Index: itattributes
===================================================================
--- .gitattributes	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6 +1,0 @@
-.gitattributes export-ignore
-.gitmodules export-ignore
-.gitignore export-ignore
-*.py diff=python
-ext-all.js diff=minjs
-*.state -merge -text
Index: ithub/workflows/cd.yml
===================================================================
--- .github/workflows/cd.yml	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,104 +1,0 @@
-name: Package
-
-on:
-  push:
-    tags:
-      - "deluge-*"
-      - "!deluge*-dev*"
-    branches:
-      - develop
-  pull_request:
-    types: [labeled, opened, synchronize, reopened]
-
-  # Allows you to run this workflow manually from the Actions tab
-  workflow_dispatch:
-    inputs:
-      ref:
-        description: "Enter a tag or commit to package"
-        default: ""
-
-jobs:
-  windows_package:
-    runs-on: windows-2022
-    if: (github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'package'))
-    strategy:
-      matrix:
-        arch: [x64, x86]
-        python: ["3.9"]
-        libtorrent: [2.0.7, 1.2.19]
-
-    steps:
-      # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
-      - uses: actions/checkout@v4
-        with:
-          fetch-depth: 0
-
-      # Checkout Deluge source to subdir to enable packaging any tag/commit
-      - name: Checkout Deluge source
-        uses: actions/checkout@v4
-        with:
-          ref: ${{ github.event.inputs.ref }}
-          fetch-depth: 0
-          path: deluge_src
-
-      - name: Set up Python
-        uses: actions/setup-python@v5
-        with:
-          python-version: ${{ matrix.python}}
-          architecture: ${{ matrix.arch }}
-          cache: pip
-
-      - name: Prepare pip
-        run: python -m pip install wheel setuptools==68.*
-
-      - name: Install GTK
-        run: |
-          $WebClient = New-Object System.Net.WebClient
-          $WebClient.DownloadFile("https://github.com/deluge-torrent/gvsbuild-release/releases/download/latest/gvsbuild-py${{ matrix.python }}-vs16-${{ matrix.arch }}.zip","C:\GTK.zip")
-          7z x C:\GTK.zip -oc:\GTK
-          echo "C:\GTK\release\lib" | Out-File -FilePath $env:GITHUB_PATH -Append
-          echo "C:\GTK\release\bin" | Out-File -FilePath $env:GITHUB_PATH -Append
-          echo "C:\GTK\release" | Out-File -FilePath $env:GITHUB_PATH -Append
-          python -m pip install --no-index --find-links="C:\GTK\release\python" pycairo PyGObject
-
-      - name: Install Python dependencies
-        # Pillow no longer provides 32-bit wheels for Windows
-        # so specify only-binary to install old version.
-        run: >
-          python -m pip install
-          --only-binary=pillow
-          twisted[tls]==22.8.0
-          libtorrent==${{ matrix.libtorrent }}
-          pyinstaller
-          pygame
-          -r requirements.txt
-
-      - name: Install Deluge
-        working-directory: deluge_src
-        run: |
-          python -m pip install .
-          python setup.py install_scripts
-
-      - name: Freeze Deluge
-        working-directory: packaging/win
-        run: |
-          pyinstaller --clean delugewin.spec --distpath freeze
-
-      - name: Verify Deluge exes
-        working-directory: packaging/win/freeze/Deluge/
-        run: |
-          deluge-debug.exe -v
-          deluged-debug.exe -v
-          deluge-web-debug.exe -v
-          deluge-console -v
-
-      - name: Make Deluge Installer
-        working-directory: ./packaging/win
-        run: |
-          python setup_nsis.py
-          makensis /Darch=${{ matrix.arch }} deluge-win-installer.nsi
-
-      - uses: actions/upload-artifact@v4
-        with:
-          name: deluge-py${{ matrix.python }}-lt${{ matrix.libtorrent }}-${{ matrix.arch }}
-          path: packaging/win/*.exe
Index: ithub/workflows/ci.yml
===================================================================
--- .github/workflows/ci.yml	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,101 +1,0 @@
-name: CI
-
-on:
-  push:
-  pull_request:
-
-  # Allows you to run this workflow manually from the Actions tab
-  workflow_dispatch:
-    inputs:
-      core-dump:
-        description: "Set to 1 to enable retrieving core dump from crashes"
-        default: "0"
-jobs:
-  test-linux:
-    runs-on: ubuntu-22.04
-    strategy:
-      matrix:
-        python-version: ["3.7", "3.10"]
-
-    steps:
-      # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
-      - uses: actions/checkout@v4
-        with:
-          fetch-depth: 0
-
-      - name: Set up Python
-        uses: actions/setup-python@v5
-        with:
-          python-version: ${{ matrix.python-version }}
-          cache: "pip"
-          cache-dependency-path: "requirements*.txt"
-
-      - name: Sets env var for security
-        if: (github.event_name == 'pull_request' && contains(github.event.pull_request.body, 'security_test')) || (github.event_name == 'push' && contains(github.event.head_commit.message, 'security_test'))
-        run: echo "SECURITY_TESTS=True" >> $GITHUB_ENV
-
-      - name: Install dependencies
-        run: |
-          pip install --upgrade pip wheel setuptools
-          pip install -r requirements-ci.txt
-          pip install -e .
-
-      - name: Install security dependencies
-        if: contains(env.SECURITY_TESTS, 'True')
-        run: |
-          wget -O- $TESTSSL_URL$TESTSSL_VER | tar xz
-          mv -t deluge/tests/data testssl.sh-$TESTSSL_VER/testssl.sh testssl.sh-$TESTSSL_VER/etc/;
-        env:
-          TESTSSL_VER: 3.0.6
-          TESTSSL_URL: https://codeload.github.com/drwetter/testssl.sh/tar.gz/refs/tags/v
-
-      - name: Setup core dump catch and store
-        if: github.event.inputs.core-dump == '1'
-        run: |
-          sudo mkdir /cores/ && sudo chmod 777 /cores/
-          echo "/cores/%E.%p" | sudo tee /proc/sys/kernel/core_pattern
-          ulimit -c unlimited
-          sudo apt install glibc-tools
-          echo "DEBUG_PREFIX=catchsegv python -X dev -m" >> $GITHUB_ENV
-
-      - name: Test with pytest
-        run: |
-          python -c 'from deluge._libtorrent import lt; print(lt.__version__)';
-          $DEBUG_PREFIX pytest -v -m "not (todo or gtkui)" deluge
-
-      - uses: actions/upload-artifact@v4
-        # capture all crashes as build artifacts
-        if: failure()
-        with:
-          name: crashes
-          path: /cores
-
-  test-windows:
-    runs-on: windows-2022
-    strategy:
-      matrix:
-        python-version: ["3.7", "3.10"]
-
-    steps:
-      # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
-      - uses: actions/checkout@v4
-        with:
-          fetch-depth: 0
-
-      - name: Set up Python
-        uses: actions/setup-python@v5
-        with:
-          python-version: ${{ matrix.python-version }}
-          cache: "pip"
-          cache-dependency-path: "requirements*.txt"
-
-      - name: Install dependencies
-        run: |
-          pip install --upgrade pip wheel setuptools
-          pip install -r requirements-ci.txt
-          pip install -e .
-
-      - name: Test with pytest
-        run: |
-          python -c 'import libtorrent as lt; print(lt.__version__)';
-          pytest -v -m "not (todo or gtkui or security)" deluge
Index: ithub/workflows/docs.yml
===================================================================
--- .github/workflows/docs.yml	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,38 +1,0 @@
-name: Docs
-
-# Controls when the action will run.
-on:
-  # Triggers the workflow on push or pull request events but only for the main branch
-  push:
-  pull_request:
-
-  # Allows you to run this workflow manually from the Actions tab
-  workflow_dispatch:
-
-jobs:
-  build:
-    runs-on: ubuntu-latest
-
-    steps:
-      # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
-      - uses: actions/checkout@v4
-        with:
-          fetch-depth: 0
-
-      - uses: actions/setup-python@v5
-        with:
-          python-version: "3.10"
-          cache: "pip"
-          cache-dependency-path: "requirements*.txt"
-
-      - name: Install dependencies
-        run: |
-          pip install --upgrade pip wheel
-          pip install tox
-          sudo apt-get install enchant-2
-
-      - name: Build docs with tox
-        env:
-          TOX_ENV: docs
-        run: |
-          tox -e $TOX_ENV
Index: ithub/workflows/lint.yml
===================================================================
--- .github/workflows/lint.yml	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,17 +1,0 @@
-name: Linting
-
-on:
-  push:
-  pull_request:
-
-  # Allows you to run this workflow manually from the Actions tab
-  workflow_dispatch:
-
-jobs:
-  lint:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
-      - uses: actions/setup-python@v5
-      - name: Run pre-commit linting
-        uses: pre-commit/action@v3.0.1
Index: itignore
===================================================================
--- .gitignore	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,25 +1,0 @@
-*~
-build
-.cache
-dist
-docs/source/modules/deluge*.rst
-*.egg-info/
-*.dist-info/
-*.egg
-*.log
-__pycache__/
-*.py[cod]
-*.tar.*
-.tox/
-deluge/i18n/*/
-deluge/ui/web/js/*.js
-deluge/ui/web/js/extjs/ext-extensions*.js
-*.desktop
-*.metainfo.xml
-.build_data*
-osx/app
-RELEASE-VERSION
-.venv*
-# used by setuptools to cache downloaded eggs
-/.eggs
-_pytest_temp/
Index: re-commit-config.yaml
===================================================================
--- .pre-commit-config.yaml	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,41 +1,0 @@
-default_language_version:
-  python: python3
-exclude: >
-  (?x)^(
-      deluge/ui/web/docs/template/.*|
-      deluge/tests/data/.*svg|
-  )$
-repos:
-  - repo: https://github.com/astral-sh/ruff-pre-commit
-    # Ruff version.
-    rev: v0.6.4
-    hooks:
-      - id: ruff
-        name: Chk Ruff
-        args: [--fix]
-      - id: ruff-format
-        name: Fmt Ruff
-  - repo: https://github.com/pre-commit/mirrors-prettier
-    rev: v2.7.1
-    hooks:
-      - id: prettier
-        name: Fmt Prettier
-        # Workaround to list modified files only.
-        args: [--list-different]
-  - repo: https://github.com/pre-commit/pre-commit-hooks
-    rev: v4.4.0
-    hooks:
-      - id: end-of-file-fixer
-        name: Fix End-of-files
-        exclude_types: [javascript, css]
-      - id: mixed-line-ending
-        name: Fix Line endings
-        args: [--fix=auto]
-      - id: trailing-whitespace
-        name: Fix Trailing whitespace
-  - repo: https://github.com/asottile/pyupgrade
-    rev: v3.3.1
-    hooks:
-      - id: pyupgrade
-        args: [--py37-plus]
-        stages: [manual]
Index: rettierignore
===================================================================
--- .prettierignore	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6 +1,0 @@
-deluge/ui/web/css/ext-*.css
-deluge/ui/web/js/extjs/ext-*.js
-deluge/ui/web/docs/
-deluge/ui/web/themes/images/
-*.py*
-*.html
Index: rettierrc.yaml
===================================================================
--- .prettierrc.yaml	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,13 +1,0 @@
-trailingComma: "es5"
-tabWidth: 4
-singleQuote: true
-overrides:
-  - files:
-      - "*.yaml"
-      - ".*.yaml"
-      - "*.yml"
-      - ".*.yml"
-      - "*.md"
-    options:
-      tabWidth: 2
-      singleQuote: false
Index: ylintrc
===================================================================
--- .pylintrc	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,420 +1,0 @@
-[MASTER]
-
-# Specify a configuration file.
-#rcfile=
-
-# Python code to execute, usually for sys.path manipulation such as
-# pygtk.require().
-#init-hook=
-
-# Add files or directories to the blacklist. They should be base names, not
-# paths.
-ignore=CVS
-
-# Add files or directories matching the regex patterns to the blacklist. The
-# regex matches against base names, not paths.
-ignore-patterns=
-
-# Pickle collected data for later comparisons.
-persistent=yes
-
-# List of plugins (as comma separated values of python modules names) to load,
-# usually to register additional checkers.
-load-plugins=
-
-# Use multiple processes to speed up Pylint.
-jobs=2
-
-# Allow loading of arbitrary C extensions. Extensions are imported into the
-# active Python interpreter and may run arbitrary code.
-unsafe-load-any-extension=no
-
-# A comma-separated list of package or module names from where C extensions may
-# be loaded. Extensions are loading into the active Python interpreter and may
-# run arbitrary code
-extension-pkg-whitelist=
-
-# Allow optimization of some AST trees. This will activate a peephole AST
-# optimizer, which will apply various small optimizations. For instance, it can
-# be used to obtain the result of joining multiple strings with the addition
-# operator. Joining a lot of strings can lead to a maximum recursion error in
-# Pylint and this flag can prevent that. It has one side effect, the resulting
-# AST will be different than the one from reality. This option is deprecated
-# and it will be removed in Pylint 2.0.
-optimize-ast=no
-
-
-[MESSAGES CONTROL]
-
-# Only show warnings with the listed confidence levels. Leave empty to show
-# all. Valid levels: HIGH, INFERENCE, INFERENCE_FAILURE, UNDEFINED
-confidence=
-
-# Enable the message, report, category or checker with the given id(s). You can
-# either give multiple identifier separated by comma (,) or put this option
-# multiple time (only on the command line, not in the configuration file where
-# it should appear only once). See also the "--disable" option for examples.
-#enable=
-
-# Disable the message, report, category or checker with the given id(s). You
-# can either give multiple identifiers separated by comma (,) or put this
-# option multiple times (only on the command line, not in the configuration
-# file where it should appear only once).You can also use "--disable=all" to
-# disable everything first and then reenable specific checks. For example, if
-# you want to run only the similarities checker, you can use "--disable=all
-# --enable=similarities". If you want to run only the classes checker, but have
-# no Warning level messages displayed, use"--disable=all --enable=classes
-# --disable=W"
-#
-# Arranged by category and use symbolic names instead of ids.
-disable=
-# Convention
-    missing-docstring, invalid-name, bad-continuation,
-# Error
-    no-member, no-name-in-module,
-# Information
-    locally-disabled,
-# Refactor
-    no-self-use, too-many-arguments, too-many-branches, too-many-instance-attributes,
-    too-many-locals, too-few-public-methods, too-many-public-methods, too-many-statements,
-# Refactor msgs that should eventually be enabled:
-    redefined-variable-type, too-many-ancestors,
-    too-many-nested-blocks, too-many-return-statements,
-# Warning
-    unused-argument, protected-access, import-error, unused-variable,
-    attribute-defined-outside-init,
-# Warning msgs that should eventually be enabled:
-    arguments-differ, global-statement, fixme, broad-except
-
-[REPORTS]
-
-# Set the output format. Available formats are text, parseable, colorized, msvs
-# (visual studio) and html. You can also give a reporter class, eg
-# mypackage.mymodule.MyReporterClass.
-output-format=parseable
-
-# Put messages in a separate file for each module / package specified on the
-# command line instead of printing them on stdout. Reports (if any) will be
-# written in a file name "pylint_global.[txt|html]". This option is deprecated
-# and it will be removed in Pylint 2.0.
-files-output=no
-
-# Tells whether to display a full report or only the messages
-reports=no
-
-# Python expression which should return a note less than 10 (10 is the highest
-# note). You have access to the variables errors warning, statement which
-# respectively contain the number of errors / warnings messages and the total
-# number of statements analyzed. This is used by the global evaluation report
-# (RP0004).
-evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
-
-# Template used to display messages. This is a python new-style format string
-# used to format the message information. See doc for all details
-#msg-template=
-
-
-[SPELLING]
-
-# Spelling dictionary name. Available dictionaries: none. To make it working
-# install python-enchant package.
-spelling-dict=
-
-# List of comma separated words that should not be checked.
-spelling-ignore-words=
-
-# A path to a file that contains private dictionary; one word per line.
-spelling-private-dict-file=
-
-# Tells whether to store unknown words to indicated private dictionary in
-# --spelling-private-dict-file option instead of raising a message.
-spelling-store-unknown-words=no
-
-
-[BASIC]
-
-# Good variable names which should always be accepted, separated by a comma
-good-names=d,i,j,k,ex,Run,_,log
-
-# Bad variable names which should always be refused, separated by a comma
-bad-names=foo,bar,baz,toto,tutu,tata
-
-# Colon-delimited sets of names that determine each other's naming style when
-# the name regexes allow several styles.
-name-group=
-
-# Include a hint for the correct naming format with invalid-name
-include-naming-hint=no
-
-# List of decorators that produce properties, such as abc.abstractproperty. Add
-# to this list to register other decorators that produce valid properties.
-property-classes=abc.abstractproperty
-
-# Regular expression matching correct function names
-function-rgx=[a-z_][a-z0-9_]{2,30}$
-
-# Naming hint for function names
-function-name-hint=[a-z_][a-z0-9_]{2,30}$
-
-# Regular expression matching correct variable names
-variable-rgx=[a-z_][a-z0-9_]{2,30}$
-
-# Naming hint for variable names
-variable-name-hint=[a-z_][a-z0-9_]{2,30}$
-
-# Regular expression matching correct constant names
-const-rgx=(([A-Z_][A-Z0-9_]*)|(__.*__))$
-
-# Naming hint for constant names
-const-name-hint=(([A-Z_][A-Z0-9_]*)|(__.*__))$
-
-# Regular expression matching correct attribute names
-attr-rgx=[a-z_][a-z0-9_]{2,30}$
-
-# Naming hint for attribute names
-attr-name-hint=[a-z_][a-z0-9_]{2,30}$
-
-# Regular expression matching correct argument names
-argument-rgx=[a-z_][a-z0-9_]{2,30}$
-
-# Naming hint for argument names
-argument-name-hint=[a-z_][a-z0-9_]{2,30}$
-
-# Regular expression matching correct class attribute names
-class-attribute-rgx=([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$
-
-# Naming hint for class attribute names
-class-attribute-name-hint=([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$
-
-# Regular expression matching correct inline iteration names
-inlinevar-rgx=[A-Za-z_][A-Za-z0-9_]*$
-
-# Naming hint for inline iteration names
-inlinevar-name-hint=[A-Za-z_][A-Za-z0-9_]*$
-
-# Regular expression matching correct class names
-class-rgx=[A-Z_][a-zA-Z0-9]+$
-
-# Naming hint for class names
-class-name-hint=[A-Z_][a-zA-Z0-9]+$
-
-# Regular expression matching correct module names
-module-rgx=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
-
-# Naming hint for module names
-module-name-hint=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
-
-# Regular expression matching correct method names
-method-rgx=[a-z_][a-z0-9_]{2,40}$
-
-# Naming hint for method names
-method-name-hint=[a-z_][a-z0-9_]{2,30}$
-
-# Regular expression which should only match function or class names that do
-# not require a docstring.
-no-docstring-rgx=__.*__
-
-# Minimum line length for functions/classes that require docstrings, shorter
-# ones are exempt.
-docstring-min-length=-1
-
-
-[ELIF]
-
-# Maximum number of nested blocks for function / method body
-max-nested-blocks=5
-
-
-[LOGGING]
-
-# Logging modules to check that the string format arguments are in logging
-# function parameter format
-logging-modules=logging
-
-
-[FORMAT]
-
-# Maximum number of characters on a single line.
-max-line-length=120
-
-# Regexp for a line that is allowed to be longer than the limit.
-ignore-long-lines=^\s*(# )?<?https?://\S+>?$
-
-# Allow the body of an if to be on the same line as the test if there is no
-# else.
-single-line-if-stmt=no
-
-# List of optional constructs for which whitespace checking is disabled. `dict-
-# separator` is used to allow tabulation in dicts, etc.: {1  : 1,\n222: 2}.
-# `trailing-comma` allows a space between comma and closing bracket: (a, ).
-# `empty-line` allows space-only lines.
-no-space-check=trailing-comma,dict-separator
-
-# Maximum number of lines in a module
-max-module-lines=1550
-
-# String used as indentation unit. This is usually "    " (4 spaces) or "\t" (1
-# tab).
-indent-string='    '
-
-# Number of spaces of indent required inside a hanging or continued line.
-indent-after-paren=4
-
-# Expected format of line ending, e.g. empty (any line ending), LF or CRLF.
-expected-line-ending-format=LF
-
-
-[MISCELLANEOUS]
-
-# List of note tags to take in consideration, separated by a comma.
-notes=FIXME,XXX,TODO
-
-
-[VARIABLES]
-
-# Tells whether we should check for unused import in __init__ files.
-init-import=no
-
-# A regular expression matching the name of dummy variables (i.e. expectedly
-# not used).
-dummy-variables-rgx=_$|dummy
-
-# List of additional names supposed to be defined in builtins. Remember that
-# you should avoid to define new builtins when possible.
-additional-builtins=_,_n,__request__,WindowsError
-
-# List of strings which can identify a callback function by name. A callback
-# name must start or end with one of those strings.
-callbacks=cb_,_cb
-
-# List of qualified module names which can have objects that can redefine
-# builtins.
-redefining-builtins-modules=
-
-
-[TYPECHECK]
-
-# Tells whether missing members accessed in mixin class should be ignored. A
-# mixin class is detected if its name ends with "mixin" (case insensitive).
-ignore-mixin-members=yes
-
-# List of module names for which member attributes should not be checked
-# (useful for modules/projects where namespaces are manipulated during runtime
-# and thus existing member attributes cannot be deduced by static analysis. It
-# supports qualified module names, as well as Unix pattern matching.
-ignored-modules=
-
-# List of class names for which member attributes should not be checked (useful
-# for classes with dynamically set attributes). This supports the use of
-# qualified names.
-ignored-classes=SQLObject,twisted.internet.reactor
-
-# List of members which are set dynamically and missed by pylint inference
-# system, and so shouldn't trigger E1101 when accessed. Python regular
-# expressions are accepted.
-generated-members=REQUEST,acl_users,aq_parent
-
-# List of decorators that produce context managers, such as
-# contextlib.contextmanager. Add to this list to register other decorators that
-# produce valid context managers.
-contextmanager-decorators=contextlib.contextmanager
-
-
-[SIMILARITIES]
-
-# Minimum lines number of a similarity.
-min-similarity-lines=4
-
-# Ignore comments when computing similarities.
-ignore-comments=yes
-
-# Ignore docstrings when computing similarities.
-ignore-docstrings=yes
-
-# Ignore imports when computing similarities.
-ignore-imports=no
-
-
-[IMPORTS]
-
-# Deprecated modules which should not be used, separated by a comma
-deprecated-modules=regsub,TERMIOS,Bastion,rexec
-
-# Create a graph of every (i.e. internal and external) dependencies in the
-# given file (report RP0402 must not be disabled)
-import-graph=
-
-# Create a graph of external dependencies in the given file (report RP0402 must
-# not be disabled)
-ext-import-graph=
-
-# Create a graph of internal dependencies in the given file (report RP0402 must
-# not be disabled)
-int-import-graph=
-
-# Force import order to recognize a module as part of the standard
-# compatibility libraries.
-known-standard-library=
-
-# Force import order to recognize a module as part of a third party library.
-known-third-party=enchant
-
-
-[DESIGN]
-
-# Maximum number of arguments for function / method
-max-args=7
-
-# Argument names that match this expression will be ignored. Default to name
-# with leading underscore
-ignored-argument-names=_.*
-
-# Maximum number of locals for function / method body
-max-locals=15
-
-# Maximum number of return / yield for function / method body
-max-returns=6
-
-# Maximum number of branch for function / method body
-max-branches=12
-
-# Maximum number of statements in function / method body
-max-statements=50
-
-# Maximum number of parents for a class (see R0901).
-max-parents=7
-
-# Maximum number of attributes for a class (see R0902).
-max-attributes=7
-
-# Minimum number of public methods for a class (see R0903).
-min-public-methods=2
-
-# Maximum number of public methods for a class (see R0904).
-max-public-methods=20
-
-# Maximum number of boolean expressions in a if statement
-max-bool-expr=5
-
-
-[CLASSES]
-
-# List of method names used to declare (i.e. assign) instance attributes.
-defining-attr-methods=__init__,__new__,setUp
-
-# List of valid names for the first argument in a class method.
-valid-classmethod-first-arg=cls
-
-# List of valid names for the first argument in a metaclass class method.
-valid-metaclass-classmethod-first-arg=mcs
-
-# List of member names, which should be excluded from the protected access
-# warning.
-exclude-protected=_asdict,_fields,_replace,_source,_make
-
-
-[EXCEPTIONS]
-
-# Exceptions that will emit a warning when being caught. Defaults to
-# "Exception"
-overgeneral-exceptions=Exception
Index: eadthedocs.yml
===================================================================
--- .readthedocs.yml	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,29 +1,0 @@
-# .readthedocs.yml
-# Read the Docs configuration file
-# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
-
-# Required
-version: 2
-
-build:
-  os: ubuntu-22.04
-  tools:
-    python: "3.10"
-  jobs:
-    post_checkout:
-      - git fetch --unshallow || true
-
-# Build documentation in the docs/ directory with Sphinx
-sphinx:
-  configuration: docs/source/conf.py
-
-# Optionally build your docs in additional formats such as PDF and ePub
-formats: all
-
-# Optionally set the version of Python and requirements required to build your docs
-python:
-  install:
-    - requirements: requirements.txt
-    - requirements: docs/requirements.txt
-    - method: pip
-      path: .
Index: THORS
===================================================================
--- AUTHORS	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,791 +1,0 @@
-Authors:
-    * Andrew Resch ('andar') <andrewresch@gmail.com>
-    * Damien Churchill ('damoxc') <damoxc@gmail.com>
-
-Main Developers:
-    * Andrew Resch
-    * Damien Churchill
-    * John Garland ('johnnyg') <johnnybg+deluge@gmail.com>
-    * Calum Lind ('cas') <calumlind+deluge@gmail.com>
-
-libtorrent (http://www.libtorrent.org):
-    * Arvid Norberg
-
-Contributors (and Past Developers):
-    * Zach Tibbitts <zach@collegegeek.org>
-    * Alon Zakai ('Kripken') <kripkensteiner@gmail.com>
-    * Marcos Mobley ('markybob') <markybob@gmail.com>
-    * Alex Dedul
-    * Sadrul Habib Chowdhury
-    * Ido Abramovich <ido.deluge@gmail.com>
-    * Martijn Voncken <mvoncken@gmail.com>
-    * Mark Stahler ('kramed') <markstahler@gmail.com>
-    * Pedro Algarvio ('s0undt3ch') <ufs@ufsoft.org>
-    * Cristian Greco ('cgreco') <cristian@regolo.cc>
-    * Chase Sterling ('gazpachoKing') <chase.sterling@gmail.com>
-
-Plugin Developers:
-    * Autoadd       : Chase Sterling
-    * Blocklist     : John Garland
-    * Execute       : Damien Churchill
-    * Extractor     : Andrew Resch
-    * Label         : Martijn Voncken
-    * Notifications : Pedro Algarvio
-    * Scheduler     : Andrew Resch
-    * Webui         : Damien Churchill
-
-Images Authors:
-
-    * files: deluge/ui/data/pixmaps/*.svg, *.png
-             deluge/ui/web/icons/active.png, alert.png, all.png, checking.png, dht.png,
-             downloading.png, inactive.png, queued.png, seeding.png, traffic.png
-             deluge/ui/web/images/deluge*.png
-             deluge/ui/web/icons/apple-pre-*.png, deluge*.png
-      copyright: Calum Lind
-      license: GPLv3
-
-    * files: deluge/plugins/blocklist/blocklist/data/*.png
-             deluge/ui/data/pixmaps/tracker_warning16.png, tracker_all16.png, lock48.png
-      copyright: Gnome Icon Theme
-      license: GPLv2
-      url: http://ftp.acc.umu.se/pub/GNOME/sources/gnome-icon-theme
-
-    * files: deluge/ui/data/pixmaps/magnet*.svg, *.png
-      copyright:  Matias Wilkman
-      license:
-
-    * files: deluge/ui/data/pixmaps/flags/*.png
-      copyright: Mark James <mjames@gmail.com>
-      license: Public Domain
-      url: http://famfamfam.com/lab/icons/flags/
-
-    * files: deluge/ui/web/icons/*.png
-      exceptions: apple-pre-*.png, active.png, alert.png, all.png, deluge.png, dht.png,
-                  downloading.png, inactive.png, queued.png, seeding.png, traffic.png
-      copyright: Yusuke Kamiyamane <p@yusukekamiyamane.com>
-      license: Creative Commons Attribution 3.0 License
-      url: http://p.yusukekamiyamane.com/
-
-    * files: deluge/ui/web/images/spinner.gif, spinner-split.gif
-      copyright: Steven Chim
-      license: BSD license
-      url: http://members.upc.nl/j.chim/ext/spinner2/ext-spinner.html
-
-Translation Contributors:
-    * files: deluge/i18n/*.po
-
-    Aaron Wang Shi
-    abbigss
-    ABCdatos
-    Abcx
-    Actam
-    Adam
-    adaminikisi
-    adi_oporanu
-    Adrian Goll
-    afby
-    Ahmades
-    Ahmad Farghal
-    Ahmad Gharbeia Ø£Ø­Ù
-Ø¯ ØºØ±ØšÙØ©
-    akira
-    Aki Sivula
-    Alan Pepelko
-    Alberto
-    Alberto Ferrer
-    alcatr4z
-    AlckO
-    Aleksej Korgenkov
-    Alessio Treglia
-    Alexander Ilyashov
-    Alexander Matveev
-    Alexander Saltykov
-    Alexander Taubenkorb
-    Alexander Telenga
-    Alexander Yurtsev
-    Alexandre Martani
-    Alexandre Rosenfeld
-    Alexandre Sapata Carbonell
-    Alexey Osipov
-    Alin Claudiu Radut
-    allah
-    AlSim
-    Alvaro Carrillanca P.
-    A.Matveev
-    Andras Hipsag
-    AndrÃ¡s KÃ¡rÃ¡sz
-    Andrea Ratto
-    Andreas Johansson
-    Andreas Str
-    AndrÃ© F. Oliveira
-    AndreiF
-    andrewh
-    Angel Guzman Maeso
-    AnÃ­bal Deboni Neto
-    animarval
-    Antonio Cono
-    antoniojreyes
-    Anton Shestakov
-    Anton Yakutovich
-    antou
-    Arkadiusz Kalinowski
-    Artin
-    artir
-    Astur
-    Athanasios Lefteris
-    Athmane MOKRAOUI (ButterflyOfFire)
-    Augusta Carla Klug
-    Avoledo Marco
-    axaard
-    AxelRafn
-    Axezium
-    Ayont
-    b3rx
-    Bae Taegil
-    Bajusz TamÃ¡s
-    Balaam's Miracle
-    Ballestein
-    Bent Ole Fosse
-    berto89
-    bigx
-    Bjorn Inge Berg
-    blackbird
-    Blackeyed
-    blackmx
-    BlueSky
-    Blutheo
-    bmhm
-    bob00work
-    boenki
-    Bogdan BÄdic-SpÄtariu
-    bonpu
-    Boone
-    boss01
-    Branislav JovanoviÄ
-    bronze
-    brownie
-    Brus46
-    bumper
-    butely
-    BXCracer
-    c0nfidencal
-    Can Kaya
-    Carlos Alexandro Becker
-    cassianoleal
-    CÃ©dric.h
-    CÃ©sar RubÃ©n
-    chaoswizard
-    Chen Tao
-    chicha
-    Chien Cheng Wei
-    Christian Kopac
-    Christian Widell
-    Christoffer Brodd-Reijer
-    christooss
-    CityAceE
-    Clopy
-    Clusty
-    cnu
-    Commandant
-    Constantinos Koniaris
-    Coolmax
-    cosmix
-    Costin Chirvasuta
-    CoVaLiDiTy
-    cow_2001
-    Crispin Kirchner
-    crom
-    Cruster
-    Cybolic
-    Dan Bishop
-    Danek
-    Dani
-    Daniel Demarco
-    Daniel Ferreira
-    Daniel Frank
-    Daniel Holm
-    Daniel HÃžyer Iversen
-    Daniel Marynicz
-    Daniel Nylander
-    Daniel Patriche
-    Daniel Schildt
-    Daniil Sorokin
-    Dante DÃ­az
-    Daria Michalska
-    DarkenCZ
-    Darren
-    Daspah
-    David Eurenius
-    davidhjelm
-    David Machakhelidze
-    Dawid Dziurdzia
-    Daya Adianto
-    dcruz
-    Deady
-    Dereck Wonnacott
-    Devgru
-    Devid Antonio FiloniDevilDogTG
-    di0rz`
-    Dialecti Valsamou
-    Diego Medeiros
-    Dkzoffy
-    Dmitrij D. Czarkoff
-    Dmitriy Geels
-    Dmitry Olyenyov
-    Dominik Kozaczko
-    Dominik LÃŒbben
-    doomster
-    Dorota KrÃ³l
-    Doyen Philippe
-    Dread Knight
-    DreamSonic
-    duan
-    Duong Thanh An
-    DvoglavaZver
-    dwori
-    dylansmrjones
-    Ebuntor
-    Edgar Alejandro Jarquin Flores
-    Eetu
-    ekerazha
-    Elias Julkunen
-    elparia
-    Emberke
-    Emiliano Goday Caneda
-    EndelWar
-    eng.essam
-    enubuntu
-    ercangun
-    Erdal Ronahi
-    ergin ÃŒresin
-    Eric
-    Ãric Lassauge
-    Erlend FinvÃ¥g
-    Errdil
-    ethan shalev
-    Evgeni Spasov
-    ezekielnin
-    Fabian Ordelmans
-    Fabio Mazanatti
-    FÃ¡bio Nogueira
-    FaCuZ
-    Felipe Lerena
-    Fernando Pereira
-    fjetland
-    Florian SchÃ€fer
-    FoBoS
-    Folke
-    Force
-    fosk
-    fragarray
-    freddeg
-    FrÃ©dÃ©ric Perrin
-    Fredrik Kilegran
-    FreeAtMind
-    Fulvio Ciucci
-    Gabor Kelemen
-    Galatsanos Panagiotis
-    Gaussian
-    gdevitis
-    Georg Brzyk
-    George Dumitrescu
-    Georgi Arabadjiev
-    Georg Sieber
-    Gerd Radecke
-    GermÃ¡n Heusdens
-    Gianni Vialetto
-    Gigih Aji Ibrahim
-    Giorgio Wicklein
-    Giovanni Rapagnani
-    Giuseppe
-    gl
-    glen
-    granjerox
-    Green Fish
-    greentea
-    Greyhound
-    G. U.
-    Guillaume BENOIT
-    Guillaume Pelletier
-    Gustavo Henrique Klug
-    gutocarvalho
-    Guybrush88
-    Hans RÃždtang
-    HardDisk
-    Hargas GÃ¡bor
-    Heitor Thury Barreiros Barbosa
-    helios91940
-    helix84
-    Helton Rodrigues
-    Hendrik Luup
-    Henrique Ferreiro
-    Henry Goury-Laffont
-    Hezy Amiel
-    hidro
-    hoball
-    hokten
-    Holmsss
-    hristo.num
-    Hubert Å»yciÅski
-    Hyo
-    Iarwain
-    ibe
-    ibear
-    Id2ndR
-    Igor Zubarev
-    IKON (Ion)
-    imen
-    IonuÈ Jula
-    Isabelle STEVANT
-    IstvÃ¡n Nyitrai
-    Ivan Petrovic
-    Ivan Prignano
-    IvaSerge
-    jackmc
-    Jacks0nxD
-    Jack Shen
-    Jacky Yeung
-    Jacques Stadler
-    Janek Thomaschewski
-    Jan KalÃ¡b
-    Jan Niklas Hasse
-    Jasper Groenewegen
-    Javi RodrÃ­guez
-    Jayasimha (à²à²¯à²žà²¿à²à²¹)
-    jeannich
-    Jeff Bailes
-    Jesse Zilstorff
-    Joan Duran
-    JoÃ£o Santos
-    Joar Bagge
-    Joe Anderson
-    Joel Calado
-    Johan Linde
-    John Garland
-    Jojan
-    jollyr0ger
-    Jonas Bo Grimsgaard
-    Jonas Granqvist
-    Jonas Slivka
-    Jonathan Zeppettini
-    JÃžrgen
-    JÃžrgen Tellnes
-    josÃ©
-    JosÃ© Geraldo GouvÃªa
-    JosÃ© IvÃ¡n LeÃ³n Islas
-    JosÃ© Lou C.
-    Jose Sun
-    Jr.
-    Jukka Kauppinen
-    JuliÃ¡n AlarcÃ³n
-    julietgolf
-    Jusic
-    Justzupi
-    Kaarel
-    Kai Thomsen
-    Kalman Tarnay
-    Kamil PÃ¡ral
-    Kane_F
-    kaotiks@gmail.com
-    Kateikyoushii
-    kaxhinaz
-    Kazuhiro NISHIYAMA
-    Kerberos
-    Keresztes Ãkos
-    kevintyk
-    kiersie
-    Kimbo^
-    Kim LÃŒbbe
-    kitzOgen
-    Kjetil Rydland
-    kluon
-    kmikz
-    Knedlyk
-    koleoptero
-    KÅrÃ¶si KrisztiÃ¡n
-    Kouta
-    Krakatos
-    KreÅ¡o Kunjas
-    kripken
-    Kristaps
-    Kristian Ãllegaard
-    Kristoffer Egil Bonarjee
-    Krzysztof Janowski
-    Krzysztof Zawada
-    Larry Wei Liu
-    laughterwym
-    Laur MÃµtus
-    lazka
-    leandrud
-    lÃª bÃ¬nh
-    Le Coz Florent
-    Leo
-    liorda
-    LKRaider
-    LoLo_SaG
-    Long Tran
-    Lorenz
-    Low Kian Seong
-    Luca Andrea Rossi
-    Luca Ferretti
-    Lucky LIX
-    Luis Gomes
-    Luis Reis
-    Åukasz WyszyÅski
-    luojie-dune
-    maaark
-    Maciej Chojnacki
-    Maciej Meller
-    Mads Peter Rommedahl
-    Major Kong
-    Malaki
-    malde
-    Malte Lenz
-    Mantas KriauÄiÅ«nas
-    Mara Sorella
-    Marcin
-    Marcin Falkiewicz
-    marcobra
-    Marco da Silva
-    Marco de Moulin
-    Marco Rodrigues
-    Marcos
-    Marcos Escalier
-    Marcos Mobley
-    Marcus Ekstrom
-    Marek DÄbowski
-    MÃ¡rio BuÄi
-    Mario Munda
-    Marius Andersen
-    Marius Hudea
-    Marius Mihai
-    Mariusz Cielecki
-    Mark Krapivner
-    marko-markovic
-    Markus Brummer
-    Markus Sutter
-    Martin
-    Martin Dybdal
-    Martin Iglesias
-    Martin Lettner
-    Martin Pihl
-    Masoud Kalali
-    mat02
-    Matej UrbanÄiÄ
-    Mathias-K
-    Mathieu ArÃšs
-    Mathieu D. (MatToufoutu)
-    Mathijs
-    Matrik
-    Matteo Renzulli
-    Matteo Settenvini
-    Matthew Gadd
-    Matthias Benkard
-    Matthias MailÃ€nder
-    Mattias Ohlsson
-    Mauro de Carvalho
-    Max Molchanov
-    Me
-    MercuryCC
-    Mert Bozkurt
-    Mert Dirik
-    MFX
-    mhietar
-    mibtha
-    Michael Budde
-    Michael Kaliszka
-    Michalis Makaronides
-    MichaÅ Tokarczyk
-    Miguel Pires da Rosa
-    Mihai CapotÄ
-    Miika MetsÃ€lÃ€
-    Mikael Fernblad
-    Mike Sierra
-    mikhalek
-    Milan PrvuloviÄ
-    Milo Casagrande
-    Mindaugas
-    Miroslav MatejaÅ¡
-    misel
-    mithras
-    Mitja Pagon
-    M.Kitchen
-    Mohamed Magdy
-    moonkey
-    MrBlonde
-    muczy
-    MÃŒnir Ekinci
-    Mustafa Temizel
-    mvoncken
-    Mytonn
-    NagyMarton
-    neaion
-    Neil Lin
-    Nemo
-    Nerijus Arlauskas
-    Nicklas Larsson
-    Nicolaj Wyke
-    Nicola Piovesan
-    Nicolas Sabatier
-    Nicolas Velin
-    Nightfall
-    NiKoB
-    Nikolai M. Riabov
-    Niko_Thien
-    niska
-    Nithir
-    noisemonkey
-    nomemohes
-    nosense
-    null
-    Nuno EstÃªvÃ£o
-    Nuno Santos
-    nxxs
-    nyo
-    obo
-    Ojan
-    Olav Andreas Lindekleiv
-    oldbeggar
-    Olivier FAURAX
-    orphe
-    osantana
-    Osman Tosun
-    OssiR
-    otypoks
-    ounn
-    Oz123
-    ÃzgÃŒr BASKIN
-    Pablo Carmona A.
-    Pablo Ledesma
-    Pablo Navarro Castillo
-    Paco Molinero
-    PÃ¥l-Eivind Johnsen
-    pano
-    Paolo Naldini
-    Paracelsus
-    Patryk13_03
-    Patryk Skorupa
-    PattogoTehen
-    Paul Lange
-    Pavcio
-    PaweÅ Wysocki
-    Pedro Brites Moita
-    Pedro Clemente Pereira Neto
-    Pekka "PEXI" NiemistÃ¶
-    Penegal
-    Penzo
-    perdido
-    Peter Kotrcka
-    Peter Skov
-    Peter Van den Bosch
-    Petter Eklund
-    Petter Viklund
-    phatsphere
-    Phenomen
-    Philipi
-    Philippides Homer
-    phoenix
-    pidi
-    Pierre Quillery
-    Pierre Rudloff
-    Pierre Slamich
-    Pietrao
-    Piotr StrÄbski
-    Piotr Wicijowski
-    Pittmann TamÃ¡s
-    Playmolas
-    Prescott
-    Prescott_SK
-    pronull
-    PrzemysÅaw Kulczycki
-    Pumy
-    pushpika
-    PY
-    qubicllj
-    r21vo
-    RafaÅ BaraÅski
-    rainofchaos
-    Rajbir
-    ras0ir
-    Rat
-    rd1381
-    Renato
-    Rene Hennig
-    Rene PÃ€rts
-    Ricardo Duarte
-    Richard
-    Robert Hrovat
-    Roberth SjonÃžy
-    Robert Lundmark
-    Robin Jakobsson
-    Robin KÃ¥veland
-    Rodrigo Donado
-    Roel Groeneveld
-    rohmaru
-    Rolf Christensen
-    Rolf Leggewie
-    Roni Kantis
-    Ronmi
-    Rostislav Raykov
-    royto
-    RuiAmaro
-    Rui AraÃºjo
-    Rui Moura
-    Rune Svendsen
-    Rusna
-    Rytis
-    Sabirov Mikhail
-    salseeg
-    Sami Koskinen
-    Samir van de Sand
-    Samuel Arroyo AcuÃ±a
-    Samuel R. C. Vale
-    Sanel
-    Santi
-    Santi MartÃ­nez Cantelli
-    Sardan
-    Sargate Kanogan
-    Sarmad Jari
-    SaÅ¡a BodiroÅŸa
-    sat0shi
-    Saulius PranckeviÄius
-    Savvas Radevic
-    Sebastian KrauÃ
-    SebastiÃ¡n Porta
-    Sedir
-    Sefa DenizoÄlu
-    sekolands
-    Selim Suerkan
-    semsomi
-    Sergii Golovatiuk
-    setarcos
-    Sheki
-    Shironeko
-    Shlomil
-    silfiriel
-    Simone Tolotti
-    Simone Vendemia
-    sirkubador
-    SÅawomir WiÄch
-    slip
-    slyon
-    smoke
-    Sonja
-    spectral
-    spin_555
-    spitf1r3
-    Spiziuz
-    Spyros Theodoritsis
-    SqUe
-    Squigly
-    srtck
-    Stefan Horning
-    Stefano Maggiolo
-    Stefano Roberto Soleti
-    steinberger
-    StÃ©phane Travostino
-    Stephan Klein
-    Steven De Winter
-    Stevie
-    Stian24
-    stylius
-    Sukarn Maini
-    Sunjae Park
-    Susana Pereira
-    szymon siglowy
-    takercena
-    TAS
-    Taygeto
-    temy4
-    texxxxxx
-    thamood
-    Thanos Chatziathanassiou
-    Tharawut Paripaiboon
-    Theodoor
-    ThÃ©ophane Anestis
-    Thor Marius K. HÃžgÃ¥s
-    Tiago Silva
-    Tiago Sousa
-    Tikkel
-    tim__b
-    Tim Bordemann
-    Tim Fuchs
-    Tim Kornhammar
-    Timo
-    Timo Jyrinki
-    Timothy Babych
-    TitkosRejtozo
-    Tom
-    Tomas Gustavsson
-    Tomas ValentukeviÄius
-    Tomasz Dominikowski
-    Tomislav PlavÄiÄ
-    Tom Mannerhagen
-    Tommy Mikkelsen
-    Tom Verdaat
-    Tony Manco
-    Tor Erling H. Opsahl
-    Toudi
-    tqm_z
-    Trapanator
-    Tribaal
-    Triton
-    TuniX12
-    Tuomo Sipola
-    turbojugend_gr
-    Turtle.net
-    twilight
-    tymmej
-    Ulrik
-    Umarzuki Mochlis
-    unikob
-    Vadim Gusev
-    Vagi
-    Valentin Bora
-    Valmantas PalikÅ¡a
-    VASKITTU
-    Vassilis Skoullis
-    vetal17
-    vicedo
-    viki
-    villads hamann
-    Vincent Garibal
-    Vincent Ortalda
-    vinchi007
-    VinÃ­cius de Figueiredo Silva
-    Vinzenz Vietzke
-    virtoo
-    virtual_spirit
-    Vitor Caike
-    Vitor Lamas Gatti
-    Vladimir Lazic
-    Vladimir Sharshov
-    Wanderlust
-    Wander Nauta
-    Ward De Ridder
-    WebCrusader
-    webdr
-    Wentao Tang
-    wilana
-    Wilfredo Ernesto Guerrero Campos
-    Wim Champagne
-    World Sucks
-    Xabi Ezpeleta
-    Xavi de Moner
-    XavierToo
-    XChesser
-    Xiaodong Xu
-    xyb
-    Yaron
-    Yasen Pramatarov
-    YesPoX
-    Yuren Ju
-    Yves MATHIEU
-    zekopeko
-    zhuqin
-    Zissan
-    ÎÎ¹Î¬ÎœÎœÎ·Ï ÎÎ±ÏÏÎ±ÎŒÏÎ¯ÏÎ·Ï
-    ÐÑÑÑÐŒ ÐÐŸÐ¿ÐŸÐ²
-    ÐÐžÑÐ°
-    ÐšÐ°Ð¹ÐŒÐ°ÑÐŽÐ°ÐœÐŸÐ² ÐÐ°ÐºÑÐžÐŒ
-    è¡æ¥ç
Index: ANGELOG.md
===================================================================
--- CHANGELOG.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,312 +1,0 @@
-# Changelog
-
-## 2.2.0 (2025-04-28)
-
-### Breaking changes
-
-- Removed Python 3.6 support (Python >= 3.7)
-
-### Core
-
-- Fix GHSL-2024-189 - insecure HTTP for new version check.
-- Fix alert handler segfault.
-- Add support for creating v2 torrents.
-
-### GTK UI
-
-- Fix changing torrent ownership.
-- Fix upper limit of upload/download in Add Torrent dialog.
-- Fix #3339 - Resizing window crashes with Piecesbar or Stats plugin.
-- Fix #3350 - Unable to use quick search.
-- Fix #3598 - Missing AppIndicator option in Preferences.
-- Set Appindicator as default for tray icon on Linux.
-- Add feature to switch between dark/light themes.
-
-### Web UI
-
-- Fix GHSL-2024-191 - potential flag endpoint path traversal.
-- Fix GHSL-2024-188 - js script dir traversal vulnerability.
-- Fix GHSL-2024-190 - insecure tracker icon endpoint.
-- Fix unable to stop daemon in connection manager.
-- Fix responsiveness to avoid "Connection lost".
-- Add support for network interface name as well as IP address.
-- Add ability to change UI theme.
-
-### Console UI
-
-- Fix 'rm' and 'move' commands hanging when done.
-- Fix #3538 - Unable to add host in connection manager.
-- Disable interactive-mode on Windows.
-
-### UI library
-
-- Fix tracker icon display by converting to png format.
-- Fix splitting trackers by newline
-- Add clickable URLs for torrent comment and tracker status.
-
-### Label
-
-- Fix torrent deletion not removed from config.
-- Fix label display name in submenu.
-
-### AutoAdd
-
-- Fix #3515 - Torrent file decoding errors disabled watch folder.
-
-## 2.1.1 (2022-07-10)
-
-### Core
-
-- Fix missing trackers added via magnet
-- Fix handling magnets with tracker tiers
-
-## 2.1.0 (2022-06-28)
-
-### Breaking changes
-
-- Python 2 support removed (Python >= 3.6)
-- libtorrent minimum requirement increased (>= 1.2).
-
-### Core
-
-- Add support for SVG tracker icons.
-- Fix tracker icon error handling.
-- Fix cleaning-up tracker icon temp files.
-- Fix Plugin manager to handle new metadata 2.1.
-- Hide passwords in config logs.
-- Fix cleaning-up temp files in add_torrent_url.
-- Fix KeyError in sessionproxy after torrent delete.
-- Remove libtorrent deprecated functions.
-- Fix file_completed_alert handling.
-- Add plugin keys to get_torrents_status.
-- Add support for pygeoip dependency.
-- Fix crash logging to Windows protected folder.
-- Add is_interface and is_interface_name to validate network interfaces.
-- Fix is_url and is_infohash error with None value.
-- Fix load_libintl error.
-- Add support for IPv6 in host lists.
-- Add systemd user services.
-- Fix refresh and expire the torrent status cache.
-- Fix crash when logging errors initializing gettext.
-
-### Web UI
-
-- Fix ETA column sorting in correct order (#3413).
-- Fix defining foreground and background colors.
-- Accept charset in content-type for json messages.
-- Fix 'Complete Seen' and 'Completed' sorting.
-- Fix encoding HTML entities for torrent attributes to prevent XSS.
-
-### Gtk UI
-
-- Fix download location textbox width.
-- Fix obscured port number in Connection Manager.
-- Increase connection manager default height.
-- Fix bug with setting move completed in Options tab.
-- Fix adding daemon accounts.
-- Add workaround for crash on Windows with ico or gif icons.
-- Hide account password length in log.
-- Added a torrent menu option for magnet copy.
-- Fix unable to prefetch magnet in thinclient mode.
-- Use GtkSpinner when testing open port.
-- Update About Dialog year.
-- Fix Edit Torrents dialogs close issues.
-- Fix ETA being copied to neighboring empty cells.
-- Disable GTK CSD by default on Windows.
-
-### Console UI
-
-- Fix curses.init_pair raise ValueError on Py3.10.
-- Swap j and k key's behavior to fit vim mode.
-- Fix torrent details status error.
-- Fix incorrect test for when a host is online.
-- Add the torrent label to info command.
-
-### AutoAdd
-
-- Fix handling torrent decode errors.
-- Fix error dialog not being shown on error.
-
-### Blocklist
-
-- Add frequency unit to interval label.
-
-### Notifications
-
-- Fix UnicodeEncodeError upon non-ascii torrent name.
-
-## 2.0.5 (2021-12-15)
-
-### WebUI
-
-- Fix js minifying error resulting in WebUI blank screen.
-- Silence erronous missing translations warning.
-
-## 2.0.4 (2021-12-12)
-
-### Packaging
-
-- Fix python optional setup.py requirements
-
-### Gtk UI
-
-- Add detection of torrent URL on GTK UI focus
-- Fix piecesbar crashing when enabled
-- Remove num_blocks_cache_hits in stats
-- Fix unhandled error with empty clipboard
-- Add torrentdetails tabs position menu (#3441)
-- Hide pygame community banner in console
-- Fix cmp function for None types (#3309)
-- Fix loading config with double-quotes in string
-- Fix Status tab download speed and uploaded
-
-### Web UI
-
-- Handle torrent add failures
-- Add menu option to copy magnet URI
-- Fix md5sums in torrent files breaking file listing (#3388)
-- Add country flag alt/title for accessibility
-
-### Console UI
-
-- Fix allowing use of windows-curses on Windows
-- Fix hostlist status lookup errors
-- Fix AttributeError setting config values
-- Fix setting 'Skip' priority
-
-### Core
-
-- Add workaround libtorrent 2.0 file_progress error
-- Fix allow enabling any plugin Python version
-- Export torrent get_magnet_uri method
-- Fix loading magnet with resume_data and no metadata (#3478)
-- Fix httpdownloader reencoding torrent file downloads (#3440)
-- Fix lt listen_interfaces not comma-separated (#3337)
-- Fix unable to remove magnet with delete_copies enabled (#3325)
-- Fix Python 3.8 compatibility
-- Fix loading config with double-quotes in string
-- Fix pickle loading non-ascii state error (#3298)
-- Fix creation of pidfile via command option
-- Fix for peer.client UnicodeDecodeError
-- Fix show_file unhandled dbus error
-
-### Documentation
-
-- Add How-to guides about services.
-
-### Stats plugin
-
-- Fix constant session status key warnings
-- Fix cairo error
-
-### Notifications plugin
-
-- Fix email KeyError with status name
-- Fix unhandled TypeErrors on Python 3
-
-### Autoadd plugin
-
-- Fix magnet missing applied labels
-
-### Execute plugin
-
-- Fix failing to run on Windows (#3439)
-
-## 2.0.3 (2019-06-12)
-
-### Gtk UI
-
-- Fix errors running on Wayland (#3265).
-- Fix Peers Tab tooltip and context menu errors (#3266).
-
-### Web UI
-
-- Fix TypeError in Peers Tab setting country flag.
-- Fix reverse proxy header TypeError (#3260).
-- Fix request.base 'idna' codec error (#3261).
-- Fix unable to change password (#3262).
-
-### Extractor plugin
-
-- Fix potential error starting plugin.
-
-### Documentation
-
-- Fix macOS install typo.
-- Fix Windows install instructions.
-
-## 2.0.2 (2019-06-08)
-
-### Packaging
-
-- Add systemd deluged and deluge-web service files to package tarball (#2034)
-
-### Core
-
-- Fix Python 2 compatibility issue with SimpleNamespace.
-
-## 2.0.1 (2019-06-07)
-
-### Packaging
-
-- Fix `setup.py` build error without git installed.
-
-## 2.0.0 (2019-06-06)
-
-### Codebase
-
-- Ported to Python 3
-
-### Core
-
-- Improved Logging
-- Removed the AutoAdd feature on the core. It's now handled with the AutoAdd
-  plugin, which is also shipped with Deluge, and it does a better job and
-  now, it even supports multiple users perfectly.
-- Authentication/Permission exceptions are now sent to clients and recreated
-  there to allow acting upon them.
-- Updated SSL/TLS Protocol parameters for better security.
-- Make the distinction between adding to the session new unmanaged torrents
-  and torrents loaded from state. This will break backwards compatibility.
-- Pass a copy of an event instead of passing the event arguments to the
-  event handlers. This will break backwards compatibility.
-- Allow changing ownership of torrents.
-- File modifications on the auth file are now detected and when they happen,
-  the file is reloaded. Upon finding an old auth file with an old format, an
-  upgrade to the new format is made, file saved, and reloaded.
-- Authentication no longer requires a username/password. If one or both of
-  these is missing, an authentication error will be sent to the client
-  which should then ask the username/password to the user.
-- Implemented sequential downloads.
-- Provide information about a torrent's pieces states
-- Add Option To Specify Outgoing Connection Interface.
-- Fix potential for host_id collision when creating hostlist entries.
-
-### Gtk UI
-
-- Ported to GTK3 (3rd-party plugins will need updated).
-- Allow changing ownership of torrents.
-- Host entries in the Connection Manager UI are now editable.
-- Implemented sequential downloads UI handling.
-- Add optional pieces bar instead of a regular progress bar in torrent status tab.
-- Make torrent opening compatible with all Unicode paths.
-- Fix magnet association button on Windows.
-- Add keyboard shortcuts for changing queue position:
-  - Up: `Ctrl+Alt+Up`
-  - Down: `Ctrl+Alt+Down`
-  - Top: `Ctrl+Alt+Shift+Up`
-  - Bottom: `Ctrl+Alt+Shift+Down`
-
-### Web UI
-
-- Server (deluge-web) now daemonizes by default, use '-d' or '--do-not-daemonize' to disable.
-- Fixed the '--base' option to work for regular use, not just with reverse proxies.
-
-### Blocklist Plugin
-
-- Implemented whitelist support to both core and GTK UI.
-- Implemented IP filter cleaning before each update. Restarting the deluge
-  daemon is no longer needed.
-- If "check_after_days" is 0(zero), the timer is not started anymore. It
-  would keep updating one call after the other. If the value changed, the
-  timer is now stopped and restarted using the new value.
Index: PENDS.md
===================================================================
--- DEPENDS.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,100 +1,0 @@
-# Deluge dependencies
-
-The following are required to install and run Deluge. They are separated into
-sections to distinguish the precise requirements for each module.
-
-All modules will require the [common](#common) section dependencies.
-
-## Prerequisite
-
-- [Python] _>= 3.6_
-
-## Build
-
-- [setuptools]
-- [intltool] - Optional: Desktop file translation for \*nix.
-- [closure-compiler] - Minify javascript (alternative is [rjsmin])
-
-## Common
-
-- [Twisted] _>= 17.1_ - Use `TLS` extras for `service_identity` and `idna`.
-- [OpenSSL] _>= 1.0.1_
-- [pyOpenSSL]
-- [rencode] _>= 1.0.2_ - Encoding library.
-- [PyXDG] - Access freedesktop.org standards for \*nix.
-- [xdg-utils] - Provides xdg-open for \*nix.
-- [zope.interface]
-- [chardet] - Optional: Encoding detection.
-- [setproctitle] - Optional: Renaming processes.
-- [Pillow] - Optional: Support for resizing tracker icons.
-- [dbus-python] - Optional: Show item location in filemanager.
-- [ifaddr] - Optional: Verify network interfaces.
-
-### Linux and BSD
-
-- [distro] - Optional: OS platform information.
-
-### Windows OS
-
-- [pywin32]
-- [certifi]
-
-## Core (deluged daemon)
-
-- [libtorrent] _>= 1.2.0_
-- [GeoIP] or [pygeoip] - Optional: IP address country lookup. (_Debian: `python-geoip`_)
-
-## GTK UI
-
-- [GTK+] >= 3.10
-- [PyGObject]
-- [Pycairo]
-- [librsvg] _>= 2_
-- [ayatanaappindicator3] w/GIR - Optional: Ubuntu system tray icon.
-
-### MacOS
-
-- [GtkOSXApplication]
-
-## Web UI
-
-- [mako]
-
-## Plugins
-
-### Notifications
-
-- [pygame] - Optional: Play sounds
-- [libnotify] w/GIR - Optional: Desktop popups.
-
-[python]: https://www.python.org/
-[setuptools]: https://setuptools.readthedocs.io/en/latest/
-[intltool]: https://freedesktop.org/wiki/Software/intltool/
-[closure-compiler]: https://developers.google.com/closure/compiler/
-[rjsmin]: https://pypi.org/project/rjsmin/
-[openssl]: https://www.openssl.org/
-[pyopenssl]: https://pyopenssl.org
-[twisted]: https://twistedmatrix.com
-[pillow]: https://pypi.org/project/Pillow/
-[libtorrent]: https://libtorrent.org/
-[zope.interface]: https://pypi.org/project/zope.interface/
-[distro]: https://github.com/nir0s/distro
-[pywin32]: https://github.com/mhammond/pywin32
-[certifi]: https://pypi.org/project/certifi/
-[dbus-python]: https://pypi.org/project/dbus-python/
-[setproctitle]: https://pypi.org/project/setproctitle/
-[gtkosxapplication]: https://github.com/jralls/gtk-mac-integration
-[chardet]: https://chardet.github.io/
-[rencode]: https://github.com/aresch/rencode
-[pyxdg]: https://www.freedesktop.org/wiki/Software/pyxdg/
-[xdg-utils]: https://www.freedesktop.org/wiki/Software/xdg-utils/
-[gtk+]: https://www.gtk.org/
-[pycairo]: https://cairographics.org/pycairo/
-[pygobject]: https://pygobject.readthedocs.io/en/latest/
-[geoip]: https://pypi.org/project/GeoIP/
-[mako]: https://www.makotemplates.org/
-[pygame]: https://www.pygame.org/
-[libnotify]: https://developer.gnome.org/libnotify/
-[ayatanaappindicator3]: https://lazka.github.io/pgi-docs/AyatanaAppIndicator3-0.1/index.html
-[librsvg]: https://wiki.gnome.org/action/show/Projects/LibRsvg
-[ifaddr]: https://pypi.org/project/ifaddr/
Index: CENSE
===================================================================
--- LICENSE	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,634 +1,0 @@
-Deluge is licensed under the GNU General Public License version 3 with the
-addition of the following special exception:
-
-In addition, as a special exception, the copyright holders give
-permission to link the code of portions of this program with the OpenSSL
-library.
-You must obey the GNU General Public License in all respects for all of
-the code used other than OpenSSL. If you modify file(s) with this
-exception, you may extend this exception to your version of the file(s),
-but you are not obligated to do so. If you do not wish to do so, delete
-this exception statement from your version. If you delete this exception
-statement from all source files in the program, then also delete it here.
-
-                    GNU GENERAL PUBLIC LICENSE
-                       Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-                            Preamble
-
-  The GNU General Public License is a free, copyleft license for
-software and other kinds of works.
-
-  The licenses for most software and other practical works are designed
-to take away your freedom to share and change the works.  By contrast,
-the GNU General Public License is intended to guarantee your freedom to
-share and change all versions of a program--to make sure it remains free
-software for all its users.  We, the Free Software Foundation, use the
-GNU General Public License for most of our software; it applies also to
-any other work released this way by its authors.  You can apply it to
-your programs, too.
-
-  When we speak of free software, we are referring to freedom, not
-price.  Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-them if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs, and that you know you can do these things.
-
-  To protect your rights, we need to prevent others from denying you
-these rights or asking you to surrender the rights.  Therefore, you have
-certain responsibilities if you distribute copies of the software, or if
-you modify it: responsibilities to respect the freedom of others.
-
-  For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must pass on to the recipients the same
-freedoms that you received.  You must make sure that they, too, receive
-or can get the source code.  And you must show them these terms so they
-know their rights.
-
-  Developers that use the GNU GPL protect your rights with two steps:
-(1) assert copyright on the software, and (2) offer you this License
-giving you legal permission to copy, distribute and/or modify it.
-
-  For the developers' and authors' protection, the GPL clearly explains
-that there is no warranty for this free software.  For both users' and
-authors' sake, the GPL requires that modified versions be marked as
-changed, so that their problems will not be attributed erroneously to
-authors of previous versions.
-
-  Some devices are designed to deny users access to install or run
-modified versions of the software inside them, although the manufacturer
-can do so.  This is fundamentally incompatible with the aim of
-protecting users' freedom to change the software.  The systematic
-pattern of such abuse occurs in the area of products for individuals to
-use, which is precisely where it is most unacceptable.  Therefore, we
-have designed this version of the GPL to prohibit the practice for those
-products.  If such problems arise substantially in other domains, we
-stand ready to extend this provision to those domains in future versions
-of the GPL, as needed to protect the freedom of users.
-
-  Finally, every program is threatened constantly by software patents.
-States should not allow patents to restrict development and use of
-software on general-purpose computers, but in those that do, we wish to
-avoid the special danger that patents applied to a free program could
-make it effectively proprietary.  To prevent this, the GPL assures that
-patents cannot be used to render the program non-free.
-
-  The precise terms and conditions for copying, distribution and
-modification follow.
-
-                       TERMS AND CONDITIONS
-
-  0. Definitions.
-
-  "This License" refers to version 3 of the GNU General Public License.
-
-  "Copyright" also means copyright-like laws that apply to other kinds of
-works, such as semiconductor masks.
-
-  "The Program" refers to any copyrightable work licensed under this
-License.  Each licensee is addressed as "you".  "Licensees" and
-"recipients" may be individuals or organizations.
-
-  To "modify" a work means to copy from or adapt all or part of the work
-in a fashion requiring copyright permission, other than the making of an
-exact copy.  The resulting work is called a "modified version" of the
-earlier work or a work "based on" the earlier work.
-
-  A "covered work" means either the unmodified Program or a work based
-on the Program.
-
-  To "propagate" a work means to do anything with it that, without
-permission, would make you directly or secondarily liable for
-infringement under applicable copyright law, except executing it on a
-computer or modifying a private copy.  Propagation includes copying,
-distribution (with or without modification), making available to the
-public, and in some countries other activities as well.
-
-  To "convey" a work means any kind of propagation that enables other
-parties to make or receive copies.  Mere interaction with a user through
-a computer network, with no transfer of a copy, is not conveying.
-
-  An interactive user interface displays "Appropriate Legal Notices"
-to the extent that it includes a convenient and prominently visible
-feature that (1) displays an appropriate copyright notice, and (2)
-tells the user that there is no warranty for the work (except to the
-extent that warranties are provided), that licensees may convey the
-work under this License, and how to view a copy of this License.  If
-the interface presents a list of user commands or options, such as a
-menu, a prominent item in the list meets this criterion.
-
-  1. Source Code.
-
-  The "source code" for a work means the preferred form of the work
-for making modifications to it.  "Object code" means any non-source
-form of a work.
-
-  A "Standard Interface" means an interface that either is an official
-standard defined by a recognized standards body, or, in the case of
-interfaces specified for a particular programming language, one that
-is widely used among developers working in that language.
-
-  The "System Libraries" of an executable work include anything, other
-than the work as a whole, that (a) is included in the normal form of
-packaging a Major Component, but which is not part of that Major
-Component, and (b) serves only to enable use of the work with that
-Major Component, or to implement a Standard Interface for which an
-implementation is available to the public in source code form.  A
-"Major Component", in this context, means a major essential component
-(kernel, window system, and so on) of the specific operating system
-(if any) on which the executable work runs, or a compiler used to
-produce the work, or an object code interpreter used to run it.
-
-  The "Corresponding Source" for a work in object code form means all
-the source code needed to generate, install, and (for an executable
-work) run the object code and to modify the work, including scripts to
-control those activities.  However, it does not include the work's
-System Libraries, or general-purpose tools or generally available free
-programs which are used unmodified in performing those activities but
-which are not part of the work.  For example, Corresponding Source
-includes interface definition files associated with source files for
-the work, and the source code for shared libraries and dynamically
-linked subprograms that the work is specifically designed to require,
-such as by intimate data communication or control flow between those
-subprograms and other parts of the work.
-
-  The Corresponding Source need not include anything that users
-can regenerate automatically from other parts of the Corresponding
-Source.
-
-  The Corresponding Source for a work in source code form is that
-same work.
-
-  2. Basic Permissions.
-
-  All rights granted under this License are granted for the term of
-copyright on the Program, and are irrevocable provided the stated
-conditions are met.  This License explicitly affirms your unlimited
-permission to run the unmodified Program.  The output from running a
-covered work is covered by this License only if the output, given its
-content, constitutes a covered work.  This License acknowledges your
-rights of fair use or other equivalent, as provided by copyright law.
-
-  You may make, run and propagate covered works that you do not
-convey, without conditions so long as your license otherwise remains
-in force.  You may convey covered works to others for the sole purpose
-of having them make modifications exclusively for you, or provide you
-with facilities for running those works, provided that you comply with
-the terms of this License in conveying all material for which you do
-not control copyright.  Those thus making or running the covered works
-for you must do so exclusively on your behalf, under your direction
-and control, on terms that prohibit them from making any copies of
-your copyrighted material outside their relationship with you.
-
-  Conveying under any other circumstances is permitted solely under
-the conditions stated below.  Sublicensing is not allowed; section 10
-makes it unnecessary.
-
-  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
-
-  No covered work shall be deemed part of an effective technological
-measure under any applicable law fulfilling obligations under article
-11 of the WIPO copyright treaty adopted on 20 December 1996, or
-similar laws prohibiting or restricting circumvention of such
-measures.
-
-  When you convey a covered work, you waive any legal power to forbid
-circumvention of technological measures to the extent such circumvention
-is effected by exercising rights under this License with respect to
-the covered work, and you disclaim any intention to limit operation or
-modification of the work as a means of enforcing, against the work's
-users, your or third parties' legal rights to forbid circumvention of
-technological measures.
-
-  4. Conveying Verbatim Copies.
-
-  You may convey verbatim copies of the Program's source code as you
-receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice;
-keep intact all notices stating that this License and any
-non-permissive terms added in accord with section 7 apply to the code;
-keep intact all notices of the absence of any warranty; and give all
-recipients a copy of this License along with the Program.
-
-  You may charge any price or no price for each copy that you convey,
-and you may offer support or warranty protection for a fee.
-
-  5. Conveying Modified Source Versions.
-
-  You may convey a work based on the Program, or the modifications to
-produce it from the Program, in the form of source code under the
-terms of section 4, provided that you also meet all of these conditions:
-
-    a) The work must carry prominent notices stating that you modified
-    it, and giving a relevant date.
-
-    b) The work must carry prominent notices stating that it is
-    released under this License and any conditions added under section
-    7.  This requirement modifies the requirement in section 4 to
-    "keep intact all notices".
-
-    c) You must license the entire work, as a whole, under this
-    License to anyone who comes into possession of a copy.  This
-    License will therefore apply, along with any applicable section 7
-    additional terms, to the whole of the work, and all its parts,
-    regardless of how they are packaged.  This License gives no
-    permission to license the work in any other way, but it does not
-    invalidate such permission if you have separately received it.
-
-    d) If the work has interactive user interfaces, each must display
-    Appropriate Legal Notices; however, if the Program has interactive
-    interfaces that do not display Appropriate Legal Notices, your
-    work need not make them do so.
-
-  A compilation of a covered work with other separate and independent
-works, which are not by their nature extensions of the covered work,
-and which are not combined with it such as to form a larger program,
-in or on a volume of a storage or distribution medium, is called an
-"aggregate" if the compilation and its resulting copyright are not
-used to limit the access or legal rights of the compilation's users
-beyond what the individual works permit.  Inclusion of a covered work
-in an aggregate does not cause this License to apply to the other
-parts of the aggregate.
-
-  6. Conveying Non-Source Forms.
-
-  You may convey a covered work in object code form under the terms
-of sections 4 and 5, provided that you also convey the
-machine-readable Corresponding Source under the terms of this License,
-in one of these ways:
-
-    a) Convey the object code in, or embodied in, a physical product
-    (including a physical distribution medium), accompanied by the
-    Corresponding Source fixed on a durable physical medium
-    customarily used for software interchange.
-
-    b) Convey the object code in, or embodied in, a physical product
-    (including a physical distribution medium), accompanied by a
-    written offer, valid for at least three years and valid for as
-    long as you offer spare parts or customer support for that product
-    model, to give anyone who possesses the object code either (1) a
-    copy of the Corresponding Source for all the software in the
-    product that is covered by this License, on a durable physical
-    medium customarily used for software interchange, for a price no
-    more than your reasonable cost of physically performing this
-    conveying of source, or (2) access to copy the
-    Corresponding Source from a network server at no charge.
-
-    c) Convey individual copies of the object code with a copy of the
-    written offer to provide the Corresponding Source.  This
-    alternative is allowed only occasionally and noncommercially, and
-    only if you received the object code with such an offer, in accord
-    with subsection 6b.
-
-    d) Convey the object code by offering access from a designated
-    place (gratis or for a charge), and offer equivalent access to the
-    Corresponding Source in the same way through the same place at no
-    further charge.  You need not require recipients to copy the
-    Corresponding Source along with the object code.  If the place to
-    copy the object code is a network server, the Corresponding Source
-    may be on a different server (operated by you or a third party)
-    that supports equivalent copying facilities, provided you maintain
-    clear directions next to the object code saying where to find the
-    Corresponding Source.  Regardless of what server hosts the
-    Corresponding Source, you remain obligated to ensure that it is
-    available for as long as needed to satisfy these requirements.
-
-    e) Convey the object code using peer-to-peer transmission, provided
-    you inform other peers where the object code and Corresponding
-    Source of the work are being offered to the general public at no
-    charge under subsection 6d.
-
-  A separable portion of the object code, whose source code is excluded
-from the Corresponding Source as a System Library, need not be
-included in conveying the object code work.
-
-  A "User Product" is either (1) a "consumer product", which means any
-tangible personal property which is normally used for personal, family,
-or household purposes, or (2) anything designed or sold for incorporation
-into a dwelling.  In determining whether a product is a consumer product,
-doubtful cases shall be resolved in favor of coverage.  For a particular
-product received by a particular user, "normally used" refers to a
-typical or common use of that class of product, regardless of the status
-of the particular user or of the way in which the particular user
-actually uses, or expects or is expected to use, the product.  A product
-is a consumer product regardless of whether the product has substantial
-commercial, industrial or non-consumer uses, unless such uses represent
-the only significant mode of use of the product.
-
-  "Installation Information" for a User Product means any methods,
-procedures, authorization keys, or other information required to install
-and execute modified versions of a covered work in that User Product from
-a modified version of its Corresponding Source.  The information must
-suffice to ensure that the continued functioning of the modified object
-code is in no case prevented or interfered with solely because
-modification has been made.
-
-  If you convey an object code work under this section in, or with, or
-specifically for use in, a User Product, and the conveying occurs as
-part of a transaction in which the right of possession and use of the
-User Product is transferred to the recipient in perpetuity or for a
-fixed term (regardless of how the transaction is characterized), the
-Corresponding Source conveyed under this section must be accompanied
-by the Installation Information.  But this requirement does not apply
-if neither you nor any third party retains the ability to install
-modified object code on the User Product (for example, the work has
-been installed in ROM).
-
-  The requirement to provide Installation Information does not include a
-requirement to continue to provide support service, warranty, or updates
-for a work that has been modified or installed by the recipient, or for
-the User Product in which it has been modified or installed.  Access to a
-network may be denied when the modification itself materially and
-adversely affects the operation of the network or violates the rules and
-protocols for communication across the network.
-
-  Corresponding Source conveyed, and Installation Information provided,
-in accord with this section must be in a format that is publicly
-documented (and with an implementation available to the public in
-source code form), and must require no special password or key for
-unpacking, reading or copying.
-
-  7. Additional Terms.
-
-  "Additional permissions" are terms that supplement the terms of this
-License by making exceptions from one or more of its conditions.
-Additional permissions that are applicable to the entire Program shall
-be treated as though they were included in this License, to the extent
-that they are valid under applicable law.  If additional permissions
-apply only to part of the Program, that part may be used separately
-under those permissions, but the entire Program remains governed by
-this License without regard to the additional permissions.
-
-  When you convey a copy of a covered work, you may at your option
-remove any additional permissions from that copy, or from any part of
-it.  (Additional permissions may be written to require their own
-removal in certain cases when you modify the work.)  You may place
-additional permissions on material, added by you to a covered work,
-for which you have or can give appropriate copyright permission.
-
-  Notwithstanding any other provision of this License, for material you
-add to a covered work, you may (if authorized by the copyright holders of
-that material) supplement the terms of this License with terms:
-
-    a) Disclaiming warranty or limiting liability differently from the
-    terms of sections 15 and 16 of this License; or
-
-    b) Requiring preservation of specified reasonable legal notices or
-    author attributions in that material or in the Appropriate Legal
-    Notices displayed by works containing it; or
-
-    c) Prohibiting misrepresentation of the origin of that material, or
-    requiring that modified versions of such material be marked in
-    reasonable ways as different from the original version; or
-
-    d) Limiting the use for publicity purposes of names of licensors or
-    authors of the material; or
-
-    e) Declining to grant rights under trademark law for use of some
-    trade names, trademarks, or service marks; or
-
-    f) Requiring indemnification of licensors and authors of that
-    material by anyone who conveys the material (or modified versions of
-    it) with contractual assumptions of liability to the recipient, for
-    any liability that these contractual assumptions directly impose on
-    those licensors and authors.
-
-  All other non-permissive additional terms are considered "further
-restrictions" within the meaning of section 10.  If the Program as you
-received it, or any part of it, contains a notice stating that it is
-governed by this License along with a term that is a further
-restriction, you may remove that term.  If a license document contains
-a further restriction but permits relicensing or conveying under this
-License, you may add to a covered work material governed by the terms
-of that license document, provided that the further restriction does
-not survive such relicensing or conveying.
-
-  If you add terms to a covered work in accord with this section, you
-must place, in the relevant source files, a statement of the
-additional terms that apply to those files, or a notice indicating
-where to find the applicable terms.
-
-  Additional terms, permissive or non-permissive, may be stated in the
-form of a separately written license, or stated as exceptions;
-the above requirements apply either way.
-
-  8. Termination.
-
-  You may not propagate or modify a covered work except as expressly
-provided under this License.  Any attempt otherwise to propagate or
-modify it is void, and will automatically terminate your rights under
-this License (including any patent licenses granted under the third
-paragraph of section 11).
-
-  However, if you cease all violation of this License, then your
-license from a particular copyright holder is reinstated (a)
-provisionally, unless and until the copyright holder explicitly and
-finally terminates your license, and (b) permanently, if the copyright
-holder fails to notify you of the violation by some reasonable means
-prior to 60 days after the cessation.
-
-  Moreover, your license from a particular copyright holder is
-reinstated permanently if the copyright holder notifies you of the
-violation by some reasonable means, this is the first time you have
-received notice of violation of this License (for any work) from that
-copyright holder, and you cure the violation prior to 30 days after
-your receipt of the notice.
-
-  Termination of your rights under this section does not terminate the
-licenses of parties who have received copies or rights from you under
-this License.  If your rights have been terminated and not permanently
-reinstated, you do not qualify to receive new licenses for the same
-material under section 10.
-
-  9. Acceptance Not Required for Having Copies.
-
-  You are not required to accept this License in order to receive or
-run a copy of the Program.  Ancillary propagation of a covered work
-occurring solely as a consequence of using peer-to-peer transmission
-to receive a copy likewise does not require acceptance.  However,
-nothing other than this License grants you permission to propagate or
-modify any covered work.  These actions infringe copyright if you do
-not accept this License.  Therefore, by modifying or propagating a
-covered work, you indicate your acceptance of this License to do so.
-
-  10. Automatic Licensing of Downstream Recipients.
-
-  Each time you convey a covered work, the recipient automatically
-receives a license from the original licensors, to run, modify and
-propagate that work, subject to this License.  You are not responsible
-for enforcing compliance by third parties with this License.
-
-  An "entity transaction" is a transaction transferring control of an
-organization, or substantially all assets of one, or subdividing an
-organization, or merging organizations.  If propagation of a covered
-work results from an entity transaction, each party to that
-transaction who receives a copy of the work also receives whatever
-licenses to the work the party's predecessor in interest had or could
-give under the previous paragraph, plus a right to possession of the
-Corresponding Source of the work from the predecessor in interest, if
-the predecessor has it or can get it with reasonable efforts.
-
-  You may not impose any further restrictions on the exercise of the
-rights granted or affirmed under this License.  For example, you may
-not impose a license fee, royalty, or other charge for exercise of
-rights granted under this License, and you may not initiate litigation
-(including a cross-claim or counterclaim in a lawsuit) alleging that
-any patent claim is infringed by making, using, selling, offering for
-sale, or importing the Program or any portion of it.
-
-  11. Patents.
-
-  A "contributor" is a copyright holder who authorizes use under this
-License of the Program or a work on which the Program is based.  The
-work thus licensed is called the contributor's "contributor version".
-
-  A contributor's "essential patent claims" are all patent claims
-owned or controlled by the contributor, whether already acquired or
-hereafter acquired, that would be infringed by some manner, permitted
-by this License, of making, using, or selling its contributor version,
-but do not include claims that would be infringed only as a
-consequence of further modification of the contributor version.  For
-purposes of this definition, "control" includes the right to grant
-patent sublicenses in a manner consistent with the requirements of
-this License.
-
-  Each contributor grants you a non-exclusive, worldwide, royalty-free
-patent license under the contributor's essential patent claims, to
-make, use, sell, offer for sale, import and otherwise run, modify and
-propagate the contents of its contributor version.
-
-  In the following three paragraphs, a "patent license" is any express
-agreement or commitment, however denominated, not to enforce a patent
-(such as an express permission to practice a patent or covenant not to
-sue for patent infringement).  To "grant" such a patent license to a
-party means to make such an agreement or commitment not to enforce a
-patent against the party.
-
-  If you convey a covered work, knowingly relying on a patent license,
-and the Corresponding Source of the work is not available for anyone
-to copy, free of charge and under the terms of this License, through a
-publicly available network server or other readily accessible means,
-then you must either (1) cause the Corresponding Source to be so
-available, or (2) arrange to deprive yourself of the benefit of the
-patent license for this particular work, or (3) arrange, in a manner
-consistent with the requirements of this License, to extend the patent
-license to downstream recipients.  "Knowingly relying" means you have
-actual knowledge that, but for the patent license, your conveying the
-covered work in a country, or your recipient's use of the covered work
-in a country, would infringe one or more identifiable patents in that
-country that you have reason to believe are valid.
-
-  If, pursuant to or in connection with a single transaction or
-arrangement, you convey, or propagate by procuring conveyance of, a
-covered work, and grant a patent license to some of the parties
-receiving the covered work authorizing them to use, propagate, modify
-or convey a specific copy of the covered work, then the patent license
-you grant is automatically extended to all recipients of the covered
-work and works based on it.
-
-  A patent license is "discriminatory" if it does not include within
-the scope of its coverage, prohibits the exercise of, or is
-conditioned on the non-exercise of one or more of the rights that are
-specifically granted under this License.  You may not convey a covered
-work if you are a party to an arrangement with a third party that is
-in the business of distributing software, under which you make payment
-to the third party based on the extent of your activity of conveying
-the work, and under which the third party grants, to any of the
-parties who would receive the covered work from you, a discriminatory
-patent license (a) in connection with copies of the covered work
-conveyed by you (or copies made from those copies), or (b) primarily
-for and in connection with specific products or compilations that
-contain the covered work, unless you entered into that arrangement,
-or that patent license was granted, prior to 28 March 2007.
-
-  Nothing in this License shall be construed as excluding or limiting
-any implied license or other defenses to infringement that may
-otherwise be available to you under applicable patent law.
-
-  12. No Surrender of Others' Freedom.
-
-  If conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License.  If you cannot convey a
-covered work so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you may
-not convey it at all.  For example, if you agree to terms that obligate you
-to collect a royalty for further conveying from those to whom you convey
-the Program, the only way you could satisfy both those terms and this
-License would be to refrain entirely from conveying the Program.
-
-  13. Use with the GNU Affero General Public License.
-
-  Notwithstanding any other provision of this License, you have
-permission to link or combine any covered work with a work licensed
-under version 3 of the GNU Affero General Public License into a single
-combined work, and to convey the resulting work.  The terms of this
-License will continue to apply to the part which is the covered work,
-but the special requirements of the GNU Affero General Public License,
-section 13, concerning interaction through a network will apply to the
-combination as such.
-
-  14. Revised Versions of this License.
-
-  The Free Software Foundation may publish revised and/or new versions of
-the GNU General Public License from time to time.  Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-  Each version is given a distinguishing version number.  If the
-Program specifies that a certain numbered version of the GNU General
-Public License "or any later version" applies to it, you have the
-option of following the terms and conditions either of that numbered
-version or of any later version published by the Free Software
-Foundation.  If the Program does not specify a version number of the
-GNU General Public License, you may choose any version ever published
-by the Free Software Foundation.
-
-  If the Program specifies that a proxy can decide which future
-versions of the GNU General Public License can be used, that proxy's
-public statement of acceptance of a version permanently authorizes you
-to choose that version for the Program.
-
-  Later license versions may give you additional or different
-permissions.  However, no additional obligations are imposed on any
-author or copyright holder as a result of your choosing to follow a
-later version.
-
-  15. Disclaimer of Warranty.
-
-  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
-APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
-HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
-OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
-IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
-ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-  16. Limitation of Liability.
-
-  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
-THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
-USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
-DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
-PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
-EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGES.
-
-  17. Interpretation of Sections 15 and 16.
-
-  If the disclaimer of warranty and limitation of liability provided
-above cannot be given local legal effect according to their terms,
-reviewing courts shall apply local law that most closely approximates
-an absolute waiver of all civil liability in connection with the
-Program, unless a warranty or assumption of liability accompanies a
-copy of the Program in return for a fee.
-
-                     END OF TERMS AND CONDITIONS
Index: NIFEST.in
===================================================================
--- MANIFEST.in	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,36 +1,0 @@
-include *.md
-include AUTHORS
-include LICENSE
-include RELEASE-VERSION
-include msgfmt.py
-include minify_web_js.py
-include version.py
-include gen_web_gettext.py
-
-graft docs/man
-graft packaging/systemd
-
-include deluge/i18n/*.po
-recursive-exclude deluge/i18n *.mo
-
-graft deluge/plugins
-recursive-exclude deluge/plugins create_dev_link.sh *.pyc *.egg
-prune deluge/plugins/*/build
-prune deluge/plugins/*/*.egg-info
-
-graft deluge/tests/
-recursive-exclude deluge/tests *.pyc
-
-graft deluge/ui/data
-recursive-exclude deluge/ui/data *.desktop *.xml
-graft deluge/ui/gtk3/glade
-
-include deluge/ui/web/index.html
-include deluge/ui/web/css/*.css
-include deluge/ui/web/js/*.js
-graft deluge/ui/web/js/deluge-all/
-graft deluge/ui/web/js/extjs/
-graft deluge/ui/web/themes
-graft deluge/ui/web/render
-graft deluge/ui/web/icons
-graft deluge/ui/web/images
Index: ADME.md
===================================================================
--- README.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,71 +1,0 @@
-# Deluge BitTorrent Client
-
-[![build-status]][github-ci] [![docs-status]][rtd-deluge]
-
-Deluge is a BitTorrent client that utilizes a daemon/client model.
-It has various user interfaces available such as the GTK-UI, Web-UI and
-Console-UI. It uses [libtorrent][lt] at its core to handle the BitTorrent
-protocol.
-
-## Install
-
-From [PyPi](https://pypi.org/project/deluge):
-
-    pip install deluge
-
-with all optional dependencies:
-
-    pip install deluge[all]
-
-From source code:
-
-    pip install .
-
-with all optional dependencies:
-
-    pip install .[all]
-
-See [DEPENDS](DEPENDS.md) and [Installing/Source] for dependency details.
-
-## Usage
-
-The various user-interfaces and Deluge daemon can be started with the following commands.
-
-Use the `--help` option for further command options.
-
-### Gtk UI
-
-`deluge` or `deluge-gtk`
-
-### Console UI
-
-`deluge-console`
-
-### Web UI
-
-`deluge-web`
-
-Open http://localhost:8112 with default password `deluge`.
-
-### Daemon
-
-`deluged`
-
-See the [Thinclient guide] to connect to the daemon from another computer.
-
-## Contact
-
-- [Homepage](https://deluge-torrent.org)
-- [User guide][user guide]
-- [Forum](https://forum.deluge-torrent.org)
-- [IRC Libera.Chat #deluge](irc://irc.libera.chat/deluge)
-- [Discord](https://discord.gg/nwaHSE6tqn)
-
-[user guide]: https://dev.deluge-torrent.org/wiki/UserGuide
-[thinclient guide]: https://dev.deluge-torrent.org/wiki/UserGuide/ThinClient
-[installing/source]: https://dev.deluge-torrent.org/wiki/Installing/Source
-[build-status]: https://github.com/deluge-torrent/deluge/actions/workflows/ci.yml/badge.svg?branch=develop "CI"
-[github-ci]: https://github.com/deluge-torrent/deluge/actions/workflows/ci.yml
-[docs-status]: https://readthedocs.org/projects/deluge/badge/?version=latest
-[rtd-deluge]: https://deluge.readthedocs.io/en/latest/?badge=latest "Documentation Status"
-[lt]: https://libtorrent.org
Index: builtins__.pyi
===================================================================
--- __builtins__.pyi	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6 +1,0 @@
-from twisted.web.http import Request
-
-__request__: Request
-
-def _(string: str) -> str: ...
-def _n(string: str) -> str: ...
Index: luge/__init__.py
===================================================================
--- deluge/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-"""Deluge"""
Index: luge/_libtorrent.py
===================================================================
--- deluge/_libtorrent.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,36 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""
-This module is used to handle the importing of libtorrent and also controls
-the minimum versions of libtorrent that this version of Deluge supports.
-
-Example:
-    >>> from deluge._libtorrent import lt
-
-"""
-
-from deluge.common import VersionSplit, get_version
-from deluge.error import LibtorrentImportError
-
-try:
-    import deluge.libtorrent as lt
-except ImportError:
-    try:
-        import libtorrent as lt
-    except ImportError as ex:
-        raise LibtorrentImportError('No libtorrent library found: %s' % (ex))
-
-
-REQUIRED_VERSION = '1.2.0.0'
-LT_VERSION = lt.__version__
-
-if VersionSplit(LT_VERSION) < VersionSplit(REQUIRED_VERSION):
-    raise LibtorrentImportError(
-        f'Deluge {get_version()} requires libtorrent >= {REQUIRED_VERSION}'
-    )
Index: luge/argparserbase.py
===================================================================
--- deluge/argparserbase.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,384 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import argparse
-import logging
-import os
-import platform
-import sys
-import textwrap
-
-import deluge.log
-from deluge import common
-from deluge.configmanager import get_config_dir, set_config_dir
-
-
-def find_subcommand(self, args=None, sys_argv=True):
-    """Find if a subcommand has been supplied.
-
-    Args:
-        args (list, optional): The argument list to search through.
-        sys_argv (bool): Use sys.argv[1:] if args is None.
-
-    Returns:
-        int: Index of the subcommand or '-1' if none found.
-
-    """
-    subcommand_found = -1
-    if args is None:
-        args = sys.argv[1:] if sys_argv is None else []
-
-    for x in self._subparsers._actions:
-        if not isinstance(x, argparse._SubParsersAction):
-            continue
-        for sp_name in x._name_parser_map:
-            if sp_name in args:
-                subcommand_found = args.index(sp_name)
-
-    return subcommand_found
-
-
-def set_default_subparser(self, name, abort_opts=None):
-    """Sets the default argparse subparser.
-
-    Args:
-        name (str): The name of the default subparser.
-        abort_opts (list): The arguments to test for in case no subcommand is found.
-                           If any of the values are found, the default subparser will
-                           not be inserted into sys.argv.
-
-    Returns:
-        list: The arguments found in sys.argv if no subcommand found, else None
-
-    """
-    found_abort_opts = []
-    abort_opts = [] if abort_opts is None else abort_opts
-    test_args = sys.argv[1:]
-    subparser_found = self.find_subcommand(args=test_args)
-
-    for i, arg in enumerate(test_args):
-        if subparser_found == i:
-            break
-        if arg in abort_opts:
-            found_abort_opts.append(arg)
-
-    if subparser_found == -1:
-        if found_abort_opts:
-            # Found one or more of arguments in abort_opts
-            return found_abort_opts
-
-        # insert default in first position, this implies no
-        # global options without a sub_parsers specified
-        sys.argv.insert(1, name)
-
-    return None
-
-
-argparse.ArgumentParser.find_subcommand = find_subcommand
-argparse.ArgumentParser.set_default_subparser = set_default_subparser
-
-
-def _get_version_detail():
-    version_str = '%s\n' % (common.get_version())
-    try:
-        from deluge._libtorrent import LT_VERSION
-
-        version_str += 'libtorrent: %s\n' % LT_VERSION
-    except ImportError:
-        pass
-    version_str += 'Python: %s\n' % platform.python_version()
-    version_str += f'OS: {platform.system()} {common.get_os_version()}\n'
-    return version_str
-
-
-class DelugeTextHelpFormatter(argparse.RawDescriptionHelpFormatter):
-    """Help message formatter which retains formatting of all help text."""
-
-    def _split_lines(self, text, width):
-        """
-        Do not remove whitespaces in string but still wrap text to max width.
-        Instead of passing the entire text to textwrap.wrap, split and pass each
-        line instead. This way list formatting is not mangled by textwrap.wrap.
-        """
-        wrapped_lines = []
-        for line in text.splitlines():
-            wrapped_lines.extend(textwrap.wrap(line, width, subsequent_indent='  '))
-        return wrapped_lines
-
-    def _format_action_invocation(self, action):
-        """
-        Combines the options with comma and displays the argument
-        value only once instead of after both options.
-        Instead of: -s <arg>, --long-opt <arg>
-        Show      : -s, --long-opt <arg>
-
-        """
-        if not action.option_strings:
-            (metavar,) = self._metavar_formatter(action, action.dest)(1)
-            return metavar
-        else:
-            parts = []
-            # if the Optional doesn't take a value, format is:
-            #    -s, --long
-            if action.nargs == 0:
-                parts.extend(action.option_strings)
-
-            # if the Optional takes a value, format is:
-            #    -s, --long ARGS
-            else:
-                default = action.dest.upper()
-                args_string = self._format_args(action, default)
-                opt = ', '.join(action.option_strings)
-                parts.append(f'{opt} {args_string}')
-            return ', '.join(parts)
-
-
-class HelpAction(argparse._HelpAction):
-    def __call__(self, parser, namespace, values, option_string=None):
-        if hasattr(parser, 'subparser'):
-            subparser = getattr(parser, 'subparser')
-            subparser.print_help()
-        else:
-            parser.print_help()
-        parser.exit()
-
-
-class ArgParserBase(argparse.ArgumentParser):
-    def __init__(self, *args, **kwargs):
-        if 'formatter_class' not in kwargs:
-            kwargs['formatter_class'] = lambda prog: DelugeTextHelpFormatter(
-                prog, max_help_position=33, width=90
-            )
-
-        kwargs['add_help'] = kwargs.get('add_help', False)
-        common_help = kwargs.pop('common_help', True)
-        self.log_stream = sys.stdout
-        if 'log_stream' in kwargs:
-            self.log_stream = kwargs['log_stream']
-            del kwargs['log_stream']
-
-        super().__init__(*args, **kwargs)
-
-        self.common_setup = False
-        self.process_arg_group = False
-        self.group = self.add_argument_group(_('Common Options'))
-        if common_help:
-            self.group.add_argument(
-                '-h', '--help', action=HelpAction, help=_('Print this help message')
-            )
-        self.group.add_argument(
-            '-V',
-            '--version',
-            action='version',
-            version='%(prog)s ' + _get_version_detail(),
-            help=_('Print version information'),
-        )
-        self.group.add_argument(
-            '-v',
-            action='version',
-            version='%(prog)s ' + _get_version_detail(),
-            help=argparse.SUPPRESS,
-        )  # Deprecated arg
-        self.group.add_argument(
-            '-c',
-            '--config',
-            metavar='<config>',
-            help=_('Set the config directory path'),
-        )
-        self.group.add_argument(
-            '-l',
-            '--logfile',
-            metavar='<logfile>',
-            help=_('Output to specified logfile instead of stdout'),
-        )
-        self.group.add_argument(
-            '-L',
-            '--loglevel',
-            choices=[level for k in deluge.log.levels for level in (k, k.upper())],
-            help=_('Set the log level (none, error, warning, info, debug)'),
-            metavar='<level>',
-        )
-        self.group.add_argument(
-            '--logrotate',
-            nargs='?',
-            const='2M',
-            metavar='<max-size>',
-            help=_(
-                'Enable logfile rotation, with optional maximum logfile size, '
-                'default: %(const)s (Logfile rotation count is 5)'
-            ),
-        )
-        self.group.add_argument(
-            '-q',
-            '--quiet',
-            action='store_true',
-            help=_('Quieten logging output (Same as `--loglevel none`)'),
-        )
-        self.group.add_argument(
-            '--profile',
-            metavar='<profile-file>',
-            nargs='?',
-            default=False,
-            help=_(
-                'Profile %(prog)s with cProfile. Outputs to stdout '
-                'unless a filename is specified'
-            ),
-        )
-
-    def parse_args(self, args=None):
-        """Parse UI arguments and handle common and process group options.
-
-        Notes:
-            Unknown arguments results in usage text printed and system exit.
-
-        Args:
-            args (list, optional): The arguments to parse.
-
-        Returns:
-            argparse.Namespace: The parsed arguments.
-
-        """
-        options = super().parse_args(args=args)
-        return self._handle_ui_options(options)
-
-    def parse_known_ui_args(self, args, withhold=None):
-        """Parse UI arguments and handle common and process group options without error.
-
-        Args:
-            args (list): The arguments to parse.
-            withhold (list): Values to ignore in the args list.
-
-        Returns:
-            argparse.Namespace: The parsed arguments.
-
-        """
-        if withhold:
-            args = [a for a in args if a not in withhold]
-        options, remaining = super().parse_known_args(args=args)
-        options.remaining = remaining
-        # Handle common and process group options
-        return self._handle_ui_options(options)
-
-    def _handle_ui_options(self, options):
-        """Handle UI common and process group options.
-
-        Args:
-            options (argparse.Namespace): The parsed options.
-
-        Returns:
-            argparse.Namespace: The parsed options.
-
-        """
-        if not self.common_setup:
-            self.common_setup = True
-
-            # Setup the logger
-            if options.quiet:
-                options.loglevel = 'none'
-            if options.loglevel:
-                options.loglevel = options.loglevel.lower()
-
-            logfile_mode = 'w'
-            logrotate = options.logrotate
-            if options.logrotate:
-                logfile_mode = 'a'
-                logrotate = common.parse_human_size(options.logrotate)
-
-            # Setup the logger
-            deluge.log.setup_logger(
-                level=options.loglevel,
-                filename=options.logfile,
-                filemode=logfile_mode,
-                logrotate=logrotate,
-                output_stream=self.log_stream,
-            )
-
-            if options.config:
-                if not set_config_dir(options.config):
-                    log = logging.getLogger(__name__)
-                    log.error('There was an error setting the config dir! Exiting..')
-                    sys.exit(1)
-            else:
-                if not os.path.exists(common.get_default_config_dir()):
-                    os.makedirs(common.get_default_config_dir())
-
-        if self.process_arg_group:
-            self.process_arg_group = False
-            # If donotdaemonize is set, skip process forking.
-            if not (common.windows_check() or options.donotdaemonize):
-                if os.fork():
-                    os._exit(0)
-                os.setsid()
-                # Do second fork
-                if os.fork():
-                    os._exit(0)
-                # Ensure process doesn't keep any directory in use that may prevent a filesystem unmount.
-                os.chdir(get_config_dir())
-
-            # Write pid file before chuid
-            if options.pidfile:
-                with open(options.pidfile, 'w') as _file:
-                    _file.write('%d\n' % os.getpid())
-
-            if not common.windows_check():
-                if options.group:
-                    if not options.group.isdigit():
-                        import grp
-
-                        options.group = grp.getgrnam(options.group)[2]
-                    os.setgid(options.group)
-                if options.user:
-                    if not options.user.isdigit():
-                        import pwd
-
-                        options.user = pwd.getpwnam(options.user)[2]
-                    os.setuid(options.user)
-
-        return options
-
-    def add_process_arg_group(self):
-        """Adds a grouping of common process args to control a daemon to the parser"""
-
-        self.process_arg_group = True
-        self.group = self.add_argument_group(_('Process Control Options'))
-        self.group.add_argument(
-            '-P',
-            '--pidfile',
-            metavar='<pidfile>',
-            action='store',
-            help=_('Pidfile to store the process id'),
-        )
-        if not common.windows_check():
-            self.group.add_argument(
-                '-d',
-                '--do-not-daemonize',
-                dest='donotdaemonize',
-                action='store_true',
-                help=_('Do not daemonize (fork) this process'),
-            )
-            self.group.add_argument(
-                '-f',
-                '--fork',
-                dest='donotdaemonize',
-                action='store_false',
-                help=argparse.SUPPRESS,
-            )  # Deprecated arg
-            self.group.add_argument(
-                '-U',
-                '--user',
-                metavar='<user>',
-                action='store',
-                help=_('Change to this user on startup (Requires root)'),
-            )
-            self.group.add_argument(
-                '-g',
-                '--group',
-                metavar='<group>',
-                action='store',
-                help=_('Change to this group on startup (Requires root)'),
-            )
Index: luge/bencode.py
===================================================================
--- deluge/bencode.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,147 +1,0 @@
-# The contents of this file are subject to the Python Software Foundation
-# License Version 2.3 (the License).  You may not copy or use this file, in
-# either source code or executable form, except in compliance with the License.
-# You may obtain a copy of the License at http://www.python.org/license.
-#
-# Software distributed under the License is distributed on an AS IS basis,
-# WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the License
-# for the specific language governing rights and limitations under the
-# License.
-
-# Written by Petru Paler
-# Updated by Calum Lind to support Python 3.
-
-
-class BTFailure(Exception):
-    pass
-
-
-DICT_DELIM = b'd'
-END_DELIM = b'e'
-INT_DELIM = b'i'
-LIST_DELIM = b'l'
-BYTE_SEP = b':'
-
-
-def decode_int(x, f):
-    f += 1
-    newf = x.index(END_DELIM, f)
-    n = int(x[f:newf])
-    if x[f : f + 1] == b'-' and x[f + 1 : f + 2] == b'0':
-        raise ValueError
-    elif x[f : f + 1] == b'0' and newf != f + 1:
-        raise ValueError
-    return (n, newf + 1)
-
-
-def decode_string(x, f):
-    colon = x.index(BYTE_SEP, f)
-    n = int(x[f:colon])
-    if x[f : f + 1] == b'0' and colon != f + 1:
-        raise ValueError
-    colon += 1
-    return (x[colon : colon + n], colon + n)
-
-
-def decode_list(x, f):
-    r, f = [], f + 1
-    while x[f : f + 1] != END_DELIM:
-        v, f = decode_func[x[f : f + 1]](x, f)
-        r.append(v)
-    return (r, f + 1)
-
-
-def decode_dict(x, f):
-    r, f = {}, f + 1
-    while x[f : f + 1] != END_DELIM:
-        k, f = decode_string(x, f)
-        r[k], f = decode_func[x[f : f + 1]](x, f)
-    return (r, f + 1)
-
-
-decode_func = {}
-decode_func[LIST_DELIM] = decode_list
-decode_func[DICT_DELIM] = decode_dict
-decode_func[INT_DELIM] = decode_int
-decode_func[b'0'] = decode_string
-decode_func[b'1'] = decode_string
-decode_func[b'2'] = decode_string
-decode_func[b'3'] = decode_string
-decode_func[b'4'] = decode_string
-decode_func[b'5'] = decode_string
-decode_func[b'6'] = decode_string
-decode_func[b'7'] = decode_string
-decode_func[b'8'] = decode_string
-decode_func[b'9'] = decode_string
-
-
-def bdecode(x):
-    try:
-        r, __ = decode_func[x[0:1]](x, 0)
-    except (LookupError, TypeError, ValueError):
-        raise BTFailure('Not a valid bencoded string')
-    else:
-        return r
-
-
-class Bencached:
-    __slots__ = ['bencoded']
-
-    def __init__(self, s):
-        self.bencoded = s
-
-
-def encode_bencached(x, r):
-    r.append(x.bencoded)
-
-
-def encode_int(x, r):
-    r.extend((INT_DELIM, str(x).encode('utf8'), END_DELIM))
-
-
-def encode_bool(x, r):
-    encode_int(1 if x else 0, r)
-
-
-def encode_string(x, r):
-    encode_bytes(x.encode('utf8'), r)
-
-
-def encode_bytes(x, r):
-    r.extend((str(len(x)).encode('utf8'), BYTE_SEP, x))
-
-
-def encode_list(x, r):
-    r.append(LIST_DELIM)
-    for i in x:
-        encode_func[type(i)](i, r)
-    r.append(END_DELIM)
-
-
-def encode_dict(x, r):
-    r.append(DICT_DELIM)
-    for k, v in sorted(x.items()):
-        try:
-            k = k.encode('utf8')
-        except AttributeError:
-            pass
-        r.extend((str(len(k)).encode('utf8'), BYTE_SEP, k))
-        encode_func[type(v)](v, r)
-    r.append(END_DELIM)
-
-
-encode_func = {}
-encode_func[Bencached] = encode_bencached
-encode_func[int] = encode_int
-encode_func[list] = encode_list
-encode_func[tuple] = encode_list
-encode_func[dict] = encode_dict
-encode_func[bool] = encode_bool
-encode_func[str] = encode_string
-encode_func[bytes] = encode_bytes
-
-
-def bencode(x):
-    r = []
-    encode_func[type(x)](x, r)
-    return b''.join(r)
Index: luge/common.py
===================================================================
--- deluge/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1419 +1,0 @@
-#
-# Copyright (C) 2007,2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""Common functions for various parts of Deluge to use."""
-
-import base64
-import binascii
-import functools
-import glob
-import logging
-import numbers
-import os
-import platform
-import re
-import socket
-import subprocess
-import sys
-import tarfile
-import time
-from contextlib import closing
-from datetime import datetime
-from importlib import resources
-from io import BytesIO
-from pathlib import Path
-from urllib.parse import unquote_plus, urljoin
-from urllib.request import pathname2url
-
-from deluge.decorators import deprecated
-from deluge.error import InvalidPathError
-
-try:
-    from importlib.metadata import distribution
-except ImportError:
-    from pkg_resources import get_distribution as distribution
-
-
-try:
-    import chardet
-except ImportError:
-    chardet = None
-
-# Windows workaround for HTTPS requests requiring certificate authority bundle.
-# see: https://twistedmatrix.com/trac/ticket/9209
-if platform.system() in ('Windows', 'Microsoft'):
-    from certifi import where
-
-    os.environ['SSL_CERT_FILE'] = where()
-
-try:
-    import ifaddr
-except ImportError:
-    ifaddr = None
-
-
-if platform.system() not in ('Windows', 'Microsoft', 'Darwin'):
-    # gi makes dbus available on Window but don't import it as unused.
-    try:
-        import dbus
-    except ImportError:
-        dbus = None
-    try:
-        import distro
-    except ImportError:
-        distro = None
-
-log = logging.getLogger(__name__)
-
-TORRENT_STATE = [
-    'Allocating',
-    'Checking',
-    'Downloading',
-    'Seeding',
-    'Paused',
-    'Error',
-    'Queued',
-    'Moving',
-]
-
-# The output formatting for json.dump
-JSON_FORMAT = {'indent': 4, 'sort_keys': True, 'ensure_ascii': False}
-
-DBUS_FM_ID = 'org.freedesktop.FileManager1'
-DBUS_FM_PATH = '/org/freedesktop/FileManager1'
-
-# Retained for plugin backward compatibility
-PY2 = False
-
-
-def get_version():
-    """The program version from the egg metadata.
-
-    Returns:
-        str: The version of Deluge.
-    """
-    return distribution('Deluge').version
-
-
-def get_default_config_dir(filename=None):
-    """
-    :param filename: if None, only the config path is returned, if provided,
-                     a path including the filename will be returned
-    :type filename: string
-    :returns: a file path to the config directory and optional filename
-    :rtype: string
-
-    """
-
-    if windows_check():
-
-        def save_config_path(resource):
-            app_data_path = os.environ.get('APPDATA')
-            if not app_data_path:
-                import winreg
-
-                hkey = winreg.OpenKey(
-                    winreg.HKEY_CURRENT_USER,
-                    'Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders',
-                )
-                app_data_reg = winreg.QueryValueEx(hkey, 'AppData')
-                app_data_path = app_data_reg[0]
-                winreg.CloseKey(hkey)
-            return os.path.join(app_data_path, resource)
-
-    else:
-        from xdg.BaseDirectory import save_config_path
-    if not filename:
-        filename = ''
-    try:
-        return decode_bytes(os.path.join(save_config_path('deluge'), filename))
-    except OSError as ex:
-        log.error('Unable to use default config directory, exiting... (%s)', ex)
-        sys.exit(1)
-
-
-def get_default_download_dir():
-    """
-    :returns: the default download directory
-    :rtype: string
-
-    """
-    download_dir = ''
-    if not windows_check():
-        from xdg.BaseDirectory import xdg_config_home
-
-        try:
-            user_dirs_path = os.path.join(xdg_config_home, 'user-dirs.dirs')
-            with open(user_dirs_path, encoding='utf8') as _file:
-                for line in _file:
-                    if not line.startswith('#') and line.startswith('XDG_DOWNLOAD_DIR'):
-                        download_dir = os.path.expandvars(
-                            line.partition('=')[2].rstrip().strip('"')
-                        )
-                        break
-        except OSError:
-            pass
-
-    if not download_dir:
-        download_dir = os.path.join(os.path.expanduser('~'), 'Downloads')
-    return download_dir
-
-
-def archive_files(arc_name, filepaths, message=None, rotate=10):
-    """Compress a list of filepaths into timestamped tarball in config dir.
-
-    The archiving config directory is 'archive'.
-
-    Args:
-        arc_name (str): The archive output filename (appended with timestamp).
-        filepaths (list): A list of the files to be archived into tarball.
-
-    Returns:
-        str: The full archive filepath.
-
-    """
-
-    from deluge.configmanager import get_config_dir
-
-    # Set archive compression to lzma
-    arc_comp = 'xz'
-
-    archive_dir = os.path.join(get_config_dir(), 'archive')
-    timestamp = datetime.now().replace(microsecond=0).isoformat().replace(':', '-')
-    arc_filepath = os.path.join(
-        archive_dir, arc_name + '-' + timestamp + '.tar.' + arc_comp
-    )
-
-    if not os.path.exists(archive_dir):
-        os.makedirs(archive_dir)
-    else:
-        all_arcs = glob.glob(os.path.join(archive_dir, arc_name) + '*')
-        if len(all_arcs) >= rotate:
-            log.warning(
-                'Too many existing archives for %s. Deleting oldest archive.', arc_name
-            )
-            os.remove(sorted(all_arcs)[0])
-
-    try:
-        with tarfile.open(arc_filepath, 'w:' + arc_comp) as tar:
-            for filepath in filepaths:
-                if not os.path.isfile(filepath):
-                    continue
-                tar.add(filepath, arcname=os.path.basename(filepath))
-            if message:
-                with closing(BytesIO(message.encode('utf8'))) as fobj:
-                    tarinfo = tarfile.TarInfo('archive_message.txt')
-                    tarinfo.size = len(fobj.getvalue())
-                    tarinfo.mtime = time.time()
-                    tar.addfile(tarinfo, fileobj=fobj)
-    except OSError:
-        log.error('Problem occurred archiving filepaths: %s', filepaths)
-        return False
-    else:
-        return arc_filepath
-
-
-def windows_check():
-    """
-    Checks if the current platform is Windows
-
-    :returns: True or False
-    :rtype: bool
-
-    """
-    return platform.system() in ('Windows', 'Microsoft')
-
-
-def vista_check():
-    """
-    Checks if the current platform is Windows Vista
-
-    :returns: True or False
-    :rtype: bool
-
-    """
-    return platform.release() == 'Vista'
-
-
-def osx_check():
-    """
-    Checks if the current platform is Mac OS X
-
-    :returns: True or False
-    :rtype: bool
-
-    """
-    return platform.system() == 'Darwin'
-
-
-def linux_check():
-    """
-    Checks if the current platform is Linux
-
-    :returns: True or False
-    :rtype: bool
-
-    """
-    return platform.system() == 'Linux'
-
-
-def get_os_version():
-    """Parse and return the os version information.
-
-    Converts the platform ver tuple to a string.
-
-    Returns:
-        str: The os version info.
-
-    """
-    if windows_check():
-        os_version = platform.win32_ver()
-    elif osx_check():
-        os_version = list(platform.mac_ver())
-        os_version[1] = ''  # versioninfo always empty.
-    elif distro:
-        os_version = (distro.name(), distro.version(), distro.codename())
-    else:
-        os_version = (platform.release(),)
-
-    return ' '.join(filter(None, os_version))
-
-
-def get_pixmap(fname):
-    """
-    Provides easy access to files in the deluge/ui/data/pixmaps folder within the Deluge egg
-
-    :param fname: the filename to look for
-    :type fname: string
-    :returns: a path to a pixmap file included with Deluge
-    :rtype: string
-
-    """
-    return resource_filename('deluge', os.path.join('ui', 'data', 'pixmaps', fname))
-
-
-def resource_filename(module: str, path: str) -> str:
-    """Get filesystem path for a non-python resource.
-
-    Abstracts getting module resource files. Originally created to
-    workaround pkg_resources.resource_filename limitations with
-    multiple Deluge packages installed.
-    """
-    path = Path(path)
-
-    try:
-        with resources.as_file(resources.files(module) / path) as resource_file:
-            return str(resource_file)
-    except AttributeError:
-        # Python <= 3.8
-        with resources.path(module, path.parts[0]) as resource_file:
-            return str(resource_file.joinpath(*path.parts[1:]))
-
-
-def open_file(path, timestamp=None):
-    """Opens a file or folder using the system configured program.
-
-    Args:
-        path (str): The path to the file or folder to open.
-        timestamp (int, optional): An event request timestamp.
-
-    """
-    if windows_check():
-        os.startfile(path)
-    elif osx_check():
-        subprocess.Popen(['open', path])
-    else:
-        if timestamp is None:
-            timestamp = int(time.time())
-        env = os.environ.copy()
-        env['DESKTOP_STARTUP_ID'] = '%s-%u-%s-xdg_open_TIME%d' % (
-            os.path.basename(sys.argv[0]),
-            os.getpid(),
-            os.uname()[1],
-            timestamp,
-        )
-        subprocess.Popen(['xdg-open', '%s' % path], env=env)
-
-
-def show_file(path, timestamp=None):
-    """Shows (highlights) a file or folder using the system configured file manager.
-
-    Args:
-        path (str): The path to the file or folder to show.
-        timestamp (int, optional): An event request timestamp.
-
-    """
-    if windows_check():
-        subprocess.Popen(['explorer', '/select,', path])
-    elif osx_check():
-        subprocess.Popen(['open', '-R', path])
-    else:
-        if timestamp is None:
-            timestamp = int(time.time())
-        startup_id = '%s_%u_%s-dbus_TIME%d TIMESTAMP=%d' % (
-            os.path.basename(sys.argv[0]),
-            os.getpid(),
-            os.uname()[1],
-            timestamp,
-            timestamp,
-        )
-
-        if dbus:
-            bus = dbus.SessionBus()
-            try:
-                filemanager1 = bus.get_object(DBUS_FM_ID, DBUS_FM_PATH)
-            except dbus.exceptions.DBusException as ex:
-                log.debug('Unable to get dbus file manager: %s', ex)
-                # Fallback to xdg-open
-            else:
-                paths = [urljoin('file:', pathname2url(path))]
-                filemanager1.ShowItems(paths, startup_id, dbus_interface=DBUS_FM_ID)
-                return
-
-        env = os.environ.copy()
-        env['DESKTOP_STARTUP_ID'] = startup_id.replace('dbus', 'xdg-open')
-        # No option in xdg to highlight a file so just open parent folder.
-        subprocess.Popen(['xdg-open', os.path.dirname(path.rstrip('/'))], env=env)
-
-
-def open_url_in_browser(url):
-    """
-    Opens a URL in the desktop's default browser
-
-    :param url: the URL to open
-    :type url: string
-
-    """
-    import webbrowser
-
-    webbrowser.open(url)
-
-
-# Formatting text functions
-byte_txt = 'B'
-kib_txt = 'KiB'
-mib_txt = 'MiB'
-gib_txt = 'GiB'
-tib_txt = 'TiB'
-kib_txt_short = 'K'
-mib_txt_short = 'M'
-gib_txt_short = 'G'
-tib_txt_short = 'T'
-
-
-def translate_size_units():
-    """For performance reasons these units are translated outside the function"""
-
-    global byte_txt, kib_txt, mib_txt, gib_txt, tib_txt
-    global kib_txt_short, mib_txt_short, gib_txt_short, tib_txt_short
-
-    byte_txt = _('B')
-    kib_txt = _('KiB')
-    mib_txt = _('MiB')
-    gib_txt = _('GiB')
-    tib_txt = _('TiB')
-    kib_txt_short = _('K')
-    mib_txt_short = _('M')
-    gib_txt_short = _('G')
-    tib_txt_short = _('T')
-
-
-def fsize(fsize_b, precision=1, shortform=False):
-    """Formats the bytes value into a string with KiB, MiB, GiB or TiB units.
-
-    Args:
-        fsize_b (int): The filesize in bytes.
-        precision (int): The output float precision, 1 by default.
-        shortform (bool): The output short|long form, False (long form) by default.
-
-    Returns:
-        str: A formatted string in KiB, MiB, GiB or TiB units.
-
-    Examples:
-        >>> fsize(112245)
-        '109.6 KiB'
-        >>> fsize(112245, precision=0)
-        '110 KiB'
-        >>> fsize(112245, shortform=True)
-        '109.6 K'
-
-    Note:
-        This function has been refactored for performance with the
-        fsize units being translated outside the function.
-
-        Notice that short forms K|M|G|T are synonymous here with
-        KiB|MiB|GiB|TiB. They are powers of 1024, not 1000.
-
-    """
-
-    if fsize_b >= 1024**4:
-        return '%.*f %s' % (
-            precision,
-            fsize_b / 1024**4,
-            tib_txt_short if shortform else tib_txt,
-        )
-    elif fsize_b >= 1024**3:
-        return '%.*f %s' % (
-            precision,
-            fsize_b / 1024**3,
-            gib_txt_short if shortform else gib_txt,
-        )
-    elif fsize_b >= 1024**2:
-        return '%.*f %s' % (
-            precision,
-            fsize_b / 1024**2,
-            mib_txt_short if shortform else mib_txt,
-        )
-    elif fsize_b >= 1024:
-        return '%.*f %s' % (
-            precision,
-            fsize_b / 1024,
-            kib_txt_short if shortform else kib_txt,
-        )
-    else:
-        return '%d %s' % (fsize_b, byte_txt)
-
-
-def fpcnt(dec, precision=2):
-    """Formats a string to display a percentage with <precision> places.
-
-    Args:
-        dec (float): The ratio in the range [0.0, 1.0].
-        precision (int): The output float precision, 2 by default.
-
-    Returns:
-        str: A formatted string representing a percentage.
-
-    Examples:
-        >>> fpcnt(0.9311)
-        '93.11%'
-        >>> fpcnt(0.9311, precision=0)
-        '93%'
-
-    """
-
-    pcnt = dec * 100
-    if pcnt == 0 or pcnt == 100:
-        precision = 0
-    return '%.*f%%' % (precision, pcnt)
-
-
-def fspeed(bps, precision=1, shortform=False):
-    """Formats a string to display a transfer speed.
-
-    Args:
-        bps (int): The speed in bytes per second.
-        precision (int): The output float precision, 1 by default.
-        shortform (bool): The output short|long form, False (long form) by default.
-
-    Returns:
-        str: A formatted string representing transfer speed.
-
-    Examples:
-        >>> fspeed(43134)
-        '42.1 KiB/s'
-
-    Note:
-        Notice that short forms K|M|G|T are synonymous here with
-        KiB|MiB|GiB|TiB. They are powers of 1024, not 1000.
-
-    """
-
-    if bps < 1024**2:
-        return '%.*f %s' % (
-            precision,
-            bps / 1024,
-            _('K/s') if shortform else _('KiB/s'),
-        )
-    elif bps < 1024**3:
-        return '%.*f %s' % (
-            precision,
-            bps / 1024**2,
-            _('M/s') if shortform else _('MiB/s'),
-        )
-    elif bps < 1024**4:
-        return '%.*f %s' % (
-            precision,
-            bps / 1024**3,
-            _('G/s') if shortform else _('GiB/s'),
-        )
-    else:
-        return '%.*f %s' % (
-            precision,
-            bps / 1024**4,
-            _('T/s') if shortform else _('TiB/s'),
-        )
-
-
-def fpeer(num_peers, total_peers):
-    """Formats a string to show 'num_peers' ('total_peers').
-
-    Args:
-        num_peers (int): The number of connected peers.
-        total_peers (int): The total number of peers.
-
-    Returns:
-        str: A formatted string 'num_peers (total_peers)' or if total_peers < 0, just 'num_peers'.
-
-    Examples:
-        >>> fpeer(10, 20)
-        '10 (20)'
-        >>> fpeer(10, -1)
-        '10'
-
-    """
-    if total_peers > -1:
-        return f'{num_peers:d} ({total_peers:d})'
-    else:
-        return f'{num_peers:d}'
-
-
-def ftime(secs):
-    """Formats a string to show time in a human readable form.
-
-    Args:
-        secs (int or float): The number of seconds.
-
-    Returns:
-        str: A formatted time string or empty string if value is 0.
-
-    Examples:
-        >>> ftime(23011)
-        '6h 23m'
-
-    Note:
-        This function has been refactored for performance.
-
-    """
-
-    # Handle floats by truncating to an int
-    secs = int(secs)
-    if secs <= 0:
-        time_str = ''
-    elif secs < 60:
-        time_str = f'{secs}s'
-    elif secs < 3600:
-        time_str = f'{secs // 60}m {secs % 60}s'
-    elif secs < 86400:
-        time_str = f'{secs // 3600}h {secs // 60 % 60}m'
-    elif secs < 604800:
-        time_str = f'{secs // 86400}d {secs // 3600 % 24}h'
-    elif secs < 31449600:
-        time_str = f'{secs // 604800}w {secs // 86400 % 7}d'
-    else:
-        time_str = f'{secs // 31449600}y {secs // 604800 % 52}w'
-    return time_str
-
-
-def fdate(seconds, date_only=False, precision_secs=False):
-    """Formats a date time string in the locale's date representation based on the system's timezone.
-
-    Args:
-        seconds (float): Time in seconds since the Epoch.
-        date_only (bool): Whether to include only the date, False by default.
-        precision_secs (bool): Include seconds in time format, False by default.
-
-    Returns:
-        str: A string in the locale's datetime representation or "" if seconds < 0
-
-    """
-
-    if seconds < 0:
-        return ''
-    time_format = '%x %X' if precision_secs else '%x %H:%M'
-    if date_only:
-        time_format = time_format.split()[0]
-    return time.strftime(time_format, time.localtime(seconds))
-
-
-def tokenize(text):
-    """
-    Tokenize a text into numbers and strings.
-
-    Args:
-        text (str): The text to tokenize (a string).
-
-    Returns:
-        list: A list of strings and/or numbers.
-
-    Note:
-        This function is used to implement robust tokenization of user input
-        It automatically coerces integer and floating point numbers, ignores
-        whitespace and knows how to separate numbers from strings even without
-        whitespace.
-
-        Possible optimization: move the 2 regexes outside of function.
-
-    """
-    tokenized_input = []
-    for token in re.split(r'(\d+(?:\.\d+)?)', text):
-        token = token.strip()
-        if re.match(r'\d+\.\d+', token):
-            tokenized_input.append(float(token))
-        elif token.isdigit():
-            tokenized_input.append(int(token))
-        elif token:
-            tokenized_input.append(token)
-    return tokenized_input
-
-
-size_units = [
-    {'prefix': 'b', 'divider': 1, 'singular': 'byte', 'plural': 'bytes'},
-    {'prefix': 'KiB', 'divider': 1024**1},
-    {'prefix': 'MiB', 'divider': 1024**2},
-    {'prefix': 'GiB', 'divider': 1024**3},
-    {'prefix': 'TiB', 'divider': 1024**4},
-    {'prefix': 'PiB', 'divider': 1024**5},
-    {'prefix': 'k', 'divider': 1000**1},
-    {'prefix': 'm', 'divider': 1000**2},
-    {'prefix': 'g', 'divider': 1000**3},
-    {'prefix': 't', 'divider': 1000**4},
-    {'prefix': 'p', 'divider': 1000**5},
-    {'prefix': 'KB', 'divider': 1000**1},
-    {'prefix': 'MB', 'divider': 1000**2},
-    {'prefix': 'GB', 'divider': 1000**3},
-    {'prefix': 'TB', 'divider': 1000**4},
-    {'prefix': 'PB', 'divider': 1000**5},
-]
-
-
-class InvalidSize(Exception):
-    pass
-
-
-def parse_human_size(size):
-    """
-    Parse a human readable data size and return the number of bytes.
-
-    Args:
-        size (str): The human readable file size to parse (a string).
-
-    Returns:
-        int: The corresponding size in bytes.
-
-    Raises:
-        InvalidSize: when the input can't be parsed.
-
-    """
-    tokens = tokenize(size)
-    if tokens and isinstance(tokens[0], numbers.Number):
-        # If the input contains only a number, it's assumed to be the number of bytes.
-        if len(tokens) == 1:
-            return int(tokens[0])
-        # Otherwise we expect to find two tokens: A number and a unit.
-        if len(tokens) == 2:
-            try:
-                normalized_unit = tokens[1].lower()
-            except AttributeError:
-                pass
-            else:
-                # Try to match the first letter of the unit.
-                for unit in size_units:
-                    if normalized_unit.startswith(unit['prefix'].lower()):
-                        return int(tokens[0] * unit['divider'])
-    # We failed to parse the size specification.
-    msg = 'Failed to parse size! (input %r was tokenized as %r)'
-    raise InvalidSize(msg % (size, tokens))
-
-
-def anchorify_urls(text: str) -> str:
-    """
-    Wrap all occurrences of text URLs with HTML
-    """
-    url_pattern = r'((htt)|(ft)|(ud))ps?://\S+'
-    html_href_pattern = r'<a href="\g<0>">\g<0></a>'
-
-    return re.sub(url_pattern, html_href_pattern, text)
-
-
-def is_url(url):
-    """
-    A simple test to check if the URL is valid
-
-    :param url: the URL to test
-    :type url: string
-    :returns: True or False
-    :rtype: bool
-
-    :Example:
-
-    >>> is_url('http://deluge-torrent.org')
-    True
-
-    """
-    if not url:
-        return False
-
-    return url.partition('://')[0] in ('http', 'https', 'ftp', 'udp')
-
-
-def is_infohash(infohash):
-    """
-    A check to determine if a string is a valid infohash.
-
-    Args:
-        infohash (str): The string to check.
-
-    Returns:
-        bool: True if valid infohash, False otherwise.
-
-    """
-    if not infohash:
-        return False
-
-    return len(infohash) == 40 and infohash.isalnum()
-
-
-MAGNET_SCHEME = 'magnet:?'
-XT_BTIH_PARAM = 'xt=urn:btih:'
-DN_PARAM = 'dn='
-TR_PARAM = 'tr='
-TR_TIER_PARAM = 'tr.'
-TR_TIER_REGEX = re.compile(r'^tr.(\d+)=(\S+)')
-
-
-def is_magnet(uri):
-    """
-    A check to determine if a URI is a valid bittorrent magnet URI
-
-    :param uri: the URI to check
-    :type uri: string
-    :returns: True or False
-    :rtype: bool
-
-    :Example:
-
-    >>> is_magnet('magnet:?xt=urn:btih:SU5225URMTUEQLDXQWRB2EQWN6KLTYKN')
-    True
-
-    """
-    if not uri:
-        return False
-
-    return uri.startswith(MAGNET_SCHEME) and XT_BTIH_PARAM in uri
-
-
-def get_magnet_info(uri):
-    """Parse torrent information from magnet link.
-
-    Args:
-        uri (str): The magnet link.
-
-    Returns:
-        dict: Information about the magnet link.
-
-        Format of the magnet dict::
-
-            {
-                "name": the torrent name,
-                "info_hash": the torrents info_hash,
-                "files_tree": empty value for magnet links
-            }
-
-    """
-
-    if not uri.startswith(MAGNET_SCHEME):
-        return {}
-
-    name = None
-    info_hash = None
-    trackers = {}
-    tier = 0
-    for param in uri[len(MAGNET_SCHEME) :].split('&'):
-        if param.startswith(XT_BTIH_PARAM):
-            xt_hash = param[len(XT_BTIH_PARAM) :]
-            if len(xt_hash) == 32:
-                try:
-                    infohash_str = base64.b32decode(xt_hash.upper())
-                except TypeError as ex:
-                    log.debug('Invalid base32 magnet hash: %s, %s', xt_hash, ex)
-                    break
-                info_hash = binascii.hexlify(infohash_str).decode()
-            elif is_infohash(xt_hash):
-                info_hash = xt_hash.lower()
-            else:
-                break
-        elif param.startswith(DN_PARAM):
-            name = unquote_plus(param[len(DN_PARAM) :])
-        elif param.startswith(TR_PARAM):
-            tracker = unquote_plus(param[len(TR_PARAM) :])
-            trackers[tracker] = tier
-            tier += 1
-        elif param.startswith(TR_TIER_PARAM):
-            tracker_match = re.match(TR_TIER_REGEX, param)
-            if not tracker_match:
-                continue
-
-            tier, tracker = tracker_match.groups()
-            tracker = unquote_plus(tracker)
-            trackers[tracker] = int(tier)
-
-    if info_hash:
-        if not name:
-            name = info_hash
-        return {
-            'name': name,
-            'info_hash': info_hash,
-            'files_tree': '',
-            'trackers': trackers,
-        }
-    else:
-        return {}
-
-
-def create_magnet_uri(infohash, name=None, trackers=None):
-    """Creates a magnet URI
-
-    Args:
-        infohash (str): The info-hash of the torrent.
-        name (str, optional): The name of the torrent.
-        trackers (list or dict, optional): A list of trackers or a dict or some {tracker: tier} pairs.
-
-    Returns:
-        str: A magnet URI string.
-
-    """
-    try:
-        infohash = binascii.unhexlify(infohash)
-    except TypeError:
-        infohash.encode('utf-8')
-
-    uri = [MAGNET_SCHEME, XT_BTIH_PARAM, base64.b32encode(infohash).decode('utf-8')]
-    if name:
-        uri.extend(['&', DN_PARAM, name])
-    if trackers:
-        try:
-            for tracker in sorted(trackers, key=trackers.__getitem__):
-                uri.extend(['&', 'tr.%d=' % trackers[tracker], tracker])
-        except TypeError:
-            for tracker in trackers:
-                uri.extend(['&', TR_PARAM, tracker])
-
-    return ''.join(uri)
-
-
-def get_path_size(path):
-    """
-    Gets the size in bytes of 'path'
-
-    :param path: the path to check for size
-    :type path: string
-    :returns: the size in bytes of the path or -1 if the path does not exist
-    :rtype: int
-
-    """
-    if not os.path.exists(path):
-        return -1
-
-    if os.path.isfile(path):
-        return os.path.getsize(path)
-
-    dir_size = 0
-    for p, dummy_dirs, files in os.walk(path):
-        for _file in files:
-            filename = os.path.join(p, _file)
-            dir_size += os.path.getsize(filename)
-    return dir_size
-
-
-def free_space(path):
-    """
-    Gets the free space available at 'path'
-
-    :param path: the path to check
-    :type path: string
-    :returns: the free space at path in bytes
-    :rtype: int
-
-    :raises InvalidPathError: if the path is not valid
-
-    """
-    if not path or not os.path.exists(path):
-        raise InvalidPathError('%s is not a valid path' % path)
-
-    if windows_check():
-        from win32file import GetDiskFreeSpaceEx
-
-        return GetDiskFreeSpaceEx(path)[0]
-    else:
-        disk_data = os.statvfs(path.encode('utf8'))
-        block_size = disk_data.f_frsize
-        return disk_data.f_bavail * block_size
-
-
-def is_interface(interface):
-    """Check if interface is a valid IP or network adapter.
-
-    Args:
-        interface (str): The IP or interface name to test.
-
-    Returns:
-        bool: Whether interface is valid is not.
-
-    Examples:
-        Windows:
-        >>> is_interface('{7A30AE62-23ZA-3744-Z844-A5B042524871}')
-        >>> is_interface('127.0.0.1')
-        True
-        Linux:
-        >>> is_interface('lo')
-        >>> is_interface('127.0.0.1')
-        True
-
-    """
-    return is_ip(interface) or is_interface_name(interface)
-
-
-def is_ip(ip):
-    """A test to see if 'ip' is a valid IPv4 or IPv6 address.
-
-    Args:
-        ip (str): The IP to test.
-
-    Returns:
-        bool: Whether IP is valid is not.
-
-    Examples:
-        >>> is_ip("192.0.2.0")
-        True
-        >>> is_ip("2001:db8::")
-        True
-
-    """
-
-    return is_ipv4(ip) or is_ipv6(ip)
-
-
-def is_ipv4(ip):
-    """A test to see if 'ip' is a valid IPv4 address.
-
-    Args:
-        ip (str): The IP to test.
-
-    Returns:
-        bool: Whether IP is valid is not.
-
-    Examples:
-        >>> is_ipv4("192.0.2.0")
-        True
-
-    """
-
-    try:
-        socket.inet_pton(socket.AF_INET, ip)
-    except OSError:
-        return False
-    else:
-        return True
-
-
-def is_ipv6(ip):
-    """A test to see if 'ip' is a valid IPv6 address.
-
-    Args:
-        ip (str): The IP to test.
-
-    Returns:
-        bool: Whether IP is valid is not.
-
-    Examples:
-        >>> is_ipv6("2001:db8::")
-        True
-
-    """
-
-    try:
-        socket.inet_pton(socket.AF_INET6, ip)
-    except OSError:
-        return False
-    else:
-        return True
-
-
-def is_interface_name(name):
-    """Returns True if an interface name exists.
-
-    Args:
-        name (str): The Interface to test. eg. eth0 linux. GUID on Windows.
-
-    Returns:
-        bool: Whether name is valid or not.
-
-    Examples:
-        >>> is_interface_name("eth0")
-        True
-        >>> is_interface_name("{7A30AE62-23ZA-3744-Z844-A5B042524871}")
-        True
-
-    """
-
-    if not windows_check():
-        try:
-            socket.if_nametoindex(name)
-        except OSError:
-            pass
-        else:
-            return True
-
-    if ifaddr:
-        try:
-            adapters = ifaddr.get_adapters()
-        except OSError:
-            return True
-        else:
-            return any([name == a.name for a in adapters])
-
-    if windows_check():
-        regex = '^{[0-9A-Z]{8}-([0-9A-Z]{4}-){3}[0-9A-Z]{12}}$'
-        return bool(re.search(regex, str(name)))
-
-    return True
-
-
-def decode_bytes(byte_str, encoding='utf8'):
-    """Decodes a byte string and return unicode.
-
-    If it cannot decode using `encoding` then it will try latin1,
-    and if that fails, try to detect the string encoding. If that fails,
-    decode with ignore.
-
-    Args:
-        byte_str (bytes): The byte string to decode.
-        encoding (str): The encoding to try first when decoding.
-
-    Returns:
-        str: A unicode string.
-
-    """
-    if not byte_str:
-        return ''
-    elif not isinstance(byte_str, bytes):
-        return byte_str
-
-    encodings = [lambda: ('utf8', 'strict'), lambda: ('iso-8859-1', 'strict')]
-    if chardet:
-        encodings.append(lambda: (chardet.detect(byte_str)['encoding'], 'strict'))
-    encodings.append(lambda: (encoding, 'ignore'))
-
-    if encoding.lower() not in ['utf8', 'utf-8']:
-        encodings.insert(0, lambda: (encoding, 'strict'))
-
-    for enc in encodings:
-        try:
-            return byte_str.decode(*enc())
-        except UnicodeDecodeError:
-            pass
-    return ''
-
-
-@deprecated
-def decode_string(byte_str, encoding='utf8'):
-    """Deprecated: Use decode_bytes"""
-    return decode_bytes(byte_str, encoding)
-
-
-@deprecated
-def utf8_encoded(str_, encoding='utf8'):
-    """Deprecated: Use encode or decode_bytes if needed"""
-    return decode_bytes(str_, encoding).encode('utf8')
-
-
-def utf8_encode_structure(data):
-    """Recursively convert all unicode keys and values in a data structure to utf8.
-
-    e.g. converting keys and values for a dict with nested dicts and lists etc.
-
-    Args:
-        data (any): This can be any structure, dict, list or tuple.
-
-    Returns:
-        input type: The data with unicode keys and values converted to utf8.
-
-    """
-    if isinstance(data, (list, tuple)):
-        return type(data)([utf8_encode_structure(d) for d in data])
-    elif isinstance(data, dict):
-        return {
-            utf8_encode_structure(k): utf8_encode_structure(v) for k, v in data.items()
-        }
-    elif not isinstance(data, bytes):
-        try:
-            return data.encode('utf8')
-        except AttributeError:
-            pass
-    return data
-
-
-@functools.total_ordering
-class VersionSplit:
-    """
-    Used for comparing version numbers.
-
-    :param ver: the version
-    :type ver: string
-
-    """
-
-    def __init__(self, ver):
-        version_re = re.compile(
-            r"""
-        ^
-        (?P<version>\d+\.\d+)          # minimum 'N.N'
-        (?P<extraversion>(?:\.\d+)*)   # any number of extra '.N' segments
-        (?:
-            (?P<prerel>[abc]|rc)       # 'a'=alpha, 'b'=beta, 'c'=release candidate
-                                       # 'rc'= alias for release candidate
-            (?P<prerelversion>\d+(?:\.\d+)*)
-        )?
-        (?P<postdev>(\.post(?P<post>\d+))?(\.dev(?P<dev>\d+))?)?
-        $""",
-            re.VERBOSE,
-        )
-
-        # Check for PEP 386 compliant version
-        match = re.search(version_re, ver)
-        if match:
-            group = [(x if x is not None else '') for x in match.group(1, 2, 3, 4, 8)]
-            vs = [''.join(group[0:2]), ''.join(group[2:4]), group[4].lstrip('.')]
-        else:
-            ver = ver.lower()
-            vs = ver.replace('_', '-').split('-')
-
-        self.version = [int(x) for x in vs[0].split('.') if x.isdigit()]
-        self.version_string = ''.join(str(x) for x in vs[0].split('.') if x.isdigit())
-        self.suffix = None
-        self.dev = None
-        if len(vs) > 1:
-            if vs[1].startswith(('rc', 'a', 'b', 'c')):
-                self.suffix = vs[1]
-            if vs[-1].startswith('dev'):
-                try:
-                    # Store only the dev numeral.
-                    self.dev = int(vs[-1].rsplit('dev')[1])
-                except ValueError:
-                    # Implicit dev numeral is 0.
-                    self.dev = 0
-
-    def get_comparable_versions(self, other):
-        """
-        Returns a 2-tuple of lists for use in the comparison
-        methods.
-        """
-        # PEP 386 versions with .devN precede release version so default
-        # non-dev versions to infinity while dev versions are ints.
-        self.dev = float('inf') if self.dev is None else self.dev
-        other.dev = float('inf') if other.dev is None else other.dev
-        # If there is no suffix we use z because we want final
-        # to appear after alpha, beta, and rc alphabetically.
-        v1 = [self.version, self.suffix or 'z', self.dev]
-        v2 = [other.version, other.suffix or 'z', other.dev]
-
-        return (v1, v2)
-
-    def __eq__(self, other):
-        v1, v2 = self.get_comparable_versions(other)
-        return v1 == v2
-
-    def __lt__(self, other):
-        v1, v2 = self.get_comparable_versions(other)
-        return v1 < v2
-
-
-# Common AUTH stuff
-AUTH_LEVEL_NONE = 0
-AUTH_LEVEL_READONLY = 1
-AUTH_LEVEL_NORMAL = 5
-AUTH_LEVEL_ADMIN = 10
-AUTH_LEVEL_DEFAULT = AUTH_LEVEL_NORMAL
-
-
-def create_auth_file():
-    import stat
-
-    import deluge.configmanager
-
-    auth_file = deluge.configmanager.get_config_dir('auth')
-    # Check for auth file and create if necessary
-    if not os.path.exists(auth_file):
-        with open(auth_file, 'w', encoding='utf8') as _file:
-            _file.flush()
-            os.fsync(_file.fileno())
-        # Change the permissions on the file so only this user can read/write it
-        os.chmod(auth_file, stat.S_IREAD | stat.S_IWRITE)
-
-
-def create_localclient_account(append=False):
-    import random
-    from hashlib import sha1 as sha
-
-    import deluge.configmanager
-
-    auth_file = deluge.configmanager.get_config_dir('auth')
-    if not os.path.exists(auth_file):
-        create_auth_file()
-
-    with open(auth_file, 'a' if append else 'w', encoding='utf8') as _file:
-        _file.write(
-            ':'.join(
-                [
-                    'localclient',
-                    sha(str(random.random()).encode('utf8')).hexdigest(),
-                    str(AUTH_LEVEL_ADMIN),
-                ]
-            )
-            + '\n'
-        )
-        _file.flush()
-        os.fsync(_file.fileno())
-
-
-def get_localhost_auth():
-    """Grabs the localclient auth line from the 'auth' file and creates a localhost URI.
-
-    Returns:
-        tuple: With the username and password to login as.
-    """
-    from deluge.configmanager import get_config_dir
-
-    auth_file = get_config_dir('auth')
-    if not os.path.exists(auth_file):
-        from deluge.common import create_localclient_account
-
-        create_localclient_account()
-
-    with open(auth_file, encoding='utf8') as auth:
-        for line in auth:
-            line = line.strip()
-            if line.startswith('#') or not line:
-                # This is a comment or blank line
-                continue
-
-            lsplit = line.split(':')
-
-            if len(lsplit) == 2:
-                username, password = lsplit
-            elif len(lsplit) == 3:
-                username, password, level = lsplit
-            else:
-                log.error('Your auth file is malformed: Incorrect number of fields!')
-                continue
-
-            if username == 'localclient':
-                return (username, password)
-
-
-def set_env_variable(name, value):
-    """
-    :param name: environment variable name
-    :param value: environment variable value
-
-    This function ensures that changes to an environment variable are applied
-    to each copy of the environment variables used by a process. Starting from
-    Python 2.4, os.environ changes only apply to the copy Python keeps (os.environ)
-    and are no longer automatically applied to the other copies for the process.
-
-    On Microsoft Windows, each process has multiple copies of the environment
-    variables, one managed by the OS and one managed by the C library. We also
-    need to take care of the fact that the C library used by Python is not
-    necessarily the same as the C library used by pygtk and friends. This because
-    the latest releases of pygtk and friends are built with mingw32 and are thus
-    linked against msvcrt.dll. The official gtk+ binaries have always been built
-    in this way.
-
-    Basen on _putenv in TransUtils.py from sourceforge project gramps
-    http://sourceforge.net/p/gramps/code/HEAD/tree/branches/maintenance/gramps32/src/TransUtils.py
-    """
-    # Update Python's copy of the environment variables
-    os.environ[name] = value
-
-    if windows_check():
-        from ctypes import cdll, windll
-
-        # Update the copy maintained by Windows (so SysInternals Process Explorer sees it)
-        result = windll.kernel32.SetEnvironmentVariableW(name, value)
-        if result == 0:
-            log.info(
-                "Failed to set Env Var '%s' (kernel32.SetEnvironmentVariableW)", name
-            )
-        else:
-            log.debug(
-                "Set Env Var '%s' to '%s' (kernel32.SetEnvironmentVariableW)",
-                name,
-                value,
-            )
-
-        # Update the copy maintained by msvcrt (used by gtk+ runtime)
-        result = cdll.msvcrt._wputenv(f'{name}={value}')
-        if result != 0:
-            log.info("Failed to set Env Var '%s' (msvcrt._putenv)", name)
-        else:
-            log.debug("Set Env Var '%s' to '%s' (msvcrt._putenv)", name, value)
-
-
-def run_profiled(func, *args, **kwargs):
-    """
-    Profile a function with cProfile
-
-    Args:
-        func (func): The function to profile
-        *args (tuple): The arguments to pass to the function
-        do_profile (bool, optional): If profiling should be performed. Defaults to True.
-        output_file (str, optional): Filename to save profile results. If None, print to stdout.
-                                     Defaults to None.
-    """
-    if kwargs.get('do_profile', True) is not False:
-        import cProfile
-
-        profiler = cProfile.Profile()
-
-        def on_shutdown():
-            output_file = kwargs.get('output_file', None)
-            if output_file:
-                profiler.dump_stats(output_file)
-                log.info('Profile stats saved to %s', output_file)
-                print('Profile stats saved to %s' % output_file)
-            else:
-                import pstats
-                from io import StringIO
-
-                strio = StringIO()
-                ps = pstats.Stats(profiler, stream=strio).sort_stats('cumulative')
-                ps.print_stats()
-                print(strio.getvalue())
-
-        try:
-            return profiler.runcall(func, *args)
-        finally:
-            on_shutdown()
-    else:
-        return func(*args)
-
-
-def is_process_running(pid):
-    """
-    Verify if the supplied pid is a running process.
-
-    Args:
-        pid (int): The pid to check.
-
-    Returns:
-        bool: True if pid is a running process, False otherwise.
-
-    """
-
-    if windows_check():
-        from win32process import EnumProcesses
-
-        return pid in EnumProcesses()
-    else:
-        try:
-            os.kill(pid, 0)
-        except OSError:
-            return False
-        else:
-            return True
Index: luge/component.py
===================================================================
--- deluge/component.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,488 +1,0 @@
-#
-# Copyright (C) 2007-2010 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import traceback
-from collections import defaultdict
-
-from twisted.internet import reactor
-from twisted.internet.defer import DeferredList, fail, maybeDeferred, succeed
-from twisted.internet.task import LoopingCall, deferLater
-
-log = logging.getLogger(__name__)
-
-
-class ComponentAlreadyRegistered(Exception):
-    pass
-
-
-class ComponentException(Exception):
-    def __init__(self, message, tb):
-        super().__init__(message)
-        self.message = message
-        self.tb = tb
-
-    def __str__(self):
-        s = super().__str__()
-        return '{}\n{}'.format(s, ''.join(self.tb))
-
-    def __eq__(self, other):
-        if isinstance(other, self.__class__):
-            return self.message == other.message
-        else:
-            return False
-
-    def __ne__(self, other):
-        return not self.__eq__(other)
-
-
-class Component:
-    """Component objects are singletons managed by the :class:`ComponentRegistry`.
-
-    When a new Component object is instantiated, it will be automatically
-    registered with the :class:`ComponentRegistry`.
-
-    The ComponentRegistry has the ability to start, stop, pause and shutdown the
-    components registered with it.
-
-    **Events:**
-
-        **start()** - This method is called when the client has connected to a
-                  Deluge core.
-
-        **stop()** - This method is called when the client has disconnected from a
-                 Deluge core.
-
-        **update()** - This method is called every 1 second by default while the
-                   Component is in a *Started* state.  The interval can be
-                   specified during instantiation.  The update() timer can be
-                   paused by instructing the :class:`ComponentRegistry` to pause
-                   this Component.
-
-       **pause()** - This method is called when the component is being paused.
-
-       **resume()** - This method is called when the component resumes from a Paused
-                    state.
-
-        **shutdown()** - This method is called when the client is exiting.  If the
-                     Component is in a "Started" state when this is called, a
-                     call to stop() will be issued prior to shutdown().
-
-    **States:**
-
-        A Component can be in one of these 5 states.
-
-        **Started** - The Component has been started by the :class:`ComponentRegistry`
-                    and will have it's update timer started.
-
-        **Starting** - The Component has had it's start method called, but it hasn't
-                    fully started yet.
-
-        **Stopped** - The Component has either been stopped or has yet to be started.
-
-        **Stopping** - The Component has had its stop method called, but it hasn't
-                    fully stopped yet.
-
-        **Paused** - The Component has had its update timer stopped, but will
-                    still be considered in a Started state.
-
-    """
-
-    def __init__(self, name, interval=1, depend=None):
-        """Initialize component.
-
-        Args:
-            name (str): Name of component.
-            interval (int, optional): The interval in seconds to call the update function.
-            depend (list, optional): The names of components this component depends on.
-
-        """
-        self._component_name = name
-        self._component_interval = interval
-        self._component_depend = depend
-        self._component_state = 'Stopped'
-        self._component_timer = None
-        self._component_starting_deferred = None
-        self._component_stopping_deferred = None
-        _ComponentRegistry.register(self)
-
-    def __del__(self):
-        if _ComponentRegistry:
-            _ComponentRegistry.deregister(self)
-
-    def _component_start_timer(self):
-        self._component_timer = LoopingCall(self.update)
-        self._component_timer.start(self._component_interval)
-
-    def _component_start(self):
-        def on_start(result):
-            self._component_state = 'Started'
-            self._component_starting_deferred = None
-            self._component_start_timer()
-            return True
-
-        def on_start_fail(result):
-            self._component_state = 'Stopped'
-            self._component_starting_deferred = None
-            log.error(result)
-            return fail(result)
-
-        if self._component_state == 'Stopped':
-            self._component_state = 'Starting'
-            d = deferLater(reactor, 0, self.start)
-            d.addCallbacks(on_start, on_start_fail)
-            self._component_starting_deferred = d
-        elif self._component_state == 'Starting':
-            return self._component_starting_deferred
-        elif self._component_state == 'Started':
-            d = succeed(True)
-        else:
-            d = fail(
-                ComponentException(
-                    'Trying to start component "%s" but it is '
-                    'not in a stopped state. Current state: %s'
-                    % (self._component_name, self._component_state),
-                    traceback.format_stack(limit=4),
-                )
-            )
-        return d
-
-    def _component_stop(self):
-        def on_stop(result):
-            self._component_state = 'Stopped'
-            if self._component_timer and self._component_timer.running:
-                self._component_timer.stop()
-            return True
-
-        def on_stop_fail(result):
-            self._component_state = 'Started'
-            self._component_stopping_deferred = None
-            log.error(result)
-            return result
-
-        if self._component_state != 'Stopped' and self._component_state != 'Stopping':
-            self._component_state = 'Stopping'
-            d = maybeDeferred(self.stop)
-            d.addCallback(on_stop)
-            d.addErrback(on_stop_fail)
-            self._component_stopping_deferred = d
-
-        if self._component_state == 'Stopping':
-            return self._component_stopping_deferred
-
-        return succeed(None)
-
-    def _component_pause(self):
-        def on_pause(result):
-            self._component_state = 'Paused'
-            if self._component_timer and self._component_timer.running:
-                self._component_timer.stop()
-
-        if self._component_state == 'Started':
-            d = maybeDeferred(self.pause)
-            d.addCallback(on_pause)
-        elif self._component_state == 'Paused':
-            d = succeed(None)
-        else:
-            d = fail(
-                ComponentException(
-                    'Trying to pause component "%s" but it is '
-                    'not in a started state. Current state: %s'
-                    % (self._component_name, self._component_state),
-                    traceback.format_stack(limit=4),
-                )
-            )
-        return d
-
-    def _component_resume(self):
-        def on_resume(result):
-            self._component_state = 'Started'
-            self._component_start_timer()
-
-        if self._component_state == 'Paused':
-            d = maybeDeferred(self.resume)
-            d.addCallback(on_resume)
-        else:
-            d = fail(
-                ComponentException(
-                    'Trying to resume component "%s" but it is '
-                    'not in a paused state. Current state: %s'
-                    % (self._component_name, self._component_state),
-                    traceback.format_stack(limit=4),
-                )
-            )
-        return d
-
-    def _component_shutdown(self):
-        def on_stop(result):
-            return maybeDeferred(self.shutdown)
-
-        d = self._component_stop()
-        d.addCallback(on_stop)
-        return d
-
-    def get_state(self):
-        return self._component_state
-
-    def start(self):
-        pass
-
-    def stop(self):
-        pass
-
-    def update(self):
-        pass
-
-    def shutdown(self):
-        pass
-
-    def pause(self):
-        pass
-
-    def resume(self):
-        pass
-
-
-class ComponentRegistry:
-    """The ComponentRegistry holds a list of currently registered :class:`Component` objects.
-
-    It is used to manage the Components by starting, stopping, pausing and shutting them down.
-    """
-
-    def __init__(self):
-        self.components = {}
-        # Stores all of the components that are dependent on a particular component
-        self.dependents = defaultdict(list)
-
-    def register(self, obj):
-        """Register a component object with the registry.
-
-        Note:
-            This is done automatically when a Component object is instantiated.
-
-        Args:
-            obj (Component): A component object to register.
-
-        Raises:
-            ComponentAlreadyRegistered: If a component with the same name is already registered.
-
-        """
-        name = obj._component_name
-        if name in self.components:
-            raise ComponentAlreadyRegistered(
-                'Component already registered with name %s' % name
-            )
-
-        self.components[obj._component_name] = obj
-        if obj._component_depend:
-            for depend in obj._component_depend:
-                self.dependents[depend].append(name)
-
-    def deregister(self, obj):
-        """Deregister a component from the registry.  A stop will be
-        issued to the component prior to deregistering it.
-
-        Args:
-            obj (Component): a component object to deregister
-
-        Returns:
-            Deferred: a deferred object that will fire once the Component has been
-                successfully deregistered
-
-        """
-        if obj in self.components.values():
-            log.debug('Deregistering Component: %s', obj._component_name)
-            d = self.stop([obj._component_name])
-
-            def on_stop(result, name):
-                # Component may have been removed, so pop to ensure it doesn't fail
-                self.components.pop(name, None)
-
-            return d.addCallback(on_stop, obj._component_name)
-        else:
-            return succeed(None)
-
-    def start(self, names=None):
-        """Start Components, and their dependencies, that are currently in a Stopped state.
-
-        Note:
-            If no names are specified then all registered components will be started.
-
-        Args:
-            names (list): A list of Components to start and their dependencies.
-
-        Returns:
-            Deferred: Fired once all Components have been successfully started.
-
-        """
-        # Start all the components if names is empty
-        if not names:
-            names = list(self.components)
-        elif isinstance(names, str):
-            names = [names]
-
-        def on_depends_started(result, name):
-            return self.components[name]._component_start()
-
-        deferreds = []
-
-        for name in names:
-            if self.components[name]._component_depend:
-                # This component has depends, so we need to start them first.
-                d = self.start(self.components[name]._component_depend)
-                d.addCallback(on_depends_started, name)
-                deferreds.append(d)
-            else:
-                deferreds.append(self.components[name]._component_start())
-
-        return DeferredList(deferreds)
-
-    def stop(self, names=None):
-        """Stop Components that are currently not in a Stopped state.
-
-        Note:
-            If no names are specified then all registered components will be stopped.
-
-        Args:
-            names (list): A list of Components to stop.
-
-        Returns:
-            Deferred: Fired once all Components have been successfully stopped.
-
-        """
-        if not names:
-            names = list(self.components)
-        elif isinstance(names, str):
-            names = [names]
-
-        def on_dependents_stopped(result, name):
-            return self.components[name]._component_stop()
-
-        stopped_in_deferred = set()
-        deferreds = []
-
-        for name in names:
-            if name in stopped_in_deferred:
-                continue
-            if name in self.components:
-                if name in self.dependents:
-                    # If other components depend on this component, stop them first
-                    d = self.stop(self.dependents[name]).addCallback(
-                        on_dependents_stopped, name
-                    )
-                    deferreds.append(d)
-                    stopped_in_deferred.update(self.dependents[name])
-                else:
-                    deferreds.append(self.components[name]._component_stop())
-
-        return DeferredList(deferreds)
-
-    def pause(self, names=None):
-        """Pause Components that are currently in a Started state.
-
-        Note:
-            If no names are specified then all registered components will be paused.
-
-        Args:
-            names (list): A list of Components to pause.
-
-        Returns:
-            Deferred: Fired once all Components have been successfully paused.
-
-        """
-        if not names:
-            names = list(self.components)
-        elif isinstance(names, str):
-            names = [names]
-
-        deferreds = []
-
-        for name in names:
-            if self.components[name]._component_state == 'Started':
-                deferreds.append(self.components[name]._component_pause())
-
-        return DeferredList(deferreds)
-
-    def resume(self, names=None):
-        """Resume Components that are currently in a Paused state.
-
-        Note:
-            If no names are specified then all registered components will be resumed.
-
-        Args:
-            names (list): A list of Components to to resume.
-
-        Returns:
-            Deferred: Fired once all Components have been successfully resumed.
-
-        """
-        if not names:
-            names = list(self.components)
-        elif isinstance(names, str):
-            names = [names]
-
-        deferreds = []
-
-        for name in names:
-            if self.components[name]._component_state == 'Paused':
-                deferreds.append(self.components[name]._component_resume())
-
-        return DeferredList(deferreds)
-
-    def shutdown(self):
-        """Shutdown all Components regardless of state.
-
-        This will call stop() on all the components prior to shutting down. This should be called
-        when the program is exiting to ensure all Components have a chance to properly shutdown.
-
-        Returns:
-            Deferred: Fired once all Components have been successfully shut down.
-
-        """
-
-        def on_stopped(result):
-            return DeferredList(
-                [comp._component_shutdown() for comp in list(self.components.values())]
-            )
-
-        return self.stop(list(self.components)).addCallback(on_stopped)
-
-    def update(self):
-        """Update all Components that are in a Started state."""
-        for component in self.components.items():
-            try:
-                component.update()
-            except BaseException as ex:
-                log.exception(ex)
-
-
-_ComponentRegistry = ComponentRegistry()
-
-deregister = _ComponentRegistry.deregister
-start = _ComponentRegistry.start
-stop = _ComponentRegistry.stop
-pause = _ComponentRegistry.pause
-resume = _ComponentRegistry.resume
-update = _ComponentRegistry.update
-shutdown = _ComponentRegistry.shutdown
-
-
-def get(name):
-    """Return a reference to a component.
-
-    Args:
-        name (str): The Component name to get.
-
-    Returns:
-        Component: The Component object.
-
-    Raises:
-        KeyError: If the Component does not exist.
-
-    """
-    return _ComponentRegistry.components[name]
Index: luge/config.py
===================================================================
--- deluge/config.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,569 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""
-Deluge Config Module
-
-This module is used for loading and saving of configuration files.. or anything
-really.
-
-The format of the config file is two json encoded dicts:
-
-<version dict>
-<content dict>
-
-The version dict contains two keys: file and format.  The format version is
-controlled by the Config class.  It should only be changed when anything below
-it is changed directly by the Config class.  An example of this would be if we
-changed the serializer for the content to something different.
-
-The config file version is changed by the 'owner' of the config file.  This is
-to signify that there is a change in the naming of some config keys or something
-similar along those lines.
-
-The content is simply the dict to be saved and will be serialized before being
-written.
-
-Converting
-
-Since the format of the config could change, there needs to be a way to have
-the Config object convert to newer formats.  To do this, you will need to
-register conversion functions for various versions of the config file. Note that
-this can only be done for the 'config file version' and not for the 'format'
-version as this will be done internally.
-
-"""
-
-import json
-import logging
-import os
-import pickle
-import shutil
-from codecs import getwriter
-from tempfile import NamedTemporaryFile
-
-from deluge.common import JSON_FORMAT, get_default_config_dir
-
-log = logging.getLogger(__name__)
-
-
-def find_json_objects(text, decoder=json.JSONDecoder()):
-    """Find json objects in text.
-
-    Args:
-        text (str): The text to find json objects within.
-
-    Returns:
-        list: A list of tuples containing start and end locations of json
-            objects in the text. e.g. [(start, end), ...]
-
-
-    """
-    objects = []
-    offset = 0
-    while True:
-        try:
-            start = text.index('{', offset)
-        except ValueError:
-            break
-
-        try:
-            __, index = decoder.raw_decode(text[start:])
-        except json.decoder.JSONDecodeError:
-            offset = start + 1
-        else:
-            offset = start + index
-            objects.append((start, offset))
-
-    return objects
-
-
-def cast_to_existing_type(value, old_value):
-    """Attempt to convert new value type to match old value type"""
-    types_match = isinstance(old_value, (type(None), type(value)))
-    if value is not None and not types_match:
-        old_type = type(old_value)
-        # Skip convert to bytes since requires knowledge of encoding and value should
-        # be unicode anyway.
-        if old_type is bytes:
-            return value
-
-        return old_type(value)
-
-    return value
-
-
-class Config:
-    """This class is used to access/create/modify config files.
-
-    Args:
-        filename (str): The config filename.
-        defaults (dict): The default config values to insert before loading the config file.
-        config_dir (str): the path to the config directory.
-        file_version (int): The file format for the default config values when creating
-            a fresh config. This value should be increased whenever a new migration function is
-            setup to convert old config files. (default: 1)
-        log_mask_funcs (dict): A dict of key:function, used to mask sensitive
-            key values (e.g. passwords) when logging is enabled.
-
-    """
-
-    def __init__(
-        self,
-        filename,
-        defaults=None,
-        config_dir=None,
-        file_version=1,
-        log_mask_funcs=None,
-    ):
-        self.__config = {}
-        self.__set_functions = {}
-        self.__change_callbacks = []
-        self.__log_mask_funcs = log_mask_funcs if log_mask_funcs else {}
-
-        # These hold the version numbers and they will be set when loaded
-        self.__version = {'format': 1, 'file': file_version}
-
-        # This will get set with a reactor.callLater whenever a config option
-        # is set.
-        self._save_timer = None
-
-        if defaults:
-            for key, value in defaults.items():
-                self.set_item(key, value, default=True)
-
-        # Load the config from file in the config_dir
-        if config_dir:
-            self.__config_file = os.path.join(config_dir, filename)
-        else:
-            self.__config_file = get_default_config_dir(filename)
-
-        self.load()
-
-    def callLater(self, period, func, *args, **kwargs):  # noqa: N802 ignore camelCase
-        """Wrapper around reactor.callLater for test purpose."""
-        from twisted.internet import reactor
-
-        return reactor.callLater(period, func, *args, **kwargs)
-
-    def __contains__(self, item):
-        return item in self.__config
-
-    def __setitem__(self, key, value):
-        """See set_item"""
-
-        return self.set_item(key, value)
-
-    def set_item(self, key, value, default=False):
-        """Sets item 'key' to 'value' in the config dictionary.
-
-        Does not allow changing the item's type unless it is None.
-
-        If the types do not match, it will attempt to convert it to the
-        set type before raising a ValueError.
-
-        Args:
-            key (str): Item to change to change.
-            value (any): The value to change item to, must be same type as what is
-                currently in the config.
-            default (optional, bool): When setting a default value skip func or save
-                callbacks.
-
-        Raises:
-            ValueError: Raised when the type of value is not the same as what is
-                currently in the config and it could not convert the value.
-
-        Examples:
-            >>> config = Config('test.conf')
-            >>> config['test'] = 5
-            >>> config['test']
-            5
-
-        """
-        if isinstance(value, bytes):
-            value = value.decode()
-
-        if key in self.__config:
-            try:
-                value = cast_to_existing_type(value, self.__config[key])
-            except ValueError:
-                log.warning('Value Type "%s" invalid for key: %s', type(value), key)
-                raise
-            else:
-                if self.__config[key] == value:
-                    return
-
-        if log.isEnabledFor(logging.DEBUG):
-            if key in self.__log_mask_funcs:
-                value = self.__log_mask_funcs[key](value)
-            log.debug(
-                'Setting key "%s" to: %s (of type: %s)',
-                key,
-                value,
-                type(value),
-            )
-        self.__config[key] = value
-
-        # Skip save or func callbacks if setting default value for keys
-        if default:
-            return
-
-        # Run the set_function for this key if any
-        for func in self.__set_functions.get(key, []):
-            self.callLater(0, func, key, value)
-
-        try:
-
-            def do_change_callbacks(key, value):
-                for func in self.__change_callbacks:
-                    func(key, value)
-
-            self.callLater(0, do_change_callbacks, key, value)
-        except Exception:
-            pass
-
-        # We set the save_timer for 5 seconds if not already set
-        if not self._save_timer or not self._save_timer.active():
-            self._save_timer = self.callLater(5, self.save)
-
-    def __getitem__(self, key):
-        """See get_item"""
-        return self.get_item(key)
-
-    def get_item(self, key):
-        """Gets the value of item 'key'.
-
-        Args:
-            key (str): The item for which you want it's value.
-
-        Returns:
-            any: The value of item 'key'.
-
-        Raises:
-            ValueError: If 'key' is not in the config dictionary.
-
-        Examples:
-            >>> config = Config('test.conf', defaults={'test': 5})
-            >>> config['test']
-            5
-
-        """
-        return self.__config[key]
-
-    def get(self, key, default=None):
-        """Gets the value of item 'key' if key is in the config, else default.
-
-        If default is not given, it defaults to None, so that this method
-        never raises a KeyError.
-
-        Args:
-            key (str): the item for which you want it's value
-            default (any): the default value if key is missing
-
-        Returns:
-            any: The value of item 'key' or default.
-
-        Examples:
-            >>> config = Config('test.conf', defaults={'test': 5})
-            >>> config.get('test', 10)
-            5
-            >>> config.get('bad_key', 10)
-            10
-
-        """
-        try:
-            return self.get_item(key)
-        except KeyError:
-            return default
-
-    def __delitem__(self, key):
-        """
-        See
-        :meth:`del_item`
-        """
-        self.del_item(key)
-
-    def del_item(self, key):
-        """Deletes item with a specific key from the configuration.
-
-        Args:
-            key (str): The item which you wish to delete.
-
-        Raises:
-            ValueError: If 'key' is not in the config dictionary.
-
-        Examples:
-            >>> config = Config('test.conf', defaults={'test': 5})
-            >>> del config['test']
-
-        """
-
-        del self.__config[key]
-
-        # We set the save_timer for 5 seconds if not already set
-        if not self._save_timer or not self._save_timer.active():
-            self._save_timer = self.callLater(5, self.save)
-
-    def register_change_callback(self, callback):
-        """Registers a callback function for any changed value.
-
-        Will be called when any value is changed in the config dictionary.
-
-        Args:
-            callback (func): The function to call with parameters: f(key, value).
-
-        Examples:
-            >>> config = Config('test.conf', defaults={'test': 5})
-            >>> def cb(key, value):
-            ...     print key, value
-            ...
-            >>> config.register_change_callback(cb)
-
-        """
-        self.__change_callbacks.append(callback)
-
-    def register_set_function(self, key, function, apply_now=True):
-        """Register a function to be called when a config value changes.
-
-        Args:
-            key (str): The item to monitor for change.
-            function (func): The function to call when the value changes, f(key, value).
-            apply_now (bool): If True, the function will be called immediately after it's registered.
-
-        Examples:
-            >>> config = Config('test.conf', defaults={'test': 5})
-            >>> def cb(key, value):
-            ...     print key, value
-            ...
-            >>> config.register_set_function('test', cb, apply_now=True)
-            test 5
-
-        """
-        log.debug('Registering function for %s key..', key)
-        if key not in self.__set_functions:
-            self.__set_functions[key] = []
-
-        self.__set_functions[key].append(function)
-
-        # Run the function now if apply_now is set
-        if apply_now:
-            function(key, self.__config[key])
-
-    def apply_all(self):
-        """Calls all set functions.
-
-        Examples:
-            >>> config = Config('test.conf', defaults={'test': 5})
-            >>> def cb(key, value):
-            ...     print key, value
-            ...
-            >>> config.register_set_function('test', cb, apply_now=False)
-            >>> config.apply_all()
-            test 5
-
-        """
-        log.debug('Calling all set functions..')
-        for key, value in self.__set_functions.items():
-            for func in value:
-                func(key, self.__config[key])
-
-    def apply_set_functions(self, key):
-        """Calls set functions for `:param:key`.
-
-        Args:
-            key (str): the config key
-
-        """
-        log.debug('Calling set functions for key %s..', key)
-        if key in self.__set_functions:
-            for func in self.__set_functions[key]:
-                func(key, self.__config[key])
-
-    def load(self, filename=None):
-        """Load a config file.
-
-        Args:
-            filename (str): If None, uses filename set in object initialization
-
-        """
-        if not filename:
-            filename = self.__config_file
-
-        try:
-            with open(filename, encoding='utf8') as _file:
-                data = _file.read()
-        except OSError as ex:
-            log.warning('Unable to open config file %s: %s', filename, ex)
-            return
-
-        objects = find_json_objects(data)
-
-        if not len(objects):
-            # No json objects found, try depickling it
-            try:
-                self.__config.update(pickle.loads(data))
-            except Exception as ex:
-                log.exception(ex)
-                log.warning('Unable to load config file: %s', filename)
-        elif len(objects) == 1:
-            start, end = objects[0]
-            try:
-                self.__config.update(json.loads(data[start:end]))
-            except Exception as ex:
-                log.exception(ex)
-                log.warning('Unable to load config file: %s', filename)
-        elif len(objects) == 2:
-            try:
-                start, end = objects[0]
-                self.__version.update(json.loads(data[start:end]))
-                start, end = objects[1]
-                self.__config.update(json.loads(data[start:end]))
-            except Exception as ex:
-                log.exception(ex)
-                log.warning('Unable to load config file: %s', filename)
-
-        if not log.isEnabledFor(logging.DEBUG):
-            return
-
-        config = self.__config
-        if self.__log_mask_funcs:
-            config = {
-                key: self.__log_mask_funcs[key](config[key])
-                if key in self.__log_mask_funcs
-                else config[key]
-                for key in config
-            }
-
-        log.debug(
-            'Config %s version: %s.%s loaded: %s',
-            filename,
-            self.__version['format'],
-            self.__version['file'],
-            config,
-        )
-
-    def save(self, filename=None):
-        """Save configuration to disk.
-
-        Args:
-            filename (str): If None, uses filename set in object initialization
-
-        Returns:
-            bool: Whether or not the save succeeded.
-
-        """
-        if not filename:
-            filename = self.__config_file
-        # Check to see if the current config differs from the one on disk
-        # We will only write a new config file if there is a difference
-        try:
-            with open(filename, encoding='utf8') as _file:
-                data = _file.read()
-            objects = find_json_objects(data)
-            start, end = objects[0]
-            version = json.loads(data[start:end])
-            start, end = objects[1]
-            loaded_data = json.loads(data[start:end])
-            if self.__config == loaded_data and self.__version == version:
-                # The config has not changed so lets just return
-                if self._save_timer and self._save_timer.active():
-                    self._save_timer.cancel()
-                return True
-        except (OSError, IndexError) as ex:
-            log.warning('Unable to open config file: %s because: %s', filename, ex)
-
-        # Save the new config and make sure it's written to disk
-        try:
-            with NamedTemporaryFile(
-                prefix=os.path.basename(filename) + '.', delete=False
-            ) as _file:
-                filename_tmp = _file.name
-                log.debug('Saving new config file %s', filename_tmp)
-                json.dump(self.__version, getwriter('utf8')(_file), **JSON_FORMAT)
-                json.dump(self.__config, getwriter('utf8')(_file), **JSON_FORMAT)
-                _file.flush()
-                os.fsync(_file.fileno())
-        except OSError as ex:
-            log.error('Error writing new config file: %s', ex)
-            return False
-
-        # Resolve symlinked config files before backing up and saving.
-        filename = os.path.realpath(filename)
-
-        # Make a backup of the old config
-        try:
-            log.debug('Backing up old config file to %s.bak', filename)
-            shutil.move(filename, filename + '.bak')
-        except OSError as ex:
-            log.warning('Unable to backup old config: %s', ex)
-
-        # The new config file has been written successfully, so let's move it over
-        # the existing one.
-        try:
-            log.debug('Moving new config file %s to %s', filename_tmp, filename)
-            shutil.move(filename_tmp, filename)
-        except OSError as ex:
-            log.error('Error moving new config file: %s', ex)
-            return False
-        else:
-            return True
-        finally:
-            if self._save_timer and self._save_timer.active():
-                self._save_timer.cancel()
-
-    def run_converter(self, input_range, output_version, func):
-        """Runs a function that will convert file versions.
-
-        Args:
-            input_range (tuple): (int, int) The range of input versions this function will accept.
-            output_version (int): The version this function will convert to.
-            func (func): The function that will do the conversion, it will take the config
-                dict as an argument and return the augmented dict.
-
-        Raises:
-            ValueError: If output_version is less than the input_range.
-
-        """
-        if output_version in input_range or output_version <= max(input_range):
-            raise ValueError('output_version needs to be greater than input_range')
-
-        if self.__version['file'] not in input_range:
-            log.debug(
-                'File version %s is not in input_range %s, ignoring converter function..',
-                self.__version['file'],
-                input_range,
-            )
-            return
-
-        try:
-            self.__config = func(self.__config)
-        except Exception as ex:
-            log.exception(ex)
-            log.error(
-                'There was an exception try to convert config file %s %s to %s',
-                self.__config_file,
-                self.__version['file'],
-                output_version,
-            )
-            raise ex
-        else:
-            self.__version['file'] = output_version
-            self.save()
-
-    @property
-    def config_file(self):
-        return self.__config_file
-
-    @property
-    def config(self):
-        """The config dictionary"""
-        return self.__config
-
-    @config.deleter
-    def config(self):
-        return self.save()
Index: luge/configmanager.py
===================================================================
--- deluge/configmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,127 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-
-import deluge.common
-import deluge.log
-from deluge.config import Config
-
-log = logging.getLogger(__name__)
-
-
-class _ConfigManager:
-    def __init__(self):
-        log.debug('ConfigManager started..')
-        self.config_files = {}
-        self.__config_directory = None
-
-    @property
-    def config_directory(self):
-        if self.__config_directory is None:
-            self.__config_directory = deluge.common.get_default_config_dir()
-        return self.__config_directory
-
-    def __del__(self):
-        del self.config_files
-
-    def set_config_dir(self, directory):
-        """
-        Sets the config directory.
-
-        :param directory: str, the directory where the config info should be
-
-        :returns bool: True if successfully changed directory, False if not
-        """
-
-        if not directory:
-            return False
-
-        # Ensure absolute dirpath
-        directory = os.path.abspath(directory)
-
-        log.info('Setting config directory to: %s', directory)
-        if not os.path.exists(directory):
-            # Try to create the config folder if it doesn't exist
-            try:
-                os.makedirs(directory)
-            except OSError as ex:
-                log.error('Unable to make config directory: %s', ex)
-                return False
-        elif not os.path.isdir(directory):
-            log.error('Config directory needs to be a directory!')
-            return False
-
-        self.__config_directory = directory
-
-        # Reset the config_files so we don't get config from old config folder
-        # XXX: Probably should have it go through the config_files dict and try
-        # to reload based on the new config directory
-        self.save()
-        self.config_files = {}
-        deluge.log.tweak_logging_levels()
-
-        return True
-
-    def get_config_dir(self):
-        return self.config_directory
-
-    def close(self, config):
-        """Closes a config file."""
-        try:
-            del self.config_files[config]
-        except KeyError:
-            pass
-
-    def save(self):
-        """Saves all the configs to disk."""
-        for value in self.config_files.values():
-            value.save()
-        # We need to return True to keep the timer active
-        return True
-
-    def get_config(self, config_file, defaults=None, file_version=1):
-        """Get a reference to the Config object for this filename"""
-        log.debug('Getting config: %s', config_file)
-        # Create the config object if not already created
-        if config_file not in self.config_files:
-            self.config_files[config_file] = Config(
-                config_file,
-                defaults,
-                config_dir=self.config_directory,
-                file_version=file_version,
-            )
-
-        return self.config_files[config_file]
-
-
-# Singleton functions
-_configmanager = _ConfigManager()
-
-
-def ConfigManager(config, defaults=None, file_version=1):  # NOQA: N802
-    return _configmanager.get_config(
-        config, defaults=defaults, file_version=file_version
-    )
-
-
-def set_config_dir(directory):
-    """Sets the config directory, else just uses default"""
-    return _configmanager.set_config_dir(deluge.common.decode_bytes(directory))
-
-
-def get_config_dir(filename=None):
-    if filename is not None:
-        return os.path.join(_configmanager.get_config_dir(), filename)
-    else:
-        return _configmanager.get_config_dir()
-
-
-def close(config):
-    return _configmanager.close(config)
Index: luge/conftest.py
===================================================================
--- deluge/conftest.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,215 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import asyncio
-import tempfile
-import warnings
-from unittest.mock import Mock, patch
-
-import pytest
-import pytest_twisted
-from twisted.internet import reactor
-from twisted.internet.defer import Deferred, maybeDeferred
-from twisted.internet.error import CannotListenError, ProcessTerminated
-from twisted.python.failure import Failure
-
-import deluge.component as _component
-import deluge.configmanager
-from deluge.common import get_localhost_auth
-from deluge.tests import common
-from deluge.ui.client import client as _client
-
-DEFAULT_LISTEN_PORT = 58900
-
-
-@pytest.fixture
-def listen_port(request):
-    if request and 'daemon' in request.fixturenames:
-        try:
-            return request.getfixturevalue('daemon').listen_port
-        except Exception:
-            pass
-    return DEFAULT_LISTEN_PORT
-
-
-@pytest.fixture
-def mock_callback():
-    """Returns a `Mock` object which can be registered as a callback to test against.
-
-    If callback was not called within `timeout` seconds, it will raise a TimeoutError.
-    The returned Mock instance will have a `deferred` attribute which will complete when the callback has been called.
-    """
-
-    def reset(timeout=0.5, *args, **kwargs):
-        if mock.called:
-            original_reset_mock(*args, **kwargs)
-        if mock.deferred:
-            mock.deferred.cancel()
-        deferred = Deferred(canceller=lambda x: deferred.callback(None))
-        deferred.addTimeout(timeout, reactor)
-        mock.side_effect = lambda *args, **kw: deferred.callback((args, kw))
-        mock.deferred = deferred
-
-    mock = Mock()
-    mock.__qualname__ = 'mock'
-    original_reset_mock = mock.reset_mock
-    mock.reset_mock = reset
-    mock.reset_mock()
-    return mock
-
-
-@pytest.fixture
-def config_dir(tmp_path):
-    config_dir = tmp_path / 'config'
-    deluge.configmanager.set_config_dir(config_dir)
-    yield config_dir
-
-
-@pytest_twisted.async_yield_fixture()
-async def client(request, config_dir, monkeypatch, listen_port):
-    # monkeypatch.setattr(
-    #     _client, 'connect', functools.partial(_client.connect, port=listen_port)
-    # )
-    try:
-        username, password = get_localhost_auth()
-    except Exception:
-        username, password = '', ''
-    await _client.connect(
-        'localhost',
-        port=listen_port,
-        username=username,
-        password=password,
-    )
-    yield _client
-    if _client.connected():
-        await _client.disconnect()
-
-
-@pytest_twisted.async_yield_fixture
-async def daemon(request, config_dir, tmp_path):
-    listen_port = DEFAULT_LISTEN_PORT
-    logfile = tmp_path / 'daemon.log'
-
-    if hasattr(request.cls, 'daemon_custom_script'):
-        custom_script = request.cls.daemon_custom_script
-    else:
-        custom_script = ''
-
-    for dummy in range(10):
-        try:
-            d, daemon = common.start_core(
-                listen_port=listen_port,
-                logfile=logfile,
-                timeout=5,
-                timeout_msg='Timeout!',
-                custom_script=custom_script,
-                print_stdout=True,
-                print_stderr=True,
-                config_directory=config_dir,
-            )
-            await d
-        except CannotListenError as ex:
-            exception_error = ex
-            listen_port += 1
-        except (KeyboardInterrupt, SystemExit):
-            raise
-        else:
-            break
-    else:
-        raise exception_error
-    daemon.listen_port = listen_port
-    yield daemon
-    try:
-        await daemon.kill()
-    except ProcessTerminated:
-        pass
-
-
-@pytest.fixture(autouse=True)
-def common_fixture(config_dir, request, monkeypatch, listen_port):
-    """Adds some instance attributes to test classes for backwards compatibility with old testing."""
-
-    def fail(self, reason):
-        if isinstance(reason, Failure):
-            reason = reason.value
-        return pytest.fail(str(reason))
-
-    if request.instance:
-        request.instance.patch = monkeypatch.setattr
-        request.instance.config_dir = config_dir
-        request.instance.listen_port = listen_port
-        request.instance.id = lambda: request.node.name
-        request.cls.fail = fail
-
-
-@pytest_twisted.async_yield_fixture(scope='function')
-async def component():
-    """Verify component registry is clean, and clean up after test."""
-    if len(_component._ComponentRegistry.components) != 0:
-        warnings.warn(
-            'The component._ComponentRegistry.components is not empty on test setup.\n'
-            'This is probably caused by another test that did not clean up after finishing!: %s'
-            % _component._ComponentRegistry.components
-        )
-
-    yield _component
-
-    await _component.shutdown()
-    _component._ComponentRegistry.components.clear()
-    _component._ComponentRegistry.dependents.clear()
-
-
-@pytest_twisted.async_yield_fixture(scope='function')
-async def base_fixture(common_fixture, component, request):
-    """This fixture is autoused on all tests that subclass BaseTestCase"""
-    self = request.instance
-
-    if hasattr(self, 'set_up'):
-        try:
-            await maybeDeferred(self.set_up)
-        except Exception as exc:
-            warnings.warn('Error caught in test setup!\n%s' % exc)
-            pytest.fail('Error caught in test setup!\n%s' % exc)
-
-    yield
-
-    if hasattr(self, 'tear_down'):
-        try:
-            await maybeDeferred(self.tear_down)
-        except Exception as exc:
-            pytest.fail('Error caught in test teardown!\n%s' % exc)
-
-
-@pytest.mark.usefixtures('base_fixture')
-class BaseTestCase:
-    """This is the base class that should be used for all test classes
-    that create classes that inherit from deluge.component.Component. It
-    ensures that the component registry has been cleaned up when tests
-    have finished.
-
-    """
-
-
-@pytest.fixture
-def mock_mkstemp(tmp_path):
-    """Return known tempfile location to verify file deleted"""
-    tmp_file = tempfile.mkstemp(dir=tmp_path)
-    with patch('tempfile.mkstemp', return_value=tmp_file):
-        yield tmp_file
-
-
-def pytest_collection_modifyitems(session, config, items) -> None:
-    """
-    Automatically runs async tests with pytest_twisted.ensureDeferred
-    """
-    function_items = (item for item in items if isinstance(item, pytest.Function))
-    for function_item in function_items:
-        function = function_item.obj
-        if hasattr(function, '__func__'):
-            # methods need to be unwrapped.
-            function = function.__func__
-        if asyncio.iscoroutinefunction(function):
-            # This is how pytest_twisted marks ensureDeferred tests
-            setattr(function, '_pytest_twisted_mark', 'async_test')
Index: luge/core/alertmanager.py
===================================================================
--- deluge/core/alertmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,194 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""
-
-The AlertManager handles all the libtorrent alerts.
-
-This should typically only be used by the Core. Plugins should utilize the
-`:mod:EventManager` for similar functionality.
-
-"""
-
-import contextlib
-import logging
-import threading
-import time
-from collections import defaultdict
-from functools import partial
-from typing import Any, Callable
-
-from twisted.internet import reactor, task, threads
-
-import deluge.component as component
-from deluge._libtorrent import lt
-from deluge.common import decode_bytes
-
-log = logging.getLogger(__name__)
-
-
-class AlertManager(component.Component):
-    """AlertManager fetches and processes libtorrent alerts"""
-
-    def __init__(self):
-        log.debug('AlertManager init...')
-        component.Component.__init__(self, 'AlertManager')
-        self.session = component.get('Core').session
-
-        # Increase the alert queue size so that alerts don't get lost.
-        self.alert_queue_size = 10000
-        self.set_alert_queue_size(self.alert_queue_size)
-
-        alert_mask = (
-            lt.alert.category_t.error_notification
-            | lt.alert.category_t.port_mapping_notification
-            | lt.alert.category_t.storage_notification
-            | lt.alert.category_t.tracker_notification
-            | lt.alert.category_t.status_notification
-            | lt.alert.category_t.ip_block_notification
-            | lt.alert.category_t.performance_warning
-            | lt.alert.category_t.file_progress_notification
-        )
-
-        self.session.apply_settings({'alert_mask': alert_mask})
-
-        # handlers is a dictionary of lists {"alert_type": [handler1,h2,..]}
-        self.handlers = defaultdict(list)
-        self.handlers_timeout_secs = 2
-        self.delayed_calls = []
-        self._event = threading.Event()
-
-    def update(self):
-        pass
-
-    def start(self):
-        thread = threading.Thread(
-            target=self.wait_for_alert_in_thread, name='alert-poller', daemon=True
-        )
-        thread.start()
-        self._event.set()
-
-    def stop(self):
-        self.cancel_delayed_calls()
-
-    def pause(self):
-        self._event.clear()
-
-    def resume(self):
-        self._event.set()
-
-    def wait_for_alert_in_thread(self):
-        while self._component_state not in ('Stopping', 'Stopped'):
-            if self.check_delayed_calls():
-                time.sleep(0.05)
-                continue
-
-            if self.session.wait_for_alert(1000) is None:
-                continue
-            if self._event.wait():
-                threads.blockingCallFromThread(reactor, self.maybe_handle_alerts)
-
-    def on_delayed_call_timeout(self, result, timeout, **kwargs):
-        log.warning('Alert handler was timed-out before being called %s', kwargs)
-
-    def cancel_delayed_calls(self):
-        """Cancel all delayed handlers."""
-        for delayed_call in self.delayed_calls:
-            delayed_call.cancel()
-        self.delayed_calls = []
-
-    def check_delayed_calls(self) -> bool:
-        """Returns True if any handler calls are delayed."""
-        self.delayed_calls = [dc for dc in self.delayed_calls if not dc.called]
-        return len(self.delayed_calls) > 0
-
-    def maybe_handle_alerts(self) -> None:
-        if self._component_state != 'Started':
-            return
-
-        self.handle_alerts()
-
-    def register_handler(self, alert_type: str, handler: Callable[[Any], None]) -> None:
-        """
-        Registers a function that will be called when 'alert_type' is pop'd
-        in handle_alerts.  The handler function should look like: handler(alert)
-        Where 'alert' is the actual alert object from libtorrent.
-
-        Args:
-            alert_type: String representation of the libtorrent alert name.
-                Can be supplied with or without `_alert` suffix.
-            handler: Callback function when the alert is raised.
-        """
-        if alert_type and alert_type.endswith('_alert'):
-            alert_type = alert_type[: -len('_alert')]
-
-        self.handlers[alert_type].append(handler)
-        log.debug('Registered handler for alert %s', alert_type)
-
-    def deregister_handler(self, handler: Callable[[Any], None]):
-        """
-        De-registers the `handler` function from all alert types.
-
-        Args:
-            handler: The handler function to deregister.
-        """
-        for alert_type_handlers in self.handlers.values():
-            with contextlib.suppress(ValueError):
-                alert_type_handlers.remove(handler)
-
-    def handle_alerts(self):
-        """
-        Pops all libtorrent alerts in the session queue and handles them appropriately.
-        """
-        alerts = self.session.pop_alerts()
-        if not alerts:
-            return
-
-        num_alerts = len(alerts)
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug('Alerts queued: %s', num_alerts)
-        if num_alerts > 0.9 * self.alert_queue_size:
-            log.warning(
-                'Warning total alerts queued, %s, passes 90%% of queue size.',
-                num_alerts,
-            )
-
-        for alert in alerts:
-            alert_type = alert.what()
-
-            # Display the alert message
-            if log.isEnabledFor(logging.DEBUG):
-                log.debug('%s: %s', alert_type, decode_bytes(alert.message()))
-
-            if alert_type not in self.handlers:
-                continue
-
-            # Call any handlers for this alert type
-            for handler in self.handlers[alert_type]:
-                if log.isEnabledFor(logging.DEBUG):
-                    log.debug('Handling alert: %s', alert_type)
-                d = task.deferLater(reactor, 0, handler, alert)
-                on_handler_timeout = partial(
-                    self.on_delayed_call_timeout,
-                    handler=handler.__qualname__,
-                    alert_type=alert_type,
-                )
-                d.addTimeout(
-                    self.handlers_timeout_secs,
-                    reactor,
-                    onTimeoutCancel=on_handler_timeout,
-                )
-                self.delayed_calls.append(d)
-
-    def set_alert_queue_size(self, queue_size):
-        """Sets the maximum size of the libtorrent alert queue"""
-        log.info('Alert Queue Size set to %s', queue_size)
-        self.alert_queue_size = queue_size
-        component.get('Core').apply_session_setting(
-            'alert_queue_size', self.alert_queue_size
-        )
Index: luge/core/authmanager.py
===================================================================
--- deluge/core/authmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,285 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2011 Pedro Algarvio <pedro@algarvio.me>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-import shutil
-
-import deluge.component as component
-import deluge.configmanager as configmanager
-from deluge.common import (
-    AUTH_LEVEL_ADMIN,
-    AUTH_LEVEL_DEFAULT,
-    AUTH_LEVEL_NONE,
-    AUTH_LEVEL_NORMAL,
-    AUTH_LEVEL_READONLY,
-    create_localclient_account,
-)
-from deluge.error import AuthenticationRequired, AuthManagerError, BadLoginError
-
-log = logging.getLogger(__name__)
-
-AUTH_LEVELS_MAPPING = {
-    'NONE': AUTH_LEVEL_NONE,
-    'READONLY': AUTH_LEVEL_READONLY,
-    'DEFAULT': AUTH_LEVEL_DEFAULT,
-    'NORMAL': AUTH_LEVEL_NORMAL,
-    'ADMIN': AUTH_LEVEL_ADMIN,
-}
-AUTH_LEVELS_MAPPING_REVERSE = {v: k for k, v in AUTH_LEVELS_MAPPING.items()}
-
-
-class Account:
-    __slots__ = ('username', 'password', 'authlevel')
-
-    def __init__(self, username, password, authlevel):
-        self.username = username
-        self.password = password
-        self.authlevel = authlevel
-
-    def data(self):
-        return {
-            'username': self.username,
-            'password': self.password,
-            'authlevel': AUTH_LEVELS_MAPPING_REVERSE[self.authlevel],
-            'authlevel_int': self.authlevel,
-        }
-
-    def __repr__(self):
-        return '<Account username="{username}" authlevel={authlevel}>'.format(
-            username=self.username,
-            authlevel=self.authlevel,
-        )
-
-
-class AuthManager(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'AuthManager', interval=10)
-        self.__auth = {}
-        self.__auth_modification_time = None
-
-    def start(self):
-        self.__load_auth_file()
-
-    def stop(self):
-        self.__auth = {}
-
-    def shutdown(self):
-        pass
-
-    def update(self):
-        auth_file = configmanager.get_config_dir('auth')
-        # Check for auth file and create if necessary
-        if not os.path.isfile(auth_file):
-            log.info('Authfile not found, recreating it.')
-            self.__load_auth_file()
-            return
-
-        auth_file_modification_time = os.stat(auth_file).st_mtime
-        if self.__auth_modification_time != auth_file_modification_time:
-            log.info('Auth file changed, reloading it!')
-            self.__load_auth_file()
-
-    def authorize(self, username, password):
-        """Authorizes users based on username and password.
-
-        Args:
-            username (str): Username
-            password (str): Password
-
-        Returns:
-            int: The auth level for this user.
-
-        Raises:
-            AuthenticationRequired: If additional details are required to authenticate.
-            BadLoginError: If the username does not exist or password does not match.
-
-        """
-        if not username:
-            raise AuthenticationRequired(
-                'Username and Password are required.', username
-            )
-
-        if username not in self.__auth:
-            # Let's try to re-load the file.. Maybe it's been updated
-            self.__load_auth_file()
-            if username not in self.__auth:
-                raise BadLoginError('Username does not exist', username)
-
-        if self.__auth[username].password == password:
-            # Return the users auth level
-            return self.__auth[username].authlevel
-        elif not password and self.__auth[username].password:
-            raise AuthenticationRequired('Password is required', username)
-        else:
-            raise BadLoginError('Password does not match', username)
-
-    def has_account(self, username):
-        return username in self.__auth
-
-    def get_known_accounts(self):
-        """Returns a list of known deluge usernames."""
-        self.__load_auth_file()
-        return [account.data() for account in self.__auth.values()]
-
-    def create_account(self, username, password, authlevel):
-        if username in self.__auth:
-            raise AuthManagerError('Username in use.', username)
-        if authlevel not in AUTH_LEVELS_MAPPING:
-            raise AuthManagerError('Invalid auth level: %s' % authlevel)
-        try:
-            self.__auth[username] = Account(
-                username, password, AUTH_LEVELS_MAPPING[authlevel]
-            )
-            self.write_auth_file()
-            return True
-        except Exception as ex:
-            log.exception(ex)
-            raise ex
-
-    def update_account(self, username, password, authlevel):
-        if username not in self.__auth:
-            raise AuthManagerError('Username not known', username)
-        if authlevel not in AUTH_LEVELS_MAPPING:
-            raise AuthManagerError('Invalid auth level: %s' % authlevel)
-        try:
-            self.__auth[username].username = username
-            self.__auth[username].password = password
-            self.__auth[username].authlevel = AUTH_LEVELS_MAPPING[authlevel]
-            self.write_auth_file()
-            return True
-        except Exception as ex:
-            log.exception(ex)
-            raise ex
-
-    def remove_account(self, username):
-        if username not in self.__auth:
-            raise AuthManagerError('Username not known', username)
-        elif username == component.get('RPCServer').get_session_user():
-            raise AuthManagerError(
-                'You cannot delete your own account while logged in!', username
-            )
-
-        del self.__auth[username]
-        self.write_auth_file()
-        return True
-
-    def write_auth_file(self):
-        filename = 'auth'
-        filepath = os.path.join(configmanager.get_config_dir(), filename)
-        filepath_bak = filepath + '.bak'
-        filepath_tmp = filepath + '.tmp'
-
-        try:
-            if os.path.isfile(filepath):
-                log.debug('Creating backup of %s at: %s', filename, filepath_bak)
-                shutil.copy2(filepath, filepath_bak)
-        except OSError as ex:
-            log.error('Unable to backup %s to %s: %s', filepath, filepath_bak, ex)
-        else:
-            log.info('Saving the %s at: %s', filename, filepath)
-            try:
-                with open(filepath_tmp, 'w', encoding='utf8') as _file:
-                    for account in self.__auth.values():
-                        _file.write(
-                            '%(username)s:%(password)s:%(authlevel_int)s\n'
-                            % account.data()
-                        )
-                    _file.flush()
-                    os.fsync(_file.fileno())
-                shutil.move(filepath_tmp, filepath)
-            except OSError as ex:
-                log.error('Unable to save %s: %s', filename, ex)
-                if os.path.isfile(filepath_bak):
-                    log.info('Restoring backup of %s from: %s', filename, filepath_bak)
-                    shutil.move(filepath_bak, filepath)
-
-        self.__load_auth_file()
-
-    def __load_auth_file(self):
-        save_and_reload = False
-        filename = 'auth'
-        auth_file = configmanager.get_config_dir(filename)
-        auth_file_bak = auth_file + '.bak'
-
-        # Check for auth file and create if necessary
-        if not os.path.isfile(auth_file):
-            create_localclient_account()
-            return self.__load_auth_file()
-
-        auth_file_modification_time = os.stat(auth_file).st_mtime
-        if self.__auth_modification_time is None:
-            self.__auth_modification_time = auth_file_modification_time
-        elif self.__auth_modification_time == auth_file_modification_time:
-            # File didn't change, no need for re-parsing's
-            return
-
-        for _filepath in (auth_file, auth_file_bak):
-            log.info('Opening %s for load: %s', filename, _filepath)
-            try:
-                with open(_filepath, encoding='utf8') as _file:
-                    file_data = _file.readlines()
-            except OSError as ex:
-                log.warning('Unable to load %s: %s', _filepath, ex)
-                file_data = []
-            else:
-                log.info('Successfully loaded %s: %s', filename, _filepath)
-                break
-
-        # Load the auth file into a dictionary: {username: Account(...)}
-        for line in file_data:
-            line = line.strip()
-            if line.startswith('#') or not line:
-                # This line is a comment or empty
-                continue
-            lsplit = line.split(':')
-            if len(lsplit) == 2:
-                username, password = lsplit
-                log.warning(
-                    'Your auth entry for %s contains no auth level, '
-                    'using AUTH_LEVEL_DEFAULT(%s)..',
-                    username,
-                    AUTH_LEVEL_DEFAULT,
-                )
-                if username == 'localclient':
-                    authlevel = AUTH_LEVEL_ADMIN
-                else:
-                    authlevel = AUTH_LEVEL_DEFAULT
-                # This is probably an old auth file
-                save_and_reload = True
-            elif len(lsplit) == 3:
-                username, password, authlevel = lsplit
-            else:
-                log.error('Your auth file is malformed: Incorrect number of fields!')
-                continue
-
-            username = username.strip()
-            password = password.strip()
-            try:
-                authlevel = int(authlevel)
-            except ValueError:
-                try:
-                    authlevel = AUTH_LEVELS_MAPPING[authlevel]
-                except KeyError:
-                    log.error(
-                        'Your auth file is malformed: %r is not a valid auth level',
-                        authlevel,
-                    )
-                continue
-
-            self.__auth[username] = Account(username, password, authlevel)
-
-        if 'localclient' not in self.__auth:
-            create_localclient_account(True)
-            return self.__load_auth_file()
-
-        if save_and_reload:
-            log.info('Re-writing auth file (upgrade)')
-            self.write_auth_file()
-        self.__auth_modification_time = auth_file_modification_time
Index: luge/core/core.py
===================================================================
--- deluge/core/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1303 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2011 Pedro Algarvio <pedro@algarvio.me>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import glob
-import logging
-import os
-import shutil
-import tempfile
-from base64 import b64decode, b64encode
-from typing import Any, Dict, List, Optional, Tuple, Union
-from urllib.request import URLError, urlopen
-
-from twisted.internet import defer, reactor, task, threads
-from twisted.web.client import Agent, readBody
-
-import deluge.common
-import deluge.component as component
-from deluge import metafile, path_chooser_common
-from deluge._libtorrent import LT_VERSION, lt
-from deluge.configmanager import ConfigManager, get_config_dir
-from deluge.core.alertmanager import AlertManager
-from deluge.core.authmanager import (
-    AUTH_LEVEL_ADMIN,
-    AUTH_LEVEL_NONE,
-    AUTH_LEVELS_MAPPING,
-    AUTH_LEVELS_MAPPING_REVERSE,
-    AuthManager,
-)
-from deluge.core.eventmanager import EventManager
-from deluge.core.filtermanager import FilterManager
-from deluge.core.pluginmanager import PluginManager
-from deluge.core.preferencesmanager import PreferencesManager
-from deluge.core.rpcserver import export
-from deluge.core.torrentmanager import TorrentManager
-from deluge.decorators import deprecated, maybe_coroutine
-from deluge.error import (
-    AddTorrentError,
-    DelugeError,
-    InvalidPathError,
-    InvalidTorrentError,
-)
-from deluge.event import (
-    NewVersionAvailableEvent,
-    SessionPausedEvent,
-    SessionResumedEvent,
-    TorrentQueueChangedEvent,
-)
-from deluge.httpdownloader import download_file
-
-log = logging.getLogger(__name__)
-
-DEPR_SESSION_STATUS_KEYS = {
-    # 'active_requests': None, # In dht_stats_alert, if required.
-    'allowed_upload_slots': 'ses.num_unchoke_slots',
-    # 'dht_global_nodes': None,
-    'dht_node_cache': 'dht.dht_node_cache',
-    'dht_nodes': 'dht.dht_nodes',
-    'dht_torrents': 'dht.dht_torrents',
-    # 'dht_total_allocations': None,
-    'down_bandwidth_bytes_queue': 'net.limiter_down_bytes',
-    'down_bandwidth_queue': 'net.limiter_down_queue',
-    'has_incoming_connections': 'net.has_incoming_connections',
-    'num_peers': 'peer.num_peers_connected',
-    'num_unchoked': 'peer.num_peers_up_unchoked',
-    # 'optimistic_unchoke_counter': None, # lt.settings_pack
-    'total_dht_download': 'dht.dht_bytes_in',
-    'total_dht_upload': 'dht.dht_bytes_out',
-    'total_download': 'net.recv_bytes',
-    'total_failed_bytes': 'net.recv_failed_bytes',
-    'total_ip_overhead_download': 'net.recv_ip_overhead_bytes',
-    'total_ip_overhead_upload': 'net.sent_ip_overhead_bytes',
-    'total_payload_download': 'net.recv_payload_bytes',
-    'total_payload_upload': 'net.sent_payload_bytes',
-    'total_redundant_bytes': 'net.recv_redundant_bytes',
-    'total_tracker_download': 'net.recv_tracker_bytes',
-    'total_tracker_upload': 'net.sent_tracker_bytes',
-    'total_upload': 'net.sent_bytes',
-    # 'unchoke_counter': None, # lt.settings_pack
-    'up_bandwidth_bytes_queue': 'net.limiter_up_bytes',
-    'up_bandwidth_queue': 'net.limiter_up_queue',
-    # 'utp_stats': None
-}
-
-# Session status rate keys associated with session status counters.
-SESSION_RATES_MAPPING = {
-    'dht_download_rate': 'dht.dht_bytes_in',
-    'dht_upload_rate': 'dht.dht_bytes_out',
-    'ip_overhead_download_rate': 'net.recv_ip_overhead_bytes',
-    'ip_overhead_upload_rate': 'net.sent_ip_overhead_bytes',
-    'payload_download_rate': 'net.recv_payload_bytes',
-    'payload_upload_rate': 'net.sent_payload_bytes',
-    'tracker_download_rate': 'net.recv_tracker_bytes',
-    'tracker_upload_rate': 'net.sent_tracker_bytes',
-    'download_rate': 'net.recv_bytes',
-    'upload_rate': 'net.sent_bytes',
-}
-
-DELUGE_VER = deluge.common.get_version()
-
-
-class Core(component.Component):
-    def __init__(
-        self, listen_interface=None, outgoing_interface=None, read_only_config_keys=None
-    ):
-        component.Component.__init__(self, 'Core')
-
-        # Start the libtorrent session.
-        user_agent = f'Deluge/{DELUGE_VER} libtorrent/{LT_VERSION}'
-        peer_id = self._create_peer_id(DELUGE_VER)
-        log.debug('Starting session (peer_id: %s, user_agent: %s)', peer_id, user_agent)
-        settings_pack = {
-            'peer_fingerprint': peer_id,
-            'user_agent': user_agent,
-            'ignore_resume_timestamps': True,
-        }
-        self.session = lt.session(settings_pack, flags=0)
-
-        # Load the settings, if available.
-        self._load_session_state()
-
-        # Enable libtorrent extensions
-        # Allows peers to download the metadata from the swarm directly
-        self.session.add_extension('ut_metadata')
-        # Ban peers that sends bad data
-        self.session.add_extension('smart_ban')
-
-        # Create the components
-        self.eventmanager = EventManager()
-        self.preferencesmanager = PreferencesManager()
-        self.alertmanager = AlertManager()
-        self.pluginmanager = PluginManager(self)
-        self.torrentmanager = TorrentManager()
-        self.filtermanager = FilterManager(self)
-        self.authmanager = AuthManager()
-
-        # New release check information
-        self.new_release = None
-
-        # External IP Address from libtorrent
-        self.external_ip = None
-        self.eventmanager.register_event_handler(
-            'ExternalIPEvent', self._on_external_ip_event
-        )
-
-        # GeoIP instance with db loaded
-        self.geoip_instance = None
-
-        # These keys will be dropped from the set_config() RPC and are
-        # configurable from the command-line.
-        self.read_only_config_keys = read_only_config_keys
-        log.debug('read_only_config_keys: %s', read_only_config_keys)
-
-        # Get the core config
-        self.config = ConfigManager('core.conf')
-        self.config.save()
-
-        # If there was an interface value from the command line, use it, but
-        # store the one in the config so we can restore it on shutdown
-        self._old_listen_interface = None
-        if listen_interface:
-            if deluge.common.is_interface(listen_interface):
-                self._old_listen_interface = self.config['listen_interface']
-                self.config['listen_interface'] = listen_interface
-            else:
-                log.error(
-                    'Invalid listen interface (must be IP Address or Interface Name): %s',
-                    listen_interface,
-                )
-
-        self._old_outgoing_interface = None
-        if outgoing_interface:
-            if deluge.common.is_interface(outgoing_interface):
-                self._old_outgoing_interface = self.config['outgoing_interface']
-                self.config['outgoing_interface'] = outgoing_interface
-            else:
-                log.error(
-                    'Invalid outgoing interface (must be IP Address or Interface Name): %s',
-                    outgoing_interface,
-                )
-
-        # New release check information
-        self.__new_release = None
-
-        # Session status timer
-        self.session_status = {k.name: 0 for k in lt.session_stats_metrics()}
-        self._session_prev_bytes = {k: 0 for k in SESSION_RATES_MAPPING}
-        # Initiate other session status keys.
-        self.session_status.update(self._session_prev_bytes)
-        hit_ratio_keys = ['write_hit_ratio', 'read_hit_ratio']
-        self.session_status.update({k: 0.0 for k in hit_ratio_keys})
-
-        self.session_status_timer_interval = 0.5
-        self.session_status_timer = task.LoopingCall(self.session.post_session_stats)
-        self.alertmanager.register_handler(
-            'session_stats', self._on_alert_session_stats
-        )
-        self.session_rates_timer_interval = 2
-        self.session_rates_timer = task.LoopingCall(self._update_session_rates)
-
-    def start(self):
-        """Starts the core"""
-        self.session_status_timer.start(self.session_status_timer_interval)
-        self.session_rates_timer.start(self.session_rates_timer_interval, now=False)
-
-    def stop(self):
-        log.debug('Core stopping...')
-
-        if self.session_status_timer.running:
-            self.session_status_timer.stop()
-
-        if self.session_rates_timer.running:
-            self.session_rates_timer.stop()
-
-        # Save the libtorrent session state
-        self._save_session_state()
-
-        # We stored a copy of the old interface value
-        if self._old_listen_interface is not None:
-            self.config['listen_interface'] = self._old_listen_interface
-
-        if self._old_outgoing_interface is not None:
-            self.config['outgoing_interface'] = self._old_outgoing_interface
-
-        # Make sure the config file has been saved
-        self.config.save()
-
-    def shutdown(self):
-        pass
-
-    def apply_session_setting(self, key, value):
-        self.apply_session_settings({key: value})
-
-    def apply_session_settings(self, settings):
-        """Apply libtorrent session settings.
-
-        Args:
-            settings: A dict of lt session settings to apply.
-        """
-        self.session.apply_settings(settings)
-
-    @staticmethod
-    def _create_peer_id(version: str) -> str:
-        """Create a peer_id fingerprint.
-
-        This creates the peer_id and modifies the release char to identify
-        pre-release and development version. Using ``D`` for dev, daily or
-        nightly builds, ``a, b, r`` for pre-releases and ``s`` for
-        stable releases.
-
-        Examples:
-            ``--<client><client><major><minor><micro><release>--``
-            ``--DE200D--`` (development version of 2.0.0)
-            ``--DE200s--`` (stable release of v2.0.0)
-            ``--DE201b--`` (beta pre-release of v2.0.1)
-
-        Args:
-            version: The version string in PEP440 dotted notation.
-
-        Returns:
-            The formatted peer_id with Deluge prefix e.g. '--DE200s--'
-        """
-        split = deluge.common.VersionSplit(version)
-        # Fill list with zeros to length of 4 and use lt to create fingerprint.
-        version_list = split.version + [0] * (4 - len(split.version))
-        peer_id = lt.generate_fingerprint('DE', *version_list)
-
-        def substitute_chr(string, idx, char):
-            """Fast substitute single char in string."""
-            return string[:idx] + char + string[idx + 1 :]
-
-        if split.dev:
-            release_chr = 'D'
-        elif split.suffix:
-            # a (alpha), b (beta) or r (release candidate).
-            release_chr = split.suffix[0].lower()
-        else:
-            release_chr = 's'
-        peer_id = substitute_chr(peer_id, 6, release_chr)
-
-        return peer_id
-
-    def _save_session_state(self):
-        """Saves the libtorrent session state"""
-        filename = 'session.state'
-        filepath = get_config_dir(filename)
-        filepath_bak = filepath + '.bak'
-        filepath_tmp = filepath + '.tmp'
-
-        try:
-            if os.path.isfile(filepath):
-                log.debug('Creating backup of %s at: %s', filename, filepath_bak)
-                shutil.copy2(filepath, filepath_bak)
-        except OSError as ex:
-            log.error('Unable to backup %s to %s: %s', filepath, filepath_bak, ex)
-        else:
-            log.info('Saving the %s at: %s', filename, filepath)
-            try:
-                with open(filepath_tmp, 'wb') as _file:
-                    _file.write(lt.bencode(self.session.save_state()))
-                    _file.flush()
-                    os.fsync(_file.fileno())
-                shutil.move(filepath_tmp, filepath)
-            except (OSError, EOFError) as ex:
-                log.error('Unable to save %s: %s', filename, ex)
-                if os.path.isfile(filepath_bak):
-                    log.info('Restoring backup of %s from: %s', filename, filepath_bak)
-                    shutil.move(filepath_bak, filepath)
-
-    def _load_session_state(self) -> dict:
-        """Loads the libtorrent session state
-
-        Returns:
-            A libtorrent sesion state, empty dict if unable to load it.
-        """
-        filename = 'session.state'
-        filepath = get_config_dir(filename)
-        filepath_bak = filepath + '.bak'
-
-        for _filepath in (filepath, filepath_bak):
-            log.debug('Opening %s for load: %s', filename, _filepath)
-            try:
-                with open(_filepath, 'rb') as _file:
-                    state = lt.bdecode(_file.read())
-            except (OSError, EOFError, RuntimeError) as ex:
-                log.warning('Unable to load %s: %s', _filepath, ex)
-            else:
-                log.info('Successfully loaded %s: %s', filename, _filepath)
-                self.session.load_state(state)
-
-    def _on_alert_session_stats(self, alert):
-        """The handler for libtorrent session stats alert"""
-        self.session_status.update(alert.values)
-        self._update_session_cache_hit_ratio()
-
-    def _update_session_cache_hit_ratio(self):
-        """Calculates the cache read/write hit ratios for session_status."""
-        blocks_written = self.session_status['disk.num_blocks_written']
-        blocks_read = self.session_status['disk.num_blocks_read']
-
-        if blocks_written:
-            self.session_status['write_hit_ratio'] = (
-                blocks_written - self.session_status['disk.num_write_ops']
-            ) / blocks_written
-        else:
-            self.session_status['write_hit_ratio'] = 0.0
-
-        if blocks_read:
-            self.session_status['read_hit_ratio'] = (
-                blocks_read - self.session_status['disk.num_read_ops']
-            ) / blocks_read
-        else:
-            self.session_status['read_hit_ratio'] = 0.0
-
-    def _update_session_rates(self):
-        """Calculate session status rates.
-
-        Uses polling interval and counter difference for session_status rates.
-        """
-        for rate_key, prev_bytes in list(self._session_prev_bytes.items()):
-            new_bytes = self.session_status[SESSION_RATES_MAPPING[rate_key]]
-            self.session_status[rate_key] = (
-                new_bytes - prev_bytes
-            ) / self.session_rates_timer_interval
-            # Store current value for next update.
-            self._session_prev_bytes[rate_key] = new_bytes
-
-    def get_new_release(self):
-        log.debug('get_new_release')
-        try:
-            # Use HTTPS URL to avoid potential spoofing of release page.
-            self.new_release = (
-                urlopen('https://ftp.osuosl.org/pub/deluge/version-2.0')
-                .read()
-                .decode()
-                .strip()
-            )
-        except URLError as ex:
-            log.debug('Unable to get release info from website: %s', ex)
-        else:
-            self.check_new_release()
-
-    def check_new_release(self):
-        if self.new_release:
-            log.debug('new_release: %s', self.new_release)
-            if deluge.common.VersionSplit(
-                self.new_release
-            ) > deluge.common.VersionSplit(deluge.common.get_version()):
-                component.get('EventManager').emit(
-                    NewVersionAvailableEvent(self.new_release)
-                )
-                return self.new_release
-        return False
-
-    # Exported Methods
-    @export
-    def add_torrent_file_async(
-        self, filename: str, filedump: str, options: dict, save_state: bool = True
-    ) -> 'defer.Deferred[Optional[str]]':
-        """Adds a torrent file to the session asynchronously.
-
-        Args:
-            filename: The filename of the torrent.
-            filedump: A base64 encoded string of torrent file contents.
-            options: The options to apply to the torrent upon adding.
-            save_state: If the state should be saved after adding the file.
-
-        Returns:
-            The torrent ID or None.
-        """
-        try:
-            filedump = b64decode(filedump)
-        except TypeError as ex:
-            log.error('There was an error decoding the filedump string: %s', ex)
-
-        try:
-            d = self.torrentmanager.add_async(
-                filedump=filedump,
-                options=options,
-                filename=filename,
-                save_state=save_state,
-            )
-        except RuntimeError as ex:
-            log.error('There was an error adding the torrent file %s: %s', filename, ex)
-            raise
-        else:
-            return d
-
-    @export
-    @maybe_coroutine
-    async def prefetch_magnet_metadata(
-        self, magnet: str, timeout: int = 30
-    ) -> Tuple[str, bytes]:
-        """Download magnet metadata without adding to Deluge session.
-
-        Used by UIs to get magnet files for selection before adding to session.
-
-        The metadata is bencoded and for transfer base64 encoded.
-
-        Args:
-            magnet: The magnet URI.
-            timeout: Number of seconds to wait before canceling request.
-
-        Returns:
-            A tuple of (torrent_id, metadata) for the magnet.
-
-        """
-        return await self.torrentmanager.prefetch_metadata(magnet, timeout)
-
-    @export
-    def add_torrent_file(
-        self, filename: str, filedump: Union[str, bytes], options: dict
-    ) -> Optional[str]:
-        """Adds a torrent file to the session.
-
-        Args:
-            filename: The filename of the torrent.
-            filedump: A base64 encoded string of the torrent file contents.
-            options: The options to apply to the torrent upon adding.
-
-        Returns:
-            The torrent_id or None.
-        """
-        try:
-            filedump = b64decode(filedump)
-        except Exception as ex:
-            log.error('There was an error decoding the filedump string: %s', ex)
-
-        try:
-            return self.torrentmanager.add(
-                filedump=filedump, options=options, filename=filename
-            )
-        except RuntimeError as ex:
-            log.error('There was an error adding the torrent file %s: %s', filename, ex)
-            raise
-
-    @export
-    def add_torrent_files(
-        self, torrent_files: List[Tuple[str, Union[str, bytes], dict]]
-    ) -> 'defer.Deferred[List[AddTorrentError]]':
-        """Adds multiple torrent files to the session asynchronously.
-
-        Args:
-            torrent_files: Torrent files as tuple of
-                ``(filename, filedump, options)``.
-
-        Returns:
-            A list of errors (if there were any)
-        """
-
-        @maybe_coroutine
-        async def add_torrents():
-            errors = []
-            last_index = len(torrent_files) - 1
-            for idx, torrent in enumerate(torrent_files):
-                try:
-                    await self.add_torrent_file_async(
-                        torrent[0], torrent[1], torrent[2], save_state=idx == last_index
-                    )
-                except AddTorrentError as ex:
-                    log.warning('Error when adding torrent: %s', ex)
-                    errors.append(ex)
-            defer.returnValue(errors)
-
-        return task.deferLater(reactor, 0, add_torrents)
-
-    @export
-    @maybe_coroutine
-    async def add_torrent_url(
-        self, url: str, options: dict, headers: dict = None
-    ) -> 'defer.Deferred[Optional[str]]':
-        """Adds a torrent from a URL. Deluge will attempt to fetch the torrent
-        from the URL prior to adding it to the session.
-
-        Args:
-            url: the URL pointing to the torrent file
-            options: the options to apply to the torrent on add
-            headers: any optional headers to send
-
-        Returns:
-            a Deferred which returns the torrent_id as a str or None
-        """
-        log.info('Attempting to add URL %s', url)
-
-        tmp_fd, tmp_file = tempfile.mkstemp(prefix='deluge_url.', suffix='.torrent')
-        try:
-            filename = await download_file(
-                url, tmp_file, headers=headers, force_filename=True
-            )
-        except Exception:
-            log.error('Failed to add torrent from URL %s', url)
-            raise
-        else:
-            with open(filename, 'rb') as _file:
-                data = _file.read()
-            return self.add_torrent_file(filename, b64encode(data), options)
-        finally:
-            try:
-                os.close(tmp_fd)
-                os.remove(tmp_file)
-            except OSError as ex:
-                log.warning(f'Unable to delete temp file {tmp_file}: , {ex}')
-
-    @export
-    def add_torrent_magnet(self, uri: str, options: dict) -> str:
-        """Adds a torrent from a magnet link.
-
-        Args:
-            uri: the magnet link
-            options: the options to apply to the torrent on add
-
-        Returns:
-            the torrent_id
-        """
-        log.debug('Attempting to add by magnet URI: %s', uri)
-
-        return self.torrentmanager.add(magnet=uri, options=options)
-
-    @export
-    def remove_torrent(self, torrent_id: str, remove_data: bool) -> bool:
-        """Removes a single torrent from the session.
-
-        Args:
-            torrent_id: The torrent ID to remove.
-            remove_data: If True, also remove the downloaded data.
-
-        Returns:
-            True if removed successfully.
-
-        Raises:
-             InvalidTorrentError: If the torrent ID does not exist in the session.
-        """
-        log.debug('Removing torrent %s from the core.', torrent_id)
-        return self.torrentmanager.remove(torrent_id, remove_data)
-
-    @export
-    def remove_torrents(
-        self, torrent_ids: List[str], remove_data: bool
-    ) -> 'defer.Deferred[List[Tuple[str, str]]]':
-        """Remove multiple torrents from the session.
-
-        Args:
-            torrent_ids: The torrent IDs to remove.
-            remove_data: If True, also remove the downloaded data.
-
-        Returns:
-            An empty list if no errors occurred otherwise the list contains
-            tuples of strings, a torrent ID and an error message. For example:
-
-            [('<torrent_id>', 'Error removing torrent')]
-        """
-        log.info('Removing %d torrents from core.', len(torrent_ids))
-
-        def do_remove_torrents():
-            errors = []
-            for torrent_id in torrent_ids:
-                try:
-                    self.torrentmanager.remove(
-                        torrent_id, remove_data=remove_data, save_state=False
-                    )
-                except InvalidTorrentError as ex:
-                    errors.append((torrent_id, str(ex)))
-            # Save the session state
-            self.torrentmanager.save_state()
-            if errors:
-                log.warning(
-                    'Failed to remove %d of %d torrents.', len(errors), len(torrent_ids)
-                )
-            return errors
-
-        return task.deferLater(reactor, 0, do_remove_torrents)
-
-    @export
-    def get_session_status(self, keys: List[str]) -> Dict[str, Union[int, float]]:
-        """Gets the session status values for 'keys', these keys are taking
-        from libtorrent's session status.
-
-        See: http://www.rasterbar.com/products/libtorrent/manual.html#status
-
-        Args:
-            keys: the keys for which we want values
-
-        Returns:
-            a dictionary of {key: value, ...}
-        """
-        if not keys:
-            return self.session_status
-
-        status = {}
-        for key in keys:
-            try:
-                status[key] = self.session_status[key]
-            except KeyError:
-                if key in DEPR_SESSION_STATUS_KEYS:
-                    new_key = DEPR_SESSION_STATUS_KEYS[key]
-                    log.debug(
-                        'Deprecated session status key %s, please use %s', key, new_key
-                    )
-                    status[key] = self.session_status[new_key]
-                else:
-                    log.debug('Session status key not valid: %s', key)
-        return status
-
-    @export
-    def force_reannounce(self, torrent_ids: List[str]) -> None:
-        log.debug('Forcing reannouncment to: %s', torrent_ids)
-        for torrent_id in torrent_ids:
-            self.torrentmanager[torrent_id].force_reannounce()
-
-    @export
-    def pause_torrent(self, torrent_id: str) -> None:
-        """Pauses a torrent"""
-        log.debug('Pausing: %s', torrent_id)
-        if not isinstance(torrent_id, str):
-            self.pause_torrents(torrent_id)
-        else:
-            self.torrentmanager[torrent_id].pause()
-
-    @export
-    def pause_torrents(self, torrent_ids: List[str] = None) -> None:
-        """Pauses a list of torrents"""
-        if not torrent_ids:
-            torrent_ids = self.torrentmanager.get_torrent_list()
-        for torrent_id in torrent_ids:
-            self.pause_torrent(torrent_id)
-
-    @export
-    def connect_peer(self, torrent_id: str, ip: str, port: int):
-        log.debug('adding peer %s to %s', ip, torrent_id)
-        if not self.torrentmanager[torrent_id].connect_peer(ip, port):
-            log.warning('Error adding peer %s:%s to %s', ip, port, torrent_id)
-
-    @export
-    def move_storage(self, torrent_ids: List[str], dest: str):
-        log.debug('Moving storage %s to %s', torrent_ids, dest)
-        for torrent_id in torrent_ids:
-            if not self.torrentmanager[torrent_id].move_storage(dest):
-                log.warning('Error moving torrent %s to %s', torrent_id, dest)
-
-    @export
-    def pause_session(self) -> None:
-        """Pause the entire session"""
-        if not self.session.is_paused():
-            self.session.pause()
-            component.get('EventManager').emit(SessionPausedEvent())
-
-    @export
-    def resume_session(self) -> None:
-        """Resume the entire session"""
-        if self.session.is_paused():
-            self.session.resume()
-            for torrent_id in self.torrentmanager.torrents:
-                self.torrentmanager[torrent_id].update_state()
-            component.get('EventManager').emit(SessionResumedEvent())
-
-    @export
-    def is_session_paused(self) -> bool:
-        """Returns the activity of the session"""
-        return self.session.is_paused()
-
-    @export
-    def resume_torrent(self, torrent_id: str) -> None:
-        """Resumes a torrent"""
-        log.debug('Resuming: %s', torrent_id)
-        if not isinstance(torrent_id, str):
-            self.resume_torrents(torrent_id)
-        else:
-            self.torrentmanager[torrent_id].resume()
-
-    @export
-    def resume_torrents(self, torrent_ids: List[str] = None) -> None:
-        """Resumes a list of torrents"""
-        if not torrent_ids:
-            torrent_ids = self.torrentmanager.get_torrent_list()
-        for torrent_id in torrent_ids:
-            self.resume_torrent(torrent_id)
-
-    def create_torrent_status(
-        self,
-        torrent_id,
-        torrent_keys,
-        plugin_keys,
-        diff=False,
-        update=False,
-        all_keys=False,
-    ):
-        try:
-            status = self.torrentmanager[torrent_id].get_status(
-                torrent_keys, diff, update=update, all_keys=all_keys
-            )
-        except KeyError:
-            import traceback
-
-            traceback.print_exc()
-            # Torrent was probably removed meanwhile
-            return {}
-
-        # Ask the plugin manager to fill in the plugin keys
-        if len(plugin_keys) > 0 or all_keys:
-            status.update(self.pluginmanager.get_status(torrent_id, plugin_keys))
-        return status
-
-    @export
-    def get_torrent_status(
-        self, torrent_id: str, keys: List[str], diff: bool = False
-    ) -> dict:
-        torrent_keys, plugin_keys = self.torrentmanager.separate_keys(
-            keys, [torrent_id]
-        )
-        return self.create_torrent_status(
-            torrent_id,
-            torrent_keys,
-            plugin_keys,
-            diff=diff,
-            update=True,
-            all_keys=not keys,
-        )
-
-    @export
-    @maybe_coroutine
-    async def get_torrents_status(
-        self, filter_dict: dict, keys: List[str], diff: bool = False
-    ) -> dict:
-        """returns all torrents , optionally filtered by filter_dict."""
-        all_keys = not keys
-        torrent_ids = self.filtermanager.filter_torrent_ids(filter_dict)
-        status_dict, plugin_keys = await self.torrentmanager.torrents_status_update(
-            torrent_ids, keys, diff=diff
-        )
-        # Ask the plugin manager to fill in the plugin keys
-        if len(plugin_keys) > 0 or all_keys:
-            for key in status_dict:
-                status_dict[key].update(self.pluginmanager.get_status(key, plugin_keys))
-        return status_dict
-
-    @export
-    def get_filter_tree(
-        self, show_zero_hits: bool = True, hide_cat: List[str] = None
-    ) -> Dict:
-        """returns {field: [(value,count)] }
-        for use in sidebar(s)
-        """
-        return self.filtermanager.get_filter_tree(show_zero_hits, hide_cat)
-
-    @export
-    def get_session_state(self) -> List[str]:
-        """Returns a list of torrent_ids in the session."""
-        # Get the torrent list from the TorrentManager
-        return self.torrentmanager.get_torrent_list()
-
-    @export
-    def get_config(self) -> dict:
-        """Get all the preferences as a dictionary"""
-        return self.config.config
-
-    @export
-    def get_config_value(self, key: str) -> Any:
-        """Get the config value for key"""
-        return self.config.get(key)
-
-    @export
-    def get_config_values(self, keys: List[str]) -> Dict[str, Any]:
-        """Get the config values for the entered keys"""
-        return {key: self.config.get(key) for key in keys}
-
-    @export
-    def set_config(self, config: Dict[str, Any]):
-        """Set the config with values from dictionary"""
-        # Load all the values into the configuration
-        for key in config:
-            if self.read_only_config_keys and key in self.read_only_config_keys:
-                continue
-            self.config[key] = config[key]
-
-    @export
-    def get_listen_port(self) -> int:
-        """Returns the active listen port"""
-        return self.session.listen_port()
-
-    @export
-    def get_proxy(self) -> Dict[str, Any]:
-        """Returns the proxy settings
-
-        Returns:
-            Proxy settings.
-
-        Notes:
-            Proxy type names:
-                0: None, 1: Socks4, 2: Socks5, 3: Socks5 w Auth, 4: HTTP, 5: HTTP w Auth, 6: I2P
-        """
-
-        settings = self.session.get_settings()
-        proxy_type = settings['proxy_type']
-        proxy_hostname = (
-            settings['i2p_hostname'] if proxy_type == 6 else settings['proxy_hostname']
-        )
-        proxy_port = settings['i2p_port'] if proxy_type == 6 else settings['proxy_port']
-        proxy_dict = {
-            'type': proxy_type,
-            'hostname': proxy_hostname,
-            'username': settings['proxy_username'],
-            'password': settings['proxy_password'],
-            'port': proxy_port,
-            'proxy_hostnames': settings['proxy_hostnames'],
-            'proxy_peer_connections': settings['proxy_peer_connections'],
-            'proxy_tracker_connections': settings['proxy_tracker_connections'],
-        }
-
-        return proxy_dict
-
-    @export
-    def get_available_plugins(self) -> List[str]:
-        """Returns a list of plugins available in the core"""
-        return self.pluginmanager.get_available_plugins()
-
-    @export
-    def get_enabled_plugins(self) -> List[str]:
-        """Returns a list of enabled plugins in the core"""
-        return self.pluginmanager.get_enabled_plugins()
-
-    @export
-    def enable_plugin(self, plugin: str) -> 'defer.Deferred[bool]':
-        return self.pluginmanager.enable_plugin(plugin)
-
-    @export
-    def disable_plugin(self, plugin: str) -> 'defer.Deferred[bool]':
-        return self.pluginmanager.disable_plugin(plugin)
-
-    @export
-    def force_recheck(self, torrent_ids: List[str]) -> None:
-        """Forces a data recheck on torrent_ids"""
-        for torrent_id in torrent_ids:
-            self.torrentmanager[torrent_id].force_recheck()
-
-    @export
-    def set_torrent_options(
-        self, torrent_ids: List[str], options: Dict[str, Any]
-    ) -> None:
-        """Sets the torrent options for torrent_ids
-
-        Args:
-            torrent_ids: A list of torrent_ids to set the options for.
-            options: A dict of torrent options to set. See
-                ``torrent.TorrentOptions`` class for valid keys.
-        """
-        if 'owner' in options and not self.authmanager.has_account(options['owner']):
-            raise DelugeError('Username "%s" is not known.' % options['owner'])
-
-        if isinstance(torrent_ids, str):
-            torrent_ids = [torrent_ids]
-
-        for torrent_id in torrent_ids:
-            self.torrentmanager[torrent_id].set_options(options)
-
-    @export
-    def set_torrent_trackers(
-        self, torrent_id: str, trackers: List[Dict[str, Any]]
-    ) -> None:
-        """Sets a torrents tracker list. trackers will be ``[{"url", "tier"}]``"""
-        return self.torrentmanager[torrent_id].set_trackers(trackers)
-
-    @export
-    def get_magnet_uri(self, torrent_id: str) -> str:
-        return self.torrentmanager[torrent_id].get_magnet_uri()
-
-    @deprecated
-    @export
-    def set_torrent_max_connections(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'max_connections'"""
-        self.set_torrent_options([torrent_id], {'max_connections': value})
-
-    @deprecated
-    @export
-    def set_torrent_max_upload_slots(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'max_upload_slots'"""
-        self.set_torrent_options([torrent_id], {'max_upload_slots': value})
-
-    @deprecated
-    @export
-    def set_torrent_max_upload_speed(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'max_upload_speed'"""
-        self.set_torrent_options([torrent_id], {'max_upload_speed': value})
-
-    @deprecated
-    @export
-    def set_torrent_max_download_speed(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'max_download_speed'"""
-        self.set_torrent_options([torrent_id], {'max_download_speed': value})
-
-    @deprecated
-    @export
-    def set_torrent_file_priorities(self, torrent_id, priorities):
-        """Deprecated: Use set_torrent_options with 'file_priorities'"""
-        self.set_torrent_options([torrent_id], {'file_priorities': priorities})
-
-    @deprecated
-    @export
-    def set_torrent_prioritize_first_last(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'prioritize_first_last'"""
-        self.set_torrent_options([torrent_id], {'prioritize_first_last_pieces': value})
-
-    @deprecated
-    @export
-    def set_torrent_auto_managed(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'auto_managed'"""
-        self.set_torrent_options([torrent_id], {'auto_managed': value})
-
-    @deprecated
-    @export
-    def set_torrent_stop_at_ratio(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'stop_at_ratio'"""
-        self.set_torrent_options([torrent_id], {'stop_at_ratio': value})
-
-    @deprecated
-    @export
-    def set_torrent_stop_ratio(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'stop_ratio'"""
-        self.set_torrent_options([torrent_id], {'stop_ratio': value})
-
-    @deprecated
-    @export
-    def set_torrent_remove_at_ratio(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'remove_at_ratio'"""
-        self.set_torrent_options([torrent_id], {'remove_at_ratio': value})
-
-    @deprecated
-    @export
-    def set_torrent_move_completed(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'move_completed'"""
-        self.set_torrent_options([torrent_id], {'move_completed': value})
-
-    @deprecated
-    @export
-    def set_torrent_move_completed_path(self, torrent_id, value):
-        """Deprecated: Use set_torrent_options with 'move_completed_path'"""
-        self.set_torrent_options([torrent_id], {'move_completed_path': value})
-
-    @export
-    def get_path_size(self, path):
-        """Returns the size of the file or folder 'path' and -1 if the path is
-        inaccessible (non-existent or insufficient privileges)"""
-        return deluge.common.get_path_size(path)
-
-    @export
-    def create_torrent(
-        self,
-        path,
-        tracker,
-        piece_length,
-        comment=None,
-        target=None,
-        webseeds=None,
-        private=False,
-        created_by=None,
-        trackers=None,
-        add_to_session=False,
-        torrent_format=metafile.TorrentFormat.V1,
-    ):
-        if isinstance(torrent_format, str):
-            torrent_format = metafile.TorrentFormat(torrent_format)
-
-        log.debug('creating torrent..')
-        return threads.deferToThread(
-            self._create_torrent_thread,
-            path,
-            tracker,
-            piece_length,
-            comment=comment,
-            target=target,
-            webseeds=webseeds,
-            private=private,
-            created_by=created_by,
-            trackers=trackers,
-            add_to_session=add_to_session,
-            torrent_format=torrent_format,
-        )
-
-    def _create_torrent_thread(
-        self,
-        path,
-        tracker,
-        piece_length,
-        comment,
-        target,
-        webseeds,
-        private,
-        created_by,
-        trackers,
-        add_to_session,
-        torrent_format,
-    ):
-        from deluge import metafile
-
-        filecontent = metafile.make_meta_file_content(
-            path,
-            tracker,
-            piece_length,
-            comment=comment,
-            webseeds=webseeds,
-            private=private,
-            created_by=created_by,
-            trackers=trackers,
-            torrent_format=torrent_format,
-        )
-
-        write_file = False
-        if target or not add_to_session:
-            write_file = True
-
-        if not target:
-            target = metafile.default_meta_file_path(path)
-        filename = os.path.split(target)[-1]
-
-        if write_file:
-            with open(target, 'wb') as _file:
-                _file.write(filecontent)
-
-        filedump = b64encode(filecontent)
-        log.debug('torrent created!')
-        if add_to_session:
-            options = {}
-            options['download_location'] = os.path.split(path)[0]
-            self.add_torrent_file(filename, filedump, options)
-        return filename, filedump
-
-    @export
-    def upload_plugin(self, filename: str, filedump: Union[str, bytes]) -> None:
-        """This method is used to upload new plugins to the daemon.  It is used
-        when connecting to the daemon remotely and installing a new plugin on
-        the client side. ``plugin_data`` is a ``xmlrpc.Binary`` object of the file data,
-        i.e. ``plugin_file.read()``"""
-
-        try:
-            filedump = b64decode(filedump)
-        except TypeError as ex:
-            log.error('There was an error decoding the filedump string!')
-            log.exception(ex)
-            return
-
-        with open(os.path.join(get_config_dir(), 'plugins', filename), 'wb') as _file:
-            _file.write(filedump)
-        component.get('CorePluginManager').scan_for_plugins()
-
-    @export
-    def rescan_plugins(self) -> None:
-        """Re-scans the plugin folders for new plugins"""
-        component.get('CorePluginManager').scan_for_plugins()
-
-    @export
-    def rename_files(
-        self, torrent_id: str, filenames: List[Tuple[int, str]]
-    ) -> defer.Deferred:
-        """Rename files in ``torrent_id``.  Since this is an asynchronous operation by
-        libtorrent, watch for the TorrentFileRenamedEvent to know when the
-        files have been renamed.
-
-        Args:
-            torrent_id: the torrent_id to rename files
-            filenames: a list of index, filename pairs
-
-        Raises:
-            InvalidTorrentError: if torrent_id is invalid
-        """
-        if torrent_id not in self.torrentmanager.torrents:
-            raise InvalidTorrentError('torrent_id is not in session')
-
-        def rename():
-            self.torrentmanager[torrent_id].rename_files(filenames)
-
-        return task.deferLater(reactor, 0, rename)
-
-    @export
-    def rename_folder(
-        self, torrent_id: str, folder: str, new_folder: str
-    ) -> defer.Deferred:
-        """Renames the 'folder' to 'new_folder' in 'torrent_id'.  Watch for the
-        TorrentFolderRenamedEvent which is emitted when the folder has been
-        renamed successfully.
-
-        Args:
-            torrent_id: the torrent to rename folder in
-            folder: the folder to rename
-            new_folder: the new folder name
-
-        Raises:
-            InvalidTorrentError: if the torrent_id is invalid
-        """
-        if torrent_id not in self.torrentmanager.torrents:
-            raise InvalidTorrentError('torrent_id is not in session')
-
-        return self.torrentmanager[torrent_id].rename_folder(folder, new_folder)
-
-    @export
-    def queue_top(self, torrent_ids: List[str]) -> None:
-        log.debug('Attempting to queue %s to top', torrent_ids)
-        # torrent_ids must be sorted in reverse before moving to preserve order
-        for torrent_id in sorted(
-            torrent_ids, key=self.torrentmanager.get_queue_position, reverse=True
-        ):
-            try:
-                # If the queue method returns True, then we should emit a signal
-                if self.torrentmanager.queue_top(torrent_id):
-                    component.get('EventManager').emit(TorrentQueueChangedEvent())
-            except KeyError:
-                log.warning('torrent_id: %s does not exist in the queue', torrent_id)
-
-    @export
-    def queue_up(self, torrent_ids: List[str]) -> None:
-        log.debug('Attempting to queue %s to up', torrent_ids)
-        torrents = (
-            (self.torrentmanager.get_queue_position(torrent_id), torrent_id)
-            for torrent_id in torrent_ids
-        )
-        torrent_moved = True
-        prev_queue_position = None
-        # torrent_ids must be sorted before moving.
-        for queue_position, torrent_id in sorted(torrents):
-            # Move the torrent if and only if there is space (by not moving it we preserve the order)
-            if torrent_moved or queue_position - prev_queue_position > 1:
-                try:
-                    torrent_moved = self.torrentmanager.queue_up(torrent_id)
-                except KeyError:
-                    log.warning(
-                        'torrent_id: %s does not exist in the queue', torrent_id
-                    )
-            # If the torrent moved, then we should emit a signal
-            if torrent_moved:
-                component.get('EventManager').emit(TorrentQueueChangedEvent())
-            else:
-                prev_queue_position = queue_position
-
-    @export
-    def queue_down(self, torrent_ids: List[str]) -> None:
-        log.debug('Attempting to queue %s to down', torrent_ids)
-        torrents = (
-            (self.torrentmanager.get_queue_position(torrent_id), torrent_id)
-            for torrent_id in torrent_ids
-        )
-        torrent_moved = True
-        prev_queue_position = None
-        # torrent_ids must be sorted before moving.
-        for queue_position, torrent_id in sorted(torrents, reverse=True):
-            # Move the torrent if and only if there is space (by not moving it we preserve the order)
-            if torrent_moved or prev_queue_position - queue_position > 1:
-                try:
-                    torrent_moved = self.torrentmanager.queue_down(torrent_id)
-                except KeyError:
-                    log.warning(
-                        'torrent_id: %s does not exist in the queue', torrent_id
-                    )
-            # If the torrent moved, then we should emit a signal
-            if torrent_moved:
-                component.get('EventManager').emit(TorrentQueueChangedEvent())
-            else:
-                prev_queue_position = queue_position
-
-    @export
-    def queue_bottom(self, torrent_ids: List[str]) -> None:
-        log.debug('Attempting to queue %s to bottom', torrent_ids)
-        # torrent_ids must be sorted before moving to preserve order
-        for torrent_id in sorted(
-            torrent_ids, key=self.torrentmanager.get_queue_position
-        ):
-            try:
-                # If the queue method returns True, then we should emit a signal
-                if self.torrentmanager.queue_bottom(torrent_id):
-                    component.get('EventManager').emit(TorrentQueueChangedEvent())
-            except KeyError:
-                log.warning('torrent_id: %s does not exist in the queue', torrent_id)
-
-    @export
-    def glob(self, path: str) -> List[str]:
-        return glob.glob(path)
-
-    @export
-    def test_listen_port(self) -> 'defer.Deferred[Optional[bool]]':
-        """Checks if the active port is open
-
-        Returns:
-            True if the port is open, False if not
-        """
-        port = self.get_listen_port()
-        url = 'https://deluge-torrent.org/test_port.php?port=%s' % port
-        agent = Agent(reactor, connectTimeout=30)
-        d = agent.request(b'GET', url.encode())
-
-        def on_get_page(body):
-            return bool(int(body))
-
-        def on_error(failure):
-            log.warning('Error testing listen port: %s', failure)
-
-        d.addCallback(readBody).addCallback(on_get_page)
-        d.addErrback(on_error)
-
-        return d
-
-    @export
-    def get_free_space(self, path: str = None) -> int:
-        """Returns the number of free bytes at path
-
-        Args:
-            path: the path to check free space at, if None, use the default download location
-
-        Returns:
-            the number of free bytes at path
-
-        Raises:
-            InvalidPathError: if the path is invalid
-        """
-        if not path:
-            path = self.config['download_location']
-        try:
-            return deluge.common.free_space(path)
-        except InvalidPathError:
-            return -1
-
-    def _on_external_ip_event(self, external_ip):
-        self.external_ip = external_ip
-
-    @export
-    def get_external_ip(self) -> str:
-        """Returns the external IP address received from libtorrent."""
-        return self.external_ip
-
-    @export
-    def get_libtorrent_version(self) -> str:
-        """Returns the libtorrent version.
-
-        Returns:
-            the version
-        """
-        return LT_VERSION
-
-    @export
-    def get_completion_paths(self, args: Dict[str, Any]) -> Dict[str, Any]:
-        """Returns the available path completions for the input value."""
-        return path_chooser_common.get_completion_paths(args)
-
-    @export(AUTH_LEVEL_ADMIN)
-    def get_known_accounts(self) -> List[Dict[str, Any]]:
-        return self.authmanager.get_known_accounts()
-
-    @export(AUTH_LEVEL_NONE)
-    def get_auth_levels_mappings(self) -> Tuple[Dict[str, int], Dict[int, str]]:
-        return (AUTH_LEVELS_MAPPING, AUTH_LEVELS_MAPPING_REVERSE)
-
-    @export(AUTH_LEVEL_ADMIN)
-    def create_account(self, username: str, password: str, authlevel: str) -> bool:
-        return self.authmanager.create_account(username, password, authlevel)
-
-    @export(AUTH_LEVEL_ADMIN)
-    def update_account(self, username: str, password: str, authlevel: str) -> bool:
-        return self.authmanager.update_account(username, password, authlevel)
-
-    @export(AUTH_LEVEL_ADMIN)
-    def remove_account(self, username: str) -> bool:
-        return self.authmanager.remove_account(username)
Index: luge/core/daemon.py
===================================================================
--- deluge/core/daemon.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,204 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""The Deluge daemon"""
-
-import logging
-import os
-import socket
-
-from twisted.internet import reactor
-
-import deluge.component as component
-from deluge.common import get_version, is_ip, is_process_running, windows_check
-from deluge.configmanager import get_config_dir
-from deluge.core.core import Core
-from deluge.core.rpcserver import RPCServer, export
-from deluge.error import DaemonRunningError
-
-if windows_check():
-    from win32api import SetConsoleCtrlHandler
-    from win32con import CTRL_CLOSE_EVENT, CTRL_SHUTDOWN_EVENT
-
-log = logging.getLogger(__name__)
-
-
-def is_daemon_running(pid_file):
-    """
-    Check for another running instance of the daemon using the same pid file.
-
-    Args:
-        pid_file: The location of the file with pid, port values.
-
-    Returns:
-        bool: True is daemon is running, False otherwise.
-
-    """
-
-    try:
-        with open(pid_file) as _file:
-            pid, port = (int(x) for x in _file.readline().strip().split(';'))
-    except (OSError, ValueError):
-        return False
-
-    if is_process_running(pid):
-        # Ensure it's a deluged process by trying to open a socket to it's port.
-        _socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
-        try:
-            _socket.connect(('127.0.0.1', port))
-        except OSError:
-            # Can't connect, so pid is not a deluged process.
-            return False
-        else:
-            # This is a deluged process!
-            _socket.close()
-            return True
-
-
-class Daemon:
-    """The Deluge Daemon class"""
-
-    def __init__(
-        self,
-        listen_interface=None,
-        outgoing_interface=None,
-        interface=None,
-        port=None,
-        standalone=False,
-        read_only_config_keys=None,
-    ):
-        """
-        Args:
-            listen_interface (str, optional): The IP address to listen to
-                BitTorrent connections on.
-            outgoing_interface (str, optional): The network interface name or
-                IP address to open outgoing BitTorrent connections on.
-            interface (str, optional): The IP address the daemon will
-                listen for UI connections on.
-            port (int, optional): The port the daemon will listen for UI
-                connections on.
-            standalone (bool, optional): If True the client is in Standalone
-                mode otherwise, if False, start the daemon as separate process.
-            read_only_config_keys (list of str, optional): A list of config
-                keys that will not be altered by core.set_config() RPC method.
-        """
-        self.standalone = standalone
-        self.pid_file = get_config_dir('deluged.pid')
-        log.info('Deluge daemon %s', get_version())
-        if is_daemon_running(self.pid_file):
-            raise DaemonRunningError(
-                'Deluge daemon already running with this config directory!'
-            )
-
-        # Twisted catches signals to terminate, so just have it call the shutdown method.
-        reactor.addSystemEventTrigger('before', 'shutdown', self._shutdown)
-
-        # Catch some Windows specific signals
-        if windows_check():
-
-            def win_handler(ctrl_type):
-                """Handle the Windows shutdown or close events."""
-                log.debug('windows handler ctrl_type: %s', ctrl_type)
-                if ctrl_type == CTRL_CLOSE_EVENT or ctrl_type == CTRL_SHUTDOWN_EVENT:
-                    self._shutdown()
-                    return 1
-
-            SetConsoleCtrlHandler(win_handler)
-
-        # Start the core as a thread and join it until it's done
-        self.core = Core(
-            listen_interface=listen_interface,
-            outgoing_interface=outgoing_interface,
-            read_only_config_keys=read_only_config_keys,
-        )
-
-        if port is None:
-            port = self.core.config['daemon_port']
-        self.port = port
-
-        if interface and not is_ip(interface):
-            log.error('Invalid UI interface (must be IP Address): %s', interface)
-            interface = None
-
-        self.rpcserver = RPCServer(
-            port=port,
-            allow_remote=self.core.config['allow_remote'],
-            listen=not standalone,
-            interface=interface,
-        )
-
-        log.debug(
-            'Listening to UI on: %s:%s and bittorrent on: %s Making connections out on: %s',
-            interface,
-            port,
-            listen_interface,
-            outgoing_interface,
-        )
-
-    def start(self):
-        # Register the daemon and the core RPCs
-        self.rpcserver.register_object(self.core)
-        self.rpcserver.register_object(self)
-
-        # Make sure we start the PreferencesManager first
-        component.start('PreferencesManager')
-
-        if not self.standalone:
-            log.info('Deluge daemon starting...')
-            # Create pid file to track if deluged is running, also includes the port number.
-            pid = os.getpid()
-            log.debug('Storing pid %s & port %s in: %s', pid, self.port, self.pid_file)
-            with open(self.pid_file, 'w') as _file:
-                _file.write(f'{pid};{self.port}\n')
-
-            component.start()
-
-            try:
-                reactor.run()
-            finally:
-                log.debug('Remove pid file: %s', self.pid_file)
-                os.remove(self.pid_file)
-                log.info('Deluge daemon shutdown successfully')
-
-    @export()
-    def shutdown(self, *args, **kwargs):
-        log.debug('Deluge daemon shutdown requested...')
-        reactor.callLater(0, reactor.stop)
-
-    def _shutdown(self, *args, **kwargs):
-        log.info('Deluge daemon shutting down, waiting for components to shutdown...')
-        if not self.standalone:
-            return component.shutdown()
-
-    @export()
-    def get_method_list(self):
-        """Returns a list of the exported methods."""
-        return self.rpcserver.get_method_list()
-
-    @export()
-    def get_version(self):
-        """Returns the daemon version"""
-        return get_version()
-
-    @export(1)
-    def authorized_call(self, rpc):
-        """Determines if session auth_level is authorized to call RPC.
-
-        Args:
-            rpc (str): A RPC, e.g. core.get_torrents_status
-
-        Returns:
-            bool: True if authorized to call RPC, otherwise False.
-        """
-        if rpc not in self.get_method_list():
-            return False
-
-        return (
-            self.rpcserver.get_session_auth_level()
-            >= self.rpcserver.get_rpc_auth_level(rpc)
-        )
Index: luge/core/daemon_entry.py
===================================================================
--- deluge/core/daemon_entry.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,140 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2010 Pedro Algarvio <pedro@algarvio.me>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import os
-import sys
-from logging import DEBUG, FileHandler, getLogger
-
-from twisted.internet.error import CannotListenError
-
-from deluge.argparserbase import ArgParserBase
-from deluge.common import run_profiled
-from deluge.configmanager import get_config_dir
-from deluge.i18n import setup_mock_translation
-
-
-def add_daemon_options(parser):
-    group = parser.add_argument_group(_('Daemon Options'))
-    group.add_argument(
-        '-u',
-        '--ui-interface',
-        metavar='<ip-addr>',
-        action='store',
-        help=_('IP address to listen for UI connections'),
-    )
-    group.add_argument(
-        '-p',
-        '--port',
-        metavar='<port>',
-        action='store',
-        type=int,
-        help=_('Port to listen for UI connections on'),
-    )
-    group.add_argument(
-        '-i',
-        '--interface',
-        metavar='<ip-addr>',
-        dest='listen_interface',
-        action='store',
-        help=_('IP address to listen for BitTorrent connections'),
-    )
-    group.add_argument(
-        '-o',
-        '--outgoing-interface',
-        metavar='<interface>',
-        dest='outgoing_interface',
-        action='store',
-        help=_(
-            'The network interface name or IP address for outgoing BitTorrent connections.'
-        ),
-    )
-    group.add_argument(
-        '--read-only-config-keys',
-        metavar='<comma-separated-keys>',
-        action='store',
-        help=_('Config keys to be unmodified by `set_config` RPC'),
-        type=str,
-        default='',
-    )
-    parser.add_process_arg_group()
-
-
-def start_daemon(skip_start=False):
-    """
-    Entry point for daemon script
-
-    Args:
-        skip_start (bool): If starting daemon should be skipped.
-
-    Returns:
-        deluge.core.daemon.Daemon: A new daemon object
-
-    """
-    setup_mock_translation()
-
-    # Setup the argument parser
-    parser = ArgParserBase()
-    add_daemon_options(parser)
-
-    options = parser.parse_args()
-
-    # Check for any daemons running with this same config
-    from deluge.core.daemon import is_daemon_running
-
-    pid_file = get_config_dir('deluged.pid')
-    if is_daemon_running(pid_file):
-        print(
-            'Cannot run multiple daemons with same config directory.\n'
-            'If you believe this is an error, force starting by deleting: %s' % pid_file
-        )
-        sys.exit(1)
-
-    log = getLogger(__name__)
-
-    # If no logfile specified add logging to default location (as well as stdout)
-    if not options.logfile:
-        options.logfile = get_config_dir('deluged.log')
-        file_handler = FileHandler(options.logfile)
-        log.addHandler(file_handler)
-
-    def run_daemon(options):
-        try:
-            from deluge.core.daemon import Daemon
-
-            daemon = Daemon(
-                listen_interface=options.listen_interface,
-                outgoing_interface=options.outgoing_interface,
-                interface=options.ui_interface,
-                port=options.port,
-                read_only_config_keys=options.read_only_config_keys.split(','),
-            )
-            if skip_start:
-                return daemon
-            else:
-                daemon.start()
-        except CannotListenError as ex:
-            log.error(
-                'Cannot start deluged, listen port in use.\n'
-                ' Check for other running daemons or services using this port: %s:%s',
-                ex.interface,
-                ex.port,
-            )
-            sys.exit(1)
-        except Exception as ex:
-            log.error('Unable to start deluged: %s', ex)
-            if log.isEnabledFor(DEBUG):
-                log.exception(ex)
-            sys.exit(1)
-        finally:
-            log.info('Exiting...')
-            if options.pidfile:
-                os.remove(options.pidfile)
-
-    return run_profiled(
-        run_daemon, options, output_file=options.profile, do_profile=options.profile
-    )
Index: luge/core/eventmanager.py
===================================================================
--- deluge/core/eventmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,66 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-
-log = logging.getLogger(__name__)
-
-
-class EventManager(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'EventManager')
-        self.handlers = {}
-
-    def emit(self, event):
-        """
-        Emits the event to interested clients.
-
-        :param event: DelugeEvent
-        """
-        # Emit the event to the interested clients
-        component.get('RPCServer').emit_event(event)
-        # Call any handlers for the event
-        if event.name in self.handlers:
-            for handler in self.handlers[event.name]:
-                # log.debug('Running handler %s for event %s with args: %s', event.name, handler, event.args)
-                try:
-                    handler(*event.args)
-                except Exception as ex:
-                    log.error(
-                        'Event handler %s failed in %s with exception %s',
-                        event.name,
-                        handler,
-                        ex,
-                    )
-
-    def register_event_handler(self, event, handler):
-        """
-        Registers a function to be called when a `:param:event` is emitted.
-
-        :param event: str, the event name
-        :param handler: function, to be called when `:param:event` is emitted
-
-        """
-        if event not in self.handlers:
-            self.handlers[event] = []
-
-        if handler not in self.handlers[event]:
-            self.handlers[event].append(handler)
-
-    def deregister_event_handler(self, event, handler):
-        """
-        Deregisters an event handler function.
-
-        :param event: str, the event name
-        :param handler: function, currently registered to handle `:param:event`
-
-        """
-        if event in self.handlers and handler in self.handlers[event]:
-            self.handlers[event].remove(handler)
Index: luge/core/filtermanager.py
===================================================================
--- deluge/core/filtermanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,274 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.common import TORRENT_STATE
-
-log = logging.getLogger(__name__)
-
-STATE_SORT = ['All', 'Active'] + TORRENT_STATE
-
-
-# Special purpose filters:
-def filter_keywords(torrent_ids, values):
-    # Cleanup
-    keywords = ','.join([v.lower() for v in values])
-    keywords = keywords.split(',')
-
-    for keyword in keywords:
-        torrent_ids = filter_one_keyword(torrent_ids, keyword)
-    return torrent_ids
-
-
-def filter_one_keyword(torrent_ids, keyword):
-    """
-    search torrent on keyword.
-    searches title,state,tracker-status,tracker,files
-    """
-    all_torrents = component.get('TorrentManager').torrents
-
-    for torrent_id in torrent_ids:
-        torrent = all_torrents[torrent_id]
-        if keyword in torrent.filename.lower():
-            yield torrent_id
-        elif keyword in torrent.state.lower():
-            yield torrent_id
-        elif torrent.trackers and keyword in torrent.trackers[0]['url']:
-            yield torrent_id
-        elif keyword in torrent_id:
-            yield torrent_id
-        # Want to find broken torrents (search on "error", or "unregistered")
-        elif keyword in torrent.tracker_status.lower():
-            yield torrent_id
-        else:
-            for t_file in torrent.get_files():
-                if keyword in t_file['path'].lower():
-                    yield torrent_id
-                    break
-
-
-def filter_by_name(torrent_ids, search_string):
-    all_torrents = component.get('TorrentManager').torrents
-    try:
-        search_string, match_case = search_string[0].split('::match')
-    except ValueError:
-        search_string = search_string[0]
-        match_case = False
-
-    if match_case is False:
-        search_string = search_string.lower()
-
-    for torrent_id in torrent_ids:
-        torrent_name = all_torrents[torrent_id].get_name()
-        if match_case is False:
-            torrent_name = all_torrents[torrent_id].get_name().lower()
-        else:
-            torrent_name = all_torrents[torrent_id].get_name()
-
-        if search_string in torrent_name:
-            yield torrent_id
-
-
-def tracker_error_filter(torrent_ids, values):
-    filtered_torrent_ids = []
-    tm = component.get('TorrentManager')
-
-    # If this is a tracker_host, then we need to filter on it
-    if values[0] != 'Error':
-        for torrent_id in torrent_ids:
-            if values[0] == tm[torrent_id].get_status(['tracker_host'])['tracker_host']:
-                filtered_torrent_ids.append(torrent_id)
-        return filtered_torrent_ids
-
-    # Check torrent's tracker_status for 'Error:' and return those torrent_ids
-    for torrent_id in torrent_ids:
-        if 'Error:' in tm[torrent_id].get_status(['tracker_status'])['tracker_status']:
-            filtered_torrent_ids.append(torrent_id)
-    return filtered_torrent_ids
-
-
-class FilterManager(component.Component):
-    """FilterManager"""
-
-    def __init__(self, core):
-        component.Component.__init__(self, 'FilterManager')
-        log.debug('FilterManager init..')
-        self.core = core
-        self.torrents = core.torrentmanager
-        self.registered_filters = {}
-        self.register_filter('keyword', filter_keywords)
-        self.register_filter('name', filter_by_name)
-        self.tree_fields = {}
-
-        self.register_tree_field('state', self._init_state_tree)
-
-        def _init_tracker_tree():
-            return {'Error': 0}
-
-        self.register_tree_field('tracker_host', _init_tracker_tree)
-
-        self.register_filter('tracker_host', tracker_error_filter)
-
-        def _init_users_tree():
-            return {'': 0}
-
-        self.register_tree_field('owner', _init_users_tree)
-
-    def filter_torrent_ids(self, filter_dict):
-        """
-        returns a list of torrent_id's matching filter_dict.
-        core filter method
-        """
-        if not filter_dict:
-            return self.torrents.get_torrent_list()
-
-        # Sanitize input: filter-value must be a list of strings
-        for key, value in filter_dict.items():
-            if isinstance(value, str):
-                filter_dict[key] = [value]
-
-        # Optimized filter for id
-        if 'id' in filter_dict:
-            torrent_ids = list(filter_dict['id'])
-            del filter_dict['id']
-        else:
-            torrent_ids = self.torrents.get_torrent_list()
-
-        # Return if there's nothing more to filter
-        if not filter_dict:
-            return torrent_ids
-
-        # Special purpose, state=Active.
-        if 'state' in filter_dict:
-            # We need to make sure this is a list for the logic below
-            filter_dict['state'] = list(filter_dict['state'])
-
-        if 'state' in filter_dict and 'Active' in filter_dict['state']:
-            filter_dict['state'].remove('Active')
-            if not filter_dict['state']:
-                del filter_dict['state']
-            torrent_ids = self.filter_state_active(torrent_ids)
-
-        if not filter_dict:
-            return torrent_ids
-
-        # Registered filters
-        for field, values in list(filter_dict.items()):
-            if field in self.registered_filters:
-                # Filters out doubles
-                torrent_ids = list(
-                    set(self.registered_filters[field](torrent_ids, values))
-                )
-                del filter_dict[field]
-
-        if not filter_dict:
-            return torrent_ids
-
-        torrent_keys, plugin_keys = self.torrents.separate_keys(
-            list(filter_dict), torrent_ids
-        )
-        # Leftover filter arguments, default filter on status fields.
-        for torrent_id in list(torrent_ids):
-            status = self.core.create_torrent_status(
-                torrent_id, torrent_keys, plugin_keys
-            )
-            for field, values in filter_dict.items():
-                if field in status and status[field] in values:
-                    continue
-                elif torrent_id in torrent_ids:
-                    torrent_ids.remove(torrent_id)
-        return torrent_ids
-
-    def get_filter_tree(self, show_zero_hits=True, hide_cat=None):
-        """
-        returns {field: [(value,count)] }
-        for use in sidebar.
-        """
-        torrent_ids = self.torrents.get_torrent_list()
-        tree_keys = list(self.tree_fields)
-        if hide_cat:
-            for cat in hide_cat:
-                tree_keys.remove(cat)
-
-        torrent_keys, plugin_keys = self.torrents.separate_keys(tree_keys, torrent_ids)
-        items = {field: self.tree_fields[field]() for field in tree_keys}
-
-        for torrent_id in list(torrent_ids):
-            status = self.core.create_torrent_status(
-                torrent_id, torrent_keys, plugin_keys
-            )  # status={key:value}
-            for field in tree_keys:
-                value = status[field]
-                items[field][value] = items[field].get(value, 0) + 1
-
-        if 'tracker_host' in items:
-            items['tracker_host']['All'] = len(torrent_ids)
-            items['tracker_host']['Error'] = len(
-                tracker_error_filter(torrent_ids, ('Error',))
-            )
-
-        if not show_zero_hits:
-            for cat in ['state', 'owner', 'tracker_host']:
-                if cat in tree_keys:
-                    self._hide_state_items(items[cat])
-
-        # Return a dict of tuples:
-        sorted_items = {field: sorted(items[field].items()) for field in tree_keys}
-
-        if 'state' in tree_keys:
-            sorted_items['state'].sort(key=self._sort_state_item)
-
-        return sorted_items
-
-    def _init_state_tree(self):
-        init_state = {}
-        init_state['All'] = len(self.torrents.get_torrent_list())
-        for state in TORRENT_STATE:
-            init_state[state] = 0
-        init_state['Active'] = len(
-            self.filter_state_active(self.torrents.get_torrent_list())
-        )
-        return init_state
-
-    def register_filter(self, filter_id, filter_func, filter_value=None):
-        self.registered_filters[filter_id] = filter_func
-
-    def deregister_filter(self, filter_id):
-        del self.registered_filters[filter_id]
-
-    def register_tree_field(self, field, init_func=lambda: {}):
-        self.tree_fields[field] = init_func
-
-    def deregister_tree_field(self, field):
-        if field in self.tree_fields:
-            del self.tree_fields[field]
-
-    def filter_state_active(self, torrent_ids):
-        for torrent_id in list(torrent_ids):
-            status = self.torrents[torrent_id].get_status(
-                ['download_payload_rate', 'upload_payload_rate']
-            )
-            if status['download_payload_rate'] or status['upload_payload_rate']:
-                pass
-            else:
-                torrent_ids.remove(torrent_id)
-        return torrent_ids
-
-    def _hide_state_items(self, state_items):
-        """For hide(show)-zero hits"""
-        for value, count in list(state_items.items()):
-            if value != 'All' and count == 0:
-                del state_items[value]
-
-    def _sort_state_item(self, item):
-        try:
-            return STATE_SORT.index(item[0])
-        except ValueError:
-            return 99
Index: luge/core/pluginmanager.py
===================================================================
--- deluge/core/pluginmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,106 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-
-"""PluginManager for Core"""
-
-import logging
-
-from twisted.internet import defer
-
-import deluge.component as component
-import deluge.pluginmanagerbase
-from deluge.event import PluginDisabledEvent, PluginEnabledEvent
-
-log = logging.getLogger(__name__)
-
-
-class PluginManager(deluge.pluginmanagerbase.PluginManagerBase, component.Component):
-    """PluginManager handles the loading of plugins and provides plugins with
-    functions to access parts of the core."""
-
-    def __init__(self, core):
-        component.Component.__init__(self, 'CorePluginManager')
-
-        self.status_fields = {}
-
-        # Call the PluginManagerBase constructor
-        deluge.pluginmanagerbase.PluginManagerBase.__init__(
-            self, 'core.conf', 'deluge.plugin.core'
-        )
-
-    def start(self):
-        # Enable plugins that are enabled in the config
-        self.enable_plugins()
-
-    def stop(self):
-        # Disable all enabled plugins
-        self.disable_plugins()
-
-    def shutdown(self):
-        self.stop()
-
-    def update_plugins(self):
-        for plugin in self.plugins:
-            if hasattr(self.plugins[plugin], 'update'):
-                try:
-                    self.plugins[plugin].update()
-                except Exception as ex:
-                    log.exception(ex)
-
-    def enable_plugin(self, name):
-        d = defer.succeed(True)
-        if name not in self.plugins:
-            d = deluge.pluginmanagerbase.PluginManagerBase.enable_plugin(self, name)
-
-            def on_enable_plugin(result):
-                if result is True and name in self.plugins:
-                    component.get('EventManager').emit(PluginEnabledEvent(name))
-                return result
-
-            d.addBoth(on_enable_plugin)
-        return d
-
-    def disable_plugin(self, name):
-        d = defer.succeed(True)
-        if name in self.plugins:
-            d = deluge.pluginmanagerbase.PluginManagerBase.disable_plugin(self, name)
-
-            def on_disable_plugin(result):
-                if name not in self.plugins:
-                    component.get('EventManager').emit(PluginDisabledEvent(name))
-                return result
-
-            d.addBoth(on_disable_plugin)
-        return d
-
-    def get_status(self, torrent_id, fields):
-        """Return the value of status fields for the selected torrent_id."""
-        status = {}
-        if len(fields) == 0:
-            fields = list(self.status_fields)
-        for field in fields:
-            try:
-                status[field] = self.status_fields[field](torrent_id)
-            except KeyError:
-                pass
-        return status
-
-    def register_status_field(self, field, function):
-        """Register a new status field.  This can be used in the same way the
-        client requests other status information from core."""
-        log.debug('Registering status field %s with PluginManager', field)
-        self.status_fields[field] = function
-
-    def deregister_status_field(self, field):
-        """Deregisters a status field"""
-        log.debug('Deregistering status field %s with PluginManager', field)
-        try:
-            del self.status_fields[field]
-        except Exception:
-            log.warning('Unable to deregister status field %s', field)
Index: luge/core/preferencesmanager.py
===================================================================
--- deluge/core/preferencesmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,479 +1,0 @@
-#
-# Copyright (C) 2008-2010 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-
-import logging
-import os
-import platform
-import random
-import threading
-from urllib.parse import quote_plus
-from urllib.request import urlopen
-
-from twisted.internet.task import LoopingCall
-
-import deluge.common
-import deluge.component as component
-import deluge.configmanager
-from deluge._libtorrent import lt
-from deluge.event import ConfigValueChangedEvent
-
-GeoIP = None
-try:
-    from GeoIP import GeoIP
-except ImportError:
-    try:
-        from pygeoip import GeoIP
-    except ImportError:
-        pass
-
-log = logging.getLogger(__name__)
-
-DEFAULT_PREFS = {
-    'send_info': False,
-    'info_sent': 0.0,
-    'daemon_port': 58846,
-    'allow_remote': False,
-    'pre_allocate_storage': False,
-    'download_location': deluge.common.get_default_download_dir(),
-    'listen_ports': [6881, 6891],
-    'listen_interface': '',
-    'outgoing_interface': '',
-    'random_port': True,
-    'listen_random_port': None,
-    'listen_use_sys_port': False,
-    'listen_reuse_port': True,
-    'outgoing_ports': [0, 0],
-    'random_outgoing_ports': True,
-    'copy_torrent_file': False,
-    'del_copy_torrent_file': False,
-    'torrentfiles_location': deluge.common.get_default_download_dir(),
-    'plugins_location': os.path.join(deluge.configmanager.get_config_dir(), 'plugins'),
-    'prioritize_first_last_pieces': False,
-    'sequential_download': False,
-    'dht': True,
-    'upnp': True,
-    'natpmp': True,
-    'utpex': True,
-    'lsd': True,
-    'enc_in_policy': 1,
-    'enc_out_policy': 1,
-    'enc_level': 2,
-    'max_connections_global': 200,
-    'max_upload_speed': -1.0,
-    'max_download_speed': -1.0,
-    'max_upload_slots_global': 4,
-    'max_half_open_connections': (
-        lambda: deluge.common.windows_check()
-        and (lambda: deluge.common.vista_check() and 4 or 8)()
-        or 50
-    )(),
-    'max_connections_per_second': 20,
-    'ignore_limits_on_local_network': True,
-    'max_connections_per_torrent': -1,
-    'max_upload_slots_per_torrent': -1,
-    'max_upload_speed_per_torrent': -1,
-    'max_download_speed_per_torrent': -1,
-    'enabled_plugins': [],
-    'add_paused': False,
-    'max_active_seeding': 5,
-    'max_active_downloading': 3,
-    'max_active_limit': 8,
-    'dont_count_slow_torrents': False,
-    'queue_new_to_top': False,
-    'stop_seed_at_ratio': False,
-    'remove_seed_at_ratio': False,
-    'stop_seed_ratio': 2.00,
-    'share_ratio_limit': 2.00,
-    'seed_time_ratio_limit': 7.00,
-    'seed_time_limit': 180,
-    'auto_managed': True,
-    'move_completed': False,
-    'move_completed_path': deluge.common.get_default_download_dir(),
-    'move_completed_paths_list': [],
-    'download_location_paths_list': [],
-    'path_chooser_show_chooser_button_on_localhost': True,
-    'path_chooser_auto_complete_enabled': True,
-    'path_chooser_accelerator_string': 'Tab',
-    'path_chooser_max_popup_rows': 20,
-    'path_chooser_show_hidden_files': False,
-    'new_release_check': True,
-    'proxy': {
-        'type': 0,
-        'hostname': '',
-        'username': '',
-        'password': '',
-        'port': 8080,
-        'proxy_hostnames': True,
-        'proxy_peer_connections': True,
-        'proxy_tracker_connections': True,
-        'force_proxy': False,
-        'anonymous_mode': False,
-    },
-    'peer_tos': '0x00',
-    'rate_limit_ip_overhead': True,
-    'geoip_db_location': '/usr/share/GeoIP/GeoIP.dat',
-    'cache_size': 512,
-    'cache_expiry': 60,
-    'auto_manage_prefer_seeds': False,
-    'shared': False,
-    'super_seeding': False,
-}
-
-
-class PreferencesManager(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'PreferencesManager')
-        self.config = deluge.configmanager.ConfigManager('core.conf', DEFAULT_PREFS)
-        if 'proxies' in self.config:
-            log.warning(
-                'Updating config file for proxy, using "peer" values to fill new "proxy" setting'
-            )
-            self.config['proxy'].update(self.config['proxies']['peer'])
-            log.warning('New proxy config is: %s', self.config['proxy'])
-            del self.config['proxies']
-        if 'i2p_proxy' in self.config and self.config['i2p_proxy']['hostname']:
-            self.config['proxy'].update(self.config['i2p_proxy'])
-            self.config['proxy']['type'] = 6
-            del self.config['i2p_proxy']
-        if 'anonymous_mode' in self.config:
-            self.config['proxy']['anonymous_mode'] = self.config['anonymous_mode']
-            del self.config['anonymous_mode']
-        if 'proxy' in self.config:
-            for key in DEFAULT_PREFS['proxy']:
-                if key not in self.config['proxy']:
-                    self.config['proxy'][key] = DEFAULT_PREFS['proxy'][key]
-
-        self.core = component.get('Core')
-        self.new_release_timer = None
-
-    def start(self):
-        # Set the initial preferences on start-up
-        for key in DEFAULT_PREFS:
-            self.do_config_set_func(key, self.config[key])
-
-        self.config.register_change_callback(self._on_config_value_change)
-
-    def stop(self):
-        if self.new_release_timer and self.new_release_timer.running:
-            self.new_release_timer.stop()
-
-    # Config set functions
-    def do_config_set_func(self, key, value):
-        on_set_func = getattr(self, '_on_set_' + key, None)
-        if on_set_func:
-            if log.isEnabledFor(logging.DEBUG):
-                log.debug('Config key: %s set to %s..', key, value)
-            on_set_func(key, value)
-
-    def _on_config_value_change(self, key, value):
-        if self.get_state() == 'Started':
-            self.do_config_set_func(key, value)
-            component.get('EventManager').emit(ConfigValueChangedEvent(key, value))
-
-    def _on_set_torrentfiles_location(self, key, value):
-        if self.config['copy_torrent_file']:
-            try:
-                os.makedirs(value)
-            except OSError as ex:
-                log.debug('Unable to make directory: %s', ex)
-
-    def _on_set_listen_ports(self, key, value):
-        self.__set_listen_on()
-
-    def _on_set_listen_interface(self, key, value):
-        self.__set_listen_on()
-
-    def _on_set_outgoing_interface(self, key, value):
-        """Set interface name or IP address for outgoing BitTorrent connections."""
-        value = value.strip() if value else ''
-        self.core.apply_session_settings({'outgoing_interfaces': value})
-
-    def _on_set_random_port(self, key, value):
-        self.__set_listen_on()
-
-    def __set_listen_on(self):
-        """Set the ports and interface address to listen for incoming connections on."""
-        if self.config['random_port']:
-            if (
-                not self.config['listen_reuse_port']
-                or not self.config['listen_random_port']
-            ):
-                self.config['listen_random_port'] = random.randrange(49152, 65525)
-            listen_ports = [
-                self.config['listen_random_port']
-            ] * 2  # use single port range
-        else:
-            self.config['listen_random_port'] = None
-            listen_ports = self.config['listen_ports']
-
-        if self.config['listen_interface']:
-            interface = self.config['listen_interface'].strip()
-        else:
-            interface = '0.0.0.0'
-
-        log.debug(
-            'Listen Interface: %s, Ports: %s with use_sys_port: %s',
-            interface,
-            listen_ports,
-            self.config['listen_use_sys_port'],
-        )
-        interfaces = [
-            f'{interface}:{port}'
-            for port in range(listen_ports[0], listen_ports[1] + 1)
-        ]
-        self.core.apply_session_settings(
-            {
-                'listen_system_port_fallback': self.config['listen_use_sys_port'],
-                'listen_interfaces': ','.join(interfaces),
-            }
-        )
-
-    def _on_set_outgoing_ports(self, key, value):
-        self.__set_outgoing_ports()
-
-    def _on_set_random_outgoing_ports(self, key, value):
-        self.__set_outgoing_ports()
-
-    def __set_outgoing_ports(self):
-        port = (
-            0
-            if self.config['random_outgoing_ports']
-            else self.config['outgoing_ports'][0]
-        )
-        if port:
-            num_ports = (
-                self.config['outgoing_ports'][1] - self.config['outgoing_ports'][0]
-            )
-            num_ports = num_ports if num_ports > 1 else 5
-        else:
-            num_ports = 0
-        log.debug('Outgoing port set to %s with range: %s', port, num_ports)
-        self.core.apply_session_settings(
-            {'outgoing_port': port, 'num_outgoing_ports': num_ports}
-        )
-
-    def _on_set_peer_tos(self, key, value):
-        try:
-            self.core.apply_session_setting('peer_tos', int(value, 16))
-        except ValueError as ex:
-            log.error('Invalid tos byte: %s', ex)
-
-    def _on_set_dht(self, key, value):
-        lt_bootstraps = self.core.session.get_settings()['dht_bootstrap_nodes']
-        # Update list of lt bootstraps, using set to remove duplicates.
-        dht_bootstraps = set(
-            lt_bootstraps.split(',')
-            + [
-                'router.bittorrent.com:6881',
-                'router.utorrent.com:6881',
-                'router.bitcomet.com:6881',
-                'dht.transmissionbt.com:6881',
-                'dht.aelitis.com:6881',
-            ]
-        )
-        self.core.apply_session_settings(
-            {'dht_bootstrap_nodes': ','.join(dht_bootstraps), 'enable_dht': value}
-        )
-
-    def _on_set_upnp(self, key, value):
-        self.core.apply_session_setting('enable_upnp', value)
-
-    def _on_set_natpmp(self, key, value):
-        self.core.apply_session_setting('enable_natpmp', value)
-
-    def _on_set_lsd(self, key, value):
-        self.core.apply_session_setting('enable_lsd', value)
-
-    def _on_set_utpex(self, key, value):
-        if value:
-            self.core.session.add_extension('ut_pex')
-
-    def _on_set_enc_in_policy(self, key, value):
-        self._on_set_encryption(key, value)
-
-    def _on_set_enc_out_policy(self, key, value):
-        self._on_set_encryption(key, value)
-
-    def _on_set_enc_level(self, key, value):
-        self._on_set_encryption(key, value)
-
-    def _on_set_encryption(self, key, value):
-        # Convert Deluge enc_level values to libtorrent enc_level values.
-        pe_enc_level = {
-            0: lt.enc_level.plaintext,
-            1: lt.enc_level.rc4,
-            2: lt.enc_level.both,
-        }
-        self.core.apply_session_settings(
-            {
-                'out_enc_policy': lt.enc_policy(self.config['enc_out_policy']),
-                'in_enc_policy': lt.enc_policy(self.config['enc_in_policy']),
-                'allowed_enc_level': lt.enc_level(
-                    pe_enc_level[self.config['enc_level']]
-                ),
-                'prefer_rc4': True,
-            }
-        )
-
-    def _on_set_max_connections_global(self, key, value):
-        self.core.apply_session_setting('connections_limit', value)
-
-    def _on_set_max_upload_speed(self, key, value):
-        # We need to convert Kb/s to B/s
-        value = -1 if value < 0 else int(value * 1024)
-        self.core.apply_session_setting('upload_rate_limit', value)
-
-    def _on_set_max_download_speed(self, key, value):
-        # We need to convert Kb/s to B/s
-        value = -1 if value < 0 else int(value * 1024)
-        self.core.apply_session_setting('download_rate_limit', value)
-
-    def _on_set_max_upload_slots_global(self, key, value):
-        self.core.apply_session_setting('unchoke_slots_limit', value)
-
-    def _on_set_max_half_open_connections(self, key, value):
-        self.core.apply_session_setting('half_open_limit', value)
-
-    def _on_set_max_connections_per_second(self, key, value):
-        self.core.apply_session_setting('connection_speed', value)
-
-    def _on_set_ignore_limits_on_local_network(self, key, value):
-        self.core.apply_session_setting('ignore_limits_on_local_network', value)
-
-    def _on_set_share_ratio_limit(self, key, value):
-        # This value is a float percentage in deluge, but libtorrent needs int percentage.
-        self.core.apply_session_setting('share_ratio_limit', int(value * 100))
-
-    def _on_set_seed_time_ratio_limit(self, key, value):
-        # This value is a float percentage in deluge, but libtorrent needs int percentage.
-        self.core.apply_session_setting('seed_time_ratio_limit', int(value * 100))
-
-    def _on_set_seed_time_limit(self, key, value):
-        # This value is stored in minutes in deluge, but libtorrent wants seconds
-        self.core.apply_session_setting('seed_time_limit', int(value * 60))
-
-    def _on_set_max_active_downloading(self, key, value):
-        self.core.apply_session_setting('active_downloads', value)
-
-    def _on_set_max_active_seeding(self, key, value):
-        self.core.apply_session_setting('active_seeds', value)
-
-    def _on_set_max_active_limit(self, key, value):
-        self.core.apply_session_setting('active_limit', value)
-
-    def _on_set_dont_count_slow_torrents(self, key, value):
-        self.core.apply_session_setting('dont_count_slow_torrents', value)
-
-    def _on_set_send_info(self, key, value):
-        """sends anonymous stats home"""
-        log.debug('Sending anonymous stats..')
-
-        class SendInfoThread(threading.Thread):
-            def __init__(self, config):
-                self.config = config
-                threading.Thread.__init__(self)
-
-            def run(self):
-                import time
-
-                now = time.time()
-                # check if we've done this within the last week or never
-                if (now - self.config['info_sent']) >= (60 * 60 * 24 * 7):
-                    try:
-                        url = (
-                            'http://deluge-torrent.org/stats_get.php?processor='
-                            + platform.machine()
-                            + '&python='
-                            + platform.python_version()
-                            + '&deluge='
-                            + deluge.common.get_version()
-                            + '&os='
-                            + platform.system()
-                            + '&plugins='
-                            + quote_plus(':'.join(self.config['enabled_plugins']))
-                        )
-                        urlopen(url)
-                    except OSError as ex:
-                        log.debug('Network error while trying to send info: %s', ex)
-                    else:
-                        self.config['info_sent'] = now
-
-        if value:
-            SendInfoThread(self.config).start()
-
-    def _on_set_new_release_check(self, key, value):
-        if value:
-            log.debug('Checking for new release..')
-            threading.Thread(target=self.core.get_new_release).start()
-            if self.new_release_timer and self.new_release_timer.running:
-                self.new_release_timer.stop()
-            # Set a timer to check for a new release every 3 days
-            self.new_release_timer = LoopingCall(
-                self._on_set_new_release_check, 'new_release_check', True
-            )
-            self.new_release_timer.start(72 * 60 * 60, False)
-        else:
-            if self.new_release_timer and self.new_release_timer.running:
-                self.new_release_timer.stop()
-
-    def _on_set_proxy(self, key, value):
-        # Initialise with type none and blank hostnames.
-        proxy_settings = {
-            'proxy_type': lt.proxy_type_t.none,
-            'i2p_hostname': '',
-            'proxy_hostname': '',
-            'proxy_hostnames': value['proxy_hostnames'],
-            'proxy_peer_connections': value['proxy_peer_connections'],
-            'proxy_tracker_connections': value['proxy_tracker_connections'],
-            'force_proxy': value['force_proxy'],
-            'anonymous_mode': value['anonymous_mode'],
-        }
-
-        if value['type'] == lt.proxy_type_t.i2p_proxy:
-            proxy_settings.update(
-                {
-                    'proxy_type': lt.proxy_type_t.i2p_proxy,
-                    'i2p_hostname': value['hostname'],
-                    'i2p_port': value['port'],
-                }
-            )
-        elif value['type'] != lt.proxy_type_t.none:
-            proxy_settings.update(
-                {
-                    'proxy_type': value['type'],
-                    'proxy_hostname': value['hostname'],
-                    'proxy_port': value['port'],
-                    'proxy_username': value['username'],
-                    'proxy_password': value['password'],
-                }
-            )
-
-        self.core.apply_session_settings(proxy_settings)
-
-    def _on_set_rate_limit_ip_overhead(self, key, value):
-        self.core.apply_session_setting('rate_limit_ip_overhead', value)
-
-    def _on_set_geoip_db_location(self, key, geoipdb_path):
-        # Load the GeoIP DB for country look-ups if available
-        if os.path.exists(geoipdb_path):
-            try:
-                self.core.geoip_instance = GeoIP(geoipdb_path, 0)
-            except Exception as ex:
-                log.warning('GeoIP Unavailable: %s', ex)
-        else:
-            log.warning('Unable to find GeoIP database file: %s', geoipdb_path)
-
-    def _on_set_cache_size(self, key, value):
-        self.core.apply_session_setting('cache_size', value)
-
-    def _on_set_cache_expiry(self, key, value):
-        self.core.apply_session_setting('cache_expiry', value)
-
-    def _on_auto_manage_prefer_seeds(self, key, value):
-        self.core.apply_session_setting('auto_manage_prefer_seeds', value)
Index: luge/core/rpcserver.py
===================================================================
--- deluge/core/rpcserver.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,606 +1,0 @@
-#
-# Copyright (C) 2008,2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""RPCServer Module"""
-
-import logging
-import os
-import sys
-import traceback
-from collections import namedtuple
-from types import FunctionType
-from typing import Callable, TypeVar, overload
-
-from twisted.internet import defer, reactor
-from twisted.internet.protocol import Factory, connectionDone
-
-import deluge.component as component
-import deluge.configmanager
-from deluge.core.authmanager import (
-    AUTH_LEVEL_ADMIN,
-    AUTH_LEVEL_DEFAULT,
-    AUTH_LEVEL_NONE,
-)
-from deluge.crypto_utils import check_ssl_keys, get_context_factory
-from deluge.error import (
-    BadLoginError,
-    DelugeError,
-    IncompatibleClient,
-    NotAuthorizedError,
-    WrappedException,
-    _ClientSideRecreateError,
-)
-from deluge.event import ClientDisconnectedEvent
-from deluge.transfer import DelugeTransferProtocol
-
-RPC_RESPONSE = 1
-RPC_ERROR = 2
-RPC_EVENT = 3
-
-log = logging.getLogger(__name__)
-
-TCallable = TypeVar('TCallable', bound=Callable)
-
-
-@overload
-def export(func: TCallable) -> TCallable: ...
-
-
-@overload
-def export(auth_level: int) -> Callable[[TCallable], TCallable]: ...
-
-
-def export(auth_level=AUTH_LEVEL_DEFAULT):
-    """
-    Decorator function to register an object's method as an RPC.  The object
-    will need to be registered with an :class:`RPCServer` to be effective.
-
-    :param func: the function to export
-    :type func: function
-    :param auth_level: the auth level required to call this method
-    :type auth_level: int
-
-    """
-
-    def wrap(func, *args, **kwargs):
-        func._rpcserver_export = True
-        func._rpcserver_auth_level = auth_level
-
-        rpc_text = '**RPC exported method** (*Auth level: %s*)' % auth_level
-
-        # Append the RPC text while ensuring correct docstring formatting.
-        if func.__doc__:
-            if func.__doc__.endswith('    '):
-                indent = func.__doc__.split('\n')[-1]
-                func.__doc__ += f'\n{indent}'
-            else:
-                func.__doc__ += '\n\n'
-            func.__doc__ += rpc_text
-        else:
-            func.__doc__ = rpc_text
-
-        return func
-
-    if isinstance(auth_level, FunctionType):
-        func = auth_level
-        auth_level = AUTH_LEVEL_DEFAULT
-        return wrap(func)
-    else:
-        return wrap
-
-
-def format_request(call):
-    """
-    Format the RPCRequest message for debug printing
-
-    :param call: the request
-    :type call: a RPCRequest
-
-    :returns: a formatted string for printing
-    :rtype: str
-
-    """
-    try:
-        s = call[1] + '('
-        if call[2]:
-            s += ', '.join([str(x) for x in call[2]])
-        if call[3]:
-            if call[2]:
-                s += ', '
-            s += ', '.join([key + '=' + str(value) for key, value in call[3].items()])
-        s += ')'
-    except UnicodeEncodeError:
-        return 'UnicodeEncodeError, call: %s' % call
-    else:
-        return s
-
-
-class DelugeRPCProtocol(DelugeTransferProtocol):
-    def __init__(self):
-        super().__init__()
-        # namedtuple subclass with auth_level, username for the connected session.
-        self.AuthLevel = namedtuple('SessionAuthlevel', 'auth_level, username')
-
-    def message_received(self, request):
-        """
-        This method is called whenever a message is received from a client.  The
-        only message that a client sends to the server is a RPC Request message.
-        If the RPC Request message is valid, then the method is called in
-        :meth:`dispatch`.
-
-        :param request: the request from the client.
-        :type data: tuple
-
-        """
-        if not isinstance(request, tuple):
-            log.debug('Received invalid message: type is not tuple')
-            return
-
-        if len(request) < 1:
-            log.debug('Received invalid message: there are no items')
-            return
-
-        for call in request:
-            if len(call) != 4:
-                log.debug(
-                    'Received invalid rpc request: number of items ' 'in request is %s',
-                    len(call),
-                )
-                continue
-            # log.debug('RPCRequest: %s', format_request(call))
-            reactor.callLater(0, self.dispatch, *call)
-
-    def sendData(self, data):  # NOQA: N802
-        """
-        Sends the data to the client.
-
-        :param data: the object that is to be sent to the client.  This should
-            be one of the RPC message types.
-        :type data: object
-
-        """
-        try:
-            self.transfer_message(data)
-        except Exception as ex:
-            log.warning('Error occurred when sending message: %s.', ex)
-            log.exception(ex)
-            raise
-
-    def connectionMade(self):  # NOQA: N802
-        """
-        This method is called when a new client connects.
-        """
-        peer = self.transport.getPeer()
-        log.info('Deluge Client connection made from: %s:%s', peer.host, peer.port)
-        # Set the initial auth level of this session to AUTH_LEVEL_NONE
-        self.factory.authorized_sessions[self.transport.sessionno] = self.AuthLevel(
-            AUTH_LEVEL_NONE, ''
-        )
-
-    def connectionLost(self, reason=connectionDone):  # NOQA: N802
-        """
-        This method is called when the client is disconnected.
-
-        :param reason: the reason the client disconnected.
-        :type reason: str
-
-        """
-
-        # We need to remove this session from various dicts
-        del self.factory.authorized_sessions[self.transport.sessionno]
-        if self.transport.sessionno in self.factory.session_protocols:
-            del self.factory.session_protocols[self.transport.sessionno]
-        if self.transport.sessionno in self.factory.interested_events:
-            del self.factory.interested_events[self.transport.sessionno]
-
-        if self.factory.state == 'running':
-            component.get('EventManager').emit(
-                ClientDisconnectedEvent(self.factory.session_id)
-            )
-        log.info('Deluge client disconnected: %s', reason.value)
-
-    def valid_session(self):
-        return self.transport.sessionno in self.factory.authorized_sessions
-
-    def dispatch(self, request_id, method, args, kwargs):
-        """
-        This method is run when a RPC Request is made.  It will run the local method
-        and will send either a RPC Response or RPC Error back to the client.
-
-        :param request_id: the request_id from the client (sent in the RPC Request)
-        :type request_id: int
-        :param method: the local method to call. It must be registered with
-            the :class:`RPCServer`.
-        :type method: str
-        :param args: the arguments to pass to `method`
-        :type args: list
-        :param kwargs: the keyword-arguments to pass to `method`
-        :type kwargs: dict
-
-        """
-
-        def send_error():
-            """
-            Sends an error response with the contents of the exception that was raised.
-            """
-            exc_type, exc_value, dummy_exc_trace = sys.exc_info()
-            formated_tb = traceback.format_exc()
-            try:
-                self.sendData(
-                    (
-                        RPC_ERROR,
-                        request_id,
-                        exc_type.__name__,
-                        exc_value._args,
-                        exc_value._kwargs,
-                        formated_tb,
-                    )
-                )
-            except AttributeError:
-                # This is not a deluge exception (object has no attribute '_args), let's wrap it
-                log.warning(
-                    'An exception occurred while sending RPC_ERROR to '
-                    'client. Wrapping it and resending. Error to '
-                    'send(causing exception goes next):\n%s',
-                    formated_tb,
-                )
-                try:
-                    raise WrappedException(
-                        str(exc_value), exc_type.__name__, formated_tb
-                    )
-                except WrappedException:
-                    send_error()
-            except Exception as ex:
-                log.error(
-                    'An exception occurred while sending RPC_ERROR to client: %s', ex
-                )
-
-        if method == 'daemon.info':
-            # This is a special case and used in the initial connection process
-            self.sendData((RPC_RESPONSE, request_id, deluge.common.get_version()))
-            return
-        elif method == 'daemon.login':
-            # This is a special case and used in the initial connection process
-            # We need to authenticate the user here
-            log.debug('RPC dispatch daemon.login')
-            try:
-                client_version = kwargs.pop('client_version', None)
-                if client_version is None:
-                    raise IncompatibleClient(deluge.common.get_version())
-                ret = component.get('AuthManager').authorize(*args, **kwargs)
-                if ret:
-                    self.factory.authorized_sessions[self.transport.sessionno] = (
-                        self.AuthLevel(ret, args[0])
-                    )
-                    self.factory.session_protocols[self.transport.sessionno] = self
-            except Exception as ex:
-                send_error()
-                if not isinstance(ex, _ClientSideRecreateError):
-                    log.exception(ex)
-                if isinstance(ex, BadLoginError):
-                    peer = self.transport.getPeer()
-                    log.error(
-                        'Deluge client authentication error made from: %s:%s (%s)',
-                        peer.host,
-                        peer.port,
-                        str(ex),
-                    )
-            else:
-                self.sendData((RPC_RESPONSE, request_id, (ret)))
-                if not ret:
-                    self.transport.loseConnection()
-            return
-
-        # Anything below requires a valid session
-        if not self.valid_session():
-            return
-
-        if method == 'daemon.set_event_interest':
-            log.debug('RPC dispatch daemon.set_event_interest')
-            # This special case is to allow clients to set which events they are
-            # interested in receiving.
-            # We are expecting a sequence from the client.
-            try:
-                if self.transport.sessionno not in self.factory.interested_events:
-                    self.factory.interested_events[self.transport.sessionno] = []
-                self.factory.interested_events[self.transport.sessionno].extend(args[0])
-            except Exception:
-                send_error()
-            else:
-                self.sendData((RPC_RESPONSE, request_id, (True)))
-            return
-
-        if method not in self.factory.methods:
-            try:
-                # Raise exception to be sent back to client
-                raise AttributeError('RPC call on invalid function: %s' % method)
-            except AttributeError:
-                send_error()
-                return
-
-        log.debug('RPC dispatch %s', method)
-        try:
-            method_auth_requirement = self.factory.methods[method]._rpcserver_auth_level
-            auth_level = self.factory.authorized_sessions[
-                self.transport.sessionno
-            ].auth_level
-            if auth_level < method_auth_requirement:
-                # This session is not allowed to call this method
-                log.debug(
-                    'Session %s is attempting an unauthorized method call!',
-                    self.transport.sessionno,
-                )
-                raise NotAuthorizedError(auth_level, method_auth_requirement)
-            # Set the session_id in the factory so that methods can know
-            # which session is calling it.
-            self.factory.session_id = self.transport.sessionno
-            ret = self.factory.methods[method](*args, **kwargs)
-        except Exception as ex:
-            send_error()
-            # Don't bother printing out DelugeErrors, because they are just
-            # for the client
-            if not isinstance(ex, DelugeError):
-                log.exception('Exception calling RPC request: %s', ex)
-        else:
-            # Check if the return value is a deferred, since we'll need to
-            # wait for it to fire before sending the RPC_RESPONSE
-            if isinstance(ret, defer.Deferred):
-
-                def on_success(result):
-                    try:
-                        self.sendData((RPC_RESPONSE, request_id, result))
-                    except Exception:
-                        send_error()
-                    return result
-
-                def on_fail(failure):
-                    try:
-                        failure.raiseException()
-                    except Exception:
-                        send_error()
-                    return failure
-
-                ret.addCallbacks(on_success, on_fail)
-            else:
-                self.sendData((RPC_RESPONSE, request_id, ret))
-
-
-class RPCServer(component.Component):
-    """
-    This class is used to handle rpc requests from the client.  Objects are
-    registered with this class and their methods are exported using the export
-    decorator.
-
-    :param port: the port the RPCServer will listen on
-    :type port: int
-    :param interface: the interface to listen on, this may override the `allow_remote` setting
-    :type interface: str
-    :param allow_remote: set True if the server should allow remote connections
-    :type allow_remote: bool
-    :param listen: if False, will not start listening.. This is only useful in Classic Mode
-    :type listen: bool
-    """
-
-    def __init__(self, port=58846, interface='', allow_remote=False, listen=True):
-        component.Component.__init__(self, 'RPCServer')
-
-        self.factory = Factory()
-        self.factory.protocol = DelugeRPCProtocol
-        self.factory.session_id = -1
-        self.factory.state = 'running'
-
-        # Holds the registered methods
-        self.factory.methods = {}
-        # Holds the session_ids and auth levels
-        self.factory.authorized_sessions = {}
-        # Holds the protocol objects with the session_id as key
-        self.factory.session_protocols = {}
-        # Holds the interested event list for the sessions
-        self.factory.interested_events = {}
-
-        self.listen = listen
-        if not listen:
-            return
-
-        if allow_remote:
-            hostname = ''
-        else:
-            hostname = 'localhost'
-
-        if interface:
-            hostname = interface
-
-        log.info('Starting DelugeRPC server %s:%s', hostname, port)
-
-        # Check for SSL keys and generate some if needed
-        check_ssl_keys()
-
-        cert = os.path.join(deluge.configmanager.get_config_dir('ssl'), 'daemon.cert')
-        pkey = os.path.join(deluge.configmanager.get_config_dir('ssl'), 'daemon.pkey')
-
-        try:
-            reactor.listenSSL(
-                port, self.factory, get_context_factory(cert, pkey), interface=hostname
-            )
-        except Exception as ex:
-            log.debug('Daemon already running or port not available.: %s', ex)
-            raise
-
-    def register_object(self, obj, name=None):
-        """
-        Registers an object to export it's rpc methods.  These methods should
-        be exported with the export decorator prior to registering the object.
-
-        :param obj: the object that we want to export
-        :type obj: object
-        :param name: the name to use, if None, it will be the class name of the object
-        :type name: str
-        """
-        if not name:
-            name = obj.__class__.__name__.lower()
-
-        for d in dir(obj):
-            if d[0] == '_':
-                continue
-            if getattr(getattr(obj, d), '_rpcserver_export', False):
-                log.debug('Registering method: %s', name + '.' + d)
-                self.factory.methods[name + '.' + d] = getattr(obj, d)
-
-    def deregister_object(self, obj):
-        """
-        Deregisters an objects exported rpc methods.
-
-        :param obj: the object that was previously registered
-
-        """
-        for key, value in self.factory.methods.items():
-            if value.__self__ == obj:
-                del self.factory.methods[key]
-
-    def get_object_method(self, name):
-        """
-        Returns a registered method.
-
-        :param name: the name of the method, usually in the form of 'object.method'
-        :type name: str
-
-        :returns: method
-
-        :raises KeyError: if `name` is not registered
-
-        """
-        return self.factory.methods[name]
-
-    def get_method_list(self):
-        """
-        Returns a list of the exported methods.
-
-        :returns: the exported methods
-        :rtype: list
-        """
-        return list(self.factory.methods)
-
-    def get_session_id(self):
-        """
-        Returns the session id of the current RPC.
-
-        :returns: the session id, this will be -1 if no connections have been made
-        :rtype: int
-
-        """
-        return self.factory.session_id
-
-    def get_session_user(self):
-        """
-        Returns the username calling the current RPC.
-
-        :returns: the username of the user calling the current RPC
-        :rtype: string
-
-        """
-        if not self.listen:
-            return 'localclient'
-        session_id = self.get_session_id()
-        if session_id > -1 and session_id in self.factory.authorized_sessions:
-            return self.factory.authorized_sessions[session_id].username
-        else:
-            # No connections made yet
-            return ''
-
-    def get_session_auth_level(self):
-        """
-        Returns the auth level of the user calling the current RPC.
-
-        :returns: the auth level
-        :rtype: int
-        """
-        if not self.listen or not self.is_session_valid(self.get_session_id()):
-            return AUTH_LEVEL_ADMIN
-        return self.factory.authorized_sessions[self.get_session_id()].auth_level
-
-    def get_rpc_auth_level(self, rpc):
-        """
-        Returns the auth level requirement for an exported rpc.
-
-        :returns: the auth level
-        :rtype: int
-        """
-        return self.factory.methods[rpc]._rpcserver_auth_level
-
-    def is_session_valid(self, session_id):
-        """
-        Checks if the session is still valid, eg, if the client is still connected.
-
-        :param session_id: the session id
-        :type session_id: int
-
-        :returns: True if the session is valid
-        :rtype: bool
-
-        """
-        return session_id in self.factory.authorized_sessions
-
-    def emit_event(self, event):
-        """
-        Emits the event to interested clients.
-
-        :param event: the event to emit
-        :type event: :class:`deluge.event.DelugeEvent`
-        """
-        log.debug('intevents: %s', self.factory.interested_events)
-        # Use copy of `interested_events` since it can mutate while iterating.
-        for session_id, interest in self.factory.interested_events.copy().items():
-            if event.name in interest:
-                log.debug('Emit Event: %s %s', event.name, event.args)
-                # This session is interested so send a RPC_EVENT
-                self.factory.session_protocols[session_id].sendData(
-                    (RPC_EVENT, event.name, event.args)
-                )
-
-    def emit_event_for_session_id(self, session_id, event):
-        """
-        Emits the event to specified session_id.
-
-        :param session_id: the event to emit
-        :type session_id: int
-        :param event: the event to emit
-        :type event: :class:`deluge.event.DelugeEvent`
-        """
-        if not self.is_session_valid(session_id):
-            log.debug(
-                'Session ID %s is not valid. Not sending event "%s".',
-                session_id,
-                event.name,
-            )
-            return
-        if session_id not in self.factory.interested_events:
-            log.debug(
-                'Session ID %s is not interested in any events. Not sending event "%s".',
-                session_id,
-                event.name,
-            )
-            return
-        if event.name not in self.factory.interested_events[session_id]:
-            log.debug(
-                'Session ID %s is not interested in event "%s". Not sending it.',
-                session_id,
-                event.name,
-            )
-            return
-        log.debug(
-            'Sending event "%s" with args "%s" to session id "%s".',
-            event.name,
-            event.args,
-            session_id,
-        )
-        self.factory.session_protocols[session_id].sendData(
-            (RPC_EVENT, event.name, event.args)
-        )
-
-    def stop(self):
-        self.factory.state = 'stopping'
Index: luge/core/torrent.py
===================================================================
--- deluge/core/torrent.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1560 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""Internal Torrent class
-
-Attributes:
-    LT_TORRENT_STATE_MAP (dict): Maps the torrent state from libtorrent to Deluge state.
-
-"""
-
-import logging
-import os
-import socket
-import time
-from typing import Optional
-from urllib.parse import urlparse
-
-from twisted.internet.defer import Deferred, DeferredList
-
-import deluge.component as component
-from deluge._libtorrent import lt
-from deluge.common import decode_bytes
-from deluge.configmanager import ConfigManager, get_config_dir
-from deluge.core.authmanager import AUTH_LEVEL_ADMIN
-from deluge.decorators import deprecated
-from deluge.event import (
-    TorrentFolderRenamedEvent,
-    TorrentStateChangedEvent,
-    TorrentTrackerStatusEvent,
-)
-
-log = logging.getLogger(__name__)
-
-LT_TORRENT_STATE_MAP = {
-    'queued_for_checking': 'Checking',
-    'checking_files': 'Checking',
-    'downloading_metadata': 'Downloading',
-    'downloading': 'Downloading',
-    'finished': 'Seeding',
-    'seeding': 'Seeding',
-    'allocating': 'Allocating',
-    'checking_resume_data': 'Checking',
-}
-
-
-def sanitize_filepath(filepath, folder=False):
-    """Returns a sanitized filepath to pass to libtorrent rename_file().
-
-    The filepath will have backslashes substituted along with whitespace
-    padding and duplicate slashes stripped.
-
-    Args:
-        folder (bool): A trailing slash is appended to the returned filepath.
-    """
-
-    def clean_filename(filename):
-        """Strips whitespace and discards dotted filenames"""
-        filename = filename.strip()
-        if filename.replace('.', '') == '':
-            return ''
-        return filename
-
-    if '\\' in filepath or '/' in filepath:
-        folderpath = filepath.replace('\\', '/').split('/')
-        folderpath = [clean_filename(x) for x in folderpath]
-        newfilepath = '/'.join([path for path in folderpath if path])
-    else:
-        newfilepath = clean_filename(filepath)
-
-    if folder is True:
-        newfilepath += '/'
-
-    return newfilepath
-
-
-def convert_lt_files(files):
-    """Indexes and decodes files from libtorrent get_files().
-
-    Args:
-        files (file_storage): The libtorrent torrent files.
-
-    Returns:
-        list of dict: The files.
-
-        The format for the file dict::
-
-            {
-                "index": int,
-                "path": str,
-                "size": int,
-                "offset": int
-            }
-    """
-    filelist = []
-    for index in range(files.num_files()):
-        try:
-            file_path = files.file_path(index).decode('utf8')
-        except AttributeError:
-            file_path = files.file_path(index)
-
-        filelist.append(
-            {
-                'index': index,
-                'path': file_path.replace('\\', '/'),
-                'size': files.file_size(index),
-                'offset': files.file_offset(index),
-            }
-        )
-
-    return filelist
-
-
-class TorrentOptions(dict):
-    """TorrentOptions create a dict of the torrent options.
-
-    Attributes:
-        add_paused (bool): Add the torrrent in a paused state.
-        auto_managed (bool): Set torrent to auto managed mode, i.e. will be started or queued automatically.
-        download_location (str): The path for the torrent data to be stored while downloading.
-        file_priorities (list of int): The priority for files in torrent, range is [0..7] however
-            only [0, 1, 4, 7] are normally used and correspond to [Skip, Low, Normal, High]
-        mapped_files (dict): A mapping of the renamed filenames in 'index:filename' pairs.
-        max_connections (int): Sets maximum number of connections this torrent will open.
-            This must be at least 2. The default is unlimited (-1).
-        max_download_speed (float): Will limit the download bandwidth used by this torrent to the
-            limit you set.The default is unlimited (-1) but will not exceed global limit.
-        max_upload_slots (int): Sets the maximum number of peers that are
-            unchoked at the same time on this torrent. This defaults to infinite (-1).
-        max_upload_speed (float): Will limit the upload bandwidth used by this torrent to the limit
-            you set. The default is unlimited (-1) but will not exceed global limit.
-        move_completed (bool): Move the torrent when downloading has finished.
-        move_completed_path (str): The path to move torrent to when downloading has finished.
-        name (str): The display name of the torrent.
-        owner (str): The user this torrent belongs to.
-        pre_allocate_storage (bool): When adding the torrent should all files be pre-allocated.
-        prioritize_first_last_pieces (bool): Prioritize the first and last pieces in the torrent.
-        remove_at_ratio (bool): Remove the torrent when it has reached the stop_ratio.
-        seed_mode (bool): Assume that all files are present for this torrent (Only used when adding a torent).
-        sequential_download (bool): Download the pieces of the torrent in order.
-        shared (bool): Enable the torrent to be seen by other Deluge users.
-        stop_at_ratio (bool): Stop the torrent when it has reached stop_ratio.
-        stop_ratio (float): The seeding ratio to stop (or remove) the torrent at.
-        super_seeding (bool): Enable super seeding/initial seeding.
-    """
-
-    def __init__(self):
-        super().__init__()
-        config = ConfigManager('core.conf').config
-        options_conf_map = {
-            'add_paused': 'add_paused',
-            'auto_managed': 'auto_managed',
-            'download_location': 'download_location',
-            'max_connections': 'max_connections_per_torrent',
-            'max_download_speed': 'max_download_speed_per_torrent',
-            'max_upload_slots': 'max_upload_slots_per_torrent',
-            'max_upload_speed': 'max_upload_speed_per_torrent',
-            'move_completed': 'move_completed',
-            'move_completed_path': 'move_completed_path',
-            'pre_allocate_storage': 'pre_allocate_storage',
-            'prioritize_first_last_pieces': 'prioritize_first_last_pieces',
-            'remove_at_ratio': 'remove_seed_at_ratio',
-            'sequential_download': 'sequential_download',
-            'shared': 'shared',
-            'stop_at_ratio': 'stop_seed_at_ratio',
-            'stop_ratio': 'stop_seed_ratio',
-            'super_seeding': 'super_seeding',
-        }
-        for opt_k, conf_k in options_conf_map.items():
-            self[opt_k] = config[conf_k]
-        self['file_priorities'] = []
-        self['mapped_files'] = {}
-        self['name'] = ''
-        self['owner'] = ''
-        self['seed_mode'] = False
-
-
-class TorrentError:
-    def __init__(self, error_message, was_paused=False, restart_to_resume=False):
-        self.error_message = error_message
-        self.was_paused = was_paused
-        self.restart_to_resume = restart_to_resume
-
-
-class Torrent:
-    """Torrent holds information about torrents added to the libtorrent session.
-
-    Args:
-        handle: The libtorrent torrent handle.
-        options (dict): The torrent options.
-        state (TorrentState): The torrent state.
-        filename (str): The filename of the torrent file.
-        magnet (str): The magnet URI.
-
-    Attributes:
-        torrent_id (str): The torrent_id for this torrent
-        handle: Holds the libtorrent torrent handle
-        magnet (str): The magnet URI used to add this torrent (if available).
-        status: Holds status info so that we don"t need to keep getting it from libtorrent.
-        torrent_info: store the torrent info.
-        has_metadata (bool): True if the metadata for the torrent is available, False otherwise.
-        status_funcs (dict): The function mappings to get torrent status
-        prev_status (dict): Previous status dicts returned for this torrent. We use this to return
-            dicts that only contain changes from the previous.
-            {session_id: status_dict, ...}
-        waiting_on_folder_rename (list of dict): A list of Deferreds for file indexes we're waiting for file_rename
-            alerts on. This is so we can send one folder_renamed signal instead of multiple file_renamed signals.
-            [{index: Deferred, ...}, ...]
-        options (dict): The torrent options.
-        filename (str): The filename of the torrent file in case it is required.
-        is_finished (bool): Keep track if torrent is finished to prevent some weird things on state load.
-        statusmsg (str): Status message holds error/extra info about the torrent.
-        state (str): The torrent's state
-        trackers (list of dict): The torrent's trackers
-        tracker_status (str): Status message of currently connected tracker
-        tracker_host (str): Hostname of the currently connected tracker
-        forcing_recheck (bool): Keep track if we're forcing a recheck of the torrent
-        forcing_recheck_paused (bool): Keep track if we're forcing a recheck of the torrent so that
-            we can re-pause it after its done if necessary
-        forced_error (TorrentError): Keep track if we have forced this torrent to be in Error state.
-    """
-
-    def __init__(self, handle, options, state=None, filename=None, magnet=None):
-        self.torrent_id = str(handle.info_hash())
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug('Creating torrent object %s', self.torrent_id)
-
-        # Get the core config
-        self.config = ConfigManager('core.conf')
-        self.rpcserver = component.get('RPCServer')
-
-        self.handle = handle
-
-        self.magnet = magnet
-        self._status: Optional['lt.torrent_status'] = None
-        self._status_last_update: float = 0.0
-
-        self.torrent_info = self.handle.torrent_file()
-        self.has_metadata = self.status.has_metadata
-
-        self.options = TorrentOptions()
-        self.options.update(options)
-
-        # Load values from state if we have it
-        if state:
-            self.set_trackers(state.trackers)
-            self.is_finished = state.is_finished
-            self.filename = state.filename
-        else:
-            self.set_trackers()
-            self.is_finished = False
-            self.filename = filename
-
-        if not self.filename:
-            self.filename = ''
-
-        self.forced_error = None
-        self.statusmsg = None
-        self.state = None
-        self.moving_storage_dest_path = None
-        self.tracker_status = ''
-        self.tracker_host = None
-        self.forcing_recheck = False
-        self.forcing_recheck_paused = False
-        self.status_funcs = None
-        self.prev_status = {}
-        self.waiting_on_folder_rename = []
-
-        self._create_status_funcs()
-        self.set_options(self.options)
-        self.update_state()
-
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug('Torrent object created.')
-
-    def _set_handle_flags(self, flag: lt.torrent_flags, set_flag: bool):
-        """set or unset a flag to the lt handle
-
-        Args:
-            flag (lt.torrent_flags): the flag to set/unset
-            set_flag (bool): True for setting the flag, False for unsetting it
-        """
-        if set_flag:
-            self.handle.set_flags(flag)
-        else:
-            self.handle.unset_flags(flag)
-
-    def on_metadata_received(self):
-        """Process the metadata received alert for this torrent"""
-        self.has_metadata = True
-        self.torrent_info = self.handle.get_torrent_info()
-        if self.options['prioritize_first_last_pieces']:
-            self.set_prioritize_first_last_pieces(True)
-        self.write_torrentfile()
-
-    # --- Options methods ---
-    def set_options(self, options):
-        """Set the torrent options.
-
-        Args:
-            options (dict): Torrent options, see TorrentOptions class for valid keys.
-        """
-
-        # Skip set_prioritize_first_last if set_file_priorities is in options as it also calls the method.
-        if 'file_priorities' in options and 'prioritize_first_last_pieces' in options:
-            self.options['prioritize_first_last_pieces'] = options.pop(
-                'prioritize_first_last_pieces'
-            )
-
-        for key, value in options.items():
-            if key in self.options:
-                options_set_func = getattr(self, 'set_' + key, None)
-                if options_set_func:
-                    options_set_func(value)
-                else:
-                    # Update config options that do not have funcs
-                    self.options[key] = value
-
-    def get_options(self):
-        """Get the torrent options.
-
-        Returns:
-            dict: the torrent options.
-        """
-        return self.options
-
-    def set_max_connections(self, max_connections):
-        """Sets maximum number of connections this torrent will open.
-
-        Args:
-            max_connections (int): Maximum number of connections
-
-        Note:
-            The minimum value for handle.max_connections is 2 (or -1 for unlimited connections).
-            This is enforced by libtorrent and values 0 or 1 raise an assert with lt debug builds.
-        """
-
-        if max_connections == 0:
-            max_connections = -1
-        elif max_connections == 1:
-            max_connections = 2
-
-        self.options['max_connections'] = max_connections
-        self.handle.set_max_connections(max_connections)
-
-    def set_max_upload_slots(self, max_slots):
-        """Sets maximum number of upload slots for this torrent.
-
-        Args:
-            max_slots (int): Maximum upload slots
-        """
-        self.options['max_upload_slots'] = max_slots
-        self.handle.set_max_uploads(max_slots)
-
-    def set_max_upload_speed(self, m_up_speed):
-        """Sets maximum upload speed for this torrent.
-
-        Args:
-            m_up_speed (float): Maximum upload speed in KiB/s.
-        """
-        self.options['max_upload_speed'] = m_up_speed
-        if m_up_speed < 0:
-            value = -1
-        else:
-            value = int(m_up_speed * 1024)
-        self.handle.set_upload_limit(value)
-
-    def set_max_download_speed(self, m_down_speed):
-        """Sets maximum download speed for this torrent.
-
-        Args:
-            m_down_speed (float): Maximum download speed in KiB/s.
-        """
-        self.options['max_download_speed'] = m_down_speed
-        if m_down_speed < 0:
-            value = -1
-        else:
-            value = int(m_down_speed * 1024)
-        self.handle.set_download_limit(value)
-
-    @deprecated
-    def set_prioritize_first_last(self, prioritize):
-        """Deprecated: Use set_prioritize_first_last_pieces."""
-        self.set_prioritize_first_last_pieces(prioritize)
-
-    def set_prioritize_first_last_pieces(self, prioritize):
-        """Prioritize the first and last pieces in the torrent.
-
-        Args:
-            prioritize (bool): Prioritize the first and last pieces.
-
-        """
-        if not self.has_metadata:
-            return
-
-        self.options['prioritize_first_last_pieces'] = prioritize
-        if not prioritize:
-            # If we are turning off this option, call set_file_priorities to
-            # reset all the piece priorities
-            self.set_file_priorities(self.options['file_priorities'])
-            return
-
-        # A list of priorities for each piece in the torrent
-        priorities = self.handle.get_piece_priorities()
-
-        def get_file_piece(idx, byte_offset):
-            return self.torrent_info.map_file(idx, byte_offset, 0).piece
-
-        for idx in range(self.torrent_info.num_files()):
-            file_size = self.torrent_info.files().file_size(idx)
-            two_percent_bytes = int(0.02 * file_size)
-            # Get the pieces for the byte offsets
-            first_start = get_file_piece(idx, 0)
-            first_end = get_file_piece(idx, two_percent_bytes) + 1
-            last_start = get_file_piece(idx, file_size - two_percent_bytes)
-            last_end = get_file_piece(idx, max(file_size - 1, 0)) + 1
-
-            # Set the pieces in first and last ranges to priority 7
-            # if they are not marked as do not download
-            priorities[first_start:first_end] = [
-                p and 7 for p in priorities[first_start:first_end]
-            ]
-            priorities[last_start:last_end] = [
-                p and 7 for p in priorities[last_start:last_end]
-            ]
-
-        # Setting the priorites for all the pieces of this torrent
-        self.handle.prioritize_pieces(priorities)
-
-    def set_sequential_download(self, sequential):
-        """Sets whether to download the pieces of the torrent in order.
-
-        Args:
-            sequential (bool): Enable sequential downloading.
-        """
-        self.options['sequential_download'] = sequential
-        self._set_handle_flags(
-            flag=lt.torrent_flags.sequential_download,
-            set_flag=sequential,
-        )
-
-    def set_auto_managed(self, auto_managed):
-        """Set auto managed mode, i.e. will be started or queued automatically.
-
-        Args:
-            auto_managed (bool): Enable auto managed.
-        """
-        self.options['auto_managed'] = auto_managed
-        if not (self.status.paused and not self.status.auto_managed):
-            self._set_handle_flags(
-                flag=lt.torrent_flags.auto_managed,
-                set_flag=auto_managed,
-            )
-            self.update_state()
-
-    def set_super_seeding(self, super_seeding):
-        """Set super seeding/initial seeding.
-
-        Args:
-            super_seeding (bool): Enable super seeding.
-        """
-        self.options['super_seeding'] = super_seeding
-        self._set_handle_flags(
-            flag=lt.torrent_flags.super_seeding,
-            set_flag=super_seeding,
-        )
-
-    def set_stop_ratio(self, stop_ratio):
-        """The seeding ratio to stop (or remove) the torrent at.
-
-        Args:
-            stop_ratio (float): The seeding ratio.
-        """
-        self.options['stop_ratio'] = stop_ratio
-
-    def set_stop_at_ratio(self, stop_at_ratio):
-        """Stop the torrent when it has reached stop_ratio.
-
-        Args:
-            stop_at_ratio (bool): Stop the torrent.
-        """
-        self.options['stop_at_ratio'] = stop_at_ratio
-
-    def set_remove_at_ratio(self, remove_at_ratio):
-        """Remove the torrent when it has reached the stop_ratio.
-
-        Args:
-            remove_at_ratio (bool): Remove the torrent.
-        """
-        self.options['remove_at_ratio'] = remove_at_ratio
-
-    def set_move_completed(self, move_completed):
-        """Set whether to move the torrent when downloading has finished.
-
-        Args:
-            move_completed (bool): Move the torrent.
-
-        """
-        self.options['move_completed'] = move_completed
-
-    def set_move_completed_path(self, move_completed_path):
-        """Set the path to move torrent to when downloading has finished.
-
-        Args:
-            move_completed_path (str): The move path.
-        """
-        self.options['move_completed_path'] = move_completed_path
-
-    def set_file_priorities(self, file_priorities):
-        """Sets the file priotities.
-
-        Args:
-            file_priorities (list of int): List of file priorities.
-        """
-        if not self.has_metadata:
-            return
-
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug(
-                'Setting %s file priorities to: %s', self.torrent_id, file_priorities
-            )
-
-        if file_priorities and len(file_priorities) == len(self.get_files()):
-            self.handle.prioritize_files(file_priorities)
-        else:
-            log.debug('Unable to set new file priorities.')
-            file_priorities = self.handle.get_file_priorities()
-
-        if 0 in self.options['file_priorities']:
-            # Previously marked a file 'skip' so check for any 0's now >0.
-            for index, priority in enumerate(self.options['file_priorities']):
-                if priority == 0 and file_priorities[index] > 0:
-                    # Changed priority from skip to download so update state.
-                    self.is_finished = False
-                    self.update_state()
-                    break
-
-        # Store the priorities.
-        self.options['file_priorities'] = file_priorities
-
-        # Set the first/last priorities if needed.
-        if self.options['prioritize_first_last_pieces']:
-            self.set_prioritize_first_last_pieces(True)
-
-    @deprecated
-    def set_save_path(self, download_location):
-        """Deprecated: Use set_download_location."""
-        self.set_download_location(download_location)
-
-    def set_download_location(self, download_location):
-        """The location for downloading torrent data."""
-        self.options['download_location'] = download_location
-
-    def set_owner(self, account):
-        """Sets the owner of this torrent.
-
-        Args:
-            account (str): The new owner account name.
-
-        Notes:
-            Only a user with admin level auth can change this value.
-
-        """
-
-        if self.rpcserver.get_session_auth_level() == AUTH_LEVEL_ADMIN:
-            self.options['owner'] = account
-
-    # End Options methods #
-
-    def set_trackers(self, trackers=None):
-        """Sets the trackers for this torrent.
-
-        Args:
-            trackers (list of dicts): A list of trackers.
-        """
-        if trackers is None:
-            self.trackers = list(self.handle.trackers())
-            self.tracker_host = None
-            return
-
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug('Setting trackers for %s: %s', self.torrent_id, trackers)
-
-        tracker_list = []
-
-        for tracker in trackers:
-            new_entry = lt.announce_entry(str(tracker['url']))
-            new_entry.tier = tracker['tier']
-            tracker_list.append(new_entry)
-        self.handle.replace_trackers(tracker_list)
-
-        # Print out the trackers
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug('Trackers set for %s:', self.torrent_id)
-            for tracker in self.handle.trackers():
-                log.debug(' [tier %s]: %s', tracker['tier'], tracker['url'])
-        # Set the tracker list in the torrent object
-        self.trackers = trackers
-        if len(trackers) > 0:
-            # Force a re-announce if there is at least 1 tracker
-            self.force_reannounce()
-        self.tracker_host = None
-
-    def set_tracker_status(self, status):
-        """Sets the tracker status.
-
-        Args:
-            status (str): The tracker status.
-
-        Emits:
-            TorrentTrackerStatusEvent upon tracker status change.
-
-        """
-
-        self.tracker_host = None
-
-        if self.tracker_status != status:
-            self.tracker_status = status
-            component.get('EventManager').emit(
-                TorrentTrackerStatusEvent(self.torrent_id, self.tracker_status)
-            )
-
-    def merge_trackers(self, torrent_info):
-        """Merges new trackers in torrent_info into torrent"""
-        log.info(
-            'Adding any new trackers to torrent (%s) already in session...',
-            self.torrent_id,
-        )
-        if not torrent_info:
-            return
-        # Don't merge trackers if either torrent has private flag set.
-        if torrent_info.priv() or self.get_status(['private'])['private']:
-            log.info('Adding trackers aborted: Torrent has private flag set.')
-        else:
-            for tracker in torrent_info.trackers():
-                self.handle.add_tracker({'url': tracker.url, 'tier': tracker.tier})
-            # Update torrent.trackers from libtorrent handle.
-            self.set_trackers()
-
-    def update_state(self):
-        """Updates the state, based on libtorrent's torrent state"""
-        status = self.get_lt_status()
-        session_paused = component.get('Core').session.is_paused()
-        old_state = self.state
-        self.set_status_message()
-        status_error = status.errc.message() if status.errc.value() else ''
-
-        if self.forced_error:
-            self.state = 'Error'
-            self.set_status_message(self.forced_error.error_message)
-        elif status_error:
-            self.state = 'Error'
-            # auto-manage status will be reverted upon resuming.
-            self._set_handle_flags(
-                flag=lt.torrent_flags.auto_managed,
-                set_flag=False,
-            )
-            self.set_status_message(decode_bytes(status_error))
-        elif status.moving_storage:
-            self.state = 'Moving'
-        elif not session_paused and status.paused and status.auto_managed:
-            self.state = 'Queued'
-        elif session_paused or status.paused:
-            self.state = 'Paused'
-        else:
-            self.state = LT_TORRENT_STATE_MAP.get(str(status.state), str(status.state))
-
-        if self.state != old_state:
-            component.get('EventManager').emit(
-                TorrentStateChangedEvent(self.torrent_id, self.state)
-            )
-
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug(
-                'State from lt was: %s | Session is paused: %s\nTorrent state set from "%s" to "%s" (%s)',
-                'error' if status_error else status.state,
-                session_paused,
-                old_state,
-                self.state,
-                self.torrent_id,
-            )
-            if self.forced_error:
-                log.debug(
-                    'Torrent Error state message: %s', self.forced_error.error_message
-                )
-
-    def set_status_message(self, message=None):
-        """Sets the torrent status message.
-
-        Calling method without a message will reset the message to 'OK'.
-
-        Args:
-            message (str, optional): The status message.
-
-        """
-        if not message:
-            message = 'OK'
-        self.statusmsg = message
-
-    def force_error_state(self, message, restart_to_resume=True):
-        """Forces the torrent into an error state.
-
-        For setting an error state not covered by libtorrent.
-
-        Args:
-            message (str): The error status message.
-            restart_to_resume (bool, optional): Prevent resuming clearing the error, only restarting
-                session can resume.
-        """
-        status = self.get_lt_status()
-        self._set_handle_flags(
-            flag=lt.torrent_flags.auto_managed,
-            set_flag=False,
-        )
-        self.forced_error = TorrentError(message, status.paused, restart_to_resume)
-        if not status.paused:
-            self.handle.pause()
-        self.update_state()
-
-    def clear_forced_error_state(self, update_state=True):
-        if not self.forced_error:
-            return
-
-        if self.forced_error.restart_to_resume:
-            log.error('Restart deluge to clear this torrent error')
-
-        if not self.forced_error.was_paused and self.options['auto_managed']:
-            self._set_handle_flags(
-                flag=lt.torrent_flags.auto_managed,
-                set_flag=True,
-            )
-        self.forced_error = None
-        self.set_status_message('OK')
-        if update_state:
-            self.update_state()
-
-    def get_eta(self):
-        """Get the ETA for this torrent.
-
-        Returns:
-            int: The ETA in seconds.
-
-        """
-        status = self.status
-        eta = 0
-        if (
-            self.is_finished
-            and self.options['stop_at_ratio']
-            and status.upload_payload_rate
-        ):
-            # We're a seed, so calculate the time to the 'stop_share_ratio'
-            eta = (
-                int(status.all_time_download * self.options['stop_ratio'])
-                - status.all_time_upload
-            ) // status.upload_payload_rate
-        elif status.download_payload_rate:
-            left = status.total_wanted - status.total_wanted_done
-            if left > 0:
-                eta = left // status.download_payload_rate
-
-        # Limit to 1 year, avoid excessive values and prevent GTK int overflow.
-        return eta if eta < 31557600 else -1
-
-    def get_ratio(self):
-        """Get the ratio of upload/download for this torrent.
-
-        Returns:
-            float: The ratio or -1.0 (for infinity).
-
-        """
-        if self.status.total_done > 0:
-            return self.status.all_time_upload / self.status.total_done
-        else:
-            return -1.0
-
-    def get_files(self):
-        """Get the files this torrent contains.
-
-        Returns:
-            list of dict: The files.
-
-        """
-        if not self.has_metadata:
-            return []
-
-        files = self.torrent_info.files()
-        return convert_lt_files(files)
-
-    def get_orig_files(self):
-        """Get the original filenames of files in this torrent.
-
-        Returns:
-            list of dict: The files with original filenames.
-
-        """
-        if not self.has_metadata:
-            return []
-
-        files = self.torrent_info.orig_files()
-        return convert_lt_files(files)
-
-    def get_peers(self):
-        """Get the peers for this torrent.
-
-        A list of peers and various information about them.
-
-        Returns:
-            list of dict: The peers.
-
-            The format for the peer dict::
-
-                {
-                    "client": str,
-                    "country": str,
-                    "down_speed": int,
-                    "ip": str,
-                    "progress": float,
-                    "seed": bool,
-                    "up_speed": int
-                }
-        """
-        ret = []
-        peers = self.handle.get_peer_info()
-
-        for peer in peers:
-            # We do not want to report peers that are half-connected
-            if peer.flags & peer.connecting or peer.flags & peer.handshake:
-                continue
-
-            try:
-                client = decode_bytes(peer.client)
-            except UnicodeDecodeError:
-                # libtorrent on Py3 can raise UnicodeDecodeError for peer_info.client
-                client = 'unknown'
-
-            try:
-                country = component.get('Core').geoip_instance.country_code_by_addr(
-                    peer.ip[0]
-                )
-            except AttributeError:
-                country = ''
-            else:
-                try:
-                    country = ''.join(
-                        [char if char.isalpha() else ' ' for char in country]
-                    )
-                except TypeError:
-                    country = ''
-
-            ret.append(
-                {
-                    'client': client,
-                    'country': country,
-                    'down_speed': peer.payload_down_speed,
-                    'ip': f'{peer.ip[0]}:{peer.ip[1]}',
-                    'progress': peer.progress,
-                    'seed': peer.flags & peer.seed,
-                    'up_speed': peer.payload_up_speed,
-                }
-            )
-
-        return ret
-
-    def get_queue_position(self):
-        """Get the torrents queue position
-
-        Returns:
-            int: queue position
-        """
-        return self.handle.queue_position()
-
-    def get_file_priorities(self):
-        """Return the file priorities"""
-        if not self.handle.status().has_metadata:
-            return []
-
-        if not self.options['file_priorities']:
-            # Ensure file_priorities option is populated.
-            self.set_file_priorities([])
-
-        return self.options['file_priorities']
-
-    def get_file_progress(self):
-        """Calculates the file progress as a percentage.
-
-        Returns:
-            list of floats: The file progress (0.0 -> 1.0), empty list if n/a.
-        """
-        if not self.has_metadata:
-            return []
-
-        try:
-            files_progresses = zip(
-                self.handle.file_progress(), self.torrent_info.files()
-            )
-        except Exception:
-            # Handle libtorrent >=2.0.0,<=2.0.4 file_progress error
-            files_progresses = zip(iter(lambda: 0, 1), self.torrent_info.files())
-
-        return [
-            progress / _file.size if _file.size else 0.0
-            for progress, _file in files_progresses
-        ]
-
-    def get_tracker_host(self):
-        """Get the hostname of the currently connected tracker.
-
-        If no tracker is connected, it uses the 1st tracker.
-
-        Returns:
-            str: The tracker host
-        """
-        if self.tracker_host:
-            return self.tracker_host
-
-        tracker = self.status.current_tracker
-        if not tracker and self.trackers:
-            tracker = self.trackers[0]['url']
-
-        if tracker:
-            url = urlparse(tracker.replace('udp://', 'http://'))
-            if hasattr(url, 'hostname'):
-                host = url.hostname or 'DHT'
-                # Check if hostname is an IP address and just return it if that's the case
-                try:
-                    socket.inet_aton(host)
-                except OSError:
-                    pass
-                else:
-                    # This is an IP address because an exception wasn't raised
-                    return url.hostname
-
-                parts = host.split('.')
-                if len(parts) > 2:
-                    if parts[-2] in ('co', 'com', 'net', 'org') or parts[-1] == 'uk':
-                        host = '.'.join(parts[-3:])
-                    else:
-                        host = '.'.join(parts[-2:])
-                self.tracker_host = host
-                return host
-        return ''
-
-    def get_magnet_uri(self):
-        """Returns a magnet URI for this torrent"""
-        return lt.make_magnet_uri(self.handle)
-
-    def get_name(self):
-        """The name of the torrent (distinct from the filenames).
-
-        Note:
-            Can be manually set in options through `name` key. If the key is
-            reset to empty string "" it will return the original torrent name.
-
-        Returns:
-            str: the name of the torrent.
-
-        """
-        if self.options['name']:
-            return self.options['name']
-
-        if self.has_metadata:
-            # Use the top-level folder as torrent name.
-            filename = decode_bytes(self.torrent_info.files().file_path(0))
-            name = filename.replace('\\', '/', 1).split('/', 1)[0]
-        else:
-            name = decode_bytes(self.handle.status().name)
-
-        if not name:
-            name = self.torrent_id
-
-        return name
-
-    def get_progress(self):
-        """The progress of this torrent's current task.
-
-        Returns:
-            float: The progress percentage (0 to 100).
-
-        """
-
-        def get_size(files, path):
-            """Returns total size of 'files' currently located in 'path'"""
-            files = [os.path.join(path, f) for f in files]
-            return sum(os.stat(f).st_size for f in files if os.path.exists(f))
-
-        if self.state == 'Error':
-            progress = 100.0
-        elif self.state == 'Moving':
-            # Check if torrent has downloaded any data yet.
-            if self.status.total_done:
-                torrent_files = [f['path'] for f in self.get_files()]
-                dest_path_size = get_size(torrent_files, self.moving_storage_dest_path)
-                progress = dest_path_size / self.status.total_done * 100
-            else:
-                progress = 100.0
-        else:
-            progress = self.status.progress * 100
-
-        return progress
-
-    def get_time_since_transfer(self):
-        """The time since either upload/download from peers"""
-        time_since = (self.status.time_since_download, self.status.time_since_upload)
-        try:
-            return min(x for x in time_since if x != -1)
-        except ValueError:
-            return -1
-
-    def get_status(self, keys, diff=False, update=False, all_keys=False):
-        """Returns the status of the torrent based on the keys provided
-
-        Args:
-            keys (list of str): the keys to get the status on
-            diff (bool): Will return a diff of the changes since the last
-                call to get_status based on the session_id
-            update (bool): If True the status will be updated from libtorrent
-                if False, the cached values will be returned
-            all_keys (bool): If True return all keys while ignoring the keys param
-                if False, return only the requested keys
-
-        Returns:
-            dict: a dictionary of the status keys and their values
-        """
-        if update:
-            self.get_lt_status()
-
-        if all_keys:
-            keys = list(self.status_funcs)
-
-        status_dict = {}
-
-        for key in keys:
-            status_dict[key] = self.status_funcs[key]()
-
-        if diff:
-            session_id = self.rpcserver.get_session_id()
-            if session_id in self.prev_status:
-                # We have a previous status dict, so lets make a diff
-                status_diff = {}
-                for key, value in status_dict.items():
-                    if key in self.prev_status[session_id]:
-                        if value != self.prev_status[session_id][key]:
-                            status_diff[key] = value
-                    else:
-                        status_diff[key] = value
-
-                self.prev_status[session_id] = status_dict
-                return status_diff
-
-            self.prev_status[session_id] = status_dict
-            return status_dict
-
-        return status_dict
-
-    def get_lt_status(self) -> 'lt.torrent_status':
-        """Get the torrent status fresh, not from cache.
-
-        This should be used when a guaranteed fresh status is needed rather than
-        `torrent.handle.status()` because it will update the cache as well.
-        """
-        self.status = self.handle.status()
-        return self.status
-
-    @property
-    def status(self) -> 'lt.torrent_status':
-        """Cached copy of the libtorrent status for this torrent.
-
-        If it has not been updated within the last five seconds, it will be
-        automatically refreshed.
-        """
-        if self._status_last_update < (time.time() - 5):
-            self.status = self.handle.status()
-        return self._status
-
-    @status.setter
-    def status(self, status: 'lt.torrent_status') -> None:
-        """Updates the cached status.
-
-        Args:
-            status: a libtorrent torrent status
-        """
-        self._status = status
-        self._status_last_update = time.time()
-
-    def _create_status_funcs(self):
-        """Creates the functions for getting torrent status"""
-        self.status_funcs = {
-            'active_time': lambda: self.status.active_time,
-            'seeding_time': lambda: self.status.seeding_time,
-            'finished_time': lambda: self.status.finished_time,
-            'all_time_download': lambda: self.status.all_time_download,
-            'storage_mode': lambda: self.status.storage_mode.name.split('_')[
-                2
-            ],  # sparse or allocate
-            'distributed_copies': lambda: max(0.0, self.status.distributed_copies),
-            'download_payload_rate': lambda: self.status.download_payload_rate,
-            'file_priorities': self.get_file_priorities,
-            'hash': lambda: self.torrent_id,
-            'auto_managed': lambda: self.options['auto_managed'],
-            'is_auto_managed': lambda: self.options['auto_managed'],
-            'is_finished': lambda: self.is_finished,
-            'max_connections': lambda: self.options['max_connections'],
-            'max_download_speed': lambda: self.options['max_download_speed'],
-            'max_upload_slots': lambda: self.options['max_upload_slots'],
-            'max_upload_speed': lambda: self.options['max_upload_speed'],
-            'message': lambda: self.statusmsg,
-            'move_on_completed_path': lambda: self.options[
-                'move_completed_path'
-            ],  # Deprecated: move_completed_path
-            'move_on_completed': lambda: self.options[
-                'move_completed'
-            ],  # Deprecated: Use move_completed
-            'move_completed_path': lambda: self.options['move_completed_path'],
-            'move_completed': lambda: self.options['move_completed'],
-            'next_announce': lambda: self.status.next_announce.seconds,
-            'num_peers': lambda: self.status.num_peers - self.status.num_seeds,
-            'num_seeds': lambda: self.status.num_seeds,
-            'owner': lambda: self.options['owner'],
-            'paused': lambda: self.status.paused,
-            'prioritize_first_last': lambda: self.options[
-                'prioritize_first_last_pieces'
-            ],
-            # Deprecated: Use prioritize_first_last_pieces
-            'prioritize_first_last_pieces': lambda: self.options[
-                'prioritize_first_last_pieces'
-            ],
-            'sequential_download': lambda: self.options['sequential_download'],
-            'progress': self.get_progress,
-            'shared': lambda: self.options['shared'],
-            'remove_at_ratio': lambda: self.options['remove_at_ratio'],
-            'save_path': lambda: self.options[
-                'download_location'
-            ],  # Deprecated: Use download_location
-            'download_location': lambda: self.options['download_location'],
-            'seeds_peers_ratio': lambda: -1.0
-            if self.status.num_incomplete == 0
-            # Use -1.0 to signify infinity
-            else (self.status.num_complete / self.status.num_incomplete),
-            'seed_rank': lambda: self.status.seed_rank,
-            'state': lambda: self.state,
-            'stop_at_ratio': lambda: self.options['stop_at_ratio'],
-            'stop_ratio': lambda: self.options['stop_ratio'],
-            'time_added': lambda: self.status.added_time,
-            'total_done': lambda: self.status.total_done,
-            'total_payload_download': lambda: self.status.total_payload_download,
-            'total_payload_upload': lambda: self.status.total_payload_upload,
-            'total_peers': lambda: self.status.num_incomplete,
-            'total_seeds': lambda: self.status.num_complete,
-            'total_uploaded': lambda: self.status.all_time_upload,
-            'total_wanted': lambda: self.status.total_wanted,
-            'total_remaining': lambda: self.status.total_wanted
-            - self.status.total_wanted_done,
-            'tracker': lambda: self.status.current_tracker,
-            'tracker_host': self.get_tracker_host,
-            'trackers': lambda: self.trackers,
-            'tracker_status': lambda: self.tracker_status,
-            'upload_payload_rate': lambda: self.status.upload_payload_rate,
-            'comment': lambda: decode_bytes(self.torrent_info.comment())
-            if self.has_metadata
-            else '',
-            'creator': lambda: decode_bytes(self.torrent_info.creator())
-            if self.has_metadata
-            else '',
-            'num_files': lambda: self.torrent_info.num_files()
-            if self.has_metadata
-            else 0,
-            'num_pieces': lambda: self.torrent_info.num_pieces()
-            if self.has_metadata
-            else 0,
-            'piece_length': lambda: self.torrent_info.piece_length()
-            if self.has_metadata
-            else 0,
-            'private': lambda: self.torrent_info.priv() if self.has_metadata else False,
-            'total_size': lambda: self.torrent_info.total_size()
-            if self.has_metadata
-            else 0,
-            'eta': self.get_eta,
-            'file_progress': self.get_file_progress,
-            'files': self.get_files,
-            'orig_files': self.get_orig_files,
-            'is_seed': lambda: self.status.is_seeding,
-            'peers': self.get_peers,
-            'queue': lambda: self.status.queue_position,
-            'ratio': self.get_ratio,
-            'completed_time': lambda: self.status.completed_time,
-            'last_seen_complete': lambda: self.status.last_seen_complete,
-            'name': self.get_name,
-            'pieces': self._get_pieces_info,
-            'seed_mode': lambda: self.status.seed_mode,
-            'super_seeding': lambda: self.status.super_seeding,
-            'time_since_download': lambda: self.status.time_since_download,
-            'time_since_upload': lambda: self.status.time_since_upload,
-            'time_since_transfer': self.get_time_since_transfer,
-        }
-
-    def pause(self):
-        """Pause this torrent.
-
-        Returns:
-            bool: True is successful, otherwise False.
-
-        """
-        # Turn off auto-management so the torrent will not be unpaused by lt queueing
-        self._set_handle_flags(
-            flag=lt.torrent_flags.auto_managed,
-            set_flag=False,
-        )
-        if self.state == 'Error':
-            log.debug('Unable to pause torrent while in Error state')
-        elif self.status.paused:
-            # This torrent was probably paused due to being auto managed by lt
-            # Since we turned auto_managed off, we should update the state which should
-            # show it as 'Paused'.  We need to emit a torrent_paused signal because
-            # the torrent_paused alert from libtorrent will not be generated.
-            self.update_state()
-            component.get('EventManager').emit(
-                TorrentStateChangedEvent(self.torrent_id, 'Paused')
-            )
-        else:
-            try:
-                self.handle.pause()
-            except RuntimeError as ex:
-                log.debug('Unable to pause torrent: %s', ex)
-
-    def resume(self):
-        """Resumes this torrent."""
-        if self.status.paused and self.status.auto_managed:
-            log.debug('Resume not possible for auto-managed torrent!')
-        elif self.forced_error and self.forced_error.was_paused:
-            log.debug(
-                'Resume skipped for forced_error torrent as it was originally paused.'
-            )
-        elif (
-            self.status.is_finished
-            and self.options['stop_at_ratio']
-            and self.get_ratio() >= self.options['stop_ratio']
-        ):
-            log.debug('Resume skipped for torrent as it has reached "stop_seed_ratio".')
-        else:
-            # Check if torrent was originally being auto-managed.
-            if self.options['auto_managed']:
-                self._set_handle_flags(
-                    flag=lt.torrent_flags.auto_managed,
-                    set_flag=True,
-                )
-            try:
-                self.handle.resume()
-            except RuntimeError as ex:
-                log.debug('Unable to resume torrent: %s', ex)
-
-        # Clear torrent error state.
-        if self.forced_error and not self.forced_error.restart_to_resume:
-            self.clear_forced_error_state()
-        elif self.state == 'Error' and not self.forced_error:
-            self.handle.clear_error()
-
-    def connect_peer(self, peer_ip, peer_port):
-        """Manually add a peer to the torrent
-
-        Args:
-            peer_ip (str) : Peer IP Address
-            peer_port (int): Peer Port
-
-        Returns:
-            bool: True is successful, otherwise False
-        """
-        try:
-            self.handle.connect_peer((peer_ip, int(peer_port)), 0)
-        except (RuntimeError, ValueError) as ex:
-            log.debug('Unable to connect to peer: %s', ex)
-            return False
-        return True
-
-    def move_storage(self, dest):
-        """Move a torrent's storage location
-
-        Args:
-            dest (str): The destination folder for the torrent data
-
-        Returns:
-            bool: True if successful, otherwise False
-
-        """
-        dest = decode_bytes(dest)
-
-        if not os.path.exists(dest):
-            try:
-                os.makedirs(dest)
-            except OSError as ex:
-                log.error(
-                    'Could not move storage for torrent %s since %s does '
-                    'not exist and could not create the directory: %s',
-                    self.torrent_id,
-                    dest,
-                    ex,
-                )
-                return False
-
-        try:
-            # lt needs utf8 byte-string. Otherwise if wstrings enabled, unicode string.
-            # Keyword argument flags=2 (dont_replace) dont overwrite target files but delete source.
-            try:
-                self.handle.move_storage(dest.encode('utf8'), flags=2)
-            except TypeError:
-                self.handle.move_storage(dest, flags=2)
-        except RuntimeError as ex:
-            log.error('Error calling libtorrent move_storage: %s', ex)
-            return False
-        self.moving_storage_dest_path = dest
-        self.update_state()
-        return True
-
-    def save_resume_data(self, flush_disk_cache=False):
-        """Signals libtorrent to build resume data for this torrent.
-
-        Args:
-            flush_disk_cache (bool): Avoids potential issue with file timestamps
-                and is only needed when stopping the session.
-
-        Returns:
-            None: The response with resume data is returned in a libtorrent save_resume_data_alert.
-
-        """
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug('Requesting save_resume_data for torrent: %s', self.torrent_id)
-        flags = lt.save_resume_flags_t.flush_disk_cache if flush_disk_cache else 0
-        # Don't generate fastresume data if torrent is in a Deluge Error state.
-        if self.forced_error:
-            component.get('TorrentManager').waiting_on_resume_data[
-                self.torrent_id
-            ].errback(UserWarning('Skipped creating resume_data while in Error state'))
-        else:
-            self.handle.save_resume_data(flags)
-
-    def write_torrentfile(self, filedump=None):
-        """Writes the torrent file to the state dir and optional 'copy of' dir.
-
-        Args:
-            filedump (str, optional): bencoded filedump of a torrent file.
-
-        """
-
-        def write_file(filepath, filedump):
-            """Write out the torrent file"""
-            log.debug('Writing torrent file to: %s', filepath)
-            try:
-                with open(filepath, 'wb') as save_file:
-                    save_file.write(filedump)
-            except OSError as ex:
-                log.error('Unable to save torrent file to: %s', ex)
-
-        filepath = os.path.join(get_config_dir(), 'state', self.torrent_id + '.torrent')
-
-        if filedump is None:
-            lt_ct = lt.create_torrent(self.torrent_info)
-            filedump = lt.bencode(lt_ct.generate())
-
-        write_file(filepath, filedump)
-
-        # If the user has requested a copy of the torrent be saved elsewhere we need to do that.
-        if self.config['copy_torrent_file']:
-            if not self.filename:
-                self.filename = self.get_name() + '.torrent'
-            filepath = os.path.join(self.config['torrentfiles_location'], self.filename)
-            write_file(filepath, filedump)
-
-    def delete_torrentfile(self, delete_copies=False):
-        """Deletes the .torrent file in the state directory in config"""
-        torrent_files = [
-            os.path.join(get_config_dir(), 'state', self.torrent_id + '.torrent')
-        ]
-        if delete_copies and self.filename:
-            torrent_files.append(
-                os.path.join(self.config['torrentfiles_location'], self.filename)
-            )
-
-        for torrent_file in torrent_files:
-            log.debug('Deleting torrent file: %s', torrent_file)
-            try:
-                os.remove(torrent_file)
-            except OSError as ex:
-                log.warning('Unable to delete the torrent file: %s', ex)
-
-    def force_reannounce(self):
-        """Force a tracker reannounce"""
-        try:
-            self.handle.force_reannounce()
-        except RuntimeError as ex:
-            log.debug('Unable to force reannounce: %s', ex)
-            return False
-        return True
-
-    def scrape_tracker(self):
-        """Scrape the tracker
-
-        A scrape request queries the tracker for statistics such as total
-        number of incomplete peers, complete peers, number of downloads etc.
-        """
-        try:
-            self.handle.scrape_tracker()
-        except RuntimeError as ex:
-            log.debug('Unable to scrape tracker: %s', ex)
-            return False
-        return True
-
-    def force_recheck(self):
-        """Forces a recheck of the torrent's pieces"""
-        if self.forced_error:
-            self.forcing_recheck_paused = self.forced_error.was_paused
-            self.clear_forced_error_state(update_state=False)
-        else:
-            self.forcing_recheck_paused = self.status.paused
-
-        try:
-            self.handle.force_recheck()
-            self.handle.resume()
-            self.forcing_recheck = True
-        except RuntimeError as ex:
-            log.debug('Unable to force recheck: %s', ex)
-            self.forcing_recheck = False
-        return self.forcing_recheck
-
-    def rename_files(self, filenames):
-        """Renames files in the torrent.
-
-        Args:
-            filenames (list): A list of (index, filename) pairs.
-        """
-        for index, filename in filenames:
-            # Make sure filename is a sanitized unicode string.
-            filename = sanitize_filepath(decode_bytes(filename))
-            # lt needs utf8 byte-string. Otherwise if wstrings enabled, unicode string.
-            try:
-                self.handle.rename_file(index, filename.encode('utf8'))
-            except (UnicodeDecodeError, TypeError):
-                self.handle.rename_file(index, filename)
-
-    def rename_folder(self, folder, new_folder):
-        """Renames a folder within a torrent.
-
-        This basically does a file rename on all of the folders children.
-
-        Args:
-            folder (str): The original folder name
-            new_folder (str): The new folder name
-
-        Returns:
-            twisted.internet.defer.Deferred: A deferred which fires when the rename is complete
-        """
-        log.debug('Attempting to rename folder: %s to %s', folder, new_folder)
-
-        # Empty string means remove the dir and move its content to the parent
-        if len(new_folder) > 0:
-            new_folder = sanitize_filepath(new_folder, folder=True)
-
-        def on_file_rename_complete(dummy_result, wait_dict, index):
-            """File rename complete"""
-            wait_dict.pop(index, None)
-
-        wait_on_folder = {}
-        self.waiting_on_folder_rename.append(wait_on_folder)
-        for _file in self.get_files():
-            if _file['path'].startswith(folder):
-                # Keep track of filerenames we're waiting on
-                wait_on_folder[_file['index']] = Deferred().addBoth(
-                    on_file_rename_complete, wait_on_folder, _file['index']
-                )
-                new_path = _file['path'].replace(folder, new_folder, 1)
-                try:
-                    self.handle.rename_file(_file['index'], new_path.encode('utf8'))
-                except (UnicodeDecodeError, TypeError):
-                    self.handle.rename_file(_file['index'], new_path)
-
-        def on_folder_rename_complete(dummy_result, torrent, folder, new_folder):
-            """Folder rename complete"""
-            component.get('EventManager').emit(
-                TorrentFolderRenamedEvent(torrent.torrent_id, folder, new_folder)
-            )
-            # Empty folders are removed after libtorrent folder renames
-            self.remove_empty_folders(folder)
-            torrent.waiting_on_folder_rename = [
-                _dir for _dir in torrent.waiting_on_folder_rename if _dir
-            ]
-            component.get('TorrentManager').save_resume_data((self.torrent_id,))
-
-        d = DeferredList(list(wait_on_folder.values()))
-        d.addBoth(on_folder_rename_complete, self, folder, new_folder)
-        return d
-
-    def remove_empty_folders(self, folder):
-        """Recursively removes folders but only if they are empty.
-
-        This cleans up after libtorrent folder renames.
-
-        Args:
-            folder (str): The folder to recursively check
-        """
-        # Removes leading slashes that can cause join to ignore download_location
-        download_location = self.options['download_location']
-        folder_full_path = os.path.normpath(
-            os.path.join(download_location, folder.lstrip('\\/'))
-        )
-
-        try:
-            if not os.listdir(folder_full_path):
-                os.removedirs(folder_full_path)
-                log.debug('Removed Empty Folder %s', folder_full_path)
-            else:
-                for root, dirs, dummy_files in os.walk(folder_full_path, topdown=False):
-                    for name in dirs:
-                        try:
-                            os.removedirs(os.path.join(root, name))
-                            log.debug(
-                                'Removed Empty Folder %s', os.path.join(root, name)
-                            )
-                        except OSError as ex:
-                            log.debug(ex)
-
-        except OSError as ex:
-            log.debug('Cannot Remove Folder: %s', ex)
-
-    def cleanup_prev_status(self):
-        """Checks the validity of the keys in the prev_status dict.
-
-        If the key is no longer valid, the dict will be deleted.
-        """
-        # Dict will be modified so iterate over generated list
-        for key in list(self.prev_status):
-            if not self.rpcserver.is_session_valid(key):
-                del self.prev_status[key]
-
-    def _get_pieces_info(self):
-        """Get the pieces for this torrent."""
-        if not self.has_metadata or self.status.is_seeding:
-            pieces = None
-        else:
-            pieces = []
-            for piece, avail_piece in zip(
-                self.status.pieces, self.handle.piece_availability()
-            ):
-                if piece:
-                    # Completed.
-                    pieces.append(3)
-                elif avail_piece:
-                    # Available, just not downloaded nor being downloaded.
-                    pieces.append(1)
-                else:
-                    # Missing, no known peer with piece, or not asked for yet.
-                    pieces.append(0)
-
-            for peer_info in self.handle.get_peer_info():
-                if peer_info.downloading_piece_index >= 0:
-                    # Being downloaded from peer.
-                    pieces[peer_info.downloading_piece_index] = 2
-
-        return pieces
Index: luge/core/torrentmanager.py
===================================================================
--- deluge/core/torrentmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1701 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""TorrentManager handles Torrent objects"""
-
-import datetime
-import logging
-import operator
-import os
-import pickle
-import time
-from base64 import b64encode
-from tempfile import gettempdir
-from typing import Dict, List, NamedTuple, Tuple
-
-from twisted.internet import defer, reactor, threads
-from twisted.internet.defer import Deferred, DeferredList
-from twisted.internet.task import LoopingCall
-
-import deluge.component as component
-from deluge._libtorrent import LT_VERSION, lt
-from deluge.common import (
-    VersionSplit,
-    archive_files,
-    decode_bytes,
-    get_magnet_info,
-    is_magnet,
-)
-from deluge.configmanager import ConfigManager, get_config_dir
-from deluge.core.authmanager import AUTH_LEVEL_ADMIN
-from deluge.core.torrent import Torrent, TorrentOptions, sanitize_filepath
-from deluge.decorators import maybe_coroutine
-from deluge.error import AddTorrentError, InvalidTorrentError
-from deluge.event import (
-    ExternalIPEvent,
-    PreTorrentRemovedEvent,
-    SessionStartedEvent,
-    TorrentAddedEvent,
-    TorrentFileCompletedEvent,
-    TorrentFileRenamedEvent,
-    TorrentFinishedEvent,
-    TorrentRemovedEvent,
-    TorrentResumedEvent,
-)
-
-log = logging.getLogger(__name__)
-
-LT_DEFAULT_ADD_TORRENT_FLAGS = (
-    lt.torrent_flags.paused
-    | lt.torrent_flags.auto_managed
-    | lt.torrent_flags.update_subscribe
-    | lt.torrent_flags.apply_ip_filter
-)
-
-
-class PrefetchQueueItem(NamedTuple):
-    alert_deferred: Deferred
-    result_queue: List[Deferred]
-
-
-class TorrentState:  # pylint: disable=old-style-class
-    """Create a torrent state.
-
-    Note:
-        This must be old style class to avoid breaking torrent.state file.
-
-    """
-
-    def __init__(
-        self,
-        torrent_id=None,
-        filename=None,
-        trackers=None,
-        storage_mode='sparse',
-        paused=False,
-        save_path=None,
-        max_connections=-1,
-        max_upload_slots=-1,
-        max_upload_speed=-1.0,
-        max_download_speed=-1.0,
-        prioritize_first_last=False,
-        sequential_download=False,
-        file_priorities=None,
-        queue=None,
-        auto_managed=True,
-        is_finished=False,
-        stop_ratio=2.00,
-        stop_at_ratio=False,
-        remove_at_ratio=False,
-        move_completed=False,
-        move_completed_path=None,
-        magnet=None,
-        owner=None,
-        shared=False,
-        super_seeding=False,
-        name=None,
-    ):
-        # Build the class attribute list from args
-        for key, value in locals().items():
-            if key == 'self':
-                continue
-            setattr(self, key, value)
-
-    def __eq__(self, other):
-        return isinstance(other, TorrentState) and self.__dict__ == other.__dict__
-
-    def __ne__(self, other):
-        return not self == other
-
-
-class TorrentManagerState:  # pylint: disable=old-style-class
-    """TorrentManagerState holds a list of TorrentState objects.
-
-    Note:
-        This must be old style class to avoid breaking torrent.state file.
-
-    """
-
-    def __init__(self):
-        self.torrents = []
-
-    def __eq__(self, other):
-        return (
-            isinstance(other, TorrentManagerState) and self.torrents == other.torrents
-        )
-
-    def __ne__(self, other):
-        return not self == other
-
-
-class TorrentManager(component.Component):
-    """TorrentManager contains a list of torrents in the current libtorrent session.
-
-    This object is also responsible for saving the state of the session for use on restart.
-
-    """
-
-    # This is used in the test to mock out timeouts
-    clock = reactor
-
-    def __init__(self):
-        component.Component.__init__(
-            self,
-            'TorrentManager',
-            interval=5,
-            depend=['CorePluginManager', 'AlertManager'],
-        )
-        log.debug('TorrentManager init...')
-        # Set the libtorrent session
-        self.session = component.get('Core').session
-        # Set the alertmanager
-        self.alerts = component.get('AlertManager')
-        # Get the core config
-        self.config = ConfigManager('core.conf')
-
-        # Make sure the state folder has been created
-        self.state_dir = os.path.join(get_config_dir(), 'state')
-        if not os.path.exists(self.state_dir):
-            os.makedirs(self.state_dir)
-        self.temp_file = os.path.join(self.state_dir, '.safe_state_check')
-
-        # Create the torrents dict { torrent_id: Torrent }
-        self.torrents = {}
-        self.queued_torrents = set()
-        self.is_saving_state = False
-        self.save_resume_data_file_lock = defer.DeferredLock()
-        self.torrents_loading = {}
-        self.prefetching_metadata: Dict[str, PrefetchQueueItem] = {}
-
-        # This is a map of torrent_ids to Deferreds used to track needed resume data.
-        # The Deferreds will be completed when resume data has been saved.
-        self.waiting_on_resume_data = {}
-
-        # Keep track of torrents finished but moving storage
-        self.waiting_on_finish_moving = []
-
-        # Keeps track of resume data
-        self.resume_data = {}
-
-        self.torrents_status_requests = []
-        self.status_dict = {}
-        self.last_state_update_alert_ts = 0
-
-        # Keep the previous saved state
-        self.prev_saved_state = None
-
-        # Register set functions
-        set_config_keys = [
-            'max_connections_per_torrent',
-            'max_upload_slots_per_torrent',
-            'max_upload_speed_per_torrent',
-            'max_download_speed_per_torrent',
-        ]
-
-        for config_key in set_config_keys:
-            on_set_func = getattr(self, ''.join(['on_set_', config_key]))
-            self.config.register_set_function(config_key, on_set_func)
-
-        # Register alert functions
-        alert_handles = [
-            'external_ip',
-            'performance',
-            'add_torrent',
-            'metadata_received',
-            'torrent_finished',
-            'torrent_paused',
-            'torrent_checked',
-            'torrent_resumed',
-            'tracker_reply',
-            'tracker_announce',
-            'tracker_warning',
-            'tracker_error',
-            'file_renamed',
-            'file_error',
-            'file_completed',
-            'storage_moved',
-            'storage_moved_failed',
-            'state_update',
-            'state_changed',
-            'save_resume_data',
-            'save_resume_data_failed',
-            'fastresume_rejected',
-        ]
-
-        for alert_handle in alert_handles:
-            on_alert_func = getattr(self, ''.join(['on_alert_', alert_handle]))
-            self.alerts.register_handler(alert_handle, on_alert_func)
-
-        # Define timers
-        self.save_state_timer = LoopingCall(self.save_state)
-        self.save_resume_data_timer = LoopingCall(self.save_resume_data)
-        self.prev_status_cleanup_loop = LoopingCall(self.cleanup_torrents_prev_status)
-
-    def start(self):
-        # Check for old temp file to verify safe shutdown
-        if os.path.isfile(self.temp_file):
-            self.archive_state('Bad shutdown detected so archiving state files')
-            os.remove(self.temp_file)
-
-        with open(self.temp_file, 'a'):
-            os.utime(self.temp_file, None)
-
-        # Try to load the state from file
-        self.load_state()
-
-        # Save the state periodically
-        self.save_state_timer.start(200, False)
-        self.save_resume_data_timer.start(190, False)
-        self.prev_status_cleanup_loop.start(10)
-
-    @maybe_coroutine
-    async def stop(self):
-        # Stop timers
-        if self.save_state_timer.running:
-            self.save_state_timer.stop()
-
-        if self.save_resume_data_timer.running:
-            self.save_resume_data_timer.stop()
-
-        if self.prev_status_cleanup_loop.running:
-            self.prev_status_cleanup_loop.stop()
-
-        # Save state on shutdown
-        await self.save_state()
-
-        self.session.pause()
-
-        result = await self.save_resume_data(flush_disk_cache=True)
-        # Remove the temp_file to signify successfully saved state
-        if result and os.path.isfile(self.temp_file):
-            os.remove(self.temp_file)
-
-    def update(self):
-        for torrent_id, torrent in self.torrents.items():
-            # XXX: Should the state check be those that _can_ be stopped at ratio
-            if torrent.options['stop_at_ratio'] and torrent.state not in (
-                'Checking',
-                'Allocating',
-                'Paused',
-                'Queued',
-            ):
-                if (
-                    torrent.get_ratio() >= torrent.options['stop_ratio']
-                    and torrent.is_finished
-                ):
-                    if torrent.options['remove_at_ratio']:
-                        self.remove(torrent_id)
-                        break
-
-                    torrent.pause()
-
-    def __getitem__(self, torrent_id):
-        """Return the Torrent with torrent_id.
-
-        Args:
-            torrent_id (str): The torrent_id.
-
-        Returns:
-            Torrent: A torrent object.
-
-        """
-        return self.torrents[torrent_id]
-
-    def get_torrent_list(self):
-        """Creates a list of torrent_ids, owned by current user and any marked shared.
-
-        Returns:
-            list: A list of torrent_ids.
-
-        """
-        torrent_ids = list(self.torrents)
-        if component.get('RPCServer').get_session_auth_level() == AUTH_LEVEL_ADMIN:
-            return torrent_ids
-
-        current_user = component.get('RPCServer').get_session_user()
-        for torrent_id in torrent_ids[:]:
-            torrent_status = self.torrents[torrent_id].get_status(['owner', 'shared'])
-            if torrent_status['owner'] != current_user and not torrent_status['shared']:
-                torrent_ids.pop(torrent_ids.index(torrent_id))
-        return torrent_ids
-
-    def get_torrent_info_from_file(self, filepath):
-        """Retrieves torrent_info from the file specified.
-
-        Args:
-            filepath (str): The filepath to extract torrent info from.
-
-        Returns:
-            lt.torrent_info: A libtorrent torrent_info dict or None if invalid file or data.
-
-        """
-        # Get the torrent data from the torrent file
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug('Attempting to extract torrent_info from %s', filepath)
-        try:
-            torrent_info = lt.torrent_info(filepath)
-        except RuntimeError as ex:
-            log.warning('Unable to open torrent file %s: %s', filepath, ex)
-        else:
-            return torrent_info
-
-    @maybe_coroutine
-    async def prefetch_metadata(self, magnet: str, timeout: int) -> Tuple[str, bytes]:
-        """Download the metadata for a magnet URI.
-
-        Args:
-            magnet: A magnet URI to download the metadata for.
-            timeout: Number of seconds to wait before canceling.
-
-        Returns:
-            A tuple of (torrent_id, metadata)
-
-        """
-
-        torrent_id = get_magnet_info(magnet)['info_hash']
-        if torrent_id in self.prefetching_metadata:
-            d = Deferred()
-            self.prefetching_metadata[torrent_id].result_queue.append(d)
-            return await d
-
-        add_torrent_params = lt.parse_magnet_uri(magnet)
-        add_torrent_params.save_path = gettempdir()
-        add_torrent_params.flags = (
-            (
-                LT_DEFAULT_ADD_TORRENT_FLAGS
-                | lt.torrent_flags.duplicate_is_error
-                | lt.torrent_flags.upload_mode
-            )
-            ^ lt.torrent_flags.auto_managed
-            ^ lt.torrent_flags.paused
-        )
-
-        torrent_handle = self.session.add_torrent(add_torrent_params)
-
-        d = Deferred()
-        # Cancel the defer if timeout reached.
-        d.addTimeout(timeout, self.clock)
-        self.prefetching_metadata[torrent_id] = PrefetchQueueItem(d, [])
-
-        try:
-            torrent_info = await d
-        except (defer.TimeoutError, defer.CancelledError):
-            log.debug(f'Prefetching metadata for {torrent_id} timed out or cancelled.')
-            metadata = b''
-        else:
-            log.debug('prefetch metadata received')
-            if VersionSplit(LT_VERSION) < VersionSplit('2.0.0.0'):
-                metadata = torrent_info.metadata()
-            else:
-                metadata = torrent_info.info_section()
-
-        log.debug('remove prefetch magnet from session')
-        result_queue = self.prefetching_metadata.pop(torrent_id).result_queue
-        self.session.remove_torrent(torrent_handle, 1)
-        result = torrent_id, b64encode(metadata)
-
-        for d in result_queue:
-            d.callback(result)
-        return result
-
-    def _build_torrent_options(self, options):
-        """Load default options and update if needed."""
-        _options = TorrentOptions()
-        if options:
-            _options.update(options)
-        options = _options
-
-        if not options['owner']:
-            options['owner'] = component.get('RPCServer').get_session_user()
-        if not component.get('AuthManager').has_account(options['owner']):
-            options['owner'] = 'localclient'
-
-        return options
-
-    def _build_torrent_params(
-        self, torrent_info=None, magnet=None, options=None, resume_data=None
-    ):
-        """Create the add_torrent_params dict for adding torrent to libtorrent."""
-        add_torrent_params = {}
-        if torrent_info:
-            add_torrent_params['ti'] = torrent_info
-            name = torrent_info.name()
-            if not name:
-                name = (
-                    torrent_info.file_at(0).path.replace('\\', '/', 1).split('/', 1)[0]
-                )
-            add_torrent_params['name'] = name
-            torrent_id = str(torrent_info.info_hash())
-        elif magnet:
-            magnet_info = get_magnet_info(magnet)
-            if magnet_info:
-                add_torrent_params['name'] = magnet_info['name']
-                add_torrent_params['trackers'] = list(magnet_info['trackers'])
-                torrent_id = magnet_info['info_hash']
-                add_torrent_params['info_hash'] = bytes(bytearray.fromhex(torrent_id))
-            else:
-                raise AddTorrentError(
-                    'Unable to add magnet, invalid magnet info: %s' % magnet
-                )
-
-        # Check for existing torrent in session.
-        if torrent_id in self.get_torrent_list():
-            # Attempt merge trackers before returning.
-            self.torrents[torrent_id].merge_trackers(torrent_info)
-            raise AddTorrentError('Torrent already in session (%s).' % torrent_id)
-        elif torrent_id in self.torrents_loading:
-            raise AddTorrentError('Torrent already being added (%s).' % torrent_id)
-        elif torrent_id in self.prefetching_metadata:
-            # Cancel and remove metadata fetching torrent.
-            self.prefetching_metadata[torrent_id].alert_deferred.cancel()
-
-        # Check for renamed files and if so, rename them in the torrent_info before adding.
-        if options['mapped_files'] and torrent_info:
-            for index, fname in options['mapped_files'].items():
-                fname = sanitize_filepath(decode_bytes(fname))
-                if log.isEnabledFor(logging.DEBUG):
-                    log.debug('renaming file index %s to %s', index, fname)
-                try:
-                    torrent_info.rename_file(index, fname.encode('utf8'))
-                except TypeError:
-                    torrent_info.rename_file(index, fname)
-            add_torrent_params['ti'] = torrent_info
-
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug('options: %s', options)
-
-        # Fill in the rest of the add_torrent_params dictionary.
-        add_torrent_params['save_path'] = options['download_location'].encode('utf8')
-        if options['name']:
-            add_torrent_params['name'] = options['name']
-        if options['pre_allocate_storage']:
-            add_torrent_params['storage_mode'] = lt.storage_mode_t.storage_mode_allocate
-        if resume_data:
-            add_torrent_params['resume_data'] = resume_data
-
-        # Set flags: enable duplicate_is_error & override_resume_data, disable auto_managed.
-        add_torrent_params['flags'] = (
-            LT_DEFAULT_ADD_TORRENT_FLAGS | lt.torrent_flags.duplicate_is_error
-        ) ^ lt.torrent_flags.auto_managed
-        if options['seed_mode']:
-            add_torrent_params['flags'] |= lt.torrent_flags.seed_mode
-        if options['super_seeding']:
-            add_torrent_params['flags'] |= lt.torrent_flags.super_seeding
-
-        return torrent_id, add_torrent_params
-
-    def add(
-        self,
-        torrent_info=None,
-        state=None,
-        options=None,
-        save_state=True,
-        filedump=None,
-        filename=None,
-        magnet=None,
-        resume_data=None,
-    ):
-        """Adds a torrent to the torrent manager.
-
-        Args:
-            torrent_info (lt.torrent_info, optional): A libtorrent torrent_info object.
-            state (TorrentState, optional): The torrent state.
-            options (dict, optional): The options to apply to the torrent on adding.
-            save_state (bool, optional): If True save the session state after adding torrent, defaults to True.
-            filedump (str, optional): bencoded filedump of a torrent file.
-            filename (str, optional): The filename of the torrent file.
-            magnet (str, optional): The magnet URI.
-            resume_data (lt.entry, optional): libtorrent fast resume data.
-
-        Returns:
-            str: If successful the torrent_id of the added torrent, None if adding the torrent failed.
-
-        Emits:
-            TorrentAddedEvent: Torrent with torrent_id added to session.
-
-        """
-        if not torrent_info and not filedump and not magnet:
-            raise AddTorrentError(
-                'You must specify a valid torrent_info, torrent state or magnet.'
-            )
-
-        if filedump:
-            try:
-                torrent_info = lt.torrent_info(lt.bdecode(filedump))
-            except RuntimeError as ex:
-                raise AddTorrentError(
-                    'Unable to add torrent, decoding filedump failed: %s' % ex
-                )
-
-        options = self._build_torrent_options(options)
-        __, add_torrent_params = self._build_torrent_params(
-            torrent_info, magnet, options, resume_data
-        )
-
-        # We need to pause the AlertManager momentarily to prevent alerts
-        # for this torrent being generated before a Torrent object is created.
-        component.pause('AlertManager')
-
-        try:
-            handle = self.session.add_torrent(add_torrent_params)
-            if not handle.is_valid():
-                raise InvalidTorrentError('Torrent handle is invalid!')
-        except (RuntimeError, InvalidTorrentError) as ex:
-            component.resume('AlertManager')
-            raise AddTorrentError('Unable to add torrent to session: %s' % ex)
-
-        torrent = self._add_torrent_obj(
-            handle, options, state, filename, magnet, resume_data, filedump, save_state
-        )
-        return torrent.torrent_id
-
-    def add_async(
-        self,
-        torrent_info=None,
-        state=None,
-        options=None,
-        save_state=True,
-        filedump=None,
-        filename=None,
-        magnet=None,
-        resume_data=None,
-    ):
-        """Adds a torrent to the torrent manager using libtorrent async add torrent method.
-
-        Args:
-            torrent_info (lt.torrent_info, optional): A libtorrent torrent_info object.
-            state (TorrentState, optional): The torrent state.
-            options (dict, optional): The options to apply to the torrent on adding.
-            save_state (bool, optional): If True save the session state after adding torrent, defaults to True.
-            filedump (str, optional): bencoded filedump of a torrent file.
-            filename (str, optional): The filename of the torrent file.
-            magnet (str, optional): The magnet URI.
-            resume_data (lt.entry, optional): libtorrent fast resume data.
-
-        Returns:
-            Deferred: If successful the torrent_id of the added torrent, None if adding the torrent failed.
-
-        Emits:
-            TorrentAddedEvent: Torrent with torrent_id added to session.
-
-        """
-        if not torrent_info and not filedump and not magnet:
-            raise AddTorrentError(
-                'You must specify a valid torrent_info, torrent state or magnet.'
-            )
-
-        if filedump:
-            try:
-                torrent_info = lt.torrent_info(lt.bdecode(filedump))
-            except RuntimeError as ex:
-                raise AddTorrentError(
-                    'Unable to add torrent, decoding filedump failed: %s' % ex
-                )
-
-        options = self._build_torrent_options(options)
-        torrent_id, add_torrent_params = self._build_torrent_params(
-            torrent_info, magnet, options, resume_data
-        )
-
-        d = Deferred()
-        self.torrents_loading[torrent_id] = (
-            d,
-            options,
-            state,
-            filename,
-            magnet,
-            resume_data,
-            filedump,
-            save_state,
-        )
-        try:
-            self.session.async_add_torrent(add_torrent_params)
-        except RuntimeError as ex:
-            raise AddTorrentError('Unable to add torrent to session: %s' % ex)
-        return d
-
-    def _add_torrent_obj(
-        self,
-        handle,
-        options,
-        state,
-        filename,
-        magnet,
-        resume_data,
-        filedump,
-        save_state,
-    ):
-        # For magnets added with metadata, filename is used so set as magnet.
-        if not magnet and is_magnet(filename):
-            magnet = filename
-            filename = None
-
-        # Create a Torrent object and add to the dictionary.
-        torrent = Torrent(handle, options, state, filename, magnet)
-        self.torrents[torrent.torrent_id] = torrent
-
-        # Resume AlertManager if paused for adding torrent to libtorrent.
-        component.resume('AlertManager')
-
-        # Store the original resume_data, in case of errors.
-        if resume_data:
-            self.resume_data[torrent.torrent_id] = resume_data
-
-        # Add to queued torrents set.
-        self.queued_torrents.add(torrent.torrent_id)
-        if self.config['queue_new_to_top']:
-            self.queue_top(torrent.torrent_id)
-
-        # Resume the torrent if needed.
-        if not options['add_paused']:
-            torrent.resume()
-
-        # Emit torrent_added signal.
-        from_state = state is not None
-        component.get('EventManager').emit(
-            TorrentAddedEvent(torrent.torrent_id, from_state)
-        )
-
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug('Torrent added: %s', str(handle.info_hash()))
-        if log.isEnabledFor(logging.INFO):
-            name_and_owner = torrent.get_status(['name', 'owner'])
-            log.info(
-                'Torrent %s from user "%s" %s',
-                name_and_owner['name'],
-                name_and_owner['owner'],
-                from_state and 'loaded' or 'added',
-            )
-
-        # Write the .torrent file to the state directory.
-        if filedump:
-            torrent.write_torrentfile(filedump)
-
-        # Save the session state.
-        if save_state:
-            self.save_state()
-
-        return torrent
-
-    def add_async_callback(
-        self,
-        handle,
-        d,
-        options,
-        state,
-        filename,
-        magnet,
-        resume_data,
-        filedump,
-        save_state,
-    ):
-        torrent = self._add_torrent_obj(
-            handle, options, state, filename, magnet, resume_data, filedump, save_state
-        )
-
-        d.callback(torrent.torrent_id)
-
-    def remove(self, torrent_id, remove_data=False, save_state=True):
-        """Remove a torrent from the session.
-
-        Args:
-            torrent_id (str): The torrent ID to remove.
-            remove_data (bool, optional): If True, remove the downloaded data, defaults to False.
-            save_state (bool, optional): If True, save the session state after removal, defaults to True.
-
-        Returns:
-            bool: True if removed successfully, False if not.
-
-        Emits:
-            PreTorrentRemovedEvent: Torrent is about to be removed from session.
-            TorrentRemovedEvent: Torrent with torrent_id removed from session.
-
-        Raises:
-            InvalidTorrentError: If the torrent_id is not in the session.
-
-        """
-        try:
-            torrent = self.torrents[torrent_id]
-        except KeyError:
-            raise InvalidTorrentError('torrent_id %s not in session.' % torrent_id)
-
-        torrent_name = torrent.get_status(['name'])['name']
-
-        # Emit the signal to the clients
-        component.get('EventManager').emit(PreTorrentRemovedEvent(torrent_id))
-
-        try:
-            self.session.remove_torrent(torrent.handle, 1 if remove_data else 0)
-        except RuntimeError as ex:
-            log.warning('Error removing torrent: %s', ex)
-            return False
-
-        # Remove fastresume data if it is exists
-        self.resume_data.pop(torrent_id, None)
-
-        # Remove the .torrent file in the state and copy location, if user requested.
-        delete_copies = (
-            self.config['copy_torrent_file'] and self.config['del_copy_torrent_file']
-        )
-        torrent.delete_torrentfile(delete_copies)
-
-        # Remove from set if it wasn't finished
-        if not torrent.is_finished:
-            try:
-                self.queued_torrents.remove(torrent_id)
-            except KeyError:
-                log.debug('%s is not in queued torrents set.', torrent_id)
-                raise InvalidTorrentError(
-                    '%s is not in queued torrents set.' % torrent_id
-                )
-
-        # Remove the torrent from deluge's session
-        del self.torrents[torrent_id]
-
-        if save_state:
-            self.save_state()
-
-        # Emit the signal to the clients
-        component.get('EventManager').emit(TorrentRemovedEvent(torrent_id))
-        log.info(
-            'Torrent %s removed by user: %s',
-            torrent_name,
-            component.get('RPCServer').get_session_user(),
-        )
-        return True
-
-    def fixup_state(self, state):
-        """Fixup an old state by adding missing TorrentState options and assigning default values.
-
-        Args:
-            state (TorrentManagerState): A torrentmanager state containing torrent details.
-
-        Returns:
-            TorrentManagerState: A fixedup TorrentManager state.
-
-        """
-        if state.torrents:
-            t_state_tmp = TorrentState()
-            if dir(state.torrents[0]) != dir(t_state_tmp):
-                self.archive_state('Migration of TorrentState required.')
-                try:
-                    for attr in set(dir(t_state_tmp)) - set(dir(state.torrents[0])):
-                        for t_state in state.torrents:
-                            setattr(t_state, attr, getattr(t_state_tmp, attr, None))
-                except AttributeError as ex:
-                    log.error(
-                        'Unable to update state file to a compatible version: %s', ex
-                    )
-        return state
-
-    def open_state(self):
-        """Open the torrents.state file containing a TorrentManager state with session torrents.
-
-        Returns:
-            TorrentManagerState: The TorrentManager state.
-
-        """
-        torrents_state = os.path.join(self.state_dir, 'torrents.state')
-        state = None
-        for filepath in (torrents_state, torrents_state + '.bak'):
-            log.info('Loading torrent state: %s', filepath)
-            if not os.path.isfile(filepath):
-                continue
-
-            try:
-                with open(filepath, 'rb') as _file:
-                    state = pickle.load(_file, encoding='utf8')
-            except (OSError, EOFError, pickle.UnpicklingError) as ex:
-                message = f'Unable to load {filepath}: {ex}'
-                log.error(message)
-                if not filepath.endswith('.bak'):
-                    self.archive_state(message)
-            else:
-                log.info('Successfully loaded %s', filepath)
-                break
-
-        return state if state else TorrentManagerState()
-
-    def load_state(self):
-        """Load all the torrents from TorrentManager state into session.
-
-        Emits:
-            SessionStartedEvent: Emitted after all torrents are added to the session.
-
-        """
-        start = datetime.datetime.now()
-        state = self.open_state()
-        state = self.fixup_state(state)
-
-        # Reorder the state.torrents list to add torrents in the correct queue order.
-        state.torrents.sort(
-            key=operator.attrgetter('queue'), reverse=self.config['queue_new_to_top']
-        )
-        resume_data = self.load_resume_data_file()
-
-        deferreds = []
-        for t_state in state.torrents:
-            # Populate the options dict from state
-            options = TorrentOptions()
-            for option in options:
-                try:
-                    options[option] = getattr(t_state, option)
-                except AttributeError:
-                    pass
-            # Manually update unmatched attributes
-            options['download_location'] = t_state.save_path
-            options['pre_allocate_storage'] = t_state.storage_mode == 'allocate'
-            options['prioritize_first_last_pieces'] = t_state.prioritize_first_last
-            options['add_paused'] = t_state.paused
-
-            magnet = t_state.magnet
-            torrent_info = self.get_torrent_info_from_file(
-                os.path.join(self.state_dir, t_state.torrent_id + '.torrent')
-            )
-
-            try:
-                d = self.add_async(
-                    torrent_info=torrent_info,
-                    state=t_state,
-                    options=options,
-                    save_state=False,
-                    magnet=magnet,
-                    resume_data=resume_data.get(t_state.torrent_id),
-                )
-            except AddTorrentError as ex:
-                log.warning(
-                    'Error when adding torrent "%s" to session: %s',
-                    t_state.torrent_id,
-                    ex,
-                )
-            else:
-                deferreds.append(d)
-
-        deferred_list = DeferredList(deferreds, consumeErrors=False)
-
-        def on_complete(result):
-            log.info(
-                'Finished loading %d torrents in %s',
-                len(state.torrents),
-                str(datetime.datetime.now() - start),
-            )
-            component.get('EventManager').emit(SessionStartedEvent())
-
-        deferred_list.addCallback(on_complete)
-
-    def create_state(self):
-        """Create a state of all the torrents in TorrentManager.
-
-        Returns:
-            TorrentManagerState: The TorrentManager state.
-
-        """
-        state = TorrentManagerState()
-        # Create the state for each Torrent and append to the list
-        for torrent in self.torrents.values():
-            if self.session.is_paused():
-                paused = torrent.handle.is_paused()
-            elif torrent.forced_error:
-                paused = torrent.forced_error.was_paused
-            elif torrent.state == 'Paused':
-                paused = True
-            else:
-                paused = False
-
-            torrent_state = TorrentState(
-                torrent.torrent_id,
-                torrent.filename,
-                torrent.trackers,
-                torrent.get_status(['storage_mode'])['storage_mode'],
-                paused,
-                torrent.options['download_location'],
-                torrent.options['max_connections'],
-                torrent.options['max_upload_slots'],
-                torrent.options['max_upload_speed'],
-                torrent.options['max_download_speed'],
-                torrent.options['prioritize_first_last_pieces'],
-                torrent.options['sequential_download'],
-                torrent.options['file_priorities'],
-                torrent.get_queue_position(),
-                torrent.options['auto_managed'],
-                torrent.is_finished,
-                torrent.options['stop_ratio'],
-                torrent.options['stop_at_ratio'],
-                torrent.options['remove_at_ratio'],
-                torrent.options['move_completed'],
-                torrent.options['move_completed_path'],
-                torrent.magnet,
-                torrent.options['owner'],
-                torrent.options['shared'],
-                torrent.options['super_seeding'],
-                torrent.options['name'],
-            )
-            state.torrents.append(torrent_state)
-        return state
-
-    def save_state(self):
-        """Run the save state task in a separate thread to avoid blocking main thread.
-
-        Note:
-            If a save task is already running, this call is ignored.
-
-        """
-        if self.is_saving_state:
-            return defer.succeed(None)
-        self.is_saving_state = True
-        d = threads.deferToThread(self._save_state)
-
-        def on_state_saved(arg):
-            self.is_saving_state = False
-            if self.save_state_timer.running:
-                self.save_state_timer.reset()
-
-        d.addBoth(on_state_saved)
-        return d
-
-    def _save_state(self):
-        """Save the state of the TorrentManager to the torrents.state file."""
-        state = self.create_state()
-
-        # If the state hasn't changed, no need to save it
-        if self.prev_saved_state == state:
-            return
-
-        filename = 'torrents.state'
-        filepath = os.path.join(self.state_dir, filename)
-        filepath_bak = filepath + '.bak'
-        filepath_tmp = filepath + '.tmp'
-
-        try:
-            log.debug('Creating the temporary file: %s', filepath_tmp)
-            with open(filepath_tmp, 'wb', 0) as _file:
-                pickle.dump(state, _file, protocol=2)
-                _file.flush()
-                os.fsync(_file.fileno())
-        except (OSError, pickle.PicklingError) as ex:
-            log.error('Unable to save %s: %s', filename, ex)
-            return
-
-        try:
-            log.debug('Creating backup of %s at: %s', filename, filepath_bak)
-            if os.path.isfile(filepath_bak):
-                os.remove(filepath_bak)
-            if os.path.isfile(filepath):
-                os.rename(filepath, filepath_bak)
-        except OSError as ex:
-            log.error('Unable to backup %s to %s: %s', filepath, filepath_bak, ex)
-            return
-
-        try:
-            log.debug('Saving %s to: %s', filename, filepath)
-            os.rename(filepath_tmp, filepath)
-            self.prev_saved_state = state
-        except OSError as ex:
-            log.error('Failed to set new state file %s: %s', filepath, ex)
-            if os.path.isfile(filepath_bak):
-                log.info('Restoring backup of state from: %s', filepath_bak)
-                os.rename(filepath_bak, filepath)
-
-    def save_resume_data(self, torrent_ids=None, flush_disk_cache=False):
-        """Saves torrents resume data.
-
-        Args:
-            torrent_ids (list of str): A list of torrents to save the resume data for, defaults
-                to None which saves all torrents resume data.
-            flush_disk_cache (bool, optional): If True flushes the disk cache which avoids potential
-                issue with file timestamps, defaults to False. This is only needed when stopping the session.
-
-        Returns:
-            t.i.d.DeferredList: A list of twisted Deferred callbacks to be invoked when save is complete.
-
-        """
-        if torrent_ids is None:
-            torrent_ids = (
-                tid
-                for tid, t in self.torrents.items()
-                if t.handle.need_save_resume_data()
-            )
-
-        def on_torrent_resume_save(dummy_result, torrent_id):
-            """Received torrent resume_data alert so remove from waiting list"""
-            self.waiting_on_resume_data.pop(torrent_id, None)
-
-        deferreds = []
-        for torrent_id in torrent_ids:
-            d = self.waiting_on_resume_data.get(torrent_id)
-            if not d:
-                d = Deferred().addBoth(on_torrent_resume_save, torrent_id)
-                self.waiting_on_resume_data[torrent_id] = d
-            deferreds.append(d)
-            self.torrents[torrent_id].save_resume_data(flush_disk_cache)
-
-        def on_all_resume_data_finished(dummy_result):
-            """Saves resume data file when no more torrents waiting for resume data.
-
-            Returns:
-                bool: True if fastresume file is saved.
-
-                This return value determines removal of `self.temp_file` in `self.stop()`.
-
-            """
-            # Use flush_disk_cache as a marker for shutdown so fastresume is
-            # saved even if torrents are waiting.
-            if not self.waiting_on_resume_data or flush_disk_cache:
-                return self.save_resume_data_file(queue_task=flush_disk_cache)
-
-        return DeferredList(deferreds).addBoth(on_all_resume_data_finished)
-
-    def load_resume_data_file(self):
-        """Load the resume data from file for all torrents.
-
-        Returns:
-            dict: A dict of torrents and their resume_data.
-
-        """
-        filename = 'torrents.fastresume'
-        filepath = os.path.join(self.state_dir, filename)
-        filepath_bak = filepath + '.bak'
-        old_data_filepath = os.path.join(get_config_dir(), filename)
-
-        for _filepath in (filepath, filepath_bak, old_data_filepath):
-            log.info('Opening %s for load: %s', filename, _filepath)
-            try:
-                with open(_filepath, 'rb') as _file:
-                    resume_data = lt.bdecode(_file.read())
-            except (OSError, EOFError, RuntimeError) as ex:
-                if self.torrents:
-                    log.warning('Unable to load %s: %s', _filepath, ex)
-                resume_data = None
-            else:
-                # lt.bdecode returns the dict keys as bytes so decode them.
-                resume_data = {k.decode(): v for k, v in resume_data.items()}
-                log.info('Successfully loaded %s: %s', filename, _filepath)
-                break
-
-        # If the libtorrent bdecode doesn't happen properly, it will return None
-        # so we need to make sure we return a {}
-        if resume_data is None:
-            return {}
-        else:
-            return resume_data
-
-    def save_resume_data_file(self, queue_task=False):
-        """Save resume data to file in a separate thread to avoid blocking main thread.
-
-        Args:
-            queue_task (bool): If True and a save task is already running then queue
-                this save task to run next. Default is to not queue save tasks.
-
-        Returns:
-            Deferred: Fires with arg, True if save task was successful, False if
-                not and None if task was not performed.
-
-        """
-        if not queue_task and self.save_resume_data_file_lock.locked:
-            return defer.succeed(None)
-
-        def on_lock_aquired():
-            d = threads.deferToThread(self._save_resume_data_file)
-
-            def on_resume_data_file_saved(arg):
-                if self.save_resume_data_timer.running:
-                    self.save_resume_data_timer.reset()
-                return arg
-
-            d.addBoth(on_resume_data_file_saved)
-            return d
-
-        return self.save_resume_data_file_lock.run(on_lock_aquired)
-
-    def _save_resume_data_file(self):
-        """Saves the resume data file with the contents of self.resume_data"""
-        if not self.resume_data:
-            return True
-
-        filename = 'torrents.fastresume'
-        filepath = os.path.join(self.state_dir, filename)
-        filepath_bak = filepath + '.bak'
-        filepath_tmp = filepath + '.tmp'
-
-        try:
-            log.debug('Creating the temporary file: %s', filepath_tmp)
-            with open(filepath_tmp, 'wb', 0) as _file:
-                _file.write(lt.bencode(self.resume_data))
-                _file.flush()
-                os.fsync(_file.fileno())
-        except (OSError, EOFError) as ex:
-            log.error('Unable to save %s: %s', filename, ex)
-            return False
-
-        try:
-            log.debug('Creating backup of %s at: %s', filename, filepath_bak)
-            if os.path.isfile(filepath_bak):
-                os.remove(filepath_bak)
-            if os.path.isfile(filepath):
-                os.rename(filepath, filepath_bak)
-        except OSError as ex:
-            log.error('Unable to backup %s to %s: %s', filepath, filepath_bak, ex)
-            return False
-
-        try:
-            log.debug('Saving %s to: %s', filename, filepath)
-            os.rename(filepath_tmp, filepath)
-        except OSError as ex:
-            log.error('Failed to set new file %s: %s', filepath, ex)
-            if os.path.isfile(filepath_bak):
-                log.info('Restoring backup from: %s', filepath_bak)
-                os.rename(filepath_bak, filepath)
-        else:
-            # Sync the rename operations for the directory
-            if hasattr(os, 'O_DIRECTORY'):
-                dirfd = os.open(os.path.dirname(filepath), os.O_DIRECTORY)
-                os.fsync(dirfd)
-                os.close(dirfd)
-            return True
-
-    def archive_state(self, message):
-        log.warning(message)
-        arc_filepaths = []
-        for filename in ('torrents.fastresume', 'torrents.state'):
-            filepath = os.path.join(self.state_dir, filename)
-            arc_filepaths.extend([filepath, filepath + '.bak'])
-
-        archive_files('state', arc_filepaths, message=message)
-
-    def get_queue_position(self, torrent_id):
-        """Get queue position of torrent"""
-        return self.torrents[torrent_id].get_queue_position()
-
-    def queue_top(self, torrent_id):
-        """Queue torrent to top"""
-        if self.torrents[torrent_id].get_queue_position() == 0:
-            return False
-
-        self.torrents[torrent_id].handle.queue_position_top()
-        return True
-
-    def queue_up(self, torrent_id):
-        """Queue torrent up one position"""
-        if self.torrents[torrent_id].get_queue_position() == 0:
-            return False
-
-        self.torrents[torrent_id].handle.queue_position_up()
-        return True
-
-    def queue_down(self, torrent_id):
-        """Queue torrent down one position"""
-        if self.torrents[torrent_id].get_queue_position() == (
-            len(self.queued_torrents) - 1
-        ):
-            return False
-
-        self.torrents[torrent_id].handle.queue_position_down()
-        return True
-
-    def queue_bottom(self, torrent_id):
-        """Queue torrent to bottom"""
-        if self.torrents[torrent_id].get_queue_position() == (
-            len(self.queued_torrents) - 1
-        ):
-            return False
-
-        self.torrents[torrent_id].handle.queue_position_bottom()
-        return True
-
-    def cleanup_torrents_prev_status(self):
-        """Run cleanup_prev_status for each registered torrent"""
-        for torrent in self.torrents.values():
-            torrent.cleanup_prev_status()
-
-    def on_set_max_connections_per_torrent(self, key, value):
-        """Sets the per-torrent connection limit"""
-        log.debug('max_connections_per_torrent set to %s...', value)
-        for key in self.torrents:
-            self.torrents[key].set_max_connections(value)
-
-    def on_set_max_upload_slots_per_torrent(self, key, value):
-        """Sets the per-torrent upload slot limit"""
-        log.debug('max_upload_slots_per_torrent set to %s...', value)
-        for key in self.torrents:
-            self.torrents[key].set_max_upload_slots(value)
-
-    def on_set_max_upload_speed_per_torrent(self, key, value):
-        """Sets the per-torrent upload speed limit"""
-        log.debug('max_upload_speed_per_torrent set to %s...', value)
-        for key in self.torrents:
-            self.torrents[key].set_max_upload_speed(value)
-
-    def on_set_max_download_speed_per_torrent(self, key, value):
-        """Sets the per-torrent download speed limit"""
-        log.debug('max_download_speed_per_torrent set to %s...', value)
-        for key in self.torrents:
-            self.torrents[key].set_max_download_speed(value)
-
-    # --- Alert handlers ---
-    def on_alert_add_torrent(self, alert):
-        """Alert handler for libtorrent add_torrent_alert"""
-        if not alert.handle.is_valid():
-            log.warning('Torrent handle is invalid: %s', alert.error.message())
-            return
-
-        try:
-            torrent_id = str(alert.handle.info_hash())
-        except RuntimeError as ex:
-            log.warning('Failed to get torrent id from handle: %s', ex)
-            return
-
-        try:
-            add_async_params = self.torrents_loading.pop(torrent_id)
-        except KeyError as ex:
-            log.warning('Torrent id not in torrents loading list: %s', ex)
-            return
-
-        self.add_async_callback(alert.handle, *add_async_params)
-
-    def on_alert_torrent_finished(self, alert):
-        """Alert handler for libtorrent torrent_finished_alert"""
-        try:
-            torrent_id = str(alert.handle.info_hash())
-            torrent = self.torrents[torrent_id]
-        except (RuntimeError, KeyError):
-            return
-
-        # If total_download is 0, do not move, it's likely the torrent wasn't downloaded, but just added.
-        # Get fresh data from libtorrent, the cache isn't always up to date
-        total_download = torrent.get_status(['total_payload_download'], update=True)[
-            'total_payload_download'
-        ]
-
-        if log.isEnabledFor(logging.DEBUG):
-            log.debug('Finished %s ', torrent_id)
-            log.debug(
-                'Torrent settings: is_finished: %s, total_download: %s, move_completed: %s, move_path: %s',
-                torrent.is_finished,
-                total_download,
-                torrent.options['move_completed'],
-                torrent.options['move_completed_path'],
-            )
-
-        torrent.update_state()
-        if not torrent.is_finished and total_download:
-            # Move completed download to completed folder if needed
-            if (
-                torrent.options['move_completed']
-                and torrent.options['download_location']
-                != torrent.options['move_completed_path']
-            ):
-                self.waiting_on_finish_moving.append(torrent_id)
-                torrent.move_storage(torrent.options['move_completed_path'])
-            else:
-                torrent.is_finished = True
-                component.get('EventManager').emit(TorrentFinishedEvent(torrent_id))
-        else:
-            torrent.is_finished = True
-
-        # Torrent is no longer part of the queue
-        try:
-            self.queued_torrents.remove(torrent_id)
-        except KeyError:
-            # Sometimes libtorrent fires a TorrentFinishedEvent twice
-            if log.isEnabledFor(logging.DEBUG):
-                log.debug('%s is not in queued torrents set.', torrent_id)
-
-        # Only save resume data if it was actually downloaded something. Helps
-        # on startup with big queues with lots of seeding torrents. Libtorrent
-        # emits alert_torrent_finished for them, but there seems like nothing
-        # worth really to save in resume data, we just read it up in
-        # self.load_state().
-        if total_download:
-            self.save_resume_data((torrent_id,))
-
-    def on_alert_torrent_paused(self, alert):
-        """Alert handler for libtorrent torrent_paused_alert"""
-        try:
-            torrent_id = str(alert.handle.info_hash())
-            torrent = self.torrents[torrent_id]
-        except (RuntimeError, KeyError):
-            return
-        torrent.update_state()
-        # Write the fastresume file if we are not waiting on a bulk write
-        if torrent_id not in self.waiting_on_resume_data:
-            self.save_resume_data((torrent_id,))
-
-    def on_alert_torrent_checked(self, alert):
-        """Alert handler for libtorrent torrent_checked_alert"""
-        try:
-            torrent = self.torrents[str(alert.handle.info_hash())]
-        except (RuntimeError, KeyError):
-            return
-
-        # Check to see if we're forcing a recheck and set it back to paused if necessary.
-        if torrent.forcing_recheck:
-            torrent.forcing_recheck = False
-            if torrent.forcing_recheck_paused:
-                torrent.handle.pause()
-
-        torrent.update_state()
-
-    def on_alert_tracker_reply(self, alert):
-        """Alert handler for libtorrent tracker_reply_alert"""
-        try:
-            torrent = self.torrents[str(alert.handle.info_hash())]
-        except (RuntimeError, KeyError):
-            return
-
-        # Set the tracker status for the torrent
-        torrent.set_tracker_status('Announce OK')
-
-        # Check for peer information from the tracker, if none then send a scrape request.
-        torrent.get_lt_status()
-        if torrent.status.num_complete == -1 or torrent.status.num_incomplete == -1:
-            torrent.scrape_tracker()
-
-    def on_alert_tracker_announce(self, alert):
-        """Alert handler for libtorrent tracker_announce_alert"""
-        try:
-            torrent = self.torrents[str(alert.handle.info_hash())]
-        except (RuntimeError, KeyError):
-            return
-
-        # Set the tracker status for the torrent
-        torrent.set_tracker_status('Announce Sent')
-
-    def on_alert_tracker_warning(self, alert):
-        """Alert handler for libtorrent tracker_warning_alert"""
-        try:
-            torrent = self.torrents[str(alert.handle.info_hash())]
-        except (RuntimeError, KeyError):
-            return
-        # Set the tracker status for the torrent
-        torrent.set_tracker_status('Warning: %s' % decode_bytes(alert.message()))
-
-    def on_alert_tracker_error(self, alert):
-        """Alert handler for libtorrent tracker_error_alert"""
-        try:
-            torrent = self.torrents[str(alert.handle.info_hash())]
-        except (RuntimeError, KeyError):
-            return
-
-        error_message = decode_bytes(alert.error_message())
-        if not error_message:
-            error_message = decode_bytes(alert.error.message())
-        log.debug(
-            'Tracker Error Alert: %s [%s]', decode_bytes(alert.message()), error_message
-        )
-        # libtorrent 1.2 added endpoint struct to each tracker. to prevent false updates
-        # we will need to verify that at least one endpoint to the errored tracker is working
-        for tracker in torrent.handle.trackers():
-            if tracker['url'] == alert.url:
-                if any(
-                    endpoint['last_error']['value'] == 0
-                    for endpoint in tracker['endpoints']
-                ):
-                    torrent.set_tracker_status('Announce OK')
-                else:
-                    torrent.set_tracker_status('Error: ' + error_message)
-                break
-
-    def on_alert_storage_moved(self, alert):
-        """Alert handler for libtorrent storage_moved_alert"""
-        try:
-            torrent_id = str(alert.handle.info_hash())
-            torrent = self.torrents[torrent_id]
-        except (RuntimeError, KeyError):
-            return
-
-        torrent.set_download_location(os.path.normpath(alert.storage_path()))
-        torrent.set_move_completed(False)
-        torrent.update_state()
-
-        if torrent_id in self.waiting_on_finish_moving:
-            self.waiting_on_finish_moving.remove(torrent_id)
-            torrent.is_finished = True
-            component.get('EventManager').emit(TorrentFinishedEvent(torrent_id))
-
-    def on_alert_storage_moved_failed(self, alert):
-        """Alert handler for libtorrent storage_moved_failed_alert"""
-        try:
-            torrent_id = str(alert.handle.info_hash())
-            torrent = self.torrents[torrent_id]
-        except (RuntimeError, KeyError):
-            return
-
-        log.warning('on_alert_storage_moved_failed: %s', decode_bytes(alert.message()))
-        # Set an Error message and pause the torrent
-        alert_msg = decode_bytes(alert.message()).split(':', 1)[1].strip()
-        torrent.force_error_state('Failed to move download folder: %s' % alert_msg)
-
-        if torrent_id in self.waiting_on_finish_moving:
-            self.waiting_on_finish_moving.remove(torrent_id)
-            torrent.is_finished = True
-            component.get('EventManager').emit(TorrentFinishedEvent(torrent_id))
-
-    def on_alert_torrent_resumed(self, alert):
-        """Alert handler for libtorrent torrent_resumed_alert"""
-        try:
-            torrent_id = str(alert.handle.info_hash())
-            torrent = self.torrents[torrent_id]
-        except (RuntimeError, KeyError):
-            return
-        torrent.update_state()
-        component.get('EventManager').emit(TorrentResumedEvent(torrent_id))
-
-    def on_alert_state_changed(self, alert):
-        """Alert handler for libtorrent state_changed_alert.
-
-        Emits:
-            TorrentStateChangedEvent: The state has changed.
-
-        """
-        try:
-            torrent_id = str(alert.handle.info_hash())
-            torrent = self.torrents[torrent_id]
-        except (RuntimeError, KeyError):
-            return
-
-        torrent.update_state()
-        # Torrent may need to download data after checking.
-        if torrent.state in ('Checking', 'Downloading'):
-            torrent.is_finished = False
-            self.queued_torrents.add(torrent_id)
-
-    def on_alert_save_resume_data(self, alert):
-        """Alert handler for libtorrent save_resume_data_alert"""
-        try:
-            torrent_id = str(alert.handle.info_hash())
-        except RuntimeError:
-            return
-        if torrent_id in self.torrents:
-            # libtorrent add_torrent expects bencoded resume_data.
-            self.resume_data[torrent_id] = lt.bencode(
-                lt.write_resume_data(alert.params)
-            )
-
-        if torrent_id in self.waiting_on_resume_data:
-            self.waiting_on_resume_data[torrent_id].callback(None)
-
-    def on_alert_save_resume_data_failed(self, alert):
-        """Alert handler for libtorrent save_resume_data_failed_alert"""
-        try:
-            torrent_id = str(alert.handle.info_hash())
-        except RuntimeError:
-            return
-
-        if torrent_id in self.waiting_on_resume_data:
-            self.waiting_on_resume_data[torrent_id].errback(
-                Exception(decode_bytes(alert.message()))
-            )
-
-    def on_alert_fastresume_rejected(self, alert):
-        """Alert handler for libtorrent fastresume_rejected_alert"""
-        try:
-            torrent_id = str(alert.handle.info_hash())
-            torrent = self.torrents[torrent_id]
-        except (RuntimeError, KeyError):
-            return
-
-        alert_msg = decode_bytes(alert.message())
-        log.error('on_alert_fastresume_rejected: %s', alert_msg)
-        if alert.error.value() == 134:
-            if not os.path.isdir(torrent.options['download_location']):
-                error_msg = 'Unable to locate Download Folder!'
-            else:
-                error_msg = 'Missing or invalid torrent data!'
-        else:
-            error_msg = (
-                'Problem with resume data: %s' % alert_msg.split(':', 1)[1].strip()
-            )
-        torrent.force_error_state(error_msg, restart_to_resume=True)
-
-    def on_alert_file_renamed(self, alert):
-        """Alert handler for libtorrent file_renamed_alert.
-
-        Emits:
-            TorrentFileRenamedEvent: Files in the torrent have been renamed.
-
-        """
-        try:
-            torrent_id = str(alert.handle.info_hash())
-            torrent = self.torrents[torrent_id]
-        except (RuntimeError, KeyError):
-            return
-
-        new_name = decode_bytes(alert.new_name())
-        log.debug('index: %s name: %s', alert.index, new_name)
-
-        # We need to see if this file index is in a waiting_on_folder dict
-        for wait_on_folder in torrent.waiting_on_folder_rename:
-            if alert.index in wait_on_folder:
-                wait_on_folder[alert.index].callback(None)
-                break
-        else:
-            # This is just a regular file rename so send the signal
-            component.get('EventManager').emit(
-                TorrentFileRenamedEvent(torrent_id, alert.index, new_name)
-            )
-            self.save_resume_data((torrent_id,))
-
-    def on_alert_metadata_received(self, alert):
-        """Alert handler for libtorrent metadata_received_alert"""
-        try:
-            torrent_id = str(alert.handle.info_hash())
-        except RuntimeError:
-            return
-
-        try:
-            torrent = self.torrents[torrent_id]
-        except KeyError:
-            pass
-        else:
-            return torrent.on_metadata_received()
-
-        # Try callback to prefetch_metadata method.
-        try:
-            d = self.prefetching_metadata[torrent_id].alert_deferred
-        except KeyError:
-            pass
-        else:
-            torrent_info = alert.handle.get_torrent_info()
-            return d.callback(torrent_info)
-
-    def on_alert_file_error(self, alert):
-        """Alert handler for libtorrent file_error_alert"""
-        try:
-            torrent = self.torrents[str(alert.handle.info_hash())]
-        except (RuntimeError, KeyError):
-            return
-        torrent.update_state()
-
-    def on_alert_file_completed(self, alert):
-        """Alert handler for libtorrent file_completed_alert
-
-        Emits:
-            TorrentFileCompletedEvent: When an individual file completes downloading.
-
-        """
-        try:
-            torrent_id = str(alert.handle.info_hash())
-        except RuntimeError:
-            return
-        if torrent_id in self.torrents:
-            component.get('EventManager').emit(
-                TorrentFileCompletedEvent(torrent_id, alert.index)
-            )
-
-    def on_alert_state_update(self, alert):
-        """Alert handler for libtorrent state_update_alert
-
-        Result of a session.post_torrent_updates() call and contains the torrent status
-        of all torrents that changed since last time this was posted.
-
-        """
-        self.last_state_update_alert_ts = time.time()
-
-        for t_status in alert.status:
-            try:
-                torrent_id = str(t_status.info_hash)
-            except RuntimeError:
-                continue
-            if torrent_id in self.torrents:
-                self.torrents[torrent_id].status = t_status
-
-        self.handle_torrents_status_callback(self.torrents_status_requests.pop())
-
-    def on_alert_external_ip(self, alert):
-        """Alert handler for libtorrent external_ip_alert"""
-        log.info('on_alert_external_ip: %s', alert.external_address)
-        component.get('EventManager').emit(ExternalIPEvent(alert.external_address))
-
-    def on_alert_performance(self, alert):
-        """Alert handler for libtorrent performance_alert"""
-        log.warning(
-            'on_alert_performance: %s, %s',
-            decode_bytes(alert.message()),
-            alert.warning_code,
-        )
-        if alert.warning_code == lt.performance_warning_t.send_buffer_watermark_too_low:
-            max_send_buffer_watermark = 3 * 1024 * 1024  # 3MiB
-            settings = self.session.get_settings()
-            send_buffer_watermark = settings['send_buffer_watermark']
-
-            # If send buffer is too small, try increasing its size by 512KiB (up to max_send_buffer_watermark)
-            if send_buffer_watermark < max_send_buffer_watermark:
-                value = send_buffer_watermark + (500 * 1024)
-                log.info(
-                    'Increasing send_buffer_watermark from %s to %s Bytes',
-                    send_buffer_watermark,
-                    value,
-                )
-                component.get('Core').apply_session_setting(
-                    'send_buffer_watermark', value
-                )
-            else:
-                log.warning(
-                    'send_buffer_watermark reached maximum value: %s Bytes',
-                    max_send_buffer_watermark,
-                )
-
-    def separate_keys(self, keys, torrent_ids):
-        """Separates the input keys into torrent class keys and plugins keys"""
-        if self.torrents:
-            for torrent_id in torrent_ids:
-                if torrent_id in self.torrents:
-                    status_keys = list(self.torrents[torrent_id].status_funcs)
-                    leftover_keys = list(set(keys) - set(status_keys))
-                    torrent_keys = list(set(keys) - set(leftover_keys))
-                    return torrent_keys, leftover_keys
-        return [], []
-
-    def handle_torrents_status_callback(self, status_request):
-        """Build the status dictionary with torrent values"""
-        d, torrent_ids, keys, diff = status_request
-        status_dict = {}.fromkeys(torrent_ids)
-        torrent_keys, plugin_keys = self.separate_keys(keys, torrent_ids)
-
-        # Get the torrent status for each torrent_id
-        for torrent_id in torrent_ids:
-            if torrent_id not in self.torrents:
-                # The torrent_id does not exist in the dict.
-                # Could be the clients cache (sessionproxy) isn't up to speed.
-                del status_dict[torrent_id]
-            else:
-                status_dict[torrent_id] = self.torrents[torrent_id].get_status(
-                    torrent_keys, diff, all_keys=not keys
-                )
-        self.status_dict = status_dict
-        d.callback((status_dict, plugin_keys))
-
-    def torrents_status_update(self, torrent_ids, keys, diff=False):
-        """Returns status dict for the supplied torrent_ids async.
-
-        Note:
-            If torrent states was updated recently post_torrent_updates is not called and
-            instead cached state is used.
-
-        Args:
-            torrent_ids (list of str): The torrent IDs to get the status of.
-            keys (list of str): The keys to get the status on.
-            diff (bool, optional): If True, will return a diff of the changes since the
-                last call to get_status based on the session_id, defaults to False.
-
-        Returns:
-            dict: A status dictionary for the requested torrents.
-
-        """
-        d = Deferred()
-        now = time.time()
-        # If last update was recent, use cached data instead of request updates from libtorrent
-        if (now - self.last_state_update_alert_ts) < 1.5:
-            reactor.callLater(
-                0, self.handle_torrents_status_callback, (d, torrent_ids, keys, diff)
-            )
-        else:
-            # Ask libtorrent for status update
-            self.torrents_status_requests.insert(0, (d, torrent_ids, keys, diff))
-            self.session.post_torrent_updates()
-        return d
Index: luge/crypto_utils.py
===================================================================
--- deluge/crypto_utils.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,136 +1,0 @@
-#
-# Copyright (C) 2007,2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-import stat
-
-from OpenSSL import crypto
-from OpenSSL.crypto import FILETYPE_PEM
-from twisted.internet.ssl import (
-    AcceptableCiphers,
-    Certificate,
-    CertificateOptions,
-    KeyPair,
-    TLSVersion,
-)
-
-import deluge.configmanager
-
-# A TLS ciphers list.
-# Sources for more information on TLS ciphers:
-# - https://wiki.mozilla.org/Security/Server_Side_TLS
-# - https://www.ssllabs.com/projects/best-practices/index.html
-# - https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/
-#
-# This list was inspired by the `urllib3` library
-# - https://github.com/urllib3/urllib3/blob/master/urllib3/util/ssl_.py#L79
-#
-# The general intent is:
-# - prefer cipher suites that offer perfect forward secrecy (ECDHE),
-# - prefer AES-GCM over ChaCha20 because hardware-accelerated AES is common,
-# - disable NULL authentication, MD5 MACs and DSS for security reasons.
-TLS_CIPHERS = ':'.join(
-    [
-        'ECDH+AESGCM',
-        'ECDH+CHACHA20',
-        'AES256-GCM-SHA384',
-        'AES128-GCM-SHA256',
-        '!DSS' '!aNULL',
-        '!eNULL',
-        '!MD5',
-    ]
-)
-
-# This value tells OpenSSL to disable all SSL/TLS renegotiation.
-SSL_OP_NO_RENEGOTIATION = 0x40000000
-
-
-def get_context_factory(cert_path, pkey_path):
-    """OpenSSL context factory.
-
-    Generates an OpenSSL context factory using Twisted's CertificateOptions class.
-    This will keep a server cipher order.
-
-    Args:
-        cert_path (string): The path to the certificate file
-        pkey_path (string): The path to the private key file
-
-    Returns:
-        twisted.internet.ssl.CertificateOptions: An OpenSSL context factory
-    """
-
-    with open(cert_path) as cert:
-        certificate = Certificate.loadPEM(cert.read()).original
-    with open(pkey_path) as pkey:
-        private_key = KeyPair.load(pkey.read(), FILETYPE_PEM).original
-    ciphers = AcceptableCiphers.fromOpenSSLCipherString(TLS_CIPHERS)
-    cert_options = CertificateOptions(
-        privateKey=private_key,
-        certificate=certificate,
-        raiseMinimumTo=TLSVersion.TLSv1_2,
-        acceptableCiphers=ciphers,
-    )
-    ctx = cert_options.getContext()
-    ctx.use_certificate_chain_file(cert_path)
-    ctx.set_options(SSL_OP_NO_RENEGOTIATION)
-
-    return cert_options
-
-
-def check_ssl_keys():
-    """
-    Check for SSL cert/key and create them if necessary
-    """
-    ssl_dir = deluge.configmanager.get_config_dir('ssl')
-    if not os.path.exists(ssl_dir):
-        # The ssl folder doesn't exist so we need to create it
-        os.makedirs(ssl_dir)
-        generate_ssl_keys()
-    else:
-        for f in ('daemon.pkey', 'daemon.cert'):
-            if not os.path.exists(os.path.join(ssl_dir, f)):
-                generate_ssl_keys()
-                break
-
-
-def generate_ssl_keys():
-    """
-    This method generates a new SSL key/cert.
-    """
-    digest = 'sha256'
-
-    # Generate key pair
-    pkey = crypto.PKey()
-    pkey.generate_key(crypto.TYPE_RSA, 2048)
-
-    # Generate cert request
-    req = crypto.X509Req()
-    subj = req.get_subject()
-    setattr(subj, 'CN', 'Deluge Daemon')
-    req.set_pubkey(pkey)
-    req.sign(pkey, digest)
-
-    # Generate certificate
-    cert = crypto.X509()
-    cert.set_serial_number(0)
-    cert.gmtime_adj_notBefore(0)
-    cert.gmtime_adj_notAfter(60 * 60 * 24 * 365 * 3)  # Three Years
-    cert.set_issuer(req.get_subject())
-    cert.set_subject(req.get_subject())
-    cert.set_pubkey(req.get_pubkey())
-    cert.sign(pkey, digest)
-
-    # Write out files
-    ssl_dir = deluge.configmanager.get_config_dir('ssl')
-    with open(os.path.join(ssl_dir, 'daemon.pkey'), 'wb') as _file:
-        _file.write(crypto.dump_privatekey(crypto.FILETYPE_PEM, pkey))
-    with open(os.path.join(ssl_dir, 'daemon.cert'), 'wb') as _file:
-        _file.write(crypto.dump_certificate(crypto.FILETYPE_PEM, cert))
-    # Make the files only readable by this user
-    for f in ('daemon.pkey', 'daemon.cert'):
-        os.chmod(os.path.join(ssl_dir, f), stat.S_IREAD | stat.S_IWRITE)
Index: luge/decorators.py
===================================================================
--- deluge/decorators.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,235 +1,0 @@
-#
-# Copyright (C) 2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import inspect
-import re
-import warnings
-from functools import wraps
-from typing import Any, Callable, Coroutine, TypeVar
-
-from twisted.internet import defer
-
-
-def proxy(proxy_func):
-    """
-    Factory class which returns a decorator that passes
-    the decorated function to a proxy function
-
-    :param proxy_func: the proxy function
-    :type proxy_func: function
-    """
-
-    def decorator(func):
-        @wraps(func)
-        def wrapper(*args, **kwargs):
-            return proxy_func(func, *args, **kwargs)
-
-        return wrapper
-
-    return decorator
-
-
-def overrides(*args):
-    """
-    Decorater function to specify when class methods override
-    super class methods.
-
-    When used as
-    @overrides
-    def funcname
-
-    the argument will be the funcname function.
-
-    When used as
-    @overrides(BaseClass)
-    def funcname
-
-    the argument will be the BaseClass
-
-    """
-    stack = inspect.stack()
-    if inspect.isfunction(args[0]):
-        return _overrides(stack, args[0])
-    else:
-        # One or more classes are specified, so return a function that will be
-        # called with the real function as argument
-        def ret_func(func, **kwargs):
-            return _overrides(stack, func, explicit_base_classes=args)
-
-        return ret_func
-
-
-def _overrides(stack, method, explicit_base_classes=None):
-    # stack[0]=overrides, stack[1]=inside class def'n, stack[2]=outside class def'n
-    classes = {}
-    derived_class_locals = stack[2][0].f_locals
-
-    # Find all super classes
-    m = re.search(r'class\s(.+)\((.+)\)\s*\:', stack[2][4][0])
-    class_name = m.group(1)
-    base_classes = m.group(2)
-
-    # Handle multiple inheritance
-    base_classes = [s.strip() for s in base_classes.split(',')]
-    check_classes = base_classes
-
-    if not base_classes:
-        raise ValueError(
-            'overrides decorator: unable to determine base class of class "%s"'
-            % class_name
-        )
-
-    def get_class(cls_name):
-        if '.' not in cls_name:
-            return derived_class_locals[cls_name]
-        else:
-            components = cls_name.split('.')
-            # obj is either a module or a class
-            obj = derived_class_locals[components[0]]
-            for c in components[1:]:
-                assert inspect.ismodule(obj) or inspect.isclass(obj)
-                obj = getattr(obj, c)
-            return obj
-
-    if explicit_base_classes:
-        # One or more base classes are explicitly given, check only those classes
-        override_classes = re.search(r'\s*@overrides\((.+)\)\s*', stack[1][4][0]).group(
-            1
-        )
-        override_classes = [c.strip() for c in override_classes.split(',')]
-        check_classes = override_classes
-
-    for c in base_classes + check_classes:
-        classes[c] = get_class(c)
-
-    # Verify that the explicit override class is one of base classes
-    if explicit_base_classes:
-        from itertools import product
-
-        for bc, cc in product(base_classes, check_classes):
-            if issubclass(classes[bc], classes[cc]):
-                break
-        else:
-            raise Exception(
-                'Excplicit override class "%s" is not a super class of: %s'
-                % (explicit_base_classes, class_name)
-            )
-        if not all(hasattr(classes[cls], method.__name__) for cls in check_classes):
-            for cls in check_classes:
-                if not hasattr(classes[cls], method.__name__):
-                    raise Exception(
-                        'Function override "%s" not found in superclass: %s\n%s'
-                        % (
-                            method.__name__,
-                            cls,
-                            f'File: {stack[1][1]}:{stack[1][2]}',
-                        )
-                    )
-
-    if not any(hasattr(classes[cls], method.__name__) for cls in check_classes):
-        raise Exception(
-            'Function override "%s" not found in any superclass: %s\n%s'
-            % (
-                method.__name__,
-                check_classes,
-                f'File: {stack[1][1]}:{stack[1][2]}',
-            )
-        )
-    return method
-
-
-def deprecated(func):
-    """This is a decorator which can be used to mark function as deprecated.
-
-    It will result in a warning being emitted when the function is used.
-
-    """
-
-    @wraps(func)
-    def depr_func(*args, **kwargs):
-        warnings.simplefilter('always', DeprecationWarning)  # Turn off filter
-        warnings.warn(
-            f'Call to deprecated function {func.__name__}.',
-            category=DeprecationWarning,
-            stacklevel=2,
-        )
-        warnings.simplefilter('default', DeprecationWarning)  # Reset filter
-        return func(*args, **kwargs)
-
-    return depr_func
-
-
-class CoroutineDeferred(defer.Deferred):
-    """Wraps a coroutine in a Deferred.
-    It will dynamically pass through the underlying coroutine without wrapping where apporpriate.
-    """
-
-    def __init__(self, coro: Coroutine):
-        # Delay this import to make sure a reactor was installed first
-        from twisted.internet import reactor
-
-        super().__init__()
-        self.coro = coro
-        self.awaited = None
-        self.activate_deferred = reactor.callLater(0, self.activate)
-
-    def __await__(self):
-        if self.awaited in [None, True]:
-            self.awaited = True
-            return self.coro.__await__()
-        # Already in deferred mode
-        return super().__await__()
-
-    def activate(self):
-        """If the result wasn't awaited before the next context switch, we turn it into a deferred."""
-        if self.awaited is None:
-            self.awaited = False
-            try:
-                d = defer.Deferred.fromCoroutine(self.coro)
-            except AttributeError:
-                # Fallback for Twisted <= 21.2 without fromCoroutine
-                d = defer.ensureDeferred(self.coro)
-            d.chainDeferred(self)
-
-    def _callback_activate(self):
-        """Verify awaited status before calling activate."""
-        assert not self.awaited, 'Cannot add callbacks to an already awaited coroutine.'
-        self.activate()
-
-    def addCallback(self, *args, **kwargs):  # noqa: N802
-        self._callback_activate()
-        return super().addCallback(*args, **kwargs)
-
-    def addCallbacks(self, *args, **kwargs):  # noqa: N802
-        self._callback_activate()
-        return super().addCallbacks(*args, **kwargs)
-
-    def addErrback(self, *args, **kwargs):  # noqa: N802
-        self._callback_activate()
-        return super().addErrback(*args, **kwargs)
-
-    def addBoth(self, *args, **kwargs):  # noqa: N802
-        self._callback_activate()
-        return super().addBoth(*args, **kwargs)
-
-
-_RetT = TypeVar('_RetT')
-
-
-def maybe_coroutine(
-    f: Callable[..., Coroutine[Any, Any, _RetT]],
-) -> 'Callable[..., defer.Deferred[_RetT]]':
-    """Wraps a coroutine function to make it usable as a normal function that returns a Deferred."""
-
-    @wraps(f)
-    def wrapper(*args, **kwargs):
-        # Uncomment for quick testing to make sure CoroutineDeferred magic isn't at fault
-        # return defer.ensureDeferred(f(*args, **kwargs))
-        return CoroutineDeferred(f(*args, **kwargs))
-
-    return wrapper
Index: luge/error.py
===================================================================
--- deluge/error.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,96 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2011 Pedro Algarvio <pedro@algarvio.me>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-
-class DelugeError(Exception):
-    def __new__(cls, *args, **kwargs):
-        inst = super().__new__(cls, *args, **kwargs)
-        inst._args = args
-        inst._kwargs = kwargs
-        return inst
-
-    def __init__(self, message=None):
-        super().__init__(message)
-        self.message = message
-
-    def __str__(self):
-        return self.message
-
-
-class DaemonRunningError(DelugeError):
-    pass
-
-
-class InvalidTorrentError(DelugeError):
-    pass
-
-
-class AddTorrentError(DelugeError):
-    pass
-
-
-class InvalidPathError(DelugeError):
-    pass
-
-
-class WrappedException(DelugeError):
-    def __init__(self, message, exception_type, traceback):
-        super().__init__(message)
-        self.type = exception_type
-        self.traceback = traceback
-
-    def __str__(self):
-        return f'{self.message}\n{self.traceback}'
-
-
-class _ClientSideRecreateError(DelugeError):
-    pass
-
-
-class IncompatibleClient(_ClientSideRecreateError):
-    def __init__(self, daemon_version):
-        self.daemon_version = daemon_version
-        msg = (
-            'Your deluge client is not compatible with the daemon. '
-            'Please upgrade your client to %(daemon_version)s'
-        ) % {'daemon_version': self.daemon_version}
-        super().__init__(message=msg)
-
-
-class NotAuthorizedError(_ClientSideRecreateError):
-    def __init__(self, current_level, required_level):
-        msg = ('Auth level too low: %(current_level)s < %(required_level)s') % {
-            'current_level': current_level,
-            'required_level': required_level,
-        }
-        super().__init__(message=msg)
-        self.current_level = current_level
-        self.required_level = required_level
-
-
-class _UsernameBasedPasstroughError(_ClientSideRecreateError):
-    def __init__(self, message, username):
-        super().__init__(message)
-        self.username = username
-
-
-class BadLoginError(_UsernameBasedPasstroughError):
-    pass
-
-
-class AuthenticationRequired(_UsernameBasedPasstroughError):
-    pass
-
-
-class AuthManagerError(_UsernameBasedPasstroughError):
-    pass
-
-
-class LibtorrentImportError(ImportError):
-    pass
Index: luge/event.py
===================================================================
--- deluge/event.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,320 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""
-Event module.
-
-This module describes the types of events that can be generated by the daemon
-and subsequently emitted to the clients.
-
-"""
-
-known_events = {}
-
-
-class DelugeEventMetaClass(type):
-    """
-    This metaclass simply keeps a list of all events classes created.
-    """
-
-    def __init__(cls, name, bases, dct):  # pylint: disable=bad-mcs-method-argument
-        super().__init__(name, bases, dct)
-        if name != 'DelugeEvent':
-            known_events[name] = cls
-
-
-class DelugeEvent(metaclass=DelugeEventMetaClass):
-    """
-    The base class for all events.
-
-    :prop name: this is the name of the class which is in-turn the event name
-    :type name: string
-    :prop args: a list of the attribute values
-    :type args: list
-
-    """
-
-    def _get_name(self):
-        return self.__class__.__name__
-
-    def _get_args(self):
-        if not hasattr(self, '_args'):
-            return []
-        return self._args
-
-    name = property(fget=_get_name)
-    args = property(fget=_get_args)
-
-
-class TorrentAddedEvent(DelugeEvent):
-    """
-    Emitted when a new torrent is successfully added to the session.
-    """
-
-    def __init__(self, torrent_id, from_state):
-        """
-        :param torrent_id: the torrent_id of the torrent that was added
-        :type torrent_id: string
-        :param from_state: was the torrent loaded from state? Or is it a new torrent.
-        :type from_state: bool
-        """
-        self._args = [torrent_id, from_state]
-
-
-class TorrentRemovedEvent(DelugeEvent):
-    """
-    Emitted when a torrent has been removed from the session.
-    """
-
-    def __init__(self, torrent_id):
-        """
-        :param torrent_id: the torrent_id
-        :type torrent_id: string
-        """
-        self._args = [torrent_id]
-
-
-class PreTorrentRemovedEvent(DelugeEvent):
-    """
-    Emitted when a torrent is about to be removed from the session.
-    """
-
-    def __init__(self, torrent_id):
-        """
-        :param torrent_id: the torrent_id
-        :type torrent_id: string
-        """
-        self._args = [torrent_id]
-
-
-class TorrentStateChangedEvent(DelugeEvent):
-    """
-    Emitted when a torrent changes state.
-    """
-
-    def __init__(self, torrent_id, state):
-        """
-        :param torrent_id: the torrent_id
-        :type torrent_id: string
-        :param state: the new state
-        :type state: string
-        """
-        self._args = [torrent_id, state]
-
-
-class TorrentTrackerStatusEvent(DelugeEvent):
-    """
-    Emitted when a torrents tracker status changes.
-    """
-
-    def __init__(self, torrent_id, status):
-        """
-        Args:
-            torrent_id (str): the torrent_id
-            status (str): the new status
-        """
-        self._args = [torrent_id, status]
-
-
-class TorrentQueueChangedEvent(DelugeEvent):
-    """
-    Emitted when the queue order has changed.
-    """
-
-    pass
-
-
-class TorrentFolderRenamedEvent(DelugeEvent):
-    """
-    Emitted when a folder within a torrent has been renamed.
-    """
-
-    def __init__(self, torrent_id, old, new):
-        """
-        :param torrent_id: the torrent_id
-        :type torrent_id: string
-        :param old: the old folder name
-        :type old: string
-        :param new: the new folder name
-        :type new: string
-        """
-        self._args = [torrent_id, old, new]
-
-
-class TorrentFileRenamedEvent(DelugeEvent):
-    """
-    Emitted when a file within a torrent has been renamed.
-    """
-
-    def __init__(self, torrent_id, index, name):
-        """
-        :param torrent_id: the torrent_id
-        :type torrent_id: string
-        :param index: the index of the file
-        :type index: int
-        :param name: the new filename
-        :type name: string
-        """
-        self._args = [torrent_id, index, name]
-
-
-class TorrentFinishedEvent(DelugeEvent):
-    """
-    Emitted when a torrent finishes downloading.
-    """
-
-    def __init__(self, torrent_id):
-        """
-        :param torrent_id: the torrent_id
-        :type torrent_id: string
-        """
-        self._args = [torrent_id]
-
-
-class TorrentResumedEvent(DelugeEvent):
-    """
-    Emitted when a torrent resumes from a paused state.
-    """
-
-    def __init__(self, torrent_id):
-        """
-        :param torrent_id: the torrent_id
-        :type torrent_id: string
-        """
-        self._args = [torrent_id]
-
-
-class TorrentFileCompletedEvent(DelugeEvent):
-    """
-    Emitted when a file completes.
-    """
-
-    def __init__(self, torrent_id, index):
-        """
-        :param torrent_id: the torrent_id
-        :type torrent_id: string
-        :param index: the file index
-        :type index: int
-        """
-        self._args = [torrent_id, index]
-
-
-class TorrentStorageMovedEvent(DelugeEvent):
-    """
-    Emitted when the storage location for a torrent has been moved.
-    """
-
-    def __init__(self, torrent_id, path):
-        """
-        :param torrent_id: the torrent_id
-        :type torrent_id: string
-        :param path: the new location
-        :type path: string
-        """
-        self._args = [torrent_id, path]
-
-
-class CreateTorrentProgressEvent(DelugeEvent):
-    """
-    Emitted when creating a torrent file remotely.
-    """
-
-    def __init__(self, piece_count, num_pieces):
-        self._args = [piece_count, num_pieces]
-
-
-class NewVersionAvailableEvent(DelugeEvent):
-    """
-    Emitted when a more recent version of Deluge is available.
-    """
-
-    def __init__(self, new_release):
-        """
-        :param new_release: the new version that is available
-        :type new_release: string
-        """
-        self._args = [new_release]
-
-
-class SessionStartedEvent(DelugeEvent):
-    """
-    Emitted when a session has started.  This typically only happens once when
-    the daemon is initially started.
-    """
-
-    pass
-
-
-class SessionPausedEvent(DelugeEvent):
-    """
-    Emitted when the session has been paused.
-    """
-
-    pass
-
-
-class SessionResumedEvent(DelugeEvent):
-    """
-    Emitted when the session has been resumed.
-    """
-
-    pass
-
-
-class ConfigValueChangedEvent(DelugeEvent):
-    """
-    Emitted when a config value changes in the Core.
-    """
-
-    def __init__(self, key, value):
-        """
-        :param key: the key that changed
-        :type key: string
-        :param value: the new value of the `:param:key`
-        """
-        self._args = [key, value]
-
-
-class PluginEnabledEvent(DelugeEvent):
-    """
-    Emitted when a plugin is enabled in the Core.
-    """
-
-    def __init__(self, plugin_name):
-        self._args = [plugin_name]
-
-
-class PluginDisabledEvent(DelugeEvent):
-    """
-    Emitted when a plugin is disabled in the Core.
-    """
-
-    def __init__(self, plugin_name):
-        self._args = [plugin_name]
-
-
-class ClientDisconnectedEvent(DelugeEvent):
-    """
-    Emitted when a client disconnects.
-    """
-
-    def __init__(self, session_id):
-        self._args = [session_id]
-
-
-class ExternalIPEvent(DelugeEvent):
-    """
-    Emitted when the external ip address is received from libtorrent.
-    """
-
-    def __init__(self, external_ip):
-        """
-        Args:
-            external_ip (str): The IP address.
-        """
-        self._args = [external_ip]
Index: luge/httpdownloader.py
===================================================================
--- deluge/httpdownloader.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,334 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import email.message
-import logging
-import os.path
-import zlib
-
-from twisted.internet import reactor
-from twisted.internet.defer import Deferred
-from twisted.python.failure import Failure
-from twisted.web import client, http
-from twisted.web._newclient import HTTPClientParser
-from twisted.web.error import Error, PageRedirect
-from twisted.web.http_headers import Headers
-from twisted.web.iweb import IAgent
-from zope.interface import implementer
-
-log = logging.getLogger(__name__)
-
-
-class CompressionDecoder(client.GzipDecoder):
-    """A compression decoder for gzip, x-gzip and deflate."""
-
-    def deliverBody(self, protocol):  # NOQA: N802
-        self.original.deliverBody(CompressionDecoderProtocol(protocol, self.original))
-
-
-class CompressionDecoderProtocol(client._GzipProtocol):
-    """A compression decoder protocol for CompressionDecoder."""
-
-    def __init__(self, protocol, response):
-        super().__init__(protocol, response)
-        self._zlibDecompress = zlib.decompressobj(32 + zlib.MAX_WBITS)
-
-
-class BodyHandler(HTTPClientParser):
-    """An HTTP parser that saves the response to a file."""
-
-    def __init__(self, request, finished, length, agent, encoding=None):
-        """BodyHandler init.
-
-        Args:
-            request (t.w.i.IClientRequest): The parser request.
-            finished (Deferred): A Deferred to handle the finished response.
-            length (int): The length of the response.
-            agent (t.w.i.IAgent): The agent from which the request was sent.
-        """
-        super().__init__(request, finished)
-        self.agent = agent
-        self.finished = finished
-        self.total_length = length
-        self.current_length = 0
-        self.data = b''
-        self.encoding = encoding
-
-    def dataReceived(self, data):  # NOQA: N802
-        self.current_length += len(data)
-        self.data += data
-        if self.agent.part_callback:
-            self.agent.part_callback(data, self.current_length, self.total_length)
-
-    def connectionLost(self, reason):  # NOQA: N802
-        if self.encoding:
-            self.data = self.data.decode(self.encoding).encode('utf8')
-        with open(self.agent.filename, 'wb') as _file:
-            _file.write(self.data)
-        self.finished.callback(self.agent.filename)
-        self.state = 'DONE'
-        HTTPClientParser.connectionLost(self, reason)
-
-
-@implementer(IAgent)
-class HTTPDownloaderAgent:
-    """A File Downloader Agent."""
-
-    def __init__(
-        self,
-        agent,
-        filename,
-        part_callback=None,
-        force_filename=False,
-        allow_compression=True,
-        handle_redirect=True,
-    ):
-        """HTTPDownloaderAgent init.
-
-        Args:
-            agent (t.w.c.Agent): The agent which will send the requests.
-            filename (str): The filename to save the file as.
-            force_filename (bool): Forces use of the supplied filename,
-                regardless of header content.
-            part_callback (func): A function to be called when a part of data
-                is received, it's signature should be:
-                    func(data, current_length, total_length)
-        """
-
-        self.handle_redirect = handle_redirect
-        self.agent = agent
-        self.filename = filename
-        self.part_callback = part_callback
-        self.force_filename = force_filename
-        self.allow_compression = allow_compression
-        self.decoder = None
-
-    def request_callback(self, response):
-        finished = Deferred()
-
-        if not self.handle_redirect and response.code in (
-            http.MOVED_PERMANENTLY,
-            http.FOUND,
-            http.SEE_OTHER,
-            http.TEMPORARY_REDIRECT,
-        ):
-            location = response.headers.getRawHeaders(b'location')[0]
-            error = PageRedirect(response.code, location=location)
-            finished.errback(Failure(error))
-        elif response.code >= 400:
-            error = Error(response.code)
-            finished.errback(Failure(error))
-        else:
-            headers = response.headers
-            body_length = int(headers.getRawHeaders(b'content-length', default=[0])[0])
-
-            if headers.hasHeader(b'content-disposition') and not self.force_filename:
-                content_disp = headers.getRawHeaders(b'content-disposition')[0].decode(
-                    'utf-8'
-                )
-                message = email.message.EmailMessage()
-                message['content-disposition'] = content_disp
-                new_file_name = message.get_filename()
-                if new_file_name:
-                    new_file_name = sanitise_filename(new_file_name)
-                    new_file_name = os.path.join(
-                        os.path.split(self.filename)[0], new_file_name
-                    )
-
-                    count = 1
-                    fileroot = os.path.splitext(new_file_name)[0]
-                    fileext = os.path.splitext(new_file_name)[1]
-                    while os.path.isfile(new_file_name):
-                        # Increment filename if already exists
-                        new_file_name = f'{fileroot}-{count}{fileext}'
-                        count += 1
-
-                    self.filename = new_file_name
-
-            cont_type_header = headers.getRawHeaders(b'content-type')[0].decode()
-            message = email.message.EmailMessage()
-            message['content-type'] = cont_type_header
-            cont_type = message.get_content_type()
-            params = message['content-type'].params
-            # Only re-ecode text content types.
-            encoding = None
-            if cont_type.startswith('text/'):
-                encoding = params.get('charset', None)
-            response.deliverBody(
-                BodyHandler(response.request, finished, body_length, self, encoding)
-            )
-
-        return finished
-
-    def request(self, method, uri, headers=None, body_producer=None):
-        """Issue a new request to the wrapped agent.
-
-        Args:
-            method (bytes): The HTTP method to use.
-            uri (bytes): The url to download from.
-            headers (t.w.h.Headers, optional): Any extra headers to send.
-            body_producer (t.w.i.IBodyProducer, optional): Request body data.
-
-        Returns:
-            Deferred: The filename of the of the downloaded file.
-        """
-        if headers is None:
-            headers = Headers()
-
-        if not headers.hasHeader(b'User-Agent'):
-            user_agent = 'Deluge'
-            headers.addRawHeader('User-Agent', user_agent)
-
-        d = self.agent.request(
-            method=method, uri=uri, headers=headers, bodyProducer=body_producer
-        )
-        d.addCallback(self.request_callback)
-        return d
-
-
-def sanitise_filename(filename):
-    """Sanitises a filename to use as a download destination file.
-
-    Logs any filenames that could be considered malicious.
-
-    filename (str): The filename to sanitise.
-
-    Returns:
-        str: The sanitised filename.
-    """
-
-    # Remove any quotes
-    filename = filename.strip('\'"')
-
-    if os.path.basename(filename) != filename:
-        # Dodgy server, log it
-        log.warning(
-            'Potentially malicious server: trying to write to file: %s', filename
-        )
-        # Only use the basename
-        filename = os.path.basename(filename)
-
-    filename = filename.strip()
-    if filename.startswith('.') or ';' in filename or '|' in filename:
-        # Dodgy server, log it
-        log.warning(
-            'Potentially malicious server: trying to write to file: %s', filename
-        )
-
-    return filename
-
-
-def _download_file(
-    url,
-    filename,
-    callback=None,
-    headers=None,
-    force_filename=False,
-    allow_compression=True,
-    handle_redirects=True,
-):
-    """Downloads a file from a specific URL and returns a Deferred.
-
-    A callback function can be specified to be called as parts are received.
-
-    Args:
-        url (str): The url to download from.
-        filename (str): The filename to save the file as.
-        callback (func): A function to be called when partial data is received,
-            it's signature should be: func(data, current_length, total_length)
-        headers (dict): Any optional headers to send.
-        force_filename (bool): Force using the filename specified rather than
-            one the server may suggest.
-        allow_compression (bool): Allows gzip & deflate decoding.
-
-    Returns:
-        Deferred: The filename of the downloaded file.
-
-    Raises:
-        t.w.e.PageRedirect
-        t.w.e.Error: for all other HTTP response errors
-    """
-
-    agent = client.Agent(reactor)
-
-    if allow_compression:
-        enc_accepted = ['gzip', 'x-gzip', 'deflate']
-        decoders = [(enc.encode(), CompressionDecoder) for enc in enc_accepted]
-        agent = client.ContentDecoderAgent(agent, decoders)
-    if handle_redirects:
-        agent = client.RedirectAgent(agent)
-
-    agent = HTTPDownloaderAgent(
-        agent, filename, callback, force_filename, allow_compression, handle_redirects
-    )
-
-    # The Headers init expects dict values to be a list.
-    if headers:
-        for name, value in list(headers.items()):
-            if not isinstance(value, list):
-                headers[name] = [value]
-
-    return agent.request(b'GET', url.encode(), Headers(headers))
-
-
-def download_file(
-    url,
-    filename,
-    callback=None,
-    headers=None,
-    force_filename=False,
-    allow_compression=True,
-    handle_redirects=True,
-):
-    """Downloads a file from a specific URL and returns a Deferred.
-
-    A callback function can be specified to be called as parts are received.
-
-    Args:
-        url (str): The url to download from.
-        filename (str): The filename to save the file as.
-        callback (func): A function to be called when partial data is received,
-            it's signature should be: func(data, current_length, total_length).
-        headers (dict): Any optional headers to send.
-        force_filename (bool): Force the filename specified rather than one the
-            server may suggest.
-        allow_compression (bool): Allows gzip & deflate decoding.
-        handle_redirects (bool): HTTP redirects handled automatically or not.
-
-    Returns:
-        Deferred: The filename of the downloaded file.
-
-    Raises:
-        t.w.e.PageRedirect: If handle_redirects is False.
-        t.w.e.Error: For all other HTTP response errors.
-    """
-
-    def on_download_success(result):
-        log.debug('Download success!')
-        return result
-
-    def on_download_fail(failure):
-        log.warning(
-            'Error occurred downloading file from "%s": %s',
-            url,
-            failure.getErrorMessage(),
-        )
-        result = failure
-        return result
-
-    d = _download_file(
-        url,
-        filename,
-        callback=callback,
-        headers=headers,
-        force_filename=force_filename,
-        allow_compression=allow_compression,
-        handle_redirects=handle_redirects,
-    )
-    d.addCallbacks(on_download_success, on_download_fail)
-    return d
Index: luge/i18n/__init__.py
===================================================================
--- deluge/i18n/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,15 +1,0 @@
-from .util import (
-    I18N_DOMAIN,
-    get_languages,
-    set_language,
-    setup_mock_translation,
-    setup_translation,
-)
-
-__all__ = [
-    'I18N_DOMAIN',
-    'set_language',
-    'get_languages',
-    'setup_translation',
-    'setup_mock_translation',
-]
Index: luge/i18n/ab.po
===================================================================
--- deluge/i18n/ab.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6431 +1,0 @@
-# Turkish translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2024-08-24 22:27+0000\n"
-"Last-Translator: Cas <Unknown>\n"
-"Language-Team: Turkish <tr@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "Genel SeÃ§enekler"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Bu yardÄ±m iletisini yazdÄ±r"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "SÃŒrÃŒm bilgisini yazdÄ±r"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "YapÄ±landÄ±rma dizini yolunu ayarla"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "Standart Ã§Ä±ktÄ± yerine belirtilen gÃŒnlÃŒk dosyasÄ±na Ã§Ä±ktÄ± al"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "GÃŒnlÃŒk seviyesini ayarla (yok, hata, uyarÄ±, bilgi, hata ayÄ±klama)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-"Ä°steÄe baÄlÄ± en fazla gÃŒnlÃŒk dosyasÄ± boyutuyla gÃŒnlÃŒk dosyasÄ± dÃ¶nÃŒÅÃŒnÃŒ "
-"etkinleÅtir, varsayÄ±lan: %(const)s (GÃŒnlÃŒk dosyasÄ± dÃ¶nÃŒÅ sayÄ±sÄ± 5'tir)"
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr "GÃŒnlÃŒk Ã§Ä±ktÄ±sÄ±nÄ± sessize al (`--loglevel none` ile aynÄ±)"
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-"cProfile ile Profil %(prog)s. Bir dosya adÄ± belirtilmedikÃ§e standart Ã§Ä±ktÄ±ya "
-"Ã§Ä±ktÄ± alÄ±nÄ±r"
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "Ä°Ålem Denetim SeÃ§enekleri"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr "Ä°Ålem kimliÄini saklamak iÃ§in Pidfile"
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr "Bu iÅlemi (ayrÄ±lma) daemonize etmeyin"
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr "BaÅlangÄ±Ã§ta bu kullanÄ±cÄ±yla deÄiÅtir (root gerektirir)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr "BaÅlangÄ±Ã§ta bu gruba deÄiÅtir (root gerektirir)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-"Deluge, `deluged` Ã§alÄ±ÅtÄ±rÄ±labilir dosyayÄ± bulamÄ±yor, deluged paketinin "
-"yÃŒklendiÄini ya da YOLUNUZA eklendiÄini denetleyin."
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Aland AdalarÄ±"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Arnavutluk"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Cezayir"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerika SamoasÄ±"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andora"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antartika"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua ve Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Arjantin"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Ermenistan"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Avustralya"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Avusturya"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaycan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamalar"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahreyn"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladeÅ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Beyaz Rusya"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "BelÃ§ika"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Butan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivya"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosna Hersek"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Bostvana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet AdasÄ±"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brezilya"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Britanya Hint Okyanusu TopraklarÄ±"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei SultanlÄ±ÄÄ±"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaristan"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KamboÃ§ya"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Verde Burnu"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kayman AdalarÄ±"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Orta Afrika Cumhuriyeti"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ãad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Åili"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Ãin"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Christmas AdasÄ±"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Kokos (Keeling) AdalarÄ±"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolombiya"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komorlar"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongo Demokratik Cumhuriyeti"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook AdalarÄ±"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Kosta Rika"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "FildiÅi Sahili"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "HÄ±rvatistan"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "KÃŒba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "KÄ±brÄ±s"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Ãekya"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danimarka"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Cibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominik Cumhuriyeti"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ekvador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "MÄ±sÄ±r"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ekvator Ginesi"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritre"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonya"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiyopya"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falkland AdalarÄ± (Malvinalar)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Faroe AdalarÄ±"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finlandiya"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Fransa"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "FransÄ±z GuyanasÄ±"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "FransÄ±z PolinezyasÄ±"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "FransÄ±z GÃŒney TopraklarÄ±"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambiya"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "GÃŒrcistan"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Almanya"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Gana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "CebelitarÄ±k"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Yunanistan"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃ¶nland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Gine"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Gine Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard AdasÄ± ve McDonald AdalarÄ±"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Kutsal Makam (Vatikan Åehir Devleti)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Macaristan"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Ä°zlanda"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Hindistan"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Endonezya"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Ä°ran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ä°rlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Man AdasÄ±"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Ä°srail"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Ä°talya"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaika"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japonya"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ÃrdÃŒn"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakistan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Kuzey Kore"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "GÃŒney Kore"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuveyt"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "KÄ±rgÄ±zistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Lao, Demokratik Halk Cumhuriyeti"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Letonya"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "LÃŒbnan"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberya"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "LihtenÅtayn"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litvanya"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "LÃŒksemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Makao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonya"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malavi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malezya"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivler"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "MarÅal AdalarÄ±"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinik"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Moritanya"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Meksika"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronezya Federal Devletleri"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monako"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "MoÄolistan"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "KaradaÄ"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Fas"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibya"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Hollanda"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Hollanda Antilleri"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Yeni Kaledonya"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Yeni Zelanda"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nikaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Nijer"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nijerya"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolk AdasÄ±"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Kuzey Mariana AdalarÄ±"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "NorveÃ§"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Umman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ÃzgÃŒr Filistin"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Yeni Gine"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipinler"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn AdalarÄ±"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polonya"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portekiz"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Porto Riko"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion AdasÄ±"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romanya"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Rusya Federasyonu"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts ve Nevis AdalarÄ±"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia AdasÄ±"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre ve Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent ve Grenadinler"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao Tome ve Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Suudi Arabistan"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "SÄ±rbistan"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "SeyÅeller"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakya"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenya"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Solomon AdalarÄ±"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somali"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "GÃŒney Afrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "GÃŒney Georgia ve GÃŒney Sandwich AdalarÄ±"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Ä°spanya"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard ve Jan Mayen AdalarÄ±"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Svaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Ä°sveÃ§"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Ä°sviÃ§re"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Suriye"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Tayvan"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tacikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzanya"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Tayland"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "DoÄu Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad ve Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunus"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "TÃŒrkiye"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TÃŒrkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks ve Caicos AdalarÄ±"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukrayna"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "BirleÅik Arap Emirlikleri"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "BirleÅik KrallÄ±k"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Amerika BirleÅik Devletleri"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ABD KÃŒÃ§ÃŒk DÄ±Å Adalar"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Ãzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Virgin AdalarÄ±, Ä°ngiliz"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Virgin AdalarÄ±, ABD"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis ve Futuna AdalarÄ±"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "BatÄ± Sahra"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambiya"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabve"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "TÃŒmÃŒ"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Etkin"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "AyÄ±rÄ±lÄ±yor"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Denetleniyor"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Ä°ndiriliyor"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "GÃ¶nderiliyor"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "DuraklatÄ±ldÄ±"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Kuyrukta"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Hata"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Ad"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Ä°lerleme"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Durum"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Boyut"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Ä°ndirilen"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "GÃ¶nderilen"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "Kalan"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Oran"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Ä°ndirme HÄ±zÄ±"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "GÃ¶nderme HÄ±zÄ±"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Ä°ndirme SÄ±nÄ±rÄ±"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "GÃ¶nderme SÄ±nÄ±rÄ±"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "En Fazla BaÄlantÄ±"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "En Fazla GÃ¶nderme YuvasÄ±"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "KiÅiler"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "GÃ¶nderimler"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Mevcut"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "GÃ¶nderimler:KiÅiler"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Eklenen"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Ä°zleyici"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Ä°ndirme KlasÃ¶rÃŒ"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "GÃ¶nderim SÃŒresi"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "Etkin SÃŒre"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "Son Etkinlik"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "BitiÅ ZamanÄ±"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "Tam GÃ¶rÃŒlme"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "TamamlandÄ±"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "TBS"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "PaylaÅÄ±lan"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Ä°lk/Son'a Ãncelik Ver"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "SÄ±ralÄ± Ä°ndirme"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Otomatik YÃ¶netilen"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "Oranda Durdur"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "Durdurma OranÄ±"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Oranda KaldÄ±r"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "TamamlandÄ±ÄÄ±nda TaÅÄ±"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "TamamlananÄ± TaÅÄ±ma Yolu"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr "TamamlandÄ±ÄÄ±nda TaÅÄ±nacaÄÄ± Yol"
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Sahibi"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "ParÃ§a"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "GÃ¶nderim SÄ±rasÄ±"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr "SÃŒper GÃ¶nderim"
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "UyarÄ±"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Duyuru TAMAM"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Duyuru GÃ¶nderildi"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ArayÃŒz"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Ä°ndirmeler"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bant GeniÅliÄi"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Kuyruk"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "AÄ"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Vekil Sunucu"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Ãnbellek"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "DiÄer"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Arka Plan ProgramÄ±"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Eklentiler"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "Atla"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "DÃŒÅÃŒk"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Normal"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "YÃŒksek"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "ArayÃŒz SeÃ§enekleri"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-"ArayÃŒz belirtilmediÄinde Ã§alÄ±ÅtÄ±rÄ±lacak varsayÄ±lan kullanÄ±cÄ± arayÃŒzÃŒnÃŒ ayarla"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-"Ä°steÄe baÄlÄ± arayÃŒzÃŒyle baÅlatÄ±lacak alternatif arayÃŒz baÄÄ±msÄ±z deÄiÅkenleri "
-"\n"
-"  (varsayÄ±lan arayÃŒz: *)"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent Ä°stemcisi"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent Ä°stemcisi"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "DosyalarÄ± BitTorrent ÃŒzerinden indirin ve paylaÅÄ±n"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "Deluge TakÄ±mÄ±"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-"Deluge, hafiftir, ÃzgÃŒr YazÄ±lÄ±mdÄ±r, platformlar arasÄ± bir BitTorrent "
-"istemcisidir."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-"Deluge, Protokol Åifreleme, DHT, Yerel KiÅi Bulma (LSD), KiÅi DeÄiÅimi "
-"(PEX), UPnP, NAT-PMP, Vekil sunucu desteÄi, Web gÃ¶nderimleri, genel ve "
-"torrent baÅÄ±na hÄ±z sÄ±nÄ±rlarÄ± gibi BitTorrent istemcileri iÃ§in ortak "
-"Ã¶zellikleri iÃ§erir. Deluge, libtorrent kÃŒtÃŒphanesini yoÄun bir Åekilde "
-"kullandÄ±ÄÄ±ndan, saÄlanan Ã¶zelliklerin kapsamlÄ± bir listesine sahiptir."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-"Deluge, hem normal bir baÄÄ±msÄ±z masaÃŒstÃŒ uygulamasÄ± hem de bir istemci-"
-"sunucusu olarak Ã§alÄ±Åmak ÃŒzere tasarlanmÄ±ÅtÄ±r. Ä°nce istemci kipinde bir "
-"Deluge arka plan programÄ±, tÃŒm BitTorrent etkinliÄini yÃ¶netir ve baÅka "
-"herhangi bir platformdan uzaktan baÄlanan kullanÄ±cÄ± arayÃŒzleri ile baÅÄ±nda "
-"kimse olmayan makinelerde Ã§alÄ±Åabilir."
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "Konsol SeÃ§enekleri"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-"Bu arka plan programÄ± baÄlantÄ± seÃ§enekleri komutlar iÃ§in veya konsol "
-"kullanÄ±cÄ± arayÃŒzÃŒ otomatik baÄlantÄ±sÄ± etkinleÅtirilmiÅse kullanÄ±lacaktÄ±r."
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-"BaÄlanÄ±lacak Deluge arka plan programÄ± IP adresi (varsayÄ±lan 127.0.0.1)"
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-"BaÄlanÄ±lacak Deluge arka plan programÄ± baÄlantÄ± noktasÄ± (varsayÄ±lan 58846)"
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr "BaÄlanÄ±rken kullanÄ±lacak Deluge arka plan programÄ± kullanÄ±cÄ± adÄ±"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr "BaÄlanÄ±rken kullanÄ±lacak Deluge arka plan programÄ± parolasÄ±"
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "Konsol KomutlarÄ±"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "AÃ§Ä±klama"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "AÅaÄÄ±daki konsol komutlarÄ± kullanÄ±labilir:"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Komut"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "Anamakine SeÃ§in"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "ÃÄ±k"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Anamakine Ekle"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "Anamakineyi Sil"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-"Anamakine Ekle (Gezinmek iÃ§in YukarÄ± ve AÅaÄÄ± oklar, iptal etmek iÃ§in Esc)"
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Anamakine AdÄ±:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "BaÄlantÄ± NoktasÄ±:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "KullanÄ±cÄ± AdÄ±:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Parola:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "Anamakine eklenirken hata oldu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "Genel seÃ§enekler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "Ä°ndirme tamamlandÄ±ÄÄ±nda sistem zilini Ã§aldÄ±r"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr "SÄ±ralama dÃŒzenine bakÄ±lmaksÄ±zÄ±n tamamlanmamÄ±Å torrent'leri listele"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr "Kuyruktaki torrent'ler taÅÄ±nÄ±rken seÃ§imi taÅÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "Dil"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "Komut SatÄ±rÄ± Kipi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr "Kopya giriÅi geÃ§miÅte saklama"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr "Komut satÄ±rÄ± geÃ§miÅini komut satÄ±rÄ± kipinde depola ve yÃŒkle"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr "ÃÃ§ÃŒncÃŒ sekme, komut satÄ±rÄ± kipinde kalan tÃŒm torrent'leri listeler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr "Sekmeye basma baÅÄ±na torrent"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "KlasÃ¶rler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "Åuraya Ä°ndir"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "TamamlananÄ± taÅÄ±ma yeri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ".torrent dosyalarÄ±nÄ±n kopyalanma yeri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "KaldÄ±rÄ±rken torrent dosyasÄ±nÄ±n kopyasÄ±nÄ± da sil"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "SeÃ§enekler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "SÄ±ralÄ± indirme"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr "DuraklatÄ±lmÄ±Å Ekle"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "Disk alanÄ±nÄ± Ã¶nceden ayÄ±r"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "Gelen BaÄlantÄ± NoktalarÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Buradan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Buraya"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "Giden BaÄlantÄ± NoktalarÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Rastgele BaÄlantÄ± NoktalarÄ± Kullan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "Gelen ArayÃŒzÃŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr "Dinlenecek arayÃŒzÃŒn IP adresi (varsayÄ±lan iÃ§in boÅ bÄ±rakÄ±n):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "Giden ArayÃŒzÃŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-"Giden BitTorrent baÄlantÄ±larÄ± iÃ§in aÄ arayÃŒzÃŒ adÄ± veya IP adresi. "
-"(VarsayÄ±lan iÃ§in boÅ bÄ±rakÄ±n.):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "AÄ Ä°laveleri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Åifreleme"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Gelen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ZorlandÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "EtkinleÅtirildi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "EtkisizleÅtirildi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Giden"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Seviye"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "AnlaÅma"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr "Tam AkÄ±Å"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Ä°kisinden Biri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "Genel Bant GeniÅliÄi KullanÄ±mÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "En Fazla BaÄlantÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "En Fazla GÃ¶nderme YuvasÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "En Fazla Ä°ndirme HÄ±zÄ± (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "En Fazla GÃ¶nderme HÄ±zÄ± (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "En Fazla YarÄ± AÃ§Ä±k BaÄlantÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Saniye BaÅÄ±na En fazla BaÄlantÄ± Denemesi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Yerel aÄda sÄ±nÄ±rlarÄ± yoksay"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "HÄ±z SÄ±nÄ±rÄ± IP Ek YÃŒkÃŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "Torrent BaÅÄ±na Bant GeniÅliÄi KullanÄ±mÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "Sistem Bilgileri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "Evet, lÃŒtfen isimsiz istatistikler gÃ¶nder."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "GeoIP VeritabanÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "Arka Plan ProgramÄ± B.NoktasÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "Uzak baÄlantÄ±lara izin ver"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Yeni yayÄ±mlar iÃ§in web sitesini dÃŒzenli olarak denetle"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "Yeni Torrent'ler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr "Kuyrukta en ÃŒste"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "Etkin Torrent'ler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "Toplam"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr "GÃ¶nderim DÃ¶nÃŒÅÃŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "PaylaÅma OranÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "Zaman OranÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Zaman (dk)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "UlaÅÄ±lan PaylaÅma OranÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr "Torrent'i kaldÄ±r (Ä°ÅaretlenmemiÅ, torrent'i duraklatÄ±r)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "Vekil Sunucu AyarlarÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "TÃŒr"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "KullanÄ±cÄ± AdÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Parola"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "Anamakine AdÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "BaÄlantÄ± NoktasÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr "Vekil Anamakine AdlarÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr "Vekil Sunucu KiÅileri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr "Vekil Sunucu Ä°zleyicileri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "Vekil Sunucuya Zorla"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "Ä°stemci KimliÄini Gizle"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr "Vekil Sunucu TÃŒrÃŒ YardÄ±mÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Ayarlar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "Ãnbellek Boyutu (16 KiB'lÄ±k bloklar)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr "Ãnbellek SÃŒresi Sonu (saniye)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "Yazma"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr "YazÄ±lan Bloklar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr "Yazamalar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr "Okuma ÃnbelleÄinin UlaÅtÄ±ÄÄ± Oran"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "Okuma"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr "Okunan Bloklar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr "Okumalar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr "Okuma ÃnbelleÄinin UlaÅtÄ±ÄÄ± Oran"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr "Ãnbellek Boyutu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr "Okuma ÃnbelleÄi Boyutu"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Ä°ptal"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Uygula"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "TAMAM"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "SÃŒtunlar"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "GeniÅlik"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr "`%s` kod adÄ±"
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-"KullanÄ±m: connect <anamakine[:b.noktasÄ±]> [<kullanÄ±cÄ±adÄ±>] [<parola>]"
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr "Arka plan programÄ± anamakinesi ve baÄlantÄ± noktasÄ±"
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "Torrent iÃ§in indirme klasÃ¶rÃŒ"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "Tamamlanan torrent'i bu klasÃ¶re taÅÄ±"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr "Bir veya daha fazla torrent dosyasÄ±, URL veya magnet URI'si"
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "AynÄ± zamanda torrent verilerini de kaldÄ±rÄ±r"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr "EÅleÅen torrent'leri kaldÄ±rmadan listeleyin."
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr "Bir veya daha fazla torrent kimliÄi"
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr "Listelenen torrent'leri kaldÄ±rmak iÃ§in -c ile onaylayÄ±n (SayÄ±: %d)"
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-"Bir veya daha fazla torrent kimliÄi. TÃŒm torrent'leri duraklatmak iÃ§in \"*\" "
-"kullanÄ±n"
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-"GÃ¶nderme/Ä°ndirme oranlarÄ± iÃ§in ham deÄerler (KiB/s soneki olmadan)(kendi "
-"ayrÄ±ÅtÄ±rmalarÄ±nÄ± yapmak isteyen komut dosyalarÄ± iÃ§in kullanÄ±ÅlÄ±dÄ±r)"
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "Torrent durumunu gÃ¶sterme (Komut hÄ±zÄ±nÄ± iyileÅtirir)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "Yeni durum"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr "KullanÄ±m: resume [ * | <torrent-kimliÄi> [<torrent-kimliÄi> ...] ]"
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-"Bir veya daha fazla torrent kimliÄi. TÃŒm torrent'leri devam ettirmek iÃ§in "
-"\"*\" kullanÄ±n"
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "Bir veya daha fazla komut"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr "Torrent'lerin taÅÄ±nacaÄÄ± yol"
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"KullanÄ±m: config [--set <anahtar> <deÄer>] [<anahtar> [<anahtar>...] ]"
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr "bu anahtar iÃ§in deÄer ayarlayÄ±n"
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "Ayarlanacak deÄer"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr "boÅlukla ayrÄ±lmÄ±Å bir veya daha fazla anahtar"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "Mevcut eklentileri listeler"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "EtkinleÅtirilmiÅ eklentileri gÃ¶sterir"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "Bir eklentiyi etkinleÅtirir"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "Bir eklentiyi etkisizleÅtirir"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "Mevcut eklentilerin listesini yeniden yÃŒkle"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "Bir .egg dosyasÄ±ndan bir eklenti yÃŒkle"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"KullanÄ±m: manage <torrent-kimliÄi> [--set <anahtar> <deÄer>] [<anahtar> "
-"[<anahtar>...] ]"
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr "torrent kimlikleri ve torrent adlarÄ±yla eÅleÅen bir ifade"
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "Torrent baÅÄ±na daha fazla bilgi gÃ¶ster."
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr "Dosyalar ve kiÅiler dahil daha ayrÄ±ntÄ±lÄ± bilgileri gÃ¶ster."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr "STATE durumuna sahip torrent'leri gÃ¶ster: %s."
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr "--sort ile aynÄ±, ancak Ã¶Äeler ters sÄ±ralÄ±dÄ±r."
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-"Bir veya daha fazla torrent kimliÄi. HiÃ§biri verilmezse, tÃŒmÃŒnÃŒ listeler"
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr "IP {!white,blue!}%s{!status!}"
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "yok"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "Dil SeÃ§"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "Web Sunucusu SeÃ§enekleri"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "Web sunucusunun dinleneceÄi IP adresi"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "Web sunucusunun dinleneceÄi baÄlantÄ± noktasÄ±"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr "ArayÃŒzÃŒn Ã§alÄ±ÅacaÄÄ± temel yolu ayarlayÄ±n"
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "Web sunucusunu SSL kullanmaya zorla"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "Web sunucusunu SSL'i etkisizleÅtirmeye zorla"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "Son AktarÄ±m"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-"Torrent, diÄer Deluge kullanÄ±cÄ±larÄ± arasÄ±nda paylaÅÄ±lÄ±r veya paylaÅÄ±lmaz."
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "Yolu dÃŒzenle"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "Yolu kaldÄ±r"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "SÄ±ra"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} %{percent}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "Asla"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Evet"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "HayÄ±r"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Ä°stemci SÃŒrÃŒmÃŒ</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrent Kuyrukta"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent Kuyrukta"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Telif HakkÄ± %(year_start)s-%(year_end)s Deluge TakÄ±mÄ±"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"BitTorrent protokolÃŒnÃŒ kullanan kiÅiden-kiÅiye\n"
-"bir dosya paylaÅÄ±m programÄ±."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Ä°stemci:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Åu Anki GeliÅtiriciler:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Eski GeliÅtiriciler veya KatkÄ±da Bulunanlar:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Bu yazÄ±lÄ±m ÃŒcretsiz yazÄ±lÄ±mdÄ±r; ÃzgÃŒr YazÄ±lÄ±m VakfÄ± tarafÄ±ndan yayÄ±nlanan "
-"GNU Genel Kamu LisansÄ±'nÄ±n 3. sÃŒrÃŒmÃŒnÃŒn ya da (isteÄinize gÃ¶re) herhangi bir "
-"sonraki sÃŒrÃŒmÃŒnÃŒn ÅartlarÄ±na gÃ¶re yeniden daÄÄ±tabilir ve/ya da "
-"dÃŒzenleyebilirsiniz. \n"
-"\n"
-"Bu yazÄ±lÄ±m yararlÄ± olacaÄÄ± umularak, fakat HÄ°ÃBÄ°R GARANTÄ° OLMADAN; hatta "
-"Ã®mÃ¢lÄ± BELÄ°RLÄ° BÄ°R AMACA UYGUNLUK ya da PAZARLANABÄ°LÄ°RLÄ°K garantisi olmadan "
-"daÄÄ±tÄ±lmaktadÄ±r. Daha fazla ayrÄ±ntÄ± iÃ§in GNU Genel Kamu LisansÄ±'na bakÄ±nÄ±z. "
-"\n"
-"\n"
-"Bu yazÄ±lÄ±mla birlikte GNU Genel Kamu LisansÄ±'nÄ±n bir kopyasÄ±nÄ± almÄ±Å olmanÄ±z "
-"gerekiyor, eÄer almadÄ±ysanÄ±z <http://www.gnu.org/licenses> adresine gidiniz. "
-"\n"
-"\n"
-"Buna ek olarak, Ã¶zel bir istisnÃ¢ olarak, telif hakkÄ± sÃ¢hipleri bu yazÄ±lÄ±mÄ±n "
-"OpenSSL kÃŒtÃŒphÃ¢nesiyle yazÄ±lan kodunun kÄ±sÄ±mlarÄ±na baÄlantÄ± vermenize izin "
-"veriyor. OpenSSL ile yazÄ±lan kÄ±sÄ±mlar dÄ±ÅÄ±nda bulunan kod iÃ§in GNU Genel "
-"Kamu LisansÄ±'na her koÅulda uymak zorundasÄ±nÄ±z. \n"
-"\n"
-"Dosya(lar)Ä± bu istisnÃ¢ dÃ¢hilinde dÃŒzenlerseniz, bu istisnÃ¢yÄ± dosya(lar)Ä±n "
-"sizin sÃŒrÃŒmÃŒnÃŒze de yansÄ±tabilirsiniz, ancak bunu yapmak zorunda deÄilsiniz. "
-"BÃ¶yle bir Åey yapmak istemiyorsanÄ±z, kendi sÃŒrÃŒmÃŒnÃŒzdeki bu ifÃ¢deyi siliniz. "
-"YazÄ±lÄ±mÄ±nÄ±zdaki tÃŒm kaynak dosyalarÄ±nÄ±zdan bu ifÃ¢deyi siliyorsanÄ±z, buradaki "
-"ifÃ¢deyi de siliniz."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Sunucu:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "BaÄlÄ± DeÄil..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "SÄ±nÄ±rsÄ±z"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "AÅaÄÄ±"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "YukarÄ±"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "Ä°ndirme HÄ±zÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "En fazla indirme hÄ±zÄ±nÄ± ayarla"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "GÃ¶nderme HÄ±zÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "En fazla gÃ¶nderme hÄ±zÄ±nÄ± ayarla"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Durumlar"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Ä°zleyiciler"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "HiÃ§biri"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "YÃ¶netici"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiketler"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Etiket Yok"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "Sahibi Yok"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "BaÄlÄ± DeÄil"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "BaÄlantÄ±lar (SÄ±nÄ±r)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "Ä°ndirme HÄ±zÄ± (SÄ±nÄ±r)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "GÃ¶nderme HÄ±zÄ± (SÄ±nÄ±r)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr "Protokol TrafiÄi (GÃ¶n:Ä°nd)"
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT DÃŒÄÃŒmleri"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "BoÅ Disk AlanÄ±"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "DÄ±Å IP Adresi"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>BaÄlantÄ± NoktasÄ± Sorunu</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "Gelen baÄlantÄ±lar yok, baÄlantÄ± noktasÄ± yÃ¶nlendirmeyi gÃ¶zden geÃ§irin"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "Gelen BaÄlantÄ±lar"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "En fazla gelen baÄlantÄ± ayarla"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "SeÃ§ilen torrent'ler kaldÄ±rÄ±lsÄ±n mÄ±?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "Toplam %s torrent seÃ§ildi"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-"Bir Deluge arka plan programÄ± (deluged) zaten Ã§alÄ±ÅÄ±yor.\n"
-"BaÄÄ±msÄ±z kipi kullanmak iÃ§in yerel arka plan programÄ±nÄ± durdurun ve Deluge'u "
-"yeniden baÅlatÄ±n."
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-"Libtorrent yÃŒklÃŒ olmadÄ±ÄÄ±ndan yalnÄ±zca Ä°nce Ä°stemci kipi kullanÄ±labilir.\n"
-"BaÄÄ±msÄ±z kipini kullanmak iÃ§in lÃŒtfen libtorrent paketini yÃŒkleyin."
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"Bilinmeyen Ä°Ã§e Aktarma HatasÄ±ndan dolayÄ± yalnÄ±zca Ä°nce Ä°stemci kipi "
-"kullanÄ±labilir.\n"
-"BaÄÄ±msÄ±z kipi kullanmak amacÄ±yla lÃŒtfen hata ayrÄ±ntÄ±larÄ± iÃ§in gÃŒnlÃŒklere "
-"bakÄ±n."
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "Ä°nce Ä°stemci kipinde devam edilsin mi?"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "KullanÄ±cÄ± ArayÃŒzÃŒ Kipini DeÄiÅtir"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "SeÃ§ilene _uygula"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "SÄ±nÄ±rsÄ±z Ayarla"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "DiÄer..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "AÃ§Ä±k"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "KapalÄ±"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "EtkisizleÅtir"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "EtkinleÅtir..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr "KiÅi GÃ¶nderme YuvalarÄ±"
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "En fazla gÃ¶nderme yuvasÄ±nÄ± ayarla"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "Oranda GÃ¶nderimi Durdur"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "Sahiplik DeÄiÅikliÄi HatasÄ±"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "SahipliÄi deÄiÅtirmeye Ã§alÄ±ÅÄ±rken bir hata oldu."
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Deluge'yi gÃ¶stermek iÃ§in parolanÄ±zÄ± girin..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Deluge'den ÃÄ±kmak iÃ§in parolanÄ±zÄ± girin..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr "Ä°: {download_rate} G: {upload_rate} - Deluge"
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ÃevrimdÄ±ÅÄ±"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "ÃevrimiÃ§i"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "BaÄlÄ±"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Durum"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Anamakine"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "SÃŒrÃŒm"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "_BaÄlan"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "Arka Plan ProgramÄ±nÄ± _BaÅlat"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "Arka Plan ProgramÄ±nÄ± _Durdur"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "BaÄlantÄ±yÄ± _Kes"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Arka plan programÄ± baÅlatÄ±lamÄ±yor!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-"Deluged paketin yÃŒklendiÄini ve daha fazla ayrÄ±ntÄ± iÃ§in gÃŒnlÃŒkleri gÃ¶zden "
-"geÃ§irin"
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "Uyumsuz Ä°stemci"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-"Arka plan programÄ±nÄ±n yerel olarak otomatik baÅlatÄ±lmasÄ± etkinleÅtirilmedi. "
-"\"BaÄlantÄ± YÃ¶neticisi\"nde \"SeÃ§enekler\"e bakÄ±n."
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "BaÄlantÄ± BaÅarÄ±sÄ±z"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "Anamakineyi DÃŒzenle"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Anamakine Eklenirken Hata Oldu"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr "Anamakine GÃŒncellenirken Hata Oldu"
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Eklenti"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "Dikkat"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "Bir dil seÃ§mek zorundasÄ±nÄ±z"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-"DeÄiÅikliklerin etkili olmasÄ± iÃ§in deluge kullanÄ±cÄ± arayÃŒzÃŒnÃŒ Åimdi yeniden "
-"baÅlatmak zorundasÄ±nÄ±z."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr "Ä°nce istemci"
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "BaÄÄ±msÄ±z"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr "Deluge Ä°stemci Kipine geÃ§iliyor..."
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr "%s kipini kullanmak iÃ§in yeniden baÅlatmak istiyor musunuz?"
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Eklentiyi SeÃ§in"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "Ä°_ptal"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_AÃ§"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Eggs Eklentisi"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "Sunucu TarafÄ± HatasÄ±"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "Sunucuda bir hata meydana geldi"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "Hesap Eklenirken Hata Oldu"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "Kimlik doÄrulama baÅarÄ±sÄ±z oldu"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr "Hesap eklenirken bir hata meydana geldi: {account}"
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "Hesap GÃŒncellenirken Hata Oldu"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "Hesap gÃŒncellenirken bir hata meydana geldi"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "HesabÄ± KaldÄ±r"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-"\"%(username)s\" kullanÄ±cÄ± adÄ± olan hesabÄ± kaldÄ±rmak istediÄinize emin "
-"misiniz?"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "Hesap KaldÄ±rÄ±lÄ±rken Hata Oldu"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "Kimlik doÄrulama baÅarÄ±sÄ±z oldu"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "Hesap kaldÄ±rÄ±lÄ±rken bir hata meydana geldi"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "GTK SeÃ§enekleri"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-"Åu anda Ã§alÄ±Åan Deluge GTK Ã¶rneÄine bir veya daha fazla torrent dosyasÄ±, "
-"torrent URL'si veya magnet URI'si ekleyin"
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adres"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Ä°stemci"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Dosya AdÄ±"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "Torrent'leri Ekle (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr "Kopya torrent(ler)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr "AynÄ± torrent'i iki kez ekleyemezsiniz. %d torrent zaten eklendi."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "GeÃ§ersiz Dosya"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "LÃŒtfen dosyalarÄ± bekleyin..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "Bu magnet baÄlantÄ±sÄ± iÃ§in dosyalar indirilemiyor"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Bir .torrent dosyasÄ± seÃ§in"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent dosyalarÄ±"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "TuÌm dosyalar"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "GeÃ§ersiz URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "geÃ§erli bir URL deÄil."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Ä°ndiriliyor..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Ä°ndirme BaÅarÄ±sÄ±z Oldu"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Ä°ndirme baÅarÄ±sÄ±z:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_TÃŒmÃŒ"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Durum"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_AyrÄ±ntÄ±lar"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_Dosyalar"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_KiÅiler"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_SeÃ§enekler"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "Ä°_zleyiciler"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr "Konum"
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Ãncelik"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_HayÄ±r"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_Evet"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_Kapat"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "AyrÄ±ntÄ±lar:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "Kimlik DoÄrula"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "HesabÄ± DÃŒzenle"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "Mevcut hesabÄ± dÃŒzenle"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "_Uygula"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "Yeni Hesap"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Yeni bir hesap oluÅtur"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_Ekle"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "Kimlik DoÄrulama Seviyesi:"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "Parola KorumalÄ±"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_TAMAM"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr "Magnet URI'sini Kopyala"
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr "Kopyala"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Bir dosya seÃ§in"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Bir klasÃ¶r seÃ§in"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ".torrent dosyasÄ±nÄ± kaydet"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "_Kaydet"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiket"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "KiÅi Ekle"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "anamakine adÄ±:b.noktasÄ±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "En Ãst"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "En Alt"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Deluge'yi GÃ¶ster"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "Torrent _Ekle"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "Oturumu _Duraklat"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "Oturumu Devam _Ettir"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Ä°_ndirme HÄ±zÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_GÃ¶nderme HÄ±zÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ÃÄ±k ve Arka Plan ProgramÄ±nÄ± Kapat"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "ÃÄ±_k"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Dosya"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "Torrent _OluÅtur"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ÃÄ±k ve Arka Plan ProgramÄ±nÄ± _Kapat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_DÃŒzenle"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_Tercihler"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_BaÄlantÄ± YÃ¶neticisi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_GÃ¶rÃŒnÃŒm"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "AraÃ§ Ã_ubuÄu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Kenar ÃubuÄu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_Durum ÃubuÄu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "S_ekmeler"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_SÃŒtunlar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_Bul..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_Kenar ÃubuÄu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "_SÄ±fÄ±r UlaÅmalarÄ± GÃ¶ster"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Ä°_zleyicileri GÃ¶ster"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "_Sahipleri GÃ¶ster"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_YardÄ±m"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Anasayfa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_SSS"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "SÄ±k Sorulan Sorular"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Topluluk"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_HakkÄ±nda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Torrent ekle"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Torrent Ekle"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Torrent'i kaldÄ±r"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Torrent'i KaldÄ±r"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-"Torrentleri ada gÃ¶re sÃŒzÃŒn.\n"
-"Bu, kenar Ã§ubuÄundaki Åu anki seÃ§im iÃ§in torrent'leri sÃŒzecek."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "SÃŒz"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "SeÃ§ilen torrent'leri duraklat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Duraklat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "SeÃ§ilen torrent'leri devam ettir"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Devam"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Kuyruktaki Torrent YukarÄ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Kuyruk YukarÄ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Kuyruktaki Torrent AÅaÄÄ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Kuyruk AÅaÄÄ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Tercihler"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "BaÄlantÄ± YÃ¶neticisi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "Kapat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "SÃŒzgeÃ§:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "AramayÄ± temizle"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "BÃŒyÃŒk/KÃŒÃ§ÃŒk _Harf EÅleÅtir"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Torrent OluÅtur"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Kl_asÃ¶r"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Uzak Yol"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Dosyalar"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "HazÄ±rlayan:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "AÃ§Ä±klamalar:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Bilgi"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "_YukarÄ±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_KaldÄ±r"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "_AÅaÄÄ±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Web GÃ¶nderimleri"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "ParÃ§a Boyutu:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Ãzel Ä°Åaret Ayarla"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Bu torrent'i oturuma ekle"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "Dosya _AÃ§"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "KlasÃ¶rÃŒ _GÃ¶ster"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "TÃŒmÃŒnÃŒ _GeniÅlet"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "_Atla"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "_DÃŒÅÃŒk"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "_Normal"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "_YÃŒksek"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "Ä°ndirme HÄ±zÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "GÃ¶nderme HÄ±zÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "Ä°ndirilen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "GÃ¶nderilen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "GÃ¶nderim:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "KiÅi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "PaylaÅma OranÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "KullanÄ±labilirlik:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "GÃ¶nderim SÄ±ralamasÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "TBS ZamanÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "Son AktarÄ±m:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Etkin SÃŒre:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr "Tam GÃ¶rÃŒlme:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "GÃ¶nderim SÃŒresi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "ParÃ§a:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Ad:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "Ä°ndirme KlasÃ¶rÃŒ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "Eklenme:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "Toplam Boyut:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Toplam Dosya:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "Adresleme:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "OluÅturan:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "Tamamlanma:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "Sahibi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "TamamlananÄ± taÅÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Åu oranda gÃ¶nderimi durdur:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Oranda kaldÄ±r"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "GÃ¶nderme HÄ±zÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Ä°ndirme HÄ±zÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "BaÄlantÄ±lar:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "GÃ¶nderme YuvalarÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "Bant GeniÅliÄi SÄ±nÄ±rlarÄ±"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "Åu Anki Ä°zleyici:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Toplam Ä°zleyici:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Ä°zleyici Durumu:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "Sonraki Duyuru:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "Ãzel Torrent:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "Ä°zleyicileri _DÃŒzenle"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Ä°zleyiciyi DÃŒzenle"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Ä°zleyici:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Uzak Yolu Girin"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "Uzak Yol"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Yol:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Ä°zleyici Ekle"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "Ä°zleyicileri Ekle"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Ä°zleyiciler"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5 Yetkili"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP Yetkili"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "BaÄÄ±msÄ±z kendi kendine yeten uygulama"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "Ä°nce Ä°stemci"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "Bir Deluge arka plan programÄ±na baÄlan (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "Uygulama Kipi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Oturum hÄ±zÄ±nÄ± baÅlÄ±k Ã§ubuÄunda gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Torrent eklenirken pencereye odaklan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr "Torrent URL'lerini panodan algÄ±la"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-"Pano bir torrent URL'si iÃ§erdiÄinde Torrent Ekle ileti Ã¶Äesini otomatik "
-"olarak aÃ§"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-"ParÃ§alar Ã§ubuÄu,\n"
-"istemci ile arka plan programÄ± arasÄ±ndaki bant geniÅliÄi\n"
-"kullanÄ±mÄ±nÄ± artÄ±racaktÄ±r (BaÄÄ±msÄ±z kipte uygulanmaz)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr "Durum sekmesinde parÃ§alar Ã§ubuÄu gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "Ä°ndirilen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "Bekleyen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "Eksik:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "_Geri DÃ¶ndÃŒr"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "Rengi varsayÄ±lana dÃ¶ndÃŒr"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "ParÃ§a Renkleri"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "Ana Pencere"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Sistem tepsisi simgesini etkinleÅtir"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "Uygulama GÃ¶stergesi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Sistem Tepsisi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "KapatÄ±lÄ±nca tepsiye kÃŒÃ§ÃŒlt"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Sistem tepsisinde baÅlat"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Sistem tepsisi parola korumasÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "Sistem Tepsisi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "Yeni yayÄ±mlar hakkÄ±nda bilgilendir"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "GÃŒncellemeler"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "Sistem VarsayÄ±lanÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>Dil</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "TamamlananlarÄ± taÅÄ±ma yeri:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ".torrent dosyalarÄ±nÄ±n kopyalanma yeri:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"Torrent kaldÄ±rÄ±ldÄ±ÄÄ±nda, oluÅturulan torrent dosyasÄ±nÄ±n kopyasÄ±nÄ± da sil"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Åuraya indir:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "Ä°ndirme KlasÃ¶rleri"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Torrent'in ilk ve son parÃ§alarÄ±na Ã¶ncelik ver"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Torrent'teki dosyalarÄ±n ilk ve son parÃ§alarÄ±na Ã¶ncelik ver"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-"EtkinleÅtirildiÄinde, parÃ§a seÃ§ici, Ã¶nce en nadir yerine\n"
-"sÄ±rayla parÃ§alarÄ± seÃ§ecektir.\n"
-"\n"
-"SÄ±ralÄ± indirmenin etkinleÅtirilmesi sÃŒrÃŒdeki parÃ§a\n"
-"daÄÄ±lÄ±mÄ±nÄ± olumsuz etkileyecektir. Ä°dareli\n"
-"kullanÄ±lmalÄ±dÄ±r."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Torrent'leri DuraklatÄ±lmÄ±Å durumunda ekle"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "Disk alanÄ±nÄ± Ã¶nceden ayÄ±r"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "Torrent dosyalarÄ± iÃ§in disk alanÄ±nÄ± Ã¶nceden ayÄ±r"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "Torrent Ekleme SeÃ§enekleri"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Her zaman gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Ä°leti Ã¶Äesini odaklanmÄ±Å getir"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "Torrent'leri Ekle Ä°leti ÃÄesi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "Saniyedeki BaÄlantÄ± Denemesi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "YarÄ± AÃ§Ä±k BaÄlantÄ±lar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"Ä°zin verilen en fazla baÄlantÄ± sayÄ±sÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"TÃŒm torrent'ler iÃ§in en fazla gÃ¶nderme yuvasÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak "
-"ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"TÃŒm torrent'ler iÃ§in en fazla indirme hÄ±zÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak "
-"ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"TÃŒm torrent'ler iÃ§in en fazla gÃ¶nderme hÄ±zÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak "
-"ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "HÄ±z sÄ±nÄ±rÄ± IP ek yÃŒkÃŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"EÄer iÅaretlendiyse, tahmini TCP/IP ek yÃŒkÃŒ, toplam trafiÄin sÄ±nÄ±rlarÄ±nÄ±n "
-"aÅÄ±lmasÄ±nÄ± Ã¶nlemek iÃ§in hÄ±z sÄ±nÄ±rlayÄ±cÄ±lardan alÄ±nÄ±r."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "Genel Bant GeniÅliÄi SÄ±nÄ±rlarÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"Torrent baÅÄ±na en fazla gÃ¶nderme yuvasÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Torrent baÅÄ±na en fazla baÄlantÄ± sayÄ±sÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Torrent baÅÄ±na en fazla indirme hÄ±zÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Torrent baÅÄ±na en fazla gÃ¶nderme hÄ±zÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "Torrent BaÅÄ±na Bant GeniÅliÄi SÄ±nÄ±rlarÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "GÃ¶nderim:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "Toplam:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "YavaÅ torrent'leri yoksay"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "GÃ¶nderilen torrent'leri tercih et"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr "Ä°ndirilen torrent'ler yerine gÃ¶nderilen torrent'leri tercih edin."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr "Zaman OranÄ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Zaman (dk):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "Torrent'i Duraklat"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Rastgele"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "49152 ila 65525 aralÄ±ÄÄ±nda rastgele baÄlantÄ± noktalarÄ± kullanÄ±r"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Etkin BaÄlantÄ± NoktasÄ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Etkin BaÄlantÄ± NoktasÄ±nÄ± Dene"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "Gelen BaÄlantÄ± NoktasÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Buradan:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Buraya:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "Giden:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "Gelen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Seviye:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Evrensel Tak ve ÃalÄ±ÅtÄ±r"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT BaÄlantÄ± NoktasÄ± EÅleme ProtokolÃŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "KiÅi DeÄiÅimi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-"Ä°stemciler arasÄ±nda kiÅilerin deÄiÅimini yapar. (EtkisizleÅtirmek yeniden "
-"baÅlatma gerektirir)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Yerel Hizmet KeÅfi, aÄÄ±nÄ±zdaki yerel kiÅileri bulur."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"DaÄÄ±tÄ±lmÄ±Å adresleme tablosu etkin baÄlantÄ±larÄ±n miktarÄ±nÄ± iyileÅtirebilir."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "KiÅi TOS BaytÄ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-"Yerel DNS hizmetini kullanmak yerine anamakine adlarÄ±\n"
-"vekil sunucu aracÄ±lÄ±ÄÄ±yla Ã§Ã¶zÃŒlmeye Ã§alÄ±ÅÄ±lmalÄ±dÄ±r."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr "Vekil sunucu kiÅisi ve web gÃ¶nderim baÄlantÄ±larÄ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "Vekil Sunucu KullanÄ±mÄ±na Zorla"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-"Ä°stemci kimliÄini gizlemeye Ã§alÄ±ÅÄ±n ve yalnÄ±zca gelen baÄlantÄ±lar iÃ§in vekil "
-"sunucu kullanÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Ãnbellek Boyutu (16 KiB'lÄ±k bloklar):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Son Ã¶nbelleklenen yazma iÅleminden yazma Ã¶nbelleÄindeki bir parÃ§aya, diskin "
-"zorla boÅaltÄ±lmasÄ±na kadar geÃ§en saniye sayÄ±sÄ±.  VarsayÄ±lan 60 saniyedir."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Ãnbellek SÃŒresi Sonu (saniye):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Bu oturum baÅladÄ±ÄÄ±ndan bu yana diske yazÄ±lan toplam 16 KiB'lÄ±k bloklarÄ±n "
-"sayÄ±sÄ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "YazÄ±lan Bloklar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"Bu oturum baÅladÄ±ÄÄ±ndan bu yana gerÃ§ekleÅtirilen toplam yazma iÅlemlerinin "
-"sayÄ±sÄ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Yazmalar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"(blocks_written - writes) / blocks_written oranÄ±, toplam yazma iÅlemi baÅÄ±na "
-"kaydedilen yazma iÅlemlerinin sayÄ±sÄ±nÄ±, yani yazma Ã¶nbelleÄi iÃ§in bir Ã§eÅit "
-"Ã¶nbellek ulaÅma oranÄ±nÄ± temsil eder."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Yazma ÃnbelleÄinin UlaÅtÄ±ÄÄ± Oran:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Bittorrent motorundan (kiÅilerden) istenen, diskten veya Ã¶nbellekten sunulan "
-"bloklarÄ±n sayÄ±sÄ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Okunan Bloklar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Okuma Ã¶nbelleÄi iÃ§in Ã¶nbelleÄin ulaÅtÄ±ÄÄ± oran."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Okuma ÃnbelleÄinin UlaÅtÄ±ÄÄ± Oran:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"Bu oturum baÅladÄ±ÄÄ±ndan bu yana gerÃ§ekleÅtirilen toplam okuma iÅlemlerinin "
-"sayÄ±sÄ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Okumalar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Åu anda disk Ã¶nbelleÄinde bulunan 16 KiB'lÄ±k bloklarÄ±n sayÄ±sÄ±. Bu, hem okuma "
-"hem de yazma Ã¶nbelleÄini iÃ§erir."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Ãnbellek Boyutu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Okuma ÃnbelleÄi Boyutu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "_Yenile"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Python sÃŒrÃŒmÃŒnÃŒzÃŒ, PyGTK sÃŒrÃŒmÃŒnÃŒzÃŒ, iÅletim sisteminizi ve iÅlemci "
-"tÃŒrlerinizi bize gÃ¶ndererek Deluge'u geliÅtirmemize yardÄ±mcÄ± olun. "
-"Kesinlikle baÅka bilgi gÃ¶nderilmez."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Evet, lÃŒtfen isimsiz istatistikler gÃ¶nder"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Konum:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"EÄer Deluge bu konumda veritabanÄ± dosyasÄ±nÄ± bulamazsa, kiÅilerin ÃŒlkelerini "
-"Ã§Ã¶zmek iÃ§in DNS kullanÄ±mÄ±na geri dÃ¶necek."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "Deluge ile Ä°liÅkilendir"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "Magnet BaÄlantÄ±larÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Arka plan programÄ± baÄlantÄ± noktasÄ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Uzak BaÄlantÄ±lara izin ver"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "BaÄlantÄ±lar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_Sil"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "Hesaplar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "SÃŒrÃŒm:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Anasayfa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "HazÄ±rlayan E-postasÄ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_YÃŒkle"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_Daha Fazla Bul..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Yeni YayÄ±m"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "Web Sitesine _Git"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "Yeni YayÄ±m Mevcut!"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "Mevcut SÃŒrÃŒm:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "Sunucu SÃŒrÃŒmÃŒ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "Åu Anki SÃŒrÃŒm:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Bu ileti Ã¶Äesini bir daha gÃ¶sterme"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "KiÅi _Ekle"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "IP'sine gÃ¶re bir kiÅi ekle"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Torrent OluÅturma"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Ä°zleyicileri DÃŒzenle"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "Ä°ndirme KlasÃ¶rÃŒnÃŒ TaÅÄ±"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr "Torrent'(ler) indirme klasÃ¶rÃŒnÃŒ taÅÄ±yÄ±n."
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Hedef:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Kuyruktaki Torrent'ler"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "Kuyruktaki Torrent'lere Ekle"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "_Temizle"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "BaÄlanÄ±ldÄ±ÄÄ±nda torrent'leri otomatik olarak ekle"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "Deluge Arka Plan ProgramlarÄ±"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "SeÃ§ilen arka plan programÄ±na otomatik baÄlan"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr "Localhost arka plan programÄ±nÄ± otomatik baÅlat (gerekirse)"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "Bu ileti Ã¶Äesini gizle"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "BaÅlangÄ±Ã§ SeÃ§enekleri"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Torrent'leri Ekle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Bilgi_adreslemesi"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr "Tamamlanma KlasÃ¶rÃŒnÃŒ TaÅÄ±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "_DuraklatÄ±lmÄ±Å Durumda Ekle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Ä°lk/Son ParÃ§alara Ãncelik Ver"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "Dosya Adreslemesi Denetimini Atla"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "Disk AlanÄ±nÄ± Ãnceden AyÄ±r"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "Torrent dosyalarÄ± iÃ§in disk alanÄ±nÄ± Ã¶nceden ayÄ±r"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "En fazla torrent indirme hÄ±zÄ±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "En fazla torrent gÃ¶nderme hÄ±zÄ±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "En fazla torrent baÄlantÄ±sÄ±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr "En fazla torrent gÃ¶nderme yuvasÄ±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "TÃŒmÃŒne Uygula"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "VarsayÄ±lana DÃ¶ndÃŒr"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_BaÄlantÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "GÃ¶nderme _YuvasÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "_Oranda gÃ¶nderimi durdur"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Otomatik YÃ¶netilen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr "_SÃŒper GÃ¶nderim"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "SahipliÄi _DeÄiÅtir"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "Ä°ndir_me KlasÃ¶rÃŒnÃŒ AÃ§"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Duraklat"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_Devam"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "SeÃ§ilen torrent'leri devam ettir."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "S_eÃ§enekler"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Kuyruk"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Ä°zleyiciyi _GÃŒncelle"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Torrent'i KaldÄ±r"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Yeniden Denetime _Zorla"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "Ä°ndirme KlasÃ¶rÃŒnÃŒ _TaÅÄ±"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "TÃŒmÃŒnÃŒ _SeÃ§"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "TÃŒmÃŒnÃŒ _Duraklat"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "TÃŒ_mÃŒne Devam"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Bilgi adreslemesi ekle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "Bilgi adreslemesinden"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Bilgi adreslemesi:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ".torrent'i farklÄ± kaydet"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "SeÃ§ilen torrent'(ler) kaldÄ±rÄ±lsÄ±n mÄ±?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "Ä°ndirilen dosyalarÄ± dahil et"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(Bu kalÄ±cÄ±dÄ±r!)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "Ãzellikler"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr "En fazla aÅaÄÄ± aÃ§Ä±lÄ±r satÄ±r sayÄ±sÄ±"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Genel</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "Yol giriÅini gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "Dosya seÃ§iciyi gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "KlasÃ¶r adÄ±nÄ± gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "Yol SeÃ§ici TÃŒrÃŒ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "Otomatik tamamlamayÄ± etkinleÅtir"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "Gizli dosyalarÄ± gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "Yeni tuÅ ayarla"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-"Otomatik tamamlamayÄ± tetikleyecek yeni tuÅ hÄ±zlandÄ±rÄ±cÄ±lar ayarlamak iÃ§in bu "
-"tuÅa basÄ±n"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "Otomatik tamamla"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "Yolu kaydet"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "Gizli dosyalarÄ± aÃ§/kapat"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "VarsayÄ±lan yol"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "KÄ±sayollar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "Bir Dizin SeÃ§in"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "Kaydedilen yollar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "sÃŒtun"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "AÃ§"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Ekle"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "Åu anki giriÅ deÄerini listeye ekle"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "DÃŒzenle"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "SeÃ§ilen giriÅi dÃŒzenle"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "KaldÄ±r"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "SeÃ§ilen giriÅi kaldÄ±r"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "SeÃ§ilen giriÅi yukarÄ± taÅÄ±"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "SeÃ§ilen giriÅi aÅaÄÄ± taÅÄ±"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "VarsayÄ±lan"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "AyarlanmÄ±Å varsayÄ±lan yol yok"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "Ãzellikler ileti Ã¶Äesini aÃ§"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "URL Ekle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "URL'den"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "Web ArayÃŒzÃŒ"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge web arayÃŒzÃŒ yÃŒklÃŒ deÄil, lÃŒtfen arayÃŒzÃŒ yÃŒkleyin\n"
-"ve tekrar deneyin"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Web arayÃŒzÃŒnÃŒ etkinleÅtir"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "SSL'yi etkinleÅtir"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Dinlenen baÄlantÄ± noktasÄ±:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Ayarlar</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "ZamanlayÄ±cÄ±"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr "<b>Zamanlama</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Ä°ndirme SÄ±nÄ±rÄ±:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "GÃ¶nderme SÄ±nÄ±rÄ±:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Etkin Torrent'ler:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Etkin Ä°ndirilen:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Etkin GÃ¶nderim:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>YavaÅ Ayarlar</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Bildirim e-postasÄ± gÃ¶nderilirken bir hata oldu: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "Sunucu, HELO selamlamasÄ±na dÃŒzgÃŒn bir Åekilde yanÄ±t vermedi: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "Sunucu, kullanÄ±cÄ± adÄ±/parola birleÅimini reddetti: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Bildirim e-postasÄ± gÃ¶nderildi."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "\"%(name)s\" Torrent'i TamamlandÄ±"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Bu e-posta, Deluge'nin %(num_files)i dosya iÃ§eren \"%(name)s\" dosyasÄ±nÄ± "
-"indirmeyi tamamladÄ±ÄÄ±nÄ± bildirmek iÃ§in gÃ¶nderilmiÅtir.\n"
-"Bu bildirimleri almayÄ± durdurmak iÃ§in Deluge'nin tercihlerinde e-posta "
-"bildirimini kapatmanÄ±z yeterlidir.\n"
-"\n"
-"TeÅekkÃŒr ederiz,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Bildirim Ä°kazÄ± gÃ¶sterildi"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "AÃ§Ä±lÄ±r pencere bildirimi etkin deÄil."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "libnotify yÃŒklÃŒ deÄil"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr "AÃ§Ä±lÄ±r pencere bildirimi baÅarÄ±sÄ±z"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "AÃ§Ä±lÄ±r pencere bildirimi gÃ¶sterildi"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Ses bildirimi etkin deÄil"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame yÃŒklÃŒ deÄil"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Ses bildirimi baÅarÄ±sÄ±z oldu %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Ses bildirimi BaÅarÄ±lÄ±"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent TamamlandÄ±"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"%(num_files)i dosya iÃ§eren \"%(name)s\" torrent'inin indirilmesi tamamlandÄ±."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Bildirimler"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Ses DosyasÄ±nÄ± SeÃ§in"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Tepsi simgesinin yanÄ±p sÃ¶nmesi etkinleÅtirildi"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "AÃ§Ä±lÄ±r pencereler etkinleÅtirildi"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Sesler etkinleÅtirildi"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>KullanÄ±cÄ± ArayÃŒzÃŒ Bildirimleri</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>AlÄ±cÄ±lar</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Sunucu TLS/SSL gerektiriyor"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-posta Bildirimleri</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Bu yapÄ±landÄ±rma, tÃŒm bu olaylar iÃ§in gerÃ§ekten bildirimleri alacaÄÄ±nÄ±z "
-"anlamÄ±na gelmez."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Abonelikler"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Ses ÃzelleÅtirme"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "GeÃ§ersiz etiket, geÃ§erli karakterler:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "BoÅ Etiket"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Etiket zaten mevcut"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Bilinmeyen Etiket"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Bilinmeyen Torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Etiket Ekle"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Etiket Ekle</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Etiket eklemek, deÄiÅtirmek ve kaldÄ±rmak iÃ§in kenar Ã§ubuÄunu "
-"kullanÄ±n.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiketler</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Etiket SeÃ§enekleri"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Etiket SeÃ§enekleri</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Torrent baÅÄ±na en fazla ayarlarÄ± uygula:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "En Fazla"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Kuyruk ayarlarÄ±nÄ± uygula:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "KlasÃ¶r ayarlarÄ±nÄ± uygula:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(izleyici baÅÄ±na 1 satÄ±r)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Otomatik olarak etiketi uygula:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etiket"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Etiket _SeÃ§enekleri"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Etiketi _KaldÄ±r"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "Etiket _Ekle"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent TamamlandÄ±"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent Eklendi"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent KaldÄ±rÄ±ldÄ±"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ÃalÄ±ÅtÄ±r"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Olay"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Komut Ekle</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Komutlar</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "dakika"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 dakika"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 saniye"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "saniye"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "Ä°ndirme rengi:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "GÃ¶nderme rengi:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>BaÄlantÄ±lar GrafiÄi</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>Bant GeniÅliÄi GrafiÄi</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "DHT dÃŒÄÃŒmleri:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "Ãnbelleklenen DHT dÃŒÄÃŒmleri:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "DHT torrent'leri:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>GÃ¶nderimler / KiÅiler</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>Grafik Renkleri</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Ä°statistikler"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "ÃÃ¶zÃŒnÃŒrlÃŒk"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "GÃ¶nderimler/KiÅiler"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Ä°zleme klasÃ¶rÃŒ mevcut deÄil."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Yol mevcut deÄil."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "Uyumsuz SeÃ§enek"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-"\"Ä°zleme KlasÃ¶rÃŒ\" dizini ile \".torrent dosyalarÄ±nÄ±n kopyalanma yeri\" "
-"dizini aynÄ± olamaz!"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Otomatik Ekle"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "GeÃ§iÅ yapmak iÃ§in Ã§ift tÄ±klayÄ±n"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "DÃŒzenlemek iÃ§in Ã§ift tÄ±klayÄ±n"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "Yol"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Ä°zleme KlasÃ¶rleri:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Ä°zleme KlasÃ¶rÃŒ Ãzellikleri"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"EÄer bu dizine bir .torrent dosyasÄ± eklenirse,\n"
-"oturuma eklenecektir."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Bir KlasÃ¶r SeÃ§in"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Bu izleme klasÃ¶rÃŒnÃŒ etkinleÅtir"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Ä°zleme KlasÃ¶rÃŒ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Eklendikten sonra .torrent dosyasÄ±nÄ± sil"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"Torrent oturuma eklendikten sonra,\n"
-".torrent dosyasÄ± silinecektir."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Åu eklendikten sonra uzantÄ±yÄ± ilave et:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"Torrent oturuma eklendikten sonra,\n"
-".torrent dosyasÄ±na bir uzantÄ± eklenecek\n"
-"ve aynÄ± dizinde kalacaktÄ±r."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".eklendi"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"Torrent oturuma eklendikten sonra,\n"
-".torrent dosyasÄ± seÃ§ilen dizine kopyalanacak ve\n"
-"izleme klasÃ¶rÃŒnden silinecektir."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-"Torrent oturumdan silindikten sonra, buna eklemek\n"
-"iÃ§in kullanÄ±lan .torrent dosyasÄ±nÄ± da silin."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent DosyasÄ± Eylemi</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "Ä°ndirme klasÃ¶rÃŒnÃŒ ayarla"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "Bu klasÃ¶r, torrent verilerinin indirildiÄi yer olacaktÄ±r."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>Ä°ndirme KlasÃ¶rÃŒ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "TamamlananÄ± taÅÄ±ma klasÃ¶rÃŒnÃŒ ayarla"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>TamamlananlarÄ± TaÅÄ±</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etiket: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etiket</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Ana"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "Burada seÃ§ilen kullanÄ±cÄ± torrent'in sahibi olacaktÄ±r."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>Sahibi</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "En Fazla GÃ¶nderme HÄ±zÄ±:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "En Fazla BaÄlantÄ±:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "En Fazla GÃ¶nderme YuvasÄ±:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "En Fazla Ä°ndirme HÄ±zÄ±:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bant GeniÅliÄi</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Otomatik YÃ¶netilen:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "DuraklatÄ±lmÄ±Å Ekle:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Åurada kuyruÄa al:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Kuyruk</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "ÃÄ±karÄ±cÄ±"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Åuraya Ã§Ä±kar:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Torrent adÄ± alt klasÃ¶rÃŒ oluÅtur"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Bu seÃ§enek, seÃ§ilen Ã§Ä±karma klasÃ¶rÃŒnde torrent adÄ±nÄ± kullanarak bir alt "
-"klasÃ¶r oluÅturacak ve Ã§Ä±karÄ±lan dosyalarÄ± oraya koyacaktÄ±r."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr "Engellenen IP AralÄ±klarÄ± / Beyaz Listedeki IP AralÄ±klarÄ±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Engelleme Listesi"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "HatalÄ± IP adresi"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "\"%s\" IP adresi hatalÄ± bir biÃ§imde"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP Listesi (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Metni (SÄ±kÄ±ÅtÄ±rÄ±lmÄ±Å)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Metni (SÄ±kÄ±ÅtÄ±rÄ±lmamÄ±Å)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "GeÃ§ersiz Ã¶ncÃŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "GeÃ§ersiz sihirli kod"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "GeÃ§ersiz sÃŒrÃŒm"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "GÃŒn"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Engelleme listesini baÅlangÄ±Ã§ta iÃ§e aktar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Gerekirse engelleme listesi dosyasÄ±nÄ± indirin ve dosyayÄ± iÃ§e aktarÄ±n."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Ä°ndirmeyi Denetle ve Ä°Ã§e Aktar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Yeni bir engelleme listesi dosyasÄ± indirin ve iÃ§e aktarÄ±n."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Ä°ndirmeye Zorla ve Ä°Ã§e Aktar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Engelleme listesi gÃŒncel"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>SeÃ§enekler</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "TÃŒr:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Tarih:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Dosya Boyutu:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Bilgi</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>Beyaz Liste</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "Arka Plan ProgramÄ± SeÃ§enekleri"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "ArayÃŒz baÄlantÄ±larÄ±nÄ± dinlemek iÃ§in IP adresi"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "ArayÃŒz baÄlantÄ±larÄ±nÄ± dinlemek iÃ§in baÄlantÄ± noktasÄ±"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "BitTorrent baÄlantÄ±larÄ±nÄ± dinlemek iÃ§in IP adresi"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr "Giden BitTorrent baÄlantÄ±larÄ± iÃ§in aÄ arayÃŒzÃŒ adÄ± veya IP adresi."
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-"`set_config` RPC tarafÄ±ndan deÄiÅtirilmeyecek yapÄ±landÄ±rma anahtarlarÄ±"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "En Fazla BaÄlantÄ±yÄ± Ayarla"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Ä°ndirme HÄ±zÄ±"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "En Fazla Ä°ndirme HÄ±zÄ±nÄ± Ayarla"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "GÃ¶nderme HÄ±zÄ±"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "En Fazla GÃ¶nderme HÄ±zÄ±nÄ± Ayarla"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Ä°ndirme/GÃ¶nderme Trafik ProtokolÃŒ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "Ä°ndirme klasÃ¶rÃŒnde boÅ alan"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "BaÄlantÄ±yÄ± DÃŒzenle"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Anamakine"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "Anamakine dÃŒzenlenemiyor"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "Deluge HakkÄ±nda"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "Telif HakkÄ± 2007-2018 Deluge TakÄ±mÄ±"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "BaÄlantÄ± yeniden kuruldu"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "BaÄlantÄ± Koptu"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "Web sunucusuyla olan baÄlantÄ± koptu!"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "Web sunucusuyla olan baÄlantÄ± koptu"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "OluÅtur"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "YardÄ±m"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Oturumu Kapat"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Oturum AÃ§"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "Oturum AÃ§ma BaÅarÄ±sÄ±z Oldu"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "YanlÄ±Å parola girdiniz"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "Ä°zleyici Anamakinesi"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "SÃŒzgeÃ§ler"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Ä°nd. HÄ±z SÄ±nÄ±rÄ±"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "GÃ¶n. HÄ±z SÄ±nÄ±rÄ±"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "BaÄlantÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "GÃ¶nderme YuvasÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Ä°zleyiciyi GÃŒncelle"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Yeniden Denetime Zorla"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "TÃŒmÃŒnÃŒ GeniÅlet"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "TaÅÄ±"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "GÃ¶zat"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "BaÄlantÄ± Ekle"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "Anamakine eklenemiyor: {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Kaydet"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "Ortak"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "BaÄlan"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "Arka Plan ProgramÄ±nÄ± Durdur"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "BaÄlantÄ±yÄ± Kes"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "Arka Plan ProgramÄ±nÄ± BaÅlat"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "VarsayÄ±lan ParolayÄ± DeÄiÅtir"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"VarsayÄ±lan parolayÄ± deÄiÅtirmenizi Ã¶neririz.<br><br>Åimdi deÄiÅtirmek ister "
-"misiniz?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "Verilerle Birlikte KaldÄ±r"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "Dosya TarayÄ±cÄ±sÄ±"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "Geri"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "Ä°let"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "GiriÅ"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "KarÄ±ÅÄ±k"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "URL'den ekle"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "TanÄ±mlama Bilgileri"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "Torrent'i indirme baÅarÄ±sÄ±z"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Dosya"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Bilgi adreslemesi"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "Torrent'iniz gÃ¶nderiliyor..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "Torrent'i gÃ¶nderme baÅarÄ±sÄ±z"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "GeÃ§erli bir torrent deÄil"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Ä°ndir"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "Tamamlanan KlasÃ¶rÃŒnÃŒ TaÅÄ±"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "En Fazla Ä°ndirme HÄ±zÄ±"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "En Fazla GÃ¶nderme HÄ±zÄ±"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Genel"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "DuraklatÄ±ldÄ± Durumunda Ekle"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr "SÃŒper GÃ¶nderim"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "YÃŒkleniyor"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "DoÄru"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "AyrÄ±ntÄ±lar"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "AÃ§Ä±klama:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Durum:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "TamamlananÄ± TaÅÄ±:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Ãzel"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Yeni yayÄ±mlardan haberdar olun"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-"Python sÃŒrÃŒmÃŒnÃŒzÃŒ, PyGTK sÃŒrÃŒmÃŒnÃŒzÃŒ, iÅletim sisteminizi ve iÅlemci "
-"tÃŒrlerinizi bize gÃ¶ndererek Deluge'yi iyileÅtirmemize yardÄ±mcÄ± olun. "
-"Kesinlikle baÅka bilgi gÃ¶nderilmez."
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "Gelen Adresi"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "Rastgele BaÄlantÄ± NoktasÄ± Kullan"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "Hizmet TÃŒrÃŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "En Fazla BaÄlantÄ±:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "En Fazla Ä°ndirme HÄ±zÄ± (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "En Fazla GÃ¶nderme HÄ±zÄ± (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "En Fazla YarÄ± AÃ§Ä±k BaÄlantÄ±:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Saniye BaÅÄ±na En Fazla BaÄlantÄ± Denemesi:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "En Fazla GÃ¶nderme YuvasÄ±:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "YÃŒkle"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "Daha Fazla Bul"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "Eklenti YÃŒkle"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr "Bir egg seÃ§in"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr "Egg Eklentisi"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "GÃ¶zat..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "Eklentiniz gÃ¶nderiliyor..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "Vekil Sunucu KullanÄ±mÄ±nÄ± Zorla"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "Ãnbellek Boyutu (16 KiB'lÄ±k Bloklar):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr "SÄ±fÄ±r torrent olan sÃŒzgeÃ§leri gÃ¶ster"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr "AynÄ± anda birden fazla sÃŒzgeÃ§ kullanÄ±mÄ±na izin ver"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr "Web ArayÃŒzÃŒ ParolasÄ±"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "Eski:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "Yeni:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "Onayla:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Sunucu"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "Oturum Zaman AÅÄ±mÄ±:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr "SSL'yi etkinleÅtir (Deluge yapÄ±landÄ±rma klasÃ¶rÃŒne gÃ¶re yollar)"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "Ãzel Anahtar:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "Sertifika:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr "Web ArayÃŒzÃŒ Dili DeÄiÅtirildi"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr "Yeni dili kullanmak iÃ§in Åimdi sayfayÄ± yenilemek istiyor musunuz?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Yenile"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "GeÃ§ersiz Parola"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "ParolalarÄ±nÄ±z eÅleÅmiyor!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "Eski parolanÄ±z yanlÄ±Å!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "DeÄiÅtirme Ä°Ålemi BaÅarÄ±lÄ±"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "ParolanÄ±z baÅarÄ±lÄ± olarak deÄiÅtirildi!"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "Torrent'i duraklat"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "TBS:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "Eklenme Tarihi:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Arka plan programÄ± Ã§alÄ±ÅmÄ±yor"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "Arka plan programÄ± mevcut deÄil"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "Hesap eklenirken bir hata meydana geldi"
-
-#~ msgid ""
-#~ "Torrents not transfering any data do not count towards download/seeding "
-#~ "active count."
-#~ msgstr ""
-#~ "Herhangi bir veri aktarmayan torrent'ler, indirme/gÃ¶nderim etkin sayÄ±sÄ±na "
-#~ "dahil edilmez."
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr ""
-#~ "Gelen bittorrent baÄlantÄ±larÄ±nÄ± dinlemek iÃ§in arayÃŒzÃŒn IP adresi. "
-#~ "VarsayÄ±lanÄ± kullanmak istiyorsanÄ±z bunu boÅ bÄ±rakÄ±n."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Okunan BloklarÄ±n UlaÅtÄ±ÄÄ± Oran:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Ãnbellekten sunulan bloklarÄ±n sayÄ±sÄ±."
-
-#~ msgid "Incomming Ports"
-#~ msgstr "Gelen BaÄlantÄ± NoktalarÄ±"
-
-#~ msgid "Blocks Read hit"
-#~ msgstr "Okunan BloklarÄ±n UlaÅtÄ±ÄÄ± Oran"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Yeni listeyi her Åu zamanda denetle:"
Index: luge/i18n/af.po
===================================================================
--- deluge/i18n/af.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6234 +1,0 @@
-# Afrikaans translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Afrikaans <af@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "AlbaniÃ«"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlgeriÃ«"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikaanse Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktika"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigue en Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ArgentiniÃ«"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ArmeniÃ«"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "AustraliÃ«"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Oostenryk"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbeidzjan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrein"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesj"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Wit-Rusland (Belarus)"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "BelgiÃ«"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermunda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhoetan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "BoliviÃ«"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "BosniÃ« en Herzegowina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet-eiland"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "BrasiliÃ«"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Britse Indiese Oseaan Gebied"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgarye"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Boerkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundie"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Kambodja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kameroon"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Kaap Verdie"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kaaimanseilande"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Sentraal Afrika Republiek"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Tsjad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Sjina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Kersfees-eiland"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "KolombiÃ«"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongo, Demokratiese republiek van die"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook-eilande"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Ivoorkus"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "KroasiÃ«"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Tsjeggiese Republiek"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Denemarke"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djiboeti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikaanse Republiek"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egipte"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Esland"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "EtiopiÃ«"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falkland-eilande (Malvinas)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FaroÃ«reilande"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fidji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Frankryk"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Frans-Guinee"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Franse PolinesiÃ«"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Franse Suidelike gebiede"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gaboen"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "GambiÃ«"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "GeorgiÃ«"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Duitsland"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Griekeland"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Groenland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Gautemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "HaÃ¯ti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hongarye"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Ysland"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "IndiÃ«"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "IndonesiÃ«"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran, Islamitiese Republiek"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ierland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ItaliÃ«"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaika"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey (Eiland)"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "JordaniÃ«"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Korea, Demokratiese Volksrepubliek"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Korea, Republiek"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Koeweit"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Lao, Demokratiese Volksrepubliek"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Letland"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LiberiÃ«"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "LibiÃ«"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litoue"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshall-eilande"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Meksiko"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "MikronesiÃ«, Verenigde State van"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "MoldowiÃ«"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monako"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "MongoliÃ«"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Morokko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mosambiek"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "NamibiÃ«"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Nederland"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nieu-KaledoniÃ«"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nieu-Seeland"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nikaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "NigeriÃ«"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolk-eiland"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Noord-Mariana-eilande"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "NoorweÃ«"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestynse Gebied, Besette"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Fillipyne"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Pole"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "RomeniÃ«"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Russiese Federasie"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Sint-Bartholomeus"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "St. Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts en Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "St. Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "St. Maarten"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "St. Pierre en Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "St. Vincent en die Grenadine"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao TomÃ© en Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saoedi-ArabiÃ«"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "SerwiÃ«"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapoer"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slowakye"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "SloweniÃ«"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Solomon-eilande"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "SomaliÃ«"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Suid-Afrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Suid-GeorgiÃ« en die Suidelijke Sandwich-eilande"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spanje"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Soedan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard en Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Swede"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Switserland"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "SiriÃ«"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tadjikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "TanzaniÃ«, Verenigde Republiek van"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Oos-Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad en Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "TunisiÃ«"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turkye"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Toerkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks en Caicos Eilande"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Toewaloe"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "OekraÃ¯ne"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Verenigde Arabiese Emirate"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Verenigde Koninkryk"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Verenigde State"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Verenigde State Kleiner uitliggende eilande"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Oesbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "ViÃ«tnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Virgin Eilande, Brits"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis en Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Westelike Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ZambiÃ«"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Alle"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Aktief"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Kontroleer"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Laai tans af"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Besaai"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Onderbreek"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "In wagtou"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Fout"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Naam"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Vordering"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Grootte"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Afgelaai"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Opgelaai"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Verhouding"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Aflaaispoed"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Oplaaispoed"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Aflaai-limiet"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Oplaai-limiet"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "EweknieÃ«"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Beskikbaar"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Bygevoeg"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automaties beheerd:"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Waarskuwing"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Verkondig OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Verkondig Gestuur"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Koppelvlak"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Aflaaie"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bandwydte"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Wagtou"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Netwerk"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Instaanbediener"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Kas"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Ander"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Agtergrondproses"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Inproppe"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Opdrag"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Gasheernaam:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Poort:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Gebruikernaam:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Wagwoord:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Opsies"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Aan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Instellings"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>KlÃ¯ent Weergawe</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Bediener:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Nie gekoppel nie..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Onbeperk"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Af"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Op"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Geen"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etikette"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Geen etiket nie"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Nie gekoppel nie"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Ander..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Aan"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Af"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Aflyn"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Aanlyn"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Gekoppel"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Status"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Gasheer"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Weergawe"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Inprop"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Kies die inprop"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adres"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "KliÃ«nt"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "LeÃªrnaam"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Ongeldige LÃªer"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Kies 'n .torrent-lÃªer"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "TorrentlÃªers"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Alle lÃªers"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Ongeldige URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Laai tans af..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Aflaai het misluk"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioriteit"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Besonderhede:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Kies 'n lÃªer"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Kies 'n gids"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Bokant"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Onderkant"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Naam:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Oplaaispoed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Aflaaispoed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Verbindings:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Skuif voltooide lÃªers na:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Vanaf:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Verbindings"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Redigeer trackers"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Algemeen</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Die Deluge web-koppelvlak is nie geÃ¯nstalleer nie, installeer die\n"
-"koppelvlak en probeer weer."
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Skakel web-koppelvlak aan"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Skakel SSL aan"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Luisterpoort:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Instellings</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Aflaai-limiet"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Oplaai-limiet"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktiewe Torrents:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Aktiewe Aflaaie:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-"'n Fout het voorgekom tydens die versending van die kennisgewings-e-pos: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "E-pos ter kennisgewing gestuur."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torrent \"%(name)s\" voltooi"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Hierdie e-pos is gestuur om u bedag te maak dat Deluge klaar is met die "
-"aflaai van \"%(name)s\", wat %(num_files)i lÃªers insluit.  Skakel e-pos "
-"kennisgewings af in Deluge se voorkeure, om nie meer hierdie bedagmakings-e-"
-"posse te ontvang nie.\n"
-"\n"
-"Dankie,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Vertoon kennisgewing flikker"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Opspring kennisgewings is nie geaktiveer nie"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Vertoon kennisgewing"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Klank-kennisgewings nie geaktiveer nie"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame is nie geÃ¯nstalleer nie"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Klank-kennisgewing het gefaal %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Klank-kennisgewing Sukses"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Voltooide Torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Kies klanklÃªer"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Stelsellaai ikoon flikker geaktiveer"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Opspring vensters geaktiveer"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Klanke geaktiveer"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Gebruikerskoppelvlak Kennisgewings</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Ontvangers</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Bediener benodig TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-pos Kennisgewings</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Hierdie konfigurasie beteken nie dat u wel kennisgewings vir hierdie gebeure "
-"sal ontvang nie."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Inskrywings"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Klankaanpassing"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "LeÃ« etiket"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Etiket bestaan reeds"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Onbekende etiket"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Onbekende torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Voeg etiket by"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Voeg etiket by</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etikette</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Etiket opsies"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Etiket Opsies</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Toepassing van Wagtou-instellings:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Pas automaties die etiket toe:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etiket"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent Voltooid"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent bygevoeg"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Voer uit"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Gebeurtenis"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Gee Opdrag</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Opdragte</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Toesigvouer bestaan nie"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Pad bestaan nie"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Hou toesig oor vouers:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Hou toesig oor vouereienskappe"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Kies 'n vouer"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Skakel toesigvouer aan"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Toesigvouer</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Skrap .torrent nadat dit bygevoeg is"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etiket "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Hoof"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maksimum verbindings:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maksimum oplaai-gleuwe:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Maksimum aflaaispoed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bandwydte</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Wagtou</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Pak uit na:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Skep 'n subvouer met die naam van die torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Hierdie opsie skep 'n subvouer met die naam van die torrent binne die gekose "
-"uitpakvouer en plaas die uitgepakte lÃªers daar."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blokkeerlys"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP lys (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Teks (gezipt)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Teks (sonder kompressie)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Foutiewe leier"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Ongeldige magiese kode"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Ongeldige weergawe"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dae"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Voer blokkeerlys in tydens programbegin"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Laai die blokkeerlys-lÃªer af indien nodig en voer die lÃªer in."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Kontroleer aflaai en invoering"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Laai 'n nuwe blokkeerlys af en voer dit in"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Forseer aflaai en invoering"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blokkeerlys is op datum"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opsies</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tipe:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Datum:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "LÃªergrootte"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Kontrolleer vir 'n nuwe lys elke:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Agtergrondproses nie aan die gang nie"
Index: luge/i18n/ar.po
===================================================================
--- deluge/i18n/ar.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6668 +1,0 @@
-# Arabic translation for deluge
-# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Arabic <ar@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "Ù.ØšØ§ÙØª"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "Ù
-.ØšØ§ÙØª"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "Ø¬.ØšØ§ÙØª"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "ÙÙÙÙ"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "Ù
-ÙØ¬Ø§"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "Ø¬ÙØ¬Ø§"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "Ù.ØšØ§ÙØª/Ø«"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "Ù
-.ØšØ§ÙØª/Ø«"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "Ø¬.ØšØ§ÙØª/Ø«"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Ø£ÙØºØ§ÙØ³ØªØ§Ù"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ø¬Ø²Ø± Ø£ÙÙØ§Ù"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Ø£ÙØšØ§ÙÙØ§"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Ø§ÙØ¬Ø²Ø§ØŠØ±"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Ø³Ø§Ù
-ÙØ§ Ø§ÙØ£Ù
-Ø±ÙÙÙØ©"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Ø£ÙØ¯ÙØ±Ø§"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Ø£ÙØ¬ÙÙØ§"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Ø£ÙØ¬ÙÙÙØ§"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Ø§ÙØªØ§Ø±ÙØªÙÙØ§"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Ø£ÙØªÙØºØ§ ÙØšØ§Ø±ØšÙØ¯Ø§"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Ø§ÙØ£Ø±Ø¬ÙØªÙÙ"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Ø£Ø±Ù
-ÙÙÙØ§"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Ø£Ø±ÙØšØ§"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Ø£Ø³ØªØ±Ø§ÙÙØ§"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Ø§ÙÙÙÙ
-Ø³Ø§"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Ø£Ø°Ø±ØšÙØ¬Ø§Ù"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Ø¬Ø²Ø± Ø§ÙØšØ§ÙØ§Ù
-Ø§"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Ø§ÙØšØ­Ø±ÙÙ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ØšÙØ¬ÙØ§Ø¯ÙØŽ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ØšØ§Ø±ØšØ§Ø¯ÙØ³"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Ø±ÙØ³ÙØ§ Ø§ÙØšÙØ¶Ø§Ø¡"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ØšÙØ¬ÙÙØ§"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ØšÙÙØ²"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ØšÙÙÙ"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Ø¬Ø²Ø± Ø§ÙØšØ±Ù
-ÙØ¯Ø§"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ØšÙØªØ§Ù"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ØšÙÙÙÙÙØ§"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Ø§ÙØšÙØ³ÙØ© ÙØ§ÙÙØ±Ø³Ù"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ØšÙØªØ³ÙØ§ÙØ§"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Ø¬Ø²ÙØ±Ø© ØšÙÙÙ"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Ø§ÙØšØ±Ø§Ø²ÙÙ"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Ù
-ÙØ§Ø·Ø¹Ø© Ø§ÙÙ
-Ø­ÙØ· Ø§ÙÙÙØ¯Ù Ø§ÙØšØ±ÙØ·Ø§ÙÙÙØ©"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ØšØ±ÙÙØ§Ù Ø¯Ø§Ø± Ø§ÙØ³ÙÙØ§Ù
-"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ØšÙØºØ§Ø±ÙØ§"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ØšÙØ±ÙÙÙØ§ ÙØ§Ø³Ù"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ØšÙØ±ÙÙØ¯Ù"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ÙØ§Ù
-ØšÙØ¯ÙØ§"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Ø§ÙÙØ§Ù
-ÙØ±ÙÙ"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ÙÙØ¯Ø§"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Ø§ÙØ±Ø£Ø³ Ø§ÙØ§Ø®Ø¶Ø±   ÙØ§Øš ÙÙØ±Ø¯Ù"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Ø¬Ø²Ø± Ø§ÙÙØ§ÙÙ
-Ø§Ù"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Ø¬Ù
-ÙÙØ±ÙØ© Ø§ÙØ±ÙÙÙØ§ Ø§ÙÙØ³Ø·Ù"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "ØªØŽØ§Ø¯"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "ØªØŽÙÙÙ"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Ø§ÙØµÙÙÙ"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Ø¬Ø²ÙØ±Ø© Ø§ÙÙØ±ÙØ³Ù
-Ø§Ø³"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Ø¬Ø²Ø± Ø¬ÙØ² Ø§ÙÙÙØ¯ (ÙÙÙÙØ¬)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ÙÙÙÙÙ
-ØšÙØ§"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Ø¬Ø²Ø± Ø§ÙÙÙ
-Ø±"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Ø§ÙÙÙÙØºÙ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Ø¬Ù
-ÙÙØ±ÙØ© Ø§ÙÙÙÙØºÙ Ø§ÙØ¯ÙÙ
-ÙØ±Ø§Ø·ÙØ©"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Ø¬Ø²Ø± ÙÙÙ"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ÙÙØ³ØªØ§Ø±ÙÙØ§"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Ø³Ø§Ø­Ù Ø§ÙØ¹Ø§Ø¬"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "ÙØ±ÙØ§ØªÙØ§"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ÙÙØšØ§"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ÙØšØ±Øµ"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Ø§ÙØªØŽÙÙ"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Ø§ÙØ¯ÙÙÙ
-Ø§Ø±Ù"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Ø¬ÙØšÙØªÙ"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Ø¯ÙÙ
-ÙÙÙÙØ§"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Ø¬Ù
-ÙÙØ±ÙØ© Ø§ÙØ¯ÙÙ
-ÙÙÙÙØ§Ù"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ø§ÙØ¥ÙÙØ§Ø¯ÙØ±"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Ù
-ØµØ±"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Ø§ÙØ³ÙÙÙØ§Ø¯ÙØ±"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "ØºÙÙÙØ§ Ø§ÙØ§Ø³ØªÙØ§ØŠÙØ©"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Ø¥Ø±ÙØªØ±ÙØ§"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Ø§Ø³ØªÙÙÙØ§"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Ø§Ø«ÙÙØšÙØ§"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ø¬Ø²Ø± ÙÙÙÙØ§ÙØ¯"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ø¬Ø²Ø± ÙØ§Ø±Ù"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "ÙÙØ¬Ù"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "ÙÙÙÙØ¯Ø§"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "ÙØ±ÙØ³Ø§"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "ØºÙØ§ÙØ§ Ø§ÙÙØ±ÙØ³ÙØ©"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "ØšÙÙÙÙØ³ÙØ§ Ø§ÙÙØ±ÙØ³ÙØ©"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Ø§ÙØ£ÙØ§ÙÙÙ
- Ø§ÙØŽÙ
-Ø§ÙÙØ© Ø§ÙÙØ±ÙØ³ÙØ©"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Ø§ÙØºØ§ØšÙÙ"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ØºØ§Ù
-ØšÙØ§"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Ø¬ÙØ±Ø¬ÙØ§"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Ø£ÙÙ
-Ø§ÙÙØ§"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ØºØ§ÙØ§"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Ø¬ØšÙ Ø·Ø§Ø±Ù"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Ø§ÙÙÙÙØ§Ù"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Ø¬Ø±ÙÙ ï»»ÙØ¯"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ØºØ±ÙØ§Ø·Ø©"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Ø¬Ø²Ø± Ø¬ÙØ§Ø¯ÙÙØš"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "ØºÙØ§Ù
-"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Ø¬ÙØ§ØªÙÙ
-Ø§ÙØ§"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ØºÙØ±ÙØ³Ù"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "ØºÙÙÙØ§"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "ØºÙÙÙØ§-ØšÙØ³Ø§Ù"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ØºÙØ§ÙØ§"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "ÙØ§ÙØªÙ"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Ø¬Ø²ÙØ±Ø© ÙÙØ±Ø¯ ÙØ¬Ø²Ø± Ù
-ÙÙÙØ¯ÙÙØ§ÙØ¯"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Ø§ÙÙØ±Ø³Ù Ø§ÙØ±Ø³ÙÙÙ (Ø¯ÙÙØ© Ø§ÙÙØ§ØªÙÙØ§Ù)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "ÙÙØ¯ÙØ±Ø§Ø³"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "ÙÙÙØ¬ ÙÙÙØ¬"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ø§ÙÙ
-Ø¬Ø±"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Ø¢ÙØ³ÙÙØ¯Ø§"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Ø§ÙÙÙØ¯"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Ø¥ÙØ¯ÙÙÙØ³ÙØ§"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Ø¥ÙØ±Ø§ÙØ Ø§ÙØ¬Ù
-ÙÙØ±ÙÙØ© Ø§ÙØ¥Ø³ÙØ§Ù
-ÙÙØ© Ø§ÙØ¥ÙØ±Ø§ÙÙÙØ©"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Ø§ÙØ¹Ø±Ø§Ù"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ø¥ÙØ±ÙÙØ¯Ø§"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Ø¬Ø²ÙØ±Ø© Ù
-Ø§Ù"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Ø§Ø³Ø±Ø§ØŠÙÙ"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Ø§ÙØ·Ø§ÙÙØ§"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Ø¬Ø§Ù
-Ø§ÙÙØ§"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Ø§ÙÙØ§ØšØ§Ù"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Ø¬ÙØ±Ø³Ù"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Ø§ÙØ£Ø±Ø¯Ù"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ÙØ§Ø²Ø§Ø®Ø³ØªØ§Ù"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ÙÙÙÙØ§"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ÙÙØ±ÙØšØ§ØªÙ"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ÙÙØ±ÙØ§Ø Ø¬Ù
-ÙÙØ±ÙØ© ÙÙØ±ÙØ§ Ø§ÙØŽÙØ¹ØšÙÙØ© Ø§ÙØ¯ÙÙÙ
-ÙÙØ±Ø§Ø·ÙÙØ©"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "ÙÙØ±ÙØ§Ø Ø¬Ù
-ÙÙØ±ÙÙØ© ÙÙØ±ÙØ§"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Ø§ÙÙÙÙØª"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "ÙÙØ±ØºÙØ²Ø³ØªØ§Ù"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ÙØ§ÙØ³"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ÙØ§ØªÙÙØ§"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ÙØšÙØ§Ù"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ÙÙØ³ÙØªÙ"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ÙÙØšÙØ±ÙØ§"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Ø§ÙØ¬Ù
-Ø§ÙÙØ±ÙÙØ© Ø§ÙØ¹Ø±ØšÙÙØ© Ø§ÙÙÙÙØšÙÙØ©"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ÙÙØŽØªÙØŽØªØ§ÙÙ"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ÙÙØ«ÙØ§ÙÙØ§"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ÙÙÙØ³Ù
-ØšÙØ±Øº"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Ù
-ÙÙØ§Ù"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Ù
-ÙØ¯ÙÙÙØ§"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Ù
-Ø¯ØºØŽÙØ±"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Ù
-Ø§ÙØ§ÙÙ"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Ù
-Ø§ÙÙØ²ÙØ§"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Ù
-ÙÙØ¯Ø§ÙÙØ§"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Ù
-Ø§ÙÙ"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Ù
-Ø§ÙØ·Ø©"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Ø¬Ø²Ø± Ù
-Ø§Ø±ØŽØ§Ù"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Ù
-Ø§Ø±ØªÙÙÙÙ"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Ù
-ÙØ±ÙØªØ§ÙÙØ§"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Ù
-ÙØ±ÙØŽÙÙØ³"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Ù
-Ø§ÙÙØª"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Ø§ÙÙ
-ÙØ³ÙÙ"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Ø¯ÙÙ Ù
-Ø§ÙÙØ±ÙÙÙØ²ÙØ§ Ø§ÙØ¥ØªØ­Ø§Ø¯ÙØ©"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Ù
-ÙÙØ¯Ø§ÙÙØ§"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Ù
-ÙÙØ§ÙÙ"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Ù
-ÙØºÙÙÙØ§"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Ø§ÙØ¬ØšÙ Ø§ÙØ£Ø³ÙØ¯"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Ù
-ÙÙØªØ³ÙØ±Ø§Øª"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Ø§ÙÙ
-ØºØ±Øš"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Ù
-ÙØ²Ø§Ù
-ØšÙÙ"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Ù
-ÙØ§ÙÙ
-Ø§Ø±"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ÙØ§Ù
-ÙØšÙØ§"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ÙØ§ÙØ±Ù"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ÙÙØšØ§Ù"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "ÙÙÙÙØ¯Ø§"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Ø¬Ø²Ø± Ø§ÙØ£ÙØªÙÙ Ø§ÙÙÙÙÙØ¯ÙØ©"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ÙØ§ÙÙØ¯ÙÙÙØ§ Ø§ÙØ¬Ø¯ÙØ¯Ø©"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ÙÙÙØ²ÙÙÙØ¯Ø§"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ÙÙÙØ§Ø±Ø§Ø¬ÙØ§"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Ø§ÙÙÙÙØ¬Ø±"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ÙÙØ¬ÙØ±ÙØ§"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ÙÙÙÙÙ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Ø¬Ø²ÙØ±Ø© ÙÙØ±ÙÙÙÙ"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Ø¬Ø²Ø± Ù
-Ø§Ø±ÙØ§ÙØ§ Ø§ÙØŽÙ
-Ø§ÙÙØ©"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Ø§ÙÙØ±ÙÙØ¬"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Ø³ÙØ·ÙØ© Ø¹Ù
-Ø§Ù"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "ØšØ§ÙØ³ØªØ§Ù"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "ØšØ§ÙØ§Ù"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Ø§ÙØ£Ø±Ø§Ø¶Ù Ø§ÙÙÙØ³Ø·ÙÙÙØ© Ø§ÙÙ
-Ø­ØªÙØ©"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "ØšÙÙ
-Ø§"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "ØšØ§ØšÙØ§ ØºÙÙÙØ§ Ø§ÙØ¬Ø¯ÙØ¯Ø©"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "ØšØ§Ø±Ø§Ø¬ÙØ§Ù"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Ø§ÙØšÙØ±Ù"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Ø§ÙÙÙØšÙÙÙ"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Ø¬Ø²Ø± ØšÙØªÙÙØ±Ù"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "ØšÙÙÙØ¯Ø§"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Ø§ÙØšØ±ØªØºØ§Ù"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "ØšÙØ±ØªÙØ±ÙÙÙ"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ÙØ·Ø±"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Ø±ÙÙÙÙÙÙ"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Ø±ÙÙ
-Ø§ÙÙØ§"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Ø±ÙØ³ÙØ§"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ø±Ø§ÙÙØ¯Ø§"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Ø³Ø§ÙØª ØšØ§Ø±ØªÙÙÙÙ
-Ù"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Ø³Ø§ÙØª ÙÙÙÙÙØ§"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Ø³Ø§ÙØª ÙÙØªØ³ ÙÙÙÙÙØ³"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Ø³Ø§ÙØª ÙÙØ³ÙØ§"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Ø³Ø§ÙØª Ù
-Ø§Ø±ØªÙ"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Ø³Ø§Ù ØšÙØ§Ø± ÙÙ
-ÙÙÙÙÙ"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Ø³Ø§ÙØª ÙÙØ³ÙØª ÙØ§ÙØ¬Ø±ÙÙØ§Ø¯ÙÙØ²"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Ø³Ø§Ù
-ÙØ§"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Ø³Ø§Ù Ù
-Ø§Ø±ÙÙÙ"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Ø³Ø§Ù ØªÙÙ
-Ù ÙØšØ±ÙÙØ³ÙØšÙ"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Ø§ÙØ³Ø¹ÙØ¯ÙØ©"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Ø§ÙØ³ÙØºØ§Ù"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "ØµØ±ØšÙØ§ Ø§ÙÙØ¹ÙÙØ©"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Ø³ÙØŽÙÙ"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Ø³ÙØ±Ø§ÙÙÙÙ"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Ø³ÙØºØ§ÙÙØ±Ø©"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Ø³ÙÙÙØ§ÙÙØ§"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Ø³ÙÙÙÙÙÙØ§"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ø¬Ø²Ø± Ø³ÙÙÙ
-Ø§Ù"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Ø§ÙØµÙÙÙ
-Ø§Ù"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Ø¬ÙÙØš Ø¥ÙØ±ÙÙÙØ§"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Ø¬ÙØ±Ø¬ÙØ§ Ø§ÙØ¬ÙÙØšÙÙ ÙØ¬Ø²Ø± Ø³ÙØ¯ÙÙØªØŽ Ø§ÙØ¬ÙÙØšÙØ©"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Ø£Ø³ØšØ§ÙÙØ§"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Ø³Ø±ÙÙØ§ÙÙØ§"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Ø§ÙØ³ÙÙØ¯Ø§Ù"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Ø³ÙØ±ÙÙØ§Ù
-"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Ø³ÙØ§ÙØšØ§Ø±Ø¯ ÙØ¬Ø§Ù Ù
-Ø§ÙØ§Ù"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Ø³ÙØ§Ø²ÙÙØ§ÙØ¯"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Ø§ÙØ³ÙÙØ¯"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Ø³ÙÙØ³Ø±Ø§"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Ø³ÙØ±ÙØ§"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Ø·Ø§Ø¬ÙØ³ØªØ§Ù"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Ø¬Ù
-ÙÙØ±ÙØ© ØªÙØ²Ø§ÙÙØ§ Ø§ÙÙ
-ØªØ­Ø¯Ø©"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "ØªØ§ÙÙØ§ÙØ¯"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "ØªÙÙ
-ÙØ± Ø§ÙØŽØ±ÙÙØ©"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "ØªÙØºÙ"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "ØªÙÙÙÙ"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "ØªÙÙØ¬Ø§"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "ØªØ±ÙÙÙØ¯Ø§Ø¯ ÙØªÙØšØ§ØºÙ"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "ØªÙÙØ³"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "ØªØ±ÙÙÙØ§"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "ØªÙØ±ÙÙ
-ÙØ³ØªØ§Ù"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Ø¬Ø²Ø± ØªØ±ÙØ³ ÙÙØ§ÙÙÙØ³"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "ØªÙÙØ§ÙÙ"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Ø£ÙØºÙØ¯Ø§"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ø£ÙÙØ±Ø§ÙÙØ§"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Ø§ÙØ§Ù
-Ø§Ø±Ø§Øª"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Ø§ÙÙ
-Ù
-ÙÙØ© Ø§ÙÙ
-ØªØ­Ø¯Ø©"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Ø§ÙÙÙØ§ÙØ§Øª Ø§ÙÙ
-ØªØ­Ø¯Ø©"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Ø¬Ø²Ø± Ø§ÙÙÙØ§ÙØ§Øª Ø§ÙÙ
-ØªØ­Ø¯Ø© Ø§ÙØšØ¹ÙØ¯Ø© Ø§ÙØµØºÙØ±Ø©"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Ø£ÙØ±ÙØºÙØ§Ù"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Ø£ÙØ²ØšÙØ³ØªØ§Ù"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ÙØ§ÙÙØªÙØ§"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ÙÙØ²ÙÙÙØ§"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "ÙÙØªÙØ§Ù
-"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Ø§ÙØ¬Ø²Ø± Ø§ÙØ¹Ø°Ø±Ø§Ø¡ Ø§ÙØšØ±ÙØ·Ø§ÙÙØ©"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Ø§ÙØ¬Ø²Ø± Ø§ÙØ¹Ø°Ø±Ø§Ø¡ Ø§ÙØ£Ù
-Ø±ÙÙÙØ©"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "ÙØ§ÙØ³ ÙÙÙØªÙÙØ§"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Ø§ÙØµØ­Ø±Ø§Ø¡ Ø§ÙØºØ±ØšÙØ©"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Ø§ÙÙÙ
-Ù"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Ø²Ø§Ù
-ØšÙØ§"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Ø²ÙÙ
-ØšØ§ØšÙÙ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Ø§ÙÙÙ"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ÙØ¬Ø±Ù Ø§ÙÙØ­Øµ"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Ø®Ø·Ø£"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Ø§ÙØ§Ø³Ù
-"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Ø§ÙÙ
-ÙØ¬Ø²"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Ø§ÙØ­Ø§ÙØ©"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Ø§ÙØ­Ø¬Ù
-"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ØªÙ
- ØªÙØ²ÙÙÙ"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Ù
-Ø±ÙÙØ¹"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ø§ÙÙØ³ØšØ©"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Ø³Ø±Ø¹Ø© Ø§ÙØªÙØ²ÙÙ"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Ø³Ø±Ø¹Ø© Ø§ÙØ±ÙØ¹"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Ø§ÙØ£ÙØ¯Ø§Ø¯"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Ù
-ØªØ§Ø­"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Ø§ÙØ¶ÙÙØª"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Ø§ÙÙ
-ØªØªØšØ¹"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Ø§ÙÙÙØª Ø§ÙÙ
-ØªØšÙÙ"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Ø¥Ø¹Ø·Ø§Ø¡ Ø§ÙØ£ÙÙÙÙØ© ÙÙØ£ÙÙ/Ø§ÙØ£Ø®ÙØ±"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Ù
-Ø¯Ø§Ø± ØªÙÙØ§ØŠÙØ§"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Ø§ÙØ£Ø¬Ø²Ø§Ø¡"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "ØªØ­Ø°ÙØ±"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Ø§ÙØ¥Ø¹ÙØ§Ù Ø­Ø³Ù"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ØªÙ
- Ø¥Ø±Ø³Ø§Ù Ø§ÙØ¥Ø¹ÙØ§Ù"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Ø§ÙÙØ§Ø¬ÙØ©"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ØªÙØ²ÙÙØ§Øª"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Ø¹Ø±Ø¶ Ø§ÙÙØ·Ø§Ù"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "ÙØ§ØŠÙ
-Ø© Ø§ÙØ§ÙØªØžØ§Ø±"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Ø§ÙØŽØšÙØ©"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ØšØ±ÙÙØ³Ù"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Ø§ÙØªØ®Ø²ÙÙ Ø§ÙÙ
-Ø€ÙØª"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Ø£Ø®Ø±Ù"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Ø¯Ø§ÙÙ
-ÙÙ"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Ù
-ÙÙØ­ÙØ§Øª"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Ø¯ÙÙØ¬"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Ø£Ù
-Ø±"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Ø§Ø¶Ø§ÙØ© Ù
-Ø³ØªØ¶ÙÙ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Ø§Ø³Ù
- Ø§ÙÙ
-Ø³ØªØ¶ÙÙ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Ø§ÙÙ
-ÙÙØ°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Ø§Ø³Ù
- Ø§ÙÙ
-Ø³ØªØ®Ø¯Ù
-:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ÙÙÙ
-Ø© Ø§ÙØ³Ø±:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Ø­Ø°Ù ÙØ³Ø®Ø© Ù
-ÙÙ Ø§ÙØªÙØ±ÙØª Ø¹ÙØ¯ Ø§ÙØ¥Ø²Ø§ÙØ©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Ø®ÙØ§Ø±Ø§Øª"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Ù
-Ù"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Ø¥ÙÙ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Ø§Ø³ØªØ®Ø¯Ù
- Ù
-ÙØ§ÙØ° Ø¹ØŽÙØ§ØŠÙØ©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Ø§ÙØªØŽÙÙØ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Ù
-ÙÙØ¹ÙÙ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Ù
-Ø¹Ø·ÙÙ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Ø§ÙÙ
-Ø³ØªÙÙ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Ø§ÙÙ
-ØµØ§ÙØ­Ø©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ÙØ°Ø§ Ø£Ù Ø°Ø§Ù"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Ø§ÙØ­Ø¯ Ø§ÙØ£ÙØµÙ ÙÙØ§ØªØµØ§ÙØ§Øª"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ØªØ¬Ø§ÙÙ Ø§ÙØ­Ø¯ÙØ¯ ÙÙ Ø§ÙØŽØšÙØ© Ø§ÙÙ
-Ø­ÙÙØ©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ØªÙØ­Øµ Ø§ÙÙ
-ÙÙØ¹ ØšØŽÙÙ Ø¯ÙØ±ÙØ§ ØšØ­Ø«Ø§Ù Ø¹Ù Ø§ÙØ¥ØµØ¯Ø§Ø±Ø§Øª Ø§ÙØ¬Ø¯ÙØ¯Ø©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "ÙØ³ØšØ© Ø§ÙÙ
-ØŽØ§Ø±ÙØ©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Ø§Ø³Ù
- Ø§ÙÙ
-Ø³ØªØ®Ø¯Ù
-"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ÙÙÙ
-Ø© Ø§ÙÙ
-Ø±ÙØ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Ù
-ÙÙØ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Ø·ØšÙ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Ø·ØšÙØ© (Ù ØªØ¹ÙÙ Ø£ÙØ¶Ø§Ù ØµÙ Ø£Ù Ø¯Ø±Ø¬Ø©)"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "ÙØ¹Ù
-"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " ØªÙ
- Ø£Ø¶Ø§ÙØ© Ø§ÙØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " ØªÙ
- Ø£Ø¶Ø§ÙØ© Ø§ÙØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"ÙØ°Ø§ Ø§ÙØšØ±ÙØ§Ù
-Ø¬ Ø­ÙØ± ÙÙ
-Ø¬Ø§ÙÙØ ØªØ³ØªØ·ÙØ¹ Ø¥Ø¹Ø§Ø¯Ø© ØªÙØ²ÙØ¹Ù Ù/Ø£Ù ØªØ¹Ø¯ÙÙÙ ØªØ­Øª ØšÙÙØ¯ Ø±Ø®ØµØ© Ø¬ÙÙ "
-"Ø§ÙØ¹Ù
-ÙÙ
-ÙØ© ÙÙ
-Ø§ ÙÙØŽØ± Ù
-Ù Ù
-Ø€Ø³Ø³Ø© Ø§ÙØšØ±Ù
-Ø¬ÙØ§Øª Ø§ÙØ­ÙØ±Ø©Ø Ø¥Ù
-Ø§ Ø§ÙØ¥ØµØ¯Ø§Ø± Ø§ÙØ«Ø§ÙØ« Ù
-Ù Ø§ÙØ±Ø®ØµØ© Ø£Ù "
-"Ø£Ù Ø¥ØµØ¯Ø§Ø± ØšØ¹Ø¯Ù (ØšØ§Ø®ØªÙØ§Ø±Ù). \n"
-"ÙØ°Ø§ Ø§ÙØšØ±ÙØ§Ù
-Ø¬ ÙÙØ²ÙØ¹ Ø¹ÙÙ Ø£Ù
-Ù Ø£Ù ÙÙÙÙ Ù
-ÙÙØ¯Ø§Ø ÙÙÙÙ ØšØ¯ÙÙ Ø£Ù Ø¶Ù
-Ø§ÙØ§ØªØ Ø­ØªÙ ØšØ¯ÙÙ Ø£ Ù "
-"Ø¶Ù
-Ø§ÙØ§Øª Ø¶Ù
-ÙÙØ© ÙÙØ±ÙØ§Ø¬ Ø£Ù Ø§ÙØªØ³ÙÙÙ ÙØºØ±Ø¶ Ù
-Ø¹ÙÙ. Ø§ÙØžØ± Ø±Ø®ØµØ© Ø¬ÙÙ Ø§ÙØ¹Ù
-ÙÙ
-ÙØ© ÙÙ
-Ø²ÙØ¯ Ù
-Ù "
-"Ø§ÙØªÙØ§ØµÙÙ. \n"
-"Ù
-Ù Ø§ÙÙ
-ÙØªØ±Ø¶ Ø£ÙÙ ØªÙÙÙØª ÙØ³Ø®Ø© Ù
-Ù Ø±Ø®ØµØ© Ø¬ÙÙ Ø§ÙØ¹Ù
-ÙÙ
-ÙØ© Ù
-Ø¹ ÙØ°Ø§ Ø§ÙØšØ±ÙØ§Ù
-Ø¬Ø Ø¥Ø°Ø§ ÙÙ
- ÙØ­Ø¯Ø« "
-"Ø°ÙÙ Ø£ÙØžØ± <http://www.gnu.org/licenses>. \n"
-"ØšØ§ÙØ¥Ø¶Ø§ÙØ© Ø¥ÙÙ Ø°ÙÙØ ÙÙØ§Ø³ØªØ«ÙØ§Ø¡ Ø®Ø§ØµØ ÙØ¥Ù Ù
-Ø§ÙÙÙ Ø­ÙÙÙ Ø§ÙÙØ³Ø® ÙØ¯ Ø£Ø¹Ø·ÙØ§ Ø§ÙØ¥Ø°Ù ÙØ±ØšØ· "
-"Ø§ÙÙÙØ¯ Ø§ÙØ®Ø§Øµ ØšØ£Ø¬Ø²Ø§Ø¡ ÙØ°Ø§ Ø§ÙØšØ±ÙØ§Ù
-Ø¬ Ù
-Ø¹ Ù
-ÙØªØšØ© OpenSSL. ÙØ¬Øš Ø¹ÙÙÙ Ø§ÙØ§Ù
-ØªØ«Ø§Ù ÙØ±Ø®ØµØ© "
-"Ø¬ÙÙ Ø§ÙØ¹Ù
-ÙÙ
-ÙØ© Ù
-Ù Ø¬Ù
-ÙØ¹ Ø§ÙÙÙØ§Ø­Ù ÙØ¬Ù
-ÙØ¹ Ø§ÙÙÙØ¯ Ø§ÙÙ
-ÙØ³ØªØ®Ø¯Ù
- ØšØ®ÙØ§Ù OpenSSL. \n"
-"Ø¥Ø°Ø§ Ø¹Ø¯ÙÙØª Ù
-ÙÙ Ø£Ù Ø£ÙØ«Ø± Ù
-Ø¹ ÙØ°Ø§ Ø§ÙØ§Ø³ØªØ«ÙØ§Ø¡Ø ÙØ¯ ØªÙØ³Ø¹ ÙØ°Ø§ Ø§ÙØ§Ø³ØªØ«ÙØ§Ø¡ Ø¥ÙÙ Ø¥ØµØ¯Ø§Ø±Ù "
-"Ø§ÙØ®Ø§Øµ Ù
-Ù Ø§ÙÙ
-ÙÙ Ø£Ù Ø§ÙÙ
-ÙÙØ§Øª Ø§ÙÙ
-ÙØ¹Ø¯ÙÙØ©Ø ÙÙÙÙÙ ØºÙØ± Ù
-ÙÙØ²Ù
- ÙÙÙÙØ§Ù
- ØšØ°ÙÙ. Ø¥Ø°Ø§ ÙÙØª ÙØ§ "
-"ØªØ±ØºØš ÙÙ Ø§ÙÙÙØ§Ù
- ØšØ°ÙÙØ Ø§Ø­Ø°Ù Ø¹ØšØ§Ø±Ø© Ø§ÙØ§Ø³ØªØ«ÙØ§Ø¡ ÙØ°Ù Ù
-Ù Ø¥ØµØ¯Ø§Ø±ØªÙ. Ø¥Ø°Ø§ Ø­Ø°ÙØª Ø¹ØšØ§Ø±Ø© "
-"Ø§ÙØ§Ø³ØªØ«ÙØ§Ø¡ ÙØ°Ù Ù
-Ù Ø¬Ù
-ÙØ¹ Ù
-ÙÙØ§Øª Ø§ÙÙ
-ØµØ¯Ø± ÙÙ Ø§ÙØšØ±ÙØ§Ù
-Ø¬Ø Ø§Ø­Ø°ÙÙØ§ Ø£ÙØ¶ÙØ§ Ù
-Ù ÙÙØ§."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Ø§ÙØ®Ø§Ø¯Ù
-:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ØºÙØ± Ù
-Ø­Ø¯ÙØ¯"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ÙØ£Ø³ÙÙ"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "ÙØ£Ø¹ÙÙ"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Ø§ÙØ­Ø§ÙØ§Øª"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Ø§ÙÙ
-ØªØªØšØ¹ÙÙ:"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ÙØ§ ØŽØŠ"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Ø§ÙÙ
-Ø¯ÙØ±"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Ø§ÙØªØ³Ù
-ÙØ§Øª"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ØºÙØ± Ù
-ÙØµÙ"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "Ø¹ÙØ¯ DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ØªØ¹ÙÙÙ ÙØºÙØ± Ù
-Ø­Ø¯ÙØ¯"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Ø£Ø®Ø±Ù ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Ù
-ÙØ¹ÙÙ"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Ù
-ÙØ¹ÙØ·ÙÙ"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Ø¹ÙØ·ÙÙ"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ØºÙØ± Ù
-ØªØµÙ"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Ù
-ØªØµÙ"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Ù
-ØªÙØµÙ"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Ø­ØµÙ Ø®Ø·Ø£ Ø®ÙØ§Ù Ø¥Ø¶Ø§ÙØ© Ø§ÙÙ
-Ø¶ÙÙ"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Ù
-ÙØ­ÙØ©"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Ø§Ø®ØªØ± Ø§ÙÙ
-ÙÙØ­ÙØ©"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Ø¹ÙÙØ§Ù"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Ø§ÙØ¹Ù
-ÙÙ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Ø§Ø³Ù
- Ø§ÙÙ
-ÙÙ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Ù
-ÙÙ ØºÙØ± ØµØ§ÙØ­"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Ø§Ø®ØªØ± Ù
-ÙÙ ØªÙØ±ÙÙØª"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Ù
-ÙÙØ§Øª Ø§ÙØªÙØ±ÙÙØª"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "ÙÙ Ø§ÙÙ
-ÙÙØ§Øª"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Ø¹ÙÙØ§Ù ØºÙØ± ØµØ§ÙØ­"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Ø§ÙØªÙØ²ÙÙ ÙØŽÙ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Ø§ÙØ­Ø§ÙØ©"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_ØªÙØ§ØµÙÙ"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Ù
-_ÙÙØ§Øª"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Ø§ÙØ£ÙØ±Ø§Ù"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Ø®ÙØ§Ø±Ø§Øª"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Ø§ÙØ£ÙÙÙÙØ©"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Ø§ÙØªÙØ§ØµÙÙ:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Ø§Ø®ØªØ± Ù
-ÙÙØ§"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Ø§Ø®ØªØ± Ù
-Ø¬ÙÙØ¯ÙØ§"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Ø­ÙØž Ù
-ÙÙ .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "Ø¹ÙØ§Ù
-Ø©"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Ø¥Ø¶Ø§ÙØ© ÙØžÙØ±"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostname:ØšÙØ±Øª"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Ø§ÙØ£Ø¹ÙÙ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Ø§ÙÙØ§Ø¹"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "Ø£_ØžÙØ± Ø¯ÙÙÙØ¬"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "Ø¥_ØžØ§ÙØ© Ù
-ÙÙ ØªÙØ±Ø±ÙØª"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Ø­Ø¯ Ø³Ø±Ø¹Ø© Ø§ÙØªÙ_Ø²ÙÙ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Ø­Ø¯ Ø³Ø±Ø¹Ø© Ø§Ù_Ø±ÙØ¹"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Ø§ÙØ®Ø±ÙØ¬ ÙØ§ØºÙØ§Ù Ø§ÙØ¯ÙÙ
-ÙÙ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "Ø§_Ø®Ø±Ø¬"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ù
-ÙÙ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "Ø¥ÙØŽØ§Ø¡ Ù
-ÙÙ ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Ø­Ø±ÙØ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Ù
-Ø¯ÙØ± Ø§ÙØ¥ØªØµØ§Ù"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "Ù
-ÙÙ ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "Ø¥_Ø¹Ø±Ø¶"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_ØŽØ±ÙØ· Ø§ÙØ£Ø¯ÙØ§Øª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "Ø§ÙØŽØ±ÙØ· Ø§Ù_Ø¬Ø§ÙØšÙ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "ØŽØ±ÙØ· Ø§ÙØ­Ø§ÙØ©"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "Ø§ÙØªØšÙÙØšØ§Øª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Ø£Ø¹Ù
-Ø¯Ø©"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Ø§ÙØŽØ±ÙØ· Ø§Ù_Ø¬Ø§ÙØšÙ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Ø¹Ø±Ø¶ Ø§ÙØªØ±Ø§ÙØ±Ø§Øª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Ù
-Ø³Ø§Ø¹Ø¯Ø©"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Ø§ÙØ£Ø³ØŠÙØ© Ø§ÙÙ
-ÙØ±Ø±Ø©"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Ø£Ø¶Ù ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Ø§Ø¶Ù ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Ø£Ø²ÙÙ ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Ø£Ø²ÙÙ ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Ø¥ÙÙØ§Ù Ù
-ÙÙØ§Øª Ø§ÙØªÙØ±ÙØª Ø§ÙÙ
-Ø­Ø¯Ø¯Ø© Ù
-Ø€ÙØªØ§"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Ø¥ÙÙØ§Ù Ù
-Ø€ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Ø§ÙÙ
-Ù Ø§ÙØªÙØ±ÙØªØ§Øª Ø§ÙÙ
-Ø­Ø¯Ø¯Ø©"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Ø¹Ø§ÙØ¯"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "ÙØ¯Ù
- Ø§ÙØªÙØ±ÙØª ÙÙ Ø§ÙØ·Ø§ØšÙØ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Ø§Ø¹ÙÙ Ø§ÙØµÙ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Ø£Ø®ÙØ± Ø§ÙØªÙØ±ÙØª ÙÙ Ø§ÙØ·Ø§ØšÙØ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Ø§Ø³ÙÙ Ø§ÙØµÙ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Ø§ÙØªÙØ¶ÙÙØ§Øª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Ù
-Ø¯ÙØ± Ø§ÙØ¥ØªØµØ§Ù"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Ø¥ÙØŽØ§Ø¡ Ù
-ÙÙ ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Ù
-_Ø¬ÙØ¯"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "Ø§ÙÙ
-Ø³Ø§Ø± Ø§ÙØš_Ø¹ÙØ¯"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Ø§ÙÙ
-Ø€ÙÙ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Ø§ÙØªØ¹ÙÙÙØ§Øª:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Ù
-Ø¹ÙÙÙ
-Ø§Øª"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Ø¥Ø²Ø§ÙØ©"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Ù
-ÙÙØ¹ Ø¯Ø§Ø¹Ù
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Ø­Ø¬Ù
- Ø§ÙÙØ·Ø¹Ø©:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Ø¶Ø¹ Ø¹ÙØ§Ù
-Ø© Ø®Ø§Øµ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Ø£Ø¶Ù Ù
-ÙÙ Ø§ÙØªÙØ±ÙØª ÙØ°Ø§ Ø¥ÙÙ ÙØ°Ù Ø§ÙØ¬ÙØ³Ø©"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Ù
-Ø¯ÙØ¯ Ø§ÙÙÙ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Ø§ÙØ§Ø³Ù
-:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ÙÙÙ Ø§ÙÙ
-ÙØªÙ
-Ù"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ÙÙÙ Ø§ÙØ±ÙØ¹ Ø¹ÙØ¯ ÙØ³ØšØ©:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Ø­Ø°Ù Ø¹ÙØ¯ Ø§ÙÙØµÙÙ ÙÙØ³ØšØ©:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Ø³Ø±Ø¹Ø© Ø§ÙØ±ÙØ¹:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Ø³Ø±Ø¹Ø© Ø§ÙØªÙØ²ÙÙ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Ø§ÙØ¥ØªØµØ§ÙØ§Øª:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Ø¹Ø¯ÙÙ Ø§ÙÙ
-ØªØ¹ÙØšÙÙ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "ØªØ­Ø±ÙØ± Ø§ÙØªØ±Ø§ÙØ±"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Ø§ÙØªØ±Ø§ÙØ±:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Ø£Ø¯Ø®Ù Ø§ÙÙ
-Ø³Ø§Ø± Ø§ÙØšØ¹ÙØ¯"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Ø§ÙÙ
-Ø³Ø§Ø±:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Ø£Ø¶Ù ØªØ±Ø§ÙØ±"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Ø§ÙØªØ±Ø§ÙØ±Ø§Øª:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Ø£ØžÙØ± Ø³Ø±Ø¹Ø© Ø§ÙØ¬ÙØ³Ø© ÙÙ ØŽØ±ÙØ· Ø§ÙØ¹ÙÙØ§Ù"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "ÙØ¹Ù Ø£ÙÙÙÙØ© ØµÙÙÙØ© Ø§ÙÙØžØ§Ù
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "ØµØºØ± Ø¥ÙÙ Ø§ÙØµÙÙÙØ© Ø¹ÙØ¯ Ø§ÙØºÙÙ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Ø§ØšØ¯Ø£ ÙÙ Ø§ÙØµÙÙÙØ©"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Ø­Ù
-Ø§ÙØ© ØµÙÙÙØ© Ø§ÙÙØžØ§Ù
- ØšÙÙÙ
-Ø© Ø³Ø±Ù"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ÙÙÙ Ø§ÙÙ
-ÙØªÙ
-Ù Ø¥ÙÙ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "ÙØ³Ø® Ù
-ÙÙØ§Øª Ø§ÙØªÙØ±ÙØª (torrent.) Ø¥ÙÙ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "ØªÙØ²ÙÙ Ø¥ÙÙ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Ø£Ø¹Ø·Ù Ø§ÙØ£ÙÙ
-ÙØ© ÙÙØ·Ø¹ Ø§ÙØªÙØ±ÙØª Ø§ÙØ£ÙÙÙ ÙØ§ÙØ£Ø®ÙØ±Ø©"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Ø£Ø¹Ø· Ø£ÙÙÙÙØ© Ø£ÙØšØ± ÙØ£ÙÙ Ù Ø¢Ø®Ø± ÙØ·Ø¹ØªÙÙ Ù
-Ù ÙÙ Ù
-ÙÙ ÙÙ Ø§ÙØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Ø§Ø¶Ù Ø§ÙØªÙØ±ÙØªØ§Øª ÙÙ Ø­Ø§ÙØ© Ø§ÙØ§ÙÙØ§Ù Ø§ÙÙ
-Ø€ÙØª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Ø¯Ø§ØŠÙ
-Ø§ Ø£Ø¹Ø±Ø¶"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Ø¬ÙØš Ø§ÙØªØ±ÙÙØ² Ø¥ÙÙ Ù
-Ø±ØšØ¹ Ø§ÙØ­ÙØ§Ø±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "Ø§ÙØ¹Ø¯Ø¯ Ø§ÙØ£ÙØµÙ ÙÙØ§ØªØµØ§ÙØ§Øª Ø§ÙÙ
-Ø³Ù
-ÙØ­ ØšÙØ§. -1 ØªØ¹ÙÙ ØºÙØ± Ù
-Ø­Ø¯ÙØ¯Ø©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "Ø§ÙØ¹Ø¯Ø¯ Ø§ÙØ£ÙØµÙ ÙØŽØ±Ø§ØŠØ­ Ø§ÙØ±ÙØ¹ ÙØ¬Ù
-ÙØ¹ Ø§ÙØªÙØ±ÙØªØ§Øª. -1 ØªØ¹ÙÙ ØºÙØ± Ù
-Ø­Ø¯ÙØ¯."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "Ø³Ø±Ø¹Ø© Ø§ÙØªØ­Ù
-ÙÙ Ø§ÙÙØµÙÙ ÙØ¬Ù
-ÙØ¹ Ø§ÙØªÙØ±ÙØªØ§Øª. -1 ØªØ¹ÙÙ ØºÙØ± Ù
-Ø­Ø¯ÙØ¯"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "Ø³Ø±Ø¹Ø© Ø§ÙØ±ÙØ¹ Ø§ÙÙØµÙÙ ÙØ¬Ù
-ÙØ¹ Ø§ÙØªÙØ±ÙØªØ§Øª. - 1 ØªØ¹ÙÙ ØºÙØ± Ù
-Ø­Ø¯ÙØ¯Ø©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Ù
-Ø¹Ø¯Ù Ø§ÙØ­Ø¯ Ù
-Ù Ø§ÙIP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "Ø§ÙØ¹Ø¯Ø¯ Ø§ÙØ£ÙØµÙ ÙØŽØ±Ø§ØŠØ­ Ø§ÙØ±ÙØ¹ ÙÙØªÙØ±ÙØª Ø§ÙÙØ§Ø­Ø¯. -1 ØªØ¹ÙÙ ÙØ§ Ø­Ø¯ Ø£ÙØµÙ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "Ø§ÙØ¹Ø¯Ø¯ Ø§ÙØ£ÙØµÙ ÙØ¹Ø¯Ø¯ Ø§ÙØ§ØªØµØ§ÙØ§Øª ÙÙØªÙØ±ÙØª Ø§ÙÙØ§Ø­Ø¯. -1 ØªØ¹ÙÙ ÙØ§ Ø­Ø¯ Ø£ÙØµÙ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Ø¹ØŽÙØ§ÙÙÙØ©"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Ø§ÙÙ
-ÙÙØ° Ø§ÙÙØŽØ·:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Ø§Ø®ØªØšØ± Ø§ÙÙ
-ÙÙØ° Ø§ÙÙØŽØ·"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Ù
-Ù:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Ø¥ÙÙ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Ø§ÙÙ
-Ø³ØªÙÙ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Ø§ØŽØšÙ ÙØŽØºÙ Ø§ÙØ¹Ø§ÙÙ
-Ù"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "ØªØšØ§Ø¯Ù Ø§ÙØ£ÙØ¯Ø§Ø¯"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Ù
-Ø³ØªÙØŽÙ Ø§ÙØ®Ø¯Ù
-Ø§Øª Ø§ÙÙ
-Ø­ÙÙØ© ÙØ¬Ø¯ ÙØžØ±Ø§Ø¡ ÙÙ ØŽØšÙØªÙ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "ÙØ¯ ÙØ²ÙØ¯ Ø¬Ø¯ÙÙ Ø§ÙØªÙØšÙØ¯ Ø§ÙÙ
-ÙØ²Ø¹ Ù
-Ù Ø¹Ø¯Ø¯ Ø§ÙØ§ØªØµØ§ÙØ§Øª Ø§ÙÙØ§Ø¹ÙØ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Ø§ÙØšØ§ÙØª Ù
-Ù ØŽØ±ÙØ· Ø§ÙØ®Ø¯Ù
-Ø© ÙÙØšÙØ±Ø²:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Ø­Ø¬Ù
- Ø§ÙØªØ®Ø²ÙÙ Ø§ÙÙ
-Ø€ÙØª (16 KiB blocks):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Ø§ÙØªÙØ§Ø¡ Ø§ÙØªØ®Ø²ÙÙ Ø§ÙÙ
-Ø€ÙØª (ØšØ§ÙØ«ÙØ§ÙÙ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Ø­Ø¬Ù
- Ø§ÙØªØ®Ø²ÙÙ Ø§ÙÙ
-Ø€ÙØª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "ÙØ±Ø§Ø¡Ø© Ø­Ø¬Ù
- Ø§ÙØªØ®Ø²ÙÙ Ø§ÙÙ
-Ø€ÙØª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Ø³Ø§Ø¹Ø¯ÙØ§ ÙÙ ØªØ­Ø³ÙÙ \"Deluge\" ØšØ§Ø±Ø³Ø§Ù Ø±ÙÙ
- Ø¥ØµØ¯Ø§Ø±Ø© \"Python\" ÙØ±ÙÙ
- Ø¥ØµØ¯Ø§Ø±Ø© "
-"\"PyGTK\" Ù ÙØžØ§Ù
- Ø§ÙØªØŽØºÙÙ ÙÙÙØ¹ÙØ© Ø§ÙÙ
-Ø¹Ø§ÙØ¬. ØšØ§ÙØªØ£ÙÙØ¯ ÙÙ ÙØ±Ø³Ù Ø§ÙØšØ±ÙØ§Ù
-Ø¬ Ø£ÙØ© "
-"Ù
-Ø¹ÙÙÙ
-Ø§Øª Ø£Ø®Ø±Ù."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ÙØ¹Ù
-, Ø£Ø±Ø¬Ù Ø§Ø±Ø³Ø§Ù Ø§ÙØ¥Ø­ØµØ§ØŠÙØ§Øª ÙÙ
-Ø¬ÙÙÙØ© Ø§ÙÙÙÙØ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Ø§ÙÙ
-ÙØ§Ù:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Daemon ØšÙØ±Øª:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Ø§Ø³Ù
-Ø­ ØšØ§ÙØ§Ø³ØªØ®Ø¯Ø§Ù
- Ø¹Ù ØšØ¹Ø¯"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Ø§ÙØ§ØªØµØ§ÙØ§Øª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Ø§ÙØ¥ØµØ¯Ø§Ø±Ø©:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Ø§ÙØµÙØ­Ø© Ø§ÙØ±ØŠÙØ³ÙØ©:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "ØšØ±ÙØ¯ Ø§ÙØ€ÙÙ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Ø¥ØµØ¯Ø§Ø±Ø© Ø¬Ø¯ÙØ¯Ø©"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Ø§ÙØ°ÙØ§Øš ÙÙÙ
-ÙÙØ¹"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ÙØ§ ØªØžÙØ± Ù
-Ø±ØšØ¹ Ø§ÙØ­ÙØ§Ø± ÙØ°Ø§ ÙÙ Ø§ÙÙ
-Ø³ØªÙØšÙ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Ø§Ø¶Ø§ÙØ© Ø§Ù ØšÙ Ø§ÙÙØ¯"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Ø¥ÙØŽØ§Ø¡ Ù
-ÙÙ ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Ø­Ø±ÙØ± Ø§ÙÙ
-ÙØªÙÙÙ"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Ø§ÙÙØ¬ÙØ©:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Ø§ÙØªÙØ±ÙØª Ø§ÙÙ
-ÙØªØžØ±Ø©"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Ø£Ø¶Ù Ù
-ÙÙØ§Øª Ø§ÙØªÙØ±ÙØª Ø¢ÙÙØ§ Ø¹ÙØ¯ Ø§ÙØ§ØªØµØ§Ù"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Ø£Ø¶Ù ØªÙØ±ÙØªØ§Øª"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_Ø¹ÙÙØ§Ù Ø¥ÙØªØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Ù
-Ø¹ÙÙÙ
-Ø§Øª Ø§Ù_ØªÙØšÙØ¯"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Ø£Ø¶ÙÙ ÙÙ Ø­Ø§ÙØ© Ø§ÙØ¥_ÙØšØ§Ø«"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Ø£Ø¹Ø·Ù Ø§ÙØ£ÙÙÙØ© ÙÙÙØ·Ø¹ Ø§ÙØ£ÙÙÙ ÙØ§ÙØ£Ø®ÙØ±Ø©"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Ø·ØšÙÙ Ø¹ÙÙ Ø§ÙÙÙ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Ø§Ø³ØªØ±Ø¬Ø¹ Ø§ÙÙÙÙ
- Ø§ÙØ¥ÙØªØ±Ø§Ø¶ÙØ©"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "Ø­Ø¯ Ø§ÙØ¥_ØªØµØ§Ù"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Ø­Ø¯ Ø±ÙØ¹ Ø§ÙÙØªØ­Ø§Øª"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "Ø¥Ø¯Ø§Ø±Ø© Ø¢_ÙÙØ©"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Ø§_Ø³ØªØŠÙØ§Ù"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ØªÙÙ
-ÙØ© Ø§ÙØªÙØ±Ø§ÙØª Ø§ÙÙ
-Ø®ØªØ§Ø±Ù"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Ø§Ù_Ø®ÙØ§Ø±Ø§Øª"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Ø§ÙØ·Ø§ØšÙØ±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Ø­Ø¯ÙØ« Ø§ÙÙ
-ØªØ¹ÙØš"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Ø£Ø²Ù Ø§ÙØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Ø£Ø¹Ø¯ Ø§ÙÙØ­Øµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Ø§Ø®ØªØ± Ø§ÙÙÙÙ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "Ø£_ÙØšØ« Ø§ÙÙÙ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Ø§_Ø³ØªØ£ÙÙ Ø§ÙÙÙ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Ø£Ø¶Ù Ù
-Ø¹ÙÙÙ
-Ø§Øª Ø§ÙØªÙØšÙØ¯"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Ù
-Ø¹ÙÙÙ
-Ø§Øª Ø§ÙØªÙØšÙØ¯:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Ø£Ø­ÙØž Ø§ÙØªÙØ±ÙØª Ø¥ÙÙ"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Ø¹Ø§Ù
-</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Ø£Ø¶Ù"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Ø§Ø­Ø°Ù"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Ø£Ø¶Ù Ø±Ø§ØšØ·"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "Ø§ÙÙ
-Ø³Ø§Ø±:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr "ÙØ§Ø¬ÙØ© Ø§ÙÙÙØš ÙÙ \"Ø¯ÙÙÙØ¬\" ØºÙØ± Ù
-Ø«ØšØªØ©Ø Ø±Ø¬Ø§Ø¡Ù Ø«ØšØª Ø§ÙÙØ§Ø¬ÙØ© ÙØ­Ø§ÙÙ Ù
-Ø¬Ø¯Ø¯Ø§"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ØªÙØ¹ÙÙ ÙØ§Ø¬ÙØ© Ø§ÙÙÙØš"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "ØªÙØ¹ÙÙ SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Ù
-ÙÙØ° Ø§ÙØ§Ø³ØªÙ
-Ø§Ø¹:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Ø­Ø¯ Ø§ÙØªØ­Ù
-ÙÙ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Ø­Ø¯ Ø§ÙØ±ÙØ¹:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ØªÙÙÙ Ø¬Ù
-ÙØ¹ Ø§ÙØªÙÙÙØª"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Ø¹Ø±Ø¶ Ø§ÙØ®ÙØ§Ø±Ø§Øª</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "ÙÙØ§Ù Ø®Ø·Ø£ ÙÙ Ø¥Ø±Ø³Ø§Ù Ø§ÙØ¥ØŽØ¹Ø§Ø± ÙÙØšØ±ÙØ¯ Ø§ÙØ¥ÙÙØªØ±ÙÙÙ: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Ø£ÙØ±Ø³Ù Ø¥ØŽØ¹Ø§Ø± ÙÙØšØ±ÙØ¯ Ø§ÙØ¥ÙÙØªØ±ÙÙÙ."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"ÙØ°Ø§ Ø§ÙØ¥ØŽØ¹Ø§Ø± ÙØ¥Ø¹ÙØ§Ù
-Ù Ø£Ù \"Ø¯ÙÙÙØ¬\" ÙØ¯ Ø£ØªÙ
- ØªÙØ²ÙÙ \"%(name)s\"Ø ÙØ§ÙØ°Ù ÙØŽÙ
-Ù "
-"%(num_files)i Ù
-ÙÙ(Ø§Øª).\n"
-"ÙØ¥ÙÙØ§Ù Ø§Ø³ØªÙØšØ§Ù ÙØ°Ù Ø§ÙØªÙØšÙÙØ§ØªØ Ø£ÙÙÙ ØšØšØ³Ø§Ø·Ø© Ø¥ØŽØ¹Ø§Ø±Ø§Øª Ø§ÙØšØ±ÙØ¯ Ù
-Ù ØªÙØ¶ÙÙØ§Øª "
-"\"Ø¯ÙÙÙØ¬\".\n"
-"\n"
-"ØŽÙØ±ÙØ§ ÙÙ.\n"
-"Ø¯ÙÙÙØ¬."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame ØºÙØ± Ù
-ÙØ«ØšÙØª"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Ø§ÙØ¥ØŽØ¹Ø§Ø±Ø§Øª Ø§ÙØšØ±ÙØ¯ÙØ©</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr "ÙØ°Ø§ Ø§ÙØªÙÙÙÙ ÙØ§ ÙØ¹ÙÙ Ø£ÙÙ ØªØ³ØªÙØšÙ ÙØ¹ÙÙÙØ§ Ø§ÙØ¥ØŽØ¹Ø§Ø±Ø§Øª ÙÙÙ ÙØ°Ù Ø§ÙØ£Ø­Ø¯Ø§Ø«."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Ø§ÙØªØ³Ù
-ÙØ© ØºÙØ± ØµØ­ÙØ­Ø©Ø Ù Ø§ÙØ£Ø­Ø±Ù ØµØ§ÙØ­Ø© ÙÙ: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ØªØ³Ù
-ÙØ© ÙØ§Ø±ØºÙ"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Ø§ÙØªØ³Ù
-ÙØ© Ù
-ÙØ¬ÙØ¯ ØšØ§ÙÙØ¹Ù"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ØªØ³Ù
-ÙØ© Ù
-Ø¬ÙÙÙØ©"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ØªÙØ±ÙØª Ù
-Ø¬ÙÙÙ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Ø§Ø¶Ø§ÙØ© ØµÙÙ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Ø£Ø¶Ù Ø¹ÙØ§Ù
-Ø©</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>Ø§Ø³ØªØ®Ø¯Ù
- Ø§ÙØŽØ±ÙØ· Ø§ÙØ¬Ø§ÙØšÙ ÙØ¥Ø¶Ø§ÙØ© ÙØªØ¹Ø¯ÙÙ ÙØ­Ø°Ù Ø§ÙØ¹ÙØ§Ù
-Ø§Øª.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Ø§ÙØ¹ÙØ§Ù
-Ø§Øª</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Ø®ÙØ§Ø±Ø§Øª Ø§ÙØ¹ÙØ§Ù
-Ø©"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Ø®ÙØ§Ø±Ø§Øª Ø§ÙØ¹ÙØ§Ù
-Ø©</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Ø·ØšÙ Ø¹ÙÙ Ø§ÙØªÙØ±ÙØª ÙÙÙØ§Ù ÙØ£Ø¹ÙÙ Ø§ï»¹Ø¹Ø¯Ø§Ø¯Ø§Øª"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Ø§ÙØ­Ø¯ Ø§ÙØ£ÙØµÙ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ØªØ·ØšÙÙ Ø¥Ø¹Ø¯Ø§Ø¯Ø§Øª Ø§ï»¹ÙØªØžØ§Ø±:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(Ø³Ø·Ø± ÙØ§Ø­Ø¯ ÙÙÙ Ù
-ØªØªØšØ¹)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Ø·ØšÙ Ø§ÙØ¹ÙØ§Ù
-Ø© Ø¢ÙÙØ§Ù:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ØªØ³Ù
-ÙØ©"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Ø®ÙØ§Ø±Ø§Øª_Ø§ÙØªØ³Ù
-ÙØ© (Ø£Ù Ø¥Ø­ØªÙ
-Ø§Ù ØªØ¹ÙÙ Ø§ÙØ¹ÙØ§Ù
-Ø©)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Ø­Ø°Ù Ø§ÙØ¹ÙØ§Ù
-Ø© (Ø£Ù Ø¥Ø­ØªÙ
-Ø§Ù ØªØ¹ÙÙ Ø§ÙØªØ³Ù
-ÙØ©)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Ø¥Ø¶Ø§ÙØ© Ø¹ÙØ§Ù
-Ø© (Ø£Ù Ø¥Ø­ØªÙ
-Ø§Ù ØªØ¹ÙÙ Ø§ÙØªØ³Ù
-ÙØ©)"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Ø§ÙØªÙ
-Ù Ø§ÙØªÙØ±ÙØª"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "ØªÙ
-ÙØª Ø§Ø¶Ø§ÙØ© Ø§ÙØªÙØ±ÙØª"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ØªÙÙÙØ°"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Ø§ÙØ­Ø¯Ø«"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b> Ø¥Ø¶Ø§ÙØ© Ø£Ù
-Ø± </b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Ø§ÙØ£ÙØ§Ù
-Ø±</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "Ø«ÙØ§Ù"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Ø§Ø®ØªØ± Ù
-Ø¬ÙØ¯Ø§"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Ø£ÙØµÙ Ø³Ø±Ø¹Ø© Ø±ÙØ¹:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Ø£ÙØµÙ Ø§ÙØ¥ØªØµØ§ÙØ§Øª"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Ø§ÙØ­Ø¯ Ø§ÙØ£ÙØµÙ ÙØŽØ±Ø§ØŠØ­ Ø§ÙØ±ÙØ¹:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Ø£ÙØµÙ Ø³Ø±Ø¹Ø© ØªÙØ²ÙÙ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Ø¹Ø±Ø¶ Ø§ÙÙØ·Ø§Ù</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Ø§ÙØ¥ÙØªØžØ§Ø±</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Ø¥Ø³ØªØ®Ø±Ø§Ø¬ Ø§ÙÙ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Ø§ÙØŽØ§Ø¡ ØªÙØ±ÙÙØª ÙØ§Ø³Ù
- Ø§ÙÙ
-Ø¬ÙØ¯ Ø§ÙÙØ±Ø¹Ù"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"ÙØ°Ø§ Ø§ÙØ®ÙØ§Ø± Ø³ÙØ¬Ø¹Ù ÙÙÙ ØªÙØ±ÙØª Ù
-Ø¬ÙØ¯ Ø®Ø§Øµ ØšÙ ØšÙÙØ³ Ø§Ø³Ù
- Ø§ÙØªÙØ±ÙØª ÙØ³ÙÙÙÙ Ø¯Ø§Ø®Ù Ø§ÙÙ
-Ø¬ÙØ¯ "
-"Ø§ÙÙ
-Ø­Ø¯Ø¯ ÙÙØªØ­Ù
-ÙÙ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Ø§ÙÙØ§ØŠÙ
-Ø© Ø§ÙØ³ÙØ¯Ø§Ø¡"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "ÙØ§ØŠÙ
-Ø© Ø§ÙÙ
-ÙÙÙØ© Ø§ÙÙÙØ±ÙØ©"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "ÙØµ ÙØžØ±Ø§Ø¡-Ø¢Ù
-ÙÙÙ (Ù
-Ø¶ØºÙØ·)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "ÙØµ Ø§ÙÙØžØ±Ø§Ø¡ Ø§ÙØ¬Ø§Ø±Ø¯ÙØ§Ù (ØºÙØ± Ù
-Ø¶ØºÙØ·)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ØªØ¹ÙØš Ø®Ø§Ø·ÙØ¡"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Ø±Ù
-Ø² Ø®Ø§Ø·ÙØ¡"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÙØ³Ø®Ø© ØšØ§Ø·ÙØ©"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Ø§ÙØ£ÙØ§Ù
-"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Ø§Ø³ØªÙØ±Ø§Ø¯ ÙØ§ØŠÙ
-Ø© Ø§ÙÙ
-Ø­ØžÙØ±ÙÙ Ø¹ÙØ¯ ØšØ¯Ø¡ Ø§ÙØªØŽØºÙÙ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Ø­Ù
-Ù Ù
-ÙÙ ÙØ§ØŠÙ
-Ø© Ø§ÙÙ
-Ø­ØžÙØ±ÙÙ Ø¹ÙØ¯ Ø§ÙØ­Ø§Ø¬Ù Ø Ù ÙÙ
- ØšØ¥Ø³ØªÙØ±Ø§Ø¯ Ø§ÙÙ
-ÙÙ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Ø§ÙØ­Øµ Ø§ÙØªØ­Ù
-ÙÙ ÙØ§ÙØºØ³ØªÙØ±Ø§Ø¯"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Ø­Ù
-Ù ÙØ§ØŠÙ
-Ù Ù
-Ø­ØžÙØ±ÙÙ Ø¬Ø¯ÙØ¯Ù ÙÙÙ
- ØšØ¥Ø³ØªÙØ±Ø§Ø¯ÙØ§."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Ø§Ø¬ØšØ± Ø§ÙØªØ­Ù
-ÙÙ ÙØ§ÙØ§Ø³ØªÙØ±Ø§Ø¯"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "ÙØ§ØŠÙ
-Ø© Ø§ÙØ­ØžØ± Ù
-ÙØ­Ø¯Ø«Ø©"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Ø®ÙØ§Ø±Ø§Øª</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Ø§ÙØµÙÙ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Ø§ÙØªÙØ§Ø±ÙØ®:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Ø­Ø¬Ù
- Ø§ÙÙ
-ÙÙ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Ù
-Ø¹ÙÙÙ
-Ø§Øª</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "ØªØ¹ÙÙÙ Ø§ÙØ­Ø¯ Ø§ÙØ£ÙØµÙ ÙÙØ¥ØªØµØ§ÙØ§Øª"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Ø³Ø±Ø¹Ø© Ø§ÙØªÙØ²ÙÙ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "ØªØ­Ø¯ÙØ¯ Ø¹ÙÙ Ø£Ø¹ÙÙ Ø³Ø±Ø¹Ø© ØªØ­Ù
-ÙÙ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Ø³Ø±Ø¹Ø© Ø§ÙØ±ÙØ¹"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "ØªØ­Ø¯ÙØ¯ Ø¹ÙÙ Ø£Ø¹ÙÙ Ø³Ø±Ø¹Ø© Ø±ÙØ¹"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Ø§ÙÙ
-Ø³ØªØ¶ÙÙ:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ØªØ³Ø¬ÙÙ Ø§ÙØ®Ø±ÙØ¬..."
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Ø¯Ø®ÙÙ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Ù
-Ø±ØŽÙÙØ­Ø§Øª"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Ø­Ø¯Ø« Ø§ÙÙ
-ØªØ¹ÙØš"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ØªØ­Ø±ÙÙ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Ø§Ø­ÙØž"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Ø§ØªØµÙ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Ø§ÙØ±Ø§ØšØ·"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Ù
-ÙÙ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Ø§ÙØªÙØ²ÙÙ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Ø¹Ø§Ù
-"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "ØµØ­ÙØ­"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Ø§ÙØªÙØ§ØµÙÙ"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Ø®Ø§Øµ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ÙØšÙÙÙ Ø¹ÙØ¯ ÙØ¬ÙØ¯ Ø¥ØµØ¯Ø±Ø§Ø© Ø£Ø­Ø¯Ø«"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Ø£ÙØµÙ Ø¹Ø¯Ø¯ ÙÙØ§ØªØµØ§ÙØ§Øª:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Ø§ÙØ³Ø±Ø¹Ø© Ø§ÙÙØµÙÙ ÙÙØªÙØ²ÙÙ (Ù.ØšØ§ÙØª/ Ø«)"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Ø§ÙØ³Ø±Ø¹Ø© Ø§ÙÙØµÙÙ ÙÙØ±ÙØ¹ (Ù.ØšØ§ÙØª/Ø«)"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Ø§ÙØ¹Ø¯Ø¯ Ø§ÙØ£ÙØµÙ ÙÙØ§ØªØµØ§ÙØ§Øª ÙØµÙ Ø§ÙÙ
-ÙØªÙØ­Ø©"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Ø§ÙØ¹Ø¯Ø¯ Ø§ÙØ£ÙØµÙ ÙØ¹Ø¯Ø¯ Ù
-Ø­Ø§ÙÙØ§Øª Ø§ÙØ§ØªØµØ§Ù ÙÙ Ø§ÙØ«Ø§ÙÙØ©."
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Ø¹Ø¯Ø¯ ØŽØ±Ø§ØŠØ­ Ø§ÙØ±ÙØ¹:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Ø§ÙØ®Ø§Ø¯Ù
-"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ØªÙÙØ¯ ÙØ¬ÙØ¯ ÙØ§ØŠÙ
-Ø© Ø¬Ø¯ÙØ¯Ù ÙÙ:"
Index: luge/i18n/ast.po
===================================================================
--- deluge/i18n/ast.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6232 +1,0 @@
-# Asturian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Asturian <ast@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Fallu"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nome"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progresu"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "EstÃ¡u"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "TamaÃ±u"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "DescargÃ¡u"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "XubÃ­o"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "RellaciÃ³n"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "VelocidÃ¡ de descarga"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "VelocidÃ¡ d'unvÃ­u"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Collacies/os compartiendo"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Disp"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "AmestÃ¡u"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Rastreador"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Tiempu estimÃ¡u"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Priorizar primeru/caberu"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "AutoxestionÃ¡u"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Partes"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Avisu"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Anunciu correutu"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Anunciu unviÃ¡u"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interfaz"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Descargues"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Anchor de banda"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Cola"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Rede"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Otres"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Demoniu"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Amestar equipu"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nome del host:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Puertu:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Nome d'usuariu:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ContraseÃ±a:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Opciones"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Dende"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "A"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Utilizar puertos al debalu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "CifrÃ¡u"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Entrante"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ForciÃ¡u"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "HabilitÃ¡u"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "DeshabilitÃ¡u"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Saliente"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Nivel"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Alcuerdu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Cualesquier"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Conexones mÃ¡simes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Puertos mÃ¡ximos de xuba"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "MÃ¡ximes Conexones parcialmente abiertes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "MÃ¡ximos tentos de conexÃ³n per segundu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "inorar llÃ­mites na rede llocal"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Sobrecarga IP na llende de tasa"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Revisar davezu el sitiu web pa nueves versiones"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "RellaciÃ³n de datos compartios: baxada/xuba"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tipu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Nome d'Usuariu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ContraseÃ±a"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Puertu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Encaboxar"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Parte"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "SÃ­"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Non"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents na cola"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrents na cola"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Sirvidor:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Illimitada"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Abaxo"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Arriba"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Rastreadores"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "DengÃºn"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Alministrador"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Ensin etiqueta"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Non coneutÃ¡u"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "Nodos DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Definir illimitÃ¡u"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Otru ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "ActivÃ¡u"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Off"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Deshabilitar"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Sirvidor"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugin"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Seleiciona el complementu"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Complementu Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "DireiciÃ³n"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Cliente"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nome de ficheru"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Escueya un ficheru .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Ficheros torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Tolos ficheros"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_EstÃ¡u"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detalles"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fi_cheros"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Pares"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Opciones"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "PrioridÃ¡"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detalles:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Escueye un ficheru"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Escueye una carpeta"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Atroxar ficheru .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiqueta"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Amestar par"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "nome de mÃ¡quina:puertu"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Arriba"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Abaxo"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "Amo_sar Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Amestar torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_LlÃ­mite de velocidÃ¡ de descarga"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_LlÃ­mite de velocidÃ¡ de xuba"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Colar y apagar demoniu"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Colar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ficheru"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Criar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Editar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Asistente de conexÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "Vista"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Barra Ferramientes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "Barra _llateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_Barra d'estÃ¡u"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "Pest_aÃ±es"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "Co_lumnes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_Barra llateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Amosar _Zero visites"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Amosar ras_treadores"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Aida"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Entrugues frecuentes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Amestar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "AmÃ©sta-y un \"Torrent\""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Desaniciar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Esanicia'l \"Torrent\""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pausar los torrents seleicionados"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pausar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Siguir colos torrents seleicionados"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Siguir"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Coloca Esti \"Torrent\" delantre"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Xubir cola"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Alluga Esti \"Torrent\" darrera"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Baxar cola"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Preferencies"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Asistente de conexÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Criar torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Car_peta"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_CamÃ­n remotu"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Ficheros"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Comentarios:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Esaniciar"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Comparticiones web"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "TamaÃ±u de la parte:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "ConseÃ±ar como privÃ¡u"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Amestar esti torrent a la sesiÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Estenderexar too"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nome:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Mover completaos:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Parar comparticiÃ³n en proporciÃ³n:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Esaniciar en proporciÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "VelocidÃ¡ de xuba:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "VelocidÃ¡ de descarga:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Conexones:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Editar rastreadores"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Editar rastreador"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Rastreador:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Escribe'l camÃ­n remotu"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "CamÃ­n:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Amestar rastreador"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Rastreadores:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Amosar velocidÃ¡ na barra de tÃ­tulu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Activa el iconu del sistema na bandexa."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimiza pa la bandexa al zarrar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Abrir minimizÃ¡u nel Ã¡rea de notificaciÃ³n"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Protexer con contraseÃ±a l'Ã¡rea de notificaciÃ³n"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Mover completaos a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copia d'archivos .torrent a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Descargar a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Priorizar primeru y caberu trozu del torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Priorizar primera y cabera parte de los archivos del torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Amosar siempres"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Enfocar el diÃ¡logu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "NÃºmberu mÃ¡simu de conexones permitÃ­es. Use -1 si deseya illimitaos."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"La cantidÃ¡ mÃ¡sima de slots pa tolos torrents. Use -1 si deseya illimitada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"VelocidÃ¡ mÃ¡sima de descarga pa tolos torrents. Use -1 si deseya illimitada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"VelocidÃ¡ mÃ¡xima de xuba pa tolos torrents. Use -1 si deseya illimitada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Sobrecarga d'IP na llende de tasa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Si ta marcÃ¡u, la sobrecarga TCP/IP estimada restarÃ¡se de les llendes de la "
-"tasa, pa evitar pasar les llendes col trÃ¡ficu total."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"La cantidÃ¡ mÃ¡sima de puestos de xuba por torrent. Use -1 si deseya "
-"illimitaos."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"El nÃºmberu mÃ¡simu de conexones por torrent. Use -1 si deseya illimitaes."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Aleatoriu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Puertu activu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Comprobar puertos activos"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Dende:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "A:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Nivel:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Plug and Play Universal"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Protocolu de mapÃ©u de puertu NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "IntercambÃ©u de collacios"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery alcuentra pares llocales na so rede"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Una tabla hash distribuyÃ­a pue meyorar la cantidÃ¡ de conexones actives."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Byte TOS del compartidor:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Aidanos a meyorar Deluge unviÃ¡ndonos la so versiÃ³n de Python, versiÃ³n de "
-"PyGTK, Sistema Operativu y tipu de procesador. De xuru que nenguna otra "
-"informaciÃ³n ye unviada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Si, unviar estadÃ­stiques anÃ³nimes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Puertu del demoniu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Permitir conexones remotes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Conexones"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "VersiÃ³n:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "PÃ¡xina principal:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "CorrÃ©u electrÃ³nicu del autor:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nueva versiÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Dir al sitiu web"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Non amosar esti diÃ¡logu nel futuru"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "AÃ±ader un par pola so IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Creando torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Editar rastreadores"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "DestÃ­n:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrents na cola"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Amestar torrents automÃ¡ticamente al coneutase"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Amestar torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Amestar n'estÃ¡u de _pausa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Priorizar primeros/caberos trozos"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Aplicar a toos"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Revertir a predeterminaos"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "LlÃ­mite de _conexÃ³n"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "LlÃ­mite de puertos de _xuba"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_AutoxestionÃ¡u"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_Siguir"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Siguir torrents seleicionaos."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opc_iones"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Cola"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Aut_ualizar el rastreador"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Esanicia_r torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Forciar verificaciÃ³n"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Seleicionar todo"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pausar too"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Rea_nudar todo"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Amestar Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Atroxar .torrent como"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Xeneral</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Amestar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Esborrar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Amestar URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Preferencies</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Hebo un fallu unviando'l corrÃ©u de notificaciÃ³n: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "CorrÃ©u de notificaciÃ³n unviÃ¡u."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torrent \"%(name)s\" finÃ¡u"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "La notificaciÃ³n emerxente nun ta habilitada"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "NotificaciÃ³n de sonÃ­u non habilitÃ¡u"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame nun ta instalÃ¡u"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "NotificaciÃ³n de sonÃ­u fallida %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "NotificaciÃ³n de sonÃ­u esitosa"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent finÃ¡u"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Etiqueta invÃ¡lida, carauteres validos:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Etiqueta erma"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "La etiqueta yÃ¡ esiste"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Etiqueta desconocÃ­a"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent desconocÃ­u"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Amestar etiqueta"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Amestar etiqueta</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Use la barra llateral p'amestar, editar y desaniciar etiquetes. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiquetes</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Opciones d'etiquetes"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Opciones d'etiquetes</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Aplicar preferencies mÃ¡ximes por torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "MÃ¡ximu"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Aplicar preferencies de cola:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 llinia por rastreador)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Aplicar automÃ¡ticamente la etiqueta:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_Opciones d'etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Desanicia_r etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_AÃ±ader etiqueta"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "segundos"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Seleicione una carpeta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "VelocidÃ¡ de xuba mÃ¡xima:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "MÃ¡simes Conexones:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Puertos de xuba mÃ¡ximos:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "VelocidÃ¡ de descarga mÃ¡xima:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Anchor de banda</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Cola</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Llista de bloquÃ©u"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Llista IP d'Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Archivu de testu de SafePeer (comprimÃ­u en zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Archivu de testu de PeerGuardian (descomprimÃ­u)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "LlÃ­der non vÃ¡lidu"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "CÃ³digu mÃ¡xicu non vÃ¡lidu"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "VersiÃ³n non vÃ¡lida"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "DÃ­es"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importar llista de bloquÃ©u al entamu"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Descargar l'archivu de llista de bloqueo si ye necesario ya importar "
-"l'archivu."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Verificar descarga ya importalu"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Descargar un nuevu ficheru de llista de bloquÃ©u ya importalu."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Forciar descarga ya importalu."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Preferencies</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tipu:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Data:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "TamaÃ±u del archivu:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Afitar mÃ¡ximu nÃºmberu de conexones"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "VelocidÃ¡ de Baxada"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Afitar velocidÃ¡ mÃ¡xima de descarga"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "VelocidÃ¡ de Subida"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Afitar velocidÃ¡ mÃ¡xima de xuba"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "TrÃ¡ficu del protocolu Descarga/Xuba"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Host:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Desconeutar"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Coneutase"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Fieltros"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "VelocidÃ¡ llende de descarga"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "VelocidÃ¡ llende de xuba"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Llende de conexÃ³n"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Llende de biligueres de xuba"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Anovar rastreador"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Forzar comprobaciÃ³n nueva"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Mover"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Guardar"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Coneutar"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Ficheru"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Baxada"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Xeneral"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Amestar n'estÃ¡u de pausa"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Braero"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detalles"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Priv&aacute;u"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Ser avisÃ¡u de nueves versiones"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Conexones mÃ¡simes:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "VelocidÃ¡ mÃ¡sima de descarga (KB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "VelocidÃ¡ mÃ¡sima de xuba (KB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "MÃ¡simes conexones half-open:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "MÃ¡simos intentos de conexÃ³n per segundu:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "MÃ¡simu nÃºmberu de puestos de xuba:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Servidor"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Comprebar por una nueva llista cada:"
Index: luge/i18n/be.po
===================================================================
--- deluge/i18n/be.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6569 +1,0 @@
-# Belarusian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2024-04-13 11:36+0000\n"
-"Last-Translator: Anton Hryb <Unknown>\n"
-"Language-Team: Belarusian <be@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "ÐÐ³ÑÐ»ÑÐœÑÑ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "ÐÑÑÐº ÐŽÐ°Ð¿Ð°ÐŒÐŸÐ¶ÐœÐ°Ð³Ð° Ð¿Ð°Ð²ÐµÐŽÐ°ÐŒÐ»ÐµÐœÐœÑ"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "ÐÑÑÐº ÑÐœÑÐ°ÑÐŒÐ°ÑÑÑ Ð¿ÑÐ° Ð²ÐµÑÑÑÑ"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "ÐÐ°Ð»Ð°ÐŽÐ·ÑÑÑ ÑÐ»ÑÑ
- ÐŽÐ° Ð¿Ð°Ð¿ÐºÑ Ð· ÐºÐ°ÐœÑÑÐ³ÑÑÐ°ÑÑÑÐ¹"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "ÐÑÐ²Ð°ÐŽ Ñ Ð²ÑÐ·ÐœÐ°ÑÐ°ÐœÑ ÑÐ°Ð¹Ð» Ð»ÐŸÐ³Ð°Ñ Ð·Ð°ÐŒÐµÑÑ stdout"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "Ð£Ð·ÑÐŸÐ²ÐµÐœÑ Ð»ÐŸÐ³Ð° (none, error, warning, info, debug)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-"Ð£ÐºÐ»ÑÑÑÑÑ Ð·ÐŒÐµÐœÑ ÑÐ°Ð¹Ð»Ð° Ð»ÐŸÐ³Ð°, Ð· ÐŒÐ°ÐºÑÑÐŒÑÐŒÐ°ÐŒ Ð¿Ð°ÐŒÐµÑÐ° ÑÐ°Ð¹Ð»Ð°, Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ: "
-"%(const)s (Logfile rotation count is 5)"
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr "Ð¡ÑÑÑÐ°ÐœÑ Ð²ÑÐ²Ð°ÐŽ Ð»ÐŸÐ³Ð°Ñ (Ð¢ÐŸÐµ Ð¶ ÑÑÐŸ `--loglevel none`)"
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-"ÐÑÐŸÑÑÐ»Ñ %(prog)s Ð· cProfile. ÐÑÐ²Ð°ÐŽ Ñ stdout Ð¿Ð°ÐºÑÐ»Ñ ÐœÐµ Ð²ÑÐ·ÐœÐ°ÑÐ°ÐœÐ° ÑÐŒÑ ÑÐ°Ð¹Ð»Ð°"
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "ÐÐ¿ÑÑÑ ÐºÐ°ÐœÑÑÐŸÐ»Ñ Ð¿ÑÐ°ÑÑÑÐ°"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr "Ð€Ð°Ð¹Ð» ÐŽÐ»Ñ Ð·Ð°Ñ
-Ð°Ð²Ð°ÐœÐœÑ id Ð¿ÑÐ°ÑÑÑÐ°"
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr "ÐÐµ ÐŽÑÐŒÐ°ÐœÑÐ·Ð°Ð²Ð°ÑÑ (ÑÐ°Ð·Ð³Ð°Ð»ÑÐœÐŸÑÐ²Ð°ÑÑ) Ð³ÑÑÑ Ð¿ÑÐ°ÑÑÑ"
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr "ÐÐŒÑÐœÑÑÑ Ð³ÑÑÐ°Ð³Ð° ÐºÐ°ÑÑÑÑÐ°Ð»ÑÐœÑÐºÐ° Ð¿ÑÑ Ð·Ð°Ð¿ÑÑÐºÑ (Ð¿Ð°ÑÑÑÐ±ÐœÑ Ð¿ÑÐ°Ð²Ñ root)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr "ÐÐŒÑÐœÑÑÑ ÐœÐ° Ð³ÑÑÑ Ð³ÑÑÐ¿Ñ Ð¿ÑÑ Ð·Ð°Ð¿ÑÑÐºÑ (Ð¿Ð°ÑÑÑÐ±ÐœÑ Ð¿ÑÐ°Ð²Ñ root)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "Ð"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "ÐÑÐ"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "ÐÑÐ"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "ÐÑÐ"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "Ð¢ÑÐ"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "Ð"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "Ð"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "Ð"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "Ð¢"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "Ð/Ñ"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "ÐÑÐ/Ñ"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "Ð/Ñ"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "ÐÑÐ/Ñ"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "Ð/Ñ"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "ÐÑÐ/Ñ"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "Ð¢/Ñ"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "Ð¢ÑÐ/Ñ"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-"Deluge ÐœÐµ Ð·ÐœÐ°Ñ
-ÐŸÐŽÐ·ÑÑÑ Ð²ÑÐºÐ°ÐœÐ°Ð»ÑÐœÑ `deluged`, Ð¿ÑÐ°Ð²ÐµÑÑÐµ ÑÑÐŸ Ð¿Ð°ÐºÐµÑ ÑÑÑÐ°Ð»ÑÐ²Ð°ÐœÑ, "
-"Ð°Ð±ÐŸ ÐŽÐ°ÐŽÐ°Ð¹ÑÐµ ÑÐ»ÑÑ
-."
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "ÐÑÐ³Ð°ÐœÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ÐÐ»Ð°ÐœÐŽÑÐºÑÑ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "ÐÐ»Ð±Ð°ÐœÑÑ"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ÐÐ»Ð¶ÑÑ"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "ÐÐŒÐµÑÑÐºÐ°ÐœÑÐºÐ°Ðµ Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ÐÐœÐŽÐŸÑÐ°"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "ÐÐœÐ³ÐŸÐ»Ð°"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "ÐÐœÐ³ÑÐ»ÑÑ"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "ÐÐœÑÐ°ÑÐºÑÑÐŽÐ°"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ÐÐœÑÑÐ³ÑÐ° Ñ ÐÐ°ÑÐ±ÑÐŽÐ°"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ÐÑÐ³ÐµÐœÑÑÐœÐ°"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ÐÑÐŒÐµÐœÑÑ"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "ÐÑÑÐ±Ð°"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ÐÑÑÑÑÐ°Ð»ÑÑ"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ÐÑÑÑÑÑÑ"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ÐÐ·ÐµÑÐ±Ð°Ð¹ÐŽÐ¶Ð°Ðœ"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ÐÐ°Ð³Ð°ÐŒÑÐºÑÑ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ÐÐ°Ñ
-ÑÑÐ¹Ðœ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ÐÐ°ÐœÐ³Ð»Ð°ÐŽÑÑ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ÐÐ°ÑÐ±Ð°ÐŽÐ°Ñ"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ÐÐµÐ»Ð°ÑÑÑÑ"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ÐÐµÐ»ÑÐ³ÑÑ"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ÐÐµÐ»ÑÐ·"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ÐÐµÐœÑÐœ"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ÐÐµÑÐŒÑÐŽÑÐºÑÑ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ÐÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ÐÐ°Ð»ÑÐ²ÑÑ"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ÐÐŸÑÐœÑÑ Ñ ÐÐµÑÑÐ°Ð³Ð°Ð²ÑÐœÐ°"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ÐÐ°ÑÑÐ²Ð°ÐœÐ°"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "ÐÐŸÑÑÑÐ°Ñ ÐÑÐ²Ñ"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "ÐÑÐ°Ð·ÑÐ»ÑÑ"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "ÐÑÑÑÐ°ÐœÑÐºÐ°Ñ ÑÑÑÑÑÐŸÑÑÑ Ñ ÐÐœÐŽÑÐ¹ÑÐºÑÐŒ Ð°ÐºÑÑÐœÐµ"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ÐÑÑÐœÑÐ¹ ÐÐ°ÑÑÑÑÐ°Ð»Ð°ÐŒ"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ÐÐ°Ð»Ð³Ð°ÑÑÑ"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ÐÑÑÐºÑÐœÐ°-Ð€Ð°ÑÐŸ"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ÐÑÑÑÐœÐŽÐ·Ñ"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ÐÐ°ÐŒÐ±ÐŸÐŽÐ¶Ð°"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ÐÐ°ÐŒÐµÑÑÐœ"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ÐÐ°ÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ÐÐ°Ð±Ð°-ÐÐµÑÐŽÑ"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "ÐÐ°Ð¹ÐŒÐ°ÐœÐ°Ð²Ñ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "ÐŠÑÐœÑÑÐ°Ð»ÑÐœÐ°-ÐÑÑÑÐºÐ°ÐœÑÐºÐ°Ñ Ð ÑÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ð§Ð°ÐŽ"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Ð§ÑÐ»Ñ"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ÐÑÑÐ°Ð¹"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "ÐÐŸÑÑÑÐ°Ñ ÐÐ°Ð»ÑÐŽ"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ÐÐ°ÐºÐŸÑÐ°Ð²ÑÑ (ÐÑÐ»ÑÐœÐ³) Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ÐÐ°Ð»ÑÐŒÐ±ÑÑ"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ÐÐ°ÐŒÐŸÑÑÐºÑÑ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ÐÐŸÐœÐ³Ð°"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ÐÑÐŒÐ°ÐºÑÐ°ÑÑÑÐœÐ°Ñ Ð ÑÑÐ¿ÑÐ±Ð»ÑÐºÐ° ÐÐŸÐœÐ³Ð°"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "ÐÑÑÑÐ°Ð²Ñ ÐÑÐºÐ°"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ÐÐŸÑÑÐ°-Ð ÑÐºÐ°"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ÐÐŸÑ ÐŽ'ÐÐ²ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Ð¥Ð°ÑÐ²Ð°ÑÑÑ"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ÐÑÐ±Ð°"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ÐÑÐ¿Ñ"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Ð§ÑÑÑÐºÐ°Ñ Ð ÑÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ÐÐ°ÐœÑÑ"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ÐÐ¶ÑÐ±ÑÑÑ"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "ÐÐ°ÐŒÑÐœÑÐºÐ°"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ÐÐ°ÐŒÑÐœÑÐºÐ°ÐœÑÐºÐ°Ñ Ð ÑÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ð­ÐºÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ÐÐ³ÑÐ¿ÐµÑ"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Ð¡Ð°Ð»ÑÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ð­ÐºÐ²Ð°ÑÐ°ÑÑÑÐ»ÑÐœÐ°Ñ ÐÐ²ÑÐœÐµÑ"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Ð­ÑÑÑÑÑÑ"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Ð­ÑÑÐŸÐœÑÑ"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Ð­ÑÑÐŸÐ¿ÑÑ"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ð€Ð°Ð»ÐºÐ»ÐµÐœÐŽÑÐºÑÑ (ÐÐ°Ð»ÑÐ²ÑÐœÑÐºÑÑ) Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ð€Ð°ÑÑÑÑÐºÑÑ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Ð€ÑÐŽÐ¶Ñ"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Ð€ÑÐœÐ»ÑÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Ð€ÑÐ°ÐœÑÑÑ"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Ð€ÑÐ°ÐœÑÑÐ·ÑÐºÐ°Ñ ÐÐ²ÑÑÐœÐ°"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Ð€ÑÐ°ÐœÑÑÐ·ÑÐºÐ°Ñ ÐÐ°Ð»ÑÐœÐµÐ·ÑÑ"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Ð€ÑÐ°ÐœÑÑÐ·ÑÐºÑÑ ÐÐ°ÑÐŽÐœÑÐ²ÑÑ Ð¢ÑÑÑÑÐŸÑÑÑ"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "ÐÐ°Ð±ÐŸÐœ"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ÐÐ°ÐŒÐ±ÑÑ"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "ÐÑÑÐ·ÑÑ"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ÐÐµÑÐŒÐ°ÐœÑÑ"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ÐÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "ÐÑÐ±ÑÐ°Ð»ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "ÐÑÑÑÑÑ"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "ÐÑÑÐœÐ»Ð°ÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ÐÑÑÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ÐÐ²Ð°ÐŽÑÐ»ÑÐ¿Ð°"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "ÐÑÐ°ÐŒ"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "ÐÐ²Ð°ÑÑÐŒÐ°Ð»Ð°"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ÐÐµÑÐœÑÑ"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "ÐÐ²ÑÐœÐµÑ"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "ÐÐ²ÑÐœÐµÑ-ÐÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ÐÐ°ÑÐœÐ°"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "ÐÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "ÐÐŸÑÑÑÐ°Ñ Ð¥ÐµÑÐŽ Ñ Ð°ÑÑÑÐ°Ð²Ñ ÐÐ°ÐºÐÐŸÐœÐ°Ð»ÑÐŽ"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "ÐÐ°ÑÑÐºÐ°Ðœ (ÐÐ°Ð¿ÑÐºÑ ÐÐ°ÑÐ°ÐŽ)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "ÐÐ°ÐœÐŽÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "ÐÐ°ÐœÐºÐŸÐœÐ³"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "ÐÐµÐœÐ³ÑÑÑ"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "ÐÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ÐÐœÐŽÐ°ÐœÐµÐ·ÑÑ"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ÐÑÐ»Ð°ÐŒÑÐºÐ°Ñ Ð ÑÑÐ¿ÑÐ±Ð»ÑÐºÐ° ÐÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "ÐÑÐ°Ðº"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ÐÐŸÑÑÑÐ°Ñ ÐÑÐœ"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ÐÐ·ÑÐ°ÑÐ»Ñ"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ÐÑÐ°Ð»ÑÑ"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Ð¯ÐŒÐ°Ð¹ÐºÐ°"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Ð¯Ð¿ÐŸÐœÑÑ"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "ÐÐ¶ÑÑÑÑ"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ÐÐ°ÑÐŽÐ°ÐœÑÑ"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ÐÐ°Ð·Ð°Ñ
-ÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ÐÐµÐœÑÑ"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ÐÑÑÑÐ±Ð°ÑÑ"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ÐÐ°ÑÑÐ¹ÑÐºÐ°Ñ ÐÐ°ÑÐŸÐŽÐœÐ°-ÐÑÐŒÐ°ÐºÑÐ°ÑÑÑÐœÐ°Ñ Ð ÑÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Ð ÑÑÐ¿ÑÐ±Ð»ÑÐºÐ° ÐÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ÐÑÐ²ÐµÐ¹Ñ"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "ÐÑÑÐ³ÑÐ·ÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ÐÐ°ÐŸÑ"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ÐÐ°ÑÐ²ÑÑ"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ÐÑÐ²Ð°Ðœ"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ÐÐµÑÐŸÑÐ°"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ÐÑÐ±ÐµÑÑÑ"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "ÐÑÐ²ÑÐ¹ÑÐºÐ°Ñ ÐÑÐ°Ð±ÑÐºÐ°Ñ ÐÐ¶Ð°ÐŒÐ°Ñ
-ÑÑÑÑ"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ÐÑÑ
-ÑÑÐœÑÑÑÐ¹Ðœ"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ÐÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ÐÑÐºÑÐµÐŒÐ±ÑÑÐ³"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ÐÐ°ÐºÐ°ÐŸ"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ÐÐ°ÑÐœÐŸÑÐœÐ°Ñ ÐÐ°ÐºÐµÐŽÐŸÐœÑÑ"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ÐÐ°ÐŽÐ°Ð³Ð°ÑÐºÐ°Ñ"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "ÐÐ°Ð»Ð°Ð²Ñ"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "ÐÐ°Ð»Ð°Ð¹Ð·ÑÑ"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ÐÐ°Ð»ÑÐŽÑÐ²Ñ"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "ÐÐ°Ð»Ñ"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "ÐÐ°Ð»ÑÑÐ°"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ÐÐ°ÑÑÐ°Ð»Ð°Ð²Ñ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ÐÐ°ÑÑÑÐœÑÐºÐ°"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "ÐÐ°ÑÑÑÑÐ°ÐœÑÑ"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ÐÐ°ÑÑÑÐºÑÐ¹"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ÐÐ°ÑÑÐ°"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ÐÐµÐºÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Ð€ÐµÐŽÑÑÐ°ÑÑÑÐœÑÑ ÐšÑÐ°ÑÑ ÐÑÐºÑÐ°ÐœÐµÐ·ÑÑ"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ÐÐ°Ð»ÐŽÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "ÐÐ°ÐœÐ°ÐºÐ°"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ÐÐ°ÐœÐ³ÐŸÐ»ÑÑ"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Ð§Ð°ÑÐœÐ°Ð³ÐŸÑÑÑ"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "ÐÐ°ÐœÑÑÐµÑÐ°Ñ"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ÐÐ°ÑÐŸÐºÐ°"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ÐÐ°Ð·Ð°ÐŒÐ±ÑÐº"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Ð'ÑÐœÐŒÐ°"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ÐÐ°ÐŒÑÐ±ÑÑ"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ÐÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ÐÐµÐ¿Ð°Ð»"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "ÐÑÐŽÑÑÐ»Ð°ÐœÐŽÑ"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "ÐÑÐŽÑÑÐ»Ð°ÐœÐŽÑÐºÑÑ ÐÐœÑÑÐ»ÑÑÐºÑÑ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ÐÐŸÐ²Ð°Ñ ÐÐ°Ð»ÐµÐŽÐŸÐœÑÑ"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ÐÐŸÐ²Ð°Ñ ÐÐµÐ»Ð°ÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ÐÑÐºÐ°ÑÐ°Ð³ÑÐ°"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ÐÑÐ³ÐµÑ"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ÐÑÐ³ÐµÑÑÑ"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ÐÑÑÑ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ÐÐŸÑÑÑÐ°Ñ ÐÐŸÑÑÐ°Ð»Ðº"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "ÐÐ°ÑÐœÐŸÑÐœÑÑ ÐÐ°ÑÑÑÐœÑÐºÑÑ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ÐÐ°ÑÐ²ÐµÐ³ÑÑ"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ÐÐŒÐ°Ðœ"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "ÐÐ°ÐºÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "ÐÐ°Ð»Ð°Ñ"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ÐÐ°Ð»ÐµÑÑÑÐœÑÐºÐ°Ñ ÑÑÑÑÑÐŸÑÑÑ, Ð°ÐºÑÐ¿Ð°Ð²Ð°ÐœÐ°Ñ"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "ÐÐ°ÐœÐ°ÐŒÐ°"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "ÐÐ°Ð¿ÑÐ°-ÐÐŸÐ²Ð°Ñ ÐÐ²ÑÐœÐµÑ"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "ÐÐ°ÑÐ°Ð³Ð²Ð°Ð¹"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ÐÐµÑÑ"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Ð€ÑÐ»ÑÐ¿ÑÐœÑ"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ÐÑÑÑÐ°Ð²Ñ ÐÑÑÐºÑÑÐœ"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "ÐÐŸÐ»ÑÑÑÐ°"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "ÐÐ°ÑÑÑÐ³Ð°Ð»ÑÑ"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "ÐÑÑÑÑÐ°-Ð ÑÐºÐ°"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ÐÐ°ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Ð ÑÑÐœÑÑÐœ"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Ð ÑÐŒÑÐœÑÑ"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Ð Ð°ÑÑÐ¹ÑÐºÐ°Ñ Ð€ÐµÐŽÑÑÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ð ÑÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Ð¡ÐµÐœ-ÐÐ°ÑÑÑÐ»ÑÐŒÑ"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "ÐÐŸÑÑÑÐ°Ñ Ð¡Ð²ÑÑÐŸÐ¹ ÐÐ»ÐµÐœÑ"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Ð¡ÐµÐœÑ-ÐÑÑÑ Ñ ÐÐµÐ²ÑÑ"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Ð¡ÐµÐœÑ-ÐÑÑÑÑ"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Ð¡ÐµÐœ-ÐÐ°ÑÑÑÐœ"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Ð¡ÐµÐœ-Ð'ÐµÑ Ñ ÐÑÐºÐµÐ»ÐŸÐœ"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Ð¡ÐµÐœÑ-ÐÑÐœÑÐµÐœÑ Ñ ÐÑÑÐœÐ°ÐŽÐ·ÑÐœÑ"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Ð¡Ð°Ðœ-ÐÐ°ÑÑÐœÐ°"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Ð¡Ð°Ðœ-Ð¢Ð°ÐŒÑ Ñ ÐÑÑÐœÑÑÐ¿Ñ"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Ð¡Ð°ÑÐŽÐ°ÑÑÐºÐ°Ñ ÐÑÐ°Ð²ÑÑ"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Ð¡ÐµÐœÐµÐ³Ð°Ð»"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Ð¡ÐµÑÐ±ÑÑ"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Ð¡ÐµÐ¹ÑÑÐ»ÑÑÐºÑÑ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Ð¡ÑÐµÑÐ°-ÐÐµÐŸÐœÑ"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Ð¡ÑÐœÐ³Ð°Ð¿ÑÑ"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Ð¡Ð»Ð°Ð²Ð°ÐºÑÑ"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Ð¡Ð»Ð°Ð²ÐµÐœÑÑ"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ð¡Ð°Ð»Ð°ÐŒÐŸÐœÐ°Ð²Ñ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Ð¡Ð°ÐŒÐ°Ð»Ñ"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "ÐÐ°ÑÐŽÐœÑÐ²Ð°-ÐÑÑÑÐºÐ°ÐœÑÐºÐ°Ñ Ð ÑÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "ÐÐ°ÑÐŽÐœÑÐ²Ð°Ñ ÐÐµÐŸÑÐ³ÑÑ Ñ ÐÐ°ÑÐŽÐœÑÐ²ÑÑ Ð¡Ð°ÐœÐŽÐ²ÑÑÐ°Ð²Ñ Ð°ÑÑÑÐ°Ð²Ñ"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "ÐÑÐ¿Ð°ÐœÑÑ"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "ÐšÑÑ-ÐÐ°ÐœÐºÐ°"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Ð¡ÑÐŽÐ°Ðœ"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Ð¡ÑÑÑÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "ÐšÐ¿ÑÑÐ±ÐµÑÐ³ÐµÐœ Ñ Ð¯Ðœ-ÐÐ°ÐµÐœ"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Ð¡Ð²Ð°Ð·ÑÐ»ÐµÐœÐŽ"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "ÐšÐ²ÐµÑÑÑ"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ÐšÐ²ÐµÐ¹ÑÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Ð¡ÑÑÑÐ¹ÑÐºÐ°Ñ ÐÑÐ°Ð±ÑÐºÐ°Ñ Ð ÑÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Ð¢Ð°Ð¹Ð²Ð°ÐœÑ"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Ð¢Ð°ÐŽÐ¶ÑÐºÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Ð¢Ð°ÐœÐ·Ð°ÐœÑÑ"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Ð¢Ð°Ð¹Ð»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Ð¢ÑÐŒÐŸÑ-ÐÐµÑÑÑ"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Ð¢ÐŸÐ³Ð°"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Ð¢Ð°ÐºÐµÐ»Ð°Ñ"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Ð¢ÐŸÐœÐ³Ð°"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Ð¢ÑÑÐœÑÐŽÐ°ÐŽ Ñ Ð¢Ð°Ð±Ð°Ð³Ð°"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Ð¢ÑÐœÑÑ"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Ð¢ÑÑÑÑÑ"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Ð¢ÑÑÐºÐŒÐµÐœÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "ÐÑÑÑÐ°Ð²Ñ ÐŠÑÑÐºÑ Ñ ÐÐ°Ð¹ÐºÐ°Ñ"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Ð¢ÑÐ²Ð°Ð»Ñ"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Ð£Ð³Ð°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ð£ÐºÑÐ°ÑÐœÐ°"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "ÐÐ±'ÑÐŽÐœÐ°ÐœÑÑ ÐÑÐ°Ð±ÑÐºÑÑ Ð­ÐŒÑÑÐ°ÑÑ"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "ÐÑÐ»ÑÐºÐ°Ð±ÑÑÑÐ°ÐœÑÑ"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "ÐÐ»ÑÑÐ°ÐœÑÑ ÐšÑÐ°ÑÑ ÐÐŒÐµÑÑÐºÑ"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ÐÐ°Ð»ÑÑ ÐÐŽÐŽÐ°Ð»ÐµÐœÑÑ Ð°ÑÑÑÐ°Ð²Ñ ÐÐšÐ"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Ð£ÑÑÐ³Ð²Ð°Ð¹"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Ð£Ð·Ð±ÐµÐºÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ÐÐ°ÐœÑÐ°ÑÑ"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ÐÐµÐœÐµÑÑÑÐ»Ð°"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Ð'ÐµÑÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "ÐÑÑÐ³ÑÐœÑÐºÑÑ Ð°ÑÑÑÐ°Ð²Ñ (ÐÑÑÑÐ°ÐœÑÑ)"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "ÐÑÑÐ³ÑÐœÑÐºÑÑ Ð°ÑÑÑÐ°Ð²Ñ (ÐÐšÐ)"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Ð£ÐŸÐ»ÑÑ Ñ Ð€ÑÑÑÐœÐ°"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ÐÐ°Ñ
-ÐŸÐŽÐœÑÑ Ð¡Ð°Ñ
-Ð°ÑÐ°"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "ÐÐŒÐµÐœ"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ÐÐ°ÐŒÐ±ÑÑ"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ÐÑÐŒÐ±Ð°Ð±Ð²Ñ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Ð£ÑÐµ"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "ÐÐºÑÑÑÐœÑ"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "ÐÑÐŽÐ·ÑÐ»ÐµÐœÐœÐµ"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ÐÑÐ°Ð²ÐµÑÐºÐ°"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿ÐŸÑÐºÐ°"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Ð Ð°Ð·ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "ÐÑÑÐ¿ÑÐœÐµÐœÐ°"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Ð£ ÑÐ°ÑÐ·Ðµ"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ°"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "ÐÐ°Ð·Ð²Ð°"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "ÐÑÐ°Ð³ÑÑÑ"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Ð¡ÑÐ°Ðœ"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "ÐÐ°ÐŒÐµÑ"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÐœÐ°"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ÐÐ°Ð¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÐœÐ°"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "ÐÐ°ÑÑÐ°ÐµÑÑÐ°"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ð ÑÐ¹ÑÑÐœÐ³"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Ð¥ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Ð¥ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "ÐÑÐŒÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "ÐÑÐŒÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "ÐÐ°ÐºÑ Ð·Ð»ÑÑÑÐœÐœÑÑ"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "ÐÐ°ÐºÑ ÑÐ»ÐŸÑÐ°Ñ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ÐÑÑÑ"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "Ð¡ÑÐŽÑ"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ÐÐ°ÑÑÑÐ¿ÐœÐ°"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Ð¡ÑÐŽÑ:ÐÑÑÑ"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "ÐÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÐ°"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Ð¢ÑÑÐºÐµÑ"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "ÐÐ°Ð¿ÐºÐ° ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "Ð§Ð°Ñ ÑÑÐŽÐ°Ð²Ð°ÐœÐœÑ"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "ÐÐºÑÑÑÐœÑ ÑÐ°Ñ"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "ÐÐ¿ÐŸÑÐœÑÑ Ð°ÐºÑÑÑÐœÐ°ÑÑÑ"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "Ð§Ð°Ñ Ð·Ð°Ð²ÑÑÑÑÐœÐœÑ"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "ÐÐ°ÐºÐ°Ð· Ð·Ð°Ð²ÐµÑÑÐ°ÐœÐ°Ð³Ð°"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "ÐÐ°Ð²ÐµÑÑÐ°ÐœÐ°"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ÐÐ°ÑÑÐ°Ð»ÐŸÑÑ"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "Ð¡ÑÐ¿ÐŸÐ»ÑÐœÐ°Ðµ"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ÐÑÑÑÑÑÑÑÑ ÐÐµÑÑÐ°Ðµ/ÐÐ¿ÐŸÑÐœÑÐµ"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "ÐÐ°ÑÐ»ÑÐŽÐŸÑÐœÐ°Ñ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÐ°"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "ÐÑÑÐ°ÐŒÐ°ÑÑÑÐœÐ°Ðµ ÐºÑÑÐ°Ð²Ð°ÐœÐœÐµ"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "Ð¡Ð¿ÑÐœÑÑÑ Ð¿ÑÑ ÑÑÐ°ÐŽÐœÐŸÑÑÐœÐ°Ñ
-"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "Ð¡ÑÐ°ÐŽÐœÐŸÑÑÐœÑ ÐŽÐ»Ñ ÑÐ¿ÑÐœÐµÐœÐœÑ"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ Ð¿ÑÑ ÑÑÐ°ÐŽÐœÐŸÑÑÐœÐ°Ñ
-"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÑÑÑ Ð¿ÑÑ Ð·Ð°Ð²ÑÑÑÑÐœÐœÑ"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "ÐšÐ»ÑÑ
- Ð¿ÐµÑÐ°ÐŒÑÑÑÑÐœÐœÑ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÐ°Ð³Ð°"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÑÑÑ ÐœÐ° ÑÐ»ÑÑ
- Ð·Ð°Ð²ÐµÑÑÐ°ÐœÐ°Ð³Ð°"
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Ð£Ð»Ð°ÑÐœÑÐº"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Ð§Ð°ÑÑÐºÑ"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "Ð Ð°ÐœÐ³ ÑÑÐŽÐ°Ñ"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr "Ð¡ÑÐ¿ÐµÑ ÑÑÐŽÐ°Ð²Ð°ÐœÐœÐµ"
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "ÐÐ°Ð¿ÑÑÑÐŽÐ¶Ð°ÐœÐœÐµ"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ÐÐœÐŸÐœÑ ÑÐŽÐ°Ð»Ð° Ð²ÑÐºÐ°ÐœÐ°ÐœÑ"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ÐÐœÐŸÐœÑ Ð°ÐŽÐ¿ÑÐ°ÑÐ»ÐµÐœÑ"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ÐÐœÑÑÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "ÐÐ±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐœÑ"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Ð§Ð°ÑÐ³Ð°"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Ð¡ÐµÑÐºÐ°"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ÐÑÐŸÐºÑÑ"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "ÐÑÑ"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "ÐÐœÑÐ°Ðµ"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "ÐÑÐŒÐ°Ðœ"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ÐÐ»Ð°Ð³ÑÐœÑ"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "ÐÑÐ°Ð¿ÑÑÑÑÑÑ"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "ÐÑÐ·ÐºÑ"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "ÐÐ²ÑÑÐ°Ð¹ÐœÑ"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "ÐÑÑÐŸÐºÑ"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "ÐÐ¿ÑÑÑ UI"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr "ÐÑÐ·ÐœÐ°ÑÑÑÑ UI ÐŽÐ»Ñ Ð·Ð°Ð¿ÑÑÐºÑ Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ, ÐºÐ°Ð»Ñ UI ÐœÐµ Ð²ÑÐ·ÐœÐ°ÑÐ°ÐœÑ"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-"ÐÐ»ÑÑÑÑÐœÐ°ÑÑÑÐœÑ UI ÐŽÐ»Ñ Ð·Ð°Ð¿ÑÑÐºÑ, Ð· Ð°Ð¿ÑÑÑÐœÐ°Ð»ÑÐœÑÐŒÑ Ð°ÑÐ³ÑÐŒÐµÐœÑÐ°ÐŒÑ \n"
-"  (UI Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ: *)"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "ÐÐ»ÑÐµÐœÑ BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "BitTorrent ÐºÐ»ÑÐµÐœÑ Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿ÐŸÑÐ²Ð°ÐœÐœÐµ Ñ ÑÐ°Ð·ÐŽÐ°ÑÐ° ÑÐ°Ð¹Ð»Ð°Ñ Ð¿ÑÐ°Ð· BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "ÐÐ°ÐŒÐ°ÐœÐŽÐ° Deluge"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr "Deluge - Ð»ÐµÐ³ÐºÐ°Ð²ÐµÑÐœÑ, ÑÐ²Ð°Ð±ÐŸÐŽÐœÑ, ÐºÑÐŸÑ-Ð¿Ð»Ð°ÑÑÐŸÑÐŒÐµÐœÐœÑ ÐºÐ»ÑÐµÐœÑ BitTorrent."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-"Deluge ÑÑÑÑÐŒÐ»ÑÐ²Ð°Ðµ Ð·Ð²ÑÑÐ°Ð¹ÐœÑÑ ÑÑÐœÐºÑÑÑ ÐºÐ»ÑÐµÐœÑÐ°Ñ BitTorrent, ÐœÐ°Ð¿ÑÑÐºÐ»Ð°ÐŽ Ð¿ÑÐ°ÑÐ°ÐºÐŸÐ» "
-"ÑÑÑÑÐ°Ð²Ð°ÐœÐœÑ, DHT, Ð»Ð°ÐºÐ°Ð»ÑÐœÐ°Ðµ Ð°ÐŽÐºÑÑÑÑÑ Ð¿ÑÑÐ°Ñ (LSD), Ð°Ð±ÐŒÐµÐœ Ð¿ÑÑÐ°ÐŒÑ (PEX), UPnP, "
-"NAT-PMP, Ð¿Ð°ÐŽÑÑÑÐŒÐºÐ° Ð¿ÑÐŸÐºÑÑ, Ð²ÑÐ±-ÑÑÐŽÑ, Ð»ÑÐŒÑÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ. ÐÐ°ÐºÐŸÐ»ÑÐºÑ Deluge "
-"Ð°ÐºÑÑÑÐœÐ° Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°Ðµ Ð±ÑÐ±Ð»ÑÑÑÑÐºÑ libtorrent, ÑÐœÐ° ÐŒÐ°Ðµ ÐºÐŸÐŒÐ¿Ð»ÐµÐºÑÐœÑ ÑÐ¿ÑÑ ÑÑÐœÐºÑÑÐ¹."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-"Deluge ÑÐ°ÑÐ¿ÑÐ°ÑÐ°Ð²Ð°ÐœÐ° ÐºÐ°Ð± Ð¿ÑÐ°ÑÐ°Ð²Ð°ÑÑ Ñ ÑÐº Ð·Ð²ÑÑÐ°Ð¹ÐœÐ°Ñ Ð°ÑÑÐ°ÐœÐŸÐŒÐœÐ°Ñ Ð¿ÑÐ°Ð³ÑÐ°ÐŒÐ°, Ñ ÑÐº "
-"ÐºÐ»ÑÐµÐœÑ-ÑÐµÑÐ²ÐµÑÐœÐ°Ñ. Ð£ ÑÑÐ¶ÑÐŒÐµ ÑÐŸÐœÐºÐ°Ð³Ð° ÐºÐ»ÑÐµÐœÑÐ° ÐŽÑÐŒÐ°Ðœ Deluge ÐºÑÑÑÐµ ÑÑÑÐŒÑ "
-"ÐŽÐ·ÐµÑÐœÐœÑÐŒÑ Ð· ÑÐŸÑÑÐœÑÐ°ÐŒÑ Ñ Ð·ÐŽÐŸÐ»ÑÐœÑ Ð¿ÑÐ°ÑÐ°Ð²Ð°ÑÑ Ð°ÐŽÐŽÐ°Ð»ÐµÐœÐ° Ð· ÑÐœÑÑÑ
- Ð¿Ð»Ð°ÑÑÐŸÑÐŒ Ð¿ÑÐ°Ð· "
-"ÐºÐ°ÑÑÑÑÐ°Ð»ÑÐœÑÑÐºÑ ÑÐœÑÑÑÑÐµÐ¹Ñ."
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "ÐÐ°Ð»Ð°ÐŽÑ ÐºÐ°ÐœÑÐŸÐ»Ñ"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-"ÐÑÑÑÑ ÐœÐ°Ð»Ð°ÐŽÑ ÐŽÑÐŒÐ°ÐœÐ° Ð±ÑÐŽÑÑÑ Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑÐ° ÐŽÐ»Ñ ÐºÐ°ÐŒÐ°ÐœÐŽ ÑÑ Ð¿ÑÑ ÑÐºÐ»ÑÑÑÐœÐœÑ "
-"Ð°ÑÑÐ°Ð·Ð»ÑÑÑÐœÐœÑ Ñ ÐºÐ°ÐœÑÐŸÐ»Ñ."
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr "IP Ð°ÐŽÑÐ°Ñ ÐŽÑÐŒÐ°ÐœÐ° Deluge ÐŽÐ»Ñ Ð·Ð»ÑÑÑÐœÐœÑ (Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ 127.0.0.1)"
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr "ÐÐŸÑÑ ÐŽÑÐŒÐ°ÐœÐ° Deluge ÐŽÐ»Ñ Ð·Ð»ÑÑÑÐœÐœÑ (Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ 58846)"
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr "ÐÐŒÑ ÐºÐ°ÑÑÑÑÐ°Ð»ÑÐœÑÐºÐ° ÐŽÑÐŒÐ°ÐœÐ° Deluge Ð¿ÑÑ Ð·Ð»ÑÑÑÐœÐœÑ"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr "ÐÐ°ÑÐŸÐ»Ñ ÐŽÑÐŒÐ°ÐœÐ° Deluge Ð¿ÑÑ Ð·Ð»ÑÑÑÐœÐœÑ"
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "ÐÐ°ÐœÑÐŸÐ»ÑÐœÑÑ ÐºÐ°ÐŒÐ°ÐœÐŽÑ"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "ÐÐ¿ÑÑÐ°ÐœÐœÐµ"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "ÐÐ°ÑÑÑÐ¿ÐœÑ ÐºÐ°ÐœÑÐŸÐ»ÑÐœÑÑ ÐºÐ°ÐŒÐ°ÐœÐŽÑ:"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ÐÐ°ÐŒÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "ÐÑÐ±ÑÐ°ÑÑ Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "ÐÑÐ¹ÑÑÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ñ
-ÐŸÑÑ (ÑÑÑÑÐ»ÐºÑ ÑÐ²ÐµÑÑ
-/ÑÐœÑÐ· ÐŽÐ»Ñ Ð¿ÐµÑÐ°ÐŒÑÑÑÑÐœÐœÑ, Esc ÐºÐ°Ð± ÑÐºÐ°ÑÐ°Ð²Ð°ÑÑ)"
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "ÐÐ°Ð·Ð²Ð° Ñ
-Ð°ÑÑÐ°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ÐÐŸÑÑ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ÐÐŒÑ ÐºÐ°ÑÑÑÑÐ°Ð»ÑÐœÑÐºÐ°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ÐÐ°ÑÐŸÐ»Ñ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° ÐŽÐ°ÐŽÐ°ÐœÐœÑ Ñ
-ÐŸÑÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "ÐÐ³ÑÐ»ÑÐœÑÑ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "Ð¡ÑÑÑÑÐŒÐœÑ Ð·Ð²Ð°ÐœÐŸÑÐ°Ðº ÐºÐ°Ð»Ñ ÑÐºÐŸÐœÑÑÐ»Ð°ÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-"ÐÐŒÑÑÑÐ°ÑÑ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÑÑ ÑÐŸÑÑÐœÑÑ Ð¿Ð°ÑÐ»Ñ ÐœÐµÐ·Ð°Ð²ÐµÑÑÐ°ÐœÑÑ
- Ð¿Ð° Ð²ÑÐ±ÑÐ°ÐœÐ°Ð¹ ÑÐ°ÑÑÑÑÐŸÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÑÑÑ Ð²ÑÐ±Ð°Ñ Ð¿ÑÑ Ð¿ÐµÑÐ°ÐŒÑÑÑÑÐœÐœÑ ÑÐŸÑÑÐœÑÐ° Ñ ÑÐ°ÑÐ·Ðµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "ÐÐŸÐ²Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "Ð ÑÐ¶ÑÐŒ ÐºÐ°ÐŒÐ°ÐœÐŽÐœÐ°Ð³Ð° ÑÐ°ÐŽÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr "ÐÐµ Ð·Ð°Ñ
-ÐŸÑÐ²Ð°ÑÑ ÐºÐŸÐ¿ÑÑ ÑÐ²ÐŸÐŽÑ Ñ Ð³ÑÑÑÐŸÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-"ÐÐ°Ñ
-ÐŸÑÐ²Ð°ÑÑ Ñ Ð·Ð°Ð³ÑÑÐ¶Ð°ÑÑ Ð³ÑÑÑÐŸÑÑÑ ÐºÐ°ÐŒÐ°ÐœÐŽÐœÐ°Ð³Ð° ÑÐ°ÐŽÐºÐ° Ñ ÑÑÐ¶ÑÐŒÐµ ÐºÐ°ÐŒÐ°ÐœÐŽÐœÐ°Ð³Ð° ÑÐ°ÐŽÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-"Ð¢ÑÑÑÑÑ ÑÐºÐ»Ð°ÐŽÐºÐ° ÑÑÑÑÐŒÐ»ÑÐ²Ð°Ðµ ÑÑÐµ ÑÐŸÑÑÐœÑÑ, ÑÐºÑÑ Ð·Ð°ÑÑÐ°Ð»ÑÑÑ, Ñ ÑÑÐ¶ÑÐŒÐµ ÐºÐ°ÐŒÐ°ÐœÐŽÐœÐ°Ð³Ð° "
-"ÑÐ°ÐŽÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr "Ð¢ÐŸÑÑÐœÑÑ ÐœÐ° ÐœÐ°ÑÑÑÐºÐ°ÐœÐœÐµ ÑÐºÐ»Ð°ÐŽÐºÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "ÐÐ°Ð¿ÐºÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿ÐŸÑÐ²Ð°ÑÑ Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÐ°ÑÑ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÑ Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr "ÐÐ°Ð¿ÑÑÐ²Ð°ÑÑ ÑÐ°Ð¹Ð»Ñ .torrent Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ ÐºÐŸÐ¿ÑÑ ÑÐŸÑÑÐœÑ-ÑÐ°Ð¹Ð»Ð°Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "ÐÐ°ÑÐ»ÑÐŽÐŸÑÐœÐ°Ñ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð¿ÑÑÐ¿ÑÐœÐµÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "Ð ÑÐ·ÐµÑÐ²Ð°Ð²Ð°ÑÑ ÐŒÐµÑÑÐ° ÐœÐ° ÐŽÑÑÐºÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "Ð£Ð²Ð°Ñ
-ÐŸÐŽÐ·ÑÑÑÑ Ð¿Ð°ÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Ð"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "ÐÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "ÐÑÑ
-ÐŸÐŽÐ·ÑÑÑÑ Ð¿Ð°ÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "ÐÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑ Ð²ÑÐ¿Ð°ÐŽÐºÐŸÐ²ÑÑ Ð¿Ð°ÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "Ð£Ð²Ð°Ñ
-ÐŸÐŽÐ·ÑÑÑ ÑÐœÑÑÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-"IP Ð°ÐŽÑÐ°Ñ ÑÐœÑÑÑÑÐµÐ¹ÑÐ° ÐºÐ°Ð± ÑÐ»ÑÑ
-Ð°ÑÑ (Ð¿ÐµÑÐ°ÐŽÐ²ÑÐ·ÐœÐ°ÑÐ°ÐœÑ ÐºÐ°Ð»Ñ Ð¿Ð°ÐºÑÐœÑÑÑ Ð¿ÑÑÑÑÐŒ):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "ÐÑÑ
-ÐŸÐŽÐ·ÑÑÑ ÑÐœÑÑÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-"ÐÐŒÑ ÑÐœÑÑÑÑÐµÐ¹ÑÐ° ÑÐµÑÐºÑ ÑÑ IP Ð°ÐŽÑÐ°Ñ ÐŽÐ»Ñ ÑÑÑ
-ÐŸÐŽÐ·ÑÑÐ°Ð³Ð° Ð·Ð»ÑÑÑÐœÐœÑ BitTorrent. "
-"(ÐÐµÑÐ°ÐŽÐ²ÑÐ·ÐœÐ°ÑÐ°ÐœÑ ÐºÐ°Ð»Ñ Ð¿Ð°ÐºÑÐœÑÑÑ Ð¿ÑÑÑÑÐŒ.):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "Ð¡ÐµÑÐºÐ° ÐŽÐ°ÐŽÐ°ÑÐºÐŸÐ²Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "ÐšÑÑÑÐ°Ð²Ð°ÐœÐœÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Ð£Ð²Ð°Ñ
-ÐŸÐŽÐ·ÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ÐÑÑÐŒÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Ð£ÐºÐ»ÑÑÐ°ÐœÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "ÐÐŽÐºÐ»ÑÑÐ°ÐœÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Ð¡ÑÑ
-ÐŸÐŽÐ·ÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Ð£Ð·ÑÐŸÐ²ÐµÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Ð ÑÐºÐ°Ð¿Ð°ÑÑÑÐºÐ°ÐœÐœÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr "ÐÐŸÑÐœÐ°Ñ Ð¿Ð»ÑÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ÐÑÐ±Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "ÐÐ³ÑÐ»ÑÐœÐ°Ðµ Ð²ÑÐºÐ°ÑÑÑÑÐ°ÐœÐœÐµ Ð¿ÑÐ°Ð¿ÑÑÐºÐœÐŸÐ¹ Ð·ÐŽÐŸÐ»ÑÐœÐ°ÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "ÐÐ°ÐºÑÑÐŒÑÐŒ Ð·Ð»ÑÑÑÐœÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "ÐÐ°ÐºÑÑÐŒÑÐŒ ÑÐ»ÐŸÑÐ°Ñ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "ÐÐ°ÐºÑÑÐŒÑÐŒ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ (ÐÑÐ/Ñ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "ÐÐ°ÐºÑÑÐŒÑÐŒ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ (ÐÑÐ/Ñ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "ÐÐ°ÐºÑÑÐŒÑÐŒ Ð¿Ð°ÑÐ°ÐŽÐºÑÑÑÑÑ
- Ð·Ð»ÑÑÑÐœÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "ÐÐ°ÐºÑÑÐŒÑÐŒ ÑÐ¿ÑÐŸÐ± Ð·Ð»ÑÑÑÐœÐœÑÑ Ñ ÑÐµÐºÑÐœÐŽÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ÐÐ³ÐœÐ°ÑÐ°Ð²Ð°ÑÑ Ð°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐœÑ Ñ Ð»Ð°ÐºÐ°Ð»ÑÐœÐ°Ð¹ ÑÐµÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "ÐÑÐ°ÐœÑÑÑ Ð²ÐµÑÑ
-ÐœÑ Ð»ÑÐŒÑÑ  IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "ÐÑÐºÐ°ÑÑÑÑÐ°ÐœÐœÐµ Ð¿ÑÐ°Ð¿ÑÑÐºÐœÐŸÐ¹ Ð·ÐŽÐŸÐ»ÑÐœÐ°ÑÑÑ ÐœÐ° ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "Ð¡ÑÑÑÑÐŒÐœÐ°Ñ ÑÐœÑÐ°ÑÐŒÐ°ÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "Ð¢Ð°Ðº, Ð°ÐŽÑÑÐ»Ð°ÑÑ Ð°ÐœÐ°ÐœÑÐŒÐœÑÑ ÑÑÐ°ÑÑÑÑÑÐºÑ."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "ÐÐ°Ð·Ð° ÐŽÐ°ÐœÑÑ
- GeoIP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "ÐÐŸÑÑ ÐŽÑÐŒÐ°ÐœÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "ÐÐ°Ð·Ð²ÐŸÐ»ÑÑÑ Ð°ÐŽÐŽÐ°Ð»ÐµÐœÑÑ Ð·Ð»ÑÑÑÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ÐÐµÑÑÑÐŽÑÑÐœÐ° Ð¿ÑÐ°Ð²ÑÑÐ°ÑÑ Ð²ÑÐ±-ÑÐ°Ð¹Ñ ÐœÐ° ÐœÐ°ÑÑÐœÐ°ÑÑÑ Ð°Ð±ÐœÐ°ÑÐ»ÐµÐœÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "ÐÐŸÐ²ÑÑ ÑÐŸÑÑÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr "ÐÐ°ÐŽÐœÑÑÑ Ñ ÑÐ°ÑÐ·Ðµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "ÐÐºÑÑÑÐœÑÑ ÑÐŸÑÑÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "Ð£ÑÑÐ³ÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr "ÐÐŒÐµÐœÐ° ÑÑÐŽÐ°Ð²Ð°ÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Ð ÑÐ¹ÑÑÐœÐ³ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "Ð ÑÐ¹ÑÑÐœÐ³ ÑÐ°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Ð§Ð°Ñ (Ñ
-Ð²)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "ÐÐ°ÑÑÐ³ÐœÑÑÑ ÑÑÐ°ÐŽÐœÐŸÑÑÐœÑ ÐŽÐ·ÑÐ»ÐµÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ ÑÐŸÑÑÐœÑ (ÐÐŽÐºÐ»ÑÑÐ°ÐœÑ Ð¿ÑÑÐ¿ÑÐœÑÐµ ÑÐŸÑÑÐœÑ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "ÐÐ°Ð»Ð°ÐŽÑ Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Ð¢ÑÐ¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "ÐÐŒÑ ÐºÐ°ÑÑÑÑÐ°Ð»ÑÐœÑÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ÐÐ°ÑÐŸÐ»Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "ÐÐŒÑ Ñ
-ÐŸÑÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "ÐÐŸÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr "ÐÐ°Ð·Ð²Ð° Ñ
-Ð°ÑÑÐ° Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr "ÐÑÐŸÐºÑÑ Ð¿ÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr "ÐÑÐŸÐºÑÑ ÑÑÑÐºÐµÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "ÐÑÑÐŒÑÑÐŸÐ²Ð°Ðµ Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "Ð¥Ð°Ð²Ð°ÑÑ ÑÐŽÑÐœÑÑÑÐœÐ°ÑÑÑ ÐºÐ»ÑÐµÐœÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr "ÐÐ°Ð¿Ð°ÐŒÐŸÐ³Ð° ÑÑÐ¿Ð° Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "ÐÐ°ÐŒÐµÑ ÐºÑÑÐ° (Ð±Ð»ÐŸÐºÑ 16 ÐÑÐ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr "ÐÐ°ÐºÐ°ÐœÑÑÐœÐœÑ ÐºÑÑÐ° (ÑÐµÐºÑÐœÐŽÑ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "ÐÐ°Ð¿ÑÑÐ°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr "ÐÐ»Ð°ÐºÑÑÑÐµ Ð·Ð°Ð¿ÑÑÐ°ÐœÐ°Ðµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr "ÐÐ°Ð¿ÑÑÐ²Ð°Ðµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr "Ð ÑÐ¹ÑÑÐœÐ³ Ð·Ð°Ð¿ÑÑÑ ÐºÑÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "Ð§ÑÑÐ°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr "ÐÐ»Ð°ÐºÑÑÑÐµ ÑÑÑÐ°ÐœÐœÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr "Ð§ÑÑÐ°Ðµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr "Ð ÑÐ¹ÑÑÐœÐ³ ÑÑÑÐ°ÐœÐœÑ ÐºÑÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr "ÐÐ°ÐŒÐµÑ ÐºÑÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr "ÐÐ°ÐŒÐµÑ ÐºÑÑÐ° ÑÑÑÐ°ÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Ð¡ÐºÐ°ÑÐ°Ð²Ð°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Ð£Ð¶ÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "ÐÐ"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "Ð¡Ð»ÑÐ¿ÐºÑ"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "ÐšÑÑÑÐœÑ"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr "`%s` ÑÐŒÑ"
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr "ÐÑÐºÐ°ÑÑÑÑÐ°ÐœÐœÐµ: connect <host[:port]> [<username>] [<password>]"
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr "Ð¥ÐŸÑÑ Ñ Ð¿ÐŸÑÑ ÐŽÑÐŒÐ°ÐœÐ°"
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "ÐÐ°Ð¿ÐºÐ° ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ ÐŽÐ»Ñ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÑÑÑ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÑ ÑÐŸÑÑÐœÑ Ñ Ð³ÑÑÑ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr "ÐÐŽÐ·ÑÐœ ÑÑ Ð±ÐŸÐ»ÑÑ ÑÐŸÑÑÐœÑ-ÑÐ°Ð¹Ð»Ð°Ñ, URL ÑÑ ÑÐ¿Ð°ÑÑÐ»Ð°Ðº URI"
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "Ð¢Ð°ÐºÑÐ°ÐŒÐ° Ð²ÑÐŽÐ°Ð»ÑÐµ ÐŽÐ°ÐœÑÑ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr "Ð¡Ð¿ÑÑ ÑÑÐ°ÐŽÐœÐµÑÐµÐœÑÑ
- ÑÐŸÑÑÐœÑÐ°Ñ Ð±ÐµÐ· Ð²ÑÐŽÐ°Ð»ÐµÐœÐœÑ."
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr "ÐÐŽÐ·ÑÐœ ÑÑ Ð±ÐŸÐ»ÑÑ id ÑÐŸÑÑÐœÑÐ°Ñ"
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr "ÐÐ°ÑÐ²ÐµÑÐŽÐ·ÑÑÑ Ð· -c ÐºÐ°Ð± Ð²ÑÐŽÐ°Ð»ÑÑÑ Ð¿ÐµÑÐ°Ð»ÑÑÐ°ÐœÑÑ ÑÐŸÑÑÐœÑÑ (ÐÐ°ÐŽÐ»ÑÐº: %d)"
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-"ÐÐŽÐ·ÑÐœ ÑÑ Ð±ÐŸÐ»ÑÑ id ÑÐŸÑÑÐœÑÐ°Ñ. ÐÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°Ð¹ÑÐµ \"*\" ÐºÐ°Ð± Ð¿ÑÑÐ¿ÑÐœÑÑÑ ÑÑÐµ ÑÐŸÑÑÐœÑÑ"
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-"ÐÐœÐ°ÑÑÐœÐœÑ ÐŽÐ»Ñ ÑÑÐ¹ÑÑÐœÐ³Ð° ÑÐ°Ð·ÐŽÐ°ÑÑ/ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ (Ð±ÐµÐ· ÐÑÐ/Ñ)(ÐºÐ°ÑÑÑÐœÐ° ÐŽÐ»Ñ ÑÐºÑÑÐ¿ÑÐŸÑ, "
-"ÑÐºÑÑ Ð¶Ð°ÐŽÐ°ÑÑÑ ÑÐ°Ð±ÑÑÑ ÑÐ»Ð°ÑÐœÑ Ð¿Ð°ÑÑÑÐœÐ³)"
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "ÐÐµ Ð¿Ð°ÐºÐ°Ð·Ð²Ð°ÑÑ ÑÑÐ°ÑÑÑ ÑÐŸÑÑÐœÑÐ° (ÐÐ°Ð»ÑÐ¿ÑÐ°Ðµ Ñ
-ÑÑÐºÐ°ÑÑÑ ÐºÐ°ÐŒÐ°ÐœÐŽÑ)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "ÐÐŸÐ²Ñ ÑÑÐ°Ðœ"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr "ÐÑÐºÐ°ÑÑÑÑÐ°ÐœÐœÐµ: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-"ÐÐŽÐ·ÑÐœ ÑÑ Ð±ÐŸÐ»ÑÑ id ÑÐŸÑÑÐœÑÐ°Ñ. ÐÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°Ð¹ÑÐµ \"*\" ÐºÐ°Ð± Ð°ÐŽÐœÐ°Ð²ÑÑÑ ÑÑÐµ ÑÐŸÑÑÐœÑÑ"
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "ÐÐŽÐœÐ° ÑÑ Ð±ÐŸÐ»ÑÑ ÐºÐ°ÐŒÐ°ÐœÐŽ"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr "ÐšÐ»ÑÑ
- ÐºÑÐŽÑ Ð¿ÐµÑÐ°ÐŒÑÑÑÑÑÑ ÑÐŸÑÑÐœÑÑ"
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr "ÐÑÐºÐ°ÑÑÑÑÐ°ÐœÐœÐµ: config [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr "Ð·Ð°ÐŽÐ°ÑÑ Ð·ÐœÐ°ÑÑÐœÐœÐµ ÐºÐ»ÑÑÐ°"
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð·ÐœÐ°ÑÑÐœÐœÐµ"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr "Ð°ÐŽÐ·ÑÐœ ÑÑ Ð±ÐŸÐ»ÑÑ ÐºÐ»ÑÑÐŸÑ- Ð¿ÑÐ°Ð· Ð¿ÑÐ°Ð±ÐµÐ»"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "Ð¡Ð¿ÑÑ ÐŽÐ°ÑÑÑÐ¿ÐœÑÑ
- Ð¿Ð»Ð°Ð³ÑÐœÐ°Ñ"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°Ðµ ÑÐºÐ»ÑÑÐ°ÐœÑÑ Ð¿Ð»Ð°Ð³ÑÐœÑ"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "Ð£ÐºÐ»ÑÑÐ°Ðµ Ð¿Ð»Ð°Ð³ÑÐœ"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "ÐÑÐºÐ»ÑÑÐ°Ðµ Ð¿Ð»Ð°Ð³ÑÐœ"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "ÐÐµÑÐ°Ð·Ð°Ð³ÑÑÐ·ÐºÐ° ÑÐ¿ÑÑÐ° ÐŽÐ°ÑÑÑÐ¿ÐœÑÑ
- Ð¿Ð»Ð°Ð³ÑÐœÐ°Ñ"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ Ð¿Ð»Ð°Ð³ÑÐœ Ð· ÑÐ°Ð¹Ð»Ð° .egg"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"ÐÑÐºÐ°ÑÑÑÑÐ°ÐœÐœÐµ: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr "Ð²ÑÑÐ°Ð· ÑÑÐ°ÐŽÐœÐŸÑÑÑÑ id ÑÐŸÑÑÐœÑÐ°Ñ Ñ ÑÐŒÑÐœÑ ÑÐŸÑÑÐœÑÐ°Ñ"
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "ÐÐ°ÐºÐ°Ð·Ð°ÑÑ Ð±ÐŸÐ»ÑÑ ÑÐœÑÐ°ÑÐŒÐ°ÑÑÑ Ð°Ð± ÑÐŸÑÑÐœÑÐµ."
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr "ÐÐ°ÐºÐ°Ð·Ð°ÑÑ Ð±ÐŸÐ»ÑÑ Ð¿Ð°ÐŽÑÐ°Ð±ÑÐ·ÐœÑÑ ÑÐœÑÐ°ÑÐŒÐ°ÑÑÑ Ð¿ÑÐ° ÑÐ°Ð¹Ð»Ñ Ñ Ð¿ÑÑÑ."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr "ÐÐ°ÐºÐ°Ð·Ð°ÑÑ ÑÐŸÑÑÐœÑÑ ÑÐ° ÑÑÐ°ÐœÐ°ÐŒ STATE: %s."
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr "Ð¢Ð°ÐºÐŸÐµ Ð¶ ÑÐº --sort Ð°Ð»Ðµ Ð°ÐŽÐ·ÑÐœÐºÑ Ñ Ð°ÐŽÐ²Ð°ÑÐŸÑÐœÑÐŒ Ð¿Ð°ÑÐ°ÐŽÐºÑ."
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr "ÐÐŽÐ·ÑÐœ ÑÑ Ð±ÐŸÐ»ÑÑ id ÑÐŸÑÑÐœÑÐ°Ñ. ÐÐ°Ð»Ñ ÐœÑÑÐŸÐ³Ð° ÐœÐµ Ð²ÑÐ±ÑÐ°ÐœÐ°, Ð¿Ð°ÐºÐ°Ð·Ð²Ð°ÑÑÑÐ° ÑÑÐµ"
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr "IP {!white,blue!}%s{!status!}"
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "Ðœ/ÐŽ"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "ÐÑÐ±ÑÐ°ÑÑ ÐŒÐŸÐ²Ñ"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "ÐÐ¿ÑÑÑ Ð²ÑÐ±-ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "IP Ð°ÐŽÑÐ°Ñ ÐŽÐ»Ñ Ð¿ÑÐ°ÑÐ»ÑÑ
-ÐŸÑÐ²Ð°ÐœÐœÑ Ð²ÑÐ±-ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "ÐÐŸÑÑ ÐŽÐ»Ñ Ð¿ÑÐ°ÑÐ»ÑÑ
-ÐŸÑÐ²Ð°ÐœÐœÑ Ð²ÑÐ±-ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr "ÐÐ°Ð»Ð°ÐŽÐ·ÑÑÑ Ð±Ð°Ð·Ð°Ð²Ñ ÑÐ»ÑÑ
- ÐŽÐ»Ñ Ð·Ð°Ð¿ÑÑÐºÑ UI"
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "ÐÑÑÐŒÑÑÑÑÑ Ð²ÑÐ±-ÑÐµÑÐ²ÐµÑ Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑ SSL"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "ÐÑÑÐŒÑÑÑÑÑ Ð²ÑÐ±-ÑÐµÑÐ²ÐµÑ Ð°ÐŽÐºÐ»ÑÑÑÑÑ SSL"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "ÐÐ¿ÐŸÑÐœÑÑ Ð¿ÐµÑÐ°ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr "Ð¢ÐŸÑÑÐœÑ Ð°Ð³ÑÐ»ÑÐœÑ ÑÑ ÐœÐµ Ð· ÑÐœÑÑÐŒÑ ÐºÐ°ÑÑÑÑÐ°Ð»ÑÐœÑÐºÐ°ÐŒÑ Deluge."
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "ÐÐŒÑÐœÑÑÑ ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Ð£Ð·ÑÐŸÐ²ÐµÐœÑ"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent}%"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "ÐÑÐºÐŸÐ»Ñ"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ð¢Ð°Ðº"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "ÐÐµ"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>ÐÐµÑÑÑÑ ÐºÐ»ÑÐµÐœÑÐ°</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Ð¢ÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Ð¢ÐŸÑÑÐœÑÑ Ð¿Ð°ÑÑÐ°ÑÐ»ÐµÐœÑ Ñ ÑÐ°ÑÐ³Ñ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Ð¢ÐŸÑÑÐœÑ Ð¿Ð°ÑÑÐ°ÑÐ»ÐµÐœÑ Ñ ÑÐ°ÑÐ³Ñ"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "ÐÑÑÐ°ÑÑÐºÐ°Ðµ Ð¿ÑÐ°Ð²Ð° %(year_start)s-%(year_end)s ÐÐ°ÐŒÐ°ÐœÐŽÐ° Deluge"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"ÐÑÐ°Ð³ÑÐ°ÐŒÐ° Ð¿ÐµÑÐ°ÐŽÐ°ÑÑ ÑÐ°Ð¹Ð»Ð°Ñ\n"
-"Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑÑ Ð¿ÑÐ°ÑÐ°ÐºÐŸÐ» BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "ÐÐ»ÑÐµÐœÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "ÐÐ·ÐµÐ¹ÐœÑÑ ÑÐ°ÑÐ¿ÑÐ°ÑÐŸÑÐœÑÐºÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Ð Ð°ÐœÐµÐ¹ÑÑÑ ÑÐ°ÑÐ¿ÑÐ°ÑÐŸÑÐœÑÐºÑ Ñ ÑÐºÐ»Ð°ÐŽÐ°Ð»ÑÐœÑÐºÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"ÐÑÑÐ° Ð¿ÑÐ°Ð³ÑÐ°ÐŒÐ° ÑÐ²Ð°Ð±ÐŸÐŽÐœÐ°Ñ; Ð²Ñ ÐŒÐŸÐ¶Ð°ÑÐµ Ð·ÐŒÑÐœÑÑÑ ÑÐµ Ð¿Ð°Ð²ÐŸÐŽÐ»Ðµ Ð»ÑÑÑÐœÐ·ÑÑ GNU General "
-"Public License, ÑÐ°ÑÐ¿Ð°ÑÑÑÐŽÐ¶Ð°ÐœÐ°Ð¹ ÑÐŸÐœÐŽÐ°ÐŒ Free Software Foundation; ÑÐº ÑÑÑÑÑÐ¹ "
-"Ð²ÐµÑÑÑÑ, ÑÐ°Ðº Ñ Ð¿Ð°Ð·ÐœÐµÐ¹ÑÑÐŒÑ. \n"
-"\n"
-"ÐÑÑÐ° Ð¿ÑÐ°Ð³ÑÐ°ÐŒÐ° ÑÐ°ÑÐ¿Ð°ÑÑÑÐŽÐ¶Ð²Ð°ÐµÑÑÐ° Ñ ÐœÐ°ÐŽÐ·ÐµÑ, ÑÑÐŸ ÑÐœÐ° Ð±ÑÐŽÐ·Ðµ ÐºÐ°ÑÑÑÐœÐ°, Ð°Ð»Ðµ ÐÐÐ "
-"ÐÐÐÐ¯ÐÐÐ¥ ÐÐÐ ÐÐÐ¢Ð«Ð; ÐœÐ°Ð²Ð°Ñ Ð±ÐµÐ· Ð³Ð°ÑÐ°ÐœÑÑÑ ÐÐ Ð«ÐÐÐ¢ÐÐÐ¡ÐŠÐ ÑÑ ÐÐÐÐÐÐÐÐÐÐ¡ÐŠÐ "
-"ÐÐ Ð«ÐÐÐÐ§Ð­ÐÐÐ®. ÐÐ»Ñ Ð¿Ð°ÐŽÑÐ°Ð±ÑÐ·ÐœÐ°ÑÑÐµÐ¹ Ð³Ð»ÑÐŽÐ·ÑÑÐµ ÑÑÐºÑÑ Ð»ÑÑÑÐœÐ·ÑÑ GNU General Public "
-"License. \n"
-"\n"
-"ÐÑ Ð¿Ð°Ð²ÑÐœÐœÑ Ð±ÑÐ»Ñ Ð°ÑÑÑÐŒÐ°ÑÑ ÐºÐŸÐ¿ÑÑ Ð»ÑÑÑÐœÐ·ÑÑ GNU General Public License ÑÐ°Ð·Ð°ÐŒ Ð· "
-"Ð³ÑÑÐ°Ð¹ Ð¿ÑÐ°Ð³ÑÐ°ÐŒÐ°Ð¹; ÐºÐ°Ð»Ñ Ð¶ ÐœÐµ, Ð³Ð»ÑÐŽÐ·ÑÑÐµ <http://www.gnu.org/licenses>. \n"
-"\n"
-"ÐÐ°ÐŽÐ°ÑÐºÐŸÐ²Ð°, ÑÐº Ð²ÑÐºÐ»ÑÑÑÐœÐœÐµ, ÑÐ»Ð°ÐŽÐ°Ð»ÑÐœÑÐºÑ Ð¿ÑÐ°Ð²ÐŸÑ ÐŽÐ°ÑÑÑ Ð·Ð°Ð·Ð²ÐŸÐ» ÑÐ¿Ð°ÑÑÐ»Ð°ÑÑÐ° ÐœÐ° ÐºÐŸÐŽ "
-"Ð¿ÑÐ°Ð³ÑÐ°ÐŒÑ Ð¿ÑÐ°Ð· ÑÐ²Ð°Ð±ÐŸÐŽÐœÑÑ Ð±ÑÐ±Ð»ÑÑÑÑÐºÑ OpenSSL. ÐÑ Ð¿Ð°Ð²ÑÐœÐœÑ Ð¿ÑÑÑÑÑÐŒÐ»ÑÐ²Ð°ÑÑÐ° "
-"Ð»ÑÑÑÐœÐ·ÑÑ GNU General Public License Ð· Ð¿Ð°Ð²Ð°Ð³Ð°Ð¹ ÐŽÐ° ÑÑÑÐ³ÐŸ ÐºÐŸÐŽÐ°, ÑÐºÑ "
-"Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÐµÑÑÐ° Ð°ÐºÑÐ°ÐŒÑ OpenSSL. \n"
-"\n"
-"ÐÑÑ Ð·ÐŒÑÐœÐµÐœÐœÑ ÑÐ°Ð¹Ð»Ð°(Ñ) Ñ Ð°ÐŽÐ¿Ð°Ð²ÐµÐŽÐœÐ°ÑÑÑ Ð· Ð²ÑÐºÐ»ÑÑÑÐœÐœÐµÐŒ, Ð²Ñ ÐŒÐŸÐ¶Ð°ÑÐµ Ð¿Ð°ÑÑÑÑÑÑ "
-"Ð²ÑÐºÐ»ÑÑÑÐœÐœÐµ ÐŽÐ° Ð²Ð°ÑÐ°Ð¹ Ð²ÐµÑÑÑÑ ÑÐ°Ð¹Ð»Ð°(Ñ), Ð°Ð»Ðµ Ð²Ñ ÐœÐµ Ð°Ð±Ð°Ð²ÑÐ·Ð°ÐœÑ ÑÐ°Ð±ÑÑÑ Ð³ÑÑÐ°. ÐÐ°Ð»Ñ "
-"Ð²Ñ ÐœÐµ Ð¶Ð°ÐŽÐ°ÐµÑÐµ ÑÐ°Ð±ÑÑÑ Ð³ÑÑÐ°, Ð²ÑÐŽÐ°Ð»ÑÑÐµ Ð³ÑÑÐ° Ð¿Ð°Ð²ÐµÐŽÐ°ÐŒÐ»ÐµÐœÐœÐµ Ð· Ð²Ð°ÑÐ°Ð¹ Ð²ÐµÑÑÑÑ. ÐÐ°Ð»Ñ "
-"Ð²Ñ Ð²ÑÐŽÐ°Ð»ÑÑÐµ Ð¿Ð°Ð²ÐµÐŽÐ°ÐŒÐ»ÐµÐœÐœÐµ Ð°Ð± Ð²ÑÐºÐ»ÑÑÑÐœÐœÑ Ð· ÑÑÑÑ
- ÑÐ°Ð¹Ð»Ð°Ñ Ð¿ÑÐ°Ð³ÑÐ°ÐŒÑ, ÑÐ°ÐºÑÐ°ÐŒÐ° "
-"Ð²ÑÐŽÐ°Ð»ÑÑÐµ ÑÐ³ÐŸ ÑÑÑ."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "ÐÐµ Ð·Ð»ÑÑÐ°ÐœÐ°..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ÐÐµÐ°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐ°"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿ÐŸÑÐºÐ°"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Ð Ð°Ð·ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "ÐÑÐŒÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ ÐŒÐ°ÐºÑÑÐŒÑÐŒ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "ÐÑÐŒÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ ÐŒÐ°ÐºÑÑÐŒÑÐŒ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Ð¡ÑÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Ð¢ÑÑÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ÐÑÐŒÐ°"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "ÐÐŽÐŒÑÐœ"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Ð¯ÑÐ»ÑÐºÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "ÐÐµÐ· ÑÑÐ»ÑÐºÐ°"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "ÐÑÐŒÐ° ÑÐ»Ð°ÑÐœÑÐºÐ°"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ÐÐµ Ð¿Ð°ÐŽÐºÐ»ÑÑÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "ÐÐ°ÐŽÐ»ÑÑÑÐœÐœÑ (Ð»ÑÐŒÑÑ)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "Ð¥ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ (Ð»ÑÐŒÑÑ)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "Ð¥ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ (Ð»ÑÐŒÑÑ)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr "ÐÑÐ°ÑÐ°ÐºÐŸÐ»ÑÐœÑ ÑÑÐ°ÑÑÐº (ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÐ°:ÑÐ°Ð·ÐŽÐ°ÑÐ°)"
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "ÐÑÐ·Ð»Ñ DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Ð¡Ð²Ð°Ð±ÐŸÐŽÐœÐ°Ðµ ÐŒÐµÑÑÐ° ÐœÐ° ÐŽÑÑÐºÑ"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "ÐÐœÐµÑÐœÑ IP Ð°ÐŽÑÐ°Ñ"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>ÐÑÐ°Ð±Ð»ÐµÐŒÐ° Ð· Ð¿ÐŸÑÑÐ°ÐŒ</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "ÐÑÐŒÐ° ÑÐ²Ð°Ñ
-ÐŸÐŽÐ·ÑÑÑÑ
- Ð·Ð»ÑÑÑÐœÐœÑÑ, Ð¿ÑÐ°Ð²ÐµÑÑÐµ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "Ð£Ð²Ð°Ñ
-ÐŸÐŽÐœÑÑ Ð·Ð»ÑÑÑÐœÐœÑ"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ ÐŒÐ°ÐºÑÑÐŒÑÐŒ ÑÐ²Ð°Ñ
-ÐŸÐŽÐœÑÑ
- Ð·Ð»ÑÑÑÐœÐœÑÑ"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ Ð²ÑÐ»ÑÑÐ°ÐœÑÑ ÑÐŸÑÑÐœÑÑ?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "Ð£ÑÑÐ³ÐŸ Ð²ÑÐ»ÑÑÐ°ÐœÐ° ÑÐŸÑÑÐœÑÐ°Ñ: %s"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-"ÐÑÐŒÐ°Ðœ Deluge (deluged) ÑÐ¶ÐŸ Ð·Ð°Ð¿ÑÑÑÐ°ÐœÑ.\n"
-"ÐÐ°Ð± Ð¿ÐµÑÐ°Ð¹ÑÑÑ Ñ Ð°ÑÑÐ°ÐœÐŸÐŒÐœÑ ÑÑÐ¶ÑÐŒ, ÑÐ¿ÑÐœÑÑÐµ Ð»Ð°ÐºÐ°Ð»ÑÐœÑ ÐŽÑÐŒÐ°Ðœ Ñ Ð¿ÐµÑÐ°Ð·Ð°Ð¿ÑÑÑÑÑÐµ "
-"Deluge."
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-"ÐÐ°ÑÑÑÐ¿ÐœÑ ÑÐŸÐ»ÑÐºÑ ÑÐŸÐœÐºÑ ÐºÐ»ÑÐµÐœÑ, ÑÐ°ÐŒÑ ÑÑÐŸ libtorrent ÐœÐµ ÑÑÑÐ°Ð»ÑÐ²Ð°ÐœÑ.\n"
-"ÐÐ°Ð± Ð¿ÐµÑÐ°Ð¹ÑÑÑ Ñ Ð°ÑÑÐ°ÐœÐŸÐŒÐœÑ ÑÑÐ¶ÑÐŒ, ÑÑÑÐ°Ð»ÑÐ¹ÑÐµ Ð¿Ð°ÐºÐµÑ libtorrent."
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"ÐÐ°ÑÑÑÐ¿ÐœÑ ÑÐŸÐ»ÑÐºÑ ÑÐŸÐœÐºÑ ÐºÐ»ÑÐµÐœÑ Ð·-Ð·Ð° ÐœÐµÐ²ÑÐŽÐŸÐŒÐ°Ð¹ Ð¿Ð°ÐŒÑÐ»ÐºÑ ÑÐŒÐ¿Ð°ÑÑÑ.\n"
-"ÐÐ°Ð± Ð¿ÐµÑÐ°Ð¹ÑÑÑ Ñ Ð°ÑÑÐ°ÐœÐŸÐŒÐœÑ ÑÑÐ¶ÑÐŒ, Ð¿Ð°Ð³Ð»ÑÐŽÐ·ÑÑÐµ Ð»ÐŸÐ³ Ð· Ð¿Ð°ÐŒÑÐ»ÐºÐ°ÐŒÑ."
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "ÐÑÐ°ÑÑÐ³ÐœÑÑÑ Ñ ÑÑÐ¶ÑÐŒÐµ ÑÐŸÐœÐºÐ°Ð³Ð° ÐºÐ»ÑÐµÐœÑÐ°?"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "ÐÐŒÑÐœÑÑÑ ÑÑÐ¶ÑÐŒ ÑÐœÑÑÑÐµÐ¹ÑÐ° ÐºÐ°ÑÑÑÑÐ°Ð»ÑÐœÑÐºÐ°"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "_ÐÑÑÐŒÑÐœÑÑÑ ÐŽÐ° Ð²ÑÐ±ÑÐ°ÐœÐ°Ð³Ð°"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ÐÐµÐ°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐ°"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "IÐœÑÐ°Ðµ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Ð£ÐºÐ»ÑÑÐ°ÐœÐ°"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ÐÑÐºÐ»ÑÑÐ°ÐœÐ°"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ÐÑÐºÐ»ÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "Ð£ÐºÐ»ÑÑÑÑÑ..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr "Ð¡Ð»ÐŸÑÑ Ð¿ÑÑÐ°Ñ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ ÐŒÐ°ÐºÑÑÐŒÑÐŒ ÑÐ»ÐŸÑÐ°Ñ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "Ð¡Ð¿ÑÐœÑÑÑ ÑÑÐŽÑ Ð¿Ð° ÑÑÐ¹ÑÑÐœÐ³Ñ"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð·ÐŒÐµÐœÑ ÑÐ»Ð°ÑÐœÑÐºÐ°"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð¿Ð°ÐŽÑÐ°Ñ ÑÐ¿ÑÐŸÐ±Ñ Ð·ÐŒÑÐœÑÑÑ ÑÐ»Ð°ÑÐœÑÐºÐ°."
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Ð£Ð²ÑÐŽÐ·ÑÑÐµ Ð¿Ð°ÑÐŸÐ»Ñ, ÐºÐ°Ð± Ð¿Ð°ÐºÐ°Ð·Ð°ÑÑ Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Ð£Ð²ÑÐŽÐ·ÑÑÐµ Ð¿Ð°ÑÐŸÐ»Ñ, ÐºÐ°Ð± Ð²ÑÐ¹ÑÑÑ Ð· Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr "D: {download_rate} U: {upload_rate} - Deluge"
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ÐÐ°-Ð·Ð° ÑÐµÑÐºÐ°Ð¹"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Ð£ ÑÐµÑÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "ÐÐ»ÑÑÐ°ÐœÐ°"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Ð¡ÑÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Ð¥ÐŸÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "ÐÐµÑÑÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "ÐÐ°_Ð»ÑÑÑÑÑÐ°"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_ÐÐ°Ð¿ÑÑÑÑÑÑ ÐŽÑÐŒÐ°Ðœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Ð¡Ð¿ÑÐœÑÑÑ ÐŽÑÐŒÐ°Ðœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "_ÐÐŽÐ»ÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "ÐÐµÐŒÐ°Ð³ÑÑÐŒÐ° Ð·Ð°Ð¿ÑÑÑÑÑÑ ÐŽÑÐŒÐ°Ðœ!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr "ÐÑÐ°Ð²ÐµÑÑÐµ ÑÑÑÐ°Ð»ÑÐ²Ð°ÐœÐœÐµ Ð¿Ð°ÐºÐµÑÐ° Ñ Ð»ÐŸÐ³Ñ ÐŽÐ»Ñ Ð¿Ð°ÐŽÑÐ°Ð±ÑÐ·ÐœÐ°ÑÑÐµÐ¹"
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "ÐÐµÑÑÐŒÑÑÑÐ°Ð»ÑÐœÑ ÐºÐ»ÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-"ÐÐ°ÐºÐ°Ð»ÑÐœÑ Ð°ÑÑÐ°Ð·Ð°Ð¿ÑÑÐº ÐŽÑÐŒÐ°ÐœÐ° ÐœÐµ ÑÐºÐ»ÑÑÐ°ÐœÑ. ÐÐ»ÑÐŽÐ·ÑÑÐµ \"ÐÐ¿ÑÑÑ\" Ñ \"ÐÑÑÐ°Ð²Ð°ÐœÐœÑ "
-"Ð·Ð»ÑÑÑÐœÐœÑÐŒÑ\"."
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð·Ð»ÑÑÑÐœÐœÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "Ð ÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "ÐÐ±ÐŸÐ¹ ÐŽÐ°ÐŽÐ°ÐœÐœÑ Ñ
-ÐŸÑÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° ÑÑÐŽÐ°Ð³Ð°Ð²Ð°ÐœÐœÑ Ñ
-ÐŸÑÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "ÐÐ»Ð°Ð³ÑÐœ"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "Ð£Ð²Ð°Ð³Ð°"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "ÐÑ Ð¿Ð°Ð²ÑÐœÐœÑ Ð²ÑÐ±ÑÐ°ÑÑ ÐŒÐŸÐ²Ñ"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr "ÐÑ Ð¿Ð°Ð²ÑÐœÐœÑ Ð¿ÐµÑÐ°Ð·Ð°Ð¿ÑÑÑÑÑÑ UI Ð¿ÑÐ°Ð³ÑÐ°ÐŒÑ ÐºÐ°Ð± Ð¿ÑÑÐŒÑÐœÑÑÑ Ð·ÐŒÐµÐœÑ."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr "Ð¢ÐŸÐœÐºÑ ÐºÐ»ÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "ÐÑÑÐ°ÐœÐŸÐŒÐœÑ"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr "ÐÐµÑÐ°ÐºÐ»ÑÑÑÐœÐœÐµ ÑÑÐ¶ÑÐŒÑ ÐºÐ»ÑÐµÐœÑÐ° Deluge..."
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr "ÐÐ°ÐŽÐ°ÐµÑÐµ Ð¿ÐµÑÐ°Ð·Ð°Ð¿ÑÑÑÑÑÑ Ñ ÑÑÐ¶ÑÐŒÐµ %s?"
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ÐÑÐ±ÐµÑÑÑÐµ Ð¿Ð»Ð°Ð³ÑÐœ"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "_Ð¡ÐºÐ°ÑÐ°Ð²Ð°ÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_ÐÐŽÐºÑÑÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "ÐÐ»Ð°Ð³ÑÐœ Egg"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° ÐœÐ° ÑÐµÑÐ²ÐµÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° ÐŽÐ°ÐŽÐ°ÐœÐœÑ Ð°ÐºÐ°ÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð°ÑÑÑÐœÑÑÑÑÐºÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð°Ð±ÐœÐ°ÑÐ»ÐµÐœÐœÑ Ð°ÐºÐ°ÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð¿Ð°ÐŽÑÐ°Ñ Ð°Ð±ÐœÐ°ÑÐ»ÐµÐœÐœÑ Ð°ÐºÐ°ÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ Ð°ÐºÐ°ÑÐœÑ"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr "Ð¡Ð°Ð¿ÑÐ°ÑÐŽÑ Ð¶Ð°ÐŽÐ°ÐµÑÐµ Ð²ÑÐŽÐ°Ð»ÑÑÑ Ð°ÐºÐ°ÑÐœÑ Ð· ÑÐŒÐµÐœÐµÐŒ \"%(username)s\"?"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð²ÑÐŽÐ°Ð»ÑÐœÐœÑ Ð°ÐºÐ°ÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð°ÑÑÑÐœÑÑÑÑÐºÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð¿Ð°ÐŽÑÐ°Ñ Ð²ÑÐŽÐ°Ð»ÐµÐœÐœÑ Ð°ÐºÐ°ÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "ÐÐ¿ÑÑÑ GTK"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-"ÐÐ°ÐŽÐ°ÑÑ Ð°ÐŽÐ·ÑÐœ ÑÑ Ð±ÐŸÐ»ÑÑ ÑÐŸÑÑÐœÑ-ÑÐ°Ð¹Ð»Ð°Ñ, URL-Ð°Ñ ÑÑ URI-ÑÐ¿Ð°ÑÑÐ»Ð°Ðº Ñ Ð·Ð°Ð¿ÑÑÑÐ°ÐœÑ "
-"ÑÑÐ¿ÐµÑ Deluge GTK"
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ÐÐŽÑÐ°Ñ"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "ÐÐ»ÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "ÐÐ°Ð·Ð²Ð° ÑÐ°Ð¹Ð»Ð°"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ ÑÐŸÑÑÐœÑÑ (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr "ÐÑÐ±Ð»ÑÑÐ°Ð²Ð°ÐœÑ(Ñ) ÑÐŸÑÑÑÐœÑ(Ñ)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr "ÐÐµÐ»ÑÐ³Ð° ÐŽÐ²ÐŸÐ¹ÑÑ ÐŽÐ°ÐŽÐ°ÑÑ Ð°ÐŽÐ·ÑÐœ ÑÐŸÑÑÑÐœÑ. Ð£Ð¶ÐŸ ÐŽÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÐ° ÑÐŸÑÑÑÐœÑÐ°Ñ: %d."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ÐÑÐ¿ÑÐ°Ð²ÑÐ»ÑÐœÑ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "ÐÐ°ÑÐ°ÐºÐ°Ð¹ÑÐµ ÑÐ°Ð¹Ð»Ð°Ñ..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "ÐÐµÐŒÐ°Ð³ÑÑÐŒÐ° ÑÐ¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÑÑ ÑÐ°Ð¹Ð»Ñ ÐŽÐ»Ñ Ð³ÑÑÐ°Ð¹ ÑÐ¿Ð°ÑÑÐ»ÐºÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "ÐÑÐ±ÐµÑÑÑÐµ ÑÐ°Ð¹Ð» .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Ð¢ÐŸÑÑÐœÑ-ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Ð£ÑÐµ ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ÐÑÐ¿ÑÐ°Ð²ÑÐ»ÑÐœÑ URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "ÐœÐµ ÐºÐ°ÑÑÐºÑÐœÑ URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿ÐŸÑÐºÐ°..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ ÑÐ¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÑÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ ÑÐ¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÑÑ:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Ð£ÑÐµ"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Ð¡ÑÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "ÐÐ°Ð·_ÐŽÑÐ°Ð±ÑÐ·ÐœÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_Ð€Ð°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_ÐÑÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_ÐÐ¿ÑÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "_Ð¢ÑÑÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "ÐÑÑÑÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_ÐÐµ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_Ð¢Ð°Ðº"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_ÐÐ°ÐºÑÑÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "ÐÐ°ÐŽÑÐ°Ð±ÑÐ·ÐœÐ°ÑÑÑ:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "ÐÑÑÑÐœÑÑÑÑÐºÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "Ð ÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ Ð°ÐºÐ°ÑÐœÑ"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "Ð ÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ ÑÑÐœÑÑÑÑ Ð°ÐºÐ°ÑÐœÑ"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "_Ð£Ð¶ÑÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "ÐÐŸÐ²Ñ Ð°ÐºÐ°ÑÐœÑ"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Ð¡ÑÐ²Ð°ÑÑÑÑ ÐœÐŸÐ²Ñ Ð°ÐºÐ°ÑÐœÑ"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_ÐÐ°ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "Ð£Ð·ÑÐŸÐ²ÐµÐœÑ Ð°ÑÑÑÐœÑÑÑÑÐºÐ°ÑÑÑ:"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "ÐÐ±Ð°ÑÐŸÐœÐµÐœÐ° Ð¿Ð°ÑÐŸÐ»ÐµÐŒ"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_ÐÐ"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "ÐÑÐ±ÐµÑÑÑÐµ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "ÐÑÐ±ÑÐ°ÑÑ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "ÐÐ°Ñ
-Ð°Ð²Ð°ÑÑ ÑÐ°Ð¹Ð» .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "_ÐÐ°Ñ
-Ð°Ð²Ð°ÑÑ"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "ÐŒÐµÑÐºÐ°"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð¿ÑÑ"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "ÐœÐ°Ð·Ð²Ð°_Ð²ÑÐ·Ð»Ð°:Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ÐÐ²ÐµÑÑ
-Ñ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ÐÐœÑÐ·Ñ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "ÐÐ°_ÐºÐ°Ð·Ð°ÑÑ Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_ÐÐ°ÐŽÐ°ÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "_ÐÑÑÐ¿ÑÐœÑÑÑ ÑÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "ÐÐŽ_ÐœÐ°Ð²ÑÑÑ ÑÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "ÐÑÐŒÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ Ñ_Ð¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "ÐÑÐŒÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ _ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ÐÑÐ¹ÑÑÑ Ñ ÑÐ¿ÑÐœÑÑÑ ÐŽÑÐŒÐ°Ðœ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "Ð_ÑÑ
-Ð°ÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ð€Ð°Ð¹Ð»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Ð¡ÑÐ²Ð°ÑÑÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ÐÑÐ¹ÑÑÑ Ñ Ð²Ñ_ÐºÐ»ÑÑÑÑÑ ÐŽÑÐŒÐ°Ðœ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Ð ÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_ÐÐ°Ð»Ð°ÐŽÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "ÐÐµÐœÐµÐŽÐ¶ÑÑ _Ð¿Ð°ÐŽÐºÐ»ÑÑÑÐœÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Ð¢ÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_ÐÑÐ³Ð»ÑÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "ÐÐ°ÐœÑÐ»Ñ _Ð¿ÑÑÐ»Ð°ÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_ÐÐ°ÐºÐ°Ð²Ð°Ñ Ð¿Ð°ÐœÑÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Ð Ð°ÐŽÐŸÐº _ÑÑÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_Ð£ÐºÐ»Ð°ÐŽÐºÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_ÐÐ°Ð»ÐŸÐœÐºÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_ÐÐœÐ°Ð¹ÑÑÑ ..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_ÐÐ°ÐºÐ°Ð²Ð°Ñ Ð¿Ð°ÐœÑÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ _Ð¿ÑÑÑÑÑ ÑÐ»ÐµÐŒÐµÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ _ÑÑÑÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ Ñ_Ð»Ð°ÑÐœÑÐºÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_ÐÐ°Ð²ÐµÐŽÐºÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Ð¥Ð°ÑÐœÑÑ ÑÑÐ°ÑÐŸÐœÐºÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_Ð§Ð°ÑÑÑÑ Ð¿ÑÑÐ°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Ð§Ð°ÑÑÑÑ Ð¿ÑÑÐ°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Ð¡ÑÐ¿ÐŸÐ»ÑÐœÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_ÐÐ± Ð¿ÑÐ°Ð³ÑÐ°ÐŒÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-"Ð€ÑÐ»ÑÑÑÐ°Ð²Ð°ÑÑ ÑÐŸÑÑÐœÑÑ Ð¿Ð° ÑÐŒÐµÐœÑ.\n"
-"ÐÑÑÐ° Ð°ÐŽÑÑÐ»ÑÑÑÑÐµ ÑÐŸÑÑÐœÑÑ Ð¿Ð°Ð²ÐŸÐŽÐ»Ðµ Ð±ÑÐ³ÑÑÐ°Ð³Ð° Ð°ÐŽÐ±ÐŸÑÐ° ÐœÐ° Ð±Ð°ÐºÐ°Ð²ÐŸÐ¹ Ð¿Ð°ÐœÑÐ»Ñ."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "Ð€ÑÐ»ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "ÐÑÑÐ¿ÑÐœÑÑÑ Ð²ÑÐ»ÑÑÐ°ÐœÑÑ ÑÐŸÑÑÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "ÐÑÑÐ¿ÑÐœÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "ÐÑÐ°ÑÑÐ³ÐœÑÑÑ Ð²ÑÐ±ÑÐ°ÐœÑÑ ÑÐŸÑÑÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "ÐÑÐ°ÑÑÐ³ÐœÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "ÐÐµÑÐ°ÐœÐµÑÑÑ ÑÐŸÑÑÐœÑ ÑÐ²ÐµÑÑ
-"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "ÐÑÑÑÐ¹"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "ÐÐµÑÐ°ÐœÐµÑÑÑ ÑÐŸÑÑÐœÑ ÑÐœÑÐ·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "ÐÑÐ¶ÑÐ¹"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "ÐÑÑÐ°Ð²Ð°ÐœÐœÐµ Ð·Ð»ÑÑÑÐœÐœÑÐŒÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "ÐÐ°ÐºÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "Ð€ÑÐ»ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "ÐÑÑÑÑÑÑÑ Ð¿ÐŸÑÑÐº"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "_Ð£Ð»ÑÑÐ²Ð°ÑÑ ÑÑÐ³ÑÑÑÑ Ð»ÑÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Ð¡ÑÐ²Ð°ÑÑÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_ÐÐ°Ð¿ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_ÐÐŽÐŽÐ°Ð»ÐµÐœÑ ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Ð€Ð°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "ÐÑÑÐ°Ñ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ÐÐ°ÐŒÐµÐœÑÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ÐÐœÑÐ°ÑÐŒÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "_ÐÑÑÑÐ¹"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_ÐÑÐŽÐ°Ð»ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "_ÐÑÐ¶ÑÐ¹"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ÐÑÐ±-ÑÑÐŽÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "ÐÐ°ÐŒÐµÑ ÑÐ°ÑÑÐºÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ ÑÑÑÐ³ Ð¿ÑÑÐ²Ð°ÑÐœÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð³ÑÑÑ ÑÐŸÑÑÐœÑ ÐŽÐ° ÑÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "_ÐÐŽÐºÑÑÑÑ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "_ÐÐ°ÐºÐ°Ð·Ð°ÑÑ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Ð Ð°Ð·Ð³Ð°ÑÐœÑÑÑ ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "ÐÑ_Ð°Ð¿ÑÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "_ÐÑÐ·ÐºÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "_ÐÐ²ÑÑÐ°Ð¹ÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "_ÐÑÑÐŸÐºÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "Ð¥ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "Ð¥ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "Ð Ð°Ð·ÐŽÐ°ÐŽÐ·ÐµÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "Ð¡ÑÐŽÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "ÐÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "Ð¡ÑÐ°ÐŽÐœÐŸÑÑÐœÑ ÐŽÐ·ÑÐ»ÐµÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "ÐÐ°ÑÑÑÐ¿ÐœÐ°ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "Ð Ð°ÐœÐ³ ÑÑÐŽÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "Ð§Ð°Ñ ÐŽÐ° Ð·Ð°Ð²ÑÑÑÑÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "ÐÐ¿ÐŸÑÐœÑÑ Ð¿ÐµÑÐ°ÐŽÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Ð§Ð°Ñ Ð°ÐºÑÑÑÐœÐ°ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr "ÐŠÐ°Ð»ÐºÐ°ÐŒ Ð¿ÑÐ°Ð³Ð»ÐµÐŽÐ¶Ð°ÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "Ð§Ð°Ñ ÑÑÐŽÐ°Ð²Ð°ÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "Ð§Ð°ÑÑÐ°Ðº:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "ÐÐ°Ð·Ð²Ð°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "ÐÐ°Ð¿ÐºÐ° ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "ÐÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "Ð£ÑÑÐ³ÐŸ Ð¿Ð°ÐŒÐµÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Ð£ÑÑÐ³ÐŸ ÑÐ°Ð¹Ð»Ð°Ñ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "Ð¥ÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "Ð¡ÑÐ²ÐŸÑÐ°ÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "ÐÐ°Ð²ÐµÑÑÐ°ÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "Ð£Ð»Ð°ÑÐœÑÐº:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÐ°ÑÑ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Ð¡Ð¿ÑÐœÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ ÐœÐ° ÑÑÐ¹ÑÑÐœÐ³Ñ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ ÐœÐ° ÑÑÐ¹ÑÑÐœÐ³Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Ð¥ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Ð¥ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "ÐÐ»ÑÑÑÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "Ð¡Ð»ÐŸÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "ÐÑÐŒÑÑÑ Ð¿ÑÐ°Ð¿ÑÑÐºÐœÐŸÐ¹ Ð·ÐŽÐŸÐ»ÑÐœÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "ÐÑÐ³ÑÑÑ ÑÑÑÐºÐµÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Ð£ÑÑÐ³ÐŸ ÑÑÑÐºÐµÑÐ°Ñ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Ð¡ÑÐ°ÑÑÑ ÑÑÑÐºÐµÑÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "ÐÐ°ÑÑÑÐ¿ÐœÑ Ð°ÐœÐŸÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "ÐÑÑÐ²Ð°ÑÐœÑ ÑÐŸÑÑÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Ð ÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ ÑÑÑÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Ð ÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ ÑÑÑÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Ð¢ÑÑÐºÐµÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Ð£Ð²ÑÐŽÐ·ÑÑÐµ Ð°ÐŽÐŽÐ°Ð»ÐµÐœÑ ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "ÐÐŽÐŽÐ°Ð»ÐµÐœÑ ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ÐšÐ»ÑÑ
-:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ ÑÑÑÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ ÑÑÑÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Ð¢ÑÑÐºÐµÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5 Auth"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP Auth"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "ÐÑÑÐ°ÐœÐŸÐŒÐœÐ°Ñ ÑÐ°ÐŒÐ°ÑÑÐŸÐ¹ÐœÐ°Ñ Ð¿ÑÐ°Ð³ÑÐ°ÐŒÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "Ð¢ÐŸÐœÐºÑ ÐºÐ»ÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "ÐÐ»ÑÑÑÑÑÐ° Ð· ÐŽÑÐŒÐ°ÐœÐ°ÐŒ Deluge (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "Ð ÑÐ¶ÑÐŒ Ð¿ÑÐ°Ð³ÑÐ°ÐŒÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ Ñ Ð·Ð°Ð³Ð°Ð»ÐŸÑÐºÑ Ð¿ÑÐ°Ð³ÑÐ°ÐŒÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Ð€Ð°ÐºÑÑÑÑÐ°Ð²Ð°ÑÑ ÐœÐ° Ð°ÐºÐœÐµ Ð¿ÑÑ ÐŽÐ°ÐŽÐ°ÐœÐœÑ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-"ÐÐ°Ð»Ð°ÑÐ° Ð¿Ð°ÐºÐ°Ð·Ñ ÑÐ°ÑÑÐ°Ðº\n"
-"Ð¿Ð°Ð²ÑÐ»ÑÑÑÑÑ Ð¿ÑÐ°Ð¿ÑÑÐºÐœÑÑ Ð·ÐŽÐŸÐ»ÑÐœÐ°ÑÑÑ Ð¿Ð°ÐŒÑÐ¶ ÐºÐ»ÑÐµÐœÑÐ°ÐŒ\n"
-"Ñ ÐŽÑÐŒÐ°ÐœÐ°ÐŒ (ÐœÐµ ÐŽÐ·ÐµÐ¹ÐœÑÑÐ°Ðµ Ñ Ð°ÑÑÐ°ÐœÐŸÐŒÐœÑÐŒ ÑÑÐ¶ÑÐŒÐµ)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ Ð¿Ð°Ð»Ð°ÑÑ ÑÐ°ÑÑÐ°Ðº ÐœÐ° Ð¿Ð°ÐœÑÐ»Ñ ÑÑÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿ÐŸÑÐºÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "Ð§Ð°ÐºÐ°ÐœÐœÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "ÐÐ³ÑÐ±Ð»ÐµÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "_ÐÑÑÐœÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "ÐÑÑÐœÑÑÑ Ð·ÑÑ
-ÐŸÐŽÐœÑ ÐºÐŸÐ»ÐµÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "ÐÐŸÐ»ÐµÑÑ ÑÐ°ÑÑÐ°Ðº"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "ÐÐ°Ð»ÐŸÑÐœÐ°Ðµ Ð°ÐºÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Ð£ÐºÐ»ÑÑÑÑÑ Ð·ÐœÐ°ÑÐŸÐº Ñ ÑÑÑÑÑÐŒÐœÑÐŒ ÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "ÐÐœÐŽÑÐºÐ°ÑÐ°Ñ Ð¿ÑÐ°Ð³ÑÐ°ÐŒÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Ð¡ÑÑÑÑÐŒÐœÑ ÑÑÑÐ¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "ÐÐ³ÐŸÑÑÐ²Ð°ÑÑ Ñ Ð²ÐŸÐ±Ð»Ð°ÑÑÑ Ð°Ð¿Ð°Ð²ÑÑÑÑÐœÐœÑÑ Ð¿ÑÑ Ð·Ð°ÐºÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ÐÐ³ÐŸÑÑÐ²Ð°ÑÑ Ñ Ð²ÐŸÐ±Ð»Ð°ÑÑÑ Ð°Ð¿Ð°Ð²ÑÑÑÑÐœÐœÑÑ Ð¿ÑÑ Ð·Ð°Ð¿ÑÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ÐÐ±Ð°ÑÐ°ÐœÑÑÑ Ð¿Ð°ÑÐŸÐ»ÐµÐŒ Ð²ÐŸÐ±Ð»Ð°ÑÑÑ Ð°Ð¿Ð°Ð²ÑÑÑÑÐœÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "Ð¡ÑÑÑÑÐŒÐœÑ ÑÑÑÐ¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "ÐÐ¿Ð°Ð²ÑÑÑÐ°ÑÑ Ð°Ð± ÐœÐŸÐ²ÑÑ
- ÑÑÐ»ÑÐ·Ð°Ñ
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "ÐÐ±ÐœÐ°ÑÐ»ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "Ð¡ÑÑÑÑÐŒÐœÑÑ ÐœÐ°Ð»Ð°ÐŽÑ Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>ÐÐŸÐ²Ð°</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÐ°ÑÑ Ð·Ð°Ð³ÑÑÐ¶Ð°ÐœÑÑ ÑÐ°Ð¹Ð»Ñ Ñ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "ÐÐ°Ð¿ÑÑÐ²Ð°ÑÑ ÑÐ°Ð¹Ð»Ñ .torrent Ñ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ ÐºÐŸÐ¿ÑÑ ÑÐŸÑÑÐœÑ-ÑÐ°Ð¹Ð»Ð° Ð¿ÑÑ Ð²ÑÐŽÐ°Ð»ÐµÐœÐœÑ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿ÐŸÑÐ²Ð°ÑÑ Ñ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "ÐÐ°Ð¿ÐºÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "ÐÑÑÑÑÑÑÑÑ Ð¿ÐµÑÑÐ°Ð¹ Ñ Ð°Ð¿ÐŸÑÐœÑÐ¹ ÑÐ°ÑÑÐ°Ðº ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "ÐÑÑÑÑÑÑÑÑ Ð¿ÐµÑÑÐ°Ð¹ Ñ Ð°Ð¿ÐŸÑÐœÑÐ¹ ÑÐ°ÑÑÐ°Ðº ÑÐ°Ð¹Ð»Ð°Ñ Ñ ÑÐŸÑÑÐœÑÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-"ÐÐ°Ð»Ñ ÑÐºÐ»ÑÑÐ°ÐœÐ°, ÑÐ°ÑÐºÑ Ð±ÑÐŽÑÑÑ Ð¿Ð°ÐŽÐ±ÑÑÐ°ÑÑÐ°\n"
-"Ð¿Ð°ÑÐ»ÑÐŽÐŸÑÐœÐ° Ð·Ð°ÐŒÐµÑÑ \"ÑÐ¿Ð°ÑÐ°ÑÐºÑ ÑÐ°ÐŒÑ ÑÑÐŽÐºÑ\".\n"
-"\n"
-"Ð£ÐºÐ»ÑÑÑÐœÐœÐµ Ð¿Ð°ÑÐ»ÑÐŽÐŸÑÐœÐ°Ð¹ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ Ñ ÑÑÐ»ÑÐŒ Ð°ÐŽÐŒÐŸÑÐœÐ°\n"
-"ÐœÐ° Ð°ÑÑÑÐŒÐ°ÐœÐœÐµ ÑÐ°ÑÑÐ°Ðº Ð¿Ð°ÐŽÐ·ÐµÐ¹ÐœÑÑÐ°Ðµ. Ð¢ÑÑÐ±Ð°\n"
-"Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑ Ð°ÑÑÐ°ÐŽÐœÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ÐÐ°ÐŽÐ°Ð²Ð°ÑÑ ÑÐŸÑÑÐœÑÑ Ñ ÑÐ¿ÑÐœÐµÐœÑÐŒ ÑÑÐ°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "Ð ÑÐ·ÐµÑÐ²Ð°Ð²Ð°ÑÑ ÐŒÐµÑÑÐ° ÐœÐ° ÐŽÑÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "Ð ÑÐ·ÐµÑÐ²Ð°Ð²Ð°ÑÑ ÐŒÐµÑÑÐ° ÐœÐ° ÐŽÑÑÐºÑ ÐŽÐ»Ñ ÑÐŸÑÑÐœÑ-ÑÐ°Ð¹Ð»Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "ÐÐ¿ÑÑÑ ÐŽÐ°ÐŽÐ°ÐœÐœÑ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "ÐÐ°ÑÑÑÐŽÑ Ð°ÐŽÐ»ÑÑÑÑÐŸÑÐ²Ð°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "ÐÑÐ°Ð±ÑÑÑ ÐŽÑÑÐ»ÐŸÐ³Ð°Ð²Ð°Ðµ Ð°ÐºÐœÐŸ Ð°ÐºÑÑÑÐœÑÐŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "ÐÑÑÐ»ÐŸÐ³ ÐŽÐ°ÐŽÐ°ÐœÐœÑ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "Ð¡Ð¿ÑÐŸÐ±Ñ Ð·Ð»ÑÑÑÑÑÐ° Ñ ÑÐµÐºÑÐœÐŽÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "ÐÐ°Ñ-Ð°ÐŽÐºÑÑÑÐ°Ðµ Ð·Ð»ÑÑÑÐœÐœÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ° ÐŽÐ°Ð¿ÑÑÑÐ°Ð»ÑÐœÐ°Ñ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ Ð·Ð»ÑÑÑÐœÐœÑÑ. ÐÐ»Ñ ÐœÐµÐ°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐ°Ð¹ ÑÑÑÐ°Ð»ÑÐ¹ÑÐµ -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ ÑÐ»ÐŸÑÐ°Ñ ÑÐ°Ð·ÐŽÐ°ÑÑ. ÐÐ»Ñ ÐœÐµÐ°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐ°Ð¹ ÑÑÑÐ°Ð»ÑÐ¹ÑÐµ -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ ÐŽÐ»Ñ ÑÑÑÑ
- ÑÐŸÑÑÐœÑÐ°Ñ. ÐÐ»Ñ ÐœÐµÐ°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐ°Ð¹ "
-"ÑÑÑÐ°Ð»ÑÐ¹ÑÐµ -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ ÐŽÐ»Ñ ÑÑÑÑ
- ÑÐŸÑÑÐœÑÐ°Ñ. ÐÐ»Ñ ÐœÐµÐ°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐ°Ð¹ "
-"ÑÑÑÐ°Ð»ÑÐ¹ÑÐµ -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "ÐÐ±ÐŒÑÐ¶ÐŸÑÐ²Ð°ÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ Ð· ÑÐ»ÑÐºÐ°ÐŒ Ð²ÑÐŽÐ°ÑÐºÐ°Ñ Ð¿ÑÐ°ÑÐ°ÐºÐŸÐ»Ñ IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"ÐÐ°Ð»Ñ ÑÐºÐ»ÑÑÐ°ÐœÐ°, Ð¿ÑÑÐ±Ð»ÑÐ·ÐœÑÑ Ð²ÑÐŽÐ°ÑÐºÑ TCP/IP ÑÐ»ÑÑÐ²Ð°ÑÑÑÐ° Ð°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°Ð»ÑÐœÑÐºÐ°ÐŒÑ "
-"Ñ
-ÑÑÐºÐ°ÑÑÑ, ÐºÐ°Ð± Ð¿Ð°Ð·Ð±ÐµÐ³ÐœÑÑÑ Ð¿ÐµÑÐ°Ð²ÑÑÑÐœÐœÑ ÑÑÐŒÐ°ÑÐœÐ°Ð³Ð° ÑÑÐ°ÑÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "ÐÐ»Ð°Ð±Ð°Ð»ÑÐœÑÑ Ð»ÑÐŒÑÑÑ Ð¿ÑÐ°Ð¿ÑÑÐºÐœÐŸÐ¹ Ð·ÐŽÐŸÐ»ÑÐœÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ ÑÐ»ÐŸÑÐ°Ñ ÐŽÐ»Ñ ÑÐ°Ð·ÐŽÐ°ÑÑ ÐœÐ° ÑÐŸÑÑÐœÑ. ÐÐ»Ñ ÐœÐµÐ°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐ°Ð¹ "
-"ÑÑÑÐ°Ð»ÑÐ¹ÑÐµ -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ Ð·Ð»ÑÑÑÐœÐœÑÑ ÐœÐ° ÑÐŸÑÑÐœÑ. ÐÐ»Ñ ÐœÐµÐ°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐ°Ð¹ ÑÑÑÐ°Ð»ÑÐ¹ÑÐµ -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ ÐœÐ° ÑÐŸÑÑÐœÑ. ÐÐ»Ñ ÐœÐµÐ°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐ°Ð¹ ÑÑÑÐ°Ð»ÑÐ¹ÑÐµ -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ ÐœÐ° ÑÐŸÑÑÐœÑ. ÐÐ»Ñ ÐœÐµÐ°Ð±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐ°Ð¹ ÑÑÑÐ°Ð»ÑÐ¹ÑÐµ -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "ÐÑÐŒÑÑÑ Ð¿ÑÐ°Ð¿ÑÑÐºÐœÐŸÐ¹ Ð·ÐŽÐŸÐ»ÑÐœÐ°ÑÑÑ ÐœÐ° ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "Ð¡ÑÐŽÐ°Ð²Ð°ÐœÐœÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "Ð£ÑÑÐ³ÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "ÐÐ³ÐœÐ°ÑÐ°Ð²Ð°ÑÑ ÐŒÐ°ÑÑÐŽÐœÑÑ ÑÐŸÑÑÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "ÐÐµÑÐ°Ð²Ð°Ð¶ÐœÐ°Ðµ ÑÑÐŽÐ°Ð²Ð°ÐœÐœÐµ ÑÐŸÑÑÐœÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr "ÐÐŽÐŽÐ°Ð¹Ð²Ð°ÑÑ Ð¿ÐµÑÐ°Ð²Ð°Ð³Ñ ÑÑÐŽÐ°Ð²Ð°ÐœÐœÑ ÑÐŸÑÑÐœÑÐ°Ñ ÐœÐ°ÐŽ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÐ°Ð¹."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr "Ð¡ÑÐ°ÐŽÐœÐŸÑÑÐœÑ ÑÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Ð§Ð°Ñ (Ñ
-Ð²):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "ÐÑÑÐ¿ÑÐœÑÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "ÐÑÐ¿Ð°ÐŽÐºÐŸÐ²Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "ÐÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°Ðµ Ð²ÑÐ¿Ð°ÐŽÐºÐŸÐ²Ñ Ð¿ÐŸÑÑ Ð¿Ð°ÐŒÑÐ¶ 49152 Ñ 65525"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "ÐÐºÑÑÑÐœÑ Ð¿ÐŸÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "ÐÑÐ°Ð²ÐµÑÑÑÑ Ð°ÐºÑÑÑÐœÑ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "Ð£Ð²Ð°Ñ
-ÐŸÐŽÐ·ÑÑÑ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Ð:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ÐÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "ÐÑÑ
-ÐŸÐŽÐ·ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "Ð£Ð²Ð°Ñ
-ÐŸÐŽÐ·ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Ð£Ð·ÑÐŸÐ²ÐµÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "ÐÑÐ°ÑÐ°ÐºÐŸÐ» Ð¿ÐµÑÐ°ÐœÐ°ÐºÑÑÐ°Ð²Ð°ÐœÐœÑ Ð¿Ð°ÑÑÐŸÑ NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "ÐÐ±ÐŒÐµÐœ Ð¿ÑÑÐ°ÐŒÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr "ÐÐ±ÐŒÐµÐœ Ð¿ÑÑÐ°ÐŒÑ Ð¿Ð°ÐŒÑÐ¶ ÐºÐ»ÑÐµÐœÑÐ°ÐŒÑ. (ÐÐŽÐºÐ»ÑÑÑÐœÐœÐµ Ð¿Ð°ÑÑÐ°Ð±ÑÐµ Ð¿ÐµÑÐ°Ð·Ð°Ð¿ÑÑÐºÑ)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery Ð·ÐœÐ°Ñ
-ÐŸÐŽÐ·ÑÑÑ Ð»Ð°ÐºÐ°Ð»ÑÐœÑÑ
- Ð¿ÑÑÐ°Ñ Ñ Ð²Ð°ÑÐ°Ð¹ ÑÐµÑÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Ð Ð°Ð·ÐŒÐµÑÐºÐ°Ð²Ð°ÐœÐ°Ñ Ñ
-ÑÑ-ÑÐ°Ð±Ð»ÑÑÐ° (DHT) ÐŒÐŸÐ¶Ð° Ð¿Ð°Ð²ÑÐ»ÑÑÑÑÑ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ Ð°ÐºÑÑÑÐœÑÑ
- Ð·Ð»ÑÑÑÐœÐœÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "TOS-Ð±Ð°Ð¹Ñ Ð¿ÑÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-"ÐÐ°Ð·Ð²Ñ Ñ
-Ð°ÑÑÐ° ÑÑÑÐ±Ð° ÑÐ¿ÑÐ°Ð±Ð°Ð²Ð°ÑÑ Ð²ÑÐ¿ÑÐ°Ð²ÑÑÑ Ð¿ÑÐ°Ð· Ð¿ÑÐŸÐºÑÑ\n"
-"Ð·Ð°ÐŒÐµÑÑ ÑÐ°Ð³ÐŸ, ÐºÐ°Ð± Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑ Ð»Ð°ÐºÐ°Ð»ÑÐœÑ ÑÑÑÐ²ÑÑ DNS"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr "ÐÐ»ÑÑÑÐœÐœÐµ Ð¿ÑÐ°Ð· Ð¿ÑÐŸÐºÑÑ Ð¿ÑÑÑ Ñ Ð²ÑÐ± ÑÑÐŽ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "ÐÑÑÐŒÑÑÐŸÐ²Ð°Ðµ Ð²ÑÐºÐ°ÑÑÑÑÐ°ÐœÐœÐµ Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-"Ð¡Ð¿ÑÐ°Ð±Ð°Ð²Ð°ÑÑ Ñ
-Ð°Ð²Ð°ÑÑ ÑÐŽÑÐœÑÑÑÐœÐ°ÑÑÑ ÐºÐ»ÑÐµÐœÑÐ° Ñ Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑ ÑÐŸÐ»ÑÐºÑ Ð¿ÑÐŸÐºÑÑ ÐŽÐ»Ñ "
-"ÑÐ²Ð°Ñ
-ÐŸÐŽÐ·ÑÑÑÑ
- Ð·Ð»ÑÑÑÐœÐœÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "ÐÐ°ÐŒÐµÑ ÐºÑÑÑ (Ñ Ð±Ð»ÐŸÐºÐ°Ñ
- Ð¿Ð° 16 ÐÑÐ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Ð§Ð°Ñ Ñ ÑÐµÐºÑÐœÐŽÐ°Ñ
- Ð°ÐŽ Ð°Ð¿ÐŸÑÐœÑÐ³Ð° ÐºÑÑÑÑÐ°Ð²Ð°ÐœÐœÐ°Ð³Ð° Ð·Ð°Ð¿ÑÑÑ ÑÐ°ÑÑÐºÑ Ñ ÐºÑÑÑ Ð·Ð°Ð¿ÑÑÑ ÐŽÐ° "
-"ÑÐ°Ð³ÐŸ, ÑÐº Ð¿ÑÑÐŒÑÑÐŸÐ²Ð° ÑÐºÑÐŽÐ°ÑÑ ÐºÑÑ Ð³ÑÑÐ°Ð¹ ÑÐ°ÑÑÐºÑ ÐœÐ° ÐŽÑÑÐº. ÐÐ° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ 60 ÑÐµÐºÑÐœÐŽ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Ð§Ð°Ñ Ð¶ÑÑÑÑ ÐºÑÑÐ° (ÑÐµÐºÑÐœÐŽ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"ÐÐŸÐ»ÑÐºÐ°ÑÑÑ Ð±Ð»ÐŸÐºÐ°Ñ Ð¿Ð° 16 ÐÐ, Ð·Ð°Ð¿ÑÑÐ°ÐœÑÑ
- ÐœÐ° ÐŽÑÑÐº Ð· ÐŒÐŸÐŒÐ°ÐœÑÑ Ð¿Ð°ÑÐ°ÑÐºÑ ÑÐµÑÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "ÐÐ»ÐŸÐºÐ°Ñ Ð·Ð°Ð¿ÑÑÐ°ÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"ÐÐ³ÑÐ»ÑÐœÐ°Ñ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ Ð²ÑÐºÐ°ÐœÐ°ÐœÑÑ
- Ð°Ð¿ÐµÑÐ°ÑÑÐ¹ Ð·Ð°Ð¿ÑÑÑ Ð· ÐŒÐŸÐŒÐ°ÐœÑÑ Ð·Ð°Ð¿ÑÑÐºÑ ÑÐµÑÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ÐÐ¿ÐµÑÐ°ÑÑÐ¹ Ð·Ð°Ð¿ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Ð¡ÑÐ°ÐŽÐœÐŸÑÑÐœÑ (Ð±Ð»ÐŸÐºÐ°Ñ_Ð·Ð°Ð¿ÑÑÐ°ÐœÐ° - Ð°Ð¿ÐµÑÐ°ÑÑÐ¹_Ð·Ð°Ð¿ÑÑÑ) / Ð±Ð»ÐŸÐºÐ°Ñ_Ð·Ð°Ð¿ÑÑÐ°ÐœÐ° Ð¿ÑÐ°ÐŽÑÑÐ°ÑÐ»ÑÐµ "
-"ÑÑÐ°ÐŽÐœÐŸÑÐœÐ°ÑÑÑ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ Ð·Ð°Ñ
-Ð°Ð²Ð°ÐœÑÑ
- Ð°Ð¿ÐµÑÐ°ÑÑÐ¹ Ð·Ð°Ð¿ÑÑÑ ÐŽÐ° ÑÑ
- Ð°Ð³ÑÐ»ÑÐœÐ°Ð¹ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ, "
-"Ð³.Ð·Ðœ. ÑÑÐµÐºÑÑÑÐœÐ°ÑÑÑ ÐºÑÑÐ° Ð·Ð°Ð¿ÑÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "ÐÑÐ°ÑÑÐœÑ ÑÑÐ°Ð¿Ð»ÐµÐœÐœÑ Ñ ÐºÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"ÐÐŸÐ»ÑÐºÐ°ÑÑÑ Ð±Ð»ÐŸÐºÐ°Ñ, Ð·Ð°Ð¿ÑÑÐ°ÐœÑÑ
- ÑÑÑ
-Ð°Ð²ÑÐºÐŸÐŒ BitTorrent (Ð°ÐŽ Ð¿ÑÑÐ°Ñ) Ñ ÑÑÑÑÐ°ÐœÑÑ
- Ð· "
-"ÐŽÑÑÐºÐ° ÑÑ Ð· ÐºÑÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "ÐÐ»ÐŸÐºÐ°Ñ ÑÑÑÑÐ°ÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "ÐÐ°ÑÑÑÑÑÐµÐœÑ ÑÑÐµÐºÑÑÑÐœÐ°ÑÑÑ ÐºÑÑÐ° ÑÑÑÑÐ²Ð°ÐœÐœÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "ÐÑÐ°ÑÑÐœÑ ÑÑÑÑÐ²Ð°ÐœÐœÑ Ð· ÐºÑÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"ÐÐ³ÑÐ»ÑÐœÐ°Ñ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ Ð°Ð¿ÐµÑÐ°ÑÑÐ¹ ÑÑÑÑÐ²Ð°ÐœÐœÑ, Ð²ÑÐºÐ°ÐœÐ°ÐœÑÑ
- Ð· Ð¿Ð°ÑÐ°ÑÐºÑ Ð³ÑÑÐ°Ð¹ ÑÐµÑÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "ÐÐ¿ÐµÑÐ°ÑÑÐ¹ ÑÑÑÑÐ²Ð°ÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"ÐÐŸÐ»ÑÐºÐ°ÑÑÑ Ð±Ð»ÐŸÐºÐ°Ñ Ð¿Ð° 16 ÐÐ, ÑÐºÑÑ Ð·ÐœÐ°Ñ
-ÐŸÐŽÐ·ÑÑÑÐ° Ð·Ð°ÑÐ°Ð· Ñ ÐŽÑÑÐºÐ°Ð²ÑÐŒ ÐºÑÑÑ. Ð£ÐºÐ»ÑÑÐ°Ðµ "
-"ÐºÑÑ ÑÑÑÑÐ²Ð°ÐœÐœÑ Ñ Ð·Ð°Ð¿ÑÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "ÐÐ°ÐŒÐµÑ ÐºÑÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "ÐÐ°ÐŒÐµÑ ÐºÑÑÐ° ÑÑÑÑÐ²Ð°ÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "_ÐÐ±ÐœÐ°Ð²ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"ÐÐ°Ð¿Ð°ÐŒÐ°Ð¶ÑÑÐµ ÐœÐ°ÐŒ Ð·ÑÐ°Ð±ÑÑÑ Deluge Ð»ÐµÐ¿ÑÑÐŒ, Ð°ÐŽÐ¿ÑÐ°Ð²ÑÑÑÑ Ð²ÐµÑÑÑÑ ÑÑÑÐ°Ð»ÑÐ²Ð°ÐœÐ°Ð³Ð° Python, "
-"PyGTK, ÐÐ¡ Ñ ÑÑÐ¿ Ð¿ÑÐ°ÑÑÑÐ°ÑÐ°. ÐÑÑÐºÐ°Ñ ÑÐœÑÐ°Ñ ÑÐœÑÐ°ÑÐŒÐ°ÑÑÑ ÐœÐµ Ð°ÐŽÑÑÐ»Ð°ÐµÑÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ÐÐŽÑÑÐ»Ð°ÑÑ Ð°ÐœÐ°ÐœÑÐŒÐœÑÑ ÑÑÐ°ÑÑÑÑÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "ÐÐµÑÑÐ°Ð·ÐœÐ°Ñ
-ÐŸÐŽÐ¶Ð°ÐœÐœÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"ÐÐ°Ð»Ñ Deluge ÐœÐµ Ð·ÐŒÐŸÐ¶Ð° Ð·ÐœÐ°Ð¹ÑÑÑ Ð±Ð°Ð·Ñ ÑÐ°Ð¹Ð»Ð°Ñ Ð¿Ð° Ð¿Ð°ÐºÐ°Ð·Ð°ÐœÑÐŒ ÑÐ»ÑÑ
-Ñ, ÑÐŸ ÐŽÐ»Ñ "
-"Ð²ÑÐ·ÐœÐ°ÑÑÐœÐœÑ ÐºÑÐ°ÑÐœÑ Ð¿ÑÑÐ° Ð±ÑÐŽÐ·Ðµ Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑÐ° DNS."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "ÐÐ²ÑÐ·Ð°ÑÑ Ð· Deluge"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "ÐÐ°Ð³ÐœÐµÑ-ÑÐ¿Ð°ÑÑÐ»ÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "ÐÐŸÑÑ ÐŽÑÐŒÐ°ÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ÐÐ°Ð·Ð²ÐŸÐ»ÑÑÑ Ð·ÐœÐµÑÐœÑÑ Ð·Ð»ÑÑÑÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "ÐÐ»ÑÑÑÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_ÐÑÐŽÐ°Ð»ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "ÐÐºÐ°ÑÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ÐÐµÑÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Ð¥Ð°ÑÐœÑÑ ÑÑÐ°ÑÐŸÐœÐºÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Email Ð°ÑÑÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_ÐÐœÐ°Ð¹ÑÑÑ Ð±ÐŸÐ»ÐµÐ¹..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "ÐÐŸÐ²Ð°Ñ Ð²ÐµÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_ÐÐµÑÐ°Ð¹ÑÑÑ ÐœÐ° Ð²ÑÐ±-ÑÐ°Ð¹Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "ÐÐ°ÑÑÑÐ¿ÐœÐ° ÐœÐŸÐ²Ð°Ñ Ð²ÐµÑÑÑÑ!"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "ÐÐ°ÑÑÑÐ¿ÐœÐ°Ñ Ð²ÐµÑÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "ÐÐµÑÑÑÑ ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "ÐÑÐ³ÑÑÐ°Ñ Ð²ÐµÑÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ÐÐŸÐ»ÑÑ ÐœÐµ Ð¿Ð°ÐºÐ°Ð·Ð²Ð°ÑÑ Ð³ÑÑÐ° Ð°ÐºÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_ÐÐ°ÐŽÐ°ÑÑ Ð¿ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð¿ÑÑÐ° Ð¿Ð° IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Ð¡ÑÐ²Ð°ÑÑÐœÐœÐµ ÑÐŸÑÑÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Ð ÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ ÑÑÑÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÑÑÑ Ð¿Ð°Ð¿ÐºÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÑÑÑ Ð¿Ð°Ð¿ÐºÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ ÑÐŸÑÑÐœÑÐ°(Ñ)."
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ÐÑÑÐ·ÐœÐ°ÑÑÐœÐœÐµ:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Ð¢ÐŸÑÑÐœÑÑ Ñ ÑÐ°ÑÐ·Ðµ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ ÑÐŸÑÑÐœÑÑ Ñ ÑÐ°ÑÐ·Ðµ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "Ð_ÑÑÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "ÐÑÑÐ°ÐŒÐ°ÑÑÑÐœÐ° ÐŽÐ°ÐŽÐ°Ð²Ð°ÑÑ ÑÐŸÑÑÐœÑÑ Ð¿ÑÑ Ð·Ð»ÑÑÑÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "ÐÑÐŒÐ°ÐœÑ Deluge"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "ÐÑÑÐ°Ð·Ð»ÑÑÑÐœÐœÐµ Ð· Ð²ÑÐ±ÑÐ°ÐœÑÐŒ ÐŽÑÐŒÐ°ÐœÐ°ÐŒ"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr "ÐÑÑÐ°ÑÑÐ°ÑÑ Ð»Ð°ÐºÐ°Ð»ÑÐœÐ°Ð³Ð° ÐŽÑÐŒÐ°ÐœÐ° (ÐºÐ°Ð»Ñ Ð¿Ð°ÑÑÑÐ±ÐœÐ°)"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "Ð¡Ñ
-Ð°Ð²Ð°ÑÑ Ð³ÑÑÐ° Ð°ÐºÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ Ð·Ð°Ð¿ÑÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ ÑÐŸÑÑÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Ð¥ÑÑ _ÑÐ°Ð¹Ð»Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÑÑÑ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÑÑ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ñ _ÑÐ¿ÑÐœÐµÐœÑÐŒ ÑÑÐ°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ÐÑÑÑÑÑÑÑÑ Ñ Ð¿ÐµÑÑÐ°Ð¹/Ð°Ð¿ÐŸÑÐœÑÐ¹ ÑÐ°ÑÑÐ°Ðº"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "ÐÑÐ°Ð¿ÑÑÑÑÑÑ Ð¿ÑÐ°Ð²ÐµÑÐºÑ Ñ
-ÑÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "ÐÐ°ÑÑÐ·ÐµÑÐ²Ð°Ð²Ð°ÑÑ ÐŒÐµÑÑÐ° ÐœÐ° ÐŽÑÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "ÐÐ°ÑÑÐ·ÐµÑÐ²Ð°Ð²Ð°ÑÑ ÐŒÐµÑÑÐ° ÐœÐ° ÐŽÑÑÐºÑ ÐŽÐ»Ñ ÑÐ°Ð¹Ð»Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "ÐÐ°ÐºÑ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "ÐÐ°ÐºÑ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "ÐÐ°ÐºÑ Ð·Ð»ÑÑÑÐœÐœÑÑ ÐŽÐ»Ñ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr "ÐÐ°ÐºÑ ÑÐ»ÐŸÑÐ°Ñ ÑÐ°Ð·ÐŽÐ°ÑÑ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "ÐÑÑÐŒÑÐœÑÑÑ ÐŽÐ° ÑÑÑÑ
-"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "ÐÑÑÐœÑÑÑÐ° ÐŽÐ° ÐœÐ°Ð»Ð°ÐŽ Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "ÐÑÐŒÑÑ _Ð·Ð»ÑÑÑÐœÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "ÐÑÐŒÑÑ _ÑÐ»ÐŸÑÐ°Ñ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "Ð¡Ð¿ÑÐœÑÑÑ ÑÑÐŽ ÐœÐ° Ñ_ÑÐ¹ÑÑÐœÐ³Ñ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_ÐÑÑÐ°ÐŒÐ°ÑÑÑÐœÐ°Ðµ ÐºÑÑÐ°Ð²Ð°ÐœÐœÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr "Ð¡_ÑÐ¿ÐµÑ ÑÑÐŽÐ°Ð²Ð°ÐœÐœÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "ÐÐŒÑÐœÑÑÑ Ñ_Ð»Ð°ÐŽÐ°Ð»ÑÐœÑÐºÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "_ÐÐŽÐºÑÑÑÑ Ð¿Ð°Ð¿ÐºÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_ÐÑÑÐ¿ÑÐœÑÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "ÐÐŽ_ÐœÐ°Ð²ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ÐÐŽÐœÐ°Ð²ÑÑÑ Ð²ÑÐ»ÑÑÐ°ÐœÑÑ ÑÐŸÑÑÐœÑÑ."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_ÐÐ°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Ð§Ð°ÑÐ³Ð°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_ÐÐ±ÐœÐ°Ð²ÑÑÑ ÑÑÑÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_ÐÑÐŽÐ°Ð»ÑÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Ð_ÐµÑÐ°Ð¿ÑÐ°Ð²ÐµÑÑÑÑ ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "ÐÐµÑÐ°_ÐŒÑÑÑÑÑÑ Ð¿Ð°Ð¿ÐºÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_ÐÑÐ»ÑÑÑÑÑ ÑÑÐµ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_ÐÑÑÐ¿ÑÐœÑÑÑ ÑÑÐµ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "ÐÐŽ_ÐœÐ°Ð²ÑÑÑ ÑÑÐµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ñ
-ÑÑ ÑÐ°Ð¹Ð»Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "Ð Ñ
-ÑÑÐ° ÑÐ°Ð¹Ð»Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Ð¥ÑÑ ÑÐ°Ð¹Ð»Ð°Ñ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "ÐÐ°Ñ
-Ð°Ð²Ð°ÑÑ .torrent ÑÐº"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ Ð²ÑÐ»ÑÑÐ°ÐœÑÑ ÑÐŸÑÑÐœÑÑ?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "Ð£ÐºÐ»ÑÑÑÑÑ ÑÐ¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÐœÑÑ ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(ÐÑÑÐ° ÐœÐ°Ð·Ð°ÑÑÑÐŽÑ!)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "Ð£Ð»Ð°ÑÑÑÐ²Ð°ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr "ÐÐ°ÐºÑ ÑÐ°ÐŽÐºÐŸÑ Ñ ÑÐ¿ÑÑÐµ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ÐÐ³ÑÐ»ÑÐœÑÑ</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ Ð²ÑÐ±Ð°Ñ ÑÐ°Ð¹Ð»Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ ÐœÐ°Ð·Ð²Ñ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "Ð¢ÑÐ¿ Ð²ÑÐ±Ð°ÑÐ° ÑÐ»ÑÑ
-Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "Ð£ÐºÐ»ÑÑÑÑÑ Ð°ÑÑÐ°Ð·Ð°Ð¿Ð°ÑÐœÐµÐœÐœÐµ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ ÑÑ
-Ð°Ð²Ð°ÐœÑÑ ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ ÐœÐŸÐ²ÑÑ ÐºÐ»Ð°Ð²ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr "ÐÐ°ÑÑÑÐœÑÑÐµ Ð³ÑÑÑ ÐºÐ»Ð°Ð²ÑÑÑ ÐºÐ°Ð± ÑÑÑÐ°Ð»ÑÐ²Ð°ÑÑ ÑÐµ ÑÐº ÑÑÑÐ³ÐµÑ Ð°ÑÑÐ°Ð·Ð°Ð¿Ð°ÑÐœÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "ÐÑÑÐ°Ð·Ð°Ð¿Ð°ÑÐœÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "ÐÐ°Ñ
-Ð°Ð²Ð°ÑÑ ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "ÐÐµÑÐ°ÐºÐ»ÑÑÐ°Ð»ÑÐœÑÐº ÑÑ
-Ð°Ð²Ð°ÐœÑÑ
- ÑÐ°Ð¹Ð»Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "ÐšÐ»ÑÑ
- Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "Ð¡Ð¿Ð°Ð»ÑÑÑÐœÐœÑ ÐºÐ»Ð°Ð²ÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "ÐÑÐ±ÐµÑÑÑÐµ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "ÐÐ°Ñ
-Ð°Ð²Ð°ÐœÑÑ ÑÐ»ÑÑ
-Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "ÑÐ»ÑÐ¿ÐŸÐº"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "ÐÐŽÐºÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð±ÑÐ³ÑÑÐ°Ðµ Ð·ÐœÐ°ÑÑÐœÐœÐµ Ñ ÑÐ¿ÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "Ð ÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "Ð ÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ Ð²ÑÐ±ÑÐ°ÐœÐ°Ðµ Ð·ÐœÐ°ÑÑÐœÐœÐµ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ Ð²ÑÐ±ÑÐ°ÐœÑ Ð·Ð°Ð¿ÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "ÐÐ°ÐŽÐœÑÑÑ Ð²ÑÐ±ÑÐ°ÐœÑ Ð·Ð°Ð¿ÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "ÐÐ¿ÑÑÑÑÑÑ Ð²ÑÐ±ÑÐ°ÐœÑ Ð·Ð°Ð¿ÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "ÐÑÐ°ÐŽÐ²ÑÐ·ÐœÐ°ÑÐ°ÐœÐ°"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "ÐÑÐŒÐ° Ð¿ÑÐ°ÐŽÐ²ÑÐ·ÐœÐ°ÑÐ°ÐœÐ°Ð³Ð° ÑÐ»ÑÑ
-Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "ÐÐŽÐºÑÑÑÑ Ð°ÐºÐµÐœÑÐ° ÑÐ»Ð°ÑÑÑÐ²Ð°ÑÑÐµÐ¹"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "Ð URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "ÐÑÐ±-ÑÐœÑÑÑÑÐµÐ¹Ñ"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"ÐÑÐ±-ÑÐœÑÑÑÑÐµÐ¹Ñ Deluge ÐœÐµ ÑÑÑÐ°Ð»ÑÐ²Ð°ÐœÑ, ÐºÐ°Ð»Ñ Ð»Ð°ÑÐºÐ°,\n"
-"ÑÑÑÐ°Ð»ÑÐ¹ÑÐµ ÑÐ³ÐŸ Ñ Ð¿Ð°ÑÑÐ°ÑÑÑÐµ ÑÐ¿ÑÐŸÐ±Ñ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Ð£ÐºÐ»ÑÑÑÑÑ Ð²ÑÐ±-ÑÐœÑÑÑÑÐµÐ¹Ñ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "ÐÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑ SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "ÐÑÐ°ÑÐ»ÑÑ
-ÐŸÑÐ²Ð°ÑÑ Ð¿ÐŸÑÑ:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ÐÐ°Ð»Ð°ÐŽÑ</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "ÐÐ»Ð°ÐœÐ°Ð²Ð°Ð»ÑÐœÑÐº"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr "<b>ÐÐ°Ð¿Ð»Ð°ÐœÐ°Ð²Ð°ÑÑ</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "ÐÐ±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐœÐµ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "ÐÐ±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐœÐµ ÑÐ°Ð·ÐŽÐ°ÑÑ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ÐÐºÑÑÑÐœÑÑ ÑÐŸÑÑÐœÑÑ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "ÐÐºÑÑÑÐœÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "ÐÐºÑÑÑÐœÑÑ ÑÑÐŽÐ°Ð²Ð°ÐœÐœÑ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ÐÐ±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐœÑ</ b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð°Ð¿Ð°Ð²ÑÑÑÑÐœÐœÑ Ð¿Ð° ÑÐ»ÐµÐºÑÑÐŸÐœÐœÐ°Ð¹ Ð¿ÐŸÑÑÐµ: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ ÐœÑÐ¿ÑÐ°Ð²ÑÐ»ÑÐœÐ° Ð°ÐŽÐºÐ°Ð·Ð°Ñ ÐœÐ° Ð¿ÑÑÐ²ÑÑÐ°ÐœÐœÐµ: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ Ð°ÐŽÐŒÐŸÐ²ÑÑÑÑ Ð¿ÑÑÐœÑÑÑ ÑÐŒÑ ÐºÐ°ÑÑÑÑÐ°Ð»ÑÐœÑÐºÐ° Ð°Ð±ÐŸ Ð¿Ð°ÑÐŸÐ»Ñ: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "ÐÐ¿Ð°Ð²ÑÑÑÑÐœÐœÐµ Ð²ÑÑÐ»Ð°ÐœÐ° Ð¿Ð° ÑÐ». Ð¿ÐŸÑÑÐµ."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "ÐÐ°Ð²ÐµÑÑÐ°ÐœÑ ÑÐŸÑÑÐœÑ \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"ÐÑÑÑ Ð»ÑÑÑ ÑÐœÑÐ°ÑÐŒÑÐµ, ÑÑÐŸ Deluge ÑÐºÐŸÐœÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ Â«%(name)sÂ», ÑÐºÑ ÑÐºÐ»Ð°ÐŽÐ°ÐµÑÑÐ° "
-"Ð· %(num_files)i ÑÐ°Ð¹Ð»Ð°Ñ.\n"
-"ÐÐ°Ð± Ð¿ÐµÑÐ°ÑÑÐ°ÑÑ Ð°ÑÑÑÐŒÐ»ÑÐ²Ð°ÑÑ Ð³ÑÑÑÑ Ð¿Ð°Ð²ÐµÐŽÐ°ÐŒÐ»ÐµÐœÐœÑ â Ð²ÑÐºÐ»ÑÑÑÑÐµ Ð°Ð¿Ð°Ð²ÑÑÑÑÐœÐœÑ Ñ "
-"ÐœÐ°Ð»Ð°ÐŽÐ°Ñ
- Deluge.\n"
-"\n"
-"ÐÐ·ÑÐºÑÐµÐŒ,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ ÐŒÑÐ³ÑÐµÐœÐœÐµ Ð¿Ð°Ð²ÐµÐŽÐ°ÐŒÐ»ÐµÐœÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Ð£ÑÐ¿Ð»ÑÐ²Ð°ÑÑÑÑ Ð²ÐŸÐºÐœÑ ÐœÐµ ÑÐºÐ»ÑÑÐ°ÐœÑ."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "libnotify ÐœÐµ ÑÑÑÐ°Ð»ÑÐ²Ð°ÐœÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð¿Ð°Ð²ÐµÐŽÐ°ÐŒÐ»ÐµÐœÐœÑÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ ÑÑÐ¿Ð»ÑÐ²Ð°ÑÑÐ°Ðµ Ð°ÐºÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ÐÑÐºÐ°Ð²ÐŸÐµ Ð°Ð¿Ð°Ð²ÑÑÑÑÐœÐœÐµ ÐœÐµ ÑÐºÐ»ÑÑÐ°ÐœÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame ÐœÐµ ÑÑÑÐ°Ð»ÑÐ²Ð°ÐœÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ÐÑÐºÐ°Ð²ÐŸÐµ Ð°Ð¿Ð°Ð²ÑÑÑÑÐœÐœÐµ ÐœÑÑÐŽÐ°Ð»Ð° %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ÐÑÐºÐ°Ð²ÐŸÐµ Ð°Ð¿Ð°Ð²ÑÑÑÑÐœÐœÐµ ÑÐŽÐ°Ð»Ð°Ðµ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Ð¢ÐŸÑÑÐœÑ ÑÐºÐŸÐœÑÐ°ÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr "Ð¡ÐºÐŸÐœÑÑÐ»Ð°ÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÐ° \"%(name)s\" Ð· %(num_files)i ÑÐ°Ð¹Ð»Ð°(Ñ)."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "ÐÐ¿Ð°Ð²ÑÑÑÑÐœÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "ÐÑÐ±ÐµÑÑÑÐµ Ð³ÑÐºÐ°Ð²Ñ ÑÐ°Ð¹Ð»"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "ÐÑÐ³ÑÐµÐœÐœÐµ Ð·ÐœÐ°ÑÐºÐ° Ñ ÑÑÑÑ ÑÐºÐ»ÑÑÐ°ÐœÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Ð£ÑÐ¿Ð»ÑÐ²Ð°ÑÑÑÑ Ð²ÐŸÐºÐœÑ ÑÐºÐ»ÑÑÐ°ÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "ÐÑÐºÑ ÑÐºÐ»ÑÑÐ°ÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>ÐÐ¿Ð°Ð²ÑÑÑÑÐœÐœÑ UI</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>ÐÑÑÑÐŒÐ°Ð»ÑÐœÑÐºÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ Ð¿Ð°ÑÑÐ°Ð±ÑÐµ TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>ÐÐ°ÑÑÐŸÐ²ÑÑ Ð°Ð¿Ð°Ð²ÑÑÑÑÐœÐœÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"ÐÑÑÐ°Ñ ÐºÐ°ÐœÑÑÐ³ÑÑÐ°ÑÑÑ ÐœÐµ Ð°Ð·ÐœÐ°ÑÐ°Ðµ, ÑÑÐŸ Ð²Ñ Ð°ÑÑÑÐŒÐ°ÐµÑÐµ ÑÑÐµ Ð°Ð¿Ð°Ð²ÑÑÑÑÐœÐœÑ Ð¿ÑÐ° Ð³ÑÑÑÑ "
-"Ð¿Ð°ÐŽÐ·ÐµÑ."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "ÐÐ°ÐŽÐ¿ÑÑÐºÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "ÐÐ°Ð»Ð°ÐŽÑ Ð³ÑÐºÑ"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐŸÐ²Ð°Ñ Ð¿Ð°Ð·ÐœÐ°ÐºÐ°. ÐÐ°Ð·Ð²ÐŸÐ»ÐµÐœÑÑ ÑÑÐŒÐ²Ð°Ð»Ñ: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ÐÑÑÑÐ°Ñ Ð¿Ð°Ð·ÐœÐ°ÐºÐ°"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ÐÐ°Ð·ÐœÐ°ÐºÐ° ÑÐ¶ÐŸ ÑÑÐœÑÐµ"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ÐÐµÐ²ÑÐŽÐŸÐŒÐ°Ñ Ð¿Ð°Ð·ÐœÐ°ÐºÐ°"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ÐÐµÐ²ÑÐŽÐŸÐŒÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð¿Ð°Ð·ÐœÐ°ÐºÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ÐÐ°ÐŽÐ°ÑÑ Ð¿Ð°Ð·ÐœÐ°ÐºÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>ÐÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°Ð¹ÑÐµ Ð±Ð°ÐºÐ°Ð²ÑÑ Ð¿Ð°ÐœÑÐ»Ñ ÐŽÐ»Ñ ÐŽÐ°ÐŽÐ°ÐœÐœÑ, Ð²ÑÐ¿ÑÐ°ÑÐ»ÐµÐœÐœÑ Ñ Ð²ÑÐŽÐ°Ð»ÐµÐœÐœÑ "
-"Ð¿Ð°Ð·ÐœÐ°Ðº.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ÐÐ°Ð·ÐœÐ°ÐºÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ÐÐ°Ð»Ð°ÐŽÑ Ð¿Ð°Ð·ÐœÐ°ÐºÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ÐÐ°Ð»Ð°ÐŽÑ Ð¿Ð°Ð·ÐœÐ°ÐºÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "ÐÑÑÐŒÑÐœÑÑÑ ÐŒÐ°ÐºÑ ÐœÐ°Ð»Ð°ÐŽÑ ÐŽÐ° ÐºÐŸÐ¶ÐœÐ°Ð³Ð° ÑÐŸÑÑÐœÑÐ°:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "ÐÐ°ÐºÑÑÐŒÑÐŒ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ÐÑÑÐŒÑÐœÑÑÑ ÐœÐ°Ð»Ð°ÐŽÑ ÑÐ°ÑÐ³Ñ:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "ÐÑÑÐŒÑÐœÑÑÑ ÐœÐ°Ð»Ð°ÐŽÑ Ð¿Ð°Ð¿ÐºÑ:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(ÐºÐŸÐ¶ÐœÑ ÑÑÑÐºÐµÑ Ñ Ð°ÑÐŸÐ±ÐœÑÐŒ ÑÐ°ÐŽÐºÑ)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "ÐÑÑÐ°ÐŒÐ°ÑÑÑÐœÐ° ÑÐ¶ÑÐ²Ð°ÑÑ Ð¿Ð°Ð·ÐœÐ°ÐºÑ:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ÐÐ°Ð·ÐœÐ°ÐºÐ°"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_ÐÐ°Ð»Ð°ÐŽÑ Ð¿Ð°Ð·ÐœÐ°ÐºÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_ÐÑÐŽÐ°Ð»ÑÑÑ Ð¿Ð°Ð·ÐœÐ°ÐºÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_ÐÐ°ÐŽÐ°ÑÑ Ð¿Ð°Ð·ÐœÐ°ÐºÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Ð¢ÐŸÑÑÐœÑ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Ð¢ÐŸÑÑÐœÑ ÐŽÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Ð¢ÐŸÑÑÐœÑ Ð²ÑÐŽÐ°Ð»ÐµÐœÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ÐÑÐºÐ°ÐœÐ°ÑÑ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "ÐÐ°ÐŽÐ·ÐµÑ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>ÐÐ°ÐŽÐ°ÑÑ ÐºÐ°ÐŒÐ°ÐœÐŽÑ</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>ÐÐ°ÐŒÐ°ÐœÐŽÑ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "Ñ
-Ð²ÑÐ»ÑÐœÑ"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 Ñ
-Ð²ÑÐ»ÑÐœÐ°"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 ÑÐµÐºÑÐœÐŽÐ°"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ÑÐµÐºÑÐœÐŽÑ"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "ÐÐŸÐ»ÐµÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "ÐÐŸÐ»ÐµÑ ÑÐ°Ð·ÐŽÐ°ÑÑ:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>ÐÑÐ°Ñ Ð·Ð»ÑÑÑÐœÐœÑÑ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>ÐÑÐ°Ñ Ð¿ÑÐ°Ð¿ÑÑÐºÐœÐŸÐ¹ Ð·ÐŽÐŸÐ»ÑÐœÐ°ÑÑÑ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "ÐÑÐ·Ð»Ñ DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "ÐÑÑÐ°Ð²Ð°ÐœÑÑ Ð²ÑÐ·Ð»Ñ DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "Ð¢ÐŸÑÑÐœÑÑ DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>Ð¡ÑÐŽÑ / ÐÑÑÑ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>ÐÐŸÐ»ÐµÑÑ Ð³ÑÐ°ÑÐ°Ñ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Ð¡ÑÐ°ÑÑÑÑÑÐºÐ°"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "Ð Ð°Ð·ÐŽÐ·ÑÐ»ÑÐ»ÑÐœÐ°ÑÑÑ"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Ð¡ÑÐŽÑ/ÐÑÑÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "ÐÐ°Ð¿ÐºÐ° Ð¿ÑÐ°Ð³Ð»ÑÐŽÑ ÐœÐµ ÑÑÐœÑÐµ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "ÐšÐ»ÑÑ
- ÐœÐµ ÑÑÐœÑÐµ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "ÐÐµÑÑÐŒÑÑÑÐ°Ð»ÑÐœÐ°Ñ ÐŸÐ¿ÑÑÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-"ÐÐ°Ð¿ÐºÐ° ÐŽÐ»Ñ \"ÐÐ»ÑÐŽÐ·ÐµÑÑ Ð¿Ð°Ð¿ÐºÑ\" Ñ \"ÐÐ°Ð¿ÑÑÐ²Ð°ÑÑ ÑÐ°Ð¹Ð» .torrent Ñ\" ÐœÐµ ÐŒÐŸÐ¶Ð° Ð±ÑÑÑ "
-"Ð°ÐŽÐœÐŸÐ¹ Ñ ÑÐŸÐ¹ Ð¶Ð°!"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "ÐÑÑÐ°ÐŽÐ°ÐŽÐ°ÐœÐœÐµ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "ÐÐ²Ð°Ð¹ÐœÐŸÐµ ÐœÐ°ÑÑÑÐºÐ°ÐœÐœÐµ ÐºÐ°Ð± Ð¿ÐµÑÐ°ÐºÐ»ÑÑÑÑÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "ÐÐ²Ð°Ð¹ÐœÐŸÐµ ÐœÐ°ÑÑÑÐºÐ°ÐœÐœÐµ ÐºÐ°Ð± ÑÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "ÐšÐ»ÑÑ
-"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>ÐÐ°Ð¿ÐºÑ ÐœÐ°Ð·ÑÑÐ°ÐœÐœÑ:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Ð£Ð»Ð°ÑÑÑÐ²Ð°ÑÑÑ Ð¿Ð°Ð¿ÐºÑ Ð¿ÑÐ°Ð³Ð»ÑÐŽÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"ÐÐ°Ð»Ñ ÑÐ°Ð¹Ð» .torrent ÐŽÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÑ Ñ Ð¿Ð°Ð¿ÐºÑ,\n"
-"ÑÐœ Ð±ÑÐŽÐ·Ðµ ÐŽÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÑ ÐŽÐ° ÑÐµÑÑÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "ÐÑÐ»ÑÑÑÑÑ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Ð£ÐºÐ»ÑÑÑÑÑ Ð¿Ð°Ð¿ÐºÑ Ð¿ÑÐ°Ð³Ð»ÑÐŽÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>ÐÐ°Ð¿ÐºÐ° Ð¿ÑÐ°Ð³Ð»ÑÐŽÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ .torrent Ð¿Ð°ÑÐ»Ñ ÐŽÐ°ÐŽÐ°ÐœÐœÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"Ð¯Ðº ÑÐŸÐ»ÑÐºÑ ÑÐŸÑÑÐœÑ ÐŽÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÑ ÐŽÐ° ÑÐµÑÑÑ,\n"
-".torrent Ð±ÑÐŽÐ·Ðµ Ð²ÑÐŽÐ°Ð»ÐµÐœÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð¿Ð°ÑÑÑÑÐœÐœÐµ Ð¿Ð°ÑÐ»Ñ ÐŽÐ°ÐŽÐ°ÐœÐœÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"Ð¯Ðº ÑÐŸÐ»ÑÐºÑ ÑÐŸÑÑÐœÑ ÐŽÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÑ ÐŽÐ° ÑÐµÑÑÑ,\n"
-"Ð¿Ð°ÑÑÑÑÐœÐœÐµ Ð±ÑÐŽÐ·Ðµ ÐŽÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÐ° ÐŽÐ° .torrent\n"
-"Ñ Ð·Ð°ÑÑÐ°ÐœÐµÑÑÐ° Ñ ÑÐŸÐ¹ Ð¶Ð° Ð¿Ð°Ð¿ÑÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"Ð¯Ðº ÑÐŸÐ»ÑÐºÑ ÑÐŸÑÑÐœÑ ÐŽÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÑ ÐŽÐ° ÑÐµÑÑÑ,\n"
-".torrent Ð±ÑÐŽÐ·Ðµ ÑÐºÐ°Ð¿ÑÑÐ²Ð°ÐœÑ Ñ Ð²ÑÐ»ÑÑÐ°ÐœÑÑ Ð¿Ð°Ð¿ÐºÑ\n"
-"Ñ Ð²ÑÐŽÐ°Ð»ÐµÐœÑ Ð· Ð¿Ð°Ð¿ÐºÑ Ð¿ÑÐ°Ð³Ð»ÑÐŽÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-"Ð¯Ðº ÑÐŸÐ»ÑÐºÑ ÑÐŸÑÑÐœÑ Ð²ÑÐŽÐ°Ð»ÐµÐœÑ Ð· ÑÐµÑÑÑ,\n"
-"ÑÐ°ÐºÑÐ°ÐŒÐ° Ð²ÑÐŽÐ°Ð»ÑÑÑ Ñ Ð°ÐŽÐ¿Ð°Ð²ÐµÐŽÐœÑ ÑÐ°Ð¹Ð» .torrent."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>ÐÐ·ÐµÑÐœÐœÑ Ð· ÑÐ°Ð¹Ð»Ð°ÐŒ ÑÐŸÑÑÐœÑÐ°</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "ÐÑÐ±ÑÐ°ÑÑ Ð¿Ð°Ð¿ÐºÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "Ð£ Ð³ÑÑÑ Ð¿Ð°Ð¿ÐºÑ Ð±ÑÐŽÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐ²Ð°ÑÑÐ° ÐŽÐ°ÐœÑÑ ÑÐŸÑÑÐœÑÐ°Ñ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>ÐÐ°Ð¿ÐºÐ° ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "ÐÑÐ±ÑÐ°ÑÑ Ð¿Ð°Ð¿ÐºÑ ÐŽÐ»Ñ Ð¿ÐµÑÐ°ÐŒÑÑÑÑÐœÐœÑ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÑÑ
-"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>ÐÐµÑÐ°ÐŒÑÑÑÑÑÑ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÑÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "ÐÐ°Ð·ÐœÐ°ÐºÐ°: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ÐÐ°Ð·ÐœÐ°ÐºÐ°</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "ÐÑÐœÐŸÑÐœÐ°Ñ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "ÐÑÐ±ÑÐ°ÐœÑ ÑÑÑ ÐºÐ°ÑÑÑÑÐ°Ð»ÑÐœÑÐº Ð±ÑÐŽÐ·Ðµ ÑÐ»Ð°ÑÐœÑÐºÐ°ÐŒ ÑÐŸÑÑÐœÑÐ°."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>Ð£Ð»Ð°ÑÐœÑÐº</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ Ð·Ð»ÑÑÑÐœÐœÑÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ ÑÐ»ÐŸÑÐ°Ñ ÑÐ°Ð·ÐŽÐ°ÑÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>ÐÐ±ÐŒÐµÐ¶Ð°Ð²Ð°ÐœÐœÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "ÐÑÑÐ°ÐŒÐ°ÑÑÑÐœÐ°:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð¿ÑÑÐ¿ÑÐœÐµÐœÑÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Ð§Ð°ÑÐ³Ð° ÐŽÐ°:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Ð§Ð°ÑÐ³Ð°</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Ð Ð°ÑÐ¿Ð°ÐºÐŸÑÐºÐ°"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Ð Ð°ÑÐ¿Ð°ÐºÐ°Ð²Ð°ÑÑ Ñ:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Ð¡ÑÐ²Ð°ÑÑÑÑ Ð¿Ð°ÐŽ-Ð¿Ð°Ð¿ÐºÑ Ð· ÐœÐ°Ð·Ð²Ð°Ð¹ ÑÐŸÑÑÐœÑÐ°"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"ÐÑÑÐ° ÐœÐ°Ð»Ð°ÐŽÐ° ÐŽÐ°Ð·Ð²ÐŸÐ»ÑÑÑ ÑÑÐ²Ð°ÑÑÑÑ Ð¿Ð°ÐŽ-Ð¿Ð°Ð¿ÐºÑ Ð· ÐœÐ°Ð·Ð²Ð°Ð¹ ÑÐŸÑÑÐœÑÐ° ÑÐœÑÑÑÑ Ð²ÑÐ±ÑÐ°ÐœÐ°Ð¹ "
-"Ð¿Ð°Ð¿ÐºÑ Ñ Ð¿ÐµÑÐ°ÐŒÑÑÑÑÑÑ ÑÑÐŽÑ ÑÐ°ÑÐ¿Ð°ÐºÐ°Ð²Ð°ÐœÑÑ ÑÐ°Ð¹Ð»Ñ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr "ÐÐ»Ð°ÐºÑÑÐ°Ð²Ð°ÐœÑÑ ÐŽÑÑÐ¿Ð°Ð·ÐŸÐœÑ IP /ÐÐ°Ð·Ð²ÐŸÐ»ÐµÐœÑÑ ÐŽÑÑÐ¿Ð°Ð·ÐŸÐœÑ IP"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Ð§ÐŸÑÐœÑ ÑÐ¿ÑÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "ÐÑÑÐœÐœÑ IP Ð°ÐŽÑÐ°Ñ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "IP Ð°ÐŽÑÐ°Ñ \"%s\" ÐŽÑÑÐœÐœÐ° ÑÑÐ°ÑÐŒÑÑÐ°Ð²Ð°ÐœÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Ð¡Ð¿ÑÑ IP Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer ÑÑÐºÑÑ (zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian ÑÑÐºÑÑ (ÐœÐµÑÑÑÑÐœÑÑÑ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ÐÑÐ¿ÑÐ°Ð²ÑÐ»ÑÐœÑ Ð¿Ð°ÑÐ°ÑÐ°Ðº"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ÐÑÐ¿ÑÐ°Ð²ÑÐ»ÑÐœÑ Ð°ÐŽÐ±ÑÑÐ°Ðº"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÐÑÐ¿ÑÐ°Ð²ÑÐ»ÑÐœÐ°Ñ Ð²ÐµÑÑÑÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "ÐÐ·ÑÐœ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ÐÐ°Ð±Ð°Ð²ÑÑÑ ÑÐŸÑÐœÑ ÑÐ¿ÑÑ Ð¿ÑÑ Ð·Ð°Ð¿ÑÑÐºÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÑÑ ÑÐ°Ð¹Ð» ÑÐŸÑÐœÐ°Ð³Ð° ÑÐ¿ÑÑÑ, ÐºÐ°Ð»Ñ ÐœÐµÐ°Ð±Ñ
-ÐŸÐŽÐœÐ°, Ñ ÐŽÐ°Ð±Ð°Ð²ÑÑÑ ÑÐ³ÐŸ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "ÐÑÐ°Ð²ÐµÑÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ Ñ ÑÐŒÐ¿Ð°ÑÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÑÑ ÐœÐŸÐ²Ñ ÑÐ°Ð¹Ð» ÑÐŸÑÐœÐ°Ð³Ð° ÑÐ¿ÑÑÑ Ñ ÐŽÐ°Ð±Ð°Ð²ÑÑÑ ÑÐ³ÐŸ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ÐÑÑÐŒÑÑÐŸÐ²Ð° ÑÐ¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÑÑ Ñ ÐŽÐ°Ð±Ð°Ð²ÑÑÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Ð§ÐŸÑÐœÑ ÑÐ¿ÑÑ Ð°Ð¿ÐŸÑÐœÑÐ¹ Ð²ÐµÑÑÑÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ÐÐ°Ð»Ð°ÐŽÑ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Ð¢ÑÐ¿:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ÐÐ°ÑÐ°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "ÐÐ°ÐŒÐµÑ ÑÐ°Ð¹Ð»Ð°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>ÐÐœÑÐ°ÑÐŒÐ°ÑÑÑ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>ÐÐµÐ»Ñ ÑÐ¿ÑÑ</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "ÐÐ¿ÑÑÑ ÐŽÑÐŒÐ°ÐœÐ°"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "IP Ð°ÐŽÑÐ°ÑÑ ÐºÐ°Ð± ÑÐ»ÑÑ
-Ð°ÑÑ Ð¿Ð°ÐŽÐ»ÑÑÑÐœÐœÑ"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "Ð¯ÐºÑ Ð¿ÐŸÑÑ ÑÐ»ÑÑ
-Ð°ÑÑ Ð¿ÑÑ Ð¿Ð°ÐŽÐ»ÑÑÑÐœÐœÑ"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "IP Ð°ÐŽÑÐ°Ñ ÐºÐ°Ð± ÑÐ»ÑÑ
-Ð°ÑÑ Ð¿Ð°ÐŽÐ»ÑÑÑÐœÐœÐµ BitTorrent"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr "ÐÐ°Ð·Ð²Ð° ÑÐµÑÐºÑ ÑÑ IP Ð°ÐŽÑÐ°Ñ ÐŽÐ»Ñ ÑÑÑ
-ÐŸÐŽÐ·ÑÑÐ°Ð³Ð° Ð¿Ð°ÐŽÐ»ÑÑÑÐœÐœÑ BitTorrent."
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-"ÐÐ»ÑÑÑ ÐºÐ°ÐœÑÑÐ³ÑÑÐ°ÑÑÐ¹ ÐŽÐ»Ñ  RPC, ÐœÐµÐŒÐ°ÐŽÑÑÑÐºÐ°Ð²Ð°ÐœÑÑ
- Ð· ÐŽÐ°Ð¿Ð°ÐŒÐŸÐ³Ð°Ð¹ `set_config`"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "ÐÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÐ°Ñ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ Ð·Ð»ÑÑÑÐœÐœÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Ð¥ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 ÐÑÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 ÐÑÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 ÐÑÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 ÐÑÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 ÐÑÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ ÐŒÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Ð¥ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ ÐŒÐ°ÐºÑÑÐŒÐ°Ð»ÑÐœÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Ð¢ÑÐ°ÑÑÐº Ð¿ÑÐ°ÑÐ°ÐºÐŸÐ»Ð° Ð¡Ð¿Ð°ÐŒÐ¿ÐŸÑÐºÐ°/Ð Ð°Ð·ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "ÐÐŸÐ»ÑÐœÐ°Ðµ ÐŒÐµÑÑÐ° Ñ Ð¿Ð°Ð¿ÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "Ð ÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ Ð·Ð»ÑÑÑÐœÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Ð¥ÐŸÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "ÐÐµÐŒÐ°Ð³ÑÑÐŒÐ° ÑÑÐŽÐ°Ð³Ð°Ð²Ð°ÑÑ Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "ÐÐ± Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "Copyright 2007-2018 Deluge Team"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "ÐÐ»ÑÑÑÐœÐœÐµ Ð°ÐŽÐœÐŸÑÐ»ÐµÐœÐ°"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "ÐÐ»ÑÑÑÐœÐœÐµ Ð·Ð³ÑÐ±Ð»ÐµÐœÐ°"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "ÐÐ»ÑÑÑÐœÐœÐµ Ð· Ð²ÑÐ±-ÑÐµÑÐ²ÐµÑÐ°ÐŒ Ð·Ð³ÑÐ±Ð»ÐµÐœÐ°!"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "ÐÐ³ÑÐ±Ð»ÐµÐœÐ° Ð·Ð»ÑÑÑÐœÐœÐµ Ð· Ð²ÑÐ±-ÑÐµÑÐ²ÐµÑÐ°ÐŒ"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "Ð¡ÑÐ²Ð°ÑÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "ÐÐ°Ð²ÐµÐŽÐºÐ°"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Ð¡ÐºÐŸÐœÑÑÑÑ ÑÐµÐ°ÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Ð£Ð²Ð°Ñ
-ÐŸÐŽ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° ÑÐ²Ð°Ñ
-ÐŸÐŽÑ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "ÐÑ ÑÐ²ÑÐ»Ñ ÐœÑÐ¿ÑÐ°Ð²ÑÐ»ÑÐœÑ Ð¿Ð°ÑÐŸÐ»Ñ"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "Ð¥ÐŸÑÑ ÑÑÑÐºÐµÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Ð€ÑÐ»ÑÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "ÐÑÐŒÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ Ð¡Ð¿Ð°ÐŒ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "ÐÑÐŒÑÑ Ñ
-ÑÑÐºÐ°ÑÑÑ Ð Ð°Ð·ÐŽ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "ÐÑÐŒÑÑ Ð·Ð»ÑÑÑÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "ÐÑÐŒÑÑ ÑÐ»ÐŸÑÐ° ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "ÐÐ±ÐœÐ°Ð²ÑÑÑ ÑÑÑÐºÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ÐÑÑÐŒÑÑÐŸÐ²Ð°Ñ Ð¿ÑÐ°Ð²ÐµÑÐºÐ°"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "Ð Ð°Ð·Ð³Ð°ÑÐœÑÑÑ ÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "ÐÐ³Ð»ÑÐŽÐ·ÐµÑÑ"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð·Ð»ÑÑÑÐœÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "ÐÐµÐŒÐ°Ð³ÑÑÐŒÐ° ÐŽÐ°ÐŽÐ°ÑÑ Ñ
-ÐŸÑÑ: {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "ÐÐ°Ñ
-Ð°Ð²Ð°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "ÐÑÐ±Ð»ÑÑÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "ÐÐ»ÑÑÑÑÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "Ð¡Ð¿ÑÐœÑÑÑ ÐŽÑÐŒÐ°Ðœ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "ÐÐŽÐ»ÑÑÑÑÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "ÐÐ°Ð¿ÑÑÑÑÑÑ ÐŽÑÐŒÐ°Ðœ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "ÐÐŒÑÐœÑÑÑ Ð¿Ð°ÑÐŸÐ»Ñ Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"ÐÑ ÑÑÐºÐ°ÐŒÐµÐœÐŽÐ°Ð²Ð°Ð»Ñ Ð·ÐŒÐµÐœÑ Ð¿Ð°ÑÐŸÐ»Ñ Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ.<br><br>ÐÐ°ÐŽÐ°ÐµÑÐµ Ð·ÐŒÑÐœÑÑÑ ÑÐ³ÐŸ ÑÑÐ¿ÐµÑ?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "ÐÑÐŽÐ°Ð»ÑÑÑ Ð· ÐŽÐ°ÐœÑÐŒÑ"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "ÐÐ³Ð»ÑÐŽ ÑÐ°Ð¹Ð»Ð°Ñ"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "ÐÐ°Ð·Ð°ÐŽ"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "ÐÐ°Ð¿ÐµÑÐ°ÐŽ"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "Ð¥Ð°ÑÐœÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "ÐÐŒÐµÑÐ°ÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ð· Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "ÐÑÐºÑ"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ ÑÐ¿Ð°Ð¿ÐŒÐ°Ð²Ð°ÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Ð€Ð°Ð¹Ð»"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Infohash"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "Ð Ð°Ð·ÐŽÐ°ÑÐ° Ð²Ð°ÑÐ°Ð³Ð° ÑÐŸÑÑÐœÑÐ°..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "ÐÐµÐºÐ°ÑÑÐºÑÐœÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Ð¡Ð¿Ð°ÐŒÐ¿Ð°Ð²Ð°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÑÑÑ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÑÑ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "ÐÐ°ÐºÑ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "ÐÐ°ÐºÑ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "ÐÑÐœÐŸÑÐœÑÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "ÐÐ°ÐŽÐ°ÑÑ Ñ ÑÐ¿ÑÐœÐµÐœÑÐŒ ÑÑÐ°ÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr "Ð¡ÑÐ¿ÐµÑ ÑÑÐŽ"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "ÐÐ°Ð³ÑÑÐ·ÐºÐ°"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "True"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "ÐÐ°ÐŽÑÐ°Ð±ÑÐ·ÐœÐ°ÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "ÐÐ°ÐŒÐµÐœÑÐ°Ñ:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Ð¡ÑÐ°ÑÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "ÐÐµÑÐ°ÐŒÑÑÑÑÐœÐœÐµ Ð·Ð°Ð²ÐµÑÑÐ°ÐœÐ°:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ÐÑÑÐ²Ð°ÑÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ÐÐ¿Ð°Ð²ÑÑÑÐ°ÑÑ Ð°Ð± Ð²ÑÐ¿ÑÑÐºÑ ÐœÐŸÐ²ÑÑ
- Ð²ÐµÑÑÑÐ¹"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-"ÐÐ°Ð¿Ð°ÐŒÐ°Ð¶ÑÑÐµ ÐœÐ°ÐŒ Ð¿Ð°Ð»ÐµÐ¿ÑÑÑÑ Deluge, ÐŽÐ°ÑÐ»ÑÑÐµ Ð²Ð°ÑÑ Ð²ÐµÑÑÑÑ Python, PyGTK, ÐÐ¡ Ñ ÑÑÐ¿ "
-"Ð¿ÑÐ°ÑÑÑÐ°ÑÐ°. ÐÐŸÐ»ÑÑ ÐœÑÑÐºÐ°Ð¹ ÑÐœÑÐ°ÑÐŒÐ°ÑÑÑ ÐœÐµ Ð°ÐŽÑÑÐ»Ð°ÐµÑÑÐ°."
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "Ð£Ð²Ð°Ñ
-ÐŸÐŽÐ·ÑÑÑ Ð°ÐŽÑÐ°Ñ"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "ÐÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑ Ð²ÑÐ¿Ð°ÐŽÐºÐŸÐ²Ñ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "Ð¢ÑÐ¿ ÑÐµÑÐ²ÑÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ÐÐ°ÐºÑ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ Ð·Ð»ÑÑÑÐœÐœÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "ÐÐ°ÐºÑ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ¿Ð°ÐŒÐ¿ÐŸÑÐºÑ (ÐÐ/Ñ):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "ÐÐ°ÐºÑ Ñ
-ÑÑÐºÐ°ÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ (ÐÐ/Ñ):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ÐÐ°ÐºÑ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ Ð¿Ð°Ñ-Ð°ÐŽÐºÑÑÑÑÑ
- Ð·Ð»ÑÑÑÐœÐœÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "ÐÐ°ÐºÑ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ ÑÐ¿ÑÐŸÐ± Ð·Ð»ÑÑÑÐœÐœÑ Ñ ÑÐµÐºÑÐœÐŽÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "ÐÐ°ÐºÑ ÐºÐŸÐ»ÑÐºÐ°ÑÑÑ ÑÐ»ÐŸÑÐ°Ñ ÑÐ°Ð·ÐŽÐ°ÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "ÐÐœÐ°Ð¹ÑÑÑ Ð±ÐŸÐ»ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "Ð£ÑÑÐ°Ð»ÑÐ²Ð°ÑÑ Ð¿Ð»Ð°Ð³ÑÐœ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr "ÐÑÐ±ÑÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr "ÐÐ»Ð°Ð³ÑÐœ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "ÐÐ³Ð»ÑÐŽ..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "ÐÐ°Ð¿Ð°ÐŒÐ¿ÐŸÑÐ²Ð°ÐµÑÑÐ° Ð²Ð°Ñ Ð¿Ð»Ð°Ð³ÑÐœ..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "ÐÑÑÐŒÑÑÐŸÐ²Ð° Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑ Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "ÐÐ°ÐŒÐµÑ ÐºÑÑÐ° (Ð±Ð»ÐŸÐºÑ 16 ÐÑÐ±):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr "ÐÐ°ÐºÐ°Ð·Ð²Ð°ÑÑ ÑÑÐ»ÑÑÑÑ Ð· ÐœÑÐ»ÑÐ²ÑÐŒÑ ÑÐŸÑÑÐœÑÐ°ÐŒÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr "ÐÐ°Ð·Ð²ÐŸÐ»ÑÑÑ Ð²ÑÐºÐ°ÑÑÑÑÐ°ÐœÐœÐµ Ð°ÐŽÑÐ°Ð·Ñ ÐœÐµÐºÐ°Ð»ÑÐºÑÑ
- ÑÑÐ»ÑÑÑÐ°Ñ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr "ÐÐ°ÑÐŸÐ»Ñ WebUI"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "Ð¡ÑÐ°ÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "ÐÐŸÐ²Ñ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "ÐÐ°ÑÐ²ÐµÑÐŽÐ·ÑÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "Ð¢Ð°Ð¹ÐŒÐ°ÑÑ ÑÐµÑÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr "Ð£ÐºÐ»ÑÑÑÑÑ SSL (ÑÐ»ÑÑ
-Ñ Ð°ÐŽÐœÐŸÑÐœÐ° Ð¿Ð°Ð¿ÐºÑ Ð· ÐºÐ°ÐœÑÑÐ³Ð°ÐŒÑ Deluge)"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "ÐÑÑÐ²Ð°ÑÐœÑ ÐºÐ»ÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "Ð¡ÐµÑÑÑÑÑÐºÐ°Ñ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr "ÐÐŸÐ²Ð° WebUI Ð·ÐŒÐµÐœÐµÐœÐ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr "ÐÐ°ÐŽÐ°ÐµÑÐµ Ð¿ÐµÑÐ°Ð·Ð°Ð¿ÑÑÑÑÑÑ ÑÑÐ°ÑÐŸÐœÐºÑ ÑÑÐ¿ÐµÑ ÐºÐ°Ð± Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑ ÐœÐŸÐ²ÑÑ ÐŒÐŸÐ²Ñ?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "ÐÐ±ÐœÐ°Ð²ÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "ÐÑÐ¿ÑÐ°Ð²ÑÐ»ÑÐœÑ Ð¿Ð°ÑÐŸÐ»Ñ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "ÐÐ°Ñ Ð¿Ð°ÑÐŸÐ»Ñ ÐœÐµ ÑÑÐ¿Ð°ÐŽÐ°Ðµ!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "ÐÐ°Ñ ÑÑÐ°ÑÑ Ð¿Ð°ÑÐŸÐ»Ñ Ð±ÑÑ ÐœÑÐ¿ÑÐ°Ð²ÑÐ»ÑÐœÑ!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "ÐÐ°ÑÐ¿ÑÑ
-ÐŸÐ²Ð°Ñ Ð·ÐŒÐµÐœÐ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "ÐÐ°Ñ Ð¿Ð°ÑÐŸÐ»Ñ Ð±ÑÑ Ð¿Ð°ÑÐ¿ÑÑ
-ÐŸÐ²Ð° Ð·ÐŒÐµÐœÐµÐœÑ!"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "ÐÑÑÐ¿ÑÐœÑÑÑ ÑÐŸÑÑÐœÑ"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "ETA:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "ÐÐ°ÑÐ° ÐŽÐ°ÐŽÐ°ÐŽÐ·ÐµÐœÐ°:"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ÐÑÐ°Ð²ÑÑÐ°ÑÑ ÑÐ¿ÑÑ ÐºÐŸÐ¶ÐœÑÑ:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "ÐÑÐŒÐ°Ðœ ÐœÐµ Ð·Ð°Ð¿ÑÑÑÐ°ÐœÑ"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "ÐÑÐŒÐ°Ðœ ÐœÐµ ÑÑÐœÑÐµ"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "ÐÐ°ÐŒÑÐ»ÐºÐ° Ð¿Ð°ÐŽÑÐ°Ñ ÐŽÐ°ÐŽÐ°ÐœÐœÑ Ð°ÐºÐ°ÑÐœÑÐ°"
-
-#~ msgid ""
-#~ "Torrents not transfering any data do not count towards download/seeding "
-#~ "active count."
-#~ msgstr ""
-#~ "Ð¢ÐŸÑÑÐœÑÑ Ð±ÐµÐ· Ð¿ÐµÑÐ°ÐŽÐ°ÑÑ ÐŽÐ°ÐœÑÑ
- ÐœÐµ ÑÐ»ÑÑÐ²Ð°ÑÑÑÐ° Ð¿ÑÑ Ð¿Ð°ÐŽÐ»ÑÐºÑ Ð°ÐºÑÑÑÐœÑÑ
- "
-#~ "ÑÐ¿Ð°ÐŒÐ¿ÐŸÐ²Ð°Ðº/ÑÑÐŽÐ°Ð²Ð°ÐœÐœÑ."
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr ""
-#~ "IP Ð°ÐŽÑÐ°Ñ ÑÐœÑÑÑÑÐµÐ¹ÑÐ° ÐŽÐ»Ñ Ð¿ÑÐ°ÑÐ»ÑÑ
-ÐŸÑÐ²Ð°ÐœÐœÑ ÑÐ²Ð°Ñ
-ÐŸÐŽÐ·ÑÑÑÑ
- Ð·Ð»ÑÑÑÐœÐœÑÑ bittorrent. "
-#~ "ÐÐ°ÐºÑÐœÑÑÐµ Ð¿ÑÑÑÑÐŒ ÐºÐ°Ð± Ð²ÑÐºÐ°ÑÑÑÑÐŸÑÐ²Ð°ÑÑ Ð·ÐœÐ°ÑÑÐœÐœÐµ Ð¿Ð° Ð·ÐŒÐ°ÑÑÐ°ÐœÐœÑ."
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "ÐÐŸÐ»ÑÐºÐ°ÑÑÑ Ð±Ð»ÐŸÐºÐ°Ñ, ÑÑÑÑÐ°ÐœÑÑ
- Ð· ÐºÑÑÐ°."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Ð¡ÑÑÑÐ°ÐœÐ° Ð±Ð»ÐŸÐºÐ°Ñ Ð· ÐºÑÑÐ°:"
-
-#~ msgid "Incomming Ports"
-#~ msgstr "Ð£Ð²Ð°Ñ
-ÐŸÐŽÐ·ÑÑÑÑ Ð¿Ð°ÑÑÑ"
-
-#~ msgid "Blocks Read hit"
-#~ msgstr "ÐÐ»Ð°ÐºÑÑÑÐµ ÑÑÑÐ°ÐœÐœÐµ"
Index: luge/i18n/bg.po
===================================================================
--- deluge/i18n/bg.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6267 +1,0 @@
-# Bulgarian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Bulgarian <bg@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "ÐÐ/ÑÐµÐº"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "ÐÑÐ³Ð°ÐœÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ÐÐ¹Ð»Ð°ÐœÐŽÑÐºÐž ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "ÐÐ»Ð±Ð°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ÐÐ»Ð¶ÐžÑ"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "ÐÐŒÐµÑÐžÐºÐ°ÐœÑÐºÐ° Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ÐÐœÐŽÐŸÑÐ°"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "ÐÐœÐ³ÐŸÐ»Ð°"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "ÐÐœÐ³ÐžÐ»Ð°"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "ÐÐœÑÐ°ÑÐºÑÐžÐŽÐ°"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ÐÐœÑÐžÐ³ÑÐ° Ðž ÐÐ°ÑÐ±ÑÐŽÐ°"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ÐÑÐ¶ÐµÐœÑÐžÐœÐ°"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ÐÑÐŒÐµÐœÐžÑ"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "ÐÑÑÐ±Ð°"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ÐÐ²ÑÑÑÐ°Ð»ÐžÑ"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ÐÐ²ÑÑÑÐžÑ"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ÐÐ·ÐµÑÐ±ÐµÐ¹ÐŽÐ¶Ð°Ðœ"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ÐÐ°Ñ
-Ð°ÐŒÑÐºÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ÐÐ°Ñ
-ÑÐµÐ¹Ðœ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ÐÐ°ÐœÐ³Ð»Ð°ÐŽÐµÑ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ÐÐ°ÑÐ±Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ÐÐµÐ»Ð°ÑÑÑ"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ÐÐµÐ»Ð³ÐžÑ"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ÐÐµÐ»ÐžÐ¹Ð·"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ÐÐµÐœÐžÐœ"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ÐÐµÑÐŒÑÐŽÑÐºÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ÐÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ÐÐŸÐ»ÐžÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ÐÐŸÑÐœÐ° Ðž Ð¥ÐµÑÑÐµÐ³ÐŸÐ²ÐžÐœÐ°"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ÐÐŸÑÑÐ²Ð°ÐœÐ°"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "ÐÑÑÑÐŸÐ² ÐÑÐ²Ðµ"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "ÐÑÐ°Ð·ÐžÐ»ÐžÑ"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "ÐÑÐžÑÐ°ÐœÑÐºÐ° ÑÐµÑÐžÑÐŸÑÐžÑ Ð² ÐÐœÐŽÐžÐ¹ÑÐºÐžÑ ÐŸÐºÐµÐ°Ðœ"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ÐÑÑÐœÐµÐ¹ ÐÐ°ÑÐµÑÑÐ°Ð»Ð°ÐŒ"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ÐÑÐ»Ð³Ð°ÑÐžÑ"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ÐÑÑÐºÐžÐœÐ° Ð€Ð°ÑÐŸ"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ÐÑÑÑÐœÐŽÐž"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ÐÐ°ÐŒÐ±ÐŸÐŽÐ¶Ð°"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ÐÐ°ÐŒÐµÑÑÐœ"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ÐÐ°ÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ÐÐ°Ð¿ÐŸ ÐÐµÑÐŽÐµ"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "ÐÐ°Ð¹ÐŒÐ°ÐœÐŸÐ²Ðž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "ÐŠÐµÐœÑÑÐ°Ð»ÐœÐŸÐ°ÑÑÐžÐºÐ°ÐœÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ð§Ð°ÐŽ"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Ð§ÐžÐ»Ðž"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ÐÐžÑÐ°Ð¹"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "ÐÐŸÐ»ÐµÐŽÐœÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ÐÐŸÐºÐŸÑÐŸÐ²Ðž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ÐÐŸÐ»ÑÐŒÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ÐÐŸÐŒÐŸÑÑÐºÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ÐÐŸÐœÐ³ÐŸ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ÐÐµÐŒÐŸÐºÑÐ°ÑÐžÑÐœÐ° ÑÐµÐ¿ÑÐ±Ð»ÐžÐºÐ° ÐÐŸÐœÐ³ÐŸ"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "ÐÑÑÑÐŸÐ²Ðž ÐÑÐº"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ÐÐŸÑÑÐ° Ð ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ÐÑÑÐ³ ÐœÐ° ÑÐ»ÐŸÐœÐŸÐ²Ð°ÑÐ° ÐºÐŸÑÑ"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Ð¥ÑÑÐ²Ð°ÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ÐÑÐ±Ð°"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ÐÐžÐ¿ÑÑ"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Ð§ÐµÑÐºÐ° ÑÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ÐÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ÐÐ¶ÐžÐ±ÑÑÐž"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "ÐÐŸÐŒÐžÐœÐžÐºÐ°"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ÐÐŸÐŒÐžÐœÐžÐºÐ°ÐœÑÐºÐ° ÑÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "ÐÐºÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ÐÐ³ÐžÐ¿ÐµÑ"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "ÐÐ» Ð¡Ð°Ð»Ð²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "ÐÐºÐ²Ð°ÑÐŸÑÐžÐ°Ð»ÐœÐ° ÐÐ²ÐžÐœÐµÑ"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "ÐÑÐžÑÑÐµÑ"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "ÐÑÑÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "ÐÑÐžÐŸÐ¿ÐžÑ"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ð€ÐŸÐ»ÐºÐ»ÐµÐœÐŽÑÐºÐž ÐÑÑÑÐŸÐ²Ðž (ÐÐ°Ð»Ð²ÐžÐœÐž)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ð€Ð°ÑÑÐŸÑÑÐºÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Ð€ÐžÐŽÐ¶Ðž"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Ð€ÐžÐœÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Ð€ÑÐ°ÐœÑÐžÑ"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Ð€ÑÐµÐœÑÐºÐ° ÐÐ²ÐžÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Ð€ÑÐµÐœÑÐºÐ° ÐÐŸÐ»ÐžÐœÐµÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Ð€ÑÐµÐœÑÐºÐž ÑÐ¶ÐœÐž ÑÐµÑÐžÑÐŸÑÐžÐž"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "ÐÐ°Ð±ÐŸÐœ"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ÐÐ°ÐŒÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "ÐÑÑÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ÐÐµÑÐŒÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ÐÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "ÐÐžÐ±ÑÐ°Ð»ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "ÐÑÑÑÐžÑ"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "ÐÑÐµÐœÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ÐÑÐµÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ÐÐ²Ð°ÐŽÐµÐ»ÑÐ¿Ð°"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "ÐÑÐ°ÐŒ"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "ÐÐ²Ð°ÑÐµÐŒÐ°Ð»Ð°"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ÐÑÑÐœÑÐž"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "ÐÐ²ÐžÐœÐµÑ"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "ÐÐ²ÐžÐœÐµÑ-ÐÐžÑÐ°Ñ"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ÐÐ°ÑÐœÐ°"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Ð¥Ð°ÐžÑÐž"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "ÐÑÑÑÐŸÐ²Ðž Ð¥ÑÑÐŽ Ðž ÐÐ°ÐºÐÐŸÐœÐ°Ð»ÐŽ"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "ÐÐ°ÑÐžÐºÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Ð¥ÐŸÐœÐŽÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Ð¥ÐŸÐœÐ³ ÐÐŸÐœÐ³"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ð£ÐœÐ³Ð°ÑÐžÑ"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "ÐÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ÐÐœÐŽÐŸÐœÐµÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ÐÑÐ°Ðœ, ÐÑÐ»ÑÐŒÑÐºÐ° ÑÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "ÐÑÐ°Ðº"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ÐÑÑÑÐŸÐ² ÐÐ°Ðœ"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ÐÐ·ÑÐ°ÐµÐ»"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ÐÑÐ°Ð»ÐžÑ"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Ð¯ÐŒÐ°Ð¹ÐºÐ°"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Ð¯Ð¿ÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "ÐÐ¶ÑÑÑÐž (ÐŸÑÑÑÐŸÐ²)"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ÐÐŸÑÐŽÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ÐÐ°Ð·Ð°Ñ
-ÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ÐÐµÐœÐžÑ"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ÐÐžÑÐžÐ±Ð°ÑÐž"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ÐÐŸÑÐµÑ, ÐÐµÐŒÐŸÐºÑÐ°ÑÐžÑÐœÐ° ÐœÐ°ÑÐŸÐŽÐœÐ° ÑÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "ÐÐŸÑÐµÑ, Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ÐÑÐ²ÐµÐ¹Ñ"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "ÐÐžÑÐ³ÐžÐ·ÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ÐÐ°ÐŸÑÐºÐ° ÐœÐ°ÑÐŸÐŽÐœÐŸÐŽÐµÐŒÐŸÐºÑÐ°ÑÐžÑÐœÐ° ÑÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ÐÐ°ÑÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ÐÐžÐ²Ð°Ðœ"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ÐÐµÑÐŸÑÐŸ"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ÐÐžÐ±ÐµÑÐžÑ"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "ÐÐžÐ±ÐžÐ¹ÑÐºÐ° ÐÑÐ°Ð±ÑÐºÐ° ÐÐ¶Ð°ÐŒÐ°Ñ
-ÐžÑÐžÑ"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ÐÐžÑ
-ÑÐµÐœÑÐ°Ð¹Ðœ"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ÐÐžÑÐ²Ð°"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ÐÑÐºÑÐµÐŒÐ±ÑÑÐ³"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ÐÐ°ÐºÐ°ÐŸ"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ÐÐ°ÐºÐµÐŽÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ÐÐ°ÐŽÐ°Ð³Ð°ÑÐºÐ°Ñ"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "ÐÐ°Ð»Ð°Ð²Ðž"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "ÐÐ°Ð»Ð°Ð¹Ð·ÐžÑ"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ÐÐ°Ð»ÐŽÐžÐ²ÑÐºÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "ÐÐ°Ð»Ðž"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "ÐÐ°Ð»ÑÐ°"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ÐÐ°ÑÑÐ°Ð»ÐŸÐ²Ðž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ÐÐ°ÑÑÐžÐœÐžÐºÐ°"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "ÐÐ°Ð²ÑÐžÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ÐÐ°Ð²ÑÐžÑÐžÐ¹"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ÐÐ°Ð¹ÐŸÑ"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ÐÐµÐºÑÐžÐºÐŸ"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "ÐÐžÐºÑÐŸÐœÐµÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ÐÐŸÐ»ÐŽÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "ÐÐŸÐœÐ°ÐºÐŸ"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ÐÐŸÐœÐ³ÐŸÐ»ÐžÑ"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Ð§ÐµÑÐœÐ° Ð³ÐŸÑÐ°"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "ÐÐŸÐœÑÐµÑÐ°Ñ"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ÐÐ°ÑÐŸÐºÐŸ"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ÐÐŸÐ·Ð°ÐŒÐ±ÐžÐº"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ÐÐžÐ°ÐœÐŒÐ°Ñ"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ÐÐ°ÐŒÐžÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ÐÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ÐÐµÐ¿Ð°Ð»"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Ð¥ÐŸÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Ð¥ÐŸÐ»Ð°ÐœÐŽÑÐºÐž ÐÐœÑÐžÐ»Ðž"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ÐÐŸÐ²Ð° ÐÐ°Ð»ÐµÐŽÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ÐÐŸÐ²Ð° ÐÐµÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ÐÐžÐºÐ°ÑÐ°Ð³ÑÐ°"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ÐÐžÐ³ÐµÑ"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ÐÐžÐ³ÐµÑÐžÑ"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ÐÐžÑÐµ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ÐÑÑÑÐŸÐ² ÐÐŸÑÑÐŸÐ»Ðº"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Ð¡ÐµÐ²ÐµÑÐœÐž ÐÐ°ÑÐžÐ°ÐœÑÐºÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ÐÐŸÑÐ²ÐµÐ³ÐžÑ"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ÐÐŒÐ°Ðœ"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "ÐÐ°ÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "ÐÐ°Ð»Ð°Ñ"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ÐÐ°Ð»ÐµÑÑÐžÐœÑÐºÐ° ÑÐµÑÐžÑÐŸÑÐžÑ, ÐÐºÑÐ¿ÐžÑÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "ÐÐ°ÐœÐ°ÐŒÐ°"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "ÐÐ°Ð¿ÑÐ° ÐÐŸÐ²Ð° ÐÐ²ÐžÐœÐµÑ"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "ÐÐ°ÑÐ°Ð³Ð²Ð°Ð¹"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ÐÐµÑÑ"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Ð€ÐžÐ»ÐžÐ¿ÐžÐœÐž"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ÐÑÑÑÐŸÐ²Ðž ÐÐžÑÐºÐµÑÐœ"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "ÐÐŸÐ»ÑÐ°"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "ÐÐŸÑÑÑÐ³Ð°Ð»ÐžÑ"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "ÐÑÐµÑÑÐŸ Ð ÐžÐºÐŸ"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ÐÐ°ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Ð ÐµÑÐœÐžÐŸÐœ"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Ð ÑÐŒÑÐœÐžÑ"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Ð ÑÑÐºÐ° Ð€ÐµÐŽÐµÑÐ°ÑÐžÑ"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ð ÑÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Ð¡ÐµÐœ ÐÐ°ÑÑÐµÐ»ÐŒÐž"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Ð¡Ð²ÐµÑÐ° ÐÐ»ÐµÐœÐ°"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Ð¡ÐµÐ¹ÐœÑ ÐÐžÑÑ Ðž ÐÐµÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Ð¡ÐµÐ¹ÐœÑ ÐÑÑÐžÑ"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Ð¡ÐµÐœ ÐÐ°ÑÑÐµÐœ"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Ð¡ÐµÐœ ÐÐžÐµÑ Ðž ÐÐžÐºÐµÐ»ÐŸÐœ"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Ð¡ÐµÐ¹ÐœÑ ÐÐžÐœÑÑÐœÑ Ðž ÐÑÐµÐœÐ°ÐŽÐžÐœÐž"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Ð¡Ð°Ðœ ÐÐ°ÑÐžÐœÐŸ"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Ð¡Ð°ÐŸ Ð¢ÐŸÐŒÐµ Ðž ÐÑÐžÐœÑÐžÐ¿Ðž"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Ð¡Ð°ÑÐŽÐžÑÑÐºÐ° ÐÑÐ°Ð±ÐžÑ"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Ð¡ÐµÐœÐµÐ³Ð°Ð»"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Ð¡ÑÑÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Ð¡ÐµÐ¹ÑÐµÐ»Ðž"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Ð¡ÐžÐµÑÐ° ÐÐµÐŸÐœÐµ"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Ð¡ÐžÐœÐ³Ð°Ð¿ÑÑ"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Ð¡Ð»ÐŸÐ²Ð°ÐºÐžÑ"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Ð¡Ð»ÐŸÐ²ÐµÐœÐžÑ"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ð¡ÐŸÐ»ÐŸÐŒÐŸÐœÐŸÐ²Ðž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Ð¡ÐŸÐŒÐ°Ð»ÐžÑ"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ° Ð®Ð¶ÐœÐ° ÐÑÑÐžÐºÐ°"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Ð®Ð¶ÐœÐ° ÐÐ¶ÐŸÑÐŽÐ¶ÐžÑ Ðž Ð®Ð¶ÐœÐž Ð¡Ð°ÐœÐŽÐ²ÐžÑÐµÐ²Ðž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "ÐÑÐ¿Ð°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "ÐšÑÐž ÐÐ°ÐœÐºÐ°"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Ð¡ÑÐŽÐ°Ðœ"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Ð¡ÑÑÐžÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "ÐšÐ¿ÐžÑÐ±ÐµÑÐ³ÐµÐœ Ðž Ð¯Ðœ ÐÐ°Ð¹ÐµÐœ"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Ð¡Ð²Ð°Ð·ÐžÐ»ÐµÐœÐŽ"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "ÐšÐ²ÐµÑÐžÑ"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ÐšÐ²ÐµÐ¹ÑÐ°ÑÐžÑ"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Ð¡ÐžÑÐžÐ¹ÑÐºÐ° ÐÑÐ°Ð±ÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Ð¢Ð°ÐŽÐ¶ÐžÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Ð¢Ð°ÐœÐ·Ð°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Ð¢Ð°Ð¹Ð»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "ÐÐ·ÑÐŸÑÐµÐœ Ð¢ÐžÐŒÐŸÑ"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Ð¢ÐŸÐ³ÐŸ"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Ð¢ÐŸÐºÐµÐ»Ð°Ñ"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Ð¢ÐŸÐœÐ³Ð°"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Ð¢ÑÐžÐœÐžÐŽÐ°ÐŽ Ðž Ð¢ÐŸÐ±Ð°Ð³ÐŸ"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Ð¢ÑÐœÐžÑ"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Ð¢ÑÑÑÐžÑ"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Ð¢ÑÑÐºÐŒÐµÐœÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Ð¢ÑÑÐºÑ Ðž ÐÐ°Ð¹ÐºÐŸÑ"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Ð¢ÑÐ²Ð°Ð»Ñ"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Ð£Ð³Ð°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ð£ÐºÑÐ°Ð¹ÐœÐ°"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "ÐÐ±ÐµÐŽÐžÐœÐµÐœÐž ÐÑÐ°Ð±ÑÐºÐž ÐÐŒÐžÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "ÐÐµÐ»ÐžÐºÐŸÐ±ÑÐžÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Ð¡ÑÐµÐŽÐžÐœÐµÐœÐž ÐÐŒÐµÑÐºÐ°ÐœÑÐºÐž Ð©Ð°ÑÐž"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ÐÐ°Ð»ÐºÐž ÐŽÐ°Ð»ÐµÑÐœÐž ÐŸÑÑÑÐŸÐ²Ðž ÐœÐ° Ð¡ÐÐ©"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Ð£ÑÑÐ³Ð²Ð°Ð¹"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Ð£Ð·Ð±ÐµÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ÐÐ°ÐœÑÐ°ÑÑ"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ÐÐµÐœÐµÑÑÐµÐ»Ð°"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "ÐÐžÐµÑÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "ÐÑÐžÑÐ°ÐœÑÐºÐž ÐÐžÑÐŽÐ¶ÐžÐœÑÐºÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "ÐÐŒÐµÑÐžÐºÐ°ÐœÑÐºÐž ÐÐžÑÐŽÐ¶ÐžÐœÑÐºÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Ð£ÐŸÐ»ÐžÑ Ðž Ð€ÑÑÑÐœÐ°"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ÐÐ°Ð¿Ð°ÐŽÐœÐ° Ð¡Ð°Ñ
-Ð°ÑÐ°"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "ÐÐµÐŒÐµÐœ"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ÐÐ°ÐŒÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ÐÐžÐŒÐ±Ð°Ð±Ð²Ðµ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ÐÑÐŸÐ²ÐµÑÐºÐ°"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "ÐÐ·ÑÐµÐ³Ð»ÑÐœÐµ"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Ð Ð°Ð·Ð¿ÑÑÑÐºÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "ÐÐ° Ð¿Ð°ÑÐ·Ð°"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "ÐÐ° ÐŸÐ¿Ð°ÑÐºÐ°"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ÐÑÐµÑÐºÐ°"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "ÐÐŒÐµ"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "ÐÐ°Ð¿ÑÐµÐŽÑÐº"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Ð¡ÑÑÑÐŸÑÐœÐžÐµ"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ÐÐ·ÑÐµÐ³Ð»ÐµÐœÐŸ"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ÐÐ°ÑÐµÐœÐž"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ð¡ÑÐŸÑÐœ."
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Ð¡Ð²Ð°Ð»ÑÐœÐµ"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "ÐÐ°ÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ÐÐŸÑÑ."
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ÐÐ°Ð»ÐžÑÐœÐŸ"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐµÐœÐŸ"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Ð¢ÑÐ°ÐºÐµÑ"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ÐÑÑÐ°Ð²Ð°"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ÐÑÑÐ²ÐŸ ÐœÐ°ÑÐ°Ð»ÐŸÑÐŸ Ðž ÐºÑÐ°Ñ"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐœÐŸ ÑÐ¿ÑÐ°Ð²Ð»ÐµÐœÐžÐµ"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Ð§Ð°ÑÑÐž"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "ÐÐœÐžÐŒÐ°ÐœÐžÐµ"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Ð£ÑÐ¿ÐµÑÐœÐŸ ÐŸÐ±ÑÐ²ÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ÐÐ±ÑÐ²Ð»ÐµÐœÐžÐµÑÐŸ Ðµ ÐžÐ·Ð¿ÑÐ°ÑÐµÐœÐŸ"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ÐÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ÐÐ·ÑÐµÐ³Ð»ÑÐœÐžÑ"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑ ÐœÐ° Ð²ÑÑÐ·ÐºÐ°ÑÐ°"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "ÐÐ¿Ð°ÑÐºÐ°"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ÐÑÐµÐ¶Ð°"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ÐÐŸÑÑÐµÐŽÐœÐžÐº"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "ÐÐµÑ-Ð¿Ð°ÐŒÐµÑ"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "ÐÑÑÐ³ÐŸ"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "ÐÐµÐŒÐŸÐœ"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ÐÑÐžÑÑÐ°Ð²ÐºÐž"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ÐÐŸÐŒÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "ÐÐŒÐµ ÐœÐ° Ñ
-ÐŸÑÑ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ÐÐŸÑÑ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ÐÐŸÑÑÐµÐ±ÐžÑÐµÐ»ÑÐºÐŸ ÐžÐŒÐµ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ÐÐ°ÑÐŸÐ»Ð°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ÐÐ°ÑÑÑÐŸÐ¹ÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "ÐÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "ÐÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "ÐÐŸÐ»Ð·Ð²Ð°ÐœÐµ ÐœÐ° ÑÐ»ÑÑÐ°Ð¹ÐœÐž Ð¿ÐŸÑÑÐŸÐ²Ðµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "ÐšÐžÑÑÐŸÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "ÐÑ
-ÐŸÐŽÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ÐÐ°ÐŽÑÐ»Ð¶ÐžÑÐµÐ»ÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "ÐÐºÐ»ÑÑÐµÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "ÐÐ·ÐºÐ»ÑÑÐµÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "ÐÐ·Ñ
-ÐŸÐŽÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "ÐÐžÐ²ÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Ð ÑÐºÐŸÑÑÐžÑÐºÐ°ÐœÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Ð ÐŽÐ²ÐµÑÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐž Ð²ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐµÐœ Ð±ÑÐŸÐ¹ ÐºÐ°ÑÐ²Ð°ÐœÐžÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "ÐÐ°ÐºÑ. Ð¿ÐŸÐ»Ñ-ÐŸÑÐ²ÐŸÑÐµÐœÐž Ð²ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "ÐÐ°ÐºÑ. ÐŸÐ¿ÐžÑÐž Ð·Ð° ÑÐ²ÑÑÐ·Ð²Ð°ÐœÐµ Ð² ÑÐµÐºÑÐœÐŽÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ÐÑÐµÐœÐµÐ±ÑÐµÐ³Ð²Ð°ÐœÐµ ÐœÐ° ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÑÑÐ° Ð² Ð»ÐŸÐºÐ°Ð»ÐœÐ°ÑÐ° ÐŒÑÐµÐ¶Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ÐÐµÑÐžÐŸÐŽÐžÑÐœÐ° Ð¿ÑÐŸÐ²ÐµÑÐºÐ° ÐœÐ° ÑÐ°Ð¹ÑÐ° Ð·Ð° ÐœÐŸÐ²Ðž Ð²ÐµÑÑÐžÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "ÐÐŸÐµÑÐžÑÐµÐœÑ ÐœÐ° ÑÐ¿ÐŸÐŽÐµÐ»ÑÐœÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "ÐÐžÐŽ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "ÐÐŸÑÑÐµÐ±ÐžÑÐµÐ»ÑÐºÐŸ ÐžÐŒÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ÐÐ°ÑÐŸÐ»Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "ÐÐŸÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ÐÐ°ÑÑÑÐŸÐ¹ÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "ÐÑÐºÐ°Ð·Ð²Ð°ÐœÐµ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "ÐÑÐžÐ»Ð°Ð³Ð°ÐœÐµ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT (ÐŽÐµÑÐµÐœÑÑÐ°Ð»ÐžÐ·ÐžÑÐ°ÐœÐ° ÑÐ°Ð·ÐŒÑÐœÐ°)"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Ð ÐµÐŽÐžÑÐ°"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "ÐÐ°"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "ÐÐµ"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " ÑÐŸÑÐµÐœÑÐ° ÐœÐ° ÐŸÐ¿Ð°ÑÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " ÑÐŸÑÐµÐœÑ ÐœÐ° ÐŸÐ¿Ð°ÑÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Ð¡ÑÑÐ²ÑÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ÐÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ÐÐ°ÐŽÐŸÐ»Ñ"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "ÐÐ°Ð³ÐŸÑÐµ"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Ð¡Ð»ÐµÐŽÑÑÐž ÑÑÑÐ²ÑÑÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ÐÐµÐ·"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "ÐÐŽÐŒÐžÐœÐžÑÑÑÐ°ÑÐŸÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "ÐÑÐžÐºÐµÑÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "ÐÐµÐ· ÐµÑÐžÐºÐµÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ÐÑÐŒÐ° Ð²ÑÑÐ·ÐºÐ°"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "ÐÑÐ·Ð»Ðž ÐœÐ° DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ÐÐµÐ· ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ÐÑÑÐ³ÐŸ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "ÐÐºÐ»"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ÐÐ·ÐºÐ»."
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ÐÐ·ÐºÐ»ÑÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ÐÐ·ÐºÐ»ÑÑÐµÐœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "ÐÐºÐ»ÑÑÐµÐœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Ð¡Ð²ÑÑÐ·Ð°Ðœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Ð¥ÐŸÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "ÐÑÐžÑÑÐ°Ð²ÐºÐ°"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ÐÐ·Ð±ÐµÑÐµÑÐµ Ð¿ÑÐžÑÑÐ°Ð²ÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "ÐÐœÑÑÐ°Ð»Ð°ÑÐŸÑÐž (eggs) ÐœÐ° Ð¿ÑÐžÑÑÐ°Ð²ÐºÐž"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ÐÐŽÑÐµÑ"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "ÐÐ»ÐžÐµÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "ÐÐŒÐµ ÐœÐ° ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ÐÐµÐ²Ð°Ð»ÐžÐŽÐµÐœ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "ÐÐ·Ð±ÐŸÑ ÐœÐ° ÑÐŸÑÐµÐœÑ-ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Ð¢ÐŸÑÐµÐœÑ-ÑÐ°Ð¹Ð»ÐŸÐ²Ðµ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "ÐÑÐžÑÐºÐž ÑÐ°Ð¹Ð»ÐŸÐ²Ðµ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ÐÐµÐ²Ð°Ð»ÐžÐŽÐµÐœ URL Ð°ÐŽÑÐµÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "ÐÐ·ÑÐµÐ³Ð»ÑÐœÐµÑÐŸ ÐœÐµÑÑÐ¿ÐµÑÐœÐŸ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Ð¡ÑÑÑÐŸÑÐœÐžÐµ"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "ÐÐŸ_ÐŽÑÐŸÐ±ÐœÐŸÑÑÐž"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_Ð€Ð°Ð¹Ð»ÐŸÐ²Ðµ"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_ÐÐŸÑÑÐµÐ±ÐžÑÐµÐ»Ðž"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_ÐÐ°ÑÑÑÐŸÐ¹ÐºÐž"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "ÐÐ°Ð¶ÐœÐŸÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "ÐÐŸÐŽÑÐŸÐ±ÐœÐŸÑÑÐž:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "ÐÐ·Ð±ÐµÑÐµÑÐµ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "ÐÐ·Ð±ÐµÑÐµÑÐµ Ð¿Ð°Ð¿ÐºÐ°"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "ÐÐ°Ð¿Ð°Ð·Ð²Ð°ÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑ-ÑÐ°Ð¹Ð»Ð°"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "ÐµÑÐžÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° Ð¿ÐŸÑÑÐµÐ±ÐžÑÐµÐ»"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "Ñ
-ÐŸÑÑ:Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ÐÐŸÑÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ÐÐ°Ð¹-ÐŽÐŸÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_ÐÐŸÐºÐ°Ð·Ð²Ð°ÐœÐµ ÐœÐ° Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐºÐŸÑÐŸÑÑÑÐ° ÐœÐ° _ÐžÐ·ÑÐµÐ³Ð»ÑÐœÐµ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐºÐŸÑÐŸÑÑÑÐ° ÐœÐ° _ÐºÐ°ÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ÐÐ·Ñ
-ÐŸÐŽ Ðž ÑÐ¿ÐžÑÐ°ÐœÐµ ÐœÐ° ÐŽÐµÐŒÐŸÐœÐ°"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_ÐÐ°ÑÐ²Ð°ÑÑÐœÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ð€Ð°Ð¹Ð»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Ð¡ÑÐ·ÐŽÐ°Ð²Ð°ÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Ð ÐµÐŽÐ°ÐºÑÐžÑÐ°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Ð£Ð¿ÑÐ°Ð²Ð»ÐµÐœÐžÐµ ÐœÐ° Ð²ÑÑÐ·ÐºÐžÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "Ð_ÑÐµÐ³Ð»ÐµÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "ÐÐµÐœÑÐ° Ñ _ÐžÐœÑÑÑÑÐŒÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Ð¡ÑÑÐ°ÐœÐžÑÐœÐ° Ð»ÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "ÐÐµÐœÑÐ° Ð·Ð° ÑÑÑ_ÑÐŸÑÐœÐžÐµÑÐŸ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_ÐÐŸÐŽÐ¿ÑÐŸÐ·ÐŸÑÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_ÐÐŸÐ»ÐŸÐœÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Ð¡ÑÑÐ°ÐœÐž_ÑÐœÐ° Ð»ÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "ÐÐŸÐºÐ°Ð·Ð²Ð°ÐœÐµ ÑÐŸÑÐµÐœÑÐžÑÐµ _Ð±ÐµÐ· ÑÑÐ°ÑÐžÐº"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "ÐÐŸÐºÐ°Ð·Ð²Ð°ÐœÐµ ÐœÐ° _ÑÑÑÐ²ÑÑÐžÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_ÐÐŸÐŒÐŸÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Ð§ÐµÑÑÐŸ Ð·Ð°ÐŽÐ°Ð²Ð°ÐœÐž Ð²ÑÐ¿ÑÐŸÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "ÐÑÐµÐŒÐ°Ñ
-Ð²Ð°ÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "ÐÑÐµÐŒÐ°Ñ
-Ð²Ð°ÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Ð¡Ð¿ÐžÑÐ°ÐœÐµ ÐœÐ° Ð¿Ð°ÑÐ·Ð° ÐœÐ° ÐžÐ·Ð±ÑÐ°ÐœÐžÑÐµ ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Ð¡Ð¿ÐžÑÐ°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "ÐÑÐ·ÐŸÐ±ÐœÐŸÐ²ÑÐ²Ð°ÐœÐµ ÐœÐ° ÐžÐ·Ð±ÑÐ°ÐœÐžÑÐµ ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "ÐÑÐŸÐŽÑÐ»Ð¶Ð°Ð²Ð°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "ÐÐ°Ð³ÐŸÑÐµ Ð² ÐŸÐ¿Ð°ÑÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "ÐÐ°Ð³ÐŸÑÐµ Ð² ÐŸÐ¿Ð°ÑÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "ÐÐ°ÐŽÐŸÐ»Ñ Ð² ÐŸÐ¿Ð°ÑÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "ÐÐ°ÐŽÐŸÐ»Ñ Ð² ÐŸÐ¿Ð°ÑÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "ÐÐ°ÑÑÑÐŸÐ¹ÐºÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Ð£Ð¿ÑÐ°Ð²Ð»ÐµÐœÐžÐµ ÐœÐ° Ð²ÑÑÐ·ÐºÐžÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Ð¡ÑÐ·ÐŽÐ°Ð²Ð°ÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "ÐÐ°Ð¿_ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_ÐÑÐŽÐ°Ð»ÐµÑÐµÐœ Ð¿ÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Ð€Ð°Ð¹Ð»ÐŸÐ²Ðµ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "ÐÐ²ÑÐŸÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ÐÐŸÐŒÐµÐœÑÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ÐÐ°ÐœÐœÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "Ð_ÑÐµÐŒÐ°Ñ
-Ð²Ð°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ÐÐ°ÑÐ²Ð°ÑÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÐœÐ° ÑÐ°ÑÑÐžÑÐµ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "ÐÑÐ±ÐµÐ»ÑÐ·Ð²Ð°ÐœÐµ ÐºÐ°ÑÐŸ Ð»ÐžÑÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÑÐŸÐ·Ðž ÑÐŸÑÐµÐœÑ ÐºÑÐŒ ÑÐµÑÐžÑÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "Ð Ð°Ð·ÑÐžÑÑÐ²Ð°ÐœÐµ ÐœÐ° _Ð²ÑÐžÑÐºÐž"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "ÐÐŒÐµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ÐÑÐµÐŒÐµÑÑÐ²Ð°ÐœÐµ ÐœÐ° Ð³ÐŸÑÐŸÐ²ÐžÑÐµ Ð²:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Ð¡Ð¿ÐžÑÐ°ÐœÐµ Ð¿ÑÐž ÑÑÐŸÑÐœÐŸÑÐµÐœÐžÐµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "ÐÑÐµÐŒÐ°Ñ
-Ð²Ð°ÐœÐµ Ð¿ÑÐž ÑÑÐŸÑÐœÐŸÑÐµÐœÐžÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑ ÐœÐ° ÐºÐ°ÑÐ²Ð°ÐœÐµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑ ÐœÐ° ÐžÐ·ÑÐµÐ³Ð»ÑÐœÐµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "ÐÑÑÐ·ÐºÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Ð ÐµÐŽÐ°ÐºÑÐžÑÐ°ÐœÐµ ÐœÐ° ÑÐ»ÐµÐŽÑÑÐžÑÐµ ÑÑÑÐ²ÑÑÐž"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Ð ÐµÐŽÐ°ÐºÑÐžÑÐ°ÐœÐµ ÐœÐ° ÑÐ»ÐµÐŽÑÑÐžÑ ÑÑÑÐ²ÑÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Ð¡Ð»ÐµÐŽÑÑ ÑÑÑÐ²ÑÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "ÐÑÐ²ÐµÐŽÐµÑÐµ ÐŸÑÐŽÐ°Ð»ÐµÑÐµÐœ Ð¿ÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ÐÑÑ:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÑÐ»ÐµÐŽÑÑ ÑÑÑÐ²ÑÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Ð¡ÑÑÐ²ÑÑÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ÐÐ±ÑÐ° ÑÐºÐŸÑÐŸÑÑ Ð² Ð·Ð°Ð³Ð»Ð°Ð²ÐžÐµÑÐŸ ÐœÐ° Ð¿ÑÐŸÐ·ÐŸÑÐµÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "ÐÐºÐŸÐœÐ° Ð² ÑÐžÑÑÐµÐŒÐœÐžÑ Ð¿Ð°ÐœÐµÐ»"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Ð¡Ð²ÐžÐ²Ð°ÐœÐµ Ð² ÑÐžÑÑÐµÐŒÐœÐžÑ Ð¿Ð°ÐœÐµÐ» Ð¿ÑÐž Ð·Ð°ÑÐ²Ð°ÑÑÐœÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ÐÐ°ÑÐµÐ¶ÐŽÐ°ÐœÐµ Ð² ÑÐžÑÑÐµÐŒÐœÐžÑ Ð¿Ð°ÐœÐµÐ»"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ÐÐ°ÑÐžÑÐ° Ñ Ð¿Ð°ÑÐŸÐ»Ð° ÐœÐ° ÑÐžÑÑÐµÐŒÐœÐžÑ Ð¿Ð°ÐœÐµÐ»"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ÐÑÐµÐŒÐµÑÑÐ²Ð°ÐœÐµ ÐœÐ° Ð¿ÑÐžÐºÐ»ÑÑÐžÐ»ÐžÑÐµ Ð²:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Ð¢ÐŸÑÐµÐœÑ-ÑÐ°Ð¹Ð»ÐŸÐ²ÐµÑÐµ Ð²:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Ð¡Ð²Ð°Ð»ÑÐœÐµ Ð²:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "ÐÑÑÐ²ÐŸ ÐœÐ° ÐœÐ°ÑÐ°Ð»ÐŸÑÐŸ Ðž ÐºÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "ÐÐ·ÑÐµÐ³Ð»ÑÐœÐµ Ð¿ÑÑÐ²ÐŸ ÐœÐ° ÐœÐ°ÑÐ°Ð»ÐœÐ°ÑÐ° Ðž ÐºÑÐ°Ð¹ÐœÐ° ÑÐ°ÑÑ ÐœÐ° ÑÐ°Ð¹Ð»ÐŸÐ²ÐµÑÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑÐžÑÐµ Ð² ÑÐ¿ÑÑÐœÐŸ ÑÑÑÑÐŸÑÐœÐžÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "ÐÐ° ÑÐµ Ð¿ÐŸÐºÐ°Ð·Ð²Ð° Ð²ÐžÐœÐ°Ð³Ðž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "ÐÐŸÐºÐ°Ð·Ð²Ð°ÐœÐµ Ð¿ÑÐŸÐ·ÐŸÑÐµÑÐ° ÐœÐ° Ð¿ÑÐµÐŽÐµÐœ Ð¿Ð»Ð°Ðœ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐµÐœ Ð¿ÐŸÐ·Ð²ÐŸÐ»ÐµÐœ Ð±ÑÐŸÐ¹ Ð²ÑÑÐ·ÐºÐž. ÐÐ°ÐŽÐ°Ð¹ÑÐµ -1 Ð·Ð° ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐžÑÑ Ð±ÑÐŸÐ¹ ÑÐ»ÐŸÑÐŸÐ²Ðµ Ð·Ð° ÐºÐ°ÑÐ²Ð°ÐœÐµ Ð·Ð° Ð²ÑÐžÑÐºÐž ÑÐŸÑÐµÐœÑÐž. ÐÐ°ÐŽÐ°Ð¹ÑÐµ -1 Ð·Ð° "
-"ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœ Ð±ÑÐŸÐ¹ ÑÐ°ÐºÐžÐ²Ð°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÐžÐ·ÑÐµÐ³Ð»ÑÐœÐµ Ð·Ð° Ð²ÑÐžÑÐºÐž ÑÐŸÑÐµÐœÑÐž. ÐÐ°ÐŽÐ°Ð¹ÑÐµ -1 Ð·Ð° "
-"ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ°ÑÐ° ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÐºÐ°ÑÐ²Ð°ÐœÐµ Ð·Ð° Ð²ÑÐžÑÐºÐž ÑÐŸÑÐµÐœÑÐž. ÐÐ°ÐŽÐ°Ð¹ÑÐµ -1 Ð·Ð° "
-"ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐµÐœ Ð±ÑÐŸÐ¹ ÐŒÐµÑÑÐ° Ð·Ð° ÐºÐ°ÑÐ²Ð°ÐœÐµ Ð¿ÐŸ ÑÐŸÑÐµÐœÑÐž. ÐÐ°ÐŽÐ°Ð¹ÑÐµ -1 Ð·Ð° ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐµÐœ Ð±ÑÐŸÐ¹ Ð²ÑÑÐ·ÐºÐž Ð·Ð° ÑÐŸÑÐµÐœÑ. ÐÐ°ÐŽÐ°Ð¹ÑÐµ -1 Ð·Ð° ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "ÐÑÐŸÐžÐ·Ð²ÐŸÐ»ÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "ÐÐ·Ð¿ÐŸÐ»Ð·Ð²Ð°Ðœ Ð¿ÐŸÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "ÐÑÐŸÐ²ÐµÑÐºÐ° ÐœÐ° Ð¿ÐŸÐ»Ð·Ð²Ð°ÐœÐžÑ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "ÐÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ÐÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Ð¡ÑÐµÐ¿ÐµÐœ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play (UPNP)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "ÐÑÐŸÑÐŸÐºÐŸÐ» Ð·Ð° Ð¿ÑÐµÐœÐ°ÑÐŸÑÐ²Ð°ÐœÐµ ÐœÐ° Ð¿ÐŸÑÑÐŸÐ²Ðµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Ð Ð°Ð·ÐŒÑÐœÐ° ÐŒÐµÐ¶ÐŽÑ Ð¿ÐŸÑÑÐµÐ±ÐžÑÐµÐ»Ðž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD (ÐŸÑÐºÑÐžÐ²Ð°ÐœÐµ Ð² Ð»ÐŸÐºÐ°Ð»ÐœÐ° ÐŒÑÐµÐ¶Ð°)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "ÐÑÐºÑÐžÐ²Ð°ÐœÐµ ÐœÐ° Ð¿ÐŸÑÑÐµÐ±ÐžÑÐµÐ»Ðž Ð² Ð»ÐŸÐºÐ°Ð»ÐœÐ°ÑÐ° Ð²Ðž ÐŒÑÐµÐ¶Ð°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Ð Ð°Ð·Ð¿ÑÐµÐŽÐµÐ»ÐµÐœÐ°ÑÐ° Ñ
-ÐµÑ-ÑÐ°Ð±Ð»ÐžÑÐ° (DHT) ÐŒÐŸÐ¶Ðµ ÐŽÐ° Ð¿ÐŸÐŽÐŸÐ±ÑÐž Ð°ÐºÑÐžÐ²ÐœÐžÑÐµ Ð²ÑÑÐ·ÐºÐž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "ÐÐ°Ð¹Ñ Ð·Ð° TOS ÐœÐ° Ð¿ÐŸÑÑÐµÐ±ÐžÑÐµÐ»:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "ÐÐŸÐ»ÐµÐŒÐžÐœÐ° ÐœÐ° ÐºÐµÑÐ° (Ð² Ð±Ð»ÐŸÐºÐŸÐ²Ðµ Ð¿ÐŸ 16 KiB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ÐÐ·ÑÐžÑÑÐ²Ð°ÐœÐµ ÐŸÑ ÐºÐµÑÐ° (Ð² ÑÐµÐºÑÐœÐŽÐž):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"ÐÐ±ÑÐžÑ Ð±ÑÐŸÐ¹ ÐœÐ° Ð±Ð»ÐŸÐºÐŸÐ²ÐµÑÐµ ÐŸÑ Ð¿ÐŸ 16 KiB Ð·Ð°Ð¿ÐžÑÐ°ÐœÐž ÐœÐ° ÐŽÐžÑÐºÐ° ÐŸÑÐºÐ°ÐºÑÐŸ Ðµ Ð·Ð°Ð¿ÐŸÑÐœÐ°Ð»Ð° "
-"ÑÐµÑÐžÑÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "ÐÐ°Ð¿ÐžÑÐ°ÐœÐž Ð±Ð»ÐŸÐºÐŸÐ²Ðµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"ÐÐ±ÑÐžÑ Ð±ÑÐŸÐ¹ ÐœÐ° ÐžÐ·Ð¿ÑÐ»ÐœÐµÐœÐžÐµÑÐµ ÐŸÐ¿ÐµÑÐ°ÑÐžÐž Ð·Ð° Ð·Ð°Ð¿ÐžÑ ÐŸÑÐºÐ°ÐºÑÐŸ Ðµ Ð·Ð°Ð¿ÐŸÑÐœÐ°Ð»Ð° ÑÐµÑÐžÑÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "ÐÑÐŸÑÐµÑÐµÐœÐž Ð±Ð»ÐŸÐºÐŸÐ²Ðµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"ÐÐ±ÑÐžÑ Ð±ÑÐŸÐ¹ ÐœÐ° ÐžÐ·Ð¿ÑÐ»ÐœÐµÐœÐžÑÐµ ÐŸÐ¿ÐµÑÐ°ÑÐžÐž Ð·Ð° ÑÐµÑÐµÐœÐµ ÐŸÑÐºÐ°ÐºÑÐŸ Ðµ Ð·Ð°Ð¿ÐŸÑÐœÐ°Ð»Ð° ÑÐµÑÐžÑÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Ð§ÐµÑÐµÐœÐžÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"ÐÐ±ÑÐžÑ Ð±ÑÐŸÐ¹ ÐœÐ° Ð±Ð»ÐŸÐºÐŸÐ²ÐµÑÐµ ÐŸÑ Ð¿ÐŸ 16 KiB Ð¿ÑÐŸÑÐµÑÐµÐœÐž ÐŸÑ ÐŽÐžÑÐºÐ° ÐŸÑÐºÐ°ÐºÑÐŸ Ðµ Ð·Ð°Ð¿ÐŸÑÐœÐ°Ð»Ð° "
-"ÑÐµÑÐžÑÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "ÐÐŸÐ»ÐµÐŒÐžÐœÐ° ÐœÐ° ÐºÐµÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "ÐÐŸÐ»ÐµÐŒÐžÐœÐ° ÐœÐ° ÐºÐµÑÐ° Ð¿ÑÐž ÑÐµÑÐµÐœÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"ÐÐŸÐŒÐŸÐ³ÐœÐµÑÐµ ÐœÐž ÐŽÐ° Ð¿ÐŸÐŽÐŸÐ±ÑÐžÐŒ Deluge, ÐºÐ°ÑÐŸ ÐœÐž ÐžÐ·Ð¿ÑÐ°ÑÐ°ÑÐµ Ð²ÐµÑÑÐžÐžÑÐµ ÑÐž ÐœÐ° Python, "
-"PyGTK, ÐŸÐ¿ÐµÑÐ°ÑÐžÐŸÐœÐœÐ°ÑÐ° ÑÐžÑÑÐµÐ²Ð° Ðž Ð²ÐžÐŽÐ° ÐœÐ° Ð¿ÑÐŸÑÐµÑÐŸÑÐ°. ÐÐžÐºÐ°ÐºÐ²Ðž ÐŽÑÑÐ³Ðž ÐŽÐ°ÐœÐœÐž ÐœÐµ ÑÐµ "
-"ÐžÐ·Ð¿ÑÐ°ÑÐ°Ñ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ÐÐ°, ÐœÐµÐºÐ° ÑÐµ ÐžÐ·Ð¿ÑÐ°ÑÐ°Ñ Ð°ÐœÐŸÐœÐžÐŒÐœÐŸ ÑÑÐ°ÑÐžÑÑÐžÐºÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "ÐÐµÑÑÐŸÐ¿ÐŸÐ»ÐŸÐ¶ÐµÐœÐžÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"ÐÐºÐŸ Deluge ÐœÐµ ÐŸÑÐºÑÐžÐµ ÑÐ°Ð¹Ð» Ñ Ð±Ð°Ð·Ð°ÑÐ° ÐŽÐ°ÐœÐœÐž ÐœÐ° ÑÐŸÐ²Ð° ÐŒÐµÑÑÐŸÐ¿ÐŸÐ»ÐŸÐ¶ÐµÐœÐžÐµ, ÑÐµ ÑÐµ ÐŸÐ¿ÐžÑÐ° "
-"ÐŽÐ° ÐžÐ·Ð¿ÐŸÐ»Ð·Ð²Ð° DNS Ð·Ð° ÐœÐ°ÐŒÐžÑÐ°ÐœÐµÑÐŸ ÐœÐ° ÐŽÑÑÐ¶Ð°Ð²Ð°ÑÐ° ÐœÐ° Ð¿ÐžÑÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "ÐÐŸÑÑ ÐœÐ° ÐŽÐµÐŒÐŸÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ÐÐ·Ð²ÐŸÐ»ÑÐ²Ð°ÐœÐµ ÐœÐ° ÐŸÑÐŽÐ°Ð»ÐµÑÐµÐœÐž Ð²ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "ÐÑÑÐ·ÐºÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ÐÐµÑÑÐžÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Ð¡ÑÑÐ°ÐœÐžÑÐ° Ð² ÐÐœÑÐµÑÐœÐµÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Ð-Ð¿ÐŸÑÐ° ÐœÐ° Ð°Ð²ÑÐŸÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "ÐÐŸÐ²Ð° Ð²ÐµÑÑÐžÑ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "ÐÑÐžÐ²Ð°ÐœÐµ ÐœÐ° _ÑÐµÐ±-ÑÑÑÐ°ÐœÐžÑÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ÐÐ° ÐœÐµ ÑÐµ Ð¿ÐŸÐºÐ°Ð·Ð²Ð° ÑÐŸÐ·Ðž Ð¿ÑÐŸÐ·ÐŸÑÐµÑ Ð·Ð° Ð² Ð±ÑÐŽÐµÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° Ð¿ÐŸÑÑÐµÐ±ÐžÑÐµÐ» Ð¿ÐŸ IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Ð¡ÑÐ·ÐŽÐ°Ð²Ð°ÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Ð ÐµÐŽÐ°ÐºÑÐžÑÐ°ÐœÐµ ÐœÐ° ÑÐ»ÐµÐŽÑÑÐžÑÐµ ÑÑÑÐ²ÑÑÐž"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ÐÐ°Ð·ÐœÐ°ÑÐµÐœÐžÐµ:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Ð¢ÐŸÑÐµÐœÑÐž ÐœÐ° ÐŸÐ¿Ð°ÑÐºÐ°"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐœÐŸ ÐŽÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑÐž Ð¿ÑÐž ÑÐ²ÑÑÐ·Ð²Ð°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ Ð² _ÑÐ¿ÑÑÐœÐŸ ÑÑÑÑÐŸÑÐœÐžÐµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ÐÑÑÐ²ÐŸ ÐœÐ°ÑÐ°Ð»ÐŸÑÐŸ Ðž ÐºÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "ÐÑÐžÐ»Ð°Ð³Ð°ÐœÐµ Ð·Ð° Ð²ÑÐžÑÐºÐž"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "ÐÑÑÑÐ°ÐœÐµ ÐºÑÐŒ Ð¿ÐŸÐŽÑÐ°Ð·Ð±ÐžÑÐ°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÐœÐ° _Ð²ÑÑÐ·ÐºÐžÑÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ _ÐŒÐµÑÑÐ°ÑÐ° ÐœÐ° ÐºÐ°ÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐœÐŸ ÑÐ¿ÑÐ°Ð²Ð»ÐµÐœÐžÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_ÐÑÐ·ÐŸÐ±ÐœÐŸÐ²ÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ÐÑÐ·ÐŸÐ±ÐœÐŸÐ²ÑÐ²Ð°ÐœÐµ ÐœÐ° ÐžÐ·Ð±ÑÐ°ÐœÐžÑÐµ ÑÐŸÑÐµÐœÑÐž."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "ÐÐ°ÑÑ_ÑÐŸÐ¹ÐºÐž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_ÐÐ° ÐŸÐ¿Ð°ÑÐºÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_ÐÐ±ÐœÐŸÐ²ÑÐ²Ð°ÐœÐµ ÐœÐ° ÑÐ»ÐµÐŽÑÑÐžÑ ÑÑÑÐ²ÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_ÐÑÐµÐŒÐ°Ñ
-Ð²Ð°ÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_ÐÑÐŸÐ²ÐµÑÐºÐ° ÐœÐ° ÐžÐ·ÑÐµÐ³Ð»ÐµÐœÐŸÑÐŸ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "ÐÐ·Ð±ÐžÑÐ°ÐœÐµ ÐœÐ° _Ð²ÑÐžÑÐºÐž"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Ð¡Ð¿ÐžÑÐ°ÐœÐµ ÐœÐ° Ð²ÑÐžÑÐºÐž"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "ÐÑÐŸÐŽÑÐ»Ð¶Ð°Ð²Ð°ÐœÐµ ÐœÐ° _Ð²ÑÐžÑÐºÐž"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° Ñ
-ÐµÑ-ÐºÐŸÐŽ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Ð¥ÐµÑ-ÐºÐŸÐŽ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "ÐÐ°Ð¿Ð°Ð·Ð²Ð°ÐœÐµ ÐœÐ° ÑÐŸÑÐµÐœÑ-ÑÐ°Ð¹Ð»Ð° ÐºÐ°ÑÐŸ"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ÐÐ±ÑÐž</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "ÐÑÐµÐŒÐ°Ñ
-Ð²Ð°ÐœÐµ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° URL-Ð°ÐŽÑÐµÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL-Ð°ÐŽÑÐµÑ:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ÐÐºÐ»ÑÑÐž ÑÐµÐ± ÐžÐœÑÐµÑÑÐµÐ¹ÑÑÑ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "ÐÐºÐ»ÑÑÐž SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "ÐÐŸÑÑ:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ÐÐ°ÑÑÑÐŸÐ¹ÐºÐž</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "ÐÐžÐŒÐžÑ Ð·Ð° ÑÐ²Ð°Ð»ÑÐœÐµ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "ÐÐžÐŒÐžÑ Ð·Ð° ÐºÐ°ÑÐ²Ð°ÐœÐµ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐž ÑÐŸÑÐµÐœÑÐž:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ÐÐµÐ¿ÑÐ°Ð²ÐžÐ»ÐµÐœ ÐµÑÐžÐºÐµÑ, ÑÐ°Ð·ÑÐµÑÐµÐœÐžÑÐµ ÑÐžÐŒÐ²ÐŸÐ»Ðž ÑÐ° a-z, 0-9, _ Ðž -"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ÐÑÐ°Ð·ÐµÐœ ÐµÑÐžÐºÐµÑ"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ÐÑÐžÐºÐµÑÑÑ Ð²ÐµÑÐµ ÑÑÑÐµÑÑÐ²ÑÐ²Ð°"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ÐÐµÐ¿ÐŸÐ·ÐœÐ°Ñ ÐµÑÐºÐµÑ"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ÐÐµÐ¿ÐŸÐ·ÐœÐ°Ñ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÐµÑÐžÐºÐµÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÐµÑÐžÐºÐµÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>ÐÐŸÐ»Ð·Ð²Ð°Ð¹ÑÐµ ÑÑÑÐ°ÐœÐžÑÐœÐ°ÑÐ° Ð»ÐµÐœÑÐ° Ð·Ð° ÐŽÐŸÐ±Ð°Ð²ÑÐœÐµ, ÑÐµÐŽÐ°ÐºÑÐžÑÐ°ÐœÐµ Ðž Ð¿ÑÐµÐŒÐ°Ñ
-Ð²Ð°ÐœÐµ ÐœÐ° "
-"ÐµÑÐžÐºÐµÑÐž.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ÐÑÐžÐºÐµÑÐž</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ÐÐ°ÑÑÑÐŸÐ¹ÐºÐž ÐœÐ° ÐµÑÐžÐºÐµÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ÐÐ°ÑÑÑÐŸÐ¹ÐºÐž ÐœÐ° ÐµÑÐžÐºÐµÑ<b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "ÐÑÐžÐ»Ð°Ð³Ð°ÐœÐµ ÐœÐ° ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐž ÐœÐ°ÑÑÑÐŸÐ¹ÐºÐž Ð·Ð° ÑÐŸÑÐµÐœÑ:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐŸ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ÐÑÐžÐ»Ð°Ð³Ð°ÐœÐµ ÐœÐ°ÑÑÑÐŸÐ¹ÐºÐžÑÐµ Ð·Ð° ÐŸÐ¿Ð°ÑÐºÐ°ÑÐ°:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(ÐµÐŽÐžÐœ ÑÐµÐŽ Ð·Ð° Ð²ÑÐµÐºÐž ÑÑÑÐ²ÑÑ)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐœÐŸ Ð¿ÑÐžÐ»Ð°Ð³Ð°ÐœÐµ ÐœÐ° ÐµÑÐžÐºÐµÑ:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ÐÑÐžÐºÐµÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_ÐÐ°ÑÑÑÐŸÐ¹ÐºÐž ÐœÐ° ÐµÑÐžÐºÐµÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_ÐÑÐµÐŒÐ°Ñ
-Ð²Ð°ÐœÐµ ÐœÐ° ÐµÑÐžÐºÐµÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_ÐÐŸÐ±Ð°Ð²ÑÐœÐµ ÐœÐ° ÐµÑÐžÐºÐµÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Ð¢ÐŸÑÐµÐœÑÑÑ Ðµ Ð·Ð°Ð²ÑÑÑÐµÐœ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Ð¢ÐŸÑÐµÐœÑÑÑ Ðµ ÐŽÐŸÐ±Ð°Ð²ÐµÐœ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ÐÐ·Ð¿ÑÐ»ÐœÐž"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Ð¡ÑÐ±ÐžÑÐžÐµ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>ÐÐŸÐ±Ð°Ð²Ðž ÐºÐŸÐŒÐ°ÐœÐŽÐ°</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>ÐÐŸÐŒÐ°ÐœÐŽÐž</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ÑÐµÐºÑÐœÐŽÐž"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "ÐÐ·Ð±ÐµÑÐµÑÐµ ÐÐ°Ð¿ÐºÐ°"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÐºÐ°ÑÐ²Ð°ÐœÐµ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐµÐœ Ð±ÑÐŸÐ¹ Ð²ÑÑÐ·ÐºÐž:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "ÐÐ°ÐºÑ. ÐŒÐµÑÑÐ° Ð·Ð° ÐºÐ°ÑÐ²Ð°ÐœÐµ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÐžÐ·ÑÐµÐ³Ð»ÑÐœÐµ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Ð¡ÐºÐŸÑÐŸÑÑ ÐœÐ° Ð²ÑÑÐ·ÐºÐ°ÑÐ°</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>ÐÐ¿Ð°ÑÐºÐ°</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "ÐÐ·Ð²Ð»ÐžÑÐ°ÐœÐµ Ð²:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Ð¡ÑÐ·ÐŽÐ°Ð²Ð°ÐœÐµ ÐœÐ° Ð¿ÐŸÐŽ-Ð¿Ð°Ð¿ÐºÐ° Ñ ÐžÐŒÐµÑÐŸ ÐœÐ° ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Ð¢ÐŸÐ²Ð° ÑÐµ ÑÑÐ·ÐŽÐ°ÐŽÐµ Ð¿ÐŸÐŽ-Ð¿Ð°Ð¿ÐºÐ° Ñ ÐžÐŒÐµÑÐŸ ÐœÐ° ÑÐŸÑÐµÐœÑÐ° Ð² ÐžÐ·Ð±ÑÐ°ÐœÐ°ÑÐ° Ð¿Ð°Ð¿ÐºÐ° Ðž ÑÐµ Ð¿ÐŸÑÑÐ°Ð²Ðž "
-"ÐžÐ·Ð²Ð»ÐµÑÐµÐœÐžÑÐµ ÑÐ°Ð¹Ð»ÐŸÐ²Ðµ Ð² ÐœÐµÑ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Ð§ÐµÑÐµÐœ ÑÐ¿ÐžÑÑÐº"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "IP-ÑÐ¿ÐžÑÑÐº ÐŸÑ Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer, ÑÐµÐºÑÑ (ÐºÐŸÐŒÐ¿ÑÐµÑÐžÑÐ°Ðœ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian, ÑÐµÐºÑÑ (ÐœÐµÐºÐŸÐŒÐ¿ÑÐµÑÐžÑÐ°Ðœ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (ÐºÐŸÐŒÐ¿ÑÐµÑÐžÑÐ°Ðœ Ñ GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ÐÐµÐ¿ÑÐ°Ð²ÐžÐ»ÐœÐŸ ÐœÐ°ÑÐ°Ð»ÐŸ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ÐÐµÐ¿ÑÐ°Ð²ÐžÐ»ÐµÐœ ÐŒÐ°Ð³ÐžÑÐµÑÐºÐž ÐºÐŸÐŽ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÐÐµÐ¿ÑÐ°Ð²ÐžÐ»ÐœÐ° Ð²ÐµÑÑÐžÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "ÐÐœÐž"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ÐÑÐžÐ»ÐŸÐ¶Ðž ÑÐ¿ÐžÑÑÐºÐ° Ñ Ð±Ð»ÐŸÐºÐžÑÐ°ÐœÐž Ð¿ÑÐž ÑÑÐ°ÑÑÐžÑÐ°ÐœÐµ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Ð¡Ð²Ð°Ð»Ðž ÑÐ¿ÐžÑÑÐºÐ° Ñ Ð±Ð»ÐŸÐºÐžÑÐ°ÐœÐž, Ð¿ÑÐž ÐœÐµÐŸÐ±Ñ
-ÐŸÐŽÐžÐŒÐŸÑÑ, Ðž ÐŽÐŸÐ±Ð°Ð²Ðž ÑÐ°Ð¹Ð»Ð°."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "ÐÑÐŸÐ²ÐµÑÐºÐ° ÐœÐ° ÐžÐ·ÑÐµÐ³Ð»ÐµÐœÐŸÑÐŸ Ðž Ð²ÐœÐ°ÑÑÐœÐµ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "ÐÐ·ÑÐµÐ³Ð»Ðž ÐœÐŸÐ² ÑÐ¿ÐžÑÑÐº Ð² Ð±Ð»ÐŸÐºÐžÑÐ°ÐœÐž Ð°ÐŽÑÐµÑÐž Ðž Ð³ÐŸ Ð·Ð°ÑÐµÐŽÐž."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ÐÑÐžÐœÑÐŽÐžÑÐµÐ»ÐœÐŸ ÐžÐ·ÑÐµÐ³Ð»ÑÐœÐµ Ðž Ð²ÐœÐ°ÑÑÐœÐµ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Ð¡Ð¿ÐžÑÑÐºÑÑ Ñ Ð±Ð»ÐŸÐºÐžÑÐ°ÐœÐž Ð°ÐŽÑÐµÑÐž Ðµ Ð°ÐºÑÑÐ°Ð»ÐµÐœ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ÐÐ°ÑÑÑÐŸÐ¹ÐºÐž</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "ÐÐžÐŽ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ÐÐ°ÑÐ°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÐœÐ° ÑÐ°Ð¹Ð»Ð°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>ÐÐ°ÐœÐœÐž</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "ÐÐ°ÐŽÐ°ÐŽÐµÐœ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÐµÐœ Ð±ÑÐŸÐ¹ Ð²ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÑÐ²Ð°Ð»ÑÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "ÐÐ°ÐŽÐ°ÐŽÐµÐœÐ° ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÐžÐ·ÑÐµÐ³Ð»ÑÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÐºÐ°ÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "ÐÐ°ÐŽÐ°ÐŽÐµÐœÐ° ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÐºÐ°ÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Ð¢ÑÐ°ÑÐžÐº ÐŸÑ Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ð°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "ÐÐŽÑÐµÑ:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ÐÐ·Ñ
-ÐŸÐŽ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ÐÑ
-ÐŸÐŽ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Ð€ÐžÐ»ÑÑÐž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐžÐœÐµ ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÐžÐ·ÑÐµÐ³Ð»ÑÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "ÐÐžÐŒÐžÑ ÐœÐ° ÑÐºÐŸÑÐŸÑÑÐ° ÐœÐ° ÐºÐ°ÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÐœÐ° Ð²ÑÑÐ·ÐºÐ°ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÐŒÐµÑÑÐ° Ð·Ð° ÐºÐ°ÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "ÐÐ±ÐœÐŸÐ²ÑÐ²Ð°ÐœÐµ ÐœÐ° ÑÑÐ°ÐºÐµÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ÐÑÐŸÐ²ÐµÑÐºÐ° ÐœÐ° ÐžÐ·ÑÐµÐ³Ð»ÐµÐœÐŸÑÐŸ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ÐÑÐµÐŒÐµÑÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "ÐÐ°Ð¿Ð°Ð·Ð²Ð°ÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Ð¡Ð²ÑÑÐ·Ð²Ð°ÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Ð€Ð°Ð¹Ð»"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "ÐÐ·ÑÐµÐ³Ð»ÑÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "ÐÐ±ÑÐŸ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "ÐÐŸÐ±Ð°Ð²ÑÐœÐµ Ð² ÑÐ¿ÑÑÐœÐŸ ÑÑÑÑÐŸÑÐœÐžÐµ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "ÐÑÑÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "ÐÐŸÐŽÑÐŸÐ±ÐœÐŸÑÑÐž"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ÐÐžÑÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Ð¡ÑÐŸÐ±ÑÐ°Ð²Ð°ÐœÐµ Ð·Ð° ÐœÐŸÐ²Ðž Ð²ÐµÑÑÐžÐž"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐµÐœ Ð±ÑÐŸÐ¹ Ð²ÑÑÐ·ÐºÐž:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÐžÐ·ÑÐµÐ³Ð»ÑÐœÐµ (ÐÐ/ÑÐµÐº):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° ÑÐºÐŸÑÐŸÑÑ ÐœÐ° ÐºÐ°ÑÐ²Ð°ÐœÐµ (ÐÐ/ÑÐµÐº):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð¿ÐŸÐ»Ñ-ÐŸÑÐ²ÐŸÑÐµÐœÐž Ð²ÑÑÐ·ÐºÐž:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÐŸÐ¿ÐžÑÐž Ð·Ð° ÑÐ²ÑÑÐ·Ð²Ð°ÐœÐµ Ð·Ð° ÑÐµÐºÑÐœÐŽÐ°:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐ»ÐŸÑÐŸÐ²Ðµ Ð·Ð° ÐºÐ°ÑÐ²Ð°ÐœÐµ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Ð¡ÑÑÐ²ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "ÐÐ±ÐœÐŸÐ²ÑÐ²Ð°ÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ÐÑÐŸÐ²ÐµÑÐºÐ° Ð·Ð° ÐœÐŸÐ² ÑÐ¿ÐžÑÑÐº ÐœÐ° Ð²ÑÐµÐºÐž:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "ÐÐµÐŒÐŸÐœÐ° ÐœÐµ ÑÐµ ÐžÐ·Ð¿ÑÐ»ÐœÑÐ²Ð°"
Index: luge/i18n/bn.po
===================================================================
--- deluge/i18n/bn.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6218 +1,0 @@
-# Bengali translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Bengali <bn@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "àŠàŠ¿.àŠ¬àŠŸàŠàŠ/àŠžà§àŠà§àŠšà§àŠ¡"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "àŠ
-àŠà§àŠ°àŠàŠ€àŠ¿"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "àŠàŠàŠŸàŠ°"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "àŠžà§àŠ¬à§àŠàŠà§àŠ°àŠ¿à§àŠ­àŠŸàŠ¬à§ àŠªàŠ°àŠ¿àŠàŠŸàŠ²àŠ¿àŠ€"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "àŠ¬à§àŠ¯àŠŸàŠšà§àŠ¡àŠàŠàŠ¡à§àŠ¥"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "àŠàŠŠà§àŠ¶"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "àŠ¬à§àŠ¯àŠ¬àŠ¹àŠŸàŠ°àŠàŠŸàŠ°à§àŠ° àŠšàŠŸàŠ®:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "àŠªàŠŸàŠžàŠà§àŠŸàŠ°à§àŠ¡:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "àŠàŠªàŠ²à§àŠ¡à§àŠ° àŠàŠ€àŠ¿:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "àŠ¡àŠŸàŠàŠšàŠ²à§àŠ¡à§àŠ° àŠàŠ€àŠ¿:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "àŠžàŠà§à§àŠàŠžàŠ®à§àŠ¹:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>àŠªàŠŸàŠ¶à§àŠ° àŠ¬àŠŸàŠ°àŠàŠ¿ àŠ¬à§àŠ¯àŠ¬àŠ¹àŠŸàŠ° àŠàŠ°à§ àŠ²à§àŠ¬à§àŠ² àŠ¯àŠŒà§àŠŸàŠ, àŠžàŠ®à§àŠªàŠŸàŠŠàŠš àŠ
-àŠ¥àŠ¬àŠŸ àŠ¬àŠŸàŠŠ àŠŠàŠ¿àŠš</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>àŠ²à§àŠ¬à§àŠ²</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "àŠ²à§àŠ¬à§àŠ² àŠ
-àŠªàŠ¶àŠš"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>àŠ²à§àŠ¬à§àŠ² àŠ
-àŠªàŠ¶àŠš</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "àŠªà§àŠ°àŠ€àŠ¿ àŠà§àŠ°à§àŠšà§àŠ àŠàŠ° àŠàŠšà§àŠ¯ àŠžàŠ°à§àŠ¬à§àŠà§àŠ àŠ®àŠŸàŠšàŠžàŠ®à§àŠ¹ àŠªà§àŠ°à§à§àŠ:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "àŠžàŠ°à§àŠ¬à§àŠà§àŠ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "àŠžà§àŠ¬àŠ¯àŠŒàŠàŠà§àŠ°àŠ¿à§àŠ­àŠŸàŠ¬à§ àŠ²à§àŠ¬à§àŠ² àŠªà§àŠ°à§à§àŠ:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "àŠàŠ°à§àŠšà§àŠ àŠžàŠ®à§àŠªà§àŠ°à§àŠ£"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "àŠàŠ°à§àŠšà§àŠ àŠ¯à§àŠ àŠàŠ°àŠŸ àŠ¹àŠ¯àŠŒà§àŠà§"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "àŠàŠŸàŠ²àŠŸàŠš"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "àŠàŠàŠšàŠŸ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>àŠàŠŠà§àŠ¶ àŠ¯à§àŠ àŠàŠ°à§àŠš<b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>àŠàŠŠà§àŠ¶àŠà§àŠ²àŠ¿<b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "àŠžà§àŠà§àŠšà§àŠ¡"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "àŠŠàŠ¿àŠš"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "àŠ€àŠŸàŠ°àŠ¿àŠ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "àŠžàŠàŠ°àŠà§àŠ·àŠ£"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "àŠžàŠ€à§àŠ¯"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/bs.po
===================================================================
--- deluge/i18n/bs.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6216 +1,0 @@
-# Bosnian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Bosnian <bs@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Red"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Naredba"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "KorisniÄko ime:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Lozinka:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Nijedan"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detalji"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Da_toteke"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Opcije"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detalji:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "OgraniÄenje Brzine _Preuzimanja"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "OgraniÄenje Brzine _Otpremanja"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Datoteka"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Pogled"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Kolone"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Dodaj Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Ukloni Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Postavke"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Ukloni"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Ime:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Brzina Otpremanja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Brzina Preuzimanja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Veze:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Preuzmi u:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Uvijek pokaÅŸi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Od:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Nivo:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Dozvoli Udaljene Veze"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Verzija:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Dodaj Torente"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Primijeni Na Sve"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Nast_avi"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opc_ije"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Ukloni Torent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Izaberi Sve"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>OpÄenito</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Dodaj URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "OmoguÄi web izgled"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "OmoguÄi SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "SluÅ¡am port:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Postavke</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limit preuzimanja:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limit slanja:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktivni torrenti:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Spore postavke</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "PogreÅ¡na oznaka, validni znakovi: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Prazna Oznaka"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Oznaka veÄ postoji"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Nepoznata Oznaka"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Nepoznat Torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Dodaj Oznaku"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Dodaj Oznaku</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>Koristi panel sa strane da dodaÅ¡,urediÅ¡ i izbriÅ¡es oznake. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Oznake</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Opcije Oznaka"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Opcije Oznaka</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Automatski primijeni oznaku:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent zavrÅ¡en"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Dodan torrent"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "IzvrÅ¡i"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "DogaÄaj"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Dodaj komandu</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Komande</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Izdvoji u:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Kreiraj sub-mapu sa imenom torrenta"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Ova opcija Äe kreirati pod-mapu koristeÄi ime torrenta u izabranom folderu "
-"izdvajanja i datoteke Äe biti izdvojene u ovu mapu."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opcije</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Vrsta:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Informacija</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Server:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Maksimalna rzina Preuzimanja (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Maksimalna Brzina Otpremanja (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/ca.po
===================================================================
--- deluge/i18n/ca.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6440 +1,0 @@
-# Catalan translation for deluge
-# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2022-12-21 00:21+0000\n"
-"Last-Translator: Pere Orga <Unknown>\n"
-"Language-Team: Catalan <ca@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "Opcions comunes"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Imprimeix aquest missatge d'ajuda"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "Imprimeix la informaciÃ³ de la versiÃ³"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "Estableix el camÃ­ del directori de configuraciÃ³"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-"Treu la sortida al fitxer de registre especificat en comptes de per la "
-"sortida estÃ ndard"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "Estableix el nivell de registre (none, error, warning, info, debug)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-"Habilita la rotaciÃ³ del fitxer de registre, amb una mida mÃ xima opcional de "
-"per defecte: %(const)s (es mantindran 5 fitxers de registre)"
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr "Fes callar la sortida del registre (el mateix que `--loglevel none`)"
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-"Perfil %(prog)s amb cProfile. Treu la sortida per la sortida estÃ ndard a no "
-"ser que s'especifiqui un nom de fitxer"
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "Opcions del control del procÃ©s"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr "Pidfile per emmagatzemar l'id. de procÃ©s"
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr "No facis un dimoni (bifurcaciÃ³) d'aquest procÃ©s"
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr "Canvia a aquest usuari en iniciar (requereix root)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr "Canvia a aquest grup en iniciar (requereix root)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-"El Deluge no ha pogut trobar l'executable `deluged`. Comproveu que el paquet "
-"deluged estigui instalÂ·lat i que s'hagi afegit a la variable PATH."
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Illes Aland"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "AlbÃ nia"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlgÃšria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Samoa Americana"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "AntÃ rtica"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua i Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ArmÃšnia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "AustrÃ lia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Ãustria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaidjan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahames"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangla Desh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "BielorÃºssia"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "BÃšlgica"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "BenÃ­n"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudes"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "BolÃ­via"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "BÃ²snia i Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Illa Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Territori britÃ nic de l'oceÃ  Ãndic"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "BulgÃ ria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Cambodja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Camerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "CanadÃ "
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cap Verd"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Illes Caiman"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "RepÃºblica Centreafricana"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Txad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Xile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Xina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Illa Christmas"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Illes Cocos (Keeling)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ColÃ²mbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comores"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "RepÃºblica DemocrÃ tica del Congo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Illes Cook"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Costa d'ivori"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "CroÃ cia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Xipre"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "RepÃºblica Txeca"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Dinamarca"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "RepÃºblica Dominicana"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Equador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egipte"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Guinea Equatorial"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "EstÃ²nia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "EtiÃ²pia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Illes Malvines (Falkland)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Illes FÃšroe"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "FinlÃ ndia"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "FranÃ§a"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Guaiana Francesa"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "PolinÃšsia Francesa"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Territoris Francesos del Sud"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "GÃ mbia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "GeÃ²rgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Alemanya"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GrÃšcia"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GroenlÃ ndia"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadalupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "HaitÃ­"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Illes Heard i McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Santa Seu (Estat del VaticÃ )"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Hondures"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hongria"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "IslÃ ndia"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Ãndia"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "IndonÃšsia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "RepÃºblica IslÃ mica d'Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraq"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Illa de Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ItÃ lia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "JapÃ³"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "JordÃ nia"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakhstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Corea del Nord"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "RepÃºblica de Corea"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirguizistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "RepÃºblica DemocrÃ tica Popular de Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "LetÃ²nia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "LÃ­ban"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LibÃšria"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "LÃ­bia"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "LituÃ nia"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macau"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "MacedÃ²nia"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "MalÃ isia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldives"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Illes Marshall"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinica"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "MauritÃ nia"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Maurici"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "MÃšxic"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "MicronÃšsia, Estats Federats de"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "MoldÃ via"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "MÃ²naco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "MongÃ²lia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marroc"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "MoÃ§ambic"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "NamÃ­bia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "nauruÃ "
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "PaÃ¯sos Baixos"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Antilles Holandeses"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nova CaledÃ²nia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nova Zelanda"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "NÃ­ger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "NigÃšria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Illa Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Illes Marianes del Nord"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Noruega"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Territori PalestÃ­, Ocupat"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "PanamÃ "
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Nova Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguai"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "PerÃº"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipines"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Illes Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "PolÃ²nia"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "FederaciÃ³ Russa"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Sant Bartomeu"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Santa Elena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts i Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Santa LlÃºcia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Sant Pere i MiquelÃ³"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vicent i les Grenadines"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© i PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "ArÃ bia Saudita"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "SÃšrbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "EslovÃ quia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "EslovÃšnia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Illes SalomÃ³"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "SomÃ lia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Sud-Ã frica"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Illes GeÃ²rgia del Sud i Sandwich del Sud"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Espanya"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard i Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "SwazilÃ ndia"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "SuÃšcia"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "SuÃ¯ssa"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "SÃ­ria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Taiwan"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tadjikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "RepÃºblica Unida de TanzÃ nia"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "TailÃ ndia"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor Oriental"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "tokelauÃšs"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinitat i Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "TunÃ­sia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turquia"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Illes Turques i Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "UcraÃ¯na"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "UniÃ³ dels Emirats Ãrabs"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Regne Unit"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Estats Units"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Illes PerifÃšriques Menors dels EUA"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguai"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "VeneÃ§uela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Illes Verges BritÃ niques"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Illes Verges Nord-americanes"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis i Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "SÃ hara Occidental"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Iemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ZÃ mbia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ZimbÃ bue"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Tot"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Actiu"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "Assignant"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "S'estÃ  comprovant"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "S'estÃ  baixant"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "S'estÃ  sembrant"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "En pausa"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "A la cua"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Error"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nom"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "ProgrÃ©s"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Estat"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Mida"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Baixat"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Pujat"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "Restant"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "RelaciÃ³"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Velocitat de baixada"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Velocitat de pujada"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "LÃ­mit de baixada"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "LÃ­mit de pujada"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "Connexions mÃ x."
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "MÃ xim de ranures de pujada"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Clients"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "Llavors"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Disp"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Llavors:Clients"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Afegit"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Rastrejador"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Carpeta de baixades"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "Temps de sembra"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "Temps d'activitat"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "Ãltima activitat"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "Temps finalitzat"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "Vists complets"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "Completat"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Temps estimat"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "Compartit"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Prioritza les primeres/Ãºltimes"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "Baixada seqÃŒencial"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "GestiÃ³ automÃ tica"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "Atura a la relaciÃ³"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "RelaciÃ³ d'aturada"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Suprimeix a la relaciÃ³"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "Mou desprÃ©s de completar"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "CamÃ­ a moure els fitxers completats"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr "CamÃ­ a moure els fitxers complets"
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Propietari"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Trossos"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "Rang de sembra"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr "Sembra rÃ pida"
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "AvÃ­s"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Comunicat correcte"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Anunci enviat"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "InterfÃ­cie"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Baixades"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Amplada de banda"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Cua"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Xarxa"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Servidor intermediari"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "MemÃ²ria cau"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Altres"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Dimoni"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Connectors"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "Omet"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "Baixa"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Normal"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "Alta"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "Opcions de la interfÃ­cie grÃ fica"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-"Estableix la interfÃ­cie d'usuari a executar per defecte, quan no se "
-"n'especifica cap"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-"InterfÃ­cie d'usuari alternativa a executar, amb arguments opcionals\n"
-"  (IU per defecte: *)"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Client de BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Client de BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Baixeu i compartiu fitxers a travÃ©s de BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "Equip del Deluge"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-"El Deluge Ã©s un client de BitTorrent lleuger, de progamari lliure i "
-"multiplataforma."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-"El Deluge contÃ© les funcions comunes dels clients BitTorrent, com ara el "
-"xifratge del protocol, DHT, descobriment de clients locals (LSD), intercanvi "
-"de clients (PEX), UPnP, NAT-PMP, suport per servidors intermediaris, llavors "
-"web i lÃ­mits de velocitat globals i per torrent. El Deluge es basa en la "
-"biblioteca libtorrent, i, per tant, incorpora la llista completa de les "
-"funcions que proporciona."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-"El Deluge ha estat dissenyat per funcionar com una aplicaciÃ³ normal "
-"d'escriptoril i com a client-servidor. En el mode de client lleuger, un "
-"dimoni del Deluge gestiona tota l'activitat de BitTorrent i Ã©s capaÃ§ "
-"d'executar-se en mÃ quines sense perifÃšrics amb les interfÃ­cies d'usuari que "
-"es connecten de forma remota des de qualsevol altra plataforma."
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "Opcions de la consola"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-"Aquestes opcions de connexiÃ³ del dimoni s'utilitzaran per a ordres, o per si "
-"la connexiÃ³ automÃ tica de la interfÃ­cie d'usuari de la consola estÃ  "
-"habilitada."
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-"AdreÃ§a IP del dimoni del Deluge a connectar-se (per defecte 127.0.0.1)"
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr "Port del dimoni del Deluge a connectar-se (per defecte 58846)"
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr "El nom d'usuari del dimoni del Deluge a utilitzar per connectar"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr "La contrasenya del dimoni del Deluge a utilitzar per connectar"
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "Ordres de la consola"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "DescripciÃ³"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "Les ordres de consola segÃŒents estan disponibles:"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Ordre"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "Selecciona un amfitriÃ³"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "Surt"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Afegeix un amfitriÃ³"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "Suprimeix l'amfitriÃ³"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-"Afegeix un amfitriÃ³ (les fletxes amunt i avall serveixen per navegar, ESC "
-"per cancelÂ·lar)"
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nom de l'amfitriÃ³:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Nom d'usuari:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Contrasenya:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "S'ha produÃ¯t un error afegint l'amfitriÃ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "Opcions generals"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "Fes sonar la campana del sistema quan es completi una baixada"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-"Llista els torrents complets desprÃ©s dels incomplets, independentment del "
-"criteri d'ordenaciÃ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr "Mou la selecciÃ³ quan moguis els torrents de la cua"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "Idioma"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "Mode de lÃ­nia d'ordres"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr "No emmagatzemis l'entrada de dades a l'historial"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-"Emmagatzema i carrega l'historial de la lÃ­nia d'ordres en el mode de lÃ­nia "
-"d'ordres"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-"La tercera pestanya llista al mode de lÃ­nia d'ordres els torrents restants"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr "Torrents per cada pestanya premuda"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Carpetes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "Baixar a"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "Mou els completats a"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr "CÃ²pia de fitxers .torrent a"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Elimina la cÃ²pia del fitxer torrent amb la supressiÃ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Opcions"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "Baixada seqÃŒencial"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr "Afegeix en pausa"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "Reserva l'espai al disc"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "Ports d'entrada"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Des de"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "A"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "Ports de sortida"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Utilitza ports aleatoris"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "InterfÃ­cie d'entrada"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-"AdreÃ§a IP de la interfÃ­cie per on escoltar (deixeu-ho buit per defecte):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "InterfÃ­cie de sortida"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-"El nom de la interfÃ­cie o l'adreÃ§a IP per a connexions BitTorrent sortints. "
-"(Deixeu-ho buit per defecte):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "Extres de xarxa"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Xifratge"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "TrÃ nsit d'entrada"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ForÃ§at"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Habilitat"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Inhabilitat"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "TrÃ nsit de sortida"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Nivell"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Encaixada"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr "Flux complet"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Qualsevol"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "Ãs global de l'amplada de banda"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Connexions mÃ ximes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Llocs MÃ xims de Pujada"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "Velocitat de baixada mÃ xima (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "Velocitat de pujada mÃ xima (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Nombre mÃ xim de connexions a mig obrir"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Nombre mÃ xim d'intents de connexiÃ³ per segon"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignora els lÃ­mits a la xarxa local"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "LÃ­mit de sobrecÃ rrega per IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "Ãs per torrent de l'amplada de banda"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "InformaciÃ³ del sistema"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "SÃ­, envia estadÃ­stiques anÃ²nimes."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "Base de dades GeoIP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "Port del dimoni"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "Permet connexions remotes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Comprova periÃ²dicament el lloc web per si hi ha llanÃ§aments nous"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "Torrents nous"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr "Posa al principi de la cua"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "Torrents actius"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "Total"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr "RotaciÃ³ de la sembra"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "RelaciÃ³ de comparticiÃ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "RelaciÃ³ de temps"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Temps (m)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "RelaciÃ³ de comparticiÃ³ assolida"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr "Suprimeix el torrent (Desmarcat pausa el torrent)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "ConfiguraciÃ³ del servidor intermediari"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tipus"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Nom d'usuari"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Contrasenya"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "Nom de l'amfitriÃ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr "Noms dels servidors intermediaris"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr "Clients del servidor intermediari"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr "Rastrejadors del servidor intermediari"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "ForÃ§a el servidor intermediari"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "Amaga la identitat del client"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr "Ajuda sobre el tipus de servidor intermediari"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ParÃ metres"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "Mida de la memÃ²ria cau (blocs de 16 KiB)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr "ExpiraciÃ³ de la memÃ²ria cau (segons)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "Escriptura"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr "Blocs escrits"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr "Escriptures"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr "RelaciÃ³ d'encerts d'escriptura a la memÃ²ria cau"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "Lectura"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr "Blocs llegits"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr "Lectures"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr "RelaciÃ³ d'encerts de lectura a la memÃ²ria cau"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr "Mida de la memÃ²ria cau"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr "Mida de la memÃ²ria cau de lectura"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "CancelÂ·la"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Aplicar"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "D'acord"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "Columnes"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "Amplada"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr "Ãlies `%s`"
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr "Ãs: connect <amfitriÃ³[:port]> [<usuari>] [<contrasenya>]"
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr "AmfitriÃ³ i port del dimoni"
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "Carpeta de baixada pel torrent"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "Mou el torrent completat a aquesta carpeta"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr "Un o mÃ©s fitxers torrent, URLs o URLs magnet"
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "AixÃ² tambÃ© suprimirÃ  les dades del torrent"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr "Llista els torrents coincidents sense suprimir-los."
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr "Un o mÃ©s identificadors de torrent"
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr "Confirmeu amb -c per suprimir els torrents llistats (Total: %d)"
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-"Un o mÃ©s identificadors de torrent. Useu \"*\" per posar en pausa tots els "
-"torrents"
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-"Valors en brut de les velocitats de pujada i baixada (sense el sufix KiB/s) "
-"(Ãºtil per a scripts que vulguin analitzar-ho)"
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "No mostris l'estat dels torrent (millora la velocitat de l'ordre)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "El nou estat"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr "Ãs: resume [ * | <id-del-torrent> [<id-del-torrent> ...] ]"
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-"Un o mÃ©s identificadors de torrent. Useu \"*\" per reprendre tots els "
-"torrents"
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "Una o mÃ©s ordres"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr "El camÃ­ a moure els torrents"
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr "Ãs: config [--set <clau> <valor>] [<clau> [<clau>...] ]"
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr "Estableix un valor per aquesta clau"
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "Valor a establir"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr "una o mÃ©s claus separades per espai"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "Llista els connectors disponibles"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "Mostra els connectors habilitats"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "Habilita un connector"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "Desactiva un connector"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "Torna a carregar la llista de connectors disponibles"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "InstalÂ·la un connector d'un fitxer .egg"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"Ãs: manage <id-del-torrent> [--set <clau> <valor>] [<clau> [<clau>...] ]"
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-"una expressiÃ³ que coincideix amb els identificadors i noms dels torrents"
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "Mostra mÃ©s informaciÃ³ per torrent."
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr "Mostra mÃ©s informaciÃ³ detallada com ara els fitxers i clients."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr "Mostra els torrents amb l'estat: %s."
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr "El mateix que --sort perÃ² els elements estan amb ordre invers."
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-"Un o mÃ©s identificadors de torrent. Si no se'n proporciona cap, mostra'ls "
-"tots"
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr "IP {!white,blue!}%s{!status!}"
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "n/d"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "Seleccioneu un idioma"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "Opcions del servidor web"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "AdreÃ§a IP a escoltar pel servidor web"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "Ports a escoltar pel servidor web"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr "Estableix el camÃ­ base on s'executa la interfÃ­cie d'usuari"
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "ForÃ§a el servidor web a fer servir SSL"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "ForÃ§a el servidor web a desactivar SSL"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "Ãltima transferÃšncia"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr "El torrent es comparteix o no amb altres usuaris del Deluge."
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "Edita el camÃ­"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "Suprimeix el camÃ­"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Parcial"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent}%"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "Mai"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "SÃ­"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "No"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>VersiÃ³ del client</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents a la cua"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent a la cua"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Drets d'autor %(year_start)s-%(year_end)s Equip de Deluge"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Un programari de comparticiÃ³ de fitxers P2P\n"
-"mitjanÃ§ant el protocol BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Client:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Desenvolupadors actuals:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Desenvolupadors o colÂ·laboradors anteriors:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Aquest programa Ã©s programari lliure (\"free software\" en anglÃšs); podeu "
-"redistribuir-lo i/o modificar-lo sota els termes de la llicÃšncia GNU Public "
-"License tal com estÃ  publicada per la Free Software Foundation; ja sigui la "
-"versiÃ³ 3 de la llicÃšncia, o (a la vostra decisiÃ³) qualsevol altra versiÃ³ "
-"posterior.\n"
-"Aquest programari es distribueix amb l'esperanÃ§a de que serÃ  Ãºtil, perÃ² "
-"SENSE CAP GARANTIA; fins i tot sense la garantia implÃ­cita de "
-"COMERCIALITZACIÃ o IDONEÃTAT PER A UN PROPÃSIT ESPECÃFIC. Veieu la GNU "
-"General Public License (GNU GPL) per mÃ©s detalls.\n"
-"HaurÃ­eu d'haver rebut una cÃ²pia de la GNU General Public License (GNU GPL) "
-"juntament amb aquest programa; si no Ã©s aixÃ­, visiteu "
-"<http://www.gnu.org/licenses> Ã³ <http://ca.dodds.net/gnu/gpl.ca.html> "
-"(traducciÃ³ no oficial de la llicÃšncia GPL al catalÃ ). \n"
-"A mÃ©s, com a excepciÃ³ especial, els titulars dels drets d'autor donen permÃ­s "
-"per a enllaÃ§ar amb la llibreria OpenSSL el codi de parts del programa. Heu "
-"de complir amb la GNU General Public License en tots els aspectes i per a la "
-"totalitat del codi usat fora de OpenSSL.\n"
-"Si modifiqueu fitxers amb aquesta excepciÃ³, podrÃ­eu estendre aquesta "
-"excepciÃ³ a la vostra versiÃ³ dels fitxers, perÃ² no esteu obligats. Si no "
-"desitgeu fer-ho, esborreu aquesta clÃ usula d'excepciÃ³ de la vostra versiÃ³. "
-"Si elimineu aquesta clÃ usula d'excepciÃ³ de tots els arxius font al programa, "
-"llavors tambÃ© esborreu-la aquÃ­."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Servidor:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "No connectat..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "IlÂ·limitada"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Avall"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Amunt"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "LÃ­mit de la velocitat de baixada"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "Estableix la velocitat de baixada mÃ xima"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "LÃ­mit de la velocitat de pujada"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "Estableix la velocitat de pujada mÃ xima"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Estats"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Rastrejadors"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Cap"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Administrador"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiquetes"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Cap etiqueta"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "Sense propietari"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Desconnectat"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "Connexions (lÃ­mit)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "Velocitat de baixada (lÃ­mit)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "Velocitat de pujada (lÃ­mit)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr "Protocol del trÃ nsit (Baixada:Pujada)"
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "Nodes DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Espai lliure al disc"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "AdreÃ§a IP externa"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>QÃŒestiÃ³ del port</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "Sense connexions d'entrada, comproveu el reenviament de ports"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "Connexions entrants"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "Estableix el nombre mÃ xim de connexions entrants"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "Voleu suprimir els torrents seleccionats?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "Un total de %s torrents seleccionats"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-"Un dimoni del Deluge (deluged) ja s'estÃ  executant.\n"
-"Per fer servir el mode independent, pareu el dimoni local i reinicieu el "
-"Deluge."
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-"NomÃ©s hi ha disponible el mode client lleuger perquÃš libtorrent no estÃ  "
-"instalÂ·lat.\n"
-"Per fer servir el mode independent, instalÂ·leu el paquet libtorrent."
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"A causa d'un error d'importaciÃ³ desconegut, nomÃ©s hi ha disponible el mode "
-"client lleuger.\n"
-"Per a fer servir el mode independent, vegeu primer els fitxers de registre "
-"pels detalls de l'error."
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "Voleu continuar amb el mode client lleuger?"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "Canvia el mode de la interfÃ­cie d'usuari"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "_Aplica-ho als seleccionats"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Estableix a ilÂ·limitat"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Altres..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Actiu"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Inactiu"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Inhabilita"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "Habilita..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr "Ranures de pujada del client"
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "Estableix el nombre mÃ xim de ranures de pujada"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "Atura la sembra a la relaciÃ³"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "Error en canviar el propietari"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "S'ha produÃ¯t un error quan s'intentava canviar el propietari."
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "IntroduÃ¯u la vostra contrasenya per mostrar Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "IntroduÃ¯u la vostra contrasenya per sortir de Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr "B: {download_rate} P: {upload_rate} - Deluge"
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Sense connexiÃ³"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "En lÃ­nia"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Connectat"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Estat"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "AmfitriÃ³"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "VersiÃ³"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "C_onnecta"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Engega el dimoni"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Atura el dimoni"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "_Desconnecta"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "No s'ha pogut engegar el dimoni!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-"Comproveu que el paquet deluged estigui instalÂ·lat, i els fitxers de "
-"registre per a mÃ©s detalls"
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "Client incompatible"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-"L'autoarrancada del dimoni local no estÃ  habilitada. Vegeu Â«OpcionsÂ» i "
-"Â«Gestor de connexionsÂ»."
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "Ha fallat la connexiÃ³"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "Edita l'amfitriÃ³"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Error en afegir l'amfitriÃ³"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr "Ha fallat l'actualitzaciÃ³ de l'amfitriÃ³"
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Connector"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "AtenciÃ³"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "Heu d'escollir un idioma"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr "Heu de reiniciar la interfÃ­cie d'usuari per aplicar els canvis."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr "Client lleuger"
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "Independent"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr "S'estÃ  canviant el mode del client Deluge..."
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr "Voleu reiniciar per fer servir el mode %s?"
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Selecciona el complement"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "_CancelÂ·la"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_Obre"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Ous del Complement (Eggs)"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "Error en el servidor"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "S'ha produÃ¯t un error al servidor"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "S'ha produÃ¯t un error afegint el compte"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "L'autenticaciÃ³ ha fallat"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "Error actualitzant el compte"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "S'ha produÃ¯t un error quan s'intentava actualitzar el compte"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "Suprimeix el compte"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-"Esteu segur que voleu suprimir el compte amb el nom d'usuari Â«%(username)sÂ»?"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "Error suprimint el compte"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "Ha fallat l'autenticaciÃ³"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "S'ha produÃ¯t un error quan s'intentava suprimir el compte"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "Opcions de la GTK"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-"Afegeix un o mÃ©s fitxers torrent, URLs de fitxers torrent o URIs magnet a "
-"una instÃ ncia GTK en execuciÃ³ del Deluge"
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "AdreÃ§a"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nom de fitxer"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "Afegeix els torrents (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr "Torrent(s) duplicat(s)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-"No podeu afegir el mateix torrent dues vegades. Ja s'ha afegit %d torrent(s) "
-"."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Fitxer invÃ lid"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "Espereu pels fitxers..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "No s'ha pogut baixar fitxers per aquest magnet"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Seleccioneu un fitxer .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Fitxers torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Tots els fitxers"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "L'URL no Ã©s vÃ lid"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "no Ã©s un URL vÃ lid."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "SâestÃ  baixantâŠ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "DescÃ rrega Fallida"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "No s'ha pogut baixar:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Tot"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Estat"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detalls"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fit_xers"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "C_lients"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Opcions"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "_Rastrejadors"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioritat"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_No"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_SÃ­"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_Tanca"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detalls:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "Autentica"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "Edita el compte"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "Edita el compte existent"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "_Aplica"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "Compte nou"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Crear un compte nou"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_Afegeix"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "Nivel d'autenticaciÃ³:"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "Protegit amb contrasenya"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_D'acord"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Tria un fitxer"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Tria una carpeta"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Desar fitxer .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "De_sa"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiqueta"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Afegeix el client"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "amfitriÃ³:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Capdamunt"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Capdavall"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Mostra el Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Afegeix un Torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "_Pausa la sessiÃ³"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "_ReprÃšn la sessiÃ³"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "LÃ­mit de la velocitat de _baixada"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "LÃ­mit de la velocitat de _pujada"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Sortir i Apagar Dimoni"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Surt"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Fitxer"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Crea un torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "_Surt i apaga el dimoni"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "Edita"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_PreferÃšncies"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Gestor de _connexions"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Visualitza"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Barra d'eines"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Barra lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Barra d'e_stat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "Pest_anyes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Columnes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_Troba ..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Ba_rra lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Mosta els accessos _Zero"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Mostra els ras_trejadors"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "Mostra els _propietaris"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Ajuda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_PÃ gina d'inici"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_PMF"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Preguntes mÃ©s freqÃŒents"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Comunitat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_Quant a"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Afegeix un torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Afegeix un torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Suprimeix el torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Suprimeix el torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-"Filtra els torrents pel nom.\n"
-"AixÃ² filtrarÃ  els torrents per la selecciÃ³ actual en la barra lateral."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "Filtra"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Fes una pausa als torrents seleccionats"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Fes una pausa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "ReprÃšn els torrents seleccionats"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "ReprÃšn"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Mou el torrent cap a dalt de la cua"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Puja a la cua"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Mou el torrent cap a baix de la cua"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Baixa a la cua"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "PreferÃšncies"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Gestor de connexions"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "Tanca"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "Filtre:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "Neteja la cerca"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "_Distingeix entre majÃºscules i minÃºscules"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Crea torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_Carpeta"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "CamÃ­ _remot"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Fitxers"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor/a:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Comentaris:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "InformaciÃ³"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "_Amunt"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Suprimeix"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "A_vall"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Sembradors web"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Mida del tros:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Estableix un senyalitzador privat"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Afegeix aquest torrent a la sessiÃ³"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "_Obre el fitxer"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "_Mostra la carpeta"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Expandeix-ho Tot"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "_Omet"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "_Baixa"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "_Normal"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "_Alta"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "Velocitat de baixada:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "Velocitat de pujada:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "Baixat:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "Pujat:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "Llavors:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "Clients:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "RelaciÃ³ de comparticiÃ³:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "Disponibilitat:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "Rang de sembra:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "Temps restant estimat:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "Ãltima transferÃšncia:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Temps d'activitat:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr "Vists complets:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "Temps de sembra:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "Trossos:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nom:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "Carpeta de baixada:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "Afegit:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "Mida total:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Total de fitxers:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "Hash:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "Creat per:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "Completat:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "Propietari:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Mou els completats:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Atura la sembra a la relaciÃ³:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Suprimeix a la relaciÃ³"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Velocitat de pujada:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Velocitat de baixada:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Connexions:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "Ranures de pujada:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "LÃ­mits d'amplada de banda"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "Rastrejador actual:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Total de rastrejadors:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Estat del rastrejador:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "Comunicat segÃŒent:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "Torrent privat:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Edita els rastrejadors"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Edita el rastrejador"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Seguidor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "IntroduÃ¯u el camÃ­ remot"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "CamÃ­ remot"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "CamÃ­:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Afegeix un seguidor"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "Afegeix rastrejadors"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Rastrejadors:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "AutenticaciÃ³ Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "AutenticaciÃ³ HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "L'aplicaciÃ³ independent autocontinguda"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "Client lleuger"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "Connecta a un dimoni del Deluge (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "Mode de l'aplicaciÃ³"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Mostra la velocitat de la sessiÃ³ a la barra de tÃ­tol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Enfoca la finestra quan s'afegeixi un torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-"La barra de trossos\n"
-"incrementarÃ  l'Ãºs d'amplada de banda entre el client\n"
-"i el dimoni (no aplica en el mode independent)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr "Mostra la barra de trossos a la pestanya d'estat"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "Baixant:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "Esperant:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "Falten:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "_Reverteix"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "Reverteix el color a per defecte"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "Colors dels trossos"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "Finestra principal"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Habilita la icona de la safata del sistema"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "Indicador de l'aplicaciÃ³"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Safata del sistema"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimitza a la safata amb el tancament"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Inicia a la safata"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ProtecciÃ³ amb contrasenya de la safata del sistema"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "Safata del sistema"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "Notifica sobre versions noves"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "Actualitzacions"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "Valor per defecte del sistema"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>Idioma</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Mou els completats a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copia els fitxers .torrent a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"Elimina la cÃ²pia del fitxer torrent creat quan se suprimeix el torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Baixa a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "Baixa les carpetes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Prioritza els primers i Ãºltims trossos del torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Prioritza els primers i Ãºltims trossos dels fitxers al torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-"Si s'habilita, el selector de trossos triarÃ  primer els\n"
-"trossos seqÃŒencialment, i no els menys comuns.\n"
-"\n"
-"Habilitar la baixada seqÃŒencial afecta la distribuciÃ³\n"
-"de trossos a l'eixam. Sâha dâutilitzar amb moderaciÃ³."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Afegeix els torrents en pausa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "Reserva l'espai al disc"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "Reserva l'espai al disc pels fitxers torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "Afegeix opcions del torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Mostra'l sempre"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Porta el diÃ leg al primer pla"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "DiÃ leg Â«Afegeix torrentsÂ»"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "Intents de connexiÃ³ per segon:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "Connexions mig obertes:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"El nombre mÃ xim de connexions permeses. Establiu-ho a -1 per a ilÂ·limitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"El nombre mÃ xim de ranures de pujada per a tots els torrents. Establiu-ho a -"
-"1 per a ilÂ·limitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"La velocitat mÃ xima de baixada per a tots els torrents. Estableix a -1 per a "
-"ilÂ·limitada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"La velocitat mÃ xima de pujada per a tots els torrents. Establiu-ho a -1 per "
-"a ilÂ·limitada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "LÃ­mit de sobrecÃ rrega per IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Si es marca, la sobrecÃ rrega TCP/IP estimada no es tindrÃ  en compte en els "
-"lÃ­mits de relaciÃ³, per tal d'evitar excedir els lÃ­mits amb el trÃ nsit total"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "LÃ­mits d'amplada de banda globals"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"El nombre mÃ xim de ranures de pujada per torrent. Establiu-ho a -1 per a "
-"ilÂ·limitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"El nombre mÃ xim de connexions per torrent. Establiu-ho a -1 per a ilÂ·limitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"La velocitat mÃ xima de baixada per torrent. Establiu-ho a -1 per a "
-"ilÂ·limitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"La velocitat mÃ xima de pujada per torrent. Establiu-ho a -1 per a ilÂ·limitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "LÃ­mits d'amplada de banda per torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "Sembrant:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "Total:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "Ignora els torrents lents"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "Prefereix els torrents que sembren"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr "Dona preferÃšncia a sembrar torrents mÃ©s que no pas a baixar-los."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr "RelaciÃ³ de temps:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Temps (m):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "Pausa el torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Aleatori"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "Usa ports aleatoris entre 49152 i 65525"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Port actiu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Comprova el port actiu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "Port d'entrada"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "De:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "A:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "De sortida:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "D'entrada:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Nivell:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "IntegraciÃ³ automÃ tica universal"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Protocol de mapatge de ports NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Intercanvi de clients"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr "Intercanvia clients. (Desactivar-ho requereix reiniciar)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery troba els clients locals a la vostra xarxa."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"La taula de resum distribuÃ¯da pot millorar la quantitat de connexions "
-"actives."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Parell Byte TDS:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-"Els noms es resoldran a travÃ©s del servidor intermediari\n"
-"en comptes d'usar el servei DNS local"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr "Connexions de clients del servidor intermediari i de llavors web."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "ForÃ§a l'Ãºs del servidor intermediari"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-"S'intentarÃ  amagar la identitat del client i nomÃ©s es farÃ  Ãºs del servidor "
-"intermediari per les connexions entrants."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Mida de la memÃ²ria cau (blocs de 16 KiB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"El nombre de segons des de la darrera escriptura a la memÃ²ria cau d'un tros, "
-"fins que es desa al disc. Per defecte sÃ³n 60 segons."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ExpiraciÃ³ de la memÃ²ria cau (segons):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"El nombre total de blocs de 16 KiB escrits al disc d'enÃ§Ã  que s'ha iniciat "
-"aquesta sessiÃ³."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blocs escrits:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"El nombre total d'operacions d'escriptura realitzades d'enÃ§Ã  que s'ha "
-"iniciat aquesta sessiÃ³."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Escriptures:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"La relaciÃ³ (blocs_escrits - escriptures) / blocs_escrits representa el "
-"nombre d'operacions d'escriptura estalviades pel nombre total d'operacions "
-"d'escriptura, Ã©s a dir, una mena de relaciÃ³  d'encerts de la memÃ²ria cau "
-"d'escriptura."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "RelaciÃ³ d'encerts d'escriptura a la memÃ²ria cau:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"El nombre de blocs que van ser solÂ·licitats pel motor bittorrent (per "
-"clients), que foren servits del disc o de la memÃ²ria cau."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blocs llegits:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "La relaciÃ³ d'encerts d'escriptura a la memÃ²ria cau."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "RelaciÃ³ d'encerts de lectura a la memÃ²ria cau:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"El nombre total d'operacions de lectura realitzades d'enÃ§Ã  que s'ha iniciat "
-"aquesta sessiÃ³."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Lectures:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"El nombre de blocs de 16 KiB actualment a la memÃ²ria cau del disc. Inclou "
-"les memÃ²ries cau de lectura i escriptura."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Mida de la memÃ²ria cau:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Mida de la memÃ²ria cau de lectura:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "_Refresca"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Ajudeu-nos a millorar Deluge amb l'enviament de la vostra versiÃ³ de Python, "
-"PyGTK, SO i tipus de processador. No s'enviarÃ  cap altra informaciÃ³."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "SÃ­, si us plau, envieu-nos estadÃ­stiques anÃ²nimes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "UbicaciÃ³:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Si el Deluge no pot trobar el fitxer de la base de dades en aquesta ubicaciÃ³ "
-"haurÃ  d'emprar DNS per a resoldre el paÃ­s dels clients."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "Associa amb el Deluge"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "EnllaÃ§os magnet"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Port del dimoni:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Permet connexions remotes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Connexions"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_Suprimeix"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "Comptes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "VersiÃ³:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "PÃ gina d'inici:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Correu de l'autor/a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_InstalÂ·la"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_Troba'n mÃ©s..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nova versiÃ³"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Ves al lloc web"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "Hi ha una nova versiÃ³ disponible."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "VersiÃ³ disponible:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "VersiÃ³ del servidor"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "VersiÃ³ actual:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "No tornis a mostrar aquest diÃ leg"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Afegeix un client"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Afegeix un client per la seva IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "CreaciÃ³ del torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Edita els rastrejadors"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "Mou la carpeta de baixades"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr "Mou la carpeta de baixada dels torrents."
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "DestÃ­:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrents a la cua"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "Afegeix els torrents a la cua"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "_Neteja"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Afegeix els fitxers .torrent automÃ ticament en connectar-se"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "Dimonis del Deluge"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "Connecta automÃ ticament al dimoni seleccionat"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr "Inicia automÃ ticament un dimoni local (si Ã©s necessari)"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "Amaga aquest diÃ leg"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "Opcions d'inici"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Afegiment de Torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr "Mou la carpeta de completats"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Afegeix amb l'estat de _pausa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Prioritza els primers/Ãºltims trossos"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "Omet la comprovaciÃ³ de la suma de verificaciÃ³"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "Reserva l'espai al disc"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "Reserva l'espai al disc pels fitxers torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "Velocitat mÃ xima de baixada pel torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "Velocitat mÃ xima de pujada pel torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "MÃ xim de connexions pel torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr "MÃ xim de ranures de pujada pel torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Aplica-ho a tot"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Reverteix als valors predeterminats"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "LÃ­mit de la _connexiÃ³"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "LÃ­mit de _ranures de pujada"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "Atura la sembra a la _relaciÃ³"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "GestiÃ³ _automÃ tica"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr "_Sembra rÃ pida"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "_Canvia el propietari"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "_Obre la carpeta de baixades"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "Fes una _pausa"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Conti_nua"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ReprÃšn els torrents seleccionats."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Op_cions"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "Envia a la _cua"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Actualitza el rastrejador"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Suprimeix el torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_ForÃ§a la re-comprovaciÃ³"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "_Mou la carpeta de baixades"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Selecciona-ho tot"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "Fes una _pausa a tot"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Conti_nuar Tots"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Afegeix Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "De l'Â«infohashÂ»"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Anomena i desa el .torrent"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "Voleu suprimir els torrents seleccionats?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "Inclou els fitxers baixats"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(AixÃ² Ã©s permanent)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "Propietats"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr "MÃ xim de files de la llista desplegable"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>General</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "Mostra l'entrada del camÃ­"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "Mostra el selector de fitxers"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "Mostra el nom de la carpeta"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "Tipus del selector de camins"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "Activa la compleciÃ³ automÃ tica"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "Mostra els fitxers ocults"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "Estableix una clau nova"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-"Premeu aquesta tecla per establir nou acceleradors de tecles que activin "
-"l'autocompleciÃ³"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "Completa automÃ ticament"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "Desa el camÃ­"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "Commuta la visualitzaciÃ³ de fitxers ocults"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "CamÃ­ per defecte"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "Dreceres"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "Seleccioneu un directori"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "Camins desats"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "columna"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "Obre"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Afegeix"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "Afegeix el valor de l'entrada actual a la llista"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "Edita"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "Edita l'entrada seleccionada"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Suprimeix"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "Suprimeix l'entrada seleccionada"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "Mou l'entrada seleccionada amunt"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "Mou l'entrada seleccionada avall"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "Per defecte"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "No s'ha establert un camÃ­ per defecte"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "Obre el diÃ leg de propietats"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Afegeix un URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "D'un URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "InterfÃ­cie grÃ fica web"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"La interfÃ­cie web de Deluge no estÃ  instalÂ·lada. Si us plau, instalÂ·leu la\n"
-"interfÃ­cie i torneu-ho a provar"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Habilita la interfÃ­cie web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Habilita SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Escoltant port:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ParÃ metres</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Planificador"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr "<b>ProgramaciÃ³</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "LÃ­mit de baixada:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "LÃ­mit de pujada:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrents actius:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Nombre de connexions actives:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Comparticions actives:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ParÃ metres de lentitud</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "S'ha produÃ¯t un error enviant el correu de notificaciÃ³: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "El servidor no ha respost adequadament a la peticiÃ³ inicial: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "El servidor ha refusat la combinaciÃ³ d'usuari i contrasenya: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Correu de notificaciÃ³ enviat."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "S'ha finalitzat el torrent Â«%(name)sÂ»"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Aquest correu Ã©s per informar-vos que Deluge ha acabat de baixar "
-"\"%(name)s\", el qual inclou %(num_files)i fitxers.\n"
-"Per deixar de rebre aquestes alertes, simplement desactiveu la notificaciÃ³ "
-"per correu a les preferÃšncies de Deluge.\n"
-"\n"
-"Mostes grÃ cies,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Notificacions mostrades parpadejant"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Les notificacions emergents no es troben habilitades."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "La libnotify no estÃ  instalÂ·lada"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr "No s'ha pogut mostrar una notificaciÃ³ emergent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "NotificaciÃ³ emergent mostrada"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "La notificaciÃ³ sonora no es troba habilitada"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame no es troba instalÂ·lat"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Ha fallat la notificaciÃ³ sonora: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "La notificaciÃ³ sonora ha tingut Ãšxit"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "S'ha finalitzat el torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"El torrent \"%(name)s\" incloent %(num_files)i fitxers han acabat de baixar-"
-"se."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Notificacions"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Escolliu un fitxer de so"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "El parpelleig de les icones de la safata del sistema estÃ  activat"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Notificacions emergents habilitades"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "So habilitat"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Notificacions de la interfÃ­cie grÃ fica</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Destinataris</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "El servidor requereix TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Notificacions per correu electrÃ²nic</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Aquesta configuraciÃ³ no significa que realment rebeu notificacions de tots "
-"aquests esdeveniments."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Subscripcions"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "PersonalitzaciÃ³ del so"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Etiqueta InvÃ lida, carÃ cters vÃ lids:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Etiqueta buida"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Ja existeix l'etiqueta"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Etiqueta desconeguda"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent desconegut"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Afegeix una etiqueta"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Afegeix una etiqueta</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Utilitza la barra lateral per afegir, editar i eliminar etiquetes.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiquetes</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Opcions de les etiquetes"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Opcions de les etiquetes</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Aplica els parÃ metres mÃ xims a cadascun dels torrents:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "MÃ xim"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Aplica els parÃ metres de cua:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "Aplica els parÃ metres de la carpeta:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 lÃ­nia per rastrejador)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Aplica automÃ ticament l'etiqueta:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_Opcions de l'etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Sup_rimeix l'etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Afegeix una etiqueta"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent completat"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent afegit"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent suprimit"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Executa"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Esdeveniment"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Afegeix una ordre</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Ordres</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "minuts"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 minut"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 segon"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "segons"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "Color de baixada:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "Color de pujada:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>GrÃ fica de connexions</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>GrÃ fica d'amplada de banda</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "Nodes DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "Nodes DHT a la memÃ²ria cau:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "Torrents DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>Llavors / Clients</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>Colors de la grÃ fica</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "EstadÃ­stiques"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "ResoluciÃ³"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Llavors/Clients"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "La carpeta vigilada no existeix."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "No existeix el camÃ­."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "OpciÃ³ incompatible"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-"Els directoris de la Â«Carpeta a vigilarÂ» i de Â«Copia els fitxers .torrent aÂ» "
-"no poden ser el mateix."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Afegeix automÃ ticament"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "Feu doble clic per canviar"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "Feu doble clic per editar"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "CamÃ­"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Vigila les carpetes:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Propietats de la carpeta vigilada"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"Si s'afegeix un fitxer .torrent en aquest\n"
-"directori, s'afegirÃ  a la sessiÃ³."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Selecciona una carpeta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Habilita aquesta carpeta vigilada"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Carpeta a vigilar</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Suprimeix el .torrent desprÃ©s d'afegir-lo"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"DesprÃ©s d'afegir el torrent a la sessiÃ³,\n"
-"se suprimirÃ  el .torrent."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Annexa l'extensiÃ³ desprÃ©s d'afegir:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"DesprÃ©s d'afegir el torrent a la sessiÃ³,\n"
-"s'annexarÃ  una extensiÃ³ al .torrent i romandrÃ \n"
-"al mateix directori."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".afegit"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"DesprÃ©s d'afegir el torrent a la sessiÃ³,\n"
-"es copiarÃ  el fitxer .torrent al directori\n"
-"escollit i se suprimirÃ  de la carpeta vigilada."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-"Quan se suprimeixi el torrent de la sessiÃ³,\n"
-"esborra el fitxer .torrent utilitzar per afegir-lo."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>AcciÃ³ amb el fitxer torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "Estableix la carpeta de la baixada"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "Es guardaran les dades del torrent en aquesta carpeta."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>Carpeta de la baixada</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "Estableix la carpeta on moure els fitxers complets"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Mou els completats</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etiqueta: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etiqueta</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Principal"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "L'usuari seleccionat serÃ  el propietari del torrent."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>Propietari</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Velocitat mÃ xima de pujada:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Nombre mÃ xim de connexions:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Nombre mÃ xim de ranures de pujada:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Velocitat mÃ xima de baixada:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Amplada de banda</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "GestiÃ³ automÃ tica:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Afegeix en pausa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Envia a la cua:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Cua</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Extractor"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extreu a:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Crear torrent anomena subcarpeta"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Aquesta opciÃ³ crearÃ  una subcarpeta amb el nom del torrent dins de la "
-"carpeta d'extracciÃ³ seleccionada i posarÃ  els fitxers extrets allÃ­."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr "Intervals d'IP bloquejats / Intervals d'IP a la llista blanca"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Llista de bloqueig"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "AdreÃ§a IP incorrecta"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "L'adreÃ§a IP \"%s\" estÃ  mal formada"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Llistat d'IPs de l'eMule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Text de SafePeer (amb compressiÃ³ zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Text de PeerGuardian (sense compressiÃ³)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "P2B de PeerGuardian (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "LÃ­der invÃ lid"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Codi mÃ gic invÃ lid"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "VersiÃ³ no vÃ lida"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dies"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importa la llista de bloqueigs a l'inici"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Baixa el fitxer de la llista de bloqueigs si cal i importa el fitxer."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Verificar descÃ rrega i importar-lo"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Baixa un fitxer nou de llista de bloqueigs i l'importa."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ForÃ§ar descÃ rrega i importar-lo"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "La llista de bloqueigs estÃ  actualitzada"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opcions</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tipus:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Data:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Mida del fitxer:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>InformaciÃ³</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>Llista blanca</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "Opcions del dimoni"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "AdreÃ§a IP per escoltar connexions de la interfÃ­cie grÃ fica"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "Port per escoltar connexions de la interfÃ­cie grÃ fica"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "AdreÃ§a IP per escoltar connexions de BitTorrent"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-"El nom de la interfÃ­cie de xarxa o l'adreÃ§a IP per les connexions BitTorrent "
-"de sortida."
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr "Les claus de configuraciÃ³ que es modificaran per `set_config` RPC"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Estableix el nombre mÃ xim de connexions"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Velocitat de DescÃ rrega"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Estableix la velocitat mÃ xima de baixada"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Velocitat de Pujada"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Estableix la velocitat mÃ xima de pujada"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protocol del trÃ nsit (Baixada/Pujada)"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "Espai lliure en la carpeta de baixades"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "Edita la connexiÃ³"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "AmfitriÃ³:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "No s'ha pogut editar l'amfitriÃ³"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "Quant al Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "Copyright 2007-2018 L'equip del Deluge"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "S'ha restaurat la connexiÃ³"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "S'ha perdut la connexiÃ³"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "S'ha perdut la connexiÃ³ amb el servidor web."
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "S'ha perdut la connexiÃ³ al servidor"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "Crea"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "Ajuda"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Fi de sessiÃ³"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Inici de sessiÃ³"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "Ha fallat l'inici de sessiÃ³"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "Heu introduÃ¯t una contrasenya incorrecta"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "AmfitriÃ³ del rastrejador"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtres"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "LÃ­mit de velocitat (B)"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "LÃ­mit de velocitat (P)"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "LÃ­mit de connexions"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "LÃ­mit de ranures de pujada"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Actualitza el rastrejador"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ForÃ§a la comprovaciÃ³"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "Expandeix-ho tot"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Mou"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "Navega"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "Afegeix una connexiÃ³"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "No s'ha pogut afegir l'amfitriÃ³: {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Desa"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "PÃºblic"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Connecta"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "Atura el dimoni"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "Desconnecta"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "Inicia el dimoni"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "Canvia la contrasenya per defecte"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"Es recomana canviar la contrasenya per defecte.<br><br>Voleu canviar-la ara?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "Suprimeix amb les dades"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "Navegador de fitxers"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "Enrere"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "SegÃŒent"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "Inici"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "Barrejat"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "Afegeix d'un URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "Galetes"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "Ha fallat la baixada del torrent"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Fitxer"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Infohash"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "S'estÃ  pujant el torrent..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "Ha fallat la pujada del torrent"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "El torrent no Ã©s vÃ lid"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Baixada"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "Mou la carpeta de completats"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "Velocitat mÃ xima de baixada"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "Velocitat mÃ xima de baixada"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "General"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Afegeix en pausa"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr "Sembra rÃ pida"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "S'estÃ  carregant"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Vertader"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detalls"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "Comentari:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Estat:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "Mou els completats:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privat"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Avisa'm quan hi hagi una versiÃ³ nova"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-"Ajudeu-nos a millorar el Deluge enviant-nos la versiÃ³ de Python i de PyGTK, "
-"el sistema operatiu i el tipus del processador. No s'envia cap altra "
-"informaciÃ³."
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "AdreÃ§a d'entrada"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "Fes servir un port aleatori"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "Tipus del servei"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Nombre mÃ xim de connexions:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Velocitat mÃ xima de baixada (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Velocitat mÃ xima de pujada (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Nombre mÃ xim de connexions mig-obertes:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Nombre mÃ xim d'intents de connexiÃ³ per segon:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Nombre mÃ xim de ranures de pujada:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "InstalÂ·la"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "Troba'n mÃ©s"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "InstalÂ·la el connector"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr "Seleccioneu un Â«eggÂ»"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr "Connector Â«EggÂ»"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "Navega..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "Pugeu el vostre connector..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "ForÃ§a l'Ãºs del servidor intermediari"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "Mida de la memÃ²ria (blocs de 16 KiB):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr "Mostra els filtres sense cap torrent"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr "Permet l'Ãºs de mÃ©s d'un filtre al mateix temps"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr "Contrasenya WebUI"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "Antic:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "Nou:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "Confirmeu:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Servidor"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "Temps d'espera de la sessiÃ³:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-"Habilita SSL (els camins sÃ³n relatius a la carpeta de configuraciÃ³ del "
-"Deluge)"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "Clau privada:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "Certificat:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr "L'idioma de WebUI ha canviat"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr "Voleu refrescar la pÃ gina ara per fer servir l'idioma nou?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Refresca"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "La contrasenya no Ã©s vÃ lida"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "Les contrasenyes no coincideixen."
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "La contrasenya anterior no Ã©s correcta."
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "S'ha canviat correctament"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "La contrasenya s'ha canviat satisfactÃ²riament."
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "Pausa el torrent"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "Temps estimat:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "Data d'addiciÃ³:"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Comprovar per una nova llista cada:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "El dimoni no s'estÃ  executant"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "El dimoni no existeix"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "S'ha produÃ¯t un error quan s'intentava afegir el compte"
-
-#~ msgid ""
-#~ "Torrents not transfering any data do not count towards download/seeding "
-#~ "active count."
-#~ msgstr ""
-#~ "Els torrents que no transfereixen dades no es tenen en compte en el recompte "
-#~ "de baixada i sembra."
-
-#~ msgid "<b>Languge</b>"
-#~ msgstr "<b>Idioma</b>"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "El nombre de blocs que foren servits de la memÃ²ria cau."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Encert de lectura dels blocs:"
-
-#~ msgid "Blocks Read hit"
-#~ msgstr "Encert de lectura dels blocs"
-
-#~ msgid "Incomming Ports"
-#~ msgstr "Ports d'entrada"
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr ""
-#~ "L'adreÃ§a IP de la interfÃ­cie per on escoltar les connexions bittorrent "
-#~ "entrants. Deixeu-ho buit si voleu fer servir el valor per defecte."
Index: luge/i18n/cs.po
===================================================================
--- deluge/i18n/cs.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6282 +1,0 @@
-# Czech translation for deluge
-# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-07-23 10:47+0000\n"
-"Last-Translator: Cas <Unknown>\n"
-"Language-Team: Czech <cs@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "AfghÃ¡nistÃ¡n"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Alandy"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "AlbÃ¡nie"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlÅŸÃ­rsko"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "AmerickÃ¡ Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktida"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua a Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ArmÃ©nie"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "AustrÃ¡lie"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Rakousko"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ÃzerbÃ¡jdÅŸÃ¡n"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamy"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrajn"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladÃ©Å¡"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "BÄlorusko"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgie"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudy"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "BhÃºtÃ¡n"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "BolÃ­vie"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosna a Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "BouvetÅ¯v ostrov"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "BrazÃ­lie"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "BritskÃ© indickooceÃ¡nskÃ© ÃºzemÃ­"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "SultanÃ¡t Brunej"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulharsko"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KambodÅŸa"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Kapverdy"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "KajmanskÃ© ostrovy"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "StÅedoafrickÃ¡ republika"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Äad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ÄÃ­na"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "VÃ¡noÄnÃ­ ostrovy"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "KokosovÃ© (Keelingovy) ostrovy"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbie"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komory"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "KonÅŸskÃ¡ demokratickÃ¡ republika"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cookovy ostrovy"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Kostarika"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "PobÅeÅŸÃ­ slonoviny"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Chorvatsko"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Kypr"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "ÄeskÃ¡ republika"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "DÃ¡nsko"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "DÅŸibutsko"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "DominikÃ¡nskÃ¡ republika"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "EkvÃ¡dor"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypt"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "RovnÃ­kovÃ¡ Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonsko"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopie"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falklandy (MalvÃ­ny)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FaerskÃ© ostrovy"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "FidÅŸi"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finsko"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Francie"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "FrancouzskÃ¡ Guyana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "FrancouzskÃ¡ PolynÃ©sie"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "FrancouzskÃ¡ jiÅŸnÃ­ a antarktickÃ¡ ÃºzemÃ­"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambie"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Gruzie"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "NÄmecko"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Åecko"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃ³nsko"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "HeardÅ¯v ostrov a McDonaldovy ostrovy"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "SvatÃœ stolec (MÄstskÃœ stÃ¡t VatikÃ¡n)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hongkong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "MaÄarsko"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Island"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Indie"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "IndonÃ©sie"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ÃrÃ¡nskÃ¡ islÃ¡mskÃ¡ republika"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "IrÃ¡k"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irsko"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Ostrov Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Izrael"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ItÃ¡lie"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamajka"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japonsko"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "JordÃ¡nsko"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "KazachstÃ¡n"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "KeÅa"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "KorejskÃ¡ lidovÄ demokratickÃ¡ republika"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "KorejskÃ¡ republika"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuvajt"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "KyrgyzstÃ¡n"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "LaoskÃ¡ lidovÄ demokratickÃ¡ republika"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "LotyÅ¡sko"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LibÃ©rie"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "LibyjskÃ¡ arabskÃ¡ dÅŸamÃ¡hÃ­rÃ­je"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "LichtenÅ¡tejnsko"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litva"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Lucembursko"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonie"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malajsie"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maledivy"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshallovy ostrovy"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinik"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "MauritÃ¡nie"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauricius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexiko"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "FederativnÃ­ stÃ¡ty MikronÃ©sie"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldavsko"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monako"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolsko"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "ÄernÃ¡ Hora"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maroko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mosambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibie"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "NepÃ¡l"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Nizozemsko"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "NizozemskÃ© Antily"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "NovÃ¡ Kaledonie"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "NovÃœ ZÃ©land"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nikaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "NigÃ©rie"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Ostrov Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "SevernÃ­ Mariany"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norsko"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "OmÃ¡n"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "PÃ¡kistÃ¡n"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "PalestinskÃ© ÃºzemÃ­, okupovanÃ©"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua - NovÃ¡ Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "FilipÃ­ny"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polsko"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugalsko"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Portoriko"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Rumunsko"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "RuskÃ¡ federace"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "SvatÃœ BartolomÄj"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "SvatÃ¡ Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "SvatÃœ KryÅ¡tof a Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "SvatÃ¡ Lucie"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "SvatÃœ Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "SvatÃœ Pierre a Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "SvatÃœ Vincenc a Grenadiny"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SvatÃœ TomÃ¡Å¡ a PrincÅ¯v ostrov"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "SaÃºdskÃ¡ ArÃ¡bie"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Srbsko"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychely"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovensko"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovinsko"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Å alamounovy ostrovy"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "SomÃ¡lsko"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "JihoafrickÃ¡ republika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "JiÅŸnÃ­ Georgie a JiÅŸnÃ­ Sandwichovy ostrovy"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Å panÄlsko"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "SrÃ­ Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "SÃºdÃ¡n"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Å picberky a Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Svazijsko"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Å vÃ©dsko"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Å vÃœcarsko"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "SyrskÃ¡ arabskÃ¡ republika"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TÃ¡dÅŸikistÃ¡n"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "SjednocenÃ¡ tanzanskÃ¡ republika"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thajsko"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "VÃœchodnÃ­ Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad a Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisko"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turecko"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TurkmenistÃ¡n"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Ostrovy Turks a Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukrajina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "SpojenÃ© arabskÃ© emirÃ¡ty"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "SpojenÃ© krÃ¡lovstvÃ­"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "SpojenÃ© stÃ¡ty americkÃ©"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "MenÅ¡Ã­ odlehlÃ© ostrovy USA"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "UzbekistÃ¡n"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "BritskÃ© PanenskÃ© ostrovy"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "AmerickÃ© PanenskÃ© ostrovy"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis a Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ZÃ¡padnÃ­ Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambie"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "VÅ¡e"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "AktivnÃ­"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "KontrolovanÃ©"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "StahovanÃ©"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "SeedovanÃ©"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "PozastavenÃ©"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Ve frontÄ"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Chyba"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "NÃ¡zev"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "PrÅ¯bÄh"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Stav"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Velikost"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "StaÅŸeno"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "OdeslÃ¡no"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "PomÄr"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Rychl. stah."
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Rychl. odes."
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Limit stah."
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Limit odes."
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "PeerÅ¯"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Dostup."
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "PÅidÃ¡no"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ZbÃœvÃ¡"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "UpÅednostÅovat prvnÃ­/poslednÃ­"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "AutomatickÃ¡ sprÃ¡va"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "DÃ­lky"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "VarovÃ¡nÃ­"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "OznÃ¡menÃ­ OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "OznÃ¡menÃ­ odeslÃ¡no"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "RozhranÃ­"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "StahovÃ¡nÃ­"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Å Ã­Åka pÃ¡sma"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Fronta"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "SÃ­Å¥"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "MezipamÄÅ¥"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "OstatnÃ­"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "DÃ©mon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ZÃ¡suvnÃ© moduly"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent klient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "BitTorrent klient Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Stahovat a sdÃ­let soubory pÅes BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "PÅÃ­kaz"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "PÅidat hostitele"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "HostitelskÃ© jmÃ©no:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "UÅŸivatelskÃ© jmÃ©no:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Heslo:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "MoÅŸnosti"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Od"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Pro"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "PouÅŸÃ­t nÃ¡hodnÃ© porty"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Å ifrovÃ¡nÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "PÅÃ­chozÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Vynuceno"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Povolen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Vypnuto"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "OdchozÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "ÃroveÅ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "NavÃ¡zÃ¡nÃ­ spojenÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ObojÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maximum spojenÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maximum slotÅ¯ k odesÃ­lÃ¡nÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maximum polootevÅenÃœch spojenÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maximum pokusÅ¯ o spojenÃ­ za sekundu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignorovat omezenÃ­ pro mÃ­stnÃ­ sÃ­Å¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "PÅekroÄenÃ­ limitÅ¯ na IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "PravidelnÄ kontrolovat na webovÃœch strÃ¡nkÃ¡ch novÃ© verze"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "PomÄr sdÃ­lenÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Typ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "UÅŸivatelskÃ© jmÃ©no"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Heslo:"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "NastavenÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "ZruÅ¡it"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "PouÅŸÃ­t"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "ÃroveÅ"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ano"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Ne"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Verze klienta</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrenty ve frontÄ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent ve frontÄ"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Tento program je svobodnÃœ software; mÅ¯ÅŸete jej Å¡Ã­Åit a/nebo modifikovat "
-"podle podmÃ­nek GNU General Public License vydÃ¡vanÃ© Free Software Foundation; "
-"buÄ ve verzi 3 tÃ©to licence, nebo (podle vaÅ¡eho uvÃ¡ÅŸenÃ­) kterÃ©koli pozdÄjÅ¡Ã­ "
-"verze. \n"
-"\n"
-"Tento program je rozÅ¡iÅovÃ¡n v nadÄji, ÅŸe bude uÅŸiteÄnÃœ, avÅ¡ak BEZ JAKÃKOLI "
-"ZÃRUKY; neposkytujÃ­ se ani odvozenÃ© zÃ¡ruky PRODEJNOSTI anebo VHODNOSTI PRO "
-"URÄITÃ ÃÄEL. PÅeÄtÄte si GNU General Public License, chcete-li bliÅŸÅ¡Ã­ "
-"informace. \n"
-"\n"
-"MÄli byste obdrÅŸet kopii GNU General Public License spolu s tÃ­mto programem, "
-"pokud ne, vizte <http://www.gnu.org/licenses>. \n"
-"\n"
-"KromÄ toho, jako zvlÃ¡Å¡tnÃ­ vÃœjimku, drÅŸitelÃ© autorskÃœch prÃ¡v dÃ¡vajÃ­ povolenÃ­ "
-"linkovat kÃ³d ÄÃ¡sti tohoto programu s knihovnou OpenSSL. MusÃ­te se ÅÃ­dit GNU "
-"General Public License ve vÅ¡ech ohledech pro vÅ¡echen kÃ³d pouÅŸitÃœ k jinÃœm "
-"ÃºÄelÅ¯m neÅŸ OpenSSL. \n"
-"\n"
-"ZmÄnÃ­te-li soubor(y) s touto vÃœjimkou, mÅ¯ÅŸete rozÅ¡Ã­Åit tuto vÃœjimku na svou "
-"verzi souboru(Å¯), ale nejste povinni tak uÄinit. Pokud tak nechcete uÄinit, "
-"smaÅŸte tuto vÃœjimku ze svÃ© verze. Pokud odstranÃ­te tuto vÃœjimku ze vÅ¡ech "
-"zdrojovÃœch souborÅ¯ v programu, odstraÅte ji takÃ© zde."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "NepÅipojeno..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "NeomezenÄ"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "StahovÃ¡nÃ­"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "OdesÃ­lÃ¡nÃ­"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Stavy"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackery"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ÅœÃ¡dnÃœ"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Admin"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Å tÃ­tky"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Bez Å¡tÃ­tku"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "NepÅipojeno"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT uzlÅ¯"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "VolnÃ© mÃ­sto na disku"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Nastavit neomezenÄ"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "DalÅ¡Ã­..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Zapnuto"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Vypnuto"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ZakÃ¡zat"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Odpojen"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "PÅipojen"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "PÅipojeno"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Stav"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Hostitel"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Verze"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Spustit dÃ©mona"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Zastavit dÃ©mona"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Nelze spustit dÃ©mona!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Chyba pÅi pÅidÃ¡vÃ¡nÃ­ hostitele"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "ZÃ¡suvnÃœ modul"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Vyberte zÃ¡suvnÃœ modul"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Podmoduly"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adresa"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klient"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Soubor"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "NeplatnÃœ soubor"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Vyberte .torrent soubor"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent soubory"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "VÅ¡echny soubory"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "NeplatnÃ¡ URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "nenÃ­ platnÃ¡ URL adresa."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "StahovÃ¡nÃ­..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "StahovÃ¡nÃ­ selhalo"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "NepodaÅilo se stÃ¡hnout:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "Sta_v"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Podrobnosti"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Sou_bory"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "P_rotÄjÅ¡ky"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_MoÅŸnosti"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Priorita"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Podrobnosti:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Vybrat soubor"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Vybrat sloÅŸku"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "UloÅŸit .torrent soubor"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "Å¡tÃ­tek"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "PÅidat protÄjÅ¡ek"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "jmÃ©nohostitele:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ZaÄÃ¡tek"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Konec"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Zobrazit Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "PÅidat _torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Limit rychlosti _stahovÃ¡nÃ­"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Limit rychlosti _odesÃ­lÃ¡nÃ­"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "UkonÄit a deaktivovat dÃ©mona"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "U_konÄit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Soubor"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_VytvoÅit torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "UkonÄit a _vypnout dÃ©mona"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "Ãpr_avy"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "SprÃ¡v_ce pÅipojenÃ­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_ZobrazenÃ­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Panel nÃ¡strojÅ¯"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "P_ostrannÃ­ panel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_StavovÃœ ÅÃ¡dek"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_Karty"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "Sloup_ce"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Postra_nnÃ­ panel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Zobraz prÃ¡zdnÃ© sk_upiny"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Zobrazit _trackery"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_NÃ¡povÄda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_DomovskÃ¡ strÃ¡nka"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Äasto kladenÃ© otÃ¡zky"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Komunita"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "PÅidat torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "PÅidat torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Odstranit torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Odstranit torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pozastavit vybranÃ© torrenty"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pozastavit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Obnovit vybranÃ© torrenty"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Obnovit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Posunout torrent nahoru"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Posunout nahoru"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Posunout torrent dolÅ¯"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Posunout dolÅ¯"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "NastavenÃ­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "SprÃ¡vce pÅipojenÃ­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "VytvoÅit torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Sl_oÅŸka"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_VzdÃ¡lenÃ¡ cesta"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Soubory"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "KomentÃ¡Åe:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Informace"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Odstranit"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "WebovÃ© zdroje"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Velikost dÃ­lku:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Nastavit soukromÃœ pÅÃ­znak"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "PÅidat tento torrent do relace"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "Rozbalit vÅ¡_e"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "NÃ¡zev:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "DokonÄenÃ© pÅesunout do:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Zastavit sdÃ­lenÃ­ pÅi pomÄru:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Odstranit pÅi pomÄru"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Rychlost odesÃ­lÃ¡nÃ­:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Rychlost stahovÃ¡nÃ­:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "SpojenÃ­:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Upravit trackery"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Upravit tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Zadejte vzdÃ¡lenou cestu"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Cesta:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "PÅidat tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackery:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Zobrazit rychlost relace v zÃ¡hlavÃ­"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Povolit ikonu v oznamovacÃ­ oblasti"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimalizovat do oznamovacÃ­ oblasti pÅi zavÅenÃ­"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "PÅi spuÅ¡tÄnÃ­ skrÃœt do oznamovacÃ­ oblasti"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "V oznamovacÃ­ oblasti chrÃ¡nit heslem"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "DokonÄenÃ© pÅesunout do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "KopÃ­rovat .torrent soubory do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Stahovat do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "PrvnÃ­ a poslednÃ­ dÃ­lky torrentu majÃ­ pÅednost"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "UpÅednostÅovat prvnÃ­ a poslednÃ­ dÃ­lky souborÅ¯ v torrentu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "PÅidat torrenty v pozastavenÃ©m stavu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "VÅŸdy zobrazit"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "PÅenÃ©st dialog do popÅedÃ­"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "MaximÃ¡lnÃ­ poÄet povolenÃœch spojenÃ­. Zadejte -1 pro neomezenÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Maximum slotÅ¯ k odesÃ­lÃ¡nÃ­ pro vÅ¡echny torrenty. Zadejte -1 pro neomezenÄ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"MaximÃ¡lnÃ­ rychlost stahovÃ¡nÃ­ pro vÅ¡echny torrenty. Zadejte -1 pro neomezenÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"MaximÃ¡lnÃ­ rychlost odesÃ­lÃ¡nÃ­ pro vÅ¡echny torrenty. Zadejte -1 pro neomezenÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "PÅekroÄenÃ­ limitÅ¯ na IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Je-li zaÅ¡krtnuto, nebude TCP/IP reÅŸie pÅenosu zapoÄÃ­tÃ¡na do celkovÃœch "
-"limitÅ¯, mÅ¯ÅŸe dojÃ­t k jejich prekroÄenÃ­."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"MaximÃ¡lnÃ­ poÄet slotÅ¯ pro odesÃ­lÃ¡nÃ­ na torrent. Zadejte -1 pro neomezenÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "MaximÃ¡lnÃ­ poÄet spojenÃ­ na torrent. Zadejte -1 pro neomezenÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "NÃ¡hodnÃ©"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "AktivnÃ­ port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "VyzkouÅ¡et aktivnÃ­ port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Od:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "ÃroveÅ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "VÃœmÄna protÄjÅ¡kÅ¯"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery vyhledÃ¡ lokÃ¡lnÃ­ protÄjÅ¡ky ve vaÅ¡Ã­ sÃ­ti."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Distributed hash table mÅ¯ÅŸe vylepÅ¡it mnoÅŸstvÃ­ aktivnÃ­ch spojenÃ­."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "TOS bajt protÄjÅ¡kÅ¯m:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Velikost mezipamÄti (16 KiB bloky):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"PoÄet vteÅin od poslednÃ­ho zapsÃ¡nÃ­ dat do pamÄti pÅedtÃ­m, neÅŸ jsou data "
-"zapsÃ¡na na HDD. Standard je 60 vteÅin."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "VyprÅ¡enÃ­ mezipamÄti (sekundy):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr "CelkovÃœ poÄet 16 KiB blokÅ¯ zapsanÃœch na disk od zaÄÃ¡tku sezenÃ­."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "ZapsanÃœch blokÅ¯:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "CelkovÃœ poÄet zapisovacÃ­ch operacÃ­ od zaÄÃ¡tku sezenÃ­."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ZÃ¡pisÅ¯:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"PomÄr (zapsanÃœch_blokÅ¯ - zÃ¡pisÅ¯) / zapsanÃœch_blokÅ¯ pÅedstavuje poÄet "
-"uÅ¡etÅenÃœch zapisovacÃ­ch operacÃ­ ze vÅ¡ech zapisovacÃ­ch operacÃ­, Äili zÃ¡sahÅ¯ "
-"mezipamÄti pro zÃ¡pis."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "PomÄr zÃ¡sahÅ¯ mezipamÄti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"PoÄet blokÅ¯ vyÅŸÃ¡danÃœch bittorrentovÃœm jÃ¡drem (od protÄjÅ¡kÅ¯) kterÃ© byly "
-"obslouÅŸeny z disku nebo mezipamÄti."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "PÅeÄtenÃœch blokÅ¯:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "PomÄr zÃ¡sahÅ¯ mezipamÄti pÅi ÄtenÃ­ bloku."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "PomÄr zÃ¡sahÅ¯ mezipamÄti pro ÄtenÃ­:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "CelkovÃœ poÄet operacÃ­ ÄtenÃ­ provedenÃœch od zaÄÃ¡tku sezenÃ­."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "ÄtenÃ­:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"PoÄet 16 kiB blokÅ¯ v diskovÃ© mezipamÄti. Zahrnuje mezipamÄÅ¥ pro ÄtenÃ­ i "
-"zÃ¡pis."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Velikost mezipamÄti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Velikost mezipamÄti pro ÄtenÃ­:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Pomozte nÃ¡m vylepÅ¡it Deluge zaslÃ¡nÃ­m svÃ© verze Pythonu, PyGTK, OS a typu "
-"procesoru. ÅœÃ¡dnÃ¡ dalÅ¡Ã­ informace nebude odeslÃ¡na."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Ano, chci odesÃ­lat anonymnÃ­ statistickÃ© informace"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "UmÃ­stÄnÃ­:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Pokud Deluge nebude moci najÃ­t soubor s databÃ¡zÃ­ o tÃ©to lokalitÄ, bude k "
-"rozliÅ¡enÃ­ zemÄ protÄjÅ¡kÅ¯ nouzovÄ pouÅŸÃ­vat DNS."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Port dÃ©mona:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Povolit vzdÃ¡lenÃ© pÅipojenÃ­"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "SpojenÃ­"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Verze:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "DomovskÃ¡ strÃ¡nka:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Email autora:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "NovÃ¡ verze"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_PÅejÃ­t na webovÃ© strÃ¡nky"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Nezobrazovat tento dialog v budoucnu"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "PÅid_at protÄjÅ¡ek"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "PÅidat protÄjÅ¡ek podle jeho IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "VytvÃ¡ÅenÃ­ torrentu"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Upravit trackery"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "CÃ­l:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrenty ve frontÄ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Automaticky pÅidat torrenty po pÅipojenÃ­"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "PÅidat torrenty"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "PÅidat v _pozastavenÃ©m stavu"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "UpÅednostÅovat prvnÃ­/poslednÃ­ dÃ­lky"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "PouÅŸÃ­t pro vÅ¡echny"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "VrÃ¡tit vÃœchozÃ­"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Limit pÅipojenÃ­"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Li_mit slotÅ¯ k odesÃ­lÃ¡nÃ­"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_AutomatickÃ¡ sprÃ¡va"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Obno_vit"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Obnovit vybranÃ© torrenty."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_MoÅŸnosti"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Fronta"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Aktualizovat tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "O_dstranit torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Vynutit pÅekontrolovÃ¡nÃ­"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Vybrat vÅ¡e"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pozastavit vÅ¡e"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Ob_novit vÅ¡e"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "PÅidat Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "UloÅŸit .torrent jako"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ObecnÃ©</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "PÅidat"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Odstranit"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "PÅidat URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"WebovÃ© rozhranÃ­ Deluge nenÃ­ nainstalovÃ¡no,\n"
-"prosÃ­m nainstalujte rozhranÃ­ a zkuste to znovu"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Zapnout webovÃ© rozhranÃ­"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Zapnout SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "NaslouchajÃ­cÃ­ port:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>NastavenÃ­</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limit stahovÃ¡nÃ­:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limit odesÃ­lÃ¡nÃ­:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "AktivnÃ­ torrenty:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "AktivnÃ­ stahovÃ¡nÃ­:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "AktivnÃ­ sdÃ­lenÃ­ jako zdroj:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>PomalÃ© nastavenÃ­</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "DoÅ¡lo k chybÄ pÅi odesÃ­lÃ¡nÃ­ oznamujÃ­cÃ­ho e-mailu: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "OznamovacÃ­ e-mail odeslÃ¡n."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "DokonÄen torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Tento e-mail vÃ¡s informuje, ÅŸe aplikace Deluge dokonÄila stahovÃ¡nÃ­ "
-"\"%(name)s\", jeÅŸ obsauje %(num_files)i souborÅ¯.\n"
-"Pokud si jiÅŸ nepÅejete dostÃ¡vat tato upozornÄnÃ­, jednoduÅ¡e vypnÄte e-mailovÃ© "
-"oznamovanÃ­ v nastavenÃ­ Deluge.\n"
-"\n"
-"DÄkujeme,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "OznamovÃ¡nÃ­ vyskakovacÃ­m oknem nenÃ­ zapnuto."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "OznamovÃ¡nÃ­ zvukem nenÃ­ zapnuto"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ZvukovÃ© oznamovÃ¡nÃ­ selhalo %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "DokonÄenÃœ torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Vyberte zvukovÃœ soubor"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Povolit blikÃ¡nÃ­ ikony v oznamovacÃ­ oblasti"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Povolit vyskakovacÃ­ okna"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Povolit zvuk"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>PÅÃ­jemci</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Server vyÅŸaduje TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-mailovÃ© oznamovÃ¡nÃ­</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Tato konfigurace neznamenÃ¡, ÅŸe budete skuteÄnÄ dostÃ¡vat oznÃ¡menÃ­ na vÅ¡echny "
-"tyto akce."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "OdbÄry"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "PÅizpÅ¯sobenÃ­ zvuku"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "NeplatnÃœ Å¡tÃ­tek, povolenÃ© znaky:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "PrÃ¡zdnÃœ Å¡tÃ­tek"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Å tÃ­tek jiÅŸ existuje"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "NeznÃ¡mÃœ Å¡tÃ­tek"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "NeznÃ¡mÃœ torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "PÅidat Å¡tÃ­tek"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>PÅidat Å¡tÃ­tek</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>PouÅŸijte postrannÃ­ panel pro pÅidÃ¡vÃ¡nÃ­, Ãºpravu a odstraÅovÃ¡nÃ­ "
-"Å¡tÃ­tkÅ¯.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Å tÃ­tky</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "MoÅŸnosti Å¡tÃ­tku"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>MoÅŸnosti Å¡tÃ­tku</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "PouÅŸÃ­t nastavenÃ­ maxim torrentu:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "PouÅŸÃ­t nastavenÃ­ fronty:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 ÅÃ¡dek na tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Automaticky pouÅŸÃ­t Å¡tÃ­tek:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Å tÃ­tek"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_MoÅŸnosti Å¡tÃ­tku"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Odstranit Å¡tÃ­tek"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_PÅidat Å¡tÃ­tek"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent kompletnÃ­"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent pÅidÃ¡n"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Spustit"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "UdÃ¡lost"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>PÅidat pÅÃ­kaz</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>PÅÃ­kazy</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekundy"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "SledovanÃ¡ sloÅŸka neexistuje."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Cesta neexistuje."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>SledovanÃ© sloÅŸky:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Vlastnosti sledovanÃ© sloÅŸky"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Vyberte sloÅŸku"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Povolit sledovÃ¡nÃ­ tÃ©to sloÅŸky"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>SledovanÃ¡ sloÅŸka</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Smazat .torrent po pÅidÃ¡nÃ­"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Doplnit pÅÃ­ponu po pÅidÃ¡nÃ­:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Akce torrent souboru</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>PÅesun kompletnÃ­ch</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Å tÃ­tek: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Å tÃ­tek</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "HlavnÃ­"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "MaximÃ¡lnÃ­ rychlost odesÃ­lÃ¡nÃ­:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maximum spojenÃ­:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maximum slotÅ¯ k odesÃ­lÃ¡nÃ­:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "MaximÃ¡lnÃ­ rychlost stahovÃ¡nÃ­:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Å Ã­Åka pÃ¡sma</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "AutomatickÃ¡ sprÃ¡va:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "PÅidat pozastavenÃ©:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "ZaÅadit na:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Fronta</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Rozbalit do:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "VytvoÅit podsloÅŸku s nÃ¡zvem torrentu"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Tato volba vytvoÅÃ­ ve zvolenÃ© sloÅŸce podsloÅŸku s nÃ¡zvem torrentu a umÃ­stÃ­ do "
-"nÃ­ rozbalenÃ© soubory."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Seznam blokovanÃœch"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule seznam IP (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer text (zipovanÃœ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian text (nekomprimovanÃœ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "NeplatnÃ¡ hlaviÄka"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "NeplatnÃœ kouzelnÃœ kÃ³d"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "NeplatnÃ¡ verze"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "dnÃ­"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importovat blocklist pÅi spuÅ¡tÄnÃ­"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "StÃ¡hnout blocklist, pokud to bude potÅebnÃ© a importovat ho."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Zkontrolovat staÅŸenÃ­ a import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "StÃ¡hnout novÃœ soubor blocklistu a importovat ho."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Vynutit staÅŸenÃ­ a import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blocklist je aktuÃ¡lnÃ­"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>MoÅŸnosti</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Typ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Datum:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Velikost souboru:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Informace</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Nastavit maximum spojenÃ­"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Rychlost stahovÃ¡nÃ­"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Nastavit maximÃ¡lnÃ­ rychlost stahovÃ¡nÃ­"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Rychlost odesÃ­lÃ¡nÃ­"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Nastavit maximÃ¡lnÃ­ rychlost odesÃ­lÃ¡nÃ­"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "ReÅŸie pÅenosu stahovÃ¡nÃ­/odesÃ­lÃ¡nÃ­"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Hostitel:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "OdhlÃ¡sit se"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "PÅihlÃ¡Å¡enÃ­"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtry"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Limit rychlosti stahovÃ¡nÃ­"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Limit rychlosti odesÃ­lÃ¡nÃ­"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Limit pÅipojenÃ­"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Limit slotÅ¯ k odesÃ­lÃ¡nÃ­"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Aktualizovat tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Vynutit pÅekontrolovÃ¡nÃ­"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "PÅesunout"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "UloÅŸit"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "PÅipojit"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Soubor"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "StaÅŸeno"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "ObecnÃ©"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "PÅidat v pozastavenÃ©m stavu"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Ano"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detaily"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "SoukromÃ©"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Informovat o novÃœch verzÃ­ch"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maximum spojenÃ­:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "MaximÃ¡lnÃ­ rychlost stahovÃ¡nÃ­ (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "MaximÃ¡lnÃ­ rychlost odesÃ­lÃ¡nÃ­ (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maximum polootevÅenÃœch spojenÃ­:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maximum pokusÅ¯ o spojenÃ­ za sekundu:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maximum slotÅ¯ k odesÃ­lÃ¡nÃ­:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Zkontrolovat novÃœ blocklist kaÅŸdÃœch:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "DÃ©mon nebÄÅŸÃ­"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "ZÃ¡sahy ÄtenÃ­ bloku:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "PoÄet blokÅ¯ obslouÅŸenÃœch z mezipamÄti."
Index: luge/i18n/cy.po
===================================================================
--- deluge/i18n/cy.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Welsh translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Welsh <cy@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Gwall"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Enw"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Cynnydd"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Maint"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Lawrlwytho"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Cymhareb"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Partneriaid"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ETA"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Rhybudd"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Lawrlwythiadau"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Ystod"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Rhwydwaith"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Arall"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Ategion"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Cyfrinair:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Oddi wrth"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Math"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Enw Defnyddiwr"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Cyfrinair"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Porth"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Digyfwng"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Lawr"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Fyny"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Arall..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Diffodd"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Analluogi"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Enw Ffeil"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Pob ffeil"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Manylion"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Blaenoriaeth"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Ychwanegu Torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Gadael"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ffeil"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Golygu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Golwg"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Bar Offer"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Colofnau"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Cymorth"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Ychwanegu Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Tynnu Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Seibio"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Ail-ddechrau"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Blaenoriaethau"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Ffeiliau"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Enw:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Lefel:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Cysylltiadau"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Seibio Popeth"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Ychwanegu"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Tynnu"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "eiliadau"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Dewiswch Blygell"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Allgofnodi"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Mewngofnodi"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Ffiltrau"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Lawrlwytho"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Manylion"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Cyflymder Lawrlwytho Cyflymaf (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Gwasanaethwr"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/da.po
===================================================================
--- deluge/i18n/da.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6306 +1,0 @@
-# Danish translation for deluge
-# Copyright (c) 2006 Rosetta Contributors and Canonical Ltd 2006
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2006.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-07-23 10:47+0000\n"
-"Last-Translator: scootergrisen <scootergrisen@gmail.com>\n"
-"Language-Team: Danish <da@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "FÃŠlles valgmuligheder"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Udskriv denne hjÃŠlpemeddelelse"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "Udskriv versionsinformation"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "SÃŠt stien til konfigurationsmappen"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "Output til en angivet logfil i stedet for stdout"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "SÃŠt log-niveauet (none, error, warning, info, debug)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr "Stille logningsoutput (Samme som `--loglevel none`)"
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-"Profilen %(prog)s med cProfile. Outputter til stdout medmindre der angives "
-"et filnavn"
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "Processtyring-valgmuligheder"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr "Pidfil som proces-id'et skal gemmes i"
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr "DÃŠmonisÃ©r (fork) ikke processen"
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr "Skift til denne bruger ved opstart (krÃŠver root)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr "Skift til denne gruppe ved opstart (krÃŠver root)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ã
-lands Ãerne"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albanien"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeriet"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikansk Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktis"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua og Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenien"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australien"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Ãstrig"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbajdjan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Hviderusland"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgien"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnien-Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "BouvetÃžen"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasilien"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Britisk-Indisk havomrÃ¥de"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgarien"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Cambodja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Cameroun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Canada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Kap Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "CaymanÃžerne"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Centralafrikanske Republik"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Tchad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Kina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Christmas Island (Indiske Ocean)"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Cocos (Keeling) Islands"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comoros"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongo, den demokratiske republik"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook-Ãžerne"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Elfenbenskysten"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Kroatien"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cypern"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Tjekkiet"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danmark"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikanske Republik"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypten"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ãkvatorialguinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estland"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopien"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falkland-Ãžerne"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FÃŠrÃžerne"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Frankrig"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Fransk Guinea"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Fransk Polynesien"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Franske Sydlige Territorier"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgien"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Tyskland"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GrÃŠkenland"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃžnland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard-Ãžen og McDonald-Ãžerne"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Vatikanstaten"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ungarn"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Island"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Indien"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesien"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Isle of Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italien"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordan"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kasakhstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Korea, Den Demokratiske Folkerepublik"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Korea, Republikken"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgisistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Lao, Folkets Demokratiske Republik"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Letland"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libyske Arabiske Jamahiriya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litauen"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxembourg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonien, Den Tidligere Jugoslaviske Republik"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaysia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldiverne"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "MarshallÃžerne"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauretanien"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronesiens Forenede Stater"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldavien"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongoliet"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marokko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Burma"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Holland"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Hollandske Antiller"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Ny Kaledonien"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "New Zealand"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolk Island"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Nordmarianerne"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norge"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "PalÃŠstinensiske Territorie, Det Besatte"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Ny Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filippinerne"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polen"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "RumÃŠnien"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Rusland"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "St Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Sankt Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Sankt Kitts og Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Sankt Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Sankt Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Sankt Pierre og Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent og Grenadinerne"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao TomÃ© og Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudi Arabien"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbien"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychellerne"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakiet"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenien"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Salomon-Ãžerne"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Sydafrikanske republik"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Sydgeorgien og SydsandwichÃžerne"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spanien"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard og Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Sverige"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Svejts"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Den arabiske republik Syrien"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Taiwan"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tajikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania, Den Forenede Republik"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor-Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad og Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunesien"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Tyrkiet"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks- og CaicosÃžerne"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraine"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Forenende Arabiske Emirater"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Storbritannien"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "USA"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "USA, mindre omliggende Ãžer"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Britiske JomfruÃžer"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Amerikanske JomfruÃžer"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis- og Futuna-Ãžerne"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Vestsahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Alle"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Aktive"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "UndersÃžger"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Henter"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Udgiver"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Sat pÃ¥ pause"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Sat i kÃž"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Fejl"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Navn"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Fremgang"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Status"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "StÃžrrelse"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Hentet"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Sendt"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Forhold"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Downloadhastighed"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Sendehastighed"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Ned-grÃŠnse"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Op-grÃŠnse"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "Maks. forbindelser"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "Maks. uploadpladser"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Modparter"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "TilgÃŠngelig"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Seedere:Modparter"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "TilfÃžjet"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Downloadmappe"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "Sidste aktivitet"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "AnslÃ¥et tid til afslutning"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "PriortÃ©r fÃžrste/sidste"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automatisk hÃ¥ndteret"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "Stop ved forhold"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "Stopforhold"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Fjern ved forhold"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "Sti til flyt fuldfÃžrte"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Ejer"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Stykker"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Advarsel"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "BekendtgÃžrelse OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "BekendtgÃžrelse sendt"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Brugerflade"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Downloads"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "BÃ¥ndbredde"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "KÃž"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "NetvÃŠrk"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Ãvrige"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "DÃŠmon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "Lav"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Normal"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "HÃžj"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "Brugerflade-valgmuligheder"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent-klient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent-klient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Download og del filer over BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "Konsol-valgmuligheder"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "Konsol-kommandoer"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "Beskrivelse"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "FÃžlgende konsol-kommandoer til tilgÃŠngelige:"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Kommando"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "VÃŠlg vÃŠrt"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "Afslut"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "TilfÃžj vÃŠrt"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "Slet vÃŠrt"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "VÃŠrtsnavn:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Brugernavn:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Adgangskode:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "Generelle valgmuligheder"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "Sprog"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "Kommandolinjetilstand"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Mapper"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "Download til"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "Flyt fuldfÃžrte til"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Slet kopi af torrent-fil nÃ¥r den fjernes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Valgmuligheder"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Fra"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Til"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Brug tilfÃŠldige porte"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Kryptering"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Indkommende"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Tvungen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "SlÃ¥et til"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "SlÃ¥et fra"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "UdgÃ¥ende"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Niveau"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "HÃ¥ndtryk"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Begge"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "StÃžrste antal forbindelser"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "HÃžjeste antal sendepladser"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maximalt antal HalvÃ¥bne Forbindelser"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maksimalt antal forbindelsesforsÃžg i sekundet"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignorer begrÃŠnsninger pÃ¥ det lokale netvÃŠrk"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "BegrÃŠns IP Overhead"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "DÃŠmonport"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "SÃžger periodisk efter nye udgivelser pÃ¥ webstedet"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Delingsforhold"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Type"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Brugernavn"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Adgangskode"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr "Proxy-modparter"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Indstillinger"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Afbryd"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Anvend"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr "DÃŠmonvÃŠrt og -port"
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr "Vis mere detaljerede information inklusiv filer og modparter."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "VÃŠlg sprog"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "Webserver-valgmuligheder"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "IP-adresse som webserveren skal lytte pÃ¥"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "Port som webserveren skal lytte pÃ¥"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "Tving webserveren til at bruge SSL"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "Tving webserveren til at deaktivere SSL"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Niveau"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ja"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nej"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Klientversion</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents sat i kÃž"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent-fil sat i kÃž"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Ophavsret %(year_start)s-%(year_end)s Deluge-teamet"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Et modpart-til-modpart-fildelingsprogram\n"
-"som anvender BitTorrent-protokollen."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klient:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "NuvÃŠrende udviklere:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Tidligere udviklere og bidragere:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Dette program er fri software; du kan distribuere og/eller modificere det "
-"under reglerne i GNU General Public License, udgivet af The Free Software "
-"Foundation; enten version 3 af licensen eller (efter dit valg) en hvilken "
-"som helst senere version.\n"
-"\n"
-"Dette program er distribueret i hÃ¥b om, at det ville vÃŠre brugbart, men UDEN "
-"NOGEN GARANTI; selv uden den implicitte garanti, SALGBARHED eller EGNETHED "
-"TIL ET BESTEMT FORMÃ
-L. Se GNU General Public License for flere detaljer.\n"
-"\n"
-"Du burde have modtaget en udgave af GNU General Public License sammen med "
-"dette program; hvis ikke, se <http://www.gnu.org/licenses>.\n"
-"\n"
-"Ydermere som en sÃŠrlig undtagelse giver opretshaverne tilladelse til at "
-"linke til koden eller portioner af dette program via OpenSSL-arkivet. Du "
-"skal overhold GNU General Public License i alle henseender for al brug af "
-"koden ud over OpenSSL.\n"
-"\n"
-"Hvis du modificerer en eller flere filer under denne undtagelse, mÃ¥ du "
-"udvide denne undtagelse til din version af filen/filerne, men du er ikke "
-"tvunget til dette. Hvis du ikke Ãžnsker at gÃžre dette, slet udsagn om "
-"undtagelsen fra din version. Hvis du sletter denne undtagelse fra alle "
-"kildefiler i programmet, slet det da ogsÃ¥ her."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Ikke tilsluttet..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "UbegrÃŠnset"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Ned"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Op"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Tilstande"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackere"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Ingen"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Admin"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiketter"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Ingen Etiket"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Frakoblet"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT-knuder"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Fri diskplads"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "SÃŠt ubegrÃŠnset"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Andet..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Til"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Fra"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "SlÃ¥ fra"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Indtast din adgangskode for at vise Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Indtast din adgangskode for at afslutte Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Frakoblet"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Tilkoblet"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Forbundet"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Status"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "VÃŠrt"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Version"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Start dÃŠmon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Stop dÃŠmon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Kan ikke starte dÃŠmon!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Fejl ved tilfÃžjelse af vÃŠrt"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugin"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "VÃŠlg pluginet"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plugin-ÃŠg"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "GTK-valgmuligheder"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adresse"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klient"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Filnavn"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Ugyldig fil"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "VÃŠlg en .torrent-fil"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent-filer"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Alle filer"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Ugyldig URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "er ikke et gyldigt URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Downloader..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Download mislykkedes"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Fejlslagne download(s):"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Alle"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Status"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detaljer"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fi_ler"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "Mod_parter"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Valgmuligheder"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioritet"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detaljer:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "Beskyttet med adgangskode"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "VÃŠlg en fil"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "VÃŠlg en mappe"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Gem .torrent-fil"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiket"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "TilfÃžj modpart"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "vÃŠrtsnavn:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Ãverst"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Nederst"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Vis Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_TilfÃžj torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "HastighedsgrÃŠnse for _download"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "HastighedsgrÃŠnse for _upload"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Afslut og luk dÃŠmon ned"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Afslut"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Filer"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Opret torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Afslut og _stop dÃŠmon"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Rediger"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_ForbindelseshÃ¥ndtering"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Vis"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_VÃŠrktÃžjslinje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Sidepanel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Status_bjÃŠlke"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "F_aneblade"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Kolonner"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "S_idepanel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Vis _nul trÃŠffere"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Vis _trackere"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_HjÃŠlp"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Hjemmeside"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_OSS"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Ofte stillede spÃžrgsmÃ¥l"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_FÃŠllesskab"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "TilfÃžj torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "TilfÃžj torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Fjern torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Fjern torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "SÃŠt valgte torrents pÃ¥ pause"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pause"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Genoptag valgte torrents"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Genoptag"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Skub torrent frem i kÃžen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Flyt op i kÃžen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Skub torrent tilbage i kÃžen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Flyt ned i kÃžen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Indstillinger"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "ForbindelseshÃ¥ndtering"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Opret en torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Mappe"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Fjernsti"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Filer"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Forfatter:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Kommentarer:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Oplysninger"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Fjern"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webseedere"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "StykkestÃžrrelse:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "SÃŠt privatflag"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "TilfÃžj denne torrent til sessionen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "Udvid all_e"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "Seedere:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "Modparter:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Navn:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Flyt fuldfÃžrte:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Stands udgivelse ved forholdstal:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Fjern ved forholdstal"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Sendehastighed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Modtagehastighed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Forbindelser:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "Uploadpladser:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Rediger trackere"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Rediger tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Indtast fjernsti"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Sti:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "TilfÃžj tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackere:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Vis sessionshastighed i titelbjÃŠlken"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Giv fokus til vindue nÃ¥r der tilfÃžjes torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "SlÃ¥ statusikon til"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimer til statusomrÃ¥det ved lukning"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Start i statusomrÃ¥de"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Beskyt statusikonet med en adgangskode"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Flyt fuldfÃžrte til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Kopi af .torrent-filer i:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "Slet kopi af torrent-filen, nÃ¥r torrenten er fjernet"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Hent til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "PrioritÃ©r fÃžrste og sidste stykker af torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "PrioritÃ©r fÃžrste og sidste stykker af filer"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "TilfÃžj torrent i Pause-tilstand"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "TilfÃžj torrent-valgmuligheder"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Vis altid"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Bring dialogen i fokus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "StÃžrste antal tilladte forbindelser. SÃŠt til -1 for ubegrÃŠnset."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"StÃžrste antal sendepladser for alle torrents. SÃŠt til -1 for ubegrÃŠnset."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Den hÃžjeste downloadhastighed for alle torrents. SÃŠt til -1 for ubegrÃŠnset."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Den hÃžjeste uploadhastighed for alle torrents. SÃŠt til -1 for ubegrÃŠnset."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "RatebegrÃŠns IP-overhead"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Hvis dette felt er markeret bliver den anslÃ¥ede TCP/IP-overhead drÃŠnet fra "
-"ratebegrÃŠnserne, for at undgÃ¥ at den samlet trafik overskrider grÃŠnserne"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"Det hÃžjeste antal sendepladser pr. torrent. SÃŠt til -1 for ubegrÃŠnset."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Det hÃžjeste antal af forbindelser pr. torrent. SÃŠt til -1 for ubegrÃŠnset."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Den maksimale uploadhastighed pr. torrent. SÃŠt den til -1 for ubegrÃŠnset."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "TilfÃŠldig"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktiv port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Test aktiv port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Fra:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Niveau:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universel Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping protokol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Modpartsudveksling"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery finder modparter pÃ¥ det lokale netvÃŠrk."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Distribueret hashtabel vil muligvis forbedre antallet af aktive forbindelser."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Modpartens TOS-byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Cache-stÃžrrelse (16 KiB-blokke):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Antal sekunder fra den sidste cachede skrivning til et stykke i write-"
-"cachen, til den tvinges til at blive flushed til disken. "
-"Standardindstillingen er 60 sekunder."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Cache-udlÃžbstid (sekunder):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Det totale antal af 16 KiB blokke der er blevet skrevet til disken siden "
-"denne session blev startet."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blokke Skrevet:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"Det totale antal af skrive-operationer der er blevet udfÃžrt siden denne "
-"session blev startet."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Skrivninger:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Forholdet (blocks_written - wries) / blocks_written reprÃŠsenterer antallet "
-"af gemte skrive-operationer pr. samlede skrive-operationer, dvs. en slags "
-"cache hit-forhold for skrive-cachen."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Skrive-cache hit-forhold:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Antal blokke, der blev anmodet om af BitTorrent-motoren (fra modparter), der "
-"blev uddelt fra disken eller cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blokke LÃŠst:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Cache hit-forhold for skrive-cachen."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "LÃŠse-cache hit-forhold:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"Det samlede antal lÃŠse-operationer som er blevet udfÃžrt siden denne session "
-"startede."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "LÃŠsninger:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Antal 16 KiB-blokke i disk-cachen pÃ¥ nuvÃŠrende tidspunkt. Dette omfatter "
-"bÃ¥de lÃŠse- og skrive-cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "CachestÃžrrelse:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "LÃŠse-cachestÃžrrelse:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"HjÃŠlp os med at forbedre Deluge ved at sende os oplysninger om din Python-"
-"version, PyGTK-version, operativsystem og processor. Ingen andre oplysninger "
-"vil blive sendt."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Ja, send venligst anonyme statistikker"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Placering:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Hvis Deluge ikke kan finde databasefilen pÃ¥ dette sted vil det falde tilbage "
-"til at bruge DNS til at lÃžse modparternes land."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "DÃŠmonport:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Tillad fjernforbindelser"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Forbindelser"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Version:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Hjemmeside:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Udviklers e-mail:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Ny udgivelse"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_GÃ¥ til websted"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Vis ikke denne dialog i fremtiden"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_TilfÃžj modpart"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "TilfÃžj en modpart vha. dens IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Opretter torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Rediger trackere"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destination:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "TorrentoverfÃžrsler i kÃž"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "TilfÃžj automatisk torrents ved forbindelse"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "Deluge-dÃŠmoner"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "Opret automatisk forbindelse til valgte dÃŠmon"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "Opstart-valgmuligheder"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "TilfÃžj torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "TilfÃžj i _pauset tilstand"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "PriotÃ©r fÃžrste/sidste stykker"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "Spring over tjek af filhash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Anvend pÃ¥ alle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Gendan standarder"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_ForbindelsesbegrÃŠnsning"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Sende_pladsbegrÃŠnsning"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automatisk hÃ¥ndteret"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pause"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_Genoptag"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Genoptag valgte torrents."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_Indstillinger"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_KÃž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Opdater tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Fjern torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Gennemtving gentjek"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_VÃŠlg alle"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "SÃŠt alle pÃ¥ _pause"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Gen_optag alle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "TilfÃžj infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Gem .torrent som"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Generelt</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "TilfÃžj"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Fjern"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "TilfÃžj URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "WebUi"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge web-grÃŠnseflade er ikke installeret. InstallÃ©r venligst\n"
-"grÃŠnsefladen og prÃžv igen"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "AktivÃ©r Web-grÃŠnseflade"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Aktiver SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Lytteport:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Indstillinger</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "PlanlÃŠgger"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "GrÃŠnse for download:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "GrÃŠnse for upload:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktive torrents:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Aktive downloads:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Aktive seeds:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Langsomme Indstillinger</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Der opstod en fejl under afsendelse af notifikations-e-mail: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "Serveren svarede ikke ordentligt pÃ¥ HELO-hilsen: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "Serveren afviste kombinationen af brugernavn/adgangskode: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Notifikations-e-mail sendt."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Afsluttede torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Denne e-mail er blevet endt for at informere dig om at Deluge er fÃŠrdig med "
-"at downloade \"%(name)s\" , som inkluderer %(num_files)i filer.\n"
-"For ikke lÃŠngere at modtage disse meddelelser skal de blot slÃ¥ e-mail-"
-"notifikationer fra i Deluge's indstillinger.\n"
-"Tak,\n"
-"Deluge"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Notifikations-blink vist"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Pop op-notifikation er ikke slÃ¥et til."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Notifikations-pop op vist"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Lydnotifikation ikke slÃ¥et til"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame er ikke installeret"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Lydnotifikation fejlede %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "LydpÃ¥mindelse lykkedes"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Afsluttet torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"Torrenten \"%(name)s\" inklusiv %(num_files)i fil(er) er fÃŠrdige med at "
-"downloade."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Notifikationer"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "VÃŠlg lydfil"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Blink for bakkeikon slÃ¥et til"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Pop op'er slÃ¥et til"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Lyd aktiveret"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UI-notifikationer</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Modtagere</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Server krÃŠver TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-mail-notifikationer</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Denne konfiguration betyder ikke, at du faktisk vil modtage notifikationer "
-"for alle disse hÃŠndelser."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Abonnementer"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Lydtilpasning"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Ugyldig etiket, gyldige symboler:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Tom etiket"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Etiket findes allerede"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Ukendt etiket"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Ukendt torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "TilfÃžj etiket"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>TilfÃžj etiket</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Brug sidepanelet til at tilfÃžje, redigere og fjerne etiketter. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiketter</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Etiket-valgmuligheder"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Etiket-valgmuligheder</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Anvend max-indstillinger pr. torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Anvend kÃžindstillinger:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "Anvend mappeindstillinger:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 linje pr. tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Anvend automatisk etiket:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etiket"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Etiket-_valgmuligheder"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Fjern etiket"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_TilfÃžj etiket"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent FÃŠrdig"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent tilfÃžjet"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent fjernet"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "UdfÃžr"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Begivenhed"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>TilfÃžj Kommando</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Kommandoer</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "minutter"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 minut"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 sekund"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekunder"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "Downloadfarve:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "Uploadfarve:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>Forbindelsesgraf</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>BÃ¥ndbreddegraf</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "DHT-torrents:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>Seedere/modparter</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>Graffarver</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Statistik"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "OplÃžsning"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Seedere/modparter"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "OvervÃ¥gningsmappe eksisterer ikke."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Stien eksisterer ikke."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "Inkompatibelt tilvalg"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "TilfÃžj automatisk"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "Dobbeltklik for at skifte"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "Dobbeltklik for at redigere"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "Sti"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>OvervÃ¥gningsmapper</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Indstillinger for overvÃ¥gningsmappe"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"Hvis en .torrent-fil tilfÃžjes denne mappen,\n"
-"sÃ¥ tilfÃžjes den i denne session."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "VÃŠlg en mappe"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "SlÃ¥ overvÃ¥gningsmappe til"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>OvervÃ¥gningsmappe</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Slet .torrent efter tilfÃžjelse"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"NÃ¥r torrenten tilfÃžjes til sessionen,\n"
-"slettes .torrent'en."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "VedhÃŠft endelse efter tilfÃžjelse:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".tilfÃžjet"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent-filhandling</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "SÃŠt downloadmappe"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "Mappen hvor torrent-dataen downloades til."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>Downloadmappe</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "SÃŠt mappe til flyt fuldfÃžrte"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Flyt fuldfÃžrte</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etiket: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etiket</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Hoved"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>Ejer</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "HÃžjeste sendehastighed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "StÃžrste antal forbindelser:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "HÃžjeste antal sendepladser:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "HÃžjeste modtagehastighed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>BÃ¥ndbredde</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "AutohÃ¥ndteret:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "TilfÃžj pausede:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "SÃŠt i kÃž til:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>KÃž</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "UdtrÃŠkker"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Udpak til:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Opret undermappe med samme navn som torrenten"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Denne valgmulighed vil oprette en undermappe med samme navn som torrenten i "
-"den valgte udpakningsmappe og placere de udpakkede filer i den."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr "Blokerede IP-omrÃ¥der/hvidlistede omrÃ¥der"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blokeringsliste"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "DÃ¥rlig IP-adresse"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "IP-adressen \"%s\" er dÃ¥rligt udformet"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP-liste (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer-tekst (zip-pakket)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian-tekst (ukomprimeret)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Ugyldig leder"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Ugyldig magisk kode"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Ugyldig version"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dage"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ImportÃ©r blokeringsliste ved opstart"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Hent blokeringsliste om nÃždvendigt og importÃ©r filen."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "UndersÃžg download og import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Hent og importÃ©r ny blokeringsliste."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Gennemtving download og import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blocklist er opdateret"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Valgmuligheder</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Type:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Dato:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "FilstÃžrrelse:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Oplysninger</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>Hvidliste</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "DÃŠmon-valgmuligheder"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "IP-adresse hvor der skal lyttes efter brugerfladeforbindelser"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "Port hvor der skal lyttes efter brugerfladeforbindelser"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "IP-adresse hvor der skal lyttes efter BitTorrent-forbindelser"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "SÃŠt hÃžjeste antal forbindelser"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Modtagehastighed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "SÃŠt hÃžjeste modtagehastighed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Sendehastighed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "SÃŠt hÃžjeste sendehastighed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protokol Traffik Download/Upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "VÃŠrt:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Log ud"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Log pÃ¥"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtre"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "ModtagehastighedsgrÃŠnse"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Upload hastighedsbegrÃŠnsning:"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "ForbindelsesbegrÃŠnsning"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "SendepladsbegrÃŠnsning"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "OpdatÃ©r tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Gennemtving Gentjek"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Flyt"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Gem"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Tilslut"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "Stop dÃŠmon"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "Start dÃŠmon"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "TilfÃžj fra Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Adresse"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "Cookies"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Fil"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Infohash"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "Uploader din torrent..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "Ikke en gyldig torrent"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Modtag"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "Mappe til flyt fuldfÃžrte"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "Maks. downloadhastighed"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "Maks. uploadhastighed"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Generelt"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "TilfÃžj i pauset tilstand"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "IndlÃŠser"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Sand"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detaljer"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "Kommentar:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Status:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "Flyt fuldfÃžrte:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privat"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Giv besked om nye versioner"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "StÃžrste antal forbindelser:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "HÃžjeste downloadhastighed (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "HÃžjeste uploadhastighed (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "HÃžjeste antal halvÃ¥bne forbindelser:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "HÃžjeste antal forbindelsesforsÃžg per sekund:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "HÃžjeste antal sendepladser:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "Tving brug af proxy"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "Dato tilfÃžjet:"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Led efter ny liste hver:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Antal blokke der blev uddelt fra cachen."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Blokke lÃŠse-hit:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "DÃŠmon kÃžrer ikke"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "DÃŠmon findes ikke"
Index: luge/i18n/de.po
===================================================================
--- deluge/i18n/de.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6341 +1,0 @@
-# German translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2023-11-06 17:15+0000\n"
-"Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n"
-"Language-Team: German <de@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "Allgemeine Einstellungen"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Diese Hilfe anzeigen"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "Versionsinformationen anzeigen"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "Den Konfigurationsverzeichnispfad festlegen"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "In angegebene Logdaeti statt stdout ausgeben"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "Log-Level festlegen (kein, Fehler, Warnung, Information, Debug)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr "Beim Start zu diesem Benutzer wechseln (BenÃ¶tigt root)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr "Beim Start zu dieser Gruppe wechseln (BenÃ¶tigt root)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-"Deluge kann die ausfÃŒhrbare Datei 'deluged' nicht finden, prÃŒfen Sie, ob das "
-"deluged-Paket installiert ist oder ob es zu ihrem PATH hinzugefÃŒgt wurde."
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ã
-land"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albanien"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algerien"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikanisch-Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktis"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua und Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentinien"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenien"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australien"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Ãsterreich"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Aserbaidschan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesch"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "WeiÃrussland"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgien"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudas"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivien"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnien-Herzegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet-Insel"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasilien"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Britische Gebiete im Indischen Ozean"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Sultanat Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgarien"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Kambodscha"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cap Verdische Inseln"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Cayman-Inseln"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Zentralafrikanische Republik"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Tschad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Weihnachtsinsel"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Kokosinseln"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbien"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komoren"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Demokratische Republik Kongo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cookinseln"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ElfenbeinkÃŒste"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Kroatien"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Zypern"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Tschechische Republik"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "DÃ€nemark"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Dschibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikanische Republik"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Equador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Ãgypten"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ãquatorialguinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estland"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Ãthiopien"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falklandinseln"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FÃ€rÃ¶er"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fidschi"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finnland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Frankreich"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "FranzÃ¶sisch-Guayana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "FranzÃ¶sisch-Polynesien"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "FranzÃ¶sische SÃŒd- und Antarktisgebiete"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabun"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgien"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Deutschland"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Griechenland"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃ¶nland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard und McDonaldinseln"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Staat Vatikanstadt"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hongkong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ungarn"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Island"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Indien"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesien"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Isle of Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italien"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaika"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordanien"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kasachstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenia"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Nordkorea"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "SÃŒdkorea"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgisistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Lettland"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libyen"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litauen"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Mazedonien"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaysia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Malediven"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshallinseln"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauretanien"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexiko"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronesien, FÃ¶derierte Staaten von"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldawien"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolei"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marokko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mosambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar (Birma)"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Niederlande"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "NiederlÃ€ndische Antillen"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Neukaledonien"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Neuseeland"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolkinsel"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "NÃ¶rdliche Marianen"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norwegen"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "PalÃ€stinensische Autonomiegebiete"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua-Neuguinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Philippinen"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairninseln"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polen"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "RumÃ€nien"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Russland"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint-BarthÃ©lemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "St. Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "St. Kitts und Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "St. Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint-Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint-Pierre und Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "St. Vincent und die Grenadinen"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© und PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudi-Arabien"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbien"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychellen"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slowakei"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slowenien"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Salomonen"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "SÃŒdafrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "SÃŒdgeorgien und die SÃŒdlichen Sandwichinseln"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spanien"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard und Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swasiland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Schweden"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Schweiz"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Syrien"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Taiwan"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tadschikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tansania, Vereinigte Republik"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Osttimor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad und Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunesien"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "TÃŒrkei"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks- und Caicosinseln"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraine"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Vereinigte Arabische Emirate"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Vereinigtes KÃ¶nigreich"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Vereinigte Staaten"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Vereinigte Staaten, Kleinere Inselbesitzungen"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Usbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Britische Jungferninseln"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Amerikanische Jungferninseln"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis und Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Westsahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Sambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Simbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Alle"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Aktiv"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "Zuordnung"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Hashen"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Herunterladen"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Wird verteilt"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Angehalten"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "In Warteschlange"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Fehler"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Name"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Fortschritt"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Status"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "GrÃ¶Ãe"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Heruntergeladen"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Hochgeladen"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "Verbleibend"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "VerhÃ€ltnis"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Download"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Upload"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Herabladen Limit"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Heraufladen Limit"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "Maximale Verbindungen"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "Maximale Upload-Slots"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peers"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "Seeds"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "VerfÃŒgb."
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Seeds:Peers"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "HinzugefÃŒgt"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Downloadverzeichnis"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "Aktive Zeit"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "Letzte AktivitÃ€t"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "VollstÃ€ndig gesehen"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "Abgeschlossen"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Verbleibende Zeit"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "Geteilt"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Bevorzuge Anfang/Ende"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "Sequentieller Download"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automatisch verwaltet"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "Bei VerhÃ€ltnis stoppen"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "StoppverhÃ€ltnis"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Bei VerhÃ€ltnis entfernen"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "Bei Fertigstellung verschieben"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "VollstÃ€ndigen Pfad verschieben"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Besitzer"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Teile"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "Seed-Rang"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Warnung!"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "AnkÃŒndigung OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Anfrage gesendet"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Schnittstelle"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Downloads"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bandbreite"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Warteschlange"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Netzwerk"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Sonstige"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Erweiterungen"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "Ãberspringen"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "Niedrig"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Normal"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "Hoch"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "UI-Optionen"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-"Legen Sie die standardmÃ€Ãige UI fest, die laufen soll, wenn keine UI "
-"angegeben ist"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent-Klient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge â BitTorrent-Client"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Dateien ÃŒber BitTorrent herunterladen und tauschen"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "Deluge-Team"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "Konsolenoptionen"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-"Deluge-Daemon-IP-Adresse, mit der sich verbunden werden soll (Standard "
-"127.0.0.1)"
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-"Deluge-Daemon-Port, mit dem sich verbunden werden soll (Standard 58846)"
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr "Deluge-Daemon-Benutzername, der beim Verbinden genutzt werden soll"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr "Deluge-Daemon-Kennwort das beim Verbinden genutzt werden soll"
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "Konsolenbefehle"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "Beschreibung"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "Die folgenden Konsolenbefehle sind verfÃŒgbar:"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Befehl"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "Host auswÃ€hlen"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "Beenden"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Host hinzufÃŒgen"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "Host lÃ¶schen"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-"Host hinzufÃŒgen (Pfeil Hoch/Runter zum Navigieren, Esc zum Abbrechen)"
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Hostname:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Benutzername:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Passwort:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "Fehler beim HinzufÃŒgen des Hosts"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "Allgemeine Optionen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "Systemglocke lÃ€uten wenn ein Download fertiggestellt wird"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "Sprache"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "Kommandozeilenmodus"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr "Kommandozeilenhistorie im kommandozeilenmodus speichern und laden"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Ordner"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "Herunterladen nach"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Kopie der Torrentdatei beim Entfernen lÃ¶schen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Optionen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "Sequenzieller Download"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr "Pausierte hinzufÃŒgen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "Festplattenspeicher vorbelegen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "Eingangsports"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Von"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Nach"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "Ausgehende Ports"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Benutze Zufallsports"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "Eingangsschnittstelle"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-"IP-Adresse der Schnittstelle, auf der gelauscht werden soll (leer lassen fÃŒr "
-"Standard):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "Ausgehende Schnittstelle"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-"Der Netzwerkschnittstellenname oder die IP-Adresse fÃŒr ausgehende BitTorrent-"
-"Verbindungen. (Leer lassen fÃŒr Standard.):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "Netzwerk-Extras"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "VerschlÃŒsselung"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Eingehend"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Erzwungen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Aktiviert"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Deaktivert"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Ausgehend"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Level"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Handschlag"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Beides"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "Globale Bandbreitennutzung"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maximale gleichzeitige Verbindungen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maximale Upload KanÃ€le"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "Maximale Downloadgeschwindigkeit (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "Maximale Uploadgeschwindigkeit (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maximale halb-offene Verbindungen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maximale Verbindungs-Versuche pro Sekunde"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignoriere Limits im lokalen Netzwerk"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Zeige den limitierten IP des Transferprotokolls"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "Bandbreitennutzung pro Torrent"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "Systeminformation"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "Ja, bitte sende anonyme Statistiken."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "GeoIP-Datenbank"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "Daemon-Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "Remoteverbindungen erlauben"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ÃbeprÃŒfe die Website regelmÃ€Ãig auf neue Versionen."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "Neue Torrents"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "Aktive Torrents"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "Gesamt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "TauschverhÃ€ltnis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "ZeitverhÃ€ltnis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Zeit (m)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "Proxy-Einstellungen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Art"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Benutzername"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Passwort"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "Hostname"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr "Proxy-Hostnamen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "Proxy erzwingen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "Client-IdentitÃ€t verstecken"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Einstellungen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "Cache-GrÃ¶Ãe (16 KiB Blocks)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "Schreiben"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr "Geschriebene BlÃ¶cke"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "Lesen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr "Gelesene BlÃ¶cke"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Abbrechen"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Ãbernehmen"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "OK"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "Spalten"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "Breite"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr "Benutzung: connect <Host[:Port]> [<Benutzername>] [<Kennwort>]"
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "Downloadordner fÃŒr Torrent"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "Den vollstÃ€ndigen Torrent in diesen Ordner verschieben"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr "Ein oder mehrere Torrent-Dateien, URLs oder Magnet-URLs"
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "Entfernt auch die Torrent-Daten"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr "Eine oder mehrere Torrend-IDs"
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-"BestÃ€tigen Sie mit -c, die aufgelisteten Torrents zu entfernen (Anzahl: %d)"
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-"Eine oder mehrere Torrent-IDs. Nutzen Sie \"\" um alle Torrents zu pausieren"
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "Torrent-Status nicht anzeigen (Verbessert Befehlsgeschwindigkeit)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "Der neue Zustand"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-"Eine oder mehrere Torrend-IDs. Nutzen Sie \"*\" um alle Torrents fortzusetzen"
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "Ein oder mehrere Befehle"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr "Der Pfad, in den die Torrents verschoben werden sollen"
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"Benutzung: config [--set <SchlÃŒssel> <Wert>] [<SchlÃŒssel> [<SchlÃŒssel>...] ]"
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr "Wert fÃŒr diesen SchlÃŒssel festlegen"
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "Festzulegender Wert"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr "ein oder mehrere SchlÃŒssel, durch Leerzeichen getrennt"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "VerfÃŒgbare Plugins auflisten"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "Aktivierte Plugins anzeigen"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "Aktiviert ein Plugin"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "Deaktiviert ein Plugin"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "List von verfÃŒgbaren Plugins erneut laden"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "Plugin aus einer .egg-Datei installieren"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"Benutzung: manage <Torrent-ID> [--set <SchlÃŒssel> <Wert>] [<SchlÃŒssel> "
-"[<SchlÃŒssel>...] ]"
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "Mehr Informationen pro Torrent anzeigen."
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-"Mehr detaillierte Informationen inklusive Dateien und Peers anzeigen."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr "So wie --sort, aber die Elemente sind un umgekehrter Reihenfolge."
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-"Eine oder mehrere Torrent-IDs. Wenn keine angegeben ist, alle auflisten"
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "n/v"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "Sprache wÃ€hlen"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "Webserver-Optionen"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "IP-Adresse, auf der der Webserver lauschen soll"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "Port, auf dem der Webserver lauschen soll"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "Den Webserver zwingen, SSL zu nutzen"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "Den Webserver zwingen, SSL zu deaktivieren"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "Letzte Ãbertragung"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-"Ob der Torrent zwischen anderen Deluge-Benutzern geteilt werden soll oder "
-"nicht."
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "Pfad bearbeiten"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "Pfad entfernen"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Rang"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent}%"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "Nie"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ja"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nein"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Client Version</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents in der Warteschlange"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent in der Warteschlange"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Copyright %(year_start)s-%(year_end)s Deluge Team"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Ein Peer-to-Peer Dateiverteilungs-Programm\n"
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klient:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Derzeitige Entwickler:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Ehemalige Entwickler oder Mitwirkende:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Nicht verbundenâŠ"
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Unbegrenzt"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Runter"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Rauf"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "Maximale Downloadgeschwindigkeit"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "Maximale Downloadgeschwindigkeit festlegen"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "Maximale Uploadgeschwindigkeit"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "Maximale Uploadgeschwindigkeit festlegen"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "ZustÃ€nde"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Tracker"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Keine"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Administrator"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Kategorien"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Kein Lesezeichen"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "Kein Besitzer"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Nicht verbunden"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "Verbindungen (Limit)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "Downloadgeschwindigkeit (Limit)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "Uploadgeschwindigkeit (Limit)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT Knoten"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Freier Speicherplatz"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "Externe IP-Adresse"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>Port-Fehler</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "Keine eingehenden Verbindungen, prÃŒfen Sie die Portweiterleitung"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "Eingehende Verbindungen"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "Anzahl maximaler eingehender Verbindungen festlegen"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "Die ausgewÃ€hlten Torrents lÃ¶schen?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "Insgesamt %s Torrents ausgewÃ€hlt"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "BenutzeroberflÃ€chenmodus Ã€ndern"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "_Auf AusgewÃ€hlte anwenden"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Setze auf unbegrenzt"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Weitere..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "An"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Aus"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Deaktivieren"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "Aktivieren..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "Maximale Anzahl von Uploadslots festlegen"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "Seed bei VerhÃ€ltnis anhalten"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "Es trat ein Fehler auf beim Versuch, den Besitzer zu Ã€ndern."
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Geben Sie Ihr Passwort ein, um Deluge anzuzeigen..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Geben Sie Ihr Passwort ein, um Deluge zu beenden..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr "D: {download_rate} U: {upload_rate} - Deluge"
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Offline"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Online"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Verbunden"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Status"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Hostname"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Version"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "V_erbinden"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "Daemon _starten"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "Daemon _stop"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "_Trennen"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Daemon kann nicht gestartet werden!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "Inkompatibler Client"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "Fehler beim Verbinden"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "Host bearbeiten"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Fehler beim HinzufÃŒgen des Hosts"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Erweiterung"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "Achtung"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "Sie mÃŒssen eine Sprache wÃ€hlen"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-"Sie mÃŒssen nun die Deluge-UI neustarten, um die Ãnderungen zu ÃŒbernehmen."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Modul auswÃ€hlen"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "_Abbrechen"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_Ãffnen"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Modul-Pakete"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "Serverseitiger Fehler"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "Ein Fehler trat auf dem Server auf"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "Fehler beim HinzufÃŒgen des Kontos"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "Authentifizierung fehlgeschlagen"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "Konto entfernen"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-"Sind Sie sicher, dass Sie das Konto mit dem Benutzernamen \"%(username)s\" "
-"entfernen mÃ¶chten?"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "Fehler beim Entfernen des Kontos"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "Authentifizierung fehlgeschlagen"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "Ein Fehler trat wÃ€hrend des Entfernens des Kontos auf"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "GTK-Optionen"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adresse"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Dateiname"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "Torrents (%d) hinzufÃŒgen"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-"Sie kÃ¶nnen den gleichen Torrent nicht zweimal hinzufÃŒgen. %d Torrents wurden "
-"bereits hinzugefÃŒgt."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "UngÃŒltige Datei"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "Bitte warten Sie auf Dateien..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "Konnte Dateien fÃŒr diesen Magnet nicht herunterladen"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "WÃ€hlen Sie eine .torrent-Datei"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent-Dateien"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Alle Dateien"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "UngÃŒltige URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "ist keine gÃŒltige URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Herunterladen âŠ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Download Fehlgeschlagen"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Herunterladen schlug fehl:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Alle"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Status"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Details"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Da_teien"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Peers"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Optionen"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "_Tracker"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "PrioritÃ€t"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_Nein"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_Ja"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_SchlieÃen"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Details:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "Authentifizieren"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "Konto bearbeiten"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "Existierendes Konto bearbeiten"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "_Anwenden"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "Neues Konto"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Ein neues Konto erstellen"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_HinzufÃŒgen"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "Authentifizierungslevel:"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "PasswortgeschÃŒtzt"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_OK"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "WÃ€hle eine Datei"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Ordner wÃ€hlen"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Sichere .torrent-Datei"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "_Speichern"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "Label"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Gegenstelle hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "Hostname:Port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Anfang"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Unten"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Zeige Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Torrent hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "_Sitzung pausieren"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "_Sitzung fortsetzen"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Maximale Downloadgeschwindigkeit"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Limit fÃŒr _Upload-Geschwindigkeit"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Abbrechen & Dienst stoppen"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Beenden"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Datei"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "Erstelle Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Beenden & Dienst _herunterfahren"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Bearbeiten"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_Einstellungen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Verbindungs-Verwaltung"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Ansicht"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Werkzeugleiste"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Seitenleiste"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Stats_leiste"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_abs"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Spalten"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_Finden..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Se_itenleiste"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Zeige Null-Treffer"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Zeige _Tracker"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "_Besitzer anzeigen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Hilfe"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Website"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "HÃ€ufig gestellte Fragen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Gemeinschaft"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_Ãber"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Torrent hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Torrent hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Torrent entfernen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Torrent entfernen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "Filter"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "AusgewÃ€hlte Torrents pausieren"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pausieren"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "AusgewÃ€hlte Torrents fortsetzten"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Fortsetzen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "In Warteschlange aufwÃ€rts"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "nach oben"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "In Warteschlange abwÃ€rts"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "nach unten"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Einstellungen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Verbindungsmanager"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "SchlieÃen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "Filter:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "Das Suchfeld leeren"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "_GroÃ-/Kleinschreibung beachten"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Torrent erstellen"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Or_dner"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "Entfe_rnter Dateipfad"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Dateien"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Kommentare:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Informationen"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "_Hoch"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "Entfe_rnen"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "_Runter"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webseeds"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "StÃŒckgrÃ¶Ãe:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Als Privat markieren"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Dieses Torrent der Sitzung hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "_Datei Ã¶ffnen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "_Ordner anzeigen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Alles ausklappen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "_Ãberspringen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "_Niedrig"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "_Normal"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "_Hoch"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "Downloadgeschwindigkeit"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "Uploadgeschwindigkeit"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "Heruntergeladen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "Hochgeladen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "Seeds:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "Peers:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "TauschverhÃ€ltnis:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "VerfÃŒgbarkeit:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "Verteil-Rang:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "Letzte Ãbertragung:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Aktive Zeit:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr "Komplett gesehen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "Seeding Zeit:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "Teile:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Name:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "Ordner fÃŒr heruntergeladene Dateien:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "HinzugefÃŒgt:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "GesamtgrÃ¶Ãe:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Dateien insgesamt:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "PrÃŒfsumme:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "Erstellt von:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "Abgeschlossen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "Besitzer:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Verschiebe VollstÃ€ndige:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Stoppen bei VerhÃ€ltnis:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Entfernen bei VerhÃ€ltnis"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Upload-Geschwindigkeit:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Download-Geschwindigkeit:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Verbindungen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "Uploadslots:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "Bandbreitenbegrenzung"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "Aktueller Tracker:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Tracker insgesamt:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Tracker-Status:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "NÃ€chste AnkÃŒndigung:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "Privater Torrent:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Bearbeite Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Tracker bearbeiten"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Entfernten Dateipfad eingeben"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "Entfernter Pfad"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Pfad:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Tracker hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "Tracker hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5-Authentifizierung"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP-Authentifizierung"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "Mit einem Deluge-Daemon verbinden (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "Anwendungsmodus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Zeige die Geschwindigkeit in der Fensterleiste"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Fenster beim HinzufÃŒgen eines Torrent fokussieren"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "Lade herunter:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "Warten:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "Fehlend:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "_RÃŒckgÃ€ngig"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "Farben auf Standard zurÃŒcksetzen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "Hauptfenster"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Symbol im Benachrichtigungsfeld anzeigen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "App-Indikator"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Benachrichtigungsfeld"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Beim SchlieÃen in das Benachrichtigungsfeld minimieren"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Starte im Tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "SchÃŒtze Benachrichtigungsfeld mit Passwort"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "Benachrichtigungsfeld"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "Ãber neue VerÃ¶ffentlichungen informieren"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "Aktualisierungen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "Systemstandard"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>Sprache</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Verschiebe vollstÃ€ndige nach:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Kopie von .torrent Dateien erstellen in:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"LÃ¶sche die Kopie der Torrentdatei, die beim Entfernen des Torrents angelegt "
-"wurde"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Herunterladen nach:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "Download-Ordner"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Bevorzuge Anfangs- und EndstÃŒcke eines Torrents"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Erste und letzte StÃŒcke von Dateien in Torrents bevorzugen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Torrents im pausierten Zustand hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "Speicherplatz vorbelegen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "Speicherplatz fÃŒr Torrent-Dateien vorbelegen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "Torrent-Optionen hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Immer zeigen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Den Dialog in den Fokus bringen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "Verbindungsversuche pro Sekunde"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "Halboffene Verbindungen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "max. Anzahl von Verbindungen. Setze -1 fÃŒr unendlich."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Das Maximum an Upload-Slots fÃŒr alle Torrents. FÃŒr keine Begrenzung auf -1 "
-"setzen."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Die maximale Download-Rate fÃŒr alle Torrents. Auf -1 setzen fÃŒr unendlich."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Die maximale Uploadrate fÃŒr alle Torrents. Auf -1 setzen fÃŒr unendlich."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Zeige den limitierten IP des Transferprotokolls"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Wenn ausgewÃ€hlt, wird der geschÃ€tzte Aufwand von TCP/IP von den Limits der "
-"Bandbreiten abgezogen. Das vermeidet, deren Begrenzung zu ÃŒberschreiten."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "Globale Bandbreitenlimits"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "Maximale Anzahl an Upload-Slots pro Torrent. -1 fÃŒr unbegrenzt."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "Maximale Anzahl an Verbindungen pro Torrent. -1 fÃŒr unbegrenzt."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Die maximale Downloadgeschwindigkeit pro Torrent. Geben Sie -1 fÃŒr "
-"unbegrenzt ein."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Die maximale Hochladegeschwindigkeit pro Torrent. -1 fÃŒr unbegrenzt "
-"festlegen."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "Bandbreitenlimitierung pro Torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "Seeden:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "Gesamt  :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "Slot-Torrents ignorieren"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "Seedende Torrents bevorzugen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Zeit (m):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "Torrent pausieren"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "ZufÃ€llig"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "ZufÃ€llige Ports im Bereich 49152 bis 65525 verwenden"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktiver Port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Aktiven Port testen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "Eingangsport"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Von:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Bis:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "Ausgehend:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "Eingehend:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Ebene:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universelles Plug-and-Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT-Port-Mapping-Protokoll"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Austausch von Gegenstellen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr "Tauscht Peers zwischen Clients aus. (Deaktivieren benÃ¶tigt Neustart)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Lokale Dienst-Suche findet Gegenstellen in Ihrem lokalen Netzwerk."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Verteilte Hashtabelle (DHT) verbessert mÃ¶glicherweise die Anzahl aktiver "
-"Verbindungen."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "TOS-Byte fÃŒr Peers:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "Proxynutzung erzwingen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-"Versuche Client-IdentitÃ€t zu verstecken und nur den Proxy fÃŒr eingehende "
-"Verbindungen zu nutzen."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Cache-GrÃ¶Ãe (16 KiB BlÃ¶cke):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Die maximale Anzahl von Sekunden seit der letzten Ãnderung eines Fragments "
-"im Schreib-Cache, bis das Schreiben auf die Festplatte erzwungen wird. "
-"Standard-Wert ist 60 Sekunden."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Cache Lebensdauer (Sekunden):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Die Gesamtanzahl der 16 KiB BlÃ¶cke, die seit dem Start dieser Sitzung auf "
-"die Festplatte geschrieben wurden."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "BlÃ¶cke geschrieben:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"Die Gesamtanzahl der durchgefÃŒhrten Schreibeoperationen seit Beginn dieser "
-"Sitzung."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Schreib-Zugriffe:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Das VerhÃ€ltnis  (BlÃ¶cke_geschrieben - Schreibzugriffe) / BlÃ¶cke_geschrieben  "
-"reprÃ€sentiert den Anteil an durch den Cache ersparten Schreibzugriffen."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Schreib-Cache Trefferquote:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Die Anzahl der von Peers verlangten BlÃ¶cke, die von Festplatte oder Cache "
-"versandt wurden."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "BlÃ¶cke gelesen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Die Trefferquote fÃŒr den Lese-Cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Lese-Cache Trefferquote:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"Die Gesamtanzahl der durchgefÃŒhrten Leseoperationen seit Beginn dieser "
-"Sitzung."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Lese-Zugriffe:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Die Gesamtanzahl von 16 KiB BlÃ¶cken, die derzeit in den Lese- und Schreib-"
-"Caches enthalten sind."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Cache-GrÃ¶Ãe:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "GrÃ¶Ãe vom Lese-Cache:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "_Aktualisieren"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Helfen Sie uns Deluge zu verbessern indem Sie uns Ihre Python- und PyGTK-"
-"Version, Ihr Betriebssytem und Prozessor-Typ senden. Garantiert keine andere "
-"Information wird ÃŒbermittelt."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Ja, sende anonymisierte Statistiken"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Ort:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Falls Deluge die Datenbank-Datei an diesem Ort nicht finden kann, greift es "
-"auf DNS zurÃŒck um das Land des Peers zu ermitteln."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "Mit Deluge verknÃŒpfen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "Magnet-Links"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Daemon port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Entfernte Verbindungen erlauben"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Verbindungen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_LÃ¶schen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "Konten"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Version:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Internetseite:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "E-Mail-Adresse des Autors:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_Installieren"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_Mehr finden..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Neue Version"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Gehe zu Website"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "Neue VerÃ¶ffentlichung verfÃŒgbar!"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "VerfÃŒgbare Version:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "Server-Version"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "Aktuelle Version:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Diesen Dialog in Zukunft nicht mehr anzeigen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "Peer _hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Gegenstelle nach IP hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Erstelle Torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Bearbeite Tracker"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "Download-Ordner verschieben"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Ziel:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrents in der Warteschlange"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "_Leeren"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Automatisch Torrents beim Verbinden hinzufÃŒgen."
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "automatisch mit ausgewÃ€hltem Daemon verbinden"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr "Localhost-Daemon automatisch starten (falls notwendig)"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "Diesen Dialog verstecken"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "Startoptionen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Torrents hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Datei-Quersumme"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr "VollstÃ€ndigen Ordner verschieben"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "_Pausiert hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Bevorzuge Anfangs-/EndstÃŒcke"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "Datei-PrÃŒfsummenÃŒberprÃŒfung ÃŒberspringen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "Festplattenspeicher vorbelegen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "Festplattenspeicher fÃŒr Torrent-Dateien vorbelegen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "Maximale Torrent-Downloadgeschwindigkeit"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "Maximale Torrent-Uploadgeschwindigkeit"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "Maximale Torrent-Verbindungen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "FÃŒr alle anwenden"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Auf Standard-Werte zurÃŒcksetzten"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Verbindungslimit"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Limit fÃŒr Upload-KanÃ€le"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "Seeden bei _VerhÃ€ltnis stoppen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automatisch verwaltet"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "_Besitzer Ã€ndern"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "_Download-Ordner Ã¶ffnen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pausieren"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Fort_setzen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "AusgewÃ€hlte Torrents fortsetzen."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opt_ionen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Warteschlange"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Akt_ualisiere Tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Entferne Torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Neu-PrÃŒfung erzwingen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "_Download-Ordner verschieben"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Alle auswÃ€hlen"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Alle pausieren"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Alle Torrents fortsetzen."
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Datei-Quersumme hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "Von Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Datei-Quersumme:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Speicher .torrent als"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "Die ausgewÃ€hlten Torrents entfernen?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "Heruntergeladene Dateien einbeziehen"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(Dies ist dauerhaft!)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "Eigenschaften"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Allgemein</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "Pfadeintrag anzeigen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "Dateiauswahl anzeigen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "Ordnernamen anzeigen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "AutovervollstÃ€ndigung aktivieren"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "Verborgene Dateien zeigen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "Neuen SchlÃŒssel festlegen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "AutovervollstÃ€ndigung"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "Speicherpfad"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Strg+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Strg+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Strg+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Strg+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Strg+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "Versteckte Dateien umschalten"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "Standardpfad"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "Tastenkombinationen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "Ein Verzeichnis wÃ€hlen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "Gespeicherte Pfade"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "Spalte"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "Ãffnen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "HinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "Den aktuellen Eintragswert zur Liste hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "Bearbeiten"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "Den ausgewÃ€hlten Eintrag bearbeiten"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Entfernen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "Den ausgewÃ€hlten Eintrag entfernen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "Den ausgewÃ€hlten Eintrag nach oben bewegen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "Den ausgewÃ€hlten Eintrag nach unten bewegen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "Standard"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "Kein Standardpfad festgelegt"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "Eigenschaften-Dialog Ã¶ffnen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "URL hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "von URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "Adresse (URL):"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "WebOberflÃ€che"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Die Deluge WeboberflÃ€che ist nicht installiert, bitte\n"
-"installiere die OberflÃ€che und versuche es erneut."
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Web UI aktivieren"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "SSL aktivieren"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Dienst-Port:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Einstellungen</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Planer"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limit beim Herunterladen:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limit beim Hochladen:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktive Torrents"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Aktiv herunterladen:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Aktiv verteilen:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Langsame Einstellungen</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Es trat ein Fehler beim Senden der Benachrichtigungsemail auf: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "Server verweigert Benutzernamen/Kennwort-Kombination: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Benachrichtigungsemail versandt."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torrent \"%(name)s\" fertiggestellt."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Diese Email dient dem Zweck, Sie zu informieren, dass Deluge den Download "
-"\"%(name)s\" inklusive %(num_files)i Datei(en) fertiggestellt hat.\n"
-"Zur Beendigung des Erhalts dieser Benachrichtigungen, deaktivieren sie "
-"einfach die Email-Benachrichtigungen in Deluge's Einstellungen.\n"
-"\n"
-"Vielen Dank,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Mitteilungen blinkend zeigen"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Popup Benachrichtigung ist nicht aktiviert."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "libnotify ist nicht installiert"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Benachrichtigungs-Popup zeigen"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Klang-Benachrichtigung nicht eingeschaltet"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame ist nicht installiert"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Klang-Benachrichtigung gescheitert %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Klang-Benachrichtigung Erfolg"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent fertiggestellt"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"Der Torrent \"%(name)s\" mit %(num_files)i Datei(en) hat das Herunterladen "
-"abgeschlossen."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "BenachÂ­richÂ­tiÂ­gungen"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Klangdatei auswÃ€hlen"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Benachrichtigungsicon blinkt aktiviert."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Popups aktiviert"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "KlÃ€nge wiedergeben"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UI Benachrichtigungen</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>EmpfÃ€nger</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Server verlangt TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-Mail Benachrichtigung</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Diese Einstellungen bedeutet nicht, dass Sie fÃŒr all diese Ereignisse eine "
-"Benachrichtigung erhalten."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Abonnements"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Klang Personalisierung"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "UngÃŒltiges Label, gÃŒltige Zeichen: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Leeres Label"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Label existiert bereits"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Unbekanntes Label"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Unbekannter Torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Label hinzufÃŒgen"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Label hinzufÃŒgen</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>Benutzen Sie die Seitenleiste um die Labels zu bearbeiten.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Labels</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Label-Optionen"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Label-Optionen</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Verwende BeschrÃ€nkung pro Torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Verwende Einstellungen der Warteliste:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "Ordnereinstellungen anwenden:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(Je eine Zeile pro Tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Verwende automatisch folgendes Label:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Label-_Optionen"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Entfe_rne Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "FÃŒge L_abel hinzu"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent vollstÃ€ndig"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent hinzugefÃŒgt"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent entfernt"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "AusfÃŒhren"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Ereignis"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Befehl hinzufÃŒgen</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Befehle</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "Minuten"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 Minute"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 Sekunde"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "Sekunden"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "Downloadfarbe:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "Uploadfarbe:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>Verbindungsgraph</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>Bandbreitengraph</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "DHT-Knoten:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>Seeds / Peers</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>Graphfarben</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Statistiken"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "AuflÃ¶sung"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Seeds/Peers"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Zu beobachtender Ordner existiert nicht"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Pfad existiert nicht."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "Inkompatible Option"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "AutoHinzufÃŒgen"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "Doppelklick zum Umschalten"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "Doppelklick zum Editieren"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "Pfad"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Beobachteter Ordner:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Eigenschaften des Ãberwachungs-Ordners"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"Wenn eine .torrent-Datei zu diesem Verzeichnis hinzugefÃŒgt wird,\n"
-"wird sie zur Sitzung hinzugefÃŒgt."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Ordner auswÃ€hlen"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Aktiviere Ãberwachung des Ordners"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Ãberwachter Ordner</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "LÃ¶sche .torrent Datei nach dem HinzufÃŒgen"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"Sobald der Torrent zur Sitzung hinzugefÃŒgt wurde,\n"
-"wird die .torrent-Datei gelÃ¶scht."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Erweiterung anhÃ€ngen nach hinzufÃŒgen:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"Sobald der Torrent der Sitzung hinzugefÃŒgt wurde,\n"
-"wird eine Erweiterung an .torrent angefÃŒgt\n"
-"und er wir im gleichen Verzeichnis verbleiben."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".hinzugefÃŒgt"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent-Datei-Aktionen</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "Download-Ordner festlegen"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>Download-Ordner</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Fertige verschieben</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Beschriftung: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Beschriftung</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "HauptmenÃŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "Der hier ausgewÃ€hlte Benutzer wird der Besitzer des Torrents sein."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>Besitzer</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Max. Upload-Geschwindigkeit:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Max. Verbindungen:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maximale Uploads:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Max. Download-Geschwindigkeit:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bandbreite</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Selbstverwaltet"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Pausiert hinzufÃŒgen:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Stelle in Warteschlange:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Warteschlange</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Entpacker"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Entpacken nach:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Erstelle Torrent Unterverzeichnis"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Diese Einstellung erstellt ein Unterverzeichnis benannt nach dem Dateinamen "
-"des Torrents innerhalb des Entpackverzeichnisses und speichert die "
-"entpackten Dateien darin ab."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blockierliste"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "Falsche IP-Adresse"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule-IP-Liste (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer-Text (ZIP-Format)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian-Text (unkomprimiert)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (gzip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "UngÃŒltiger Anfang"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "magischer Code ungÃŒltig"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "UngÃŒltige Version"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Tage"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importiere Blockliste beim Start"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Lade die Blockliste ggf. herunter und importiere die Datei."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "ÃberprÃŒfe Download und Import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Lade eine neue Blockliste herunter und importiere sie."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Erzwinge Herunterladen und Importieren"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blockliste ist auf dem neusten Stand"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Optionen</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Typ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Datum:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "DateigrÃ¶Ãe:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Information</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "Daemon-Optionen"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "IP-Adresse, um auf UI-Verbindungen zu lauschen"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "Port, um auf UI-Verbindungen zu lauschen"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "IP-Adresse, um auf BitTorrent-Verbindungen zu lauschen"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-"Der Netzwerkschnittstellenname oder die IP-Adresse fÃŒr ausgehende BitTorrent-"
-"Verbindungen."
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Setze maximale Verbindungsanzahl"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Downloadgeschwindigkeit"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Setze maximale Empfangsgeschwindigkeit"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Uploadgeschwindigkeit"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Setze maximale Sendegeschwindigkeit"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Bandbreitenverbrauch vom Protokoll in Sende- und Empfangsrichtung"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "Freier Speicherplatz im Download-Ordner"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "Verbindung bearbeiten"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Host:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "Konnte Host nicht editieren"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "Ãber Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "Copyright 2007-2018 Deluge-Team"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "Verbindung wiederhergestellt"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "Verbindung verloren"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "Die Verbindung zum Webserver ist verloren gegangen!"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "Verbindung zum Webserver verloren"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "Erstellen"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "Hilfe"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Abmelden"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Anmeldung"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "Anmeldung fehlgeschlagen"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "Sie gaben ein falsches Kennwort ein"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filter"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Empfangslimit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Limit der Sende-Geschwindigkeits"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Verbindungslimit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Limit an Sende-KanÃ€len"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Tracker aktualisieren"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Erzwinge erneute ÃberprÃŒfung"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "Alles ausklappen"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Verschieben"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "Durchsuchen"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "Verbindung hinzufÃŒgen"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "Konnte Host nicht hinzufÃŒgen: {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Speichern"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "Ãffentlich"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Verbinden"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "Daemon stoppen"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "Trennen"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "Daemon starten"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "Standardkennwort Ã€ndern"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"Wir empfehlen, das Standardkennwort zu Ã€ndern. <br><br>MÃ¶chten Sie es jetzt "
-"Ã€ndern?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "Mit Daten entfernen"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "Dateibrowser"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "ZurÃŒck"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "VorwÃ€rts"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "Gemischt"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "Aus Url hinzufÃŒgen"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "Cookies"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "Fehler beim Herunterladen des Torrent"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Datei"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Infohash"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "Fehler beim Hochladen des Torrent"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "Kein gÃŒltiger Torrent"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Download"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Allgemeine Einstellungen"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Pausiert hinzufÃŒgen"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "Laden"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Wahr"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Details"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "Kommentar:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Status:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "Verschieben vervollstÃ€ndigt:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privat"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Ãber Updates informiert werden"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-"Helfen Sie uns, Deluge zu verbessern, indem Sie und Ihre Pythem-Version, "
-"PyGTK-version, OS- und Prozessortyp senden. Es werden keinerlei andere "
-"Informationen gesendet."
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "Eingangsadresse"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "ZufÃ€lligen Port verwenden"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "Diensttyp"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maximale Verbindungen:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Maximale Download-Rate (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Maximale Uploadrate (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maximale Anzahl halboffener Verbindungen"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maximale Verbindungsversuche pro Sekunde:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maximale Anzahl an Upload-Slots:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "Installieren"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "Mehr finden"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "Plugin installieren"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "DurchsuchenâŠ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "Uploaden Ihres Plugins..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "Nutzung des Proxy erzwingen"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "Cache-GrÃ¶Ãe (16 KiB BlÃ¶cke):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr "Filter mit null Torrents anzeigen"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr "WebUI-Kennwort"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "Alt:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "Neu:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "BestÃ€tigen:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "ZeitÃŒberschreitung der Sitzung:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "Privater SchlÃŒssel:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "Zertifikat:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr "WebUI-Sprache geÃ€ndert"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-"MÃ¶chten Sie die Seite jetzt aktualisieren, um die neue Sprache zu verwenden?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Aktualisieren"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "UngÃŒltiges Kennwort"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "Ihre KennwÃ¶rter stimmen nicht ÃŒberein!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "Ihr altes kennwort war falsch!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "Ãnderung erfolgreich"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "Ihr Kennwort wurde erfolgreich geÃ€ndert!"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "Torrent pausieren"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Auf neue Liste ÃŒberprÃŒfen, jeden:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Daemon lÃ€uft nicht"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Die Anzahl von BlÃ¶cken, die aus dem Cache versandt wurden."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "BlÃ¶cke gelesen (Cache):"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "Daemon existiert nicht"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "Ein Fehler trat wÃ€hrend des HinzufÃŒgen des Kontos auf"
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr ""
-#~ "Die IP-Adresse der Netzwerkschnittstelle, an der auf einkommende Bittorrent-"
-#~ "Verbindungen gelauscht werden soll. Lassen Sie dies leer, wenn Sie den "
-#~ "Standard verwenden mÃ¶chten."
-
-#~ msgid "Incomming Ports"
-#~ msgstr "Eingangsports"
Index: luge/i18n/deluge.pot
===================================================================
--- deluge/i18n/deluge.pot	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6209 +1,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) 2025 Deluge Team
-# This file is distributed under the same license as the Deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: Deluge 2.1.1.dev146\n"
-"Report-Msgid-Bugs-To: http://deluge-torrent.org\n"
-"POT-Creation-Date: 2025-04-28 21:51+0100\n"
-"PO-Revision-Date: 2025-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:423
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:531 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:531 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:537
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:537
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:543
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:543
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:549
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:549
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:38 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:40
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:43 deluge/ui/common.py:120
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:178 deluge/ui/gtk3/torrentview.py:274
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/common.py:51
-#: deluge/ui/gtk3/torrentview.py:308 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:50 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:52
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:281 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:287
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:294
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:301
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:371
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:338
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:344
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:350
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/gtk3/torrentview.py:357
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:323
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:315
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:378
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/torrentview.py:331
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:385
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:68 deluge/ui/gtk3/torrentview.py:413
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:70 deluge/ui/gtk3/torrentview.py:419
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:74
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:76
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:79
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:81 deluge/ui/gtk3/torrentview.py:399
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:392
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:364
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:86 deluge/ui/gtk3/torrentview.py:423
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:88 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:92 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:95 deluge/ui/common.py:96
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:100 deluge/ui/common.py:106
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:102
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:110
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:113 deluge/ui/gtk3/torrentview.py:421
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:115
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:116 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:123 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:19
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:136
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:151 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:49
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:55
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:89
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;"
-"sharing;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:110
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:121
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:29
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:91
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:171
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:145
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:145
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:145
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:32
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:39
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:45
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:65
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:222
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:406
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:426
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:332 deluge/ui/gtk3/gtkui.py:338
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:356
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:177
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:698
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:700
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1417
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1418
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1438
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1450 deluge/ui/gtk3/preferences.py:1457
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1451
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1458
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid "You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:254
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:290
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:296
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:694
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:712
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:716
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:778
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:784
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:820
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:157
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:328
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid "Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:48
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:145
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:184
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:193
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:183
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:186
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:194
-#: deluge/plugins/Label/deluge_label/core.py:283
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:319
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2025 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:59
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:231
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/el.po
===================================================================
--- deluge/i18n/el.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6693 +1,0 @@
-# Greek translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Greek <el@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "ÎÏÎ³Î±ÎœÎ¹ÏÏÎ¬Îœ"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ÎÎ®ÏÎ¿Î¹ ÎÎ»Î±ÎœÏ"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "ÎÎ»Î²Î±ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ÎÎ»Î³ÎµÏÎ¯Î±"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "ÎÎŒÎµÏÎ¹ÎºÎ±ÎœÎ¹ÎºÎ® Î£Î±ÎŒÏÎ±"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ÎÎœÎŽÏÏÎ±"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "ÎÎœÎ³ÎºÏÎ»Î±"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "ÎÎœÎ³ÎºÎ¿Ï
-Î¯Î»Î±"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "ÎÎœÏÎ±ÏÎºÏÎ¹ÎºÎ®"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ÎÎœÏÎ¯Î³ÎºÎ¿Ï
-Î± ÎºÎ±Î¹ ÎÏÎ±ÏÎŒÏÎ¿ÏÎœÏÎ±"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ÎÏÎ³ÎµÎœÏÎ¹ÎœÎ®"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ÎÏÎŒÎµÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "ÎÏÎ¿ÏÎŒÏÎ±"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ÎÏ
-ÏÏÏÎ±Î»Î¯Î±"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ÎÏ
-ÏÏÏÎ¯Î±"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ÎÎ¶ÎµÏÎŒÏÎ±ÏÏÎ¶Î¬Îœ"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ÎÏÎ±ÏÎ¬ÎŒÎµÏ"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ÎÏÎ±ÏÏÎ­Î¹Îœ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ÎÏÎ±ÎœÎ³ÎºÎ»Î±ÎœÏÎ­Ï"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ÎÏÎ±ÏÎŒÏÎ­Î¹ÎœÏÎ¿Ï"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ÎÎµÏ
-ÎºÎ¿ÏÏÏÎ¯Î±"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ÎÎ­Î»Î³Î¹Î¿"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ÎÏÎµÎ»Î¯Î¶Îµ"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ÎÏÎµÎœÎ¯Îœ"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ÎÎµÏÎŒÎ¿ÏÎŽÎµÏ"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ÎÏÎ¿Ï
-ÏÎ¬Îœ"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ÎÎ¿Î»Î¹Î²Î¯Î±"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ÎÎ¿ÏÎœÎ¯Î± ÎºÎ±Î¹ ÎÏÎ¶ÎµÎ³Î¿Î²Î¯ÎœÎ·"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ÎÏÎ¿ÏÏÎ¿Ï
-Î¬ÎœÎ±"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "ÎÎ®ÏÎ¿Ï ÎÏÎ¿Ï
-Î²Î­"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "ÎÏÎ±Î¶Î¹Î»Î¯Î±"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "ÎÏÎµÏÎ±ÎœÎ¹ÎºÎ¬ ÎÎŽÎ¬ÏÎ· ÎÎœÎŽÎ¹ÎºÎ¿Ï Î©ÎºÎµÎ±ÎœÎ¿Ï"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ÎÏÏÎ¿Ï
-ÎœÎ­Î¹ ÎÏÎ±ÏÎ¿Ï
-ÏÎ±Î»Î¬ÎŒ"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ÎÎ¿Ï
-Î»Î³Î±ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ÎÏÎ¿Ï
-ÏÎºÎ¯ÎœÎ± ÎŠÎ¬ÏÎ¿"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ÎÏÎ¿Ï
-ÏÎ¿ÏÎœÏÎ¹"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ÎÎ±ÎŒÏÏÏÎ¶Î·"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ÎÎ±ÎŒÎµÏÎ¿ÏÎœ"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ÎÎ±ÎœÎ±ÎŽÎ¬Ï"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Î ÏÎ¬ÏÎ¹ÎœÎ¿ ÎÎºÏÏÏÎ®ÏÎ¹Î¿"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "ÎÎ®ÏÎ¿Î¹ ÎÎ±ÏÎŒÎ¬Îœ"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "ÎÎµÎœÏÏÎ¿Î±ÏÏÎ¹ÎºÎ±ÎœÎ¹ÎºÎ® ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Î€ÏÎ±ÎœÏ"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Î§Î¹Î»Î®"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ÎÎ¯ÎœÎ±"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "ÎÎ®ÏÎ¿Ï ÏÏÎœ Î§ÏÎ¹ÏÏÎ¿Ï
-Î³Î­ÎœÎœÏÎœ"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ÎÎ®ÏÎ¿Î¹ ÎÏÎºÎ¿Ï (ÎÎ®Î»Î¹ÎœÎ³Îº)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ÎÎ¿Î»Î¿ÎŒÎ²Î¯Î±"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ÎÎ¿ÎŒÏÏÎµÏ"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ÎÎ¿ÎœÎ³ÎºÏ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ÎÎ¿ÎœÎ³ÎºÏ, ÎÎ±ÏÎºÎ® ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î± ÏÎ¿Ï
-"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "ÎÎ®ÏÎ¿Î¹ ÎÎ¿Ï
-Îº"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ÎÏÏÏÎ± Î¡Î¯ÎºÎ±"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ÎÎºÏÎ® ÎÎ»ÎµÏÎ±ÎœÏÎ¿ÏÏÎ¿Ï"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "ÎÏÎ¿Î±ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ÎÎ¿ÏÎ²Î±"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ÎÏÏÏÎ¿Ï"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î± ÏÎ·Ï Î€ÏÎµÏÎ¯Î±Ï"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ÎÎ±ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Î€Î¶Î¹ÎŒÏÎ¿Ï
-ÏÎ¯"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "ÎÏÎ¿ÎŒÎ¯ÎœÎ¹ÎºÎ±"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ÎÎ¿ÎŒÎ¹ÎœÎ¹ÎºÎ±ÎœÎ® ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "ÎÏÎ·ÎŒÎµÏÎ¹ÎœÏÏ (ÎÎºÎ¿Ï
-Î±ÎŽÏÏ)"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ÎÎ¯Î³Ï
-ÏÏÎ¿Ï"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "ÎÎ» Î£Î±Î»Î²Î±ÎŽÏÏ"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "ÎÏÎ·ÎŒÎµÏÎ¹ÎœÎ® ÎÎ¿Ï
-Î¹ÎœÎ­Î±"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "ÎÏÏ
-ÎžÏÎ±Î¯Î±"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "ÎÏÎžÎ¿ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "ÎÎ¹ÎžÎ¹Î¿ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "ÎÎ®ÏÎ¿Î¹ ÎŠÏÎºÎ»Î±ÎœÏ (ÎÎ±Î»Î²Î¯ÎœÎµÏ)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "ÎÎ®ÏÎ¿Î¹ ÎŠÎµÏÏÎµ"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "ÎŠÎ¯ÏÎ¶Î¹"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "ÎŠÎ¹ÎœÎ»Î±ÎœÎŽÎ¯Î±"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "ÎÎ±Î»Î»Î¯Î±"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "ÎÎ±Î»Î»Î¹ÎºÎ® ÎÎ¿Ï
-Î¹Î¬ÎœÎ±"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "ÎÎ±Î»Î»Î¹ÎºÎ® Î Î¿Î»Ï
-ÎœÎ·ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "ÎÎ±Î»Î»Î¹ÎºÎ¬ ÎÏÏÎ¹Î± ÎÎŽÎ¬ÏÎ·"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "ÎÎºÎ±ÎŒÏÏÎœ"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ÎÎºÎ¬ÎŒÏÎ¹Î±"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "ÎÎµÏÏÎ³Î¯Î±"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ÎÎµÏÎŒÎ±ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ÎÎºÎ¬ÎœÎ±"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "ÎÎ¹Î²ÏÎ±Î»ÏÎ¬Ï"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "ÎÎ»Î»Î¬ÎŽÎ±"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "ÎÏÎ¿Î¹Î»Î±ÎœÎŽÎ¯Î±"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ÎÏÎµÎœÎ¬ÎŽÎ±"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ÎÎ¿Ï
-Î±ÎŽÎµÎ»Î¿ÏÏÎ·"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "ÎÎºÎ¿Ï
-Î¬ÎŒ"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "ÎÎ¿Ï
-Î±ÏÎµÎŒÎ¬Î»Î±"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ÎÎºÎ­ÏÎœÏÎµÏ"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "ÎÎ¿Ï
-Î¹ÎœÎ­Î±"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "ÎÎ¿Ï
-Î¹ÎœÎ­Î±-ÎÏÎ¹ÏÎ¬Î¿Ï
-"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ÎÎ¿Ï
-Î¹Î¬ÎœÎ±"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "ÎÏÏÎ®"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "ÎÎ®ÏÎ¿Ï Î§ÎµÏÎœÏ ÎºÎ±Î¹ ÎÎ®ÏÎ¿Î¹ ÎÎ±ÎºÎœÏÏÎœÎ±Î»ÎœÏ"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "ÎÎ³Î¯Î± ÎÎŽÏÎ± (ÎÏÎ¬ÏÎ¿Ï ÏÎ·Ï Î ÏÎ»Î·Ï ÏÎ¿Ï
- ÎÎ±ÏÎ¹ÎºÎ±ÎœÎ¿Ï)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "ÎÎœÎŽÎ¿ÏÏÎ±"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Î§Î¿ÎœÎ³Îº ÎÎ¿ÎœÎ³Îº"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "ÎÏ
-Î³Î³Î±ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "ÎÏÎ»Î±ÎœÎŽÎ¯Î±"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "ÎÎœÎŽÎ¯Î±"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ÎÎœÎŽÎ¿ÎœÎ·ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ÎÏÎ¬Îœ, ÎÏÎ»Î±ÎŒÎ¹ÎºÎ® ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î± ÏÎ¿Ï
-"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "ÎÏÎ¬Îº"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ÎÏÎ»Î±ÎœÎŽÎ¯Î±"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ÎÎ®ÏÎ¿Ï ÏÎ¿Ï
- ÎÎ±Îœ"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ÎÏÏÎ±Î®Î»"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ÎÏÎ±Î»Î¯Î±"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Î€Î¶Î±ÎŒÎ¬Î¹ÎºÎ±"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "ÎÎ±ÏÏÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Î€Î¶Î­ÏÏÎµÏ"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ÎÎ¿ÏÎŽÎ±ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ÎÎ±Î¶Î±ÎºÏÏÎ¬Îœ"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ÎÎ­ÎœÏ
-Î±"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ÎÎ¹ÏÎ¹ÎŒÏÎ¬ÏÎ¹"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ÎÎ¿ÏÎ­Î±, ÎÎ±ÏÎºÎ· ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î± ÏÎ·Ï"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "ÎÎ¿ÏÎ­Î±, ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î± ÏÎ·Ï"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ÎÎ¿Ï
-Î²Î­Î¹Ï"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "ÎÎ¹ÏÎ³Î¹ÏÏÎ¬Îœ"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ÎÎ±ÏÎºÎ® ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î± ÏÎ¿Ï
- ÎÎ¬Î¿Ï"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ÎÎµÏÎ¿ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ÎÎ¯Î²Î±ÎœÎ¿Ï"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ÎÎµÏÏÎžÎ¿"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ÎÎ¹Î²ÎµÏÎ¯Î±"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "ÎÎ¹Î²ÏÎ·, ÎÏÎ±Î²Î¹ÎºÎ® Î€Î¶Î±ÎŒÎ±ÏÎ¹ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ÎÎ¹ÏÏÎµÎœÏÏÎ¬Î¹Îœ"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ÎÎ¹ÎžÎ¿Ï
-Î±ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ÎÎ¿Ï
-ÎŸÎµÎŒÎ²Î¿ÏÏÎ³Î¿"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ÎÎ±ÎºÎ¬Î¿"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Î ÏÏÎ·Îœ ÎÎ¹Î¿Ï
-Î³ÎºÎ¿ÏÎ»Î±Î²Î¹ÎºÎ® ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î± ÏÎ·Ï ÎÎ±ÎºÎµÎŽÎ¿ÎœÎ¯Î±Ï"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ÎÎ±ÎŽÎ±Î³Î±ÏÎºÎ¬ÏÎ·"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "ÎÎ±Î»Î¬Î¿Ï
-Î¹"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "ÎÎ±Î»Î±Î¹ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ÎÎ±Î»ÎŽÎ¯Î²ÎµÏ"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "ÎÎ¬Î»Î¹"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "ÎÎ¬Î»ÏÎ±"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ÎÎ®ÏÎ¿Î¹ ÎÎ¬ÏÏÎ±Î»"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ÎÎ±ÏÏÎ¹ÎœÎ¯ÎºÎ±"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "ÎÎ±Ï
-ÏÎ¹ÏÎ±ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ÎÎ±Ï
-ÏÎ¯ÎºÎ¹Î¿Ï"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ÎÎ±Î³Î¹ÏÏ"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ÎÎµÎŸÎ¹ÎºÏ"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "ÎÎ¹ÎºÏÎ¿ÎœÎ·ÏÎ¯Î±, ÎÎŒÏÏÏÎ¿ÎœÎŽÎµÏ Î Î¿Î»Î¹ÏÎµÎ¯ÎµÏ ÏÎ·Ï"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ÎÎ¿Î»ÎŽÎ±Î²Î¯Î±"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "ÎÎ¿ÎœÎ±ÎºÏ"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ÎÎ¿Î³Î³Î¿Î»Î¯Î±"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "ÎÎ±Ï
-ÏÎ¿Î²Î¿ÏÎœÎ¹Î¿"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "ÎÎ¿ÎœÏÏÎµÏÎ¬Ï"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ÎÎ±ÏÏÎºÎ¿"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ÎÎ¿Î¶Î±ÎŒÎ²Î¯ÎºÎ·"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ÎÎ¹Î±ÎœÎŒÎ¬Ï"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ÎÎ±ÎŒÎ¯ÎŒÏÎ¹Î±"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ÎÎ±Î¿Ï
-ÏÎ¿Ï"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ÎÎµÏÎ¬Î»"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "ÎÎ»Î»Î±ÎœÎŽÎ¯Î±"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "ÎÎ»Î»Î±ÎœÎŽÎ¹ÎºÎ­Ï ÎÎœÏÎ¯Î»Î»ÎµÏ"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ÎÎ­Î± ÎÎ±Î»Î·ÎŽÎ¿ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ÎÎ­Î± ÎÎ·Î»Î±ÎœÎŽÎ¯Î±"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ÎÎ¹ÎºÎ±ÏÎ¬Î³Î¿Ï
-Î±"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ÎÎ¯Î³Î·ÏÎ±Ï"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ÎÎ¹Î³Î·ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ÎÎ¹Î¿ÏÎµ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ÎÎ®ÏÎ¿Ï ÎÏÏÏÎ¿Î»Îº"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "ÎÎ®ÏÎ¿Î¹ ÎÏÏÎµÎ¹ÎµÏ ÎÎ±ÏÎ¹Î¬ÎœÎµÏ"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ÎÎ¿ÏÎ²Î·Î³Î¯Î±"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ÎÎŒÎ¬Îœ"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Î Î±ÎºÎ¹ÏÏÎ¬Îœ"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Î Î±Î»Î¬Î¿Ï
-"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Î Î±Î»Î±Î¹ÏÏÎ¹ÎœÎ¹Î±ÎºÎ¬ ÎÎŽÎ¬ÏÎ·, ÎÎ±ÏÎµÏÏÎŒÎµÎœÎ±"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Î Î±ÎœÎ±ÎŒÎ¬Ï"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Î Î±ÏÎ¿ÏÎ± ÎÎ­Î± ÎÎ¿Ï
-Î¹ÎœÎ­Î±"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Î Î±ÏÎ±Î³Î¿Ï
-Î¬Î·"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Î ÎµÏÎ¿Ï"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "ÎŠÎ¹Î»Î¹ÏÏÎ¯ÎœÎµÏ"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ÎÎ®ÏÎ¿Î¹ Î Î¯ÏÎºÎ±Î¹ÏÎœ"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Î Î¿Î»ÏÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Î Î¿ÏÏÎ¿Î³Î±Î»Î¯Î±"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Î Î¿Ï
-Î­ÏÏÎ¿ Î¡Î¯ÎºÎ¿"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ÎÎ±ÏÎ¬Ï"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Î¡ÎµÏÎœÎ¹ÏÎœ"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Î¡Î¿Ï
-ÎŒÎ±ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Î¡ÏÏÎ¹ÎºÎ® ÎÎŒÎ¿ÏÏÎ¿ÎœÎŽÎ¯Î±"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Î¡Î¿Ï
-Î¬ÎœÏÎ±"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "ÎÎ³Î¹Î¿Ï ÎÎ±ÏÎžÎ¿Î»Î¿ÎŒÎ±Î¯Î¿Ï"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "ÎÎ®ÏÎ¿Ï ÎÎ³Î¯Î±Ï ÎÎ»Î­ÎœÎ·Ï"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "ÎÎ³Î¹Î¿Ï Î§ÏÎ¹ÏÏÏÏÎ¿ÏÎ¿Ï ÎºÎ±Î¹ ÎÎ­Î²Î¹Ï"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "ÎÎ³Î¯Î± ÎÎ¿Ï
-ÎºÎ¯Î±"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "ÎÎ³Î¹Î¿Ï ÎÎ±ÏÏÎ¯ÎœÎ¿Ï"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "ÎÎ®ÏÎ¿Î¹ ÎÎ³Î¯Î¿Ï
- Î Î­ÏÏÎ¿Ï
- ÎºÎ±Î¹ ÎÎ¹ÏÎ±Î®Î»"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "ÎÎ³Î¹Î¿Ï ÎÎ¹ÎºÎ­ÎœÏÎ¹Î¿Ï ÎºÎ±Î¹ ÎÏÎµÎœÎ±ÎŽÎ¯ÎœÎµÏ"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Î£Î±ÎŒÏÎ±"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Î£Î±Îœ ÎÎ±ÏÎ¯ÎœÎ¿"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Î£Î¬Î¿ Î€Î¿ÎŒÎ­ ÎºÎ±Î¹ Î ÏÎ¯ÎœÏÎ¹ÏÎµ"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Î£Î±Î¿Ï
-ÎŽÎ¹ÎºÎ® ÎÏÎ±Î²Î¯Î±"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Î£ÎµÎœÎµÎ³Î¬Î»Î·"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Î£ÎµÏÎ²Î¯Î±"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Î£ÎµÏÏÎ­Î»Î»ÎµÏ"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Î£Î¹Î­ÏÎ± ÎÎµÏÎœÎµ"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Î£Î¹ÎœÎ³ÎºÎ±ÏÎ¿ÏÏÎ·"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Î£Î»Î¿Î²Î±ÎºÎ¯Î±"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Î£Î»Î¿Î²ÎµÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "ÎÎ®ÏÎ¿Î¹ Î£Î¿Î»Î¿ÎŒÏÎœÏÎ±"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Î£Î¿ÎŒÎ±Î»Î¯Î±"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "ÎÏÏÎ¹Î± ÎÏÏÎ¹ÎºÎ®"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "ÎÏÏÎ¹Î± Î€Î¶ÏÏÏÎ¶Î¹Î± ÎºÎ±Î¹ ÎÏÏÎ¹Î¿Î¹ ÎœÎ®ÏÎ¿Î¹ Î£Î¬ÎœÏÎ¿Ï
-Î¹ÏÏ"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "ÎÏÏÎ±ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Î£ÏÎ¹ ÎÎ¬ÎœÎºÎ±"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Î£Î¿Ï
-ÎŽÎ¬Îœ"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Î£Î¿Ï
-ÏÎ¹ÎœÎ¬ÎŒ"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "ÎÎ®ÏÎ¿Î¹ Î£Î²Î¬Î»ÎŒÏÎ±ÏÎœÏ ÎºÎ±Î¹ ÎÎ¹Î±Îœ ÎÎ±Î³Î¹Î­Îœ"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Î£Î¿Ï
-Î±Î¶Î¹Î»Î¬ÎœÎŽÎ·"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Î£Î¿Ï
-Î·ÎŽÎ¯Î±"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ÎÎ»Î²ÎµÏÎ¯Î±"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "ÎÏÎ±Î²Î¹ÎºÎ® ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î± ÏÎ·Ï Î£Ï
-ÏÎ¯Î±Ï"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Î€Î±ÏÎ¶Î¹ÎºÎ¹ÏÏÎ¬Îœ"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "ÎÎœÏÎŒÎ­ÎœÎ· ÎÎ·ÎŒÎ¿ÎºÏÎ±ÏÎ¯Î± ÏÎ·Ï Î€Î±ÎœÎ¶Î±ÎœÎ¯Î±Ï"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Î€Î±ÏÎ»Î¬ÎœÎŽÎ·"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Î€Î¹ÎŒÏÏ, ÎÎœÎ±ÏÎ¿Î»Î¹ÎºÏ"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Î€ÏÎ³ÎºÎ¿"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Î€Î¿ÎºÎµÎ»Î¬Î¿Ï
-"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Î€ÏÎœÎ³ÎºÎ±"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Î€ÏÎ¹ÎœÎ¹ÎœÏÎ¬ÎœÏ ÎºÎ±Î¹ Î€Î¿ÎŒÏÎ¬Î³ÎºÎ¿"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Î€Ï
-ÎœÎ·ÏÎ¯Î±"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Î€Î¿Ï
-ÏÎºÎ¯Î±"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Î€Î¿Ï
-ÏÎºÎŒÎµÎœÎ¹ÏÏÎ¬Îœ"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "ÎÎ®ÏÎ¿Î¹ Î€ÎµÏÎºÏ ÎºÎ±Î¹ ÎÎ¬Î¹ÎºÎ¿Ï"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Î€Î¿Ï
-Î²Î¬Î»Î¿Ï
-"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "ÎÏ
-Î³ÎºÎ¬ÎœÏÎ±"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "ÎÏ
-ÎºÏÎ±ÎœÎ¯Î±"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "ÎÎœÏÎŒÎ­ÎœÎ± ÎÏÎ±Î²Î¹ÎºÎ¬ ÎÎŒÎ¹ÏÎ¬ÏÎ±"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "ÎÎœÏÎŒÎ­ÎœÎ¿ ÎÎ±ÏÎ¯Î»ÎµÎ¹Î¿"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "ÎÎœÏÎŒÎ­ÎœÎµÏ Î Î¿Î»Î¹ÏÎµÎ¯ÎµÏ ÏÎ·Ï ÎÎŒÎµÏÎ¹ÎºÎ®Ï"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ÎÎ»Î¬ÏÏÎ¿ÎœÎµÏ ÎÎ®ÏÎ¿Î¹ ÎÎ Î"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "ÎÏ
-ÏÎ¿Ï
-Î³Î¿Ï
-Î¬Î·"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "ÎÏ
-Î¶ÎŒÏÎµÎºÎ¹ÏÏÎ¬Îœ"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ÎÎ±ÎœÎ¿Ï
-Î¬ÏÎ¿Ï
-"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ÎÎµÎœÎµÎ¶Î¿Ï
-Î­Î»Î±"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "ÎÎ¹ÎµÏÎœÎ¬ÎŒ"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Î Î±ÏÎžÎ­ÎœÎ¿Î¹ ÎÎ®ÏÎ¿Î¹, ÎÏÎµÏÎ±ÎœÎ¹ÎºÎ­Ï"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Î Î±ÏÎžÎ­ÎœÎ¿Î¹ ÎÎ®ÏÎ¿Î¹, Î.Î .A."
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "ÎÎ®ÏÎ¿Î¹ ÎÎ¿Ï
-ÏÎ»Î¹Ï ÎºÎ±Î¹ ÎŠÎ¿Ï
-ÏÎ¿ÏÎœÎ±"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ÎÏ
-ÏÎ¹ÎºÎ® Î£Î±ÏÎ¬ÏÎ±"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Î¥ÎµÎŒÎ­ÎœÎ·"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ÎÎ¬ÎŒÏÎ¹Î±"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ÎÎ¹ÎŒÏÎ¬ÎŒÏÎ¿Ï
-Îµ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "ÎÎ»Î±"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "ÎÎœÎµÏÎ³Ï"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ÎÎ»ÎµÎ³ÏÎ¿Ï"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "ÎÎ¯ÎœÎµÏÎ±Î¹ Î»Î®ÏÎ·"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "ÎÎ¹Î±ÎŒÎ¿Î¹ÏÎ¬Î¶ÎµÏÎ±Î¹"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Î£Îµ ÏÎ±ÏÏÎ·"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Î£ÏÎ·Îœ Î¿Ï
-ÏÎ¬"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Î£ÏÎ¬Î»ÎŒÎ±"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "ÎÎœÎ¿ÎŒÎ±"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Î ÏÏÎ¿ÎŽÎ¿Ï"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "ÎÎ±ÏÎ¬ÏÏÎ±ÏÎ·"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "ÎÎ­Î³ÎµÎžÎ¿Ï"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ÎÎ®ÏÎžÎ·ÎºÎ±Îœ"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ÎÏÎµÏÏÎ±Î»ÎŒÎ­ÎœÎ±"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "ÎÎœÎ±Î»Î¿Î³Î¯Î±"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Î€Î±ÏÏÏÎ·ÏÎ± Î»Î®ÏÎ·Ï"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Î€Î±ÏÏÏÎ·ÏÎ± Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "ÎÏÎ¹Î¿ ÎºÎ±ÏÎµÎ²Î¬ÏÎŒÎ±ÏÎ¿Ï"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "ÎÏÎ¹Î¿ Î±ÎœÎµÎ²Î¬ÏÎŒÎ±ÏÎ¿Ï"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ÎÎŒÏÏÎ¹ÎŒÎ¿Î¹ ÏÏÎ®ÏÏÎµÏ"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ÎÎ¹Î±ÎžÎµÏ"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Î ÏÎ¿ÏÏÎ­ÎžÎ·ÎºÎµ"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "ÎÏÎœÎ·Î»Î¬ÏÎ·Ï"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ÎÎºÏÎ¹ÎŒ. ÏÏ. Î±ÎœÎ±ÎŒÎ¿ÎœÎ®Ï"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Î ÏÎ¿ÏÎµÏÎ±Î¹ÏÏÎ·ÏÎ± ÏÏÏÏÏÎœ/ÏÎµÎ»ÎµÏ
-ÏÎ±Î¯ÏÎœ ÎºÎ¿ÎŒÎŒÎ±ÏÎ¹ÏÎœ"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "ÎÎµ Î±Ï
-ÏÏÎŒÎ±ÏÎ· ÎŽÎ¹Î±ÏÎµÎ¯ÏÎ¹ÏÎ·"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "ÎÎ¿ÎŒÎ¬ÏÎ¹Î±"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Î ÏÎ¿ÎµÎ¹ÎŽÎ¿ÏÎ¿Î¹Î®ÏÎ·"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ÎÎœÎ±ÎºÎ¿Î¯ÎœÏÏÎ· ÎÎ"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Î Î±ÎœÎ±ÎºÎ¿Î¯ÎœÏÏÎ· ÏÏÎ¬Î»ÎžÎ·ÎºÎµ"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ÎÎ¹ÎµÏÎ±ÏÎ®"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ÎÎ®ÏÎµÎ¹Ï"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "ÎÏÏÎ¿Ï Î¶ÏÎœÎ·Ï"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Î£ÎµÎ¹ÏÎ¬ Î±ÎœÎ±ÎŒÎ¿ÎœÎ®Ï"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ÎÎ¯ÎºÏÏ
-Î¿"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ÎÎ¹Î±ÎŒÎµÏÎ¿Î»Î±Î²Î·ÏÎ®Ï"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Î ÏÎ¿ÏÏÏÎ¹ÎœÎ® ÎŒÎœÎ®ÎŒÎ·"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "ÎÎ»Î»Î¿"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "ÎÎ±Î¯ÎŒÎ¿ÎœÎ±Ï"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Î ÏÏÏÎžÎµÏÎ±"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Î ÎµÎ»Î¬ÏÎ·Ï BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Î ÎµÎ»Î¬ÏÎ·Ï BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "ÎÎ®ÏÎ· ÎºÎ±Î¹ ÎŽÎ¹Î±ÎŒÎ¿Î¹ÏÎ±ÏÎŒÏÏ Î±ÏÏÎµÎ¯ÏÎœ ÎŒÎ­ÏÏ BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ÎÎœÏÎ¿Î»Î®"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· Ï
-ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ®"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "ÎÎœÎ¿ÎŒÎ± Ï
-ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ®:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ÎÏÏÎ±:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ÎÎœÎ¿ÎŒÎ± ÏÏÎ®ÏÏÎ·:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ÎÏÎŽÎ¹ÎºÏÏ ÏÏÏÏÎ²Î±ÏÎ·Ï:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "ÎÎ¹Î±Î³ÏÎ±ÏÎ® Î±ÎœÏÎ¹Î³ÏÎ¬ÏÎ¿Ï
- Î±ÏÏÎµÎ¯Î¿Ï
- torrent ÏÏÎ·Îœ Î±ÏÎ±Î¯ÏÎµÏÎ·"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ÎÏÎ¹Î»Î¿Î³Î­Ï"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "ÎÏÏ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Î ÏÎ¿Ï"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Î§ÏÎ®ÏÎ· ÏÏ
-ÏÎ±Î¯ÏÎœ ÎžÏ
-ÏÏÎœ:"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "ÎÏÏ
-ÏÏÎ¿Î³ÏÎ¬ÏÎ·ÏÎ·"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "ÎÎ¹ÏÎµÏÏÏÎŒÎµÎœÎ¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ÎÎŸÎ±ÎœÎ±Î³ÎºÎ±ÏÎŒÎ­ÎœÎ¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "ÎÎœÎµÏÎ³Ï"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "ÎÏÎµÎœÎµÏÎ³Î¿ÏÎ¿Î¹Î·ÎŒÎ­ÎœÎ¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "ÎÎŸÎµÏÏÏÎŒÎµÎœÎ¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "ÎÏÎ¯ÏÎµÎŽÎ¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Î§Î±Î¹ÏÎµÏÎ¹ÏÎŒÏÏ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ÎÏÎ¿Î¹Î¿ÎŽÎ®ÏÎ¿ÏÎµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ¿Ï ÎÏÎ¹ÎžÎŒÏÏ Î£Ï
-ÎœÎŽÎ­ÏÎµÏÎœ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ¿Ï ÎÏÎ¹ÎžÎŒÏÏ ÎÏ
-ÏÎ¯ÎŽÏÎœ ÎÏÎ¿ÏÏÎ¿Î»Î®Ï"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "ÎÎ­Î³Î¹ÏÏÎµÏ ÎÎ¹ÏÎ¬ÎœÎ¿Î¹ÏÏÎµÏ Î£Ï
-ÎœÎŽÎ­ÏÎµÎ¹Ï"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "ÎÎ­Î³Î¹ÏÏÎµÏ Î ÏÎ¿ÏÏÎ¬ÎžÎµÎ¹ÎµÏ Î£ÏÎœÎŽÎµÏÎ·Ï Î±ÎœÎ¬ ÎÎµÏ
-ÏÎµÏÏÎ»ÎµÏÏÎ¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ÎÎ³ÎœÏÎ·ÏÎ· Î¿ÏÎ¯ÏÎœ Î³Î¹Î± ÏÎ¿ ÏÎ¿ÏÎ¹ÎºÏ ÎŽÎ¯ÎºÏÏ
-Î¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "ÎÎ±ÎžÎ¿ÏÎ¹ÏÎŒÏÏ OÏÎ¯Î¿Ï
- EÏÎ¯Î²Î±ÏÎ¿Ï
- IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Î ÎµÏÎ¹Î¿ÎŽÎ¹ÎºÏÏ Î­Î»ÎµÎ³ÏÎ¿Ï ÏÎ·Ï Î¹ÏÏÎ¿ÏÎµÎ»Î¯ÎŽÎ±Ï Î³Î¹Î± ÎœÎ­ÎµÏ ÎµÎºÎŽÏÏÎµÎ¹Ï"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "ÎÎœÎ±Î»Î¿Î³Î¯Î± ÎŽÎ¹Î±ÎŒÎ¿Î¹ÏÎ±ÏÎŒÎ¿Ï"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Î€ÏÏÎ¿Ï"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "ÎÎœÎ¿ÎŒÎ± Î§ÏÎ®ÏÏÎ·"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ÎÏÎŽÎ¹ÎºÏÏ Î§ÏÎ®ÏÏÎ·"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "ÎÏÏÎ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Î¡Ï
-ÎžÎŒÎ¯ÏÎµÎ¹Ï"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "ÎÎºÏ
-ÏÎ¿"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "ÎÏÎ±ÏÎŒÎ¿Î³Î®"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "ÎÎ±ÎžÎŒÎ¯ÎŽÎ±"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "ÎÎ±Î¹"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "ÎÏÎ¹"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>ÎÎºÎŽÎ¿ÏÎ· Client</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrent ÏÏÎ·Îœ Î¿Ï
-ÏÎ¬"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent ÏÏÎ·Îœ Î¿Ï
-ÏÎ¬"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Î ÎœÎµÏ
-ÎŒÎ±ÏÎ¹ÎºÎ® Î¹ÎŽÎ¹Î¿ÎºÏÎ·ÏÎ¯Î± %(year_start)s-%(year_end)s ÎÎŒÎ¬ÎŽÎ± ÏÎ¿Ï
- Deluge"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"ÎÎœÎ± ÏÏÏÎ³ÏÎ±ÎŒÎŒÎ± Î±ÎœÏÎ±Î»Î»Î±Î³Î®Ï Î±ÏÏÎµÎ¯ÏÎœ ÎŒÎµÏÎ±ÎŸÏ Î¿ÎŒÎ¿ÏÎ¯ÎŒÏÎœ ÏÏÎ·ÏÏÏÎœ \n"
-"ÎŒÎµ ÏÏÎ®ÏÎ· ÏÎ¿Ï
- ÏÏÏÏÎ¿ÎºÏÎ»Î»Î¿Ï
- BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Î ÎµÎ»Î¬ÏÎ·Ï:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Î€ÏÏÎ¹ÎœÎ¿Î¯ ÎÎ·ÎŒÎ¹Î¿Ï
-ÏÎ³Î¿Î¯:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Î ÏÎ¿Î·Î³Î¿ÏÎŒÎµÎœÎ¿Î¹ ÎÎ·ÎŒÎ¹Î¿Ï
-ÏÎ³Î¿Î¯:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"ÎÏ
-ÏÏ ÏÎ¿ ÏÏÏÎ³ÏÎ±ÎŒÎŒÎ± ÎµÎ¯ÎœÎ±Î¹ ÎµÎ»ÎµÏÎžÎµÏÎ¿ Î»Î¿Î³Î¹ÏÎŒÎ¹ÎºÏ. ÎÏÎ¹ÏÏÎ­ÏÎµÏÎ±Î¹ Î· Î±ÎœÎ±ÎŽÎ¹Î±ÎœÎ¿ÎŒÎ®  ÎºÎ±Î¹/Î®  "
-"ÏÏÎ¿ÏÎ¿ÏÎ¿Î¯Î·ÏÎ® ÏÎ¿Ï
- Ï
-ÏÏ ÏÎ¿Ï
-Ï ÏÏÎ¿Ï
-Ï ÏÎ·Ï GNU General Public License, ÏÏÏÏ Î±Ï
-ÏÎ® "
-"ÎŽÎ·ÎŒÎ¿ÏÎ¹ÎµÏÎµÏÎ±Î¹ Î±ÏÏ ÏÎ¿ ÎÎŽÏÏ
-ÎŒÎ± ÎÎ»ÎµÏÎžÎµÏÎ¿Ï
- ÎÎ¿Î³Î¹ÏÎŒÎ¹ÎºÎ¿Ï, ÎµÎ¯ÏÎµ ÏÎ·Ï Î­ÎºÎŽÎ¿ÏÎ·Ï 3 ÏÎ·Ï "
-"ÎÎŽÎµÎ¹Î±Ï, ÎµÎ¯ÏÎµ (ÎºÎ±Ï' ÎµÏÎ¹Î»Î¿Î³Î® ÏÎ±Ï) Î¿ÏÎ¿Î¹Î±ÏÎŽÎ®ÏÎ¿ÏÎµ ÎŒÎµÏÎ±Î³ÎµÎœÎ­ÏÏÎµÏÎ·Ï Î­ÎºÎŽÎ¿ÏÎ·Ï.\n"
-"\n"
-"ÎÏ
-ÏÏ ÏÎ¿ ÏÏÏÎ³ÏÎ±ÎŒÎŒÎ± ÎŽÎ¹Î±ÎœÎ­ÎŒÎµÏÎ±Î¹ ÎŒÎµ ÏÎ·Îœ ÎµÎ»ÏÎ¯ÎŽÎ± ÏÏÎ¹ ÎžÎ± ÎµÎ¯ÎœÎ±Î¹ ÏÏÎ®ÏÎ¹ÎŒÎ¿, Î±Î»Î»Î¬ Î§Î©Î¡ÎÎ£ "
-"ÎÎ ÎÎÎÎÎÎ ÎÎ€Î ÎÎÎÎ¥ÎÎ£Î, ÏÏÏÎ¯Ï ÎºÎ±Îœ ÏÎ·Îœ ÏÎ¹ÏÏÎ·ÏÎ® ÎµÎ³Î³ÏÎ·ÏÎ· ÎÎÎ ÎÎ¡ÎÎ¥Î£ÎÎÎÎ€ÎÎ€ÎÎ£ Î® "
-"ÎÎÎ€ÎÎÎÎÎÎÎ€ÎÎ€ÎÎ£ ÎÎÎ ÎÎÎ Î£Î¥ÎÎÎÎÎ¡ÎÎÎÎÎ Î£ÎÎÎ Î. ÎÎµÎ¯ÏÎµ ÏÎ·Îœ GNU General Public "
-"License Î³Î¹Î± ÏÎµÏÎ¹ÏÏÏÏÎµÏÎµÏ Î»ÎµÏÏÎ¿ÎŒÎ­ÏÎµÎ¹ÎµÏ.\n"
-"\n"
-"ÎÎ± ÏÏÎ­ÏÎµÎ¹ ÎœÎ± Î­ÏÎµÏÎµ Î»Î¬Î²ÎµÎ¹ Î­ÎœÎ± Î±ÎœÏÎ¯Î³ÏÎ±ÏÎ¿ ÏÎ·Ï GNU General Public License ÎŒÎ±Î¶Î¯ "
-"ÎŒÎµ Î±Ï
-ÏÏ ÏÎ¿ ÏÏÏÎ³ÏÎ±ÎŒÎŒÎ±. ÎÎœ ÏÏÎ¹, ÎŽÎµÎ¯ÏÎµ <http://www.gnu.org/licenses>.\n"
-"\n"
-"ÎÏÎ¹ÏÎ»Î­Î¿Îœ, ÏÏ ÎµÎ¹ÎŽÎ¹ÎºÎ® ÎµÎŸÎ±Î¯ÏÎµÏÎ·, Î¿Î¹ ÎºÎ¬ÏÎ¿ÏÎ¿Î¹ ÏÏÎœ ÏÎœÎµÏ
-ÎŒÎ±ÏÎ¹ÎºÏÎœ ÎŽÎ¹ÎºÎ±Î¹ÏÎŒÎ¬ÏÏÎœ ÎŽÎ¯ÎœÎ¿Ï
-Îœ "
-"ÏÎ·Îœ Î¬ÎŽÎµÎ¹Î± ÏÏÎœÎŽÎµÏÎ·Ï ÏÎ¿Ï
- ÎºÏÎŽÎ¹ÎºÎ± ÏÎŒÎ·ÎŒÎ¬ÏÏÎœ ÏÎ¿Ï
- ÏÏÎ¿Î³ÏÎ¬ÎŒÎŒÎ±ÏÎ¿Ï Î±Ï
-ÏÎ¿Ï, ÎŒÎµ ÏÎ· "
-"Î²Î¹Î²Î»Î¹Î¿ÎžÎ®ÎºÎ· OpenSSL. ÎÎ± ÏÏÎ­ÏÎµÎ¹ ÎœÎ± Ï
-ÏÎ±ÎºÎ¿ÏÏÎµÎ¹ ÏÎ¿ GNU General Public License Î±ÏÏ "
-"ÏÎ»ÎµÏ ÏÎ¹Ï Î±ÏÏÏÎµÎ¹Ï Î³Î¹Î± ÏÎ¿ ÏÏÎœÎ¿Î»Î¿ ÏÎ¿Ï
- ÎºÏÎŽÎ¹ÎºÎ± ÏÎ¿Ï
- ÏÏÎ·ÏÎ¹ÎŒÎ¿ÏÎ¿Î¹ÎµÎ¯ÏÎ±Î¹ ÎµÎºÏÏÏ Î±ÏÏ "
-"OpenSSL.\n"
-"\n"
-"ÎÎ¬Îœ ÏÏÎ¿ÏÎ¿ÏÎ¿Î¹Î®ÏÎµÏÎµ ÏÎ¿ Î±ÏÏÎµÎ¯Î¿(Î±) ÎŒ' Î±Ï
-ÏÎ® ÏÎ·Îœ ÎµÎŸÎ±Î¯ÏÎµÏÎ·, ÎŒÏÎ¿ÏÎµÎ¯ ÎœÎ± ÎµÏÎµÎºÏÎ±ÎžÎµÎ¯ Î· "
-"ÎµÎŸÎ±Î¯ÏÎµÏÎ· Î±Ï
-ÏÎ® ÏÏÎ· ÎŽÎ¹ÎºÎ® ÏÎ±Ï Î­ÎºÎŽÎ¿ÏÎ· ÏÎ¿Ï
-(ÏÏÎœ) Î±ÏÏÎµÎ¯Î¿Ï
-(ÏÎœ), Î±Î»Î»Î¬ ÎŽÎµÎœ ÎµÎ¯ÎœÎ±Î¹ "
-"Ï
-ÏÎ¿ÏÏÎµÏÏÎ¹ÎºÏ ÎœÎ± Î³Î¯ÎœÎµÎ¹. ÎÎ¬Îœ ÎŽÎµÎœ ÎžÎ­Î»ÎµÏÎµ ÎœÎ± ÏÎ¿ ÎºÎ¬ÎœÎµÏÎµ Î±Ï
-ÏÏ, ÎŽÎ¹Î±Î³ÏÎ¬ÏÏÎµ Î±Ï
-ÏÎ® ÏÎ· "
-"ÎŽÎ®Î»ÏÏÎ· ÎµÎŸÎ±Î¯ÏÎµÏÎ·Ï Î±ÏÏ ÏÎ·Îœ Î­ÎºÎŽÎ¿ÏÎ· ÏÎ±Ï. ÎÎ¬Îœ ÎŽÎ¹Î±Î³ÏÎ¬ÏÎµÏÎµ Î±Ï
-ÏÎ® ÏÎ· ÎŽÎ®Î»ÏÏÎ· ÎµÎŸÎ±Î¯ÏÎµÏÎ·Ï "
-"Î±ÏÏ ÏÎ»Î± ÏÎ± ÏÎ·Î³Î±Î¯Î± Î±ÏÏÎµÎ¯Î± ÏÏÎ¿ ÏÏÏÎ³ÏÎ±ÎŒÎŒÎ±, ÏÏÎ· ÏÏ
-ÎœÎ­ÏÎµÎ¹Î±, ÎŽÎ¹Î±Î³ÏÎ¬ÏÏÎµ ÏÎ·Îœ ÎºÎ±Î¹ Î±ÏÏ "
-"ÎµÎŽÏ."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "ÎÎŸÏ
-ÏÎ·ÏÎµÏÎ·ÏÎ®Ï:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Î§ÏÏÎ¯Ï ÏÏÎœÎŽÎµÏÎ·..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Î§ÏÏÎ¯Ï ÏÎµÏÎ¹Î¿ÏÎ¹ÏÎŒÏ"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ÎÎ¬ÏÏ"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Î Î¬ÎœÏ"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "ÎÎ±ÏÎ±ÏÏÎ¬ÏÎµÎ¹Ï"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "ÎÎœÎ¹ÏÎœÎµÏ
-ÏÎ­Ï"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ÎÎ±ÎœÎ­ÎœÎ±"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "ÎÎ¹Î±ÏÎµÎ¹ÏÎ¹ÏÏÎ®Ï"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "ÎÏÎ¹ÎºÎ­ÏÎµÏ"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Î§ÏÏÎ¯Ï ÎµÏÎ¹ÎºÎ­ÏÎ±"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ÎÎµÎœ ÏÏ
-ÎœÎŽÎ­ÎžÎ·ÎºÎµ"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "ÎÏÎŒÎ²Î¿Î¹ DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "ÎÎ»ÎµÏÎžÎµÏÎ¿Ï ÏÏÏÎ¿Ï ÎŽÎ¯ÏÎºÎ¿Ï
-"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Î§ÏÏÎ¯Ï ÏÎµÏÎ¹Î¿ÏÎ¹ÏÎŒÏ"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ÎÎ»Î»Î¿..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "ÎÎœÎµÏÎ³Ï"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ÎÎœÎµÎœÎµÏÎ³Ï"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ÎÏÎµÎœÎµÏÎ³Î¿ÏÎ¿Î¯Î·ÏÎ·"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "ÎÎ¹ÏÎ¬Î³ÎµÏÎµ ÏÎ¿Îœ ÎºÏÎŽÎ¹ÎºÏ ÏÎ±Ï Î³Î¹Î± ÎµÎºÎºÎ¯ÎœÎ·ÏÎ· ÏÎ¿Ï
- Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "ÎÎ¹ÏÎ¬Î³ÎµÏÎµ ÏÎ¿Îœ ÎºÏÎŽÎ¹ÎºÏ ÏÎ±Ï Î³Î¹Î± ÎÎŸÎ¿ÎŽÎ¿ Î±ÏÏ ÏÎ¿ Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ÎÎºÏÏÏ ÏÏÎœÎŽÎµÏÎ·Ï"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Î£Îµ ÏÏÎœÎŽÎµÏÎ·"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Î£Ï
-ÎœÎŽÎµÎŽÎµÎŒÎ­ÎœÎ¿Ï"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "ÎÎ±ÏÎ¬ÏÏÎ±ÏÎ·"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Î¥ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ®Ï"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "ÎÎºÎŽÎ¿ÏÎ·"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "Î_ÎœÎ±ÏÎŸÎ· ÎÎ±Î¯ÎŒÎ¿ÎœÎ±"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Î€ÎµÏÎŒÎ±ÏÎ¹ÏÎŒÏÏ ÎÎ±Î¯ÎŒÎ¿ÎœÎ±"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "ÎÎŽÏ
-ÎœÎ±ÎŒÎ¯Î± Î­ÎœÎ±ÏÎŸÎ·Ï ÎŽÎ±Î¯ÎŒÎ¿ÎœÎ±!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Î£ÏÎ¬Î»ÎŒÎ± ÎºÎ±ÏÎ¬ ÏÎ·Îœ ÏÏÎ¿ÏÎžÎ®ÎºÎ· Ï
-ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ®"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Î ÏÏÏÎžÎµÏÎ¿"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ÎÏÎ¹Î»Î¿Î³Î® ÏÏÏÏÎžÎµÏÎ¿Ï
-"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Î ÏÏÏÎžÎµÏÎ¿ Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ÎÎ¹ÎµÏÎžÏ
-ÎœÏÎ·"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Î ÎµÎ»Î¬ÏÎ·Ï"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "'ÎÎœÎ¿ÎŒÎ± Î±ÏÏÎµÎ¯Î¿Ï
-"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ÎÎ· Î­Î³ÎºÏ
-ÏÎ¿ Î±ÏÏÎµÎ¯Î¿"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "ÎÏÎ¹Î»Î¿Î³Î® Î±ÏÏÎµÎ¯Î¿Ï
- .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "ÎÏÏÎµÎ¯Î± Î€orrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "ÎÎ»Î± ÏÎ± Î±ÏÏÎµÎ¯Î±"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ÎÎ· Î­Î³ÎºÏ
-ÏÎ· ÎŽÎ¹ÎµÏÎžÏ
-ÎœÏÎ·"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "ÎŽÎµÎœ ÎµÎ¯ÎœÎ±Î¹ ÎœÏÎŒÎ¹ÎŒÎ¿ URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "ÎÎ¯ÎœÎµÏÎ±Î¹ Î»Î®ÏÎ·..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Î Î»Î®ÏÎ· Î±ÏÎ­ÏÏ
-ÏÎµ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "ÎÎŽÏ
-ÎœÎ±ÎŒÎ¯Î± Î»Î®ÏÎ·Ï:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_ÎÎ»Î±"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_ÎÎ±ÏÎ¬ÏÏÎ±ÏÎ·"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_ÎÎµÏÏÎ¿ÎŒÎ­ÏÎµÎ¹ÎµÏ"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "ÎÏ_ÏÎµÎ¯Î±"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Î¥ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ­Ï"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_ÎÏÎ¹Î»Î¿Î³Î­Ï"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Î ÏÎ¿ÏÎµÏÎ±Î¹ÏÏÎ·ÏÎ±"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "ÎÎµÏÏÎ¿ÎŒÎ­ÏÎµÎ¹ÎµÏ:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "Î ÏÎ¿ÏÏÎ±ÏÎµÏ
-ÎŒÎ­ÎœÎ¿ ÎŒÎµ ÎºÏÎŽÎ¹ÎºÏ"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "ÎÏÎ¹Î»Î¿Î³Î® Î±ÏÏÎµÎ¯Î¿Ï
-"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "ÎÏÎ¹Î»Î¿Î³Î® ÏÎ±ÎºÎ­Î»Î¿Ï
-"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "ÎÏÎ¿ÎžÎ®ÎºÎµÏ
-ÏÎ· Î±ÏÏÎµÎ¯Î¿Ï
- .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "ÎµÏÎ¹ÎºÎ­ÏÎ±"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· Ï
-ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ®"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "Ï
-ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ®Ï:ÎžÏÏÎ±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ÎÎ¿ÏÏ
-ÏÎ®"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ÎÎ¬ÏÏ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_ÎÎŒÏÎ¬ÎœÎ¹ÏÎ· ÏÎ¿Ï
- Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Î ÏÎ¿ÏÎžÎ®ÎºÎ· Torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "ÎÏÎ¹Î¿ ÏÎ±ÏÏÏÎ·ÏÎ±Ï _Î»Î®ÏÎ·Ï"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "ÎÏÎ¹Î¿ ÏÎ±ÏÏÏÎ·ÏÎ±Ï _Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ÎÎŸÎ¿ÎŽÎ¿Ï & ÏÎµÏÎŒÎ±ÏÎ¹ÏÎŒÏÏ ÎŽÎ±Î¯ÎŒÎ¿ÎœÎ±"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_'ÎÎŸÎ¿ÎŽÎ¿Ï"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_ÎÏÏÎµÎ¯Î¿"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_ÎÎ·ÎŒÎ¹Î¿Ï
-ÏÎ³Î¯Î± Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ÎÎŸÎ¿ÎŽÎ¿Ï & _ÎÎ»ÎµÎ¯ÏÎ¹ÎŒÎ¿ Ï
-ÏÎ·ÏÎµÏÎ¯Î±Ï"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_ÎÏÎµÎŸÎµÏÎ³Î±ÏÎ¯Î±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "ÎÎ¹Î±ÏÎµÎ¹ÏÎ¹ÏÏÎ®Ï _ÏÏÎœÎŽÎµÏÎ·Ï"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Î ÏÎ¿Î²Î¿Î»Î®"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_ÎÏÎ±ÎŒÎŒÎ® ÎµÏÎ³Î±Î»ÎµÎ¯ÏÎœ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Î Î»ÎµÏ
-ÏÎ¹ÎºÎ® ÏÏÎ®Î»Î·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_ÎÏÎ¬ÏÎ± ÎºÎ±ÏÎ¬ÏÏÎ±ÏÎ·Ï"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_ÎÎ±ÏÏÎ­Î»ÎµÏ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Î£ÏÎ®Î»ÎµÏ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_Î Î»ÎµÏ
-ÏÎ¹ÎºÎ® ÏÏÎ®Î»Î·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "ÎÎŒÏÎ¬ÎœÎ¹ÏÎ· _ÎŒÎ·ÎŽÎµÎœÎ¹ÎºÏÎœ ÎµÎ³Î³ÏÎ±ÏÏÎœ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "ÎÎŒÏÎ¬ÎœÎ¹ÏÎ· _Î¹ÏÎœÎ·Î»Î±ÏÏÎœ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_ÎÎ¿Î®ÎžÎµÎ¹Î±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_ÎÏÏÎ¹ÎºÎ® ÏÎµÎ»Î¯ÎŽÎ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_Î£Ï
-ÏÎœÎ­Ï ÎµÏÏÏÎ®ÏÎµÎ¹Ï"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Î£Ï
-ÏÎœÎ­Ï ÎµÏÏÏÎ®ÏÎµÎ¹Ï"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_ÎÎ¿Î¹ÎœÏÏÎ·ÏÎ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "ÎÏÎ±Î¯ÏÎµÏÎ· torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "ÎÎ¹Î±Î³ÏÎ±ÏÎ® Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Î Î±ÏÏÎ· ÏÏÎœ ÎµÏÎ¹Î»ÎµÎ³ÎŒÎ­ÎœÏÎœ Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Î Î±ÏÏÎ·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Î£Ï
-ÎœÎ­ÏÎ¹ÏÎ· ÏÏÎœ ÎµÏÎ¹Î»ÎµÎ³ÎŒÎ­ÎœÏÎœ Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Î£Ï
-ÎœÎ­ÏÎ¹ÏÎ·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "ÎÎµÏÎ±ÎºÎ¯ÎœÎ·ÏÎ· ÏÎ¿Ï
- Torrent ÏÎ·Î»ÏÏÎµÏÎ± ÏÏÎ·Îœ ÏÎµÎ¹ÏÎ¬ Î±ÎœÎ±ÎŒÎ¿ÎœÎ®Ï"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Î Î¬ÎœÏ ÏÏÎ·Îœ Î¿Ï
-ÏÎ¬"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "ÎÎµÏÎ±ÎºÎ¯ÎœÎ·ÏÎ· ÏÎ¿Ï
- Torrent ÏÎ±ÎŒÎ·Î»ÏÏÎµÏÎ± ÏÏÎ·Îœ ÏÎµÎ¹ÏÎ¬ Î±ÎœÎ±ÎŒÎ¿ÎœÎ®Ï"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "ÎÎ¬ÏÏ ÏÏÎ·Îœ Î¿Ï
-ÏÎ¬"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Î ÏÎ¿ÏÎ¹ÎŒÎ®ÏÎµÎ¹Ï"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "ÎÎ¹Î±ÏÎµÎ¹ÏÎ¹ÏÏÎ®Ï ÏÏÎœÎŽÎµÏÎ·Ï"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "ÎÎ·ÎŒÎ¹Î¿Ï
-ÏÎ³Î¯Î± Torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "ÎŠÎ¬ÎºÎµ_Î»Î¿Ï"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "ÎÏÎ¿ÎŒÎ±Îº_ÏÏ
-ÏÎŒÎ­ÎœÎ· ÎŽÎ¹Î±ÎŽÏÎ¿ÎŒÎ®"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "ÎÏÏÎµÎ¯Î±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "ÎÎ·ÎŒÎ¹Î¿Ï
-ÏÎ³ÏÏ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Î£ÏÏÎ»Î¹Î±:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Î Î»Î·ÏÎ¿ÏÎ¿ÏÎ¯ÎµÏ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_ÎÏÎ±Î¯ÏÎµÏÎ·"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ÎÎ¹Î±ÎŒÎ¿Î¹ÏÎ±ÏÏÎ­Ï Web"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "ÎÎ­Î³ÎµÎžÎ¿Ï ÎºÎ¿ÎŒÎ±ÏÎ¹Î¿Ï:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "ÎÏÎ¹ÏÎŒÏÏ Î¹ÎŽÎ¹ÏÏÎ¹ÎºÎ®Ï ÏÎ·ÎŒÎ±Î¯Î±Ï"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Î ÏÏÏÎžÎµÏÎ· Î±Ï
-ÏÎ¿Ï ÏÎ¿Ï
- Torrent ÏÏÎ· ÏÏ
-ÎœÎµÎŽÏÎ¯Î±"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "ÎÎœÎ¬ÏÏÏ
-ÎŸÎ· ÏÎ»ÏÎœ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "ÎÎœÎ¿ÎŒÎ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ÎÏÎ±Îœ Î¿Î»Î¿ÎºÎ»Î·ÏÏÎžÎµÎ¯ ÎœÎ± ÎŒÎµÏÎ±ÎºÎ¹ÎœÎ·ÎžÎµÎ¯ ÏÏÎ¿:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ÎÎ¹Î±ÎºÎ¿ÏÎ® ÎŽÎ¹Î±ÎŒÎ¿Î¯ÏÎ±ÏÎ·Ï ÏÏÎ·Îœ Î±ÎœÎ±Î»Î¿Î³Î¯Î±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "ÎÏÎ±Î¯ÏÎµÏÎ· ÏÎµ Î±ÎœÎ±Î»Î¿Î³Î¯Î±"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Î€Î±ÏÏÏÎ·ÏÎ± Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Î€Î±ÏÏÏÎ·ÏÎ± Î»Î®ÏÎ·Ï:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Î£Ï
-ÎœÎŽÎ­ÏÎµÎ¹Ï:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "ÎÎ­ÏÎµÎ¹Ï Î³Î¹Î± Î±ÏÎ¿ÏÏÎ¿Î»Î­Ï:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_ÎÏÎµÎŸÎµÏÎ³Î±ÏÎ¯Î± Î¹ÏÎœÎ·Î»Î±ÏÏÎœ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "ÎÏÎµÎŸÎµÏÎ³Î±ÏÎ¯Î± Î¹ÏÎœÎ·Î»Î¬ÏÎ·"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "ÎÏÎœÎ·Î»Î¬ÏÎ·Ï:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "ÎÎ¹ÏÎ±Î³ÏÎ³Î® Î±ÏÎ¿ÎŒÎ±ÎºÏÏ
-ÏÎŒÎ­ÎœÎ·Ï ÎŽÎ¹Î±ÎŽÏÎ¿ÎŒÎ®Ï"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ÎÎ¹Î±ÎŽÏÎ¿ÎŒÎ®:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· Î¹ÏÎœÎ·Î»Î¬ÏÎ·"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "ÎÏÎœÎ·Î»Î¬ÏÎµÏ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ÎÎŒÏÎ¬ÎœÎ¹ÏÎ· ÏÎ·Ï ÏÎ±ÏÏÏÎ·ÏÎ±Ï ÏÎ·Ï ÏÏ
-ÎœÎµÎŽÏÎ¯Î±Ï ÏÏÎ·Îœ Î³ÏÎ±ÎŒÎŒÎ® ÏÎ¯ÏÎ»Î¿Ï
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "ÎÏÏÎ¯Î±ÏÎ· ÏÏÎ¿ ÏÎ±ÏÎ¬ÎžÏ
-ÏÎ¿ ÎºÎ±ÏÎ¬ ÏÎ·Îœ ÏÏÎ¿ÏÎžÎ®ÎºÎ· torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "ÎÎ¹ÎºÎ¿ÎœÎ¯ÎŽÎ¹Î¿ ÏÏÎ· ÎŒÏÎ¬ÏÎ± ÏÏ
-ÏÏÎ®ÎŒÎ±ÏÎ¿Ï"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "ÎÎ»Î±ÏÎ¹ÏÏÎ¿ÏÎ¿Î¯Î·ÏÎ· ÏÏÎ· ÎŒÏÎ¬ÏÎ± ÏÏ
-ÏÏÎ®ÎŒÎ±ÏÎ¿Ï ÎºÎ±ÏÎ¬ ÏÎ·Îœ Î­ÎŸÎ¿ÎŽÎ¿"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ÎÎºÎºÎ¯ÎœÎ·ÏÎ· ÏÏÎ·Îœ ÎŒÏÎ¬ÏÎ± ÏÏ
-ÏÏÎ®ÎŒÎ±ÏÎ¿Ï"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Î ÏÎ¿ÏÏÎ±ÏÎ¯Î± ÎŒÎµÎ³Î¹ÏÏÎ¿ÏÎ¿Î¯Î·ÏÎ·Ï Î±ÏÏ ÏÎ·Îœ ÎŒÏÎ¬ÏÎ± ÎŒÎµ ÎºÏÎŽÎ¹ÎºÏ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ÎÎµÏÎ±ÎºÎ¯ÎœÎ·ÏÎ· Î¿Î»Î¿ÎºÎ»Î·ÏÏÎŒÎ­ÎœÏÎœ ÏÎµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "ÎÎœÏÎ¹Î³ÏÎ±ÏÎ® ÏÏÎœ Î±ÏÏÎµÎ¯ÏÎœ .torrent  ÏÎµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"ÎÎ¹Î±Î³ÏÎ±ÏÎ® ÏÎ¿Ï
- Î±ÎœÏÎ¹Î³ÏÎ¬ÏÎ¿Ï
- ÏÎ¿Ï
- Î±ÏÏÎµÎ¯Î¿Ï
- torrent ÏÏÎ±Îœ ÏÎ¿ torrent Î±ÏÎ±Î¹ÏÎµÎ¯ÏÎ±Î¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "ÎÏÎ¿ÎžÎ®ÎºÎµÏ
-ÏÎ· ÏÎµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "ÎÎ± ÎŽÎ¿ÎžÎµÎ¯ ÏÏÎ¿ÏÎµÏÎ±Î¹ÏÏÎ·ÏÎ± ÏÏÎ± ÏÏÏÏÎ± ÎºÎ±Î¹ ÏÎµÎ»ÎµÏ
-ÏÎ±Î¯Î± ÏÎŒÎ®ÎŒÎ±ÏÎ± ÏÎ¿Ï
- torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-"ÎÎ± ÎŽÎ¿ÎžÎµÎ¯ ÏÏÎ¿ÏÎµÏÎ±Î¹ÏÏÎ·ÏÎ± ÏÏÎ± ÏÏÏÏÎ± ÎºÎ±Î¹ ÏÎ± ÏÎµÎ»ÎµÏ
-ÏÎ±Î¯Î± ÏÎŒÎ®ÎŒÎ±ÏÎ± Î±ÏÏÎµÎ¯ÏÎœ Î±Ï
-ÏÎ¿Ï ÏÎ¿Ï
- "
-"torrent."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· ÏÏÎœ Torrent ÏÎµ ÎºÎ±ÏÎ¬ÏÏÎ±ÏÎ· ÏÎ¬Ï
-ÏÎ·Ï"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "ÎÎŒÏÎ¬ÎœÎ¹ÏÎ· ÏÎ¬ÎœÏÎ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "ÎÏÏÎ¯Î±ÏÎ· ÎŽÎ¹Î±Î»ÏÎ³Î¿Ï
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"Î ÎŒÎ­Î³Î¹ÏÏÎ¿Ï ÎµÏÎ¹ÏÏÎµÏÏÏÏ Î±ÏÎ¹ÎžÎŒÏÏ ÏÏ
-ÎœÎŽÎ­ÏÎµÏÎœ. ÎÎ¹ÏÎ¬Î³ÎµÏÎµ -1 Î³Î¹Î± Î±ÏÎµÏÎ¹ÏÏÎ¹ÏÏÎ¿."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Î ÎŒÎ­Î³Î¹ÏÏÎ¿Ï Î±ÏÎ¹ÎžÎŒÏÏ ÎžÏ
-ÏÎ¯ÎŽÏÎœ Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï Î³Î¹Î± ÏÎ»Î± ÏÎ± Torrent. ÎÎ¹ÏÎ¬Î³ÎµÏÎµ -1 Î³Î¹Î± "
-"Î±ÏÎµÏÎ¹ÏÏÎ¹ÏÏÎµÏ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Î ÎŒÎ­Î³Î¹ÏÏÎ· ÏÎ±ÏÏÏÎ·ÏÎ± Î»Î®ÏÎ·Ï Î³Î¹Î± ÏÎ»Î± ÏÎ± Torrent. ÎÎ¹ÏÎ¬Î³ÎµÏÎµ -1 Î³Î¹Î± Î±ÏÎµÏÎ¹ÏÏÎ¹ÏÏÎ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Î ÎŒÎ­Î³Î¹ÏÏÎ· ÏÎ±ÏÏÏÎ·ÏÎ± Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï Î³Î¹Î± ÏÎ»Î± ÏÎ± Torrent. ÎÎ¹ÏÎ¬Î³ÎµÏÎµ -1 Î³Î¹Î± Î±ÏÎµÏÎ¹ÏÏÎ¹ÏÏÎ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "ÎÎ±ÎžÎ¿ÏÎ¹ÏÎŒÏÏ Î¿ÏÎ¯Î¿Ï
- ÎµÏÎ¯Î²Î±ÏÎ¿Ï
- IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"ÎÎœ ÎµÏÎ¹Î»ÎµÎ³ÎµÎ¯, ÏÎ¿ ÎµÎºÏÎ¹ÎŒÏÎŒÎµÎœÎ¿ ÎµÏÎ¯Î²Î±ÏÎ¿ TCP/IP ÎŽÎµ ÏÏ
-ÎŒÏÎµÏÎ¹Î»Î±ÎŒÎ²Î¬ÎœÎµÏÎ±Î¹ ÏÏÎ·Îœ ÏÎ¹ÎŒÎ® ÏÎ¿Ï
- "
-"ÏÎµÏÎ¹Î¿ÏÎ¹ÏÎŒÎ¿Ï, Î³Î¹Î± ÎœÎ± Î±ÏÎ¿ÏÎµÏ
-ÏÎžÎµÎ¯ Î· Ï
-ÏÎ­ÏÎ²Î±ÏÎ· ÏÎ¿Ï
- Î¿ÏÎ¯Î¿Ï
- ÎŒÎµ ÏÎ· ÏÏ
-ÎœÎ¿Î»Î¹ÎºÎ® ÎºÎ¯ÎœÎ·ÏÎ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"Î ÎŒÎ­Î³Î¹ÏÏÎ¿Ï Î±ÏÎ¹ÎžÎŒÏÏ ÎžÏ
-ÏÎ¯ÎŽÏÎœ Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï Î±ÎœÎ¬ torrent. ÎÎ¹ÏÎ¬Î³ÎµÏÎµ -1 Î³Î¹Î± "
-"Î±ÏÎµÏÎ¹ÏÏÎ¹ÏÏÎµÏ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Î ÎŒÎ­Î³Î¹ÏÏÎ¿Ï Î±ÏÎ¹ÎžÎŒÏÏ ÏÏ
-ÎœÎŽÎ­ÏÎµÏÎœ Î±ÎœÎ¬ Torrent. ÎÎ¹ÏÎ¬Î³ÎµÏÎµ -1 Î³Î¹Î± Î±ÏÎµÏÎ¹ÏÏÎ¹ÏÏÎµÏ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Î ÎŒÎ­Î³Î¹ÏÏÎ· ÏÎ±ÏÏÏÎ·ÏÎ± Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï Î±ÎœÎ¬ torrent. Î¡Ï
-ÎžÎŒÎ¯ÏÏÎµ ÏÎµ -1 Î³Î¹Î± Î±ÏÎµÏÎ¹ÏÏÎ¹ÏÏÎ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Î€Ï
-ÏÎ±Î¯Î±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "ÎÎœÎµÏÎ³Î® ÎžÏÏÎ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "ÎÎ»ÎµÎ³ÏÎ¿Ï ÎµÎœÎµÏÎ³Î®Ï ÎžÏÏÎ±Ï"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "ÎÏÏ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ÎÏÏ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "ÎÏÎ¯ÏÎµÎŽÎ¿:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "ÎÎœÏÎ±Î»Î»Î±Î³Î® ÎŒÎµÏÎ±ÎŸÏ Ï
-ÏÎ¿Î»Î¿Î³Î¹ÏÏÏÎœ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-"Î Ï
-ÏÎ·ÏÎµÏÎ¯Î± Î±ÎœÎ±Î¶Î®ÏÎ·ÏÎ·Ï ÏÎ¿ÏÎ¹ÎºÏÎœ Ï
-ÏÎ·ÏÎµÏÎ¹ÏÎœ Î²ÏÎ¯ÏÎºÎµÎ¹ ÏÎ¿ÏÎ¹ÎºÎ¿ÏÏ Ï
-ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ­Ï ÏÏÎ¿ "
-"ÎŽÎ¯ÎºÏÏ
-Ï ÏÎ±Ï."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Î ÎºÎ±ÏÎ±ÎœÎµÎŒÎ·ÎŒÎ­ÎœÎ¿Ï ÏÎ¯ÎœÎ±ÎºÎ±Ï ÎºÎ±ÏÎ±ÎºÎµÏÎŒÎ±ÏÎ¹ÏÎŒÎ¿Ï (DHT) ÏÎ¹ÎžÎ±ÎœÏÏ ÎœÎ± Î²ÎµÎ»ÏÎ¹ÏÏÎµÎ¹ ÏÎ¿Îœ "
-"Î±ÏÎ¹ÎžÎŒÏ ÏÏÎœ ÎµÎœÎµÏÎ³ÏÎœ ÏÏ
-ÎœÎŽÎ­ÏÎµÏÎœ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "ÎÎ¹Î±ÎŒÎ¿Î¹ÏÎ±ÏÏÎ­Ï TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "ÎÎ­Î³ÎµÎžÎ¿Ï ÏÏÎ¿ÏÏÏÎ¹ÎœÎ®Ï ÎŒÎœÎ®ÎŒÎ·Ï (ÎŒÏÎ»Î¿Îº ÏÏÎœ 16 KiB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Î Î±ÏÎ¹ÎžÎŒÏÏ ÏÏÎœ ÎŽÎµÏ
-ÏÎµÏÎ¿Î»Î­ÏÏÏÎœ ÏÎ¿Ï
- ÏÏÎ­ÏÎµÎ¹ ÎœÎ± ÏÎµÏÎ¬ÏÎµÎ¹ ÎŒÎµÏÎ¬ ÏÎ·Îœ ÏÎµÎ»ÎµÏ
-ÏÎ±Î¯Î± ÎµÎ³Î³ÏÎ±ÏÎ® "
-"ÏÏÎ·Îœ ÏÏÎ¿ÏÏÏÎ¹ÎœÎ® ÎŒÎœÎ®ÎŒÎ·, Î³Î¹Î± ÎœÎ± Î³Î¯ÎœÎµÎ¹ ÎµÎ³Î³ÏÎ±ÏÎ® ÏÏÎ¿ ÎŽÎ¯ÏÎºÎ¿. Î ÏÏÎ¿ÎºÎ±ÎžÎ¿ÏÎ¹ÏÎŒÎ­ÎœÎ· ÏÎ¹ÎŒÎ® "
-"ÎµÎ¯ÎœÎ±Î¹ 60 ÎŽÎµÏ
-ÏÎµÏÏÎ»ÎµÏÏÎ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ÎÎ®ÎŸÎ· ÏÏÎ¿ÏÏÏÎ¹ÎœÎ®Ï ÎŒÎœÎ®ÎŒÎ·Ï (ÎŽÎµÏ
-ÏÎµÏÏÎ»ÎµÏÏÎ±):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Î£Ï
-ÎœÎ¿Î»Î¹ÎºÎ¬ ÎŒÏÎ»Î¿Îº ÏÏÎœ 16 KiB ÏÎ¿Ï
- Î³ÏÎ¬ÏÏÎ·ÎºÎ±Îœ ÏÏÎ¿Îœ ÎŽÎ¯ÏÎºÎ¿ Î±ÏÏ ÏÎ·Îœ Î­ÎœÎ±ÏÎŸÎ· Î±Ï
-ÏÎ®Ï ÏÎ·Ï "
-"ÏÏ
-ÎœÎµÎŽÏÎ¯Î±Ï."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "ÎÏÎ±ÎŒÎŒÎ­ÎœÎ± ÎŒÏÎ»Î¿Îº:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"Î ÏÏ
-ÎœÎ¿Î»Î¹ÎºÏÏ Î±ÏÎ¹ÎžÎŒÏÏ ÎµÎºÏÎµÎ»ÎµÏÎžÎ­ÎœÏÏÎœ Î»ÎµÎ¹ÏÎ¿Ï
-ÏÎ³Î¹ÏÎœ ÎµÎ³Î³ÏÎ±ÏÎ®Ï Î±ÏÏ ÏÎ·Îœ Î­ÎœÎ±ÏÎŸÎ· Î±Ï
-ÏÎ®Ï "
-"ÏÎ·Ï ÏÏ
-ÎœÎµÎŽÏÎ¯Î±Ï."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ÎÎ³Î³ÏÎ±ÏÎ­Ï:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Î€Î¿ ÏÎ·Î»Î¯ÎºÎ¿ (ÎµÎ³Î³ÎµÎ³ÏÎ±ÎŒÎŒÎ­ÎœÎ±_ÎŒÏÎ»Î¿ÎºÏ - ÎµÎ³Î³ÏÎ±ÏÎ­Ï) / ÎµÎ³Î³ÎµÎ³ÏÎ±ÎŒÎŒÎ­ÎœÎ±_ÎŒÏÎ»Î¿ÎºÏ ÏÏ
-ÎŒÎ²Î¿Î»Î¯Î¶ÎµÎ¹ "
-"ÏÎ¿Îœ Î±ÏÎ¹ÎžÎŒÏ ÏÏÎœ Î±ÏÎ¿ÎžÎ·ÎºÎµÏ
-ÎŒÎ­ÎœÏÎœ Î»ÎµÎ¹ÏÎ¿Ï
-ÏÎ³Î¹ÏÎœ ÎµÎ³Î³ÏÎ±ÏÎ®Ï Î±ÎœÎ¬ ÎŒÎ¿ÎœÎ¬ÎŽÎ± ÎµÎ³Î³ÏÎ±ÏÎ®Ï "
-"(ÎŒÏÎ»Î¿Îº), ÎŽÎ·Î». Î­ÎœÎ± ÎµÎ¯ÎŽÎ¿Ï Î»ÏÎ³Î¿Ï
- ÏÏÎ¿ÏÏÏÎ¹ÎœÎ®Ï ÎŒÎœÎ®ÎŒÎ·Ï ÎµÎ³Î³ÏÎ±ÏÎ®Ï ÏÏ ÏÏÎ¿Ï ÏÎ·Îœ "
-"ÎµÎ³Î³ÏÎ¬ÏÎ¹ÎŒÎ· ÎŒÎœÎ®ÎŒÎ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "ÎÎµÎ¯ÎºÏÎ·Ï ÏÏÎ¿ÏÏÏÎ¹ÎœÎ®Ï ÎŒÎœÎ®ÎŒÎ·Ï ÎµÎ³Î³ÏÎ±ÏÎ®Ï:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Î Î±ÏÎ¹ÎžÎŒÏÏ ÏÏÎœ ÎŒÏÎ»Î¿Îº ÏÎ¿Ï
- Î¶Î·ÏÎ®ÎžÎ·ÎºÎ±Îœ Î±ÏÏ ÏÎ· ÎŒÎ·ÏÎ±ÎœÎ® bittorrent (Î±ÏÏ "
-"Î±ÏÎ¿ÎŒÎ±ÎºÏÏ
-ÏÎŒÎ­ÎœÎ¿Ï
-Ï Ï
-ÏÎ¿Î»Î¿Î³Î¹ÏÎ­Ï), ÎºÎ±Î¹ ÏÎ¿Ï
- ÎµÎŸÏ
-ÏÎ·ÏÎµÏÎ®ÎžÎ·ÎºÎ±Îœ Î±ÏÏ ÏÎ¿ ÎŽÎ¯ÏÎºÎ¿ Î® ÏÎ·Îœ "
-"Î»Î±ÎœÎžÎ¬ÎœÎ¿Ï
-ÏÎ± ÎŒÎœÎ®ÎŒÎ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "ÎÎœÎ±Î³ÎœÏÏÎŒÎ­ÎœÎ± ÎŒÏÎ»Î¿Îº:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Î Î±ÎœÎ±Î»Î¿Î³Î¯Î± ÏÏÎ¿ÏÏÏÎ¹ÎœÎ®Ï ÎŒÎœÎ®ÎŒÎ·Ï Î±ÎœÎ¬Î³ÎœÏÏÎ·Ï."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "ÎÎœÎ±Î»Î¿Î³Î¯Î± ÏÏÎ¿ÏÏÏÎ¹ÎœÎ®Ï ÎŒÎœÎ®ÎŒÎ·Ï Î±ÎœÎ¬Î³ÎœÏÏÎ·Ï:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"Î ÏÏ
-ÎœÎ¿Î»Î¹ÎºÏÏ Î±ÏÎ¹ÎžÎŒÏÏ Î»Î¿ÎµÏ
-ÏÎ¿Ï
-ÏÎ³Î¹ÏÎœ Î±ÎœÎ¬Î³ÎœÏÏÎ·Ï ÏÎ¿Ï
- ÎµÎºÏÎµÎ»Î­ÏÏÎ·ÎºÎ±Îœ ÎŒÎ­ÏÏÎ¹ ÏÎ·Îœ "
-"ÎµÎºÎºÎ¯ÎœÎ·ÏÎ· Î±Ï
-ÏÎ®Ï ÏÎ·Ï ÏÏ
-ÎœÎµÎŽÏÎ¯Î±Ï."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "ÎÎœÎ±Î³ÎœÏÏÎµÎ¹Ï:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Î Î±ÏÎ¹ÎžÎŒÏÏ ÏÏÎœ ÎŒÏÎ»Î¿Îº ÏÏÎœ 16 KiB ÏÎ¿Ï
- Î²ÏÎ¯ÏÎºÎ¿ÎœÏÎ±Î¹ ÏÏÎ·Îœ ÏÏÎ¿ÏÏÏÎ¹ÎœÎ® ÎŒÎœÎ®ÎŒÎ·. "
-"Î ÎµÏÎ¹Î»Î±ÎŒÎ²Î¬ÎœÎµÎ¹ ÏÎ· ÎŒÎœÎ®ÎŒÎ· ÎµÎ³Î³ÏÎ±ÏÎ®Ï ÎºÎ±Î¹ Î±ÎœÎ¬Î³ÎœÏÏÎ·Ï."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "ÎÎ­Î³ÎµÎžÎ¿Ï ÏÏÎ¿ÏÏÏÎ¹ÎœÎ®Ï ÎŒÎœÎ®ÎŒÎ·Ï:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "ÎÎ­Î³ÎµÎžÎ¿Ï ÏÏÎ¿ÏÏÏÎ¹ÎœÎ®Ï ÎŒÎœÎ®ÎŒÎ·Ï Î±ÎœÎ¬Î³ÎœÏÏÎ·Ï:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"ÎÎ¿Î·ÎžÎ®ÏÏÎµ ÎŒÎ±Ï ÎœÎ± Î²ÎµÎ»ÏÎ¹ÏÏÎ¿Ï
-ÎŒÎµ ÏÎ¿ Deluge ÏÏÎ­Î»ÎœÎ¿ÎœÏÎ±Ï ÎŒÎ±Ï ÏÎ·Îœ Î­ÎºÎŽÎ¿ÏÎ· Python, ÏÎ·Îœ "
-"Î­ÎºÎŽÎ¿ÏÎ· PyGTK, ÏÎ¿ Î»ÎµÎ¹ÏÎ¿Ï
-ÏÎ³Î¹ÎºÏ ÏÏÏÏÎ·ÎŒÎ± ÎºÎ±Î¹ ÏÎ¿Îœ ÏÏÏÎ¿ ÎµÏÎµÎŸÎµÏÎ³Î±ÏÏÎ®. Î£Îµ ÎºÎ±ÎŒÎ¯Î± "
-"ÏÎµÏÎ¯ÏÏÏÏÎ· ÎŽÎµÎœ ÏÏÎ­Î»ÎœÎ¿ÎœÏÎ±Î¹ Î¬Î»Î»ÎµÏ ÏÎ»Î·ÏÎ¿ÏÎ¿ÏÎ¯ÎµÏ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ÎÎ±Î¹, ÏÎ±ÏÎ±ÎºÎ±Î»Ï ÏÏÎµÎ¯Î»Îµ ÏÏÎ±ÏÎ¹ÏÏÎ¹ÎºÎ¬ Î±ÎœÏÎœÏ
-ÎŒÎ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Î€Î¿ÏÎ¿ÎžÎµÏÎ¯Î±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"ÎÎœ ÏÎ¿ Deluge ÎŽÎµÎœ ÎŒÏÎ¿ÏÎµÎ¯ ÎœÎ± Î²ÏÎµÎ¹ ÏÎ¿ Î±ÏÏÎµÎ¯Î¿ ÏÎ·Ï Î²Î¬ÏÎ·Ï ÎŽÎµÎŽÎ¿ÎŒÎ­ÎœÏÎœ ÏÎµ Î±Ï
-ÏÎ® ÏÎ·Îœ "
-"ÏÎ¿ÏÎ¿ÎžÎµÏÎ¯Î±, ÎžÎ± ÏÏÎ¿ÏÏÎ±ÎžÎ®ÏÎµÎ¹  ÎœÎ± ÎµÎœÏÎ¿ÏÎ¯ÏÎµÎ¹ ÏÎ·Îœ ÏÎ¿ÏÎ¿ÎžÎµÏÎ¯Î± (ÎºÏÎ¬ÏÎ¿Ï) ÏÎ¿Ï
- "
-"Ï
-ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ® ÎŒÎ­ÏÏ ÏÎ¿Ï
- DNS."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "ÎÏÏÎ± ÎŽÎ±Î¯ÎŒÎ¿ÎœÎ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ÎÏÎ¿ÎŽÎ¿ÏÎ® Î±ÏÎ¿ÎŒÎ±ÎºÏÏ
-ÏÎŒÎ­ÎœÏÎœ ÏÏ
-ÎœÎŽÎ­ÏÎµÏÎœ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Î£Ï
-ÎœÎŽÎ­ÏÎµÎ¹Ï"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ÎÎºÎŽÎ¿ÏÎ·:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "ÎÏÏÎ¿ÏÎµÎ»Î¯ÎŽÎ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Email ÏÏ
-Î³Î³ÏÎ±ÏÎ­Î±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "ÎÎ­Î± Î­ÎºÎŽÎ¿ÏÎ·"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_ÎÎµÏÎ¬Î²Î±ÏÎ· ÏÏÎ·Îœ Î¹ÏÏÎ¿ÏÎµÎ»Î¯ÎŽÎ±"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ÎÎ± ÎŒÎ·Îœ ÎµÎŒÏÎ±ÎœÎ¯Î¶ÎµÏÎ±Î¹ ÏÏÎ¿ ÎŒÎ­Î»Î»Î¿Îœ Î±Ï
-ÏÏ ÏÎ¿ ÏÎ±ÏÎ¬ÎžÏ
-ÏÎ¿ ÎŽÎ¹Î±Î»ÏÎ³Î¿Ï
-"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Î ÏÎ¿ÏÎžÎ®ÎºÎ· Î¿ÎŒÎ¿ÏÎ¯ÎŒÏÎœ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Î ÏÏÏÎžÎµÏÎ· ÎµÎœÏÏ Ï
-ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ® ÎŒÎµ ÏÎ·Îœ IP ÏÎ¿Ï
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "ÎÎ·ÎŒÎ¹Î¿Ï
-ÏÎ³Î¯Î± Torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "ÎÏÎµÎŸÎµÏÎ³Î±ÏÎ¯Î± Î¹ÏÎœÎ·Î»Î±ÏÏÎœ"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Î ÏÎ¿Î¿ÏÎ¹ÏÎŒÏÏ:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrent ÏÏÎ·Îœ ÎÏ
-ÏÎ¬"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "ÎÏ
-ÏÏÎŒÎ±ÏÎ· ÏÏÎ¿ÏÎžÎ®ÎºÎ· Torrent ÎºÎ±ÏÎ¬ ÏÎ· ÏÏÎœÎŽÎµÏÎ·"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· Torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Î Î»Î®ÏÎ¿ÏÎ¿ÏÎ¯ÎµÏ _ÎºÎ±ÏÎ±ÎºÎµÏÎŒÎ±ÏÎ¹ÏÎŒÎ¿Ï"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· ÏÎµ _ÎºÎ±ÏÎ¬ÏÏÎ±ÏÎ· ÏÎ±ÏÏÎ·Ï"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Î ÏÎ¿ÏÎµÏÎ±Î¹ÏÏÎ·ÏÎ± ÏÏÏÏÏÎœ/ÏÎµÎ»ÎµÏ
-ÏÎ±Î¯ÏÎœ ÏÎŒÎ·ÎŒÎ¬ÏÏÎœ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "ÎÏÎ±ÏÎŒÎ¿Î³Î® ÏÎµ ÏÎ»Î±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "ÎÏÎ±ÎœÎ±ÏÎ¿ÏÎ¬ ÏÏÎ± ÏÏÎ¿ÎºÎ±ÎžÎ¿ÏÎ¹ÏÎŒÎ­ÎœÎ±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "ÎÏÎ¹Î¿ _ÏÏ
-ÎœÎŽÎ­ÏÎµÏÎœ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "ÎÏÎ¹Î¿ _ÎžÏ
-ÏÎ¯ÎŽÏÎœ Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_ÎÏ
-ÏÏÎŒÎ±ÏÎ· ÎŽÎ¹Î±ÏÎµÎ¯ÏÎ¹ÏÎ·"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Î Î±ÏÏÎ·"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Î£Ï
-ÎœÎ­ÏÎ¹ÏÎ·"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Î£Ï
-ÎœÎ­ÏÎ¹ÏÎ· ÎµÏÎ¹Î»ÎµÎ³ÎŒÎ­ÎœÏÎœ Torrent."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "ÎÏ_Î¹Î»Î¿Î³Î­Ï"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Î€Î¿ÏÎ¿ÎžÎ­ÏÎ·ÏÎ· ÏÏÎ·Îœ Î¿Ï
-ÏÎ¬"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_ÎÎœÎ·ÎŒÎ­ÏÏÏÎ· Î¹ÏÎœÎ·Î»Î¬ÏÎ·"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_ÎÏÎ±Î¯ÏÎµÏÎ· Torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_ÎÎŸÎ±ÎœÎ±Î³ÎºÎ±ÏÎŒÏÏ ÎµÏÎ±ÎœÎµÎ»Î­Î³ÏÎ¿Ï
-"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_ÎÏÎ¹Î»Î¿Î³Î® ÏÎ»ÏÎœ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Î Î±ÏÏÎ· ÏÎ»ÏÎœ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Î£Ï
-ÎœÎ­_ÏÎ¹ÏÎ· ÏÎ»ÏÎœ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· ÏÎ»Î·ÏÎ¿ÏÎ¿ÏÎ¯ÏÎœ ÎºÎ±ÏÎ±ÎºÎµÏÎŒÎ±ÏÎ¹ÏÎŒÎ¿Ï"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Î Î»Î·ÏÎ¿ÏÎ¿ÏÎ¯ÎµÏ ÎºÎ±ÏÎ±ÎºÎµÏÎŒÎ±ÏÎ¹ÏÎŒÎ¿Ï:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "ÎÏÎ¿ÎžÎ®ÎºÎµÏ
-ÏÎ· .torrent ÏÏ"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ÎÎµÎœÎ¹ÎºÎ¬</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ·"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "ÎÏÎ±Î¯ÏÎµÏÎ·"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "WebUi"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Î ÎŽÎ¹Î±ÏÏÎœÎŽÎµÏÎ· Î¹ÏÏÎ¿ÏÏÏÎ¿Ï
- (Web) ÏÎ¿Ï
- Deluge ÎŽÎµÎœ ÎµÎ¯ÎœÎ±Î¹ ÎµÎ³ÎºÎ±ÏÎµÏÏÎ·ÎŒÎ­ÎœÎ·, \n"
-"ÏÎ±ÏÎ±ÎºÎ±Î»Î¿ÏÎŒÎµ ÎµÎ³ÎºÎ±ÏÎ±ÏÏÎ®ÏÏÎµ ÏÎ·Îœ ÎºÎ±Î¹ ÎŸÎ±ÎœÎ±ÏÏÎ¿ÏÏÎ±ÎžÎ®ÏÏÎµ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ÎÎœÎµÏÎ³Î¿ÏÎ¿Î¯Î·ÏÎ· ÎŽÎ¹ÎµÏÎ±ÏÎ®Ï ÎŽÎ¹ÎºÏÏÎ¿Ï
-"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "ÎÎœÎµÏÎ³Î¿ÏÎ¿Î¯Î·ÏÎ· SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "ÎÏÏÎ± Î±ÎºÏÏÎ±ÏÎ·Ï:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Î¡Ï
-ÎžÎŒÎ¯ÏÎµÎ¹Ï</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Î§ÏÎ¿ÎœÎ¿ÏÏÎ¿Î³ÏÎ±ÎŒÎŒÎ±ÏÎ¹ÏÏÎ®Ï"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ· ÏÎ±ÏÏÏÎ·ÏÎ± Î»Î®ÏÎ·Ï:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ· ÏÎ±ÏÏÏÎ·ÏÎ± Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ÎÎœÎµÏÎ³Î¬ torrent:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "ÎÎ±ÎŒÎ²Î¬ÎœÎ¿ÎœÏÎ± ÎÎœÎµÏÎ³Î¬:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Î€ÏÎ¿ÏÎ¿ÎŽÎ¿ÏÎ¿ÏÎœÏÎ± ÎÎœÎµÏÎ³Î¬:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Î¡Ï
-ÎžÎŒÎ¯ÏÎµÎ¹Ï Î»ÎµÎ¹ÏÎ¿Ï
-ÏÎ³Î¯Î±Ï ÏÎ±ÎŒÎ·Î»Î®Ï ÏÎ±ÏÏÏÎ·ÏÎ±Ï</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Î ÏÎ¿Î­ÎºÏ
-ÏÎµ ÏÏÎ¬Î»ÎŒÎ± ÎºÎ±ÏÎ¬ ÏÎ·Îœ Î±ÏÎ¿ÏÏÎ¿Î»Î® ÏÎ¿Ï
- ÎµÎœÎ·ÎŒÎµÏÏÏÎ¹ÎºÎ¿Ï email: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Î€Î¿ email ÎµÎ¹ÎŽÎ¿ÏÎ¿Î¯Î·ÏÎ·Ï ÏÏÎ¬Î»ÎžÎ·ÎºÎµ."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Î€Î¿ torrent \"%(name)s\" Î¿Î»Î¿ÎºÎ»Î·ÏÏÎžÎ·ÎºÎµ"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"ÎÏ
-ÏÏ ÏÎ¿ ÎŒÎ®ÎœÏ
-ÎŒÎ± ÏÏÎ¬Î»ÎžÎ·ÎºÎµ Î³Î¹Î± ÎœÎ± ÏÎ±Ï ÎµÎœÎ·ÎŒÎµÏÏÏÎµÎ¹ Î¿ÏÎ¹ ÏÎ¿ Deluge Î¿Î»Î¿ÎºÎ»Î®ÏÏÏÎµ ÏÎ· "
-"Î»Î®ÏÎ· ÏÎ¿Ï
- \"%(name)s\",  ÏÎ¿ Î¿ÏÎ¿Î¯Î¿ ÏÎµÏÎ¹Î­ÏÎµÎ¹ %(num_files)i Î±ÏÏÎµÎ¯Î±.\n"
-"ÎÎ¹Î± ÎœÎ± ÏÏÎ±ÎŒÎ±ÏÎ®ÏÎµÏÎµ ÎœÎ± Î»Î±ÎŒÎ²Î¬ÎœÎµÏÎµ Î±Ï
-ÏÎ­Ï ÏÎ¹Ï ÎµÎ¹ÎŽÎ¿ÏÎ¿Î¹Î®ÏÎµÎ¹Ï, Î±ÏÎ»Î¬ Î±ÏÎµÎœÎµÏÎ³Î¿ÏÎ¿Î¹Î®ÏÏÎµ "
-"ÏÎ¹Ï ÎµÎœÎ·ÎŒÎµÏÏÏÎµÎ¹Ï ÎŒÎ­ÏÏ email ÏÏÎ¹Ï ÏÏÎ¿ÏÎ¹ÎŒÎ®ÏÎµÎ¹Ï ÏÎ¿Ï
- Deluge.\n"
-"\n"
-"ÎÏ
-ÏÎ±ÏÎ¹ÏÏÎ¿ÏÎŒÎµ,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "ÎÎŒÏÎ¬ÎœÎ¹ÏÎ· ÎµÎ¹ÎŽÎ¿ÏÎ¿Î¯Î·ÏÎ·Ï ÏÎ¿Ï
- Î±ÎœÎ±Î²Î¿ÏÎ²Î®ÎœÎµÎ¹"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "ÎÎµÎœ Î­ÏÎ¿Ï
-Îœ ÎµÎœÎµÏÎ³Î¿ÏÎ¿Î¹Î·ÎžÎµÎ¯ Î±ÎœÎ±ÎŽÏ
-ÏÎŒÎµÎœÎµÏ ÎµÎ¹ÎŽÎ¿ÏÎ¿Î¹Î®ÏÎµÎ¹Ï."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "ÎÎŒÏÎ¬ÎœÎ¹ÏÎ· Î±ÎœÎ±ÎŽÏ
-ÏÎŒÎµÎœÎ·Ï ÎµÎ¹ÎŽÎ¿ÏÎ¿Î¯Î·ÏÎ·Ï"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Î Î·ÏÎ·ÏÎ¹ÎºÎ® ÎµÎ¹ÎŽÎ¿ÏÎ¿Î¯Î·ÏÎ· ÎµÎ¯ÎœÎ±Î¹ Î±ÏÎµÎœÎµÏÎ³Î¿ÏÎ¿Î¹Î·ÎŒÎ­ÎœÎ·"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "Î€Î¿ pygame ÎŽÎµÎœ ÎµÎ¯ÎœÎ±Î¹ ÎµÎ³ÎºÎ±ÏÎµÏÏÎ·ÎŒÎ­ÎœÎ¿"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Î Î·ÏÎ·ÏÎ¹ÎºÎ® ÎµÎ¹ÎŽÎ¿ÏÎ¿Î¯Î·ÏÎ· Î±ÏÎ­ÏÏ
-ÏÎµ %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ÎÏÎ¹ÏÏ
-ÏÎ¯Î± Î·ÏÎ·ÏÎ¹ÎºÎ®Ï ÎµÎ¹ÎŽÎ¿ÏÎ¿Î¯Î·ÏÎ·Ï"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Î€Î¿ Î€ÏÏÎµÎœÏ Î€ÎµÎ»ÎµÎ¯ÏÏÎµ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"Î Î»Î®ÏÎ· ÏÎ¿Ï
- torrent \"%(name)s\" ÏÎ¿Ï
- ÏÎµÏÎ¹Î»Î±ÎŒÎ²Î¬ÎœÎµÎ¹ %(num_files)i Î±ÏÏÎµÎ¯Î¿/Î± "
-"Î¿Î»Î¿ÎºÎ»Î·ÏÏÎžÎ·ÎºÎµ."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "ÎÎ¹ÎŽÎ¿ÏÎ¿Î¹Î®ÏÎµÎ¹Ï"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "ÎÏÎ¹Î»Î¿Î³Î® Î±ÏÏÎµÎ¯Î¿Ï
- Î®ÏÎ¿Ï
-"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "ÎÎœÎµÏÎ³Î¿ÏÎ¿Î¹Î®ÎžÎ·ÎºÎµ ÎµÎ¹ÎºÎ¿ÎœÎ¯ÎŽÎ¹Î¿ ÏÎ¿Ï
- Î±ÎœÎ±Î²Î¿ÏÎ²Î®ÎœÎµÎ¹"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "ÎÎœÎµÏÎ³Î¿ÏÎ¿Î¯Î·ÏÎ· Î±ÎœÎ±ÎŽÏ
-ÏÎŒÎµÎœÏÎœ ÏÎ±ÏÎ±ÎžÏÏÏÎœ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "ÎÏÎ¿Ï ÎµÎœÎµÏÎ³ÏÏ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>ÎÎ¹ÎŽÎ¿ÏÎ¿Î¹Î®ÏÎµÎ¹Ï Î³ÏÎ±ÏÎ¹ÎºÎ¿Ï ÏÎµÏÎ¹Î²Î¬Î»Î»Î¿ÎœÏÎ¿Ï</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Î Î±ÏÎ±Î»Î®ÏÏÎµÏ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Î ÎµÎŸÏ
-ÏÎ·ÏÎµÏÎ·ÏÎ®Ï Î±ÏÎ±Î¹ÏÎµÎ¯ TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>ÎÎ¹ÎŽÎ¿ÏÎ¿Î¹Î®ÏÎµÎ¹Ï Email</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Î ÏÏ
-Î³ÎºÎµÎºÏÎ¹ÎŒÎ­ÎœÎ· ÎŽÎ¹Î±ÎŒÏÏÏÏÏÎ· ÎŽÎµÎœ ÏÏ
-ÎœÎµÏÎ¬Î³ÎµÏÎ±Î¹ ÎºÎ±Î¹ ÏÎ¿ ÏÏÎ¹ ÎžÎ± Î»Î±ÎŒÎ²Î¬ÎœÎµÏÎµ "
-"ÎµÎ¹ÎŽÎ¿ÏÎ¿Î¹Î®ÏÎµÎ¹Ï Î³Î¹Î± ÏÎ»Î± Î±Ï
-ÏÎ¬ ÏÎ± Î³ÎµÎ³Î¿ÎœÏÏÎ±."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Î£Ï
-ÎœÎŽÏÎ¿ÎŒÎ­Ï"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Î ÏÎ¿ÏÎ±ÏÎŒÎ¿Î³Î® ÎÏÎ¿Ï
-"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ÎÎ· Î­Î³ÎºÏ
-ÏÎ· ÎµÏÎ¹ÎºÎ­ÏÎ±, Î­Î³ÎºÏ
-ÏÎ¿Î¹ ÏÎ±ÏÎ±ÎºÏÎ®ÏÎµÏ: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ÎÎµÎœÎ® ÎµÏÎ¹ÎºÎ­ÏÎ±"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Î ÎµÏÎ¹ÎºÎ­ÏÎ± Ï
-ÏÎ¬ÏÏÎµÎ¹ Î®ÎŽÎ·"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ÎÎ³ÎœÏÏÏÎ· ÎµÏÎ¹ÎºÎ­ÏÎ±"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ÎÎ³ÎœÏÏÏÎ¿ torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· ÎµÏÎ¹ÎºÎ­ÏÎ±Ï"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Î ÏÎ¿ÏÎžÎ®ÎºÎ· ÎµÏÎ¹ÎºÎ­ÏÎ±Ï</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Î§ÏÎ·ÏÎ¹ÎŒÎ¿ÏÎ¿Î¹Î®ÏÏÎµ ÏÎ·Îœ ÏÎ»ÎµÏ
-ÏÎ¹ÎºÎ® ÎŒÏÎ¬ÏÎ± Î³Î¹Î± ÎœÎ± ÏÏÎ¿ÏÎžÎ­ÏÎµÏÎµ, ÎµÏÎµÎŸÎµÏÎ³Î±ÏÏÎµÎ¯ÏÎµ ÎºÎ±Î¹ "
-"ÎœÎ± Î±ÏÎ±Î¹ÏÎ­ÏÎµÏÎµ ÎµÏÎ¹ÎºÎ­ÏÎµÏ. <i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ÎÏÎ¹ÎºÎ­ÏÎµÏ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ÎÏÎ¹Î»Î¿Î³Î­Ï ÎµÏÎ¹ÎºÎ­ÏÎ±Ï"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ÎÏÎ¹Î»Î¿Î³Î­Ï ÎµÏÎ¹ÎºÎ­ÏÎ±Ï</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "ÎÏÎ±ÏÎŒÎ¿Î³Î® ÎŒÎ­Î³Î¹ÏÏÏÎœ ÏÏ
-ÎžÎŒÎ¯ÏÎµÏÎœ Î±ÎœÎ¬ torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ¿"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ÎÏÎ±ÏÎŒÎ¿Î³Î® ÏÏ
-ÎžÎŒÎ¯ÏÎµÏÎœ Î±ÎœÎ±ÎŒÎ¿ÎœÎ®Ï:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 ÏÎµÎ¹ÏÎ¬ Î±ÎœÎ¬ Î¹ÏÎœÎ·Î»Î¬ÏÎ·)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "ÎÏ
-ÏÏÎŒÎ±ÏÎ¿Ï Î¿ÏÎ¹ÏÎŒÏÏ ÎµÏÎ¹ÎºÎ­ÏÎ±Ï:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ÎÏÎ¹ÎºÎ­ÏÎ±"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "ÎÏÎ¹Î»Î¿Î³Î­Ï _ÎµÏÎ¹ÎºÎ­ÏÎ±Ï"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_ÎÏÎ±Î¯ÏÎµÏÎ· ÎµÏÎ¹ÎºÎ­ÏÎ±Ï"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Î ÏÎ¿ÏÎžÎ®ÎºÎ· ÎµÏÎ¹ÎºÎ­ÏÎ±Ï"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Î€Î¿ torrent oÎ»Î¿ÎºÎ»Î·ÏÏÎžÎ·ÎºÎµ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Î€Î¿ torrent ÏÏÎ¿ÏÏÎ­ÎžÎ·ÎºÎµ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Î€Î¿ torrent Î±ÏÎ±Î¹ÏÎ­ÎžÎ·ÎºÎµ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ÎÎºÏÎ­Î»ÎµÏÎ·"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Î£Ï
-ÎŒÎ²Î¬Îœ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Î ÏÎ¿ÏÎžÎ®ÎºÎ· ÎµÎœÏÎ¿Î»Î®Ï</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>ÎÎœÏÎ¿Î»Î­Ï</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ÎŽÎµÏ
-ÏÎµÏÏÎ»ÎµÏÏÎ±"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Î ÏÎ¬ÎºÎµÎ»Î¿Ï ÏÏÎ¿Ï ÏÎ±ÏÎ±ÎºÎ¿Î»Î¿ÏÎžÎ·ÏÎ· ÎŽÎµÎœ Ï
-ÏÎ¬ÏÏÎµÎ¹."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Î ÎŽÎ¹Î±ÎŽÏÎ¿ÎŒÎ® ÎŽÎµÎœ Ï
-ÏÎ¬ÏÏÎµÎ¹."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "ÎÏ
-ÏÏÎŒÎ±ÏÎ· ÏÏÎ¿ÏÎžÎ®ÎºÎ·"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>ÎŠÎ¬ÎºÎµÎ»Î¿Î¹ Ï
-ÏÏ ÏÎ±ÏÎ±ÎºÎ¿Î»Î¿ÏÎžÎ·ÏÎ·:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "ÎÎŽÎ¹ÏÏÎ·ÏÎµÏ ÏÎ±ÎºÎ­Î»Î¿Ï
- Ï
-ÏÏ ÏÎ±ÏÎ±ÎºÎ¿Î»Î¿ÏÎžÎ·ÏÎ·"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "ÎÏÎ¹Î»Î¿Î³Î® ÏÎ±ÎºÎ­Î»Î¿Ï
-"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "ÎÎœÎµÏÎ³Î¿ÏÎ¿Î¯Î·ÏÎ· Î±Ï
-ÏÎ¿Ï ÏÎ¿Ï
- ÏÎ±ÎºÎ­Î»Î¿Ï
- ÏÏÎ¿Ï ÏÎ±ÏÎ±ÎºÎ¿Î»Î¿ÏÎžÎ·ÏÎ·"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>ÎŠÎ¬ÎºÎµÎ»Î¿Ï ÏÏÎ¿Ï ÏÎ±ÏÎ±ÎºÎ¿Î»Î¿ÏÎžÎ·ÏÎ·</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "ÎÎ¹Î±Î³ÏÎ±ÏÎ® .torrent ÎŒÎµÏÎ¬ ÏÎ·Îœ ÏÏÎ¿ÏÎžÎ®ÎºÎ·"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Î ÏÎ¿ÏÎ¬ÏÏÎ·ÏÎ· ÎµÏÎ­ÎºÏÎ±ÏÎ·Ï ÎŒÎµÏÎ¬ ÏÎ· ÏÏÎ¿ÏÎžÎ®ÎºÎ·:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".ÏÏÎ¿ÏÏÎ­ÎžÎ·ÎºÎµ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>ÎÎœÎ­ÏÎ³ÎµÎ¹Î± Î±ÏÏÎµÎ¯Î¿Ï
- torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Î ÎŒÎµÏÎ±ÏÎ¿ÏÎ¬ Î¿Î»Î¿ÎºÎ»Î·ÏÏÎžÎ·ÎºÎµ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "ÎÏÎ¹ÎºÎ­ÏÎ±: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ÎÏÎ¹ÎºÎ­ÏÎ±</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "ÎÏÏÎ¹Î±"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ· ÏÎ±ÏÏÏÎ·ÏÎ± Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ¿Ï Î±ÏÎ¹ÎžÎŒÏÏ ÏÏ
-ÎœÎŽÎ­ÏÎµÏÎœ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ¿Ï Î±ÏÎ¹ÎžÎŒÏÏ ÎžÏ
-ÏÎ¯ÎŽÏÎœ Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ· ÏÎ±ÏÏÏÎ·ÏÎ± Î»Î®ÏÎ·Ï:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>ÎÏÏÎ¿Ï Î¶ÏÎœÎ·Ï ÎŽÎ¹ÎºÏÏÎ¿Ï
-</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "ÎÏ
-ÏÏÎŒÎ±ÏÎ± ÎŽÎ¹Î±ÏÎµÎ¹ÏÎ¹Î¶ÏÎŒÎµÎœÎ¿:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· ÏÎµ ÏÎ±ÏÏÎ·:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· ÏÎµ Î¿Ï
-ÏÎ¬:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>ÎÏ
-ÏÎ¬</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "ÎÏÎ¿ÏÏ
-ÎŒÏÎ¹ÎµÏÏÎ®Ï"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "ÎÏÎ¿ÏÏ
-ÎŒÏÎ¯ÎµÏÎ· ÏÎµ:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "ÎÎ·ÎŒÎ¹Î¿Ï
-ÏÎ³Î¯Î± Ï
-ÏÎ¿ÏÎ±ÎºÎ­Î»Î¿Ï
- Î¿ÎœÏÎŒÎ±ÏÎ¿Ï ÏÎ¿Ï
- torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Î ÎµÏÎ¹Î»Î¿Î³Î® Î±Ï
-ÏÎ® ÎžÎ± ÎŽÎ·ÎŒÎ¹Î¿Ï
-ÏÎ³Î®ÏÎµÎ¹ Î­ÎœÎ±Îœ Ï
-ÏÎ¿ÏÎ¬ÎºÎµÎ»Î¿ ÎŒÎµ ÏÎ¿ ÏÎœÎ¿ÎŒÎ± ÏÎ¿Ï
- Torrent ÎŒÎ­ÏÎ± "
-"Î±ÏÏ ÏÎ¿Îœ ÎµÏÎ¹Î»ÎµÎ³ÎŒÎ­ÎœÎ¿ ÏÎ¬ÎºÎµÎ»Î¿ ÎµÎŸÎ±Î³ÏÎ³Î®Ï ÎºÎ±Î¹ ÎžÎ± ÏÎ¿ÏÎ¿ÎžÎµÏÎ®ÏÎµÎ¹ ÎµÎºÎµÎ¯ ÏÎ± Î±ÏÏÎµÎ¯Î± ÏÎ¿Ï
- ÎžÎ± "
-"ÎµÎŸÎ±ÏÎžÎ¿ÏÎœ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "ÎÎ¯ÏÏÎ± Î±ÏÎ¿ÎºÎ»ÎµÎ¹ÏÎŒÎ­ÎœÏÎœ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "ÎÎ¯ÏÏÎ± IP ÏÎ¿Ï
- Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "ÎÎµÎ¯ÎŒÎµÎœÎ¿ SafePeer (ÏÏ
-ÎŒÏÎ¹ÎµÏÎŒÎ­ÎœÎ¿)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "ÎÎµÎ¯ÎŒÎµÎœÎ¿ PeerGuardian (Î±ÏÏ
-ÎŒÏÎ¯ÎµÏÏÎ¿)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ÎÎ· Î­Î³ÎºÏ
-ÏÎ¿Ï Î·Î³Î­ÏÎ·Ï"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ÎÎ· Î­Î³ÎºÏ
-ÏÎ¿Ï ÎŒÎ±Î³Î¹ÎºÏÏ ÎºÏÎŽÎ¹ÎºÏÏ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÎÎ· Î­Î³ÎºÏ
-ÏÎ· Î­ÎºÎŽÎ¿ÏÎ·"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "ÎÎŒÎ­ÏÎµÏ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ÎÎ¹ÏÎ±Î³ÏÎ³Î® Î»Î¯ÏÏÎ±Ï Î±ÏÎ¿ÎºÎ»ÎµÎ¹ÏÎŒÎ­ÎœÏÎœ ÎºÎ±ÏÎ¬ ÏÎ·Îœ ÎµÎºÎºÎ¯ÎœÎ·ÏÎ·"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"ÎÎ®ÏÎ· ÏÎ¿Ï
- Î±ÏÏÎµÎ¯Î¿Ï
- ÎŒÎµ ÏÎ· Î»Î¯ÏÏÎ± Î±ÏÎ¿ÎºÎ»ÎµÎ¹ÏÎŒÎ­ÎœÏÎœ Î±Îœ ÎµÎ¯ÎœÎ±Î¹ Î±ÏÎ±ÏÎ±Î¯ÏÎ·ÏÎ¿ ÎºÎ±Î¹ ÎµÎ¹ÏÎ±Î³ÏÎ³Î® "
-"ÏÎ¿Ï
- Î±ÏÏÎµÎ¯Î¿Ï
-."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "ÎÎ»ÎµÎ³ÏÎ¿Ï Î»Î®ÏÎ·Ï ÎºÎ±Î¹ ÎµÎ¹ÏÎ±Î³ÏÎ³Î®Ï"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "ÎÎ®ÏÎ· ÎºÎ±Î¹ ÎµÎ¹ÏÎ±Î³ÏÎ³Î® ÎœÎ­Î¿Ï
- Î±ÏÏÎµÎ¯Î¿Ï
- ÎŒÎµ ÏÎ· Î»Î¯ÏÏÎ± Î±ÏÎ¿ÎºÎ»ÎµÎ¹ÏÎŒÎ­ÎœÏÎœ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ÎÎŸÎ±ÎœÎ±Î³ÎºÎ±ÏÎŒÏÏ Î»Î®ÏÎ·Ï ÎºÎ±Î¹ ÎµÎ¹ÏÎ±Î³ÏÎ³Î®Ï"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Î Î»Î¯ÏÏÎ± Î±ÏÎ¿ÎºÎ»ÎµÎ¹ÏÎŒÎ­ÎœÏÎœ ÎµÎ¯ÎœÎ±Î¹ ÎµÎœÎ·ÎŒÎµÏÏÎŒÎ­ÎœÎ·"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ÎÏÎ¹Î»Î¿Î³Î­Ï</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Î€ÏÏÎ¿Ï:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ÎÎŒÎµÏÎ¿ÎŒÎ·ÎœÎ¯Î±:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "ÎÎ­Î³ÎµÎžÎ¿Ï Î±ÏÏÎµÎ¯Î¿Ï
-:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Î Î»Î·ÏÎ¿ÏÎ¿ÏÎ¯ÎµÏ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "ÎÏÎ¹ÏÎŒÏÏ ÎŒÎ­Î³Î¹ÏÏÎ¿Ï
- Î±ÏÎ¹ÎžÎŒÎ¿Ï ÏÏ
-ÎœÎŽÎ­ÏÎµÏÎœ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Î€Î±ÏÏÏÎ·ÏÎ± Î»Î®ÏÎ·Ï"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "ÎÏÎ¹ÏÎŒÏÏ ÏÎ·Ï ÎŒÎ­Î³Î¹ÏÏÎ·Ï ÏÎ±ÏÏÏÎ·ÏÎ±Ï Î»Î®ÏÎ·Ï"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Î€Î±ÏÏÏÎ·ÏÎ± Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "ÎÏÎ¹ÏÎŒÏÏ ÏÎ·Ï ÎŒÎ­Î³Î¹ÏÏÎ·Ï ÏÎ±ÏÏÏÎ·ÏÎ±Ï Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "ÎÎ¯ÎœÎ·ÏÎ· ÏÏÏÏÎ¿ÎºÏÎ»Î»Î¿Ï
- ÎÎ®ÏÎ·/ÎÏÎ¿ÏÏÎ¿Î»Î®"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Î¥ÏÎ¿Î»Î¿Î³Î¹ÏÏÎ®Ï:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ÎÎŸÎ¿ÎŽÎ¿Ï"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Î£ÏÎœÎŽÎµÏÎ·"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "ÎŠÎ¯Î»ÏÏÎ±"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "ÎÏÎ¹Î¿ Î£ÏÎœÎŽÎµÏÎ·Ï ÎÎ®ÏÎ·Ï"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "ÎÏÎ¹Î¿ Î€Î±ÏÏÏÎ·ÏÎ±Ï ÎÏÎ¿ÏÏÎ¿Î»Î®Ï"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "ÎÏÎ¹Î¿ Î£ÏÎœÎŽÎµÏÎ·Ï"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "ÎÏÎ¹Î¿ ÎÏ
-ÏÏÎœ ÎÏÎ¿ÏÏÎ¿Î»Î®Ï"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "ÎÎœÎ·ÎŒÎ­ÏÏÏÎ· ÏÎ¿Ï
- ÎÏÎœÎ·Î»Î¬ÏÎ·"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ÎÎŸÎ±ÎœÎ±Î³ÎºÎ±ÏÎŒÎ­ÎœÎ¿Ï ÎµÏÎ±ÎœÎ­Î»ÎµÎ³ÏÎ¿Ï"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ÎÎµÏÎ±ÎºÎ¯ÎœÎ·ÏÎ·"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "ÎÏÎ¿ÎžÎ®ÎºÎµÏ
-ÏÎ·"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Î£ÏÎœÎŽÎµÏÎ·"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "ÎÏÏÎ¿ÏÎµÎ»Î¯ÎŽÎ±"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "ÎÏÏÎµÎ¯Î¿"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "ÎÎ±ÎŒÎ²Î¬ÎœÎµÏÎ±Î¹"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "ÎÎµÎœÎ¹ÎºÎ¬"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Î ÏÎ¿ÏÎžÎ®ÎºÎ· ÏÎµ ÎÎ±ÏÎ¬ÏÏÎ±ÏÎ· Î Î±ÏÏÎ·Ï"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "ÎÎ»Î·ÎžÎ­Ï"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "ÎÎµÏÏÎ¿ÎŒÎ­ÏÎµÎ¹ÎµÏ"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ÎÎŽÎ¹ÏÏÎ¹ÎºÏ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ÎÎœÎ·ÎŒÎ­ÏÏÏÎ· Î³Î¹Î± ÎœÎ­ÎµÏ ÎµÎºÎŽÏÏÎµÎ¹Ï"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ¿Ï Î±ÏÎ¹ÎžÎŒÏÏ ÏÏ
-ÎœÎŽÎ­ÏÎµÏÎœ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ· ÏÎ±ÏÏÏÎ·ÏÎ± Î»Î®ÏÎ·Ï (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ· ÏÎ±ÏÏÏÎ·ÏÎ± Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ¿Ï Î±ÏÎ¹ÎžÎŒÏÏ Î·ÎŒÎ¹-Î±ÎœÎ¿Î¹ÎºÏÏÎœ ÏÏ
-ÎœÎŽÎ­ÏÎµÏÎœ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ¿Ï Î±ÏÎ¹ÎžÎŒÏÏ ÏÏÎ¿ÏÏÎ±ÎžÎµÎ¹ÏÎœ ÏÏÎœÎŽÎµÏÎ·Ï Î±ÎœÎ¬ ÎŽÎµÏ
-ÏÎµÏÏÎ»ÎµÏÏÎ¿:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "ÎÎ­Î³Î¹ÏÏÎ¿Ï Î±ÏÎ¹ÎžÎŒÏÏ ÎžÏ
-ÏÎ¯ÎŽÏÎœ Î±ÏÎ¿ÏÏÎ¿Î»Î®Ï:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "ÎÎŸÏ
-ÏÎ·ÏÎµÏÎ·ÏÎ®Ï"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "ÎÎœÎ±ÎœÎ­ÏÏÎ·"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ÎÎ»ÎµÎ³ÏÎ¿Ï Î³Î¹Î± ÎœÎ­Î± Î»Î¯ÏÏÎ± ÎºÎ¬ÎžÎµ:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Î ÎŽÎ±Î¯ÎŒÎ¿ÎœÎ±Ï ÎŽÎµÎœ ÎµÎºÏÎµÎ»ÎµÎ¯ÏÎ±Î¹"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Î Î±ÏÎ¹ÎžÎŒÏÏ ÏÏÎœ ÎŒÏÎ»Î¿Îº ÏÎ¿Ï
- ÎµÎŸÏ
-ÏÎ·ÏÎµÏÎ®ÎžÎ·ÎºÎ±Îœ Î±ÏÏ ÏÎ·Îœ Î»Î±ÎœÎžÎ¬ÎœÎ¹Ï
-ÏÎ± ÎŒÎœÎ®ÎŒÎ·."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "ÎÎœÎ¬Î³ÎœÏÏÎ· ÎŒÏÎ»Î¿Îº ÎŽÎµÎŽÎ¿ÎŒÎ­ÎœÏÎœ:"
Index: luge/i18n/en_AU.po
===================================================================
--- deluge/i18n/en_AU.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6286 +1,0 @@
-# English (Australia) translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: English (Australia) <en_AU@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Aland Islands"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "American Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarctica"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua and Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaijan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Belarus"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgium"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia and Herzegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet Island"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brazil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "British Indian Ocean Territory"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Cambodia"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Cameroon"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Canada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cape Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Cayman Islands"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Central African Republic"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Chad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Christmas Island"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Cocos (Keeling) Islands"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comoros"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Congo, The Democratic Republic of the"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook Islands"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Cote d'Ivoire"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Croatia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cyprus"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Czech Republic"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Denmark"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominican Republic"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypt"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Equatorial Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Ethiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falkland Islands (Malvinas)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Faroe Islands"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "France"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "French Guiana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "French Polynesia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "French Southern Territories"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Germany"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Greece"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Greenland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard Island and McDonald Islands"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Holy See (Vatican City State)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hungary"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Iceland"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran, Islamic Republic of"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraq"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ireland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Isle of Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italy"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordan"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakhstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Korea, Democratic People's Republic of"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Korea, Republic of"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kyrgyzstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Lao People's Democratic Republic"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Lebanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libyan Arab Jamahiriya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lithuania"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxembourg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Macedonia, The Former Yugoslav Republic of"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaysia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldives"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshall Islands"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Micronesia, Federated States of"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Morocco"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Netherlands"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Netherlands Antilles"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "New Caledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "New Zealand"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolk Island"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Northern Mariana Islands"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norway"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestinian Territory, Occupied"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua New Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Philippines"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Poland"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Russian Federation"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts and Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre and Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent and the Grenadines"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao Tome and Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudi Arabia"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Solomon Islands"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "South Africa"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "South Georgia and the South Sandwich Islands"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spain"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard and Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Sweden"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Switzerland"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Syrian Arab Republic"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tajikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania, United Republic of"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor-Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad and Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turkey"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks and Caicos Islands"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraine"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "United Arab Emirates"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "United Kingdom"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "United States"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "United States Minor Outlying Islands"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Virgin Islands, British"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Virgin Islands, U.S."
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis and Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Western Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "All"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Active"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Checking"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Downloading"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Seeding"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Paused"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Queued"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Error"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Name"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progress"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "State"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Size"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Downloaded"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Uploaded"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ratio"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Down Speed"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Up Speed"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Down Limit"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Up Limit"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peers"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Avail"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Added"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ETA"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Prioritise First/Last"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Auto Managed"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Pieces"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Warning"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Announce OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Announce Sent"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interface"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Downloads"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bandwidth"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Queue"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Network"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Other"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent Client"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent Client"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Download and share files over BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Command"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Add Host"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Hostname:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Username:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Password:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Delete copy of torrent file on remove"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Options"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "From"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "To"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Use Random Ports"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Encryption"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Inbound"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Forced"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Enabled"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Disabled"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Outbound"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Level"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Handshake"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Either"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maximum Connections"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maximum Upload Slots"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maximum Half-Open Connections"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maximum Connection Attempts per Second"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignore limits on local network"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Rate Limit IP Overhead"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Periodically check the website for new releases"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Share Ratio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Type"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Username"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Password"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Settings"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Cancel"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Apply"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Tier"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Yes"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "No"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Client Version</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents Queued"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent Queued"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"A peer-to-peer file sharing program\n"
-"utilising the BitTorrent protocol."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Client:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Current Developers:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Past Developers or Contributors:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Not Connected..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Unlimited"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Down"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Up"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "States"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackers"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "None"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Admin"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Labels"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "No Label"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Not Connected"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT Nodes"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Free Disk Space"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Set Unlimited"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Other..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "On"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Off"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Disable"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Offline"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Online"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Connected"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Status"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Version"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Start Daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Stop Daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Unable to start daemon!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Error Adding Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugin"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Select the Plugin"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plugin Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Address"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Filename"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Invalid File"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Choose a .torrent file"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent files"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "All files"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Invalid URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "is not a valid URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Downloading..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Download Failed"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Failed to download:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Status"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Details"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fi_les"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Peers"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Options"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Priority"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Details:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Choose a file"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Choose a folder"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Save .torrent file"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "label"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Add Peer"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostname:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Top"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Bottom"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Show Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Add Torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Download Speed Limit"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_Upload Speed Limit"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Quit & Shutdown Daemon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Quit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_File"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Create Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Quit & _Shutdown Daemon"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Edit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Connection Manager"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_View"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Toolbar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Sidebar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Status_bar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_abs"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Columns"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "S_idebar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Show _Zero Hits"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Show _Trackers"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Help"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Homepage"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Frequently Asked Questions"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Community"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Add torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Add Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Remove torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Remove Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pause the selected torrents"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pause"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Resume the selected torrents"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Resume"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Queue Torrent Up"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Queue Up"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Queue Torrent Down"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Queue Down"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Preferences"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Connection Manager"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Create Torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Fol_der"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Remote Path"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Files"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Author:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Comments:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Remove"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webseeds"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Piece Size:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Set Private Flag"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Add this torrent to the session"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Expand All"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Name:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Move completed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Stop seed at ratio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Remove at ratio"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Upload Speed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Download Speed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Connections:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Edit Trackers"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Edit Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Enter Remote Path"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Path:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Add Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackers:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Show session speed in titlebar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Focus window when adding torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Enable system tray icon"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimise to tray on close"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Start in tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Password protect system tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Move completed to:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copy of .torrent files to:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"Delete the copy of the torrent file created when the torrent is removed"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Download to:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Prioritise first and last pieces of torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Prioritise first and last pieces of files in torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Add torrents in Paused state"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Always show"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Bring the dialogue to focus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "The maximum number of connections allowed.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "The maximum upload slots for all torrents.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "The maximum download speed for all torrents.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "The maximum upload speed for all torrents.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Rate limit IP overhead"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "The maximum upload slots per torrent.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"The maximum number of connections per torrent.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Random"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Active Port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Test Active Port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "From:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "To:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Level:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Peer Exchange"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery finds local peers on your network."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Distributed hash table may improve the amount of active connections."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Peer TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Cache Size (16 KiB blocks):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Cache Expiry (seconds):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blocks Written:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"The total number of write operations performed since this session was "
-"started."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Writes:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Write Cache Hit Ratio:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blocks Read:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "The cache hit ratio for the read cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Read Cache Hit Ratio:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"The total number of read operations performed since this session was started."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Reads:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Cache Size:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Read Cache Size:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Yes, please send anonymous statistics"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Location:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Daemon port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Allow Remote Connections"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Connections"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Version:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Homepage:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Author E-mail:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "New Release"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Goto Website"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Do not show this dialogue in the future"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Add Peer"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Add a peer by its IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Creating Torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Edit Trackers"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destination:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Queued Torrents"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Automatically add torrents on connect"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Add Torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Add In _Paused State"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Prioritise First/Last Pieces"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Apply To All"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Revert To Defaults"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Connection Limit"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Upload _Slot Limit"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Auto Managed"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pause"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Resu_me"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Resume selected torrents."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opt_ions"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Queue"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Update Tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Remove Torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Force Re-check"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Select All"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pause All"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Resu_me All"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Add Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Save .torrent as"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>General</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Add"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Remove"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Add URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Enable web interface"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Enable SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Listening port:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Settings</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Download Limit:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Upload Limit:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Active Torrents:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Active Downloading:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Active Seeding:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Slow Settings</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "There was an error sending the notification e-mail: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Notification e-mail sent."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Finished Torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"This e-mail is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off e-mail notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Notification Blink shown"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Popup notification is not enabled."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Notification popup shown"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Sound notification not enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame is not installed"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Sound notification failed %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Sound notification Success"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Finished Torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Choose Sound File"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Tray icon blinks enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Popups enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Sound enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UI Notifications</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Recipients</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Server requires TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-mail Notifications</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Subscriptions"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Sound Customisation"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Invalid label, valid characters:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Empty Label"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Label already exists"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Unknown Label"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Unknown Torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Add Label"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Add Label</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Labels</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Label Options"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Label Options</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Apply per torrent max settings:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Apply Queue settings:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 line per tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Automatically apply label:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Label _Options"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Remove Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Add Label"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent Complete"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent Added"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Execute"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Event"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Add Command</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Commands</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "seconds"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Watch folder does not exist."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Path does not exist."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Watch Folders:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Watch Folder Properties"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Select A Folder"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Enable this watch folder"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Watch Folder</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Delete .torrent after adding"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Append extension after adding:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent File Action</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Move Completed</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Label: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Label</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Main"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Max Upload Speed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Max Connections:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Max Upload Slots:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Max Download Speed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bandwidth</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Auto Managed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Add Paused:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Queue to:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Queue</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extract to:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Create torrent name sub-folder"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blocklist"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP list (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Text (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (Uncompressed)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Invalid leader"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Invalid magic code"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Invalid version"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Days"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Import blocklist on startup"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Download the blocklist file if necessary and import the file."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Check Download and Import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Download a new blocklist file and import it."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Force Download and Import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blocklist is up to date"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Options</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Type:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Date:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "File Size:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Set Maximum Connections"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Download Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Set Maximum Download Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Upload Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Set Maximum Upload Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protocol Traffic Download/Upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Host:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Logout"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Login"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filters"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "D/L Speed Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "U/L Speed Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Connection Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Upload Slot Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Update Tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Force Recheck"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Move"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Save"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Connect"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "File"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Download"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "General"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Add In Paused State"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "True"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Details"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Private"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Be alerted about new releases"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maximum Connections:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Maximum Download Speed (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Maximum Upload Speed (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maximum Half-Open Connections:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maximum Connection Attempts per Second:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maximum Upload Slots:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Refresh"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Check for new list every:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Daemon not running"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Blocks Read Hit:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "The number of blocks that were served from cache."
Index: luge/i18n/en_CA.po
===================================================================
--- deluge/i18n/en_CA.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6286 +1,0 @@
-# English (Canada) translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: English (Canada) <en_CA@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Aland Islands"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "American Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarctica"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua and Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaijan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Belarus"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgium"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia and Herzegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet Island"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brazil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "British Indian Ocean Territory"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Cambodia"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Cameroon"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Canada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cape Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Cayman Islands"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Central African Republic"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Chad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Christmas Island"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Cocos (Keeling) Islands"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comoros"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Congo, The Democratic Republic of the"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook Islands"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Cote d'Ivoire"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Croatia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cyprus"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Czech Republic"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Denmark"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominican Republic"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypt"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Equatorial Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Ethiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falkland Islands (Malvinas)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Faroe Islands"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "France"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "French Guiana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "French Polynesia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "French Southern Territories"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Germany"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Greece"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Greenland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard Island and McDonald Islands"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Holy See (Vatican City State)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hungary"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Iceland"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran, Islamic Republic of"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraq"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ireland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Isle of Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italy"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordan"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakhstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Korea, Democratic People's Republic of"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Korea, Republic of"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kyrgyzstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Lao People's Democratic Republic"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Lebanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libyan Arab Jamahiriya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lithuania"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxembourg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Macedonia, The Former Yugoslav Republic of"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaysia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldives"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshall Islands"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Micronesia, Federated States of"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Morocco"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Netherlands"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Netherlands Antilles"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "New Caledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "New Zealand"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolk Island"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Northern Mariana Islands"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norway"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestinian Territory, Occupied"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua New Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Philippines"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Poland"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Russian Federation"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts and Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre and Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent and the Grenadines"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao Tome and Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudi Arabia"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Solomon Islands"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "South Africa"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "South Georgia and the South Sandwich Islands"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spain"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard and Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Sweden"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Switzerland"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Syrian Arab Republic"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tajikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania, United Republic of"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor-Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad and Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turkey"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks and Caicos Islands"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraine"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "United Arab Emirates"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "United Kingdom"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "United States"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "United States Minor Outlying Islands"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Viet Nam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Virgin Islands, British"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Virgin Islands, U.S."
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis and Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Western Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "All"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Active"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Checking"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Downloading"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Seeding"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Paused"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Queued"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Error"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Name"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progress"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "State"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Size"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Downloaded"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Uploaded"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ratio"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Down Speed"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Up Speed"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Down Limit"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Up Limit"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peers"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Avail"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Added"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ETA"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Prioritize First/Last"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Auto Managed"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Pieces"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Warning"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Announce OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Announce Sent"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interface"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Downloads"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bandwidth"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Queue"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Network"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Other"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent Client"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent Client"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Download and share files over BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Command"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Add Host"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Hostname:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Username:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Password:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Delete copy of torrent file on remove"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Options"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "From"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "To"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Use Random Ports"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Encryption"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Inbound"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Forced"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Enabled"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Disabled"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Outbound"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Level"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Handshake"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Either"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maximum Connections"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maximum Upload Slots"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maximum Half-Open Connections"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maximum Connection Attempts per Second"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignore limits on local network"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Rate Limit IP Overhead"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Periodically check the website for new releases"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Share Ratio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Type"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Username"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Password"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Settings"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Cancel"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Apply"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Tier"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Yes"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "No"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Client Version</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents Queued"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent Queued"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Client:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Current Developers:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Past Developers or Contributors:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Not Connected..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Unlimited"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Down"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Up"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "States"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackers"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "None"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Admin"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Labels"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "No Label"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Not Connected"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT Nodes"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Free Disk Space"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Set Unlimited"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Other..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "On"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Off"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Disable"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Offline"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Online"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Connected"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Status"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Version"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Start Daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Stop Daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Unable to start daemon!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Error Adding Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugin"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Select the Plugin"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plugin Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Address"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Filename"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Invalid File"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Choose a .torrent file"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent files"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "All files"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Invalid URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "is not a valid URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Downloading..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Download Failed"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Failed to download:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Status"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Details"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fi_les"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Peers"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Options"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Priority"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Details:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Choose a file"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Choose a folder"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Save .torrent file"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "label"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Add Peer"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostname:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Top"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Bottom"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Show Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Add Torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Download Speed Limit"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_Upload Speed Limit"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Quit & Shutdown Daemon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Quit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_File"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Create Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Quit & _Shutdown Daemon"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Edit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Connection Manager"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_View"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Toolbar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Sidebar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Status_bar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_abs"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Columns"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "S_idebar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Show _Zero Hits"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Show _Trackers"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Help"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Homepage"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Frequently Asked Questions"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Community"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Add torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Add Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Remove torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Remove Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pause the selected torrents"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pause"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Resume the selected torrents"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Resume"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Queue Torrent Up"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Queue Up"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Queue Torrent Down"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Queue Down"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Preferences"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Connection Manager"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Create Torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Fol_der"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Remote Path"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Files"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Author:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Comments:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Remove"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webseeds"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Piece Size:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Set Private Flag"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Add this torrent to the session"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Expand All"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Name:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Move completed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Stop seed at ratio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Remove at ratio"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Upload Speed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Download Speed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Connections:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Edit Trackers"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Edit Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Enter Remote Path"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Path:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Add Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackers:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Show session speed in titlebar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Focus window when adding torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Enable system tray icon"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimize to tray on close"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Start in tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Password protect system tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Move completed to:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copy .torrent files to:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"Delete the copy of the torrent file created when the torrent is removed"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Download to:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Prioritise first and last pieces of torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Prioritize first and last pieces of files in torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Add torrents in Paused state"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Always show"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Bring the dialog to focus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "The maximum number of connections allowed.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "The maximum upload slots for all torrents.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "The maximum download speed for all torrents.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "The maximum upload speed for all torrents.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Rate limit IP overhead"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "The maximum upload slots per torrent.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"The maximum number of connections per torrent.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Random"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Active Port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Test Active Port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "From:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "To:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Level:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Peer Exchange"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery finds local peers on your network."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Distributed hash table may improve the amount of active connections."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Peer TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Cache Size (16 KiB blocks):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Cache Expiry (seconds):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blocks Written:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"The total number of write operations performed since this session was "
-"started."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Writes:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Write Cache Hit Ratio:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blocks Read:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "The cache hit ratio for the read cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Read Cache Hit Ratio:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"The total number of read operations performed since this session was started."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Reads:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Cache Size:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Read Cache Size:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Yes, please send anonymous statistics"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Location:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Daemon port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Allow Remote Connections"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Connections"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Version:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Homepage:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Author Email:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "New Release"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Goto Website"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Do not show this dialog in the future"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Add Peer"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Add a peer by its IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Creating Torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Edit Trackers"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destination:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Queued Torrents"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Automatically add torrents on connect"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Add Torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Add In _Paused State"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Prioritise First/Last Pieces"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Apply To All"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Revert To Defaults"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Connection Limit"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Upload _Slot Limit"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Auto Managed"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pause"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Resu_me"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Resume selected torrents."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opt_ions"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Queue"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Update Tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Remove Torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Force Re-check"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Select All"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pause All"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Resu_me All"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Add Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Save .torrent as"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>General</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Add"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Remove"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Add URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Enable web interface"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Enable SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Listening port:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Settings</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Download Limit:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Upload Limit:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Active Torrents:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Active Downloading:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Active Seeding:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Slow Settings</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "There was an error sending the notification email: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Notification email sent."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Finished Torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Notification Blink shown"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Popup notification is not enabled."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Notification popup shown"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Sound notification not enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame is not installed"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Sound notification failed %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Sound notification Success"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Finished Torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Choose Sound File"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Tray icon blinks enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Popups enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Sound enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UI Notifications</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Recipients</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Server requires TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Email Notifications</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"This configuration does not mean that you will actually receive "
-"notifications for all these events."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Subscriptions"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Sound Customization"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Invalid label, valid characters:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Empty Label"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Label already exists"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Unknown Label"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Unknown Torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Add Label"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Add Label</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Labels</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Label Options"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Label Options</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Apply per torrent max settings:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Apply Queue settings:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 line per tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Automatically apply label:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Label _Options"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Remove Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Add Label"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent Complete"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent Added"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Execute"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Event"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Add Command</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Commands</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "seconds"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Watch folder does not exist."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Path does not exist."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Watch Folders:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Watch Folder Properties"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Select A Folder"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Enable this watch folder"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Watch Folder</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Delete .torrent after adding"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Append extension after adding:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent File Action</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Move Completed</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Label: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Label</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Main"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Max Upload Speed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Max Connections:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Max Upload Slots:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Max Download Speed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bandwidth</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Auto Managed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Add Paused:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Queue to:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Queue</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extract to:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Create torrent name sub-folder"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blocklist"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP list (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Text (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (Uncompressed)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Invalid leader"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Invalid magic code"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Invalid version"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Days"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Import blocklist on startup"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Download the blocklist file if necessary and import the file."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Check Download and Import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Download a new blocklist file and import it."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Force Download and Import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blocklist is up to date"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Options</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Type:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Date:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "File Size:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Set Maximum Connections"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Download Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Set Maximum Download Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Upload Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Set Maximum Upload Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protocol Traffic Download / Upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Host:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Logout"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Login"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filters"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "D/L Speed Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "U/L Speed Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Connection Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Upload Slot Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Update Tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Force Recheck"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Move"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Save"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Connect"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "File"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Download"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "General"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Add In Paused State"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "True"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Details"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Private"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Be alerted about new releases"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maximum Connections:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Maximum Download Speed (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Maximum Upload Speed (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maximum Half-Open Connections:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maximum Connection Attempts per Second:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maximum Upload Slots:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Refresh"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Check for new list every:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "The number of blocks that were served from cache."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Blocks Read Hit:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Daemon not running"
Index: luge/i18n/en_GB.po
===================================================================
--- deluge/i18n/en_GB.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6399 +1,0 @@
-# English (United Kingdom) translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2024-08-31 21:11+0000\n"
-"Last-Translator: Andi Chandler <Unknown>\n"
-"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "Common Options"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Print this help message"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "Print version information"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "Set the config directory path"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "Output to specified logfile instead of stdout"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "Set the log level (none, error, warning, info, debug)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr "Quieten logging output (Same as `--loglevel none`)"
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "Process Control Options"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr "Pidfile to store the process id"
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr "Do not daemonise (fork) this process"
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr "Change to this user on startup (Requires root)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr "Change to this group on startup (Requires root)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Aland Islands"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "American Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarctica"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua and Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaijan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Belarus"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgium"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia and Herzegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet Island"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brazil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "British Indian Ocean Territory"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Cambodia"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Cameroon"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Canada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cape Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Cayman Islands"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Central African Republic"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Chad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Christmas Island"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Cocos (Keeling) Islands"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comoros"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Congo, The Democratic Republic of the"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook Islands"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Cote d'Ivoire"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Croatia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cyprus"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Czech Republic"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Denmark"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominican Republic"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypt"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Equatorial Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Ethiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falkland Islands (Malvinas)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Faroe Islands"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "France"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "French Guiana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "French Polynesia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "French Southern Territories"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Germany"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Greece"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Greenland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard Island and McDonald Islands"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Holy See (Vatican City State)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hungary"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Iceland"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran, Islamic Republic of"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraq"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ireland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Isle of Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italy"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordan"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakhstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Korea, Democratic People's Republic of"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Korea, Republic of"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kyrgyzstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Lao People's Democratic Republic"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Lebanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libyan Arab Jamahiriya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lithuania"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxembourg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Macedonia, The Former Yugoslav Republic of"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaysia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldives"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshall Islands"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Micronesia, Federated States of"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Morocco"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Netherlands"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Netherlands Antilles"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "New Caledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "New Zealand"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolk Island"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Northern Mariana Islands"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norway"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestinian Territory, Occupied"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua New Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Philippines"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Poland"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Russian Federation"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts and Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre and Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent and the Grenadines"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao Tome and Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudi Arabia"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Solomon Islands"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "South Africa"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "South Georgia and the South Sandwich Islands"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spain"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard and Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Sweden"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Switzerland"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Syrian Arab Republic"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Taiwan"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tajikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania, United Republic of"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor-Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad and Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turkey"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks and Caicos Islands"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraine"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "United Arab Emirates"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "United Kingdom"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "United States"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "United States Minor Outlying Islands"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Viet Nam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Virgin Islands, British"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Virgin Islands, U.S."
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis and Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Western Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "All"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Active"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "Allocating"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Checking"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Downloading"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Seeding"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Paused"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Queued"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Error"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Name"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progress"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "State"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Size"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Downloaded"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Uploaded"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "Remaining"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ratio"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Down Speed"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Up Speed"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Down Limit"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Up Limit"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "Max Connections"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "Max Upload Slots"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peers"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "Seeds"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Avail"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Seeds:Peers"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Added"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Download Folder"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "Seeding Time"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "Active Time"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "Last Activity"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "Finished Time"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "Complete Seen"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "Completed"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ETA"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "Shared"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Prioritise First/Last"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "Sequential Download"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Auto Managed"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "Stop At Ratio"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "Stop Ratio"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Remove At Ratio"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "Move On Completed"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "Move Completed Path"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr "Move On Completed Path"
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Owner"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Pieces"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "Seed Rank"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr "Super Seeding"
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Warning"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Announce OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Announce Sent"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interface"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Downloads"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bandwidth"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Queue"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Network"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Other"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plug-ins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "Skip"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "Low"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Normal"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "High"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "UI Options"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr "Set the default UI to be run, when no UI is specified"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-"Alternative UI to launch, with optional UI args \n"
-"  (default UI: *)"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent Client"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent Client"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Download and share files over BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "Deluge Team"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "Console Options"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-"These daemon connect options will be used for commands, or if console UI "
-"auto-connect is enabled."
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr "Deluge daemon IP address to connect to (default 127.0.0.1)"
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr "Deluge daemon port to connect to (default 58846)"
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr "Deluge daemon username to use when connecting"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr "Deluge daemon password to use when connecting"
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "Console Commands"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "Description"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "The following console commands are available:"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Command"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "Select Host"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "Quit"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Add Host"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "Delete Host"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Hostname:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Username:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Password:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "Error adding host"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "General options"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "Ring system bell when a download finishes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr "List complete torrents after incomplete regardless of sorting order"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr "Move selection when moving torrents in the queue"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "Language"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "Command Line Mode"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr "Do not store duplicate input in history"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr "Store and load command line history in command line mode"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr "Third tab lists all remaining Torrents in command line mode"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr "Torrents per tab press"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Folders"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "Download To"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "Move completed to"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr "Copy of .torrent files to"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Delete copy of torrent file on remove"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Options"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "Sequential download"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr "Add Paused"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "Pre-Allocate disk space"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "Incoming Ports"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "From"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "To"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "Outgoing Ports"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Use Random Ports"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "Incoming Interface"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr "IP address of the interface to listen on (leave empty for default):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "Outgoing Interface"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "Network Extras"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Encryption"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Inbound"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Forced"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Enabled"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Disabled"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Outbound"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Level"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Handshake"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr "Full Stream"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Either"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "Global Bandwidth Usage"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maximum Connections"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maximum Upload Slots"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "Maximum Download Speed (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "Maximum Upload Speed (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maximum Half-Open Connections"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maximum Connection Attempts per Second"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignore limits on local network"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Rate Limit IP Overhead"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "Per Torrent Bandwidth Usage"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "System Information"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "Yes, please send anonymous statistics."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "GeoIP Database"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "Daemon Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "Allow remote connections"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Periodically check the website for new releases"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "New Torrents"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr "Queue to top"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "Active Torrents"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "Total"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr "Seeding Rotation"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Share Ratio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "Time Ratio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Time (m)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "Share Ratio Reached"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr "Remove torrent (Unchecked pauses torrent)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "Proxy Settings"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Type"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Username"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Password"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "Hostname"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr "Proxy Hostnames"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr "Proxy Peers"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr "Proxy Trackers"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "Force Proxy"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "Hide Client Identity"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr "Proxy Type Help"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Settings"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "Cache Size (16 KiB blocks)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr "Cache Expiry (seconds)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "Write"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr "Blocks Written"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr "Writes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr "Write Cache Hit Ratio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "Read"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr "Blocks Read"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr "Reads"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr "Read Cache Hit Ratio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr "Cache Size"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr "Read Cache Size"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Cancel"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Apply"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "OK"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "Columns"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "Width"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr "`%s` alias"
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr "Usage: connect <host[:port]> [<username>] [<password>]"
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr "Daemon host and port"
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "Download folder for torrent"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "Move the completed torrent to this folder"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr "One or more torrent files, URLs or magnet URIs"
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "Also removes the torrent data"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr "List the matching torrents without removing."
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr "One or more torrent IDs"
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr "Confirm with -c to remove the listed torrents (Count: %d)"
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr "One or more torrent IDs. Use \"*\" to pause all torrents"
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "Do not show torrent status (Improves command speed)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "The new state"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr "One or more torrent IDs. Use \"*\" to resume all torrents"
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "One or more commands"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr "The path to move the torrents to"
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr "set value for this key"
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "Value to set"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr "one or more keys separated by space"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "Lists available plugins"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "Shows enabled plugins"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "Enables a plugin"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "Disables a plugin"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "Reload list of available plugins"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "Install a plugin from an .egg file"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr "an expression matched against torrent ids and torrent names"
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "Show more information per torrent."
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr "Show more detailed information including files and peers."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr "Show torrents with state STATE: %s."
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr "Same as --sort but items are in reverse order."
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr "One or more Torrent IDs. If none is given, list all"
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr "IP {!white,blue!}%s{!status!}"
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "n/a"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "Select Language"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "Web Server Options"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "IP address for web server to listen on"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "Port for web server to listen on"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr "Set the base path that the UI is running on"
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "Force the web server to use SSL"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "Force the web server to disable SSL"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "Last Transfer"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr "Torrent is shared between other Deluge users or not."
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "Edit path"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "Remove path"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Tier"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent}%"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "Never"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Yes"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "No"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Client Version</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents Queued"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent Queued"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Copyright %(year_start)s-%(year_end)s Deluge Team"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"A peer-to-peer file sharing program\n"
-"utilising the BitTorrent protocol."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Client:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Current Developers:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Past Developers or Contributors:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Not Connected..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Unlimited"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Down"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Up"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "Download Speed Limit"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "Set the maximum download speed"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "Upload Speed Limit"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "Set the maximum upload speed"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "States"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackers"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "None"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Admin"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Labels"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "No Label"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "No Owner"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Not Connected"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "Connections (Limit)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "Download Speed (Limit)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "Upload Speed (Limit)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr "Protocol Traffic (Down:Up)"
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT Nodes"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Free Disk Space"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "External IP Address"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>Port Issue</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "No incoming connections, check port forwarding"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "Incoming Connections"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "Set the maximum incoming connections"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "Remove the selected torrents?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "Total of %s torrents selected"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop the local daemon and restart Deluge."
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "Continue in Thin Client mode?"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "Change User Interface Mode"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "_Apply to selected"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Set Unlimited"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Other..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "On"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Off"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Disable"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "Enable..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr "Peer Upload Slots"
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "Set the maximum upload slots"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "Stop Seed At Ratio"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "Ownership Change Error"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "There was an error while trying changing ownership."
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Enter your password to show Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Enter your password to Quit Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr "D: {download_rate} U: {upload_rate} - Deluge"
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Offline"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Online"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Connected"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Status"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Version"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "C_onnect"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Start Daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Stop Daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "_Disconnect"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Unable to start daemon!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr "Check deluged package is installed and logs for further details"
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "Incompatible Client"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "Failed To Connect"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "Edit Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Error Adding Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr "Error Updating Host"
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plug-in"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "Attention"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "You must choose a language"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr "You must now restart the Deluge UI for the changes to take effect."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr "Thinclient"
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "Standalone"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr "Switching Deluge Client Mode..."
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr "Do you want to restart to use %s mode?"
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Select the Plug-in"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "_Cancel"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_Open"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plug-in Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "Server Side Error"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "An error occurred on the server"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "Error Adding Account"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "Authentication failed"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr "An error occurred while adding account: {account}"
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "Error Updating Account"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "An error occurred while updating account"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "Remove Account"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "Error Removing Account"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "Auhentication failed"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "An error occurred while removing account"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "GTK Options"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Address"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Filename"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "Add Torrents (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr "Duplicate torrent(s)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-"You cannot add the same torrent twice. %d torrents were already added."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Invalid File"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "Please wait for files..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "Unable to download files for this magnet"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Choose a .torrent file"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent files"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "All files"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Invalid URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "is not a valid URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Downloading..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Download Failed"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Failed to download:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_All"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Status"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Details"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fi_les"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Peers"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Options"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "_Trackers"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr "Position"
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Priority"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_No"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_Yes"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_Close"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Details:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "Authenticate"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "Edit Account"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "Edit existing account"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "_Apply"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "New Account"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Create a new account"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_Add"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "Authentication Level:"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "Password Protected"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_OK"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr "Copy Magnet URI"
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr "Copy"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Choose a file"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Choose a folder"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Save .torrent file"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "_Save"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "label"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Add Peer"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostname:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Top"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Bottom"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Show Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Add Torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "_Pause Session"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "_Resume Session"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Download Speed Limit"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_Upload Speed Limit"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Quit & Shutdown Daemon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Quit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_File"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Create Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Quit & _Shutdown Daemon"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Edit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_Preferences"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Connection Manager"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_View"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Toolbar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Sidebar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Status_bar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_abs"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Columns"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_Find ..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "S_idebar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Show _Zero Hits"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Show _Trackers"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "Show _Owners"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Help"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Homepage"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Frequently Asked Questions"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Community"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_About"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Add torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Add Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Remove torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Remove Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "Filter"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pause the selected torrents"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pause"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Resume the selected torrents"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Resume"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Queue Torrent Up"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Queue Up"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Queue Torrent Down"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Queue Down"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Preferences"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Connection Manager"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "Close"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "Filter:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "Clear the search"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "_Match Case"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Create Torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Fol_der"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Remote Path"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Files"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Author:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Comments:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "_Up"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Remove"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "_Down"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webseeds"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Piece Size:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Set Private Flag"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Add this torrent to the session"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "_Open File"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "_Show Folder"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Expand All"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "_Skip"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "_Low"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "_Normal"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "_High"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "Down Speed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "Up Speed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "Downloaded:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "Uploaded:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "Seeds:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "Peers:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "Share Ratio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "Availability:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "Seed Rank:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "ETA Time:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "Last Transfer:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Active Time:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr "Complete Seen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "Seeding Time:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "Pieces:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Name:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "Download Folder:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "Added:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "Total Size:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Total Files:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "Hash:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "Created By:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "Completed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "Owner:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Move completed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Stop seed at ratio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Remove at ratio"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Upload Speed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Download Speed:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Connections:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "Upload Slots:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "Bandwidth Limits"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "Current Tracker:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Total Trackers:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Tracker Status:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "Next Announce:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "Private Torrent:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Edit Trackers"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Edit Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Enter Remote Path"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "Remote Path"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Path:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Add Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "Add Trackers"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackers:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5 Auth"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP Auth"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "The standalone self-contained application"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "Thin Client"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "Connect to a Deluge daemon (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "Application Mode"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Show session speed in titlebar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Focus window when adding torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr "Detect torrent URLs from clipboard"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-"Automatically open Add Torrent dialogue when clipboard contains a torrent URL"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr "Show a pieces bar in Status tab"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "Downloading:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "Waiting:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "Missing:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "_Revert"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "Revert colour to default"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "Piece Colours"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "Main Window"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Enable system tray icon"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "App Indicator"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Systray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimise to tray on close"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Start in tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Password protect system tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "System Tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr "Prefer Dark"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr "If available, use dark variant of GTK theme."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr "Theme"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "Notify about new releases"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "Updates"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "System Default"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>Language</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Move completed to:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copy of .torrent files to:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"Delete the copy of the torrent file created when the torrent is removed"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Download to:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "Download Folders"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Prioritise first and last pieces of torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Prioritise first and last pieces of files in torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Add torrents in Paused state"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "Pre-allocate disk space"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "Pre-allocate the disk space for the torrent files"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "Add Torrent Options"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Always show"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Bring the dialogue to focus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "Add Torrents Dialogue"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "Connection Attempts per Second:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "Half-Open Connections:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "The maximum number of connections allowed.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "The maximum upload slots for all torrents. Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "The maximum download speed for all torrents.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "The maximum upload speed for all torrents.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Rate limit IP overhead"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "Global Bandwidth Limits"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "The maximum upload slots per torrent.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"The maximum number of connections per torrent.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"The maximum number download speed per torrent.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr "The maximum upload speed per torrent.  Set -1 for unlimited."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "Per-Torrent Bandwidth Limits"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "Seeding:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "Total:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "Ignore slow torrents"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "Prefer seeding torrents"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr "Give preference to seeding torrents over downloading torrents."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr "Time Ratio:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Time (m):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "Pause Torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Random"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "Uses random ports in range 49152 to 65525"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Active Port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Test Active Port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "Incoming Port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "From:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "To:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "Outgoing:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "Incoming:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Level:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Peer Exchange"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr "Exchanges peers between clients. (Disabling requires restart)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery finds local peers on your network."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Distributed hash table may improve the amount of active connections."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Peer TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr "Proxy peer and web seed connections."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "Force Proxy Use"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Cache Size (16 KiB blocks):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Cache Expiry (seconds):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blocks Written:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"The total number of write operations performed since this session was "
-"started."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Writes:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Write Cache Hit Ratio:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blocks Read:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "The cache hit ratio for the read cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Read Cache Hit Ratio:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"The total number of read operations performed since this session was started."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Reads:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Cache Size:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Read Cache Size:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "_Refresh"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Yes, please send anonymous statistics"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Location:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "Associate with Deluge"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "Magnet Links"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Daemon port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Allow Remote Connections"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Connections"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_Delete"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "Accounts"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Version:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Homepage:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Author E-mail:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_Install"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_Find More..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "New Release"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Goto Website"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "New Release Available!"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "Available Version:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "Server Version"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "Current Version:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Do not show this dialogue in the future"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Add Peer"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Add a peer by its IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Creating Torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Edit Trackers"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "Move Download Folder"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr "Move the torrent(s) download folder."
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destination:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Queued Torrents"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "Add Queued Torrents"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "_Clear"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Automatically add torrents on connect"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "Deluge Daemons"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "Auto-connect to selected Daemon"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr "Auto-start localhost daemon (if required)"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "Hide this dialogue"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "Startup Options"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Add Torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr "Move Complete Folder"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Add In _Paused State"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Prioritise First/Last Pieces"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "Skip File Hash Check"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "Preallocate Disk Space"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "Preallocate the disk space for the torrent files"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "Maximum torrent download speed"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "Maximum torrent upload speed"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "Maximum torrent connections"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr "Maximum torrent upload slots"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Apply To All"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Revert To Defaults"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Connection Limit"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Upload _Slot Limit"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "Stop seed at _ratio"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Auto Managed"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr "_Super Seeding"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "_Change Ownership"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "_Open Download Folder"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pause"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Resu_me"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Resume selected torrents."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opt_ions"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Queue"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr "_Copy Magnet URI"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Update Tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Remove Torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Force Re-check"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "_Move Download Folder"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Select All"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pause All"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Resu_me All"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Add Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "From Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Save .torrent as"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "Remove the selected torrent(s)?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "Include downloaded files"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(This is permanent!)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "Properties"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr "Max drop down rows"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>General</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "Show path entry"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "Show file chooser"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "Show folder name"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "Path Chooser Type"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "Enable autocomplete"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "Show hidden files"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "Set new key"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr "Press this key to set new key accelerators to trigger auto-complete"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "Autocomplete"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "Save path"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "Toggle hidden files"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "Default path"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "Shortcuts"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "Select a Directory"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "Saved paths"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "column"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "Open"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Add"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "Add the current entry value to the list"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "Edit"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "Edit the selected entry"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Remove"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "Remove the selected entry"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "Move the selected entry up"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "Move the selected entry down"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "Default"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "No default path set"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "Open properties dialogue"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Add URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "From URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "WebUi"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Enable web interface"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Enable SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Listening port:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Settings</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Scheduler"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr "<b>Schedule</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Download Limit:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Upload Limit:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Active Torrents:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Active Downloading:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Active Seeding:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Slow Settings</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "There was an error sending the notification e-mail: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "Server did not reply properly to HELO greeting: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "Server refused username/password combination: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Notification e-mail sent."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Finished Torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"This e-mail is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off e-mail notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Notification Blink shown"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Popup notification is not enabled."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "libnotify is not installed"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr "Failed to popup notification"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Notification popup shown"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Sound notification not enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame is not installed"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Sound notification failed %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Sound notification success"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Finished Torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Notifications"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Choose Sound File"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Tray icon blinks enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Popups enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Sound enabled"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UI Notifications</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Recipients</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Server requires TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-mail Notifications</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Subscriptions"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Sound Customisation"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Invalid label, valid characters:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Empty Label"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Label already exists"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Unknown Label"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Unknown Torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Add Label"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Add Label</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Labels</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Label Options"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Label Options</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Apply per torrent max settings:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Apply queue settings:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "Apply folder settings:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 line per tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Automatically apply label:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Label _Options"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Remove Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Add Label"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent Complete"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent Added"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent Removed"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Execute"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Event"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Add Command</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Commands</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "minutes"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 minute"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 second"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "seconds"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "Download colour:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "Upload colour:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>Connections Graph</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>Bandwidth Graph</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "DHT nodes:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "Cached DHT nodes:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "DHT torrents:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>Seeds / Peers</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>Graph Colours</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Stats"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "Resolution"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Seeds/Peers"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Watch folder does not exist."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Path does not exist."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "Incompatible Option"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "AutoAdd"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "Double-click to toggle"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "Double-click to edit"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "Path"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Watch Folders:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Watch Folder Properties"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Select A Folder"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Enable this watch folder"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Watch Folder</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Delete .torrent after adding"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Append extension after adding:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent File Action</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "Set download folder"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "This folder will be where the torrent data is downloaded to."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>Download Folder</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "Set move completed folder"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Move Completed</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Label: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Label</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Main"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "The user selected here will be the owner of the torrent."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>Owner</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Max Upload Speed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Max Connections:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Max Upload Slots:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Max Download Speed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bandwidth</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Auto Managed:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Add Paused:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Queue to:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Queue</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Extractor"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extract to:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Create torrent name sub-folder"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr "Blocked IP Ranges /Whitelisted IP Ranges"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blocklist"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "Bad IP address"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "The IP address \"%s\" is badly formed"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP list (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Text (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (Uncompressed)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Invalid leader"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Invalid magic code"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Invalid version"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Days"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr "Check for new list every (days):"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Import blocklist on startup"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Download the blocklist file if necessary and import the file."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Check Download and Import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "download a new blocklist file and import it."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Force Download and Import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blocklist is up to date"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Options</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Type:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Date:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "File Size:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>Whitelist</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "Daemon Options"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "IP address to listen for UI connections"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "Port to listen for UI connections on"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "IP address to listen for BitTorrent connections"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr "Config keys to be unmodified by `set_config` RPC"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Set Maximum Connections"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Download Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Set Maximum Download Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Upload Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Set Maximum Upload Speed"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protocol Traffic Download/Upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "Freespace in download folder"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "Edit Connection"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Host:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "Unable to edit host"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "About Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "Copyright 2007-2018 Deluge Team"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "Connection restored"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "Lost Connection"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "The connection to the webserver has been lost!"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "Lost connection to webserver"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "Create"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "Help"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Logout"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Login"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "Login Failed"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "You entered an incorrect password"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "Tracker Host"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filters"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "D/L Speed Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "U/L Speed Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Connection Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Upload Slot Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Update Tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Force Recheck"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "Expand All"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Move"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "Browse"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "Add Connection"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "Unable to add host: {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Save"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "Public"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Connect"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "Stop Daemon"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "Disconnect"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "Start Daemon"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "Change Default Password"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "Remove With Data"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "File Browser"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "Back"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "Forward"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "Home"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "Mixed"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "Add from URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "Cookies"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "Failed to download torrent"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "File"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Infohash"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "Uploading your torrent..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "Failed to upload torrent"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "Not a valid torrent"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Download"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "Move Completed Folder"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "Max Down Speed"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "Max Up Speed"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "General"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Add In Paused State"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr "Super Seed"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "Loading"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "True"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Details"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "Comment:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Status:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "Move Completed:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Private"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Be alerted about new releases"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "Incoming Address"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "Use Random Port"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "Type Of Service"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maximum Connections:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Maximum Download Speed (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Maximum Upload Speed (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maximum Half-Open Connections:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maximum Connection Attempts per Second:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maximum Upload Slots:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "Install"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "Find More"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "Install Plugin"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr "Select an egg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr "Plugin Egg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "Browse..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "Uploading your plugin..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "Force Use of Proxy"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "Cache Size (16 KiB Blocks):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr "Show filters with zero torrents"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr "Allow the use of multiple filters at once"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr "WebUI Password"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "Old:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "New:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "Confirm:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "Session Timeout:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr "Enable SSL (paths relative to Deluge config folder)"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "Private Key:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "Certificate:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr "WebUI Language Changed"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr "Do you want to refresh the page now to use the new language?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Refresh"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr "WebUI Theme Changed"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr "Do you want to refresh the page now to use the new theme?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "Invalid Password"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "Your passwords don't match!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "Your old password was incorrect!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "Change Successful"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "Your password was successfully changed!"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "Pause torrent"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "ETA:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "Date Added:"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Check for new list every:"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Blocks Read Hit:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "The number of blocks that were served from cache."
-
-#~ msgid "Daemon not running"
-#~ msgstr "Daemon not running"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "Daemon does not exist"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "An error occurred while adding account"
-
-#~ msgid ""
-#~ "Torrents not transfering any data do not count towards download/seeding "
-#~ "active count."
-#~ msgstr ""
-#~ "Torrents not transferring any data do not count towards download/seeding "
-#~ "active count."
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr ""
-#~ "The IP address of the interface to listen for incoming BitTorrent "
-#~ "connections. Leave this empty if you want to use the default."
-
-#~ msgid "Incomming Ports"
-#~ msgstr "Incomming Ports"
-
-#~ msgid "Blocks Read hit"
-#~ msgstr "Blocks Read hit"
Index: luge/i18n/eo.po
===================================================================
--- deluge/i18n/eo.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Esperanto translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Esperanto <eo@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Grando"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "ElÅutrapido"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "AlÅutrapido"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Samtavolanoj"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ElÅutoj"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Atendovico"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Reto"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Kromprogramoj"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Malsupren"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Supren"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detaloj"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Aldoni torenton"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Dosiero"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Redakti"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torento"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Vidi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Ilobreto"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Kolumnoj"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Helpo"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Aldoni torenton"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Forigi torenton"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "PaÅ­zigi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Reaktivigi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Supren en la atendovico"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Malsupren en la atendovico"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Agordoj"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nomo:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Konektoj:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Provu elÅuti la unuan kaj lastan pecojn unue"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktiva pordo:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Provi aktivan pordon"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "De:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Al:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Nivelo:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Konektado de samtavolanoj"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Äenerale</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Aldoni"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Forigi"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "Adreso (URL):"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Agordoj</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Aldoni etikedon"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Aldoni etikedon</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etikedoj</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Mark-agordoj"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Mark-agordoj</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimume"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Elekti dosierujon"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Tagoj"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opcioj</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Dato:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Dosiergrando:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detaloj"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/es.po
===================================================================
--- deluge/i18n/es.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6303 +1,0 @@
-# Spanish translation for deluge
-# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-10-11 17:47+0000\n"
-"Last-Translator: Fco. Javier Serrador <Unknown>\n"
-"Language-Team: Spanish <es@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "Opciones comunes"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Mostrar este mensaje de ayuda"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "Mostrar informaciÃ³n de la versiÃ³n"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "k"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "AfganistÃ¡n"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Islas de Ã
-land"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Argelia"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Samoa Americana"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguila"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "AntÃ¡rtida"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua y Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbaiyÃ¡n"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "BarÃ©in"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladÃ©s"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Bielorrusia"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "BÃ©lgica"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belice"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "BenÃ­n"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudas"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ButÃ¡n"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia y Herzegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botsuana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Isla Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Territorio BritÃ¡nico del OcÃ©ano Ãndico"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "BrunÃ©i"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Camboya"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "CamerÃºn"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "CanadÃ¡"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cabo Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Islas CaimÃ¡n"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "RepÃºblica Centroafricana"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Chad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Isla de Navidad"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Islas de Cocos (Keeling)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comores"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Congo, RepÃºblica DemocrÃ¡tica del"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Islas Cook"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Costa de Marfil"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Croacia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Chipre"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Chequia"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Dinamarca"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Yibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "RepÃºblica Dominicana"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egipto"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Guinea Ecuatorial"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "EtiopÃ­a"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Islas Malvinas (Falkland)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Islas Feroe"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiyi"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finlandia"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Francia"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Guayana Francesa"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Polinesia francesa"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Territorios franceses del sur"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "GabÃ³n"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Alemania"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Grecia"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Groenlandia"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Granada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadalupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-BisÃ¡u"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "HaitÃ­"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Islas Heard y McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Santa Sede (Ciudad del Vaticano)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "HungrÃ­a"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islandia"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "IrÃ¡n, RepÃºblica IslÃ¡mica de"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Isla de Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "JapÃ³n"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordania"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "KazajistÃ¡n"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenia"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Corea, RepÃºblica DemocrÃ¡tica Popular de"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Corea, RepÃºblica de"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "KirguistÃ¡n"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos, RepÃºblica DemocrÃ¡tica Popular de"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Letonia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "LÃ­bano"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesoto"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libia"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lituania"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburgo"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Macedonia, Antigua RepÃºblica Yugoslava de"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malaui"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malasia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivas"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "MalÃ­"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Islas Marshall"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinica"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauricio"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "MÃ©xico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Micronesia, Estados Federados de"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldavia"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "MÃ³naco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marruecos"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Birmania"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "NaurÃº"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "PaÃ­ses Bajos"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Antillas holandesas"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nueva Caledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nueva Zelanda"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "NÃ­ger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "NiuÃ©"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Islas Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Islas Marianas del Norte"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Noruega"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "OmÃ¡n"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "PakistÃ¡n"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "PalÃ¡u"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestina, Territorio ocupado de"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "PanamÃ¡"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "PapÃºa Nueva Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "PerÃº"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipinas"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polonia"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Catar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "ReuniÃ³n"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Rumania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "FederaciÃ³n Rusa"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "San BartolomÃ©"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Santa Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "San CristÃ³bal y Nieves"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Santa LucÃ­a"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "San MartÃ­n"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "San Pedro y MiquelÃ³n"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "San Vicente y las Granadinas"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Santo TomÃ© y PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Arabia Saudita"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leona"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Eslovaquia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Eslovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Islas SalomÃ³n"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "SudÃ¡frica"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Islas Georgia del Sur y Sandwich del sur"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "EspaÃ±a"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "SudÃ¡n"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard y Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Suazilandia"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Suecia"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Suiza"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Siria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "TaiwÃ¡n"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TayikistÃ¡n"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania, RepÃºblica Unificada de"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Tailandia"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor Oriental"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad y Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "TÃºnez"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "TurquÃ­a"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TurkmenistÃ¡n"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Islas Turcas y Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ucrania"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Emiratos Ãrabes Unidos"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Reino Unido"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Estados Unidos"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Islas PerifÃ©ricas Menores de Estados Unidos"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "UzbekistÃ¡n"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Islas VÃ­rgenes BritÃ¡nicas"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Islas VÃ­rgenes, EE.UU."
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis y Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "SÃ¡hara Occidental"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Todos"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Activo(s)"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Comprobando"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Descargando"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Compartiendo"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Pausado"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "En cola"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Error"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nombre"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progreso"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Estado"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "TamaÃ±o"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Descargado"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Subido"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "ProporciÃ³n"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "V.Descarga"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "V.Subida"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "LÃ­mite de bajada"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "LÃ­mite de subida"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Pares"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Disp"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Agregado"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Rastreador"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "T.Est."
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Priorizar primero/Ãºltimo"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Autogestionado"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Propietario"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Fragmentos"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Aviso"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Anuncio correcto"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Anuncio enviado"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interfaz"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Descargas"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Ancho de banda"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Cola"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Red"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Antememoria"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Otro"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Demonio"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Complementos"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Normal"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Cliente de BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Cliente BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Descargue y comparta archivos mediante BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Orden"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Agregar equipo"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nombre del equipo:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Puerto:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Nombre de usuario:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ContraseÃ±a:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Carpetas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Eliminar copia del archivo torrent al eliminar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Opciones"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "De"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Hacia"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Utilizar puertos aleatorios"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Cifrado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Entrante"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Forzado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Activado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Desactivado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Saliente"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Nivel"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Negociado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Cualquiera"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Conexiones mÃ¡ximas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Puertos mÃ¡ximos de subida"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Conexiones parcialmente abiertas mÃ¡ximas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "MÃ¡ximos intentos de conexiÃ³n por segundo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignorar lÃ­mites en la red local"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "LÃ­mite de Tasa de sobrecarga IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Revisar periÃ³dicamente el sitio web para nuevas versiones"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "ProporciÃ³n de comparticiÃ³n"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tipo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Usuario"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ContraseÃ±a"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Puerto"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ConfiguraciÃ³n"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Cancelar"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Aplicar"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Parte"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "SÃ­"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "No"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>VersiÃ³n del cliente</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents en cola"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrents en cola"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Derechos de autor %(year_start)s-%(year_end)s Equipo de Deluge"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Programa peer-to-peer para compartir archivos\n"
-"utilizando el protocolo BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Cliente:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Desarrolladores actuales:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Desarrolladores y Contribuidores Pasados:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Este programa es software libre: usted puede redistribuirlo y/o modificarlo "
-"conforme a los tÃ©rminos de la Licencia PÃºblica General de GNU publicada por "
-"la FundaciÃ³n para el Software Libre, ya sea la versiÃ³n 3 de esta Licencia o "
-"(a su elecciÃ³n) cualquier versiÃ³n posterior.\n"
-"\n"
-"Este programa se distribuye con el deseo de que le resulte Ãºtil, pero SIN "
-"GARANTÃAS DE NINGÃN TIPO; ni siquiera con las garantÃ­as implÃ­citas de "
-"COMERCIABILIDAD o APTITUD PARA UN PROPÃSITO DETERMINADO.  Para mÃ¡s "
-"informaciÃ³n, consulte la Licencia PÃºblica General de GNU.\n"
-"\n"
-"Junto con este programa, se deberÃ­a incluir una copia de la Licencia PÃºblica "
-"General de GNU.  De no ser asÃ­, visite <http://www.gnu.org/licenses/>.\n"
-"\n"
-"Adicionalmente, como excepciÃ³n especial, los poseedores del copyright "
-"otorgan permiso para enlazar el cÃ³digo de porciones de este programa con la "
-"biblioteca OpenSSL. Usted debe obedecer la Licencia PÃºblica General de GNU "
-"en todo lo que respecta al cÃ³digo que no sea de OpenSSL.\n"
-"\n"
-"Si modifica archivo(s) con esta excepciÃ³n, puede que quiera extender esta "
-"excepciÃ³n a su propia versiÃ³n de los archivos, pero no estÃ¡ obligado a "
-"hacerlo. Si no desea hacerlo, borre esta excepciÃ³n de su versiÃ³n de la "
-"licencia. Si borra esta excepciÃ³n de todos los archivos fuentes de su "
-"programa, entonces tambiÃ©n puede borrarla de aquÃ­."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Servidor:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "No conectado..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Ilimitada"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Bajada"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Subida"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Estados"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Rastreadores"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Ninguno"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Administrador"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiquetas"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Sin etiqueta"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "No conectado"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "Nodos DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Espacio libre en disco"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Definir ilimitado"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Otros..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Activado"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Desactivado"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Deshabilitar"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Proporcione su contraseÃ±a para mostrar DelugeâŠ"
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Proporcione su contraseÃ±a para salir de DelugeâŠ"
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Desconectado"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "En lÃ­nea"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Conectado"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Estado"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Servidor"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "VersiÃ³n"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "Iniciar _Demonio"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Detener demonio"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "No es posible iniciar demonio!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Error aÃ±adiendo servidor"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Complemento"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Seleccione el complemento"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Complementos Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "DirecciÃ³n"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Cliente"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nombre de archivo"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Archivo no vÃ¡lido"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Elija un archivo .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Archivos torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Todos los archivos"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL no vÃ¡lida"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "No es una direcciÃ³n URL vÃ¡lida"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Descargando..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "La descarga fallÃ³"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "FallÃ³ al descargar:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Todo"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Estado"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detalles"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_Archivos"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Pares"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Opciones"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioridad"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detalles:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "Protegido por contraseÃ±a"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Elija un archivo"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Elija una carpeta"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Guardar archivo .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiqueta"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "AÃ±adir compartidor"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "nombre de mÃ¡quina:puerto"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Arriba"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Abajo"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "Mo_strar Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_AÃ±adir torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_LÃ­mite de velocidad de descarga"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_LÃ­mite de velocidad de subida"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Salir y apagar demonio"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Salir"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Archivo"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Crear torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "_Salir y detener demonio"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Editar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Asistente de conexiÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Ver"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Barra de _herramientas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Barra lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_Barra de estado"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "Pest_aÃ±as"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "Co_lumnas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_Barra lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Mostrar _Zero visitas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Mostrar ras_treadores"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "Ay_uda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_PÃ¡gina de inicio"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "Preguntas _Frecuentes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Preguntas frecuentes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Comunidad"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "AÃ±adir torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "AÃ±adir Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Eliminar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Eliminar el torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pausar los torrents seleccionados"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pausar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Reanudar los torrents seleccionados"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Reanudar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Subir torrent en la cola"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Subir en la cola"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Bajar torrent en la cola"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Bajar en la cola"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Preferencias"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Asistente de conexiÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Crear torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Car_peta"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Ruta remota"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Archivos"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Comentarios:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Eliminar"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Comparticiones web"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "TamaÃ±o de la parte:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Definir marca privada"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "AÃ±adir este torrent a la sesiÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Expandir todo"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nombre:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Mover completados:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Detener comparticiÃ³n en proporciÃ³n:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Eliminar en proporciÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Velocidad de carga:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Velocidad de descarga:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Conexiones:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Editar rastreadores"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Editar rastreador"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Rastreador:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Introduzca la ruta remota:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Ruta:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "AÃ±adir rastreador"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Rastreadores:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Mostrar velocidad en la barra de tÃ­tulo"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "Ventana principal"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Habilitar icono en el Ã¡rea de notificaciÃ³n"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "Indicador de aplicaciÃ³n"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimizar al Ã¡rea de notificaciÃ³n al cerrar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Abrir minimizado en el Ã¡rea de notificaciÃ³n"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Proteger con contraseÃ±a el Ã¡rea de notificaciÃ³n"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Mover completados a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copiar archivos .torrent a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"Eliminar copia del archivo torrent cuando el archivo torrent sea borrado"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Descargar a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Priorizar primero y Ãºltimo fragmento del torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Priorizar primero y Ãºltimo fragmento de los archivos del torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "AÃ±adir torrents en estado pausado"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Mostrar siempre"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Enfocar el diÃ¡logo"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "NÃºmero mÃ¡ximo de conexiones permitidas. Use -1 para ilimitadas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"La cantidad mÃ¡xima de puertos para todos los torrents. Use -1 para ilimitada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Velocidad mÃ¡xima de descarga para todos los torrents. Use -1 para ilimitada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Velocidad mÃ¡xima de subida para todos los torrents. Use -1 para ilimitada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Tasa lÃ­mite de sobrecarga de IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Si estÃ¡ marcado, el lÃ­mite de sobrecarga TCP/IP estimado se ajustarÃ¡ a los "
-"lÃ­mites de la Tasa, para evitar que los lÃ­mites excedan el total del trÃ¡fico."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"La cantidad mÃ¡xima de puertos de subida por torrent. Use -1 para ilimitados."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "El nÃºmero mÃ¡ximo de conexiones por torrent. Use -1 para ilimitadas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Aleatorio"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Puerto activo:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Comprobar puerto activo"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Desde:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Hasta:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Nivel:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Protocolo de asiganciÃ³n de puerto NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Intercambio entre pares"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery encuentra pares locales en su red."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Una tabla hash distribuÃ­da puede mejorar la cantidad de conexiones activas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Byte TOS del compartidor:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "TamaÃ±o del cachÃ© (bloques de 16 KiB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"El nÃºmero de segundos desde la Ãºltima escritura cacheada en la cachÃ© de "
-"escritura hasta el momento en el que se fuerza su escritura en disco. Por "
-"defecto es 60 segundos."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ExpiraciÃ³n del cachÃ© (segundos):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"El nÃºmero total de bloques de 16KBs escritos en el disco desde el inicio de "
-"Ã©sta sesiÃ³n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Bloques escritos:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"El nÃºmero total de operaciones de escritura ejecutadas desde el inicio de "
-"Ã©sta sesiÃ³n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Escrituras:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"La media (bloques_escritos - escrituras) bloques_escritos representa el "
-"nÃºmero de operaciones de escritura guardadas por el nÃºmero total de "
-"operaciones de escritura, esto es, un tipo de media de arciertos de cachÃ© "
-"para la cachÃ© de escritura."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Nivel de aciertos de escritura en cachÃ©:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"El nÃºmero de bloques solicitados desde el motor BitTorrent (desde los "
-"pares), que fueron entregados desde el disco o la cachÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Bloques leidos:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "El nivel de aciertos para las lecturas de la cachÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Nivel de aciertos de las lecturas de la cachÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"El nÃºmero total de operaciones de lectura ejecutadas desde el inicio de Ã©sta "
-"sesiÃ³n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Lecturas:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"El nÃºmero total de bloques de 16 KBs actualmente en la cachÃ© del disco. Esto "
-"incluye la cachÃ© de lectura y escritura."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "TamaÃ±o del cachÃ©:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "TamaÃ±o del cachÃ© de lectura:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"AyÃºdenos a mejorar Deluge enviÃ¡ndonos su versiÃ³n de Python, versiÃ³n de "
-"PyGTK, Sistema Operativo y tipo de procesador. Absolutamente ninguna otra "
-"informaciÃ³n es enviada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Si, enviar estadÃ­sticas anÃ³nimas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "UbicaciÃ³n:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Si Deluge no puede encontrar el archivo de base de datos en Ã©sta ubicaciÃ³n, "
-"se recurrirÃ­a al uso de DNS para resolver el paÃ­s del ''peer''."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Puerto del demonio:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Permitir conexiones remotas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Conexiones"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "VersiÃ³n:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "PÃ¡gina principal:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Correo electrÃ³nico del autor:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nueva versiÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Ir al sitio web"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "VersiÃ³n disponible:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "VersiÃ³n del servidor"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "VersiÃ³n actual:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "No mostrar este diÃ¡logo en el futuro"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Agregar Par"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "AÃ±adir par por su IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Creando torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Editar rastreadores"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destino:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrents en cola"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "AÃ±adir torrents automÃ¡ticamente al conectarse"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "AÃ±adir torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "AÃ±adir en estado de _pausa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Priorizar primeros/Ãºltimos fragmentos"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Aplicar a todos"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Revertir a predeterminados"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "LÃ­mite de _conexiÃ³n"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "LÃ­mite de puertos de _subida"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Autogestionado"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pausar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_Reanudar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Reanudar torrents seleccionados."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opc_iones"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Cola"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Act_ualizar el rastreador"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Elimina_r torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Forzar verificaciÃ³n"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Seleccionar todo"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pausar todo"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Rea_nudar todo"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "AÃ±adir Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Guardar .torrent como"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>General</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "AÃ±adir"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Eliminar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "AÃ±adir URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"No se ha instalado la interfaz web de Deluge.\n"
-"InstÃ¡lela y vuelva a intentar la acciÃ³n."
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Activar interfaz web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Activar SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Puerto que supervisar:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ConfiguraciÃ³n</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Planificador"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "LÃ­mite de descarga:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "LÃ­mite de carga:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrents activos:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Descargas activas:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Sembrando:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ConfiguraciÃ³n lenta</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Hubo un error al enviar la notificaciÃ³n por email: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "El servidor no respondiÃ³ correctamente al saludo HELO: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "El servidor rechazÃ³ la combinaciÃ³n usuario/contraseÃ±a: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Se ha enviado una notificaciÃ³n por correo."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torrent \"%(name)s\" finalizado"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Este mensaje es para informarle que Deluge ha terminado de descargar "
-"Â«%(name)sÂ», que incluye %(num_files)i archivos.\n"
-"Para dejar de recibir estas alertas, basta con desactivarlas en las "
-"preferencias de Deluge.\n"
-"\n"
-"Atentamente,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Mostrando notificaciÃ³n de parpadeo"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Las notificaciones emergentes no estÃ¡n habilitadas"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Mostrando notificaciÃ³n emergente"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "NotificaciÃ³n sonora no habilitada"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame no estÃ¡ instalado"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "NotificaciÃ³n sonora fallÃ³ %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "NotificaciÃ³n sonora exitosa"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent finalizado"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"Ha terminado la descarga del torrent Â«%(name)sÂ», con %(num_files)i archivos."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Notificaciones"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Seleccione un archivo de sonido"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Habilitado el destello de Ã­conos de la bandeja"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Ventanas emergentes activadas"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Sonido activado"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Notificaciones de IU</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Destinatarios</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "El servidor requiere TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Notificaciones por correo</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Esta configuraciÃ³n no significa que realmente recibirÃ¡ notificaciones para "
-"todos estos eventos."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Suscripciones"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "PersonalizaciÃ³n de sonido"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Etiqueta invÃ¡lida, caracteres vÃ¡lidos: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Etiqueta vacÃ­a"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "La etiqueta ya existe"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Etiqueta desconocida"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent desconocido"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "AÃ±adir etiqueta"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>AÃ±adir etiqueta</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Use la barra lateral para aÃ±adir, editar y eliminar etiquetas. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiquetas</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Opciones de etiquetas"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Opciones de etiquetas</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Aplicar preferencias mÃ¡ximas por torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "MÃ¡ximo"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Aplicar preferencias de cola:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 lÃ­nea por rastreador)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Aplicar automÃ¡ticamente la etiqueta:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_Opciones de etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Quita_r etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_AÃ±adir etiqueta"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent completo"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent aÃ±adido"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Ejecutar"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Suceso"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>AÃ±adir orden</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Ãrdenes</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "minutos"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 minuto"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 segundo"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "segundos"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "Color de descarga:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "Color de carga:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>GrÃ¡fico de conexiones</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "Nodos DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "Nodos DHT en antememoria:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "Torrents DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>Colores de grÃ¡fico</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "EstadÃ­sticas"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "ResoluciÃ³n"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "La carpeta a vigilar no existe."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "La ruta no existe."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "OpciÃ³n incompatible"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "Ruta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Carpetas vigiladas:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Propiedades de carpeta vigilada"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"Si un archivo .torrent se aÃ±ade a este directorio,\n"
-"se aÃ±adirÃ¡ a la sesiÃ³n."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Seleccionar una carpeta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Habilitar la vigilancia en esta carpeta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Carpeta vigilada</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Borrar archivo .torrent despuÃ©s de agregar"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"Una vez que se aÃ±ada el torrent a la sesiÃ³n,\n"
-"se eliminarÃ¡ el archivo .torrent."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Agregar extensiÃ³n despuÃ©s de agregar:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>AcciÃ³n de Archivo Torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "Establecer carpeta de descargas"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "En esta carpeta se descargarÃ¡n los datos del torrent."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>Carpeta de descargas</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Mover descargas completas</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etiqueta: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etiqueta</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Principal"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>Propietario</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Velocidad de subida mÃ¡xima:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Conexiones mÃ¡ximas:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Puertos de subida mÃ¡ximos:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Velocidad de descarga mÃ¡xima:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Ancho de banda</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Auto Administrado:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "AÃ±adir en pausa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Encolar en:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Cola</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Extractor"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extraer en:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Crear subcarpeta con el nombre del torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Esta opciÃ³n crearÃ¡ una subcarpeta con el nombre del torrent dentro de la "
-"carpeta de extracciÃ³n seleccionada y pondrÃ¡ los archivos extraÃ­dos allÃ­."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Lista de bloqueos"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "La direcciÃ³n IP Â«%sÂ» tiene un formato incorrecto"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Lista IP de emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Archivo de texto de SafePeer (comprimido en zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Archivo de texto de PeerGuardian (descomprimido)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "LÃ­der no vÃ¡lido"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "CÃ³digo mÃ¡gico no vÃ¡lido"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "VersiÃ³n no vÃ¡lida"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "DÃ­as"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importar lista de bloqueos al iniciar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Descargar el archivo de lista de bloqueos si es necesario e importar el "
-"archivo."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Verificar descarga e importarlo"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Descargar un nuevo archivo de lista de bloqueo e importarlo."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Forzar descarga e importaciÃ³n"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "La lista de bloqueos estÃ¡ actualizada"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opciones</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tipo:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Fecha:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "TamaÃ±o del archivo:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>InformaciÃ³n</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>Lista blanca</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "DirecciÃ³n IP que supervisar en busca de conexiones de IU"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "Puerto que supervisar en busca de conexiones de IU"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "DirecciÃ³n IP que supervisar en busca de conexiones BitTorrent"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Definir n.Âº mÃ¡ximo de conexiones"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Velocidad de descarga"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Establecer MÃ¡xima Velocidad de Descarga"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Velocidad de subida"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Establecer MÃ¡xima Velocidad de Subida"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protocolo de Intercambio de Descarga/Subida"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "AnfitriÃ³n:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Cerrar sesiÃ³n"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Iniciar sesiÃ³n"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtros"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Velocidad lÃ­mite de descarga"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Velocidad lÃ­mite de subida"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "LÃ­mite de Conexiones"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "LÃ­mite MÃ¡ximo de Puestos de Subida"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Actualizar tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Forzar Nuevo Chequeo"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Mover"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Guardar"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Conectar"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Archivo"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "Se estÃ¡ cargando el torrentâŠ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "El torrent no es vÃ¡lido"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Descargar"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "General"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "AÃ±adir en estado de pausa"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Verdadero"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detalles"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privado"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Ser notificado de nuevas versiones"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Conexiones mÃ¡ximas:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Velocidad mÃ¡xima de descarga (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Velocidad mÃ¡xima de subida (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Conexiones parcialmente abiertas mÃ¡ximas:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Intentos de conexiÃ³n por segundo mÃ¡ximos:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Puertos de subida mÃ¡ximos:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Servidor"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Actualizar"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "Tiempo estimado:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Daemon not running"
-#~ msgstr "El demonio no estÃ¡ funcionando"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "El nÃºmero de bloques que fueron servidos de la cachÃ©."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Acierto en lecturas de bloques:"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Comprobar listas nuevas cada:"
Index: luge/i18n/et.po
===================================================================
--- deluge/i18n/et.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6246 +1,0 @@
-# Estonian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Estonian <et@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Alandi saared"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albaania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlÅŸeeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Ameerika Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktika"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua ja Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentiina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armeenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Austraalia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AserbaidÅŸaan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahama"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrein"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Valgevene"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgia"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Boliivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia ja Hertsegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet' saar"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasiilia"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Briti India ookeani ala"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KambodÅŸa"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Roheneemesaared"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kaimanisaared"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Kesk-Aafrika Vabariik"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "TÅ¡aad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "TÅ¡iili"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Hiina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "JÃµulusaar"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Kookossaared"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komoorid"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongo DV"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cooki saared"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Elevandiluurannik"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Horvaatia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "KÃŒpros"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "TÅ¡ehhi Vabariik"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Taani"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikaani Vabariik"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ekuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egiptus"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ekvatoriaal-Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Eesti"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etioopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falklandi saared (Malviinid)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FÃ€Ã€ri saared"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "FidÅŸi"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Soome"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Prantsusmaa"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Prantsuse Guajaana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Prantsuse PolÃŒneesia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Prantsuse LÃµunaalad"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Gruusia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Saksamaa"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Kreeka"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃ¶Ã¶nimaa"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard'i ja McDonald'i saared"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "PÃŒha Tool (Vatikan)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hongkong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ungari"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Island"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indoneesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iraan"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Iirimaa"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Mani saar"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Iisrael"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Itaalia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Jaapan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordaania"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kasahstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "PÃµhja-Korea"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "LÃµuna-Korea (Korea Vabariik)"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuveit"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "KÃµrgÃµzstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "LÃ€ti"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Liibanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Libeeria"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "LiibÃŒa"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Leedu"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luksemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macau"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedoonia"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaisia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldiivid"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshalli saared"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritaania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mehhiko"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikroneesia Liiduriigid"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongoolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maroko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mosambiik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Birma"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namiibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Holland"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Hollandi Antillid"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Uus-Kaledoonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Uus-Meremaa"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolki saar"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "PÃµhja-Mariaani saared"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norra"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Omaan"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Belau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestiina okupeeritud ala"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Paapua Uus-Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peruu"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipiinid"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Poola"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Rumeenia"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Venemaa"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts ja Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint-Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre ja Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent ja Grenadiinid"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© ja PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudi Araabia"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "SeiÅ¡ellid"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakkia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Sloveenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Saalomoni saared"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somaalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "LÃµuna-Aafrika Vabariik"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "LÃµuna-Georgia ja LÃµuna-Sandwichi saared"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Hispaania"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudaan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard ja Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Svaasimaa"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Rootsi"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Å veits"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "SÃŒÃŒria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TadÅŸikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tansaania Ãhendvabariik"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Tai"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Ida-Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad ja Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tuneesia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "TÃŒrgi"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TÃŒrkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks ja Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Araabia Ãhendemiraadid"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Suurbritannia"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Ameerika Ãhendriigid"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Ãhendriikide hajasaared"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguai"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Usbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Briti Neitsisaared"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "USA Neitsisaared"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis ja Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "LÃ€Ã€ne-Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jeemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Sambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "KÃµik"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Aktiivne"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Kontrollin"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Allalaadimine"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Jagamine"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Pausitud"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "JÃ€rjekorras"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Viga"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nimi"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progress"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Olek"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Suurus"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Alla laetud"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Ãles laetud"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Suhe"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Alla kiirus"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Ãles kiirus"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Masinad"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Saadavus"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Lisatud"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "JÃ€lgija"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "EETA"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "TÃ€htsusta esimene/viimane"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automaatselt hallatud"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "TÃŒkke"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Hoiatus"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Teadaanne korras"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Teadanne saadetud"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Liides"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Allalaadimised"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Ãlekandekiirus"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "JÃ€rjekord"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "VÃµrk"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proksi"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Puhver"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Muu"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Deemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Pluginad"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrenti klient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrenti klient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Laadi alla ja levita faile BitTorrenti kaudu"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "KÃ€sk"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Lisa server"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Hostinimi:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Kasutajanimi:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Parool:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Kustuta torrent faili koopia eemaldamisel"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Eelistused"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Kasutajalt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Saaja"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Juhuslikud pordid"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "KrÃŒptimine"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Sissetulev"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Sunnitud"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Lubatud"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "VÃ€ljas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "VÃ€ljuv"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Tase"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "KÃ€epigistus"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "kumbki"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maksimum ÃŒhenduste arv"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maksimum ÃŒles laadimis slotte"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maksimum pool-avatud ÃŒhendusi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maksimum ÃŒhenduse katseid sekundis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Piirangute eiramine kohtvÃµrgus"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Veebilehelt kontrollitakse perioodiliselt uusi vÃ€ljalaskeid"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Jagamissuhe"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "TÃŒÃŒp"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Kasutajanimi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Parool"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Seaded"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Katkesta"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Rakenda"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "JÃ€rk"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Jah"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Ei"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " torrentit jÃ€rjekorras"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " torrent jÃ€rjekorras"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klient:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Pole ÃŒhendatud..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Piiramatu"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Alla"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Ãles"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Olekud"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "JÃ€lgijad"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Pole"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Admin"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Pealdised"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Sildita"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Pole ÃŒhendatud"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT sÃµlmed"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Vaba kettaruum"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Piiramatu"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Muu..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Sees"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "VÃ€ljas"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Keela"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "VÃµrguÃŒhenduseta"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "VÃµrgus"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Ãhendatud"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Olek"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Versioon:"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Viga hosti lisamisel"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugin"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Vali plugin"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Eggs  lisandprogramm"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Aadress"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klient"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Failinimi"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Vigane fail"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Vali .torrent fail"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent failid"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "KÃµik failid"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Vigane URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Allalaadimine..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Allalaadimine ebaÃµnnestus"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Olek"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detailid"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fai_lid"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Masinad"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Valikud"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "TÃ€htus"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detailid:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Vali fail"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Kataloogi valimine"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Salvesta .torrent fail"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "sedel"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Lisa masin"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "masinanimi:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Ãles"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Alla"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_NÃ€ita Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Lisa torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Allalaadimise kiirusepiirang"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_Ãleslaadimise kiirusepiirang"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Sulge & seiska deemon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Sulge"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Fail"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Loo torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Redigeerimine"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Ãhenduse haldur"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Vaade"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_TÃ¶Ã¶riistariba"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_KÃŒlgriba"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Olekuri_ba"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_abid"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Veerud"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_KÃŒlgriba"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "NÃ€ita _null-staatuseid"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "NÃ€i_ta jÃ€lgijaid"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Abi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_KodulehekÃŒlg"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_KKK"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Korduma Kippuvad KÃŒsimused"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Lisa torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Lisa torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Eemalda torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Eemalda torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Peata valitud torrentid"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Peata"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "JÃ€tka valitud torrenteid"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "JÃ€tka"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "JÃ€rjekorrasta torrent ÃŒles"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Liiguta ÃŒles"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "JÃ€rjekorrasta torrent alla"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Liiguta alla"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Eelistused"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Ãhenduse haldur"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Torrenti loomine"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Kaus_t"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "VÃµ_rguasukoht"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Failid"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Kommentaarid:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Eemalda"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Veebilevitused"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "TÃŒki suurus:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Aseta privaatne lipp"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Torrent lisatakse sessiooni"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Laienda kÃµik"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nimi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Liiguta lÃµpetatud:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Peata jagmine alates suhtest:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Eemalda suhtega"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Kiirus Ãles:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Kiirus Alla:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Ãhendused:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Muuda jÃ€lgijaid"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "JÃ€lgija muutmine"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Sisesta vÃµrguasukoht"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Asukoht:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Lisa tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "JÃ€lgijad:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "NÃ€ita sesiooni kiirust tiitelribal"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Luba sÃŒsteemse salve ikoon"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Sulgemisel minimeeri salve"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Alusta salves"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Parooliga kaitstud sÃŒsteemisalv"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Liiguta lÃµpetatud torrentid kausta:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ".torrent failid kopeeritakse:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Allalaadimise asukoht:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Torrenti esimesed ja viimased tÃŒkid eelisÃµigusega"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Prioritiseeri torrenti esimeste ja viimaste failide tÃŒkid"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Lisa torrentid peatatuna"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "NÃ€ita alati"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Dialoog tuuakse esile"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "Maksimaalselt lubatud ÃŒhenduste arv. MÃ€Ã€ra -1 piiramatu puhul."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Maksimaalselt ÃŒleslaadimise pesi kÃµigile torrentitele. MÃ€Ã€ra -1 piiramatu "
-"puhul."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Maksimaalne allalaadimiskiirus kÃµigile torrentitele. MÃ€Ã€ra -1 piiramatu "
-"puhul."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Maksimaalne ÃŒleslaadimiskiirus kÃµigile torrentitele. MÃ€Ã€ra -1 piiramatu "
-"puhul."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Kui see on lubatud, ligikaudne TCP / IP  ÃŒldkulu lubatud kiiruse piirajaid, "
-"et vÃ€ltida koguliikluse ÃŒletamist"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"Maksimaalselt ÃŒleslaadimiste pesi igale torrenti kohta. PiiramMÃ€Ã€ra -1 "
-"piiramatu puhul."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Maksimaalne ÃŒhenduste arv iga torrenti kohta. MÃ€Ã€ra -1 piiramatu puhul."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Segamini"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktiivne port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Testi aktiivset porti"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Alates:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Kuni:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Tase:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universaalne isehÃ€Ã€lestumine"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT pordi vastendus protokoll"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "LÃ€htemasina vahetus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery otsib masinaid kohalikust vÃµrgust."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "HajusrÃ€sitabel vÃµib parandada aktiivsete ÃŒhenduste arvu."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Masina TOS-bait:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Puhvri suurus (16 KiB blokid):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Puhvri aegumine (sekundit):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr "16 kB blokkide koguarv, kettale salvestamise algusest"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blokke kirjutatud:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "Kirjutamiste arv kokku alates sessiooni algusest."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Kirjutamisi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Bittorrenti mootori (masinate) poolt kÃŒsitud blokkide arv, mis serveeriti "
-"kettalt vÃµi puhvrist."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blokke loetud:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "Lugemiste arv kokku alates sessiooni algusest."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Lugemisi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"16 KiB blokkide hetkearv puhvris. Kaasab mÃµlemaid, lugemise ja kirjutamise "
-"puhvreid."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Puhvri suurus:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Loetud puhvri suurus:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Aita kaasa Deluge tÃ€iustamisele ja saada oma Pythoni ja PyGTK versioonid "
-"ning operatsioonisÃŒsteemi ja protsessori tÃŒÃŒbid. Absoluutselt muud "
-"informatsiooni ei saadeta."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Jah, palun saada anonÃŒÃŒmne statistika"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Asukoht:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Kui asukohta Deluge andmebaasist ei leita, kasutatakse masina riigi "
-"mÃ€Ã€ramiseks DNS-i."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Deemoni port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "KaugÃŒhendused lubatud"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Ãhendusi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Versioon:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Koduleht:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Autori e-post:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Uus vÃ€ljalase"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Mine veebilehele"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Ãra nÃ€itta tulevikus seda dialoogi"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Lisa masin IP jÃ€rgi"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Torrenti loomine"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "JÃ€lgijate muutmine"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Sihtkoht:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "JÃ€rjekorras torrentid"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Ãhendamisel lisatakse torrentid automaatselt"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Lisa torrenteid"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Lisa _peatatuna"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Esimesed/viimased pakid eelisÃµigusega"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Rakenda kÃµigile"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Taasta vaikevÃ€Ã€rtused"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Ãhenduse limiit"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Ãleslaadimispe_sade limiit"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automaatne juhtimine"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pausi"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_JÃ€tka"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "JÃ€tka valitud torrenteid."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Val_ikud"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_JÃ€rjekord"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Uuenda jÃ€lgijat"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Eemalda torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Kontrolli uuesti"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Vali kÃµik"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Peata kÃµik"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "JÃ€tka kÃµiki"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Lisa Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Salvesta torrent kohas"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Ãldine</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Lisa"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Eemalda"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Lisa URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Luba veebiliides"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Luba SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "JÃ€lgitav port:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>SÃ€tted</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Allalaadimise limiit"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Ãleslaadimis limiit:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktiivsed torrentid:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Aeglustamise seaded</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Helifaili valimine"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "HÃŒpikaknad lubatud"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Heli lubatud"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Saajad</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Tellimused"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Vigane silt, kehtivad mÃ€rgid:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "TÃŒhi silt"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Silt juba olemas"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Tundmatu silt"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Tundmatu torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Lisa silt"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Lisa silt</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Siltide lisamiseks, muutmiseks ja eemaldamiseks kasuta kÃŒlgriba</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Sildid</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Siltide valikud"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Siltide valikud</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Rakenda igale torrendile maksimum sÃ€tted:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimaalne"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "NÃµustu JÃ€rjekorra sÃ€tetega"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(iga jÃ€lgija eraldi real)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Automaatselt rakenda mÃ€rgis:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Silt"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_Sildi valikud"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Eemalda silt"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "Lis_a silt"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent lÃµpetatud"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent lisatud"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "KÃ€ivita"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "SÃŒndmus"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Lisa kÃ€sk</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>KÃ€sud</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekundit"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Tegumit ei eksisteeri"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Vali kaust"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Pealdis: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Pealdis</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Peamine"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Maksimaalne ÃŒleslaadimise kiirus:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maks. ÃŒhendusi:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maksimum ÃŒleslaeadimis slotid:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Maksimaalne laadimis kiirus:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Ãlekandekiirus</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>JÃ€rjekord</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Paki lahti:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Loo torrendi nimeline alamkataloog"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"See seadistus loob alamkataloogi torrendi nimega valitud kataloogi ja paneb "
-"lahtipakitavad failid sinna."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blokknimekiri"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP nimekiri (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Tekst (Zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Tekst (Kokkupakkimata)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Vigane liider"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Kehtetu vÃµlukood"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Versiooni viga"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "PÃ€evad"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Nimekiri imporditakse kÃ€ivitamisel"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Lae must nimekiri, kui vaja, ja impordi see."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Kontrolli ja impordi"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Lae uus must nimekiri ja impordi see."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Lae uus ja impordi"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Must nimekiri on vÃ€rske"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Valikud</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "TÃŒÃŒp:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "KuupÃ€ev:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Faili suurus:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Maksimaalne ÃŒhenduste arv"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Allalaadimis kiirus"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Maksimaalne allalaadimiskiirus"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Ãleslaadimis kiirus"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Maksimaalne ÃŒleslaadimiskiirus"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protokolli liiklus alla- ja ÃŒleslaadimisel"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Host:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Lahku"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Logi sisse"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtrid"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "D/L kiiruse limiit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Ã/A kiiruse piirang"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Ãhenduse limiit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Ãleslaadimis sloti limiit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Uuenda jÃ€lgijat"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Kontrolli uuesti"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Liiguta"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Salvesta"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Ãhenda"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Fail"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Kiirus Alla"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Ãldine"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Lisa peatatuna"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "TÃµene"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detailid"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privaatne"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Ole teavitatud uutest vÃ€ljalasetet"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maksimaalselt ÃŒhendusi:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Maksimaalne allalaadimis kiirus (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Maksimaalne ÃŒleslaadimise kiirus (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maksimaalselt pool-avatud ÃŒhendusi:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maksimaalne ÃŒhenduste arv sekundis:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maksimaalne ÃŒleslaadimiste pesad:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "VÃ€rskenda"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Nimekirja uuendamise intervall:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Deemon ei tÃ¶Ã¶ta"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Puhvrist serveeritud blokkide arv."
Index: luge/i18n/eu.po
===================================================================
--- deluge/i18n/eu.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6282 +1,0 @@
-# Basque translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Basque <eu@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB (1 Kibibyte = 210 byte = 1.024 byte)"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB; Mebibyte"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB; Gibibyte"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K (Kilo-/Kibi-)"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M (Mega- / Mebi- )"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G (Giga- / Gibi- )"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s (Kibibyte segundoko)"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s (Mebibyte segundoko)"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s (Gibibyte segundoko)"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Aland Uharteak"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Aljeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikar Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Angira (Karibe itsasoko lurraldea, Erresuma Batua)"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antartika"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua eta Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaijan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamak"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Bielorrusia"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgika"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia-Herzegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet Uhartea"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Indiako Ozeanoko Britainiar Lurraldea"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Kanbodia"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cabo Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kaiman Uharteak"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Afrika Erdiko Errepublika"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Txad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Txile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Txina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Christmas Uhartea"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Cocos (Keeling) Uharteak"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolonbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komoreak"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongoko Errepublika Demokratikoa (lehen, Zaire)"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook Uharteak"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Boli Kosta"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Kroazia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Zipre"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Txekiar Errepublika"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danimarka"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikar Errepublika"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egipto"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ekuatore Ginea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falkland Uharteak (Malvinak)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Faroe Uharteak"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finlandia"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Frantzia"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Frantziar Guiana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Frantziar Polinesia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Hegoaldeko Lurralde Frantziarrak"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Alemania"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Grezia"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Groenlandia"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Granada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadalupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Ginea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Ginea Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guiana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard Uhartea eta McDonald Uharteak"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Egoitza Santua (Vatikano Hiria Estatua)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduraa"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hungaria"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islandia"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran, Islamiar Herkalderria"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Man Uhartea"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaika"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japonia"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordania"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakhstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenia"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Korea, Herriagintezko Herri Herkalderria"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Koreako Herkdalderria"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgyzstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laosko Herriagintezko Herri Herkalderria"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Letonia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanoa"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libiako Arabiar Jamahiriya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lituania"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburgo"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Makao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Mazedonia"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaisia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivak"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshall Uharteak"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinika"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Maurizio"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexiko"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronesiako Estatu Federatuak"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldavia"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monako"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maroko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Herbehereak"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Herbeherear Antillak"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Kaledonia Berria"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Zelanda Berria"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolk Uhartea"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Iparraldeko Mariana Uharteak"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norvegia"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Belau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestinar Lurraldea, Okupatua"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Ginea Berria"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipinak"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polonia"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Errumania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Errusiar Federazioa"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Bartolome"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts eta Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre eta Mikelune"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent eta Grenadinak"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao Tome eta Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudi Arabia"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leona"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Eslovakia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Eslovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Salomon Uharteak"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Hego Afrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Hego Georgia eta Hego Sandwich Uharteak"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Espainia"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard eta Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swazilandia"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Suedia"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Suitza"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Siriako Arabiar Herkalderria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tajikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania, Herkalderri Batua"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailandia"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor-Ekialdea"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad eta Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunizia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turkia"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks eta Caicos Uharteak"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukrainia"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Arabiar Emirerri Batuak"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Erresuma Batua"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Estatu Batuak"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Estatu Batuetako Kanpoaldeko Uharte Txikiak"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Virgin Uharteak, Britainarrak"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Virgin Uharteak, AEB"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis eta Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Mendebaldeko Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbawe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Denak"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Eraginda"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Egiaztatzen"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Jeisten"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Aletzen"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Pausatuta"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Lerrokatuta"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Errorea"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Izena"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Garapena"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Egoera"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Neurria"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Jeitsita"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Igota"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Maila"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Deskarga-abiadura"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Igoera Abiadura"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Deskarga-muga"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Igoera Muga"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Hartzaileak"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Eskura"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Gehituta"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Aztarnaria"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "UED"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Lehentasuna Lehen/Azken Atalak"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automatikoki kudeatuta"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Atalak"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Abisua"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Iragarpena ongi"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Iragarpena bidalita"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interfazea"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Deskargak"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bandazabalera"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Itxaronlerroa"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Sarea"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxya"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Katxea"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Besteak"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Pluginak"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent Bezeroa"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent Bezeroa"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Deskargatu eta partekatu fitxategiak BitTorrent bidez"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Agindua"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Gehitu Hostalaria"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Ostalari-izena:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Ataka:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Erabiltzailea:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Pasahitza:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Kentzerakoan ezabatu torrent fitxategiaren kopia"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Aukerak"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Hemendik"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Hona"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Erabili Zorizko Atakak"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Enkriptaketa"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Behartuta"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Gaituta"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Ezgaituta"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Maila"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Gehienezko Elkarketak"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Gehienezko Igoera Aho"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ezikusi mugak tokiko sarean"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Aldika egiaztatu webgunean argitalpen berririk dagoen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Elkarbanatze Maila"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Mota"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Erabiltzaile-izena"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Sar-hitza"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Ataka"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Ezarpenak"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Ezeztatu"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Aplikatu"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Maila"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Bai"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Ez"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Bezero Bertsioa</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent-a"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrent-ak ilarara gehituta"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent-a ilarara gehituta"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Fitxategiak pareen artean partekatzeko\n"
-"programa, BitTorrent protokoa erabiliz."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Bezeroa:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Oraingo Garatzaileak:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Lehengo Garatzaileak edo Laguntzaileak:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Programa hau software librea da; Free Software Foundation-ek argitaratutako "
-"GNUren Lizentzia Publiko Orokorrean jasotako baldintzak betez birbana "
-"eta/edo alda dezakezu, lizentziaren 3. bertsioan nahiz (nahiago baduzu) "
-"berriago batean oinarrituz. \n"
-"Programa erabilgarri izateko esperantzaz banatzen da, baina INOLAKO BERMERIK "
-"GABE; ezta MERKATURATZE edo ASMO JAKIN BATERAKO EGOKITZE berme inpliziturik "
-"ere. Ikusi GNUren Lizentzia Publiko Orokorra xehetasun gehiagorako. \n"
-"Programa honekin batera GNUren Lizentzia Publiko Orokorraren kopia bat jaso "
-"beharko zenuke; hala ez bada, bisitatu <http://www.gnu.org/licenses>. \n"
-"Gainera, salbuespen berezi gisa, copyrightaren jabeek baimena ematen dute "
-"programaren kode zatiak OpenSSL liburutegiarekin lotzeko. GNUren Lizentzia "
-"Publiko Orokorra bete beharra dago uneoro OpenSSLtik kanpo erabilitako kode "
-"guztiarekin. \n"
-"Salbuespen hau duten fitxategia(k) aldatzen badituzu, salbuespen berau heda "
-"dezakezu fitxategi(ar)en zure bertsiora, baina ez zaude hori egitera "
-"beharturik. Ez baduzu hala egin nahi, ezabatu salbuespenaren aipamena "
-"programaren iturburuko fitxategi guztietatik, eta baita hemendik ere."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Zerbitzaria:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Konektatu gabe"
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Mugagabea"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Behera"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Gora"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Egoerak"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Aztarnariak"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Bat ere ez"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiketak"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Etiketarik ez"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Konektatu gabe"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT Elkarguneak"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Diskako Toki Askea"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Ezarri Mugagabea"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Besterik..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Eraginda"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Etenda"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Ezgaitu"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Lineaz kanpo"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Online"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Konektatuta"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Egoera"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Hostalaria"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Bertsioa"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Abiarazi Daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Gelditu Daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Ezinezkoa daemon abiaraztea!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Akatsa Hostalaria gehitzerakoan"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugina"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Hautatu Plugina"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plugin Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Helbidea"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Bezeroa"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Fitxategi-izena"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Fitxategi baliogabea"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Hautatu .torrent fitxategia"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent-fitxategiak"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Fitxategi guztiak"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL Baliogabea"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "ez da baliozko URL bat."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Jeisten..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Deskargak huts egin du"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Hutsegitea jeisterakoan:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "E_goera"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Xehetasunak"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Agi_riak"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Hartzaileak"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "A_ukerak"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Lehentasuna"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Xehetasunak"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Hautatu fitxategia"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Hautatu karpeta"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Gorde .torrent fitxategia"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiketa"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Gehitu Hartzailea"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostalari-izen:ataka"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Goi-goian"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Behe-behean"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Erakutsi Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Gehitu torrent-a"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Deskarga-abiaduraren muga"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_Igoera Abiadura Muga"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Utzi eta Itzali Daemon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Utzi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Fitxategia"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Sortu torrent-a"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Utzi eta _Itzali Daemon"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Editatu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Elkarketa _Kudeatzailea"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent-a"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Ikusi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Tresnabarra"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Albobarra"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Egoera_barra"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "H_egatsak"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Zutabeak"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "A_lbobarra"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Erakutsi _Zero Kolpeak"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Erakutsi _Aztarnariak"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Laguntza"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Webgunea"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "SEG"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Sarri Egiten diren Galderak"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "H_erkidegoa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Gehitu torrent-a"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Gehitu torrent-a"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Kendu torrent-a"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Kendu torrent-a"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pausatu hautatutako torrent-ak"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pausatu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Berrekin hautatutako torrent-ak"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Berrekin"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Gehitu torrent-a ilara hasierara"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Lerroan Gora"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Gehitu torrent-a ilara amaierara"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Lerroan Behera"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Hobespenak"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Elkarketa Kudeatzailea"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Sortu torrent-a"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_Karpeta"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Hurruneko Helburua"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Agiriak"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Egilea:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Aipamenak:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Argibideak"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Kendu"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Web-aleak"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Atal Neurria:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Ezarri Ikur Pribatua"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Gehitu torrent hau saiora"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Zabaldu Denak"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Izena:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Mugitzea osatuta"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Gelditu ereitea maila honetan:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Ezabatu maila honetan:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Kargatze lastertasuna:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Deskarga lastertasuna:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Konexioak:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "Editatu A_ztarnariak"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Editatu Aztarnaria"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Aztarnaria:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Sartu Hurruneko Helburua"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Helburua:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Gehitu Aztarnaria"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Aztarnariak:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Erakutsi saio abiadura izenburu-barran"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Leiho fokua torrent bat gehitzerakoan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Gaitu sistema erretilu ikonoa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Ikonotu erretilura isterakoan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Hasi erretiluan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Babestu pasahitzez sistemaren erretilua"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Mugitze lana bete da horrantz:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Kopiatu .torrent fitxategiak hona:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "Ezabatu sortutako torrent fitxategiaren kopia torrent-a kentzerakoan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Jeitsi hona:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Eman lehentasuna torrentaren lehen eta azken atalari"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Eman lehentasuna torrenteko fitxategien lehen eta azken atalei"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Gehitu torrentak Pausatuta egoeran"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Betik erakutsi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Eraman elkarrizketa fokura"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "Gehienez ahalbidetutako elkarketa zenbateko. Ezarri -1 mugagaberako."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "Gehienezko igoera ahoa torrent guztientzat. Ezarri -1 mugagaberako."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Torrent guztientzako gehienezko deskarga-abiadura. Ezarri -1 muga gabeko "
-"abiadurarako."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Gehienezko igoera abiadura torrent guztientzat. Ezarri -1 mugagaberako."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Neurri muga IP burugaina"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Hautatuta badago, estimatutako TCP/IP burugaina neurri mugatzaileek "
-"bideratzen dute, trafiko guztiarekin mugak gainditzea eragozteko"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "Gehienezko igoera aho torrent bakoitzeko. Ezarri -1 mugagaberako."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Gehienezko elkarketa zenbatekoa torrent bakoitzeko. Ezarri -1 mugagaberako."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Zorizkoa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Eragindako Ataka:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Aztertu Eragindako Ataka:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Hemendik:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Hona:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Maila:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "UPP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Ataka Mapaketa Protokoloa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Hartzaile Aldaketa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-"Tokiko Zerbitzari Aurkitzaileak tokiko hartzaileak bilatzen ditu zure sarean."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Hash taula banatuak eragindako elkarketa kopurua hobetu dezake."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Hartzaile TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Katxe Neurria (16 KiB bloke)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Idaz katxean atal baten azken idaz katxetik segundu zenbatekoa, diskara "
-"behartuta jariotzen denean. Berezkoa 60 segundu da."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Katxe Epea (segundu):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Saio hau hasi denetik diskan idatzi diren 16 KiB-ko bloke zenbatekoa guztira."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Bloke Idatzita:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "Saio hau hasi denetik egin diren idaz eragiketa zenbatekoa guztira."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Idazleak:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"(blocks_written - writes) / blocks_written mailak adierazten du idaz "
-"eragiketa guztietatik gordetako idaz eragiketa zenbatekoa, idaz katxerako "
-"katxe kolpe maila."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Idaz Katxe Kolpe Maila:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Bittorrrent gailutik (hartzaileengandik) eskabidetuak izan ziren bloke "
-"zenbatekoa, diskatik edo katxetik zerbitzatu zirenak."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Bloke Irakurrita:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Katxe kolpe maila irakur katzerako."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Irakur Katxe Kolpe Maila:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"Saio hau hasi denetik eginiko irakurketa eragiteka zenbatekoa guztira."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Irakurriak:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Orain diskako katxean dagoen 16 KiB-eko bloke zenbatekoa. Honek irakur eta "
-"idaz katxeak barnebiltzen ditu."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Katxe Neurria:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Irakur Katxe Neurria:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Lagundu diezaguzu Deluge hobetzen zure Python bertsioa, PyGTK bertsioa, SE "
-"edo prozesagailu motak bidaliz. Ez da beste argibiderik bidaltzen."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Bai, mesedez bidali izengabeko estatistikak"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Kokalekua:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Delugek ezin badu datu-base fitxategia kokaleku honetan aurkitu, DNSa "
-"erabiliko du parearen herrialdea ebazteko."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Daemon ataka:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Ahalbidetu Hurruneko Elkarketak"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Konexioak"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Bertisoa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Etxea:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Egile Post@:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Argitalpen Berria"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Joan Webgunera"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Ez erakutsi elkarrizketa hau aurrerantzean"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "Gehitu Hartzailea"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Gehitu hartzaile bat IP honetatik"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Torrent-a sortzen"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Editatu Aztarnariak"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Helmuga:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Ilarara gehitutako torrent-ak"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Konektatzean gehitu torrent-ak automatikoki"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Gehitu torrent-ak"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "UR_L-a"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hasha"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Gehitu _Pausatuta Egoeran"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Lehentasuna Lehen/Azken Atalak"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Ezarri Denei"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Itzuli Berezkoetara"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Elkarketa Muga"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Igoera _Aho Muga"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Berez Kudeaketa"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pausatu"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Ken_du"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Berrekin hautatutako torrent-ak."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Au_kerak"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Lerrokatu"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Eguneratu Aztarnaria"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Kendu torrent-a"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Behartu Berregiaztapena"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Hautatu Denak"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pausatu Denak"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Berre_kin Denak"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Gehitu Infohasha"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohasha"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Gorde .torrent-a honela"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Orokorra</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Gehitu"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Kendu"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Gehitu URL-a"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL-a:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Delugeren web interfazea ez dago ezarrita, mesedez ezarri ezazu\n"
-"interfazea eta saiatu berriro"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Gaitu web interfazea"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Gaitu SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Aditze ataka:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Ezarpenak</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Deskarga muga:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Karga muga:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrent aktiboak:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Deskarga aktiboa:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Ereite akitiboa:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Astiro Ezarpenak</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Errore bat egon da jakinarazpen mezua bidaltzean: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Jakinarazpen-mezua bidalita."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "\"%(name)s\" torrent-a amaituta"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Mezu hau Delugek \"%(name)s\" deskargatzen amaitu duela jakinarazteko da, "
-"bere baitan %(num_files)i fitxategi dituelarik.\n"
-"Alerta hauek jasotzeari uzteko, itzali e-posta bidezko jakinarazpenak "
-"Delugeren hobespenetan.\n"
-"\n"
-"Mila esker,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Keinukako jakinarazpena agerian"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Laster-leiho jakinazpena, popup jakinarazpena, ez dago gaituta."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Jakinarazpen laster-leihoa agerian"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Soinu-jakinarazpena ez dago gaituta"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame ez dago instalatuta"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Soinu-jakinarazpenak huts egin du %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Soinu-jakinarazpena eginda"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent-a amaituta"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Hautatu soinu-fitxategia"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Keinukako erretilu-ikonoak gaituta"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Laster-leihoak, popup leihoak, gaituta"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Soinua gaituta"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>EI jakinarazpenak</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Ontziak</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Zerbitzariak TLS/SSL behar du"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-posta bidezko jakinarazpenak</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Konfigurazio honek ez du esan nahi gertaera guzti hauen jakinarazpenak "
-"jasoko dituzunik."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Harpidetzak"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Soinu-pertsonalizazioa"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Etiketa baliogabea, karaktere baliogarriak:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Hutsik etiketa"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Dagoeneko badago etiketa hori"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Etiketa ezezaguna"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent ezezaguna"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Gehitu etiketa"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Gehitu etiketa</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Erabili albo-barra etiketak gehitzeko, editatzeko eta ezabatzeko. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiketak</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Etiketa Aukerak"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Etiketa Aukerak</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Ezarri torrent bakoitzeko ezarpen maximoak:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximoa"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Ezarri itxaronilarako ezarpenak:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>( lerro 1 aztarnari bakoitzeko)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Ezarri etiketa modu automatikoanl:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etiketa"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Etiketa_aukerak"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Ezabatu etiketa"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Gehitu etiketa"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent-a osatu da"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent-a gehitu da"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Exekutatu"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Gertaera"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Gehitu agindua</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Aginduak</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "segundu"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Ikusi nahi den karpeta ez da existitzen"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Biderik ez dago."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Ikusteko karpetak:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Ikusteko karpetaren ezaugarriak"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Hautatu karpeta bat"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Gaintu ikusteko karpeta hau"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Ikusteko karpeta</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Ezabatu .torrent-a gehitu ondoren"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Erantsi luzapena gehitu ondoren:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".gehituta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent fitxategiaren ekintza</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Mugitu osatuta dagoena</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etiketa: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etiketa</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Nagusia"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Kargatzeko lastertasun maximoa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Konexio maximoak:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Kargatzeko tarte maximoak:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Deskargatzeko lastertatusun maximoa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Banda-zabalera</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Automatikoki kudeatuta:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Gehitu Pausatuta:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Itxaronilaran hortxe jarri:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Itxaronilaran jarri</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Erauzi hona:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Sortu azpikarpeta torrent-aren izenarekin"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Aukera honek azpikarpeta bat sortuko du torrent-aren izena erabiliz "
-"hautatutako erauzte-karpetan, eta bertan jarriko ditu erauzitako fitxategiak."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Bloke-zerrenda"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP zerrenda (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Testua (Zip sistemaz konprimitua)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian testua (konprimitu gabea)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Baliogabeko burua"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Balio gabeko kode magikoa"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Bertsio baliogabea"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Egun"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Inportatu bloke-zerrenda hasterakoan"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Deskargatu blokeatze-zerrenda, beharrezkoa bada, eta inportatu fitxategi hau."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Egiaztau deskarga eta inportatu"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Deskargatu blokeatze-zerrendaren fitxategia eta inportatu berau."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Behartu deskarga eta inportatu"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Bloke-zerrenda eguneratuta dago"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Aukerak</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Mota:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Eguna:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Fitxategi-tamaina:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Argibideak</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Ezarri konexio kopuru maximoa"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Deskarga-abiadura"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Ezarri gehienezko deskarga-abiadura"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Igoera Abiadura"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Ezarri Gehienezko Igoera Abiadura"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Deskargarako/kargarako protokoloa"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Hostalaria:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Saioa amaitu"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Saioa hasi"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Iragazkiak"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Elkarketa Muga"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Eguneratu Trackera"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Mugitu"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Gorde"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Elkarketatu"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url-a"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Agiria"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Jetsiera"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Orokorra"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Egia"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Xehetasunak"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Pribatua"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Argitalpen berrien jakitun egon"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Gehienezko Elkarketa:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Gehienezko deskarga-abiadura (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Gehienezko Igoera Abiadrua (KiB/s)"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Gehienezko Elkarketa Erdi-Ireki:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Gehienezko Elkarketa Ahalegin Segunduko:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Gehienezko Igoera Aho:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Zerbitzaria"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Daemon not running"
-#~ msgstr "Daemon ez dabil"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Bloke Irakurketa Kolpea:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Katxetik zerbitzatzen den bloke zenbatekoa."
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Noizero egin zerrenda berrien bilaketa:"
Index: luge/i18n/fa.po
===================================================================
--- deluge/i18n/fa.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6339 +1,0 @@
-# Persian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Persian <fa@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "Ú©ÛÙÙâØšØ§ÛØª"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "Ù
-Ú¯Ø§âØšØ§ÛØª"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "Ú¯ÛÚ¯Ø§âØšØ§ÛØª"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "Ú©ÛÙÙ"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "Ù
-Ú¯Ø§"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "Ú¯ÛÚ¯Ø§"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "Ú©ÛÙÙØšØ§ÛØª ØšØ± Ø«Ø§ÙÛÙ"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "Ù
-Ú¯Ø§ ØšØ§ÛØª ØšØ± Ø«Ø§ÙÛÙ"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "Ú¯ÛÚ¯Ø§ ØšØ§ÛØª ØšØ± Ø«Ø§ÙÛÙ"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Ø®Ø·Ø§"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "ÙØ§Ù
-"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "ÙŸÛØŽØ±ÙØª"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Ø§ÙØ¯Ø§Ø²Ùâ"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ØšØ§Ø±Ú¯ÛØ±ÛâØŽØ¯Ù"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ØšØ§Ø±Ú¯Ø°Ø§Ø±ÛâØŽØ¯Ù"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "ÙØ³ØšØª"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Ø³Ø±Ø¹Øª Ø¯Ø§ÙÙÙØ¯"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Ø³Ø±Ø¹Øª ØšØ§ÙØ§"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Ø¬ÙØªÙØ§"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Ø±Ø¯ÛØ§Øš"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Ø²Ù
-Ø§Ù ØšØ§ÙÛ Ù
-Ø§ÙØ¯Ù"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Ù
-Ø¯ÛØ±ÛØª Ø®ÙØ¯Ú©Ø§Ø±"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "ØªÚ©ÙâÙØ§"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Ø§Ø®Ø·Ø§Ø±"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Ø§Ø¹ÙØ§Ù Ø¯Ø§Ø¯Ù ØŽØ¯"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Ø§Ø¹ÙØ§Ù Ø§Ø±Ø³Ø§Ù ØŽØ¯"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ØšØ§Ø±Ú¯ÛØ±ÛâÙØ§"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "ÙŸÙÙØ§Û ØšØ§ÙØ¯"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "ØµÙ"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ØŽØšÚ©Ù"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "ØºÛØ±Ù"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Ø§ÙØ²ÙÙÙâÙØ§"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Ø¯Ø³ØªÙØ±"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "ÙØ§Ù
- Ù
-ÛØ²ØšØ§Ù:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ÙŸÙØ±Øª:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ÙØ§Ù
-âÚ©Ø§Ø±ØšØ±Û:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Ø±Ù
-Ø² Ø¹ØšÙØ±:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Ú¯Ø²ÛÙÙâÙØ§"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Ø§Ø²"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "ØªØ§"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Ø§Ø³ØªÙØ§Ø¯Ù ØªØµØ§Ø¯ÙÛ Ø¯Ø±Ú¯Ø§Ù"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "ÙØ±ÙØ¯Û"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "ÙØ¹Ø§Ù"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Ø§Ø² Ú©Ø§Ø± Ø§ÙØªØ§Ø¯Ù"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Ø®Ø±ÙØ¬Û"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ÙØ± Ú©Ø¯Ø§Ù
-"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "ØšØ§ÙØ§ØªØ±ÛÙ ØªØ¹Ø¯Ø§Ø¯ Ø§ØªØµØ§ÙâÙØ§"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ÚØŽÙ
-âÙŸÙØŽÛ Ø§Ø² Ù
-Ø­Ø¯ÙØ¯ÛØªâÙØ§ ØšØ± Ø±ÙÛ ØŽØšÚ©Ù Ù
-Ø­ÙÛ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Ø¶Ø±ÛØš Ø§ØŽØªØ±Ø§Ú© Ú¯Ø°Ø§Ø±Û"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "ÙÙØ¹â"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "ÙØ§Ù
- Ú©Ø§Ø±ØšØ±Û"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Ú©ÙÙ
-Ù Ø¹ØšÙØ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Ø¯Ø±Ú¯Ø§Ùâ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ØªÙØžÛÙ
-Ø§Øª"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ÙØ§Ù
-Ø­Ø¯ÙØ¯"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ÙŸØ§ÛÛÙ"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "ØšØ§ÙØ§"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Ù
-Ø¯ÛØ±"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ØºÛØ±Ù..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Ø®Ø§Ù
-ÙØŽ"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ØºÛØ±ÙØ¹Ø§Ù Ú©Ø±Ø¯Ùâ"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ÙØŽØ§ÙÛ"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "ÙØ§Ù
- ÙŸØ±ÙÙØ¯Ù"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "ÙŸØ±ÙÙØ¯ÙâÙØ§Û Torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "ÙÙ
-ÙâÛ ÙŸØ±ÙÙØ¯ÙâÙØ§"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "Ø¬Ø²ØŠÛØ§Øª"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "ÙŸØ±_ÙÙØ¯Ù"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Ø§ÙÙÙÛØª"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ØšØ§ÙØ§"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ÙŸØ§ÛÛÙ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "Ø§ÙØ²ÙØ¯Ù ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Ø¯Ø§ÙÙÙØ¯ ØšØ§ Ø³Ø±Ø¹Øª Ù
-Ø­Ø¯ÙØ¯"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_Ù
-Ø­Ø¯ÙØ¯ÛØª Ø³Ø±Ø¹Øª Ø¢ÙŸÙÙØ¯"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Ø®Ø±ÙØ¬"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "ÙŸØ±ÙÙØ¯Ù"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "ÙÛØ±Ø§ÛØŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "ÙÙ
-Ø§"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_ÙÙØ§Ø± Ø§ØšØ²Ø§Ø±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "Ø³ØªÙÙ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "Ø±Ø§ÙÙÙ
-Ø§"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Ø§Ø¶Ø§ÙÙ Ú©Ø±Ø¯Ù ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Ø§ÙØ²ÙØ¯Ù ÛÚ© ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Ø­Ø°Ù ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Ø­Ø°Ù ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Ù
-Ú©Ø«"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Ø§Ø¯Ø§Ù
-Ù"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "ØšØ§ÙØ§ ØšØ±Ø¯Ù ØªÙØ±ÙØª Ø¯Ø± ØµÙ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "ÙŸØ§ÛÛÙ ØšØ±Ø¯Ù ØªÙØ±ÙØª Ø¯Ø± ØµÙ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "ØªÙØžÛÙ
-Ø§Øªâ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "ÙŸØ±ÙÙØ¯ÙâÙØ§"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "ÙØ§Ù
-:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ØªÙÙÙ Ø¯Ø§ÙÙâÙŸØ±Ø§Ú©ÙÛ Ø¯Ø± ÙØ³ØšØª:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Ø­Ø°Ù Ø¯Ø± ÙØ³ØšØª:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Ø³Ø±Ø¹Øª Ø¢ÙŸÙÙØ¯:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Ø³Ø±Ø¹Øª Ø¯Ø§ÙÙÙØ¯:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Ø§ØªØµØ§ÙâÙØ§"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_ÙÛØ±Ø§ÛØŽ Ø±Ø¯ÛØ§Øš"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Ø±Ø¯ÛØ§ØšâÙØ§:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Ø¬Ø§ØšØ¬Ø§ÛÛ Ú©Ø§Ù
-Ù ØšÙ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Ø±ÙÙÙØŽØª ÙŸØ±ÙÙØ¯Ù .torrent ØšÙ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Ø¯Ø§ÙÙÙØ¯ Ø¯Ø±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Ø§ÙÙÙÛØª ØšÙØ¯Û Ø§ÙÙÛÙ Ù Ø¢Ø®Ø±ÛÙ ØªÚ©ÙâÙØ§Û ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Ø§ÙÙÙÛØª ØšÙØ¯Û Ø§ÙÙÛÙ Ù Ø¢Ø®Ø±ÛÙ ØªÚ©Ù Ø§Ø² ÙŸØ±ÙÙØ¯ÙâÙØ§  Ø¯Ø± ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "ØšÛØŽÛÙÙ Ø§ØªØµØ§ÙØ§Øª Ù
-Ø¬Ø§Ø². Ø±Ø§Û Ù
-ÙØ¯Ø§Ø± ÙØ§Ù
-Ø­Ø¯ÙØ¯ -1 Ø±Ø§ ØªÙØžÛÙ
- Ú©ÙÛØ¯."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ØšÛØŽÛÙÙ ØŽÚ©Ø§ÙâÙØ§Û ØšØ§Ø±Ú¯Ø°Ø§ØŽØªÙ ØšØ±Ø§Û ÙÙ
-Ù ØªÙØ±ÙØªâÙØ§. ØšØ±Ø§Û Ù
-ÙØ¯Ø§Ø± ÙØ§Ù
-Ø­Ø¯ÙØ¯ -1 Ø±Ø§ ØªÙØžÛÙ
- "
-"Ú©ÙÛØ¯."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ØšÛØŽÛÙÙ Ø³Ø±Ø¹Øª ØšØ§Ø±Ú¯ÛØ±Û ØšØ±Ø§Û ÙÙ
-Ù ØªÙØ±ÙØªâÙØ§.ØšØ±Ø§Û Ù
-ÙØ¯Ø§Ø± ÙØ§Ù
-Ø­Ø¯ÙØ¯ -1 Ø±Ø§ ØªÙØžÛÙ
- Ú©ÙÛØ¯."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ØšÛØŽÛÙÙ Ø³Ø±Ø¹Øª ØšØ§Ø±Ú¯Ø°Ø§ØŽØªÙ ØšØ±Ø§Û ÙÙ
-Ù ØªÙØ±ÙØªâÙØ§.ØšØ±Ø§Û Ù
-ÙØ¯Ø§Ø± ÙØ§Ù
-Ø­Ø¯ÙØ¯ -1 Ø±Ø§ ØªÙØžÛÙ
- Ú©ÙÛØ¯."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "ØªØµØ§Ø¯ÙÛâ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Ø¯Ø±Ú¯Ø§Ù ÙØ¹Ø§Ù:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Ø¢Ø²Ù
-ÙÙ Ø¯Ø±Ú¯Ø§Ù ÙØ¹Ø§Ù"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Ø§Ø²:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ØšÙ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Ø³Ø·Ø­:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Ø®Ø¯Ù
-Øª Ú©Ø§ØŽÙ Ù
-Ø­ÙÛØ ÙÙØ§Ø· Ù
-Ø­ÙÛ Ø±ÙÛ ØŽØšÚ©Ù Ø±Ø§ ØšØ±Ø§Û ØŽÙ
-Ø§ ÙŸÛØ¯Ø§ Ù
-ÛâÚ©ÙØ¯."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Ø¬Ø¯ÙÙ Ø¯Ø±ÙÙ
- ØªÙØ²ÛØ¹âØŽØ¯Ù Ù
-ÛâØªÙØ§ÙØ¯ ØšØ§Ø¹Ø« ØšÙØšÙØ¯ Ø§ØªØµØ§ÙØ§Øª ÙØ¹Ø§Ù ØŽÙØ¯."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Ø§ØªØµØ§ÙâÙØ§"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Ø§ÙØ²ÙØ¯Ù ØªÙØ±ÙØªâÙØ§"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Ø§Ø·ÙØ§Ø¹Ø§Øª_ÙØŽ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Ø§ÙÙÙÛØª Ø§ÙÙ/Ø¢Ø®Ø±ÛÙ ØªÚ©Ù"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Ø§Ø¹Ù
-Ø§Ù ØšØ±Ø§Û ÙÙ
-Ù"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Ø±Ø¬ÙØ¹ ØšÙ Ø§Ø·ÙØ§Ø¹Ø§Øª ÙŸÛØŽÙØ±Ø¶"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Ù
-Ø­Ø¯ÙØ¯ÛØª Ø§ØªØµØ§Ù"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Ù
-Ø­Ø¯ÙØ¯ÛØª _ØŽÚ©Ø§Ù Ø¢ÙŸÙÙØ¯"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Ù
-Ø¯ÛØ±ÛØª Ø®ÙØ¯Ú©Ø§Ø±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Ø§Ø¯Ø§_Ù
-Ù"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Ø§Ø¯Ø§Ù
-Ù ØªÙØ±ÙØªâÙØ§Û Ø§ÙØªØ®Ø§Øš ØŽØ¯Ù."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "ØªØžÛÙ
-_Ø§Øª"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_ØµÙ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_ØšÙâØ±ÙØ²Ø¢ÙØ±Û Ø±Ø¯ÛØ§Øš"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Ø­Ø°Ù ØªÙØ±ÙØª"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_ØšØ±Ø±Ø³Û Ù
-Ø¬Ø¯Ø¯ Ø§Ø¬ØšØ§Ø±Û"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Ø§Ø¯Ø§_Ù
-Ù ÙÙ
-Ù"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Ø§Ø·ÙØ§Ø¹Ø§Øª ÙØŽ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Ú©ÙÛØ§Øª</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Ø§ÙØ²ÙØ¯Ù"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Ø­Ø°Ù"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Ø§ÙØ²ÙØ¯Ù ÙØŽØ§ÙÛ ÙØš"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "ÙØŽØ§ÙÛ Ø§ÛÙØªØ±ÙØªÛ:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ÙØ¹Ø§Ù Ø³Ø§Ø²Û Ø±Ø§ØšØ· Ú©Ø§Ø±ØšØ±Û ÙØš"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "ÙŸØ±ÙØªÚ©Ù SSL ÙØ¹Ø§Ù ØŽÙØ¯"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Ø§Ø±Ø²ÛØ§ØšÛ ÙŸÙØ±Øª"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ØªÙØžÛÙ
-Ø§Øª</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Ù
-Ø­Ø¯ÙØ¯ÛØª Ø¯Ø§ÙÙÙØ¯:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Ù
-Ø­Ø¯ÙØ¯ÛØª Ø¢ÙŸÙÙØ¯:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ØªÙØ±ÙØª ÙØ§Û ÙØ¹Ø§Ù:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Ø¯Ø§ÙÙÙØ¯ ÙØ§Û ÙØ¹Ø§Ù:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ÙÙ
-Ø§ÛØŽ ØªÙØžÛÙ
-Ø§Øª</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Ø¯Ø± ÙÙÚ¯Ø§Ù
- Ø§Ø±Ø³Ø§Ù Ø§ÛÙ
-ÛÙ Ø¢Ú¯Ø§Ù Ø³Ø§Ø²ÛØ Ø®Ø·Ø§ÛÛ Ø±Ø® Ø¯Ø§Ø¯: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Ø§ÛÙ
-ÛÙ Ø¢Ú¯Ø§Ù Ø³Ø§Ø²Û Ø§Ø±Ø³Ø§Ù ØŽØ¯."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "ØªÙØ±ÙØªÙØ§Û ØšÙ Ø§ØªÙ
-Ø§Ù
- Ø±Ø³ÛØ¯Ù \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "ÙŸÙØ¬Ø±Ù Ø¢Ú¯Ø§Ù Ø³Ø§Ø²Û ÙØ¹Ø§Ù ÙÛØ³Øª"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "ÙÙ
-Ø§ÛØŽ ÙŸÙØ¬Ø±Ù Ø¢Ú¯Ø§Ù Ø³Ø§Ø²Û"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ØµØ¯Ø§Û Ø¢Ú¯Ø§Ù Ø³Ø§Ø²Û ÙØ¹Ø§Ù ÙÛØ³Øª"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ØµØ¯Ø§Û Ø¢Ú¯Ø§Ù Ø³Ø§Ø²Û ØšØ§ Ù
-ÙÙÙÛØª ÙÙ
-Ø±Ø§Ù ÙØšÙØ¯ %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ØµØ¯Ø§Û Ø¢Ú¯Ø§Ù Ø³Ø§Ø²Û Ù
-ÙÙÙÛØª Ø¢Ù
-ÛØ² ØšÙØ¯"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "ØªÙØ±ÙØª ÙØ§Û ØšÙ Ø§ØªÙ
-Ø§Ù
- Ø±Ø³ÛØ¯Ù"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Ø§ÙØªØ®Ø§Øš ÙŸØ±ÙÙØ¯Ù ØµÙØªÛ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "ÚØŽÙ
-Ú© Ø²Ø¯Ù Ø¢ÛÚ©ÙÙ ÙÙØ§Ø± ÙØžÛÙÙ ÙØ¹Ø§Ù Ø§Ø³Øª"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "ØµØ¯Ø§ ÙØ¹Ø§Ù Ø§Ø³Øª"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UØ¢Ú¯Ø§Ù Ø³Ø§Ø²Û Ø±Ø§ØšØ· Ú©Ø§Ø±ØšØ±Û</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Ú¯ÛØ±ÙØ¯Ù ÙØ§</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Ø³Ø±ÙØ± Ø¯Ø±Ø®ÙØ§Ø³Øª TLS/SSL Ø¯Ø§Ø±Ø¯"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Ø§ÛÙ
-ÛÙ Ø¢Ú¯Ø§Ù Ø³Ø§Ø²Û</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Ø§ÛÙ ØªÙØžÛÙ
-Ø§Øª ØšÙ Ø§ÛÙ Ù
-Ø¹ÙÛ ÙÙ
-ÛØšØ§ØŽØ¯ Ú©Ù ØŽÙ
-Ø§ ØšØ±Ø§Û ØªÙ
-Ø§Ù
- Ø§ÛÙ Ø§ØªÙØ§ÙØ§Øª Ø§ÛÙ
-ÛÙ Ø¯Ø±ÛØ§ÙØª "
-"Ø®ÙØ§ÙÛØ¯ Ú©Ø±Ø¯."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Ø¹Ø¶ÙÛØª ÙØ§"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "ØŽØ®ØµÛ Ø³Ø§Ø²Û ØµØ¯Ø§"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ØšØ±ÚØ³Øš ÙØ§Ù
-Ø¹ØªØšØ±Ø Ø§Ø² ØšÛÙ [a-z0-9_-] Ø§ÙØªØ®Ø§Øš Ú©ÙÛØ¯."
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ØšØ±ÚØ³Øš Ø®Ø§ÙÛ"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ØšØ±ÚØ³Øš Ø¯Ø± Ø­Ø§Ù Ø­Ø§Ø¶Ø± ÙØ¬ÙØ¯ Ø¯Ø§Ø±Ø¯."
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ØšØ±ÚØ³Øš ÙØ§Ù
-ØŽØ®Øµ"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Ø§ÙØ²ÙØ¯Ù ØšØ±ÚØ³Øš"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Ø§ÙØ²ÙØ¯Ù ØšØ±ÚØ³Øš</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>Ø§Ø³ØªÙØ§Ø¯Ù Ø§Ø² Ø³Ø§ÛØ¯ØšØ§Ø± ØšØ±Ø§Û Ø§Ø¶Ø§ÙÙ Ú©Ø±Ø¯ÙØ ÙÛØ±Ø§ÛØŽ Ù Ø­Ø°Ù ØšØ±ÚØ³Øš  </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ØšØ±ÚØ³ØšâÙØ§</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Ú¯Ø²ÛÙÙâÙØ§Û ØšØ±ÚØ³Øš"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Ú¯Ø²ÛÙÙâÙØ§Û ØšØ±ÚØ³Øš</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Ø§Ø¹Ù
-Ø§Ù ØªÙØžÛÙ
-Ø§Øª ØµÙ:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Ø§Ø¹Ù
-Ø§Ù ØšØ±ÚØ³Øš ØšÙ ØµÙØ±Øª Ø®ÙØ¯Ú©Ø§Ø±:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ØšØ±ÚØ³Øš"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "ØªÙØ±ÙØª ØšÙ Ø§ØªÙ
-Ø§Ù
- Ø±Ø³ÛØ¯"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "ØªÙØ±ÙØª Ø§ØžØ§ÙÙ ØŽØ¯"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Ø§Ø¬Ø±Ø§"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Ø±Ø®Ø¯Ø§Ø¯"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Ø§Ø¶Ø§ÙÙ Ú©Ø±Ø¯Ù Ø¯Ø³ØªÙØ±</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Ø¯Ø³ØªÙØ±Ø§Øª</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "Ø«Ø§ÙÛÙ"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Ø¢Ø¯Ø±Ø³ ÙØ¬ÙØ¯ ÙØ¯Ø§Ø±Ø¯."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "ÛÚ© ÙŸÙØŽÙ Ø§ÙØªØ®Ø§Øš Ú©ÙÛØ¯"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "ÙŸØ§Ú© Ú©Ø±Ø¯Ù ÙØ§ÛÙ Ø§ØµÙÛ ØªÙØ±ÙØª ØšØ¹Ø¯ Ø§Ø² Ø§Ø¶Ø§ÙÙ ØŽØ¯Ù"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".Ø§Ø¶Ø§ÙÙ ØŽØ¯"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Ø§ÙØªÙØ§Ù ØšÙ Ø§ØªÙ
-Ø§Ù
- Ø±Ø³ÛØ¯</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Ø¹ÙØ§Ù
-Øª Ú¯Ø°Ø§Ø±Û: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ØšØ±ÚØ³Øš</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Ø§ØµÙÛ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Ø­Ø¯Ø§Ú©Ø«Ø± Ø³Ø±Ø¹Øª Ø¢ÙŸÙÙØ¯"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ØšÛØŽÛÙÙ Ø§ØªØµØ§ÙØ§Øª:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "ØšÛØŽØªØ±ÛÙ ØŽÚ©Ø§ÙâÙØ§Û Ø¢ÙŸÙÙØ¯:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "ØšÛØŽÛÙÙ Ø³Ø±Ø¹Øª Ø¯Ø§ÙÙÙØ¯"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>ÙŸÙÙØ§Û ØšØ§ÙØ¯</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Ù
-Ø¯ÛØ±ÛØª Ø®ÙØ¯Ú©Ø§Ø±:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Ø§Ø³ØªØ®Ø±Ø§Ø¬ ØšÙ:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Ø³Ø§Ø®Øª Ø²ÛØ± ÙŸÙØŽÙ Ø§Û ØšÙ ÙØ§Ù
- ÙØ§ÛÙ ØªÙØ±ÙØª"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Ø§ÛÙ ÙÛÚÚ¯Û ÙŸÙØŽÙ Ø§Û Ø¯Ø± Ø¯Ø§Ø®Ù ÙØ§ÛÙ ÙØ§Û Ø®Ø§Ø±Ø¬ ØŽØ¯Ù ØšØ§ ÙØ§Ù
- ÙØ§ÛÙ ØªÙØ±ÙØª Ø§ÛØ¬Ø§Ø¯ Ù
-ÛÚ©ÙØ¯ Ù "
-"ÙØ§ÛÙ ÙØ§ Ø±Ø§ Ø¯Ø± Ø¢Ù Ù
-ÛÚ¯Ø°Ø§Ø±Ø¯."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "ÙÛØ³Øª Ø³ÛØ§Ù"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Ø±Ø§ÙØšØ± ÙØ§ Ù
-Ø¹ØªØšØ±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Ú©Ø¯ Ø¬Ø§Ø¯ÙÛÛ ÙØ§Ù
-Ø¹ØªØšØ±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÙØ³Ø®Ù ÙØ§Ù
-Ø¹ØªØšØ±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Ø±ÙØ²ÙØ§"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ÙØ§Ø±Ø¯Ú©Ø±Ø¯Ù ÙÛØ³Øª Ø³ÛØ§Ù Ø¯Ø± Ù
-ÙÙØ¹ ØŽØ±ÙØ¹"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Ø¯Ø± ØµÙØ±Øª ÙÛØ§Ø² ÙØ§ÛÙ ÙÛØ³Øª Ø³ÛØ§Ù Ø±Ø§ Ø¯Ø§ÙÙÙØ¯ Ù ÙØ§Ø±Ø¯ ÙÙ
-Ø§ÛÛØ¯."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Ø¯Ø§ÙÙÙØ¯ Ù ÙØ§Ø±Ø¯ Ú©Ø±Ø¯Ù ÛÚ© ÙÛØ³Øª Ø³ÛØ§Ù Ø¬Ø¯ÛØ¯."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Ø§Ø¬ØšØ§Ø± ØšÙ Ø¯Ø§ÙÙÙØ¯ Ù ÙØ§Ø±Ø¯ Ú©Ø±Ø¯Ù"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "ÙÛØ³Øª Ø³ÛØ§Ù ØšÙ Ø±ÙØ² Ø§Ø³Øª"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Ú¯Ø²ÛÙÙâÙØ§</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "ÙÙØ¹:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ØªØ§Ø±ÛØ®:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Ø§ÙØ¯Ø§Ø²Ù ÙØ§ÛÙ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Ø§Ø·ÙØ§Ø¹Ø§Øª</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Ø®Ø±ÙØ¬"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ÙØ±ÙØ¯"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "ØµØ§ÙÛâÙØ§"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Ø¬Ø§ØšÙâØ¬Ø§ÛÛ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Ø°Ø®ÛØ±Ù Ú©Ø±Ø¯Ù"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Ø§ØªØµØ§Ù"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "ÙØŽØ§ÙÛ ÙØš"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "ÙØ§ÛÙ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "ØšØ§Ø±Ú¯ÛØ±Û"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Ú©ÙÛØ§Øª"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Ø¬Ø²ØŠÛØ§Øªâ"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Ø®ØµÙØµÛ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ØšÛØŽÛÙÙ Ø§ØªØµØ§ÙØ§Øª:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "ØšÛØŽÛÙÙ Ø³Ø±Ø¹Øª ØšØ§Ø±Ú¯ÛØ±Û (Ú©ÛÙÙØšØ§ÛØª ØšØ± Ø«Ø§ÙÛÙ):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "ØšÛØŽÛÙÙ Ø³Ø±Ø¹Øª ØšØ§Ø±Ú¯Ø°Ø§ØŽØªÙ (Ú©ÛÙÙØšØ§ÛØª ØšØ± Ø«Ø§ÙÛÙ):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ØšÛØŽÛÙÙ Ø§ØªØµØ§ÙØ§Øª ÙÛÙ
-Ù ØšØ§Ø²:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "ØšÛØŽÛÙÙ ØŽÚ©Ø§ÙâÙØ§Û ØšØ§Ø±Ú¯Ø°Ø§ØŽØªÙ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Ú©Ø§Ø±Ú¯Ø²Ø§Ø±"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ØšØ±Ø±Ø³Û ØšØ±Ø§Û ÙÛØ³Øª Ø¬Ø¯ÛØ¯ ÙØ±:"
Index: luge/i18n/fi.po
===================================================================
--- deluge/i18n/fi.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6272 +1,0 @@
-# Finnish translation for deluge
-# Copyright (c) 2018 Rosetta Contributors and Canonical Ltd 2018
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2022-06-10 17:48+0000\n"
-"Last-Translator: Jiri GrÃ¶nroos <Unknown>\n"
-"Language-Team: Finnish <fi@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "Yleiset valinnat"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Tulosta tÃ€mÃ€ ohjeviesti"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "Tulosta versiotiedot"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "Ohjaa tuloste mÃ€Ã€ritettyyn lokitiedostoon stdoutin sijaan"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "Aseta lokituksen taso (none, error, warning, info, debug)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ahvenanmaa"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikan Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktis"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua ja Barbados"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentiina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ItÃ€valta"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbaidÅŸan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahaman saaret"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ValkovenÃ€jÃ€"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgia"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudasaaret"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia ja Hertsegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botsvana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet'n saari"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasilia"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "BrittilÃ€inen Intian valtameren alue"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalamin sulttaanikunta"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KambodÅŸa"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Kap Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Caymansaaret"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Keski-Afrikan tasavalta"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "TÅ¡ad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Kiina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Joulusaari"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Cookinsaaret"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komorit"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongon demokraattinen tasavalta"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook-saaret"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Norsunluurannikko"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Kroatia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Kypros"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "TÅ¡ekin tasavalta"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Tanska"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominikaani"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikaaninen Tasavalta"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypti"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "PÃ€ivÃ€ntasaajan Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Viro"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falklandin saaret (Malvinassaaret)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FÃ€rsaaret"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Suomi"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Ranska"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Ranskan Guayana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Ranskan Polynesia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Ranskan etelÃ€iset alueet"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Saksa"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Kreikka"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃ¶nlanti"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heardin saari ja McDonaldin saaret"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Vatikaanivaltio"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Unkari"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islanti"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Intia"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlanti"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Mansaari"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaika"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japani"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordania"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenia"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Pohjois-Korea"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "EtelÃ€-Korea"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kyrgyzstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laosin demokraattinen tasavalta"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libyan arabijamahiriya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Liettua"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonian tasavalta"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malesia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Malediivit"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshallinsaaret"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Meksiko"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronesian liittovaltio"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marokko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mosambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Naurusaaret"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Alankomaat"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Alankomaiden Antillit"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Uusi-Kaledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Uusi-Seelanti"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolkinsaari"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Pohjois-Mariaanit"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norja"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestiinalaisalueet, miehitetyt"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua-Uusi-Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filippiinit"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Puola"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugali"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "VenÃ€jÃ€"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts ja Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint-Pierre ja Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent ja Grenadiinit"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© ja PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudi-Arabia"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegali"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychellit"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Salomonsaaret"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "EtelÃ€-Afrikka"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "EtelÃ€-Georgia ja EtelÃ€iset Sandwichinsaaret"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Espanja"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Huippuvuoret ja Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swazimaa"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Ruotsi"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Sveitsi"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Syyrian arabitasavalta"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Taiwan"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tajikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tansanian yhdistÃ€ytynyt tasavalta"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thaimaa"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "ItÃ€-Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad ja Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turkki"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks- ja Caicos-saaret"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Yhdistyneet Arabiemiraatit"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Iso-Britannia"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Yhdysvallat"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Yhdysvaltain hajasaaret"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Brittien Neitsytsaaret"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "USA:n Neitsytsaaret"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis ja Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "LÃ€nsi-Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Sambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Kaikki"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Aktiivinen"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Tarkistetaan"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Ladataan"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Jaetaan"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Keskeytetty"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Jonossa"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Virhe"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nimi"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Edistyminen"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Tila"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Koko"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Ladattu"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "LÃ€hetetty"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "JÃ€ljellÃ€"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Suhde"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Latausnopeus"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "LÃ€hetysnopeus"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Latausnopeuden rajoitus"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "LÃ€hetysnopeuden rajoitus"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "YhteyksiÃ€ enintÃ€Ã€n"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "Jakopaikkoja enintÃ€Ã€n"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Vertaiset"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "Jakajat"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Saat."
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Jakajia:vertaisia"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "LisÃ€tty"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Seurantapalvelin"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Latauskansio"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "Jakoaika"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "Aktiivisuusaika"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "Viimeisin toiminta"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Aikaa jÃ€ljellÃ€"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "Jaettu"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Suosi ensimmÃ€istÃ€/viimeistÃ€"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "PerÃ€kkÃ€inen lataus"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automaattisesti hallittu"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "PysÃ€ytÃ€ suhteessa"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "PysÃ€ytyssuhde"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Poista suhteessa"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "SiirrÃ€ valmistuneet -polku"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Omistaja"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Osat"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Varoitus"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Ilmoitus OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Ilmoitus lÃ€hetetty"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "KÃ€yttÃ¶liitymÃ€"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Lataukset"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Kaistanleveys"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Jono"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Verkko"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "VÃ€lityspalvelin"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "VÃ€limuisti"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Muut"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Taustaprosessi"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "LiitÃ€nnÃ€iset"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "Ohita"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "Matala"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Normaali"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "Korkea"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "KÃ€yttÃ¶liittymÃ€n valinnat"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent-sovellus"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge-BitTorrent-sovellus"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Lataa ja jaa tiedostoja BitTorrentin avulla"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "Deluge-tiimi"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "Konsolivalinnat"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "Konsolikomennot"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "Kuvaus"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Komento"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "Lopeta"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "LisÃ€Ã€ palvelin"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Palvelimen nimi:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Portti:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "KÃ€yttÃ€jÃ€nimi:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Salasana:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "Yleiset asetukset"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "Kieli"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "Komentorivitila"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Kansiot"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "SiirrÃ€ valmistuneet sijaintiin"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Poista .torrent-tiedosto torrentin poiston yhteydessÃ€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Valinnat"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "Ennakkovaraa levytila"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "MistÃ€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Mihin"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "LÃ€htevÃ€t portit"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "KÃ€ytÃ€ satunnaisia portteja"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "LÃ€htevÃ€ sovitin"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "Verkon lisÃ€asetukset"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Salaus"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "SisÃ€Ã€n"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Pakotettu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "KÃ€ytÃ¶ssÃ€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Poissa kÃ€ytÃ¶stÃ€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Ulos"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Taso"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "KÃ€ttely"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Jompikumpi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "Yleinen kaistankÃ€yttÃ¶"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Suurin yhteksien mÃ€Ã€rÃ€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Suurin lataajien mÃ€Ã€rÃ€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Suurin puoliavointen yhteyksien mÃ€Ã€rÃ€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Suurin yhteysyritysten mÃ€Ã€rÃ€ sekunnissa"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Poista rajoitukset paikallisesta verkosta"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Nopeusraja IP:n ylÃ€puolella"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "Torrent-kohtainen kaistankÃ€yttÃ¶"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "JÃ€rjestelmÃ€n tiedot"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "KyllÃ€, lÃ€hetÃ€ anonyymeja tilastoja."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "GeoIP-tietokanta"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "Taustaprosessin portti"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "Salli etÃ€yhteydet"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Tarkista sÃ€Ã€nnÃ¶llisesti uuden version saatavuus"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "Uudet torrentit"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr "Jonota ylimmÃ€ksi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "Aktiiviset torrentit"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "YhteensÃ€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Jakosuhde"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "Aikasuhde"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Aika (min)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "Jakosuhde saavutettu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "VÃ€lityspalvelimen asetukset"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tyyppi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "KÃ€yttÃ€jÃ€nimi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Salasana"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Portti"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "Pakota vÃ€lityspalvelin"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Asetukset"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "VÃ€limuistin koko (16 KiB:in lohkoissa)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr "VÃ€limuistin vanheneminen (sekuntia)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "Kirjoitettu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "Luettu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Peruuta"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "KÃ€ytÃ€"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "OK"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "Sarakkeet"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "Leveys"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "Yksi tai useampi komento"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "Listaa kÃ€ytettÃ€vissÃ€ olevat liitÃ€nnÃ€iset"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "NÃ€ytÃ€ kÃ€ytÃ¶ssÃ€ olevat liitÃ€nnÃ€iset"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "Ottaa liitÃ€nnÃ€isen kÃ€yttÃ¶Ã¶n"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "Poistaa liitÃ€nnÃ€isen kÃ€ytÃ¶stÃ€"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "Asenna liitÃ€nnÃ€inen .egg-tiedostosta"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "Valitse kieli"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "Web-palvelimen valinnat"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "Pakota web-palvelin kÃ€yttÃ€mÃ€Ã€n SSL:Ã€Ã€"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "Muokkaa polkua"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "Poista polku"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Taso"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent} %"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "Ei koskaan"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "KyllÃ€"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Ei"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Sovelluksen versio</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrentteja jonossa"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent jonossa"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "TekijÃ€noikeus %(year_start)s-%(year_end)s Deluge-tiimi"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"BitTorrent-yhteyskÃ€ytÃ€ntÃ¶Ã€ kÃ€yttÃ€vÃ€\n"
-"vertaispohjainen tiedostonjako-ohjelma."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Asiakasohjelma:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Nykyiset kehittÃ€jÃ€t:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Aiemmat kehittÃ€jÃ€t ja avustajat:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Palvelin:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Ei yhdistetty..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Rajoittamaton"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Alas"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "YlÃ¶s"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "Latausnopeuden rajoitus"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "Aseta latauksen enimmÃ€isnopeus"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "LÃ€hetysnopeuden rajoitus"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "Aseta lÃ€hetyksen enimmÃ€isnopeus"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Tilat"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Seurantapalvelimet"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Ei mikÃ€Ã€n"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "YllÃ€pitÃ€jÃ€"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Nimikkeet"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Ei selitettÃ€"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "Ei omistajaa"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Ei yhdistetty"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "Yhteydet (raja)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "Latausnopeus (raja)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "LÃ€hetysnopeus (raja)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT-solmut"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Vapaata levytilaa"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "Ulkoinen IP-osoite"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>Porttiongelma</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "Ei saapuvia yhteyksiÃ€, tarkista porttien edelleenlÃ€hetys"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "Saapuvat yhteydet"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "Aseta saapuvien yhteyksien enimmÃ€ismÃ€Ã€rÃ€"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "Poistetaanko valitut torrentit?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "_Toteuta valittuihin"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Rajoittamaton"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "MuuâŠ"
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "PÃ€Ã€llÃ€"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Pois kÃ€ytÃ¶stÃ€"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Poista kÃ€ytÃ¶stÃ€"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "Ota kÃ€yttÃ¶Ã¶n..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "Aseta lÃ€hetyspaikkojen enimmÃ€ismÃ€Ã€rÃ€"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "Lopeta jakaminen suhteessa"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "Omistussuhteen muutoksen virhe"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Anna salasalanasi tuodaksesi Delugen esiin..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Anna salasanasi lopettaaksesi Delugen..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "YhteydetÃ¶n tila"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "YhteydessÃ€"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Yhdistetty"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Tila"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Verkkolaite"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Versio"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "_YhdistÃ€"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_KÃ€ynnistÃ€ taustaprosessi"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_PysÃ€ytÃ€ taustaprosessi"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "_Katkaise yhteys"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Taustaprosessin kÃ€ynnistys epÃ€onnistui!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "YhdistÃ€minen epÃ€onnistui"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Virhe lisÃ€ttÃ€essÃ€ isÃ€ntÃ€konetta"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "LiitÃ€nnÃ€inen"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "Valitse kieli"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-"KÃ€ynnistÃ€ Delugen kÃ€yttÃ¶liittymÃ€ uudelleen, jotta muutokset tulevat voimaan."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Valitse liitÃ€nnÃ€inen"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "_Peru"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_Avaa"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "LiitÃ€nnÃ€inen Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "PalvelinpÃ€Ã€n virhe"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "Palvelimella tapahtui virhe"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "Virhe tiliÃ€ lisÃ€ttÃ€essÃ€"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "Tunnistautuminen epÃ€onnistui"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "Virhe tiliÃ€ pÃ€ivittÃ€essÃ€"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "TiliÃ€ pÃ€ivittÃ€essÃ€ tapahtui virhe"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "Poista tili"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "Virhe tiliÃ€ poistaessa"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "Tunnistautuminen epÃ€onnistui"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "TiliÃ€ poistaessa tapahtui virhe"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "GTK-valinnat"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Osoite"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Ohjelma"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Tiedostonimi"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "LisÃ€Ã€ torrenteja (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Virheellinen tiedosto"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "Odota tiedostoja..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Valitse .torrent-tiedosto"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent-tiedostot"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Kaikki tiedostot"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Virheellinen verkko-osoite"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "on virheellinen osoite."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Ladataan..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Lataus epÃ€onnistui"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Lataus epÃ€onnistui:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Kaikki"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Tila"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "Yksityiskoh_dat"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_Tiedostot"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Vertaiset"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Valinnat"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "_Seurantapalvelimet"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "TÃ€rkeys"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_Ei"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_KyllÃ€"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_Sulje"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Yksityiskohdat:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "Tunnistaudu"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "Muokkaa tiliÃ€"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "Muokkaa olemassa olevaa tiliÃ€"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "_Toteuta"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "Uusi tili"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Luo uusi tili"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_LisÃ€Ã€"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "Tunnistautumistaso:"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "Suojattu salasanalla"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_OK"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Valitse tiedosto"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Valitse kansio"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Tallenna .torrent-tiedosto"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "_Tallenna"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "nimike"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "LisÃ€Ã€ vertainen"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "isÃ€ntÃ€nimi:portti"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "YlhÃ€Ã€llÃ€"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Alhaalla"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_NÃ€ytÃ€ Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_LisÃ€Ã€ torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "_KeskeytÃ€ istunto"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "_Palauta istunto"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Lata_usnopeuden rajoitus"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "LÃ€het_ysnopeuden rajoitus"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Lopeta ja sulje taustaprosessi"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "Lo_peta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Tiedosto"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "L_uo torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Lopeta ja _sulje taustaprosessi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Muokkaa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_Asetukset"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Yhteyksien hallinta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_NÃ€ytÃ€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_TyÃ¶kalupalkki"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Sivupalkki"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_Tilapalkki"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_VÃ€lilehdet"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Sarakkeet"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_Etsi..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "S_ivupalkki"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "NÃ€ytÃ€ _nollapisteosumat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "NÃ€ytÃ€ _seurantapalvelimet"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "NÃ€ytÃ€ _omistajat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Ohje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Verkkosivusto"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ (useasti kysytyt)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Usein kysytyt kysymykset"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_YhteisÃ¶"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_Tietoja"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "LisÃ€Ã€ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "LisÃ€Ã€ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Poista torrentti"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Poista torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "Suodatin"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "KeskeytÃ€ valitut torrentit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "KeskeytÃ€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Jatka valittuja torrentteja"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Jatka"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "SiirrÃ€ ylÃ¶s jonossa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "SiirrÃ€ ylÃ¶s jonossa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "SiirrÃ€ alas jonossa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "SiirrÃ€ alas jonossa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Asetukset"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Yhteyksien hallinta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "Sulje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "Suodatin:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "TyhjennÃ€ haku"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Luo torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_Kansio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_EtÃ€polku"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Tiedostot"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "TekijÃ€:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Kommentit:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "_YlÃ¶s"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Poista"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "_Alas"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Web-lÃ€hteet"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Osan koko:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Merkitse yksityiseksi"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "LisÃ€Ã€ tÃ€mÃ€ torrent avoimeen istuntoon"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "_Avaa tiedosto"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "_NÃ€ytÃ€ kansio"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Laajenna kaikki"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "_Ohita"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "_Matala"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "_Normaali"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "_Korkea"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "Latausnopeus:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "LÃ€hetysnopeus:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "Ladattu:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "LÃ€hetetty:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "Jakajia:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "Vertaiset:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "Jakosuhde:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "Saatavuus:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "Arvioitu valmistumisaika:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Aktiivisuusaika:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "Jakoaika:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nimi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "Latauskansio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "LisÃ€tty:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "Koko yhteensÃ€:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Tiedostoja yhteensÃ€:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "Tiiviste:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "Luonut:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "Omistaja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "SiirrÃ€ valmiit:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Lopeta jakaminen jakosuhteeseen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Poista, kun jakosuhde on"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "LÃ€hetysnopeus:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Latausnopeus:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "YhteyksiÃ€:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "LÃ€hetyspaikkoja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "Kaistanleveyden rajoitukset"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Seurantapalvelimen tila:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "Yksityinen torrent:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Muokkaa seurantapalvelimia"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Muokkaa seurantapalvelinta"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Seurantapalvelin:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Anna etÃ€polku"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "EtÃ€polku"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Polku:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "LisÃ€Ã€ seurantapalvelin"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "LisÃ€Ã€ seurantapalvelimia"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Seurantapalvelimet:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5-todennus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP-todennus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "YhdistÃ€ Deluge-taustaprosessiin (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "Sovellustila"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "NÃ€ytÃ€ istunnon nopeus tilapalkissa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Kohdista ikkunaan torrentia lisÃ€tessÃ€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "Odottaa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "Puuttuu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "Palauta vÃ€ri oletukseksi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "PÃ€Ã€ikkuna"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "NÃ€ytÃ€ kuvake ilmoitusalueella"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "Sovellusilmaisin"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Ilmoitusalue"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "PienennÃ€ ilmoitusalueelle suljettaessa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "KÃ€ynnistÃ€ ilmoitusalueelle pienennettynÃ€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Suojaa ilmoitusalueelle pienennetty Deluge salasanalla"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "Ilmoitusalue"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "Ilmoita uusista julkaisuista"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "PÃ€ivitykset"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "JÃ€rjestelmÃ€n oletus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>Kieli</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "SiirrÃ€ valmistuneet:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Kopioi .torrent-tiedostot:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Lataa kansioon:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "Latauskansiot"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Aseta torrentin ensimmÃ€iset ja viimeiset osat etusijalle"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Aseta torrentin tiedostojen ensimmÃ€iset ja viimeiset osat etusijalle"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "LisÃ€Ã€ torrentit keskeytettyinÃ€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "Ennakkovaraa levytila"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "Ennakkovaraa levytila torrent-tiedostoille"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "LisÃ€Ã€ torrent -valinnat"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "NÃ€ytÃ€ aina"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Tuo valintaikkuna eteen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "LisÃ€Ã€ torrentti -ikkuna"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "YhteysyrityksiÃ€ per sekunti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "Puoliksi avoimet yhteydet:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "Yhteyksien suurin sallittu mÃ€Ã€rÃ€. Rajoittamaton: -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Suurin sallittu lÃ€hetyspaikkojen mÃ€Ã€rÃ€ kaikille torrenteille. Rajoittamaton: "
-"-1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Suurin sallittu latausnopeus kaikille torrenteille. Rajoittamaton: -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Suurin sallittu lÃ€hetysnopeus kaikille torrenteille. Rajoittamaton: -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Nopeusraja IP.n ylÃ€puolella"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"JosÂ·valittuna,Â·arvioituÂ·TCP/IPÂ·onÂ·poisÂ·suljettuÂ·nopeusrajoittimelta.NÃ€inÂ·vÃ€lt"
-"ytÃ€Ã€nÂ·rajojenÂ·ylityksiltÃ€Â·kokonaisliikenteessÃ€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "Yleiset kaistanleveyden rajoitukset"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"Suurin sallittu lÃ€hetyspaikkojen mÃ€Ã€rÃ€ torrentia kohden. Rajoittamaton: -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Suurin sallittu yhteyksien mÃ€Ã€rÃ€ torrentia kohden. Rajoittamaton: -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "Torrent-kohtaiset kaistanleveyden rajoitukset"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "YhteensÃ€:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Aika (min):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "KeskeytÃ€ torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Satunnainen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "KÃ€ytÃ€ satunnaisia portteja vÃ€lillÃ€ 49152-65525"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktiivinen portti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Testaa aktiivinen portti"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "Saapuva portti"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Alkaen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "PÃ€Ã€ttyen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "LÃ€htevÃ€:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "Saapuva:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Taso:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT-porttikartoitusprotokolla"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Vertaistietojen vaihto (PEX)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Paikallinen etsintÃ€palvelu hakee paikallisia vertaisia verkostasi."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "DHT saattaa lisÃ€tÃ€ aktiivisten yhteyksien mÃ€Ã€rÃ€Ã€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Vertaisen TOS-tavu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "Pakota vÃ€lityspalvelimen kÃ€yttÃ¶"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "VÃ€limuistin koko (16 KiBin paloissa)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"MÃ€Ã€rÃ€ sekuntteina viimeisimmÃ€stÃ€ kirjoitetusta osasta vÃ€limuistissa. "
-"VÃ€limuistista levylle. Oletus on 60 sekuntia."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "VÃ€limuisti vanhenee (sekuntia):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"TÃ€mÃ€n istunnon kÃ€ynnistyksen jÃ€lkeisten levylle kirjoitettujen 16 KiBin "
-"lohkojen yhteismÃ€Ã€rÃ€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Lohkoja kirjoitettu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "Suoritettujen kirjoitusoperaatioiden mÃ€Ã€rÃ€ tÃ€mÃ€n istunnon alusta."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Kirjoituksia:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Osumasuhde kirjoitetulle vÃ€limuistille:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Lohkojen mÃ€Ã€rÃ€ bittorrentin moottorilta (vertaistuelta), jotka tarjotaan "
-"levyltÃ€ tai vÃ€limuistista."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Lohkoja luettu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "VÃ€limuistin osumasuhde luettuun vÃ€limuistiin."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Lue vÃ€limuistin osumasuhde:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "Kaikki toiminnot istunnon alusta alkaen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Luettu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"16KiB lohkojen mÃ€Ã€rÃ€ levyn vÃ€limuistissa. Mukaan lasketaan luku ja "
-"kirjoitusvÃ€limuisti."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "VÃ€limuistin koko:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Lue vÃ€limuistin koko:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "_PÃ€ivitÃ€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Auta parantamaan Delugea lÃ€hettÃ€mÃ€llÃ€ kÃ€ytÃ¶ssÃ€ olevat Python- ja PyGTK-"
-"versiotiedot sekÃ€ kÃ€yttÃ¶jÃ€rjestelmÃ€n ja prosessorin tyyppi. MitÃ€Ã€n muita "
-"tietoja ei lÃ€hetetÃ€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "LÃ€hetÃ€ tilastotietoja nimettÃ¶mÃ€sti"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Sijainti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Jos Deluge ei lÃ¶ydÃ€ tietokantatiedostoa tÃ€stÃ€ osoitteesta, se kÃ€yttÃ€Ã€ DNS:Ã€Ã€ "
-"selvittÃ€Ã€kseen vertaisen maan."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "LiitÃ€ Delugeen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "Magneettilinkit"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Taustaprosessin portti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Salli etÃ€yhteydet"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Yhteydet"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_Poista"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "Tilit"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Versio:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Kotisivu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "TekijÃ€n sÃ€hkÃ¶postiosoite:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_Asenna"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_LÃ¶ydÃ€ enemmÃ€n..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Uusi julkaisu"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Mene verkkosivuille"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "Uusi julkaisu saatavilla!"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "Saatavilla oleva versio:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "Palvelimen versio"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "Nykyinen versio:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ÃlÃ€ nÃ€ytÃ€ tÃ€tÃ€ ilmoitusta tulevaisuudessa"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_LisÃ€Ã€ vertainen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "LisÃ€Ã€ vertainen IP:n perusteella"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Luodaan torrent-tiedostoa"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Muokkaa seurantapalvelimia"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Kohde:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrentit jonossa"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "LisÃ€Ã€ jonotetut torrentit"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "_TyhjennÃ€"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "LisÃ€Ã€ torrentit automaattisesti yhdistÃ€essÃ€"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "Deluge-taustaprosessit"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "Piilota tÃ€mÃ€ ikkuna"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "KÃ€ynnistyksen valinnat"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "LisÃ€Ã€ torrenteja"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_Verkko-osoite"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "LisÃ€Ã€ _keskeytetyssÃ€ tilassa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Suosi ensimmÃ€isiÃ€ / viimeisiÃ€ osia"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "Ohita tiedoston tiivisteen tarkistus"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "Ennakkovaraa levytila"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "Ennakkovaraa levytila torrent-tiedostoille"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "Torrent-yhteyksien enimmÃ€ismÃ€Ã€rÃ€"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "KÃ€ytÃ€ kaikkiin"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Palauta oletukset"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Yhteysrajoitus"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "LÃ€hetys_paikkojen rajoitus"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automaattisesti hallittu"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "_Muuta omistajuutta"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "_Avaa latauskansio"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_KeskeytÃ€"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_Jatka"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Jatka valittuja torrenteja."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Aset_ukset"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Jono"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_PÃ€ivitÃ€ seurantapalvelin"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Poista to_rrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Pakota uudelleen_tarkistus"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "_SiirrÃ€ latauskansio"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "Valitse k_aikki"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_KeskeytÃ€ kaikki"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "_Jatka kaikkia"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "LisÃ€Ã€ Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "Infohashista"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Tallena .torrent nimellÃ€"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "Poistetaanko valitut torrentit?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "SisÃ€llytÃ€ ladatut tiedostot"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(TÃ€tÃ€ ei voi perua!)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "Ominaisuudet"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Yleisasetukset</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "NÃ€ytÃ€ tiedostovalitsin"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "NÃ€ytÃ€ kansion nimi"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "NÃ€ytÃ€ piilotetut tiedostot"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "Aseta uusi avain"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "Oletuspolku"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "Valitse kansio"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "Avaa"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "LisÃ€Ã€"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "Muokkaa"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Poista"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "Oletus"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "Oletuspolkua ei ole asetettu"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "Avaa ominaisuusikkuna"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "LisÃ€Ã€ verkko-osoite"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "Verkko-osoitteesta"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "Osoite:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "Web-kÃ€yttÃ¶liittymÃ€"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Delugen Web-kÃ€yttÃ¶liittymÃ€ ei ole asennettu, asenna kÃ€yttÃ¶liittymÃ€\n"
-"ja yritÃ€ uudelleen"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Ota web-kÃ€yttÃ¶liittymÃ€ kÃ€yttÃ¶Ã¶n"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Ota SSL kÃ€yttÃ¶Ã¶n"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Kuuntele porttia:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Asetukset</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Ajastin"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr "<b>Aikataulu</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Latausraja:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "LÃ€hetysraja:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktiiviset torrentit:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Hitaat asetukset</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "SÃ€hkÃ¶posti-ilmoitusta lÃ€hettÃ€essÃ€ tapahtui virhe: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "SÃ€hkÃ¶posti-ilmoitus lÃ€hetetty."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torrent \"%(name)s\" valmistui"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"TÃ€llÃ€ sÃ€hkÃ¶postilla ilmoitetaan, ettÃ€ Deluge on saanut valmiiksi latauksen "
-"â%(name)sâ, joka koostuu %(num_files)i tiedostosta.\n"
-"Jotta et saisi nÃ€itÃ€ ilmoituksia enÃ€Ã€, kytke pois pÃ€Ã€ltÃ€ sÃ€hkÃ¶posti-"
-"ilmoitukset Delugen asetuksista.\n"
-"\n"
-"Terveisin,\n"
-"Deluge"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Ilmoitusvilkku nÃ€ytetty"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Ponnahdusilmoitus ei ole kÃ€ytÃ¶ssÃ€"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "libnotify ei ole asennettuna"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Ponnahdusilmoitus nÃ€ytetty"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ÃÃ€ni-ilmoitus ei kÃ€ytÃ¶ssÃ€"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame ei ole asennettu"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ÃÃ€ni-ilmoitus epÃ€onnistui %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ÃÃ€ni-ilmoitus onnistui"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent valmis"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"Torrent \"%(name)s\" sisÃ€ltÃ€en %(num_files)i tiedosto(a) on valmistunut."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Ilmoitukset"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Valitse Ã€Ã€nitiedosto"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Tarjotinikonin vilkkuminen kÃ€ytÃ¶ssÃ€"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Ponnahdusilmoitukset kÃ€ytÃ¶ssÃ€"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "ÃÃ€net kÃ€ytÃ¶ssÃ€"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>KÃ€yttÃ¶liittymÃ€ilmoitukset</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Vastaanottajat</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Palvelin vaatii TLS:n/SSL:n"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>SÃ€hkÃ¶posti-ilmoitukset</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"TÃ€mÃ€ asetus ei tarkoita ettÃ€ vastaanotat ilmoituksia kaikista nÃ€istÃ€ "
-"tapahtumista."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Tilaukset"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "ÃÃ€nten mukautus"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Virheellinen nimike, sopivat merkit: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "TyhjÃ€ nimike"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Nimike on jo olemassa"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Tuntematon nimike"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Tuntematon torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "LisÃ€Ã€ nimike"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>LisÃ€Ã€ nimike</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>KÃ€ytÃ€ sivupalkkia nimikkeiden lisÃ€Ã€miseen, muokkaamiseen ja "
-"poistamiseen.</b>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Nimikkeet</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Nimikevalinnat"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Nimikevalinnat</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "KÃ€ytÃ€ kunkin torrentin enimmÃ€isasetuksina:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "EnintÃ€Ã€n"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "KÃ€ytÃ€ jonoasetuksia:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "Toteuta kansioasetukset:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 rivi seurantapalvelinta kohden)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Aseta nimike automaattisesti:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Nimike"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Nimikeas_etukset"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Poista nimike"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_LisÃ€Ã€ nimike"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrentin lataus valmis"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent on lisÃ€tty"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent poistettu"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Suorita"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Tapahtuma"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>LisÃ€Ã€ komento</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Komennot</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "minuuttia"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 minuutti"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 sekunti"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekuntia"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "LatausvÃ€ri:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "LÃ€hetysvÃ€ri:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>Yhteyksien kuvaaja</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>Kaistanleveyden kuvaaja</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "DHT-solmut:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "VÃ€limuistissa olevat DHT-solmut:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "DHT-torrentit:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>Jakajat / vertaiset</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>Kuvaajan vÃ€rit</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Tilastot"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Jakajat/vertaiset"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Tarkkailuhakemistoa ei ole olemassa."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Polkua ei ole olemassa."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "Yhteensopimaton valinta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Automaattinen lisÃ€ys"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "Kaksoisnapsauta muokataksesi"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "Polku"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Tarkkaile hakemistoja:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Hakemiston tarkkailun asetukset"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Valitse kansio"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Ota kÃ€yttÃ¶Ã¶n tÃ€mÃ€ tarkkailuhakemisto"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Tarkkaile hakemistoa</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Poista .torrent lisÃ€Ã€misen jÃ€lkeen"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "LisÃ€Ã€ pÃ€Ã€te lisÃ€Ã€misen jÃ€lkeen:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrentin tiedostotoiminnot</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "Aseta latauskansio"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>Latauskansio</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>SiirrÃ€ valmistuneet</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "NimiÃ¶: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>NimiÃ¶</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "PÃ€Ã€"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "TÃ€ssÃ€ valittu kÃ€yttÃ€jÃ€ tulee olemaan torrentin omistaja."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>Omistaja</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Suurin lÃ€hetysnopeus:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "YhteyksiÃ€ enintÃ€Ã€n:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "LÃ€hetyspaikkoja enintÃ€Ã€n:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Suurin latausnopeus:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Kaista</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Automaattisesti hallittu:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "LisÃ€Ã€ keskeytettynÃ€:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Sijoitus jonossa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Jono</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Purkamo"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Pura kohteeseen:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Luo alikansio torrentin nimellÃ€"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"TÃ€mÃ€ valinta luo torrentin nimisen alikansion valittuun kansioon ja "
-"tallentaa tiedostot siihen."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Estolista"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "Virheellinen IP-osoite"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "IP-osoite \"%s\" on vÃ€Ã€rin muodostettu"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule-IP-lista (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer-teksti (Zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian-teksti (Pakkaamaton)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian-P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Virheellinen aloitus"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Virheellinen evÃ€ste"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Virheellinen versio"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "PÃ€ivÃ€Ã€"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Tuo estolista kÃ€ynnistyksen yhteydessÃ€"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Lataa ja tuo estolista tarvittaessa."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Tarkista lataus ja tuo"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Lataa uusi estolista ja tuo se"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Pakota lataus ja tuonti"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Estolista on ajan tasalla"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Valinnat</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tyyppi:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "PÃ€ivÃ€mÃ€Ã€rÃ€:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Tiedoston koko:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Tietoa</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "Taustaprosessin valinnat"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Aseta enimmÃ€isyhteydet"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Latausnopeus"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Aseta enimmÃ€islatausnopeus"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "LÃ€hetysnopeus"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Aseta enimmÃ€islÃ€hetysnopeus"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protokollaliikenne sisÃ€Ã€n/ulos"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "Muokkaa yhteyttÃ€"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "IsÃ€ntÃ€:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "Tietoja - Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "TekijÃ€noikeus 2007-2018 Deluge-tiimi"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "Luo"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "Ohje"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Kirjaudu ulos"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Kirjaudu"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "Kirjautuminen epÃ€onnistui"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "Kirjoitit vÃ€Ã€rÃ€n salasanan"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Suodattimet"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Lataus/lÃ€hetysraja"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "LÃ€hetysnopeuden rajoitus"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Yhteyksien raja"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Jakopaikkojen rajoitus"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "PÃ€ivitÃ€ seurantapalvelin"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Pakota uudelleentarkistus"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "Laajenna kaikki"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "SiirrÃ€"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "Selaa"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "LisÃ€Ã€ yhteys"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Tallenna"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "Julkinen"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "YhdistÃ€"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "PysÃ€ytÃ€ taustaprosessi"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "Katkaise yhteys"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "KÃ€ynnistÃ€ taustaprosessi"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "Vaihda oletussalasana"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "Tiedostoselain"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "Takaisin"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "Seuraava"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "Koti"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "LisÃ€Ã€ osoitteesta"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "EvÃ€steet"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "Torrentin lataaminen epÃ€onnistui"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Tiedosto"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "LÃ€hetetÃ€Ã€n torrentia..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "Torrentin lÃ€hettÃ€minen epÃ€onnistui"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "Torrent ei ole kelvollinen"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Lataus"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "SiirrÃ€ valmistuneet -kansio"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "Latausnopeus enintÃ€Ã€n"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "LÃ€hetysnopeus enintÃ€Ã€n"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Yleiset"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "LisÃ€Ã€ pysÃ€ytetyssÃ€ tilassa"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "Ladataan"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Tosi"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Tiedot"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "Kommentti:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Tila:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "SiirrÃ€ valmistuneet:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Yksityinen"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Ilmoita uudesta versiosta"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "Saapuva osoite"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "KÃ€ytÃ€ satunnaista porttia"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "Palvelun tyyppi"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "YhteyksiÃ€ enintÃ€Ã€n:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "EnimmÃ€islatausnopeus (KiB/s)"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "EnimmÃ€islÃ€hetysnopeus (KiB/s)"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Puoliavointen yhteyksien enimmÃ€ismÃ€Ã€rÃ€:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Yhteysyritysten enimmÃ€ismÃ€Ã€rÃ€ sekunnissa:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "LÃ€hetyspaikkojen enimmÃ€ismÃ€Ã€rÃ€:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "Asenna"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "Asenna liitÃ€nnÃ€inen"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "Selaa..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "LÃ€hetetÃ€Ã€n liitÃ€nnÃ€istÃ€si..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "Pakota vÃ€lityspalvelimen kÃ€yttÃ¶"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "VÃ€limuistin koko (16 KiB:in lohkoissa):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "Vanha:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "Uusi:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "Vahvista:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Palvelin"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "Istunnon aikakatkaisu:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "Yksityinen avain:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "Varmenne:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr "Haluatko pÃ€ivittÃ€Ã€ sivun nyt kÃ€yttÃ€Ã€ksesi uutta kieltÃ€?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "PÃ€ivitÃ€"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "Virheellinen salasana"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "Salasanat eivÃ€t tÃ€smÃ€nneet!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "Vanha salasanasi ei ollut oikein!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "Vaihto onnistui"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "Salasanasi vaihdettiin onnistuneesti!"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "KeskeytÃ€ torrent"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "LisÃ€yspÃ€ivÃ€:"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Tarkista uusi lista joka:"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Lohkon osumat:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Lohkojen mÃ€Ã€rÃ€, jotka tarjotaan vÃ€limuistista."
-
-#~ msgid "Daemon not running"
-#~ msgstr "Taustaprosessi ei ole kÃ€ynnissÃ€"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "TiliÃ€ lisÃ€ttÃ€essÃ€ tapahtui virhe"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "Taustaprosessia ei ole olemassa"
Index: luge/i18n/fo.po
===================================================================
--- deluge/i18n/fo.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6217 +1,0 @@
-# Faroese translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Faroese <fo@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ãland"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikanskt Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua og Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Avstralia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "EysturrÃ­ki"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Aserbajdsjan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamaoyggjar"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Barain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesj"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "HvÃ­tarussland"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgia"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belis"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Butan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia-Hersegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botsvana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet oyggjin"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasilia"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Bretskt-indiska sjÃ³Ãžki"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Kambodja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "GrÃžnhÃžvdaoyggjarnar"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Cayman oyggjarnar"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "MiÃ°afrikalÃœÃ°veldiÃ°"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Kjad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Kili"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Kina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "JÃ³laoyggjin"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "KokosÃžyggjarnar"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komorooyggjarnar"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cookoyggjarnar"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Kosta Rika"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "FÃ­labeinsstrondin"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Kroatia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "KÃœpros"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Kekkia"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "DanmÃžrk"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Domingo lÃœÃ°veldiÃ°"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ekvador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egyptaland"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ekvator Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estland"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falklandsoyggjarnar"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FÃžroyar"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finnland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Frakland"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Fransk Guinea"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Fransk Polynesien"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Fraklands suÃ°ur Ãžki"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "TÃœskland"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Grikkaland"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃžnland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Gujana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard- og McDonald-oyggjarnar"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "VatikanrÃ­kiÃ°"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ungarn"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Ãsland"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran, Islamiska lÃœveldi av"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ãrland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Isle of Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Ãsrael"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jameika"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordan"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kasakstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenja"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Korea, TaÃ° Demokratiska FolkalÃœveldi"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Korea, LÃœveldi"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuvait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgisia"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Lettland"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesoto"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liktenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litava"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luksemborg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malavi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Maleisia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivuoyggjarnar"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshalloyggjarnar"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "MÃ³ritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "MÃ³ritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotta"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Meksiko"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronesia, tÃŠr sameindu statirnir av"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monako"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marokko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mosambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar (Burma)"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "StÃ³rabretland"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "SjÃ¡lvfyrisitiÃ°"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "KÃž"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "BoÃ°"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Leitarar"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Navn:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "SteÃ°ga frÃŠan viÃ° lutfallinum:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Tak burtur viÃ° lutfall"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "UppsendingarferÃ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "NiÃ°urtÃžkuferÃ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Sambindingar:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Flyt fullgjÃžrd til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Alment</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Gilda vev-mrkamÃ³t"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Gilda SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Lrti portur:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Innstillingar</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "NiÃ°urtÃžkumark:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Uppsendingarmark:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Virknir torrentar"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "TÃ³mt spjaldur"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "SpjaldriÃ° finnst longu"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Ãkent spjaldur"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Ãkendur torrentur"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Leg til spjaldur"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Leg til spjaldur</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>spjÃžldur</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Spjaldra kostir"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Spjaldra kostir</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Mest"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "NÃœt sjÃ¡lvvirkandi spjaldur:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Spjaldur"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Spjaldra k_ostir"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Tak spjalu_r burtur"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "Legg spj_aldir til"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrentur er fullgjÃžrdur"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrentur lagdur til"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Inna"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Hending"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Legg stÃœriboÃ° til</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>StÃœriboÃ°</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP-listi (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Ãgyldug ÃºtgÃ¡va"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dagar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Kostir</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Slag:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Dato:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "FÃ­lustÃždd:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Kanna eftir nÃœggjum lista hvÃžnn:"
Index: luge/i18n/fr.po
===================================================================
--- deluge/i18n/fr.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6384 +1,0 @@
-# French translation for deluge
-# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2024-08-24 22:39+0000\n"
-"Last-Translator: Cas <Unknown>\n"
-"Language-Team: French <fr@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "Options gÃ©nÃ©rales"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Afficher ce message d'aide"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "Afficher les informations de version"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "DÃ©finir le chemin du dossier de configuration"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "Options de contrÃŽle de processus"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "o"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "Kio"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "Mio"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "Gio"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "Tio"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "Kio/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "Mio/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "Gio/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "Tio/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-"Deluge ne peut pas trouver l'exÃ©cutable Â«Â delugedÂ Â», vÃ©rifier que le paquet "
-"dÃ©luge est installÃ© ou ajoutÃ© Ã  votre PATH."
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ã
-land, Ã®les"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albanie"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlgÃ©rie"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Ãles Samoa AmÃ©ricaines"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorre"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarctique"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua-et-Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentine"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ArmÃ©nie"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australie"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Autriche"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbaÃ¯jan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "BahreÃ¯n"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbade"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "BiÃ©lorussie"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgique"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "BÃ©nin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudes"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhoutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivie"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnie-HerzÃ©govine"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Ãle Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "BrÃ©sil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Territoire britannique de l'ocÃ©an Indien"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgarie"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Cambodge"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Cameroun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Canada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cap-Vert"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Ãles CaÃ¯man"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "RÃ©publique Centrafricaine"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Tchad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chili"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Chine"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Ãle Christmas"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Ãles Cocos"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombie"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Les Comores"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "RÃ©publique DÃ©mocratique du Congo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Ãles Cook"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "CÃŽte d'Ivoire"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Croatie"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Chypre"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "RÃ©publique tchÃšque"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danemark"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominique"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "RÃ©publique dominicaine"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ãquateur"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Ãgypte"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "GuinÃ©e Ã©quatoriale"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "ÃrythrÃ©e"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonie"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Ãthiopie"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ãles Malouines"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ãles FÃ©roÃ©"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fidji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finlande"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "France"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "La Guyane FranÃ§aise"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "PolynÃ©sie franÃ§aise"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Terres Australes FranÃ§aises"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambie"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "GÃ©orgie"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Allemagne"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GrÃšce"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GroÃ«nland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenade"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernesey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "GuinÃ©e"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "GuinÃ©e-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyane"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "HaÃ¯ti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Ãles Heard et McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Saint-SiÃšge (Ãtat du Vatican)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong-Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hongrie"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islande"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Inde"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "IndonÃ©sie"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran, RÃ©publique islamique d'"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlande"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Ãle de Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "IsraÃ«l"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italie"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "JamaÃ¯que"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japon"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordanie"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakhstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "CorÃ©e, RÃ©publique populaire dÃ©mocratique de"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "CorÃ©e, RÃ©publique de"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "KoweÃ¯t"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirghizstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Lettonie"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Liban"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LibÃ©ria"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libyenne, Jamahiriya arabe"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lituanie"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxembourg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "MacÃ©doine, ancienne RÃ©publique yougoslave de"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaisie"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldives"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malte"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Ãles Marshall"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritanie"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Ãle Maurice"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexique"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "La MicronÃ©sie, Ã©tats fÃ©dÃ©rÃ©s de"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldavie"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolie"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maroc"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Birmanie"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibie"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "NÃ©pal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Pays-Bas"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Antilles nÃ©erlandaises"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nouvelle-CalÃ©donie"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nouvelle-ZÃ©lande"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "NiuÃ©"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Ãle Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Ãles Mariannes du Nord"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "NorvÃšge"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Territoire palestinien, occupÃ©"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papouasie-Nouvelle-GuinÃ©e"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "PÃ©rou"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Philippines"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Pologne"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Porto-Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Ãle de la RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Roumanie"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Russie"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Sainte-HÃ©lÃšne"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint-Christophe-et-NiÃ©vÃšs"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Sainte-Lucie"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint-Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre et Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint-Vincent-et-les-Grenadines"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Saint-Marin"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao TomÃ©-et-Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Arabie Saoudite"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "SÃ©nÃ©gal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbie"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapour"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovaquie"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "SlovÃ©nie"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ãles Salomon"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalie"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Afrique du Sud"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "GÃ©orgie du Sud et les Ãles Sandwich du Sud"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Espagne"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri-Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Soudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard et Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "SuÃšde"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Suisse"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Syrie"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "TaÃ¯wan"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tadjikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzanie"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "ThaÃ¯lande"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor-Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad et Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisie"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turquie"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Ãles Turques-et-CaÃ¯ques"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Ouganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraine"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Emirats Arabes Unis"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Royaume-Uni"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Ãtats-Unis"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Ãles mineures Ã©loignÃ©es des Ãtats-Unis"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "OuzbÃ©kistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "VÃ©nÃ©zuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Ãles Vierges britanniques"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Ãles Vierges amÃ©ricaines"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis-et-Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Sahara occidental"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "YÃ©men"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambie"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Tous"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Actif"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "Allocation"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "VÃ©rification"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "En TÃ©lÃ©chargement"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Partage"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Suspendu"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "En file dâattente"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Erreur"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nom"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progression"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Ãtat"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Taille"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "TÃ©lÃ©chargÃ©"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "EnvoyÃ©"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "Restant"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ratio"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Vitesse de rÃ©ception"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Vitesse d'envoi"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Limite de rÃ©ception"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Limite d'envoi"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "Connexions max."
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "Ports max. d'Ã©mission"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Pairs"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "Sources"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "UtilitÃ©"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Sources : Pairs"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "AjoutÃ©"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Traceur"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Dossier de tÃ©lÃ©chargement"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "Temps de partage"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "DerniÃšre activitÃ©"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "TerminÃ©"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Temps restant"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "PartagÃ©"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "PrivilÃ©gier premiers/derniers"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "TÃ©lÃ©chargement sÃ©quentiel"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Auto-gÃ©rÃ©"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "ArrÃªter au ratio"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Supprimer au ratio"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "PropriÃ©taire"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Blocs"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Alertes"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Annonce valide"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Annonce envoyÃ©e"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interface"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "TÃ©lÃ©chargements"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bande passante"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "File dâattente"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "RÃ©seau"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Serveur mandataire"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Divers"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "DÃ©mon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Modules"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "Ignorer"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "Options de l'interface utilisateur"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-"DÃ©finir l'interface utilisateur par dÃ©faut Ã  exÃ©cuter, lorsqu'aucune "
-"interface utilisateur n'est spÃ©cifiÃ©e"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Client BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Client BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "TÃ©lÃ©charge et partage des fichiers via BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "L'Ã©quipe de Deluge"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr "Deluge est un client BitTorrent multiplate-forme lÃ©ger et libre."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr "Nom d'utilisateur du dÃ©mon Deluge Ã  utiliser lors de la connexion"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr "Mot de passe du dÃ©mon DÃ©luge Ã  utiliser lors de la connexion"
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "Description"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Commande"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "SÃ©lectionner l'hÃŽte"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "Quitter"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Ajouter un hÃŽte"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "Supprimer l'hÃŽte"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nom d'hÃŽte:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "PortÂ :"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Nom d'utilisateurÂ :"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Mot de passeÂ :"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "Erreur lors de l'ajout de l'hÃŽte"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "Options gÃ©nÃ©rales"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "Sonnerie du systÃšme Ã  la fin du tÃ©lÃ©chargement"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "Langue"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr "Ne pas stocker de doublons dans l'historique"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-"Le troisiÃšme onglet rÃ©pertorie tous les torrents restants en mode ligne de "
-"commande"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Dossiers"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "TÃ©lÃ©charger vers"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Supprimer la copie du fichier .torrent lors de sa suppression"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ParamÃštres"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "TÃ©lÃ©chargement sÃ©quentiel"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "PrÃ©-allouer de l'espace disque"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "Ports entrants"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "De"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Destination"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "Ports sortants"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Utiliser des ports alÃ©atoires"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "Interface entrante"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr "Adresse IP de l'interface Ã  Ã©couter (laissez vide par dÃ©faut)Â :"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "Interface sortante"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-"Nom ou adresse IP de l'interface rÃ©seau pour les connexions BitTorrent "
-"sortantes (laissez vide par dÃ©faut)Â :"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Chiffrement"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Entrant"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ForcÃ©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "ActivÃ©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "DÃ©sactivÃ©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Sortant"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Niveau"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "PoignÃ©e de main"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr "Flux complet"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "L'un ou l'autre"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "Utilisation globale de bande passante"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Connexions maximum"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Slots d'envoi maximum"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "Vitesse de tÃ©lÃ©chargement maximale (kio/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "Vitesse de tÃ©lÃ©chargement maximale (kio/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Connexions sÃ©mi-ouvertes maximales"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Tentatives de connexions maximales par seconde"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignorer les limites sur le rÃ©sau local"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Inclure les entÃªtes IP dans la limite de bande passante"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "Utilisation de bande passante par torrent"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "Informations systÃšme"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "Oui, veuillez envoyer des statistiques anonymes."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "Base de donnÃ©es GeoIP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "Autoriser les connexions Ã  distance"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-"VÃ©rifier rÃ©guliÃšrement la prÃ©sence d'un nouvelle version sur le site web"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "Nouveaux torrents"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "Torrents actifs"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "Total"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Taux de partage"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Temps (min)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "Ratio de partage atteint"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "ParamÃštres du serveur mandataire"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Type"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Nom d'utilisateur"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Mot de passe"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "Nom d'hÃŽte"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "Masquer l'identitÃ© du client"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ParamÃštres"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "Ãcrire"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr "Blocs Ã©crits"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr "Ãcritures"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "Lire"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr "Blocs lus"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr "Lectures"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr "Taille du cache"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr "Lire la taille du cache"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Annuler"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Appliquer"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "Valider"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "Colonnes"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "Largeur"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr "Alias Â«Â %sÂ Â»"
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "TÃ©lÃ©charger le dossier pour le torrent"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "DÃ©placer le torrent terminÃ© dans ce dossier"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "Supprime Ã©galement les donnÃ©es du torrent"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr "Lister les torrents correspondants sans les supprimer."
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "Ne pas afficher l'Ã©tat du torrent (amÃ©liore la vitesse de commande)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "Le nouvel Ã©tat"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "Une ou plusieurs commandes"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "Valeur Ã  dÃ©finir"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "Liste les greffons disponibles"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "Affiche les greffons activÃ©s"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "Active un greffon"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "DÃ©sactive un greffon"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "Recharger la liste des greffons disponibles"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "Installer un greffon depuis un fichier .egg"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "Afficher plus d'informations par torrent."
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-"Afficher des informations plus dÃ©taillÃ©es, notamment les fichiers et les "
-"pairs."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr "IP {!white,blue!}%s{!status!}"
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "n/a"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "Choisir la langue"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "Options du serveur web"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "Adresse IP sur laquelle le serveur web doit Ã©couter"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "Port sur lequel le serveur web doit Ã©couter"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-"DÃ©finissez le chemin de base sur lequel l'interface utilisateur s'exÃ©cute"
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "Forcer le serveur Web Ã  utiliser SSL"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "Forcer le serveur Web Ã  dÃ©sactiver SSL"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "Dernier transfert"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr "Le torrent est partagÃ© entre d'autres utilisateurs de Deluge ou non."
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "Modifier le chemin"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "Supprimer le chemin"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "RangÃ©"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent}Â %"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}Â : {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "Jamais"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Oui"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Non"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Version du client</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents en file d'attente"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent rajoutÃ© Ã  la queue"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Copyright %(year_start)s-%(year_end)s Ã©quipe Deluge"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Un programme de pair-Ã -pair de partage de fichiers\n"
-"utilisant le protocole BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Client:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "DÃ©veloppeurs actuels:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Anciens dÃ©veloppeurs ou contributeurs:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Serveur:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Non connectÃ©..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "IllimitÃ©"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ReÃ§u"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Ãmis"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "Vitesse limite de tÃ©lÃ©chargement"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "DÃ©finir la vitesse maximale de tÃ©lÃ©chargement"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "Vitesse limite de tÃ©lÃ©versement"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "DÃ©finir la vitesse maximale de tÃ©lÃ©versement"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Ãtats"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Traceurs"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Aucun"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Admin"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Ãtiquettes"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Aucune Ã©tiquette"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "Aucun propriÃ©taire"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Non connectÃ©"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "Connexions (limite)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "Vitesse de tÃ©lÃ©chargement (limite)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "Vitesse de tÃ©lÃ©versement (limite)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "NÅuds DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Espace disque libre"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "Adresse IP externe"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>ProblÃšme de port</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "Aucune connexion entrante, vÃ©rifiez la redirection de port"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "Connexions entrantes"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "DÃ©finir le nombre maximum de connexions entrantes"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "Supprimer les torrents sÃ©lectionnÃ©sÂ ?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "Total de %s torrents sÃ©lectionnÃ©s"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-"Un dÃ©mon Deluge (deluged) est dÃ©jÃ  en cours d'exÃ©cution.\n"
-"Pour utiliser le mode autonome, arrÃªtez le dÃ©mon local et redÃ©marrez Deluge."
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-"Seul le mode client lÃ©ger est disponible car libtorrent n'est pas installÃ©.\n"
-"Pour utiliser le mode autonome, veuillez installer le paquet libtorrent."
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"Seul le mode client lÃ©ger est disponible en raison d'une erreur "
-"d'importation inconnue.\n"
-"Pour utiliser le mode autonome, veuillez consulter les journaux pour plus de "
-"dÃ©tails sur l'erreur."
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "Continuer en mode client lÃ©gerÂ ?"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "Changer le mode d'interface utilisateur"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "_Appliquer aux sÃ©lectionnÃ©s"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Mettre en illimitÃ©"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "AutresâŠ"
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "ActivÃ©"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "DÃ©sactivÃ©"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "DÃ©sactiver"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "Activation..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr "Ports d'Ã©mission de pair"
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "DÃ©finir le nombre maximum de ports d'Ã©mission"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "ArrÃªter le partage dÃšs ce ratio atteint"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "Erreur de changement de propriÃ©tÃ©"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "Une erreur s'est produite pendant le changement de propriÃ©tÃ©."
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Entrez votre mot de passe pour afficher Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Entrez votre mot de passe pour quitter Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Hors ligne"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "En ligne"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "ConnectÃ©"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Statut"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "HÃŽte"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Version"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "Se _connecter"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "DÃ©marrer le dÃ©mon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "ArrÃªter le dÃ©mon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "Se _dÃ©connecter"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Incapable de dÃ©marrer le dÃ©mon"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "Client incompatible"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "Ãchec de connexion"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "Modifier l'hÃŽte"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Erreur lors de l'ajout d'hÃŽte"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr "Erreur lors de la mise Ã  jour de l'hÃŽte"
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Greffon"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "Attention"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "Vous devez choisir une langue"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-"Vous devez redÃ©marrer l'interface utilisateur de deluge pour que les "
-"changements prennent effet."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr "Client lÃ©ger"
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "Autonome"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr "Voulez-vous redÃ©marrer pour utiliser le mode %sÂ ?"
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "SÃ©lÃ©ctionner de Module"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "_Annuler"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_Ouvrir"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Module Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "Erreur cÃŽtÃ© serveur"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "Une erreur s'est produite sur le serveur"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "Erreur d'ajout de compte"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "Ãchec d'authentification"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "Erreur de mise Ã  jour du compte"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "Une erreur s'est produite lors de la mise Ã  jour du compte"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "Supprimer le compte"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-"Voulez-vous vraiment supprimer le compte avec le nom d'utilisateur "
-"Â«Â %(username)sÂ Â»Â ?"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "Erreur de suppression de compte"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "Ãchec d'authentification"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "Une erreur s'est produite lors de la suppression du compte"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "Options GTK"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-"Ajouter un ou plusieurs fichiers torrent, URL de torrent ou URI de magnet Ã  "
-"une instance Deluge GTK en cours d'exÃ©cution"
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adresse"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nom de Fichier"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "Ajouter des torrents (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr "Torrent(s) en double"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-"Vous ne pouvez pas ajouter le mÃªme torrent deux fois. %d torrents ont dÃ©jÃ  "
-"Ã©tÃ© ajoutÃ©s."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Fichier non valable"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "Veuillez attendre les fichiers..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "Impossible de tÃ©lÃ©charger les fichiers pour ce magnet"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "SÃ©lectionner d'un .torrent Ã  ouvrir"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Fichiers torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Tous les fichiers"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL incorrecte"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "n'est pas une URL valide."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "TÃ©lÃ©chargement en cours..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "TÃ©lÃ©chargement Ã©chouÃ©"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Ãchec du tÃ©lÃ©chargement:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Tous"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Ãtat"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_DÃ©tails"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_Fichiers"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Pairs"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Options"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "_Traceurs"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "PrioritÃ©"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_Non"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_Oui"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_Fermer"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "DÃ©tails:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "S'authentifier"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "Modifier le compte"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "Modifier le compte existant"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "A_ppliquer"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "Nouveau compte"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "CrÃ©er un nouveau compte"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_Ajouter"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "Niveau d'authentificationÂ :"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "ProtÃ©gÃ© par mot de passe"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_Valider"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Choisissez un fichier"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Choisissez un rÃ©pertoire"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Sauvegarder le fichier .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "Enregi_strer"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "Ã©tiquette"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Ajouter un pair"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "nom_d_hote:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "En Haut"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "En Bas"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Afficher Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Ajouter un Torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "_Mettre la session en pause"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "_Reprendre la session"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Vitesse limite de _tÃ©lÃ©chargement"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Vitesse limite d'_envoi"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Quitter et Ã©teindre le dÃ©mon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Quitter"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Fichier"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_CrÃ©er un torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Quitter & _Eteindre le dÃ©mon"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Editer"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_PrÃ©fÃ©rences"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Gestionnaire de _connexion"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Affichage"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Barre d'ou_tils"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Panneau latÃ©rale"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_Barre d'Ã©tat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "O_nglets"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Colonnes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_Rechercher..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Barre _latÃ©rale"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Afficher les catÃ©gories _vides"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Afficher les _traceurs"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "Afficher les pr_opriÃ©taires"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Aide"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "Page d'_accueil"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Foire Aux Questions"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_CommunautÃ©"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_Ã propos"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Ajouter un torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Ajouter un torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Supprimer le(s) torrent(s)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Supprimer le(s) torrent(s)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-"Filtrer les torrents par nom.\n"
-"Ceci filtrera les torrents pour la sÃ©lection actuelle dans le panneau "
-"latÃ©ral."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "Filtrer"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Mettre en pause les torrents sÃ©lectionnÃ©s"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Mettre en pause"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Reprendre les torrents sÃ©lectionnÃ©s"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Reprendre"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Mettre le torrent dans la queue"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "DÃ©placer vers le haut"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "DÃ©placer le torrent vers le bas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Ajouter Ã  la fin"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "PrÃ©fÃ©rences"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Gestionnaire de connexion"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "Fermer"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "FiltreÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "Effacer la recherche"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "Res_pecter la casse"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 Kio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 Kio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 Kio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 Kio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 Kio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 Mio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 Mio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 Mio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 Mio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 Mio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "CrÃ©er un torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_Dossier"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Chemin distant"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Fichiers"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "AuteurÂ :"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "CommentairesÂ :"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Informations"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Supprimer"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Sources web"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Taille des piÃšcesÂ :"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Marquer comme PrivÃ©"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Ajouter ce torrent Ã  la session"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "_Ouvrir le fichier"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "Afficher le do_ssier"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Tout dÃ©compresser"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "_Ignorer"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "_Normal"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "Vitesse de tÃ©lÃ©chargementÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "Vitesse de tÃ©lÃ©versementÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "TÃ©lÃ©chargÃ©Â :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "TÃ©lÃ©versÃ©Â :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "SourcesÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "PairsÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "Ratio de partageÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "DisponibilitÃ©Â :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "Rang de partageÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "Dernier transfertÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Temps actifÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "Temps de partageÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "PiÃšcesÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nom:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "Dossier de tÃ©lÃ©chargementÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "AjoutÃ©Â :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "Taille totaleÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Fichiers totauxÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "HachageÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "CrÃ©Ã© parÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "TerminÃ©Â :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "PropriÃ©taireÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "DÃ©placer les fichiers terminÃ©sÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ArrÃªter le partage dÃšs ce ratio atteintÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Supprimer quand le ratio est atteint"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Vitesse de tÃ©lÃ©versementÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Vitesse de rÃ©ception:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Connexions:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "Ports d'Ã©missionÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "Limites de la bande passante"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "Traceur actuelÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Traceurs totauxÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Ãtat du traceurÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "Prochaine annonceÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "Torrent privÃ©Â :"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Modifier les traceurs"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Modifer le traceur"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "TraceurÂ :"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Entrer le chemin distant"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "Chemin distant"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Chemin:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Ajouter un traceur"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "Ajouter des traceurs"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "TraceursÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5 (avec authentification)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP (avec authentification)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "L'application autonome"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "Client lÃ©ger"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "Connecter au dÃ©mon Deluge (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "Mode application"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Afficher la vitesse actuelle dans la barre de titre"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Afficher la fenÃªtre lors de l'ajout d'un torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "TÃ©lÃ©chargementÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "En attenteÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "ManquantÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "_RÃ©tablir"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "Revenir Ã  la couleur par dÃ©faut"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "Couleurs de bloc"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "FenÃªtre principale"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Activer l'icÃŽne de la zone de notification"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "Indicateur d'application"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Zone de notification"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimiser dans la zone de notification Ã  la fermeture"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "DÃ©marrer dans la zone de notification"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ProtÃ©ger par un mot de passe"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "Zone de notification"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "Ãtre averti(e) des nouvelles versions"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "Mises Ã  jour"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "Langue systÃšme"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>Langue</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "DÃ©placer les terminÃ©s vers:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copier les fichiers .torrent versÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"Supprimer la copie du fichier torrent crÃ©Ã© quand le torrent est supprimÃ©"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "TÃ©lÃ©charger vers:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "Dossiers de tÃ©lÃ©chargement"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "TÃ©lÃ©charger en prioritÃ© les premiers et derniers blocs"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "TÃ©lÃ©charger en prioritÃ© le dÃ©but et la fin des fichiers"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Ajouter le torrent en mode pause"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "PrÃ©-allouer l'espace disque"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "PrÃ©-alloue l'espace disque pour les fichiers torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "Ajouter des options de torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Toujours afficher"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Mettre la boÃ®te de dialogue au premier plan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "Tentatives de connexion par secondeÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "Connexions semi-ouvertesÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "Nombre maximum de connexions autorisÃ©es. Mettre -1 pour illimitÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "Nombre maximal de ports d'Ã©mission. Mettre -1 pour illimitÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Vitesse maximale de rÃ©ception pour tous les torrents. Mettre -1 pour "
-"illimitÃ©e."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Vitesse maximale d'envoi pour tous les torrents. Mettre -1 pour illimitÃ©e."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Inclure les en-tÃªtes IP dans la limite de bande passante"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Si l'option est cochÃ©e, les en-tÃªtes TCP/IP estimÃ©s sont pris en compte dans "
-"la limitation de bande passante. Cela permet d'Ã©viter que le trafic total "
-"dÃ©passe la limite."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "Limites globales de bande passante"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"Le nombre maximal de ports d'envoi simultanÃ©s par torrent. Mettre -1 pour "
-"illimitÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Le nombre maximal de connexions par torrent. Mettre -1 pour illimitÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr "Vitesse d'Ã©mission maximale par torrent. Mettre -1 pour l'illimitÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "Limites de bande passante par torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "PartageÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "TotalÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "Ignorer les torrents lents"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-"PrivilÃ©gier le partage de torrents plutÃŽt que le tÃ©lÃ©chargement de torrents."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Temps (min)Â :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "Mettre le torrent en pause"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "AlÃ©atoire"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "Utilise des ports alÃ©atoires compris entre 49152 et 65525"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Port actif:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Tester le port actif"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "Port entrant"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "De:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ÃÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "SortantÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "EntrantÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Niveau:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Protocol de mappage de port NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Ãchange de client"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-"Ãchange des pairs entre les clients (la dÃ©sactivation nÃ©cessite un "
-"redÃ©marrage)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-"L'explorateur des services locaux a trouvÃ© des pairs sur votre rÃ©seau local."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"La DHT (Distributed Hash Table) peut amÃ©liorer le nombre de connexions "
-"actives."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Octect TOS pour les pairsÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Taille du cache (blocs de 16 Kib) :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Le nombre de secondes entre la derniÃšre Ã©criture d'une piÃšce de la cache "
-"d'Ã©criture et l'Ã©criture forcÃ©e vers le disque de cette piÃšce. La valeur par "
-"dÃ©faut est de 60 secondes."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Expiration du cache (en secondes)Â :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Le nombre total de blocs de 16BiB Ã©crits au disque depuis le dÃ©but de la "
-"session."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blocs Ã©crits:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"Le nombre total d'opÃ©rations d'Ã©critures effectuÃ©es depuis le dÃ©but de la "
-"session."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ÃcrituresÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Le ratio (blocs_Ã©crits - Ã©critures) / blocs_Ã©crits reprÃ©sente le nombre "
-"d'Ã©critures sauvegardÃ©s sur le nombre total d'Ã©critures. C'est en fait une "
-"sorte de ratio de succÃšs d'accÃšs au cache d'Ã©criture."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Ratio d'accÃšs au cache d'Ã©critureÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Le nombre de blocs qui sont demandÃ©s par le moteur bittorrent (provenant des "
-"pairs), qui ont Ã©tÃ© servis par le disque ou le cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blocs lusÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Le ratio de succÃšs d'accÃšs au cache de lecture."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Ratio de bloc lus sur le cache:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"Le nombre total d'opÃ©ration de lectures qui ont Ã©tÃ© effectuÃ©es depuis le "
-"dÃ©but de la session."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Lectures:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Le nombre de blocs de 16 KiB qui sont prÃ©sentement dans la cache du disque, "
-"incluant la cache de lecture et la cache d'Ã©criture."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Taille du cache:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Taille du cache de lectureÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "Actualise_r"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Aidez-nous Ã  amÃ©liorer Deluge en envoyant votre version de Python, de PyGTK, "
-"de votre systÃšme et de votre processeur. Absolument aucune autre information "
-"n'est envoyÃ©e."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Oui, envoyer des statistiques anonymes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "EmplacementÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Si Deluge ne peut pas trouver le fichier de base de donnÃ©es Ã  cet "
-"emplacement, il va utiliser DNS pour identifier le pays du pair."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "Associer Ã  Deluge"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "Liens magnet"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Port du dÃ©monÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Autoriser les connexions Ã  distance"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Connexions"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_Supprimer"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "Comptes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "VersionÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Page d'accueilÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Adresse Ã©lectronique de l'auteurÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_Installer"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_Rechercher plus de modules..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nouvelle version"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Aller au site Web"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "Nouvelle version disponibleÂ !"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "Version disponibleÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "Version du serveur"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "Version actuelleÂ :"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Ne plus afficher ce message Ã  l'avenir"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Ajouter un pair"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Ajouter un pair avec son IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "CrÃ©ation d'un torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Modifier les traceurs"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "DÃ©placer le dossier des tÃ©lÃ©chargements"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destination:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrents en file d'attente"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "Ajouter les torrents en file d'attente"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "Eff_acer"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Ajouter automatiquement les torrents Ã  la connexion"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "DÃ©mons de Deluge"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "Connexion automatique au dÃ©mon sÃ©lectionnÃ©"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "Masquer cette boÃ®te de dialogue"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "Options de dÃ©marrage"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Ajouter des torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Ajouter en _mode pause"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "PrivilÃ©gier les premiers/derniers blocs"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "Ignorer l'analyse du fichier de hachage"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "PrÃ©-allouer l'espace disque"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "PrÃ©-allouer l'espace disque pour les fichiers torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "Vitesse de rÃ©ception maximale  du torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "Vitesse de tÃ©lÃ©versement maximale du torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "Connexions maximum du torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Appliquer Ã  tous"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Revenir aux rÃ©glages par dÃ©faut"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "Nombre de _connexions maximum"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Nombre d'_envois maximum"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "ArrÃªter le partage dÃšs ce _ratio atteintÂ :"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Gestion automatique"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "_Changer la propriÃ©tÃ©"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "_Ouvrir le dossier de tÃ©lÃ©chargement"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pause"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Repren_dre"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Reprendre les torrents sÃ©lectionnÃ©s"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opt_ions"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Mettre en attente"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Act_ualiser le traceur"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Supprimer le(s) torrent(s)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Forcer la re-vÃ©rification"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Tout sÃ©lectionner"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Suspendre tout"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Tout reprendre"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Ajouter un info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Info_hash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Sauvegarder le .torrent sous"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "Supprimer le(s) torrent(s) sÃ©lectionnÃ©(s)Â ?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "Inclure les fichiers tÃ©lÃ©chargÃ©s"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(Ceci est permanentÂ !)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "PropriÃ©tÃ©s"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>GÃ©nÃ©ral</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "Afficher l'entrÃ©e du chemin"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "Afficher le sÃ©lecteur de fichier"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "Afficher le nom de dossier"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "Type de sÃ©lecteur de chemin"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "Activer la saisie semi-automatique"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "Afficher les fichiers masquÃ©s"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "DÃ©finir une nouvelle touche"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-"Appuyer sur cette touche afin de dÃ©finir de nouveaux raccourcis clavier pour "
-"dÃ©clencher la saisie semi-automatique"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "Saisie semi-automatique"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "Chemin d'enregistrement"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl + S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl + E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl + R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl + H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl + D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "Chemin par dÃ©faut"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "Raccourcis clavier"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "SÃ©lectionner un rÃ©pertoire"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "Chemins sauvegardÃ©s"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "colonne"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "Ouvrir"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Ajouter"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "Ajouter la valeur d'entrÃ©e actuelle Ã  la liste"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "Ãdition"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "Modifier l'entrÃ©e sÃ©lectionnÃ©e"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Supprimer"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "Supprimer l'entrÃ©e sÃ©lectionnÃ©e"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "DÃ©placer l'entrÃ©e sÃ©lectionnÃ©e vers le haut"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "DÃ©placer l'entrÃ©e sÃ©lectionnÃ©e vers le bas"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "Par dÃ©faut"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "Aucun chemin dÃ©fini par dÃ©faut"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "Ouvrir la fenÃªtre des propriÃ©tÃ©s"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Ajouter une URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "Depuis une URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "Interface Web"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"L'interface web de Deluge n'est pas installÃ©e, veuillez installer "
-"l'interface et rÃ©essayez"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Activer l'interface web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Activer le SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Port d'Ã©couteÂ :"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>PrÃ©fÃ©rences</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Planificateur"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limite  de tÃ©lÃ©chargement:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limite d'envoi:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrents actifs"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "TÃ©lÃ©chargements en cours:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Partages actifsÂ :"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Limites</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-"Une erreur est survenue lors de l'envoi du courriel de notificationÂ : %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "Le serveur n'a pas rÃ©pondu correctement Ã  la commande HELOÂ : %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-"Le serveur a refusÃ© la combinaison nom d'utilisateur/mot de passeÂ : %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Courriel de notification envoyÃ©."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torrent terminÃ© Â«Â %(name)sÂ Â»"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Vous recevez ce courriel parce que Deluge a terminÃ© de tÃ©lÃ©charger "
-"\"%(name)s\", qui inclut %(num_files)i fichiers.\n"
-"Pour ne plus recevoir ces alertes, dÃ©sactivez simplement la notification par "
-"courriel dans les prÃ©fÃ©rences de Deluge.\n"
-"\n"
-"Merci,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Notification clignotante affichÃ©e"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "La notification par popup n'est pas activÃ©e."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "libnotify n'est pas installÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Popup de notification affichÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "La notification sonore n'est pas activÃ©e"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame n'est pas installÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "La notification sonore a Ã©chouÃ© %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "La notification sonore a rÃ©ussi"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent terminÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"Le tÃ©lÃ©chargement du torrent Â«Â %(name)sÂ Â» comportant %(num_files)i "
-"fichier(s) est terminÃ©."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Notifications"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Choisissez un fichier son"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "IcÃŽne de notification clignotante activÃ©e"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Popups activÃ©s"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Son activÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Notifications de l'interface utilisateur</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Destinataires</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Le server requiert TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Notifications par courriel</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Cette configuration ne signifie pas que vous recevrez des notifications pour "
-"chaque Ã©vÃ©nements."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Abonnements"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Personnalisation sonore"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Etiquette invalide, caractÃšres valides: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Etiquette vide"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "L'Ã©tiquette existe dÃ©jÃ "
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Etiquette inconnue"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent inconnu"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Ajouter une Ã©tiquette"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Ajouter une Ã©tiquette</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Utiliser le panneau latÃ©ral pour ajouter, modifier ou supprimer des "
-"Ã©tiquettes.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Ãtiquettes</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Options des Ã©tiquettes"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Options des Ã©tiquettes</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Appliquer les paramÃštres maximum par torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Appliquer les paramÃštres de la file d'attente:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "Appliquer les paramÃštres du dossierÂ :"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 ligne par traceur)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Appliquer automatiquement l'Ã©tiquette:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Texte"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_Options du label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Retirer le label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Ajouter Label"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent complet"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent ajoutÃ©"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent supprimÃ©"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ExÃ©cuter"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "ÃvÃ©nement"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Ajouter une Commande</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Commandes</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "minutes"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 minute"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 seconde"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "secondes"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "Couleur de tÃ©lÃ©chargementÂ :"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "Couleur de tÃ©lÃ©versementÂ :"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>Graphique de connexions</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>Graphique de bande passante</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "NÅuds DHTÂ :"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "NÅuds DHT mis en cacheÂ :"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "Torrents DHTÂ :"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>Sources/pairs</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>Couleurs de graphique</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Statistiques"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "RÃ©solution"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Sources/pairs"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Le dossier Ã  surveiller n'existe pas."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Le chemin n'existe pas."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "Option incompatible"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Ajout Automatique"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "Double-cliquer pour permuter"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "Double-cliquer pour Ã©diter"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "Chemin"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Dossiers surveillÃ©s:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "PropriÃ©tÃ©s du dossier surveillÃ©"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"Si un fichier .torrent est ajoutÃ© dans ce rÃ©pertoire,\n"
-"il sera ajoutÃ© Ã  la session."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "SÃ©lectionner un dossier"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Activer ce dossier surveillÃ©"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Dossier surveillÃ©</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Supprimer le ficher torrent aprÃšs ajout"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"Une fois le torrent ajoutÃ© Ã  la session,\n"
-"le fichier .torrent sera supprimÃ©."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Ajouter l'extension aprÃšs l'ajout:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"Une fois le torrent ajoutÃ© Ã  cette session,\n"
-"une extension sera ajoutÃ©e au .torrent\n"
-"et il restera dans le mÃªme rÃ©pertoire."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".ajoutÃ©"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"Une fois le torrent ajoutÃ© Ã  cette session,\n"
-"le .torrent sera copiÃ© dans le rÃ©pertoire choisi\n"
-"et supprimÃ© du dossier de surveillance."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-"Une fois le torrent supprimÃ© de la session,\n"
-"supprimer Ã©galement le fichier .torrent utilisÃ© pour l'ajouter."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Action sur le fichier Torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "DÃ©finir le dossier de tÃ©lÃ©chargement"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-"Ce dossier sera celui oÃ¹ les donnÃ©es des torrents seront tÃ©lÃ©chargÃ©es."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>Dossier de tÃ©lÃ©chargement</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "DÃ©finir le dossier des fichiers terminÃ©s"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>DÃ©placer les fichiers tÃ©lÃ©chargÃ©s</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Ãtiquette: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Ãtiquette</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "GÃ©nÃ©ral"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "L'utilisateur sÃ©lectionnÃ© ici sera le propriÃ©taire du torrent."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>PropriÃ©taire</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Vitesse maximale d'envoiÂ :"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Nombre maximal de connexionsÂ :"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Nombre maximum d'envois simultanÃ©sÂ :"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Vitesse maximale de tÃ©lÃ©chargementÂ :"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bande passante</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "GÃ©rÃ© automatiquement:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Ajout suspendu:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Mettre en attente dans:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>File d'attente</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Extracteur"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extraire versÂ :"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "CrÃ©er un sous-rÃ©pertoire avec le nom du torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Cette option crÃ©e un sous rÃ©pertoire en utilisant le nom du torrent. Ce sous "
-"rÃ©pertoire est situÃ© dans le rÃ©pertoire sÃ©lectionnÃ© pour l'extraction des "
-"donnÃ©es."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Liste de blocage"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "Adresse IP incorrecte"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "L'adresse IP Â«Â %sÂ Â» est mal formÃ©e"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Liste d'IP Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Texte SafePeer (zippÃ©)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Texte PeerGuardian (non compressÃ©)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "P2B PeerGuardian (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Leader invalide"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Code magique invalide"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Version invalide"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Jours"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importer la liste de blocage au dÃ©marrage"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"TÃ©lÃ©charger le fichier de liste de blocage si nÃ©cessaire et importer le "
-"fichier."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "VÃ©rifier le tÃ©lÃ©chargement et l'importer"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "TÃ©lÃ©charger une nouvelle liste de blocage et l'importer."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Forcer le tÃ©lÃ©chargement et importer"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "La liste de blocage est Ã  jour"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Options</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "TypeÂ :"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "DateÂ :"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Taille du fichierÂ :"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Informations</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>Liste blanche</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "Options du dÃ©mon"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "Adresse IP pour Ã©couter les connexions UI"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "Port pour Ã©couter les connexions UI"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "Adresse IP d'Ã©coute des connexions BitTorrent"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-"Nom ou adresse IP de l'interface rÃ©seau pour les connexions BitTorrent "
-"sortantes."
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Nombre maximum de connexions"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Vitesse de tÃ©lÃ©chargement"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 Kio/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 Kio/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 Kio/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 Kio/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 Kio/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Vitesse de tÃ©lÃ©chargement maximale"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Vitesse d'Ã©mission"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Vitesse d'Ã©mission maximale"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Trafic du protocole (rÃ©ception/envoi)"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "Espace libre dans le dossier de tÃ©lÃ©chargement"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "Modifier la connexion"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "HÃŽte:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "Impossible de modifier l'hÃŽte"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "Ã propos de Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "Copyright 2007-2018 L'Ã©quipe de Deluge"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "Connexion restaurÃ©e"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "Connexion perdue"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "La connexion au serveur web a Ã©tÃ© perdueÂ !"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "Perte de connexion au serveur web"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "CrÃ©er"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "Aide"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Se dÃ©connecter"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Nom d'utilisateur"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "Ãchec d'authentification"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "Vous avez saisi un mot de passe incorrect"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "HÃŽte du traceur"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtres"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Vitesse limite de tÃ©lÃ©chargement"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Vitesse limite d'envoi"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Limite de connection"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Limite d'envoi par pair"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Mettre Ã  jour le traceur"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Forcer la re-vÃ©rification"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "Tout dÃ©velopper"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "DÃ©placer"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "Parcourir"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "Ajouter une connexion"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "Impossible d'ajouter l'hÃŽteÂ : {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Sauvegader"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "Public"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Connecter"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "ArrÃªter le dÃ©mon"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "Se dÃ©connecter"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "DÃ©marrer le dÃ©mon"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "Changer le mot de passe par dÃ©faut"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"Nous recommandons de changer le mot de passe par dÃ©faut. <br><br>Souhaitez-"
-"vous le changer maintenantÂ ?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "Supprimer avec les donnÃ©es"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "Explorateur de fichiers"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "PrÃ©cÃ©dent"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "Suivant"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "Accueil"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "Ajouter depuis une URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "Cookies"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "Impossible de tÃ©lÃ©charger le torrent"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Fichier"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Infohash"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "TÃ©lÃ©versement de votre torrent..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "Impossible de tÃ©lÃ©verser le torrent"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "Torrent non valide"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "RÃ©ception"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "Vitesse max. de tÃ©lÃ©chargement"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "Vitesse max. de tÃ©Ã©lversement"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "GÃ©nÃ©ral"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Ajouter en mode pause"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "Chargement"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Vrai"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "DÃ©tails"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "CommentaireÂ :"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "ÃtatÂ :"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "DÃ©placer les fichiers terminÃ©sÂ :"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "PrivÃ©"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Ãtre averti des nouvelles versions"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-"Aidez-nous Ã  amÃ©liorer Deluge en envoyant votre version de Python, de PyGTK, "
-"de votre systÃšme et de votre processeur. Absolument aucune autre information "
-"n'est envoyÃ©e."
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "Adresse entrante"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "Utiliser un port alÃ©atoire"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "Type de service"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Nombre maximum de connexionsÂ :"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Vitesse maximum de rÃ©ception (Kio/s)Â :"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Vitesse maximale d'Ã©mission (Kio/s)Â :"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Nombre maximal de connexions semi-ouvertesÂ :"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Nombre de tentatives de connexion par secondeÂ :"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Nombre maximum de ports d'Ã©missionÂ :"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "Installer"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "En trouver plus"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "Installer un greffon"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr "SÃ©lectionner un egg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr "Greffon Egg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "Parcourir..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "TÃ©lÃ©versement de votre greffon..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "Taille du cache (blocs de 16 Kio)Â :"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr "Afficher les filtres avec zÃ©ro torrent"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr "Autoriser l'utilisation de plusieurs filtres en mÃªme temps"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "NouveauÂ :"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "ConfirmerÂ :"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Serveur"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "DÃ©lai d'expiration de la sessionÂ :"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr "Activer SSL (chemins relatifs au dossier de configuration Deluge)"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "ClÃ© privÃ©eÂ :"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "CertificatÂ :"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-"Voulez-vous actualiser la page maintenant pour utiliser la nouvelle langueÂ ?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "RafraÃ®chir"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "Mot de passe non valide"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "Vos mots de passe ne correspondent pasÂ !"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "Votre ancien mot de passe Ã©tait incorrectÂ !"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "Changement rÃ©ussi"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "Votre mot de passe a Ã©tÃ© modifiÃ© avec succÃšsÂ !"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "Mettre le torrent en pause"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "Temps restant estimÃ©Â :"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "VÃ©rifier la prÃ©sence d'une nouvelle liste tous les:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Le dÃ©mon n'est pas en cours d'exÃ©cution"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Le nombre de blocs qui ont Ã©tÃ© servis par la cache."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Nombre de bloc lusÂ :"
-
-#~ msgid "<b>Languge</b>"
-#~ msgstr "<b>Langue</b>"
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr ""
-#~ "L'adresse IP de l'interface pour Ã©couter les connexions bittorrent "
-#~ "entrantes. Laisser vide si vous souhaitez utiliser le rÃ©glage par dÃ©faut."
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "Le dÃ©mon n'existe pas"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "Une erreur s'est produite lors de l'ajout d'un compte"
-
-#~ msgid "Incomming Ports"
-#~ msgstr "Ports entrants"
Index: luge/i18n/fy.po
===================================================================
--- deluge/i18n/fy.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6216 +1,0 @@
-# Frisian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Frisian <fy@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Flater"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Namme"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Foargong"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Steat"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Grutte"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Delhelle"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Uploaden"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ratio"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Delhelsnelheid"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Uploadsnelheid"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peers"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Bskber"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Tafoecht"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Tiid plm"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Earste/lÃªst foarrang"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automatysk beheard"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Dielen:"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "WarskÃŽging"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Oankondiging OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Oankondiging ferstjoerd"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Ynterface"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Delhellingen"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "BÃ¢nbreedte"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Rij"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Netwurk"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Oars"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Ynfoegtapassings"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Host tafoegje"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Hostnamme:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Poarte:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "BrÃ»kersnamme:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Wachtwurd:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Opsjes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Fan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Nei"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Willekeurige poartte brÃ»ke"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Fersiifering"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Yngeand"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Forsearre"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Ynskeakele"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Ãtskeakele"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Ãtgeand"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Nivo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "FÃ»skjen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Beide"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maks ferbiningen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maks uploadplakken"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maks heal-iepene ferbiningen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maks ferbiningsoanfragen per sekonde"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Om de safolle tiid website kontroleare op nij Ãºtjeftes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Ratio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Soart"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "BrÃ»kersnamme"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Wachtwurd"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Poartte"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Ãfbrekke"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Tier"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ja"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nee"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents yn rij"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent yn rij"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Omleech"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Omheech"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackers"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Neat"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Admin"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Gjin label"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Net ferbÃ»n"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT Nodes"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Oars..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Oan"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Ãt"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Ãtskeakelje"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Ynstekker"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Ynstekker kieze"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Ynstekker eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adres"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Triemnamme"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent-triemen"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Alle triemen"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Steat"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Details"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Triemen"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Peers"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Opsjes"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioriteit"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Details:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "In triem kieze"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "In map kieze"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ".torrent triem bewarje"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "label"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Peer tafoegje"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "host:poart"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Boppekant"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Ãnderkant"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "Deluge _sjen litte"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "Torrent t_afoegje"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Snelheidslimyt _delheljen:"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Snelheidslimyt _uploaden:"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Ofslute & deamon stopje"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "Ofslute"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_BestÃ¢n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "Torrent oanmeitsje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "Bij_wurkje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Ferbiningsbehearder"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "By_ld"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Ar_kbalken"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Sydbalke"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Steat_balke"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_abs"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Kolommen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Sydbalke"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Nul hits sjen litte"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "_Trackers sjen litte"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Help"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Faak stelde fragen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Torrent tafoegje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Torrent tavoegje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Torrent fuortsmite"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Torrent fuortsmite"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Selektearre torrents skoftsje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Skoftsje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Selektearre torrents ferfetsje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Ferfetsje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Torrent omheech yn rij"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Omheech yn rij"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Torrent omleech yn rij"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Omleech yn rij"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Foarkarren"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Ferbiningsbehearder"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Torrent oanmeitsje"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Map"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "Paad op ostÃ¢n"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Triemen"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Auteur:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Kommentaar:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Ynfo"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "Fuo_rtsmite"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webseeds"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Dielgrutte:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "PrivÃ©-flag ynstelle"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Dizze torrent oan'e sesje tafoegje"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "Alles Ãºtklapp_e"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Namme:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "FoltÃŽge ferplaatse:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Seed stopje bij ratio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Fuortsmite bij ratio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Uploadsnelheid:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Delhelsnelheid:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Ferbinings:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "Trackers oanpasse"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Tracker oanpasse"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Paad op ofstÃ¢n ynfiere"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Paad:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Tracker tafoegje"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackers:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Sesjesnelheid sjen litte yn titelbalke"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Systeemfak-byldkaai ynskeakelje"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Yn systeemfak opstarte"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Systeemfak mei wachtwurd befeiligje"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "FoltÃŽge ferplaatse nei:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ".torrent-triem kopiearje nei:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Delhelje nei:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Altyd sjen litte"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Finster selekteare"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Willekeurich"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Ynstelde poartte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Poartte teste"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Fan:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Nei:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Nivo:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "PeerÃºtwikseling"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Peer TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Ja, statistyken opstjoere"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Daemon poartte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Ferbiningen op ofstÃ¢n tastean"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Ferbinings"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Ferzje:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Haadside:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Email auteur:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nije Ãºtjefte"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "Nei webside"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Dit finster yn'e takomst net sjen litte"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "In peer tafoegje troch IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Torrent oanmeitsje..."
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Trackers oanpasse"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrents yn rij"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Torrents tavoegje"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Pauzearre tafoegje"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Earste/lÃªste dielen foarrang"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Tapasse op alles"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "Ferbiningsbeperking"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Limyt uploadplakken"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automatysk beheard"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Ferfetsje"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Selektearre torrents ferfetsje"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opsjes"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "Rij"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Tracker bijwurkje"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Torrent fuo_rtsmite"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Opnij kontroleare _forseare"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Alles selekteare"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "Alles skoftsje"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Alles ferfetsje"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Infohash tafoegje"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ".torrent bewarje as"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Algemien</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Tafoegje"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Fuortsmite"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "URL tafoegje"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Leech label"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Label bestiet al"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Net-bekind label"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Net-bekinde torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Label tafoegje"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Label taheakje</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>De sydbalke kin brÃ»kt wurde om labels ta te heakjen, bij te wurkjen en "
-"fuort te smyten.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Labels</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Labelopsjes"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Labelopsjes</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Heechste mooglik"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Rijynstellings tapasse:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 rigel per tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Automatysk label taheakje:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Label_opsjes"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Label fuo_rtsmite"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "L_abel tafoegje"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekonden"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "In map kieze"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Maks uploadsnelheid:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maks ferbiningen:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maks uploadplakken:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Maks delhelsnelheid:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>BÃ¢nbreedte</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Rij</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blokkearlist"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP list (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Text (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (Uncompressed)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Ãnjildige ferzje"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opsjes</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Soart:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Ynfo</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Maks oantal ferbinings ynstelle"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Delhelsnelheid"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Maks delhelsnelheid ynstelle"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Uploadsnelheid"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Maks uploadsnelheid ynstelle"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Host:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Ofmelde"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Login"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filters"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Dl snelheidslimyt"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Limyt uploadsnelheid"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Ferbiningsbeperking"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Limyt uploadplakken"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Tracker bijwurkje"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Opnij kontroleare"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Ferplaatse"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Opslaan"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Ferbine"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Triem"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Delhelje"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Algemien"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Yn pauzearde steat tafoegje"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Wier"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Details"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "PrivÃ©"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "WarskÃŽgje bij nije Ãºtjeftes"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maks ferbiningen:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Maks delhelsnelheid (Kib/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Maks uploadsnelheid (Kib/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maks heal-iepene ferbiningen:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maks ferbiningsoanfragen per sekonde:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maks uploadplakken:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/ga.po
===================================================================
--- deluge/i18n/ga.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Irish translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Irish <ga@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/gl.po
===================================================================
--- deluge/i18n/gl.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6302 +1,0 @@
-# Galician translation for deluge
-# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-07-23 10:53+0000\n"
-"Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>\n"
-"Language-Team: Galician <gl@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-"X-Poedit-Language: Galician\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "AfganistÃ¡n"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Illas Aland"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Alxeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Samoa Americana"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "AntÃ¡rtida"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antiga e Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "A Arxentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbaidjÃ¡n"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Bielorrusia"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "BÃ©lxica"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "BenÃ­n"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudas"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia e Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Illa Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "O Brasil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Territorio BritÃ¡nico no OcÃ©ano Ãndico"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Sultanato de Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Cambodja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "O CamerÃºn"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "CanadÃ¡"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cabo Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Illas CaimÃ¡n"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "A RepÃºblica Centroafricana"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "O Chad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "A China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Illa de Christmas"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Illas Cocos (Keeling)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comores"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "O Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Congo, RepÃºblica DemocrÃ¡tica do"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Illas Cook"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Costa do Marfil"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Croacia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Chipre"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "RepÃºblica Checa"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Dinamarca"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "A Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "A RepÃºblica Dominicana"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "O Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Exipto"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "O Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "A Guinea Ecuatorial"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Illas Malvinas"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Illas Feroe"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finlandia"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Francia"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "GÃŒiana Francesa"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Polinesia Francesa"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Territorios Franceses do Sur"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "O GabÃ³n"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Xeorxia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "AlemaÃ±a"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Xibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Grecia"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Groenlandia"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Granada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadalupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "A Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "A Guinea Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "GÃŒiana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Illa Heard e Illas McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Santa SÃ© (Cidade Estado do Vaticano)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "HungrÃ­a"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islandia"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "A India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "IrÃ¡n"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraq (O)"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Illa de Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Xamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "O XapÃ³n"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Illa de Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Xordania"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "KazakhstÃ¡n"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Corea, RepÃºblica DemocrÃ¡tica Popular de"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Corea, RepÃºblica de"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "KirguizstÃ¡n"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "RepÃºblica DemocrÃ¡tica Popular de Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Letonia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "O LÃ­bano"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "RepÃºblica Ãrabe Libia"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lituania"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburgo"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macau"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Macedonia"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malasia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Illas Maldivas"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Illas Marshall"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "A Martinica"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauricio"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "MÃ©xico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "A Micronesia, Estados Federados de"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldavia"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "MÃ³naco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Illa de Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marrocos"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "O Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Os PaÃ­ses Baixos"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "As Antillas Holandesas"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nova Caledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nova Zelandia"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "NÃ­xer"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nixeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Illa Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Illas Marianas do Norte"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Noruega"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "OmÃ¡n"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "PaquistÃ¡n"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Territorios Palestinos"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "PanamÃ¡"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "PapÃºa-Nova Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "O Paraguai"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "O PerÃº"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Illas Filipinas"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Illas Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polonia"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Porto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "A ReuniÃ³n"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Rusia"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint-Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Santa Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts e Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Santa LucÃ­a"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint-Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint-Pierre-et-Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "San Vicente e As Granadinas"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "San TomÃ© e PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Arabia SaudÃ­"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "O Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Illas Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Serra Leoa"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Eslovaquia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Eslovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Illas SalomÃ³n"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "SurÃ¡frica"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Xeorxia do Sur e as Illas Sandwich do Sur"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "EspaÃ±a"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "SudÃ¡n"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Illas Svalbard e Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swazilandia"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Suecia"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "SuÃ­za"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Siria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TadjikistÃ¡n"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailandia"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trindad e Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "TurquÃ­a"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TurkmenistÃ¡n"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Illas Turcas e Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "UcraÃ­na"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Os Emiratos Ãrabes Unidos"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "O Reino Unido"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Estados Unidos"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Illas Exteriores Menores dos EEUU"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "O Uruguai"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "UzbekistÃ¡n"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "O Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Illas Virxes, BritÃ¡nicas"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Illas Virxes, U.S."
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Ilas de Wallis e Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "O SÃ¡hara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "O Iemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Todo"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Activo"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Comprobando"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Descargando"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Sementando"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Pausados"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Na cola"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Erro"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nome"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progreso"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Estado"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "TamaÃ±o"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Descargados"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Enviados"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Taxa"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Velocidade de descarga"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Velocidade de envÃ­o"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "LÃ­mite de descarga"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "LÃ­mite de envÃ­o"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Pares"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "DispoÃ±Ã­bel"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Engadido"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Localizador"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Tempo estimado"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Priorizar primeira/Ãºltima"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "XestiÃ³n automÃ¡tica"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Partes"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Aviso"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Anuncio correcto"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Anuncio enviado"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interface"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Descargas"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Largura de banda"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Cola"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Rede"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "CachÃ©"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Outros"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Engadidos"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Cliente de BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Cliente de BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Descarga e comparte ficheiros con BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Orde"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Engadir un servidor"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nome do servidor:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Porto:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Nome do usuario:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Contrasinal:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Eliminar a copia do ficheiro torrent ao eliminar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "OpciÃ³ns"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Utilizar portos aleatorios"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Activado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "NÃºmero mÃ¡ximo de conexiÃ³ns"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "NÃºmero mÃ¡ximo de slots de suba"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignorar os lÃ­mites na rede local"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Comprobar periodicamente no sitio web se hai novas ediciÃ³ns"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Taxa de comparticiÃ³n"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Nome de usuario"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Contrasinal"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Porto"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ConfiguraciÃ³ns"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Aplicar"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Grupo"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>VersiÃ³n do cliente</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents na cola"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent na cola"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Un aplicativo para compartir ficheiros de par a par\n"
-"usando o protocolo BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Cliente:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Actuais desenvolvedores:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Anteriores desenvolvedores ou contribuidores:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Este aplicativo Ã© software libre, pÃ³dese redistribuÃ­r e/ou modificar baixo "
-"os termos da Â«GNU General Public LicenseÂ» publicada pola Free Software "
-"Foundation; en calquera das versiÃ³n 3 da Licenza ou, baixo a tÃºa escolla, en "
-"calquera das seguintes versiÃ³ns.\n"
-"\n"
-"Este aplicativo ponse a disposiciÃ³n de todos para que sexa Ãºtil mais SEN "
-"NINGUNHA GARANTIA, nin sequera con garantida de COMECIABILIDADE ou ACAER EN "
-"NINGÃN OBXECTIVO EN PARTICULAR. Olla a GNU General Public License para "
-"coÃ±ecer mellor os detalles. \n"
-"\n"
-"DeberÃ­as ter recibido unha copia da GNU General Public License con este "
-"aplicativo mais se non foi asÃ­ tela dispoÃ±Ã­bel en "
-"<http://www.gnu.org/licenses>. \n"
-"\n"
-"Ademais, como un caso de excepciÃ³n especial, os titulares do copyright dan "
-"permisos para ligar partes do cÃ³digo deste aplicativo coa librerÃ­a OpenSSL. "
-"EstÃ¡s na obriga de respectar a GNU General Public License en todos os "
-"aspectos para todo o cÃ³digo agÃ¡s para o OpenSSL. \n"
-"\n"
-"Se modificas ficheiros con esa excepciÃ³n, podes estender ese excepciÃ³n Ã¡s "
-"versiÃ³ns dos ficheiros que modificaras mais non estÃ¡s na obriga de cumprires "
-"tal. Se non desexas facelo elimina esta declaraciÃ³n de excepciÃ³n de todas as "
-"fontes dos ficheiros do aplicativo e, despois, tamÃ©n de aquÃ­."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Servidor:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Non conectado..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Sen lÃ­mite"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Descargar"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Subir"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Estados"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Localizadores"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Ningunha"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiquetas"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Sen etiqueta"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Desconectado"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "Nodos DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Espazo libre no disco"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Estabelecer ilimitado"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Outros..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Activado"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Desactivado"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "FÃ³ra de liÃ±a"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "En liÃ±a"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Conectado"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Estado"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Servidor"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "VersiÃ³n"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Comezar o daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Deter o daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Non foi posÃ­bel iniciar o daemon!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Produciuse un erro ao engadir o servidor"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Engadido"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Seleccionar o engadido"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Engadido Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Enderezo"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Cliente"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nome do ficheiro"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Ficheiro incorrecto"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Escoller un ficheiro .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Ficheiros torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Todos os ficheiros"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL incorrecto"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "Non Ã© unha URL vÃ¡lida."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Descargando..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Produciuse un fallo na descarga"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Fallou a descarga:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "E_stado"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detalles"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fic_heiros"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Pares"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_OpciÃ³ns"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioridade"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "InformaciÃ³n:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Seleccionar un ficheiro"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Seleccionar un cartafol"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Gardar o ficheiro .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiqueta"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Engadir un par"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "nomedoservidor:porto"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Enriba"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Abaixo"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Mostrar Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Engadir torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Velocidade lÃ­mite de _descarga"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Velocidade lÃ­mite de _envÃ­o"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "SaÃ­r e apagar o daemon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_SaÃ­r"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ficheiro"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Crear torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "SaÃ­r e _apagar o daemon"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Editar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Xestor de _conexiÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Ver"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Barra de ferramentas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "Barra _lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Barra de _estado"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "Lapel_as"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Columnas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Barra _lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Mostrar _cero accesos"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Mostrar _localizadores"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Axuda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_PÃ¡xina de inicio"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Preguntas frecuentes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Comunidade"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Engadir torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Engadir torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Eliminar o torrente"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Eliminar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pausar os torrents seleccionados"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pausar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Continuar os torrents seleccionados"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Continuar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Subir torrent na cola"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Subir na cola"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Baixar torrent na cola"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Baixar na cola"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Preferencias"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Xestor de conexiÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Crear un torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_Cartafol"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Ruta remota"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Ficheiros"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Comentarios:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "InformaciÃ³n"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "Elimina_r"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Sementes web"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "TamaÃ±o das partes:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Estabelecer marca privada"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Engadir este torrent Ã¡ sesiÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Expandir todo"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nome:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Mover os completados a:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Deter a sementeira na taxa:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Eliminar coa taxa"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Velocidade de envÃ­o:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Velocidade de descarga:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "ConexiÃ³ns:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Editar localizadores"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Editar localizador"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Localizador:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Introducir a ruta remota"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Ruta:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Engadir un localizador"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Localizadores:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Mostrar a velocidade da sesiÃ³n na barra de tÃ­tulo"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Enfocar a xanela cando se engadan torrents"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Activar a icona na Ã¡rea de notificaciÃ³n"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimizar na Ã¡rea de notificaciÃ³n ao pechar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Iniciar na Ã¡rea de notificaciÃ³n"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Protexer a Ã¡rea de notificaciÃ³n con contrasinal"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Mover os completados a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copiar os ficheiros .torrent en:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"Eliminar a copia do ficheiro torrent que se creou cando se elimine o torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Descargar en:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Priorizar a primeira e a Ãºltima parte do torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Priorizar a primeira e a Ãºltima parte dos ficheiros no torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Engadir os torrents en pausa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Mostrar sempre"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "PoÃ±er o foco sobre o diÃ¡logo"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"NÃºmero mÃ¡ximo de conexiÃ³ns permitidas. Estabelecer -1 para ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Slots mÃ¡ximos de envÃ­o para todos os torrents. Estabelecer -1 para ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Velocidade mÃ¡xima de descarga para todos os torrents. Estabelecer -1 para "
-"ilimitada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Velocidade mÃ¡xima de envÃ­o para todos os torrents. Estabelecer -1 para "
-"ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "LÃ­mite da taxa de sobrecarga IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Se se selecciona, a estimaciÃ³n da sobrecarga de TCP/IP obterase desde os "
-"limitadores da taxa para evitar que se excedan os lÃ­mites co trÃ¡fico total"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "Slots mÃ¡ximos de envÃ­o por torrent. Estabelecer -1 para ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"NÃºmero mÃ¡ximo de conexiÃ³ns por torrent. Estabelecer -1 para ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Porto activo:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Probar porto activo"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Desde:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "AtÃ©:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Nivel:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Protocolo de mapeamento de portos NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Intercambio de pares"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "O Servizo local de buscas (LSD) procura pares locais na sÃºa rede."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Unha tÃ¡boa hash distribuÃ­da pode mellorar a cantidade de conexiÃ³ns activas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Byte TOS de par:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "TamaÃ±o da cachÃ© (bloques de 16 KiB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"NÃºmero de segundos desde a Ãºltima escritura na cachÃ© dunha parte do torrent "
-"atÃ© o momento en que se forza a escritura no disco. O valor predeterminado Ã© "
-"de 60 segundos."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "A cachÃ© caduca en (segundos):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"NÃºmero total de bloques de 16 KiB escritos no disco desde que se iniciou "
-"esta sesiÃ³n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Bloques escritos:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"NÃºmero total de operaciÃ³ns de escritura realizadas desde que se iniciou esta "
-"sesiÃ³n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Escrituras:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"A proporciÃ³n (bloques_escritos - escrituras) / bloques_escritos representa o "
-"nÃºmero de operaciÃ³ns de escritura de gardado para o total das operaciÃ³ns de "
-"escritura, Ã© dicir, unha especie de taxa de accesos Ã¡ cachÃ© para a cachÃ© de "
-"escritura."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Taxa de accesos Ã¡ cachÃ© de escritura:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"NÃºmero de bloques solicitados desde o motor do bittorrent (desde os pares), "
-"que se serviron desde o disco ou da memoria cachÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Bloques lidos:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Taxa de accesos Ã¡ cachÃ© para lectura."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Taxa de accesos Ã¡ cachÃ© de lectura:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"NÃºmero total de operaciÃ³ns de lectura realizadas desde que se iniciou esta "
-"sesiÃ³n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Lecturas:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"NÃºmero de bloques de 16 KiB actualmente na cachÃ© de disco. Isto inclÃºe tanto "
-"a lectura como a escritura na cachÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "TamaÃ±o da cachÃ©:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "TamaÃ±o da cachÃ© de lectura:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"AxÃºdenos a mellorar Deluge enviÃ¡ndonos a sÃºa versiÃ³n de Python, PyGTK, "
-"sistema operativo e o tipo de procesador. Non se envÃ­a, absolutamente, "
-"ningunha outra informaciÃ³n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Si, enviar estatÃ­sticas anÃ³nimas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "LocalizaciÃ³n:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Se Deluge non e quen de atopar o ficheiro da base de datos nese lugar, "
-"volverÃ¡ utilizar o DNS para atopar o paÃ­s do par."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Porto do daemon:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Permitir conexiÃ³ns remotas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "ConexiÃ³ns"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "VersiÃ³n:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "PÃ¡xina principal:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Correo-e do autor:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nova versiÃ³n"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Ir Ã¡ pÃ¡xina web"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Non mostrar este dialogo no futuro"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Engadir par"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Engadir un par polo seu IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Creando un torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Editar localizadores"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destino:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrents na cola"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Engadir automaticamente os torrents ao conectar"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Engadir torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "informaciÃ³n do Â«_hashÂ»"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Engadir en _pausa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Priorizar primeira/Ãºltima partes"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Aplicar a todo"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Reverter a predeterminados"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "LÃ­mite de _conexiÃ³ns"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "LÃ­mite de _slots de envÃ­o"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_XestiÃ³n automÃ¡tica"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Deter"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Co_ntinuar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Continuar os torrents seleccionados."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opc_iÃ³ns"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "C_ola"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Act_ualizar o localizador"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Eliminar torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Forzar unha nova comprobaciÃ³n"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Seleccionar todo"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pausar todos"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Con_tinuar todo"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Engadir hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "InformaciÃ³n do Â«hashÂ»:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Gardar o .torrent como"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Xeral</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Engadir"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Eliminar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Engadir URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"A interface web de Deluge non estÃ¡ instalada. Instala de novo\n"
-"a interface e volve a probar"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Activar a interface web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Activar SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Porto de escoita:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ConfiguraciÃ³ns</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "LÃ­mite de descarga:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "LÃ­mite de envÃ­o:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrents activos:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Descargas activas:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Sementeiras activas:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ConfiguraciÃ³n lenta</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Houbo un erro ao enviar o a notificaciÃ³n por correo electrÃ³nico: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "NotificaciÃ³n por correo electrÃ³nico enviado."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Rematou o Torrent  \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Este correo electrÃ³nico Ã© para te informar de que Deluge rematou a "
-"descargade \"%(name)s\", que inclÃºe os ficheiros %(num_files)i.\n"
-"Para parar de ter estas notificaciÃ³ns dÃ¡lle a apagar as notificaciÃ³ns por "
-"correo electrÃ³nico nas preferencias de Deluge.\n"
-"\n"
-"Grazas,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Mostrar o sinal de notificaciÃ³n"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "As notificaciÃ³ns por menÃºs emerxentes non estÃ¡n activadas."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Mostrar as notificaciÃ³ns emerxentes"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "NotificaciÃ³n por son non activada"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame non estÃ¡ instalado"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Fallou a notificaciÃ³n cun son %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "NotificaciÃ³n cun son correcta"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Rematou o Torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Escoller o ficheiro de son"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "As notificaciÃ³ns polas iconas da bandexa estÃ¡n activadas"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "MenÃºs emerxentes activados"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Sons activados"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>NotificaciÃ³ns UI</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Destinatarios</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "O servidor precisa TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>NotificaciÃ³ns por correo electrÃ³nico</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Esta configuraciÃ³n non significa que vaias a recibir notificaciÃ³ns para "
-"todos estes eventos."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "SubscriciÃ³ns"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "PersonalizaciÃ³n do son"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-"A etiqueta Ã© incorrecta, sÃ³ estÃ¡n permitidos os caracteres:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Etiqueta baleira"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "A etiqueta xa existe"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Etiqueta descoÃ±ecida"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent descoÃ±ecido"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Engadir etiqueta"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Engadir etiqueta</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Usar a barra lateral para engadir, editar e eliminar etiquetas. </I>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiquetas</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "OpciÃ³ns de etiquetas"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>OpciÃ³ns de etiquetas</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Aplicar axustes mÃ¡ximos por torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "MÃ¡ximo"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Aplicar os axustes da cola:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 liÃ±a por localizador)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Aplicar automaticamente a etiqueta:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_OpciÃ³ns de etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Elimina_r etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Engadir etiqueta"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent completado"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent engadido"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Executar"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Aviso"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Engadir orde</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Ordes</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "segundos"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Non hai cartafoles esculcados."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "A ruta non existe."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Cartafoles esculcados:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Propiedades dos cartafoles esculcados"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Seleccionar un cartafol"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Activar o esculcado de cartafoles"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Cartafoles esculcados</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Eliminar o .torrent despois de engadilo"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "PÃ³rlle a extensiÃ³n despois de o engadir:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".engadido"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Ficheiro de acciÃ³n Torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Mover os completados</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etiqueta: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etiqueta</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Principal"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Velocidade mÃ¡xima de envÃ­o:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ConexiÃ³ns mÃ¡ximas:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Slots mÃ¡ximos de envÃ­o:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Velocidade mÃ¡xima de descarga:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Largura de banda</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Xestionado automaticamente:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Engadir pausados:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Por na cola:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Cola</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extraer en:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Crear un sub-cartafol co nome do torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Esta opciÃ³n crearÃ¡ un subcartafol co nome do torrent dentro do cartafol "
-"seleccionado. Neste subcartafol extraerÃ¡ os ficheiros."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Lista de bloqueados"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Lista de IP de Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Texto SafePeer (comprimido en zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Texto de PeerGuardian (descomprimido)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "LÃ­der incorrecto"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "CÃ³digo mÃ¡xico incorrecto"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "VersiÃ³n incorrecta"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "DÃ­as"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importar a lista de bloqueados ao iniciar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Descargar o ficheiro coa lista de bloqueados, se Ã© necesario, e importar o "
-"ficheiro."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Comprobar a descarga e importar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Descargar un novo ficheiro coa lista de bloqueados e importalo."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Forzar a descarga e importar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "A lista de bloqueados estÃ¡ actualizada"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>OpciÃ³ns</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tipo:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Data:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "TamaÃ±o do ficheiro:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>InformaciÃ³n</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Estabelecer o mÃ¡ximo de conexiÃ³ns"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Velocidade de descarga"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Estabelecer a velocidade mÃ¡xima de descarga"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Velocidade de envÃ­o"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Estabelecer a velocidade mÃ¡xima de envÃ­o"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "TrÃ¡fico do protocolo descargar/enviar"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Servidor:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtros"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Actualizar Tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Descarga"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Xeral"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detalles"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privado"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Avisarme das novas ediciÃ³ns"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ConexiÃ³ns mÃ¡ximas:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Velocidade mÃ¡xima de descarga (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Velocidade mÃ¡xima de envÃ­o (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ConexiÃ³ns mÃ¡ximas semi-abertas:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Intentos mÃ¡ximos de conexiÃ³n por segundo:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Slots mÃ¡ximos de envÃ­o:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Servidor"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Comprobar se hai unha lista nova cada:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "O daemon non se estÃ¡ executando"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Eventos de lectura de bloques:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "NÃºmero de bloques que se serviron desde a cachÃ©."
Index: luge/i18n/he.po
===================================================================
--- deluge/i18n/he.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6224 +1,0 @@
-# Hebrew translation for deluge
-# Copyright (c) 2018 Rosetta Contributors and Canonical Ltd 2018
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Hebrew <he@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "××€×× ××¡××"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "××× ×××× ×"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "×××× ××"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "×××'××š××"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "×¡×××× ××××š××§×××ª"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "×× ×××š×"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "×× ××××"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "×× ××××××"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "×× ××š×§×××§×"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "×× ×××××× ×××š××××"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "××š×× ××× ×"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "××š×× ××"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "××š×××"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "×××¡××š×××"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "×××¡××š××"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "×××š×××'×"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "×××××¡"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "×××š×××"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "×× ××××©"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "××š××××¡"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "×××š××¡"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "××××"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "×× ××"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "××š××××"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "×××××××"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "×××¡× ×× ××š×Š××××× ×"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "××××¡×××× ×"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "××× ×××××"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "××š×××"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "××š××××š×××ª ××××§××× ××¡ ××××× ×××š××××ª"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "××š×× ×× ××š××¡××××"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "×××××š××"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "×××š×§×× × ×€××¡×"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "×××š×× ××"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "×§××××××"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "×§××š××"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "×§× ××"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "××£ ××š××"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "××× ×§××××"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "××š×€×××××§× ×××š×× ××€×š××§× ××ª"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "×Š'××"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "×Š'×××"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "×¡××"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "××× ×× ×××××"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "××× ×§××§××¡, ×§×××× ×"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "×§×××××××"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "×§××××š××¡"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "×§×× ××"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "×§×× ××, ××š×€×××××§× ×××××§×š×××ª ×©×"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "××× ×§××§"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "×§××¡×× ×š××§×"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "×××£ ××©× ××"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "×§×š×××××"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "×§×××"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "×§×€×š××¡××"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "××š×€×××××§× ××Š'×××ª"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "×× ××š×§"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "××'×××××"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "××××× ××§×"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "××š×€×××××§× ×××××× ××§× ××ª"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "××§×××××š"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "××Š×š××"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "×× ×¡×××××š"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "××× ×× ×××©××× ××ª"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "××š××ª×š×××"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "××¡××× ××"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "××ª×××€××"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "××× ×€××§×× ×"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "××× ×€××š×"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "×€××'×"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "×€×× ×× ×"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "×Š×š×€×ª"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "××× ×× ××Š×š×€×ª××ª"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "×€×××× ××× ××Š×š×€×ª××ª"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "×××š××××š×××ª ×××š×××××ª ×©× ×Š×š×€×ª"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "××××"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "×××××š×××"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "××š×× ××"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "××× ×"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "××××š×××š"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "××××"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "××š×× ×× ×"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "××š× ××"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "××××××××€"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "××××"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "×××××××"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "××××š× ×¡×"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "××× ××"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "××× ×× ×××¡××"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "××××× ×"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "××××× ××š× ×××§××× ××"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "×××ª××§×"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "××× ×××š×¡"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "××× × ×§×× ×"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "××× ××š××"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "×××¡×× ×"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "××××"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "××× ××× ×××"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "×××š×, ××š×€×××××§× ××××¡××××ª ×©×"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "×¢××š××§"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "×××š×× ×"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "××× ×××"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "××©×š××"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "××××××"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "×'××××§×"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "××€×"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "×'×š××"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "××š××"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "×§×××××¡××"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "×§× ××"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "×§××š××××"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "×§××š×××, ××××§×š××××ª ××¢× ×©×"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "×§××š×××, ××š×€×××××§× ×©×"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "×××××ª"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "×§××š×××¡×××"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "××××¡"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "××× ××"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "××¡××ª×"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "××××š××"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "×××"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "××××× ×©××××"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "××××"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "×××§×¡××××š×"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "×××§××"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "××š×€×××××§× ××××××¡××××ª ××©×¢××š ×©× ××§××× ××"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "××××¡×§×š"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "××××"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "××××"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "××× ××š×©×"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "××š××× ××§"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "××××š××× ××"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "××××š××Š×××¡"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "××§×¡××§×"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "×××§×š×× ×××"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "×××××××"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "××× ×§×"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "××× ×××××"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "××× ×× ××š×"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "××× ×¡×š××"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "××š××§×"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "×××××××§"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "×××× ×××š"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "× ×××××"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "× ×××š×"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "× ×€××"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "×××× ×"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "×× ××××× ×××× ×××"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "×§×××× ×× ××××©×"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "× ×× ×××× ×"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "× ××§×š××××"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "× ××'×š"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "× ×××š××"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "× ×××"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "××× × ××š×€×××§"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "××× ××š×× × ××Š×€×× ×××"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "× ××š××××"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "×¢×××"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "×€×§××¡××"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "×€×××"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "××š×©××ª ××€××¡××× ×××ª"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "×€× ××"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "×€×€××× ××× ×× ××××©×"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "×€××š×××××"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "×€×š×"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "×€××××€×× ××"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "×€×××§×š×"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "×€××××"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "×€××š××××"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "×€××š×× ×š××§×"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "×§×××š"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "×š××× ×××"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "×š××× ××"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "××€××š×Š×× ××š××¡××ª"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "×š××× ××"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "×¡× × ××š×ª×××"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "×¡× × ××× ×"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "×¡× × ×§×××¡ ×× ×××¡"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "×¡× ×× ×××¡××"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "×¡× ××š××"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "×¡× × ×€×××š ××××§×××"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "×¡× × ××× ×¡× × ××××š× ××× ××"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "×¡××××"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "×¡×× ××š×× ×"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "×¡×× ×ª××× ××€×š×× ×¡××€×"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "×¢×š× ××¡×¢××××ª"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "×¡× ××"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "×¡×š×××"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "××× ×¡×××©×"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "×¡×××š× ×××××"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "×¡×× ××€××š"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "×¡××××§××"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "×¡×××× ××"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "××× ×©×××"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "×¡×××××"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "××š×× ××€×š××§×"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "××š×× ×'××š××× ×××× ××š×× ×¡× ××××¥'"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "×¡×€×š×"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "×¡×š× ×× ×§×"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "×¡×××"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "×¡××š×× ××"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "×¡×××××š× ×××× ××××"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "×¡×××××× ×"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "×©××××"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "×©××××¥"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "××š×€×××××§× ××¢×š×××ª ××¡××š××ª"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "××'××§××¡×××"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "×× ×× ××, ××š×€×××××§× ×××××××ª ×©×"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "×ª×××× ×"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "×××××š ×××š×"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "××××"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "×××§×××"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "××× ××"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "××š×× ××× ××××××"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "××× ××¡××"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "×××š×§××"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "×××š×§×× ××¡×××"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "××× ×××š×§ ××§×××§××¡"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "×××× ××"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "×××§×š××× ×"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "××××× ×××××š××××ª"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "×××××× ×××××××ª"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "××š×Š××ª ×××š××ª"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "××××× ××§×× ×× ××¡××× ×××š×Š××ª ×××š××ª"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "×××š×××××"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "×××××§××¡××"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "××× ××××"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "×× ×Š××××"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "×××× ××"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "××× ×××ª××× (××š×××××)"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "××× ×××ª××× (××š×\"×)"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "×××××¡ ××€×××× ×"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "××¢×š× ×¡××š×"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "×ª×××"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "×××××"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "××××××××"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "×××"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "××××§"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "×××š××"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "××©×ª×£"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "×××©××"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "×××ª××"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "×©××××"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "×©×"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "××ª×§××××ª"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "××Š×"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "××××"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "××š×"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "×××¢××"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "×××¡"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "××××š××ª ×××š××"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "××××š××ª ××¢×××"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "××©×ª×€××"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "×××× ××ª"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "× ××¡×£"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "××š××§×š"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "××× ××©××¢×š"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "×××š×× ×š××©××/×××š××"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "× ×××× ×××××××"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "×××§××"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "××××š×"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "×§×š××× ×ª×§×× ×"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "×§×š××× × ×©×××"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "×× ×©×§"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "×××š×××ª"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "×š××× ×€×¡"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "××ª××××"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "×š×©×ª"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "×€×š××§×¡×"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "×××××"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "×××š"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "×©×š×ª"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "×ª××¡×€××"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "×€×§×××"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "×××¡×£ ×××š×"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "×©× ×××š×:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "××Š×××:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "×©× ××©×ª××©:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "×¡××¡××:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "××€×©×š××××ª"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "×××ª"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "×©××××© ×××Š××××ª ××§×š××××ª"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "××Š×€× ×"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "×××€× ×€× ××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "×××××¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "×××€×¢×"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "××××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "×××€× ×××¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "×š××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "××××Š×ª ××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "××¡' ×××××š×× ××§×¡××××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "××§×¡×××× × ×§××××ª ××¢×××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "××§×¡×××× ×××××š×× ××Š×-×€×ª××××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "××¡×€×š × ××¡××× ××ª ××ª×××š××ª ××§×¡×××× ××©× ×××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "××ª×¢×× ×××××××ª ××š×©×ª ××§××××ª"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "××š× ××ª ×××××ª ××××ª ×- IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "××××§× ×ª×§××€×ª××ª ×××š ××š×¡×××ª ×××©××ª ×××ª×š ××××ª"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "×××¡ ×©××ª××£"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "×¡××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "×©× ××©×ª××©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "×¡××¡××"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "××¡×€×š ×€××š×"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "××××š××ª"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "×××"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "××"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "××"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "×××š× ×"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " ××××š× ××× ×××¢××š× ××š×©×××"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " ××××š× × ×××¢××š ××š×©×××"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "×©×š×ª:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "××× ×××××"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "××××"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "×××¢××"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "××š××§×š××"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "×××"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "×× ××"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "×ª××××ª"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "×× ×××××š"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT Nodes"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "×§××¢ ××××ª× ×××××"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "×××š...â"
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "×€××¢×"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "××××"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "×××××"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "×× ××ª×§"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "××§×××"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "×××××š"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "×©×š×ª ×××š×"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "×ª××¡×£"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "×××š ××ª ××ª××¡×£"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "××ª×××ª"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "×ª××× ×"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "×©× ×§×××¥"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "×§×××¥ ×× ×ª×§××"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "×××š ×§×××¥ ×××š× ×"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "×§××Š× ×××š× ×"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "×× ××§××Š××"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "××ª×××ª ×× ×ª×§×× ×"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "×××š×× × ××©××"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_××Š×"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_×€×š×××"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "×§×_×Š××"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_××§××š××ª"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_××€×©×š××××ª"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "×¢×××€××ª"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "×€×š×××:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "×××š ×§×××¥"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "×××š ×ª××§×××"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "×§×××š ×§×××¥ .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "×ª××××ª"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "×××¡×£ ××§××š"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostname:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_××Š×"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_×××¡×£ ×××š× ×"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_×××××ª ××××š××ª ×××š××"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_×××××ª ××××š××ª ××¢×××"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "××Š×× & ××××× ××©×š×ª"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_×¡×××"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_×§×××¥"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "×_×Š×š×ª ×××š× ×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_×¢×š×××"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "×× ×× _××××××š"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_×××š× ×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_×ª×Š×××"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_×¡×š×× ××××"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "×¡×š×× _×Š×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_×©××š×ª ××Š×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "×_×©×× ×××ª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_×¢×××××ª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_×¡×š×× ×Š×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "××Š× _××€×¡ ××ª××××ª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "××Š× _××š××§×š××"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_×¢××š×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "×©××××ª × ×€××Š××ª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "×××¡×£ ×××š× ×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "×××¡×£ ×××š× ×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "××¡×š ×××š× ×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "××¡×š ×××š× ×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "××©×× ××ª ××××š× ××× ×× ×××š××"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "××©××"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "×××©× ××ª ××××š× ××× ×× ×××š××"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "×××©×"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "××¢×× ×¢×××€××ª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "×××¢×× ××ª××š"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "×××š× ×¢×××€××ª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "×××× ××ª××š"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "××¢××€××ª"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "×× ×× ××××××š"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "××Š××š×ª ×××š× ×"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "×ª×_×§××"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "× ×ª×× _××š×××§"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "×§××Š××"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "×××Š×š:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "××¢×š××ª:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "××××¢"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_××¡×š×"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "××©×ª×€× ×š×©×ª"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "×××× ××××§:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "×§×××¢×ª ××× ×€×š××"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "×××¡×£ ××ª ××××š× × ×××€×¢××"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_××š×× ×××"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "×©×:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "××¢××š×ª ×××š× ××× ×©×××©×××:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "××€×¡×§ ××©×ª×£ ××©×××¡ ××©××ª××£ ××××¢ ×:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "××¡×š× ××××¡ ×©××ª××£"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "××××š××ª ××¢×××:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "××××š××ª ×××š××:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "×××××š××:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_×¢×š×× ××š××§×š××"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "×¢×š×××ª ××§×š××§×š"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "××š××§×š:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "××× × ×ª×× ××š×××§"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "× ×ª××:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "×××¡×£ ××š××§×š"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "××š××§×š××:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "××€×¢× ×¡×× ××××© ××¢×š××ª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "××§×× ××××© ×××¢×š××ª ××¡×××š×"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "××ª×× ××××© ×××¢×š××ª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "××× ××¡××¡×× ×¢× ××¡×× ××××© ×××¢×š××ª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "××¢××š ×××š×××ª ×©×××©××× ×:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "××¢×ª×§×ª ×§××Š× .torrent ×:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "×××š×× ××:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "×§××¢ ×¡××š× ×¢×××€××××ª ××××§×× ××š××©×× ×× ×××××š×× ×× ×©× ××××š× ×"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "×ª×¢××£ ××ª ××××§×× ××š××©×× ×××××š×× ×©× ××§××Š×× ××××š× ×"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "×××¡×£ ×××š× ××× ×××Š× ×××©××"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "××Š× ×ª×××"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "××ª××§× ××××× ××ª××× ×"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "××¡×€×š ××××××š×× ×××§×¡×××× ××××ª×š. -1 ×¢×××š ××××š××ª ×××ª× ××××××ª."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "××¡×€×š × ×§××××ª ××¢××× ××§×¡×××× ×¢×××š ×× ××××š× ×××. -1 ×¢×××š ×××ª× ×××××"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "××××š××ª ×××š×× ××§×¡×××××ª ×¢×××š ×× ××××š× ×××. -1 ×¢×××š ××× ×××××."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "××××š××ª ××¢××× ××§×¡×××××ª ×¢×××š ×× ××××š× ×××. -1 ×¢×××š ××× ×××××."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "×××××ª ×××¡ ×©× ××××ª IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "××§×¡×××× × ×§××××ª ××¢××× ××× ×××š× ×. -1 ×¢×××š ×××ª× ×××××."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "××¡×€×š ×××§×¡×××× ×©× ×××××š×× ××× ×××š× ×. -1 ×¢×××š ×××ª× ×××××."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "××§×š××"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "××Š××× ×€×¢×××:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "××××§ ××Š××× ×€×¢×××"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "×:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "×:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "×š××:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "×€×š××××§×× ×××€×× ××Š××××ª NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "×××××€× ××§××š××ª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "×××× ×©××š××ª ××§××× ×××ª×š ××§××š××ª ××š×©×ª ×××§××××ª ×©××."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "××××ª ××××× ×××××š×ª ××××× ××©×€×š ××ª ××××ª ××××××š×× ××€×¢××××."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "×ª××§×£ ×××××× (×©× ×××ª):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "×××ª×:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "×§××š×:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "×××× ×××××:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "×××× ×§×š×××ª ×××××:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"×¢××š× ×× × ×××©×ª×€×š ×¢× ××× ×©××××ª ××š×¡×××ª ×ÖŸPython ××ÖŸPyGTK ×©×××, ××¢×š××ª ×××€×¢×× "
-"××¡×× ×××¢××. ××××× ×©×©×× ××××¢ × ××¡×£ ×× × ×©××."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "××, ×©×× ×××§×©× ×¡××××¡×××§××ª ×× ×× ×××××ª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "×××§××:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"××××× ×ÖŸDeluge ×× ×××Š× ××ª ×§×××¥ ××¡× ×× ×ª×× ×× ××××§×× ××× ××ª××Š×¢ ×©××××© ×ÖŸDNS ××× "
-"×××××§ ××ª ××××× × ×©× ×××§××š."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "××Š×××ª ××©×š×ª:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "××€×©×š ×××××š×× ××š×××§××"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "×××××š××"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "×××š×¡×:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "××£ ××××ª:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "××ª×××ª ×××× ××××Š×š:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "××š×¡× ×××©×"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_×¢×××š ×××ª×š"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "×× ×ª×Š×× ××ª ××××× ×©×× ××¢×ª××"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "×××¡×£ ××§××š ×¢× ×€× ××ª×××ª IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "××Š××š×ª ×××š× ×"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "×¢×š×××ª ××š××§×š××"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "××¢×:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "×××š× ××× ××ª××××"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "×××¡×£ ×××š× ××× ××××××××ª ×××ª×××š××ª"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "×××¡×€×ª ×××š× ×××"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_××ª×××ª"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "×××¡×£ _×××Š× ×××©××"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "××¢××£ ×××§ ×š××©××/×××š××"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "××× ×××××"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "××××š ×××š××š×ª ××××"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "×××× _××××××š:"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "×××× _× ×§××××ª ××¢×××"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "×× ××× _××××××××ª"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "×××©_×"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "×××©× ×××š× ××× × ×××š××."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "××€×©_×š××××ª"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_××¢××š ××ª××š"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_×¢××× ××š××§×š"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_××¡×š ×××š× ×"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_×××š× ××××§× ××××©"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_×××š ×××"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_×¢×Š××š ×××"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "×××©_× ×××"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "×××¡×£ Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "×©×××š .torrent ××©×"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>××××</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "×××¡×£"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "××¡×š"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "×××¡×£ ××ª×××ª"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "âURL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "××€×¢× ×× ×©×§ ××€××€×"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "××€×¢× SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "××××× ××€××ª××:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>××××š××ª</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "×××××ª ×××š××:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "×××××ª ××¢×××:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "×××š× ××× ×€×¢××××:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>××××š××ª ××××××ª</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "××§×¡× ×× ×××§×. ×ª×××× ×××§×××: [-_a-z0-9]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "×ª××××ª ×š××§×"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "××ª××××ª ××š ×§××××ª"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "×ª××××ª ×× ××××¢"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "×××š× × ×× ××××¢"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "×××¡×£ ×ª××××ª"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>×××¡×£ ×ª××××ª</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>××©×ª××© ××¡×š×× ××Š× ××× ××××¡××£,××¢×š×× ××××××§ ×ª×××××ª. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>×ª×××××ª</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "××€×©×š××××ª ×ª××××ª"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>××€×©×š××××ª ×ª×××ª</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "××× ××××š××ª ××§×¡×××× ×¢×××š ×× ×××š× ×:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "××§×¡××××"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "××× ××××š××ª ×ª××š:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(×©××š× ×××ª ××× ××§×š××§×š)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "××× ×ª××××ª ××××××××ª:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "×ª××××ª"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_××€×©×š××××ª ×ª××××ª"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_××¡×š ×ª××××ª"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_×××¡×£ ×ª××××ª"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "×××š× × ×××©××"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "××ª×××¡×£ ×××š× ×"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "××€×¢××"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "×××š××¢"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>×××¡×£ ×€×§×××</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>×€×§×××</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "×©× ×××ª"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "×××š ×ª××§×××"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "××××š××ª ××¢××× ××§×¡×××××ª:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "××¡×€×š ×××××š×× ××§×¡××××:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "××§×¡×××× × ×§××××ª ××¢×××:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "××××š××ª ×××š×× ××§×¡×××××ª:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>×š××× ×€×¡</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>×¢×××€××ª</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "×××¥ ××:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "×š×©×××ª ××¡××××"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "×š×©×××ª IP ××××××× (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer ××§×¡× (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "××§×¡× PeerGuardian (××ÖŸ×××××¥)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "leader ×× ×ª×§××"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "×§×× magic ×× ×ª×§××"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "××š×¡× ×× ×ª×§×× ×"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "××××"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "×××× ×š×©×××ª ××¡×××× ×¢× ×××€×¢××"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "×××š××ª ×§×××¥ ×š×©×××ª ×××¡×××× ××€× ××Š××š× ××××× ×××ª×."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "××××§ ×××š×× ×××××"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "×××š× ×š×©×××ª ××¡×××× ×××©× ××××× ×××ª×."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "×××š× ×××š×× ×××××"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "×š×©×××ª ××¡×××× ××¢×××× ×ª"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>××€×©×š××××ª</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "×¡××:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "×ª××š××:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "×××× ××§×××¥:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>××××¢</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "×§××¢ ××ª ××¡×€×š ××××××š×× ×××§×¡××××"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "×§×Š× ×××š××"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "×§××¢ ××××š××ª ×××š×× ××§×¡×××××ª"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "×§×Š× ××¢×××"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "×§××¢ ××××š××ª ××¢××× ××§×¡×××××ª"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "×ª× ××¢×ª ×××¢×××/×××š×× ×©× ××€×š××××§××"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "×××š×:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "××Š×××"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "×× ××¡×"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "×€××××š××"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "×¢××× ××š××§×š"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "××¢××š"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "×©×××š"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "××ª×××š"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "××ª×××ª"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "×§×××¥"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "×××š××"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "××××"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "×××¡×£ ×××Š× ×××©××"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "×××ª"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "×€×š×××"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "×€×š××"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "×××××¢× ×× ×××©×š ××© ××š×¡× ×××©×"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "××§×¡×××× ×××××š××:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "××××š××ª ×××š×× ××§×¡×××××ª (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "××××š××ª ××¢××× ××§×¡×××××ª (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "××§×¡×××× ×××××š×× ××Š× ×€×ª××××:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "××¡×€×š × ××¡××× ××ª ××ª×××š××ª ××§×¡×××× ××©× ×××:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "××§×¡×××× × ×§××××ª ××¢×××:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "×©×š×ª"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "×š×¢× ××"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "××€×© ×š×©××× ×××©× ××:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "××©×š×ª ×× ×××€×¢×"
Index: luge/i18n/hi.po
===================================================================
--- deluge/i18n/hi.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6302 +1,0 @@
-# Hindi translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2023-02-17 20:51+0000\n"
-"Last-Translator: Hemish <Unknown>\n"
-"Language-Team: Hindi <hi@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "à€
-à€«à€Œà€à€Œà€Ÿà€šà€¿à€žà¥à€€à€Ÿà€š"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "à€à€žà¥à€à¥à€°à¥à€²à€¿à€¯à€Ÿ"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "à€à€žà¥à€à¥à€°à€¿à€¯à€Ÿ"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "à€
-à€à€Œà€°à€¬à¥à€à€Ÿà€š"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "à€¬à€Ÿà€à€à¥à€²à€Ÿà€Šà¥à€¶"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "à€¬à¥à€²à€Ÿà€°à¥à€ž"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "à€¬à¥à€²à¥à€à€¿à€¯à€®"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "à€žà€­à¥"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "à€žà€à¥à€°à€¿à€¯"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "à€à€Ÿà€à€ à€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€¿à€¯à€Ÿ à€à€Ÿ à€°à€¹à€Ÿ à€¹à¥"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "à€žà¥à€¡ à€à€¿à€¯à€Ÿ à€à€Ÿ à€°à€¹à€Ÿ à€¹à¥"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "à€ à€¹à€°à€Ÿ à€¹à¥à€"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "à€ªà€à€à¥à€€à€¿à€¬à€Šà¥à€§"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "à€€à¥à€°à¥à€à€¿"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "à€šà€Ÿà€®"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "à€ªà¥à€°à€à€€à€¿"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "à€žà¥à€¥à€¿à€€à€¿"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "à€à€à€Ÿà€°"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "à€¡à€Ÿà€à€šà€²à¥à€¡ à€à¥ à€à€¯à¥"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "à€
-à€ªà€²à¥à€¡à¥à€¡"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "à€¬à€Ÿà€à¥"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "à€
-à€šà¥à€ªà€Ÿà€€"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "à€
-à€§à¥ à€à€€à€¿"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "à€à€°à¥à€§à¥à€µ à€à€€à€¿"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "à€ªà¥à€¯à€°à¥à€ž"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Avail"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "à€à¥à¥à€Ÿ à€à€¯à€Ÿ"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "à€à¥à€°à¥à€à€°"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "à€ªà¥à€°à¥à€£"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "à€ à€à¥ à€ (E T A)"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "à€žà€Ÿà€à€Ÿ à€à€¿à€ à€à€"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Prioritize First/Last"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "à€
-à€ªà€šà¥ à€à€ª à€µà¥à€¯à€µà€žà¥à€¥à€¿à€€"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "à€®à€Ÿà€²à€¿à€"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "à€à¥à€à¥à¥"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "à€à¥à€€à€Ÿà€µà€šà¥"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "à€à¥à€·à€£à€Ÿ à€ à¥à€ à€¹à¥"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "à€à¥à€·à€£à€Ÿ à€­à¥à€à€Ÿ"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "à€à€à€à€°à€«à€Œà¥à€ž"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "à€¡à€Ÿà€à€šà€²à¥à€¡à¥à€ž"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "à€¬à¥à€à€¡à€µà€¿à€¡à¥à€¥"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "à€à€€à€Ÿà€°"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "à€šà¥à€à€µà€°à¥à€"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "à€ªà¥à€°à¥à€à¥à€žà¥"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "à€à¥à€¶"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "à€
-à€šà¥à€¯"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "à€¡à¥à€®à€š"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "à€ªà¥à€²à€-à€à€šà¥à€ž"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "à€
-à€­à¥ à€šà€¹à¥à€"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "à€à€®"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "à€žà€Ÿà€®à€Ÿà€šà¥à€¯"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "à€à€à¥à€"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "à€¡à€¿à€²à¥à€¯à¥à€"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "à€à€Šà¥à€¶"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "à€¹à¥à€žà¥à€ à€à¥à€¡à€Œà¥à€"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "à€¹à¥à€žà¥à€à€šà¥à€®:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "à€ªà¥à€°à¥à€à€"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "à€à€ªà€¯à¥à€à€à¥à€€à€Ÿ à€à€Ÿ à€šà€Ÿà€®:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "à€ªà€Ÿà€žà€µà€°à¥à€¡:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "à€µà€¿à€à€²à¥à€ª"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "à€žà¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "à€ªà¥à€°à€€à€¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "à€à¥à€°à€®à€¹à¥à€š à€ªà¥à€°à¥à€ à€à€ªà€¯à¥à€ à€à€°à¥à€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "à€à€šà€à¥à€°à€¿à€ªà¥à€¶à€š"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Inbound"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "à€¬à€²à€ªà¥à€°à¥à€µà€ à€à€¿à€¯à€Ÿ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "à€žà€à¥à€°à€¿à€¯"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "à€šà€¿à€·à¥à€à¥à€°à€¿à€¯"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Outbound"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "à€žà¥à€€à€°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "à€¹à¥à€à€¡à€¶à¥à€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "à€
-à€¥à€µà€Ÿ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "à€
-à€§à€¿à€à€€à€® à€à€šà¥à€à¥à€¶à€š"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "à€
-à€§à€¿à€à€€à€® à€
-à€ªà€²à¥à€¡ à€žà¥à€²à¥à€à¥à€ž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "à€
-à€§à€¿à€à€€à€® à€à€§à¥-à€à¥à€²à¥ à€žà€®à¥à€¬à€šà¥à€§"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "à€ªà¥à€°à€€à€¿ à€žà¥à€à€£à¥à€¡ à€žà€à€¬à€à€§à¥à€ à€à¥ à€²à€¿à€ à€
-à€§à€¿à€à€€à€® à€ªà¥à€°à€¯à€Ÿà€ž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "à€²à¥à€à€² à€šà¥à€à€µà€°à¥à€ à€à¥ à€²à€¿à€ à€žà¥à€®à€Ÿà€à€ à€à¥ à€šà€¹à¥à€ à€®à€Ÿà€šà€¿à€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Rate Limit IP Overhead"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "à€šà€ à€°à€¿à€²à¥à€à€Œ à€à¥ à€²à€¿à€ à€µà¥à€¬à€žà€Ÿà€à€ à€à¥ à€žà€®à€¯ à€žà€®à€¯ à€ªà€° à€à€Ÿà€à€à€€à¥ à€°à€¹à¥à€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Share à€
-à€šà¥à€ªà€Ÿà€€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "à€ªà¥à€°à€à€Ÿà€°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "à€à€ªà€¯à¥à€à€à€°à¥à€€à€Ÿ à€à€Ÿ à€šà€Ÿà€®"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "à€ªà€Ÿà€žà€µà€°à¥à€¡"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "à€ªà¥à€°à¥à€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "à€žà¥à€à€¿à€à€à¥à€ž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "à€šà€¿à€°à€žà¥à€€ à€à€°à¥à€"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "à€²à€Ÿà€à¥ à€à€°à¥à€"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "à€¡à¥ à€à€ à€à¥"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Tier"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "à€¹à€Ÿà€"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "à€šà€¹à¥à€"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "à€à¥à€°à¥à€à€"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " à€à¥à€°à¥à€šà¥à€à¥à€ž à€à€€à€Ÿà€° à€®à¥à€"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " à€à¥à€°à¥à€šà¥à€ à€à€€à€Ÿà€° à€®à¥à€"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "à€žà€°à¥à€µà€°à€"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "à€
-à€žà¥à€®à€¿à€€"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "à€šà¥à€à¥"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "à€à€ªà€°"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "à€à¥à€°à¥à€à€°à¥à€ž"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "à€à¥à€ à€šà€¹à¥à€"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "à€ªà¥à€°à€¶à€Ÿà€žà€"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "à€²à¥à€¬à€²"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "à€à¥à€ à€²à¥à€¬à€² à€šà€¹à¥à€"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "à€à¥à€¡à€Œà€Ÿ à€¹à¥à€ à€šà€¹à¥à€ à€¹à¥"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT Nodes"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "à€
-à€žà¥à€®à€¿à€€ à€à€°à¥à€"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "à€
-à€šà¥à€¯..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "à€à€Ÿà€²à¥"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "à€¬à€à€Š"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "à€šà€¿à€·à¥à€à¥à€°à€¿à€¯ à€à€°à¥à€"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "à€¹à¥à€žà¥à€"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "à€ªà¥à€²à€à€¿à€š"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "à€ªà¥à€²à€à€¿à€š à€à¥à€šà¥"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "à€ªà¥à€²à€à€¿à€š à€à€à¥à€ž (Eggs)"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "à€ªà€€à€Ÿ"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "à€à¥à€²à€Ÿà€à€à€"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "à€«à€Œà€Ÿà€à€²à€šà€Ÿà€®"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "à€à€ .torrent à€«à€Ÿà€à€² à€à¥à€šà¥à€"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "à€à¥à€°à¥à€à€ à€«à€Ÿà€à€²à¥à€"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "à€žà€­à¥ à€«à€Œà€Ÿà€à€²à¥à€"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "à€
-à€µà€žà¥à€¥à€Ÿ (_S)"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "à€µà€¿à€µà€°à€£ (_D)"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "à€«à€Œà€Ÿà€à€²à¥à€ (_l)"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "à€ªà¥à€¯à€°à¥à€ž (_P)"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "à€µà€¿à€à€²à¥à€ª (_O)"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "à€ªà¥à€°à€Ÿà€¥à€®à€¿à€à€€à€Ÿ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "à€µà€¿à€µà€°à€£:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "à€à€ à¥à€Ÿà€à€² à€à¥à€šà¥à€"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "à€à€ à€«à€Œà¥à€²à¥à€¡à€° à€à¥à€šà¥à€"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ".à€à¥à€°à¥à€šà¥à€ à¥à€Ÿà€à€² à€žà¥à€°à€à¥à€·à€¿à€€ à€à€°à¥à€"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "à€²à¥à€¬à€²"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "à€ªà¥à€¯à€° à€à¥à¥à¥à€"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "à€¹à¥à€žà¥à€à€šà€Ÿà€®:à€ªà¥à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "à€à€ªà€°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "à€šà€¿à€à€²à€Ÿ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "à€¡à€¿à€²à¥à€¯à¥à€ à€Šà€¿à€à€Ÿà€à€ (_S)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€à¥à€¡à¥à€"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_à€¡à€Ÿà€à€šà€²à¥à€¡"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_à€
-à€ªà€²à¥à€¡ à€à¥ à€à€€à€¿ à€žà¥à€®à€Ÿ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Quit & Shutdown Daemon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "à€¬à€Ÿà€¹à€° (_Q)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "à€«à€Œà€Ÿà€à€² (_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€¬à€šà€Ÿà€à€(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "à€žà€à€¶à¥à€§à€š (_E)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "à€à€šà¥à€à¥à€žà€š à€®à¥à€šà¥à€à€° (_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "à€à¥à€°à¥à€šà¥à€ (_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "à€Šà¥à€à¥à€ (_V)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "à€à€ªà€à€°à€£-à€ªà€à¥à€à¥ (_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "à€à€¿à€šà€Ÿà€°à¥ à€à¥ à€ªà€à¥à€à¥ (_S)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Status_bar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_abs"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Columns"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "à€¬à€Ÿà€à¥à€ªà€à¥à€à¥ (_S)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Show _Zero Hits"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "à€à¥à€°à¥à€à€°à¥à€ž à€Šà€¿à€à€Ÿà€à€ (_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_à€žà€¹à€Ÿà€¯à€€à€Ÿ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "à€¬à€Ÿà€°à€®à¥à€¬à€Ÿà€° à€ªà¥à€à€šà¥ à€µà€Ÿà€²à¥ à€ªà¥à€°à€¶à¥à€š"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€à¥à¥à¥à€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€à¥à€¡à€Œà¥à€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€¹à€à€Ÿà€à€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€¹à€à€Ÿà€à€¯à¥"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "à€à¥à€šà¥ à€¹à¥à€ à€à¥à€°à¥à€šà¥à€à¥à€ž à€à¥ à€µà€¿à€°à€Ÿà€® à€à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "à€ à€¹à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "à€à¥à€šà¥ à€¹à¥à€ à€à¥à€°à¥à€šà¥à€à¥à€ž à€à¥ à€°à€¿à€à¥à€¯à¥à€® à€µà€¿à€°à€Ÿà€® à€à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "à€ªà¥à€šà€ à€à€°à€®à¥à€­ à€à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€à€€à€Ÿà€° à€®à¥à€ à€à€ªà€° à€à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "à€à€€à€Ÿà€° à€®à¥à€ à€à€ªà€°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€à€€à€Ÿà€° à€®à¥à€ à€šà¥à€à¥ à€à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "à€à€€à€Ÿà€° à€®à¥à€ à€šà¥à€à¥"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "à€µà€°à¥à€¯à€€à€Ÿ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "à€à€šà¥à€à¥à€¶à€š à€ªà¥à€°à€¬à€à€§à€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€¬à€šà€Ÿà€à€"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "à€«à¥à€²à¥_à€¡à€°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Remote à€ªà€¥"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "à€«à€Œà€Ÿà€à€²à¥à€"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "à€²à¥à€à€à€"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "à€à€¿à€ªà¥à€ªà€£à€¿à€¯à€Ÿà€:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "à€à€Ÿà€šà€à€Ÿà€°à¥"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "à€¹à€à€Ÿà€à€ (_R)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "à€µà¥à€¬à€žà¥à€¡à¥à€ž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Piece Size:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "à€žà¥à€ à€ªà¥à€°à€Ÿà€à€µà¥à€ à€«à¥à€²à¥à€"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "à€¯à€¹ à€à¥à€°à¥à€šà¥à€ à€žà¥à€¶à€š à€®à¥à€ à€à¥à¥à¥à€"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "à€žà€­à¥ à€à€Ÿ à€µà€¿à€žà¥à€€à€Ÿà€° à€à€°à¥à€ (_E)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "à€šà€Ÿà€®:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "à€ªà¥à€°à¥à€£ à€¹à¥à€šà¥ à€ªà€° à€¯à€¹à€Ÿà€ à€²à¥ à€à€Ÿà€à€:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "à€žà¥à€¡ à€°à¥à€à¥à€ à€à€ž à€
-à€šà¥à€ªà€Ÿà€€ à€ªà€°"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "à€¹à€à€Ÿà€¯à¥à€ à€à€ž à€
-à€šà¥à€ªà€Ÿà€€ à€ªà€°"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "à€
-à€ªà€²à¥à€¡ à€à€€à€¿à€"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€€à€¿:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "à€à€šà¥à€à¥à€žà€à€ž"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_à€žà€à€¶à¥à€§à€š à€à¥à€°à¥à€à€°"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "à€à¥à€°à¥à€à€° à€žà€à€¶à¥à€§à€š"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "à€à¥à€°à¥à€à€°:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "à€°à€¿à€®à¥à€ à€ªà€¥ à€¡à€Ÿà€²à¥à€"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "à€ªà€¥:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "à€à¥à€°à¥à€à€° à€à¥à¥à¥à€"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "à€à¥à€°à¥à€à€°à¥à€ž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "à€à€à€à¥à€à¥à€ªà¥"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "titlebar à€®à¥à€ session à€à€€à€¿ à€Šà€¿à€à€Ÿà€à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "à€žà€¿à€žà¥à€à€® à€à¥à€°à¥ icon à€žà€à¥à€°à€¿à€¯ à€à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "à€¬à€à€Š à€à€°à€šà¥ à€ªà€° à€žà€¿à€žà¥à€à€®-à€à¥à€°à¥ à€®à¥à€ à€¡à€Ÿà€²à¥"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "à€à¥à€°à¥ à€®à¥à€ à€¶à¥à€°à¥ à€à€°à¥"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "à€žà€¿à€žà¥à€à€®-à€à¥à€°à¥ à€ªà€Ÿà€žà€µà€°à¥à€¡ à€žà¥ à€žà¥à€°à€à¥à€·à€¿à€€ à€à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "à€ªà¥à€°à¥à€£ à€¹à¥à€ à€à¥ à€¯à€¹à€Ÿà€ à€¹à€à€Ÿà€¯à¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ".torrent à€«à€Ÿà€à€² à€à¥ à€šà¥à€² à€à€°à¥à€:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€°à¥à€:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Prioritize first and last pieces of torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Prioritize first and last pieces of files in torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "à€¹à€®à¥à€¶à€Ÿ à€ªà¥à€°à€Šà€°à¥à€¶à€¿à€€ à€à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "à€¡à€Ÿà€¯à€²à¥à€ à€à¥ à€«à¥à€à€ž à€®à¥à€ à€²à€Ÿà€¯à¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "à€
-à€§à€¿à€à€€à€® à€žà€à€¬à€à€§à¥ à€à¥ à€žà€à€à¥à€¯à€Ÿ. à€
-à€žà¥à€®à€¿à€€ à€à¥ à€²à€¿à€ -1 à€¡à€Ÿà€²à¥à€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "à€žà€­à¥ à€à¥à€°à¥à€šà¥à€à¥à€ž à€à¥ à€²à€¿à€ à€
-à€§à€¿à€à€€à€® à€
-à€ªà€²à¥à€¡ à€žà¥à€²à¥à€à¥à€ž. à€
-à€žà¥à€®à€¿à€€ à€à¥ à€²à€¿à€ -1 à€¡à€Ÿà€²à¥à€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "à€žà€­à¥ à€à¥à€°à¥à€šà¥à€à¥à€ž à€à¥ à€²à€¿à€ à€
-à€§à€¿à€à€€à€® à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€€à€¿. à€
-à€žà¥à€®à€¿à€€ à€à¥ à€²à€¿à€ -1 à€¡à€Ÿà€²à¥à€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "à€žà€­à¥ à€à¥à€°à¥à€šà¥à€à¥à€ž à€à¥ à€²à€¿à€ à€
-à€§à€¿à€à€€à€® à€
-à€ªà€²à¥à€¡ à€à€€à€¿. à€
-à€žà¥à€®à€¿à€€ à€à¥ à€²à€¿à€ -1 à€¡à€Ÿà€²à¥à€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Rate limit IP overhead"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"à€ªà¥à€°à€€à¥à€¯à¥à€ à€à¥à€°à¥à€šà¥à€ à€à¥ à€²à€¿à€ à€
-à€ªà€²à¥à€¡ à€žà¥à€²à¥à€à¥à€ž à€à¥ à€
-à€§à€¿à€à€€à€® à€žà€à€à¥à€¯à€Ÿ. à€
-à€žà¥à€®à€¿à€€ à€à¥ à€²à€¿à€ -1 "
-"à€¡à€Ÿà€²à¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"à€ªà¥à€°à€€à¥à€¯à¥à€ à€à¥à€°à¥à€šà¥à€ à€à¥ à€²à€¿à€ à€žà€à€¬à€à€§à¥ à€à¥ à€
-à€§à€¿à€à€€à€® à€žà€à€à¥à€¯à€Ÿ. à€
-à€žà¥à€®à€¿à€€ à€à¥ à€²à€¿à€ -1 à€¡à€Ÿà€²à¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "à€à¥à€°à€®à€¹à¥à€š"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "à€žà€à¥à€°à€¿à€¯ à€ªà¥à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "à€žà€à¥à€°à€¿à€¯ à€ªà¥à€°à¥à€ à€à€Ÿà€à€à¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "à€ªà¥à€°à¥à€·à€:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "à€ªà¥à€°à€€à€¿:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "à€žà¥à€€à€°à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "à€¯à¥ à€ªà¥ à€à€š à€ªà¥"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT à€ªà¥à€°à¥à€ à€®à¥à€ªà€¿à€à€ à€ªà¥à€°à¥à€à¥à€à¥à€²"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "à€ªà¥à€¯à€° à€µà€¿à€šà€¿à€®à€¯"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "à€à€² à€à€ž à€¡à¥(LSD)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery finds local peers on your network."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "à€µà€¿à€€à€°à€¿à€€ hash à€à¥à€¬à€² à€žà€à¥à€°à€¿à€¯ à€žà€à€¬à€à€§à¥ à€à¥ à€¬à¥à€Ÿ à€žà€à€€à€Ÿ à€¹à¥"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Peer TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "à€¹à€Ÿà€, à€à¥à€ªà€¯à€Ÿ à€à¥à€®à€šà€Ÿà€® à€à€à€¡à¥ à€­à¥à€ à€Šà¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "à€¡à¥à€®à¥à€š à€ªà¥à€°à¥à€:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "à€°à€¿à€®à¥à€ à€à€šà¥à€à¥à€žà€à€ž à€žà¥à€µà¥à€à€Ÿà€°à¥à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "à€žà€à€¬à€à€§à€š"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "à€žà€à€žà¥à€à€°à€£:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "à€®à¥à€ à€ªà¥à€·à¥à€ à€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "à€²à¥à€à€ à€-à€®à¥à€²:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "à€šà€¯à€Ÿ à€°à€¿à€²à¥à€à€Œ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "à€µà¥à€¬à€žà€Ÿà€à€ à€®à¥à€ à€à€Ÿà€à€ (_G)"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "à€¯à€¹ à€¡à€Ÿà€¯à€²à¥à€ à€­à€µà€¿à€·à¥à€¯ à€®à¥à€ à€š à€Šà€¿à€à€Ÿà€à€"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "à€à¥à€ à€ªà¥à€¯à€° à€à€žà€à¥ IP à€à¥ à€žà€¹à€Ÿà€¯à€€à€Ÿ à€žà¥ à€à¥à¥à¥à€"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€šà€¿à€°à¥à€®à€Ÿà€£ à€à€° à€°à€¹à€Ÿ à€¹à¥"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "à€à¥à€°à¥à€à€°à¥à€ž à€žà€à€¶à¥à€§à€š"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "à€²à€à¥à€·à¥à€¯:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "à€à¥à€°à¥à€šà¥à€à¥à€ž à€à€€à€Ÿà€° à€®à¥à€"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "à€à€šà¥à€à¥à€ à€¹à¥à€šà¥ à€ªà€° à€žà¥à€µà€€à€ à€¹à¥ à€à¥à€°à¥à€šà¥à€à¥à€ž à€à¥à¥à¥à€"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "à€à¥à€°à¥à€šà¥à€ à€à¥à¥à¥à€"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "à€¯à¥à€à€°à€à€²(_U)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "à€µà€¿à€°à€Ÿà€® à€
-à€µà€žà¥à€¥à€Ÿ à€®à¥à€ à€à¥à¥à¥à€"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Prioritize First/Last Pieces"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "à€žà€­à¥ à€®à¥à€ à€²à€Ÿà€à¥ à€à€°à¥à€"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Revert To Defaults"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_à€žà€®à¥à€¬à€šà¥à€§ à€žà¥à€®à€Ÿ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "à€
-à€ªà€²à¥à€¡ _Slot à€žà¥à€®à€Ÿ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "à€žà¥à€µ à€šà€¿à€°à¥à€§à€Ÿà€°à€¿à€€"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Resu_me"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Resume selected torrents."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "à€µà€¿_à€à€²à¥à€ª"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_à€à€€à€Ÿà€°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_à€
-à€ªà€¡à¥à€ à€à¥à€°à¥à€à€°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_à€¹à€à€Ÿà€¯à¥à€ à€à¥à€°à¥à€šà¥à€"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "à€¬à€²à€ªà¥à€°à¥à€µà€ à€ªà¥à€šà€ à€à€Ÿà€à€"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "à€žà€­à¥ à€à¥à€šà¥à€(_S)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "à€žà€­à¥ à€µà€¿à€°à€Ÿà€® (_P)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Resu_me All"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Infohash à€à¥à¥à¥à€"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Save .torrent as"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>à€žà€Ÿà€®à€Ÿà€šà¥à€¯</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "à€à¥à€¡à€Œà¥à€"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "à€¹à€à€Ÿà€à€"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "à€¯à¥ à€à€° à€à€² à€à¥à¥à¥à€"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "à€¯à¥ à€à€° à€à€² (URL):"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "à€žà¥à€šà€šà¥ à€à€Ÿ à€ªà¥à€°à¥à€:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>à€žà¥à€à€¿à€à€à¥à€ž</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame à€žà¥à€¥à€Ÿà€ªà€¿à€€ à€šà€¹à¥à€ à€¹à¥"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "à€§à¥à€µà€šà€¿ à€žà€à¥à€·à€® à€¹à¥à€"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "à€
-à€µà¥à€§ à€²à¥à€¬à€², à€®à€Ÿà€šà¥à€¯ à€à€¿à€šà¥à€¹:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "à€à€Ÿà€²à¥ à€²à¥à€¬à€²"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "à€²à¥à€¬à€² à€à€Ÿ à€
-à€žà¥à€€à€¿à€€à¥à€µ à€ªà€¹à€²à¥ à€žà¥ à€¹à¥"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "à€
-à€à¥à€à€Ÿà€€ à€²à¥à€¬à€²"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "à€
-à€à¥à€à€Ÿà€€ à€à¥à€°à¥à€à€"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "à€²à¥à€¬à€² à€à¥à€¡à€Œà¥à€"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>à€²à¥à€¬à€² à€à¥à€¡à€Œà¥à€</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>à€žà€Ÿà€à€¡à€¬à€Ÿà€° à€à€Ÿ à€à€ªà€¯à¥à€ à€à¥à¥à€šà¥, à€žà€à€¶à¥à€§à€š à€€à€¥à€Ÿ à€¹à€à€Ÿà€šà¥ à€à¥ à€²à€¿à€ à€à€°à¥à€. <i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>à€²à¥à€¬à€²</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "à€²à¥à€¬à€² à€µà€¿à€à€²à¥à€ª"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>à€²à¥à€¬à€² à€à¥ à€µà€¿à€à€²à¥à€ª</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "à€ªà¥à€°à€€à¥à€¯à¥à€ à€à¥à€°à¥à€šà¥à€ à€à¥ à€
-à€§à€¿à€à€€à€® à€¯à¥à€à€šà€Ÿ à€²à€à€Ÿà€à€:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "à€
-à€§à€¿à€à€€à€®"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "à€à€€à€Ÿà€° à€žà¥à€à€¿à€à€à¥à€ž à€²à€Ÿà€à¥ à€à€°à¥à€:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 line per tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "à€
-à€ªà€šà¥ à€à€ª à€²à¥à€¬à€² à€²à€à€Ÿà€à€"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "à€²à¥à€¬à€²"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "à€²à¥à€¬à€² à€µà€¿à€à€²à¥à€ª (_O)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "à€²à¥à€¬à€² à€¹à€à€Ÿà€¯à¥à€ (_R)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "à€²à¥à€¬à€² à€à¥à¥à¥à€ (_A)"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "à€à¥à€°à¥à€à€ à€ªà¥à€°à€Ÿ à€¹à¥à€"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "à€à¥à€°à¥à€à€ à€à¥à€¡à€Œ à€à€¯à€Ÿ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "à€à€Ÿà€²à¥ à€à€°à¥à€"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "à€à€à€šà€Ÿ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>à€à€Šà¥à€¶ à€à¥à€¡à€Œà¥à€</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>à€à€Šà¥à€¶</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "à€žà¥à€à€£à¥à€¡"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "à€ªà€Ÿà€¥ à€®à¥à€à¥à€Š à€šà€¹à¥à€ à€¹à¥"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "à€ªà€Ÿà€¥"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "à€à€ à€«à€Œà¥à€²à¥à€¡à€° à€à¥à€šà¥à€"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "à€
-à€§à€¿à€à€€à€® à€
-à€ªà€²à¥à€¡ à€à€€à€¿:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "à€
-à€§à€¿à€à€€à€® à€žà€®à¥à€¬à€šà¥à€§:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "à€
-à€§à€¿à€à€€à€® à€
-à€ªà€²à¥à€¡ à€žà¥à€²à¥à€à¥à€žà€"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "à€
-à€§à€¿à€à€€à€® à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€€à€¿:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>à€¬à¥à€à€¡à€µà€¿à€¡à¥à€¥</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>à€à€€à€Ÿà€°</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "à€¯à€¹à€Ÿà€ à€šà€¿à€à€Ÿà€²à¥à€:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "à€à¥à€°à¥à€à€ à€à¥ à€šà€Ÿà€® à€à€Ÿ à€à€ª à€«à¥à€²à¥à€¡à€° à€¬à€šà€Ÿà€¯à¥à€"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"à€¯à€¹ à€µà€¿à€à€²à¥à€ª à€à¥à€šà¥ à€à€¯à¥ à€«à¥à€²à¥à€¡à€° à€à¥ à€­à¥à€€à€° à€à¥à€°à¥à€à€ à€à¥ à€šà€Ÿà€® à€à€Ÿ à€à€ à€à€ª à€«à¥à€²à¥à€¡à€° à€¬à€šà€Ÿà€à€° à€«à€¿à€° "
-"à€à€žà€à¥ à€
-à€à€Šà€° à€šà€¿à€à€Ÿà€²à¥ à€à€¯à¥ à€«à€¿à€²à¥à€ à€à¥ à€°à€ à€Šà¥à€à€Ÿ|"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "à€¬à¥à€²à¥à€à€²à€¿à€žà¥à€"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP à€žà¥à€à¥ (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Text (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (Uncompressed)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "à€
-à€µà¥à€§ à€šà¥à€€à€Ÿ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "à€
-à€µà¥à€§ à€à€Ÿà€Šà¥ à€à¥à€¡"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "à€
-à€®à€Ÿà€šà¥à€¯ à€žà€à€žà¥à€à€°à€£"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "à€Šà€¿à€š"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "à€à€Ÿà€²à¥ à€¹à¥à€šà¥ à€ªà€° à€¬à¥à€²à¥à€à€²à€¿à€žà¥à€ à€à€¯à€Ÿà€€ à€à€°à¥à€"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "à€à€µà€¶à¥à€¯à€ à€¹à¥ à€€à¥ à€¬à¥à€²à¥à€à€²à€¿à€žà¥à€ à¥à€Ÿà€à€² à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€°à¥à€ à€à€° à¥à€Ÿà€à€² à€à€¯à€Ÿà€€ à€à€°à¥à€."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€° à€à€¯à€Ÿà€€ à€à€Ÿà€à€à¥à€"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "à€šà€¯à€Ÿ à€¬à¥à€²à¥à€à€²à€¿à€žà¥à€ à¥à€Ÿà€à€² à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€°à¥à€ à€à€° à€à€¯à€Ÿà€€ à€à€°à¥à€."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "à€¬à€²à€ªà¥à€°à¥à€µà€ à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€° à€à€¯à€Ÿà€€"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>à€µà€¿à€à€²à¥à€ª</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "à€ªà¥à€°à€à€Ÿà€°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "à€€à€¿à€¥à€¿:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "à€šà€¿à€¶à¥à€à€¿à€€ à€à€à€Ÿà€°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>à€à€Ÿà€šà€à€Ÿà€°à¥</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "à€
-à€§à€¿à€à€€à€® à€žà€®à¥à€¬à€šà¥à€§ à€šà€¿à€°à¥à€§à€Ÿà€°à€¿à€€ à€à€°à¥à€"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "à€¡à€Ÿà€à€šà€²à¥à€¡ à€žà¥à€ªà¥à€¡"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "à€
-à€§à€¿à€à€€à€® à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€€à€¿ à€šà€¿à€°à¥à€§à€Ÿà€°à€¿à€€ à€à€°à¥à€"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "à€
-à€ªà€²à¥à€¡ à€žà¥à€ªà¥à€¡"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "à€
-à€§à€¿à€à€€à€® à€
-à€ªà€²à¥à€¡ à€à€€à€¿ à€šà€¿à€°à¥à€§à€Ÿà€°à€¿à€€ à€à€°à¥à€"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "à€ªà¥à€°à¥à€à¥à€à¥à€² à€à¥à€°à¥à€«à€¿à€ à€¡à€Ÿà€à€šà€²à¥à€¡/à€
-à€ªà€²à¥à€¡"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "à€¹à¥à€žà¥à€à€"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "à€²à¥à€ à€à€à€"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "à€²à¥à€à€¿à€š"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "à€«à€Œà€¿à€²à¥à€à€°à¥à€ž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "D/L à€à€€à€¿ à€žà¥à€®à€Ÿ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "U/L à€à€€à€¿ à€žà¥à€®à€Ÿ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "à€žà€®à¥à€¬à€šà¥à€§ à€žà¥à€®à€Ÿ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "à€
-à€ªà€²à¥à€¡ à€žà¥à€²à¥à€ à€žà¥à€®à€Ÿ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "à€à¥à€°à¥à€à€° à€
-à€ªà€¡à¥à€"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "à€¬à€²à€ªà¥à€°à¥à€µà€ à€ªà¥à€šà€ à€à€Ÿà€à€"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "à€žà€­à¥ à€«à¥à€²à€Ÿà€à€"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "à€žà¥à€¥à€Ÿà€šà€Ÿà€šà¥à€€à€°"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "à€¬à¥à€°à€Ÿà€à€à€Œ à€à€°à¥à€"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "à€žà¥à€°à€à¥à€·à€¿à€€ à€à€°à¥à€"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "à€à¥à€¡à€Œà¥à€"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "à€®à€¿à€¶à¥à€°à€¿à€€"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "à€¯à¥à€à€°à€à€²"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "à€à¥à€à¥"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "à€«à€Ÿà€à€²"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "à€¡à€Ÿà€à€šà€²à¥à€¡"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "à€žà€Ÿà€®à€Ÿà€šà¥à€¯"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "à€µà€¿à€°à€Ÿà€® (Paused) à€
-à€µà€žà¥à€¥à€Ÿ à€®à¥à€ à€à¥à¥à¥à€"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "à€²à¥à€¡ à€¹à¥ à€°à€¹à€Ÿ à€¹à¥"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "à€žà€€à¥à€¯"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "à€µà€¿à€µà€°à€£"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "à€à€¿à€ªà¥à€ªà€£à¥à€"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "à€žà¥à€¥à€¿à€€à€¿:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "à€šà€¿à€à¥"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "à€šà€ à€°à€¿à€²à¥à€à€Œ à€à¥ à€²à€¿à€ à€à¥à€à€ž à€°à€¹à¥à€"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "à€
-à€§à€¿à€à€€à€® à€žà€®à¥à€¬à€šà¥à€§:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "à€
-à€§à€¿à€à€€à€® à€¡à€Ÿà€à€šà€²à¥à€¡ à€à€€à€¿ (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "à€
-à€§à€¿à€à€€à€® à€
-à€ªà€²à¥à€¡ à€à€€à€¿ (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "à€
-à€§à€¿à€à€€à€® à€à€§à¥-à€à¥à€²à¥ à€žà€®à¥à€¬à€šà¥à€§"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "à€žà€à€¬à€à€§à¥ à€à¥ à€²à€¿à€ à€ªà¥à€°à€€à€¿ à€žà¥à€à€£à¥à€¡ à€
-à€§à€¿à€à€€à€® à€ªà¥à€°à€¯à€€à¥à€š à€žà€à€à¥à€¯à€Ÿ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "à€
-à€§à€¿à€à€€à€® à€
-à€ªà€²à¥à€¡ à€žà¥à€²à¥à€:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "à€žà¥à€¥à€Ÿà€ªà€¿à€€ à€à€°à¥à€"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "à€ªà¥à€°à€Ÿà€šà€Ÿ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "à€šà€¯à€Ÿ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "à€žà€°à¥à€µà€°"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "à€€à€Ÿà€à€Œà€Ÿ à€à€°à¥à€"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "à€
-à€µà¥à€§ à€ªà€Ÿà€žà€µà€°à¥à€¡"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "à€šà€ à€²à€¿à€žà¥à€ à€à¥ à€²à€¿à€ à€à€Ÿà€à€à¥à€ à€ªà¥à€°à€€à¥à€¯à¥à€:"
Index: luge/i18n/hr.po
===================================================================
--- deluge/i18n/hr.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6311 +1,0 @@
-# Croatian translation for deluge
-# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2020-03-05 22:21+0000\n"
-"Last-Translator: gogo <trebelnik2@gmail.com>\n"
-"Language-Team: Croatian <hr@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-"Language: hr\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "UobiÄajene moguÄnosti"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "PrikaÅŸi ovu poruku pomoÄi"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "PrikaÅŸi inaÄicu"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "Postavi putanju diektorija podeÅ¡avanja"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Alandski otoci"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albanija"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlÅŸir"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "AmeriÄka Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andora"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktika"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigva i Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenija"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australija"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austrija"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbajdÅŸan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahami"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrein"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladeÅ¡"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Bjelorusija"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgija"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudi (Bermudski otoci)"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Butan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivija"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosna i Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Bocvana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Otok Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brazil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Britanski indijskooceanski teritoriji"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunej Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bugarska"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KambodÅŸa"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Zelenortska Republika (Zelenortski otoci)"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kajmanski otoci"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "SrednjoafriÄka Republika"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Äad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Äile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Kina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "BoÅŸiÄni Otok"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Kokosovi otoci"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbija"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komori"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongo, Demokratska Repubilika"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cookovo OtoÄje (Cookovi otoci, Kukovi otoci)"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Kostarika"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Obala Bjelokosti"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Hrvatska"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cipar"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "ÄeÅ¡ka Republika (Republika ÄeÅ¡ka)"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danska"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "DÅŸibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikanska Republika"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ekvador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egipat"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "San Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ekvatorska Gvineja"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritreja"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonija"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falklandski Otoci (Malvinski Otoci)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Farski Otoci"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "FidÅŸi"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finska"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Francuska"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Francuska Gvajana (Francuska Gijana)"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Francuska Polinezija"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Francuski juÅŸni i antarktiÄki teritoriji"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambija"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Gruzija"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "NjemaÄka"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Gana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GrÄka"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Grenland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadalupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Gvatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Gvineja"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Gvineja Bisau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Gvajana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Otok Heard i otoÄje McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Sveta Stolica (DrÅŸava Vatikanskog Grada)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "MaÄarska"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Island"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Indija"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonezija"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran, Islamska Republika"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irska"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Mana (otok)"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Izrael"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italija"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamajka"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordan"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenija"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Koreja, Demokratska Narodna Republika"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Republika Koreja"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuvajt"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laoska Narodna Demokratska Republika"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvija (Letonija)"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesoto"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libija (Libijska Arapska DÅŸamahirija)"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "LihtenÅ¡tajn"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litva"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luksemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Makao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonija, BivÅ¡a Jugoslovenska Republika"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malavi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malezija"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivi"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "MarÅ¡alovi otoci"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinik"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritanija"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauricijus"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Meksiko"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronezije, Savezne DrÅŸave"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monako"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolija"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Crna Gora"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maroko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Mianmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Nambija"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Nizozemska"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Nizozemski Antili"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nova Kaledonija"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Novi Zeland"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nikaragva"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigerija"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Otok Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Sjevernomarijanski otoci"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "NorveÅ¡ka"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestinski Teritorij, Okupiran"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Nova Gvineja"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paragvaj"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipini"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitkairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Poljska"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Portoriko"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Rumunjska"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Ruska Federacija"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Sveti Bartolomej"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Sveta Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Sveti Kristofor i Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Sveta Lucija"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Sveti Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Sveti Vincent i Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Sveti Vincent i Grenadini"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sveti Toma i Princip"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudijska Arabija"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Srbija"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "SejÅ¡eli"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sijera Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "SlovaÄka"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenija"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Salamunovi Otoci"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalija"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "JuÅŸna Afrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "JuÅŸna Georgija i otoÄje JuÅŸni Sandwich"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Å panjolska"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Å ri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard i Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Svazi"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Å vedska"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Å vicarska"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Sirija, Arapska Republika"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Tajvan"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TadÅŸikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzanija, Ujedinjena Republika"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Tajland"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad i Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunis"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turska"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Otoci Turks i Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukrajina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Ujedinjeni Arabski Emirati"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Ujedinjeno Kraljevstvo"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Sjedinjene DrÅŸave"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Sjedinjene AmeriÄke DrÅŸave Manjih PacifiÄkih Otoka"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Urugvaj"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vijetnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Britanski DjeviÄanski otoci"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "AmeriÄki DjeviÄanski Otoci"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis i Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Zapadna Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambija"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabve"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Svi"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Aktivno"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Provjeravanje"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Preuzimanje"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Dijeljenje"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Pauzirano"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Red Äekanja"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "GreÅ¡ka"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Naziv torrenta"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Napredak"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Stanje"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "VeliÄina"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Preuzeto podataka"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Poslano podataka"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "Preostalo"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Omjer"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Brzina preuzimanja"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Brzina dijeljenja"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Limit preuzimanja"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Limit dijeljenja"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "NajviÅ¡e povezivanja"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ToÄke"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "Dijelitelji"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Dostupno"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Dijelitelji:ToÄke"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Dodano"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Pratitelj"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Mapa preuzimanja"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "Vrijeme dijeljenja"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "Aktivno vrijeme"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "Posljednja aktivnost"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "Vrijeme zavrÅ¡etka"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "ZavrÅ¡eno"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Preostalo vrijeme"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "Dijeljenjo"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Prioritetno prvi/posljednji"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automatsko upravljanje"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "Zaustavi pri omjeru"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "Omjer zaustavljanja"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Ukloni pri omjeru"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "Premjesti zavrÅ¡eno u"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "Putanja premjeÅ¡tanja zavrÅ¡enih"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr "Putanja premjeÅ¡tanja zavrÅ¡enih"
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Vlasnik"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Dijelovi"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "Rang dijeljenja"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Upozorenje"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Najava OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Najava poslana"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "SuÄelje"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Preuzimanja"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Propusnost"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Red Äekanja"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "MreÅŸa"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "PriruÄna memorija"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Ostalo"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Dodaci"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "Nizak"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Normalan"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "Visok"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent klijent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent klijent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Preuzimajte i dijelite datoteke putem BitTorrenta"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "Opis"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Naredba"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "Zatvori"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Dodajte raÄunalo"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Naziv raÄunala:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Ulaz:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "KorisniÄko ime:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Lozinka:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Mape"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr "Kopije .torrent datoteka su spremljene u"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "ObriÅ¡i kopiju torrent datoteke prilikom uklanjanja"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "MoguÄnosti"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Od"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Koristi naizmjeniÄno odabrane ulaze"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "UkljuÄeno"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "IskljuÄeno"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Razina"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "NajveÄa brzina preuzimanja (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "NajveÄa brzina dijeljenja (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Zanemari ograniÄenja na lokalnoj mreÅŸi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "Informacije sustava"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Povremeno provjeri web stranicu za novu inaÄicu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "Ukupno"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Udio u Dijeljenju"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Vrsta"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "KorisniÄko ime"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Lozinka"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr "Proxy pratitelji"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Postavke"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Odustani"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "Å irina"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "Ne prikazuje stanje torrenta (PoboljÅ¡ava brzinu naredbi)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "Odaberite jezik"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "Posljednji prijenos"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "Uredi putanju"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "Ukloni putanju"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Rang"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "Nikada"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Da"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Ne"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>InaÄica klijenta</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrenti su na Äekanju"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent je na Äekanju"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Autorska pravo %(year_start)s-%(year_end)s Deluge Tim"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Peer-to-peer program za dijeljenje datoteka\n"
-"koji koristi BitTorrent protokol."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klijent:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Trenutni razvojni programeri:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "BivÅ¡i razvojni programeri ili doprinositelji:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Ovaj program je slobodan softver; moÅŸete ga redistribuirati i/ili mijenjati "
-"pod uvjetima GNU OpÄe javne licence objavljene od Fondacije slobodnog "
-"softvera; ili inaÄice 3 Licence ili (po vaÅ¡emu miÅ¡ljenju) svake novije "
-"inaÄice.\n"
-"\n"
-"Ovaj program je distribuiran u nadi da Äe biti koristan ali BEZ IKAKVOG "
-"JAMSTVA; Äak i bez podrazumijevanog jamstva ili POGODNOSTI ZA ODREÄENU "
-"NAMJENU. Pogledajte GNU OpÄu javnu licencu za viÅ¡e informacija.\n"
-"\n"
-"Trebali ste dobiti primjerak GNU OpÄe javne licence uz ovaj program; ako "
-"niste pogledajte <http://www.gnu.org/licenses>.\n"
-"\n"
-"Osim toga, kao posebna iznimka, nositelji autorskih prava daju dopuÅ¡tenje za "
-"povezivanje dijelova koda programa sa OpenSSL knjiÅŸnicom. Morate se "
-"pridrÅŸavati GNU OpÄe javne licence u svim pogledima za svaki kÃŽd koriÅ¡ten "
-"drugdje osim u OpenSSL-u.\n"
-"\n"
-"Ako mijenjate datoteku ili datoteke sa ovim izuzetkom, morate proÅ¡iriti ovaj "
-"izuzetak na vaÅ¡u inaÄicu datoteke ili datoteka, ali vi niste duÅŸni to "
-"uÄiniti. Ako ne ÅŸelite to uÄiniti obriÅ¡ite izjavu o izuzetku iz vaÅ¡e "
-"inaÄice. Ako obriÅ¡ete izjavu o izuzetku sa svih izvornih datoteka u "
-"programu, stoga ju obriÅ¡ite i ovdje."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "PosluÅŸitelj:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Nije povezano..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "NeograniÄena"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Brzina preuzimanja"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Brzina dijeljenja"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "OgraniÄenje brzine preuzimanja"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "Postavite najveÄu brzinu preuzimanja"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "OgraniÄenje brzine dijeljenja"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "Postavite najveÄu brzinu dijeljenja"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Stanje torrenta"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Pratitelji"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "NiÅ¡ta"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Nazivi"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Nema naziva"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Nije spojeno"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "Brzina preuzimanja (ograniÄena)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "Brzina dijeljenja (ograniÄena)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT ÄvoriÅ¡ta"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Slobodno prostora na disku"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "Nastavi u naÄinu rada Osnovnog klijenta?"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Postavi neograniÄeno"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "DrugaÄija..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "UkljuÄi"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "IskljuÄi"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "OnemoguÄi"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "OmoguÄi..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "UpiÅ¡ite svoju lozinku za prikaz Delugea..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "UpiÅ¡ite svoju lozinku za izlaz iz Delugea..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Nije spojen"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Spojen"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Spojen"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Stanje"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "RaÄunalo"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "InaÄica"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Pokreni daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Zaustavi daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "_Prekini povezivanje"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "NemoguÄe je pokrenuti daemon!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "GreÅ¡ka pri dodavanju raÄunala"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Dodatak"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr "Osnovni klijent"
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "Samostalni"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Odaberite dodatak"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Dodaci Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "IP adresa"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Torrent klijent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Naziv datoteke"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "PogreÅ¡na datoteka"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Izaberite .torrent datoteku"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent datoteke"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Sve datoteke"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "PogreÅ¡an URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "nije valjani URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Preuzimanje..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Preuzimanje neuspjelo"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Preuzimanje neuspjelo:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Sve"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Stanje torrenta"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Pojedinosti"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Da_toteke"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_ToÄke"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_MoguÄnosti"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "_Pratitelji"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioritet"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Pojedinosti:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "Ovjeri"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "ZaÅ¡tiÄeno lozinkom"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Odaberite datoteku"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Odaberite mapu"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Pohranite .torrent datoteku"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "naziv"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Dodajte toÄku"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "naziv posluÅŸitelja:ulaz"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Na vrh"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Na dno"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_PrikaÅŸi Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Dodajte torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_OgraniÄenje brzine preuzimanja"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_OgraniÄenje brzine dijeljenja"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "OtkaÅŸite & iskljuÄite Daemon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Zatvorite Deluge"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Datoteka"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Izradite torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "OtkaÅŸi &_iskljuÄi Daemon"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Uredi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Upravitelj veza"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Pogled"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Alatna traka"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_BoÄna traka"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Traka _stanja"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "K_artice"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Stupci"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "B_oÄna traka"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "PrikaÅŸi viÅ¡e stanja torrenta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "PrikaÅŸite _pratitelje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_PomoÄ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Deluge web stranica"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_Äesto postavljana pitanja"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Äesto postavljana pitanja"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Zajednica"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Dodajte torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Dodajte torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Uklonite torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Uklonite torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pauzirajte odabrani torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pauziraj torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Ponovo pokrenite odabrani torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Pokrenite torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Pomaknite torrent gore"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Pomaknite u redu gore"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Pomaknite torrent dolje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Pomaknite u redu dolje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Postavke"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Upravitelj povezivanja"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "Zatvori"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Izradite torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Ma_pa"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Udaljena putanju"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Datoteke"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Komentari:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Informacije"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "Ob_riÅ¡i"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Web dijelitelji"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "VeliÄina dijela:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Postavi privatnu zastavicu"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Dodajte ovaj torrent u sesiju"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_PrikaÅŸi sve"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "Brzina preuzimanja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "Brzina dijeljenja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "Preuzeto:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "Poslano:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "Dijelitelji:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "ToÄke:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "Omjer dijeljenja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "Dostupnost:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "Rang dijeljenja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "Preostalo vrijeme:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "Posljednji prijenos:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Aktivno vrijeme:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "Vrijeme dijeljenja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "Dijelova:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Naziv:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "Mapa preuzimanja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "Dodano:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "Ukupna veliÄina:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Ukupno datoteka:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "Jedinstvena vrijednost:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "Stvorio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "ZavrÅ¡eno:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "Vlasnik:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Premjesti zavrÅ¡eno:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Zaustavi dijeljenje pri omjeru:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Ukloni pri omjeru"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Brzina dijeljenja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Brzina preuzimanja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Povezivanja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "Ulazi dijeljenja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "OgraniÄenje propusnosti"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "Trenutni pratitelj:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Ukupno pratitelja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Stanje pratitelja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "SljedeÄe objavljivanje:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "Privatni torrent:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Uredite pratitelje"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Uredite pratitelje"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Pratitelj:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Dodajte udaljenu putanju"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Putanja:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Dodajte pratitelje"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "Dodajte pratitelje"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Pratitelji:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5 ovjera"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP ovjera"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "Samostalna samostojeÄa aplikacija"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "Osnovni klijent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "PoveÅŸi se s Deluge pozadinskim programom (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "NaÄin rada aplikacije"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "PrikaÅŸi brzinu u naslovnoj traci"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Fokusiraj prozor pri dodavanju torrenta"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-"Traka dijelova\n"
-"Äe poveÄati propusnost izmeÄu klijnta i pozadinskog\n"
-"programa (ne primjenjuje se u samostalnom naÄinu rada)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr "PrikaÅŸi traku dijelova u kartici stanja"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "Preuzimanje:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "Äekanje:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "Nedostaje:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "Vrati izvornu boju"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "Boje dijelova"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "Glavni prozor"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "UkljuÄi ikonu u traci sustava"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "App indikator"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Traka sustava"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Smanji u traku sustava pri zatvaranju"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Pokreni u traci sustava"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ZaÅ¡titi traku sustava lozinkom"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "Traka sustava"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "Obavijesti o novim izdanjima"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "Nadopune"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "Zadano sustavom"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Premjesti dovrÅ¡ene torrente u:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Kopije .torrent datoteka su spremljene u:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "ObriÅ¡i kopiju torrent datoteke napravljenu kada se torrent ukloni"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Preuzmi torrente u:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Prvi i zadnji dijelovi torrenta su prioritetni"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Prvi i zadnji dijelovi datoteka u torrentu su prioritetni"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Dodaj torrente u pauziranom stanju"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "Dodaj moguÄnosti torenta"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Uvijek prikaÅŸi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Fokusiraj se na dijalog"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "Dodaj dijalog torrenta"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "PokuÅ¡aj povezivanja po sekundi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "Poluotvorena povezivanja:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"Maksimalan broj dopuÅ¡tenih konekcija. Postavite na -1 za neograniÄeno."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Maksimalni broj ulaza dijeljenja za sve torrente. Postavite na -1 za "
-"neograniÄeno."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"NAjveÄa brzina preuzimanja za sve torrente. Postavite na -1 za neograniÄeno."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"NajveÄa brzina dijeljenja za sve torrente. Postavite na -1 za neograniÄeno."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Ocjeni gornje  IP ograniÄenje"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Ako je oznaÄeno, gornja TCP/IP procjena je izvuÄena iz limitera ocjena, da "
-"izbjegnete prekomjerno ograniÄenje ukupnog prometa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "Globalno ograniÄenje propusnosti"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"Maksimalni broj ulaza za dijeljenje po torrentu. Postavi na -1 za "
-"neograniÄeno."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Maksimalni broj konekcija po torrentu. Postavi na -1 za neograniÄeno."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr "NajveÄi broj preuzimanja po torrentu.  Postavite -1 za neograniÄeno."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"NajveÄa brzina dijeljenja po torrentu.  Postavite -1 za neograniÄeno."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "OgraniÄenje propusnosti po torrentu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "Dijeljenje:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "Ukupno:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "Zanemari spore torrente"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "Preferiraj dijeljenje torenta"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr "Omjer vremena dijeljenja:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Vrijeme dijeljenja (m):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "Pauziraj torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktivni ulaz:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Testiraj aktivni ulaz"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Od:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Razina:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Univerzalno ukopÄaj i igraj"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Protokol za pridruÅŸivanje NAT ulaza"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Razmjena toÄki"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-"Lokalni servis za otkrivanje, pronalazi lokalne toÄke na vaÅ¡oj mreÅŸi."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Distribuirana tablica jedinstvenih vrijednosti rasprÅ¡ivanja moÅŸe poboljÅ¡ati "
-"broj aktivnih konekcija."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "TOS Bajt toÄke:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "VeliÄina priruÄne memorije (16 KiB blokova):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Broj sekundi od posljednjeg zapisa priruÄne memorije u dijelu zapisa "
-"priruÄne memorije, kada je prisilno zapisana na disk. Zadano je 60 sekundi."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "PriruÄna memorija istjeÄe (sekundi):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Ukupan broj od 16 KiB blokova zapisanih na disk od kada je sesija pokrenuta."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Zapisano blokova:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"Ukupan broj od zapisanih operacija koje se izvode od kada je sesija "
-"pokrenuta."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Zapisa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Omjer (blokova_zapisano - zapisa) / blokova_zapisano prikazuje broj "
-"pohranjenih operacija zapisa po ukupnom zapisu informacija, npr. vrsta "
-"pogoÄenih omjera priruÄne memorije za zapis priruÄne memorije."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Omjer pogodaka zapisa priruÄne memorije:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Broj blokada zahtjevanih iz bittorrent pogona (iz toÄaka), koji su posluÅŸeni "
-"iz diska ili priruÄne memorije."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blokova oÄitano:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Omjer pogodaka priruÄne memorije za Äitanje priruÄne memorije."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Omjer pogodaka Äitanja priruÄne memorije:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"KonaÄan broj izvedenih operacija Äitanja od kada je ova sesija pokrenuta."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "OÄitano:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Broj od 16 KiB blokova trenutno je u priruÄnoj memoriji. To ukljuÄuje  i "
-"Äitanje i pisanje u priruÄnoj memorij."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "VeliÄina priruÄne memorije:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "VeliÄina Äitanja priruÄne memorije:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "_OsvjeÅŸi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Pomozite nam poboljÅ¡ati Deluge tako Å¡to Äete nam poslati svoju inaÄicu "
-"Pythona, inaÄicu PyGTK, operacijski sustav i tipove procesora. Apsolutno "
-"nikakve druge informacije se ne Å¡alju."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Da, molim Å¡alji anonimnu statistiku"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Lokacija:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Ako Deluge ne moÅŸe pronaÄi datoteku baze podataka na toj lokaciji, ponovno "
-"Äe koristiti DNS da rijeÅ¡i zemlju toÄke."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Daemon ulaz:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Dozvoli udaljene veze"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Povezivanja"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "RaÄuni"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "InaÄica:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "PoÄetna stranica:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "E-poÅ¡ta autora:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_Instaliraj"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_PotraÅŸi viÅ¡e..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Novo izdanje Delugea"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Idite na web stranicu"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "Dostupno je novo izdanje!"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "Dostupna inaÄica:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "InaÄica posluÅŸitelja"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "Trenutna inaÄica:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Ne prikazujte ovaj dijalog u buduÄnosti"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Dodajte toÄku"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Dodajte toÄku po IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Izrada torrenta"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Uredi pratitelje"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "OdrediÅ¡te:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrenti na Äekanju"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Automatski dodaj torrente prilikom spajanja"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Dodajte torrente"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_jedinstvene-vrijednosti"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Dodaj u _pauziranom stanju"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Prvi/Zadnji dijelovi su prioritetni"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "NajveÄa brzina dijeljenja torrenta"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Primjeni na sve"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Vrati na poÄetno"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "OgraniÄenje veza"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Limit _ulaza dijeljenja"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automatsko upravljanje"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pauzirajte torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Po_krenite torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Ponovno pokrenite odabrane torrente."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Mog_uÄnosti torrenta"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Red Äekanja"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_OsvjeÅŸite pratitelje"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Uklonite torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Forsirana provjera"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "Odaberi _sve torrente"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pauziraj sve torrente"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Pokr_enite sve torrente"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Dodajte  Info-jedinstvenu-vrijednost"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Jedinstvena vrijednost:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Spremi .torrent kao"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "Svojstva"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>OpÄenito</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "PrikaÅŸi skrivene datoteke"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "Automatsko zavrÅ¡avanje"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "Spremi putanju"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "PrikaÅŸi skrivene datoteke"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "Zadana putanja"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "PreÄaci"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "Odaberi mapu"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "Putanje spremanja"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "stupac"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "Otvori"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Dodaj"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "Dodaj vrijednost trenutnog unosa na popis"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "Uredi"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "Uredi odabrani unos"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Ukloni"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "Ukloni odabrani unos"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "Pomakni odabrani unos gore"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "Pomakni odabrani unos dolje"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "Zadano"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "Nema postavljenih zadanih putanja"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "Otvori dijalog svojstva"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Dodajte URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "WebUi"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge web suÄelje nije instalirano, molimo instalirajte\n"
-"suÄelje i pokuÅ¡ajte ponovno"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "OmoguÄi web suÄelje"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "OmoguÄi SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Nadzirani ulaz:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Postavke</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Raspored"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limit preuzimanja:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limit dijeljenja:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktivni torrenti:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Aktivno preuzimanje:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Aktivno dijeljenje:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Spore postavke</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Dogodila se greÅ¡ka prilikom slanja obavijesti na e-poÅ¡tu: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "PosluÅŸitelj nije ispravno odgovorio na pozdrav dobrodoÅ¡lice: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "PosluÅŸitelj nije prihvatio kombinaciju korisniÄkog imena/lozinke: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Obavijesna e-poÅ¡ta je poslana."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "ZavrÅ¡eno preuzimanje torrenta \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Ova e-poÅ¡ta vas obavijeÅ¡tava da je Deluge zavrÅ¡io sa preuzimanjem Torrenta "
-"\"%(name)s\", Å¡to ukljuÄuje %(num_files)i files.\n"
-"Za zaustavljanje primanja ovih obavijesti, jednostavno iskljuÄite e-poÅ¡tu "
-"obavijesti u postavkama Delugea.\n"
-"\n"
-"Hvala Vam,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Blinkanje obavijesti prikazano"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Obavijest skoÄnog prozora nije omoguÄena."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Obavijest skoÄnog prozora prikazana"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ZvuÄna obavijest nije omoguÄena"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame nije  i9nstaliran"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ZvuÄna obavijest nije uspjela  %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ZvuÄna obavijest uspjela"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "ZavrÅ¡eno preuzimanje torrenta"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"Torrent \"%(name)s\" koji sadrÅŸi %(num_files)i datoteka je zavrÅ¡io "
-"preuzimanje."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Obavijesti"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Odaberite zvuÄnu datoteku"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Blinkanje ikone u traci sustava omoguÄeno"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "SkoÄni prozor omoguÄen"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Zvuk omoguÄen"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Obavijesti korisniÄkog suÄelja</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Primatelji</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "PosluÅŸitelj zahtijeva  TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-poÅ¡ta obavijesti</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Ova postavka ustvari ne znaÄi da Äete primiti obavijest za sve ove dogaÄaje."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Pretplate"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "ZvuÄne postavke"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "PogreÅ¡an naziv, valjani znakovi:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Prazan naziv"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Naziv veÄ postoji"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Nepoznat naziv"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Nepoznat torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Dodajte naziv"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Dodajte naziv</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Koristite boÄnu traku za dodavanje, ureÄivanje i uklanjanje naziva. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Nazivi</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Postavke naziva"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Postavke naziva</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Primjenite po torrentu maks. postavke:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Primjeni postavke reda Äekanja:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "Primjeni postavke mape:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 redak po pratitelju)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Automatski dodaj naziv:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Naziv"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "MoguÄnosti_naziva"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Ukloni naziv"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Dodaj naziv"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent preuzet"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent dodan"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent uklonjen"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "IzvrÅ¡i"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "DogaÄaj"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Dodajte naredbu</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Naredbe</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "minuta"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 minuta"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 sekunda"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekunda"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "Boja preuzimanje:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "Boja slanja:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>Graf povezivanja</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>Graf propusnosti</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "DHT Ävorovi:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "Predspremljeni DHT Ävorovi:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "DHT torenti:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>Dijelitelji / ToÄke</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>Boje grafa</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Stanje"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "RazluÄivost"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Dijelitelji/ToÄke"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Nadgledana mapa ne postoji."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Putanja ne postoji."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "Nekompatibilna moguÄnost"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-"\"Nadgledana mapa\" mapa i \"Kopije .torrent datoteka su spremljene u\" mapa "
-"ne mogu biti iste!"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Auto dodavanje"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>NNadgledana mapa:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Postavke nadgledane mape"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Odaberite mapu"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "OmoguÄi ovu nadgledanu mapu"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Nadgledana mapa<b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "ObriÅ¡i .torrent nakon dodavanja"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Dodaj proÅ¡irenje nakon dodavanja:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".dodano"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"Jednom kada je torent dodan u sesiju,\n"
-".torrent datpteka Äe se kopirati u odabranu\n"
-"mapu i obrisati se iz nadgledane mape."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Radnja torrent datoteke<b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Premjestite zvrÅ¡eno</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Naziv: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Naziv<b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Glavno"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "NajveÄa brzina dijeljenja:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maksimalno veza:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maksimalno ulaza dijeljenja:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "NajveÄa brzina preuzimanja:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Raspon</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Automatsko upravljanje:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Dodaj Pauzirano:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Red Äekanja na:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Na Äekanju</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Raspakiravanje"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Otpakiraj u:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Izradite naziv pod-mape po torrentu"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Ova moguÄnost Äe stvoriti pod-mapu koristeÄi naziv torrenta unutar odabranog "
-"raspakiranog direktorija i staviti otpakirane datoteke tamo."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr "Raspon blokiranih IP adresa / Raspon dopuÅ¡tenih IP adresa"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Popis blokiranih IP adresa"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "Neispravne IP adrese"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "IP adresa \"%s\" je neispravnog oblika"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP popis (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer tekst (zipano)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian tekst (nekomprimirano)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Neispravni voÄa"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Neispravni magiÄan kÃŽd"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "PogreÅ¡na inaÄica"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "dana"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Uvezi popis blokiranih IP adresa prilikom pokretanja"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Preuzmi popis blokiranih IP adresa i ako je potrebno uvezi ga."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "AÅŸuriraj preuzmi i uvezi"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Preuzmi novi popis blokiranih IP adresa i uvezi ga."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Forsiraj preuzimanje i uvezi"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Popis blokiranih IP adresa je aÅŸuriran"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>MoguÄnosti</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Vrsta:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Datum:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "VeliÄina datoteke:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Informacije</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>Popis dopuÅ¡tenih</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "MoguÄnosti pozadinskog programa"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "IP adresa sluÅ¡anja povezivanja korisniÄkog suÄelja"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "Ulaz sluÅ¡anja povezivanja korisniÄkog suÄelja"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "IP adresa sluÅ¡anja BitTorrent povezivanja"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Postavi maksimalan broj veza"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Brzina preuzimanja"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Postavi najveÄu brzinu preuzimanja"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Brzina dijeljenja"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Postavi najveÄu brzinu dijeljenja"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protokol prometa preuzimanje/dijeljenje"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "Slobodan prostor u mapi preuzimanja"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "Uredi povezivanje"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "RaÄunalo:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "NemoguÄe ureÄivanje raÄunala"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "Povezivanje je obnovljeno"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "Povezivanje je prekinuto"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "Pvezivanje s web posluÅŸiteljem je prekinuto!"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "Pvezivanje s web posluÅŸiteljem je prekinuto"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "Stvori"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "PomoÄ"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Odjava"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Prijava"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "Prijava neuspjela"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "Upisali ste neispravnu lozinku"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "PosluÅŸitelj pratitelja"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtri"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "OgraniÄenje brzine O/P"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "OgraniÄenje brzine O/D"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "OsvjeÅŸi pratitelja"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Prisilno provjeri"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "ProÅ¡iri sve"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Pomakni"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "Pregledaj"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "Dodaj povezivanje"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "NemoguÄe dodavanje raÄunala: {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Spremi"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "Javni"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "PoveÅŸi se"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "Zaustavi pozadinski program"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "Prekini povezivanje"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "Pokreni pozadinski program"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "Promijeni zadanu lozinku"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"PreporuÄljiva je promjena zadane lozinke.<br><br>Åœelite li ju odmah "
-"promijeniti?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "Ukloni s podacima"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "Preglednik datoteka"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "Natrag"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "Naprijed"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Preuzmi"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "NajveÄa brzina preuzimanja"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "NajveÄa brzina dijeljenja"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "OpÄenito"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Pojedinosti"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "Komentar:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Stanje:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Osobno"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Provjeri je li dostupna nova inaÄica Delugea"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "Dolazne adrese"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maksimalan broj veza:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "NajveÄa brzina preuzimanja (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "NajveÄa brzina dijeljenja (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maksimum poluotvorenih veza:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maksimum pokuÅ¡aja veze u sekundi:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maksimalni broj  ulaza za dijeljenje:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "Instaliraj"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "PotraÅŸi viÅ¡e"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "PosluÅŸitelj"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "Pauziraj torrent"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Provjeri za novi popis svakih:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Daemon nije pokrenut"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Broj blokova koji su posluÅŸeni iz priruÄne memorije."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Blokirano oÄitanih pogodaka:"
-
-#~ msgid "<b>Languge</b>"
-#~ msgstr "<b>Jezik</b>"
Index: luge/i18n/hu.po
===================================================================
--- deluge/i18n/hu.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6229 +1,0 @@
-# Hungarian translation for deluge
-# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Hungarian <hu@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "AfganisztÃ¡n"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Aland-szigetek"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "AlbÃ¡nia"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlgÃ©ria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikai Szamoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktisz"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua Ã©s Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ArgentÃ­na"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ÃrmÃ©nyorszÃ¡g"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "AusztrÃ¡lia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Ausztria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbajdzsÃ¡n"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahama-szigetek"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrein"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Banglades"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "FehÃ©roroszorszÃ¡g"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgium"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda-szigetek"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "BhutÃ¡n"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "BolÃ­via"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosznia-Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet-sziget"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "BrazÃ­lia"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Brit Indiai-Ã³ceÃ¡ni TerÃŒlet"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei SzultanÃ¡tus"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "BulgÃ¡ria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Kambodzsa"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ZÃ¶ld-foki KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "KajmÃ¡n-szigetek"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "KÃ¶zÃ©p-afrikai KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "CsÃ¡d"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "KÃ­na"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "KarÃ¡csony-sziget"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "KÃ³kusz (Keeling)-szigetek"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comore-szigetek"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "KongÃ³"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "KongÃ³i Demokratikus KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook-szigetek"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ElefÃ¡ntcsontpart"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "HorvÃ¡torszÃ¡g"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Ciprus"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Cseh KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "DÃ¡nia"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Dzsibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikai KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egyiptom"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "EgyenlÃ­tÅi Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "ÃsztorszÃ¡g"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "EtiÃ³pia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falkland-szigetek (Malvinas)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FerÃ¶er-szigetek"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fidzsi-szigetek"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "FinnorszÃ¡g"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "FranciaorszÃ¡g"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Francia Guyana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Francia PolinÃ©zia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Francia DÃ©li TerÃŒletek"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "GrÃºzia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "NÃ©metorszÃ¡g"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "GhÃ¡na"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "GibraltÃ¡r"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GÃ¶rÃ¶gorszÃ¡g"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃ¶nland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Bissau-Guinea"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard-sziget Ã©s McDonald-szigetek"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "SzentszÃ©k (VatikÃ¡n vÃ¡rosÃ¡llam)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "MagyarorszÃ¡g"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Izland"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "IndonÃ©zia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "IrÃ¡ni IszlÃ¡m KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ÃrorszÃ¡g"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Man-sziget"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Izrael"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "OlaszorszÃ¡g"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "JapÃ¡n"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "JordÃ¡nia"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "KazahsztÃ¡n"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Koreai Demokratikus NÃ©pkÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Koreai KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuvait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "KirgizisztÃ¡n"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laoszi NÃ©pi Demokratikus KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "LettorszÃ¡g"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LibÃ©ria"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "LÃ­biai Arab Jamahiriya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Lichtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "LitvÃ¡nia"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "MakaÃ³"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "MacedÃ³nia Volt JugoszlÃ¡v KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "MadagaszkÃ¡r"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malajzia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "MaldÃ­v-szigetek"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "MÃ¡lta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshall-szigetek"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "MauritÃ¡nia"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "MexikÃ³"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "MikronÃ©ziai SzÃ¶vetsÃ©gi Ãllamok"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "MongÃ³lia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "MontenegrÃ³"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "MarokkÃ³"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Mianmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "NamÃ­bia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "NepÃ¡l"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Hollandia"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Holland AntillÃ¡k"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Ãj-KaledÃ³nia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Ãj-ZÃ©land"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "NigÃ©ria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolk-sziget"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Ãszaki Mariana-szigetek"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "NorvÃ©gia"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "OmÃ¡n"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "PakisztÃ¡n"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palesztin MegszÃ¡llt TerÃŒletek"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "PÃ¡pua Ãj-Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "FÃŒlÃ¶p-szigetek"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn-szigetek"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "LengyelorszÃ¡g"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "PortugÃ¡lia"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "RomÃ¡nia"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "OroszorszÃ¡gi FÃ¶derÃ¡ciÃ³"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint BarthÃ©lemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Szent Ilona"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts Ã©s Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre Ã©s Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent Ã©s a Grenadine-szigetek"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Szamoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao Tome Ã©s Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "SzaÃºd-ArÃ¡bia"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "SzenegÃ¡l"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Szerbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles-szigetek"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "SzingapÃºr"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "SzlovÃ¡kia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "SzlovÃ©nia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Salamon-szigetek"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "SzomÃ¡lia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "DÃ©l-afrikai KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "DÃ©li-Georgia Ã©s DÃ©li-Sandwich-szigetek"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "SpanyolorszÃ¡g"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "SrÃ­ Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "SzudÃ¡n"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "SpitzbergÃ¡k Ã©s Jan Mayen-sziget"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "SzvÃ¡zifÃ¶ld"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "SvÃ©dorszÃ¡g"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "SvÃ¡jc"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "SzÃ­riai Arab KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TÃ¡dzsikisztÃ¡n"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "TanzÃ¡niai EgyesÃŒlt KÃ¶ztÃ¡rsasÃ¡g"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "ThaifÃ¶ld"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Kelet-Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau-szigetek"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad Ã©s Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "TunÃ©zia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "TÃ¶rÃ¶korszÃ¡g"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TÃŒrkmenisztÃ¡n"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks- Ã©s Caicos-szigetek"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukrajna"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "EgyesÃŒlt Arab EmÃ­rsÃ©gek"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "EgyesÃŒlt KirÃ¡lysÃ¡g"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Amerikai EgyesÃŒlt Ãllamok"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Amerikai EgyesÃŒlt Ãllamok kisebb kÃŒlsÅ szigetek"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "ÃzbegisztÃ¡n"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "VietnÃ¡m"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Brit Virgin-szigetek"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Amerikai Virgin-szigetek"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis Ã©s Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Nyugat-Szahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Ãsszes"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "AktÃ­v"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "EllenÅrzÃ©s"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "LetÃ¶ltÃ©s"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "FeltÃ¶ltÃ©s"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "MegÃ¡llÃ­tva"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "VÃ¡rakozik"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Hiba"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "NÃ©v"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Folyamat"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Ãllapot"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "MÃ©ret"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "LetÃ¶ltve"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "FeltÃ¶ltÃ¶tt"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "ArÃ¡ny"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "LetÃ¶ltÃ©s sebessÃ©ge"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "FeltÃ¶ltÃ©s sebessÃ©ge"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "LetÃ¶ltÃ©si korlÃ¡t"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "FeltÃ¶ltÃ©si korlÃ¡t"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Partnerek"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ElÃ©rhetÅ"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "HozzÃ¡adva"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "HÃ¡tralÃ©vÅ idÅ"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ElsÅ/UtolsÃ³ szelet prioritÃ¡sa magasabb"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automatikusan kezelt"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Szeletek"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "FigyelmeztetÃ©s"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "BejelentÃ©s rendben"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "BejelentÃ©s elkÃŒldve"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "InterfÃ©sz"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "LetÃ¶ltÃ©sek"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "SÃ¡vszÃ©lessÃ©g"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "LetÃ¶ltÃ©si sor"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "HÃ¡lÃ³zat"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "GyorsÃ­tÃ³tÃ¡r"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "EgyÃ©b"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "KiszolgÃ¡lÃ³"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "BÅvÃ­tmÃ©nyek"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent kliens"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent kliens"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "FÃ¡jlok letÃ¶ltÃ©se Ã©s megosztÃ¡sa BitTorrenten keresztÃŒl"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Parancs"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Host felvÃ©tele"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "KiszolgÃ¡lÃ³nÃ©v:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "FelhasznÃ¡lÃ³nÃ©v:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "JelszÃ³:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "BeÃ¡llÃ­tÃ¡sok"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "FeladÃ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "CÃ­mzett"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Portok vÃ©letlenszerÅ± hasznÃ¡lata"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "TitkosÃ­tÃ¡s"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "BejÃ¶vÅ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ErÅltetett"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Bekapcsolva"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Kikapcsolva"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "KimenÅ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Szint"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "KÃ©zfogÃ¡s"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Valamelyik"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "MaximÃ¡lis kapcsolatok"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maximum feltÃ¶ltÃ©si szÃ¡lak"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maximum fÃ©lig nyitott Kapcsolatok"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "MÃ¡sodpercenkÃ©nti maximum kapcsolÃ³dÃ¡si kÃ­sÃ©rletek"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "KorlÃ¡tok figyelmen kÃ­vÃŒl hagyÃ¡sa helyi hÃ¡lÃ³zaton"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "IP cÃ­mek arÃ¡nyÃ¡nak felsÅ korlÃ¡tja"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Rendszeresen ellenÅrizd a weboldalt az Ãºj kiadÃ¡sokÃ©rt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "MegosztÃ¡si arÃ¡ny"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tipus"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "FelhasznÃ¡lÃ³nÃ©v"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "JelszÃ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "BeÃ¡llitÃ¡sok"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "MÃ©gse"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Alkalmaz"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Szint"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Igen"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nem"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>KliensverziÃ³</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrentek sorbaÃ¡llÃ­tva"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent sorbaÃ¡llÃ­tva"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Kliens:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Jelenlegi fejlesztÅk:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Szerver:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Nincs csatlakozva..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "KorlÃ¡tlan"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Le"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Fel"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Ãllapotok"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackerek"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Egyik sem"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "AdminisztrÃ¡tor"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "CÃ­mkÃ©k"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Nincs cÃ­mke"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Nem kapcsolÃ³dott"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT csomÃ³pontok"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Szabad lemezterÃŒlet"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "KorlÃ¡tlan beÃ¡llÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "EgyÃ©b..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Be"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Ki"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "TiltÃ¡s"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Kapcsolat nÃ©lkÃŒl"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Csatlakozva"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "KapcsolÃ³dva"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "StÃ¡tusz"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Hoszt"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "VerziÃ³"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "DÃ©mon _indÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "DÃ©mon _leÃ¡llÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Hiba a Host hozzÃ¡adÃ¡sakor"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "BÅvÃ­tmÃ©ny"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "BÅvÃ­tmÃ©ny kivÃ¡lasztÃ¡sa"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "BÅvÃ­tmÃ©ny fÃ¡jlok"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "CÃ­m"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Kliens"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "FÃ¡jlnÃ©v"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ÃrvÃ©nytelen fÃ¡jl"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "VÃ¡lassz .torrent fÃ¡jlt"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent fÃ¡jlok"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Minden fÃ¡jl"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ÃrvÃ©nytelen URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "Ã©rvÃ©nytelen URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "LetÃ¶ltÃ©s..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "LetÃ¶ltÃ©s sikertelen"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Ãllapot"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_RÃ©szletek"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "FÃ¡j_lok"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Partnerek"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_BeÃ¡llÃ­tÃ¡sok"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "ElsÅbbsÃ©g"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "RÃ©szletek:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "VÃ¡lasszon egy fÃ¡jlt"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "VÃ¡lasszon mappÃ¡t"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ".torrent fÃ¡jl mentÃ©se"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "cÃ­mke"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Peer hozzÃ¡adÃ¡sa"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hosztnÃ©v:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ElsÅ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "UtolsÃ³"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "Deluge _mutatÃ¡sa"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "Torrent _hozzÃ¡adÃ¡sa"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_LetÃ¶ltÃ©si sebessÃ©g korlÃ¡t"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_FeltÃ¶ltÃ©si sebessÃ©g korlÃ¡t"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "KilÃ©pÃ©s Ã©s a kiszolgÃ¡lÃ³ leÃ¡llÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_KilÃ©pÃ©s"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_FÃ¡jl"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "Torrent _lÃ©trehozÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "KilÃ©pÃ©s Ã©s kiszolgÃ¡lÃ³ _leÃ¡llÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_SzerkesztÃ©s"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Kapcsolat kezelÅ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_NÃ©zet"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_EszkÃ¶ztÃ¡r"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_OldalsÃ¡v"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Ãllapot_sor"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "Abla_kok"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Oszlopok"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_OldalsÃ¡v"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Mutasd a _nulla talÃ¡latot"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "_Trackerek mutatÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_SÃºgÃ³"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Honlap"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Gyakran IsmÃ©telt KÃ©rdÃ©sek"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_KÃ¶zÃ¶ssÃ©g"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Torrent hozzÃ¡adÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Torrent hozzÃ¡adÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Torrent eltÃ¡volÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Torrent eltÃ¡volÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "KivÃ¡lasztott torrentek megÃ¡llÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "MegÃ¡llÃ­t"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "KivÃ¡lasztott torrentek visszaÃ¡llÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "FolytatÃ¡s"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Feljebb a listÃ¡n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Eggyel feljebb"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Lejjebb a listÃ¡n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Eggyel lejjebb"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "BeÃ¡llÃ­tÃ¡sok"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Kapcsolat kezelÅ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Torrent lÃ©trehozÃ¡sa"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "KÃ¶nyv_tÃ¡r"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_TÃ¡voli Ãºtvonal"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "FÃ¡ljok"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "SzerzÅ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "MegjegyzÃ©sek:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "InfÃ³"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_EltÃ¡volÃ­tÃ¡s"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "WebfeltÃ¶ltÃ©sek"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Darabok mÃ©rete:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "PrivÃ¡t flag beÃ¡llÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Ezen torrent hozzÃ¡adÃ¡sa a munkamenethez"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "Ãsszes _kibontÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "NÃ©v:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Befejezett mozgatÃ¡sa:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "FeltÃ¶ltÃ©s megÃ¡llÃ­tÃ¡sa ilyen arÃ¡nynÃ¡l:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "EltÃ¡volÃ­tÃ¡s, ha az arÃ¡ny elÃ©ri"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "FeltÃ¶ltÃ©si sebessÃ©g:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "LetÃ¶ltÃ©si sebessÃ©g:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Kapcsolatok:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "Tracker _szerkesztÃ©se"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Tracker szerkesztÃ©se"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Add meg a tÃ¡voli Ãºtvonalat"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Ãtvonal:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Tracker hozzÃ¡adÃ¡sa"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackerek:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Munkamenet sebessÃ©gÃ©nek megjelenÃ­tÃ©se az Ã¡llapotsorban"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Ikon megjelenÃ­tÃ©se az Ã©rtesÃ­tÃ©si terÃŒleten"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "BezÃ¡rÃ¡skor kicsinyÃ­tÃ©s a tÃ¡lcÃ¡ra"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "IndÃ­tÃ¡s a tÃ¡lcÃ¡n"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "TÃ¡lca jelszavas vÃ©delme"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "KÃ©sz Ã¡thelyezÃ©se:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ".torrent fÃ¡jlok mÃ¡solÃ¡sa ide:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "LetÃ¶ltÃ©s ide:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "A torrent elsÅ Ã©s utolsÃ³ darabja fontosabb"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Az elsÅ Ã©s az utolsÃ³ darabot tÃ¶ltse elÅszÃ¶r"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Torrentek hozzÃ¡adÃ¡sa szÃŒnetelt Ã¡llapotban"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Mindig mutasd"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "PÃ¡rbeszÃ©d elÅtÃ©rbe helyezÃ©se"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "Megengedett kapcsolatok maximÃ¡lis szÃ¡ma.  KorlÃ¡tlanhoz -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"FeltÃ¶ltÃ©si szÃ¡lak maximÃ¡lis szÃ¡ma az Ã¶sszes torrenthez. KorlÃ¡tlanhoz -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "A torrentek maximÃ¡lis letÃ¶ltÃ©si sebessÃ©ge. KorlÃ¡tlanhoz -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "A torrentek maximÃ¡lis feltÃ¶ltÃ©si sebessÃ©ge. KorlÃ¡tlanhoz -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "IP cÃ­mek arÃ¡nyÃ¡nak felsÅ korlÃ¡tja"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Ha be van jelÃ¶lve, a becsÃŒlt TCP/IP felsÅ korlÃ¡tja az arÃ¡ny-korlÃ¡tozÃ¡sokbÃ³l "
-"lesz meghatÃ¡rozva, hogy kivÃ©dje a teljes forgalom korlÃ¡tjÃ¡nak elÃ©rÃ©sÃ©t."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "FeltÃ¶ltÃ©si szÃ¡lak maximÃ¡lis szÃ¡ma torrentenkÃ©nt. KorlÃ¡tlanhoz -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "Kapcsolatok maximÃ¡lis szÃ¡ma torrentenkÃ©nt. KorlÃ¡tlanhoz -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "VÃ©letlen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "AktÃ­v port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "AktÃ­v port tesztelÃ©se"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "FeladÃ³:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "CÃ­mzett:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Szint:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Peer csere (PEX)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Az LSD helyi partnereket keres a hÃ¡lÃ³zatodon."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Trackeren kÃ­vÃŒli kliensek engedÃ©lyezÃ©se."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Peer TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "GyorsÃ­tÃ³tÃ¡r mÃ©rete (16 KiB tÃ¶mbÃ¶k):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "GyorsÃ­tÃ³tÃ¡r lejÃ¡r (mÃ¡sodpercben):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "KiÃ­rt blokkok:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "GyorsÃ­tÃ³tÃ¡r mÃ©rete:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"SegÃ­ts minket azzal, hogy elkÃŒldÃ¶d a Python, PyGTK verziÃ³szÃ¡mod, az OS- Ã©s "
-"processzortÃ­pusod. Semmilyen mÃ¡s informÃ¡ciÃ³ nem kerÃŒl elkÃŒldÃ©sre."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Igen, kÃŒldÃ¶k anonim statisztikÃ¡kat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Hely:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "KiszolgÃ¡lÃ³ port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "TÃ¡voli kapcsolatok engedÃ©lyezÃ©se"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Kapcsolatok"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "VerziÃ³:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Honlap:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "SzerzÅ e-mail cÃ­me:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Ãj kiadÃ¡s"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_UgrÃ¡s a weboldalra"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Ezt a pÃ¡rbeszÃ©det ne mutasd a jÃ¶vÅben"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "Peer _hozzÃ¡adÃ¡sa"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Peer hozzÃ¡adÃ¡sa IP alapjÃ¡n"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Torrent kÃ©szÃ­tÃ©se"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Trackerek szerkesztÃ©se"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "CÃ©l:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "SorbaÃ¡llÃ­tott torrentek"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "KapcsolÃ³dÃ¡skor torrentek automatikus hozzÃ¡adÃ¡sa"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Torrentek hozzÃ¡adÃ¡sa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "HozzÃ¡dÃ¡s _szÃŒnetelt Ã¡llapotban"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ElsÅ Ã©s utolsÃ³ szelet fontosabb"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Mindre alkalmaz"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "AlapbeÃ¡llÃ­tÃ¡sok visszaÃ¡llÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Kapcsolat korlÃ¡t"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "FeltÃ¶ltÃ©si _szÃ¡l korlÃ¡t"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automatikusan beÃ¡llÃ­tott"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Vissza_tÃ©rÃ©s"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "KivÃ¡lasztott torrentek folytatÃ¡sa"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Be_Ã¡llÃ­tÃ¡sok"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_VÃ¡rÃ³lista"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Tracker _frissÃ­tÃ©se"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Torrent _eltÃ¡volÃ­tÃ¡sa"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_ErÅltetett ÃºjraellenÅrzÃ©s"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Mindent kijelÃ¶l"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "Mindet _megÃ¡llÃ­t"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Ãsszes _folytatÃ¡sa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Infohash hozzÃ¡adÃ¡sa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ".torrent mentÃ©se mÃ¡skÃ©nt"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ÃltalÃ¡nos</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "HozzÃ¡ad"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "EltÃ¡volÃ­tÃ¡s"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "URL hozzÃ¡adÃ¡sa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Webes felÃŒlet engedÃ©lyezÃ©se"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "SSL engedÃ©lyezÃ©se"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Port:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>BeÃ¡llÃ­tÃ¡sok</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "LetÃ¶ltÃ©si hatÃ¡r:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "FeltÃ¶ltÃ©si hatÃ¡r:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "AktÃ­v torrentek:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "AktÃ­v letÃ¶ltÃ©s:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "AktÃ­v feltÃ¶ltÃ©s:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>LassÃº BeÃ¡llÃ­tÃ¡sok</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Hiba tÃ¶rtÃ©nt az Ã©rtesÃ­tÅ e-mail kÃŒldÃ©sÃ©nÃ©l: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Az Ã©rtesÃ­tÅ e-mail elkÃŒldve."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Befejezett torrent: \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "A hangjelzÃ©s nem engedÃ©lyezett"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "A pygame nincs telepÃ­tve"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "A hangjelzÃ©s sikertelen: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "A hangjelzÃ©s sikeres"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Befejezett torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "VÃ¡lasszon egy hangfÃ¡jlt"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "TÃ¡lca ikon villogtatÃ¡sa engedÃ©lyezve"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "FelugrÃ³k engedÃ©lyezve"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Hang engedÃ©lyezve"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UI Ã©rtesÃ­tÃ©sek</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>CÃ­mzettek</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "A szerver TLS/SSL titkosÃ­tÃ¡st igÃ©nyel"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-mail Ã©rtesÃ­tÃ©sek</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "FeliratkozÃ¡sok"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Hang beÃ¡llÃ­tÃ¡sok"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ÃrvÃ©nytelen cÃ­mke, hasznÃ¡lhatÃ³ karakterek:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Ãres cÃ­mke"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "A cÃ­mke mÃ¡r lÃ©tezik"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Ismeretlen cÃ­mke"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Ismeretlen torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "CÃ­mke hozzÃ¡adÃ¡sa"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>CÃ­mke hozzÃ¡adÃ¡sa</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>HasznÃ¡ld az oldalsÃ¡vot a cÃ­mkÃ©k hozzÃ¡adÃ¡sÃ¡hoz, szerkesztÃ©sÃ©hez Ã©s "
-"eltÃ¡volÃ­tÃ¡sÃ¡hoz. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>CÃ­mkÃ©k</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "CÃ­mke beÃ¡llÃ­tÃ¡sok"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>CÃ­mke beÃ¡llÃ­tÃ¡sok</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "TorrentenkÃ©nti maximÃ¡lis Ã©rtÃ©k alkalmazÃ¡sa"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "LetÃ¶ltÃ©si sor beÃ¡llÃ­tÃ¡sai:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 sor trackerenkÃ©nt)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "CÃ­mke automatikus alkalmazÃ¡sa:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "CÃ­mke"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "CÃ­mke _beÃ¡llÃ­tÃ¡sok"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Cimke _eltÃ¡volÃ­tÃ¡sa"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "CÃ­mke _hozzÃ¡adÃ¡sa"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent kÃ©sz"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent hozzÃ¡adva"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "VÃ©grehajtÃ¡s"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "EsemÃ©ny"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Parancs hozzÃ¡adÃ¡sa</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Parancsok</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "mÃ¡sodperc"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Az elÃ©rÃ©si Ãºt nem lÃ©tezik"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "VÃ¡lasszon egy mappÃ¡t"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "A .torrent fÃ¡jl tÃ¶rlÃ©se a hozzÃ¡adÃ¡s utÃ¡n"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "KiterjesztÃ©s hozzÃ¡fÅ±zÃ©se a hozzÃ¡adÃ¡s utÃ¡n:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>TorrentfÃ¡jl mÅ±velet</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Befejezett Ã¡thelyezÃ©se</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "CÃ­mke: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>CÃ­mke</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "FÅ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Max. feltÃ¶ltÃ©si sebessÃ©g:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "MaximÃ¡lis kapcsolatok szÃ¡ma:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Max. feltÃ¶ltÃ©si szÃ¡lak:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Max. letÃ¶ltÃ©si sebessÃ©g:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>SÃ¡vszÃ©lessÃ©g</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Automatikusan kezelt:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "HozzÃ¡dÃ¡s szÃŒnetelt Ã¡llapotban"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Besorolva:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Sor</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "KibontÃ¡s ide:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "AlkÃ¶nyvtÃ¡r lÃ©trehozÃ¡sa a torrent nevÃ©vel"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Az opciÃ³t engedÃ©lyezve lÃ©trejÃ¶n egy alkÃ¶nyvtÃ¡r a torrent nevÃ©vel a "
-"kivÃ¡lasztott cÃ©lkÃ¶nyvtÃ¡rban, Ã©s a kicsomagolt fÃ¡jlok odakerÃŒlnek."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blokklista"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP lista (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Text (Zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (TÃ¶mÃ¶rÃ­tetlen)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Helytelen vezetÅ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Helytelen varÃ¡zskÃ³d"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÃrvÃ©nytelen verziÃ³"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Napok"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Blokklista betÃ¶ltÃ©se indulÃ¡skor"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Blokklista fÃ¡jl letÃ¶ltÃ©se ha szÃŒksÃ©ges, Ã©s betÃ¶ltÃ©s."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "LetÃ¶ltÃ©s ellenÅrzÃ©se Ã©s betÃ¶ltÃ©s"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Ãj blokklista letÃ¶ltÃ©se Ã©s betÃ¶ltÃ©se."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "LetÃ¶ltÃ©s erÅltetÃ©se Ã©s betÃ¶ltÃ©s"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "A feketelista naprakÃ©sz"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>BeÃ¡llÃ­tÃ¡sok</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "TÃ­pus:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "DÃ¡tum:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "FÃ¡jlmÃ©ret:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "MaximÃ¡lis kapcsolatok szÃ¡ma"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "LetÃ¶ltÃ©si sebessÃ©g"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Maximum letÃ¶ltÃ©si sebessÃ©g beÃ¡llÃ­tÃ¡sa"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "FeltÃ¶ltÃ©si sebessÃ©g"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Maximum feltÃ¶ltÃ©si sebessÃ©g beÃ¡llÃ­tÃ¡sa"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Le- Ã©s feltÃ¶ltÃ©si protokollok"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Host:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "KijelentkezÃ©s"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "BejelentkezÃ©s"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "SzÅ±rÅk"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Le- Ã©s feltÃ¶ltÃ©se sebessÃ©gkorlÃ¡t"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "FeltÃ¶ltÃ©si sebessÃ©gkorlÃ¡t"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Kapcsolat Limit"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "FeltÃ¶ltÃ©si szÃ¡lak korlÃ¡tozÃ¡sa"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Tracker frissÃ­tÃ©se"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ErÅltetett ÃºjraellenÅrzÃ©s"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ÃthelyezÃ©s"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "MentÃ©s"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "CsatlakozÃ¡s"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "FÃ¡jl"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "LetÃ¶ltÃ©s"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "ÃltalÃ¡nos"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "HozzÃ¡adÃ¡s szÃŒnetelt Ã¡llapotban"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Igaz"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "RÃ©szletek"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "PrivÃ¡t"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Figyelmeztessen, ha Ãºj verziÃ³ jelent meg"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Kapcsolatok maximÃ¡lis szÃ¡ma:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "MaximÃ¡lis letÃ¶ltÃ©si sebessÃ©g (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "MaximÃ¡lis feltÃ¶ltÃ©si sebessÃ©g (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maximum fÃ©lig-nyitott kapcsolatok:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "MÃ¡sodpercenkÃ©nti maximum kapcsolÃ³dÃ¡si kÃ­sÃ©rlet"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maximum feltÃ¶ltÃ©si szÃ¡lak:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "KiszolgÃ¡lÃ³"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "FrissÃ­tÃ©s"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Ãj lista keresÃ©se minden:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "A dÃ©mon nem fut"
Index: luge/i18n/id.po
===================================================================
--- deluge/i18n/id.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6217 +1,0 @@
-# Indonesian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Indonesian <id@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/detik"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Semua"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Mengunduh"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Menyebarkan"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Kesalahan"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nama"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Perkembangan"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Ukuran"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Terunduh"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Terunggah"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Rasio"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Kecepatan Unduh"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Kecepatan Unggah"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peer"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Tersedia"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ETA"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Prioritaskan Awal/Akhir"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Potongan"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Waspada"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Unduh"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Lebar Pita"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Antrian"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Jaringan"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugin"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Kata Sandi:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Dari"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Sampai"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Enkripsi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Paksa"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Aktif"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Non-aktif"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Tingkatan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Jabat tangan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Koneksi Maksimal"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Jumlah Maksimum Koneksi Setengah Terbuka"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Jumlah Maksimum Percobaan Koneksi per Detik"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Rasio Berbagi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Kata Sandi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Terapkan"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Lapis"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrent Mengantri"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent Mengantri"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Tidak terbatas"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Unduh"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Unggah"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Label"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Tidak Terhubung"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Atur Tak Terbatas"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Lainnya..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Non-aktifkan"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugin"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Alamat"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klien"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nama berkas"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Pilih berkas .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Bekas torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Semua berkas"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioritas"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Berkas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Edit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Tampilan"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Bantuan"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Tambah torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Tambah Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Hapus torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "HapusTorrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Tunda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Lanjutkan"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Naikkan Antrian"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Turunkan Antrian"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Pengaturan"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Berkas"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nama:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Hentikan penyebaran pada rasio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Singkirkan pada rasio"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Kecepatan mengunggah:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Kecepatan mengunduh:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Koneksi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Aktifkan ikon system tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimalkan ke tray ketika ditutup"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Pindahkan yang telah selesai ke:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Acak"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Port Aktif:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Dari:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Ke:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Koneksi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Jangan tampilkan halaman ini di kemudian hari"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Umum</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Tambah"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Hapus"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Pengaturan</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Label tidak sah, karakter yang sah:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Label Kosong"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Label Tak Dikenal"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent Tak Dikenal"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Tambah Label"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Tambah Label<b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Label</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Pengaturan Label"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Pengaturan Label</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Terapkan aturan per torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimal"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Terapkan Aturan antrian:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 baris per tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Otomatis pasang label:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "detik"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Text (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (Uncompressed)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Versi Tidak Sah"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Tanggal:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Ukuran Berkas:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Kecepatan Mengunduh"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Kecepatan Mengunggah"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Keluar"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Masuk"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Saringan"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Simpan"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Hubungkan"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Berkas"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Unduh"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Umum"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Tambahkan Dalam Kondisi Tertunda"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detil"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Perbaharui"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Cek daftar terbaru setiap:"
Index: luge/i18n/is.po
===================================================================
--- deluge/i18n/is.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6229 +1,0 @@
-# Icelandic translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Icelandic <is@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/sek"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/sek."
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/sek."
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Allt"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Athugar"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Hala niÃ°ur"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Deili"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Ã biÃ°stÃ¶Ã°u"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Ã biÃ°rÃ¶Ã°"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Villa"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nafn"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Framvinda"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "StaÃ°a"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "StÃŠrÃ°"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "NiÃ°urhalaÃ°"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "UpphalaÃ°"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Hlutfall"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "NiÃ°urhalshraÃ°i"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "HraÃ°i upp"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Jafningjar"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Avail"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "BÃŠtt viÃ°"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Sporrekjandi"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ÃKT"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Setja forgang fyrst/sÃ­Ã°ast"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "StjÃ³rnast sjÃ¡lfvirkt"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Hlutar"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "ViÃ°vÃ¶run"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Tilkynning Ã­ lagi"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Tilkynning send"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ViÃ°mÃ³t"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "NiÃ°urhÃ¶l"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "BandvÃ­dd"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "RÃ¶Ã°"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Netkerfi"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "StaÃ°gengill"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "AnnaÃ°"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "PÃºki"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "HliÃ°arforrit"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "BÃŠta viÃ° ÃŸjÃ³ni"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nafn ÃŸjÃ³ns:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Tengi:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Notandanafn:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "AÃ°gangsorÃ°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Valkostir"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "FrÃ¡"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Til"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Nota tengi af handahÃ³fi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Dulritun"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Ã leiÃ° inn"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Neytt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Virkt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Ãvirkt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Ã leiÃ° Ãºt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Stig"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Handatak"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "AnnaÃ° hvort"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Mesti fjÃ¶ldi tenginga"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Mesti fjÃ¶ldi upphalshÃ³lfa"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "HÃ¡mark hÃ¡lf-opinna tenginga"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "HÃ¡mark tilrauna til tengingar Ã¡ sekÃºndu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Hundsa takmÃ¶rk Ã¡ staÃ°bundnu netkerfi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "GildistakmÃ¶rkun IR (ip)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Leita reglulega eftir nÃœjum ÃºtgÃ¡fum Ã¡ heimasÃ­Ã°unni."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Hlutfall deilingar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "GerÃ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Notandanafn"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "AÃ°gangsorÃ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Tengi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Stillingar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "HÃŠtta viÃ°"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "StaÃ°festa"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Bindi"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "JÃ¡"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nei"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Straumur"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " straumar Ã­ biÃ°rÃ¶Ã°"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " straumur Ã­ biÃ°rÃ¶Ã°"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "ÃjÃ³nn:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ÃtakmarkaÃ°"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "NiÃ°ur"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Upp"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Sporrekjendur"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Ekkert"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Kerfis"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Merki"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Enginn merkimiÃ°i"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Ekki tengd(ur)"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT greinar"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Stilla sem Ã³takmarkaÃ°"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "AnnaÃ°..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Kveikt"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "SlÃ¶kkt"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Gera Ã³virkt"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "HÃœsill"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "HliÃ°arforrit"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Veldu hliÃ°arforritiÃ°"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "HliÃ°arforritaegg"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Veffang"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "BiÃ°ill"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Heiti skjals"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Veldu .torrent skjal"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "StraumskjÃ¶l"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Ãll skjÃ¶l"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_StaÃ°a"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_NÃ¡nar"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "S_krÃ¡r"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Jafningjar"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Valkostir"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Forgangur"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "SmÃ¡atriÃ°i:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Veldu skrÃ¡"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Veldu mÃ¶ppu"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Vista .torrent skjal"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "MerkimiÃ°i"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "BÃŠta viÃ° jafningja"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "nafn ÃŸjÃ³ns:tengi"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Efst"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "NeÃ°st"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_SÃœna Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_BÃŠta viÃ° straumi"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_HÃ¡marks niÃ°urhalshraÃ°i"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_HÃ¡marks upphalshraÃ°i"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "HÃŠtta og slÃ¶kkva Ã¡ pÃºka"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_HÃŠtta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_SkrÃ¡"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_BÃºa til straum"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Breyta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_TengingastjÃ³rnandi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Straumur"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_SkoÃ°a"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_TÃŠkjastika"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_HliÃ°arstika"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "StÃ¶Ã°u_stika"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "Fl_ipar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_SÃºlur"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Hl_iÃ°arstika"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "SÃœna _nÃºll hÃŠfni"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "SÃœna _sporrekjendur"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_HjÃ¡lp"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Algengar Spurningar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "BÃŠta viÃ° straumi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "BÃŠta viÃ° straumi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "FjarlÃŠgja straum"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "FjarlÃŠgja straum"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Setja valda strauma Ã­ biÃ°stÃ¶Ã°u"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Gera hlÃ©"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Byrja aftur Ã¡ vÃ¶ldum straumum"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Byrja aftur"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Setja straum Ã­ biÃ°rÃ¶Ã° upp"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "RÃ¶Ã° upp"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Setja straum Ã­ biÃ°rÃ¶Ã° niÃ°ur"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "RÃ¶Ã° niÃ°ur"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "KjÃ¶rstillingar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "TengingastjÃ³ri"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "BÃºa til straum"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Ma_ppa"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Fjartengd leiÃ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "SkjÃ¶l"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "HÃ¶fundur:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Athugasemdir:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "UpplÃœsingar"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_FjarlÃŠgja"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Vefdeilendur"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "StÃŠrÃ° hluta:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Setja einkastÃ¶Ã°uveifu"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "BÃŠta ÃŸessum straum Ã­ dvÃ¶lina"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_BreiÃ°a Ãºr Ã¶llum"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nafn:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Flutningi lokiÃ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "HÃŠtta aÃ° deila viÃ° hlutfall:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "FjarlÃŠgja viÃ° hlutfall"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "UpphalshraÃ°i:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "NiÃ°urhalshraÃ°i:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Tengingar:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Breyta sporrekjendum"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Breyta sporrekjanda"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Sporrekjandi:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "FÃŠriÃ° inn fjartengda leiÃ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "LeiÃ°:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "BÃŠta viÃ° sporrekjanda"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Sporrekjendur:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "SÃœna hraÃ°a dvalar Ã¡ titilstiku"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Virkja tÃ¡knmynd Ã­ kerfisbakka"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minnka niÃ°ur Ã­ bakka viÃ° lokun"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Byrja Ã­ bakka"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Setja aÃ°gangsorÃ° Ã¡ kerfisbakka"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Flytja klÃ¡raÃ° Ã­:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Afrit af .torrent skjÃ¶lum til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Hala niÃ°ur Ã­:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Setja fyrstu og sÃ­Ã°ustu hluta straums Ã­ forgang"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Setja fyrstu og sÃ­Ã°astu hluta skjala Ã­ straumi Ã­ forgang"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "SÃœna alltaf"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "FÃŠra samtaliÃ° Ã­ forgrunn"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "HÃ¡marksfjÃ¶ldi leyfÃ°ra tenginga. Settu -1 fyrir Ã³takmarkaÃ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"HÃ¡marksfjÃ¶ldi upphalshÃ³lfa fyrir alla strauma. Settu -1 fyrir Ã³takmarkaÃ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"HÃ¡marks niÃ°urhalshraÃ°i fyrir alla strauma. Settu -1 fyrir Ã³takmarkaÃ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "HÃ¡marks upphalshraÃ°i fyrir alla strauma. Settu -1 fyrir Ã³takmarkaÃ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Regla um IR (IP) hÃ¡mark"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"ef hakaÃ° er Ã­ hÃ©r mun Ã¡ÃŠtluÃ° regla um RSG/IR (TCP/IP) hÃ¡mark verÃ°a dregin "
-"frÃ¡ gengistakmÃ¶rkunum, til aÃ° forÃ°ast ÃŸaÃ° aÃ° fara framyfir takmÃ¶rk Ã­ "
-"staÃ°bundinni umferÃ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"HÃ¡marksfjÃ¶ldi upphalshÃ³lfa Ã¡ hvern straum. Settu -1 fyrir Ã³takmarkaÃ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "HÃ¡marksfjÃ¶ldi tenginga Ã¡ hvern straum. Settu -1 fyrir Ã³takmarkaÃ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Af HandahÃ³fi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Virkt tengi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "PrÃ³fa virkt tengi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "FrÃ¡:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Stig:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "AToS"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Algilt tengja og spila (UPnP)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NHF-TSR (nat-pmp)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NHF TengisSkrÃ¡ningarReglur (nat-pmp)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "ViÃ°skipti jafningja"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "TDT (lsd)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-"UppgÃ¶tvun staÃ°arÃŸjÃ³nustu finnur staÃ°bundna jafningja Ã­ netkerfi ÃŸÃ­nu."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "DreifÃ° hakktafla gÃŠti bÃŠtt fjÃ¶lda virkra tenginga."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "TÃ (TOS) bÃŠti deilanda:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"HjÃ¡lpaÃ°u okkur aÃ° bÃŠta Deluge meÃ° ÃŸvÃ­ aÃ° senda okkur upplÃœsingar um Python "
-"ÃºtgÃ¡fu, PyGTK ÃºtgÃ¡fu, stÃœrikerfi og Ã¶rgjÃ¶rva. Alls engar aÃ°rar upplÃœsingar "
-"eru sendar."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "JÃ¡, vinsamlegast sendu nafnlausa tÃ¶lfrÃŠÃ°i"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "PÃºkatengi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Leyfa fjartengingar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Tengingar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ÃtgÃ¡fa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "HeimasÃ­Ã°a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "TÃ¶lvupÃ³stfang hÃ¶fundar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "NÃœ ÃºtgÃ¡fa"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_HeimsÃŠkja vefsÃ­Ã°u"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Ekki sÃœna ÃŸetta samtal Ã­ framtÃ­Ã°inni"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "BÃŠta viÃ° jafningja eftir IR(IP)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "BÃœ til straum"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Breyta sporrekjendum"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ÃfangastaÃ°ur:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Straumar Ã­ biÃ°rÃ¶Ã°"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "BÃŠta viÃ° straumum sjÃ¡lfkrafa viÃ° tengingu"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "BÃŠta viÃ° straumum"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_SlÃ³Ã°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "UpplÃœsinga_hakk"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "BÃŠta viÃ° Ã­_BiÃ°stÃ¶Ã°u"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Setja fyrstu/sÃ­Ã°ustu hluta Ã­ forgang"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Taka til allra"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Hverfa aftur til upprunastillinga"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_HÃ¡mark tengingar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "HÃ¡marksfjÃ¶ldi upphals_hÃ³lfa"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_SjÃ¡lfstjÃ³rnaÃ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Byrja_aftur"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Byrja aftur Ã¡ vÃ¶ldum straumum."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "ValmÃ¶gu_leikar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_RÃ¶Ã°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_UppfÃŠra sporrekjanda"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_FjarlÃŠgja straum"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_NeyÃ°a til endurathugunar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Velja allt"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Setja alla Ã­ biÃ°stÃ¶Ã°u"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Byrja_aftur Ã¡ Ã¶llum"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "BÃŠta viÃ° upplÃœsingahakki"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "UpplÃœsingahakk:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Vista .torrent sem"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Almennt</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "BÃŠta viÃ°"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "FjarlÃŠgja"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "BÃŠta viÃ° slÃ³Ã°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "SlÃ³Ã°:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Stillingar</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Villa viÃ° aÃ° senda tilkynningu Ã­ tÃ¶lvupÃ³sti: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Ãgilt merki, gildir stafir: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "TÃ³mt merki"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "MerkimiÃ°i er Ã¡Ã°ur til"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ÃÃŸekkt merki"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ÃÃŸekktur straumur"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "BÃŠttu viÃ° merkimiÃ°a"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>BÃŠta viÃ° merkimiÃ°a</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>NotaÃ°u hliÃ°arstikuna til aÃ° bÃŠta viÃ°, breyta og fjarlÃŠgja merkimiÃ°a. "
-"</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>MerkimiÃ°ar</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "MerkimiÃ°avalkostir"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>MerkimiÃ°avalkostir</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Virkja hÃ¡marksstillingar fyrir hvern straum:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "HÃ¡mark"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Virkja biÃ°raÃ°arstillingar:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 lÃ­na Ã¡ hvern sporrekjanda)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Virkja merkimiÃ°a sjÃ¡lfvirkt:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Merki"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "MerkimiÃ°a_valkostir"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_FjarlÃŠgja merkimiÃ°a"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_BÃŠta viÃ° merkimiÃ°a"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekÃºndur"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Veldu mÃ¶ppu"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "HÃ¡marks upphalshraÃ°i:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "HÃ¡marksfjÃ¶ldi tenginga:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "HÃ¡marksfjÃ¶ldi upphalshÃ³lfa"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "HÃ¡marks niÃ°urhalshraÃ°i:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>BandvÃ­dd</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Ã rÃ¶Ã°</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Ãtilokunarlisti"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "IPtÃ¶lulisti Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer texti (Ã­ zip formati)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian texti (Ã³ÃŸjappaÃ°ur)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Ãglidur leiÃ°andi"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Ãgildur tÃ¶frakÃ³Ã°i"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Ãgild ÃºtgÃ¡fa"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dagar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Flytja inn bannlista viÃ° rÃŠsingu:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Hala niÃ°ur bannlistaskjal ef nauÃ°syn krefur og flytja inn skjaliÃ°."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Athuga niÃ°urhal og innflutning"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Hala niÃ°ur nÃœju bannlistaskjali og flytja ÃŸaÃ° inn."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "NeyÃ°a til niÃ°urhals og innflutnings"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b> Valkostir</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "GerÃ°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Dagsetning:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "StÃŠrÃ° skjals:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>UpplÃœsingar</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Setja hÃ¡mark tenginga"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "NiÃ°urhalshraÃ°i"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Setja hÃ¡marks niÃ°urhalshraÃ°a"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "UpphalshraÃ°i"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Setja hÃ¡marks upphalshraÃ°a"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Reglu-umferÃ° upphal/niÃ°urhal"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "HÃœsill:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ÃtskrÃ¡ning"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "InnskrÃ¡ning"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "SÃ­ur"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "N/H hraÃ°atakmÃ¶rk"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "U/H hraÃ°atakmÃ¶rk"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "TakmÃ¶rk tengingar"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "HÃ¡mark upphalshÃ³lfa"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "UppfÃŠra sporrekjanda"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "NeyÃ°a til endurskoÃ°unar"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Flytja"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Vista"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Tengjast"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "SlÃ³Ã°"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Skjal"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Hala niÃ°ur"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Almennt"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "BÃŠta viÃ° Ã­ biÃ°stÃ¶Ã°u"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "RÃ©tt"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "UpplÃœsingar"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Einka"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "LÃ¡ttu mig vita um nÃœjar ÃºtgÃ¡fur"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "HÃ¡marksfjÃ¶ldi tenginga:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "HÃ¡marks niÃ°urhalshraÃ°i (KÃ­B/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "HÃ¡marks upphalshraÃ°i (KÃ­B/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "HÃ¡mark hÃ¡lfopinna tenginga:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "HÃ¡marksfjÃ¶ldi tengingatilrauna Ã¡ sekÃºndu:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "HÃ¡marksfjÃ¶ldi upphalshÃ³lfa:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "ÃjÃ³nn"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "EndurskoÃ°a"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Leita eftir nÃœjum lista hverja:"
Index: luge/i18n/it.po
===================================================================
--- deluge/i18n/it.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6278 +1,0 @@
-# Italian translation for deluge
-# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Italian <it@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Isole Aland"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Samoa Americane"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antartide"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua e Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaijan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Le Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Bielorussia"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgio"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia-Erzegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Isola Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasile"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Territorio Britannico dell'Oceano Indiano"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Sultanato del Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Cambogia"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Cameroon"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Canada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Capo Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Isole Cayman"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Repubblica Centroafricana"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ciad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Cile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Cina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Isola Christmas"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Isole Cocos e Keeling"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comore"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Repubblica Democratica del Congo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Isole di Cook"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Costa d'Avorio"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Croazia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cipro"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Repubblica Ceca"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danimarca"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Gibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Repubblica Dominicana"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egitto"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Guinea Equatoriale"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Isole Falkland (Malvine)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Isole Faroe"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Isole Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finlandia"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Francia"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Guiana Francese"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Polinesia Francese"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Terre Australi e Antartiche Francesi"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Germania"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibilterra"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Grecia"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Groenlandia"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Granada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadalupa"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Isole Heard e McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Stato del Vaticano"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ungheria"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islanda"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraq"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Isola di Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israele"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Giamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Giappone"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Giordania"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakistan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Corea del Nord"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Corea del Sud"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kyrgyzstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Lettonia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libano"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libia"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lituania"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Lussemburgo"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Macedonia"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malesia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldive"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Isole Marshall"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinica"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Messico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Stati Federati della Micronesia"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldavia"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Principato di Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marocco"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambico"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Paesi Bassi"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Antille Olandesi"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nuova Caledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nuova Zelanda"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Isola Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Isole Marianne Settentrionali"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norvegia"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Territori Occupati Palestinesi"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Nuova Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "PerÃ¹"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filippine"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Isole Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polonia"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portogallo"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Porto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Riunione"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Federazione Russa"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint-BarthÃ©lemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Sant'Elena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts e Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Santa Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint-Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre e Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent e Grenadine"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao Tome e Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Arabia Saudita"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovacchia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Isole Salomone"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Sud Africa"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Georgia del Sud e le Isole Sandwich del Sud"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spagna"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard e Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Svezia"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Svizzera"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Siria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tagikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Tailandia"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor Est"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad e Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turchia"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Isole Turks e Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ucraina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Emirati Arabi Uniti"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Gran Bretagna"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Stati Uniti"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Isole Minori Esterne degli Stati Uniti"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Isole Vergini Britanniche"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Isole Vergini Americane"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis e Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Sahara Occidentale"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Tutto"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Attivo"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Controllo in corso"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "In scaricamento"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "In condivisione"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "In pausa"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "In coda"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Errore"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nome"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Avanzamento"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Stato"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Dimensione"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Scaricati"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Inviato"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Rapporto"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "VelocitÃ  di Scaricamento"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "VelocitÃ  d'invio"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Limite download"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Limite VelocitÃ "
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peers"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Disp"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Aggiunto"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Tempo rimanente"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "PrioritÃ  Primo/Ultimo"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Gestito automaticamente"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Parti"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Attenzione"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Annuncio OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Annuncio Inviato"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interfaccia"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Scaricamenti"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Banda"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Coda"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Rete"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Altro"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Demone"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Client BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Client BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Scarica e condivide i file via BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Comando"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Aggiungi host"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nome host:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Porta:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Nome Utente:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Password:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Cancella le copie dei file .torrent quando rimuovi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Opzioni"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Da"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "A"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Usa porte casuali"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Cifratura"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "In entrata"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Forzato"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Abilitato"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Disabilitato"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "In uscita"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Livello"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Accordo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Entrambi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Connessioni massime"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Numero Massimo di slot in Upload"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Numero Massimo di Connessioni Semi-Aperte"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Massimi tentativi di connessione per secondo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignora i limiti della rete locale"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Limita anche l'Overead TCP/IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Controlla periodicamente il sito per nuove versioni"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Rapporto condivisione"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tipo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Note utente"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Parola d'ordine"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Porta"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Impostazioni"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Annulla"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Applica"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Ordine"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "SÃ¬"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "No"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Versione client</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents in coda"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent in cod"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Un programma di condivisione file peer-to-peer\n"
-"che utilizza il protocollo BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Client:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Sviluppatori attuali:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Sviluppatori o Collaboratori precedenti:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Non connesso..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Nessun limite"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Download:"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Upload:"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Stato"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackers"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Niente"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Amministratore"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etichette"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Nessuna etichetta"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Non Connesso"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "Nodi DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Spazio Disco Libero"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Nessun Limite"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Altro..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Attivo"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Disattivo"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Disabilita"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Non in linea"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "In linea"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Connesso"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Stato"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Versione"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Avvia il demone"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Ferma il demone"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Impossibile avviare il demone!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Errore aggiungendo l'host"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugin"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Selezionare il plugin"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plugin Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Indirizzo"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nome file"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "File non valido"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Scegliere un file .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "File torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Tutti i file"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL non valido"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "non Ãš un URL valido."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Scaricamento..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Scaricamento Fallito"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Impossibile scaricare:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Stato"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Dettagli"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fi_le"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Nodi"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Opzioni"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "PrioritÃ "
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Dettagli:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Scegliere un file"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Scegliere una cartella"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Salva file .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etichetta"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Aggiungi peer"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "nomehost:porta"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "In cima"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "In fondo"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Mostra Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Aggiungi torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Limite velocitÃ  di _scaricamento"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Limite velocitÃ  di _invio"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Chiudi & Spegni Demone"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Esci"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_File"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Crea Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Demone di Chiusura &_Spegnimento"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Modifica"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Gestore Connessione"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Visualizza"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Barra degli _strumenti"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Barra laterale"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Barra di stato"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "S_chede"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Colonne"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "S_idebar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Mostra _zero corrispondenze"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Mostra _Tracker"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "A_iuto"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Pagina iniziale"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Domande Frequenti"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_ComunitÃ "
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Aggiungi torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Aggiungi torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Rimuovi torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Rimuovi torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Metti in pausa i torrent selezionati"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pausa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Riprendi i torrent selezionati"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Riprendi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Accoda il torrent in alto"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Sposta in sÃ¹ nella coda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Accoda il torrent in basso"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Accoda il torrent giÃ¹"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Preferenze"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Gestione Connessione"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Crea torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Car_tella"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Percorso Remoto"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "File"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autore:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Commenti:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Informazioni"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Rimuovi"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webseeds"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Dimensione parti:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Imposta flag privato"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Aggiungi questo torrent alla sessione"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Espandi tutto"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nome:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Muovi completi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Ferma seed al rapporto:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Rimuovi al rapporto"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "VelocitÃ  di Upload:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "VelocitÃ  di Ricezione:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Connessioni:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Modifica tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Modifica Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Inserire un percorso remoto"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Percorso:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Aggiungi Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Tracker"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Mostrare velocitÃ  sessione nella barra del titolo"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Abilitare l'icona nell'area di notifica"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimizzare nell'area di notifica alla chiusura"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Avviare nell'area di notifica"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Area di notifica protetta da password"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Sposta i download completati in:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copia dei file .torrent in:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "Cancella la copia cel file torrent quando il torrent Ãš rimosso"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Scarica in:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "PrioritÃ  ai primi e ultimi pezzi del torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "PrioritÃ  alle parti iniziali e finali dei file nei torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Aggiungi torren in stato di Pausa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Mostra sempre"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Porta in primo piano"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"Il numero massimo di connessioni permesse. Impostare a -1 per illimitate"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Il numero totale massimo di slot per l'invio. Impostare a -1 per illimitato."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"La velocitÃ  massima di scaricamento per tutti i torrent. Impostare a -1 per "
-"illimitata."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"La velocitÃ  massima di invio per tutti i torrent. Impostare a -1 per "
-"illimitata."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Limita l'overhead IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Se abilitato, l'overhead TCP/IP stimato viene scalato di limiti di banda, "
-"per evitare che sommato al traffico superino i limiti"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"Il numero massimo di slot di invio per torrent. Impostare a -1 per "
-"illimitato."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Il numero massimo di connessioni per torrent. Impostare a -1 per illimitato."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Casuale"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Porta attiva:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Controlla porta attiva"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Da:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "A:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Livello:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Protocollo port mapping NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Scambio di nodi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "LSD ha trovato peers locali sulla tua rete"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"La tabella degli hash distribuita puÃ² migliorare la quantitÃ  di connessioni "
-"attive."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "TOS Byte dei peer:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Dimensione della Cache (blocchi da 16 KiB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Il numero di secondi dall'ultima scrittura posta in cache su una porzione di "
-"cache di scrittura, a quando Ãš forzatamente pulita dal disco. Lo standard Ãš "
-"60 secondi."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Scadenza Cache (secondi):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Il numero totale di blocchi da 16 KiB scritti sul disco da quando la "
-"sessione Ãš iniziata."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blocchi Scritti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"Il numero totale di operazioni di scrittura effettuate da quando la sessione "
-"Ãš iniziata."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Scritture:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Il rapporto (blocks_written - writes) / blocks_written rappresenta il numero "
-"delle operazioni salvate per le operazioni totali di scrittura, es. un "
-"genere di cache dell'hit di rapporti per la cache di scrittura."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Scrivi la Cache del Rapporto:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Il numero dei blocchi che sono stati richiesti dal motore BitTorrent (dai "
-"peers), che sono stati serviti dal disco o dalla cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blocchi letti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "La cache del rapporto per la cache di lettura."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Leggi la Cache del Rapporto"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"Il numero totale di operazioni di scrittura effettuate da quando la sessione "
-"Ãš iniziata."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Letture:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Il numero di blocchi da 16 KiB attualmente nella cache del disco. Include "
-"sia la cache di lettura che quella di scrittura."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Dimensione Cache:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Dimensione della Cache di lettura:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Aiutaci a migliorare Deluge inviandoci la tua versione di Python, PyGTK, "
-"l'OS e il tipo di processore. Non saranno assolutamente inviate altre "
-"informazioni."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "SÃ¬, invia le statistiche anonime"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Luogo:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Se Deluge non riesce a trovare il file del database in questa posizione "
-"ricorrerÃ  ai DNS per scoprire la nazione del peer."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Porta del Demone:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Abilita connessioni remote"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Connessioni"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Versione:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Pagina principale:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Email dell'autore:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nuova versione"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Vai Al Sito Web"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Non mostrare questa finestra in futuro"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Aggiungi Peer"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Aggiungi peer dal suo IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Creazione Torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Modifica i trackers"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destinazione:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrent in Coda"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Aggiungi automaticamente torrent alla connessione"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Aggiungi Torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Aggiungi In Stato di _Pausa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "PrioritÃ  ai Primi/Ultimi Pezzi"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Applica a tutti"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Ripristina Impostazioni Predefinite"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Limite Connessione"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Limite slot di invio"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Gestito Automaticamente"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pausa"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Ripren_di"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Riprendi i torrent selezionati."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Op_zioni"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "A_ccoda"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Aggiorna tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Rimuovi torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Forza Ri-controllo"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Seleziona tutto"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "Metti Tutti in _Pausa"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Ripre_ndi Tutti"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Aggiungere Info hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Salva .torrent come..."
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Generale</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Aggiungi"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Rimuovi"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Aggiungi URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"L'interfaccia web di Deluge non Ãš installata, per favore installa\n"
-"l'interfaccia e riprova"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Abilita l'interfaccia web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Abilita SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Porta di ascolto:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Impostazioni</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limite di Download:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limite di Upload:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrent attivi:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Download Attivi:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Seed Attivi:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Impostazioni pesanti</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "C'Ãš stato un erroe nell'invio dell'email di notificha: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Email di notifica inviata."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Completato Torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Quest'email Ãš per informarti che Deluge ha finito di scaricare \"%(name)s\", "
-"che include i file %(num_files)i.\n"
-"Per bloccare il ricevimento di questi messaggi, disattiva la notifica delle "
-"email nelle preferenze di deluge.\n"
-"\n"
-"Grazie.\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Visualizza notifiche lampeggiangi"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Notifiche a popup non abilitate"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Notifiche a popup mostrate"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Notifiche sonore non attivate"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame non Ãš installato"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Il suono di notifica non funziona %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Il suono di notifica ha funzionato correttamente"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent Completati"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Scegli il File Sonoro"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Icona dell'area di notifica lampeggiante abilitata"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Popup abilitati"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Sonoro abilitato"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Notifiche dell'UI</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Destinatari</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Il server richiede TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Notifiche Email</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Questa configurazione non significa che ora tu non riceverai notifiche per "
-"tutti questi eventi"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Sottoscrizioni"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Personalizzazione dell'audio"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Etichetta non valida, i caratteri validi sono: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Etichetta Vuota"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Etichetta giÃ  esistente"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Etichetta Sconosciuta"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent Sconosciuto"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Aggiungi etichetta"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Aggiungi etichetta</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Usa la barra laterale per aggiungere, modificare e rimuovere le "
-"etichette. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etichette</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Opzioni Etichette"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Opzioni etichetta</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Applica le impostazioni di massima al torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Massimo"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Applica le impostazioni di coda:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "1 linea per tracker"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Applica automaticamente l'etichetta:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etichetta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_Opzioni Etichetta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Rimuovi etichetta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Aggiungi etichetta"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent completato"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent Aggiunto"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Esegui"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Evento"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Aggiungi Comando</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Comandi</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "secondi"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "La cartella da controllare non esiste"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Il percorso non esiste."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Controlla Cartelle</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Controlla le proprietÃ  della cartella"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Scegli una cartella"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Abilita questo controllore della cartella"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Conntrolla Cartella</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Cancella .torrent dopo aggiunta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Allega l'estensione dopo l'aggiunta:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".aggiunto"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Azione del file torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Spostamento Completato</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etichetta: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etichetta</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Principale"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "VelocitÃ  Massima di Upload:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Connessioni Massime:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Slots Massimi di Upload:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Massima VelocitÃ  di Download:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Banda</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Gestito Automaticamente:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Aggiungi in Pausa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Accoda a:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Coda</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Estrai in:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Crea sotto-cartella con il nome del file torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Selezionando questa opzione verrÃ  creata una sotto-cartella usando il nome "
-"dei file torrent senza estrarre la cartella selezionata e inserendo il nome "
-"esatto dei file."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blocklist"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Elenco IP Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer in formato testo (compresso)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian in formato testo (non compresso)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Leader non valido"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Magic code non valido"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Versione non valida"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Giorni"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importa la lista nera all'avvio"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Se necessario scarica a lista nera e importa il file"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Controlla il Download e Importa"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Scarica una nuova lista nera e importala"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Forza Download e Importa"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "La blocklist Ãš aggiornata"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opzioni</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tipo:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Data:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Dimensione File:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Informazioni</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Imposta numero massimo di connessioni"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "VelocitÃ  di scaricamento"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Imposta velocitÃ  massima di download"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "VelocitÃ  di invio"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Imposta velocitÃ  massima di upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protocollo traffico Download/Upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Ospite:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Logout"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Login"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtri"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Limite velocitÃ  D/L"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Limite velocitÃ  U/L"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Limite connessione"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Limite slot d'invio"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Aggiorna tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Forza ricontrollo"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Sposta"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Salva"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Connetti"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "File"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Download"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Generale"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Aggiungi in Pausa"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Vero"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Dettagli"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privato"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Segnalare i nuovi rilasci"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Connessioni massime:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "VelocitÃ  di scaricamento massima (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "VelocitÃ  di invio massima (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Numero massimo di connessioni semi-aperte:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Numero massimo di tentativi di connessione al secondo."
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Numero massimo di slot di invio:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Aggiorna"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Controlla per una nuova lista ogni:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "ll demone non Ãš in esecuzione"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Numero di blocchi letti:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Il numero dei blocchi che sono stati serviti dalla cache."
Index: luge/i18n/iu.po
===================================================================
--- deluge/i18n/iu.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Inuktitut translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Inuktitut <iu@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/ja.po
===================================================================
--- deluge/i18n/ja.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6283 +1,0 @@
-# Japanese translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Japanese <ja@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "kiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "ã¢ãã¬ãã¹ã¿ã³"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ãªãŒã©ã³ãè«žå³¶"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "ã¢ã«ããã¢"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ã¢ã«ãžã§ãªã¢"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "ã¢ã¡ãªã«é ãµã¢ã¢"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ã¢ã³ãã©"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "ã¢ã³ãŽã©"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "ã¢ã³ã°ã£ã©å³¶"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "åæ¥µ"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ã¢ã³ãã£ã°ã¢ã»ããŒããŒã"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ã¢ã«ãŒã³ãã³"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ã¢ã«ã¡ãã¢"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "ã¢ã«ãå³¶"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ãªãŒã¹ãã©ãªã¢"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ãªãŒã¹ããªã¢"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ã¢ãŒã«ãã€ãžã£ã³"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ããã"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ããŒã¬ãŒã³"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ãã³ã°ã©ãã£ã·ã¥"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ãã«ããã¹"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ãã©ã«ãŒã·"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ãã«ã®ãŒ"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ããªãŒãº"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ããã³"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ããã¥ãŒãè«žå³¶"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ããŒã¿ã³"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ããªãã¢"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ãã¹ãã¢ã»ãã«ãã§ãŽãã"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ããã¯ã"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "ããŒãŽã§å³¶"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "ãã©ãžã«"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "ã€ã®ãªã¹é ã€ã³ãæŽå°å"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ãã«ãã€ã»ãã«ãµã©ãŒã "
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ãã«ã¬ãªã¢"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ãã«ã­ããã¡ãœ"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ãã«ã³ãž"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ã«ã³ããžã¢"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ã«ã¡ã«ãŒã³"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ã«ãã"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ã«ãŒããã«ã"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "ã±ã€ãã³è«žå³¶"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "äž­å€®ã¢ããªã«"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "ãã£ã"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "ããª"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "äž­åœ"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "ã¯ãªã¹ãã¹å³¶"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ã³ã³ã¹ (ã­ãŒãªã³ã°) è«žå³¶"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ã³ã­ã³ãã¢"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ã³ã¢ã­"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ã³ã³ãŽå
-±ååœ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ã³ã³ãŽæ°äž»å
-±ååœ"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "ã¯ãã¯è«žå³¶"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ã³ã¹ã¿ãªã«"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ã³ãŒããžãã¢ãŒã«"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "ã¯ã­ã¢ãã¢"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ã­ã¥ãŒã"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ã­ãã­ã¹"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "ãã§ã³"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ãã³ããŒã¯"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ãžãã"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "ãããã«åœ"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ãããã«å
-±ååœ"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "ãšã¯ã¢ãã«"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ãšãžãã"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "ãšã«ãµã«ããã«"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "èµ€éã®ãã¢"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "ãšãªããªã¢"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "ãšã¹ããã¢"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "ãšããªãã¢"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "ãã©ãŒã¯ã©ã³ã (ãã«ããã¹) è«žå³¶"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "ãã§ã­ãŒè«žå³¶"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "ãã£ãžãŒ"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "ãã£ã³ã©ã³ã"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "ãã©ã³ã¹"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "ãã©ã³ã¹é ã®ã¢ã"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "ãã©ã³ã¹é ããªãã·ã¢"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "ãã©ã³ã¹é åæ¹ã»åæ¥µå°å"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "ã¬ãã³"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ã¬ã³ãã¢"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "ã°ã«ãžã¢"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ãã€ã"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ã¬ãŒã"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "ãžãã©ã«ã¿ã«"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "ã®ãªã·ã£"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "ã°ãªãŒã³ã©ã³ã"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ã°ã¬ãã"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ã°ã¢ãã«ãŒã"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "ã°ã¡ã "
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "ã°ã¢ããã©"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ã¬ãŒã³ãžãŒ"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "ã®ãã¢"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "ã®ãã¢ããµãŠ"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ã¬ã€ã¢ã"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "ãã€ã"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "ããŒãå³¶ããã³ãã¯ããã«ãè«žå³¶"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "ããã«ã³"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "ãã³ãžã¥ã©ã¹"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "éŠæž¯"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "ãã³ã¬ãªãŒ"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "ã¢ã€ã¹ã©ã³ã"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "ã€ã³ã"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ã€ã³ããã·ã¢"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ã€ã©ã³"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "ã€ã©ã¯"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ã¢ã€ã«ã©ã³ã"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ãã³å³¶"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ã€ã¹ã©ãšã«"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ã€ã¿ãªã¢"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "ãžã£ãã€ã«"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "æ¥æ¬"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "ãžã£ãŒãžãŒ"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ãšã«ãã³"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ã«ã¶ãã¹ã¿ã³"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ã±ãã¢"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ã­ãªãã¹"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "åæé®®"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "éåœ"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ã¯ãŠã§ãŒã"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "ã­ã«ã®ã¹ã¿ã³"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ã©ãªã¹"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ã©ããã¢"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ã¬ããã³"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ã¬ãœã"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ãªããªã¢"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "ãªãã¢"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ãªããã³ã·ã¥ã¿ã€ã³"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ãªãã¢ãã¢"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ã«ã¯ã»ã³ãã«ã¯"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ãã«ãª"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ãã±ããã¢"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ããã¬ã¹ã«ã«"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "ãã©ãŠã£"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "ãã¬ãŒã·ã¢"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ã¢ã«ãžã"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "ããª"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "ãã«ã¿"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ããŒã·ã£ã«è«žå³¶"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ãã«ãã£ããŒã¯"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "ã¢ãŒãªã¿ãã¢"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ã¢ãŒãªã·ã£ã¹"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ããšãã"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ã¡ã­ã·ã³"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "ãã¯ã­ãã·ã¢"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ã¢ã«ãã"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "ã¢ãã³"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ã¢ã³ãŽã«"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "ã¢ã³ããã°ã­"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "ã¢ã³ãã»ã©ã"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ã¢ã­ãã³"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ã¢ã¶ã³ããŒã¯"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ãã£ã³ããŒ"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ãããã¢"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ããŠã«"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ãããŒã«"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "ãªã©ã³ã"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "ãªã©ã³ãé ã¢ã³ãã£ã«"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ãã¥ãŒã«ã¬ããã¢"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ãã¥ãŒãžãŒã©ã³ã"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ãã«ã©ã°ã¢"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ããžã§ãŒã«"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ãã€ãžã§ãªã¢"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ããŠãš"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ããŒãã©ãŒã¯å³¶"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "åããªã¢ãè«žå³¶"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ãã«ãŠã§ãŒ"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ãªããŒã³"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "ãã­ã¹ã¿ã³"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "ãã©ãŠ"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ãã¬ã¹ãã"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "ããã"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "ããã¢ãã¥ãŒã®ãã¢"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "ãã©ã°ã¢ã€"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ãã«ãŒ"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "ãã£ãªãã³"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ããã±ã¢ã³è«žå³¶"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "ããŒã©ã³ã"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "ãã«ãã¬ã«"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "ããšã«ããªã³"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ã«ã¿ãŒã«"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "ã¬ãŠããªã³"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "ã«ãŒããã¢"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "ã­ã·ã¢"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "ã«ã¯ã³ã"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "ãµã³ã»ãã«ãã«ããŒå³¶"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "ã»ã³ããã¬ã"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "ã»ã³ãã¯ãªã¹ããã¡ãŒã»ãã€ãã¹"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "ã»ã³ãã«ã·ã¢"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "ã»ã³ãã»ããŒãã³"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "ãµã³ããšãŒã«ããã³ãã¯ã­ã³å³¶"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "ã»ã³ããã³ã»ã³ãã»ã°ã¬ããã£ãŒã³"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "ãµã¢ã¢"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "ãµã³ããªã"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "ãµã³ãã¡ã»ããªã³ã·ã"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "ãµãŠãžã¢ã©ãã¢"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "ã»ãã¬ã«"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "ã»ã«ãã¢"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "ã»ã€ã·ã§ã«"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "ã·ãšã©ã¬ãªã"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "ã·ã³ã¬ããŒã«"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "ã¹ã­ãã­ã¢"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "ã¹ã­ããã¢"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "ãœã­ã¢ã³è«žå³¶"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "ãœããªã¢"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "åã¢ããªã«"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "ãµãŠã¹ãžã§ãŒãžã¢ã»ãµãŠã¹ãµã³ããŠã£ããè«žå³¶"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "ã¹ãã€ã³"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "ã¹ãªã©ã³ã«"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "ã¹ãŒãã³"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "ã¹ãªãã "
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "ã¹ãŽã¡ãŒã«ãã«è«žå³¶ããã³ã€ã³ãã€ãšã³å³¶"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "ã¹ã¯ãžã©ã³ã"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "ã¹ãŠã§ãŒãã³"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ã¹ã€ã¹"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "ã·ãªã¢"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "ã¿ãžã­ã¹ã¿ã³"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "ã¿ã³ã¶ãã¢"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "ã¿ã€"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "æ±ãã£ã¢ãŒã«"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "ããŒãŽ"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "ãã±ã©ãŠ"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "ãã³ã¬"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "ããªãããŒãã»ãããŽ"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "ãã¥ããžã¢"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "ãã«ã³"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "ãã«ã¯ã¡ãã¹ã¿ã³"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "ã¿ãŒã¯ã¹ã»ã«ã€ã³ã¹è«žå³¶"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "ããã«"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "ãŠã¬ã³ã"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "ãŠã¯ã©ã€ã"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "ã¢ã©ãéŠé·åœé£éŠ"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "ã€ã®ãªã¹"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "ã¢ã¡ãªã«åè¡åœ"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ã¢ã¡ãªã«åè¡åœå€è«žå³¶"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "ãŠã«ã°ã¢ã€"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "ãŠãºãã­ã¹ã¿ã³"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ããã¢ã"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ãããºãšã©"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "ãããã "
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "ã€ã®ãªã¹é ããŒãžã³è«žå³¶"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "ã¢ã¡ãªã«é ããŒãžã³è«žå³¶"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "ã¯ãªãŒã»ãšã»ããã¥ãŒãè«žå³¶"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "è¥¿ãµãã©"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "ã€ãšã¡ã³"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ã¶ã³ãã¢"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ãžã³ãããš"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "å
-šãŠ"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ãã§ãã¯äž­"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "ããŠã³ã­ãŒãäž­"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "ã·ãŒãã£ã³ã°"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "äŒæ­¢äž­"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "ã­ã¥ãŒæžã¿"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ãšã©ãŒ"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "åå"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "é²æ"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "ç¶æ
-"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "ãµã€ãº"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ããŠã³ã­ãŒãæžã¿"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ã¢ããã­ãŒãæžã¿"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "å
-±ææ¯"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "äžãéåºŠ"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "äžãéåºŠ"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ãã¢"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "å¯çšæ§"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "è¿œå "
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "ãã©ãã«ãŒ"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "æ®ãæé"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "æåãšæåŸãåªå
-"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "èªåç®¡ç"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "ããŒã¹"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "è­Šæ"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ã¢ããŠã³ã¹ OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ã¢ããŠã³ã¹æžã¿"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ã€ã³ã¿ãŒãã§ã€ã¹"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ããŠã³ã­ãŒã"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "åž¯åå¹
-"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "ã­ã¥ãŒ"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ãããã¯ãŒã¯"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ãã­ã­ã·"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "ã­ã£ãã·ã¥"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "ãã®ä»"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "ããŒã¢ã³"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ãã©ã°ã€ã³"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent ã¯ã©ã€ã¢ã³ã"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ã³ãã³ã"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "ãã¹ãã®è¿œå "
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "ãã¹ãå:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ããŒã:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ãŠãŒã¶å:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ãã¹ã¯ãŒã:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ãªãã·ã§ã³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "From"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "To"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "ã©ã³ãã ããŒããäœ¿çšãã"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "æå·å"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "ã€ã³ããŠã³ã"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "åŒ·å¶"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "æå¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "ç¡å¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "ã¢ãŠãããŠã³ã"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "ã¬ãã«"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "ãã³ãã·ã§ã€ã¯"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ã©ã¡ãã"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "æå€§æ¥ç¶æ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "æå€§ã¢ããã­ãŒãã¹ã­ããæ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "æå€§åéæ¥ç¶æ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "æå€§æ¥ç¶æ° (æ¯ç§)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ã­ãŒã«ã«ãããã¯ãŒã¯ã§ã¯å¶éããªã"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "IP ãªãŒããŒããããã¬ãŒãå¶éã«å«ããªã"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "å®æçã«æ°ãããªãªãŒã¹ããã§ãã¯ãã"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "å
-±ææ¯"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "ã¿ã€ã"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Username"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Password"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ã»ããã£ã³ã°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "ã­ã£ã³ã»ã«"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "é©çš"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "å"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "ããã"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>ã¯ã©ã€ã¢ã³ãããŒãžã§ã³</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "ãã¬ã³ã"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " ãã¬ã³ãã­ã¥ãŒæžã¿"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " ãã¬ã³ãã­ã¥ãŒæžã¿"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "ã¯ã©ã€ã¢ã³ã:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "çŸåšã®éçºè
-:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "ãã€ãŠã®éçºè
-ãè²¢ç®è
-:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "ãµãŒã:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "æ¥ç¶ãããŠããŸãã..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ç¡å¶é"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "äž"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "äž"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "ãã©ãã«ãŒ"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ãªã"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "ç®¡ç"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "ã©ãã«"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "ã©ãã«ãªã"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "æ¥ç¶ããŠããŸãã"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT ããŒã"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ç¡å¶é"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ãã®ä»..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "ãªã³"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ãªã"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ç¡å¹"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ãªãã©ã€ã³"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "ãªã³ã©ã€ã³"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "æ¥ç¶äž­"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "ãã¹ã"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "ããŒãžã§ã³"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "ããŒã¢ã³ãèµ·å(_S)"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "ããŒã¢ã³ãåæ­¢(_S)"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "ããŒã¢ã³ãèµ·åã§ããŸãã!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "ãã¹ãã®è¿œå ãšã©ãŒ"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "ãã©ã°ã€ã³"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ãã©ã°ã€ã³ã®éžæ"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ã¢ãã¬ã¹"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "ã¯ã©ã€ã¢ã³ã"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "ãã¡ã€ã«å"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ç¡å¹ãªãã¡ã€ã«"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "ãã¬ã³ããã¡ã€ã«ã®éžæ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "ãã¬ã³ããã¡ã€ã«"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "å
-šãŠã®ãã¡ã€ã«"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ç¡å¹ãª URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "æ­£ãã URK ã§ã¯ãããŸããã"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "ããŠã³ã­ãŒãäž­..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "ããŠã³ã­ãŒãå€±æ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "ããŠã³ã­ãŒãã«å€±æããŸãã:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "ç¶æ
-(_S)"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "è©³çŽ°(_D)"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "ãã¡ã€ã«(_L)"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "ãã¢(_P)"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "ãªãã·ã§ã³(_O)"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "åªå
-åºŠ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "è©³çŽ°:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "ãã¡ã€ã«ãéžæããŠãã ãã"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "ãã©ã«ããéžæããŠãã ãã"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "ãã¬ã³ããã¡ã€ã«ã®ä¿å­"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "ã©ãã«"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "ãã¢ã®è¿œå "
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "ãã¹ãå:ããŒã"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "äžç«¯"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "äžç«¯"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "Delugeã®è¡šç€º(_S)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "ãã¬ã³ãã®è¿œå (_A)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "ããŠã³ã­ãŒãéåºŠå¶é(_D)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "ã¢ããã­ãŒãéåºŠå¶é(_U)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ããŒã¢ã³ãã·ã£ããããŠã³ããŠçµäº"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "çµäº(_Q)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "ãã¡ã€ã«(_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "ãã¬ã³ãã®äœæ(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "ç·šé(_E)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "æ¥ç¶ãããŒãžã£(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "ãã¬ã³ã(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "è¡šç€º(_V)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "ããŒã«ããŒ(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "ãµã€ãããŒ(_S)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "ã¹ããŒã¿ã¹ããŒ(_B)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "ã¿ã(_A)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "ã«ã©ã (_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "ãµã€ãããŒ(_I)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "ãããããªããã®ãè¡šç€º(_Z)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "ãã©ãã«ãŒãè¡šç€º(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "ãã«ã(_H)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "ããŒã ããŒãž(_H)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "FAQ(_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "ããããè³ªåãšåç­(FAQ)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "ã³ãã¥ããã£ãŒ(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "ãã¬ã³ããè¿œå ããŸã"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "ãã¬ã³ãã®è¿œå "
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "ãã¬ã³ããåé€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "ãã¬ã³ãã®åé€"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "éžæãããã¬ã³ããäŒæ­¢ããŸã"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "äŒæ­¢"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "éžæãããã¬ã³ããåéããŸã"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "åé"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "ãã¬ã³ãã®ã­ã¥ãŒãäžããŸã"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "ã­ã¥ãŒãäžãã"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "ãã¬ã³ãã®ã­ã¥ãŒãäžããŸã"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "ã­ã¥ãŒãäžãã"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "èš­å®"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "æ¥ç¶ãããŒãžã£"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "ãã¬ã³ãã®äœæ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "ãã©ã«ã(_D)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "ãªã¢ãŒããã¹(_R)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "ãã¡ã€ã«"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "äœè
-:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ã³ã¡ã³ã:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "æ
-å ±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "åé€(_R)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Web ã·ãŒã"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "ããŒã¹ãµã€ãº:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "ãã©ã€ããŒããã©ã°ãèš­å®ãã"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "ãã®ãã¬ã³ãããã®ã»ãã·ã§ã³ã«è¿œå ãã"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "å
-šãŠå±é(_E)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "åå:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "å®äºåŸç§»å:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ã·ãŒãåæ­¢æ¯:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "ãã®æ¯çã§åé€ãã"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "ã¢ããã­ãŒãéåºŠ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "ããŠã³ã­ãŒãéåºŠ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "æ¥ç¶æ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "ãã©ãã«ãŒã®ç·šé(_E)"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "ãã©ãã«ãŒã®ç·šé"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "ãã©ãã«ãŒ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "ãªã¢ãŒããã¹ãå
-¥åããŠãã ãã"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ãã¹:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "ãã©ãã«ãŒã®è¿œå "
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "ãã©ãã«ãŒ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ã»ãã·ã§ã³éåºŠãã¿ã€ãã«ããŒã«è¡šç€ºãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "ã·ã¹ãã ãã¬ã€ã«ã¢ã€ã³ã³ãè¡šç€ºãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "éããããã¬ã€ã«æå°åãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "æå°åã§éå§ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ã·ã¹ãã ãã¬ã€ä¿è­·ãã¹ã¯ãŒã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "å®äºåŸã«ç§»åãã:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "ãã¬ã³ããã¡ã€ã«ãã³ããŒ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "ããŠã³ã­ãŒãå Žæ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "ãã¬ã³ãã®æåãšæåŸã®ããŒã¹ãåªå
-ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "ãã¬ã³ãå
-ã®ãã¡ã€ã«ã®æåãšæåŸã®ããŒã¹ãåªå
-ããŸã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ãã¬ã³ããäŒæ­¢ç¶æ
-ã§è¿œå ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "åžžã«è¡šç€ºãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "ãã€ã¢ã­ã°ã«ãã©ãŒã«ã¹ãåããã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "æå€§èš±å®¹æ¥ç¶æ° (-1ã¯ç¡å¶é)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "å
-šãã¬ã³ãã®æå€§ã¢ããã­ãŒãã¹ã­ããæ° (-1ã¯ç¡å¶é)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "å
-šãã¬ã³ãã®æå€§ããŠã³ã­ãŒãéåºŠ (-1ã¯ç¡å¶é)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "å
-šãã¬ã³ãã®æå€§ã¢ããã­ãŒãéåºŠ (-1ã¯ç¡å¶é)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "IP ãªãŒããŒããããã¬ãŒãå¶éã«å«ããªã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"ãã§ãã¯ããŒã¯ãã€ãããšãå
-šäœã®ãã©ãã£ãã¯éã«ãã£ãŠå¶éãè¶
-ããŠããŸããªãããã«ãæž¬å®ããã TCP/IP ãªãŒããŒããããã¬ãŒãå¶éã«å«ã¿ãŸããã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "åãã¬ã³ãã®æå€§ã¢ããã­ãŒãã¹ã­ããæ° (-1ã¯ç¡å¶é)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "åãã¬ã³ãã®æå€§æ¥ç¶æ° (-1ã¯ç¡å¶é)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "ã©ã³ãã "
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "äœ¿çšããŒã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "äœ¿çšããŒãããã¹ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "From:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "To:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "ã¬ãã«:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play ãäœ¿çšããŸã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT ããŒããããã³ã°ãã­ãã³ã«ãäœ¿çšããŸã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "ãã¢äº€æ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery ã¯ã­ãŒã«ã«ãããã¯ãŒã¯äžã®ãã¢ãæ€åºããŸãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "DHT ã¯ã¢ã¯ãã£ããªæ¥ç¶æ°ã®æ¹åãèŠèŸŒãããããããŸããã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "ãã¢ TOS ãã€ã:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "ã­ã£ãã·ã¥ãµã€ãº (16 KiB ãã­ãã¯):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr "æåŸã«ã­ã£ãã·ã¥ãããæžãèŸŒã¿ããã­ã£ãã·ã¥ããã©ãã·ã¥ãããŸã§ã®ç§æ°ã§ããããã©ã«ãã¯ 60 ç§ã§ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ã­ã£ãã·ã¥æé (ç§):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr "ã»ãã·ã§ã³ãéå§ãããŠãããã£ã¹ã¯ã«æžãèŸŒãŸãããã­ãã¯ (16KiB) ã®ç·æ°ã§ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "æžãèŸŒã¿ãã­ãã¯:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "ãã®ã»ãã·ã§ã³ãéå§ãããŠããå®è¡ãããç·æžãèŸŒã¿åæ°ã§ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "æžãèŸŒã¿:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"(æžãèŸŒã¿ãã­ãã¯ - æžãèŸŒã¿) Ã· æžãèŸŒã¿ãã­ãã¯ "
-"ã§è¡šãããç·æžãèŸŒã¿æ°å
-ã§ã®ä¿å­ãããæžãèŸŒã¿æ°ã®æ¯çãç°¡åã«ãããšæžãèŸŒã¿ã­ã£ã·ã¥ã®ã­ã£ãã·ã¥ãããçã®äžã€ã§ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "æžãèŸŒã¿ã­ã£ãã·ã¥ãããç:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr "Bittorrent ãšã³ãžã³ (ãã¢) ããèŠæ±ããããã£ã¹ã¯ãŸãã¯ã­ã£ãã·ã¥ããäŸçµŠããããã­ãã¯æ°ã§ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "èª­ã¿èŸŒã¿ãã­ãã¯:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "èª­ã¿èŸŒã¿ã­ã£ãã·ã¥ã®ã­ã£ãã·ã¥ãããçã§ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "èª­ã¿èŸŒã¿ã­ã£ãã·ã¥ãããç:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "ã»ãã·ã§ã³ãéå§ãããŠããå®è¡ãããç·èª­ã¿èŸŒã¿åæ°ã§ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "èª­ã¿èŸŒã¿:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr "ãã£ã¹ã¯ã­ã£ãã·ã¥ã«ããçŸåšã®æžãèŸŒã¿ããã³èª­ã¿èŸŒã¿ã­ã£ãã·ã¥ãã­ãã¯ (16KiB) æ°ã§ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "ã­ã£ãã·ã¥ãµã€ãº:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "èª­ã¿èŸŒã¿ã­ã£ãã·ã¥ãµã€ãº:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Deluge ã®æ¹è¯ãå©ããããã«ãäœ¿çšããŠãã Python ãš PyGTK ã®ããŒãžã§ã³ãOS "
-"ãšãã­ã»ããµãŒã®ã¿ã€ããéããŸããä»ã®æ
-å ±ã¯çµ¶å¯Ÿã«éããŸããã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ã¯ããå¿åã®çµ±èšãéããŸã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "å Žæ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr "Deluge ããã®å Žæã«ããŒã¿ããŒã¹ãã¡ã€ã«ãèŠã€ããããªãã£ãå Žåã¯ããã¢ã®åœç±è§£æ±ºã®ããã« DNS ãäœ¿çšããŸãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "ããŒã¢ã³ããŒã:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ãªã¢ãŒãæ¥ç¶ãèš±å¯ãã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "æ¥ç¶æ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ããŒãžã§ã³:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "ããŒã ããŒãž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "äœè
-ã®Eã¡ãŒã«:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "ææ°ç"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "ãŠã§ããµã€ããž(_G)"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ãã®ãã€ã¢ã­ã°ãä»åŸè¡šç€ºããªã"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ãã¢ã IP ã¢ãã¬ã¹ã§è¿œå ããŸã"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "ãã¬ã³ããäœæããŠããŸã"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "ãã©ãã«ãŒã®ç·šé"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ç§»åå
-:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "ã­ã¥ãŒæžã¿ãã¬ã³ã"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "æ¥ç¶ããŠãããã¬ã³ããèªåçã«è¿œå "
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "ãã¬ã³ãã®è¿œå "
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "URL(_U)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "ããã·ã¥æ
-å ±(_H)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "äŒæ­¢ç¶æ
-ã§è¿œå ãã(_P)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "æå/æåŸã®ããŒã¹ãåªå
-ãã"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "å
-šãŠã«é©çš"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "ããã©ã«ãã«æ»ã"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "æ¥ç¶æ°å¶é(_C)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "ã¢ããã­ãŒãã¹ã­ããæ°å¶é(_S)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "èªåç®¡ç(_A)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "åé(_M)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "éžæãããã¬ã³ããåéããŸãã"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "ãªãã·ã§ã³(_I)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "ã­ã¥ãŒ(_Q)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "ãã©ãã«ãŒã®æŽæ°(_U)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "ãã¬ã³ãã®åé€(_R)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "åŒ·å¶åãã§ãã¯(_F)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "å
-šãŠéžæ(_S)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "å
-šãŠäŒæ­¢(_P)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "å
-šãŠåé(_M)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "ããã·ã¥æ
-å ±ã®è¿œå "
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "ããã·ã¥æ
-å ±:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "ãã¬ã³ããã¡ã€ã«ãååãã€ããŠä¿å­"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>å
-šè¬</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "è¿œå "
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "åé€"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "URLã®è¿œå "
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge web ã€ã³ã¿ãŒãã§ã€ã¹ãã€ã³ã¹ããŒã«ãããŠããŸããã\\n\n"
-"ã€ã³ã¿ãŒãã§ã€ã¹ãã€ã³ã¹ããŒã«ããŠããååºŠãè©Šããã ãã"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Web ã€ã³ã¿ãŒãã§ã€ã¹ãæå¹ã«ãã"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "SSL ãæå¹ã«ãã"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "åŸ
-ã¡åãããŒã:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>èš­å®</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "ããŠã³ã­ãŒãå¶é:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "ã¢ããã­ãŒãå¶é:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ã¢ã¯ãã£ããã¬ã³ãæ°:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>å¶éèš­å®</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "éç¥ã¡ãŒã«ã®éä¿¡äž­ã«ãšã©ãŒãçºçããŸãã: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "éç¥ã¡ãŒã«ãéä¿¡ããŸããã"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torrent \"%(name)s\" ãå®äºããŸãã"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "ãããã¢ããéç¥ãæå¹ã§ã¯ãããŸãã"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ãµãŠã³ãéç¥ãæå¹ã§ã¯ãããŸãã"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame ãã€ã³ã¹ããŒã«ãããŠããŸãã"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ãµãŠã³ãéç¥ã«æåããŸãã"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "ãµãŠã³ããã¡ã€ã«ãéžæ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "ãããã¢ãããæå¹å"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "ãµãŠã³ããæå¹å"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UI éç¥</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>ã¡ãŒã«éç¥</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "è³Œèª­"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "äžæ­£ãªã©ãã«ã§ããäœ¿çšã§ããæå­:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ç©ºã®ã©ãã«ã§ã"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ã©ãã«ã¯ãã§ã«å­åšããŸã"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "æªç¥ã®ã©ãã«ã§ã"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "æªç¥ã®ãã¬ã³ãã§ã"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ã©ãã«ã®è¿œå "
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ã©ãã«ã®è¿œå </b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>ã©ãã«ã®è¿œå ãç·šéãããã³åé€ã¯ãµã€ãããŒã§è¡ããŸãã</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ã©ãã«</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ã©ãã«ãªãã·ã§ã³"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ã©ãã«ãªãã·ã§ã³</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "åãã¬ã³ãã«æå€§èš­å®ãé©çšãã:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "æå€§"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ã­ã¥ãŒèš­å®ãé©çšãã:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 è¡ã« 1 ãã©ãã«ãŒ)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "ã©ãã«ã«èªåé©çšãã:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ã©ãã«"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "ã©ãã«ãªãã·ã§ã³(_O)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "ã©ãã«ã®åé€(_R)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "ã©ãã«ã®è¿œå (_A)"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "ãã¬ã³ãå®äºæ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "ãã¬ã³ãè¿œå æ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ã³ãã³ãå®è¡"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "ã€ãã³ã"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>ã³ãã³ãã®è¿œå </b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>ã³ãã³ã</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ç§"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "ãã¹ãå­åšããŸããã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "ãã©ã«ãã®éžæ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "ã©ãã«: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ã©ãã«</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "æå€§ã¢ããã­ãŒãéåºŠ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "æå€§æ¥ç¶æ°:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "æå€§ã¢ããã­ãŒãã¹ã­ãã:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "æå€§ããŠã³ã­ãŒãéåºŠ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>åž¯åå¹
-</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>ã­ã¥ãŒ</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "å±éå
-:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "ãã¬ã³ãåã®ãµããã©ã«ããäœæãã"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr "ãã®ãªãã·ã§ã³ã¯éžæãããå±éå
-ãã©ã«ãå
-ã«ãã¬ã³ãåã®ãµããã©ã«ããäœæããå±éãããã¡ã€ã«ãããã«æ ŒçŽããŸãã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "ãã­ãã¯ãªã¹ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP list (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Text (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (éå§çž®)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ç¡å¹ãªãªãŒããŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ç¡å¹ãªããžãã¯ã³ãŒã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ç¡å¹ãªããŒãžã§ã³"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "æ¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "èµ·åæã«ãã­ãã¯ãªã¹ããã€ã³ããŒããã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "å¿
-èŠãªããã­ãã¯ãªã¹ããã¡ã€ã«ãããŠã³ã­ãŒããããã¡ã€ã«ãã€ã³ããŒãããŸã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "ããŠã³ã­ãŒãã®ãã§ãã¯ãšã€ã³ããŒã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "æ°ãããã­ãã¯ãªã¹ããã¡ã€ã«ãããŠã³ã­ãŒãããã³ã€ã³ããŒãããŸã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "åŒ·å¶ããŠã³ã­ãŒããšã€ã³ããŒã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "ãã­ãã¯ãªã¹ãã¯ææ°ã§ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ãªãã·ã§ã³</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "ã¿ã€ã:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "æ¥ä»ïŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "ãã¡ã€ã«ãµã€ãº:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>æ
-å ±</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "æå€§æ¥ç¶æ°ã®èš­å®"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "äžãéåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "æå€§ããŠã³ã­ãŒãéåºŠã®èš­å®"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "äžãéåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "æå€§ã¢ããã­ãŒãéåºŠã®èš­å®"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "ããŠã³ã­ãŒã/ã¢ããã­ãŒããã­ãã³ã«ã®ãã©ãã£ãã¯"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "ãã¹ã:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ã­ã°ã¢ãŠã"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ã­ã°ã€ã³"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "ãã£ã«ã¿"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "DL éåºŠå¶é"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "UL éåºŠå¶é"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "æ¥ç¶å¶é"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "ã¢ããã­ãŒãã¹ã­ããæ°å¶é"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "ãã©ãã«ãŒã®æŽæ°"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "åŒ·å¶åãã§ãã¯"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ç§»å"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "ä¿å­"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "æ¥ç¶"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "ãã¡ã€ã«"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "ããŠã³ã­ãŒã"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "äžè¬"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "äŒæ­¢ç¶æ
-ãè¿œå "
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "True"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "è©³çŽ°"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ãã©ã€ããŒã"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ææ°çãããã°è­Šåãã"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "æå€§æ¥ç¶æ°:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "æå€§ããŠã³ã­ãŒãéåºŠ (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "æå€§ã¢ããã­ãŒãéåºŠ (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "æå€§åéæ¥ç¶æ°:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "æå€§æ¥ç¶è©Šè¡åæ° (æ¯ç§)"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "æå€§ã¢ããã­ãŒãã¹ã­ããæ°:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "æŽæ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "èª­ã¿èŸŒã¿ããããã­ãã¯:"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "æ°ãããªã¹ãã®ãã§ãã¯éé:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "ã­ã£ãã·ã¥ããäŸçµŠããããã­ãã¯æ°ã§ãã"
-
-#~ msgid "Daemon not running"
-#~ msgstr "ããŒã¢ã³ãèµ·åããŠããŸãã"
Index: luge/i18n/ka.po
===================================================================
--- deluge/i18n/ka.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6291 +1,0 @@
-# Georgian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Georgian <ka@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "áá"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "áá"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "áá"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "á"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "á"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "á"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "áá/á¬á"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "áá/á¬á"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "áá/á¬á"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "áááŠááááá"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ááááááá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "áááááááá"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ááááá á"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "áááá ááá£áá á¡áááá"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ááááá á"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "ááá¢áá á¥á¢ááá"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ááá¢ááá£á áá ááá áá£áá"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "áá áááá¢ááá"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "á¡ááá®ááá"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "áá á£áá"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ááá¡á¢á áááá"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ááá¡á¢á áá"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "áááá áááá¯ááá"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ááá°áááá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ááá°á áááá"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ááááááááášá"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ááá ááááá¡á"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ááááá á£á¡áá"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ááá áá£áá"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "áá£á¢ááá"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ááááááá"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ááá¡ááá áá á°áá áªááááááá"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "áááªáááá"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "áá£ááá¡ áá£áá«á£áá"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "áá áááááá"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "áá áá¢áááááá¡ áááááááá¡ ááááááá¡ á¢áá áá¢áá áá"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "áá á£ááá ááá áá¡ááááá"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "áá£áááá ááá"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "áá£á áááá á€áá¡á"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "áá£á á£ááá"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "áááááá¯á"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ááááá á£áá"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "áááá ááá áá"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "áááááááá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "áªááá¢á ááá£á á áá€á áááá¡ á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "á©ááá"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "á©ááá"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "á©ááááá"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "ááŠáááááá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "á¥áá¥áá¡áá¡ (á¥ááááá) áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "áááá£áááá"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ááááá áá¡á"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ááááá"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ááááá, áááááá áá¢áá£áá á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "áá£ááá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ááá¡á¢á á ááá"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ááá¢ ááá£áá á"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "á®áá ááá¢áá"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "áá£áá"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ááááá áá¡á"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "á©áá®áááá¡ á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ááááá"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "á¯ááá£á¢á"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "áááááááá"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ááááááááá¡ á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "ááááááá á"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "áááááá¢á"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "áá á¡ááááááá á"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "ááááá¢áá á£áá áááááá"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "áá ááá áá"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "áá¡á¢ááááá"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "ááááááá"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "á€ááááááááá¡ áá£áá«á£áááá (áááááááá¡)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "á€áá áá áá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "á€áá¯á"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "á€ááááá"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "á¡áá€á áááááá"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "á€á áááá£áá áááááá"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "á¡áá€á ááááááá¡ ááááááááá"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "á¡áá€á ááááááá¡ á¡ááá®á ááá á¢áá áá¢áá áááá"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "á¡áá¥áá ááááá"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ááá ááááá"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "áááá"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "áááá ááá¢áá á"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "á¡áááá á«áááá"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "áá áááááááá"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "áá ááááá"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ááááááá£áá"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "áá£ááá"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "áááá¢ááááá"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "áá£áá áá¡á"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "áááááá-ááá¡áá£"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "á°ááá¢á"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "á°áá ááá¡ áá£áá«á£áá áá ááááááááááá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "á¬ááááá á¡áá§ááá á (ááá¢áááááá¡ á¥áááá¥á-á¡áá®áááá¬áá€á)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "á°áááá£á áá¡á"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "á°áááááááá"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "á£ááá ááá"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "áá¡áááááá"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "ááááááá"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ááááááááá"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "áá áááá¡ áá¡áááá£á á á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "áá áá§á"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "áá áááááá"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ááááá¡ áá£áá«á£áá"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "áá¡á áááá"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "áá¢áááá"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "ááááááá"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "ááááááá"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "á¯áá á¡á"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ááá ááááá"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "á§áááá®ááá"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ááááá"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ááá áááá¢á"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ááá ááá¡ á¡áá®ááá®á áááááá áá¢áá£áá á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "ááá ááá¡ á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "á¥á£ááááá"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "á§áá áááááá"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "áááá¡ á¡áá®ááá®á áááááá áá¢áá£áá á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ááá¢ááá"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ááá¡áá¢á"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ááááá áá"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "áááááá¡ áá ááá£áá á¯áááá°áá áá"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ááá®á¢ááášá¢áááá"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ááá¢áá"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "áá£á¥á¡áááá£á áá"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ááááá"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ááááááááá, á§áá€ááá áá£ááá¡ááááá£á á á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ááááááá¡ááá á"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "áááááááá"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ááááááááá"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "áááá"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "áááá¢á"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ááá ášáááá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ááá á¢ááááá"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "áááá áá¢áááá"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ááá£á ááªáá£á¡á"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ááááá¢á"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ááá¥á¡ááá"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "áááá áááááá, á€áááá ááªáá£áá ášá¢áá¢ááá"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ááááááá"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ááááŠááááá"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "áááá¢ááááá á"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "áááá¡áá á"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ááá ááá"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ááááááááá"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ááááááá á"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ááááááá"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ááá£á á£"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "á°ááááááá"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "ááááá áááááá¡ ááá¢ááááá"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "áá®ááá ááááááááá"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "áá®ááá áááááááá"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ááááá ááá£á"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ááááá á"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ááááá áá"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ááá£á"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ááá á€ááááá¡ áá£áá«á£áá"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "á©á áááá ááá ááááá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ááá ááááá"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ááááá"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "ááááá¡á¢ááá"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "ááááá£"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ááááá¡á¢áááá¡ á¢áá áá¢áá áá, ááá£ááá ááá£áá"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "áááá£á áá®ááá áááááá"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "ááá ááááá"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ááá á£"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "á€ááááááááá"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ááá¢ááááá áá"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "áááááááá"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "ááá á¢á£ááááá"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "áá£áá á¢á á ááá"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ááá¢áá á"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "á áá£áááá"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "á á£áááááá"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "á á£á¡áááá¡ á€áááá ááªáá"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "á á£áááá"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "á¬ááááá ááá ááááá"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "á¬ááááá ááááá"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "á¬ááááá ááá¢á¡á áá ááááá¡á"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "á¬ááááá áá£á¡áá"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "á¬ááááá ááá á¢ááá"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "á¬ááááá áááá á áá ááá¥ááááá"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "á¬ááááá ááááªááá¢á áá áá áááááá ááá"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "á¡áááá"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "á¡áá ááá ááá"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "á¡áá á¢ááá áá áá áááªááá"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "á¡áá£ááá¡ áá ááááá"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "á¡ááááááá"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "á¡áá ááá"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "á¡ááášááááá"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "á¡ááá á ááááá"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "á¡áááááá£á á"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "á¡áááááááá"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "á¡ááááááá"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "á¡áááááááá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "á¡ááááá"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "á¡ááá®á ááá áá€á ááá"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "á¡ááá®á ááá á¯áá á¯áá áá á¡ááá®á ááá á¡áááááá©áá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "áá¡áááááá"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "ášá á ááááá"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "á¡á£áááá"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "á¡á£á ááááá"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "ášáááªááá áááá áá ááá-áááááá"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "á¡ááááááááá"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "ášáááªáá"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ášááááªáá áá"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "á¡áá ááá¡ áá ááá£áá á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "á¢áá¯ááááá"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "á¢ááááááá, áááá ááááááá£áá á áá¡áá£ááááá"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "á¢ááááááá"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "á¢áááá -ááá¡á¢á"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "á¢ááá"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "á¢áááááá£"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "á¢áááá"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "á¢á ááááááá áá á¢ááááá"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "á¢á£ááá¡á"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "áá£á á¥ááá"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "áá£á á¥áááááá"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "ááá á¥á¡áá¡ áá á¥áá¥áá¡áá¡ áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "á¢á£áááá£"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "á£ááááá"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "á£áá áááá"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "áá áááááá¡ áááá ááááááá£áá áááá áá¢ááá"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "áááá ááááááá£áá á¡áááá€á"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "ášááá áááá£áá ášá¢áá¢ááá"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "áášáš-á¡ áá£áááááá ááªáá á ááá á áá£áá«á£áááá"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "á£á á£áááá"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "á£ááááááá"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ááááá£á¢á£"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ááááá¡á£ááá"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "áááá¢áááá"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "á¥ááá¬á£ááá¡ áá£áá«á£áááá, áá áá¢ááááá"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "á¥ááá¬á£ááá¡ áá£áá«á£áááá, á.áš.áš"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "ááááá¡á áá á€á£á¢á£áá"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ááá¡ááááá á¡áá®áá á"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "áááááá"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "áááááááá"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "á§áááá"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "áá¥á¢áá£á á"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ááá¬ááááá"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "áá¢ááá áááá"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "á¡áááá áááá"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "ášáá©áá ááá£áá"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "á ááášáá"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ášááªáááá"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "á¡áá®ááá"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "áá ááá áá¡á"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "áááá"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "á©áááá¢ááá áá£áá"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "áá¢ááá áá£áá"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "ášáá€áá áááá"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "á©áááá¢ááá áááá¡ á¡áá©á¥áá á"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "áá¢ááá áááá¡ á¡áá©á¥áá á"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "á©áááá¢ááá áááá¡ ááááá¢á"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "áá¢ááá áááá¡ ááááá¢á"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ááá ááá"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ááááá¡ááááá"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "áááááá¢á"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "á¢á áááá á"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ááá á©ááááá áá á"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ááá áááá/áááá ááá¬áááá¡ áá ááá áá¢áá ááá"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "ááá¢á ááá áá£áá"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "ááá­á ááá"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "ááá€á áá®ááááá"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ááááá¡á ááá ááá"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ááááªá®ááááá ááááááááá"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ááá¢áá á€ááá¡á"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "á©áááá¢ááá ááááá"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "áááá¢áá á£ááá áááááá"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "á ááá"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "á¥á¡ááá"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "áá áá¥á¡á"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "ááášá"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "á¡á®áá"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "ááááááá"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "áááá£áááá"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "áááá£á¯á"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent áááááá¢á"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "BitTorrent áááááá¢á Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "á©áááá¢ááá ááá áá ááááááá áá á€áááááá BitTorrent-áá¡ ááááá§áááááá"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "áá á«ááááá"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "á°áá¡á¢áá¡ ááááá¢ááá"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "á°áá¡á¢áá¡ á¡áá®ááá:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ááá á¢á:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "áááá®ááá ááááá¡ á¡áá®ááá:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ááá ááá:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "á¢áá ááá¢ á€ááááá¡ á¬áášáá áááááªáááááá¡ á¬áášááá¡áá¡"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ááá áááá¢á ááá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "á¡ááááá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "ášáááá®áááááá ááá á¢áááá¡ ááááá§ááááá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "á©áá áá£ááá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "ááááá áá£áá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ááááá¢áááá¡ ááááá áá ááá áááááá£á  á¥á¡ááášá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ááá-á¡ááá¢áá¡ ááá áááá£ááá ášáááá¬ááááá áá®ááá ááá á¡ááááá¡áááá¡"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "áááá á á ááá¢áááá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "á¢ááá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "áááá®ááá ááááá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ááá ááá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "ááá á¢á"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ááá áááá¢á ááá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "á¡áá áá£áá"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>áááááá¢áá¡ ááá á¡áá</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "á¢áá ááá¢á"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " á¢áá ááá¢ááá á ááášáá"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " á¢áá ááá¢ááá á ááášáá"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"ááá áááá-ááá áááá á€ááááááá¡ ááá¡ááááá ááááá áá ááá ááá\n"
-"á ááááááª áá§ááááá¡ BitTorrent áá áá¢ááááá¡."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "áááááá¢á:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "áá®ááááááá ááááááááá ááá:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "á«áááá ááááááááá ááá áá ááááá¬áááááá:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"áá¡ áá ááá ááá áá áá¡ ááááá¡á£á€ááá áá ááá ááá£áá á£áá á£áááááá§á€á; áá¥ááá ášáááá«áááá ááá "
-"ááááá áªáááá áá/áá ášááªááááá Free Software Foundation-áá¡ áááá  ááááá¥ááá§áááá£áá "
-"GNU General Public License áááªáááááá; áá ááá¡ááá ááá á¡ááá, áá á£á€á á áá®ááá "
-"ááá á¡ááá (áá¥áááá áá á©áááááá¡ ááá®ááááá)\n"
-"\n"
-"áá¡ áá ááá ááá áá áªáááááá áá áááááá á áá áá¡ áááááá¡ áááááááááá, áááá áá ááá¡ áá  "
-"ááá§áááá áá ááááá á ááá ááá¢áá; ááá¢á ááá¢áááááá¡áááá¡ áá®áááá GNU General Public "
-"License áááªááááá. \n"
-"\n"
-"áá¥ááá áá áá ááá áááá¡ááá áá ááá á£ááá áááááŠáá GNU General Public License-ááá¡ "
-"áá¡áá; áá£ áá  áááááŠááá áá®áááá <http://www.gnu.org/licenses>. \n"
-"\n"
-"áááá¡ááá áá ááá, á¡áááªáááá£á á ááááááááá¡áá¡ á¡áá®áá, á¡áááá¢áá á á£á€ááááááá¡ áá€áááááááá "
-"áá«áááááá áá áá ááá áááá¡ ááááá¡ ááá£ááá¡e copáyright holders give permission to "
-"link the code of portions of this program with the OpenSSL library. You must "
-"obey the GNU General Public License in all respects for all of the code used "
-"other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "á¡áá ááá á:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "áá  áá áá¡ áááááášáá ááá£áá..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ááááá¢áá¡ ááá áášá"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ááááá"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "ááááá"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "ááááááá áááá"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "á¢á áááá ááá"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "áá áªáá áá"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "ááá ááá§ááá"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "á£ááá ááá§á"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "áááááášáá ááá£áá áá  áá áá¡"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT ááááá«ááá"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "ááááá¡á£á€ááá áááááá ááá¡ááá"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "á£ááááá¢áá¡ ááá§ááááá"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "á¡á®áá..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "á©áá áá£áá"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ááááá áá£áá"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ááááá ááá"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "áááášáá ááá áášá"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "á®áááá"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "áááááášáá ááá£áá"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "á¡á¢áá¢á£á¡á"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "á°áá¡á¢á"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "ááá á¡áá"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "áááááááá¡ _ááá¬á§ááá"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "áááááááá¡ _ááá©áá ááá"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "áááááááá¡ ááá¬á§ááá ááá  ááá®áá á®áá!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "á°áá¡á¢áá¡ ááááá¢áááá¡áá¡ ááá€áá¥á¡áá áá ášááªáááá"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "áááá£áá"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ááá á©ááá áááá£áá"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "áááá£ááá¡ Egg-ááá"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ááá¡áááá áá"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "áááááá¢á"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "á€ááááá¡ á¡áá®ááá"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "áá áá¡á¬áá á á€áááá"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ".torrent á€ááááá¡ áá á©ááá"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "á¢áá ááá¢ á€áááááá"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "á§áááá á€áááá"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "áá áá¡á¬áá á ááá£áá"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "áá  áá áá¡ á¡á¬áá á ááá£áá"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "á©áááá¢ááá ááá..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "á©áááá¢ááá ááá á©ááášááá"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "á©áááá¢ááá ááá á©ááášááá:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_á¡á¢áá¢á£á¡á"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_ááá¢ááááá"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "á€áá_áááá"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_ááá ááá"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_ááá áááá¢á ááá"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "áá ááá áá¢áá¢á"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "ááá¢ááááá:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "á€ááááá¡ áá á©ááá"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "á¡áá¥ááŠááááá¡ áá á©ááá"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ".torrent á€ááááá¡ ášáááá®áá"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "ááá ááá§á"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "ááá áá¡ ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostname:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "áááášá"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ááááášá"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "áááá£á¯áá¡ _á©áááááá"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "á¢áá ááá¢áá¡ _ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_á©áááá¢ááá áááá¡ á¡áá©á¥áá áá¡ ááááá¢á"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_áá¢ááá áááá¡ á¡áá©á¥áá áá¡ ááááá¢á"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ááááá¡ááá & áááááááá¡ _ááááášáá"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "ááá¡ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_á€áááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "á¢áá ááá¢áá¡ _ášáá¥ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ááááá¡ááá & áááááááá¡ _ááááášáá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "á _áááá¥á¢áá ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_áááášáá áá¡ áááá ááááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_á¢áá ááá¢á"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_á®ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "á®ááá¡áá¬á§ááá _áááááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_áááá áááá áááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "á¡á¢áá¢á£á¡áá¡ _áááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "á©_áááá áááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_á¡ááá¢ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "áááá á_ááá áááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "_Zero ááá®áááá áááááá¡ á©áááááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "_á¢á áááá áááá¡ á©áááááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_ááá®ááá ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_ááá-á¡ááá¢á"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_á®.á.á."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "á®ášáá áá ááá¡áá£áá áááá®áááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_á¡áááááááááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "á¢áá ááá¢áá¡ ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "á¢áá ááá¢áá¡ ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "á¢áá ááá¢áá¡ á¬áášáá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "á¢áá ááá¢áá¡ á¬áášáá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "áá á©áá£áá á¢áá ááá¢áááá¡ ááááá£áááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "ááá£áá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "á§áááá áá á©áá£áá á¢áá ááá¢áá¡ áááá á«ááááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "áááá á«ááááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "á¢áá ááá¢áá¡ á ááášá áááŠáá áá¢ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "á ááášá áááŠáá áá¢ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "á¢áá ááá¢áá¡ á ááášá ááááá á©áááá¢ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "á ááášá ááááá á©áááá¢ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "ááá áááá¢á ááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "áááášáá áá¡ áááá ááááá"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "á¢áá ááá¢áá¡ ášáá¥ááá"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "á¡áá¥á_áŠáááá"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_ááá¡á¢áááªáá£á á áááááá áááá"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "á€áááááá"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "ááá¢áá á:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "áááááá¢áá ááá:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ááá€á"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_á¬áášáá"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ááá-á¡ááááá"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "ááá­á áá¡ áááá:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "ááá áááá ááááášááá"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "áááááá¢áá¡ áá¡ á¢áá ááá¢á á¡áá¡ááá¡"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "á§ááááá¡ _ááášáá"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "á¡áá®ááá:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ááá¡á á£áááá£ááá¡ ááááá¢ááá:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "á¡áááá áááá¡ ášáá©áá ááá ášáá€áá ááááá¡áá¡:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "á¬áášáá ášáá€áá áááááá"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "áá¢ááá áááá¡ á¡áá©á¥áá á:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "á©áááá¢ááá áááá¡ á¡áá©á¥áá á:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "áááášáá ááá:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "á¢á áááá áááá¡ _á áááá¥á¢áá ááá"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "á¢á áááá áá¡ á áááá¥á¢áá ááá"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "á¢á áááá á:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "ášááá§ááááá ááá¡á¢áááªáá£á á áááááá áááá"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "áááááá áááá:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "á¢á áááá áá¡ ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "á¢á áááá ááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "á¡áá¡ááá¡ á¡áá©á¥áá áá¡ á©áááááá á¡áááá£á áá¡ áááášá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "á¡áá¡á¢ááá£á á áá áá¡ á®áá¢á£áá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "ááá®á£á ááá¡áá¡ á¡áá¡á¢ááá£á  áá áášá áááááááááªáá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ááášáááá á¡áá¡á¢ááá£á  áá áášá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "á¡áá¡á¢ááá£á á áá áá¡ ááá áááá áááªáá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ááá¡á á£áááá£ááá¡ ááááá¢ááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ".torrent á€ááááááá¡ ááááá ááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "á¢áá ááá¢ á€ááááá¡ áá¡ááá¡ á¬áášáá áááááªáááááá¡ á¬áášááá¡áá¡"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "á©áááá¢ááá áááá¡ á¡áá¥ááŠáááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "áá ááá áá¢áá¢áá¡ ááááá­ááá á¢áá ááá¢áá¡ ááá áááá áá áááá ááá¬áááá¡áááá¡"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "á¢áá ááá¢áá¡ ááá áááá áá áááá ááá¬áááááá¡ áá ááá áá¢áá ááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "á¢áá ááá¢áááá¡ ááááá¢ááá ááááá£áááá£á ááááááá ááááášá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "á§áááááááá¡ á©áááááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "áááááááá¡ á€ááá£á¡áá ááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "áááášáá áááá¡ ááá¥á¡ááááá£á á á áááááááá.  áááá§áááá -1 ááááá¢áá¡ ááá¡áá®á¡ááááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"áá¢ááá áááá¡ á¡ááá¢áááá¡ ááá¥á¡ááááá£á á á áááááááá.  áááá§áááá â1 ááááá¢áá¡ ááá¡áá®á¡ááááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"á§áááá á¢áá ááá¢áá¡ á©áááá¢ááá áááá¡ ááá¥á¡ááááá£á á á¡áá©á¥áá á.  áááá§ááá á -1 ááááá¢áá¡ "
-"ááá¡áá®á¡ááááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ááá¥á¡ááááá£á á áá¢ááá áááá¡ á¡áá©á¥áá á á§áááá á¢áá ááá¢áá¡ááááá¡.  áááá§áááá -1 ááááá¢áá¡ "
-"ááá¡áá®á¡ááááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "IP áááá á°áááá¡ áááá¢áá á£ááá ááááááá¡ ááááá¢á"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"áá£ ááááášáá£ááá, áááá®ááááááá TCP/IP áááá á°ááá ááªáááá á¡áá®ášáá áá¡ ááááá¢áá áááá¡ááá, "
-"á ááá ááá®ááá¡ á¡ááá áá á¢á áá€áááá¡ ááááá¢áá¡ áááááªáááááá¡ ááááááá ááªááááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"ááá¥á¡ááááá£á á áá¢ááá áááá¡ á¡ááá¢ááá áááá á¢áá ááá¢áá¡áááá¡.  áááá§áááá -1 ááááá¢áá¡ "
-"ááá¡áá®á¡ááááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"ááá¥á¡ááááá£á á áááášáá áááá¡ á áááááááá áááá á¢áá ááá¢áá.  ááá£ááááá -1 ááááá¢áá¡ "
-"ááá¡áá®á¡ááááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "áá¥á¢áá£á á ááá á¢á:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "áá¥á¢áá£á á ááá á¢áá¡ á¢áá¡á¢áá ááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "á¡ááááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "á¡áááááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "áááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT ááá á¢áááá¡ ááááá­áááá¡ áá áá¢ááááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "ááá áááá¡ áááªáááâáááááªááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-"áááááá£á á áááá¡áá®á£á áááá¡ ááŠáááá©ááá ááá£áááá¡ áááááá£á  áá£á ááá¡ áá¥áááá¡ á¥á¡ááášá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"áááá áªáááááá¡ á°ááš áªá®á áááá ášáá¡áá«ááá ááááá ááá¡ áá¥á¢áá£á á ášááá áááááá á áááááááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "ááá áá¡ TOS ááá¢á:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "ááášáá¡ áááá (16 áá-áááá ááááá):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"á©áá¬áá áá¡ ááášášá áááá á©áá¬áá áááá ááá¡á£áá áá á á¡áááá áá¡ áá«á£ááááá áááá¬ááááááá "
-"ááá¡ááááá. áááá£ááá¡á®áááá áá áá¡ 60 á¬ááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ááášáá¡ áááá¬á£á áá (á¬ááááá):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"á¡áá¡ááá¡ ááá¬á§áááááá ááá¡ááá á©áá¬áá ááá 16 áá-áááá áááááááá¡ á¡ááá áá á áááááááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "á©áá¬áá ááá ááááááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "á¡áá¡ááá¡ ááá¬á§áááááá ášáá¡á á£áááá£áá á©áá¬áá áá¡ áááá ááªááááá¡ á¡ááá áá á áááááááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "á©áá¬áá ááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr "ášáá€áá áááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "á©áá¬áá áá¡ ááášáá¡ Hit ášáá€áá áááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"áá áááááááá¡ á áááááááá á áááááááª áááá®áááááá áá¥áá bittorrent-áá¡ á«á áááááá "
-"(ááá áááááá) áá ááááá§ááááá£áá áá¥áá ááá¡ááááá áá ááášáááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "á¬ááááá®á£áá ááááááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "ááášáá¡ ááá®áááá áááááá¡ ášáá€áá áááá á¬ááááá®ááá¡ ááášáá¡áááá¡"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "áááá®ááá¡ ááášáá¡ Hit ášáá€áá áááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"á¡áá¡ááá¡ ááá¬á§áááá¡ ášááááá ášáá¡á á£áááá£áá á©áá¬áá áá¡ áááá ááªááááá¡ á¡ááá áá á áááááááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "á¬ááááá®áááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"16 áá-áááá áááááááá¡ á áááááááá á áááááááª áá®áá áá ááá ááá¡ááá¡ ááášášá. áá¡ ášáááªááá¡ "
-"á áááá áª áááá®ááá¡ áá¡ááá á¬áá áá¡ ááášá¡."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "ááášáá¡ áááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "áááá®ááá¡ ááášáá¡ áááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"áááááá®ááá áá Deluge-á¡ ááá£áá¯áááá¡áááášá áá¥áááá Python-áá¡ áá PyGTK ááá á¡ááááá¡, "
-"áááá ááªáá£áá á¡áá¡á¢áááá¡ áá áá ááªáá áá¡ á¢áááááá¡ ááááááááááá. áááá ááá áá áá  ááááááááá "
-"áá ááááá á ááá€áá áááªáá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "áááá®, ááá®ááá áááááááááá¡ ááááááá£á á á¡á¢áá¢áá¡á¢ááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "áááááá áááá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"áá£ Deluge-á áá áááááá ááááášá ááá  ááááá áááááªáááá áááá áá¡ áááááá§ááááá¡ DNS-á¡ "
-"á ááá áááá ááááá¡ ááá áááá¡ á¥ááá§áááá."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "áááááááá¡ ááá á¢á:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ááá¡á¢áááªáá£á á áááášáá áááá¡ ááášáááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "áááášáá ááá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ááá á¡áá:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "áááá¡ááá¢á:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "ááá¢áá áá¡ áá-á€áá¡á¢á:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "áá®ááá ááááášáááá"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "ááá-á¡ááá¢áá _ááááá¡ááá"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ááŠáá  ááá©áááá áá¡ ááááááá ášáááááášá"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "ááá áá¡ _ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ááá áá¡ ááááá¢ááá IP-áá¡ ááááá§áááááá"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "á¢áá ááá¢áá¡ ášáá¥ááá"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "á¢á áááá áááá¡ á áááá¥á¢áá ááá"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ááááášáá£áááá:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "á ááášá áááááá á¢áá ááá¢ááá"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "á¢áá ááá¢áááá¡ ááá¢áááá¢á£á áá ááááá¢ááá ášáá¥áááá¡áá¡"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "á¢áá ááá¢áááá¡ ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_ááá£áá"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "ááá€á _á°áášá:"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "_ááááá£áááá£á ááááááá ááááášá ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ááá áááá/áááá ááá¬áááááá¡ áá ááá áá¢áá ááá"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "á§áááááá ááá áááá"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "áááá£ááá¡á®ááááááá áááá á£áááá"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_áááášáá áá¡ ááááá¢á"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "áá¢ááá áááá¡ _á¡ááá¢áááá¡ ááááá¢á"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_ááá¢áááá¢á£á áá ááá áá£áá"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_ášáá©áá ááá"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "áááá á«á_áááá"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "áá á©áá£áá á¢áá ááá¢áááá¡ áááá á«ááááá."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "ááá áá_áá¢á ááá"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_á ááá"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "á¢á áááá áá¡ _ááááá®áááá"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "á¢áá ááá¢áá¡ _á¬áášáá"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "ááááááá¬ááááá¡ _áá«á£áááá"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "á§ááááá¡ _ááááášááá"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "á§ááááá¡ _ááááá£áááá"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "á§ááááá¡ _áááá á«ááááá"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "ááá€áá°áášáá¡ ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "ááá€áá°áášá:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ".torrent-áá¡ ášáááá®áá á áááá áª"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>áááááá á</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "ááááŠááá"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "ááá£ááá¡ ááááá¢ááá"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "ááá£áá:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge-á¡ ááá ááá¢áá á€ááá¡á áá  áá§áááá, ááá®ááá áááá§áááá\n"
-"ááá¢áá á€ááá¡á áá áªáááá á®áááá®áá."
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ááá ááá¢áá á€ááá¡áá¡ á©áá ááá"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "SSL-á¡ áááá¥á¢áá£á ááá"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "á¡áá¡áááá ááá á¢á:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ááá áááá¢á ááá</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "á©áááá¢ááá áááá¡ ááááá¢á:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "áá¢ááá áááá¡ ááááá¢á:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "áá¥á¢áá£á á á¢áá ááá¢ááá:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "áá¥á¢áá£á á á©áááá¢ááá ááá:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "áá¥á¢áá£á á á¡áááá ááá:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>áááá ááá áááá¢á ááá</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "ášáá¢á§áááááááá¡ áá-á€á¡áá¢áá¡ ááááááááá¡áá¡ ááá€áá¥á¡áá áá ášááªáááá: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "ášáá¢á§áááááááá¡ áá-á€áá¡á¢á ááááááááá."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "\"%(name)s\" á¢áá ááá¢á ááá¡á á£ááá"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"áá¡ áá-á€áá¡á¢á ááááááááááááá áááá¡ áááá á áá Deluge-á áááá¡á á£áá \"%(name)s\" "
-"á¢áá ááá¢áá¡ á©áááá¢ááá ááá, áá¡ ášáááªááá¡ %(num_files)i á€áááá¡.\n"
-"áá£ ááŠáá  áá¡á£á á á¬áá áááááá¡ áááŠááá, á£áá áááá ááááá ááá áá¡ááá Deluge-á¡ "
-"ááá áááá¢á áááááá.\n"
-"áááááááá,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "ášáá¢á§áááááááá¡ áªáááªááá ááá©ááááááá"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "ááááá®á¢áá á ášáá¢á§ááááááá áá  áá áá¡ á©áá áá£áá."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "ášáá¢á§áááááááá¡ á€ááá¯áá á ááá©ááááááá"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "á®áááááá ášáá¢á§ááááááá áá  áá áá¡ á©áá áá£áá."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame áá  áá áá¡ ááááá¡á¢áááá ááá£áá"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "á®áááááá ášáá¢á§ááááááá á©ááášááá %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "á®áááááá ášáá¢á§ááááááá á¬áá ááá¢áááá áááá®áá áªááááá"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "ááá¡á á£áááá£áá á¢áá ááá¢á"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "á®áááááá á€ááááá¡ áá á©ááá"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "á¡áá¡á¢ááá£á á áá áá¡ á®áá¢á£ááá¡ áªáááªááá á©áá áá£ááá"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "ááááá®á¢áá á á€ááá¯á ááá á©áá áá£ááá"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "á®áááá á©áá áá£ááá"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>ááá¢áá á€ááá¡áá¡ ášáá¢á§ááááááááá</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>ááááŠáááá á¡áá</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "á¡áá ááá á ááááá®ááá¡ TLS/SSL-á¡"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>áá-á€áá¡á¢áá ášáá¢á§ááááááá</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"áá¡ áááá€ááá£á ááªáá áá  ááášáááá¡ á áá áá¥ááá ááá ááá ááááŠáááá ášáá¢á§ááááááááá¡ á§áááá áá "
-"ááá¥ááááááááá¡áááá¡."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "ááááá¬áá ááá"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "á®ááá¡ ááááá ááá"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "áá áá¡á¬áá á ááá ááá§á, ááá áááá£áá á¡ááááááááá:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "áªáá áááá ááá ááá§á"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ááá ááá§á á£ááá áá á¡ááááá¡"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "á£áªáááá ááá ááá§á"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "á£áªáááá á¢áá ááá¢á"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ááá ááá§áá¡ ááááá¢ááá"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ááá ááá§áá¡ ááááá¢ááá</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>ááá ááá§áááá¡ ááá¡áááá¢ááááá, ááá¡áá áááá¥á¢áá ááááá áá á¬áá¡áášááááá áááááá§áááá "
-"áááá áááá áááá.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ááá ááá§ááá</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ááá ááá§áá¡ ááá áááá¢á ááá"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ááá ááá§áá¡ ááá áááá¢á ááá</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "áááá á¢áá ááá¢áá¡ ááá¥á¡. ááá áááá¢á áááá¡ ááá áááá:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "ááá¥á¡ááááá£á á"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "á áááá¡ ááá áááá¢á áááá¡ ááá áááá:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 á¢á áááá á áááá á®áááá)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "ááá ááá§áá¡ ááá¢áááá¢á£á áá ááá áááá:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ááá ááá§á"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "ááá ááá§áá¡ _ááá áááá¢á ááá"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "ááá ááá§áá¡ _á¬áášáá"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "ááá ááá§áá¡ _ááááá¢ááá"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "á¢áá ááá¢á ááá¡á á£ááá"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "á¢áá ááá¢á áááááá¢á"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ášáá¡á á£áááá"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "ááááááá"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>áááááá¢áá áá¡ ááááá¢ááá</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "áá á«ááááááá"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "á¬ááááá"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "á¡áááááá§á á£á á á¡áá¥ááŠáááá áá  áá á¡ááááá¡."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "áááááá áááá áá  áá á¡ááááá¡."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>á¡áááááá§á£á á á¡áá¥ááŠááááááá:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "á¡áááááá§á£á á á¡áá¥ááŠááááá¡ áááá¡ááááá"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "á¡áá¥ááŠááááá¡ áá á©ááá"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "áá á¡áá¥ááŠáááááá ááááá§á£á áá¡ á©áá ááá"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>á¡áááááá§á£á á á¡áá¥ááŠáááá</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ".torrent-áá¡ á¬áášáá ááááá¢áááá¡ ášááááá"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "ááá€áá áááááá¡ ááááá­ááá ááááá¢áááá¡ ášááááá:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>á¢áá ááá¢ á€ááááá¡ ááá¥áááááá</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>ááá¡á á£áááá£ááá¡ ááááá¢ááá</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "ááá ááá§á: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ááá ááá§á</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "áááááá á"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "áá¢ááá áááá¡ ááá¥á¡. á¡áá©á¥áá á:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ááá¥á¡. áááášáá ááá:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "áá¢ááá áááá¡ ááá¥á¡. á¡ááá¢ááá:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "á©áááá¢ááá áááá¡ ááá¥á¡. á¡áá©á¥áá á:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>áááá¢áá á£ááá áááááá</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "ááá¢á ááá áá£áá:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "ááááá£áááá£ááá¡ ááááá¢ááá:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "á ááášá:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>á ááá</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "ááááá á¥ááááá áá¥:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "á¢áá ááá¢áá¡ á¡áá®áááá¡ á¥áá-á¡áá¥ááŠááááá¡ ášáá¥ááá"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"áá¡ ááá áááá¢á á áá á©áá£áá áááá¡ááá á¥ááááááá á¡áá¥ááŠááááá¡ á¥áááš ášáá¥áááá¡ á¢áá ááá¢áá¡ "
-"á¡áá®áááá¡ áá¥ááá á¥áá-á¡áá¥ááŠááááá¡ áá áá¥ áááááá á¥ááááá¡ á€áááááá¡."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "áááááá áááá¡ á¡áá"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP á¡áá (GZip á€áá ááá¢ášá)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer á¢áá¥á¡á¢á (Zip á€áá ááá¢ášá)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (ášááá£áášááá¡ ááá áášá)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip á€áá ááá¢ášá)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "áá áá¡á¬áá á ááááá á"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "áá áá¡á¬áá á ááááá£á á áááá"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "áá áá¡á¬áá á ááá á¡áá"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "ááŠá"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "áááááá áááá¡ á¡ááá¡ ášáááá¢ááá á©áá áááá¡áá¡"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "áá£ á¡áá­áá áá áááááá áááá¡ á¡ááá¡ á€ááááá¡ á©áááá¢ááá ááá áá ááá¡á ášáááá¢ááá."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "á©áááá¢ááá áááá¡ ášáááá¬áááá áá ášáááá¢ááá"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "áááááá áááá¡ á¡ááá¡ áá®ááá á€ááááá¡ á©áááá¢ááá ááá áá ášáááá¢ááá."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "á©áááá¢ááá áááá¡ áá ášáááá¢áááá¡ áá«á£áááá"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "áááááá áááá¡ á¡áá ááááá®áááá£ááá"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ááá áááá¢á ááá</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "á¢ááá:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ááá ááŠá:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "á€ááááá¡ áááá:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>ááá€á</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "ááá¥á¡ááááá£á á áááášáá áááá¡ ááá§ááááá"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "á©áááá¢ááá áááá¡ á¡áá©á¥áá á"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "áá¢ááá áááá¡ ááá¥á¡ááááá£á á á¡áá©á¥áá áá¡ ááá§ááááá"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "áá¢ááá áááá¡ á¡áá©á¥áá á"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "á©áááá¢ááá áááá¡ ááá¥á¡ááááá£á á á¡áá©á¥áá áá¡ ááá§ááááá"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "áá áá¢áááááá¡ áááá¢áá á£ááá ááááááá á©áááá¢ááá ááá/áá¢ááá ááá"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "á°áá¡á¢á:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ááááá¡ááá"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ášáá¡ááá"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "á€ááá¢á ááá"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "á©áááá¢ááá ááá"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "ááá¢ááááá"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ááá ááá"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ášáá¢á§ááááááá áá®ááá ááá á¡ááá¡ ááááá¡áááá¡áá¡"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ááá¥á¡ááááá£á á áááášáá ááá:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "á©áááá¢ááá áááá¡ ááá¥á¡ááááá£á á á¡áá©á¥áá á (áá/á¬á):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "áá¢ááá áááá¡ ááá¥á¡ááááá£á á  á¡áá©á¥áá á (áá/á¬á):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ááá¥á¡ááááá£á á ááá®ááá áá áŠáá áááášáá ááá:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "áááášáá áááá¡ ááªáááááá áá á á¬ááášá:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "áá¢ááá áááá¡ ááá¥á¡ááááá£á á á¡ááá¢ááá:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "á¡áá ááá á"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "áá®ááá á¡ááá¡ ášáááá¬áááá á§áááá:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "ááááááá áá  áá áá¡ ááášáááá£áá"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "áá áááááááá¡ á áááááááá á áááááááª ááášáááá áá¥áá ááŠááá£áá."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "áááááááá¡ á¬ááááá®ááá¡ ááá®áááá ááááá:"
Index: luge/i18n/kk.po
===================================================================
--- deluge/i18n/kk.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6279 +1,0 @@
-# Kazakh translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Kazakh <kk@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "ÐÐžÐ"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "ÐÐžÐ"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "ÐÐžÐ±"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "ÐÐžÐ/Ñ"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "ÐÑÒÐ°ÐœÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ÐÐ»Ð°ÐœÐŽ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "ÐÐ»Ð±Ð°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ÐÐ»Ð¶ÐžÑ"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "ÐšÑÒÑÑ Ð¡Ð°ÐŒÐŸÐ° (ÐÒÐš)"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ÐÐœÐŽÐŸÑÑÐ°"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "ÐÐœÐ³ÐŸÐ»Ð°"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "ÐÐœÐ³Ð²ÐžÐ»Ð»Ð°"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "ÐÐœÑÐ°ÑÐºÑÐžÐºÐ°"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ÐÐœÑÐžÐ³ÑÐ° Ð¶ÓÐœÐµ ÐÐ°ÑÐ±ÑÐŽÐ°"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ÐÑÐ³ÐµÐœÑÐžÐœÐ°"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ÐÑÐŒÐµÐœÐžÑ"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "ÐÑÑÐ±Ð°"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ÐÐ²ÑÑÑÐ°Ð»ÐžÑ"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ÐÐ²ÑÑÑÐžÑ"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ÓÐ·ÑÑÐ±Ð°Ð¹Ð¶Ð°Ðœ"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ÐÐ°Ð³Ð°ÐŒ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ÐÐ°Ñ
-ÑÐµÐ¹Ðœ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ÐÐ°ÐœÐ³Ð»Ð°ÐŽÐµÑ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ÐÐ°ÑÐ±Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ÐÐµÐ»Ð°ÑÑÑÑ"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ÐÐµÐ»ÑÐ³ÐžÑ"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ÐÐµÐ»ÐžÐ·"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ÐÐµÐœÐžÐœ"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ÐÐµÑÐŒÑÐŽ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ÐÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ÐÐŸÐ»ÐžÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ÐÐŸÑÐœÐžÑ Ð¶ÓÐœÐµ ÐÐµÑÑÐµÐ³ÐŸÐ²ÐžÐœÐ°"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ÐÐŸÑÑÐ²Ð°ÐœÐ°"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "ÐÑÐ²Ðµ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "ÐÑÐ°Ð·ÐžÐ»ÐžÑ"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Ò®ÐœÐŽÑ ÐŒÒ±Ñ
-ÐžÑÑÐœÐŽÐ°ÒÑ Ò°Ð»ÑÐ±ÑÐžÑÐ°ÐœÐžÑ Ð°Ð¹ÐŒÐ°ÒÑ"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ÐÑÑÐœÐµÐ¹ ÐÐ°ÑÑÑÑÐ°Ð»Ð°ÐŒ"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ÐÐŸÐ»Ð³Ð°ÑÐžÑ"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ÐÑÑÐºÐžÐœÐ° Ð€Ð°ÑÐŸ"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ÐÑÑÑÐœÐŽÐž"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ÐÐ°ÐŒÐ±ÐŸÐŽÐ¶Ð°"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ÐÐ°ÐŒÐµÑÑÐœ"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ÐÐ°ÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ÐÐ°Ð±ÐŸ-ÐÐµÑÐŽÐµ"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "ÐÐ°Ð¹ÐŒÐ°Ðœ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "ÐÑÑÐ°Ð»ÑÒ ÐÑÑÐžÐºÐ° Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°ÑÑ"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ð§Ð°ÐŽ"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Ð§ÐžÐ»Ðž"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ÒÑÑÐ°Ð¹"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Ð ÐŸÐ¶ÐŽÐµÑÑÐ²ÐŸ Ð°ÑÐ°Ð»Ñ"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ÐÐŸÐºÐŸÑ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ÐÐŸÐ»ÑÐŒÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ÐÐŸÐŒÐŸÑ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ÐÐŸÐœÐ³ÐŸ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ÐÐŸÐœÐ³ÐŸ ÐÐµÐŒÐŸÐºÑÐ°ÑÐžÑÐ»ÑÒ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°ÑÑ"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "ÐÑÐº Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ÐÐŸÑÑÐ° Ð ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ÐÐŸÑ-ÐŽ'ÐÐ²ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Ð¥ÐŸÑÐ²Ð°ÑÐžÑ"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ÐÑÐ±Ð°"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ÐÐžÐ¿Ñ"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Ð§ÐµÑ
-ÐžÑ"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ÐÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ÐÐ¶ÐžÐ±ÑÑÐž"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "ÐÐŸÐŒÐžÐœÐžÐºÐ°"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ÐÐŸÐŒÐžÐœÐžÐºÐ°Ðœ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°ÑÑ"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ð­ÐºÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ÐÑÑÑÑ"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Ð¡Ð°Ð»ÑÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ð­ÐºÐ²Ð°ÑÐŸÑÐžÐ°Ð»ÐŽÑÒ ÐÐ²ÐžÐœÐµÑ"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Ð­ÑÐžÑÑÐµÑ"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Ð­ÑÑÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Ð­ÑÐžÐŸÐ¿ÐžÑ"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ð€ÐŸÐ»ÐºÐ»ÐµÐœÐŽ (ÐÐ°Ð»ÑÐ²ÐžÐœ) Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ð€Ð°ÑÐµÑ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Ð€ÐžÐŽÐ¶Ðž"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Ð€ÐžÐœÐ»ÑÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Ð€ÑÐ°ÐœÑÐžÑ"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Ð€ÑÐ°ÐœÑÐžÑÐœÑÒ£ ÐÐ²ÐžÐ°ÐœÐ°ÑÑ"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Polinezia francezÄ"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Ð€ÑÐ°ÐœÑÐžÑÐœÑÒ£ ÑÐŸÐ»ÑÒ¯ÑÑÑÐº Ð°Ð¹ÐŒÐ°ÒÑÐ°ÑÑ"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "ÐÐ°Ð±ÐŸÐœ"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ÐÐ°ÐŒÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "ÐÑÑÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ÐÐµÑÐŒÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ÐÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "ÐÐžÐ±ÑÐ°Ð»ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "ÐÑÐµÐºÐžÑ"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "ÐÑÐµÐœÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ÐÑÐµÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ÐÐ²Ð°ÐŽÐµÐ»ÑÐ¿Ð°"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "ÐÑÐ°ÐŒ"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "ÐÐ²Ð°ÑÐµÐŒÐ°Ð»Ð°"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ÐÐµÑÐœÑÐž"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "ÐÐ²ÐžÐœÐµÑ"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "ÐÐ²ÐžÐœÐµÑ-ÐÐžÑÐ°Ñ"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ÐÐ°Ð¹Ð°ÐœÐ°"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "ÐÐ°ÐžÑÐž"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Ð¥ÐµÐ°ÑÐŽ Ð¿ÐµÐœ ÐÐ°ÐºÐŽÐŸÐœÐ°Ð»ÑÐŽ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "ÐÐ°ÑÐžÐºÐ°Ðœ"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "ÐÐŸÐœÐŽÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "ÐÐŸÐœÐºÐŸÐœÐ³"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "ÐÐµÐœÐ³ÑÐžÑ"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Ò®ÐœÐŽÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ÐÐœÐŽÐŸÐœÐµÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ÐÑÐ°Ðœ ÐÑÐ»Ð°ÐŒÐŽÑÒ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°ÑÑ"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "ÐÑÐ°Ðº"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ÐÑÐœ Ð°ÑÐ°Ð»Ñ"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ÐÐ·ÑÐ°ÐžÐ»Ñ"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ÐÑÐ°Ð»ÐžÑ"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Ð¯ÐŒÐ°Ð¹ÐºÐ°"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "ÐÐ°Ð¿ÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "ÐÐ¶ÐµÑÑÐž"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ÐÐŸÑÐŽÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ÒÐ°Ð·Ð°ÒÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ÐÐµÐœÐžÑ"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ÐÐžÑÐžÐ±Ð°ÑÐž"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ÐÐŸÑÐµÑ (Ð¡ÐŸÐ»ÑÒ¯ÑÑÑÐº)"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "ÐÐŸÑÐµÑ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°ÑÑ"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ÐÑÐ²ÐµÐ¹Ñ"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "ÒÑÑÒÑÐ·ÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ÐÐ°ÐŸÑ Ð¥Ð°Ð»ÑÒ ÐÐµÐŒÐŸÐºÑÐ°ÑÐžÑÐ»ÑÒ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°ÑÑ"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ÐÐ°ÑÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ÐÐžÐ²Ð°Ðœ"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ÐÐµÑÐŸÑÐŸ"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ÐÐžÐ±ÐµÑÐžÑ"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "ÐÐžÐ²ÐžÑ ÐÑÐ°Ð± ÐÐ¶Ð°ÐŒÐ°Ñ
-ÐžÑÐžÑÑÑ"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ÐÐžÑ
-ÑÐµÐœÑÑÐµÐ¹Ðœ"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ÐÐžÑÐ²Ð°"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ÐÑÐºÑÐµÐŒÐ±ÑÑÐ³"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ÐÐ°ÐºÐ°ÐŸ"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ÐÐ°ÐºÐµÐŽÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ÐÐ°ÐŽÐ°Ð³Ð°ÑÐºÐ°Ñ"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "ÐÐ°Ð»Ð°Ð²Ðž"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "ÐÐ°Ð»Ð°Ð¹Ð·ÐžÑ"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ÐÐ°Ð»ÑÐŽÐžÐ² Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "ÐÐ°Ð»Ðž"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "ÐÐ°Ð»ÑÑÐ°"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ÐÐ°ÑÑÐ°Ð»Ð» Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ÐÐ°ÑÑÐžÐœÐžÐºÐ°"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "ÐÐ°Ð²ÑÐžÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ÐÐ°Ð²ÑÐžÐºÐžÐ¹"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ÐÐ°ÑÐžÐŸÑÑ"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ÐÐµÐºÑÐžÐºÐ°"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "ÐÐžÐºÑÐŸÐœÐµÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ÐÐŸÐ»ÐŽÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "ÐÐŸÐœÐ°ÐºÐŸ"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ÐÐŸÐœÒÐŸÐ»ÐžÑ"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Ð§ÐµÑÐœÐŸÐ³ÐŸÑÐžÑ"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "ÐÐŸÐœÑÐµÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ÐÐ°ÑÐŸÐºÐºÐŸ"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ÐÐŸÐ·Ð°ÐŒÐ±ÐžÐº"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ÐÑÑÐœÐŒÐ°"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ÐÐ°ÐŒÐžÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ÐÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ÐÐµÐ¿Ð°Ð»"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "ÐÐžÐŽÐµÑÐ»Ð°ÐœÐŽÑ"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "ÐÐžÐŽÐµÑÐ»Ð°ÐœÐŽÐžÑÐœÑÒ£ ÐÐœÑÐžÐ»Ñ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ÐÐ°Ò£Ð° ÐÐ°Ð»ÐµÐŽÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ÐÐ°Ò£Ð° ÐÐµÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ÐÐžÐºÐ°ÑÐ°Ð³ÑÐ°"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ÐÐžÐ³ÐµÑ"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ÐÐžÐ³ÐµÑÐžÑ"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ÐÐžÑÑ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ÐÐŸÑÑÐŸÐ»Ðº Ð°ÑÐ°Ð»Ñ"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Ð¡ÐŸÐ»ÑÒ¯ÑÑÑÐº ÐÐ°ÑÐžÐ°ÐœÐœÐ° ÐÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ÐÐŸÑÐ²ÐµÐ³ÐžÑ"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ÐÐŒÐ°Ðœ"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "ÐÓÐºÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "ÐÐ°Ð»Ð°Ñ"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ÐÐ°Ð»ÐµÑÑÐžÐœÐ° Ð¶ÐµÑÑ"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "ÐÐ°ÐœÐ°ÐŒÐ°"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "ÐÐ°Ð¿ÑÐ° - ÐÐ°Ò£Ð° ÐÐ²ÐžÐœÐµÑ"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "ÐÐ°ÑÐ°Ð³Ð²Ð°Ð¹"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ÐÐµÑÑ"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Ð€ÐžÐ»ÐžÐ¿Ð¿ÐžÐœ"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ÐÐžÑÐºÑÑÐœ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "ÐÐŸÐ»ÑÑÐ°"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "ÐÐŸÑÑÑÐ³Ð°Ð»ÐžÑ"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "ÐÑÑÑÑÐŸ-Ð ÐžÐºÐŸ"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ÐÐ°ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Ð ÐµÑÐœÑÐŸÐœ"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Ð ÑÐŒÑÐœÐžÑ"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Ð ÐµÑÐµÐ¹"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ð ÑÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Ð¡ÐµÐœ-ÐÐ°ÑÑÐµÐ»ÐµÐŒÐµÐ¹"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "ÓÑÐ»ÐžÐµ ÐÐ»ÐµÐœÐ° Ð°Ñ."
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Ð¡ÐµÐœÑ-ÐÐžÑÑ Ð¶ÓÐœÐµ ÐÐµÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Ð¡ÐµÐœÑ-ÐÑÑÐžÑ"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Ð¡ÐµÐœÑ-ÐÐ°ÑÑÐžÐœ"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Ð¡ÐµÐœ-ÐÑÐµÑ Ð¶ÓÐœÐµ ÐÐžÐºÐµÐ»ÐŸÐœ"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Ð¡ÐµÐœÑ-ÐÐžÐœÑÐµÐœÑ Ð¶ÓÐœÐµ ÐÑÐµÐœÐ°ÐŽÐžÐœÐ°Ñ"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Ð¡Ð°Ðœ-ÐÐ°ÑÐžÐœÐŸ"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Ð¡Ð°Ðœ-Ð¢ÐŸÐŒÐµ Ð¶ÓÐœÐµ ÐÑÐžÐœÑÐžÐ¿Ðž"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Ð¡Ð°ÑÐŽ ÐÑÐ°Ð±ÐžÑÑÑ"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Ð¡ÐµÐœÐµÐ³Ð°Ð»"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Ð¡ÐµÑÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Ð¡ÐµÐ¹ÑÐµÐ» Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Ð¡ÑÐµÑÑÐ°-ÐÐµÐŸÐœÐµ"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Ð¡ÐžÐœÐ³Ð°Ð¿ÑÑ"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Ð¡Ð»ÐŸÐ²Ð°ÐºÐžÑ"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Ð¡Ð»ÐŸÐ²ÐµÐœÐžÑ"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ð¡ÐŸÐ»ÐŸÐŒÐŸÐœ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Ð¡ÐŸÐŒÐ°Ð»Ðž"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "ÐÒ£ÑÒ¯ÑÑÑÐº ÐÑÑÐžÐºÐ°"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "ÐÒ£ÑÒ¯ÑÑÑÐº ÐÐ¶ÐŸÑÐŽÐ¶ÐžÑ ÐŒÐµÐœ ÐÒ£ÑÒ¯ÑÑÑÐº Ð¡ÐµÐœÐŽÐ²ÐžÑ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "ÐÑÐ¿Ð°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "ÐšÑÐž-ÐÐ°ÐœÐºÐ°"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Ð¡ÑÐŽÐ°Ðœ"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Ð¡ÑÑÐžÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "ÐšÐ¿ÐžÑÐ±ÐµÑÐ³ÐµÐœ ÐŒÐµÐœ Ð¯Ðœ ÐÐ°Ð¹ÐµÐœ"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Ð¡Ð²Ð°Ð·ÐžÐ»ÐµÐœÐŽ"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "ÐšÐ²ÐµÑÐžÑ"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ÐšÐ²ÐµÐ¹ÑÐ°ÑÐžÑ"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Ð¡ÐžÑÐžÑ ÐÑÐ°Ð± Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°ÑÑ"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Ð¢ÓÐ¶ÑÐºÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Ð¢Ð°ÐœÐ·Ð°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Ð¢Ð°Ð¹Ð»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Ð¢ÐžÐŒÐŸÑ-ÐÐµÑÑÐµ"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Ð¢ÐŸÐ³ÐŸ"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Ð¢ÐŸÐºÐµÐ»Ð°Ñ"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Ð¢ÐŸÐœÐ³Ð°"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Ð¢ÑÐžÐœÐžÐŽÐ°ÐŽ Ð¶ÓÐœÐµ Ð¢ÐŸÐ±Ð°Ð³ÐŸ"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Ð¢ÑÐœÐžÑ"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Ð¢Ò¯ÑÐºÐžÑ"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Ð¢Ò¯ÑÑÐºÐŒÐµÐœÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Ð¢ÐµÑÐºÑ Ð¶ÓÐœÐµ ÐÐ°Ð¹ÐºÐŸÑ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Ð¢ÑÐ²Ð°Ð»Ñ"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Ð£Ð³Ð°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ð£ÐºÑÐ°ÐžÐœÐ°"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "ÐÑÑÑÐºÐºÐµÐœ ÐÑÐ°Ð± ÓÐŒÑÑÐ»ÑÐºÑÐµÑÑ"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Ò°Ð»ÑÐ±ÑÐžÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "ÐÒÐš"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ÐÒÐš-Ò£ Ð¡ÑÑÑÒÑ ÐÑÑÐºÐµÐœÐµ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Ð£ÑÑÐ³Ð²Ð°Ð¹"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "ÓšÐ·Ð±ÐµÐºÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ÐÐ°ÐœÑÐ°ÑÑ"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ÐÐµÐœÐµÑÑÑÐ»Ð°"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "ÐÑÐµÑÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "ÐÐžÑÐ³ÐžÐœ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ (Ò°Ð»ÑÐ±ÑÐžÑÐ°ÐœÐžÑ)"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "ÐÐžÑÐ³ÐžÐœ Ð°ÑÐ°Ð»ÐŽÐ°ÑÑ (ÐÒÐš)"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Ð£ÐŸÐ»Ð»ÐžÑ Ð¶ÓÐœÐµ Ð€ÑÑÑÐœÐ°"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ÐÐ°ÑÑÑ Ð¡Ð°Ñ
-Ð°ÑÐ°"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "ÐÐµÐŒÐµÐœ"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ÐÐ°ÐŒÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ÐÐžÐŒÐ±Ð°Ð±Ð²Ðµ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "ÐÐ°ÑÐ»ÑÒ"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "ÐÐµÐ»ÑÐµÐœÐŽÑ"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Ð¢ÐµÐºÑÐµÑÑ"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "ÐÒ¯ÐºÑÐµÐ»ÑÐŽÐµ"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Ð¢Ð°ÑÐ°ÑÑÐ»ÑÐŽÐ°"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "ÐÑÐ»ÐŽÐ°Ð¿ ÑÒ±Ñ"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "ÐÐµÐ·ÐµÐºÑÐµ"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ÒÐ°ÑÐµ"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "ÐÑÑ"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "ÐÐ°ÑÑÑÑ"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "ÐÒ¯Ð¹Ñ"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "ÐÓ©Ð»ÐµÐŒÑ"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ÐÒ¯ÐºÑÐµÐ»Ð³ÐµÐœ"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Ð¢Ð°ÑÐ°ÑÑÐ»ÒÐ°Ðœ"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "ÐÒ¯ÐºÑÐµÐ¿ Ð°Ð»Ñ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ÒÐ°ÑÑÑÑÑÑÐ»Ð°Ñ (Ð¿ÐžÑ)"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ÒÐŸÐ» Ð¶ÐµÑÑÐŒÐŽÑ"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "ÒÐŸÑÑÐ»ÒÐ°Ðœ"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Ð¢ÑÐµÐºÐµÑ"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ÒÐ°Ð»ÒÐ°Ðœ ÑÐ°ÒÑÑ"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ÐÑÑÑÐœÑÑ ÐŒÐµÐœ ÑÐŸÒ£ÒÑ Ð±Ó©Ð»ÑÐºÑÐµÑÐŽÑÒ£ Ð±Ð°ÑÑÐŒÐŽÑÐ»ÑÒÑÐœ Ð°ÑÑÑÑÑÑ"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÑÑ Ð±Ð°ÑÒÐ°ÑÑ"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "ÐÓ©Ð»ÑÐºÑÐµÑ"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "ÐÐ°Ð·Ð°Ñ Ð°ÑÐŽÐ°ÑÑÒ£ÑÐ·"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ÐÐœÐŸÐœÑ ÑÓÑÑÑ ÐŸÑÑÐœÐŽÐ°Ð»ÐŽÑ"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ÐÐœÐŸÐœÑ Ð¶ÑÐ±ÐµÑÑÐ»ÐŽÑ"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Ð¡ÑÑÑÒÑ ÑÒ¯ÑÑ (ÐžÐœÑÐµÑÑÐµÐ¹Ñ)"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ÐÒ¯ÐºÑÐµÐŒÐµÐ»ÐµÑ"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "ÐÐ°ÐœÐ°Ð»ÐŽÑÒ£ Ó©ÑÐºÑÐ·Ñ ÒÐ°Ð±ÑÐ»ÐµÑÑÑÐ»ÑÐ³Ñ"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "ÐÐµÐ·ÐµÐºÐºÐµ"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ÐÐµÐ»Ñ"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ÐÑÐŸÐºÑÐž"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "ÐÑÑ"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "ÐÐ°ÑÒÐ°"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "ÒÑÐ·ÐŒÐµÑ"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ÐÐµÒ£ÐµÐ¹ÑÑÐ»ÐµÑ"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ÐÐŸÐŒÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Ð¥ÐŸÑÑÑÑ ÒÐŸÑÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Ð¥ÐŸÑÑ Ð°ÑÑ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ÐÐŸÑÑ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ÐÐ°Ð¹ÐŽÐ°Ð»Ð°ÐœÑÑÑ Ð°ÑÑ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ÒÒ±Ð¿ÐžÑ ÑÓ©Ð·:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "ÐÐŸÑ ÐºÐµÐ·ÑÐœÐŽÐµ ÑÐŸÑÑÐµÐœÑ ÑÐ°Ð¹Ð»ÐŽÑÒ£ ÐºÓ©ÑÑÑÐŒÐµÑÑÐœ Ð¶ÐŸÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ÐÐ°Ð¿ÑÐ°ÑÐ»Ð°Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "ÒÐ°Ð¹ÐŽÐ°Ðœ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "ÒÐ°Ð¹ÐŽÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "ÐÐµÐ·ÐŽÐµÐ¹ÑÐŸÒ Ð¿ÐŸÑÑÑÐ°ÑÐŽÑ ÒÐŸÐ»ÐŽÐ°ÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "ÐšÐžÑÑÐ»ÐµÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "ÐÑÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ÐÓÐ¶Ð±Ò¯ÑÐ»ÐµÐœÐ³ÐµÐœ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "ÒÐŸÑÑÐ»Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Ð¡Ó©ÐœÐŽÑÑÑÐ»Ð³ÐµÐœ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "ÐšÑÒÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "ÐÐµÒ£Ð³ÐµÐ¹Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "ÐÐ°Ð¹Ð»Ð°ÐœÑÑÑÑ ÐŸÑÐœÐ°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ÐÐºÐµÑÑ ÐŽÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "ÐÐ°Ð¹Ð»Ð°ÐœÑÑ ÑÐ°ÐœÑ ÐŒÐ°ÐºÑÐžÐŒÑÐŒÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ ÑÐ»ÐŸÑÑÐ°Ñ ÐŒÐ°ÐºÑÐžÐŒÑÐŒÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "ÐÐ°ÑÑÑÐ»Ð°Ð¹ Ð°ÑÑÒ Ð±Ð°Ð¹Ð»Ð°ÐœÑÑÑÐ°Ñ ÐŒÐ°ÐºÑÐžÐŒÑÐŒÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Ð¡ÐµÐºÑÐœÐŽÑÐœÐ° Ð±Ð°Ð¹Ð»Ð°ÐœÑÑ ÐŸÑÐœÐ°ÑÑ ÑÐ°Ð»Ð°Ð¿ ÑÐ°ÐœÑ ÐŒÐ°ÐºÑÐžÐŒÑÐŒÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ÐÐŸÐºÐ°Ð»ÐŽÑ Ð¶ÐµÐ»Ñ ÑÐµÐºÑÐµÑÐ»ÐµÑÑÐœ ÐµÐ»ÐµÐŒÐµÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "IP Ñ
-Ð°ÑÑÐ°ÐŒÐ°ÑÑÐœÑÒ£ ÐµÑÐµÐºÑÐµÐ»ÑÐºÑÐµÑÑÐœ ÐµÑÐºÐµÑÑÐ¿, Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑÑ ÑÐµÐºÑÐµÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ÐÐµÐ± ÑÐ°Ð¹ÑÑÐ°Ðœ Ð¶Ð°Ò£Ð° ÐœÒ±ÑÒÐ°Ð»Ð°ÑÐŽÑÒ£ Ð¿Ð°Ð¹ÐŽÐ° Ð±ÐŸÐ»ÑÑÐœ ÑÐµÐºÑÐµÑÑÐ¿ ÐŸÑÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Ð¢Ò¯ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "ÐÐ°Ð¹ÐŽÐ°Ð»Ð°ÐœÑÑÑ Ð°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ÒÒ±Ð¿ÐžÑ ÑÓ©Ð·"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "ÐÐŸÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ÐÐ°Ð¿ÑÐ°ÑÐ»Ð°Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "ÐÐ°Ñ ÑÐ°ÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "ÐÑÐºÐµ Ð°ÑÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "ÐÐµÒ£Ð³ÐµÐ¹"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "ÐÓ"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "ÐÐŸÒ"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Ð¢ÐŸÑÑÐµÐœÑÑÐµÑ ÐºÐµÐ·ÐµÐºÐºÐµ ÑÒ±ÑÒÑÐ·ÑÐ»ÐŽÑ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Ð¢ÐŸÑÑÐµÐœÑ ÐºÐµÐ·ÐµÐºÐºÐµ ÑÒ±ÑÒÑÐ·ÑÐ»ÐŽÑ"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ÐšÐµÐºÑÐµÑÑÑÐ·"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ÐÒ¯ÐºÑÐµÑ"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Ð¢ÑÐµÐºÐµÑÐ»ÐµÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ÐÐŸÒ"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "ÐÐŽÐŒÐžÐœÐžÑÑÑÐ°ÑÐŸÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "ÐÐµÐ»Ð³ÑÐ»ÐµÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "ÐÐµÐ»Ð³ÑÑÑ Ð¶ÐŸÒ"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ÒÐŸÑÑÐ»ÐŒÐ°ÒÐ°Ðœ"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT ÑÐŸÑÐ°Ð¿ÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ÐšÐµÐºÑÐµÑÑÑÐ· ÐµÑÑÐ¿ ÐŸÑÐœÐ°ÑÑ"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ÐÐ°ÑÒÐ°..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "ÒÐŸÑÑÐ»Ñ"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ÐÐ¶ÑÑÐ°ÑÑÐ»ÒÐ°Ðœ"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Ð¡Ó©ÐœÐŽÑÑÑ"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ÐÐµÐ»ÑÐ³Ðµ ÒÐŸÑÑÐ»ÐŒÐ°ÒÐ°Ðœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "ÐÐµÐ»ÑÐ³Ðµ ÒÐŸÑÑÐ»ÒÐ°Ðœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "ÒÐŸÑÑÐ»ÒÐ°Ðœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "ÐÒ¯Ð¹Ñ"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Ð¥ÐŸÑÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "ÐÒ±ÑÒÐ°"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "ÒÑÐ·ÐŒÐµÑÑÑ ÑÑ_ÐºÐµ ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "ÒÑÐ·ÐŒÐµÑÑÑ _ÑÐŸÒÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "ÒÑÐ·ÐŒÐµÑÑÑ ÑÑÐºÐµ ÒÐŸÑÑ ÐŒÒ¯ÐŒÐºÑÐœ ÐµÐŒÐµÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Ð¥ÐŸÑÑ ÒÐŸÑÑ ÒÐ°ÑÐµÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "ÐÐµÒ£ÐµÐ¹ÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ÐÐµÒ£ÐµÐ¹ÑÑÐŽÑ ÑÐ°Ò£ÐŽÐ°Ò£ÑÐ·"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Eggs ÐºÐµÒ£ÐµÐ¹ÑÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ÐÐŽÑÐµÑÑ"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "ÐÐ»ÐžÐµÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Ð€Ð°Ð¹Ð» Ð°ÑÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ÐÐ°ÑÐ°ÐŒÑÑÐ· ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ".torrent ÑÐ°Ð¹Ð»ÑÐœ ÑÐ°Ò£ÐŽÐ°Ò£ÑÐ·"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ ÑÐ°Ð¹Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "ÐÐ°ÑÐ»ÑÒ ÑÐ°Ð¹Ð»ÐŽÐ°Ñ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ÐÐ°ÑÐ°ÐŒÑÑÐ· URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "ÐÒ¯ÐºÑÐµÑ ÑÓÑÑÑÐ· Ð°ÑÒÑÐ°Ð»ÐŽÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_ÐÒ¯Ð¹Ñ"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Ð¢ÐŸÐ»ÑÒ Ð°ÒÐ¿Ð°ÑÐ°Ñ"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Ð€Ð°Ð¹Ð»_ÐŽÐ°Ñ"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "ÒÐ°ÑÑÑÑ_ÑÑÐ»Ð°Ñ (Ð¿ÐžÑ)"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "ÐÐ°_Ð¿ÑÐ°ÑÐ»Ð°Ñ"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "ÐÐ°ÑÑÐŒÐŽÑÐ»ÑÒÑ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Ð¢ÐŸÐ»ÑÒ Ð°ÒÐ¿Ð°ÑÐ°Ñ:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Ð€Ð°Ð¹Ð»ÐŽÑ ÑÐ°Ò£ÐŽÐ°Ò£ÑÐ·"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "ÐÑÐŒÐ°ÐœÑ ÑÐ°Ò£ÐŽÐ°Ò£ÑÐ·"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ".torrent ÑÐ°Ð¹Ð»ÑÐœ ÑÐ°ÒÑÐ°Ñ"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "Ð±ÐµÐ»Ð³Ñ"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "ÒÐ°ÑÑÑÑÑÑÐœÑ (Ð¿ÐžÑ) ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "Ñ
-ÐŸÑÑ Ð°ÑÑ:Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ÐÐŸÒÐ°ÑÑÒÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Ð¢Ó©ÐŒÐµÐœ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "Deluge _ÐºÓ©ÑÑÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ _ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_ÐÒ¯ÐºÑÐµÐ¿ Ð°Ð»Ñ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑÐœ ÑÐµÐ³Ñ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_Ð¢Ð°ÑÐ°ÑÑ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑÐœ ÑÐµÐ³Ñ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ÐšÑÒÑ Ð¶ÓÐœÐµ ÒÑÐ·ÐŒÐµÑÑÑ ÑÐŸÒÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_ÐšÑÒÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ð€Ð°Ð¹Ð»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ Ò_Ò±ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ÐšÑÒÑ Ð¶ÓÐœÐµ ÒÑÐ·ÐŒÐµÑÑÑ _ÑÐŸÒÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_ÓšÐ·Ð³ÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "ÒÐŸ_ÑÑÐ»ÑÑÑÐ°Ñ ÐŒÐµÐœÐµÐŽÐ¶ÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Ð¢ÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "Ð¡ÑÑÑ _ÐºÓ©ÑÑÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Ð¡Ð°Ð¹_ÐŒÐ°ÐœÐŽÐ°Ñ Ð¿Ð°ÐœÐµÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_ÐÒ¯Ð¹ÑÑ Ð¿Ð°ÐœÐµÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "ÐÒ¯Ð¹Ð»ÐµÑ _Ð¶ÐŸÐ»Ð°ÒÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_ÐÐµÑÐ±ÐµÐ»Ð³ÑÐ»ÐµÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "ÐÐ°ÒÐ°_ÐœÐ°Ð»Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "ÐÒ¯Ð¹ÑÑ Ð¿Ð°ÐœÐµÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "_ÐÓ©Ð»ÐŽÑÐº ÑÐ»ÐµÐŒÐµÐœÑÑÐµÑÑÐœ ÐºÓ©ÑÑÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "_Ð¢ÑÐµÐºÐµÑÐ»ÐµÑÐŽÑ ÐºÓ©ÑÑÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_ÐÓ©ÐŒÐµÐº"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Ò®Ð¹ Ð¿Ð°ÑÐ°ÒÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "ÐÐžÑ ÒÐŸÐ¹ÑÐ»Ð°ÑÑÐœ Ð¡Ò±ÑÐ°ÒÑÐ°Ñ (FAQ)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_ÒÐŸÒÐ°ÐŒÐŽÐ°ÑÑÑÒ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ Ó©ÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ Ð¶ÐŸÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Ð¢Ð°Ò£ÐŽÐ°Ð»ÒÐ°Ðœ ÑÐŸÑÑÐµÐœÑÑÐµÑÐŽÑ Ð°ÑÐ»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "ÐÑÐ»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Ð¢Ð°Ò£ÐŽÐ°Ð»ÒÐ°Ðœ ÑÐŸÑÑÐµÐœÑÑÐµÑÐŽÑ Ð¶Ð°Ð»ÒÐ°ÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "ÐÐ°Ð»ÒÐ°ÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ Ð¶ÐŸÒÐ°ÑÑÒÐ° Ð¶ÑÐ»Ð¶ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "ÐÐŸÒÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ ÑÓ©ÐŒÐµÐœÐ³Ðµ Ð¶ÑÐ»Ð¶ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Ð¢Ó©ÐŒÐµÐœ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "ÐÐ°Ð¿ÑÐ°ÑÐ»Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "ÒÐŸÑÑÐ»ÑÑÑÐ°Ñ ÐŒÐµÐœÐµÐŽÐ¶ÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ ÒÒ±ÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_ÐÑÐŒÐ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_ÒÐ°ÑÑÒÑÐ°ÒÐ°Ðœ ÐŸÑÐœÐ°Ð»Ð°ÑÑ Ð¶ÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Ð€Ð°Ð¹Ð»ÐŽÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "ÐÐ²ÑÐŸÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ÐÑÐºÑÑÐ»ÐµÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ÐÓÐ»ÑÐŒÐµÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_ÐÐŸÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ÐÐµÐ±-ÑÐ°ÑÐ°ÑÑÑÑÐ»Ð°Ñ (Ð²ÐµÐ±-ÑÐžÐŽÑÐµÑ)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "ÐÓ©Ð»ÑÐº ÐºÓ©Ð»ÐµÐŒÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "ÐÐµÐºÐµÑÐµÐ»ÑÐº Ð¶Ð°Ð»Ð°ÑÑÐ°ÑÑÐœ ÒÐŸÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ ÐŸÑÑ ÑÐµÐ°ÐœÑÒÐ° ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "ÐÐ°ÑÐ»ÑÒÑÐœ _Ð¶Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "ÐÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ÐÑÒÑÐ°Ð»ÒÐ°ÐœÐŽÐ°ÑÐŽÑ ÐŸÑÑ Ð¶ÐµÑÐ³Ðµ Ð¶ÑÐ»Ð¶ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ÐÑÑ ÑÐµÐ¹ÑÐžÐœÐ³ÑÐµÐœ Ð°ÑÒÐ°Ðœ ÐºÐµÐ·ÐŽÐµ, ÑÐ°ÑÐ°ÑÑÐŽÑ ÑÐŸÒÑÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "ÐÐµÐ»ÐµÑÑ ÑÐµÐ¹ÑÐžÐœÐ³ÐºÐµ Ð¶ÐµÑÐºÐµÐœÐŽÐµ, Ð¶ÐŸÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "ÐÒ¯ÐºÑÐµÑ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "ÐÐ°Ð¹Ð»Ð°ÐœÑÑÑÐ°Ñ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "Ð¢ÑÐµÐºÐµÑÐ»ÐµÑÐŽÑ _Ó©Ð·Ð³ÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Ð¢ÑÐµÐºÐµÑÐŽÑ Ó©Ð·Ð³ÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Ð¢ÑÐµÐºÐµÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "ÒÐ°ÑÑÒÑÐ°ÒÐ°Ðœ ÐŸÑÐœÐ°Ð»Ð°ÑÑ Ð¶ÐµÑÑÐœ ÐµÐœÐ³ÑÐ·ÑÒ£ÑÐ·"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ÐÑÐœÐ°Ð»Ð°ÑÑ Ð¶ÐµÑÑ:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Ð¢ÑÐµÐºÐµÑÐŽÑ ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Ð¢ÑÐµÐºÐµÑÐ»ÐµÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ÐÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑÑ ÑÐµÑÐµÐ·ÐµÐœÑÒ£ Ð±Ð°Ñ Ð±Ó©Ð»ÑÐ³ÑÐœÐŽÐµ ÐºÓ©ÑÑÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Ð¡ÑÑÐµÑÑÐµÐŒÐµÐœÑ ÐŒÓÐ»ÑÐŒÐŽÐµÑ Ð°ÑÐŒÐ°ÒÑÐœÐŽÐ° ÐºÓ©ÑÑÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Ð¢ÐµÑÐµÐ·Ðµ Ð¶Ð°Ð±ÑÐ»ÒÐ°Ðœ ÐºÐµÐ·ÐŽÐµ ÐŒÓÐ»ÑÐŒÐŽÐµÑ Ð°ÑÐŒÐ°ÒÑÐœÐ° ÐŸÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ÐÐ°ÒÐŽÐ°ÑÐ»Ð°ÐŒÐ° Ð°ÑÑÐ»ÒÐ°Ðœ ÐºÐµÐ·ÐŽÐµ Ð¶Ò¯Ð¹ÐµÐ»ÑÐº ÑÑÐµÐ¹Ð³Ðµ ÐŸÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ÐÓÐ»ÑÐŒÐŽÐµÑ Ð°ÑÐŒÐ°ÒÑÐœ ÒÒ±Ð¿ÐžÑ ÑÓ©Ð·Ð±ÐµÐœ ÒÐŸÑÒÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ÐÑÒÑÐ°Ð»ÒÐ°ÐœÐŽÐ°ÑÐŽÑ ÐŸÑÑ Ð¶ÐµÑÐ³Ðµ Ð¶ÑÐ»Ð¶ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ".torrent ÑÐ°Ð¹Ð»ÐŽÐ°ÑÐŽÑ ÐŸÑÑ Ð¶ÐµÑÐ³Ðµ ÐºÓ©ÑÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ Ð¶ÐŸÐ¹ÑÐ»Ð°ÑÑÐœ ÐºÐµÐ·ÐŽÐµ ÒÒ±ÑÑÐ»ÒÐ°Ðœ ÑÐŸÑÑÐµÐœÑ ÑÐ°Ð¹Ð»ÐŽÑÒ£ ÐºÓ©ÑÑÑÐŒÐµÑÑÐœ Ð¶ÐŸÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "ÐÒ¯ÐºÑÐµÐŒÐµÐ»ÐµÑ ÑÐ°ÒÑÐ°Ð»Ð°ÑÑÐœ ÐŸÑÑÐœ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "ÐÑÑÑÐœÑÑ ÐŒÐµÐœ ÑÐŸÒ£ÒÑ Ð±Ó©Ð»ÑÐºÑÐµÑÐŽÑÒ£ Ð±Ð°ÑÑÐŒÐŽÑÐ»ÑÒÑÐœ Ð°ÑÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-"Ð¢ÐŸÑÑÐµÐœÑÑÐµÐ³Ñ ÑÐ°Ð¹Ð»ÐŽÐ°ÑÐŽÑÒ£ Ð±ÑÑÑÐœÑÑ ÐŒÐµÐœ ÑÐŸÒ£ÒÑ Ð±Ó©Ð»ÑÐºÑÐµÑÐŽÑÒ£ Ð±Ð°ÑÑÐŒÐŽÑÐ»ÑÒÑÐœ Ð°ÑÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÐµÑÐŽÑ Ð°ÑÐ»ÐŽÐ°ÑÑÐ»ÒÐ°Ðœ ÐºÒ¯Ð¹ÐŽÐµ ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "ÓÑÒÐ°ÑÐ°Ðœ ÐºÓ©ÑÑÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Ð¡Ò±Ñ
-Ð±Ð°Ñ ÑÐµÑÐµÐ·ÐµÑÑÐœ Ð°Ð»ÐŽÑÐœÐ° ÑÑÒÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "ÒÐŸÑÑÐ»ÑÑÑÐ°ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» ÑÐ°ÐœÑ. ÐšÐµÐºÑÐµÐ»ÐŒÐµÐ³ÐµÐœ Ò¯ÑÑÐœ -1 ÐµÐœÐ³ÑÐ·Ò£ÑÐ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÑÐ»ÑÒ ÑÐŸÑÑÐµÐœÑÑÐµÑ Ò¯ÑÑÐœ ÑÐ°ÑÐ°ÑÑ ÑÐ»ÐŸÑÑÐ°ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» ÑÐ°ÐœÑ. ÐšÐµÐºÑÐµÐ»ÐŒÐµÐ³ÐµÐœ Ò¯ÑÑÐœ -1 "
-"ÐµÐœÐ³ÑÐ·Ò£ÑÐ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÑÐ»ÑÒ ÑÐŸÑÑÐµÐœÑÑÐµÑ Ò¯ÑÑÐœ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» Ð¶Ò¯ÐºÑÐµÐ¿ Ð°Ð»Ñ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ. ÐšÐµÐºÑÐµÐ»ÐŒÐµÐ³ÐµÐœ Ò¯ÑÑÐœ -1 "
-"ÐµÐœÐ³ÑÐ·Ò£ÑÐ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÑÐ»ÑÒ ÑÐŸÑÑÐµÐœÑÑÐµÑ Ò¯ÑÑÐœ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÐŽÑ ÑÐ°ÑÐ°ÑÑ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ. ÐšÐµÐºÑÐµÐ»ÐŒÐµÐ³ÐµÐœ Ò¯ÑÑÐœ -1 "
-"ÐµÐœÐ³ÑÐ·Ò£ÑÐ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "ÐÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑÑ IP Ð¿ÑÐŸÑÐŸÐºÐŸÐ»ÑÐœÑÒ£ ÐµÑÐµÐºÑÐµÐ»ÑÐºÑÐµÑÑÐœ ÐµÑÐºÐµÑÑÐ¿ ÑÐµÐºÑÐµÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"ÒÐŸÑÑÐ»ÒÐ°Ðœ Ð±ÐŸÐ»ÑÐ°, Ð¶Ð°Ð»Ð¿Ñ ÑÑÐ°ÑÐžÐº ÑÐµÐ³ÑÐœÐµÐœ Ð°ÑÑÐ¿ ÐºÐµÑÐ¿ÐµÑ Ò¯ÑÑÐœ, TCP/IP ÐµÑÐµÐºÑÐµÐ»ÑÐºÑÐµÑÑ "
-"Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒ ÑÐµÐºÑÐµÑÑÑÐ»ÐµÑÐŒÐµÐœ ÐµÑÐºÐµÑÑÐ»ÐµÑÑÐœ Ð±ÐŸÐ»Ð°ÐŽÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÓÑÐ±ÑÑ ÑÐŸÑÑÐµÐœÑ Ò¯ÑÑÐœ ÑÐ°ÑÐ°ÑÑ ÑÐ»ÐŸÑÑÐ°ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» ÑÐ°ÐœÑ. ÐšÐµÐºÑÐµÐ»ÐŒÐµÐ³ÐµÐœ Ò¯ÑÑÐœ -1 "
-"ÐµÐœÐ³ÑÐ·Ò£ÑÐ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÓÑÐ±ÑÑ ÑÐŸÑÑÐµÐœÑ Ò¯ÑÑÐœ ÒÐŸÑÑÐ»ÑÑÑÐ°ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» ÑÐ°ÐœÑ. ÐšÐµÐºÑÐµÐ»ÐŒÐµÐ³ÐµÐœ Ò¯ÑÑÐœ -1 ÐµÐœÐ³ÑÐ·Ò£ÑÐ·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "ÐÐµÐ·ÐŽÐµÐ¹ÑÐŸÒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "ÐÐµÐ»ÑÐµÐœÐŽÑ Ð¿ÐŸÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "ÐÐµÐ»ÑÐµÐœÐŽÑ Ð¿ÐŸÑÑÑÑ ÑÐµÐºÑÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "ÒÐ°Ð¹ÐŽÐ°Ðœ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ÒÐ°Ð¹ÐŽÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "ÐÐµÒ£Ð³ÐµÐ¹:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Ð¿ÐŸÑÑÑÐ°ÑÐŽÑ ÒÐ°Ð¹ÑÐ° Ð±Ð°ÒÑÑÑÐ°Ñ Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "ÒÐ°ÑÑÑÑÑÑÐ»Ð°ÑÐŒÐµÐœ (Ð¿ÐžÑ) Ð°Ð»ÐŒÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery Ð¶ÐµÐ»ÑÒ£ÑÐ·ÐŽÐµ Ð»ÐŸÐºÐ°Ð»ÐŽÑ Ð¿ÐžÑÐ»ÐµÑÐŽÑ ÑÐ°Ð±Ð°ÐŽÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Ð¢Ð°ÑÐ°Ð»ÒÐ°Ðœ Ñ
-ÐµÑ-ÐºÐµÑÑÐµ (DHT) Ð±ÐµÐ»ÑÐµÐœÐŽÑ ÒÐŸÑÑÐ»ÑÑÑÐ°Ñ ÑÐ°ÐœÑÐœ Ð°ÑÑÑÑÑÐ° Ð°Ð»Ð°ÐŽÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "ÒÐ°ÑÑÑÑÑÑÐœÑÒ£ (Ð¿ÐžÑ) TOS Ð±Ð°Ð¹ÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "ÐÑÑ ÐºÓ©Ð»ÐµÐŒÑ (Ð±Ð»ÐŸÐº 16 ÐÐžÐ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ÐÑÑ Ó©ÐŒÑÑ ÑÒ¯ÑÑ ÑÐ°ÒÑÑÑ (ÑÐµÐºÑÐœÐŽÐ¿ÐµÐœ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Ð¡ÐµÐ°ÐœÑ Ð±Ð°ÑÑÐ°Ð»ÒÐ°Ð»Ñ ÐŽÐžÑÐºÑÐ³Ðµ 16 ÐÐžÐ ÐºÓ©Ð»ÐµÐŒÐŽÑ Ð¶Ð°Ð·ÑÐ»ÒÐ°Ðœ Ð±Ð»ÐŸÐºÑÐ°ÑÐŽÑÒ£ ÑÐŸÐ»ÑÒ ÑÐ°ÐœÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "ÐÐ°Ð·ÑÐ»ÒÐ°Ðœ Ð±Ð»ÐŸÐºÑÐ°Ñ ÑÐ°ÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "Ð¡ÐµÐ°ÐœÑ Ð±Ð°ÑÑÐ°Ð»ÒÐ°Ð»Ñ ÐŸÑÑÐœÐŽÐ°Ð»ÒÐ°Ðœ Ð¶Ð°Ð·Ñ Ð°ÐŒÐ°Ð»ÐŽÐ°ÑÐŽÑÒ£ ÑÐŸÐ»ÑÒ ÑÐ°ÐœÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ÐÐ°Ð·Ñ Ð°ÐŒÐ°Ð»ÐŽÐ°Ñ ÑÐ°ÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"\"(Ð¶Ð°Ð·ÑÐ»ÒÐ°Ðœ Ð±Ð»ÐŸÐºÑÐ°Ñ - Ð¶Ð°Ð·Ñ Ð°ÐŒÐ°Ð»ÐŽÐ°Ñ) / Ð¶Ð°Ð·ÑÐ»ÒÐ°Ðœ Ð±Ð»ÐŸÐºÑÐ°Ñ\" ÑÐŸÑÐŒÑÐ»Ð° Ð±ÐŸÐ¹ÑÐœÑÐ° "
-"ÐµÑÐµÐ¿ÑÐµÐ»ÑÐœÐµÑÑÐœ ÑÐ°Ðœ, Ð¶Ð°Ð·Ñ Ð°ÐŒÐ°Ð»ÐŽÐ°ÑÑÐœÑÒ£ ÑÐ°ÒÑÐ°Ð»ÑÐœÒÐ°ÐœÐŽÐ°ÑÐŽÑÒ£, ÑÐŸÐ»ÑÒ ÑÐ°ÐœÑÐœÐ° "
-"ÒÐ°ÑÑÐœÐ°ÑÑ, ÑÒÐœÐž Ð¶Ð°Ð·Ñ ÐºÑÑÑÑÒ£ ÑÐžÑÐŒÐŽÑÐ»ÑÐ³ÑÐœ ÐºÓ©ÑÑÐµÑÐµÐŽÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "ÐÑÑÐºÐµ ÑÒ¯ÑÑÐ¿ ÒÐ°Ð»Ñ ÑÒÑÐžÐŒÐ°Ð»ÐŽÑÐ»ÑÒÑ (Ð¿Ð°Ð¹ÑÐ·Ð±ÐµÐœ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Bittorrent ÒÐŸÐ·ÒÐ°Ð»ÑÒÑÑÑ (engine) ÑÒ±ÑÐ°ÒÐ°Ðœ, ÐŽÐžÑÐºÑÐµÐœ ÐœÐµÐŒÐµÑÐµ ÐºÑÑÑÐµÐœ ÐŸÒÑÐ»ÒÐ°Ðœ "
-"Ð±Ð»ÐŸÐºÑÐ°Ñ ÑÐ°ÐœÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "ÐÒÑÐ»ÒÐ°Ðœ Ð±Ð»ÐŸÐºÑÐ°Ñ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "ÐÒÑ ÐºÑÑÑÑÒ£ ÐœÓÑÐžÐ¶ÐµÐ»ÑÐº ÐºÐŸÑÑÑÐžÑÐžÐµÐœÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "ÐÑÑÑÐµÐœ ÐŸÒÑÐ»ÒÐ°Ðœ Ð±Ð»ÐŸÐºÑÐ°Ñ (Ð¿Ð°Ð¹ÑÐ·Ð±ÐµÐœ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "Ð¡ÐµÐ°ÐœÑ Ð±Ð°ÑÑÐ°Ð»ÒÐ°Ð»Ñ ÐŸÑÑÐœÐŽÐ°Ð»ÒÐ°Ðœ ÐŸÒÑ Ð°ÐŒÐ°Ð»ÐŽÐ°ÑÐŽÑÒ£ ÑÐŸÐ»ÑÒ ÑÐ°ÐœÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "ÐÒÑ Ð°ÐŒÐ°Ð»ÐŽÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"ÐÐžÑÐºÑÐ»ÑÐº ÐºÑÑÑÐµÐ³Ñ 16 ÐÐžÐ ÐºÓ©Ð»ÐµÐŒÐŽÑ Ð±Ð»ÐŸÐºÑÐ°Ñ ÑÐ°ÐœÑ. ÐÒÑ Ð¶ÓÐœÐµ Ð¶Ð°Ð·Ñ ÐºÑÑÑÐµÑÑÐœ ÒÐ°ÐŒÑÐžÐŽÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "ÐÑÑ ÐºÓ©Ð»ÐµÐŒÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "ÐÒÑ ÐºÑÑ ÐºÓ©Ð»ÐµÐŒÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Ð¡ÑÐ·, Ó©Ð·ÑÒ£ÑÐ·ÐŽÑÒ£ Python, PyGTK, ÐŸÐ¿ÐµÑÐ°ÑÐžÑÐ»ÑÒ Ð¶Ò¯Ð¹ÐµÐœÑÐ·ÐŽÑÒ£ ÐœÒ±ÑÒÐ°Ð»Ð°ÑÑ ÐŒÐµÐœ Ð¿ÑÐŸÑÐµÑÑÐŸÑ "
-"ÑÒ¯ÑÑ ÑÑÑÐ°Ð»Ñ ÐŒÓÐ»ÑÐŒÐµÑÑÐµÑÐŽÑ Ð±ÑÐ·Ð³Ðµ Ð¶ÑÐ±ÐµÑÑ Ð°ÑÒÑÐ»Ñ, Deluge Ð¶ÐŸÐ±Ð°ÑÑÐœÐ° ÐºÓ©ÐŒÐµÐº ÐºÓ©ÑÑÐµÑÐµ "
-"Ð°Ð»Ð°ÑÑÐ·. ÐÐŽÐ°Ðœ Ð±Ð°ÑÒÐ° ÐµÑÐ±ÑÑ Ð°ÒÐ¿Ð°ÑÐ°Ñ Ð¶ÑÐ±ÐµÑÑÐ»ÐŒÐµÐ¹ÐŽÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ÐÓ, Ð°ÐœÐŸÐœÐžÐŒÐŽÑ ÑÑÐ°ÑÐžÑÑÐžÐºÐ°ÐœÑ Ð¶ÑÐ±ÐµÑÑÐ¿ ÐŸÑÑÑÑÒÐ° ÑÒ±ÒÑÐ°Ñ Ð±ÐµÑÐµÐŒÑÐœ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "ÐÑÐœÐ°Ð»Ð°ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"ÐÐ³ÐµÑ Deluge ÐºÓ©ÑÑÐµÑÑÐ»Ð³ÐµÐœ Ð¶ÐµÑÐŽÐµ ÐŒÓÐ»ÑÐŒÐµÑÑÐµÑ ÒÐŸÑÑ ÑÐ°Ð¹Ð»ÑÐœ ÑÐ°Ð¿Ð¿Ð°ÑÐ°, ÒÐ°ÑÑÑÑÑÑÐ»Ð°ÑÐŽÑÒ£ "
-"(Ð¿ÐžÑ) ÐµÐ»ÑÐœ Ð°ÐœÑÒÑÐ°Ñ Ò¯ÑÑÐœ DNS ÒÐŸÐ»ÐŽÐ°ÐœÑÐ»Ð°ÑÑÐœ Ð±ÐŸÐ»Ð°ÐŽÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "ÒÑÐ·ÐŒÐµÑ Ð¿ÐŸÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ÐÐ°ÑÒÐ° Ð¶ÐµÑÐŽÐµÐœ ÒÐŸÑÑÐ»ÑÒÐ° ÑÒ±ÒÑÐ°Ñ Ð±ÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "ÒÐŸÑÑÐ»ÑÑÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ÐÒ±ÑÒÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Ò®Ð¹ Ð¿Ð°ÑÐ°ÒÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "ÐÐ²ÑÐŸÑÐŽÑÒ£ E-mail-Ñ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "ÐÐ°Ò£Ð° Ò£Ò±ÑÒÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_ÐÐµÐ± ÑÐ°Ð¹ÑÒÐ° Ó©ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ÐÒ±Ð» ÑÐµÑÐµÐ·ÐµÐœÑ ÐºÐµÐ»ÐµÑÑÐŽÐµ ÐºÓ©ÑÑÐµÑÐ¿ÐµÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "ÒÐ°ÑÑÑÑÑÑÐœÑ Ò_ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ÒÐ°ÑÑÑÑÑÑÐœÑ (Ð¿ÐžÑ) ÐŸÐœÑÒ£ IP Ð°ÐŽÑÐµÑÑ Ð±ÐŸÐ¹ÑÐœÑÐ° ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ ÒÒ±ÑÑÐ»ÑÐŽÐ°"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Ð¢ÑÐµÐºÐµÑÐ»ÐµÑÐŽÑ Ó©Ð·Ð³ÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ÒÐ°Ð¹ÐŽÐ°:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "ÐÐµÐ·ÐµÐºÑÐµÐ³Ñ ÑÐŸÑÑÐµÐœÑÑÐµÑ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "ÒÐŸÑÑÐ»ÒÐ°Ðœ ÐºÐµÐ·ÐŽÐµ ÑÐŸÑÑÐµÐœÑÐµÑÐŽÑ Ð°Ð²ÑÐŸÐŒÐ°ÑÑÑ ÑÒ¯ÑÐŽÐµ ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÐµÑÐŽÑ ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL ÑÑÐ»ÑÐµÐŒÐµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Ð¥ÐµÑ ÑÑ_ÑÐ°Ð»Ñ Ð°ÒÐ¿Ð°ÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Ð_ÑÐ»ÐŽÐ°ÑÑÐ»ÒÐ°Ðœ ÐºÒ¯Ð¹ÐŽÐµ ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ÐÑÑÑÐœÑÑ ÐŒÐµÐœ ÑÐŸÒ£ÒÑ Ð±Ó©Ð»ÑÐºÑÐµÑÐŽÑÒ£ Ð±Ð°ÑÑÐŒÐŽÑÐ»ÑÒÑÐœ Ð°ÑÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "ÐÐ°ÑÐ»ÑÒÑ Ò¯ÑÑÐœ ÑÑÐºÐµ Ð°ÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "ÒÐ°Ð»ÑÐ¿ÑÑ Ð±Ð°Ð¿ÑÐ°ÑÐ»Ð°ÑÐŽÑ ÒÐ°Ð¹ÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_ÒÐŸÑÑÐ»ÑÑÑÐ°Ñ ÑÐ°ÐœÐœÑÒ£ ÑÐµÐ³Ñ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ _ÑÐ»ÐŸÑÑÐ°Ñ ÑÐ°ÐœÐœÑÒ£ ÑÐµÐ³Ñ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_ÐÐ²ÑÐŸÐŒÐ°ÑÑÑ Ð±Ð°ÑÒÐ°ÑÑÐ»Ð°ÐŽÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "ÐÐ°Ð»Ò_Ð°ÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ÐÐµÐ»Ð³ÑÐ»ÐµÐœÐ³ÐµÐœ ÑÐŸÑÑÐµÐœÑÑÐµÑÐŽÑ Ð¶Ð°Ð»ÒÐ°ÑÑÑÑÑ."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_ÐÐ°Ð¿ÑÐ°ÑÐ»Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_ÐÐµÐ·ÐµÐº"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Ð¢ÑÐµÐºÐµÑÐŽÑ Ð¶Ð°Ò£Ð°ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑÑ _Ð¶ÐŸÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "ÐÓÐ»ÑÐŒÐµÑÑÐµÑÐŽÑ ÑÐµÐºÑ_ÐµÑÑÐ¿ ÑÑÒÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "ÐÐ°ÑÐ»ÑÒÑÐœ ÑÐ°Ò£_ÐŽÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "ÐÐ°ÑÐ»ÑÒÑÐœ Ð°Ñ_Ð»ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "ÐÐ°ÑÐ»ÑÒÑÐœ _Ð¶Ð°Ð»ÒÐ°ÑÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "ÐÓÐ»ÑÐŒÐµÑÑÐµÑ Ñ
-ÐµÑÑÐœ ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "ÐÓÐ»ÑÐŒÐµÑÑÐµÑ Ñ
-ÐµÑÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ".torrent ÑÐ°Ð¹Ð»ÑÐœ Ð±Ð°ÑÒÐ°ÑÐ°Ð»Ð°Ð¹ ÑÐ°ÒÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ÐÐ°Ð»Ð¿Ñ</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "ÓšÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "URL ÑÑÐ»ÑÐµÐŒÐµÐœÑ ÒÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL ÑÑÐ»ÑÐµÐŒÐµÑÑ:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge Ð²ÐµÐ± ÐžÐœÑÐµÑÑÐµÐ¹ÑÑ ÐŸÑÐœÐ°ÑÑÐ»ÐŒÐ°ÒÐ°Ðœ, ÐŸÐœÑ\n"
-"ÐŸÑÐœÐ°ÑÑÐ¿ ÒÐ°Ð¹ÑÐ°ÐŽÐ°Ðœ Ð±Ð°Ð¹ÒÐ°Ð¿ ÐºÓ©ÑÑÒ£ÑÐ·"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ÐÐµÐ± ÐžÐœÑÐµÑÑÐµÐ¹ÑÑÑ ÒÐŸÑÑ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "SSL ÒÐŸÐ»ÐŽÐ°ÐœÑ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Ð¢ÑÒ£ÐŽÐ°Ð»Ð°ÑÑÐœ Ð¿ÐŸÑÑ:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ÐÐ°Ð¿ÑÐ°ÑÐ»Ð°Ñ</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "ÐÒ¯ÐºÑÐµÑ ÑÐµÐ³Ñ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ ÑÐµÐ³Ñ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ÐÐµÐ»ÑÐµÐœÐŽÑ ÑÐŸÑÑÐµÐœÑÑÐµÑ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ÐšÐµÐºÑÐµÑÐ»ÐµÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "ÐÓÐ»ÑÐŒÐŽÐµÐŒÐµ ÑÐ»ÐµÐºÑÑÐŸÐœÐŽÑÒ Ñ
-Ð°ÑÑ Ð¶ÑÐ±ÐµÑÑÐ»ÐŽÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "\"%(name)s\" ÑÐŸÑÑÐµÐœÑÑ Ð°ÑÒÑÐ°Ð»ÐŽÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Deluge ÐŸÑÑ Ñ
-Ð°ÑÐ¿ÐµÐœ, ÒÒ±ÑÐ°ÐŒÑÐœÐŽÐ° %(num_files)i ÑÐ°Ð¹Ð»Ñ Ð±Ð°Ñ \"%(name)s\" Ð¶Ò¯ÐºÑÐµÑÑÐœ "
-"Ð°ÑÒÑÐ°ÒÐ°ÐœÑ Ð¶Ð°Ð¹Ð»Ñ ÐŒÓÐ»ÑÐŒÐŽÐµÐ¹ÐŽÑ.\n"
-"ÐÑÑÐœÐŽÐ°Ð¹ ÐŒÓÐ»ÑÐŒÐŽÐµÐŒÐµÐ»ÐµÑÐŽÑ Ð°Ð»ÐŒÐ°Ñ Ò¯ÑÑÐœ, Deluge Ð±Ð°Ð¿ÑÐ°ÑÐ»Ð°ÑÑÐœÐŽÐ°, ÑÐ»ÐµÐºÑÑÐŸÐœÐŽÑ Ð¿ÐŸÑÑÐ°ÐŒÐµÐœ "
-"ÐŒÓÐ»ÑÐŒÐŽÐµÑ Ð±Ð°Ð¿ÑÐ°ÑÑÐœ Ð°Ð»ÑÐ¿ ÑÐ°ÑÑÐ°Ò£ÑÐ·.\n"
-"\n"
-"Ð Ð°Ñ
-ÐŒÐµÑ,\n"
-"Deluge"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame ÐŸÑÐœÐ°ÑÑÐ»ÐŒÐ°ÒÐ°Ðœ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "ÐÑÒÑÐ°Ð»ÒÐ°Ðœ ÑÐŸÑÑÐµÐœÑÑÐµÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "ÐÑÐ±ÑÑ ÑÐ°Ð¹Ð»ÑÐœ ÑÐ°Ò£ÐŽÐ°Ò£ÑÐ·"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UI ÐŒÓÐ»ÑÐŒÐŽÐµÐŒÐµÐ»ÐµÑÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>ÐÐ»ÑÑÑÐ»Ð°Ñ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ TLS/SSL ÑÐ°Ð»Ð°Ð¿ ÐµÑÐµÐŽÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Ð­Ð»ÐµÐºÑÑÐŸÐœÐŽÑÒ Ñ
-Ð°Ñ ÐŒÓÐ»ÑÐŒÐŽÐµÐŒÐµÐ»ÐµÑÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "ÐÐ°Ð·ÑÐ»ÑÐ»Ð°Ñ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ÒÐ°ÑÐµ Ð±ÐµÐ»Ð³Ñ, ÑÒ±ÒÑÐ°Ñ ÐµÑÑÐ»ÐµÑÑÐœ ÑÐžÐŒÐ²ÐŸÐ»ÐŽÐ°Ñ: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ÐÐŸÑ Ð±ÐµÐ»Ð³Ñ"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ÐÐµÐ»Ð³Ñ Ð±Ð°Ñ Ð±ÐŸÐ»ÑÐ¿ ÑÒ±Ñ"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ÐÐµÐ»Ð³ÑÑÑÐ· Ð±ÐµÐ»Ð³Ñ"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ÐÐµÐ»Ð³ÑÑÑÐ· ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ÐÐµÐ»Ð³ÑÐœÑ ÒÐŸÑÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ÐÐµÐ»Ð³ÑÐœÑ ÒÐŸÑÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>ÐÒ¯Ð¹ÑÑ Ð¿Ð°ÐœÐµÐ»ÐŽÑ Ð±ÐµÐ»Ð³ÑÐ»ÐµÑÐŽÑ ÒÐŸÑÑ, ÑÒ¯Ð·ÐµÑÑ ÐœÐµÐŒÐµÑÐµ Ó©ÑÑÑÑ Ò¯ÑÑÐœ ÒÐŸÐ»ÐŽÐ°ÐœÑÒ£ÑÐ·. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ÐÐµÐ»Ð³ÑÐ»ÐµÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ÐÐµÐ»Ð³Ñ Ð±Ð°Ð¿ÑÐ°ÑÐ»Ð°ÑÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ÐÐµÐ»Ð³Ñ Ð±Ð°Ð¿ÑÐ°ÑÐ»Ð°ÑÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ Ò¯ÑÑÐœ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÐŽÑ Ð±Ð°Ð¿ÑÐ°ÑÐ»Ð°Ñ:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ÐÐµÐ·ÐµÐº Ð±Ð°Ð¿ÑÐ°ÑÐ»Ð°ÑÑÐœ ÒÐŸÐ»ÐŽÐ°ÐœÑ:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(ÓÑ ÑÑÐµÐºÐµÑ Ð±Ó©Ð»ÐµÐº Ð¶ÐŸÐ»ÐŽÐ°)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "ÐÑÑ Ð±ÐµÐ»Ð³ÑÐœÑ Ð°Ð²ÑÐŸÐŒÐ°ÑÑÑ ÑÒ¯ÑÐŽÐµ ÒÐŸÐ»ÐŽÐ°ÐœÑ:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ÐÐµÐ»Ð³Ñ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "ÐÐµÐ»Ð³Ñ _Ð±Ð°Ð¿ÑÐ°ÑÐ»Ð°ÑÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "ÐÐµÐ»Ð³ÑÐœÑ _Ð¶ÐŸÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "ÐÐµÐ»Ð³ÑÐœÑ _ÒÐŸÑÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ Ð°ÑÒÑÐ°Ð»ÐŽÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ ÒÐŸÑÑÐ»ÐŽÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ÐÑÑÐœÐŽÐ°Ñ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "ÐÒÐžÒÐ°"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>ÐÐŸÐŒÐ°ÐœÐŽÐ°ÐœÑ ÒÐŸÑÑ</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>ÐÐŸÐŒÐ°ÐœÐŽÐ°Ð»Ð°Ñ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ÑÐµÐºÑÐœÐŽ"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "ÐÓ©ÑÑÐµÑÑÐ»Ð³ÐµÐœ ÐŸÑÐœÐ°Ð»Ð°ÑÑ Ð¶ÐµÑÑ Ð¶ÐŸÒ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "ÐÑÐŒÐ°ÐœÑ ÑÐ°Ò£ÐŽÐ°Ò£ÑÐ·"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "ÒÐŸÑÒÐ°ÐœÐœÐ°Ðœ ÐºÐµÐ¹ÑÐœ .torrent ÑÐ°Ð¹Ð»ÑÐœ Ð¶ÐŸÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>ÐÑÐ»Ð¶ÑÑÑ Ð°ÑÒÑÐ°Ð»ÐŽÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "ÐÐµÐ»Ð³Ñ: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ÐÐµÐ»Ð³Ñ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "ÐÐµÐ³ÑÐ·Ð³Ñ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Ð¢Ð°ÑÐ°ÑÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ÒÐŸÑÑÐ»ÑÑÑÐ°Ñ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» ÑÐ°ÐœÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ ÑÐ»ÐŸÑÑÐ°ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» ÑÐ°ÐœÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "ÐÒ¯ÐºÑÐµÐ¿ Ð°Ð»ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>ÐÐ°ÐœÐ°Ð»ÐŽÑÒ£ Ó©ÑÐºÑÐ·Ñ ÒÐ°Ð±ÑÐ»ÐµÑÑÑÐ»ÑÐ³Ñ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>ÐÐµÐ·ÐµÐº</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "ÐÑÑ Ð¶ÐµÑÐ³Ðµ ÑÑÒÐ°ÑÑ:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "ÒÒ±ÑÐ°ÐŒÐŽÐ°Ñ Ð±ÑÐŒÐ°ÐœÑ ÑÐŸÑÑÐµÐœÑ Ð°ÑÑÐŒÐµÐœ Ð°ÑÐ°Ð¿, ÒÒ±ÑÑ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"ÐÒ±Ð» Ð±Ð°Ð¿ÑÐ°Ñ, ÑÐ°Ò£ÐŽÐ°Ð»ÒÐ°Ðœ Ð±ÑÐŒÐ°ÐŽÐ° ÑÐŸÑÑÐµÐœÑ Ð°ÑÑÐŒÐµÐœ Ð°ÑÐ°Ð»ÒÐ°Ðœ, Ð¶Ð°Ò£Ð°ÐŽÐ°Ðœ ÒÒ±ÑÑÐ»ÒÐ°Ðœ "
-"ÒÒ±ÑÐ°ÐŒÐŽÐ°Ñ Ð±ÑÐŒÐ°ÐœÑÒ£ ÑÑÑÐœÐµ ÑÐ°Ð¹Ð»ÐŽÐ°ÑÐŽÑ ÑÑÒÐ°ÑÑÒÐ° ÐŒÒ¯ÐŒÐºÑÐœÐŽÑÐº Ð±ÐµÑÐµÐŽÑ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "ÒÐ°ÑÐ° ÑÑÐ·ÑÐŒ (Blocklist)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP ÑÑÐ·ÑÐŒÑ (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer ÐŒÓÑÑÐœÑ (zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian ÐŒÓÑÑÐœÑ (ÑÑÒÑÐ»ÐŒÐ°ÒÐ°Ðœ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ÐÐ°ÑÑ ÐŽÒ±ÑÑÑ ÐµÐŒÐµÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ÐÐµÐ²ÐµÑÐœÑÐ¹ ÐŸÑÐ¿ÐµÑÐ°ÑÐŸÐº"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÒÐ°ÑÐµ ÐœÒ±ÑÒÐ°ÑÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "ÐÒ¯Ðœ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ÒÐ°ÑÐ° ÑÑÐ·ÑÐŒÐŽÑ Ð±Ð°ÒÐŽÐ°ÑÐ»Ð°ÐŒÐ° ÒÐŸÑÑÐ»Ñ ÐºÐµÐ·ÑÐœÐŽÐµ ÐžÐŒÐ¿ÐŸÑÑÑÐ°Ñ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "ÒÐ°ÑÐ° ÑÑÐ·ÑÐŒÐŽÑ ÐºÐµÑÐµÐº Ð±ÐŸÐ»ÑÐ°, Ð¶Ò¯ÐºÑÐµÐ¿ Ð°Ð»ÑÐ¿, ÐžÐŒÐ¿ÐŸÑÑÑÐ°Ñ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Ð¢ÐµÐºÑÐµÑÑÐ¿ Ð°Ð»ÑÐ¿, ÐžÐŒÐ¿ÐŸÑÑÑÐ°Ñ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "ÐÐ°Ò£Ð° ÒÐ°ÑÐ° ÑÑÐ·ÑÐŒ ÑÐ°Ð¹Ð»ÑÐœ Ð¶Ò¯ÐºÑÐµÐ¿ Ð°Ð»ÑÐ¿, ÐžÐŒÐ¿ÐŸÑÑÑÐ°Ñ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ÐÒ¯ÐºÑÐµÐ¿ Ð°Ð»ÑÐŽÑ ÐŒÐµÐœ ÐžÐŒÐ¿ÐŸÑÑÑÐ°ÑÐŽÑ ÐŒÓÐ¶Ð±Ò¯ÑÐ»Ñ ÑÒ¯ÑÐŽÐµ ÐŸÑÑÐœÐŽÐ°Ñ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "ÒÐ°ÑÐ° ÑÑÐ·ÑÐŒ ÐµÑÐºÑÑÐ³ÐµÐœ Ð¶ÐŸÒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ÐÐ°Ð¿ÑÐ°ÑÐ»Ð°Ñ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Ð¢Ò¯ÑÑ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ÐÒ¯ÐœÑ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Ð€Ð°Ð¹Ð» ÐºÓ©Ð»ÐµÐŒÑ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>ÐÒÐ¿Ð°ÑÐ°Ñ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð» ÒÐŸÑÑÐ»ÑÑÑÐ°Ñ ÑÐ°ÐœÑÐœ ÐŸÑÐœÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "ÐÒ¯ÐºÑÐµÐ¿ Ð°Ð»Ñ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "ÐÒ¯ÐºÑÐµÐ¿ Ð°Ð»ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑÐœ ÐŸÑÐœÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Ð¢Ð°ÑÐ°ÑÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑÐœ ÐŸÑÐœÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "ÐÒ¯ÐºÑÐµÐ¿ Ð°Ð»Ñ/ÑÐ°ÑÐ°ÑÑ ÑÑÐ°ÑÐžÐ³ÑÐœ ÑÐµÐºÑÐµÑÑÐ¿ ÐŸÑÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Ð¥ÐŸÑÑ Ð°ÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ÐÒ¯Ð¹ÐµÐŽÐµÐœ ÑÑÒÑ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ÐÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Ð¡Ò¯Ð·Ð³ÑÐ»ÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "ÐÒ¯ÐºÑÐµÐ¿ Ð°Ð»Ñ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒ ÑÐµÐ³Ñ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒ ÑÐµÐ³Ñ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "ÐÐ°Ð¹Ð»Ð°ÐœÑÑÑÐ°Ñ ÑÐµÐ³Ñ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ ÑÐ»ÐŸÑÑÐ°Ñ ÑÐµÐ³Ñ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Ð¢ÑÐµÐºÐµÑÐŽÑ Ð¶Ð°Ò£Ð°ÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Ð¢ÐµÐºÑÐµÑÑÐ¿ ÑÑÒÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ÐÑÐ»Ð¶ÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Ð¡Ð°ÒÑÐ°Ñ"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "ÐÐ°Ð¹Ð»Ð°ÐœÑÑ ÒÒ±ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Ð€Ð°Ð¹Ð»"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "ÐÒ¯ÐºÑÐµÐ¿ Ð°Ð»Ñ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "ÐÐ°Ð»Ð¿Ñ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "ÐÑÐ»ÐŽÐ°ÐœÒÐ°Ðœ ÑÒ¯ÑÐŽÐµ ÒÐŸÑÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "ÐÒÐžÒÐ°Ñ"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "ÐÓ©Ð±ÑÑÐµÐº Ð±ÑÐ»Ñ"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ÐÐµÐºÐµ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ÐÐ°ÒÐŽÐ°ÑÐ»Ð°ÐŒÐ°ÐœÑÒ£ Ð¶Ð°Ò£Ð° ÐœÒ±ÑÒÐ°Ð»Ð°ÑÑÐœÑÒ£ Ð¶ÐµÑÑÐŒÐŽÑÐ³Ñ ÑÑÑÐ°Ð»Ñ Ñ
-Ð°Ð±Ð°ÑÐ»Ð°Ñ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ÒÐŸÑÑÐ»ÑÑÑÐ°ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» ÑÐ°ÐœÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐŽÑ Ð¶Ò¯ÐºÑÐµÐ¿ Ð°Ð»Ñ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ (ÐÐžÐ/Ñ):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐŽÑ ÑÐ°ÑÐ°ÑÑ Ð¶ÑÐ»ÐŽÐ°ÐŒÐŽÑÒÑ (ÐÐžÐ/Ñ):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ÐÐ°ÑÑÑÐ»Ð°Ð¹ Ð°ÑÑÒ ÒÐŸÑÑÐ»ÑÑÑÐ°ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» ÑÐ°ÐœÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "ÐÑÑ ÑÐµÐºÑÐœÐŽ ÑÑÑÐœÐŽÐµÐ³Ñ ÐŸÑÐœÐ°ÑÑÐ»Ð°ÑÑÐœ ÒÐŸÑÑÐ»ÑÑÑÐ°ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» ÑÐ°ÐœÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Ð¢Ð°ÑÐ°ÑÑ ÑÐ»ÐŸÑÑÐ°ÑÐŽÑÒ£ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð» ÑÐ°ÐœÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Ð¡ÐµÑÐ²ÐµÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "ÐÐ°Ò£Ð°ÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ÐÐ°Ò£Ð° ÑÑÐ·ÑÐŒÐŽÑ ÑÐ°ÒÑÑ Ó©ÑÐµ ÑÐµÐºÑÐµÑÑ:"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "ÐÑÑÑÐµÐœ ÐŸÒÑÐ»ÒÐ°Ðœ Ð±Ð»ÐŸÐºÑÐ°Ñ:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "ÐÑÑÑÐµÐœ ÐŸÒÑÐ»ÒÐ°Ðœ Ð±Ð»ÐŸÐºÑÐ°Ñ ÑÐ°ÐœÑ."
-
-#~ msgid "Daemon not running"
-#~ msgstr "ÒÑÐ·ÐŒÐµÑ Ð¶Ò¯ÐºÑÐµÐ»ÐŒÐµÐ³ÐµÐœ"
Index: luge/i18n/km.po
===================================================================
--- deluge/i18n/km.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6230 +1,0 @@
-# Khmer translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Khmer <km@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ááá á»á"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "ááááá¶á"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "áááááâááá¶ááážáâá"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "á
-áááá"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "áááááâá¢áááááááŸá"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "áá¶áááâááááá¶ááá"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "áá¶áâááŸá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "áá¶áááááá"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "áážá"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "áá¶áâááááŸâá¢áážáááâáááááâáááá¹áá"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "áá¶áâáááá
-ááâááŒáá·á \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"á¢áážáááâáááâáá¶âáá¶áâáááááâáááá¹áâáá¶ Deluge áá¶áâáááá
-ááâáá¶áâáá¶áâáá \"%(name)s\" "
-"áááâáá¶áâá¯ááá¶á %(num_files)i á áŸáá\n"
-"ááŸáááážâáááâáááœáâáá¶áâáááááâáááá¹áâááá "
-"á¢áááâá¢á¶á
-âáá·áâáá¶áâáááááâáááá¹áâáá¶áâá¢áážáááâáá
-âáááá»áâáá¶ááááááâá
-áááŒáâá
-á·áááâáá "
-"Deluge á\n"
-"\n"
-"á¢ááá»á,\n"
-"Deluge"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "áá·áâáá¶áâááŸáâááá¡ááâáá¶áâáááááâáááá¹á"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "áá·áâáá¶áâááá¡áŸá pygame"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "ááŒáá·áâááœá
-áá¶áá"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "ááááŸáâá¯ááá¶áâááá¡áá"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "áá¶áâááŸáâááá¡áá"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>á¢áááâáááœá</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "ááá¶ááážáâáááááŸâááááŒááá¶á TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "áá¶áááâáááááŒáâááá¡áá"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/kn.po
===================================================================
--- deluge/i18n/kn.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6227 +1,0 @@
-# Kannada translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Kannada <kn@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "à²à²¿à²²à³à²¬à³à²à³à²žà³/à²žà³à²à³à²à²¡à³"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "à²Šà³à²·"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "à²¹à³à²žà²°à³"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "à²ªà³à²°à²à²€à²¿"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "à²à²Ÿà²€à³à²°"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "à²¡à³à²šà³à²²à³à²¡à³ à²®à²Ÿà²¡à²²à²Ÿà²à²¿à²Šà³"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "à²
-à²ªà³à²²à³à²¡à³ à²®à²Ÿà²¡à²²à²Ÿà²à²¿à²Šà³"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "à²
-à²šà³à²ªà²Ÿà²€"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "à²¡à³à²šà³à²²à³à²¡à³ à²µà³à²"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "à²
-à²ªà³à²²à³à²¡à³ à²µà³à²"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "à²¬à³à²à²Ÿà²à³à²µ à²žà²®à²¯"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "à²žà³à²µà²¯à²à²šà²¿à²°à³à²µà²¹à²¿à²€"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "à²µà²¿à²­à²Ÿà²"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "à²à²à³à²à²°à²¿à²à³"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "à²ªà³à²°à²à²à²£à³ à²žà²°à²¿à²¯à²Ÿà²à²¿à²Šà³"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "à²ªà³à²°à²à²à²£à³ à²à²³à³à²¹à²¿à²žà²²à²Ÿà²à²¿à²Šà³"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "à²žà²°à²Šà²¿"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "à²à²€à²°à³"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "à²à²Šà³à²¯à²€à³à²à²³à³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "à²à²²à³à²²à²¿à²à²Š"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "à²à²²à³à²²à²¿à²à³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "à²à²³à²¬à²°à³à²µ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "à²¬à²²à²µà²à²€à²µà²Ÿà²à²¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "à²žà²à³à²°à²¿à²¯à²à³à²³à²¿à²žà²²à²Ÿà²à²¿à²Šà³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "à²šà²¿à²·à³à²à³à²°à²¿à²¯à²à³à²³à²¿à²žà²²à²Ÿà²à²¿à²Šà³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "à²¹à³à²°à²¹à³à²à³à²µ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "à²®à²à³à²"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "à²¹à²žà³à²€à²²à²Ÿà²à²µ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "à²à²µà³à²°à²¡à²°à²²à³à²²à²¿ à²à²à²Šà³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "à²à²°à²¿à²·à³à²  à²žà²à²ªà²°à³à²à²à²³à³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "à²à²°à²¿à²·à³à²  à²
-à²ªà³à²²à³à²¡à³ à²µà²¿à²­à²Ÿà²à²à²³à³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "à²à³à²ªà³à²€à²ªà²Š"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "à²
-à²ªà³à²²à³à²¡à³"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "à²à³à²¯à³à²°à²Ÿà²à²°à³à²žà³"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "à²à²Ÿà²°à³à²¯à²šà²¿à²°à³à²µà²Ÿà²¹à²"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "à²šà²¿à²·à³à²à³à²°à²¿à²¯à²à³à²³à²¿à²žà³"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "à²µà²¿à²³à²Ÿà²ž"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "à²à²à³à²·à²¿"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "à²à³à²°à³à²à²à³ à²žà³à²°à²¿à²žà³"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "à²à³à²°à³à²à²à³ à²
-à²šà³à²šà³ à²€à³à²à³à²Šà³à²¹à²Ÿà²à³"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "à²€à²Ÿà²€à³à²à²Ÿà²²à²¿à²à²µà²Ÿà²à²¿ à²šà²¿à²²à³à²²à²¿à²žà³"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "à²ªà³à²šà²°à²Ÿà²°à²à²­à²¿à²žà³"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "à²¡à³à²šà³à²²à³à²¡à³ à²žà²°à²Šà²¿"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "à²à²Ÿà²žà²à²¿à²¯à²Ÿà²à²¿ à²µà²°à³à²à³à²à²°à²¿à²žà³"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "à²šà²¿à²²à³à²²à²¿à²žà³à²µ à²µà³à²à²Š à²
-à²šà³à²ªà²Ÿà²€:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "à²€à³à²à³à²Šà³à²¹à²Ÿà²à²²à³ à²
-à²šà³à²ªà²Ÿà²€:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "à²
-à²ªà³âà²²à³à²¡à²¿à²š à²µà³à²:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "à²¡à³à²šà³âà²²à³à²¡à²¿à²š à²µà³à²:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "à²žà²à²ªà²°à³à²à²à²³à³:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "à²ªà³à²°à³à²£à²à³à²à²¡à²µà³à²à²³à²šà³à²šà³ à²žà³à²¥à²³à²Ÿà²à²€à²°à²¿à²žà²²à³ à²žà³à²¥à²³:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "à²žà²à²ªà²°à³à²"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "à²à²Ÿà²°à³à²à²à²šà³à²šà³ à²žà³à²°à²¿à²žà³"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "à²¯à³à²à²°à³à²à²²à³(_U)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "à²à²²à³à²²à²Šà²à³à²à³ à²
-à²šà³à²µà²¯à²¿à²žà²¿"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "à²à²¯à³à²à³à²à²³à³(_i)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>à²žà²Ÿà²®à²Ÿà²šà³à²¯</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "à²žà³à²°à²¿à²žà³"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "à²€à³à²à³à²Šà³à²¹à²Ÿà²à³"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "à²¯à³à²à²°à³à²à²²à³  à²žà³à²°à²¿à²žà³"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "à²à²Ÿà²²à²µà²¿à²³à²Ÿà²ž:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "âà²¹à³à²žà²°à²šà³à²šà³ à²žà³à²°à²¿à²žà³"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>à²¹à³à²žà²°à²šà³à²šà³ à²žà³à²°à²¿à²žà³</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>à²¹à³à²žà²°à³à²à²³à³</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "à²¹à³à²žà²°à²¿à²š à²à²¯à³à²à³à²à²³à³"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>à²¹à³à²žà²°à²¿à²š à²à²¯à³à²à³à²à²³à³</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "à²¹à³à²žà²°à³à²à²³à²šà³à²šà³ à²žà³à²µà²¯à²à²à²Ÿà²²à²¿à²€à²µà²Ÿà²à²¿"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "à²¶à³à²°à³à²·à²¿à²à³"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "à²žà³à²à³à²à²¡à³à²à²³à³"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "à²à²°à²¿à²·à³à² à²žà²à²ªà²°à³à²à²à²³à³:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "à²µà²¿à²§:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>à²µà²¿à²µà²°à²£à³</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "à²šà²¿à²°à³à²à²®à²¿à²žà³"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "à²ªà³à²°à²µà³à²¶à²¿à²žà³"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "à²µà²°à³à²à²Ÿà²¯à²¿à²žà³"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "à²à²³à²¿à²žà³"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "à²žà³à²°à²¿à²à³"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "à²à²¡à²€"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "à²¡à³à²šà³à²²à³à²¡à³"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "à²žà²Ÿà²®à²Ÿà²šà³à²¯"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "à²€à²Ÿà²€à³à²à²Ÿà²²à²¿à²à²µà²Ÿà²à²¿ à²šà²¿à²²à³à²²à²¿à²žà²¿à²Š à²žà³à²¥à²¿à²€à²¿à²¯à²²à³à²²à²¿ à²žà³à²°à²¿à²žà³"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "à²µà²¿à²µà²°à²à²³à³"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "à²à²Ÿà²žà²à²¿"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "à²¹à³à²ž à²ªà²à³à²à²¿à²à²Ÿà²à²¿ à²ªà³à²°à²€à²¿:"
Index: luge/i18n/ko.po
===================================================================
--- deluge/i18n/ko.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6311 +1,0 @@
-# Korean translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Korean <ko@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "ìíê°ëì€í"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ì¬ëëì ë"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "ìë°ëì"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ìì ëŠ¬"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "ìë©ëŠ¬ì¹žì¬ëªšì"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ìëëŒ"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "ìê³šëŒ"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "ìµê·ëŒ"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "ëšê·¹"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ì€í°ê°ë°ë¶ë€"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ìë¥Žíší°ë"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ìë¥Žë©ëì"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "ìë£šë°"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ì€ì€ížë ìŒëŠ¬ì"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ì€ì€ížëŠ¬ì"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ìì ë¥Žë°ìŽì"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ë°íë§"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ë°ë ìž"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ë°©êžëŒë°ì"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ë°ë² ìŽëì€"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ë²šëŒë£šì€"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ë²šêž°ì"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ë²šëŠ¬ìŠ"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ë² ë"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ë²ë®€ë€"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ë¶í"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ë³ŒëŠ¬ë¹ì"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ë³Žì€ëìí€ë¥Žì²Žê³ ë¹ë"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ë³Žìž ìë"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "ë¶ë²  ì¬"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "ëžëŒì§"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "ìêµ­ë ¹ìžëììë¯Œì§"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ëžë£šëìŽ ìêµ­"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ë¶ê°ëŠ¬ì"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ë¶ë¥Ží€ëíì"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ë¶ë£¬ë"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ìºë³Žëì"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ì¹Žë©ë£¬"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ìºëë€"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ì¹Žë³Žë² ë¥Žë°"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "ìŒìŽë§š ì ë"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "ì€ììíëŠ¬ì¹Žê³µíêµ­"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "ì°šë"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "ì¹ ë "
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ì€êµ­"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "í¬ëŠ¬ì€ë§ì€ì¬"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ìœìœì€ ì ë"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ìœë¡¬ë¹ì"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ìœëªšë¡"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ìœ©ê³ "
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ìœ©ê³ ë¯Œì£Œê³µíêµ­"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "ì¿¡ììŒëë"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ìœì€íëŠ¬ì¹Ž"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ìœížëë¶ìë¥Ž"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "í¬ë¡ìí°ì"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ì¿ ë°"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "í€íë¡ì€"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "ì²Žìœ"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ëŽë§í¬"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ì§ë¶í°"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "ëë¯žëì¹Ž"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ëë¯žëì¹Žê³µíêµ­"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "ììœ°ëë¥Ž"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ìŽì§íž"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "ììŽë°ëë¥Ž"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "ì ëêž°ë"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "ìëŠ¬ížë ì"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "ìì€í ëì"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "ìí°ì€íŒì"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "í¬íŽëë ì ë"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "íìŽë¡ì°ì¬"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "íŒì§"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "íëë"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "íëì€"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "íëì€ë ¹êž°ìë"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "íëì€ë ¹ íŽëŠ¬ë€ìì"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "íëì€ë ¹ ëšë¶ì ëšê·¹ì§ì­"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "ê°ëŽ"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ê°ë¹ì"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "ê·žë£šì§ì"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ë
-ìŒ"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ê°ë"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "ì§ëžë¡€í°"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "ê·žëŠ¬ì€"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "ê·žëŠ°ëë"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ê·žë ëë€"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ì¹ŽëŠ¬ëž"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "êŽ"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "ê³Œí
-ë§ëŒ"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ê±Žì§"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "êž°ë"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "êž°ëë¹ì¬ì°"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ê°ìŽìë"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "ììŽí°"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "íë ì ëì ë§¥ëëë ì ë"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "êµí©ì²­ (ë°í°ì¹ž ìêµ­)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "ìšëëŒì€"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "íìœ©"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "íê°ëŠ¬"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "ììŽì¬ëë"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "ìžë"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ìžëë€ìì"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ìŽë"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "ìŽëŒí¬"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ììŒëë"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ë§šì¬"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ìŽì€ëŒì"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ìŽíëŠ¬ì"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "ìë©ìŽì¹Ž"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "ìŒë³ž"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "ì ì§"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ìë¥Žëš"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ì¹Žìíì€í"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ìŒë"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "í€ëŠ¬ë°ì"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ì¡°ì ë¯Œì£Œì£Œììžë¯Œê³µíêµ­"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "ëíë¯Œêµ­"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ì¿ ìšìŽíž"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "í€ë¥Žêž°ì€ì€í"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ëŒì€ì€"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ëŒížë¹ì"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ë ë°ë
-Œ"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ë ìí "
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ëŒìŽë² ëŠ¬ì"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "ëŠ¬ë¹ì"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ëŠ¬íí
-ìíìž"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ëŠ¬í¬ìëì"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ë£©ì
-ë¶ë¥Ží¬"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ë§ì¹Žì€"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ë§ìŒëëì"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ë§ë€ê°ì€ì¹Žë¥Ž"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "ë§ëŒì"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "ë§ë ìŽìì"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ëª°ëëž"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "ë§ëŠ¬"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "ëª°í"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ë§ì
-ì ë"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ë§ë¥Ží°ëí¬"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "ëªšëŠ¬íë"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ëªšëŠ¬ì
-ì€"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ë§ìíž"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ë©ììœ"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "ë§ìŽí¬ë¡ë€ìì ì°ë°©"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ëª°ëë°"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "ëªšëìœ"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ëªœê³š"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "ëª¬í
-ë€ê·žë¡"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "ëª¬ìžëŒížì°"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ëªšë¡ìœ"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ëªšì ë¹í¬"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ë¯žìë§"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ëë¯žë¹ì"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ëì°ë£š"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ë€í"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "ë€ëëë"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "ë€ëëëë ¹ ì€ížëŠ¬ì€"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ëŽì¹Œë ëëì"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ëŽì§ëë"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ëì¹ŽëŒê³Œ"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ëì ë¥Ž"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ëìŽì§ëŠ¬ì"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ëì°ìŽ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ë
-žíœì¬"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "ë¶ ë§ëŠ¬ìë ì ë"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ë
-žë¥ŽìšìŽ"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ì€ë§"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "íí€ì€í"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "íëŒì°"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "íë ì€íìž ì ììžëì£Œìì
-ë¬Žì¡°ì êµ­"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "íëë§"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "íížìëŽêž°ë"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "íëŒê³ŒìŽ"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "íë£š"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "íëŠ¬í"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "íŒížìŒìž"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "íŽëë"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "í¬ë¥Ží¬ì¹Œ"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "ížìë¥Ží ëŠ¬ìœ"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ì¹Žíë¥Ž"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "ë ìëì¹"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "ë£šë§ëì"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "ë¬ìì"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "ë¥Žìë€"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "ì ë°ë¥Ží
-ë ë¯ž"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "ì í¬ë ë"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "ì í€ìž ë€ë¹ì€"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "ì ë£šìì"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "ì ë§íŽ"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "ì íìë¥Žë¯žìŒë¡ "
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "ì ë¹ìŒíž ê·žë ëë"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "ì¬ëªšì"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "ì°ë§ëŠ¬ë
-ž"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "ìí¬ë©íëŠ°ìí"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "ì¬ì°ëìëŒë¹ì"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "ìžë€ê°"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "ìžë¥Žë¹ì"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "ìžìŽì
-ž"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "ììëŒëŠ¬ìš"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "ì±ê°í¬ë¥Ž"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "ì¬ë¡ë°í€ì"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "ì¬ë¡ë² ëì"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "ìë¡ëª¬ ì ë"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "ìë§ëŠ¬ì"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "ëšìíëŠ¬ì¹Žê³µíêµ­"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "ì¬ì°ì€ì¡°ì§ì ì¬ì°ì€ìëìì¹ ì ë"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "ì€íìž"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "ì€ëŠ¬ëì¹Ž"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "ìëš"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "ìëŠ¬ëš"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "ì€ë°ë°ë¥Ž ìë§ì ì ë"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "ì€ìì§ëë"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "ì€ìšëŽ"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ì€ìì€"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "ìëŠ¬ì ìë ê³µíêµ­"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "íì§í€ì€í"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "íìëì"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "íìŽ"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "íµí°ëªšë¥Ž"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "í ê³ "
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "í ìŒëŒì°"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "íµê°"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "ížëŠ¬ëë€ëí ë°ê³ "
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "íëì§"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "í°í€"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "í¬ë¥Ží¬ë©ëì€í"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "í°í¬ì€ ìŒìŽì»€ì€ ì ë"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "í¬ë°ë£š"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "ì°ê°ë€"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "ì°í¬ëŒìŽë"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "ìëìë¯žëŠ¬íž"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "ìêµ­"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "ë¯žêµ­"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ë¯žêµ­ë ¹ êµ°ì ì ë"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "ì°ë£šê³ŒìŽ"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "ì°ìŠë² í€ì€í"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ë°ëìí¬"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ë² ë€ììëŒ"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "ë² ížëš"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "ìêµ­ë €ì¬ ë²ì§ ì ë"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "ë¯žêµ­ë ¹ ë²ì§ììŒëë"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "ìëŠ¬ì€íží¬ëì ë"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ìì¬íëŒ"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "ìë©"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ì ë¹ì"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ì§ë°ëžìš"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "ëªšë"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ê²ì¬ì€"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "ë€ìŽë¡ëì€"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "ë°°í¬ì€"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "ìŒìì ì§ëš"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "ëêž°ì€"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ì€ë¥"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "ìŽëŠ"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "ì§í ìí©"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "ìí"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "í¬êž°"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ë€ìŽë¡ë"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ì
-ë¡ë"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "ë¹ìš"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "ë€ìŽ ìë"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "ì
- ìë"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "íŒìŽ"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ì íšì±"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "ì¶ê°ëš"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "ížëì»€"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ëšììê°"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ì²ì/ë§ì§ë§ì ì°ì íš"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "ìë êŽëŠ¬"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "ì¡°ê° ê°ì"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "ê²œê³ "
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ìëŠŒ ì ì"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ìëŠŒ ë³Žë"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ìží°íìŽì€"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ë€ìŽë¡ë"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "ëì­í­"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "ëêž°ìŽ"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ë€ížìí¬"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "íë¡ì"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "ìºì"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "êž°í"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "ë°ëª¬"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ë¶ê° êž°ë¥"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ëª
-ë ¹"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "ížì€íž ì¶ê°"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "ížì€ížëª
-:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "í¬íž:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ì¬ì©ì ìŽëŠ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ìíž:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ìµì
-"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "ì²ì"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "ë§ì§ë§"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "ë¬Žìì í¬íž ì¬ì©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "ìíží"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "ë€ì¬ì€êž°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ê°ì "
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "ì¬ì©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "ë¹íì±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "ëŽë³ŽëŽêž°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "ìì€"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "ížëììŽí¬"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ëªšë íì©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "ìµë ì°ê²°ì"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "ìµë ì
-ë¡ë ì¬ë¡¯ì"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "ìµë ëšë°©í¥ ì°ê²°ì"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "ìµë ìŽë¹ ì°ê²° ìë íì"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ë¡ì»¬ ë€ížìí¬ììë ì íì ë¬Žì"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "IP ì€ë²í€ë ë¹ìš ì í"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ì êž°ì ìŒë¡ ì¹ì¬ìŽížë¥Œ íìžíì¬ ìë¡ìŽ ë°°í¬íìŽ ìëì§ íìž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "ê³µì  ë¹ìš"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "ì¢
-ë¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "ì¬ì©ììŽëŠ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ìíž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "í¬íž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ì€ì "
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "ì·šì"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "ì ì©"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "ìì"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "ì"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "ìëì€"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "í ë°íž"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " í ë°íž ëêž°ìŽ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " í ë°íž ëêž°ìŽ"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "ìë²:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ë¬Žì í"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ë€ìŽ"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "ì
-"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "ížëì»€"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ìì"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "êŽëŠ¬"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "êŒ¬ëŠ¬í"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "ë¯žì§ì "
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ì°ê²°ëì§ ìì"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT ë
-žë"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ë¬Žì íìŒë¡ ì€ì "
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ì¬ì©ì ì§ì "
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "ìŒ¬"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ë"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ì¬ì© ìíš"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ì€íëŒìž"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "ìšëŒìž"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "ì°ê²°ëš"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "ížì€íž"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "ížì€íž ì¶ê° ì€ë¥"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "ë¶ê° êž°ë¥"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ë¶ê° êž°ë¥ ì í"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "ë¶ê° êž°ë¥ ìê·ž"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ì£Œì"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "íŽëŒìŽìžíž"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "íìŒìŽëŠ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ìì ìë íìŒ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ".torrent íìŒ ì í"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "í ë°íž íìŒ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "ëªšë  íìŒ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ìì ìë URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "ë€ìŽë¡ë ì€íš"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "ìí(_S)"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "ììž ì ë³Ž(_D)"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "íìŒ(_L)"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "íŒìŽ(_P)"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "ìµì
-(_O)"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "ì°ì ìì"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "ììž ì ë³Ž:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "íìŒ ì í"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "íŽë ì í"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ".torrent íìŒ ì ì¥"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "ëŒë²š"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "íŒìŽ ì¶ê°"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "ížì€ížìŽëŠ:í¬íž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ìµìëš"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ìµíëš"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "Deluge íì(_S)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "í ë°íž ì¶ê°(_A)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "ë€ìŽë¡ë ìë ì í(_D)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "ì
-ë¡ë ìë ì í(_U)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ë°ëª¬ ëëŽêž° & ì¢
-ë£"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "ì¢
-ë£(_Q)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "íìŒ(_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "í ë°íž ìì±(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "ížì§(_E)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "ì°ê²° êŽëŠ¬ì(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "í ë°íž(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "ë³Žêž°(_V)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "ëêµ¬ ëªšì(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "íìì°œ(_S)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "ìííìì€(_B)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "í­(_A)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "ìŽ(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "íìì°œ(_I)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "ëììŽ ììŽë íì(_Z)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "ížëì»€ ëª©ë¡ íì(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "ëìë§(_H)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "ìì£Œ ë¬»ë ì§ë¬ž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "í ë°íž ì¶ê°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "í ë°íž ì¶ê°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "í ë°íž ì ê±°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "í ë°íž ì ê±°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "ì íë í ë°íž ì€ì§"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "ì€ì§"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "ì íë í ë°íž ì¬ìì"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "ì¬ìì"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "í ë°íž ëêž°ìì ëìŽêž°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "ëêž°ìì ëìŽêž°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "í ë°íž ëêž°ìì ë®ì¶êž°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "ëêž°ìì ë®ì¶êž°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "êž°ë³ž ì€ì "
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "ì°ê²° êŽëŠ¬ì"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "í ë°íž ìì±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "íŽë(_D)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "ìê²© ê²œë¡(_R)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "íìŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "ì ìì:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ì€ëª
-:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ì ë³Ž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "ì ê±°(_R)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ì¹ë°°í¬"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "ì¡°ê°ì í¬êž°:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "ë¹ê³µê° íëê·ž ì€ì "
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "ìŽ í ë°ížë¥Œ ìžì
-ì ì¶ê°"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "ëªšë íŒì¹êž°(_E)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "ìŽëŠ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ìë£ëë©Ž ì®ê¹:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ë€ì ë¹ìšìì ë°°í¬ ì€ì§:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "ë¹ìšì ëë¬íë©Ž ì ê±°"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "ì
-ë¡ë ìë:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "ë€ìŽë¡ë ìë:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "ì°ê²°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "ížëì»€ ìì (_E)"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "ížëì»€ ìì "
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "ížëì»€:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "ìê²© ê²œë¡ ì
-ë ¥"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ê²œë¡:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "ížëì»€ ì¶ê°"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "ížëì»€:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ì°œ ì ëª©ì ìžì
- ìë íì"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "ìì€í
- ìëŠŒ ìì­ì ììŽìœ íì"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "ë«ìŒë©Ž ìëŠŒ ìì­ìŒë¡ ìµìí"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ìëŠŒ ìì­ìì ìì"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ìëŠŒ ìì­ì ììë ìížë¡ ë³Žíž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ìë£ëë©Ž ë€ì ìì¹ë¡ ì®ê¹:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "ë€ì ìì¹ë¡ .torrent íìŒ ë³µì¬:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "êž°ë³ž ë€ìŽë¡ë ìì¹:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "í ë°ížì ì²ìê³Œ ë§ì§ë§ ì¡°ê°ì ì°ì íš"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "í ë°ížì í¬íšë íìŒì ì¡°ê°ë€ì€ ì²ìê³Œ ë§ì§ë§ ì¡°ê°ì ë ì°ì íì¬ ë€ìŽë¡ëí©ëë€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ì€ì§ë ìíë¡ í ë°íž ì¶ê°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "í­ì ë³ŽìŽêž°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "ëíììì í¬ì»€ì€ë¥Œ ë§ì¶€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "íì©í  ìµë ì°ê²° ê°ì ì
-ëë€. ë¬Žì íì -1ë¡ ì€ì ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "ì ì²Ž í ë°ížì ìµë ì
-ë¡ë ì¬ë¡¯ìì
-ëë€. ë¬Žì íì -1ë¡ ì€ì ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "ì ì²Ž í ë°ížì ìµê³  ë€ìŽë¡ë ìëì
-ëë€. ë¬Žì íì -1ë¡ ì€ì ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "ì ì²Ž í ë°ížì ìµê³  ì
-ë¡ë ìëì
-ëë€. ë¬Žì íì -1ë¡ ì€ì ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "IP ì€ë²í€ëì ë¹ìšì ì í"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr "ì²Ží¬íë©Ž ë¹ìš ì í ì¥ì¹ì ìíŽ, ììëë TCP/IP ì€ë²í€ëë¥Œ í¬íší ìŽ ìíµëìŽ ì íì ìŽê³Œíì§ ìëë¡ í©ëë€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "í ë°íž íëë¹ ìµë ì
-ë¡ë ì¬ë¡¯ìì
-ëë€. ë¬Žì íì -1ë¡ ì€ì ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "í ë°íž íëë¹ ì°ê²° ê°ë¥í ìµë ê°ìì
-ëë€. ë¬Žì íì -1ë¡ ì€ì ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "ë¬Žìì"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "íì± í¬íž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "í¬íž íì±í ê²ì¬"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "ë²ì:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "~"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "ìì€:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "ë²ì© íë¬ê·ž ì€ íë ìŽ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT í¬íž ë§µí íë¡í ìœ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "íŒìŽ êµí"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discoveryë¡ ë¹ì ê³Œ ëìŒí ë€ížìí¬ì ìí íŒìŽë¥Œ ì°Ÿì ì ììµëë€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "íŽì í
-ìŽëžì ë¶ì°íë©Ž íì± ì°ê²°ìë¥Œ í¥ììí¬ì ììµëë€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "íŒìŽ TOS ë°ìŽíž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "ìºì í¬êž° (16 KiB ëžë­):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr "ì°êž° ìºìë ë§ì§ë§ìŒë¡ ìºìë ì¡°ê°ì êž°ë¡íí ììŽê° ê²œê³Œëë©Ž ê°ì ë¡ ëì€í¬ë¡ë¶í° íŽì ë©ëë€. 60ìŽê° êž°ë³žê°ì
-ëë€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ìºì íŽì  (ìŽ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr "ìžì
-ìŽ ììë ìŽí ëì€í¬ì êž°ë¡í 16 KiB ëžë­ì ìŽ ê°ì."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "êž°ë¡í ëžë­ ê°ì:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "ìžì
-ìŽ ììë ìŽí ìíë ì°êž° ìì
-ì ìŽ íì."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ì°êž° íì:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"ë¹ìš (êž°ë¡í_ëžë­_ê°ì - ì°êž°_íì) / êž°ë¡í_ëžë­_ê°ìë ì ì²Ž ì°êž° ìì
-ì€ ì°êž° ìì
-ìŒë¡ ì ì¥í íìë¥Œ ëíë
-ëë€. ìŠ ì°êž° "
-"ìºìë¥Œ ìí ìŒì¢
-ì ìºì ì ì€ë¥ ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "ì°êž° ìºì ì ì€ë¥ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr "ë¹íží ë°íž ìì§(íŒìŽë€)ì ìì²­ìŒë¡ ëì€í¬ë ìºìë¡ë¶í° ì ë¬ë°ì ëžë­ì ê°ì."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "ìœêž° ëžë­ ê°ì:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "ìœêž° ìºìì ìºì ì ì€ë¥ ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "ìœêž° ìºì ì ì€ë¥ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "ìžì
-ìŽ ììë ìŽí ìíë ìœêž° ìì
-ì ìŽ íì."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "ìœêž° íì:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr "ëì€í¬ ìºìì ì¡Žì¬íë 16KiB ëžë­ì ê°ì. ìœêž°ì ì°êž° ìºìê° ëªšë í¬íšëìŽ ììµëë€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "ìºì í¬êž°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "ìœêž° ìºì í¬êž°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Delugeì ê°ì ì ëêž° ìíŽ Pythonê³Œ pyGTKì ë²ì , OSì íë¡ìžìì ì¢
-ë¥ë¥Œ ì ìììê² ë³Žë
-ëë€. ìŽìžì ìŽë í ì ë³Žë "
-"ì ì¡íì§ ììµëë€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ë€, ìµëª
-ìŒë¡ íµê³ë¥Œ ë³ŽëŽê² ìµëë€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "ìì¹:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr "ë§ìœ Delugeê° ìŽ ìì¹ìì ë°ìŽí°ë² ìŽì€ íìŒì ì°Ÿì§ ëª»íë©Ž ì°šì ìŒë¡ DNSë¥Œ ìŽì©íì¬ íŒìŽì êµ­ê° ê²°ì í©ëë€."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "ë°ëª¬ í¬íž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ìê²© ì ì íì©"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "ì°ê²° ì"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ë²ì :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "ííìŽì§:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "ì ìì ìŽë©ìŒ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "ìë¡ìŽ ëŠŽëŠ¬ìŠ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "ì¹ì¬ìŽížë¡ ìŽë(_G)"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ë€ìë¶í° ìŽ ëíììë¥Œ ë³ŽìŽì§ ìì"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ìŽ IPë¥Œ íŒìŽë¡ ì¶ê°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "í ë°íž ìì±ì€"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "ížëì»€ ìì "
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ì€ëª
-:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "í ë°íž ëêž°ìŽ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "ìëìŒë¡ í ë°íž ì¶ê° & ì°ê²°"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "í ë°íž ì¶ê°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "URL(_U)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "íŽì ì ë³Ž(_H)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "ì€ì§ë ìíë¡ ì¶ê°(_P)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ì²ì/ë§ì§ë§ ì¡°ê°ì ì°ì "
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "ì ì²Žì ì ì©"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "êž°ë³žê°ìŒë¡ ëëëŠ¬êž°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "ì°ê²° ì í(_C)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "ì
-ë¡ë ì¬ë¡¯ ì í(_S)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "ìë êŽëŠ¬(_A)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "ì¬ìì(_M)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ì íë í ë°íž ì¬ìì."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "ìµì
-(_I)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "ëêž° ìì(_Q)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "ížëì»€ ì
-ë°ìŽíž(_U)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "í ë°íž ì ê±°(_R)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "ê°ì  ì¬ê²ì¬(_F)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "ëªšë ì í(_S)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "ëªšë ì€ì§(_P)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "ëªšë ì¬ìì(_M)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "íŽìì ë³Ž ì¶ê°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "íŽìì ë³Ž:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ".torrent íìŒ ì ì¥"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ìŒë°</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "ì¶ê°"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "ì ê±°"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "URLë¡ ì¶ê°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ì¹ ìží°íìŽì€ ì¬ì©"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "SSL ì¬ì©"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "ìì  ëêž° í¬íž:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ì€ì </b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "ë€ìŽë¡ë ì í:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "ì
-ë¡ë ì í:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "íì± í ë°íž ì:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ì ì ì€ì </b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ìëª»ë ëŒë²š, ì íší ë¬žì:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ë¹ ëŒë²š"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ìŽë¯ž ì¡Žì¬íë ëŒë²šì
-ëë€"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ì ì ìë ëŒë²š"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ì ì ìë í ë°íž"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ëŒë²š ì¶ê°"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ëŒë²š ì¶ê°</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>íìì°œìì ëŒë²šì ì¶ê°, ìì , ì ê±°í  ì ììµëë€. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ëŒë²š</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ëŒë²š ìµì
-"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ëŒë²š ìµì
-</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "ê°ê°ì í ë°ížì ìµë ì€ì  ì¬ì©:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "ìµë"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ëêž°ìŽ ì€ì  ì¬ì©:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(ížëì»€ë¹ í ì€)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "ìëìŒë¡ ëŒë²š ì ì©:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ëŒë²š"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "ëŒë²š ìµì
-(_O)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "ëŒë²š ì ê±°(_R)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "ëŒë²š ì¶ê°(_A)"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "í ë°íž ìë£"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "í ë°íž ì¶ê°"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ì€í"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "ì¡°ê±Ž"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>ëª
-ë ¹ ì¶ê°</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>ëª
-ë ¹</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ìŽ"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "íŽë ì í"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "ìµê³  ì
-ë¡ë ìë:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ìµë ì°ê²°ì:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "ìµë ì
-ë¡ë ì¬ë¡¯ì:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "ìµê³  ë€ìŽë¡ë ìë:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>ëì­í­</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>ëêž°ìŽ</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "ì¬êž°ì íêž°:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "í ë°íž ìŽëŠìŒë¡ íì íŽë ìì±"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr "í ë°ížì ìŽëŠìŒë¡ íì íŽëë¥Œ ìì±íê³  ìì±ë íŽëìë€ ìì¶ì íŽì í©ëë€."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "ì°šëšëª©ë¡"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP list (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Text (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (Uncompressed)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ëŠ¬ëê° ì¬ë°ë¥Žì§ ììµëë€."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ë§€ì§ ìœëê° ì¬ë°ë¥Žì§ ììµëë€."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ë²ì ìŽ ì¬ë°ë¥Žì§ ììµëë€."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "ìŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ììì ì°šëšëª©ë¡ ê°ì žì€êž°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "íìí ê²œì°ìë§ ì°šëšëª©ë¡ íìŒì ë€ìŽë¡ëíì¬ ê°ì žìµëë€."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "íìží ë€ìŽë¡ëíì¬ ê°ì žì€êž°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "ìë¡ìŽ ì°šëšëª©ë¡ íìŒì ë€ìŽë¡ëíì¬ ê°ì žìµëë€."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ë¬Žì¡°ê±Ž ë€ìŽë¡ëíì¬ ê°ì žì€êž°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "ì°šëšëª©ë¡ì ìµì ì
-ëë€"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ìµì
-</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "ì¢
-ë¥:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ë ì§:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "íìŒ í¬êž°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>ì ë³Ž</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "ìµë ì°ê²°ì ì€ì "
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "ë€ìŽë¡ë ìë"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "ìµê³  ë€ìŽë¡ë ìë ì€ì "
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "ì
-ë¡ë ìë"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "ìµë ì
-ë¡ë ìë ì€ì "
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "íë¡í ìœ ìíµë ë€ìŽë¡ë/ì
-ë¡ë"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "ížì€íž:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ë¡ê·žìì"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ë¡ê·žìž"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "íí°"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "ì
-/ë€ìŽ ìë ì í"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "ì
-/ë€ìŽ ìë ì í"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "ì°ê²° ì í"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "ì
-ë¡ë ì¬ë¡¯ ì í"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "ì¶ì ì ì
-ë°ìŽíž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ê°ì  ì¬ê²ì¬"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ìŽë"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "ì ì¥"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "ì°ê²°"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "íìŒ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "ë€ìŽë¡ë"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "ìŒë°"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "ì€ì§ë ìíë¡ ì¶ê°"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "ì ì©"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "ììž ì ë³Ž"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ë¹ê³µê°"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ì ë²ì ìŽ ë°°í¬ëë©Ž ìëŠŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ìµë ì°ê²° ê°ì:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "ìµê³  ë€ìŽë¡ë ìë (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "ìµê³  ì
-ë¡ë ìë (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ìµë ëšë°©í¥ ì°ê²° ê°ì:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "ìµë ìŽë¹ ì°ê²° ìë íì:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "ìµë ì
-ë¡ë ì¬ë¡¯ ì:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "ìë²"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "ìë¡ ê³ ì¹š"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ëª©ë¡ì ê°±ì í  ì£Œêž°:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "ìºììì ì ë¬ ë°ì ëžë­ì ê°ì."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "ì¬ì©ë ìœì ëžë­ ê°ì:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "ì€íì€ìž ë°ëª¬ìŽ ììµëë€"
Index: luge/i18n/ku.po
===================================================================
--- deluge/i18n/ku.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Kurdish translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Kurdish <ku@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nav"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "MezinahÃ®"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Leza DaxistinÃª"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Daxistin"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Tor"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "YÃªn Din"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "PÃªvek"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ÅÃ®fre:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "NavÃª bikarhÃªner"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ÅÃ®fre"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "BÃªsÃ®nor"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "JÃªr"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Jor"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "WekÃ® din..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_HÃ»ragahÃ®"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "TorrentÃª _lÃªzÃªde bike"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Derketin"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Pel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Sererastkirin"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_NÃ®Åandan"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_DarikÃª amÃ»ran"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_SitÃ»n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_AlÃ®karÃ®"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "TorrentÃª lÃªzÃªde bike"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "TorrentÃª Rake"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Behndan"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "BidomÃ®ne"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Vebijark"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Pel"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Ji:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Ast:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_TorrentÃª Rake"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "LÃªzÃªdekirin"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Rakirin"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "PeldankekÃª HilbijÃªre"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "KÃ®tekÃ®t"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "PÃªÅkÃªÅker"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/ky.po
===================================================================
--- deluge/i18n/ky.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Kirghiz translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Kirghiz <ky@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ÐÐ°ÑÐ°"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Ð­ÑÐºÐµÑÑÒ¯Ò¯"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/la.po
===================================================================
--- deluge/i18n/la.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Latin translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Latin <la@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nomen"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Magnitudo"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Socii"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Sic"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Non"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Emptor"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Omna data"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Velocitas dandi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Velocitas arcessendi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Coniunctiones"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Arcessere"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/languages.py
===================================================================
--- deluge/i18n/languages.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,114 +1,0 @@
-#
-# This file is public domain.
-#
-
-# Language code for this installation. All choices can be found here:
-# http://www.i18nguy.com/unicode/language-identifiers.html
-LANGUAGE_CODE = 'en-us'
-
-
-# Deferred translation
-def _(message):
-    return message
-
-
-# Languages we provide translations for, out of the box.
-LANGUAGES = {
-    'af': _('Afrikaans'),
-    'ar': _('Arabic'),
-    'ast': _('Asturian'),
-    'az': _('Azerbaijani'),
-    'bg': _('Bulgarian'),
-    'be': _('Belarusian'),
-    'bn': _('Bengali'),
-    'br': _('Breton'),
-    'bs': _('Bosnian'),
-    'ca': _('Catalan'),
-    'cs': _('Czech'),
-    'cy': _('Welsh'),
-    'da': _('Danish'),
-    'de': _('German'),
-    'el': _('Greek'),
-    'en': _('English'),
-    'en_AU': _('English (Australia)'),
-    'en_CA': _('English (Canada)'),
-    'en_GB': _('English (United Kingdom)'),
-    'eo': _('Esperanto'),
-    'es': _('Spanish'),
-    'es-ar': _('Argentinian Spanish'),
-    'es-mx': _('Mexican Spanish'),
-    'es-ni': _('Nicaraguan Spanish'),
-    'es-ve': _('Venezuelan Spanish'),
-    'et': _('Estonian'),
-    'eu': _('Basque'),
-    'fa': _('Persian'),
-    'fi': _('Finnish'),
-    'fr': _('French'),
-    'fy': _('Frisian'),
-    'ga': _('Irish'),
-    'gl': _('Galician'),
-    'he': _('Hebrew'),
-    'hi': _('Hindi'),
-    'hr': _('Croatian'),
-    'hu': _('Hungarian'),
-    'ia': _('Interlingua'),
-    'id': _('Indonesian'),
-    'is': _('Icelandic'),
-    'it': _('Italian'),
-    'iu': _('Inuktitut'),
-    'ja': _('Japanese'),
-    'ka': _('Georgian'),
-    'kk': _('Kazakh'),
-    'km': _('Khmer'),
-    'kn': _('Kannada'),
-    'ko': _('Korean'),
-    'ku': _('Kurdish'),
-    'la': _('Latin'),
-    'lb': _('Luxembourgish'),
-    'lt': _('Lithuanian'),
-    'lv': _('Latvian'),
-    'mk': _('Macedonian'),
-    'ml': _('Malayalam'),
-    'mn': _('Mongolian'),
-    'ms': _('Mayaly'),
-    'my': _('Burmese'),
-    'nb': _('Norwegian Bokmal'),
-    'ne': _('Nepali'),
-    'nds': _('Low German'),
-    'nl': _('Dutch'),
-    'nn': _('Norwegian Nynorsk'),
-    'os': _('Ossetic'),
-    'pa': _('Punjabi'),
-    'pl': _('Polish'),
-    'pms': _('Piedmontese'),
-    'pt': _('Portuguese'),
-    'pt_BR': _('Brazilian Portuguese'),
-    'ro': _('Romanian'),
-    'ru': _('Russian'),
-    'sk': _('Slovak'),
-    'sl': _('Slovenian'),
-    'si': _('Sinhalese'),
-    'sq': _('Albanian'),
-    'sr': _('Serbian'),
-    'sr-latn': _('Serbian Latin'),
-    'sv': _('Swedish'),
-    'sw': _('Swahili'),
-    'ta': _('Tamil'),
-    'te': _('Telugu'),
-    'th': _('Thai'),
-    'tl': _('Tagalog'),
-    'tlh': _('Klingon'),
-    'tr': _('Turkish'),
-    'tt': _('Tatar'),
-    'udm': _('Udmurt'),
-    'uk': _('Ukrainian'),
-    'ur': _('Urdu'),
-    'vi': _('Vietnamese'),
-    'zh_CN': _('Chinese (Simplified)'),
-    'zh_HK': _('Chinese (Hong Kong)'),
-    'zh-hans': _('Simplified Chinese'),
-    'zh-hant': _('Traditional Chinese'),
-    'zh_TW': _('Chinese (Taiwan)'),
-}
-
-del _
Index: luge/i18n/lb.po
===================================================================
--- deluge/i18n/lb.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Luxembourgish translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Luxembourgish <lb@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Allgemeng</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Web UI aktivÃ©ieren"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "SSL aktivÃ©ieren"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Astellungen</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limit beim Roflueden:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limit beim hÃ©ichlueden:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktive Torrents"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Lues Astellungen</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent fÃ€erdeg"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent bÃ€igefÃŒgt"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "AusfÃ©ieren"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Event"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Befehl bÃ€ifÃŒgen</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Ãn Dossier"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/lt.po
===================================================================
--- deluge/i18n/lt.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6360 +1,0 @@
-# Lithuanian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Lithuanian <lt@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistanas"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Alando salos"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albanija"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlÅŸyras"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikos Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andora"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Angilija"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktis"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antikva ir Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ArmÄnija"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australija"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austrija"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbaidÅŸanas"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamai"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bachreinas"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladeÅ¡as"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbadosas"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Baltarusija"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgija"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belizas"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Beninas"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudai"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Butanas"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivija"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnija ir Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botsvana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "BuvÄ sala"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brazilija"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Indijos vandenyno britÅ³ sritis"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "BrunÄjaus Darusalamas"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgarija"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundis"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KambodÅŸa"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "KamerÅ«nas"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Åœaliasis KyÅ¡ulys"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "KaimanÅ³ salos"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "CentrinÄs Afrikos Respublika"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Äadas"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "ÄilÄ"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Kinija"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "KalÄdÅ³ sala"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "KokosÅ³ (Keelingo) salos"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbija"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komorai"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongas"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongo DemokratinÄ Respublika"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Kuko salos"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Kosta Rika"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Dramblio Kaulo Krantas"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Kroatija"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Kipras"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Äekijos Respublika"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danija"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "DÅŸibutis"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikos Respublika"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ekvadoras"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egiptas"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Salvadoras"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Pusiaujo GvinÄja"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "EritrÄja"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estija"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopija"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falklando (MalvinÅ³) salos"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FarerÅ³ salos"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "FidÅŸis"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Suomija"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "PrancÅ«zija"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "PrancÅ«zijos Gviana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "PrancÅ«zijos Polinezija"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "PrancÅ«zijos pietÅ³ ir antarkties sritys"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabonas"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambija"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Gruzija"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Vokietija"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Gana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltaras"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Graikija"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Grenlandija"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "GvadelupÄ"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guamas"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Gvatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Gernsis"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "GvinÄja"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Bisau-GvinÄja"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Gajana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haitis"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heardo ir McDonaldo salos"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Å ventasis Sostas (Vatikano Miesto ValstybÄ)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "HondÅ«ras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Honkongas"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Vengrija"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islandija"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Indija"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonezija"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Irano Islamo Respublika"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irakas"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Airija"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Meno sala"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Izraelis"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italija"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaika"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japonija"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "DÅŸersis"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordanija"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazachija"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenija"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribatis"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "KorÄjos Liaudies DemokratinÄ Respublika"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "KorÄjos Respublika"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuveitas"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgizija"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laoso Liaudies DemokratinÄ Respublika"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvija"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanas"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotas"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberija"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libija"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "LichtenÅ¡teinas"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lietuva"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Liuksemburgas"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Makao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonija, buvusi Jugoslavijos Respublika"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskaras"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malavis"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaizija"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldyvai"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Malis"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "MarÅ¡alo salos"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinika"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritanija"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauricijus"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Majotas"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Meksika"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronezijos FederacinÄs Valstijos"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monakas"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolija"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Juodkalnija"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montseratas"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marokas"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambikas"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Mianmaras"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibija"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepalas"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Olandija"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Olandijos Antilai"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Naujoji Kaledonija"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Naujoji Zelandija"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nikaragva"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Nigeris"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigerija"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "NiujÄ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolko sala"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Å iaurÄs MarianÅ³ salos"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norvegija"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Omanas"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistanas"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestinos teritorija, okupuota"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Naujoji GvinÄja"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paragvajus"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipinai"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitkernas"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Lenkija"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugalija"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rikas"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Kataras"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunionas"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Rumunija"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Rusijos Federacija"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Å vento Baltramiejaus sala"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Å v. Elenos sala"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Sent Kitsas ir Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Å ventoji Liucija"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Å ventasis Martynas"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Sen Pjeras ir Mikelonas"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Å v. Vincentas ir Grenadinai"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marinas"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "San TomÄ ir PrinsipÄ"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudo Arabija"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegalas"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbija"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "SeiÅ¡eliai"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Siera LeonÄ"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "SingapÅ«ras"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakija"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "SlovÄnija"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Saliamono salos"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalis"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "PietÅ³ Afrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "PietÅ³ Gruzija ir pietÅ³ SandviÄo salos"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Ispanija"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Å ri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudanas"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinamas"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbardo ir Jan Majen salos"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Svazilendas"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Å vedija"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Å veicarija"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Sirijos ArabÅ³ Respublika"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TadÅŸikistanas"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzanijos JungtinÄ Respublika"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Tailandas"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "RytÅ³ Timoras"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togas"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidadas ir Tobagas"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisas"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turkija"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TurkmÄnija"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Terkso ir Kaikoso salos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Jungtiniai ArabÅ³ Emyratai"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "JungtinÄ KaralystÄ"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "JungtinÄs Amerikos Valstijos"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "JAV maÅŸosios aplinkinÄs salos"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Urugvajus"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekija"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venesuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnamas"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "MergeliÅ³ salos, JungtinÄ KaralystÄ"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "MergeliÅ³ salos, JAV"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Volisas ir FutÅ«na"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "VakarÅ³ Sachara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemenas"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambija"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ZimbabvÄ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Visi"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "AktyvÅ«s"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Tikrinama"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "ParsiunÄiama"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "SkleidÅŸiama"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Pristabdyta"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "EilÄje"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Klaida"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Pavadinimas"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Eiga"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "BÅ«sena"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Dydis"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ParsiÅ³sta"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "IÅ¡siÅ³sta"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Santykis"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Atsiuntimo greitis"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "IÅ¡siuntimo greitis"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Parsiuntimo riba"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "IÅ¡siuntimo riba"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "SiuntÄjai"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Pasiekiamumas"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "PridÄta"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Sekimo serveris"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "LikÄs laikas"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "PirmenybÄ pirmai/paskutiniai daliai"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Valdoma automatiÅ¡kai"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Dalys"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "DÄmesio!"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Atnaujinimas sÄkmingas"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Atnaujinimas nusiÅ³stas"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "IÅ¡vaizda"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Atsiuntimai"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "DuomenÅ³ srautas"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "EilÄ"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Tinklas"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Tarpinis serveris"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "PodÄlis"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Kita"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Tarnyba"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Ä®skiepiai"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent klientas"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent klientas"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "ParsiÅ³sti ir dalintis failais per BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Komanda"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "PridÄti serverÄ¯"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Serverio pavadinimas:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Prievadas:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Naudotojo vardas:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "SlaptaÅŸodis:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Å alinant paÅ¡alinti ir torrent failo kopijÄ
-"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Parinktys"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "IÅ¡"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Ä®"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Naudoti atsitiktinius prievadus"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Å ifravimas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Ä®einantis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Priverstinis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Ä®jungtas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "IÅ¡jungtas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "IÅ¡einantis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Lygis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Susijungimo patvirtinimas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Vienas iÅ¡ galimÅ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maks. susijungimÅ³ skaiÄius"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maks. iÅ¡siuntimo kanalÅ³ kiekis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maks. dalinÅ³ susijungimÅ³ kiekis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maks. prisijungimÅ³ skaiÄius per sekundÄ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Nepaisyti vietinio tinklo apribojimÅ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "GreiÄio Limito IP iÅ¡laidos"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "PeriodiÅ¡kai ieÅ¡koti atnaujinimÅ³ interneto puslapyje"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Dalinimosi santykis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tipas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Naudotojas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "SlaptaÅŸodis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Prievadas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Nustatymai"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "AtÅ¡aukti"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Pritaikyti"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "SujungÄjas"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Taip"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Ne"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Kliento versija</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torentas"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torentai eilÄje"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torentas eilÄje"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"âPeer-to-peerâ failÅ³ dalinimosi programa\n"
-"naudojanti BitTorrent protokolÄ
-."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klientas:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Dabartiniai kÅ«rÄjai:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Ansktesni kÅ«rÄjai ir tie kurie prisidÄjo:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Serveris:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Neprisijungta..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Neribojama"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Parsiuntimas"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "IÅ¡siuntimas"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "BÅ«senos"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Sekimo serveriai"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Joks"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Administratorius"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "ÅœymÄs"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "NÄra ÅŸymos"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Neprisijungta"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT mazgai"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Laisva disko vieta"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Nustatyti neribojamÄ
-"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Kita..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Ä®jungta"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "IÅ¡jungta"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "IÅ¡jungti"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "AtsijungÄs"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "PrisijungÄs"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Prisijungta"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "BÅ«sena"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Mazgas"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Versija"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Paleisti tarnybÄ
-"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Sustabdyti tarnybÄ
-"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Tarnybos paleisti nepavyko!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Klaida pridedant kompiuterÄ¯"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Ä®skiepis"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Pasirinkite Ä¯skiepÄ¯"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Ä®skiepio priedai"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adresas"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klientas"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Failo vardas"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Netinkamas failas"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Pasirinkite .torrent failÄ
-"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "TorentÅ³ failai"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Visi failai"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Netinkamas URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "netinkamas URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "ParsiunÄiama..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "ParsiÅ³sti nepavyko"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "ParsiÅ³sti nepavyko:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_BÅ«sena"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_IÅ¡samiau"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fai_lai"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "SiuntÄjai"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Parinktys"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioritetas"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "IÅ¡samiau:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Pasirinkite failÄ
-"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Pasirinkite aplankÄ
-"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "IÅ¡saugoti .torrent failÄ
-"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "ÅŸyma"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "PridÄti dalyvÄ¯"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "serveris:prievadas"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "VirÅ¡us"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ApaÄia"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "Rodyti _Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_PridÄti torentÄ
-"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Pa_rsiuntimo greiÄio riba"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_IÅ¡siuntimo greiÄio riba"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "IÅ¡eiti ir sustabdyti tarnybÄ
-"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "IÅ¡_eiti"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Failas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "Su_kurti torentÄ
-"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Baigti ir _iÅ¡jungti tarnybÄ
-"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Keisti"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_SusijungimÅ³ valdymas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torentas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Rodymas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Ä®rankiÅ³ _juosta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "Å oninÄ _juosta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "BÅ«senos _juosta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_KortelÄs"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Stulpeliai"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Å oninÄ _juosta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Rodyti _tuÅ¡Äias kategorijas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Rodyti _sekimo serverius"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Åœinynas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_NamÅ³ puslapis"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_DUK"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "DaÅŸniausiai uÅŸduodami klausimai"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_BendruomenÄ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "PridÄti torentÄ
-"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "PridÄti torentÄ
-"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "PaÅ¡alinti torentÄ
-"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "PaÅ¡alinti torentÄ
-"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Sustabdyti pasirinktus torentus"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pristabdyti"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "PratÄsti pasirinktus torentus"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "PratÄsti"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Perkelti torentÄ
- eilÄje aukÅ¡tyn"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "EilÄje aukÅ¡tyn"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Perkelti torentÄ
- eilÄje ÅŸemyn"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "EilÄje ÅŸemyn"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Nustatymai"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "SusijungimÅ³ valdymas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Sukurti TorentÄ
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_Aplankas"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_NutolÄs adresas"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Failai"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autorius:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Komentarai:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Informacija"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_PaÅ¡alinti"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Åœiniatinkliu platinami failai"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Dalies dydis:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Nustatyti âprivaÄiuâ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Ä®kelti Å¡Ä¯ torentÄ
- Ä¯ siuntimus"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_IÅ¡skleisti visus"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Pavadinimas:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Perkelti baigtus:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Baigti skleisti pasiekus santykÄ¯:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "PaÅ¡alinti pasiekus santykÄ¯"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "IÅ¡siuntimo greitis:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Parsiuntimo greitis:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Susijungimai:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Keisti sekimo serverius"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Keisti sekimo serverÄ¯"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Sekimo serveris:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Ä®veskite nutolusÄ¯ adresÄ
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Kelias:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "PridÄti sekimo serverÄ¯"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Sekimo serveriai:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Rodyti sesijos greitÄ¯ lango pavadinime"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Pridedant torrent fokusuoti langÄ
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Ä®jungti sistemos dÄklo piktogramÄ
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "UÅŸveriant nukelti Ä¯ sistemos dÄklÄ
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Paleisti sistemos dÄkle"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Apsaugoti sistemos dÄklÄ
- slaptaÅŸodÅŸiu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ParsiÅ³stus failus perkelti Ä¯:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Kopijuoti .torrent failus Ä¯:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"PaÅ¡alinti âtorrentâ failo kopijÄ
-, kuri buvo sukurta paÅ¡alinus torrentÄ
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "ParsiÅ³sti Ä¯:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Padidinti pirmÅ³ ir paskutiniÅ³ torento daliÅ³ prioritetÄ
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Padidinti pirmÅ³ ir paskutiniÅ³ torento failo daliÅ³ prioritetÄ
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Torentus pridÄti pristabdytoje bÅ«senoje"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Visada rodyti"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Parodyti virÅ¡ kitÅ³ langÅ³"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "Maksimalus susijungimÅ³ kiekis. â-1â yra neribotas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "Maks. iÅ¡siuntimo kanalÅ³ kiekis visiems torentams. -1 yra neribotas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "Maks. parsiuntimo greitis visiems torentams. -1 yra neribotas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "Maksimalus iÅ¡siuntimo greitis visiems torentams. â-1â yra neribotas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "GreiÄio limito IP iÅ¡laidos"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Jei paÅŸymÄta, numatomos TCP/IP iÅ¡laidos yra atimamos iÅ¡ greiÄio limitÅ³, kad "
-"bÅ«tÅ³ iÅ¡vengta visuotiniÅ³ srauto limitÅ³."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "Maks. iÅ¡siuntimo kanalÅ³ kiekis vienam torentui. -1 yra neribotas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "Maks. susijungimÅ³ kiekis vienam torentui. -1 yra neribotas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Atsitiktinis"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktyvus prievadas:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Patikrinti aktyvÅ³ prievadÄ
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Nuo:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Iki:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Lygis:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT prievadÅ³ peradresavimas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Keitimasis siuntÄjais"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-"VietiniÅ³ tarnybÅ³ paieÅ¡ka randa siuntÄjus ir skleidÄjus vietiniame tinkle."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "DHT gali padidinti susijungimÅ³ ir Å¡altiniÅ³ skaiÄiÅ³."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "SiuntÄjo TOS baitas:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "PodÄlio dydis (16 KiB dydÅŸio atkarpomis)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"SekundÅŸiÅ³ skaiÄius, rodantis, kiek laiko praeis nuo paskutinÄs dalies raÅ¡ymo "
-"Ä¯ atmintÄ¯ iki tol, kol ji bus Ä¯raÅ¡yta Ä¯ diskÄ
-. Pagal nutylÄjimÄ
- 60 sekundÅŸiÅ³."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "PodÄlio galiojimo laikas (sekundÄmis):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Bendras 16KiB dydÅŸio atkarpÅ³ skaiÄius, Ä¯raÅ¡ytÅ³ Ä¯ diskÄ
- nuo tada, kai Å¡i "
-"sesija prasidÄjo."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Ä®raÅ¡yta atkarpÅ³:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "SkaiÄius  nuo sesijos pradÅŸios padarytÅ³ raÅ¡ymo veiksmÅ³."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "RaÅ¡ymo veiksmÅ³:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Santykis â(Ä¯raÅ¡yta atkarpÅ³ - raÅ¡ymÅ³) / Ä¯raÅ¡yta atkarpÅ³â parodo iÅ¡saugotÅ³ "
-"raÅ¡ymo veiksmÅ³ santykÄ¯ su visais iÅ¡saugotais raÅ¡ymo veiksmais iÅ¡ visÅ³ raÅ¡ymo "
-"operacijÅ³."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "RaÅ¡ymo podÄlio uÅŸklausÅ³ santykis:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"UÅŸklaustÅ³ iÅ¡ torent variklio blokÅ³ kiekis (iÅ¡ siuntÄjÅ³), kurie buvo "
-"aptarnauti iÅ¡ disko ar podÄlio."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Perskaityta atkarpÅ³:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "PodÄlio uÅŸklausÅ³ reitingas skaitymo podÄliui."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Skaitymo podÄlio uÅŸklausÅ³ reitingas:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "Bendras atliktÅ³ skaitymo operacijÅ³ skaiÄius nuo seanso pradÅŸios."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Skaitymo veiksmÅ³:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Å iuo metu podÄlyje esanÄiÅ³ 16 KB blokÅ³ skaiÄius, Ä¯skaitant ir skaitymo, "
-"raÅ¡ymo podÄlÄ¯."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "PodÄlio dydis:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Skaitymo podÄlio dydis:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"PadÄkite mums dar labiau patobulinti Deluge informuodami apie jÅ«sÅ³ naudojamÄ
- "
-"Python versijÄ
-, PyGTK versijÄ
-, operacinÄs sistemos ir procesoriaus tipus. "
-"Jokia kita informacija nebus siunÄiama."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Taip, siÅ³sti anoniminÄ statistikÄ
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Vieta:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Jei Deluge nepavyks rasti duomenÅ³ bazÄs bylos Å¡ioje vietoje, ji naudosis DNS "
-"paslauga vartotojo Å¡aliai nustatyti."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Tarnybos prievadas:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Leisti nuotolinius prisijungimus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Susijungimai"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Versija:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "NamÅ³ puslapis:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Autoriaus el. paÅ¡tas:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nauja versija"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Eiti Ä¯ puslapÄ¯"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Ateityje neberodyti Å¡io lango"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_PridÄti siuntÄjÄ
-"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Ä®kelti dalyvÄ¯ pagal jo IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Torento kÅ«rimas"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Keisti sekimo serverius"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Paskirties vieta:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torentai eilÄje"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "AutomatiÅ¡kai Ä¯kelti torentus prisijungus"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "PridÄti torentus"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "_Informacijos maiÅ¡a"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Ä®kelti susta_bdytoje bÅ«senoje"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Prioritetas pirmoms/paskutinÄms dalims"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Pritaikyti visiems"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Atstatyti pradines parinktis"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_SusijungimÅ³ kiekio riba"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "IÅ¡siuntimo _kanalÅ³ riba"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "Valdoma _automatiÅ¡kai"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pristabdyti"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Pra_tÄsti"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "PratÄsti pasirinktus torentus"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Par_inktys"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_EilÄ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Atnaujinti serverÄ¯"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "PaÅ¡alinti to_rentÄ
-"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Priverstinai patikrinti"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Pasirinkti visus"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Sustabdyti visus"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Pra_tÄsti visus"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "PridÄti maiÅ¡os kodÄ
-"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Informacijos maiÅ¡a:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "IÅ¡saugoti .torrent kaip"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Bendra</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Ä®kelti"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "PaÅ¡alinti"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "PridÄti URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge naudotojo sÄ
-sajÄ
- neÄ¯diegta, Ä¯diekite jÄ
-\n"
-"ir bandykite dar kartÄ
-"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Ä®jungti web sÄ
-sajÄ
-"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Ä®jungti SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Klausomas prievadas:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Nustatymai</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Parsisiuntimo riba:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "IÅ¡siuntimo riba:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "AktyvÅ«s torentai:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "ParsiunÄiami:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "SkleidÅŸiami:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>LÄtinantys nustatymai</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "SiunÄiant praneÅ¡imo el. laiÅ¡kÄ
- Ä¯vyko klaida: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "PraneÅ¡imo el. laiÅ¡kas iÅ¡siÅ³stas."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torrentas â%(name)sâ parsiÅ³stas"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Å is laiÅ¡kas skirtas praneÅ¡ti jums jog Deluge parsiuntÄ â%(name)sâ, kuriame "
-"yra %(num_files)i failai.\n"
-"NorÄdamik atsisakyti Å¡iÅ³ praneÅ¡imÅ³, paprasÄiausiai iÅ¡junkite praneÅ¡imus el. "
-"paÅ¡tu, Deluge nustatymuose.\n"
-"\n"
-"DÄkui,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Rodomas mirksintis praneÅ¡imas"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "IÅ¡Å¡okantis praneÅ¡imas iÅ¡jungtas."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "IÅ¡Å¡okantys praneÅ¡imai rodomi"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Garsinis praneÅ¡imas neÄ¯jungtas"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame neÄ¯diegtas"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Garsinis praneÅ¡imas nepavyko %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Garsinis praneÅ¡imas sÄkmingas"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrentas parsiÅ³stas"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Pasirinkite garso failÄ
-"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Mirksinti programÅ³ dÄklo piktograma Ä¯galinta"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "IÅ¡Å¡okantys langai Ä¯jungti"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Garsai Ä¯jungti"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UI praneÅ¡imai</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>GavÄjai</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Serveris reikalauja TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>PraneÅ¡imai el. paÅ¡tu</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Å is nustatymas nereiÅ¡kia jog jÅ«s tikrai gausite praneÅ¡imus apie kiekvienÄ
- "
-"Ä¯vykÄ¯."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Prenumeratos"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Garso derinimas"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Neteisinga ÅŸymÄ, tinkami simboliai: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "IÅ¡valyti ÅŸymÄ"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ÅœymÄ jau yra"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "NeÅŸinoma ÅŸymÄ"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "NeÅŸinomas torentas"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "PridÄti ÅŸymÄ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>PridÄti ÅŸymÄ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>NorÄdami pakeisti, Ä¯kelti ar paÅ¡alinti ÅŸymes, naudokite Å¡oninÄ juostÄ
-. "
-"</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ÅœymÄs</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ÅœymiÅ³ parinktys"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ÅœymÄs nustatymai</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Pritaikyti torento maksimalias parinktis:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimumas"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Pritaikyti eilÄs parinktis:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(viena eilutÄ vienam serveriui)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Nustatyti ÅŸymÄ automatiÅ¡kai:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ÅœymÄ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "ÅœymÄs _parinktys"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "P_aÅ¡alinti ÅŸymÄ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_PridÄti ÅŸymÄ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torentas baigtas"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torentas pridÄtas"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Vykdyti"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Ä®vykis"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>PridÄti komandÄ
-</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Komandos</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekundÄs"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Stebimas aplankas neegzistuoja."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Tokio kelio nÄra."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Stebimi aplankai:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Stebimo aplanko savybÄs"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Pasirinkite aplankÄ
-"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Ä®jungti Å¡Ä¯ stebimÄ
- aplankÄ
-"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Stebimas aplankas</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "PridÄjus iÅ¡trinti .torrent"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "PridÄjus, pridÄti plÄtinÄ¯:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".pridÄta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent failo veiksmas</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Perkelti baigtÄ
-</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "ÅœymÄ: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ÅœymÄ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Pagrindinis"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Maks. iÅ¡siuntimo greitis:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maks. susijungimÅ³ kiekis:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maks. iÅ¡siuntimo kanalÅ³ kiekis:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Maks. parsiuntimo greitis:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>DuomenÅ³ srautas</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "AutomatiÅ¡kai priÅŸiÅ«rimi:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "PridÄti pristabdytÄ
-:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Ä®dÄti Ä¯ eilÄ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>EilÄ</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "IÅ¡skleisti Ä¯:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Sukurti poaplankÄ¯ torento vardu"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Å is pasirinkimas leis sukurti torento vardo poaplankÄ¯ pasirinktame "
-"iÅ¡skleidimo aplanke ir sudÄti iÅ¡skleistus failus ten."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "BlokuotÅ³ sÄ
-raÅ¡as"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "eMule IP sÄ
-raÅ¡as (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer tekstas (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Tekstas (Nesuspaustas)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Neteisinga pradÅŸia"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Neteisingas magiÅ¡kas kodas"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Neteisinga versija"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dienas (-Ä
-)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "PaleidÅŸiant Ä¯kelti blokavimo sÄ
-raÅ¡Ä
-"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Jei reikia, parsiÅ³sti blokavimo sÄ
-raÅ¡Ä
- ir importuoti failÄ
-."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Patikrinti parsiuntimÄ
- ir importuoti"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "ParsiÅ³sti naujÄ
- blokavimo sÄ
-raÅ¡Ä
- ir jÄ¯ importuoti."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Priverstinai parsiÅ³sti ir importuoti"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blokavimo sÄ
-raÅ¡as yra naujausias"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Parinktys</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tipas:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Data:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Failo dydis:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Informacija</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Nustatyti maksimalÅ³ prisijungimÅ³ skaiÄiÅ³"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Parsiuntimo greitis"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Nustatyti didÅŸiausiÄ
- atsiuntimo greitÄ¯"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "IÅ¡siuntimo greitis"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Nustatyti didÅŸiausiÄ
- iÅ¡siuntimo greitÄ¯"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protokolo judÄjimas Parsiuntimas/IÅ¡siuntimas"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Mazgas:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Atsijungti"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Prisijungti"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtrai"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Parsiuntimo GreiÄio Limitas"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "IÅ¡siuntimo GreiÄio Limitas"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Prisijungimo limitas"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "IÅ¡siuntimo VietÅ³ Limitas"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Atnaujinti TrackerÄ¯"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Privalomai Pertikrinti"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Perkelti"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "IÅ¡saugoti"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Prisijungti"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Failas"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Siuntimas"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Bendri"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Ä®kelti kaip sustabdytÄ
-"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Taip"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "IÅ¡sami informacija"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privatus"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "PerspÄti apie atnaujinimus"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maks. prisijungimÅ³ kiekis:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Maks. parsiuntimo greitis (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Maks. iÅ¡siuntimo greitis (KiB/s)"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maks. dalinÅ³ susijungimÅ³ kiekis:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maks. bandymÅ³ susijungti kiekis per sekundÄ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maks. iÅ¡siuntimo kanalÅ³ kiekis:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Serveris"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Atnaujinti"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "IeÅ¡koti naujo sÄ
-raÅ¡o kas:"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "BlokÅ³ skaitymo uÅŸklausos:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "BlokÅ³, aptarnautÅ³ iÅ¡ podÄlio, kiekis."
-
-#~ msgid "Daemon not running"
-#~ msgstr "Tarnyba nepaleista"
Index: luge/i18n/lv.po
===================================================================
--- deluge/i18n/lv.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6271 +1,0 @@
-# Latvian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2024-11-05 21:34+0000\n"
-"Last-Translator: âð ð ð ð <Unknown>\n"
-"Language-Team: Latvian <lv@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-"IestatÄ«t ÅŸurnÄla lÄ«meni (neÅŸurnalÄt, kÄŒÅ«da, brÄ«dinÄjums, informÄcija, "
-"atkÄŒÅ«doÅ¡ana)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "AfganistÄna"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Älandu salas"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "AlbÄnija"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlÅŸÄ«rija"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikas Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andora"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Angilja"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "AntarktÄ«da"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigva un Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ArgentÄ«na"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ArmÄnija"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "AustrÄlija"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austrija"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbaidÅŸÄna"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamu salas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahreina"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladeÅ¡a"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbadosa"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Baltkrievija"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "BeÄŒÄ£ija"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Beliza"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benina"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudu salas"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ButÄna"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "BolÄ«vija"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnija un Hercogovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "BotsvÄna"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "BuvÄ sala"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "BrazÄ«lija"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Indijas OkeÄna Britu Teritorija"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Bruneja"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "BulgÄrija"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkinafaso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KambodÅŸa"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "KamerÅ«na"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "KanÄda"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Kaboverde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kaimanu salas"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "CentrÄlÄfrikas Republika"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Äada"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "ÄÄ«le"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Ä¶Ä«na"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "ZiemsvÄtku Sala"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Kokosu (KÄ«linga) Salas"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbija"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komoras"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongo DemokrÄtiskÄ Republika"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Kuka salas"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Kostarika"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ZiloÅkaula krasts"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "HorvÄtija"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Kipra"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Äehija"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "DÄnija"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "DÅŸibutÄ«"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "DominikÄnas Republika"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ekvadora"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ÄÄ£ipte"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Salvadora"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "EkvatoriÄlÄ Gvineja"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritreja"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Igaunija"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopija"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Folklenda (Malvinu) Salas"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FÄru Salas"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "FidÅŸi"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Somija"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Francija"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "FranÄu GviÄna"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "FranÄu PolinÄzija"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "FranÄu Dienvidu Teritorijas"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabona"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambija"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Gruzija"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "VÄcija"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Gana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "GibraltÄrs"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GrieÄ·ija"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Grenlande"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Gvandelupa"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "GuÄma"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Gvatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "GÄrnsija"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Gvineja"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Gvineja-Bisava"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "GajÄna"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "HÄrda un Makdonalda salas"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "VatikÄns"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Hondurasa"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Honkonga"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "UngÄrija"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islande"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Indija"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "IndonÄzija"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "IrÄna"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "IrÄka"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Äªrija"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Menas Sala"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "IzraÄla"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ItÄlija"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaika"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "JapÄna"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "DÅŸÄrsija"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "JordÄnija"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "KazahstÄna"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenija"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ZiemeÄŒkoreja"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Dienvidkoreja"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuveita"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "KirgizstÄna"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laosa"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvija"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "LibÄna"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesoto"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LibÄrija"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "LÄ«bija"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "LihtenÅ¡teina"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lietuva"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luksemburga"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Makao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "MaÄ·edonija"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "MadagaskÄra"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "MalavÄ«"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaizija"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivu salas"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "MÄrÅ¡ala Salas"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinika"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "MauritÄnija"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "MaurÄ«cija"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Majota"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Meksika"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "MikronÄzijas FederatÄ«vÄs Valstis"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "MoldÄvija"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "MonÄko"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolija"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Melnkalne"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Monserata"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maroka"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambika"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Mjanma"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "NamÄ«bija"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "NepÄla"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "NÄ«derlande"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "NÄ«derlandes AntiÄŒu salas"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Jaunkaledonija"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "JaunzÄlande"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nikaragva"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "NigÄra"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "NigÄrija"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolkas Sala"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "ZiemeÄŒu Marianas salas"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "NorvÄÄ£ija"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "OmÄna"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "PakistÄna"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "PalestÄ«na"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Jaungvineja"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paragvaja"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "FilipÄ«nas"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "PitkÄrna"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polija"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "PortugÄle"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puertoriko"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katara"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reinjona"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "RumÄnija"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Krievijas FederÄcija"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "SvÄtÄ Bartalameja sala"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Sv. HelÄnas sala"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts and Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "SentlÅ«sija"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "SenmartÄna sala"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "SenpjÄra un Mikelona"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Sentvinsenta un GrenadÄ«nas"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "SanmarÄ«no"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Santome un Prinsipi"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "SaÅ«da ArÄbija"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "SenegÄla"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbija"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "SeiÅ¡eÄŒu salas"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sjerraleone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "SingapÅ«ra"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "SlovÄkija"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "SlovÄnija"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "ZÄlamana Salas"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "SomÄlija"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "DienvidÄfrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "DienviddÅŸordÅŸija un DienvidsendviÄu salas"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "SpÄnija"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Å rilanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "SudÄna"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinama"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "SvalbÄra un Jana Majena sala"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Svazilenda"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Zviedrija"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Å veice"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "SÄ«rija"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "TaivÄna"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TadÅŸikistÄna"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "TanzÄnija"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Taizeme"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Austrumtimora"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "TrinidÄda un TobÄgo"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisija"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turcija"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TurkmenistÄna"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turku un Kaikosu Salas"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "TivalÄ«"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Apvienotie ArÄbu EmirÄti"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "ApvienotÄ Karaliste"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "SavienotÄs Valstis"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Amerikas Savienoto Valstu mazÄs pieguÄŒoÅ¡Äs salas"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Urugvaja"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "UzbekistÄna"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "VenecuÄla"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vjetnama"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Britu VirdÅŸinu salas"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "ASV VirdÅŸÄ«nu Salas"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Volisa salas un Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "RietumsahÄra"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemena"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambija"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabve"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Visi"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "AktÄ«vs"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "PÄrbauda"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "LejupielÄdÄ"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "PiedÄvÄ"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "PauzÄts"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Gaida rindÄ"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "KÄŒÅ«da"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nosaukums"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progress"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "StÄvoklis"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "IzmÄrs"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "LejupielÄdÄts"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "AugÅ¡upielÄdÄts"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "AttiecÄ«ba"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "LejupielÄdes Ätrums"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "AugÅ¡upielÄdes Ätrums"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "ApakÅ¡ÄjÄ robeÅŸa"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "AugÅ¡ÄjÄ robeÅŸa"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "MaksimÄlais savienojumu skaits"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "DalÄ«bnieki"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "DevÄji"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Pieej."
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Pievienots"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Trakeris"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "LejupielÄdes mape"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "DoÅ¡anas laiks"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "PÄdÄjÄ aktivitÄte"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "Pabeigts"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "AtlikuÅ¡ais laiks"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "PrioritÄte sÄkumam/beigÄm"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "AutomÄtiski pÄrvaldÄ«ts"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "ÄªpaÅ¡nieks"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "GabaliÅi"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "BrÄ«dinÄjums"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ZiÅojums kÄrtÄ«bÄ"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "PaziÅojums nosÅ«tÄ«ts"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Saskarne"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "LejupielÄdes"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "CaurlaidÄ«ba"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Rinda"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "TÄ«kls"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Starpniekserveris"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "KeÅ¡atmiÅa"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Citi"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Serviss"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "SpraudÅi"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "Zema"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "NormÄla"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "Augsta"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent klients"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent klients"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "LejupielÄdÄt un dalÄ«ties ar failiem caur BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "Deluge komanda"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-"Deluge ir viegls, bezmaksas programmatÅ«ras, vairÄku platformu BitTorrent "
-"klients."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "Apraksts"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Komanda"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Pievienot saimniekdatoru"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Saimniekdatora nosaukums:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Ports:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "LietotÄjvÄrds:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Parole:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "Valoda"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Mapes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "DzÄst torenta faila kopiju, kad torents tiek izÅemts"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Opcijas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "No"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Uz"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Izmantot nejauÅ¡us portus"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Å ifrÄÅ¡ana"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "IenÄkoÅ¡s"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Piespiedu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "AktivizÄts"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "AtslÄgts"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "IzejoÅ¡s"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "LÄ«menis"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "SasveicinÄÅ¡anÄs"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "JebkurÅ¡"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "MaksimÄlais savienojumu skaits"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "MaksimÄlais augÅ¡upielÄdes slotu skaits"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "MaksimÄlais lejupielÄdes Ätrums (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "MaksimÄlais augÅ¡upielÄdes Ätrums (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "MaksimÄlais pusatvÄrto savienojumu skaits"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "MaksimÄlais savienoÅ¡anÄs mÄÄ£inÄjumu skaits sekundÄ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "IgnorÄt ierobeÅŸojumus lokÄlÄ tÄ«klÄ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Noteikt IP pÄrpalikuma robeÅŸu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-"Periodiski pÄrbaudÄ«t tÄ«mekÄŒa vietni, vai nav pieejama jaunÄka versija"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "AktÄ«vie torrenti"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "DalÄ«Å¡anas attiecÄ«ba"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Laiks (m)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "Starpniekservera iestatÄ«jumi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tips"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "LietotÄjvÄrds:"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Parole"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Ports"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "IestatÄ«jumi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Atcelt"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "Labi"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "Platums"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "UzstÄdÄ«t spraudni no .egg faila"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "IzvÄlieties valodu"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "RediÄ£Ät ceÄŒu"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "IzÅemt ceÄŒu"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "PakÄpe"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent}%"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "JÄ"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "NÄ"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Klienta versija</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torents"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torenti rindÄ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " torrents rindÄ"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "AutortiesÄ«bas %(year_start)s-%(year_end)s Deluge komanda"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"VienÄdranga failu apmaiÅas programma,\n"
-"kura izmanto BitTorrent protokolu."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klients:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "PaÅ¡reizÄjie izstrÄdÄtÄji:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "IepriekÅ¡Äjie izstrÄdÄtÄji vai atbalstÄ«tÄji:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Serveris:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Nav savienots..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "NeierobeÅŸots"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Lejup"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "AugÅ¡up"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "LejupielÄdes Ätruma limits"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "AugÅ¡upielÄdes Ätruma limits"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "StÄvoklis"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trakeri"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Nekas"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Administrators"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "EtiÄ·etes"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Bez etiÄ·etes"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Nepievienots"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT mezgli"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "BrÄ«vÄ vieta diskÄ"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "NeierobeÅŸot"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Citi..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "IeslÄgts"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "IzslÄgts"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "IzslÄgt"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Ievadiet paroli, lai redzÄtu Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Ievadiet paroli, lai izietu no Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "NesaistÄ"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "TieÅ¡saistÄ"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Savienots"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Statuss"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Saimniekdators"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Versija"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "SÄkt dzinÄju"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "ApturÄt DzinÄju"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Nebija iespÄjams palaist dzinÄju!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "KÄŒÅ«da, pievienojot saimnieku"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Spraudnis"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "UzmanÄ«bu"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "IzvÄlieties spraudni"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "At_celt"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Eggs spraudnis"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adrese"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klients"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Faila nosaukums"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "Pievienot torrentus (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "NederÄ«gs fails"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "IzvÄlieties .torrent failu"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent faili"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Visi faili"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "NederÄ«ga saite"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "nav derÄ«ga saite."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "LejupielÄdÄ..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "NeizdevÄs lejupielÄdÄt"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "NeizdevÄs lejupielÄdÄt:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Visi"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Statuss"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_SÄ«kÄka informÄcija"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fai_li"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_DalÄ«bnieki"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Opcijas"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "PrioritÄte"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_NÄ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_JÄ"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "SÄ«kÄka informÄcija:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "RediÄ£Ät kontu"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Izveidot jaunu kontu"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "AizsargÄts ar paroli"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_Labi"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr "KopÄt Magnet URI"
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr "KopÄt"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "IzvÄlieties failu"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "IzvÄlieties mapi"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "SaglabÄt .torrent failu"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "_SaglabÄt"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiÄ·ete"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Pievienot dalÄ«bnieku"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "saimniekdatora nosaukums:ports"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "AugÅ¡Ä"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ApakÅ¡Ä"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_RÄdÄ«t Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Pievienot torentu"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "LejupielÄ_des Ätruma limits"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "AugÅ¡_upielÄdes Ätruma limits"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "IzieÅ¡ana un servisa slÄgÅ¡ana"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_AizvÄrt"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Fails"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "Iz_veidot torentu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Iziet un _izslÄgt dzinÄju"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "R_ediÄ£Ät"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Savienojumu pÄrvaldnieks"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torents"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_SkatÄ«t"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_RÄ«kjosla"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_SÄnjosla"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Stat_usa josla"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "Å Ä·irkÄŒi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Kolonnas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "SÄnu _josla"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "RÄdÄ«t tukÅ¡Äs sadaÄŒas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "RÄdÄ«t t_rakerus"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_PalÄ«dzÄ«ba"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_MÄjas lapa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_BUJ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "BieÅŸi uzdotie jautÄjumi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Kopiena"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "P_ar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Pievienot torentu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Pievienot torentu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "IzÅemt torentu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "IzÅemt torentu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "PauzÄt izvÄlÄtos torrentus"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "PauzÄt"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "AtsÄkt izvÄlÄtos torentus"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "AtsÄkt"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "PÄrvietot torentu augÅ¡up"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "PÄrvietot rindÄ uz augÅ¡u"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "PÄrvietot torentu lejup"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "PÄrvietot rindÄ uz leju"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "IestatÄ«jumi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Savienojumu pÄrvaldnieks"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Izveidot torentu"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Mape"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "AttÄlais ceÄŒÅ¡"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Faili"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autors:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "KomentÄri:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_IzÅemt"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "TÄ«mekÄŒa devÄji"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "GabaliÅu izmÄrs:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "IestatÄ«t privÄtÄ torenta karodziÅu"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Pievienot Å¡o torentu sesijai"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "Izpl_est visu"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "Izlai_st"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "LejupielÄdes Ätrums:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "AugÅ¡upielÄdes Ätrums:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "PieejamÄ«ba:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nosaukums:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "LejupielÄdes mape:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "Pievienots:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "KopÄjais izmÄrs:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "Pabeigts:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "ÄªpaÅ¡nieks:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "PÄrvietot pabeigtos failus uz:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "PÄrtraukt dalÄ«t, kad samÄrs:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "IzÅemt pÄc samÄra sasniegÅ¡anas"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "AugÅ¡upielÄdes Ätrums:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "LejupielÄdes Ätrums:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Savienojumi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "AugÅ¡upielÄdes vietas:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "R_ediÄ£Ät trakerus"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "RediÄ£Ät trakeri"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Trakeris:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "IevadÄ«t attÄlo ceÄŒu"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "CeÄŒÅ¡:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Pievienot trakeri"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trakeri:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "RÄdÄ«t sesijas Ätrumu virsraksta joslÄ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "FokusÄt logu, kad pievieno torentu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "LejuplÄdÄ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "AktivizÄt sistÄmas joslas ikonu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Aizverot logu, minimizÄt kÄ sistÄmas joslas ikonu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Palaisties sistÄmas joslÄ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "AizsargÄt sistÄmas joslas ikonu ar paroli"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr "MotÄ«vs"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>Valoda</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "PÄrvietot pabeigtos uz:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "KopÄt .torrent failus uz:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "DzÄst izveidoto torenta faila kopiju, kad torents tiek izÅemts"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "SaglabÄt iekÅ¡:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "LejupielÄdes mapes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "PrioritÄte ir torenta sÄkuma un beigu gabaliÅiem"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-"IestatÄ«t augstÄku prioritÄti pirmajiem un pÄdÄjiem torenta gabaliÅiem"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Pievienot torentus pauzÄtÄ stÄvoklÄ«"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "RÄdÄ«t vienmÄr"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "FokusÄt dialoglodziÅu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "MaksimÄlais savienojumu skaits. -1 nozÄ«mÄ neierobeÅŸots."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"MaksimÄlais augÅ¡upielÄdes pieslÄgvietu skaits. -1 nozÄ«mÄ neierobeÅŸots."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"MaksimÄlais visu torrentu lejupielÄdes Ätrums. -1 nozÄ«mÄ neierobeÅŸots."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"MaksimÄlais kopÄjais visu torrentu augÅ¡upielÄdes Ätrums. -1 nozÄ«mÄ "
-"neierobeÅŸots."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "IerobeÅŸot IP virstÄriÅu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Lai nepÄrsniegtu Ätruma ierobeÅŸojumu, atskaitÄ«t aptuveno TCP/IP virstÄriÅu "
-"no kopÄjÄ satiksmes limita."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"MaksimÄlais augÅ¡upielÄdes pieslÄgvietu skaits uz torrentu. -1 nozÄ«mÄ "
-"neierobeÅŸots."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "MaksimÄlais savienojumu skaits uz torrentu. -1 nozÄ«mÄ neierobeÅŸots."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr "MaksimÄlais augÅ¡upielÄdes Ätrums uz torentu. -1 nozÄ«mÄ neierobeÅŸots."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "NejauÅ¡s"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "AktÄ«vais ports:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "PÄrbaudÄ«t aktÄ«vo portu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "No:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "LÄ«dz:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "LÄ«menis:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Standarts Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "TÄ«kla adreÅ¡u translÄÅ¡anas protokols"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "DalÄ«bnieku datu apmaiÅa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "VietÄjo pakalpojumu atklÄjÄjs"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "LokÄlo pakalpojumu atklÄjÄjs atrod lokÄlos dalÄ«bniekus jÅ«su tÄ«klÄ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"DalÄ«tÄ kontrolsummu tabula var uzlabot kopÄjo aktÄ«vo pieslÄgumu skaitu."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "DalÄ«bnieka TOS baits:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "KeÅ¡atmiÅas izmÄrs (16 KiB blokos):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"SekunÅŸu skaits kopÅ¡ pÄdÄjÄs ierakstÄ«Å¡anas no keÅ¡atmiÅas diskÄ. "
-"NoklusÄjums:60 sekundes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "KeÅ¡atmiÅas novecosana (sekundes):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr "KopÄjais 16KiB bloku skaits, kas ierakstÄ«ts kopÅ¡ sesijas sÄkuma."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Bloki ierakstÄ«ti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "KopÄjais ieraksta operÄciju veikÅ¡anu skaits kopÅ¡ sesijas sÄkuma."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "RakstÄ«jumi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"AttiecÄ«ba (ierakstÄ«tie bloki - ierakstu reizes) / bloku ieraksti attÄlo "
-"skaitu, kas ietaupÄ«ts ieraksta operÄcijÄs t.i. savdabÄ«ga keÅ¡atmiÅas "
-"izmantoÅ¡anas attiecÄ«ba priekÅ¡ ierakstÄ«Å¡anas keÅ¡atmiÅas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "RakstÄ«Å¡anas keÅ¡atmiÅas izmantoÅ¡anas attiecÄ«ba:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Bloku skaits, kas pieprasÄ«ti  bittorenta dzinÄjam (no devÄjiem), kas "
-"pasniegti no diska vai keÅ¡atmiÅas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Bloki nolasÄ«ti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "KeÅ¡atmiÅas izmantoÅ¡anas attieciba lasÄ«Å¡anas keÅ¡atmiÅai."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "LasÄ«Å¡anas keÅ¡atmiÅas izmantoÅ¡anas attiecÄ«ba:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "KopÄjais lasÄ«Å¡anÄs operÄciju skaits kopÅ¡ sesijas sÄkuma."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "LasÄ«jumi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"16 KiB bloku skaits diska keÅ¡atmiÅÄ. Ietver abus: gan lasÄ«Å¡anu, gan "
-"lasÄ«Å¡anas keÅ¡atmiÅu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "KeÅ¡atmiÅas izmÄrs:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "LasÄ«Å¡anas keÅ¡atmiÅas izmÄrs:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"PalÄ«dziet mums uzlabot Deluge, nosÅ«tot mums savu Python versiju, PyGTK "
-"versiju, operÄtÄjsistÄmas un procesora tipu. NekÄda cita informÄcija netiks "
-"nosÅ«tÄ«ta."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "JÄ, lÅ«dzu, nosÅ«tÄ«t anonÄ«mu statistiku"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "AtraÅ¡anÄs vieta:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Ja Deluge nevar atrast vietu datu bÄzÄ, viÅa izmanto DNS lai noteiktu valsti."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Servisa ports:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "AtÄŒaut attÄlinÄtos pieslÄgumus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Savienojumi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_DzÄst"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "Konti"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Versija:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "MÄjaslapa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Autora e-pasts:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Jauns programmas laidiens"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Iet uz tÄ«mekÄŒa vietni"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "Servera versija"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "PaÅ¡reizÄjÄ versija:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "TurpmÄk nerÄdÄ«t Å¡o dialoglodziÅu"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Pievienot dalÄ«bnieku"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Pievienot dalÄ«bnieku pÄc tÄ IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Veido torrentu"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "RediÄ£Ät trakerus"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "MÄrÄ·is:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torenti rindÄ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "AutomÄtiski pievienot torentus pieslÄdzoties"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Pievienot torentus"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_Saite"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Pievienot pauzÄtÄ stÄvoklÄ«"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "PrioritÄte sÄkuma un beigu gabaliÅiem"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "MaksimÄlais torrenta lejupielÄdes Ätrums"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "MaksimÄlais torrenta augÅ¡upielÄdes Ätrums"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Pielietot visiem"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Atgriezt uz noklusÄjuma"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "Savienojumu limits"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "AugÅ¡upielÄdes _pieslÄgvietu skaita limits:"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "AutomÄtiski pÄrvaldÄ«ts"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_PauzÄt"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_AtsÄkt"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "AtsÄkt izvÄlÄtos torentus."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opc_ijas"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Novietojums rindÄ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Atja_uninÄt trakeri"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_IzÅemt torentu"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Piespiedu _failu pÄrbaude"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "IzvÄlÄties vi_sus"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_PauzÄt visus"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "_AtsÄkt visus"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Pievienot infosummu"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infosumma:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "SaglabÄt .torrent kÄ"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>VispÄrÄji</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "CeÄŒa izvÄles tips"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "SaglabÄt ceÄŒu"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "NoklusÄtais ceÄŒÅ¡"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "AtvÄrt"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Pievienot"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "AizvÄkt"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Pievienot saiti"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "Saite:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "TÄ«mekÄŒa saskarne"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Nav instalÄta Deluge tÄ«kla saskarne, lÅ«dzu, instalÄjiet\n"
-"saskarni un mÄÄ£iniet vÄlreiz."
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "AktivizÄt tÄ«mekÄŒa saskarni"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "AktivizÄt SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Izmantot portu:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>IestatÄ«jumi</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "PlÄnotÄjs"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "LejupielÄdes ierobeÅŸojums:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "AugÅ¡upielÄdes ierobeÅŸojums:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "AktÄ«vie torenti:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "AktÄ«vas lejupielÄdes:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "AktÄ«vas dalÄ«Å¡anas:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>LÄnie iestatÄ«jumi</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "GadÄ«jÄs kÄŒÅ«da, sÅ«tot paziÅojuma e-pastu: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "PaziÅojuma e-pasts nosÅ«tÄ«ts."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Pabeigts \"%(name)s\" torrents"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Å is epasts paziÅo ka Deluge pabeigusi  \"%(name)s\", kas satur %(num_files)i "
-"datnes.\n"
-"Lai vairs nesaÅemtu Å¡Ädus paziÅojumus, vienkÄrÅ¡i izsledziet epasta "
-"paziÅojumus Deluge's uzstÄdÄ«jumos.\n"
-"\n"
-"Paldies,\n"
-"JÅ«su Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "PaziÅojumu mirgoÅ¡ana"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "IzlecoÅ¡ais paziÅojums nav aktivizÄts."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "libnotify nav uzstÄdÄ«ts"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "IzlecoÅ¡ais paziÅojums tiek rÄdÄ«ts"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "SkaÅas paziÅojumi nav aktivizÄti"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame nav instalÄts"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "SkaÅas paziÅojums neizdevÄs %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "SkaÅas paziÅojums veiksmÄ«gs"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Pabeigts torrents"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr "Torrents \"%(name)s\" ar %(num_files)i faili(em) ir lejupielÄdÄts."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "PaziÅojumi"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "IzvÄlieties skaÅas failu"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "AktivizÄta sistÄmas joslas ikonas mirgoÅ¡ana"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "AktivizÄti izlecoÅ¡ie paziÅojumi"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "SkaÅa aktivizÄta"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Saskarnes paziÅojumi</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>SaÅÄmÄji</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Serveris pieprasa TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-pasta paziÅojumi</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Å Ä« konfigurÄcija nenozÄ«mÄ, ka tieÅ¡Äm saÅemsiet paziÅojumus par visiem Å¡iem "
-"notikumiem."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "AbonÄÅ¡ana"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "SkaÅu izvÄle"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "NederÄ«ga etiÄ·ete, izmantojiet rakstzÄ«mes:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "TukÅ¡a etiÄ·ete"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "EtiÄ·ete jau eksitÄ"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "NezinÄma etiÄ·ete"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "NezinÄms torents"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Pievienot etiÄ·eti"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Pievienot etiÄ·eti</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Izmantojiet sÄnjoslu, lai pievienotu, rediÄ£Ätu vai noÅemtu etiÄ·etes. "
-"</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>EtiÄ·etes</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "EtiÄ·etes opcijas"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>EtiÄ·etes opcijas</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Pielietot torentu maksimÄlos iestatÄ«jumus:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimums"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Pielietot rindas iestatÄ«jumus:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 lÄ«nija katram trakerim)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "AutomÄtiski pievienot etiÄ·eti:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "EtiÄ·ete"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "EtiÄ·etes _opcijas"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_NoÅemt etiÄ·eti"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Pievienot etiÄ·eti"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torents pabeigts"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torents pievienots"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torents izÅemts"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "IzpildÄ«t"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Notikums"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Pievienot komandu</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Komandas</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "minÅ«tes"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 minÅ«te"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 sekunde"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekundes"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "LejupielÄdes krÄsa:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "AugÅ¡upielÄdes krÄsa:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>Savienojumu grafiks</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Statistika"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "SekoÅ¡anas mape neeksistÄ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "NorÄdÄ«tÄ vieta neeksistÄ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Pievienot automÄtiski"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "DubultklikÅ¡Ä·is, lai rediÄ£Ätu"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "CeÄŒÅ¡"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>SekoÅ¡anas mape:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "SekoÅ¡anas mapes Ä«paÅ¡Ä«bas"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "IzvÄlÄties mapi"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "AktivizÄt sekoÅ¡anu mapei"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>SekoÅ¡anas mape</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "DzÄst .torrent pÄc pievienoÅ¡anas"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Pievienot paplaÅ¡inÄjumu pÄc pievienoÅ¡anas:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torenta faila darbÄ«bas</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>LejupielÄdes mape</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>PÄrvietot pabeigtos</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "EtiÄ·ete: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>EtiÄ·ete</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "GalvenÄ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "MaksimÄlais augÅ¡upielÄdes Ätrums:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "MaksimÄlais savienojumu skaits:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "MaksimÄlais augÅ¡upielÄdes pieslÄgvietu skaits:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "MaksimÄlais lejupielÄdes Ätrums:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>CaurlaidÄ«ba</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "AutomÄtiski pÄrvaldÄ«ts:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Pievienot pauzÄtu:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "RindÄ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Rinda</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "AtspiedÄjs"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Atspiest uz:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Izveidot apakÅ¡mapi ar torenta nosaukumu"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"IzvÄlÄtajÄ mapÄ tiks izveidota apakÅ¡mape ar torenta nosaukumu un tajÄ tiks "
-"izvietoti atspiestie faili."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "BloÄ·ÄÅ¡anas saraksts"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP saraksts (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer teksts (Zip formÄtÄ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian teksts (nesaspiests)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "KÄŒÅ«dains sÄkums"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "KÄŒÅ«dains kods"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "KÄŒÅ«daina versija"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "dienÄm"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ImportÄt bloÄ·ÄÅ¡anas sarakstu darbu uzsÄkot"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "LejupielÄdÄt un importÄt bloÄ·ÄÅ¡anas sarakstu, ja nepiecieÅ¡ams."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "PÄrbaudÄ«t lejupielÄdi un importÄt"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "LejupielÄdÄt un importÄt jaunu bloÄ·ÄÅ¡anas sarakstu."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Piespiedu lejupielÄde un imoportÄÅ¡ana"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "BloÄ·ÄÅ¡anas saraksts ir atjauninÄts"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opcijas</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tips:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Datums:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Faila izmÄrs:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>InformÄcija</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "IestatÄ«t maksimÄlo savienojumu skaitu"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "LejupielÄdes Ätrums"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "IestatÄ«t maksimÄlo lejupielÄdes Ätrumu"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "AugÅ¡upielÄdes Ätrums"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "IestatÄ«t maksimÄlo augÅ¡upielÄdes Ätrumu"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Lejup/augÅ¡up protokola satiksme"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Saimniekdators:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "Par Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "Izveidot"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Beigt darbu"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "PieteikÅ¡anÄs"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtri"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "A/L Ätruma robeÅŸa"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "A/L Ätruma robeÅŸa"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Savienojumu limits"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "AugÅ¡upielÄdes pieslÄgvietu skaita robeÅŸa"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Atjaunot trakeri"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Piespiedu pÄrbaude"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "PÄrvietot"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "SaglabÄt"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "PieslÄgties"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "Failu pÄrlÅ«ks"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "AtpakaÄŒ"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "Uz priekÅ¡u"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Fails"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "LejupielÄde"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "Maks. lejupielÄdes Ätrums"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "Maks. augÅ¡upielÄdes Ätrums"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "VispÄrÄji"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Pievienot apturÄtÄ stÄvoklÄ«"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "IelÄdÄ"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Patiess"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "SÄ«kÄka informÄcija"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "KomentÄrs:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "PrivÄts"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "PaziÅot par jaunÄm versijÄm"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "MaksimÄlais savienojumu skaits:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "MaksimÄlais lejupielÄdes Ätrums (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "MaksimÄlais augÅ¡upielÄdes Ätrums (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "MaksimÄlais pusatvÄrto savienojumu skaits:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "MaksimÄlais savienoÅ¡anÄs mÄÄ£inÄjumu skaits sekundÄ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "MaksimÄlais augÅ¡upielÄdes pieslÄgvietu skaits:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "UzstÄdÄ«t"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "UzstÄdÄ«t spraudni"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "Jauns:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "ApstiprinÄt:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Serveris"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "NederÄ«ga parole"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "JÅ«su parole veiksmÄ«gi mainÄ«ta!"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "PauzÄt torrentu"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "PievienoÅ¡anas datums:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Process ir neaktÄ«vs"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Bloku lasÄ«Å¡anas izmantoÅ¡ana:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Bloku skaits, kas pasniegti no keÅ¡atmiÅas"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "PÄrbaudÄ«t, vai nav jauns saraksts, ik pÄc:"
Index: luge/i18n/mk.po
===================================================================
--- deluge/i18n/mk.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6278 +1,0 @@
-# Macedonian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Macedonian <mk@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "Ð"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "ÐÐ²Ð³Ð°ÐœÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ÐÐ»Ð°ÐœÐŽÑÐºÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "ÐÐ»Ð±Ð°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ÐÐ»Ð¶ÐžÑ"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "ÐÐŒÐµÑÐžÐºÐ°ÐœÑÐºÐ° Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ÐÐœÐŽÐŸÑÐ°"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "ÐÐœÐ³ÐŸÐ»Ð°"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "ÐÐœÐ³Ð²ÐžÐ»Ð°"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "ÐÐœÑÐ°ÑÐºÑÐžÐº"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ÐÐœÑÐžÐ³Ð²Ð° Ðž ÐÐ°ÑÐ±ÑÐŽÐ°"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ÐÑÐ³ÐµÐœÑÐžÐœÐ°"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ÐÑÐŒÐµÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "ÐÑÑÐ±Ð°"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ÐÐ²ÑÑÑÐ°Ð»ÐžÑÐ°"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ÐÐ²ÑÑÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ÐÐ·ÐµÑÐ±ÐµÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ÐÐ°Ñ
-Ð°ÐŒÐž"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ÐÐ°Ñ
-ÑÐµÐžÐœ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ÐÐ°ÐœÐ³Ð»Ð°ÐŽÐµÑ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ÐÐ°ÑÐ±Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ÐÐµÐ»ÐŸÑÑÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ÐÐµÐ»Ð³ÐžÑÐ°"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ÐÐµÐ»ÐžÐ·Ðµ"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ÐÐµÐœÐžÐœ"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ÐÐµÑÐŒÑÐŽÐ°"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ÐÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ÐÐŸÐ»ÐžÐ²ÐžÑÐ°"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ÐÐŸÑÐœÐ° Ðž Ð¥ÐµÑÑÐµÐ³ÐŸÐ²ÐžÐœÐ°"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ÐÐŸÑÐ²Ð°ÐœÐ°"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "ÐÑÐ²Ðµ ÐÑÑÑÐŸÐ²"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "ÐÑÐ°Ð·ÐžÐ»"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "ÐÑÐžÑÐ°ÐœÑÐºÐŸ-ÐžÐœÐŽÐžÑÐºÐ° ÐÐºÐµÐ°ÐœÑÐºÐ° Ð¢ÐµÑÐžÑÐŸÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ÐÑÑÐœÐµÐž ÐÐ°ÑÑÑÐ°Ð»Ð°ÐŒ"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ÐÑÐ³Ð°ÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ÐÑÑÐºÐžÐœÐ° Ð€Ð°ÑÐŸ"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ÐÑÑÑÐœÐŽÐž"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ÐÐ°ÐŒÐ±ÐŸÑÐ°"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ÐÐ°ÐŒÐµÑÑÐœ"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ÐÐ°ÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ÐÐ°Ð¿Ðµ ÐÐµÑÐŽÐµ"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "ÐÐ°ÑÐŒÐ°ÐœÑÐºÐž ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "ÐŠÐµÐœÑÑÐ°Ð»ÐœÐŸ ÐÑÑÐŸÐºÐ°ÐœÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ð§Ð°ÐŽ"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Ð§ÐžÐ»Ðµ"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ÐÐžÐœÐ°"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "ÐÐµÐ»ÐžÐ³ÐŽÐµÐœÑÐºÐž ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ÐÑÑÑÐŸÐ²Ðž ÐÐŸÐºÐŸÑ (ÐÐžÐ»ÐžÐœÐ³)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ÐÐŸÐ»ÑÐŒÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ÐÐŸÐŒÐŸÑÑÐºÐž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ÐÐŸÐœÐ³ÐŸ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ÐÐŸÐœÐ³ÐŸ, ÐÐµÐŒÐŸÐºÑÐ°ÑÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "ÐÑÐº ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ÐÐŸÑÑÐ° Ð ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ÐÑÐµÐ³ ÐœÐ° Ð¡Ð»ÐŸÐœÐŸÐ²Ð°ÑÐ° ÐÐŸÑÐºÐ°"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Ð¥ÑÐ²Ð°ÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ÐÑÐ±Ð°"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ÐÐžÐ¿Ð°Ñ"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Ð§ÐµÑÐºÐ°"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ÐÐ°ÐœÑÐºÐ°"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ÐÐžÐ±ÑÑÐž"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "ÐÐŸÐŒÐžÐœÐžÐºÐ°"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ÐÐŸÐŒÐžÐœÐžÐºÐ°ÐœÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "ÐÐºÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ÐÐ³ÐžÐ¿ÐµÑ"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "ÐÐ» Ð¡Ð°Ð»Ð²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "ÐÐºÐ²Ð°ÑÐŸÑÑÐºÐ° ÐÐ²ÐžÐœÐµÑÐ°"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "ÐÑÐžÑÑÐµÐ°"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "ÐÑÑÐŸÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "ÐÑÐžÐŸÐ¿ÐžÑÐ°"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ð€ÐŸÐ»ÐºÐ»Ð°ÐœÐŽÑÐž ÐÑÑÑÐŸÐ²Ðž (ÐÐ°Ð»Ð²ÐžÐœÐž)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ð€Ð°ÑÑÐºÐž ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Ð€ÐžÑÐž"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Ð€ÐžÐœÑÐºÐ°"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Ð€ÑÐ°ÐœÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Ð€ÑÐ°ÐœÑÑÑÐºÐ° ÐÐ²Ð°ÑÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Ð€ÑÐ°ÐœÑÑÑÐºÐ° ÐÐŸÐ»ÐžÐœÐµÐ·ÐžÑÐ°"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Ð€ÑÐ°ÐœÑÑÑÐºÐ° ÐÑÐ¶ÐœÐ° Ð¢ÐµÑÐžÑÐŸÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "ÐÐ°Ð±ÐŸÐœ"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ÐÐ°ÐŒÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "ÐÑÑÐ·ÐžÑÐ°"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ÐÐµÑÐŒÐ°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ÐÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "ÐÐžÐ±ÑÐ°Ð»ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "ÐÑÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "ÐÑÐµÐœÐ»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ÐÑÐµÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ÐÐ²Ð°ÐŽÐ°Ð»ÑÐ¿Ðµ"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "ÐÑÐ°ÐŒ"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "ÐÐ²Ð°ÑÐµÐŒÐ°Ð»Ð°"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ÐÑÑÐœÐ·Ðž"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "ÐÐ²ÐžÐœÐµÑÐ°"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "ÐÐ²ÐžÐœÐµÑÐ°-ÐÐžÑÐ°Ñ"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ÐÐ²Ð°ÑÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Ð¥Ð°ÐžÑÐž"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Ð¥ÐµÑÐŽÑÐºÐž ÐÑÑÑÐŸÐ²Ðž Ðž ÐÐµÐºÐÐŸÐœÐ°Ð»ÐŽ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "ÐÐ°ÑÐžÐºÐ°Ðœ"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Ð¥ÐŸÐœÐŽÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Ð¥ÐŸÐœÐ³ ÐÐŸÐœÐ³"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ð£ÐœÐ³Ð°ÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "ÐÐœÐŽÐžÑÐ°"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ÐÐœÐŽÐŸÐœÐµÐ·ÐžÑÐ°"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ÐÑÐ°Ðœ, ÐÑÐ»Ð°ÐŒÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "ÐÑÐ°Ðº"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ÐÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ÐÑÑÑÐŸÐ² ÐÐ°Ðœ"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ÐÐ·ÑÐ°ÐµÐ»"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ÐÑÐ°Ð»ÐžÑÐ°"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "ÐÐ°ÐŒÐ°ÑÐºÐ°"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "ÐÐ°Ð¿ÐŸÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "ÐÐµÑÑÐž"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ÐÐŸÑÐŽÐ°Ðœ"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ÐÐ°Ð·Ð°ÐºÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ÐÐµÐœÐžÐ°"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ÐÐžÑÐžÐ±Ð°ÑÐž"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ÐÐŸÑÐµÐ°, ÐÐµÐŒÐŸÐºÑÐ°ÑÑÐºÐ° ÐÐ°ÑÐŸÐŽÐœÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "ÐÐŸÑÐµÐ°, Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ÐÑÐ²Ð°ÑÑ"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "ÐÐžÑÐ³ÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ÐÐ°ÐŸ ÐÐ°ÑÐŸÐŽÐœÐ° ÐÐµÐŒÐŸÐºÑÐ°ÑÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ÐÐ°ÑÐ²ÐžÑÐ°"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ÐÐžÐ±Ð°Ðœ"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ÐÐµÑÐŸÑÐŸ"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ÐÐžÐ±ÐµÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "ÐÐžÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ÐÐžÑ
-ÑÐµÐœÑÑÐ°ÑÐœ"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ÐÐžÑÐ²Ð°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ÐÑÐºÑÐµÐŒÐ±ÑÑÐ³"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ÐÐ°ÐºÐ°ÐŸ"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ÐÐ°ÐºÐµÐŽÐŸÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ÐÐ°ÐŽÐ°Ð³Ð°ÑÐºÐ°Ñ"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "ÐÐ°Ð»Ð°Ð²Ðž"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "ÐÐ°Ð»ÐµÐ·ÐžÑÐ°"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ÐÐ°Ð»ÐŽÐžÐ²Ðž"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "ÐÐ°Ð»Ðž"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "ÐÐ°Ð»ÑÐ°"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ÐÐ°ÑÑÐ°Ð»ÑÐºÐž ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ÐÐ°ÑÑÐžÐœÐžÐº"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "ÐÐ°Ð²ÑÐžÑÐ°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ÐÐ°ÑÑÐžÑÐžÑÑ"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ÐÐ°ÑÐŸÑÐµ"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ÐÐµÐºÑÐžÐºÐŸ"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "ÐÐžÐºÑÐŸÐœÐµÐ·ÐžÑÐ°, Ð€ÐµÐŽÐµÑÐ°ÑÐžÐ²ÐœÐž ÐÑÐ¶Ð°Ð²Ðž"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ÐÐŸÐ»ÐŽÐ°Ð²ÐžÑÐ°"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "ÐÐŸÐœÐ°ÐºÐŸ"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ÐÐŸÐœÐ³ÐŸÐ»ÐžÑÐ°"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "ÐŠÑÐœÐ° ÐÐŸÑÐ°"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "ÐÐŸÐœÑÐµÑÐ°Ñ"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ÐÐ°ÑÐŸÐºÐŸ"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ÐÐŸÐ·Ð°ÐŒÐ±ÐžÐº"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ÐÑÐ°ÐœÐŒÐ°Ñ"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ÐÐ°ÐŒÐžÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ÐÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ÐÐµÐ¿Ð°Ð»"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Ð¥ÐŸÐ»Ð°ÐœÐŽÐžÑÐ°"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Ð¥ÐŸÐ»Ð°ÐœÐŽÑÐºÐž ÐÐœÑÐžÐ»Ðž"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ÐÐŸÐ²Ð° ÐÐ°Ð»ÐµÐŽÐŸÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ÐÐŸÐ² ÐÐµÐ»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ÐÐžÐºÐ°ÑÐ°Ð³Ð²Ð°"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ÐÐžÐ³ÐµÑ"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ÐÐžÐ³ÐµÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ÐÐžÑÐµ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ÐÐŸÑÑÐŸÐ»Ðº"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Ð¡ÐµÐ²ÐµÑÐœÐ° ÐÐ°ÑÐžÐ°ÐœÐ° ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ÐÐŸÑÐ²ÐµÑÐºÐ°"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ÐÐŒÐ°Ðœ"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "ÐÐ°ÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "ÐÐ°Ð»Ð°Ñ"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ÐÐ°Ð»ÐµÑÑÐžÐœÐ°, ÐÐºÑÐ¿ÐžÑÐ°ÐœÐ° Ð¢ÐµÑÐžÑÐŸÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "ÐÐ°ÐœÐ°ÐŒÐ°"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "ÐÐ°Ð¿ÑÐ° ÐÐŸÐ²Ð° ÐÐ²ÐžÐœÐµÑÐ°"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "ÐÐ°ÑÐ°Ð³Ð²Ð°Ñ"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ÐÐµÑÑ"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Ð€ÐžÐ»ÐžÐ¿ÐžÐœÐž"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ÐÐžÑÐºÐ°ÐžÑÐœ"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "ÐÐŸÐ»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "ÐÐŸÑÑÑÐ³Ð°Ð»ÐžÑÐ°"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "ÐÐŸÑÑÐŸ Ð ÐžÐºÐŸ"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ÐÐ°ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Ð ÐµÑÐœÐžÐŸÐœ"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Ð ÐŸÐŒÐ°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Ð ÑÑÐºÐ° Ð€ÐµÐŽÐµÑÐ°ÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ð ÑÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Ð¡Ð²ÐµÑÐž ÐÐ°ÑÑÐµÐ»ÐµÐŒÐµÑ"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Ð¡Ð²ÐµÑÐ° Ð¥ÐµÐ»ÐµÐœÐ°"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Ð¡Ð²ÐµÑ ÐÐžÑÑ Ðž ÐÐµÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Ð¡Ð²ÐµÑÐ° ÐÑÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Ð¡Ð²ÐµÑÐž ÐÐ°ÑÑÐžÐœ"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Ð¡Ð²ÐµÑ ÐÑÐµÑ Ðž ÐÐžÐºÐµÐ»ÐŸÐœ"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Ð¡Ð²ÐµÑ ÐÐžÐœÑÐµÐœÑ Ðž ÐÑÐµÐœÐ°ÐŽÐžÐœÐžÑÐµ"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Ð¡Ð°Ðœ ÐÐ°ÑÐžÐœÐŸ"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Ð¡Ð°ÐŸ Ð¢ÐŸÐŒÐµ Ðž ÐÑÐžÐœÑÐžÐ¿Ðµ"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Ð¡Ð°ÑÐŽÐžÑÐºÐ° ÐÑÐ°Ð±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Ð¡ÐµÐœÐµÐ³Ð°Ð»"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Ð¡ÑÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Ð¡ÐµÑÑÐµÐ»Ðž"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Ð¡ÐžÐµÑÐ° ÐÐµÐŸÐœÐµ"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Ð¡ÐžÐœÐ³Ð°Ð¿ÑÑ"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Ð¡Ð»ÐŸÐ²Ð°ÑÐºÐ°"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Ð¡Ð»ÐŸÐ²ÐµÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ð¡ÐŸÐ»ÐŸÐŒÐŸÐœÑÐºÐž ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Ð¡ÐŸÐŒÐ°Ð»ÐžÑÐ°"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "ÐÑÐ¶ÐœÐ° ÐÑÑÐžÐºÐ°"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "ÐÑÐ¶ÐœÐ° ÐÐŸÑÑÐžÑÐ° Ðž ÐÑÐ¶ÐœÐž Ð¡ÐµÐœÐŽÐ²ÐžÑ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "ÐšÐ¿Ð°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "ÐšÑÐž ÐÐ°ÐœÐºÐ°"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Ð¡ÑÐŽÐ°Ðœ"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Ð¡ÑÑÐžÐœÐ°ÐŒÐµ"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Ð¡Ð²Ð°Ð»Ð±Ð°ÑÐŽ Ðž ÐÐ°Ðœ ÐÐ°ÑÐµÐœ"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Ð¡Ð²Ð°Ð·ÐžÐ»ÐµÐœÐŽ"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "ÐšÐ²ÐµÐŽÑÐºÐ°"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ÐšÐ²Ð°ÑÑÐ°ÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Ð¡ÐžÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Ð¢Ð°ÑÐžÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Ð¢Ð°ÐœÐ·Ð°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Ð¢Ð°ÑÐ»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Ð¢ÐžÐŒÐŸÑ-ÐÐµÑÑÐµ"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Ð¢ÐŸÐ³ÐŸ"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Ð¢ÐŸÐºÐµÐ»Ð°Ñ"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Ð¢ÐŸÐœÐ³Ð°"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Ð¢ÑÐžÐœÐžÐŽÐ°ÐŽ Ðž Ð¢ÐŸÐ±Ð°Ð³ÐŸ"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Ð¢ÑÐœÐžÑ"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Ð¢ÑÑÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Ð¢ÑÑÐºÐŒÐµÐœÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Ð¢ÑÑÐºÑ Ðž ÐÐ°ÐžÐºÐŸÑ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Ð¢ÑÐ²Ð°Ð»Ñ"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Ð£Ð³Ð°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ð£ÐºÑÐ°ÐžÐœÐ°"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "ÐÐ±ÐµÐŽÐžÐœÐµÑÐž ÐÑÐ°Ð±ÑÐºÐž ÐÐŒÐžÑÐ°ÑÐž"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "ÐÐ±ÐµÐŽÐžÐœÐµÑÐŸ ÐÑÐ°Ð»ÑÑÐ²ÐŸ"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Ð¡ÐÐ"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Ð¡ÐÐ ÐŒÐ°Ð»Ðž ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Ð£ÑÑÐ³Ð²Ð°Ñ"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Ð£Ð·Ð±ÐµÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ÐÐ°ÐœÑÐ°ÑÑ"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ÐÐµÐœÐµÑÑÐµÐ»Ð°"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "ÐÐžÐµÑÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "ÐÐžÑÑÐžÐœ ÐÑÑÑÐŸÐ²Ðž, ÐÑÐžÑÐ°ÐœÑÐºÐž"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "ÐÐžÑÑÐžÐœ ÐÑÑÑÐŸÐ²Ðž, Ð¡ÐÐ"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "ÐÐ°Ð»ÐžÑ Ðž Ð€ÑÑÑÐœÐ°"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ÐÐ°Ð¿Ð°ÐŽÐœÐ° Ð¡Ð°Ñ
-Ð°ÑÐ°"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "ÐÐµÐŒÐµÐœ"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ÐÐ°ÐŒÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ÐÐžÐŒÐ±Ð°Ð±Ð²Ðµ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Ð¡ÐžÑÐµ"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "ÐÐºÑÐžÐ²ÐœÐž"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ÐÑÐŸÐ²ÐµÑÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Ð¡ÐžÐŒÐœÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "ÐÐ°ÑÐ·ÐžÑÐ°Ðœ"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "ÐÐŸ ÑÐµÐŽÐžÑÐ°"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ÐÑÐµÑÐºÐ°"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "ÐÐŒÐµ"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "ÐÐ°Ð¿ÑÐµÐŽÐŸÐº"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Ð¡ÐŸÑÑÐŸÑÐ±Ð°"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "ÐÐŸÐ»ÐµÐŒÐžÐœÐ°"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Ð¡ÐžÐŒÐœÐ°ÑÐž"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ÐÐ°ÑÐµÐœÐž"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ð¡ÐŸÐŸÐŽÐœÐŸÑ"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "ÐÑÐ·ÐžÐœÐ° ÐœÐ° ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "ÐÑÐ·ÐžÐœÐ° ÐœÐ° ÐºÐ°ÑÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐ° Ð±ÑÐ·ÐžÐœÐ°ÑÐ° ÐœÐ° ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐ° Ð±ÑÐ·ÐžÐœÐ°ÑÐ° ÐœÐ° ÐºÐ°ÑÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ÐÑÐžÑÐ°ÑÐµÐ»Ðž"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ÐÐŸÑÑÐ°Ð¿ÐœÐŸ"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "ÐÐŸÐŽÐ°ÐŽÐµÐœÐŸ"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Ð¡Ð»ÐµÐŽÐ°Ñ"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ÐÐ¢Ð"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ÐÑÐžÐŸÑÐžÑÐžÐ·ÐžÑÐ°Ñ ÐÑÐ²/ÐÐŸÑÐ»ÐµÐŽÐµÐœ"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÑÐºÐŸ ÐŒÐµÐœÐ°ÑÐžÑÐ°ÑÐµ"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "ÐÑÐµÐŽÑÐ¿ÑÐµÐŽÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ÐÐ±ÑÐ°Ð²Ð°ÑÐ° Ðµ ÑÑÐ¿ÐµÑÐœÐ°"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ÐÐ±ÑÐ°Ð²Ð°ÑÐ° Ðµ ÐžÑÐ¿ÑÐ°ÑÐµÐœÐ°"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ÐÐœÑÐµÑÑÐµÑÑ"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Ð¡ÐžÐŒÐœÑÐ²Ð°ÑÐ°"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "ÐÑÐŸÑÐŸÐº"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Ð ÐµÐŽÐžÑÐ°"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ÐÑÐµÐ¶Ð°"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ÐÑÐŸÐºÑÐž"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "ÐÐµÑ"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "ÐÑÑÐ³ÐŸ"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "ÐÐ°ÐµÐŒÐŸÐœ"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ÐÑÐžÐºÐ»ÑÑÐŸÑÐž"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent ÐºÐ»ÐžÐµÐœÑ"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent ÐºÐ»ÐžÐµÐœÑ"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "ÐÑÐµÐ·ÐµÐŒÐµÑÐµ Ðž ÑÐ¿ÐŸÐŽÐµÐ»ÑÐ²Ð°ÑÑÐµ ÐŽÐ°ÑÐŸÑÐµÐºÐž Ð¿ÑÐµÐºÑ BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ÐÐ°ÑÐµÐŽÐ±Ð°"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "ÐÐŸÐŽÐ°Ñ Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "ÐÐŒÐµ ÐœÐ° Ñ
-ÐŸÑÑ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ÐÐŸÑÑÐ°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ÐÐŸÑÐžÑÐœÐžÑÐºÐŸ ÐžÐŒÐµ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ÐÐŸÐ·ÐžÐœÐºÐ°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "ÐÑÑÑÑÐ°ÐœÐž ÑÐ° ÐºÐŸÐ¿ÐžÑÐ°ÑÐ° ÐŸÐŽ torrent ÐŽÐ°ÑÐŸÑÐµÐºÐ°ÑÐ° Ð¿ÑÐž ÐŸÑÑÑÑÐ°ÐœÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ÐÐ¿ÑÐžÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "ÐÐŽ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "ÐÐŸÑÐžÑÑÐž ÑÐ»ÑÑÐ°ÑÐœÐž Ð¿ÐŸÑÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "ÐÐºÐ»ÑÑÐµÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "ÐÐœÐµÐ²ÐŸÐ·ÐŒÐŸÐ¶ÐµÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ÐÐ³ÐœÐŸÑÐžÑÐ°Ñ Ð»ÐžÐŒÐžÑÐž ÐœÐ° Ð»ÐŸÐºÐ°Ð»ÐœÐ°ÑÐ° ÐŒÑÐµÐ¶Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ÐÐµÑÐžÐŸÐŽÐžÑÐœÐŸ Ð¿ÑÐŸÐ²ÐµÑÑÐ²Ð°Ñ ÑÐ° Ð²ÐµÐ±-ÑÑÑÐ°ÐœÐ°ÑÐ° Ð·Ð° ÐœÐŸÐ²Ðž ÐžÐ·ÐŽÐ°ÐœÐžÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Ð¡ÐŸÐŸÐŽÐœÐŸÑ ÐœÐ° ÐŽÐµÐ»ÐµÑÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Ð¢ÐžÐ¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "ÐÐŸÑÐžÑÐœÐžÑÐºÐŸ ÐžÐŒÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ÐÐŸÐ·ÐžÐœÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "ÐÐŸÑÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ÐÐŸÑÑÐ°Ð²ÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "ÐÐžÑÑÑÐžÐ±ÑÐžÑÐ°ÐœÐ° Ñ
-ÐµÑ ÑÐ°Ð±ÐµÐ»Ð°"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "ÐÐžÐ²ÐŸ"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>ÐÐµÑÐ·ÐžÑÐ° ÐœÐ° ÐºÐ»ÐžÐµÐœÑÐŸÑ</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Ð¢ÐŸÑÐµÐœÑÐžÑÐµ ÑÐµ Ð¿ÐŸÐŽÑÐµÐŽÐµÐœÐž"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Ð¢ÐŸÑÐµÐœÑÐŸÑ Ðµ Ð¿ÐŸÐŽÑÐµÐŽÐµÐœ"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"ÐÑÐŸÐ³ÑÐ°ÐŒÐ° Ð·Ð° ÑÐ¿ÐŸÐŽÐµÐ»ÑÐ²Ð°ÑÐµ ÐœÐ° ÐŽÐ°ÑÐŸÑÐµÐºÐž ÐŸÐŽ-Ð¿ÑÐžÑÐ°ÑÐµÐ»-ÐŽÐŸ-Ð¿ÑÐžÑÐ°ÑÐµÐ»\n"
-"ÐºÐŸÑÐžÑÑÐµÑÑÐž Ð³ÐŸ BitTorrent Ð¿ÑÐŸÑÐŸÐºÐŸÐ»ÐŸÑ."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "ÐÐ»ÐžÐµÐœÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐž ÑÐ°Ð·Ð²ÐžÐ²Ð°ÑÐž:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "ÐÑÐµÑÑ
-ÐŸÐŽÐœÐž ÑÐ°Ð·Ð²ÐžÐ²Ð°ÑÐž Ðž Ð¿ÑÐžÐŽÐŸÐœÐµÑÑÐ²Ð°ÑÐž:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "ÐÐµÐ¿ÐŸÐ²ÑÐ·Ð°Ðœ..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ÐÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ÐÐ°ÐŽÐŸÐ»Ñ"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "ÐÐ°Ð³ÐŸÑÐµ"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Ð¡ÐŸÑÑÐŸÑÐ±Ðž"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Ð¡Ð»ÐµÐŽÐ°ÑÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ÐÐžÐµÐŽÐµÐœ"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "ÐÐ°ÑÐ¿ÐžÑÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "ÐÐµÐŒÐ° ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ÐÐµÐ¿ÐŸÐ²ÑÐ·Ð°Ðœ"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT ÑÐ°Ð·Ð»Ðž"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Ð¡Ð»ÐŸÐ±ÐŸÐŽÐµÐœ Ð¿ÑÐŸÑÑÐŸÑ ÐœÐ° ÐŽÐžÑÐºÐŸÑ"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ÐÐŸÑÑÐ°Ð²Ðž ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ÐÑÑÐ³ÐŸ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "ÐÐºÐ»ÑÑÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ÐÑÐºÐ»ÑÑÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ÐÑÐºÐ»ÑÑÐž"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "ÐÐœÐµÑÐµÑÐµ ÑÐ° Ð»ÐŸÐ·ÐžÐœÐºÐ°ÑÐ° Ð·Ð° ÐŽÐ° ÐÐž ÑÐµ Ð¿ÑÐžÐºÐ°Ð¶Ðµ Deluge"
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "ÐÐœÐµÑÐµÑÐµ ÑÐ° Ð»ÐŸÐ·ÐžÐœÐºÐ°ÑÐ° Ð·Ð° ÐŽÐ° ÐžÐ·Ð»ÐµÐ·ÐµÑÐµ ÐŸÐŽ Deluge"
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ÐÐµÐ· ÐŒÑÐµÐ¶Ð°"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "ÐÐ° ÐŒÑÐµÐ¶Ð°"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "ÐÐŸÐ²ÑÐ·Ð°Ðœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Ð¥ÐŸÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "ÐÐµÑÐ·ÐžÑÐ°"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "ÐÑÐµÑÐºÐ° Ð¿ÑÐž ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐµÑÐŸ ÐœÐ° Ñ
-ÐŸÑÑÐŸÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "ÐÑÐžÐºÐ»ÑÑÐŸÐº"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ÐÐ·Ð±ÐµÑÐµÑÐµ Ð¿ÑÐžÐºÐ»ÑÑÐŸÐº"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Eggs ÐœÐ° Ð¿ÑÐžÐºÐ»ÑÑÐŸÐºÐŸÑ"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ÐÐŽÑÐµÑÐ°"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "ÐÐ»ÐžÐµÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "ÐÐŒÐµ ÐœÐ° ÐŽÐ°ÑÐŸÑÐµÐºÐ°"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ÐÐµÐ²Ð°Ð»ÐžÐŽÐœÐ° ÐŽÐ°ÑÐŸÑÐµÐºÐ°"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "ÐÐŽÐ±ÐµÑÐµÑÐµ .torrent ÐŽÐ°ÑÐŸÑÐµÐºÐ°"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Ð¢ÐŸÑÐµÐœÑ ÐŽÐ°ÑÐŸÑÐµÐºÐž"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Ð¡ÐžÑÐµ ÐŽÐ°ÑÐŸÑÐµÐºÐž"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ÐÐµÐ²Ð°Ð»ÐžÐŽÐœÐ° Ð°ÐŽÑÐµÑÐ°"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "ÐœÐµ Ðµ Ð²Ð°Ð»ÐžÐŽÐœÐ° Ð°ÐŽÑÐµÑÐ°."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Ð¡ÐžÐŒÐœÑÐ²Ð°ÑÐµ..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Ð¡ÐžÐŒÐœÑÐ²Ð°ÑÐµÑÐŸ ÐœÐµ ÑÑÐ¿ÐµÐ°"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "ÐÐµÑÑÐ¿ÐµÑÐœÐŸ ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Ð¡ÐžÑÐµ"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Ð¡ÑÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_ÐÐµÑÐ°Ð»Ðž"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "ÐÐ°_ÑÐŸÑÐµÐºÐž"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_ÐÑÐžÑÐ°ÑÐµÐ»Ðž"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_ÐÐ¿ÑÐžÐž"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "ÐÑÐžÐŸÑÐžÑÐµÑ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "ÐÐµÑÐ°Ð»Ðž:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "ÐÐ°ÑÑÐžÑÐµÐœÐŸ ÑÐŸ Ð»ÐŸÐ·ÐžÐœÐºÐ°"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "ÐÐ·Ð±ÐµÑÐµÑÐµ ÐŽÐ°ÑÐŸÑÐµÐºÐ°"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "ÐÐ·Ð±ÐµÑÐµÑÐµ Ð¿Ð°Ð¿ÐºÐ°"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "ÐÐ°ÑÑÐ²Ð°Ñ ÑÐ° .torrent ÐŽÐ°ÑÐŸÑÐµÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "ÐÐŸÐŽÐ°Ñ ÐÑÐžÑÐ°ÑÐµÐ»"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "Ñ
-ÐŸÑÑ:Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ÐÐŸÑÐµÐœ ÐŽÐµÐ»"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ÐÐŸÐ»ÐµÐœ ÐŽÐµÐ»"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_ÐÐŸÐºÐ°Ð¶Ðž Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "ÐÐŸÐŽÐ°ÐŽÐž _Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐ° Ð±ÑÐ·ÐžÐœÐ° ÐœÐ° ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐ° Ð±ÑÐ·ÐžÐœÐ° ÐœÐ° ÐºÐ°ÑÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ÐÐ·Ð»ÐµÐ·Ðž Ðž ÐžÑÐºÐ»ÑÑÐž ÐŽÐ°ÐµÐŒÐŸÐœ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_ÐÐ°Ð¿ÑÑÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_ÐÐ°ÑÐŸÑÐµÐºÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_ÐÑÐµÐžÑÐ°Ñ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Ð£ÑÐµÐŽÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_ÐÐµÐœÐ°ÑÐµÑ ÐœÐ° Ð²ÑÑÐºÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_ÐÐŸÐ³Ð»ÐµÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_ÐÐ»Ð°ÑÐœÐžÐº"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Ð¡ÑÑÐ°ÐœÐžÑÐœÐžÐº"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Ð¡ÑÐ°ÑÑÑ_Ð¿ÐŸÐ»Ðµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "Ð¢_Ð°Ð±ÐŸÐ²Ðž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_ÐÐŸÐ»ÐŸÐœÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Ð¡Ñ_ÑÐ°ÐœÐžÑÐœÐžÐº"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "ÐÐŸÐºÐ°Ð¶Ðž _ÐÑÐ»Ð° Ð¿ÐŸÐ³ÐŸÐŽÐŸÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "ÐÐŸÐºÐ°Ð¶Ðž _Ð¢ÑÐ°ÐºÐµÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_ÐÐŸÐŒÐŸÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Ð§ÐµÑÑÐŸ ÐÐŸÑÑÐ°Ð²ÑÐ²Ð°ÐœÐž ÐÑÐ°ÑÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "ÐÐŸÐŽÐ°Ñ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "ÐÐŸÐŽÐ°Ñ Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "ÐÑÑÑÑÐ°ÐœÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "ÐÑÑÑÑÐ°ÐœÐž Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "ÐÐ°ÑÐ·ÐžÑÐ°Ñ Ð³ÐŸ ÐžÐ·Ð±ÑÐ°ÐœÐžÐŸÑ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "ÐÐ°ÑÐ·Ð°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "ÐÐ±ÐœÐŸÐ²Ðž Ð³Ðž ÐžÐ·Ð±ÑÐ°ÐœÐžÑÐµ ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "ÐÑÐŸÐŽÐŸÐ»Ð¶Ðž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "ÐÐŸÐŽÑÐµÐŽÐž Ð¢ÐŸÑÐµÐœÑ ÐÐŸÐ³ÐŸÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "ÐÐŸÐŽÑÐµÐŽÐž ÐÐŸÐ³ÐŸÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "ÐÐŸÐŽÑÐµÐŽÐž Ð¢ÐŸÑÐµÐœÑ ÐÐŸÐŽÐŸÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "ÐÐŸÐŽÑÐµÐŽÐž ÐÐŸÐŽÐŸÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "ÐÐµÐœÐ°ÑÐµÑ ÐœÐ° Ð²ÑÑÐºÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "ÐÑÐµÐžÑÐ°Ñ Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "ÐÐ°Ð¿_ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_ÐÐŽÐŽÐ°Ð»ÐµÑÐµÐœÐ° Ð¿Ð°ÑÐµÐºÐ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "ÐÐ°ÑÐŸÑÐµÐºÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "ÐÐ²ÑÐŸÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ÐÐŸÐŒÐµÐœÑÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ÐžÐœÑÐŸ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_ÐÑÑÑÑÐ°ÐœÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ÐÐµÐ±-ÑÐµÑÐ°ÑÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "ÐÐŸÐ»ÐµÐŒÐžÐœÐ° ÐœÐ° ÐŽÐµÐ»:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "ÐÐŸÑÑÐ°Ð²Ðž Ð¿ÑÐžÐ²Ð°ÑÐœÐŸ Ð·ÐœÐ°ÐŒÐµ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "ÐÐŸÐŽÐ°Ñ Ð³ÐŸ ÐŸÐ²ÐŸÑ ÑÐŸÑÐµÐœÑ ÐºÐŸÐœ ÑÐµÑÐžÑÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_ÐÑÐŸÑÐžÑÐž Ð¡ÐžÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "ÐÐŒÐµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ÐÑÐµÐŒÐµÑÑÐž Ð·Ð°Ð²ÑÑÐµÐœÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Ð¡ÐŸÐ¿ÑÐž Ð³ÐŸ ÑÐžÐŽÑÐ²Ð°ÑÐµÑÐŸ Ð¿ÑÐž ÐŸÐŽÐœÐŸÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "ÐÑÑÑÑÐ°ÐœÐž ÐœÐ° ÐŸÐŽÐœÐŸÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "ÐÑÐ·ÐžÐœÐ° ÐœÐ° ÐºÐ°ÑÑÐ²Ð°ÑÐµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "ÐÑÐ·ÐžÐœÐ° ÐœÐ° ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "ÐÑÑÐºÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Ð£ÑÐµÐŽÐž ÑÑÐ°ÐºÐµÑÐž"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Ð£ÑÐµÐŽÐž Ð¢ÑÐ°ÐºÐµÑÐž"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Ð¡Ð»ÐµÐŽÐ°Ñ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "ÐÐœÐµÑÐž ÐŸÐŽÐŽÐ°Ð»ÐµÑÐµÐœÐ° Ð¿Ð°ÑÐµÐºÐ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ÐÐ°ÑÐµÐºÐ°:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "ÐÐŸÐŽÐ°ÐŽÐž ÑÐ»ÐµÐŽÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Ð¡Ð»ÐµÐŽÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ÐÐŸÐºÐ°Ð¶Ðž Ð±ÑÐ·ÐžÐœÐ° ÐœÐ° ÑÐµÑÐžÑÐ° Ð²ÐŸ ÐœÐ°ÑÐ»ÐŸÐ²ÐŸÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Ð€ÐŸÐºÑÑÐžÑÐ°Ñ Ð³ÐŸ Ð¿ÑÐŸÐ·ÐŸÑÐµÑÐŸÑ ÐºÐŸÐ³Ð° ÑÐµ ÐŽÐŸÐŽÐ°Ð²Ð° ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "ÐÑÐžÐºÐ°Ð¶Ðž ÐžÐºÐŸÐœÐ° Ð²ÐŸ ÑÐžÑÑÐµÐŒÑÐºÐ°ÑÐ° Ð»ÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "ÐÐžÐœÐžÐŒÐžÐ·ÐžÑÐ°Ñ Ð²ÐŸ ÑÐžÑÑÐµÐŒÑÐºÐ° Ð»ÐµÐœÑÐ° ÐœÐ° ÐŸÑÐ²ÐŸÑÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ÐÐ°Ð¿ÐŸÑÐœÐž Ð²ÐŸ ÑÐžÑÑÐµÐŒÑÐºÐ°ÑÐ° Ð»ÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Ð¡ÐžÑÑÐµÐŒÑÐºÐ°ÑÐ° ÐžÐºÐŸÐœÐ° Ðµ Ð·Ð°ÑÑÐžÑÐµÐœÐ° ÑÐŸ Ð»ÐŸÐ·ÐžÐœÐºÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ÐÑÐµÐŒÐµÑÑÐž Ð³Ðž Ð·Ð°Ð²ÑÑÐµÐœÐžÑÐµ Ð²ÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "ÐÐŸÐ¿ÐžÐž ÐŸÐŽ .torrent ÐŽÐ°ÑÐŸÑÐµÐºÐžÑÐµ Ð²ÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"ÐÑÑÑÑÐ°ÐœÐž ÑÐ° ÐºÐŸÐ¿ÐžÑÐ°ÑÐ° ÐŸÐŽ torrent ÐŽÐ°ÑÐŸÑÐµÐºÐ°ÑÐ° Ð¿ÑÐž ÐŸÑÑÑÑÐ°ÐœÑÐ²Ð°ÑÐµ ÐœÐ° ÑÐŸÑÐµÐœÑÐŸÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Ð¡ÐžÐŒÐœÐž Ð²ÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "ÐÑÐžÐŸÑÐžÑÐžÐ·ÐžÑÐ°Ñ Ð³Ðž Ð¿ÑÐ²ÐžÑÐµ Ðž ÐºÑÐ°ÑÐœÐžÑÐµ ÐŽÐµÐ»ÐŸÐ²Ðž ÐŸÐŽ ÑÐŸÑÐµÐœÑÐŸÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "ÐÑÐžÐŸÑÐžÑÐžÐ·ÐžÑÐ°Ñ Ð³Ðž Ð¿ÑÐ²ÐžÑÐµ Ðž ÐºÑÐ°ÑÐœÐžÑÐµ ÐŽÐµÐ»ÐŸÐ²Ðž ÐŸÐŽ ÐŽÐ°ÑÐŸÑÐµÐºÐžÑÐµ Ð²ÐŸ ÑÐŸÑÐµÐœÑÐŸÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ÐÐŸÐŽÐ°Ñ ÑÐŸÑÐµÐœÑÐž Ð²ÐŸ Ð¿Ð°ÑÐ·ÐžÑÐ°ÐœÐ° ÑÐŸÑÑÐŸÑÐ±Ð°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "ÐÐŸÐºÐ°Ð¶Ðž ÑÐµÐºÐŸÐ³Ð°Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Ð€ÐŸÐºÑÑÐžÑÐ°Ñ Ð³ÐŸ ÐŽÐžÑÐ°Ð»ÐŸÐ³ÐŸÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÐŽÐŸÐ·Ð²ÐŸÐ»ÐµÐœÐž Ð²ÑÑÐºÐž. ÐÐŸÑÑÐ°Ð²Ðž -1 Ð·Ð° ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð¿ÐŸÐ·ÐžÑÐžÐž Ð·Ð° ÐºÐ°ÑÑÐ²Ð°ÑÐµ Ð·Ð° ÑÐžÑÐµ ÑÐŸÑÐµÐœÑÐž. ÐÐŸÑÑÐ°Ð²Ðž -1 Ð·Ð° ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐŒÐ°ÐºÑÐžÐŒÑÐŒ Ð±ÑÐ·ÐžÐœÐ° Ð·Ð° Ð¿ÑÐµÐ·ÐµÐŒÐ°ÑÐµ Ð·Ð° ÑÐžÑÐµ ÑÐŸÑÐµÐœÑÐž. ÐÐŸÑÑÐ°Ð²Ðž -1 Ð·Ð° ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð±ÑÐ·ÐžÐœÐ° Ð·Ð° ÐºÐ°ÑÑÐ²Ð°ÑÐµ Ð·Ð° ÑÐžÑÐµ ÑÐŸÑÐµÐœÑÐž. ÐÐŸÑÑÐ°Ð²Ðž -1 Ð·Ð° ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "ÐÑÐµÐœÐž Ð»ÐžÐŒÐžÑÐž ÐœÐ° IP overhead"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"ÐÐºÐŸ Ðµ ÑÑÐžÐºÐ»ÐžÑÐ°ÐœÐŸ, Ð¿ÑÐµÑÐŒÐµÑÐ°ÐœÐžÐŸÑ TCP/IP overhead Ðµ ÐžÑÑÐµÐŽÐµÐœ ÐŸÐŽ Ð»ÐžÐŒÐžÑÐµÑÐžÑÐµ ÐœÐ° "
-"ÑÑÐ°Ð¿ÐºÐ°, Ð·Ð° ÐžÐ·Ð±ÐµÐ³ÐœÑÐ²Ð°ÑÐµ ÐœÐ° ÐœÐ°ÐŽÐŒÐžÐœÑÐ²Ð°ÑÐµ ÐœÐ° Ð»ÐžÐŒÐžÑÐŸÑ ÐœÐ° ÑÐµÐ»ÐŸÑÐœÐžÐŸÑ ÑÐŸÐŸÐ±ÑÐ°ÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð¿ÐŸÐ·ÐžÑÐžÐž Ð·Ð° ÐºÐ°ÑÑÐ²Ð°ÑÐµ Ð¿ÐŸ ÑÐŸÑÐµÐœÑ. ÐÐŸÑÑÐ°Ð²Ðž -1 Ð·Ð° ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐµÐœ Ð±ÑÐŸÑ ÐœÐ° Ð²ÑÑÐºÐž Ð¿ÐŸ ÑÐŸÑÐµÐœÑ. ÐÐŸÑÑÐ°Ð²Ðž -1 Ð·Ð° ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° Ð±ÑÐ·ÐžÐœÐ° ÐœÐ° ÐºÐ°ÑÑÐ²Ð°ÑÐµ Ð¿ÐŸ ÑÐŸÑÐµÐœÑ. ÐÐŸÑÑÐ°Ð²ÐµÑÐµ -1 Ð·Ð° ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐ° ÐÐŸÑÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Ð¢ÐµÑÑÐžÑÐ°Ñ Ð°ÐºÑÐžÐ²ÐœÐ° Ð¿ÐŸÑÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "ÐÐŽ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ÐÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "ÐÐžÐ²ÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Ð£ÐœÐµÐ²Ð°ÑÐ·Ð°Ð»ÐµÐœ ÐÑÐžÐºÐ»ÑÑÐž Ðž ÐÑÑÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "ÐÑÐžÑÐ°ÑÐµÐ»ÑÐºÐ° Ð Ð°Ð·ÐŒÐµÐœÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "ÐÐžÑÑÑÐžÐ±ÑÐžÑÐ°ÐœÐ° Ñ
-Ð°Ñ ÑÐ°Ð±ÐµÐ»Ð° Ð·Ð° Ð¿ÐŸÐŽÐŸÐ±ÑÑÐ²Ð°ÑÐµ ÐœÐ° Ð°ÐºÑÐžÐ²ÐœÐžÑÐµ Ð²ÑÑÐºÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "TOS Ð±Ð°ÑÑ ÐœÐ° Ð¿ÑÐžÑÐ°ÑÐµÐ»ÐŸÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "ÐÐŸÐ»ÐµÐŒÐžÐœÐ° ÐœÐ° ÐºÐµÑ (16KiB-ÐœÐž Ð±Ð»ÐŸÐºÐŸÐ²Ðž):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"ÐÑÐµÐŒÐµ Ð²ÐŸ ÑÐµÐºÑÐœÐŽÐž ÐŸÐŽ Ð¿ÐŸÑÐ»ÐµÐŽÐœÐŸÑÐŸ ÐºÐµÑÐžÑÐ°ÐœÐŸ Ð·Ð°Ð¿ÐžÑÑÐ²Ð°ÑÐµ Ð²ÐŸ ÐŽÐµÐ» ÐŸÐŽ Ð·Ð°Ð¿ÐžÑÑÐ²Ð°ÐœÐžÐŸÑ "
-"ÐºÐµÑ ÐŽÐŸ Ð¿ÑÐžÑÐžÐ»ÐœÐŸÑÐŸ Ð¿ÐžÑÑÐ²Ð°ÑÐµ ÐœÐ° ÐŽÐžÑÐº. Ð¡ÑÐ°ÐœÐŽÐ°ÑÐŽÐœÐŸ Ðµ 60 ÑÐµÐºÑÐœÐŽÐž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ÐÑÑÐµÐºÑÐ²Ð°ÑÐµ ÐœÐ° ÐºÐµÑÐŸÑ (ÑÐµÐºÑÐœÐŽÐž):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"ÐÐºÑÐ¿ÐœÐžÐŸÑ Ð±ÑÐŸÑ ÐœÐ° 16 KiB Ð±Ð»ÐŸÐºÐŸÐ²Ðž Ð·Ð°Ð¿ÐžÑÐ°ÐœÐž ÐœÐ° ÐŽÐžÑÐº ÐŸÐŽ ÑÐ°ÐŒÐžÐŸÑ Ð¿ÐŸÑÐµÑÐŸÐº ÐœÐ° "
-"ÑÐµÑÐžÑÐ°ÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "ÐÐ»ÐŸÐºÐŸÐ²Ðž Ð·Ð°Ð¿ÐžÑÐ°ÐœÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"ÐÐºÑÐ¿ÐœÐžÐŸÑ Ð±ÑÐŸÑ ÐœÐ° ÐžÐ·Ð²ÑÑÐµÐœÐž ÐŸÐ¿ÐµÑÐ°ÑÐžÐž Ð·Ð° Ð·Ð°Ð¿ÐžÑÑÐ²Ð°ÑÐµ ÐŸÐŽ ÑÐ°ÐŒÐžÐŸÑ Ð¿ÐŸÑÐµÑÐŸÐº ÐœÐ° "
-"ÑÐµÑÐžÑÐ°ÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ÐÐ°Ð¿ÐžÑÑÐ²Ð°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Ð Ð°ÑÐžÐŸ (Ð±Ð»ÐŸÐºÐŸÐ²Ðž Ð·Ð°Ð¿ÐžÑÐ°ÐœÐž - Ð·Ð°Ð¿ÐžÑÐž) / Ð±Ð»ÐŸÐºÐŸÐ²Ðž Ð·Ð°Ð¿ÐžÑÐ°ÐœÐž Ð¿ÑÐµÑÑÑÐ°Ð²ÑÐ²Ð° Ð±ÑÐŸÑ ÐœÐ° "
-"Ð·Ð°ÑÑÐ²Ð°ÐœÐž ÐŸÐ¿ÐµÑÐ°ÑÐžÐž Ð·Ð° Ð·Ð°Ð¿ÐžÑÑÐ²Ð°ÑÐµ Ð¿ÐŸ Ð²ÐºÑÐ¿ÐœÐŸ ÐŸÐ¿ÐµÑÐ°ÑÐžÐž Ð·Ð° Ð·Ð°Ð¿ÐžÑÑÐ²Ð°ÑÐµ, Ð¿Ñ. Ð²ÐžÐŽ ÐœÐ° "
-"ÐºÐµÑ Ð·Ð° ÐºÐµÑÐŸÑ Ð·Ð° Ð·Ð°Ð¿ÐžÑÑÐ²Ð°ÑÐµ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "ÐÐµÑ Ð·Ð° Ð·Ð°Ð¿ÐžÑÑÐ²Ð°ÑÐµ ÑÐ°ÑÐžÐŸ ÐœÐ° Ð¿ÐŸÐ³ÐŸÐŽÐŸÑÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"ÐÑÐŸÑ ÐœÐ° Ð±Ð»ÐŸÐºÐŸÐ²Ðž ÐºÐŸÐž Ð±ÐµÐ° Ð¿ÐŸÐ±Ð°ÑÐ°ÐœÐž ÐŸÐŽ bittorrent ÐµÐœÑÐžÐœÐŸÑ (ÐŸÐŽ Ð¿ÑÐžÑÐ°ÑÐµÐ»ÐžÑÐµ), "
-"ÑÐµÑÐ²ÐžÑÐ°ÐœÐž ÐŸÐŽ ÐŽÐžÑÐºÐŸÑ ÐžÐ»Ðž ÐºÐµÑÐŸÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "ÐÐ»ÐŸÐºÐŸÐ²Ðž Ð¿ÑÐŸÑÐžÑÐ°ÐœÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Ð Ð°ÑÐžÐŸ ÐœÐ° Ð¿ÐŸÐ³ÐŸÐŽÐŸÑÐžÑÐµ ÐœÐ° ÐºÐµÑÐŸÑ Ð·Ð° ÑÐžÑÐ°ÑÐµÑÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Ð Ð°ÑÐžÐŸ ÐœÐ° Ð¿ÐŸÐ³ÐŸÐŽÐŸÑÐž ÐœÐ° ÐºÐµÑÐŸÑ Ð·Ð° ÑÐžÑÐ°ÑÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "ÐÐºÑÐ¿ÐµÐœ Ð±ÑÐŸÑ ÐœÐ° ÐŸÐ¿ÐµÑÐ°ÑÐžÐž ÐœÐ° ÑÐžÑÐ°ÑÐµ ÐŸÐŽ Ð¿ÐŸÑÐµÑÐŸÐºÐŸÑ ÐœÐ° ÑÐµÑÐžÑÐ°ÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "ÐÑÑÐžÑÑÐ²Ð°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"ÐÑÐŸÑ ÐœÐ° 16 KiB Ð±Ð»ÐŸÐºÐŸÐ²Ðž ÐŒÐŸÐŒÐµÐœÑÐ°Ð»ÐœÐŸ ÐœÐ° ÐºÐµÑÐŸÑ ÐœÐ° ÐŽÐžÑÐºÐŸÑ. ÐÐ²Ð° Ð²ÐºÐ»ÑÑÑÐ²Ð° Ðž ÐºÐµÑ Ð·Ð° "
-"Ð¿ÐžÑÑÐ²Ð°ÑÐµ Ðž ÑÐžÑÐ°ÑÐµ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "ÐÐŸÐ»ÐµÐŒÐžÐœÐ° ÐœÐ° ÐºÐµÑÐŸÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "ÐÐŸÐ»ÐµÐŒÐžÐœÐ° ÐœÐ° ÐºÐµÑÐŸÑ Ð·Ð° ÑÐžÑÐ°ÑÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"ÐÐŸÐŒÐŸÐ³ÐœÐµÑÐµ ÐœÐž ÐŽÐ° Ð³ÐŸ Ð¿ÐŸÐŽÐŸÐ±ÑÐžÐŒÐµ Deluge ÑÐŸ ÐžÑÐ¿ÑÐ°ÑÐ°ÑÐµ ÐœÐ° Ð²Ð°ÑÐ°ÑÐ° Python Ð²ÐµÑÐ·ÐžÑÐ°, "
-"PyGTK Ð²ÐµÑÐ·ÐžÑÐ°, ÐÐ¡ Ðž ÑÐžÐ¿ ÐœÐ° Ð¿ÑÐŸÑÐµÑÐŸÑ.  ÐÐžÐºÐ°ÐºÐ²Ð° ÐŽÑÑÐ³Ð° ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÑÐ° ÐœÐµÐŒÐ° ÐŽÐ° Ð±ÐžÐŽÐµ "
-"Ð¿ÑÐ°ÑÐµÐœÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ÐÐ°, ÐžÑÐ¿ÑÐ°ÑÐž Ð°ÐœÐŸÐœÐžÐŒÐœÐ° ÑÑÐ°ÑÐžÑÑÐžÐºÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "ÐÐŸÐºÐ°ÑÐžÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"ÐÐºÐŸ Deluge ÐœÐµ ÑÑÐ¿ÐµÐµ ÐŽÐ° Ð¿ÑÐŸÐœÐ°ÑÐŽÐµ ÐŽÐ°ÑÐŸÑÐµÐºÐ° ÑÐŸ Ð±Ð°Ð·Ð° ÐœÐ° Ð¿ÐŸÐŽÐ°ÑÐŸÑÐž ÐœÐ° ÐŸÐ²Ð°Ð° Ð»ÐŸÐºÐ°ÑÐžÑ "
-"ÑÐµ Ð¿ÐŸÐ±Ð°ÑÐ° ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÑÐ° ÐºÐŸÑÐžÑÑÐµÑÑÐž DNS Ð·Ð° Ð¿ÑÐŸÐœÐ°ÐŸÑÐ°ÑÐµ ÐœÐ° Ð·ÐµÐŒÑÐ°ÑÐ° ÐœÐ° Ð¿ÑÐžÑÐ°ÑÐµÐ»ÐŸÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "ÐÐ°ÐµÐŒÐŸÐœ Ð¿ÐŸÑÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ÐÐŸÐ·Ð²ÐŸÐ»Ðž ÐŸÐŽÐŽÐ°Ð»ÐµÑÐµÐœÐž Ð²ÑÑÐºÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "ÐÑÑÐºÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ÐÐµÑÐ·ÐžÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "ÐÐŸÐŒÐ°ÑÐœÐ° ÑÑÑÐ°ÐœÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "ÐÐŒÐ°ÐžÐ» ÐœÐ° Ð°Ð²ÑÐŸÑÐŸÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "ÐÐŸÐ²Ð° Ð²ÐµÑÐ·ÐžÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_ÐÐŽÐž ÐºÐŸÐœ Ð²ÐµÐ±ÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ÐÐŸ ÐžÐŽÐœÐžÐœÐ° ÐœÐµ Ð³ÐŸ Ð¿ÐŸÐºÐ°Ð¶ÑÐ²Ð°Ñ ÐŸÐ²ÐŸÑ ÐŽÐžÐ°Ð»ÐŸÐ³"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ÐÐŸÐŽÐ°ÐŽÐž Ð¿ÑÐžÑÐ°ÑÐµÐ» Ð¿ÐŸ IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "ÐÑÐµÐžÑÐ°ÑÐµ ÐœÐ° ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Ð£ÑÐµÐŽÐž ÑÐ»ÐµÐŽÐ°ÑÐž"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ÐÐµÑÑÐžÐœÐ°ÑÐžÑÐ°:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "ÐÐŸÐŽÑÐµÐŽÐµÐœÐž ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÑÐºÐž ÐŽÐŸÐŽÐ°Ñ ÑÐŸÑÐµÐœÑÐž ÐœÐ° ÑÐµÐºÐŸÐµ Ð¿ÐŸÐ²ÑÐ·ÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "ÐÐŸÐŽÐ°ÐŽÐž ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_ÐÐŽÑÐµÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "ÐÐŸÐŽÐ°ÐŽÐž Ð²ÐŸ _Ð¿Ð°ÑÐ·ÐžÑÐ°ÐœÐ° ÑÐŸÑÑÐŸÑÐ±Ð°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ÐÑÐžÐŸÑÐžÑÐžÐ·ÐžÑÐ°Ñ Ð³Ðž Ð¿ÑÐ²ÐžÐŸÑ/Ð¿ÐŸÑÐ»ÐµÐŽÐœÐžÐŸÑ ÐŽÐµÐ»"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "ÐÐŸÑÑÐ°Ð²Ðž Ð·Ð° ÑÐžÑÐµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "ÐÑÐ°ÑÐž ÐœÐ° ÑÑÐ°ÐœÐŽÐ°ÑÐŽÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_ÐÐžÐŒÐžÑ ÐœÐ° Ð²ÑÑÐºÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "ÐÐžÐŒÐžÑ ÐœÐ° _Upload ÐŒÐµÑÑÐŸ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_AÐ²ÑÐŸÐŒÐ°ÑÑÐºÐŸ ÐŒÐµÐœÐ°ÑÐžÑÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "ÐÑÐŸÐŽÐŸÐ»_Ð¶Ðž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ÐÑÐŸÐŽÐŸÐ»Ð¶Ðž Ð³Ðž ÑÐµÐ»ÐµÐºÑÐžÑÐ°ÐœÐžÑÐµ ÑÐŸÑÐµÐœÑÐž."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "ÐÐ¿_ÑÐžÐž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "ÐÐŸ _ÑÐµÐŽÐžÑÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_ÐÑÐ²ÐµÐ¶Ðž Ð¢ÑÐ°ÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_ÐÑÑÑÑÐ°ÐœÐž Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Ð_ÑÐžÑÐžÐ»Ðž Ð¿ÐŸÐ²ÑÐŸÑÐœÐ° Ð¿ÑÐŸÐ²ÐµÑÐºÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_ÐÐ·Ð±ÐµÑÐž ÑÑ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_ÐÐ°ÑÐ·ÐžÑÐ°Ñ Ð³Ðž ÑÐžÑÐµ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "ÐÑÐŸÐŽÐŸÐ»_Ð¶Ðž Ð³Ðž ÑÐžÑÐµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "ÐÐŸÐŽÐ°ÐŽÐž Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "ÐÐ°ÑÑÐ²Ð°Ñ .torrent ÐºÐ°ÐºÐŸ"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ÐÐµÐœÐµÑÐ°Ð»ÐœÐŸ</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "ÐÐŸÐŽÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "ÐÑÑÑÑÐ°ÐœÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "ÐÐŸÐŽÐ°ÐŽÐž Ð°ÐŽÑÐµÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"ÐÐµÐ±-ÐžÐœÑÐµÑÑÐµÑÑÐŸÑ ÐœÐ° Deluge ÐœÐµ Ðµ ÐžÐœÑÑÐ°Ð»ÐžÑÐ°Ðœ, ÐÐµ ÐŒÐŸÐ»ÐžÐŒÐµ ÐžÐœÑÑÐ°Ð»ÐžÑÐ°ÑÑÐµ Ð³ÐŸ Ðž "
-"Ð¿ÑÐŸÐ±Ð°ÑÑÐµ Ð¿ÐŸÐ²ÑÐŸÑÐœÐŸ."
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ÐÐ²ÐŸÐ·ÐŒÐŸÐ¶Ðž Ð²ÐµÐ±-ÐžÐœÑÐµÑÑÐµÑÑ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "ÐÐ²ÐŸÐ·ÐŒÐŸÐ¶Ðž SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "ÐÐŸÑÑÐ° Ð·Ð° ÑÐ»ÑÑÐ°ÑÐµ:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ÐÐŸÑÑÐ°Ð²ÑÐ²Ð°ÑÐ°</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Ð Ð°ÑÐ¿ÐŸÑÐµÐŽÑÐ²Ð°Ñ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÑÐ²Ð°ÑÐµ ÐœÐ° ÑÐžÐŒÐœÑÐ²Ð°ÑÐµÑÐŸ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÑÐ²Ð°ÑÐµ ÐœÐ° ÐºÐ°ÑÑÐ²Ð°ÑÐµÑÐŸ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐž ÑÐŸÑÐµÐœÑÐž:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐž ÑÐžÐŒÐœÑÐ²Ð°ÑÐ°:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ÐÐ°Ð²ÐœÐž Ð¿ÐŸÑÑÐ°Ð²ÑÐ²Ð°ÑÐ°</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "ÐÑÐµÑÐºÐ° Ð¿ÑÐž Ð¿ÑÐ°ÑÐ°ÑÐµ ÐœÐ° ÐµÐ»ÐµÐºÑÑÐŸÐœÑÐºÐ°ÑÐ° Ð¿ÐŸÑÐ°ÐºÐ° ÑÐŸ ÐžÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐµ: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "ÐÐ»ÐµÐºÑÑÐŸÐœÑÐºÐ°ÑÐ° Ð¿ÐŸÑÐ°ÐºÐ° ÑÐŸ ÐžÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐµ Ðµ ÐžÑÐ¿ÑÐ°ÑÐµÐœÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Ð¢ÐŸÑÐµÐœÑÐŸÑ \"%(name)s\" Ð·Ð°Ð²ÑÑÐž"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"ÐÐ²Ð°Ð° ÐµÐ»ÐµÐºÑÑÐŸÐœÑÐºÐ° Ð¿ÐŸÑÐ°ÐºÐ° Ðµ ÐŽÐ° ÐÐµ ÐžÐœÑÐŸÑÐŒÐžÑÐ°ÐŒÐµ ÐŽÐµÐºÐ° Deluge Ð·Ð°Ð²ÑÑÐž ÑÐŸ ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ "
-"ÐœÐ° \"%(name)s\", ÑÑÐŸ Ð²ÐºÐ»ÑÑÑÐ²Ð° %(num_files)i ÐŽÐ°ÑÐŸÑÐµÐºÐž. ÐÐ° ÐŽÐ° Ð¿ÑÐµÑÑÐ°ÐœÐµÑÐµ ÐŽÐ° "
-"Ð³ÐŸÐž ÐŽÐŸÐ±ÐžÐ²Ð°ÑÐµ ÐŸÐ²ÐžÐµ ÐžÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐ°, ÐžÑÐºÐ»ÑÑÐµÑÐµ Ð³Ðž ÐžÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐ°ÑÐ° Ð¿ÑÐµÐºÑ ÐµÐ»ÐµÐºÑÑÐŸÐœÑÐºÐž "
-"Ð¿ÐŸÑÐ°ÐºÐž Ð²ÐŸ âÐ¿Ð°ÑÐ°ÐŒÐµÑÑÐžâ ÐŸÐŽ ÐŒÐµÐœÐžÑÐŸ ÐœÐ° Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "ÐÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐ°ÑÐ° Ð¿ÑÐµÐºÑ ÑÐºÐŸÐºÐ°ÑÐºÐž Ð¿ÑÐŸÐ·ÐŸÑÐµÑ ÐœÐµ ÑÐµ Ð²ÐºÐ»ÑÑÐµÐœÐž"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "ÐÑÐžÐºÐ°Ð¶Ð°ÐœÐŸ Ðµ ÐžÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐµ Ð¿ÑÐµÐºÑ ÑÐºÐŸÐºÐ°ÑÐºÐž Ð¿ÑÐŸÐ·ÐŸÑÐµÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ÐÐ²ÑÑÐœÐžÑÐµ ÐžÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐ° ÐœÐµ ÑÐµ Ð²ÐºÐ»ÑÐ»ÐµÐœÐž"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame ÐœÐµ Ðµ ÐžÐœÑÑÐ°Ð»ÐžÑÐ°Ðœ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ÐÐ²ÑÑÐœÐŸÑÐŸ ÐžÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐµ ÐœÐµ ÑÑÐ¿ÐµÐ° %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ÐÐ²ÑÑÐœÐŸÑÐŸ ÐžÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐµ ÑÑÐ¿ÐµÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Ð¢ÐŸÑÐµÐœÑÐŸÑ Ð·Ð°Ð²ÑÑÐž"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"Ð¢ÐŸÑÐµÐœÑÐŸÑ \"%(name)s\" ÐºÐŸÑ Ð²ÐºÐ»ÑÑÑÐ²Ð° %(num_files)i ÐŽÐ°ÑÐŸÑÐµÐºÐž Ð·Ð°Ð²ÑÑÐž ÑÐŸ "
-"ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "ÐÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "ÐÐ·Ð±ÐµÑÐž ÐŽÐ°ÑÐŸÑÐµÐºÐ° ÑÐŸ Ð·Ð²ÑÐº"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "ÐÐ²ÐŸÐ·ÐŒÐŸÐ¶Ðž ÑÑÐµÐ¿ÐºÐ°ÑÐµ ÐœÐ° ÐžÐºÐŸÐœÐ°ÑÐ° Ð²ÐŸ ÑÐžÑÑÐµÐŒÑÐºÐ°ÑÐ° Ð»ÐµÐœÑÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "ÐÐ²ÐŸÐ·ÐŒÐŸÐ¶Ðž ÑÐºÐŸÐºÐ°ÑÐºÐž Ð¿ÑÐŸÐ·ÐŸÑÑÐž"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "ÐÐ²ÐŸÐ·ÐŒÐŸÐ¶Ðž Ð·Ð²ÑÐº"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>ÐÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐ° Ð²ÐŸ ÐºÐŸÑÐžÑÐœÐžÑÐºÐž ÐžÐœÑÐµÑÑÐµÑÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>ÐÑÐžÐŒÐ°ÑÐž</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Ð¡ÐµÑÐ²ÐµÑÐŸÑ Ð±Ð°ÑÐ° TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>ÐÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐ° Ð¿ÐŸ ÐµÐ»ÐµÐºÑÑÐŸÐœÑÐºÐ° Ð¿ÐŸÑÑÐ°</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"ÐÐ²Ð°Ð° ÐºÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÑÐ° ÐœÐµ Ð·ÐœÐ°ÑÐž ÐŽÐµÐºÐ° ÑÐµ ÐŽÐŸÐ±ÐžÐ²Ð°ÑÐµ ÐžÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐ° Ð·Ð° ÑÐµÐºÐŸÑ ÐŸÐŽ ÐŸÐ²ÐžÐµ "
-"ÐœÐ°ÑÑÐ°ÐœÐž."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "ÐÑÐµÑÐ¿Ð»Ð°ÑÐž"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "ÐÑÐžÑÐ¿ÐŸÑÐŸÐ±ÑÐ²Ð°ÑÐ° Ð·Ð° Ð·Ð²ÑÐº"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ÐÐµÐ²Ð°Ð»ÐžÐŽÐµÐœ ÐœÐ°ÑÐ¿ÐžÑ, Ð²Ð°Ð»ÐžÐŽÐœÐž ÐºÐ°ÑÐ°ÐºÑÐµÑÐž:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ÐÑÐ°Ð·ÐµÐœ ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ÐÐ°ÑÐ¿ÐžÑÐŸÑ Ð²ÐµÑÐµ Ð¿ÐŸÑÑÐŸÐž"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ÐÐµÐ¿ÐŸÐ·ÐœÐ°Ñ ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ÐÐµÐ¿ÐŸÐ·ÐœÐ°Ñ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ÐÐŸÐŽÐ°Ñ ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ÐÐŸÐŽÐ°Ñ ÐœÐ°ÑÐ¿ÐžÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>ÐÐŸÑÐžÑÑÐµÑÐµ ÑÐ° ÑÑÑÐ°ÐœÐžÑÐœÐ°ÑÐ° Ð»ÐµÐœÑÐ° ÐŽÐ° ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐµ, ÐžÐ·ÐŒÐµÐœÑÐ²Ð°ÑÐµ Ðž Ð±ÑÐžÑÐµÑÐµ ÐœÐ°ÑÐ¿ÐžÑÐž. "
-"</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ÐÐ°ÑÐ¿ÐžÑÐž</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ÐÐ¿ÑÐžÐž Ð·Ð° ÐœÐ°ÑÐ¿ÐžÑÐžÑÐµ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ÐÐ¿ÑÐžÐž Ð·Ð° ÐœÐ°ÑÐ¿ÐžÑÐžÑÐµ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "ÐÑÐžÐŒÐµÐœÐž Ð³Ðž ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐžÑÐµ Ð¿ÐŸÑÑÐ°Ð²ÑÐ²Ð°ÑÐ° Ð¿ÐŸ ÑÐŸÑÐµÐœÑ:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ÐÐŸÐŽÐ°Ñ Ð¿ÐŸÑÑÐ°Ð²ÑÐ²Ð°ÑÐ° Ð·Ð° ÑÐµÐŽÐžÑÐ°:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 Ð»ÐžÐœÐžÑÐ° Ð·Ð° ÑÐµÐºÐŸÑ ÑÐ»ÐµÐŽÐ°Ñ)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÑÐºÐŸ ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐµ ÐœÐ° ÐœÐ°ÑÐ¿ÐžÑ:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ÐÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_ÐÐ¿ÑÐžÐž Ð·Ð° ÐœÐ°ÑÐ¿ÐžÑÐž"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_ÐÐ·Ð±ÑÐžÑÐž ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_ÐÐŸÐŽÐ°Ñ ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Ð¢ÐŸÑÐµÐœÑÐŸÑ Ð·Ð°Ð²ÑÑÐž"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Ð¢ÐŸÑÐµÐœÑÐŸÑ Ðµ ÐŽÐŸÐŽÐ°ÐŽÐµÐœ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ÐÐ·Ð²ÑÑÐž"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "ÐÐ°ÑÑÐ°Ðœ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>ÐÐŸÐŽÐ°Ñ ÐœÐ°ÑÐµÐŽÐ±Ð°</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>ÐÐ°ÑÐµÐŽÐ±Ðž</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ÑÐµÐºÑÐœÐŽÐž"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "ÐÐ°Ð¿ÐºÐ°ÑÐ° Ð·Ð° ÐœÐ°ÐŽÐ³Ð»ÐµÐŽÑÐ²Ð°ÑÐµ ÐœÐµ Ð¿ÐŸÑÑÐŸÐž."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "ÐÐ°ÑÐµÐºÐ°ÑÐ° ÐœÐµ Ð¿ÐŸÑÑÐŸÐž."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÑÐºÐŸ ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐµ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>ÐÐ°Ð¿ÐºÐž Ð·Ð° ÐœÐ°ÐŽÐ³Ð»ÐµÐŽÑÐ²Ð°ÑÐµ:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Ð¡Ð²ÐŸÑÑÑÐ²Ð° ÐœÐ° Ð¿Ð°Ð¿ÐºÐžÑÐµ Ð·Ð° ÐœÐ°ÐŽÐ³Ð»ÐµÐŽÑÐ²Ð°ÑÐµ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "ÐÐŽÐ±ÐµÑÐž Ð¿Ð°Ð¿ÐºÐ°"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "ÐÐºÐ»ÑÑÐž ÑÐ° ÐŸÐ²Ð°Ð° Ð¿Ð°Ð¿ÐºÐ° Ð·Ð° ÐœÐ°ÐŽÐ³Ð»ÐµÐŽÑÐ²Ð°ÑÐµ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>ÐÐ°Ð¿ÐºÐ° Ð·Ð° ÐœÐ°ÐŽÐ³Ð»ÐµÐŽÑÐ²Ð°ÑÐµ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "ÐÐ·Ð±ÑÐžÑÐž ÑÐ° .torrent ÐŽÐ°ÑÐŸÑÐµÐºÐ°ÑÐ° Ð¿ÐŸ ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐµÑÐŸ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "ÐÑÐžÐ¿ÐŸÑ ÑÐ° ÐœÐ°ÑÑÐ°Ð²ÐºÐ°ÑÐ° Ð¿ÐŸ ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐµÑÐŸ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".ÐŽÐŸÐŽÐ°ÐŽÐµÐœÐ°"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>ÐÐµÑÑÑÐ²ÐŸ ÐœÐ°Ðœ ÑÐŸÑÐµÐœÑ ÐŽÐ°ÑÐŸÑÐµÐºÐ°ÑÐ°</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>ÐÐŸÐŒÐµÑÑÐž Ð³Ðž Ð·Ð°Ð²ÑÑÐµÐœÐžÑÐµ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "ÐÐ°ÑÐ¿ÐžÑ: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ÐÐ°ÑÐ¿ÐžÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° Ð±ÑÐ·ÐžÐœÐ° ÐœÐ° ÐºÐ°ÑÑÐ²Ð°ÑÐµ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐµÐœ Ð±ÑÐŸÑ ÐœÐ° Ð²ÑÑÐºÐž:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐµÐœ Ð±ÑÐŸÑ ÐœÐ° Ð»ÐµÐ¶ÐžÑÑÐ° Ð·Ð° ÐºÐ°ÑÑÐ²Ð°ÑÐµ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° Ð±ÑÐ·ÐžÐœÐ° ÐœÐ° ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>ÐÑÐŸÑÐŸÐº</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÑÐºÐž ÑÐ¿ÑÐ°Ð²ÑÐ²Ð°ÐœÐŸ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "ÐÐŸÐŽÐ°ÐŽÐž Ð¿Ð°ÑÐ·ÐžÑÐ°ÐœÐž:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "ÐÐŸÐŽÑÐµÐŽÐž ÐŽÐŸ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Ð ÐµÐŽÐžÑÐ°</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "ÐÑÐ¿Ð°ÐºÑÐ²Ð°Ñ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "ÐÑÐ¿Ð°ÐºÑÐ²Ð°Ñ Ð²ÐŸ:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "ÐÑÐµÐžÑÐ°Ñ Ð¿ÐŸÐŽ-Ð¿Ð°Ð¿ÐºÐ° ÑÐŸ ÐžÐŒÐµÑÐŸ ÐœÐ° ÑÐŸÑÐµÐœÑÐŸÑ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"ÐÐ²Ð°Ð° ÐŸÐ¿ÑÐžÑÐ° ÑÐµ ÐºÑÐµÐžÑÐ° Ð¿ÐŸÐŽ-Ð¿Ð°Ð¿ÐºÐ° ÑÐŸ ÐžÐŒÐµÑÐŸ ÐœÐ° ÑÐŸÑÐµÐœÑÐŸÑ Ð²ÐŸ ÐžÐ·Ð±ÑÐ°ÐœÐ°ÑÐ° Ð¿Ð°Ð¿ÐºÐ° Ð·Ð° "
-"ÐŸÑÐ¿Ð°ÐºÑÐ²Ð°ÑÐµ Ðž ÑÐµ Ð³Ðž ÑÑÐ°Ð²Ðž ÐŸÑÐ¿Ð°ÐºÑÐ²Ð°ÐœÐžÑÐµ ÐŽÐ°ÑÐŸÑÐµÐºÐž Ð²ÐŸ ÐœÐµÐ°."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "ÐÐ»ÐŸÐºÐ»ÐžÑÑÐ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP Ð»ÐžÑÑÐ° (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer ÑÐµÐºÑÑ (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian ÑÐµÐºÑÑ (Uncompressed)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ÐÐµÐ²Ð°Ð»ÐžÐŽÐµÐœ Ð²ÐŸÐŽÐ°Ñ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ÐÐµÐ²Ð°Ð»ÐžÐŽÐµÐœ ÐŒÐ°Ð³ÐžÑÐµÐœ ÐºÐŸÐŽ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÐÐµÐ²Ð°Ð»ÐžÐŽÐœÐ° Ð²ÐµÑÐ·ÐžÑÐ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "ÐÐµÐœÐŸÐ²Ðž"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Ð£Ð²ÐµÐ·Ðž Ð±Ð»ÐŸÐºÐ»ÐžÑÑÐ° ÐœÐ° ÑÐµÐºÐŸÐµ ÑÑÐ°ÑÑÑÐ²Ð°ÑÐµ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Ð¡ÐžÐŒÐœÐž ÑÐ° Ð±Ð»ÐŸÐºÐ»ÐžÑÑÐ°ÑÐ° Ð°ÐºÐŸ Ðµ Ð¿ÐŸÑÑÐµÐ±ÐœÐŸ Ðž Ð²ÐœÐµÑÐž ÑÐ° ÐŽÐ°ÑÐŸÑÐµÐºÐ°ÑÐ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "ÐÑÐŸÐ²ÐµÑÐž ÑÐžÐŒÐœÐž Ðž Ð²ÐœÐµÑÐž"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Ð¡ÐžÐŒÐœÐž ÐœÐŸÐ²Ð° Ð±Ð»ÐŸÐºÐ»ÐžÑÑÐ° Ðž ÑÐ²ÐµÐ·Ðž ÑÐ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ÐÑÐžÑÐžÐ»Ðž Ð³ÐŸ ÑÐžÐŒÐœÑÐ²Ð°ÑÐµÑÐŸ Ðž ÑÐ²ÐµÐ·Ðž"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "ÐÐ»ÐŸÐºÐ»ÐžÑÑÐ°ÑÐ° Ðµ ÑÐ²ÐµÐ¶Ð°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ÐÐ¿ÑÐžÐž</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Ð¢ÐžÐ¿:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ÐÐ°ÑÑÐŒ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "ÐÐŸÐ»ÐµÐŒÐžÐœÐ° ÐœÐ° ÐŽÐ°ÑÐŸÑÐµÐºÐ°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>ÐÐœÑÐŸÑÐŒÐ°ÑÐžÐž</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "ÐÐŸÑÑÐ°Ð²Ðž ÐŒÐ°ÐºÑÐžÐŒÑÐŒ Ð²ÑÑÐºÐž"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "ÐÑÐ·ÐžÐœÐ° ÐœÐ° ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "ÐÐŸÑÑÐ°Ð²Ðž ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° Ð±ÑÐ·ÐžÐœÐ° Ð·Ð° ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "ÐÑÐ·ÐžÐœÐ° ÐœÐ° ÐºÐ°ÑÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "ÐÐŸÑÑÐ°Ð²Ðž ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÐœÐ° Ð±ÑÐ·ÐžÐœÐ° Ð·Ð° ÐºÐ°ÑÑÐ²Ð°ÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "ÐÑÐŸÑÐŸÐºÐŸÐ» ÑÐŸÐŸÐ±ÑÐ°ÑÐ°Ñ Download/Upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Ð¥ÐŸÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ÐÐŽÑÐ°Ð²Ðž ÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ÐÐ°ÑÐ°Ð²Ðž ÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Ð€ÐžÐ»ÑÑÐž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "ÐÑÐµÐ·ÐµÐŒÐž"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "ÐÐµÑÐ°Ð»Ðž"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ÐÑÐžÐ²Ð°ÑÐµÐœ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ÐÐ·Ð²ÐµÑÑÑÐ²Ð°ÑÐ° Ð·Ð° ÐœÐŸÐ²Ðž ÐžÐ·ÐŽÐ°ÐœÐžÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð²ÑÑÐºÐž:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "ÐŒÐ°ÐºÑÐžÐŒÑÐŒ Ð±ÑÐ·ÐžÐœÐ° ÐœÐ° ÑÐžÐŒÐœÑÐ²Ð°ÑÐµ (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð±ÑÐ·ÐžÐœÐ° ÐœÐ° ÐºÐ°ÑÑÐ²Ð°ÑÐµ (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð¿ÐŸÐ»ÑÐŸÑÐ²ÐŸÑÐµÐœÐž Ð²ÑÑÐºÐž:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÐŸÐ±ÐžÐŽÐž Ð·Ð° ÐºÐŸÐœÐµÐºÑÐžÑÐ° Ð²ÐŸ ÑÐµÐºÑÐœÐŽÐ°:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÐÐŸÐ·ÐžÑÐžÐž Ð·Ð° ÐÐ°ÑÑÐ²Ð°ÑÐµ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ÐÑÐŸÐ²ÐµÑÐž Ð·Ð° ÐœÐŸÐ²Ð° Ð»ÐžÑÑÐ° ÑÐµÐºÐŸÐž:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "ÐÐ°ÐµÐŒÐŸÐœÐŸÑ ÐœÐµ Ðµ Ð²ÐºÐ»ÑÑÐµÐœ"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "ÐÑÐŸÑ ÐœÐ° Ð±Ð»ÐŸÐºÐŸÐ²Ðž ÐºÐŸÐž Ð±ÐµÐ° ÑÐµÑÐ²ÐžÑÐ°ÐœÐž ÐŸÐŽ ÐºÐµÑÐŸÑ:"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "ÐÐŸÐ³ÐŸÐŽÐŸÑÐž ÐœÐ° Ð±Ð»ÐŸÐºÐŸÐ²ÐžÑÐµ Ð·Ð° ÑÐžÑÐ°ÑÐµ:"
Index: luge/i18n/ml.po
===================================================================
--- deluge/i18n/ml.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6215 +1,0 @@
-# Malayalam translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Malayalam <ml@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "àŽªàŽ¿àŽ¶àŽàµ"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "àŽ®àµàŽšàµàŽšàŽ±àŽ¿àŽ¯àŽ¿àŽªàµàŽªàµ"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "àŽ
-àŽªàµâàŽ²àµàŽ¡àµ àŽžàµàŽªàµàŽ¡àµ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "àŽ¡àµàŽ£àµâàŽ²àµàŽ¡àµ àŽžàµàŽªàµàŽ¡àµ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>àŽ²àµàŽ¬àŽ²àµàŽàŽ³àµâ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/mo.po
===================================================================
--- deluge/i18n/mo.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Moldavian translation for deluge
-# Copyright (c) 2023 Rosetta Contributors and Canonical Ltd 2023
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2023-03-07 14:10+0000\n"
-"Last-Translator: Vlad Nenea <Unknown>\n"
-"Language-Team: Moldavian <mo@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ð€ÐžÑÐžÐµÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Ð ÐµÐŽÐ°ÐºÑÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_ÐÑÐ¿ÐµÐºÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_ÐÐœÑÐŸÑÐŒÐ°ÑÐžÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_ÐÐ°ÓÐžÐœÑ ÐŽÐµ ÐžÐœÑÐµÑÐœÐµÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_Ð«ÐœÑÑÐµÐ±ÑÑÑ ÑÑÐµÐºÐ²ÐµÐœÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Ð«ÐœÑÑÐµÐ±ÑÑÑ ÑÑÐµÐºÐ²ÐµÐœÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_ÐÐŸÐŒÑÐœÐžÑÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_ÐÐµÑÐ¿ÑÐµ Ð¿ÑÐŸÐ³ÑÐ°ÐŒ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "ÐÐœÑÐŸÑÐŒÐ°ÑÐžÐµ"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/ms.po
===================================================================
--- deluge/i18n/ms.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6289 +1,0 @@
-# Malay translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Malay <ms@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Kepulauan Aland"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Samoa Amerika"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antartika"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua dan Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaijan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Belarus"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgium"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia Herzegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Kepulauan Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brazil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Wilayah Lautan India British"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Kemboja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Cameroon"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cape Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kepulauan Cayman"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Republik Afrika Tengah"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Chad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Kepulauan Christmas"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Kepulauan Cocos (Keeling)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comoros"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Republik Demokrat Congo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Kepulauan Cook"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Cote d'Ivoire"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Croatia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cyprus"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Republik Czech"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Denmark"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Republik Dominica"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Mesir"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Equatorial Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Ethiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Kepulauan Falkland (Malvinas)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Kepulauan Faroe"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Perancis"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "French Guiana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "French Polynesia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Wilayah Selatan Perancis"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Jerman"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Greece"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Greenland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Kepulauan Heard dan Kepulauan McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Holy See (Vatican City State)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hungari"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Iceland"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Republik Islam Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraq"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ireland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Isle of Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Itali"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Jepun"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordan"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakhstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Republik Rakyat Demokratik Korea"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Republik Korea"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kyrgyzstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Lao People's Democratic Republic"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Lubnan"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libyan Arab Jamahiriya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lithuania"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxembourg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macau"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Macedonia, Bekas Republik Yugoslavia"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaysia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldives"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Kepulauan Marshall"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Negeri-negeri Bersekutu Micronesia"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maghribi"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Belanda"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Netherlands Antilles"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "New Caledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "New Zealand"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Pulau Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Kepulauan Mariana Utara"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norway"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Kawasan Diduduki Palestian"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua New Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipina"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Poland"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugis"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Persekutuan Rusia"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts dan Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre and Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent dan Grenadines"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao Tome dan Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Arab Saudi"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapura"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Kepulauan Solomon"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Afrika Selatan"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "South Georgia dan Kepulauan Sandwich Selatan"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Sepanyol"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard dan Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Sweden"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Switzerland"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Republik Arab Syria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tajikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Republik Bersatu Tanzania"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor-Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad dan Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turki"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Kepulauan Caicos dan Turks"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraine"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Emiriah Arab Bersatu"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "United Kingdom"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Amerika Syarikat"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Pulau Kecil yang Jauh dari Amerika Syarikat"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Kepulauan Virgin, British"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Kepulauan Virgin, Amerika Syarikat"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis dan Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Sahara Barat"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yaman"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Semua"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Aktif"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Sedang Disemak"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Sedang Dimuat Turun"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Benihan"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Rehat"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Gilir"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Ralat"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nama:"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Perkembangan"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "State"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Saiz"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Telah Dimuat Turun"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Dimuatnaik"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Nisbah"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Kelajuan Muat turun"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Kelajuan Muat nail"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Had Muat Turun"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Had Muat Naik"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Rakan"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Avail"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Added"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Penjejak"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ETA"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Utamakan Pertama/Akhir"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Diurus secara automatik"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Cebisan-cebisan"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Amaran"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Hebah OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Hebahan dihantar"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Antaramuka"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Muat Turun"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bandwidth"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Baris Gilir"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Rangkaian"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proksi"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Lain-lain"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugin"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Klient BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Klien BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Muat turun dan kongsi fail melalui BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Perintah"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Tambah Host"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nama hos:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Nama pengguna:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Kata laluan:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Padam salinan fail torrent bila buang"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Pilihan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Dari"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Ke"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Gunakan Port Secara Rawak"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Penyulitan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Inbound"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Dipaksakan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Dibolehkan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Tidak dibolehkan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Outbound"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Tahap"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Jabat tangan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Keduanya"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Sambungan Maksimum"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Slot Muatnaik Maksimum"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Sambungan Separuh-buka Maksimum"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Cubaan Maksimum Setiap Saat"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Mengabaikan had pada rangkaian tempatan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Rate Limit IP Overhead"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Secara berkala memeriksa laman web untuk keluaran baru"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Kadar Kongsi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Type"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Username"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Kata laluan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Tetapan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Batal"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Guna"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Tier"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ya"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Tidak"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Versi Klien</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents Queued"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent Queued"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Merupakan program perkongsian fail\n"
-"rakan-ke-rakan menggunakan\n"
-"protokol BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klien:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Pembangun Semasa:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Pembangun atau Penyumbang Terdahulu:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Program ini adalah perisian bebas; anda boleh mengedarkannya dan/atau "
-"mengubahsuainya dibawah terma Pelesenan Awam Am GNU yang diterbitkan oleh "
-"Free Software Foundation; sama ada versi 2 dari lesen, atau (mengikut "
-"pilihan anda) mana-mana versi terkini. \n"
-"\n"
-"Program ini diedarkan dengan harapan ianya akan berguna, TANPA SEBARANG "
-"JAMINAN; termasuk juga KESESUAIAN UNTUK DIPASARKAN, JAMINAN KUALITI, atau "
-"JAMINAN ATAS APA JUA SEBAB. Sila lihat GNU General Public License untuk "
-"maklumat lanjut. \n"
-"\n"
-"Anda seharusnya menerima satu salinan Lesen Awam Am GNU bersama-sama dengan "
-"program ini; jika tidak, rujuk <http://www.gnu.org/licenses>. \n"
-"\n"
-"Jika ada pengecualian khas, pemegang hakcipta boleh memberi keizinan untuk "
-"pautkan sebahagian kod program ini dengan pustaka OpenSSl. Tetapi anda mesti "
-"mematuhi Lesen Awam Am GNU dam semua kod yang digunakan selain dari OpenSSL. "
-"\n"
-"\n"
-"Jika anda ubahsuai fail tanpa pengecualian ini, anda boleh tambah "
-"pengecualian ini kedalam versi fail anda, tetapi anda tidak diwajibkan "
-"membuatnya. Jika anda hendak melakukannya, padam penyataan pengecualian ini "
-"dari versi anda. Jika anda padam penyataan pengecualian ini dari semua fail "
-"sumber didalam program, maka padam ia disini."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Pelayan:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Tidak Bersambung..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Tak terhad"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Turun"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Naik"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Keadaan"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Penjejak"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Tiada"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Pentadbir"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Label"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Tiada Label"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Tidak Bersambung"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "Nod DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Ruang Cakera Bebas"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Set Tidak Terhad"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Lain-lain..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "On"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Padam"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Matikan"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Luar Talian"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Dalam talian"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Tersambung"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Status"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Versi"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Mula Daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Henti Daemon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Tidak boleh mula daemon!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Ralat Menambah Hos"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugin"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Pilih Plugin"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plugin Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Alamat"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klien"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Filename"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Fail tidak sah"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Pilih fail torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Fail torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Semua fail"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL tidak sah"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "bukan URL yang sah."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Memuat turun..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Muat-turun Gagal"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Gagal dimuat turun:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Status"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Perincian"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fa_il"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Peers"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Pilihan"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Keutamaan"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Butiran:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Pilih satu fail"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Pilih satu folder"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Simpan fail .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "label"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Tambah Peer"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostname:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Atas"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Bawah"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Show Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Tambah Torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Had laju muat turun"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_Had laju muat atas"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Keluar & Tutup Daemon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Keluar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Fail"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Cipta Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Keluar & _Matikan Daemon"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Edit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Pengurus Sambungan"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Papar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Toolbar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Sidebar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Status_bar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_abs"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Kolum"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "S_idebar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Papar _Zero Hits"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Papar _Tracker"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Bantuan"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Laman Sesawang"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Frequently Asked Questions"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Komuniti"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Tambah torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Tambah Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Buang torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Buang Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Tangguh torrent terpilih"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Jeda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Resume torrent terpilih"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Sambung"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Queue Torrent Ke Atas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Queue keatas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Queue Torrent Ke Bawah"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Queue Bawah"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Keutamaan"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Pengurus Sambungan"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Cipta Torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Fol_der"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Remote Path"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Fail-fail"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Pengarang:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Komen:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Buang"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "SemaianWeb"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Saiz kepingan"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Tetap Bendera Peribadi"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Tambah torrent ini pada sesi"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Expand Semua"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nama:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Alih yang selesai:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Berhenti seed pada nisbah:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Singkirkan pada nisbah"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Kelajuan Muat Naik"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Kelajuan Muat Turun"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Sambungan:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Edit Trackers"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Edit Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Masuk Remote Path"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Laluan:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Tambah Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Penjejak:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Tunjukan kelajuan sesi pada bar tajuk"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Enable system tray icon"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimize to tray on close"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Start in tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Password protect system tray"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Pindah siap ke:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Salinan fail .torrent kepada:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "Padam salinan fail torrent yang dicipta semasa torrent dibuang"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Muat Turun ke:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Utamakan cebisan awal dan akhir torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Utamakan cebisan awal dan akhir fail dalam torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Tambah torrent dalam keadaan Selang"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Sentiasa ditunjuk"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Bawa dialog ke fokus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "Maksimum connection dibenarkan. Set -1 untuk tak terhad."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Had slot muat naik maksimum untuk semua torrent. Set -1 untuk tak terhad."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Had kelajuan muat turun maksimum untuk semua torrent. Set -1 untuk tak "
-"terhad."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Had kelajuan muat naik maksimum untuk semua torrent. Set -1 untuk tidak "
-"terhad."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Kadar had overhead IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "Had slot muat naik maksimum per torrent. Set -1 untuk tak terhad."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "Bilangan connection maksimum per torrent. Set -1 untuk tak terhad."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Rambang"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Active Port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Periksa Port Aktif"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Dari:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Kepada:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Level:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Tukar Rakan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Jelajah Servis Tempatan mencari rakan tempatan dalam jaringan anda."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Hash table teragih boleh meningkatkan jumlah sambungan aktif."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Bit TOS Peer:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Saiz cache (blok 16 KiB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Bilangan saat dari penulisan cache terakhir ke cebisan dalam cache tulis, "
-"bila ia dikosongkan secara paksa ke cakera. Lalai adalah 60 saat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Luput Cache (saat):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Jumlah bilangan blok 16 KiB yang ditulis ke cakera semenjak sesi ini "
-"dimulakan."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blok yang ditulis:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "Jumlah bilangan operasi tulis dilakukan semenjak sesi ini dimulakan."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Tulis:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Nisbah block_written / (block_written - writes) yang mewakili bilangan "
-"operasi tulis tersimpan per jumlah operasi tulis, cth. merupakan nisbah kena "
-"cache untuk cache tulis."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Nisbah Kena Cache Tulis:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Bilangan blok yang dipinta dari enjin bittorrent (dari rakan), yang mana "
-"dilayan dari cakera atau cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Baca Blok:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Nisbah kena cache dari cache baca."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Nisbah Kena Cache Baca:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "Jumlah bilangan operasi baca dilakukan semenjak sesi ini dimulakan."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Baca:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Nombor blok 16 KiB sekarang berada pada cache cakera. Ini termasuk cache "
-"membaca dan menulis"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Saiz Cache:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Baca Saiz Cache:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Bantu kami mempertingkatkan Deluge sengan menghantar versi Python, versi "
-"PyGTK, OS dan jenis pemproses. Tiada maklumat lain yang akan dihantar selain "
-"itu."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Ya, tolong hantar statistik anonymus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Lokasi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Jika Deluge tidak menjumpai pangkalan data di lokasi ini ia akan kembali "
-"mengunakan DNS untuk memutuskan rakan negara."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Port daemon:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Benar Sambungan Jarak Jauh"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Sambungan-sambungan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Versi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Homepej:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Emel Pengarang:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Keluaran Baru"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Pergi ke Website"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Jangan papar dialog ini dimasa akan datang"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Tambah Rakan"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Tambah satu peer mengikut IPnya"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Mencipta Torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Edit Trackers"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destinasi"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Queued Torrents"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Tambah torrent secara automatik bila sambung"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Tambah Torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Tambah dalam _Masa Jeda"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Utamakan Kepingan Pertama/Akhir"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Gunakan Atas Semua"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Tukar kepada Asal"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Had Sambungan"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Had Slot_Muat Naik"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Diurus Automatik"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Jeda"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Sam_bung"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Mulakan semula torrent."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Pilih_an"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Queue"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Update Tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Buang Torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Paksa Periksa Semula"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Pilih Semua"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Hentikan semua sementara"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Mula_kan Semua"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Tambah Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Simpan .torrent sebagai"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Umum</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Tambah"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Buang"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Tambah URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Antaramuka sesawang Deluge tidak dipasang, sila pasang\n"
-"antaramuka dan cuba lagi"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Membolehkan paparan web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Membolehkan SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Mendengar port:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Aturan</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Had Muat Turun"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Had Muat Naik"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrent aktif:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Muat Turun Aktif:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Penyemaian Aktif:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b> Tetapan Perlahan</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Terdapat ralat semasa menghantar emel pemberitahuan: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Emel pemberitahuan dihantar."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torrent \"%(name)s\" selesai"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Emel ini maklumkan anda yang mana Deluge selesai memuat turun \"%(name)s\",, "
-"termasuklah %(num_files)i  fail .\n"
-"Untuk hentikan peringatan ini, matikan pemberitahuan emel didalam keutamaan "
-"Deluge.\n"
-"\n"
-"Terima kasih\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Kelipan Pemberitahuan dipaparkan"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Pemberitahuan timbuk dilumpuhkan."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Tetingkap timbul pemberitahuan dipaparkan"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Pemberitahuan bunyi dilumpuhkan"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame tidak dipasang"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Pemberitahuan bunyi %s gagal"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Pemberitahuan bunyi Berjaya"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent Selesai"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Pilih Fail Bunyi"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Kelipan ikon talam dibenarkan"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Tingkap timbul dibenarkan"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Bunyi dibenarkan"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Pemberitahaun UI</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Penerima</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Pelayan memerlukan TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Pemberitahuan Emel</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Konfigurasi ini tidak bermakna anda sebenarnya menerima pemberitahuan untuk "
-"semua peristiwa ini."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Langganan"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Suaian Bunyi"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Label tidak sah, aksara sah:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Label Kosong"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Label telah wujud"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Label tidak diketahui"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent tidak diketahui"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Tambah Label"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Tambah Label</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Gunakan sidebar untuk menambah,  menyunting  dan  membuang  label</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Label</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Label  Pilihan"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Label  Pilihan</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Tetapkan setiap torrent penetapan maksima"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Laksana tetapan Baris Gilir:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 baris setiap penjejak)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Tetapkan label secara automatik:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Pilihan_Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Buang Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Tambah Label"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent Siap"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent Ditambah"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Lakukan"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Peristiwa"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Tambahkan Perintah</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Perintah</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "saat"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Folder pantau tidak wujud."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Laluan tidak wujud."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Folder Pantau:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Ciri Folder Pantau"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Pilih Folder"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Benarkan folder pantau ini"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Folder Pantau</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Padam .torrent selepas menambah"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Tambah sambungan selepas menambah:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Tindakan Fail Torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Alih Fail Siap</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Label: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Label</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Utama"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Kelajuan Maksima Upload:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Sambungan Maksima:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Slot Muatnaik Maksima:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Kelajuan Maksima Download:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Jalur lebar</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Diurus Sendiri:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Tambah Dijeda:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Baris gilir ke:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Queue</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Ekstrak ke:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Cipta nama sub-folder torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Pilihan ini akan cipta sub-folder menggunakan nama torrent pada folder "
-"ekstrak yang dipilih dan meletakkan fail yang diekstrak ke sana"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Senarai Sekatan"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "List IP Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Teks SafePeer (Zipped)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Teks PeerGuardian (Uncompressed)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Leader tidak sah"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Kod magik salah"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Versi salah"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Hari"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Import senaraiblok bila startup"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Muaturun fail blocklist jika perlu dan import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Periksa Muaturun dan Import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Muaturun fail senaraiblok baru dan import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Paksa Muaturun dan Import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Senarai-sekatan  telah dikemas-kini"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Pilihan</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Jenis:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Tarikh:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Saiz fail"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Set Sambungan Maksima"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Kelajuan Muat Turun"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Set Kelajuan Muat Turun Maksima"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Kelajuan Muat Naik"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Set Kelajuan Muat Naik Maksima"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protocol Traffic Download/Upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Hos:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Logkeluar"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Lomasuk"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filters"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Had Kelajuan MuatTurun"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Had Laju Muat Naik"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Had Sambungan"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Had Slot Muat Naik"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Kemaskini Tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Paksa Recheck"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Pindah"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Simpan"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Sambungkan"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Fail"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Muaturun"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Umum"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Tambah dalam keadaan Pause"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Benar"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Keterangan"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Persendirian"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Ingatkan mengenai keluaran terbaru"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maximum Connections:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Kelajuan Muat turun Maksimum (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Kelajuan Muat naik Maksimum (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maximum Half-Open Connections:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Cubaan maksimum sambungan per saat:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Slot Muat naik Maksimum:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Segar Semula"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Periksa untuk senarai baru setiap hari"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Daemon tidak berjalan"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Bilangan blok yang dilayan dari cache."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Kena Baca Blok:"
Index: luge/i18n/nap.po
===================================================================
--- deluge/i18n/nap.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6222 +1,0 @@
-# Neapolitan translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Neapolitan <nap@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Errore"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Attenzione"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Annuncio OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Annuncio mannato"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-"C'Ãš stato n'errore pe' tramente ca se mannava l'e-mail 'e notificha: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "E-mail 'e notifica mannata."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Completato Torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Chest'e-mail Ãš pe' le nfurmÃ  ca 'o Deluge ave fernuto 'e scarrecÃ  "
-"\"%(name)s\", ca nclude %(num_files)i file.\n"
-"P' 'a fernÃ¬ 'e ricevere sti mmasciate, stutate l'ozzione 'e notifica int' 'e "
-"preferenze 'e Deluge.\n"
-"\n"
-"Grazie,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/nb.po
===================================================================
--- deluge/i18n/nb.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6246 +1,0 @@
-# Norwegian Bokmal translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Norwegian Bokmal <nb@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ã
-land"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algerie"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikansk Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktis"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua og Barbados"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Ãsterrike"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Aserbadsjan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Hviterussland"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgia"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia-Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "BouvetÃžya"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Det britiske omrÃ¥det i Indiahavet"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Kambodsja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Canada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Kapp Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "CaymanÃžyene"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Den sentralafrikanske republikk"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Tsjad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Kina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "JuleÃžya"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Kokos (Keeling) Ãžyene"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komorene"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongo, Den demokratiske republikk"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "CookÃžyene"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Elfenbenskysten"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Kroatia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Kypros"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Tsjekkia"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danmark"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Den Dominikanske Republikk"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypt"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ekvatorial-Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estland"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "FalklandsÃžyene"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FÃŠrÃžyene"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finnland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Frankrike"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Fransk Guyana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Fransk Polynesia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "De franske sÃžrterritorier"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Tyskland"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Hellas"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃžnland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard- og McDonald-Ãžyene"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Vatikanstaten"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hongkong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ungarn"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Island"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordan"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kasakhstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Nord-Korea"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "SÃžr-Korea"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgisistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litauen"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonia"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaysia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivene"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "MarshallÃžyene"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "MikronesiafÃžderasjonen"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marokko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mosambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Burma"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Nederland"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "De nederlandske Antillene"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Ny-Caledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "New Zealand"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "NorfolkÃžya"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Nord-Marianene"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norge"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestina"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Ny-Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filippinene"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "PitcairnÃžyene"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polen"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Russland"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint-Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "St. Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts og Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint-Pierre og Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent og Grenadinene"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© og PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudi-Arabia"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychellene"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "SalomonÃžyene"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "SÃžr-Afrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "SÃžr-Georgia og SÃžr-SandwichÃžyene"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spania"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard og Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Sverige"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Sveits"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Syria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tadsjikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Ãst-Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad og Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Tyrkia"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks- og CaicosÃžyene"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "De forente arabiske emirater"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Storbritannia"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Amerikas forente stater"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "USAs ytre smÃ¥Ãžyer"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Usbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "De britiske JomfruÃžyene"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "De amerikanske JomfruÃžyene"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis- og FutunaÃžyene"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Vest-Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Alle"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "UndersÃžker"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Laster ned"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Deler"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Stoppet midlertidig"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Lagt i kÃž"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Feil"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Navn"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Fremdrift"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Tilstand"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "StÃžrrelse"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Nedlastet"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Lastet opp"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Forholdstall"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Nedhastighet"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Opphastighet"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Noder"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Tilgjengelighet"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Lagt til"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Tid igjen"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Prioriter fÃžrste/siste"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Behandles automatisk"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Biter"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Advarsel"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "KunngjÃžring OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "KunngjÃžring sendt"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Grensesnitt"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Nedlasting"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "BÃ¥ndbredde"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "KÃž"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Nettverk"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Mellomtjener"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Hurtiglager"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Annet"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Bakgrunnsprosess"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Programutvidelser"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Kommando"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Legg til vert"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Vertsnavn:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Brukernavn:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Passord:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Alternativer"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Fra"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Til"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Bruk tilfeldige porter"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Kryptering"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "InngÃ¥ende"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Tvungen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Aktiv"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "AvslÃ¥tt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "UtgÃ¥ende"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "NivÃ¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "HÃ¥ndtrykk"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Enten"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maksimalt antall tilkoblinger"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maksimalt antall opplastingsplasser"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maks halvÃ¥pne tilkoblinger"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maks tilkoblingsforsÃžk per sekund"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignorer begrensninger i lokalt nettverk"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Ekskluder protokolltrafikk"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Sjekk nettstedet periodisk for nye utgivelser"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Delingsforhold"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Type"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Brukernavn"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Passord"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Innstillinger"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Avbryt"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Bruk"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Gruppering"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ja"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nei"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrenter i kÃž"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent i kÃž"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Tjener:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Ubegrenset"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Ned"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Opp"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackere"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Ingen"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Admin"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiketter"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Ingen etikett"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Ikke tilkoblet"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT-noder"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Sett ubegrenset"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Annet ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "PÃ¥"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Av"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Deaktiver"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Frakoblet"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Tilkoblet"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Tilkoblet"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Vert"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Feil ved innlasting av vert"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Programtillegg"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Velg programutvidelsen"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Utvidelser (Python eggs)"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adresse"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klient"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Filnavn"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Ugyldig fil"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Velg en fil av type .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent-filer"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Alle filtyper"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Ugyldig adresse (URL)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Nedlasting mislyktes"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Status"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detaljer"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fi_ler"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Noder"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Alternativer"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioritet"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detaljer:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Velg en fil"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Velg en mappe"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Lagre .torrent-filen"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etikett"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Legg til deltaker"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "vertsnavn:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Ãverst"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Nederst"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Vis Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Legg til torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Begrens _nedlastingshastighet"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Begrens _opplastingshastighet"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Avslutt & stopp bakgrunnsprosess"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Avslutt"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Fil"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Lag torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Endre"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_TilkoblingshÃ¥ndterer"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Vis"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_VerktÃžylinje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Sidelinje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Status_linje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "F_aner"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Kolonner"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "S_idelinje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Vis _Null Treff"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Vis _trackere"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Hjelp"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Ofte stilte spÃžrsmÃ¥l"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Legg til torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Legg til Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Fjern torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Fjern Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pause valgte torrenter"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pause"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Fortsett valgte torrenter"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Gjenoppta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Flytt torrent opp i kÃž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Opp i kÃž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Flytt torrent ned i kÃž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Ned i kÃž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Brukervalg"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "TilkobingshÃ¥ndterer"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Lag torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_Mappe"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Sti til annet sted"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Filer"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Forfatter:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Kommentarer:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Fjern"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Web-delere"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "DelstÃžrrelse:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Aktiver Privat-flagget"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Legg til denne torrenten i arbeidsÃžkten"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Utvid alle"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Navn:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Flytt ferdige:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Stopp deling ved delingsforhold:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Fjern ved delingsforhold"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Opplastingshastighet:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Nedlastingshastighet:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Tilkoblinger:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "R_ediger Trackere"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Rediger tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Oppgi ekstern sti"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Sti:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Legg til tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackere:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Vis sesjonens fart i tittellinjen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Vis ikon i systemkurven"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimer til systemkurv ved lukking"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Start i systemkurv"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Passordbeskytt systemkurv"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Flytt ferdige til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Lagre kopi av .torrent-filer i:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Last ned til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Prioriter fÃžrste og siste bit av torrenten"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Prioriter fÃžrste og siste bit av hver fil i torrenten"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Legg til torrenter i pauset tilstand"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Vis alltid"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Sett dialogen i fokus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "HÃžyeste antall tillatte tilkoblinger. Sett til -1 for uendelig."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"HÃžyeste antall opplastingsplasser for alle torrenter. Sett til -1 for "
-"uendelig."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Maksimal nedlastingshastighet for alle torrenter. Sett til -1 for uendelig."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"HÃžyeste opphastighet for samtlige torrenter. Sett til -1 for uendelig."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Ekskluder protokolltrafikk"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Hvis dette alternativet velges, vil bÃ¥nbredden TCP/IP-protokollen bruker, "
-"vÃŠre medregnet for total tillatt bÃ¥ndbredde."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"HÃžyeste antall opplastingsplasser per torrent. Sett til -1 for uendelig"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "HÃžyeste antall tilkoblinger per torrent. Sett til -1 for uendelig."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Tilfeldig"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktiv Port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Test aktiv port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Fra:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "NivÃ¥:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal \"Plug&Play\""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT portmappingsprotokoll"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Nedlasterutveksling"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Lokalt tjenestesÃžk finner lokale nedlastere i ditt nettverk."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Distribuert hashtabell kan forbedre mengden av aktive tilkoblinger"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Nedlaster TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "HurtiglagerstÃžrrelse (16 KiB blokker)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Antall sekunder fra siste mellomlagrede skrivning til den blir tvunget "
-"skrevet til disk. Standarden er 60 sekunder."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Mellomlager lÃžpetid (sekunder):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Det totale antall 16 KiB-blokker skrevet til disk siden denne sesjonen ble "
-"startet."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blokker skrevet:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"Det totale antall skriveoperasjoner utfÃžrt siden denne sesjonen ble startet."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Skrivinger:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr "Ratioen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Nummeret av blokkeringer som ble forespurt fra bittorrent motoren (fra "
-"peers), som var servert fra disk eller buffer."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blokker lest:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Lesninger:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "HurtiglagerstÃžrrelse:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "StÃžrrelse pÃ¥ lesemellomlager:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Hjelp oss Ã¥ forbedre Deluge ved Ã¥ sende oss informasjon om din Python-"
-"versjon, PyGTK-versjon, operativsystem og prosessortype. Ingen annen "
-"informasjon vil bli sendt."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Ja takk, send anonym statistikk"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Plassering:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Hvis Deluge ikke finner databasefilen ved denne plasseringen vil den falle "
-"tilbake til DNS for Ã¥ finne en peers land."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Bakgrunnsprosess-port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Tillat fjern-tilkoblinger"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Tilkoblinger"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Versjon:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Hjemmeside:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Forfatterens e-post:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Ny utgivelse"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_GÃ¥ til nettsted"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Ikke vis denne dialogen i framtiden"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Legg til deltaker fra IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Oppretter torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Rediger trackere"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "MÃ¥l:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrenter i kÃž"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Legg til torrenter automatisk ved tilkobling"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Legg til torrenter"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Sjekksum"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Legg til i _pauset tilstand"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Prioriter fÃžrste/siste bit"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Bruk pÃ¥ alle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Gjenopprett standardverdier"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "Begrens antall tilkoblinger"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Maks _opplastingsplasser"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automatisk hÃ¥ndtert"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_Fortsett"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Fortsett valgte torrenter"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_Alternativer"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_KÃž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Oppdater Tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Fjern Torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Kontroller pÃ¥ nytt"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Velg alle"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pause alle"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Fortsett alle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Legg til infohash (unik kode)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash (unik kode):"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Lagre .torrent som"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Generelt</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Legg til"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Fjern"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Legg til URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Tillat webgrensesnitt"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Benytt SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Lytteport:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Innstillinger</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Nedlastingsgrense"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Opplastingsgrense"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktive torrenter:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Trege innstillinger</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Ugyldig merkelapp, gyldige tegn: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Tom merkelapp"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Merkelappen finnes allerede"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Ukjent merkelapp"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Ukjent torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Legg til merkelapp"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Legg til merkelapp</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Bruk sidelinjen for Ã¥ legge til, endre og fjerne merkelapper. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Merkelapper</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Innstillinger for merkelapper"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Innstillinger for merkelapper</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Bruk per torrent maks-innstillinger:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimalt"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Bruk kÃž-innstillinger:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 linje per tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Bruk merkelapp automatisk:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Merkelapp"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Merkelappinnstillinger"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Fjern merkelapp"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Legg til merkelapp"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent ferdig"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent lagt til"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "KjÃžr"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Hendelse"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Legg til kommando</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Kommandoer</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekunder"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Velg en mappe"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Maks opplastingshastighet:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maks antall tilkoblinger:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maks antall opplastingsplasser:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Maks nedlastingshastighet:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>BÃ¥ndbredde</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>KÃž</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Pakk ut til:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Opprett torrent-navn undermappe"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Dette alternativet vil opprette en undermappe med navnet til torrenten "
-"innenfor valgte utpakkingsmappe, og legge de utpakkede filene der."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blokkeringsliste"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IPliste (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Tekst (Zippet)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Tekst (Ikke komprimert)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Ugyldig leder"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Ugyldig magikode"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Ugyldig versjon"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dager"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importer blokkliste ved oppstart"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Last ned blokkeringsliste hvis nÃždvendig og importer denne."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Sjekk nedlasting og importer"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Last ned ny blokkeringsliste og importer denne."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Tving nedlasting og importer"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blokkeringsliste er nyeste"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Alternativer</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Type:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Dato:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "FilstÃžrrelse:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Sett maks tilkoblinger"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Nedlastingshastighet"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Sett maksimum nedlastingshastighet"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Opplastningshastighet"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Sett maksimum opplastingshastighet"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protokolltrafikk ned/opp"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Vert:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Utlogging"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Innlogging"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtere"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Hastighetsgrense ned"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Hastighetsgrense opp"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Tilkoblingsgrense"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Antall tilkoblinger for opplasting"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Oppdater Tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Tving ny sjekk"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Flytt"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Lagre"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Koble til"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Fil"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Nedlastning"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Generelt"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Legg til i pauset tilstand"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Sann"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detaljer"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privat"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Varsle meg om nye utgaver"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "HÃžyeste antall tilkoblinger:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "HÃžyeste nedlastingshastighet (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "HÃžyeste opplastningshastighet (KiB/s)"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "HÃžyeste antall halvÃ¥pne tilkoblinger:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "HÃžyeste antall tilkoblingsforsÃžk per sekund:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "HÃžyeste antall opplastningsplasser:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Oppdater"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Se etter ny liste hver:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Nissen kjÃžrer ikke"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Nummeret av blokkeringer som ble servert av buffer."
Index: luge/i18n/nds.po
===================================================================
--- deluge/i18n/nds.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Low German translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Low German <nds@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "GrÃ¶Ãe"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Down Speed"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Up Speed"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peers"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Downloads"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Netzwerk"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Share Ratio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Details"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Torrent hinzufÃŒgen"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Datei"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Edit"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Anzeige"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Toolbar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Spalten"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Hilfe"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "FÃŒge Torrent hinzu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Torrent wegmaken"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Paus"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Wiedermaken"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Einstellungen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktiver Port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Von:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Nach:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Peer Exchange"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "TofÃ¶gen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Wegdoon"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "WÃ€hle einen Ordner"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Details"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/nl.po
===================================================================
--- deluge/i18n/nl.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6262 +1,0 @@
-# Dutch translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2021-12-23 05:43+0000\n"
-"Last-Translator: Sam van Kampen <sam@tehsvk.net>\n"
-"Language-Team: Dutch <nl@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:28+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Dit Help-bericht afdrukken"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "Versie-informatie afdrukken"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ã
-landseilanden"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "AlbaniÃ«"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algerije"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikaans-Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antartica"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua en Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ArgentiniÃ«"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ArmeniÃ«"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "AustraliÃ«"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Oostenrijk"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbeidzjan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahama's"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrein"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Wit-Rusland"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "BelgiÃ«"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "BosniÃ«-Herzogevina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet-eiland"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "BraziliÃ«"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Brits Territorium in de Indische Oceaan"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgarije"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Cambodja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Cameroen"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Canada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "KaapverdiÃ«"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kaaimaneilanden"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Centraal-Afrikaanse Republiek"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Tsjaad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chili"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Kersteiland"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Kokoseilanden (Keeling)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komoren"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Congo, Democratische Republiek"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook Eilanden"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Ivoorkust"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "KroatiÃ«"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cyprus"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Tsjechische Republiek"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Denemarken"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominicaanse Republiek"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypte"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Equatoriaal Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estland"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "EthiopiÃ«"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falklandeilanden (Malvinas)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FaerÃ¶ereilanden"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Frankrijk"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Frans-Guyana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Frans-PolynesiÃ«"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Franse Zuidelijke- en Antarctische Gebieden"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "GeorgiÃ«"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Duitsland"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Griekenland"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Groenland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinee-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "HaÃ¯ti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heardeiland en McDonaldeilanden"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Vaticaanstad"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hongarije"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Ijsland"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "IndonesiÃ«"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran, Islamitische Republiek"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ierland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Man (eiland)"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "IsraÃ«l"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ItaliÃ«"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "JordaniÃ«"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazachstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenia"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Noord-Korea"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Zuid-Korea"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Koeweit"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "KirgiziÃ«"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Democratische Volksrepubliek Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Letland"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LiberiÃ«"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "LibiÃ«"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Lichtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litouwen"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "MacedoniÃ«"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "MaleisiÃ«"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldiven"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshall-eilanden"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "MauritaniÃ«"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "MicronesiÃ«"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "MoldaviÃ«"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "MongoliÃ«"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marokko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Birma"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "NamibiÃ«"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Nederland"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Nederlandse Antillen"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nieuw-CaledoniÃ«"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nieuw-Zeeland"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolkeiland"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Noordelijke Marianen"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Noorwegen"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestina"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papoea-Nieuw-Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filippijnen"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairneilanden"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polen"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "RoemeniÃ«"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Rusland"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Sint-Bartholomeus"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Sint-Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts en Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Santa Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Sint-Maarten"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint-Pierre en Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Sint-Vincent en de Grenadines"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao TomÃ© en Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saoedi-ArabiÃ«"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "ServiÃ«"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychellen"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slowakije"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "SloveniÃ«"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Salomoneilanden"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "SomaliÃ«"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Zuid-Afrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Zuid-GeorgiÃ« en de Zuidelijke Sandwicheilanden"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spanje"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard en Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Zweden"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Zwitserland"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "SyriÃ«"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tadzjikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania, Verenigde Republiek"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Oost-Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad en Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "TunesiÃ«"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turkije"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turkse- en Caicoseilanden"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Oeganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "OekraÃ¯ne"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Verenigde Arabische Emiraten"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Groot-BrittaniÃ«"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Verenigde Staten"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Kleine Pacifische eilanden van de Verenigde Staten"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Oezbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Maagdeneilanden, Britse"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Maagdeneilanden, V.S."
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis en Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "West Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Alle"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Controleren"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Downloaden"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Seeden"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Gepauzeerd"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "In Wachtrij"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Fout"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Naam"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Voortgang"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Status"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Grootte"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Binnengehaald"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "GeÃŒpload"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Verhouding"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Downloadsnelheid"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Uploadsnelheid"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peers"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Beschikbaar"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Toegevoegd"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Resterend"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Verhoog prioriteit Eerste/Laatste"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automatisch beheerd"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Stukken"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Opgelet"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Aankondiging OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Aankondiging verzonden"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interface"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Downloads"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bandbreedte"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Wachtrij"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Netwerk"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Overige"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Opdracht"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Host toevoegen"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Hostnaam:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Poort:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Gebruikersnaam:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Wachtwoord:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Opties"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Van"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Tot"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Gebruik willekeurige poorten"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Versleuteling"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Inkomend"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Geforceerd"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Ingeschakeld"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Uitgeschakeld"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Uitgaand"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Nivo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Handdruk"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Beide"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maximum connecties"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maximum aantal uploadslots"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maximale half-openstaande connecties"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maximum aantal verbindingspogingen per seconde"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Limieten negeren op locale netwerk"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Beperk IP overhead samen met doorvoersnelheid."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Controleer de website regelmatig voor nieuwe versies"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Deelverhouding"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Type"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Gebruikersnaam"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Wachtwoord"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Poort"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Instellingen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Annuleren"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Toepassen"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Rij"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ja"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nee"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents in de rij geplaatst"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent in de rij geplaatst"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Onbeperkt"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Naar beneden"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Naar boven"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackers"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Geen"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Beheerder"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Labels"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Geen label"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Niet verbonden"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT Nodes"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Zet op ongelimiteerd"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Overig..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Aan"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Uit"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Deactiveren"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Offline"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Online"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Verbonden"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Fout bij toevoegen van host"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugin"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Selecteer de Plugin"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plugin eieren"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adres"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Bestandsnaam"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Ongeldig bestand"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Kies een .torrent-bestand"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrentbestanden"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Alle bestanden"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Ongeldige URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Downloaden mislukt"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Status"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Details"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_Bestanden"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Peers"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Opties"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioriteit"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Details:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Kies een bestand"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Kies een map"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Sla .torrent bestand op"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "label"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Voeg Peer Toe"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostname:poort"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Bovenkant"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Onderkant"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "Deluge _tonen"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Torrent toevoegen"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Download snelheidslimiet"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_Upload snelheidslimiet"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Verlaten & Daemon Afsluiten"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "Af_sluiten"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Bestand"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "Torrent _Aanmaken"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "B_ewerken"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Verbindingsbeheerder"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "Weerga_ve"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Knoppenbalk"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Zijpaneel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Status_balk"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_abbladen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Kolommen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Z_ijpaneel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Toon _Zero Hits"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Toon _Trackers"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Help"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Veelgestelde vragen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Torrent toevoegen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Torrent toevoegen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Verwijder torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Torrent verwijderen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Geselecteerde torrents pauzeren"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pauzeren"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Geselecteerde torrents verderzetten"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Hervatten"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Torrent in wachtrij omhoog"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Omhoog in wachtrij"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Torrent in wachtrij omlaag"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Omlaag in wachtrij"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Instellingen"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Connectie Manager"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Torrent aanmaken"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_Map"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Extern Pad"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Bestanden"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Auteur:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Commentaar:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Informatie"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "Ve_rwijderen"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webseeds"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Stukjes grootte:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Stel Prive vlag in"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Deze torrent aan de sessie toevoegen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Alles uit klappen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "Uploadsnelheid:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "Binnengehaald:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "GeÃŒpload:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Naam:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Voltooid verplaatsen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Seeden stoppen bij ratio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Verwijder op ratio"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Uploadsnelheid:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Downloadsnelheid:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Verbindingen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "Trackers b_ewerken"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Tracker Bewerken"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Geef een pad op afstand"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Pad:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Tracker Toevoegen"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackers:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Toon sessie snelheid in titelbar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Systeemvakpictogram inschakelen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Naar systeemvak minimaliseren bij afsluiten"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Start in het systeemvak"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Door wachtwoord beschermd systeemvak"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Verplaats gedownloade bestanden naar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Kopie van .torrent-bestanden naar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Downloaden naar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Geef voorrang aan eerste en laatste stukjes van torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Geef voorrang aan eerste en laatste stukjes van bestanden in torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Torrent toevoegen in gepauzeerde stand"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Altijd tonen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Breng het dialoog naar voren"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"Het maximale aantal toegestane verbindingen. Zet op -1 voor onbeperkt."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"De maximale upload plaatsen voor alle torrens. Gebruik -1 voor ongelimiteerd."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"De maximale downloadsnelheid voor alle torrents. Zet op -1 voor onbeperkt."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"De maximale uploadsnelheid voor alle torrents. Zet op -1 voor onbeperkt."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Beperk IP overhead samen met doorvoersnelheid."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Wanneer aangevinkt wordt de geschatte TCP/IP overhead afgetrokken van de "
-"gelimiteerde doorvoersnelheid. Dit is om te voorkomen dat de limieten worden "
-"overschreden met het totale dataverkeer."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"De maximale upload plaatsen per torrens. Gebruik -1 voor ongelimiteerd"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Het maximum aantal verbindingen per torrent. Zet op -1 voor onbeperkt."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Willekeurig"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Actieve poort:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Actieve poort testen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Van:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Tot:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Niveau:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Peer-uitwisseling"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Lokale Service Ontdekker heeft lokale peers op je netwerk gevonden."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Gedistributeerde hashtabel kan het aantal actieve verbindingen verbeteren."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Peer TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Cache Grootte (16 KiB blokken):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Het aantal seconden na de laatste wijziging waarna de cache naar de harddisk "
-"wordt geschreven. Standaard is 60 seconden."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Cache verval (seconden):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Het aantal blokken van 16 KiB dat naar de harddisk is geschreven sinds deze "
-"sessie begon."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blokken geschreven:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "Het aantal leesoperaties dat is uitgevoerd sinds deze sessie begon."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Geschreven:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"De verhouding (geschreven_blokken - schrijfoperaties) / geschreven_blokken "
-"stelt het aantal opgeslagen schrijfoperaties op het totale aantal "
-"schrijfoperaties voor."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Schrijf cache treffer verhouding"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Het aantal blokken aangevraagd via de bittorrent engine die geserveerd "
-"werden vanaf de schijf of cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blokken gelezen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "De cache hit ratio voor de leescache"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Lees cache treffer verhouding"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"Het totale aantal leesoperaties dat is uitgevoerd sinds het begin van deze "
-"sessie."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Gelezen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Aantal 16 KiB-blokken in het cachegeheugen. Dit omvat zowel de lees als "
-"schrijf cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Cache grootte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Lees cache grootte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Help ons Deluge te verbeteren door ons uw Python-versie, PyGTK-versie, OS en "
-"processor types te sturen. Geen andere informatie wordt verzonden."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Ja, verstuurd anonieme statistieken"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Locatie:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Als Deluge geen database kan vinden op deze locatie zal er gebruik worden "
-"gemaakt van DNS om het land te bepalen."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Daemon poort:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Verbindingen op afstand toestaan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Verbindingen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Versie:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Homepage:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "E-mailadres van de auteur:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nieuwe Uitgave"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Ga naar Website"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Deze dialoog in de toekomst niet tonen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Voeg een peer toe met zijn IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Torrent maken"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Bewerk trackers"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Doel:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrents in de wachtrij"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Automatisch torrents toevoegen bij het maken van de verbinding"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Torrents Toevoegen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Toevoegen in ge_pauzeerde status"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Prioriteit op eerste/laatste delen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Toepassen Op Alle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Terugzetten Naar Standaardinstellingen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Connectielimiet"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Upload _Slot Limiet"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automatisch Beheerd"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_Voortzetten"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Geselecteerde torrents voortzetten."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opt_ies"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Wachtrij"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Tracker vernie_uwen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Torrent ve_rwijderen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Hercontrole _Forceren"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "Alles _selecteren"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pauzeer alles"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "_Alle Voortzetten"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Voeg Infohash toe"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Sla .torrent op als"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Algemeen</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Toevoegen"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Verwijder"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "URL toevoegen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Schakel webinterface in"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Schakel SSL in"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Luisterpoort:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Instellingen</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Download limiet"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Upload limiet"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Actieve Torrents:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Dal Instellingen</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-"Er heeft een fout plaatsgevonden tijdens het zenden van de notificatie "
-"email: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Ongeldig label, geldige tekens: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Leeg label"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Label bestaat reeds"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Onbekend label"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Onbekende torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Label toevoegen"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Label toevoegen</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Gebruik de zijbalk om labels toe te voegen, te wijzigen en te "
-"verwijderen.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Labels</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Label Opties"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Label Opties</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Per torrent maximale instellingen toepassen:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Wachtrij-instellingen toepassen:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 regel per tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Label automatisch toepassen:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Label _Opties"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Verwijder Label"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "Label _Toevoegen"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent compleet"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent toegevoegd"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Uitvoeren"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Gebeurtenis"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Voeg opracht toe</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Opdrachten</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "seconden"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Kies een map"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Maximale Upload-snelheid:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maximum verbindingen:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maximum aantal uploadslotes:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Maximale Download-snelheid"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bandbreedte</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Wachtrij</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Uitpakken naar:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Maak een submap met de naam van de torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Deze optie maakt een submap met de naam van de torrent binnen de "
-"geselecteerde extractiemap en plaatst de uitgepakte bestanden daar."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blokkeerlijst"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP lijst (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Tekst (gezipt)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Tekst (zonder compressie)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Foutieve leider"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Ongeldige magische code"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Ongeldige versie"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dagen"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Bij opstarten blokkeerlijst importeren"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Indien noodzakelijk het blokkeerlijst-bestand downloaden en het bestand "
-"importeren."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Download en Import controleren"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Een nieuwe blokkeerlijst downloaden en importeren."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Download en Import forceren"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blokeerlijst is up to date"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opties</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Type:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Datum:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Bestandsgrootte:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Stel maximaal aantal verbindingen in"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Download snelheid"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Stel maximale downloadsnelheid in"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Upload snelheid"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Stel maximale uploadsnelheid in"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protocol dataverkeer Download/Upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Host:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Uitloggen"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Inloggen"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filters"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Limiet downloadsnelheid"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Limiet uploadsnelheid"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Verbindingslimiet"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Upload plaatsen limiet"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Tracker vernieuwen"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Forceer controle"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Verplaatsen"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Opslaan"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Verbinden"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Bestand"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Download"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Standaard"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Toevoegen in gepauseerde status"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Ja"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Details"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Besloten"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Laat het weten wanneer er nieuwe versies zijn"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maximaal aantal verbindingen:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Maximale downloadsnelheid (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Maximale uploadsnelheid (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maximum half-open verbindingen:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maximum connectie pogingen per seconde"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maximale upload plaatsen"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Verversen"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Naar nieuwe lijst controleren iedere:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Deamon draait niet"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Blokken gelezen uit cache:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Het aantal blokken dat werd gelezen vanuit de cache."
Index: luge/i18n/nn.po
===================================================================
--- deluge/i18n/nn.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6238 +1,0 @@
-# Norwegian Nynorsk translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Norwegian Nynorsk <nn@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ã
-land"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algerie"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikansk Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktis"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua og Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austerrike"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Aserbajdsjan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Kviterussland"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgia"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia-Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "BouvetÃžya"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Det britiske territoriet i Indiahavet"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Kambodsja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Kapp Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "KaymanÃžyane"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Den sentralafrikanske republikk"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Tsjad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Kina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "JuleÃžya"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "KokosÃžyane"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komorane"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Den demokratiske republikken Kongo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "CookÃžyane"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Elfenbeinskysten"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Kroatia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Kypros"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Tsjekkia"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danmark"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Den dominikanske republikk"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypt"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ekvatorial-Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estland"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "FalklandsÃžyane"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FÃŠrÃžyane"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Frankrike"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Fransk Guyana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Fransk Polynesia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Dei franske sÃžrterritoria"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Tyskland"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Hellas"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃžnland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard- og McDonaldÃžyane"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Vatikanstaten"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hongkong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ungarn"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Island"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran, Den islamske republikk"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Ãya Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordan"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kasakhstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Korea, Den demokratiske folkerepublikk"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "SÃžr-Korea"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgisistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litauen"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxembourg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonia, Den tidlegare jugoslaviske republikken"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaysia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivane"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "MarshallÃžyane"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "MikronesiafÃžderasjonen"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marokko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mosambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Nederland"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Dei nederlandske Antillane"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Ny-Caledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "New Zealand"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "NorfolkÃžya"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Nord-Marianane"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Noreg"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestina"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Ny-Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filippinane"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "PitcairnÃžyane"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polen"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Russland"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint BarthÃ©lemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts og Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint-Pierre og Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent og Grenadinane"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© og PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudi-Arabia"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychellane"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "SalomonÃžyane"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "SÃžr-Afrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "SÃžr-Georgia og SÃžr-SandwichÃžyane"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spania"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard og Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Sverige"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Sveits"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Syria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tadsjikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Aust-Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad og Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Tyrkia"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks- og CaicosÃžyane"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Dei sameinte arabiske emirata"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Storbritannia"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "USA"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "USAs ytre smÃ¥Ãžyar"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Usbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "JomfruÃžyane, Dei britiske"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "JomfruÃžyane, Dei amerikanske"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis- og FutunaÃžyane"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Vest-Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Alle"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Sjekkar"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Lastar ned"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Deler"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Pausa"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Lagd i kÃž"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Feil"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Namn"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Framgang"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Storleik"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Nedlasta"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Opplasta"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "TilhÃžve"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Nedlastingshastigheit"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Opplastingshastigheit"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Nedlastingsavgrensing"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Opplastingsavgrensing"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Mottakarar"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Lagd til"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Tid att"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automatisk handsaming"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Ã
-tvaring"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Kunngjering OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Kunngjering sendt"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Grensesnitt"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Nedlastingar"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bandbreidde"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "KÃž"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Nettverk"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Mellomtenar"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Mellomlager"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Anna"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Programtillegg"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent-klient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent-klient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Last ned og del filer over BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Kommando"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Vertsnamn:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Brukarnamn:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Passord:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Val"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Bruk tilfeldige portar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Verksam"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Sjekk vevsida etter nye utgjevingar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Innstillingar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Klasse"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Klientversjon</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrentar sett i kÃž"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent sett i kÃž"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Eit node-til-node fildelingsprogram\n"
-"som nyttar BitTorrent-protokollen."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klient:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Noverande utviklarar:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Tidlegare utviklarar og bidragsytarar:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Tenar:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Ikkje tilkopla..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Uavgrensa"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Ned"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Opp"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Tilstandar"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackerar"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Inga etikett"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Ikkje tilkopla"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT-nodar"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Ledig diskplass"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Anna ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "PÃ¥"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Av"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "FrÃ¥kopla"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Tilkopla"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Tilkopla"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Status"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Vert"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Versjon"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Programtillegg"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Vel programtillegg"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adresse"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klient"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Filnamn"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Ugyldig fil"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Vel ei .torrent-fil"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrentfiler"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Alle filer"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Ugyldig URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "er ikkje ein gyldig URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Lastar ned âŠ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Nedlastinga feila"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Klarte ikkje lasta ned:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fi_ler"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Alternativ"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioritet"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detaljar:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Vel ei fil"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Vel ei mappe"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Lagra .torrent-fil"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etikett"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Ãvst"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Nedst"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Ne_dlastingsfart-avgrensing"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Opplastingsfart-avgrensing"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Fil"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Innstillingar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Forfattar:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Fjern"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Namn:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Stopp deling ved forhold:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Fjern ved forhold"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Opplastingshastigheit:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Nedlastingshastigheit:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Tilkoplingar:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Endra Trackerar"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackerar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Vis ikon i systemtrauet"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Flytt ferdige til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Kopi av .torrent-filer til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Last ned til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Prioriter fyrste og siste bit av torrenten"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Prioriter fyrste og siste bit av kvar fil i torrenten"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Vis alltid"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktiv Port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Test vald port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "FrÃ¥:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Til:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "NivÃ¥:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Mellomlagerstorleik:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Ja, ver ven og send anonym statistikk"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Tilkoplingar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "UtgÃ¥ve:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Heimeside:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "E-post til forfattar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "MÃ¥l:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrentar i kÃž"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Legg til torrentar"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Sjekksum"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Legg til i _pausa tilstand"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "PrioritÃ©r fyrste/siste bit"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Bruk pÃ¥ alle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Still attende til standardinnstillingar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "Tilkoplingsavgrensing"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Mak_s opplastingsplassar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automatisk handsama"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Hald Fram"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Hald fram valde torrentar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Alternat_iv"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_KÃž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Oppdater Tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Fje_rn Torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Sjekk pÃ¥ ny"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Vel alle"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Set alle pÃ¥ pause"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Hald fram alle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Legg til infohash (unik kode)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash (unik kode):"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Generelt</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Legg til URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge sitt vevgrensesnitt er ikkje installert, ver sÃ¥ venleg Ã¥ installera\n"
-"grensesnittet og prÃžv igjen"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Bruk SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Lytteport:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Innstillingar</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Nedlastingsgrense:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Opplastingsgrense:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktive torrentar:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Aktive nedlastingar:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Aktive opplastingar:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Trege innstillingar</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Det oppstod ein feil ved sending av pÃ¥minning via e-post: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "E-post med pÃ¥minning sendt."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Denne e-posten kjem for Ã¥ informera deg om at Deluge nett har lasta ned "
-"\"%(name)s\", som inneheld %(num_files)i filar.\n"
-"For Ã¥ unngÃ¥ Ã¥ motta fleire av desse e-postane, er det berre Ã¥ skru av "
-"pÃ¥minning via e-post i Deluge sine innstillingar.\n"
-"\n"
-"Takk,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Sprettopp-pÃ¥minning er ikkje verksam."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame er ikkje installert"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "LydpÃ¥minning feila %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "LydpÃ¥minning var vellukka"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Vel lydfil"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Lyd aktivert"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Mottakarar</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Tenaren krev TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>PÃ¥minningar pÃ¥ e-post</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Denne konfigurasjonen inneber ikkje at du faktisk vil fÃ¥ pÃ¥minningar om alle "
-"desse hendingane."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Tingingar"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Lydtilpassing"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Ugyldig etikett, gyldige teikn er: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Tom etikett"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Etiketten finst allereie"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Ukjend etikett"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Ukjend torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Legg til etikett"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Legg til etikett</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Nytt sidelinja for Ã¥ leggja til, endra og fjerna etikettar. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etikettar</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Etikettval"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Etikettval</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Bruk per torrent maks-innstillingar:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Bruk kÃž-innstillingar:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 linje per tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Legg automatisk til etikett:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etikett"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Legg til etikett"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent ferdig"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent lagt til"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "KÃžyr"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Hending"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Legg til kommando</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Kommandoar</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Stien finst ikkje."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Vel ei mappe"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Handling for torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etikett: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etikett</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Maks opplastingshastigheit:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maks tilkoplingar:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maks opplastingsplassar:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Maks nedlastingshastigheit:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bandbreidde</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Set i kÃž til:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>KÃž</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Pakk ut til:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Lag undermappe med torrentnamn"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Denne operasjonen vil lage ei undermappe ved hjelp av torrenten sitt namn "
-"inni den valgte utpakkingmappa og legge dei utpakka filene der."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blokkeringsliste"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Ugyldig magikode"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Ugyldig versjon"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dagar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Legg inn blokkeringsliste ved oppstart"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Last ned blokkeringslista om naudsynt og legg den inn."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Sjekk nedlasting og importer"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Tving nedlasting og importer"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blokkeringslista er oppdatert"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Alternativ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Skriv:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Dato:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Filstorleik:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Informasjon</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Sett maks nedlastingshastigheit"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Sett maks opplastingshastigheit"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protokolltrafikk for nedlasting/opplasting"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Vert:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "FÃ¥ varsling nÃ¥r det kjem nye utgÃ¥ver"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "SjÃ¥ etter ny liste kvar:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Tenesten kÃžyrer ikke"
Index: luge/i18n/oc.po
===================================================================
--- deluge/i18n/oc.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6231 +1,0 @@
-# Occitan (post 1500) translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Occitan (post 1500) <oc@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "Kio"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "Mio"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "Gio"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "Kio/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "Mio/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "Gio/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ã
-land, illas"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Argeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Samoa Americanas"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "AndÃ²rra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "AngÃ²la"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antartida"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua e Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "AustrÃ lia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Ãustria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaitjan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladÃšsh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Bielorussia"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgica"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudas"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Botan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "BolÃ­via"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "BÃ²snia e Ercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Illa Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "TerritÃ²ris britanics de l'ocean indian"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Sultanat de Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "CambÃ²tja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Cameron"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "CanadÃ "
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cap Verd"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Illas Caiman"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Republica Centrafricana"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Chad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Illa Cristmas"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Illas Cocos (Keeling)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ColÃ³mbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ComÃ²ras"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "CÃ²ngo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Republica Democratica de CÃ²ngo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Illas Cook"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "CÃ²sta Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "CÃ²sta d'EvÃ²ri"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "CroÃ cia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Chipre"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Republica chÃšca"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danemarc"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Giboti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Republica dominicana"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "EqÃŒator"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egipte"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Lo Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "GuinÃša EqÃŒatoriala"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "EritrÃša"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "EstÃ²nia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "EtiÃ²pia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Illas Maldivas"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Illas FerÃ²e"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "FinlÃ ndia"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "FranÃ§a"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Guiana francesa"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Polinesia francesa"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "TÃšrras australas francesas"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "GÃ mbia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Alemanha"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GrÃšcia"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GroenlÃ ndia"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadalope"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "GuinÃša"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "GuinÃša Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "HaitÃ­"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard, Illa e McDonald, Illas"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Santa Ses (Estat de la Ciutat de Vatican)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ongria"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "IslÃ ndia"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Ãndia"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraq"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Illa de Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "IsraÃšl"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ItÃ lia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japon"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordania"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Cazacstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "CorÃša, Republica populara democratica de"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "CorÃša, Republica de"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kowait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirghizstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Lao, Republica democratica populara"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "LetÃ²nia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Liban"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LibÃšria"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libiana, Jamahiriyya arÃ bia"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "LituÃ nia"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemborg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "MacedÃ²nia, anciana Republica iogoslava de"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "MalÃ isia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivas"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Illas Marshall"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinica"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "MauritÃ nia"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Maurici"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "MaiÃ²ta"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexic"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Micronesia, Estats Federats de"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "MoldÃ via"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "MÃ³negue"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "MarrÃ²c"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "MoÃ§ambic"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Birmania"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "PaÃ¯ses Basses"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Antilhas neerlandesas"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "NÃ²va CaledÃ²nia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "NÃ²va Zelanda"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "NigÃšr"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "NigÃšria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "NorfÃ²lk, Illa"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Illas Marianas del NÃ²rd"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "NorvÃšgia"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Paquistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestina, TerritÃ²ris ocupats"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papoa-NÃ²va GuinÃša"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguai"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "PerÃ³"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipinas"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Illas Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polonha"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "ReÃŒnion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romania"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Federacion de Russia"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Santa Elena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Sant Kitts e Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Santa LÃºcia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Sant Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Sant PÃšire e Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Sant VincenÃ§ e las Grenadinas"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Sant Marin"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© e PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Arabia Saudita"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "SeichÃšlas"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapor"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Eslovaquia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "EslovÃšnia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Illas Salamon"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Africa del Sud"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Georgia del Sud e las illas Sandwich del Sud"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Espanha"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sodan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard e illa Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "SuÃšcia"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "SoÃ¯ssa"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Republica arÃ bia de Siria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tatgiquistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania, Republica Unida de"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "TailÃ ndia"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor Ãste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "TÃ²go"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "TÃ²nga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinitat e Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turquia"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turcmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Illas Turcas e CaÃ¯cas"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Oganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "UcraÃ¯na"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Emirats Arabis Units"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Reialme Unit"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Estats Units dâAmerica"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Illas menoras aluenhadas dels Estats Units d'America"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguai"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Ozbequistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "VeneÃ§uÃšla"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Illas verges britanicas"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Illas verges dels Estats Units"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis e Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Sahara occidental"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "IemÃšn"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Totes"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Activat"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Verificacion"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Telecargament en cors"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Partiment"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "En pausa"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "En fila d'espÃšra"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Error"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nom"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progression"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Estat"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Talha"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Telecargat"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Mandat"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ratio"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Velocitat de telecargament"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Velocitat d'emission"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Pars"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Utilitat"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Apondut"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracador"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ETA"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "PrimiÃšr/darriÃšr prioritaris"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Gerit automaticament"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Avertiment"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Anonci valid"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Anonci mandat"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "InterfÃ cia"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Telecargaments"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Benda passanta"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Metre en fila d'espÃšra"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Ret"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Servidor mandatari (proxy)"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Amagatal"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Autra"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "DemÃ²ni"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Moduls extÃšrnes"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Client BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Client BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Recep e parteja de fichiÃšrs via BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Comanda"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Apondre un Ã²ste"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nom d'Ã²steÂ :"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "PÃ²rtÂ :"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Nom d'utilizaireÂ :"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "SenhalÂ :"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Opcions"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Utilizar de pÃ²rts aleatÃ²ris"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Activat"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ParamÃštres"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Ordenat"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents en fila d'espÃšra"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent apondut a la coa"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Client:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "ServidorÂ :"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent :"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Illimitat"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Davalar"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Montar"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Tracadors"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Pas cap"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiquetas"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Pas cap d'etiqueta"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Pas connectat(-ada)"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "NosÃšls DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Metre en illimitat"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Autres..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Activat"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Desactivat"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Desconnectat"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "En linha"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Connectat"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Estatut"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Ãste"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Version"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Error al moment de l'apondon de l'Ã²ste"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Modul extÃšrne"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Seleccionar lo Modul"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Modul Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "AdreÃ§a"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nom del fichiÃšr"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "FichiÃšr invalid"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Seleccionar un .torrent de dobrir"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "FichiÃšrs torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Totes los fichiÃšrs"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL invalida"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "TelecargamentâŠ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Telecargament fracassat"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "E_stat"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detalhs"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_FichiÃšrs"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Pars"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Opcions"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioritat"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detalhs:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "CausissÃštz un fichiÃšr"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "CausissÃštz un dorsiÃšr"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Salvar lo fichiÃšr .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiqueta"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Amont"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Aval"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Afichar Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Apondre un torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Quitar e atudar lo demÃ²ni"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Quitar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_FichiÃšr"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Crear un torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Edicion"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Gestionari de _connexion"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Afichatge"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Barra d'_espleches"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "Barra _laterala"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_Barra d'estat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "O_nglets"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Colomnas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_PanÃšl lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Far veire las categorias _voidas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Afichar los _tracadors"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Ajuda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Questions frequentas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Comunautat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Apondre un torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Apondre un torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Suprimir lo torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Suprimir lo torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Metre en pausa los torrents seleccionats"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pausa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Contunhar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Metre lo torrent dins la coa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "DesplaÃ§ar cap amont"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Apondre a la fin"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "PreferÃ©ncias"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Gestionari de connexion"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Crear un torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_DorsiÃšr"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Camin distant"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "AutorÂ :"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Comentaris:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Informacion"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Suprimir"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Partiments Web"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Talha de las pÃšÃ§as:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Marcar coma Privat"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Desplegar tot"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nom:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "DesplaÃ§ar los fichiÃšrs completats:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Arrestar lo mandadÃ­s al ratio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Suprimir a aqueste ratio"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Velocitat de transferiment:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Velocitat de recepcion:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Connexions:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Modificar los tracadors"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracador:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Entrar lo camin distant"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Camin:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Apondre un tracador"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Reduire dins la barra de notificacions a la tampadura"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "DesplaÃ§ar los acabats cap a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Telecargar cap a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Apondre lo torrent en mÃ²de pausa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "PÃ²rt actiu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Testar lo pÃ²rt actiu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "DempuÃši:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Cap a:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "NivÃšl:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Escambi de pars"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Escrituras:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "BlÃ²ts legits:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Lecturas:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Talha de l'escondedor:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "EmplaÃ§amentÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "PÃ²rt del demÃ²ni:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Connexions"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Version:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Site WebÂ :"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Version novÃšla"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Anar al site Web"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Creacion d'un torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Modificar los tracadors"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destinacion:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Apondre de torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Apondre en _mÃ²de pausa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Aplicar a totes"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "Nombre de _connexions maximum"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Gestion automatica"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Opc_ions"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Metre en espÃšra"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Suprimir lo torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Seleccionar tot"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "Metre tot en _pausa"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>General</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Apondre una URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URLÂ :"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Activar l'interfÃ cia web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Activar lo SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "PÃ²rt d'escotaÂ :"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ParamÃštres</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limit de telecargamentÂ :"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limit de cargamentÂ :"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrents actius"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Limits</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "CausissÃštz un fichiÃšr de son"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Son activat"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Etiqueta invalida, caractÃšrs valids:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Etiqueta voida"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "L'etiqueta existÃ­s ja"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Etiqueta desconeguda"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent desconegut"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Apondre una etiqueta"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Apondre una etiqueta</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Utilizar lo panÃšl lateral per apondre, modificar o suprimir "
-"d'etiquetas.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiquetas</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Opcions d'etiqueta"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Opcions d'etiquetas</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Aplicar los paramÃštre maximum per torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Aplicar los paramÃštres de la fila d'espÃšra:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 linha per tracador)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Aplicar automaticament l'etiqueta:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "LabÃšl"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_Opcions del labÃšl"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Levar l'etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Apondre una etiqueta"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent complet"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent apondut"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Executar"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Eveniment"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Apondre una Comanda</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Comandas</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "minutas"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1Â minuta"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1Â segonda"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "segondas"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "Resolucion"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Fonts/Pars"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Seleccionatz un dorsiÃšr"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etiqueta: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etiqueta</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "General"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Velocitat maximala de mandadÃ­s:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Nombre maximal de connexions:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Velocitat maximala de telecargament:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Benda passanta</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Fila d'espÃšra</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Extractor"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extraire cap a :"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Crear un sosrepertÃ²ri amb lo nom del torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Aquesta opcion va crear un sosrepertÃ²ri en utilizant lo nom del torrent. "
-"Aqueste sosrepertÃ²ri serÃ  situat dins lo repertÃ²ri seleccionat per "
-"l'extraccion de las donadas."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Filtre d'exclusion"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Lista d'IP Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "TÃšxte SafePeer (Compressat)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "TÃšxte PeerGuardian (Pas compressat)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Leader invalid"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "CÃ²di magic invalid"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Version invalida"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Jorns"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importar la lista de blocatge a l'aviada"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Telecargar lo fichiÃšr de lista de blocatge se necessari e importar lo "
-"fichiÃšr."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Verificar lo telecargament e l'importar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Telecargar una novÃšla lista de blocatge e l'importar."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ForÃ§ar lo telecargament e importar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "La lista de blocatge es a jorn"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opcions</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "TipeÂ :"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "DataÂ :"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Talha del fichiÃšrÂ :"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Informacions</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Nombre maximum de connexions"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Velocitat de telecargament"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Velocitat de telecargament maximala"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Velocitat d'emission"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Velocitat d'emission maximala"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Trafic del protocÃ²l (recepcion/mandadÃ­s)"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Ãste:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtres"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privat"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maximum de connexions:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Daemon not running"
-#~ msgstr "DemÃ²ni pas aviat"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Verificar la presÃ©ncia d'una novÃšla lista cada:"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Nombre de blÃ²ts legits:"
Index: luge/i18n/pl.po
===================================================================
--- deluge/i18n/pl.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6346 +1,0 @@
-# Polish translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2023-11-06 18:51+0000\n"
-"Last-Translator: Cas <Unknown>\n"
-"Language-Team: Polish <pl@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Wyspy Alandzkie"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algieria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Samoa AmerykaÅskie"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andora"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktyda"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua i Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentyna"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbejdÅŒan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Wyspy Bahama"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrajn"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesz"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "BiaÅoruÅ"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgia"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudy"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Boliwia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "BoÅnia i Hercegowina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Bostwana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Wyspa Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brazylia"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Brytyjskie Terytorium Oceanu Indyjskiego"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "SuÅtanat Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "BuÅgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Republika Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KambodÅŒa"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Republika Zielonego PrzylÄ
-dka"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kajmany"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Republika Årodkowej Afryki"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Czad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Chiny"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Wyspa BoÅŒego Narodzenia"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Wyspy Kokosowe"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komory"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Demokratyczna Republika Konga"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Wyspy Cooka"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Kostaryka"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "WybrzeÅŒe KoÅci SÅoniowej"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Chorwacja"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cypr"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Czeska Republika"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Dania"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "DÅŒibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominikana"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Republika DominikaÅska"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ekwador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egipt"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Salwador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Gwinea rÃ³wnikowa"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Erytrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falklandy"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Wyspy Owcze"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "FidÅŒi"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finlandia"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Francja"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Gujana Francuska"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Polinezja Francuska"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Francuskie Terytoria PoÅudniowe i Antarktyczne"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Gruzja"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Niemcy"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Grecja"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Grenlandia"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Gwadelupa"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Gwatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Gwinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Gwinea Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Gujana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Wyspa Heard i Wyspy McDonalda"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Watykan"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "WÄgry"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islandia"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Indie"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonezja"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlandia"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Wyspa Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Izrael"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "WÅochy"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamajka"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japonia"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordania"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazachstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenia"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Korea PÃ³Ånocna"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Korea PoÅudniowa"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwejt"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Ludowa Republika Demokratyczna Laosu"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Åotwa"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Liban"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libia"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litwa"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luksemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Makau"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Republika Macedonii"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malezja"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Malediwy"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Wyspy Marshalla"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martynika"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauretania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Majotta"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Meksyk"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronezja"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "MoÅdawia"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monako"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "CzarnogÃ³ra"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maroko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Birma"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Holandia"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Antyle Holenderskie"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nowa Kaledonia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nowa Zelandia"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nikaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Wyspa Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Mariany PÃ³Ånocne"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norwegia"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Terytorium PalestyÅskie, okupowane"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua-Nowa Gwinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paragwaj"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipiny"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polska"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugalia"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Portoryko"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Rumunia"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Rosja"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint-BarthÃ©lemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "ÅwiÄta Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts i Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre i Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent i Grenadyny"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Wyspy ÅwiÄtego Tomasza i KsiÄ
-ÅŒÄca"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Arabia Saudyjska"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seszele"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "SÅowacja"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "SÅowenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Wyspy Salomona"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "RPA"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Georgia PoÅudniowa i Sandwich PoÅudniowy"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Hiszpania"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard i Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Suazi"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Szwecja"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Szwajcaria"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Syria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TadÅŒykistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Tajlandia"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor Wschodni"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trynidad i Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunezja"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turcja"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks i Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Zjednoczone Emiraty Arabskie"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Wielka Brytania"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Stany Zjednoczone"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Dalekie Wyspy Mniejsze StanÃ³w Zjednoczonych"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Urugwaj"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Wenezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Wietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Brytyjskie Wyspy Dziewicze"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Wyspy Dziewicze StanÃ³w Zjednoczonych"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis i Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Sahara Zachodnia"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Wszystkie"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Aktywne"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "Alokowane"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Sprawdzane"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Pobierane"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "WysyÅane"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Wstrzymane"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Zakolejkowane"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "BÅÄdne"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nazwa"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "PostÄp"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Stan"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Rozmiar"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Pobrano"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "WysÅano"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "PozostaÅo"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "UÅamek"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "SzybkoÅÄ pobierania"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "SzybkoÅÄ wysyÅania"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Limit Pobierania"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Limit WysyÅania"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "Maksymalnie PoÅÄ
-czeÅ"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "Maksymalnie SlotÃ³w WysyÅania"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Uczestnicy"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "Posiadacze"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "DostÄpnoÅÄ"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Posiadaczy:UczestnikÃ³w"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Dodano"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Folder pobrania"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "Razem wysyÅano czasu"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "Razem aktywnoÅci czasu"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "Ostatnia aktywnoÅÄ"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "ZakoÅczono o"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "Ostatnio widziano caÅy o"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "ZakoÅczono o"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "PozostaÅo"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "WspÃ³Ådzielony"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Kolejkuj Pierwszy/Ostatni"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "Sekwencyjne pobieranie"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automatycznie zarzÄ
-dzany"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "Zatrzymaj na uÅamku"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "UÅamek do zatrzymania"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "UsuÅ na uÅamku"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "PrzenieÅ po zakoÅczeniu"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "WÅaÅciciel"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "FragmentÃ³w"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "CyklÃ³w seedowania"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr "PoczÄ
-tkowe seedowanie"
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "OstrzeÅŒenie"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Aktualizacja powiodÅa siÄ"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Å»Ä
-danie aktualizacji wysÅane"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interfejs"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Pobierane"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "PrzepustowoÅÄ"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Kolejka"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "SieÄ"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "PoÅrednik sieciowy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Bufor podrÄczny"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Inne"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Demon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Wtyczki"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "Nie pobieraj"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "Niski priorytet"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Åredni priorytet"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "Wysoki priorytet"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Klient BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Klient BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Pobieraj i udostÄpniaj pliki poprzez BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Polecenie"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Dodaj hosta"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nazwa hosta:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "UÅŒytkownik:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "HasÅo:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "Opcje"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Od"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Do"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "UÅŒyj losowych portÃ³w"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Szyfrowanie"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "PrzychodzÄ
-ce"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Wymuszenie"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "WÅÄ
-czone"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "WyÅÄ
-czone"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "WychodzÄ
-ce"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Poziom"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Uzgadnianie"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Obydwa"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maksymalna liczba poÅÄ
-czeÅ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maksymalna liczba poÅÄ
-czeÅ wychodzÄ
-cych"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Maksymalna liczba poÅÄ
-czeÅ pÃ³Åotwartych"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Maksymalna liczba prÃ³b poÅÄ
-czeÅ na sekundÄ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignorowanie limitÃ³w w sieci lokalnej"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Wlicz narzut protokoÅu IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Okresowo sprawdzaj stronÄ w poszukiwaniu nowych wersji"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "WspÃ³Åczynnik udostÄpniania (ratio)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Typ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Nazwa uÅŒytkownika"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "HasÅo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Ustawienia"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Anuluj"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Zastosuj"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Grupa"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Tak"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nie"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Wersja Klienta</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " TorrentÃ³w w kolejce"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent dodany do kolejki"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klient:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "BieÅŒÄ
-cy deweloperzy:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Poprzedni deweloperzy lub kontrybutorzy:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Serwer:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Nie poÅÄ
-czono..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Bez limitu"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Pob."
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Wys."
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Stany"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackery"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Brak"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Administracja"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etykiety"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Brak etykiety"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "NiepoÅÄ
-czony"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "WÄzÅy DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Wolna PrzestrzeÅ Dyskowa"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Ustaw brak ograniczenia"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Inna..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "WÅÄ
-czone"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "WyÅÄ
-czony"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "WyÅÄ
-cz"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "WprowadÅº hasÅo, aby pokazaÄ Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "WprowadÅº hasÅo, aby zamknÄ
-Ä Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Offline"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Online"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "PoÅÄ
-czono"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Status"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Wersja"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Nie moÅŒna uruchomiÄ usÅugi!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "BÅÄ
-d przy dodawaniu hosta"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Wtyczka"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Wybierz wtyczkÄ"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Pliki *.egg pluginÃ³w"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adres"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klient"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nazwa pliku"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "NiewÅaÅciwy plik"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Wybierz plik .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Pliki .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Wszystkie pliki"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "NieprawidÅowy adres URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "nie jest poprawnym URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Pobieranie..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "BÅÄ
-d pobierania"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Plik do pobrania:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Wszystko"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Stan"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_SzczegÃ³Åy"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "P_liki"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Uczestnicy"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_Opcje"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Priorytet"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "SzczegÃ³Åy:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "Zabezpieczone hasÅem"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Wybierz plik"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Wybierz katalog"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Zapisz plik .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etykieta"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Dodaj Peera"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "nazwa hosta:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "GÃ³ra"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "DÃ³Å"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_PokaÅŒ Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Dodaj torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Limit prÄdkoÅci _pobierania"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Limit prÄdkoÅci _wysyÅania"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ZakoÅcz i wyÅÄ
-cz demona"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "Wy_jdÅº"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "P_lik"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_StwÃ³rz torrenta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Edycja"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_MenadÅŒer poÅÄ
-czeÅ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Widok"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Pasek narzÄdzi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "Panel _boczny"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Pasek _stanu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_ZakÅadki"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Kolumny"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_Boczny panel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "WyÅwietl puste kategorie"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "PokaÅŒ _trackery"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Pomoc"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Strona domowa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "NajczÄÅciej zadawane pytania"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Dodaj torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Dodaj plik torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "UsuÅ torrenta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "UsuÅ torrenta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Wstrzymaj wybrane torrenty"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Wstrzymaj"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "WznÃ³w wybrane torrenty"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "WznÃ³w"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "PrzenieÅ o jedno miejsce w kolejce w gÃ³rÄ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "PrzenieÅ o jedno miejsce w kolejce w gÃ³rÄ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "PrzenieÅ o jedno miejsce w kolejce w dÃ³Å"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "PrzenieÅ o jedno miejsce w kolejce w dÃ³Å"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Opcje"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "MenadÅŒer poÅÄ
-czeÅ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "StwÃ³rz torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Fol_der"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Zdalna ÅcieÅŒka"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Pliki"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Komentarze:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Informacje"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_UsuÅ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Serwery rozsiewajÄ
-ce"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Rozmiar czÄÅci:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Ustaw jako prywatny"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Dodaj ten torrent do sesji"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "RozwiÅ _wszystko"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nazwa:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "PrzenieÅ zakoÅczone:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "PrzestaÅ rozsiewaÄ przy wspÃ³Åczynniku:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "UsuÅ, gdy ratio osiÄ
-gnie wartoÅÄ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "PrÄdkoÅÄ wysyÅania:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "PrÄdkoÅÄ pobierania:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Liczba poÅÄ
-czeÅ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Edycja trackerÃ³w"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Edycja Trackera"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "WprowadÅº zdalnÄ
- ÅcieÅŒkÄ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ÅcieÅŒka:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Dodaj tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackery:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "PokaÅŒ prÄdkoÅÄ dla sesji w pasku tytuÅu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "PokaÅŒ ikonÄ w obszarze powiadamiania"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimalizowanie do obszaru powiadamiania po zamkniÄciu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Uruchamiaj w obszarze powiadamiania"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Zabezpiecz obszar powiadamiania hasÅem"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "PrzenieÅ zakoÅczone do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Zapisz kopiÄ plikÃ³w .torrent w:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Pobierz do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Pobieraj najpierw pierwsze i ostatnie czÄÅci plikÃ³w"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Pobieraj najpierw pierwsze i ostatnie czÄÅci plikÃ³w"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Dodaj torrenty jako Wstrzymane"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Zawsze pokazuj"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Okienko na wierzchu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "Maksymalna iloÅÄ moÅŒliwych poÅÄ
-czeÅ. Ustaw -1 dla braku ograniczeÅ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Maksymalna iloÅÄ poÅÄ
-czeÅ wychodzÄ
-cych dla wszystkich plikÃ³w torrent. Ustaw -"
-"1 dla braku ograniczeÅ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Maksymalna prÄdkoÅÄ pobierania dla wszystkich plikÃ³w .torrent. Ustaw -1 dla "
-"braku ograniczeÅ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Maksymalna prÄdkoÅÄ wysyÅania dla wszystkich plikÃ³w .torrent. Ustaw -1 dla "
-"braku ograniczeÅ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Wlicz narzut protokoÅu IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"JeÅli zaznaczone, szacunkowy narzut protokoÅu TCP/IP jest odejmowany od "
-"limitÃ³w przepustowoÅci by zapobiec ich przekroczeniu przez caÅkowity ruch."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"Maksymalna iloÅÄ poÅÄ
-czeÅ wychodzÄ
-cych na torrent. Ustaw -1 dla braku "
-"ograniczeÅ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Maksymalna liczba poÅÄ
-czeÅ na torrent. Ustaw -1 dla braku ograniczeÅ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Maksymalna prÄdkoÅÄ wysyÅania dla kaÅŒdego torrenta.  Ustaw -1 aby wyÅÄ
-czyÄ "
-"limit."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Losowe"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktywny port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Testuj port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Od:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Poziom:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Uniwersalne Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "ProtokÃ³Å mapowania portÃ³w NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Wymiana partnerÃ³w"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "UsÅuga wyszukujÄ
-ca znajduje pobierajÄ
-cych w twojej sieci lokalnej."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Rozproszona tablica skrÃ³tÃ³w (DHT) moÅŒe pomÃ³c zwiÄkszyÄ iloÅÄ aktywnych "
-"poÅÄ
-czeÅ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Bajt TOS dla uczestnikÃ³w"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Rozmiar cache (blokÃ³w 16 KiB)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "WygaÅniÄcie cache (w sekundach)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Zapisane bloki:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ZapisÃ³w:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Odczytane bloki:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Rozmiar Cache:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Rozmiar Cache Odczytu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"PomÃ³ÅŒ nam ulepszaÄ Deluge wysyÅajÄ
-c nam numer wersji Pythona, PyGTK,  "
-"systemu oraz typ procesora. Å»adne inne informacje nie sÄ
- wysyÅane."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Tak, wysyÅaj anonimowe statystyki"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "PoÅoÅŒenie:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"JeÅli Deluge nie bÄdzie mÃ³gÅ znaleÅºÄ pliku bazy danych pod tÄ
- ÅcieÅŒkÄ
-, uÅŒyje "
-"DNS-u, aby ustaliÄ kraj uczestnika."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Port demona:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ZezwÃ³l na poÅÄ
-czenia zdalne"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "PoÅÄ
-czeÅ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Wersja:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Strona domowa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "E-mail Autora:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nowa wersja"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_IdÅº do strony domowej"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Nie pokazuj wiÄcej tego okienka"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Dodaj adres IP uczestnika"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Tworzenie torrenta"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Edycja trackerÃ³w"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "PoÅoÅŒenie:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrenty w kolejce"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Automatycznie dodaj torrenty przy poÅÄ
-czeniu"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Dodaj torrenty"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Dodaj jako _wstrzymane"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Kolejkuj Pierwsze/Ostatnie fragmenty"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Zastosuj do wszystkich"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "PrzywrÃ³Ä ustawienia domyÅlne"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "Limit p_oÅÄ
-czeÅ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Limit dla p_oÅÄ
-czeÅ wychodzÄ
-cych"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "ZarzÄ
-dzany _automatycznie"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Wstrzymaj"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Wz_nÃ³w"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "WznÃ³w zaznaczone torrenty"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "O_pcje"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Kolejka"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Aktualizuj informacje o trackerze"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_UsuÅ torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "WymuÅ _sprawdzenie"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Zaznacz wszystko"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Wstrzymaj wszystkie"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Wz_nÃ³w wszystkie"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Dodaj Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Zapisz .torrent jako"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>OgÃ³lne</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Dodaj"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "UsuÅ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Dodaj URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "WebUi"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Interfejs sieciowy Deluge nie jest zainstalowany, zainstaluj go \n"
-"i sprÃ³buj ponownie"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Aktywuj interfejs sieciowy"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "WÅÄ
-cz SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Port nasÅuchujÄ
-cy:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Ustawienia</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Harmonogram"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limit pobierania:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limit wysyÅania"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktywne Torrenty:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Aktywne Pobieranie:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Aktywne WysyÅanie:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Ograniczona szybkoÅÄ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "WystÄ
-piÅ bÅÄ
-d podczas wysyÅania powiadomienia email: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Powiadomienie e-mail zostaÅo wysÅane."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "ZakoÅczenie Torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"OtrzymaÅeÅ tÄ
- wiadomoÅÄ poniewaÅŒ Deluge skoÅczyÅ pobieranie \"%(name)s\", "
-"skÅadajÄ
-cego siÄ z %(num_files)i plikÃ³w.\n"
-"JeÅli chcesz przestaÄ otrzymywaÄ wiadomoÅci takie jak ta, wyÅÄ
-cz opcjÄ "
-"powiadomieÅ w preferencjach Deluge.\n"
-"\n"
-"DziÄki,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Przypominanie migotaniem ikony"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "WyskakujÄ
-ce powiadomienie jest wyÅÄ
-czone."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "WyskakujÄ
-ce powiadomienie pokazane"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "DÅºwiÄkowe powiadomienia wyÅÄ
-czone"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame nie jest zainstalowany"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Nie moÅŒna odtworzyÄ powiadomienia dÅºwiÄkowego: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "DÅºwiÄkowe powiadomienie o zakoÅczeniu"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "ZakoÅczony torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"Torrent \"%(name)s\" zawierajÄ
-cy %(num_files)i plik(Ã³w) zostaÅ pobrany."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Powiadomienia"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Wybierz plik z dÅºwiÄkiem"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Mruganie ikonkÄ
- w tray-u"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "WyskakujÄ
-ce okienka aktywne"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "DÅºwiÄk wÅÄ
-czony"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Powiadomienia</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Adresaci</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Serwer wymaga TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Powiadomienia email</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Subskrypcje"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Preferencje DÅºwiÄku"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Niepoprawna etykieta. Poprawne znaki: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Pusta etykieta"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Etykieta juÅŒ istnieje"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Nieznana etykieta"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Nieznany torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Dodaj etykietÄ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Dodaj etykietÄ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>UÅŒyj bocznego panelu ÅŒeby dodaÄ, edytowaÄ i usuwaÄ etykiety. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etykiety</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Opcje etykiety"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Opcje etykiety</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Zastosuj dla kaÅŒdego torrenta ustawienia maks."
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maksimum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Zastosuj ustawienia kolejki:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 linia na tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Automatycznie zastosuj etykietÄ:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etykieta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_Opcje etykiet"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_UsuÅ etykietÄ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Dodaj etykietÄ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent ukoÅczony"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent dodany"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent zostaÅ usuniÄty"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Uruchom"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Zdarzenie"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Dodaj polecenie</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Polecenia</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekund"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Obserwowany folder nie istnieje"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "ÅcieÅŒka nie istnieje."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Dodaj automatycznie"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Foldery do Obserwowania:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Preferncje obserwowanego folderu"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Wybierz katalog"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Obserwowany folder</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "UsuÅ plik .torrent po dodaniu"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "DoÅÄ
-cz rozszerzenie po dodaniu:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".dodano"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>PrzenieÅ pobrane</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etykieta: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etykieta</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "GÅÃ³wny"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Maks prÄdkoÅÄ wysyÅania"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maksymalna liczba poÅÄ
-czeÅ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maks liczba poÅÄ
-czeÅ wychodzÄ
-cych"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Maks prÄdkoÅÄ pobierania"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>ÅÄ
-cze</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "ZarzÄ
-dzany automatycznie:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Dodaj Wstrzymane:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Zakolejkuj do:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Kolejka</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Rozpakuj do:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "StwÃ³rz podfolder o nazwie torrentu"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Ta opcja stworzy podfolder uÅŒywajÄ
-c nazwy torrenta w folderze zaznaczonym do "
-"rozpakowania i wstawi tam rozpakowane pliki"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Lista zablokowanych"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Lista Emule IP (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Tekst SafePeer (Zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Tekst PeerGuardian (Nieskompresowany)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "BÅÄdny prowadnik"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Niepoprawny kod magiczny"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "NieprawidÅowa wersja"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dni"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importuj listÄ zablokowanych przy starcie"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Pobierz plik z listÄ
- zablokowanych jeÅŒeli to konieczne i importuj go."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "SprawdÅº czy jest nowa lista i importuj"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Pobierz nowy plik z listÄ
- zablokowanych i importuj go."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "WymuÅ pobranie listy i importuj"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blocklista jest zaaktualizowana"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Opcje</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Typ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Data:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Rozmiar pliku:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Informacje</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Ustaw maksymalnÄ
- liczbÄ poÅÄ
-czeÅ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "PrÄdkoÅÄ pobierania"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Ustaw maksymalnÄ
- prÄdkoÅÄ pobierania"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "PrÄdkoÅÄ wysyÅania"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Ustaw maksymalnÄ
- prÄdkoÅÄ wysyÅania"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "PrÄdkoÅÄ pobierania/wysyÅania"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Host:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Wyloguj siÄ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Zaloguj siÄ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtry"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Limit prÄdkoÅci Pob./Wys."
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Limit prÄdkoÅci Wys,/Pob."
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Limit poÅÄ
-czeÅ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Limit dla poÅÄ
-czeÅ wychodzÄ
-cych"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "OdÅwieÅŒ informacje o trackerze"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "WymuÅ sprawdzanie"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "PrzenieÅ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Zapisz"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "PoÅÄ
-cz"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Adres URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Plik"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Szybk. pobierania"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "OgÃ³lne"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Dodaj jako wstrzymany"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Tak"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "SzczegÃ³Åy"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Prywatne"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Informuj o nowych wydaniach"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maksymalna liczba poÅÄ
-czeÅ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Maksymalna prÄdkoÅÄ pobierania (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Maksymalna prÄdkoÅÄ wysyÅania (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Maksymalna liczba pÃ³Åotwartych poÅÄ
-czeÅ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Maksymalna liczba prÃ³b poÅÄ
-czeÅ na sekundÄ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Maksymalna iloÅÄ poÅÄ
-czeÅ wychodzÄ
-cych:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Serwer"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "OdÅwieÅŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "SprawdÅº czy jest nowa lista co:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Demon nie jest uruchomiony"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Liczba blokÃ³w podanych z cache."
Index: luge/i18n/pms.po
===================================================================
--- deluge/i18n/pms.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Piemontese translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Piemontese <pms@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/pt.po
===================================================================
--- deluge/i18n/pt.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6281 +1,0 @@
-# Portuguese translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Portuguese <pt@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "AfeganistÃ£o"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ilhas Aland"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "AlbÃ¢nia"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ArgÃ©lia"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Samoa Americana"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "AntÃ¡rtida"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "AntÃ­gua e Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ArmÃ©nia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "AustrÃ¡lia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Ãustria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbeijÃ£o"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrein"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "BielorrÃºssia"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "BÃ©lgica"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benim"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ButÃ£o"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "BolÃ­via"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "BÃ³snia Herzegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Ilha Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "TerritÃ³rio InglÃªs do Oceano Ãndico"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "BulgÃ¡ria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Camboja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "CamarÃµes"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "CanadÃ¡"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cabo Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Ilhas CaimÃ£o"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "RepÃºblica Centro Africana"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Chade"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Ilhas Natal"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Ilhas Cocos (Keeling)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ColÃŽmbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comores"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "RepÃºblica DemocrÃ¡tica do Congo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Ilhas Cook"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Costa do Marfim"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "CroÃ¡cia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Chipre"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "RepÃºblica Checa"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Dinamarca"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "RepÃºblica Dominicana"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Equador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egito"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "GuinÃ© Equatorial"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritreia"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "EstÃ³nia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "EtiÃ³pia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ilhas Malvinas (Falkland)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ilhas FaroÃ©"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "FinlÃ¢ndia"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "FranÃ§a"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Guiana Francesa"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "PolinÃ©sia Francesa"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Terras Austrais e AntÃ¡rticas Francesas"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "GabÃ£o"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "GÃ¢mbia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "GeÃ³rgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Alemanha"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Gana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GrÃ©cia"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GronelÃ¢ndia"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Granada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadalupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "GuinÃ©"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "GuinÃ© Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guiana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Ilha Heard e Ilhas McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Santa SÃ© (Estado da Cidade do Vaticano)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hungria"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "IslÃ¢ndia"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Ãndia"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "IndonÃ©sia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "RepÃºblica IslÃ¢mica do IrÃ£o"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraque"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Ilha de Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ItÃ¡lia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "JapÃ£o"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "JordÃ¢nia"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "CazaquistÃ£o"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "QuÃ©nia"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "RepÃºblica Popular DemocrÃ¡tica da Coreia"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "RepÃºblica da Coreia"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "QuirguistÃ£o"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "RepÃºblica DemocrÃ¡tica Popular do Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "LetÃ³nia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "LÃ­bano"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesoto"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LibÃ©ria"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Jamairia da LÃ­bia"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "LituÃ¢nia"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburgo"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macau"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Antiga RepÃºblica Jugoslava da MacedÃ³nia"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "MadagÃ¡scar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "MalÃ¡sia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivas"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Ilhas Marshall"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinica"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "MauritÃ¢nia"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "MaurÃ­cia"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "MÃ©xico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Estados Federados da MicronÃ©sia"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "MoldÃ¡via"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "MÃ³naco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "MongÃ³lia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Monserrate"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marrocos"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "MoÃ§ambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "NamÃ­bia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Holanda"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Antilhas Holandesas"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nova CaledÃ³nia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nova ZelÃ¢ndia"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "NicarÃ¡gua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "NÃ­ger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "NigÃ©ria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Ilha Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Marianas Setentrionais"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Noruega"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "OmÃ£"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "PaquistÃ£o"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "TerritÃ³rio Ocupado Palestiniano"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "PanamÃ¡"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Nova GuinÃ©"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguai"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipinas"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Ilhas Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "PolÃ³nia"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Porto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "ReuniÃ£o"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "RomÃ©nia"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "FederaÃ§Ã£o Russa"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "SÃ£o Bartolomeu"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Santa Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "SÃ£o CristÃ³vÃ£o e Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Santa LÃºcia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "SÃ£o Pedro e MiquelÃ£o"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "SÃ£o Vicente e Granadinas"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "SÃ£o Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© e PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "ArÃ¡bia Saudita"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "SÃ©rvia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seicheles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Serra Leoa"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapura"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "EslovÃ¡quia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "EslovÃ©nia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ilhas SalomÃ£o"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "SomÃ¡lia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Ãfrica do Sul"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Ilhas GeÃ³rgia do Sul e Sandwich do Sul"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Espanha"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "SudÃ£o"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard e Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "SuazilÃ¢ndia"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "SuÃ©cia"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "SuÃ­Ã§a"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "RepÃºblica Ãrabe da SÃ­ria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TadjiquistÃ£o"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "RepÃºblica Unida da TÃ¢nzania"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "TailÃ¢ndia"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidade e Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "TunÃ­sia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turquia"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TurquemenistÃ£o"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Ilhas Turks e Caico"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "UcrÃ¢nia"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Emirados Ãrabes Unidos"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Reino Unido"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Estados Unidos da AmÃ©rica"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Ilhas Menores Distantes dos Estados Unidos"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguai"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "UzbequistÃ£o"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietname"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Ilhas Virgens BritÃ¢nicas"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Ilhas Virgens Americanas"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis e Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Saara Ocidental"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "IÃ©men"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ZÃ¢mbia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabue"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Tudo"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Ativos"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "A verificar"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "A receber"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "A enviar"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Em pausa"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Na fila"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Erro"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nome"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "EvoluÃ§Ã£o"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Estado"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Tamanho"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Recebido"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Enviado"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "RÃ¡cio"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Velocidade de receÃ§Ã£o"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Velocidade de envio"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Limite de receÃ§Ã£o"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Limite de envio"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peers"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Disponibilidade"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Adicionado"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ETA"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Dar prioridade ao primeiro/Ãºltimo"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "GestÃ£o automÃ¡tica"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Partes"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Aviso"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "AnÃºncio aceite"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "AnÃºncio enviado"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interface"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "TransferÃªncias"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Largura de banda"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Fila"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Rede"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Outras"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "ServiÃ§o"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Cliente bittorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Receber e partilhar ficheiros via bittorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Comando"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Adicionar servidor"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nome da mÃ¡quina:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Porta:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Utilizador:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Senha:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Ao remover, eliminar cÃ³pia do ficheiro torrent"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "OpÃ§Ãµes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "De"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "AtÃ©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Utilizar portas aleatoriamente"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Criptografia"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Entrada"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ForÃ§ado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Ativo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Desativado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "SaÃ­da"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "NÃ­vel"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Acordo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Algum"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "MÃ¡ximo de ConexÃµes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Quantidade mÃ¡xima de envios simultÃ¢neos"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "MÃ¡ximo de conexÃµes pendentes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "MÃ¡ximo de tentativas de conexÃµes por segundo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignorar limites na rede local"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Taxa limite IP de trÃ¡fego"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Procurar atualizaÃ§Ãµes periodicamente"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Compartilhamento de Ratio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tipo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Nome do usuÃ¡rio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Senha"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Porta"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "DefiniÃ§Ãµes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Cancelar"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Aplicar"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Tier"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Sim"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "NÃ£o"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>VersÃ£o do cliente</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents na fila"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent na fila"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Um programa de partilha peer-to-peer\n"
-"que utiliza o protocolo BitTorrent"
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Cliente:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Programadores atuais:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Programadores ou contributos anteriores:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Esta aplicaÃ§Ã£o Ã© um programa livre. Pode modificÃ¡-lo e/ou redistribui-lo nos "
-"termos da  GNU General Public License conforme publicada pela Free Software "
-"Foundation; tanto na versÃ£o 3 da licenÃ§a, ou (por opÃ§Ã£o sua) qualquer versÃ£o "
-"posterior.\n"
-"\n"
-"Este programa Ã© disponibilizado no intuito de ser Ãºtil, mas NÃO POSSUI "
-"QUALQUER GARANTIA; nem mesmo a garantia imlÃ­cita de COMERCIALIZAÃÃO OU "
-"ADEQUAÃÃO A UM OBJETIVO PARTICULAR. Consulte a GNU General Public License "
-"para mais detalhes.\n"
-"\n"
-"Ã provÃ¡vel que tenha recebido uma cÃ³pia da GNU General Public License com "
-"este programa; se tal nÃ£o ocorreu, consulte <http://www.gnu.org/licenses>\n"
-"No entanto, como exceÃ§Ã£o, os detentores dos direitos de autor dÃ£o permissÃ£o "
-"para vincular o cÃ³digo deste programa com a biblioteca OpenSSL. Tem que "
-"cumprir a GNU General Public License para todo o cÃ³digo utilizado sem ser o "
-"da OpenSSL.\n"
-"\n"
-"Se modificar o cÃ³digo ao abrigo desta exceÃ§Ã£o, pode aplicar esta exceÃ§Ã£o Ã  "
-"sua versÃ£o do cÃ³digo, sendo que a tal nÃ£o Ã© obrigado. Se nÃ£o o fizer, "
-"elimine esta declaraÃ§Ã£o de exceÃ§Ã£o da sua versÃ£o. Se eliminar a exceÃ§Ã£o de "
-"todo o cÃ³digo modificado, elimine-o aqui tambÃ©m."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Servidor:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "NÃ£o Conectado..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Ilimitado"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Receber"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Enviar"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Estados"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackers"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Nada"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Administrador"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiquetas"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Sem etiqueta"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "NÃ£o Conectado"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "NÃ³s DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "EspaÃ§o livre em disco"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Definir como ilimitado"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Outras..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Ligado"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Desligado"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Desativado"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Desligado"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Ligado"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Conectado"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Estado"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Servidor"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "VersÃ£o"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Iniciar serviÃ§o"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "Parar _serviÃ§o"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "incapaz de iniciar o serviÃ§o!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Erro ao adicionar servidor"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plugin"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Selecione o plugin"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plugin Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "EndereÃ§o"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Cliente"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nome do ficheiro"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Ficheiro invÃ¡lido"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Escolha o ficheiro .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Ficheiros .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Todos os ficheiros"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL invÃ¡lido"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "nÃ£o Ã© um URL vÃ¡lido"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "A receber..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Falha ao receber"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Falha ao receber:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "E_stado"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detalhes"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fi_cheiros"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Peers"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_OpÃ§Ãµes"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioridade"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detalhes:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Escolha o ficheiro"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Escolha a pasta"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Gravar .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiqueta"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Adicionar peer"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "servidor:porta"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Topo"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Base"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Mostrar Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Adicionar torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Limitar veloci_dade de receÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Limitar velocidade de _envio"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Sair e desligar o serviÃ§o"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Sair"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ficheiro"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Criar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Sair e de_sligar serviÃ§o"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Editar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Gestor de ligaÃ§Ãµes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Ver"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Barra de ferramen_tas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "Barra _lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_Barra de estado"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "Sep_aradores"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Colunas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Barra lat_eral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Mostrar resultados _nulos"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Mostrar _trackers"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Ajuda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_PÃ¡gina inicial"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Perguntas frequentes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Comunidade"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Adicionar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Adicionar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Remover torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Remover torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pausar os torrents selecionados"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pausa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Retomar os torrents selecionados"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Retomar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Mover o torrent para cima"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Mover para cima"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Mover o torrent para baixo"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Mover para baixo"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "PreferÃªncias"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Gestor de ligaÃ§Ãµes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Criar torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Pas_ta"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "Caminho _remoto"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Ficheiros"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ComentÃ¡rios:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "InformaÃ§Ãµes"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Remover"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Fontes web"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Tamanho da parte:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Definir como privado"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Adicionar este torrent Ã  sessÃ£o"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Expandir tudo"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nome:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Mover terminados:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Parar envio no rÃ¡cio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Remover no rÃ¡cio"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Velocidade de envio:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Velocidade de receÃ§Ã£o:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "LigaÃ§Ãµes:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Editar trackers"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Editar tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Indique o caminho remoto"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Caminho:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Adicionar tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackers:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Mostrar velocidade na barra de tÃ­tulo"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Ativar Ã­cone na Ã¡rea de notificaÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimizar para a Ã¡rea de notificaÃ§Ã£o ao fechar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Iniciar na Ã¡rea de notificaÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Ãrea de notificaÃ§Ã£o protegida por senha"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Mover terminados para:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copiar ficheiros .torrent para:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "Ao remover o torrent, eliminar a cÃ³pia do ficheiro torrent criado"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Transferir para:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Dar prioridade Ã s primeiras e Ãºltimas partes do torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-"Dar prioridade Ã s primeiras e Ãºltimas partes dos ficheiros no torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Adicionar torrents em pausa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Mostrar sempre"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Trazer a caixa de diÃ¡logo para a frente"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "N.Âº mÃ¡ximo de ligaÃ§Ãµes permitidas (-1 para ilimitado)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "N.Âº mÃ¡ximo de slots para os torrents. (-1 para ilimitado)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Velocidade mÃ¡xima de transferÃªncia para todos os torrents (-1 para ilimitada)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Velocidade mÃ¡xima de envio para todos os torrents (-1 para ilimitada)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Avaliar limites de trÃ¡fego IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Se ativa, o trÃ¡fego TCP/IP Ã© retirado a partir dos limitadores de "
-"quantidade, para evitar exceder os limites no trÃ¡fego total"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "N.Âº mÃ¡ximo de slots de envio por torrent (-1 para ilimitado)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "N.Âº mÃ¡ximo de ligaÃ§Ãµes por torrent. (-1 para ilimitado)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "AleatÃ³rio"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Porta ativa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Testar porta ativa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "De:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Para:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "NÃ­vel:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Protocolo de mapeamento NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Troca de peers"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "O Local Service Discovery encontra os peers na sua rede"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "A tabela hash pode melhorar o valor de ligaÃ§Ãµes ativas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Peer TOS:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Tamanho da cache (blocos de 16 KB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"O nÃºmero de segundos desde a Ãºltima escrita em cache para uma parte na cache "
-"de escrita, para obrigar a envir para a cache. OmissÃ£o Ã© 60 segundo"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Cache expira (segundos):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"O nÃºmero de blocos de 16 KB escritos no disco desde o inicio da sessÃ£o"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blocos escritos:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "O nÃºmero de operaÃ§Ãµes de escrita desde o inicio da sessÃ£o"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Escritas:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"O rÃ¡cio (Blocos escritos - escritas) / Blocos escritos representa o nÃºmero "
-"de operaÃ§Ãµes de escritas gravadas por total de operaÃ§Ãµes de escrita. "
-"Exemplo: um tipo de rÃ¡cio na cache para a cache de escrita"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "RÃ¡cio para cache de escrita:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"O nÃºmero de blocos que foram pedidos pelo motor bittorrent (dos peers) e que "
-"foram servidos pelo disco ou cache"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blocos lidos:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "O rÃ¡cio para a cache de leitura"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "RÃ¡cio para cache de leitura:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "O nÃºmero de operaÃ§Ãµes de leitura desde o inicio da sessÃ£o"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Leituras:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"O nÃºmero de blocos de 16 KB existentes na cache do disco. Inclui a cache de "
-"leitura e de escrita"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Tamanho de cache:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Tamanho da cache de leitura:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Ajude a melhorar o Deluge enviando-nos a sua versÃ£o Python, PyGTK, SO e o "
-"tipo de processador. Nenhuma informaÃ§Ã£o pessoal serÃ¡ enviada"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Sim, enviar estatÃ­sticas anÃ³nimas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "LocalizaÃ§Ã£o:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Se o Deluge nÃ£o encontrar a base de dados nesta localizaÃ§Ã£o, utilizarÃ¡ o "
-"serviÃ§o DNS para encontrar o paÃ­s dos peers"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Porta do serviÃ§o:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Permitir ligaÃ§Ãµes remotas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "LigaÃ§Ãµes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "VersÃ£o:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "PÃ¡gina inicial:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "EndereÃ§o do autor:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nova versÃ£o"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "Ir para a pÃ¡gina _web"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "NÃ£o voltar a mostrar a mensagem"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Adicionar peer"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Adicionar peer atravÃ©s do IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "A criar torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Editar trackers"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destino:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrents na fila"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Ao ligar, adicionar torrents automaticamente"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Adicionar torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Adicionar torrents em _pausa"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Dar prioridade Ã s primeiras e Ãºltimas partes"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Aplicar a tudo"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Restaurar prÃ©-definiÃ§Ãµes"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Limite da ligaÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Limite do _slot de envio"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "GestÃ£o _automÃ¡tica"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pausa"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Reto_mar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Retomar torrents selecionados"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_OpÃ§Ãµes"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Fila"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "At_ualizar tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Remover torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_ForÃ§ar nova verificaÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Selecionar tudo"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Parar todos"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Reto_mar tudo"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Adicionar Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Gravar .torrent como"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Geral</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Adicionar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Remover"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Adicionar URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"A interface web do Deluge nÃ£o estÃ¡ instalada\n"
-"Instale-a e tente novamente"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Ativar interface web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Ativar SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Porta de receÃ§Ã£o:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>DefiniÃ§Ãµes</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limite da receÃ§Ã£o:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limite do envio:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrents ativos:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "RecÃ§Ãµes ativas:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Envios ativos:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>DefiniÃ§Ãµes de ligaÃ§Ãµes lentas</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Ocorreu um erro ao enviar a notificaÃ§Ã£o: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "A notificaÃ§Ã£o foi enviada!"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Terminado o torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Esta mensagem serve para o informar que o Deluge terminou a receÃ§Ã£o de "
-"\"%(name)s\", constituido por %(num_files)i ficheiros\n"
-"Para deixar de receber estes alertas, desligue as notificaÃ§Ãµes nas "
-"preferÃªncias do Deluge\n"
-"\n"
-"Obrigado,\n"
-"Deluge"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "NotificaÃ§Ã£o intermitente"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "As notificaÃ§Ãµes estÃ£o inativas"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "NotificaÃ§Ã£o emergente"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "A notificaÃ§Ã£o sonora estÃ¡ inativa"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame nÃ£o estÃ¡ instalado"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Falha da notificaÃ§Ã£o sonora %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "NotificaÃ§Ã£o sonora foi bem sucedida"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent terminado"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Escolha o ficheiro de som"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "IntermitÃªncia na Ã¡rea de notificaÃ§Ã£o ativa"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Alertas ativos"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Sons ativos"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>NotificaÃ§Ãµes</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>DestinatÃ¡rios</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "O servidor requer TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>NotificaÃ§Ãµes eletrÃ³nicas</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Esta configuraÃ§Ã£o nÃ£o implica a receÃ§Ã£o de notificaÃ§Ãµes para todos os eventos"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "SubscriÃ§Ãµes"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "PersonalizaÃ§Ã£o de sons"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Etiqueta invÃ¡lida, caracteres vÃ¡lidos: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Etiqueta vazia"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "A etiqueta jÃ¡ existe"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Etiqueta desconhecida"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent desconhecido"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Adicionar etiqueta"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Adicionar etiqueta</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Utilize a barra lateral para adicionar, editar e remover etiquetas</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiquetas</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "OpÃ§Ãµes de etiquetas"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>OpÃ§Ãµes de etiquetas</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Aplicar definiÃ§Ãµes mÃ¡ximas por torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "MÃ¡ximo"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Aplicar definiÃ§Ãµes de fila:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 linha por tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Aplicar etiqueta automaticamente:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_OpÃ§Ãµes de etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Remover etiqueta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Adicionar etiqueta"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent terminado"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent adicionado"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Executar"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Evento"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Adicionar comando</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Comandos</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "segundos"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "A pasta vigiada nÃ£o eiste"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "O caminho nÃ£o existe"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Pastas vigiadas:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Propriedades da pasta vigiada"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Selecione a pasta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Ativar monitorizaÃ§Ã£o desta pasta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Vigiar pasta</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Eliminar .torrent apÃ³s adiÃ§Ã£o"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Acrescentar extensÃ£o apÃ³s adiÃ§Ã£o:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".adicionado"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>AÃ§Ã£o do ficheiro torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Mover terminados</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etiqueta: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etiqueta</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Principal"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Velocidade mÃ¡xima de envio:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "N.Âº mÃ¡ximo de ligaÃ§Ãµes:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "N.Âº mÃ¡ximo de slots de envio:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Velocidade mÃ¡xima de receÃ§Ã£o:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Largura de banda</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "GestÃ£o automÃ¡tica:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Adicionar em pausa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Fila para:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Fila</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extrair para:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Criar subpasta com o nome do torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Esta opÃ§Ã£o cria uma subpasta com o nome do torrent, na pasta de extraÃ§Ã£o "
-"selecionada, e coloca os ficheiros nessa pasta"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Lista de bloqueios"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Lista de IP's do Emule (Gzip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer (zipado)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian (nÃ£o comprimido)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "LÃ­der invÃ¡lido"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "CÃ³digo mÃ¡gico invÃ¡lido"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "VersÃ£o invÃ¡lida"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dias"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importar lista de bloqueios ao iniciar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Se necessÃ¡rio, transferir lista de bloqueios e importar o ficheiro"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Verificar transferÃªncia e importar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Transferir uma nova lista de bloqueio e importar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ForÃ§ar transferÃªncia e importaÃ§Ã£o"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "A lista de bloqueios estÃ¡ atualizada"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>OpÃ§Ãµes</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tipo:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Data:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Tamanho do ficheiro:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>InformaÃ§Ãµes</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Definir n.Âº mÃ¡ximo de ligaÃ§Ãµes"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Velocidade de receÃ§Ã£o"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Definir velocidade mÃ¡xima de receÃ§Ã£o"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Velocidade de envio"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Definir velocidade mÃ¡xima de envio"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protocolo de receÃ§Ã£o/envio"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Servidor:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Sair"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Autenticar"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtros"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Limite de velocidade D/L"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Limite de velocidade U/L"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Limite de conexÃ£o"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Limite de envios"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Atualizar Tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ForÃ§ar ReverificaÃ§Ã£o"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Mover"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Salve"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Conectar"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Ficheiro"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Baixar"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Geral"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Adicionar no estado Pausado"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Verdadeiro"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detalhes"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privado"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "InformaÃ§Ãµes sobre novas versÃµes"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "N.Âº mÃ¡ximo de ligaÃ§Ãµes:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Velocidade mÃ¡xima de receÃ§Ã£o (KB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Velocidade mÃ¡xima de envio (KB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "N.Âº mÃ¡ximo de ligaÃ§Ãµes parcialmente abertas:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "N.Âº maximo de tentativas de ligaÃ§Ã£o por segundo:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "N.Âº mÃ¡ximo de slots de envio:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Servidor"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Actualizar"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "O nÃºmero de blocos que foram servidos pela cache"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Verificar nova lista a cada:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "O serviÃ§o nÃ£o estÃ¡ em execuÃ§Ã£o"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Blocos lidos:"
Index: luge/i18n/pt_BR.po
===================================================================
--- deluge/i18n/pt_BR.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6296 +1,0 @@
-# Brazilian Portuguese translation for deluge
-# Copyright (c) 2018 Rosetta Contributors and Canonical Ltd 2018
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "AfeganistÃ£o"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ilhas Aland"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "AlbÃ¢nia"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ArgÃ©lia"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Samoa Americana"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Ilhas Anguillas"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "AntÃ¡rtida"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "AntÃ­gua e Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ArmÃªnia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "AustrÃ¡lia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Ãustria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbaijÃ£o"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Barein"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Belarus"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "BÃ©lgica"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ButÃ£o"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "BolÃ­via"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "BÃ³snia e Herzegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botsuana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Ilhas Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasil"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "TerritÃ³rio britÃ¢nico do Oceano Ãndico"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "BulgÃ¡ria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Camboja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "CamarÃµes"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "CanadÃ¡"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Cabo Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Ilhas Cayman"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "RepÃºblica Centro-Africana"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Chade"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Ilha do Natal"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Ilhas Coco"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ColÃŽmbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comores"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "RepÃºblica DemocrÃ¡tica do Congo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Ilhas Cook"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Costa do Marfim"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "CroÃ¡cia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Chipre"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "RepÃºblica Tcheca"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Dinamarca"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "RepÃºblica Dominicana"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Equador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egito"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "GuinÃ© Equatorial"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "EritrÃ©ia"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "EstÃŽnia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "EtiÃ³pia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ilhas Malvinas"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ilhas Faroe"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "FinlÃ¢ndia"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "FranÃ§a"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Guiana Francesa"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "PolinÃ©sia Francesa"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Terras Austrais e AntÃ¡rticas Francesas"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "GabÃ£o"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "GÃ¢mbia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "GeÃ³rgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Alemanha"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Gana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GrÃ©cia"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GroenlÃ¢ndia"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Granada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadalupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "GuinÃ©"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "GuinÃ©-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guiana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Ilha Heard e Ilhas McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Santa SÃ© (Vaticano)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Hungria"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "IslÃ¢ndia"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Ãndia"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "IndonÃ©sia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "RepÃºblica IslÃ¢mica do IrÃ£"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Iraque"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Ilha de Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ItÃ¡lia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "JapÃ£o"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "JordÃ¢nia"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "RepÃºblica do CasaquistÃ£o"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "QuÃªnia"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Quiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "RepÃºblica DemocrÃ¡tica Popular da CorÃ©ia"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "RepÃºblica da CorÃ©ia"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "QuirguistÃ£o"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "RepÃºblica DemocrÃ¡tica Popular do Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "LetÃŽnia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "LÃ­bano"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesoto"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LibÃ©ria"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "LÃ­bia"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "LituÃ¢nia"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburgo"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macau"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "A Antiga RepÃºblica Iugoslava da MacedÃŽnia"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malaui"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "MalÃ¡sia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivas"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Ilhas Marshall"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinica"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "MauritÃ¢nia"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "MaurÃ­cio"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "MÃ©xico"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "FederaÃ§Ã£o dos Estados da MicronÃ©sia"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "MoldÃ¡via"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "MÃŽnaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "MongÃ³lia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marrocos"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "MoÃ§ambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Mianmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "NamÃ­bia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Holanda"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Antilhas Holandesas"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nova CaledÃŽnia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nova ZelÃ¢ndia"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "NicarÃ¡gua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "NÃ­ger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "NigÃ©ria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Ilha Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Ilhas Marianas do Norte"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Noruega"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "OmÃ£"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "PaquistÃ£o"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "TerritÃ³rio Palestino Ocupado"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "PanamÃ¡"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Nova GuinÃ©"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguai"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipinas"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Ilhas Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "PolÃŽnia"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Porto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Catar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "RomÃªnia"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "FederaÃ§Ã£o Russa"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "SÃ£o Bartolomeu"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Santa Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "SÃ£o CristÃ³vÃ£o e NÃ©vis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Santa LÃºcia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "SÃ£o Pierre e MiquelÃ£o"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "SÃ£o Vicente e Granadinas"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© e PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "ArÃ¡bia Saudita"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "SÃ©rvia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seicheles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Serra Leoa"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Cingapura"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "EslovÃ¡quia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "EslovÃªnia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ilhas SalomÃ£o"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "SomÃ¡lia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Ãfrica do Sul"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Ilhas GeÃ³rgia do Sul e Sandwich do Sul"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Espanha"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "SudÃ£o"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard e Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "SuazilÃ¢ndia"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "SuÃ©cia"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "SuÃ­Ã§a"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "RepÃºblica Ãrabe da SÃ­ria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TajiquistÃ£o"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "RepÃºblica Unida da TanzÃ¢nia"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "TailÃ¢ndia"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor-Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad e Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "TunÃ­sia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turquia"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TurcomenistÃ£o"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Ilhas Turcas e Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "UcrÃ¢nia"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Emirados Ãrabes Unidos"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Reino Unido"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Estados Unidos"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Ilhas ao Largo dos Estados Unidos"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguai"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "UzbequistÃ£o"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "VietnÃ£"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Ilhas Virgens BritÃ¢nicas"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Ilhas Virgens dos Estados Unidos"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis e Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Saara Ocidental"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "IÃªmen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ZÃ¢mbia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ZimbÃ¡bue"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Todos"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Ativo"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Verificando"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Baixando"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Semeando"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Pausado"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Na fila"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Erro"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nome"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progresso"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Estado"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Tamanho"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Baixado"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Enviado"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "ProporÃ§Ã£o"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Velocidade de download"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Velocidade de upload"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Limite de download"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Limite de upload"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peers"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Disponibilidade"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Adicionado"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Rastreador"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Tempo estimado"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Priorizar o primeiro e o Ãºltimo"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Auto-gerenciado"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Partes"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "AtenÃ§Ã£o"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "AnÃºncio OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "AnÃºncio Enviado"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Interface"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Downloads"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Largura de banda"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Fila"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Rede"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Cache"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Outro"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Servidor (Daemon)"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plug-ins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Cliente BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Cliente BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Baixar e compartilhar arquivos pelo BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Comando"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Adicionar servidor"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nome de mÃ¡quina:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Porta:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Nome do usuÃ¡rio:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Senha:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Excluir a cÃ³pia do arquivo torrent ao remover"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "OpÃ§Ãµes"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "De"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Para"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Usar portas aleatÃ³rias"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Criptografia"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Recebidas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ForÃ§ado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Habilitado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Desativado"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Efetuadas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "NÃ­vel"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Aperto de mÃ£o"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Ambos"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "ConexÃµes mÃ¡ximas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Limite de vagas de Upload"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Limite de ConexÃµes Semi-Abertas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Limite de Tentativas de ConexÃµes por Segundo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignorar limites na rede local"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Limite da taxa de sobrecarga de IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Verificar se hÃ¡ novas versÃµes periodicamente"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Taxa de compartilhamento"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tipo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Nome do UsuÃ¡rio"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Senha"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Porta"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "PreferÃªncias"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Cancelar"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Aplicar"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "THD"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Camada"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Sim"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "NÃ£o"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>VersÃ£o do cliente</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents na fila"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent enfileirado"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Um programa de troca de arquivos rede-a-rede\n"
-"utilizando o protocolo BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Cliente:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Desenvolvedores atuais:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Desenvolvedores ou contribuidores passados:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Este programa Ã© programa livre: vocÃª pode redistribuÃ­-lo e/ou modificÃ¡-lo "
-"sob os termos da LicenÃ§a PÃºblica Geral GNU como publicado pela FundaÃ§Ã£o Free "
-"Software; pela versÃ£o 3 da licenÃ§a, ou (pela sua opÃ§Ã£o) qualquer versÃ£o "
-"posterior. \n"
-"\n"
-"Este programa Ã© distribuido na esperanÃ§a de que seja Ãºtil, mas SEM QUALQUER "
-"GARANTIA; sem mesmo a garantia implÃ­cita de COMERCIALIZAÃÃO ou ADEQUAÃÃO "
-"PARA UM PROPÃSITO PARTICULAR. Veja a LicenÃ§a PÃºblica Geral para maiores "
-"detalhes. \n"
-"\n"
-"VocÃª deveria ter recebido uma cÃ³pia da LicenÃ§a PÃºblica Geral GNU junto com "
-"este programa; se nÃ£o, veja <http://www.gnu.org/licenses>. \n"
-"\n"
-"Em adiÃ§Ã£o, como uma exceÃ§Ã£o especial, os detentores dos direitos autorais "
-"dÃ£o permissÃ£o para vincular o cÃ³digo de partes deste programa com a "
-"biblioteca OpenSSL. VocÃª deve obedecer Ã  LicenÃ§a PÃºclica Geral GNU em todos "
-"os aspectos para todo o cÃ³digo utilizado que nÃ£o seja OpenSSL. \n"
-"\n"
-"Se vocÃª modificar arquivo(s) com esta exceÃ§Ã£o, vocÃª pode estender esta "
-"exceÃ§Ã£o para a sua versÃ£o do arquivo(s), mas vocÃª nÃ£o Ã© obrigado a fazÃª-lo. "
-"Se vocÃª nÃ£o desejar fazÃª-lo, exclua essa declaraÃ§Ã£o de exceÃ§Ã£o de sua "
-"versÃ£o. Se vocÃª excluir esta declaraÃ§Ã£o de exceÃ§Ã£o de todos os arquivos de "
-"origem do programa, em seguida, tambÃ©m excluÃ­-lo aqui."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Servidor:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "NÃ£o conectado..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Ilimitado"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Abaixo"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Acima"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Estados"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Rastreadores"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Nenhum"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Administrador"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "RÃ³tulos"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Sem rÃ³tulo"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "NÃ£o conectado"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "NÃ³s DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "EspaÃ§o livre em disco"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Remover limite"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Outro..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Ativado"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Desativado"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Desabilitar"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Entre com a senha para mostrar Deligue..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Entre com sua senha para fechar Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Desconectado"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "DisponÃ­vel"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Conectado"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Estado"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Servidor"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "VersÃ£o"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "Iniciar _serviÃ§o"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "Parar _serviÃ§o"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "NÃ£o foi possÃ­vel inicializar o serviÃ§o!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Erro ao adicionar servidor"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Plug-in"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Selecione o plug-in"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Eggs do plug-in"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "EndereÃ§o"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Cliente"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nome do arquivo"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Arquivo invÃ¡lido"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Escolha um arquivo .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Arquivos torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Todos os arquivos"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL invÃ¡lida"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "nÃ£o Ã© uma URL vÃ¡lida."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Baixando..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Falha ao baixar"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Falha ao baixar:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Tudo"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "E_stado"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detalhes"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Ar_quivos"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Pares"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_OpÃ§Ãµes"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioridade"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detalhes:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "Protegido por senha"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Escolha um arquivo"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Escolha um diretÃ³rio"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Salvar arquivo .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "rÃ³tulo"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Adicionar Peer"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "servidor:porta"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Topo"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Em baixo"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Mostrar Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Adicionar torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Limite de velocidade de download"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_Limite de velocidade de upload"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Sair e encerrar o serviÃ§o"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "Sai_r"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Arquivo"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Criar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Sair & de_sligar serviÃ§o"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Editar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Gerenciador de _conexÃµes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Ver"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Barra de _ferramentas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Barra lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_Barra de status"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_Abas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Colunas"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "B_arra lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Mostrar _Vazios"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Mos_trar rastreadores"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "A_juda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_PÃ¡gina oficial"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "DÃºvidas frequentes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Comunidade"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Adicionar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Adicionar torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Remover torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Remover torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pausar os torrents selecionados"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pausar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Retomar os torrents selecionados"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Continuar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Subir torrent na fila"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Subir na fila"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Descer torrent na fila"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Descer na fila"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "PreferÃªncias"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Gerenciador de conexÃµes"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Criar torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Di_retÃ³rio"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_DiretÃ³rio remoto"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Arquivos"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ComentÃ¡rios:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "InformaÃ§Ãµes"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Remover"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Fontes Web"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Tamanho da parte:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Marcar como privado"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Adicionar este torrent para esta seÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Expandir todos"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nome:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Mover completos:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Interromper distribuiÃ§Ã£o quando atingir proporÃ§Ã£o:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Remover ao atingir proporÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Velocidade de upload:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Velocidade de download:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "ConexÃµes:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Editar rastreadores"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Editar rastreador"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Rastreador:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Informe um caminho remoto"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Caminho:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Adicionar rastreador"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Rastreadores:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Mostrar velocidade da sessÃ£o na barra de tÃ­tulos"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Focar janela ao adicionar torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Habilitar Ã­cone na Ã¡rea de notificaÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimizar para Ã¡rea de notificaÃ§Ã£o ao fechar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Iniciar na Ã¡rea de notificaÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Proteger Ã­cone da Ã¡rea de notificaÃ§Ã£o com senha"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Mover download concluÃ­do para:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Copiar arquivos .torrent para:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"Excluir a cÃ³pia do arquivo torrent criado quando o torrent for removido"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Baixar para:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Priorizar a primeira e o Ãºltima parte do download"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Priorizar primeira e Ãºltima parte dos arquivos no torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Adicionar torrents em modo pausado"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Sempre mostrar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Trazer a caixa de diÃ¡logo para frente"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "O nÃºmero mÃ¡ximo de conexÃµes permitido. Defina -1 para ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"NÃºmero mÃ¡ximo de slots de upload para todos os torrents. Defina -1 para "
-"ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"A velocidade mÃ¡xima de download para todos os torrents. Defina -1 para "
-"ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"A velocidade mÃ¡xima de upload para todos os torrents. Defina -1 para "
-"ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Taxa de limite sobrecarga IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Se checado, a estimada sobrecarga TCP/IP Ã© sugada das taxas de limitadores, "
-"para evitar exceder os limites do trÃ¡fego total"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "O mÃ¡ximo de slots de upload por torrent. Defina -1 para ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "O nÃºmero mÃ¡ximo de conexÃµes por torrent. Defina -1 para ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr "Velocidade mÃ¡xima de upload por torrent. Defina -1 para ilimitado."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "AleatÃ³rio"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Porta ativa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Testar porta ativa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "De:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Para:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "NÃ­vel:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Plug and Play universal"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Protocolo de mapeamento de portas NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Troca de pares"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "ServiÃ§o de Descoberta Local encontra outros usuÃ¡rios na sua rede."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"A tabela de mapeamento distribuÃ­da pode melhorar a quantidade de conexÃµes "
-"ativas."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Byte de compartilhamento"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Tamanho do cacge (blocos de 16 KiB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"O nÃºmero de segundos desde a Ãºltima gravaÃ§Ã£o em cache para uma peÃ§a no cache "
-"de gravaÃ§Ã£o, para quando Ã© descarregado para o disco com forÃ§a. O padrÃ£o Ã© "
-"60 segundos."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Cache expira em (segundos):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"O nÃºmero total de blocos com 16 KiB gravados no disco desde que esta sessÃ£o "
-"foi iniciada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blocos escritos:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"O nÃºmero total de operaÃ§Ãµes realizadas desde que esta sessÃ£o foi iniciada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Escritos:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"A razÃ£o (blocos_escritos - escritas) / blocos_escritos representa o nÃºmero "
-"de operaÃ§Ãµes de escritas salvas pelo total de operaÃ§Ãµes de escrita, por "
-"exemplo, um tipo de razÃ£o de acerto do cache para o cache de escrita."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Taxa de escrita em cache com Ãªxito"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"O nÃºmero de blocos que foram solicitados pelo motor bittorrent (dos peers), "
-"que foram servidos a partir do disco ou cache."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blocos lidos:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "A taxa de leitura para o cache de leitura."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Taxa de leitura de cache com Ãªxito"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"O NÃºmero Total de OperaÃ§Ãµes Realizadas desde que a SessÃ£o Foi Iniciada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Lidos:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"O nÃºmero de blocos com 16 KiB atualmente no cache de disco. Isso inclui "
-"tanto cache de leitura quanto cache de escrita."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Tamanho do cache:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Ler tamanho do cache:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Ajude-nos a melhorar o Deluge enviando informaÃ§Ãµes sobre sua versÃ£o do "
-"Python, do PyGTK, o tipo de sistema operacional e do processador. Nenhuma "
-"outra informaÃ§Ã£o serÃ¡ enviada."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Sim, enviar estatÃ­sticas anÃŽnimas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "LocalizaÃ§Ã£o:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Se o Deluge nÃ£o pode encontrar o arquivo de banco de dados nesse local, ele "
-"voltarÃ¡ a usar o DNS para achar o paÃ­s do peer."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Porta do serviÃ§o:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Permitir conexÃµes remotas"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "ConexÃµes"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "VersÃ£o:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "PÃ¡gina do projeto:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "E-mail do autor:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Novo lanÃ§amento"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_Ir para a PÃ¡gina na Internet"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "NÃ£o mostrar mais esta caixa de diÃ¡logo"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Adicionar Peer"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Adicionar peer pelo IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Criando torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Editar rastreadores"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Destino:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrents na fila"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Adicionar torrents automaticamente ao conectar"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Adicionar torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Adicionar _pausado"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Priorizar a primeira e a Ãºltima Parte"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Aplicar a Todos"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Reverter para o padrÃ£o"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Limite de ConexÃ£o"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Limite de _slots para enviar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Auto-gerenciado"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pausar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Con_tinuar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Continuar os torrents selecionados."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Op_Ã§Ãµes"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Fila"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Atualizar rastreador"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Remover torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_ForÃ§ar verificaÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_Selecionar todos"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pausar todos"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Con_tinuar todos"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Adicionar vestÃ­gios de informaÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "VestÃ­gios de informaÃ§Ã£o"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Salvar torrent como"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Geral</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Adicionar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Remover"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Adicionar URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "Interface de UsuÃ¡rio de Rede"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"A interface web do Deluge nÃ£o estÃ¡ instalada, por favor instale\n"
-"a interface e tente de novo"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Habilitar interface web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Habilitar SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Ouvindo porta:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ConfiguraÃ§Ãµes</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Agendador"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Limite de download:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Limite de upload:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrents ativos:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Downloads Ativos:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Seeding Ativos:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>DefiniÃ§Ãµes Lentas</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Houve um erro ao enviar o e-mail de notificaÃ§Ã£o: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "E-mail de notificaÃ§Ã£o enviado."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torrent finalizado \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Este e-mail foi enviado para informar que o Deluge terminou de baixar "
-"\"%(name)s\", que inclue %(num_files)i arquivos.\n"
-"Para parar de receber estes alertas, simplesmente desligue a notificaÃ§Ã£o por "
-"e-mail nas preferÃªncias do Deluge.\n"
-"\n"
-"Obrigado,\n"
-"Deluge"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Alerta de notificaÃ§Ã£o mostrado"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Janela de notificaÃ§Ã£o estÃ¡ desativada."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Janela de notificaÃ§Ã£o mostrada"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Sons de notificaÃ§Ã£o estÃ£o desabilitados"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame nÃ£o estÃ¡ instalado"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Som de notificaÃ§Ã£o falhou %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Som de notificaÃ§Ã£o de sucesso"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent finalizado"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"O Torrent \"%(name)s\" incluindo %(num_files)i arquivo(s) foram baixados."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "NotificaÃ§Ãµes"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Escolher o arquivo de som"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Tray icon habilitado"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Popups habilitados"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Som habilitado"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>NotificaÃ§Ãµes na IU</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>DestinatÃ¡rios</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Servidor requer TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>NotificaÃ§Ãµes de e-mail</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"EstÃ¡ configuraÃ§Ã£o nÃ£o signaifica que vocÃª receberÃ¡ notificaÃ§Ãµes para todos "
-"estes eventos"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Assinaturas"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "CustomizaÃ§Ã£o de som"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Nome invÃ¡lido, caracteres vÃ¡lidos:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "RÃ³tulo vazio"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "RÃ³tulo jÃ¡ existe"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "RÃ³tulo desconhecido"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent desconhecido"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Adicionar RÃ³tulo"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Adicionar RÃ³tulo</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Use esta barra lateral para adicionar, editar e remover rÃ³tulos. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>RÃ³tulos</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "OpÃ§Ãµes de rÃ³tulos"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>OpÃ§Ãµes de rÃ³tulos</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Aplicar configuraÃ§Ãµes mÃ¡ximas por torrent."
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "MÃ¡ximo"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Aplicar opÃ§Ãµes de fila:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(uma linha por rastreador)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Aplicar rÃ³tulo automaticamente:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "RÃ³tulo"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_OpÃ§Ãµes de rÃ³tulo"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Remover rÃ³tulo"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Adicionar RÃ³tulo"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent finalizado"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent adicionado"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Executar"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Evento"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Adicionar comando</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Comandos</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "segundos"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "A pasta Watch nÃ£o existe."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "O caminho nÃ£o existe."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Auto Adicionar"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Pastas Watch:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Propriedades da pasta watch"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Selecione uma pasta"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Habilitar pasta Watch"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Pasta Observada</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Apagar .torrent apÃ³s adicionado"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Incluir extensÃ£o apÃ³s adicionado"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".Adicionado"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>AÃ§Ã£o do Arquivo Torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Mover Completado</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "RÃ³tulo: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>RÃ³tulo</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Principal"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Velocidade mÃ¡xima para enviar:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Limite de conexÃµes:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "NÃºmero mÃ¡ximo de slots para enviar:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Velocidade mÃ¡xima para baixar:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Largura de banda</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Auto gerenciamento:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Adicionar pausado:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Fila para:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Fila</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Descompactador"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extrair para:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Criar sub-pasta com nome do torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Essa opÃ§Ã£o criarÃ¡ uma sub-pasta usando o nome do torrent dentro da pasta "
-"selecionada para extrair e coloca os arquivos extraÃ­dos lÃ¡."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Lista de bloqueios"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Lista de IPs do Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Texto SafePeer (compactado)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Texto PeerGuardian (nÃ£o compactado)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "P2B PeerGuardian (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "LÃ­der invÃ¡lido"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "CÃ³digo mÃ¡gico invÃ¡lido"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "VersÃ£o invÃ¡lida"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dias"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importar lista bloqueada ao iniciar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Baixar a lista de bloqueados se necessÃ¡rio e importar o arquivo."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Verificar download e importar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Baixar uma nova lista de bloqueios e importÃ¡-la"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ForÃ§ar download e importar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Lista de bloqueio estÃ¡ atualizada"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>OpÃ§Ãµes</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tipo:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Data:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Tamanho do arquivo:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>InformaÃ§Ãµes</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Definir nÃºmero mÃ¡ximo de conexÃµes"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Velocidade de download"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Definir velocidade mÃ¡xima de download"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Velocidade de upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Definir velocidade mÃ¡xima de upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "TrÃ¡fego de download/upload do protocolo"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Servidor:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Desconectar"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Nome de usuÃ¡rio"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtros"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Limite de velocidade do Download"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Velocidade limite de upload"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Limite de conexÃ£o"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Limite de vagas de upload"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Atualizar rastreador"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ForÃ§ar verificaÃ§Ã£o"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Mover"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Salvar"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Conectar"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Arquivo"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Download"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Geral"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Adicionar em Estado Pausado"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Verdadeiro"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detalhes"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privado"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Seja alertado sobre novas versÃµes"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Limite de conexÃµes:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Velocidade mÃ¡xima de download (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Velocidade mÃ¡xima de upload (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "MÃ¡ximo de conexÃµes semi-abertas:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "MÃ¡ximo de tentativas de conexÃ£o por segundo:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "MÃ¡ximo de slots para upload:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Servidor"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Atualizar"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Verificar se hÃ¡ uma nova lista a cada:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "O NÃºmero de Blocos que Serviram para o Cache."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Leitura de blocos com Ãªxito:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "O serviÃ§o nÃ£o estÃ¡ em execuÃ§Ã£o"
Index: luge/i18n/ro.po
===================================================================
--- deluge/i18n/ro.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6270 +1,0 @@
-# Romanian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Romanian <ro@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Insulele Aland"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Samoa AmericanÄ"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarctica"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua Èi Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaijan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladeÈ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Belarus"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgia"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnia Èi HerÈegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Insula Bouvet"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brazilia"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Teritoriul Britanic din Oceanul Indian"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei Darussalam"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaria"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Cambodia"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Camerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Canada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Capul Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Insulele Cayman"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Republica CentrafricanÄ"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ciad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "China"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Insula CrÄciunului"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Insulele Cocos (Keeling)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Columbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Comoros"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Congo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Republica DemocratÄ Congo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Insulele Cook"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Coasta de FildeÈ"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "CroaÈia"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Cuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cipru"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Cehia"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danemarca"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Republica DominicanÄ"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egipt"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Guinea EcuatorialÄ"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonia"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Insulele Falkland (Malvine)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Insulele Feroe"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finlanda"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "FranÈa"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Guiana FrancezÄ"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Polynesia FrancezÄ"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Teritoriile franceze de sud"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgia"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Germania"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Grecia"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Groenlanda"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadalupa"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guineea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guineea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guiana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Insulele Heard Åi McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Vatican"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ungaria"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islanda"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonezia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Republica IslamicÄ Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Insula Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italia"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japonia"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Iordania"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazahstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenia"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Republica DemocratÄ PoapularÄ Coreea"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Republica Coreea"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "KÃ¢rgÃ¢zstan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Republica PopularÄ DemocratÄ Lao"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Letonia"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Liban"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesoto"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libia"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Lituania"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Macedonia, fosta RepublicÄ IogoslavÄ"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagascar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaesia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldive"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Insulele Marshall"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinica"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauritania"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexic"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Micronesia, Statele Federale ale"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolia"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Muntenegru"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maroc"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambic"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Mianmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Olanda"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Antilele Olandeze"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Noua Caledonie"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Noua ZeelandÄ"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Insula Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Insulele Mariane de Nord"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norvegia"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Teritoriile Palestiniene, Ocupate"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Noua Guinee"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguai"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipine"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polonia"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugalia"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "RomÃ¢nia"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "FederaÈia RusÄ"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "SfÃ¢ntul Bartolomeu"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "SfÃ¢nta Elena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "SfÃ¢ntul Cristofor Èi Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "SfÃ¢nta Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Insula SfÃ¢ntul Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre Èi Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "SfÃ¢ntul VincenÈiu Èi Grenadine"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© Èi PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Arabia SauditÄ"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbia"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelles"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovacia"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenia"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Insulele Solomon"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Africa de Sud"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Georgia de Sud Èi Insulele Sandwich de Sud"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spania"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Suriname"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard Èi Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "ElveÅ£ia"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Suedia"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ElveÅ£ia"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Siria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tajikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania, Republica UnitÄ"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Tailanda"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor-Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad Èi Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisia"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turcia"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Insulele Turks Èi Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ucraina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Emiratele Arabe Unite"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Marea Britanie"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Statele Unite"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Insulele de Coasta ale Statelor Unite"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguai"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Insulele Virgine Britanice"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Insulele Virgine (SUA)"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis Èi Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Sahara de Vest"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbave"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Toate"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Activ"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Se face verificarea"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Se descarcÄ"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Partajare"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Ãn stare de pauzÄ"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Pus Ã®n coadÄ"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Eroare"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Nume"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Progres"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Stare"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Dimensiune"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "DescÄrcat"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Uploadat"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "RaÅ£ie"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "VitezÄ descÄrcare"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "VitezÄ Ã®ncÄrcare"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "LimitÄ descÄrcare"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Parteneri"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Disponibilitate"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "AdÄugat"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Timp estimat"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "AcordÄ prioritate primelor/ultimelor bucÄÈi"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Administrat automat"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "BucÄÈi"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Avertisment"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "AnunÅ£ OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "AnunÅ£ trimis"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "InterfaÈÄ"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "DescÄrcÄri"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "LÄÈime de bandÄ"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "CoadÄ"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ReÅ£ea"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Prestocare"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Altele"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Demon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Module"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Client BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Client BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "DescarcÄ Èi partajeazÄ fiÈiere prin BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ComandÄ"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "AdaugÄ gazdÄ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Nume gazdÄ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "Nume utilizator:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ParolÄ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Èterge copia fiÈierului torent la eliminare"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "OpÈiuni"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "De la"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "CÄtre"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "FoloseÈte porturi aleatoare"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Criptare"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Intrare"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ForÅ£atÄ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Activat"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Dezactivat"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "IeÅire"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Nivel"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Conectare"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Oricare"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "NumÄr maxim de conexiuni"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Slot-uri maxime pentru upload"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "NumÄr de conexiuni deschise"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "ÃncercÄri maxime de conectare per secundÄ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "IgnorÄ limitele existente Ã®n reÈeaua localÄ."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "DepÄÈire raport IP limitÄ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "VerificÄ periodic dacÄ au apÄrut noi versiuni"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "RaÅ£ie partajare"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tip"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Nume"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ParolÄ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "SetÄri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "AnuleazÄ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "AplicÄ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Strat"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Da"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nu"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Versiune client</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrent-ele sunt aÈezate Ã®n coadÄ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent-ul este aÈezat Ã®n coadÄ."
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Client:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Dezvlotatori actuali:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Dezvoltatori anteriori sau contribuitori:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Neconectat..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Nelimitat"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Desc"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Ãnc"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "StÄri"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackere"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Niciuna"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "Administrator"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etichete"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "FÄrÄ etichetÄ"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Neconectat"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "Noduri DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "SpaÈiu liber pe disc"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Nelimitat"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Alta..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Activat"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Dezactivat"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "DezactiveazÄ"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Deconectat"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Conectat"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Conectat"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Stare"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "GazdÄ"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Versiune"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_PorneÈte demon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_OpreÈte demon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Nu s-a putut adÄuga gazda"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Modul"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "SelectaÈi modulul"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "OuÄ modul"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "AdresÄ"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Client"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Nume fiÅier"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "FiÈier invalid"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Alege un fiÅier .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "FiÅiere torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Toate fiÅierele"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL incorect"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "nu este un URL valid."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Descarc..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "DescÄrcarea a eÈuat"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "DescÄrcare eÈuatÄ"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Statut"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detalii"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "F_iÈiere"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Parteneri"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_OpÈiuni"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioritate"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detalii:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "AlegeÈi un fiÈier"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "AlegeÈi un dosar"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Salvare fiÅier .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etichetÄ"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "AdÄugare partener"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "gazdÄ:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Sus"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Jos"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "A_fiÈeazÄ Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_AdaugÄ torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Limita de _descÄrcare"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Limita de Ã®_ncÄrcare"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "IeÈi Èi Ã®nchide demonul"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_IeÈire"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_FiÈier"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_CreeazÄ torent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Editare"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Manager de _conexiuni"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Vizualizare"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "BarÄ de unel_te"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Panou lateral"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "BarÄ de _stare"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_File"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Coloane"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "BarÄ _lateralÄ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "AfiÈeazÄ acÈiunile cu _zero sarcini"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "AfiÅeazÄ _tracker-e"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Ajutor"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "ÃntrebÄri frecvente"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Comunitate"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "AdaugÄ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "AdaugÄ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Återge torrentul"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "EliminÄ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pune torrentele selectate Ã®n starea de pauzÄ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "PauzÄ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "ReporneÈte torrentele selectate"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Reia"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "MutÄ torrent-ul Ã®n sus"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Coada Sus"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "MutÄ torrent-ul Ã®n jos"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Coada Jos"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "PreferinÅ£e"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Manager de conexiuni"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "CreeazÄ torent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Fol_der"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "Ad_resÄ distantÄ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "FiÅiere"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Comentarii:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "InformaÈii"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "Ète_rge"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ÃnsÄmÃ¢nÅ£Ätori web"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Marime Parti:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "MarcaÈi-l ca privat"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "AdaugÄ acest torrent la sesiune"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "MÄr_eÈte toate"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Nume:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "MutÄ transferurile complete Ã®n:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "OpreÈte torentul la raÈia de:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Återge la raÅ£ia de"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Viteza de Ã®ncÄrcare:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "VitezÄ de descÄrcare:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Conexiuni:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "Modifica Track_ere"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "ModificÄ tracker:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "IntroduceÅ£i adresa distantÄ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Cale:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "AdaugÄ tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackere:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "AfiÈeazÄ viteza sesiunii Ã®n bara de titlu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "ActiveazÄ iconiÅ£a din zona de notificare"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "MinimizeazÄ Ã®n zona de notificare la Ã®nchidere"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "PorneÈte Ã®n zona de notificare"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ProtejeazÄ cu parolÄ zona de notificare"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "MutÄ descÄrcÄrile complete Ã®n:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "CopiazÄ fiÅiere .torrent Ã®n:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "Èterge copia fiÈierului torent creat cÃ¢nd torentul este eliminat"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "DescarcÄ Ã®n:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Prima Èi ultima partea a torrent-ului au prioritate"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-"MÄreÈte prioritatea primelor Èi ultimelor pÄrÈi ale fiÈierelor din torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "AdÄugaÈi torente puse pe pauzÄ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "AfiÈeazÄ Ã®ntotdeauna"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "AdaugÄ dialogul Ã®n prim plan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "NumÄrul maxim de conexiuni permise. SetaÈi -1 pentru nelimitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"NumÄrul maxim de sloturi de Ã®ncÄrcare pentru toate torentele. StabiliÈi -1 "
-"pentru nelimitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Viteza maxima de descÄrcare pentru toate torentele. SetaÈi -1 pentru "
-"nelimitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Viteza maxima de Ã®ncÄrcare pentru toate torentele. SetaÈi -1 pentru "
-"nelimitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Surplus limitÄ ratÄ IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"DacÄ este activat, surplusul estimat TCP/IP este ignorat de limitarea "
-"lÄÈimii de banda, pentru a evita depÄÈirea traficului total"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"NumÄrul maxim de sloturi de Ã®ncÄrcare per torent. SetaÈi -1 pentru "
-"nelimitate."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "NumÄrul maxim de conexiuni per torent. SetaÈi -1 pentru nelimitat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Aleator"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Port Acvtiv:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Verifica Portul Activ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "De la:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "CÄtre:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Nivel:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Protocolul de alocare a porturilor NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Schimb Ã®ntre parteneri"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "GÄsire parteneri Ã®n reÅ£ea"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-"Local Service Discovery ajutÄ la gÄsirea partenerilor din reÈeaua localÄ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Tabela hash distribuita ar putea imbunatati numarul de conexiuni active."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Limita TOS Byte a partenerului:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "MÄrimea de prestocare (blocuri de 16 KiB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"NumÄrul de secunde de la ultima piesÄ prestocatÄ Ã®n memoria temporarÄ, pÃ¢nÄ "
-"Ã®n momentul Ã®n care este forÈat curÄÈatÄ de pe disk. Valoarea implicitÄ este "
-"60 de secunde."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Prestocarea expirÄ Ã®n (secunde):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"NumÄrul total de blocuri de 16 KiB scrise pe disk de la Ã®nceputul sesiunii."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Blocuri scrise:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "NumÄrul total de operaÈiuni de scriere de cÃ¢nd a Ã®nceput sesiunea."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Scrieri:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"RaÈia (blocuri_scrise - scrieri) / blocuri_scrise reprezintÄ numÄrul de "
-"operaÈiuni de scriere salvate din totalul operaÈiunilor de scriere, ex: un "
-"fel de raport al folosirii spaÈiului de prestocare pentru scriere."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "RaÈia spaÈiului de prestocare pentru scriere:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"NumÄrul de blocuri ce au fost cerute de cÄtre motorul bittorent (de la "
-"parteneri), care au fost servite de disk sau de spaÈiul de prestocare."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Blocuri citite:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "RaÈia spaÈiului de prestocare pentru citire."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "RaÈia spaÈiului de prestocare pentru citire:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "NumÄrul total de operaÈiuni de citire de cÃ¢nd a Ã®nceput sesiunea."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Citiri:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"NumÄrul de blocuri de 16 KiB care se aflÄ momentan Ã®n spaÈiul de prestocare. "
-"Acestea includ Èi blocurile alocate pentru scris Èi cele pentru citit."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "MÄrime spaÈiu de prestocare:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Dimensiunea spaÈiului de prestocare pentru citit:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"AjutaÈi-ne sÄ Ã®mbunÄtÄÈim Deluge trimiÈÃ¢ndu-ne informaÈii despre versiunea "
-"PyGTK-ulu, sistemului de operare Èi procesorului pe care Ã®l folosiÈi. "
-"Absolut nici o informaÈie suplimentarÄ nu va fi trimisÄ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Da, vreau sÄ trimit statistici anonime"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "LocaÈie:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"DacÄ Deluge nu poate gÄsi fiÈierul bazei de date la aceastÄ locaÈie va "
-"reveni la utilizarea DNS pentru a rezolva partenerii de conexiune ai ÈÄrii."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Portul demonului:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Permite conexiuni din altÄ locaÅ£ie"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Conexiuni"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Versiune:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "PaginÄ web:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Email-ul autorului:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Versiune nouÄ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "Du-te la pa_gina de web"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Nu mai arÄta dialogul Ästa pe viitor"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "AdaugÄ un partener dupÄ IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "CreeazÄ torent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Modifica Trackerele"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "DestinaÈie:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrente aflate Ã®n coadÄ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "AdaugÄ automat torrentele la conectare"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "AdaugÄ torrente"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "AdaugÄ Ã®n stare de pauzÄ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Primele/ultimele bucÄÈi au prioritate"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "AplicÄ pentru toate"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Revenire la setÄrile prestabilite"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "LimitÄ _conexiuni"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "LimitÄ _sloturi upload"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Administrat automat"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_PauzÄ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Repor_neÈte"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ReporneÈte torrentele selectate."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "OpÈ_iuni"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "Coa_dÄ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Act_ualizare Tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Ste_rge Torent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "VerificÄ _forÈat"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_SelecteazÄ tot"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "Ãn_trerupe toate"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Repor_neÅte tot"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "AdÄugare Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "SalveazÄ fiÅierul .torrent ca"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>SetÄri generale</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "AdaugÄ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "EliminÄ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "AdÄugare URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"InterfaÈa web Deluge nu este instalatÄ, te rog instaleazÄ \n"
-"interfaÈa Èi Ã®ncearcÄ din nou"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ActiveazÄ interfaÈa web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "ActiveazÄ SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Port de ascultat:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>SetÄri</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "LimitÄ de descÄrcare:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "LimitÄ de Ã®ncÄrcare:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torente active:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "DescÄrcÄri active:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>SetÄri Ã®ncete</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Eroare la trimiterea emailului de notificare: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Email de notificare trimis."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Torent finalizat \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Acest email este pentru a vÄ informa cÄ Deluge a finalizat descÄrcarea "
-"\"%(name)s\", care include %(num_files)i fiÈiere.\n"
-"Pentru a opri aceste notificÄri, opriÈi notificÄrile prin email Ã®n "
-"preferinÈele Deluge.\n"
-"\n"
-"MulÈumesc,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Notificare popup nu este activatÄ."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Notificare popup afiÈatÄ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Notificare sunet dezactivatÄ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame nu este instalat"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Notificare sunet eÈuatÄ %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Notificare sunet Succes"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torent finalizat"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Alegere fiÅier de sunet"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Sunet activat"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>NotificÄri IU</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Destinatari</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Serverul necesitÄ TTL/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>NotificÄri email</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"AceastÄ configuraÈie nu Ã®nseamnÄ ca vei primi notificÄri pentru toate "
-"evenimentele."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Abonamente"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Personalizare sunet"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "EtichetÄ invalidÄ, caracterele valide sunt:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "EtichetÄ necompletatÄ"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Eticheta deja existÄ"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "EtichetÄ necunoscutÄ"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torent necunoscut"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "AdaugÄ etichetÄ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>AdÄugare etichetÄ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>FolosiÈi bara lateralÄ pentru a adÄuga, edita Èi Èterge etichete. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etichete</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "OpÈiuni Etichete"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>OpÈiuni etichete</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "AplicÄ setÄri maxime per torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maxim"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "AplicÄ setÄrile cozii:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(o linie per tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "AplicÄ eticheta automat:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "EtichetÄ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_OpÈiuni etichetÄ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Ète_rge eticheta"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_AdaugÄ etichetÄ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torent finalizat"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torent adÄugat"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ExecutÄ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Eveniment"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>AdaugÄ comandÄ</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Comenzi</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "secunde"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Calea nu existÄ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "SelecteazÄ un dosar"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>UrmÄreÈte dosar</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Èterge .torrent dupÄ adÄugare"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "AdaugÄ extensie dupÄ adÄugare:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>AcÈiune fiÈier torent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Mutare completÄ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "EtichetÄ: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>EtichetÄ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Principal"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Viteza maximÄ de Ã®ncÄrcare:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maxim de conexiuni:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Sloturi maxime pentru Ã®ncÄrcare:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "VitezÄ maximÄ de descÄrcare:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>LÄÈime de bandÄ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>CoadÄ</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extage Ã®n:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "CreazÄ sub-dosar cu numele torrentului"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"AcestÄ opÈiune va creea un sub-dosar folosind numele torrentului Ã®n dosarul "
-"de extragere selectat Èi va plasa fiÈierele extrase Ã®n acesta."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blocklist"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Lista IP Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer text (comprimat cu Zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian text (necomprimat)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Leader nevalid"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Cod magic nevalid"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Versiune nevalidÄ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Zile"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ImportÄ lista neagrÄ la pornire"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "DescarcÄ lista neagrÄ dacÄ e necesar Èi importÄ fiÈierul."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "VerificÄ descÄrcÄrile Èi importul"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "DescarcÄ o nouÄ listÄ neagrÄ Èi Ã®ncarc-o."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "DescÄrcare forÈatÄ Èi importare"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Lista neagrÄ este actualizatÄ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>OpÈiuni</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Tip:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Data:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Dimensiune fiÈier:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>InformaÈii</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "SeteazÄ numÄrul maxim de conexiuni"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "VitezÄ de descÄrcare"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "SeteazÄ viteza maximÄ de descÄrcare"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "VitezÄ de Ã®ncÄrcare"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "SeteazÄ viteza maximÄ de Ã®ncÄrcare"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Trafic protocol Download/Upload"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "GazdÄ:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Deconectare"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Autentificare"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtre"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "LimitÄ descÄrcare/Ã®ncÄrcare"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "LimitÄ vitezÄ incÄrcare/descÄrcare"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "LimitÄ conexiune"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "LimitÄ sloturi Ã®ncÄrcare"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Actualizare tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ForÈare reverificare"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "MutÄ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "SalveazÄ"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "ConnecteazÄ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "FiÅier"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "DescarcÄ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "General"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "AdaugÄ in stare de pauzÄ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "AdevÄrat"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detalii"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privat"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "AvertizeazÄ-mÄ cÃ¢nd apar noi versiuni"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "NumÄrul maxim de conexiuni:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Viteza maximÄ de descÄrcare (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Viteza maximÄ de Ã®ncÄrcare (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "NumÄr maxim de conexiuni semi-deschise:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "NumÄrul maxim de Ã®ncercÄri de conectare pe secundÄ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "NumÄrul maxim de sloturi pentru Ã®ncÄrcare:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Actualizare"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Daemon not running"
-#~ msgstr "Serviciul nu ruleazÄ"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Rezultatul blocurilo citite:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr ""
-#~ "NumÄrul de blocuri care au fost servite de cÄtre spaÈiul de prestocare."
-
-#~ msgid "Check for new list every:"
-#~ msgstr "VerficÄ dacÄ a apÄrut o nouÄ versiune la fiecare:"
Index: luge/i18n/ru.po
===================================================================
--- deluge/i18n/ru.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6601 +1,0 @@
-# Russian translation for deluge
-# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2024-04-04 19:17+0000\n"
-"Last-Translator: adem <adem4ik@gmail.com>\n"
-"Language-Team: Russian Launchpad Translators <lp-l10n-"
-"ru@lists.launchpad.net>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-"Language: ru\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "ÐÐ±ÑÐžÐµ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÑ ÑÑÑ ÑÐ¿ÑÐ°Ð²ÐºÑ"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÑ ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÑ ÐŸ Ð²ÐµÑÑÐžÐž"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ Ð¿ÑÑÑ ÐºÐ°ÑÐ°Ð»ÐŸÐ³Ð° ÐœÐ°ÑÑÑÐŸÐµÐº"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "ÐÑÐ²ÐŸÐŽ Ð² ÑÐºÐ°Ð·Ð°ÐœÐœÑÐ¹ ÑÐ°Ð¹Ð» Ð¶ÑÑÐœÐ°Ð»Ð° Ð²ÐŒÐµÑÑÐŸ stdout"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-"Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÑÐŸÐ²ÐµÐœÑ Ð¶ÑÑÐœÐ°Ð»ÐžÑÐŸÐ²Ð°ÐœÐžÑ (ÐœÐµÑ, ÐŸÑÐžÐ±ÐºÐž, Ð¿ÑÐµÐŽÑÐ¿ÑÐµÐ¶ÐŽÐµÐœÐžÑ, ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÑ, "
-"ÐŸÑÐ»Ð°ÐŽÐºÐ°)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-"ÐÐºÐ»ÑÑÐžÑÑ ÑÐŸÑÐ°ÑÐžÑ Ð¶ÑÑÐœÐ°Ð»ÐŸÐ² ÑÐŸÐ±ÑÑÐžÐ¹. ÐÐŸÐ¶ÐœÐŸ ÑÐºÐ°Ð·Ð°ÑÑ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÑÐ¹ ÑÐ°Ð·ÐŒÐµÑ Ð¶ÑÑÐœÐ°Ð»Ð° "
-"(Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ %(const)s). ÐÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ Ð¶ÑÑÐœÐ°Ð»ÐŸÐ² â 5."
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr "ÐÑÐºÐ»ÑÑÐžÑÑ Ð¶ÑÑÐœÐ°Ð»ÐžÑÐŸÐ²Ð°ÐœÐžÐµ ÑÐŸÐ±ÑÑÐžÐ¹ (ÑÐŸ Ð¶Ðµ, ÑÑÐŸ Ðž `--loglevel none`)"
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-"ÐÑÐŸÑÐžÐ»ÐžÑÐŸÐ²Ð°ÑÑ %(prog)s Ñ Ð¿ÐŸÐŒÐŸÑÑÑ cProfile. ÐÑÐ²ÐŸÐŽ ÐœÐ°Ð¿ÑÐ°Ð²Ð»ÑÐµÑÑÑ Ð² ÑÑÐ°ÐœÐŽÐ°ÑÑÐœÑÐ¹ "
-"Ð²ÑÐ²ÐŸÐŽ, ÐµÑÐ»Ðž ÐœÐµ ÑÐºÐ°Ð·Ð°ÐœÐŸ ÐžÐŒÑ ÑÐ°Ð¹Ð»Ð°."
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ ÑÐ¿ÑÐ°Ð²Ð»ÐµÐœÐžÑ Ð¿ÑÐŸÑÐµÑÑÐŸÐŒ"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr "Pid-ÑÐ°Ð¹Ð» ÐŽÐ»Ñ Ñ
-ÑÐ°ÐœÐµÐœÐžÑ ID Ð¿ÑÐŸÑÐµÑÑÐ°"
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr "Ð Ð°Ð±ÐŸÑÐ°ÑÑ ÐœÐµ Ð² ÑÐŸÐœÐŸÐ²ÐŸÐŒ ÑÐµÐ¶ÐžÐŒÐµ (ÐœÐµ Ð²ÑÐ¿ÐŸÐ»ÐœÑÑÑ ÑÐžÑÑÐµÐŒÐœÑÐ¹ Ð²ÑÐ·ÐŸÐ² fork)"
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-"ÐÐµÑÐµÐºÐ»ÑÑÐžÑÑÑÑ ÐœÐ° ÑÑÐŸÐ³ÐŸ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»Ñ Ð¿ÑÐž Ð·Ð°Ð¿ÑÑÐºÐµ (ÑÑÐµÐ±ÑÑÑÑÑ Ð¿ÑÐ°Ð²Ð° "
-"Ð°ÐŽÐŒÐžÐœÐžÑÑÑÐ°ÑÐŸÑÐ°)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-"ÐÐµÑÐµÐºÐ»ÑÑÐžÑÑÑÑ ÐœÐ° ÑÑÑ Ð³ÑÑÐ¿Ð¿Ñ Ð¿ÑÐž Ð·Ð°Ð¿ÑÑÐºÐµ (ÑÑÐµÐ±ÑÑÑÑÑ Ð¿ÑÐ°Ð²Ð° Ð°ÐŽÐŒÐžÐœÐžÑÑÑÐ°ÑÐŸÑÐ°)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "Ð"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "ÐÐžÐ"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "ÐÐžÐ"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "ÐÐžÐ"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "Ð¢ÐžÐ"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "Ð"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "Ð"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-# âÐ­ÑÐŸ ÑÐŸÐºÑÐ°ÑÐµÐœÐžÐµ KiB/s, ÑÐŒ. Ñ. fspeed Ð² deluge/common.py
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "Ð/c"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "ÐÐžÐ/Ñ"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "Ð/Ñ"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "ÐÐžÐ/Ñ"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "Ð/Ñ"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "ÐÐžÐ/Ñ"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "Ð¢/Ñ"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "Ð¢ÐžÐ/Ñ"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-"Deluge ÐœÐµ ÐŒÐŸÐ¶ÐµÑ ÐœÐ°Ð¹ÑÐž ÐžÑÐ¿ÐŸÐ»ÐœÑÐµÐŒÑÐ¹ ÑÐ°Ð¹Ð» `deluged`, Ð¿ÑÐŸÐ²ÐµÑÑÑÐµ, ÑÑÐŸ Ð¿Ð°ÐºÐµÑ "
-"`deluged` ÑÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœ ÐžÐ»Ðž ÐŽÐŸÐ±Ð°Ð²ÑÑÐµ ÐµÐ³ÐŸ Ð² PATH"
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "ÐÑÐ³Ð°ÐœÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ÐÐ»Ð°ÐœÐŽÑÐºÐžÐµ ÐŸÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "ÐÐ»Ð±Ð°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ÐÐ»Ð¶ÐžÑ"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "ÐÐŸÑÑÐŸÑÐœÐŸÐµ Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ÐÐœÐŽÐŸÑÑÐ°"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "ÐÐœÐ³ÐŸÐ»Ð°"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "ÐÐœÐ³ÐžÐ»ÑÑ"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "ÐÐœÑÐ°ÑÐºÑÐžÐŽÐ°"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ÐÐœÑÐžÐ³ÑÐ° Ðž ÐÐ°ÑÐ±ÑÐŽÐ°"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ÐÑÐ³ÐµÐœÑÐžÐœÐ°"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ÐÑÐŒÐµÐœÐžÑ"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "ÐÑÑÐ±Ð°"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ÐÐ²ÑÑÑÐ°Ð»ÐžÑ"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ÐÐ²ÑÑÑÐžÑ"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ÐÐ·ÐµÑÐ±Ð°Ð¹ÐŽÐ¶Ð°Ðœ"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ÐÐ°Ð³Ð°ÐŒÑÐºÐžÐµ ÐŸÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ÐÐ°Ñ
-ÑÐµÐ¹Ðœ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ÐÐ°ÐœÐ³Ð»Ð°ÐŽÐµÑ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ÐÐ°ÑÐ±Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ÐÐµÐ»Ð°ÑÑÑÑ"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ÐÐµÐ»ÑÐ³ÐžÑ"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ÐÐµÐ»ÐžÐ·"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ÐÐµÐœÐžÐœ"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ÐÐµÑÐŒÑÐŽÑÐºÐžÐµ ÐŸÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ÐÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ÐÐŸÐ»ÐžÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ÐÐŸÑÐœÐžÑ Ðž ÐÐµÑÑÐµÐ³ÐŸÐ²ÐžÐœÐ°"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ÐÐŸÑÑÐ²Ð°ÐœÐ°"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "ÐÑÑÑÐŸÐ² ÐÑÐ²Ðµ"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "ÐÑÐ°Ð·ÐžÐ»ÐžÑ"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "ÐÑÐžÑÐ°ÐœÑÐºÐ°Ñ ÑÐµÑÑÐžÑÐŸÑÐžÑ Ð² ÐÐœÐŽÐžÐ¹ÑÐºÐŸÐŒ ÐŸÐºÐµÐ°ÐœÐµ"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ÐÑÑÐœÐµÐ¹ ÐÐ°ÑÑÑÑÐ°Ð»Ð°ÐŒ"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ÐÐŸÐ»Ð³Ð°ÑÐžÑ"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ÐÑÑÐºÐžÐœÐ°-Ð€Ð°ÑÐŸ"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ÐÑÑÑÐœÐŽÐž"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ÐÐ°ÐŒÐ±ÐŸÐŽÐ¶Ð°"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ÐÐ°ÐŒÐµÑÑÐœ"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ÐÐ°ÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ÐÐ°Ð±ÐŸ-ÐÐµÑÐŽÐµ"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "ÐÐ°Ð¹ÐŒÐ°ÐœÐŸÐ²Ñ ÐŸÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "ÐŠÐµÐœÑÑÐ°Ð»ÑÐœÐŸÐ°ÑÑÐžÐºÐ°ÐœÑÐºÐ°Ñ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ð§Ð°ÐŽ"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Ð§ÐžÐ»Ðž"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ÐÐžÑÐ°Ð¹"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "ÐÑÑÑÐŸÐ² Ð ÐŸÐ¶ÐŽÐµÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ÐÐŸÐºÐŸÑÐŸÐ²ÑÐµ ÐŸÑÑÑÐŸÐ²Ð° (ÐÑÑÑÐŸÐ²Ð° ÐÐžÐ»ÐžÐœÐ³)"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ÐÐŸÐ»ÑÐŒÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ÐÐŸÐŒÐŸÑÑÐºÐžÐµ ÐŸÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ÐÐŸÐœÐ³ÐŸ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ÐÐµÐŒÐŸÐºÑÐ°ÑÐžÑÐµÑÐºÐ°Ñ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ° ÐÐŸÐœÐ³ÐŸ"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "ÐÑÑÑÐŸÐ²Ð° ÐÑÐºÐ°"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ÐÐŸÑÑÐ°-Ð ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ÐÐŸÑ-ÐŽ'ÐÐ²ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Ð¥ÐŸÑÐ²Ð°ÑÐžÑ"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ÐÑÐ±Ð°"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ÐÐžÐ¿Ñ"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Ð§ÐµÑÑÐºÐ°Ñ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ÐÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ÐÐ¶ÐžÐ±ÑÑÐž"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "ÐÐŸÐŒÐžÐœÐžÐºÐ°"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ÐÐŸÐŒÐžÐœÐžÐºÐ°ÐœÑÐºÐ°Ñ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ð­ÐºÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ÐÐ³ÐžÐ¿ÐµÑ"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Ð¡Ð°Ð»ÑÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ð­ÐºÐ²Ð°ÑÐŸÑÐžÐ°Ð»ÑÐœÐ°Ñ ÐÐ²ÐžÐœÐµÑ"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Ð­ÑÐžÑÑÐµÑ"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Ð­ÑÑÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Ð­ÑÐžÐŸÐ¿ÐžÑ"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ð€ÐŸÐ»ÐºÐ»ÐµÐœÐŽÑÐºÐžÐµ (ÐÐ°Ð»ÑÐ²ÐžÐœÑÐºÐžÐµ) ÐŸÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ð€Ð°ÑÐµÑÑÐºÐžÐµ ÐŸÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Ð€ÐžÐŽÐ¶Ðž"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Ð€ÐžÐœÐ»ÑÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Ð€ÑÐ°ÐœÑÐžÑ"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Ð€ÑÐ°ÐœÑÑÐ·ÑÐºÐ°Ñ ÐÐ²ÐžÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Ð€ÑÐ°ÐœÑÑÐ·ÑÐºÐ°Ñ ÐÐŸÐ»ÐžÐœÐµÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Ð€ÑÐ°ÐœÑÑÐ·ÑÐºÐžÐµ Ð®Ð¶ÐœÑÐµ Ð¢ÐµÑÑÐžÑÐŸÑÐžÐž"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "ÐÐ°Ð±ÐŸÐœ"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ÐÐ°ÐŒÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "ÐÑÑÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ÐÐµÑÐŒÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ÐÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "ÐÐžÐ±ÑÐ°Ð»ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "ÐÑÐµÑÐžÑ"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "ÐÑÐµÐœÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ÐÑÐµÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ÐÐ²Ð°ÐŽÐµÐ»ÑÐ¿Ð°"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "ÐÑÐ°ÐŒ"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "ÐÐ²Ð°ÑÐµÐŒÐ°Ð»Ð°"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ÐÐµÑÐœÑÐž"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "ÐÐ²ÐžÐœÐµÑ"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "ÐÐ²ÐžÐœÐµÑ-ÐÐžÑÐ°Ñ"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ÐÐ°Ð¹Ð°ÐœÐ°"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "ÐÐ°ÐžÑÐž"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "ÐÑÑÑÐŸÐ² Ð¥ÐµÑÐŽ Ðž ÐŸÑÑÑÐŸÐ²Ð° ÐÐ°ÐºÐÐŸÐœÐ°Ð»ÑÐŽ"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "ÐÐ°ÑÐžÐºÐ°Ðœ (ÐÐ°Ð¿ÑÐºÐžÐ¹ ÐÑÐµÑÑÐŸÐ»)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "ÐÐŸÐœÐŽÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "ÐÐŸÐœÐºÐŸÐœÐ³"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "ÐÐµÐœÐ³ÑÐžÑ"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "ÐÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ÐÐœÐŽÐŸÐœÐµÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ÐÑÐ»Ð°ÐŒÑÐºÐ°Ñ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ° ÐÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "ÐÑÐ°Ðº"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ÐÑÑÑÐŸÐ² ÐÑÐœ"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ÐÐ·ÑÐ°ÐžÐ»Ñ"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ÐÑÐ°Ð»ÐžÑ"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Ð¯ÐŒÐ°Ð¹ÐºÐ°"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Ð¯Ð¿ÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "ÐÑÑÑÐŸÐ² ÐÐ¶ÐµÑÑÐž"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ÐÐŸÑÐŽÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ÐÐ°Ð·Ð°Ñ
-ÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ÐÐµÐœÐžÑ"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ÐÐžÑÐžÐ±Ð°ÑÐž"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ÐÐŸÑÐµÐ¹ÑÐºÐ°Ñ ÐÐ°ÑÐŸÐŽÐœÐŸ-ÐÐµÐŒÐŸÐºÑÐ°ÑÐžÑÐµÑÐºÐ°Ñ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ° ÐÐŸÑÐµÑ"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ÐÑÐ²ÐµÐ¹Ñ"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "ÐÐžÑÐ³ÐžÐ·ÐžÑ"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ÐÐ°ÐŸÑÑÐºÐ°Ñ ÐÐ°ÑÐŸÐŽÐœÐŸ-ÐÐµÐŒÐŸÐºÑÐ°ÑÐžÑÐµÑÐºÐ°Ñ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ÐÐ°ÑÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ÐÐžÐ²Ð°Ðœ"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ÐÐµÑÐŸÑÐŸ"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ÐÐžÐ±ÐµÑÐžÑ"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "ÐÐžÐ²ÐžÐ¹ÑÐºÐ°Ñ ÐÑÐ°Ð±ÑÐºÐ°Ñ ÐÐ¶Ð°ÐŒÐ°Ñ
-ÐžÑÐžÑ"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ÐÐžÑ
-ÑÐµÐœÑÑÐµÐ¹Ðœ"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ÐÐžÑÐ²Ð°"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ÐÑÐºÑÐµÐŒÐ±ÑÑÐ³"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ÐÐŸÐºÐ°ÐŸ"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ÐÐ°ÐºÐµÐŽÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ÐÐ°ÐŽÐ°Ð³Ð°ÑÐºÐ°Ñ"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "ÐÐ°Ð»Ð°Ð²Ðž"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "ÐÐ°Ð»Ð°Ð¹Ð·ÐžÑ"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ÐÐ°Ð»ÑÐŽÐžÐ²ÑÐºÐžÐµ ÐŸÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "ÐÐ°Ð»Ðž"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "ÐÐ°Ð»ÑÑÐ°"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ÐÐ°ÑÑÐ°Ð»Ð»ÐŸÐ²Ñ ÐŸÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ÐÐ°ÑÑÐžÐœÐžÐºÐ°"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "ÐÐ°Ð²ÑÐžÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ÐÐ°Ð²ÑÐžÐºÐžÐ¹"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ÐÐ°Ð¹ÐŸÑÑÐ°"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ÐÐµÐºÑÐžÐºÐ°"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Ð€ÐµÐŽÐµÑÐ°ÑÐžÐ²ÐœÑÐµ ÐšÑÐ°ÑÑ ÐÐžÐºÑÐŸÐœÐµÐ·ÐžÐž"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ÐÐŸÐ»ÐŽÐ°Ð²ÐžÑ"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "ÐÐŸÐœÐ°ÐºÐŸ"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ÐÐŸÐœÐ³ÐŸÐ»ÐžÑ"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Ð§ÐµÑÐœÐŸÐ³ÐŸÑÐžÑ"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "ÐÐŸÐœÑÑÐµÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ÐÐ°ÑÐŸÐºÐºÐŸ"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ÐÐŸÐ·Ð°ÐŒÐ±ÐžÐº"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ÐÑÑÐœÐŒÐ°"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ÐÐ°ÐŒÐžÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ÐÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ÐÐµÐ¿Ð°Ð»"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "ÐÐžÐŽÐµÑÐ»Ð°ÐœÐŽÑ"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "ÐÐžÐŽÐµÑÐ»Ð°ÐœÐŽÑÐºÐžÐµ ÐÐœÑÐžÐ»Ñ"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ÐÐŸÐ²Ð°Ñ ÐÐ°Ð»ÐµÐŽÐŸÐœÐžÑ"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ÐÐŸÐ²Ð°Ñ ÐÐµÐ»Ð°ÐœÐŽÐžÑ"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ÐÐžÐºÐ°ÑÐ°Ð³ÑÐ°"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ÐÐžÐ³ÐµÑ"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ÐÐžÐ³ÐµÑÐžÑ"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ÐÐžÑÑ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ÐÑÑÑÐŸÐ² ÐÐŸÑÑÐŸÐ»Ðº"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Ð¡ÐµÐ²ÐµÑÐœÑÐµ ÐÐ°ÑÐžÐ°ÐœÑÐºÐžÐµ ÐŸÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ÐÐŸÑÐ²ÐµÐ³ÐžÑ"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ÐÐŒÐ°Ðœ"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "ÐÐ°ÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "ÐÐ°Ð»Ð°Ñ"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ÐÐ°Ð»ÐµÑÑÐžÐœÑÐºÐ°Ñ ÑÐµÑÑÐžÑÐŸÑÐžÑ, ÐŸÐºÐºÑÐ¿ÐžÑÐŸÐ²Ð°ÐœÐœÐ°Ñ"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "ÐÐ°ÐœÐ°ÐŒÐ°"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "ÐÐ°Ð¿ÑÐ° - ÐÐŸÐ²Ð°Ñ ÐÐ²ÐžÐœÐµÑ"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "ÐÐ°ÑÐ°Ð³Ð²Ð°Ð¹"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ÐÐµÑÑ"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Ð€ÐžÐ»ÐžÐ¿Ð¿ÐžÐœÑ"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ÐÐžÑÐºÑÑÐœ"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "ÐÐŸÐ»ÑÑÐ°"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "ÐÐŸÑÑÑÐ³Ð°Ð»ÐžÑ"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "ÐÑÑÑÑÐŸ-Ð ÐžÐºÐŸ"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ÐÐ°ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Ð ÐµÑÐœÑÐŸÐœ"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Ð ÑÐŒÑÐœÐžÑ"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Ð ÐŸÑÑÐžÐ¹ÑÐºÐ°Ñ Ð€ÐµÐŽÐµÑÐ°ÑÐžÑ"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ð ÑÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Ð¡ÐµÐœ-ÐÐ°ÑÑÐµÐ»ÐµÐŒÐµÐ¹"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "ÐÑÑÑÐŸÐ² Ð¡Ð²ÑÑÐŸÐ¹ ÐÐ»ÐµÐœÑ"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Ð¡ÐµÐœÑ-ÐÐžÑÑ Ðž ÐÐµÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Ð¡ÐµÐœÑ-ÐÑÑÐžÑ"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Ð¡ÐµÐœÑ-ÐÐ°ÑÑÐžÐœ"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Ð¡ÐµÐœ-ÐÑÐµÑ Ðž ÐÐžÐºÐµÐ»ÐŸÐœ"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Ð¡ÐµÐœÑ-ÐÐžÐœÑÐµÐœÑ Ðž ÐÑÐµÐœÐ°ÐŽÐžÐœÑ"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Ð¡Ð°Ðœ-ÐÐ°ÑÐžÐœÐŸ"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Ð¡Ð°Ðœ-Ð¢ÐŸÐŒÐµ Ðž ÐÑÐžÐœÑÐžÐ¿Ðž"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Ð¡Ð°ÑÐŽÐŸÐ²ÑÐºÐ°Ñ ÐÑÐ°Ð²ÐžÑ"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Ð¡ÐµÐœÐµÐ³Ð°Ð»"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Ð¡ÐµÑÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Ð¡ÐµÐ¹ÑÐµÐ»ÑÑÐºÐžÐµ ÐÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Ð¡ÑÐµÑÑÐ°-ÐÐµÐŸÐœÐµ"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Ð¡ÐžÐœÐ³Ð°Ð¿ÑÑ"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Ð¡Ð»ÐŸÐ²Ð°ÐºÐžÑ"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Ð¡Ð»ÐŸÐ²ÐµÐœÐžÑ"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ð¡ÐŸÐ»ÐŸÐŒÐŸÐœÐŸÐ²Ñ ÐÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Ð¡ÐŸÐŒÐ°Ð»Ðž"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Ð®Ð¶ÐœÐŸ-ÐÑÑÐžÐºÐ°ÐœÑÐºÐ°Ñ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Ð®Ð¶ÐœÐ°Ñ ÐÐ¶ÐŸÑÐŽÐ¶ÐžÑ Ðž Ð®Ð¶ÐœÑÐµ Ð¡Ð°ÐœÐŽÐ²ÐžÑÐµÐ²Ñ ÐÑÑÑÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "ÐÑÐ¿Ð°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "ÐšÑÐž-ÐÐ°ÐœÐºÐ°"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Ð¡ÑÐŽÐ°Ðœ"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Ð¡ÑÑÐžÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "ÐšÐ¿ÐžÑÐ±ÐµÑÐ³ÐµÐœ Ðž Ð¯Ðœ-ÐÐ°Ð¹ÐµÐœ"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Ð¡Ð²Ð°Ð·ÐžÐ»ÐµÐœÐŽ"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "ÐšÐ²ÐµÑÐžÑ"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ÐšÐ²ÐµÐ¹ÑÐ°ÑÐžÑ"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Ð¡ÐžÑÐžÐ¹ÑÐºÐ°Ñ ÐÑÐ°Ð±ÑÐºÐ°Ñ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Ð¢Ð°Ð¹Ð²Ð°ÐœÑ"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Ð¢Ð°ÐŽÐ¶ÐžÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "ÐÐ±ÑÐµÐŽÐžÐœÑÐœÐœÐ°Ñ Ð ÐµÑÐ¿ÑÐ±Ð»ÐžÐºÐ° Ð¢Ð°ÐœÐ·Ð°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Ð¢Ð°ÐžÐ»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "ÐÐŸÑÑÐŸÑÐœÑÐ¹ Ð¢ÐžÐŒÐŸÑ"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Ð¢ÐŸÐ³ÐŸ"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Ð¢ÐŸÐºÐµÐ»Ð°Ñ"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Ð¢ÐŸÐœÐ³Ð°"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Ð¢ÑÐžÐœÐžÐŽÐ°ÐŽ Ðž Ð¢ÐŸÐ±Ð°Ð³ÐŸ"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Ð¢ÑÐœÐžÑ"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Ð¢ÑÑÑÐžÑ"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Ð¢ÑÑÐºÐŒÐµÐœÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "ÐÑÑÑÐŸÐ²Ð° Ð¢ÑÑÐºÑ Ðž ÐÐ°Ð¹ÐºÐŸÑ"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Ð¢ÑÐ²Ð°Ð»Ñ"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Ð£Ð³Ð°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ð£ÐºÑÐ°ÐžÐœÐ°"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "ÐÐ±ÑÐµÐŽÐžÐœÑÐœÐœÑÐµ ÐÑÐ°Ð±ÑÐºÐžÐµ Ð­ÐŒÐžÑÐ°ÑÑ"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "ÐÐµÐ»ÐžÐºÐŸÐ±ÑÐžÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Ð¡ÐŸÐµÐŽÐžÐœÑÐœÐœÑÐµ ÐšÑÐ°ÑÑ ÐÐŒÐµÑÐžÐºÐž"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ÐÐœÐµÑÐœÐžÐµ ÐŒÐ°Ð»ÑÐµ ÐŸÑÑÑÐŸÐ²Ð° (Ð¡ÐšÐ)"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Ð£ÑÑÐ³Ð²Ð°Ð¹"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Ð£Ð·Ð±ÐµÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ÐÐ°ÐœÑÐ°ÑÑ"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ÐÐµÐœÐµÑÑÑÐ»Ð°"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "ÐÑÐµÑÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "ÐÐžÑÐ³ÐžÐœÑÐºÐžÐµ ÐŸÑÑÑÐŸÐ²Ð° (ÐÑÐžÑÐ°ÐœÐžÑ)"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "ÐÐžÑÐ³ÐžÐœÑÐºÐžÐµ ÐŸÑÑÑÐŸÐ²Ð° (Ð¡ÐšÐ)"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "ÐÑÑÑÐŸÐ²Ð° Ð£ÐŸÐ»Ð»ÐžÑ Ðž Ð€ÑÑÑÐœÐ°"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ÐÐ°Ð¿Ð°ÐŽÐœÐ°Ñ Ð¡Ð°Ñ
-Ð°ÑÐ°"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "ÐÐµÐŒÐµÐœ"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ÐÐ°ÐŒÐ±ÐžÑ"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ÐÐžÐŒÐ±Ð°Ð±Ð²Ðµ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "ÐÑÐµ"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "ÐÐºÑÐžÐ²ÐµÐœ"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "Ð Ð°Ð·ÐŒÐµÑÐµÐœÐžÐµ"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ÐÑÐŸÐ²ÐµÑÐºÐ°"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "ÐÐ°Ð³ÑÑÐ·ÐºÐ°"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Ð Ð°Ð·ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "ÐÐ° Ð¿Ð°ÑÐ·Ðµ"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Ð ÐŸÑÐµÑÐµÐŽÐž"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ÐÑÐžÐ±ÐºÐ°"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "ÐÐ°Ð·Ð²Ð°ÐœÐžÐµ"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "ÐÑÐŸÐ³ÑÐµÑÑ"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Ð¡ÐŸÑÑÐŸÑÐœÐžÐµ"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ÐÐ°Ð³ÑÑÐ¶ÐµÐœÐŸ"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ÐÑÐŽÐ°ÐœÐŸ"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "ÐÑÑÐ°Ð»ÐŸÑÑ"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "ÐÐ°Ð³ÑÑÐ·ÐºÐ°"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "ÐÑÐŽÐ°ÑÐ°"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "ÐÐŸÑÐŸÐ³ Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "ÐÐŸÑÐŸÐ³ ÐŸÑÐŽÐ°ÑÐž"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐ»ÐŸÑÐŸÐ² ÑÐ°Ð·ÐŽÐ°ÑÐž"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ÐÐžÑÑ"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "Ð¡ÐžÐŽÑ"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÐŸ"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Ð¡ÐžÐŽÑ:Ð¿ÐžÑÑ"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "ÐÐŸÐ±Ð°Ð²Ð»ÐµÐœ"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Ð¢ÑÐµÐºÐµÑ"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "ÐÐ°ÑÐ°Ð»ÐŸÐ³ ÐŽÐ»Ñ Ð·Ð°Ð³ÑÑÐ·ÐŸÐº"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "ÐÑÐµÐŒÑ ÑÐ°Ð·ÐŽÐ°ÑÐž"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "ÐÑÐµÐŒÑ Ð°ÐºÑÐžÐ²ÐœÐŸÑÑÐž"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "ÐÐŸÑÐ»ÐµÐŽÐœÑÑ Ð°ÐºÑÐžÐ²ÐœÐŸÑÑÑ"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "ÐÑÐµÐŒÑ ÐŸÐºÐŸÐœÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "ÐÐ°ÐŒÐµÑÐµÐœ ÑÐµÐ»ÐžÐºÐŸÐŒ"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "ÐÐ°Ð²ÐµÑÑÐµÐœÐŸ"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ÐÑÑ. Ð²ÑÐµÐŒÑ"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "ÐÐ±ÑÐµÐµ"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ÐÑÐžÐŸÑÐžÑÐµÑ Ð¿ÐµÑÐ²ÐŸÐ¹/Ð¿ÐŸÑÐ»ÐµÐŽÐœÐµÐ¹"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "ÐÐŸÑÐ»ÐµÐŽÐŸÐ²Ð°ÑÐµÐ»ÑÐœÐ°Ñ Ð·Ð°Ð³ÑÑÐ·ÐºÐ°"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐµÑÐºÐžÐ¹ ÑÐµÐ¶ÐžÐŒ"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÑ Ð¿ÑÐž ÑÐµÐ¹ÑÐžÐœÐ³Ðµ"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³ ÐŸÑÑÐ°ÐœÐŸÐ²ÐºÐž"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ Ð¿ÑÐž ÑÐµÐ¹ÑÐžÐœÐ³Ðµ"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "ÐÐµÑÐµÐŒÐµÑÐµÐœÐžÐµ Ð¿ÐŸ Ð·Ð°Ð²ÐµÑÑÐµÐœÐžÑ"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "ÐÑÑÑ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐŒÐµÑÐµÐœÐžÑ Ð·Ð°Ð²ÐµÑÑÑÐœÐœÑÑ
-"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr "ÐÑÑÑ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐŒÐµÑÐµÐœÐžÑ Ð·Ð°Ð²ÐµÑÑÑÐœÐœÑÑ
-"
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "ÐÐ»Ð°ÐŽÐµÐ»ÐµÑ"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Ð§Ð°ÑÑÐž"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "Ð Ð°ÐœÐ³ ÑÐ°Ð·ÐŽÐ°ÑÐž"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr "Ð¡ÑÐ¿ÐµÑ-ÑÐ°Ð·ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "ÐÐœÐžÐŒÐ°ÐœÐžÐµ"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ÐÐœÐŸÐœÑ ÑÑÐ¿ÐµÑÐœÐŸ Ð²ÑÐ¿ÐŸÐ»ÐœÐµÐœ"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ÐÐœÐŸÐœÑ ÐŸÑÐ¿ÑÐ°Ð²Ð»ÐµÐœ"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ÐÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ÐÐ°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "ÐÐŸÐ»ÐŸÑÐ° Ð¿ÑÐŸÐ¿ÑÑÐºÐ°ÐœÐžÑ"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "ÐÑÐµÑÐµÐŽÑ"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Ð¡ÐµÑÑ"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ÐÑÐŸÐºÑÐž"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "ÐÑÑ"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "ÐÑÐŸÑÐµÐµ"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Ð¡Ð»ÑÐ¶Ð±Ð°"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ÐÐŸÐŽÑÐ»Ðž"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "ÐÑÐŸÐ¿ÑÑÑÐžÑÑ"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "ÐÐžÐ·ÐºÐžÐ¹"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "ÐÐ±ÑÑÐœÑÐ¹"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "ÐÑÑÐŸÐºÐžÐ¹"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ°"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-"Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»ÑÑÐºÐžÐ¹ ÐžÐœÑÐµÑÑÐµÐ¹Ñ ÐŽÐ»Ñ Ð·Ð°Ð¿ÑÑÐºÐ° Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ, ÐºÐŸÐ³ÐŽÐ° "
-"Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»ÑÑÐºÐžÐ¹ ÐžÐœÑÐµÑÑÐµÐ¹Ñ ÐœÐµ ÑÐºÐ°Ð·Ð°Ðœ"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-"ÐÐ»ÑÑÐµÑÐœÐ°ÑÐžÐ²ÐœÑÐ¹ ÐžÐœÑÐµÑÑÐµÐ¹Ñ ÐŽÐ»Ñ Ð·Ð°Ð¿ÑÑÐºÐ° Ñ ÐœÐµÐŸÐ±ÑÐ·Ð°ÑÐµÐ»ÑÐœÑÐŒÐž Ð°ÑÐ³ÑÐŒÐµÐœÑÐ°ÐŒÐž \n"
-"  (ÑÑÐ°ÐœÐŽÐ°ÑÑÐœÑÐ¹ ÐžÐœÑÐµÑÑÐµÐ¹Ñ: *)"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent ÐºÐ»ÐžÐµÐœÑ"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "BitTorrent ÐºÐ»ÐžÐµÐœÑ Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "ÐÐ°Ð³ÑÑÐ¶Ð°Ð¹ÑÐµ Ðž ÐŸÐ±ÐŒÐµÐœÐžÐ²Ð°Ð¹ÑÐµÑÑ ÑÐ°Ð¹Ð»Ð°ÐŒÐž Ð² ÑÐµÑÐž BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;Ð±ÐžÑÑÐŸÑÑÐµÐœÑ;ÑÐŸÑÑÐµÐœÑ;ÑÐºÐ°ÑÐ°ÑÑ;Ð·Ð°Ð³ÑÑÐ·ÐžÑÑ;ÑÐ°Ð·ÐŽÐ°ÑÐ°;Ð¿ÐŸÐŽÐµÐ»ÐžÑÑÑÑ;"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "ÐÐŸÐŒÐ°ÐœÐŽÐ° Deluge"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-"Deluge â ÐœÐµÐ±ÐŸÐ»ÑÑÐŸÐ¹ ÑÐ²ÐŸÐ±ÐŸÐŽÐœÑÐ¹ ÐºÑÐŸÑÑ-Ð¿Ð»Ð°ÑÑÐŸÑÐŒÐµÐœÐœÑÐ¹ ÐºÐ»ÐžÐµÐœÑ ÑÐ°Ð¹Ð»ÐŸÐŸÐ±ÐŒÐµÐœÐœÐŸÐ¹ ÑÐµÑÐž "
-"BitTorrent."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-"Deluge Ð¿ÑÐµÐŽÐŸÑÑÐ°Ð²Ð»ÑÐµÑ ÐŸÐ±ÑÐžÐµ Ð²ÐŸÐ·ÐŒÐŸÐ¶ÐœÐŸÑÑÐž ÐŽÐ»Ñ ÐºÐ»ÐžÐµÐœÑÐŸÐ² ÑÐµÑÐž BitTorrent, ÑÐ°ÐºÐžÐµ "
-"ÐºÐ°Ðº ÑÐžÑÑÐŸÐ²Ð°ÐœÐžÐµ Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ð°, DHT, Ð¿ÐŸÐžÑÐº ÑÑÐ°ÑÑÐœÐžÐºÐŸÐ² Ð² Ð»ÐŸÐºÐ°Ð»ÑÐœÐŸÐ¹ ÑÐµÑÐž (LPD), "
-"ÐŸÐ±ÐŒÐµÐœ ÑÑÐ°ÑÑÐœÐžÐºÐ°ÐŒÐž (PEX), UPnP, NAT-PMP, Ð¿ÐŸÐŽÐŽÐµÑÐ¶ÐºÐ° Ð¿ÑÐŸÐºÑÐž, Ð²ÐµÐ±-ÑÐ°Ð·ÐŽÐ°ÑÐž, "
-"ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐºÐŸÑÐŸÑÑÐž Ð³Ð»ÐŸÐ±Ð°Ð»ÑÐœÐŸ Ðž ÐŽÐ»Ñ ÐŸÑÐŽÐµÐ»ÑÐœÑÑ
- ÑÐŸÑÑÐµÐœÑÐŸÐ². Deluge Ð°ÐºÑÐžÐ²ÐœÐŸ "
-"ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÑ Ð±ÐžÐ±Ð»ÐžÐŸÑÐµÐºÑ libtorrent, Ð¿ÐŸÑÑÐŸÐŒÑ ÐŸÐœ ÐžÐŒÐµÐµÑ ÐŸÐ±ÑÐžÑÐœÑÐ¹ ÐœÐ°Ð±ÐŸÑ "
-"Ð²ÐŸÐ·ÐŒÐŸÐ¶ÐœÐŸÑÑÐµÐ¹."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-"Deluge ÑÐ¿ÑÐŸÐµÐºÑÐžÑÐŸÐ²Ð°Ðœ ÐŽÐ»Ñ ÑÐ°Ð±ÐŸÑÑ ÐºÐ°Ðº Ð² ÐºÐ°ÑÐµÑÑÐ²Ðµ ÐŸÐ±ÑÑÐœÐŸÐ³ÐŸ Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÐŸÐ³ÐŸ "
-"ÐœÐ°ÑÑÐŸÐ»ÑÐœÐŸÐ³ÐŸ Ð¿ÑÐžÐ»ÐŸÐ¶ÐµÐœÐžÑ, ÑÐ°Ðº Ðž Ð² ÐºÐ°ÑÐµÑÑÐ²Ðµ ÐºÐ»ÐžÐµÐœÑ-ÑÐµÑÐ²ÐµÑÐ°. Ð ÑÐµÐ¶ÐžÐŒÐµ ÑÐŸÐœÐºÐŸÐ³ÐŸ "
-"ÐºÐ»ÐžÐµÐœÑÐ° ÑÐ»ÑÐ¶Ð±Ð° Deluge ÐŸÐ±ÑÐ°Ð±Ð°ÑÑÐ²Ð°ÐµÑ Ð²ÑÑ Ð°ÐºÑÐžÐ²ÐœÐŸÑÑÑ Ð² ÑÐµÑÐž BitTorrent Ðž ÐŒÐŸÐ¶ÐµÑ "
-"ÑÐ°Ð±ÐŸÑÐ°ÑÑ ÐœÐ° ÐŒÐ°ÑÐžÐœÐ°Ñ
- Ð±ÐµÐ· ÐŒÐŸÐœÐžÑÐŸÑÐŸÐ² Ñ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»ÑÑÐºÐžÐŒÐž ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ°ÐŒÐž, "
-"Ð¿ÐŸÐŽÐºÐ»ÑÑÐ°ÑÑÐžÐŒÐžÑÑ ÑÐŽÐ°Ð»ÑÐœÐœÐŸ Ñ Ð»ÑÐ±ÐŸÐ¹ ÐŽÑÑÐ³ÐŸÐ¹ Ð¿Ð»Ð°ÑÑÐŸÑÐŒÑ."
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ ÐºÐŸÐŒÐ°ÐœÐŽÐœÐŸÐ¹ ÑÑÑÐŸÐºÐž"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-"Ð­ÑÐž Ð¿Ð°ÑÐ°ÐŒÐµÑÑÑ Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÑ Ðº ÑÐ»ÑÐ¶Ð±Ðµ Ð±ÑÐŽÑÑ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑÑÑ ÐŽÐ»Ñ ÐºÐŸÐŒÐ°ÐœÐŽ, ÐžÐ»Ðž "
-"ÐµÑÐ»Ðž\n"
-"Ð²ÐºÐ»ÑÑÐµÐœÐŸ Ð°Ð²ÑÐŸÐŒÐ°ÑÐžÑÐµÑÐºÐŸÐµ Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÐµ ÑÐµÐºÑÑÐŸÐ²ÐŸÐ³ÐŸ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»ÑÑÐºÐŸÐ³ÐŸ ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ°."
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-"ÐÐŸÐŽÐºÐ»ÑÑÐ°ÑÑÑÑ Ðº ÑÐ»ÑÐ¶Ð±Ðµ Deluge Ð¿ÐŸ IP-Ð°ÐŽÑÐµÑÑ ip_addr (Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ 127.0.0.1)"
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr "ÐÐŸÐŽÐºÐ»ÑÑÐ°ÑÑÑÑ Ðº Ð¿ÐŸÑÑÑ port ÑÐ»ÑÐ¶Ð±Ñ Deluge (Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ 58846)"
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ ÐžÐŒÑ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»Ñ user Ð¿ÑÐž Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÐž Ðº ÑÐ»ÑÐ¶Ð±Ðµ Deluge"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð¿Ð°ÑÐŸÐ»Ñ pass Ð¿ÑÐž Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÐž Ðº ÑÐ»ÑÐ¶Ð±Ðµ Deluge"
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "ÐÐŸÐŒÐ°ÐœÐŽÑ ÐºÐŸÐŒÐ°ÐœÐŽÐœÐŸÐ¹ ÑÑÑÐŸÐºÐž"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "ÐÐ¿ÐžÑÐ°ÐœÐžÐµ"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÑ ÑÐ»ÐµÐŽÑÑÑÐžÐµ ÐºÐŸÐŒÐ°ÐœÐŽÑ ÐºÐŸÐŒÐ°ÐœÐŽÐœÐŸÐ¹ ÑÑÑÐŸÐºÐž:"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ÐÐŸÐŒÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "ÐÑÐ±ÐŸÑ Ñ
-ÐŸÑÑÐ°"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "ÐÑÐ¹ÑÐž"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-"ÐÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÐµ Ñ
-ÐŸÑÑÐ° (ÑÑÑÐµÐ»ÐºÐž Ð²Ð²ÐµÑÑ
- Ðž Ð²ÐœÐžÐ· ÐŽÐ»Ñ ÐœÐ°Ð²ÐžÐ³Ð°ÑÐžÐž, Esc ÐŽÐ»Ñ ÐŸÑÐŒÐµÐœÑ)"
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "ÐÐŒÑ Ñ
-ÐŸÑÑÐ°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ÐÐŸÑÑ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ÐÐŒÑ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»Ñ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ÐÐ°ÑÐŸÐ»Ñ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "ÐÑÐžÐ±ÐºÐ° ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÑ Ñ
-ÐŸÑÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "ÐÐ±ÑÐžÐµ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "ÐÐŸÐŽÐ°Ð²Ð°ÑÑ ÑÐžÑÑÐµÐŒÐœÑÐ¹ Ð·Ð²ÑÐºÐŸÐ²ÐŸÐ¹ ÑÐžÐ³ÐœÐ°Ð» Ð¿ÑÐž ÐŸÐºÐŸÐœÑÐ°ÐœÐžÐž Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-"ÐÐµÑÐµÑÐžÑÐ»ÑÑÑ Ð·Ð°Ð³ÑÑÐ¶ÐµÐœÐœÑÐµ ÑÐŸÑÑÐµÐœÑÑ Ð¿ÐŸÑÐ»Ðµ Ð·Ð°Ð³ÑÑÐ¶Ð°ÑÑÐžÑ
-ÑÑ ÐœÐµÐ·Ð°Ð²ÐžÑÐžÐŒÐŸ ÐŸÑ Ð¿ÐŸÑÑÐŽÐºÐ° "
-"ÑÐŸÑÑÐžÑÐŸÐ²ÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr "ÐÐµÑÐµÐŒÐµÑÐ°ÑÑ Ð²ÑÐŽÐµÐ»ÐµÐœÐžÐµ Ð¿ÑÐž Ð¿ÐµÑÐµÐŒÐµÑÐµÐœÐžÐž ÑÐŸÑÑÐµÐœÑÐŸÐ² Ð² ÐŸÑÐµÑÐµÐŽÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "Ð¯Ð·ÑÐº"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "Ð ÐµÐ¶ÐžÐŒ ÐºÐŸÐŒÐ°ÐœÐŽÐœÐŸÐ¹ ÑÑÑÐŸÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr "ÐÐµ ÑÐŸÑ
-ÑÐ°ÐœÑÑÑ Ð¿ÐŸÐ²ÑÐŸÑÑÑÑÐžÐ¹ÑÑ Ð²Ð²ÐŸÐŽ Ð² ÐžÑÑÐŸÑÐžÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr "Ð¡ÐŸÑ
-ÑÐ°ÐœÑÑÑ Ðž Ð·Ð°Ð³ÑÑÐ¶Ð°ÑÑ ÐžÑÑÐŸÑÐžÑ Ð²Ð²ÐŸÐŽÐ° Ð² ÑÐµÐ¶ÐžÐŒÐµ ÐºÐŸÐŒÐ°ÐœÐŽÐœÐŸÐ¹ ÑÑÑÐŸÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-"Ð¢ÑÐµÑÑÐµ ÐœÐ°Ð¶Ð°ÑÐžÐµ Tab Ð² ÑÐµÐ¶ÐžÐŒÐµ ÐºÐŸÐŒÐ°ÐœÐŽÐœÐŸÐ¹ ÑÑÑÐŸÐºÐž Ð¿ÐµÑÐµÑÐžÑÐ»ÑÐµÑ Ð²ÑÐµ ÐŸÑÑÐ°Ð²ÑÐžÐµÑÑ "
-"ÑÐŸÑÑÐµÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÐŸÐ² ÐœÐ° ÐœÐ°Ð¶Ð°ÑÐžÐµ Tab"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "ÐÐ°Ð¿ÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "ÐÐ°Ð³ÑÑÐ¶Ð°ÑÑ Ð²"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "ÐÐµÑÐµÐŒÐµÑÐ°ÑÑ Ð·Ð°Ð³ÑÑÐ¶ÐµÐœÐœÑÐµ Ð²"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr "ÐÐŸÐ¿ÐžÑÐŸÐ²Ð°ÑÑ ÑÐ°Ð¹Ð»Ñ .torrent Ð²"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Ð£ÐŽÐ°Ð»ÑÑÑ ÐºÐŸÐ¿ÐžÑ ÑÐŸÑÑÐµÐœÑ-ÑÐ°Ð¹Ð»Ð° Ð¿ÑÐž ÑÐŽÐ°Ð»ÐµÐœÐžÐž ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "ÐÐŸÑÐ»ÐµÐŽÐŸÐ²Ð°ÑÐµÐ»ÑÐœÐ°Ñ Ð·Ð°Ð³ÑÑÐ·ÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr "ÐÐŸÐ±Ð°Ð²Ð»ÑÑÑ Ð¿ÑÐžÐŸÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐœÑÐŒÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "Ð ÐµÐ·ÐµÑÐ²ÐžÑÐŸÐ²Ð°ÑÑ ÐŒÐµÑÑÐŸ ÐœÐ° ÐŽÐžÑÐºÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "ÐÑ
-ÐŸÐŽÑÑÐžÐµ Ð¿ÐŸÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "ÐÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "ÐÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "ÐÑÑ
-ÐŸÐŽÑÑÐžÐµ Ð¿ÐŸÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ ÑÐ»ÑÑÐ°Ð¹ÐœÑÐµ Ð¿ÐŸÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "ÐÑ
-ÐŸÐŽÑÑÐžÐ¹ ÐžÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-"IP-Ð°ÐŽÑÐµÑ ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ° ÐŽÐ»Ñ Ð¿ÑÐŸÑÐ»ÑÑÐžÐ²Ð°ÐœÐžÑ (ÐŸÑÑÐ°Ð²ÑÑÐµ Ð¿ÑÑÑÑÐŒ ÐŽÐ»Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÑ "
-"Ð·ÐœÐ°ÑÐµÐœÐžÑ Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "ÐÑÑ
-ÐŸÐŽÑÑÐžÐ¹ ÐžÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-"ÐÐŒÑ ÑÐµÑÐµÐ²ÐŸÐ³ÐŸ ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ° ÐžÐ»Ðž IP-Ð°ÐŽÑÐµÑ ÐŽÐ»Ñ ÐžÑÑ
-ÐŸÐŽÑÑÐžÑ
- BitTorrent ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ "
-"(ÐŸÑÑÐ°Ð²ÑÑÐµ Ð¿ÑÑÑÑÐŒ ÐŽÐ»Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÑ Ð·ÐœÐ°ÑÐµÐœÐžÑ Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "ÐÐŸÐ¿ÐŸÐ»ÐœÐžÑÐµÐ»ÑÐœÑÐµ ÑÐµÑÐµÐ²ÑÐµ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "ÐšÐžÑÑÐŸÐ²Ð°ÐœÐžÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "ÐÑ
-ÐŸÐŽÑÑÐžÐ¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ÐÑÐžÐœÑÐŽÐžÑÐµÐ»ÑÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "ÐÐºÐ»ÑÑÑÐœ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "ÐÑÐºÐ»ÑÑÐµÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "ÐÑÑ
-ÐŸÐŽÑÑÐžÐ¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Ð£ÑÐŸÐ²ÐµÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Ð ÑÐºÐŸÐ¿ÐŸÐ¶Ð°ÑÐžÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr "ÐÐµÑÑ Ð¿ÐŸÑÐŸÐº"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ÐÐ±Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "ÐÐ»ÐŸÐ±Ð°Ð»ÑÐœÑÐµ ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÑ Ð¿ÑÐŸÐ¿ÑÑÐºÐœÐŸÐ¹ ÑÐ¿ÐŸÑÐŸÐ±ÐœÐŸÑÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐ»ÐŸÑÐŸÐ² ÐŸÑÐŽÐ°ÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐ°Ñ ÑÐºÐŸÑÐŸÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž (ÐÐžÐ/Ñ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐ°Ñ ÑÐºÐŸÑÐŸÑÑÑ ÐŸÑÐŽÐ°ÑÐž (ÐÐžÐ/Ñ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð¿ÐŸÐ»ÑÐŸÑÐºÑÑÑÑÑ
- ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð¿ÐŸÐ¿ÑÑÐŸÐº ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÑ Ð² ÑÐµÐºÑÐœÐŽÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ÐÐ³ÐœÐŸÑÐžÑÐŸÐ²Ð°ÑÑ ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÑ Ð² Ð»ÐŸÐºÐ°Ð»ÑÐœÐŸÐ¹ ÑÐµÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐžÐ²Ð°ÑÑ ÑÐºÐŸÑÐŸÑÑÑ Ñ ÑÑÑÑÐŸÐŒ ÐžÐ·ÐŽÐµÑÐ¶ÐµÐº Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ð° IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÑ Ð¿ÑÐŸÐ¿ÑÑÐºÐœÐŸÐ¹ ÑÐ¿ÐŸÑÐŸÐ±ÐœÐŸÑÑÐž ÐŽÐ»Ñ ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "ÐÐœÑÐŸÑÐŒÐ°ÑÐžÑ ÐŸ ÑÐžÑÑÐµÐŒÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "ÐÑÐ¿ÑÐ°Ð²Ð»ÑÑÑ Ð°ÐœÐŸÐœÐžÐŒÐœÑÑ ÑÑÐ°ÑÐžÑÑÐžÐºÑ."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "ÐÐ°Ð·Ð° ÐŽÐ°ÐœÐœÑÑ
- GeoIP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "ÐÐŸÑÑ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "Ð Ð°Ð·ÑÐµÑÐžÑÑ ÑÐŽÐ°Ð»ÑÐœÐœÑÐµ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ÐÐµÑÐžÐŸÐŽÐžÑÐµÑÐºÐž Ð¿ÑÐŸÐ²ÐµÑÑÑÑ Ð²ÐµÐ±-ÑÐ°Ð¹Ñ ÐœÐ° ÐœÐ°Ð»ÐžÑÐžÐµ ÐŸÐ±ÐœÐŸÐ²Ð»ÐµÐœÐžÐ¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "ÐÐŸÐ²ÑÐµ ÑÐŸÑÑÐµÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr "ÐÐŸÐ±Ð°Ð²Ð»ÑÑÑ Ð² ÐœÐ°ÑÐ°Ð»ÐŸ ÐŸÑÐµÑÐµÐŽÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "ÐÐºÑÐžÐ²ÐœÑÐµ ÑÐŸÑÑÐµÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "ÐÑÐµÐ³ÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr "Ð§ÐµÑÐµÐŽÐŸÐ²Ð°ÐœÐžÐµ ÑÐ°Ð·ÐŽÐ°ÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³ ÑÐ°Ð·ÐŽÐ°ÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "ÐÐŸÑÑÑÐžÑÐžÐµÐœÑ Ð²ÑÐµÐŒÐµÐœÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "ÐÐ»ÐžÑÐµÐ»ÑÐœÐŸÑÑÑ (ÐŒÐžÐœ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³ ÑÐ°Ð·ÐŽÐ°ÑÐž ÐŽÐŸÑÑÐžÐ³ÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr "Ð£ÐŽÐ°Ð»ÑÑÑ ÑÐŸÑÑÐµÐœÑ (ÐµÑÐ»Ðž ÐœÐµ Ð²ÑÐ±ÑÐ°ÐœÐŸ, Ð¿ÑÐžÐŸÑÑÐ°ÐœÐ°Ð²Ð»ÐžÐ²Ð°ÑÑ ÑÐŸÑÑÐµÐœÑ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ Ð¿ÑÐŸÐºÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Ð¢ÐžÐ¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "ÐÐŒÑ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ÐÐ°ÑÐŸÐ»Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "ÐÐŒÑ Ñ
-ÐŸÑÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "ÐÐŸÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð¿ÑÐŸÐºÑÐž ÐŽÐ»Ñ ÐžÐŒÑÐœ Ñ
-ÐŸÑÑÐŸÐ²"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð¿ÑÐŸÐºÑÐž ÐŽÐ»Ñ Ð¿ÐžÑÐŸÐ²"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð¿ÑÐŸÐºÑÐž ÐŽÐ»Ñ ÑÑÐµÐºÐµÑÐŸÐ²"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "ÐÑÐŸÐºÑÐž Ð¿ÑÐžÐœÑÐŽÐžÑÐµÐ»ÑÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "Ð¡ÐºÑÑÐ²Ð°ÑÑ ÐŽÐ°ÐœÐœÑÐµ ÐºÐ»ÐžÐµÐœÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr "ÐÐŸÐŽÑÐºÐ°Ð·ÐºÐ° Ð¿ÐŸ ÑÐžÐ¿Ð°ÐŒ Ð¿ÑÐŸÐºÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÐºÑÑÐ° (Ð±Ð»ÐŸÐºÐŸÐ² Ð¿ÐŸ 16 ÐÐžÐ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr "Ð¡ÑÐŸÐº ÐŽÐµÐ¹ÑÑÐ²ÐžÑ ÐºÑÑÐ° (ÑÐµÐºÑÐœÐŽ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "ÐÐ°Ð¿ÐžÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr "ÐÐ»ÐŸÐºÐŸÐ² Ð·Ð°Ð¿ÐžÑÐ°ÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr "ÐÐ¿ÐµÑÐ°ÑÐžÐ¹ Ð·Ð°Ð¿ÐžÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr "ÐÐŸÑÑÑÐžÑÐžÐµÐœÑ ÑÑÑÐµÐºÑÐžÐ²ÐœÐŸÑÑÐž ÐºÑÑÐ° Ð·Ð°Ð¿ÐžÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "Ð§ÑÐµÐœÐžÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr "ÐÐ»ÐŸÐºÐŸÐ² ÑÑÐžÑÐ°ÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr "ÐÐ¿ÐµÑÐ°ÑÐžÐ¹ ÑÑÐµÐœÐžÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr "ÐÐŸÑÑÑÐžÑÐžÐµÐœÑ ÑÑÑÐµÐºÑÐžÐ²ÐœÐŸÑÑÐž ÐºÑÑÐ° ÑÑÐµÐœÐžÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÐºÑÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÐºÑÑÐ° ÑÑÐµÐœÐžÑ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "ÐÑÐŒÐµÐœÐžÑÑ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "ÐÑÐžÐŒÐµÐœÐžÑÑ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "OK"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "Ð¡ÑÐŸÐ»Ð±ÑÑ"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "ÐšÐžÑÐžÐœÐ°"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr "Ð¢ÐŸ Ð¶Ðµ, ÑÑÐŸ Ðž `%s`"
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÐµ: connect <host[:port]> [<username>] [<password>]"
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr "Ð¥ÐŸÑÑ Ðž Ð¿ÐŸÑÑ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "ÐÐ°ÑÐ°Ð»ÐŸÐ³ ÐŽÐ»Ñ Ð·Ð°Ð³ÑÑÐ·ÐºÐž ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "ÐÐµÑÐµÐŒÐµÑÐ°ÑÑ Ð·Ð°Ð³ÑÑÐ¶ÐµÐœÐœÑÐ¹ ÑÐŸÑÑÐµÐœÑ Ð² ÑÑÐŸÑ ÐºÐ°ÑÐ°Ð»ÐŸÐ³"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr "ÐÐŽÐžÐœ ÐžÐ»Ðž ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÑÐŸÑÑÐµÐœÑ-ÑÐ°Ð¹Ð»ÐŸÐ², ÑÑÑÐ»ÐºÐž ÐžÐ»Ðž ÐŒÐ°Ð³ÐœÐµÑ-ÑÑÑÐ»ÐºÐž"
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "Ð¢Ð°ÐºÐ¶Ðµ ÑÐŽÐ°Ð»ÐžÑÑ Ð·Ð°Ð³ÑÑÐ¶ÐµÐœÐœÑÐµ ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr "ÐÐµÑÐµÑÐžÑÐ»ÐžÑÑ ÑÐŸÐ²Ð¿Ð°ÐŽÐ°ÑÑÐžÐµ ÑÐŸÑÑÐµÐœÑÑ Ð±ÐµÐ· ÑÐŽÐ°Ð»ÐµÐœÐžÑ."
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr "ÐÐŽÐžÐœ ÐžÐ»Ðž ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÐžÐŽÐµÐœÑÐžÑÐžÐºÐ°ÑÐŸÑÐŸÐ² ÑÐŸÑÑÐµÐœÑÐŸÐ²"
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-"ÐÑÐ¿ÐŸÐ»ÑÐ·ÑÐ¹ÑÐµ ÐºÐ»ÑÑ -c ÐŽÐ»Ñ Ð¿ÐŸÐŽÑÐ²ÐµÑÐ¶ÐŽÐµÐœÐžÑ ÑÐŽÐ°Ð»ÐµÐœÐžÑ Ð¿ÐµÑÐµÑÐžÑÐ»ÐµÐœÐœÑÑ
- ÑÐŸÑÑÐµÐœÑÐŸÐ² "
-"(ÐºÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ: %d)"
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-"ÐÐŽÐžÐœ ÐžÐ»Ðž ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÐžÐŽÐµÐœÑÐžÑÐžÐºÐ°ÑÐŸÑÐŸÐ² ÑÐŸÑÑÐµÐœÑÐŸÐ². ÐÑÐ¿ÐŸÐ»ÑÐ·ÑÐ¹ÑÐµ \"*\" ÐŽÐ»Ñ "
-"Ð¿ÑÐžÐŸÑÑÐ°ÐœÐŸÐ²ÐºÐž Ð²ÑÐµÑ
- ÑÐŸÑÑÐµÐœÑÐŸÐ²"
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-"ÐÐµÐŸÐ±ÑÐ°Ð±ÐŸÑÐ°ÐœÐœÑÐµ Ð·ÐœÐ°ÑÐµÐœÐžÑ ÑÐºÐŸÑÐŸÑÑÐž Ð·Ð°Ð³ÑÑÐ·ÐºÐž Ðž ÑÐ°Ð·ÐŽÐ°ÑÐž (Ð±ÐµÐ· ÑÑÑÑÐžÐºÑÐ° ÐÐžÐ/Ñ) "
-"(Ð¿ÐŸÐ»ÐµÐ·ÐœÐŸ ÐŽÐ»Ñ ÑÑÐµÐœÐ°ÑÐžÐµÐ², Ð¶ÐµÐ»Ð°ÑÑÐžÑ
- Ð²ÑÐ¿ÐŸÐ»ÐœÑÑÑ ÑÐŸÐ±ÑÑÐ²ÐµÐœÐœÑÑ ÐŸÐ±ÑÐ°Ð±ÐŸÑÐºÑ)"
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "ÐÐµ Ð¿ÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ ÑÐŸÑÑÐŸÑÐœÐžÑ ÑÐŸÑÑÐµÐœÑÐŸÐ² (ÑÐ»ÑÑÑÐ°ÐµÑ ÑÐºÐŸÑÐŸÑÑÑ ÐºÐŸÐŒÐ°ÐœÐŽÑ)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "ÐÐŸÐ²ÐŸÐµ ÑÐŸÑÑÐŸÑÐœÐžÐµ"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÐµ: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-"ÐÐŽÐžÐœ ÐžÐ»Ðž ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÐžÐŽÐµÐœÑÐžÑÐžÐºÐ°ÑÐŸÑÐŸÐ² ÑÐŸÑÑÐµÐœÑÐŸÐ². ÐÑÐ¿ÐŸÐ»ÑÐ·ÑÐ¹ÑÐµ \"*\" ÐŽÐ»Ñ "
-"Ð²ÐŸÐ·ÐŸÐ±ÐœÐŸÐ²Ð»ÐµÐœÐžÑ Ð²ÑÐµÑ
- ÑÐŸÑÑÐµÐœÑÐŸÐ²"
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "ÐÐŽÐœÐ° ÐžÐ»Ðž ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÐºÐŸÐŒÐŒÐ°ÐœÐŽ"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr "ÐÑÑÑ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐŒÐµÑÐµÐœÐžÑ ÑÐŸÑÑÐµÐœÑÐŸÐ²"
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÐµ: config [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr "ÑÑÑÐ°ÐœÐŸÐ²ÐžÑÑ Ð·ÐœÐ°ÑÐµÐœÐžÐµ ÐŽÐ»Ñ ÑÑÐŸÐ³ÐŸ ÐºÐ»ÑÑÐ°"
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "Ð£ÑÑÐ°ÐœÐ°Ð²Ð»ÐžÐ²Ð°ÐµÐŒÐŸÐµ Ð·ÐœÐ°ÑÐµÐœÐžÐµ"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr "ÐŸÐŽÐžÐœ ÐžÐ»Ðž ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÐºÐ»ÑÑÐµÐ¹, ÑÐ°Ð·ÐŽÐµÐ»ÑÐœÐœÑÑ
- Ð¿ÑÐŸÐ±ÐµÐ»ÐŸÐŒ"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "ÐÐµÑÐµÑÐžÑÐ»ÐžÑÑ ÐžÐŒÐµÑÑÐžÐµÑÑ ÐŒÐŸÐŽÑÐ»Ðž"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÑ Ð²ÐºÐ»ÑÑÑÐœÐœÑÐµ ÐŒÐŸÐŽÑÐ»Ðž"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "ÐÐºÐ»ÑÑÐžÑÑ ÐŒÐŸÐŽÑÐ»Ñ"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "ÐÑÐºÐ»ÑÑÐžÑÑ ÐŽÐŸÐ¿ÐŸÐ»ÐœÐµÐœÐžÐµ"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "ÐÐµÑÐµÐ·Ð°Ð³ÑÑÐ·ÐžÑÑ ÑÐ¿ÐžÑÐŸÐº ÐžÐŒÐµÑÑÐžÑ
-ÑÑ ÐŒÐŸÐŽÑÐ»ÐµÐ¹"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÐŒÐŸÐŽÑÐ»Ñ ÐžÐ· .egg ÑÐ°Ð¹Ð»Ð°"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÐµ: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr "Ð²ÑÑÐ°Ð¶ÐµÐœÐžÐµ, ÑÐŸÐ¿ÐŸÑÑÐ°Ð²Ð»ÑÐµÐŒÐŸÐµ Ñ ÐžÐŽÐµÐœÑÐžÑÐžÐºÐ°ÑÐŸÑÐ°ÐŒÐž Ðž ÐžÐŒÐµÐœÐ°ÐŒÐž ÑÐŸÑÑÐµÐœÑÐŸÐ²"
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ Ð±ÐŸÐ»ÑÑÐµ ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÐž ÐŸ ÑÐŸÑÑÐµÐœÑÐµ."
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ Ð±ÐŸÐ»ÐµÐµ Ð¿ÐŸÐŽÑÐŸÐ±ÐœÑÑ ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÑ, Ð²ÐºÐ»ÑÑÐ°Ñ ÑÐ°Ð¹Ð»Ñ Ðž ÑÐ·Ð»Ñ."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÑ ÑÐŸÑÑÐµÐœÑÑ Ñ ÑÐŸÑÑÐŸÑÐœÐžÐµÐŒ STATE: %s."
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr "Ð¢ÐŸ Ð¶Ðµ, ÑÑÐŸ Ðž --sort, ÐœÐŸ ÑÐ»ÐµÐŒÐµÐœÑÑ ÑÐ°ÑÐ¿ÐŸÐ»ÐŸÐ¶ÐµÐœÑ Ð² ÐŸÐ±ÑÐ°ÑÐœÐŸÐŒ Ð¿ÐŸÑÑÐŽÐºÐµ."
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-"ÐÐŽÐžÐœ ÐžÐ»Ðž ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÐžÐŽÐµÐœÑÐžÑÐžÐºÐ°ÑÐŸÑÐŸÐ² ÑÐŸÑÑÐµÐœÑÐŸÐ². ÐÑÐ»Ðž ÐœÐžÑÐµÐ³ÐŸ ÐœÐµ ÑÐºÐ°Ð·Ð°ÐœÐŸ, "
-"Ð¿ÐµÑÐµÑÐžÑÐ»ÐžÑÑ Ð²ÑÐµ"
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr "IP {!white,blue!}%s{!status!}"
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "Ðœ/ÐŽ"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "ÐÑÐ±ÐµÑÐžÑÐµ ÑÐ·ÑÐº"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ Ð²ÐµÐ±-ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "IP-Ð°ÐŽÑÐµÑ ÐŽÐ»Ñ Ð¿ÑÐŸÑÐ»ÑÑÐžÐ²Ð°ÐœÐžÑ Ð²ÐµÐ±-ÑÐµÑÐ²ÐµÑÐŸÐŒ"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "ÐÐŸÑÑ ÐŽÐ»Ñ Ð¿ÑÐŸÑÐ»ÑÑÐžÐ²Ð°ÐœÐžÑ Ð²ÐµÐ±-ÑÐµÑÐ²ÐµÑÐŸÐŒ"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-"Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ Ð±Ð°Ð·ÐŸÐ²ÑÐ¹ Ð¿ÑÑÑ, Ð¿ÐŸ ÐºÐŸÑÐŸÑÐŸÐŒÑ ÑÐ°Ð±ÐŸÑÐ°ÐµÑ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»ÑÑÐºÐžÐ¹ ÐžÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "Ð¢ÑÐµÐ±ÐŸÐ²Ð°ÑÑ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÐµ SSL ÐŸÑ Ð²ÐµÐ±-ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "Ð¢ÑÐµÐ±ÐŸÐ²Ð°ÑÑ ÐŸÑÐºÐ»ÑÑÐµÐœÐžÐµ SSL ÐŸÑ Ð²ÐµÐ±-ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "ÐÐŸÑÐ»ÐµÐŽÐœÑÑ Ð°ÐºÑÐžÐ²ÐœÐŸÑÑÑ"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ ÐŸÐ±ÑÐžÐ¹ ÐŽÐ»Ñ ÐŽÑÑÐ³ÐžÑ
- Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»ÐµÐ¹ Deluge ÐžÐ»Ðž ÐœÐµÑ."
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ Ð¿ÑÑÑ"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ Ð¿ÑÑÑ"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Ð£ÑÐŸÐ²ÐµÐœÑ"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent} %"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "ÐÐžÐºÐŸÐ³ÐŽÐ°"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "ÐÐ°"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "ÐÐµÑ"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>ÐÐµÑÑÐžÑ ÐºÐ»ÐžÐµÐœÑÐ°</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " ÐÐ°ÐŽÐ°ÐœÐžÑ Ð¿ÐŸÐŒÐµÑÐµÐœÑ Ð² ÐŸÑÐµÑÐµÐŽÑ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " ÐÐ°ÐŽÐ°ÐœÐžÐµ Ð¿ÐŸÐŒÐµÑÐµÐœÐŸ Ð² ÐŸÑÐµÑÐµÐŽÑ"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Copyright %(year_start)s-%(year_end)s Deluge Team"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"ÐÑÐŸÐ³ÑÐ°ÐŒÐŒÐ° ÐŽÐ»Ñ ÐŸÐ±ÐŒÐµÐœÐ° ÑÐ°Ð¹Ð»Ð°ÐŒÐž\n"
-"Ð¿ÐŸ Ð¿ÐžÑÐžÐœÐ³ÐŸÐ²ÐŸÐŒÑ Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ñ ÐÐžÑÐ¢ÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "ÐÐ»ÐžÐµÐœÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Ð¢ÐµÐºÑÑÐžÐµ ÑÐ°Ð·ÑÐ°Ð±ÐŸÑÑÐžÐºÐž:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "ÐÑÐŸÑÐ»ÑÐµ ÑÐ°Ð·ÑÐ°Ð±ÐŸÑÑÐžÐºÐž Ðž ÑÑÐ°ÑÑÐœÐžÐºÐž:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Ð­ÑÐ° Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŒÐ° ÑÐ²Ð»ÑÐµÑÑÑ ÑÐ²ÐŸÐ±ÐŸÐŽÐœÑÐŒ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŒÐœÑÐŒ ÐŸÐ±ÐµÑÐ¿ÐµÑÐµÐœÐžÐµÐŒ; ÐÑ ÐŒÐŸÐ¶ÐµÑÐµ "
-"ÑÐ°ÑÐ¿ÑÐŸÑÑÑÐ°ÐœÑÑÑ Ðž/ÐžÐ»Ðž ÐžÐ·ÐŒÐµÐœÑÑÑ ÐµÑ ÑÐŸÐ³Ð»Ð°ÑÐœÐŸ Ð¿ÑÐ°Ð²ÐžÐ»Ð°ÐŒ Ð»ÐžÑÐµÐœÐ·ÐžÐž GNU General "
-"Public License, ÐŸÐ¿ÑÐ±Ð»ÐžÐºÐŸÐ²Ð°ÐœÐœÐŸÐ¹ Ð€ÐŸÐœÐŽÐŸÐŒ Ð¡Ð²ÐŸÐ±ÐŸÐŽÐœÐŸÐ³ÐŸ ÐÑÐŸÐ³ÑÐ°ÐŒÐŒÐœÐŸÐ³ÐŸ ÐŸÐ±ÐµÑÐ¿ÐµÑÐµÐœÐžÑ; "
-"ÐºÐ°Ðº Ð¿ÐŸÐŽ Ð²ÐµÑÑÐžÐµÐ¹ 3 Ð»ÐžÑÐµÐœÐ·ÐžÐž, ÑÐ°Ðº Ðž (Ð¿ÐŸ Ð¶ÐµÐ»Ð°ÐœÐžÑ) Ð¿ÐŸÐŽ Ð±ÐŸÐ»ÐµÐµ Ð¿ÐŸÐ·ÐŽÐœÐµÐ¹. \n"
-"\n"
-"Ð­ÑÐ° Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŒÐ° ÑÐ°ÑÐ¿ÑÐŸÑÑÑÐ°ÐœÑÐµÑÑÑ Ð² ÐœÐ°ÐŽÐµÐ¶ÐŽÐµ ÑÑÐŸ Ð±ÑÐŽÐµÑ Ð¿ÐŸÐ»ÐµÐ·ÐœÐŸÐ¹, ÐœÐŸ ÐÐÐ ÐÐÐÐÐ¥-"
-"ÐÐÐÐ ÐÐÐ ÐÐÐ¢ÐÐ; ÐŽÐ°Ð¶Ðµ Ð±ÐµÐ· Ð¿ÐŸÐŽÑÐ°Ð·ÑÐŒÐµÐ²Ð°ÐµÐŒÑÑ
- Ð³Ð°ÑÐ°ÐœÑÐžÐ¹ ÐÐÐÐÐÐ Ð§ÐÐ¡ÐÐÐ ÐŠÐÐÐÐÐ¡Ð¢Ð ÐžÐ»Ðž "
-"ÐÐ ÐÐÐÐÐÐÐ¡Ð¢Ð ÐÐÐ¯ ÐÐÐÐÐ ÐÐ¢ÐÐ«Ð¥ ÐŠÐÐÐÐ. ÐÐ±ÑÐ°ÑÐžÑÐµÑÑ Ðº ÑÐµÐºÑÑÑ Ð»ÐžÑÐµÐœÐ·ÐžÐž GNU General "
-"Public License ÐŽÐ»Ñ Ð¿ÐŸÐ»ÑÑÐµÐœÐžÑ Ð¿ÐŸÐŽÑÐŸÐ±ÐœÐŸÑÑÐµÐ¹. \n"
-"\n"
-"ÐÑ ÐŽÐŸÐ»Ð¶ÐœÑ Ð±ÑÐ»Ðž Ð¿ÐŸÐ»ÑÑÐžÑÑ ÐºÐŸÐ¿ÐžÑ Ð»ÐžÑÐµÐœÐ·ÐžÐž GNU General Public License Ð²ÐŒÐµÑÑÐµ Ñ "
-"Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŒÐŸÐ¹; ÐµÑÐ»Ðž ÑÑÐŸ ÐœÐµ ÑÐ°Ðº, ÐŸÐ±ÑÐ°ÑÐžÑÐµÑÑ Ðº <http://www.gnu.org/licenses>. \n"
-"\n"
-"Ð ÐŽÐŸÐ¿ÐŸÐ»ÐœÐµÐœÐžÐµ, Ð² Ð²ÐžÐŽÐµ ÑÐ¿ÐµÑÐžÐ°Ð»ÑÐœÐŸÐ³ÐŸ ÐžÑÐºÐ»ÑÑÐµÐœÐžÑ, ÐŸÐ±Ð»Ð°ÐŽÐ°ÑÐµÐ»Ðž Ð°Ð²ÑÐŸÑÑÐºÐžÑ
- Ð¿ÑÐ°Ð² ÐŽÐ°ÑÑ "
-"ÑÐ°Ð·ÑÐµÑÐµÐœÐžÐµ ÐŽÐ»Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÐµ ÐœÐµÐºÐŸÑÐŸÑÑÐŒÐž ÑÐ°ÑÑÑÐŒÐž ÐºÐŸÐŽÐ° Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŒÑ Ð±ÐžÐ±Ð»ÐžÐŸÑÐµÐºÐž "
-"OpenSSL. ÐÑ ÐŽÐŸÐ»Ð¶ÐœÑ Ð¿ÑÐžÐŽÐµÑÐ¶ÐžÐ²Ð°ÑÑÑÑ Ð»ÐžÑÐµÐœÐ·ÐžÐž GNU General Public License Ð²ÐŸ "
-"Ð²ÑÐµÑ
- ÐŸÑÐœÐŸÑÐµÐœÐžÑÑ
-, ÐµÐ»Ðž ÐºÐŸÐŽ ÐœÐµ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÑ OpenSSL. \n"
-"\n"
-"ÐÑÐ»Ðž Ð²Ñ ÐžÐ·ÐŒÐµÐœÐžÑÐµ ÑÐ°Ð¹Ð»(Ñ) Ñ ÑÑÐžÐŒ ÐžÑÐºÐ»ÑÑÐµÐœÐžÐµÐŒ, Ð²Ñ ÐŒÐŸÐ¶ÐµÑÐµ ÑÐ°ÑÑÐžÑÐžÑÑ ÑÑÐŸ "
-"ÐžÑÐºÐ»ÑÑÐµÐœÐžÐµ ÐŽÐ»Ñ Ð²Ð°ÑÐµÐ¹ Ð²ÐµÑÑÐžÐž ÑÐ°Ð¹Ð»Ð°(ÐŸÐ²), ÐœÐŸ Ð²Ñ ÐœÐµ ÐŸÐ±ÑÐ·Ð°ÐœÑ ÑÑÐŸ ÐŽÐµÐ»Ð°ÑÑ. ÐÑÐ»Ðž Ð²Ñ "
-"ÐœÐµ Ñ
-ÐŸÑÐžÑÐµ ÑÐŽÐµÐ»Ð°ÑÑ ÑÑÐŸ, ÑÐŽÐ°Ð»ÐžÑÐµ ÑÑÐŸ Ð·Ð°ÑÐ²Ð»ÐµÐœÐžÐµ ÐŸÐ± ÐžÑÐºÐ»ÑÑÐµÐœÐžÐž ÐžÐ· Ð²Ð°ÑÐµÐ¹ Ð²ÐµÑÑÐžÐž. "
-"ÐÑÐ»Ðž Ð²Ñ ÑÐŽÐ°Ð»ÐžÑÐµ ÑÑÐŸ Ð·Ð°ÑÐ²Ð»ÐµÐœÐžÐµ ÐŸÐ± ÐžÑÐºÐ»ÑÑÐµÐœÐžÐž ÐžÐ· Ð²ÑÐµÑ
- ÐžÑÑ
-ÐŸÐŽÐœÑÑ
- ÑÐ°Ð¹Ð»Ñ "
-"Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŒÑ, ÑÐŸ ÑÐ°Ðº Ð¶Ðµ ÑÐŽÐ°Ð»ÐžÑÐµ ÐµÑ."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "ÐÐµ Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐŸ..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ÐÐµÐ· ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐ¹"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ÐÐœÐžÐ·"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "ÐÐ²ÐµÑÑ
-"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐºÐŸÑÐŸÑÑÐž Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÑÑ ÑÐºÐŸÑÐŸÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐºÐŸÑÐŸÑÑÐž ÐŸÑÐŽÐ°ÑÐž"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÑÑ ÑÐºÐŸÑÐŸÑÑÑ ÑÐŸÑÐŽÐ°ÑÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Ð¡ÐŸÑÑÐŸÑÐœÐžÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Ð¢ÑÐµÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ÐÐµÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "ÐÐŽÐŒÐžÐœÐžÑÑÑÐ°ÑÐŸÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "ÐÐµÑÐºÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "ÐÐµÐ· ÐŒÐµÑÐºÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "ÐÐµÑ Ð²Ð»Ð°ÐŽÐµÐ»ÑÑÐ°"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ÐÐµ Ð¿ÐŸÐŽÐºÐ»ÑÑÑÐœ"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "Ð¡ÐŸÐµÐŽÐžÐœÐµÐœÐžÑ (Ð¿ÐŸÑÐŸÐ³)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž (Ð¿ÐŸÑÐŸÐ³)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑÑ ÐŸÑÐŽÐ°ÑÐž (Ð¿ÐŸÑÐŸÐ³)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr "Ð¢ÑÐ°ÑÐžÐº Ð¿ÐŸ Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ñ (Ð·Ð°Ð³ÑÑÐ¶ÐµÐœÐŸ/ÐŸÑÐŽÐ°ÐœÐŸ)"
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "Ð£Ð·Ð»Ñ DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Ð¡Ð²ÐŸÐ±ÐŸÐŽÐœÐŸÐµ ÐŒÐµÑÑÐŸ ÐœÐ° ÐŽÐžÑÐºÐµ"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "ÐÐœÐµÑÐœÐžÐ¹ Ð°ÐŽÑÐµÑ IP"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>ÐÑÐŸÐ±Ð»ÐµÐŒÐ° Ñ Ð¿ÐŸÑÑÐŸÐŒ</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "ÐÐµÑ Ð²Ñ
-ÐŸÐŽÑÑÐžÑ
- ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹, Ð¿ÑÐŸÐ²ÐµÑÑÑÐµ Ð¿ÐµÑÐµÐœÐ°Ð¿ÑÐ°Ð²Ð»ÐµÐœÐžÐµ Ð¿ÐŸÑÑÐ°"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "ÐÑ
-ÐŸÐŽÑÑÐžÐµ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÑ"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÐŒÐ°ÐºÑÐžÐŒÑÐŒ Ð²Ñ
-ÐŸÐŽÑÑÐžÑ
- ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ Ð²ÑÐ±ÑÐ°ÐœÐœÑÐµ ÑÐŸÑÑÐµÐœÑÑ?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "ÐÑÐ±ÑÐ°ÐœÐŸ ÑÐŸÑÑÐµÐœÑÐŸÐ² â %s"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-"Ð¡Ð»ÑÐ¶Ð±Ð° Deluge (deluged) ÑÐ¶Ðµ Ð·Ð°Ð¿ÑÑÐµÐœÐ°.\n"
-"ÐÐ»Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÑ Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÐŸÐ³ÐŸ ÑÐµÐ¶ÐžÐŒÐ°, ÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÐµ Ð»ÐŸÐºÐ°Ð»ÑÐœÑÑ ÑÐ»ÑÐ¶Ð±Ñ Ðž "
-"Ð¿ÐµÑÐµÐ·Ð°Ð¿ÑÑÑÐžÑÐµ Deluge."
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-"ÐÐŸÑÑÑÐ¿ÐµÐœ ÑÐŸÐ»ÑÐºÐŸ ÑÐµÐ¶ÐžÐŒ ÑÐŸÐœÐºÐŸÐ³ÐŸ ÐºÐ»ÐžÐµÐœÑÐ°, Ð¿ÐŸÑÐŸÐŒÑ ÑÑÐŸ libtorrent ÐœÐµ ÑÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœ.\n"
-"ÐÐ»Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÑ Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÐŸÐ³ÐŸ ÑÐµÐ¶ÐžÐŒÐ°, Ð¿ÐŸÐ¶Ð°Ð»ÑÐ¹ÑÑÐ° ÑÑÑÐ°ÐœÐŸÐ²ÐžÑÐµ Ð¿Ð°ÐºÐµÑ libtorrent."
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"ÐÐŸÑÑÑÐ¿ÐµÐœ ÑÐŸÐ»ÑÐºÐŸ ÑÐµÐ¶ÐžÐŒ ÑÐŸÐœÐºÐŸÐ³ÐŸ ÐºÐ»ÐžÐµÐœÑÐ° ÐžÐ·-Ð·Ð° ÐŸÑÐžÐ±ÐºÐž ÐžÐŒÐ¿ÐŸÑÑÐ° libtorrent: %s\n"
-"Ð§ÑÐŸÐ±Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÑÐ¹ ÑÐµÐ¶ÐžÐŒ, Ð¿ÐŸÐ¶Ð°Ð»ÑÐ¹ÑÑÐ°, Ð¿ÑÐŸÑÐŒÐŸÑÑÐžÑÐµ Ð¶ÑÑÐœÐ°Ð»Ñ ÐŽÐ»Ñ "
-"Ð¿ÐŸÐŽÑÐŸÐ±ÐœÐŸÑÑÐµÐ¹ ÐŸÐ± ÐŸÑÐžÐ±ÐºÐµ."
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"ÐÐŸÑÑÑÐ¿ÐµÐœ ÑÐŸÐ»ÑÐºÐŸ ÑÐµÐ¶ÐžÐŒ ÑÐŸÐœÐºÐŸÐ³ÐŸ ÐºÐ»ÐžÐµÐœÑÐ° ÐžÐ·-Ð·Ð° ÐœÐµÐžÐ·Ð²ÐµÑÑÐœÐŸÐ¹ ÐŸÑÐžÐ±ÐºÐž ÐžÐŒÐ¿ÐŸÑÑÐ° "
-"(Import Error).\n"
-"ÐÐ»Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÑ Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÐŸÐ³ÐŸ ÑÐµÐ¶ÐžÐŒÐ° ÑÐŒÐŸÑÑÐžÑÐµ Ð¿ÐŸÐŽÑÐŸÐ±ÐœÐŸÑÑÐž ÐŸÐ± ÐŸÑÐžÐ±ÐºÐµ Ð² "
-"Ð¶ÑÑÐœÐ°Ð»Ðµ ÑÐŸÐ±ÑÑÐžÐ¹."
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "ÐÑÐŸÐŽÐŸÐ»Ð¶ÐžÑÑ Ð² ÑÐµÐ¶ÐžÐŒÐµ ÑÐŸÐœÐºÐŸÐ³ÐŸ ÐºÐ»ÐžÐµÐœÑÐ°?"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ ÑÐµÐ¶ÐžÐŒ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»ÑÑÐºÐŸÐ³ÐŸ ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ°"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "_ÐÑÐžÐŒÐµÐœÐžÑÑ Ð²ÑÐ±ÑÐ°ÐœÐœÐŸÐµ"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ÐÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐœÐŸ"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ÐÑÐŸÑÐµÐµ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "ÐÐºÐ»."
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ÐÑÐºÐ»."
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ÐÑÐºÐ»ÑÑÐžÑÑ"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "ÐÐºÐ»ÑÑÐžÑÑ..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr "Ð¡Ð»ÐŸÑÑ ÐŸÑÐŽÐ°ÑÐž ÐŽÐ»Ñ Ð¿ÐžÑÐ°"
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÐŒÐ°ÐºÑÐžÐŒÑÐŒ ÑÐ»ÐŸÑÐŸÐ² ÑÐ°Ð·ÐŽÐ°ÑÐž"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ Ð¿ÑÐž ÑÐµÐ¹ÑÐžÐœÐ³Ðµ"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "ÐÑÐžÐ±ÐºÐ° ÑÐŒÐµÐœÑ Ð²Ð»Ð°ÐŽÐµÐ»ÑÑÐ°"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "ÐÑÐŸÐžÐ·ÐŸÑÐ»Ð° ÐŸÑÐžÐ±ÐºÐ° Ð¿ÑÐž ÑÐŒÐµÐœÐµ Ð²Ð»Ð°ÐŽÐµÐ»ÑÑÐ°"
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "ÐÐ²ÐµÐŽÐžÑÐµ Ð²Ð°Ñ Ð¿Ð°ÑÐŸÐ»Ñ, ÑÑÐŸÐ±Ñ Ð¿ÐŸÐºÐ°Ð·Ð°ÑÑ Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "ÐÐ²ÐµÐŽÐžÑÐµ Ð¿Ð°ÑÐŸÐ»Ñ, ÑÑÐŸÐ±Ñ Ð²ÑÐ¹ÑÐž ÐžÐ· Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr "Ð: {download_rate} Ð: {upload_rate} - Deluge"
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ÐÐµ Ð² ÑÐµÑÐž"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Ð ÑÐµÑÐž"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "ÐÐŸÐŽÐºÐ»ÑÑÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Ð¡ÑÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Ð¥ÐŸÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "ÐÐµÑÑÐžÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "Ð_ÐŸÐŽÐºÐ»ÑÑÐžÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "Ð_Ð°Ð¿ÑÑÑÐžÑÑ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "Ð_ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "_ÐÑÑÐŸÐµÐŽÐžÐœÐžÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "ÐÐµ ÑÐŽÐ°ÑÑÑÑ Ð·Ð°Ð¿ÑÑÑÐžÑÑ ÑÐ»ÑÐ¶Ð±Ñ!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-"ÐÑÐŸÐ²ÐµÑÑÑÐµ ÑÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœ Ð»Ðž Ð¿Ð°ÐºÐµÑ deluged Ðž Ð¶ÑÑÐœÐ°Ð»Ñ ÐŽÐ»Ñ Ð¿ÐŸÐ»ÑÑÐµÐœÐžÑ ÐŽÐŸÐ¿ÐŸÐ»ÐœÐžÑÐµÐ»ÑÐœÐŸÐ¹ "
-"ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÐž"
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "ÐÐµÑÐŸÐ²ÐŒÐµÑÑÐžÐŒÑÐ¹ ÐºÐ»ÐžÐµÐœÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-"ÐÐ²ÑÐŸÐ·Ð°Ð¿ÑÑÐº Ð»ÐŸÐºÐ°Ð»ÑÐœÐŸÐ¹ ÑÐ»ÑÐ¶Ð±Ñ ÐŸÑÐºÐ»ÑÑÑÐœ. Ð¡ÐŒÐŸÑÑÐžÑÐµ Â«ÐÐ°ÑÐ°ÐŒÐµÑÑÑ Ð·Ð°Ð¿ÑÑÐºÐ°Â» Ð² "
-"Â«Ð£Ð¿ÑÐ°Ð²Ð»ÐµÐœÐžÐž Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÑÐŒÐžÂ»."
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ Ð¿ÐŸÐŽÐºÐ»ÑÑÐžÑÑÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "ÐÑÐžÐ±ÐºÐ° Ð¿ÑÐž ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÐž ÑÐ·Ð»Ð°"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr "ÐÑÐžÐ±ÐºÐ° ÐŸÐ±ÐœÐŸÐ²Ð»ÐµÐœÐžÑ Ñ
-ÐŸÑÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "ÐÐŸÐŽÑÐ»Ñ"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "ÐÐœÐžÐŒÐ°ÐœÐžÐµ"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "ÐÐµÐŸÐ±Ñ
-ÐŸÐŽÐžÐŒÐŸ Ð²ÑÐ±ÑÐ°ÑÑ ÑÐ·ÑÐº"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-"ÐÐµÐŸÐ±Ñ
-ÐŸÐŽÐžÐŒÐŸ Ð¿ÐµÑÐµÐ·Ð°Ð¿ÑÑÑÐžÑÑ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»ÑÑÐºÐžÐ¹ ÐžÐœÑÐµÑÑÐµÐ¹Ñ deluge ÐŽÐ»Ñ ÑÐŸÐ³ÐŸ, ÑÑÐŸÐ±Ñ "
-"ÐžÐ·ÐŒÐµÐœÐµÐœÐžÑ Ð²ÑÑÑÐ¿ÐžÐ»Ðž Ð² ÑÐžÐ»Ñ."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr "Ð¢ÐŸÐœÐºÐžÐ¹ ÐºÐ»ÐžÐµÐœÑ"
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "ÐÐ²ÑÐŸÐœÐŸÐŒÐœÑÐ¹"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr "ÐÐµÑÐµÐºÐ»ÑÑÐµÐœÐžÐµ ÐºÐ»ÐžÐµÐœÑÑÐºÐŸÐ³ÐŸ ÑÐµÐ¶ÐžÐŒÐ° Deluge..."
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr "Ð¥ÐŸÑÐžÑÐµ Ð¿ÐµÑÐµÐ·Ð°Ð¿ÑÑÑÐžÑÑ deluge, ÑÑÐŸÐ±Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ ÑÐµÐ¶ÐžÐŒ Â«%sÂ»?"
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ÐÑÐ±ÐµÑÐžÑÐµ ÐŒÐŸÐŽÑÐ»Ñ"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "_ÐÑÐŒÐµÐœÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_ÐÑÐºÑÑÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "ÐÐŸÐ¿ÐŸÐ»ÐœÐµÐœÐžÐµ Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "ÐÑÐžÐ±ÐºÐ° ÐœÐ° ÑÑÐŸÑÐŸÐœÐµ ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "ÐÐ° ÑÐµÑÐ²ÐµÑÐµ Ð¿ÑÐŸÐžÐ·ÐŸÑÐ»Ð° ÐŸÑÐžÐ±ÐºÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "ÐÑÐžÐ±ÐºÐ° Ð¿ÑÐž ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÐž Ð°ÐºÐºÐ°ÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "Ð¡Ð±ÐŸÐ¹ Ð°ÑÑÐµÐœÑÐžÑÐžÐºÐ°ÑÐžÐž"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr "ÐÑÐŸÐžÐ·ÐŸÑÐ»Ð° ÐŸÑÐžÐ±ÐºÐ° Ð¿ÑÐž ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÐž ÑÑÑÑÐœÐŸÐ¹ Ð·Ð°Ð¿ÐžÑÐž: {account}"
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "ÐÑÐžÐ±ÐºÐ° ÐŸÐ±ÐœÐŸÐ²Ð»ÐµÐœÐžÑ Ð°ÐºÐºÐ°ÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "ÐÑÐŸÐžÐ·ÐŸÑÐ»Ð° ÐŸÑÐžÐ±ÐºÐ° Ð¿ÑÐž ÐŸÐ±ÐœÐŸÐ²Ð»ÐµÐœÐžÐž Ð°ÐºÐºÐ°ÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ Ð°ÐºÐºÐ°ÑÐœÑ"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-"ÐÐµÐ¹ÑÑÐ²ÐžÑÐµÐ»ÑÐœÐŸ ÑÐŽÐ°Ð»ÐžÑÑ ÑÑÑÑÐœÑÑ Ð·Ð°Ð¿ÐžÑÑ Ñ ÐžÐŒÐµÐœÐµÐŒ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»Ñ Â«%(username)sÂ»?"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "ÐÑÐžÐ±ÐºÐ° ÑÐŽÐ°Ð»ÐµÐœÐžÑ Ð°ÐºÐºÐ°ÑÐœÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "Ð¡Ð±ÐŸÐ¹ Ð°ÑÑÐµÐœÑÐžÑÐžÐºÐ°ÑÐžÐž"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "ÐÑÐŸÐžÐ·ÐŸÑÐ»Ð° ÐŸÑÐžÐ±ÐºÐ° Ð¿ÑÐž ÑÐŽÐ°Ð»ÐµÐœÐžÐž ÑÑÑÑÐœÐŸÐ¹ Ð·Ð°Ð¿ÐžÑÐž"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ GTK"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-"ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÐŸÐŽÐžÐœ ÐžÐ»Ðž ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÑÐŸÑÑÐµÐœÑ-ÑÐ°Ð¹Ð»ÐŸÐ², ÑÑÑÐ»ÐºÐž ÐœÐ° ÑÐŸÑÑÐµÐœÑÑ ÐžÐ»Ðž ÐŒÐ°Ð³ÐœÐµÑ-"
-"ÑÑÑÐ»ÐºÐž Ð² Ð·Ð°Ð¿ÑÑÐµÐœÐœÑÐ¹ ÑÐºÐ·ÐµÐŒÐ¿Ð»ÑÑ Deluge GTK"
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ÐÐŽÑÐµÑ"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "ÐÐ»ÐžÐµÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "ÐÐŒÑ ÑÐ°Ð¹Ð»Ð°"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐŸÑÑÐµÐœÑÑ (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr "ÐÑÐ±Ð»ÐžÑÐŸÐ²Ð°ÑÑ ÑÐŸÑÑÐµÐœÑ(Ñ)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr "ÐÑ ÐœÐµ ÐŒÐŸÐ¶ÐµÑÐµ ÐŽÐŸÐ±Ð°Ð²ÐžÑÑ ÑÑÐŸÑ ÑÐŸÑÑÐµÐœÑ ÐŽÐ²Ð°Ð¶ÐŽÑ. %d ÑÐŸÑÑÐµÐœÑÑ ÑÐ¶Ðµ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ÐÐµÐ²ÐµÑÐœÑÐ¹ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "ÐÐŸÐ¶Ð°Ð»ÑÐ¹ÑÑÐ°, ÐŽÐŸÐ¶ÐŽÐžÑÐµÑÑ ÑÐ°Ð¹Ð»ÐŸÐ²..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ Ð·Ð°Ð³ÑÑÐ·ÐžÑÑ ÑÐ°Ð¹Ð»Ñ ÐŽÐ»Ñ ÑÑÐŸÐ¹ ÐŒÐ°Ð³ÐœÐµÑ-ÑÑÑÐ»ÐºÐž"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "ÐÑÐ±ÐµÑÐžÑÐµ ÑÐ°Ð¹Ð» .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ-ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "ÐÑÐµ ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ÐÐµÐ²ÐµÑÐœÑÐ¹ URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "ÐœÐµ ÑÐ²Ð»ÑÐµÑÑÑ Ð²ÐµÑÐœÑÐŒ Ð°ÐŽÑÐµÑÐŸÐŒ."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "ÐÐ°Ð³ÑÑÐ·ÐºÐ°..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "ÐÑÐžÐ±ÐºÐ° Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ Ð·Ð°Ð³ÑÑÐ·ÐžÑÑ:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_ÐÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Ð¡ÐŸÑÑÐŸÑÐœÐžÐµ"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_ÐÐŸÐŽÑÐŸÐ±ÐœÐŸÑÑÐž"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Ð€Ð°Ð¹_Ð»Ñ"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_ÐÐžÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_ÐÐ°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "_Ð¢ÑÐµÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr "ÐÐŸÐ»ÐŸÐ¶ÐµÐœÐžÐµ"
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "ÐÑÐžÐŸÑÐžÑÐµÑ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_ÐÐµÑ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_ÐÐ°"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_ÐÐ°ÐºÑÑÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "ÐÐŸÐŽÑÐŸÐ±ÐœÐŸÑÑÐž:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "ÐÐ²ÑÐŸÑÐžÐ·ÐŸÐ²Ð°ÑÑÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "ÐÑÐ°Ð²ÐžÑÑ ÑÑÑÑÐœÑÑ Ð·Ð°Ð¿ÐžÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ ÑÑÑÐµÑÑÐ²ÑÑÑÑÑ ÑÑÑÑÐœÑÑ Ð·Ð°Ð¿ÐžÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "_ÐÑÐžÐŒÐµÐœÐžÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "ÐÐŸÐ²Ð°Ñ ÑÑÑÑÐœÐ°Ñ Ð·Ð°Ð¿ÐžÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Ð¡ÐŸÐ·ÐŽÐ°ÑÑ ÐœÐŸÐ²ÑÑ ÑÑÑÑÐœÑÑ Ð·Ð°Ð¿ÐžÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_ÐÐŸÐ±Ð°Ð²ÐžÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "Ð£ÑÐŸÐ²ÐµÐœÑ Ð°ÑÑÐµÐœÑÐžÑÐžÐºÐ°ÑÐžÐž:"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "ÐÐ°ÑÐžÑÐµÐœÐŸ Ð¿Ð°ÑÐŸÐ»ÐµÐŒ"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_ÐÐ"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr "ÐÐŸÐ¿ÐžÑÐŸÐ²Ð°ÑÑ ÐŒÐ°Ð³ÐœÐžÑ-ÑÑÑÐ»ÐºÑ"
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr "ÐÐŸÐ¿ÐžÑÐŸÐ²Ð°ÑÑ"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "ÐÑÐ±ÐµÑÐžÑÐµ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "ÐÑÐ±ÐµÑÐžÑÐµ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Ð¡ÐŸÑ
-ÑÐ°ÐœÐžÑÑ ÑÐ°Ð¹Ð» .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "_Ð¡ÐŸÑ
-ÑÐ°ÐœÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "ÐŒÐµÑÐºÐ°"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐ·ÐµÐ»"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "ÐžÐŒÑ_ÑÐ·Ð»Ð°:Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Ð ÐœÐ°ÑÐ°Ð»ÐŸ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Ð ÐºÐŸÐœÐµÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_ÐÐŸÐºÐ°Ð·Ð°ÑÑ Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "Ð_ÑÐžÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐµÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "_ÐÐŸÐ·ÐŸÐ±ÐœÐŸÐ²ÐžÑÑ ÑÐµÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐºÐŸÑÐŸÑÑÐž _Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_OÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐºÐŸÑÐŸÑÑÐž ÐŸÑÐŽÐ°ÑÐž"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ÐÑÐ¹ÑÐž Ðž ÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "Ð_ÑÑ
-ÐŸÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ð€Ð°Ð¹Ð»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Ð¡ÐŸÐ·ÐŽÐ°ÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ÐÑÐ¹ÑÐž Ðž _ÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_ÐÑÐ°Ð²ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_ÐÐ°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Ð£Ð¿ÑÐ°Ð²Ð»ÐµÐœÐžÐµ _Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÑÐŒÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "Ð¢_ÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_ÐÐžÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "ÐÐ°ÐœÐµÐ»Ñ _ÐžÐœÑÑÑÑÐŒÐµÐœÑÐŸÐ²"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_ÐÐŸÐºÐŸÐ²Ð°Ñ Ð¿Ð°ÐœÐµÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Ð¡ÑÑÐŸÐºÐ° ÑÐŸÑÑÐŸÑÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_ÐÐºÐ»Ð°ÐŽÐºÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_ÐÐŸÐ»ÐŸÐœÐºÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_ÐÐ°Ð¹ÑÐž..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "ÐÐŸÐºÐŸÐ²Ð°Ñ Ð¿Ð°ÐœÐµÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "ÐÑÐŸÐ±ÑÐ°Ð¶Ð°ÑÑ _Ð¿ÑÑÑÑÐµ ÑÐ»ÐµÐŒÐµÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ _ÑÑÐµÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ _Ð²Ð»Ð°ÐŽÐµÐ»ÑÑÐµÐ²"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_Ð¡Ð¿ÑÐ°Ð²ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_ÐÐŸÐŒÐ°ÑÐœÑÑ ÑÑÑÐ°ÐœÐžÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_Ð§Ð°ÑÑÑÐµ Ð²ÐŸÐ¿ÑÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Ð§Ð°ÑÑÐŸ Ð·Ð°ÐŽÐ°Ð²Ð°ÐµÐŒÑÐµ Ð²ÐŸÐ¿ÑÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Ð¡ÐŸÐŸÐ±ÑÐµÑÑÐ²ÐŸ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_Ð Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŒÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-"ÐÑÑÐžÐ»ÑÑÑÐŸÐ²Ð°ÑÑ ÑÐŸÑÑÐµÐœÑÑ Ð¿ÐŸ ÐžÐŒÐµÐœÐž.\n"
-"Ð­ÑÐŸ ÐŸÑÑÐžÐ»ÑÑÑÑÐµÑ ÑÐŸÑÑÐµÐœÑÑ, Ð²ÑÐ±ÑÐ°ÐœÐœÑÐµ ÐœÐ° Ð±ÐŸÐºÐŸÐ²ÐŸÐ¹ Ð¿Ð°ÐœÐµÐ»Ðž."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "Ð€ÐžÐ»ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "ÐÑÐžÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÑ Ð²ÑÐ±ÑÐ°ÐœÐœÑÐµ ÑÐŸÑÑÐµÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "ÐÑÐžÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "ÐÐŸÐ·ÐŸÐ±ÐœÐŸÐ²ÐžÑÑ Ð²ÑÐ±ÑÐ°ÐœÐœÑÐµ ÑÐŸÑÑÐµÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "ÐÐŸÐ·ÐŸÐ±ÐœÐŸÐ²ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "ÐÐµÑÐµÐŒÐµÑÑÐžÑÑ ÑÐŸÑÑÐµÐœÑ Ð²Ð¿ÐµÑÑÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Ð ÐœÐ°ÑÐ°Ð»Ñ ÐŸÑÐµÑÐµÐŽÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "ÐÐµÑÐµÐŒÐµÑÑÐžÑÑ ÑÐŸÑÑÐµÐœÑ ÐœÐ°Ð·Ð°ÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Ð ÐºÐŸÐœÑÑ ÐŸÑÐµÑÐµÐŽÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Ð£Ð¿ÑÐ°Ð²Ð»ÐµÐœÐžÐµ Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÑÐŒÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "ÐÐ°ÐºÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "Ð€ÐžÐ»ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "ÐÑÐžÑÑÐžÑÑ Ð¿ÐŸÐžÑÐº"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "Ð£_ÑÐžÑÑÐ²Ð°ÑÑ ÑÐµÐ³ÐžÑÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 ÐÐžÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 ÐÐžÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 ÐÐžÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 ÐÐžÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 ÐÐžÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 ÐÐžÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 ÐÐžÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 ÐÐžÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 ÐÐžÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 ÐÐžÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Ð¡ÐŸÐ·ÐŽÐ°ÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_ÐÐ°Ð¿ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Ð£ÐŽÐ°Ð»ÑÐœÐœÑÐ¹ Ð¿ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Ð€Ð°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "ÐÐ²ÑÐŸÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ÐÐŸÐŒÐŒÐµÐœÑÐ°ÑÐžÐž:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ÐÐœÑÐŸÑÐŒÐ°ÑÐžÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "_ÐÐ²ÐµÑÑ
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Ð£ÐŽÐ°Ð»ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "Ð_ÐœÐžÐ·"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ÐÐµÐ±-ÑÐžÐŽÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÑÐ°ÑÑÐž:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐ»Ð°Ð³ Ð¿ÑÐžÐ²Ð°ÑÐœÐŸÑÑÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐŸÑÑÐµÐœÑ Ð² ÐŸÑÐµÑÐµÐŽÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "_ÐÑÐºÑÑÑÑ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "_ÐÐŸÐºÐ°Ð·Ð°ÑÑ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Ð Ð°Ð·Ð²ÐµÑÐœÑÑÑ Ð²ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "Ð_ÑÐŸÐ¿ÑÑÑÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "_ÐÐžÐ·ÐºÐžÐ¹"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "Ð_Ð±ÑÑÐœÑÐ¹"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "_ÐÑÑÐŸÐºÐžÐ¹"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑÑ ÐŸÑÐŽÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "ÐÐ°Ð³ÑÑÐ¶ÐµÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "ÐÑÐŽÐ°ÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "Ð¡ÐžÐŽÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "ÐÐžÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³ ÑÐ°Ð·ÐŽÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "Ð Ð°ÐœÐ³ ÑÐ°Ð·ÐŽÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "ÐÑÑÐ°Ð²ÑÐµÐµÑÑ Ð²ÑÐµÐŒÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "ÐÐŸÑÐ»ÐµÐŽÐœÑÑ Ð°ÐºÑÐžÐ²ÐœÐŸÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "ÐÑÐµÐŒÑ Ð°ÐºÑÐžÐ²ÐœÐŸÑÑÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr "ÐÐ°ÐŒÐµÑÐµÐœ ÑÐµÐ»ÐžÐºÐŸÐŒ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "ÐÑÐµÐŒÑ ÑÐ°Ð·ÐŽÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "Ð§Ð°ÑÑÐµÐ¹:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "ÐÐ°Ð·Ð²Ð°ÐœÐžÐµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "ÐÐ°Ð¿ÐºÐ° Ð·Ð°Ð³ÑÑÐ·ÐºÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "ÐÐŸÐ±Ð°Ð²Ð»ÐµÐœ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "ÐÐ±ÑÐžÐ¹ ÑÐ°Ð·ÐŒÐµÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Ð€Ð°Ð¹Ð»ÐŸÐ²:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "Ð¥ÐµÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "Ð¡ÐŸÐ·ÐŽÐ°Ðœ Ð²:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "ÐÐ°Ð²ÐµÑÑÑÐœ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "ÐÐ»Ð°ÐŽÐµÐ»ÐµÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ÐÐµÑÐµÐŒÐµÑÐ°ÑÑ Ð·Ð°Ð²ÐµÑÑÑÐœÐœÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ÐÑÑÐ°ÐœÐ°Ð²Ð»ÐžÐ²Ð°ÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ Ð¿ÑÐž ÑÐµÐ¹ÑÐžÐœÐ³Ðµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Ð£ÐŽÐ°Ð»ÑÑÑ Ð¿ÑÐž ÑÐµÐ¹ÑÐžÐœÐ³Ðµ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑÑ ÐŸÑÐŽÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Ð¡ÐŸÐµÐŽÐžÐœÐµÐœÐžÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "Ð¡Ð»ÐŸÑÑ ÐŸÑÐŽÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÑ Ð¿ÑÐŸÐ¿ÑÑÐºÐœÐŸÐ¹ ÑÐ¿ÐŸÑÐŸÐ±ÐœÐŸÑÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "Ð¢ÐµÐºÑÑÐžÐ¹ ÑÑÐµÐºÐµÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "ÐÑÐµÐ³ÐŸ ÑÑÐµÐºÐµÑÐŸÐ²:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Ð¡ÑÐ°ÑÑÑ ÑÑÐµÐºÐµÑÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "Ð¡Ð»ÐµÐŽÑÑÑÐžÐ¹ Ð°ÐœÐŸÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "ÐÑÐžÐ²Ð°ÑÐœÑÐ¹ ÑÐŸÑÑÐµÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_ÐÐ·ÐŒÐµÐœÐžÑÑ ÑÑÐµÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ ÑÑÐµÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Ð¢ÑÐµÐºÐµÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "ÐÐ²ÐµÐŽÐžÑÐµ ÑÐŽÐ°Ð»ÑÐœÐœÑÐ¹ Ð¿ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "Ð£ÐŽÐ°Ð»ÑÐœÐœÑÐ¹ Ð¿ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ÐÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÑÐµÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÑÐµÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Ð¢ÑÐµÐºÐµÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5 ÐÑÑÐµÐœÑÐžÑÐžÐºÐ°ÑÐžÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP-Ð°ÑÑÐµÐœÑÐžÑÐžÐºÐ°ÑÐžÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "ÐÐ²ÑÐŸÐœÐŸÐŒÐœÐŸÐµ Ð¿ÑÐžÐ»ÐŸÐ¶ÐµÐœÐžÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "Ð¢ÐŸÐœÐºÐžÐ¹ ÐºÐ»ÐžÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "ÐÐŸÐŽÐºÐ»ÑÑÐ°ÑÑÑÑ Ðº ÑÐ»ÑÐ¶Ð±Ðµ Deluge (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "Ð ÐµÐ¶ÐžÐŒ Ð¿ÑÐžÐ»ÐŸÐ¶ÐµÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ÐÑÐŸÐ±ÑÐ°Ð¶Ð°ÑÑ ÑÐºÐŸÑÐŸÑÑÐž Ð·Ð°Ð³ÑÑÐ·ÐºÐž Ðž ÑÐ°Ð·ÐŽÐ°ÑÐž Ð² Ð·Ð°Ð³ÐŸÐ»ÐŸÐ²ÐºÐµ ÐŸÐºÐœÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Ð¡ÐŽÐµÐ»Ð°ÑÑ ÐŸÐºÐœÐŸ Ð°ÐºÑÐžÐ²ÐœÑÐŒ Ð¿ÑÐž ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÐž ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr "ÐÐ¿ÑÐµÐŽÐµÐ»ÑÑÑ ÑÑÑÐ»ÐºÐž ÑÐŸÑÑÐµÐœÑÐŸÐ² ÐžÐ· Ð±ÑÑÐµÑÐ° ÐŸÐ±ÐŒÐµÐœÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-"ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐµÑÐºÐž ÐŸÑÐºÑÑÐ²Ð°ÑÑ ÐŸÐºÐœÐŸ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÑ ÑÐŸÑÑÐµÐœÑÐ°, ÐµÑÐ»Ðž Ð² Ð±ÑÑÐµÑÐµ ÐŸÐ±ÐŒÐµÐœÐ° ÐµÑÑÑ "
-"ÑÑÑÐ»ÐºÐ° ÐœÐ° ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-"ÐÐ°ÐœÐµÐ»Ñ ÑÐ°ÑÑÐµÐ¹\n"
-"ÑÐ²ÐµÐ»ÐžÑÐžÑ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÐµ ÐºÐ°ÐœÐ°Ð»Ð° ÐŒÐµÐ¶ÐŽÑ ÐºÐ»ÐžÐµÐœÑÐŸÐŒ\n"
-"Ðž ÑÐ»ÑÐ¶Ð±ÐŸÐ¹ (ÑÑÐŸ ÐœÐµ ÐŸÑÐœÐŸÑÐžÑÑÑ Ðº Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÐŸÐŒÑ ÑÐµÐ¶ÐžÐŒÑ)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ Ð¿Ð°ÐœÐµÐ»Ñ ÑÐ°ÑÑÐµÐ¹ ÐœÐ° Ð²ÐºÐ»Ð°ÐŽÐºÐµ Â«Ð¡ÐŸÑÑÐŸÑÐœÐžÐµÂ»"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "ÐÐ°Ð³ÑÑÐ¶Ð°ÐµÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "ÐÐ¶ÐžÐŽÐ°ÑÑÐžÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "ÐÑÑÑÑÑÑÐ²ÑÑÑÐžÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "_ÐÐŸÑÑÑÐ°ÐœÐŸÐ²ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "ÐÐŸÑÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐ²ÐµÑ Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "ÐŠÐ²ÐµÑÐ° ÑÐ°ÑÑÐµÐ¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "ÐÐ»Ð°Ð²ÐœÐŸÐµ ÐŸÐºÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ Ð·ÐœÐ°ÑÐŸÐº Ð² ÐŸÐ±Ð»Ð°ÑÑÐž ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐ¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "App Indicator"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Ð¡ÐžÑÑÐµÐŒÐœÑÐ¹ ÑÑÐµÐ¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Ð¡Ð²ÐŸÑÐ°ÑÐžÐ²Ð°ÑÑ Deluge Ð² ÐŸÐ±Ð»Ð°ÑÑÑ ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐ¹ Ð¿ÑÐž Ð·Ð°ÐºÑÑÑÐžÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Ð¡Ð²ÐŸÑÐ°ÑÐžÐ²Ð°ÑÑ Deluge Ð² ÐŸÐ±Ð»Ð°ÑÑÑ ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐ¹ Ð¿ÑÐž Ð·Ð°Ð¿ÑÑÐºÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ÐÐ°ÑÐžÑÐžÑÑ Ð¿Ð°ÑÐŸÐ»ÐµÐŒ Ð·ÐœÐ°ÑÐŸÐº Ð² ÐŸÐ±Ð»Ð°ÑÑÐž ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐ¹:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "Ð¡ÐžÑÑÐµÐŒÐœÑÐ¹ ÑÑÐµÐ¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "Ð£Ð²ÐµÐŽÐŸÐŒÐ»ÑÑÑ ÐŸ ÐœÐŸÐ²ÑÑ
- Ð²ÑÐ¿ÑÑÐºÐ°Ñ
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "ÐÐ±ÐœÐŸÐ²Ð»ÐµÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "Ð¡ÐžÑÑÐµÐŒÐœÑÐ¹ Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>Ð¯Ð·ÑÐº</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ÐÐµÑÐµÐŒÐµÑÐ°ÑÑ Ð·Ð°Ð³ÑÑÐ¶ÐµÐœÐœÑÐµ ÑÐ°Ð¹Ð»Ñ Ð²:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "ÐÐŸÐ¿ÐžÑÐŸÐ²Ð°ÑÑ ÑÐ°Ð¹Ð»Ñ .torrent Ð²:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ ÑÐŸÐ·ÐŽÐ°ÐœÐœÑÐ¹ ÑÐ°Ð¹Ð» .torrent Ð¿ÑÐž ÑÐŽÐ°Ð»ÐµÐœÐžÐž ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "ÐÐ°Ð³ÑÑÐ¶Ð°ÑÑ Ð²:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "ÐÐ°Ð¿ÐºÐž ÐŽÐ»Ñ Ð·Ð°Ð³ÑÑÐ·ÐŸÐº"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "ÐÑÐžÐŸÑÐžÑÐµÑ Ñ Ð¿ÐµÑÐ²ÐŸÐ¹ Ðž Ð¿ÐŸÑÐ»ÐµÐŽÐœÐµÐ¹ ÑÐ°ÑÑÐµÐ¹ ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-"ÐÑÐžÐŸÑÐžÑÐµÑ Ñ Ð¿ÐµÑÐ²ÐŸÐ¹\r\n"
-"Ðž Ð¿ÐŸÑÐ»ÐµÐŽÐœÐµÐ¹ ÑÐ°ÑÑÐµÐ¹ ÑÐ°Ð¹Ð»ÐŸÐ² ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-"ÐÐŸÐ³ÐŽÐ° Ð²ÐºÐ»ÑÑÐµÐœÐŸ, ÑÐ°ÑÑÐž Ð±ÑÐŽÑÑ Ð²ÑÐ±ÐžÑÐ°ÑÑÑÑ\n"
-"Ð¿ÐŸÑÐ»ÐµÐŽÐŸÐ²Ð°ÑÐµÐ»ÑÐœÐŸ, Ð° ÐœÐµ ÑÐœÐ°ÑÐ°Ð»Ð° ÑÐ°ÐŒÑÐµ ÑÐµÐŽÐºÐžÐµ.\n"
-"\n"
-"ÐÐŸÑÐ»ÐµÐŽÐŸÐ²Ð°ÑÐµÐ»ÑÐœÐ°Ñ Ð·Ð°Ð³ÑÑÐ·ÐºÐ° ÐŸÑÑÐžÑÐ°ÑÐµÐ»ÑÐœÐŸ Ð²Ð»ÐžÑÐµÑ\n"
-"ÐœÐ° ÑÐ°ÑÐ¿ÑÐŸÑÑÑÐ°ÐœÐµÐœÐžÐµ ÑÐ°ÑÑÐµÐ¹ Ð² ÑÐ°Ð·ÐŽÐ°ÑÐµ. ÐÑ ÑÐ»ÐµÐŽÑÐµÑ\n"
-"ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð² ÑÐµÐŽÐºÐžÑ
- ÑÐ»ÑÑÐ°ÑÑ
-."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ÐÐŸÐ±Ð°Ð²Ð»ÑÑÑ ÑÐŸÑÑÐµÐœÑÑ Ð² Ð¿ÑÐžÐŸÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐœÐŸÐŒ ÑÐŸÑÑÐŸÑÐœÐžÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "Ð ÐµÐ·ÐµÑÐ²ÐžÑÐŸÐ²Ð°ÑÑ ÐŒÐµÑÑÐŸ ÐœÐ° ÐŽÐžÑÐºÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "Ð ÐµÐ·ÐµÑÐ²ÐžÑÐŸÐ²Ð°ÑÑ ÐŒÐµÑÑÐŸ ÐœÐ° ÐŽÐžÑÐºÐµ ÐŽÐ»Ñ Ð·Ð°Ð³ÑÑÐ¶Ð°ÐµÐŒÑÑ
- ÑÐ°Ð¹Ð»ÐŸÐ²"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "ÐÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÐµ ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "ÐÑÐµÐ³ÐŽÐ° ÐŸÑÐŸÐ±ÑÐ°Ð¶Ð°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Ð¡ÐŽÐµÐ»Ð°ÑÑ ÐŽÐžÐ°Ð»ÐŸÐ³ÐŸÐ²ÐŸÐµ ÐŸÐºÐœÐŸ Ð°ÐºÑÐžÐ²ÐœÑÐŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "ÐÐžÐ°Ð»ÐŸÐ³ÐŸÐ²ÐŸÐµ ÐŸÐºÐœÐŸ Â«ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐŸÑÑÐµÐœÑÑÂ»"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "ÐÐŸÐ¿ÑÑÐŸÐº ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÑ Ð² ÑÐµÐºÑÐœÐŽÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "ÐÐŸÐ»ÑÐŸÑÐºÑÑÑÑÐµ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÐŽÐŸÐ¿ÑÑÑÐžÐŒÑÑ
- ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹. Â«-1Â» â ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÐŽÐŸÐ¿ÑÑÑÐžÐŒÑÑ
- ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ ÐŸÑÐŽÐ°ÑÐž. Â«-1Â» â ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐ°Ñ ÑÐºÐŸÑÐŸÑÑÑ Ð¿ÑÐžÑÐŒÐ° ÐŽÐ»Ñ Ð²ÑÐµÑ
- ÑÐŸÑÑÐµÐœÑÐŸÐ². -1 ÐŸÐ·ÐœÐ°ÑÐ°ÐµÑ Ð±ÐµÐ· ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐ¹."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐºÐŸÑÐŸÑÑÐž ÐŸÑÐŽÐ°ÑÐž ÐŽÐ»Ñ Ð²ÑÐµÑ
- ÑÐŸÑÑÐµÐœÑÐŸÐ². Â«-1Â» â Ð±ÐµÐ· ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐ¹."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐžÐ²Ð°ÑÑ ÑÐºÐŸÑÐŸÑÑÑ Ñ ÑÑÑÑÐŸÐŒ ÐžÐ·ÐŽÐµÑÐ¶ÐµÐº Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ð° IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"ÐÑÐ»Ðž Ð²ÐºÐ»ÑÑÐµÐœÐŸ, Ð¿ÑÐžÐ±Ð»ÐžÐ·ÐžÑÐµÐ»ÑÐœÑÐµ ÐžÐ·ÐŽÐµÑÐ¶ÐºÐž TCP/IP ÑÑÐžÑÑÐ²Ð°ÑÑÑÑ ÐŸÐ³ÑÐ°ÐœÐžÑÐžÑÐµÐ»ÑÐŒÐž "
-"ÑÐºÐŸÑÐŸÑÑÐž, ÑÑÐŸÐ±Ñ ÐžÐ·Ð±ÐµÐ¶Ð°ÑÑ Ð¿ÑÐµÐ²ÑÑÐµÐœÐžÑ ÑÑÐŒÐŒÐ°ÑÐœÐŸÐ³ÐŸ ÑÑÐ°ÑÐžÐºÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "ÐÐ»ÐŸÐ±Ð°Ð»ÑÐœÑÐµ ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÑ Ð¿ÑÐŸÐ¿ÑÑÐºÐœÐŸÐ¹ ÑÐ¿ÐŸÑÐŸÐ±ÐœÐŸÑÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐ»ÐŸÑÐŸÐ² ÐŸÑÐŽÐ°ÑÐž ÐœÐ° ÑÐŸÑÑÐµÐœÑ. Â«-1Â» â Ð±ÐµÐ· ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐ¹."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐŸÐµ ÐºÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ ÐœÐ° ÑÐŸÑÑÐµÐœÑ. -1 ÐŸÐ·ÐœÐ°ÑÐ°ÐµÑ ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐœÐŸÐµ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐ°Ñ ÑÐºÐŸÑÐŸÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž ÐŽÐ»Ñ ÑÐŸÑÑÐµÐœÑÐ°. Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÐµ -1 ÐŽÐ»Ñ "
-"ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐœÐŸÐ¹."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐºÐŸÑÐŸÑÑÐž ÐŸÑÐŽÐ°ÑÐž ÐœÐ° ÑÐŸÑÑÐµÐœÑ. Â«-1Â» Â â Ð±ÐµÐ· ÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐ¹."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÑ Ð¿ÑÐŸÐ¿ÑÑÐºÐœÐŸÐ¹ ÑÐ¿ÐŸÑÐŸÐ±ÐœÐŸÑÑÐž ÐŽÐ»Ñ ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "Ð Ð°Ð·ÐŽÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "ÐÑÐµÐ³ÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "ÐÐ³ÐœÐŸÑÐžÑÐŸÐ²Ð°ÑÑ ÐŒÐµÐŽÐ»ÐµÐœÐœÑÐµ ÑÐŸÑÑÐµÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-"Ð¢ÐŸÑÑÐµÐœÑÑ, ÐœÐµ Ð¿ÐµÑÐµÐŽÐ°ÑÑÐžÐµ ÐœÐžÐºÐ°ÐºÐžÑ
- ÐŽÐ°ÐœÐœÑÑ
-, ÐœÐµ ÑÑÐžÑÑÐ²Ð°ÑÑÑÑ Ð¿ÑÐž Ð¿ÐŸÐŽÑÑÑÑÐµ Ð°ÐºÑÐžÐ²ÐœÑÑ
- "
-"Ð·Ð°Ð³ÑÑÐ·ÐŸÐº/ÑÐ°Ð·ÐŽÐ°Ñ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "ÐÑÐžÐŸÑÐžÑÐµÑ ÑÐ°Ð·ÐŽÐ°ÑÑÐžÑ
- ÑÐŸÑÑÐµÐœÑÐŸÐ²"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr "ÐÑÐµÐŽÐ¿ÐŸÑÐµÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑÐžÐµ ÑÐŸÑÑÐµÐœÑÑ Ð²ÐŒÐµÑÑÐŸ ÑÐºÐ°ÑÐžÐ²Ð°ÐµÐŒÑÑ
-."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr "ÐÐŸÑÑÑÐžÑÐžÐµÐœÑ Ð²ÑÐµÐŒÐµÐœÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "ÐÐ»ÐžÑÐµÐ»ÑÐœÐŸÑÑÑ (ÐŒÐžÐœ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "ÐÑÐžÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-"IP-Ð°ÐŽÑÐµÑ ÐžÐ»Ðž ÐžÐŒÑ ÑÐµÑÐµÐ²ÐŸÐ³ÐŸ ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ° ÐŽÐ»Ñ Ð¿ÑÐŸÑÐ»ÑÑÐžÐ²Ð°ÐœÐžÑ Ð²Ñ
-ÐŸÐŽÑÑÐžÑ
- ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ "
-"ÐÐžÑÐ¢ÐŸÑÑÐµÐœÑÐ°. ÐÑÑÐ°Ð²ÑÑÐµ Ð¿ÑÑÑÑÐŒ, ÑÑÐŸÐ±Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ ÑÑÐ°ÐœÐŽÐ°ÑÑÐœÐŸÐµ ÑÐžÑÑÐµÐŒÐœÐŸÐµ "
-"Ð·ÐœÐ°ÑÐµÐœÐžÐµ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Ð¡Ð»ÑÑÐ°Ð¹ÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÑ ÑÐ»ÑÑÐ°Ð¹ÐœÑÐµ Ð¿ÐŸÑÑÑ ÐžÐ· ÐŽÐžÐ°Ð¿Ð°Ð·ÐŸÐœÐ° ÐŸÑ 49152 ÐŽÐŸ 65525"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "ÐÐºÑÐžÐ²ÐœÑÐ¹ Ð¿ÐŸÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "ÐÑÐŸÐ²ÐµÑÐžÑÑ Ð°ÐºÑÐžÐ²ÐœÑÐ¹ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "ÐÑ
-ÐŸÐŽÑÑÐžÐ¹ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-"\n"
-"                                          IP-Ð°ÐŽÑÐµÑ ÐžÐ»Ðž ÐžÐŒÑ ÑÐµÑÐµÐ²ÐŸÐ³ÐŸ "
-"ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ° ÐŽÐ»Ñ Ð¿ÑÐŸÑÐ»ÑÑÐžÐ²Ð°ÐœÐžÑ Ð²Ñ
-ÐŸÐŽÑÑÐžÑ
- ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ ÐÐžÑÐ¢ÐŸÑÑÐµÐœÑÐ°. ÐÑÑÐ°Ð²ÑÑÐµ "
-"Ð¿ÑÑÑÑÐŒ, ÑÑÐŸÐ±Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ ÑÑÐ°ÐœÐŽÐ°ÑÑÐœÐŸÐµ ÑÐžÑÑÐµÐŒÐœÐŸÐµ Ð·ÐœÐ°ÑÐµÐœÐžÐµ.\n"
-"                                        "
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "ÐÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ÐÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "ÐÑÑ
-ÐŸÐŽÑÑÐµÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "ÐÑ
-ÐŸÐŽÑÑÐµÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Ð£ÑÐŸÐ²ÐµÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "ÐÑÐŸÑÐŸÐºÐŸÐ» Ð¿ÐµÑÐµÐœÐ°Ð¿ÑÐ°Ð²Ð»ÐµÐœÐžÑ Ð¿ÐŸÑÑÐŸÐ² NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "ÐÐ±ÐŒÐµÐœ ÑÐ·Ð»Ð°ÐŒÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr "ÐÐ±ÐŒÐµÐœ ÑÑÐ°ÑÑÐœÐžÐºÐ°ÐŒÐž ÐŒÐµÐ¶ÐŽÑ ÐºÐ»ÐžÐµÐœÑÐ°ÐŒÐž. (ÐÑÐºÐ»ÑÑÐµÐœÐžÐµ ÑÑÐµÐ±ÑÐµÑ Ð¿ÐµÑÐµÐ·Ð°Ð¿ÑÑÐºÐ°)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-"ÐÐ±ÐœÐ°ÑÑÐ¶ÐµÐœÐžÐµ Ð»ÐŸÐºÐ°Ð»ÑÐœÑÑ
- ÑÐ»ÑÐ¶Ð± (Local Service Discovery) ÐœÐ°Ñ
-ÐŸÐŽÐžÑ ÑÑÐ°ÑÑÐœÐžÐºÐŸÐ² Ð² "
-"Ð»ÐŸÐºÐ°Ð»ÑÐœÐŸÐ¹ ÑÐµÑÐž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"Ð Ð°ÑÐ¿ÑÐµÐŽÐµÐ»ÑÐœÐœÐ°Ñ Ñ
-ÑÑ-ÑÐ°Ð±Ð»ÐžÑÐ° (DHT) ÐŒÐŸÐ¶ÐµÑ ÑÐ²ÐµÐ»ÐžÑÐžÑÑ ÐºÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ Ð°ÐºÑÐžÐ²ÐœÑÑ
- "
-"ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "ÐÐ°Ð¹Ñ ÑÐ·Ð»Ð°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-"ÐÐŒÐµÐœÐ° Ñ
-ÐŸÑÑÐŸÐ² ÑÐ»ÐµÐŽÑÐµÑ Ð¿ÑÑÐ°ÑÑÑÑ ÑÐ°Ð·ÑÐµÑÐ°ÑÑ ÑÐµÑÐµÐ· Ð¿ÑÐŸÐºÑÐž\n"
-"Ð²ÐŒÐµÑÑÐŸ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÑ Ð»ÐŸÐºÐ°Ð»ÑÐœÐŸÐ¹ ÑÐ»ÑÐ¶Ð±Ñ DNS."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð¿ÑÐŸÐºÑÐž ÐŽÐ»Ñ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ Ñ ÑÐ·Ð»Ð°ÐŒÐž Ðž Ð²ÐµÐ±-ÑÐ°Ð·ÐŽÐ°ÑÐ°ÐŒÐž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð¿ÑÐŸÐºÑÐž Ð¿ÑÐžÐœÑÐŽÐžÑÐµÐ»ÑÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-"ÐÐŸÐ¿ÑÑÐ°ÑÑÑÑ ÑÐºÑÑÑÑ ÐŽÐ°ÐœÐœÑÐµ ÐºÐ»ÐžÐµÐœÑÐ° Ðž ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð¿ÑÐŸÐºÑÐž ÑÐŸÐ»ÑÐºÐŸ ÐŽÐ»Ñ Ð²Ñ
-ÐŸÐŽÑÑÐžÑ
- "
-"ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÐºÑÑÐ° (Ð±Ð»ÐŸÐºÐŸÐ² Ð¿ÐŸ 16 ÐÐžÐ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"ÐÑÐµÐŒÑ (Ð² ÑÐµÐºÑÐœÐŽÐ°Ñ
-) ÐŸÑ Ð¿ÐŸÑÐ»ÐµÐŽÐœÐµÐ¹ ÐºÑÑÐžÑÐŸÐ²Ð°ÐœÐœÐŸÐ¹ Ð·Ð°Ð¿ÐžÑÐž ÑÐ°ÑÑÐž Ð² ÐºÑÑÐµ Ð·Ð°Ð¿ÐžÑÐž ÐŽÐŸ "
-"ÑÐŸÐ³ÐŸ, ÐºÐ°Ðº Ð¿ÑÐžÐœÑÐŽÐžÑÐµÐ»ÑÐœÐŸ ÑÐ±ÑÐ°ÑÑÐ²Ð°ÑÑ ÐºÑÑ ÑÑÐŸÐ¹ ÑÐ°ÑÑÐž ÐœÐ° ÐŽÐžÑÐº. ÐÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ 60 "
-"ÑÐµÐºÑÐœÐŽ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ÐÑÐµÐŒÑ Ð¶ÐžÐ·ÐœÐž ÐºÑÑÐ° (ÑÐµÐºÑÐœÐŽ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"ÐÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ Ð±Ð»ÐŸÐºÐŸÐ² Ð¿ÐŸ 16 ÐÐžÐ, Ð·Ð°Ð¿ÐžÑÐ°ÐœÐœÑÑ
- ÐœÐ° ÐŽÐžÑÐº Ñ ÐœÐ°ÑÐ°Ð»Ð° ÑÐµÐºÑÑÐµÐ³ÐŸ ÑÐµÐ°ÐœÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "ÐÐ»ÐŸÐºÐŸÐ² Ð·Ð°Ð¿ÐžÑÐ°ÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "ÐÐ±ÑÐµÐµ ÑÐžÑÐ»ÐŸ ÐŸÐ¿ÐµÑÐ°ÑÐžÐ¹ Ð·Ð°Ð¿ÐžÑÐž, Ð²ÑÐ¿ÐŸÐ»ÐœÐµÐœÐœÑÑ
- Ñ ÐœÐ°ÑÐ°Ð»Ð° ÑÐµÐºÑÑÐµÐ³ÐŸ ÑÐµÐ°ÐœÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ÐÐ¿ÐµÑÐ°ÑÐžÐ¹ Ð·Ð°Ð¿ÐžÑÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Ð¡ÐŸÐŸÑÐœÐŸÑÐµÐœÐžÐµ Â«(Ð±Ð»ÐŸÐºÐŸÐ²_Ð·Ð°Ð¿ÐžÑÐ°ÐœÐŸ - ÐŸÐ¿ÐµÑÐ°ÑÐžÐ¹_Ð·Ð°Ð¿ÐžÑÐž) / Ð±Ð»ÐŸÐºÐŸÐ²_Ð·Ð°Ð¿ÐžÑÐ°ÐœÐŸÂ» "
-"Ð¿ÑÐµÐŽÑÑÐ°Ð²Ð»ÑÐµÑ ÑÐŸÐ±ÐŸÐ¹ ÐŸÑÐœÐŸÑÐµÐœÐžÐµ ÐºÐŸÐ»ÐžÑÐµÑÑÐ²Ð° ÑÑÐºÐŸÐœÐŸÐŒÐ»ÐµÐœÐœÑÑ
- ÐŸÐ¿ÐµÑÐ°ÑÐžÐ¹ Ð·Ð°Ð¿ÐžÑÐž Ðº ÐžÑ
- "
-"ÐŸÐ±ÑÐµÐŒÑ ÐºÐŸÐ»ÐžÑÐµÑÑÐ²Ñ, Ñ. Ðµ. ÐºÐŸÑÑÑÐžÑÐžÐµÐœÑ ÑÑÑÐµÐºÑÐžÐ²ÐœÐŸÑÑÐž ÐºÑÑÐ° Ð·Ð°Ð¿ÐžÑÐž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "ÐÐŸÑÑÑÐžÑÐžÐµÐœÑ ÑÑÑÐµÐºÑÐžÐ²ÐœÐŸÑÑÐž ÐºÑÑÐ° Ð·Ð°Ð¿ÐžÑÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"ÐÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ Ð±Ð»ÐŸÐºÐŸÐ², Ð·Ð°Ð¿ÑÐŸÑÐµÐœÐœÑÑ
- Ñ ÐŽÐ²ÐžÐ¶ÐºÐ° BitTorrent (ÐŸÑ ÑÐ·Ð»ÐŸÐ²) Ðž Ð¿ÐŸÐ»ÑÑÐµÐœÐœÑÑ
- Ñ "
-"ÐŽÐžÑÐºÐ° ÐžÐ»Ðž ÐžÐ· ÐºÑÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "ÐÐ»ÐŸÐºÐŸÐ² ÑÑÐžÑÐ°ÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "ÐÐŸÑÑÑÐžÑÐžÐµÐœÑ ÑÑÑÐµÐºÑÐžÐ²ÐœÐŸÑÑÐž ÐºÑÑÐ° ÑÑÐµÐœÐžÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "ÐÐŸÑÑÑÐžÑÐžÐµÐœÑ ÑÑÑÐµÐºÑÐžÐ²ÐœÐŸÑÑÐž ÐºÑÑÐ° ÑÑÐµÐœÐžÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"ÐÐ±ÑÐµÐµ ÐºÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ ÐŸÐ¿ÐµÑÐ°ÑÐžÐ¹ ÑÑÐµÐœÐžÑ, Ð²ÑÐ¿ÐŸÐ»ÐœÐµÐœÐœÑÑ
- Ñ ÐœÐ°ÑÐ°Ð»Ð° ÑÐµÐºÑÑÐµÐ³ÐŸ ÑÐµÐ°ÐœÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "ÐÐ¿ÐµÑÐ°ÑÐžÐ¹ ÑÑÐµÐœÐžÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"ÐÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ Ð±Ð»ÐŸÐºÐŸÐ² Ð¿ÐŸ 16 ÐÐžÐ, ÐœÐ°Ñ
-ÐŸÐŽÑÑÐžÑ
-ÑÑ ÑÐµÐ¹ÑÐ°Ñ Ð² ÐŽÐžÑÐºÐŸÐ²ÐŸÐŒ ÐºÑÑÐµ. ÐÐºÐ»ÑÑÐ°ÐµÑ "
-"ÐºÑÑ ÑÑÐµÐœÐžÑ Ðž Ð·Ð°Ð¿ÐžÑÐž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÐºÑÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÐºÑÑÐ° ÑÑÐµÐœÐžÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "Ð_Ð±ÐœÐŸÐ²ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"ÐÐŸÐŒÐŸÐ³ÐžÑÐµ ÐœÐ°ÐŒ ÑÐŽÐµÐ»Ð°ÑÑ Deluge Ð»ÑÑÑÐµ, ÐŸÑÐ¿ÑÐ°Ð²Ð»ÑÑ ÑÐ²ÐµÐŽÐµÐœÐžÑ ÐŸÐ± ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÐŒÑÑ
- "
-"Ð²ÐµÑÑÐžÑÑ
- Python, PyGTK, Ð° ÑÐ°ÐºÐ¶Ðµ ÐŸ ÑÐžÐ¿Ð°Ñ
- ÐÐ¡ Ðž Ð¿ÑÐŸÑÐµÑÑÐŸÑÐ°. ÐÐžÐºÐ°ÐºÐ°Ñ ÐŽÑÑÐ³Ð°Ñ "
-"ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÑ ÐœÐµ ÐŸÑÐ¿ÑÐ°Ð²Ð»ÑÐµÑÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ÐÑÐ¿ÑÐ°Ð²Ð»ÑÑÑ Ð°ÐœÐŸÐœÐžÐŒÐœÑÑ ÑÑÐ°ÑÐžÑÑÐžÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Ð Ð°ÑÐ¿ÐŸÐ»ÐŸÐ¶ÐµÐœÐžÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"ÐÑÐ»Ðž Deluge ÐœÐµ ÑÐŒÐŸÐ¶ÐµÑ ÐœÐ°Ð¹ÑÐž ÑÐ°Ð¹Ð» Ð±Ð°Ð·Ñ ÐŽÐ°ÐœÐœÑÑ
- Ð¿ÐŸ ÑÐºÐ°Ð·Ð°ÐœÐœÐŸÐŒÑ Ð¿ÑÑÐž, ÑÑÑÐ°ÐœÑ "
-"ÑÐ·Ð»ÐŸÐ² Ð±ÑÐŽÑÑ ÐŸÐ¿ÑÐµÐŽÐµÐ»ÑÑÑÑÑ ÑÐµÑÐµÐ· DNS."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "ÐÑÑÐŸÑÐžÐžÑÐŸÐ²Ð°ÑÑ Ñ Deluge"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "ÐÐ°Ð³ÐœÐµÑ-ÑÑÑÐ»ÐºÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "ÐÐŸÑÑ ÑÐ»ÑÐ¶Ð±Ñ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Ð Ð°Ð·ÑÐµÑÐžÑÑ ÑÐŽÐ°Ð»ÑÐœÐœÑÐµ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Ð¡ÐŸÐµÐŽÐžÐœÐµÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_Ð£ÐŽÐ°Ð»ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "Ð£ÑÑÑÐœÑÐµ Ð·Ð°Ð¿ÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ÐÐµÑÑÐžÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "ÐÐŸÐŒÐ°ÑÐœÑÑ ÑÑÑÐ°ÐœÐžÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Ð­Ð». Ð¿ÐŸÑÑÐ° Ð°Ð²ÑÐŸÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_ÐÐ°Ð¹ÑÐž ÐµÑÑ ÐœÐ° Ð²ÐµÐ±-ÑÐ°Ð¹ÑÐµ Deluge..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "ÐÐŸÐ²Ð°Ñ Ð²ÐµÑÑÐžÑ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_ÐÐµÑÐµÐ¹ÑÐž ÐœÐ° Ð²ÐµÐ±-ÑÐ°Ð¹Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÐ° ÐœÐŸÐ²Ð°Ñ Ð²ÐµÑÑÐžÑ!"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÐ°Ñ Ð²ÐµÑÑÐžÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "ÐÐµÑÑÐžÑ ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "Ð¢ÐµÐºÑÑÐ°Ñ Ð²ÐµÑÑÐžÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ÐÐŸÐ»ÑÑÐµ ÐœÐµ Ð¿ÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ ÑÑÐŸ ÐŸÐºÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐ·ÐµÐ»"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐ·ÐµÐ» Ð¿ÐŸ IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Ð¡ÐŸÐ·ÐŽÐ°ÐœÐžÐµ ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ ÑÑÐµÐºÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ Ð¿Ð°Ð¿ÐºÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ Ð¿Ð°Ð¿ÐºÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž ÑÐŸÑÑÐµÐœÑÐ°(ÐŸÐ²)."
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ÐÐ°Ð·ÐœÐ°ÑÐµÐœÐžÐµ:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "ÐÐ°ÐŽÐ°ÐœÐžÑ Ð² ÐŸÑÐµÑÐµÐŽÐž"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐŸÑÑÐµÐœÑÑ Ð² ÐŸÑÐµÑÐµÐŽÑ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "_ÐÑÐžÑÑÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐµÑÐºÐž ÐŽÐŸÐ±Ð°Ð²Ð»ÑÑÑ Ð·Ð°ÐŽÐ°ÐœÐžÑ Ð¿ÑÐž Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÐž"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "Ð¡Ð»ÑÐ¶Ð±Ñ Deluge"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐµÑÐºÐž Ð¿ÐŸÐŽÐºÐ»ÑÑÐ°ÑÑÑÑ Ðº Ð²ÑÐ±ÑÐ°ÐœÐœÐŸÐ¹ ÑÐ»ÑÐ¶Ð±Ðµ"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐµÑÐºÐž Ð·Ð°Ð¿ÑÑÐºÐ°ÑÑ Ð»ÐŸÐºÐ°Ð»ÑÐœÑÑ ÑÐ»ÑÐ¶Ð±Ñ, ÐµÑÐ»Ðž ÐŸÐœÐ° ÐµÑÑ ÐœÐµ Ð·Ð°Ð¿ÑÑÐµÐœÐ°"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "ÐÐµ Ð¿ÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ ÑÑÐŸ ÐŽÐžÐ°Ð»ÐŸÐ³ÐŸÐ²ÐŸÐµ ÐŸÐºÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ Ð·Ð°Ð¿ÑÑÐºÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐŸÑÑÐµÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_Ð¡ÑÑÐ»ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "_Ð¥ÐµÑ ÐŽÐ°ÐœÐœÑÑ
-"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr "ÐÐ°Ð¿ÐºÐ° ÐŽÐ»Ñ Ð·Ð°Ð²ÐµÑÑÑÐœÐœÑÑ
- Ð·Ð°Ð³ÑÑÐ·ÐŸÐº"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "ÐÑÐž_ÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÑ Ð¿ÐŸÑÐ»Ðµ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ÐÑÐžÐŸÑÐžÑÐµÑ Ñ Ð¿ÐµÑÐ²ÐŸÐ¹/Ð¿ÐŸÑÐ»ÐµÐŽÐœÐµÐ¹ ÑÐ°ÑÑÐµÐ¹"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "ÐÑÐŸÐ¿ÑÑÑÐžÑÑ Ð¿ÑÐŸÐ²ÐµÑÐºÑ Ñ
-ÐµÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "Ð ÐµÐ·ÐµÑÐ²ÐžÑÐŸÐ²Ð°ÑÑ ÐŒÐµÑÑÐŸ ÐœÐ° ÐŽÐžÑÐºÐµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "Ð ÐµÐ·ÐµÑÐ²ÐžÑÐŸÐ²Ð°ÑÑ ÐŒÐµÑÑÐŸ ÐœÐ° ÐŽÐžÑÐºÐµ ÐŽÐ»Ñ Ð·Ð°Ð³ÑÑÐ¶Ð°ÐµÐŒÑÑ
- ÑÐ°Ð¹Ð»ÐŸÐ²"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐ°Ñ ÑÐºÐŸÑÐŸÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž ÑÐŸÑÑÐµÐœÑÐŸÐ²"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐ°Ñ ÑÐºÐŸÑÐŸÑÑÑ ÑÐ°Ð·ÐŽÐ°ÑÐž ÑÐŸÑÑÐµÐœÑÐŸÐ²"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐŸÐµ ÐºÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ ÐŽÐ»Ñ ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐŸÐµ ÐºÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ ÑÐ»ÐŸÑÐŸÐ² ÑÐ°Ð·ÐŽÐ°ÑÐž ÐŽÐ»Ñ ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "ÐÑÐžÐŒÐµÐœÐžÑÑ ÐºÐŸ Ð²ÑÐµÐŒ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "ÐÐŸÑÑÑÐ°ÐœÐŸÐ²ÐžÑÑ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÑ Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "Ð_Ð³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐ»ÐŸÑÐŸÐ² ÑÐ°Ð·_ÐŽÐ°ÑÐž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "Ð_ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐ°Ð·ÐŽÐ°ÑÑ Ð¿ÑÐž ÑÐµÐ¹ÑÐžÐœÐ³Ðµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐµÑÐºÐŸÐµ ÑÐ¿ÑÐ°Ð²Ð»ÐµÐœÐžÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr "Ð¡_ÑÐ¿ÐµÑ-ÑÐ°Ð·ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "Ð¡_ÐŒÐµÐœÐžÑÑ Ð²Ð»Ð°ÐŽÐµÐ»ÑÑÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "_ÐÑÐºÑÑÑÑ Ð¿Ð°Ð¿ÐºÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_ÐÑÐžÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_ÐÐŸÐ·ÐŸÐ±ÐœÐŸÐ²ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ÐÐŸÐ·ÐŸÐ±ÐœÐŸÐ²ÐžÑÑ Ð²ÑÐ±ÑÐ°ÐœÐœÑÐµ ÑÐŸÑÑÐµÐœÑÑ."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "Ð_Ð°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "Ð_ÑÐµÑÐµÐŽÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr "_ÐÐŸÐ¿ÐžÑÐŸÐ²Ð°ÑÑ ÐŒÐ°Ð³ÐœÐžÑ-ÑÑÑÐ»ÐºÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Ð_Ð±ÐœÐŸÐ²ÐžÑÑ ÑÑÐµÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Ð£ÐŽÐ°Ð»ÐžÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Ð_ÐµÑÐµÐ¿ÑÐŸÐ²ÐµÑÐžÑÑ ÐŽÐ°ÐœÐœÑÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "Ð_Ð·ÐŒÐµÐœÐžÑÑ Ð¿Ð°Ð¿ÐºÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_ÐÑÐŽÐµÐ»ÐžÑÑ Ð²ÑÑ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "ÐÑÐžÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÑ Ð²ÑÐµ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "ÐÐŸÐ·ÐŸÐ±ÐœÐŸÐ²ÐžÑ_Ñ Ð²ÑÐµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ Ñ
-ÑÑ ÐŽÐ°ÐœÐœÑÑ
-"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "ÐÐŸ Ñ
-ÐµÑÑ ÐŽÐ°ÐœÐœÑÑ
-"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Ð¥ÑÑ ÐŽÐ°ÐœÐœÑÑ
-:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Ð¡ÐŸÑ
-ÑÐ°ÐœÐžÑÑ .torrent ÐºÐ°Ðº"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ Ð²ÑÐ±ÑÐ°ÐœÐœÑÐ¹ ÑÐŸÑÑÐµÐœÑ(Ñ)?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "ÐÐºÐ»ÑÑÐ°Ñ Ð·Ð°Ð³ÑÑÐ¶ÐµÐœÐœÑÐµ ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(Ð­ÑÐŸ ÐœÐµÐŸÐ±ÑÐ°ÑÐžÐŒÐŸ!)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "Ð¡Ð²ÐŸÐ¹ÑÑÐ²Ð°"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr "ÐÐ°ÐºÑ. ÐºÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ ÑÑÑÐŸÐº Ð² Ð²ÑÐ¿Ð°ÐŽÐ°ÑÑÐµÐŒ ÑÐ¿ÐžÑÐºÐµ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ÐÐ±ÑÐžÐµ</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ Ð¿ÐŸÐ»Ðµ ÐŽÐ»Ñ Ð²Ð²ÐŸÐŽÐ° Ð¿ÑÑÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ ÐºÐœÐŸÐ¿ÐºÑ ÐŽÐ»Ñ Ð²ÑÐ±ÐŸÑÐ° Ð¿Ð°Ð¿ÐºÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ ÐœÐ°Ð·Ð²Ð°ÐœÐžÐµ Ð¿Ð°Ð¿ÐºÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "Ð¢ÐžÐ¿ Ð²ÑÐ±ÐŸÑÐ° Ð¿ÑÑÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð°Ð²ÑÐŸÐŽÐŸÐ¿ÐŸÐ»ÐœÐµÐœÐžÐµ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ ÑÐºÑÑÑÑÐµ ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "ÐÐ°Ð·ÐœÐ°ÑÐžÑÑ ÐºÐŸÐŒÐ±ÐžÐœÐ°ÑÐžÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr "ÐÐ°Ð¶ÐŒÐžÑÐµ ÐŽÐ»Ñ ÐœÐ°Ð·ÐœÐ°ÑÐµÐœÐžÑ ÐœÐŸÐ²ÐŸÐ¹ ÐºÐŸÐŒÐ±ÐžÐœÐ°ÑÐžÐž ÐºÐ»Ð°Ð²ÐžÑ ÐŽÐ»Ñ Ð°Ð²ÑÐŸÐŽÐŸÐ¿ÐŸÐ»ÐœÐµÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "ÐÐ²ÑÐŸÐŽÐŸÐ¿ÐŸÐ»ÐœÐµÐœÐžÐµ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "Ð¡ÐŸÑ
-ÑÐ°ÐœÐžÑÑ Ð¿ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÑ ÑÐºÑÑÑÑÐµ ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "ÐÑÑÑ Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "ÐÐŸÐŒÐ±ÐžÐœÐ°ÑÐžÐž ÐºÐ»Ð°Ð²ÐžÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "ÐÑÐ±ÐµÑÐžÑÐµ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "Ð¡ÐŸÑ
-ÑÐ°ÐœÑÐœÐœÑÐµ Ð¿ÑÑÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "ÑÑÐŸÐ»Ð±ÐµÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "ÐÑÐºÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ Ð¿ÑÑÑ ÐžÐ· Ð¿ÐŸÐ»Ñ Ð²Ð²ÐŸÐŽÐ° Ð² ÑÐ¿ÐžÑÐŸÐº"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ Ð²ÑÐ±ÑÐ°ÐœÐœÑÐ¹ Ð¿ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ Ð²ÑÐ±ÑÐ°ÐœÐœÑÐ¹ Ð¿ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "ÐÐµÑÐµÐŒÐµÑÑÐžÑÑ Ð²ÑÐ±ÑÐ°ÐœÐœÑÐ¹ Ð¿ÑÑÑ Ð²ÑÑÐµ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "ÐÐµÑÐµÐŒÐµÑÑÐžÑÑ Ð²ÑÐ±ÑÐ°ÐœÐœÑÐ¹ Ð¿ÑÑÑ ÐœÐžÐ¶Ðµ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "ÐÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "ÐÑÑÑ Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ ÐœÐµ Ð·Ð°ÐŽÐ°Ðœ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "ÐÑÐºÑÑÑÑ ÐŽÐžÐ°Ð»ÐŸÐ³ÐŸÐ²ÐŸÐµ ÐŸÐºÐœÐŸ Â«Ð¡Ð²ÐŸÐ¹ÑÑÐ²Ð°Â»"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÑÑÑÐ»ÐºÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "Ð¡ÑÑÐ»ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "Ð¡ÑÑÐ»ÐºÐ°:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "ÐÐµÐ±-ÐžÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge Ð²ÐµÐ± ÐžÐœÑÐµÑÑÐµÐ¹Ñ ÐœÐµ ÑÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœ, ÑÑÑÐ°ÐœÐŸÐ²ÐžÑÐµ ÐµÐ³ÐŸ\n"
-"ÐžÐœÑÐµÑÑÐµÐ¹Ñ Ðž Ð¿ÐŸÐ¿ÑÐŸÐ±ÑÐ¹ÑÐµ ÑÐœÐŸÐ²Ð°"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ÐÐºÐ»ÑÑÐžÑÑ Ð²ÐµÐ±-ÐžÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "ÐÑÐŸÑÐ»ÑÑÐžÐ²Ð°ÐµÐŒÑÐ¹ Ð¿ÐŸÑÑ:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ÐÐ°ÑÐ°ÐŒÐµÑÑÑ</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "ÐÐ»Ð°ÐœÐžÑÐŸÐ²ÑÐžÐº"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr "<b>Ð Ð°ÑÐ¿ÐžÑÐ°ÐœÐžÐµ</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ Ð·Ð°Ð³ÑÑÐ·ÐºÐž:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÐŸÑÐŽÐ°ÑÐž:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ÐÐºÑÐžÐ²ÐœÑÐµ ÑÐŸÑÑÐµÐœÑÑ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "ÐÐºÑÐžÐ²ÐœÑÐµ Ð·Ð°Ð³ÑÑÐ·ÐºÐž:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "ÐÐºÑÐžÐ²ÐœÑÐµ ÑÐ°Ð·ÐŽÐ°ÑÐž:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÑ:</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "ÐÑÐžÐ±ÐºÐ° Ð¿ÑÐž ÐŸÑÐ¿ÑÐ°Ð²ÐºÐµ ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÑ ÐœÐ° ÑÐ»ÐµÐºÑÑÐŸÐœÐœÑÑ Ð¿ÐŸÑÑÑ: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ ÐœÐµÐ²ÐµÑÐœÐŸ ÐŸÑÐ²ÐµÑÐžÐ» ÐœÐ° Ð¿ÑÐžÐ²ÐµÑÑÑÐ²ÐžÐµ HELO: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ ÐŸÑÐºÐ»ÐŸÐœÐžÐ» ÐºÐŸÐŒÐ±ÐžÐœÐ°ÑÐžÑ ÐžÐŒÐµÐœÐž Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»Ñ Ðž Ð¿Ð°ÑÐŸÐ»Ñ: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Ð£Ð²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐµ ÐœÐ° ÑÐ»ÐµÐºÑÑÐŸÐœÐœÑÑ Ð¿ÐŸÑÑÑ ÐŸÑÐ¿ÑÐ°Ð²Ð»ÐµÐœÐŸ."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "ÐÐ°Ð²ÐµÑÑÑÐœ ÑÐŸÑÑÐµÐœÑ \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Ð­ÑÐžÐŒ Ð¿ÐžÑÑÐŒÐŸÐŒ ÐžÐœÑÐŸÑÐŒÐžÑÑÐµÐŒ Ð²Ð°Ñ, ÑÑÐŸ Deluge Ð·Ð°ÐºÐŸÐœÑÐžÐ» Ð·Ð°Ð³ÑÑÐ·ÐºÑ %(name)s, ÐºÐŸÑÐŸÑÐ°Ñ "
-"Ð²ÐºÐ»ÑÑÐ°ÐµÑ %(num_files)i ÑÐ°Ð¹Ð»ÐŸÐ².\n"
-"Ð§ÑÐŸÐ±Ñ Ð¿ÑÐµÑÐ²Ð°ÑÑ Ð¿ÐŸÐ»ÑÑÐµÐœÐžÐµ ÑÑÐžÑ
- ÑÐŸÐŸÐ±ÑÐµÐœÐžÐ¹, Ð¿ÑÐŸÑÑÐŸ ÐŸÑÐºÐ»ÑÑÐžÑÐµ ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐµ Ð¿ÐŸ "
-"ÑÐ»ÐµÐºÑÑÐŸÐœÐœÐŸÐ¹ Ð¿ÐŸÑÑÐµ Ð² ÐœÐ°ÑÑÑÐŸÐ¹ÐºÐ°Ñ
- Deluge.\n"
-"\n"
-"Ð¡Ð¿Ð°ÑÐžÐ±ÐŸ,\n"
-"Deluge"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ ÐŒÐžÐ³Ð°ÑÑÐµÐµ ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐµ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "ÐÑÐ¿Ð»ÑÐ²Ð°ÑÑÐµÐµ ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐµ ÐœÐµ Ð²ÐºÐ»ÑÑÐµÐœÐŸ."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "ÐÐžÐ±Ð»ÐžÐŸÑÐµÐºÐ° libnotify ÐœÐµ ÑÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ Ð¿ÐŸÐºÐ°Ð·Ð°ÑÑ Ð²ÑÐ¿Ð»ÑÐ²Ð°ÑÑÐµÐµ ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐµ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÑ Ð²ÑÐ¿Ð»ÑÐ²Ð°ÑÑÐµÐµ ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐµ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ÐÐ²ÑÐºÐŸÐ²ÐŸÐµ ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐµ ÐœÐµ Ð²ÐºÐ»ÑÑÐµÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame ÐœÐµ ÑÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ÐÐ²ÑÐºÐŸÐ²ÐŸÐµ ÐŸÐ¿ÐŸÐ²ÐµÑÐµÐœÐžÐµ ÐœÐµ ÑÐŽÐ°Ð»ÐŸÑÑ %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ÐÐ²ÑÐºÐŸÐ²ÐŸÐµ ÐŸÐ¿ÐŸÐ²ÐµÑÐµÐœÐžÐµ ÑÑÐ¿ÐµÑÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ Ð·Ð°Ð²ÐµÑÑÑÐœ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"ÐÐ°Ð³ÑÑÐ·ÐºÐ° ÑÐŸÑÑÐµÐœÑÐ° \"%(name)s\", ÑÐŸÐŽÐµÑÐ¶Ð°ÑÐµÐ³ÐŸ %(num_files)i ÑÐ°Ð¹Ð»(Ð°/ÐŸÐ²), "
-"Ð·Ð°Ð²ÐµÑÑÐµÐœÐ°."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Ð£Ð²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "ÐÑÐ±ÐµÑÐžÑÐµ Ð·Ð²ÑÐºÐŸÐ²ÐŸÐ¹ ÑÐ°Ð¹Ð»"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "ÐÐžÐ³Ð°ÑÑÐžÐ¹ Ð·ÐœÐ°ÑÐŸÐº Ð² ÐŸÐ±Ð»Ð°ÑÑÐž ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÐ¹ Ð²ÐºÐ»ÑÑÑÐœ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "ÐÑÐ¿Ð»ÑÐ²Ð°ÑÑÐžÐµ ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÑ Ð²ÐºÐ»ÑÑÐµÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "ÐÐ²ÑÐº Ð²ÐºÐ»ÑÑÑÐœ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Ð£Ð²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÑ ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ°</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>ÐÐŸÐ»ÑÑÐ°ÑÐµÐ»Ðž</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ ÑÑÐµÐ±ÑÐµÑ TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Email ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Ð­ÑÐ° ÐºÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÑ ÐœÐµ ÐŸÐ·ÐœÐ°ÑÐ°ÐµÑ, ÑÑÐŸ Ð²Ñ ÐŽÐµÐ¹ÑÑÐ²ÐžÑÐµÐ»ÑÐœÐŸ Ð±ÑÐŽÐµÑÐµ Ð¿ÐŸÐ»ÑÑÐ°ÑÑ "
-"ÑÐ²ÐµÐŽÐŸÐŒÐ»ÐµÐœÐžÑ ÐŸ Ð²ÑÐµÑ
- ÑÑÐžÑ
- ÑÐŸÐ±ÑÑÐžÑÑ
-."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "ÐÐŸÐŽÐ¿ÐžÑÐºÐž"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "ÐÐ·ÐŒÐµÐœÐµÐœÐžÐµ Ð·Ð²ÑÐºÐŸÐ²"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-"ÐÐµÐ²ÐµÑÐœÐ°Ñ ÐŒÐµÑÐºÐ°. ÐÐŸÐ¿ÑÑÑÐžÐŒÑÐµ ÑÐžÐŒÐ²ÐŸÐ»Ñ: Ð»Ð°ÑÐžÐœÐžÑÐ° (A-Z), Ð°ÑÐ°Ð±ÑÐºÐžÐµ ÑÐžÑÑÑ (0-9), "
-"ÐŽÐµÑÐžÑ, Ð¿ÐŸÐŽÑÑÑÐºÐžÐ²Ð°ÐœÐžÐµ."
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ÐÑÑÑÐ°Ñ ÐŒÐµÑÐºÐ°"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ÐÐµÑÐºÐ° ÑÐ¶Ðµ ÑÑÑÐµÑÑÐ²ÑÐµÑ"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ÐÐµÐžÐ·Ð²ÐµÑÑÐœÐ°Ñ ÐŒÐµÑÐºÐ°"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ÐÐµÐžÐ·Ð²ÐµÑÑÐœÑÐ¹ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÐŒÐµÑÐºÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÐŒÐµÑÐºÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>ÐÑÐ¿ÐŸÐ»ÑÐ·ÑÐ¹ÑÐµ Ð±ÐŸÐºÐŸÐ²ÑÑ Ð¿Ð°ÐœÐµÐ»Ñ ÐŽÐ»Ñ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÑ, Ð¿ÑÐ°Ð²ÐºÐž Ðž ÑÐŽÐ°Ð»ÐµÐœÐžÑ ÐŒÐµÑÐŸÐº. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ÐÐµÑÐºÐž</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ ÐŒÐµÑÐºÐž"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ÐÐ°ÑÐ°ÐŒÐµÑÑÑ ÐŒÐµÑÐºÐž</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "ÐÑÐžÐŒÐµÐœÐžÑÑ ÐœÐ°ÑÑÑÐŸÐ¹ÐºÐž, ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÑÐµ ÐŽÐ»Ñ ÐºÐ°Ð¶ÐŽÐŸÐ³ÐŸ ÑÐŸÑÑÐµÐœÑÐ°:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ÐÑÐžÐŒÐµÐœÐžÑÑ ÐœÐ°ÑÑÑÐŸÐ¹ÐºÐž ÐŸÑÐµÑÐµÐŽÐž:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "ÐÑÐžÐŒÐµÐœÐžÑÑ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÑ Ð¿Ð°Ð¿ÐºÐž:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(ÐºÐ°Ð¶ÐŽÑÐ¹ ÑÑÐµÐºÐµÑ ÐœÐ° ÐŸÑÐŽÐµÐ»ÑÐœÐŸÐ¹ ÑÑÑÐŸÐºÐµ)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐµÑÐºÐž Ð¿ÑÐžÐŒÐµÐœÑÑÑ ÐŒÐµÑÐºÑ:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ÐÐµÑÐºÐ°"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_ÐÐ°ÑÐ°ÐŒÐµÑÑÑ ÐŒÐµÑÐºÐž"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Ð£ÐŽÐ°Ð»ÐžÑÑ ÐŒÐµÑÐºÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÐŒÐµÑÐºÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "ÐÐ°ÐŽÐ°ÐœÐžÐµ Ð²ÑÐ¿ÐŸÐ»ÐœÐµÐœÐŸ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "ÐÐŸÐ±Ð°Ð²Ð»ÐµÐœ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑ ÑÐŽÐ°Ð»ÑÐœ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ÐÑÐ¿ÐŸÐ»ÐœÐžÑÑ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Ð¡ÐŸÐ±ÑÑÐžÐµ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÐºÐŸÐŒÐ°ÐœÐŽÑ</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>ÐÐŸÐŒÐ°ÐœÐŽÑ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "ÐŒÐžÐœ"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 ÐŒÐžÐœÑÑÐ°"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 ÑÐµÐºÑÐœÐŽÐ°"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ÑÐµÐºÑÐœÐŽ(Ñ)"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "ÐŠÐ²ÐµÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "ÐŠÐ²ÐµÑ ÑÐ°Ð·ÐŽÐ°ÑÐž:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>ÐÑÐ°ÑÐžÐº ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>ÐÑÐ°ÑÐžÐº Ð¿ÑÐŸÐ¿ÑÑÐºÐœÐŸÐ¹ ÑÐ¿ÐŸÑÐŸÐ±ÐœÐŸÑÑÐž</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "Ð£Ð·Ð»Ñ DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "ÐÑÑÐžÑÐŸÐ²Ð°ÐœÐœÑÐµ ÑÐ·Ð»Ñ DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÑ DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>Ð¡ÐžÐŽÑ/Ð¿ÐžÑÑ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>ÐŠÐ²ÐµÑÐ° Ð³ÑÐ°ÑÐžÐºÐŸÐ²</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Ð¡ÑÐ°ÑÐžÑÑÐžÐºÐ°"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "Ð Ð°Ð·ÑÐµÑÐµÐœÐžÐµ"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Ð¡ÐžÐŽÑ/Ð¿ÐžÑÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "ÐÑÑÐ»ÐµÐ¶ÐžÐ²Ð°ÐµÐŒÐ°Ñ Ð¿Ð°Ð¿ÐºÐ° ÐœÐµ ÑÑÑÐµÑÑÐ²ÑÐµÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "ÐÑÑÑ ÐœÐµ ÑÑÑÐµÑÑÐ²ÑÐµÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "ÐÐµÑÐŸÐ²ÐŒÐµÑÑÐžÐŒÑÐµ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-"ÐÐ°ÑÐ°Ð»ÐŸÐ³Ðž Â«ÐÐ°Ð¿ÐºÐ° ÐŽÐ»Ñ ÑÐ»ÐµÐ¶ÐµÐœÐžÑÂ» Ðž Â«ÐÐŸÐ¿ÐžÑÐŸÐ²Ð°ÑÑ ÑÐ°Ð¹Ð»Ñ .torrent Ð²Â» ÐœÐµ ÐŒÐŸÐ³ÑÑ "
-"ÑÐŸÐ²Ð¿Ð°ÐŽÐ°ÑÑ!"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "ÐÐ²ÑÐŸÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÐµ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "ÐÐ²ÐŸÐ¹ÐœÐŸÐµ ÐœÐ°Ð¶Ð°ÑÐžÐµ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐºÐ»ÑÑÐµÐœÐžÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "ÐÐ²ÐŸÐ¹ÐœÐŸÐµ ÐœÐ°Ð¶Ð°ÑÐžÐµ ÐŽÐ»Ñ ÐžÐ·ÐŒÐµÐœÐµÐœÐžÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "ÐÑÑÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>ÐÐ°Ð¿ÐºÐž ÐŽÐ»Ñ ÑÐ»ÐµÐ¶ÐµÐœÐžÑ:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ ÐŸÑÑÐ»ÐµÐ¶ÐžÐ²Ð°ÐµÐŒÐŸÐ¹ Ð¿Ð°Ð¿ÐºÐž"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"ÐÑÐ»Ðž Ð² ÑÑÐŸÑ ÐºÐ°ÑÐ°Ð»ÐŸÐ³ ÐŽÐŸÐ±Ð°Ð²ÐžÑÑ ÑÐ°Ð¹Ð» .torrent,\n"
-"ÐŸÐœ Ð±ÑÐŽÐµÑ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœ Ð² ÑÐµÐ°ÐœÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "ÐÑÐ±ÐµÑÐžÑÐµ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "ÐÑÑÐ»ÐµÐ¶ÐžÐ²Ð°ÑÑ ÑÑÑ Ð¿Ð°Ð¿ÐºÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>ÐÐ°Ð¿ÐºÐ° ÐŽÐ»Ñ ÑÐ»ÐµÐ¶ÐµÐœÐžÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ ÑÐ°Ð¹Ð» .torrent Ð¿ÐŸÑÐ»Ðµ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"ÐÐ°Ðº ÑÐŸÐ»ÑÐºÐŸ ÑÐŸÑÑÐµÐœÑ Ð±ÑÐŽÐµÑ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœ Ð² ÑÐµÐ°ÐœÑ,\n"
-"ÑÐ°Ð¹Ð» .torrent Ð±ÑÐŽÐµÑ ÑÐŽÐ°Ð»ÑÐœ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "ÐÐŸÐ¿ÐžÑÐ°ÑÑ ÑÐ°ÑÑÐžÑÐµÐœÐžÐµ Ð¿ÐŸÑÐ»Ðµ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"ÐÐ°Ðº ÑÐŸÐ»ÑÐºÐŸ ÑÐŸÑÑÐµÐœÑ Ð±ÑÐŽÐµÑ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœ Ð² ÑÐµÐ°ÐœÑ,\n"
-"Ðº ÑÐ°Ð¹Ð»Ñ .torrent Ð±ÑÐŽÐµÑ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐŸ ÑÐ°ÑÑÐžÑÐµÐœÐžÐµ,\n"
-"Ðž ÐŸÐœ ÐŸÑÑÐ°ÐœÐµÑÑÑ Ð² ÑÐŸÐŒ Ð¶Ðµ ÐºÐ°ÑÐ°Ð»ÐŸÐ³Ðµ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"ÐÐ°Ðº ÑÐŸÐ»ÑÐºÐŸ ÑÐŸÑÑÐµÐœÑ Ð±ÑÐŽÐµÑ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœ Ð² ÑÐµÐ°ÐœÑ,\n"
-"ÑÐ°Ð¹Ð» .torrent Ð±ÑÐŽÐµÑ ÑÐºÐŸÐ¿ÐžÑÐŸÐ²Ð°Ðœ Ð² Ð²ÑÐ±ÑÐ°ÐœÐœÑÐ¹ ÐºÐ°ÑÐ°Ð»ÐŸÐ³\n"
-"Ðž ÑÐŽÐ°Ð»ÑÐœ ÐžÐ· Ð¿Ð°Ð¿ÐºÐž ÐŽÐ»Ñ ÑÐ»ÐµÐ¶ÐµÐœÐžÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-"ÐÐ°Ðº ÑÐŸÐ»ÑÐºÐŸ ÑÐŸÑÑÐµÐœÑ Ð±ÑÐŽÐµÑ ÑÐŽÐ°Ð»ÑÐœ ÐžÐ· ÑÐµÐ°ÐœÑÐ°,\n"
-"ÑÐ°ÐºÐ¶Ðµ Ð±ÑÐŽÐµÑ ÑÐŽÐ°Ð»ÑÐœ ÑÐ°Ð¹Ð» .torrent, ÐºÐŸÑÐŸÑÑÐ¹\n"
-"ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°Ð»ÑÑ ÐŽÐ»Ñ ÐµÐ³ÐŸ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>ÐÐµÐ¹ÑÑÐ²ÐžÐµ ÐœÐ°ÐŽ ÑÐŸÑÑÐµÐœÑ-ÑÐ°Ð¹Ð»ÐŸÐŒ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "Ð£ÐºÐ°Ð·Ð°ÑÑ Ð¿Ð°Ð¿ÐºÑ ÐŽÐ»Ñ Ð·Ð°Ð³ÑÑÐ·ÐŸÐº"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "Ð ÑÑÑ Ð¿Ð°Ð¿ÐºÑ Ð±ÑÐŽÑÑ Ð·Ð°Ð³ÑÑÐ¶Ð°ÑÑÑÑ ÐŽÐ°ÐœÐœÑÐµ ÑÐŸÑÑÐµÐœÑÐŸÐ²."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>ÐÐ°Ð¿ÐºÐ° ÐŽÐ»Ñ Ð·Ð°Ð³ÑÑÐ·ÐŸÐº</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "Ð£ÐºÐ°Ð·Ð°ÑÑ Ð¿Ð°Ð¿ÐºÑ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐŒÐµÑÐµÐœÐžÑ Ð·Ð°Ð²ÐµÑÑÑÐœÐœÑÑ
- Ð·Ð°Ð³ÑÑÐ·ÐŸÐº"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>ÐÐµÑÐµÐŒÐµÑÐµÐœÐžÐµ Ð·Ð°Ð²ÐµÑÑÑÐœÐœÑÑ
- Ð·Ð°Ð³ÑÑÐ·ÐŸÐº</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "ÐÐµÑÐºÐ°: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ÐÐµÑÐºÐ°</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "ÐÑÐœÐŸÐ²ÐœÐŸÐµ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "ÐÑÐ±ÑÐ°ÐœÐœÑÐ¹ Ð·ÐŽÐµÑÑ Ð¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÐµÐ»Ñ Ð±ÑÐŽÐµÑ Ð²Ð»Ð°ÐŽÐµÐ»ÑÑÐµÐŒ ÑÐŸÑÑÐµÐœÑÐ°."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>ÐÐ»Ð°ÐŽÐµÐ»ÐµÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐ°Ñ ÑÐºÐŸÑÐŸÑÑÑ ÐŸÑÐŽÐ°ÑÐž:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐ»ÐŸÑÐŸÐ² ÐŸÑÐŽÐ°ÑÐž:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐ°Ñ ÑÐºÐŸÑÐŸÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐµÑÐºÐž ÑÐ¿ÑÐ°Ð²Ð»ÑÐµÐŒÑÐµ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ Ð¿ÑÐžÐŸÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐœÑÐŒ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ Ðº:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>ÐÑÐµÑÐµÐŽÑ:</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Ð Ð°ÑÐ¿Ð°ÐºÐŸÐ²ÑÐžÐº"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "ÐÐ·Ð²Ð»ÐµÑÑ Ð²:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Ð¡ÐŸÐ·ÐŽÐ°ÑÑ Ð¿ÐŸÐŽÐ¿Ð°Ð¿ÐºÑ Ñ ÐœÐ°Ð·Ð²Ð°ÐœÐžÐµÐŒ ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"ÐÑÐ»Ðž Ð²ÐºÐ»ÑÑÐµÐœÐŸ, ÑÐ°Ð¹Ð»Ñ Ð±ÑÐŽÑÑ Ð¿ÐŸÐŒÐµÑÐµÐœÑ Ð² Ð¿Ð°Ð¿ÐºÑ Ñ ÐœÐ°Ð·Ð²Ð°ÐœÐžÐµÐŒ ÑÐŸÑÑÐµÐœÑÐ°, ÑÐŸÐ·ÐŽÐ°ÐœÐœÑÑ "
-"Ð²ÐœÑÑÑÐž Ð²ÑÐ±ÑÐ°ÐœÐœÐŸÐ¹ Ð¿Ð°Ð¿ÐºÐž."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-"ÐÐžÐ°Ð¿Ð°Ð·ÐŸÐœÑ Ð·Ð°Ð±Ð»ÐŸÐºÐžÑÐŸÐ²Ð°ÐœÐœÑÑ
- IP-Ð°ÐŽÑÐµÑÐŸÐ² / ÐÐžÐ°Ð¿Ð°Ð·ÐŸÐœÑ ÑÐ°Ð·ÑÐµÑÑÐœÐœÑÑ
- IP-Ð°ÐŽÑÐµÑÐŸÐ²"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Ð§ÑÑÐœÑÐ¹ ÑÐ¿ÐžÑÐŸÐº"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "ÐÐµÐ²ÐµÑÐœÑÐ¹ IP-Ð°ÐŽÑÐµÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "IP-Ð°ÐŽÑÐµÑ Â«%sÂ» ÐžÐŒÐµÐµÑ ÐœÐµÐ²ÐµÑÐœÑÐ¹ ÑÐŸÑÐŒÐ°Ñ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Ð¡Ð¿ÐžÑÐŸÐº IP Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Ð¢ÐµÐºÑÑ SafePeer (ÑÐ¶Ð°ÑÑÐ¹)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Ð¢ÐµÐºÑÑ PeerGuardian (ÐœÐµÑÐ¶Ð°ÑÑÐ¹)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ÐÐµÐ²ÐµÑÐœÑÐ¹ Ð·Ð°Ð³ÐŸÐ»ÐŸÐ²ÐŸÐº"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ÐÐµÐ²ÐµÑÐœÑÐ¹ ÐŸÑÐ¿ÐµÑÐ°ÑÐŸÐº"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÐÐµÐ²ÐµÑÐœÐ°Ñ Ð²ÐµÑÑÐžÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "ÐÐœÐµÐ¹"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr "ÐÑÐŸÐ²ÐµÑÑÑÑ ÐœÐ°Ð»ÐžÑÐžÐµ ÐœÐŸÐ²ÐŸÐ³ÐŸ ÑÐ¿ÐžÑÐºÐ° ÐºÐ°Ð¶ÐŽÑÐµ (ÐŽÐœÐž):"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ÐÐŒÐ¿ÐŸÑÑÐžÑÐŸÐ²Ð°ÑÑ ÑÑÑÐœÑÐ¹ ÑÐ¿ÐžÑÐŸÐº Ð¿ÑÐž Ð·Ð°Ð¿ÑÑÐºÐµ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Ð¡ÐºÐ°ÑÐ°ÑÑ Ð¿ÑÐž ÐœÐµÐŸÐ±Ñ
-ÐŸÐŽÐžÐŒÐŸÑÑÐž ÑÑÑÐœÑÐ¹ ÑÐ¿ÐžÑÐŸÐº Ðž ÐžÐŒÐ¿ÐŸÑÑÐžÑÐŸÐ²Ð°ÑÑ ÑÐ°Ð¹Ð»."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "ÐÑÐŸÐ²ÐµÑÐžÑÑ Ðž Ð·Ð°Ð³ÑÑÐ·ÐžÑÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Ð¡ÐºÐ°ÑÐ°ÑÑ ÐœÐŸÐ²ÑÐ¹ ÑÐ°Ð¹Ð» ÑÑÑÐœÐŸÐ³ÐŸ ÑÐ¿ÐžÑÐºÐ° Ðž ÐžÐŒÐ¿ÐŸÑÑÐžÑÐŸÐ²Ð°ÑÑ ÐµÐ³ÐŸ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ÐÑÐžÐœÑÐŽÐžÑÐµÐ»ÑÐœÐŸ Ð·Ð°Ð³ÑÑÐ·ÐžÑÑ Ðž ÐžÐŒÐ¿ÐŸÑÑÐžÑÐŸÐ²Ð°ÑÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Ð§ÑÑÐœÑÐ¹ ÑÐ¿ÐžÑÐŸÐº Ð¿ÐŸÑÐ»ÐµÐŽÐœÐµÐ¹ Ð²ÐµÑÑÐžÐž"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ÐÐ°ÑÐ°ÐŒÐµÑÑÑ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Ð¢ÐžÐ¿:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ÐÐ°ÑÐ°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÑÐ°Ð¹Ð»Ð°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>ÐÐœÑÐŸÑÐŒÐ°ÑÐžÑ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>ÐÐµÐ»ÑÐ¹ ÑÐ¿ÐžÑÐŸÐº</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÑ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "ÐÑÐŸÑÐ»ÑÑÐžÐ²Ð°ÐµÐŒÑÐ¹ IP-Ð°ÐŽÑÐµÑ ÐŽÐ»Ñ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ Ñ ÐžÐœÑÐµÑÑÐµÐ¹ÑÐŸÐŒ"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "ÐÐŸÑÑ, Ð¿ÑÐŸÑÐ»ÑÑÐžÐ²Ð°ÐµÐŒÑÐ¹ ÐŽÐ»Ñ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ Ñ UI"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "ÐÑÐŸÑÐ»ÑÑÐžÐ²Ð°ÐµÐŒÑÐ¹ IP-Ð°ÐŽÑÐµÑ ÐŽÐ»Ñ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ ÐÐžÑÐ¢ÐŸÑÑÐµÐœÑ"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-"ÐÐŒÑ ÑÐµÑÐµÐ²ÐŸÐ³ÐŸ ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ° ÐžÐ»Ðž Ð°ÐŽÑÐµÑ IP ÐŽÐ»Ñ ÐžÑÑ
-ÐŸÐŽÑÑÐžÐ¹ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹ BitTorrent"
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-"ÐÐ°ÑÐ°ÐŒÐµÑÑÑ ÐºÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÐž, ÐºÐŸÑÐŸÑÑÐµ ÐœÐµ Ð±ÑÐŽÑÑ ÐžÐ·ÐŒÐµÐœÐµÐœÑ Ð¿ÑÐž ÑÐŽÐ°Ð»ÑÐœÐœÐŸÐŒ Ð²ÑÐ·ÐŸÐ²Ðµ "
-"`set_config`"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÐŒÐ°ÐºÑÐžÐŒÑÐŒ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 ÐÐžÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 ÐÐžÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 ÐÐžÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 ÐÐžÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 ÐÐžÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÐŒÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÑÑ ÑÐºÐŸÑÐŸÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÑÑ ÐŸÑÐŽÐ°ÑÐž"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÐŒÐ°ÐºÑÐžÐŒÑÐŒ ÑÐºÐŸÑÐŸÑÑÐž ÐŸÑÐŽÐ°ÑÐž"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Ð¢ÑÐ°ÑÐžÐº Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ð° - ÐÐ°Ð³ÑÑÐ·ÐºÐ°/ÐÑÐŽÐ°ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "Ð¡Ð²ÐŸÐ±ÐŸÐŽÐœÐŸÐµ ÐŒÐµÑÑÐŸ Ð² Ð¿Ð°Ð¿ÐºÐµ ÐŽÐ»Ñ Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÐµ"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Ð¥ÐŸÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ ÐžÐ·ÐŒÐµÐœÐžÑÑ Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "Ð Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "Copyright 2007-2018 ÐÐŸÐŒÐ°ÐœÐŽÐ° Deluge"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "Ð¡ÐŸÐµÐŽÐžÐœÐµÐœÐžÐµ Ð²ÐŸÑÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "Ð¡ÐŸÐµÐŽÐžÐœÐµÐœÐžÐµ Ð¿ÐŸÑÐµÑÑÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "Ð¡ÐŸÐµÐŽÐžÐœÐµÐœÐžÐµ Ñ Ð²ÐµÐ±-ÑÐµÑÐ²ÐµÑÐŸÐŒ Ð¿ÐŸÑÐµÑÑÐœÐŸ!"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "ÐÐŸÑÐµÑÑÐœÐŸ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐµ Ñ Ð²ÐµÐ±-ÑÐµÑÐ²ÐµÑÐŸÐŒ"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "Ð¡ÐŸÐ·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "Ð¡Ð¿ÑÐ°Ð²ÐºÐ°"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ÐÑÐ¹ÑÐž"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ÐÐŸÐ¹ÑÐž"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "ÐÑÐžÐ±ÐºÐ° Ð²Ñ
-ÐŸÐŽÐ°"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "ÐÐ²ÐµÐŽÑÐœ ÐœÐµÐ²ÐµÑÐœÑÐ¹ Ð¿Ð°ÑÐŸÐ»Ñ"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "Ð¥ÐŸÑÑ ÑÑÐµÐºÐµÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Ð€ÐžÐ»ÑÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐºÐŸÑÐŸÑÑÐž Ð·Ð°ÐºÐ°ÑÐºÐž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐºÐŸÑÐŸÑÑÐž Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÐœÐžÐµ ÑÐ»ÐŸÑÐŸÐ² ÑÐ°Ð·ÐŽÐ°ÑÐž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "ÐÐ±ÐœÐŸÐ²ÐžÑÑ ÑÑÐµÐºÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ÐÐµÑÐµÐ¿ÑÐŸÐ²ÐµÑÐžÑÑ Ð¿ÑÐžÐœÑÐŽÐžÑÐµÐ»ÑÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "Ð Ð°Ð·Ð²ÐµÑÐœÑÑÑ Ð²ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ÐÐµÑÐµÐŒÐµÑÑÐžÑÑ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "ÐÐ±Ð·ÐŸÑ"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ Ð¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐžÐµ"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ ÐŽÐŸÐ±Ð°Ð²ÐžÑÑ Ñ
-ÐŸÑÑ: {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Ð¡ÐŸÑ
-ÑÐ°ÐœÐžÑÑ"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "ÐÑÐ±Ð»ÐžÑÐœÑÐ¹"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Ð¡ÐŸÐµÐŽÐžÐœÐžÑÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "ÐÑÐºÐ»ÑÑÐžÑÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "ÐÐ°Ð¿ÑÑÑÐžÑÑ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "ÐÐ·ÐŒÐµÐœÐžÑÑ Ð¿Ð°ÑÐŸÐ»Ñ Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"Ð ÐµÐºÐŸÐŒÐµÐœÐŽÑÐµÑÑÑ ÐžÐ·ÐŒÐµÐœÐžÑÑ Ð¿Ð°ÑÐŸÐ»Ñ Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ.<br><br>ÐÐ·ÐŒÐµÐœÐžÑÑ ÐµÐ³ÐŸ ÑÐµÐ¹ÑÐ°Ñ?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "Ð£ÐŽÐ°Ð»ÐžÑÑ Ñ Ð·Ð°Ð³ÑÑÐ¶ÐµÐœÐœÑÐŒÐž ÐŽÐ°ÐœÐœÑÐŒÐž"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "Ð€Ð°Ð¹Ð»ÐŸÐ²ÑÐ¹ Ð±ÑÐ°ÑÐ·ÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "ÐÐ°Ð·Ð°ÐŽ"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "ÐÐ¿ÐµÑÑÐŽ"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "ÐÐŸÐŒÐ°ÑÐœÑÑ Ð¿Ð°Ð¿ÐºÐ°"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "Ð¡ÐŒÐµÑÐ°ÐœÐœÑÐ¹"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ Ð¿ÐŸ ÑÑÑÐ»ÐºÐµ"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "ÐÑÐºÐž"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ ÑÐºÐ°ÑÐ°ÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Ð€Ð°Ð¹Ð»"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Ð¥ÑÑ ÐŽÐ°ÐœÐœÑÑ
-"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "ÐÐ°Ð³ÑÑÐ·ÐºÐ° ÑÐŸÑÑÐµÐœÑÐ°âŠ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "ÐÐµ ÑÐŽÐ°Ð»ÐŸÑÑ Ð·Ð°Ð³ÑÑÐ·ÐžÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "ÐÐµÐŽÐµÐ¹ÑÑÐ²ÐžÑÐµÐ»ÑÐœÑÐ¹ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "ÐÐ°Ð³ÑÑÐ·ÐºÐ°"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "ÐÐ°ÑÐ°Ð»ÐŸÐ³ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐŒÐµÑÐµÐœÐžÑ Ð·Ð°Ð²ÐµÑÑÑÐœÐœÑÑ
- Ð·Ð°Ð³ÑÑÐ·ÐŸÐº"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "ÐÐ°ÐºÑ. ÑÐº. Ð·Ð°Ð³ÑÑÐ·ÐºÐž"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "ÐÐ°ÐºÑ. ÑÐºÐŸÑ. ÐŸÑÐŽÐ°ÑÐž"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "ÐÐ±ÑÐµÐµ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "ÐÐŸÐ±Ð°Ð²ÐžÑÑ ÐŸÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐœÑÐŒ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr "Ð¡ÑÐ¿ÐµÑ-ÑÐ°Ð·ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "ÐÐ°Ð³ÑÑÐ¶Ð°ÐµÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "ÐÑÑÐžÐœÐ°"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "ÐÐŸÐŽÑÐŸÐ±ÐœÐŸÑÑÐž"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "ÐÐŸÐŒÐŒÐµÐœÑÐ°ÑÐžÐ¹:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Ð¡ÑÐ°ÑÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "ÐÐµÑÐµÐŒÐµÑÐ°ÑÑ Ð·Ð°Ð²ÐµÑÑÑÐœÐœÑÐµ:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ÐÑÐžÐ²Ð°ÑÐœÑÐ¹"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Ð£Ð²ÐµÐŽÐŸÐŒÐ»ÑÑÑ ÐŸ Ð²ÑÑ
-ÐŸÐŽÐµ ÐœÐŸÐ²ÑÑ
- Ð²ÐµÑÑÐžÐ¹"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-"ÐÐŸÐŒÐŸÐ³ÐžÑÐµ ÐœÐ°ÐŒ ÑÐŽÐµÐ»Ð°ÑÑ Deluge Ð»ÑÑÑÐµ, ÐŸÑÐ¿ÑÐ°Ð²Ð»ÑÑ ÑÐ²ÐµÐŽÐµÐœÐžÑ ÐŸÐ± ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÐŒÑÑ
- "
-"Ð²ÐµÑÑÐžÑÑ
- Python, PyGTK, Ð° ÑÐ°ÐºÐ¶Ðµ ÐŸ ÑÐžÐ¿Ð°Ñ
- ÐÐ¡ Ðž Ð¿ÑÐŸÑÐµÑÑÐŸÑÐ°. ÐÐžÐºÐ°ÐºÐ°Ñ ÐŽÑÑÐ³Ð°Ñ "
-"ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÑ ÐœÐµ ÐŸÑÐ¿ÑÐ°Ð²Ð»ÑÐµÑÑÑ."
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "ÐÑ
-ÐŸÐŽÑÑÐžÐ¹ Ð°ÐŽÑÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ ÑÐ»ÑÑÐ°Ð¹ÐœÑÐ¹ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "Ð¢ÐžÐ¿ ÐŸÐ±ÑÐ»ÑÐ¶ÐžÐ²Ð°ÐœÐžÑ (ToS)"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐ°Ñ ÑÐºÐŸÑÐŸÑÑÑ Ð¿ÑÐžÑÐŒÐ° (ÐÐ/Ñ):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "ÐÐ°ÐºÑÐžÐŒÐ°Ð»ÑÐœÐ°Ñ ÑÐºÐŸÑÐŸÑÑÑ ÐŸÑÐŽÐ°ÑÐž (ÐÐžÐ/Ñ):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð¿ÐŸÐ»ÑÐŸÑÐºÑÑÑÑÑ
- ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ Ð¿ÐŸÐ¿ÑÑÐŸÐº ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÑ Ð² ÑÐµÐºÑÐœÐŽÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "ÐÐ°ÐºÑÐžÐŒÑÐŒ ÑÐ»ÐŸÑÐŸÐ² ÐŸÑÐŽÐ°ÑÐž:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "ÐÐ°Ð¹ÑÐž ÐµÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "Ð£ÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÐŒÐŸÐŽÑÐ»Ñ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr "ÐÑÐ±ÐµÑÐžÑÐµ egg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr "ÐÐŸÐŽÑÐ»Ñ Egg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "ÐÐ±Ð·ÐŸÑ..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "ÐÐ°Ñ ÐŒÐŸÐŽÑÐ»Ñ Ð·Ð°Ð³ÑÑÐ¶Ð°ÐµÑÑÑ..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "ÐÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð¿ÑÐŸÐºÑÐž Ð¿ÑÐžÐœÑÐŽÐžÑÐµÐ»ÑÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "Ð Ð°Ð·ÐŒÐµÑ ÐºÑÑÐ° (Ð±Ð»ÐŸÐºÐŸÐ² Ð¿ÐŸ 16 ÐÐžÐ):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ ÑÐžÐ»ÑÑÑÑ Ñ ÐœÑÐ»ÐµÐ²ÑÐŒ ÑÐžÑÐ»ÐŸÐŒ ÑÐŸÑÑÐµÐœÑÐŸÐ²"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr "Ð Ð°Ð·ÑÐµÑÐžÑÑ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÐœÐžÐµ ÐœÐµÑÐºÐŸÐ»ÑÐºÐžÑ
- ÑÐžÐ»ÑÑÑÐŸÐ² ÐŸÐŽÐœÐŸÐ²ÑÐµÐŒÐµÐœÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr "ÐÐ°ÑÐŸÐ»Ñ Ð²ÐµÐ±-ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "Ð¡ÑÐ°ÑÑÐ¹:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "ÐÐŸÐ²ÑÐ¹:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "ÐÐŸÐŽÑÐ²ÐµÑÐŽÐžÑÐµ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "ÐÑÐµÐŒÑ ÐŸÐ¶ÐžÐŽÐ°ÐœÐžÑ ÑÐµÐ°ÐœÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr "ÐÐºÐ»ÑÑÐžÑÑ SSL (Ð¿ÑÑÐž ÐŸÑÐœÐŸÑ. Ð¿Ð°Ð¿ÐºÐž ÐºÐŸÐœÑÐžÐ³. Deluge)"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "ÐÐ°ÐºÑÑÑÑÐ¹ ÐºÐ»ÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "Ð¡ÐµÑÑÐžÑÐžÐºÐ°Ñ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr "Ð¯Ð·ÑÐº Ð²ÐµÐ±-ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ° ÐžÐ·ÐŒÐµÐœÑÐœ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-"ÐÑ Ñ
-ÐŸÑÐžÑÐµ ÐŸÐ±ÐœÐŸÐ²ÐžÑÑ ÑÑÑÐ°ÐœÐžÑÑ ÑÐµÐ¹ÑÐ°Ñ, ÑÑÐŸÐ±Ñ ÑÑÐ°Ð·Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ ÐœÐŸÐ²ÑÐ¹ ÑÐ·ÑÐº?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "ÐÐ±ÐœÐŸÐ²ÐžÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "ÐÐµÐ²ÐµÑÐœÑÐ¹ Ð¿Ð°ÑÐŸÐ»Ñ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "ÐÐ²ÐµÐŽÑÐœÐœÑÐµ Ð¿Ð°ÑÐŸÐ»Ðž ÐœÐµ ÑÐŸÐ²Ð¿Ð°ÐŽÐ°ÑÑ!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "ÐÐ²ÐµÐŽÑÐœ ÐœÐµÐ²ÐµÑÐœÑÐ¹ ÑÑÐ°ÑÑÐ¹ Ð¿Ð°ÑÐŸÐ»Ñ!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "Ð£ÑÐ¿ÐµÑÐœÐŸ ÐžÐ·ÐŒÐµÐœÐµÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "ÐÐ°Ñ Ð¿Ð°ÑÐŸÐ»Ñ Ð±ÑÐ» ÐžÐ·ÐŒÐµÐœÑÐœ ÑÑÐ¿ÐµÑÐœÐŸ!"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "ÐÑÐžÐŸÑÑÐ°ÐœÐŸÐ²ÐžÑÑ ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "ÐÑÑÐ°Ð²ÑÐµÐµÑÑ Ð²ÑÐµÐŒÑ:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "ÐÐ°ÑÐ° ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÑ:"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ÐÑÐŸÐ²ÐµÑÑÑÑ ÑÐ¿ÐžÑÐŸÐº ÐºÐ°Ð¶ÐŽÑÐµ:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "ÐÐŸÐ»ÐžÑÐµÑÑÐ²ÐŸ Ð±Ð»ÐŸÐºÐŸÐ², ÑÑÐžÑÐ°ÐœÐœÑÑ
- ÐžÐ· ÐºÑÑÐ°."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Ð¡ÑÐžÑÐ°ÐœÐŸ Ð±Ð»ÐŸÐºÐŸÐ² ÐžÐ· ÐºÑÑÐ°:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Ð¡Ð»ÑÐ¶Ð±Ð° ÐœÐµ Ð²ÑÐ¿ÐŸÐ»ÐœÑÐµÑÑÑ"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "ÐÑÐŸÐžÐ·ÐŸÑÐ»Ð° ÐŸÑÐžÐ±ÐºÐ° Ð¿ÑÐž ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐžÐž Ð°ÐºÐºÐ°ÑÐœÑÐ°"
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr ""
-#~ "IP-Ð°ÐŽÑÐµÑ ÐžÐœÑÐµÑÑÐµÐ¹ÑÐ° ÐŽÐ»Ñ Ð¿ÑÐŸÑÐ»ÑÑÐžÐ²Ð°ÐœÐžÑ Ð²Ñ
-ÐŸÐŽÑÑÐžÑ
- bittorrent ÑÐŸÐµÐŽÐžÐœÐµÐœÐžÐ¹. "
-#~ "ÐÑÑÐ°Ð²ÑÑÐµ ÑÑÐŸ Ð¿ÐŸÐ»Ðµ Ð¿ÑÑÑÑÐŒ, ÐµÑÐ»Ðž Ñ
-ÐŸÑÐžÑÐµ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°ÑÑ Ð·ÐœÐ°ÑÐµÐœÐžÐµ Ð¿ÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ."
-
-#~ msgid ""
-#~ "Torrents not transfering any data do not count towards download/seeding "
-#~ "active count."
-#~ msgstr ""
-#~ "Ð¢ÐŸÑÑÐµÐœÑÑ, ÐœÐµ Ð¿ÐµÑÐµÐŽÐ°ÑÑÐžÐµ ÐŽÐ°ÐœÐœÑÐµ, ÐœÐµ ÑÑÐžÑÑÐ²Ð°ÑÑÑÑ Ð² ÐºÐŸÐ»ÐžÑÐµÑÑÐ²Ðµ Ð°ÐºÑÐžÐ²ÐœÑÑ
- "
-#~ "Ð·Ð°Ð³ÑÑÐ·ÐŸÐº Ðž ÑÐ°Ð·ÐŽÐ°Ñ."
-
-#~ msgid "Blocks Read hit"
-#~ msgstr "Ð¡ÑÐžÑÐ°ÐœÐŸ Ð±Ð»ÐŸÐºÐŸÐ² ÐžÐ· ÐºÑÑÐ°"
-
-#~ msgid "Incomming Ports"
-#~ msgstr "ÐÑ
-ÐŸÐŽÑÑÐžÐµ Ð¿ÐŸÑÑÑ"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "Ð¡Ð»ÑÐ¶Ð±Ð° ÐœÐµ ÑÑÑÐµÑÑÐ²ÑÐµÑ"
Index: luge/i18n/si.po
===================================================================
--- deluge/i18n/si.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6409 +1,0 @@
-# Sinhalese translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Sinhalese <si@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "à¶à·à·à¶à¶±à·à·à·à¶®à·à¶±à¶º"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "à¶
-à¶œà·à¶±à·à¶©à· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "à¶à¶œà·à¶¶à·à¶±à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "à¶à¶œà·à¶¢à·à¶»à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "à¶à¶žà¶»à·à¶à·à¶±à· à·à·à¶žà·à·à·"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "à¶à¶±à·à¶©à·à¶»à·à·"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "à¶à¶±à·à¶à·à¶œà·à·"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "à¶à¶±à·à¶à·à¶ºà·à¶œà·à·"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "à¶à¶±à·à¶§à·à¶à·à¶§à·à¶à·à·"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "à¶à¶±à·à¶§à·à¶à·à·à· à·à· à¶¶à·à¶»à·à¶¶à¶©à·"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "à¶
-à¶»à·à¶¢à¶±à·à¶§à·à¶±à·à·"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "à¶à¶»à·à¶žà·à¶±à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "à¶
-à¶»à·à¶¶à·à·"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "à¶à·à·à¶§à·âà¶»à·à¶œà·à¶ºà·à·"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "à¶à·à·à¶§à·âà¶»à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "à¶
-à·à¶»à·à¶¶à¶ºà·à¶¢à·à¶±à¶º"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "à¶¶à·à¶žà·à·à·"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "à¶¶à·à¶»à·à¶±à¶º"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "à¶¶à¶à¶à·à¶œà·à¶¯à·à·à¶º"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "à¶¶à·à¶»à·à¶¶à¶©à·à·à·"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "à¶¶à·à¶œà·à¶»à·à·à·"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "à¶¶à·à¶œà·à¶¢à·à¶ºà¶ž"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "à¶¶à·à¶œà·à·à·à¶º"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "à¶¶à·à¶±à·à¶±à·"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "à¶¶à¶»à·à¶žà·à¶ºà·à¶©à·à·"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "à¶·à·à¶­à·à¶±à¶º"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "à¶¶à·à¶œà·à·à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "à¶¶à·à·à·à¶±à·à¶ºà·à· à·à· à·à·à·à·à¶à·à·à¶±à·"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "à¶¶à·à¶§à·à·à·à·à·à¶±à·"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "à¶¶à·à·à·à¶§à· à¶¯à·à·à¶ºà·à¶±"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "à¶¶à·âà¶»à·à·à¶œà¶º"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "à¶¶à·âà¶»à·à¶­à·à¶±à·âà¶ºà¶ºà· à¶à¶±à·à¶¯à·à¶ºà·à¶±à· à·à·à¶à¶»  à¶¶à¶œ à¶Žà·âà¶»à¶¯à·à·à¶º"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "à¶¶à·à¶±à·à¶ºà· à¶¯à¶»à·à·à·à·à¶œà·à¶žà·"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "à¶¶à¶œà·à¶à·à¶»à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "à¶¶à¶»à·à¶à·à¶±à· à·à·à·à·"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "à¶¶à·à¶»à·à¶±à·à¶©à·"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "à¶à·à¶žà·à¶¶à·à¶¢à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "à¶à·à¶žà¶»à·à¶±à·"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "à¶à·à¶±à¶©à·à·"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "à¶à·à¶Žà· à¶­à·à¶©à·à·"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "à¶à·à¶žà¶±à· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "à¶žà¶°à·âà¶ºà¶ž à¶
-à¶Žà·âà¶»à·à¶à·à¶±à· à¶¢à¶±à¶»à¶¢à¶º"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "à¶ à·à¶©à·"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "à¶ à·à¶œà·"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "à¶ à·à¶±à¶º"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "à¶à·âà¶»à·à·à·à¶žà·à·à· à¶¯à·à¶Žà¶­"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "à¶à·à¶à·à·à· (à¶à·à¶œà·à¶) à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "à¶à·à¶œà·à¶žà·à¶¶à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "à¶à·à¶žà·à¶»à·à·à·"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "à¶à·à¶±à·à¶à·à·"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "à¶à·à¶±à·à¶à· à¶Žà·âà¶»à¶¢à·à¶­à¶±à·à¶­à·âà¶»à·à·à¶¯à· à¶¢à¶±à¶»à¶¢à¶º"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "à¶à·à¶à· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "à¶à·à·à·à¶§à· à¶»à·à¶à·"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "à¶à·à¶§à· à¶©à·'à¶à·à·à¶ºà¶»à·"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "à¶à·âà¶»à·à¶à·à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "à¶à·à¶ºà·à¶¶à·à·"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "à·à¶ºà·à¶Žà·âà¶»à·à¶º"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "à¶ à·à¶à· à¶¢à¶±à¶»à¶¢à¶º"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "à¶©à·à¶±à·à¶žà·à¶à¶º"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "à¶¢à·à¶¶à·à¶§à·"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "à¶©à·à¶žà·à¶±à·à¶à·à·"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "à¶©à·à¶žà·à¶±à·à¶à¶±à· à¶¢à¶±à¶»à¶¢à¶º"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "à¶à¶à·à·à¶¯à·à¶»à¶º"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "à¶à¶¢à·à¶Žà·à¶­à·à·"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "à¶à¶œà· à·à·à¶œà·à·à¶¯à·à¶»à¶º"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "à¶à¶à·à·à¶§à·à¶»à·à¶ºà¶œà· à¶à·à¶±à·à¶ºà·"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "à¶à¶»à·à¶­à·âà¶»à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "à¶à·à·à¶§à·à¶±à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "à¶à¶­à·à¶ºà·à¶Žà·à¶ºà·à·"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "à·à·à¶à·à¶œà¶±à·à¶©à· à¶¯à·à¶Žà¶­à· (à¶žà¶œà·à·à·à¶±à·à·à·)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "à·à·à¶»à·à¶ºà· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "à·à·à¶¢à·"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "à·à·à¶±à·à¶œà¶±à·à¶­à¶º"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "à¶Žà·âà¶»à¶à·à¶º"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "à¶Žà·âà¶»à¶à· à¶à¶ºà¶±à·à·"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "à¶Žà·âà¶»à¶à· à¶Žà·à¶œà·à¶±à·à·à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "à¶Žà·âà¶»à¶à· à¶¯à¶à·à¶«à· à¶¶à¶œà¶Žà·âà¶»à¶¯à·à·à¶º"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "à¶à·à¶¶à·à¶±à¶º"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "à¶à·à¶žà·à¶¶à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "à¶¢à·à¶»à·à¶¢à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "à¶¢à¶»à·à¶žà¶±à·à¶º"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "à¶à·à¶±à·à·"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "à¶¢à·à¶¶à·âà¶»à·à¶œà·à¶§à·"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "à¶à·âà¶»à·à·à·à¶º"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "à¶à·âà¶»à·à¶±à·à¶œà¶±à·à¶­à¶º"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "à¶à·âà¶»à·à¶±à·à¶©à·"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "âà¶à·à¶©à·à¶œà·à¶Žà·"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "à¶à·à·à·à¶žà·"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "à¶à·à¶­à¶žà·à¶œà·à·"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "à¶à·à¶à¶»à·à¶±à·à·"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "à¶à·à¶±à·à¶ºà·"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "à¶à·à¶±à·à¶ºà· - à¶¶à·à·à·à·"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "à¶à·à¶ºà·à¶±à·"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "à·à¶ºà·à¶§à·"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "à·à¶»à·à¶©à· à¶¯à·à¶Žà¶­ à·à· à¶žà·à¶à·à¶©à·à¶±à¶œà·à¶©à· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "à·à·à¶¯à·à¶° à·à· à¶¶à·à¶œà·à¶ž ( à·à¶­à·à¶à·à¶±à· à¶±à¶à¶» à¶¢à¶±à¶Žà¶¯à¶º )"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "à·à·à¶±à·à¶©à·à¶»à·à·à·"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "à·à·à¶ à¶à·à¶"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "à·à¶à¶à·à¶»à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "à¶
-à¶ºà·à·à·à¶œà¶±à·à¶­à¶º"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "à¶à¶±à·à¶¯à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "à¶à¶±à·à¶¯à·à¶±à·à·à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "à¶à¶»à·à¶± à¶à·à·à¶œà·à¶žà·à¶º à¶¢à¶±à¶»à¶¢à¶º"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "à¶à¶»à·à¶à¶º"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "à¶
-à¶ºà¶»à·à¶œà¶±à·à¶­à¶º"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "à¶
-à¶ºà·à·à·à¶œà· à¶à·à· à¶žà·à¶±à·"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "à¶à·à·âà¶»à·à¶ºà¶œà¶º"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "à¶à¶­à·à¶œà·à¶º"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "à¶¢à·à¶žà·à¶ºà·à¶à·à·"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "à¶¢à¶Žà·à¶±à¶º"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "à¶¢à¶»à·à·à·"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "à¶¢à·à¶»à·à¶¯à·à¶±à¶º"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "à¶à·à¶à·à·à¶­à·à¶±à¶º"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "à¶à·à¶±à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "à¶à·à¶»à·à¶¶à¶§à·"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "à¶à·à¶»à·à¶ºà·à¶±à· à¶Žà·âà¶»à¶¢à·à¶­à·à¶±à·à¶­à·âà¶»à·à¶ à¶¢à¶±à¶»à¶¢à¶º"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "à¶à·à¶»à·à¶ºà·à¶±à· à¶¢à¶±à¶»à¶¢à¶º"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "à¶à·à·à·à¶§à¶º"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "à¶à·à¶»à·à¶à·à·à·à¶­à·à¶±à¶º"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "à¶œà·à¶ à¶Žà·âà¶»à¶¢à·à¶­à·à¶±à·à¶­à·âà¶»à·à¶ à¶¢à¶±à¶»à¶¢à¶º"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "à¶œà·à¶§à·à·à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "à¶œà·à¶¶à¶±à¶±à¶º"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "à¶œà·à·à¶­à·à·"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "à¶œà·à¶¶à·à¶»à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "à¶œà·à¶¶à·à¶ºà·à¶±à· à¶
-à¶»à·à¶¶à· à¶¢à¶žà·à·à¶»à·à¶º"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "à¶œà·à¶ à·à¶§à·à¶±à·à·à·à¶§à¶ºà·à¶±à·"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "à¶œà·à¶­à·à·à·à¶±à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "à¶œà¶à·à·à¶žà·à¶¶à¶»à·à¶à·"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "à¶žà·à¶à·à·à·"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "à¶žà·à·à·à¶©à·à¶±à·à¶ºà·à·,"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "à¶žà·à¶©à¶à·à·à¶à¶»à¶º"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "à¶žà¶œà·à·à·"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "à¶žà·à¶œà·à·à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "à¶žà·à¶œà¶¯à·à·à¶ºà·à¶±"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "à¶žà·à¶œà·"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "à¶žà·à¶œà·à¶§à·à·"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "à¶žà·à·à¶œà· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "à¶žà·à¶§à·à¶±à·à¶à·"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "à¶žà·à·à¶»à·à¶§à·à¶±à·à¶ºà·"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "à¶žà·à¶»à·à·à·à·"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "à¶žà¶ºà·"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "à¶žà·à¶à·à·à·à¶à·à·"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "à¶žà¶ºà·à¶à·âà¶»à·à¶±à·à·à·à¶ºà·à¶±à· à·à¶žà·à·à·à¶«à·à¶©à·à·"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "à¶žà·à¶œà·à¶©à·à·à·"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "à¶žà·à¶±à¶à·à·"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "à¶žà·à¶à¶à·à¶œà·à¶ºà·à·"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "à¶žà·à¶±à·à¶§à·à¶±à·à¶à·âà¶»à·à·"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "à¶žà·à¶±à·à¶§à·à·à·à¶»à¶§à·"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "à¶žà·à¶»à·à¶à·à¶à·à·"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "à¶žà·à·à·à¶žà·à¶¶à·à¶à·"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "à¶žà·à¶ºà¶±à·à¶žà·à¶»à¶º"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "à¶±à·à¶žà·à¶¶à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "à¶±à·à·à·à¶»à·"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "à¶±à·à¶Žà·à¶œà¶º"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "à¶±à·à¶¯à¶»à·à¶œà¶±à·à¶­à¶º"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "à¶±à·à¶¯à¶»à·à¶œà¶±à·à¶­ à¶à¶±à·à¶§à·à¶œà·à·à·"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "à¶±à·à·à· à·à·à¶œà·à¶©à·à¶±à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "à¶±à·à·à·à¶œà¶±à·à¶­à¶º"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "à¶±à·à¶à¶»à¶à·à·à·à·"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "à¶±à¶ºà·à¶¢à¶»à·"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "à¶±à¶ºà·à¶¢à·à¶»à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "à¶±à·à¶"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "à¶±à·à·à·à¶à· à¶¯à·à¶Žà¶­"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "à¶à¶­à·à¶»à· à¶žà¶»à·à¶ºà·à¶±à· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "à¶±à·à¶»à·à·à·"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "à¶à¶žà·à¶±à¶º"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "à¶Žà¶à·à·à·à¶­à·à¶±à¶º"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "à¶Žà·à·à·à¶œà·"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "à¶Žà¶œà·à·à¶­à·à¶±à·à¶ºà·à¶±à· à¶¶à¶œ à¶Žà·âà¶»à¶¯à·à·à¶º, à·à¶±à·à¶­à¶"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "à¶Žà·à¶±à¶žà·à·"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "à¶Žà·à¶Žà·à·à· à¶±à·à·à· à¶à·à¶±à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "à¶Žà·à¶»à¶à·à·à·"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "à¶Žà·à¶»à·"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "à¶Žà·à¶œà·à¶Žà·à¶±à¶º"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "à¶Žà·à¶§à·à¶à·à¶ºà·à¶±à·"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "à¶Žà·à¶œà¶±à·à¶­à¶º"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "à¶Žà·à¶­à·à¶à·à¶œà¶º"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "à¶Žà·à¶§à· à¶»à·à¶à·"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "à¶à¶§à·à¶»à¶º"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "à¶»à·à¶ºà·à¶±à·à¶ºà¶±à·"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "à¶»à·à¶žà·à¶±à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "à¶»à·à·à·à¶ºà·à¶±à· à·à¶žà·à·à·à¶«à·à¶©à·à·"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "à¶»à·à·à¶±à·à¶©à·"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "à·à·à¶±à·à¶­ à¶¶à·à¶­à¶œà·à¶žà·à¶º"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "à·à·à¶±à·à¶­ à·à·à¶œà·à¶±à·"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "à·à·à¶±à·à¶­ à¶à·à¶§à·à·à· à·à· à¶±à·à·à·à·à·"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "à·à·à¶±à·à¶­ à¶œà·à·à·à¶ºà·"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "à·à·à¶±à·à¶­ à¶žà·à¶§à·à¶±à·"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "à·à·à¶±à·à¶­ à¶Žà·à¶ºà¶»à· à¶à¶±à·à¶©à· à¶žà·à¶à·âà¶œà¶±à·"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "à·à·à¶±à·à¶­ à·à·à¶±à·à·à¶±à·à¶§à· à·à· à¶¯ à¶à·âà¶»à·à¶±à·à¶©à·à¶±à·à·à·"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "à·à·à¶žà·à·à·"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "à·à·à¶±à· à¶žà¶»à·à¶±à·"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "à·à·à¶ à¶§à·à¶žà· à·à· à¶Žà·âà¶»à·à¶±à·à·à·à¶Žà·"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "à·à·à·à¶¯à· à¶
-à¶»à·à¶¶à·à¶º"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "à·à·à¶±à¶à·à¶œà¶º"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "à·à¶»à·à¶¶à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "à·à· à·à·à¶œà·à·à·"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "à·à·à¶ºà·à¶»à· à¶œà·à¶ºà·à¶±à·"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "à·à·à¶à¶à¶Žà·à¶Žà·à¶»à·à·"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "à·à·à¶œà·à·à·à¶à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "à·à·à¶œà·à·à·à¶±à·à¶ºà·"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "à·à·à¶œà¶žà¶±à· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "à·à·à¶žà·à¶œà·à¶ºà·à·"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "à¶¯à¶à·à¶«à· à¶
-à¶Žà·âà¶»à·à¶à·à·"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "à¶¯à¶à·à¶«à· à¶¢à·à¶»à·à¶¢à·à¶ºà·à· à·à· à¶¯à¶à·à¶«à· à·à·à¶±à·à·à·à¶ à· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "à·à·à¶Žà·à¶€à·à¶€à¶º"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "à·à·âà¶»à· à¶œà¶à¶à·à·"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "à·à·à¶©à·à¶±à¶º"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "à·à·à¶»à·à¶±à·à¶žà·"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "à·à·à·à¶œà·à¶¶à·à¶©à· à·à· à¶¢à¶±à· à¶žà¶ºà·à¶±à·"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "à·à·à·à·à·à·à¶œà¶±à·à¶­à¶º"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "à·à·à·à·à¶©à¶±à¶º"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "à·à·à·à·à¶§à·à·à¶»à·à¶œà¶±à·à¶­à¶º"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "à·à·à¶»à·à¶ºà·à¶±à· à¶
-à¶»à·à¶¶à· à¶¢à¶±à¶»à¶¢à¶º"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "à¶§à¶¢à·à¶à·à·à·à¶­à·à¶±à¶º"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "à¶§à·à¶±à·à·à·à¶±à·à¶ºà· à¶à¶à·à·à¶­à· à¶¢à¶±à¶»à¶¢à¶º"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "à¶­à·à¶ºà·à¶œà¶±à·à¶­à¶º"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "à¶§à·à¶žà·à¶»à·-à¶œà·à·à·à¶§à·"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "à¶§à·à¶à·à·"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "à¶§à·à¶à·à¶œà·à·"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "à¶§à·à¶±à·à¶à·"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "à¶§à·âà¶»à·à¶±à·à¶©à·à¶©à· à·à· à¶§à·à¶¶à·à¶à·"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "à¶§à·à¶ºà·à¶±à·à·à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "à¶­à·à¶»à·à¶à·à¶º"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "à¶§à¶»à·à¶à·à¶žà¶±à·à·à·à¶®à·à¶±à·"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "à¶§à¶»à·à¶à·à·à· à·à· à¶à¶ºà·à¶à·à·à· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "à¶§à·à·à·à¶œà·"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "à¶à¶à¶±à·à¶©à·à·"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "à¶ºà·à¶à·à¶»à·à¶±à¶º"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "à¶à¶à·à·à¶­à· à¶
-à¶»à·à¶¶à· à¶à¶žà·à¶»à· à¶»à·à¶¢à·âà¶ºà¶º"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "à¶à¶à·à·à¶­à· à¶»à·à¶¢à¶°à·à¶±à·à¶º"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "à¶à¶à·à·à¶­à· à¶¢à¶±à¶Žà¶¯à¶º"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "à¶à¶à·à·à¶­à· à¶¢à¶±à¶Žà¶¯à¶ºà· à¶¯à·à¶»à·à¶±à· à¶Žà·à·à·à¶§à· à¶à·à¶©à· à¶¯à·à¶Žà¶­à·"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "à¶à¶»à·à¶à·à·à·"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "à¶à·à·à¶¶à¶à·à·à·à¶­à·à¶±à¶º"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "à·à·à¶±à·à¶§à·"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "à·à·à¶±à·à·à·à¶ºà·à¶œà·à·"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "à·à·à¶ºà¶§à·à¶±à·à¶žà¶º"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "à·à¶»à·à¶¢à·à¶±à· à¶¯à·à¶Žà¶­à·, à¶¶à·âà¶»à·à¶­à·à¶±à·âà¶ºà¶º"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "à·à¶»à·à¶¢à·à¶±à· à¶¯à·à¶Žà¶­à·, à¶.à¶¢."
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "à·à·à¶œà·à·à· à·à· à·à·à¶§à·à¶±à·"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "à¶¶à¶§à·à·à¶» à·à·à¶»à·"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "à¶ºà·à¶žà¶±à¶º"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "à·à·à¶žà·à¶¶à·à¶ºà·à·"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "à·à·à¶žà·à¶¶à·à¶¶à·à·à·"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "à·à·à¶ºà¶œà·"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "à·à¶à·âà¶»à·à¶º"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "à¶Žà·à¶»à·à¶à·à·à¶žà·à¶±à·"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "à¶¶à·à¶à¶­ à·à·à¶žà·à¶±à·"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "seed à·à·à¶žà·à¶±à·"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "à·à·à¶»à·à¶žà¶ºà¶à· à¶¯à· à¶à¶­"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "à¶Žà·à·
-à¶à·à·à·"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "à¶¯à·à·à¶ºà¶à·"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "à¶±à¶ž"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "à¶Žà·âà¶»à¶à¶­à·à¶º"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "à¶Žà·âà¶»à¶žà·à¶«à¶º"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "à¶·à·à¶à¶­ à·à·"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "à¶à¶©à·à¶à¶­ à¶à·
-"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "à¶
-à¶±à·à¶Žà·à¶­à¶º"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "à¶¶à·à¶à¶­ à·à·à¶à¶º"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "à¶à¶©à¶à¶­ à·à·à¶à¶º"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "à¶¶à·à¶à¶­ à·à·à¶žà·à·"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "à¶à¶©à·à¶à¶­ à·à·à¶žà·à·"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "à¶­à·à¶œà·âà¶ºà¶ºà¶±à·"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Avail"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "à¶à¶à· à¶à¶»à¶± à¶œà¶¯à·"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "à·à¶¹à·à¶ºà¶±à·à¶±à·"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "à¶à¶­à·à¶»à·à· à¶à¶­à· à¶à·à¶œà¶º"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "à¶Žà·âà¶»à¶žà·à¶à¶­à·à· à¶žà·à¶œà·/à¶
-à·à·à·à¶±"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "à·à·à·à¶ºà¶à¶à·âà¶»à·à¶º à¶Žà·à¶œà¶±à¶º"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "à¶
-à·à·à·à¶¯à¶ºà¶ºà·"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "à¶±à·à·à·à¶¯à¶±à¶º à·à·à¶»à·à¶®à¶à¶ºà·"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "à¶±à·à·à·à¶¯à¶±à¶º à¶ºà·à·à·à·à·"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "à¶
-à¶­à·à¶»à·à¶žà·à·à·à¶«à¶­"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "à¶¶à·à¶à·à¶±à·à¶žà·"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "à¶à¶œà·à¶Ž à¶Žà¶»à·à·à¶º (Bandwidth)"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "à¶Žà·à·
-"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "à¶¢à·à¶œà¶º"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "à¶Žà·âà¶»à·à¶à·à·à·à¶º"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "à¶à·à¶ à·"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "à·à·à¶±à¶­à·"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Daemon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Plugins"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent à¶
-à¶±à·à¶à·âà¶»à·à·à¶à¶ºà·"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent à¶
-à¶±à·à¶à·âà¶»à·à·à¶à¶ºà·"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "BitTorrent à·à¶»à·à· à¶à·à¶±à· à¶¶à·à¶à¶­ à¶à·à¶»à·à¶ž à·à· à¶¶à·à¶¯à·à·à·à¶»à·à¶ž à·à·à¶¯à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "à·à·à¶°à·à¶±à¶º"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "à¶°à¶»à¶à¶ºà·à¶à· à¶à¶à·  à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "à¶°à·à¶»à¶ à¶±à·à¶žà¶º:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "à¶Žà·à¶±à·à·:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "à¶Žà¶»à·à·à·à¶œà¶ à¶±à¶ž:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "à¶žà·à¶»à¶Žà¶¯à¶º:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "à¶à·à¶­à·à¶à·à¶»à·à¶ž à¶žà¶à·à¶±à· à¶§à·à¶»à¶±à·à¶§à· à¶à·à¶±à·à·à· à¶Žà·à¶§à¶Žà¶­ à¶žà¶à·à¶¯à¶žà¶±à·à¶±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "à¶­à·à¶»à·à¶žà·"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "à¶
-à·à¶¹à· à¶Žà·à¶«à· à¶·à·à·à·à¶­ à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "à·à¶à·âà¶»à·à¶ºà¶ºà·"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "à¶Žà·âà¶»à·à¶¯à·à·à·à¶º à¶¢à·à¶œà¶ºà· à¶±à·à¶­à·à¶à· à·à·à¶žà·à·à¶±à·"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "à¶±à· à¶±à·à¶à·à¶­à· à¶à·à¶»à·à¶žà· à·à¶³à·à· à¶à¶œà·à¶±à· à¶à¶œ à·à·à¶¶à· à¶
-à¶©à·à·à¶º à¶Žà¶»à·à¶à·à·à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "à·à·à¶à·à·à¶žà·"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "à·à·à¶®à¶»à¶º"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>à·à·à·à·à¶œà·à¶·à·à¶ºà·à¶à· à¶
-à¶±à·à·à·à¶¯à¶º </i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "à¶§à·à¶»à¶±à·à¶§à·"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrents à¶Žà·à·
-à¶à·à·à· à¶à¶­."
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrents à¶Žà·à·
-à¶à·à·à· à¶à¶­."
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"à¶­à·à¶œà·âà¶ºà¶ºà¶±à· à¶
-à¶­à¶» à·à·à¶©à·à¶§à·à¶± à¶¶à·à¶¯à·à¶à·à¶±à·à¶ž\n"
-"BitTorrent protocol à¶·à·à·à·à¶­ à¶à·à¶»à·à¶ž"
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "à·à·à·à·à¶œà·à¶·à·à¶ºà·:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "à¶¯à·à¶±à¶§ à·à·à¶§à·à¶± à·à¶à·à¶»à·à¶°à¶à¶ºà¶±à·"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "à¶Žà·à¶» à·à·à¶§à· à·à¶à·à¶»à·à¶°à¶à¶ºà¶±à·"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"à¶žà·à¶ž à·à·à¶©à·à¶§à·à¶± à¶±à·à¶¯à·à·à· à¶žà·à¶¯à·à¶à·à¶à¶à¶ºà¶à·. à¶à¶¶à¶§ à¶žà·à¶º GNU General Public License à¶ºà¶§à¶­à· "
-"à·à¶à·à·à¶à¶»à¶«à¶º à¶à·à¶»à·à¶žà¶§ à·à· à¶±à·à·à¶­ à¶¶à·à¶¯à· à¶¯à·à¶žà¶§ à·à·à¶. \n"
-"à¶žà·à¶ž à·à·à¶©à·à¶§à·à¶± à·à¶žà¶ à¶à¶¶à¶§ GNU General Public License à·à· à¶Žà·à¶§à¶Žà¶­à¶à· à¶œà·à¶¶à·à¶º à¶ºà·à¶­à·à¶º. "
-"à¶±à·à¶œà¶¶à·à¶±à·à¶±à¶žà· <http://www.gnu.org/licenses> à¶¶à¶œà¶±à·à¶±."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "à·à·à·à·à¶¯à·à¶ºà¶à¶º:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "à¶§à·à¶»à¶±à·à¶§à· à¶œà¶ºà·à¶¶à·à¶»à·"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "à·à¶žà·à¶¶à¶±à·à¶° à·à· à¶±à·à¶žà·à¶­"
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "à¶
-à·à·à¶žà·à¶­"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "à¶Žà·à·
-"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "à¶à·à·
-à¶§"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "à·à·à·à¶·à·à·à¶ºà¶±à·"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "à¶§à·âà¶»à·à¶à¶»à· (tracker)"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "à¶à·à·à·à·à¶à· à¶±à·à¶­"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "à¶œà·à¶¶à¶œà· à¶žà¶à·à¶±à·"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "à¶œà·à¶¶à¶œ à¶±à·à¶­"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "à·à¶žà·à¶¶à¶±à·à¶° à¶à¶» à¶±à·à¶žà·à¶­"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT à¶±à·à¶©"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "à¶±à·à¶¯à·à·à· à¶­à·à¶§à· à¶
-à·à¶à·à·à¶º"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "à·à·à¶žà· à¶»à·à·à¶­ à¶œà·à· à·à¶à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "à·à·à¶±à¶­à·..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "à¶à·âà¶»à·à¶ºà· à¶à¶»à·à·à¶ž"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "à¶±à·à¶­à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "à¶±à·à¶¶à·à¶³à·"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "à·à¶¶à·à¶³à·"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "à·à¶žà·à¶¶à¶±à·à¶° à·à·à¶«à·"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "à¶­à¶­à·à·à¶º"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "à¶°à·à¶»à¶à¶º"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "à·à·à¶œà·à¶ž"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Daemon à¶
-à¶»à¶¹à¶±à·à¶±"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Daemon à¶±à·à¶­à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "deamon à¶à¶»à¶žà·à¶· à¶à·à¶»à·à¶žà¶§ à¶±à·à·à·à¶à· à·à·à¶±à·."
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "à·à¶­à·à¶à·à¶»à¶à¶ºà· à¶à¶à· à¶à·à¶»à·à¶žà·à¶¯à· à¶¯à·à·à¶ºà¶à·"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "à¶Žà·à¶œà¶à·à¶±"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Plugin à¶à¶ à¶­à·à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plugin Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "à¶œà·à¶Žà·à¶±à¶º"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "à·à·à·à·à¶œà·à¶·à·à¶ºà·"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "à¶à·à¶±à· à¶±à¶ž"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "à·à¶œà¶à¶à· à¶±à·à¶­à· à¶ºà·à¶žà·à·"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ".torrent à¶à·à¶±à·à·à¶à· à¶­à·à¶»à¶±à·à¶±."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "à¶§à·à¶»à¶±à·à¶§à· à¶à·à¶±à·"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "à·à·à¶ºà·
-à·à¶ž à¶à·à¶±à·"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "à·à¶œà¶à¶à· à¶±à·à·à¶± URL à¶à¶à¶à·"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "à·à¶œà¶à¶à· à¶±à·à·à¶± URL à¶à¶à¶à·."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "à¶¶à·à¶à¶­ à¶à¶»à¶žà·à¶±à·..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "à¶¶à·à¶à¶­ à¶à·à¶»à·à¶ž à¶
-à·à·à¶»à·à¶®à¶ à·à·à¶±à·"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "à¶¶à·à¶à¶­ à¶à·à¶»à·à¶ž à¶
-à·à·à¶»à·à¶®à¶ à·à·à¶±à·"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "à·à·à¶ºà·
-à· (_A)"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_à¶­à¶­à·à·à¶º"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_à·à·à·à·à¶­à¶»"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_à¶à·à¶±à·"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Peers"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_à·à·à¶à¶œà·à¶Ž"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "à¶Žà·âà¶»à¶žà·à¶à¶­à·à·à¶º"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "à¶­à·à¶»à¶­à·à¶»à·"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "à¶žà·à¶»à¶Žà¶¯à¶ºà¶à· à¶ºà·à¶¯à· à¶à¶­"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "à¶à·à¶±à·à·à¶à· à¶­à·à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "à¶¶à·à·à¶œà·à¶žà¶à· à¶­à·à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ".torrent à¶à·à¶±à·à· à·à·à¶»à¶à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "à¶œà·à¶¶à¶œà¶º"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Peer à¶à¶à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostname:à¶Žà·à¶«à·à·"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "à¶à·à·
-"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "à¶Žà·à·
-"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Deluge à¶Žà·à¶±à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_torrent à¶à¶à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_à¶·à·à¶à¶­ à¶à·à¶»à·à¶žà· à·à·à¶ à·à·à¶žà·à·"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_à¶à¶©à·à¶à¶­ à¶à·à¶»à·à¶žà· à·à·à¶ à·à·à¶žà·à·"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "à¶Žà·à¶§à·à· Daemon à¶±à·à¶­à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_à¶à·à¶±à·à·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_ Torrent à¶±à·à¶»à·à¶žà·à¶«à¶º à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Daemon à·à·à¶­à·à¶±à· à¶à·à¶­à·à·à¶±à·à¶± à·à· _à·à·à¶© à¶±à·à¶­à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_à·à¶à·à·à¶à¶»à¶«à¶º"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_à·à¶žà·à¶¶à¶±à·à¶°à¶­à· à¶à·
-à¶žà¶±à¶à¶»à·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_à¶Žà·à¶±à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_à¶žà·à·à¶œà¶žà· à¶­à·à¶»à·à·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "à¶Žà·à¶­à· à¶­à·à¶»à·à·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "à¶­à¶­à·à·_à¶­à·à¶»à·à·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_abs"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_à¶­à·à¶»à·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "à¶Žà·à¶­à·_à¶­à·à¶»à·à·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "à¶Žà·à¶±à·à·à¶±à·à¶± _Zero Hits"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "à¶Žà·à¶±à·à·à¶±à·à¶± _ à¶œà·à·à·à¶¶à¶³à·à¶±à·à¶±à¶±à·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_à¶à¶Žà¶à·à¶»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_à¶±à·à·à·à· à¶Žà·à¶§à·à·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "à¶±à·à¶­à¶» à¶±à¶à¶± à¶Žà·âà¶»à·à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_à·à¶žà·à·à¶º"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "torrent à¶à¶à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Torrent à¶à¶à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "torrent à¶à·à¶­à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Torrent à¶à·à¶­à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "à¶­à·à¶»à·à¶à¶­à· torrents à¶žà¶¯à¶à· à¶±à·à¶­à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "à¶žà¶¯à¶à· à¶±à·à¶­à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "à¶­à·à¶»à·à¶à¶­à· torrents à¶±à·à·à¶­ à¶
-à¶»à¶¹à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "à¶±à·à·à¶­ à¶
-à¶»à¶¹à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Torrent à¶à·à¶œà¶§ à¶Žà·à·
-à¶à·à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "à¶à·à¶œà¶§ à¶Žà·à·
-à¶à·à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Torrent à¶Žà·à¶œà¶§ à¶Žà·à·
-à¶à·à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "à¶Žà·à¶œà¶§ à¶Žà·à·
-à¶à·à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "à¶
-à¶·à·à¶žà¶­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "à·à¶žà·à¶¶à¶±à·à¶°à¶­à· à¶à·
-à¶žà¶±à·à¶à¶»à·"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Torrent à¶±à·à¶»à·à¶žà·à¶«à¶º à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_à·à·à¶œà·à¶©à¶»à¶º"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_à¶¯à·à¶»à·à·à¶® à¶Žà¶®à¶º"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "à¶à¶»à·à¶­à·:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "à·à¶§à·à¶±à·:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "à¶­à·à¶»à¶­à·à¶»à·"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_à¶à·à¶­à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "à¶¢à·à¶œseeds"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "à¶à·à¶§à·à¶ à¶­à¶»à¶ž:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "à¶Žà·à¶¯à·à¶à¶œà·à¶ à·à·à¶à·à·à¶žà¶à· à¶­à¶±à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "à¶žà·à¶ž torrent à¶à¶ à·à·à·à·à¶ºà¶à¶§ à¶à¶ à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_à·à·à¶ºà¶œà·à¶œ à·à·à·à·à¶¯à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "à¶±à·à¶žà¶º:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "à¶à·à¶±à¶ºà·à¶ž à·à¶žà·à¶Žà·à¶»à·à¶«à¶ºà·:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "seed à¶±à·à·à¶­à·à·à·à¶ºà¶ºà·à¶­à· à¶
-à¶±à·à¶Žà·à¶­à¶º:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "à¶à·à¶­à· à¶à¶»à¶± à¶
-à¶±à·à¶Žà·à¶­à¶º"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "à¶à¶¯à·à¶à·à¶žà¶ à·à·à¶à¶º:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "à¶¶à·à¶à¶­ à·à·à¶à¶º:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "à·à¶žà·à¶¶à¶±à·à¶°à¶­à·:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_à¶œà·à·à·à¶¶à¶³à·à¶±à·à¶±à¶±à· à·à¶à·à·à¶à¶»à¶«à¶º à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "à¶Žà¶®à¶º à·à¶à·à·à¶à¶»à¶«à¶º à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "à¶œà·à·à·à¶¶à·à¶³à·à¶žà·"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "à¶¯à·à¶»à·à·à¶® à¶Žà¶®à¶ºà¶§ à¶à¶­à·à·
-à· à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "à¶Žà¶®à¶º:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "à·à¶¹à·à¶ºà¶±à·à¶±à· à¶à¶à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "à¶Žà¶®à¶º:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "titlebar à·à· à·à·à·à· à·à·à¶à¶º à¶Žà·à¶±à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "torrent à¶à¶à·à¶à·à¶»à·à¶žà·à¶¯à· à¶à·à·à·
-à·à· à¶à·à¶±à·à¶¯à·âà¶»à¶à¶­ à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "à¶Žà¶¯à·à¶°à¶­à· à¶­à·à¶§à· à¶
-à¶ºà·à¶à¶±à¶º à·à¶à·âà¶»à·à¶º à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "à·à·à·à·à¶žà·à¶¯à· à¶­à·à¶§à·à¶ºà¶§ à·à¶à·à·
-à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "à¶­à·à¶§à·à¶º à¶­à·à¶œà¶¯à·  à¶
-à¶»à¶¹à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "à¶žà·à¶»à¶Žà¶¯ à·à·à¶»à·à¶à· à¶Žà¶¯à·à¶°à¶­à· à¶­à·à¶§à·à¶º"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "à·à¶žà·à¶Žà·à¶»à·à¶« à¶à¶»à¶± à¶œà¶¯à·à¶¯ à¶à·à¶±à¶ºà· à¶ºà·à¶­à·à¶­à·:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "à·à·à¶­ .torrent à¶à·à¶±à· à¶Žà·à¶§à¶Žà¶­à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "à¶§à·à¶»à¶±à·à¶§à·à· à¶à·à¶­à·à¶à·à¶»à·à¶žà·à¶¯à· à¶à¶­à· à·à· à¶§à·à¶»à¶±à·à¶§à· à¶à·à¶±à·à·à·à·à· à¶Žà·à¶§à¶Žà¶­à· à¶žà¶à·à¶¯à¶žà¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "à·à·à¶­ à¶¶à·à¶à¶±à·à¶±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "à¶žà·à¶œà· à·à· à¶
-à·à·à·à¶± à¶§à·à¶»à¶±à·à¶§à· à¶à·à¶§à·à· à¶Žà·à·
-à¶à·à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "à¶žà·à¶œà· à·à· à¶
-à·à·à·à¶± à¶§à·à¶»à¶±à·à¶§à· à¶à·à¶±à· à·à¶œ à¶à·à¶§à·à· à¶Žà·à·
-à¶à·à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "à¶žà¶¯à¶à¶§ à¶±à¶­à¶» à¶à¶» à¶à¶­à· à¶
-à·à·à·à¶®à·à·à·à¶¯à· à¶§à·à¶»à¶±à·à¶§à· à¶à¶à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "à·à·à¶žà·à·à¶§à¶ž à¶Žà·à¶±à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "à·à¶à·à·à¶¯à¶º à¶
-à·à¶°à·à¶±à¶ºà¶§ à¶à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "à¶à¶© à¶¯à·à¶ºà·à·à¶à· à¶à¶Žà¶»à·à¶ž à·à¶žà·à¶¶à¶±à·à¶¯à¶­à· à¶à¶«à¶±. 1 à·à·à¶§ à¶
-à¶±à¶±à·à¶­à¶º à¶¯à¶à·à·à· à·à¶à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"à·à·à¶ºà·
-à·à¶ž torrents à·à¶³à·à· à¶à¶©à·à¶à¶­ à¶à·à¶»à·à¶žà¶§ à¶à¶© à¶¯à·à¶º à·à·à¶à· à¶à¶Žà¶»à·à¶ž à¶à¶§à·à¶§à¶œ à¶à¶«à¶±.1 à·à·à¶§ à¶
-à¶±à¶±à·à¶­à¶º "
-"à¶¯à¶à·à·à· à·à¶à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"à·à·à¶ºà·
-à·à¶ž torrents à·à¶³à·à· à¶·à·à¶à¶­ à¶à¶œ à·à·à¶à· à¶à¶Žà¶»à·à¶ž à·à·à¶à¶º.1 à·à·à¶§ à¶
-à¶±à¶±à·à¶­à¶º à¶¯à¶à·à·à· à·à¶à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"à·à·à¶ºà¶œà·à¶ž torrents à·à¶³à·à· à¶à¶Žà¶»à·à¶ž à¶à¶©à·à¶à¶­à¶à·à¶»à·à¶žà· à·à·à¶à¶º.  à¶
-à¶Žà¶»à·à¶žà·à¶­à¶º à·à¶³à·à· 1-à¶Žà·à·à·à¶§à·à·à¶±à·à¶±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "à·à·à¶žà·à·à¶§ à¶à·à¶œà·à¶±à· à¶Žà·à·à·à¶§à· IP à¶
-à¶à¶ºà¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"à¶Žà¶»à·à¶à·à·à· à¶à¶» à¶
-à·à·à·à¶±à¶±à¶žà·, à¶žà·à·
-à· à¶­à¶¯ à¶¶à¶¯à¶º à¶à¶à·à¶žà·à· à¶ºà·à¶ž à·à¶œà¶à·à·à· à¶à·à¶±à·à¶ž à·à¶³à·à· à¶­à¶à·à·à·à¶»à· à¶à¶»à¶± à¶œà¶¯ "
-"TCP/IP à¶à¶Žà¶»à·à¶žà¶º à·à·âà¶»à·à¶âà·âà¶»à¶­à· à¶
-à¶±à·à¶Žà·à¶­à·à¶à¶ºà¶±à· à¶žà¶à·à¶±à· à¶Žà·à¶œà¶±à¶º à¶à¶»à¶«à· à¶œà·à¶¶à·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"torrent à¶à¶à¶à¶§ à¶à¶Žà¶»à·à¶ž à¶à¶©à·à¶à¶­  à¶à·à¶»à·à¶žà· à¶à¶§à·à¶§à¶œ. à¶
-à¶Žà¶»à·à¶žà·à¶­ à¶
-à¶à¶º à·à¶³à·à· 1 à¶à¶¯à·à· à¶à¶»à¶±à·à¶±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "torrent à¶à¶à¶à¶§ à¶à¶Žà¶»à· à·à¶¶à¶³à¶­à· à·à¶à¶à·âà¶ºà·à·.à¶
-à¶Žà¶»à·à¶žà·à¶­ à¶
-à¶à¶º à·à¶³à·à· 1 à¶à¶¯à·à· à¶à¶»à¶±à·à¶±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "à·à¶à·âà¶»à·à¶º à¶Žà·à¶«à·"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "à¶Žà¶»à·à¶à·à·à¶« à·à¶à·âà¶»à·à¶º à¶Žà·à¶«à·à·"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "à¶ºà·à¶±à·à¶±à·:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "à·à·à¶­:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "à¶žà¶§à·à¶§à¶ž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "à·à¶»à·à·à¶­à·âà¶» à¶Žà·à¶±à·à·-à·à·à·à¶à·à¶»à·à¶ž à·à· à¶à·âà¶»à·à¶ºà·à¶à¶»à·à·à¶ž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT à¶Žà·à¶«à·à· à¶
-à¶±à·à¶»à·à¶Žà¶«à¶ºà·à·à·  à¶žà·à¶œà¶œà·à¶à¶±à¶º"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Peer à·à·à·à¶žà·à¶»à·à·"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-"à¶Žà·âà¶»à·à¶¯à·à·à·à¶º à·à·à·à· à¶
-à¶±à·à·à¶»à¶«à¶º à¶žà¶à·à¶±à· à¶à¶¶à· à¶¢à·à¶œà¶ºà·à·à· à¶Žà·âà¶»à·à¶¯à·à·à·à¶º peers à·à·à¶ºà·à¶à·à¶± à¶à¶­."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "à·à·âà¶ºà·à¶Žà·à¶­ à·à·à·à· à·à¶à·à· à¶žà¶à·à¶±à· à·à¶à·âà¶»à·à¶º à·à¶¶à¶³à¶­à· à¶Žà·âà¶»à¶žà·à¶«à¶º à·à·à¶©à· à¶¯à·à¶ºà·à¶«à· à¶à¶»à¶ºà·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "peer TOS à¶¶à¶ºà·à¶§à¶º:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Cache à¶Žà·âà¶»à¶žà·à¶«à¶º (16 à¶à·à¶œà· à¶¶à¶ºà·à¶§à· à¶à·à¶§à·à·):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Cache à¶à¶à·à¶­à·à·à·à¶ž (à¶­à¶­à·à¶Žà¶»):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"à¶žà·à¶ž à·à·à·à·à¶º à¶à¶»à¶žà·à¶·à¶ºà· à·à·à¶§ à¶­à·à¶§à·à¶ºà·à·à· à¶œà·à¶ºà·à·à·à¶«à· à·à¶žà·à¶Žà·à¶»à·à¶«16 à¶à·à¶œà· à¶¶à¶ºà·à¶§à· à¶à·à¶§à·à· à·à¶à¶à·âà¶ºà·à·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "à¶œà·à¶ºà·à·à·à¶«à· à¶à·à¶§à·à·:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"à¶žà·à¶ž à·à·à·à·à¶º à¶à¶»à¶žà·à¶·à¶ºà· à·à·à¶§ à·à¶žà·à¶Žà·à¶»à·à¶« à¶œà·à·à·à¶žà· à·à·à¶¯à·à¶à·à¶»à·à¶«à· à¶à·âà¶»à·à¶ºà·à¶­à·à¶žà¶ à·à·à¶žà· à·à¶à¶à·âà¶ºà·à·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "à¶œà·à·à·à¶žà·:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"à¶
-à¶±à·à¶Žà·à¶­à¶º (à¶œà·à¶ºà¶± - à¶œà·à¶ºà·à·à·à¶«_à¶à·à¶§à·à·)/à¶œà·à¶ºà·à·à·à¶«_à¶à·à¶§à·à· à¶±à·à¶ºà·à¶¢à¶±à¶º à¶à¶»à¶±à·à· à·à·à¶»à·à¶à· à¶œà·à·à·à¶žà· "
-"à·à·à¶¯à·à¶à·à¶»à·à¶«à· à¶à·âà¶»à·à¶ºà·à¶­à·à¶žà¶ à·à·à¶žà· à·à¶à¶à·âà¶ºà·, à¶à¶¯à·.cache à¶œà·à·à·à¶žà· à·à¶³à·à· cache hit "
-"à¶
-à¶±à·à¶Žà·à¶­à·à¶à¶º à·à·.à¶±à·"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "à¶œà·à¶ºà¶± Cache Hit à¶
-à¶±à·à¶Žà·à¶­à¶º:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"à¶­à·à¶§à·à¶º à·à· cache à¶žà¶à·à¶±à· à¶·à·à¶»à¶¯à·à¶±à·, bittorrent à¶à¶±à·à¶¢à·à¶ž à¶žà¶à·à¶±à· à¶à¶œà·à¶œà·à·à·à¶§à· à¶à·à¶§à·à· "
-"à¶à¶«à¶±(peers à·à·à¶­à·à¶±à·)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "à¶à·à¶ºà·à· à¶à·à¶§à·à·:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "The read cache à·à¶³à·à· cache hit à¶
-à¶±à·à¶Žà·à¶­à·à¶à¶º."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Read Cache Hit à¶
-à¶±à·à¶Žà·à¶­à·à¶à¶º:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"à¶žà·à¶ž à·à·à·à·à¶º à¶à¶»à¶žà·à¶·à¶ºà· à·à·à¶§ à·à¶žà·à¶Žà·à¶»à·à¶« à¶à·à¶ºà·à·à¶žà· à·à·à¶¯à·à¶à·à¶»à·à¶«à· à¶à·âà¶»à·à¶ºà·à¶­à·à¶žà¶ à·à·à¶žà· à·à¶à¶à·âà¶ºà·à·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "à¶à·à¶ºà·à·à¶žà·:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Disk cache à·à· à¶à¶­à· à·à¶žà·à¶Žà·à¶»à·à¶« 16 à¶à·à¶œà· à¶¶à¶ºà·à¶§à· à¶à·à¶§à·à· à·à¶à¶à·âà¶ºà·à·. à¶žà· à·à¶³à·à· à¶à·à¶ºà·à·à¶± à·à· "
-"à¶œà·à¶ºà·à·à¶± cache à¶
-à¶¯à·à·
- à·à·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Cache à¶­à¶»à¶ž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Read Cache à¶­à¶»à¶ž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"à¶à¶¶à¶à· Python à·à¶à·à·à¶à¶»à¶«à¶º,  PyGTK à·à¶à·à·à¶à¶»à¶«à¶º, à¶à·à¶»à¶ à¶Žà¶¯à·à¶°à¶­à·à¶º à·à· à·à¶à·à¶±à¶ºà· à¶žà·à¶¯à·à¶œà·à¶º à¶à·à·à¶ž "
-"à¶žà¶à·à¶±à· Deluge à·à·à¶©à· à¶¯à·à¶ºà·à¶«à· à¶à·à¶»à·à¶ž à·à¶³à·à· à¶à¶Žà¶à·à¶» à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "à¶à·à·, à¶à¶»à·à¶«à·à¶à¶» à¶±à·à¶»à·à¶±à·à¶žà·à¶ à·à¶à¶à·âà¶ºà·à¶œà·à¶à¶± à¶à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "à¶Žà·à·à·à¶§à·à¶ž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"à¶žà·à¶ž à¶Žà·à·à·à¶§à·à¶žà·à·à· à¶Žà¶»à·à¶à¶±à¶ à¶¯à¶­à·à¶­ à¶à¶¶à¶©à· à¶à·à¶±à·à· Deluge à¶§ à·à·à¶ºà· à¶à¶­ à¶±à·à·à·à¶à· à·à·à·à·à·à¶­à· peer "
-"à¶
-à¶ºà¶­à· à¶»à¶§ à·à·à·à¶³à· à¶à·à¶±à·à¶žà¶§  à¶à¶º à¶±à·à·à¶­à¶­à· DNS à¶·à·à·à·à¶­à¶ºà¶§ à¶ºà·à¶žà·à·à·."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Daemon à¶Žà·à¶«à·à·:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "à¶¯à·à¶»à·à·à¶® à·à¶¶à¶³à¶­à· à¶
-à¶±à·à¶žà¶­ à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "à·à¶¶à¶³à¶­à·"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "à·à¶à·à·à¶à¶»à¶«à¶º:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "à¶±à·à·à·à· à¶Žà·à¶§à·à·:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "à¶à¶»à·à¶­à· à·à·à¶¯à·âà¶ºà·à¶­à· à¶­à·à¶Žà·à¶œ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "à¶±à· à¶±à·à¶à·à¶­à·à¶à·à¶»à·à¶žà·"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_à¶¢à·à¶œ à¶
-à¶©à·à·à¶ºà¶§ à¶Žà·à·à·à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "à¶žà·à¶ž à¶¯à·à¶¶à· à¶
-à¶±à·à¶à¶­à¶ºà·à¶¯à· à¶¯à¶»à·à·à¶±à¶º à¶±à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Peer à¶à¶à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "peer à¶à·à· IP à¶žà¶à·à¶±à· à¶à¶à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Torrent à¶±à·à¶»à·à¶žà·à¶«à¶º"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "à·à¶¹à·à¶ºà¶±à·à¶±à· à·à¶à·à·à¶à¶»à¶«à¶º à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "à¶à¶žà¶±à·à¶±à·à¶­à¶º:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "à¶Žà·à·
-à¶à·à·à·à·à· Torrents"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "à¶à¶à· à¶à¶»à¶±à·à¶± torrents à·à·à·à¶ºà¶à¶à·âà¶»à·à¶ºà· à·à¶žà·à¶¶à¶±à·à¶°à·à·à¶žà¶§"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Torrents à¶à¶à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "_hash à¶­à·à¶»à¶­à·à¶»à·"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "In_Paused à¶­à¶­à·à·à¶ºà¶§ à¶à¶à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "à¶Žà·
-à¶žà·/à¶
-à·à·à·à¶± à¶à·à¶§à·à· à¶œà·à· à¶Žà·à·
- à¶à·à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "à·à·à¶ºà¶œà·à¶œà¶§à¶ž à¶ºà·à¶¯à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "à¶žà·à¶œà·à¶ à¶­à¶­à·à·à¶ºà¶§ à¶±à·à·à¶­ à·à¶à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_ à·à¶¶à¶³à¶­à· à·à·à¶žà·à·"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "_à¶à¶©à·à¶à¶­ à¶à·à¶»à·à¶žà· à·à·à·à¶» à·à·à¶žà·à·"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_à·à·à·à¶ºà¶ à¶Žà·à¶œà¶±à¶ºà·à·"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_à¶žà¶¯à¶à· à¶±à·à¶­à·à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_à¶à¶Žà·à· à¶
-à¶»à¶¹à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "à¶­à·à¶»à·à¶à¶­à· à¶§à·à¶»à¶±à·à¶§à· à¶±à·à·à¶­ à¶
-à¶»à¶¹à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_ à·à·à¶à¶œà·à¶Ž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_à¶Žà·à·
-"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_à¶œà·à·à·à¶¶à¶³à·à¶±à·à¶±à¶±à· à¶ºà·à·à¶­à·à¶à·à¶œà·à¶± à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Torrent à¶º à¶à·à¶­à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_à¶±à·à·à¶­ à¶Žà¶»à·à¶à·à·à· à¶à·à¶»à·à¶žà¶§ à¶¶à¶œà¶Žà·à¶žà· à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_à·à·à¶ºà¶œà·à¶œ à¶­à·à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_à·à·à¶ºà¶œà·à¶œ à¶žà¶³à¶à¶§ à¶±à·à¶­à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "à·à·à¶ºà¶œà·à¶œ_à¶±à·à·à¶­ à¶
-à¶»à¶¹à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "infohash à¶à¶à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ".torrent  à¶žà·à·à· à·à·à¶»à¶à·à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>à·à·à¶žà·à¶±à·âà¶º</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "URL à¶à¶ à¶à¶à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "à·à¶žà·à¶¶à¶±à·à¶¯à¶à¶º (URL):"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge à¶
-à¶±à·à¶­à¶»à·à¶¢à·à¶œ à¶
-à¶­à·à¶»à· à¶
-à¶­à·à¶»à· à¶žà·à·à·à¶«à¶­ à¶Žà·à·à·à¶§à·à·à· à¶±à·à¶­, à¶à¶»à·à¶«à·à¶à¶» \n"
-"à¶
-à¶­à·à¶»à·à¶žà·à·à·à¶«à¶­ à¶Žà·à·à·à¶§à·à·à· à¶±à·à·à¶­ à¶à¶­à·à·à·à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "à¶
-à¶±à·à¶­à¶»à·à¶¢à·à¶œ à¶
-à¶­à·à¶»à· à¶žà·à·à·à¶«à¶­ à·à¶à·âà¶»à·à¶º à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "SSL à·à¶à·âà¶»à·à¶º à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "à¶à·à·à¶žà·à¶à¶±à·à¶¯à·à¶± à¶Žà·à¶±à·à·:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>à¶à¶§à·à¶§à¶œ à¶
-à¶à¶</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "à¶¶à·à¶à¶­ à·à·à¶žà·à·"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "à¶à¶¯à·à¶à·à¶žà¶ à·à·à¶žà·à·:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "à·à¶¢à·à·à· Torrents:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "à·à¶¢à·à·à· à¶·à·à¶à¶­ à¶à·à¶»à·à¶žà·:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "à·à¶¢à·à·à· Seeding:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>à·à·à¶žà·à¶±à· à·à·à¶à·à·à¶žà·</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "à¶±à·à·à·à¶¯à¶± à·à·à¶¯à·âà¶ºà·à¶­à· à¶œà·à¶Žà·à¶º à¶ºà·à·à·à¶žà·à¶¯à· à¶¯à·à·à¶ºà¶à· à¶à¶­:%s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "à¶±à·à·à·à¶¯à¶± à·à·à¶¯à·âà¶ºà·à¶­à· à¶œà·à¶Žà·à¶º à¶ºà·à·à·à¶±à·."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "à¶·à·à¶à¶­à¶à¶» à¶
-à·à·à·à¶±à¶ºà· \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"à¶žà·à¶ž à·à·à¶¯à·âà¶ºà·à¶­à· à¶œà·à¶Žà·à¶º à¶žà¶à·à¶±à· à¶à¶¶à¶§ Deluge à¶žà¶à·à¶±à· \"%(name)s\", à¶·à·à¶à¶­ à¶à¶»à¶žà·à¶±à· à¶Žà·à·à¶­à·à¶±à· "
-"%(num_files)i à¶à·à¶«à·à· à¶·à·à¶à¶­ à¶à¶» à¶
-à·à·à·à¶± à¶¶à· à¶¯à·à¶±à·à¶žà· à¶¯à·à¶ºà·.\n"
-"à¶žà·à¶ž à¶¯à·à¶±à·à¶žà· à¶¯à·à¶žà· à¶œà·à¶¶à·à¶ž à¶±à·à·à¶­à·à¶ž à·à¶³à·à· Deluge à·à· à¶à¶­à· à¶±à·à·à·à¶¯à¶± à·à·à¶¯à·âà¶ºà·à¶­à· à¶œà·à¶Žà· à·à¶»à¶«à¶º "
-"à¶à·à¶­à· à¶à¶»à¶±à·à¶±.\n"
-"\n"
-"à¶à¶¶à¶§ à·à·à¶­à·à¶­à·à¶ºà·,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "à¶±à·à·à·à¶¯à¶±à¶º à¶à·âà·à¶«à¶ºà¶à·à¶±à· à¶Žà·à¶±à·à¶«à·."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "à¶Žà·à¶Žà· à¶
-à¶Žà· à¶±à·à·à·à¶¯à¶± à·à¶à·âà¶»à·à¶º à¶à¶» à¶±à·à¶­"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "à¶Žà·à¶Žà· à¶
-à¶Žà· à¶±à·à·à·à¶¯à¶± à¶Žà·à¶±à·à·à¶ºà·"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "à·à¶¶à·à¶¯ à¶±à·à·à·à¶¯à¶± à·à¶à·âà¶»à·à¶º à¶à¶» à¶±à·à¶­"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "à¶Žà¶ºà·à¶­à¶±à· à¶à·âà¶»à·à¶©à· à¶Žà·à·à·à¶§à·à·à· à¶±à·à¶­"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "à·à¶¶à·à¶¯ à¶±à·à·à·à¶¯à¶± à¶Žà·à¶±à·à·à·à¶ž à¶
-à·à¶žà¶­à· %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "à·à¶¶à·à¶¯ à¶±à·à·à·à¶¯à¶± à·à·à¶»à·à¶®à¶à¶ºà·"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent à¶
-à·à·à·à¶±à¶ºà·"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "à¶¯à·à¶±à·à¶žà·à¶¯à·à¶žà·"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "à·à¶¶à·à¶¯ à¶à·à¶«à·à·à¶à· à¶­à·à¶»à¶±à·à¶±"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "à¶§à·âà¶»à· à¶
-à¶ºà·à¶­à¶ž à¶¶à·à¶œà·à¶±à·à¶à· à·à¶à·âà¶»à·à¶ºà¶ºà·"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "à¶Žà·à¶Žà· à¶
-à¶Žà· à¶±à·à·à·à¶¯à¶± à·à¶à·âà¶»à·à¶ºà¶ºà·"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "à·à¶¶à·à¶¯à¶º à·à¶à·âà¶»à·à¶ºà¶ºà·"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>à¶Žà¶»à·à·à·à¶œà¶ à¶
-à¶­à·à¶»à· à¶žà·à·à·à¶«à¶­ à¶±à·à·à·à¶¯à¶±</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>à¶Žà·âà¶»à¶­à·à¶à·âà¶»à·à·à¶à¶ºà·à¶±à·</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "à·à¶»à·à·à¶»à¶ºà¶§  TLS/SSL à¶à¶±à· à¶à¶»à¶±à·à·"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>à·à·à¶¯à·âà¶ºà·à¶­à· à¶­à·à¶Žà·à¶œà· à¶±à·à·à·à¶¯à¶±</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"à¶žà·à¶ž à·à·à¶±à·âà¶ºà·à·à¶ºà¶±à· à¶žà¶à·à¶±à· à¶à¶¶à¶§ à·à¶­à·âà¶º à·à·à¶ºà·à¶±à·à¶ž à·à·à¶ž \tà·à·à¶¯à·à·à·à¶žà¶à¶¯à·à¶ž à¶±à·à·à·à¶¯à¶± à¶œà¶¶à· à¶¯à·à¶± à¶¶à· "
-"à¶
-à¶»à·à¶® à¶±à·à¶¯à¶à·à·à¶ºà·."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "à¶à¶Žà¶œà·à¶à¶±à¶ºà¶±à·"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "à·à¶¶à·à¶¯ à¶Žà¶»à·à¶Žà·à¶œà¶±à¶º"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "à·à·à¶»à¶¯à· à¶±à¶žà· à¶à·à¶»à·à¶žà¶à·, à·à¶œà¶à¶à· à·à¶à¶à·à¶­: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "à·à·à·à· à¶œà·à¶¶à¶œà¶º"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "à¶œà·à¶¶à¶œà¶º à¶¯à·à¶±à¶§à¶žà¶­à· à¶à¶­"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "à¶±à·à¶¯à¶±à·à¶±à· à¶œà·à¶¶à¶œà¶ºà¶à·"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "à¶±à·à¶¯à¶±à·à¶±à· à¶§à·à¶»à¶±à·à¶§à·à·à¶à·"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "à¶œà·à¶¶à¶œ à¶à¶à¶­à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>à¶œà·à¶¶à¶œ à¶à¶à¶­à· à¶à¶»à¶±à·à¶±</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>à¶œà·à¶¶à¶œ à¶à¶à¶­à·à¶à·à¶»à·à¶žà·,à·à¶à·à·à¶à¶»à¶«à¶º à¶à·à¶»à·à¶žà· à·à· à¶à·à¶­à·à¶à·à¶»à·à¶žà· à¶Žà·à¶­à·à¶Žà·à·à¶»à·à· à¶·à·à·à·à¶­à· à¶à¶»à¶±à·à¶±. "
-"</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>à¶œà·à¶¶à¶œ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "à·à·à¶à¶œà·à¶Ž à¶œà·à¶¶à¶œ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>à·à·à¶à¶œà·à¶Ž à¶œà·à¶¶à¶œ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "à¶§à·à¶»à¶±à·à¶§à·à·à¶à· à·à¶³à·à· à¶ºà·à¶¯à·à¶º à¶ºà·à¶­à· à¶à¶Žà¶»à·à¶ž à·à·à¶à·à·à¶žà·:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "à¶à¶Žà¶»à·à¶ž"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "à¶Žà·à·
- à·à·à¶à·à·à¶žà· à¶ºà·à¶¯à¶±à·à¶±:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(à¶§à·âà¶»à·à¶à¶»à· (tracker)à¶à·à¶±à·à¶à·à¶§ à¶à¶ à¶Žà·à¶œà·à¶ºà¶à·)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "à·à·à·à¶ºà¶±à·à¶à·âà¶»à·à¶ºà· à¶œà·à¶¶à¶œ à¶ºà·à¶¯à¶±à·à¶±:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "à¶œà·à¶¶à¶œà¶º"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "à¶œà·à¶¶à¶œ_à·à·à¶à¶œà·à¶Ž"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_à¶œà·à¶¶à¶œà¶º à¶à·à¶­à·à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_à¶œà·à¶¶à¶œà¶ºà¶à· à¶à¶à¶­à· à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent à·à¶žà·à¶Žà·à¶»à·à¶«à¶ºà·"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent à¶à¶à· à¶à¶»à¶± à¶œà¶¯à·"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "à¶à·âà¶»à·à¶ºà·à¶­à·à¶žà¶ à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "à·à·à¶¯à·à·à·à¶ž"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>à·à·à¶°à·à¶±à¶º à¶à¶à¶­à· à¶à¶»à¶±à·à¶±</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>à·à·à¶°à·à¶±</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "à·à·à¶ºà¶± à¶à·à¶«à·à· à¶
-à¶©à¶à¶à· à¶±à·à·à·"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "à¶¯à· à¶à¶­à· à¶žà·à¶»à·à¶à¶º à¶
-à¶©à¶à¶à· à¶±à·à·à·"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>à¶¶à·à·
-à·à¶žà· à¶±à¶»à¶¹à¶±à·à¶±:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "à¶¶à·à·
-à·à¶ž à·à·à¶à·à·à¶žà· à¶±à¶»à¶¹à¶±à·à¶±"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "à¶¶à·à·à·
-à·à¶žà¶à· à¶­à·à¶»à¶±à·à¶±"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "à¶žà·à¶º à·à¶à·âà¶»à·à¶º à¶à¶» à¶¶à·à·à·
-à·à¶žà· à¶±à¶»à¶¹à¶±à·à¶±"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>à¶¶à·à·
-à·à¶ž à¶±à¶»à¶¹à¶±à·à¶±</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ".torrent à¶à·à¶«à·à· à¶à¶à¶­à· à¶à·à¶»à·à¶žà·à¶±à· à¶
-à¶±à¶­à·à¶»à·à· à¶žà¶ à¶¯à¶žà¶±à·à¶±"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "à¶à¶à¶­à·à¶à·à¶»à·à¶žà·à¶±à· à¶Žà·à·à· à·à·à·à·à¶­à·à¶»à¶«à¶º à¶
-à¶žà·à¶«à¶±à·à¶±"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent à¶à·à¶«à· à¶à·âà¶»à·à¶ºà·à·</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>à·à¶žà·à¶Žà·à¶»à·à¶« à¶à¶»à¶± à¶œà¶¯à·à¶¯ à¶à·à¶±à¶ºà¶±à·à¶±</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "à¶œà·à¶¶à¶œà¶º: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>à¶œà·à¶¶à¶œà¶º</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "à¶Žà·âà¶»à¶°à·à¶±"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "à¶à¶Žà¶»à·à¶ž à¶à¶©à·à¶à¶­ à¶à¶œ à·à·à¶à· à·à·à¶à¶º:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "à¶à¶Žà¶»à·à¶ž à·à¶¶à·à¶¯à·à¶ž:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "à¶à¶Žà¶»à·à¶ž à¶à¶©à·à¶à¶­ à¶à¶§à·à¶§à¶œ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "à¶à¶Žà¶»à·à¶ž à¶·à·à¶à¶­à¶à¶œ à·à·à¶à· à·à·à¶à¶º:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>à¶à¶œà·à¶Ž à¶Žà·
-à¶œ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "à·à·à·à¶ºà¶à¶à·âà¶»à·à¶º à¶Žà·à¶œà¶±à¶º à¶à·à¶»à·à¶ž:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "à¶±à·à·à¶­à·à¶ž à¶à¶à¶­à· à¶à¶»à¶±à·à¶±:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "à¶Žà·à·
-à¶§:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>à¶Žà·à·
-</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "à¶¯à·à¶à·à·à¶»à·à¶žà¶§:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "torrent  à¶±à¶žà·à¶±à· à¶à¶Ž à¶¶à·à·à·
-à·à¶žà¶à· à¶­à¶±à¶±à·à¶±"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"à¶žà·à¶ž à·à·à¶à¶œà·à¶Žà¶º à¶žà¶à·à¶±à· à¶­à·à¶»à·à¶à¶±à·à¶±à· à¶œà¶¯ à¶¶à·à·
-à·à¶žà·à·à· à¶¯à·à¶ à·à¶»à·à¶± à¶œà¶¯ à¶à·à¶«à· à·à·à¶®à·à¶Žà·à¶­ à¶à·à¶»à·à¶žà·à¶³à·à· "
-"torrent  à¶±à¶žà·à¶±à· à¶à¶Ž à¶¶à·à·à·
-à·à¶žà¶à· à¶±à·à¶»à·à¶žà·à¶«à¶º à¶à¶»à¶à¶±à·à¶ºà·."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "à¶
-à·à·à·à¶» à¶à¶œ à¶œà·à¶à¶±à¶º"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "à¶à¶žà·à¶ºà·à¶œà· IP à¶œà·à¶ºà·à·à·à¶­à·à· (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "à·à·à¶»à¶à·à·à·à¶­ à¶­à·à¶œà·âà¶ºà¶ºà·à¶à· à·à¶à¶±à·à¶­à·à¶º (Zip à¶à¶»à¶± à¶œà¶¯)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "à¶­à·à¶œà·âà¶º à¶·à·à¶»à¶à·à¶»à¶ºà·à¶à· à·à¶à¶±à·à¶­à·à¶º (à¶¯à·à¶à·à¶»à·à¶±à¶œà¶¯)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "à¶­à·à¶œà·âà¶º à¶·à·à¶»à¶à·à¶»à¶ºà·à¶à· P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "à·à¶œà¶à¶à· à¶±à·à·à·à¶± à¶±à·à¶ºà¶à¶ºà·"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "à·à¶œà¶à¶à· à¶±à·à·à·à¶± magic code"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "à·à¶œà¶à¶à· à¶±à·à·à·à¶± à¶
-à¶±à·à·à·à¶¯à¶º"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "à¶¯à·à¶±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "à¶
-à·à·à·à¶» à¶œà·à¶ºà·à·à·à¶­à·à· à¶à¶»à¶žà·à¶·à¶ à·à·à¶®à·à¶±à¶ºà¶§ à¶à¶±à¶ºà¶± à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "à¶
-à·à·à·âà¶ºà¶±à¶žà· à¶
-à·à·à·à¶» à¶œà·à¶ºà·à·à·à¶­à·à· à¶à¶±à¶ºà¶±à¶º à·à· à¶·à·à¶à¶­ à¶à¶»à¶à¶±à·à¶±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "à¶·à·à¶à¶­ à¶à·à¶»à·à¶ž à·à· à¶à¶±à¶ºà¶±à¶º à¶à·à¶»à·à¶žà· à¶Žà·à¶»à·à¶à·à·à¶±à·à¶±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "à¶±à· à¶
-à·à·à·à¶» à¶œà·à¶ºà·à·à·à¶­à·à·à¶à· à¶¶à·à¶à¶­ à¶à¶» à¶à¶º à¶à¶±à¶ºà¶± à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "à¶à¶à·à¶žà¶±à·à¶±à· à¶·à·à¶à¶­ à¶à¶»à¶±à·à¶± à·à· à¶à¶±à¶ºà¶± à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "à¶
-à·à·à·à¶» à¶œà·à¶ºà·à·à·à¶­à·à· à¶
-à¶¯ à¶¯à·à¶±à¶§ à¶ºà·à·à¶­à· à¶à·à¶œ à¶à¶»à¶±à·à¶±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>à·à·à¶à¶œà·à¶Ž</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "à¶à¶à·à¶»à¶º:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "à¶¯à·à¶±à¶º:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "à¶à·à¶«à·à·à·à·à· à¶Žà·âà¶»à¶žà·à¶«à¶º"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>à¶­à·à¶»à¶­à·à¶»à·</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "à¶à¶Žà¶»à·à¶ž à·à¶žà·à¶¶à¶±à·à¶°à¶­à·à·à¶ºà¶à· à·à¶à·à¶±à·à¶±."
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "à¶·à·à¶à¶­ à¶à·à¶»à·à¶žà· à·à·à¶à¶º"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "à¶à¶Žà¶»à·à¶ž à¶·à·à¶à¶­ à¶à·à¶»à·à¶žà· à·à·à¶à¶ºà¶à· à·à¶à·à¶±à·à¶±"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "à¶à¶©à·à¶à¶­ à¶à·à¶»à·à¶žà· à·à·à¶à¶º"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "à¶à¶Žà¶»à·à¶ž à¶à¶©à·à¶à¶­ à¶à·à¶»à·à¶žà· à·à·à¶à¶ºà¶à· à·à¶à·à¶±à·à¶±"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protocol à¶­à¶¯à¶¶à¶¯à¶º à¶à¶©à·à¶à¶­ à¶à·à¶»à·à¶ž/à¶·à·à¶à¶­ à¶à·à¶»à·à¶ž"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "à¶°à·à¶»à¶à¶ºà·:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "à¶Žà·à¶¯à·à¶à¶œà·à¶"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "à¶±à· à¶±à·à¶à·à¶­à· à¶à·à¶»à·à¶žà· à·à¶žà·à¶¶à¶±à·à¶°à· à·à·à¶žà·à·à¶žà·à¶±à· à·à·à¶§à·à¶±à·à¶±"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "à¶à¶Žà¶»à·à¶ž à·à¶¶à¶³à¶­à·:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "à¶à¶Žà¶»à·à¶ž à¶·à·à¶à¶­ à¶à·à¶»à·à¶žà· à·à·à¶à¶º (à¶à·à¶œà· à¶¶à¶ºà·à¶§à·/ à¶­à¶­à·à¶Žà¶»à¶ºà¶§):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "à¶à¶Žà¶»à·à¶ž à¶à¶©à·à¶à¶­à¶à·à¶»à·à¶žà· à·à·à¶à¶º (à¶à·à¶œà· à¶¶à¶ºà·à¶§à· /à¶­à¶­à·à¶Žà¶»à¶ºà¶§):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "à¶à¶Žà¶»à·à¶ž à¶
-à¶©à¶à·-à·à·à·à·à¶­ à·à¶¶à¶³à¶­à·:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "à¶­à¶­à·à¶Žà¶»à¶ºà¶§ à¶à¶Žà¶»à·à¶ž à·à¶¶à¶³à¶­à· à¶Žà·âà¶»à¶ºà¶­à·à¶±à¶ºà¶±à·:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "à¶à¶Žà¶»à·à¶ž à¶à¶©à·à¶à¶­ à¶à·à¶»à·à¶žà· à·à·à·à¶»à¶ºà¶±à·:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "à·à·à¶ž à¶±à· à¶œà·à¶ºà·à·à·à¶­à·à·à¶à·à¶ž à¶Žà·à¶»à·à¶à·à·à¶±à·à¶±"
-
-#~ msgid "Daemon not running"
-#~ msgstr "à¶Žà·à·à¶¶à·à¶žà· à¶à·âà¶»à·à¶ºà·à·à¶œà· à¶°à·à·à¶à¶º à¶°à·à·à¶±à¶º à¶±à·à·à·"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Hit à¶œà·à· à¶à·à¶ºà·à·à¶± à¶œà¶¯ à¶à·à¶§à·à· à¶à¶«à¶±:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "cache à¶žà¶à·à¶±à· à¶·à·à¶»à¶¯à·à¶±à· à¶¶à·à¶»à¶¯à·à¶±à· à¶à·à¶§à·à· à¶à¶«à¶±."
Index: luge/i18n/sk.po
===================================================================
--- deluge/i18n/sk.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6256 +1,0 @@
-# Slovak translation for deluge
-# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Slovak <sk@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Alandy"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "AlbÃ¡nsko"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlÅŸÃ­rsko"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "AmerickÃ¡ Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andora"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "AntarktÃ­da"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua a Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ArgentÃ­na"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ArmÃ©nsko"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "AustrÃ¡lia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "RakÃºsko"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbajdÅŸan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamy"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrajn"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladÃ©Å¡"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Bielorusko"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgicko"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudy"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "BhutÃ¡n"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "BolÃ­via"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosna a Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvetov ostrov"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "BrazÃ­lia"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "BritskÃ© indickooceÃ¡nske Ãºzemie"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunej"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulharsko"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KambodÅŸa"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Kapverdy"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "KajmanskÃ© ostrovy"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "StredoafrickÃ¡ republika"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Äad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Äile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ÄÃ­na"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "VianoÄnÃœ ostrov"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "KokosovÃ© ostrovy"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komory"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "DemokratickÃ¡ republika Kongo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cookove ostrovy"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Kostarika"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "PobreÅŸie slonoviny"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "ChorvÃ¡tsko"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cyprus"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "ÄeskÃ¡ republika"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "DÃ¡nsko"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "DÅŸibutsko"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "DominikÃ¡nska republika"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "EkvÃ¡dor"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypt"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "SalvÃ¡dor"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "RovnÃ­kovÃ¡ Guinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "EstÃ³nsko"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "EtiÃ³pia"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "FalkandskÃ© ostrovy (MalvÃ­ny)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FaerskÃ© ostrovy"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "FidÅŸi"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "FÃ­nsko"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "FrancÃºzsko"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "FrancÃºzska Guyana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "FrancÃºzka PolynÃ©zia"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "FrancÃºzske juÅŸnÃ© a antarktickÃ© Ãºzemia"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "GruzÃ­nsko"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Nemecko"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "GibraltÃ¡r"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GrÃ©cko"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃ³nsko"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heardov ostrov a MacDonaldove ostrovy"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "SvÃ€tÃ¡ stolica (VatikÃ¡nsky mestskÃœ Å¡tÃ¡t)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "MaÄarsko"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Island"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "India"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "IndonÃ©zia"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "IrÃ¡n"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ãrsko"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Ostrov Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Izrael"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Taliansko"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamajka"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japonsko"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "JordÃ¡nsko"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazachstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "KeÅa"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "SevernÃ¡ KÃ³rea"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "KÃ³rejskÃ¡ republika"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuvajt"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgizsko"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "LotyÅ¡sko"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesoto"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "LibÃ©ria"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "LÃ­bya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "LichtenÅ¡tajnsko"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litva"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxembursko"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Makao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "MacedÃ³nsko"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Magadaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malajzia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maledivy"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "MarÅ¡alove ostrovy"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinik"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "MauretÃ¡nia"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "MaurÃ­cius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexiko"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "MikronÃ©zia"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldavsko"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monako"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolsko"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Äierna Hora"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maroko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Mjanmarsko (Barma)"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "NamÃ­bia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "NepÃ¡l"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Holandsko"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "HolandskÃ© Antily"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "NovÃ¡ KaledÃ³nia"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "NovÃœ ZÃ©land"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nikaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "NigÃ©ria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Ostrov Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "SevernÃ© MariÃ¡nske ostrovy"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "NÃ³rsko"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "OmÃ¡n"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "PalestÃ­nske Ãºzemie, okupovanÃ©"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua - NovÃ¡ Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguaj"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "FilipÃ­ny"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairnove ostrovy"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "PoÄŸsko"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugalsko"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Portoriko"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Rumunsko"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Rusko"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "SvÃ¡tÃœ Bartolomej"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "SvÃ€tÃ¡ Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "SvÃ€tÃœ KriÅ¡tof a Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "SvÃ€tÃ¡ Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "TurÄiansky SvÃ€tÃœ Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "SvÃ€tÃœ Pierre a Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "SvÃ€tÃœ Vincent a GrenadÃ­ny"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San MarÃ­no"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SvÃ€tÃœ TomÃ¡Å¡ a Princov ostrov"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "SaudskÃ¡ ArÃ¡bia"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Srbsko"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychelly"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovensko"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovinsko"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Å alamÃºnove ostrovy"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "SomÃ¡lsko"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "JuhoafrickÃ¡ republika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "JuÅŸnÃ¡ Georgia a JuÅŸnÃ© Sandwichove ostrovy"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Å panielsko"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "SrÃ­ Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "SudÃ¡n"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Å picbergy a Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swazijsko"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Å vÃ©dsko"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Å vajÄiarsko"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "SÃœria"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TadÅŸikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "TanzÃ¡nia"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thajsko"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "VÃœchodnÃœ Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad a Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisko"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turecko"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TurkmÃ©nsko"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Ostrovy Turks a Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukrajina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "SpojenÃ© ArabskÃ© EmirÃ¡ty"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "VeÄŸkÃ¡ BritÃ¡nia"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "USA"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "MenÅ¡ie odÄŸahlÃ© ostrovy USA"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "BritskÃ© panenskÃ© ostrovy"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "AmerickÃ© paneskÃ© ostrovy"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis a Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ZÃ¡padnÃ¡ Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "VÅ¡etky"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "AktÃ­vne"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Kontroluje sa"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "PreberanÃ©"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "SeedovanÃ©"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "PozastavenÃ©"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Vo fronte"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Chyba"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "NÃ¡zov"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Priebeh"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Stav"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "VeÄŸkosÅ¥"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "PrebratÃ©"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "OdoslanÃœ"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Pomer"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Preberanie"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Odosielanie"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Limit preberania"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Limit odosielania"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Peeri"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Prospech"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "PridanÃ©"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ZostÃ¡va"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "UprednostniÅ¥ prvÃ©/poslednÃ©"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "AutomatickÃ© spravovanie"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Äasti"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Upozornenie"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "OhlÃ¡senie OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "OhlÃ¡senie odoslanÃ©"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Rozhranie"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Prenosy"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Å Ã­rka pÃ¡sma"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Fronta"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "SieÅ¥"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "VyrovnÃ¡vacia pamÃ€Å¥"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "InÃ©"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "DÃ©mon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ZÃ¡suvnÃ© moduly"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent klient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent klient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Preberanie a zdieÄŸanie sÃºborov cez BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "PrÃ­kaz"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "PridaÅ¥ hostiteÄŸa"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "NÃ¡zov hostiteÄŸa:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "UÅŸÃ­vateÄŸskÃ© meno:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Heslo:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "VymazaÅ¥ kÃ³piu torrent sÃºboru po odstrÃ¡nenÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "MoÅŸnosti"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Od"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Do"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "PouÅŸiÅ¥ nÃ¡hodnÃ© porty"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Å ifrovanie"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "PrichÃ¡dzajÃºce"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "VynÃºtenÃ©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "PovolenÃœ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "VypnutÃ©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "OdchÃ¡dzajÃºce"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "ÃroveÅ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "ZaÄiatok spojenia"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Oboje"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Maximum pripojenÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Maximum slotov pre odosielanie"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "MaximÃ¡lny poÄet polootvorenÃœch spojenÃ­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "MaximÃ¡lny poÄet pokusov o pripojenie za sekundu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignoruj obmedzenia pre lokÃ¡lnu sieÅ¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "Obmedzenie IP vÃœdavkov"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Pravidelne kontrolovaÅ¥ webstrÃ¡nku kvÃŽli aktualizÃ¡ciam"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Pomer zdieÄŸania"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Typ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "Meno pouÅŸÃ­vateÄŸa"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Heslo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Nastavenia"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "ZruÅ¡iÅ¥"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "PouÅŸiÅ¥"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "ÃroveÅ"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ãno"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nie"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Verzia klienta</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrenty vo fonte"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent vo fronte"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Peer-to-peer zdieÄŸacÃ­ program\n"
-"vyuÅŸÃ­vajÃºci protokol BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klient:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "AktuÃ¡lni vÃœvojÃ¡ri:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "PredoÅ¡lÃ­ vÃœvojÃ¡ri alebo prispievatelia:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "NepripojenÃ©..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "NeobmedzenÃ©"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Preberanie"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Odosielanie"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Stavy"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackery"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Åœiadne"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "AdministrÃ¡tor"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Å tÃ­tky"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Bez Å¡tÃ­tku"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "NepripojenÃœ"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT uzly"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "VoÄŸnÃ© miesto na disku"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Nastav neobmedzene"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "InÃ©..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "ZapnutÃ©"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "VypnutÃ©"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "VypnÃºÅ¥"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "NepripojenÃœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "PripojenÃœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "PripojenÃ©"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Stav"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Host"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Verzia"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_SpustiÅ¥ dÃ©mona"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_ZastaviÅ¥ dÃ©mona"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "NedÃ¡ sa spustiÅ¥ dÃ©mon!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Chyba poÄas pridÃ¡vania Hostu"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Modul"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ZvoliÅ¥ rozÅ¡Ã­renie"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "RozÅ¡Ã­renie VajÃ­Äka"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adresa"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klient"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "NÃ¡zov sÃºboru"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "NeplatnÃœ sÃºbor"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Vyberte sÃºbor s prÃ­ponou .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent sÃºbory"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "VÅ¡etky sÃºbory"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "NeplatnÃ¡ URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "nie je platnou URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "PreberÃ¡ sa..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Preberanie neÃºspeÅ¡nÃ©"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Zlyhalo preberanie:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Stav"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Podrobnosti"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "SÃº_bory"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "P_eerovia"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_MoÅŸnosti"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Priorita"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Podrobnosti:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Vyberte sÃºbor"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Vyberte prieÄinok"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "UloÅŸiÅ¥ sÃºbor .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "Å¡tÃ­tok"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "PridaÅ¥ peera"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "nÃ¡zov_hostiteÄŸa:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "NajvyÅ¡Å¡ie"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "NajniÅŸÅ¡ie"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_ZobraziÅ¥ program Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_PridaÅ¥ torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Limit rÃœchlosti _preberania"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Limit rÃœchlosti _odosielania"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ZastaviÅ¥ a vypnÃºÅ¥ dÃ©mona"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_UkonÄiÅ¥"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_SÃºbor"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_VytvoriÅ¥ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ZavrieÅ¥ a _ukonÄiÅ¥ dÃ©mona"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_UpraviÅ¥"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_SprÃ¡vca spojenÃ­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_ZobraziÅ¥"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Panel nÃ¡strojov"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_BoÄnÃœ panel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "StavovÃœ _riadok"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_ZÃ¡loÅŸky"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_StÄºpce"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "BoÄnÃœ _panel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "ZobraziÅ¥ _prÃ¡zdne skupiny"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "ZobraziÅ¥ _trackery"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_PomocnÃ­k"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_DomovskÃ¡ strÃ¡nka"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_Äasto kladenÃ© otÃ¡zky"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Äasto kladenÃ© otÃ¡zky"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Komunita"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "PridaÅ¥ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "PridÃ¡ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "OdstrÃ¡niÅ¥ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "OdstrÃ¡ni torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "PozastaviÅ¥ oznaÄenÃ© torrenty"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "PozastaviÅ¥"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "PokraÄovaÅ¥ oznaÄenÃ© torrenty"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "PokraÄovaÅ¥"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "VyÅ¡Å¡ie vo fronte"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "VyÅ¡Å¡ie vo fronte"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "NiÅŸÅ¡ie vo fronte"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "NiÅŸÅ¡ie vo fronte"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Nastavenia"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "SprÃ¡vca spojenÃ­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "VytvoriÅ¥ torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_PrieÄinok"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_VzdialenÃ¡ cesta"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "SÃºbory"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Autor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "KomentÃ¡r:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "InformÃ¡cie"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "O_dstrÃ¡niÅ¥"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webseedi"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "VeÄŸkosÅ¥ Äasti:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "NastaviÅ¥ prÃ­znak âsÃºkromnÃœâ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "PridaÅ¥ tento torrent do relÃ¡cie"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_RozbaliÅ¥ vÅ¡etky"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "NÃ¡zov:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "PresunÃºÅ¥ prebratÃ©:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ZastaviÅ¥ seedovanie pri pomere:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "OdstrÃ¡niÅ¥ pri pomere"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "RÃœchlosÅ¥ odosielania:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "RÃœchlosÅ¥ preberania:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Spojenia:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_UpraviÅ¥ trackery"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "UpraviÅ¥ tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "ZadaÅ¥ vzdialenÃº cestu"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Cesta:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "PridaÅ¥ tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Trackery:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ZobrazovaÅ¥ rÃœchlosÅ¥ v titulku okna"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "PovoliÅ¥ ikonu v systÃ©movom paneli"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "MinimalizovaÅ¥ do panelu pri zatvorenÃ­"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "SpustiÅ¥ na paneli"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ChrÃ¡niÅ¥ systÃ©movÃœ panel heslom"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "PresuÅ dokonÄenÃ© do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "KÃ³pia .torrent sÃºborov do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "VymazaÅ¥ kÃ³piu vytvorenÃ©ho torrent sÃºboru, keÄ sa odstrÃ¡ni torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "PrebraÅ¥ do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "UprednostniÅ¥ prvÃ© a poslednÃ© diely torrentu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "UprednostniÅ¥ prvÃ© a poslednÃ© diely torrentu"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "PridaÅ¥ torrenty v pozastavenom stave"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "ZobraziÅ¥ stÃ¡le"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "PreniesÅ¥ okno do popredia"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"MaximÃ¡lny poÄet povolenÃœch spojenÃ­. NastavenÃ­m -1 zruÅ¡Ã­te obmedzenie."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"MaximÃ¡lny poÄet slotov odosielania vÅ¡etkÃœch torrentov. NastavenÃ­m -1 zruÅ¡Ã­te "
-"obmedzenie."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"MaximÃ¡lna celkovÃ¡ rÃœchlosÅ¥ preberania. NastavenÃ­m -1 zruÅ¡Ã­te obmedzenie."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"MaximÃ¡lna rÃœchlosÅ¥ odosielania vÅ¡etkÃœch torrentov. NastavenÃ­m -1 zruÅ¡Ã­te "
-"obmedzenie."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Obmedzenie IP vÃœdavkov"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Ak je zaÅ¡krtnutÃ©, odhadovanÃ© TCP/IP vÃœdavky sÃº ÄerpanÃ© z obmedzovaÄov tempa "
-"tak, aby sa predoÅ¡lo prekroÄeniu obmedzenia celkovej dÃ¡tovej prevÃ¡dzky."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"MaximÃ¡lny poÄet slotov odosielania pre torrent. NastavenÃ­m -1 zruÅ¡Ã­te "
-"obmedzenie."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "MaximÃ¡lny poÄet spojenÃ­ na torrent. Nastavte -1 pre neobmedzenÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "NÃ¡hodne"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "AktÃ­vny port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "TestovaÅ¥ aktÃ­vny port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Od:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "UroveÅ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT protokol pre mapovanie portov"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Peer Exchange"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery hÄŸadÃ¡ peerov na lokÃ¡lnej sieti."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "DistribovanÃ¡ haÅ¡ovacia tabuÄŸka mÃŽÅŸe zlepÅ¡iÅ¥ poÄet aktÃ­vnych spojenÃ­."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Peer TOS Byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "VeÄŸkosÅ¥ (16 KiB bloky):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Uplynutie pamÃ€ti (sekundy):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr "CelkovÃœ poÄet 16 KiB blokov zapÃ­sanÃœch na disk od zaÄiatku sedenia."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "ZapÃ­sanÃ© bloky:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "CelkovÃœ poÄet zapisovacÃ­ch operÃ¡ciÃ­ vykonanÃœch od zaÄiatku sedenia."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ZÃ¡pisy:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "NaÄÃ­tanÃ© bloky:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "CelkovÃœ poÄet ÄÃ­tacÃ­ch operÃ¡ciÃ­ vykonanÃœch od zaÄiatku sedenia."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "NaÄÃ­tavania:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"PoÄet 16 KiB blokov aktuÃ¡lne v diskovej vyrovnÃ¡vacej pamÃ€ti. Toto zahÅÅa "
-"ÄÃ­taciu aj zapisovaciu vyrovnÃ¡vaciu pamÃ€Å¥."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "VeÄŸkosÅ¥ v. pamÃ€te:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "VeÄŸkosÅ¥ ÄÃ­tacej pamÃ€ti:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"PomÃŽÅŸte nÃ¡m zlepÅ¡iÅ¥ Deluge poskytnutÃ­m vaÅ¡ich informÃ¡ciÃ­ o verzii Python, "
-"verzii PyGTK, OS a type procesora. AbsolÃºtne ÅŸiadne ÄalÅ¡ie informÃ¡cie nebudÃº "
-"odoslanÃ©."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Ãno, prosÃ­m poÅ¡li anonÃœmne Å¡tatistiky"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Umiestnenie:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Ak Deluge nemÃŽÅŸe nÃ¡jsÅ¥ sÃºbor databÃ¡zy na tomto umiestnenÃ­, pouÅŸije DNS na "
-"rozpoznanie krajÃ­n ÃºÄastnÃ­kov."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Port dÃ©mona:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "PovoliÅ¥ vzdialenÃ© spojenia"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Spojenia"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Verzia:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "DomovskÃ¡ strÃ¡nka:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Autorov E-mail:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "NovÃ¡ verzia"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_PrejsÅ¥ na webstrÃ¡nku"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "NezobrazovaÅ¥ v budÃºcnosti toto okno"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_PridaÅ¥ peera"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "PridaÅ¥ peera zadanÃ­m IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "VytvÃ¡ram torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "UpraviÅ¥ trackery"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "CieÄŸ:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrenty vo fronte"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Automaticky pridaj torrenty po spojenÃ­"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "PridaÅ¥ torrenty"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "PridaÅ¥ v _pozastavenom stave"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "UprednostniÅ¥ prvÃ©/poslednÃ© diely"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "PouÅŸiÅ¥ na vÅ¡etky"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "VrÃ¡tiÅ¥ predvolenÃ© nastavenia"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Limit spojenÃ­"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Limit s_lotov pre odosielanie"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_AutomatickÃ© spravovanie"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_PozastaviÅ¥"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Pokr_aÄovaÅ¥"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "PokraÄovaÅ¥ oznaÄenÃ© torrenty"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "VoÄŸ_by"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_ZaradiÅ¥ do poradia"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_AktualizovaÅ¥ tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_OdstrÃ¡niÅ¥ torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "VynÃºtiÅ¥ _kontrolu"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "_VybraÅ¥ vÅ¡etky"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_PozastaviÅ¥ vÅ¡etko"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Pok_raÄovaÅ¥ vÅ¡etky"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "PridaÅ¥ Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "UloÅŸiÅ¥ .torrent ako"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>VÅ¡eobecnÃ©</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "PridaÅ¥"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "OdstrÃ¡niÅ¥"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "PridaÅ¥ URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"WebovÃ© rozhranie programu Deluge nie je nainÅ¡talovanÃ©,\n"
-"prosÃ­m, nainÅ¡talujte rozhranie a skÃºste to znovu."
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "PovoliÅ¥ webovÃ© rozhranie"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "PovoliÅ¥ SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Port pre prichÃ¡dzajÃºce spojenia:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Nastavenia</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Obmedzenie preberania:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Obmedzenie odosielania:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "AktÃ­vne torrenty"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "AktÃ­vne preberanÃ©:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "AktÃ­vne seedovanÃ©:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>PomalÃ© nastavenia</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Nastala chyba pri odosielanÃ­ oznamovacieho emailu: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "OznamovacÃ­ email odoslanÃœ."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "DokonÄenÃœ Torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Tento email VÃ¡s informuje o tom, ÅŸe program Deluge dokonÄil preberanie "
-"\"%(name)s\", ktorÃœ obsahuje %(num_files)i sÃºborov.\n"
-"Na zastavenie prijÃ­mania tÃœchto upozornenÃ­, jednoducho vypnite emailovÃ© "
-"oznÃ¡menie v nastaveniach programu Deluge.\n"
-"\n"
-"Äakujeme,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Blikanie oznÃ¡menia zobrazenÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Vyskakovacie okno oznÃ¡menia nie je zapnutÃ©."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Vyskakovacie okno oznÃ¡menia zobrazenÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ZvukovÃ© oznÃ¡menie nie je zapnutÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame nie je nainÅ¡talovanÃœ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ZvukovÃ© oznÃ¡menie zlyhalo %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ZvukovÃ© oznÃ¡menie ÃºspeÅ¡nÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "DokonÄenÃœ Torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "ZvoÄŸte zvukovÃœ sÃºbor"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Blikanie ikony na paneli zapnutÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Vyskakovacie oknÃ¡ zapnutÃ©"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Zvuk zapnutÃœ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>OznÃ¡menia rozhrania</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>PrÃ­jemcovia</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Server vyÅŸaduje TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>EmailovÃ© oznÃ¡menia</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"TÃ¡to konfigurÃ¡cia neznamenÃ¡, ÅŸe prÃ¡ve prijÃ­mete oznÃ¡menia o vÅ¡etkÃœch tÃœchto "
-"udalostiach."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Podpisy"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "PrispÃŽsobenie zvuku"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "NesprÃ¡vny Å¡tÃ­tok, dostupnÃ© znaky: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "PrÃ¡zdny Å¡tÃ­tok"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Å tÃ­tok uÅŸ existuje"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "NeznÃ¡my Å¡tÃ­tok"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "NeznÃ¡my torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "PridaÅ¥ Å¡tÃ­tok"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "PridaÅ¥ Å¡tÃ­tok"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>PouÅŸite boÄnÃœ panel na pridanie, upravenie alebo zmazanie Å¡tÃ­tkov. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Å tÃ­tky</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Nastavenie Å¡tÃ­tka"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>MoÅŸnosti Å¡tÃ­tkov</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "PouÅŸiÅ¥ maximÃ¡lne nastavenia pre torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximum"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "PouÅŸiÅ¥ nastavenia fronty:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 riadok = 1 tracker)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Automaticky pouÅŸiÅ¥ Å¡tÃ­tok:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Å tÃ­tok"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_MoÅŸnosti Å¡tÃ­tkov"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_OdstrÃ¡niÅ¥ Å¡tÃ­tok"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_PridaÅ¥ Å¡tÃ­tok"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent bol dokonÄenÃœ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent pridanÃœ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "VykonaÅ¥"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "UdalosÅ¥"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>PridaÅ¥ prÃ­kaz</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>PrÃ­kazy</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekÃºnd"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Sledovacia zloÅŸka neexistuje."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Cesta neexistuje."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Sledovacie zloÅŸky:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Vlastnosti sledovacej zloÅŸky"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "VybraÅ¥ prieÄinok"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "PovoliÅ¥ tÃºto sledovaciu zloÅŸku"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Sledovacia zloÅŸka</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "VymazaÅ¥ .torrent po pridanÃ­"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "PridaÅ¥ prÃ­ponu po pridanÃ­:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".pridany"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Akcia pre Torrent sÃºbor</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Premiestnenie dokonÄenÃœch</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Menovka: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Menovka</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "HlavnÃ©"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "MaximÃ¡lna rÃœchlosÅ¥ odosielania:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Maximum spojenÃ­:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Maximum slotov pre odosielanie:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "MaximÃ¡lna rÃœchlosÅ¥ preberania:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Å Ã­rka pÃ¡sma</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Automaticky spravovanÃ©:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "PridaÅ¥ pozastavenÃ©:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "ZaradiÅ¥ do fronty:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Fronta</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "RozbaliÅ¥ do:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "VytvoriÅ¥ podzloÅŸku s nÃ¡zvom torrentu"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"TÃ¡to moÅŸnosÅ¥ vytvorÃ­ podzloÅŸku s nÃ¡zvom torrentu vo vybranej extrahovacej "
-"zloÅŸke, v ktorej budÃº uloÅŸenÃ© rozbalenÃ© sÃºbory."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Zoznam blokovanÃ­"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Zoznam IP Emule (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer text (Zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian text (nekomprimovanÃœ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "NeplatnÃœ vodca"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "NeplatnÃœ magickÃœ kÃ³d"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "NeplatnÃ¡ verzia"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "dnÃ­"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ImportovaÅ¥ blocklist po spustenÃ­"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "PrebraÅ¥ sÃºbor blocklist-u ak je potrebnÃ© a importovaÅ¥ ho."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "SkontrolovaÅ¥ aktuÃ¡lnosÅ¥ a importovaÅ¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "PrebraÅ¥ novÃœ sÃºbor blocklist-u a importovaÅ¥ ho."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "VynÃºtiÅ¥ prebratie a importovaÅ¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Zoznam blokovanÃœch ÃºÄastnÃ­kov je aktuÃ¡lny"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>MoÅŸnosti</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Typ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "DÃ¡tum:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "VeÄŸkosÅ¥ sÃºboru:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "NastaviÅ¥ maximÃ¡lny poÄet spojenÃ­"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "RÃœchlosÅ¥ preberania"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "NastaviÅ¥ maximÃ¡lnu rÃœchlosÅ¥ preberania"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "RÃœchlosÅ¥ odosielania"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "NastaviÅ¥ maximÃ¡lnu rÃœchlosÅ¥ odosielania"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "KomunikÃ¡cia protokolu - preberanie/odosielanie"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "HostiteÄŸ:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "OdhlÃ¡siÅ¥ sa"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "PrihlÃ¡siÅ¥ sa"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtre"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Obmedzenie sÅ¥ahovania"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "Obmedzenie odosielania"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "Obmedzenie spojenia"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "Obmedzenie slotov na odosielanie"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "AktualizovaÅ¥ tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "VynÃºtiÅ¥ kontrolu"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "PresunÃºÅ¥"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "UloÅŸiÅ¥"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "PripojiÅ¥"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Adresa"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "SÃºbor"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "SÅ¥ahovanie"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "VÅ¡eobecnÃ©"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Pridaj v pozastavenom stave"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "ZapnutÃ©"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Podrobnosti"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "SÃºkromnÃ©"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "UpozorÅovaÅ¥ na aktualizÃ¡cie"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Maximum spojenÃ­:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "MaximÃ¡lna rÃœchlosÅ¥ preberania (KB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "MaximÃ¡lna rÃœchlosÅ¥ odosielania (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "MaximÃ¡lny poÄet polootvorenÃœch spojenÃ­:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "MaximÃ¡lny poÄet pokusov o spojenie za sekundu:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "MaximÃ¡lny poÄet slotov pre odosielanie:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "ObnoviÅ¥"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "SkontrolovaÅ¥ aktualizÃ¡cie kaÅŸdÃœch:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "PoÄet blokov, ktorÃ© boli podanÃ© z vyrovnÃ¡vacej pamÃ€ti."
-
-#~ msgid "Daemon not running"
-#~ msgstr "DÃ©mon nie je spustenÃœ"
Index: luge/i18n/sl.po
===================================================================
--- deluge/i18n/sl.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6263 +1,0 @@
-# Slovenian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Slovenian <sl@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "OtoÄje Aland"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albanija"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "AlÅŸirija"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "AmeriÅ¡ka Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andora"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Angvila"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktika"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigva in Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenija"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Avstralija"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Avstrija"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "AzerbajdÅŸan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahami"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrajn"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladeÅ¡"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Belorusija"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgija"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermudi"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Butan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivija"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosna in Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Bocvana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvetov otok"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brazilija"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Britanska ozemlja v Indijskem oceanu"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunej"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bolgarija"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KambodÅŸa"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Zelenortski otoki"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kajmanski otoki"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "SrednjeafriÅ¡ka republika"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Äad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Äile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Kitajska"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "BoÅŸiÄni otoki"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Kokosovi (Keelingovi) otoki"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolumbija"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komori"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "DemokratiÄna republika Kongo"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cookovi otoki"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Kostarika"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "SlonokoÅ¡Äena obala"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "HrvaÅ¡ka"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Ciper"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "ÄeÅ¡ka"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danska"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "DÅŸibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikanska republika"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ekvador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egipt"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ekvatorialna Gvineja"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritreja"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonija"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopija"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falklandski otoki (Malvini)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ferski otoki"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "FidÅŸi"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finska"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Francija"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Francoska Gvajana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Francoska Polinezija"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Francoska juÅŸna ozemlja"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambija"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Gruzija"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "NemÄija"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Gana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "GrÄija"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "Grenlandija"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Gvadelup"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Gvatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Gvineja"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Gvineja Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Gvajana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Otok Heard in otoÄje McDonald"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Vatikan"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "MadÅŸarska"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Islandija"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Indija"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonezija"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irska"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Otok Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Izrael"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italija"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamajka"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japonska"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordanija"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazahstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenija"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Severna Koreja"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "JuÅŸna Koreja"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuvajt"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgizistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Latvija"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesoto"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberija"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libija"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litva"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luksemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Makao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonija"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malavi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malezija"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivi"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "Marshallovi otoki"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinik"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mavretanija"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mehika"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronezija"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldavija"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monako"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongolija"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Ärna gora"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Maroko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Mjanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibija"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Nizozemska"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Nizozemski Antili"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nova Kaledonija"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nova Zelandija"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nikaragva"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigerija"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Otok Norfolk"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Severni Marianski otoki"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "NorveÅ¡ka"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestinsko ozemlje, okupirano"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Nova Gvineja"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paragvaj"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipini"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Poljska"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugalska"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Portoriko"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romunija"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Rusija"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Sveta Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts in Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Sveta Lucija"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre in Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent in Grenadine"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Zahodna Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao Tome in Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudova Arabija"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Srbija"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "SejÅ¡eli"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "SlovaÅ¡ka"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenija"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Salomonovi otoki"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalija"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "JuÅŸna Afrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "JuÅŸna Georgia in JuÅŸni Sandwichevi otoki"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Å panija"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Å rilanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard in Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Svazi"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Å vedska"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Å vica"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Sirija"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "TadÅŸikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzanija"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Tajska"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Timor-Leste"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad in Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunizija"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "TurÄija"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Otoki Turks in Caicos"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukrajina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "ZdruÅŸeni arabski emirati"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Velika Britanija"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "ZdruÅŸene drÅŸave Amerike"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ManjÅ¡i zunanji otoki ZdruÅŸenih drÅŸav Amerike"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Urugvaj"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Britanski DeviÅ¡ki otoki"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "AmeriÅ¡ki DeviÅ¡ki otoki"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis in Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "Zahodna Sahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambija"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabve"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Vsi"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Dejaven"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Preverjanje"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Prejemanje"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Sejanje"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "V premoru"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "V Äakalni vrsti"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Napaka"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Ime"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Napredek"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Stanje"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Velikost"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Prejeto"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Poslano"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Razmerje"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Hitrost prejemanja"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Hitrost poÅ¡iljanja"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Omejitev prejemanja"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Omejitev poÅ¡iljanja"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "SoleÅŸniki"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "RazpoloÅŸljivost"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Dodano dne"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Sledilnik"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "PÄP"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ZaÄni s prvimi/zadnjimi"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Samodejno upravljanje"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Kosi"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Opozorilo"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Najava je v redu"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Najava poslana"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Vmesnik"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Prejemi"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Pasovna Å¡irina"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Äakalna vrsta"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "OmreÅŸje"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "PosredniÅ¡ki streÅŸnik"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Predpomnilnik"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Drugo"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Ozadnji program"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Vstavki"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Odjemalec za BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge, odjemalec za BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Prejemajte in delite datoteke preko protokola BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Ukaz"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Dodaj gostitelja"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Ime gostitelja:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Vrata:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "UporabniÅ¡ko ime:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Geslo:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Ob odstranitvi izbriÅ¡i kopijo datoteke torrent"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "MoÅŸnosti"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Od"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Za"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Uporabi nakljuÄna vrata"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Å ifriranje"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Vhodno"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Vsiljen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "OmogoÄeno"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "IzkljuÄeno"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Izhodno"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Nivo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Preverjanje istovetnosti"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Katerokoli"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "NajveÄje Å¡tevilo povezav"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "NajveÄje Å¡tevilo povezav oddajanja"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "NajveÄje Å¡tevilo na pol odprtih povezav"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "NajveÄje Å¡tevilo poskusov povezav v sekundi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Na krajevnem omreÅŸju prezri omejitve"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ObveÅ¡Äanje o novih razliÄicah"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Delilno razmerje"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Tip"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "UporabniÅ¡ko Ime"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Geslo"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Vrata"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Nastavitve"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Uveljavi"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Stopnja"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Da"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Ne"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>RazliÄica odjemalca</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " torrentov v Äakalni vrsti"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " torrent v Äakalni vrsti"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Program za deljenje datotek,\n"
-"ki uporablja protokol BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Odjemalec:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Trenutni razvijalci:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "BivÅ¡i razvijalci:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "StreÅŸnik:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Ni povezave ..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "Neomejeno"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Prejemanje"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "PoÅ¡iljanje"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Stanja"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Sledilniki"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Brez"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Oznake"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Brez oznake"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Brez povezave"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "VozliÅ¡Äa DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Nezaseden prostor na disku"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Nastavi na neomejeno"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "Drugo ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "VkljuÄeno"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "IzkljuÄeno"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "OnemogoÄi"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "Nedosegljiv"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Dosegljiv"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Povezan"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Stanje"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Gostitelj"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "RazliÄica"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_ZaÅŸeni ozadnji program"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "Zau_stavi ozadnji program"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Ozadnjega programa ni mogoÄe zagnati!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Napaka med dodajanjem gostitelja"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Vstavek"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Izberite vstavek"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Datoteke Egg"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Naslov"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Odjemalec"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Ime datoteke"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Neveljavna datoteka"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Izberite datoteko .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Datoteke Torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Vse datoteke"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Neveljaven naslov URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "ni veljaven naslov URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Prejemanje ..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Prejemanje ni uspelo"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Napaka pri prejemanju:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Vse"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Stanje"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Podrobnosti"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Da_toteke"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_SoleÅŸniki"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_MoÅŸnosti"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prednost"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Podrobnosti:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "ZaÅ¡Äiteno z geslom"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Izberite datoteko"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Izberite mapo"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Shrani datoteko .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "oznaka"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "Dodaj soleÅŸnika"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "gostitelj:vrata"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Na vrh"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Na dno"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_PokaÅŸi Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_Dodaj torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Omejitev hitrosti prejemanja"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Omejitev hitrosti _poÅ¡iljanja"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "KonÄaj in izklopi ozadnji program"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_KonÄaj"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Datoteka"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Ustvari torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "_KonÄaj in izklopi ozadnji program"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "Ur_edi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Upravljalnik _povezav"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Pogled"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_Orodna vrstica"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Stranska vrstica"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_Vrstica stanja"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_Zavihki"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Stolpci"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_Stranska vrstica"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "PokaÅŸi stanja, ki ne vsebujejo torrentov"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "PokaÅŸi _sledilnike"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "Pomo_Ä"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Spletna stran"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Pogosto zastavljena vpraÅ¡anja"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Skupnost"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Dodaj torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Dodaj torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Odstrani torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Odstrani torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "ZaÄasno ustavi trenutno izbrane torrente"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Premor"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Nadaljuj trenutno izbrane torrente"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Nadaljuj"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Premakni v Äakalni vrsti navzgor"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Premakni navzgor"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Premakni v Äakalni vrsti navzdol"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Premakni navzdol"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "MoÅŸnosti"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Upravljalnik povezav"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Ustvari torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_Mapa"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Oddaljena pot"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Datoteke"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Avtor:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Opombe:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Podatki"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "Odst_rani"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Spletni sejalci"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Velikost kosa:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Nastavi zasebno zastavico"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Dodaj torrent k seji"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_RazÅ¡iri vse"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Ime:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Premakni dokonÄane:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Ustavi sejanje pri delilnem razmerju:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Odstrani pri delilnem razmerju"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Hitrost poÅ¡iljanja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Hitrost prejemanja:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Povezave:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "Ur_edi sledilnike"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Uredi sledilnik"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Sledilnik:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Vnesite oddaljeno pot"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Pot:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Dodaj sledilnik"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Sledilniki:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "V nazivni vrstici pokaÅŸi hitrost seje"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "OmogoÄi ikono sistemske vrstice"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Ob zaprtju pomanjÅ¡aj v sistemsko vrstico"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ZaÅŸeni v sistemski vrstici"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ZaÅ¡Äiti sistemsko vrstico z geslom"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Premakni dokonÄane v:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Kopije datotek .torrent v:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "IzbriÅ¡i kopijo datoteke torrent, ko je torrent odstranjen"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Prejmi v:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "ZaÄni s prvimi in zadnjimi kosi torrenta"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Najprej prenesi prve in zadnje kose torrenta"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Dodaj torrente v stanju premora"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Vedno prikaÅŸi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Postavi okno v ÅŸariÅ¡Äe"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "NajveÄje dovoljeno Å¡tevilo povezav. Za neomejeno nastavite na -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"NajveÄje Å¡tevilo mest za poÅ¡iljanje za vse torrente. Za neomejeno nastavite "
-"na -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"NajviÅ¡ja hitrost prejemanja za vse torrente. Za neomejeno nastavite na -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"NajviÅ¡ja hitrost poÅ¡iljanja za vse torrente. Za neomejeno nastavite na -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "UpoÅ¡tevaj prekoraÄitev TCP/IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Äe je to polje oznaÄeno, se prekoraÄitev TCP/IP odÅ¡teje od omejitev. S tem "
-"se prepreÄi prekoraÄitev skupnega prometa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"NajveÄje Å¡tevilo mest za poÅ¡iljanje na torrent. Za neomejeno nastavite na -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "NajveÄje Å¡tevilo povezav na torrent. Za neomejeno nastavite na -1."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "NakljuÄno"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Dejavna vrata:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Preizkusi dejavna vrata"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Od:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Do:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Nivo:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT Port Mapping Protocol"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Peer Exchange"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery poiÅ¡Äe krajevne soleÅŸnike na vaÅ¡em omreÅŸju."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Distributed Hash Table lahko poveÄa koliÄino dejavnih povezav."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "TOS-bajt soleÅŸnika:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Velikost predpomnilnika (16 KiB bloki):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Å tevilo sekund od zadnjega zapisa v predpomnilnik, preden se le-ta vsiljeno "
-"poÄisti na disk. Privzeto je 60 sekund."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Potek predpomnilnika (v sekundah):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr "Skupno Å¡tevilo 16 KiB blokov, zapisanih na disk od zaÄetka seje."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Zapisani bloki:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "Skupno Å¡tevilo izvedenih pisanj od zaÄetka seje."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Å tevilo pisanj:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Razmerje ((zapisani_bloki - pisanj) / zapisani_bloki) predstavlja Å¡tevilo "
-"shranjenih zapisov na skupno Å¡tevilo zapisov oz. Å¡tevilo zadetkov pisalnega "
-"predpomnilnika."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Razmerje pisalnega predpomnilnika:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Å tevilo blokov, ki jih je zahteval pogon bittorrent (ali soleÅŸniki), "
-"prebranih iz diska ali predpomnilnika."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Na zahtevo prebrani bloki:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Razmerje zadetkov za bralni predpomnilnik."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Razmerje bralnega predpomnilnika:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "Skupno Å¡tevilo izvedenih branj od zaÄetka seje."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Å tevilo branj:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Å tevilo 16 KiB blokov, ki so trenutno v predpomnilniku diska. Le-ta "
-"vkljuÄuje bralni in pisalni predpomnilnik."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Predpomnilnik:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Bralni predpomnilnik:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Pomagajte nam izboljÅ¡ati Deluge tako, da nam poÅ¡ljete podatki o razliÄici "
-"Pythona in PyGTK, vrsti operacijskega sistema in procesorja. Poslani ne bodo "
-"nobeni drugi podatki."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Da, prosim, poÅ¡lji brezimno statistiko"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Mesto:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Äe Deluge na temu mestu ne najde podatkovne zbirke, bo drÅŸavo soleÅŸnika "
-"prepoznal z uporabo streÅŸnika DNS."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Vrata ozadnjega programa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Dovoli oddaljene povezave"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Povezave"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "RazliÄica:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Spletna stran:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "E-poÅ¡tni naslov avtorja:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Nova razliÄica"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "Pojdi na _spletno stran"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Tega pogovornega okna v prihodnje ne pokaÅŸi"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_Dodaj soleÅŸnika"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "Dodaj soleÅŸnika z njegovim naslovom IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Ustvarjanje torrenta"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Uredi sledilnike"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Cilj:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrenti v Äakalni vrsti"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Ob vzpostavitvi povezave samodejno dodaj torrente"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Dodaj torrente"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "RazprÅ¡ilo"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "Dodaj v stanju _premora"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ZaÄni s prvimi/zadnjimi kosi"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Uveljavi za vse"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Povrni privzeto"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Omejitev Å¡tevila povezav"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Omejitev _mest za poÅ¡iljanje"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Samodejno upravljanje"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Premor"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Na_daljuj"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Nadaljuj izbrane torrente."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_MoÅŸnosti"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "Postavi v Äakalno _vrsto"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_OsveÅŸi sledilnike"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Odst_rani torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Vsili ponovno preverjanje"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "Izberi _vse"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Premor vseh"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "Na_daljuj vse"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Dodaj razprÅ¡ilo"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "RazprÅ¡ilo:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Shrani datoteko .torrent kot"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>SploÅ¡no</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Dodaj"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Odstrani"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "Dodaj URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Spletni vmesnik programa Deluge ni nameÅ¡Äen.\n"
-"Prosimo, namestite ga in poskusite znova"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "OmogoÄi spletni vmesnik"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "OmogoÄi SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Vrata za posluÅ¡anje:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Nastavitve</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Razporejevalnik"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Omejitev prejemanja:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Omejitev poÅ¡iljanja:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Dejavni torrenti:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Dejavni prejemi:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Dejavna sejanja:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Nastavitve</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Med poÅ¡iljanjem obvestilne e-poÅ¡te je priÅ¡lo do napake: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Obvestilna e-poÅ¡ta poslana."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "Prejemanje torrenta \"%(name)s\" je konÄano"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Ta e-poÅ¡ta vas obveÅ¡Äa, da je Deluge konÄal s prejemanjem torrenta "
-"\"%(name)s\", ki vsebuje %(num_files)i datotek.\n"
-"Äe ne ÅŸelite veÄ prejemati teh obvestil, jih lahko izkljuÄite v nastavitvah "
-"programa Deluge.\n"
-"\n"
-"Hvala,\n"
-"Deluge"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Utripanje obvestil je prikazano"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "ObveÅ¡Äanje s pojavnim oknom ni omogoÄeno."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Pojavno okno je prikazano"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Obvestilo z zvokom ni omogoÄeno"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "Program pygame ni nameÅ¡Äen"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Obvestilo z zvokom ni uspelo %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Obvestilo z zvokom je bilo uspeÅ¡no"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Prejemanje torrenta je konÄano"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Obvestila"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Izberite zvoÄno datoteko"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Utripanje ikone sistemske vrstice omogoÄeno"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Pojavna okna so omogoÄena"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Zvok je omogoÄen"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>Obvestila uporabniÅ¡kega vmesnika</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Prejemniki</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "StreÅŸnik potrebuje TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Obvestila po elektronski poÅ¡ti</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Te nastavitve ne pomenijo, da boste prejeli obvestila za vse te dogodke."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "NaroÄnine"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Prilagajanje zvoka"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Neveljavna oznaka, veljavni znaki: [a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Prazna oznaka"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Oznaka ÅŸe obstaja"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Neznana oznaka"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Neznan torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Dodaj oznako"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Dodaj oznako</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Za dodajanje, urejanje ali odstranjevanje oznak uporabite stransko "
-"vrstico. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Oznake</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "MoÅŸnosti oznake"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>MoÅŸnosti oznake</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Uveljavi omejitve glede na torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Omejitve"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Uveljavi nastavitve Äakalne vrste:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 vrstica na sledilnik)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Samodejno uveljavi oznako:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Oznaka"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "MoÅŸnosti _oznake"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Odstrani oznako"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_Dodaj oznako"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent je dokonÄan"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent je dodan"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Izvedi"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Dogodek"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Dodaj ukaz</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Ukazi</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekund"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Opazovana mapa ne obstaja."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Pot ne obstaja."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Opazovane mape:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Lastnosti opazovane mape"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Izberite mapo"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "OmogoÄi to opazovano mapo"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Opazovana mapa</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Po dodajanju izbriÅ¡i datoteko .torrent"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Po dodajanju dodaj pripono:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".dodano"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Datoteka .torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Premakni dokonÄano</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Oznaka: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Oznaka</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Glavno"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "NajviÅ¡ja hitrost poÅ¡iljanja:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "NajveÄje Å¡tevilo povezav:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "NajveÄje Å¡tevilo mest za poÅ¡iljanje:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "NajviÅ¡ja hitrost prejemanja:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Pasovna Å¡irina</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Samodejno upravljanje:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Dodaj v stanju premora:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Dodaj v Äakalno vrsto:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Äakalna vrsta</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "RazÅ¡iri v:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Ustvari podmapo z imenom torrenta"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Ta moÅŸnost bo ustvarila podmapo z imenom torrenta in v izbrano mapo "
-"razÅ¡irila datoteke."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Ärni seznam"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Seznam Emule IP (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Besedilo SafePeer (Zip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Besedilo PeerGuardian (nestisnjeno)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Neveljaven povzetek"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Neveljavna Äarobna koda"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Neveljavna razliÄica"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "dni"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Uvozi Ärni seznam ob zagonu"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Äe je potrebno, datoteko s Ärnim seznamom prenese in uvozi."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Preveri prejem in uvoz"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Prenese nov Ärni seznam in ga uvozi."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Vsili prejem in uvoz"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Ärni seznam je posodobljen"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>MoÅŸnosti</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Vrsta:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Datum:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Velikost datoteke:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Podatki</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Nastavi najveÄje Å¡tevilo povezav"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Hitrost prejemanja"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Nastavi najviÅ¡jo hitrost prejemanja"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Hitrost poÅ¡iljanja"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Nastavi najviÅ¡jo hitrost poÅ¡iljanja"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Promet"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Gostitelj:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Odjava"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Prijava"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filtri"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "OsveÅŸi sledilnik"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Prestavi"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Shrani"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Priklopi"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Datoteka"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Prejemanje"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "SploÅ¡no"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "Dodaj v stanju premora"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Podrobnosti"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Zasebno"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ObveÅ¡Äanje o novih razliÄicah"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "NajveÄje Å¡tevilo povezav:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "NajviÅ¡ja hitrost prejemanja (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "NajviÅ¡ja hitrost poÅ¡iljanja (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "NajveÄje Å¡tevilo napol odprtih povezav:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "NajveÄje Å¡tevilo poskusov povezav na sekundo:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "NajveÄje Å¡tevilo mest za poÅ¡iljanje:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "StreÅŸnik"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "OsveÅŸi"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Preveri za nov seznam vsakih:"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Prebrani bloki:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Ozadnji program ni zagnan"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Å tevilo blokov, prebranih z diska ali predpomnilnika."
Index: luge/i18n/sr.po
===================================================================
--- deluge/i18n/sr.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6318 +1,0 @@
-# Serbian translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Serbian <sr@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "Ð"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "ÐÐ²Ð³Ð°ÐœÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ÐÐ»Ð°ÐœÐŽÑÐºÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "ÐÐ»Ð±Ð°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ÐÐ»Ð¶ÐžÑ"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "ÐÐŒÐµÑÐžÑÐºÐ° Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ÐÐœÐŽÐŸÑÐ°"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "ÐÐœÐ³ÐŸÐ»Ð°"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "ÐÐœÐ³ÐžÐ»Ð°"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "ÐÐœÑÐ°ÑÐºÑÐžÐº"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ÐÐœÑÐžÐ³Ð²Ð° Ðž ÐÐ°ÑÐ±ÑÐŽÐ°"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ÐÑÐ³ÐµÐœÑÐžÐœÐ°"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ÐÐµÑÐŒÐµÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "ÐÑÑÐ±Ð°"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ÐÑÑÑÑÐ°Ð»ÐžÑÐ°"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ÐÑÑÑÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ÐÐ·ÐµÑÐ±ÐµÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ÐÐ°Ñ
-Ð°ÐŒÐž"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ÐÐ°Ñ
-ÑÐµÐžÐœ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ÐÐ°ÐœÐ³Ð»Ð°ÐŽÐµÑ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ÐÐ°ÑÐ±Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ÐÐµÐ»ÐŸÑÑÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ÐÐµÐ»Ð³ÐžÑÐ°"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ÐÐµÐ»ÐžÐ·Ðµ"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ÐÐµÐœÐžÐœ"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ÐÐµÑÐŒÑÐŽÐž"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ÐÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ÐÐŸÐ»ÐžÐ²ÐžÑÐ°"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ÐÐŸÑÐœÐ° Ðž Ð¥ÐµÑÑÐµÐ³ÐŸÐ²ÐžÐœÐ°"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ÐÐŸÑÐ²Ð°ÐœÐ°"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "ÐÑÑÑÐ²ÐŸ ÐÑÐ²"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "ÐÑÐ°Ð·ÐžÐ»"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "ÐÑÐžÑÐ°ÐœÑÐºÐ° ÐÐœÐŽÐžÑÑÐºÐ° ÐÐºÐµÐ°ÐœÑÐºÐ° Ð¢ÐµÑÐžÑÐŸÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ÐÑÑÐœÐµÑÐž ÐÐ°Ñ-ÐÑ-Ð¡Ð°Ð»Ð°ÐŒ"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ÐÑÐ³Ð°ÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ÐÑÑÐºÐžÐœÐ° Ð€Ð°ÑÐŸ"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ÐÑÑÑÐœÐŽÐž"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ÐÐ°ÐŒÐ±ÐŸÑÐ°"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ÐÐ°ÐŒÐµÑÑÐœ"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ÐÐ°ÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ÐÐµÐ»ÐµÐœÐŸÑÑÑÐºÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "ÐÐ°ÑÐŒÐ°ÐœÑÐºÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "ÐŠÐµÐœÑÑÐ°Ð»ÐœÐŸÐ°ÑÑÐžÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ð§Ð°ÐŽ"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Ð§ÐžÐ»Ðµ"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ÐÐžÐœÐ°"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "ÐÐŸÐ¶ÐžÑÐœÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ÐÐŸÐºÐŸÑÐŸÐ²Ð° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ÐÐŸÐ»ÑÐŒÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ÐÐŸÐŒÐŸÑÐž"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ÐÐŸÐœÐ³ÐŸ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ÐÐŸÐœÐ³ÐŸ, ÐÐµÐŒÐŸÐºÑÐ°ÑÑÐºÐ° ÑÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "ÐÑÐºÐŸÐ²Ð° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ÐÐŸÑÑÐ°ÑÐžÐºÐ°"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ÐÐ±Ð°Ð»Ð° Ð¡Ð»ÐŸÐœÐŸÐ²Ð°ÑÐµ"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Ð¥ÑÐ²Ð°ÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ÐÑÐ±Ð°"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ÐÐžÐ¿Ð°Ñ"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ° Ð§ÐµÑÐºÐ°"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ÐÐ°ÐœÑÐºÐ°"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ÐÐžÐ±ÑÑÐž"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "ÐÐŸÐŒÐžÐœÐžÐºÐ°"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ÐÐŸÐŒÐžÐœÐžÐºÐ°ÐœÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "ÐÐºÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ÐÐ³ÐžÐ¿Ð°Ñ"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Ð¡Ð°Ð»Ð²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "ÐÐºÐ²Ð°ÑÐŸÑÐžÑÐ°Ð»ÐœÐ° ÐÐ²ÐžÐœÐµÑÐ°"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "ÐÑÐžÑÑÐµÑÐ°"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "ÐÑÑÐŸÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "ÐÑÐžÐŸÐ¿ÐžÑÐ°"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ð€ÐŸÐºÐ»Ð°ÐœÐŽÑÐºÐ° ÐŸÑÑÑÐ²Ð° (ÐÐ°Ð»Ð²ÐžÐœÐž)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ð€Ð°ÑÑÐºÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Ð€ÐžÑÐž"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Ð€ÐžÐœÑÐºÐ°"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Ð€ÑÐ°ÐœÑÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Ð€ÑÐ°ÐœÑÑÑÐºÐ° ÐÐ²Ð°ÑÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Ð€ÑÐ°ÐœÑÑÑÐºÐ° ÐÐŸÐ»ÐžÐœÐµÐ·ÐžÑÐ°"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Ð€ÑÐ°ÐœÑÑÑÐºÐµ ÐÑÐ¶ÐœÐµ Ð¢ÐµÑÐžÑÐŸÑÐžÑÐµ"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "ÐÐ°Ð±ÐŸÐœ"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ÐÐ°ÐŒÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "ÐÑÑÐ·ÐžÑÐ°"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ÐÐµÐŒÐ°ÑÐºÐ°"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ÐÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "ÐÐžÐ±ÑÐ°Ð»ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "ÐÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "ÐÑÐµÐœÐ»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ÐÑÐµÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ÐÐ²Ð°ÐŽÐ°Ð»ÑÐ¿Ðµ"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "ÐÐžÐ°ÐŒ"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "ÐÐ²Ð°ÑÐµÐŒÐ°Ð»Ð°"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ÐÐ²ÐµÑÐœÑÐž"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "ÐÐ²ÐžÐœÐµÑÐ°"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "ÐÐ²ÐžÐœÐµÑÐ° ÐÐžÑÐ°ÐŸ"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ÐÐ²Ð°ÑÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Ð¥Ð°ÐžÑÐž"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Ð¥ÐµÑÐŽÐŸÐ²Ð° Ðž ÐÐµÐºÐŽÐŸÐœÐ°Ð»ÐŽÐŸÐ²Ð° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "ÐÐ°ÑÐžÐºÐ°Ðœ ÐÑÐ°ÐŽ ÐÑÐ¶Ð°Ð²Ð° (Ð¡Ð²ÐµÑÐ° ÑÑÐŸÐ»ÐžÑÐ°)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Ð¥ÐŸÐœÐŽÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Ð¥ÐŸÐœÐ³ ÐÐŸÐœÐ³"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "ÐÐ°ÑÐ°ÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "ÐÐœÐŽÐžÑÐ°"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ÐÐœÐŽÐŸÐœÐµÐ·ÐžÑÐ°"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ÐÑÐ°Ðœ, ÐÑÐ»Ð°ÐŒÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "ÐÑÐ°Ðº"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ÐÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ÐÑÑÑÐ²ÐŸ ÐÐ°Ðœ"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ÐÐ·ÑÐ°ÐµÐ»"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ÐÑÐ°Ð»ÐžÑÐ°"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "ÐÐ°ÐŒÐ°ÑÐºÐ°"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "ÐÐ°Ð¿Ð°Ðœ"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "ÐÐµÑÑÐž"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ÐÐŸÑÐŽÐ°Ðœ"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ÐÐ°Ð·Ð°ÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ÐÐµÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ÐÐžÑÐžÐ±Ð°ÑÐž"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ÐÐŸÑÐµÑÐ°, ÐÐµÐŒÐŸÐºÑÐ°ÑÑÐºÐ° ÐÐ°ÑÐŸÐŽÐœÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "ÐÐŸÑÐµÑÐ°, Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ÐÑÐ²Ð°ÑÑ"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "ÐÐžÑÐ³ÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ÐÐ°ÐŸ ÐÐ°ÑÐŸÐŽÐœÐ° ÐÐµÐŒÐŸÐºÑÐ°ÑÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ÐÐµÑÐŸÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ÐÐžÐ±Ð°Ðœ"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ÐÐµÑÐŸÑÐŸ"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ÐÐžÐ±ÐµÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "ÐÐžÐ±ÐžÑÑÐºÐ° ÐÑÐ°Ð¿ÑÐºÐ° ÐÐ°ÐŒÐ°Ñ
-ÐžÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ÐÐžÑ
-ÐµÐœÑÑÐ°ÑÐœ"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ÐÐžÑÐ²Ð°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ÐÑÐºÑÐµÐŒÐ±ÑÑÐ³"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ÐÐ°ÐºÐ°ÐŸ"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ÐÐ°ÐºÐµÐŽÐŸÐœÐžÑÐ°, ÐÐžÐ²ÑÐ° ÐÑÐ³ÐŸÑÐ»ÐŸÐ²ÐµÐœÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ÐÐ°ÐŽÐ°Ð³Ð°ÑÐºÐ°Ñ"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "ÐÐ°Ð»Ð°Ð²Ðž"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "ÐÐ°Ð»ÐµÐ·ÐžÑÐ°"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ÐÐ°Ð»ÐŽÐžÐ²Ðž"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "ÐÐ°Ð»Ðž"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "ÐÐ°Ð»ÑÐ°"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ÐÐ°ÑÑÐ°Ð»ÑÐºÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ÐÐ°ÑÑÐžÐœÐžÐº"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "ÐÐ°ÑÑÐžÑÐ°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ÐÐ°ÑÑÐžÑÐžÑÑÑ"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ÐÐ°ÑÐŸÑ"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ÐÐµÐºÑÐžÐºÐŸ"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "ÐÐžÐºÑÐŸÐœÐµÐ·ÐžÑÐ°, Ð€ÐµÐŽÐµÑÐ°Ð»ÐœÐµ ÐÑÐ¶Ð°Ð²Ðµ"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ÐÐŸÐ»ÐŽÐ°Ð²ÐžÑÐ°"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "ÐÐŸÐœÐ°ÐºÐŸ"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ÐÐŸÐœÐ³ÐŸÐ»ÐžÑÐ°"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "ÐŠÑÐœÐ° ÐÐŸÑÐ°"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "ÐÐŸÐœÑÐµÑÐ°Ñ"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ÐÐ°ÑÐŸÐºÐŸ"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ÐÐŸÐ·Ð°ÐŒÐ±ÐžÐº"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ÐÑÑÐŒÐ°"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ÐÐ°ÐŒÐžÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ÐÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ÐÐµÐ¿Ð°Ð»"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Ð¥ÐŸÐ»Ð°ÐœÐŽÐžÑÐ°"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Ð¥ÐŸÐ»Ð°ÐœÐŽÑÐºÐž ÐÐœÑÐžÐ»Ðž"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ÐÐŸÐ²Ð° ÐÐ°Ð»ÐµÐŽÐŸÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ÐÐŸÐ²Ðž ÐÐµÐ»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ÐÐžÐºÐ°ÑÐ°Ð³Ð²Ð°"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ÐÐžÐ³ÐµÑ"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ÐÐžÐ³ÐµÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ÐÐžÑÐµ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ÐÐŸÑÑÐŸÐ»Ðº ÐŸÑÑÑÐ²ÐŸ"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Ð¡ÐµÐ²ÐµÑÐœÐ° ÐÐ°ÑÐžÑÐ°ÐœÑÐºÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ÐÐŸÑÐ²ÐµÑÐºÐ°"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ÐÐŒÐ°Ðœ"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "ÐÐ°ÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "ÐÐ°Ð»Ð°Ñ"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ÐÐ°Ð»ÐµÑÑÐžÐœÑÐºÐ° Ð¢ÐµÑÐžÑÐŸÑÐžÑÐ°, ÐÐºÑÐ¿ÐžÑÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "ÐÐ°ÐœÐ°ÐŒÐ°"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "ÐÐ°Ð¿ÑÐ° ÐÐŸÐ²Ð° ÐÐ²ÐžÐœÐµÑÐ°"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "ÐÐ°ÑÐ°Ð³Ð²Ð°Ñ"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ÐÐµÑÑ"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Ð€ÐžÐ»ÐžÐ¿ÐžÐœÐž"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ÐÐžÑÐºÐ°ÑÐœ"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "ÐÐŸÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "ÐÐŸÑÑÑÐ³Ð°Ð»"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "ÐÐŸÑÑÐŸÑÐžÐºÐŸ"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ÐÐ°ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Ð ÐµÑÐœÐžÐŸÐœ"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Ð ÑÐŒÑÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Ð ÑÑÐºÐ° Ð€ÐµÐŽÐµÑÐ°ÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ð ÑÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Ð¡ÐµÐœÑ ÐÐ°ÑÑÐµÐ»ÐµÐŒÐž"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Ð¡Ð²ÐµÑÐ° ÐÐµÐ»ÐµÐœÐ°"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Ð¡Ð²ÐµÑÐž ÐÐžÑÑ Ðž ÐÐµÐ²ÐžÑ"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Ð¡Ð²ÐµÑÐ° ÐÑÑÐžÑÐ°"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Ð¡Ð²ÐµÑÐž ÐÐ°ÑÑÐµÐœ"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Ð¡Ð²ÐµÑÐž ÐÑÐµÑ Ðž ÐÐžÐºÐµÐ»ÐŸÐœ"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Ð¡Ð²ÐµÑÐž ÐÐžÐœÑÐµÐœÑ Ðž ÐÑÐµÐœÐ°ÐŽÐžÐœÐž"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Ð¡Ð°Ðœ ÐÐ°ÑÐžÐœÐŸ"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Ð¡Ð°ÐŸ Ð¢ÐŸÐŒÐµ Ðž ÐÑÐžÐœÑÐžÐ¿Ðµ"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Ð¡Ð°ÑÐŽÐžÑÑÐºÐ° ÐÑÐ°Ð±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Ð¡ÐµÐœÐµÐ³Ð°Ð»"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Ð¡ÑÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Ð¡ÐµÑÑÐµÐ»Ðž"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Ð¡ÑÐµÑÐ° ÐÐµÐŸÐœÐµ"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Ð¡ÐžÐœÐ³Ð°Ð¿ÑÑ"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Ð¡Ð»ÐŸÐ²Ð°ÑÐºÐ°"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Ð¡Ð»ÐŸÐ²ÐµÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ð¡ÐŸÐ»ÐŸÐŒÐŸÐœÑÐºÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Ð¡ÐŸÐŒÐ°Ð»ÐžÑÐ°"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "ÐÑÐ¶ÐœÐŸÐ°ÑÑÐžÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "ÐÑÐ¶ÐœÐ° ÐÐŸÑÑÐžÑÐ° Ðž ÐÑÐ¶ÐœÐ° Ð¡ÐµÐœÐŽÐ²ÐžÑÐºÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "ÐšÐ¿Ð°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "ÐšÑÐž ÐÐ°ÐœÐºÐ°"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Ð¡ÑÐŽÐ°Ðœ"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Ð¡ÑÑÐžÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Ð¡Ð²Ð°Ð»Ð±Ð°ÑÐŽ Ðž ÐÐ°Ðœ ÐÐ°ÑÐµÐœ"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Ð¡Ð²Ð°Ð·ÐžÐ»ÐµÐœÐŽ"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "ÐšÐ²ÐµÐŽÑÐºÐ°"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ÐšÐ²Ð°ÑÑÐ°ÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Ð¡ÐžÑÐžÑÑÐºÐ° ÐÑÐ°Ð¿ÑÐºÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Ð¢Ð°ÑÐžÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Ð¢Ð°ÐœÐ·Ð°ÐœÐžÑÐ°, Ð¡ÑÐµÐŽÐžÑÐµÐœÐ° Ð ÐµÐ¿ÑÐ±Ð»ÐžÐºÐ°"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Ð¢Ð°ÑÐ»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "ÐÑÑÐŸÑÐœÐž Ð¢ÐžÐŒÐŸÑ"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Ð¢ÐŸÐ³ÐŸ"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Ð¢ÐŸÐºÐµÐ»Ð°Ñ"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Ð¢ÐŸÐœÐ³Ð°"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Ð¢ÑÐžÐœÐžÐŽÐ°ÐŽ Ðž Ð¢ÐŸÐ±Ð°Ð³ÐŸ"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Ð¢ÑÐœÐžÑ"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Ð¢ÑÑÑÐºÐ°"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Ð¢ÑÑÐºÐŒÐµÐœÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Ð¢ÑÑÐºÑ Ðž ÐÐ°ÐžÐºÐŸÑ ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Ð¢ÑÐ²Ð°Ð»Ñ"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Ð£Ð³Ð°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ð£ÐºÑÐ°jÐžÐœÐ°"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "Ð£ÑÐµÐŽÐžÑÐµÐœÐž ÐÑÐ°Ð¿ÑÐºÐž ÐÐŒÐžÑÐ°ÑÐž"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "ÐÐµÐ»ÐžÐºÐ° ÐÑÐžÑÐ°ÐœÐžÑÐ°"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Ð¡ÑÐµÐŽÐžÑÐµÐœÐµ ÐÐŒÐµÑÐžÑÐºÐµ ÐÑÐ¶Ð°Ð²Ðµ"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "Ð¡Ð¿ÐŸÑÐœÐ° ÐžÐ²ÐžÑÐœÐ° ÐŸÑÑÑÐ²Ð° Ð¡ÐÐ"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Ð£ÑÑÐ³Ð²Ð°Ñ"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Ð£Ð·Ð±ÐµÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ÐÐ°ÐœÑÐ°ÑÑ"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ÐÐµÐœÐµÑÑÐµÐ»Ð°"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "ÐÐžÑÐµÑÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "ÐÑÐžÑÐ°ÐœÑÐºÐ° ÐÐµÐ²ÐžÑÐ°ÐœÑÐºÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "ÐÐŒÐµÑÐžÑÐºÐ° ÐÐµÐ²ÐžÑÐ°ÐœÑÐºÐ° ÐŸÑÑÑÐ²Ð°"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "ÐÐ°Ð»ÐžÑ Ðž Ð€ÑÑÑÐœÐ°"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ÐÐ°Ð¿Ð°ÐŽÐœÐ° Ð¡Ð°Ñ
-Ð°ÑÐ°"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "ÐÐµÐŒÐµÐœ"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ÐÐ°ÐŒÐ±ÐžÑÐ°"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ÐÐžÐŒÐ±Ð°Ð±Ð²Ðµ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Ð¡Ð²Ðž"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "ÐÐŸÐºÑÐµÐœÑÑ"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ÐÑÐŸÐ²ÐµÑÐ°"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "ÐÑÐµÑÐ·ÐžÐŒÐ°ÑÐµ"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Ð¡ÐµÑÐ°ÑÐµ"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "ÐÐ°ÑÐ·ÐžÑÐ°Ðœ"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Ð£ ÑÐµÐŽÑ"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ÐÑÐµÑÐºÐµ"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "ÐÐ°Ð·ÐžÐ²"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "ÐÐ°Ð¿ÑÐµÐŽÐŸÐ²Ð°ÑÐµ"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Ð¡ÑÐ°ÑÐµ"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "ÐÐµÐ»ÐžÑÐžÐœÐ°"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ÐÑÐµÑÐ·ÐµÑÐŸ"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ÐÐŸÑÐ»Ð°ÑÐŸ"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "ÐÐŽÐœÐŸÑ"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "ÐÑÐ·ÐžÐœÐ° Ð¿ÑÐžÑÐµÐŒÐ°"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "ÐÑÐ·ÐžÐœÐ° ÑÐ»Ð°ÑÐ°"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÑÐµ Ð¿ÑÐžÑÐµÐŒÐ°"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÑÐµ ÑÐ»Ð°ÑÐ°"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ÐÐ°ÑÑÐ°ÑÐž"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÐŸ"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "ÐÐŸÐŽÐ°Ñ"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "ÐÑÐ°ÑÐžÐ»Ð°Ñ"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ÐÑÐµÐŒÐµ"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ÐÑÐ²ÐµÐœÑÑÐ²ÐŸ Ð¿ÑÐ²ÐŸÐŒ/Ð¿ÐŸÑÐ»ÐµÐŽÑÐµÐŒ"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Ð¡Ð°ÐŒÐŸ ÑÐ¿ÑÐ°Ð²ÑÐ°ÐœÐž"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "ÐÐ°ÑÑÐžÑÐž"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Ð£Ð¿ÐŸÐ·ÐŸÑÐµÑÐµ"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ÐÐ±ÑÐ°Ð²Ð° ÑÐµ Ñ ÑÐµÐŽÑ"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ÐÐ±ÑÐ°Ð²Ð° ÑÐµ Ð¿ÐŸÑÐ»Ð°ÑÐ°"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Ð¡ÑÑÐµÑÐµ"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ÐÑÐµÑÐ·ÐžÐŒÐ°ÑÐ°"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "ÐÑÐŸÑÐŸÐº"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Ð ÐµÐŽ"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ÐÑÐµÐ¶Ð°"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ÐÐŸÑÑÐµÐŽÐœÐžÐº"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "ÐÑÑÐ°Ð²Ð°"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "ÐÑÑÐ°Ð»ÐŸ"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Ð£ÑÐ»ÑÐ¶ÐœÐžÐº"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ÐÑÐžÐºÑÑÑÑÐž"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "ÐÐµÐ»ÑÐ³Ðµ"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "ÐÐ»ÐžÑÐµÐœÑ ÐÐžÑ-Ð¢ÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "ÐÐµÐ»ÑÐ³Ðµ ÐºÐ»ÐžÑÐµÐœÑ ÐÐžÑ-Ð¢ÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "ÐÑÐµÑÐ·ÐžÐŒÐ°ÑÑÐµ Ðž ÐŽÐµÐ»ÐžÑÐµ ÐŽÐ°ÑÐŸÑÐµÐºÐµ Ð¿ÑÐµÐºÐŸ ÐÐžÑ-Ð¢ÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ÐÐ°ÑÐµÐŽÐ±Ð°"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "ÐÐŸÐŽÐ°Ñ ÐŽÐŸÐŒÐ°ÑÐžÐœÐ°"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "ÐÐ°Ð·ÐžÐ² ÐŽÐŸÐŒÐ°ÑÐžÐœÐ°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ÐÑÐžÐºÑÑÑÐœÐžÐº:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ÐÐŸÑÐžÑÐœÐžÐº:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ÐÐŸÐ·ÐžÐœÐºÐ°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "ÐÐ±ÑÐžÑÐž ÑÐŒÐœÐŸÐ¶Ð°Ðº ÐŽÐ°ÑÐŸÑÐµÐºÐµ ÑÐŸÑÐµÐœÑÐ° Ð¿ÑÐž ÑÐºÐ»Ð°ÑÐ°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ÐÐ¿ÑÐžÑÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "ÐÐŽ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "ÐÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "ÐÐŸÑÐžÑÑÐž ÐœÐ°ÑÑÐŒÐžÑÐœÐµ Ð¿ÑÐžÐºÑÑÑÐœÐžÐºÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "ÐšÐžÑÑÐŸÐ²Ð°ÑÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "ÐÐŸÐ»Ð°Ð·ÐœÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ÐÐ°Ñ
-ÑÐµÐ²Ð°ÐœÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Ð£ÐºÑÑÑÐµÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "ÐÐœÐµÐŒÐŸÐ³ÑÑÐµÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "ÐÐŽÐ»Ð°Ð·ÐœÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "ÐÐžÐ²ÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Ð ÑÐºÐŸÐ²Ð°ÑÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ÐÐ±Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "ÐÐ°ÑÐ²ÐžÑÐµ Ð²ÐµÐ·Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "ÐÐ°ÑÐ²ÐžÑÐµ ÐŒÐµÑÑÐ° Ð·Ð° ÑÐ»Ð°ÑÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "ÐÐ°ÑÐ²ÐžÑÐµ Ð¿ÐŸÐ»ÑÐŸÑÐ²ÐŸÑÐµÐœÐžÑ
- Ð²ÐµÐ·Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "ÐÐ°ÑÐ²ÐžÑÐµ Ð¿ÐŸÐºÑÑÐ°ÑÐ° Ð¿ÐŸÐ²ÐµÐ·ÐžÐ²Ð°ÑÐ° Ñ ÑÐµÐºÑÐœÐŽÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ÐÐ°ÐœÐµÐŒÐ°ÑÐž ÐŸÐ³ÑÐ°ÐœÐžÑÐµÑÐ° ÐœÐ° Ð»ÐŸÐºÐ°Ð»ÐœÐŸÑ ÐŒÑÐµÐ¶Ðž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ÐÐŸÐ²ÑÐµÐŒÐµÐœÐŸ Ð¿ÑÐŸÐ²ÐµÑÐž ÐžÐŒÐ° Ð»Ðž ÐœÐ° ÑÐ°ÑÑÑ ÐœÐŸÐ²ÐŸÐ³ ÐžÐ·ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "ÐÐŽÐœÐŸÑ ÐŽÐµÑÐµÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "ÐÐŸÑÐžÑÐœÐžÑÐºÐŸ ÐžÐŒÐµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ÐÐŸÐ·ÐžÐœÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "ÐÐŸÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ÐÐŸÐŽÐµÑÐ°Ð²Ð°ÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "ÐÑÐžÐŒÐµÐœÐž"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "ÐÐ¥Ð¢"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "ÐÐ°ÑÐ»Ð°Ð³Ð°Ñ"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "ÐÐ°"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "ÐÐµ"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>ÐÐ·ÐŽÐ°ÑÐµ ÐºÐ»ÐžÑÐµÐœÑÐ°:</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " ÑÐŸÑÐµÐœÑÐž Ñ ÑÐµÐŽÑ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Ð¢ÐŸÑÐµÐœÑ Ñ ÑÐµÐŽÑ"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "ÐÑÑÐŸÑÑÐºÐ° Ð¿ÑÐ°Ð²Ð° %(year_start)s-%(year_end)s Ð¢ÐžÐŒ ÐÐµÐ»ÑÐ³ÐµÐ°"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"ÐÑÐŸÐ³ÑÐ°ÐŒ Ð·Ð° ÑÐ°Ð·ÐŒÐµÐœÑ ÐŽÐ°ÑÐŸÑÐµÐºÐ° ÐŸÐŽ Ð¿Ð°ÑÑÐ°ÐºÐ°\n"
-"ÐŽÐŸ Ð¿Ð°ÑÑÐ°ÐºÐ° ÐºÐŸÑÐž ÐºÐŸÑÐžÑÑÐž Ð¿ÑÐŸÑÐŸÐºÐŸÐ» ÐÐžÑ-Ð¢ÐŸÑÐµÐœÑÐ°."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "ÐÐ»ÐžÑÐµÐœÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Ð¢ÑÐµÐœÑÑÐœÐž Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐµÑÐž:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "ÐÑÐµÑÑ
-ÐŸÐŽÐœÐž Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐµÑÐž ÐžÐ»Ðž ÐŽÐŸÐ¿ÑÐžÐœÐŸÑÐžÐŸÑÐž:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"ÐÐ²Ð°Ñ Ð¿ÑÐŸÐ³ÑÐ°ÐŒ ÑÐµ ÑÐ»ÐŸÐ±ÐŸÐŽÐ°Ðœ ÑÐŸÑÑÐ²ÐµÑ; ÐŒÐŸÐ¶ÐµÑÐµ Ð³Ð° ÑÐ°ÑÐ¿ÐŸÐŽÐµÑÐžÐ²Ð°ÑÐž Ðž/ÐžÐ»Ðž ÐŒÐµÑÐ°ÑÐž Ð¿ÐŸÐŽ "
-"ÑÑÐ»ÐŸÐ²ÐžÐŒÐ° ÐÐœÑÐŸÐ²Ðµ ÐŸÐ¿ÑÑÐµ ÑÐ°Ð²ÐœÐµ Ð»ÐžÑÐµÐœÑÐµ ÐºÐŸÑÑ ÑÐµ ÐŸÐ±ÑÐ°Ð²ÐžÐ»Ð° ÐÐ°ÐŽÑÐ¶Ð±ÐžÐœÐ° ÑÐ»ÐŸÐ±ÐŸÐŽÐœÐŸÐ³ "
-"ÑÐŸÑÑÐ²ÐµÑÐ°; ÐžÐ·ÐŽÐ°ÑÐ° 3 Ð»ÐžÑÐµÐœÑÐµ ÐžÐ»Ðž (Ð¿ÐŸ Ð²Ð°ÑÐµÐŒ ÐžÐ·Ð±ÐŸÑÑ) Ð±ÐžÐ»ÐŸ ÐºÐŸÑÐµÐ³ ÐœÐŸÐ²ÐžÑÐµÐ³ ÐžÐ·ÐŽÐ°ÑÐ°.\n"
-"\n"
-"ÐÐ²Ð°Ñ Ð¿ÑÐŸÐ³ÑÐ°ÐŒ ÑÐµ ÑÐ°ÑÐ¿ÐŸÐŽÐµÑÑÑÐµ Ñ ÐœÐ°ÐŽÐž ÐŽÐ° ÑÐµ Ð±ÐžÑÐž ÐºÐŸÑÐžÑÑÐ°Ðœ, Ð°Ð»Ðž ÐÐÐ ÐÐÐÐÐÐ "
-"ÐÐÐ ÐÐÐŠÐÐÐ; ÑÐ°Ðº Ðž Ð±ÐµÐ· Ð¿ÑÐžÐŒÐµÑÐµÐœÐµ Ð³Ð°ÑÐ°ÐœÑÐžÑÐµ Ð¢Ð ÐÐÐšÐÐ ÐÐ ÐÐÐÐÐ¡Ð¢Ð ÐžÐ»Ðž "
-"ÐÐ ÐÐÐÐÐÐÐÐÐÐ¡Ð¢Ð ÐÐÐ ÐÐÐÐÐÐ ÐÐÐÐÐÐ. ÐÐŸÐ³Ð»ÐµÐŽÐ°ÑÑÐµ ÐÐœÑÐŸÐ²Ñ ÐÐ¿ÑÑÑ ÑÐ°Ð²ÐœÑ Ð»ÐžÑÐµÐœÑÑ Ð·Ð° "
-"Ð²ÐžÑÐµ ÐŽÐµÑÐ°ÑÐ°.\n"
-"\n"
-"Ð¢ÑÐµÐ±Ð°Ð»Ðž ÑÑÐµ ÐŽÐ° Ð¿ÑÐžÐŒÐžÑÐµ Ð¿ÑÐžÐŒÐµÑÐ°Ðº ÐÐœÑÐŸÐ²Ðµ ÐÐ¿ÑÑÐµ ÑÐ°Ð²ÐœÐµ Ð»ÐžÑÐµÐœÑÐµ ÑÐ· ÐŸÐ²Ð°Ñ Ð¿ÑÐŸÐ³ÑÐ°ÐŒ; "
-"Ð°ÐºÐŸ ÐœÐžÑÑÐµ, Ð²ÐžÐŽÐžÑÐµ: <http://www.gnu.org/licenses>.\n"
-"\n"
-"ÐÐŸÑÐµÐŽ ÑÐŸÐ³Ð°, ÐºÐ°ÐŸ Ð¿ÐŸÑÐµÐ±Ð°Ðœ ÐžÐ·ÑÐ·ÐµÑÐ°Ðº, ÐœÐŸÑÐžÐŸÑÐž Ð°ÑÑÐŸÑÑÐºÐžÑ
- Ð¿ÑÐ°Ð²Ð° ÐŽÐ°ÑÑ ÐŽÐŸÐ·Ð²ÐŸÐ»Ñ Ð·Ð° "
-"Ð¿ÐŸÐ²ÐµÐ·ÐžÐ²Ð°ÑÐµ ÐºÐŸÐŽÐ° ÐŽÐµÐ»ÐŸÐ²Ð° ÐŸÐ²ÐŸÐ³ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐ° ÑÐ° ÐÐ¿ÐµÐœÐ¡Ð¡Ð Ð±ÐžÐ±Ð»ÐžÐŸÑÐµÐºÐŸÐŒ. ÐÐŸÑÐ°ÑÐµ "
-"ÐžÑÐ¿ÐŸÑÑÐŸÐ²Ð°ÑÐž ÐÐœÑÐŸÐ²Ñ ÐÐ¿ÑÑÑ ÑÐ°Ð²ÐœÑ Ð»ÐžÑÐµÐœÑÑ Ñ ÑÐ²ÐžÐŒ Ð°ÑÐ¿ÐµÐºÑÐžÐŒÐ° Ð·Ð° ÑÐ°Ð² ÐºÐŸÐŽ ÐºÐŸÑÐžÑÑÐµÐœ "
-"ÐžÐ·Ð²Ð°Ðœ ÐÐ¿ÐµÐœÐ¡Ð¡Ð-Ð°.\n"
-"\n"
-"ÐÐºÐŸ ÐžÐ·ÐŒÐµÐœÐžÑÐµ ÐŽÐ°ÑÐŸÑÐµÐºÑ(Ðµ) ÑÐ° ÐŸÐ²ÐžÐŒ ÐžÐ·ÑÐ·ÐµÑÐºÐŸÐŒ, ÐŒÐŸÐ¶ÐµÑÐµ Ð¿ÑÐŸÑÐžÑÐžÑÐž ÐŸÐ²Ð°Ñ ÐžÐ·ÑÐ·ÐµÑÐ°Ðº "
-"ÐœÐ° Ð²Ð°ÑÐµ ÐžÐ·ÐŽÐ°ÑÐµ ÐŽÐ°ÑÐŸÑÐµÐºÐµ(Ð°), Ð°Ð»Ðž ÐœÐžÑÑÐµ Ñ ÐŸÐ±Ð°Ð²ÐµÐ·Ðž ÐŽÐ° ÑÐŸ ÑÑÐžÐœÐžÑÐµ. ÐÐºÐŸ ÐœÐµ Ð¶ÐµÐ»ÐžÑÐµ "
-"ÑÐŸ ÐŽÐ° ÑÑÐ°ÐŽÐžÑÐµ, ÐžÐ·Ð±ÑÐžÑÐžÑÐµ ÐŸÐ²Ñ ÐžÐ·ÑÐ°Ð²Ñ ÐžÐ·ÑÐ·ÐµÑÐºÐ° ÐžÐ· Ð²Ð°ÑÐµÐ³ ÐžÐ·ÐŽÐ°ÑÐ°. ÐÐºÐŸ ÐžÐ·Ð±ÑÐžÑÐµÑÐµ "
-"ÐŸÐ²Ñ ÐžÐ·ÑÐ°Ð²Ñ ÐžÐ·ÑÐ·ÐµÑÐºÐ° ÐžÐ· ÑÐ²ÐžÑ
- ÐžÐ·Ð²ÐŸÑÐœÐžÑ
- ÐŽÐ°ÑÐŸÑÐµÐºÐ° Ñ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÑ, ÐŸÐœÐŽÐ° ÑÐµ ÑÐ°ÐºÐŸÑÐµ Ðž "
-"ÐŸÐ²ÐŽÐµ ÐžÐ·Ð±ÑÐžÑÐžÑÐµ."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "Ð±ÐžÐ±Ð»ÑÐŸÑÐµÐœÑ:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "ÐÐµÐ¿ÐŸÐ²ÐµÐ·Ð°Ðœ..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ÐÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ÐÑÐµÑÐ·ÐžÐŒÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "Ð¡Ð»Ð°ÑÐµ"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Ð¡ÑÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "ÐÑÐ°ÑÐžÐŸÑÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ÐÐžÑÑÐ°"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "ÐÐŽÐŒÐžÐœÐžÑÑÑÐ°ÑÐŸÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "ÐÐ°ÑÐ¿ÐžÑÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "ÐÐµÐŒÐ° ÐœÐ°ÑÐ¿ÐžÑÐ°"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ÐÐµÐ¿ÐŸÐ²ÐµÐ·Ð°Ðœ"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "ÐÑÐŸÑ ÐÐ¥Ð¢ ÑÐ²ÐŸÑÐŸÐ²Ð°"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Ð¡Ð»ÐŸÐ±ÐŸÐŽÐ°Ðœ Ð¿ÑÐŸÑÑÐŸÑ ÐœÐ° ÐŽÐžÑÐºÑ"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ÐÐŸÑÑÐ°Ð²Ðž ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ÐÑÑÐ°Ð»ÐŸ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Ð£ÐºÑÑÑÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ÐÑÐºÑÑÑÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ÐÐœÐµÐŒÐŸÐ³ÑÑÐž"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Ð£Ð¿ÐžÑÐžÑÐµ Ð»ÐŸÐ·ÐžÐœÐºÑ ÐŽÐ° Ð¿ÑÐžÐºÐ°Ð¶ÐµÑÐµ ÐÐµÐ»ÑÐ³Ðµ..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Ð£Ð¿ÐžÑÐžÑÐµ Ð»ÐŸÐ·ÐžÐœÐºÑ ÐŽÐ° ÐžÐ·Ð°ÑÐµÑÐµ ÐžÐ· ÐÐµÐ»ÑÐ³ÐµÐ°..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ÐÐ°Ðœ ÐŒÑÐµÐ¶Ðµ"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "ÐÐ° ÐŒÑÐµÐ¶Ðž"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "ÐÐŸÐ²ÐµÐ·Ð°Ðœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Ð¡ÑÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "ÐÐŸÐŒÐ°ÑÐžÐœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "ÐÐ·ÐŽÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_ÐÐŸÐºÑÐµÐœÐž ÑÑÐ»ÑÐ¶ÐœÐžÐºÐ°"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_ÐÐ°ÑÑÑÐ°Ð²Ðž ÑÑÐ»ÑÐ¶ÐœÐžÐºÐ°"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "ÐÐµ ÐŒÐŸÐ³Ñ ÐŽÐ° Ð¿ÐŸÐºÑÐµÐœÐµÐŒ ÑÑÐ»ÑÐ¶ÐœÐžÐºÐ°!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "ÐÑÐµÑÐºÐ° ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐ° ÐŽÐŸÐŒÐ°ÑÐžÐœÐ°"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "ÐÑÐžÐºÑÑÑÐ°Ðº"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ÐÐŽÐ°Ð±ÐµÑÐžÑÐµ Ð¿ÑÐžÐºÑÑÑÐ°Ðº"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "ÐÐ°ÑÐ° Ð¿ÑÐžÐºÑÑÑÐºÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ÐÐŽÑÐµÑÐ°"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "ÐÐ»ÐžÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "ÐÐ°Ð·ÐžÐ² ÐŽÐ°ÑÐŸÑÐµÐºÐµ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ÐÐµÐžÑÐ¿ÑÐ°Ð²ÐœÐ° ÐŽÐ°ÑÐŸÑÐµÐºÐ°"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "ÐÐ·Ð°Ð±ÐµÑÐžÑÐµ â.torrentâ ÐŽÐ°ÑÐŸÑÐµÐºÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "ÐÐ°ÑÐŸÑÐµÐºÐµ ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Ð¡Ð²Ðµ ÐŽÐ°ÑÐŸÑÐµÐºÐµ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ÐÐµÐžÑÐ¿ÑÐ°Ð²ÐœÐ° Ð°ÐŽÑÐµÑÐ°"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "ÐœÐžÑÐµ ÐžÑÐ¿ÑÐ°Ð²ÐœÐ° Ð°ÐŽÑÐµÑÐ°."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "ÐÑÐµÑÐ·ÐžÐŒÐ°ÐŒ..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "ÐÑÐµÑÐ·ÐžÐŒÐ°ÑÐµ ÐœÐžÑÐµ ÑÑÐ¿ÐµÐ»ÐŸ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "ÐÐžÑÐ°ÐŒ ÑÑÐ¿ÐµÐŸ ÐŽÐ° Ð¿ÑÐµÑÐ·ÐŒÐµÐŒ:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Ð¡Ð²Ðµ"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Ð¡ÑÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_ÐÐŸÑÐµÐŽÐžÐœÐŸÑÑÐž"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_ÐÐ°ÑÐŸÑÐµÐºÐµ"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_ÐÐ°ÑÑÐ°ÑÐž"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_ÐÐ¿ÑÐžÑÐµ"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "ÐÑÐ²ÐµÐœÑÑÐ²ÐŸ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "ÐÐµÑÐ°ÑÐž:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "ÐÐ°ÑÑÐžÑÐ° Ð»ÐŸÐ·ÐžÐœÐºÐŸÐŒ"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "ÐÐ·Ð°Ð±ÐµÑÐžÑÐµ ÐŽÐ°ÑÐŸÑÐµÐºÑ"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "ÐÐ·Ð°Ð±ÐµÑÐžÑÐµ ÑÐ°ÑÑÐžÐºÐ»Ñ"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Ð¡Ð°ÑÑÐ²Ð°Ñ ÐŽÐ°ÑÐŸÑÐµÐºÑ â.torrentâ"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "ÐÐŸÐŽÐ°Ñ Ð¿Ð°ÑÑÐ°ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "ÐŽÐŸÐŒÐ°ÑÐžÐœ:Ð¿ÑÐžÐºÑÑÑÐœÐžÐº"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ÐÑÑ
-"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ÐÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "ÐÑÐžÐºÐ°Ð¶Ðž _ÐÐµÐ»ÑÐ³Ðµ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_ÐÐŸÐŽÐ°Ñ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÑÐµ Ð±ÑÐ·ÐžÐœÐµ _Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÑÐµ Ð±ÑÐ·ÐžÐœÐµ _ÑÐ»Ð°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ÐÐ·Ð°ÑÐž Ðž ÑÐ³Ð°ÑÐž ÑÑÐ»ÑÐ¶ÐœÐžÐºÐ°"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_ÐÐ·Ð°ÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_ÐÐ°ÑÐŸÑÐµÐºÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_ÐÐ°Ð¿ÑÐ°Ð²Ðž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ÐÐ·Ð°ÑÐž Ðž _ÑÐ³Ð°ÑÐž ÑÑÐ»ÑÐ¶ÐœÐžÐºÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Ð£ÑÐµÐŽÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Ð£Ð¿ÑÐ°Ð²ÐœÐžÐº _Ð²ÐµÐ·Ð°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_ÐÑÐµÐ³Ð»ÐµÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Ð¢ÑÐ°ÐºÐ° _Ð°Ð»Ð°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_ÐÐŸÑÐœÐ° Ð¿ÐŸÐ²ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Ð¢ÑÐ°ÐºÐ° _ÑÑÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_ÐÐµÐ·ÐžÑÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_ÐÐŸÐ»ÐŸÐœÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "ÐÐŸ_ÑÐœÐ° Ð¿ÐŸÐ²ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "ÐÑÐžÐºÐ°Ð¶Ðž _ÐœÑÐ»ÑÐµ ÑÐµÐ·ÑÐ»ÑÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "ÐÑÐžÐºÐ°Ð¶Ðž _Ð¿ÑÐ°ÑÐžÐŸÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "ÐÐŸ_ÐŒÐŸÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_ÐÐ°ÑÐžÑÐœÐ° ÑÑÑÐ°ÐœÐžÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_Ð§ÐÐ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Ð§ÐµÑÑÐŸ Ð¿ÐŸÑÑÐ°Ð²ÑÐ°ÐœÐ° Ð¿ÐžÑÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_ÐÐ°ÑÐµÐŽÐœÐžÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "ÐÐŸÐŽÐ°ÑÑÐµ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "ÐÐŸÐŽÐ°Ñ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Ð£ÐºÐ»ÐŸÐœÐžÑÐµ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Ð£ÐºÐ»ÐŸÐœÐžÑÐµ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "ÐÐ°ÑÐ·ÐžÑÐ°ÑÑÐµ ÐžÐ·Ð°Ð±ÑÐ°ÐœÐµ ÑÐŸÑÐµÐœÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "ÐÐ°ÑÐ·ÐžÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "ÐÐ°ÑÑÐ°Ð²ÐžÑÐµ ÑÐ° ÐžÐ·Ð°Ð±ÑÐ°ÐœÐžÐŒ ÑÐŸÑÐµÐœÑÐžÐŒÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "ÐÐ°ÑÑÐ°Ð²Ðž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "ÐÐŸÐŒÐµÑÐžÑÐµ ÐœÐ° Ð³ÐŸÑÐµ ÑÐŸÑÐµÐœÑ Ñ ÑÐµÐŽÑ ÑÐµÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "ÐÐŸÐŒÐµÑÐž Ð³ÐŸÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "ÐÐŸÐŒÐµÑÐžÑÐµ ÐœÐ° ÐŽÐŸÐ»Ðµ ÑÐŸÑÐµÐœÑ Ñ ÑÐµÐŽÑ ÑÐµÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "ÐÐŸÐŒÐµÑÐž ÐŽÐŸÐ»Ðµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "ÐÐŸÑÑÐ°Ð²ÐºÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Ð£Ð¿ÑÐ°Ð²ÐœÐžÐº Ð²ÐµÐ·Ð°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "ÐÐ°Ð¿ÑÐ°Ð²ÐžÑÐµ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "_Ð€Ð°ÑÑÐžÐºÐ»Ð°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Ð£ÐŽÐ°ÑÐµÐœÐ° Ð¿ÑÑÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "ÐÐ°ÑÐŸÑÐµÐºÐµ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "ÐÑÑÐŸÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ÐÐ°Ð¿ÐŸÐŒÐµÐœÐµ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ÐÐŸÐŽÐ°ÑÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Ð£ÐºÐ»ÐŸÐœÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ÐÐµÐ± ÑÐµÑÐ°ÑÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "ÐÐµÐ»ÐžÑÐžÐœÐ° ÐŽÐµÐ»Ð°:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "ÐÐŸÑÑÐ°Ð²Ðž Ð¿ÑÐžÐ²Ð°ÑÐœÑ ÐŸÐ·ÐœÐ°ÐºÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "ÐÐŸÐŽÐ°Ñ ÐŸÐ²Ð°Ñ ÑÐŸÑÐµÐœÑ Ñ ÑÐµÑÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Ð Ð°ÑÐžÑÐž ÑÐ²Ðµ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "ÐÐ°Ð·ÐžÐ²:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ÐÑÐµÐŒÐµÑÑÐž Ð·Ð°Ð²ÑÑÐµÐœÐµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ÐÑÐµÐºÐžÐœÐž ÑÐµÑÐ°ÑÐµ Ð¿ÑÐž ÐŸÐŽÐœÐŸÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Ð£ÐºÐ»ÐŸÐœÐž Ð¿ÑÐž ÐŸÐŽÐœÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "ÐÑÐ·ÐžÐœÐ° ÑÐ»Ð°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "ÐÑÐ·ÐžÐœÐ° Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "ÐÐµÐ·Ðµ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "Ð£ÑÐžÑÐœÐžÑÐµ ÑÐ»Ð°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Ð£ÑÐµÐŽÐž Ð¿ÑÐ°ÑÐžÐŸÑÐµ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Ð£ÑÐµÐŽÐž Ð¿ÑÐ°ÑÐžÐŸÑÐ°"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "ÐÑÐ°ÑÐžÐ»Ð°Ñ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Ð£ÐœÐµÑÐž ÑÐŽÐ°ÑÐµÐœÑ Ð¿ÑÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ÐÑÑÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "ÐÐŸÐŽÐ°Ñ Ð¿ÑÐ°ÑÐžÐŸÑÐ°"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "ÐÑÐ°ÑÐžÐŸÑÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ÐÑÐžÐºÐ°Ð¶Ðž Ð±ÑÐ·ÐžÐœÑ ÑÐµÑÐžÑÐµ ÐœÐ° ÑÑÐ°ÑÐž ÐœÐ°ÑÐ»ÐŸÐ²Ð°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "ÐÑÐŸÐ·ÐŸÑ Ñ Ð¿ÑÐ²Ðž Ð¿Ð»Ð°Ðœ Ð¿ÑÐžÐ»ÐžÐºÐŸÐŒ ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐ° ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Ð£ÐºÑÑÑÐž ÐžÐºÐŸÐœÐžÑÑ Ñ ÑÐžÐŸÑÐž ÑÐžÑÑÐµÐŒÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Ð¡ÐŒÐ°ÑÐž Ñ ÑÐžÐŸÐºÑ Ð¿ÑÐž Ð·Ð°ÑÐ²Ð°ÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ÐÐŸÐºÑÐµÐœÐž Ñ ÑÐžÐŸÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ÐÐ°ÑÑÐžÑÐž Ð»ÐŸÐ·ÐžÐœÐºÐŸÐŒ ÑÐžÐŸÐºÑ ÑÐžÑÑÐµÐŒÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ÐÑÐµÐŒÐµÑÑÐž Ð·Ð°Ð²ÑÑÐµÐœÐµ Ñ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Ð£ÐŒÐœÐŸÐ¶Ðž â.ÑÐŸÑÐµÐœÑâ ÐŽÐ°ÑÐŸÑÐµÐºÐµ Ñ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"ÐÐ±ÑÐžÑÐžÑÐµ ÑÐŒÐœÐŸÐ¶Ð°Ðº ÐŽÐ°ÑÐŸÑÐµÐºÐµ ÑÐŸÑÐµÐœÑÐ° ÐºÐŸÑÐ° ÑÐµ ÐœÐ°Ð¿ÑÐ°Ð²ÑÐµÐœÐ° Ð¿ÑÐžÐ»ÐžÐºÐŸÐŒ ÑÐºÐ»Ð°ÑÐ°ÑÐ° "
-"ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "ÐÑÐµÑÐ·ÐŒÐž Ñ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "ÐÐ°Ñ Ð¿ÑÐ²ÐµÐœÑÑÐ²ÐŸ Ð¿ÑÐ²ÐŸÐŒ Ðž Ð¿ÐŸÑÐ»ÐµÐŽÑÐµÐŒ ÐŽÐµÐ»ÐžÑÑ ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "ÐÐ°ÑÑÐµ Ð¿ÑÐ²ÐµÐœÑÑÐ²ÐŸ Ð¿ÑÐ²ÐŸÐŒ Ðž Ð¿ÐŸÑÐ»ÐµÐŽÑÐµÐŒ ÐŽÐµÐ»ÐžÑÑ ÐŽÐ°ÑÐŸÑÐµÐºÐ° Ñ ÑÐŸÑÐµÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ÐÐŸÐŽÐ°Ñ ÑÐŸÑÐµÐœÑÐµ Ñ Ð¿Ð°ÑÐ·ÐžÑÐ°ÐœÐŸÐŒ ÑÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Ð£Ð²ÐµÐº Ð¿ÑÐžÐºÐ°Ð¶Ðž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "ÐÑÐžÐœÐµÑÐž Ð¿ÑÐŸÐ·ÐŸÑÑÐµ Ñ Ð¿ÑÐ²Ðž Ð¿Ð»Ð°Ðœ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "ÐÐ°ÑÐ²ÐµÑÐž ÐŽÐŸÐ·Ð²ÐŸÑÐµÐœÐž Ð±ÑÐŸÑ Ð²ÐµÐ·Ð°. ÐÑÐµÐŽÐœÐŸÑÑ -1 Ð·ÐœÐ°ÑÐž ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÑÐ²ÐµÑÐž Ð±ÑÐŸÑ ÑÑÐžÑÐœÐžÑÐ° Ð·Ð° ÑÐ»Ð°ÑÐµ Ð·Ð° ÑÐ²Ðµ ÑÐŸÑÐµÐœÑÐµ. ÐÑÐµÐŽÐœÐŸÑÑ -1 Ð·ÐœÐ°ÑÐž "
-"ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÑÐ²ÐµÑÐ° Ð±ÑÐ·ÐžÐœÐ° Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐ° Ð·Ð° ÑÐ²Ðµ ÑÐŸÑÐµÐœÑÐµ. ÐÑÐµÐŽÐœÐŸÑÑ -1 Ð·ÐœÐ°ÑÐž ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "ÐÐ°ÑÐ²ÐµÑÐ° Ð±ÑÐ·ÐžÐœÐ° ÑÐ»Ð°ÑÐ° Ð·Ð° ÑÐ²Ðµ ÑÐŸÑÐµÐœÑÐµ. ÐÑÐµÐŽÐœÐŸÑÑ -1 Ð·ÐœÐ°ÑÐž ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "ÐÐ Ð¿ÑÐµÐŸÐ¿ÑÐµÑÐµÑÐµÑÐµ ÐŸÐ³ÑÐ°ÐœÐžÑÐµÑÐ° Ð¿ÑÐŸÑÐŸÐºÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"ÐÐºÐŸ ÑÐµ ÐžÐ·Ð°Ð±ÑÐ°ÐœÐŸ, Ð¿ÑÐŸÑÐµÑÐµÐœÐŸ Ð¢ÐŠÐ/ÐÐ Ð¿ÑÐµÐŸÐ¿ÑÐµÑÐµÑÐµÑÐµ ÑÐµ ÐŸÐŽÐ²Ð»Ð°ÑÐž ÐžÐ· ÐŸÐ³ÑÐ°ÐœÐžÑÐ°Ð²Ð°ÑÐ° "
-"Ð¿ÑÐŸÑÐŸÐºÐ°, ÐºÐ°ÐºÐŸ ÑÐµ ÐŸÐ³ÑÐ°ÐœÐžÑÐµÑÐµ ÐœÐµ Ð±Ðž Ð¿ÑÐµÐ²Ð°Ð·ÐžÑÐ»ÐŸ ÑÐºÑÐ¿ÐœÐžÐŒ ÑÐ°ÐŸÐ±ÑÐ°ÑÐ°ÑÐµÐŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"ÐÐ°ÑÐ²ÐµÑÐž Ð±ÑÐŸÑ ÑÑÐžÑÐœÐžÑÐ° Ð·Ð° ÑÐ»Ð°ÑÐµ Ð¿ÐŸ ÑÐŸÑÐµÐœÑÑ. ÐÑÐµÐŽÐœÐŸÑÑ -1 Ð·ÐœÐ°ÑÐž ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "ÐÐ°ÑÐ²ÐµÑÐž Ð±ÑÐŸÑ Ð²ÐµÐ·Ð° Ð¿ÐŸ ÑÐŸÑÐµÐœÑÑ. ÐÑÐµÐŽÐœÐŸÑÑ -1 Ð·ÐœÐ°ÑÐž ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr "ÐÐ°ÑÐ²ÐµÑÐ° Ð±ÑÐ·ÐžÐœÐ° ÑÐ»Ð°ÑÐ° Ð·Ð° ÑÐŸÑÐµÐœÑ. ÐÑÐµÐŽÐœÐŸÑÑ -1 Ð·ÐœÐ°ÑÐž ÐœÐµÐŸÐ³ÑÐ°ÐœÐžÑÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "ÐÐ°ÑÑÐŒÐžÑÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Ð Ð°ÐŽÐœÐž Ð¿ÑÐžÐºÑÑÑÐœÐžÐº:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "ÐÑÐŸÐ²ÐµÑÐž ÑÐ°ÐŽÐœÐž Ð¿ÑÐžÐºÑÑÑÐœÐžÐº"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "ÐÐŽ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ÐÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "ÐÐžÐ²ÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "Ð£ÐÐœÐ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Ð£ÐœÐžÐ²ÐµÑÐ·Ð°Ð»ÐœÐŸ Ð¿ÑÐžÐºÑÑÑÐžÐ²Ð°ÑÐµ Ðž Ð¿ÑÑÑÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "ÐÐÐ¢-ÐÐÐ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "ÐÐÐ¢ Ð¿ÑÐŸÑÐŸÐºÐŸÐ» ÐŒÐ°Ð¿ÐžÑÐ°ÑÐ° Ð¿ÑÐžÐºÑÑÑÐœÐžÐºÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Ð Ð°Ð·ÐŒÐµÐœÐ° Ð¿Ð°ÑÑÐ°ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "ÐÐ¡Ð"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "ÐÐµÑÐœÐŸ ÐŸÑÐºÑÐžÐ²Ð°ÑÐµ ÑÑÐ»ÑÐ³Ðµ ÐœÐ°Ð»Ð°Ð·Ðž ÐŒÐµÑÐœÐµ Ð¿Ð°ÑÑÐ°ÐºÐµ ÐœÐ° Ð²Ð°ÑÐŸÑ ÐŒÑÐµÐ¶Ðž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Ð Ð°ÑÐ¿ÐŸÐŽÐµÑÐµÐœÐ° Ñ
-ÐµÑ ÑÐ°Ð±ÐµÐ»Ð° ÐŒÐŸÐ¶Ðµ Ð¿ÐŸÐ±ÐŸÑÑÐ°ÑÐž Ð±ÑÐŸÑ ÑÐ°ÐŽÐœÐžÑ
- Ð²ÐµÐ·Ð°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Ð¢ÐÐ¡ Ð±Ð°ÑÑ Ð¿Ð°ÑÑÐ°ÐºÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "ÐÐµÐ»ÐžÑÐžÐœÐ° ÐŸÑÑÐ°Ð²Ðµ (Ð±Ð»ÐŸÐºÐŸÐ²Ðž ÐŸÐŽ 16 KiB):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"ÐÑÐŸÑ ÑÐµÐºÑÐœÐŽÐž ÐŸÐŽ Ð¿ÐŸÑÐ»ÐµÐŽÑÐµÐ³ Ð¿ÑÐžÑÑÐ²Ð°ÐœÐŸÐ³ Ð¿ÐžÑÐ°ÑÐ° ÐœÐ° ÐºÐŸÐŒÐ°ÐŽÑ Ñ ÐŸÑÑÐ°Ð²Ðž Ð¿ÐžÑÐ°ÑÐ°, ÐŽÐŸ "
-"ÑÑÐµÐœÑÑÐºÐ° ÐºÐ°ÐŽÐ° ÑÐµ ÐœÐ°ÑÐžÐ»ÐœÐŸ ÐžÐ·ÑÑÑÐµÐœ ÐœÐ° ÐŽÐžÑÐº. ÐÑÐœÐŸÐ²ÐœÐŸ ÑÐµ 60 ÑÐµÐºÑÐœÐŽÐž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "ÐÑÑÐ°Ð²Ð° ÑÐµ Ð¿ÑÐ°Ð·ÐœÐž (Ñ ÑÐµÐºÑÐœÐŽÐ°ÐŒÐ°):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Ð£ÐºÑÐ¿Ð°Ðœ Ð±ÑÐŸÑ Ð±Ð»ÐŸÐºÐŸÐ²Ð° ÐŸÐŽ 16 KiB Ð·Ð°Ð¿ÐžÑÐ°ÐœÐžÑ
- ÐœÐ° ÐŽÐžÑÐº ÐŸÐŽ Ð¿ÐŸÑÐµÑÐºÐ° ÐŸÐ²Ðµ ÑÐµÑÐžÑÐµ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "ÐÐ°Ð¿ÐžÑÐ°ÐœÐžÑ
- Ð±Ð»ÐŸÐºÐŸÐ²Ð°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "Ð£ÐºÑÐ¿Ð°Ðœ Ð±ÑÐŸÑ ÐŸÐ±Ð°Ð²ÑÐµÐœÐžÑ
- ÑÐ°ÐŽÑÐž Ð¿ÐžÑÐ°ÑÐ° ÐŸÐŽ Ð¿ÐŸÑÐµÑÐºÐ° ÐŸÐ²Ðµ ÑÐµÑÐžÑÐµ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ÐÐžÑÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"ÐÐŽÐœÐŸÑ (Ð·Ð°Ð¿ÐžÑÐ°ÐœÐžÑ
-_Ð±Ð»ÐŸÐºÐŸÐ²Ð° â Ð¿ÐžÑÐ°ÑÐ°) / Ð·Ð°Ð¿ÐžÑÐ°ÐœÐž_Ð±Ð»ÐŸÐºÐŸÐ²Ðž Ð¿ÑÐµÐŽÑÑÐ°Ð²ÑÐ°ÑÑ Ð±ÑÐŸÑ "
-"ÑÐ°ÑÑÐ²Ð°ÐœÐžÑ
- ÐŸÐ¿ÐµÑÐ°ÑÐžÑÐ° Ð¿ÐžÑÐ°ÑÐ° ÐŸÐŽ ÑÐºÑÐ¿ÐœÐžÑ
- ÐŸÐ¿ÐµÑÐ°ÑÐžÑÐ° Ð¿ÐžÑÐ°ÑÐ°, ÐŸÐŽÐœÐŸÑÐœÐŸ ÐœÐµÐºÑ Ð²ÑÑÑÑ "
-"ÐŸÐŽÐœÐŸÑÐ° Ð¿ÐŸÑÐµÑÐµ ÐŸÑÑÐ°Ð²Ðž Ð·Ð° ÐŸÑÑÐ°Ð²Ñ Ð¿ÐžÑÐ°ÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "ÐÐŽÐœÐŸÑ Ð¿ÐŸÑÐµÑÐµ ÐŸÑÑÐ°Ð²Ðž Ð¿ÐžÑÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"ÐÑÐŸÑ Ð±Ð»ÐŸÐºÐŸÐ²Ð° ÐºÐŸÑÐž ÑÑ Ð·Ð°ÑÑÐ°Ð¶ÐµÐœÐž ÐŸÐŽ Ð¿ÐŸÐ³ÐŸÐœÐ° Ð±ÐžÑÑÐŸÑÐµÐœÑÐ° (ÐŸÐŽ Ð¿Ð°ÑÑÐ°ÐºÐ°), ÐºÐŸÑÐž ÑÑ "
-"Ð¿ÐŸÑÐ»ÑÐ¶ÐµÐœÐž ÑÐ° ÐŽÐžÑÐºÐ° ÐžÐ»Ðž ÐžÐ· ÐŸÑÑÐ°Ð²Ðµ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Ð§ÐžÑÐ°ÑÐµ Ð±Ð»ÐŸÐºÐŸÐ²Ð°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "ÐÐŽÐœÐŸÑ Ð¿ÐŸÑÐµÑÐµ ÐŸÑÑÐ°Ð²Ðž Ð·Ð° ÐŸÑÑÐ°Ð²Ñ ÑÐžÑÐ°ÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "ÐÐŽÐœÐŸÑ Ð¿ÐŸÑÐµÑÐµ ÐŸÑÑÐ°Ð²Ðž ÑÐžÑÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "Ð£ÐºÑÐ¿Ð°Ðœ Ð±ÑÐŸÑ ÐŸÐ±Ð°Ð²ÑÐµÐœÐžÑ
- ÑÐ°ÐŽÑÐž ÑÐžÑÐ°ÑÐ° ÐŸÐŽ Ð¿ÐŸÑÐµÑÐºÐ° ÐŸÐ²Ðµ ÑÐµÑÐžÑÐµ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Ð§ÐžÑÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"ÐÑÐŸÑ 16 KiB-ÐœÐžÑ
- Ð±Ð»ÐŸÐºÐŸÐ²Ð° ÑÑÐµÐœÑÑÐœÐŸ Ñ ÐŸÑÑÐ°Ð²Ðž ÐŽÐžÑÐºÐ°. Ð¢Ñ ÑÐ¿Ð°ÐŽÐ°ÑÑ Ðž ÐŸÑÑÐ°Ð²Ð° ÑÐžÑÐ°ÑÐ° "
-"Ðž Ð¿ÐžÑÐ°ÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "ÐÐµÐ»ÐžÑÐžÐœÐ° ÐŸÑÑÐ°Ð²Ðµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "ÐÐµÐ»ÐžÑÐžÐœÐ° ÐŸÑÑÐ°Ð²Ðµ ÑÐžÑÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"ÐÐŸÐŒÐŸÐ·ÐžÑÐµ ÐœÐ°ÐŒ ÐŽÐ° ÑÐœÐ°Ð¿ÑÐµÐŽÐžÐŒÐŸ ÐÐµÐ»ÑÐ³Ðµ ÑÐ°ÐºÐŸ ÑÑÐŸ ÑÐµÑÐµ ÐœÐ°ÐŒ Ð¿ÐŸÑÐ»Ð°ÑÐž ÐžÐ·ÐŽÐ°ÑÐµ ÐÐžÑÐŸÐœÐ°, "
-"âPyGTKâ-Ð° Ðž ÐŸÐ¿ÐµÑÐ°ÑÐžÐ²ÐœÐŸÐ³ ÑÐžÑÑÐµÐŒÐ° Ðž ÑÐžÐ¿ Ð¿ÑÐŸÑÐµÑÐŸÑÐ°. ÐÐžÐºÐ°ÐºÐ²Ðž ÐŽÑÑÐ³Ðž Ð¿ÐŸÐŽÐ°ÑÐž ÐœÐ°ÐŒ "
-"ÐœÐžÑÑ Ð¿ÐŸÑÑÐµÐ±ÐœÐž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ÐÐ°, Ð¿ÐŸÑÐ°ÑÐž Ð°ÐœÐŸÐœÐžÐŒÐœÐµ ÑÐµÐ·ÑÐ»ÑÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "ÐÐµÑÑÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"ÐÐºÐŸ ÐÐµÐ»ÑÐ³Ðµ ÐœÐµ ÐŒÐŸÐ¶Ðµ ÐŽÐ° ÐœÐ°ÑÐµ ÐŽÐ°ÑÐŸÑÐµÐºÑ Ð±Ð°Ð·Ðµ Ð¿ÐŸÐŽÐ°ÑÐ°ÐºÐ° ÐœÐ° ÐŸÐ²ÐŸÐŒ ÐŒÐµÑÑÑ Ð¿ÑÐµÐ±Ð°ÑÐžÑÐµ ÑÐµ "
-"ÐœÐ° ÐºÐŸÑÐžÑÑÐµÑÐµ ÐÐÐ¡-Ð° ÐºÐ°ÐºÐŸ Ð±Ðž ÐŽÐŸÐ·ÐœÐ°ÐŸ ÐŽÑÐ¶Ð°Ð²Ñ Ð¿Ð°ÑÑÐ°ÐºÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "ÐÑÐžÐºÑÑÑÐœÐžÐº ÑÑÐ»ÑÐ¶ÐœÐžÐºÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ÐÐŸÐ·Ð²ÐŸÐ»Ðž ÑÐŽÐ°ÑÐµÐœÐµ Ð²ÐµÐ·Ðµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "ÐÐµÐ·Ðµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ÐÐ·ÐŽÐ°ÑÐµ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "ÐÐ°ÑÐžÑÐœÐ° ÑÑÑÐ°ÐœÐžÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "ÐÐ». Ð¿ÐŸÑÑÐ° Ð°ÑÑÐŸÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "ÐÐŸÐ²ÐŸ ÐžÐ·ÐŽÐ°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_ÐÐŽÐž ÐœÐ° Ð²ÐµÐ± ÑÑÑÐ°ÐœÐžÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ÐÐµ Ð¿ÑÐžÐºÐ°Ð·ÑÑ Ð²ÐžÑÐµ ÐŸÐ²ÐŸ Ð¿ÑÐŸÐ·ÐŸÑÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_ÐÐŸÐŽÐ°Ñ Ð¿Ð°ÑÑÐ°ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ÐÐŸÐŽÐ°Ñ Ð¿Ð°ÑÑÐ°ÐºÐ° Ð¿ÑÐµÐŒÐ° ÑÐµÐ³ÐŸÐ²ÐŸÑ ÐÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Ð¡ÑÐ²Ð°ÑÐ°ÑÐµ ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Ð£ÑÐµÐŽÐžÑÐµ Ð¿ÑÐ°ÑÐžÐŸÑÐµ"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ÐÐŽÑÐµÐŽÐžÑÑÐµ:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Ð¢ÐŸÑÐµÐœÑÐž Ñ ÑÐµÐŽÑ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Ð¡Ð°ÐŒ ÐŽÐŸÐŽÐ°Ñ ÑÐŸÑÐµÐœÑÐµ Ð¿ÑÐžÐ»ÐžÐºÐŸÐŒ Ð¿ÐŸÐ²ÐµÐ·ÐžÐ²Ð°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "ÐÐŸÐŽÐ°ÑÑÐµ ÑÐŸÑÐµÐœÑÐµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_ÐÐŽÑÐµÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Ð¥ÐµÑ _Ð¿ÐŸÐŽÐ°ÑÐ°ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "ÐÐŸÐŽÐ°Ñ Ñ _Ð¿Ð°ÑÐ·ÐžÑÐ°ÐœÐŸÐŒ ÑÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ÐÐ°Ñ Ð¿ÑÐ²ÐµÐœÑÑÐ²ÐŸ Ð¿ÑÐ²ÐŸÐŒ/Ð¿ÐŸÑÐ»ÐµÐŽÑÐµÐŒ ÐŽÐµÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "ÐÑÐžÐŒÐµÐœÐž ÐœÐ° ÑÐ²Ðµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "ÐÑÐ°ÑÐž ÐœÐ° ÐŸÑÐœÐŸÐ²ÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÑÐµ _Ð²ÐµÐ·Ðµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÑÐµ _ÑÑÐžÑÐœÐžÑÐµ Ð·Ð° ÑÐ»Ð°ÑÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Ð¡Ð°ÐŒÐŸÑÑÐ°Ð»ÐœÐŸ ÑÐ¿ÑÐ°Ð²ÑÐ°Ðœ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_ÐÐ°ÑÐ·ÐžÑÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_ÐÐ°ÑÑÐ°Ð²Ðž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ÐÐ°ÑÑÐ°Ð²ÐžÑÐµ ÑÐ° ÐžÐ·Ð°Ð±ÑÐ°ÐœÐžÐŒ ÑÐŸÑÐµÐœÑÐžÐŒÐ°."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_ÐÐ¿ÑÐžÑÐµ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Ð ÐµÐŽ ÑÐµÐºÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_ÐÑÐ²ÐµÐ¶Ðž Ð¿ÑÐ°ÑÐžÐŸÑÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "Ð£ÐºÐ»ÐŸÐœÐž _ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_ÐÑÐžÐŒÐŸÑÐ°Ñ Ð¿ÐŸÐœÐŸÐ²ÐœÑ Ð¿ÑÐŸÐ²ÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "ÐÐ·Ð°Ð±ÐµÑÐž _ÑÐ²Ðµ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_ÐÐ°ÑÐ·ÐžÑÐ°Ñ ÑÐ²Ðµ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "_ÐÐ°ÑÑÐ°Ð²Ðž ÑÐ²Ðµ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "ÐÐŸÐŽÐ°Ñ Ñ
-ÐµÑ Ð¿ÐŸÐŽÐ°ÑÐ°ÐºÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Ð¥ÐµÑ Ð¿ÐŸÐŽÐ°ÑÐ°ÐºÐ°:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Ð¡Ð°ÑÑÐ²Ð°Ñ â.torrentâ ÐºÐ°ÐŸ"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ÐÐ¿ÑÑÐµ</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "ÐÐŸÐŽÐ°Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Ð£ÐºÐ»ÐŸÐœÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "ÐÐŸÐŽÐ°Ñ Ð°ÐŽÑÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "ÐÐŽÑÐµÑÐ°:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "ÐÐµÐ±ÐÐ¡"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"ÐÐµÐ± ÑÑÑÐµÑÐµ ÐÐµÐ»ÑÐ³ÐµÐ° ÐœÐžÑÐµ ÐžÐœÑÑÐ°Ð»ÐžÑÐ°ÐœÐŸ, ÐžÐœÑÑÐ°Ð»ÐžÑÐ°ÑÑÐµ Ð³Ð° Ðž\n"
-"Ð¿ÑÐŸÐ±Ð°ÑÑÐµ Ð¿ÐŸÐœÐŸÐ²ÐŸ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Ð£ÐºÑÑÑÐž ÑÑÑÐµÑÐµ Ð²ÐµÐ±Ð°"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Ð£ÐºÑÑÑÐž Ð¡Ð¡Ð"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "ÐÑÐžÐºÑÑÑÐœÐžÐº ÐŸÑÐ»ÑÑÐºÐžÐ²Ð°ÑÐ°:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ÐÐŸÐŽÐµÑÐ°Ð²Ð°ÑÐ°</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "ÐÐ°ÐºÐ°Ð·ÐžÐ²Ð°Ñ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÑÐµ Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐ°:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÑÐµ ÑÐ»Ð°ÑÐ°:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐž ÑÐŸÑÐµÐœÑÐž:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐžÑ
- Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐ°:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐžÑ
- ÑÐµÑÐ°ÑÐ°:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ÐÐŸÐŽÐµÑÐ°Ð²Ð°ÑÐ° ÑÐ¿ÐŸÑÐŸÑÑÐž</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "ÐÐŸÑÐ»ÐŸ ÑÐµ ÐŽÐŸ Ð³ÑÐµÑÐºÐµ ÑÐ»Ð°ÑÐ° ÐµÐ». Ð¿ÐŸÑÑÐµ ÑÐ° ÐŸÐ±Ð°Ð²ÐµÑÐµÑÐµÐŒ: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "ÐÐ». Ð¿ÐŸÑÑÐ° ÑÐ° ÐŸÐ±Ð°Ð²ÐµÑÑÐµÑÐµÐŒ ÑÐµ Ð¿ÐŸÑÐ»Ð°ÑÐ°."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "ÐÐ°Ð²ÑÑÐµÐœÐŸ ÑÐµ Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐµ ÑÐŸÑÐµÐœÑÐ° â%(name)sâ"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"ÐÐ²ÐŸÐŒ ÐµÐ». Ð¿ÐŸÑÑÐŸÐŒ Ð²Ð°Ñ ÐŸÐ±Ð°Ð²ÐµÑÑÐ°Ð²Ð°ÐŒÐŸ ÐŽÐ° ÑÐµ ÐÐµÐ»ÑÐ³Ðµ Ð¿ÑÐµÑÐ·ÐµÐŸ â%(name)sâ Ñ "
-"Ð¿ÐŸÑÐ¿ÑÐœÐŸÑÑÐž, ÑÐ° ÑÐºÑÐ¿ÐœÐŸ %(num_files)i ÐŽÐ°ÑÐŸÑÐµÐºÐµ.\n"
-"ÐÐ° Ð¿ÑÐµÑÑÐ°ÐœÐµÑÐµ ÐŽÐ° Ð¿ÑÐžÐŒÐ°ÑÐµ ÐŸÐ²Ð° ÐŸÐ±Ð°Ð²ÐµÑÑÐµÑÐ°, ÑÐµÐŽÐœÐŸÑÑÐ°Ð²ÐœÐŸ ÐžÑÐºÑÑÑÐžÑÐµ ÐŸÐ±Ð°Ð²ÐµÑÑÐ°Ð²Ð°ÑÐµ "
-"ÐµÐ». Ð¿ÐŸÑÑÐŸÐŒ Ñ Ð¿ÐŸÐŽÐµÑÐ°Ð²Ð°ÑÐžÐŒÐ° ÐÐµÐ»ÑÐ³ÐµÐ°.\n"
-"\n"
-"Ð¥Ð²Ð°Ð»Ð° Ð²Ð°ÐŒ,\n"
-"ÐÐµÐ»ÑÐ³Ðµ."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "ÐÑÐžÐºÐ°Ð· ÑÑÐµÐ¿ÑÐ°ÑÐ° ÐŸÐ±Ð°Ð²ÐµÑÑÐµÑÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "ÐÐ±Ð»Ð°ÑÐžÑ ÐŸÐ±Ð°Ð²ÐµÑÑÐµÑÐ° ÐœÐžÑÐµ ÑÐºÑÑÑÐµÐœ."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "ÐÑÐžÐºÐ°Ð· ÐŸÐ±Ð»Ð°ÑÐžÑÐ° ÐŸÐ±Ð°Ð²ÐµÑÑÐµÑÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ÐÐ²ÑÑÐœÐŸ ÐŸÐ±Ð°Ð²ÐµÑÑÐ°Ð²Ð°ÑÐµ ÐœÐžÑÐµ ÑÐºÑÑÑÐµÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "ÐÐžÑÐµ ÐžÐœÑÑÐ°Ð»ÐžÑÐ°Ðœ âpygameâ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ÐÐ²ÑÑÐœÐŸ ÐŸÐ±Ð°Ð²ÐµÑÑÐµÑÐµ ÐœÐžÑÐµ ÑÑÐ¿ÐµÐ»ÐŸ â%sâ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ÐÐ²ÑÑÐœÐŸ ÐŸÐ±Ð°Ð²ÐµÑÑÐµÑÐµ ÑÐµ ÑÑÐ¿ÐµÐ»ÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "ÐÐ°Ð²ÑÑÐµÐœ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"ÐÐ°Ð²ÑÑÐµÐœÐŸ ÑÐµ Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐµ ÑÐŸÑÐµÐœÑÐ° â%(name)sâ ÐºÐŸÑÐž ÑÐ°ÐŽÑÐ¶Ðž %(num_files)i ÐŽÐ°ÑÐŸÑÐµÐºÐµ."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "ÐÐ±Ð°Ð²ÐµÑÑÐµÑÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "ÐÐ·Ð°Ð±ÐµÑÐžÑÐµ Ð·Ð²ÑÑÐœÑ ÐŽÐ°ÑÐŸÑÐµÐºÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Ð£ÐºÑÑÑÐž ÑÑÐµÐ¿ÑÐ°ÑÐµ ÐžÐºÐŸÐœÐžÑÐµ Ñ ÑÐžÐŸÑÐž"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Ð£ÐºÑÑÑÐž ÐŸÐ±Ð»Ð°ÑÐžÑÐµ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Ð£ÐºÑÑÑÐž Ð·Ð²ÑÐº"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>ÐÐ±Ð°Ð²ÐµÑÑÐµÑÐ° ÑÑÑÐµÑÐ°</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>ÐÑÐžÐŒÐ°ÐŸÑÐž</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ Ð·Ð°Ñ
-ÑÐµÐ²Ð° Ð¢ÐÐ¡/Ð¡Ð¡Ð"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>ÐÐ±Ð°Ð²ÐµÑÑÐµÑÐ° ÐµÐ». Ð¿ÐŸÑÑÐµ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"ÐÐ²ÐŸ Ð¿ÐŸÐŽÐµÑÐ°Ð²Ð°ÑÐµ ÐœÐµ Ð·ÐœÐ°ÑÐž ÐŽÐ° ÑÐµÑÐµ Ð·Ð°Ð¿ÑÐ°Ð²ÐŸ Ðž Ð¿ÑÐžÐŒÐ°ÑÐž ÐŸÐ±Ð°Ð²ÐµÑÑÐµÑÐ° Ð·Ð° ÑÐ²Ðµ ÐŸÐ²Ðµ "
-"ÐŽÐŸÐ³Ð°ÑÐ°ÑÐµ."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "ÐÑÐµÑÐ¿Ð»Ð°ÑÐµ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "ÐÑÐžÐ»Ð°Ð³ÐŸÑÐ°Ð²Ð°ÑÐµ Ð·Ð²ÑÐºÐ°"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ÐÐµÐžÑÐ¿ÑÐ°Ð²Ð°Ðœ ÐœÐ°ÑÐ¿ÐžÑ, ÐžÑÐ¿ÑÐ°Ð²ÐœÐž Ð·ÐœÐ°ÑÐž ÑÑ:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ÐÑÐ°Ð·Ð°Ðœ ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ÐÐ°ÑÐ¿ÐžÑ Ð²ÐµÑ Ð¿ÐŸÑÑÐŸÑÐž"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ÐÐµÐ¿ÐŸÐ·ÐœÐ°Ñ ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ÐÐµÐ¿ÐŸÐ·ÐœÐ°Ñ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ÐÐŸÐŽÐ°Ñ ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ÐÐŸÐŽÐ°ÑÑÐµ ÐœÐ°ÑÐ¿ÐžÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>ÐÐŸÑÐžÑÑÐžÑÐµ Ð±ÐŸÑÐœÑ Ð¿ÐŸÐ²ÑÑ ÐŽÐ° ÐŽÐŸÐŽÐ°ÑÐµ, ÐžÐ·ÐŒÐµÐœÐžÑÐµ Ðž ÑÐºÐ»ÐŸÐœÐžÑÐµ ÐœÐ°ÑÐ¿ÐžÑÐµ. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ÐÐ°ÑÐ¿ÐžÑÐž</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ÐÐ¿ÑÐžÑÐµ ÐœÐ°ÑÐ¿ÐžÑÐ°"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ÐÐ¿ÑÐžÑÐµ ÐœÐ°ÑÐ¿ÐžÑÐ°</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "ÐÐ°ÑÐ²ÐµÑÐ° Ð¿ÐŸÐŽÐµÑÐ°Ð²Ð°ÑÐ° Ð¿ÐŸ ÑÐŸÑÐµÐœÑÑ:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "ÐÐ°ÑÐ²ÐµÑÐµ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ÐÑÐžÐŒÐµÐœÐž Ð¿ÐŸÐŽÐµÑÐ°Ð²Ð°ÑÐ° ÑÐµÐŽÐ°:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(1 ÑÐµÐŽ Ð¿ÐŸ Ð¿ÑÐ°ÑÐžÐŸÑÑ)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Ð¡Ð°ÐŒÐŸÑÑÐ°Ð»ÐœÐŸ Ð¿ÑÐžÐŒÐµÐœÐž ÐœÐ°ÑÐ¿ÐžÑ:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ÐÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "ÐÐ¿ÑÐžÑÐµ _ÐœÐ°ÑÐ¿ÐžÑÐ°"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Ð£ÐºÐ»ÐŸÐœÐž ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_ÐÐŸÐŽÐ°Ñ ÐœÐ°ÑÐ¿ÐžÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Ð¢ÐŸÑÐµÐœÑ ÑÐµ Ð¿ÑÐµÑÐ·ÐµÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Ð¢ÐŸÑÐµÐœÑ ÑÐµ ÐŽÐŸÐŽÐ°Ñ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Ð¢ÐŸÑÐµÐœÑ ÑÐµ ÑÐºÐ»ÐŸÑÐµÐœ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ÐÐ·Ð²ÑÑÐ°Ð²Ð°ÑÐµ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "ÐÐŸÐ³Ð°ÑÐ°Ñ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>ÐÐŸÐŽÐ°ÑÑÐµ ÐœÐ°ÑÐµÐŽÐ±Ñ</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>ÐÐ°ÑÐµÐŽÐ±Ðµ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ÑÐµÐºÑÐœÐŽÐž"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Ð€Ð°ÑÑÐžÐºÐ»Ð° ÐœÐ°ÐŽÐ³Ð»ÐµÐŽÐ°ÑÐ° ÐœÐµ Ð¿ÐŸÑÑÐŸÑÐž."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "ÐÑÑÐ°ÑÐ° ÐœÐµ Ð¿ÐŸÑÑÐŸÑÐž."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Ð¡Ð°ÐŒÐŸÐŽÐŸÐŽÐ°Ð²Ð°ÑÐµ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Ð€Ð°ÑÑÐžÐºÐ»Ðµ ÐœÐ°ÐŽÐ³Ð»ÐµÐŽÐ°ÑÐ°:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Ð¡Ð²ÐŸÑÑÑÐ²Ð° ÑÐ°ÑÑÐžÐºÐ»Ðµ ÐœÐ°ÐŽÐ³Ð»ÐµÐŽÐ°ÑÐ°"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "ÐÐ·Ð°Ð±ÐµÑÐžÑÐµ ÑÐ°ÑÑÐžÐºÐ»Ñ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Ð£ÐºÑÑÑÐž ÐŸÐ²Ñ ÑÐ°ÑÑÐžÐºÐ»Ñ ÐœÐ°ÐŽÐ³Ð»ÐµÐŽÐ°ÑÐ°"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Ð€Ð°ÑÑÐžÐºÐ»Ð° ÐœÐ°ÐŽÐ³Ð»ÐµÐŽÐ°ÑÐ°:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "ÐÐ±ÑÐžÑÐž â.torrentâ ÐœÐ°ÐºÐŸÐœ ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐ°"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "ÐÑÐžÐºÐ°ÑÐž Ð¿ÑÐŸÑÐžÑÐµÑÐµ ÐœÐ°ÐºÐŸÐœ ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐ°:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Ð Ð°ÐŽÑÐ° ÐŽÐ°ÑÐŸÑÐµÐºÐµ ÑÐŸÑÐµÐœÑÐ°</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>ÐÑÐµÐŒÐµÑÑÐ°ÑÐµ Ð·Ð°Ð²ÑÑÐµÐœÐžÑ
-</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "ÐÐ°ÑÐ¿ÐžÑ: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ÐÐ°ÑÐ¿ÐžÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "ÐÐ»Ð°Ð²ÐœÐŸ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "ÐÐ°ÑÐ². Ð±ÑÐ·ÐžÐœÐ° ÑÐ»Ð°ÑÐ°:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "ÐÐ°ÑÐ². Ð²ÐµÐ·Ð°:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "ÐÐ°ÑÐ². ÑÑÐžÑÐœÐžÑÐ° Ð·Ð° ÑÐ»Ð°ÑÐµ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "ÐÐ°ÑÐ². Ð±ÑÐ·ÐžÐœÐ° Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐ°:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>ÐÑÐŸÑÐŸÐº</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Ð¡Ð°ÐŒÐŸ-ÑÐ¿ÑÐ°Ð²ÑÐ°ÐœÐž:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "ÐÐŸÐŽÐ°Ñ Ð¿Ð°ÑÐ·ÐžÑÐ°ÐœÐµ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Ð¡ÑÐ°Ð²Ðž ÐœÐ°:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Ð¡ÑÐ°Ð²ÑÐ°ÑÐµ Ñ ÑÐµÐŽ</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Ð Ð°ÑÐ¿Ð°ÐºÐžÐ²Ð°Ñ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Ð Ð°ÑÐ¿Ð°ÐºÑÑ Ñ:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "ÐÐ°Ð¿ÑÐ°Ð²Ðž ÑÐ°ÐŽÑÐ¶Ð°ÐœÑ ÑÐ°ÑÑÐžÐºÐ»Ñ Ð¿ÑÐµÐŒÐ° ÐœÐ°Ð·ÐžÐ²Ñ ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"ÐÐ²Ð° ÐŸÐ¿ÑÐžÑÐ° ÑÐµ ÐœÐ°Ð¿ÑÐ°Ð²ÐžÑÐž Ð¿ÐŸÐŽÑÐ°ÑÑÐžÐºÐ»Ñ ÐºÐŸÑÐžÑÑÐµÑÐž ÐœÐ°Ð·ÐžÐ² ÑÐŸÑÐµÐœÑÐ° Ñ ÐžÐ·Ð°Ð±ÑÐ°ÐœÐŸÑ "
-"ÑÐ°ÑÑÐžÐºÐ»Ðž Ð·Ð° ÑÐ°ÑÐ¿Ð°ÐºÐžÐ²Ð°ÑÐµ Ðž ÑÑÐ°Ð²ÐžÑÐž ÑÐ°ÑÐ¿Ð°ÐºÐŸÐ²Ð°ÐœÐµ ÐŽÐ°ÑÐŸÑÐµÐºÐµ Ñ ÑÑ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Ð¡Ð¿ÐžÑÐ°Ðº Ð±Ð»ÐŸÐºÐžÑÐ°ÑÐ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Ð¡Ð¿ÐžÑÐ°Ðº ÐÐ Ð-ÐŒÑÐ»Ðµ (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "Ð¢ÐµÐºÑÑ ÐÐµÐ·Ð±ÐµÐŽÐœÐŸÐ³ Ð¿Ð°ÑÑÐ°ÐºÐ° (ÐºÐŸÐŒÐ¿ÑÐµÑÐŸÐ²Ð°Ðœ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "Ð¢ÐµÐºÑÑ Ð§ÑÐ²Ð°ÑÐ° Ð¿Ð°ÑÑÐ°ÐºÐ° (ÐœÐµÐºÐŸÐŒÐ¿ÑÐµÑÐŸÐ²Ð°Ðœ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "Ð§ÑÐ²Ð°Ñ Ð¿Ð°ÑÑÐ°ÐºÐ° Ð2Ð (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ÐÐµÐžÑÐ¿ÑÐ°Ð²Ð°Ðœ Ð²ÐŸÑÐ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ÐÐµÐžÑÐ¿ÑÐ°Ð²Ð°Ðœ ÑÐ°ÑÐŸÐ±ÐœÐž ÐºÐŸÐŽ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÐÐµÐžÑÐ¿ÑÐ°Ð²ÐœÐŸ ÐžÐ·ÐŽÐ°ÑÐµ"
-
-# ÐÑÐŸÐ²ÐµÑÐž ÐžÐŒÐ° Ð»Ðž ÐœÐŸÐ²ÐŸÐ³ ÑÐ¿ÐžÑÐºÐ° ÑÐ²Ð°ÐºÐŸÐ³: 4.... ÐŽÐ°ÐœÐ°
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "ÐŽÐ°ÐœÐ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Ð£Ð²ÐµÐ·Ðž ÑÐ¿ÐžÑÐ°Ðº Ð±Ð»ÐŸÐºÐžÑÐ°ÑÐ° Ð¿ÑÐž Ð¿ÐŸÐºÑÐµÑÐ°ÑÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "ÐÑÐµÑÐ·ÐŒÐžÑÐµ ÐŽÐ°ÑÐŸÑÐµÐºÑ ÑÐ¿ÐžÑÐºÐ° Ð±Ð»ÐŸÐºÐžÑÐ°ÑÐ° Ð°ÐºÐŸ ÑÐµ ÐœÐµÐŸÐ¿Ñ
-ÐŸÐŽÐœÐŸ Ðž ÑÐ²ÐµÐ·ÐžÑÐµ ÑÐµ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "ÐÑÐŸÐ²ÐµÑÐž Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐµ Ðž ÑÐ²ÐŸÐ·"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "ÐÑÐµÑÐ·ÐŒÐžÑÐµ ÐœÐŸÐ²Ðž ÑÐ¿ÐžÑÐ°Ðº Ð±Ð»ÐŸÐºÐžÑÐ°ÑÐ° Ðž ÑÐ²ÐµÐ·ÐžÑÐµ Ð³Ð°."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ÐÑÐžÐŒÐŸÑÐ°Ñ Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐµ Ðž ÑÐ²ÐŸÐ·"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Ð¡Ð¿ÐžÑÐ°Ðº Ð±Ð»ÐŸÐºÐžÑÐ°ÑÐ° ÑÐµ Ð°Ð¶ÑÑÐžÑÐ°Ðœ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ÐÐ¿ÑÐžÑÐµ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "ÐÑÑÑÐ°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ÐÐ°ÑÑÐŒ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "ÐÐµÐ»ÐžÑÐžÐœÐ° ÐŽÐ°ÑÐŸÑÐµÐºÐµ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<Ð±>ÐÐŸÐŽÐ°ÑÐž</Ð±>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "ÐÐŸÑÑÐ°Ð²ÐžÑÐµ ÐœÐ°ÑÐ²ÐžÑÐµ Ð²ÐµÐ·Ð°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "ÐÑÐ·ÐžÐœÐ° Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "ÐÐŸÑÑÐ°Ð²ÐžÑÐµ ÐœÐ°ÑÐ²ÐµÑÑ Ð±ÑÐ·ÐžÐœÑ Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "ÐÑÐ·ÐžÐœÐ° ÑÐ»Ð°ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "ÐÐŸÑÑÐ°Ð²ÐžÑÐµ ÐœÐ°ÑÐ²ÐµÑÑ Ð±ÑÐ·ÐžÐœÑ ÑÐ»Ð°ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "ÐÑÐŸÑÐŸÐºÐŸÐ» ÑÐ°ÐŸÐ±ÑÐ°ÑÐ°ÑÐ° Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐ°/ÑÐ»Ð°ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "ÐÐŸÐŒÐ°ÑÐžÐœ:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ÐÐŽÑÐ°Ð²Ð°"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ÐÑÐžÑÐ°Ð²Ð°"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Ð€ÐžÐ»ÑÐµÑÐž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "ÐÐ³ÑÐ°ÐœÐžÑÐµÑÐµ ÐŒÐµÑÑÐ° Ð·Ð° ÑÐ»Ð°ÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ÐÑÐµÐŒÐµÑÑÐž"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Ð¡Ð°ÑÑÐ²Ð°Ñ"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "ÐÐŸÐ²ÐµÐ¶Ðž ÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Ð£ÑÐ»"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "ÐÐ°ÑÐŸÑÐµÐºÐ°"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Preuzmi"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "ÐÐ¿ÑÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "ÐÐŸÐŽÐ°Ñ Ñ Ð¿Ð°ÑÐ·ÐžÑÐ°ÐœÐŸÐŒ ÑÑÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "ÐÐµÑÐ°ÑÐž"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ÐÑÐžÐ²Ð°ÑÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ÐÐ±Ð°Ð²ÐµÑÑÐž ÐŒÐµ ÐŸ ÐœÐŸÐ²ÐžÐŒ ÐžÐ·ÐŽÐ°ÑÐžÐŒÐ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "ÐÐ°ÑÐ²ÐµÑÐž Ð±ÑÐŸÑ Ð²ÐµÐ·Ð°:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "ÐÐ°ÑÐ²ÐµÑÐ° Ð±ÑÐ·ÐžÐœÐ° Ð¿ÑÐµÑÐ·ÐžÐŒÐ°ÑÐ° (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "ÐÐ°ÑÐ²ÐµÑÐ° Ð±ÑÐ·ÐžÐœÐ° ÑÐ»Ð°ÑÐ° (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "ÐÐ°ÑÐ²ÐžÑÐµ Ð¿ÐŸÐ»ÑÐŸÑÐ²ÐŸÑÐµÐœÐžÑ
- Ð²ÐµÐ·Ð°:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "ÐÐ°ÑÐ²ÐµÑÐž Ð±ÑÐŸÑ Ð¿ÐŸÐºÑÑÐ°ÑÐ° Ð¿ÐŸÐ²ÐµÐ·ÐžÐ²Ð°ÑÐ° Ñ ÑÐµÐºÑÐœÐŽÐž:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "ÐÐ°ÑÐ²ÐžÑÐµ ÑÑÐžÑÐœÐžÑÐ° Ð·Ð° ÑÐ»Ð°ÑÐµ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "ÐÑÐ²ÐµÐ¶Ðž"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ÐÑÐŸÐ²ÐµÑÐž ÐžÐŒÐ° Ð»Ðž ÐœÐŸÐ²ÐŸÐ³ ÑÐ¿ÐžÑÐºÐ° ÑÐ²Ð°ÐºÐŸÐ³:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Ð£ÑÐ»ÑÐ¶ÐœÐžÐº ÐœÐžÑÐµ Ð¿ÐŸÐºÑÐµÐœÑÑ"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "ÐÑÐŸÑ Ð±Ð»ÐŸÐºÐŸÐ²Ð° ÐºÐŸÑÐž ÑÑ Ð¿ÐŸÑÐ»ÑÐ¶ÐµÐœÐž ÐžÐ· ÐŸÑÑÐ°Ð²Ðµ."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "ÐÐŸÐºÑÑÐ°Ñ ÑÐžÑÐ°ÑÐ° Ð±Ð»ÐŸÐºÐŸÐ²Ð°:"
Index: luge/i18n/sv.po
===================================================================
--- deluge/i18n/sv.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6421 +1,0 @@
-# translation of deluge.po to Swedish
-# translation of PACKAGE.
-# Copyright (C) 2006 - 2017 THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-#
-# Daniel Nylander <po@danielnylander.se>, 2007.
-# Josef Andersson <l10nl18nsweja@gmail.com>, 2017.
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2024-08-24 22:28+0000\n"
-"Last-Translator: Cas <Unknown>\n"
-"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-"Language: sv\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "Vanliga alternativ"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Skriv ut detta hjÃ€lpmeddelande"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "Skriv ut versionsinformation"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "StÃ€ll in katalogsÃ¶kvÃ€g fÃ¶r config"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "Utmatning till angiven loggfil istÃ€llet fÃ¶r stdout"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "Ange loggnivÃ¥ (ingen, fel, varning, info, felsÃ¶k)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-"Aktivera loggfilrotation, med valfri hÃ¶gsta loggfilstorlek, standard: "
-"%(const)s (logfilrotationsrÃ€kning Ã€r 5)"
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr "Avsluta loggningsutmatningen (samma som `--loglevel none`)"
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-"Profil %(prog)s med cProfile. Utmatningar till stdout om inte ett filnamn Ã€r "
-"angivet"
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "Processkontrollalternativ"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr "Pidfile fÃ¶r att lagra process ID"
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr "Demonisera inte (fÃ¶rgrena) denna process"
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr "Byt till den hÃ€r anvÃ€ndaren vid uppstart (krÃ€ver root)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr "Byt till den hÃ€r gruppen vid uppstart (krÃ€ver root)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-"Deluge kan inte hitta kÃ¶rbara \"deluged\", kontrollera att deluged-paketet "
-"Ã€r installerat, eller lagt till i din SÃKVÃG."
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Ã
-land"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albanien"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeriet"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerikanska Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antarktis"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua och Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenien"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australien"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Ãsterrike"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbajdzjan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Vitryssland"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgien"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosnien Hercegovina"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Botswana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "BouvetÃ¶n"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brasilien"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Brittiska territoriet i Indiska oceanen"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgarien"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "Kambodja"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Kap Verde"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "CaymanÃ¶arna"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Centralafrikanska republiken"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Tchad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Chile"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Kina"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "JulÃ¶n"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "KokosÃ¶arna"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Colombia"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komorerna"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongo, demokratiska republiken"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "CookÃ¶arna"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Costa Rica"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "Elfenbenskusten"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Kroatien"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "Kuba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "Cypern"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Tjeckien"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danmark"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Djibouti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "SamvÃ€ldet Dominica"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominikanska Republiken"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ecuador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "Egypten"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ekvatorialguinea"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritrea"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estland"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiopien"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "FalklandsÃ¶arna"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "FÃ€rÃ¶arna"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finland"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Frankrike"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Franska Guyana"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Franska Polynesien"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Franska sydterritorierna"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambia"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "Georgien"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Tyskland"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Ghana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "Gibraltar"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Grekland"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃ¶nland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Guinea"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Guinea-Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard- och McDonaldsÃ¶arna"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Heliga stolen (Vatikanstaten)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ungern"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Island"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Indien"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Indonesien"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Iran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Irland"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Isle of Man"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Israel"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Italien"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaica"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japan"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "Jordanien"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakstan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Nordkorea"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "Sydkorea"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuwait"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "Kirgizistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Laos"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Lettland"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "Libanon"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberia"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libyen"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "Liechtenstein"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litauen"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "Luxemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Macao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonien"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malawi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malaysia"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldiverna"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "MarshallÃ¶arna"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinique"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Mauretanien"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Mexiko"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronesiens federerade stater"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldavien"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monaco"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "Mongoliet"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Montenegro"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Marocko"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambique"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Burma"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibia"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Holland"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "NederlÃ€ndska Antillerna"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Nya Kaledonien"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Nya Zeeland"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nicaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Niger"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nigeria"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "NorfolkÃ¶arna"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Norra MarianaÃ¶arna"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "Norge"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Oman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "Palestinska territoriet, ockuperade"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Nya Guinea"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filippinerna"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polen"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portugal"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Puerto Rico"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Qatar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "RÃ©union"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "RumÃ€nien"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Ryssland"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Rwanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint-BarthÃ©lemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Christopher och Nevis"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre och Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent och Grenadinerna"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "SÃ£o TomÃ© och PrÃ­ncipe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Saudiarabien"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Serbien"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Seychellerna"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapore"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakien"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenien"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "SalomonÃ¶arna"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somalia"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "Sydafrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "Sydgeorgien och SydsandwichÃ¶arna"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Spanien"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard och Jan Mayen"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Swaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Sverige"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Schweiz"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Syrien"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Taiwan"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tadzjikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzania"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Thailand"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Ãsttimor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad och Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunisien"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Turkiet"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Turkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks- och CaicosÃ¶arna"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukraina"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "FÃ¶renade Arabemiraten"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "Storbritannien"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "USA"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "FÃ¶renta staternas mindre Ã¶ar i Oceanien och VÃ€stindien"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Uzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Brittiska JungfruÃ¶arna"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Amerikanska JungfruÃ¶arna"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis och Futuna"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "VÃ€stsahara"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Jemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambia"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabwe"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Alla"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Aktiv"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "Allokerar"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Kontrollerar"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "HÃ€mtar"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Distribuerar"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Pausad"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "KÃ¶ad"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Fel"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Namn"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "FÃ¶rlopp"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "TillstÃ¥nd"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Storlek"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "HÃ€mtat"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "Skickat"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "Ã
-terstÃ¥ende"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "FÃ¶rhÃ¥llande"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "HÃ€mtningshastighet"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "SÃ€ndningshastighet"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "HÃ€mtningsgrÃ€ns"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "SÃ€ndningsgrÃ€ns"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "Max. antal anslutningar"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "HÃ¶gst antal sÃ€ndningsplatser"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "Noder"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "DistributÃ¶rer"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "TillgÃ€nglighet"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "DistributÃ¶rer:Noder"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Tillagd"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Bevakare"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "HÃ€mtningsmapp"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "Distributionstid"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "Aktiv tid"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "Senaste aktivitet"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "SlutfÃ¶rd tid"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "Senast sedd"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "SlutfÃ¶rd"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Tid kvar"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "Delad"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Prioritera fÃ¶rsta/sista"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "Sekventiell hÃ€mtning"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Automatiskt hanterad"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "Stoppa vid fÃ¶rhÃ¥llandet"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "Stoppa vid fÃ¶rhÃ¥llande"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Ta bort vid fÃ¶rhÃ¥llandet"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "Flytta den nÃ€r den Ã€r klar"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "Flytta fÃ€rdig till sÃ¶kvÃ€g"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr "Flytta fÃ€rdiga till sÃ¶kvÃ€g"
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Ãgare"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Delar"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "DistributiÃ¶rsrankning"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr "Superdistribuering"
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Varning"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Annonsering OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Annonsering skickad"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "GrÃ€nssnitt"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "HÃ€mtningar"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bandbredd"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "KÃ¶"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "NÃ€tverk"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Buffert"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "Ãvriga"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Demon"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Insticksmoduler"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "Hoppa Ã¶ver"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "LÃ¥g"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Normal"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "HÃ¶g"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "AnvÃ€ndargrÃ€nssnitt-alternativ"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-"Ange standardgrÃ€nssnittet som ska kÃ¶ras, nÃ€r inget anvÃ€ndargrÃ€nssnitt Ã€r "
-"angivet"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-"Alternativ UI att starta, med valfri ui args \n"
-"  (standard anvÃ€ndargrÃ€nssnitt: *)"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "Bittorrentklient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge bittorrentklient"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "HÃ€mta och dela filer Ã¶ver bittorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "Deluge arbetsgruppen"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr "Deluge Ã€r en lÃ€tt, fri, plattformsoberoende BitTorrent-klient."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-"Deluge innehÃ¥ller de vanliga funktionerna fÃ¶r BitTorrent-klienter som "
-"protokollkryptering, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), "
-"UPnP, NAT-PMP, Proxy-stÃ¶d, webbdelning, globala och per torrent "
-"hastighetsgrÃ€nser. Eftersom Deluge utnyttjar biblioteket libtorrent har den "
-"en omfattande lista Ã¶ver funktionerna."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-"Deluge har utformats fÃ¶r att kÃ¶ras som bÃ¥de en vanlig fristÃ¥ende stationÃ€r "
-"applikation och som en klient-server. I tunt klientlÃ€ge hanterar en Deluge-"
-"demon alla BitTorrent-aktiviteter som kan kÃ¶ras pÃ¥ huvudlÃ¶sa maskiner med "
-"anvÃ€ndargrÃ€nssnitt som fjÃ€rransluts frÃ¥n nÃ¥gon annan plattform."
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "Konsolalternativ"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-"Dessa demon-anslutningsalternativen kommer att anvÃ€ndas fÃ¶r kommandon, eller "
-"om automatisk anslutning till konsolanvÃ€ndargrÃ€nssnitt Ã€r aktiverad."
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr "IP-adress fÃ¶r Deluge demon att ansluta till (standard: 127.0.0.1)"
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr "Port fÃ¶r Deluge demon att ansluta till (standard: 58846)"
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr "AnvÃ€ndare fÃ¶r Deluge demon att anvÃ€nda nÃ€r du ansluter"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr "LÃ¶senord fÃ¶r Deluge demon att anvÃ€nda nÃ€r du ansluter"
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "Konsolkommandon"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "Beskrivning"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "FÃ¶ljande konsolkommandon Ã€r tillgÃ€ngliga:"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Kommando"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "VÃ€lj vÃ€rd"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "Avsluta"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "LÃ€gg till vÃ€rddator"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "Ta bort vÃ€rd"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-"LÃ€gg till vÃ€rd (upp och ner pilar fÃ¶r att navigera, Esc fÃ¶r att avbryta)"
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "VÃ€rdnamn:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Port:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "AnvÃ€ndarnamn:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "LÃ¶senord:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "Det gick inte att lÃ€gga till vÃ€rd"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "AllmÃ€nna alternativ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "Ring systemklockan nÃ€r en hÃ€mtning slutar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-"Lista kompletta torrenter efter ofullstÃ€ndiga oavsett sorteringsordning"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr "Flytta markering nÃ€r du flyttar torrenter i kÃ¶n"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "SprÃ¥k"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "KommandoradslÃ€ge"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr "Spara inte dubbla inmatningar i historiken"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr "Spara och ladda kommandoradshistorik i kommandoradslÃ€ge"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr "Tredje fliken listar alla Ã¥terstÃ¥ende torrenter i kommandoradslÃ€ge"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr "Torrenter per flik tryck"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Mappar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "HÃ€mta till"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "Flytta fÃ€rdig till"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr "Kopia av .torrent-filer till"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "Radera kopia av torrentfilen vid borttagning"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "InstÃ€llningar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "Sekventiell hÃ€mtning"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr "LÃ€gg till pausad"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "FÃ¶rdela diskutrymme"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "Inkommande portar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "FrÃ¥n"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Till"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "UtgÃ¥ende portar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "AnvÃ€nd slumpmÃ€ssiga portar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "Inkommande grÃ€nssnitt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-"IP-adressen fÃ¶r grÃ€nssnittet att lyssna pÃ¥ (lÃ€mna tomt fÃ¶r standard):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "UtgÃ¥ende grÃ€nssnitt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-"Namnet pÃ¥ nÃ€tverksgrÃ€nssnittet eller IP-adressen fÃ¶r utgÃ¥ende BitTorrent-"
-"anslutningar. (LÃ€mna tomt fÃ¶r standard.):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "Extra nÃ€tverksinstÃ€llningar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Kryptering"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Inkommande"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "Tvingad"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Aktiverad"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "Inaktiverad"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "UtgÃ¥ende"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "NivÃ¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Handskakning"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr "Full strÃ¶m"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Antingen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "Global bredbandsanvÃ€ndning"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "HÃ¶gst antal anslutningar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "HÃ¶gst antal sÃ€ndningsplatser"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "HÃ¶gsta hÃ€mtningshastighet (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "HÃ¶gsta sÃ€ndningshastighet (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "HÃ¶gst antal halvÃ¶ppna anslutningar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "HÃ¶gst antal anslutningsfÃ¶rsÃ¶k per sekund"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Ignorera begrÃ€nsningar i lokalt nÃ€tverk"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "FrekvensgrÃ€ns fÃ¶r IP-overhead"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "BredbandsanvÃ€ndning per torrent"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "Systeminformation"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "Ja, skicka anonyma statistik."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "GeoIP-databas"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "Demon port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "TillÃ¥t fjÃ€rranslutningar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Kontrollera regelbundet webbplatsen efter uppdateringar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "Nya torrenter"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr "KÃ¶a Ã¶verst"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "Aktiva torrenter"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "Totalt"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr "Delningsrotation"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "DelningsfÃ¶rhÃ¥llande"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "TidsfÃ¶rhÃ¥llande"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Tid (m)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "DelningsfÃ¶rhÃ¥llande uppnÃ¥dd"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr "Ta bort torrent (Avmarkerad pausar torrent)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "ProxyinstÃ€llningar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Typ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "AnvÃ€ndarnamn"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "LÃ¶senord"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "VÃ€rdnamn"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "Port"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr "ProxyvÃ€rdnamn"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr "Proxynoder"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr "Proxybevakare"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "Tvinga proxy"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "DÃ¶lj klientidentitet"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr "Proxytyp hjÃ€lp"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "InstÃ€llningar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "Cache-storlek (16 KiB-block)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr "Cache lÃ¶per ut (sekunder)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "Skriv"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr "Block skrivna"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr "Skriver"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr "TrÃ€ffÃ¶rhÃ¥llande fÃ¶r skrivbuffert"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "LÃ€s"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr "Block lÃ€sta"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr "LÃ€sningar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr "TrÃ€ffÃ¶rhÃ¥llande fÃ¶r lÃ€sbuffert"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr "Cache-storlek"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr "LÃ€s cachestorlek"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Avbryt"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "TillÃ€mpa"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "OK"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "Kolumner"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "Bredd"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr "\"%s\" alias"
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr "AnvÃ€ndning: connect <host[:port]> [<username>] [<password>]"
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr "Demon vÃ€rd och port"
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "HÃ€mta mapp fÃ¶r torrent"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "Flytta den fÃ€rdiga torrenten till den hÃ€r mappen"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr "En eller flera torrentfiler, webbadresser eller magnet-URI-filer"
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "Tar ocksÃ¥ bort torrentdata"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr "Lista de matchande torrenterna utan att ta bort."
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr "En eller flera torrent-id"
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr "BekrÃ€fta med -c fÃ¶r att ta bort de listade torrenterna (antal: %d)"
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-"En eller flera torrent ids. AnvÃ€nd \"*\" fÃ¶r att pausa alla torrenter"
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-"RÃ¥vÃ€rden fÃ¶r sÃ€ndning/hÃ€mtningshastigheter (utan KiB/s-suffix) (anvÃ€ndbart "
-"fÃ¶r skript som vill gÃ¶ra egna analyser)"
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "Visa inte torrentstatus (fÃ¶rbÃ€ttrar kommandohastighet)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "Den nya statusen"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr "AnvÃ€ndning: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-"En eller flera torrent ids. AnvÃ€nd \"*\" fÃ¶r att Ã¥teruppta alla torrenter"
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "En eller flera kommandon"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr "SÃ¶kvÃ€gen att flytta torrenten till"
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr "AnvÃ€nd: config [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr "Ange vÃ€rde fÃ¶r denna nyckel"
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "VÃ€rde att ange"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr "en eller flera nycklar separerade av mellanrum"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "Listar tillgÃ€ngliga insticksmoduler"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "Visar aktiverade insticksmoduler"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "Aktiverar en insticksmodul"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "Inaktiverar en insticksmodul"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "Ladda om listan Ã¶ver tillgÃ€ngliga insticksmoduler"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "Installera en insticksmodul frÃ¥n en .egg-fil"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"AnvÃ€ndning: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr "ett uttryck matchat mot torrent ids och torrentnamn"
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "Visa mer information per torrent."
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr "Visa mer detaljerad information inklusive filer och noder."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr "Visa torrenter med status STATE: %s."
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr "Samma som --sort men artiklarna Ã€r i omvÃ€nd ordning."
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr "En eller flera torrent ids. Om inget ges, lista alla"
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr "IP {!white,blue!}%s{!status!}"
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "inte tillgÃ€ngligt"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "VÃ€lj sprÃ¥k"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "Webbserveralternativ"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "IP-adress fÃ¶r webbserver att lyssna pÃ¥"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "Port fÃ¶r webbserver att lyssna pÃ¥"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr "Ange bassÃ¶kvÃ€gen som anvÃ€ndargrÃ€nssnittet kÃ¶rs pÃ¥"
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "Tvinga webbservern att anvÃ€nda SSL"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "Tvinga webbservern att inaktivera SSL"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "Senaste Ã¶verfÃ¶ring"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr "Torrent delas med andra Deluge-anvÃ€ndare, eller inte."
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "Redigera sÃ¶kvÃ€g"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "Ta bort sÃ¶kvÃ€g"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Part"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent}%"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "Aldrig"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ja"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "Nej"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Klientversion</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " kÃ¶ade torrenter"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " torrent kÃ¶ad"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Copyright %(year_start)s-%(year_end)s Deluge Team"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Ett icke-hierarkiskt-fildelningsprogram\n"
-"som anvÃ€nder bittorrentprotokollet."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Klient:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Nuvarande utvecklare:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Tidigare utvecklare eller medarbetare:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Detta program Ã€r fri programvara; du kan ge ut det eller Ã€ndra programmet "
-"under villkoren i GNU General Public License som getts ut av Free Software "
-"Foundation; antingen version 3 av licensen, eller (om du sÃ¥ vill) en senare "
-"version. \n"
-"\n"
-"Detta program ges ut i hopp om att det ska vara anvÃ€ndbart, men UTAN NÃ
-GON "
-"GARANTI; utan ens den indirekta garantin om SÃLJBARHET eller LÃMPLIGHET FÃR "
-"ETT VISST ÃNDAMÃ
-L. Se GNU General Public License fÃ¶r mer detaljer. \n"
-"\n"
-"Du ska ha fÃ¥tt en kopia av GNU General Public License med detta program; om "
-"inte, var god se <http://www.gnu.org/licenses>. \n"
-"\n"
-"Dessutom, som ett speciellt undantag, ger upphovsrÃ€ttsÃ€garna tillstÃ¥nd att "
-"lÃ€nka koden fÃ¶r delar av det hÃ€r programmets OpenSSL-bibliotek. Du mÃ¥ste "
-"lyda GNU General Public License pÃ¥ alla sÃ€tt fÃ¶r all kod som anvÃ€nts fÃ¶rutom "
-"koden fÃ¶r OpenSSL. \n"
-"\n"
-"Om du modifierar filer med detta undantag, kan du utvidga undantaget till "
-"dina versioner av filerna, men du Ã€r inte tvungen att gÃ¶ra detta. Om du "
-"kÃ€nner att du inte vill gÃ¶ra det, radera detta meddelande frÃ¥n din version. "
-"Om du raderar detta meddelande frÃ¥n alla kÃ€llkodsfiler i programmet, kan du "
-"ocksÃ¥ radera det hÃ€r."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Server:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "Inte anslutenâŠ"
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ObegrÃ€nsad"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "NedÃ¥t"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "UppÃ¥t"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "HastighetsbegrÃ€nsning fÃ¶r hÃ€mtning"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "Ange hÃ¶gsta hÃ€mtningshastighet"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "BegrÃ€nsning fÃ¶r sÃ€ndningshastighet"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "Ange hÃ¶gsta sÃ€ndningshastighet"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "TillstÃ¥nd"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Bevakare"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "Ingen"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "AdministratÃ¶r"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiketter"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Ingen etikett"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "Ingen Ã€gare"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "Inte ansluten"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "Anslutningar (grÃ€ns)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "HÃ€mtningshastighet (grÃ€ns)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "SÃ€ndningshastighet (grÃ€ns)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr "Protokolltrafik (ner:upp)"
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT-noder"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Ledigt diskutrymme"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "Extern IP-adress"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>Portproblem</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "Inga inkommande anslutningar, kontrollera port vidarebefordran"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "Inkommande anslutningar"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "Ange hÃ¶gst antal inkommande anslutningar"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "Ta bort markerade torrenter?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "Totalt %s markerade torrenter"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-"En Deluge-demon (deluged) kÃ¶rs redan.\n"
-"FÃ¶r att anvÃ€nda fristÃ¥ende lÃ€ge, stoppa lokala demonen och starta om Deluge."
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-"Endast tunt klientlÃ€ge Ã€r tillgÃ€ngligt pÃ¥ grund av att libtorrent inte Ã€r "
-"installerat.\n"
-"FÃ¶r att anvÃ€nda fristÃ¥ende lÃ€ge, installera libtorrent-paketet."
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"Endast tunt klientlÃ€ge Ã€r tillgÃ€ngligt pÃ¥ grund av okÃ€nt importfel.\n"
-"FÃ¶r att anvÃ€nda fristÃ¥ende lÃ€ge, se loggar fÃ¶r felinformation."
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "FortsÃ€tt i tunt klientlÃ€ge?"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "Ãndra anvÃ€ndargrÃ€nssnittslÃ€ge"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "_TillÃ€mpa pÃ¥ vald"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ObegrÃ€nsat"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ÃvrigtâŠ"
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "PÃ¥"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Av"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "Inaktivera"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "AktiveraâŠ"
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr "SÃ€ndningsplatser fÃ¶r nod"
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "Ange hÃ¶gst antal sÃ€ndningplatser"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "Sluta distribuera vid fÃ¶rhÃ¥llande"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "Fel vid Ã€ndring av Ã€gandeskap"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "Fel vid fÃ¶rsÃ¶k att Ã€ndra Ã€gandeskap."
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Ange ditt lÃ¶senord fÃ¶r att visa DelugeâŠ"
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Ange ditt lÃ¶senord fÃ¶r att avsluta DelugeâŠ"
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr "N: {download_rate} U: {upload_rate} - Deluge"
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "FrÃ¥nkopplad"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Ansluten"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "Ansluten"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Status"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "VÃ€rd"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "Version"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "A_nslut"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Starta demon"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Stoppa demon"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "_Koppla frÃ¥n"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Kunde inte starta demon!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-"Kontrollera om deluged paketet Ã€r installerat och loggar fÃ¶r ytterligare "
-"detaljer"
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "Inkompatibel klient"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-"Att automatiskt starta demonen lokalt Ã€r inte aktiverat. Se âAlternativâ "
-"under âAnslutningshanterarenâ."
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "Misslyckades att ansluta"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "Redigera vÃ€rd"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Fel vid tillÃ€gg av vÃ€rd"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr "Fel vid uppdatering av vÃ€rd"
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Insticksmodul"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "Observera."
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "Du mÃ¥ste vÃ€lja ett sprÃ¥k"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-"Du mÃ¥ste starta om Deluges anvÃ€ndargrÃ€nssnitt fÃ¶r att Ã€ndringarna ska ta "
-"effekt."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "SjÃ€lvstÃ€ndig"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr "VÃ€xlar Deluge klientlÃ€ge..."
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr "Vill du starta om fÃ¶r att anvÃ€nda %s lÃ€ge?"
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "VÃ€lj insticksmodul"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "_Avbryt"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_Ãppna"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "InsticksmodulÃ€gg"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "Serverfel"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "Ett fel uppstod pÃ¥ servern"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "Fel dÃ¥ konto lades till"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "Autentisering misslyckades"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "Fel vid uppdatering av konto"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "Ett fel uppstod vid uppdatering av konto"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "Ta bort konto"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-"Ãr du sÃ€ker pÃ¥ att du vill ta bort kontot med anvÃ€ndarnamnet "
-"\"%(username)s\"?"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "Fel vid borttagning av konto"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "Autentisering misslyckades"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "Ett fel uppstod vid borttagning av konto"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "GTK-alternativ"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-"LÃ€gg till en eller flera torrentfiler, torrentadresser eller magnet-URI till "
-"en aktuell Deluge GTK-fÃ¶rekomst"
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adress"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Klient"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Filnamn"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "LÃ€gg till torrenter (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr "Duplicera torrent/torrenter"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-"Du kan inte lÃ€gga till samma torrent tvÃ¥ gÃ¥nger. %d torrenter var redan "
-"tillagda."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Ogiltig fil"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "VÃ€nta pÃ¥ filer..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "Det gÃ¥r inte att hÃ€mta filer fÃ¶r denna magnet"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "VÃ€lj en .torrent-fil"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrenter"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Alla filer"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "Ogiltig URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "Ã€r inte en giltig URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "HÃ€mtarâŠ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "HÃ€mtningen misslyckades"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "HÃ€mtningen misslyckades:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Alla"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Status"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_Detaljer"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Fi_ler"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_Noder"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "A_lternativ"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "_Bevakare"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Prioritet"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_Nej"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_Ja"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_StÃ€ng"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Detaljer:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "Autentisera"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "Redigera konto"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "Redigera befintligt konto"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "_TillÃ€mpa"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "Nytt konto"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Skapa nytt konto"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_LÃ€gg till"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "AutentiseringsnivÃ¥:"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "LÃ¶senordsskyddad"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_OK"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "VÃ€lj en fil"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "VÃ€lj en mapp"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "Spara .torrent-fil"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "_Spara"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etikett"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "LÃ€gg till nod"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "vÃ€rdnamn:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "Ãverst"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "Nederst"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Visa Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_LÃ€gg till torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "_Pausa session"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "_Ã
-teruppta session"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "HastighetsgrÃ€ns fÃ¶r _hÃ€mtning"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "HastighetsgrÃ€ns fÃ¶r _sÃ€ndning"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "Avsluta & stÃ€ng demon"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_Avsluta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Arkiv"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Skapa torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "Avsluta & _stÃ€ng av demon"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Redigera"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_InstÃ€llningar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Uppkopplingshanterare"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Visa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_VerktygsfÃ€lt"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Sidopanel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Status_fÃ€lt"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "_Flikar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Kolumner"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_SÃ¶kâŠ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "S_idopanel"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Visa _noll trÃ€ffar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Visa _bevakare"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "Visa _Ã€gare"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_HjÃ€lp"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Webbplats"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_Vanliga frÃ¥gor"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "Vanliga frÃ¥gor"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Gemenskap"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_Om"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "LÃ€gg till torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "LÃ€gg till torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Ta bort torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Ta bort torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-"Filtrera torrenter efter namn.\n"
-"Detta kommer att filtrera torrenter efter aktuellt val i sidopanelen."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "Filtrera"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Pausa valda torrenter"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Pausa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Ã
-teruppta valda torrenter"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Ã
-teruppta"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Flytta torrent uppÃ¥t i kÃ¶n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "KÃ¶a uppÃ¥t"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Flytta torrent nedÃ¥t i kÃ¶n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "KÃ¶a nedÃ¥t"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "InstÃ€llningar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Anslutningshanterare"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "StÃ€ng"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "Filter:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "TÃ¶m sÃ¶ktexten"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "_Matcha skiftlÃ€ge"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Skapa torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Ma_pp"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_FjÃ€rrsÃ¶kvÃ€g"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Filer"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "Upphovsman:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Kommentarer:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Info"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "_Upp"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_Ta bort"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "_Ner"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webbdistributioner"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Delstorlek:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "SÃ€tt privat flagga"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "LÃ€gg till denna torrent till sessionen"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "_Ãppna fil"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "_Visa mapp"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Expandera alla"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "_Hoppa Ã¶ver"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "_LÃ¥g"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "_Normal"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "_HÃ¶g"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "HÃ€mtningshastighet:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "SÃ€ndningshastighet:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "HÃ€mtat:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "Skickat:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "DistributÃ¶rer:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "Noder:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "DelningsfÃ¶rhÃ¥llande:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "TillgÃ€nglighet:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "DistributÃ¶rsrankning:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "BerÃ€knad ankomsttid:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "Senaste Ã¶verfÃ¶ring:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Aktiv tid:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr "Senast sedd:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "DistributÃ¶rstid:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "Delar:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Namn:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "HÃ€mtningsmapp:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "Tillagd:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "Totalstorlek:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Totala antalet filer:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "Hash:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "Skapad av:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "SlutfÃ¶rda:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "Ãgare:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Flytta slutfÃ¶rda:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Sluta distribuera vid fÃ¶rhÃ¥llande:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Ta bort vid fÃ¶rhÃ¥llande"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "SÃ€ndningshastighet:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "HÃ€mtningshastighet:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Anslutningar:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "SÃ€ndningsplatser:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "BandbreddsbegrÃ€nsningar"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "Aktuell bevakare:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Totalt antal bevakare:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Bevakarstatus:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "NÃ€sta annonsering:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "Privat torrent:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Redigera bevakare"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Redigera bevakare"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Bevakare:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Ange fjÃ€rrsÃ¶kvÃ€g"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "FjÃ€rrsÃ¶kvÃ€g"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "SÃ¶kvÃ€g:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "LÃ€gg till bevakare"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "LÃ€gg till bevakare"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Bevakare:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5 tillstÃ¥nd"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP tillstÃ¥nd"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "Det sjÃ€lvstÃ€ndiga, fristÃ¥ende programmet"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "Tunn klient"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "Anslut till en Deluge-demon (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "ProgramlÃ€ge"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Visa sessionshastighet i namnlisten"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Fokusera fÃ¶nster nÃ€r torrenter lÃ€ggs till"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-"Delraden\n"
-"kommer att Ã¶ka bandbredden som anvÃ€nds mellan klienterna\n"
-"och demonen (tillÃ€mpas inte i sjÃ€lvstÃ€ndigt lÃ€ge)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr "Visa delar i statusfliken"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "HÃ€mtar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "VÃ€ntar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "Saknar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "_Ã
-tergÃ¥"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "Ã
-terstÃ€ll fÃ€rg till standard"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "FÃ€rg pÃ¥ delar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "HuvudfÃ¶nster"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Visa ikon i aktivitetsfÃ€ltet"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "Programindikator"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "AktivitetsfÃ€lt"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Minimera till aktivitetsfÃ€ltet vid stÃ€ngning"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Starta minimerat till aktivitetsfÃ€lt"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "LÃ¶senordsskydda aktivitetsfÃ€lt"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "AktivitetsfÃ€lt"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "Avisera om nya utgÃ¥vor"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "Uppdateringar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "Systemstandard"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>SprÃ¥k</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Flytta slutfÃ¶rda till:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Kopiera .torrentfiler till:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "Radera kopian av torrentfilen som skapades nÃ€r torrenten tas bort"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "HÃ€mta till:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "HÃ€mtningsmappar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Prioritera fÃ¶rsta och sista delarna av torrenten"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Prioritera fÃ¶rsta och sista delarna av filer i torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-"Om aktiverad sÃ¥ kommer delvÃ€ljaren att plocka delar i\n"
-"sekvens istÃ€llet fÃ¶r de mest sÃ€llsynta fÃ¶rst.\n"
-"\n"
-"Att aktivera sekventiell hÃ€mtning kommer att pÃ¥verka del-\n"
-"distributionen negativt i svÃ€rmen. Det bÃ¶r anvÃ€ndas\n"
-"sparsamt."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "LÃ€gg till torrenter i pausat tillstÃ¥nd"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "FÃ¶rallokera diskutrymme"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "FÃ¶rallokera diskutrymme fÃ¶r torrenterna"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "LÃ€gg till torrentalternativ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Alltid synlig"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "LÃ¥t dialog fÃ¥ fokus"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "LÃ€gg till torrentdialog"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "AnslutningsfÃ¶rsÃ¶k per sekund:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "HalvÃ¶ppna anslutningar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "HÃ¶gst antal tillÃ¥tna anslutningar.  Ange -1 fÃ¶r obegrÃ€nsat antal."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"HÃ¶gst antal sÃ€ndningsplatser fÃ¶r alla torrenter. Ange -1 fÃ¶r obegrÃ€nsat."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"HÃ¶gsta hÃ€mtningshastigheten fÃ¶r alla torrenter. Ange -1 fÃ¶r obegrÃ€nsad."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"HÃ¶gsta sÃ€ndningshastigheten fÃ¶r alla torrenter.  Ange -1 fÃ¶r obegrÃ€nsad."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "BegrÃ€nsa hastigheten fÃ¶r IP-overhead"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Om kryssad kommer estimerad TCP/IP-overhead att tas frÃ¥n frekvensgrÃ€nserna "
-"fÃ¶r att undvika att grÃ€nserna Ã¶verstigs med totala trafiken"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "Global bandbreddsbegrÃ€nsningar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"HÃ¶gst antal sÃ€ndningsplatser per torrent. Ange -1 fÃ¶r obegrÃ€nsat antal."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "HÃ¶gst antal anslutningar per torrent. Ange -1 fÃ¶r obegrÃ€nsat antal."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr "Den hÃ¶gsta hÃ€mtningshastigheten per torrent. Ange -1 fÃ¶r obegrÃ€nsad."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr "HÃ¶gsta sÃ€ndningshastighet per torrent. Ange -1 fÃ¶r obegrÃ€nsad."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "BredbandsbegrÃ€nsning per torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "Distribuerar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "Totalt:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "Ignorera lÃ¥ngsamma torrenter"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "FÃ¶redra delningstorrenter"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr "Ge preferens till delningstorrenter Ã¶ver hÃ€mtningstorrenter."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr "TidsfÃ¶rhÃ¥llande:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Tid (m):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "Pausa torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "SlumpmÃ€ssig"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "AnvÃ€nder slumpmÃ€ssiga portar i intervallet 49152 till 65525"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Aktiv port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Testa aktiv port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "Inkommande port"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "FrÃ¥n:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Till:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "UtgÃ¥ende:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "Inkommande:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "NivÃ¥:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT portmappningsprotokoll"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "DistributÃ¶rsutbyte"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr "Utbyter noder mellan klienter. (Inaktivering krÃ€ver omstart)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery hittar lokala noder pÃ¥ ditt nÃ€tverk."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Distribuerad hash-tabell kan fÃ¶rbÃ€ttra mÃ€ngden aktiva anslutningar."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Nod-TOS-byte:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-"VÃ€rdnamn ska fÃ¶rsÃ¶kas lÃ¶sas genom\n"
-"proxy istÃ€llet fÃ¶r genom den lokala DNS-tjÃ€nsten"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr "AnvÃ€nd proxy fÃ¶r anslutningar gÃ€llande noder och webbdistribution."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "Tvinga proxy-anvÃ€ndning"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-"FÃ¶rsÃ¶k att gÃ¶mma klientidentitet och anvÃ€nd endast proxy fÃ¶r inkommande "
-"anslutningar."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Buffertstorlek (16 KiB block):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Antal sekunder frÃ¥n den senast sparade skrivningen till en del i "
-"skrivcachen, tills dÃ¥ den skrivs till hÃ¥rddisken. Standard Ã€r 60 sekunder."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "BuffertfÃ¶rfall (sekunder):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Totalt antal 16 KiB block som skrivits till disk sedan denna session "
-"startades."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "Block skrivna:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"Totalt antal skrivoperationer som utfÃ¶rts sedan denna session startades."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Skrivningar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"FÃ¶rhÃ¥llandet (block_skrivna - skrivningar) / block_skrivna representerar "
-"antalet sparade skrivoperationer per totala skrivoperationer, det vill sÃ€ga, "
-"en typ av fÃ¶rhÃ¥llande fÃ¶r cacheuppslagning av skrivcachen."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "TrÃ€ffÃ¶rhÃ¥llande fÃ¶r skrivbuffert:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Antal block som begÃ€rdes frÃ¥n bittorrent-motorn (frÃ¥n noder som servades "
-"frÃ¥n disk eller buffert."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Block lÃ€sta:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "TrÃ€ffÃ¶rhÃ¥llande fÃ¶r lÃ€sbuffert."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "TrÃ€ffÃ¶rhÃ¥llande fÃ¶r lÃ€sbuffert:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"Totalt antal lÃ€soperationer som utfÃ¶rts sedan denna session startades."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "LÃ€sningar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Antal 16 KiB block fÃ¶r nÃ€rvarande i bufferten. Detta inkluderar bÃ¥de lÃ€s- "
-"och skrivbuffert."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Buffertstorlek:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "LÃ€sbuffertstorlek:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "_Uppdatera"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"HjÃ€lp oss att fÃ¶rbÃ€ttra Deluge genom att skicka oss information om din "
-"Pythonversion, PyGTK-version, OS- och processortyp. Absolut ingen annan "
-"information sÃ€nds."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Ja, sÃ€nd anonym statistik"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Plats:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Om Deluge inte kan hitta databasfilen pÃ¥ denna plats kommer Deluge att "
-"Ã¥tergÃ¥ till att anvÃ€nda DNS fÃ¶r att matcha nodernas land."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "Associera med Deluge"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "MagnetlÃ€nkar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Demon-port:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "TillÃ¥t fjÃ€rranslutningar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Anslutningar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_Ta bort"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "Konton"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "Version:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Webbplats:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Upphovsmannens e-postadress:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_Installera"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_Hitta fler klienterâŠ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Ny utgÃ¥va"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_GÃ¥ till webbplats"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "Ny utgÃ¥va tillgÃ€nglig!"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "TillgÃ€nglig version:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "Serverversion"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "Aktuell version:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Visa inte denna dialog i framtiden"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_LÃ€gg till nod"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "LÃ€gg till nod efter IP-nummer"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Skapar torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Redigera bevakare"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "Flytta hÃ€mtningsmappen"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr "Flytta hÃ€mtningsmappen fÃ¶r torrenterna."
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "MÃ¥l:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "KÃ¶ade torrenter"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "LÃ€gg till kÃ¶ade torrenter"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "_Rensa"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "LÃ€gg automatiskt till torrenter vid uppkoppling"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "Deluge demoner"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "Automatisk anslutning till vald Daemon"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr "Starta automatiskt localhost demon (om det krÃ€vs)"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "DÃ¶lj den hÃ€r dialogrutan"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "Uppstartsalternativ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "LÃ€gg till torrenter"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr "Flytta mappen fÃ¶r slutfÃ¶rda"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "LÃ€gg till i _pausat tillstÃ¥nd"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Prioritera fÃ¶rsta/sista delarna"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "Hoppa Ã¶ver filhashkontroll"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "FÃ¶rallokera diskutrymme"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "FÃ¶rallokera diskutrymmet fÃ¶r torrenterna"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "HÃ¶gsta hÃ€mtningshastighet"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "HÃ¶gsta sÃ€ndningshastighet fÃ¶r torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "HÃ¶gst antal torrentanslutningar"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr "HÃ¶gst antal torrentsÃ€ndningsplatser"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "TillÃ€mpa till alla"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "GÃ¥ tillbaka till grundinstÃ€llningar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_KopplingsbegrÃ€nsning"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "BegrÃ€nsning fÃ¶r sÃ€ndnings_platser"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "Sluta distribuera vid _fÃ¶rhÃ¥llande"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Automatiskt hanterad"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr "_Superdistribuering"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "_Ãndra Ã€garskap"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "_Ãppna hÃ€mtningsmappen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Pausa"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Ã
-teruppta"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Ã
-teruppta valda torrenter."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_InstÃ€llningar"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_KÃ¶"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Uppdatera bevakare"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Ta bort torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_Tvinga Ã¥terkontroll"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "_Flytta hÃ€mtningsmappen"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "Markera _alla"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "_Pausa alla"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "_Ã
-teruppta alla"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "LÃ€gg till Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "FrÃ¥n Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "Spara .torrent som"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "Ta bort markerad(e) torrent(er)?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "Omfatta hÃ€mtade filer"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(Detta Ã€r permanent!)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "Egenskaper"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr "HÃ¶gst antal utfÃ€llningsrader"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>AllmÃ€nt</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "Visa sÃ¶kvÃ€g"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "Visa filvÃ€ljaren"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "Visa mappnamn"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "SÃ¶kvÃ€gsvÃ€ljartyp"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "Aktivera automatisk komplettering"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "Visa dolda filer"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "Ange ny tangent"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-"Tryck ned denna tangent fÃ¶r ange nya tangentkortkommandon att starta "
-"automatisk komplettering"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "Autokomplettera"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "Spara sÃ¶kvÃ€g"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "VÃ€xla dolda filer"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "StandardsÃ¶kvÃ€g"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "Snabbkommandon"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "VÃ€lj en katalog"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "Sparade sÃ¶kvÃ€gar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "kolumn"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "Ãppna"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "LÃ€gg till"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "LÃ€gg till aktuellt inmatningsvÃ€rde i listan"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "Redigera"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "Redigera den markerade posten"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Ta bort"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "Ta bort den valda posten"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "Flytta den markerade posten uppÃ¥t"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "Flytta den markerade posten nedÃ¥t"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "Standard"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "Ingen standardsÃ¶kvÃ€g angiven"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "Ãppna egenskapsdialogen"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "LÃ€gg till URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "FrÃ¥n webbadress"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "WebbanvÃ€ndargrÃ€nssnitt"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluges webbgrÃ€nssnitt Ã€r inte installerat, installera\n"
-"grÃ€nssnittet och fÃ¶rsÃ¶k igen"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Aktivera webbgrÃ€nssnitt"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Aktivera SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Lyssningsport:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>InstÃ€llningar</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "SchemalÃ€ggare"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr "<b>Schema</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "HÃ€mtningsgrÃ€ns:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "SÃ€ndningsgrÃ€ns:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Aktiva torrenter:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Aktiva hÃ€mtningar:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Aktiva distributioner:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>LÃ¥ngsamma instÃ€llningar</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Det uppstod ett fel vid skickande av aviseringsmeddelandet: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "Server svarade inte korrekt pÃ¥ HELO hÃ€lsning: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "Server vÃ€grade anvÃ€ndarnamn/lÃ¶senords-kombination: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Aviseringsmeddelandet skickat."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "SlutfÃ¶rde torrent â%(name)sâ"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Detta e-postbrev Ã€r till fÃ¶r att informera dig om att Deluge har slutfÃ¶rt "
-"hÃ€mtning â%(name)sâ, vilket inkluderar %(num_files)i filer.\n"
-"FÃ¶r att sluta fÃ¥ dessa meddelanden, stÃ€ng av e-postaviseringar i Deluges "
-"instÃ€llningar.\n"
-"\n"
-"Tack,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Aviseringsblinkning visas"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Poppupp-avisering inte aktiverad."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "libnotify Ã€r inte installerad"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr "Det gick inte att poppupp-anmÃ€lan"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Poppupp-avisering visas"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Ljudavisering inte aktiverad"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame Ã€r inte installerad"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Misslyckades med ljudavisering %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Ljudavisering lyckades"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "SlutfÃ¶rde torrent"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"Torrenten â%(name)sâ omfattande %(num_files)i fil(er) har laddats ner."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Aviseringar"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "VÃ€lj ljudfil"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Blinkningar fÃ¶r aktivitetfÃ€ltsikon aktiverad"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Poppupper aktiverade"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Ljud aktiverat"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>AnvÃ€ndargrÃ€nssnittsaviseringar</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>Mottagare</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Servern krÃ€ver TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-postaviseringar</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Denna konfiguration innebÃ€r inte att du kommer fÃ¥ aviseringar fÃ¶r alla dessa "
-"hÃ€ndelser."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Prenumerationer"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Ljudanpassning"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "Ogiltig etikett, giltiga tecken Ã€r:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "Tom etikett"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Etiketten existerar redan"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "OkÃ€nd etikett"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "OkÃ€nd torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "LÃ€gg till etikett"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>LÃ€gg till etikett</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>AnvÃ€nd sidopanelen fÃ¶r att lÃ€gga till, redigera och ta bort "
-"etiketter.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiketter</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "bevakare1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Etikettalternativ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Etikettalternativ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "VerkstÃ€ll max. instÃ€llningar per torrent:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Maximala"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "VerkstÃ€ll kÃ¶instÃ€llningar:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "VerkstÃ€ll mappinstÃ€llningar:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(en rad per bevakare)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "LÃ€gg till etikett automatiskt:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etikett"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Etikett_alternativ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Ta bort etikett"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_LÃ€gg till etikett"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent slutfÃ¶rd"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent tillagd"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent borttagen"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "KÃ¶r"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "HÃ€ndelse"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>LÃ€gg till kommando</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Kommandon</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "minuter"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 minut"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 sekund"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "sekunder"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "HÃ€mtningsfÃ€rg:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "SÃ€ndningsfÃ€rg:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>Anslutningsdiagram</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>Bandbreddsdiagram</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "DHT-noder:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "Cachade DHT-noder:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "DHT-torrenter:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>DistributÃ¶rer / Noder</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>DiagramfÃ€rger</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Statistik"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "UpplÃ¶sning"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "DistributÃ¶rer/Noder"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Bevakad mapp finns inte."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "SÃ¶kvÃ€gen finns inte."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "Inkompatibelt alternativ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-"Katalogerna fÃ¶r âBevakad mappâ och âKopiera .torrenter tillâ kan inte vara "
-"samma!"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "AutoAdd"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "Dubbelklicka fÃ¶r att vÃ€xla"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "Dubbelklicka fÃ¶r att redigera"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "SÃ¶kvÃ€g"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Bevakade mappar:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "InstÃ€llningar fÃ¶r bevakad mapp"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"Om en .torrentfil lÃ€ggs till i denna katalog,\n"
-"kommer den att lÃ€ggas till i sessionen."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "VÃ€lj en mapp"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Aktivera denna bevakade mapp"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Bevakad mapp</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Radera .torrent efter att den lagts till"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"NÃ€r en torrent Ã€r tillagd till sessionen,\n"
-"kommer .torrent att tas bort."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Bifoga tillÃ€gg efter att den lagts till:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"NÃ€r en torrent Ã€r tillagd till sessionen,\n"
-"kommer ett tillÃ€gg att lÃ€ggas till .torrent-filen\n"
-"och den kommer att finnas kvar i samma katalog."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".tillagd"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"NÃ€r en torrent Ã€r tillagd till sessionen,\n"
-"kommer .torrent-filen att kopieras till vald katalog\n"
-"och tas bort frÃ¥n den bevakade mappen."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-"NÃ€r en torrent Ã€r tillagd till sessionen,\n"
-"ta ocksÃ¥ bort .torrent-filen som anvÃ€nts fÃ¶r att lÃ€gga till den."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>TorrentfilÃ¥tgÃ€rd</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "Ange hÃ€mtningsmapp"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "Den mapp till vilken torrent-data hÃ€mtas till."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>HÃ€mtningsmapp</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "Ange mappen flytta slutfÃ¶rda"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>Flytta slutfÃ¶rd</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etikett: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etikett</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Ãvergripande"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "AnvÃ€ndaren vald hÃ€r kommer att bli torrentens Ã€gare."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>Ãgare</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Max sÃ€ndningshastighet:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Max anslutningar:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "HÃ¶gst antal uppladdningsplatser:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Max hÃ€mtningshastighet:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bandbredd</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Automatiskt hanterad:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "LÃ€gg till pausad:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "KÃ¶a till:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>KÃ¶</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Extraherare"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Extrahera till:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Skapa undermapp med torrentens namn"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Detta alternativ kommer att skapa en undermapp namngiven efter torrenten i "
-"den valda extraheringsmappen och lÃ€gga de extraherade filerna dÃ€r."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr "Blockerade IP-intervall /Vitlistade IP-intervall"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Blockeringslista"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "DÃ¥lig IP-adress"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "IP-adressen â%sâ har fel format"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP-lista (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer-text (zippad)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian-text (okomprimerad)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "Ogiltig ledare"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "Felaktig magisk kod"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "Felaktig version"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "Dygn"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Importera blockeringslista vid uppstart"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "HÃ€mta blockeringslistan om nÃ¶dvÃ€ndigt och importera filen."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Kontrollera hÃ€mtning och import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "HÃ€mta en ny blockeringslista och importera den."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Tvinga hÃ€mtning och import"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Blockeringslistan Ã€r uppdaterad"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>Alternativ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Typ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Datum:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Filstorlek:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Info</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>Vitlista</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "Demon alternativ"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "IP-adress fÃ¶r att lyssna pÃ¥ anvÃ€ndargrÃ€nssnittsanslutningar"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "Port fÃ¶r att lyssna pÃ¥ anvÃ€ndargrÃ€nssnittsanslutningar"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "IP-adress fÃ¶r att lyssna pÃ¥ BitTorrent-anslutningar"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-"Namnet pÃ¥ nÃ€tverksgrÃ€nssnittet eller IP-adressen fÃ¶r utgÃ¥ende BitTorrent-"
-"anslutningar."
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr "Konfigurer nycklarna fÃ¶r att avmodifieras av `set_config` RPC"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Ange hÃ¶gst antal anslutningar"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "HÃ€mtningshastighet"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Ange hÃ¶gsta hÃ€mtningshastighet"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "SÃ€ndningshastighet"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Ange hÃ¶gsta sÃ€ndningshastighet"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Protokolltrafik hÃ€mtning/sÃ€ndning"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "Fritt utrymme i hÃ€mtningsmappen"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "Redigera anslutning"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "VÃ€rd:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "Det gÃ¥r inte att redigera vÃ€rd"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "Om Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "Copyright 2007-2018 Deluge Team"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "Anslutning Ã¥terstÃ€lld"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "FÃ¶rlorad anslutning"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "Anslutningen till webbservern har fÃ¶rlorats!"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "FÃ¶rlorad anslutning till webbserver"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "Skapa"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "HjÃ€lp"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Logga ut"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Logga in"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "Inloggning misslyckades"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "LÃ¶senordet som du angav Ã€r felaktigt"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "BevakarvÃ€rd"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Filter"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "HastighetsgrÃ€ns fÃ¶r hÃ€mtning"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "HastighetsgrÃ€ns fÃ¶r uppladdning"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "AnslutningsgrÃ€ns"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "BegrÃ€nsning fÃ¶r sÃ€ndningsplatser"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Uppdatera bevakare"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Tvinga kontroll"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "Expandera alla"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "Flytta"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "BlÃ€ddra"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "LÃ€gg till anslutning"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "Det gÃ¥r inte att lÃ€gga till vÃ€rd: {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Spara"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "Publikt"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Anslut"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "Stoppa demon"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "Koppla frÃ¥n"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "Starta demon"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "Ãndra standardlÃ¶senordet"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"Vi rekommenderar att Ã€ndra standardlÃ¶senordet.<br><br>Vill du Ã€ndra det nu?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "Ta bort med data"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "Filhanterare"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "BakÃ¥t"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "FramÃ¥t"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "Hem"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "Blandad"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "LÃ€gg till frÃ¥n webbadress"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Webbadress"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "Kakor"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "Det gick inte att hÃ€mta torrent"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Arkiv"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Infohash"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "Skickar din torrentâŠ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "Det gick inte att skicka torrent"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "Inte en giltig torrent"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "HÃ€mta"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "Mappen flytta slutfÃ¶rda"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "Max. hÃ€mtningshastighet"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "Max. sÃ€ndningshastighet"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "AllmÃ€nt"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "LÃ€gg till i pausat lÃ€ge"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr "SuperdistributÃ¶r"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "LÃ€ser in"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "Sant"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Detaljer"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "Kommentar:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Status:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "Flytta slutfÃ¶rda:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Privat"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Bli notifierad om nya versioner"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-"HjÃ€lp oss att fÃ¶rbÃ€ttra Deluge genom att skicka oss din Pythonversion, PyGTK-"
-"version, OS- och processortyp. Absolut ingen annan information sÃ€nds."
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "Inkommande adress"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "AnvÃ€nd slumpmÃ€ssig port"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "TjÃ€nstetyp"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "HÃ¶gst antal anslutningar:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "HÃ¶gsta hÃ€mtningshastighet (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "HÃ¶gsta sÃ€ndningshastighet (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "HÃ¶gst antal halvÃ¶ppna anslutningar:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "HÃ¶gst antal uppkopplingsfÃ¶rsÃ¶k per sekund:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "HÃ¶gst antal sÃ€ndningsplatser:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "Installera"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "Hitta fler"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "Installera insticksmodul"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr "VÃ€lj ett Ã€gg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr "InsticksmodulÃ€gg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "BlÃ€ddra..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "Skickar din insticksmodulâŠ"
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "Tvinga anvÃ€ndning av proxy"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "Cachestorlek (16 KiB block):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr "Visa filter med noll torrenter"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr "TillÃ¥t anvÃ€ndning av flera filter samtidigt"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr "LÃ¶senord fÃ¶r webbgrÃ€nssnittet"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "Gammal:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "Ny:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "BekrÃ€fta:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Server"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "SessionstidsgrÃ€ns:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-"Aktivera SSL (sÃ¶kvÃ€gar i fÃ¶rhÃ¥llande till Deluge-konfigurationsmappen)"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "Privat nyckel:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "Certifikat:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr "SprÃ¥ket Ã€ndrat fÃ¶r webbgrÃ€nssnittet"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr "Vill du uppdatera sidan nu fÃ¶r att anvÃ€nda det nya sprÃ¥ket?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Uppdatera"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "Ogiltigt lÃ¶senord"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "Dina lÃ¶senord stÃ€mmer inte Ã¶verens!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "Ditt gamla lÃ¶senord var felaktigt!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "Ãndring lyckades"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "Ditt lÃ¶senordet har Ã€ndrats!"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "Pausa torrent"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "Tid kvar:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "Tillagd:"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "LÃ€strÃ€ffar fÃ¶r block:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Antalet block som hÃ€mtades frÃ¥n buffert."
-
-#~ msgid "Daemon not running"
-#~ msgstr "Demon Ã€r inte igÃ¥ng"
-
-#~ msgid "<b>Languge</b>"
-#~ msgstr "<b>SprÃ¥k</b>"
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr ""
-#~ "IP-adressen till det grÃ€nssnitt som ska lyssna efter inkommande "
-#~ "bittorrentanslutningar. LÃ€mna fÃ€ltet blankt fÃ¶r att anvÃ€nda standardvÃ€rdet."
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "Demon existerar inte"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "Ett fel uppstod vid tillÃ€ggning av konto"
-
-#~ msgid ""
-#~ "Torrents not transfering any data do not count towards download/seeding "
-#~ "active count."
-#~ msgstr ""
-#~ "Torrenter som inte Ã¶verfÃ¶r nÃ¥gon data rÃ€knas inte fÃ¶r hÃ€mtning/delning aktiv "
-#~ "rÃ€kning."
-
-#~ msgid "Incomming Ports"
-#~ msgstr "Inkommande portar"
-
-#~ msgid "Blocks Read hit"
-#~ msgstr "LÃ€strÃ€ffar fÃ¶r block"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Kontrollera efter ny lista varje:"
Index: luge/i18n/ta.po
===================================================================
--- deluge/i18n/ta.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Tamil translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Tamil <ta@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "à®ªà¯à®¯à®°à¯"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "à®®à¯à®©à¯à®©à¯à®±à¯à®±à®®à¯"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "à®ªà®€à®¿à®µà®¿à®±à®à¯à®à®à¯à®à®³à¯"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "à®µà®°à®¿à®à¯"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "à®µà®²à¯à®¯à®®à¯à®ªà¯à®ªà¯"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "à®à®©à¯à®¯à®µà¯"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "à®à¯à®°à¯à®à¯à®ªà¯à®°à¯à®³à¯à®à®³à¯"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "à®à®à®µà¯à®à¯à®à¯à®²à¯:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "à®à¯à®Žà¯"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "à®®à¯à®²à¯"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "à®µà®Ÿà®à¯à®à®¿"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_à®à¯à®°à¯à®±à¯à®©à¯à®à¯ à® à®à¯à®°à¯à®à¯à®à®µà¯à®®à¯"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "à®à¯à®ªà¯à®ªà¯ (_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "(_E)à®€à®¿à®°à¯à®€à¯à®€à¯"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_à®à®€à®µà®¿"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "à®à¯à®°à¯à®±à¯à®©à¯à®à¯ à® à®à¯à®°à¯à®à¯à®à®µà¯à®®à¯"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "à®à¯à®°à¯à®±à¯à®©à¯à®à¯ à® à®šà¯à®à¯à®à®µà¯à®®à¯"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "à®€à®±à¯à®à®Ÿà®²à®¿à®à®®à®Ÿà® à®šà®¿à®±à¯à®€à¯à®€à¯"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "à®®à¯à®£à¯à®à¯à®®à¯ à®€à¯à®µà®à¯à®"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "à®à¯à®°à¯à®±à¯à®©à¯à®à¯ - à®à®³à¯ à®®à¯à®²à¯ à®šà¯à®à¯à®à®¿ à®µà®°à®¿à®à¯à®ªà¯à®ªà®à¯à®€à¯à®€à¯à®"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "à®à¯à®°à¯à®±à¯à®©à¯à®à¯ - à®à®³à¯ à®à¯à®Žà¯ à®šà¯à®à¯à®à®¿ à®µà®°à®¿à®à¯à®ªà¯à®ªà®à¯à®€à¯à®€à¯à®"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "à®µà®¿à®°à¯à®ªà¯à®ªà®à¯à®à®³à¯"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "à®à¯à®ªà¯à®ªà¯à®à¯à®à®³à¯"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "à®à®£à¯à®ªà¯à®ªà¯à®à®³à¯"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "à®à¯à®°à¯à®à¯à®à®µà¯à®®à¯"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "à®šà¯à®à¯à®à®µà¯à®®à¯"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/te.po
===================================================================
--- deluge/i18n/te.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Telugu translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Telugu <te@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/th.po
===================================================================
--- deluge/i18n/th.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Thai translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2020-09-13 15:30+0000\n"
-"Last-Translator: Tharawut Paripaiboon <Unknown>\n"
-"Language-Team: Thai <th@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "àžàž±àž§à¹àž¥àž·àž­àžàžàž±à¹àž§à¹àž"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/àž§àžŽàžàž²àžàžµ"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/àž§àžŽàžàž²àžàžµ"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/àž§àžŽàžàž²àžàžµ"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/àž§àžŽàžàž²àžàžµ"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/àž§àžŽàžàž²àžàžµ"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/àž§àžŽàžàž²àžàžµ"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/àž§àžŽàžàž²àžàžµ"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/àž§àžŽàžàž²àžàžµ"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "àžàžŽàžàžàž¥àž²àž"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "àžàž²àž§àžà¹à¹àž«àž¥àžà¹àž¥à¹àž§"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "àžàž§àž²àž¡à¹àž£à¹àž§àžàž²àž§àžà¹à¹àž«àž¥àž"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "àžàž£àž°àž¡àž²àžà¹àž§àž¥àž²à¹àžªàž£à¹àž"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "àžàž³à¹àžàž·àž­àž"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Announce OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Announce Sent"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "àž¥àž"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "à¹àž¡à¹à¹àžà¹"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "à¹àžàžŽà¹àž¡àžàž­à¹àž£àžàžà¹"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "à¹àžàžŽà¹àž¡àžàž²àž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "àž¥àžàžàž²àž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "àžàž±àžàžàž²àž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "àžàž³àžàž²àžàžà¹àž­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "àžàž²àž£à¹àžàž·à¹àž­àž¡àžà¹àž­"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "à¹àžàžŽà¹àž¡àžàž²àž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "àž¥àžàžàž²àž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "àžàž²àž§àžà¹à¹àž«àž¥àž"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "àž£àž²àž¢àž¥àž°à¹àž­àžµàž¢àž"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "à¹àžà¹à¹àž§àž¥àž²àžàž£àž°àž¡àž²àž:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "àž§àž±àžàžàžµà¹àžàž¹àžà¹àžàžŽà¹àž¡:"
Index: luge/i18n/tl.po
===================================================================
--- deluge/i18n/tl.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Tagalog translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Tagalog <tl@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Magdagdag ng Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Tanggalin ang Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Ipagpatuloy"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Magdagdag"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/tlh.po
===================================================================
--- deluge/i18n/tlh.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Klingon translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Klingon <tlh@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/tr.po
===================================================================
--- deluge/i18n/tr.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6431 +1,0 @@
-# Turkish translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2024-08-24 22:30+0000\n"
-"Last-Translator: Cas <Unknown>\n"
-"Language-Team: Turkish <tr@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "Genel SeÃ§enekler"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Bu yardÄ±m iletisini yazdÄ±r"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "SÃŒrÃŒm bilgisini yazdÄ±r"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "YapÄ±landÄ±rma dizini yolunu ayarla"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "Standart Ã§Ä±ktÄ± yerine belirtilen gÃŒnlÃŒk dosyasÄ±na Ã§Ä±ktÄ± al"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "GÃŒnlÃŒk seviyesini ayarla (yok, hata, uyarÄ±, bilgi, hata ayÄ±klama)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-"Ä°steÄe baÄlÄ± en fazla gÃŒnlÃŒk dosyasÄ± boyutuyla gÃŒnlÃŒk dosyasÄ± dÃ¶nÃŒÅÃŒnÃŒ "
-"etkinleÅtir, varsayÄ±lan: %(const)s (GÃŒnlÃŒk dosyasÄ± dÃ¶nÃŒÅ sayÄ±sÄ± 5'tir)"
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr "GÃŒnlÃŒk Ã§Ä±ktÄ±sÄ±nÄ± sessize al (`--loglevel none` ile aynÄ±)"
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-"cProfile ile Profil %(prog)s. Bir dosya adÄ± belirtilmedikÃ§e standart Ã§Ä±ktÄ±ya "
-"Ã§Ä±ktÄ± alÄ±nÄ±r"
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "Ä°Ålem Denetim SeÃ§enekleri"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr "Ä°Ålem kimliÄini saklamak iÃ§in Pidfile"
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr "Bu iÅlemi (ayrÄ±lma) daemonize etmeyin"
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr "BaÅlangÄ±Ã§ta bu kullanÄ±cÄ±yla deÄiÅtir (root gerektirir)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr "BaÅlangÄ±Ã§ta bu gruba deÄiÅtir (root gerektirir)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-"Deluge, `deluged` Ã§alÄ±ÅtÄ±rÄ±labilir dosyayÄ± bulamÄ±yor, deluged paketinin "
-"yÃŒklendiÄini ya da YOLUNUZA eklendiÄini denetleyin."
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afganistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Aland AdalarÄ±"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Arnavutluk"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Cezayir"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "Amerika SamoasÄ±"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andora"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Antartika"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua ve Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Arjantin"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Ermenistan"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Avustralya"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Avusturya"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaycan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamalar"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahreyn"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "BangladeÅ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Beyaz Rusya"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "BelÃ§ika"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Butan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivya"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "Bosna Hersek"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "Bostvana"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "Bouvet AdasÄ±"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "Brezilya"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "Britanya Hint Okyanusu TopraklarÄ±"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "Brunei SultanlÄ±ÄÄ±"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "Bulgaristan"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "Burkina Faso"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "Burundi"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "KamboÃ§ya"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "Kamerun"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "Kanada"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "Verde Burnu"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "Kayman AdalarÄ±"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "Orta Afrika Cumhuriyeti"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ãad"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Åili"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "Ãin"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "Christmas AdasÄ±"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "Kokos (Keeling) AdalarÄ±"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "Kolombiya"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "Komorlar"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "Kongo"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "Kongo Demokratik Cumhuriyeti"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "Cook AdalarÄ±"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "Kosta Rika"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "FildiÅi Sahili"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "HÄ±rvatistan"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "KÃŒba"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "KÄ±brÄ±s"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Ãekya"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "Danimarka"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "Cibuti"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "Dominika"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "Dominik Cumhuriyeti"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "Ekvador"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "MÄ±sÄ±r"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "El Salvador"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "Ekvator Ginesi"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "Eritre"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "Estonya"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "Etiyopya"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Falkland AdalarÄ± (Malvinalar)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Faroe AdalarÄ±"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Fiji"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Finlandiya"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Fransa"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "FransÄ±z GuyanasÄ±"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "FransÄ±z PolinezyasÄ±"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "FransÄ±z GÃŒney TopraklarÄ±"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "Gabon"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "Gambiya"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "GÃŒrcistan"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "Almanya"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "Gana"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "CebelitarÄ±k"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "Yunanistan"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "GrÃ¶nland"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "Grenada"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "Guadeloupe"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "Guam"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "Guatemala"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "Guernsey"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "Gine"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "Gine Bissau"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "Guyana"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "Haiti"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "Heard AdasÄ± ve McDonald AdalarÄ±"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Kutsal Makam (Vatikan Åehir Devleti)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "Honduras"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "Hong Kong"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Macaristan"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "Ä°zlanda"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "Hindistan"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "Endonezya"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "Ä°ran"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "Irak"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "Ä°rlanda"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "Man AdasÄ±"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "Ä°srail"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "Ä°talya"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Jamaika"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Japonya"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "Jersey"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ÃrdÃŒn"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "Kazakistan"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "Kenya"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "Kiribati"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "Kuzey Kore"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "GÃŒney Kore"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "Kuveyt"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "KÄ±rgÄ±zistan"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "Lao, Demokratik Halk Cumhuriyeti"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "Letonya"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "LÃŒbnan"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "Lesotho"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "Liberya"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "Libya"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "LihtenÅtayn"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "Litvanya"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "LÃŒksemburg"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "Makao"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "Makedonya"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "Madagaskar"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "Malavi"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "Malezya"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "Maldivler"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "Mali"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "Malta"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "MarÅal AdalarÄ±"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "Martinik"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "Moritanya"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "Mauritius"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "Mayotte"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "Meksika"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "Mikronezya Federal Devletleri"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "Moldova"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "Monako"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "MoÄolistan"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "KaradaÄ"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "Montserrat"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "Fas"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "Mozambik"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "Myanmar"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "Namibya"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "Nauru"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "Nepal"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "Hollanda"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "Hollanda Antilleri"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "Yeni Kaledonya"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "Yeni Zelanda"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "Nikaragua"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "Nijer"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "Nijerya"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "Niue"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "Norfolk AdasÄ±"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "Kuzey Mariana AdalarÄ±"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "NorveÃ§"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "Umman"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "Pakistan"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "Palau"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ÃzgÃŒr Filistin"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "Panama"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "Papua Yeni Gine"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "Paraguay"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "Peru"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Filipinler"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "Pitcairn AdalarÄ±"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "Polonya"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "Portekiz"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "Porto Riko"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "Katar"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Reunion AdasÄ±"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Romanya"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "Rusya Federasyonu"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ruanda"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Saint Barthelemy"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "Saint Helena"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Saint Kitts ve Nevis AdalarÄ±"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Saint Lucia AdasÄ±"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Saint Martin"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Saint Pierre ve Miquelon"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Saint Vincent ve Grenadinler"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Samoa"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "San Marino"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Sao Tome ve Principe"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Suudi Arabistan"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Senegal"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "SÄ±rbistan"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "SeyÅeller"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Sierra Leone"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Singapur"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Slovakya"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Slovenya"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Solomon AdalarÄ±"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Somali"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "GÃŒney Afrika"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "GÃŒney Georgia ve GÃŒney Sandwich AdalarÄ±"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "Ä°spanya"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "Sri Lanka"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Sudan"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Surinam"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "Svalbard ve Jan Mayen AdalarÄ±"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Svaziland"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "Ä°sveÃ§"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "Ä°sviÃ§re"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Suriye"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Tayvan"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Tacikistan"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Tanzanya"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Tayland"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "DoÄu Timor"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Togo"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "Tokelau"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Tonga"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Trinidad ve Tobago"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Tunus"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "TÃŒrkiye"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "TÃŒrkmenistan"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "Turks ve Caicos AdalarÄ±"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Tuvalu"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Uganda"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ukrayna"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "BirleÅik Arap Emirlikleri"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "BirleÅik KrallÄ±k"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Amerika BirleÅik Devletleri"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ABD KÃŒÃ§ÃŒk DÄ±Å Adalar"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Uruguay"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Ãzbekistan"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "Vanuatu"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "Venezuela"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Vietnam"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "Virgin AdalarÄ±, Ä°ngiliz"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "Virgin AdalarÄ±, ABD"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "Wallis ve Futuna AdalarÄ±"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "BatÄ± Sahra"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "Yemen"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "Zambiya"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "Zimbabve"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "TÃŒmÃŒ"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Etkin"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "AyÄ±rÄ±lÄ±yor"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Denetleniyor"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Ä°ndiriliyor"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "GÃ¶nderiliyor"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "DuraklatÄ±ldÄ±"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Kuyrukta"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Hata"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "Ad"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Ä°lerleme"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Durum"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Boyut"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "Ä°ndirilen"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "GÃ¶nderilen"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "Kalan"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Oran"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Ä°ndirme HÄ±zÄ±"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "GÃ¶nderme HÄ±zÄ±"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Ä°ndirme SÄ±nÄ±rÄ±"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "GÃ¶nderme SÄ±nÄ±rÄ±"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "En Fazla BaÄlantÄ±"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "En Fazla GÃ¶nderme YuvasÄ±"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "KiÅiler"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "GÃ¶nderimler"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Mevcut"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "GÃ¶nderimler:KiÅiler"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "Eklenen"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Ä°zleyici"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Ä°ndirme KlasÃ¶rÃŒ"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "GÃ¶nderim SÃŒresi"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "Etkin SÃŒre"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "Son Etkinlik"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "BitiÅ ZamanÄ±"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "Tam GÃ¶rÃŒlme"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "TamamlandÄ±"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "TBS"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "PaylaÅÄ±lan"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Ä°lk/Son'a Ãncelik Ver"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "SÄ±ralÄ± Ä°ndirme"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Otomatik YÃ¶netilen"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "Oranda Durdur"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "Durdurma OranÄ±"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "Oranda KaldÄ±r"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "TamamlandÄ±ÄÄ±nda TaÅÄ±"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "TamamlananÄ± TaÅÄ±ma Yolu"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr "TamamlandÄ±ÄÄ±nda TaÅÄ±nacaÄÄ± Yol"
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "Sahibi"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "ParÃ§a"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "GÃ¶nderim SÄ±rasÄ±"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr "SÃŒper GÃ¶nderim"
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "UyarÄ±"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "Duyuru TAMAM"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "Duyuru GÃ¶nderildi"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ArayÃŒz"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Ä°ndirmeler"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Bant GeniÅliÄi"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Kuyruk"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "AÄ"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Vekil Sunucu"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Ãnbellek"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "DiÄer"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Arka Plan ProgramÄ±"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Eklentiler"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "Atla"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "DÃŒÅÃŒk"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "Normal"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "YÃŒksek"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "ArayÃŒz SeÃ§enekleri"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-"ArayÃŒz belirtilmediÄinde Ã§alÄ±ÅtÄ±rÄ±lacak varsayÄ±lan kullanÄ±cÄ± arayÃŒzÃŒnÃŒ ayarla"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-"Ä°steÄe baÄlÄ± arayÃŒzÃŒyle baÅlatÄ±lacak alternatif arayÃŒz baÄÄ±msÄ±z deÄiÅkenleri "
-"\n"
-"  (varsayÄ±lan arayÃŒz: *)"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent Ä°stemcisi"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent Ä°stemcisi"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "DosyalarÄ± BitTorrent ÃŒzerinden indirin ve paylaÅÄ±n"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "Deluge TakÄ±mÄ±"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-"Deluge, hafiftir, ÃzgÃŒr YazÄ±lÄ±mdÄ±r, platformlar arasÄ± bir BitTorrent "
-"istemcisidir."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-"Deluge, Protokol Åifreleme, DHT, Yerel KiÅi Bulma (LSD), KiÅi DeÄiÅimi "
-"(PEX), UPnP, NAT-PMP, Vekil sunucu desteÄi, Web gÃ¶nderimleri, genel ve "
-"torrent baÅÄ±na hÄ±z sÄ±nÄ±rlarÄ± gibi BitTorrent istemcileri iÃ§in ortak "
-"Ã¶zellikleri iÃ§erir. Deluge, libtorrent kÃŒtÃŒphanesini yoÄun bir Åekilde "
-"kullandÄ±ÄÄ±ndan, saÄlanan Ã¶zelliklerin kapsamlÄ± bir listesine sahiptir."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-"Deluge, hem normal bir baÄÄ±msÄ±z masaÃŒstÃŒ uygulamasÄ± hem de bir istemci-"
-"sunucusu olarak Ã§alÄ±Åmak ÃŒzere tasarlanmÄ±ÅtÄ±r. Ä°nce istemci kipinde bir "
-"Deluge arka plan programÄ±, tÃŒm BitTorrent etkinliÄini yÃ¶netir ve baÅka "
-"herhangi bir platformdan uzaktan baÄlanan kullanÄ±cÄ± arayÃŒzleri ile baÅÄ±nda "
-"kimse olmayan makinelerde Ã§alÄ±Åabilir."
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "Konsol SeÃ§enekleri"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-"Bu arka plan programÄ± baÄlantÄ± seÃ§enekleri komutlar iÃ§in veya konsol "
-"kullanÄ±cÄ± arayÃŒzÃŒ otomatik baÄlantÄ±sÄ± etkinleÅtirilmiÅse kullanÄ±lacaktÄ±r."
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-"BaÄlanÄ±lacak Deluge arka plan programÄ± IP adresi (varsayÄ±lan 127.0.0.1)"
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-"BaÄlanÄ±lacak Deluge arka plan programÄ± baÄlantÄ± noktasÄ± (varsayÄ±lan 58846)"
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr "BaÄlanÄ±rken kullanÄ±lacak Deluge arka plan programÄ± kullanÄ±cÄ± adÄ±"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr "BaÄlanÄ±rken kullanÄ±lacak Deluge arka plan programÄ± parolasÄ±"
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "Konsol KomutlarÄ±"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "AÃ§Ä±klama"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "AÅaÄÄ±daki konsol komutlarÄ± kullanÄ±labilir:"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Komut"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "Anamakine SeÃ§in"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "ÃÄ±k"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "Anamakine Ekle"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "Anamakineyi Sil"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-"Anamakine Ekle (Gezinmek iÃ§in YukarÄ± ve AÅaÄÄ± oklar, iptal etmek iÃ§in Esc)"
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "Anamakine AdÄ±:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "BaÄlantÄ± NoktasÄ±:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "KullanÄ±cÄ± AdÄ±:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Parola:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "Anamakine eklenirken hata oldu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "Genel seÃ§enekler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "Ä°ndirme tamamlandÄ±ÄÄ±nda sistem zilini Ã§aldÄ±r"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr "SÄ±ralama dÃŒzenine bakÄ±lmaksÄ±zÄ±n tamamlanmamÄ±Å torrent'leri listele"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr "Kuyruktaki torrent'ler taÅÄ±nÄ±rken seÃ§imi taÅÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "Dil"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "Komut SatÄ±rÄ± Kipi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr "Kopya giriÅi geÃ§miÅte saklama"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr "Komut satÄ±rÄ± geÃ§miÅini komut satÄ±rÄ± kipinde depola ve yÃŒkle"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr "ÃÃ§ÃŒncÃŒ sekme, komut satÄ±rÄ± kipinde kalan tÃŒm torrent'leri listeler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr "Sekmeye basma baÅÄ±na torrent"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "KlasÃ¶rler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "Åuraya Ä°ndir"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "TamamlananÄ± taÅÄ±ma yeri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ".torrent dosyalarÄ±nÄ±n kopyalanma yeri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "KaldÄ±rÄ±rken torrent dosyasÄ±nÄ±n kopyasÄ±nÄ± da sil"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "SeÃ§enekler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "SÄ±ralÄ± indirme"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr "DuraklatÄ±lmÄ±Å Ekle"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "Disk alanÄ±nÄ± Ã¶nceden ayÄ±r"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "Gelen BaÄlantÄ± NoktalarÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "Buradan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "Buraya"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "Giden BaÄlantÄ± NoktalarÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "Rastgele BaÄlantÄ± NoktalarÄ± Kullan"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "Gelen ArayÃŒzÃŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr "Dinlenecek arayÃŒzÃŒn IP adresi (varsayÄ±lan iÃ§in boÅ bÄ±rakÄ±n):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "Giden ArayÃŒzÃŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-"Giden BitTorrent baÄlantÄ±larÄ± iÃ§in aÄ arayÃŒzÃŒ adÄ± veya IP adresi. "
-"(VarsayÄ±lan iÃ§in boÅ bÄ±rakÄ±n.):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "AÄ Ä°laveleri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "Åifreleme"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "Gelen"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ZorlandÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "EtkinleÅtirildi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "EtkisizleÅtirildi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "Giden"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Seviye"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "AnlaÅma"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr "Tam AkÄ±Å"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "Ä°kisinden Biri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "Genel Bant GeniÅliÄi KullanÄ±mÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "En Fazla BaÄlantÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "En Fazla GÃ¶nderme YuvasÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "En Fazla Ä°ndirme HÄ±zÄ± (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "En Fazla GÃ¶nderme HÄ±zÄ± (KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "En Fazla YarÄ± AÃ§Ä±k BaÄlantÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Saniye BaÅÄ±na En fazla BaÄlantÄ± Denemesi"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Yerel aÄda sÄ±nÄ±rlarÄ± yoksay"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "HÄ±z SÄ±nÄ±rÄ± IP Ek YÃŒkÃŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "Torrent BaÅÄ±na Bant GeniÅliÄi KullanÄ±mÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "Sistem Bilgileri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "Evet, lÃŒtfen isimsiz istatistikler gÃ¶nder."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "GeoIP VeritabanÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "Arka Plan ProgramÄ± B.NoktasÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "Uzak baÄlantÄ±lara izin ver"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Yeni yayÄ±mlar iÃ§in web sitesini dÃŒzenli olarak denetle"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "Yeni Torrent'ler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr "Kuyrukta en ÃŒste"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "Etkin Torrent'ler"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "Toplam"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr "GÃ¶nderim DÃ¶nÃŒÅÃŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "PaylaÅma OranÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "Zaman OranÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Zaman (dk)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "UlaÅÄ±lan PaylaÅma OranÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr "Torrent'i kaldÄ±r (Ä°ÅaretlenmemiÅ, torrent'i duraklatÄ±r)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "Vekil Sunucu AyarlarÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "TÃŒr"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "KullanÄ±cÄ± AdÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "Parola"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "Anamakine AdÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "BaÄlantÄ± NoktasÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr "Vekil Anamakine AdlarÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr "Vekil Sunucu KiÅileri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr "Vekil Sunucu Ä°zleyicileri"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "Vekil Sunucuya Zorla"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "Ä°stemci KimliÄini Gizle"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr "Vekil Sunucu TÃŒrÃŒ YardÄ±mÄ±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "Ayarlar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "Ãnbellek Boyutu (16 KiB'lÄ±k bloklar)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr "Ãnbellek SÃŒresi Sonu (saniye)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "Yazma"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr "YazÄ±lan Bloklar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr "Yazamalar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr "Okuma ÃnbelleÄinin UlaÅtÄ±ÄÄ± Oran"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "Okuma"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr "Okunan Bloklar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr "Okumalar"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr "Okuma ÃnbelleÄinin UlaÅtÄ±ÄÄ± Oran"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr "Ãnbellek Boyutu"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr "Okuma ÃnbelleÄi Boyutu"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Ä°ptal"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "Uygula"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "TAMAM"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "SÃŒtunlar"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "GeniÅlik"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr "`%s` kod adÄ±"
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-"KullanÄ±m: connect <anamakine[:b.noktasÄ±]> [<kullanÄ±cÄ±adÄ±>] [<parola>]"
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr "Arka plan programÄ± anamakinesi ve baÄlantÄ± noktasÄ±"
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "Torrent iÃ§in indirme klasÃ¶rÃŒ"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "Tamamlanan torrent'i bu klasÃ¶re taÅÄ±"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr "Bir veya daha fazla torrent dosyasÄ±, URL veya magnet URI'si"
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "AynÄ± zamanda torrent verilerini de kaldÄ±rÄ±r"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr "EÅleÅen torrent'leri kaldÄ±rmadan listeleyin."
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr "Bir veya daha fazla torrent kimliÄi"
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr "Listelenen torrent'leri kaldÄ±rmak iÃ§in -c ile onaylayÄ±n (SayÄ±: %d)"
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-"Bir veya daha fazla torrent kimliÄi. TÃŒm torrent'leri duraklatmak iÃ§in \"*\" "
-"kullanÄ±n"
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-"GÃ¶nderme/Ä°ndirme oranlarÄ± iÃ§in ham deÄerler (KiB/s soneki olmadan)(kendi "
-"ayrÄ±ÅtÄ±rmalarÄ±nÄ± yapmak isteyen komut dosyalarÄ± iÃ§in kullanÄ±ÅlÄ±dÄ±r)"
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "Torrent durumunu gÃ¶sterme (Komut hÄ±zÄ±nÄ± iyileÅtirir)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "Yeni durum"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr "KullanÄ±m: resume [ * | <torrent-kimliÄi> [<torrent-kimliÄi> ...] ]"
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-"Bir veya daha fazla torrent kimliÄi. TÃŒm torrent'leri devam ettirmek iÃ§in "
-"\"*\" kullanÄ±n"
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "Bir veya daha fazla komut"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr "Torrent'lerin taÅÄ±nacaÄÄ± yol"
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"KullanÄ±m: config [--set <anahtar> <deÄer>] [<anahtar> [<anahtar>...] ]"
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr "bu anahtar iÃ§in deÄer ayarlayÄ±n"
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "Ayarlanacak deÄer"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr "boÅlukla ayrÄ±lmÄ±Å bir veya daha fazla anahtar"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "Mevcut eklentileri listeler"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "EtkinleÅtirilmiÅ eklentileri gÃ¶sterir"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "Bir eklentiyi etkinleÅtirir"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "Bir eklentiyi etkisizleÅtirir"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "Mevcut eklentilerin listesini yeniden yÃŒkle"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "Bir .egg dosyasÄ±ndan bir eklenti yÃŒkle"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"KullanÄ±m: manage <torrent-kimliÄi> [--set <anahtar> <deÄer>] [<anahtar> "
-"[<anahtar>...] ]"
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr "torrent kimlikleri ve torrent adlarÄ±yla eÅleÅen bir ifade"
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "Torrent baÅÄ±na daha fazla bilgi gÃ¶ster."
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr "Dosyalar ve kiÅiler dahil daha ayrÄ±ntÄ±lÄ± bilgileri gÃ¶ster."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr "STATE durumuna sahip torrent'leri gÃ¶ster: %s."
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr "--sort ile aynÄ±, ancak Ã¶Äeler ters sÄ±ralÄ±dÄ±r."
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-"Bir veya daha fazla torrent kimliÄi. HiÃ§biri verilmezse, tÃŒmÃŒnÃŒ listeler"
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr "IP {!white,blue!}%s{!status!}"
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "yok"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "Dil SeÃ§"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "Web Sunucusu SeÃ§enekleri"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "Web sunucusunun dinleneceÄi IP adresi"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "Web sunucusunun dinleneceÄi baÄlantÄ± noktasÄ±"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr "ArayÃŒzÃŒn Ã§alÄ±ÅacaÄÄ± temel yolu ayarlayÄ±n"
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "Web sunucusunu SSL kullanmaya zorla"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "Web sunucusunu SSL'i etkisizleÅtirmeye zorla"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "Son AktarÄ±m"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-"Torrent, diÄer Deluge kullanÄ±cÄ±larÄ± arasÄ±nda paylaÅÄ±lÄ±r veya paylaÅÄ±lmaz."
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "Yolu dÃŒzenle"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "Yolu kaldÄ±r"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "SÄ±ra"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} %{percent}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "Asla"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Evet"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "HayÄ±r"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>Ä°stemci SÃŒrÃŒmÃŒ</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrent Kuyrukta"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent Kuyrukta"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Telif HakkÄ± %(year_start)s-%(year_end)s Deluge TakÄ±mÄ±"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"BitTorrent protokolÃŒnÃŒ kullanan kiÅiden-kiÅiye\n"
-"bir dosya paylaÅÄ±m programÄ±."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "Ä°stemci:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "Åu Anki GeliÅtiriciler:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "Eski GeliÅtiriciler veya KatkÄ±da Bulunanlar:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"Bu yazÄ±lÄ±m ÃŒcretsiz yazÄ±lÄ±mdÄ±r; ÃzgÃŒr YazÄ±lÄ±m VakfÄ± tarafÄ±ndan yayÄ±nlanan "
-"GNU Genel Kamu LisansÄ±'nÄ±n 3. sÃŒrÃŒmÃŒnÃŒn ya da (isteÄinize gÃ¶re) herhangi bir "
-"sonraki sÃŒrÃŒmÃŒnÃŒn ÅartlarÄ±na gÃ¶re yeniden daÄÄ±tabilir ve/ya da "
-"dÃŒzenleyebilirsiniz. \n"
-"\n"
-"Bu yazÄ±lÄ±m yararlÄ± olacaÄÄ± umularak, fakat HÄ°ÃBÄ°R GARANTÄ° OLMADAN; hatta "
-"Ã®mÃ¢lÄ± BELÄ°RLÄ° BÄ°R AMACA UYGUNLUK ya da PAZARLANABÄ°LÄ°RLÄ°K garantisi olmadan "
-"daÄÄ±tÄ±lmaktadÄ±r. Daha fazla ayrÄ±ntÄ± iÃ§in GNU Genel Kamu LisansÄ±'na bakÄ±nÄ±z. "
-"\n"
-"\n"
-"Bu yazÄ±lÄ±mla birlikte GNU Genel Kamu LisansÄ±'nÄ±n bir kopyasÄ±nÄ± almÄ±Å olmanÄ±z "
-"gerekiyor, eÄer almadÄ±ysanÄ±z <http://www.gnu.org/licenses> adresine gidiniz. "
-"\n"
-"\n"
-"Buna ek olarak, Ã¶zel bir istisnÃ¢ olarak, telif hakkÄ± sÃ¢hipleri bu yazÄ±lÄ±mÄ±n "
-"OpenSSL kÃŒtÃŒphÃ¢nesiyle yazÄ±lan kodunun kÄ±sÄ±mlarÄ±na baÄlantÄ± vermenize izin "
-"veriyor. OpenSSL ile yazÄ±lan kÄ±sÄ±mlar dÄ±ÅÄ±nda bulunan kod iÃ§in GNU Genel "
-"Kamu LisansÄ±'na her koÅulda uymak zorundasÄ±nÄ±z. \n"
-"\n"
-"Dosya(lar)Ä± bu istisnÃ¢ dÃ¢hilinde dÃŒzenlerseniz, bu istisnÃ¢yÄ± dosya(lar)Ä±n "
-"sizin sÃŒrÃŒmÃŒnÃŒze de yansÄ±tabilirsiniz, ancak bunu yapmak zorunda deÄilsiniz. "
-"BÃ¶yle bir Åey yapmak istemiyorsanÄ±z, kendi sÃŒrÃŒmÃŒnÃŒzdeki bu ifÃ¢deyi siliniz. "
-"YazÄ±lÄ±mÄ±nÄ±zdaki tÃŒm kaynak dosyalarÄ±nÄ±zdan bu ifÃ¢deyi siliyorsanÄ±z, buradaki "
-"ifÃ¢deyi de siliniz."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Sunucu:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "BaÄlÄ± DeÄil..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "SÄ±nÄ±rsÄ±z"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "AÅaÄÄ±"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "YukarÄ±"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "Ä°ndirme HÄ±zÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "En fazla indirme hÄ±zÄ±nÄ± ayarla"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "GÃ¶nderme HÄ±zÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "En fazla gÃ¶nderme hÄ±zÄ±nÄ± ayarla"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Durumlar"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Ä°zleyiciler"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "HiÃ§biri"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "YÃ¶netici"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "Etiketler"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "Etiket Yok"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "Sahibi Yok"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "BaÄlÄ± DeÄil"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "BaÄlantÄ±lar (SÄ±nÄ±r)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "Ä°ndirme HÄ±zÄ± (SÄ±nÄ±r)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "GÃ¶nderme HÄ±zÄ± (SÄ±nÄ±r)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr "Protokol TrafiÄi (GÃ¶n:Ä°nd)"
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT DÃŒÄÃŒmleri"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "BoÅ Disk AlanÄ±"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "DÄ±Å IP Adresi"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>BaÄlantÄ± NoktasÄ± Sorunu</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "Gelen baÄlantÄ±lar yok, baÄlantÄ± noktasÄ± yÃ¶nlendirmeyi gÃ¶zden geÃ§irin"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "Gelen BaÄlantÄ±lar"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "En fazla gelen baÄlantÄ± ayarla"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "SeÃ§ilen torrent'ler kaldÄ±rÄ±lsÄ±n mÄ±?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "Toplam %s torrent seÃ§ildi"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-"Bir Deluge arka plan programÄ± (deluged) zaten Ã§alÄ±ÅÄ±yor.\n"
-"BaÄÄ±msÄ±z kipi kullanmak iÃ§in yerel arka plan programÄ±nÄ± durdurun ve Deluge'u "
-"yeniden baÅlatÄ±n."
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-"Libtorrent yÃŒklÃŒ olmadÄ±ÄÄ±ndan yalnÄ±zca Ä°nce Ä°stemci kipi kullanÄ±labilir.\n"
-"BaÄÄ±msÄ±z kipini kullanmak iÃ§in lÃŒtfen libtorrent paketini yÃŒkleyin."
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"Bilinmeyen Ä°Ã§e Aktarma HatasÄ±ndan dolayÄ± yalnÄ±zca Ä°nce Ä°stemci kipi "
-"kullanÄ±labilir.\n"
-"BaÄÄ±msÄ±z kipi kullanmak amacÄ±yla lÃŒtfen hata ayrÄ±ntÄ±larÄ± iÃ§in gÃŒnlÃŒklere "
-"bakÄ±n."
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "Ä°nce Ä°stemci kipinde devam edilsin mi?"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "KullanÄ±cÄ± ArayÃŒzÃŒ Kipini DeÄiÅtir"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "SeÃ§ilene _uygula"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "SÄ±nÄ±rsÄ±z Ayarla"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "DiÄer..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "AÃ§Ä±k"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "KapalÄ±"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "EtkisizleÅtir"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "EtkinleÅtir..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr "KiÅi GÃ¶nderme YuvalarÄ±"
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "En fazla gÃ¶nderme yuvasÄ±nÄ± ayarla"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "Oranda GÃ¶nderimi Durdur"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "Sahiplik DeÄiÅikliÄi HatasÄ±"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "SahipliÄi deÄiÅtirmeye Ã§alÄ±ÅÄ±rken bir hata oldu."
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Deluge'yi gÃ¶stermek iÃ§in parolanÄ±zÄ± girin..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Deluge'den ÃÄ±kmak iÃ§in parolanÄ±zÄ± girin..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr "Ä°: {download_rate} G: {upload_rate} - Deluge"
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ÃevrimdÄ±ÅÄ±"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "ÃevrimiÃ§i"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "BaÄlÄ±"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Durum"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Anamakine"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "SÃŒrÃŒm"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "_BaÄlan"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "Arka Plan ProgramÄ±nÄ± _BaÅlat"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "Arka Plan ProgramÄ±nÄ± _Durdur"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "BaÄlantÄ±yÄ± _Kes"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "Arka plan programÄ± baÅlatÄ±lamÄ±yor!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-"Deluged paketin yÃŒklendiÄini ve daha fazla ayrÄ±ntÄ± iÃ§in gÃŒnlÃŒkleri gÃ¶zden "
-"geÃ§irin"
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "Uyumsuz Ä°stemci"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-"Arka plan programÄ±nÄ±n yerel olarak otomatik baÅlatÄ±lmasÄ± etkinleÅtirilmedi. "
-"\"BaÄlantÄ± YÃ¶neticisi\"nde \"SeÃ§enekler\"e bakÄ±n."
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "BaÄlantÄ± BaÅarÄ±sÄ±z"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "Anamakineyi DÃŒzenle"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Anamakine Eklenirken Hata Oldu"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr "Anamakine GÃŒncellenirken Hata Oldu"
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Eklenti"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "Dikkat"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "Bir dil seÃ§mek zorundasÄ±nÄ±z"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-"DeÄiÅikliklerin etkili olmasÄ± iÃ§in deluge kullanÄ±cÄ± arayÃŒzÃŒnÃŒ Åimdi yeniden "
-"baÅlatmak zorundasÄ±nÄ±z."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr "Ä°nce istemci"
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "BaÄÄ±msÄ±z"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr "Deluge Ä°stemci Kipine geÃ§iliyor..."
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr "%s kipini kullanmak iÃ§in yeniden baÅlatmak istiyor musunuz?"
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Eklentiyi SeÃ§in"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "Ä°_ptal"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_AÃ§"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Eggs Eklentisi"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "Sunucu TarafÄ± HatasÄ±"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "Sunucuda bir hata meydana geldi"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "Hesap Eklenirken Hata Oldu"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "Kimlik doÄrulama baÅarÄ±sÄ±z oldu"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr "Hesap eklenirken bir hata meydana geldi: {account}"
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "Hesap GÃŒncellenirken Hata Oldu"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "Hesap gÃŒncellenirken bir hata meydana geldi"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "HesabÄ± KaldÄ±r"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-"\"%(username)s\" kullanÄ±cÄ± adÄ± olan hesabÄ± kaldÄ±rmak istediÄinize emin "
-"misiniz?"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "Hesap KaldÄ±rÄ±lÄ±rken Hata Oldu"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "Kimlik doÄrulama baÅarÄ±sÄ±z oldu"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "Hesap kaldÄ±rÄ±lÄ±rken bir hata meydana geldi"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "GTK SeÃ§enekleri"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-"Åu anda Ã§alÄ±Åan Deluge GTK Ã¶rneÄine bir veya daha fazla torrent dosyasÄ±, "
-"torrent URL'si veya magnet URI'si ekleyin"
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Adres"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "Ä°stemci"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "Dosya AdÄ±"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "Torrent'leri Ekle (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr "Kopya torrent(ler)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr "AynÄ± torrent'i iki kez ekleyemezsiniz. %d torrent zaten eklendi."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "GeÃ§ersiz Dosya"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "LÃŒtfen dosyalarÄ± bekleyin..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "Bu magnet baÄlantÄ±sÄ± iÃ§in dosyalar indirilemiyor"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Bir .torrent dosyasÄ± seÃ§in"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent dosyalarÄ±"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "TuÌm dosyalar"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "GeÃ§ersiz URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "geÃ§erli bir URL deÄil."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Ä°ndiriliyor..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Ä°ndirme BaÅarÄ±sÄ±z Oldu"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "Ä°ndirme baÅarÄ±sÄ±z:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_TÃŒmÃŒ"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Durum"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "_AyrÄ±ntÄ±lar"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "_Dosyalar"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_KiÅiler"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "_SeÃ§enekler"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "Ä°_zleyiciler"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr "Konum"
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Ãncelik"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_HayÄ±r"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_Evet"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_Kapat"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "AyrÄ±ntÄ±lar:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "Kimlik DoÄrula"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "HesabÄ± DÃŒzenle"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "Mevcut hesabÄ± dÃŒzenle"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "_Uygula"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "Yeni Hesap"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Yeni bir hesap oluÅtur"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_Ekle"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "Kimlik DoÄrulama Seviyesi:"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "Parola KorumalÄ±"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_TAMAM"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr "Magnet URI'sini Kopyala"
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr "Kopyala"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Bir dosya seÃ§in"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Bir klasÃ¶r seÃ§in"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ".torrent dosyasÄ±nÄ± kaydet"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "_Kaydet"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "etiket"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "KiÅi Ekle"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "anamakine adÄ±:b.noktasÄ±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "En Ãst"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "En Alt"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Deluge'yi GÃ¶ster"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "Torrent _Ekle"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "Oturumu _Duraklat"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "Oturumu Devam _Ettir"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "Ä°_ndirme HÄ±zÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_GÃ¶nderme HÄ±zÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ÃÄ±k ve Arka Plan ProgramÄ±nÄ± Kapat"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "ÃÄ±_k"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Dosya"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "Torrent _OluÅtur"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ÃÄ±k ve Arka Plan ProgramÄ±nÄ± _Kapat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_DÃŒzenle"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_Tercihler"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_BaÄlantÄ± YÃ¶neticisi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_GÃ¶rÃŒnÃŒm"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "AraÃ§ Ã_ubuÄu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_Kenar ÃubuÄu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "_Durum ÃubuÄu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "S_ekmeler"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_SÃŒtunlar"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_Bul..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_Kenar ÃubuÄu"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "_SÄ±fÄ±r UlaÅmalarÄ± GÃ¶ster"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Ä°_zleyicileri GÃ¶ster"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "_Sahipleri GÃ¶ster"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_YardÄ±m"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_Anasayfa"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_SSS"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "SÄ±k Sorulan Sorular"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Topluluk"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_HakkÄ±nda"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "Torrent ekle"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "Torrent Ekle"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Torrent'i kaldÄ±r"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Torrent'i KaldÄ±r"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-"Torrentleri ada gÃ¶re sÃŒzÃŒn.\n"
-"Bu, kenar Ã§ubuÄundaki Åu anki seÃ§im iÃ§in torrent'leri sÃŒzecek."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "SÃŒz"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "SeÃ§ilen torrent'leri duraklat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Duraklat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "SeÃ§ilen torrent'leri devam ettir"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Devam"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Kuyruktaki Torrent YukarÄ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Kuyruk YukarÄ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Kuyruktaki Torrent AÅaÄÄ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Kuyruk AÅaÄÄ±"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "Tercihler"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "BaÄlantÄ± YÃ¶neticisi"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "Kapat"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "SÃŒzgeÃ§:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "AramayÄ± temizle"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "BÃŒyÃŒk/KÃŒÃ§ÃŒk _Harf EÅleÅtir"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Torrent OluÅtur"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Kl_asÃ¶r"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "_Uzak Yol"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Dosyalar"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "HazÄ±rlayan:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "AÃ§Ä±klamalar:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "Bilgi"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "_YukarÄ±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_KaldÄ±r"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "_AÅaÄÄ±"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Web GÃ¶nderimleri"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "ParÃ§a Boyutu:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Ãzel Ä°Åaret Ayarla"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "Bu torrent'i oturuma ekle"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "Dosya _AÃ§"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "KlasÃ¶rÃŒ _GÃ¶ster"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "TÃŒmÃŒnÃŒ _GeniÅlet"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "_Atla"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "_DÃŒÅÃŒk"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "_Normal"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "_YÃŒksek"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "Ä°ndirme HÄ±zÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "GÃ¶nderme HÄ±zÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "Ä°ndirilen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "GÃ¶nderilen:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "GÃ¶nderim:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "KiÅi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "PaylaÅma OranÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "KullanÄ±labilirlik:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "GÃ¶nderim SÄ±ralamasÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "TBS ZamanÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "Son AktarÄ±m:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Etkin SÃŒre:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr "Tam GÃ¶rÃŒlme:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "GÃ¶nderim SÃŒresi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "ParÃ§a:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "Ad:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "Ä°ndirme KlasÃ¶rÃŒ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "Eklenme:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "Toplam Boyut:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "Toplam Dosya:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "Adresleme:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "OluÅturan:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "Tamamlanma:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "Sahibi:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "TamamlananÄ± taÅÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Åu oranda gÃ¶nderimi durdur:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "Oranda kaldÄ±r"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "GÃ¶nderme HÄ±zÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Ä°ndirme HÄ±zÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "BaÄlantÄ±lar:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "GÃ¶nderme YuvalarÄ±:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "Bant GeniÅliÄi SÄ±nÄ±rlarÄ±"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "Åu Anki Ä°zleyici:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Toplam Ä°zleyici:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Ä°zleyici Durumu:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "Sonraki Duyuru:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "Ãzel Torrent:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "Ä°zleyicileri _DÃŒzenle"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Ä°zleyiciyi DÃŒzenle"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Ä°zleyici:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Uzak Yolu Girin"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "Uzak Yol"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "Yol:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "Ä°zleyici Ekle"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "Ä°zleyicileri Ekle"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Ä°zleyiciler"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5 Yetkili"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP Yetkili"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "BaÄÄ±msÄ±z kendi kendine yeten uygulama"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "Ä°nce Ä°stemci"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "Bir Deluge arka plan programÄ±na baÄlan (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "Uygulama Kipi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Oturum hÄ±zÄ±nÄ± baÅlÄ±k Ã§ubuÄunda gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Torrent eklenirken pencereye odaklan"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr "Torrent URL'lerini panodan algÄ±la"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-"Pano bir torrent URL'si iÃ§erdiÄinde Torrent Ekle ileti Ã¶Äesini otomatik "
-"olarak aÃ§"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-"ParÃ§alar Ã§ubuÄu,\n"
-"istemci ile arka plan programÄ± arasÄ±ndaki bant geniÅliÄi\n"
-"kullanÄ±mÄ±nÄ± artÄ±racaktÄ±r (BaÄÄ±msÄ±z kipte uygulanmaz)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr "Durum sekmesinde parÃ§alar Ã§ubuÄu gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "Ä°ndirilen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "Bekleyen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "Eksik:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "_Geri DÃ¶ndÃŒr"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "Rengi varsayÄ±lana dÃ¶ndÃŒr"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "ParÃ§a Renkleri"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "Ana Pencere"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Sistem tepsisi simgesini etkinleÅtir"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "Uygulama GÃ¶stergesi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Sistem Tepsisi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "KapatÄ±lÄ±nca tepsiye kÃŒÃ§ÃŒlt"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Sistem tepsisinde baÅlat"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Sistem tepsisi parola korumasÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "Sistem Tepsisi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "Yeni yayÄ±mlar hakkÄ±nda bilgilendir"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "GÃŒncellemeler"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "Sistem VarsayÄ±lanÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>Dil</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "TamamlananlarÄ± taÅÄ±ma yeri:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ".torrent dosyalarÄ±nÄ±n kopyalanma yeri:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-"Torrent kaldÄ±rÄ±ldÄ±ÄÄ±nda, oluÅturulan torrent dosyasÄ±nÄ±n kopyasÄ±nÄ± da sil"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Åuraya indir:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "Ä°ndirme KlasÃ¶rleri"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Torrent'in ilk ve son parÃ§alarÄ±na Ã¶ncelik ver"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Torrent'teki dosyalarÄ±n ilk ve son parÃ§alarÄ±na Ã¶ncelik ver"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-"EtkinleÅtirildiÄinde, parÃ§a seÃ§ici, Ã¶nce en nadir yerine\n"
-"sÄ±rayla parÃ§alarÄ± seÃ§ecektir.\n"
-"\n"
-"SÄ±ralÄ± indirmenin etkinleÅtirilmesi sÃŒrÃŒdeki parÃ§a\n"
-"daÄÄ±lÄ±mÄ±nÄ± olumsuz etkileyecektir. Ä°dareli\n"
-"kullanÄ±lmalÄ±dÄ±r."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "Torrent'leri DuraklatÄ±lmÄ±Å durumunda ekle"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "Disk alanÄ±nÄ± Ã¶nceden ayÄ±r"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "Torrent dosyalarÄ± iÃ§in disk alanÄ±nÄ± Ã¶nceden ayÄ±r"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "Torrent Ekleme SeÃ§enekleri"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "Her zaman gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "Ä°leti Ã¶Äesini odaklanmÄ±Å getir"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "Torrent'leri Ekle Ä°leti ÃÄesi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "Saniyedeki BaÄlantÄ± Denemesi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "YarÄ± AÃ§Ä±k BaÄlantÄ±lar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"Ä°zin verilen en fazla baÄlantÄ± sayÄ±sÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"TÃŒm torrent'ler iÃ§in en fazla gÃ¶nderme yuvasÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak "
-"ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"TÃŒm torrent'ler iÃ§in en fazla indirme hÄ±zÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak "
-"ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"TÃŒm torrent'ler iÃ§in en fazla gÃ¶nderme hÄ±zÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak "
-"ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "HÄ±z sÄ±nÄ±rÄ± IP ek yÃŒkÃŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"EÄer iÅaretlendiyse, tahmini TCP/IP ek yÃŒkÃŒ, toplam trafiÄin sÄ±nÄ±rlarÄ±nÄ±n "
-"aÅÄ±lmasÄ±nÄ± Ã¶nlemek iÃ§in hÄ±z sÄ±nÄ±rlayÄ±cÄ±lardan alÄ±nÄ±r."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "Genel Bant GeniÅliÄi SÄ±nÄ±rlarÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-"Torrent baÅÄ±na en fazla gÃ¶nderme yuvasÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Torrent baÅÄ±na en fazla baÄlantÄ± sayÄ±sÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Torrent baÅÄ±na en fazla indirme hÄ±zÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Torrent baÅÄ±na en fazla gÃ¶nderme hÄ±zÄ±. SÄ±nÄ±rsÄ±z iÃ§in -1 olarak ayarlayÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "Torrent BaÅÄ±na Bant GeniÅliÄi SÄ±nÄ±rlarÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "GÃ¶nderim:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "Toplam:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "YavaÅ torrent'leri yoksay"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "GÃ¶nderilen torrent'leri tercih et"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr "Ä°ndirilen torrent'ler yerine gÃ¶nderilen torrent'leri tercih edin."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr "Zaman OranÄ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Zaman (dk):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "Torrent'i Duraklat"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "Rastgele"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "49152 ila 65525 aralÄ±ÄÄ±nda rastgele baÄlantÄ± noktalarÄ± kullanÄ±r"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Etkin BaÄlantÄ± NoktasÄ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Etkin BaÄlantÄ± NoktasÄ±nÄ± Dene"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "Gelen BaÄlantÄ± NoktasÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Buradan:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Buraya:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "Giden:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "Gelen:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Seviye:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Evrensel Tak ve ÃalÄ±ÅtÄ±r"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT BaÄlantÄ± NoktasÄ± EÅleme ProtokolÃŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "KiÅi DeÄiÅimi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-"Ä°stemciler arasÄ±nda kiÅilerin deÄiÅimini yapar. (EtkisizleÅtirmek yeniden "
-"baÅlatma gerektirir)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Yerel Hizmet KeÅfi, aÄÄ±nÄ±zdaki yerel kiÅileri bulur."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-"DaÄÄ±tÄ±lmÄ±Å adresleme tablosu etkin baÄlantÄ±larÄ±n miktarÄ±nÄ± iyileÅtirebilir."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "KiÅi TOS BaytÄ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-"Yerel DNS hizmetini kullanmak yerine anamakine adlarÄ±\n"
-"vekil sunucu aracÄ±lÄ±ÄÄ±yla Ã§Ã¶zÃŒlmeye Ã§alÄ±ÅÄ±lmalÄ±dÄ±r."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr "Vekil sunucu kiÅisi ve web gÃ¶nderim baÄlantÄ±larÄ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "Vekil Sunucu KullanÄ±mÄ±na Zorla"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-"Ä°stemci kimliÄini gizlemeye Ã§alÄ±ÅÄ±n ve yalnÄ±zca gelen baÄlantÄ±lar iÃ§in vekil "
-"sunucu kullanÄ±n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Ãnbellek Boyutu (16 KiB'lÄ±k bloklar):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Son Ã¶nbelleklenen yazma iÅleminden yazma Ã¶nbelleÄindeki bir parÃ§aya, diskin "
-"zorla boÅaltÄ±lmasÄ±na kadar geÃ§en saniye sayÄ±sÄ±.  VarsayÄ±lan 60 saniyedir."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Ãnbellek SÃŒresi Sonu (saniye):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"Bu oturum baÅladÄ±ÄÄ±ndan bu yana diske yazÄ±lan toplam 16 KiB'lÄ±k bloklarÄ±n "
-"sayÄ±sÄ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "YazÄ±lan Bloklar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"Bu oturum baÅladÄ±ÄÄ±ndan bu yana gerÃ§ekleÅtirilen toplam yazma iÅlemlerinin "
-"sayÄ±sÄ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Yazmalar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"(blocks_written - writes) / blocks_written oranÄ±, toplam yazma iÅlemi baÅÄ±na "
-"kaydedilen yazma iÅlemlerinin sayÄ±sÄ±nÄ±, yani yazma Ã¶nbelleÄi iÃ§in bir Ã§eÅit "
-"Ã¶nbellek ulaÅma oranÄ±nÄ± temsil eder."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Yazma ÃnbelleÄinin UlaÅtÄ±ÄÄ± Oran:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Bittorrent motorundan (kiÅilerden) istenen, diskten veya Ã¶nbellekten sunulan "
-"bloklarÄ±n sayÄ±sÄ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Okunan Bloklar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Okuma Ã¶nbelleÄi iÃ§in Ã¶nbelleÄin ulaÅtÄ±ÄÄ± oran."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Okuma ÃnbelleÄinin UlaÅtÄ±ÄÄ± Oran:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"Bu oturum baÅladÄ±ÄÄ±ndan bu yana gerÃ§ekleÅtirilen toplam okuma iÅlemlerinin "
-"sayÄ±sÄ±."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Okumalar:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Åu anda disk Ã¶nbelleÄinde bulunan 16 KiB'lÄ±k bloklarÄ±n sayÄ±sÄ±. Bu, hem okuma "
-"hem de yazma Ã¶nbelleÄini iÃ§erir."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Ãnbellek Boyutu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Okuma ÃnbelleÄi Boyutu:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "_Yenile"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"Python sÃŒrÃŒmÃŒnÃŒzÃŒ, PyGTK sÃŒrÃŒmÃŒnÃŒzÃŒ, iÅletim sisteminizi ve iÅlemci "
-"tÃŒrlerinizi bize gÃ¶ndererek Deluge'u geliÅtirmemize yardÄ±mcÄ± olun. "
-"Kesinlikle baÅka bilgi gÃ¶nderilmez."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "Evet, lÃŒtfen isimsiz istatistikler gÃ¶nder"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Konum:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"EÄer Deluge bu konumda veritabanÄ± dosyasÄ±nÄ± bulamazsa, kiÅilerin ÃŒlkelerini "
-"Ã§Ã¶zmek iÃ§in DNS kullanÄ±mÄ±na geri dÃ¶necek."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "Deluge ile Ä°liÅkilendir"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "Magnet BaÄlantÄ±larÄ±"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Arka plan programÄ± baÄlantÄ± noktasÄ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Uzak BaÄlantÄ±lara izin ver"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "BaÄlantÄ±lar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "_Sil"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "Hesaplar"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "SÃŒrÃŒm:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Anasayfa:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "HazÄ±rlayan E-postasÄ±:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_YÃŒkle"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_Daha Fazla Bul..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "Yeni YayÄ±m"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "Web Sitesine _Git"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "Yeni YayÄ±m Mevcut!"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "Mevcut SÃŒrÃŒm:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "Sunucu SÃŒrÃŒmÃŒ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "Åu Anki SÃŒrÃŒm:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Bu ileti Ã¶Äesini bir daha gÃ¶sterme"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "KiÅi _Ekle"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "IP'sine gÃ¶re bir kiÅi ekle"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Torrent OluÅturma"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Ä°zleyicileri DÃŒzenle"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "Ä°ndirme KlasÃ¶rÃŒnÃŒ TaÅÄ±"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr "Torrent'(ler) indirme klasÃ¶rÃŒnÃŒ taÅÄ±yÄ±n."
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "Hedef:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Kuyruktaki Torrent'ler"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "Kuyruktaki Torrent'lere Ekle"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "_Temizle"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "BaÄlanÄ±ldÄ±ÄÄ±nda torrent'leri otomatik olarak ekle"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "Deluge Arka Plan ProgramlarÄ±"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "SeÃ§ilen arka plan programÄ±na otomatik baÄlan"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr "Localhost arka plan programÄ±nÄ± otomatik baÅlat (gerekirse)"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "Bu ileti Ã¶Äesini gizle"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "BaÅlangÄ±Ã§ SeÃ§enekleri"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "Torrent'leri Ekle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Bilgi_adreslemesi"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr "Tamamlanma KlasÃ¶rÃŒnÃŒ TaÅÄ±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "_DuraklatÄ±lmÄ±Å Durumda Ekle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Ä°lk/Son ParÃ§alara Ãncelik Ver"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "Dosya Adreslemesi Denetimini Atla"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "Disk AlanÄ±nÄ± Ãnceden AyÄ±r"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "Torrent dosyalarÄ± iÃ§in disk alanÄ±nÄ± Ã¶nceden ayÄ±r"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "En fazla torrent indirme hÄ±zÄ±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "En fazla torrent gÃ¶nderme hÄ±zÄ±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "En fazla torrent baÄlantÄ±sÄ±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr "En fazla torrent gÃ¶nderme yuvasÄ±"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "TÃŒmÃŒne Uygula"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "VarsayÄ±lana DÃ¶ndÃŒr"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_BaÄlantÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "GÃ¶nderme _YuvasÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "_Oranda gÃ¶nderimi durdur"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "_Otomatik YÃ¶netilen"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr "_SÃŒper GÃ¶nderim"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "SahipliÄi _DeÄiÅtir"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "Ä°ndir_me KlasÃ¶rÃŒnÃŒ AÃ§"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "_Duraklat"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "_Devam"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "SeÃ§ilen torrent'leri devam ettir."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "S_eÃ§enekler"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Kuyruk"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "Ä°zleyiciyi _GÃŒncelle"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Torrent'i KaldÄ±r"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Yeniden Denetime _Zorla"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "Ä°ndirme KlasÃ¶rÃŒnÃŒ _TaÅÄ±"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "TÃŒmÃŒnÃŒ _SeÃ§"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "TÃŒmÃŒnÃŒ _Duraklat"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "TÃŒ_mÃŒne Devam"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "Bilgi adreslemesi ekle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "Bilgi adreslemesinden"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Bilgi adreslemesi:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ".torrent'i farklÄ± kaydet"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "SeÃ§ilen torrent'(ler) kaldÄ±rÄ±lsÄ±n mÄ±?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "Ä°ndirilen dosyalarÄ± dahil et"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(Bu kalÄ±cÄ±dÄ±r!)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "Ãzellikler"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr "En fazla aÅaÄÄ± aÃ§Ä±lÄ±r satÄ±r sayÄ±sÄ±"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Genel</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "Yol giriÅini gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "Dosya seÃ§iciyi gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "KlasÃ¶r adÄ±nÄ± gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "Yol SeÃ§ici TÃŒrÃŒ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "Otomatik tamamlamayÄ± etkinleÅtir"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "Gizli dosyalarÄ± gÃ¶ster"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "Yeni tuÅ ayarla"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-"Otomatik tamamlamayÄ± tetikleyecek yeni tuÅ hÄ±zlandÄ±rÄ±cÄ±lar ayarlamak iÃ§in bu "
-"tuÅa basÄ±n"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "Otomatik tamamla"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "Yolu kaydet"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "Gizli dosyalarÄ± aÃ§/kapat"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "VarsayÄ±lan yol"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "KÄ±sayollar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "Bir Dizin SeÃ§in"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "Kaydedilen yollar"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "sÃŒtun"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "AÃ§"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "Ekle"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "Åu anki giriÅ deÄerini listeye ekle"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "DÃŒzenle"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "SeÃ§ilen giriÅi dÃŒzenle"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "KaldÄ±r"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "SeÃ§ilen giriÅi kaldÄ±r"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "SeÃ§ilen giriÅi yukarÄ± taÅÄ±"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "SeÃ§ilen giriÅi aÅaÄÄ± taÅÄ±"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "VarsayÄ±lan"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "AyarlanmÄ±Å varsayÄ±lan yol yok"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "Ãzellikler ileti Ã¶Äesini aÃ§"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "URL Ekle"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "URL'den"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "Web ArayÃŒzÃŒ"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge web arayÃŒzÃŒ yÃŒklÃŒ deÄil, lÃŒtfen arayÃŒzÃŒ yÃŒkleyin\n"
-"ve tekrar deneyin"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Web arayÃŒzÃŒnÃŒ etkinleÅtir"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "SSL'yi etkinleÅtir"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Dinlenen baÄlantÄ± noktasÄ±:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Ayarlar</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "ZamanlayÄ±cÄ±"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr "<b>Zamanlama</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Ä°ndirme SÄ±nÄ±rÄ±:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "GÃ¶nderme SÄ±nÄ±rÄ±:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Etkin Torrent'ler:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Etkin Ä°ndirilen:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Etkin GÃ¶nderim:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>YavaÅ Ayarlar</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "Bildirim e-postasÄ± gÃ¶nderilirken bir hata oldu: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "Sunucu, HELO selamlamasÄ±na dÃŒzgÃŒn bir Åekilde yanÄ±t vermedi: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "Sunucu, kullanÄ±cÄ± adÄ±/parola birleÅimini reddetti: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Bildirim e-postasÄ± gÃ¶nderildi."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "\"%(name)s\" Torrent'i TamamlandÄ±"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Bu e-posta, Deluge'nin %(num_files)i dosya iÃ§eren \"%(name)s\" dosyasÄ±nÄ± "
-"indirmeyi tamamladÄ±ÄÄ±nÄ± bildirmek iÃ§in gÃ¶nderilmiÅtir.\n"
-"Bu bildirimleri almayÄ± durdurmak iÃ§in Deluge'nin tercihlerinde e-posta "
-"bildirimini kapatmanÄ±z yeterlidir.\n"
-"\n"
-"TeÅekkÃŒr ederiz,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "Bildirim Ä°kazÄ± gÃ¶sterildi"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "AÃ§Ä±lÄ±r pencere bildirimi etkin deÄil."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "libnotify yÃŒklÃŒ deÄil"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr "AÃ§Ä±lÄ±r pencere bildirimi baÅarÄ±sÄ±z"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "AÃ§Ä±lÄ±r pencere bildirimi gÃ¶sterildi"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "Ses bildirimi etkin deÄil"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame yÃŒklÃŒ deÄil"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "Ses bildirimi baÅarÄ±sÄ±z oldu %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "Ses bildirimi BaÅarÄ±lÄ±"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent TamamlandÄ±"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"%(num_files)i dosya iÃ§eren \"%(name)s\" torrent'inin indirilmesi tamamlandÄ±."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Bildirimler"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Ses DosyasÄ±nÄ± SeÃ§in"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Tepsi simgesinin yanÄ±p sÃ¶nmesi etkinleÅtirildi"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "AÃ§Ä±lÄ±r pencereler etkinleÅtirildi"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Sesler etkinleÅtirildi"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>KullanÄ±cÄ± ArayÃŒzÃŒ Bildirimleri</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>AlÄ±cÄ±lar</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Sunucu TLS/SSL gerektiriyor"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>E-posta Bildirimleri</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Bu yapÄ±landÄ±rma, tÃŒm bu olaylar iÃ§in gerÃ§ekten bildirimleri alacaÄÄ±nÄ±z "
-"anlamÄ±na gelmez."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "Abonelikler"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "Ses ÃzelleÅtirme"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "GeÃ§ersiz etiket, geÃ§erli karakterler:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "BoÅ Etiket"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "Etiket zaten mevcut"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "Bilinmeyen Etiket"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Bilinmeyen Torrent"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "Etiket Ekle"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>Etiket Ekle</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>Etiket eklemek, deÄiÅtirmek ve kaldÄ±rmak iÃ§in kenar Ã§ubuÄunu "
-"kullanÄ±n.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>Etiketler</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "Etiket SeÃ§enekleri"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>Etiket SeÃ§enekleri</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Torrent baÅÄ±na en fazla ayarlarÄ± uygula:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "En Fazla"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Kuyruk ayarlarÄ±nÄ± uygula:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "KlasÃ¶r ayarlarÄ±nÄ± uygula:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(izleyici baÅÄ±na 1 satÄ±r)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Otomatik olarak etiketi uygula:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "Etiket"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "Etiket _SeÃ§enekleri"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "Etiketi _KaldÄ±r"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "Etiket _Ekle"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent TamamlandÄ±"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent Eklendi"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent KaldÄ±rÄ±ldÄ±"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ÃalÄ±ÅtÄ±r"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Olay"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>Komut Ekle</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Komutlar</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "dakika"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 dakika"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 saniye"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "saniye"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "Ä°ndirme rengi:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "GÃ¶nderme rengi:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>BaÄlantÄ±lar GrafiÄi</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>Bant GeniÅliÄi GrafiÄi</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "DHT dÃŒÄÃŒmleri:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "Ãnbelleklenen DHT dÃŒÄÃŒmleri:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "DHT torrent'leri:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>GÃ¶nderimler / KiÅiler</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>Grafik Renkleri</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Ä°statistikler"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "ÃÃ¶zÃŒnÃŒrlÃŒk"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "GÃ¶nderimler/KiÅiler"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Ä°zleme klasÃ¶rÃŒ mevcut deÄil."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "Yol mevcut deÄil."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "Uyumsuz SeÃ§enek"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-"\"Ä°zleme KlasÃ¶rÃŒ\" dizini ile \".torrent dosyalarÄ±nÄ±n kopyalanma yeri\" "
-"dizini aynÄ± olamaz!"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Otomatik Ekle"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "GeÃ§iÅ yapmak iÃ§in Ã§ift tÄ±klayÄ±n"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "DÃŒzenlemek iÃ§in Ã§ift tÄ±klayÄ±n"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "Yol"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>Ä°zleme KlasÃ¶rleri:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Ä°zleme KlasÃ¶rÃŒ Ãzellikleri"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"EÄer bu dizine bir .torrent dosyasÄ± eklenirse,\n"
-"oturuma eklenecektir."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Bir KlasÃ¶r SeÃ§in"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "Bu izleme klasÃ¶rÃŒnÃŒ etkinleÅtir"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Ä°zleme KlasÃ¶rÃŒ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "Eklendikten sonra .torrent dosyasÄ±nÄ± sil"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"Torrent oturuma eklendikten sonra,\n"
-".torrent dosyasÄ± silinecektir."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Åu eklendikten sonra uzantÄ±yÄ± ilave et:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"Torrent oturuma eklendikten sonra,\n"
-".torrent dosyasÄ±na bir uzantÄ± eklenecek\n"
-"ve aynÄ± dizinde kalacaktÄ±r."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".eklendi"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"Torrent oturuma eklendikten sonra,\n"
-".torrent dosyasÄ± seÃ§ilen dizine kopyalanacak ve\n"
-"izleme klasÃ¶rÃŒnden silinecektir."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-"Torrent oturumdan silindikten sonra, buna eklemek\n"
-"iÃ§in kullanÄ±lan .torrent dosyasÄ±nÄ± da silin."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent DosyasÄ± Eylemi</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "Ä°ndirme klasÃ¶rÃŒnÃŒ ayarla"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "Bu klasÃ¶r, torrent verilerinin indirildiÄi yer olacaktÄ±r."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>Ä°ndirme KlasÃ¶rÃŒ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "TamamlananÄ± taÅÄ±ma klasÃ¶rÃŒnÃŒ ayarla"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>TamamlananlarÄ± TaÅÄ±</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "Etiket: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>Etiket</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "Ana"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "Burada seÃ§ilen kullanÄ±cÄ± torrent'in sahibi olacaktÄ±r."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>Sahibi</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "En Fazla GÃ¶nderme HÄ±zÄ±:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "En Fazla BaÄlantÄ±:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "En Fazla GÃ¶nderme YuvasÄ±:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "En Fazla Ä°ndirme HÄ±zÄ±:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Bant GeniÅliÄi</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Otomatik YÃ¶netilen:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "DuraklatÄ±lmÄ±Å Ekle:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Åurada kuyruÄa al:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Kuyruk</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "ÃÄ±karÄ±cÄ±"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Åuraya Ã§Ä±kar:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Torrent adÄ± alt klasÃ¶rÃŒ oluÅtur"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Bu seÃ§enek, seÃ§ilen Ã§Ä±karma klasÃ¶rÃŒnde torrent adÄ±nÄ± kullanarak bir alt "
-"klasÃ¶r oluÅturacak ve Ã§Ä±karÄ±lan dosyalarÄ± oraya koyacaktÄ±r."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr "Engellenen IP AralÄ±klarÄ± / Beyaz Listedeki IP AralÄ±klarÄ±"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Engelleme Listesi"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "HatalÄ± IP adresi"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "\"%s\" IP adresi hatalÄ± bir biÃ§imde"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP Listesi (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Metni (SÄ±kÄ±ÅtÄ±rÄ±lmÄ±Å)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Metni (SÄ±kÄ±ÅtÄ±rÄ±lmamÄ±Å)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "GeÃ§ersiz Ã¶ncÃŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "GeÃ§ersiz sihirli kod"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "GeÃ§ersiz sÃŒrÃŒm"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "GÃŒn"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Engelleme listesini baÅlangÄ±Ã§ta iÃ§e aktar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Gerekirse engelleme listesi dosyasÄ±nÄ± indirin ve dosyayÄ± iÃ§e aktarÄ±n."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Ä°ndirmeyi Denetle ve Ä°Ã§e Aktar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Yeni bir engelleme listesi dosyasÄ± indirin ve iÃ§e aktarÄ±n."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Ä°ndirmeye Zorla ve Ä°Ã§e Aktar"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Engelleme listesi gÃŒncel"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>SeÃ§enekler</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "TÃŒr:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "Tarih:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Dosya Boyutu:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>Bilgi</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>Beyaz Liste</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "Arka Plan ProgramÄ± SeÃ§enekleri"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "ArayÃŒz baÄlantÄ±larÄ±nÄ± dinlemek iÃ§in IP adresi"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "ArayÃŒz baÄlantÄ±larÄ±nÄ± dinlemek iÃ§in baÄlantÄ± noktasÄ±"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "BitTorrent baÄlantÄ±larÄ±nÄ± dinlemek iÃ§in IP adresi"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr "Giden BitTorrent baÄlantÄ±larÄ± iÃ§in aÄ arayÃŒzÃŒ adÄ± veya IP adresi."
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-"`set_config` RPC tarafÄ±ndan deÄiÅtirilmeyecek yapÄ±landÄ±rma anahtarlarÄ±"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "En Fazla BaÄlantÄ±yÄ± Ayarla"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Ä°ndirme HÄ±zÄ±"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "En Fazla Ä°ndirme HÄ±zÄ±nÄ± Ayarla"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "GÃ¶nderme HÄ±zÄ±"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "En Fazla GÃ¶nderme HÄ±zÄ±nÄ± Ayarla"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "Ä°ndirme/GÃ¶nderme Trafik ProtokolÃŒ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "Ä°ndirme klasÃ¶rÃŒnde boÅ alan"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "BaÄlantÄ±yÄ± DÃŒzenle"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Anamakine"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "Anamakine dÃŒzenlenemiyor"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "Deluge HakkÄ±nda"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "Telif HakkÄ± 2007-2018 Deluge TakÄ±mÄ±"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "BaÄlantÄ± yeniden kuruldu"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "BaÄlantÄ± Koptu"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "Web sunucusuyla olan baÄlantÄ± koptu!"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "Web sunucusuyla olan baÄlantÄ± koptu"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "OluÅtur"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "YardÄ±m"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "Oturumu Kapat"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Oturum AÃ§"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "Oturum AÃ§ma BaÅarÄ±sÄ±z Oldu"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "YanlÄ±Å parola girdiniz"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "Ä°zleyici Anamakinesi"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "SÃŒzgeÃ§ler"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "Ä°nd. HÄ±z SÄ±nÄ±rÄ±"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "GÃ¶n. HÄ±z SÄ±nÄ±rÄ±"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "BaÄlantÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "GÃ¶nderme YuvasÄ± SÄ±nÄ±rÄ±"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "Ä°zleyiciyi GÃŒncelle"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "Yeniden Denetime Zorla"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "TÃŒmÃŒnÃŒ GeniÅlet"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "TaÅÄ±"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "GÃ¶zat"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "BaÄlantÄ± Ekle"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "Anamakine eklenemiyor: {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "Kaydet"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "Ortak"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "BaÄlan"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "Arka Plan ProgramÄ±nÄ± Durdur"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "BaÄlantÄ±yÄ± Kes"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "Arka Plan ProgramÄ±nÄ± BaÅlat"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "VarsayÄ±lan ParolayÄ± DeÄiÅtir"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"VarsayÄ±lan parolayÄ± deÄiÅtirmenizi Ã¶neririz.<br><br>Åimdi deÄiÅtirmek ister "
-"misiniz?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "Verilerle Birlikte KaldÄ±r"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "Dosya TarayÄ±cÄ±sÄ±"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "Geri"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "Ä°let"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "GiriÅ"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "KarÄ±ÅÄ±k"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "URL'den ekle"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "TanÄ±mlama Bilgileri"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "Torrent'i indirme baÅarÄ±sÄ±z"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Dosya"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Bilgi adreslemesi"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "Torrent'iniz gÃ¶nderiliyor..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "Torrent'i gÃ¶nderme baÅarÄ±sÄ±z"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "GeÃ§erli bir torrent deÄil"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "Ä°ndir"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "Tamamlanan KlasÃ¶rÃŒnÃŒ TaÅÄ±"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "En Fazla Ä°ndirme HÄ±zÄ±"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "En Fazla GÃ¶nderme HÄ±zÄ±"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "Genel"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "DuraklatÄ±ldÄ± Durumunda Ekle"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr "SÃŒper GÃ¶nderim"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "YÃŒkleniyor"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "DoÄru"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "AyrÄ±ntÄ±lar"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "AÃ§Ä±klama:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Durum:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "TamamlananÄ± TaÅÄ±:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "Ãzel"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Yeni yayÄ±mlardan haberdar olun"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-"Python sÃŒrÃŒmÃŒnÃŒzÃŒ, PyGTK sÃŒrÃŒmÃŒnÃŒzÃŒ, iÅletim sisteminizi ve iÅlemci "
-"tÃŒrlerinizi bize gÃ¶ndererek Deluge'yi iyileÅtirmemize yardÄ±mcÄ± olun. "
-"Kesinlikle baÅka bilgi gÃ¶nderilmez."
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "Gelen Adresi"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "Rastgele BaÄlantÄ± NoktasÄ± Kullan"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "Hizmet TÃŒrÃŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "En Fazla BaÄlantÄ±:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "En Fazla Ä°ndirme HÄ±zÄ± (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "En Fazla GÃ¶nderme HÄ±zÄ± (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "En Fazla YarÄ± AÃ§Ä±k BaÄlantÄ±:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Saniye BaÅÄ±na En Fazla BaÄlantÄ± Denemesi:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "En Fazla GÃ¶nderme YuvasÄ±:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "YÃŒkle"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "Daha Fazla Bul"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "Eklenti YÃŒkle"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr "Bir egg seÃ§in"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr "Egg Eklentisi"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "GÃ¶zat..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "Eklentiniz gÃ¶nderiliyor..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "Vekil Sunucu KullanÄ±mÄ±nÄ± Zorla"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "Ãnbellek Boyutu (16 KiB'lÄ±k Bloklar):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr "SÄ±fÄ±r torrent olan sÃŒzgeÃ§leri gÃ¶ster"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr "AynÄ± anda birden fazla sÃŒzgeÃ§ kullanÄ±mÄ±na izin ver"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr "Web ArayÃŒzÃŒ ParolasÄ±"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "Eski:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "Yeni:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "Onayla:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Sunucu"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "Oturum Zaman AÅÄ±mÄ±:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr "SSL'yi etkinleÅtir (Deluge yapÄ±landÄ±rma klasÃ¶rÃŒne gÃ¶re yollar)"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "Ãzel Anahtar:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "Sertifika:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr "Web ArayÃŒzÃŒ Dili DeÄiÅtirildi"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr "Yeni dili kullanmak iÃ§in Åimdi sayfayÄ± yenilemek istiyor musunuz?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "Yenile"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "GeÃ§ersiz Parola"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "ParolalarÄ±nÄ±z eÅleÅmiyor!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "Eski parolanÄ±z yanlÄ±Å!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "DeÄiÅtirme Ä°Ålemi BaÅarÄ±lÄ±"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "ParolanÄ±z baÅarÄ±lÄ± olarak deÄiÅtirildi!"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "Torrent'i duraklat"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "TBS:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "Eklenme Tarihi:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Arka plan programÄ± Ã§alÄ±ÅmÄ±yor"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "Arka plan programÄ± mevcut deÄil"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "Hesap eklenirken bir hata meydana geldi"
-
-#~ msgid ""
-#~ "Torrents not transfering any data do not count towards download/seeding "
-#~ "active count."
-#~ msgstr ""
-#~ "Herhangi bir veri aktarmayan torrent'ler, indirme/gÃ¶nderim etkin sayÄ±sÄ±na "
-#~ "dahil edilmez."
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr ""
-#~ "Gelen bittorrent baÄlantÄ±larÄ±nÄ± dinlemek iÃ§in arayÃŒzÃŒn IP adresi. "
-#~ "VarsayÄ±lanÄ± kullanmak istiyorsanÄ±z bunu boÅ bÄ±rakÄ±n."
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "Okunan BloklarÄ±n UlaÅtÄ±ÄÄ± Oran:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Ãnbellekten sunulan bloklarÄ±n sayÄ±sÄ±."
-
-#~ msgid "Incomming Ports"
-#~ msgstr "Gelen BaÄlantÄ± NoktalarÄ±"
-
-#~ msgid "Blocks Read hit"
-#~ msgstr "Okunan BloklarÄ±n UlaÅtÄ±ÄÄ± Oran"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Yeni listeyi her Åu zamanda denetle:"
Index: luge/i18n/uk.po
===================================================================
--- deluge/i18n/uk.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6586 +1,0 @@
-# Ukrainian translation for deluge
-# Copyright (c) 2018 Rosetta Contributors and Canonical Ltd 2018
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2021-12-23 09:01+0000\n"
-"Last-Translator: ma$terok <Unknown>\n"
-"Language-Team: Ukrainian <uk@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "ÐÐ°Ð³Ð°Ð»ÑÐœÑ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÐž"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "Ð ÐŸÐ·ÐŽÑÑÐºÑÐ²Ð°ÑÐž ÑÐµ ÐŽÐŸÐ²ÑÐŽÐºÐŸÐ²Ðµ Ð¿ÐŸÐ²ÑÐŽÐŸÐŒÐ»ÐµÐœÐœÑ"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "ÐÐžÐ²ÐµÑÑÐž ÐŽÐ°ÐœÑ ÑÐŸÐŽÐŸ Ð²ÐµÑÑÑÑ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐž"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÑÐ»ÑÑ
- ÑÐµÐºÐž ÐœÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÑ"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "ÐÐžÐ²ÑÐŽ Ñ Ð²ÐºÐ°Ð·Ð°ÐœÐžÐ¹ ÑÐ°Ð¹Ð» Ð»ÐŸÐ³ÑÐ² Ð·Ð°ÐŒÑÑÑÑ stdout"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-"ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÑÑÐ²ÐµÐœÑ Ð¶ÑÑÐœÐ°Ð»ÑÐ²Ð°ÐœÐœÑ (ÐœÑ, Ð¿ÐŸÐŒÐžÐ»ÐºÐž, Ð¿ÐŸÐ¿ÐµÑÐµÐŽÐ¶ÐµÐœÐœÑ, ÑÐœÑÐŸÑÐŒÐ°ÑÑÑ, "
-"Ð·ÐœÐµÐ²Ð°ÐŽÐ¶ÐµÐœÐœÑ)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-"ÐÐŸÐ·Ð²ÐŸÐ»ÐžÑÐž ÑÐµÑÐ³ÑÐ²Ð°ÐœÐœÑ ÑÐ°Ð¹Ð»Ñ Ð»ÐŸÐ³ÑÐ², Ð· ÐŸÐ¿ÑÑÐ¹ÐœÐžÐŒ ÑÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐžÐŒ ÑÐŸÐ·ÐŒÑÑÐŸÐŒ ÑÐ°Ð¹Ð»Ñ "
-"Ð»ÐŸÐ³ÑÐ², ÑÑÑÐ°Ð»ÐµÐœÐŸ: %(const)s (ÐÑÐ»ÑÐºÑÑÑÑ ÑÐµÑÐ³ÑÐ²Ð°ÐœÐœÑ ÑÐ°Ð¹Ð»ÑÐ² Ð»ÐŸÐ³ÑÐ² 5)"
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐžÑÐž Ð²ÐžÐ²ÑÐŽ Ð»ÐŸÐ³ÑÐ² (Ð¢Ðµ ÑÐ°ÐŒÐµ ÑÐŸ Ð¹ `--loglevel none`)"
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-"ÐÑÐŸÑÑÐ»Ñ %(prog)s Ð· cProfile. ÐÐžÐ²ÑÐŽ Ñ stdout ÑÐºÑÐŸ ÐœÐµ Ð²ÐºÐ°Ð·Ð°ÐœÐŸ ÑÐŒ'Ñ ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž ÐºÐµÑÑÐ²Ð°ÐœÐœÑ Ð¿ÑÐŸÑÐµÑÐ°ÐŒÐž"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr "Pid-ÑÐ°Ð¹Ð» ÐŽÐ»Ñ Ð·Ð±ÐµÑÑÐ³Ð°ÐœÐœÑ ID Ð¿ÑÐŸÑÐµÑÑ"
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr "ÐÐµ ÐŽÐµÐŒÐŸÐœÑÐ·ÑÐ²Ð°ÑÐžÑÑ (Ð²ÐžÐºÐŸÐœÑÐ²Ð°ÑÐž fork) ÐŽÐ»Ñ ÐŽÐ°ÐœÐŸÐ³ÐŸ Ð¿ÑÐŸÑÐµÑÑ"
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr "ÐÐµÑÐµÐŒÐžÐºÐœÑÑÐžÑÑ ÐœÐ° ÑÑÐŸÐ³ÐŸ ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÐ° Ð¿ÑÐž Ð·Ð°Ð¿ÑÑÐºÑ (Ð¿ÐŸÑÑÐµÐ±ÑÑ Ð¿ÑÐ°Ð²Ð° root)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr "ÐÐµÑÐµÐŒÐžÐºÐœÑÑÐžÑÑ ÐœÐ° ÑÑ Ð³ÑÑÐ¿Ñ Ð¿ÑÐž Ð·Ð°Ð¿ÑÑÐºÑ (Ð¿ÐŸÑÑÐµÐ±ÑÑ Ð¿ÑÐ°Ð²Ð° root)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "Ð±Ð°Ð¹Ñ"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "ÐÑÐ"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "ÐÑÐ"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "ÐÑÐ"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "Ð¢ÑÐ"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "Ð"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "Ð¢"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/c"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "ÐÑÐ/Ñ"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "Ð/Ñ"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "ÐÑÐ/Ñ"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "Ð/Ñ"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "ÐÑÐ/Ñ"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "Ð¢/Ñ"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "Ð¢ÑÐ/Ñ"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-"Deluge ÐœÐµ ÐŒÐŸÐ¶Ðµ Ð·ÐœÐ°Ð¹ÑÐž Ð²ÐžÐºÐŸÐœÑÐ²Ð°ÐœÐžÐ¹ ÑÐ°Ð¹Ð» `deluged`, Ð¿ÐµÑÐµÐ²ÑÑÑÐµ, ÑÐŸ Ð¿Ð°ÐºÑÐœÐŸÐº "
-"`deluged` Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐŸ Ð°Ð±ÐŸ ÐŽÐŸÐŽÐ°Ð¹ÑÐµ Ð¹ÐŸÐ³ÐŸ Ñ PATH"
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "ÐÑÐ³Ð°ÐœÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "ÐÐ»Ð°ÐœÐŽÑÑÐºÑ ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "ÐÐ»Ð±Ð°ÐœÑÑ"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "ÐÐ»Ð¶ÑÑ"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "ÐÐŒÐµÑÐžÐºÐ°ÐœÑÑÐºÑ Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "ÐÐœÐŽÐŸÑÐ°"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "ÐÐœÐ³ÐŸÐ»Ð°"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "ÐÐœÐ³ÑÐ»ÑÑ"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "ÐÐœÑÐ°ÑÐºÑÐžÐŽÐ°"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "ÐÐœÑÐžÒÑÐ° Ñ ÐÐ°ÑÐ±ÑÐŽÐ°"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "ÐÑÒÐµÐœÑÐžÐœÐ°"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "ÐÑÑÐŒÐµÐœÑÑ"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "ÐÑÑÐ±Ð°"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "ÐÐ²ÑÑÑÐ°Ð»ÑÑ"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "ÐÐ²ÑÑÑÑÑ"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "ÐÐ·ÐµÑÐ±Ð°Ð¹ÐŽÐ¶Ð°Ðœ"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "ÐÐ°Ð³Ð°ÐŒÑÑÐºÑ ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "ÐÐ°Ñ
-ÑÐµÐ¹Ðœ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "ÐÐ°ÐœÒÐ»Ð°ÐŽÐµÑ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "ÐÐ°ÑÐ±Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "ÐÑÐ»ÐŸÑÑÑÑ"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "ÐÐµÐ»ÑÒÑÑ"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "ÐÐµÐ»ÑÐ·"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "ÐÐµÐœÑÐœ"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "ÐÐµÑÐŒÑÐŽÑÑÐºÑ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "ÐÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ÐÐŸÐ»ÑÐ²ÑÑ"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "ÐÐŸÑÐœÑÑ Ñ ÐÐµÑÑÐµÐ³ÐŸÐ²ÐžÐœÐ°"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "ÐÐŸÑÑÐ²Ð°ÐœÐ°"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "ÐÑÑÑÑÐ² ÐÑÐ²Ðµ"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "ÐÑÐ°Ð·ÐžÐ»ÑÑ"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "ÐÑÐžÑÐ°ÐœÑÑÐºÐ° Ð¢ÐµÑÐžÑÐŸÑÑÑ Ð² ÐÐœÐŽÑÐ¹ÑÑÐºÐŸÐŒÑ ÐÐºÐµÐ°ÐœÑ"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "ÐÑÑÐœÐµÐ¹ ÐÐ°ÑÑÑÑÐ°Ð»Ð°ÐŒ"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ÐÐŸÐ»Ð³Ð°ÑÑÑ"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "ÐÑÑÐºÑÐœÐ°-Ð€Ð°ÑÐŸ"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "ÐÑÑÑÐœÐŽÑ"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "ÐÐ°ÐŒÐ±ÐŸÐŽÐ¶Ð°"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "ÐÐ°ÐŒÐµÑÑÐœ"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "ÐÐ°ÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ÐÐ°Ð±ÐŸ-ÐÐµÑÐŽÐµ"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "ÐÐ°Ð¹ÐŒÐ°ÐœÐŸÐ²Ñ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "ÐŠÐµÐœÑÑÐ°Ð»ÑÐœÐ° Ð°ÑÑÐžÐºÐ°ÐœÑÑÐºÐ° ÑÐµÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "Ð§Ð°ÐŽ"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "Ð§ÐžÐ»Ñ"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "ÐÐžÑÐ°Ð¹"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "ÐÑÑÑÑÐ² Ð ÑÐ·ÐŽÐ²Ð°"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ÐÐŸÐºÐŸÑÐŸÐ²Ñ (ÐÑÐ»ÑÐœÐ³) ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "ÐÐŸÐ»ÑÐŒÐ±ÑÑ"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ÐÐŸÐŒÐŸÑÑÑÐºÑ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "ÐÐŸÐœÒÐŸ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "ÐÐŸÐœÒÐŸ, ÐŽÐµÐŒÐŸÐºÑÐ°ÑÐžÑÐœÐ° ÑÐµÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "ÐÑÑÑÐŸÐ²Ðž ÐÑÐºÐ°"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "ÐÐŸÑÑÐ°-Ð ÑÐºÐ°"
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ÐÐŸÑ-ÐŽ'ÐÐ²ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "Ð¥ÐŸÑÐ²Ð°ÑÑÑ"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "ÐÑÐ±Ð°"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "ÐÑÐ¿Ñ"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "Ð§ÐµÑ
-ÑÑ"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "ÐÐ°ÐœÑÑ"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ÐÐ¶ÐžÐ±ÑÑÑ"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "ÐÐŸÐŒÑÐœÑÐºÐ°"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "ÐÐŸÐŒÑÐœÑÐºÐ°ÐœÑÑÐºÐ° ÑÐµÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "ÐÐºÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "ÐÐ³ÐžÐ¿ÐµÑ"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "Ð¡Ð°Ð»ÑÐ²Ð°ÐŽÐŸÑ"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "ÐÐºÐ²Ð°ÑÐŸÑÑÐ°Ð»ÑÐœÐ° ÐÐ²ÑÐœÐµÑ"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "ÐÑÐžÑÑÐµÑ"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "ÐÑÑÐŸÐœÑÑ"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "ÐÑÑÐŸÐ¿ÑÑ"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "Ð€ÐŸÐ»ÐºÐ»ÐµÐœÐŽÑÑÐºÑ (ÐÐ°Ð»ÑÐ²ÑÐœÑÑÐºÑ) ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "Ð€Ð°ÑÐµÑÑÑÐºÑ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "Ð€ÑÐŽÐ¶Ñ"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "Ð€ÑÐœÐ»ÑÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "Ð€ÑÐ°ÐœÑÑÑ"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "Ð€ÑÐ°ÐœÑÑÐ·ÑÐºÐ° ÒÐ²ÑÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "Ð€ÑÐ°ÐœÑÑÐ·ÑÐºÐ° ÐÐŸÐ»ÑÐœÐµÐ·ÑÑ"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "Ð€ÑÐ°ÐœÑÑÐ·ÑÐºÑ ÐÑÐ²ÐŽÐµÐœÐœÑ Ð¢ÐµÑÐžÑÐŸÑÑÑ"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "ÒÐ°Ð±ÐŸÐœ"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "ÒÐ°ÐŒÐ±ÑÑ"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "ÐÑÑÐ·ÑÑ"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "ÐÑÐŒÐµÑÑÐžÐœÐ°"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "ÐÐ°ÐœÐ°"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "ÒÑÐ±ÑÐ°Ð»ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "ÐÑÐµÑÑÑ"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "ÒÑÐµÐœÐ»Ð°ÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "ÒÑÐµÐœÐ°ÐŽÐ°"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "ÒÐ²Ð°ÐŽÐµÐ»ÑÐ¿Ð°"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "ÒÑÐ°ÐŒ"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "ÒÐ²Ð°ÑÐµÐŒÐ°Ð»Ð°"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "ÐÑÑÑÑÐ² ÒÐµÑÐœÑÑ"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "ÒÐ²ÑÐœÐµÑ"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "ÒÐ²ÑÐœÐµÑ-ÐÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "ÒÐ°ÑÐœÐ°"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "ÐÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "ÐÑÑÑÑÐ² Ð¥ÐµÑÐŽ Ñ ÐŸÑÑÑÐŸÐ²Ðž ÐÐ°ÐºÐŽÐŸÐœÐ°Ð»ÑÐŽ"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "Ð¡Ð²ÑÑÐžÐ¹ ÐÑÐµÑÑÐŸÐ» (ÐÐ°ÑÐžÐºÐ°Ðœ, ÐÑÑÑÐŸ-ÐÐµÑÐ¶Ð°Ð²Ð°)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "ÐÐŸÐœÐŽÑÑÐ°Ñ"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "ÐÐŸÐœÐºÐŸÐœÐ³"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "Ð£Ð³ÐŸÑÑÐžÐœÐ°"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "ÐÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "ÐÐœÐŽÐŸÐœÐµÐ·ÑÑ"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "ÐÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "ÐÑÐ°Ðº"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ÐÑÐ»Ð°ÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "ÐÑÑÑÑÐ² ÐÐµÐœ"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ÐÐ·ÑÐ°ÑÐ»Ñ"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "ÐÑÐ°Ð»ÑÑ"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "Ð¯ÐŒÐ°Ð¹ÐºÐ°"
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "Ð¯Ð¿ÐŸÐœÑÑ"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "ÐÐ¶ÐµÑÑÑ"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "ÐÐŸÑÐŽÐ°ÐœÑÑ"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "ÐÐ°Ð·Ð°Ñ
-ÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "ÐÐµÐœÑÑ"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "ÐÑÑÐžÐ±Ð°ÑÑ"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "ÐÑÐ²ÐœÑÑÐœÐ° ÐÐŸÑÐµÑ"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "ÐÑÐ²ÐŽÐµÐœÐœÐ° ÐÐŸÑÐµÑ"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ÐÑÐ²ÐµÐ¹Ñ"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "ÐÐžÑÐ³ÐžÐ·ÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "ÐÐ°ÐŸÑÑÐºÐ° ÐÐ°ÑÐŸÐŽÐœÐŸ-ÐÐµÐŒÐŸÐºÑÐ°ÑÐžÑÐœÐ° Ð ÐµÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "ÐÐ°ÑÐ²ÑÑ"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "ÐÑÐ²Ð°Ðœ"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "ÐÐµÑÐŸÑÐŸ"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "ÐÑÐ±ÐµÑÑÑ"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "ÐÑÐ²ÑÑ"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "ÐÑÑ
-ÑÐµÐœÑÑÐµÐ¹Ðœ"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ÐÐžÑÐ²Ð°"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ÐÑÐºÑÐµÐŒÐ±ÑÑÒ"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "ÐÐ°ÐºÐ°ÐŸ"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ÐÐ°ÐºÐµÐŽÐŸÐœÑÑ, ÐÐŸÐ»ÐžÑÐœÑ Ð®Ð³ÐŸÑÐ»Ð°Ð²ÑÑÐºÐ° Ð ÐµÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "ÐÐ°ÐŽÐ°ÒÐ°ÑÐºÐ°Ñ"
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "ÐÐ°Ð»Ð°Ð²Ñ"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "ÐÐ°Ð»Ð°Ð¹Ð·ÑÑ"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "ÐÐ°Ð»ÑÐŽÑÐ²Ðž"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "ÐÐ°Ð»Ñ"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "ÐÐ°Ð»ÑÑÐ°"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "ÐÐ°ÑÑÐ°Ð»ÑÑÑÐºÑ ÐŸÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "ÐÐ°ÑÑÐžÐœÑÐºÐ°"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "ÐÐ°Ð²ÑÐžÑÐ°ÐœÑÑ"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "ÐÐ°Ð²ÑÐžÐºÑÐ¹"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "ÐÐ°Ð¹ÐŸÑÑÐ°"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "ÐÐµÐºÑÐžÐºÐ°"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "ÐÑÐºÑÐŸÐœÐµÐ·ÑÑ, Ð€ÐµÐŽÐµÑÐ°ÑÐžÐ²ÐœÑ ÐšÑÐ°ÑÐž"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "ÐÐŸÐ»ÐŽÐŸÐ²Ð°"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "ÐÐŸÐœÐ°ÐºÐŸ"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "ÐÐŸÐœÐ³ÐŸÐ»ÑÑ"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "Ð§ÐŸÑÐœÐŸÐ³ÐŸÑÑÑ"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "ÐÐŸÐœÑÑÐµÑÐ°Ñ"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "ÐÐ°ÑÐŸÐºÐºÐŸ"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "ÐÐŸÐ·Ð°ÐŒÐ±ÑÐº"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ÐâÑÐœÐŒÐ°"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "ÐÐ°ÐŒÑÐ±ÑÑ"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "ÐÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "ÐÐµÐ¿Ð°Ð»"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "ÐÑÐŽÐµÑÐ»Ð°ÐœÐŽÐž"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "ÐÑÐŽÐµÑÐ»Ð°ÐœÐŽÑÑÐºÑ ÐÐœÑÐžÐ»ÑÑÑÐºÑ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "ÐÐŸÐ²Ð° ÐÐ°Ð»ÐµÐŽÐŸÐœÑÑ"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "ÐÐŸÐ²Ð° ÐÐµÐ»ÑÐœÐŽÑÑ"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "ÐÑÐºÐ°ÑÐ°ÒÑÐ°"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "ÐÑÒÐµÑ"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "ÐÑÒÐµÑÑÑ"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "ÐÑÑÐµ"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "ÐÑÑÑÑÐ² ÐÐŸÑÑÐŸÐ»Ðº"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "ÐÑÐ²ÐœÑÑÐœÑ ÐÐ°ÑÑÐ°ÐœÑÑÐºÑ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "ÐÐŸÑÐ²ÐµÐ³ÑÑ"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "ÐÐŒÐ°Ðœ"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "ÐÐ°ÐºÐžÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "ÐÐ°Ð»Ð°Ñ"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "ÐÐ°Ð»ÐµÑÑÐžÐœÑÑÐºÑ Ð¢ÐµÑÐžÑÐŸÑÑÑ"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "ÐÐ°ÐœÐ°ÐŒÐ°"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "ÐÐ°Ð¿ÑÐ° ÐÐŸÐ²Ð° ÒÐ²ÑÐœÐµÑ"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "ÐÐ°ÑÐ°ÒÐ²Ð°Ð¹"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ÐÐµÑÑ"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "Ð€ÑÐ»ÑÐ¿ÑÐœÐž"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ÐÑÑÐºÐµÑÐœ"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "ÐÐŸÐ»ÑÑÐ°"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "ÐÐŸÑÑÑÒÐ°Ð»ÑÑ"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "ÐÑÐµÑÑÐŸ-Ð ÑÐºÐŸ"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "ÐÐ°ÑÐ°Ñ"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "Ð ÐµÑÐœÑÐ¹ÐŸÐœ"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "Ð ÑÐŒÑÐœÑÑ"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "ÐÐŸÑÐºÐŸÐ²ÑÑ"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "Ð ÑÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "Ð¡ÐµÐœ-ÐÐ°ÑÑÐµÐ»ÑÐŒÑ"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "ÐÑÑÑÑÐ² Ð¡Ð²ÑÑÐŸÑ ÐÐµÐ»ÐµÐœÐž"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "Ð¡ÐµÐœÑ-ÐÑÑÑ Ñ ÐÐµÐ²ÑÑ"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "Ð¡ÐµÐœÑ-ÐÑÑÑÑ"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "Ð¡ÐµÐœ-ÐÐ°ÑÑÐµÐœ"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "Ð¡ÐµÐœ-Ð'ÑÑ Ñ ÐÑÐºÐµÐ»ÐŸÐœ"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "Ð¡ÐµÐœÑ-ÐÑÐœÑÐµÐœÑ Ñ ÒÑÐµÐœÐ°ÐŽÐžÐœÐž"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "Ð¡Ð°ÐŒÐŸÐ°"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "Ð¡Ð°Ðœ ÐÐ°ÑÑÐœÐŸ"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "Ð¡Ð°Ðœ-Ð¢ÐŸÐŒÐµ Ñ ÐÑÐžÐœÑÑÐ¿Ñ"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "Ð¡Ð°ÑÐŽÑÐ²ÑÑÐºÐ° ÐÑÐ°Ð²ÑÑ"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "Ð¡ÐµÐœÐµÒÐ°Ð»"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "Ð¡ÐµÑÐ±ÑÑ"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "Ð¡ÐµÐ¹ÑÐµÐ»ÑÑÑÐºÑ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "Ð¡ÑÑÑÐ° ÐÐµÐŸÐœÐµ (sl)"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "Ð¡ÑÐœÒÐ°Ð¿ÑÑ"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "Ð¡Ð»ÐŸÐ²Ð°ÑÑÐžÐœÐ°"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "Ð¡Ð»ÐŸÐ²ÐµÐœÑÑ"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "Ð¡ÐŸÐ»ÐŸÐŒÐŸÐœÐŸÐ²Ñ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "Ð¡ÐŸÐŒÐ°Ð»Ñ"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "ÐÑÐ²ÐŽÐµÐœÐœÐ° ÐÑÑÐžÐºÐ°"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "ÐÑÐ²ÐŽÐµÐœÐœÐ° ÐÐ¶ÐŸÑÐŽÐ¶ÑÑ ÑÐ° ÐÑÐ²ÐŽÐµÐœÐœÑ Ð¡Ð°ÐœÐŽÐ²ÑÑÐµÐ²Ñ ÐÑÑÑÐŸÐ²Ðž"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "ÐÑÐ¿Ð°ÐœÑÑ"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "ÐšÑÑ ÐÐ°ÐœÐºÐ°"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "Ð¡ÑÐŽÐ°Ðœ"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "Ð¡ÑÑÑÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "ÐÑÑÑÐŸÐ²Ðž Ð¡Ð²Ð°Ð»ÑÐ±Ð°ÑÐŽ Ñ Ð¯Ðœ ÐÐ°ÑÐœ"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "Ð¡Ð²Ð°Ð·ÑÐ»ÐµÐœÐŽ"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "ÐšÐ²ÐµÑÑÑ"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "ÐšÐ²ÐµÐ¹ÑÐ°ÑÑÑ"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "Ð¡ÐžÑÑÐ¹ÑÑÐºÐ° ÐÑÐ°Ð±ÑÑÐºÐ° Ð ÐµÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "Ð¢Ð°Ð¹Ð²Ð°ÐœÑ"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "Ð¢Ð°ÐŽÐ¶ÐžÐºÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "Ð¢Ð°ÐœÐ·Ð°ÐœÑÑ, ÐÐ±âÑÐŽÐœÐ°ÐœÐ° Ð ÐµÑÐ¿ÑÐ±Ð»ÑÐºÐ°"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "Ð¢Ð°ÑÐ»Ð°ÐœÐŽ"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "Ð¡Ñ
-ÑÐŽÐœÐžÐ¹ Ð¢ÑÐŒÐŸÑ"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "Ð¢ÐŸÒÐŸ"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "ÐÑÑÑÐŸÐ²Ðž Ð¢ÐŸÐºÐµÐ»Ð°Ñ"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "Ð¢ÐŸÐœÒÐ°"
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "Ð¢ÑÐžÐœÑÐŽÐ°ÐŽ ÑÐ° Ð¢ÐŸÐ±Ð°ÒÐŸ"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "Ð¢ÑÐœÑÑ"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "Ð¢ÑÑÐµÑÑÐžÐœÐ°"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "Ð¢ÑÑÐºÐŒÐµÐœÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "ÐÑÑÑÐŸÐ²Ðž Ð¢ÐµÑÐºÑ Ñ ÐÐ°Ð¹ÐºÐŸÑ"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "Ð¢ÑÐ²Ð°Ð»Ñ"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "Ð£ÒÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "Ð£ÐºÑÐ°ÑÐœÐ°"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "ÐÐ±âÑÐŽÐœÐ°ÐœÑ ÐÑÐ°Ð±ÑÑÐºÑ ÐÐŒÑÑÐ°ÑÐž"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "ÐÐµÐ»ÐžÐºÐ° ÐÑÐžÑÐ°ÐœÑÑ"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "Ð¡ÐšÐ"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "ÐÐŸÐ²ÐœÑÑÐœÑ ÐŒÐ°Ð»Ñ ÐŸÑÑÑÐŸÐ²Ðž Ð¡ÐšÐ"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "Ð£ÑÑÒÐ²Ð°Ð¹"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "Ð£Ð·Ð±ÐµÐºÑÑÑÐ°Ðœ"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "ÐÐ°ÐœÑÐ°ÑÑ"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "ÐÐµÐœÐµÑÑÐµÐ»Ð°"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "Ð'ÑÑÐœÐ°ÐŒ"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "ÐÑÑÒÑÐœÑÑÐºÑ ÐŸÑÑÑÐŸÐ²Ðž (ÐÑÐžÑÐ°ÐœÑÑ)"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "ÐÑÑÒÑÐœÑÑÐºÑ ÐŸÑÑÑÐŸÐ²Ðž (Ð¡ÐšÐ)"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "ÐÐŸÐ»Ð»ÑÑ Ñ Ð€ÑÑÑÐœÐ°"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "ÐÐ°Ñ
-ÑÐŽÐœÐ° Ð¡Ð°Ñ
-Ð°ÑÐ°"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "ÐÐŒÐµÐœ"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "ÐÐ°ÐŒÐ±ÑÑ"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "ÐÑÐŒÐ±Ð°Ð±Ð²Ðµ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Ð£ÑÑ"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "ÐÐºÑÐžÐ²ÐœÐ°"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "Ð ÐŸÐ·ÑÐ°ÑÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "ÐÐµÑÐµÐ²ÑÑÐºÐ°"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "ÐÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Ð ÐŸÐ·ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "ÐÑÐžÐ·ÑÐ¿ÐžÐœÐµÐœÐŸ"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Ð£ ÑÐµÑÐ·Ñ"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ°"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "ÐÐ°Ð·Ð²Ð°"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "ÐÐŸÑÑÑÐ¿"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "Ð¡ÑÐ°Ðœ"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "Ð ÐŸÐ·ÐŒÑÑ"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐŸ"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ÐÑÐŽÐŽÐ°ÐœÐŸ"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "ÐÐ°Ð»ÐžÑÐžÐ»ÐŸÑÑ"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð²ÑÐŽÐŽÐ°ÑÑ"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ ÑÐ²ÐžÐŽÐºÐŸÑÑÐž Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ ÑÐ²ÐžÐŽÐºÐŸÑÑÐž Ð²ÑÐŽÐŽÐ°ÑÑ"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐµ ÑÐžÑÐ»ÐŸ Ð·'ÑÐŽÐœÐ°ÐœÑ"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐµ ÑÐ»ÐŸÑÑÐ² ÐœÐ° Ð²ÐžÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "ÐÑÑÐž"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "Ð¡ÑÐŽÐž"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÑÑÑÑ"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "Ð¡ÑÐŽÑÐ²:ÐÑÑÑÐ²"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "ÐÐŸÐŽÐ°ÐœÐŸ"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Ð¢ÑÐµÐºÐµÑ"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "Ð¢ÐµÐºÐ° Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "Ð§Ð°Ñ ÑÐŸÐ·ÐŽÐ°Ð²Ð°ÐœÐœÑ"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "Ð§Ð°Ñ Ð°ÐºÑÐžÐ²ÐœÐŸÑÑÐž"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "ÐÑÑÐ°ÐœÐœÑ Ð°ÐºÑÐžÐ²ÐœÑÑÑÑ"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "Ð§Ð°Ñ Ð·Ð°ÐºÑÐœÑÐµÐœÐœÑ"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "ÐÐŸÐ±Ð°ÑÐµÐœÐžÐ¹ Ð¿ÐŸÐ²ÐœÑÑÑÑ"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "ÐÐ°Ð²ÐµÑÑÐµÐœÐŸ"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "ETA"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "Ð¡Ð¿ÑÐ»ÑÐœÐµ"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "ÐÑÑÐŸÑÐžÑÐµÑÐœÐžÐ¹ ÐÐµÑÑÐžÐ¹/ÐÑÑÐ°ÐœÐœÑÐ¹"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "ÐÐŸÑÐ»ÑÐŽÐŸÐ²ÐœÐµ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐœÐžÐ¹ ÑÐµÐ¶ÐžÐŒ"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "ÐÑÐ¿ÐžÐœÐžÑÐž Ð¿ÑÐž ÑÐµÐ¹ÑÐžÐœÐ³Ñ"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³ Ð·ÑÐ¿ÐžÐœÐºÐž"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž Ð¿ÑÐž ÑÐµÐ¹ÑÐžÐœÐ³Ñ"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐžÑÐž Ð¿ÑÑÐ»Ñ Ð·Ð°Ð²ÐµÑÑÐµÐœÐœÑ"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "ÐšÐ»ÑÑ
- ÐŽÐ»Ñ Ð·Ð°Ð²ÐµÑÑÐµÐœÐžÑ
-"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr "ÐšÐ»ÑÑ
-Ñ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐŒÑÑÐµÐœÐœÑ Ð·Ð°Ð²ÐµÑÑÐµÐœÐžÑ
-"
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "ÐÐ»Ð°ÑÐœÐžÐº"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "Ð§Ð°ÑÑÐžÐœÐž"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "Ð Ð°ÐœÐ³ ÑÐžÐŽÐ°"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr "Ð ÐµÐ¶ÐžÐŒ ÐœÐ°ÐŽÑÐžÐŽÐ°"
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Ð£Ð²Ð°Ð³Ð°"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ÐÐ°Ð¿ÐžÑ Ð²ÑÑÐœÐžÐ¹"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ÐÐ°Ð¿ÐžÑ ÐœÐ°ÐŽÑÑÐ»Ð°ÐœÐŸ"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ÐÐŸÐ²ÐœÑÑÐœÑÐ¹ Ð²ÐžÐ³Ð»ÑÐŽ"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "Ð¡ÐŒÑÐ³Ð° Ð¿ÑÐŸÐ¿ÑÑÐºÐ°ÐœÐœÑ"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "Ð§ÐµÑÐ³Ð°"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ÐÐµÑÐµÐ¶Ð°"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ÐÑÐŸÐºÑÑ-ÑÐµÑÐ²ÐµÑ"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "ÐÐµÑ"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "ÐÐœÑÐµ"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Ð¢Ð»ÐŸÐ²Ð° ÑÐ»ÑÐ¶Ð±Ð°"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "ÐÑÑÐ»ÐºÐž"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "ÐÑÐŸÐ¿ÑÑÑÐžÑÐž"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "ÐÐžÐ·ÑÐºÐžÐ¹"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "ÐÐ²ÐžÑÐ°Ð¹ÐœÐžÐ¹"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "ÐÐžÑÐŸÐºÐžÐ¹"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž ÑÐœÑÐµÑÑÐµÐ¹ÑÑ"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-"ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÑÐºÐžÐ¹ ÑÐœÑÐµÑÑÐµÐ¹Ñ ÐŽÐ»Ñ ÑÑÑÐ°Ð»ÐµÐœÐŸÐ³ÐŸ Ð·Ð°Ð¿ÑÑÐºÑ, ÐºÐŸÐ»Ðž "
-"ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÑÐºÐŸÐ³ÐŸ ÑÐœÑÐµÑÑÐµÐ¹ÑÑ ÐœÐµ Ð²ÐºÐ°Ð·Ð°ÐœÐŸ"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-"ÐÐ»ÑÑÐµÑÐœÐ°ÑÐžÐ²ÐœÐžÐ¹ ÑÐœÑÐµÑÑÐµÐ¹Ñ ÐŽÐ»Ñ Ð·Ð°Ð¿ÑÑÐºÑ Ð· ÐœÐµÐŸÐ±ÐŸÐ²'ÑÐ·ÐºÐŸÐ²ÐžÐŒÐž Ð°ÑÐ³ÑÐŒÐµÐœÑÐ°ÐŒÐž \n"
-"  (ÑÑÐ°ÐœÐŽÐ°ÑÑÐœÐžÐ¹ ÑÐœÑÐµÑÑÐµÐ¹Ñ: *)"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "ÐÐ»ÑÑÐœÑ BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "BitTorrent ÐºÐ»ÑÑÐœÑ Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÑÐ° ÐŸÐ±ÐŒÑÐœ ÑÐ°Ð¹Ð»Ð°ÐŒÐž ÑÐµÑÐµÐ· BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "ÐÐŸÐŒÐ°ÐœÐŽÐ° Deluge"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr "Deluge - Ð»ÐµÐ³ÐºÐžÐ¹, Ð²ÑÐ»ÑÐœÐžÐ¹, Ð±Ð°Ð³Ð°ÑÐŸÐ¿Ð»Ð°ÑÑÐŸÑÐŒÐŸÐ²ÐžÐ¹ BitTorrent ÐºÐ»ÑÑÐœÑ."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-"Deluge ÐŒÑÑÑÐžÑÑ Ð·Ð°Ð³Ð°Ð»ÑÐœÑ ÑÑÐœÐºÑÑÑ ÐŽÐ»Ñ ÐºÐ»ÑÑÐœÑÑÐ² BitTorrent, ÑÐ°ÐºÑ ÑÐº ÑÐžÑÑÑÐ²Ð°ÐœÐœÑ "
-"Ð¿ÑÐŸÑÐŸÐºÐŸÐ»ÑÐ², DHT, Ð»ÐŸÐºÐ°Ð»ÑÐœÐµ ÑÐŸÐ·Ð¿ÑÐ·ÐœÐ°Ð²Ð°ÐœÐœÑ Ð¿ÑÑÑÐ²(LSD), ÐŸÐ±ÐŒÑÐœ Ð¿ÑÑÐ°ÐŒÐž (PEX), "
-"UPnP, NAT-PMP, Ð¿ÑÐŽÑÑÐžÐŒÐºÐ° Ð¿ÑÐŸÐºÑÑ, ÐÐµÐ±-ÑÑÐŽ, Ð³Ð»ÐŸÐ±Ð°Ð»ÑÐœÑ ÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ ÑÐ° ÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ "
-"ÑÐ²ÐžÐŽÐºÐŸÑÑÑ Ð¿ÐŸÑÐŸÐºÑ. ÐÑÐºÑÐ»ÑÐºÐž Deluge Ð°ÐºÑÐžÐ²ÐœÐŸ Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÑ Ð±ÑÐ±Ð»ÑÐŸÑÐµÐºÑ "
-"libtorrent, Ð²ÑÐœ ÐŒÐ°Ñ Ð²ÐžÑÐµÑÐ¿ÐœÐžÐ¹ Ð¿ÐµÑÐµÐ»ÑÐº ÐœÐ°ÐŽÐ°ÐœÐžÑ
- ÑÑÐœÐºÑÑÐ¹."
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-"Deluge Ð±ÑÐ² ÑÐŸÐ·ÑÐŸÐ±Ð»ÐµÐœÐžÐ¹ ÐŽÐ»Ñ ÑÐŸÐ±ÐŸÑÐž ÑÐº Ð·Ð²ÐžÑÐ°Ð¹ÐœÐŸÑ Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÐŸÑ ÐœÐ°ÑÑÑÐ»ÑÐœÐŸÑ "
-"Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐž, ÑÐ°Ðº Ñ ÑÐº ÐºÐ»ÑÑÐœÑ-ÑÐµÑÐ²ÐµÑ. Ð£ ÑÐµÐ¶ÐžÐŒÑ Thinclient ÐŽÐµÐŒÐŸÐœ Deluge ÐŸÐ±ÑÐŸÐ±Ð»ÑÑ "
-"Ð²ÑÑ ÐŽÑÑÐ»ÑÐœÑÑÑÑ BitTorrent Ñ ÐŒÐŸÐ¶Ðµ Ð¿ÑÐ°ÑÑÐ²Ð°ÑÐž ÐœÐ° Ð±ÐµÐ·Ð³ÐŸÐ»ÐŸÐ²ÐžÑ
- ÐŒÐ°ÑÐžÐœÐ°Ñ
- ÑÐ· "
-"ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÑÐºÐžÐŒÐž ÑÐœÑÐµÑÑÐµÐ¹ÑÐ°ÐŒÐž, ÑÐºÑ Ð²ÑÐŽÐŽÐ°Ð»ÐµÐœÐŸ Ð¿ÑÐŽÐºÐ»ÑÑÐ°ÑÑÑÑÑ ÐŽÐŸ Ð±ÑÐŽÑ-ÑÐºÐŸÑ ÑÐœÑÐŸÑ "
-"Ð¿Ð»Ð°ÑÑÐŸÑÐŒÐž."
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž ÐºÐŸÐœÑÐŸÐ»Ñ"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-"ÐŠÑ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÐž Ð¿ÑÐŽÐºÐ»ÑÑÐµÐœÐœÑ ÐŽÐµÐŒÐŸÐœÐ° Ð±ÑÐŽÑÑÑ Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐžÑÑ ÐŽÐ»Ñ ÐºÐŸÐŒÐ°ÐœÐŽ, Ð°Ð±ÐŸ "
-"ÑÐºÑÐŸ Ð²Ð²ÑÐŒÐºÐœÐµÐœÐŸ Ð°Ð²ÑÐŸÐ¿ÐŸÐŽÐºÐ»ÑÑÐµÐœÐœÑ ÐºÐŸÐœÑÐŸÐ»Ñ ui."
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr "IP-Ð°ÐŽÑÐµÑÐ° ÐŽÐµÐŒÐŸÐœÐ° Deluge ÐŽÐ»Ñ Ð¿ÑÐŽ'ÑÐŽÐœÐ°ÐœÐœÑ (ÑÐžÐ¿ÐŸÐ²ÐŸ 127.0.0.1)"
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr "ÐÐŸÑÑ ÐŽÐ»Ñ Ð¿ÑÐŽ'ÑÐŽÐœÐ°ÐœÐœÑ ÐŽÐµÐŒÐŸÐœÐ° Deluge (ÑÑÑÐ°Ð»ÐµÐœÐŸ 58846)"
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-"Ð€ÐŸÐœÐŸÐ²Ð° ÑÐ»ÑÐ¶Ð±Ð° Deluge Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐžÐŒÐµ ÑÐŒ'Ñ ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÐ° Ð¿ÑÐž Ð¿ÑÐŽÐºÐ»ÑÑÐµÐœÐœÑ"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-"Ð€ÐŸÐœÐŸÐ²Ð° ÑÐ»ÑÐ¶Ð±Ð° Deluge Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐžÐŒÐµ Ð¿Ð°ÑÐŸÐ»Ñ ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÐ° Ð¿ÑÐž Ð¿ÑÐŽÐºÐ»ÑÑÐµÐœÐœÑ"
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "ÐÐŸÐŒÐ°ÐœÐŽÐž ÐºÐŸÐœÑÐŸÐ»Ñ"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "ÐÐ¿ÐžÑ"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÑ ÑÐ°ÐºÑ ÐºÐŸÐœÑÐŸÐ»ÑÐœÑ ÐºÐŸÐŒÐ°ÐœÐŽÐž:"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "ÐÐŸÐŒÐ°ÐœÐŽÐ°"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "ÐÐžÐ±ÑÐ°ÑÐž Ñ
-ÐŸÑÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "ÐÐžÐ¹ÑÐž"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÐµÑÐ²ÐµÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž ÑÐµÑÐ²ÐµÑ"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-"ÐÐŸÐŽÐ°ÑÐž Ñ
-ÐŸÑÑ (ÑÑÑÑÐ»ÐºÐž Ð²Ð³ÐŸÑÑ ÑÐ° Ð²ÐœÐžÐ· ÐŽÐ»Ñ ÐœÐ°Ð²ÑÐ³Ð°ÑÑÑ, Esc ÐŽÐ»Ñ ÑÐºÐ°ÑÑÐ²Ð°ÐœÐœÑ)"
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "ÐÐ°Ð·Ð²Ð° Ð²ÑÐ·Ð»Ð°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ÐÐŸÑÑ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "ÐÐŒ'Ñ ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÐ°:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "ÐÐ°ÑÐŸÐ»Ñ:"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° ÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑ ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "ÐÐ°Ð³Ð°Ð»ÑÐœÑ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "Ð¡ÐžÑÑÐµÐŒÐœÐžÐ¹ Ð·Ð²ÑÐº Ð¿ÑÑÐ»Ñ Ð·Ð²ÐµÑÐµÑÐµÐœÐœÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-"Ð¡Ð¿ÐžÑÐŸÐº Ð·Ð°Ð²ÐµÑÑÐµÐœÐžÑ
- ÑÐŸÑÑÐµÐœÑÑÐ² Ð¿ÑÑÐ»Ñ ÐœÐµÐ·Ð°Ð²ÐµÑÑÐµÐœÐžÑ
- ÐœÐµÐ·Ð°Ð»ÐµÐ¶ÐœÐŸ Ð²ÑÐŽ Ð¿ÐŸÑÑÐŽÐºÑ "
-"ÑÐŸÑÑÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐžÑÐž Ð²ÐžÐŽÑÐ»ÐµÐœÐœÑ Ð¿ÑÐž Ð¿ÐµÑÐµÐŒÑÑÐµÐœÐœÑ ÑÐŸÑÑÐµÐœÑÑÐ² Ð² ÑÐµÑÐ·Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "ÐÐŸÐ²Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "Ð ÐµÐ¶ÐžÐŒ ÐºÐŸÐŒÐ°ÐœÐŽÐœÐŸÐ³ÐŸ ÑÑÐŽÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr "ÐÐµ Ð·Ð±ÐµÑÑÐ³Ð°ÑÐž Ð¿ÐŸÐ²ÑÐŸÑÑÐ²Ð°ÐœÑ ÐŽÐ°ÐœÑ Ñ ÐŽÑÑÐ¿ÐžÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-"ÐÐ±ÐµÑÑÐ³Ð°ÐœÐœÑ ÑÐ° Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÐŽÑÑÐ¿ÐžÑÑ ÐºÐŸÐŒÐ°ÐœÐŽÐœÐŸÐ³ÐŸ ÑÑÐŽÐºÐ° Ñ ÑÐµÐ¶ÐžÐŒÑ ÐºÐŸÐŒÐ°ÐœÐŽÐœÐŸÐ³ÐŸ ÑÑÐŽÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-"ÐÐ° ÑÑÐµÑÑÐ¹ Ð²ÐºÐ»Ð°ÐŽÑÑ Ð¿ÐµÑÐµÑÐ°Ñ
-ÐŸÐ²Ð°ÐœÑ Ð²ÑÑ ÑÐŸÑÑÐµÐœÑÐž, ÑÐŸ Ð·Ð°Ð»ÐžÑÐžÐ»ÐžÑÑ, Ñ ÑÐµÐ¶ÐžÐŒÑ "
-"ÐºÐŸÐŒÐ°ÐœÐŽÐœÐŸÐ³ÐŸ ÑÑÐŽÐºÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr "Ð¢ÐŸÑÑÐµÐœÑÐž Ð·Ð° ÐœÐ°ÑÐžÑÐœÐµÐœÐœÑÐŒ Ð²ÐºÐ»Ð°ÐŽÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "Ð¢ÐµÐºÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÑÐ²Ð°ÑÐž ÐŽÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐ²Ð°ÑÐž ÐŽÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr "ÐÐŸÐ¿ÑÑÐ²Ð°ÑÐž ÑÐ°Ð¹Ð»Ðž .torrent Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž ÐºÐŸÐ¿ÑÑ ÑÐŸÑÐµÐœÑ-ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "ÐÐŸÑÐ»ÑÐŽÐŸÐ²ÐœÐµ  Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr "ÐÐŸÐŽÐ°Ð²Ð°ÑÐž Ð¿ÑÐžÐ·ÑÐ¿ÐžÐœÐµÐœÐžÐŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "ÐÐžÐŽÑÐ»ÑÑÐž ÐŒÑÑÑÐµ Ð¿ÑÐŽ ÑÐ²ÐµÑÑ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "ÐÑ
-ÑÐŽÐœÑ Ð¿ÐŸÑÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "ÐÑÐŽ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "ÐÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "ÐÐžÑ
-ÑÐŽÐœÑ Ð¿ÐŸÑÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "ÐÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐž Ð²ÐžÐ¿Ð°ÐŽÐºÐŸÐ²Ñ Ð¿ÐŸÑÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "ÐÑ
-ÑÐŽÐœÐžÐ¹ ÑÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-"IP-Ð°ÐŽÑÐµÑÐ° ÑÐœÑÐµÑÑÐµÐ¹ÑÑ ÐŽÐ»Ñ Ð¿ÑÐŸÑÐ»ÑÑ
-ÐŸÐ²ÑÐ²Ð°ÐœÐœÑ (ÑÑÑÐ°Ð»ÐµÐœÐŸ Ð·Ð°Ð»ÐžÑÑÐµ Ð¿ÐŸÑÐŸÐ¶ÐœÑÐŒ):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "ÐÐžÑ
-ÑÐŽÐœÐžÐ¹ ÑÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-"ÐÐ°Ð·Ð²Ð° ÐŒÐµÑÐµÐ¶ÐµÐ²ÐŸÐ³ÐŸ ÑÐœÑÐµÑÑÐµÐ¹ÑÑ Ð°Ð±ÐŸ IP-Ð°ÐŽÑÐµÑÐ° ÐŽÐ»Ñ Ð²ÐžÑ
-ÑÐŽÐœÐžÑ
- Ð·'ÑÐŽÐœÐ°ÐœÑ BitTorrent. "
-"(Ð£ÑÑÐ°Ð»ÐµÐœÐŸ Ð·Ð°Ð»ÐžÑÑÐµ Ð¿ÐŸÑÐŸÐ¶ÐœÑÐŒ.):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "ÐÐŸÐŽÐ°ÑÐºÐŸÐ²Ñ ÐŒÐµÑÐµÐ¶Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "ÐšÐžÑÑÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "ÐÑ
-ÑÐŽÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "ÐÑÐžÐŒÑÑÐŸÐ²ÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Ð£Ð²ÑÐŒÐºÐœÐµÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "ÐÐžÐŒÐºÐœÐµÐœÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "ÐÐžÑ
-ÑÐŽÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "Ð ÑÐ²ÐµÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "Ð ÑÐºÐŸÑÑÐžÑÐºÐ°ÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr "ÐÐŸÐ²ÐœÐžÐ¹ Ð¿ÐŸÑÑÐº"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ÐÐ±ÐžÐŽÐ²Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "ÐÐ»ÐŸÐ±Ð°Ð»ÑÐœÐµ Ð²ÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ Ð¿ÑÐŸÐ¿ÑÑÐºÐœÐŸÑ Ð·ÐŽÐ°ÑÐœÐŸÑÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÐºÑÐ»ÑÐºÑÑÑÑ Ð·'ÑÐŽÐœÐ°ÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐµ ÑÐ»ÐŸÑÑÐ² ÑÐŸÐ·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ (ÐÑÐ/Ñ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ ÑÐŸÐ·ÐŽÐ°ÑÑ (ÐÑÐ/Ñ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÐºÑÐ»ÑÐºÑÑÑÑ ÐœÐ°Ð¿ÑÐ²Ð²ÑÐŽÐºÑÐžÑÐžÑ
- Ð·'ÑÐŽÐœÐ°ÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÐºÑÐ»ÑÐºÑÑÑÑ ÑÐ¿ÑÐŸÐ± Ð·'ÑÐŽÐœÐ°ÐœÑ ÐœÐ° ÑÐµÐºÑÐœÐŽÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "ÐÐµÑ
-ÑÑÐ²Ð°ÑÐž ÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ ÐŽÐ»Ñ Ð»ÐŸÐºÐ°Ð»ÑÐœÐŸÑ ÐŒÐµÑÐµÐ¶Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÑÐ²Ð°ÑÐž ÑÐ²ÐžÐŽÐºÑÑÑÑ ÑÐ· ÑÑÐ°Ñ
-ÑÐ²Ð°ÐœÐœÑÐŒ Ð²ÐžÑÑÐ°Ñ Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ñ IP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "ÐÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ ÑÐ²ÐžÐŽÐºÐŸÑÑÑ ÑÐŸÑÐµÐœÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "ÐÐœÑÐŸÑÐŒÐ°ÑÑÑ Ð¿ÑÐŸ ÑÐžÑÑÐµÐŒÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "Ð¢Ð°Ðº, ÐŽÑÐºÑÑ, ÐœÐ°ÐŽÑÐžÐ»Ð°ÑÐž Ð°ÐœÐŸÐœÑÐŒÐœÑ ÑÑÐ°ÑÐžÑÑÐžÐºÑ."
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "ÐÐ°Ð·Ð° ÐŽÐ°ÐœÐžÑ
- GeoIP"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "ÐÐŸÑÑ ÑÐ»ÐŸÐ²ÐŸÑ ÑÐ»ÑÐ¶Ð±Ðž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "ÐÐŸÐ·Ð²ÐŸÐ»ÐžÑÐž Ð²ÑÐŽÐŽÐ°Ð»ÐµÐœÑ Ð·'ÑÐŽÐœÐ°ÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "ÐÐµÑÑÐŸÐŽÐžÑÐœÐŸ Ð¿ÐµÑÐµÐ²ÑÑÑÑÐž ÐŽÐŸÑÑÑÐ¿ÐœÑÑÑÑ ÐœÐŸÐ²ÐžÑ
- Ð²ÐµÑÑÑÐ¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "ÐÐŸÐ²Ñ ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr "ÐÐŸÐŽÐ°Ð²Ð°ÑÐž ÐŽÐŸÐ³ÐŸÑÐž ÑÐµÑÐ³Ðž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "ÐÐºÑÐžÐ²ÐœÑ ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "ÐÐ°Ð³Ð°Ð»ÐŸÐŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr "Ð ÐŸÑÐ°ÑÑÑ Ð·Ð°Ð²ÐµÑÑÐµÐœÐžÑ
-"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "Ð¡Ð¿ÑÐ²Ð²ÑÐŽÐœÐŸÑÐµÐœÐœÑ ÑÐ°ÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "Ð§Ð°Ñ (Ñ
-Ð²)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "Ð¡Ð¿ÑÐ²Ð²ÑÐŽÐœÐŸÑÐµÐœÐœÑ ÐŽÐŸÑÑÐ³ÐœÑÑÐŸ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr "ÐÐžÐŽÐ°Ð»ÐžÑÐž ÑÐŸÑÐµÐœÑ (ÐÐµ Ð¿ÐŸÐ·ÐœÐ°ÑÐµÐœÑ Ð¿ÑÐžÐ·ÑÐ¿ÐžÐœÑÑÑ ÑÐŸÑÐµÐœÑ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "Ð¢ÐžÐ¿"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "ÐÐŒ'Ñ ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "ÐÐ°ÑÐŸÐ»Ñ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "ÐÐ°Ð·Ð²Ð° Ð²ÑÐ·Ð»Ð°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "ÐÐŸÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr "ÐÐŒÐµÐœÐ° Ñ
-ÐŸÑÑÑÐ² Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr "ÐÑÐŸÐºÑÑ-ÑÑÐµÐºÐµÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "ÐÑÐžÐŒÑÑÐŸÐ²ÐžÐ¹ Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "ÐÑÐžÑ
-ÐŸÐ²Ð°ÑÐž ÐŽÐ°ÐœÑ ÐºÐ»ÑÑÐœÑÐ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr "ÐÐŸÐ²ÑÐŽÐºÐ° Ð¿ÑÐŸ ÑÐžÐ¿ Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "ÐÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "Ð ÐŸÐ·ÐŒÑÑ ÐºÐµÑÑ (Ð±Ð»ÐŸÐºÐž 16 ÐÑÐ)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "ÐÐ°Ð¿ÐžÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr "ÐÐ°Ð¿ÐžÑÐ°ÐœÐŸ Ð±Ð»ÐŸÐºÑÐ²"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr "ÐÐ°Ð¿ÐžÑÐž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "Ð§ÐžÑÐ°ÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr "ÐÑÐžÑÐ°ÐœÐŸ Ð±Ð»ÐŸÐºÑÐ²"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr "Ð§ÐžÑÐ°ÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr "Ð ÐŸÐ·ÐŒÑÑ ÐºÐµÑÑ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr "Ð ÐŸÐ·ÐŒÑÑ ÐºÐµÑÑ ÑÐžÑÐ°ÐœÐœÑ"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "Ð¡ÐºÐ°ÑÑÐ²Ð°ÑÐž"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "ÐÐ°ÑÑÐŸÑÑÐ²Ð°ÑÐž"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "ÐÐ°ÑÐ°Ð·ÐŽ"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr "Ð¡ÑÐŸÐ²Ð¿ÑÐžÐºÐž"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "ÐšÐžÑÐžÐœÐ°"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr "ÐÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ: Ð·'ÑÐŽÐœÐ°ÐœÐœÑ <host[:port]> [<username>] [<password>]"
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr "Ð¥ÐŸÑÑ Ñ Ð¿ÐŸÑÑ ÐŽÐµÐŒÐŸÐœÐ°"
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "Ð¢ÐµÐºÐ° Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÐŽÐ»Ñ ÑÐŸÑÐµÐœÑÑ"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "ÐÐµÑÐµÑÑÐœÑÑÐž Ð·Ð°Ð²ÐµÑÑÐµÐœÐžÐ¹ ÑÐŸÑÑÐµÐœÑ ÐŽÐŸ ÑÑÑÑ ÑÐµÐºÐž"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr "ÐÐŽÐžÐœ Ð°Ð±ÐŸ ÐŽÐµÐºÑÐ»ÑÐºÐ° ÑÐŸÑÑÐµÐœÑ-ÑÐ°Ð¹Ð»ÑÐ², URL-Ð°ÐŽÑÐµÑ Ð°Ð±ÐŸ ÐŒÐ°Ð³ÐœÑÑÐœÐžÑ
- URI"
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "Ð¢Ð°ÐºÐŸÐ¶ Ð²ÐžÐ»ÑÑÐžÑÐž ÐŽÐ°ÐœÑ ÑÐŸÑÐµÐœÑÑ"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr "ÐÐµÑÐµÑÐ°Ñ
-ÑÐ²Ð°ÑÐž Ð²ÑÐŽÐ¿ÐŸÐ²ÑÐŽÐœÑ ÑÐŸÑÑÐµÐœÑÐž, ÐœÐµ Ð²ÐžÐ»ÑÑÐ°ÑÑÐž."
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr "ÐÐŽÐžÐœ Ð°Ð±ÐŸ ÐŽÐµÐºÑÐ»ÑÐºÐ° ÑÐŽÐµÐœÑÐžÑÑÐºÐ°ÑÐŸÑÑÐ² ÑÐŸÑÑÐµÐœÑÑ"
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-"ÐÑÐŽÑÐ²ÐµÑÐŽÐžÑÐž Ð·Ð° ÐŽÐŸÐ¿ÐŸÐŒÐŸÐ³ÐŸÑ -c, ÑÐŸÐ± Ð²ÐžÐ»ÑÑÐžÑÐž Ð¿ÐµÑÐµÐ»ÑÑÐµÐœÑ ÑÐŸÑÐµÐœÑÐž (ÐÑÐ»ÑÐºÑÑÑÑ:% d)"
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-"ÐÐŽÐžÐœ Ð°Ð±ÐŸ ÐºÑÐ»ÑÐºÐ° ÑÐŽÐµÐœÑÐžÑÑÐºÐ°ÑÐŸÑÑÐ² ÑÐŸÑÑÐµÐœÑÑÐ². ÐÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ¹ÑÐµ \"*\" ÐŽÐ»Ñ "
-"Ð¿ÑÐžÐ·ÑÐ¿ÐžÐœÐµÐœÐœÑ Ð²ÑÑÑ
- ÑÐŸÑÑÐµÐœÑÑÐ²"
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-"ÐÐŸÑÐ°ÑÐºÐŸÐ²Ñ Ð·ÐœÐ°ÑÐµÐœÐœÑ ÐŽÐ»Ñ ÑÐ²ÐžÐŽÐºÐŸÑÑÐž Ð²ÐžÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ/Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ (Ð±ÐµÐ· ÑÑÑÑÐºÑÑ "
-"ÐÑÐ/Ñ) (ÐºÐŸÑÐžÑÐœÐŸ ÐŽÐ»Ñ ÑÑÐµÐœÐ°ÑÑÑÐ², ÑÐºÑ Ñ
-ÐŸÑÑÑÑ Ð·ÑÐŸÐ±ÐžÑÐž Ð²Ð»Ð°ÑÐœÐžÐ¹ ÑÐžÐœÑÐ°ÐºÑÐžÑÐœÐžÐ¹ "
-"Ð°ÐœÐ°Ð»ÑÐ·)"
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "ÐÐµ Ð²ÑÐŽÐŸÐ±ÑÐ°Ð¶Ð°ÑÐž ÑÑÐ°ÑÑÑ ÑÐŸÑÐµÐœÑÐ° (Ð¿ÑÐžÑÐ²ÐžÐŽÑÑÑ Ð²ÐžÐºÐŸÐœÐ°ÐœÐœÑ ÐºÐŸÐŒÐ°ÐœÐŽ)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "ÐÐŸÐ²ÐžÐ¹ ÑÑÐ°Ðœ"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr "ÐÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ: Ð²ÑÐŽÐœÐŸÐ²ÐžÑÐž [ * | <torrent-id> [<torrent-id> ...] ]"
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-"ÐÐŽÐžÐœ Ð°Ð±ÐŸ ÐºÑÐ»ÑÐºÐ° ÑÐŽÐµÐœÑÐžÑÑÐºÐ°ÑÐŸÑÑÐ² ÑÐŸÑÑÐµÐœÑÑÐ². ÐÐ»Ñ Ð²ÑÐŽÐœÐŸÐ²Ð»ÐµÐœÐœÑ Ð²ÑÑÑ
- ÑÐŸÑÑÐµÐœÑÑÐ² "
-"Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ¹ÑÐµ \"*\""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "ÐÐŽÐœÐ° Ð°Ð±ÐŸ ÐŽÐµÐºÑÐ»ÑÐºÐ° ÐºÐŸÐŒÐ°ÐœÐŽ"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr "ÐšÐ»ÑÑ
- ÐŽÐ»Ñ Ð¿ÐµÑÐµÐŒÑÑÐµÐœÐœÑ ÑÐŸÑÐµÐœÑÑÐ²"
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr "ÐÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ: config [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr "Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐµ Ð·ÐœÐ°ÑÐµÐœÐœÑ ÐŽÐ»Ñ ÑÑÐŸÐ³ÐŸ ÐºÐ»ÑÑÐ°"
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²Ð»ÑÐ²Ð°ÐœÐµ Ð·ÐœÐ°ÑÐµÐœÐœÑ"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr "ÐŸÐŽÐžÐœ Ð°Ð±ÐŸ ÐºÑÐ»ÑÐºÐ° ÐºÐ»ÑÑÑÐ², ÑÐŸÐ·ÐŽÑÐ»ÐµÐœÐžÑ
- Ð¿ÑÐŸÐ±ÑÐ»Ð°ÐŒÐž"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "ÐÐµÑÐµÐ»ÑÐº ÐŽÐŸÑÑÑÐ¿ÐœÐžÑ
- ÐŽÐŸÐŽÐ°ÑÐºÑÐ²"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž ÑÐ²ÑÐŒÐºÐœÐµÐœÑ ÐŽÐŸÐŽÐ°ÑÐºÐž"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "Ð£Ð²ÑÐŒÐºÐœÑÑÐž Ð²ÑÑÐ»ÐŸÐº"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "ÐÐžÐŒÐºÐœÑÑÐž ÐŽÐŸÐŽÐ°ÑÐŸÐº"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "ÐÐµÑÐµÐ·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐžÑÐž Ð¿ÐµÑÐµÐ»ÑÐº ÐŽÐŸÑÑÑÐ¿ÐœÐžÑ
- ÐŽÐŸÐŽÐ°ÑÐºÑÐ²"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÐŽÐŸÐŽÐ°ÑÐŸÐº Ð· ÑÐ°Ð¹Ð»Ñ .egg"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-"ÐÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ: ÐºÐµÑÑÐ²Ð°ÐœÐœÑ <torrent-id> [--set <key> <value>] [<key> [<key>...] "
-"]"
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr "Ð²ÐžÑÐ°Ð·, ÑÐºÐžÐ¹ Ð²ÑÐŽÐ¿ÐŸÐ²ÑÐŽÐ°Ñ ÑÐŽÐµÐœÑÐžÑÑÐºÐ°ÑÐŸÑÐ°ÐŒ ÑÐŸÑÐµÐœÑÑÐ² ÑÐ° ÑÐŒÐµÐœÐ°ÐŒ ÑÐŸÑÐµÐœÑÑÐ²"
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž Ð±ÑÐ»ÑÑÐµ ÑÐœÑÐŸÑÐŒÐ°ÑÑÑ Ð¿ÑÐŸ ÑÐŸÑÐµÐœÑ."
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž ÐŽÐŸÐºÐ»Ð°ÐŽÐœÑÑÑ ÑÐœÑÐŸÑÐŒÐ°ÑÑÑ, Ð²ÐºÐ»ÑÑÐ°ÑÑÐž ÑÐ°Ð¹Ð»Ðž ÑÐ° Ð¿ÑÑÐž."
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž ÑÐŸÑÑÐµÐœÑÐž ÑÐ· ÑÑÐ°ÐœÐŸÐŒ STATE: %s."
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr "Ð¢Ðµ ÑÐ°ÐŒÐµ, ÑÐŸ --sort, Ð°Ð»Ðµ ÐµÐ»ÐµÐŒÐµÐœÑÐž Ñ Ð·Ð²ÐŸÑÐŸÑÐœÐŸÐŒÑ Ð¿ÐŸÑÑÐŽÐºÑ."
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-"ÐÐŽÐžÐœ Ð°Ð±ÐŸ ÐŽÐµÐºÑÐ»ÑÐºÐ° ÑÐŽÐµÐœÑÐžÑÑÐºÐ°ÑÐŸÑÑÐ² ÑÐŸÑÐµÐœÑÑ. Ð¯ÐºÑÐŸ Ð¶ÐŸÐŽÐœÐŸÐ³ÐŸ ÐœÐµ Ð²ÐºÐ°Ð·Ð°ÐœÐŸ, "
-"Ð¿ÐµÑÐµÐ»ÑÑÑÑÑ ÑÑÑ"
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr "IP {!white,blue!}%s{!status!}"
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "Ðœ/ÐŽ"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "ÐÐ±ÐµÑÑÑÑ ÐŒÐŸÐ²Ñ"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž Ð²ÐµÐ±ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "IP Ð°ÐŽÑÐµÑÐ° ÐŽÐ»Ñ Ð¿ÑÐŸÑÐ»ÑÑ
-ÐŸÐ²ÑÐ²Ð°ÐœÐœÑ Ð²ÐµÐ±ÑÐµÑÐ²ÐµÑÐŸÐŒ"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "ÐÐŸÑÑ ÐŽÐ»Ñ Ð¿ÑÐŸÑÐ»ÑÑ
-ÐŸÐ²ÑÐ²Ð°ÐœÐœÑ Ð²ÐµÐ±ÑÐµÑÐ²ÐµÑÐŸÐŒ"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž Ð±Ð°Ð·ÐŸÐ²ÐžÐ¹ ÑÐ»ÑÑ
-, Ð·Ð° ÑÐºÐžÐŒ Ð¿ÑÐ°ÑÑÑ ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÑÐºÐžÐ¹ ÑÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "ÐÐžÐŒÐ°Ð³Ð°ÑÐž Ð²ÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ SSL Ð²ÑÐŽ Ð²ÐµÐ±ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "ÐÐžÐŒÐ°Ð³Ð°ÑÐž Ð²ÑÐŽÑÐŒÐºÐœÐµÐœÐœÑ SSL Ð²ÑÐŽ Ð²ÐµÐ±ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "ÐÑÑÐ°ÐœÐœÑ Ð¿ÐµÑÐµÐŽÐ°ÑÐ°"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr "Ð¢ÐŸÑÐµÐœÑ ÑÐ¿ÑÐ»ÑÐœÐžÐ¹ ÐŽÐ»Ñ ÑÐœÑÐžÑ
- ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÑÐ² Deluge Ð°Ð±ÐŸ ÐœÑ."
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "ÐÐŒÑÐœÐžÑÐž ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Ð ÑÐ²ÐµÐœÑ"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent}%"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "ÐÑÐºÐŸÐ»Ðž"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "Ð¢Ð°Ðº"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "ÐÑ"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>ÐÐµÑÑÑÑ ÐºÐ»ÑÑÐœÑÐ°</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Ð¢ÐŸÑÐµÐœÑÑÐ² Ñ ÑÐµÑÐ·Ñ"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Ð¢ÐŸÑÐµÐœÑ Ñ ÑÐµÑÐ·Ñ"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "ÐÐ²ÑÐŸÑÑÑÐºÑ Ð¿ÑÐ°Ð²Ð° ÐºÐŸÐŒÐ°ÐœÐŽÐž Deluge %(year_start)s-%(year_end)s"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"ÐÑÐŸÐ³ÑÐ°ÐŒÐ° ÑÐ¿ÑÐ»ÑÐœÐŸÐ³ÐŸ ÐŽÐŸÑÑÑÐ¿Ñ ÐŽÐŸ ÑÐ°Ð¹Ð»ÑÐ²\n"
-"Ð· Ð²ÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑÐŒ Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ñ BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "ÐÐ»ÑÑÐœÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "ÐÐŸÑÐŸÑÐœÑ ÑÐŸÐ·ÑÐŸÐ±ÐœÐžÐºÐž:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "ÐÐžÐœÑÐ»Ñ ÑÐŸÐ·ÑÐŸÐ±ÐœÐžÐºÐž ÑÐž Ð°Ð²ÑÐŸÑÐž:"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"ÐŠÑ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐ° Ñ Ð±ÐµÐ·ÐºÐŸÑÑÐŸÐ²ÐœÐžÐŒ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐœÐžÐŒ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑÐµÐœÐœÑÐŒ; Ð²Ðž ÐŒÐŸÐ¶ÐµÑÐµ Ð¿ÐŸÑÐžÑÑÐ²Ð°ÑÐž "
-"Ð¹ÐŸÐ³ÐŸ ÑÐ°/Ð°Ð±ÐŸ Ð·ÐŒÑÐœÑÐ²Ð°ÑÐž Ð²ÑÐŽÐ¿ÐŸÐ²ÑÐŽÐœÐŸ ÐŽÐŸ ÑÐŒÐŸÐ² ÐÐ°Ð³Ð°Ð»ÑÐœÐŸÑ Ð¿ÑÐ±Ð»ÑÑÐœÐŸÑ Ð»ÑÑÐµÐœÐ·ÑÑ GNU, "
-"ÐŸÐ¿ÑÐ±Ð»ÑÐºÐŸÐ²Ð°ÐœÐŸÑ Ð€ÐŸÐœÐŽÐŸÐŒ Ð²ÑÐ»ÑÐœÐŸÐ³ÐŸ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐœÐŸÐ³ÐŸ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑÐµÐœÐœÑ; Ð°Ð±ÐŸ Ð²ÐµÑÑÑÑ 3 "
-"ÐÑÑÐµÐœÐ·ÑÑ, Ð°Ð±ÐŸ (ÐœÐ° Ð²Ð°Ñ Ð²ÐžÐ±ÑÑ) Ð±ÑÐŽÑ ÑÐºÐŸÑ Ð¿ÑÐ·ÐœÑÑÐŸÑ Ð²ÐµÑÑÑÑ.\n"
-"\n"
-"ÐŠÑ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐ° ÑÐŸÐ·Ð¿ÐŸÐ²ÑÑÐŽÐ¶ÑÑÑÑÑÑ Ð² ÐœÐ°ÐŽÑÑ, ÑÐŸ Ð²ÐŸÐœÐ° Ð±ÑÐŽÐµ ÐºÐŸÑÐžÑÐœÐŸÑ, Ð°Ð»Ðµ ÐÐÐ ÐÐ£ÐÐ¬ "
-"Ð¯ÐÐÐ¥ ÐÐÐ ÐÐÐ¢ÐÐ; ÐœÐ°Ð²ÑÑÑ Ð±ÐµÐ· Ð¿ÑÐžÑ
-ÐŸÐ²Ð°ÐœÐŸÑ Ð³Ð°ÑÐ°ÐœÑÑÑ ÐÐÐÐÐ ÐŠÐÐÐÐÐ ÐÐÐÐÐÐ ÑÐž "
-"ÐÐ ÐÐÐÐ¢ÐÐÐ¡Ð¢Ð ÐÐÐ¯ ÐÐÐÐÐ ÐÐ¢ÐÐÐ¥ ÐŠÐÐÐÐ. ÐÐŸÐºÐ»Ð°ÐŽÐœÑÑÐµ ÐŽÐžÐ²ÐžÑÑ Ñ ÐÐ°Ð³Ð°Ð»ÑÐœÐŸÐŽÐŸÑÑÑÐ¿ÐœÑÐ¹ "
-"Ð»ÑÑÐµÐœÐ·ÑÑ GNU.\n"
-"\n"
-"ÐÐž Ð¿ÐŸÐ²ÐžÐœÐœÑ Ð±ÑÐ»Ðž ÐŸÑÑÐžÐŒÐ°ÑÐž ÐºÐŸÐ¿ÑÑ ÐÐ°Ð³Ð°Ð»ÑÐœÐŸÑ Ð¿ÑÐ±Ð»ÑÑÐœÐŸÑ Ð»ÑÑÐµÐœÐ·ÑÑ GNU ÑÐ°Ð·ÐŸÐŒ ÑÐ· "
-"ÑÑÑÑ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŸÑ; ÑÐºÑÐŸ ÐœÑ, ÐŽÐžÐ²ÐžÑÑ <http://www.gnu.org/licenses>.\n"
-"\n"
-"ÐÑÑÐŒ ÑÐŸÐ³ÐŸ, ÑÐº ÐŸÑÐŸÐ±Ð»ÐžÐ²ÐžÐ¹ Ð²ÐžÐœÑÑÐŸÐº, Ð²Ð»Ð°ÑÐœÐžÐºÐž Ð°Ð²ÑÐŸÑÑÑÐºÐžÑ
- Ð¿ÑÐ°Ð² ÐŽÐ°ÑÑÑ ÐŽÐŸÐ·Ð²ÑÐ» "
-"Ð¿ÐŸÐ²'ÑÐ·ÑÐ²Ð°ÑÐž ÐºÐŸÐŽ ÑÐ°ÑÑÐžÐœ ÑÑÑÑ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐž Ð· Ð±ÑÐ±Ð»ÑÐŸÑÐµÐºÐŸÑ OpenSSL. ÐÐž Ð¿ÐŸÐ²ÐžÐœÐœÑ "
-"ÐŽÐŸÑÑÐžÐŒÑÐ²Ð°ÑÐžÑÑ ÐÐ°Ð³Ð°Ð»ÑÐœÐŸÑ Ð·Ð°Ð³Ð°Ð»ÑÐœÐŸÐŽÐŸÑÑÑÐ¿ÐœÐŸÑ Ð»ÑÑÐµÐœÐ·ÑÑ GNU Ñ Ð²ÑÑÑ
- Ð²ÑÐŽÐœÐŸÑÐµÐœÐœÑÑ
- ÐŽÐŸ "
-"Ð²ÑÑÐŸÐ³ÐŸ ÐºÐŸÐŽÑ, ÑÐŸ Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÑÑÑÑÑ, ÐºÑÑÐŒ OpenSSL.\n"
-"\n"
-"Ð¯ÐºÑÐŸ Ð²Ðž Ð·ÐŒÑÐœÑÑÑÐµ ÑÐ°Ð¹Ð» (Ðž) Ð· ÑÐžÐŒ Ð²ÐžÐœÑÑÐºÐŸÐŒ, Ð²Ðž ÐŒÐŸÐ¶ÐµÑÐµ Ð¿ÐŸÑÐžÑÐžÑÐž ÑÐµÐ¹ Ð²ÐžÐœÑÑÐŸÐº ÐœÐ° "
-"ÑÐ²ÐŸÑ Ð²ÐµÑÑÑÑ ÑÐ°Ð¹Ð»Ñ (ÑÐ²), Ð°Ð»Ðµ Ð²Ðž ÐœÐµ Ð·ÐŸÐ±ÐŸÐ²âÑÐ·Ð°ÐœÑ ÑÐµ ÑÐŸÐ±ÐžÑÐž. Ð¯ÐºÑÐŸ Ð²Ðž ÐœÐµ Ñ
-ÐŸÑÐµÑÐµ "
-"ÑÑÐŸÐ³ÐŸ ÑÐŸÐ±ÐžÑÐž, Ð²ÐžÐŽÐ°Ð»ÑÑÑ ÑÐµÐ¹ Ð²ÐžÐœÑÑÐŸÐº ÑÐ· ÑÐ²ÐŸÑÑ Ð²ÐµÑÑÑÑ. Ð¯ÐºÑÐŸ Ð²Ðž Ð²ÐžÐŽÐ°Ð»ÐžÑÐµ ÑÐµÐ¹ "
-"Ð²ÐžÐœÑÑÐŸÐº ÑÐ· ÑÑÑÑ
- Ð²ÐžÑ
-ÑÐŽÐœÐžÑ
- ÑÐ°Ð¹Ð»ÑÐ² Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐž, ÑÐ°ÐºÐŸÐ¶ Ð²ÐžÐŽÐ°Ð»ÑÑÑ Ð¹ÐŸÐ³ÐŸ ÑÑÑ."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "ÐÐµ Ð·'ÑÐŽÐœÐ°ÐœÐŸâŠ"
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ÐÐµ ÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "ÐÐžÐ¶ÑÐµ"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "ÐÐžÑÐµ"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ ÑÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐŸÑ ÑÐ²ÐžÐŽÐºÐŸÑÑÐž Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ."
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ ÑÐŸÐ·Ð¿ÐŸÐ²ÑÑÐŽÐ¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ ÑÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐŸÑ ÑÐ²ÐžÐŽÐºÐŸÑÑÐž ÑÐŸÐ·Ð¿ÐŸÐ²ÑÑÐŽÐ¶ÐµÐœÐœÑ."
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "Ð¡ÑÐ°ÐœÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Ð¢ÑÐµÐºÐµÑÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ÐÐµÐŒÐ°Ñ"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "ÐÐŽÐŒÑÐœÑÑÑÑÐ°ÑÐŸÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "ÐÐŸÐ·ÐœÐ°ÑÐºÐž"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "ÐÐŸÐ·ÐœÐ°ÑÐºÐ° Ð²ÑÐŽÑÑÑÐœÑ"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "ÐÐµÐŒÐ°Ñ Ð²Ð»Ð°ÑÐœÐžÐºÐ°"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ÐÐµ Ð·'ÑÐŽÐœÐ°ÐœÐŸ"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "Ð'ÑÐŽÐœÐ°ÐœÐœÑ (Ð»ÑÐŒÑÑ)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ (Ð»ÑÐŒÑÑ)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð²ÐžÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ (Ð»ÑÐŒÑÑ)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr "Ð¢ÑÐ°ÑÑÐº Ð·Ð° Ð¿ÑÐŸÑÐŸÐºÐŸÐ»ÐŸÐŒ (ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐŸ:ÐÑÐŽÐŽÐ°ÐœÐŸ)"
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "ÐÑÐ·Ð»Ðž DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "ÐÑÐ»ÑÐœÐµ ÐŒÑÑÑÐµ ÐœÐ° ÐŽÐžÑÐºÑ"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "ÐÐŸÐ²ÐœÑÑÐœÑ IP-Ð°ÐŽÑÐµÑÐ°"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>ÐÑÐŸÐ±Ð»ÐµÐŒÐž Ð· Ð¿ÐŸÑÑÐŸÐŒ</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "ÐÑÐŽÑÑÑÐœÑ Ð²Ñ
-ÑÐŽÐœÑ Ð·'ÑÐŽÐœÐ°ÐœÐœÑ, Ð¿ÐµÑÐµÐ²ÑÑÑÐµ Ð¿ÐµÑÐµÑÐ¿ÑÑÐŒÑÐ²Ð°ÐœÐœÑ Ð¿ÐŸÑÑÑÐ²"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "ÐÑ
-ÑÐŽÐœÑ Ð·âÑÐŽÐœÐ°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÑÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÑ ÐºÑÐ»ÑÐºÑÑÑÑ Ð²Ñ
-ÑÐŽÐœÐžÑ
- Ð·'ÑÐŽÐœÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž ÐŸÐ±ÑÐ°ÐœÑ ÑÐŸÑÐµÐœÑÐž?"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "Ð£ÑÑÐŸÐ³ÐŸ ÐŸÐ±ÑÐ°ÐœÐŸ %s ÑÐŸÑÐµÐœÑÑÐ²"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-"ÐÐµÐŒÐŸÐœ Deluge (deluged) Ð²Ð¶Ðµ Ð¿ÑÐ°ÑÑÑ.\n"
-"ÐÐ»Ñ Ð²ÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÐŸÐ³ÐŸ ÑÐµÐ¶ÐžÐŒÑ, Ð·ÑÐ¿ÐžÐœÑÑÑ ÑÐµÑÐ²ÑÑ ÑÐ° Ð¿ÐµÑÐµÐ·Ð°Ð¿ÑÑÑÑÑÑ Deluge."
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-"ÐÐŸÑÑÑÐ¿ÐœÐžÐ¹ Ð»ÐžÑÐµ ÑÐµÐ¶ÐžÐŒ ÑÐŸÐœÐºÐŸÐ³ÐŸ ÐºÐ»ÑÑÐœÑÐ°, Ð±ÐŸ libtorrent ÐœÐµ Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐŸ.\n"
-"ÐÐ»Ñ Ð²ÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÐŸÐ³ÐŸ ÑÐµÐ¶ÐžÐŒÑ, Ð±ÑÐŽÑ Ð»Ð°ÑÐºÐ° Ð²ÑÑÐ°ÐœÐŸÐ²ÑÑÑ Ð¿Ð°ÐºÑÐœÐŸÐº "
-"libtorrent."
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"ÐÐŸÑÑÑÐ¿ÐœÐžÐ¹ Ð»ÐžÑÐµ ÑÐµÐ¶ÐžÐŒ ÑÐŸÐœÐºÐŸÐ³ÐŸ ÐºÐ»ÑÑÐœÑÐ° Ð·-Ð·Ð° ÐœÐµÐ²ÑÐŽÐŸÐŒÐŸÑ Ð¿ÐŸÐŒÐžÐ»ÐºÐž ÑÐŒÐ¿ÐŸÑÑÑ (Import "
-"Error).\n"
-"ÐÐ»Ñ Ð²ÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÐŸÐ³ÐŸ ÑÐµÐ¶ÐžÐŒÑ, Ð±ÑÐŽÑ Ð»Ð°ÑÐºÐ° Ð²ÐžÐ¿ÑÐ°Ð²ÑÐµ ÑÑ Ð¿ÐŸÐŒÐžÐ»ÐºÑ "
-"(ÐŽÐŸÐºÐ»Ð°ÐŽÐœÑ ÑÐœÑÐŸÑÐŒÐ°ÑÑÑ Ð¿ÑÐŸ ÐœÐµÑ ÐŒÐŸÐ¶ÐœÐ° Ð·ÐœÐ°Ð¹ÑÐž Ñ Ð»ÐŸÐ³Ð°Ñ
-)."
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "ÐÑÐŸÐŽÐŸÐ²Ð¶ÐžÑÐž Ñ ÑÐµÐ¶ÐžÐŒÑ ÑÐŸÐœÐºÐŸÐ³ÐŸ ÐºÐ»ÑÑÐœÑÐ°?"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "ÐÐŒÑÐœÐžÑÐž ÑÐµÐ¶ÐžÐŒ ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÑÐºÐŸÐ³ÐŸ ÑÐœÑÐµÑÑÐµÐ¹ÑÑ"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "_ÐÐ°ÑÑÐŸÑÑÐ²Ð°ÑÐž ÐŽÐŸ Ð²ÐžÐ±ÑÐ°ÐœÐŸÐ³ÐŸ"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "ÐÐµÐ· ÐŸÐ±ÐŒÐµÐ¶ÐµÐœÑ"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "ÐÐœÑÐµ..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Ð£Ð²ÑÐŒÐºÐœ."
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "ÐÐžÐŒÐºÐœ."
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "ÐÐžÐŒÐºÐœÑÑÐž"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "Ð£Ð²ÑÐŒÐºÐœÑÑÐž..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr "Ð¡Ð»ÐŸÑÐž ÐŽÐ»Ñ ÐŸÐŽÐœÐŸÑÐ°ÑÐœÐŸÐ³ÐŸ Ð²ÐžÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÑÑÑ ÑÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÑ ÐºÑÐ»ÑÐºÑÑÑÑ ÑÐ»ÐŸÑÑÐ² ÐŽÐ»Ñ Ð²ÐžÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "ÐÑÐ¿ÐžÐœÐžÑÐž ÑÑÐŽ Ð¿ÑÐž ÑÐµÐ¹ÑÐžÐœÐ³Ñ"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° Ð·ÐŒÑÐœÐž Ð²Ð»Ð°ÑÐœÐŸÑÑÐž"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "ÐÑÐŽ ÑÐ°Ñ ÑÐ¿ÑÐŸÐ±Ðž Ð·ÐŒÑÐœÐžÑÐž Ð¿ÑÐ°Ð²ÐŸ Ð²Ð»Ð°ÑÐœÐŸÑÑÐž ÑÑÐ°Ð»Ð°ÑÑ Ð¿ÐŸÐŒÐžÐ»ÐºÐ°."
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Ð£Ð²ÐµÐŽÑÑÑ ÐÐ°Ñ Ð¿Ð°ÑÐŸÐ»Ñ ÑÐŸÐ± Ð¿ÐŸÐºÐ°Ð·Ð°ÑÐž Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Ð£Ð²ÐµÐŽÑÑÑ ÐÐ°Ñ Ð¿Ð°ÑÐŸÐ»Ñ ÑÐŸÐ± Ð²ÐžÐ¹ÑÐž Ð· Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr "D: {download_rate} U: {upload_rate} - Deluge"
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "ÐÐŸÐ·Ð° ÐŒÐµÑÐµÐ¶ÐµÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Ð£ ÐŒÐµÑÐµÐ¶Ñ"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "ÐÑÐŽâÑÐŽÐœÐ°ÐœÐŸ"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "Ð¡ÑÐ°Ðœ"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "Ð¥ÐŸÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "ÐÐµÑÑÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "Ðâ_ÑÐŽÐœÐ°ÑÐž"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Ð¡ÑÐ°ÑÑÑÐ²Ð°ÑÐž ÐÐµÐŒÐŸÐœÐ°"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_ÐÑÐ¿ÐžÐœÐžÑÐž ÑÐ»ÐŸÐ²Ñ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "_ÐÑÐŽ'ÑÐŽÐœÐ°ÑÐž"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "ÐÐµ Ð²ÐŽÐ°ÑÑÑÑÑ Ð·Ð°ÑÐ¿ÑÑÑÐžÑÐž ÑÐ»ÐŸÐ²Ñ ÑÐ»ÑÐ¶Ð±Ñ!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-"ÐÐµÑÐµÐ²ÑÑÑÐµ ÑÐž Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐŸ Ð¿Ð°ÐºÑÐœÐŸÐº deluged Ð¹ Ð»ÐŸÐ³Ðž ÐŽÐ»Ñ ÐŸÑÑÐžÐŒÐ°ÐœÐœÑ ÐŽÐŸÐŽÐ°ÑÐºÐŸÐ²ÐžÑ
- "
-"Ð²ÑÐŽÐŸÐŒÐŸÑÑÐµÐ¹"
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "ÐÐµÑÑÐŒÑÑÐœÐžÐ¹ ÐºÐ»ÑÑÐœÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-"ÐÐ²ÑÐŸÑÑÐ°ÑÑ Ð»ÐŸÐºÐ°Ð»ÑÐœÐŸÐ³ÐŸ ÑÐµÑÐ²ÑÑÑ ÐœÐµÐŽÐŸÑÑÑÐ¿ÐœÐžÐ¹. ÐÐŸÐŽÐžÐ²ÑÑÑÑÑ \"ÐÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ\" Ñ "
-"\"Ð ÐŸÐ·Ð¿ÐŸÑÑÐŽÐœÐžÐºÑ Ð·'ÑÐŽÐœÐ°ÐœÑ\"."
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° Ð·'ÑÐŽÐœÐ°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "ÐÐŒÑÐœÐžÑÐž Ð²ÑÐ·ÐŸÐ»"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° Ð· ÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑÐŒ Ð¥ÐŸÑÑÑ"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° Ð·ÐŒÑÐœÑÐ²Ð°ÐœÐœÑ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÑÐ² ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "ÐÑÑÐ»ÐŸÐº"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "Ð£Ð²Ð°Ð³Ð°"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "ÐÐ°ÐŒ Ð¿ÐŸÑÑÑÐ±ÐœÐŸ Ð²ÐžÐ±ÑÐ°ÑÐž ÐŒÐŸÐ²Ñ"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-"Ð¢ÐµÐ¿ÐµÑ Ð²Ð°ÐŒ Ð¿ÐŸÑÑÑÐ±ÐœÐŸ Ð¿ÐµÑÐµÐ·Ð°Ð¿ÑÑÑÐžÑÐž ÑÐœÑÐµÑÑÐµÐ¹Ñ ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÐ°, Ð°Ð±Ðž Ð·ÐŒÑÐœÐž Ð±ÑÐ»ÐŸ "
-"Ð·Ð°ÑÑÐŸÑÐŸÐ²Ð°ÐœÐŸ."
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr "Ð¢ÐŸÐœÐºÐžÐ¹ ÐºÐ»ÑÑÐœÑ"
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "ÐÐ²ÑÐŸÐœÐŸÐŒÐœÐžÐ¹"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr "ÐÐµÑÐµÐŒÐžÐºÐ°ÐœÐœÑ ÐºÐ»ÑÑÐœÑÑÑÐºÐŸÐ³ÐŸ ÑÐµÐ¶ÐžÐŒÑ Deluge..."
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr "ÐÐµÑÐµÐ·Ð°Ð¿ÑÑÑÐžÑÐž Ð¿ÑÐŸÐ³ÑÐ°ÐŒÑ ÐŽÐ»Ñ Ð²ÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ ÑÐµÐ¶ÐžÐŒÑ %s ?"
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "ÐÐ±ÐµÑÑÑÑ ÐŽÐŸÐŽÐ°ÑÐŸÐº"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "_Ð¡ÐºÐ°ÑÑÐ²Ð°ÑÐž"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "_ÐÑÐŽÐºÑÐžÑÐž"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "ÐÐŸÐŽÐ°ÑÐŸÐº Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° ÐœÐ° ÑÑÐŸÑÐŸÐœÑ ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "ÐÐ° ÑÐµÑÐ²ÐµÑÑ ÑÑÐ°Ð¿ÐžÐ»Ð°ÑÑ Ð¿ÐŸÐŒÐžÐ»ÐºÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° ÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑ ÐŸÐ±Ð»ÑÐºÐŸÐ²ÐŸÐ³ÐŸ Ð·Ð°Ð¿ÐžÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "ÐÐµ Ð²ÐŽÐ°Ð»ÐŸÑÑ Ð¿ÑÐŸÐ¹ÑÐž ÑÐŸÐ·Ð¿ÑÐ·ÐœÐ°Ð²Ð°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° ÐŸÐœÐŸÐ²Ð»ÐµÐœÐœÑ ÐŸÐ±Ð»ÑÐºÑÐ²ÐºÐž"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "ÐÑÐŽ ÑÐ°Ñ ÐŸÐœÐŸÐ²Ð»ÐµÐœÐœÑ ÐŸÐ±Ð»ÑÐºÐŸÐ²ÐŸÐ³ÐŸ Ð·Ð°Ð¿ÐžÑÑ ÑÑÐ°Ð»Ð°ÑÑ Ð¿ÐŸÐŒÐžÐ»ÐºÐ°"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž ÐŸÐ±Ð»ÑÐºÐŸÐ²ÐžÐ¹ Ð·Ð°Ð¿ÐžÑ"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-"ÐÐž Ð²Ð¿ÐµÐ²ÐœÐµÐœÑ, ÑÐŸ Ð±Ð°Ð¶Ð°ÑÑÐµ Ð²ÐžÐ»ÑÑÐžÑÐž ÐŸÐ±Ð»ÑÐºÑÐ²ÐºÑ Ð· ÑÐŒÐµÐœÐµÐŒ ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÐ° "
-"\"%(username)s\"?"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° Ð²ÐžÐ»ÑÑÐµÐœÐœÑ ÐŸÐ±Ð»ÑÐºÐŸÐ²ÐŸÐ³ÐŸ Ð·Ð°Ð¿ÐžÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° Ð°Ð²ÑÐµÐœÑÐžÑÑÐºÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "ÐÑÐŽ ÑÐ°Ñ Ð²ÐžÐ»ÑÑÐµÐœÐœÑ ÐŸÐ±Ð»ÑÐºÐŸÐ²ÐŸÐ³ÐŸ Ð·Ð°Ð¿ÐžÑÑ ÑÑÐ°Ð»Ð°ÑÑ Ð¿ÐŸÐŒÐžÐ»ÐºÐ°"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž GTK"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-"ÐÐŸÐŽÐ°Ð¹ÑÐµ ÐŸÐŽÐžÐœ Ð°Ð±ÐŸ Ð±ÑÐ»ÑÑÐµ ÑÐŸÑÐµÐœÑ ÑÐ°Ð¹Ð», Ð¿ÐŸÑÐžÐ»Ð°ÐœÐœÑ ÐœÐ° ÑÐŸÑÐµÐœÑ Ð°Ð±ÐŸ ÐŒÐ°Ð³ÐœÑÑÐœÑ "
-"Ð¿ÐŸÑÐžÐ»Ð°ÐœÐœÑ ÐŽÐ»Ñ Ð·Ð°Ð¿ÑÑÐµÐœÐŸÐ³ÐŸ Ð¿ÑÐžÐŒÑÑÐœÐžÐºÐ° Deluge GTK"
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ÐÐŽÑÐµÑÐž"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "ÐÐ»ÑÑÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "ÐÐ°Ð·Ð²Ð° ÑÐ°Ð¹Ð»Ñ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÐŸÑÐµÐœÑÐž (%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr "ÐÑÐ±Ð»ÑÐ²Ð°ÑÐž ÑÐŸÑÐµÐœÑ(Ðž)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-"ÐÐž ÐœÐµ ÐŒÐŸÐ¶ÐµÑÐµ ÐŽÐŸÐŽÐ°ÑÐž ÐŸÐŽÐžÐœ Ñ ÑÐŸÐ¹ Ð¶Ðµ ÑÐŸÑÐµÐœÑ ÐŽÐ²ÑÑÑ. %d ÑÐŸÑÐµÐœÑÐž Ð²Ð¶Ðµ ÐŽÐŸÐŽÐ°ÐœÑ."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ÐÐµÐ²ÑÑÐœÐžÐ¹ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "ÐÑÐŽÑ Ð»Ð°ÑÐºÐ°, ÐŽÐŸÑÐµÐºÐ°Ð¹ÑÐµÑÑ ÑÐ°Ð¹Ð»ÑÐ²..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "ÐÐµ Ð²ÐŽÐ°Ð»ÐŸÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐžÑÐž ÑÐ°Ð¹Ð»Ðž ÐŽÐ»Ñ ÑÑÐŸÐ³ÐŸ ÐŒÐ°Ð³ÐœÐµÑ-Ð¿ÐŸÑÐžÐ»Ð°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "ÐÐ±ÐµÑÑÑÑ .torrent ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Ð€Ð°Ð¹Ð»Ðž ÑÐŸÑÐµÐœÑÑÐ²"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Ð£ÑÑ ÑÐ°Ð¹Ð»Ðž"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ÐÐµÐ²ÑÑÐœÐµ Ð¿ÐŸÑÐžÐ»Ð°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "ÐœÐµ ÐºÐŸÑÐµÐºÑÐœÐ° URL."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "ÐÐµ Ð²ÐŽÐ°Ð»ÐŸÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐžÑÐž:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "_Ð£ÑÑ"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Ð¡ÑÐ°Ðœ"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "ÐÐŸ_ÐºÐ»Ð°ÐŽÐœÐŸ"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Ð€Ð°Ð¹_Ð»Ðž"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "_ÐÑÐ·Ð»Ðž"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "Ð_Ð°ÑÐ°ÐŒÐµÑÑÐž"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "_Ð¢ÑÐµÐºÐµÑÐž"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "ÐÑÑÐŸÑÐžÑÐµÑ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "_ÐÑ"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "_Ð¢Ð°Ðº"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "_ÐÐ°ÐºÑÐžÑÐž"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "ÐÐŸÐºÐ»Ð°ÐŽÐœÐŸ:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "ÐÐ²ÑÐµÐœÑÐžÑÑÐºÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "Ð ÐµÐŽÐ°Ð³ÑÐ²Ð°ÑÐž ÐŸÐ±Ð»ÑÐºÑÐ²ÐºÑ"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "ÐÐŒÑÐœÐžÑÐž ÐœÐ°ÑÐ²ÐœÐžÐ¹ ÐŸÐ±Ð»ÑÐºÐŸÐ²ÐžÐ¹ Ð·Ð°Ð¿ÐžÑ"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "_ÐÐ°ÑÑÐŸÑÑÐ²Ð°ÑÐž"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "ÐÐŸÐ²Ð° ÐŸÐ±Ð»ÑÐºÑÐ²ÐºÐ°"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "Ð¡ÑÐ²ÐŸÑÐžÑÐž ÐœÐŸÐ²ÐžÐ¹ ÐŸÐ±Ð»ÑÐºÐŸÐ²ÐžÐ¹ Ð·Ð°Ð¿ÐžÑ"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "_ÐÐŸÐŽÐ°ÑÐž"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "Ð ÑÐ²ÐµÐœÑ Ð°Ð²ÑÐµÐœÑÐžÑÑÐºÐ°ÑÑÑ:"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "ÐÐ°Ñ
-ÐžÑÐµÐœÐŸ Ð¿Ð°ÑÐŸÐ»ÐµÐŒ"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "_ÐÐ°ÑÐ°Ð·ÐŽ"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "ÐÐ±ÐµÑiÑÑ ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "ÐÐ±ÐµÑÑÑÑ ÑÐµÐºÑ"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "ÐÐ±ÐµÑÐµÐ³ÑÐž .torrent ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "_ÐÐ±ÐµÑÐµÐ³ÑÐž"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "Ð¿ÐŸÐ·ÐœÐ°ÑÐºÐ°"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÑÐ°ÑÐœÐžÐºÐ°"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "Ð°ÐŽÑÐµÑÐ°:Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "ÐÐ³ÐŸÑÐž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "ÐÐœÐžÐ·Ñ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "ÐÐŸ_ÐºÐ°Ð·Ð°ÑÐž Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_ÐÐŸÐŽÐ°ÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "_ÐÑÐžÐ·ÑÐ¿ÐžÐœÐžÑÐž ÑÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "_ÐÑÐŽÐœÐŸÐ²ÐžÑÐž ÑÐµÑÑÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "_ÐšÐ²ÐžÐŽÐºÑÑÑÑ ÑÐŸÐ·Ð¿ÐŸÐ²ÑÑÐŽÐ¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ÐÐžÐ¹ÑÐž ÑÐ° Ð·ÑÐ¿ÐžÐœÐžÑÐž ÑÐ»ÐŸÐ²Ñ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "ÐÐž_Ñ
-ÑÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Ð€Ð°Ð¹Ð»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Ð¡ÑÐ²ÐŸÑÐžÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ÐÐžÐ¹ÑÐž & _ÐÐžÐŒÐºÐœÑÑÐž ÑÐ»ÐŸÐ²Ñ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "Ð_ÐŒÑÐœÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "_ÐÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "_Ð ÐŸÐ·Ð¿ÐŸÑÑÐŽÐœÐžÐº Ð·'ÑÐŽÐœÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Ð¢ÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_ÐÐžÐ³Ð»ÑÐŽ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "_ÐÐ°ÐœÐµÐ»Ñ Ð·ÐœÐ°ÑÑÐŽÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "_ÐÑÑÐœÐ° Ð¿Ð°ÐœÐµÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Ð _ÑÐŽÐŸÐº ÑÑÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "ÐÐºÐ»Ð°ÐŽÐºÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Ð¡ÑÐŸÐ²Ð¿ÑÐžÐºÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "_ÐšÑÐºÐ°ÑÐž ..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "_ÐÑÑÐœÐ° Ð¿Ð°ÐœÐµÐ»Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÐž ÐœÑÐ»ÑÐŸÐ²Ñ ÐµÐ»ÐµÐŒÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÐž ÑÑÐµÐºÐµÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž _ÐÐ»Ð°ÑÐœÐžÐºÑÐ²"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "_ÐÐŸÐ²ÑÐŽÐºÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "_ÐÐŸÐŒÐ°ÑÐœÑ ÑÑÐŸÑÑÐœÐºÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_Ð§Ð°ÐÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "ÐÐžÑÐ°ÐœÐœÑ ÑÐŸ Ð·Ð°ÐŽÐ°ÑÑÑÑÑ ÐœÐ°Ð¹ÑÐ°ÑÑÑÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Ð¡Ð¿ÑÐ»ÑÐœÐŸÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "_ÐÑÐŸ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-"ÐÑÐŽÑÑÐ»ÑÑÑÑÐ²Ð°ÑÐž ÑÐŸÑÐµÐœÑÐž Ð·Ð° ÑÐŒ'ÑÐŒ.\n"
-"ÐŠÐµ Ð²ÑÐŽÑÑÐ»ÑÑÑÑÑ ÑÐŸÑÐµÐœÑÐž, ÐŸÐ±ÑÐ°ÐœÑ ÐœÐ° Ð±ÑÑÐœÑÐ¹ Ð¿Ð°ÐœÐµÐ»Ñ."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "Ð€ÑÐ»ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "ÐÑÐžÐ·ÑÐ¿ÐžÐœÐžÑÐž Ð²ÐžÐ±ÑÐ°ÐœÑ ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "ÐÑÐžÐ·ÑÐ¿ÐžÐœÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "ÐÑÐŽÐœÐŸÐ²ÐžÑÐž ÐŸÐ±ÑÐ°ÐœÑ ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "ÐÑÐŽÐœÐŸÐ²ÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "ÐÐŸÑÑÐœÑÑÐž ÑÐŸÑÐµÐœÑ Ð²ÐžÑÐµ Ð¿ÐŸ ÑÐµÑÐ·Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐžÑÐž Ð²Ð³ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "ÐÐŸÑÑÐœÑÑÐž ÑÐŸÑÐµÐœÑ ÐœÐžÐ¶ÑÐµ Ð¿ÐŸ ÑÐµÑÐ·Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "ÐÐµÑÐµÑÑÐœÑÑÐž ÐŽÐŸÐœÐžÐ·Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "ÐÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Ð ÐŸÐ·Ð¿ÐŸÑÑÐŽÐœÐžÐº Ð·âÑÐŽÐœÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "ÐÐ°ÐºÑÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "Ð€ÑÐ»ÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "ÐÑÐžÑÑÐžÑÐž Ð¿ÐŸÑÑÐº"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "ÐÐ±ÑÐ³Ð°ÑÑÑÑÑ _ÑÐµÐ³ÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 ÐÑÐ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Ð¡ÑÐ²ÐŸÑÐžÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "Ð¢_ÐµÐºÐ°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "ÐÐžÐ»_ÑÑÐžÑÐž ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "Ð€Ð°Ð¹Ð»Ðž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "ÐÐ²ÑÐŸÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "ÐÐŸÐŒÐµÐœÑÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ÐÑÐŽÐŸÐŒÐŸÑÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "ÐÐŸ_Ð³ÐŸÑÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "_ÐÐžÐ»ÑÑÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "_ÐÐŸ ÐœÐžÐ·Ñ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ÐÐŸÑÐžÑÑÐ²Ð°ÑÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "Ð ÐŸÐ·ÐŒÑÑ ÑÐ°ÑÑÐžÐœÐºÐž:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÐŸÑÐŸÐ±ÐžÑÑÑ Ð¿ÐŸÐ·ÐœÐ°ÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÐµÐ¹ ÑÐŸÑÐµÐœÑ ÐŽÐŸ ÑÐµÑÐ³Ðž"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "_ÐÑÐŽÐºÑÐžÑÐž ÑÐ°Ð¹Ð»"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "_ÐÐŸÐºÐ°Ð·Ð°ÑÐž ÑÐµÐºÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "_Ð ÐŸÐ·Ð³ÐŸÑÐœÑÑÐž ÑÑÐµ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "_ÐÑÐŸÐ¿ÑÑÑÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "_ÐÐžÐ·ÑÐºÐžÐ¹"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "_ÐÐ²ÐžÑÐ°Ð¹ÐœÐžÐ¹"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "_ÐÐžÑÐŸÐºÐžÐ¹"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð²ÑÐŽÐŽÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "ÐÐžÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "Ð ÐŸÐ·Ð¿ÐŸÐ²ÑÑÐŽÐ¶ÑÐ²Ð°ÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "ÐÑÑÑÐ²:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÑÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "Ð ÐµÐ¹ÑÐžÐœÐ³ ÑÐŸÐ·ÐŽÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "Ð¡ÑÑÐŸÐº Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "ÐÑÑÐ°ÐœÐœÑ Ð¿ÐµÑÐµÐŽÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "Ð§Ð°Ñ Ð°ÐºÑÐžÐ²ÐœÐŸÑÑÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr "ÐÐ°Ð²ÐµÑÑÐµÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "Ð§Ð°Ñ ÑÐŸÐ·ÐŽÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "Ð§Ð°ÑÑÐžÐœÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "ÐÐŒ'Ñ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "Ð¢ÐµÐºÐ° ÐŽÐ»Ñ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "ÐÐŸÐŽÐ°ÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "ÐÐ°Ð³Ð°Ð»ÑÐœÐžÐ¹ ÑÐŸÐ·ÐŒÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "ÐÑÑÐŸÐ³ÐŸ ÑÐ°Ð¹Ð»ÑÐ²:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "Ð¥ÐµÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "Ð¡ÑÐ²ÐŸÑÐµÐœÐžÐ¹:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "ÐÐ°Ð²ÐµÑÑÐµÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "ÐÐ»Ð°ÑÐœÐžÐº:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐžÑÐž Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "ÐÑÐ¿ÐžÐœÐžÑÐž ÑÐŸÐ·ÐŽÐ°ÑÑ Ð¿ÑÐž ÐºÐŸÐµÑÑÑÑÑÐœÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž Ð¿ÑÐž ÑÐµÐ¹ÑÐžÐœÐ³Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð²ÑÐŽÐŽÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Ð'ÑÐŽÐœÐ°ÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐžÑÐž ÑÐ»ÐŸÑÐž:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ Ð¿ÑÐŸÐ¿ÑÑÐºÐœÐŸÑ Ð·ÐŽÐ°ÑÐœÐŸÑÑÐž"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "ÐÐŸÑÐŸÑÐœÐžÐ¹ ÑÑÐµÐºÐµÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Ð£ÑÑÐŸÐ³ÐŸ ÑÑÐµÐºÐµÑÑÐ²:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Ð¡ÑÐ°ÑÑÑ ÑÑÐµÐºÐµÑÐ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "ÐÐ°ÑÑÑÐ¿ÐœÐžÐ¹ Ð°ÐœÐŸÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "ÐÑÐžÐ²Ð°ÑÐœÐžÐ¹ ÑÐŸÑÐµÐœÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "Ð _ÐµÐŽÐ°Ð³ÑÐ²Ð°ÑÐž ÑÑÐµÐºÐµÑÐž"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Ð ÐµÐŽÐ°Ð³ÑÐ²Ð°ÑÐž ÑÑÐµÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Ð¢ÑÐµÐºÐµÑ:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Ð£Ð²ÐµÑÑÐž Ð²ÑÐŽÐŽÐ°Ð»ÐµÐœÐžÐ¹ ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "ÐÑÐŽÐŽÐ°Ð»ÐµÐœÐžÐ¹ ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ÐšÐ»ÑÑ
-:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÑÐµÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÑÐµÐºÐµÑÐž"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "Ð¢ÑÐµÐºÐµÑÐž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5 Ð°Ð²ÑÐµÐœÑÐžÑÑÐºÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP Ð°Ð²ÑÐµÐœÑÐžÑÑÐºÐ°ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "ÐÐ²ÑÐŸÐœÐŸÐŒÐœÐžÐ¹ Ð·Ð°ÑÑÐŸÑÑÐœÐŸÐº"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "Ð¢ÐŸÐœÐºÐžÐ¹ ÐºÐ»ÑÑÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "ÐÑÐŽ'ÑÐŽÐœÐ°ÑÐžÑÑ ÐŽÐŸ ÑÐµÑÐ²ÑÑÑ Deluge (deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "Ð ÐµÐ¶ÐžÐŒ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÐž ÑÐ²ÐžÐŽÐºÑÑÑÑ Ñ ÑÑÐŽÐºÑ Ð·Ð°Ð³ÐŸÐ»ÐŸÐ²ÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "ÐÐžÐ²ÐŸÐŽÐžÑÐž Ð²ÑÐºÐœÐŸ ÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑ ÑÐŸÑÐµÐœÑÐ° ÐœÐ° Ð¿ÐµÑÐµÐŽÐœÑÐ¹ Ð¿Ð»Ð°Ðœ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-"Ð ÑÐŽÐŸÐº ÑÑÐ°ÐœÑ ÑÐ°ÑÑÐžÐœ Ð·Ð±ÑÐ»ÑÑÐžÑÑ Ð¿ÑÐŸÐ¿ÑÑÐºÐœÑ Ð·ÐŽÐ°ÑÐœÑÑÑÑ ÐŒÑÐ¶ ÐºÐ»ÑÑÐœÑÐŸÐŒ ÑÐ° ÑÐµÑÐ²ÑÑÐŸÐŒ "
-"(ÐœÐµ Ð·Ð°ÑÑÐŸÑÐŸÐ²ÐœÐŸ Ñ Ð°Ð²ÑÐŸÐœÐŸÐŒÐœÐŸÐŒÑ ÑÐµÐ¶ÐžÐŒÑ)."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž ÑÑÐŽÐŸÐº ÑÑÐ°ÐœÑ ÑÐ°ÑÑÐžÐœ Ñ Ð¿Ð°ÐœÐµÐ»Ñ ÑÑÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "ÐÑÑÐºÑÐ²Ð°ÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "ÐÑÐŸÐ¿ÑÑÐµÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "ÐÑÐŽ_ÐœÐŸÐ²ÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "ÐÐŸÐ²ÐµÑÐœÑÑÐž ÑÐžÐ¿ÐŸÐ²Ñ ÐºÐŸÐ»ÑÐŸÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "ÐÐŸÐ»ÑÑÐž ÑÐ°ÑÑÐžÐœ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "ÐÐŸÐ»ÐŸÐ²ÐœÐµ Ð²ÑÐºÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Ð£Ð²ÑÐŒÐºÐœÑÑÐž Ð¿ÑÐºÑÐŸÐ³ÑÐ°ÐŒÑ Ñ ÑÐžÑÑÐµÐŒÐœÑÐ¹ ÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr "ÐÐœÐŽÐžÐºÐ°ÑÐŸÑ Ð·Ð°ÑÑÐŸÑÑÐœÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "Ð¡ÐžÑÑÐµÐŒÐœÐ° ÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "ÐÐ³ÐŸÑÐœÑÑÐž ÐŽÐŸ ÑÐžÑÑÐµÐŒÐœÐŸÑ ÑÐ°ÑÑ Ð¿ÑÐž Ð·Ð°ÐºÑÐžÑÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ÐÐ³ÐŸÑÑÐ°ÑÐž Ñ ÑÐ°ÑÑ Ð¿ÑÐž Ð·Ð°Ð¿ÑÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ÐÐ°Ñ
-ÐžÑÑÐžÑÐž Ð¿Ð°ÑÐŸÐ»ÐµÐŒ ÑÐžÑÑÐµÐŒÐœÑ ÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "Ð¡ÐžÑÑÐµÐŒÐœÐ° ÑÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "ÐÐŸÐ²ÑÐŽÐŸÐŒÐ»ÑÑÐž Ð¿ÑÐŸ ÐŸÐœÐŸÐ²Ð»ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "ÐÐœÐŸÐ²Ð»ÐµÐœÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "Ð¢ÐžÐ¿ÐŸÐ²Ñ ÐœÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>ÐÐŸÐ²Ð°</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐžÑÐž Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÑ ÐŽÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "ÐÐŸÐ¿ÑÑÐ²Ð°ÑÐž ÑÐŸÑÐµÐœÑ-ÑÐ°Ð¹Ð» ÐŽÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž ÐºÐŸÐ¿ÑÑ ÑÐŸÑÐµÐœÑ-ÑÐ°Ð¹Ð»Ñ, ÑÑÐ²ÐŸÑÐµÐœÐŸÐ³ÐŸ, ÐºÐŸÐ»Ðž ÑÐŸÑÐµÐœÑ Ð±ÑÐ² Ð²ÐžÐ»ÑÑÐµÐœÐžÐ¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐžÑÐž ÐŽÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "Ð¢ÐµÐºÐž Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Ð ÐŸÐ±ÐžÑÐž Ð¿ÑÑÐŸÑÐžÑÐµÑÐœÐžÐŒÐž Ð¿ÐµÑÑÑ Ñ ÐŸÑÑÐ°ÐœÐœÑ ÑÐ°ÑÑÐžÐœÐž ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Ð ÐŸÐ±ÐžÑÐž Ð¿ÑÑÐŸÑÐžÑÐµÑÐœÐžÐŒÐž Ð¿ÐµÑÑÑ Ñ ÐŸÑÑÐ°ÐœÐœÑ ÑÐ°ÑÑÐžÐœÐž ÑÐ°Ð¹Ð»ÑÐ² Ñ ÑÐŸÑÐµÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-"ÐÐŸÐ»Ðž ÑÐ²ÑÐŒÐºÐœÐµÐœÐŸ, Ð·Ð±ÐžÑÐ°Ñ Ð±ÑÐŽÐµ Ð·Ð±ÐžÑÐ°ÑÐž ÑÐ°ÑÑÐžÐœÐž Ð¿ÐŸÑÐ»ÑÐŽÐŸÐ²ÐœÐŸ Ð·Ð°ÐŒÑÑÑÑ ÑÑÐŽÐºÐžÑ
- "
-"Ð¿ÐµÑÑÐžÑ
-.\n"
-"\n"
-"Ð£Ð²ÑÐŒÐºÐœÐµÐœÐµ Ð¿ÐŸÑÐ»ÑÐŽÐŸÐ²ÐœÐµ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ Ð¿ÐŸÐ³Ð°ÐœÐŸ Ð²Ð¿Ð»ÐžÐœÐµ ÐœÐ° ÑÐŸÐ·Ð¿ÐŸÐŽÑÐ»ÐµÐœÑ ÑÐ°ÑÑÐžÐœÑ Ñ "
-"ÑÐŸÐ·ÐŽÐ°ÑÑ.\n"
-"ÐÐ°ÑÑÐŸ Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐž Ð·Ð° Ð¿ÐŸÑÑÐµÐ±Ðž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÐŸÑÐµÐœÑÐž Ð¿ÑÐžÐ·ÑÐ¿ÐžÐœÐµÐœÐžÐŒÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "ÐÐŸÐ¿ÐµÑÐµÐŽÐœÑ Ð²ÐžÐŽÑÐ»ÐµÐœÐœÑ Ð¿ÑÐŸÑÑÐŸÑÑ ÐœÐ° ÐŽÐžÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "ÐÐŸÐ¿ÐµÑÐµÐŽÐœÑÐŸ Ð²ÐžÐŽÑÐ»ÐžÑÐž ÐŽÐžÑÐºÐŸÐ²ÐžÐ¹ Ð¿ÑÐŸÑÑÑÑ ÐŽÐ»Ñ ÑÐŸÑÐµÐœÑ ÑÐ°Ð¹Ð»ÑÐ²"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ð¿Ð°ÑÐ°ÐŒÐµÑÑÐž ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "ÐÐ°Ð²Ð¶ÐŽÐž Ð¿ÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "ÐÑÐŸÐ±ÐžÑÐž ÐŽÑÐ°Ð»ÐŸÐ³ Ð·Ð°Ð¿ÐžÑÑ Ð°ÐºÑÐžÐ²ÐœÐžÐŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÐŽÑÐ°Ð»ÐŸÐ³ ÑÐŸÑÐµÐœÑÑÐ²"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "ÐÑÐ»ÑÐºÑÑÑÑ ÑÐ¿ÑÐŸÐ± Ð¿ÑÐŽ'ÑÐŽÐœÐ°ÐœÐœÑ ÐœÐ° ÑÐµÐºÑÐœÐŽÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "ÐÐ°Ð¿ÑÐ²Ð²ÑÐŽÐºÑÐžÑÑ Ð·'ÑÐŽÐœÐ°ÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-"Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐµ ÐŽÐŸÐ·Ð²ÐŸÐ»ÐµÐœÐ° ÐºÑÐ»ÑÐºÑÑÑÑ Ð·'ÑÐŽÐœÐ°ÐœÑ. ÐÑÑÐ°ÐœÐŸÐ²ÑÑÑ -1 ÐŽÐ»Ñ ÐœÐµÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐŸÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ Ð²ÑÐŽÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÐŽÐ»Ñ ÑÑÑÑ
- ÑÐŸÑÐµÐœÑÑÐ². ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž -1 ÐŽÐ»Ñ "
-"Ð±ÐµÐ·Ð»ÑÐŒÑÑÐœÐŸÐ³ÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÐŽÐ»Ñ ÑÑÑÑ
- Ð¿ÐŸÑÐŸÐºÑÐ². ÐÑÑÐ°ÐœÐŸÐ²ÑÑÑ -1 ÐŽÐ»Ñ "
-"ÐœÐµÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐŸÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ ÑÐŸÐ·ÐŽÐ°ÑÑ ÐŽÐ»Ñ  ÑÑÑÑ
- ÑÐŸÑÐµÐœÑÑÐ². ÐÐŸÑÑÐ°Ð²ÑÐµ -1 ÐŽÐ»Ñ "
-"ÐœÐµÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐŸÑ ÑÐ²ÐžÐŽÐºÐŸÑÑÐž."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ ÑÐ²ÐžÐŽÐºÐŸÑÑÐž Ð· ÑÑÐ°Ñ
-ÑÐ²Ð°ÐœÐœÑÐŒ Ð²ÐžÑÑÐ°Ñ Ð¿ÑÐŸÑÐŸÐºÐŸÐ»Ñ IP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Ð¯ÐºÑÐŸ ÐŸÐ±ÑÐ°ÐœÐŸ, Ð¿ÑÐžÐ±Ð»ÐžÐ·ÐœÑ Ð²ÐžÑÑÐ°ÑÐž TCP/IP Ð²ÑÐ°Ñ
-ÑÐ²Ð°ÑÑÑÑÑ ÐŸÐ±ÐŒÐµÐ¶ÐœÐžÐºÐ°ÐŒÐž ÑÐ²ÐžÐŽÐºÐŸÑÑÐž, "
-"ÑÐŸÐ± ÑÐœÐžÐºÐœÑÑÐž Ð¿ÐµÑÐµÐ²ÐžÑÐµÐœÐœÑ ÑÑÐŒÐ°ÑÐœÐŸÐ³ÐŸ ÑÑÐ°ÑÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "ÐÐ»ÐŸÐ±Ð°Ð»ÑÐœÑ ÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ Ð¿ÑÐŸÐ¿ÑÑÐºÐœÐŸÑ Ð·ÐŽÐ°ÑÐœÐŸÑÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐµ ÑÐ»ÐŸÑÑÐ² ÐŽÐ»Ñ ÑÐŸÐ·ÐŽÐ°ÑÑ ÐŽÐ»Ñ ÐŸÐŽÐœÐŸÐ³ÐŸ ÑÐŸÑÐµÐœÑÑ.  -1 ÐœÐµÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐŸ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-"Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÐºÑÐ»ÑÐºÑÑÑÑ Ð·'ÑÐŽÐœÐ°ÐœÑ ÐŸÐŽÐœÐŸÐ³ÐŸ Ð¿ÐŸÑÐŸÐºÑ. ÐÑÑÐ°ÐœÐŸÐ²ÑÑÑ -1 ÐŽÐ»Ñ ÐœÐµÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐŸÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÐŽÐ»Ñ ÑÐŸÑÐµÐœÑÑ. ÐÑÑÐ°ÐœÐŸÐ²ÑÑÑ -1 ÐŽÐ»Ñ "
-"ÐœÐµÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐŸÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-"Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ ÑÐŸÐ·ÐŽÐ°ÑÑ ÐœÐ° ÐŸÐŽÐžÐœ ÑÐŸÑÐµÐœÑ. ÐÑÑÐ°ÐœÐŸÐ²ÑÑÑ -1 ÐŽÐ»Ñ ÐœÐµÐŸÐ±ÐŒÐµÐ¶ÐµÐœÐŸÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ Ð¿ÑÐŸÐ¿ÑÑÐºÐœÐŸÑ Ð·ÐŽÐ°ÑÐœÐŸÑÑÐž ÐŽÐ»Ñ ÑÐŸÑÐµÐœÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "Ð Ð°Ð·ÐŽÐ°ÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "ÐÐ°Ð³Ð°Ð»ÐŸÐŒ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "ÐÐµÑ
-ÑÑÐ²Ð°ÑÐž Ð¿ÐŸÐ²ÑÐ»ÑÐœÑ ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "ÐÑÑÐŸÑÐžÑÐµÑ ÑÐŸÐ·ÐŽÐ°Ð²Ð°Ð»ÑÐœÐžÑ
- ÑÐŸÑÐµÐœÑÑÐ²"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr "ÐÐµÑÐµÐ²Ð°Ð³Ð° ÑÐŸÐ·ÐŽÐ°Ð²Ð°Ð»ÑÐœÐžÐŒ ÑÐŸÑÐµÐœÑÐ°ÐŒ Ð·Ð°ÐŒÑÑÑÑ ÑÑÑÐ³ÑÐ²Ð°ÐœÐžÑ
-."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr "Ð¡Ð¿ÑÐ²Ð²ÑÐŽÐœÐŸÑÐµÐœÐœÑ ÑÐ°ÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "Ð§Ð°Ñ(Ñ
-Ð²)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "ÐÑÐžÐ·ÑÐ¿ÐžÐœÐžÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "ÐÐžÐ¿Ð°ÐŽÐºÐŸÐ²ÐžÐ¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "ÐÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐž Ð²ÐžÐ¿Ð°ÐŽÐºÐŸÐ²Ñ Ð¿ÐŸÑÑÐž Ñ ÐŽÑÐ°Ð¿Ð°Ð·ÐŸÐœÑ Ð²ÑÐŽ 49152 ÐŽÐŸ 65525"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐžÐ¹ Ð¿ÐŸÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Ð¢ÐµÑÑÑÐ²Ð°ÑÐž Ð°ÐºÑÐžÐ²ÐœÐžÐ¹ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "ÐÑ
-ÑÐŽÐœÐžÐ¹ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "ÐÑÐŽ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ÐÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "ÐÐžÑ
-ÑÐŽÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "ÐÑ
-ÑÐŽÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Ð ÑÐ²ÐµÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Ð£ÐœÑÐ²ÐµÑÑÐ°Ð»ÑÐœÐµ Ð°Ð²ÑÐŸÐŒÐ°ÑÐžÑÐœÐµ ÐœÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ ÐŒÐµÑÐµÐ¶ÐµÐ²ÐžÑ
- Ð¿ÑÐžÑÑÑÐŸÑÐ²"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-"ÐÐµÑÐµÐ¶ÐµÐ²ÐžÐ¹ Ð¿ÑÐŸÑÐŸÐºÐŸÐ» ÐŽÐ»Ñ Ð°Ð²ÑÐŸÐŒÐ°ÑÐžÑÐœÐŸÐ³ÐŸ Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐœÑ ÐœÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÑ Ð¿ÐµÑÐµÐŽÐ°ÑÑ "
-"ÐŒÐµÑÐµÐ¶ÐµÐ²ÐžÑ
- Ð°ÐŽÑÐµÑ (NAT) ÑÐ° ÐºÐŸÐœÑÑÐ³ÑÑÐ°ÑÑÐ¹ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐ°ÐŽÑÐµÑÐ°ÑÑÑ Ð¿ÐŸÑÑÑÐ² (NAT-PMP)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "ÐÐ±ÐŒÑÐœ Ð¿ÑÑÐ°ÐŒÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr "ÐÐ±ÐŒÑÐœ Ð¿ÑÑÐ°ÐŒÐž ÐŒÑÐ¶ ÐºÐ»ÑÑÐœÑÐ°ÐŒÐž. (ÐÑÐŽÐŒÐžÐºÐ°ÐœÐœÑ Ð¿ÐŸÑÑÐµÐ±ÑÑ Ð¿ÐµÑÐµÐ·Ð°Ð¿ÑÑÐºÑ)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Ð¡Ð»ÑÐ¶Ð±Ð° Ð¿ÐŸÑÑÐºÑ Ð»ÐŸÐºÐ°Ð»ÑÐœÐžÑ
- Ð¿ÑÑÑÐ² Ñ Ð²Ð°ÑÑ ÐŒÐµÑÐµÐ¶Ñ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Ð ÐŸÐ·Ð¿ÐŸÐŽÑÐ»ÐµÐœÐ° Ñ
-ÐµÑ-ÑÐ°Ð±Ð»ÐžÑÑ ÐŽÐ»Ñ Ð·Ð±ÑÐ»ÑÑÐµÐœÐœÑ ÐºÑÐ»ÑÐºÐŸÑÑÐž Ð°ÐºÑÐžÐ²ÐœÐžÑ
- Ð·'ÑÐŽÐœÐ°ÐœÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "TOS Ð±Ð°Ð¹Ñ ÑÑÐ°ÑÐœÐžÐºÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-"ÐÐŒÐµÐœÐ° Ñ
-ÐŸÑÑÑÐ² Ð¿ÑÐŸÐºÑÑ ÐŒÐ°ÑÑÑ Ð±ÑÑÐž ÐŽÐŸÐ·Ð²ÐŸÐ»ÐµÐœÑ ÑÐµÑÐµÐ· Ð¿ÑÐŸÐºÑÑ\n"
-"Ð·Ð°ÐŒÑÑÑÑ Ð²ÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ Ð»ÐŸÐºÐ°Ð»ÑÐœÐŸÑ ÑÐ»ÑÐ¶Ð±Ðž DNS"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "ÐÑÐžÐŒÑÑÐŸÐ²ÐŸ Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐž Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-"Ð¡Ð¿ÑÐŸÐ±ÑÐ²Ð°ÑÐž Ð¿ÑÐžÑ
-ÐŸÐ²Ð°ÑÐž ÐŽÐ°ÐœÑ ÐºÐ»ÑÑÐœÑÐ° Ð¹ ÐŽÐ»Ñ Ð²Ñ
-ÑÐŽÐœÐžÑ
- Ð·'ÑÐŽÐœÐ°ÐœÑ Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐž "
-"Ð¿ÑÐŸÐºÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "Ð ÐŸÐ·ÐŒÑÑ ÐºÐµÑÑ (Ð±Ð»ÐŸÐºÐž Ð¿ÐŸ 16 KÐ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Ð§Ð°Ñ (Ñ ÑÐµÐºÑÐœÐŽÐ°Ñ
-) Ð²ÑÐŽ ÐŸÑÑÐ°ÐœÐœÑÐŸÐ³ÐŸ ÐºÐµÑÐŸÐ²Ð°ÐœÐŸÐ³ÐŸ Ð·Ð°Ð¿ÐžÑÑ ÑÐ°ÑÑÐžÐœÐž Ð² ÐºÐµÑÑ Ð·Ð°Ð¿ÐžÑÑ ÐŽÐŸ "
-"ÑÐŸÐ³ÐŸ, ÑÐº Ð¿ÑÐžÐŒÑÑÐŸÐ²ÐŸ ÑÐºÐžÐœÑÑÐž ÐºÐµÑ ÑÑÑÑ ÑÐ°ÑÑÐžÐœÐž ÐœÐ° ÐŽÐžÑÐº. Ð¢ÐžÐ¿ÐŸÐ²ÐŸ 60 ÑÐµÐºÑÐœÐŽ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Ð§Ð°Ñ Ð¶ÐžÑÑÑ ÐºÐµÑÑ (ÑÐµÐºÑÐœÐŽ):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-"ÐÐ°Ð³Ð°Ð»ÑÐœÐµ ÑÐžÑÐ»ÐŸ Ð±Ð»ÐŸÐºÑÐ² Ð¿ÐŸ 16ÐÑÐ, Ð·Ð°Ð¿ÐžÑÐ°ÐœÐžÑ
- ÐœÐ° ÐŽÐžÑÐº, Ð²ÑÐŽÐºÐŸÐ»Ðž ÑÑ ÑÐµÑÑÑ Ð·Ð°Ð¿ÑÑÐµÐœÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "ÐÐ»ÐŸÐºÑÐ² Ð·Ð°Ð¿ÐžÑÐ°ÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-"ÐÐ°Ð³Ð°Ð»ÑÐœÐµ ÑÐžÑÐ»ÐŸ Ð¿ÑÐŸÐ²ÐµÐŽÐµÐœÐžÑ
- ÐŸÐ¿ÐµÑÐ°ÑÑÐ¹ Ð·Ð°Ð¿ÐžÑÑ, Ð²ÑÐŽÐºÐŸÐ»Ðž ÑÑ ÑÐµÑÑÑ Ð·Ð°Ð¿ÑÑÐµÐœÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "ÐÐ°Ð¿ÐžÑÑÐ²:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Ð¡Ð¿ÑÐ²Ð²ÑÐŽÐœÐŸÑÐµÐœÐœÑ (Ð±Ð»ÐŸÐºÑÐ²_Ð·Ð°Ð¿ÐžÑÐ°ÐœÐŸ - ÐŸÐ¿ÐµÑÐ°ÑÑÐ¹_Ð·Ð°Ð¿ÐžÑÑ) / Ð±Ð»ÐŸÐºÑÐ²_Ð·Ð°Ð¿ÐžÑÐ°ÐœÐŸ "
-"Ð¿ÑÐµÐŽÑÑÐ°Ð²Ð»ÑÑ Ð²ÑÐŽÐœÐŸÑÐµÐœÐœÑ ÐºÑÐ»ÑÐºÐŸÑÑÐž Ð·Ð±ÐµÑÐµÐ¶ÐµÐœÐžÑ
- ÐŸÐ¿ÐµÑÐ°ÑÑÐ¹ Ð·Ð°Ð¿ÐžÑÑ ÐŽÐŸ ÑÑ
- Ð·Ð°Ð³Ð°Ð»ÑÐœÐŸÑ "
-"ÐºÑÐ»ÑÐºÐŸÑÑÐž, ÑÐŸÐ±ÑÐŸ ÐŽÑÑÐ²ÑÑÑÑ ÐºÐµÑÑ Ð·Ð°Ð¿ÐžÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "ÐÑÐŽÑÐŸÑÐŸÐº Ð²Ð»ÑÑÐœÐŸÑÑÐž ÐŽÐŸ ÐºÐµÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Ð§ÐžÑÐ»ÐŸ Ð±Ð»ÐŸÐºÑÐ², ÐœÐ° ÑÐºÑ Ð±ÑÐ»Ðž Ð¿ÐŸÐŽÐ°ÐœÑ Ð·Ð°Ð¿ÐžÑÐž Ð¿ÑÑÐ°ÐŒÐž Ñ Ð±ÑÐ»Ðž ÐŸÐ±ÑÐ»ÑÐ³ÐŸÐ²Ð°ÐœÑ Ð· ÐŽÐžÑÐºÑ "
-"Ð°Ð±ÐŸ ÐºÐµÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "ÐÐ»ÐŸÐºÑÐ² Ð¿ÑÐŸÑÐžÑÐ°ÐœÐŸ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "ÐÐŸÐµÑÑÑÑÑÐœÑ ÐŽÑÑÐ²ÐŸÑÑÐž ÐºÐµÑÑ ÑÐžÑÐ°ÐœÐœÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "ÐÑÐŽÑÐŸÑÐŸÐº ÑÐžÑÐ°ÐœÐœÑ Ð· ÐºÐµÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-"ÐÐ°Ð³Ð°Ð»ÑÐœÐ° ÐºÑÐ»ÑÐºÑÑÑÑ ÐŸÐ¿ÐµÑÐ°ÑÑÐ¹ ÑÐžÑÐ°ÐœÐœÑ, ÑÐŸ Ð¿ÑÐŸÐ²ÐµÐŽÐµÐœÑ Ð²ÑÐŽ Ð¿ÐŸÑÐ°ÑÐºÑ ÑÑÑÑ ÑÐµÑÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "ÐÐ¿ÐµÑÐ°ÑÑÐ¹ ÑÐžÑÐ°ÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Ð ÐŸÐ·ÐŒÑÑ Ð±Ð»ÐŸÐºÑÐ² Ð¿ÐŸ 16KiB, ÑÐŸ Ð·ÐœÐ°Ñ
-ÐŸÐŽÑÑÑÑÑ Ð·Ð°ÑÐ°Ð· Ð² ÐŽÐžÑÐºÐŸÐ²ÐŸÐŒÑ ÐºÐµÑÑ. Ð¡ÑÐŽÐž Ð²ÐºÐ»ÑÑÐµÐœÐŸ "
-"ÐºÐµÑ Ð·ÑÐžÑÑÐ²Ð°ÐœÐœÑ ÑÐ° Ð·Ð°Ð¿ÐžÑÑ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "Ð ÐŸÐ·ÐŒÑÑ ÐºÐµÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "Ð ÐŸÐ·ÐŒÑÑ ÐºÐµÑÑ Ð·ÑÐžÑÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "_ÐÐœÐŸÐ²ÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"ÐÐŸÐ¿ÐŸÐŒÐŸÐ¶ÑÑÑ ÐœÐ°ÐŒ Ð²ÐŽÐŸÑÐºÐŸÐœÐ°Ð»ÑÐ²Ð°ÑÐž Deluge Ð²ÑÐŽÑÐžÐ»Ð°ÑÑÐž ÐœÐ°ÐŒ Ð²ÐµÑÑÑÑ Python, PyGTK, ÐÐ¡ "
-"ÑÐ° ÑÐžÐ¿ Ð¿ÑÐŸÑÐµÑÐŸÑÐ°. ÐÑÑÐºÐŸÑ ÑÐœÑÐŸÑ ÑÐœÑÐŸÑÐŒÐ°ÑÑÑ Ð²ÑÐŽÑÐžÐ»Ð°ÑÐžÑÑ ÐœÐµ Ð±ÑÐŽÐµ."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ÐÐ°ÐŽÑÐžÐ»Ð°ÑÐž Ð°ÐœÐŸÐœÑÐŒÐœÑ ÑÑÐ°ÑÐžÑÑÐžÐºÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Ð ÐŸÐ·ÑÐ°ÑÑÐ²Ð°ÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Ð¯ÐºÑÐŸ Deluge ÐœÐµ ÐŒÐŸÐ¶Ðµ Ð·ÐœÐ°Ð¹ÑÐž ÑÐ°Ð¹Ð» Ð±Ð°Ð·Ðž Ð·Ð° ÑÑÑÑ Ð°ÐŽÑÐµÑÐŸÑ - Ð²ÑÐœ Ð·ÐŽÑÐ¹ÑÐœÐžÑÑ Ð·Ð°Ð¿ÐžÑ "
-"ÐŽÐŸ DNS ÐŽÐ»Ñ Ð²ÐžÐ·ÐœÐ°ÑÐµÐœÐœÑ ÐºÑÐ°ÑÐœÐž Ð¿ÑÑÐ°."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "ÐÐŸÐ²'ÑÐ·Ð°ÑÐž Deluge"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "Magnet Ð¿ÐŸÑÐžÐ»Ð°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "ÐÐŸÑÑ ÑÐ»ÐŸÐ²ÐŸÑ ÑÐ»ÑÐ¶Ð±Ðž:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "ÐÐŸÐ·Ð²ÐŸÐ»ÐžÑÐž Ð²ÑÐŽÐŽÐ°Ð»ÐµÐœÑ Ð·'ÑÐŽÐœÐ°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Ð'ÑÐŽÐœÐ°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "Ð_ÐžÐ»ÑÑÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "ÐÐ±Ð»ÑÐºÐŸÐ²Ñ Ð·Ð°Ð¿ÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "ÐÐµÑÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "ÐÐŸÐŒÐ°ÑÐœÑ ÑÑÐŸÑÑÐœÐºÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "ÐÐŽÑÐµÑÐ° ÐµÐ».Ð¿ÐŸÑÑÐž Ð°Ð²ÑÐŸÑÐ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "_ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "_ÐÐœÐ°Ð¹ÑÐž Ð±ÑÐ»ÑÑÐµ..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "ÐÐŸÐ²Ð° Ð²ÐµÑÑÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "_ÐÑÐŽÐ²ÑÐŽÐ°ÑÐž Ð²ÐµÐ±ÑÐ°Ð¹Ñ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÐ° ÐœÐŸÐ²Ð° Ð²ÐµÑÑÑÑ!"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "ÐÐŸÑÑÑÐ¿ÐœÐ° Ð²ÐµÑÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "ÐÐµÑÑÑÑ ÑÐµÑÐ²ÐµÑÐ°"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "ÐÐŸÑÐŸÑÐœÐ° Ð²ÐµÑÑÑÑ:"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ÐÐµ Ð¿ÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÐž ÑÐµÐ¹ ÐŽÑÐ°Ð»ÐŸÐ³ Ð² ÐŒÐ°Ð¹Ð±ÑÑÐœÑÐŸÐŒÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_ÐÐŸÐŽÐ°ÑÐž ÐÑÑ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ð¿ÑÑÐ° Ð¿ÐŸ IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Ð¡ÑÐ²ÐŸÑÐžÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Ð ÐµÐŽÐ°Ð³ÑÐ²Ð°ÑÐž ÑÑÐµÐºÐµÑÐž"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐžÑÐž ÑÐµÐºÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐžÑÐž ÑÐµÐºÑ ÐŽÐ»Ñ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÑÐŸÑÐµÐœÑÑÐ²."
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ÐÑÐžÐ·ÐœÐ°ÑÐµÐœÐœÑ:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Ð¢ÐŸÑÐµÐœÑÐž Ñ ÑÐµÑÐ·Ñ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÐŸÑÐµÐœÑÐž ÐŽÐŸ ÑÐµÑÐ³Ðž"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "_ÐÑÐžÑÑÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐœÐŸ ÐŽÐŸÐŽÐ°Ð²Ð°ÑÐž ÑÐŸÑÐµÐœÑÐž Ð¿ÑÐž Ð·'ÑÐŽÐœÐ°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "Ð¢Ð»ÐŸÐ²Ð° ÑÐ»ÑÐ¶Ð±Ð° Deluge"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐœÐµ Ð¿ÑÐŽ'ÑÐŽÐœÐ°ÐœÐœÑ ÐŽÐŸ Ð²ÐžÐ±ÑÐ°ÐœÐŸÐ³ÐŸ ÐŽÐµÐŒÐŸÐœÐ°"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐœÐžÐ¹ Ð·Ð°Ð¿ÑÑÐº ÐŽÐµÐŒÐŸÐœÐ° localhost (ÑÐºÑÐŸ Ð¿ÐŸÑÑÑÐ±ÐœÐŸ)"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "Ð¡Ñ
-ÐŸÐ²Ð°ÑÐž ÑÐµ Ð²ÑÐºÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž Ð·Ð°Ð¿ÑÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÐŸÑÐµÐœÑÐž"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Ð¥ÐµÑ ÐŽÐ°ÐœÐžÑ
-"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐžÑÐž Ð¿ÐŸÐ²ÐœÑ ÑÐµÐºÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ð¿ÑÐžÐ·ÑÐ¿ÐžÐœÐµÐœÐžÐŒ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "ÐÑÑÐŸÑÐžÑÐµÑÐœÑ Ð¿ÐµÑÑÑ ÑÐ° ÐŸÑÑÐ°ÐœÐœÑ ÑÐ°ÑÑÐžÐœÐž"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "ÐÑÐŸÐ¿ÑÑÑÐžÑÐž Ð¿ÐµÑÐµÐ²ÑÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "ÐÐŸÐ¿ÐµÑÐµÐŽÐœÑÐŸ Ð²ÐžÐŽÑÐ»ÐžÑÐž ÐŒÑÑÑÐµ ÐœÐ° ÐŽÐžÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "ÐÐŸÐ¿ÐµÑÐµÐŽÐœÑÐŸ Ð²ÐžÐŽÑÐ»ÐžÑÐž ÐŒÑÑÑÐµ ÐœÐ° ÐŽÐžÑÐºÑ ÐŽÐ»Ñ ÑÐŸÑÑÐµÐœÑ-ÑÐ°Ð¹Ð»ÑÐ²"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ Ð²ÐžÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÑÐŸÑÑÐµÐœÑÐ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐµ ÑÐŸÑÑÐµÐœÑ-Ð·'ÑÐŽÐœÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐµ ÑÐ»ÐŸÑÑÐ² ÐŽÐ»Ñ Ð²ÐžÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÑÐµÑÐµÐ· ÑÐŸÑÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "ÐÐ°ÑÑÐŸÑÑÐ²Ð°ÑÐž ÐŽÐŸ ÑÑÑÑ
-"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÑÐžÐ¿ÐŸÐ²Ñ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_ÐÐµÐ¶Ð° ÐºÑÐ»ÑÐºÐŸÑÑÐž Ð·'ÑÐŽÐœÐ°ÐœÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "ÐÐµÐ¶Ð° _ÑÐ»ÐŸÑÑÐ² ÑÐŸÐ·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "ÐÑÐ¿ÐžÐœÐžÑÐž Ð¿ÑÐž ÑÐ¿ÑÐ²_Ð²ÑÐŽÐœÐŸÑÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐœÐµ ÐºÐµÑÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr "_Ð¡ÑÐ¿ÐµÑ-ÑÑÐŽ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "ÐÐŒ_ÑÐœÐžÑÐž Ð²Ð»Ð°ÑÐœÐžÐºÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "_ÐÑÐŽÐºÑÐžÑÐž ÑÐµÐºÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "ÐÑÐž_Ð·ÑÐ¿ÐžÐœÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "ÐÑÐŽÐœ_ÐŸÐ²ÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ÐÑÐŽÐœÐŸÐ²ÐžÑÐž ÐŸÐ±ÑÐ°ÐœÑ ÑÐŸÑÐµÐœÑÐž."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_ÐÐ°ÑÐ°ÐŒÐµÑÑÐž"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_Ð§ÐµÑÐ³Ð°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "ÐÐœ_ÐŸÐ²ÐžÑÐž ÑÑÐµÐºÐµÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_ÐÐžÐ»ÑÑÐžÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "_ÐÑÐžÐŒÑÑÐŸÐ²Ð° Ð¿ÐµÑÐµÐ²ÑÑÐºÐ°"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "_ÐÐµÑÐµÐŒÑÑÑÐžÑÐž ÑÐµÐºÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "ÐÐž_Ð±ÑÐ°ÑÐž ÑÑÐµ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "Ð_ÑÐžÐ·ÑÐ¿ÐžÐœÐžÑÐž ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "ÐÑÐŽÐœÐŸÐ²ÐžÑÐž ÑÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ñ
-ÐµÑ ÐŽÐ°ÐœÐžÑ
-"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "Ð Ñ
-ÐµÑÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Ð¥ÐµÑ ÐŽÐ°ÐœÐžÑ
-:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "ÐÐ±ÐµÑÐµÐ³ÑÐž .torrent ÑÐº"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž Ð²ÐžÐ±ÑÐ°ÐœÑ ÑÐŸÑÐµÐœÑÐž?"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÑ ÑÐ°Ð¹Ð»Ðž"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "ÐÐ°Ð·Ð°Ð²Ð¶ÐŽÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "ÐÐ»Ð°ÑÑÐžÐ²ÐŸÑÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÐºÑÐ»ÑÐºÑÑÑÑ Ð²ÐžÐ¿Ð°ÐŽÐœÐžÑ
- ÑÑÐŽÐºÑÐ²"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>ÐÐ°Ð³Ð°Ð»ÑÐœÑ</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "ÐÐºÐ°Ð·Ð°ÑÐž ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž Ð·Ð°ÑÑÐ± Ð²ÐžÐ±ÐŸÑÑ ÑÐ°Ð¹Ð»ÑÐ²"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž ÑÐŒ'Ñ ÑÐµÐºÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "Ð¢ÐžÐ¿ Ð²ÐžÐ±ÐŸÑÑ ÑÐ»ÑÑ
-Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "Ð£Ð²ÑÐŒÐºÐœÑÑÐž Ð°Ð²ÑÐŸÐ·Ð°Ð¿ÐŸÐ²ÐœÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÐž Ð¿ÑÐžÑ
-ÐŸÐ²Ð°ÐœÑ ÑÐ°Ð¹Ð»Ðž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÐœÐŸÐ²ÐžÐ¹ ÐºÐ»ÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-"ÐÐ°ÑÐžÑÐœÑÑÑ ÐºÐœÐŸÐ¿ÐºÑ ÐŽÐ»Ñ Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐœÑ ÐœÐŸÐ²ÐŸÑ ÐºÐœÐŸÐ¿ÐºÐž Ð·Ð°Ð¿ÑÑÐºÑ Ð°Ð²ÑÐŸÐ·Ð°Ð¿ÐŸÐ²ÐœÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "ÐÐ²ÑÐŸÐŽÐŸÐ¿ÐŸÐ²ÐœÐµÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "ÐÐ±ÐµÑÐµÐ³ÑÐž ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž Ð¿ÑÐžÑ
-ÐŸÐ²Ð°ÐœÑ ÑÐ°Ð¹Ð»Ðž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "Ð¢ÐžÐ¿ÐŸÐ²ÐžÐ¹ ÑÐ»ÑÑ
-"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "Ð¡ÐºÐŸÑÐŸÑÐµÐœÐœÑ ÐºÐ»Ð°Ð²ÑÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "ÐÐ±ÑÐ°ÑÐž ÑÐµÐºÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "ÐÐ±ÐµÑÐµÐ¶ÐµÐœÑ ÑÐ»ÑÑ
-Ðž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "ÑÑÐŸÐ²Ð¿ÑÐžÐº"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "ÐÑÐŽÐºÑÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "ÐÐŸÐŽÐ°ÑÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ð¿ÐŸÑÐŸÑÐœÐµ Ð·ÐœÐ°ÑÐµÐœÐœÑ Ð·Ð°Ð¿ÐžÑÑ ÐŽÐŸ Ð¿ÐµÑÐµÐ»ÑÐºÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "Ð ÐµÐŽÐ°Ð³ÑÐ²Ð°ÑÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "ÐÐŒÑÐœÐžÑÐž ÐŸÐ±ÑÐ°ÐœÐžÐ¹ Ð·Ð°Ð¿ÐžÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž Ð¿ÐŸÐ·ÐœÐ°ÑÐµÐœÐžÐ¹ Ð·Ð°Ð¿ÐžÑ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐžÑÐž Ð²ÐžÐ±ÑÐ°ÐœÐžÐ¹ Ð·Ð°Ð¿ÐžÑ ÐŽÐŸÐ³ÐŸÑÐž"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "ÐÐµÑÐµÐŒÑÑÑÐžÑÐž Ð²ÐžÐ±ÑÐ°ÐœÐžÐ¹ Ð·Ð°Ð¿ÐžÑ ÐŽÐŸÐœÐžÐ·Ñ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "Ð¢ÐžÐ¿ÐŸÐ²ÐŸ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "Ð¢ÐžÐ¿ÐŸÐ²ÐžÐ¹ ÑÐ»ÑÑ
- ÐœÐµ Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐŸ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "ÐÑÐŽÐºÑÐžÑÐž ÐŽÑÐ°Ð»ÐŸÐ³ÐŸÐ²Ðµ Ð²ÑÐºÐœÐŸ Ð²Ð»Ð°ÑÑÐžÐ²ÐŸÑÑÐµÐ¹"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ð¿ÐŸÑÐžÐ»Ð°ÐœÐœÑ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "ÐÐ· URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "ÐÐŽÑÐµÑÐ°:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "ÐÐµÐ±ÑÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"ÐÐµÐ±ÑÐœÑÐµÑÑÐµÐ¹Ñ Deluge ÐœÐµ Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐŸ, Ð±ÑÐŽÑ Ð»Ð°ÑÐºÐ°,\n"
-"Ð²ÑÑÐ°ÐœÐŸÐ²ÑÑÑ ÑÐœÑÐµÑÑÐµÐ¹Ñ Ñ ÑÐ¿ÑÐŸÐ±ÑÐ¹ÑÐµ ÑÐµ ÑÐ°Ð·."
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "Ð£Ð²ÑÐŒÐºÐœÑÑÐž Ð²ÐµÐ±ÑÐœÑÐµÑÑÐµÐ¹Ñ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "Ð£Ð²ÑÐŒÐºÐœÑÑÐž SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "ÐÐŸÑÑ ÐŽÐ»Ñ Ð·'ÑÐŽÐœÐ°ÐœÑ:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>ÐÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "ÐÐ»Ð°ÐœÑÐ²Ð°Ð»ÑÐœÐžÐº"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr "<b>Ð ÐŸÐ·ÐºÐ»Ð°ÐŽ</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ Ð·Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ Ð²ÑÐŽÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐžÑ
- ÑÐŸÑÐµÐœÑÑÐ²:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐžÑ
- Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÑ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "ÐÐºÑÐžÐ²ÐœÐžÑ
- ÑÐŸÐ·ÐŽÐ°Ñ:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>ÐÐŸÐ²ÑÐ»ÑÐœÑ ÐœÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-"Ð¡ÑÐ°Ð»Ð°ÑÑ Ð¿ÐŸÐŒÐžÐ»ÐºÐ°, Ð¿ÑÐŽ ÑÐ°Ñ Ð²ÐžÑÐžÐ»Ð°ÐœÐœÑ ÐµÐ»ÐµÐºÑÑÐŸÐœÐœÐŸÐ³ÐŸ Ð»ÐžÑÑÐ° Ð·Ñ ÑÐ¿ÐŸÐ²ÑÑÐµÐœÐœÑÐŒ: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ ÐœÐµÐ²ÑÑÐœÐŸ Ð²ÑÐŽÐ¿ÐŸÐ²ÑÐ² ÐœÐ° Ð¿ÑÐžÐ²ÑÑÐ°ÐœÐœÑ HELO: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ Ð²ÑÐŽÐŒÐŸÐ²ÐžÐ²ÑÑ Ð²ÑÐŽ ÐºÐŸÐŒÐ±ÑÐœÐ°ÑÑÑ ÑÐŒÐµÐœÐž ÐºÐŸÑÐžÑÑÑÐ²Ð°ÑÐ°/Ð¿Ð°ÑÐŸÐ»Ñ: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "ÐÐžÑÑ Ð·Ñ ÑÐ¿ÐŸÐ²ÑÑÐµÐœÐœÑÐŒ ÐœÐ°ÐŽÑÑÐ»Ð°ÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐŸ Ð¢ÐŸÑÐµÐœÑ: \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"ÐÐµÑÐ° ÑÑÐŸÐ³ÐŸ Ð»ÐžÑÑÐ° Ð¿ÐŸÐ²ÑÐŽÐŸÐŒÐžÑÐž, ÑÐŸ Deluge Ð·Ð°ÐºÑÐœÑÐžÐ² Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ \"%(name)s\", "
-"ÑÐºÐžÐ¹ Ð²ÐºÐ»ÑÑÐ°Ñ Ð² ÑÐµÐ±Ðµ %(num_files)i ÑÐ°Ð¹Ð»ÑÐ².\n"
-"Ð©ÐŸÐ± Ð¿ÑÐžÐ¿ÐžÐœÐžÑÐž ÐŸÑÑÐžÐŒÑÐ²Ð°ÐœÐœÑ Ð¿ÐŸÐ²ÑÐŽÐŸÐŒÐ»ÐµÐœÑ ÑÐ°ÐºÐŸÐ³ÐŸ ÑÐžÐ¿Ñ Ð¿ÑÐŸÑÑÐŸ Ð²ÑÐŽÑÐŒÐºÐœÑÑÑ "
-"ÑÐ¿ÐŸÐ²ÑÑÐµÐœÐœÑ Ð¿ÐŸ Ð¿ÐŸÑÑÑ Ð² ÐœÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑÑ
- Deluge.\n"
-"\n"
-"Ð Ð¿ÐŸÐ²Ð°Ð³ÐŸÑ,\n"
-"Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž ÐÐµÑÐµÑ
-ÑÑÐœÐœÑ ÐÐŸÐ²ÑÐŽÐŸÐŒÐ»ÐµÐœÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "Ð¡Ð¿Ð»ÐžÐ²ÐœÑ Ð²ÑÐºÐœÐ° Ð²ÐžÐŒÐºÐœÐµÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "libnotify ÐœÐµ Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° ÑÐ¿Ð»ÐžÐ²ÐœÐŸÐ³ÐŸ ÑÐ¿ÐŸÐ²ÑÑÐµÐœÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "ÐÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÐž ÑÐ¿Ð»ÐžÐ²ÐœÑ Ð²ÑÐºÐœÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ÐÐ²ÑÐº ÑÐ¿ÐŸÐ²ÑÑÐµÐœÐœÑ Ð²ÐžÐŒÐºÐœÐµÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame ÐœÐµ Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ÐÐ²ÑÐºÐŸÐ²Ðµ ÑÐ¿ÐŸÐ²ÑÑÐµÐœÐœÑ ÐœÐµ Ð²ÐŽÐ°Ð»ÐŸÑÑ Ð²ÑÐŽÑÐ²ÐŸÑÐžÑÐž %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ÐÐ²ÑÐºÐŸÐ²Ðµ ÑÐ¿ÐŸÐ²ÑÑÐµÐœÐœÑ ÑÑÐ¿ÑÑÐœÐµ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐŸ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-"ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ ÑÐŸÑÐµÐœÑÑ \"%(name)s\", ÑÐŸ ÐŒÑÑÑÐžÑÑ %(num_files)i ÑÐ°Ð¹Ð»(-Ðž/-ÑÐ²) "
-"Ð·Ð°Ð²ÐµÑÑÐµÐœÐŸ."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "Ð¡Ð¿ÐŸÐ²ÑÑÐµÐœÐœÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "ÐÐ±ÐµÑÑÑÑ Ð·Ð²ÑÐºÐŸÐ²ÐžÐ¹ ÑÐ°Ð¹Ð»"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Ð£Ð²ÑÐŒÐºÐœÑÑÐž ÐŒÐµÑÐµÑ
-ÑÑÐœÐœÑ Ð¿ÑÐºÑÐŸÐ³ÑÐ°ÐŒÐž Ñ ÑÐžÑÑÐµÐŒÐœÑÐ¹ ÑÐ°ÑÑ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "ÐÐŸÐ·Ð²ÐŸÐ»ÐžÑÐž ÑÐ¿Ð»ÐžÐ²ÐœÑ Ð²ÑÐºÐœÐ°"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "ÐÐ²ÑÐºÐž ÑÐ²ÑÐŒÐºÐœÐµÐœÐŸ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>UI Ð¡Ð¿ÐŸÐ²ÑÑÐµÐœÐœÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>ÐÑÑÐžÐŒÑÐ²Ð°ÑÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ Ð¿ÐŸÑÑÐµÐ±ÑÑ TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>Ð¡Ð¿ÐŸÐ²ÑÑÐµÐœÐœÑ ÐµÐ»ÐµÐºÑÑÐŸÐœÐœÐŸÑ Ð¿ÐŸÑÑÐŸÑ</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"ÐŠÑ ÐºÐŸÐœÑÑÐ³ÑÑÐ°ÑÑÑ ÐœÐµ ÐŸÐ·ÐœÐ°ÑÐ°Ñ, ÑÐŸ Ð²Ðž ÐŽÑÐ¹ÑÐœÐŸ ÐŸÑÑÐžÐŒÐ°ÑÑÐµ ÑÐ¿ÐŸÐ²ÑÑÐµÐœÐœÑ Ð¿ÑÐŸ Ð²ÑÑ ÑÑ "
-"Ð¿ÐŸÐŽÑÑ."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "ÐÑÐŽÐ¿ÐžÑÐºÐž"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "ÐÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ Ð·Ð²ÑÐºÑ"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ÐÐµÐ²ÑÑÐœÐ° Ð¿ÐŸÐ·ÐœÐ°ÑÐºÐ°, ÐŽÐŸÐ¿ÑÑÑÐžÐŒÑ ÑÐžÐŒÐ²ÐŸÐ»Ðž:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ÐÐŸÑÐŸÐ¶ÐœÑ Ð¿ÐŸÐ·ÐœÐ°ÑÐºÐ°"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "ÐÐŸÐ·ÐœÐ°ÑÐºÐ° Ð²Ð¶Ðµ ÑÑÐœÑÑ"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "ÐÐµÐ²ÑÐŽÐŸÐŒÐ° Ð¿ÐŸÐ·ÐœÐ°ÑÐºÐ°"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "ÐÐµÐ²ÑÐŽÐŸÐŒÐžÐ¹ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ð¿ÐŸÐ·ÐœÐ°ÑÐºÑ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ÐÐŸÐŽÐ°ÑÐž Ð¿ÐŸÐ·ÐœÐ°ÑÐºÑ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>ÐÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ¹ÑÐµ Ð±ÑÑÐœÑ Ð¿Ð°ÐœÐµÐ»Ñ ÐŽÐ»Ñ ÐŽÐŸÐŽÐ°ÐœÐœÑ, ÑÐµÐŽÐ°Ð³ÑÐ²Ð°ÐœÐœÑ ÑÐ° Ð²ÐžÐ»ÑÑÐµÐœÐœÑ "
-"Ð¿ÐŸÐ·ÐœÐ°ÑÐŸÐº. </i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>ÐÐŸÐ·ÐœÐ°ÑÐºÐž</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž Ð¿ÐŸÐ·ÐœÐ°ÑÐŸÐº"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>ÐÐ°ÑÐ°ÐŒÐµÑÑÐž Ð¿ÐŸÐ·ÐœÐ°ÑÐŸÐº</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "ÐÐ°ÑÑÐŸÑÑÐ²Ð°ÑÐž ÑÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÑ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÐž ÐŽÐ»Ñ ÑÑÑÑ
- ÑÐŸÑÐµÐœÑÑÐ²:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐµ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "ÐÐ°ÑÑÐŸÑÑÐ²Ð°ÑÐž ÐœÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ ÑÐµÑÐ³Ðž:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "ÐÐ°ÑÑÐŸÑÑÐ²Ð°ÑÐž ÐœÐ°Ð»Ð°ÑÑÑÐ²Ð°ÐœÐœÑ ÑÐµÐºÐž:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(ÐºÐŸÐ¶ÐµÐœ ÑÑÐµÐºÐµÑ Ð² ÐŸÐºÑÐµÐŒÐŸÐŒÑ ÑÑÐŽÐºÑ)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Ð¡Ð°ÐŒÐŸÑÐžÐœÐœÐŸ ÐŽÐŸÐŽÐ°ÑÐž Ð¿ÐŸÐ·ÐœÐ°ÑÐºÑ:"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "ÐÐŸÐ·ÐœÐ°ÑÐºÐ°"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_ÐÐ°ÑÐ°ÐŒÐµÑÑÐž Ð¿ÐŸÐ·ÐœÐ°ÑÐºÐž"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_ÐÐžÐ»ÑÑÐžÑÐž Ð¿ÐŸÐ·ÐœÐ°ÑÐºÑ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_ÐÐŸÐŽÐ°ÑÐž Ð¿ÐŸÐ·ÐœÐ°ÑÐºÑ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Ð¢ÐŸÑÐµÐœÑ Ð·Ð°Ð²ÐµÑÑÐµÐœÐŸ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Ð¢ÐŸÑÐµÐœÑ ÐŽÐŸÐŽÐ°ÐœÐŸ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Ð¢ÐŸÑÐµÐœÑ Ð²ÐžÐ»ÑÑÐµÐœÐŸ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "ÐÐžÐºÐŸÐœÐ°ÑÐž"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "ÐÐŸÐŽÑÑ"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>ÐÐŸÐŽÐ°ÑÐž ÐºÐŸÐŒÐ°ÐœÐŽÑ</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>ÐÐŸÐŒÐ°ÐœÐŽÐž</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "Ñ
-Ð²ÐžÐ»ÐžÐœ"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 Ñ
-Ð²ÐžÐ»ÐžÐœÐ°"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 ÑÐµÐºÑÐœÐŽÐ°"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ÑÐµÐºÑÐœÐŽ"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "ÐÐŸÐ»ÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "ÐÐŸÐ»ÑÑ Ð²ÑÐŽÐŽÐ°ÑÑ:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>ÐÑÐ°ÑÑÐº Ð¿ÑÐŽ'ÑÐŽÐœÐ°ÐœÑ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>ÐÑÐ°ÑÑÐº ÑÐŒÑÐ³Ðž Ð¿ÑÐŸÐ¿ÑÑÐºÐ°ÐœÐœÑ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "DHT Ð²ÑÐ·Ð»Ðž:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "ÐÐµÑÐŸÐ²Ð°ÐœÑ Ð²ÑÐ·Ð»Ðž DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "Ð¢ÐŸÑÐµÐœÑÑÐ² Ð² DHT:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>Ð¡ÑÐŽÑÐ² / ÐÑÑÑÐ²</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>ÐÐŸÐ»ÑÐŸÑÐž Ð³ÑÐ°ÑÑÐºÐ°</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "Ð¡ÑÐ°ÑÐžÑÑÐžÐºÐ°"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "ÐÐŸÐ·Ð²ÑÐ»"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "Ð¡ÑÐŽÑÐ²/ÐÑÑÑÐ²"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "Ð¢ÐµÐºÐž Ð·Ð° ÑÐºÐŸÑ ÑÑÐµÐ¶ÐžÑÐµ ÐœÐµ ÑÑÐœÑÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "ÐšÐ»ÑÑ
- ÐœÐµ ÑÑÐœÑÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "ÐÐµÑÑÐŒÑÑÐœÐžÐ¹ Ð²Ð°ÑÑÐ°ÐœÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-"\"Ð¢ÐµÐºÐ° ÐŽÐ»Ñ ÑÑÐµÐ¶ÐµÐœÐœÑ\" Ñ ÑÐµÐºÐ° \"ÐÐŸÐ¿ÑÑÐ²Ð°ÑÐž .torrent ÑÐ°Ð¹Ð»Ðž ÐŽÐŸ\" ÐœÐµ ÐŒÐŸÐ¶ÑÑÑ Ð±ÑÑÐž "
-"ÐŸÐŽÐœÐ°ÐºÐŸÐ²ÐžÐŒÐž!"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "ÐÐ²ÑÐŸÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "ÐÐŸÐŽÐ²ÑÐ¹ÐœÐµ ÐºÐ»Ð°ÑÐ°ÐœÐœÑ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐŒÐžÐºÐ°ÐœÐœÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "ÐÐŸÐŽÐ²ÑÐ¹ÐœÐµ ÐºÐ»Ð°ÑÐ°ÐœÐœÑ ÐŽÐ»Ñ ÑÐµÐŽÐ°Ð³ÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "ÐšÐ»ÑÑ
-"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>ÐÐžÐ²ÐžÑÐžÑÑ ÑÐµÐºÐž:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "ÐÐžÐ²ÐžÑÐžÑÑ Ð²Ð»Ð°ÑÑÐžÐ²ÐŸÑÑÑ ÑÐµÐºÐž"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"Ð¯ÐºÑÐŸ ÐŽÐŸ ÑÑÐŸÐ³ÐŸ ÐºÐ°ÑÐ°Ð»ÐŸÐ³Ñ ÐŽÐŸÐŽÐ°ÐœÐŸ ÑÐ°Ð¹Ð» .torrent,\n"
-"Ð²ÑÐœ Ð±ÑÐŽÐµ ÐŽÐŸÐŽÐ°ÐœÐžÐ¹ ÐŽÐŸ ÑÐµÑÑÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "ÐÐ±ÐµÑÑÑÑ ÑÐµÐºÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "ÐÑÐŽÐŸÐ±ÑÐ°Ð·ÐžÑÐž ÑÑ ÑÐµÐºÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Ð¢ÐµÐºÐ° ÐŽÐ»Ñ ÑÑÐµÐ¶ÐµÐœÐœÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž ÑÐŸÑÐµÐœÑ-ÑÐ°Ð¹Ð» Ð¿ÑÑÐ»Ñ ÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"Ð¯Ðº ÑÑÐ»ÑÐºÐž ÑÐŸÑÑÐµÐœÑ Ð±ÑÐŽÐµ ÐŽÐŸÐŽÐ°ÐœÐžÐ¹ ÐŽÐŸ ÑÐµÐ°ÐœÑÑ,\n"
-".torrent Ð±ÑÐŽÐµ Ð²ÐžÐ»ÑÑÐµÐœÐŸ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "ÐÐŸÐŽÐ°ÑÐž ÑÐŸÐ·ÑÐžÑÐµÐœÐœÑ Ð¿ÑÑÐ»Ñ ÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"Ð¯Ðº ÑÑÐ»ÑÐºÐž ÑÐŸÑÐµÐœÑ Ð±ÑÐŽÐµ ÐŽÐŸÐŽÐ°ÐœÐŸ ÐŽÐŸ ÑÐµÐ°ÐœÑÑ,\n"
-"ÑÐŸÐ·ÑÐžÑÐµÐœÐœÑ Ð±ÑÐŽÐµ ÐŽÐŸÐŽÐ°ÐœÐŸ ÐŽÐŸ .torrent\n"
-"Ñ Ð²ÑÐœ Ð·Ð°Ð»ÐžÑÐžÑÑÑÑ Ð² ÑÐŸÐŒÑ Ð¶ ÐºÐ°ÑÐ°Ð»ÐŸÐ·Ñ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".ÐŽÐŸÐŽÐ°ÐœÐŸ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"ÐÑÑÐ»Ñ ÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑ ÑÐŸÑÑÐµÐœÑÐ°,\n"
-".torrent Ð±ÑÐŽÐµ ÑÐºÐŸÐ¿ÑÐ¹ÐŸÐ²Ð°ÐœÐŸ ÐŽÐŸ Ð²ÐžÐ±ÑÐ°ÐœÐŸÑ ÑÐµÐºÐž\n"
-"Ñ Ð²ÐžÐŽÐ°Ð»ÐµÐœÐŸ Ð· ÑÐµÐºÐž ÐŽÐ»Ñ ÑÑÐµÐ¶ÐµÐœÐœÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-"Ð¯Ðº ÑÑÐ»ÑÐºÐž ÑÐŸÑÐµÐœÑ Ð±ÑÐŽÐµ Ð²ÐžÐ»ÑÑÐµÐœÐŸ Ð· ÑÐµÐ°ÐœÑÑ,\n"
-"ÑÐ°ÐºÐŸÐ¶ Ð²ÐžÐ»ÑÑÐžÑÐž ÑÐ°Ð¹Ð» .torrent, ÑÐºÐžÐ¹ Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°Ð²ÑÑ ÐŽÐ»Ñ Ð¹ÐŸÐ³ÐŸ ÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑ."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>ÐÑÑ ÐœÐ° ÑÐŸÑÐµÐœÑ ÑÐ°Ð¹Ð»ÐŸÐŒ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÑÐµÐºÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "ÐÐŸ ÑÑÑÑ ÑÐµÐºÐž Ð±ÑÐŽÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÑÐ²Ð°ÑÐžÑÑ ÑÐ°Ð¹Ð»Ðž"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>Ð¢ÐµÐºÐ° ÐŽÐ»Ñ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "ÐÐºÐ°Ð¶ÑÑÑ ÑÐµÐºÑ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐŒÑÑÐµÐœÐœÑ Ð·Ð°Ð²ÐµÑÑÐµÐœÐžÑ
-"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>ÐÐµÑÐµÐŒÑÑÑÐžÑÐž Ð·Ð°Ð²ÐµÑÑÐµÐœÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "ÐÐŸÐ·ÐœÐ°ÑÐºÐ°: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>ÐÐŸÐ·ÐœÐ°ÑÐºÐ°</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "ÐÑÐœÐŸÐ²ÐœÑ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "ÐÐ±ÑÐ°ÐœÐžÐ¹ ÑÑÑ ÐºÐŸÑÐžÑÑÑÐ²Ð°Ñ ÑÑÐ°ÐœÐµ Ð²Ð»Ð°ÑÐœÐžÐºÐŸÐŒ ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>ÐÐ»Ð°ÑÐœÐžÐº</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±. ÑÐ²-ÑÑÑ Ð²ÑÐŽÐŽÐ°ÑÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±. Ðº-ÑÑÑ Ð·'ÑÐŽÐœÐ°ÐœÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐµ ÑÐ»ÐŸÑÑÐ² ÐŽÐ»Ñ ÑÐŸÐ·ÐŽÐ°ÑÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±. ÑÐ²-ÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>Ð¡ÐŒÑÐ³Ð° Ð¿ÑÐŸÐ¿ÑÑÐºÐ°ÐœÐœÑ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "ÐÐ²ÑÐŸÐŒÐ°ÑÐžÑÐœÐŸ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "ÐÐŸÐŽÐ°Ð²Ð°ÑÐž Ð¿ÑÐžÐ·ÑÐ¿ÐžÐœÐµÐœÐžÐŒÐž:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "ÐÑÑÑÐµ Ñ ÑÐµÑÐ·Ñ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>Ð§ÐµÑÐ³Ð°</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Ð ÐŸÐ·Ð¿Ð°ÐºÑÐ²Ð°ÐœÐœÑ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "ÐÐžÐŽÐŸÐ±ÑÑÐž ÐŽÐŸ:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Ð¡ÑÐ²ÐŸÑÐžÑÐž Ð¿ÑÐŽÑÐµÐºÑ Ð· ÐœÐ°Ð·Ð²ÐŸÑ ÑÐŸÑÐµÐœÑÐ°"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"ÐŠÑ ÐŸÐ¿ÑÑÑ, Ð² ÐŸÐ±ÑÐ°ÐœÑÐ¹ ÑÐµÑÑ, Ð±ÑÐŽÐµ ÑÑÐ²ÐŸÑÑÐ²Ð°ÑÐž Ð¿ÑÐŽÑÐµÐºÐž, Ð· ÐœÐ°Ð·Ð²Ð°ÐŒÐž ÑÐŸÑÐµÐœÑÑÐ² Ñ "
-"Ð·Ð±ÐµÑÑÐ³Ð°ÑÐž ÑÐ°Ð¹Ð»Ðž ÑÑÐŽÐž."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr "ÐÐµÑÐµÐ»ÑÐº Ð·Ð°Ð±Ð»ÐŸÐºÐŸÐ²Ð°ÐœÐžÑ
- ÑÐ° ÐŽÐŸÐ·Ð²ÐŸÐ»ÐµÐœÐžÑ
- IP-ÐŽÑÐ°Ð¿Ð°Ð·ÐŸÐœÑÐ²"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "ÐÐµÑÐµÐ»ÑÐº Ð±Ð»ÐŸÐºÑÐ²Ð°ÐœÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "ÐÐµÐ²ÑÑÐœÐ° IP-Ð°ÐŽÑÐµÑÐ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "IP-Ð°ÐŽÑÐµÑÐ° \"%s\" Ð¿ÐŸÐ³Ð°ÐœÐŸ ÑÑÐŸÑÐŒÐŸÐ²Ð°ÐœÐ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "ÐÐŒÑÐ»ÑÐ²Ð°ÑÐž Ð¿ÐµÑÐµÐ»ÑÐº IP (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "ÐÐµÐ·Ð¿ÐµÑÐœÑ Ð²ÑÐ·Ð»Ðž, ÑÐµÐºÑÑ (zip-Ð°ÑÑ
-ÑÐ²)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Ð¢ÐµÐºÑÑ (ÐÐµÐºÐŸÐŒÐ¿ÑÐµÑÐŸÐ²Ð°ÐœÐžÐ¹)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ÐÐµÐ²ÑÑÐœÐžÐ¹ Ð·Ð°Ð³ÐŸÐ»ÐŸÐ²ÐŸÐº"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ÐÐµÐ²ÑÑÐœÐžÐ¹ ÑÐ°ÑÑÐœÐŸÐº"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ÐÐµÐ¿ÑÐ°Ð²ÐžÐ»ÑÐœÐ° Ð²ÐµÑÑÑÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "ÐÐœÑÐ²"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ÐÐŒÐ¿ÐŸÑÑÑÐ²Ð°ÑÐž Ð¿ÐµÑÐµÐ»ÑÐº Ð±Ð»ÐŸÐºÑÐ²Ð°ÐœÑ Ð¿ÑÐž Ð·Ð°Ð¿ÑÑÐºÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-"Ð£ ÑÐ°Ð·Ñ ÐœÐµÐŸÐ±Ñ
-ÑÐŽÐœÐŸÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÑÐ²Ð°ÑÐž ÑÐ°Ð¹Ð» ÑÐ· Ð¿ÐµÑÐµÐ»ÑÐºÐŸÐŒ Ð±Ð»ÐŸÐºÐŸÐ²Ð°ÐœÐžÑ
- IP ÑÐ° "
-"ÑÐŒÐ¿ÐŸÑÑÑÐ²Ð°ÑÐž Ð¹ÐŸÐ³ÐŸ."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "ÐÐµÑÐµÐ²ÑÑÐžÑÐž ÐœÐ°ÑÐ²ÐœÑÑÑÑ ÐŸÐœÐŸÐ²Ð»ÐµÐœÐœÑ Ð¿ÐµÑÐµÐ»ÑÐºÑ Ð±Ð»ÐŸÐºÑÐ²Ð°ÐœÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐžÑÐž ÐœÐŸÐ²ÐžÐ¹ Ð¿ÐµÑÐµÐ»ÑÐº Ð±Ð»ÐŸÐºÑÐ²Ð°ÐœÑ ÑÐ° ÑÐŒÐ¿ÐŸÑÑÑÐ²Ð°ÑÐž Ð¹ÐŸÐ³ÐŸ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐžÑÐž ÑÐ° ÑÐŒÐ¿ÐŸÑÑÑÐ²Ð°ÑÐž Ð¿ÐµÑÐµÐ»ÑÐº Ð±Ð»ÐŸÐºÑÐ²Ð°ÐœÑ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "ÐÐµÑÐµÐ»ÑÐº Ð±Ð»ÐŸÐºÑÐ²Ð°ÐœÑ Ð²Ð¶Ðµ ÐŸÐœÐŸÐ²Ð»ÐµÐœÐžÐ¹"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>ÐÐ¿ÑÑÑ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Ð¢ÐžÐ¿:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "ÐÐ°ÑÐ°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "Ð ÐŸÐ·ÐŒÑÑ ÑÐ°Ð¹Ð»Ñ:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>ÐÐœÑÐŸÑÐŒÐ°ÑÑÑ</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "ÐÐžÐœÑÑÐºÐž"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "ÐÐ°ÑÐ°ÐŒÐµÑÑÐž ÑÐ»ÐŸÐ²ÐŸÑ ÑÐ»ÑÐ¶Ð±Ðž"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "IP Ð°ÐŽÑÐµÑÐ°, Ð¿ÑÐŸÑÐ»ÑÑ
-ÐŸÐ²ÑÐ²Ð°ÐœÐ° ÐŽÐ»Ñ Ð·'ÑÐŽÐœÐ°ÐœÑ Ð· UI"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "ÐÐŸÑÑ, Ð¿ÑÐŸÑÐ»ÑÑ
-ÐŸÐ²ÑÐ²Ð°ÐœÐžÐ¹ ÐŽÐ»Ñ Ð·'ÑÐŽÐœÐ°ÐœÑ Ð· UI"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "IP Ð°ÐŽÑÐµÑÐ°, Ð¿ÑÐŸÑÐ»ÑÑ
-ÐŸÐ²ÑÐ²Ð°ÐœÐ° ÐŽÐ»Ñ Ð·'ÑÐŽÐœÐ°ÐœÑ BitTorrent"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-"ÐÐŒ'Ñ ÐŒÐµÑÐµÐ¶ÐµÐ²ÐŸÐ³ÐŸ ÑÐœÑÐµÑÑÐµÐ¹ÑÑ Ð°Ð±ÐŸ Ð°ÐŽÑÐµÑÐ° IP ÐŽÐ»Ñ Ð²ÐžÑ
-ÑÐŽÐœÐžÑ
- Ð·'ÑÐŽÐœÐ°ÐœÑ BitTorrent"
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-"ÐÐ°ÑÐ°ÐŒÐµÑÑÐž ÐºÐŸÐœÑÑÐ³ÑÑÐ°ÑÑÑ, ÑÐºÑ ÐœÐµ Ð±ÑÐŽÑÑÑ Ð·ÐŒÑÐœÐµÐœÑ Ð¿ÑÐž Ð²ÑÐŽÐŽÐ°Ð»ÐµÐœÐŸÐŒÑ Ð²ÐžÐºÐ»ÐžÐºÑ "
-"`set_config`"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÑÐŸÐœÐ°Ð¹Ð±. Ðº-ÑÑÑ Ð·'ÑÐŽÐœÐ°ÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 ÐÑÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 ÐÑÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 ÐÑÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 ÐÑÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 ÐÑÐ/Ñ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÑÐŸÐœÐ°Ð¹Ð±. ÑÐ²-ÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "ÐšÐ²ÐžÐŽÐºÑÑÑÑ Ð²ÑÐŽÐŽÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž ÑÐŸÐœÐ°Ð¹Ð±. ÑÐ²-ÑÑÑ Ð²ÑÐŽÐŽÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "ÐÑÐŸÑÐŸÐºÐŸÐ» Ð¢ÑÐ°ÑÑÐº ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ/Ð ÐŸÐ·ÐŽÐ°ÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "ÐÑÐ»ÑÐœÐµ ÐŒÑÑÑÐµ Ñ ÑÐµÑÑ ÐŽÐ»Ñ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "ÐÐŒÑÐœÐžÑÐž Ð·âÑÐŽÐœÐ°ÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "Ð¥ÐŸÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "ÐÐµÐŒÐŸÐ¶Ð»ÐžÐ²ÐŸ ÑÐµÐŽÐ°Ð³ÑÐ²Ð°ÑÐž Ð²ÑÐ·ÐŸÐ»"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "ÐÑÐŸ Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "ÐÐ²ÑÐŸÑÑÑÐºÐµ Ð¿ÑÐ°Ð²ÐŸ 2007-2018 ÐÐŸÐŒÐ°ÐœÐŽÐ° Deluge"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "Ð'ÑÐŽÐœÐ°ÐœÐœÑ Ð²ÑÐŽÐœÐŸÐ²Ð»ÐµÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "ÐÑÑÐ°ÑÐµÐœÐŸ Ð·Ð²'ÑÐ·ÐŸÐº"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "ÐâÑÐŽÐœÐ°ÐœÐœÑ Ð· Ð²ÐµÐ±ÑÐµÑÐ²ÐµÑÐŸÐŒ Ð²ÑÑÐ°ÑÐµÐœÐŸ!"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "ÐÑÑÐ°ÑÐµÐœÐŸ Ð·Ð²âÑÐ·ÐŸÐº Ð· Ð²ÐµÐ±ÑÐµÑÐ²ÐµÑÐŸÐŒ"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "Ð¡ÑÐ²ÐŸÑÐžÑÐž"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "ÐÐŸÐ²ÑÐŽÐºÐ°"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ÐÐžÐ¹ÑÐž"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "Ð£Ð²ÑÐ¹ÑÐž"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "ÐÐŸÐŒÐžÐ»ÐºÐ° Ð²Ñ
-ÐŸÐŽÑ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "ÐÐž ÑÐ²ÐµÐ»Ðž ÐœÐµÐ¿ÑÐ°Ð²ÐžÐ»ÑÐœÐžÐ¹ Ð¿Ð°ÑÐŸÐ»Ñ"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "ÐÑÐ·ÐŸÐ» ÑÑÐµÐºÐµÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "Ð€ÑÐ»ÑÑÑÐž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ ÑÐ²ÐžÐŽÐºÐŸÑÑÐž Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ ÑÐ²ÐžÐŽÐºÐŸÑÑÐž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "ÐÑÐŒÑÑ Ð·'ÑÐŽÐœÐ°ÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "ÐÐ±ÐŒÐµÐ¶ÐµÐœÐœÑ ÑÐ»ÐŸÑÑÐ² ÑÐŸÐ·ÐŽÐ°ÑÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "ÐÐœÐŸÐ²ÐžÑÐž ÑÑÐµÐºÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "ÐÑÐžÐŒÑÑÐŸÐ²ÐŸ Ð¿ÐµÑÐµÐ¿ÑÐŸÐ²ÑÑÐžÑÐž"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "Ð ÐŸÐ·Ð³ÐŸÑÐœÑÑÐž ÑÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ÐÐµÑÐµÑÑÐœÑÑÐž"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "ÐÐ³Ð»ÑÐŽ"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ð·âÑÐŽÐœÐ°ÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "ÐÐµÐŒÐŸÐ¶Ð»ÐžÐ²ÐŸ ÐŽÐŸÐŽÐ°ÑÐž Ð²ÑÐ·ÐŸÐ»: {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "ÐÐ±ÐµÑÐµÐ³ÑÐž"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "ÐÑÐžÐ»ÑÐŽÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "Ð'ÑÐŽÐœÐ°ÑÐžÑÑ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "ÐÑÐ¿ÐžÐœÐžÑÐž ÑÐ»ÐŸÐ²Ñ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "ÐÑÐŽ'ÑÐŽÐœÐ°ÑÐžÑÑ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "ÐÐ°Ð¿ÑÑÑÐžÑÐž ÑÐ»ÐŸÐ²Ñ ÑÐ»ÑÐ¶Ð±Ñ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "ÐÐŒÑÐœÐžÑÐž ÑÐžÐ¿ÐŸÐ²ÐžÐ¹ Ð¿Ð°ÑÐŸÐ»Ñ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-"ÐÐž ÑÐµÐºÐŸÐŒÐµÐœÐŽÑÑÐŒÐŸ Ð·ÐŒÑÐœÐžÑÐž ÑÐžÐ¿ÐŸÐ²ÐžÐ¹ Ð¿Ð°ÑÐŸÐ»Ñ.<br><br>ÐÐ°Ð¶Ð°ÑÑÐµ Ð·ÐŒÑÐœÐžÑÐž Ð¹ÐŸÐ³ÐŸ Ð·Ð°ÑÐ°Ð·?"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "ÐÐžÐ»ÑÑÐžÑÐž Ð· ÐŽÐ°ÐœÐžÐŒÐž"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "ÐÐµÑÐµÐ³Ð»ÑÐŽÐ°Ñ ÑÐ°Ð¹Ð»ÑÐ²"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "ÐÐ°Ð·Ð°ÐŽ"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "ÐÐ°Ð»Ñ"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "ÐÐŸÐŽÐŸÐŒÑ"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "ÐÐŒÑÑÐ°ÐœÐµ"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ð¿ÐŸ Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "ÐÐŽÐµÑÑÐ° URL"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "ÐÑÐºÐž"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "ÐÐµ Ð²ÐŽÐ°Ð»ÐŸÑÑ ÑÑÑÐ³ÐœÑÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "Ð€Ð°Ð¹Ð»"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "Ð¥ÐµÑ-ÑÑÐŒÐ°"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ Ð²Ð°ÑÐŸÐ³ÐŸ ÑÐŸÑÐµÐœÑÑ..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "ÐÐµ Ð²ÐŽÐ°Ð»ÐŸÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐžÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "ÐÐµÐŽÑÐ¹ÑÐœÐžÐ¹ ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐžÑÐž"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "ÐÐ°ÑÐ°Ð»ÐŸÐ³ ÐŽÐ»Ñ Ð¿ÐµÑÐµÐŒÑÑÐµÐœÐœÑ Ð·Ð°Ð²ÐµÑÑÐµÐœÐžÑ
- Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±. ÑÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±. ÑÐ²ÐžÐŽÐºÑÑÑÑ ÑÐŸÐ·ÐŽÐ°Ð²Ð°ÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "ÐÐ°Ð³Ð°Ð»ÑÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "ÐÐŸÐŽÐ°ÑÐž Ð¿ÑÐžÐ·ÑÐ¿ÐžÐœÐµÐœÐžÐŒ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr "ÐÐ°ÐŽÑÑÐŽ"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "ÐÐ°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "ÐÑÑÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "ÐÐŸÐºÐ»Ð°ÐŽÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "ÐÐŸÐŒÐµÐœÑÐ°Ñ:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "Ð¡ÑÐ°Ðœ:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "ÐÐµÑÐµÐŒÑÑÐµÐœÐœÑ Ð²ÐžÐºÐŸÐœÐ°ÐœÐŸ:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ÐÑÐžÐ²Ð°ÑÐœÐžÐ¹"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Ð¡Ð¿ÐŸÐ²ÑÑÐ°ÑÐž Ð¿ÑÐŸ ÐœÐŸÐ²Ñ Ð²ÐµÑÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-"ÐÐŸÐ¿ÐŸÐŒÐŸÐ¶ÑÑÑ ÐœÐ°ÐŒ Ð¿ÐŸÐºÑÐ°ÑÐžÑÐž Deluge, ÐœÐ°ÐŽÑÑÐ»Ð°Ð²ÑÐž ÐœÐ°ÐŒ Ð²Ð°ÑÑ Ð²ÐµÑÑÑÑ Python, PyGTK, "
-"ÑÐ° ÑÐžÐ¿Ðž ÐÐ¡ Ñ Ð¿ÑÐŸÑÐµÑÐŸÑÐ°. ÐŠÑÐ»ÐºÐŸÐ²ÐžÑÐŸ ÐœÑÑÐºÐŸÑ ÐžÐœÑÐŸÑ ÑÐœÑÐŸÑÐŒÐ°ÑÑÑ ÐœÐµ ÐœÐ°ÐŽÑÐžÐ»Ð°ÑÑÑÑÑ."
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "ÐÑ
-ÑÐŽÐœÐ° Ð°ÐŽÑÐµÑÐ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "ÐÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐž Ð²ÐžÐ¿Ð°ÐŽÐºÐŸÐ²ÐžÐ¹ Ð¿ÐŸÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "Ð¢ÐžÐ¿ ÑÐµÑÐ²ÑÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÐºÑÐ»ÑÐºÑÑÑÑ Ð·'ÑÐŽÐœÐ°ÐœÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ (ÐÑÐ/Ñ):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÑÐ²ÐžÐŽÐºÑÑÑÑ ÑÐŸÐ·ÐŽÐ°ÑÑ (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÐºÑÐ»ÑÐºÑÑÑÑ ÐœÐ°Ð¿ÑÐ²Ð²ÑÐŽÐºÑÐžÑÐžÑ
- Ð·'ÑÐŽÐœÐ°ÐœÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐ° ÐºÑÐ»ÑÐºÑÑÑÑ ÑÐ¿ÑÐŸÐ± Ð·'ÑÐŽÐœÐ°ÐœÐœÑ ÐœÐ° ÑÐµÐºÑÐœÐŽÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Ð©ÐŸÐœÐ°Ð¹Ð±ÑÐ»ÑÑÐµ ÑÐ»ÐŸÑÑÐ² ÐŽÐ»Ñ ÑÐŸÐ·ÐŽÐ°ÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "ÐÐœÐ°Ð¹ÑÐž Ð±ÑÐ»ÑÑÐµ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "ÐÑÑÐ°ÐœÐŸÐ²ÐžÑÐž Ð²ÑÑÐ»ÐŸÐº"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr "ÐÐ±ÐµÑÑÑÑ egg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr "ÐÑÑÐ»ÐŸÐº Egg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "ÐÐ³Ð»ÑÐŽ..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "ÐÐžÐ²Ð°ÐœÑÐ°Ð¶ÐžÑÐž Ð²Ð°Ñ Ð²ÑÑÐ»ÐŸÐº..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "ÐÑÐžÐŒÑÑÐŸÐ²Ðµ Ð²ÐžÐºÐŸÑÐžÑÑÐ°ÐœÐœÑ Ð¿ÑÐŸÐºÑÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "Ð ÐŸÐ·ÐŒÑÑ ÐºÐµÑÑ (16 KiB ÐÐ»ÐŸÐºÑÐ²):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr "ÐÐŸÐºÐ°Ð·Ð°ÑÐž ÑÑÐ»ÑÑÑÐž Ð· ÐœÑÐ»ÑÐŸÐ²ÐžÐŒÐž ÑÐŸÑÐµÐœÑÐ°ÐŒÐž"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr "ÐÐŸÐ·Ð²ÐŸÐ»ÐžÑÐž Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐž ÐŽÐµÐºÑÐ»ÑÐºÐ° ÑÑÐ»ÑÑÑÑÐ² ÐŸÐŽÐœÐŸÑÐ°ÑÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr "ÐÐ°ÑÐŸÐ»Ñ WebUI"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "Ð¡ÑÐ°ÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "ÐÐŸÐ²Ñ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "ÐÑÐŽÑÐ²ÐµÑÐŽÐžÑÐž:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "Ð¡ÐµÑÐ²ÐµÑ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "Ð§Ð°Ñ ÐŸÑÑÐºÑÐ²Ð°ÐœÐœÑ ÑÐµÑÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr "Ð£Ð²ÑÐŒÐºÐœÑÑÐž SSL (ÑÐ»ÑÑ
-Ðž ÑÐŸÐŽÐŸ ÑÐµÐºÐž ÐºÐŸÐœÑÑÐ³ÑÑÐ°ÑÑÑ Deluge)"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "ÐÑÐžÐ²Ð°ÑÐœÐžÐ¹ ÐÐ»ÑÑ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "Ð¡ÐµÑÑÐžÑÑÐºÐ°Ñ:"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr "ÐÐŸÐ²Ñ WebUI Ð·ÐŒÑÐœÐµÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-"ÐÐž Ð²ÐŸÐ»ÑÑÑÐµ ÐŸÐœÐŸÐ²ÐžÑÐž ÑÑÐŸÑÑÐœÐºÑ Ð·Ð°ÑÐ°Ð·, Ð°Ð±Ðž ÐŸÐŽÑÐ°Ð·Ñ Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐž ÐœÐŸÐ²Ñ ÐŒÐŸÐ²Ñ?"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "ÐÐœÐŸÐ²ÐžÑÐž"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "ÐÐµÐ¿ÑÐ°Ð²ÐžÐ»ÑÐœÐžÐ¹ Ð¿Ð°ÑÐŸÐ»Ñ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "ÐÐ°ÑÑ Ð¿Ð°ÑÐŸÐ»Ñ ÐœÐµ Ð·Ð±ÑÐ³Ð°ÑÑÑÑÑ!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "ÐÐ°Ñ ÑÑÐ°ÑÐžÐ¹ Ð¿Ð°ÑÐŸÐ»Ñ Ð±ÑÐ² ÐœÐµÐ¿ÑÐ°Ð²ÐžÐ»ÑÐœÐžÐŒ!"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "Ð£ÑÐ¿ÑÑÐœÐŸ Ð·ÐŒÑÐœÐµÐœÐŸ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "ÐÐ°Ñ Ð¿Ð°ÑÐŸÐ»Ñ Ð±ÑÐ»ÐŸ Ð·ÐŒÑÐœÐµÐœÐŸ, ÑÑÐ¿ÑÑ
-!"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "ÐÑÐžÐ·ÑÐ¿ÐžÐœÐžÑÐž ÑÐŸÑÐµÐœÑ"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "ETA:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "ÐÐ°ÑÐ° ÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑ:"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "ÐÑÐžÑÐ°ÐœÐŸ Ð±Ð»ÐŸÐºÑÐ² Ð· ÐºÐµÑÑ:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Ð§ÐžÑÐ»ÐŸ Ð±Ð»ÐŸÐºÑÐ², ÑÐºÑ ÐŸÐ±ÑÐ»ÑÐ³ÐŸÐ²Ð°ÐœÑ Ð· ÐºÐµÑÑ."
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "ÐÑÐŽ ÑÐ°Ñ ÐŽÐŸÐŽÐ°Ð²Ð°ÐœÐœÑ ÐŸÐ±Ð»ÑÐºÐŸÐ²ÐŸÐ³ÐŸ Ð·Ð°Ð¿ÐžÑÑ ÑÑÐ°Ð»Ð°ÑÑ Ð¿ÐŸÐŒÐžÐ»ÐºÐ°"
-
-#~ msgid "<b>Languge</b>"
-#~ msgstr "<b>ÐÐŸÐ²Ð°</b>"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ÐÐµÑÐµÐ²ÑÑÑÑÐž ÐœÐŸÐ²ÐžÐ¹ Ð¿ÐµÑÐµÐ»ÑÐº ÐºÐŸÐ¶ÐœÑ:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Ð¢Ð»ÐŸÐ²Ð° ÑÐ»ÑÐ¶Ð±Ð° ÐœÐµ Ð·Ð°Ð¿ÑÑÐµÐœÐ°"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "Ð¢Ð»ÐŸÐ²ÐŸÑ ÑÐ»ÑÐ¶Ð±Ðž ÐœÐµ ÑÑÐœÑÑ"
-
-#~ msgid ""
-#~ "Torrents not transfering any data do not count towards download/seeding "
-#~ "active count."
-#~ msgstr ""
-#~ "Ð¢ÐŸÑÐµÐœÑÐž, ÑÐºÑ ÐœÐµ Ð±ÐµÑÑÑÑ ÑÑÐ°ÑÑÐž Ñ Ð¿ÐµÑÐµÐŽÐ°ÑÑ ÐŽÐ°ÐœÐžÑ
-, ÐœÐµ Ð²ÑÐ°Ñ
-ÐŸÐ²ÑÑÑÑÑÑ ÐŽÐ»Ñ "
-#~ "Ð°ÐºÑÐžÐ²ÐœÐŸÐ³ÐŸ Ð¿ÑÐŽÑÐ°Ñ
-ÑÐœÐºÑ Ð·Ð°Ð²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ/Ð²ÑÐŽÐ²Ð°ÐœÑÐ°Ð¶ÐµÐœÐœÑ."
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr ""
-#~ "IP-Ð°ÐŽÑÐµÑÐ° ÑÐœÑÐµÑÑÐµÐ¹ÑÑ ÐŽÐ»Ñ Ð¿ÑÐŸÑÐ»ÑÑ
-ÐŸÐ²ÑÐ²Ð°ÐœÐœÑ Ð²Ñ
-ÑÐŽÐœÐžÑ
- bittorrent Ð·'ÑÐŽÐœÐ°ÐœÑ. "
-#~ "ÐÐ°Ð»ÐžÑÑÐµ ÑÐµ Ð¿ÐŸÐ»Ðµ Ð¿ÐŸÑÐŸÐ¶ÐœÑÐŒ, ÑÐºÑÐŸ Ð±Ð°Ð¶Ð°ÑÑÐµ Ð²ÐžÐºÐŸÑÐžÑÑÐŸÐ²ÑÐ²Ð°ÑÐž ÑÑÑÐ°Ð»ÐµÐœÐµ Ð·ÐœÐ°ÑÐµÐœÐœÑ."
-
-#~ msgid "Incomming Ports"
-#~ msgstr "ÐÑ
-ÑÐŽÐœÑ Ð¿ÐŸÑÑÐž"
-
-#~ msgid "Blocks Read hit"
-#~ msgstr "ÐÑÐžÑÐ°ÐœÐŸ Ð±Ð»ÐŸÐºÑÐ² Ð· ÐºÐµÑÑ"
Index: luge/i18n/ur.po
===================================================================
--- deluge/i18n/ur.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6214 +1,0 @@
-# Urdu translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Urdu <ur@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr ""
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr ""
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr ""
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr ""
-
-#: deluge/common.py:420
-msgid "M"
-msgstr ""
-
-#: deluge/common.py:421
-msgid "G"
-msgstr ""
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr ""
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr ""
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr ""
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr ""
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr ""
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr ""
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr ""
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr ""
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr ""
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr ""
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr ""
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
Index: luge/i18n/util.py
===================================================================
--- deluge/i18n/util.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,155 +1,0 @@
-#
-# Copyright (C) 2007,2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import builtins
-import ctypes
-import gettext
-import locale
-import logging
-import os
-import sys
-from glob import glob
-
-import deluge.common
-
-from .languages import LANGUAGES
-
-log = logging.getLogger(__name__)
-
-I18N_DOMAIN = 'deluge'
-
-
-def get_translations_path():
-    """Get the absolute path to the directory containing translation files"""
-    return deluge.common.resource_filename('deluge', 'i18n')
-
-
-def get_languages():
-    lang = []
-
-    translations_path = get_translations_path()
-    lc_messages_path = os.path.join('LC_MESSAGES', I18N_DOMAIN + '.mo')
-    for root, dirs, files in os.walk(translations_path):
-        # Get the dirs
-        lang_dirs = [
-            lang_dir
-            for lang_dir in dirs
-            if glob(os.path.join(translations_path, lang_dir, lc_messages_path))
-        ]
-        break
-    else:
-        return lang
-
-    for i, lang_code in enumerate(lang_dirs):
-        name = '%s (Language name missing)' % lang_code
-        if lang_code in LANGUAGES:
-            name = LANGUAGES[lang_code]
-        lang.append([lang_code, _(name)])
-
-    lang = sorted(lang, key=lambda k: k[1])
-    return lang
-
-
-def set_language(lang):
-    """
-    Set the language to use.
-
-    gettext and GtkBuilder will load the translations from the specified
-    language.
-
-    :param lang: the language, e.g. "en", "de" or "en_GB"
-    :type lang: str
-    """
-    if not lang:
-        os.environ.pop('LANGUAGE', None)
-        os.environ.pop('LANG', None)
-        return
-
-    # Necessary to set these environment variables for GtkBuilder
-    deluge.common.set_env_variable('LANGUAGE', lang)  # Windows/Linux
-    deluge.common.set_env_variable('LANG', lang)  # For OSX
-
-    try:
-        translation = gettext.translation(
-            'deluge', localedir=get_translations_path(), languages=[lang]
-        )
-    except OSError:
-        log.warning('Unable to find translation (.mo) to set language: %s', lang)
-    else:
-        translation.install()
-
-
-def setup_mock_translation(warn_msg=None):
-    def _func(*txt):
-        if warn_msg:
-            log.warning(
-                '"%s" has been marked for translation, but translation is unavailable.',
-                txt[0],
-            )
-        return txt[0]
-
-    builtins.__dict__['_'] = _func
-    builtins.__dict__['ngettext'] = builtins.__dict__['_n'] = _func
-
-
-# Initialize gettext
-def setup_translation():
-    translations_path = get_translations_path()
-    log.info('Setting up translations from %s', translations_path)
-
-    try:
-        if hasattr(locale, 'bindtextdomain'):
-            locale.bindtextdomain(I18N_DOMAIN, translations_path)
-        if hasattr(locale, 'textdomain'):
-            locale.textdomain(I18N_DOMAIN)
-
-        gettext.bindtextdomain(I18N_DOMAIN, translations_path)
-        gettext.textdomain(I18N_DOMAIN)
-
-        gettext.install(I18N_DOMAIN, translations_path, names=['ngettext'])
-        builtins.__dict__['_n'] = builtins.__dict__['ngettext']
-
-        def load_libintl(libintls):
-            errors = []
-            libintl = None
-            for library in libintls:
-                try:
-                    libintl = ctypes.cdll.LoadLibrary(library)
-                except OSError as ex:
-                    errors.append(str(ex))
-                else:
-                    break
-
-            if not libintl:
-                log.debug(
-                    'Unable to initialize gettext/locale:\n  %s', '\n  '.join(errors)
-                )
-                setup_mock_translation()
-                return
-
-            return libintl
-
-        libintl = None
-        if deluge.common.windows_check():
-            libintl = load_libintl(['libintl-8.dll', 'intl.dll'])
-        elif deluge.common.osx_check():
-            libintl = load_libintl(['libintl.8.dylib', 'libintl.dylib'])
-
-        if libintl:
-            libintl.bindtextdomain(
-                I18N_DOMAIN, translations_path.encode(sys.getfilesystemencoding())
-            )
-            libintl.textdomain(I18N_DOMAIN)
-            libintl.gettext.restype = ctypes.c_char_p
-
-    except Exception as ex:
-        log.error('Unable to initialize gettext/locale!')
-        log.exception(ex)
-        setup_mock_translation()
-
-    deluge.common.translate_size_units()
Index: luge/i18n/vi.po
===================================================================
--- deluge/i18n/vi.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6281 +1,0 @@
-# Vietnamese translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Vietnamese <vi@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "Afghanistan"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "Quáº§n Äáº£o A-lan"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "Albania"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "Algeria"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "American Samoa"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "Andorra"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "Angola"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "Anguilla"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "Nam Cá»±c"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "Antigua vÃ  Barbuda"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "Argentina"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "Armenia"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "Aruba"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "Australia"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "Austria"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "Azerbaijan"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "Bahamas"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "Bahrain"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "Bangladesh"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "Barbados"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "Belarus"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "Belgium"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "Belize"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "Benin"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "Bermuda"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "Bhutan"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "Bolivia"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "Táº¥t cáº£"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "Äang hoáº¡t Äá»ng"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "Äang kiá»m tra"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "Äang táº£i xuá»ng"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "Äang chia sáº»"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "Táº¡m dá»«ng"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "Äang Äá»£i"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "Lá»i"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "TÃªn"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "Tiáº¿n Äá»"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "KÃ­ch cá»¡"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "ÄÃ£ táº£i xuá»ng"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "ÄÃ£ táº£i lÃªn"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "Tá» lá»"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "Tá»c Äá» táº£i xuá»ng"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "Tá»c Äá» táº£i lÃªn"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "Giá»i háº¡n Táº£i xuá»ng"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "Giá»i háº¡n táº£i lÃªn"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "NgÆ°á»i cÃ¹ng táº£i"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "Sáºµn cÃ³"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "ÄÃ£ thÃªm"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "Dá»± kiáº¿n HoÃ n thÃ nh"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "Uu tiÃªn Äáº§u/Cuá»i"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "Tá»± Äá»ng quáº£n lÃœ"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "Cáº£nh bÃ¡o"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "ThÃŽng bÃ¡o OK"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "ÄÃ£ gá»­i thÃŽng bÃ¡o"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "Giao diá»n"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "Táº£i xuá»ng"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "BÄng thÃŽng"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "HÃ ng Äá»£i"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "Máº¡ng"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "Proxy"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "Bá» nhá» Äá»m"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "KhÃ¡c"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "Dá»ch vá»¥"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "Pháº§n bá» sung"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "TrÃ¬nh khÃ¡ch BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "TrÃ¬nh khÃ¡ch BitTorrent Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "Táº£i vÃ  chia sáº» táº­p tin qua BitTorrent"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "Lá»nh"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "ThÃªm Host"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "TÃªn mÃ¡y:"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "Cá»ng:"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "TÃ i khoáº£n:"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "Máº­t kháº©u :"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "XÃ³a báº£n sao cá»§a táº­p tin torrent khi bá»"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "TÃ¹y chá»n"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "DÃ¹ng cá»ng ngáº«u nhiÃªn"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "Báº­t"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "Bá» qua cÃ¡c giá»i háº¡n Äá»i vá»i máº¡ng cá»¥c bá»"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "Äá»nh ká»³ kiá»m tra website tÃ¬m cÃ¡c phiÃªn báº£n má»i"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "Tá»· lá» chia sáº»"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "CÃ i Äáº·t"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "Báº­c"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>PhiÃªn báº£n MÃ¡y khÃ¡ch</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "Torrent"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " Torrent ÄÃ£ xáº¿p hÃ ng"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " Torrent ÄÃ£ xáº¿p hÃ ng"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"Má»t chÆ°Æ¡ng trÃ¬nh chia sáº» tá»p tin ngang hÃ ng\n"
-"sá»­ dá»¥ng giao thá»©c BitTorrent."
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "á»šng dá»¥ng khÃ¡ch:"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "NhÃ  phÃ¡t triá»n hiá»n nay:"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "NhÃ  phÃ¡t triá»n hoáº·c ÄÃ³ng gÃ³p trÆ°á»c ÄÃ¢y"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-"ChÆ°Æ¡ng trÃ¬nh nÃ y lÃ  pháº§n má»m tá»± do; báº¡n cÃ³ thá» phÃ¢n phá»i láº¡i nÃ³ vÃ /hoáº·c sá»­a "
-"Äá»i nÃ³ theo cÃ¡c Äiá»u khoáº£n cá»§a Giáº¥y phÃ©p CÃŽng cá»ng GNU ÄÆ°á»£c phÃ¡t hÃ nh bá»i "
-"Hiá»p há»i Pháº§n má»m Tá»± do; phiÃªn báº£n 3 cá»§a giáº¥y phÃ©p, hoáº·c báº¥t cá»© phiÃªn báº£n "
-"nÃ o sau nÃ y (do báº¡n lá»±a chá»n). \n"
-"\n"
-"Pháº§n má»m nÃ y ÄÆ°á»£c phÃ¢n phá»i vá»i hi vá»ng ráº±ng nÃ³ sáºœ mang láº¡i lá»£i Ã­ch, tuy "
-"nhiÃªn KHÃNG CÃ Báº€T Cá»š Báº¢O HÃNH NÃO. Xem Giáº¥y phÃ©p CÃŽng cá»ng GNU Äá» biáº¿t thÃªm "
-"chi tiáº¿t.\n"
-"\n"
-"Báº¡n nháº­n ÄÆ°á»£c má»t báº£n sao cá»§a Giáº¥y phÃ©p CÃŽng cá»ng GNU cÃ¹ng vá»i chÆ°Æ¡ng trÃ¬nh "
-"nÃ y; náº¿u khÃŽng, xem á» <http://www.gnu.org/licenses>. \n"
-"\n"
-"NgoÃ i ra, nhÆ° má»t trÆ°á»ng há»£p ngoáº¡i lá» Äáº·c biá»t, nhá»¯ng ngÆ°á»i giá»¯ báº£n quyá»n "
-"cho phÃ©p liÃªn káº¿t pháº§n mÃ£ cá»§a chÆ°Æ¡ng trÃ¬nh nÃ y vá»i thÆ° viá»n OpenSSL. Báº¡n "
-"pháº£i tuÃ¢n theo Giáº¥y phÃ©p CÃŽng cá»ng GNU trong táº¥t cáº£ cÃ¡c khÃ­a cáº¡nh Äá»i vá»i "
-"pháº§n mÃ£ ÄÆ°á»£c sá»­ dá»¥ng ngoÃ i OpenSSL.\n"
-"\n"
-"Náº¿u báº¡n sá»­a Äá»i má»t hoáº·c nhiá»u táº­p tin vá»i ngoáº¡i lá» nÃ y, báº¡n cÃ³ thá» káº¿ thá»«a "
-"ngoáº¡i lá» nÃ y cho phiÃªn báº£n cá»§a cÃ¡c táº­p tin cá»§a báº¡n, nhÆ°ng Äiá»u nÃ y lÃ  khÃŽng "
-"báº¯t buá»c. Náº¿u báº¡n khÃŽng muá»n lÃ m theo, hÃ£y xÃ³a pháº§n chÃº giáº£i ngoáº¡i lá» nÃ y tá»« "
-"phiÃªn báº£n cá»§a báº¡n. Náº¿u váº­y, báº¡n xÃ³a pháº§n chá»§ giáº£i ngoáº¡i lá» nÃ y tá»« táº¥t cáº£ cÃ¡c "
-"táº­p tin nguá»n cá»§a chÆ°Æ¡ng trÃ¬nh,  sau ÄÃ³ xÃ³a nÃ³ khá»i vá» trÃ­ nÃ y."
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "MÃ¡y chá»§:"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "ChÆ°a ÄÆ°á»£c káº¿t ná»i..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "KhÃŽng giá»i háº¡n"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "Xuá»ng"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "LÃªn"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "TÃ¬nh tráº¡ng"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "CÃ¡c tracker"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "KhÃŽng cÃ³"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "NhÃ£n"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "KhÃŽng gáº¯n nhÃ£n"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "ChÆ°a káº¿t ná»i"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "NÃºt DHT"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "Dung lÆ°á»£ng ÄÄ©a trá»ng"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "Äáº·t khÃŽng giá»i háº¡n"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "KhÃ¡c..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "Báº­t"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "Táº¯t"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "Nháº­p máº­t kháº©u cá»§a báº¡n Äá» hiá»n thá» Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "Nháº­p máº­t kháº©u cá»§a báº¡n Äá» thoÃ¡t Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "KhÃŽng káº¿t ná»i"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "Trá»±c tuyáº¿n"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "ÄÃ£ káº¿t ná»i"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "TÃ¬nh tráº¡ng"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "MÃ¡y chá»§"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "PhiÃªn báº£n"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "_Khá»i Äá»ng dá»ch vá»¥"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "_Dá»«ng dá»ch vá»¥"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "KhÃŽng thá» khá»i Äá»ng dá»ch vá»¥!"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "Lá»i thÃªm mÃ¡y chá»§"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "Pháº§n bá» sung"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "Chá»n pháº§n bá» sung"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "Äá»a chá»"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "MÃ¡y khÃ¡ch"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "TÃªn táº­p tin"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "Táº­p tin khÃŽng há»£p lá»"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "Chá»n má»t táº­p tin .torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Táº­p tin Torrent"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "Má»i táº­p tin"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "URL khÃŽng há»£p lá»"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "lÃ  má»t URL khÃŽng há»£p lá»."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "Äang táº£i xuá»ng..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "Táº£i xuá»ng khÃŽng thÃ nh cÃŽng"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "KhÃŽng thá» táº£i xuá»ng:"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "Táº¥t _cáº£"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "_Tráº¡ng thÃ¡i"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "Ch_i tiáº¿t"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "Táº­p t_in"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "N_gÆ°á»i táº£i"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "TÃ¹y _chá»n"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "Æ¯u tiÃªn"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "Chi tiáº¿t:"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "ÄÃ£ ÄÆ°á»£c báº£o vá» báº±ng máº­t kháº©u"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "Chá»n táº­p tin"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "Chá»n thÆ° má»¥c"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "LÆ°u táº­p tin .torrent"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "nhÃ£n"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "ThÃªm mÃ¡y táº£i"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "hostname:port"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "TrÃªn cÃ¹ng"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "DÆ°á»i cÃ¹ng"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "_Hiá»n Deluge"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "_ThÃªm torrent"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "_Giá»i háº¡n tá»c Äá» táº£i xuá»ng"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "Giá»i _háº¡n tá»c Äá» táº£i lÃªn"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "ThoÃ¡t vÃ  táº¯t dá»ch vá»¥"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "_ThoÃ¡t"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "_Táº­p tin"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "_Táº¡o torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "ThoÃ¡t & táº¯t dá»ch _vá»¥"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "_Hiá»u chá»nh"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "Bá» quáº£n lÃœ _káº¿t ná»i"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "_Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "_Xem"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "Thanh _CÃŽng cá»¥"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "Tha_nh bÃªn"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "Thanh tráº¡n_g thÃ¡i"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "T_háº»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "_Cá»t"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "Tha_nh bÃªn"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "Hiá»n _Zero Hits"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "Hiá»n thá» _tracker"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "Trá»£ _giÃºp"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "T_rang chá»§"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "CÃ¡c cÃ¢u há»i thÆ°á»ng gáº·p"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "_Cá»ng Äá»ng"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "ThÃªm torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "ThÃªm Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "Bá» torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "Loáº¡i bá» Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "Táº¡m dá»«ng cÃ¡c torrent ÄÆ°á»£c chá»n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "Táº¡m dá»«ng"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "Tiáº¿p tá»¥c cÃ¡c torrent ÄÆ°á»£c chá»n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "Tiáº¿p tá»¥c"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "Sáº¯p xáº¿p torrent lÃªn trÃªn"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "Xáº¿p lÃªn"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "Sáº¯p xáº¿p torrent xuá»ng dÆ°á»i"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "Xáº¿p xuá»ng"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "TÃ¹y chá»n"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "Bá» Quáº£n lÃœ Káº¿t ná»i"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "Táº¡o torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "ThÆ° _má»¥c"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "ÄÆ°á»ng dáº«n tá»« _xa"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "TÃ¡c giáº£:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "Ghi chÃº:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ThÃŽng tin"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "Loáº¡i _bá»"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "Webseed"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "KÃ­ch thÆ°á»c Máº£nh:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "Äáº·t cá» riÃªng"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "ThÃªm torrent nÃ y vÃ o phiÃªn lÃ m viá»c"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "DÃ£n _ra táº¥t cáº£"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "TÃªn:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "Di chuyá»n ÄÃ£ hoÃ n thÃ nh:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "Dá»«ng táº£i lÃªn á» tá» lá»:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "XÃ³a á» tá» lá»:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "Tá»c Äá» Táº£i lÃªn:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "Tá»c Äá» Táº£i xuá»ng:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "Káº¿t ná»i:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "_Sá»­a Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "Sá»­a Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "Tracker:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "Nháº­p ÄÆ°á»ng dáº«n tá»« xa"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "ÄÆ°á»ng dáº«n:"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "ThÃªm Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "CÃ¡c Tracker:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "Hiá»n tá»c Äá» trÃªn thanh tiÃªu Äá»"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "Báº­t cá»­a sá» chÆ°Æ¡ng trÃ¬nh lÃªn trÃªn cÃ¹ng khi thÃªm torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "Báº­t biá»u tÆ°á»£ng khay cá»§a há» thá»ng"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "Thu nhá» xuá»ng khay há» thá»ng khi ÄÃ³ng"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "Khá»i Äá»ng á» khay há» thá»ng"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "Báº£o vá» vá»i máº­t kháº©u"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "Chuyá»n Äáº¿n sau khi hoÃ n thÃ nh:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "Sao cÃ¡c táº­p tin .torrent vÃ o:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "XÃ³a báº£n sao cá»§a táº­p tin torrent ÄÆ°á»£c táº¡o ra khi torrent bá» bá»"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "Táº£i xuá»ng vÃ o:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "Æ¯u tiÃªn cÃ¡c máº£nh Äáº§u vÃ  cuá»i cá»§a torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "Æ¯u tiÃªn cÃ¡c máº£nh Äáº§u vÃ  cuá»i cá»§a cÃ¡c táº­p tin trong torrent"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ThÃªm cÃ¡c torrent trong tráº¡ng thÃ¡i táº¡m dá»«ng"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "LuÃŽn hiá»n"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "ÄÆ°a há»p thoáº¡i lÃªn trÃªn cÃ¹ng"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "Sá» káº¿t ná»i cho phÃ©p nhiá»u nháº¥t. Äáº·t giÃ¡ trá» -1 lÃ  khÃŽng giá»i háº¡n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Sá» ÄÆ°á»ng táº£i lÃªn nhiá»u nháº¥t, Ã¡p dá»¥ng cho táº¥t cáº£ torrent. Äáº·t giÃ¡ trá» -1 lÃ  "
-"khÃŽng giá»i háº¡n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Tá»c Äá» táº£i xuá»ng lá»n nháº¥t, Ã¡p dá»¥ng cho táº¥t cáº£ torrent. Äáº·t giÃ¡ trá» -1 lÃ  "
-"khÃŽng giá»i háº¡n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-"Tá»c Äá» táº£i lÃªn tá»i Äa, Ã¡p dá»¥ng cho táº¥t cáº£ torrent. Äáº·t giÃ¡ trá» -1 lÃ  khÃŽng "
-"giá»i háº¡n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "Ãp dá»¥ng giá»i háº¡n lÃªn lÆ°u lÆ°á»£ng cá»§a giao thá»©c (IP overhead)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-"Náº¿u ÄÆ°á»£c ÄÃ¡nh dáº¥u, pháº§n lÆ°u lÆ°á»£ng cá»§a giao thá»©c ÄÆ°á»£c bá» khá»i giá»i háº¡n tá»c "
-"Äá», Äá» trÃ¡nh vÆ°á»£t cÃ¡c giá»i háº¡n vá»i tá»ng lÆ°u lÆ°á»£ng"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "Sá» ÄÆ°á»ng táº£i lÃªn tá»i Äa má»i torrent. Äáº·t -1 Äá» khÃŽng giá»i háº¡n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "Sá» káº¿t ná»i tá»i Äa má»i torrent. Äáº·t -1 Äá» khÃŽng giá»i háº¡n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr "Tá»c Äá» táº£i lÃªn tá»i Äa má»i torrent. Äáº·t -1 Äá» khÃŽng giá»i háº¡n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "Cá»ng hiá»n táº¡i:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "Kiá»m tra cá»ng hiá»n táº¡i:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "Tá»«:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "Tá»i:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "Má»©c Äá»:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "Universal Plug and Play"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "Giao thá»©c gáº¯n cá»ng NAT"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "Trao Äá»i mÃ¡y táº£i"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "Local Service Discovery tÃ¬m cÃ¡c mÃ¡y táº£i cá»¥c bá» trÃªn máº¡ng cá»§a báº¡n."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "Báº£ng bÄm phÃ¢n tÃ¡n (DHT) cÃ³ thá» cáº£i thiá»n sá» lÆ°á»£ng káº¿t ná»i."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "Byte TOS mÃ¡y táº£i:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "KÃ­ch thÆ°á»c bá» Äá»m (khá»i 16 KiB)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-"Sá» giÃ¢y tÃ­nh tá»« láº§n ghi cuá»i cÃ¹ng vÃ o bá» Äá»m tá»i khi nÃ³ bá» Ã©p pháº£i ghi ra "
-"ÄÄ©a. Máº·c Äá»nh lÃ  60 giÃ¢y."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "Thá»i háº¡n cá»§a bá» Äá»m (giÃ¢y)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr "Tá»ng sá» khá»i 16 KiB ÄÆ°á»£c viáº¿t vÃ o ÄÄ©a tá»« khi báº¯t Äáº§u phiÃªn nÃ y."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "CÃ¡c khá»i ÄÃ£ ÄÆ°á»£c ghi"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "Tá»ng sá» thao tÃ¡c ghi ÄÆ°á»£c thá»±c hiá»n tá»« Äáº§u phiÃªn lÃ m viá»c nÃ y."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "Sá» láº§n ghi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-"Tá» lá» (sá»_khá»i_ghi - láº§n_ghi) / sá»_khá»i_ghi biá»u thá» sá» thao tÃ¡c ghi trÃªn "
-"tá»ng sá» thao tÃ¡c ghi, VD má»t kiá»u tá» lá» trÃºng bá» Äá»m cho bá» Äá»m ghi."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "Tá» lá» trÃºng bá» Äá»m ghi:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-"Sá» khá»i ÄÆ°á»£c yÃªu cáº§u tá»«  mÃ¡y bittorrent (tá»« ngÆ°á»i táº£i), ÄÆ°á»£c ÄÃ¡p á»©ng tá»« ÄÄ©a "
-"hoáº·c bá» Äá»m."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "Sá» khá»i Äá»c:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "Tá» lá» trÃºng bá» Äá»m Äá»c."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "Tá» lá» trÃºng bá» Äá»m Äá»c:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "Tá»ng sá» thao tÃ¡c Äá»c tá»« khi phiÃªn lÃ m viá»c báº¯t Äáº§u."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "Sá» láº§n Äá»c:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-"Sá» khá»i 16 KiB hiá»n cÃ³ trong bá» Äá»m ÄÄ©a. Bao gá»m cáº£ bá» Äá»m Äá»c vÃ  ghi."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "KÃ­ch thÆ°á»c bá» Äá»m:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "KÃ­ch thÆ°á»c bá» Äá»m Äá»c:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"GiÃºp chÃºng tÃŽi cáº£i thiá»n Deluge báº±ng cÃ¡ch gá»­i cho chÃºng tÃŽi thÃŽng tin vá» "
-"phiÃªn báº£n Python, PyGTK, há» Äiá»u hÃ nh vÃ  kiá»u bá» xá»­ lÃœ cá»§a báº¡n. Tuyá»t Äá»i "
-"khÃŽng thÃŽng tin nÃ o khÃ¡c ÄÆ°á»£c gá»­i."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "ÄÆ°á»£c, hÃ£y gá»­i cÃ¡c thá»ng kÃª áº©n danh"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "Vá» trÃ­:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-"Náº¿u Deluge khÃŽng thá» tÃ¬m táº­p tin cÆ¡ sá» dá»¯ liá»u á» vá» trÃ­ nÃ y nÃ³ sáºœ quay láº¡i "
-"dÃ¹ng DNS Äá» láº¥y quá»c gia cá»§a mÃ¡y táº£i."
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "Cá»ng dá»ch vá»¥:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "Cho phÃ©p káº¿t ná»i tá»« xa"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "Káº¿t ná»i"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "PhiÃªn báº£n:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "Trang chá»§:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "Email tÃ¡c giáº£:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "PhiÃªn báº£n má»i"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "Äáº¿n _website"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "Äá»«ng hiá»n thá» há»p thoáº¡i nÃ y trong tÆ°Æ¡ng lai"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "_ThÃªm mÃ¡y táº£i"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ThÃªm mÃ¡y táº£i báº±ng _IP"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "Táº¡o torrent"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "Sá»­a cÃ¡c Tracker"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ÄÃ­ch:"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "Torrent trong hÃ ng Äá»£i"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "Tá»± Äá»ng thÃªm torrent khi káº¿t ná»i"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "ThÃªm torrent"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "_URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "Info_hash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "ThÃªm trong tráº¡ng thÃ¡i _dá»«ng"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "Æ¯u tiÃªn cÃ¡c máº£nh Äáº§u/cuá»i"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "Ãp dá»¥ng cho táº¥t cáº£"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "Äáº·t láº¡i theo máº·c Äá»nh"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "_Giá»i háº¡n káº¿t ná»i"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "Giá»i háº¡n ÄÆ°á»ng táº£i _lÃªn"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "Tá»± Äá»n_g quáº£n lÃœ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "Táº¡m _dá»«ng"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "Tiáº¿_p tá»¥c"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "Tiáº¿p tá»¥c cÃ¡c torrent ÄÆ°á»£c chá»n."
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "_Tuá»³ chá»n"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "_HÃ ng Äá»£i"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "_Cáº­p nháº­t Tracker"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "_Loáº¡i bá» Torrent"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "Ãp kiá»m tra _láº¡i"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "Chá»n táº¥t _cáº£"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "Táº¡m _dá»«ng táº¥t cáº£"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "T_iáº¿p tá»¥c táº¥t cáº£"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "ThÃªm Infohash"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "Infohash:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "LÆ°u .torrent thÃ nh"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>Chung</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "ThÃªm"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "Loáº¡i bá»"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "ThÃªm URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URL:"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "WebUi"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Giao diá»n web cho Deluge chÆ°a ÄÆ°á»£c cÃ i Äáº·t, vui lÃ²ng cÃ i Äáº·t \n"
-"giao diá»n vÃ  thá»­ láº¡i"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "KÃ­ch hoáº¡t giao diá»n web"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "KÃ­ch hoáº¡t SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "Cá»ng nháº­n:"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>Thiáº¿t láº­p</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "Thá»i gian biá»u"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "Giá»i háº¡n táº£i xuá»ng:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "Giá»i háº¡n táº£i lÃªn:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "Torrent Äang hoáº¡t Äá»ng:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "Äang táº£i xuá»ng:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "Äang táº£i lÃªn:"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Thiáº¿t láº­p cháº­m</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "CÃ³ lá»i khi gá»­i email thÃŽng bÃ¡o: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "Email thÃŽng bÃ¡o ÄÃ£ ÄÆ°á»£c gá»­i."
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "ÄÃ£ hoÃ n thÃ nh Torrent \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Email nÃ y lÃ  Äá» thÃŽng bÃ¡o cho báº¡n ráº±ng Deluge ÄÃ£ hoÃ n táº¥t táº£i xuá»ng "
-"\"%(name)s\", bao gá»m %(num_files)i táº­p tin.\n"
-"Äá» thÃŽi nháº­n nhá»¯ng thÃŽng bÃ¡o nÃ y, hÃ£y táº¯t chá»©c nÄng thÃŽng bÃ¡o trong CÃ¡c tÃ¹y "
-"chá»n cá»§a Deluge."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "ThÃŽng bÃ¡o nháº¥p nhÃ¡y ÄÆ°á»£c hiá»n thá»"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "ThÃŽng bÃ¡o báº­t lÃªn khÃŽng ÄÆ°á»£c kÃ­ch hoáº¡t."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "Hiá»n thá» cá»­a sá» thÃŽng bÃ¡o báº­t lÃªn"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "ThÃŽng bÃ¡o Ã¢m thanh khÃŽng ÄÆ°á»£c báº­t"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame chÆ°a ÄÆ°á»£c cÃ i Äáº·t"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "ThÃŽng bÃ¡o Ã¢m thanh tháº¥t báº¡i %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "ThÃŽng bÃ¡o Ã¢m thanh thÃ nh cÃŽng"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "Torrent ÄÃ£ hoÃ n thÃ nh"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr "Torrent \"%(name)s\" bao gá»m %(num_files)i táº­p tin ÄÃ£ ÄÆ°á»£c táº£i xong."
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "ThÃŽng bÃ¡o"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "Chá»n táº­p tin Ã¢m thanh"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "Nháº¥p nhÃ¡y biá»u tÆ°á»£ng khay há» thá»ng ÄÃ£ ÄÆ°á»£c kÃ­ch hoáº¡t"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "Cá»­a sá» popup ÄÃ£ ÄÆ°á»£c kÃ­ch hoáº¡t"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "Ãm thanh ÄÃ£ ÄÆ°á»£ kÃ­ch hoáº¡t"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>ThÃŽng bÃ¡o UI</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>NgÆ°á»i nháº­n</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "MÃ¡y chá»§ yÃªu cáº§u TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>ThÃŽng bÃ¡o Email</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr ""
-"Cáº¥u hÃ¬nh nÃ y khÃŽng cÃ³ nghÄ©a báº¡n sáºœ nháº­n ÄÆ°á»£c cÃ¡c thÃŽng bÃ¡o cho táº¥t cáº£ cÃ¡c sá»± "
-"kiá»n."
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "ÄÄng kÃœ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "TÃ¹y chá»n Ã¢m thanh"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "NhÃ£n khÃŽng há»£p lá», cÃ¡c kÃœ tá»± há»£p lá»:[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ChÆ°a gáº¯n nhÃ£n"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "NhÃ£n ÄÃ£ tá»n táº¡i"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "NhÃ£n khÃŽng biáº¿t"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "Torrent khÃŽng biáº¿t"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "ThÃªm nhÃ£n"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>ThÃªm NhÃ£n</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-"<i>DÃ¹ng thanh bÃªn cáº¡nh chÆ°Æ¡ng trÃ¬nh Äá» thÃªm, chá»nh vÃ  bá» cÃ¡c nhÃ£n.</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>NhÃ£n</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "CÃ¡c tÃ¹y chá»n NhÃ£n"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>TÃ¹y chá»n NhÃ£n</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "Ãp dá»¥ng háº¡n cháº¿ tá»i Äa riÃªng:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "Tá»i Äa"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "Ãp dá»¥ng CÃ i Äáº·t HÃ ng Äá»£i riÃªng:"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(má»i tracker 1 dÃ²ng)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "Tá»± Äá»ng Ã¡p dá»¥ng nhÃ£n"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "NhÃ£n"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "_Lá»±a chá»n NhÃ£n"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "_Bá» NhÃ£n"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "_ThÃªm NhÃ£n"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent ÄÃ£ táº£i xong"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent ÄÃ£ ÄÆ°á»£c thÃªm vÃ o"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "Thá»±c thi"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "Sá»± kiá»n"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>ThÃªm lá»nh</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>Lá»nh</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "ThÆ° má»¥c theo dÃµi khÃŽng tá»n táº¡i."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "ÄÆ°á»ng dáº«n khÃŽng tá»n táº¡i."
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "Tá»± Äá»ng thÃªm"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>ThÆ° má»¥c theo dÃµi:</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "Thuá»c tÃ­nh thÆ° má»¥c theo dÃµi"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "Lá»±a chá»n má»t thÆ° má»¥c"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "KÃ­ch hoáº¡t thÆ° má»¥c theo dÃµi nÃ y"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>Theo dÃµi thÆ° má»¥c</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "XÃ³a táº­p tin .torrent sau khi thÃªm"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "Gáº¯n thÃªm ÄuÃŽi má» rá»ng sau khi thÃªm:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Thao tÃ¡c Táº­p tin Torrent</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>ÄÃ£ Di chuyá»n</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "NhÃ£n: "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>NhÃ£n</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "ChÃ­nh"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "Tá»c Äá» Táº£i lÃªn Tá»i Äa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "Sá» Káº¿t ná»i Tá»i Äa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "Sá» Khe Táº£i lÃªn Tá»i Äa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "Tá»c Äá» Táº£i xuá»ng Tá»i Äa:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>BÄng thÃŽng</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "Tá»± Äá»ng quáº£n lÃœ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "Táº¡m dá»«ng khi thÃªm vÃ o"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "Sáº¯p xáº¿p vÃ o:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>HÃ ng Äá»£i</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "Giáº£i nÃ©n"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "Giáº£i nÃ©n vÃ o:"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "Táº¡o thÆ° má»¥c con cÃ³ tÃªn theo torrent"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr ""
-"Chá»©c nÄng nÃ y sáºœ táº¡o má»t thÆ° má»¥c con cÃ¹ng tÃªn vá»i torrent trong thÆ° má»¥c giáº£i "
-"nÃ©n ÄÃ£ chá»n vÃ  Äáº·t nhá»¯ng táº­p tin ÄÆ°á»£c giáº£i nÃ©n á» ÄÃ³."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "Danh sÃ¡ch cháº·n"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP list (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer Text (NÃ©n)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian Text (KhÃŽng nÃ©n)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "PhiÃªn báº£n khÃŽng há»£p lá»"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "CÃ¡c ngÃ y"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "Nháº­p danh sÃ¡ch cháº·n lÃºc khá»i Äá»ng"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "Táº£i vÃ  nháº­p danh sÃ¡ch cháº·n náº¿u cáº§n thiáº¿t."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "Kiá»m tra Táº£i xuá»ng vÃ  Nháº­p"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "Táº£i xuá»ng vÃ  nháº­p danh sÃ¡ch cháº·n má»i."
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "Ãp Táº£i xuá»ng vÃ  Nháº­p"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "Danh sÃ¡ch cháº·n lÃ  má»i nháº¥t"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>TÃ¹y chá»n</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "Loáº¡i:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "NgÃ y:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "KÃ­ch cá»¡ táº­p tin:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>ThÃŽng tin</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "Äáº·t sá» káº¿t ná»i tá»i Äa"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "Tá»c Äá» táº£i xuá»ng"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "Äáº·t Tá»c Äá» Táº£i xuá»ng Tá»i Äa"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "Tá»c Äá» táº£i lÃªn"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "Äáº·t Tá»c Äá» Táº£i lÃªn Tá»i Äa"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "LÆ°u lÆ°á»£ng táº£i lÃªn/xuá»ng cá»§a giao thá»©c"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "MÃ¡y:"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "Chi tiáº¿t"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "RiÃªng"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "Nháº­n thÃŽng bÃ¡o vá» cÃ¡c phiÃªn báº£n má»i"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "Káº¿t ná»i nhiá»u nháº¥t:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "Tá»c Äá» táº£i xuá»ng lá»n nháº¥t (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "Tá»c Äá» táº£i lÃªn lá»n nháº¥t (KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "Sá» káº¿t ná»i Half-Open tá»i Äa:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "Sá» káº¿t ná»i tá»i Äa thá»±c hiá»n má»i giÃ¢y:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "Sá» ÄÆ°á»ng táº£i lÃªn lá»n nháº¥t:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "Kiá»m tra danh sÃ¡ch má»i má»i:"
-
-#~ msgid "Daemon not running"
-#~ msgstr "Dá»ch vá»¥ hiá»n khÃŽng cháº¡y"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "TrÃºng bá» Äá»m Äá»c:"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "Sá» khá»i ÄÆ°á»£c ÄÃ¡p á»©ng tá»« bá» Äá»m."
Index: luge/i18n/zh_CN.po
===================================================================
--- deluge/i18n/zh_CN.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6498 +1,0 @@
-# Chinese (Simplified) translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2022-12-28 05:35+0000\n"
-"Last-Translator: çå çœé¹€ <yjwork@qq.com>\n"
-"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-"Language: zh_CN\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "åžžè§éé¡¹"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "æŸç€ºæ­€åž®å©ä¿¡æ¯"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "æŸç€ºçæ¬ä¿¡æ¯"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "è®Ÿçœ®é
-çœ®ç®åœè·¯åŸ"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "èŸåºå°æå®çæ¥å¿æä»¶èäžæ¯ stdout"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "è®Ÿçœ®æ¥å¿çº§å«(æ ãéè¯¯ãè­Šåãä¿¡æ¯ãè°è¯)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr "å¯çšæ¥å¿æä»¶åŸªç¯ïŒäœ¿çšå¯éçæå€§æ¥å¿æä»¶å€§å°ïŒé»è®€åŒïŒ%(const)s ïŒæ¥å¿æä»¶åŸªç¯è®¡æ°äžº 5ïŒ"
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr "éææ¥å¿è®°åœèŸåºïŒäžâ--loglevel noneâçžåïŒ"
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr "äœ¿çš cProfile çé
-çœ®æä»¶ %(prog)s ãé€éæå®äºæä»¶åïŒåŠåèŸåºå°æ åèŸåº"
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr "è¿çšæ§å¶éé¡¹"
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr "çšäºå­åšè¿çš id ç Pidfile"
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr "å¯åšæ¶æŽæ¹äžºè¯¥çšæ·(éèŠ root)"
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr "å¯åšæ¶æŽæ¹äžºè¯¥çŸ€ç»(éèŠ root)"
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/s"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/s"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/s"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/s"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/s"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr "Deluge æ æ³æŸå°`deluged` å¯æ§è¡æä»¶ïŒè¯·æ£æ¥å·²å®è£
- deluged çèœ¯ä»¶å
-æå°å
-¶æ·»å å° PATHã"
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "é¿å¯æ±"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "å¥¥å
-°çŸ€å²"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "é¿å°å·Žå°Œäº"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "é¿å°åå©äº"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "çŸå±èšæ©äº"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "å®éå°"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "å®å¥æ"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "é¿çè¿ªå©äº"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "åææŽ²"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "å®æçåå·ŽåžèŸŸ"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "é¿æ ¹å»·"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "äºçŸå°Œäº"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "é¿é²å·Ž"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "æŸ³å€§å©äº"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "å¥¥å°å©"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "é¿å¡æç"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "å·Žåé©¬çŸ€å²"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "å·Žæ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "å­å æåœ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "å·Žå·Žå€æ¯"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "çœä¿çœæ¯"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "æ¯å©æ¶"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "äŒ¯å©å
-¹"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "èŽå®"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "çŸæ
-å€§çŸ€å²"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "äžäž¹"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ç»å©ç»Žäº"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "æ³¢æ¯å°Œäºåé»å¡å¥ç»Žé£"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "åèšçŠçº³"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "åžç»Žå²"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "å·Žè¥¿"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "è±å±å°åºŠæŽé¢å°"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "æè±èŸŸé²èšå
-°åœ"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ä¿å å©äº"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "åžåºçº³æ³çŽ¢"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "åžéè¿ª"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "æ¬åå¯š"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "åéºŠé"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "å æ¿å€§"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "äœåŸè§"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "åŒæŒçŸ€å²"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "äž­éå
-±ååœ"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "ä¹åŸ"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "æºå©"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "äž­åœ"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "å£è¯å²"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ç§ç§æ¯(åºæ)çŸ€å²"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "å¥äŒŠæ¯äº"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "ç§æ©çœ"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "åæ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "åææ°äž»å
-±ååœ"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "åºå
-çŸ€å²"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "å¥æ¯èŸŸé»å "
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "ç§ç¹è¿ªçŠ"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "å
-çœå°äº"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "å€å·Ž"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "å¡æµŠè·¯æ¯"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "æ·å
-å
-±ååœ"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "äž¹éºŠ"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ååžæ"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "å€ç±³å°Œå "
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "å€ç±³å°Œå å
-±ååœ"
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "åçå€å°"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "åå"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "åçå€å°"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "èµ€éå å
-äº"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "åç«ç¹éäº"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "ç±æ²å°Œäº"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "åå¡ä¿æ¯äº"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "çŠå
-å
-°çŸ€å²(é©¬å°ç»Žçº³æ¯çŸ€å²)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "æ³çœçŸ€å²"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "ææµ"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "è¬å
-°"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "æ³åœ"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "æ³å±å­äºé£"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "æ³å±æ³¢å©å°Œè¥¿äº"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "æ³å±åéšé¢å"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "å è¬"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "åæ¯äº"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "æ Œé²åäº"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "åŸ·åœ"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "å çº³"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "çŽåžçœé"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "åžè
-"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "æ Œéµå
-°å²"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "æ Œæçº³èŸŸ"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "çåŸ·çœæ®"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "å
-³å²"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "å±å°é©¬æ"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "æ ¹è¥¿å²"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "å å
-äº"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "å å
-äºæ¯ç»"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "å­äºé£"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "æµ·å°"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "èµ«åŸ·å²äžéºŠå
-åçº³çŸ€å²"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "æ¢µå°å"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "æŽªéœææ¯"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "äž­åœéŠæž¯"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "åçå©"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "å°å²"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "å°åºŠ"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "å°åºŠå°Œè¥¿äº"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "äŒæäŒæ¯å
-°å
-±ååœ"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "äŒæå
-"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "ç±å°å
-°"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "é©¬æ©å²"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ä»¥è²å"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "æå€§å©"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "çä¹°å "
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "æ¥æ¬"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "æ³œè¥¿å²"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "çºŠæŠ"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "åèšå
-æ¯åŠ"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "è¯å°Œäº"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "åºéå·Žæ¯"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "æé²"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "é©åœ"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ç§åšç¹"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "åå°åæ¯æ¯åŠ"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "èæäººæ°æ°äž»å
-±ååœ"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "æè±ç»Žäº"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "é»å·Žå«©"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "è±çŽ¢æ"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "å©æ¯éäº"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "å©æ¯äº"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "åæ¯æŠå£«ç»"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ç«é¶å®"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "å¢æ£®å ¡"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "äž­åœæŸ³éš"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "ååæ¯æå€«é©¬å
-¶é¡¿å
-±ååœ"
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "é©¬èŸŸå æ¯å "
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "é©¬æç»Ž"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "é©¬æ¥è¥¿äº"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "é©¬å°ä»£å€«"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "é©¬é"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "é©¬å°ä»"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "é©¬ç»å°çŸ€å²"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "é©¬æå°Œå
-å²"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "æ¯éå¡å°Œäº"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "æ¯éæ±æ¯"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "é©¬çºŠç¹"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "å¢šè¥¿å¥"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "å¯å
-çœå°Œè¥¿äºèéŠ"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "æ©å°å€çŠ"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "æ©çº³å¥"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "èå€"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "é»å±±å
-±ååœ"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "èç¹å¡æç¹"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "æ©æŽå¥"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "è«æ¡æ¯å
-"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "çŒ
-çž"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "çº³ç±³æ¯äº"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "çé²"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "å°Œæ³å°"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "è·å
-°"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "è·å±å®çåæ¯"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "æ°åéå€å°Œäº"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "æ°è¥¿å
-°"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "å°Œå æç"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "å°Œæ¥å°"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "å°Œæ¥å©äº"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "å°Œæ¯"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "è¯ºçŠå
-å²"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "åé©¬éäºçº³çŸ€å²"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "æªåš"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "é¿æŒ"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "å·Žåºæ¯åŠ"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "åžå³"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "å·Žåæ¯åŠè¢«å é¢å"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "å·Žæ¿é©¬"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "å·Žåžäºæ°å å
-äº"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "å·Žæå­"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ç§é²"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "è²åŸå®Ÿ"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ç®ç¹å¯æ©"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "æ³¢å
-°"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "è¡èç"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "æ³¢å€é»å"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "å¡å¡å°"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "çå°Œæºå²"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "çœé©¬å°Œäº"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "ä¿çœæ¯èéŠ"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "å¢æºèŸŸ"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "å£å·Žæ³°åç±³å²"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "å£èµ«åæ¿"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "å£åºèšåå°Œç»Žæ¯"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "å£å¢è¥¿äº"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "æ³å±å£é©¬äž"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "å£ç®åå°åå¯å
-é"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "å£ææ£®ç¹åæ Œæçº³äžæ¯"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "èšæ©äº"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "å£é©¬åè¯º"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "å£å€çŸåæ®æè¥¿æ¯"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "æ²ç¹é¿æäŒ¯"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "å¡å
-å å°"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "å¡å°ç»Žäº"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "å¡èå°"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "å¡æå©æ"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "æ°å å¡"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "æ¯æŽäŒå
-"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "æ¯æŽæå°Œäº"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "æçœéšçŸ€å²"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "çŽ¢é©¬é"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "åé"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "åä¹æ²»äºååæ¡åŸ·éŠå¥çŸ€å²"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "è¥¿ç­ç"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "æ¯éå
-°å¡"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "èäž¹"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "èéå"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "æ¯çŠå°å·Ž"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "æ¯åšå£«å
-°"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "çå
-ž"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "çå£«"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "åå©äº"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr "äž­åœå°æ¹Ÿ"
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "å¡åå
-æ¯åŠ"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "åŠæ¡å°Œäºèåå
-±ååœ"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "æ³°åœ"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "äžåžæ±¶æ°äž»å
-±ååœ"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "å€å¥"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "æå
-å³çŸ€å²"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "æ±€å "
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "ç¹ç«å°ŒèŸŸåå€å·Žå¥"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "çªå°Œæ¯"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "åè³å
-¶"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "ååºæŒæ¯åŠ"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "ç¹å
-æ¯åå¯ç§æ¯çŸ€å²"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "åŸçŠå¢"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "ä¹å¹²èŸŸ"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "ä¹å
-å
-°"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "é¿æäŒ¯èåé
-é¿åœ"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "å€§äžåé¢ ååç±å°å
-°èåçåœ"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "çŸåœ"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "çŸåœå°åå€å²"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "ä¹æå­"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "ä¹å
-¹å«å
-æ¯åŠ"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "çŠåªé¿åŸ"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "å§å
-çæ"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "è¶å"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "è±å±ç»Žäº¬çŸ€å²"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "çŸå±ç»Žäº¬çŸ€å²."
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "çŠå©æ¯åå¯åŸçº³çŸ€å²"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "è¥¿æåæ"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "ä¹éš"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "èµæ¯äº"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "æŽ¥å·ŽåžéŠ"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "å
-šéš"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "æŽ»åš"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr "åé
-äž­"
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "æ­£åšæ£æ¥"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "æ­£åšäžèœœ"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "åç§äž­"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "å·²æå"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "å·²æå"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "éè¯¯"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "åç§°"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "è¿åºŠ"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "ç¶æ"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "å€§å°"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "å·²äžèœœ"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "å·²äžäŒ "
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "å©äœ"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "åäº«ç"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "äžèœœéåºŠ"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "äžäŒ éåºŠ"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "äžèœœéé"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "äžäŒ éé"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "æå€§è¿æ¥æ°"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "æå€§äžäŒ éé"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "èç¹"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "åç§"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "å¥åº·åºŠ"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "åç§:èç¹"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "å·²æ·»å "
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "Tracker"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "äžèœœç®åœ"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "åç§æ¶éŽ"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "æŽ»è·æ¶éŽ"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr "æè¿æŽ»åš"
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr "å®ææ¶éŽ"
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr "å®æŽç°èº«"
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr "å·²å®æ"
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "äŒ°è®¡å©äœæ¶éŽ"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr "åäº«"
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "åºåå
-å"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr "é¡ºåºäžèœœ"
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "èªåšç®¡ç"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr "å°èŸŸæ­€åäº«çæ¶åæ­¢"
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr "åæ­¢åäº«ç"
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr "å°èŸŸåäº«çæ¶ç§»é€"
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr "å®æåç§»åš"
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr "å®æåç§»åšè·¯åŸ"
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr "ææè
-"
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "å"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr "ç§å­ç­çº§"
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr "è¶
-çº§ç§å­"
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "è­Šå"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "éåæ­£åžž"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "å·²åééå"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "çé¢"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "äžèœœ"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "åžŠå®œ"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "éå"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "çœç»"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ä»£çæå¡åš"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "çŒå­"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "å
-¶ä»"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "åå°"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "æä»¶"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "è·³è¿"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "äœ"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "äž­"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "é«"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "UI éé¡¹"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr "åšæªæå®çšæ· UI çé¢çæ
-åµäžïŒè®Ÿçœ®èŠè¿è¡çé»è®€ UI çšæ·çé¢"
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-"äœ¿çšå¯éç ui åæ°å¯åšå€çš UI\n"
-"  (é»è®€çšæ·çé¢: *)"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent å®¢æ·ç«¯"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent å®¢æ·ç«¯"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "éè¿ BitTorrent äžèœœåå
-±äº«æä»¶"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr "Deluge Team"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr "Deluge æ¯äžäžªèœ»éçº§çå
-èŽ¹èœ¯ä»¶ïŒè·šå¹³å°ç BitTorrent å®¢æ·ç«¯ã"
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr "æ§å¶å°éé¡¹"
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr "Deluge åå°èŠè¿æ¥ç IP å°å(é»è®€åŒäžº127.0.0.1)"
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr "Deluge åå°èŠè¿æ¥çç«¯å£(é»è®€åŒäžº 58846)"
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr "è¿æ¥æ¶èŠäœ¿çšç Deluge åå°çšæ·å"
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr "è¿æ¥æ¶èŠäœ¿çšç Deluge åå°å¯ç "
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr "æ§å¶å°åœä»€"
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr "æè¿°"
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr "ä»¥äžæ§å¶å°åœä»€å¯çšïŒ"
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "åœä»€"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr "éæ©äž»æº"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr "éåº"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "æ·»å äž»æº"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr "å é€äž»æº"
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr "æ·»å äž»æº(åäžååäžç®­å€Žè¿è¡å¯ŒèªïŒEsc åæ¶)"
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "äž»æºåïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "ç«¯å£ïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "çšæ·åïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "å¯ç :"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr "æ·»å äž»æºåºé"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr "åžžè§éé¡¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr "äžèœœå®ææ¶åèµ·ç³»ç»éå£°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr "è¯­èš"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr "åœä»€è¡æš¡åŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr "äžèŠåšåå²è®°åœäž­å­åšéå€çèŸå
-¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr "åšåœä»€è¡æš¡åŒäžå­åšåå èœœåœä»€è¡åå²è®°åœ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr "ç¬¬äžæ ç­Ÿååºäºåœä»€è¡æš¡åŒäžææå©äœçç§å­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr "æä»¶å€¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr "äžèœœå°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr "å®æåç§»è³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr "å°ç§å­æä»¶å€å¶å°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "å é€æ¶åæ¶ç§»é€ç§å­æä»¶çå¯æ¬"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "éé¡¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr "é¡ºåºäžèœœ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr "æ·»å å°æå"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr "é¢åé
-ç£çç©ºéŽ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr "äŒ å
-¥ç«¯å£"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "ä»"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "å°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr "äŒ åºç«¯å£"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "äœ¿çšéæºç«¯å£"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr "äŒ å
-¥æ¥å£"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr "èŠçå¬çæ¥å£çIPå°å(é»è®€äžºç©º)ïŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr "äŒ åºæ¥å£"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr "äŒ åº BitTorrent è¿æ¥ççœç»æ¥å£åç§°æ IP å°åã(é»è®€äžºç©ºã)ïŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr "çœç»éå "
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "å å¯"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "å
-éšè®¿é®"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "åŒºå¶"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "å·²å¯çš"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "å·²çŠçš"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "å€éšè®¿é®"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "çº§å«"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "æ¡æ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr "å
-šæ°æ®æµ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ä»»äž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr "å
-šå±åžŠå®œäœ¿çš"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "æå€§è¿æ¥æ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "æå€§äžäŒ éé"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr "æå€§äžèœœéåºŠ(KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr "æå€§äžäŒ éåºŠ(KiB/s)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "æå€§ååŒè¿æ¥æ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "æ¯ç§æå€§è¿æ¥å°è¯æ¬¡æ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "åšå±åçœå
-å¿œç¥éå¶"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr "éå¶ IP åŒéçæµé"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr "æ¯ç§å­åžŠå®œäœ¿çš"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "ç³»ç»ä¿¡æ¯"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr "æ¯çïŒè¯·åéå¿åç»è®¡ã"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "GeoIP æ°æ®åº"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr "åå°ç«¯å£"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr "å
-è®žè¿çšè¿æ¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "å®ææ£æ¥æŽæ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr "æ°çç§å­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr "ä»»å¡çœ®é¡¶"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr "æŽ»åšç§å­"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr "æ»æ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "åäº«ç"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr "æ¶éŽæ¯ç"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr "æ¶éŽ(m)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr "åäº«çèŸŸå°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr "ä»£çæå¡åšè®Ÿçœ®"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "ç±»å"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "çšæ·å"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "å¯ç "
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr "äž»æºå"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "ç«¯å£"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr "ä»£çäž»æºå"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr "ä»£çèç¹"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr "ä»£ç Trackers"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr "åŒºå¶ä»£ç"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr "éèå®¢æ·èº«ä»œ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr "ä»£çç±»ååž®å©"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "è®Ÿçœ®"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr "çŒå­å€§å°(16 KiB å):"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr "çŒå­è¿æ(ç§)"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr "åå
-¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr "åå
-¥"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr "è¯»å"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr "è¯»å"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr "çŒå­å€§å°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "åæ¶"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr "åºçš"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr "ç¡®å®"
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr "å®œ"
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr "`%s` alias"
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr "çšæ³: connect <host[:port]> [<username>] [<password>]"
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr "åå°äž»æºåç«¯å£"
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr "ç§å­äžèœœæä»¶å€¹"
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr "ç§»åšå®æçç§å­å°è¿äžªæä»¶å€¹"
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr "äžäžªæå€äžªç§å­æä»¶ïŒURL æç£å URI"
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr "åæ¶å é€ç§å­æ°æ®"
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr "ååºå¹é
-çç§å­èäžå é€ã"
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr "äžäžªæå€äžªç§å­ ID"
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr "äœ¿çš -c ç¡®è®€å é€ååºçç§å­ (è®¡æ°: %d)"
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr "äžäžªæå€äžªç§å­ IDã äœ¿çš \"*\" æåææç§å­"
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr "äžæŸç€ºç§å­ç¶æ(æé«åœä»€éåºŠ)"
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr "æ°ç¶æ"
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr "çšæ³: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr "äžäžªæå€äžªç§å­ IDã äœ¿çš \"*\" æ¢å€ææç§å­"
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr "äžäžªæå€äžªåœä»€"
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr "ç§»åšç§å­çç®çè·¯åŸ"
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr "çšæ³: config [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr "è®Ÿçœ®æ­€é®çåŒ"
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr "è®Ÿå®åŒ"
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr "äžäžªæå€äžªé®ïŒä»¥ç©ºæ Œåé"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr "ååºå¯çšçæä»¶"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr "æŸç€ºå¯çšçæä»¶"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr "å¯çšæä»¶"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr "çŠçšæä»¶"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr "éæ°å èœœå¯çšæä»¶åè¡š"
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr "ä» .egg æä»¶å®è£
-æä»¶"
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr "çšæ³: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr "æŸç€ºæ¯äžªç§å­çæŽå€ä¿¡æ¯ã"
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr "æŸç€ºæŽå€è¯Šç»ä¿¡æ¯ïŒå
-æ¬æä»¶åè¿æ¥ã"
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr "äž --sort çžåïŒäœé¡¹ç®çé¡ºåºçžåã"
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr "äžäžªæå€äžªç§å­ IDã åŠææªç»åºïŒåååºææ"
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr "IP {!white,blue!}%s{!status!}"
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr "n/a"
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr "éæ©è¯­èš"
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "Web æå¡éé¡¹"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr "Web æå¡åšäŸŠå¬ç IP å°å"
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr "Web æå¡åšäŸŠå¬çç«¯å£"
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr "è®Ÿçœ® ui è¿è¡çåºæ¬è·¯åŸ"
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr "åŒºå¶ Web æå¡åšäœ¿çš SSL"
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr "åŒºå¶ Web æå¡åšçŠçš SSL"
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr "æåäŒ èŸ"
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr "Torrent æ¯åŠåšå
-¶ä» Deluge çšæ·ä¹éŽå
-±äº«ã"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr "çŒèŸè·¯åŸ"
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr "ç§»é€è·¯åŸ"
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "å"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr "{state} {percent}%"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr "{state}: {err_msg}"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr "ä»æª"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "æ¯"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "åŠ"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>å®¢æ·ç«¯çæ¬</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "ç§å­"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " ç§å­å·²å å
-¥éå"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " ç§å­å·²å å
-¥éå"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr "Copyright %(year_start)s-%(year_end)s Deluge Team"
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"äœ¿çš BitTorrent åè®®ç\n"
-"äžæ¬Ÿç¹å¯¹ç¹æä»¶å
-±äº«çšåºã"
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "å®¢æ·ç«¯ïŒ"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "åœåçåŒåè
-ïŒ"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "æŸç»çåŒåè
-åèŽ¡ç®è
-ïŒ"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "æå¡åšïŒ"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrent:"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "æªè¿æ¥..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "æ éå¶"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "åäž"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "åäž"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr "äžèœœéåºŠéå¶"
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr "è®Ÿçœ®æå€§äžèœœéåºŠ"
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr "äžäŒ éåºŠéå¶"
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr "è®Ÿçœ®æå€§äžäŒ éåºŠ"
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "ç¶æ"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "Trackers"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "æ "
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr "ç®¡çå"
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "æ ç­Ÿ"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "æ²¡ææ ç­Ÿ"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr "æ ææè
-"
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "æªè¿æ¥"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr "è¿æ¥(éå¶)"
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr "äžèœœéåºŠ(éå¶)"
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr "äžäŒ éåºŠ(éå¶)"
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr "åè®®äŒ èŸ(äžèœœ:äžäŒ )"
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT èç¹"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "å©äœç¡¬çç©ºéŽ"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr "å€éš IP å°å"
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr "<b>IP</b> <small>%s</small>"
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr "<b><small>ç«¯å£é®é¢</small></b>"
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr "æ²¡æäŒ å
-¥è¿æ¥ïŒè¯·æ£æ¥ç«¯å£èœ¬å"
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr "äŒ å
-¥è¿æ¥"
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr "è®Ÿçœ®æå€§äŒ å
-¥è¿æ¥æ°"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr "å é€éå®çç§å­ïŒ"
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr "æ»å
-±éæ©äº %s äžªç§å­"
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-"Delugeåå°(deluged)å·²åšè¿è¡ã\n"
-"èŠäœ¿çšç¬ç«æš¡åŒïŒè¯·åæ­¢æ¬å°åå°å®æ€çšåºå¹¶éæ°å¯åš Delugeã"
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-"ä»
-çŠå®¢æ·ç«¯æš¡åŒå¯çšïŒå äžºæªå®è£
- libtorrentã\n"
-"èŠäœ¿çšç¬ç«æš¡åŒïŒè¯·å®è£
- libtorrent èœ¯ä»¶å
-ã"
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-"ç±äºæªç¥çå¯Œå
-¥éè¯¯ïŒä»
-çŠå®¢æ·ç«¯æš¡åŒå¯çšã\n"
-"èŠäœ¿çšç¬ç«æš¡åŒïŒè¯·åé
-æ¥å¿ä»¥è·åéè¯¯è¯Šç»ä¿¡æ¯ã"
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr "ç»§ç»­çŠå®¢æ·ç«¯æš¡åŒïŒ"
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr "æŽæ¹çšæ·çé¢æš¡åŒ"
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr "åºçšè³æé(_A)"
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "è®Ÿäžºæ éå¶"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "å
-¶ä»..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "åŒ"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "å
-³é­"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "çŠçš"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr "å¯çš..."
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr "èç¹äžäŒ éé"
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr "è®Ÿçœ®æå€§äžäŒ éé"
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr "å°èŸŸæ­€åäº«çæ¶åæ­¢åç§"
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr "æææåæŽéè¯¯"
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr "å°è¯æŽæ¹ææææ¶åºéã"
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "è¯·èŸå
-¥æšçå¯ç ä»¥æŸç€º Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr "è¯·èŸå
-¥æšçå¯ç ä»¥éåº Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr "äžèœœ: {download_rate} äžäŒ : {upload_rate} - Deluge"
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "çŠ»çº¿"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "åšçº¿"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "å·²è¿æ¥"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "ç¶æ"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "äž»æº"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "çæ¬"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "è¿æ¥(_O)"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "å¯åšåå°æå¡(_S)"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "åæ­¢åå°æå¡(_S)"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "æ­åŒ(_D)"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "æ æ³å¯åšåå°æå¡ïŒ"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr "æ£æ¥ deluged èœ¯ä»¶å
-æ¯åŠå·²å®è£
-ïŒå¹¶è®°åœæ¥å¿ä»¥è·åæŽå€è¯Šç»ä¿¡æ¯"
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr "äžå
-Œå®¹çå®¢æ·ç«¯"
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr "æªå¯çšåšæ¬å°èªåšå¯åšå®æ€çšåºã è¯·åè§âè¿æ¥ç®¡çåšâäž­çâéé¡¹âã"
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr "è¿æ¥å€±èŽ¥"
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr "çŒèŸäž»æº"
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "æ·»å äž»æºåºé"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr "æŽæ°äž»æºæ¶åºé"
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "æä»¶"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr "æ³šæ"
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr "æšå¿
-é¡»éæ©äžç§è¯­èš"
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr "æšå¿
-é¡»ç°åšéæ°å¯åš Deluge UIæèœäœ¿æŽæ¹çæã"
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr "çŠå®¢æ·ç«¯"
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "ç¬ç«æš¡åŒ"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr "åæ¢ Delugeå®¢æ·ç«¯æš¡åŒ..."
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr "æ¯åŠèŠéæ°å¯åšä»¥äœ¿çš %s æš¡åŒïŒ"
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "éæ©æä»¶"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "åæ¶(_C)"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "æåŒ(_O)"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "Plugin Eggs"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr "æå¡åšç«¯éè¯¯"
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr "æå¡åšäžåçéè¯¯"
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr "æ·»å åžæ·æ¶åºé"
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr "è®€è¯å€±èŽ¥"
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr "æŽæ°åžæ·åºé"
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr "æŽæ°åžæ·æ¶åçéè¯¯"
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr "ç§»é€åžæ·"
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr "æšç¡®å®èŠå é€çšæ·åäžº \"%(username)s\" çåžæ·åïŒ"
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr "ç§»é€åžæ·åºé"
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr "è®€è¯å€±èŽ¥"
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr "ç§»é€åžæ·æ¶åçéè¯¯"
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr "GTK éé¡¹"
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr "ååœåæ­£åšè¿è¡ç Deluge GTK å®äŸäž­æ·»å äžäžªæå€äžªç§å­æä»¶ïŒç§å­ URL æç£å URI"
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "å°å"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "å®¢æ·ç«¯"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "æä»¶å"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr "æ·»å  Torrents(%d)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr "éå€çç§å­"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr "æ æ³å¢å åæ ·çç§å­äž€æ¬¡ã%d ç§å­å·²ç»æ·»å ã"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "æ æçæä»¶"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr "è¯·ç­åŸ
-æä»¶..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr "æ æ³äžèœœè¯¥ç£åéŸæ¥çæä»¶"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "éæ©ç§å­æä»¶"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "ç§å­æä»¶"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "æææä»¶"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "æ æç URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "äžæ¯åæ³ç URL å°åã"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "æ­£åšäžèœœ..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "äžèœœå€±èŽ¥"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "äžèœœå€±èŽ¥ïŒ"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "å
-šéš(_A)"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "ç¶æ(_S)"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "è¯Šç»ä¿¡æ¯(_D)"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "æä»¶(_L)"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "èç¹(_P)"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "éé¡¹(_O)"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "Trackers(_T)"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "äŒå
-çº§"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "åŠ(_N)"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "æ¯(_Y)"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "å
-³é­(_C)"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "ç»èïŒ"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "è®€è¯"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "ä¿®æ¹åžæ·"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr "ä¿®æ¹ç°æåžæ·"
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "åºçš(_A)"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr "æ°åžæ·"
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr "åå»ºæ°åžæ·"
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "æ·»å (_A)"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr "èº«ä»œéªè¯çº§å«ïŒ"
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr "åå¯ç ä¿æ€"
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr "ç¡®å®(_O)"
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "éæ©æä»¶"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "éæ©æä»¶å€¹"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "ä¿å­ç§å­æä»¶"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "ä¿å­(_S)"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "æ ç­Ÿ"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "æ·»å èç¹"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "äž»æºå:ç«¯å£"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "é¡¶éš"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "åºéš"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "æŸç€ºDeluge(_S)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "æ·»å ç§å­(_A)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr "æåäŒè¯(_P)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr "æ¢å€äŒè¯(_R)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "éå¶äžèœœéåºŠ(_D)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "éå¶äžäŒ éåºŠ(_U)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "éåºå¹¶å
-³é­åå°"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "éåº(_Q)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "æä»¶(_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "åå»ºç§å­(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "éåºå¹¶å
-³é­åå°(_S)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "çŒèŸ(_E)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "éŠéé¡¹(_P)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "è¿æ¥ç®¡ç(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "ç§å­(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "æ¥ç(_V)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "å·¥å
-·æ (_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "äŸ§èŸ¹æ (_S)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "ç¶ææ (_B)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "è¡šå(_A)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "å(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr "æ¥æŸ(_F) ..."
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "äŸ§èŸ¹æ (_I)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "æŸç€ºç©ºé¡¹ç®(_Z)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "æŸç€º Tracker(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr "æŸç€ºææè
-(_O)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "åž®å©(_H)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "äž»é¡µ(_H)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "åžžè§é®é¢(_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "åžžè§é®é¢"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "ç€Ÿåº(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "å
-³äº(_A)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "æ·»å ç§å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "æ·»å ç§å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "å é€ç§å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "å é€ç§å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-"æåç§°ç­éç§å­ã\n"
-"è¿å°åšäŸ§èŸ¹æ æåœåæéç­éç§å­ã"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr "ç­é"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "æåå·²éæ©çä»»å¡"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "æå"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "åŒå§å·²éæ©çä»»å¡"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "ç»­äŒ "
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "åšéåäž­äžç§»ç§å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "éååäžç§»åš"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "åšéåäž­äžç§»ç§å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "éååäžç§»åš"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "éŠéé¡¹"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "è¿æ¥ç®¡ç"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr "å
-³é­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr "ç­é:"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr "æž
-é€æçŽ¢"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "åºåå€§å°å(_M)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr "32 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr "64 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr "128 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr "256 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr "512 KiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr "1 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr "2 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr "4 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr "8 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr "16 MiB"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "æ°å»ºç§å­"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "æä»¶å€¹(_D)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "è¿çšè·¯åŸ(_R)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "æä»¶"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "äœè
-ïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "æ³šéïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "ä¿¡æ¯"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr "åäž(_U)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "ç§»é€(_R)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr "åäž(_D)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "çœç»ç§å­"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "åå€§å°:"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "è®Ÿçœ®ç§ææ è®°"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "åäŒè¯æ·»å æ­€ç§å­"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "æåŒæä»¶(_O)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "æŸç€ºæä»¶å€¹(_S)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "å
-šéšå±åŒ(_E)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "è·³è¿(_S)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "äœ(_L)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "æ­£åžž(_N)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "é«(_H)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr "äžèœœéåºŠïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr "äžäŒ éåºŠïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr "å·²äžèœœïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr "å·²äžäŒ ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr "åç§ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr "èç¹:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr "åäº«çïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr "å¯çšæ§ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr "ç§å­ç­çº§ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr "äŒ°è®¡å©äœæ¶éŽ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr "æåäŒ èŸ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr "æŽ»è·æ¶éŽïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr "å®æŽç°èº«:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr "åç§æ¶éŽïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr "åïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "åç§°ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr "äžèœœç®åœïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr "æ·»å æ¥æïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr "æ»å€§å°ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr "æ»æä»¶æ°ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr "ååžä¿¡æ¯ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr "åå»ºäººïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr "å®æ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr "ææè
-ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "å®æåç§»è³:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "èŸŸå°ä»¥äžåäº«çåæ­¢åç§ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "ç§»é€åœåäº«çèŸŸå°"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "äžäŒ éåºŠ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "äžèœœéåºŠ:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "è¿æ¥æ°:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr "äžäŒ ééïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr "åžŠå®œéå¶"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr "åœå TrackerïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr "Trackers æ»è®¡ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr "Tracker ç¶æïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr "äžäžéåïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr "ç§æç§å­:"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "çŒèŸ Trackers(_E)"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "çŒèŸ Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "TrackerïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "é®å
-¥è¿çšè·¯åŸ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr "è¿çšè·¯åŸ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "è·¯åŸïŒ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "æ·»å  Tracker"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr "æ·»å  Trackers"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "TrackersïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr "Socks4"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr "Socks5"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr "Socks5 è®€è¯"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr "HTTP è®€è¯"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr "I2P"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr "çŠå®¢æ·ç«¯"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr "è¿æ¥å° Deluge åå°(deluged)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr "åºçšçšåºæš¡åŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "åšæ é¢æ æŸç€ºéåºŠ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "æ·»å ç§å­çªå£è·åŸçŠç¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-"çæ®µæ å°\n"
-"å¢å å®¢æ·ç«¯ä¹éŽçåžŠå®œäœ¿çš\n"
-"åå®æ€çšåº(äžéçšäºç¬ç«æš¡åŒ)ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr "åšç¶æéé¡¹å¡äž­æŸç€ºçæ®µæ "
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr "æ­£åšäžèœœïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr "ç­åŸ
-äž­ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr "äž¢å€±ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr "è¿å(_R)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr "å°é¢è²è¿åäžºé»è®€åŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr "åé¢è²"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr "äž»çªå£"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "å¯çšç³»ç»æçåŸæ "
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr "ç³»ç»æç"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "å
-³é­åæå°åå°ç³»ç»æç"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "å¯åšåæŸå
-¥ç³»ç»æç"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "ä»ç³»ç»æçæåŒæ¶ïŒéèŠèŸå
-¥å¯ç "
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr "ç³»ç»æç"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr "éç¥æ°çæ¬"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr "æŽæ°"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr "ç³»ç»é»è®€"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr "<b>è¯­èš</b>"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "å°å·²å®æçä»»å¡ç§»åšå°ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "å°ç§å­æä»¶å€å¶å°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "å é€ä»»å¡æ¶ç§»é€ç§å­æä»¶çå¯æ¬"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "äžèœœå°ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr "äžèœœç®åœ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "ä»»å¡éŠå°ŸåäŒå
-"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "äŒå
-äžèœœæä»¶çéŠå°Ÿéšå"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "æ·»å ç§å­æ¶æå"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr "é¢åé
-ç£çç©ºéŽ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr "äžºç§å­æä»¶é¢åé
-ç£çç©ºéŽ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr "æ·»å ç§å­éé¡¹"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "æ»æ¯æŸç€º"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "å°å¯¹è¯æ¡æŸå°åé¢"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr "æ·»å ç§å­å¯¹è¯æ¡"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr "æ¯ç§å°è¯è¿æ¥æ°ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr "ååŒè¿æ¥æ°ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "å
-šå±æå€§è¿æ¥æ°ã-1äžºæ éå¶ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "å
-šå±æå€§äžäŒ ééã-1äžºæ éå¶ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "å
-šå±æå€§äžèœœéåºŠã-1äžºæ éå¶ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "å
-šå±æå€§äžäŒ éåºŠã-1äžºæ éå¶ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "éå¶IPåŒéçæµé"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr "è¥éäž­ïŒäžºäºé¿å
-è¶
-åºæ»äœæµééå¶ïŒå·²å»ºç«è¿æ¥çTCP/IPé¢å€åŒéå°äžè®¡å
-¥æµééå¶"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr "å
-šå±åžŠå®œéå¶"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "æ¯äžªç§å­çæå€§äžäŒ ééã-1äžºæ éå¶ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "æ¯äžªç§å­çæå€§è¿æ¥æ°ã-1äžºæ éå¶ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr "æ¯äžªç§å­æå€§äžèœœéåºŠã-1äžºæ éå¶ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr "æ¯äžªç§å­æå€§äžäŒ éåºŠã-1äžºæ éå¶ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr "æ¯ç§å­åžŠå®œéå¶"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr "åç§ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr "æ»æ°:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr "å¿œç¥çŒæ
-¢çç§å­"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr "æŽåæ¬¢ç§å­åç§"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr "äŒå
-éæ©ç§å­åç§èäžæ¯ç§å­äžèœœã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr "æ¶éŽæ¯çïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr "æ¶éŽ(m)ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr "æåç§å­"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "éæº"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr "äœ¿çš 49152 è³ 65525 èåŽå
-çéæºç«¯å£"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "æŽ»åšç«¯å£:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "æµè¯æŽ»åšç«¯å£"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr "äŒ å
-¥ç«¯å£"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "èµ·å§ç«¯å£:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "ç»æç«¯å£:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr "äŒ åºïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr "äŒ å
-¥ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "å å¯çº§å«:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NATç«¯å£æ å°åè®®"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "æ¥æºäº€æ¢"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "åšçœç»äžæ¢çŽ¢åç°æ¬å°çšæ·ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "ååžåŒååžè¡š(DHT)ææ¯å¯ä»¥æé«å¯çšè¿æ¥æ°éã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "å¯¹ç­ç¹æå¡ç±»åå­æ®µïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-"åºè¯¥å°è¯éè¿ä»£çèäžæ¯äœ¿çš\n"
-"æ¬å°DNSæå¡æ¥è§£æäž»æºå"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr "ä»£çèç¹å web ç§å­è¿æ¥ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr "åŒºå¶äœ¿çšä»£ç"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr "å°è¯éèå®¢æ·ç«¯æ è¯ïŒå¹¶äžåªå¯¹äŒ å
-¥è¿æ¥äœ¿çšä»£çã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "çŒå­å€§å°(16 KiB bå):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr "ä»æåäžæ¬¡åŸç¡¬çäž­åå
-¥çŒå­æ¶èµ·çç§æ°ïŒè¶
-è¿åå°æçŒå­äž­çæ°æ®åŒºå¶åå
-¥ç¡¬çäž­ãé»è®€äžº 60 ç§ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "çŒå­è¿ææ¶éŽ(ç§):"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr "æ¬æ¬¡äŒè¯äž­åå
-¥ç 16 KiB æä»¶åæ»æ°ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "åå
-¥çåïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "æ¬æ¬¡äŒè¯äž­åå
-¥æäœæ»æ°ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "åå
-¥ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "åå
-¥çŒå­åœäž­çïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr "ä»ç£çæçŒå­æäŸç» bittorrent åŒæ(çšæ·)çæ°æ®åæ°é"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "è¯»åçåïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "è¯»çŒå­çåœäž­çã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "è¯»çŒå­åœäž­çïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "æ¬æ¬¡äŒè¯è¯»åæäœæ»æ°ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "è¯»åïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr "ç£ççŒå­(å
-æ¬è¯»çŒå­ååçŒå­)äž­ç°æ 16 KiB åçæ°éã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "çŒå­å€§å°ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "è¯»çŒå­å€§å°ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr "å·æ°(_R)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr "åéæšç Python å PyGTK çæ¬åç³»ç»åå€çåšç±»åæ¥åž®å©æä»¬æ¹è¿ Delugeãç»å¯¹äžäŒåéå
-¶ä»ä¿¡æ¯ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "æ¯çïŒè¯·åéå¿åç»è®¡"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "äœçœ®ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr "è¥ Deluge æ æ³åšè¿äžªäœçœ®æŸå°æ°æ®åºæä»¶ïŒåäŒäœ¿çš DNS è§£æçšæ·çåœå®¶å°åºã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "å
-³è Deluge"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "ç£åéŸæ¥"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "åå°ç«¯å£:"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "å
-è®žè¿çšè¿æ¥"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "è¿æ¥"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "å é€(_D)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "åžæ·"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "çæ¬ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "äž»é¡µïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "äœè
-çµå­é®ä»¶ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "å®è£
-(_I)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "æ¥æŸæŽå€(_F)..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "æ°ååž"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "èœ¬å°ç«ç¹(_G)"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr "æ°çæ¬ååžïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr "å¯çšçæ¬ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr "æå¡åšçæ¬"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr "åœåçæ¬ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "äžåæŸç€ºè¿äžªå¯¹è¯æ¡"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "æ·»å èç¹(_A)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "éè¿ IP å°åæ·»å èç¹"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "æ­£åšæ°å»ºç§å­"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "çŒèŸTracker"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "ç§»åšäžèœœè³æä»¶å€¹"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr "ç§»åšè¯¥ç§å­äžèœœçæä»¶å€¹ã"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ç®æ ïŒ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "ä»»å¡éå"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr "æ·»å ä»»å¡éå"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr "æž
-é€(_C)"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "è¿æ¥æ¶èªåšæ·»å ä»»å¡"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr "Deluge åå°"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr "èªåšè¿æ¥å°éå®çåå°"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr "èªåšå¯åšæ¬å°åå°(åŠæéèŠ)"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr "éèæ­€å¯¹è¯æ¡"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr "å¯åšéé¡¹"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "æ·»å ä»»å¡"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "çœç»å°å(_U)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "ååžä¿¡æ¯(_H)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr "ç§»åšå®æè³æä»¶å€¹"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "æ·»å å°æåç¶æ(_P)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "åºåååäŒå
-å"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr "è·³è¿æä»¶ååžæ£æ¥"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr "é¢åé
-ç£çç©ºéŽ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr "äžºç§å­æä»¶é¢åé
-ç£çç©ºéŽ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr "æå€§ç§å­äžèœœéåºŠ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr "æå€§ç§å­äžäŒ éåºŠ"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr "æå€§ç§å­è¿æ¥æ°"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr "æå€§ç§å­äžäŒ éé"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "å
-šéšåºçš"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "æ¢å€å°é»è®€"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "éå¶è¿æ¥æ°(_C)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "éå¶äžäŒ éé(_S)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr "èŸŸå°ä»¥äžåäº«çåæ­¢åç§(_R)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "èªåšç®¡ç(_A)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr "è¶
-çº§ç§å­(_S)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr "æææåæŽ(_C)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr "æåŒäžèœœç®åœ(_O)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "æå(_P)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "åŒå§(_M)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "æ¢å€æéä»»å¡ã"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "è®Ÿçœ®(_I)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "éå(_Q)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "æŽæ°Tracker(_U)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "å é€ç§å­(_R)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "åŒºå¶éæ£æ¥(_F)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr "ç§»åšäžèœœæä»¶å€¹(_M)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "å
-šé(_S)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "å
-šéšæå(_P)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "ç»§ç»­ææ(_M)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "æ·»å ååžä¿¡æ¯"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "æ¥èªååžä¿¡æ¯"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "ååžä¿¡æ¯ïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "ç§å­æä»¶åŠå­äžº"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr "å é€æéç§å­ïŒ"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr "å
-æ¬äžèœœæä»¶"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr "(è¿æ¯æ°žä¹
-ç)"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr "å±æ§"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr "æå€§äžæè¡"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>åžžè§</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr "æŸç€ºè·¯åŸé¡¹"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr "æŸç€ºæä»¶éæ©åš"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr "æŸç€ºæä»¶å€¹åç§°"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr "è·¯åŸéæ©åšæ ·åŒ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr "å
-è®žèªåšå®æ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr "æŸç€ºéèæä»¶"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr "è®Ÿçœ®æ°å¿«æ·é®"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr "ææ­€é®å°æ°çå¿«æ·é®è®Ÿçœ®äžºèªåšå®æè§Šåé®"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr "èªåšå®æ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr "ä¿å­è·¯åŸ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr "Ctrl+S"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr "Ctrl+E"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr "Ctrl+R"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr "Ctrl+H"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr "Ctrl+D"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr "åæ¢éèæä»¶"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr "é»è®€è·¯åŸ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr "å¿«æ·é®"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr "éæ©äžäžªç®åœ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr "ä¿å­è·¯åŸ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "æåŒ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "æ·»å "
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "å°åœåèŸå
-¥åŒæ·»å å°åè¡šäž­"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "çŒèŸ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "çŒèŸæéæ¡ç®"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "å é€"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "ç§»é€æéæ¡ç®"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "åäžç§»åšæéæ¡ç®"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "åäžç§»åšæéæ¡ç®"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "é»è®€"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "æ²¡æè®Ÿçœ®é»è®€è·¯åŸ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "æåŒå±æ§å¯¹è¯æ¡"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "æ·»å  URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "æ¥èª URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "çœåïŒ"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "WebUi"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge Web çé¢æªå®è£
-ã\n"
-"è¯·å®è£
-åéè¯"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "å¯çš web çé¢"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "åŒå¯ SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "çå¬ç«¯å£ïŒ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>è®Ÿçœ®</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr "æ¥çšå®æ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr "<b>æ¥çšå®æ</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "äžèœœééïŒ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "äžäŒ ééïŒ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "æŽ»åšç§å­ïŒ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "æŽ»åšäžèœœïŒ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "æŽ»åšåç§ïŒ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>Slow Settings</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "åééç¥é®ä»¶æ¶åçéè¯¯ïŒ %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr "æå¡åšæç»çšæ·å/å¯ç ç»å: %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "éç¥é®ä»¶å·²åéã"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "å®æç§å­ \"%(name)s\""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"Deluge ä»¥æ­€é®ä»¶éç¥æšïŒ\"%(name)s\"äž­çå
-± %(num_files)i äžªæä»¶å·²ç»äžèœœå®æã\n"
-"è¥åžæåæ­¢æ¥æ¶è¿äºéç¥ïŒè¯·åš Deluge çéŠéé¡¹äž­å
-³é­çµå­é®ä»¶éç¥ã\n"
-"\n"
-"æè°¢æšçäœ¿çšã\n"
-"Delugeã"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "éªçæç€ºå·²æŸç€º"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "åŒ¹åºéç¥æªå¯çšã"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "æªå®è£
- libnotify"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr "åŒ¹åºéç¥å€±èŽ¥"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "æŸç€ºåŒ¹åºéç¥"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "å£°é³éç¥æªå¯çš"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygameæªå®è£
-"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "å£°é³æç€ºå€±èŽ¥ %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "å£°é³æç€ºæå"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "å®æç§å­"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr "ç§å­ \"%(name)s\" å
-å«ç  %(num_files)i äžªæä»¶äžèœœå®æ¯ã"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "éç¥"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "éæ©å£°é³æä»¶"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "å¯çšæçåŸæ éªç"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "å¯çšåŒ¹åºéç¥"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "å¯çšå£°é³"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>çé¢éç¥</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>æ¶ä»¶äºº</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "æå¡åšèŠæ± TLS/SSL å å¯"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>çµå­é®ä»¶éç¥</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr "è¿äºè®Ÿçœ®å¹¶äžä»£è¡šå®é
-äžæšäŒæ¶å°æææ­€ç±»äºä»¶çéç¥ã"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "è®¢é
-"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "èªå®ä¹å£°é³"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "æ ææ ç­ŸïŒææå­ç¬ŠïŒ[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ç©ºæ ç­Ÿ"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "æ ç­Ÿå·²å­åš"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "æªç¥æ ç­Ÿ"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "æªç¥çç§å­"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "æ·»å æ ç­Ÿ"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>æ·»å æ ç­Ÿ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>äœ¿çšäŸ§æ æ¥æ·»å ïŒçŒèŸåå é€æ ç­Ÿã</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>æ ç­Ÿ</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "æ ç­Ÿéé¡¹"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>æ ç­Ÿéé¡¹</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "åºçšæ¯äžªç§å­çæå€§è®Ÿçœ®ïŒ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "æå€§"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "åºçšéåè®Ÿçœ®ïŒ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "åºçšæä»¶å€¹è®Ÿçœ®ïŒ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(æ¯äžª tracker äžè¡)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "èªåšåºçšæ ç­ŸïŒ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "æ ç­Ÿ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "æ ç­Ÿéé¡¹"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "ç§»é€æ ç­Ÿ(_R)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "æ·»å æ ç­Ÿ(_A)"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "ç§å­å®æ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "æ·»å ç§å­"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "ç§»é€ç§å­"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "æ§è¡"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "äºä»¶"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>æ·»å åœä»€</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>åœä»€</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "åé"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 åé"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 ç§"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ç§"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr "äžèœœé¢è²ïŒ"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr "äžäŒ é¢è²ïŒ"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr "<b>è¿æ¥åŸ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr "<b>åžŠå®œåŸ</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr "DHT èç¹:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr "çŒå­çDHTèç¹ïŒ"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr "DHT ç§å­:"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr "<b>åç§/èç¹</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr "<b>è§åŸé¢è²</b>"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr "ç»è®¡"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr "å·æ°"
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr "åç§/èç¹"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "çè§æä»¶å€¹äžå­åšã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "è·¯åŸäžå­åšã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr "äžå
-Œå®¹çéé¡¹"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr "âçè§æä»¶å€¹âç®åœåâå° .torrent æä»¶å€å¶å°âç®åœäžèœçžåïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr "èªåšæ·»å "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr "åå»åæ¢"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr "åå»å¯çŒèŸ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr "è·¯åŸ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>çè§æä»¶å€¹</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "çè§æä»¶å€¹å±æ§"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-"åŠæå° .torrent æä»¶æ·»å å°æ­€ç®åœïŒ\n"
-"å®å°è¢«æ·»å å°äŒè¯äž­ã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "éæ©äžäžªæä»¶å€¹"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "å¯çšæ­€çè§æä»¶å€¹"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>çè§æä»¶å€¹</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "æ·»å ä»»å¡åå é€ç§å­æä»¶"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-"å°ç§å­æä»¶æ·»å å°äŒè¯åïŒ\n"
-".torrent å°è¢«å é€ã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "æ·»å ä»»å¡åäžºç§å­æä»¶éå åçŒïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-"å°ç§å­æä»¶æ·»å å°äŒè¯åïŒ\n"
-"æ©å±åå°éå å° .torrent \n"
-"å®å°ä¿çåšåäžç®åœäž­ã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-"å°ç§å­æä»¶æ·»å å°äŒè¯åïŒ\n"
-".torrent å°å€å¶å°æéç®åœ\n"
-"å¹¶ä»çè§æä»¶å€¹äž­å é€ã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-"å°ç§å­æä»¶ä»äŒè¯äž­å é€åïŒ\n"
-"è¿å°å é€çšäºæ·»å å®ç .torrent æä»¶ã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>ç§å­æä»¶æäœ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr "è®Ÿçœ®äžèœœç®åœ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr "ç§å­æ°æ®å°è¢«äžèœœå°è¯¥æä»¶å€¹ã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr "<b>äžèœœç®åœ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr "è®Ÿçœ®å®æåç§»è³çæä»¶å€¹"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>å®æåç§»åš</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "æ ç­ŸïŒ "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>æ ç­Ÿ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "äž»èŠ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr "åšæ­€éæ©ççšæ·å°æ¯ç§å­çææè
-ã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr "<b>ææè
-</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "æå€§äžäŒ éåºŠïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "æå€§è¿æ¥æ°ïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "æå€§äžäŒ ééïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "æå€§äžèœœéåºŠïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "åžŠå®œ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "èªåšç®¡çïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "æ·»å å°æåç¶æ:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "æ·»å å°éå:"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>éå</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr "æå"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "æåå°ïŒ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "åå»ºäžç§å­ååçå­æä»¶å€¹"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr "æ­€éé¡¹åšéå®çæä»¶å€¹äžåå»ºäžç§å­éåçå­æä»¶å€¹å¹¶æŸçœ®æåçæä»¶ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr "é»æ­¢ç IP èåŽ / åå
-¥çœååç IP èåŽ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "è¿æ»€åè¡š"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr "IP å°åéè¯¯"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr "IPå°å \"%s\" æ ŒåŒéè¯¯"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP åè¡š(GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer ææ¬(zip æ ŒåŒ)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian ææ¬(å·²è§£åçŒ©)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B(GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "æ æåŒå¯Œ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "æ æmagicä»£ç "
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "æ æçæ¬"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "å€©"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "å¯åšæ¶å¯Œå
-¥é»æ­¢åå"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "åŠæéèŠïŒäžèœœå±èœåè¡šæä»¶å¹¶å¯Œå
-¥ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "æ£æ¥äžèœœå¹¶å¯Œå
-¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "äžèœœå¹¶å¯Œå
-¥äžäžªæ°çé»æ­¢ååæä»¶ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "åŒºå¶äžèœœå¹¶å¯Œå
-¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "å±èœåè¡šå·²æŽæ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>éé¡¹</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "ç±»åïŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "æ¥æïŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "æä»¶å€§å°:"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>ä¿¡æ¯</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr "<b>çœåå</b>"
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr "åå°éé¡¹"
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr "äŸŠå¬ UI è¿æ¥çIPå°å"
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr "çšäºäŸŠå¬ UI è¿æ¥çç«¯å£"
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr "äŸŠå¬ BitTorrent è¿æ¥çIPå°å"
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr "BitTorrent äŒ åºæè¿æ¥ççœç»æ¥å£åç§°æIPå°åã"
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr "è®Ÿçœ®é®äžèœè¢« `set_config` RPC ä¿®æ¹"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "è®Ÿçœ®æå€§è¿æ¥æ°"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "äžèœœéåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/s"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "è®Ÿçœ®æå€§äžèœœéåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "äžäŒ éåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "è®Ÿçœ®æå€§äžäŒ éåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "åè®®äŒ èŸäžèœœ/äžäŒ éåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "äžèœœæä»¶å€¹çèªç±ç©ºéŽ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "çŒèŸè¿æ¥"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "äž»æºåïŒ"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "æ æ³çŒèŸäž»æºå"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "å
-³äº Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr "Copyright 2007-2018 Deluge Team"
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "è¿æ¥å·²æ¢å€"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "è¿æ¥äž¢å€±"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr "äžçœç»æå¡åšçè¿æ¥å·²äž¢å€±ïŒ"
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr "äžçœç»æå¡åšçè¿æ¥æ­åŒ"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr "åå»º"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "åž®å©"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "æ³šé"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ç»åœ"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr "ç»åœå€±èŽ¥"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr "æšèŸå
-¥çå¯ç äžæ­£ç¡®"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "Tracker äž»æº"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "è¿æ»€åš"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "äžèœœ/äžäŒ éåºŠéå¶"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "äžäŒ éåºŠéå¶"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "è¿æ¥éå¶"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "äžäŒ éééå¶"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "æŽæ° Tracker"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "åŒºå¶éæ°æ£æ¥"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "å
-šéšå±åŒ"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ç§»åš"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "æµè§"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr "æ·»å è¿æ¥"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "æ æ³æ·»å äž»æºïŒ{0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "ä¿å­"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr "å
-¬åŒ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "è¿æ¥"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "åæ­¢åå°æå¡"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "æ­åŒ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "å¯åšåå°æå¡"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "æŽæ¹é»è®€å¯ç "
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr "æä»¬å»ºè®®æŽæ¹é»è®€å¯ç ã<br><br>æšç°åšèŠæŽæ¹å¯ç åïŒ"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr "åæ¶å é€æ°æ®"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr "æä»¶æµè§"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr "åé"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr "åè¿"
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr "äž»æä»¶å€¹"
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr "æ··å"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr "ä» URL æ·»å "
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "Url"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "Cookie"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "æ æ³äžèœœç§å­"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "æä»¶"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "ååžä¿¡æ¯"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "æ­£åšäžäŒ æšçç§å­..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "æ æ³äžäŒ ç§å­"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "äžæ¯ææçç§å­"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "äžèœœ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr "å®æåç§»è³æä»¶å€¹"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "æå€§äžèœœéåºŠ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "æå€§äžäŒ éåºŠ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "åžžè§"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "æ·»å å°æåç¶æ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr "è¶
-çº§ç§å­"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr "å èœœäž­"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr "ç"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "è¯Šç»ä¿¡æ¯"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr "å€æ³š:"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr "ç¶æïŒ"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr "å®æåç§»è³:"
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "ç§æç"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "èªåšæ¥åæ°çæ¬"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr "åæä»¬åéæšç Python çæ¬ïŒPyGTK çæ¬ïŒæäœç³»ç»åå€çåšç±»åïŒä»¥åž®å©æä»¬æ¹è¿Delugeã ç»å¯¹æ²¡æå
-¶ä»ä¿¡æ¯åéã"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr "äŒ å
-¥å°å"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr "äœ¿çšéæºç«¯å£"
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr "æå¡ç±»å"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "æå€§è¿æ¥æ°:"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "æå€§äžèœœéåºŠ(KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "æå€§äžäŒ éåºŠ(KiB/s):"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "æå€§ååŒè¿æ¥æ°ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "æ¯ç§æå€§å°è¯è¿æ¥æ°ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "æå€§äžäŒ éé:"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "å®è£
-"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr "æ¥æŸæŽå€"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr "å®è£
-æä»¶"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr "éæ©äžäžª  egg"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr "Egg æä»¶"
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "æµè§..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr "æ­£åšäžäŒ æšçæä»¶..."
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr "åŒºå¶äœ¿çšä»£ç"
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr "çŒå­å€§å°(16 KiB å):"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr "å
-è®žäžæ¬¡äœ¿çšå€äžªè¿æ»€åš"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr "WebUI å¯ç "
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr "æ§çïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr "æ°çïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr "ç¡®è®€ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "æå¡åš"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr "äŒè¯è¶
-æ¶ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "ç§é¥ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "è¯ä¹ŠïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr "WebUI è¯­èšå·²æŽæ¹"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr "æšæ¯åŠèŠç«å³å·æ°é¡µé¢ä»¥äœ¿çšæ°è¯­èšïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "å·æ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr "æ æå¯ç "
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr "æšçå¯ç äžå¹é
-ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr "æšèŸå
-¥çæ§å¯ç äžæ­£ç¡®ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr "æŽæ¹æå"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr "æšçå¯ç å·²æåæŽæ¹ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr "æåç§å­"
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "äŒ°è®¡å©äœæ¶éŽ:"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "æ·»å æ¥æïŒ"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "åè¯»åçïŒ"
-
-#~ msgid "Daemon does not exist"
-#~ msgstr "åå°äžå­åš"
-
-#~ msgid "Daemon not running"
-#~ msgstr "åå°æªè¿è¡"
-
-#~ msgid "An error occurred while adding account"
-#~ msgstr "æ·»å åžæ·æ¶åçéè¯¯"
-
-#~ msgid "<b>Languge</b>"
-#~ msgstr "<b>è¯­èš</b>"
-
-#~ msgid ""
-#~ "Torrents not transfering any data do not count towards download/seeding "
-#~ "active count."
-#~ msgstr "äžäŒ èŸä»»äœæ°æ®çç§å­äžäŒè®¡å
-¥äžèœœ/åç§çæŽ»åšè®¡æ°ã"
-
-#~ msgid ""
-#~ "The IP address of the interface to listen for incoming bittorrent "
-#~ "connections on. Leave this empty if you want to use the default."
-#~ msgstr "æ¥å£ç IP å°åïŒçšäºäŸŠå¬äŒ å
-¥ç Bittorrent è¿æ¥ã åŠæèŠäœ¿çšé»è®€åŒïŒè¯·å°å
-¶çç©ºã"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "äœäºçŒå­äž­çåæ°ã"
-
-#~ msgid "Incomming Ports"
-#~ msgstr "äŒ å
-¥ç«¯å£"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "æ£æ¥æ°åè¡šäž­çæ¯äžäžªïŒ"
Index: luge/i18n/zh_HK.po
===================================================================
--- deluge/i18n/zh_HK.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6261 +1,0 @@
-# Chinese (Hong Kong) translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2019-06-06 10:57+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: Chinese (Hong Kong) <zh_HK@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr ""
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr ""
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr ""
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr ""
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr ""
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr ""
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr ""
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr ""
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr ""
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/s"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr ""
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/s"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr ""
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/s"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr ""
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr ""
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr ""
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr ""
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr ""
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr ""
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr ""
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr ""
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr ""
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr ""
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr ""
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr ""
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr ""
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr ""
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr ""
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr ""
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr ""
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr ""
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr ""
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr ""
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr ""
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr ""
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr ""
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr ""
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr ""
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr ""
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr ""
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr ""
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr ""
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr ""
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr ""
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr ""
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr ""
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr ""
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr ""
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr ""
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr ""
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr ""
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr ""
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr ""
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr ""
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr ""
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr ""
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr ""
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr ""
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr ""
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr ""
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr ""
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr ""
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr ""
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr ""
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr ""
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr ""
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr ""
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr ""
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr ""
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr ""
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr ""
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr ""
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr ""
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr ""
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr ""
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr ""
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr ""
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr ""
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr ""
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr ""
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr ""
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr ""
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr ""
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr ""
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr ""
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr ""
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr ""
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr ""
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr ""
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr ""
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr ""
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr ""
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr ""
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr ""
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr ""
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr ""
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr ""
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr ""
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr ""
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr ""
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr ""
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr ""
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr ""
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr ""
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr ""
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr ""
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr ""
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr ""
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr ""
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr ""
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr ""
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr ""
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr ""
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr ""
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr ""
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr ""
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr ""
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr ""
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr ""
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr ""
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr ""
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr ""
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr ""
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr ""
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr ""
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr ""
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr ""
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr ""
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr ""
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr ""
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr ""
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr ""
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr ""
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr ""
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr ""
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr ""
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr ""
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr ""
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr ""
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr ""
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr ""
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr ""
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr ""
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr ""
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr ""
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr ""
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr ""
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr ""
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr ""
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr ""
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr ""
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr ""
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr ""
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr ""
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr ""
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr ""
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr ""
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr ""
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr ""
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr ""
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr ""
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr ""
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr ""
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr ""
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr ""
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr ""
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr ""
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr ""
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr ""
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr ""
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr ""
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr ""
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr ""
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr ""
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr ""
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr ""
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr ""
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr ""
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr ""
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr ""
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr ""
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr ""
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr ""
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr ""
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr ""
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr ""
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr ""
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr ""
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr ""
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr ""
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr ""
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr ""
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr ""
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr ""
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr ""
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr ""
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr ""
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr ""
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr ""
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr ""
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr ""
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr ""
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr ""
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr ""
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr ""
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr ""
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr ""
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr ""
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr ""
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr ""
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr ""
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr ""
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr ""
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr ""
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr ""
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr ""
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr ""
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr ""
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr ""
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr ""
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr ""
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr ""
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr ""
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr ""
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr ""
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr ""
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "æª¢æ¥äž­"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr ""
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "æ­çš®äž­"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr ""
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr ""
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "é¯èª€"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "åçš±"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr ""
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr ""
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr ""
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "å·²äžèŒ"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr ""
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr ""
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "äžèŒéåºŠ"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "äžå³éåºŠ"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr ""
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr ""
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr ""
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr ""
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr ""
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr ""
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr ""
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr ""
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "å·²æ°å¢"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr ""
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr ""
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr ""
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr ""
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr ""
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr ""
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr ""
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr ""
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "è­Šå"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "éåå®æ"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "éåå·²éåº"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr ""
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr ""
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr ""
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "äœå"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr ""
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr ""
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr ""
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr ""
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr ""
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr ""
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr ""
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr ""
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr ""
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent çšæ¶ç«¯"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent çšæ¶ç«¯"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "éé BitTorrent äŸäžèŒååäº«æªæ¡"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "æä»€"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "äž»æ©åçš±ïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "é£æ¥å ïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "äœ¿çšè
-åçš±ïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "å¯ç¢ŒïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "éžé 
-"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "å·²åçš"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "èš­å®"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr ""
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr ""
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "ç¡éå¶"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "çæ
-"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "å
-¶ä»..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "åçš"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr "èŒžå
-¥äœ çå¯ç¢Œä»¥é¡¯ç€º Deluge..."
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "çæ
-"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "ç¶²å"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "çšæ¶ç«¯"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "æªæ¡åçš±"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "éžæ .torrent æªæ¡"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "Torrent æªæ¡"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "æææªæ¡"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "çæ
-(_S)"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "éžé 
-(_O)"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "éžææªæ¡"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "å²å­ .torrent æªæ¡"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "æšç±€"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "æ°å¢çšæ¶"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "äž»æ©åçš±:é£æ¥å "
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "é¡¯ç€º Deluge(_S)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "å å
-¥ Torrent(_A)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "äžèŒéåºŠéå¶(_D)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "äžå³éåºŠéå¶(_U)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "æªæ¡(_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "å»ºç« Torrent(_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "ç·šèŒ¯(_E)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "æª¢èŠ(_V)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "å·¥å
-·å(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "åŽéæ¬(_S)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "çæ
-å(_B)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "åé (_A)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "åå©(_H)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "äž»é (_H)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "åžžèŠåé¡(_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "ç€ŸçŸ£(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "å å
-¥ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "å å
-¥ Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "ç§»é€ torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "ç§»é€ Torrent"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "æ«å"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "çºå³"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "å»ºç« Torrent"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "ç§»é€(_R)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "åå¡å€§å°ïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "äžå³éåºŠïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "äžèŒéåºŠïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "åšæšé¡åé¡¯ç€ºäœæ¥­éæ®µéåºŠ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ä»¥æ«åçæ
-å å
-¥ torrents"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "åŸïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "é£ç·"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "é£ç·æèªåå å
-¥ torrents"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "å å
-¥ Torrents"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "æ«å(_P)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "äœå(_Q)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "ç§»é€ Torrent(_R)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "åŒ·å¶åæª¢æ¥(_F)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "å
-šéšæ«å(_P)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "è³èšéæ¹ïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "åŠå­ .torrent çº"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>äžè¬</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URLïŒ"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr "WebUi"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "åçšç¶²é ä»é¢"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "åçš SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "èèœå ïŒ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>èš­å®</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "åšå³ééç¥é»éµæçŒçé¯èª€ïŒ%s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "éç¥é»éµå·²éåºã"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "å®æçš®å­ã%(name)sã"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"éå°é»å­éµä»¶æ¯äŸæéæšïŒDeluge å·²ç¶å®æäžèŒã%(name)sãïŒç¶äž­å
-å«äº %(num_files)i é 
-æªæ¡ã\n"
-"è¥èŠåæ­¢æ¥æ¶éé¡æéïŒè«åš Deluge çåå¥œèš­å®å
-§ééé»éµéç¥ã\n"
-"\n"
-"è¬è¬æšïŒ\n"
-"Deluge"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "é¡¯ç€ºéçéç¥"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "åœåºéç¥æªè¢«åçšã"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "é¡¯ç€ºéç¥åœåºèŠçª"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "é³æéç¥æªè¢«åçš"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame æªè¢«å®è£"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "é³æéç¥å€±æ %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "é³æéç¥æå"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "çš®å­å·²å®æ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "éç¥"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "éžæé³ææªæ¡"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "åçšç³»çµ±å£åç€ºéç"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "åçšåœåºèŠçª"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "åçšé³æ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>äœ¿çšè
-ä»é¢éç¥</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>æ¶ä»¶äºº</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "äŒºæåšéèŠ TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>é»éµéç¥</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr "éåèš­å®äžä»£è¡šæšå¯Šéäžå¯æ¥åå°ææéäºäºä»¶çéç¥ã"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "èšé±"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "é³æèªèš"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "èªåå¥çšæšç±€ïŒ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "æšç±€"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr ""
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "ç§»é€æšç±€(_R)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "Torrent å®æ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "Torrent å·²å å
-¥"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr "Torrent å·²ç§»é€"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "å·è¡"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "äºä»¶"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>æ°å¢æä»€</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>æä»€</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "è·¯åŸäžå­åšã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "éžæè³æå€Ÿ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>Torrent æªæ¡åäœ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>å®æåŸç§»åçäœçœ®</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "æšç±€ïŒ "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>æšç±€</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "äž»èŠ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "æé«äžå³éåºŠïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "æå€§é£æ¥æžïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "æå€§äžå³é£æ¥æžéïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "æé«äžèŒéåºŠïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>é »å¯¬</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "è§£å£çž®å°ïŒ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "ä»¥çš®å­åçš±å»ºç«å­è³æå€Ÿ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr "éåéžé 
-å°æä»¥çš®å­åçš±å»ºç«å­è³æå€ŸïŒä¹åŸå°æªæ¡è§£å£çž®å°é£è£ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "å°éæž
-å®"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP æž
-å® (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer æå­æª (å·²å£çž®)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian æå­æª (æªå£çž®)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ç¡æç Leader"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ç¡æç Magic Code"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ç¡æççæ¬"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "æ¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ååæå¯å
-¥å°éæž
-å®"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "äžèŒå°éæž
-å®(åŠæéèŠ)äžŠå¯å
-¥æªæ¡ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "æª¢æ¥äžèŒäžŠå¯å
-¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "äžèŒæ°çå°éæž
-å®äžŠå¯å
-¥è©²æªæ¡ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "åŒ·å¶äžèŒäžŠå¯å
-¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "å°éæž
-å®çºææ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>éžé 
-</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "é¡åïŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "æ¥æïŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "æªæ¡å€§å°ïŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>è³èš</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "äžèŒéåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "èš­å®æé«äžèŒéåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "äžå³éåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "èš­å®æé«äžå³éåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ç»åº"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ç»å
-¥"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ç§»å"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "é£ç·"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "æªæ¡"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "äžèŒ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "äžè¬"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "æé«äžèŒéåºŠ (KiB/s)ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "æé«äžå³éåºŠ (KiB/s)ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr ""
-
-#~ msgid "Check for new list every:"
-#~ msgstr "æ¯éå€ä¹
-æª¢æ¥æ°æž
-å®ïŒ"
Index: luge/i18n/zh_TW.po
===================================================================
--- deluge/i18n/zh_TW.po	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6394 +1,0 @@
-# Chinese (Traditional) translation for deluge
-# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019
-# This file is distributed under the same license as the deluge package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: deluge\n"
-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2024-08-24 17:37+0100\n"
-"PO-Revision-Date: 2021-06-20 16:36+0000\n"
-"Last-Translator: Brian Hsu <Unknown>\n"
-"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2025-04-28 20:29+0000\n"
-"X-Generator: Launchpad (build e76edd883483c71c468bb038e98836435de44530)\n"
-"Language: zh_TW\n"
-
-#: deluge/argparserbase.py:169
-msgid "Common Options"
-msgstr "äžè¬éžé 
-"
-
-#: deluge/argparserbase.py:172
-msgid "Print this help message"
-msgstr "é¡¯ç€ºæ­€èªªæèšæ¯"
-
-#: deluge/argparserbase.py:179
-msgid "Print version information"
-msgstr "é¡¯ç€ºçæ¬è³èš"
-
-#: deluge/argparserbase.py:191
-msgid "Set the config directory path"
-msgstr "èš­å®çµæ
-ç®éè·¯åŸ"
-
-#: deluge/argparserbase.py:197
-msgid "Output to specified logfile instead of stdout"
-msgstr "å°èšéèŒžåºå°æªæ¡ïŒèäžæ¯æšæºèŒžåº"
-
-#: deluge/argparserbase.py:203
-msgid "Set the log level (none, error, warning, info, debug)"
-msgstr "èš­ç­èšéç­çŽ(none, error, warning, info, debug)"
-
-#: deluge/argparserbase.py:212
-#, python-format
-msgid ""
-"Enable logfile rotation, with optional maximum logfile size, default: "
-"%(const)s (Logfile rotation count is 5)"
-msgstr ""
-
-#: deluge/argparserbase.py:220
-msgid "Quieten logging output (Same as `--loglevel none`)"
-msgstr ""
-
-#: deluge/argparserbase.py:228
-#, python-format
-msgid ""
-"Profile %(prog)s with cProfile. Outputs to stdout unless a filename is "
-"specified"
-msgstr ""
-
-#: deluge/argparserbase.py:348
-msgid "Process Control Options"
-msgstr ""
-
-#: deluge/argparserbase.py:354
-msgid "Pidfile to store the process id"
-msgstr ""
-
-#: deluge/argparserbase.py:362
-msgid "Do not daemonize (fork) this process"
-msgstr ""
-
-#: deluge/argparserbase.py:376
-msgid "Change to this user on startup (Requires root)"
-msgstr ""
-
-#: deluge/argparserbase.py:383
-msgid "Change to this group on startup (Requires root)"
-msgstr ""
-
-#: deluge/common.py:414
-msgid "B"
-msgstr "B"
-
-#: deluge/common.py:415
-msgid "KiB"
-msgstr "KiB"
-
-#: deluge/common.py:416
-msgid "MiB"
-msgstr "MiB"
-
-#: deluge/common.py:417
-msgid "GiB"
-msgstr "GiB"
-
-#: deluge/common.py:418
-msgid "TiB"
-msgstr "TiB"
-
-#: deluge/common.py:419
-msgid "K"
-msgstr "K"
-
-#: deluge/common.py:420
-msgid "M"
-msgstr "M"
-
-#: deluge/common.py:421
-msgid "G"
-msgstr "G"
-
-#: deluge/common.py:422
-msgid "T"
-msgstr "T"
-
-#: deluge/common.py:530 deluge/ui/gtk3/tab_data_funcs.py:34
-#: deluge/ui/gtk3/systemtray.py:237 deluge/ui/gtk3/systemtray.py:241
-#: deluge/ui/gtk3/systemtray.py:264 deluge/ui/gtk3/systemtray.py:274
-#: deluge/ui/gtk3/systemtray.py:442 deluge/ui/gtk3/statusbar.py:442
-#: deluge/ui/gtk3/statusbar.py:455 deluge/ui/gtk3/statusbar.py:464
-#: deluge/ui/gtk3/statusbar.py:477 deluge/ui/gtk3/statusbar.py:484
-#: deluge/ui/gtk3/statusbar.py:526 deluge/ui/gtk3/statusbar.py:542
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:40
-msgid "K/s"
-msgstr "K/ç§"
-
-#: deluge/common.py:530 deluge/ui/console/widgets/statusbars.py:106
-#: deluge/ui/console/widgets/statusbars.py:116 deluge/ui/gtk3/menubar.py:491
-#: deluge/ui/gtk3/menubar.py:497
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:85
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:36
-#: deluge/ui/web/js/deluge-all/Statusbar.js:146
-#: deluge/ui/web/js/deluge-all/Statusbar.js:205
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:94
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:121
-msgid "KiB/s"
-msgstr "KiB/ç§"
-
-#: deluge/common.py:536
-msgid "M/s"
-msgstr "M/ç§"
-
-#: deluge/common.py:536
-msgid "MiB/s"
-msgstr "MiB/ç§"
-
-#: deluge/common.py:542
-msgid "G/s"
-msgstr "G/ç§"
-
-#: deluge/common.py:542
-msgid "GiB/s"
-msgstr "GiB/ç§"
-
-#: deluge/common.py:548
-msgid "T/s"
-msgstr "T/ç§"
-
-#: deluge/common.py:548
-msgid "TiB/s"
-msgstr "TiB/ç§"
-
-#: deluge/ui/client.py:680
-msgid ""
-"Deluge cannot find the `deluged` executable, check that the deluged package "
-"is installed, or added to your PATH."
-msgstr ""
-
-#: deluge/ui/countries.py:7
-msgid "Afghanistan"
-msgstr "é¿å¯æ±"
-
-#: deluge/ui/countries.py:8
-msgid "Aland Islands"
-msgstr "å¥§è­çŸ€å³¶"
-
-#: deluge/ui/countries.py:9
-msgid "Albania"
-msgstr "é¿çŸå·Žå°Œäº"
-
-#: deluge/ui/countries.py:10
-msgid "Algeria"
-msgstr "é¿çŸåå©äº"
-
-#: deluge/ui/countries.py:11
-msgid "American Samoa"
-msgstr "çŸå±¬è©æ©äº"
-
-#: deluge/ui/countries.py:12
-msgid "Andorra"
-msgstr "å®éçŸ"
-
-#: deluge/ui/countries.py:13
-msgid "Angola"
-msgstr "å®å¥æ"
-
-#: deluge/ui/countries.py:14
-msgid "Anguilla"
-msgstr "å®å­æ"
-
-#: deluge/ui/countries.py:15
-msgid "Antarctica"
-msgstr "åæ¥µæŽ²"
-
-#: deluge/ui/countries.py:16
-msgid "Antigua and Barbuda"
-msgstr "å®å°å¡åå·Žåžé"
-
-#: deluge/ui/countries.py:17
-msgid "Argentina"
-msgstr "é¿æ ¹å»·"
-
-#: deluge/ui/countries.py:18
-msgid "Armenia"
-msgstr "äºçŸå°Œäº"
-
-#: deluge/ui/countries.py:19
-msgid "Aruba"
-msgstr "é¿é­¯å·Ž"
-
-#: deluge/ui/countries.py:20
-msgid "Australia"
-msgstr "æŸ³å€§å©äº"
-
-#: deluge/ui/countries.py:21
-msgid "Austria"
-msgstr "å¥§å°å©"
-
-#: deluge/ui/countries.py:22
-msgid "Azerbaijan"
-msgstr "äºå¡æç¶"
-
-#: deluge/ui/countries.py:23
-msgid "Bahamas"
-msgstr "å·ŽåéŠ¬"
-
-#: deluge/ui/countries.py:24
-msgid "Bahrain"
-msgstr "å·Žæ"
-
-#: deluge/ui/countries.py:25
-msgid "Bangladesh"
-msgstr "å­å æ"
-
-#: deluge/ui/countries.py:26
-msgid "Barbados"
-msgstr "å·Žè²å€"
-
-#: deluge/ui/countries.py:27
-msgid "Belarus"
-msgstr "çœä¿çŸ
-æ¯"
-
-#: deluge/ui/countries.py:28
-msgid "Belgium"
-msgstr "æ¯å©æ"
-
-#: deluge/ui/countries.py:29
-msgid "Belize"
-msgstr "è²éæ¯"
-
-#: deluge/ui/countries.py:30
-msgid "Benin"
-msgstr "è²å"
-
-#: deluge/ui/countries.py:31
-msgid "Bermuda"
-msgstr "çŸæ
-é"
-
-#: deluge/ui/countries.py:32
-msgid "Bhutan"
-msgstr "äžäž¹"
-
-#: deluge/ui/countries.py:33
-msgid "Bolivia"
-msgstr "ç»å©ç¶­äº"
-
-#: deluge/ui/countries.py:34
-msgid "Bosnia and Herzegovina"
-msgstr "æ³¢å£«å°Œäºèèµ«å¡å¥ç¶­çŽ"
-
-#: deluge/ui/countries.py:35
-msgid "Botswana"
-msgstr "åè²çŠçŽ"
-
-#: deluge/ui/countries.py:36
-msgid "Bouvet Island"
-msgstr "åžåšå³¶"
-
-#: deluge/ui/countries.py:37
-msgid "Brazil"
-msgstr "å·Žè¥¿"
-
-#: deluge/ui/countries.py:38
-msgid "British Indian Ocean Territory"
-msgstr "è±å±¬å°åºŠæŽé å°"
-
-#: deluge/ui/countries.py:39
-msgid "Brunei Darussalam"
-msgstr "æ±¶è"
-
-#: deluge/ui/countries.py:40
-msgid "Bulgaria"
-msgstr "ä¿å å©äº"
-
-#: deluge/ui/countries.py:41
-msgid "Burkina Faso"
-msgstr "åžåçŽæ³çŽ¢"
-
-#: deluge/ui/countries.py:42
-msgid "Burundi"
-msgstr "è²éå°"
-
-#: deluge/ui/countries.py:43
-msgid "Cambodia"
-msgstr "æ¬åå¯š"
-
-#: deluge/ui/countries.py:44
-msgid "Cameroon"
-msgstr "åéº¥é"
-
-#: deluge/ui/countries.py:45
-msgid "Canada"
-msgstr "å æ¿å€§"
-
-#: deluge/ui/countries.py:46
-msgid "Cape Verde"
-msgstr "ç¶­åŸ·è§"
-
-#: deluge/ui/countries.py:47
-msgid "Cayman Islands"
-msgstr "éæŒçŸ€å³¶"
-
-#: deluge/ui/countries.py:48
-msgid "Central African Republic"
-msgstr "äž­éå
-±åå"
-
-#: deluge/ui/countries.py:49
-msgid "Chad"
-msgstr "æ¥åŸ·"
-
-#: deluge/ui/countries.py:50
-msgid "Chile"
-msgstr "æºå©"
-
-#: deluge/ui/countries.py:51
-msgid "China"
-msgstr "äž­å"
-
-#: deluge/ui/countries.py:52
-msgid "Christmas Island"
-msgstr "èèªå³¶"
-
-#: deluge/ui/countries.py:53
-msgid "Cocos (Keeling) Islands"
-msgstr "ç§ç§æ¯ïŒåºæïŒçŸ€å³¶"
-
-#: deluge/ui/countries.py:54
-msgid "Colombia"
-msgstr "å¥å«æ¯äº"
-
-#: deluge/ui/countries.py:55
-msgid "Comoros"
-msgstr "èæ©"
-
-#: deluge/ui/countries.py:56
-msgid "Congo"
-msgstr "åæ"
-
-#: deluge/ui/countries.py:57
-msgid "Congo, The Democratic Republic of the"
-msgstr "åææ°äž»å
-±åå"
-
-#: deluge/ui/countries.py:58
-msgid "Cook Islands"
-msgstr "åº«å
-çŸ€å³¶"
-
-#: deluge/ui/countries.py:59
-msgid "Costa Rica"
-msgstr "å¥æ¯å€§é»å "
-
-#: deluge/ui/countries.py:60
-msgid "Cote d'Ivoire"
-msgstr "è±¡çæµ·å²ž"
-
-#: deluge/ui/countries.py:61
-msgid "Croatia"
-msgstr "å
-çŸ
-åè¥¿äº"
-
-#: deluge/ui/countries.py:62
-msgid "Cuba"
-msgstr "å€å·Ž"
-
-#: deluge/ui/countries.py:63
-msgid "Cyprus"
-msgstr "è³œæ®åæ¯"
-
-#: deluge/ui/countries.py:64
-msgid "Czech Republic"
-msgstr "æ·å
-"
-
-#: deluge/ui/countries.py:65
-msgid "Denmark"
-msgstr "äž¹éº¥"
-
-#: deluge/ui/countries.py:66
-msgid "Djibouti"
-msgstr "ååžå°"
-
-#: deluge/ui/countries.py:67
-msgid "Dominica"
-msgstr "å€ç±³å°Œå
-"
-
-#: deluge/ui/countries.py:68
-msgid "Dominican Republic"
-msgstr "å€æå°Œå "
-
-#: deluge/ui/countries.py:69
-msgid "Ecuador"
-msgstr "åçå€"
-
-#: deluge/ui/countries.py:70
-msgid "Egypt"
-msgstr "åå"
-
-#: deluge/ui/countries.py:71
-msgid "El Salvador"
-msgstr "è©çŸçŠå€"
-
-#: deluge/ui/countries.py:72
-msgid "Equatorial Guinea"
-msgstr "èµ€éå¹Ÿå
-§äº"
-
-#: deluge/ui/countries.py:73
-msgid "Eritrea"
-msgstr "åå©åäº"
-
-#: deluge/ui/countries.py:74
-msgid "Estonia"
-msgstr "ææ²å°Œäº"
-
-#: deluge/ui/countries.py:75
-msgid "Ethiopia"
-msgstr "è¡£çŽ¢æ¯äº"
-
-#: deluge/ui/countries.py:76
-msgid "Falkland Islands (Malvinas)"
-msgstr "çŠå
-è­çŸ€å³¶(éŠ¬çŸç¶­çŽæ¯çŸ€å³¶)"
-
-#: deluge/ui/countries.py:77
-msgid "Faroe Islands"
-msgstr "æ³çŸ
-çŸ€å³¶"
-
-#: deluge/ui/countries.py:78
-msgid "Fiji"
-msgstr "ææ¿"
-
-#: deluge/ui/countries.py:79
-msgid "Finland"
-msgstr "è¬è­"
-
-#: deluge/ui/countries.py:80
-msgid "France"
-msgstr "æ³å"
-
-#: deluge/ui/countries.py:81
-msgid "French Guiana"
-msgstr "æ³å±¬å­äºé£"
-
-#: deluge/ui/countries.py:82
-msgid "French Polynesia"
-msgstr "æ³å±¬ç»éå°Œè¥¿äº"
-
-#: deluge/ui/countries.py:83
-msgid "French Southern Territories"
-msgstr "æ³å±¬åéšé å°"
-
-#: deluge/ui/countries.py:84
-msgid "Gabon"
-msgstr "å åœ­"
-
-#: deluge/ui/countries.py:85
-msgid "Gambia"
-msgstr "çæ¯äº"
-
-#: deluge/ui/countries.py:86
-msgid "Georgia"
-msgstr "å¬æ²»äº"
-
-#: deluge/ui/countries.py:87
-msgid "Germany"
-msgstr "åŸ·å"
-
-#: deluge/ui/countries.py:88
-msgid "Ghana"
-msgstr "è¿ŠçŽ"
-
-#: deluge/ui/countries.py:89
-msgid "Gibraltar"
-msgstr "çŽåžçŸ
-é"
-
-#: deluge/ui/countries.py:90
-msgid "Greece"
-msgstr "åžè"
-
-#: deluge/ui/countries.py:91
-msgid "Greenland"
-msgstr "æ Œéµè­"
-
-#: deluge/ui/countries.py:92
-msgid "Grenada"
-msgstr "æ Œçé£é"
-
-#: deluge/ui/countries.py:93
-msgid "Guadeloupe"
-msgstr "çåŸ·çŸ
-æ®"
-
-#: deluge/ui/countries.py:94
-msgid "Guam"
-msgstr "éå³¶"
-
-#: deluge/ui/countries.py:95
-msgid "Guatemala"
-msgstr "çå°éŠ¬æ"
-
-#: deluge/ui/countries.py:96
-msgid "Guernsey"
-msgstr "æ ¹æ¯å³¶"
-
-#: deluge/ui/countries.py:97
-msgid "Guinea"
-msgstr "å¹Ÿå
-§äº"
-
-#: deluge/ui/countries.py:98
-msgid "Guinea-Bissau"
-msgstr "å¹Ÿå
-§äºæ¯çŽ¢"
-
-#: deluge/ui/countries.py:99
-msgid "Guyana"
-msgstr "èäºé£"
-
-#: deluge/ui/countries.py:100
-msgid "Haiti"
-msgstr "æµ·å°"
-
-#: deluge/ui/countries.py:101
-msgid "Heard Island and McDonald Islands"
-msgstr "èµ«åŸ·å³¶åéº¥å
-åçŽçŸ€å³¶"
-
-#: deluge/ui/countries.py:102
-msgid "Holy See (Vatican City State)"
-msgstr "æå»· (æ¢µèå²¡)"
-
-#: deluge/ui/countries.py:103
-msgid "Honduras"
-msgstr "å®éœææ¯"
-
-#: deluge/ui/countries.py:104
-msgid "Hong Kong"
-msgstr "éŠæž¯"
-
-#: deluge/ui/countries.py:105
-msgid "Hungary"
-msgstr "åçå©"
-
-#: deluge/ui/countries.py:106
-msgid "Iceland"
-msgstr "å°å³¶"
-
-#: deluge/ui/countries.py:107
-msgid "India"
-msgstr "å°åºŠ"
-
-#: deluge/ui/countries.py:108
-msgid "Indonesia"
-msgstr "å°å°Œ"
-
-#: deluge/ui/countries.py:109
-msgid "Iran, Islamic Republic of"
-msgstr "äŒæ"
-
-#: deluge/ui/countries.py:110
-msgid "Iraq"
-msgstr "äŒæå
-"
-
-#: deluge/ui/countries.py:111
-msgid "Ireland"
-msgstr "æçŸè­"
-
-#: deluge/ui/countries.py:112
-msgid "Isle of Man"
-msgstr "æŒå³¶"
-
-#: deluge/ui/countries.py:113
-msgid "Israel"
-msgstr "ä»¥è²å"
-
-#: deluge/ui/countries.py:114
-msgid "Italy"
-msgstr "çŸ©å€§å©"
-
-#: deluge/ui/countries.py:115
-msgid "Jamaica"
-msgstr "çè²·å "
-
-#: deluge/ui/countries.py:116
-msgid "Japan"
-msgstr "æ¥æ¬"
-
-#: deluge/ui/countries.py:117
-msgid "Jersey"
-msgstr "æŸ€è¥¿å³¶"
-
-#: deluge/ui/countries.py:118
-msgid "Jordan"
-msgstr "çŽæŠ"
-
-#: deluge/ui/countries.py:119
-msgid "Kazakhstan"
-msgstr "åè©å
-"
-
-#: deluge/ui/countries.py:120
-msgid "Kenya"
-msgstr "è¯äº"
-
-#: deluge/ui/countries.py:121
-msgid "Kiribati"
-msgstr "åéå·Žæ¯"
-
-#: deluge/ui/countries.py:122
-msgid "Korea, Democratic People's Republic of"
-msgstr "åé"
-
-#: deluge/ui/countries.py:123
-msgid "Korea, Republic of"
-msgstr "éå"
-
-#: deluge/ui/countries.py:124
-msgid "Kuwait"
-msgstr "ç§åšç¹"
-
-#: deluge/ui/countries.py:125
-msgid "Kyrgyzstan"
-msgstr "åçŸåæ¯"
-
-#: deluge/ui/countries.py:126
-msgid "Lao People's Democratic Republic"
-msgstr "å¯®å"
-
-#: deluge/ui/countries.py:127
-msgid "Latvia"
-msgstr "æè«ç¶­äº"
-
-#: deluge/ui/countries.py:128
-msgid "Lebanon"
-msgstr "é»å·Žå«©"
-
-#: deluge/ui/countries.py:129
-msgid "Lesotho"
-msgstr "è³ŽçŽ¢æ"
-
-#: deluge/ui/countries.py:130
-msgid "Liberia"
-msgstr "è³Žæ¯çäº"
-
-#: deluge/ui/countries.py:131
-msgid "Libyan Arab Jamahiriya"
-msgstr "å©æ¯äº"
-
-#: deluge/ui/countries.py:132
-msgid "Liechtenstein"
-msgstr "åæ¯æŠæ¯ç»"
-
-#: deluge/ui/countries.py:133
-msgid "Lithuania"
-msgstr "ç«é¶å®"
-
-#: deluge/ui/countries.py:134
-msgid "Luxembourg"
-msgstr "ç§æ£®å ¡"
-
-#: deluge/ui/countries.py:135
-msgid "Macao"
-msgstr "æŸ³é"
-
-#: deluge/ui/countries.py:136
-msgid "Macedonia, The Former Yugoslav Republic of"
-msgstr "éŠ¬å
-¶é "
-
-#: deluge/ui/countries.py:137
-msgid "Madagascar"
-msgstr "éŠ¬éå æ¯å "
-
-#: deluge/ui/countries.py:138
-msgid "Malawi"
-msgstr "éŠ¬æåš"
-
-#: deluge/ui/countries.py:139
-msgid "Malaysia"
-msgstr "éŠ¬äŸè¥¿äº"
-
-#: deluge/ui/countries.py:140
-msgid "Maldives"
-msgstr "éŠ¬çŸå°å€«"
-
-#: deluge/ui/countries.py:141
-msgid "Mali"
-msgstr "éŠ¬å©"
-
-#: deluge/ui/countries.py:142
-msgid "Malta"
-msgstr "éŠ¬çŸä»"
-
-#: deluge/ui/countries.py:143
-msgid "Marshall Islands"
-msgstr "éŠ¬çŽ¹çŸçŸ€å³¶"
-
-#: deluge/ui/countries.py:144
-msgid "Martinique"
-msgstr "éŠ¬æå°Œå
-"
-
-#: deluge/ui/countries.py:145
-msgid "Mauritania"
-msgstr "è
-å©å¡å°Œäº"
-
-#: deluge/ui/countries.py:146
-msgid "Mauritius"
-msgstr "æš¡éè¥¿æ¯"
-
-#: deluge/ui/countries.py:147
-msgid "Mayotte"
-msgstr "éŠ¬çŽç¹"
-
-#: deluge/ui/countries.py:148
-msgid "Mexico"
-msgstr "å¢šè¥¿å¥"
-
-#: deluge/ui/countries.py:149
-msgid "Micronesia, Federated States of"
-msgstr "å¯å
-çŸ
-å°Œè¥¿äºè¯éŠ"
-
-#: deluge/ui/countries.py:150
-msgid "Moldova"
-msgstr "æ©çŸå€çŠ"
-
-#: deluge/ui/countries.py:151
-msgid "Monaco"
-msgstr "æ©çŽå¥"
-
-#: deluge/ui/countries.py:152
-msgid "Mongolia"
-msgstr "èå€"
-
-#: deluge/ui/countries.py:153
-msgid "Montenegro"
-msgstr "èç¹å
-§å¥çŸ
-"
-
-#: deluge/ui/countries.py:154
-msgid "Montserrat"
-msgstr "èç¹å¡æç¹"
-
-#: deluge/ui/countries.py:155
-msgid "Morocco"
-msgstr "æ©æŽå¥"
-
-#: deluge/ui/countries.py:156
-msgid "Mozambique"
-msgstr "è«äžæ¯å
-"
-
-#: deluge/ui/countries.py:157
-msgid "Myanmar"
-msgstr "ç·¬çž"
-
-#: deluge/ui/countries.py:158
-msgid "Namibia"
-msgstr "çŽç±³æ¯äº"
-
-#: deluge/ui/countries.py:159
-msgid "Nauru"
-msgstr "è«Ÿé­¯"
-
-#: deluge/ui/countries.py:160
-msgid "Nepal"
-msgstr "å°Œæ³çŸ"
-
-#: deluge/ui/countries.py:161
-msgid "Netherlands"
-msgstr "è·è­"
-
-#: deluge/ui/countries.py:162
-msgid "Netherlands Antilles"
-msgstr "è·å±¬å®å°åæ¯"
-
-#: deluge/ui/countries.py:163
-msgid "New Caledonia"
-msgstr "æ°åéå€å°Œäº"
-
-#: deluge/ui/countries.py:164
-msgid "New Zealand"
-msgstr "çŽè¥¿è­"
-
-#: deluge/ui/countries.py:165
-msgid "Nicaragua"
-msgstr "å°Œå æç"
-
-#: deluge/ui/countries.py:166
-msgid "Niger"
-msgstr "å°Œæ¥"
-
-#: deluge/ui/countries.py:167
-msgid "Nigeria"
-msgstr "å¥åå©äº"
-
-#: deluge/ui/countries.py:168
-msgid "Niue"
-msgstr "çŽå"
-
-#: deluge/ui/countries.py:169
-msgid "Norfolk Island"
-msgstr "è«ŸçŠå
-å³¶"
-
-#: deluge/ui/countries.py:170
-msgid "Northern Mariana Islands"
-msgstr "åéŠ¬éå®çŽçŸ€å³¶"
-
-#: deluge/ui/countries.py:171
-msgid "Norway"
-msgstr "æªåš"
-
-#: deluge/ui/countries.py:172
-msgid "Oman"
-msgstr "é¿æŒ"
-
-#: deluge/ui/countries.py:173
-msgid "Pakistan"
-msgstr "å·Žåºæ¯åŠ"
-
-#: deluge/ui/countries.py:174
-msgid "Palau"
-msgstr "åžç"
-
-#: deluge/ui/countries.py:175
-msgid "Palestinian Territory, Occupied"
-msgstr "å·Žåæ¯åŠäœé å"
-
-#: deluge/ui/countries.py:176
-msgid "Panama"
-msgstr "å·Žæ¿éŠ¬"
-
-#: deluge/ui/countries.py:177
-msgid "Papua New Guinea"
-msgstr "å·ŽåžäºçŽå¹Ÿå
-§äº"
-
-#: deluge/ui/countries.py:178
-msgid "Paraguay"
-msgstr "å·Žæå­"
-
-#: deluge/ui/countries.py:179
-msgid "Peru"
-msgstr "ç§é­¯"
-
-#: deluge/ui/countries.py:180
-msgid "Philippines"
-msgstr "è²åŸè³"
-
-#: deluge/ui/countries.py:181
-msgid "Pitcairn"
-msgstr "ç®ç¹è¯çŸ€å³¶"
-
-#: deluge/ui/countries.py:182
-msgid "Poland"
-msgstr "æ³¢è­"
-
-#: deluge/ui/countries.py:183
-msgid "Portugal"
-msgstr "è¡èç"
-
-#: deluge/ui/countries.py:184
-msgid "Puerto Rico"
-msgstr "æ³¢å€é»å"
-
-#: deluge/ui/countries.py:185
-msgid "Qatar"
-msgstr "å¡é"
-
-#: deluge/ui/countries.py:186
-msgid "Reunion"
-msgstr "çå°Œæº"
-
-#: deluge/ui/countries.py:187
-msgid "Romania"
-msgstr "çŸ
-éŠ¬å°Œäº"
-
-#: deluge/ui/countries.py:188
-msgid "Russian Federation"
-msgstr "ä¿çŸ
-æ¯"
-
-#: deluge/ui/countries.py:189
-msgid "Rwanda"
-msgstr "ç§å®é"
-
-#: deluge/ui/countries.py:190
-msgid "Saint Barthelemy"
-msgstr "èå·ŽææŽç¹å³¶"
-
-#: deluge/ui/countries.py:191
-msgid "Saint Helena"
-msgstr "èèµ«åæ¿å³¶"
-
-#: deluge/ui/countries.py:192
-msgid "Saint Kitts and Nevis"
-msgstr "èå
-éæ¯å€çŠèå°Œç¶­æ¯"
-
-#: deluge/ui/countries.py:193
-msgid "Saint Lucia"
-msgstr "èé²è¥¿äº"
-
-#: deluge/ui/countries.py:194
-msgid "Saint Martin"
-msgstr "èéŠ¬äžå³¶"
-
-#: deluge/ui/countries.py:195
-msgid "Saint Pierre and Miquelon"
-msgstr "èç®è¶èå¯å
-éçŸ€å³¶"
-
-#: deluge/ui/countries.py:196
-msgid "Saint Vincent and the Grenadines"
-msgstr "èææ£®åæ Œçé£äž"
-
-#: deluge/ui/countries.py:197
-msgid "Samoa"
-msgstr "è©æ©äº"
-
-#: deluge/ui/countries.py:198
-msgid "San Marino"
-msgstr "èéŠ¬å©è«Ÿ"
-
-#: deluge/ui/countries.py:199
-msgid "Sao Tome and Principe"
-msgstr "èå€çŸæ®æè¥¿æ¯"
-
-#: deluge/ui/countries.py:200
-msgid "Saudi Arabia"
-msgstr "æ²çå°é¿æäŒ¯"
-
-#: deluge/ui/countries.py:201
-msgid "Senegal"
-msgstr "å¡å
-§å çŸ"
-
-#: deluge/ui/countries.py:202
-msgid "Serbia"
-msgstr "å¡çŸç¶­äº"
-
-#: deluge/ui/countries.py:203
-msgid "Seychelles"
-msgstr "å¡åž­çŸ"
-
-#: deluge/ui/countries.py:204
-msgid "Sierra Leone"
-msgstr "ç
-å­å±±"
-
-#: deluge/ui/countries.py:205
-msgid "Singapore"
-msgstr "æ°å å¡"
-
-#: deluge/ui/countries.py:206
-msgid "Slovakia"
-msgstr "æ¯æŽäŒå
-"
-
-#: deluge/ui/countries.py:207
-msgid "Slovenia"
-msgstr "æ¯æŽç¶­å°Œäº"
-
-#: deluge/ui/countries.py:208
-msgid "Solomon Islands"
-msgstr "çŽ¢çŸ
-éçŸ€å³¶"
-
-#: deluge/ui/countries.py:209
-msgid "Somalia"
-msgstr "çŽ¢éŠ¬å©äº"
-
-#: deluge/ui/countries.py:210
-msgid "South Africa"
-msgstr "åé"
-
-#: deluge/ui/countries.py:211
-msgid "South Georgia and the South Sandwich Islands"
-msgstr "åå¬æ²»äºèåäžææ²»çŸ€å³¶"
-
-#: deluge/ui/countries.py:212
-msgid "Spain"
-msgstr "è¥¿ç­ç"
-
-#: deluge/ui/countries.py:213
-msgid "Sri Lanka"
-msgstr "æ¯éè­å¡"
-
-#: deluge/ui/countries.py:214
-msgid "Sudan"
-msgstr "èäž¹"
-
-#: deluge/ui/countries.py:215
-msgid "Suriname"
-msgstr "èå©å"
-
-#: deluge/ui/countries.py:216
-msgid "Svalbard and Jan Mayen"
-msgstr "æ¯çŠå·Žåå°æ£"
-
-#: deluge/ui/countries.py:217
-msgid "Swaziland"
-msgstr "å²çŠæ¿è­"
-
-#: deluge/ui/countries.py:218
-msgid "Sweden"
-msgstr "çå
-ž"
-
-#: deluge/ui/countries.py:219
-msgid "Switzerland"
-msgstr "çå£«"
-
-#: deluge/ui/countries.py:220
-msgid "Syrian Arab Republic"
-msgstr "æå©äº"
-
-#: deluge/ui/countries.py:221
-msgid "Taiwan"
-msgstr ""
-
-#: deluge/ui/countries.py:222
-msgid "Tajikistan"
-msgstr "å¡åå
-"
-
-#: deluge/ui/countries.py:223
-msgid "Tanzania, United Republic of"
-msgstr "åŠå°å°Œäº"
-
-#: deluge/ui/countries.py:224
-msgid "Thailand"
-msgstr "æ³°å"
-
-#: deluge/ui/countries.py:225
-msgid "Timor-Leste"
-msgstr "æ±åžæ±¶"
-
-#: deluge/ui/countries.py:226
-msgid "Togo"
-msgstr "å€å¥"
-
-#: deluge/ui/countries.py:227
-msgid "Tokelau"
-msgstr "æå
-å"
-
-#: deluge/ui/countries.py:228
-msgid "Tonga"
-msgstr "æ±å "
-
-#: deluge/ui/countries.py:229
-msgid "Trinidad and Tobago"
-msgstr "åéé"
-
-#: deluge/ui/countries.py:230
-msgid "Tunisia"
-msgstr "çªå°Œè¥¿äº"
-
-#: deluge/ui/countries.py:231
-msgid "Turkey"
-msgstr "åè³å
-¶"
-
-#: deluge/ui/countries.py:232
-msgid "Turkmenistan"
-msgstr "ååº«æŒ"
-
-#: deluge/ui/countries.py:233
-msgid "Turks and Caicos Islands"
-msgstr "åå
-å±å¯çŸ€å³¶"
-
-#: deluge/ui/countries.py:234
-msgid "Tuvalu"
-msgstr "åçŠé­¯"
-
-#: deluge/ui/countries.py:235
-msgid "Uganda"
-msgstr "çå¹²é"
-
-#: deluge/ui/countries.py:236
-msgid "Ukraine"
-msgstr "çå
-è­"
-
-#: deluge/ui/countries.py:237
-msgid "United Arab Emirates"
-msgstr "é¿æäŒ¯è¯åå€§å
-¬å"
-
-#: deluge/ui/countries.py:238
-msgid "United Kingdom"
-msgstr "è±å"
-
-#: deluge/ui/countries.py:239
-msgid "United States"
-msgstr "çŸå"
-
-#: deluge/ui/countries.py:240
-msgid "United States Minor Outlying Islands"
-msgstr "çŸåæ¬åå€å°å³¶å¶Œ"
-
-#: deluge/ui/countries.py:241
-msgid "Uruguay"
-msgstr "çæå­"
-
-#: deluge/ui/countries.py:242
-msgid "Uzbekistan"
-msgstr "çè²å¥å
-"
-
-#: deluge/ui/countries.py:243
-msgid "Vanuatu"
-msgstr "è¬é£æ"
-
-#: deluge/ui/countries.py:244
-msgid "Venezuela"
-msgstr "å§å
-§çæ"
-
-#: deluge/ui/countries.py:245
-msgid "Viet Nam"
-msgstr "è¶å"
-
-#: deluge/ui/countries.py:246
-msgid "Virgin Islands, British"
-msgstr "è±å±¬ç¶­äº¬çŸ€å³¶"
-
-#: deluge/ui/countries.py:247
-msgid "Virgin Islands, U.S."
-msgstr "çŸå±¬ç¶­äº¬çŸ€å³¶"
-
-#: deluge/ui/countries.py:248
-msgid "Wallis and Futuna"
-msgstr "çŠå©æ¯çŸ€å³¶åå¯åçŽçŸ€å³¶"
-
-#: deluge/ui/countries.py:249
-msgid "Western Sahara"
-msgstr "è¥¿æåæ"
-
-#: deluge/ui/countries.py:250
-msgid "Yemen"
-msgstr "èé"
-
-#: deluge/ui/countries.py:251
-msgid "Zambia"
-msgstr "å°æ¯äº"
-
-#: deluge/ui/countries.py:252
-msgid "Zimbabwe"
-msgstr "èŸå·Žåš"
-
-#: deluge/ui/common.py:34 deluge/ui/gtk3/filtertreeview.py:127
-#: deluge/ui/web/js/deluge-all/UI.js:18
-msgid "All"
-msgstr "å
-šéš"
-
-#: deluge/ui/common.py:35 deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:486
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:530
-#: deluge/ui/web/js/deluge-all/UI.js:19
-msgid "Active"
-msgstr "æŽ»èº"
-
-#: deluge/ui/common.py:36 deluge/ui/web/js/deluge-all/UI.js:20
-msgid "Allocating"
-msgstr ""
-
-#: deluge/ui/common.py:37 deluge/ui/web/js/deluge-all/UI.js:21
-#: deluge/ui/web/js/deluge-all/UI.js:25
-msgid "Checking"
-msgstr "æª¢æ¥äž­"
-
-#: deluge/ui/common.py:38
-#: deluge/ui/console/modes/preferences/preference_panes.py:566
-#: deluge/ui/web/js/deluge-all/UI.js:22
-msgid "Downloading"
-msgstr "äžèŒäž­"
-
-#: deluge/ui/common.py:39
-#: deluge/ui/console/modes/preferences/preference_panes.py:573
-#: deluge/ui/web/js/deluge-all/UI.js:23
-msgid "Seeding"
-msgstr "äœçš®äž­"
-
-#: deluge/ui/common.py:40 deluge/ui/web/js/deluge-all/UI.js:24
-msgid "Paused"
-msgstr "æ«å"
-
-#: deluge/ui/common.py:41 deluge/ui/web/js/deluge-all/UI.js:26
-msgid "Queued"
-msgstr "å·²æå
-¥äœå"
-
-#: deluge/ui/common.py:42 deluge/ui/common.py:119
-#: deluge/ui/gtk3/filtertreeview.py:128 deluge/ui/gtk3/statusbar.py:396
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:327
-#: deluge/ui/web/js/deluge-all/Statusbar.js:351
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:108
-#: deluge/ui/web/js/deluge-all/UI.js:27
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:94
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:371
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:430
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:98
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:279
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:304
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:121
-msgid "Error"
-msgstr "é¯èª€"
-
-#: deluge/ui/common.py:47 deluge/ui/gtk3/listview.py:786
-#: deluge/ui/gtk3/torrentview.py:177 deluge/ui/gtk3/torrentview.py:273
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:111
-msgid "Name"
-msgstr "åçš±"
-
-#: deluge/ui/common.py:48 deluge/ui/common.py:50
-#: deluge/ui/gtk3/torrentview.py:307 deluge/ui/gtk3/peers_tab.py:112
-#: deluge/ui/gtk3/files_tab.py:130
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:125
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:80
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:35
-msgid "Progress"
-msgstr "é²åºŠ"
-
-#: deluge/ui/common.py:49 deluge/ui/web/js/deluge-all/Sidebar.js:12
-msgid "State"
-msgstr "çæ
-"
-
-#: deluge/ui/common.py:51
-#: deluge/ui/console/modes/preferences/preference_panes.py:731
-#: deluge/ui/gtk3/torrentview.py:280 deluge/ui/gtk3/addtorrentdialog.py:121
-#: deluge/ui/gtk3/files_tab.py:117 deluge/ui/gtk3/createtorrentdialog.py:69
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:177
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:118
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:34
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:24
-msgid "Size"
-msgstr "å€§å°"
-
-#: deluge/ui/common.py:52 deluge/ui/gtk3/torrentview.py:286
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:248
-msgid "Downloaded"
-msgstr "å·²äžèŒ"
-
-#: deluge/ui/common.py:53 deluge/ui/gtk3/torrentview.py:293
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:256
-msgid "Uploaded"
-msgstr "å·²äžå³"
-
-#: deluge/ui/common.py:54 deluge/ui/gtk3/torrentview.py:300
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:264
-msgid "Remaining"
-msgstr "å©é€"
-
-#: deluge/ui/common.py:55 deluge/ui/gtk3/torrentview.py:370
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:169
-msgid "Ratio"
-msgstr "åäº«ç"
-
-#: deluge/ui/common.py:56 deluge/ui/gtk3/torrentview.py:337
-#: deluge/ui/gtk3/peers_tab.py:125
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:148
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:87
-msgid "Down Speed"
-msgstr "äžèŒéåºŠ"
-
-#: deluge/ui/common.py:57 deluge/ui/gtk3/torrentview.py:343
-#: deluge/ui/gtk3/peers_tab.py:138
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:155
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:94
-msgid "Up Speed"
-msgstr "äžå³éåºŠ"
-
-#: deluge/ui/common.py:58 deluge/ui/gtk3/torrentview.py:349
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:272
-msgid "Down Limit"
-msgstr "äžé"
-
-#: deluge/ui/common.py:59 deluge/ui/gtk3/torrentview.py:356
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:280
-msgid "Up Limit"
-msgstr "äžé"
-
-#: deluge/ui/common.py:60 deluge/ui/web/js/deluge-all/add/OptionsTab.js:101
-msgid "Max Connections"
-msgstr "æå€§é£æ¥æž"
-
-#: deluge/ui/common.py:61 deluge/ui/web/js/deluge-all/add/OptionsTab.js:109
-msgid "Max Upload Slots"
-msgstr "æå€§äžå³åæ®µæž"
-
-#: deluge/ui/common.py:62 deluge/ui/gtk3/torrentview.py:322
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:140
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:46
-msgid "Peers"
-msgstr "çšæ¶æž"
-
-#: deluge/ui/common.py:63 deluge/ui/gtk3/torrentview.py:314
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:132
-msgid "Seeds"
-msgstr "çš®å­æž"
-
-#: deluge/ui/common.py:64 deluge/ui/gtk3/torrentview.py:377
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:177
-msgid "Avail"
-msgstr "å¯åŸæ§"
-
-#: deluge/ui/common.py:65 deluge/ui/gtk3/torrentview.py:330
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:288
-msgid "Seeds:Peers"
-msgstr "çš®å­æž:çšæ¶æž"
-
-#: deluge/ui/common.py:66 deluge/ui/gtk3/listview.py:197
-#: deluge/ui/gtk3/torrentview.py:384
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:185
-msgid "Added"
-msgstr "å å
-¥æ¥æ"
-
-#: deluge/ui/common.py:67 deluge/ui/gtk3/torrentview.py:412
-#: deluge/ui/gtk3/edittrackersdialog.py:124
-#: deluge/ui/gtk3/createtorrentdialog.py:85
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:209
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:57
-msgid "Tracker"
-msgstr "è¿œè¹€äŒºæåš"
-
-#: deluge/ui/common.py:69 deluge/ui/gtk3/torrentview.py:418
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:48
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:217
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:31
-msgid "Download Folder"
-msgstr "äžèŒè³æå€Ÿ"
-
-#: deluge/ui/common.py:72
-msgid "Seeding Time"
-msgstr "åçš®æé"
-
-#: deluge/ui/common.py:73
-msgid "Active Time"
-msgstr "æŽ»èºæé"
-
-#: deluge/ui/common.py:75
-msgid "Last Activity"
-msgstr ""
-
-#: deluge/ui/common.py:78
-msgid "Finished Time"
-msgstr ""
-
-#: deluge/ui/common.py:80 deluge/ui/gtk3/torrentview.py:398
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:193
-msgid "Complete Seen"
-msgstr ""
-
-#: deluge/ui/common.py:83 deluge/ui/gtk3/torrentview.py:391
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:201
-msgid "Completed"
-msgstr ""
-
-#: deluge/ui/common.py:84 deluge/ui/gtk3/torrentview.py:363
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:162
-msgid "ETA"
-msgstr "é èšå®ææé"
-
-#: deluge/ui/common.py:85 deluge/ui/gtk3/torrentview.py:422
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:30
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:240
-msgid "Shared"
-msgstr ""
-
-#: deluge/ui/common.py:87 deluge/ui/gtk3/glade/main_window.tabs.ui.h:31
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:287
-msgid "Prioritize First/Last"
-msgstr "åªå
-äžèŒé ­å°Ÿéšä»œ"
-
-#: deluge/ui/common.py:91 deluge/ui/gtk3/glade/main_window.tabs.ui.h:32
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:143
-msgid "Sequential Download"
-msgstr ""
-
-#: deluge/ui/common.py:94 deluge/ui/common.py:95
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:35
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:11
-#: deluge/ui/web/js/deluge-all/Menus.js:256
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:195
-msgid "Auto Managed"
-msgstr "èªåç®¡ç"
-
-#: deluge/ui/common.py:96
-msgid "Stop At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:97
-msgid "Stop Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:98
-msgid "Remove At Ratio"
-msgstr ""
-
-#: deluge/ui/common.py:99 deluge/ui/common.py:105
-msgid "Move On Completed"
-msgstr ""
-
-#: deluge/ui/common.py:101
-msgid "Move Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:109
-msgid "Move On Completed Path"
-msgstr ""
-
-#: deluge/ui/common.py:112 deluge/ui/gtk3/torrentview.py:420
-#: deluge/ui/gtk3/filtertreeview.py:132
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:495
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:32
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:225
-msgid "Owner"
-msgstr ""
-
-#: deluge/ui/common.py:113
-msgid "Pieces"
-msgstr "çæ®µ"
-
-#: deluge/ui/common.py:114
-msgid "Seed Rank"
-msgstr ""
-
-#: deluge/ui/common.py:115 deluge/ui/gtk3/glade/main_window.tabs.ui.h:33
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:294
-msgid "Super Seeding"
-msgstr ""
-
-#: deluge/ui/common.py:120 deluge/ui/web/js/deluge-all/details/StatusTab.js:122
-msgid "Warning"
-msgstr "è­Šå"
-
-#: deluge/ui/common.py:121 deluge/ui/web/js/deluge-all/details/StatusTab.js:123
-msgid "Announce OK"
-msgstr "éåå®æ"
-
-#: deluge/ui/common.py:122 deluge/ui/web/js/deluge-all/details/StatusTab.js:124
-msgid "Announce Sent"
-msgstr "éåå·²éåº"
-
-#: deluge/ui/common.py:126
-#: deluge/ui/console/modes/preferences/preference_panes.py:172
-#: deluge/ui/console/modes/preferences/preferences.py:86
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:18
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:31
-msgid "Interface"
-msgstr "ä»é¢"
-
-#: deluge/ui/common.py:127
-#: deluge/ui/console/modes/preferences/preference_panes.py:228
-#: deluge/ui/console/modes/preferences/preferences.py:87
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:21
-msgid "Downloads"
-msgstr "äžèŒ"
-
-#: deluge/ui/common.py:128
-#: deluge/ui/console/modes/preferences/preference_panes.py:407
-#: deluge/ui/console/modes/preferences/preferences.py:89
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:33
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:3
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:73
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:68
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:21
-msgid "Bandwidth"
-msgstr "é »å¯¬"
-
-#: deluge/ui/common.py:129
-#: deluge/ui/console/modes/preferences/preference_panes.py:548
-#: deluge/ui/console/modes/preferences/preferences.py:92
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/Menus.js:280
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:176
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:18
-msgid "Queue"
-msgstr "äœå"
-
-#: deluge/ui/common.py:130
-#: deluge/ui/console/modes/preferences/preference_panes.py:298
-#: deluge/ui/console/modes/preferences/preferences.py:88
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:28
-msgid "Network"
-msgstr "ç¶²è·¯"
-
-#: deluge/ui/common.py:131
-#: deluge/ui/console/modes/preferences/preference_panes.py:638
-#: deluge/ui/console/modes/preferences/preference_panes.py:645
-#: deluge/ui/console/modes/preferences/preferences.py:93
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:151
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/ProxyPage.js:35
-msgid "Proxy"
-msgstr "ä»£çäŒºæåš"
-
-#: deluge/ui/common.py:132
-#: deluge/ui/console/modes/preferences/preference_panes.py:683
-#: deluge/ui/console/modes/preferences/preferences.py:94
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:18
-msgid "Cache"
-msgstr "å¿«å"
-
-#: deluge/ui/common.py:133
-#: deluge/ui/console/modes/preferences/preference_panes.py:497
-#: deluge/ui/console/modes/preferences/preferences.py:90
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:193
-#: deluge/ui/web/js/deluge-all/Statusbar.js:80
-#: deluge/ui/web/js/deluge-all/Statusbar.js:139
-#: deluge/ui/web/js/deluge-all/Statusbar.js:198
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:21
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:69
-msgid "Other"
-msgstr "å
-¶ä»"
-
-#: deluge/ui/common.py:134
-#: deluge/ui/console/modes/preferences/preference_panes.py:522
-#: deluge/ui/console/modes/preferences/preferences.py:91
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:18
-msgid "Daemon"
-msgstr "åžžé§çšåŒ"
-
-#: deluge/ui/common.py:135
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:18
-msgid "Plugins"
-msgstr "å€ææš¡çµ"
-
-#: deluge/ui/common.py:147 deluge/ui/web/js/deluge-all/Menus.js:375
-#: deluge/ui/web/js/deluge-all/Deluge.js:147
-msgid "Skip"
-msgstr "ç¥é"
-
-#: deluge/ui/common.py:148 deluge/ui/web/js/deluge-all/Menus.js:381
-#: deluge/ui/web/js/deluge-all/Deluge.js:148
-msgid "Low"
-msgstr "äžè¬"
-
-#: deluge/ui/common.py:149 deluge/ui/web/js/deluge-all/Menus.js:387
-#: deluge/ui/web/js/deluge-all/Deluge.js:149
-msgid "Normal"
-msgstr "æ®é"
-
-#: deluge/ui/common.py:150 deluge/ui/web/js/deluge-all/Menus.js:393
-#: deluge/ui/web/js/deluge-all/Deluge.js:150
-msgid "High"
-msgstr "é«"
-
-#: deluge/ui/ui_entry.py:48
-msgid "UI Options"
-msgstr "äœ¿çšè
-ä»é¢éžé 
-"
-
-#: deluge/ui/ui_entry.py:54
-msgid "Set the default UI to be run, when no UI is specified"
-msgstr ""
-
-#: deluge/ui/ui_entry.py:88
-msgid ""
-"Alternative UI to launch, with optional ui args \n"
-"  (default UI: *)"
-msgstr ""
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:1
-#: deluge/ui/gtk3/aboutdialog.py:25 deluge/ui/gtk3/aboutdialog.py:26
-#: deluge/ui/gtk3/systemtray.py:97 deluge/ui/gtk3/systemtray.py:184
-#: deluge/ui/gtk3/systemtray.py:244 deluge/ui/gtk3/mainwindow.py:381
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:91
-#: deluge/ui/web/js/deluge-all/Toolbar.js:23
-msgid "Deluge"
-msgstr "Deluge"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:2
-msgid "BitTorrent Client"
-msgstr "BitTorrent çšæ¶ç«¯"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:3
-msgid "Deluge BitTorrent Client"
-msgstr "Deluge BitTorrent çšæ¶ç«¯"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:4
-msgid "Download and share files over BitTorrent"
-msgstr "éé BitTorrent åå®äŸäžèŒååäº«æªæ¡"
-
-#: deluge/ui/data/share/applications/deluge.desktop.in.h:5
-msgid ""
-"bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;s"
-"haring;"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:1
-msgid "Deluge Team"
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:2
-msgid ""
-"Deluge is a lightweight, Free Software, cross-platform BitTorrent client."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:3
-msgid ""
-"Deluge contains the common features to BitTorrent clients such as Protocol "
-"Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-"
-"PMP, Proxy support, Web seeds, global and per-torrent speed limits. As "
-"Deluge heavily utilises the libtorrent library it has a comprehensive list "
-"of the features provided."
-msgstr ""
-
-#: deluge/ui/data/share/metainfo/deluge.metainfo.xml.in.h:4
-msgid ""
-"Deluge has been designed to run as both a normal standalone desktop "
-"application and as a client-server. In Thinclient mode a Deluge daemon "
-"handles all the BitTorrent activity and is able to run on headless machines "
-"with the user-interfaces connecting remotely from any other platform."
-msgstr ""
-
-#: deluge/ui/console/console.py:70
-msgid "Console Options"
-msgstr ""
-
-#: deluge/ui/console/console.py:72
-msgid ""
-"These daemon connect options will be used for commands, or if console ui "
-"autoconnect is enabled."
-msgstr ""
-
-#: deluge/ui/console/console.py:81
-msgid "Deluge daemon IP address to connect to (default 127.0.0.1)"
-msgstr ""
-
-#: deluge/ui/console/console.py:90
-msgid "Deluge daemon port to connect to (default 58846)"
-msgstr ""
-
-#: deluge/ui/console/console.py:98
-msgid "Deluge daemon username to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:105
-msgid "Deluge daemon password to use when connecting"
-msgstr ""
-
-#: deluge/ui/console/console.py:125
-msgid "Console Commands"
-msgstr ""
-
-#: deluge/ui/console/console.py:126
-msgid "Description"
-msgstr ""
-
-#: deluge/ui/console/console.py:127
-msgid "The following console commands are available:"
-msgstr ""
-
-#: deluge/ui/console/console.py:128
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:2
-msgid "Command"
-msgstr "æä»€"
-
-#: deluge/ui/console/modes/connectionmanager.py:43
-msgid "Select Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Quit"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:1
-msgid "Add Host"
-msgstr "æ°å¢äž»æ©"
-
-#: deluge/ui/console/modes/connectionmanager.py:50
-msgid "Delete Host"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:116
-msgid "Add Host (Up & Down arrows to navigate, Esc to cancel)"
-msgstr ""
-
-#: deluge/ui/console/modes/connectionmanager.py:121
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:142
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:4
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:5
-msgid "Hostname:"
-msgstr "äž»æ©åçš±ïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:122
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:143
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:5
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:6
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:52
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:62
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:177
-msgid "Port:"
-msgstr "é£æ¥å ïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:123
-#: deluge/ui/gtk3/dialogs.py:212 deluge/ui/gtk3/dialogs.py:284
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:144
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:6
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:7
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:65
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:74
-msgid "Username:"
-msgstr "åž³èïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:124
-#: deluge/ui/gtk3/dialogs.py:220 deluge/ui/gtk3/dialogs.py:313
-#: deluge/ui/gtk3/dialogs.py:439
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:45
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:7
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:8
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:47
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:72
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:83
-msgid "Password:"
-msgstr "å¯ç¢ŒïŒ"
-
-#: deluge/ui/console/modes/connectionmanager.py:135
-msgid "Error adding host"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:176
-msgid "General options"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:180
-msgid "Ring system bell when a download finishes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:186
-msgid "List complete torrents after incomplete regardless of sorting order"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:191
-msgid "Move selection when moving torrents in the queue"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:198
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:67
-msgid "Language"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:200
-msgid "Command Line Mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:203
-msgid "Do not store duplicate input in history"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:208
-msgid "Store and load command line history in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:214
-msgid "Third tab lists all remaining torrents in command line mode"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:219
-msgid "Torrents per tab press"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:232
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:18
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:39
-msgid "Folders"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:235
-msgid "Download To"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:252
-msgid "Move completed to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:267
-msgid "Copy of .torrent files to"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:273
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:56
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:19
-msgid "Delete copy of torrent file on remove"
-msgstr "ç§»é€æåªé€çš®å­æªå¯æ¬"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:277
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:28
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:48
-#: deluge/ui/web/js/deluge-all/Menus.js:69
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:26
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:80
-msgid "Options"
-msgstr "éžé 
-"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:285
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:62
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:102
-msgid "Sequential download"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:288
-msgid "Add Paused"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:291
-msgid "Pre-Allocate disk space"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:302
-msgid "Incoming Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:311
-#: deluge/ui/console/modes/preferences/preference_panes.py:335
-msgid "From"
-msgstr "éå§æŒ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:319
-#: deluge/ui/console/modes/preferences/preference_panes.py:343
-msgid "To"
-msgstr "è³"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:326
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:125
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:120
-msgid "Outgoing Ports"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:329
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:131
-msgid "Use Random Ports"
-msgstr "äœ¿çšéšæ©é£æ¥å "
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:350
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:113
-msgid "Incoming Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:353
-msgid "IP address of the interface to listen on (leave empty for default):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:357
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:122
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:101
-msgid "Outgoing Interface"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:361
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent "
-"connections. (Leave empty for default.):"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:370
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:141
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:181
-msgid "Network Extras"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:377
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:129
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:18
-msgid "Encryption"
-msgstr "å å¯"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:380
-msgid "Inbound"
-msgstr "åå
-§"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:45
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:66
-msgid "Forced"
-msgstr "åŒ·å¶å å¯"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/preferences.py:155
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:2
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:71
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:46
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:67
-msgid "Enabled"
-msgstr "å·²åçš"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:381
-#: deluge/ui/console/modes/preferences/preference_panes.py:390
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:3
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:47
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:68
-msgid "Disabled"
-msgstr "å·²åçš"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:389
-msgid "Outbound"
-msgstr "æµåº"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:397
-#: deluge/ui/gtk3/preferences.py:131
-msgid "Level"
-msgstr "ç­çŽ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:4
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:87
-msgid "Handshake"
-msgstr "æ¡æ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:88
-msgid "Full Stream"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:398
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:6
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:89
-msgid "Either"
-msgstr "ä»»äž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:411
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:38
-msgid "Global Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:414
-#: deluge/ui/console/modes/preferences/preference_panes.py:467
-msgid "Maximum Connections"
-msgstr "æå€§é£ç·æž"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:421
-#: deluge/ui/console/modes/preferences/preference_panes.py:474
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:63
-msgid "Maximum Upload Slots"
-msgstr "æå€§äžå³é£æ¥æžé"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:428
-#: deluge/ui/console/modes/preferences/preference_panes.py:481
-msgid "Maximum Download Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:435
-#: deluge/ui/console/modes/preferences/preference_panes.py:488
-msgid "Maximum Upload Speed (KiB/s)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:442
-msgid "Maximum Half-Open Connections"
-msgstr "æå€§åéé£çµçæžé"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:449
-msgid "Maximum Connection Attempts per Second"
-msgstr "æ¯ç§æå€§é£æ¥æžé"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:456
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:87
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:130
-msgid "Ignore limits on local network"
-msgstr "æ¬å°ç¶²è·¯å¿œç¥éå¶"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:461
-msgid "Rate Limit IP Overhead"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:464
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:147
-msgid "Per Torrent Bandwidth Usage"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:501
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:182
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:57
-msgid "System Information"
-msgstr "ç³»çµ±è³èš"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:511
-msgid "Yes, please send anonymous statistics."
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:514
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:185
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:85
-msgid "GeoIP Database"
-msgstr "GeoIP è³æåº«"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:529
-msgid "Daemon Port"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:536
-msgid "Allow remote connections"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:541
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:192
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:80
-msgid "Periodically check the website for new releases"
-msgstr "å®ææª¢æ¥æ­€çæ¬çæŽæ°"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:552
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:97
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:30
-msgid "New Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:554
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:96
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:42
-msgid "Queue to top"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:556
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:104
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:50
-msgid "Active Torrents"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:559
-msgid "Total"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:588
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:108
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:118
-msgid "Seeding Rotation"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:591
-msgid "Share Ratio"
-msgstr "åäº«ç"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:599
-msgid "Time Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:607
-msgid "Time (m)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:625
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:111
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:173
-msgid "Share Ratio Reached"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:631
-msgid "Remove torrent (Unchecked pauses torrent)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:644
-msgid "Proxy Settings"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:647
-msgid "Type"
-msgstr "é¡å"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:649
-#: deluge/ui/console/cmdline/commands/connect.py:30
-#: deluge/ui/gtk3/preferences.py:127
-msgid "Username"
-msgstr "äœ¿çšè
-åçš±"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:650
-#: deluge/ui/console/cmdline/commands/connect.py:33
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:309
-msgid "Password"
-msgstr "å¯ç¢Œ"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:651
-msgid "Hostname"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:653
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:189
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:30
-msgid "Port"
-msgstr "éèšå "
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:656
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:145
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:94
-msgid "Proxy Hostnames"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:659
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:148
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:103
-msgid "Proxy Peers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:663
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:150
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:112
-msgid "Proxy Trackers"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:666
-#: deluge/ui/console/modes/preferences/preference_panes.py:667
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:155
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:120
-msgid "Force Proxy"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:669
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:153
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:141
-msgid "Hide Client Identity"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:671
-msgid "Proxy Type Help"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:692
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:159
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:14
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:29
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:30
-msgid "Settings"
-msgstr "èš­å®"
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:695
-msgid "Cache Size (16 KiB blocks)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:702
-msgid "Cache Expiry (seconds)"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:707
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:166
-msgid "Write"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:710
-msgid "Blocks Written"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:714
-msgid "Writes"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:718
-msgid "Write Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:721
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:173
-msgid "Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:723
-msgid "Blocks Read"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:725
-msgid "Reads"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:728
-msgid "Read Cache Hit Ratio"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:734
-msgid "Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preference_panes.py:739
-msgid "Read Cache Size"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:29
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:43
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:36
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:51
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:33
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:32
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:34
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:64
-msgid "Cancel"
-msgstr "åæ¶"
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:333
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:86
-msgid "Apply"
-msgstr ""
-
-#: deluge/ui/console/modes/preferences/preferences.py:142
-#: deluge/ui/web/js/deluge-all/OtherLimitWindow.js:52
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:35
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:87
-msgid "OK"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Columns"
-msgstr ""
-
-#: deluge/ui/console/modes/torrentlist/torrentviewcolumns.py:93
-msgid "Width"
-msgstr ""
-
-#: deluge/ui/console/cmdline/command.py:204
-#, python-format
-msgid "`%s` alias"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:23
-msgid "Usage: connect <host[:port]> [<username>] [<password>]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/connect.py:27
-msgid "Daemon host and port"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:29
-msgid "Download folder for torrent"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:35
-msgid "Move the completed torrent to this folder"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/add.py:41
-msgid "One or more torrent files, URLs or magnet URIs"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:30
-msgid "Also removes the torrent data"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:37
-msgid "List the matching torrents without removing."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:43
-#: deluge/ui/console/cmdline/commands/move.py:28
-#: deluge/ui/console/cmdline/commands/recheck.py:25
-msgid "One or more torrent ids"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/rm.py:63
-#, python-format
-msgid "Confirm with -c to remove the listed torrents (Count: %d)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/pause.py:26
-msgid "One or more torrent ids. Use \"*\" to pause all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:33
-msgid ""
-"Raw values for upload/download rates (without KiB/s suffix)(useful for "
-"scripts that want to do their own parsing)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/status.py:43
-msgid "Do not show torrent status (Improves command speed)"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/debug.py:23
-msgid "The new state"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:19
-msgid "Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/resume.py:26
-msgid "One or more torrent ids. Use \"*\" to resume all torrents"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/help.py:26
-msgid "One or more commands"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/move.py:31
-msgid "The path to move the torrents to"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:47
-msgid "Usage: config [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:56
-#: deluge/ui/console/cmdline/commands/manage.py:40
-msgid "set value for this key"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:59
-#: deluge/ui/console/cmdline/commands/manage.py:43
-msgid "Value to set"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/config.py:66
-#: deluge/ui/console/cmdline/commands/manage.py:50
-msgid "one or more keys separated by space"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:26
-msgid "Lists available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:34
-msgid "Shows enabled plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:37
-msgid "Enables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:40
-msgid "Disables a plugin"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:48
-msgid "Reload list of available plugins"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/plugin.py:51
-msgid "Install a plugin from an .egg file"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:26
-msgid "Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/manage.py:32
-msgid "an expression matched against torrent ids and torrent names"
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:99
-msgid "Show more information per torrent."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:107
-msgid "Show more detailed information including files and peers."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:114
-#, python-format
-msgid "Show torrents with state STATE: %s."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:130
-msgid "Same as --sort but items are in reverse order."
-msgstr ""
-
-#: deluge/ui/console/cmdline/commands/info.py:136
-msgid "One or more torrent ids. If none is given, list all"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:120
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:138
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:232
-msgid "DHT"
-msgstr "DHT"
-
-#: deluge/ui/console/widgets/statusbars.py:122
-#, python-format
-msgid "IP {!white,blue!}%s{!status!}"
-msgstr ""
-
-#: deluge/ui/console/widgets/statusbars.py:123 deluge/ui/gtk3/statusbar.py:209
-#: deluge/ui/gtk3/statusbar.py:408 deluge/ui/web/js/deluge-all/Statusbar.js:358
-msgid "n/a"
-msgstr ""
-
-#: deluge/ui/console/widgets/fields.py:1062
-msgid "Select Language"
-msgstr ""
-
-#: deluge/ui/web/web.py:28
-msgid "Web Server Options"
-msgstr "ç¶²é äŒºæåšéžé 
-"
-
-#: deluge/ui/web/web.py:34
-msgid "IP address for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:42
-msgid "Port for web server to listen on"
-msgstr ""
-
-#: deluge/ui/web/web.py:49
-msgid "Set the base path that the ui is running on"
-msgstr ""
-
-#: deluge/ui/web/web.py:52
-msgid "Force the web server to use SSL"
-msgstr ""
-
-#: deluge/ui/web/web.py:57
-msgid "Force the web server to disable SSL"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:405
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:296
-msgid "Last Transfer"
-msgstr ""
-
-#: deluge/ui/gtk3/torrentview.py:425
-msgid "Torrent is shared between other Deluge users or not."
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:389
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:20
-msgid "Edit path"
-msgstr ""
-
-#: deluge/ui/gtk3/path_combo_chooser.py:391
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:21
-msgid "Remove path"
-msgstr ""
-
-#: deluge/ui/gtk3/edittrackersdialog.py:121
-#: deluge/ui/gtk3/createtorrentdialog.py:82
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:52
-msgid "Tier"
-msgstr "é"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:25
-#, python-brace-format
-msgid "{state} {percent}%"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:27
-#, python-brace-format
-msgid "{state}: {err_msg}"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:39
-#: deluge/ui/gtk3/torrentview_data_funcs.py:276
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:76
-msgid "Never"
-msgstr ""
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "Yes"
-msgstr "ç¢ºå®"
-
-#: deluge/ui/gtk3/tab_data_funcs.py:93
-msgid "No"
-msgstr "åæ¶"
-
-#: deluge/ui/gtk3/new_release_dialog.py:57
-msgid "<i>Client Version</i>"
-msgstr "<i>çšæ¶ç«¯çæ¬</i>"
-
-#: deluge/ui/gtk3/queuedtorrents.py:48 deluge/ui/gtk3/addtorrentdialog.py:100
-msgid "Torrent"
-msgstr "çš®å­"
-
-#: deluge/ui/gtk3/queuedtorrents.py:115
-msgid " Torrents Queued"
-msgstr " çš®å­å·²æå
-¥äœå"
-
-#: deluge/ui/gtk3/queuedtorrents.py:117
-msgid " Torrent Queued"
-msgstr " çš®å­å·²äœå"
-
-#: deluge/ui/gtk3/aboutdialog.py:39
-#, python-format
-msgid "Copyright %(year_start)s-%(year_end)s Deluge Team"
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:43
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:52
-msgid ""
-"A peer-to-peer file sharing program\n"
-"utilizing the BitTorrent protocol."
-msgstr ""
-"äžåå©çšBitTorrentåè­°\n"
-"çé»å°é»æªæ¡å
-±äº«çšåŒã"
-
-#: deluge/ui/gtk3/aboutdialog.py:45
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:55
-msgid "Client:"
-msgstr "çšæ¶ç«¯ïŒ"
-
-#: deluge/ui/gtk3/aboutdialog.py:51
-msgid "Current Developers:"
-msgstr "ç®åéçŒè
-ïŒ"
-
-#: deluge/ui/gtk3/aboutdialog.py:60
-msgid "Past Developers or Contributors:"
-msgstr "éå»çéçŒè
-æè²¢ç»è
-ïŒ"
-
-#: deluge/ui/gtk3/aboutdialog.py:794
-msgid ""
-"This program is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU General Public License as published by the Free "
-"Software Foundation; either version 3 of the License, or (at your option) "
-"any later version. \n"
-"\n"
-"This program is distributed in the hope that it will be useful, but WITHOUT "
-"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
-"more details. \n"
-"\n"
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, see <http://www.gnu.org/licenses>. \n"
-"\n"
-"In addition, as a special exception, the copyright holders give permission "
-"to link the code of portions of this program with the OpenSSL library. You "
-"must obey the GNU General Public License in all respects for all of the code "
-"used other than OpenSSL. \n"
-"\n"
-"If you modify file(s) with this exception, you may extend this exception to "
-"your version of the file(s), but you are not obligated to do so. If you do "
-"not wish to do so, delete this exception statement from your version. If you "
-"delete this exception statement from all source files in the program, then "
-"also delete it here."
-msgstr ""
-
-#: deluge/ui/gtk3/aboutdialog.py:828
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:65
-msgid "Server:"
-msgstr "äŒºæåšïŒ"
-
-#: deluge/ui/gtk3/aboutdialog.py:832
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:41
-msgid "libtorrent:"
-msgstr "libtorrentïŒ"
-
-#: deluge/ui/gtk3/systemtray.py:184
-msgid "Not Connected..."
-msgstr "æªé£æ¥..."
-
-#: deluge/ui/gtk3/systemtray.py:235 deluge/ui/gtk3/systemtray.py:239
-#: deluge/ui/web/js/deluge-all/Statusbar.js:73
-#: deluge/ui/web/js/deluge-all/Statusbar.js:132
-#: deluge/ui/web/js/deluge-all/Statusbar.js:191
-#: deluge/ui/web/js/deluge-all/Menus.js:112
-#: deluge/ui/web/js/deluge-all/Menus.js:157
-#: deluge/ui/web/js/deluge-all/Menus.js:202
-#: deluge/ui/web/js/deluge-all/Menus.js:247
-msgid "Unlimited"
-msgstr "æªéå¶"
-
-#: deluge/ui/gtk3/systemtray.py:245
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:3
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:39
-#: deluge/ui/web/js/deluge-all/Toolbar.js:77
-#: deluge/ui/web/js/deluge-all/Menus.js:301
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:86
-msgid "Down"
-msgstr "äž"
-
-#: deluge/ui/gtk3/systemtray.py:248
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:2
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:70
-#: deluge/ui/web/js/deluge-all/Menus.js:294
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:33
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:80
-msgid "Up"
-msgstr "äž"
-
-#: deluge/ui/gtk3/systemtray.py:394 deluge/ui/gtk3/statusbar.py:475
-#: deluge/ui/gtk3/menubar.py:489
-msgid "Download Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:395 deluge/ui/gtk3/statusbar.py:476
-#: deluge/ui/gtk3/menubar.py:490
-msgid "Set the maximum download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:409 deluge/ui/gtk3/statusbar.py:482
-#: deluge/ui/gtk3/menubar.py:495
-msgid "Upload Speed Limit"
-msgstr ""
-
-#: deluge/ui/gtk3/systemtray.py:410 deluge/ui/gtk3/statusbar.py:483
-#: deluge/ui/gtk3/menubar.py:496
-msgid "Set the maximum upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:119
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:28
-msgid "States"
-msgstr "çæ
-"
-
-#: deluge/ui/gtk3/filtertreeview.py:125
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:23
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:21
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:30
-msgid "Trackers"
-msgstr "è¿œè¹€äŒºæåš"
-
-#: deluge/ui/gtk3/filtertreeview.py:129 deluge/ui/gtk3/filtertreeview.py:135
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:7
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:33
-msgid "None"
-msgstr "ç¡"
-
-#: deluge/ui/gtk3/filtertreeview.py:134
-msgid "Admin"
-msgstr ""
-
-#: deluge/ui/gtk3/filtertreeview.py:156
-#: deluge/ui/web/js/deluge-all/FilterPanel.js:34
-msgid "Labels"
-msgstr "æšç€º"
-
-#: deluge/ui/gtk3/filtertreeview.py:201
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:25
-msgid "No Label"
-msgstr "ç¡æšç±€"
-
-#: deluge/ui/gtk3/filtertreeview.py:203
-msgid "No Owner"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:151 deluge/ui/web/js/deluge-all/Statusbar.js:18
-msgid "Not Connected"
-msgstr "æªé£ç·"
-
-#: deluge/ui/gtk3/statusbar.py:171
-msgid "Connections (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:178
-msgid "Download Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:185
-msgid "Upload Speed (Limit)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:192
-msgid "Protocol Traffic (Down:Up)"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:197 deluge/ui/web/js/deluge-all/Statusbar.js:234
-msgid "DHT Nodes"
-msgstr "DHT ç¯é»"
-
-#: deluge/ui/gtk3/statusbar.py:203
-msgid "Free Disk Space"
-msgstr "å¯çšç£ç¢ç©ºé"
-
-#: deluge/ui/gtk3/statusbar.py:208 deluge/ui/web/js/deluge-all/Statusbar.js:226
-msgid "External IP Address"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:209 deluge/ui/gtk3/statusbar.py:409
-#, python-format
-msgid "<b>IP</b> <small>%s</small>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:216
-msgid "<b><small>Port Issue</small></b>"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:218
-msgid "No incoming connections, check port forwarding"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:489 deluge/ui/gtk3/menubar.py:501
-msgid "Incoming Connections"
-msgstr ""
-
-#: deluge/ui/gtk3/statusbar.py:490 deluge/ui/gtk3/menubar.py:502
-msgid "Set the maximum incoming connections"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:64
-msgid "Remove the selected torrents?"
-msgstr ""
-
-#: deluge/ui/gtk3/removetorrentdialog.py:65
-#, python-format
-msgid "Total of %s torrents selected"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:313
-msgid ""
-"A Deluge daemon (deluged) is already running.\n"
-"To use Standalone mode, stop local daemon and restart Deluge."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:319
-msgid ""
-"Only Thin Client mode is available because libtorrent is not installed.\n"
-"To use Standalone mode, please install libtorrent package."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:325
-#, python-format
-msgid ""
-"Only Thin Client mode is available due to libtorrent import error: %s\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:333 deluge/ui/gtk3/gtkui.py:339
-msgid ""
-"Only Thin Client mode is available due to unknown Import Error.\n"
-"To use Standalone mode, please see logs for error details."
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:357
-msgid "Continue in Thin Client mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/gtkui.py:358
-msgid "Change User Interface Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/options_tab.py:133
-msgid "_Apply to selected"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:88
-msgid "Set Unlimited"
-msgstr "èš­çºç¡éå¶"
-
-#: deluge/ui/gtk3/menubar.py:92 deluge/ui/gtk3/common.py:176
-msgid "Other..."
-msgstr "å
-¶ä»..."
-
-#: deluge/ui/gtk3/menubar.py:100 deluge/ui/web/js/deluge-all/Menus.js:262
-msgid "On"
-msgstr "éå"
-
-#: deluge/ui/gtk3/menubar.py:103 deluge/ui/web/js/deluge-all/Menus.js:268
-msgid "Off"
-msgstr "éé"
-
-#: deluge/ui/gtk3/menubar.py:110
-msgid "Disable"
-msgstr "åçš"
-
-#: deluge/ui/gtk3/menubar.py:113
-msgid "Enable..."
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:507
-msgid "Peer Upload Slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:508
-msgid "Set the maximum upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:513
-msgid "Stop Seed At Ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:632
-msgid "Ownership Change Error"
-msgstr ""
-
-#: deluge/ui/gtk3/menubar.py:633
-msgid "There was an error while trying changing ownership."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:199
-msgid "Enter your password to show Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:258
-msgid "Enter your password to Quit Deluge..."
-msgstr ""
-
-#: deluge/ui/gtk3/mainwindow.py:367
-#, python-brace-format
-msgid "D: {download_rate} U: {upload_rate} - Deluge"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:44
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:56
-msgid "Offline"
-msgstr "é¢ç·"
-
-#: deluge/ui/gtk3/connectionmanager.py:45
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:53
-msgid "Online"
-msgstr "äžç·"
-
-#: deluge/ui/gtk3/connectionmanager.py:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:59
-msgid "Connected"
-msgstr "å·²é£æ¥"
-
-#: deluge/ui/gtk3/connectionmanager.py:102
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:179
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:48
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:17
-msgid "Status"
-msgstr "çæ
-"
-
-#: deluge/ui/gtk3/connectionmanager.py:107
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:66
-msgid "Host"
-msgstr "äž»æ©"
-
-#: deluge/ui/gtk3/connectionmanager.py:114
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:73
-msgid "Version"
-msgstr "çæ¬"
-
-#: deluge/ui/gtk3/connectionmanager.py:203 deluge/ui/gtk3/dialogs.py:206
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:3
-msgid "C_onnect"
-msgstr "é£ç·(_O)"
-
-#: deluge/ui/gtk3/connectionmanager.py:211
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:8
-msgid "_Start Daemon"
-msgstr "åååžžé§(_S)"
-
-#: deluge/ui/gtk3/connectionmanager.py:242
-msgid "_Stop Daemon"
-msgstr "åæ­¢åžžé§(_S)"
-
-#: deluge/ui/gtk3/connectionmanager.py:247
-msgid "_Disconnect"
-msgstr "æ·ç·(_D)"
-
-#: deluge/ui/gtk3/connectionmanager.py:272
-msgid "Unable to start daemon!"
-msgstr "ç¡æ³åååžžé§çšåŒïŒ"
-
-#: deluge/ui/gtk3/connectionmanager.py:273
-msgid "Check deluged package is installed and logs for further details"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:324
-msgid "Incompatible Client"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:335
-msgid ""
-"Auto-starting the daemon locally is not enabled. See \"Options\" on the "
-"\"Connection Manager\"."
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:338
-msgid "Failed To Connect"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:395
-msgid "Edit Host"
-msgstr ""
-
-#: deluge/ui/gtk3/connectionmanager.py:420
-msgid "Error Adding Host"
-msgstr "å å
-¥äž»æ©æçŒçé¯èª€"
-
-#: deluge/ui/gtk3/connectionmanager.py:456
-msgid "Error Updating Host"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:158
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:87
-msgid "Plugin"
-msgstr "å€ææš¡çµ"
-
-#: deluge/ui/gtk3/preferences.py:892 deluge/ui/gtk3/preferences.py:902
-msgid "Attention"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:892
-msgid "You must choose a language"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:903
-msgid "You must now restart the deluge UI for the changes to take effect."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-msgid "Thinclient"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:956
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:18
-msgid "Standalone"
-msgstr "çšç«"
-
-#: deluge/ui/gtk3/preferences.py:958
-msgid "Switching Deluge Client Mode..."
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:959
-#, python-format
-msgid "Do you want to restart to use %s mode?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1173
-msgid "Select the Plugin"
-msgstr "éžåå€æ"
-
-#: deluge/ui/gtk3/preferences.py:1177 deluge/ui/gtk3/addtorrentdialog.py:697
-#: deluge/ui/gtk3/dialogs.py:206 deluge/ui/gtk3/dialogs.py:264
-#: deluge/ui/gtk3/dialogs.py:276 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/dialogs.py:429 deluge/ui/gtk3/createtorrentdialog.py:129
-#: deluge/ui/gtk3/createtorrentdialog.py:166
-#: deluge/ui/gtk3/createtorrentdialog.py:255
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:1
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:29
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:2
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:15
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:2
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:2
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:2
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:2
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:2
-msgid "_Cancel"
-msgstr "åæ¶(_C)"
-
-#: deluge/ui/gtk3/preferences.py:1179 deluge/ui/gtk3/addtorrentdialog.py:699
-#: deluge/ui/gtk3/createtorrentdialog.py:131
-#: deluge/ui/gtk3/createtorrentdialog.py:168
-msgid "_Open"
-msgstr "éå(_O)"
-
-#: deluge/ui/gtk3/preferences.py:1189
-msgid "Plugin Eggs"
-msgstr "å€æ Egg"
-
-#: deluge/ui/gtk3/preferences.py:1316
-msgid "Server Side Error"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1317
-msgid "An error occurred on the server"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1376 deluge/ui/gtk3/preferences.py:1383
-msgid "Error Adding Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1377
-msgid "Authentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1384
-#, python-brace-format
-msgid "An error occurred while adding account: {account}"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1415
-msgid "Error Updating Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1416
-msgid "An error occurred while updating account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1434
-msgid "Remove Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1436
-#, python-format
-msgid ""
-"Are you sure you want to remove the account with the username "
-"\"%(username)s\"?"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1448 deluge/ui/gtk3/preferences.py:1455
-msgid "Error Removing Account"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1449
-msgid "Auhentication failed"
-msgstr ""
-
-#: deluge/ui/gtk3/preferences.py:1456
-msgid "An error occurred while removing account"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:28
-msgid "GTK Options"
-msgstr ""
-
-#: deluge/ui/gtk3/__init__.py:35
-msgid ""
-"Add one or more torrent files, torrent URLs or magnet URIs to a currently "
-"running Deluge GTK instance"
-msgstr ""
-
-#: deluge/ui/gtk3/peers_tab.py:83
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:66
-msgid "Address"
-msgstr "äœå"
-
-#: deluge/ui/gtk3/peers_tab.py:99
-#: deluge/ui/web/js/deluge-all/details/PeersTab.js:73
-msgid "Client"
-msgstr "çšæ¶ç«¯"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:108 deluge/ui/gtk3/files_tab.py:96
-#: deluge/ui/gtk3/createtorrentdialog.py:59
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:28
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:18
-msgid "Filename"
-msgstr "æªæ¡åçš±"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:230
-#, python-format
-msgid "Add Torrents (%d)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:236
-msgid "Duplicate torrent(s)"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:238
-#, python-format
-msgid ""
-"You cannot add the same torrent twice. %d torrents were already added."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:253
-msgid "Invalid File"
-msgstr "ç¡æçæªæ¡"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:289
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:8
-msgid "Please wait for files..."
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:295
-msgid "Unable to download files for this magnet"
-msgstr ""
-
-#: deluge/ui/gtk3/addtorrentdialog.py:693
-msgid "Choose a .torrent file"
-msgstr "è«éžåäžåçš®å­æªæ¡ (.torrent)"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:711
-#: deluge/ui/gtk3/createtorrentdialog.py:268
-msgid "Torrent files"
-msgstr "çš®å­æªæ¡"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:715
-#: deluge/ui/gtk3/createtorrentdialog.py:272
-msgid "All files"
-msgstr "æææªæ¡"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:776
-msgid "Invalid URL"
-msgstr "ç¡æç URL"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:777
-msgid "is not a valid URL."
-msgstr "äžæ¯äžåææç URLã"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:783
-msgid "Downloading..."
-msgstr "äžèŒäž­..."
-
-#: deluge/ui/gtk3/addtorrentdialog.py:818
-msgid "Download Failed"
-msgstr "äžèŒå€±æ"
-
-#: deluge/ui/gtk3/addtorrentdialog.py:819
-msgid "Failed to download:"
-msgstr "äžèŒå€±æïŒ"
-
-#: deluge/ui/gtk3/torrentdetails.py:150
-msgid "_All"
-msgstr "å
-šéš(_A)"
-
-#: deluge/ui/gtk3/torrentdetails.py:151
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:15
-msgid "_Status"
-msgstr "çæ
-(_S)"
-
-#: deluge/ui/gtk3/torrentdetails.py:152
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:26
-msgid "_Details"
-msgstr "è©³çŽ°è³èš(_D)"
-
-#: deluge/ui/gtk3/torrentdetails.py:153
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:27
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:9
-msgid "Fi_les"
-msgstr "æªæ¡(_L)"
-
-#: deluge/ui/gtk3/torrentdetails.py:154
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:28
-msgid "_Peers"
-msgstr "çšæ¶(_P)"
-
-#: deluge/ui/gtk3/torrentdetails.py:155
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:45
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:36
-msgid "_Options"
-msgstr "éžé 
-(_O)"
-
-#: deluge/ui/gtk3/torrentdetails.py:156
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:52
-msgid "_Trackers"
-msgstr "è¿œè¹€äŒºæåš(_T)"
-
-#: deluge/ui/gtk3/torrentdetails.py:327
-msgid "Position"
-msgstr ""
-
-#: deluge/ui/gtk3/files_tab.py:144
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:49
-msgid "Priority"
-msgstr "åªå
-æ¬"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_No"
-msgstr "åŠ(_N)"
-
-#: deluge/ui/gtk3/dialogs.py:111
-msgid "_Yes"
-msgstr "æ¯(_Y)"
-
-#: deluge/ui/gtk3/dialogs.py:135 deluge/ui/gtk3/dialogs.py:159
-#: deluge/ui/gtk3/dialogs.py:470
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:2
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:2
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:2
-msgid "_Close"
-msgstr "éé(_C)"
-
-#: deluge/ui/gtk3/dialogs.py:182
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:198
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:38
-msgid "Details:"
-msgstr "è©³çŽ°è³æïŒ"
-
-#: deluge/ui/gtk3/dialogs.py:203
-msgid "Authenticate"
-msgstr "èªè­"
-
-#: deluge/ui/gtk3/dialogs.py:260
-msgid "Edit Account"
-msgstr "ç·šèŒ¯åž³è"
-
-#: deluge/ui/gtk3/dialogs.py:261
-msgid "Edit existing account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:266 deluge/ui/gtk3/dialogs.py:366
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:38
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:16
-msgid "_Apply"
-msgstr "å¥çš(_A)"
-
-#: deluge/ui/gtk3/dialogs.py:273
-msgid "New Account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:274
-msgid "Create a new account"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:276
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:20
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:194
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:5
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:3
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:4
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:3
-msgid "_Add"
-msgstr "æ°å¢(_A)"
-
-#: deluge/ui/gtk3/dialogs.py:292
-msgid "Authentication Level:"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:425
-msgid "Password Protected"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:431 deluge/ui/gtk3/glade/other_dialog.ui.h:2
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:3
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:3
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:3
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:3
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:3
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:3
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:3
-msgid "_OK"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:467
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:33
-#: deluge/ui/web/js/deluge-all/Menus.js:319
-msgid "Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/dialogs.py:482
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:50
-msgid "Copy"
-msgstr ""
-
-#: deluge/ui/gtk3/createtorrentdialog.py:125
-msgid "Choose a file"
-msgstr "éžææªæ¡"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:162
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:28
-msgid "Choose a folder"
-msgstr "éžæè³æå€Ÿ"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:251
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:4
-msgid "Save .torrent file"
-msgstr "å²å­çš®å­æªæ¡"
-
-#: deluge/ui/gtk3/createtorrentdialog.py:257
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:30
-#: deluge/ui/gtk3/glade/connection_manager.addhost.ui.h:3
-msgid "_Save"
-msgstr "å²å­(_S)"
-
-#: deluge/ui/gtk3/glade/other_dialog.ui.h:3
-msgid "label"
-msgstr "æšç±€"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:1
-msgid "Add Peer"
-msgstr "å å
-¥çšæ¶"
-
-#: deluge/ui/gtk3/glade/connect_peer_dialog.ui.h:4
-msgid "hostname:port"
-msgstr "äž»æ©åçš±:éèšå "
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:1
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:44
-#: deluge/ui/web/js/deluge-all/Menus.js:287
-msgid "Top"
-msgstr "æäžæ¹"
-
-#: deluge/ui/gtk3/glade/torrent_menu.queue.ui.h:4
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:45
-#: deluge/ui/web/js/deluge-all/Menus.js:308
-msgid "Bottom"
-msgstr "æäžæ¹"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:1
-msgid "_Show Deluge"
-msgstr "é¡¯ç€º Deluge èŠçª(_S)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:2
-#: deluge/ui/gtk3/glade/main_window.ui.h:2
-msgid "_Add Torrent"
-msgstr "æ°å¢çš®å­(_A)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:3
-msgid "_Pause Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:4
-msgid "_Resume Session"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:5
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:1
-msgid "_Download Speed Limit"
-msgstr "äžèŒéé(_D)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:6
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:2
-msgid "_Upload Speed Limit"
-msgstr "äžå³éé(_U)"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:7
-msgid "Quit & Shutdown Daemon"
-msgstr "é¢éäžŠééåžžé§"
-
-#: deluge/ui/gtk3/glade/tray_menu.ui.h:8
-#: deluge/ui/gtk3/glade/main_window.ui.h:5
-msgid "_Quit"
-msgstr "çµæ(_Q)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:1
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:12
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:4
-msgid "_File"
-msgstr "æªæ¡(_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:3
-msgid "_Create Torrent"
-msgstr "å»ºç«çš®å­(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:4
-msgid "Quit & _Shutdown Daemon"
-msgstr "é¢éäžŠééåžžé§(_S)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:6
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:195
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:6
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:5
-msgid "_Edit"
-msgstr "ç·šèŒ¯(_E)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:7
-msgid "_Preferences"
-msgstr "åå¥œèš­å®(_P)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:8
-msgid "_Connection Manager"
-msgstr "é£ç·ç®¡çå¡(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:9
-msgid "_Torrent"
-msgstr "çš®å­(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:10
-msgid "_View"
-msgstr "æª¢èŠ(_V)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:11
-msgid "_Toolbar"
-msgstr "å·¥å
-·å(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:12
-msgid "_Sidebar"
-msgstr "åŽéæ¬(_S)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:13
-msgid "Status_bar"
-msgstr "çæ
-å(_B)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:14
-msgid "T_abs"
-msgstr "çŽ¢åŒæšç±€(_A)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:15
-msgid "_Columns"
-msgstr "æ¬äœ(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:16
-msgid "_Find ..."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:17
-msgid "S_idebar"
-msgstr "åŽéæ¬(_I)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:18
-msgid "Show _Zero Hits"
-msgstr "é¡¯ç€ºç©ºçé 
-ç®(_Z)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:19
-msgid "Show _Trackers"
-msgstr "é¡¯ç€ºè¿œè¹€äŒºæåš(_T)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:20
-msgid "Show _Owners"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:21
-msgid "_Help"
-msgstr "èªªæ(_H)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:22
-msgid "_Homepage"
-msgstr "éŠé (_H)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:23
-msgid "_FAQ"
-msgstr "åžžèŠåé¡(_F)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:24
-msgid "Frequently Asked Questions"
-msgstr "åžžèŠåé¡"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:25
-msgid "_Community"
-msgstr "ç€ŸçŸ€(_C)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:26
-msgid "_About"
-msgstr "éæŒ(_A)"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:27
-msgid "Add torrent"
-msgstr "æ°å¢çš®å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:28
-msgid "Add Torrent"
-msgstr "æ°å¢çš®å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:29
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:221
-msgid "Remove torrent"
-msgstr "ç§»é€çš®å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:30
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:110
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:341
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:16
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:34
-msgid "Remove Torrent"
-msgstr "ç§»é€çš®å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:31
-msgid ""
-"Filter torrents by name.\n"
-"This will filter torrents for the current selection on the sidebar."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:33
-msgid "Filter"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:34
-msgid "Pause the selected torrents"
-msgstr "æ«åéžåççš®å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:54
-#: deluge/ui/web/js/deluge-all/Menus.js:55
-msgid "Pause"
-msgstr "æ«å"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:36
-msgid "Resume the selected torrents"
-msgstr "ç¹Œçºéžåççš®å­"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:37
-#: deluge/ui/web/js/deluge-all/Toolbar.js:61
-#: deluge/ui/web/js/deluge-all/Menus.js:62
-msgid "Resume"
-msgstr "æ¢åŸ©"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:38
-msgid "Queue Torrent Up"
-msgstr "äœåäž­çš®å­äžç§»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:39
-msgid "Queue Up"
-msgstr "åŸäžç§»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:40
-msgid "Queue Torrent Down"
-msgstr "äœåäž­çš®å­äžç§»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:41
-msgid "Queue Down"
-msgstr "åŸäžç§»"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:14
-#: deluge/ui/web/js/deluge-all/Toolbar.js:84
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:24
-msgid "Preferences"
-msgstr "åå¥œèš­å®"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:43
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:1
-#: deluge/ui/web/js/deluge-all/Toolbar.js:91
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:21
-msgid "Connection Manager"
-msgstr "é£ç·ç®¡çå¡"
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:44
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:2
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:110
-#: deluge/ui/web/js/deluge-all/CopyMagnetWindow.js:49
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:32
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:32
-#: deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js:85
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:238
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:256
-msgid "Close"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:45
-msgid "Filter:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:46
-msgid "Clear the search"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.ui.h:47
-msgid "_Match Case"
-msgstr "ç¬Šåå€§å°å¯«(_M)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:1
-msgid "32 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:2
-msgid "64 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:3
-msgid "128 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:4
-msgid "256 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:5
-msgid "512 KiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:6
-msgid "1 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:7
-msgid "2 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:8
-msgid "4 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:9
-msgid "8 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:10
-msgid "16 MiB"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:11
-msgid "Create Torrent"
-msgstr "å»ºç«çš®å­"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:13
-msgid "Fol_der"
-msgstr "è³æå€Ÿ(_D)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:14
-msgid "_Remote Path"
-msgstr "é ç«¯è·¯åŸ(_R)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:15
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:18
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:12
-#: deluge/ui/web/js/deluge-all/details/FilesTab.js:74
-msgid "Files"
-msgstr "æªæ¡"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:16
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:200
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:26
-msgid "Author:"
-msgstr "äœè
-ïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:17
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:24
-msgid "Comments:"
-msgstr "èš»è§£ïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:18
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:203
-msgid "Info"
-msgstr "è³èš"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:19
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:4
-msgid "_Up"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:21
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:7
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:5
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:6
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:7
-msgid "_Remove"
-msgstr "ç§»é€(_R)"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:22
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:8
-msgid "_Down"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:24
-msgid "Webseeds"
-msgstr "ç¶²è·¯çš®å­"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:25
-msgid "Piece Size:"
-msgstr "çæ®µå€§å°ïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:26
-msgid "Set Private Flag"
-msgstr "èš­å®ç§äººæšç±€"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.ui.h:27
-msgid "Add this torrent to the session"
-msgstr "æ°å¢éåçš®å­è³æ­€å·¥äœéæ®µ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:1
-msgid "_Open File"
-msgstr "éåæªæ¡(_O)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:2
-msgid "_Show Folder"
-msgstr "é¡¯ç€ºè³æå€Ÿ(_S)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:3
-msgid "_Expand All"
-msgstr "å
-šéšå±é(_E)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:4
-msgid "_Skip"
-msgstr "ç¥é(_S)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:5
-msgid "_Low"
-msgstr "äœ(_)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:6
-msgid "_Normal"
-msgstr "æ®é(_N)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui.h:7
-msgid "_High"
-msgstr "é«(_H)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:1
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:26
-#: deluge/ui/web/render/tab_status.html:9
-msgid "Down Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:2
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:28
-#: deluge/ui/web/render/tab_status.html:10
-msgid "Up Speed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:3
-#: deluge/ui/web/render/tab_status.html:2
-msgid "Downloaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:4
-#: deluge/ui/web/render/tab_status.html:3
-msgid "Uploaded:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:5
-#: deluge/ui/web/render/tab_status.html:16
-msgid "Seeds:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:6
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:10
-#: deluge/ui/web/render/tab_status.html:17
-msgid "Peers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:7
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:105
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:127
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:187
-#: deluge/ui/web/render/tab_status.html:4
-msgid "Share Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:8
-#: deluge/ui/web/render/tab_status.html:18
-msgid "Availability:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:9
-#: deluge/ui/web/render/tab_status.html:25
-msgid "Seed Rank:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:10
-msgid "ETA Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:11
-#: deluge/ui/web/render/tab_status.html:13
-msgid "Last Transfer:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:12
-#: deluge/ui/web/render/tab_status.html:23
-msgid "Active Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:13
-#: deluge/ui/web/render/tab_status.html:20
-msgid "Complete Seen:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:14
-#: deluge/ui/web/render/tab_status.html:24
-msgid "Seeding Time:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:16
-#: deluge/ui/web/render/tab_status.html:12
-msgid "Pieces:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:17
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:3
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:23
-msgid "Name:"
-msgstr "åçš±ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:18
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:25
-msgid "Download Folder:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:19
-msgid "Added:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:20
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:26
-msgid "Total Size:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:21
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:27
-msgid "Total Files:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:22
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:24
-msgid "Hash:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:23
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:31
-msgid "Created By:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:25
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:31
-#: deluge/ui/web/render/tab_status.html:27
-msgid "Completed:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:29
-msgid "Owner:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:34
-msgid "Move completed:"
-msgstr "ç§»åå®æŽæªïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:36
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:12
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:39
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:205
-msgid "Stop seed at ratio:"
-msgstr "éå°æå®çåäº«çæåæ­¢çš®å­ïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:37
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:13
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:40
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:233
-msgid "Remove at ratio"
-msgstr "éå°åäº«çæåªé€"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:39
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:86
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:6
-msgid "Upload Speed:"
-msgstr "äžå³éåºŠïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:41
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:83
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:7
-msgid "Download Speed:"
-msgstr "äžèŒéåºŠïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:42
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:79
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:30
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:8
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:8
-msgid "Connections:"
-msgstr "é£æ¥æžïŒ"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:43
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:81
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:32
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:5
-msgid "Upload Slots:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:44
-msgid "Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:46
-msgid "Current Tracker:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:47
-msgid "Total Trackers:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:48
-#: deluge/ui/web/render/tab_status.html:6
-msgid "Tracker Status:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:49
-#: deluge/ui/web/render/tab_status.html:5
-msgid "Next Announce:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:50
-msgid "Private Torrent:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.tabs.ui.h:51
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:9
-msgid "_Edit Trackers"
-msgstr "ç·šèŒ¯è¿œè¹€äŒºæåš(_E)"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:1
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:17
-msgid "Edit Tracker"
-msgstr "ç·šèŒ¯è¿œè¹€äŒºæåš"
-
-#: deluge/ui/gtk3/glade/edit_trackers.edit.ui.h:4
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:30
-msgid "Tracker:"
-msgstr "è¿œè¹€äŒºæåšïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:1
-msgid "Enter Remote Path"
-msgstr "èŒžå
-¥é ç«¯è·¯åŸ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:4
-msgid "Remote Path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui.h:5
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:5
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:94
-msgid "Path:"
-msgstr "è·¯åŸïŒ"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:1
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:27
-msgid "Add Tracker"
-msgstr "å¢å è¿œè¹€äŒºæåš"
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:4
-msgid "Add Trackers"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/edit_trackers.add.ui.h:5
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:6
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:54
-msgid "Trackers:"
-msgstr "è¿œè¹€äŒºæåšïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:8
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:34
-msgid "Socks4"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:9
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:35
-msgid "Socks5"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:10
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:36
-msgid "Socks5 Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:37
-msgid "HTTP"
-msgstr "HTTP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:12
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:38
-msgid "HTTP Auth"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:39
-msgid "I2P"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:19
-msgid "The standalone self-contained application"
-msgstr "çšç«å®æŽçæçšçšåŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:20
-msgid "Thin Client"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:21
-msgid "Connect to a Deluge daemon (deluged)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:22
-msgid "Application Mode"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:46
-msgid "Show session speed in titlebar"
-msgstr "åšæšé¡åé¡¯ç€ºéåºŠ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:24
-msgid "Focus window when adding torrent"
-msgstr "å å
-¥çš®å­æïŒèçŠèŠçª"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:25
-msgid "Detect torrent URLs from clipboard"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:26
-msgid ""
-"Automatically open Add Torrent dialog when clipboard contains a torrent URL"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:27
-msgid ""
-"The pieces bar\n"
-"will increase bandwidth use between client\n"
-"and daemon (does not apply in Standalone mode)."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:30
-msgid "Show a pieces bar in Status tab"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:32
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:72
-msgid "Downloading:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:33
-msgid "Waiting:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:34
-msgid "Missing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:35
-msgid "_Revert"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:36
-msgid "Revert color to default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:37
-msgid "Piece Colors"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:38
-msgid "Main Window"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:39
-msgid "Enable system tray icon"
-msgstr "åçšç³»çµ±ååç€º"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:40
-msgid "App Indicator"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:41
-msgid "Systray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:42
-msgid "Minimize to tray on close"
-msgstr "ééææå°åå°ç³»çµ±å"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:43
-msgid "Start in tray"
-msgstr "ååæŒç³»çµ±å"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:44
-msgid "Password protect system tray"
-msgstr "çž®å°å°ç³»çµ±åçå¯ç¢Œä¿è­·"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:46
-msgid "System Tray"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:47
-msgid "Prefer Dark"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:48
-msgid "If available, use dark variant of GTK theme."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:49
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:94
-msgid "Theme"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:50
-msgid "Notify about new releases"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:51
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:38
-msgid "Updates"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:52
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:280
-msgid "System Default"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:53
-msgid "<b>Language</b>"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:54
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:16
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:61
-msgid "Move completed to:"
-msgstr "å°å®æçäžèŒç§»è³ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:55
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:15
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:70
-msgid "Copy of .torrent files to:"
-msgstr "è€è£œçš®å­æªæ¡å°ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:57
-msgid ""
-"Delete the copy of the torrent file created when the torrent is removed"
-msgstr "ç¶çš®å­è¢«ç§»é€æä¹åªé€å»ºç«ççš®å­æªæ¡å¯æ¬"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:58
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:53
-msgid "Download to:"
-msgstr "äžèŒå°ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:59
-msgid "Download Folders"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:60
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:93
-msgid "Prioritize first and last pieces of torrent"
-msgstr "åªå
-äžèŒçš®å­çéé ­åæåŸçéšä»œ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:61
-msgid "Prioritize first and last pieces of files in torrent"
-msgstr "å
-äžèŒçš®å­çé ­å°Ÿéšä»œ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:63
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:15
-msgid ""
-"When enabled, the piece picker will pick pieces in\n"
-"sequence instead of rarest first.\n"
-"\n"
-"Enabling sequential download will affect the piece\n"
-"distribution negatively in the swarm. It should be\n"
-"used sparingly."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:69
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:111
-msgid "Add torrents in Paused state"
-msgstr "ä»¥æ«åçæ
-å å
-¥çš®å­"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:70
-#: deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js:120
-msgid "Pre-allocate disk space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:71
-msgid "Pre-allocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:72
-msgid "Add Torrent Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:73
-msgid "Always show"
-msgstr "æ°žé é¡¯ç€º"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:74
-msgid "Bring the dialog to focus"
-msgstr "ååŸå°è©±æ¡çŠé»"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:75
-msgid "Add Torrents Dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:76
-msgid "Connection Attempts per Second:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:77
-msgid "Half-Open Connections:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:78
-msgid "The maximum number of connections allowed.  Set -1 for unlimited."
-msgstr "å
-èš±çæå€§é£ç·æžãè¥äžéå¶è«èš­çº-1ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:80
-msgid "The maximum upload slots for all torrents.  Set -1 for unlimited."
-msgstr "æå€§çžœäžå³åæ®µãè¥äžéå¶ïŒè«èš­çº -1ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:82
-msgid "The maximum download speed for all torrents.  Set -1 for unlimited."
-msgstr "æå€§çžœäžèŒéåºŠãè¥äžéå¶ïŒè«èš­çº -1ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:84
-msgid "The maximum upload speed for all torrents.  Set -1 for unlimited."
-msgstr "æå€§çžœäžå³éåºŠãè¥äžéå¶ïŒè«èš­çº -1ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:88
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:140
-msgid "Rate limit IP overhead"
-msgstr "æµéç®¡å¶ IP è³èšé"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:89
-msgid ""
-"If checked, the estimated TCP/IP overhead is drained from the rate limiters, "
-"to avoid exceeding the limits with the total traffic"
-msgstr "äžæŠåŸéžïŒäŒ°èšç TCP/IP è³æéå°ç±æµéç®¡å¶åšæ§å¶ïŒä»¥é¿å
-æŽé«æµéè¶
-åºéäºéå¶"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:90
-msgid "Global Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:91
-msgid "The maximum upload slots per torrent.  Set -1 for unlimited."
-msgstr "åçš®å­æå€§äžå³åæ®µãè¥äžéå¶ïŒè«èš­çº -1ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:92
-msgid "The maximum number of connections per torrent.  Set -1 for unlimited."
-msgstr "åçš®å­æå€§é£ç·æžãè¥äžéå¶ïŒè«èš­çº -1ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:93
-msgid "The maximum number download speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:94
-msgid "The maximum upload speed per torrent.  Set -1 for unlimited."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:95
-msgid "Per-Torrent Bandwidth Limits"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:98
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:85
-msgid "Seeding:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:99
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:59
-msgid "Total:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:100
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:102
-msgid "Ignore slow torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:101
-msgid ""
-"Torrents not transferring any data do not count towards download/seeding "
-"active count."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:102
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:111
-msgid "Prefer seeding torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:103
-msgid "Give preference to seeding torrents over downloading torrents."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:106
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:142
-msgid "Time Ratio:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:107
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:157
-msgid "Time (m):"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:109
-msgid "Pause Torrent"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:112
-msgid ""
-"IP address or network interface name to listen for incoming BitTorrent "
-"connections. Leave empty to use system default."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:114
-msgid "Random"
-msgstr "éšæ©"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:115
-msgid "Uses random ports in range 49152 to 65525"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:116
-msgid "Active Port:"
-msgstr "åçšçéèšå ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:117
-msgid "Test Active Port"
-msgstr "æž¬è©Šå¯çšéèšå "
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:118
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:58
-msgid "Incoming Port"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:119
-msgid ""
-"\n"
-"                                          IP address or network interface "
-"name for outgoing BitTorrent connections. Leave empty to use system "
-"default.\n"
-"                                        "
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:123
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:11
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:155
-msgid "From:"
-msgstr "åŸïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:124
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:165
-msgid "To:"
-msgstr "è³ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:126
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:59
-msgid "Outgoing:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:127
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:38
-msgid "Incoming:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:128
-#: deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js:80
-msgid "Level:"
-msgstr "å±€çŽïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:130
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:194
-msgid "UPnP"
-msgstr "UPnP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:131
-msgid "Universal Plug and Play"
-msgstr "éçšéšæå³çš"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:132
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:203
-msgid "NAT-PMP"
-msgstr "NAT-PMP"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:133
-msgid "NAT Port Mapping Protocol"
-msgstr "NAT éèšå å°æ åå®"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:134
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:213
-msgid "Peer Exchange"
-msgstr "çšæ¶äº€æ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:135
-msgid "Exchanges peers between clients. (Disabling requires restart)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:136
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:223
-msgid "LSD"
-msgstr "LSD"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:137
-msgid "Local Service Discovery finds local peers on your network."
-msgstr "æ¬å°æåæ¢çŽ¢å¯åšæšçç¶²è·¯äžå°æŸæ¬å°çšæ¶ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:139
-msgid "Distributed hash table may improve the amount of active connections."
-msgstr "åæ£åŒéæ¹è¡š (DHT) å¯ä»¥å¢å ææçé£ç·æžã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:140
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:251
-msgid "Peer TOS Byte:"
-msgstr "çšæ¶æåé¡åäœå
-çµïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:146
-msgid ""
-"Hostnames should be attempted to be resolved through\n"
-"the proxy instead of using the local DNS service"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:149
-msgid "Proxy peer and web seed connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:152
-msgid "Force Proxy Use"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:154
-msgid ""
-"Attempt to hide client identity and only use proxy for incoming connections."
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:156
-msgid "Cache Size (16 KiB blocks):"
-msgstr "å¿«åå€§å° (16 KiB åå¡)ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:157
-msgid ""
-"The number of seconds from the last cached write to a piece in the write "
-"cache, to when it's forcefully flushed to disk. Default is 60 seconds."
-msgstr "åŸæåŸäžæ¬¡å¯«å
-¥å¿«åçæéå°å®åŒ·å¶å¯«å
-¥ç¡¬ç¢æç¶éçç§æžãé èš­çº 60 ç§ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:158
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:53
-msgid "Cache Expiry (seconds):"
-msgstr "å¿«åå€±æ (ç§)ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:160
-msgid ""
-"The total number of 16 KiB blocks written to disk since this session was "
-"started."
-msgstr "èªæ­€å·¥äœéæ®µéå§ä»¥äŸïŒå¯«å
-¥ç¡¬ç¢ç 16 KiB åå¡çžœæžã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:161
-msgid "Blocks Written:"
-msgstr "å·²å¯«å
-¥åå¡ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:162
-msgid ""
-"The total number of write operations performed since this session was "
-"started."
-msgstr "èªæ­€å·¥äœéæ®µéå§ä»¥äŸïŒå¯«å
-¥åäœççžœæ¬¡æžã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:163
-msgid "Writes:"
-msgstr "å¯«å
-¥ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:164
-msgid ""
-"The ratio (blocks_written - writes) / blocks_written represents the number "
-"of saved write operations per total write operations, i.e. a kind of cache "
-"hit ratio for the write cache."
-msgstr "æ¯çã(å·²å¯«å
-¥åå¡ - å¯«å
-¥)/å·²å¯«å
-¥åå¡ãä»£è¡šæ¯äžåå¯«å
-¥æäœå
-§æè¢«å²å­çåæžïŒå³å¯«å
-¥çšå¿«åçå¿«ååœäž­çã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:165
-msgid "Write Cache Hit Ratio:"
-msgstr "å¯«å
-¥å¿«ååœäž­çïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:167
-msgid ""
-"The number of blocks that were requested from the bittorrent engine (from "
-"peers), that were served from disk or cache."
-msgstr "BT åŒæ (çšæ¶) æèŠæ±çåå¡æžéïŒéäºåå¡ç±ç£ç¢æå¿«åææäŸã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:168
-msgid "Blocks Read:"
-msgstr "å·²è®ååå¡ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:169
-msgid "The cache hit ratio for the read cache."
-msgstr "è®åçšå¿«åçå¿«ååœäž­çã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:170
-msgid "Read Cache Hit Ratio:"
-msgstr "è®åå¿«ååœäž­çïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:171
-msgid ""
-"The total number of read operations performed since this session was started."
-msgstr "èªæ­€å·¥äœéæ®µéå§ä»¥äŸïŒè®ååäœççžœæ¬¡æžã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:172
-msgid "Reads:"
-msgstr "è®åïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:174
-msgid ""
-"The number of 16 KiB blocks currently in the disk cache. This includes both "
-"read and write cache."
-msgstr "ç®åæŒç£ç¢å¿«åå
-§ç 16 KiB åå¡åæžãå
-æ¬è®åèå¯«å
-¥å¿«åã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:175
-msgid "Cache Size:"
-msgstr "å¿«åå€§å°ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:176
-msgid "Read Cache Size:"
-msgstr "è®åå¿«åå€§å°ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:178
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:7
-msgid "_Refresh"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:180
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types.  Absolutely no other information is sent."
-msgstr ""
-"å³éæšäœ¿çšç Python çæ¬ãPyGTK çæ¬ãäœæ¥­ç³»çµ±èèçåš(CPU)çš®é¡äŸå¹«å©æåæ¹å Delugeãçµå°äžææé¡å€çè³èšè¢«å³éåºå»ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:181
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:77
-msgid "Yes, please send anonymous statistics"
-msgstr "æ¯çïŒè«å³éå¿åçµ±èš"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:183
-msgid "Location:"
-msgstr "äœçœ®ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:184
-msgid ""
-"If Deluge cannot find the database file at this location it will fallback to "
-"using DNS to resolve the peer's country."
-msgstr "è¥ Deluge ç¡æ³åšè©²äœçœ®æŸå°è³æåº«æªæ¡ïŒå°æåéè³äœ¿çš DNS äŸè§£æçšæ¶æåšåå®¶ã"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:186
-msgid "Associate with Deluge"
-msgstr "å°å
-¶è Deluge é²è¡éè¯"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:187
-msgid "Magnet Links"
-msgstr "ç£æ§é£çµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:188
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:37
-msgid "Daemon port:"
-msgstr "åžžé§çšåŒé£æ¥å ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:190
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:61
-msgid "Allow Remote Connections"
-msgstr "å
-èš±é ç«¯é£çµ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:191
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:4
-#: deluge/ui/web/js/deluge-all/Statusbar.js:39
-#: deluge/ui/web/js/deluge-all/preferences/DaemonPage.js:50
-msgid "Connections"
-msgstr "é£æ¥æž"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:196
-msgid "_Delete"
-msgstr "åªé€(_D)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:197
-msgid "Accounts"
-msgstr "åž³è"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:199
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:29
-msgid "Version:"
-msgstr "çæ¬ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:201
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:35
-msgid "Homepage:"
-msgstr "éŠé ïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:202
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:32
-msgid "Author Email:"
-msgstr "äœè
-é»å­éµä»¶å°åïŒ"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:204
-msgid "_Install"
-msgstr "å®è£(_I)"
-
-#: deluge/ui/gtk3/glade/preferences_dialog.ui.h:205
-msgid "_Find More..."
-msgstr "å°æŸæŽå€(_F)..."
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:1
-msgid "New Release"
-msgstr "æ°çæ¬"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:3
-msgid "_Goto Website"
-msgstr "ååŸç¶²ç«(_G)"
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:4
-msgid "New Release Available!"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:5
-msgid "Available Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:6
-msgid "Server Version"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:7
-msgid "Current Version:"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/main_window.new_release.ui.h:8
-msgid "Do not show this dialog in the future"
-msgstr "ä»¥åŸäžèŠé¡¯ç€ºéåå°è©±èŠçª"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:1
-msgid "_Add Peer"
-msgstr "å å
-¥çšæ¶(_A)"
-
-#: deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui.h:2
-msgid "Add a peer by its IP"
-msgstr "ä»¥ IP å å
-¥äžåçšæ¶"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui.h:1
-msgid "Creating Torrent"
-msgstr "æ­£åšå»ºç«çš®å­"
-
-#: deluge/ui/gtk3/glade/edit_trackers.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:333
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:17
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:318
-msgid "Edit Trackers"
-msgstr "ç·šèŒ¯è¿œè¹€äŒºæåš"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/Menus.js:356
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:16
-msgid "Move Download Folder"
-msgstr "ç§»åäžèŒè³æå€Ÿ"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:4
-msgid "Move the torrent(s) download folder."
-msgstr "ç§»åçš®å­äžèŒè³æå€Ÿã"
-
-#: deluge/ui/gtk3/glade/move_storage_dialog.ui.h:5
-msgid "Destination:"
-msgstr "ç®çå°ïŒ"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:1
-msgid "Queued Torrents"
-msgstr "å·²äœåççš®å­"
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:4
-msgid "Add Queued Torrents"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:6
-msgid "_Clear"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/queuedtorrents.ui.h:7
-msgid "Automatically add torrents on connect"
-msgstr "é£ç·æèªåå å
-¥çš®å­"
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:9
-msgid "Deluge Daemons"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:10
-msgid "Auto-connect to selected Daemon"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:11
-msgid "Auto-start localhost daemon (if required)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:12
-msgid "Hide this dialog"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/connection_manager.ui.h:13
-msgid "Startup Options"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:1
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:50
-msgid "Add Torrents"
-msgstr "å¢å çš®å­"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:5
-msgid "_URL"
-msgstr "ç¶²å(_U)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:6
-msgid "Info_hash"
-msgstr "è³èšé©è­ç¢Œ(_H)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:11
-msgid "Move Complete Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:12
-msgid "Add In _Paused State"
-msgstr "ä»¥æ«åçæ
-æ°å¢(_P)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:13
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:134
-msgid "Prioritize First/Last Pieces"
-msgstr "éé ­èçµå°Ÿåå¡åªå
-"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:21
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:46
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:152
-msgid "Skip File Hash Check"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:23
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:170
-msgid "Preallocate Disk Space"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:24
-msgid "Preallocate the disk space for the torrent files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:25
-msgid "Maximum torrent download speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:27
-msgid "Maximum torrent upload speed"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:29
-msgid "Maximum torrent connections"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:31
-msgid "Maximum torrent upload slots"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:34
-msgid "Apply To All"
-msgstr "å
-šéšå¥çš"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.ui.h:35
-msgid "Revert To Defaults"
-msgstr "ååŸ©é èš­åŒ"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:3
-msgid "_Connection Limit"
-msgstr "æå€§é£æ¥æžé(_C)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:4
-msgid "Upload _Slot Limit"
-msgstr "äžå³é£æ¥æžéå¶(_S)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:5
-msgid "Stop seed at _ratio"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:6
-msgid "_Auto Managed"
-msgstr "èªåç®¡ç(_A)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:7
-msgid "_Super Seeding"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.options.ui.h:8
-msgid "_Change Ownership"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:1
-msgid "_Open Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:2
-msgid "_Pause"
-msgstr "æ«å(_P)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:3
-msgid "Resu_me"
-msgstr "ç¹Œçº(_M)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:4
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:4
-msgid "Resume selected torrents."
-msgstr "ç¹Œçºéžåççš®å­æªã"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:5
-msgid "Opt_ions"
-msgstr "éžé 
-(_I)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:6
-msgid "_Queue"
-msgstr "äœå(_Q)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:7
-msgid "_Copy Magnet URI"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:8
-msgid "_Update Tracker"
-msgstr "æŽæ°è¿œè¹€äŒºæåš(_U)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:10
-msgid "_Remove Torrent"
-msgstr "ç§»é€çš®å­(_R)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:11
-msgid "_Force Re-check"
-msgstr "åŒ·å¶éæ°æª¢æ¥ (_F)"
-
-#: deluge/ui/gtk3/glade/torrent_menu.ui.h:12
-msgid "_Move Download Folder"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:1
-msgid "_Select All"
-msgstr "å
-šéž(_S)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:2
-msgid "_Pause All"
-msgstr "å
-šéšæ«å(_P)"
-
-#: deluge/ui/gtk3/glade/filtertree_menu.ui.h:3
-msgid "Resu_me All"
-msgstr "å
-šéšç¹Œçº(_M)"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:1
-msgid "Add Infohash"
-msgstr "æ°å¢è³èšéæ¹"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:4
-msgid "From Infohash"
-msgstr "åŸè³èšéæ¹"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui.h:5
-msgid "Infohash:"
-msgstr "è³èšéæ¹ïŒ"
-
-#: deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui.h:1
-msgid "Save .torrent as"
-msgstr "åŠå­çš®å­çº"
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:4
-msgid "Remove the selected torrent(s)?"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:5
-msgid "Include downloaded files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/remove_torrent_dialog.ui.h:6
-msgid "(This is permanent!)"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:1
-msgid "Properties"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:3
-msgid "Max drop down rows"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:2
-msgid "<b>General</b>"
-msgstr "<b>äžè¬</b>"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:5
-msgid "Show path entry"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:6
-msgid "Show file chooser"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:7
-msgid "Show folder name"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:8
-msgid "Path Chooser Type"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:9
-msgid "Enable autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:10
-msgid "Show hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:11
-msgid "Set new key"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:12
-msgid "Press this key to set new key accelerators to trigger auto-complete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:13
-msgid "Autocomplete"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:14
-msgid "Save path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:15
-msgid "Ctrl+S"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:16
-msgid "Ctrl+E"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:17
-msgid "Ctrl+R"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:18
-msgid "Ctrl+H"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:19
-msgid "Ctrl+D"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:22
-msgid "Toggle hidden files"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:23
-msgid "Default path"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:24
-msgid "Shortcuts"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:25
-msgid "Select a Directory"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:26
-msgid "Saved paths"
-msgstr ""
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:27
-msgid "column"
-msgstr "æ¬"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:30
-msgid "Open"
-msgstr "éå"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:31
-#: deluge/ui/web/js/deluge-all/Toolbar.js:39
-#: deluge/ui/web/js/deluge-all/AddTrackerWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:94
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:93
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:27
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:65
-msgid "Add"
-msgstr "æ°å¢"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:32
-msgid "Add the current entry value to the list"
-msgstr "å°ç®åæéžçé 
-ç®å å
-¥åè¡šäž­"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:33
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:102
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:99
-msgid "Edit"
-msgstr "ç·šèŒ¯"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:34
-msgid "Edit the selected entry"
-msgstr "ç·šèŒ¯æéžçé 
-ç®"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:35
-#: deluge/ui/web/js/deluge-all/Toolbar.js:46
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:110
-#: deluge/ui/web/js/deluge-all/EditTrackersWindow.js:105
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:144
-msgid "Remove"
-msgstr "ç§»é€"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:36
-msgid "Remove the selected entry"
-msgstr "ç§»é€æéžçé 
-ç®"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:38
-msgid "Move the selected entry up"
-msgstr "å°æéžçé 
-ç®äžç§»"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:40
-msgid "Move the selected entry down"
-msgstr "å°æéžçé 
-ç®äžç§»"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:41
-msgid "Default"
-msgstr "é èš­"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:42
-msgid "No default path set"
-msgstr "æ²æèš­å®é èš­çè·¯åŸ"
-
-#: deluge/ui/gtk3/glade/path_combo_chooser.ui.h:43
-msgid "Open properties dialog"
-msgstr "éåå±¬æ§å°è©±æ¡"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:1
-msgid "Add URL"
-msgstr "æ°å¢ URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:4
-msgid "From URL"
-msgstr "åŸ URL"
-
-#: deluge/ui/gtk3/glade/add_torrent_dialog.url.ui.h:5
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:1
-msgid "URL:"
-msgstr "URLïŒ"
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:32
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:44
-msgid "WebUi"
-msgstr ""
-
-#: deluge/plugins/WebUi/deluge_webui/gtkui.py:87
-msgid ""
-"The Deluge web interface is not installed, please install the\n"
-"interface and try again"
-msgstr ""
-"Deluge ç¶²é ä»é¢å°æªè¢«å®è£ïŒè«å
-å®è£å¥œ\n"
-"ä»é¢åéè©Šäžæ¬¡"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:1
-msgid "Enable web interface"
-msgstr "ååç¶²é ç®¡çä»é¢"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:2
-msgid "Enable SSL"
-msgstr "åå SSL"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:3
-msgid "Listening port:"
-msgstr "ç£èœé£æ¥å ïŒ"
-
-#: deluge/plugins/WebUi/deluge_webui/data/config.ui.h:4
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:6
-msgid "<b>Settings</b>"
-msgstr "<b>èš­å®</b>"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:193
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:356
-msgid "Scheduler"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:286
-msgid "<b>Schedule</b>"
-msgstr ""
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:298
-msgid "Download Limit:"
-msgstr "äžèŒéå¶ïŒ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:307
-msgid "Upload Limit:"
-msgstr "äžå³éå¶ïŒ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:316
-msgid "Active Torrents:"
-msgstr "æŽ»èºççš®å­æžïŒ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:325
-msgid "Active Downloading:"
-msgstr "æŽ»èºçäžèŒæžïŒ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:334
-msgid "Active Seeding:"
-msgstr "æŽ»èºçåçš®æžïŒ"
-
-#: deluge/plugins/Scheduler/deluge_scheduler/gtkui.py:347
-msgid "<b>Slow Settings</b>"
-msgstr "<b>æ
-¢éèš­å®</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:123
-#: deluge/plugins/Notifications/deluge_notifications/core.py:154
-#, python-format
-msgid "There was an error sending the notification email: %s"
-msgstr "åšçŒééç¥éµä»¶æçŒçé¯èª€ïŒ%s"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:141
-#, python-format
-msgid "Server did not reply properly to HELO greeting: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:145
-#, python-format
-msgid "Server refused username/password combination: %s"
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:170
-msgid "Notification email sent."
-msgstr "éç¥éµä»¶å·²éåºã"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:177
-#, python-format
-msgid "Finished Torrent \"%(name)s\""
-msgstr "å®æçš®å­ã%(name)sã"
-
-#: deluge/plugins/Notifications/deluge_notifications/core.py:180
-#, python-format
-msgid ""
-"This email is to inform you that Deluge has finished downloading "
-"\"%(name)s\", which includes %(num_files)i files.\n"
-"To stop receiving these alerts, simply turn off email notification in "
-"Deluge's preferences.\n"
-"\n"
-"Thank you,\n"
-"Deluge."
-msgstr ""
-"éå°é»å­éµä»¶æ¯äŸæéæšïŒDeluge å·²ç¶å®æäžèŒã%(name)sãïŒå
-¶äž­å
-å«äº %(num_files)i é 
-æªæ¡ã\n"
-"è¥èŠåæ­¢æ¥æ¶éé¡æéïŒè«åš Deluge çåå¥œèš­å®å
-§ééé»éµéç¥ã\n"
-"\n"
-"è¬è¬æšïŒ\n"
-"Deluge"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:168
-msgid "Notification Blink shown"
-msgstr "é¡¯ç€ºéçéç¥"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:172
-msgid "Popup notification is not enabled."
-msgstr "åœåºéç¥æªè¢«åçšã"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:174
-msgid "libnotify is not installed"
-msgstr "æªå®è£ libnotify"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:182
-msgid "Failed to popup notification"
-msgstr "ç¡æ³æåé¡¯ç€ºè·³åºéç¥"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:185
-msgid "Notification popup shown"
-msgstr "é¡¯ç€ºéç¥åœåºèŠçª"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:189
-msgid "Sound notification not enabled"
-msgstr "é³æéç¥æªè¢«åçš"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:191
-msgid "pygame is not installed"
-msgstr "pygame æªè¢«å®è£"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:203
-#, python-format
-msgid "Sound notification failed %s"
-msgstr "é³æéç¥å€±æ %s"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:207
-msgid "Sound notification Success"
-msgstr "é³æéç¥æå"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:231
-msgid "Finished Torrent"
-msgstr "çš®å­å·²å®æ"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:235
-#, python-format
-msgid ""
-"The torrent \"%(name)s\" including %(num_files)i file(s) has finished "
-"downloading."
-msgstr ""
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:284
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:314
-msgid "Notifications"
-msgstr "éç¥"
-
-#: deluge/plugins/Notifications/deluge_notifications/gtkui.py:660
-msgid "Choose Sound File"
-msgstr "éžæè²é³æªæ¡"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:1
-msgid "Tray icon blinks enabled"
-msgstr "åçšç³»çµ±ååç€ºéç"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:2
-msgid "Popups enabled"
-msgstr "åçšåœåºèŠçª"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:3
-msgid "Sound enabled"
-msgstr "åçšé³æ"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:4
-msgid "<b>UI Notifications</b>"
-msgstr "<b>äœ¿çšè
-ä»é¢éç¥</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:9
-msgid "<b>Recipients</b>"
-msgstr "<b>æ¶ä»¶äºº</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:10
-msgid "Server requires TLS/SSL"
-msgstr "äŒºæåšéèŠ TLS/SSL"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:13
-msgid "<b>Email Notifications</b>"
-msgstr "<b>é»éµéç¥</b>"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:15
-msgid ""
-"This configuration does not mean that you'll actually receive notifications "
-"for all these events."
-msgstr "éåèš­å®äžä»£è¡šæšå¯Šéäžå¯æ¥åå°ææéäºäºä»¶çéç¥ã"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:16
-msgid "Subscriptions"
-msgstr "èšé±"
-
-#: deluge/plugins/Notifications/deluge_notifications/data/config.ui.h:17
-msgid "Sound Customization"
-msgstr "é³æèªèš"
-
-#: deluge/plugins/Label/deluge_label/core.py:182
-msgid "Invalid label, valid characters:[a-z0-9_-]"
-msgstr "ç¡æçæšç±€ïŒææå­å
-ïŒ[a-z0-9_-]"
-
-#: deluge/plugins/Label/deluge_label/core.py:184
-msgid "Empty Label"
-msgstr "ç©ºçœçæšç±€"
-
-#: deluge/plugins/Label/deluge_label/core.py:185
-msgid "Label already exists"
-msgstr "æšç±€å·²å­åš"
-
-#: deluge/plugins/Label/deluge_label/core.py:193
-#: deluge/plugins/Label/deluge_label/core.py:282
-#: deluge/plugins/Label/deluge_label/core.py:317
-msgid "Unknown Label"
-msgstr "äžæçæšç±€"
-
-#: deluge/plugins/Label/deluge_label/core.py:318
-msgid "Unknown Torrent"
-msgstr "äžæççš®å­"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:1
-msgid "Add Label"
-msgstr "å å
-¥æšç±€"
-
-#: deluge/plugins/Label/deluge_label/data/label_add.ui.h:2
-msgid "<b>Add Label</b>"
-msgstr "<b>å å
-¥æšç±€</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:1
-msgid "<i>Use the sidebar to add,edit and remove labels. </i>\n"
-msgstr "<i>äœ¿çšåŽéæ¬äŸæ°å¢ãä¿®æ¹èåªé€æšç±€ã</i>\n"
-
-#: deluge/plugins/Label/deluge_label/data/label_pref.ui.h:3
-msgid "<b>Labels</b>"
-msgstr "<b>æšç±€</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:1
-msgid "tracker1.org"
-msgstr "tracker1.org"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:2
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:173
-msgid "Label Options"
-msgstr "æšç±€éžé 
-"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:3
-msgid "<b>Label Options</b>"
-msgstr "<b>æšç±€éžé 
-</b>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:9
-msgid "Apply per torrent max settings:"
-msgstr "æ¯åçš®å­å¥çšæå€§åŒïŒ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:10
-msgid "Maximum"
-msgstr "æå€§åŒ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:14
-msgid "Apply Queue settings:"
-msgstr "å¥çšäœåèš­å®ïŒ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:17
-msgid "Apply folder settings:"
-msgstr "å¥çšè³æå€Ÿèš­å®ïŒ"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:19
-msgid "<i>(1 line per tracker)</i>"
-msgstr "<i>(æ¯åè¿œè¹€äŒºæåšäžè¡)</i>"
-
-#: deluge/plugins/Label/deluge_label/data/label_options.ui.h:20
-msgid "Automatically apply label:"
-msgstr "èªåå¥çšæšç±€ïŒ"
-
-#: deluge/plugins/Label/deluge_label/gtkui/submenu.py:31
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:34
-#: deluge/plugins/Label/deluge_label/gtkui/label_config.py:42
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:46
-#: deluge/plugins/Label/deluge_label/gtkui/__init__.py:74
-msgid "Label"
-msgstr "æšç±€"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:42
-msgid "Label _Options"
-msgstr "æšç±€éžé 
-(_O)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:43
-msgid "_Remove Label"
-msgstr "åªé€æšç±€(_R)"
-
-#: deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py:44
-msgid "_Add Label"
-msgstr "æ°å¢æšç±€(_A)"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:33
-msgid "Torrent Complete"
-msgstr "çš®å­å®æ"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:34
-msgid "Torrent Added"
-msgstr "æ°å¢çš®å­"
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:35
-msgid "Torrent Removed"
-msgstr ""
-
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:61
-#: deluge/plugins/Execute/deluge_execute/gtkui.py:76
-msgid "Execute"
-msgstr "å·è¡"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:1
-msgid "Event"
-msgstr "äºä»¶"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:3
-msgid "<b>Add Command</b>"
-msgstr "<b>æ°å¢æä»€</b>"
-
-#: deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui.h:4
-msgid "<b>Commands</b>"
-msgstr "<b>æä»€</b>"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:60
-msgid "minutes"
-msgstr "åé"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:62
-msgid "1 minute"
-msgstr "1 åé"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:64
-msgid "1 second"
-msgstr "1 ç§"
-
-#: deluge/plugins/Stats/deluge_stats/gtkui.py:66
-msgid "seconds"
-msgstr "ç§"
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:1
-msgid "Download color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:2
-msgid "Upload color:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:3
-msgid "<b>Connections Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:4
-msgid "<b>Bandwidth Graph</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:5
-msgid "DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:6
-msgid "Cached DHT nodes:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:7
-msgid "DHT torrents:"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:9
-msgid "<b>Seeds / Peers</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/config.ui.h:11
-msgid "<b>Graph Colors</b>"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:1
-msgid "Stats"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:2
-msgid "Resolution"
-msgstr ""
-
-#: deluge/plugins/Stats/deluge_stats/data/tabs.ui.h:5
-msgid "Seeds/Peers"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:123
-msgid "Watch folder does not exist."
-msgstr "ç£æ§è³æå€Ÿäžå­åšã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:126
-#: deluge/plugins/AutoAdd/deluge_autoadd/core.py:449
-msgid "Path does not exist."
-msgstr "è·¯åŸäžå­åšã"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:324
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:339
-msgid "Incompatible Option"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:415
-msgid ""
-"\"Watch Folder\" directory and \"Copy of .torrent files to\" directory "
-"cannot be the same!"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:458
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:462
-msgid "AutoAdd"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:491
-msgid "Double-click to toggle"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:499
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:507
-msgid "Double-click to edit"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py:503
-msgid "Path"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui.h:1
-msgid "<b>Watch Folders:</b>"
-msgstr "<b>ç£æ§è³æå€ŸïŒ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:1
-msgid "Watch Folder Properties"
-msgstr "ç£æ§è³æå€Ÿå±¬æ§"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:2
-msgid ""
-"If a .torrent file is added to this directory,\n"
-"it will be added to the session."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:4
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:2
-msgid "Select A Folder"
-msgstr "éžæäžåè³æå€Ÿ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:5
-msgid "Enable this watch folder"
-msgstr "åçšæ­€ç£æ§è³æå€Ÿ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:6
-msgid "<b>Watch Folder</b>"
-msgstr "<b>ç£æ§è³æå€Ÿ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:7
-msgid "Delete .torrent after adding"
-msgstr "å å
-¥åŸåªé€çš®å­æª"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:8
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will be deleted."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:10
-msgid "Append extension after adding:"
-msgstr "å å
-¥åŸéäžå¯æªåïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:11
-msgid ""
-"Once the torrent is added to the session,\n"
-"an extension will be appended to the .torrent\n"
-"and it will remain in the same directory."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:14
-msgid ".added"
-msgstr ".added"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:16
-msgid ""
-"Once the torrent is added to the session,\n"
-"the .torrent will copied to the chosen directory\n"
-"and deleted from the watch folder."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:20
-msgid ""
-"Once the torrent is deleted from the session,\n"
-"also delete the .torrent file used to add it."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:22
-msgid "<b>Torrent File Action</b>"
-msgstr "<b>çš®å­æªæ¡åäœ</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:23
-msgid "Set download folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:24
-msgid "This folder will be where the torrent data is downloaded to."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:25
-msgid "<b>Download Folder</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:26
-msgid "Set move completed folder"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:27
-msgid "<b>Move Completed</b>"
-msgstr "<b>ç§»åå®æŽæª</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:28
-msgid "Label: "
-msgstr "æšç±€ïŒ "
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:29
-msgid "<b>Label</b>"
-msgstr "<b>æšç±€</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:30
-msgid "Main"
-msgstr "äž»èŠ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:31
-msgid "The user selected here will be the owner of the torrent."
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:32
-msgid "<b>Owner</b>"
-msgstr ""
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:33
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:103
-msgid "Max Upload Speed:"
-msgstr "æé«äžå³éåºŠïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:34
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:130
-msgid "Max Connections:"
-msgstr "æå€§é£æ¥æžç®ïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:35
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:153
-msgid "Max Upload Slots:"
-msgstr "æå€§äžå³é£æ¥æžéïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:37
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:77
-msgid "Max Download Speed:"
-msgstr "æé«äžèŒéåºŠïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:38
-msgid "<b>Bandwidth</b>"
-msgstr "<b>æµé</b>"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:41
-#: deluge/ui/web/render/tab_status.html:19
-msgid "Auto Managed:"
-msgstr "èªåç®¡çïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:42
-msgid "Add Paused:"
-msgstr "å å
-¥æ«åïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:43
-msgid "Queue to:"
-msgstr "äœåæŒïŒ"
-
-#: deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui.h:47
-msgid "<b>Queue</b>"
-msgstr "<b>äœå</b>"
-
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:39
-#: deluge/plugins/Extractor/deluge_extractor/gtkui.py:50
-msgid "Extractor"
-msgstr ""
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:1
-msgid "Extract to:"
-msgstr "è§£å£çž®å°ïŒ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:3
-msgid "Create torrent name sub-folder"
-msgstr "ä»¥çš®å­åçš±å»ºç«å­è³æå€Ÿ"
-
-#: deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui.h:4
-msgid ""
-"This option will create a sub-folder using the torrent's name within the "
-"selected extract folder and put the extracted files there."
-msgstr "éåéžé 
-å°æä»¥çš®å­åçš±å»ºç«å­è³æå€ŸïŒä¹åŸå°æªæ¡è§£å£çž®å°é£è£¡ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:42
-msgid "Blocked IP Ranges /Whitelisted IP Ranges"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:53
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:153
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:201
-msgid "Blocklist"
-msgstr "é»ææž
-å®"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/gtkui.py:230
-msgid "Bad IP address"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:110
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:112
-#: deluge/plugins/Blocklist/deluge_blocklist/common.py:114
-#, python-format
-msgid "The IP address \"%s\" is badly formed"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:18
-msgid "Emule IP list (GZip)"
-msgstr "Emule IP åè¡š (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:19
-msgid "SafePeer Text (Zipped)"
-msgstr "SafePeer æå­æª (å·²å£çž®)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:20
-msgid "PeerGuardian Text (Uncompressed)"
-msgstr "PeerGuardian æå­æª (æªå£çž®)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/webui.py:21
-msgid "PeerGuardian P2B (GZip)"
-msgstr "PeerGuardian P2B (GZip)"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:37
-msgid "Invalid leader"
-msgstr "ç¡æç Leader"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:41
-msgid "Invalid magic code"
-msgstr "ç¡æç Magic Code"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py:46
-msgid "Invalid version"
-msgstr "ç¡æççæ¬"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:3
-msgid "Days"
-msgstr "æ¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:4
-msgid "Check for new list every (days):"
-msgstr ""
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:5
-msgid "Import blocklist on startup"
-msgstr "ååæå¯å
-¥é»ææž
-å®"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:7
-msgid "Download the blocklist file if necessary and import the file."
-msgstr "äžèŒé»ææž
-å®(åŠæéèŠ)äžŠå¯å
-¥æªæ¡ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:8
-msgid "Check Download and Import"
-msgstr "ç¢ºèªäžèŒäžŠå¯å
-¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:9
-msgid "Download a new blocklist file and import it."
-msgstr "äžèŒæ°çé»ææž
-å®äžŠå¯å
-¥æªæ¡ã"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:10
-msgid "Force Download and Import"
-msgstr "åŒ·å¶äžèŒäžŠå¯å
-¥"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:11
-msgid "Blocklist is up to date"
-msgstr "é»ææž
-å®å·²æŽæ°"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:12
-msgid "<b>Options</b>"
-msgstr "<b>éžé 
-</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:13
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:25
-msgid "Type:"
-msgstr "é¡åïŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:14
-msgid "Date:"
-msgstr "æ¥æïŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:15
-msgid "File Size:"
-msgstr "æªæ¡å€§å°ïŒ"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:16
-msgid "<b>Info</b>"
-msgstr "<b>è³èš</b>"
-
-#: deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui.h:17
-msgid "<b>Whitelist</b>"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:22
-msgid "Daemon Options"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:28
-msgid "IP address to listen for UI connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:36
-msgid "Port to listen for UI connections on"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:44
-msgid "IP address to listen for BitTorrent connections"
-msgstr ""
-
-#: deluge/core/daemon_entry.py:53
-msgid ""
-"The network interface name or IP address for outgoing BitTorrent connections."
-msgstr ""
-
-#: deluge/core/daemon_entry.py:60
-msgid "Config keys to be unmodified by `set_config` RPC"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:87
-msgid "Set Maximum Connections"
-msgstr "èš­å®æå€§é£ç·æž"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:97
-msgid "Download Speed"
-msgstr "äžèŒéåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:102
-#: deluge/ui/web/js/deluge-all/Statusbar.js:161
-#: deluge/ui/web/js/deluge-all/Menus.js:82
-#: deluge/ui/web/js/deluge-all/Menus.js:127
-msgid "5 KiB/s"
-msgstr "5 KiB/ç§"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:108
-#: deluge/ui/web/js/deluge-all/Statusbar.js:167
-#: deluge/ui/web/js/deluge-all/Menus.js:88
-#: deluge/ui/web/js/deluge-all/Menus.js:133
-msgid "10 KiB/s"
-msgstr "10 KiB/ç§"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:114
-#: deluge/ui/web/js/deluge-all/Statusbar.js:173
-#: deluge/ui/web/js/deluge-all/Menus.js:94
-#: deluge/ui/web/js/deluge-all/Menus.js:139
-msgid "30 KiB/s"
-msgstr "30 KiB/ç§"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:120
-#: deluge/ui/web/js/deluge-all/Statusbar.js:179
-#: deluge/ui/web/js/deluge-all/Menus.js:100
-#: deluge/ui/web/js/deluge-all/Menus.js:145
-msgid "80 KiB/s"
-msgstr "80 KiB/ç§"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:126
-#: deluge/ui/web/js/deluge-all/Statusbar.js:185
-#: deluge/ui/web/js/deluge-all/Menus.js:106
-#: deluge/ui/web/js/deluge-all/Menus.js:151
-msgid "300 KiB/s"
-msgstr "300 KiB/ç§"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:145
-msgid "Set Maximum Download Speed"
-msgstr "èš­å®æå€§äžèŒéåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:156
-msgid "Upload Speed"
-msgstr "äžå³éåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:204
-msgid "Set Maximum Upload Speed"
-msgstr "èš­å®æå€§äžå³éåºŠ"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:215
-msgid "Protocol Traffic Download/Upload"
-msgstr "äžèŒ/äžå³åå®æµé"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:242
-msgid "Freespace in download folder"
-msgstr "äžèŒè³æå€Ÿçå©é€ç©ºé"
-
-#: deluge/ui/web/js/deluge-all/Statusbar.js:357
-#, python-brace-format
-msgid "<b>IP</b> {0}"
-msgstr "<b>IP</b> {0}"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:17
-msgid "Edit Connection"
-msgstr "ç·šèŒ¯é£ç·"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:44
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:53
-msgid "Host:"
-msgstr "äž»æ©äœåïŒ"
-
-#: deluge/ui/web/js/deluge-all/EditConnectionWindow.js:109
-msgid "Unable to edit host"
-msgstr "ç¡æ³ç·šèŒ¯äž»æ©äœå"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:19
-msgid "About Deluge"
-msgstr "éæŒ Deluge"
-
-#: deluge/ui/web/js/deluge-all/AboutWindow.js:102
-msgid "Copyright 2007-2018 Deluge Team"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:153
-msgid "Connection restored"
-msgstr "é£ç·æ¢åŸ©"
-
-#: deluge/ui/web/js/deluge-all/UI.js:163
-msgid "Lost Connection"
-msgstr "é£ç·äž­æ·"
-
-#: deluge/ui/web/js/deluge-all/UI.js:164
-msgid "The connection to the webserver has been lost!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/UI.js:170
-msgid "Lost connection to webserver"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:32
-msgid "Create"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:100
-msgid "Help"
-msgstr "èªªæ"
-
-#: deluge/ui/web/js/deluge-all/Toolbar.js:108
-msgid "Logout"
-msgstr "ç»åº"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:22
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:31
-msgid "Login"
-msgstr "ç»å
-¥"
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:108
-msgid "Login Failed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/LoginWindow.js:109
-msgid "You entered an incorrect password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:13
-msgid "Tracker Host"
-msgstr "è¿œè¹€äŒºæåšäž»æ©"
-
-#: deluge/ui/web/js/deluge-all/Sidebar.js:33
-msgid "Filters"
-msgstr "éæ¿Ÿåš"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:75
-msgid "D/L Speed Limit"
-msgstr "äžå³/äžèŒéåºŠéå¶"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:120
-msgid "U/L Speed Limit"
-msgstr "äžå³éåºŠéå¶"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:165
-msgid "Connection Limit"
-msgstr "é£ç·éå¶"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:210
-msgid "Upload Slot Limit"
-msgstr "äžå³é£æ¥æžéå¶"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:326
-msgid "Update Tracker"
-msgstr "æŽæ°äŒºæåš"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:349
-msgid "Force Recheck"
-msgstr "åŒ·å¶éæ°æª¢æ¥"
-
-#: deluge/ui/web/js/deluge-all/Menus.js:369
-msgid "Expand All"
-msgstr "å±éå
-šéš"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:37
-msgid "Move"
-msgstr "ç§»å"
-
-#: deluge/ui/web/js/deluge-all/MoveStorage.js:54
-msgid "Browse"
-msgstr "çèŠœ"
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:17
-msgid "Add Connection"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/AddConnectionWindow.js:96
-#, python-brace-format
-msgid "Unable to add host: {0}"
-msgstr "ç¡æ³æ°å¢äž»æ©äœåïŒ {0}"
-
-#: deluge/ui/web/js/deluge-all/EditTrackerWindow.js:34
-msgid "Save"
-msgstr "å²å­"
-
-#: deluge/ui/web/js/deluge-all/TorrentGrid.js:232
-msgid "Public"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:33
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:197
-msgid "Connect"
-msgstr "é£ç·"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:120
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:207
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:392
-msgid "Stop Daemon"
-msgstr "åæ­¢ Daemon"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:195
-msgid "Disconnect"
-msgstr "æ·ç·"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:214
-msgid "Start Daemon"
-msgstr "åå Daemon"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:335
-msgid "Change Default Password"
-msgstr "æŽæ¹é èš­å¯ç¢Œ"
-
-#: deluge/ui/web/js/deluge-all/ConnectionManager.js:337
-msgid ""
-"We recommend changing the default password.<br><br>Would you like to change "
-"it now?"
-msgstr "æåå»ºè­°æšæŽæ¹é èš­å¯ç¢Œã<br><br>æšæ³èŠçŸåšæŽæ¹å®åïŒ"
-
-#: deluge/ui/web/js/deluge-all/RemoveWindow.js:33
-msgid "Remove With Data"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:13
-msgid "File Browser"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:25
-msgid "Back"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:29
-msgid "Forward"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/FileBrowser.js:37
-msgid "Home"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/Deluge.js:151
-msgid "Mixed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:13
-msgid "Add from Url"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:37
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:131
-msgid "Url"
-msgstr "ç¶²å"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:45
-msgid "Cookies"
-msgstr "Cookies"
-
-#: deluge/ui/web/js/deluge-all/add/UrlWindow.js:99
-msgid "Failed to download torrent"
-msgstr "äžèŒçš®å­æå€±æ"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:121
-msgid "File"
-msgstr "æªæ¡"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:137
-msgid "Infohash"
-msgstr "è³èšéæ¹"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:248
-msgid "Uploading your torrent..."
-msgstr "äžå³æšççš®å­..."
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:280
-msgid "Failed to upload torrent"
-msgstr "ç¡æ³äžå³çš®å­"
-
-#: deluge/ui/web/js/deluge-all/add/AddWindow.js:305
-msgid "Not a valid torrent"
-msgstr "äžæ¯ææççš®å­"
-
-#: deluge/ui/web/js/deluge-all/add/FilesTab.js:44
-msgid "Download"
-msgstr "äžèŒ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:50
-msgid "Move Completed Folder"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:85
-msgid "Max Down Speed"
-msgstr "æå€§äžèŒéåºŠ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:93
-msgid "Max Up Speed"
-msgstr "æå€§äžå³éåºŠ"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:116
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:272
-msgid "General"
-msgstr "äžè¬"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:125
-msgid "Add In Paused State"
-msgstr "æ°å¢çºæ«åçæ
-"
-
-#: deluge/ui/web/js/deluge-all/add/OptionsTab.js:161
-msgid "Super Seed"
-msgstr "è¶
-çŽçš®å­"
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:39
-msgid "Loading"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/StatusTab.js:118
-msgid "True"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:13
-msgid "Details"
-msgstr "è©³çŽ°è³èš"
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:28
-msgid "Comment:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/DetailsTab.js:29
-msgid "Status:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:242
-msgid "Move Completed:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/details/OptionsTab.js:279
-msgid "Private"
-msgstr "é±ç§"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:50
-msgid "Be alerted about new releases"
-msgstr "ææ°çæ¬çŒäœæéç¥æ"
-
-#: deluge/ui/web/js/deluge-all/preferences/OtherPage.js:67
-msgid ""
-"Help us improve Deluge by sending us your Python version, PyGTK version, OS "
-"and processor types. Absolutely no other information is sent."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:38
-msgid "Incoming Address"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:69
-msgid "Use Random Port"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/NetworkPage.js:241
-msgid "Type Of Service"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:52
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:161
-msgid "Maximum Connections:"
-msgstr "æå€§é£ç·æžïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:74
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:183
-msgid "Maximum Download Speed (KiB/s):"
-msgstr "æå€§çžœäžèŒéåºŠ (KiB/ç§)ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:85
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:194
-msgid "Maximum Upload Speed (KiB/s):"
-msgstr "æå€§çžœäžå³éåºŠ (KiB/ç§)ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:96
-msgid "Maximum Half-Open Connections:"
-msgstr "æå€§åéé£ç·æžïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:107
-msgid "Maximum Connection Attempts per Second:"
-msgstr "æ¯ç§åè©Šçæå€§é£ç·æžïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js:172
-msgid "Maximum Upload Slots:"
-msgstr "æå€§äžå³åæ®µïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:109
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:33
-msgid "Install"
-msgstr "å®è£"
-
-#: deluge/ui/web/js/deluge-all/preferences/PluginsPage.js:116
-msgid "Find More"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:17
-msgid "Install Plugin"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:45
-msgid "Select an egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:46
-msgid "Plugin Egg"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:49
-msgid "Browse..."
-msgstr "çèŠœ..."
-
-#: deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js:59
-msgid "Uploading your plugin..."
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/ProxyField.js:132
-msgid "Force Use of Proxy"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/CachePage.js:43
-msgid "Cache Size (16 KiB Blocks):"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:53
-msgid "Show filters with zero torrents"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:60
-msgid "Allow the use of multiple filters at once"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:121
-msgid "WebUI Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:137
-msgid "Old:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:141
-msgid "New:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:145
-msgid "Confirm:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:151
-msgid "Server"
-msgstr "äŒºæåš"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:167
-msgid "Session Timeout:"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:192
-msgid "Enable SSL (paths relative to Deluge config folder)"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:204
-msgid "Private Key:"
-msgstr "ç§é°ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:214
-msgid "Certificate:"
-msgstr "æè­ïŒ"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:232
-msgid "WebUI Language Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:234
-msgid "Do you want to refresh the page now to use the new language?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:237
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:255
-msgid "Refresh"
-msgstr "æŽæ°"
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:250
-msgid "WebUI Theme Changed"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:252
-msgid "Do you want to refresh the page now to use the new theme?"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:294
-msgid "Invalid Password"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:295
-msgid "Your passwords don't match!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:310
-msgid "Your old password was incorrect!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:319
-msgid "Change Successful"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/InterfacePage.js:320
-msgid "Your password was successfully changed!"
-msgstr ""
-
-#: deluge/ui/web/js/deluge-all/preferences/QueuePage.js:215
-msgid "Pause torrent"
-msgstr ""
-
-#: deluge/ui/web/render/tab_status.html:11
-msgid "ETA:"
-msgstr "é èšçµææéïŒ"
-
-#: deluge/ui/web/render/tab_status.html:26
-msgid "Date Added:"
-msgstr "æ°å¢æ¥æïŒ"
-
-#~ msgid "Check for new list every:"
-#~ msgstr "ç¢ºèªæ°æž
-å® æ¯"
-
-#~ msgid "The number of blocks that were served from cache."
-#~ msgstr "ç±å¿«åæäŸçåå¡åæžã"
-
-#~ msgid "Blocks Read Hit:"
-#~ msgstr "è®åå¿«ååœäž­ïŒ"
-
-#~ msgid "Daemon not running"
-#~ msgstr "åžžé§çšåŒäžŠæªå·è¡"
Index: luge/log.py
===================================================================
--- deluge/log.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,346 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2010 Pedro Algarvio <pedro@algarvio.me>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""Logging functions"""
-
-import inspect
-import logging
-import logging.handlers
-import os
-import sys
-
-from incremental import Version
-from twisted import version as twisted_version
-from twisted.internet import defer
-from twisted.python.log import PythonLoggingObserver
-
-from deluge import common
-
-__all__ = ('setup_logger', 'set_logger_level', 'get_plugin_logger', 'LOG')
-
-LoggingLoggerClass = logging.getLoggerClass()
-
-if 'dev' in common.get_version():
-    DEFAULT_LOGGING_FORMAT = '%%(asctime)s.%%(msecs)03.0f [%%(levelname)-8s][%%(name)-%ds:%%(lineno)-4d] %%(message)s'
-else:
-    DEFAULT_LOGGING_FORMAT = (
-        '%%(asctime)s [%%(levelname)-8s][%%(name)-%ds:%%(lineno)-4d] %%(message)s'
-    )
-MAX_LOGGER_NAME_LENGTH = 10
-
-
-class Logging(LoggingLoggerClass):
-    def __init__(self, logger_name):
-        super().__init__(logger_name)
-
-        # This makes module name padding increase to the biggest module name
-        # so that logs keep readability.
-        global MAX_LOGGER_NAME_LENGTH
-        if len(logger_name) > MAX_LOGGER_NAME_LENGTH:
-            MAX_LOGGER_NAME_LENGTH = len(logger_name)
-            for handler in logging.getLogger().handlers:
-                handler.setFormatter(
-                    logging.Formatter(
-                        DEFAULT_LOGGING_FORMAT % MAX_LOGGER_NAME_LENGTH,
-                        datefmt='%H:%M:%S',
-                    )
-                )
-
-    def garbage(self, msg, *args, **kwargs):
-        LoggingLoggerClass.log(self, 1, msg, *args, **kwargs)
-
-    def trace(self, msg, *args, **kwargs):
-        LoggingLoggerClass.log(self, 5, msg, *args, **kwargs)
-
-    def debug(self, msg, *args, **kwargs):
-        LoggingLoggerClass.debug(self, msg, *args, **kwargs)
-
-    def info(self, msg, *args, **kwargs):
-        LoggingLoggerClass.info(self, msg, *args, **kwargs)
-
-    def warning(self, msg, *args, **kwargs):
-        LoggingLoggerClass.warning(self, msg, *args, **kwargs)
-
-    warn = warning
-
-    def error(self, msg, *args, **kwargs):
-        LoggingLoggerClass.error(self, msg, *args, **kwargs)
-
-    def critical(self, msg, *args, **kwargs):
-        LoggingLoggerClass.critical(self, msg, *args, **kwargs)
-
-    def exception(self, msg, *args, **kwargs):
-        LoggingLoggerClass.exception(self, msg, *args, **kwargs)
-
-    def findCaller(self, *args, **kwargs):  # NOQA: N802
-        f = logging.currentframe().f_back
-        rv = ('(unknown file)', 0, '(unknown function)', None)
-        while hasattr(f, 'f_code'):
-            co = f.f_code
-            filename = os.path.normcase(co.co_filename)
-            if filename in (
-                __file__.replace('.pyc', '.py'),
-                defer.__file__.replace('.pyc', '.py'),
-            ):
-                f = f.f_back
-                continue
-            rv = (co.co_filename, f.f_lineno, co.co_name, None)
-            break
-        return rv
-
-
-levels = {
-    'info': logging.INFO,
-    'warn': logging.WARNING,
-    'warning': logging.WARNING,
-    'error': logging.ERROR,
-    'none': logging.CRITICAL,
-    'debug': logging.DEBUG,
-    'trace': 5,
-    'garbage': 1,
-}
-
-
-def setup_logger(
-    level='error',
-    filename=None,
-    filemode='w',
-    logrotate=None,
-    output_stream=sys.stdout,
-    twisted_observer=True,
-):
-    """
-    Sets up the basic logger and if `:param:filename` is set, then it will log
-    to that file instead of stdout.
-
-    Args:
-        level (str): The log level to use (Default: 'error')
-        filename (str, optional): The log filename. Default is None meaning log
-                                  to terminal
-        filemode (str): The filemode to use when opening the log file
-        logrotate (int, optional): The size of the logfile in bytes when enabling
-                                   log rotation (Default is None meaning disabled)
-        output_stream (file descriptor): File descriptor to log to if not logging to file
-        twisted_observer (bool): Whether to setup the custom twisted logging observer.
-    """
-    if logging.getLoggerClass() is not Logging:
-        logging.setLoggerClass(Logging)
-        logging.addLevelName(levels['trace'], 'TRACE')
-        logging.addLevelName(levels['garbage'], 'GARBAGE')
-
-    level = levels.get(level, logging.ERROR)
-
-    root_logger = logging.getLogger()
-
-    if filename and logrotate:
-        handler = logging.handlers.RotatingFileHandler(
-            filename, maxBytes=logrotate, backupCount=5, encoding='utf-8'
-        )
-    elif filename and filemode == 'w':
-        handler_cls = logging.FileHandler
-        if not common.windows_check():
-            handler_cls = getattr(
-                logging.handlers, 'WatchedFileHandler', logging.FileHandler
-            )
-        try:
-            handler = handler_cls(filename, mode=filemode, encoding='utf-8')
-        except FileNotFoundError:
-            handler = logging.StreamHandler(stream=output_stream)
-            log = logging.getLogger(__name__)
-            log.error(f'Unable to write to log file `{filename}`')
-    else:
-        handler = logging.StreamHandler(stream=output_stream)
-
-    formatter = logging.Formatter(
-        DEFAULT_LOGGING_FORMAT % MAX_LOGGER_NAME_LENGTH, datefmt='%H:%M:%S'
-    )
-
-    handler.setFormatter(formatter)
-
-    # Check for existing handler to prevent duplicate logging.
-    if root_logger.handlers:
-        for handle in root_logger.handlers:
-            if not isinstance(handle, type(handler)):
-                root_logger.addHandler(handler)
-    else:
-        root_logger.addHandler(handler)
-    root_logger.setLevel(level)
-
-    # Issue fixed in Twisted 18.9.0 https://twistedmatrix.com/trac/ticket/7927
-    if twisted_observer and twisted_version < Version('Twisted', 18, 9, 0):
-        twisted_logging = TwistedLoggingObserver()
-        twisted_logging.start()
-
-
-class TwistedLoggingObserver(PythonLoggingObserver):
-    """
-    Custom logging class to fix missing exception tracebacks in log output with new
-    twisted.logger module in twisted version >= 15.2.
-
-    Related twisted bug ticket: https://twistedmatrix.com/trac/ticket/7927
-
-    """
-
-    def __init__(self):
-        PythonLoggingObserver.__init__(self, loggerName='twisted')
-
-    def emit(self, event_dict):
-        log = logging.getLogger(__name__)
-        if 'log_failure' in event_dict:
-            fmt = '%(log_namespace)s \n%(log_failure)s'
-            getattr(LoggingLoggerClass, event_dict['log_level'].name)(
-                log, fmt % (event_dict)
-            )
-            return
-
-        try:
-            PythonLoggingObserver.emit(self, event_dict)
-        except TypeError:
-            # Ignore logging args problem with Python 3.8 and Twisted <= 19
-            pass
-
-
-def tweak_logging_levels():
-    """This function allows tweaking the logging levels for all or some loggers.
-    This is mostly useful for developing purposes hence the contents of the
-    file are NOT like regular deluge config file's.
-
-    To use is, create a file named "logging.conf" on your Deluge's config dir
-    with contents like for example:
-        deluge:warn
-        deluge.core:debug
-        deluge.plugin:error
-
-    What the above mean is the logger "deluge" will be set to the WARN level,
-    the "deluge.core" logger will be set to the DEBUG level and the
-    "deluge.plugin" will be set to the ERROR level.
-
-    Remember, one rule per line and this WILL override the setting passed from
-    the command line.
-    """
-    from deluge import configmanager
-
-    logging_config_file = os.path.join(configmanager.get_config_dir(), 'logging.conf')
-    if not os.path.isfile(logging_config_file):
-        return
-    log = logging.getLogger(__name__)
-    log.warning(
-        'logging.conf found! tweaking logging levels from %s', logging_config_file
-    )
-    with open(logging_config_file) as _file:
-        for line in _file:
-            if line.strip().startswith('#'):
-                continue
-            name, level = line.strip().split(':')
-            if level not in levels:
-                continue
-
-            log.warning('Setting logger "%s" to logging level "%s"', name, level)
-            set_logger_level(level, name)
-
-
-def set_logger_level(level, logger_name=None):
-    """
-    Sets the logger level.
-
-    :param level: str, a string representing the desired level
-    :param logger_name: str, a string representing desired logger name for which
-                        the level should change. The default is "None" will tweak
-                        the root logger level.
-
-    """
-    logging.getLogger(logger_name).setLevel(levels.get(level, 'error'))
-
-
-def get_plugin_logger(logger_name):
-    import warnings
-
-    stack = inspect.stack()
-    stack.pop(0)  # The logging call from this module
-    module_stack = stack.pop(0)  # The module that called the log function
-    caller_module = inspect.getmodule(module_stack[0])
-    # In some weird cases caller_module might be None, try to continue
-    caller_module_name = getattr(caller_module, '__name__', '')
-    warnings.warn_explicit(
-        DEPRECATION_WARNING,
-        DeprecationWarning,
-        module_stack[1],
-        module_stack[2],
-        caller_module_name,
-    )
-
-    if 'deluge.plugins.' in logger_name:
-        return logging.getLogger(logger_name)
-    return logging.getLogger('deluge.plugin.%s' % logger_name)
-
-
-DEPRECATION_WARNING = """You seem to be using old style logging on your code, ie:
-    from deluge.log import LOG as log
-
-or:
-    from deluge.log import get_plugin_logger
-
-This has been deprecated in favour of an enhanced logging system and both "LOG"
-and "get_plugin_logger" will be removed on the next major version release of Deluge,
-meaning, code will break, specially plugins.
-If you're seeing this message and you're not the developer of the plugin which
-triggered this warning, please report to it's author.
-If you're the developer, please stop using the above code and instead use:
-
-   import logging
-   log = logging.getLogger(__name__)
-
-
-The above will result in, regarding the "Label" plugin for example a log message similar to:
-   15:33:54 [deluge.plugins.label.core:78  ][INFO    ] *** Start Label plugin ***
-
-Triggering code:
-"""
-
-
-class _BackwardsCompatibleLOG:
-    def __getattribute__(self, name):
-        import warnings
-
-        logger_name = 'deluge'
-        stack = inspect.stack()
-        stack.pop(0)  # The logging call from this module
-        module_stack = stack.pop(0)  # The module that called the log function
-        caller_module = inspect.getmodule(module_stack[0])
-        # In some weird cases caller_module might be None, try to continue
-        caller_module_name = getattr(caller_module, '__name__', '')
-        warnings.warn_explicit(
-            DEPRECATION_WARNING,
-            DeprecationWarning,
-            module_stack[1],
-            module_stack[2],
-            caller_module_name,
-        )
-        if caller_module:
-            for member in stack:
-                module = inspect.getmodule(member[0])
-                if not module:
-                    continue
-                if module.__name__ in (
-                    'deluge.plugins.pluginbase',
-                    'deluge.plugins.init',
-                ):
-                    logger_name += '.plugin.%s' % caller_module_name
-                    # Monkey Patch The Plugin Module
-                    caller_module.log = logging.getLogger(logger_name)
-                    break
-        else:
-            logging.getLogger(logger_name).warning(
-                "Unable to monkey-patch the calling module's `log` attribute! "
-                'You should really update and rebuild your plugins...'
-            )
-        return getattr(logging.getLogger(logger_name), name)
-
-
-LOG = _BackwardsCompatibleLOG()
Index: luge/maketorrent.py
===================================================================
--- deluge/maketorrent.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,376 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-from hashlib import sha1 as sha
-
-from deluge.bencode import bencode
-from deluge.common import get_path_size, utf8_encode_structure
-
-
-class InvalidPath(Exception):
-    """Raised when an invalid path is supplied."""
-
-    pass
-
-
-class InvalidPieceSize(Exception):
-    """Raised when an invalid piece size is set.
-
-    Note:
-        Piece sizes must be multiples of 16KiB.
-    """
-
-    pass
-
-
-class TorrentMetadata:
-    """This class is used to create .torrent files.
-
-    Examples:
-
-        >>> t = TorrentMetadata()
-        >>> t.data_path = '/tmp/torrent'
-        >>> t.comment = 'My Test Torrent'
-        >>> t.trackers = [['http://tracker.openbittorent.com']]
-        >>> t.save('/tmp/test.torrent')
-
-    """
-
-    def __init__(self):
-        self.__data_path = None
-        self.__piece_size = 0
-        self.__comment = ''
-        self.__private = False
-        self.__trackers = []
-        self.__webseeds = []
-        self.__pad_files = False
-
-    def save(self, torrent_path, progress=None):
-        """Creates and saves the torrent file to `path`.
-
-        Args:
-            torrent_path (str): Location to save the torrent file.
-            progress(func, optional): The function to be called when a piece is hashed. The
-                provided function should be in the format `func(num_completed, num_pieces)`.
-
-        Raises:
-            InvalidPath: If the data_path has not been set.
-
-        """
-        if not self.data_path:
-            raise InvalidPath('Need to set a data_path!')
-
-        torrent = {'info': {}}
-
-        if self.comment:
-            torrent['comment'] = self.comment
-
-        if self.private:
-            torrent['info']['private'] = True
-
-        if self.trackers:
-            torrent['announce'] = self.trackers[0][0]
-            torrent['announce-list'] = self.trackers
-        else:
-            torrent['announce'] = ''
-
-        if self.webseeds:
-            httpseeds = []
-            webseeds = []
-            for w in self.webseeds:
-                if w.endswith('.php'):
-                    httpseeds.append(w)
-                else:
-                    webseeds.append(w)
-
-            if httpseeds:
-                torrent['httpseeds'] = httpseeds
-            if webseeds:
-                torrent['url-list'] = webseeds
-
-        datasize = get_path_size(self.data_path)
-
-        if self.piece_size:
-            piece_size = self.piece_size * 1024
-        else:
-            # We need to calculate a piece size
-            piece_size = 16384
-            while (datasize // piece_size) > 1024 and piece_size < (8192 * 1024):
-                piece_size *= 2
-
-        # Calculate the number of pieces we will require for the data
-        num_pieces = datasize // piece_size
-        if datasize % piece_size:
-            num_pieces += 1
-
-        torrent['info']['piece length'] = piece_size
-        torrent['info']['name'] = os.path.split(self.data_path)[1]
-
-        # Create the info
-        if os.path.isdir(self.data_path):
-            files = []
-            padding_count = 0
-            # Collect a list of file paths and add padding files if necessary
-            for dirpath, dirnames, filenames in os.walk(self.data_path):
-                for index, filename in enumerate(filenames):
-                    size = get_path_size(
-                        os.path.join(self.data_path, dirpath, filename)
-                    )
-                    p = dirpath[len(self.data_path) :]
-                    p = p.lstrip('/')
-                    p = p.split('/')
-                    if p[0]:
-                        p += [filename]
-                    else:
-                        p = [filename]
-                    files.append((size, p))
-                    # Add a padding file if necessary
-                    if self.pad_files and (index + 1) < len(filenames):
-                        left = size % piece_size
-                        if left:
-                            p = list(p)
-                            p[-1] = '_____padding_file_' + str(padding_count)
-                            files.append((piece_size - left, p))
-                            padding_count += 1
-
-            # Run the progress function with 0 completed pieces
-            if progress:
-                progress(0, num_pieces)
-
-            fs = []
-            pieces = []
-            # Create the piece hashes
-            buf = b''
-            for size, path in files:
-                path = [s.encode('UTF-8') for s in path]
-                fs.append({b'length': size, b'path': path})
-                if path[-1].startswith(b'_____padding_file_'):
-                    buf += b'\0' * size
-                    pieces.append(sha(buf).digest())
-                    buf = b''
-                    fs[-1][b'attr'] = b'p'
-                else:
-                    with open(
-                        os.path.join(self.data_path.encode('utf8'), *path), 'rb'
-                    ) as _file:
-                        r = _file.read(piece_size - len(buf))
-                        while r:
-                            buf += r
-                            if len(buf) == piece_size:
-                                pieces.append(sha(buf).digest())
-                                # Run the progress function if necessary
-                                if progress:
-                                    progress(len(pieces), num_pieces)
-                                buf = b''
-                            else:
-                                break
-                            r = _file.read(piece_size - len(buf))
-            torrent['info']['files'] = fs
-            if buf:
-                pieces.append(sha(buf).digest())
-                if progress:
-                    progress(len(pieces), num_pieces)
-                buf = ''
-
-        elif os.path.isfile(self.data_path):
-            torrent['info']['length'] = get_path_size(self.data_path)
-            pieces = []
-
-            with open(self.data_path, 'rb') as _file:
-                r = _file.read(piece_size)
-                while r:
-                    pieces.append(sha(r).digest())
-                    if progress:
-                        progress(len(pieces), num_pieces)
-
-                    r = _file.read(piece_size)
-
-        torrent['info']['pieces'] = b''.join(pieces)
-
-        # Write out the torrent file
-        with open(torrent_path, 'wb') as _file:
-            _file.write(bencode(utf8_encode_structure(torrent)))
-
-    def get_data_path(self):
-        """Get the path to the files that the torrent will contain.
-
-        Note:
-            It can be either a file or a folder.
-
-        Returns:
-            str: The torrent data path, either a file or a folder.
-
-        """
-        return self.__data_path
-
-    def set_data_path(self, path):
-        """Set the path to the files (data) that the torrent will contain.
-
-        Note:
-            This property needs to be set before the torrent file can be created and saved.
-
-        Args:
-            path (str): The path to the torrent data and can be either a file or a folder.
-
-        Raises:
-            InvalidPath: If the path is not found.
-
-        """
-        if os.path.exists(path) and (os.path.isdir(path) or os.path.isfile(path)):
-            self.__data_path = os.path.abspath(path)
-        else:
-            raise InvalidPath('No such file or directory: %s' % path)
-
-    def get_piece_size(self):
-        """The size of the pieces.
-
-        Returns:
-            int: The piece size in multiples of 16 KiBs.
-        """
-        return self.__piece_size
-
-    def set_piece_size(self, size):
-        """Set piece size.
-
-        Note:
-            If no piece size is set, one will be automatically selected to
-            produce a torrent with less than 1024 pieces or the smallest possible
-            with a 8192KiB piece size.
-
-        Args:
-            size (int): The desired piece size in multiples of 16 KiBs.
-
-        Raises:
-            InvalidPieceSize: If the piece size is not a valid multiple of 16 KiB.
-
-        """
-        if size % 16 and size:
-            raise InvalidPieceSize('Piece size must be a multiple of 16 KiB')
-        self.__piece_size = size
-
-    def get_comment(self):
-        """Get the torrent comment.
-
-        Returns:
-            str: An informational string about the torrent.
-
-        """
-        return self.__comment
-
-    def set_comment(self, comment):
-        """Set the comment for the torrent.
-
-        Args:
-            comment (str): An informational string about the torrent.
-
-        """
-        self.__comment = comment
-
-    def get_private(self):
-        """Get the private flag of the torrent.
-
-        Returns:
-            bool: True if private flag has been set, else False.
-
-        """
-        return self.__private
-
-    def set_private(self, private):
-        """Set the torrent private flag.
-
-        Note:
-            Private torrents only announce to trackers and will not use DHT or
-            Peer Exchange. See http://bittorrent.org/beps/bep_0027.html
-
-        Args:
-            private (bool): True if the torrent is to be private.
-
-        """
-        self.__private = private
-
-    def get_trackers(self):
-        """Get the announce trackers.
-
-        Note:
-            See http://bittorrent.org/beps/bep_0012.html
-
-        Returns:
-            list of lists: A list containing a list of trackers.
-
-        """
-        return self.__trackers
-
-    def set_trackers(self, trackers):
-        """Set the announce trackers.
-
-        Args:
-            private (list of lists): A list containing lists of trackers as strings, each list is a tier.
-
-        """
-        self.__trackers = trackers
-
-    def get_webseeds(self):
-        """Get the webseeds.
-
-        Note:
-            The web seeds can either be:
-                Hoffman-style: http://bittorrent.org/beps/bep_0017.html
-                GetRight-style: http://bittorrent.org/beps/bep_0019.html
-
-            If the url ends in '.php' then it will be considered Hoffman-style, if
-            not it will be considered GetRight-style.
-
-        Returns:
-            list: The webseeds.
-
-        """
-        return self.__webseeds
-
-    def set_webseeds(self, webseeds):
-        """Set webseeds.
-
-        Note:
-            The web seeds can either be:
-                Hoffman-style: http://bittorrent.org/beps/bep_0017.html
-                GetRight-style: http://bittorrent.org/beps/bep_0019.html
-
-            If the url ends in '.php' then it will be considered Hoffman-style, if
-            not it will be considered GetRight-style.
-
-        Args:
-            private (list): The webseeds URLs which can be either Hoffman or GetRight style.
-
-        """
-        self.__webseeds = webseeds
-
-    def get_pad_files(self):
-        """Get status of padding files for the torrent.
-
-        Returns:
-            bool: True if padding files have been enabled to align files on piece boundaries.
-
-        """
-        return self.__pad_files
-
-    def set_pad_files(self, pad):
-        """Enable padding files for the torrent.
-
-        Args:
-            private (bool): True adds padding files to align files on piece boundaries.
-
-        """
-        self.__pad_files = pad
-
-    data_path = property(get_data_path, set_data_path)
-    piece_size = property(get_piece_size, set_piece_size)
-    comment = property(get_comment, set_comment)
-    private = property(get_private, set_private)
-    trackers = property(get_trackers, set_trackers)
-    webseeds = property(get_webseeds, set_webseeds)
-    pad_files = property(get_pad_files, set_pad_files)
Index: luge/metafile.py
===================================================================
--- deluge/metafile.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,460 +1,0 @@
-#
-# Original file from BitTorrent-5.3-GPL.tar.gz
-# Copyright (C) Bram Cohen
-#
-# Modifications for use in Deluge:
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import copy
-import logging
-import os.path
-import time
-from enum import Enum
-from hashlib import sha1 as sha
-from hashlib import sha256
-
-import deluge.component as component
-from deluge.bencode import bencode
-from deluge.common import utf8_encode_structure
-from deluge.event import CreateTorrentProgressEvent
-
-log = logging.getLogger(__name__)
-
-ignore = ['core', 'CVS', 'Thumbs.db', 'desktop.ini']
-
-noncharacter_translate = {}
-for i in range(0xD800, 0xE000):
-    noncharacter_translate[i] = ord('-')
-for i in range(0xFDD0, 0xFDF0):
-    noncharacter_translate[i] = ord('-')
-for i in (0xFFFE, 0xFFFF):
-    noncharacter_translate[i] = ord('-')
-
-
-def gmtime():
-    return time.mktime(time.gmtime())
-
-
-def dummy(*v):
-    pass
-
-
-class TorrentFormat(str, Enum):
-    V1 = 'v1'
-    V2 = 'v2'
-    HYBRID = 'hybrid'
-
-    @classmethod
-    def _missing_(cls, value):
-        if not value:
-            return None
-
-        value = value.lower()
-        for member in cls:
-            if member.value == value:
-                return member
-
-    def to_lt_flag(self):
-        if self.value == 'v1':
-            return 64
-        if self.value == 'v2':
-            return 32
-        return 0
-
-    def includes_v1(self):
-        return self == self.__class__.V1 or self == self.__class__.HYBRID
-
-    def includes_v2(self):
-        return self == self.__class__.V2 or self == self.__class__.HYBRID
-
-
-class RemoteFileProgress:
-    def __init__(self, session_id):
-        self.session_id = session_id
-
-    def __call__(self, piece_count, num_pieces):
-        component.get('RPCServer').emit_event_for_session_id(
-            self.session_id, CreateTorrentProgressEvent(piece_count, num_pieces)
-        )
-
-
-def make_meta_file_content(
-    path,
-    url,
-    piece_length,
-    progress=None,
-    title=None,
-    comment=None,
-    safe=None,
-    content_type=None,
-    webseeds=None,
-    name=None,
-    private=False,
-    created_by=None,
-    trackers=None,
-    torrent_format=TorrentFormat.V1,
-):
-    data = {'creation date': int(gmtime())}
-    if url:
-        data['announce'] = url.strip()
-
-    if progress is None:
-        progress = dummy
-        try:
-            session_id = component.get('RPCServer').get_session_id()
-        except KeyError:
-            pass
-        else:
-            if session_id:
-                progress = RemoteFileProgress(session_id)
-
-    info, piece_layers = makeinfo(
-        path,
-        piece_length,
-        progress,
-        name,
-        content_type,
-        private,
-        torrent_format,
-    )
-
-    # check_info(info)
-    data['info'] = info
-    if piece_layers is not None:
-        data['piece layers'] = piece_layers
-    if title:
-        data['title'] = title.encode('utf8')
-    if comment:
-        data['comment'] = comment.encode('utf8')
-    if safe:
-        data['safe'] = safe.encode('utf8')
-
-    httpseeds = []
-    url_list = []
-
-    if webseeds:
-        for webseed in webseeds:
-            if webseed.endswith('.php'):
-                httpseeds.append(webseed)
-            else:
-                url_list.append(webseed)
-
-    if url_list:
-        data['url-list'] = url_list
-    if httpseeds:
-        data['httpseeds'] = httpseeds
-    if created_by:
-        data['created by'] = created_by.encode('utf8')
-
-    if trackers and (len(trackers[0]) > 1 or len(trackers) > 1):
-        data['announce-list'] = trackers
-
-    data['encoding'] = 'UTF-8'
-    return bencode(utf8_encode_structure(data))
-
-
-def default_meta_file_path(content_path):
-    a, b = os.path.split(content_path)
-    if b == '':
-        f = a + '.torrent'
-    else:
-        f = os.path.join(a, b + '.torrent')
-    return f
-
-
-def make_meta_file(
-    path,
-    url,
-    piece_length,
-    progress=None,
-    title=None,
-    comment=None,
-    safe=None,
-    content_type=None,
-    target=None,
-    webseeds=None,
-    name=None,
-    private=False,
-    created_by=None,
-    trackers=None,
-):
-    if not target:
-        target = default_meta_file_path(path)
-
-    file_content = make_meta_file_content(
-        path,
-        url,
-        piece_length,
-        progress=progress,
-        title=title,
-        comment=comment,
-        safe=safe,
-        content_type=content_type,
-        webseeds=webseeds,
-        name=name,
-        private=private,
-        created_by=created_by,
-        trackers=trackers,
-    )
-
-    with open(target, 'wb') as file_:
-        file_.write(file_content)
-
-
-def calcsize(path):
-    total = 0
-    for s in subfiles(os.path.abspath(path)):
-        total += os.path.getsize(s[1])
-    return total
-
-
-def _next_pow2(num):
-    import math
-
-    if not num:
-        return 1
-    return 2 ** math.ceil(math.log2(num))
-
-
-def _sha256_merkle_root(leafs, nb_leafs, padding, in_place=True) -> bytes:
-    """
-    Build the root of the merkle hash tree from the (possibly incomplete) leafs layer.
-    If len(leafs) < nb_leafs, it will be padded with the padding repeated as many times
-    as needed to have nb_leafs in total.
-    """
-    if not in_place:
-        leafs = copy.copy(leafs)
-
-    while nb_leafs > 1:
-        nb_leafs = nb_leafs // 2
-        for i in range(nb_leafs):
-            node1 = leafs[2 * i] if 2 * i < len(leafs) else padding
-            node2 = leafs[2 * i + 1] if 2 * i + 1 < len(leafs) else padding
-            h = sha256(node1)
-            h.update(node2)
-            if i < len(leafs):
-                leafs[i] = h.digest()
-            else:
-                leafs.append(h.digest())
-    return leafs[0] if leafs else padding
-
-
-def _sha256_buffer_blocks(buffer, block_len):
-    import math
-
-    nb_blocks = math.ceil(len(buffer) / block_len)
-    blocks = [
-        sha256(buffer[i * block_len : (i + 1) * block_len]).digest()
-        for i in range(nb_blocks)
-    ]
-    return blocks
-
-
-def makeinfo_lt(
-    path, piece_length, name=None, private=False, torrent_format=TorrentFormat.V1
-):
-    """
-    Make info using via the libtorrent library.
-    """
-    from deluge._libtorrent import lt
-
-    if not name:
-        name = os.path.split(path)[1]
-
-    fs = lt.file_storage()
-    if os.path.isfile(path):
-        lt.add_files(fs, path)
-    else:
-        for p, f in subfiles(path):
-            fs.add_file(os.path.join(name, *p), os.path.getsize(f))
-    torrent = lt.create_torrent(
-        fs, piece_size=piece_length, flags=torrent_format.to_lt_flag()
-    )
-
-    lt.set_piece_hashes(torrent, os.path.dirname(path))
-    torrent.set_priv(private)
-
-    t = torrent.generate()
-    info = t[b'info']
-    pieces_layers = t.get(b'piece layers', None)
-
-    return info, pieces_layers
-
-
-def makeinfo(
-    path,
-    piece_length,
-    progress,
-    name=None,
-    content_type=None,
-    private=False,
-    torrent_format=TorrentFormat.V1,
-):
-    # HEREDAVE. If path is directory, how do we assign content type?
-
-    v2_block_len = 2**14  # 16 KiB
-    v2_blocks_per_piece = 1
-    v2_block_padding = b''
-    v2_piece_padding = b''
-    if torrent_format.includes_v2():
-        if _next_pow2(piece_length) != piece_length or piece_length < v2_block_len:
-            raise ValueError(
-                'Bittorrent v2 piece size must be a power of 2; and bigger than 16 KiB'
-            )
-
-        v2_blocks_per_piece = piece_length // v2_block_len
-        v2_block_padding = bytes(32)  # 32 = size of sha256 in bytes
-        v2_piece_padding = _sha256_merkle_root(
-            [], nb_leafs=v2_blocks_per_piece, padding=v2_block_padding
-        )
-
-    path = os.path.abspath(path)
-    files = []
-    pieces = []
-    file_tree = {}
-    piece_layers = {}
-    if os.path.isdir(path):
-        if not name:
-            name = os.path.split(path)[1]
-        subs = subfiles(path)
-        if torrent_format.includes_v2():
-            subs = sorted(subs)
-        length = None
-        totalsize = 0.0
-        for p, f in subs:
-            totalsize += os.path.getsize(f)
-    else:
-        name = os.path.split(path)[1]
-        subs = [([name], path)]
-        length = os.path.getsize(path)
-        totalsize = length
-    is_multi_file = len(subs) > 1
-    sh = sha()
-    done = 0
-    totalhashed = 0
-
-    next_progress_event = piece_length
-    for p, f in subs:
-        file_pieces_v2 = []
-        pos = 0
-        size = os.path.getsize(f)
-        p2 = [n.encode('utf8') for n in p]
-        if content_type:
-            files.append(
-                {b'length': size, b'path': p2, b'content_type': content_type}
-            )  # HEREDAVE. bad for batch!
-        else:
-            files.append({b'length': size, b'path': p2})
-        with open(f, 'rb') as file_:
-            while pos < size:
-                to_read = min(size - pos, piece_length)
-                buffer = memoryview(file_.read(to_read))
-                pos += to_read
-
-                if torrent_format.includes_v1():
-                    a = piece_length - done
-                    for sub_buffer in (buffer[:a], buffer[a:]):
-                        if sub_buffer:
-                            sh.update(sub_buffer)
-                            done += len(sub_buffer)
-
-                            if done == piece_length:
-                                pieces.append(sh.digest())
-                                done = 0
-                                sh = sha()
-                if torrent_format.includes_v2():
-                    block_hashes = _sha256_buffer_blocks(buffer, v2_block_len)
-                    num_leafs = v2_blocks_per_piece
-                    if size <= piece_length:
-                        # The special case when the file is smaller than a piece: only pad till the next power of 2
-                        num_leafs = _next_pow2(len(block_hashes))
-                    root = _sha256_merkle_root(
-                        block_hashes, num_leafs, v2_block_padding, in_place=True
-                    )
-                    file_pieces_v2.append(root)
-
-                totalhashed += to_read
-                if totalhashed >= next_progress_event:
-                    next_progress_event = totalhashed + piece_length
-                    progress(totalhashed, totalsize)
-
-        if torrent_format == TorrentFormat.HYBRID and is_multi_file and done > 0:
-            # Add padding file to force piece-alignment
-            padding = piece_length - done
-            sh.update(bytes(padding))
-            files.append(
-                {
-                    b'length': padding,
-                    b'attr': b'p',
-                    b'path': [b'.pad', str(padding).encode()],
-                }
-            )
-            pieces.append(sh.digest())
-            done = 0
-            sh = sha()
-
-        if torrent_format.includes_v2():
-            # add file to the `file tree` and, if needed, to the `piece layers` structures
-            pieces_root = _sha256_merkle_root(
-                file_pieces_v2,
-                _next_pow2(len(file_pieces_v2)),
-                v2_piece_padding,
-                in_place=False,
-            )
-            dst_directory = file_tree
-            for directory in p2[:-1]:
-                dst_directory = dst_directory.setdefault(directory, {})
-            dst_directory[p2[-1]] = {
-                b'': {
-                    b'length': size,
-                    b'pieces root': pieces_root,
-                }
-            }
-            if len(file_pieces_v2) > 1:
-                piece_layers[pieces_root] = b''.join(file_pieces_v2)
-
-    if done > 0:
-        pieces.append(sh.digest())
-    progress(totalsize, totalsize)
-
-    info = {
-        b'piece length': piece_length,
-        b'name': name.encode('utf8'),
-    }
-    if private:
-        info[b'private'] = 1
-    if content_type:
-        info[b'content_type'] = content_type
-    if torrent_format.includes_v1():
-        info[b'pieces'] = b''.join(pieces)
-        if is_multi_file:
-            info[b'files'] = files
-        else:
-            info[b'length'] = length
-    if torrent_format.includes_v2():
-        info.update(
-            {
-                b'meta version': 2,
-                b'file tree': file_tree,
-            }
-        )
-    return info, piece_layers if torrent_format.includes_v2() else None
-
-
-def subfiles(d):
-    r = []
-    stack = [([], d)]
-    while stack:
-        p, n = stack.pop()
-        if os.path.isdir(n):
-            for s in os.listdir(n):
-                if s not in ignore and not s.startswith('.'):
-                    stack.append((p + [s], os.path.join(n, s)))
-        else:
-            r.append((p, n))
-    return r
Index: luge/path_chooser_common.py
===================================================================
--- deluge/path_chooser_common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,84 +1,0 @@
-#!/usr/bin/env python
-#
-# Copyright (C) 2013 Bro <bro.development@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-
-
-def is_hidden(filepath):
-    def has_hidden_attribute(filepath):
-        import win32api
-        import win32con
-
-        try:
-            attribute = win32api.GetFileAttributes(filepath)
-            return attribute & (
-                win32con.FILE_ATTRIBUTE_HIDDEN | win32con.FILE_ATTRIBUTE_SYSTEM
-            )
-        except (AttributeError, AssertionError):
-            return False
-
-    name = os.path.basename(os.path.abspath(filepath))
-    # Windows
-    if os.name == 'nt':
-        return has_hidden_attribute(filepath)
-    return name.startswith('.')
-
-
-def get_completion_paths(args):
-    """
-    Takes a path value and returns the available completions.
-    If the path_value is a valid path, return all sub-directories.
-    If the path_value is not a valid path, remove the basename from the
-    path and return all sub-directories of path that start with basename.
-
-    :param args: options
-    :type args: dict
-    :returns: the args argument containing the available completions for the completion_text
-    :rtype: dict
-
-    """
-    args['paths'] = []
-    path_value = args['completion_text']
-    hidden_files = args['show_hidden_files']
-
-    def get_subdirs(dirname):
-        try:
-            return next(os.walk(dirname))[1]
-        except StopIteration:
-            # Invalid dirname
-            return []
-
-    dirname = os.path.dirname(path_value)
-    basename = os.path.basename(path_value)
-
-    dirs = get_subdirs(dirname)
-    # No completions available
-    if not dirs:
-        return args
-
-    # path_value ends with path separator so
-    # we only want all the subdirectories
-    if not basename:
-        # Lets remove hidden files
-        if not hidden_files:
-            old_dirs = dirs
-            dirs = []
-            for d in old_dirs:
-                if not is_hidden(os.path.join(dirname, d)):
-                    dirs.append(d)
-    matching_dirs = []
-    for s in dirs:
-        if s.startswith(basename):
-            p = os.path.join(dirname, s)
-            if not p.endswith(os.path.sep):
-                p += os.path.sep
-            matching_dirs.append(p)
-
-    args['paths'] = sorted(matching_dirs)
-    return args
Index: luge/pluginmanagerbase.py
===================================================================
--- deluge/pluginmanagerbase.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,280 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-
-"""PluginManagerBase"""
-
-import email
-import logging
-import os.path
-
-import pkg_resources
-from twisted.internet import defer
-from twisted.python.failure import Failure
-
-import deluge.common
-import deluge.component as component
-import deluge.configmanager
-
-log = logging.getLogger(__name__)
-
-METADATA_KEYS = [
-    'Name',
-    'License',
-    'Author',
-    'Home-page',
-    'Summary',
-    'Platform',
-    'Version',
-    'Author-email',
-    'Description',
-]
-
-DEPRECATION_WARNING = """
-The plugin %s is not using the "deluge_" namespace.
-In order to avoid package name clashes between regular python packages and
-deluge plugins, the way deluge plugins should be created has changed.
-If you're seeing this message and you're not the developer of the plugin which
-triggered this warning, please report to it's author.
-If you're the developer, please take a look at the plugins hosted on deluge's
-git repository to have an idea of what needs to be changed.
-"""
-
-
-class PluginManagerBase:
-    """PluginManagerBase is a base class for PluginManagers to inherit"""
-
-    def __init__(self, config_file, entry_name):
-        log.debug('Plugin manager init..')
-
-        self.config = deluge.configmanager.ConfigManager(config_file)
-
-        # Create the plugins folder if it doesn't exist
-        if not os.path.exists(
-            os.path.join(deluge.configmanager.get_config_dir(), 'plugins')
-        ):
-            os.mkdir(os.path.join(deluge.configmanager.get_config_dir(), 'plugins'))
-
-        # This is the entry we want to load..
-        self.entry_name = entry_name
-
-        # Loaded plugins
-        self.plugins = {}
-
-        # Scan the plugin folders for plugins
-        self.scan_for_plugins()
-
-    def enable_plugins(self):
-        # Load plugins that are enabled in the config.
-        for name in self.config['enabled_plugins']:
-            self.enable_plugin(name)
-
-    def disable_plugins(self):
-        """Disable all plugins that are enabled"""
-        # Dict will be modified so iterate over generated list
-        for key in list(self.plugins):
-            self.disable_plugin(key)
-
-    def __getitem__(self, key):
-        return self.plugins[key]
-
-    def get_available_plugins(self):
-        """Returns a list of the available plugins name"""
-        return self.available_plugins
-
-    def get_enabled_plugins(self):
-        """Returns a list of enabled plugins"""
-        return list(self.plugins)
-
-    def scan_for_plugins(self):
-        """Scans for available plugins"""
-        base_dir = deluge.common.resource_filename('deluge', 'plugins')
-        user_dir = os.path.join(deluge.configmanager.get_config_dir(), 'plugins')
-        base_subdir = [
-            os.path.join(base_dir, f)
-            for f in os.listdir(base_dir)
-            if os.path.isdir(os.path.join(base_dir, f))
-        ]
-        plugin_dirs = [base_dir, user_dir] + base_subdir
-
-        for dirname in plugin_dirs:
-            pkg_resources.working_set.add_entry(dirname)
-        self.pkg_env = pkg_resources.Environment(
-            plugin_dirs, platform=None, python=None
-        )
-
-        self.available_plugins = []
-        for name in self.pkg_env:
-            log.debug(
-                'Found plugin: %s %s at %s',
-                self.pkg_env[name][0].project_name,
-                self.pkg_env[name][0].version,
-                self.pkg_env[name][0].location,
-            )
-            self.available_plugins.append(self.pkg_env[name][0].project_name)
-
-    def enable_plugin(self, plugin_name):
-        """Enable a plugin.
-
-        Args:
-            plugin_name (str): The plugin name.
-
-        Returns:
-            Deferred: A deferred with callback value True or False indicating
-                whether the plugin is enabled or not.
-
-        """
-        if plugin_name not in self.available_plugins:
-            log.warning('Cannot enable non-existent plugin %s', plugin_name)
-            return defer.succeed(False)
-
-        if plugin_name in self.plugins:
-            log.warning('Cannot enable already enabled plugin %s', plugin_name)
-            return defer.succeed(True)
-
-        plugin_name = plugin_name.replace(' ', '-')
-        egg = self.pkg_env[plugin_name][0]
-        # Activate is required by non-namespace plugins.
-        egg.activate()
-        return_d = defer.succeed(True)
-
-        for name in egg.get_entry_map(self.entry_name):
-            try:
-                cls = egg.load_entry_point(self.entry_name, name)
-                instance = cls(plugin_name.replace('-', '_'))
-            except component.ComponentAlreadyRegistered as ex:
-                log.error(ex)
-                return defer.succeed(False)
-            except Exception as ex:
-                log.error(
-                    'Unable to instantiate plugin %r from %r!', name, egg.location
-                )
-                log.exception(ex)
-                continue
-            try:
-                return_d = defer.maybeDeferred(instance.enable)
-            except Exception as ex:
-                log.error('Unable to enable plugin: %s', name)
-                log.exception(ex)
-                return_d = defer.fail(False)
-
-            if not instance.__module__.startswith('deluge_'):
-                import warnings
-
-                warnings.warn_explicit(
-                    DEPRECATION_WARNING % name,
-                    DeprecationWarning,
-                    instance.__module__,
-                    0,
-                )
-            if self._component_state == 'Started':
-
-                def on_enabled(result, instance):
-                    return component.start([instance.plugin._component_name])
-
-                return_d.addCallback(on_enabled, instance)
-
-            def on_started(result, instance):
-                plugin_name_space = plugin_name.replace('-', ' ')
-                self.plugins[plugin_name_space] = instance
-                if plugin_name_space not in self.config['enabled_plugins']:
-                    log.debug(
-                        'Adding %s to enabled_plugins list in config', plugin_name_space
-                    )
-                    self.config['enabled_plugins'].append(plugin_name_space)
-                log.info('Plugin %s enabled...', plugin_name_space)
-                return True
-
-            def on_started_error(result, instance):
-                log.error(
-                    'Failed to start plugin: %s\n%s',
-                    plugin_name,
-                    result.getTraceback(elideFrameworkCode=1, detail='brief'),
-                )
-                self.plugins[plugin_name.replace('-', ' ')] = instance
-                self.disable_plugin(plugin_name)
-                return False
-
-            return_d.addCallbacks(
-                on_started,
-                on_started_error,
-                callbackArgs=[instance],
-                errbackArgs=[instance],
-            )
-            return return_d
-
-        return defer.succeed(False)
-
-    def disable_plugin(self, name):
-        """Disable a plugin.
-
-        Args:
-            plugin_name (str): The plugin name.
-
-        Returns:
-            Deferred: A deferred with callback value True or False indicating
-                whether the plugin is disabled or not.
-
-        """
-        if name not in self.plugins:
-            log.warning('Plugin "%s" is not enabled...', name)
-            return defer.succeed(True)
-
-        try:
-            d = defer.maybeDeferred(self.plugins[name].disable)
-        except Exception as ex:
-            log.error('Error when disabling plugin: %s', self.plugin._component_name)
-            log.debug(ex)
-            d = defer.succeed(False)
-
-        def on_disabled(result):
-            ret = True
-            if isinstance(result, Failure):
-                log.debug(
-                    'Error when disabling plugin %s: %s', name, result.getTraceback()
-                )
-                ret = False
-            try:
-                component.deregister(self.plugins[name].plugin)
-                del self.plugins[name]
-                self.config['enabled_plugins'].remove(name)
-            except Exception as ex:
-                log.warning('Problems occurred disabling plugin: %s', name)
-                log.debug(ex)
-                ret = False
-            else:
-                log.info('Plugin %s disabled...', name)
-            return ret
-
-        d.addBoth(on_disabled)
-        return d
-
-    def get_plugin_info(self, name):
-        """Returns a dictionary of plugin info from the metadata"""
-
-        if not self.pkg_env[name]:
-            log.warning('Failed to retrieve info for plugin: %s', name)
-            info = {}.fromkeys(METADATA_KEYS, '')
-            info['Name'] = info['Version'] = 'not available'
-            return info
-
-        pkg_info = self.pkg_env[name][0].get_metadata('PKG-INFO')
-        return self.parse_pkg_info(pkg_info)
-
-    @staticmethod
-    def parse_pkg_info(pkg_info):
-        metadata_msg = email.message_from_string(pkg_info)
-        metadata_ver = metadata_msg.get('Metadata-Version')
-
-        info = {key: metadata_msg.get(key, '') for key in METADATA_KEYS}
-
-        # Optional Description field in body (Metadata spec >=2.1)
-        if not info['Description'] and metadata_ver.startswith('2'):
-            info['Description'] = metadata_msg.get_payload().strip()
-
-        return info
Index: luge/plugins/AutoAdd/deluge_autoadd/__init__.py
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,38 +1,0 @@
-#
-# Copyright (C) 2009 GazpachoKing <chase.sterling@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class Gtk3UIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtkui import GtkUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .webui import WebUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
Index: luge/plugins/AutoAdd/deluge_autoadd/common.py
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,21 +1,0 @@
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#               2007-2009 Andrew Resch <andrewresch@gmail.com>
-#               2009 Damien Churchill <damoxc@gmail.com>
-#               2010 Pedro Algarvio <pedro@algarvio.me>
-#               2017 Calum Lind <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os.path
-
-from pkg_resources import resource_filename
-
-
-def get_resource(filename, subdir=False):
-    folder = os.path.join('data', 'autoadd_options') if subdir else 'data'
-    return resource_filename(__package__, os.path.join(folder, filename))
Index: luge/plugins/AutoAdd/deluge_autoadd/core.py
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,528 +1,0 @@
-#
-# Copyright (C) 2009 GazpachoKing <chase.sterling@gmail.com>
-# Copyright (C) 2011 Pedro Algarvio <pedro@algarvio.me>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-import shutil
-from base64 import b64encode
-
-from twisted.internet import reactor
-from twisted.internet.defer import maybeDeferred
-from twisted.internet.task import LoopingCall, deferLater
-from twisted.python.failure import Failure
-
-import deluge.component as component
-import deluge.configmanager
-from deluge._libtorrent import lt
-from deluge.common import AUTH_LEVEL_ADMIN, is_magnet
-from deluge.core.rpcserver import export
-from deluge.error import AddTorrentError, InvalidTorrentError
-from deluge.event import DelugeEvent
-from deluge.plugins.pluginbase import CorePluginBase
-
-log = logging.getLogger(__name__)
-
-
-DEFAULT_PREFS = {'watchdirs': {}, 'next_id': 1}
-
-
-OPTIONS_AVAILABLE = {  # option: builtin
-    'enabled': False,
-    'path': False,
-    'append_extension': False,
-    'copy_torrent': False,
-    'delete_copy_torrent_toggle': False,
-    'abspath': False,
-    'download_location': True,
-    'max_download_speed': True,
-    'max_upload_speed': True,
-    'max_connections': True,
-    'max_upload_slots': True,
-    'prioritize_first_last': True,
-    'auto_managed': True,
-    'stop_at_ratio': True,
-    'stop_ratio': True,
-    'remove_at_ratio': True,
-    'move_completed': True,
-    'move_completed_path': True,
-    'label': False,
-    'add_paused': True,
-    'queue_to_top': False,
-    'owner': True,
-    'seed_mode': True,
-}
-
-MAX_NUM_ATTEMPTS = 10
-
-
-class AutoaddOptionsChangedEvent(DelugeEvent):
-    """Emitted when the options for the plugin are changed."""
-
-    def __init__(self):
-        pass
-
-
-def check_input(cond, message):
-    if not cond:
-        raise Exception(message)
-
-
-class Core(CorePluginBase):
-    def enable(self):
-        # reduce typing, assigning some values to self...
-        self.config = deluge.configmanager.ConfigManager('autoadd.conf', DEFAULT_PREFS)
-        self.config.run_converter((0, 1), 2, self.__migrate_config_1_to_2)
-        self.config.save()
-        self.watchdirs = self.config['watchdirs']
-
-        self.rpcserver = component.get('RPCServer')
-        component.get('EventManager').register_event_handler(
-            'PreTorrentRemovedEvent', self.__on_pre_torrent_removed
-        )
-
-        # Dict of Filename:Attempts
-        self.invalid_torrents = {}
-        # Loopingcall timers for each enabled watchdir
-        self.update_timers = {}
-        deferLater(reactor, 5, self.enable_looping)
-
-    def enable_looping(self):
-        # Enable all looping calls for enabled watchdirs here
-        for watchdir_id, watchdir in self.watchdirs.items():
-            if watchdir['enabled']:
-                self.enable_watchdir(watchdir_id)
-
-    def disable(self):
-        # disable all running looping calls
-        component.get('EventManager').deregister_event_handler(
-            'PreTorrentRemovedEvent', self.__on_pre_torrent_removed
-        )
-        for loopingcall in self.update_timers.values():
-            loopingcall.stop()
-        self.config.save()
-
-    def update(self):
-        pass
-
-    @export
-    def set_options(self, watchdir_id, options):
-        """Update the options for a watch folder."""
-        watchdir_id = str(watchdir_id)
-        options = self._make_unicode(options)
-        check_input(watchdir_id in self.watchdirs, _('Watch folder does not exist.'))
-        if 'path' in options:
-            options['abspath'] = os.path.abspath(options['path'])
-            check_input(os.path.isdir(options['abspath']), _('Path does not exist.'))
-            for w_id, w in self.watchdirs.items():
-                if options['abspath'] == w['abspath'] and watchdir_id != w_id:
-                    raise Exception('Path is already being watched.')
-        for key in options:
-            if key not in OPTIONS_AVAILABLE:
-                if key not in [key2 + '_toggle' for key2 in OPTIONS_AVAILABLE]:
-                    raise Exception('autoadd: Invalid options key:%s' % key)
-        # disable the watch loop if it was active
-        if watchdir_id in self.update_timers:
-            self.disable_watchdir(watchdir_id)
-
-        self.watchdirs[watchdir_id].update(options)
-        # re-enable watch loop if appropriate
-        if self.watchdirs[watchdir_id]['enabled']:
-            self.enable_watchdir(watchdir_id)
-        self.config.save()
-        component.get('EventManager').emit(AutoaddOptionsChangedEvent())
-
-    def load_torrent(self, filename, magnet):
-        log.debug('Attempting to open %s for add.', filename)
-        file_mode = 'r' if magnet else 'rb'
-        try:
-            with open(filename, file_mode) as _file:
-                filedump = _file.read()
-        except OSError as ex:
-            log.warning('Unable to open %s: %s', filename, ex)
-            raise ex
-
-        if not filedump:
-            raise EOFError('Torrent is 0 bytes!')
-
-        # Get the info to see if any exceptions are raised
-        if not magnet:
-            decoded_torrent = lt.bdecode(filedump)
-            if decoded_torrent is None:
-                raise InvalidTorrentError('Torrent file failed decoding.')
-            lt.torrent_info(decoded_torrent)
-
-        return filedump
-
-    def split_magnets(self, filename):
-        log.debug('Attempting to open %s for splitting magnets.', filename)
-        magnets = []
-        try:
-            with open(filename) as _file:
-                magnets = list(filter(len, _file.read().splitlines()))
-        except OSError as ex:
-            log.warning('Unable to open %s: %s', filename, ex)
-
-        if len(magnets) < 2:
-            return []
-
-        path = filename.rsplit(os.sep, 1)[0]
-        for magnet in magnets:
-            if not is_magnet(magnet):
-                log.warning('Found line which is not a magnet: %s', magnet)
-                continue
-
-            for part in magnet.split('&'):
-                if part.startswith('dn='):
-                    name = part[3:].strip()
-                    if name:
-                        mname = os.sep.join([path, name + '.magnet'])
-                        break
-            else:
-                short_hash = magnet.split('btih:')[1][:8]
-                mname = '.'.join([os.path.splitext(filename)[0], short_hash, 'magnet'])
-
-            try:
-                with open(mname, 'w') as _mfile:
-                    _mfile.write(magnet)
-            except OSError as ex:
-                log.warning('Unable to open %s: %s', mname, ex)
-        return magnets
-
-    def update_watchdir(self, watchdir_id):
-        """Check the watch folder for new torrents to add."""
-        log.trace('Updating watchdir id: %s', watchdir_id)
-        watchdir_id = str(watchdir_id)
-        watchdir = self.watchdirs[watchdir_id]
-        if not watchdir['enabled']:
-            # We shouldn't be updating because this watchdir is not enabled
-            log.debug('Watchdir id %s is not enabled. Disabling it.', watchdir_id)
-            self.disable_watchdir(watchdir_id)
-            return
-
-        if not os.path.isdir(watchdir['abspath']):
-            log.warning('Invalid AutoAdd folder: %s', watchdir['abspath'])
-            self.disable_watchdir(watchdir_id)
-            return
-
-        # Generate options dict for watchdir
-        options = {}
-        if 'stop_at_ratio_toggle' in watchdir:
-            watchdir['stop_ratio_toggle'] = watchdir['stop_at_ratio_toggle']
-        # We default to True when reading _toggle values, so a config
-        # without them is valid, and applies all its settings.
-        for option, value in watchdir.items():
-            if OPTIONS_AVAILABLE.get(option):
-                if watchdir.get(option + '_toggle', True) or option in [
-                    'owner',
-                    'seed_mode',
-                ]:
-                    options[option] = value
-
-        # Check for .magnet files containing multiple magnet links and
-        # create a new .magnet file for each of them.
-        for filename in os.listdir(watchdir['abspath']):
-            try:
-                filepath = os.path.join(watchdir['abspath'], filename)
-            except UnicodeDecodeError as ex:
-                log.error(
-                    'Unable to auto add torrent due to improper filename encoding: %s',
-                    ex,
-                )
-                continue
-            if os.path.isdir(filepath):
-                # Skip directories
-                continue
-            elif os.path.splitext(filename)[1] == '.magnet' and self.split_magnets(
-                filepath
-            ):
-                os.remove(filepath)
-
-        for filename in os.listdir(watchdir['abspath']):
-            try:
-                filepath = os.path.join(watchdir['abspath'], filename)
-            except UnicodeDecodeError as ex:
-                log.error(
-                    'Unable to auto add torrent due to improper filename encoding: %s',
-                    ex,
-                )
-                continue
-
-            if os.path.isdir(filepath):
-                # Skip directories
-                continue
-
-            ext = os.path.splitext(filename)[1].lower()
-            magnet = ext == '.magnet'
-            if not magnet and not ext == '.torrent':
-                log.debug('File checked for auto-loading is invalid: %s', filename)
-                continue
-
-            try:
-                filedump = self.load_torrent(filepath, magnet)
-            except (OSError, EOFError, RuntimeError, InvalidTorrentError) as ex:
-                # If torrent is invalid, keep track of it so can try again on the next pass.
-                # This catches torrent files that may not be fully saved to disk at load time.
-                log.debug('Torrent is invalid: %s', ex)
-                if filename in self.invalid_torrents:
-                    self.invalid_torrents[filename] += 1
-                    if self.invalid_torrents[filename] >= MAX_NUM_ATTEMPTS:
-                        log.warning(
-                            'Maximum attempts reached while trying to add the '
-                            'torrent file with the path %s',
-                            filepath,
-                        )
-                        os.rename(filepath, filepath + '.invalid')
-                        del self.invalid_torrents[filename]
-                else:
-                    self.invalid_torrents[filename] = 1
-                continue
-
-            def on_torrent_added(torrent_id, filename, filepath):
-                if 'Label' in component.get('CorePluginManager').get_enabled_plugins():
-                    if watchdir.get('label_toggle', True) and watchdir.get('label'):
-                        label = component.get('CorePlugin.Label')
-                        if watchdir['label'] not in label.get_labels():
-                            label.add(watchdir['label'])
-                        try:
-                            label.set_torrent(torrent_id, watchdir['label'])
-                        except Exception as ex:
-                            log.error('Unable to set label: %s', ex)
-
-                if (
-                    watchdir.get('queue_to_top_toggle', True)
-                    and 'queue_to_top' in watchdir
-                ):
-                    if watchdir['queue_to_top']:
-                        component.get('TorrentManager').queue_top(torrent_id)
-                    else:
-                        component.get('TorrentManager').queue_bottom(torrent_id)
-
-                # Rename, copy or delete the torrent once added to deluge.
-                if watchdir.get('append_extension_toggle'):
-                    if not watchdir.get('append_extension'):
-                        watchdir['append_extension'] = '.added'
-                    os.rename(filepath, filepath + watchdir['append_extension'])
-                elif watchdir.get('copy_torrent_toggle'):
-                    copy_torrent_path = watchdir['copy_torrent']
-                    copy_torrent_file = os.path.join(copy_torrent_path, filename)
-                    log.debug(
-                        'Moving added torrent file "%s" to "%s"',
-                        os.path.basename(filepath),
-                        copy_torrent_path,
-                    )
-                    shutil.move(filepath, copy_torrent_file)
-                else:
-                    os.remove(filepath)
-
-            def fail_torrent_add(err_msg, filepath, magnet):
-                if isinstance(err_msg, Failure):
-                    err_msg = err_msg.getErrorMessage()
-
-                # torrent handle is invalid and so is the magnet link
-                log.error(
-                    'Cannot Autoadd %s: %s: %s',
-                    'magnet' if magnet else 'torrent file',
-                    filepath,
-                    err_msg,
-                )
-                os.rename(filepath, filepath + '.invalid')
-
-            try:
-                # The torrent looks good, so lets add it to the session.
-                if magnet:
-                    d = maybeDeferred(
-                        component.get('Core').add_torrent_magnet,
-                        filedump.strip(),
-                        options,
-                    )
-                else:
-                    d = component.get('Core').add_torrent_file_async(
-                        filename, b64encode(filedump), options
-                    )
-                d.addCallback(on_torrent_added, filename, filepath)
-                d.addErrback(fail_torrent_add, filepath, magnet)
-            except AddTorrentError as ex:
-                fail_torrent_add(str(ex), filepath, magnet)
-
-    def on_update_watchdir_error(self, failure, watchdir_id):
-        """Disables any watch folders with un-handled exceptions."""
-        self.disable_watchdir(watchdir_id)
-        log.error(
-            'Disabling "%s", error during update: %s',
-            self.watchdirs[watchdir_id]['path'],
-            failure,
-        )
-
-    @export
-    def enable_watchdir(self, watchdir_id):
-        w_id = str(watchdir_id)
-        # Enable the looping call
-        if w_id not in self.update_timers or not self.update_timers[w_id].running:
-            self.update_timers[w_id] = LoopingCall(self.update_watchdir, w_id)
-            self.update_timers[w_id].start(5).addErrback(
-                self.on_update_watchdir_error, w_id
-            )
-        # Update the config
-        if not self.watchdirs[w_id]['enabled']:
-            self.watchdirs[w_id]['enabled'] = True
-            self.config.save()
-            component.get('EventManager').emit(AutoaddOptionsChangedEvent())
-
-    @export
-    def disable_watchdir(self, watchdir_id):
-        w_id = str(watchdir_id)
-        # Disable the looping call
-        if w_id in self.update_timers:
-            if self.update_timers[w_id].running:
-                self.update_timers[w_id].stop()
-            del self.update_timers[w_id]
-        # Update the config
-        if self.watchdirs[w_id]['enabled']:
-            self.watchdirs[w_id]['enabled'] = False
-            self.config.save()
-            component.get('EventManager').emit(AutoaddOptionsChangedEvent())
-
-    @export
-    def set_config(self, config):
-        """Sets the config dictionary."""
-        config = self._make_unicode(config)
-        for key in config:
-            self.config[key] = config[key]
-        self.config.save()
-        component.get('EventManager').emit(AutoaddOptionsChangedEvent())
-
-    @export
-    def get_config(self):
-        """Returns the config dictionary."""
-        return self.config.config
-
-    @export
-    def get_watchdirs(self):
-        session_user = self.rpcserver.get_session_user()
-        session_auth_level = self.rpcserver.get_session_auth_level()
-        if session_auth_level == AUTH_LEVEL_ADMIN:
-            log.debug(
-                'Current logged in user %s is an ADMIN, send all ' 'watchdirs',
-                session_user,
-            )
-            return self.watchdirs
-
-        watchdirs = {}
-        for watchdir_id, watchdir in self.watchdirs.items():
-            if watchdir.get('owner', 'localclient') == session_user:
-                watchdirs[watchdir_id] = watchdir
-
-        log.debug(
-            'Current logged in user %s is not an ADMIN, send only '
-            'their watchdirs: %s',
-            session_user,
-            list(watchdirs),
-        )
-        return watchdirs
-
-    def _make_unicode(self, options):
-        opts = {}
-        for key in options:
-            if isinstance(options[key], bytes):
-                options[key] = options[key].decode('utf8')
-            opts[key] = options[key]
-        return opts
-
-    @export
-    def add(self, options=None):
-        """Add a watch folder."""
-        if options is None:
-            options = {}
-        options = self._make_unicode(options)
-        abswatchdir = os.path.abspath(options['path'])
-        check_input(os.path.isdir(abswatchdir), _('Path does not exist.'))
-        check_input(
-            os.access(abswatchdir, os.R_OK | os.W_OK),
-            'You must have read and write access to watch folder.',
-        )
-        if abswatchdir in [wd['abspath'] for wd in self.watchdirs.values()]:
-            raise Exception('Path is already being watched.')
-        options.setdefault('enabled', False)
-        options['abspath'] = abswatchdir
-        watchdir_id = self.config['next_id']
-        self.watchdirs[str(watchdir_id)] = options
-        if options.get('enabled'):
-            self.enable_watchdir(watchdir_id)
-        self.config['next_id'] = watchdir_id + 1
-        self.config.save()
-        component.get('EventManager').emit(AutoaddOptionsChangedEvent())
-        return watchdir_id
-
-    @export
-    def remove(self, watchdir_id):
-        """Remove a watch folder."""
-        watchdir_id = str(watchdir_id)
-        check_input(
-            watchdir_id in self.watchdirs, 'Unknown Watchdir: %s' % self.watchdirs
-        )
-        if self.watchdirs[watchdir_id]['enabled']:
-            self.disable_watchdir(watchdir_id)
-        del self.watchdirs[watchdir_id]
-        self.config.save()
-        component.get('EventManager').emit(AutoaddOptionsChangedEvent())
-
-    def __migrate_config_1_to_2(self, config):
-        for watchdir_id in config['watchdirs']:
-            config['watchdirs'][watchdir_id]['owner'] = 'localclient'
-        return config
-
-    def __on_pre_torrent_removed(self, torrent_id):
-        try:
-            torrent = component.get('TorrentManager')[torrent_id]
-        except KeyError:
-            log.warning(
-                'Unable to remove torrent file for torrent id %s. It'
-                'was already deleted from the TorrentManager',
-                torrent_id,
-            )
-            return
-        torrent_fname = torrent.filename
-        for watchdir in self.watchdirs.values():
-            if not watchdir.get('copy_torrent_toggle', False):
-                # This watchlist does copy torrents
-                continue
-            elif not watchdir.get('delete_copy_torrent_toggle', False):
-                # This watchlist is not set to delete finished torrents
-                continue
-            copy_torrent_path = watchdir['copy_torrent']
-            torrent_fname_path = os.path.join(copy_torrent_path, torrent_fname)
-            if os.path.isfile(torrent_fname_path):
-                try:
-                    os.remove(torrent_fname_path)
-                    log.info(
-                        'Removed torrent file "%s" from "%s"',
-                        torrent_fname,
-                        copy_torrent_path,
-                    )
-                    break
-                except OSError as ex:
-                    log.info(
-                        'Failed to removed torrent file "%s" from "%s": %s',
-                        torrent_fname,
-                        copy_torrent_path,
-                        ex,
-                    )
-
-    @export
-    def is_admin_level(self):
-        return self.rpcserver.get_session_auth_level() == deluge.common.AUTH_LEVEL_ADMIN
-
-    @export
-    def get_auth_user(self):
-        return self.rpcserver.get_session_user()
Index: luge/plugins/AutoAdd/deluge_autoadd/data/autoadd.js
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,226 +1,0 @@
-/**
- * Script: autoadd.js
- *      The client-side javascript code for the AutoAdd plugin.
- *
- * Copyright (C) 2009 GazpachoKing <chase.sterling@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.ns('Deluge.ux.AutoAdd');
-Deluge.ux.AutoAdd.onClickFunctions = {};
-
-Ext.ns('Deluge.ux.preferences');
-
-/**
- * @class Deluge.ux.preferences.AutoAddPage
- * @extends Ext.Panel
- */
-Deluge.ux.preferences.AutoAddPage = Ext.extend(Ext.Panel, {
-    title: _('AutoAdd'),
-    header: false,
-    layout: 'fit',
-    border: false,
-    watchdirs: {},
-
-    initComponent: function () {
-        Deluge.ux.preferences.AutoAddPage.superclass.initComponent.call(this);
-
-        var autoAdd = this;
-
-        this.list = new Ext.list.ListView({
-            store: new Ext.data.JsonStore({
-                fields: ['id', 'enabled', 'owner', 'path'],
-            }),
-            columns: [
-                {
-                    id: 'enabled',
-                    header: _('Active'),
-                    sortable: true,
-                    dataIndex: 'enabled',
-                    tpl: new Ext.XTemplate('{enabled:this.getCheckbox}', {
-                        getCheckbox: function (checked, selected) {
-                            Deluge.ux.AutoAdd.onClickFunctions[selected.id] =
-                                function () {
-                                    if (selected.enabled) {
-                                        deluge.client.autoadd.disable_watchdir(
-                                            selected.id
-                                        );
-                                        checked = false;
-                                    } else {
-                                        deluge.client.autoadd.enable_watchdir(
-                                            selected.id
-                                        );
-                                        checked = true;
-                                    }
-                                    autoAdd.updateWatchDirs();
-                                };
-                            return (
-                                '<input id="enabled-' +
-                                selected.id +
-                                '" type="checkbox"' +
-                                (checked ? ' checked' : '') +
-                                ' onclick="Deluge.ux.AutoAdd.onClickFunctions[' +
-                                selected.id +
-                                ']()" />'
-                            );
-                        },
-                    }),
-                    width: 0.15,
-                },
-                {
-                    id: 'owner',
-                    header: _('Owner'),
-                    sortable: true,
-                    dataIndex: 'owner',
-                    width: 0.2,
-                },
-                {
-                    id: 'path',
-                    header: _('Path'),
-                    sortable: true,
-                    dataIndex: 'path',
-                },
-            ],
-            singleSelect: true,
-            autoExpandColumn: 'path',
-        });
-        this.list.on('selectionchange', this.onSelectionChange, this);
-
-        this.panel = this.add({
-            items: [this.list],
-            bbar: {
-                items: [
-                    {
-                        text: _('Add'),
-                        iconCls: 'icon-add',
-                        handler: this.onAddClick,
-                        scope: this,
-                    },
-                    {
-                        text: _('Edit'),
-                        iconCls: 'icon-edit',
-                        handler: this.onEditClick,
-                        scope: this,
-                        disabled: true,
-                    },
-                    '->',
-                    {
-                        text: _('Remove'),
-                        iconCls: 'icon-remove',
-                        handler: this.onRemoveClick,
-                        scope: this,
-                        disabled: true,
-                    },
-                ],
-            },
-        });
-
-        this.on('show', this.onPreferencesShow, this);
-    },
-
-    updateWatchDirs: function () {
-        deluge.client.autoadd.get_watchdirs({
-            success: function (watchdirs) {
-                this.watchdirs = watchdirs;
-                var watchdirsArray = [];
-                for (var id in watchdirs) {
-                    if (watchdirs.hasOwnProperty(id)) {
-                        var watchdir = {};
-                        watchdir['id'] = id;
-                        watchdir['enabled'] = watchdirs[id].enabled;
-                        watchdir['owner'] =
-                            watchdirs[id].owner || 'localclient';
-                        watchdir['path'] = watchdirs[id].path;
-
-                        watchdirsArray.push(watchdir);
-                    }
-                }
-                this.list.getStore().loadData(watchdirsArray);
-            },
-            scope: this,
-        });
-    },
-
-    onAddClick: function () {
-        if (!this.addWin) {
-            this.addWin = new Deluge.ux.AutoAdd.AddAutoAddCommandWindow();
-            this.addWin.on(
-                'watchdiradd',
-                function () {
-                    this.updateWatchDirs();
-                },
-                this
-            );
-        }
-        this.addWin.show();
-    },
-
-    onEditClick: function () {
-        if (!this.editWin) {
-            this.editWin = new Deluge.ux.AutoAdd.EditAutoAddCommandWindow();
-            this.editWin.on(
-                'watchdiredit',
-                function () {
-                    this.updateWatchDirs();
-                },
-                this
-            );
-        }
-        var id = this.list.getSelectedRecords()[0].id;
-        this.editWin.show(id, this.watchdirs[id]);
-    },
-
-    onPreferencesShow: function () {
-        this.updateWatchDirs();
-    },
-
-    onRemoveClick: function () {
-        var record = this.list.getSelectedRecords()[0];
-        deluge.client.autoadd.remove(record.id, {
-            success: function () {
-                this.updateWatchDirs();
-            },
-            scope: this,
-        });
-    },
-
-    onSelectionChange: function (dv, selections) {
-        if (selections.length) {
-            this.panel.getBottomToolbar().items.get(1).enable();
-            this.panel.getBottomToolbar().items.get(3).enable();
-        } else {
-            this.panel.getBottomToolbar().items.get(1).disable();
-            this.panel.getBottomToolbar().items.get(3).disable();
-        }
-    },
-});
-
-Deluge.plugins.AutoAddPlugin = Ext.extend(Deluge.Plugin, {
-    name: 'AutoAdd',
-
-    static: {
-        prefsPage: null,
-    },
-
-    onDisable: function () {
-        deluge.preferences.removePage(Deluge.plugins.AutoAddPlugin.prefsPage);
-        Deluge.plugins.AutoAddPlugin.prefsPage = null;
-    },
-
-    onEnable: function () {
-        /*
-         * Called for each of the JavaScript files.
-         * This will prevent adding unnecessary tabs to the preferences window.
-         */
-        if (!Deluge.plugins.AutoAddPlugin.prefsPage) {
-            Deluge.plugins.AutoAddPlugin.prefsPage = deluge.preferences.addPage(
-                new Deluge.ux.preferences.AutoAddPage()
-            );
-        }
-    },
-});
-
-Deluge.registerPlugin('AutoAdd', Deluge.plugins.AutoAddPlugin);
Index: luge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.js
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,472 +1,0 @@
-/**
- * Script: autoadd.js
- *      The client-side javascript code for the AutoAdd plugin.
- *
- * Copyright (C) 2009 GazpachoKing <chase.sterling@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.ns('Deluge.ux.AutoAdd');
-
-/**
- * @class Deluge.ux.AutoAdd.AutoAddWindowBase
- * @extends Ext.Window
- */
-Deluge.ux.AutoAdd.AutoAddWindowBase = Ext.extend(Ext.Window, {
-    width: 350,
-    height: 500,
-    layout: 'fit',
-    closeAction: 'hide',
-
-    spin_ids: ['max_download_speed', 'max_upload_speed', 'stop_ratio'],
-    spin_int_ids: ['max_upload_slots', 'max_connections'],
-    chk_ids: [
-        'stop_at_ratio',
-        'remove_at_ratio',
-        'move_completed',
-        'add_paused',
-        'auto_managed',
-        'queue_to_top',
-    ],
-    toggle_ids: [
-        'append_extension_toggle',
-        'download_location_toggle',
-        'label_toggle',
-        'copy_torrent_toggle',
-        'delete_copy_torrent_toggle',
-        'seed_mode',
-    ],
-
-    accounts: new Ext.data.ArrayStore({
-        storeId: 'accountStore',
-        id: 0,
-        fields: [
-            {
-                name: 'displayText',
-                type: 'string',
-            },
-        ],
-    }),
-    labels: new Ext.data.ArrayStore({
-        storeId: 'labelStore',
-        id: 0,
-        fields: [
-            {
-                name: 'displayText',
-                type: 'string',
-            },
-        ],
-    }),
-
-    initComponent: function () {
-        Deluge.ux.AutoAdd.AutoAddWindowBase.superclass.initComponent.call(this);
-        this.addButton(_('Cancel'), this.onCancelClick, this);
-
-        this.MainTab = new Deluge.ux.AutoAdd.AutoAddMainPanel();
-        this.OptionsTab = new Deluge.ux.AutoAdd.AutoAddOptionsPanel();
-
-        this.form = this.add({
-            xtype: 'form',
-            layout: 'fit',
-            baseCls: 'x-plain',
-            bodyStyle: 'padding: 5px',
-            items: [
-                {
-                    xtype: 'tabpanel',
-                    activeTab: 0,
-                    items: [this.MainTab, this.OptionsTab],
-                },
-            ],
-        });
-    },
-
-    onCancelClick: function () {
-        this.hide();
-    },
-
-    getOptions: function () {
-        var options = {};
-
-        options['enabled'] = Ext.getCmp('enabled').getValue();
-        options['path'] = Ext.getCmp('path').getValue();
-        options['download_location'] =
-            Ext.getCmp('download_location').getValue();
-        options['move_completed_path'] = Ext.getCmp(
-            'move_completed_path'
-        ).getValue();
-        options['copy_torrent'] = Ext.getCmp('copy_torrent').getValue();
-
-        options['label'] = Ext.getCmp('label').getValue();
-        options['append_extension'] = Ext.getCmp('append_extension').getValue();
-        options['owner'] = Ext.getCmp('owner').getValue();
-
-        this.toggle_ids.forEach(function (toggle_id) {
-            options[toggle_id] = Ext.getCmp(toggle_id).getValue();
-        });
-        this.spin_ids.forEach(function (spin_id) {
-            options[spin_id] = Ext.getCmp(spin_id).getValue();
-            options[spin_id + '_toggle'] = Ext.getCmp(
-                spin_id + '_toggle'
-            ).getValue();
-        });
-        this.spin_int_ids.forEach(function (spin_int_id) {
-            options[spin_int_id] = Ext.getCmp(spin_int_id).getValue();
-            options[spin_int_id + '_toggle'] = Ext.getCmp(
-                spin_int_id + '_toggle'
-            ).getValue();
-        });
-        this.chk_ids.forEach(function (chk_id) {
-            options[chk_id] = Ext.getCmp(chk_id).getValue();
-            options[chk_id + '_toggle'] = Ext.getCmp(
-                chk_id + '_toggle'
-            ).getValue();
-        });
-
-        if (
-            options['copy_torrent_toggle'] &&
-            options['path'] === options['copy_torrent']
-        ) {
-            throw _(
-                '"Watch Folder" directory and "Copy of .torrent' +
-                    ' files to" directory cannot be the same!'
-            );
-        }
-
-        return options;
-    },
-
-    loadOptions: function (options) {
-        /*
-         * Populate all available options data to the UI
-         */
-        var value;
-
-        if (options === undefined) {
-            options = {};
-        }
-        Ext.getCmp('enabled').setValue(
-            options['enabled'] !== undefined ? options['enabled'] : true
-        );
-        Ext.getCmp('isnt_append_extension').setValue(true);
-        Ext.getCmp('append_extension_toggle').setValue(
-            options['append_extension_toggle'] !== undefined
-                ? options['append_extension_toggle']
-                : false
-        );
-        Ext.getCmp('append_extension').setValue(
-            options['append_extension'] !== undefined
-                ? options['append_extension']
-                : '.added'
-        );
-        Ext.getCmp('download_location_toggle').setValue(
-            options['download_location_toggle'] !== undefined
-                ? options['download_location_toggle']
-                : false
-        );
-        Ext.getCmp('copy_torrent_toggle').setValue(
-            options['copy_torrent_toggle'] !== undefined
-                ? options['copy_torrent_toggle']
-                : false
-        );
-        Ext.getCmp('delete_copy_torrent_toggle').setValue(
-            options['delete_copy_torrent_toggle'] !== undefined
-                ? options['delete_copy_torrent_toggle']
-                : false
-        );
-
-        value =
-            options['seed_mode'] !== undefined ? options['seed_mode'] : false;
-        Ext.getCmp('seed_mode').setValue(value);
-
-        this.accounts.removeAll(true);
-        this.labels.removeAll(true);
-        Ext.getCmp('owner').store = this.accounts;
-        Ext.getCmp('label').store = this.labels;
-        Ext.getCmp('label').setValue(
-            options['label'] !== undefined ? options['label'] : ''
-        );
-        Ext.getCmp('label_toggle').setValue(
-            options['label_toggle'] !== undefined
-                ? options['label_toggle']
-                : false
-        );
-
-        this.spin_ids.forEach(function (spin_id) {
-            Ext.getCmp(spin_id).setValue(
-                options[spin_id] !== undefined ? options[spin_id] : 0
-            );
-            Ext.getCmp(spin_id + '_toggle').setValue(
-                options[spin_id + '_toggle'] !== undefined
-                    ? options[spin_id + '_toggle']
-                    : false
-            );
-        });
-        this.chk_ids.forEach(function (chk_id) {
-            Ext.getCmp(chk_id).setValue(
-                options[chk_id] !== undefined ? options[chk_id] : true
-            );
-            Ext.getCmp(chk_id + '_toggle').setValue(
-                options[chk_id + '_toggle'] !== undefined
-                    ? options[chk_id + '_toggle']
-                    : false
-            );
-        });
-        value =
-            options['add_paused'] !== undefined ? options['add_paused'] : true;
-        if (!value) {
-            Ext.getCmp('not_add_paused').setValue(true);
-        }
-        value =
-            options['queue_to_top'] !== undefined
-                ? options['queue_to_top']
-                : true;
-        if (!value) {
-            Ext.getCmp('not_queue_to_top').setValue(true);
-        }
-        value =
-            options['auto_managed'] !== undefined
-                ? options['auto_managed']
-                : true;
-        if (!value) {
-            Ext.getCmp('not_auto_managed').setValue(true);
-        }
-        [
-            'move_completed_path',
-            'path',
-            'download_location',
-            'copy_torrent',
-        ].forEach(function (field) {
-            value = options[field] !== undefined ? options[field] : '';
-            Ext.getCmp(field).setValue(value);
-        });
-
-        if (Object.keys(options).length === 0) {
-            deluge.client.core.get_config({
-                success: function (config) {
-                    var value;
-                    Ext.getCmp('download_location').setValue(
-                        options['download_location'] !== undefined
-                            ? options['download_location']
-                            : config['download_location']
-                    );
-                    value =
-                        options['move_completed_toggle'] !== undefined
-                            ? options['move_completed_toggle']
-                            : config['move_completed'];
-                    if (value) {
-                        Ext.getCmp('move_completed_toggle').setValue(
-                            options['move_completed_toggle'] !== undefined
-                                ? options['move_completed_toggle']
-                                : false
-                        );
-                        Ext.getCmp('move_completed_path').setValue(
-                            options['move_completed_path'] !== undefined
-                                ? options['move_completed_path']
-                                : config['move_completed_path']
-                        );
-                    }
-                    value =
-                        options['copy_torrent_toggle'] !== undefined
-                            ? options['copy_torrent_toggle']
-                            : config['copy_torrent_file'];
-                    if (value) {
-                        Ext.getCmp('copy_torrent_toggle').setValue(true);
-                        Ext.getCmp('copy_torrent').setValue(
-                            options['copy_torrent'] !== undefined
-                                ? options['copy_torrent']
-                                : config['torrentfiles_location']
-                        );
-                    }
-                    value =
-                        options['delete_copy_torrent_toggle'] !== undefined
-                            ? options['copy_torrent_toggle']
-                            : config['del_copy_torrent_file'];
-                    if (value) {
-                        Ext.getCmp('delete_copy_torrent_toggle').setValue(true);
-                    }
-                },
-            });
-        }
-
-        deluge.client.core.get_enabled_plugins({
-            success: function (plugins) {
-                if (plugins !== undefined && plugins.indexOf('Label') > -1) {
-                    this.MainTab.LabelFset.setVisible(true);
-                    deluge.client.label.get_labels({
-                        success: function (labels) {
-                            for (
-                                var index = 0;
-                                index < labels.length;
-                                index++
-                            ) {
-                                labels[index] = [labels[index]];
-                            }
-                            this.labels.loadData(labels, false);
-                        },
-                        failure: function (failure) {
-                            console.error(failure);
-                        },
-                        scope: this,
-                    });
-                } else {
-                    this.MainTab.LabelFset.setVisible(false);
-                }
-            },
-            scope: this,
-        });
-
-        var me = this;
-
-        function on_accounts(accounts, owner) {
-            for (var index = 0; index < accounts.length; index++) {
-                accounts[index] = [accounts[index]['username']];
-            }
-            me.accounts.loadData(accounts, false);
-            Ext.getCmp('owner').setValue(owner).enable();
-        }
-
-        function on_accounts_failure(failure) {
-            deluge.client.autoadd.get_auth_user({
-                success: function (user) {
-                    me.accounts.loadData([[user]], false);
-                    Ext.getCmp('owner').setValue(user).disable(true);
-                },
-                scope: this,
-            });
-        }
-
-        deluge.client.autoadd.is_admin_level({
-            success: function (is_admin) {
-                if (is_admin) {
-                    deluge.client.core.get_known_accounts({
-                        success: function (accounts) {
-                            deluge.client.autoadd.get_auth_user({
-                                success: function (user) {
-                                    on_accounts(
-                                        accounts,
-                                        options['owner'] !== undefined
-                                            ? options['owner']
-                                            : user
-                                    );
-                                },
-                                scope: this,
-                            });
-                        },
-                        failure: on_accounts_failure,
-                        scope: this,
-                    });
-                } else {
-                    on_accounts_failure(null);
-                }
-            },
-            scope: this,
-        });
-    },
-});
-
-/**
- * @class Deluge.ux.AutoAdd.EditAutoAddCommandWindow
- * @extends Deluge.ux.AutoAdd.AutoAddWindowBase
- */
-Deluge.ux.AutoAdd.EditAutoAddCommandWindow = Ext.extend(
-    Deluge.ux.AutoAdd.AutoAddWindowBase,
-    {
-        title: _('Edit Watch Folder'),
-
-        initComponent: function () {
-            Deluge.ux.AutoAdd.EditAutoAddCommandWindow.superclass.initComponent.call(
-                this
-            );
-            this.addButton(_('Save'), this.onSaveClick, this);
-            this.addEvents({
-                watchdiredit: true,
-            });
-        },
-
-        show: function (watchdir_id, options) {
-            Deluge.ux.AutoAdd.EditAutoAddCommandWindow.superclass.show.call(
-                this
-            );
-            this.watchdir_id = watchdir_id;
-            this.loadOptions(options);
-        },
-
-        onSaveClick: function () {
-            try {
-                var options = this.getOptions();
-                deluge.client.autoadd.set_options(this.watchdir_id, options, {
-                    success: function () {
-                        this.fireEvent('watchdiredit', this, options);
-                    },
-                    scope: this,
-                });
-            } catch (err) {
-                Ext.Msg.show({
-                    title: _('Incompatible Option'),
-                    msg: err,
-                    buttons: Ext.Msg.OK,
-                    scope: this,
-                });
-            }
-
-            this.hide();
-        },
-    }
-);
-
-/**
- * @class Deluge.ux.AutoAdd.AddAutoAddCommandWindow
- * @extends Deluge.ux.AutoAdd.AutoAddWindowBase
- */
-Deluge.ux.AutoAdd.AddAutoAddCommandWindow = Ext.extend(
-    Deluge.ux.AutoAdd.AutoAddWindowBase,
-    {
-        title: _('Add Watch Folder'),
-
-        initComponent: function () {
-            Deluge.ux.AutoAdd.AddAutoAddCommandWindow.superclass.initComponent.call(
-                this
-            );
-            this.addButton(_('Add'), this.onAddClick, this);
-            this.addEvents({
-                watchdiradd: true,
-            });
-        },
-
-        show: function () {
-            Deluge.ux.AutoAdd.AddAutoAddCommandWindow.superclass.show.call(
-                this
-            );
-            this.loadOptions();
-        },
-
-        onAddClick: function () {
-            var options = this.getOptions();
-            deluge.client.autoadd.add(options, {
-                success: function () {
-                    this.fireEvent('watchdiradd', this, options);
-                    this.hide();
-                },
-                failure: function (err) {
-                    const regex = /: (.*\n)\n?\]/m;
-                    var error;
-                    if ((error = regex.exec(err.error.message)) !== null) {
-                        error = error[1];
-                    } else {
-                        error = err.error.message;
-                    }
-                    Ext.Msg.show({
-                        title: _('Incompatible Option'),
-                        msg: error,
-                        buttons: Ext.Msg.OK,
-                        scope: this,
-                    });
-                },
-                scope: this,
-            });
-        },
-    }
-);
Index: luge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1322 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="adjustment1">
-    <property name="lower">-1</property>
-    <property name="upper">10000</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment2">
-    <property name="lower">-1</property>
-    <property name="upper">10000</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment3">
-    <property name="lower">-1</property>
-    <property name="upper">10000</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment4">
-    <property name="lower">-1</property>
-    <property name="upper">10000</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment5">
-    <property name="upper">100</property>
-    <property name="value">2</property>
-    <property name="step_increment">0.10000000149</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkDialog" id="options_dialog">
-    <property name="can_focus">False</property>
-    <property name="title" translatable="yes">Watch Folder Properties</property>
-    <property name="resizable">False</property>
-    <property name="modal">True</property>
-    <property name="type_hint">dialog</property>
-    <signal name="close" handler="on_options_dialog_close" swapped="no"/>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="opts_cancel_button">
-                <property name="label">gtk-cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_opts_cancel" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="opts_add_button">
-                <property name="label">gtk-add</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_opts_add" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="opts_apply_button">
-                <property name="label">gtk-apply</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_opts_apply" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <child>
-              <object class="GtkNotebook" id="notebook1">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <child>
-                  <object class="GtkBox" id="vbox2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="border_width">6</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <object class="GtkFrame" id="frame2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment3">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">12</property>
-                            <child>
-                              <object class="GtkBox" id="vbox6">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="orientation">vertical</property>
-                                <child>
-                                  <object class="GtkBox" id="hbox3">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <child>
-                                      <object class="GtkEntry" id="path_entry">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="tooltip_text" translatable="yes">If a .torrent file is added to this directory,
-it will be added to the session.</property>
-                                        <property name="invisible_char">â</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkFileChooserButton" id="path_chooser">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="tooltip_text" translatable="yes">If a .torrent file is added to this directory,
-it will be added to the session.</property>
-                                        <property name="action">select-folder</property>
-                                        <property name="title" translatable="yes">Select A Folder</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">True</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="enabled">
-                                    <property name="label" translatable="yes">Enable this watch folder</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="draw_indicator">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkLabel" id="label6">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">&lt;b&gt;Watch Folder&lt;/b&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <placeholder/>
-                    </child>
-                    <child>
-                      <object class="GtkFrame" id="frame1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">12</property>
-                            <child>
-                              <object class="GtkAlignment" id="alignment2">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <child>
-                                  <object class="GtkBox" id="vbox7">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="orientation">vertical</property>
-                                    <child>
-                                      <object class="GtkRadioButton" id="isnt_append_extension">
-                                        <property name="label" translatable="yes">Delete .torrent after adding</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="tooltip_text" translatable="yes">Once the torrent is added to the session,
-the .torrent will be deleted.</property>
-                                        <property name="draw_indicator">True</property>
-                                        <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkBox" id="hbox1">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <child>
-                                          <object class="GtkRadioButton" id="append_extension_toggle">
-                                            <property name="label" translatable="yes">Append extension after adding:</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Once the torrent is added to the session,
-an extension will be appended to the .torrent
-and it will remain in the same directory.</property>
-                                            <property name="draw_indicator">True</property>
-                                            <property name="group">isnt_append_extension</property>
-                                            <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkEntry" id="append_extension">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="invisible_char">â¢</property>
-                                            <property name="text" translatable="yes">.added</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkTable" id="table4">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="n_rows">2</property>
-                                        <property name="n_columns">2</property>
-                                        <child>
-                                          <object class="GtkRadioButton" id="copy_torrent_toggle">
-                                            <property name="label" translatable="yes">Copy of .torrent files to:</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Once the torrent is added to the session,
-the .torrent will copied to the chosen directory
-and deleted from the watch folder.</property>
-                                            <property name="draw_indicator">True</property>
-                                            <property name="group">isnt_append_extension</property>
-                                            <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                          </object>
-                                        </child>
-                                        <child>
-                                          <object class="GtkBox" id="hbox7">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <child>
-                                              <object class="GtkEntry" id="copy_torrent_entry">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="invisible_char">â¢</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">True</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkFileChooserButton" id="copy_torrent_chooser">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="action">select-folder</property>
-                                                <property name="title" translatable="yes">Select A Folder</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">True</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="right_attach">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="delete_copy_torrent_toggle">
-                                            <property name="label" translatable="yes">Delete copy of torrent file on remove</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip_text" translatable="yes">Once the torrent is deleted from the session,
-also delete the .torrent file used to add it.</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="right_attach">2</property>
-                                            <property name="top_attach">1</property>
-                                            <property name="bottom_attach">2</property>
-                                            <property name="x_padding">15</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">2</property>
-                                      </packing>
-                                    </child>
-                                  </object>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkLabel" id="label2">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">&lt;b&gt;Torrent File Action&lt;/b&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkFrame" id="frame3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment4">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">12</property>
-                            <child>
-                              <object class="GtkBox" id="vbox3">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="orientation">vertical</property>
-                                <child>
-                                  <object class="GtkCheckButton" id="download_location_toggle">
-                                    <property name="label" translatable="yes">Set download folder</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="tooltip_text" translatable="yes">This folder will be where the torrent data is downloaded to.</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkBox" id="hbox4">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <child>
-                                      <object class="GtkEntry" id="download_location_entry">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="invisible_char">â</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkFileChooserButton" id="download_location_chooser">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="action">select-folder</property>
-                                        <property name="title" translatable="yes">Select A Folder</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">True</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkLabel" id="label7">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">&lt;b&gt;Download Folder&lt;/b&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">False</property>
-                        <property name="position">3</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkFrame" id="frame4">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment6">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">12</property>
-                            <child>
-                              <object class="GtkBox" id="vbox4">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="orientation">vertical</property>
-                                <child>
-                                  <object class="GtkCheckButton" id="move_completed_toggle">
-                                    <property name="label" translatable="yes">Set move completed folder</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkBox" id="hbox5">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <child>
-                                      <object class="GtkEntry" id="move_completed_path_entry">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="invisible_char">â</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkFileChooserButton" id="move_completed_path_chooser">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="action">select-folder</property>
-                                        <property name="title" translatable="yes">Select A Folder</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkCheckButton" id="move_completed">
-                                        <property name="sensitive">False</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="use_underline">True</property>
-                                        <property name="active">True</property>
-                                        <property name="draw_indicator">True</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">2</property>
-                                      </packing>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">True</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkLabel" id="label8">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">&lt;b&gt;Move Completed&lt;/b&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">False</property>
-                        <property name="position">4</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkFrame" id="label_frame">
-                        <property name="can_focus">False</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment15">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">12</property>
-                            <child>
-                              <object class="GtkBox" id="hbox11">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <child>
-                                  <object class="GtkCheckButton" id="label_toggle">
-                                    <property name="label" translatable="yes">Label: </property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkComboBox" id="label">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="has_entry">True</property>
-                                    <child internal-child="entry">
-                                      <object class="GtkEntry" id="combobox-entry1">
-                                        <property name="can_focus">False</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">True</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkLabel" id="label17">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">&lt;b&gt;Label&lt;/b&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">5</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="label4">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Main</property>
-                  </object>
-                  <packing>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkBox" id="vbox5">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="border_width">6</property>
-                    <property name="spacing">5</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <object class="GtkFrame" id="OwnerFrame">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment5">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">12</property>
-                            <child>
-                              <object class="GtkComboBox" id="OwnerCombobox">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="has_tooltip">True</property>
-                                <property name="tooltip_text" translatable="yes">The user selected here will be the owner of the torrent.</property>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkLabel" id="label3">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">&lt;b&gt;Owner&lt;/b&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkFrame" id="frame5">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment11">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">12</property>
-                            <child>
-                              <object class="GtkTable" id="table1">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="border_width">3</property>
-                                <property name="n_rows">4</property>
-                                <property name="n_columns">3</property>
-                                <property name="column_spacing">2</property>
-                                <property name="row_spacing">4</property>
-                                <child>
-                                  <placeholder/>
-                                </child>
-                                <child>
-                                  <placeholder/>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="max_upload_speed_toggle">
-                                    <property name="label" translatable="yes">Max Upload Speed:</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="max_connections_toggle">
-                                    <property name="label" translatable="yes">Max Connections:</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">2</property>
-                                    <property name="bottom_attach">3</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="max_upload_slots_toggle">
-                                    <property name="label" translatable="yes">Max Upload Slots:</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">3</property>
-                                    <property name="bottom_attach">4</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkSpinButton" id="max_download_speed">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="adjustment">adjustment1</property>
-                                    <property name="climb_rate">1</property>
-                                    <property name="digits">1</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkSpinButton" id="max_upload_speed">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="adjustment">adjustment2</property>
-                                    <property name="climb_rate">1</property>
-                                    <property name="digits">1</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkSpinButton" id="max_connections">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="adjustment">adjustment3</property>
-                                    <property name="climb_rate">1</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="top_attach">2</property>
-                                    <property name="bottom_attach">3</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkSpinButton" id="max_upload_slots">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="adjustment">adjustment4</property>
-                                    <property name="climb_rate">1</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="top_attach">3</property>
-                                    <property name="bottom_attach">4</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label14">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="xpad">5</property>
-                                    <property name="label" translatable="yes">KiB/s</property>
-                                    <property name="xalign">0</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label15">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="xpad">5</property>
-                                    <property name="label" translatable="yes">KiB/s</property>
-                                    <property name="xalign">0</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="max_download_speed_toggle">
-                                    <property name="label" translatable="yes">Max Download Speed:</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkLabel" id="label1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">&lt;b&gt;Bandwidth&lt;/b&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkFrame" id="frame6">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment12">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">12</property>
-                            <child>
-                              <object class="GtkTable" id="table2">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="n_rows">6</property>
-                                <property name="n_columns">3</property>
-                                <property name="column_spacing">2</property>
-                                <property name="row_spacing">4</property>
-                                <child>
-                                  <placeholder/>
-                                </child>
-                                <child>
-                                  <placeholder/>
-                                </child>
-                                <child>
-                                  <placeholder/>
-                                </child>
-                                <child>
-                                  <placeholder/>
-                                </child>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment13">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <child>
-                                      <object class="GtkCheckButton" id="stop_at_ratio_toggle">
-                                        <property name="label" translatable="yes">Stop seed at ratio:</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="use_underline">True</property>
-                                        <property name="draw_indicator">True</property>
-                                        <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">3</property>
-                                    <property name="bottom_attach">4</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment14">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="xalign">0</property>
-                                    <property name="yalign">0</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkCheckButton" id="remove_at_ratio">
-                                        <property name="label" translatable="yes">Remove at ratio</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="use_underline">True</property>
-                                        <property name="draw_indicator">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">4</property>
-                                    <property name="bottom_attach">5</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="auto_managed_toggle">
-                                    <property name="label" translatable="yes">Auto Managed:</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">2</property>
-                                    <property name="bottom_attach">3</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="remove_at_ratio_toggle">
-                                    <property name="sensitive">False</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="active">True</property>
-                                    <property name="draw_indicator">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="top_attach">4</property>
-                                    <property name="bottom_attach">5</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="stop_ratio_toggle">
-                                    <property name="sensitive">False</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="active">True</property>
-                                    <property name="draw_indicator">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="top_attach">4</property>
-                                    <property name="bottom_attach">5</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkSpinButton" id="stop_ratio">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="invisible_char">â</property>
-                                    <property name="adjustment">adjustment5</property>
-                                    <property name="climb_rate">1</property>
-                                    <property name="digits">1</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="top_attach">3</property>
-                                    <property name="bottom_attach">4</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkBox" id="auto_managed_box">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="homogeneous">True</property>
-                                    <child>
-                                      <object class="GtkRadioButton" id="auto_managed">
-                                        <property name="label">gtk-yes</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="use_stock">True</property>
-                                        <property name="active">True</property>
-                                        <property name="draw_indicator">True</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkRadioButton" id="isnt_auto_managed">
-                                        <property name="label">gtk-no</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="use_stock">True</property>
-                                        <property name="draw_indicator">True</property>
-                                        <property name="group">auto_managed</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="top_attach">2</property>
-                                    <property name="bottom_attach">3</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options">GTK_FILL</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="stop_at_ratio">
-                                    <property name="sensitive">False</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="active">True</property>
-                                    <property name="draw_indicator">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="top_attach">3</property>
-                                    <property name="bottom_attach">4</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <placeholder/>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="add_paused_toggle">
-                                    <property name="label" translatable="yes">Add Paused:</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                  </object>
-                                </child>
-                                <child>
-                                  <object class="GtkBox" id="add_paused_box">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="homogeneous">True</property>
-                                    <child>
-                                      <object class="GtkRadioButton" id="add_paused">
-                                        <property name="label">gtk-yes</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="use_stock">True</property>
-                                        <property name="active">True</property>
-                                        <property name="draw_indicator">True</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkRadioButton" id="isnt_add_paused">
-                                        <property name="label">gtk-no</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="use_stock">True</property>
-                                        <property name="draw_indicator">True</property>
-                                        <property name="group">add_paused</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="queue_to_top_toggle">
-                                    <property name="label" translatable="yes">Queue to:</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_toggle_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkBox" id="hbox2">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="homogeneous">True</property>
-                                    <child>
-                                      <object class="GtkRadioButton" id="queue_to_top">
-                                        <property name="label" translatable="yes">Top</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="active">True</property>
-                                        <property name="draw_indicator">True</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkRadioButton" id="isnt_queue_to_top">
-                                        <property name="label" translatable="yes">Bottom</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="draw_indicator">True</property>
-                                        <property name="group">queue_to_top</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="seed_mode">
-                                    <property name="label" translatable="yes">Skip File Hash Check</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="draw_indicator">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">5</property>
-                                    <property name="bottom_attach">6</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"/>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkLabel" id="label16">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">&lt;b&gt;Queue&lt;/b&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="label5">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Options</property>
-                  </object>
-                  <packing>
-                    <property name="position">1</property>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkHButtonBox" id="hbuttonbox2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">opts_cancel_button</action-widget>
-      <action-widget response="0">opts_add_button</action-widget>
-      <action-widget response="0">opts_apply_button</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options/main_tab.js
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options/main_tab.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,304 +1,0 @@
-/**
- * Script: main_tab.js
- *      The client-side javascript code for the AutoAdd plugin.
- *
- * Copyright (C) 2009 GazpachoKing <chase.sterling@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.ns('Deluge.ux.AutoAdd');
-
-/**
- * @class Deluge.ux.AutoAdd.AutoAddMainPanel
- * @extends Ext.Panel
- */
-Deluge.ux.AutoAdd.AutoAddMainPanel = Ext.extend(Ext.Panel, {
-    id: 'main_tab_panel',
-    title: _('Main'),
-
-    initComponent: function () {
-        Deluge.ux.AutoAdd.AutoAddMainPanel.superclass.initComponent.call(this);
-        this.watchFolderFset = new Ext.form.FieldSet({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Watch Folder'),
-            defaultType: 'textfield',
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            width: '85%',
-            labelWidth: 1,
-            items: [
-                {
-                    xtype: 'textfield',
-                    id: 'path',
-                    hideLabel: true,
-                    width: 304,
-                },
-                {
-                    hideLabel: true,
-                    id: 'enabled',
-                    xtype: 'checkbox',
-                    boxLabel: _('Enable this watch folder'),
-                    checked: true,
-                },
-            ],
-        });
-
-        this.torrentActionFset = new Ext.form.FieldSet({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Torrent File Action'),
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            width: '85%',
-            labelWidth: 1,
-            defaults: {
-                style: 'margin-bottom: 2px',
-            },
-            items: [
-                {
-                    xtype: 'radiogroup',
-                    columns: 1,
-                    items: [
-                        {
-                            xtype: 'radio',
-                            name: 'torrent_action',
-                            id: 'isnt_append_extension',
-                            boxLabel: _('Delete .torrent after adding'),
-                            checked: true,
-                            hideLabel: true,
-                            listeners: {
-                                check: function (cb, newValue) {
-                                    if (newValue) {
-                                        Ext.getCmp(
-                                            'append_extension'
-                                        ).setDisabled(newValue);
-                                        Ext.getCmp('copy_torrent').setDisabled(
-                                            newValue
-                                        );
-                                        Ext.getCmp(
-                                            'delete_copy_torrent_toggle'
-                                        ).setDisabled(newValue);
-                                    }
-                                },
-                            },
-                        },
-                        {
-                            xtype: 'container',
-                            layout: 'hbox',
-                            hideLabel: true,
-                            items: [
-                                {
-                                    xtype: 'radio',
-                                    name: 'torrent_action',
-                                    id: 'append_extension_toggle',
-                                    boxLabel: _(
-                                        'Append extension after adding:'
-                                    ),
-                                    hideLabel: true,
-                                    listeners: {
-                                        check: function (cb, newValue) {
-                                            if (newValue) {
-                                                Ext.getCmp(
-                                                    'append_extension'
-                                                ).setDisabled(!newValue);
-                                                Ext.getCmp(
-                                                    'copy_torrent'
-                                                ).setDisabled(newValue);
-                                                Ext.getCmp(
-                                                    'delete_copy_torrent_toggle'
-                                                ).setDisabled(newValue);
-                                            }
-                                        },
-                                    },
-                                },
-                                {
-                                    xtype: 'textfield',
-                                    id: 'append_extension',
-                                    hideLabel: true,
-                                    disabled: true,
-                                    style: 'margin-left: 2px',
-                                    width: 112,
-                                },
-                            ],
-                        },
-                        {
-                            xtype: 'container',
-                            hideLabel: true,
-                            items: [
-                                {
-                                    xtype: 'container',
-                                    layout: 'hbox',
-                                    hideLabel: true,
-                                    items: [
-                                        {
-                                            xtype: 'radio',
-                                            name: 'torrent_action',
-                                            id: 'copy_torrent_toggle',
-                                            boxLabel: _(
-                                                'Copy of .torrent files to:'
-                                            ),
-                                            hideLabel: true,
-                                            listeners: {
-                                                check: function (cb, newValue) {
-                                                    if (newValue) {
-                                                        Ext.getCmp(
-                                                            'append_extension'
-                                                        ).setDisabled(newValue);
-                                                        Ext.getCmp(
-                                                            'copy_torrent'
-                                                        ).setDisabled(
-                                                            !newValue
-                                                        );
-                                                        Ext.getCmp(
-                                                            'delete_copy_torrent_toggle'
-                                                        ).setDisabled(
-                                                            !newValue
-                                                        );
-                                                    }
-                                                },
-                                            },
-                                        },
-                                        {
-                                            xtype: 'textfield',
-                                            id: 'copy_torrent',
-                                            hideLabel: true,
-                                            disabled: true,
-                                            style: 'margin-left: 2px',
-                                            width: 152,
-                                        },
-                                    ],
-                                },
-                                {
-                                    xtype: 'checkbox',
-                                    id: 'delete_copy_torrent_toggle',
-                                    boxLabel: _(
-                                        'Delete copy of torrent file on remove'
-                                    ),
-                                    style: 'margin-left: 10px',
-                                    disabled: true,
-                                },
-                            ],
-                        },
-                    ],
-                },
-            ],
-        });
-
-        this.downloadFolderFset = new Ext.form.FieldSet({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Download Folder'),
-            defaultType: 'textfield',
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            width: '85%',
-            labelWidth: 1,
-            items: [
-                {
-                    hideLabel: true,
-                    id: 'download_location_toggle',
-                    xtype: 'checkbox',
-                    boxLabel: _('Set download folder'),
-                    listeners: {
-                        check: function (cb, checked) {
-                            Ext.getCmp('download_location').setDisabled(
-                                !checked
-                            );
-                        },
-                    },
-                },
-                {
-                    xtype: 'textfield',
-                    id: 'download_location',
-                    hideLabel: true,
-                    width: 304,
-                    disabled: true,
-                },
-            ],
-        });
-
-        this.moveCompletedFset = new Ext.form.FieldSet({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Move Completed'),
-            defaultType: 'textfield',
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            width: '85%',
-            labelWidth: 1,
-            items: [
-                {
-                    hideLabel: true,
-                    id: 'move_completed_toggle',
-                    xtype: 'checkbox',
-                    boxLabel: _('Set move completed folder'),
-                    listeners: {
-                        check: function (cb, checked) {
-                            Ext.getCmp('move_completed_path').setDisabled(
-                                !checked
-                            );
-                        },
-                    },
-                },
-                {
-                    xtype: 'textfield',
-                    id: 'move_completed_path',
-                    hideLabel: true,
-                    width: 304,
-                    disabled: true,
-                },
-            ],
-        });
-
-        this.LabelFset = new Ext.form.FieldSet({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Label'),
-            defaultType: 'textfield',
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 3px;',
-            //width: '85%',
-            labelWidth: 1,
-            //hidden: true,
-            items: [
-                {
-                    xtype: 'container',
-                    layout: 'hbox',
-                    hideLabel: true,
-                    items: [
-                        {
-                            hashLabel: false,
-                            id: 'label_toggle',
-                            xtype: 'checkbox',
-                            boxLabel: _('Label:'),
-                            listeners: {
-                                check: function (cb, checked) {
-                                    Ext.getCmp('label').setDisabled(!checked);
-                                },
-                            },
-                        },
-                        {
-                            xtype: 'combo',
-                            id: 'label',
-                            hideLabel: true,
-                            //width: 220,
-                            width: 254,
-                            disabled: true,
-                            style: 'margin-left: 2px',
-                            mode: 'local',
-                            valueField: 'displayText',
-                            displayField: 'displayText',
-                        },
-                    ],
-                },
-            ],
-        });
-
-        this.add([
-            this.watchFolderFset,
-            this.torrentActionFset,
-            this.downloadFolderFset,
-            this.moveCompletedFset,
-            this.LabelFset,
-        ]);
-    },
-});
Index: luge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options/options_tab.js
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/data/autoadd_options/options_tab.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,302 +1,0 @@
-/**
- * Script: options_tab.js
- *      The client-side javascript code for the AutoAdd plugin.
- *
- * Copyright (C) 2009 GazpachoKing <chase.sterling@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.ns('Deluge.ux.AutoAdd');
-
-/**
- * @class Deluge.ux.AutoAdd.AutoAddOptionsPanel
- * @extends Ext.Panel
- */
-Deluge.ux.AutoAdd.AutoAddOptionsPanel = Ext.extend(Ext.Panel, {
-    id: 'options_tab_panel',
-    title: _('Options'),
-
-    initComponent: function () {
-        Deluge.ux.AutoAdd.AutoAddOptionsPanel.superclass.initComponent.call(
-            this
-        );
-        var maxDownload = {
-            idCheckbox: 'max_download_speed_toggle',
-            labelCheckbox: 'Max Download Speed (KiB/s):',
-            idSpinner: 'max_download_speed',
-            decimalPrecision: 1,
-        };
-        var maxUploadSpeed = {
-            idCheckbox: 'max_upload_speed_toggle',
-            labelCheckbox: 'Max upload Speed (KiB/s):',
-            idSpinner: 'max_upload_speed',
-            decimalPrecision: 1,
-        };
-        var maxConnections = {
-            idCheckbox: 'max_connections_toggle',
-            labelCheckbox: 'Max Connections::',
-            idSpinner: 'max_connections',
-            decimalPrecision: 0,
-        };
-        var maxUploadSlots = {
-            idCheckbox: 'max_upload_slots_toggle',
-            labelCheckbox: 'Max Upload Slots:',
-            idSpinner: 'max_upload_slots',
-            decimalPrecision: 0,
-        };
-        // queue data
-        var addPause = {
-            idCheckbox: 'add_paused_toggle',
-            labelCheckbox: 'Add Pause:',
-            nameRadio: 'add_paused',
-            labelRadio: {
-                yes: 'Yes',
-                no: 'No',
-            },
-        };
-        var queueTo = {
-            idCheckbox: 'queue_to_top_toggle',
-            labelCheckbox: 'Queue To:',
-            nameRadio: 'queue_to_top',
-            labelRadio: {
-                yes: 'Top',
-                no: 'Bottom',
-            },
-        };
-        var autoManaged = {
-            idCheckbox: 'auto_managed_toggle',
-            labelCheckbox: 'Auto Managed:',
-            nameRadio: 'auto_managed',
-            labelRadio: {
-                yes: 'Yes',
-                no: 'No',
-            },
-        };
-
-        this.ownerFset = new Ext.form.FieldSet({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Owner'),
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            //width: '85%',
-            labelWidth: 1,
-            items: [
-                {
-                    xtype: 'combo',
-                    id: 'owner',
-                    hideLabel: true,
-                    width: 312,
-                    mode: 'local',
-                    valueField: 'displayText',
-                    displayField: 'displayText',
-                },
-            ],
-        });
-
-        this.bandwidthFset = new Ext.form.FieldSet({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Bandwidth'),
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            //width: '85%',
-            labelWidth: 1,
-            defaults: {
-                style: 'margin-bottom: 5px',
-            },
-        });
-        this.bandwidthFset.add(this._getBandwidthContainer(maxDownload));
-        this.bandwidthFset.add(this._getBandwidthContainer(maxUploadSpeed));
-        this.bandwidthFset.add(this._getBandwidthContainer(maxConnections));
-        this.bandwidthFset.add(this._getBandwidthContainer(maxUploadSlots));
-
-        this.queueFset = new Ext.form.FieldSet({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Queue'),
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            //width: '85%',
-            labelWidth: 1,
-            defaults: {
-                style: 'margin-bottom: 5px',
-            },
-            items: [
-                {
-                    xtype: 'container',
-                    layout: 'hbox',
-                    hideLabel: true,
-                },
-            ],
-        });
-        this.queueFset.add(this._getQueueContainer(addPause));
-        this.queueFset.add(this._getQueueContainer(queueTo));
-        this.queueFset.add(this._getQueueContainer(autoManaged));
-        this.queueFset.add({
-            xtype: 'container',
-            hideLabel: true,
-            items: [
-                {
-                    xtype: 'container',
-                    layout: 'hbox',
-                    hideLabel: true,
-                    items: [
-                        {
-                            xtype: 'checkbox',
-                            id: 'stop_at_ratio_toggle',
-                            boxLabel: _('Stop seed at ratio:'),
-                            hideLabel: true,
-                            width: 175,
-                            listeners: {
-                                check: function (cb, checked) {
-                                    Ext.getCmp('stop_ratio').setDisabled(
-                                        !checked
-                                    );
-                                    Ext.getCmp('remove_at_ratio').setDisabled(
-                                        !checked
-                                    );
-                                },
-                            },
-                        },
-                        {
-                            xtype: 'spinnerfield',
-                            id: 'stop_ratio',
-                            hideLabel: true,
-                            disabled: true,
-                            value: 0.0,
-                            minValue: 0.0,
-                            maxValue: 100.0,
-                            decimalPrecision: 1,
-                            incrementValue: 0.1,
-                            style: 'margin-left: 2px',
-                            width: 100,
-                        },
-                    ],
-                },
-                {
-                    xtype: 'container',
-                    layout: 'hbox',
-                    hideLabel: true,
-                    style: 'margin-left: 10px',
-                    items: [
-                        {
-                            xtype: 'checkbox',
-                            id: 'remove_at_ratio',
-                            boxLabel: _('Remove at ratio'),
-                            disabled: true,
-                            checked: true,
-                        },
-                        {
-                            xtype: 'checkbox',
-                            id: 'remove_at_ratio_toggle',
-                            disabled: true,
-                            checked: true,
-                            hidden: true,
-                        },
-                        {
-                            xtype: 'checkbox',
-                            id: 'stop_ratio_toggle',
-                            disabled: true,
-                            checked: true,
-                            hidden: true,
-                        },
-                        {
-                            xtype: 'checkbox',
-                            id: 'stop_ratio_toggle',
-                            disabled: true,
-                            checked: true,
-                            hidden: true,
-                        },
-                    ],
-                },
-            ],
-        });
-        this.queueFset.add({
-            xtype: 'checkbox',
-            id: 'seed_mode',
-            boxLabel: _('Skip File Hash Check'),
-            hideLabel: true,
-            width: 175,
-        });
-
-        this.add([this.ownerFset, this.bandwidthFset, this.queueFset]);
-    },
-
-    _getBandwidthContainer: function (values) {
-        return new Ext.Container({
-            xtype: 'container',
-            layout: 'hbox',
-            hideLabel: true,
-            items: [
-                {
-                    xtype: 'checkbox',
-                    hideLabel: true,
-                    id: values.idCheckbox,
-                    boxLabel: _(values.labelCheckbox),
-                    width: 175,
-                    listeners: {
-                        check: function (cb, checked) {
-                            Ext.getCmp(values.idSpinner).setDisabled(!checked);
-                        },
-                    },
-                },
-                {
-                    xtype: 'spinnerfield',
-                    id: values.idSpinner,
-                    hideLabel: true,
-                    disabled: true,
-                    minValue: -1,
-                    maxValue: 10000,
-                    value: 0.0,
-                    decimalPrecision: values.decimalPrecision,
-                    style: 'margin-left: 2px',
-                    width: 100,
-                },
-            ],
-        });
-    },
-
-    _getQueueContainer: function (values) {
-        return new Ext.Container({
-            xtype: 'container',
-            layout: 'hbox',
-            hideLabel: true,
-            items: [
-                {
-                    xtype: 'checkbox',
-                    hideLabel: true,
-                    id: values.idCheckbox,
-                    boxLabel: _(values.labelCheckbox),
-                    width: 175,
-                    listeners: {
-                        check: function (cb, checked) {
-                            Ext.getCmp(values.nameRadio).setDisabled(!checked);
-                            Ext.getCmp('not_' + values.nameRadio).setDisabled(
-                                !checked
-                            );
-                        },
-                    },
-                },
-                {
-                    xtype: 'radio',
-                    name: values.nameRadio,
-                    id: values.nameRadio,
-                    boxLabel: _(values.labelRadio.yes),
-                    hideLabel: true,
-                    checked: true,
-                    disabled: true,
-                    width: 50,
-                },
-                {
-                    xtype: 'radio',
-                    name: values.nameRadio,
-                    id: 'not_' + values.nameRadio,
-                    boxLabel: _(values.labelRadio.no),
-                    hideLabel: true,
-                    disabled: true,
-                },
-            ],
-        });
-    },
-});
Index: luge/plugins/AutoAdd/deluge_autoadd/data/config.ui
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/data/config.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,134 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkWindow" id="prefs_window">
-    <property name="can_focus">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="hbox9">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <child>
-          <placeholder/>
-        </child>
-        <child>
-          <object class="GtkAlignment" id="prefs_box_1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <child>
-              <object class="GtkBox" id="prefs_box">
-                <property name="width_request">340</property>
-                <property name="height_request">390</property>
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="border_width">3</property>
-                <property name="orientation">vertical</property>
-                <child>
-                  <object class="GtkFrame" id="frame1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label_xalign">0</property>
-                    <property name="shadow_type">none</property>
-                    <child>
-                      <object class="GtkBox" id="watchdirs_vbox">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="homogeneous">True</property>
-                        <property name="orientation">vertical</property>
-                        <child>
-                          <placeholder/>
-                        </child>
-                      </object>
-                    </child>
-                    <child type="label">
-                      <object class="GtkLabel" id="label1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">&lt;b&gt;Watch Folders:&lt;/b&gt;</property>
-                        <property name="use_markup">True</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkHButtonBox" id="hbuttonbox1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <child>
-                      <object class="GtkButton" id="add_button">
-                        <property name="label">gtk-add</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="can_default">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="use_stock">True</property>
-                        <signal name="clicked" handler="on_add_button_clicked" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkButton" id="remove_button">
-                        <property name="label">gtk-remove</property>
-                        <property name="visible">True</property>
-                        <property name="sensitive">False</property>
-                        <property name="can_focus">True</property>
-                        <property name="can_default">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="use_stock">True</property>
-                        <signal name="clicked" handler="on_remove_button_clicked" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkButton" id="edit_button">
-                        <property name="label">gtk-edit</property>
-                        <property name="visible">True</property>
-                        <property name="sensitive">False</property>
-                        <property name="can_focus">True</property>
-                        <property name="can_default">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="use_stock">True</property>
-                        <signal name="clicked" handler="on_edit_button_clicked" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/plugins/AutoAdd/deluge_autoadd/gtkui.py
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/gtkui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,576 +1,0 @@
-#
-# Copyright (C) 2009 GazpachoKing <chase.sterling@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-
-import gi  # isort:skip (Required before Gtk import).
-
-gi.require_version('Gtk', '3.0')
-
-# isort:imports-thirdparty
-from gi.repository import Gtk
-
-# isort:imports-firstparty
-import deluge.common
-import deluge.component as component
-from deluge.plugins.pluginbase import Gtk3PluginBase
-from deluge.ui.client import client
-from deluge.ui.gtk3 import dialogs
-
-# isort:imports-localfolder
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class IncompatibleOption(Exception):
-    pass
-
-
-class OptionsDialog:
-    spin_ids = ['max_download_speed', 'max_upload_speed', 'stop_ratio']
-    spin_int_ids = ['max_upload_slots', 'max_connections']
-    chk_ids = [
-        'stop_at_ratio',
-        'remove_at_ratio',
-        'move_completed',
-        'add_paused',
-        'auto_managed',
-        'queue_to_top',
-    ]
-
-    def __init__(self):
-        self.accounts = Gtk.ListStore(str)
-        self.labels = Gtk.ListStore(str)
-        self.core_config = {}
-
-    def show(self, options=None, watchdir_id=None):
-        if options is None:
-            options = {}
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(get_resource('autoadd_options.ui'))
-        self.builder.connect_signals(
-            {
-                'on_opts_add': self.on_add,
-                'on_opts_apply': self.on_apply,
-                'on_opts_cancel': self.on_cancel,
-                'on_options_dialog_close': self.on_cancel,
-                'on_toggle_toggled': self.on_toggle_toggled,
-            }
-        )
-        self.dialog = self.builder.get_object('options_dialog')
-        self.dialog.set_transient_for(component.get('Preferences').pref_dialog)
-
-        if watchdir_id:
-            # We have an existing watchdir_id, we are editing
-            self.builder.get_object('opts_add_button').hide()
-            self.builder.get_object('opts_apply_button').show()
-            self.watchdir_id = watchdir_id
-        else:
-            # We don't have an id, adding
-            self.builder.get_object('opts_add_button').show()
-            self.builder.get_object('opts_apply_button').hide()
-            self.watchdir_id = None
-
-        self.load_options(options)
-        self.dialog.run()
-
-    def load_options(self, options):
-        self.builder.get_object('enabled').set_active(options.get('enabled', True))
-        self.builder.get_object('append_extension_toggle').set_active(
-            options.get('append_extension_toggle', False)
-        )
-        self.builder.get_object('append_extension').set_text(
-            options.get('append_extension', '.added')
-        )
-        self.builder.get_object('download_location_toggle').set_active(
-            options.get('download_location_toggle', False)
-        )
-        self.builder.get_object('copy_torrent_toggle').set_active(
-            options.get('copy_torrent_toggle', False)
-        )
-        self.builder.get_object('delete_copy_torrent_toggle').set_active(
-            options.get('delete_copy_torrent_toggle', False)
-        )
-        self.builder.get_object('seed_mode').set_active(options.get('seed_mode', False))
-        self.accounts.clear()
-        self.labels.clear()
-        combobox = self.builder.get_object('OwnerCombobox')
-        combobox_render = Gtk.CellRendererText()
-        combobox.pack_start(combobox_render, True)
-        combobox.add_attribute(combobox_render, 'text', 0)
-        combobox.set_model(self.accounts)
-
-        label_widget = self.builder.get_object('label')
-        label_widget.get_child().set_text(options.get('label', ''))
-        label_widget.set_model(self.labels)
-        label_widget.set_entry_text_column(0)
-        self.builder.get_object('label_toggle').set_active(
-            options.get('label_toggle', False)
-        )
-
-        for spin_id in self.spin_ids + self.spin_int_ids:
-            self.builder.get_object(spin_id).set_value(options.get(spin_id, 0))
-            self.builder.get_object(spin_id + '_toggle').set_active(
-                options.get(spin_id + '_toggle', False)
-            )
-        for chk_id in self.chk_ids:
-            self.builder.get_object(chk_id).set_active(bool(options.get(chk_id, True)))
-            self.builder.get_object(chk_id + '_toggle').set_active(
-                options.get(chk_id + '_toggle', False)
-            )
-        if not options.get('add_paused', True):
-            self.builder.get_object('isnt_add_paused').set_active(True)
-        if not options.get('queue_to_top', True):
-            self.builder.get_object('isnt_queue_to_top').set_active(True)
-        if not options.get('auto_managed', True):
-            self.builder.get_object('isnt_auto_managed').set_active(True)
-        for field in [
-            'move_completed_path',
-            'path',
-            'download_location',
-            'copy_torrent',
-        ]:
-            if client.is_localhost():
-                self.builder.get_object(field + '_chooser').set_current_folder(
-                    options.get(field, os.path.expanduser('~'))
-                )
-                self.builder.get_object(field + '_chooser').show()
-                self.builder.get_object(field + '_entry').hide()
-            else:
-                self.builder.get_object(field + '_entry').set_text(
-                    options.get(field, '')
-                )
-                self.builder.get_object(field + '_entry').show()
-                self.builder.get_object(field + '_chooser').hide()
-        self.set_sensitive()
-
-        def on_core_config(config):
-            if client.is_localhost():
-                self.builder.get_object('download_location_chooser').set_current_folder(
-                    options.get('download_location', config['download_location'])
-                )
-                if options.get('move_completed_toggle', config['move_completed']):
-                    self.builder.get_object('move_completed_toggle').set_active(True)
-                    self.builder.get_object(
-                        'move_completed_path_chooser'
-                    ).set_current_folder(
-                        options.get(
-                            'move_completed_path', config['move_completed_path']
-                        )
-                    )
-                if options.get('copy_torrent_toggle', config['copy_torrent_file']):
-                    self.builder.get_object('copy_torrent_toggle').set_active(True)
-                    self.builder.get_object('copy_torrent_chooser').set_current_folder(
-                        options.get('copy_torrent', config['torrentfiles_location'])
-                    )
-            else:
-                self.builder.get_object('download_location_entry').set_text(
-                    options.get('download_location', config['download_location'])
-                )
-                if options.get('move_completed_toggle', config['move_completed']):
-                    self.builder.get_object('move_completed_toggle').set_active(
-                        options.get('move_completed_toggle', False)
-                    )
-                    self.builder.get_object('move_completed_path_entry').set_text(
-                        options.get(
-                            'move_completed_path', config['move_completed_path']
-                        )
-                    )
-                if options.get('copy_torrent_toggle', config['copy_torrent_file']):
-                    self.builder.get_object('copy_torrent_toggle').set_active(True)
-                    self.builder.get_object('copy_torrent_entry').set_text(
-                        options.get('copy_torrent', config['torrentfiles_location'])
-                    )
-
-            if options.get(
-                'delete_copy_torrent_toggle', config['del_copy_torrent_file']
-            ):
-                self.builder.get_object('delete_copy_torrent_toggle').set_active(True)
-
-        if not options:
-            client.core.get_config().addCallback(on_core_config)
-
-        def on_accounts(accounts, owner):
-            log.debug('Got Accounts')
-            selected_iter = None
-            for account in accounts:
-                acc_iter = self.accounts.append()
-                self.accounts.set_value(acc_iter, 0, account['username'])
-                if account['username'] == owner:
-                    selected_iter = acc_iter
-            self.builder.get_object('OwnerCombobox').set_active_iter(selected_iter)
-
-        def on_accounts_failure(failure):
-            log.debug('Failed to get accounts!!! %s', failure)
-            acc_iter = self.accounts.append()
-            self.accounts.set_value(acc_iter, 0, client.get_auth_user())
-            self.builder.get_object('OwnerCombobox').set_active(0)
-            self.builder.get_object('OwnerCombobox').set_sensitive(False)
-
-        def on_labels(labels):
-            log.debug('Got Labels: %s', labels)
-            for label in labels:
-                self.labels.set_value(self.labels.append(), 0, label)
-            label_widget = self.builder.get_object('label')
-            label_widget.set_model(self.labels)
-            label_widget.set_entry_text_column(0)
-
-        def on_failure(failure):
-            log.exception(failure)
-
-        def on_get_enabled_plugins(result):
-            if 'Label' in result:
-                self.builder.get_object('label_frame').show()
-                client.label.get_labels().addCallback(on_labels).addErrback(on_failure)
-            else:
-                self.builder.get_object('label_frame').hide()
-                self.builder.get_object('label_toggle').set_active(False)
-
-        client.core.get_enabled_plugins().addCallback(on_get_enabled_plugins)
-        if client.get_auth_level() == deluge.common.AUTH_LEVEL_ADMIN:
-            client.core.get_known_accounts().addCallback(
-                on_accounts, options.get('owner', client.get_auth_user())
-            ).addErrback(on_accounts_failure)
-        else:
-            acc_iter = self.accounts.append()
-            self.accounts.set_value(acc_iter, 0, client.get_auth_user())
-            self.builder.get_object('OwnerCombobox').set_active(0)
-            self.builder.get_object('OwnerCombobox').set_sensitive(False)
-
-    def set_sensitive(self):
-        maintoggles = [
-            'download_location',
-            'append_extension',
-            'move_completed',
-            'label',
-            'max_download_speed',
-            'max_upload_speed',
-            'max_connections',
-            'max_upload_slots',
-            'add_paused',
-            'auto_managed',
-            'stop_at_ratio',
-            'queue_to_top',
-            'copy_torrent',
-        ]
-        for maintoggle in maintoggles:
-            self.on_toggle_toggled(self.builder.get_object(maintoggle + '_toggle'))
-
-    def on_toggle_toggled(self, tb):
-        toggle = tb.get_name().replace('_toggle', '')
-        isactive = tb.get_active()
-        if toggle == 'download_location':
-            self.builder.get_object('download_location_chooser').set_sensitive(isactive)
-            self.builder.get_object('download_location_entry').set_sensitive(isactive)
-        elif toggle == 'append_extension':
-            self.builder.get_object('append_extension').set_sensitive(isactive)
-        elif toggle == 'copy_torrent':
-            self.builder.get_object('copy_torrent_entry').set_sensitive(isactive)
-            self.builder.get_object('copy_torrent_chooser').set_sensitive(isactive)
-            self.builder.get_object('delete_copy_torrent_toggle').set_sensitive(
-                isactive
-            )
-        elif toggle == 'move_completed':
-            self.builder.get_object('move_completed_path_chooser').set_sensitive(
-                isactive
-            )
-            self.builder.get_object('move_completed_path_entry').set_sensitive(isactive)
-            self.builder.get_object('move_completed').set_active(isactive)
-        elif toggle == 'label':
-            self.builder.get_object('label').set_sensitive(isactive)
-        elif toggle == 'max_download_speed':
-            self.builder.get_object('max_download_speed').set_sensitive(isactive)
-        elif toggle == 'max_upload_speed':
-            self.builder.get_object('max_upload_speed').set_sensitive(isactive)
-        elif toggle == 'max_connections':
-            self.builder.get_object('max_connections').set_sensitive(isactive)
-        elif toggle == 'max_upload_slots':
-            self.builder.get_object('max_upload_slots').set_sensitive(isactive)
-        elif toggle == 'add_paused':
-            self.builder.get_object('add_paused').set_sensitive(isactive)
-            self.builder.get_object('isnt_add_paused').set_sensitive(isactive)
-        elif toggle == 'queue_to_top':
-            self.builder.get_object('queue_to_top').set_sensitive(isactive)
-            self.builder.get_object('isnt_queue_to_top').set_sensitive(isactive)
-        elif toggle == 'auto_managed':
-            self.builder.get_object('auto_managed').set_sensitive(isactive)
-            self.builder.get_object('isnt_auto_managed').set_sensitive(isactive)
-        elif toggle == 'stop_at_ratio':
-            self.builder.get_object('remove_at_ratio_toggle').set_active(isactive)
-            self.builder.get_object('stop_ratio_toggle').set_active(isactive)
-            self.builder.get_object('stop_at_ratio').set_active(isactive)
-            self.builder.get_object('stop_ratio').set_sensitive(isactive)
-            self.builder.get_object('remove_at_ratio').set_sensitive(isactive)
-
-    def on_apply(self, event=None):
-        try:
-            options = self.generate_opts()
-            client.autoadd.set_options(str(self.watchdir_id), options).addCallbacks(
-                self.on_added, self.on_error_show
-            )
-        except IncompatibleOption as ex:
-            dialogs.ErrorDialog(_('Incompatible Option'), str(ex), self.dialog).run()
-
-    def on_error_show(self, result):
-        d = dialogs.ErrorDialog(_('Error'), result.value.message, self.dialog)
-        result.cleanFailure()
-        d.run()
-
-    def on_added(self, result):
-        self.dialog.destroy()
-
-    def on_add(self, event=None):
-        try:
-            options = self.generate_opts()
-            client.autoadd.add(options).addCallbacks(self.on_added, self.on_error_show)
-        except IncompatibleOption as ex:
-            dialogs.ErrorDialog(_('Incompatible Option'), str(ex), self.dialog).run()
-
-    def on_cancel(self, event=None):
-        self.dialog.destroy()
-
-    def generate_opts(self):
-        # generate options dict based on gtk objects
-        options = {}
-        options['enabled'] = self.builder.get_object('enabled').get_active()
-        if client.is_localhost():
-            options['path'] = self.builder.get_object('path_chooser').get_filename()
-            options['download_location'] = self.builder.get_object(
-                'download_location_chooser'
-            ).get_filename()
-            options['move_completed_path'] = self.builder.get_object(
-                'move_completed_path_chooser'
-            ).get_filename()
-            options['copy_torrent'] = self.builder.get_object(
-                'copy_torrent_chooser'
-            ).get_filename()
-        else:
-            options['path'] = self.builder.get_object('path_entry').get_text()
-            options['download_location'] = self.builder.get_object(
-                'download_location_entry'
-            ).get_text()
-            options['move_completed_path'] = self.builder.get_object(
-                'move_completed_path_entry'
-            ).get_text()
-            options['copy_torrent'] = self.builder.get_object(
-                'copy_torrent_entry'
-            ).get_text()
-
-        options['label'] = (
-            self.builder.get_object('label').get_child().get_text().lower()
-        )
-        options['append_extension'] = self.builder.get_object(
-            'append_extension'
-        ).get_text()
-        options['owner'] = self.accounts[
-            self.builder.get_object('OwnerCombobox').get_active()
-        ][0]
-
-        for key in [
-            'append_extension_toggle',
-            'download_location_toggle',
-            'label_toggle',
-            'copy_torrent_toggle',
-            'delete_copy_torrent_toggle',
-            'seed_mode',
-        ]:
-            options[key] = self.builder.get_object(key).get_active()
-
-        for spin_id in self.spin_ids:
-            options[spin_id] = self.builder.get_object(spin_id).get_value()
-            options[spin_id + '_toggle'] = self.builder.get_object(
-                spin_id + '_toggle'
-            ).get_active()
-        for spin_int_id in self.spin_int_ids:
-            options[spin_int_id] = self.builder.get_object(
-                spin_int_id
-            ).get_value_as_int()
-            options[spin_int_id + '_toggle'] = self.builder.get_object(
-                spin_int_id + '_toggle'
-            ).get_active()
-        for chk_id in self.chk_ids:
-            options[chk_id] = self.builder.get_object(chk_id).get_active()
-            options[chk_id + '_toggle'] = self.builder.get_object(
-                chk_id + '_toggle'
-            ).get_active()
-
-        if (
-            options['copy_torrent_toggle']
-            and options['path'] == options['copy_torrent']
-        ):
-            raise IncompatibleOption(
-                _(
-                    '"Watch Folder" directory and "Copy of .torrent'
-                    ' files to" directory cannot be the same!'
-                )
-            )
-        return options
-
-
-class GtkUI(Gtk3PluginBase):
-    def enable(self):
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(get_resource('config.ui'))
-        self.builder.connect_signals(self)
-        self.opts_dialog = OptionsDialog()
-
-        component.get('PluginManager').register_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').register_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-        client.register_event_handler(
-            'AutoaddOptionsChangedEvent', self.on_options_changed_event
-        )
-
-        self.watchdirs = {}
-
-        vbox = self.builder.get_object('watchdirs_vbox')
-        sw = Gtk.ScrolledWindow()
-        sw.set_shadow_type(Gtk.ShadowType.ETCHED_IN)
-        sw.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
-
-        vbox.pack_start(sw, True, True, 0)
-
-        self.store = self.create_model()
-
-        self.treeView = Gtk.TreeView(self.store)
-        self.treeView.connect('cursor-changed', self.on_listitem_activated)
-        self.treeView.connect('row-activated', self.on_edit_button_clicked)
-
-        self.create_columns(self.treeView)
-        sw.add(self.treeView)
-        sw.show_all()
-        component.get('Preferences').add_page(
-            _('AutoAdd'), self.builder.get_object('prefs_box')
-        )
-
-    def disable(self):
-        component.get('Preferences').remove_page(_('AutoAdd'))
-        component.get('PluginManager').deregister_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').deregister_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-
-    def create_model(self):
-        store = Gtk.ListStore(str, bool, str, str)
-        for watchdir_id, watchdir in self.watchdirs.items():
-            store.append(
-                [
-                    watchdir_id,
-                    watchdir['enabled'],
-                    watchdir.get('owner', 'localclient'),
-                    watchdir['path'],
-                ]
-            )
-        return store
-
-    def create_columns(self, treeview):
-        renderer_toggle = Gtk.CellRendererToggle()
-        column = Gtk.TreeViewColumn(
-            _('Active'), renderer_toggle, activatable=1, active=1
-        )
-        column.set_sort_column_id(1)
-        treeview.append_column(column)
-        tt = Gtk.Tooltip()
-        tt.set_text(_('Double-click to toggle'))
-        treeview.set_tooltip_cell(tt, None, None, renderer_toggle)
-
-        renderertext = Gtk.CellRendererText()
-        column = Gtk.TreeViewColumn(_('Owner'), renderertext, text=2)
-        column.set_sort_column_id(2)
-        treeview.append_column(column)
-        tt2 = Gtk.Tooltip()
-        tt2.set_text(_('Double-click to edit'))
-        treeview.set_has_tooltip(True)
-
-        renderertext = Gtk.CellRendererText()
-        column = Gtk.TreeViewColumn(_('Path'), renderertext, text=3)
-        column.set_sort_column_id(3)
-        treeview.append_column(column)
-        tt2 = Gtk.Tooltip()
-        tt2.set_text(_('Double-click to edit'))
-        treeview.set_has_tooltip(True)
-
-    def load_watchdir_list(self):
-        pass
-
-    def add_watchdir_entry(self):
-        pass
-
-    def on_add_button_clicked(self, event=None):
-        # display options_window
-        self.opts_dialog.show()
-
-    def on_remove_button_clicked(self, event=None):
-        tree, tree_id = self.treeView.get_selection().get_selected()
-        watchdir_id = str(self.store.get_value(tree_id, 0))
-        if watchdir_id:
-            client.autoadd.remove(watchdir_id)
-
-    def on_edit_button_clicked(self, event=None, a=None, col=None):
-        tree, tree_id = self.treeView.get_selection().get_selected()
-        watchdir_id = str(self.store.get_value(tree_id, 0))
-        if watchdir_id:
-            if col and col.get_title() == _('Active'):
-                if self.watchdirs[watchdir_id]['enabled']:
-                    client.autoadd.disable_watchdir(watchdir_id)
-                else:
-                    client.autoadd.enable_watchdir(watchdir_id)
-            else:
-                self.opts_dialog.show(self.watchdirs[watchdir_id], watchdir_id)
-
-    def on_listitem_activated(self, treeview):
-        tree, tree_id = self.treeView.get_selection().get_selected()
-        if tree_id:
-            self.builder.get_object('edit_button').set_sensitive(True)
-            self.builder.get_object('remove_button').set_sensitive(True)
-        else:
-            self.builder.get_object('edit_button').set_sensitive(False)
-            self.builder.get_object('remove_button').set_sensitive(False)
-
-    def on_apply_prefs(self):
-        log.debug('applying prefs for AutoAdd')
-        for watchdir_id, watchdir in self.watchdirs.items():
-            client.autoadd.set_options(watchdir_id, watchdir)
-
-    def on_show_prefs(self):
-        client.autoadd.get_watchdirs().addCallback(self.cb_get_config)
-
-    def on_options_changed_event(self):
-        client.autoadd.get_watchdirs().addCallback(self.cb_get_config)
-
-    def cb_get_config(self, watchdirs):
-        """callback for on show_prefs"""
-        log.trace('Got whatchdirs from core: %s', watchdirs)
-        self.watchdirs = watchdirs or {}
-        self.store.clear()
-        for watchdir_id, watchdir in self.watchdirs.items():
-            self.store.append(
-                [
-                    watchdir_id,
-                    watchdir['enabled'],
-                    watchdir.get('owner', 'localclient'),
-                    watchdir['path'],
-                ]
-            )
-        # Workaround for cached glade signal appearing when re-enabling plugin in same session
-        if self.builder.get_object('edit_button'):
-            # Disable the remove and edit buttons, because nothing in the store is selected
-            self.builder.get_object('remove_button').set_sensitive(False)
-            self.builder.get_object('edit_button').set_sensitive(False)
Index: luge/plugins/AutoAdd/deluge_autoadd/webui.py
===================================================================
--- deluge/plugins/AutoAdd/deluge_autoadd/webui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,35 +1,0 @@
-#
-# Copyright (C) 2009 GazpachoKing <chase.sterling@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.plugins.pluginbase import WebPluginBase
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class WebUI(WebPluginBase):
-    scripts = [
-        get_resource('autoadd.js'),
-        get_resource('autoadd_options.js'),
-        get_resource('main_tab.js', True),
-        get_resource('options_tab.js', True),
-    ]
-
-    def enable(self):
-        pass
-
-    def disable(self):
-        pass
Index: luge/plugins/AutoAdd/setup.py
===================================================================
--- deluge/plugins/AutoAdd/setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,47 +1,0 @@
-#
-# Copyright (C) 2009 GazpachoKing <chase.sterling@gmail.com>
-# Copyright (C) 2011 Pedro Algarvio <pedro@algarvio.me>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from setuptools import find_packages, setup
-
-__plugin_name__ = 'AutoAdd'
-__author__ = 'Chase Sterling, Pedro Algarvio'
-__author_email__ = 'chase.sterling@gmail.com, pedro@algarvio.me'
-__version__ = '1.8'
-__url__ = 'http://dev.deluge-torrent.org/wiki/Plugins/AutoAdd'
-__license__ = 'GPLv3'
-__description__ = 'Monitors folders for .torrent files.'
-__long_description__ = """"""
-__pkg_data__ = {'deluge_' + __plugin_name__.lower(): ['data/*', 'data/*/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    long_description=__long_description__ if __long_description__ else __description__,
-    packages=find_packages(),
-    package_data=__pkg_data__,
-    entry_points="""
-    [deluge.plugin.core]
-    %s = deluge_%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %s = deluge_%s:Gtk3UIPlugin
-    [deluge.plugin.web]
-    %s = deluge_%s:WebUIPlugin
-    """
-    % ((__plugin_name__, __plugin_name__.lower()) * 3),
-)
Index: luge/plugins/Blocklist/deluge_blocklist/__init__.py
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,33 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class GtkUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtkui import GtkUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .webui import WebUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
Index: luge/plugins/Blocklist/deluge_blocklist/common.py
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,172 +1,0 @@
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#               2007-2009 Andrew Resch <andrewresch@gmail.com>
-#               2009 Damien Churchill <damoxc@gmail.com>
-#               2010 Pedro Algarvio <pedro@algarvio.me>
-#               2017 Calum Lind <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os.path
-from functools import wraps
-from sys import exc_info
-
-from pkg_resources import resource_filename
-
-
-def get_resource(filename):
-    return resource_filename(__package__, os.path.join('data', filename))
-
-
-def raises_errors_as(error):
-    """Factory class that returns a decorator which wraps the decorated
-    function to raise all exceptions as the specified error type.
-
-    """
-
-    def decorator(func):
-        """Returns a function which wraps the given func to raise all exceptions as error."""
-
-        @wraps(func)
-        def wrapper(self, *args, **kwargs):
-            """Wraps the function in a try..except block and calls it with the specified args.
-
-            Raises:
-                Any exceptions as error preserving the message and traceback.
-
-            """
-            try:
-                return func(self, *args, **kwargs)
-            except Exception:
-                (value, tb) = exc_info()[1:]
-                raise error(value).with_traceback(tb) from None
-
-        return wrapper
-
-    return decorator
-
-
-def remove_zeros(ip):
-    """Removes unneeded zeros from ip addresses.
-
-    Args:
-        ip (str): The ip address.
-
-    Returns:
-        str: The ip address without the unneeded zeros.
-
-    Example:
-        000.000.000.003 -> 0.0.0.3
-
-    """
-    return '.'.join([part.lstrip('0').zfill(1) for part in ip.split('.')])
-
-
-class BadIP(Exception):
-    _message = None
-
-    def __init__(self, message):
-        super().__init__(message)
-
-    def __set_message(self, message):
-        self._message = message
-
-    def __get_message(self):
-        return self._message
-
-    message = property(__get_message, __set_message)
-    del __get_message, __set_message
-
-
-class IP:
-    __slots__ = ('q1', 'q2', 'q3', 'q4', '_long')
-
-    def __init__(self, q1, q2, q3, q4):
-        self.q1 = q1
-        self.q2 = q2
-        self.q3 = q3
-        self.q4 = q4
-        self._long = 0
-        for q in self.quadrants():
-            self._long = (self._long << 8) | int(q)
-
-    @property
-    def address(self):
-        return '.'.join([str(q) for q in [self.q1, self.q2, self.q3, self.q4]])
-
-    @property
-    def long(self):
-        return self._long
-
-    @classmethod
-    def parse(cls, ip):
-        try:
-            q1, q2, q3, q4 = (int(q) for q in ip.split('.'))
-        except ValueError:
-            raise BadIP(_('The IP address "%s" is badly formed') % ip)
-        if q1 < 0 or q2 < 0 or q3 < 0 or q4 < 0:
-            raise BadIP(_('The IP address "%s" is badly formed') % ip)
-        elif q1 > 255 or q2 > 255 or q3 > 255 or q4 > 255:
-            raise BadIP(_('The IP address "%s" is badly formed') % ip)
-        return cls(q1, q2, q3, q4)
-
-    def quadrants(self):
-        return (self.q1, self.q2, self.q3, self.q4)
-
-    #    def next_ip(self):
-    #        (q1, q2, q3, q4) = self.quadrants()
-    #        if q4 >= 255:
-    #            if q3 >= 255:
-    #                if q2 >= 255:
-    #                    if q1 >= 255:
-    #                        raise BadIP(_('There is not a next IP address'))
-    #                    q1 += 1
-    #                else:
-    #                    q2 += 1
-    #            else:
-    #                q3 += 1
-    #        else:
-    #            q4 += 1
-    #        return IP(q1, q2, q3, q4)
-    #
-    #    def previous_ip(self):
-    #        (q1, q2, q3, q4) = self.quadrants()
-    #        if q4 <= 1:
-    #            if q3 <= 1:
-    #                if q2 <= 1:
-    #                    if q1 <= 1:
-    #                        raise BadIP(_('There is not a previous IP address'))
-    #                    q1 -= 1
-    #                else:
-    #                    q2 -= 1
-    #            else:
-    #                q3 -= 1
-    #        else:
-    #            q4 -= 1
-    #        return IP(q1, q2, q3, q4)
-
-    def __lt__(self, other):
-        if isinstance(other, ''.__class__):
-            other = IP.parse(other)
-        return self.long < other.long
-
-    def __gt__(self, other):
-        if isinstance(other, ''.__class__):
-            other = IP.parse(other)
-        return self.long > other.long
-
-    def __eq__(self, other):
-        if isinstance(other, ''.__class__):
-            other = IP.parse(other)
-        return self.long == other.long
-
-    def __repr__(self):
-        return '<{} long={} address="{}">'.format(
-            self.__class__.__name__,
-            self.long,
-            self.address,
-        )
Index: luge/plugins/Blocklist/deluge_blocklist/core.py
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,549 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009-2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-import shutil
-import time
-from datetime import datetime, timedelta
-from email.utils import formatdate
-from urllib.parse import urljoin
-
-from twisted.internet import defer, threads
-from twisted.internet.task import LoopingCall
-from twisted.web import error
-
-import deluge.component as component
-import deluge.configmanager
-from deluge.common import is_url
-from deluge.core.rpcserver import export
-from deluge.httpdownloader import download_file
-from deluge.plugins.pluginbase import CorePluginBase
-
-from .common import IP, BadIP
-from .detect import UnknownFormatError, create_reader, detect_compression, detect_format
-from .readers import ReaderParseError
-
-# TODO: check return values for deferred callbacks
-# TODO: review class attributes for redundancy
-
-log = logging.getLogger(__name__)
-
-DEFAULT_PREFS = {
-    'url': '',
-    'load_on_start': False,
-    'check_after_days': 4,
-    'list_compression': '',
-    'list_type': '',
-    'last_update': 0.0,
-    'list_size': 0,
-    'timeout': 180,
-    'try_times': 3,
-    'whitelisted': [],
-}
-
-# Constants
-ALLOW_RANGE = 0
-BLOCK_RANGE = 1
-
-
-class Core(CorePluginBase):
-    def enable(self):
-        log.debug('Blocklist: Plugin enabled...')
-
-        self.is_url = True
-        self.is_downloading = False
-        self.is_importing = False
-        self.has_imported = False
-        self.up_to_date = False
-        self.need_to_resume_session = False
-        self.num_whited = 0
-        self.num_blocked = 0
-        self.file_progress = 0.0
-
-        self.core = component.get('Core')
-        self.config = deluge.configmanager.ConfigManager(
-            'blocklist.conf', DEFAULT_PREFS
-        )
-        if 'whitelisted' not in self.config:
-            self.config['whitelisted'] = []
-
-        self.reader = create_reader(
-            self.config['list_type'], self.config['list_compression']
-        )
-
-        if not isinstance(self.config['last_update'], float):
-            self.config.config['last_update'] = 0.0
-
-        update_now = False
-        if self.config['load_on_start']:
-            self.pause_session()
-            if self.config['last_update']:
-                last_update = datetime.fromtimestamp(self.config['last_update'])
-                check_period = timedelta(days=self.config['check_after_days'])
-            if (
-                not self.config['last_update']
-                or last_update + check_period < datetime.now()
-            ):
-                update_now = True
-            else:
-                d = self.import_list(
-                    deluge.configmanager.get_config_dir('blocklist.cache')
-                )
-                d.addCallbacks(self.on_import_complete, self.on_import_error)
-                if self.need_to_resume_session:
-                    d.addBoth(self.resume_session)
-
-        # This function is called every 'check_after_days' days, to download
-        # and import a new list if needed.
-        self.update_timer = LoopingCall(self.check_import)
-        if self.config['check_after_days'] > 0:
-            self.update_timer.start(
-                self.config['check_after_days'] * 24 * 60 * 60, update_now
-            )
-
-    def disable(self):
-        self.config.save()
-        log.debug('Reset IP filter')
-        self.core.session.get_ip_filter().add_rule(
-            '0.0.0.0', '255.255.255.255', ALLOW_RANGE
-        )
-        log.debug('Blocklist: Plugin disabled')
-
-    def update(self):
-        pass
-
-    # Exported RPC methods #
-    @export
-    def check_import(self, force=False):
-        """Imports latest blocklist specified by blocklist url.
-
-        Args:
-            force (bool, optional): Force the download/import, default is False.
-
-        Returns:
-            Deferred: A Deferred which fires when the blocklist has been imported.
-
-        """
-        if not self.config['url']:
-            return
-
-        # Reset variables
-        self.filename = None
-        self.force_download = force
-        self.failed_attempts = 0
-        self.auto_detected = False
-        self.up_to_date = False
-        if force:
-            self.reader = None
-        self.is_url = is_url(self.config['url'])
-
-        # Start callback chain
-        if self.is_url:
-            d = self.download_list()
-            d.addCallbacks(self.on_download_complete, self.on_download_error)
-            d.addCallback(self.import_list)
-        else:
-            d = self.import_list(self.config['url'])
-        d.addCallbacks(self.on_import_complete, self.on_import_error)
-        if self.need_to_resume_session:
-            d.addBoth(self.resume_session)
-
-        return d
-
-    @export
-    def get_config(self):
-        """Gets the blocklist config dictionary.
-
-        Returns:
-            dict: The config dictionary.
-
-        """
-        return self.config.config
-
-    @export
-    def set_config(self, config):
-        """Sets the blocklist config.
-
-        Args:
-            config (dict): config to set.
-
-        """
-        needs_blocklist_import = False
-        for key in config:
-            if key == 'whitelisted':
-                saved = set(self.config[key])
-                update = set(config[key])
-                diff = saved.symmetric_difference(update)
-                if diff:
-                    log.debug('Whitelist changed. Updating...')
-                    added = update.intersection(diff)
-                    removed = saved.intersection(diff)
-                    if added:
-                        for ip in added:
-                            try:
-                                ip = IP.parse(ip)
-                                self.blocklist.add_rule(
-                                    ip.address, ip.address, ALLOW_RANGE
-                                )
-                                saved.add(ip.address)
-                                log.debug('Added %s to whitelisted', ip)
-                                self.num_whited += 1
-                            except BadIP as ex:
-                                log.error('Bad IP: %s', ex)
-                                continue
-                    if removed:
-                        needs_blocklist_import = True
-                        for ip in removed:
-                            try:
-                                ip = IP.parse(ip)
-                                saved.remove(ip.address)
-                                log.debug('Removed %s from whitelisted', ip)
-                            except BadIP as ex:
-                                log.error('Bad IP: %s', ex)
-                                continue
-
-                self.config[key] = list(saved)
-                continue
-            elif key == 'check_after_days':
-                if self.config[key] != config[key]:
-                    self.config[key] = config[key]
-                    update_now = False
-                    if self.config['last_update']:
-                        last_update = datetime.fromtimestamp(self.config['last_update'])
-                        check_period = timedelta(days=self.config['check_after_days'])
-                    if (
-                        not self.config['last_update']
-                        or last_update + check_period < datetime.now()
-                    ):
-                        update_now = True
-                    if self.update_timer.running:
-                        self.update_timer.stop()
-                    if self.config['check_after_days'] > 0:
-                        self.update_timer.start(
-                            self.config['check_after_days'] * 24 * 60 * 60, update_now
-                        )
-                continue
-            self.config[key] = config[key]
-
-        if needs_blocklist_import:
-            log.debug(
-                'IP addresses were removed from the whitelist. Since we '
-                'do not know if they were blocked before. Re-import '
-                'current blocklist and re-add whitelisted.'
-            )
-            self.has_imported = False
-            d = self.import_list(deluge.configmanager.get_config_dir('blocklist.cache'))
-            d.addCallbacks(self.on_import_complete, self.on_import_error)
-
-    @export
-    def get_status(self):
-        """Get the status of the plugin.
-
-        Returns:
-            dict: The status dict of the plugin.
-
-        """
-        status = {}
-        if self.is_downloading:
-            status['state'] = 'Downloading'
-        elif self.is_importing:
-            status['state'] = 'Importing'
-        else:
-            status['state'] = 'Idle'
-
-        status['up_to_date'] = self.up_to_date
-        status['num_whited'] = self.num_whited
-        status['num_blocked'] = self.num_blocked
-        status['file_progress'] = self.file_progress
-        status['file_url'] = self.config['url']
-        status['file_size'] = self.config['list_size']
-        status['file_date'] = self.config['last_update']
-        status['file_type'] = self.config['list_type']
-        status['whitelisted'] = self.config['whitelisted']
-        if self.config['list_compression']:
-            status['file_type'] += ' (%s)' % self.config['list_compression']
-        return status
-
-    ####
-
-    def update_info(self, blocklist):
-        """Updates blocklist info.
-
-        Args:
-            blocklist (str): Path of blocklist.
-
-        Returns:
-            str: Path of blocklist.
-
-        """
-        log.debug('Updating blocklist info: %s', blocklist)
-        self.config['last_update'] = time.time()
-        self.config['list_size'] = os.path.getsize(blocklist)
-        self.filename = blocklist
-        return blocklist
-
-    def download_list(self, url=None):
-        """Downloads the blocklist specified by 'url' in the config.
-
-        Args:
-            url (str, optional): url to download from, defaults to config value.
-
-        Returns:
-            Deferred: a Deferred which fires once the blocklist has been downloaded.
-
-        """
-
-        def on_retrieve_data(data, current_length, total_length):
-            if total_length:
-                fp = current_length / total_length
-                if fp > 1.0:
-                    fp = 1.0
-            else:
-                fp = 0.0
-
-            self.file_progress = fp
-
-        import socket
-
-        socket.setdefaulttimeout(self.config['timeout'])
-
-        if not url:
-            url = self.config['url']
-
-        headers = {}
-        if self.config['last_update'] and not self.force_download:
-            headers['If-Modified-Since'] = formatdate(
-                self.config['last_update'], usegmt=True
-            )
-
-        log.debug('Attempting to download blocklist %s', url)
-        log.debug('Sending headers: %s', headers)
-        self.is_downloading = True
-        return download_file(
-            url,
-            deluge.configmanager.get_config_dir('blocklist.download'),
-            on_retrieve_data,
-            headers,
-        )
-
-    def on_download_complete(self, blocklist):
-        """Runs any download clean up functions.
-
-        Args:
-            blocklist (str): Path of blocklist.
-
-        Returns:
-            Deferred: a Deferred which fires when clean up is done.
-
-        """
-        log.debug('Blocklist download complete: %s', blocklist)
-        self.is_downloading = False
-        return threads.deferToThread(self.update_info, blocklist)
-
-    def on_download_error(self, f):
-        """Recovers from download error.
-
-        Args:
-            f (Failure): Failure that occurred.
-
-        Returns:
-            Deferred or Failure: A Deferred if recovery was possible else original Failure.
-
-        """
-        self.is_downloading = False
-        error_msg = f.getErrorMessage()
-        d = f
-        if f.check(error.PageRedirect):
-            # Handle redirect errors
-            location = urljoin(self.config['url'], error_msg.split(' to ')[1])
-            if 'Moved Permanently' in error_msg:
-                log.debug('Setting blocklist url to %s', location)
-                self.config['url'] = location
-            d = self.download_list(location)
-            d.addCallbacks(self.on_download_complete, self.on_download_error)
-        else:
-            if 'Not Modified' in error_msg:
-                log.debug('Blocklist is up-to-date!')
-                self.up_to_date = True
-                blocklist = deluge.configmanager.get_config_dir('blocklist.cache')
-                d = threads.deferToThread(self.update_info, blocklist)
-            else:
-                log.warning('Blocklist download failed: %s', error_msg)
-                if self.failed_attempts < self.config['try_times']:
-                    log.debug(
-                        'Try downloading blocklist again... (%s/%s)',
-                        self.failed_attempts,
-                        self.config['try_times'],
-                    )
-                    self.failed_attempts += 1
-                    d = self.download_list()
-                    d.addCallbacks(self.on_download_complete, self.on_download_error)
-        return d
-
-    def import_list(self, blocklist):
-        """Imports the downloaded blocklist into the session.
-
-        Args:
-            blocklist (str): path of blocklist.
-
-        Returns:
-            Deferred: A Deferred that fires when the blocklist has been imported.
-
-        """
-        log.trace('on import_list')
-
-        def on_read_ip_range(start, end):
-            """Add ip range to blocklist"""
-            # log.trace('Adding ip range %s - %s to ipfilter as blocked', start, end)
-            self.blocklist.add_rule(start.address, end.address, BLOCK_RANGE)
-            self.num_blocked += 1
-
-        def on_finish_read(result):
-            """Add any whitelisted IP's and add the blocklist to session"""
-            # White listing happens last because the last rules added have
-            # priority
-            log.info('Added %d ranges to ipfilter as blocked', self.num_blocked)
-            for ip in self.config['whitelisted']:
-                ip = IP.parse(ip)
-                self.blocklist.add_rule(ip.address, ip.address, ALLOW_RANGE)
-                self.num_whited += 1
-                log.trace('Added %s to the ipfiler as white-listed', ip.address)
-            log.info('Added %d ranges to ipfilter as white-listed', self.num_whited)
-            self.core.session.set_ip_filter(self.blocklist)
-            return result
-
-        # TODO: double check logic
-        if self.up_to_date and self.has_imported:
-            log.debug('Latest blocklist is already imported')
-            return defer.succeed(blocklist)
-
-        self.is_importing = True
-        self.num_blocked = 0
-        self.num_whited = 0
-        self.blocklist = self.core.session.get_ip_filter()
-
-        if not blocklist:
-            blocklist = self.filename
-
-        if not self.reader:
-            self.auto_detect(blocklist)
-            self.auto_detected = True
-
-        def on_reader_failure(failure):
-            log.error('Failed to read!!!!!!')
-            log.exception(failure)
-
-        log.debug('Importing using reader: %s', self.reader)
-        log.debug(
-            'Reader type: %s compression: %s',
-            self.config['list_type'],
-            self.config['list_compression'],
-        )
-        log.debug('Clearing current ip filtering')
-        # self.blocklist.add_rule('0.0.0.0', '255.255.255.255', ALLOW_RANGE)
-        d = threads.deferToThread(self.reader(blocklist).read, on_read_ip_range)
-        d.addCallback(on_finish_read).addErrback(on_reader_failure)
-
-        return d
-
-    def on_import_complete(self, blocklist):
-        """Runs any import clean up functions.
-
-        Args:
-            blocklist (str): Path of blocklist.
-
-        Returns:
-            Deferred: A Deferred that fires when clean up is done.
-
-        """
-        log.trace('on_import_list_complete')
-        d = blocklist
-        self.is_importing = False
-        self.has_imported = True
-        log.debug('Blocklist import complete!')
-        cache = deluge.configmanager.get_config_dir('blocklist.cache')
-        if blocklist != cache:
-            if self.is_url:
-                log.debug('Moving %s to %s', blocklist, cache)
-                d = threads.deferToThread(shutil.move, blocklist, cache)
-            else:
-                log.debug('Copying %s to %s', blocklist, cache)
-                d = threads.deferToThread(shutil.copy, blocklist, cache)
-        return d
-
-    def on_import_error(self, f):
-        """Recovers from import error.
-
-        Args:
-            f (Failure): Failure that occurred.
-
-        Returns:
-            Deferred or Failure: A Deferred if recovery was possible else original Failure.
-
-        """
-        log.trace('on_import_error: %s', f)
-        d = f
-        self.is_importing = False
-        try_again = False
-        cache = deluge.configmanager.get_config_dir('blocklist.cache')
-
-        if f.check(ReaderParseError) and not self.auto_detected:
-            # Invalid / corrupt list, let's detect it
-            log.warning('Invalid / corrupt blocklist')
-            self.reader = None
-            blocklist = None
-            try_again = True
-        elif self.filename != cache and os.path.exists(cache):
-            # If we have a backup and we haven't already used it
-            log.warning('Error reading blocklist: %s', f.getErrorMessage())
-            blocklist = cache
-            try_again = True
-
-        if try_again:
-            d = self.import_list(blocklist)
-            d.addCallbacks(self.on_import_complete, self.on_import_error)
-
-        return d
-
-    def auto_detect(self, blocklist):
-        """Attempts to auto-detect the blocklist type.
-
-        Args:
-            blocklist (str): Path of blocklist.
-
-        Raises:
-            UnknownFormatError: If the format cannot be detected.
-
-        """
-        self.config['list_compression'] = detect_compression(blocklist)
-        self.config['list_type'] = detect_format(
-            blocklist, self.config['list_compression']
-        )
-        log.debug(
-            'Auto-detected type: %s compression: %s',
-            self.config['list_type'],
-            self.config['list_compression'],
-        )
-        if not self.config['list_type']:
-            self.config['list_compression'] = ''
-            raise UnknownFormatError
-        else:
-            self.reader = create_reader(
-                self.config['list_type'], self.config['list_compression']
-            )
-
-    def pause_session(self):
-        self.need_to_resume_session = not self.core.session.is_paused()
-        self.core.pause_session()
-
-    def resume_session(self, result):
-        self.core.resume_session()
-        self.need_to_resume_session = False
-        return result
Index: luge/plugins/Blocklist/deluge_blocklist/data/blocklist.js
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/data/blocklist.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,429 +1,0 @@
-/**
- * blocklist.js
- *
- * Copyright (C) Omar Alvarez 2014 <omar.alvarez@udc.es>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- *
- */
-
-Ext.ns('Deluge.ux.preferences');
-
-/**
- * @class Deluge.ux.preferences.BlocklistPage
- * @extends Ext.Panel
- */
-Deluge.ux.preferences.BlocklistPage = Ext.extend(Ext.Panel, {
-    title: _('Blocklist'),
-    header: false,
-    layout: 'fit',
-    border: false,
-    autoScroll: true,
-
-    initComponent: function () {
-        Deluge.ux.preferences.BlocklistPage.superclass.initComponent.call(this);
-
-        this.URLFset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('General'),
-            autoHeight: true,
-            defaultType: 'textfield',
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            autoWidth: true,
-            labelWidth: 40,
-        });
-
-        this.URL = this.URLFset.add({
-            fieldLabel: _('URL:'),
-            labelSeparator: '',
-            name: 'url',
-            width: '80%',
-        });
-
-        this.SettingsFset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Settings'),
-            autoHeight: true,
-            defaultType: 'spinnerfield',
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            autoWidth: true,
-            labelWidth: 160,
-        });
-
-        this.checkListDays = this.SettingsFset.add({
-            fieldLabel: _('Check for new list every (days):'),
-            labelSeparator: '',
-            name: 'check_list_days',
-            value: 4,
-            decimalPrecision: 0,
-            width: 80,
-        });
-
-        this.chkImportOnStart = this.SettingsFset.add({
-            xtype: 'checkbox',
-            fieldLabel: _('Import blocklist on startup'),
-            name: 'check_import_startup',
-        });
-
-        this.OptionsFset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Options'),
-            autoHeight: true,
-            defaultType: 'button',
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            autoWidth: false,
-            width: '80%',
-            labelWidth: 0,
-        });
-
-        this.checkDownload = this.OptionsFset.add({
-            fieldLabel: _(''),
-            name: 'check_download',
-            xtype: 'container',
-            layout: 'hbox',
-            margins: '4 0 0 5',
-            items: [
-                {
-                    xtype: 'button',
-                    text: ' Check Download and Import ',
-                    scale: 'medium',
-                },
-                {
-                    xtype: 'box',
-                    autoEl: {
-                        tag: 'img',
-                        src: '../icons/ok.png',
-                    },
-                    margins: '4 0 0 3',
-                },
-            ],
-        });
-
-        this.forceDownload = this.OptionsFset.add({
-            fieldLabel: _(''),
-            name: 'force_download',
-            text: ' Force Download and Import ',
-            margins: '2 0 0 0',
-            //icon: '../icons/blocklist_import24.png',
-            scale: 'medium',
-        });
-
-        this.ProgressFset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Info'),
-            autoHeight: true,
-            defaultType: 'progress',
-            style: 'margin-top: 1px; margin-bottom: 0px; padding-bottom: 0px;',
-            autoWidth: true,
-            labelWidth: 0,
-            hidden: true,
-        });
-
-        this.downProgBar = this.ProgressFset.add({
-            fieldLabel: _(''),
-            name: 'progress_bar',
-            width: '90%',
-        });
-
-        this.InfoFset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Info'),
-            autoHeight: true,
-            defaultType: 'label',
-            style: 'margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px;',
-            labelWidth: 60,
-        });
-
-        this.lblFileSize = this.InfoFset.add({
-            fieldLabel: _('File Size:'),
-            labelSeparator: '',
-            name: 'file_size',
-        });
-
-        this.lblDate = this.InfoFset.add({
-            fieldLabel: _('Date:'),
-            labelSeparator: '',
-            name: 'date',
-        });
-
-        this.lblType = this.InfoFset.add({
-            fieldLabel: _('Type:'),
-            labelSeparator: '',
-            name: 'type',
-        });
-
-        this.lblURL = this.InfoFset.add({
-            fieldLabel: _('URL:'),
-            labelSeparator: '',
-            name: 'lbl_URL',
-        });
-
-        this.WhitelistFset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Whitelist'),
-            autoHeight: true,
-            defaultType: 'editorgrid',
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            autoWidth: true,
-            labelWidth: 0,
-            items: [
-                {
-                    fieldLabel: _(''),
-                    name: 'whitelist',
-                    margins: '2 0 5 5',
-                    height: 100,
-                    width: 260,
-                    autoExpandColumn: 'ip',
-                    viewConfig: {
-                        emptyText: _('Add an IP...'),
-                        deferEmptyText: false,
-                    },
-                    colModel: new Ext.grid.ColumnModel({
-                        columns: [
-                            {
-                                id: 'ip',
-                                header: _('IP'),
-                                dataIndex: 'ip',
-                                sortable: true,
-                                hideable: false,
-                                editable: true,
-                                editor: {
-                                    xtype: 'textfield',
-                                },
-                            },
-                        ],
-                    }),
-                    selModel: new Ext.grid.RowSelectionModel({
-                        singleSelect: false,
-                        moveEditorOnEnter: false,
-                    }),
-                    store: new Ext.data.ArrayStore({
-                        autoDestroy: true,
-                        fields: [{ name: 'ip' }],
-                    }),
-                    listeners: {
-                        afteredit: function (e) {
-                            e.record.commit();
-                        },
-                    },
-                    setEmptyText: function (text) {
-                        if (this.viewReady) {
-                            this.getView().emptyText = text;
-                            this.getView().refresh();
-                        } else {
-                            Ext.apply(this.viewConfig, { emptyText: text });
-                        }
-                    },
-                    loadData: function (data) {
-                        this.getStore().loadData(data);
-                        if (this.viewReady) {
-                            this.getView().updateHeaders();
-                        }
-                    },
-                },
-            ],
-        });
-
-        this.ipButtonsContainer = this.WhitelistFset.add({
-            xtype: 'container',
-            layout: 'hbox',
-            margins: '4 0 0 5',
-            items: [
-                {
-                    xtype: 'button',
-                    text: ' Add IP ',
-                    margins: '0 5 0 0',
-                },
-                {
-                    xtype: 'button',
-                    text: ' Delete IP ',
-                },
-            ],
-        });
-
-        this.updateTask = Ext.TaskMgr.start({
-            interval: 2000,
-            run: this.onUpdate,
-            scope: this,
-        });
-
-        this.on('show', this.updateConfig, this);
-
-        this.ipButtonsContainer.getComponent(0).setHandler(this.addIP, this);
-        this.ipButtonsContainer.getComponent(1).setHandler(this.deleteIP, this);
-
-        this.checkDownload.getComponent(0).setHandler(this.checkDown, this);
-        this.forceDownload.setHandler(this.forceDown, this);
-    },
-
-    onApply: function () {
-        var config = {};
-
-        config['url'] = this.URL.getValue();
-        config['check_after_days'] = this.checkListDays.getValue();
-        config['load_on_start'] = this.chkImportOnStart.getValue();
-
-        var ipList = [];
-        var store = this.WhitelistFset.getComponent(0).getStore();
-
-        for (var i = 0; i < store.getCount(); i++) {
-            var record = store.getAt(i);
-            var ip = record.get('ip');
-            ipList.push(ip);
-        }
-
-        config['whitelisted'] = ipList;
-
-        deluge.client.blocklist.set_config(config);
-    },
-
-    onOk: function () {
-        this.onApply();
-    },
-
-    onUpdate: function () {
-        deluge.client.blocklist.get_status({
-            success: function (status) {
-                if (status['state'] == 'Downloading') {
-                    this.InfoFset.hide();
-                    this.checkDownload.getComponent(0).setDisabled(true);
-                    this.checkDownload.getComponent(1).hide();
-                    this.forceDownload.setDisabled(true);
-
-                    this.ProgressFset.show();
-                    this.downProgBar.updateProgress(
-                        status['file_progress'],
-                        'Downloading '
-                            .concat((status['file_progress'] * 100).toFixed(2))
-                            .concat('%'),
-                        true
-                    );
-                } else if (status['state'] == 'Importing') {
-                    this.InfoFset.hide();
-                    this.checkDownload.getComponent(0).setDisabled(true);
-                    this.checkDownload.getComponent(1).hide();
-                    this.forceDownload.setDisabled(true);
-
-                    this.ProgressFset.show();
-                    this.downProgBar.updateText(
-                        'Importing '.concat(status['num_blocked'])
-                    );
-                } else if (status['state'] == 'Idle') {
-                    this.ProgressFset.hide();
-                    this.checkDownload.getComponent(0).setDisabled(false);
-                    this.forceDownload.setDisabled(false);
-                    if (status['up_to_date']) {
-                        this.checkDownload.getComponent(1).show();
-                        this.checkDownload.doLayout();
-                    } else {
-                        this.checkDownload.getComponent(1).hide();
-                    }
-                    this.InfoFset.show();
-                    this.lblFileSize.setText(fsize(status['file_size']));
-                    this.lblDate.setText(fdate(status['file_date']));
-                    this.lblType.setText(status['file_type']);
-                    this.lblURL.setText(
-                        status['file_url'].substr(0, 40).concat('...')
-                    );
-                }
-            },
-            scope: this,
-        });
-    },
-
-    checkDown: function () {
-        this.onApply();
-        deluge.client.blocklist.check_import();
-    },
-
-    forceDown: function () {
-        this.onApply();
-        deluge.client.blocklist.check_import((force = true));
-    },
-
-    updateConfig: function () {
-        deluge.client.blocklist.get_config({
-            success: function (config) {
-                this.URL.setValue(config['url']);
-                this.checkListDays.setValue(config['check_after_days']);
-                this.chkImportOnStart.setValue(config['load_on_start']);
-
-                var data = [];
-                var keys = Ext.keys(config['whitelisted']);
-                for (var i = 0; i < keys.length; i++) {
-                    var key = keys[i];
-                    data.push([config['whitelisted'][key]]);
-                }
-
-                this.WhitelistFset.getComponent(0).loadData(data);
-            },
-            scope: this,
-        });
-
-        deluge.client.blocklist.get_status({
-            success: function (status) {
-                this.lblFileSize.setText(fsize(status['file_size']));
-                this.lblDate.setText(fdate(status['file_date']));
-                this.lblType.setText(status['file_type']);
-                this.lblURL.setText(
-                    status['file_url'].substr(0, 40).concat('...')
-                );
-            },
-            scope: this,
-        });
-    },
-
-    addIP: function () {
-        var store = this.WhitelistFset.getComponent(0).getStore();
-        var IP = store.recordType;
-        var i = new IP({
-            ip: '',
-        });
-        this.WhitelistFset.getComponent(0).stopEditing();
-        store.insert(0, i);
-        this.WhitelistFset.getComponent(0).startEditing(0, 0);
-    },
-
-    deleteIP: function () {
-        var selections = this.WhitelistFset.getComponent(0)
-            .getSelectionModel()
-            .getSelections();
-        var store = this.WhitelistFset.getComponent(0).getStore();
-
-        this.WhitelistFset.getComponent(0).stopEditing();
-        for (var i = 0; i < selections.length; i++) store.remove(selections[i]);
-        store.commitChanges();
-    },
-
-    onDestroy: function () {
-        Ext.TaskMgr.stop(this.updateTask);
-
-        deluge.preferences.un('show', this.updateConfig, this);
-
-        Deluge.ux.preferences.BlocklistPage.superclass.onDestroy.call(this);
-    },
-});
-
-Deluge.plugins.BlocklistPlugin = Ext.extend(Deluge.Plugin, {
-    name: 'Blocklist',
-
-    onDisable: function () {
-        deluge.preferences.removePage(this.prefsPage);
-    },
-
-    onEnable: function () {
-        this.prefsPage = deluge.preferences.addPage(
-            new Deluge.ux.preferences.BlocklistPage()
-        );
-    },
-});
-
-Deluge.registerPlugin('Blocklist', Deluge.plugins.BlocklistPlugin);
Index: luge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/data/blocklist_pref.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,603 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="adjustment1">
-    <property name="lower">1</property>
-    <property name="upper">100</property>
-    <property name="value">1</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkWindow" id="window1">
-    <property name="can_focus">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="blocklist_prefs_box">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="spacing">5</property>
-        <property name="orientation">vertical</property>
-        <child>
-          <object class="GtkFrame" id="frame1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="alignment1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="hbox2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="spacing">5</property>
-                    <child>
-                      <object class="GtkLabel" id="label3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">URL:</property>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkEntry" id="entry_url">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="invisible_char">â</property>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="ypad">5</property>
-                <property name="label" translatable="yes">&lt;b&gt;General&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="frame2">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="alignment2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="vbox1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="spacing">5</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <object class="GtkTable" id="table1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="n_columns">3</property>
-                        <property name="column_spacing">5</property>
-                        <property name="row_spacing">5</property>
-                        <child>
-                          <object class="GtkLabel" id="label8">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Days</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="right_attach">3</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options"/>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkSpinButton" id="spin_check_days">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="adjustment">adjustment1</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options"/>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label4">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Check for new list every (days):</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options"/>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkCheckButton" id="chk_import_on_start">
-                        <property name="label" translatable="yes">Import blocklist on startup</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="draw_indicator">True</property>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label10">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="ypad">5</property>
-                <property name="label" translatable="yes">&lt;b&gt;Settings&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="frame3">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="alignment3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="xalign">0</property>
-                <property name="xscale">0</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="hbox3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <child>
-                      <object class="GtkBox" id="vbox3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="orientation">vertical</property>
-                        <child>
-                          <object class="GtkButton" id="button_check_download">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="tooltip_text" translatable="yes">Download the blocklist file if necessary and import the file.</property>
-                            <signal name="clicked" handler="on_button_check_download_clicked" swapped="no"/>
-                            <child>
-                              <object class="GtkBox" id="hbox4">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">5</property>
-                                <child>
-                                  <object class="GtkImage" id="image_download">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="stock">gtk-missing-image</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label12">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Check Download and Import</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_force_download">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="tooltip_text" translatable="yes">Download a new blocklist file and import it.</property>
-                            <signal name="clicked" handler="on_button_force_download_clicked" swapped="no"/>
-                            <child>
-                              <object class="GtkBox" id="hbox5">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">5</property>
-                                <child>
-                                  <object class="GtkImage" id="image_import">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="stock">gtk-missing-image</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label7">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Force Download and Import</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkImage" id="image_up_to_date">
-                        <property name="can_focus">False</property>
-                        <property name="tooltip_text" translatable="yes">Blocklist is up to date</property>
-                        <property name="yalign">0.15000000596046448</property>
-                        <property name="xpad">2</property>
-                        <property name="stock">gtk-yes</property>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label11">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="ypad">5</property>
-                <property name="label" translatable="yes">&lt;b&gt;Options&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="frame4">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="alignment4">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">5</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="vbox4">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <object class="GtkProgressBar" id="progressbar">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkTable" id="table_info">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="n_rows">4</property>
-                        <property name="n_columns">2</property>
-                        <property name="column_spacing">5</property>
-                        <child>
-                          <object class="GtkLabel" id="label_url">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">3</property>
-                            <property name="bottom_attach">4</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_type">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">2</property>
-                            <property name="bottom_attach">3</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_modified">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">1</property>
-                            <property name="bottom_attach">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_filesize">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label17">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">URL:</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="top_attach">3</property>
-                            <property name="bottom_attach">4</property>
-                            <property name="x_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label16">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Type:</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="top_attach">2</property>
-                            <property name="bottom_attach">3</property>
-                            <property name="x_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label15">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Date:</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="top_attach">1</property>
-                            <property name="bottom_attach">2</property>
-                            <property name="x_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label14">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">File Size:</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="x_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label13">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">&lt;b&gt;Info&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="whitelist_frame">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="alignment5">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="hbox1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <child>
-                      <object class="GtkScrolledWindow" id="scrolledwindow1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <child>
-                          <object class="GtkTreeView" id="whitelist_treeview">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="headers_visible">False</property>
-                            <property name="headers_clickable">False</property>
-                            <child internal-child="selection">
-                              <object class="GtkTreeSelection"/>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkVButtonBox" id="vbuttonbox1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="homogeneous">True</property>
-                        <property name="layout_style">start</property>
-                        <child>
-                          <object class="GtkButton" id="whitelist_add">
-                            <property name="label">gtk-add</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_whitelist_add_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="whitelist_delete">
-                            <property name="label">gtk-delete</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_whitelist_remove_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">&lt;b&gt;Whitelist&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">4</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/plugins/Blocklist/deluge_blocklist/decompressers.py
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/decompressers.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,44 +1,0 @@
-#
-# Copyright (C) 2009-2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-# pylint: disable=redefined-builtin
-
-import bz2
-import gzip
-import zipfile
-
-
-def Zipped(reader):  # NOQA: N802
-    """Blocklist reader for zipped blocklists"""
-
-    def _open(self):
-        z = zipfile.ZipFile(self.file)
-        f = z.open(z.namelist()[0])
-        return f
-
-    reader.open = _open
-    return reader
-
-
-def GZipped(reader):  # NOQA: N802
-    """Blocklist reader for gzipped blocklists"""
-
-    def _open(self):
-        return gzip.open(self.file)
-
-    reader.open = _open
-    return reader
-
-
-def BZipped2(reader):  # NOQA: N802
-    """Blocklist reader for bzipped2 blocklists"""
-
-    def _open(self):
-        return bz2.BZ2File(self.file)
-
-    reader.open = _open
-    return reader
Index: luge/plugins/Blocklist/deluge_blocklist/detect.py
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/detect.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,48 +1,0 @@
-#
-# Copyright (C) 2009-2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from .decompressers import BZipped2, GZipped, Zipped
-from .readers import EmuleReader, PeerGuardianReader, SafePeerReader
-
-COMPRESSION_TYPES = {b'PK': 'Zip', b'\x1f\x8b': 'GZip', b'BZ': 'BZip2'}
-
-DECOMPRESSERS = {'Zip': Zipped, 'GZip': GZipped, 'BZip2': BZipped2}
-
-READERS = {
-    'Emule': EmuleReader,
-    'SafePeer': SafePeerReader,
-    'PeerGuardian': PeerGuardianReader,
-}
-
-
-class UnknownFormatError(Exception):
-    pass
-
-
-def detect_compression(filename):
-    with open(filename, 'rb') as _file:
-        magic_number = _file.read(2)
-    return COMPRESSION_TYPES.get(magic_number, '')
-
-
-def detect_format(filename, compression=''):
-    file_format = ''
-    for reader in READERS:
-        if create_reader(reader, compression)(filename).is_valid():
-            file_format = reader
-            break
-    return file_format
-
-
-def create_reader(file_format, compression=''):
-    reader = READERS.get(file_format)
-    if reader and compression:
-        decompressor = DECOMPRESSERS.get(compression)
-        if decompressor:
-            reader = decompressor(reader)
-    return reader
Index: luge/plugins/Blocklist/deluge_blocklist/gtkui.py
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/gtkui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,254 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-from datetime import datetime
-
-import gi  # isort:skip (Required before Gtk import).
-
-gi.require_version('Gtk', '3.0')
-
-# isort:imports-thirdparty
-from gi.repository import Gtk
-
-# isort:imports-firstparty
-import deluge.common
-import deluge.component as component
-from deluge.plugins.pluginbase import Gtk3PluginBase
-from deluge.ui.client import client
-
-# isort:imports-localfolder
-from . import common
-
-log = logging.getLogger(__name__)
-
-
-class GtkUI(Gtk3PluginBase):
-    def enable(self):
-        log.debug('Blocklist GtkUI enable..')
-        self.plugin = component.get('PluginManager')
-
-        self.load_preferences_page()
-
-        self.status_item = component.get('StatusBar').add_item(
-            image=common.get_resource('blocklist16.png'),
-            text='',
-            callback=self._on_status_item_clicked,
-            tooltip=_('Blocked IP Ranges /Whitelisted IP Ranges'),
-        )
-
-        # Register some hooks
-        self.plugin.register_hook('on_apply_prefs', self._on_apply_prefs)
-        self.plugin.register_hook('on_show_prefs', self._on_show_prefs)
-
-    def disable(self):
-        log.debug('Blocklist GtkUI disable..')
-
-        # Remove the preferences page
-        self.plugin.remove_preferences_page(_('Blocklist'))
-
-        # Remove status item
-        component.get('StatusBar').remove_item(self.status_item)
-        del self.status_item
-
-        # Deregister the hooks
-        self.plugin.deregister_hook('on_apply_prefs', self._on_apply_prefs)
-        self.plugin.deregister_hook('on_show_prefs', self._on_show_prefs)
-
-        del self.glade
-
-    def update(self):
-        def _on_get_status(status):
-            if status['state'] == 'Downloading':
-                self.table_info.hide()
-                self.builder.get_object('button_check_download').set_sensitive(False)
-                self.builder.get_object('button_force_download').set_sensitive(False)
-                self.builder.get_object('image_up_to_date').hide()
-
-                self.status_item.set_text(
-                    'Downloading %.2f%%' % (status['file_progress'] * 100)
-                )
-                self.progress_bar.set_text(
-                    'Downloading %.2f%%' % (status['file_progress'] * 100)
-                )
-                self.progress_bar.set_fraction(status['file_progress'])
-                self.progress_bar.show()
-
-            elif status['state'] == 'Importing':
-                self.table_info.hide()
-                self.builder.get_object('button_check_download').set_sensitive(False)
-                self.builder.get_object('button_force_download').set_sensitive(False)
-                self.builder.get_object('image_up_to_date').hide()
-
-                self.status_item.set_text('Importing ' + str(status['num_blocked']))
-                self.progress_bar.set_text('Importing %s' % (status['num_blocked']))
-                self.progress_bar.pulse()
-                self.progress_bar.show()
-
-            elif status['state'] == 'Idle':
-                self.progress_bar.hide()
-                self.builder.get_object('button_check_download').set_sensitive(True)
-                self.builder.get_object('button_force_download').set_sensitive(True)
-                if status['up_to_date']:
-                    self.builder.get_object('image_up_to_date').show()
-                else:
-                    self.builder.get_object('image_up_to_date').hide()
-
-                self.table_info.show()
-                self.status_item.set_text('%(num_blocked)s/%(num_whited)s' % status)
-
-                self.builder.get_object('label_filesize').set_text(
-                    deluge.common.fsize(status['file_size'])
-                )
-                self.builder.get_object('label_modified').set_text(
-                    datetime.fromtimestamp(status['file_date']).strftime('%c')
-                )
-                self.builder.get_object('label_type').set_text(status['file_type'])
-                self.builder.get_object('label_url').set_text(status['file_url'])
-
-        client.blocklist.get_status().addCallback(_on_get_status)
-
-    def _on_show_prefs(self):
-        def _on_get_config(config):
-            log.trace('Loaded config: %s', config)
-            self.builder.get_object('entry_url').set_text(config['url'])
-            self.builder.get_object('spin_check_days').set_value(
-                config['check_after_days']
-            )
-            self.builder.get_object('chk_import_on_start').set_active(
-                config['load_on_start']
-            )
-            self.populate_whitelist(config['whitelisted'])
-
-        client.blocklist.get_config().addCallback(_on_get_config)
-
-    def _on_apply_prefs(self):
-        config = {}
-        config['url'] = self.builder.get_object('entry_url').get_text().strip()
-        config['check_after_days'] = self.builder.get_object(
-            'spin_check_days'
-        ).get_value_as_int()
-        config['load_on_start'] = self.builder.get_object(
-            'chk_import_on_start'
-        ).get_active()
-        config['whitelisted'] = [
-            ip[0] for ip in self.whitelist_model if ip[0] != 'IP HERE'
-        ]
-        client.blocklist.set_config(config)
-
-    def _on_button_check_download_clicked(self, widget):
-        self._on_apply_prefs()
-        client.blocklist.check_import()
-
-    def _on_button_force_download_clicked(self, widget):
-        self._on_apply_prefs()
-        client.blocklist.check_import(force=True)
-
-    def _on_status_item_clicked(self, widget, event):
-        component.get('Preferences').show(_('Blocklist'))
-
-    def load_preferences_page(self):
-        """Initializes the preferences page and adds it to the preferences dialog"""
-        # Load the preferences page
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(common.get_resource('blocklist_pref.ui'))
-
-        self.whitelist_frame = self.builder.get_object('whitelist_frame')
-        self.progress_bar = self.builder.get_object('progressbar')
-        self.table_info = self.builder.get_object('table_info')
-
-        # Hide the progress bar initially
-        self.progress_bar.hide()
-        self.table_info.show()
-
-        # Create the whitelisted model
-        self.build_whitelist_model_treeview()
-
-        self.builder.connect_signals(
-            {
-                'on_button_check_download_clicked': self._on_button_check_download_clicked,
-                'on_button_force_download_clicked': self._on_button_force_download_clicked,
-                'on_whitelist_add_clicked': (
-                    self.on_add_button_clicked,
-                    self.whitelist_treeview,
-                ),
-                'on_whitelist_remove_clicked': (
-                    self.on_delete_button_clicked,
-                    self.whitelist_treeview,
-                ),
-            }
-        )
-
-        # Set button icons
-        self.builder.get_object('image_download').set_from_file(
-            common.get_resource('blocklist_download24.png')
-        )
-
-        self.builder.get_object('image_import').set_from_file(
-            common.get_resource('blocklist_import24.png')
-        )
-
-        # Update the preferences page with config values from the core
-        self._on_show_prefs()
-
-        # Add the page to the preferences dialog
-        self.plugin.add_preferences_page(
-            _('Blocklist'), self.builder.get_object('blocklist_prefs_box')
-        )
-
-    def build_whitelist_model_treeview(self):
-        self.whitelist_treeview = self.builder.get_object('whitelist_treeview')
-        treeview_selection = self.whitelist_treeview.get_selection()
-        treeview_selection.connect(
-            'changed', self.on_whitelist_treeview_selection_changed
-        )
-        self.whitelist_model = Gtk.ListStore(str, bool)
-        renderer = Gtk.CellRendererText()
-        renderer.connect('edited', self.on_cell_edited, self.whitelist_model)
-        renderer.ip = 0
-
-        column = Gtk.TreeViewColumn('IPs', renderer, text=0, editable=1)
-        column.set_expand(True)
-        self.whitelist_treeview.append_column(column)
-        self.whitelist_treeview.set_model(self.whitelist_model)
-
-    def on_cell_edited(self, cell, path_string, new_text, model):
-        # iter = model.get_iter_from_string(path_string)
-        # path = model.get_path(iter)[0]
-        try:
-            ip = common.IP.parse(new_text)
-            model.set(model.get_iter_from_string(path_string), 0, ip.address)
-        except common.BadIP as ex:
-            model.remove(model.get_iter_from_string(path_string))
-            from deluge.ui.gtkui import dialogs
-
-            d = dialogs.ErrorDialog(_('Bad IP address'), ex.message)
-            d.run()
-
-    def on_whitelist_treeview_selection_changed(self, selection):
-        model, selected_connection_iter = selection.get_selected()
-        if selected_connection_iter:
-            self.builder.get_object('whitelist_delete').set_property('sensitive', True)
-        else:
-            self.builder.get_object('whitelist_delete').set_property('sensitive', False)
-
-    def on_add_button_clicked(self, widget, treeview):
-        model = treeview.get_model()
-        model.set(model.append(), 0, 'IP HERE', 1, True)
-
-    def on_delete_button_clicked(self, widget, treeview):
-        selection = treeview.get_selection()
-        model, selected_iter = selection.get_selected()
-        if selected_iter:
-            # path = model.get_path(iter)[0]
-            model.remove(selected_iter)
-
-    def populate_whitelist(self, whitelist):
-        self.whitelist_model.clear()
-        for ip in whitelist:
-            self.whitelist_model.set(self.whitelist_model.append(), 0, ip, 1, True)
Index: luge/plugins/Blocklist/deluge_blocklist/peerguardian.py
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/peerguardian.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,66 +1,0 @@
-#
-# Copyright (C) 2007 Steve 'Tarka' Smith (tarka@internode.on.net)
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import gzip
-import logging
-import socket
-from struct import unpack
-
-log = logging.getLogger(__name__)
-
-
-class PGException(Exception):
-    pass
-
-
-# Incrementally reads PeerGuardian blocklists v1 and v2.
-# See http://wiki.phoenixlabs.org/wiki/P2B_Format
-class PGReader:
-    def __init__(self, filename):
-        log.debug('PGReader loading: %s', filename)
-
-        try:
-            with gzip.open(filename, 'rb') as _file:
-                self.fd = _file
-        except OSError:
-            log.debug('Blocklist: PGReader: Incorrect file type or list is corrupt')
-
-        # 4 bytes, should be 0xffffffff
-        buf = self.fd.read(4)
-        hdr = unpack('l', buf)[0]
-        if hdr != -1:
-            raise PGException(_('Invalid leader') + ' %d' % hdr)
-
-        magic = self.fd.read(3)
-        if magic != 'P2B':
-            raise PGException(_('Invalid magic code'))
-
-        buf = self.fd.read(1)
-        ver = ord(buf)
-        if ver != 1 and ver != 2:
-            raise PGException(_('Invalid version') + ' %d' % ver)
-
-    def __next__(self):
-        # Skip over the string
-        buf = -1
-        while buf != 0:
-            buf = self.fd.read(1)
-            if buf == '':  # EOF
-                return False
-            buf = ord(buf)
-
-        buf = self.fd.read(4)
-        start = socket.inet_ntoa(buf)
-
-        buf = self.fd.read(4)
-        end = socket.inet_ntoa(buf)
-
-        return (start, end)
-
-    def close(self):
-        self.fd.close()
Index: luge/plugins/Blocklist/deluge_blocklist/readers.py
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/readers.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,99 +1,0 @@
-#
-# Copyright (C) 2009-2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import re
-
-from deluge.common import decode_bytes
-
-from .common import IP, BadIP, raises_errors_as
-
-log = logging.getLogger(__name__)
-
-
-class ReaderParseError(Exception):
-    pass
-
-
-class BaseReader:
-    """Base reader for blocklist files"""
-
-    def __init__(self, _file):
-        """Creates a new BaseReader given a file"""
-        self.file = _file
-
-    def open(self):
-        """Opens the associated file for reading"""
-        return open(self.file)
-
-    def parse(self, line):
-        """Extracts ip range from given line"""
-        raise NotImplementedError
-
-    def read(self, callback):
-        """Calls callback on each ip range in the file"""
-        for start, end in self.readranges():
-            try:
-                callback(IP.parse(start), IP.parse(end))
-            except BadIP as ex:
-                log.error('Failed to parse IP: %s', ex)
-        return self.file
-
-    def is_ignored(self, line):
-        """Ignore commented lines and blank lines"""
-        line = line.strip()
-        return line.startswith('#') or not line
-
-    def is_valid(self):
-        """Determines whether file is valid for this reader"""
-        blocklist = self.open()
-        valid = True
-        for line in blocklist:
-            line = decode_bytes(line)
-            if not self.is_ignored(line):
-                try:
-                    (start, end) = self.parse(line)
-                    if not re.match(r'^(\d{1,3}\.){4}$', start + '.') or not re.match(
-                        r'^(\d{1,3}\.){4}$', end + '.'
-                    ):
-                        valid = False
-                except Exception:
-                    valid = False
-                break
-        blocklist.close()
-        return valid
-
-    @raises_errors_as(ReaderParseError)
-    def readranges(self):
-        """Yields each ip range from the file"""
-        blocklist = self.open()
-        for line in blocklist:
-            line = decode_bytes(line)
-            if not self.is_ignored(line):
-                yield self.parse(line)
-        blocklist.close()
-
-
-class EmuleReader(BaseReader):
-    """Blocklist reader for emule style blocklists"""
-
-    def parse(self, line):
-        return line.strip().split(' , ')[0].split(' - ')
-
-
-class SafePeerReader(BaseReader):
-    """Blocklist reader for SafePeer style blocklists"""
-
-    def parse(self, line):
-        return line.strip().split(':')[-1].split('-')
-
-
-class PeerGuardianReader(SafePeerReader):
-    """Blocklist reader for PeerGuardian style blocklists"""
-
-    pass
Index: luge/plugins/Blocklist/deluge_blocklist/webui.py
===================================================================
--- deluge/plugins/Blocklist/deluge_blocklist/webui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,27 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.plugins.pluginbase import WebPluginBase
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-FORMAT_LIST = [
-    ('gzmule', _('Emule IP list (GZip)')),
-    ('spzip', _('SafePeer Text (Zipped)')),
-    ('pgtext', _('PeerGuardian Text (Uncompressed)')),
-    ('p2bgz', _('PeerGuardian P2B (GZip)')),
-]
-
-
-class WebUI(WebPluginBase):
-    scripts = [get_resource('blocklist.js')]
-    debug_scripts = scripts
Index: luge/plugins/Blocklist/setup.py
===================================================================
--- deluge/plugins/Blocklist/setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,42 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from setuptools import find_packages, setup
-
-__plugin_name__ = 'Blocklist'
-__author__ = 'John Garland'
-__author_email__ = 'johnnybg+deluge@gmail.com'
-__version__ = '1.4'
-__url__ = 'http://deluge-torrent.org'
-__license__ = 'GPLv3'
-__description__ = 'Download and import IP blocklists'
-__long_description__ = __description__
-__pkg_data__ = {'deluge_' + __plugin_name__.lower(): ['data/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    zip_safe=False,
-    long_description=__long_description__,
-    packages=find_packages(),
-    package_data=__pkg_data__,
-    entry_points="""
-    [deluge.plugin.core]
-    %s = deluge_%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %s = deluge_%s:GtkUIPlugin
-    [deluge.plugin.web]
-    %s = deluge_%s:WebUIPlugin
-    """
-    % ((__plugin_name__, __plugin_name__.lower()) * 3),
-)
Index: luge/plugins/Execute/deluge_execute/__init__.py
===================================================================
--- deluge/plugins/Execute/deluge_execute/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,33 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class GtkUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtkui import GtkUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .webui import WebUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
Index: luge/plugins/Execute/deluge_execute/common.py
===================================================================
--- deluge/plugins/Execute/deluge_execute/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,20 +1,0 @@
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#               2007-2009 Andrew Resch <andrewresch@gmail.com>
-#               2009 Damien Churchill <damoxc@gmail.com>
-#               2010 Pedro Algarvio <pedro@algarvio.me>
-#               2017 Calum Lind <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os.path
-
-from pkg_resources import resource_filename
-
-
-def get_resource(filename):
-    return resource_filename(__package__, os.path.join('data', filename))
Index: luge/plugins/Execute/deluge_execute/core.py
===================================================================
--- deluge/plugins/Execute/deluge_execute/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,182 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import hashlib
-import logging
-import os
-import time
-
-from twisted.internet.utils import getProcessOutputAndValue
-
-import deluge.component as component
-from deluge.common import windows_check
-from deluge.configmanager import ConfigManager
-from deluge.core.rpcserver import export
-from deluge.event import DelugeEvent
-from deluge.plugins.pluginbase import CorePluginBase
-
-log = logging.getLogger(__name__)
-
-DEFAULT_CONFIG = {'commands': []}
-
-EXECUTE_ID = 0
-EXECUTE_EVENT = 1
-EXECUTE_COMMAND = 2
-
-EVENT_MAP = {
-    'complete': 'TorrentFinishedEvent',
-    'added': 'TorrentAddedEvent',
-    'removed': 'TorrentRemovedEvent',
-}
-
-
-class ExecuteCommandAddedEvent(DelugeEvent):
-    """
-    Emitted when a new command is added.
-    """
-
-    def __init__(self, command_id, event, command):
-        self._args = [command_id, event, command]
-
-
-class ExecuteCommandRemovedEvent(DelugeEvent):
-    """
-    Emitted when a command is removed.
-    """
-
-    def __init__(self, command_id):
-        self._args = [command_id]
-
-
-class Core(CorePluginBase):
-    def enable(self):
-        self.config = ConfigManager('execute.conf', DEFAULT_CONFIG)
-        event_manager = component.get('EventManager')
-        self.registered_events = {}
-        self.preremoved_cache = {}
-
-        # Go through the commands list and register event handlers
-        for command in self.config['commands']:
-            event = command[EXECUTE_EVENT]
-            if event in self.registered_events:
-                continue
-
-            def create_event_handler(event):
-                def event_handler(torrent_id, *arg):
-                    self.execute_commands(torrent_id, event, *arg)
-
-                return event_handler
-
-            event_handler = create_event_handler(event)
-            event_manager.register_event_handler(EVENT_MAP[event], event_handler)
-            if event == 'removed':
-                event_manager.register_event_handler(
-                    'PreTorrentRemovedEvent', self.on_preremoved
-                )
-            self.registered_events[event] = event_handler
-
-        log.debug('Execute core plugin enabled!')
-
-    def on_preremoved(self, torrent_id):
-        # Get and store the torrent info before it is removed
-        torrent = component.get('TorrentManager').torrents[torrent_id]
-        info = torrent.get_status(['name', 'download_location'])
-        self.preremoved_cache[torrent_id] = [
-            torrent_id,
-            info['name'],
-            info['download_location'],
-        ]
-
-    def execute_commands(self, torrent_id, event, *arg):
-        if event == 'added' and arg[0]:
-            # No futher action as from_state (arg[0]) is True
-            return
-        elif event == 'removed':
-            torrent_id, torrent_name, download_location = self.preremoved_cache.pop(
-                torrent_id
-            )
-        else:
-            torrent = component.get('TorrentManager').torrents[torrent_id]
-            info = torrent.get_status(['name', 'download_location'])
-            # Grab the torrent name and download location
-            # getProcessOutputAndValue requires args to be str
-            torrent_name = info['name']
-            download_location = info['download_location']
-
-        log.debug('Running commands for %s', event)
-
-        def log_error(result, command):
-            (stdout, stderr, exit_code) = result
-            if exit_code:
-                log.warning('Command "%s" failed with exit code %d', command, exit_code)
-                if stdout:
-                    log.warning('stdout: %s', stdout)
-                if stderr:
-                    log.warning('stderr: %s', stderr)
-
-        # Go through and execute all the commands
-        for command in self.config['commands']:
-            if command[EXECUTE_EVENT] == event:
-                command = os.path.expandvars(command[EXECUTE_COMMAND])
-                command = os.path.expanduser(command)
-
-                cmd_args = [
-                    torrent_id.encode('utf8'),
-                    torrent_name.encode('utf8'),
-                    download_location.encode('utf8'),
-                ]
-                if windows_check():
-                    # Escape ampersand on windows (see #2784)
-                    cmd_args = [cmd_arg.replace(b'&', b'^^^&') for cmd_arg in cmd_args]
-
-                if os.path.isfile(command) and os.access(command, os.X_OK):
-                    log.debug('Running %s with args: %s', command, cmd_args)
-                    d = getProcessOutputAndValue(command, cmd_args, env=os.environ)
-                    d.addCallback(log_error, command)
-                else:
-                    log.error('Execute script not found or not executable')
-
-    def disable(self):
-        self.config.save()
-        event_manager = component.get('EventManager')
-        for event, handler in self.registered_events.items():
-            event_manager.deregister_event_handler(event, handler)
-        log.debug('Execute core plugin disabled!')
-
-    # Exported RPC methods #
-    @export
-    def add_command(self, event, command):
-        command_id = hashlib.sha1(str(time.time()).encode()).hexdigest()
-        self.config['commands'].append((command_id, event, command))
-        self.config.save()
-        component.get('EventManager').emit(
-            ExecuteCommandAddedEvent(command_id, event, command)
-        )
-
-    @export
-    def get_commands(self):
-        return self.config['commands']
-
-    @export
-    def remove_command(self, command_id):
-        for command in self.config['commands']:
-            if command[EXECUTE_ID] == command_id:
-                self.config['commands'].remove(command)
-                component.get('EventManager').emit(
-                    ExecuteCommandRemovedEvent(command_id)
-                )
-                break
-        self.config.save()
-
-    @export
-    def save_command(self, command_id, event, cmd):
-        for i, command in enumerate(self.config['commands']):
-            if command[EXECUTE_ID] == command_id:
-                self.config['commands'][i] = (command_id, event, cmd)
-                break
-        self.config.save()
Index: luge/plugins/Execute/deluge_execute/data/execute.js
===================================================================
--- deluge/plugins/Execute/deluge_execute/data/execute.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,300 +1,0 @@
-/**
- * execute.js
- *     The client-side javascript code for the Execute plugin.
- *
- * Copyright (C) Damien Churchill 2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- *
- */
-
-Ext.ns('Deluge.ux');
-
-Deluge.ux.ExecuteWindowBase = Ext.extend(Ext.Window, {
-    layout: 'fit',
-    width: 400,
-    height: 130,
-    closeAction: 'hide',
-
-    initComponent: function () {
-        Deluge.ux.ExecuteWindowBase.superclass.initComponent.call(this);
-        this.addButton(_('Cancel'), this.onCancelClick, this);
-
-        this.form = this.add({
-            xtype: 'form',
-            baseCls: 'x-plain',
-            bodyStyle: 'padding: 5px',
-            items: [
-                {
-                    xtype: 'combo',
-                    width: 270,
-                    fieldLabel: _('Event'),
-                    store: new Ext.data.ArrayStore({
-                        fields: ['id', 'text'],
-                        data: [
-                            ['complete', _('Torrent Complete')],
-                            ['added', _('Torrent Added')],
-                            ['removed', _('Torrent Removed')],
-                        ],
-                    }),
-                    name: 'event',
-                    mode: 'local',
-                    editable: false,
-                    triggerAction: 'all',
-                    valueField: 'id',
-                    displayField: 'text',
-                },
-                {
-                    xtype: 'textfield',
-                    fieldLabel: _('Command'),
-                    name: 'command',
-                    width: 270,
-                },
-            ],
-        });
-    },
-
-    onCancelClick: function () {
-        this.hide();
-    },
-});
-
-Deluge.ux.EditExecuteCommandWindow = Ext.extend(Deluge.ux.ExecuteWindowBase, {
-    title: _('Edit Command'),
-
-    initComponent: function () {
-        Deluge.ux.EditExecuteCommandWindow.superclass.initComponent.call(this);
-        this.addButton(_('Save'), this.onSaveClick, this);
-        this.addEvents({
-            commandedit: true,
-        });
-    },
-
-    show: function (command) {
-        Deluge.ux.EditExecuteCommandWindow.superclass.show.call(this);
-        this.command = command;
-        this.form.getForm().setValues({
-            event: command.get('event'),
-            command: command.get('name'),
-        });
-    },
-
-    onSaveClick: function () {
-        var values = this.form.getForm().getFieldValues();
-        deluge.client.execute.save_command(
-            this.command.id,
-            values.event,
-            values.command,
-            {
-                success: function () {
-                    this.fireEvent(
-                        'commandedit',
-                        this,
-                        values.event,
-                        values.command
-                    );
-                },
-                scope: this,
-            }
-        );
-        this.hide();
-    },
-});
-
-Deluge.ux.AddExecuteCommandWindow = Ext.extend(Deluge.ux.ExecuteWindowBase, {
-    title: _('Add Command'),
-
-    initComponent: function () {
-        Deluge.ux.AddExecuteCommandWindow.superclass.initComponent.call(this);
-        this.addButton(_('Add'), this.onAddClick, this);
-        this.addEvents({
-            commandadd: true,
-        });
-    },
-
-    onAddClick: function () {
-        var values = this.form.getForm().getFieldValues();
-        deluge.client.execute.add_command(values.event, values.command, {
-            success: function () {
-                this.fireEvent(
-                    'commandadd',
-                    this,
-                    values.event,
-                    values.command
-                );
-            },
-            scope: this,
-        });
-        this.hide();
-    },
-});
-
-Ext.ns('Deluge.ux.preferences');
-
-/**
- * @class Deluge.ux.preferences.ExecutePage
- * @extends Ext.Panel
- */
-Deluge.ux.preferences.ExecutePage = Ext.extend(Ext.Panel, {
-    title: _('Execute'),
-    header: false,
-    layout: 'fit',
-    border: false,
-
-    initComponent: function () {
-        Deluge.ux.preferences.ExecutePage.superclass.initComponent.call(this);
-        var event_map = (this.event_map = {
-            complete: _('Torrent Complete'),
-            added: _('Torrent Added'),
-            removed: _('Torrent Removed'),
-        });
-
-        this.list = new Ext.list.ListView({
-            store: new Ext.data.SimpleStore({
-                fields: [
-                    { name: 'event', mapping: 1 },
-                    { name: 'name', mapping: 2 },
-                ],
-                id: 0,
-            }),
-            columns: [
-                {
-                    width: 0.3,
-                    header: _('Event'),
-                    sortable: true,
-                    dataIndex: 'event',
-                    tpl: new Ext.XTemplate('{[this.getEvent(values.event)]}', {
-                        getEvent: function (e) {
-                            return event_map[e] ? event_map[e] : e;
-                        },
-                    }),
-                },
-                {
-                    id: 'name',
-                    header: _('Command'),
-                    sortable: true,
-                    dataIndex: 'name',
-                },
-            ],
-            singleSelect: true,
-            autoExpandColumn: 'name',
-        });
-        this.list.on('selectionchange', this.onSelectionChange, this);
-
-        this.panel = this.add({
-            items: [this.list],
-            bbar: {
-                items: [
-                    {
-                        text: _('Add'),
-                        iconCls: 'icon-add',
-                        handler: this.onAddClick,
-                        scope: this,
-                    },
-                    {
-                        text: _('Edit'),
-                        iconCls: 'icon-edit',
-                        handler: this.onEditClick,
-                        scope: this,
-                        disabled: true,
-                    },
-                    '->',
-                    {
-                        text: _('Remove'),
-                        iconCls: 'icon-remove',
-                        handler: this.onRemoveClick,
-                        scope: this,
-                        disabled: true,
-                    },
-                ],
-            },
-        });
-
-        this.on('show', this.onPreferencesShow, this);
-    },
-
-    updateCommands: function () {
-        deluge.client.execute.get_commands({
-            success: function (commands) {
-                this.list.getStore().loadData(commands);
-            },
-            scope: this,
-        });
-    },
-
-    onAddClick: function () {
-        if (!this.addWin) {
-            this.addWin = new Deluge.ux.AddExecuteCommandWindow();
-            this.addWin.on(
-                'commandadd',
-                function () {
-                    this.updateCommands();
-                },
-                this
-            );
-        }
-        this.addWin.show();
-    },
-
-    onCommandAdded: function (win, evt, cmd) {
-        var record = new this.list.getStore().recordType({
-            event: evt,
-            command: cmd,
-        });
-    },
-
-    onEditClick: function () {
-        if (!this.editWin) {
-            this.editWin = new Deluge.ux.EditExecuteCommandWindow();
-            this.editWin.on(
-                'commandedit',
-                function () {
-                    this.updateCommands();
-                },
-                this
-            );
-        }
-        this.editWin.show(this.list.getSelectedRecords()[0]);
-    },
-
-    onPreferencesShow: function () {
-        this.updateCommands();
-    },
-
-    onRemoveClick: function () {
-        var record = this.list.getSelectedRecords()[0];
-        deluge.client.execute.remove_command(record.id, {
-            success: function () {
-                this.updateCommands();
-            },
-            scope: this,
-        });
-    },
-
-    onSelectionChange: function (dv, selections) {
-        if (selections.length) {
-            this.panel.getBottomToolbar().items.get(1).enable();
-            this.panel.getBottomToolbar().items.get(3).enable();
-        } else {
-            this.panel.getBottomToolbar().items.get(1).disable();
-            this.panel.getBottomToolbar().items.get(3).disable();
-        }
-    },
-});
-
-Deluge.plugins.ExecutePlugin = Ext.extend(Deluge.Plugin, {
-    name: 'Execute',
-
-    onDisable: function () {
-        deluge.preferences.removePage(this.prefsPage);
-    },
-
-    onEnable: function () {
-        this.prefsPage = deluge.preferences.addPage(
-            new Deluge.ux.preferences.ExecutePage()
-        );
-    },
-});
-Deluge.registerPlugin('Execute', Deluge.plugins.ExecutePlugin);
Index: luge/plugins/Execute/deluge_execute/data/execute_prefs.ui
===================================================================
--- deluge/plugins/Execute/deluge_execute/data/execute_prefs.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,195 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkListStore" id="liststore1">
-    <columns>
-      <!-- column-name item -->
-      <column type="gchararray"/>
-    </columns>
-  </object>
-  <object class="GtkWindow" id="execute_window">
-    <property name="can_focus">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="execute_box">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <child>
-          <object class="GtkFrame" id="add_frame">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="add_alignment">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">5</property>
-                <property name="left_padding">12</property>
-                <property name="right_padding">10</property>
-                <child>
-                  <object class="GtkTable" id="add_table">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="n_rows">3</property>
-                    <property name="n_columns">2</property>
-                    <child>
-                      <object class="GtkLabel" id="event_label">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Event</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="x_options">GTK_FILL</property>
-                        <property name="y_options"/>
-                        <property name="x_padding">5</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="command_label">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Command</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="top_attach">1</property>
-                        <property name="bottom_attach">2</property>
-                        <property name="x_options">GTK_FILL</property>
-                        <property name="y_options"/>
-                        <property name="x_padding">5</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkEntry" id="command_entry">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="can_default">True</property>
-                        <property name="has_default">True</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">1</property>
-                        <property name="bottom_attach">2</property>
-                        <property name="y_options"/>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkComboBox" id="event_combobox">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="model">liststore1</property>
-                        <child>
-                          <object class="GtkCellRendererText" id="cellrenderertext1"/>
-                          <attributes>
-                            <attribute name="text">0</attribute>
-                          </attributes>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="y_options"/>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkHButtonBox" id="hbuttonbox1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">center</property>
-                        <property name="layout_style">end</property>
-                        <child>
-                          <object class="GtkButton" id="button_add">
-                            <property name="label">gtk-add</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_add_button_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">2</property>
-                        <property name="bottom_attach">3</property>
-                        <property name="x_options">GTK_FILL</property>
-                        <property name="y_options"/>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="add_label">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">&lt;b&gt;Add Command&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="commands_frame">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="commands_alignment">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">5</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="commands_vbox">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-                    <property name="halign">start</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <placeholder/>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="commands_label">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">&lt;b&gt;Commands&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/plugins/Execute/deluge_execute/gtkui.py
===================================================================
--- deluge/plugins/Execute/deluge_execute/gtkui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,162 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import gi  # isort:skip (Required before Gtk import).
-
-gi.require_version('Gtk', '3.0')
-
-# isort:imports-thirdparty
-from gi.repository import Gtk
-
-# isort:imports-firstparty
-import deluge.component as component
-from deluge.plugins.pluginbase import Gtk3PluginBase
-from deluge.ui.client import client
-
-# isort:imports-localfolder
-from . import common
-
-log = logging.getLogger(__name__)
-
-EXECUTE_ID = 0
-EXECUTE_EVENT = 1
-EXECUTE_COMMAND = 2
-
-EVENT_MAP = {
-    'complete': _('Torrent Complete'),
-    'added': _('Torrent Added'),
-    'removed': _('Torrent Removed'),
-}
-
-EVENTS = ['complete', 'added', 'removed']
-
-
-class ExecutePreferences:
-    def __init__(self, plugin):
-        self.plugin = plugin
-
-    def load(self):
-        log.debug('Adding Execute Preferences page')
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(common.get_resource('execute_prefs.ui'))
-        self.builder.connect_signals(self)
-
-        events = self.builder.get_object('event_combobox')
-
-        store = Gtk.ListStore(str, str)
-        for event in EVENTS:
-            event_label = EVENT_MAP[event]
-            store.append((event_label, event))
-        events.set_model(store)
-        events.set_active(0)
-
-        self.plugin.add_preferences_page(
-            _('Execute'), self.builder.get_object('execute_box')
-        )
-        self.plugin.register_hook('on_show_prefs', self.load_commands)
-        self.plugin.register_hook('on_apply_prefs', self.on_apply_prefs)
-
-        self.load_commands()
-
-        client.register_event_handler(
-            'ExecuteCommandAddedEvent', self.on_command_added_event
-        )
-        client.register_event_handler(
-            'ExecuteCommandRemovedEvent', self.on_command_removed_event
-        )
-
-    def unload(self):
-        self.plugin.remove_preferences_page(_('Execute'))
-        self.plugin.deregister_hook('on_apply_prefs', self.on_apply_prefs)
-        self.plugin.deregister_hook('on_show_prefs', self.load_commands)
-
-    def add_command(self, command_id, event, command):
-        log.debug('Adding command `%s`', command_id)
-        vbox = self.builder.get_object('commands_vbox')
-        hbox = Gtk.Box.new(Gtk.Orientation.HORIZONTAL, spacing=5)
-        hbox.set_name(command_id + '_' + event)
-        label = Gtk.Label(EVENT_MAP[event])
-        entry = Gtk.Entry()
-        entry.set_text(command)
-        button = Gtk.Button()
-        button.set_name('remove_%s' % command_id)
-        button.connect('clicked', self.on_remove_button_clicked)
-
-        img = Gtk.Image()
-        img.set_from_stock(Gtk.STOCK_REMOVE, Gtk.IconSize.BUTTON)
-        button.set_image(img)
-
-        hbox.pack_start(label, False, False, 0)
-        hbox.pack_start(entry, False, False, 0)
-        hbox.pack_start(button, True, True, 0)
-        hbox.show_all()
-        vbox.pack_start(hbox, True, True, 0)
-
-    def remove_command(self, command_id):
-        vbox = self.builder.get_object('commands_vbox')
-        children = vbox.get_children()
-        for child in children:
-            if child.get_name().split('_')[0] == command_id:
-                vbox.remove(child)
-                break
-
-    def clear_commands(self):
-        vbox = self.builder.get_object('commands_vbox')
-        children = vbox.get_children()
-        for child in children:
-            vbox.remove(child)
-
-    def load_commands(self):
-        def on_get_commands(commands):
-            self.clear_commands()
-            log.debug('on_get_commands: %s', commands)
-            for command in commands:
-                command_id, event, command = command
-                self.add_command(command_id, event, command)
-
-        client.execute.get_commands().addCallback(on_get_commands)
-
-    def on_add_button_clicked(self, *args):
-        command = self.builder.get_object('command_entry').get_text()
-        events = self.builder.get_object('event_combobox')
-        event = events.get_model()[events.get_active()][1]
-        client.execute.add_command(event, command)
-
-    def on_remove_button_clicked(self, widget, *args):
-        command_id = widget.get_name().replace('remove_', '')
-        client.execute.remove_command(command_id)
-
-    def on_apply_prefs(self):
-        vbox = self.builder.get_object('commands_vbox')
-        children = vbox.get_children()
-        for child in children:
-            command_id, event = child.get_name().split('_')
-            for widget in child.get_children():
-                if isinstance(widget, Gtk.Entry):
-                    command = widget.get_text()
-            client.execute.save_command(command_id, event, command)
-
-    def on_command_added_event(self, command_id, event, command):
-        log.debug('Adding command %s: %s', event, command)
-        self.add_command(command_id, event, command)
-
-    def on_command_removed_event(self, command_id):
-        log.debug('Removing command %s', command_id)
-        self.remove_command(command_id)
-
-
-class GtkUI(Gtk3PluginBase):
-    def enable(self):
-        self.plugin = component.get('PluginManager')
-        self.preferences = ExecutePreferences(self.plugin)
-        self.preferences.load()
-
-    def disable(self):
-        self.preferences.unload()
Index: luge/plugins/Execute/deluge_execute/webui.py
===================================================================
--- deluge/plugins/Execute/deluge_execute/webui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,20 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.plugins.pluginbase import WebPluginBase
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class WebUI(WebPluginBase):
-    scripts = [get_resource('execute.js')]
-    debug_scripts = scripts
Index: luge/plugins/Execute/setup.py
===================================================================
--- deluge/plugins/Execute/setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,41 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from setuptools import find_packages, setup
-
-__plugin_name__ = 'Execute'
-__author__ = 'Damien Churchill'
-__author_email__ = 'damoxc@gmail.com'
-__version__ = '1.3'
-__url__ = 'http://deluge-torrent.org'
-__license__ = 'GPLv3'
-__description__ = 'Plugin to execute a command upon an event'
-__long_description__ = __description__
-__pkg_data__ = {'deluge_' + __plugin_name__.lower(): ['data/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    long_description=__long_description__,
-    packages=find_packages(),
-    package_data=__pkg_data__,
-    entry_points="""
-    [deluge.plugin.core]
-    %s = deluge_%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %s = deluge_%s:GtkUIPlugin
-    [deluge.plugin.web]
-    %s = deluge_%s:WebUIPlugin
-    """
-    % ((__plugin_name__, __plugin_name__.lower()) * 3),
-)
Index: luge/plugins/Extractor/deluge_extractor/__init__.py
===================================================================
--- deluge/plugins/Extractor/deluge_extractor/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,37 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class GtkUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtkui import GtkUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .webui import WebUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
Index: luge/plugins/Extractor/deluge_extractor/common.py
===================================================================
--- deluge/plugins/Extractor/deluge_extractor/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,20 +1,0 @@
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#               2007-2009 Andrew Resch <andrewresch@gmail.com>
-#               2009 Damien Churchill <damoxc@gmail.com>
-#               2010 Pedro Algarvio <pedro@algarvio.me>
-#               2017 Calum Lind <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os.path
-
-from pkg_resources import resource_filename
-
-
-def get_resource(filename):
-    return resource_filename(__package__, os.path.join('data', filename))
Index: luge/plugins/Extractor/deluge_extractor/core.py
===================================================================
--- deluge/plugins/Extractor/deluge_extractor/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,186 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import errno
-import logging
-import os
-
-from twisted.internet.utils import getProcessOutputAndValue
-from twisted.python.procutils import which
-
-import deluge.component as component
-import deluge.configmanager
-from deluge.common import windows_check
-from deluge.core.rpcserver import export
-from deluge.plugins.pluginbase import CorePluginBase
-
-log = logging.getLogger(__name__)
-
-DEFAULT_PREFS = {'extract_path': '', 'use_name_folder': True}
-
-if windows_check():
-    win_7z_exes = [
-        '7z.exe',
-        'C:\\Program Files\\7-Zip\\7z.exe',
-        'C:\\Program Files (x86)\\7-Zip\\7z.exe',
-    ]
-
-    import winreg
-
-    try:
-        hkey = winreg.OpenKey(winreg.HKEY_CURRENT_USER, 'Software\\7-Zip')
-    except OSError:
-        pass
-    else:
-        win_7z_path = os.path.join(winreg.QueryValueEx(hkey, 'Path')[0], '7z.exe')
-        winreg.CloseKey(hkey)
-        win_7z_exes.insert(1, win_7z_path)
-
-    switch_7z = 'x -y'
-    # Future suport:
-    # 7-zip cannot extract tar.* with single command.
-    #    ".tar.gz", ".tgz",
-    #    ".tar.bz2", ".tbz",
-    #    ".tar.lzma", ".tlz",
-    #    ".tar.xz", ".txz",
-    exts_7z = ['.rar', '.zip', '.tar', '.7z', '.xz', '.lzma']
-    for win_7z_exe in win_7z_exes:
-        if which(win_7z_exe):
-            EXTRACT_COMMANDS = dict.fromkeys(exts_7z, [win_7z_exe, switch_7z])
-            break
-else:
-    required_cmds = ['unrar', 'unzip', 'tar', 'unxz', 'unlzma', '7zr', 'bunzip2']
-    # Possible future suport:
-    # gunzip: gz (cmd will delete original archive)
-    # the following do not extract to dest dir
-    # ".xz": ["xz", "-d --keep"],
-    # ".lzma": ["xz", "-d --format=lzma --keep"],
-    # ".bz2": ["bzip2", "-d --keep"],
-
-    EXTRACT_COMMANDS = {
-        '.rar': ['unrar', 'x -o+ -y'],
-        '.tar': ['tar', '-xf'],
-        '.zip': ['unzip', ''],
-        '.tar.gz': ['tar', '-xzf'],
-        '.tgz': ['tar', '-xzf'],
-        '.tar.bz2': ['tar', '-xjf'],
-        '.tbz': ['tar', '-xjf'],
-        '.tar.lzma': ['tar', '--lzma -xf'],
-        '.tlz': ['tar', '--lzma -xf'],
-        '.tar.xz': ['tar', '--xz -xf'],
-        '.txz': ['tar', '--xz -xf'],
-        '.7z': ['7zr', 'x'],
-    }
-    # Test command exists and if not, remove.
-    for command in required_cmds:
-        if not which(command):
-            for k, v in list(EXTRACT_COMMANDS.items()):
-                if command in v[0]:
-                    log.warning('%s not found, disabling support for %s', command, k)
-                    del EXTRACT_COMMANDS[k]
-
-if not EXTRACT_COMMANDS:
-    raise Exception('No archive extracting programs found, plugin will be disabled')
-
-
-class Core(CorePluginBase):
-    def enable(self):
-        self.config = deluge.configmanager.ConfigManager(
-            'extractor.conf', DEFAULT_PREFS
-        )
-        if not self.config['extract_path']:
-            self.config['extract_path'] = deluge.configmanager.ConfigManager(
-                'core.conf'
-            )['download_location']
-        component.get('EventManager').register_event_handler(
-            'TorrentFinishedEvent', self._on_torrent_finished
-        )
-
-    def disable(self):
-        component.get('EventManager').deregister_event_handler(
-            'TorrentFinishedEvent', self._on_torrent_finished
-        )
-
-    def update(self):
-        pass
-
-    def _on_torrent_finished(self, torrent_id):
-        """
-        This is called when a torrent finishes and checks if any files to extract.
-        """
-        tid = component.get('TorrentManager').torrents[torrent_id]
-        tid_status = tid.get_status(['download_location', 'name'])
-
-        files = tid.get_files()
-        for f in files:
-            file_root, file_ext = os.path.splitext(f['path'])
-            file_ext_sec = os.path.splitext(file_root)[1]
-            if file_ext_sec and file_ext_sec + file_ext in EXTRACT_COMMANDS:
-                file_ext = file_ext_sec + file_ext
-            elif file_ext not in EXTRACT_COMMANDS or file_ext_sec == '.tar':
-                log.debug('Cannot extract file with unknown file type: %s', f['path'])
-                continue
-            elif file_ext == '.rar' and 'part' in file_ext_sec:
-                part_num = file_ext_sec.split('part')[1]
-                if part_num.isdigit() and int(part_num) != 1:
-                    log.debug('Skipping remaining multi-part rar files: %s', f['path'])
-                    continue
-
-            cmd = EXTRACT_COMMANDS[file_ext]
-            fpath = os.path.join(
-                tid_status['download_location'], os.path.normpath(f['path'])
-            )
-            dest = os.path.normpath(self.config['extract_path'])
-            if self.config['use_name_folder']:
-                dest = os.path.join(dest, tid_status['name'])
-
-            try:
-                os.makedirs(dest)
-            except OSError as ex:
-                if not (ex.errno == errno.EEXIST and os.path.isdir(dest)):
-                    log.error('Error creating destination folder: %s', ex)
-                    break
-
-            def on_extract(result, torrent_id, fpath):
-                # Check command exit code.
-                if not result[2]:
-                    log.info('Extract successful: %s (%s)', fpath, torrent_id)
-                else:
-                    log.error(
-                        'Extract failed: %s (%s) %s', fpath, torrent_id, result[1]
-                    )
-
-            # Run the command and add callback.
-            log.debug(
-                'Extracting %s from %s with %s %s to %s',
-                fpath,
-                torrent_id,
-                cmd[0],
-                cmd[1],
-                dest,
-            )
-            d = getProcessOutputAndValue(
-                cmd[0], cmd[1].split() + [str(fpath)], os.environ, str(dest)
-            )
-            d.addCallback(on_extract, torrent_id, fpath)
-
-    @export
-    def set_config(self, config):
-        """Sets the config dictionary."""
-        for key in config:
-            self.config[key] = config[key]
-        self.config.save()
-
-    @export
-    def get_config(self):
-        """Returns the config dictionary."""
-        return self.config.config
Index: luge/plugins/Extractor/deluge_extractor/data/extractor.js
===================================================================
--- deluge/plugins/Extractor/deluge_extractor/data/extractor.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,100 +1,0 @@
-/**
- * extractor.js
- *
- * Copyright (C) Calum Lind 2014 <calumlind@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- *
- */
-
-Ext.ns('Deluge.ux.preferences');
-
-/**
- * @class Deluge.ux.preferences.ExtractorPage
- * @extends Ext.Panel
- */
-Deluge.ux.preferences.ExtractorPage = Ext.extend(Ext.Panel, {
-    title: _('Extractor'),
-    header: false,
-    layout: 'fit',
-    border: false,
-
-    initComponent: function () {
-        Deluge.ux.preferences.ExtractorPage.superclass.initComponent.call(this);
-
-        this.form = this.add({
-            xtype: 'form',
-            layout: 'form',
-            border: false,
-            autoHeight: true,
-        });
-
-        fieldset = this.form.add({
-            xtype: 'fieldset',
-            border: false,
-            title: '',
-            autoHeight: true,
-            labelAlign: 'top',
-            labelWidth: 80,
-            defaultType: 'textfield',
-        });
-
-        this.extract_path = fieldset.add({
-            fieldLabel: _('Extract to:'),
-            labelSeparator: '',
-            name: 'extract_path',
-            width: '97%',
-        });
-
-        this.use_name_folder = fieldset.add({
-            xtype: 'checkbox',
-            name: 'use_name_folder',
-            height: 22,
-            hideLabel: true,
-            boxLabel: _('Create torrent name sub-folder'),
-        });
-
-        this.on('show', this.updateConfig, this);
-    },
-
-    onApply: function () {
-        // build settings object
-        var config = {};
-
-        config['extract_path'] = this.extract_path.getValue();
-        config['use_name_folder'] = this.use_name_folder.getValue();
-
-        deluge.client.extractor.set_config(config);
-    },
-
-    onOk: function () {
-        this.onApply();
-    },
-
-    updateConfig: function () {
-        deluge.client.extractor.get_config({
-            success: function (config) {
-                this.extract_path.setValue(config['extract_path']);
-                this.use_name_folder.setValue(config['use_name_folder']);
-            },
-            scope: this,
-        });
-    },
-});
-
-Deluge.plugins.ExtractorPlugin = Ext.extend(Deluge.Plugin, {
-    name: 'Extractor',
-
-    onDisable: function () {
-        deluge.preferences.removePage(this.prefsPage);
-    },
-
-    onEnable: function () {
-        this.prefsPage = deluge.preferences.addPage(
-            new Deluge.ux.preferences.ExtractorPage()
-        );
-    },
-});
-Deluge.registerPlugin('Extractor', Deluge.plugins.ExtractorPlugin);
Index: luge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui
===================================================================
--- deluge/plugins/Extractor/deluge_extractor/data/extractor_prefs.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,121 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkWindow" id="window1">
-    <property name="can_focus">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="extractor_prefs_box">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="spacing">5</property>
-        <property name="orientation">vertical</property>
-        <child>
-          <object class="GtkFrame" id="frame1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkBox" id="vbox1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="border_width">5</property>
-                <property name="spacing">5</property>
-                <property name="orientation">vertical</property>
-                <child>
-                  <object class="GtkBox" id="hbox1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="spacing">5</property>
-                    <child>
-                      <object class="GtkLabel" id="label2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Extract to:</property>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkBox" id="hbox2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <child>
-                          <object class="GtkFileChooserButton" id="folderchooser_path">
-                            <property name="can_focus">False</property>
-                            <property name="action">select-folder</property>
-                            <property name="title" translatable="yes">Select A Folder</property>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkEntry" id="entry_path">
-                            <property name="can_focus">True</property>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkCheckButton" id="chk_use_name">
-                    <property name="label" translatable="yes">Create torrent name sub-folder</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">False</property>
-                    <property name="tooltip_text" translatable="yes">This option will create a sub-folder using the torrent's name within the selected extract folder and put the extracted files there.</property>
-                    <property name="draw_indicator">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">&lt;b&gt;General&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/plugins/Extractor/deluge_extractor/gtkui.py
===================================================================
--- deluge/plugins/Extractor/deluge_extractor/gtkui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,93 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import gi  # isort:skip (Required before Gtk import).
-
-gi.require_version('Gtk', '3.0')
-
-# isort:imports-thirdparty
-from gi.repository import Gtk
-
-# isort:imports-firstparty
-import deluge.component as component
-from deluge.plugins.pluginbase import Gtk3PluginBase
-from deluge.ui.client import client
-
-# isort:imports-localfolder
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class GtkUI(Gtk3PluginBase):
-    def enable(self):
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(get_resource('extractor_prefs.ui'))
-
-        component.get('Preferences').add_page(
-            _('Extractor'), self.builder.get_object('extractor_prefs_box')
-        )
-        component.get('PluginManager').register_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').register_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-        self.on_show_prefs()
-
-    def disable(self):
-        component.get('Preferences').remove_page(_('Extractor'))
-        component.get('PluginManager').deregister_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').deregister_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-        del self.builder
-
-    def on_apply_prefs(self):
-        log.debug('applying prefs for Extractor')
-        if client.is_localhost():
-            path = self.builder.get_object('folderchooser_path').get_filename()
-        else:
-            path = self.builder.get_object('entry_path').get_text()
-
-        config = {
-            'extract_path': path,
-            'use_name_folder': self.builder.get_object('chk_use_name').get_active(),
-        }
-
-        client.extractor.set_config(config)
-
-    def on_show_prefs(self):
-        if client.is_localhost():
-            self.builder.get_object('folderchooser_path').show()
-            self.builder.get_object('entry_path').hide()
-        else:
-            self.builder.get_object('folderchooser_path').hide()
-            self.builder.get_object('entry_path').show()
-
-        def on_get_config(config):
-            if client.is_localhost():
-                self.builder.get_object('folderchooser_path').set_current_folder(
-                    config['extract_path']
-                )
-            else:
-                self.builder.get_object('entry_path').set_text(config['extract_path'])
-
-            self.builder.get_object('chk_use_name').set_active(
-                config['use_name_folder']
-            )
-
-        client.extractor.get_config().addCallback(on_get_config)
Index: luge/plugins/Extractor/deluge_extractor/webui.py
===================================================================
--- deluge/plugins/Extractor/deluge_extractor/webui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,24 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.plugins.pluginbase import WebPluginBase
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class WebUI(WebPluginBase):
-    scripts = [get_resource('extractor.js')]
-    debug_scripts = scripts
Index: luge/plugins/Extractor/setup.py
===================================================================
--- deluge/plugins/Extractor/setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,54 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from setuptools import find_packages, setup
-
-__plugin_name__ = 'Extractor'
-__author__ = 'Andrew Resch'
-__author_email__ = 'andrewresch@gmail.com'
-__version__ = '0.7'
-__url__ = 'http://deluge-torrent.org'
-__license__ = 'GPLv3'
-__description__ = 'Extract files upon torrent completion'
-__long_description__ = """
-Extract files upon torrent completion
-
-Supports: .rar, .tar, .zip, .7z .tar.gz, .tgz, .tar.bz2, .tbz .tar.lzma, .tlz, .tar.xz, .txz
-
-Windows support: .rar, .zip, .tar, .7z, .xz, .lzma
-( Requires 7-zip installed: http://www.7-zip.org/ )
-
-Note: Will not extract with 'Move Completed' enabled
-"""
-__pkg_data__ = {'deluge_' + __plugin_name__.lower(): ['data/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    long_description=__long_description__ if __long_description__ else __description__,
-    packages=find_packages(),
-    package_data=__pkg_data__,
-    entry_points="""
-    [deluge.plugin.core]
-    %s = deluge_%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %s = deluge_%s:GtkUIPlugin
-    [deluge.plugin.web]
-    %s = deluge_%s:WebUIPlugin
-    """
-    % ((__plugin_name__, __plugin_name__.lower()) * 3),
-)
Index: luge/plugins/Label/TODO
===================================================================
--- deluge/plugins/Label/TODO	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,11 +1,0 @@
-*grey bars are hard-coded , use theme to get bg-color.
-*label sub-menu is broken on 1'st popup.
-*replacing/restoring the sidebar model is a hack
-*config should save a label on bottom ok-button, not a seperate save-button per label
-*filters : add "Traffic" , use label-core for filtering ; needs hooks in torrentview.
-*torrentview: bugs/hacks in adding and removing columns
-*webui is functional but not polished.
-*move_torrent_to is not implemeted
-*no client-side validation (could be solved by a ui.aclient exception-plugin)
-*expand/arrows in sidebar are disabled to save space, fix the space issue or implement an alternative
-*fix and move tracker_host column+status-field to core.
Index: luge/plugins/Label/deluge_label/__init__.py
===================================================================
--- deluge/plugins/Label/deluge_label/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,37 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class GtkUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtkui import GtkUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .webui import WebUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
Index: luge/plugins/Label/deluge_label/common.py
===================================================================
--- deluge/plugins/Label/deluge_label/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,20 +1,0 @@
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#               2007-2009 Andrew Resch <andrewresch@gmail.com>
-#               2009 Damien Churchill <damoxc@gmail.com>
-#               2010 Pedro Algarvio <pedro@algarvio.me>
-#               2017 Calum Lind <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os.path
-
-from pkg_resources import resource_filename
-
-
-def get_resource(filename):
-    return resource_filename(__package__, os.path.join('data', filename))
Index: luge/plugins/Label/deluge_label/core.py
===================================================================
--- deluge/plugins/Label/deluge_label/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,349 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""
-torrent-label core plugin.
-adds a status field for tracker.
-"""
-
-import logging
-import re
-
-import deluge.component as component
-from deluge.configmanager import ConfigManager
-from deluge.core.rpcserver import export
-from deluge.plugins.pluginbase import CorePluginBase
-
-log = logging.getLogger(__name__)
-
-RE_VALID = re.compile(r'[a-z0-9_\-\.]*\Z')
-
-KNOWN_STATES = ['Downloading', 'Seeding', 'Paused', 'Checking', 'Queued', 'Error']
-STATE = 'state'
-TRACKER = 'tracker'
-KEYWORD = 'keyword'
-LABEL = 'label'
-CONFIG_DEFAULTS = {
-    'torrent_labels': {},  # torrent_id:label_id
-    'labels': {},  # label_id:{name:value}
-}
-
-CORE_OPTIONS = ['auto_add_trackers']
-
-OPTIONS_DEFAULTS = {
-    'apply_max': False,
-    'max_download_speed': -1,
-    'max_upload_speed': -1,
-    'max_connections': -1,
-    'max_upload_slots': -1,
-    'prioritize_first_last': False,
-    'apply_queue': False,
-    'is_auto_managed': False,
-    'stop_at_ratio': False,
-    'stop_ratio': 2.0,
-    'remove_at_ratio': False,
-    'apply_move_completed': False,
-    'move_completed': False,
-    'move_completed_path': '',
-    'auto_add': False,
-    'auto_add_trackers': [],
-}
-
-NO_LABEL = 'No Label'
-
-
-def check_input(cond, message):
-    if not cond:
-        raise Exception(message)
-
-
-class Core(CorePluginBase):
-    """
-    self.labels = {label_id:label_options_dict}
-    self.torrent_labels = {torrent_id:label_id}
-    """
-
-    def enable(self):
-        log.info('*** Start Label plugin ***')
-        self.plugin = component.get('CorePluginManager')
-        self.plugin.register_status_field('label', self._status_get_label)
-
-        # __init__
-        core = component.get('Core')
-        self.config = ConfigManager('label.conf', defaults=CONFIG_DEFAULTS)
-        self.core_cfg = ConfigManager('core.conf')
-
-        # reduce typing, assigning some values to self...
-        self.torrents = core.torrentmanager.torrents
-        self.labels = self.config['labels']
-        self.torrent_labels = self.config['torrent_labels']
-
-        self.clean_initial_config()
-
-        component.get('EventManager').register_event_handler(
-            'TorrentAddedEvent', self.post_torrent_add
-        )
-        component.get('EventManager').register_event_handler(
-            'TorrentRemovedEvent', self.post_torrent_remove
-        )
-
-        # register tree:
-        component.get('FilterManager').register_tree_field(
-            'label', self.init_filter_dict
-        )
-
-        log.debug('Label plugin enabled..')
-
-    def disable(self):
-        self.plugin.deregister_status_field('label')
-        component.get('FilterManager').deregister_tree_field('label')
-        component.get('EventManager').deregister_event_handler(
-            'TorrentAddedEvent', self.post_torrent_add
-        )
-        component.get('EventManager').deregister_event_handler(
-            'TorrentRemovedEvent', self.post_torrent_remove
-        )
-
-    def update(self):
-        pass
-
-    def init_filter_dict(self):
-        filter_dict = {label: 0 for label in self.labels}
-        filter_dict['All'] = len(self.torrents)
-        return filter_dict
-
-    # Plugin hooks #
-    def post_torrent_add(self, torrent_id, from_state):
-        if from_state:
-            return
-        log.debug('post_torrent_add')
-        torrent = self.torrents[torrent_id]
-
-        for label_id, options in self.labels.items():
-            if options['auto_add']:
-                if self._has_auto_match(torrent, options):
-                    self.set_torrent(torrent_id, label_id)
-                    return
-
-    def post_torrent_remove(self, torrent_id):
-        log.debug('post_torrent_remove')
-        if torrent_id in self.torrent_labels:
-            del self.torrent_labels[torrent_id]
-            self.config.save()
-
-    # Utils #
-    def clean_config(self):
-        """remove invalid data from config-file"""
-        for torrent_id, label_id in list(self.torrent_labels.items()):
-            if (label_id not in self.labels) or (torrent_id not in self.torrents):
-                log.debug('label: rm %s:%s', torrent_id, label_id)
-                del self.torrent_labels[torrent_id]
-
-    def clean_initial_config(self):
-        """
-        *add any new keys in OPTIONS_DEFAULTS
-        *set all None values to default <-fix development config
-        """
-        log.debug(list(self.labels))
-        for key in self.labels:
-            options = dict(OPTIONS_DEFAULTS)
-            options.update(self.labels[key])
-            self.labels[key] = options
-
-        for label, options in self.labels.items():
-            for key, value in options.items():
-                if value is None:
-                    self.labels[label][key] = OPTIONS_DEFAULTS[key]
-
-    def save_config(self):
-        self.clean_config()
-        self.config.save()
-
-    @export
-    def get_labels(self):
-        return sorted(self.labels)
-
-    # Labels:
-    @export
-    def add(self, label_id):
-        """add a label
-        see label_set_options for more options.
-        """
-        label_id = label_id.lower()
-        check_input(
-            RE_VALID.match(label_id), _('Invalid label, valid characters:[a-z0-9_-]')
-        )
-        check_input(label_id, _('Empty Label'))
-        check_input(label_id not in self.labels, _('Label already exists'))
-
-        self.labels[label_id] = dict(OPTIONS_DEFAULTS)
-        self.config.save()
-
-    @export
-    def remove(self, label_id):
-        """remove a label"""
-        check_input(label_id in self.labels, _('Unknown Label'))
-        del self.labels[label_id]
-        self.save_config()
-
-    def _set_torrent_options(self, torrent_id, label_id):
-        options = self.labels[label_id]
-        torrent = self.torrents[torrent_id]
-
-        if not options['move_completed_path']:
-            options['move_completed_path'] = ''  # no None.
-
-        if options['apply_max']:
-            torrent.set_max_download_speed(options['max_download_speed'])
-            torrent.set_max_upload_speed(options['max_upload_speed'])
-            torrent.set_max_connections(options['max_connections'])
-            torrent.set_max_upload_slots(options['max_upload_slots'])
-            torrent.set_prioritize_first_last_pieces(options['prioritize_first_last'])
-
-        if options['apply_queue']:
-            torrent.set_auto_managed(options['is_auto_managed'])
-            torrent.set_stop_at_ratio(options['stop_at_ratio'])
-            torrent.set_stop_ratio(options['stop_ratio'])
-            torrent.set_remove_at_ratio(options['remove_at_ratio'])
-
-        if options['apply_move_completed']:
-            torrent.set_options(
-                {
-                    'move_completed': options['move_completed'],
-                    'move_completed_path': options['move_completed_path'],
-                }
-            )
-
-    def _unset_torrent_options(self, torrent_id, label_id):
-        options = self.labels[label_id]
-        torrent = self.torrents[torrent_id]
-
-        if options['apply_max']:
-            torrent.set_max_download_speed(
-                self.core_cfg.config['max_download_speed_per_torrent']
-            )
-            torrent.set_max_upload_speed(
-                self.core_cfg.config['max_upload_speed_per_torrent']
-            )
-            torrent.set_max_connections(
-                self.core_cfg.config['max_connections_per_torrent']
-            )
-            torrent.set_max_upload_slots(
-                self.core_cfg.config['max_upload_slots_per_torrent']
-            )
-            torrent.set_prioritize_first_last_pieces(
-                self.core_cfg.config['prioritize_first_last_pieces']
-            )
-
-        if options['apply_queue']:
-            torrent.set_auto_managed(self.core_cfg.config['auto_managed'])
-            torrent.set_stop_at_ratio(self.core_cfg.config['stop_seed_at_ratio'])
-            torrent.set_stop_ratio(self.core_cfg.config['stop_seed_ratio'])
-            torrent.set_remove_at_ratio(self.core_cfg.config['remove_seed_at_ratio'])
-
-        if options['apply_move_completed']:
-            torrent.set_options(
-                {
-                    'move_completed': self.core_cfg.config['move_completed'],
-                    'move_completed_path': self.core_cfg.config['move_completed_path'],
-                }
-            )
-
-    def _has_auto_match(self, torrent, label_options):
-        """match for auto_add fields"""
-        for tracker_match in label_options['auto_add_trackers']:
-            for tracker in torrent.trackers:
-                if tracker_match in tracker['url']:
-                    return True
-        return False
-
-    @export
-    def set_options(self, label_id, options_dict):
-        """update the label options
-
-        options_dict :
-        {"max_download_speed":float(),
-            "max_upload_speed":float(),
-            "max_connections":int(),
-            "max_upload_slots":int(),
-            #"prioritize_first_last":bool(),
-            "apply_max":bool(),
-            "move_completed_to":string() or None
-        }
-        """
-        check_input(label_id in self.labels, _('Unknown Label'))
-        for key in options_dict:
-            if key not in OPTIONS_DEFAULTS:
-                raise Exception('label: Invalid options_dict key:%s' % key)
-
-        self.labels[label_id].update(options_dict)
-
-        # apply
-        for torrent_id, label in self.torrent_labels.items():
-            if label_id == label and torrent_id in self.torrents:
-                self._set_torrent_options(torrent_id, label_id)
-
-        # auto add
-        options = self.labels[label_id]
-        if options['auto_add']:
-            for torrent_id, torrent in self.torrents.items():
-                if self._has_auto_match(torrent, options):
-                    self.set_torrent(torrent_id, label_id)
-
-        self.config.save()
-
-    @export
-    def get_options(self, label_id):
-        """returns the label options"""
-        return self.labels[label_id]
-
-    @export
-    def set_torrent(self, torrent_id, label_id):
-        """
-        assign a label to a torrent
-        removes a label if the label_id parameter is empty.
-        """
-        if label_id == NO_LABEL:
-            label_id = None
-
-        check_input((not label_id) or (label_id in self.labels), _('Unknown Label'))
-        check_input(torrent_id in self.torrents, _('Unknown Torrent'))
-
-        if torrent_id in self.torrent_labels:
-            self._unset_torrent_options(torrent_id, self.torrent_labels[torrent_id])
-            del self.torrent_labels[torrent_id]
-            self.clean_config()
-        if label_id:
-            self.torrent_labels[torrent_id] = label_id
-            self._set_torrent_options(torrent_id, label_id)
-
-        self.config.save()
-
-    @export
-    def get_config(self):
-        """see : label_set_config"""
-        return {
-            key: self.config[key] for key in CORE_OPTIONS if key in self.config.config
-        }
-
-    @export
-    def set_config(self, options):
-        """global_options:"""
-        if options:
-            for key, value in options.items:
-                if key in CORE_OPTIONS:
-                    self.config[key] = value
-
-            self.config.save()
-
-    def _status_get_label(self, torrent_id):
-        return self.torrent_labels.get(torrent_id) or ''
Index: luge/plugins/Label/deluge_label/data/label.js
===================================================================
--- deluge/plugins/Label/deluge_label/data/label.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,635 +1,0 @@
-/**
- * label.js
- *
- * Copyright (C) Damien Churchill 2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- *
- */
-
-Ext.ns('Deluge.ux.preferences');
-
-/**
- * @class Deluge.ux.preferences.LabelPage
- * @extends Ext.Panel
- */
-Deluge.ux.preferences.LabelPage = Ext.extend(Ext.Panel, {
-    title: _('Label'),
-    layout: 'fit',
-    border: false,
-
-    initComponent: function () {
-        Deluge.ux.preferences.LabelPage.superclass.initComponent.call(this);
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Label Preferences'),
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'panel',
-        });
-        fieldset.add({
-            border: false,
-            bodyCfg: {
-                html: _(
-                    '<p>The Label plugin is enabled.</p><br>' +
-                        '<p>To add, remove or edit labels right-click on the Label filter ' +
-                        'entry in the sidebar.</p><br>' +
-                        '<p>To apply a label right-click on torrent(s).<p>'
-                ),
-            },
-        });
-    },
-});
-
-Ext.ns('Deluge.ux');
-
-/**
- * @class Deluge.ux.AddLabelWindow
- * @extends Ext.Window
- */
-Deluge.ux.AddLabelWindow = Ext.extend(Ext.Window, {
-    title: _('Add Label'),
-    width: 300,
-    height: 100,
-    closeAction: 'hide',
-
-    initComponent: function () {
-        Deluge.ux.AddLabelWindow.superclass.initComponent.call(this);
-        this.addButton(_('Cancel'), this.onCancelClick, this);
-        this.addButton(_('Ok'), this.onOkClick, this);
-
-        this.form = this.add({
-            xtype: 'form',
-            height: 35,
-            baseCls: 'x-plain',
-            bodyStyle: 'padding:5px 5px 0',
-            defaultType: 'textfield',
-            labelWidth: 50,
-            items: [
-                {
-                    fieldLabel: _('Name'),
-                    name: 'name',
-                    allowBlank: false,
-                    width: 220,
-                    listeners: {
-                        specialkey: {
-                            fn: function (field, e) {
-                                if (e.getKey() == 13) this.onOkClick();
-                            },
-                            scope: this,
-                        },
-                    },
-                },
-            ],
-        });
-    },
-
-    onCancelClick: function () {
-        this.hide();
-    },
-
-    onOkClick: function () {
-        var label = this.form.getForm().getValues().name;
-        deluge.client.label.add(label, {
-            success: function () {
-                deluge.ui.update();
-                this.fireEvent('labeladded', label);
-            },
-            scope: this,
-        });
-        this.hide();
-    },
-
-    onHide: function (comp) {
-        Deluge.ux.AddLabelWindow.superclass.onHide.call(this, comp);
-        this.form.getForm().reset();
-    },
-
-    onShow: function (comp) {
-        Deluge.ux.AddLabelWindow.superclass.onShow.call(this, comp);
-        this.form.getForm().findField('name').focus(false, 150);
-    },
-});
-
-/**
- * @class Deluge.ux.LabelOptionsWindow
- * @extends Ext.Window
- */
-Deluge.ux.LabelOptionsWindow = Ext.extend(Ext.Window, {
-    title: _('Label Options'),
-    width: 325,
-    height: 240,
-    closeAction: 'hide',
-
-    initComponent: function () {
-        Deluge.ux.LabelOptionsWindow.superclass.initComponent.call(this);
-        this.addButton(_('Cancel'), this.onCancelClick, this);
-        this.addButton(_('Ok'), this.onOkClick, this);
-
-        this.form = this.add({
-            xtype: 'form',
-        });
-
-        this.tabs = this.form.add({
-            xtype: 'tabpanel',
-            height: 175,
-            border: false,
-            items: [
-                {
-                    title: _('Maximum'),
-                    items: [
-                        {
-                            border: false,
-                            items: [
-                                {
-                                    xtype: 'fieldset',
-                                    border: false,
-                                    labelWidth: 1,
-                                    style: 'margin-bottom: 0px; padding-bottom: 0px;',
-                                    items: [
-                                        {
-                                            xtype: 'checkbox',
-                                            name: 'apply_max',
-                                            fieldLabel: '',
-                                            boxLabel: _(
-                                                'Apply per torrent max settings:'
-                                            ),
-                                            listeners: {
-                                                check: this.onFieldChecked,
-                                            },
-                                        },
-                                    ],
-                                },
-                                {
-                                    xtype: 'fieldset',
-                                    border: false,
-                                    defaultType: 'spinnerfield',
-                                    style: 'margin-top: 0px; padding-top: 0px;',
-                                    items: [
-                                        {
-                                            fieldLabel: _('Download Speed'),
-                                            name: 'max_download_speed',
-                                            width: 80,
-                                            disabled: true,
-                                            value: -1,
-                                            minValue: -1,
-                                        },
-                                        {
-                                            fieldLabel: _('Upload Speed'),
-                                            name: 'max_upload_speed',
-                                            width: 80,
-                                            disabled: true,
-                                            value: -1,
-                                            minValue: -1,
-                                        },
-                                        {
-                                            fieldLabel: _('Upload Slots'),
-                                            name: 'max_upload_slots',
-                                            width: 80,
-                                            disabled: true,
-                                            value: -1,
-                                            minValue: -1,
-                                        },
-                                        {
-                                            fieldLabel: _('Connections'),
-                                            name: 'max_connections',
-                                            width: 80,
-                                            disabled: true,
-                                            value: -1,
-                                            minValue: -1,
-                                        },
-                                    ],
-                                },
-                            ],
-                        },
-                    ],
-                },
-                {
-                    title: _('Queue'),
-                    items: [
-                        {
-                            border: false,
-                            items: [
-                                {
-                                    xtype: 'fieldset',
-                                    border: false,
-                                    labelWidth: 1,
-                                    style: 'margin-bottom: 0px; padding-bottom: 0px;',
-                                    items: [
-                                        {
-                                            xtype: 'checkbox',
-                                            name: 'apply_queue',
-                                            fieldLabel: '',
-                                            boxLabel: _(
-                                                'Apply queue settings:'
-                                            ),
-                                            listeners: {
-                                                check: this.onFieldChecked,
-                                            },
-                                        },
-                                    ],
-                                },
-                                {
-                                    xtype: 'fieldset',
-                                    border: false,
-                                    labelWidth: 1,
-                                    defaultType: 'checkbox',
-                                    style: 'margin-top: 0px; padding-top: 0px;',
-                                    defaults: {
-                                        style: 'margin-left: 20px',
-                                    },
-                                    items: [
-                                        {
-                                            boxLabel: _('Auto Managed'),
-                                            name: 'is_auto_managed',
-                                            disabled: true,
-                                        },
-                                        {
-                                            boxLabel: _('Stop seed at ratio:'),
-                                            name: 'stop_at_ratio',
-                                            disabled: true,
-                                        },
-                                        {
-                                            xtype: 'spinnerfield',
-                                            name: 'stop_ratio',
-                                            width: 60,
-                                            decimalPrecision: 2,
-                                            incrementValue: 0.1,
-                                            style: 'position: relative; left: 100px',
-                                            disabled: true,
-                                        },
-                                        {
-                                            boxLabel: _('Remove at ratio'),
-                                            name: 'remove_at_ratio',
-                                            disabled: true,
-                                        },
-                                    ],
-                                },
-                            ],
-                        },
-                    ],
-                },
-                {
-                    title: _('Folders'),
-                    items: [
-                        {
-                            border: false,
-                            items: [
-                                {
-                                    xtype: 'fieldset',
-                                    border: false,
-                                    labelWidth: 1,
-                                    style: 'margin-bottom: 0px; padding-bottom: 0px;',
-                                    items: [
-                                        {
-                                            xtype: 'checkbox',
-                                            name: 'apply_move_completed',
-                                            fieldLabel: '',
-                                            boxLabel: _(
-                                                'Apply folder settings:'
-                                            ),
-                                            listeners: {
-                                                check: this.onFieldChecked,
-                                            },
-                                        },
-                                    ],
-                                },
-                                {
-                                    xtype: 'fieldset',
-                                    border: false,
-                                    labelWidth: 1,
-                                    defaultType: 'checkbox',
-                                    labelWidth: 1,
-                                    style: 'margin-top: 0px; padding-top: 0px;',
-                                    defaults: {
-                                        style: 'margin-left: 20px',
-                                    },
-                                    items: [
-                                        {
-                                            boxLabel: _('Move completed to:'),
-                                            name: 'move_completed',
-                                            disabled: true,
-                                        },
-                                        {
-                                            xtype: 'textfield',
-                                            name: 'move_completed_path',
-                                            width: 250,
-                                            disabled: true,
-                                        },
-                                    ],
-                                },
-                            ],
-                        },
-                    ],
-                },
-                {
-                    title: _('Trackers'),
-                    items: [
-                        {
-                            border: false,
-                            items: [
-                                {
-                                    xtype: 'fieldset',
-                                    border: false,
-                                    labelWidth: 1,
-                                    style: 'margin-bottom: 0px; padding-bottom: 0px;',
-                                    items: [
-                                        {
-                                            xtype: 'checkbox',
-                                            name: 'auto_add',
-                                            fieldLabel: '',
-                                            boxLabel: _(
-                                                'Automatically apply label:'
-                                            ),
-                                            listeners: {
-                                                check: this.onFieldChecked,
-                                            },
-                                        },
-                                    ],
-                                },
-                                {
-                                    xtype: 'fieldset',
-                                    border: false,
-                                    labelWidth: 1,
-                                    style: 'margin-top: 0px; padding-top: 0px;',
-                                    defaults: {
-                                        style: 'margin-left: 20px',
-                                    },
-                                    defaultType: 'textarea',
-                                    items: [
-                                        {
-                                            boxLabel: _('Move completed to:'),
-                                            name: 'auto_add_trackers',
-                                            width: 250,
-                                            height: 100,
-                                            disabled: true,
-                                        },
-                                    ],
-                                },
-                            ],
-                        },
-                    ],
-                },
-            ],
-        });
-    },
-
-    getLabelOptions: function () {
-        deluge.client.label.get_options(this.label, {
-            success: this.gotOptions,
-            scope: this,
-        });
-    },
-
-    gotOptions: function (options) {
-        this.form.getForm().setValues(options);
-    },
-
-    show: function (label) {
-        Deluge.ux.LabelOptionsWindow.superclass.show.call(this);
-        this.label = label;
-        this.setTitle(_('Label Options') + ': ' + this.label);
-        this.tabs.setActiveTab(0);
-        this.getLabelOptions();
-    },
-
-    onCancelClick: function () {
-        this.hide();
-    },
-
-    onOkClick: function () {
-        var values = this.form.getForm().getFieldValues();
-        if (values['auto_add_trackers']) {
-            values['auto_add_trackers'] =
-                values['auto_add_trackers'].split('\n');
-        }
-        deluge.client.label.set_options(this.label, values);
-        this.hide();
-    },
-
-    onFieldChecked: function (field, checked) {
-        var fs = field.ownerCt.nextSibling();
-        fs.items.each(function (field) {
-            field.setDisabled(!checked);
-        });
-    },
-});
-
-Ext.ns('Deluge.plugins');
-
-/**
- * @class Deluge.plugins.LabelPlugin
- * @extends Deluge.Plugin
- */
-Deluge.plugins.LabelPlugin = Ext.extend(Deluge.Plugin, {
-    name: 'Label',
-
-    createMenu: function () {
-        this.labelMenu = new Ext.menu.Menu({
-            items: [
-                {
-                    text: _('Add Label'),
-                    iconCls: 'icon-add',
-                    handler: this.onLabelAddClick,
-                    scope: this,
-                },
-                {
-                    text: _('Remove Label'),
-                    disabled: true,
-                    iconCls: 'icon-remove',
-                    handler: this.onLabelRemoveClick,
-                    scope: this,
-                },
-                {
-                    text: _('Label Options'),
-                    disabled: true,
-                    handler: this.onLabelOptionsClick,
-                    scope: this,
-                },
-            ],
-        });
-    },
-
-    setFilter: function (filter) {
-        filter.show_zero = true;
-
-        filter.list.on('contextmenu', this.onLabelContextMenu, this);
-        filter.header.on('contextmenu', this.onLabelHeaderContextMenu, this);
-        this.filter = filter;
-    },
-
-    updateTorrentMenu: function (states) {
-        this.torrentMenu.removeAll(true);
-        this.torrentMenu.addMenuItem({
-            text: _('No Label'),
-            label: '',
-            handler: this.onTorrentMenuClick,
-            scope: this,
-        });
-        for (var state in states) {
-            if (!state || state == 'All') continue;
-            this.torrentMenu.addMenuItem({
-                text: state,
-                label: state,
-                handler: this.onTorrentMenuClick,
-                scope: this,
-            });
-        }
-    },
-
-    onDisable: function () {
-        deluge.sidebar.un('filtercreate', this.onFilterCreate);
-        deluge.sidebar.un('afterfiltercreate', this.onAfterFilterCreate);
-        delete Deluge.FilterPanel.templates.label;
-        this.deregisterTorrentStatus('label');
-        deluge.menus.torrent.remove(this.tmSep);
-        deluge.menus.torrent.remove(this.tm);
-        deluge.preferences.removePage(this.prefsPage);
-    },
-
-    onEnable: function () {
-        this.prefsPage = deluge.preferences.addPage(
-            new Deluge.ux.preferences.LabelPage()
-        );
-        this.torrentMenu = new Ext.menu.Menu();
-
-        this.tmSep = deluge.menus.torrent.add({
-            xtype: 'menuseparator',
-        });
-
-        this.tm = deluge.menus.torrent.add({
-            text: _('Label'),
-            menu: this.torrentMenu,
-        });
-
-        var lbltpl =
-            '<div class="x-deluge-filter">' +
-            '<tpl if="filter">{filter}</tpl>' +
-            '<tpl if="!filter">No Label</tpl>' +
-            ' ({count})' +
-            '</div>';
-
-        if (deluge.sidebar.hasFilter('label')) {
-            var filter = deluge.sidebar.getFilter('label');
-            filter.list.columns[0].tpl = new Ext.XTemplate(lbltpl);
-            this.setFilter(filter);
-            this.updateTorrentMenu(filter.getStates());
-            filter.list.refresh();
-        } else {
-            deluge.sidebar.on('filtercreate', this.onFilterCreate, this);
-            deluge.sidebar.on(
-                'afterfiltercreate',
-                this.onAfterFilterCreate,
-                this
-            );
-            Deluge.FilterPanel.templates.label = lbltpl;
-        }
-        this.registerTorrentStatus('label', _('Label'));
-    },
-
-    onAfterFilterCreate: function (sidebar, filter) {
-        if (filter.filter != 'label') return;
-        this.updateTorrentMenu(filter.getStates());
-    },
-
-    onFilterCreate: function (sidebar, filter) {
-        if (filter.filter != 'label') return;
-        this.setFilter(filter);
-    },
-
-    onLabelAddClick: function () {
-        if (!this.addWindow) {
-            this.addWindow = new Deluge.ux.AddLabelWindow();
-            this.addWindow.on('labeladded', this.onLabelAdded, this);
-        }
-        this.addWindow.show();
-    },
-
-    onLabelAdded: function (label) {
-        var filter = deluge.sidebar.getFilter('label');
-        var states = filter.getStates();
-        var statesArray = [];
-
-        for (state in states) {
-            if (!state || state == 'All') continue;
-            statesArray.push(state);
-        }
-
-        statesArray.push(label.toLowerCase());
-        statesArray.sort();
-
-        //console.log(states);
-        //console.log(statesArray);
-
-        states = {};
-
-        for (i = 0; i < statesArray.length; ++i) {
-            states[statesArray[i]] = 0;
-        }
-
-        this.updateTorrentMenu(states);
-    },
-
-    onLabelContextMenu: function (dv, i, node, e) {
-        e.preventDefault();
-        if (!this.labelMenu) this.createMenu();
-        var r = dv.getRecord(node).get('filter');
-        if (!r || r == 'All') {
-            this.labelMenu.items.get(1).setDisabled(true);
-            this.labelMenu.items.get(2).setDisabled(true);
-        } else {
-            this.labelMenu.items.get(1).setDisabled(false);
-            this.labelMenu.items.get(2).setDisabled(false);
-        }
-        dv.select(i);
-        this.labelMenu.showAt(e.getXY());
-    },
-
-    onLabelHeaderContextMenu: function (e, t) {
-        e.preventDefault();
-        if (!this.labelMenu) this.createMenu();
-        this.labelMenu.items.get(1).setDisabled(true);
-        this.labelMenu.items.get(2).setDisabled(true);
-        this.labelMenu.showAt(e.getXY());
-    },
-
-    onLabelOptionsClick: function () {
-        if (!this.labelOpts)
-            this.labelOpts = new Deluge.ux.LabelOptionsWindow();
-        this.labelOpts.show(this.filter.getState());
-    },
-
-    onLabelRemoveClick: function () {
-        var state = this.filter.getState();
-        deluge.client.label.remove(state, {
-            success: function () {
-                deluge.ui.update();
-                this.torrentMenu.items.each(function (item) {
-                    if (item.text != state) return;
-                    this.torrentMenu.remove(item);
-                    var i = item;
-                }, this);
-            },
-            scope: this,
-        });
-    },
-
-    onTorrentMenuClick: function (item, e) {
-        var ids = deluge.torrents.getSelectedIds();
-        Ext.each(ids, function (id, i) {
-            if (ids.length == i + 1) {
-                deluge.client.label.set_torrent(id, item.label, {
-                    success: function () {
-                        deluge.ui.update();
-                    },
-                });
-            } else {
-                deluge.client.label.set_torrent(id, item.label);
-            }
-        });
-    },
-});
-Deluge.registerPlugin('Label', Deluge.plugins.LabelPlugin);
Index: luge/plugins/Label/deluge_label/data/label_add.ui
===================================================================
--- deluge/plugins/Label/deluge_label/data/label_add.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,172 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="dlg_label_add">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Add Label</property>
-    <property name="resizable">False</property>
-    <property name="modal">True</property>
-    <property name="window_position">mouse</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <property name="skip_taskbar_hint">True</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox2">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area2">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button2">
-                <property name="label">gtk-cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_add_cancel" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button1">
-                <property name="label">gtk-ok</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_add_ok" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="spacing">5</property>
-            <property name="orientation">vertical</property>
-            <child>
-              <object class="GtkBox" id="hbox1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="stock">gtk-add</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label10">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">&lt;b&gt;Add Label&lt;/b&gt;</property>
-                    <property name="use_markup">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkHSeparator" id="hseparator2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox" id="hbox2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkLabel" id="label11">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Name:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" id="txt_add">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="activates_default">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button2</action-widget>
-      <action-widget response="0">button1</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/plugins/Label/deluge_label/data/label_options.ui
===================================================================
--- deluge/plugins/Label/deluge_label/data/label_options.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,723 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="adjustment1">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="value">-1</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment2">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="value">-1</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment3">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="value">-1</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment4">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="value">-1</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment5">
-    <property name="lower">0.10000000000000001</property>
-    <property name="upper">100</property>
-    <property name="value">2</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkTextBuffer" id="textbuffer1">
-    <property name="text" translatable="yes">tracker1.org</property>
-  </object>
-  <object class="GtkDialog" id="dlg_label_options">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Label Options</property>
-    <property name="modal">True</property>
-    <property name="window_position">mouse</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <property name="skip_taskbar_hint">True</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="spacing">5</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button4">
-                <property name="label">gtk-cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_options_cancel" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button3">
-                <property name="label">gtk-ok</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_options_ok" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="hbox3">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkImage" id="image2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="stock">gtk-preferences</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkLabel" id="label_header">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">&lt;b&gt;Label Options&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-                <property name="xalign">0</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkHSeparator" id="hseparator1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkNotebook" id="notebook2">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <child>
-              <object class="GtkFrame" id="frame1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="border_width">2</property>
-                <property name="label_xalign">0</property>
-                <property name="shadow_type">none</property>
-                <child>
-                  <object class="GtkAlignment" id="alignment1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="left_padding">12</property>
-                    <child>
-                      <object class="GtkTable" id="table1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="n_rows">5</property>
-                        <property name="n_columns">4</property>
-                        <property name="column_spacing">5</property>
-                        <property name="row_spacing">5</property>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">3</property>
-                            <property name="right_attach">4</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkSpinButton" id="max_upload_speed">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="adjustment">adjustment1</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">1</property>
-                            <property name="bottom_attach">2</property>
-                            <property name="x_options"/>
-                            <property name="y_options"/>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label24">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">KiB/s</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="right_attach">3</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkSpinButton" id="max_download_speed">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="adjustment">adjustment2</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="x_options"/>
-                            <property name="y_options"/>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label6">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Upload Slots:</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="top_attach">2</property>
-                            <property name="bottom_attach">3</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label5">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Upload Speed:</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="top_attach">1</property>
-                            <property name="bottom_attach">2</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label4">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Download Speed:</property>
-                            <property name="use_markup">True</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label3">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">KiB/s</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="right_attach">3</property>
-                            <property name="top_attach">1</property>
-                            <property name="bottom_attach">2</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkSpinButton" id="max_upload_slots">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="adjustment">adjustment3</property>
-                            <property name="numeric">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">2</property>
-                            <property name="bottom_attach">3</property>
-                            <property name="x_options"/>
-                            <property name="y_options"/>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label2">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Connections:</property>
-                            <property name="xalign">0</property>
-                          </object>
-                          <packing>
-                            <property name="top_attach">3</property>
-                            <property name="bottom_attach">4</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkSpinButton" id="max_connections">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="adjustment">adjustment4</property>
-                            <property name="numeric">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">3</property>
-                            <property name="bottom_attach">4</property>
-                            <property name="x_options"/>
-                            <property name="y_options"/>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label14">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                          </object>
-                          <packing>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">4</property>
-                            <property name="bottom_attach">5</property>
-                            <property name="x_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-                <child type="label">
-                  <object class="GtkCheckButton" id="apply_max">
-                    <property name="label" translatable="yes">Apply per torrent max settings:</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">False</property>
-                    <property name="draw_indicator">True</property>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="tab">
-              <object class="GtkLabel" id="label7">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Maximum</property>
-              </object>
-              <packing>
-                <property name="tab_fill">False</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkFrame" id="frame2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="border_width">2</property>
-                <property name="label_xalign">0</property>
-                <property name="shadow_type">none</property>
-                <child>
-                  <object class="GtkAlignment" id="alignment2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="left_padding">12</property>
-                    <child>
-                      <object class="GtkTable" id="table2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="n_rows">4</property>
-                        <property name="n_columns">3</property>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label16">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="right_attach">3</property>
-                            <property name="top_attach">1</property>
-                            <property name="bottom_attach">2</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <object class="GtkCheckButton" id="is_auto_managed">
-                            <property name="label" translatable="yes">Auto Managed</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">False</property>
-                            <property name="draw_indicator">True</property>
-                          </object>
-                          <packing>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options"/>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkCheckButton" id="stop_at_ratio">
-                            <property name="label" translatable="yes">Stop seed at ratio:</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">False</property>
-                            <property name="draw_indicator">True</property>
-                          </object>
-                          <packing>
-                            <property name="top_attach">1</property>
-                            <property name="bottom_attach">2</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkCheckButton" id="remove_at_ratio">
-                            <property name="label" translatable="yes">Remove at ratio</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">False</property>
-                            <property name="draw_indicator">True</property>
-                          </object>
-                          <packing>
-                            <property name="top_attach">2</property>
-                            <property name="bottom_attach">3</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkSpinButton" id="stop_ratio">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="adjustment">adjustment5</property>
-                            <property name="digits">2</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">1</property>
-                            <property name="bottom_attach">2</property>
-                            <property name="x_options"/>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label13">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                          </object>
-                          <packing>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">3</property>
-                            <property name="bottom_attach">4</property>
-                            <property name="x_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-                <child type="label">
-                  <object class="GtkCheckButton" id="apply_queue">
-                    <property name="label" translatable="yes">Apply Queue settings:</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">False</property>
-                    <property name="draw_indicator">True</property>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child type="tab">
-              <object class="GtkLabel" id="label8">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Queue</property>
-              </object>
-              <packing>
-                <property name="position">1</property>
-                <property name="tab_fill">False</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkFrame" id="frame3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="border_width">2</property>
-                <property name="label_xalign">0</property>
-                <property name="shadow_type">none</property>
-                <child>
-                  <object class="GtkAlignment" id="alignment3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="left_padding">12</property>
-                    <child>
-                      <object class="GtkTable" id="table3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="n_rows">3</property>
-                        <property name="n_columns">2</property>
-                        <child>
-                          <object class="GtkCheckButton" id="move_completed">
-                            <property name="label" translatable="yes">Move completed to:</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">False</property>
-                            <property name="draw_indicator">True</property>
-                          </object>
-                          <packing>
-                            <property name="right_attach">2</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label9">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                          </object>
-                          <packing>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">2</property>
-                            <property name="bottom_attach">3</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkFileChooserButton" id="move_completed_path">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="action">select-folder</property>
-                          </object>
-                          <packing>
-                            <property name="top_attach">1</property>
-                            <property name="bottom_attach">2</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkEntry" id="move_completed_path_entry">
-                            <property name="can_focus">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="top_attach">1</property>
-                            <property name="bottom_attach">2</property>
-                            <property name="y_options">GTK_FILL</property>
-                          </packing>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-                <child type="label">
-                  <object class="GtkCheckButton" id="apply_move_completed">
-                    <property name="label" translatable="yes">Apply folder settings:</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">False</property>
-                    <property name="draw_indicator">True</property>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="position">2</property>
-              </packing>
-            </child>
-            <child type="tab">
-              <object class="GtkLabel" id="label21">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Folders</property>
-              </object>
-              <packing>
-                <property name="position">2</property>
-                <property name="tab_fill">False</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkFrame" id="frame4">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="border_width">2</property>
-                <property name="label_xalign">0</property>
-                <property name="shadow_type">none</property>
-                <child>
-                  <object class="GtkAlignment" id="alignment4">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="left_padding">12</property>
-                    <child>
-                      <object class="GtkBox" id="vbox2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="orientation">vertical</property>
-                        <child>
-                          <object class="GtkScrolledWindow" id="scrolledwindow1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="shadow_type">in</property>
-                            <child>
-                              <object class="GtkTextView" id="auto_add_trackers">
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="buffer">textbuffer1</property>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label23">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">&lt;i&gt;(1 line per tracker)&lt;/i&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">True</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-                <child type="label">
-                  <object class="GtkCheckButton" id="auto_add">
-                    <property name="label" translatable="yes">Automatically apply label:</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">False</property>
-                    <property name="active">True</property>
-                    <property name="draw_indicator">True</property>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="position">3</property>
-              </packing>
-            </child>
-            <child type="tab">
-              <object class="GtkLabel" id="label99">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Trackers</property>
-              </object>
-              <packing>
-                <property name="position">3</property>
-                <property name="tab_fill">False</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button4</action-widget>
-      <action-widget response="0">button3</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/plugins/Label/deluge_label/data/label_pref.ui
===================================================================
--- deluge/plugins/Label/deluge_label/data/label_pref.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,56 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkWindow" id="window1">
-    <property name="can_focus">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="label_prefs_box">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="spacing">5</property>
-        <property name="orientation">vertical</property>
-        <child>
-          <object class="GtkFrame" id="frame3">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="alignment3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <object class="GtkLabel" id="label6">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">&lt;i&gt;Use the sidebar to add,edit and remove labels. &lt;/i&gt;
-</property>
-                    <property name="use_markup">True</property>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">&lt;b&gt;Labels&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/plugins/Label/deluge_label/gtkui/__init__.py
===================================================================
--- deluge/plugins/Label/deluge_label/gtkui/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,74 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge import component  # for systray
-from deluge.plugins.pluginbase import Gtk3PluginBase
-
-from . import label_config, sidebar_menu, submenu
-
-log = logging.getLogger(__name__)
-
-NO_LABEL = 'No Label'
-
-
-def cell_data_label(column, cell, model, row, data):
-    cell.set_property('text', str(model.get_value(row, data)))
-
-
-class GtkUI(Gtk3PluginBase):
-    def start(self):
-        if self.label_menu:
-            self.label_menu.on_show()
-
-    def enable(self):
-        self.plugin = component.get('PluginManager')
-        self.torrentmenu = component.get('MenuBar').torrentmenu
-        self.label_menu = None
-        self.labelcfg = None
-        self.sidebar_menu = None
-        self.load_interface()
-
-    def disable(self):
-        if self.label_menu in self.torrentmenu.get_children():
-            self.torrentmenu.remove(self.label_menu)
-
-        self.labelcfg.unload()
-        self.sidebar_menu.unload()
-        del self.sidebar_menu
-
-        component.get('TorrentView').remove_column(_('Label'))
-
-    def load_interface(self):
-        # sidebar
-        # disabled
-        if not self.sidebar_menu:
-            self.sidebar_menu = sidebar_menu.LabelSidebarMenu()
-        # self.sidebar.load()
-
-        # menu:
-        log.debug('add items to torrentview-popup menu.')
-        self.label_menu = submenu.LabelMenu()
-        self.torrentmenu.append(self.label_menu)
-        self.label_menu.show_all()
-
-        # columns:
-        self.load_columns()
-
-        # config:
-        if not self.labelcfg:
-            self.labelcfg = label_config.LabelConfig(self.plugin)
-        self.labelcfg.load()
-
-        log.debug('Finished loading Label plugin')
-
-    def load_columns(self):
-        log.debug('add columns')
-
-        component.get('TorrentView').add_text_column(_('Label'), status_field=['label'])
Index: luge/plugins/Label/deluge_label/gtkui/label_config.py
===================================================================
--- deluge/plugins/Label/deluge_label/gtkui/label_config.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,58 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from gi.repository.Gtk import Builder
-
-from deluge.ui.client import client
-
-from ..common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class LabelConfig:
-    """
-    there used to be some options here...
-    """
-
-    def __init__(self, plugin):
-        self.plugin = plugin
-
-    def load(self):
-        log.debug('Adding Label Preferences page')
-        builder = Builder()
-        builder.add_from_file(get_resource('label_pref.ui'))
-
-        self.plugin.add_preferences_page(
-            _('Label'), builder.get_object('label_prefs_box')
-        )
-        self.plugin.register_hook('on_show_prefs', self.load_settings)
-        self.plugin.register_hook('on_apply_prefs', self.on_apply_prefs)
-
-        self.load_settings()
-
-    def unload(self):
-        self.plugin.remove_preferences_page(_('Label'))
-        self.plugin.deregister_hook('on_apply_prefs', self.on_apply_prefs)
-        self.plugin.deregister_hook('on_show_prefs', self.load_settings)
-
-    def load_settings(self, widget=None, data=None):
-        client.label.get_config().addCallback(self.cb_global_options)
-
-    def cb_global_options(self, options):
-        log.debug('options=%s', options)
-
-        # for id in self.chk_ids:
-        #    self.glade.get_widget(id).set_active(bool(options[id]))
-
-    def on_apply_prefs(self):
-        options = {}
-        # update options dict here.
-        client.label.set_config(options)
Index: luge/plugins/Label/deluge_label/gtkui/sidebar_menu.py
===================================================================
--- deluge/plugins/Label/deluge_label/gtkui/sidebar_menu.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,259 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import gi  # isort:skip (Required before Gtk import).
-
-gi.require_version('Gtk', '3.0')
-
-# isort:imports-thirdparty
-from gi.repository import Gtk
-
-# isort:imports-firstparty
-import deluge.component as component
-from deluge.ui.client import client
-
-# isort:imports-localfolder
-from ..common import get_resource
-
-log = logging.getLogger(__name__)
-
-NO_LABEL = 'No Label'
-
-
-# menu
-class LabelSidebarMenu:
-    def __init__(self):
-        self.treeview = component.get('FilterTreeView')
-        self.menu = self.treeview.menu
-        self.items = []
-
-        # add items, in reverse order, because they are prepended.
-        sep = Gtk.SeparatorMenuItem()
-        self.items.append(sep)
-        self.menu.prepend(sep)
-        self._add_item('options', _('Label _Options'))
-        self._add_item('remove', _('_Remove Label'))
-        self._add_item('add', _('_Add Label'))
-
-        self.menu.show_all()
-        # dialogs:
-        self.add_dialog = AddDialog()
-        self.options_dialog = OptionsDialog()
-        # hooks:
-        self.menu.connect('show', self.on_show, None)
-
-    def _add_item(self, item_id, label):
-        """
-        id is automatically-added as self.item_<id>
-        """
-        item = Gtk.MenuItem.new_with_mnemonic(label)
-        func = getattr(self, 'on_%s' % item_id)
-        item.connect('activate', func)
-        self.menu.prepend(item)
-        setattr(self, 'item_%s' % item_id, item)
-        self.items.append(item)
-        return item
-
-    def on_add(self, event=None):
-        self.add_dialog.show()
-
-    def on_remove(self, event=None):
-        client.label.remove(self.treeview.value)
-
-    def on_options(self, event=None):
-        self.options_dialog.show(self.treeview.value)
-
-    def on_show(self, widget=None, data=None):
-        """No Label:disable options/del."""
-        log.debug('label-sidebar-popup:on-show')
-
-        cat = self.treeview.cat
-        label = self.treeview.value
-        if cat == 'label' or (cat == 'cat' and label == 'label'):
-            # is a label : show  menu-items
-            for item in self.items:
-                item.show()
-            # default items
-            sensitive = (label not in (NO_LABEL, None, '', 'All')) and (cat != 'cat')
-            for item in self.items:
-                item.set_sensitive(sensitive)
-
-            # add is always enabled.
-            self.item_add.set_sensitive(True)
-        else:
-            # not a label -->hide everything.
-            for item in self.items:
-                item.hide()
-
-    def unload(self):
-        log.debug('disable01')
-        for item in list(self.items):
-            item.hide()
-            item.destroy()
-            log.debug('disable02')
-        self.items = []
-
-
-# dialogs:
-class AddDialog:
-    def __init__(self):
-        pass
-
-    def show(self):
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(get_resource('label_add.ui'))
-        self.dialog = self.builder.get_object('dlg_label_add')
-        self.dialog.set_transient_for(component.get('MainWindow').window)
-
-        self.builder.connect_signals(self)
-        self.dialog.run()
-
-    def on_add_ok(self, event=None):
-        value = self.builder.get_object('txt_add').get_text()
-        client.label.add(value)
-        self.dialog.destroy()
-
-    def on_add_cancel(self, event=None):
-        self.dialog.destroy()
-
-
-class OptionsDialog:
-    spin_ids = ['max_download_speed', 'max_upload_speed', 'stop_ratio']
-    spin_int_ids = ['max_upload_slots', 'max_connections']
-    chk_ids = [
-        'apply_max',
-        'apply_queue',
-        'stop_at_ratio',
-        'apply_queue',
-        'remove_at_ratio',
-        'apply_move_completed',
-        'move_completed',
-        'is_auto_managed',
-        'auto_add',
-    ]
-
-    # list of tuples, because order matters when nesting.
-    sensitive_groups = [
-        (
-            'apply_max',
-            [
-                'max_download_speed',
-                'max_upload_speed',
-                'max_upload_slots',
-                'max_connections',
-            ],
-        ),
-        ('apply_queue', ['is_auto_managed', 'stop_at_ratio']),
-        ('stop_at_ratio', ['remove_at_ratio', 'stop_ratio']),  # nested
-        ('apply_move_completed', ['move_completed']),
-        ('move_completed', ['move_completed_path']),  # nested
-        ('auto_add', ['auto_add_trackers']),
-    ]
-
-    def __init__(self):
-        pass
-
-    def show(self, label):
-        self.label = label
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(get_resource('label_options.ui'))
-        self.dialog = self.builder.get_object('dlg_label_options')
-        self.dialog.set_transient_for(component.get('MainWindow').window)
-        self.builder.connect_signals(self)
-        # Show the label name in the header label
-        self.builder.get_object('label_header').set_markup(
-            '<b>{}:</b> {}'.format(_('Label Options'), self.label)
-        )
-
-        for chk_id, group in self.sensitive_groups:
-            chk = self.builder.get_object(chk_id)
-            chk.connect('toggled', self.apply_sensitivity)
-
-        client.label.get_options(self.label).addCallback(self.load_options)
-
-        self.dialog.run()
-
-    def load_options(self, options):
-        log.debug(list(options))
-
-        for spin_id in self.spin_ids + self.spin_int_ids:
-            self.builder.get_object(spin_id).set_value(options[spin_id])
-        for chk_id in self.chk_ids:
-            self.builder.get_object(chk_id).set_active(bool(options[chk_id]))
-
-        if client.is_localhost():
-            self.builder.get_object('move_completed_path').set_filename(
-                options['move_completed_path']
-            )
-            self.builder.get_object('move_completed_path').show()
-            self.builder.get_object('move_completed_path_entry').hide()
-        else:
-            self.builder.get_object('move_completed_path_entry').set_text(
-                options['move_completed_path']
-            )
-            self.builder.get_object('move_completed_path_entry').show()
-            self.builder.get_object('move_completed_path').hide()
-
-        self.builder.get_object('auto_add_trackers').get_buffer().set_text(
-            '\n'.join(options['auto_add_trackers'])
-        )
-
-        self.apply_sensitivity()
-
-    def on_options_ok(self, event=None):
-        """Save options."""
-        options = {}
-
-        for spin_id in self.spin_ids:
-            options[spin_id] = self.builder.get_object(spin_id).get_value()
-        for spin_int_id in self.spin_int_ids:
-            options[spin_int_id] = self.builder.get_object(
-                spin_int_id
-            ).get_value_as_int()
-        for chk_id in self.chk_ids:
-            options[chk_id] = self.builder.get_object(chk_id).get_active()
-
-        if client.is_localhost():
-            options['move_completed_path'] = self.builder.get_object(
-                'move_completed_path'
-            ).get_filename()
-        else:
-            options['move_completed_path'] = self.builder.get_object(
-                'move_completed_path_entry'
-            ).get_text()
-
-        buff = self.builder.get_object(
-            'auto_add_trackers'
-        ).get_buffer()  # sometimes I hate gtk...
-        tracker_lst = (
-            buff.get_text(
-                buff.get_start_iter(), buff.get_end_iter(), include_hidden_chars=False
-            )
-            .strip()
-            .split('\n')
-        )
-        options['auto_add_trackers'] = [
-            x for x in tracker_lst if x
-        ]  # filter out empty lines.
-
-        log.debug(options)
-        client.label.set_options(self.label, options)
-        self.dialog.destroy()
-
-    def apply_sensitivity(self, event=None):
-        for chk_id, sensitive_list in self.sensitive_groups:
-            chk = self.builder.get_object(chk_id)
-            sens = chk.get_active() and chk.get_property('sensitive')
-            for widget_id in sensitive_list:
-                self.builder.get_object(widget_id).set_sensitive(sens)
-
-    def on_options_cancel(self, event=None):
-        self.dialog.destroy()
Index: luge/plugins/Label/deluge_label/gtkui/submenu.py
===================================================================
--- deluge/plugins/Label/deluge_label/gtkui/submenu.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,62 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-
-import logging
-
-from gi.repository.Gtk import Menu, MenuItem
-
-from deluge import component  # for systray
-from deluge.ui.client import client
-
-log = logging.getLogger(__name__)
-
-
-# Deferred Translation
-def _(message):
-    return message
-
-
-NO_LABEL = _('No Label')
-del _
-
-
-class LabelMenu(MenuItem):
-    def __init__(self):
-        MenuItem.__init__(self, _('Label'))  # noqa: F821
-
-        self.sub_menu = Menu()
-        self.set_submenu(self.sub_menu)
-        self.items = []
-
-        # attach..
-        self.sub_menu.connect('show', self.on_show, None)
-
-    def get_torrent_ids(self):
-        return component.get('TorrentView').get_selected_torrents()
-
-    def on_show(self, widget=None, data=None):
-        log.debug('label-on-show')
-        client.label.get_labels().addCallback(self.cb_labels)
-
-    def cb_labels(self, labels):
-        for child in self.sub_menu.get_children():
-            self.sub_menu.remove(child)
-        for label in [NO_LABEL] + list(labels):
-            if label == NO_LABEL:
-                item = MenuItem(_(NO_LABEL))  # noqa: F821
-            else:
-                item = MenuItem(label)
-            item.connect('activate', self.on_select_label, label)
-            self.sub_menu.append(item)
-        self.show_all()
-
-    def on_select_label(self, widget=None, label_id=None):
-        log.debug('select label:%s,%s', label_id, self.get_torrent_ids())
-        for torrent_id in self.get_torrent_ids():
-            client.label.set_torrent(torrent_id, label_id)
Index: luge/plugins/Label/deluge_label/test.py
===================================================================
--- deluge/plugins/Label/deluge_label/test.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,47 +1,0 @@
-#!/usr/bin/env python
-#
-# -*- coding: utf-8 -*-
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.ui.client import sclient
-
-sclient.set_core_uri()
-
-print(sclient.get_enabled_plugins())
-
-# enable plugin.
-if 'label' not in sclient.get_enabled_plugins():
-    sclient.enable_plugin('label')
-
-
-# test labels.
-print('#init labels')
-try:
-    sclient.label_remove('test')
-except Exception:
-    pass
-sess_id = sclient.get_session_state()[0]
-
-print('#add')
-sclient.label_add('test')
-print('#set')
-sclient.label_set_torrent(id, 'test')
-
-print(sclient.get_torrents_status({'label': 'test'}, 'name'))
-
-
-print('#set options')
-sclient.label_set_options('test', {'max_download_speed': 999}, True)
-print(sclient.get_torrent_status(sess_id, ['max_download_speed']), '999')
-sclient.label_set_options('test', {'max_download_speed': 9}, True)
-print(sclient.get_torrent_status(sess_id, ['max_download_speed']), '9')
-sclient.label_set_options('test', {'max_download_speed': 888}, False)
-print(sclient.get_torrent_status(sess_id, ['max_download_speed']), '9 (888)')
-
-print(sclient.get_torrent_status(sess_id, ['name', 'tracker_host', 'label']))
Index: luge/plugins/Label/deluge_label/webui.py
===================================================================
--- deluge/plugins/Label/deluge_label/webui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,24 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.plugins.pluginbase import WebPluginBase
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class WebUI(WebPluginBase):
-    scripts = [get_resource('label.js')]
-    debug_scripts = scripts
Index: luge/plugins/Label/setup.py
===================================================================
--- deluge/plugins/Label/setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,45 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from setuptools import find_packages, setup
-
-__plugin_name__ = 'Label'
-__author__ = 'Martijn Voncken'
-__author_email__ = 'mvoncken@gmail.com'
-__version__ = '0.3'
-__url__ = 'http://deluge-torrent.org'
-__license__ = 'GPLv3'
-__description__ = 'Allows labels to be assigned to torrents'
-__long_description__ = """
-Allows labels to be assigned to torrents
-
-Also offers filters on state, tracker and keywords
-"""
-__pkg_data__ = {'deluge_' + __plugin_name__.lower(): ['data/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    long_description=__long_description__,
-    packages=find_packages(),
-    package_data=__pkg_data__,
-    entry_points="""
-    [deluge.plugin.core]
-    %s = deluge_%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %s = deluge_%s:GtkUIPlugin
-    [deluge.plugin.web]
-    %s = deluge_%s:WebUIPlugin
-    """
-    % ((__plugin_name__, __plugin_name__.lower()) * 3),
-)
Index: luge/plugins/Notifications/create_dev_link.sh
===================================================================
--- deluge/plugins/Notifications/create_dev_link.sh	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,11 +1,0 @@
-#!/bin/bash
-BASEDIR=$(cd `dirname $0` && pwd)
-CONFIG_DIR=$( test -z $1 && echo "" || echo "$1")
-[ -d "$CONFIG_DIR/plugins" ] || echo "Config dir "$CONFIG_DIR" is either not a directory or is not a proper deluge config directory. Exiting"
-[ -d "$CONFIG_DIR/plugins" ] || exit 1
-cd $BASEDIR
-test -d $BASEDIR/temp || mkdir $BASEDIR/temp
-export PYTHONPATH=$BASEDIR/temp
-python setup.py build develop --install-dir $BASEDIR/temp
-cp $BASEDIR/temp/*.egg-link $CONFIG_DIR/plugins
-rm -fr $BASEDIR/temp
Index: luge/plugins/Notifications/deluge_notifications/__init__.py
===================================================================
--- deluge/plugins/Notifications/deluge_notifications/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,38 +1,0 @@
-#
-# Copyright (C) 2009-2010 Pedro Algarvio <pedro@algarvio.me>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class GtkUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtkui import GtkUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .webui import WebUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
Index: luge/plugins/Notifications/deluge_notifications/common.py
===================================================================
--- deluge/plugins/Notifications/deluge_notifications/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,114 +1,0 @@
-#
-# Copyright (C) 2009-2010 Pedro Algarvio <pedro@algarvio.me>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os.path
-
-from pkg_resources import resource_filename
-from twisted.internet import defer
-
-from deluge import component
-from deluge.event import known_events
-
-log = logging.getLogger(__name__)
-
-
-def get_resource(filename):
-    return resource_filename(__package__, os.path.join('data', filename))
-
-
-class CustomNotifications:
-    def __init__(self, plugin_name=None):
-        self.custom_notifications = {'email': {}, 'popup': {}, 'blink': {}, 'sound': {}}
-
-    def enable(self):
-        pass
-
-    def disable(self):
-        for kind in self.custom_notifications:
-            for eventtype in list(self.custom_notifications[kind]):
-                wrapper, handler = self.custom_notifications[kind][eventtype]
-                self._deregister_custom_provider(kind, eventtype)
-
-    def _handle_custom_providers(self, kind, eventtype, *args, **kwargs):
-        log.debug(
-            'Calling CORE custom %s providers for %s: %s %s',
-            kind,
-            eventtype,
-            args,
-            kwargs,
-        )
-        if eventtype in self.config['subscriptions'][kind]:
-            wrapper, handler = self.custom_notifications[kind][eventtype]
-            log.debug('Found handler for kind %s: %s', kind, handler)
-            custom_notif_func = getattr(self, 'handle_custom_%s_notification' % kind)
-            d = defer.maybeDeferred(handler, *args, **kwargs)
-            d.addCallback(custom_notif_func, eventtype)
-            d.addCallback(self._on_notify_sucess, kind)
-            d.addErrback(self._on_notify_failure, kind)
-            return d
-
-    def _register_custom_provider(self, kind, eventtype, handler):
-        if not self._handled_eventtype(eventtype, handler):
-            return defer.succeed('Event not handled')
-        if eventtype not in self.custom_notifications:
-
-            def wrapper(*args, **kwargs):
-                return self._handle_custom_providers(kind, eventtype, *args, **kwargs)
-
-            self.custom_notifications[kind][eventtype] = (wrapper, handler)
-        else:
-            wrapper, handler = self.custom_notifications[kind][eventtype]
-        try:
-            component.get('EventManager').register_event_handler(eventtype, wrapper)
-        except KeyError:
-            from deluge.ui.client import client
-
-            client.register_event_handler(eventtype, wrapper)
-
-    def _deregister_custom_provider(self, kind, eventtype):
-        try:
-            wrapper, handler = self.custom_notifications[kind][eventtype]
-            try:
-                component.get('EventManager').deregister_event_handler(
-                    eventtype, wrapper
-                )
-            except KeyError:
-                from deluge.ui.client import client
-
-                client.deregister_event_handler(eventtype, wrapper)
-            self.custom_notifications[kind].pop(eventtype)
-        except KeyError:
-            pass
-
-    def _handled_eventtype(self, eventtype, handler):
-        if eventtype not in known_events:
-            log.error('The event "%s" is not known', eventtype)
-            return False
-        if known_events[eventtype].__module__.startswith('deluge.event'):
-            if handler.__self__ is self:
-                return True
-            log.error(
-                'You cannot register custom notification providers '
-                'for built-in event types.'
-            )
-            return False
-        return True
-
-    def _on_notify_sucess(self, result, kind):
-        log.debug('Notification success using %s: %s', kind, result)
-        return result
-
-    def _on_notify_failure(self, failure, kind):
-        log.debug('Notification failure using %s: %s', kind, failure)
-        return failure
Index: luge/plugins/Notifications/deluge_notifications/core.py
===================================================================
--- deluge/plugins/Notifications/deluge_notifications/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,228 +1,0 @@
-#
-# Copyright (C) 2009-2010 Pedro Algarvio <pedro@algarvio.me>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import smtplib
-from email.utils import formatdate
-
-from twisted.internet import defer, threads
-
-import deluge.configmanager
-from deluge import component
-from deluge.core.rpcserver import export
-from deluge.event import known_events
-from deluge.plugins.pluginbase import CorePluginBase
-
-from .common import CustomNotifications
-
-log = logging.getLogger(__name__)
-
-DEFAULT_PREFS = {
-    'smtp_enabled': False,
-    'smtp_host': '',
-    'smtp_port': 25,
-    'smtp_user': '',
-    'smtp_pass': '',
-    'smtp_from': '',
-    'smtp_tls': False,  # SSL or TLS
-    'smtp_recipients': [],
-    # Subscriptions
-    'subscriptions': {'email': []},
-}
-
-
-class CoreNotifications(CustomNotifications):
-    def __init__(self, plugin_name=None):
-        CustomNotifications.__init__(self, plugin_name)
-
-    def enable(self):
-        CustomNotifications.enable(self)
-        self.register_custom_email_notification(
-            'TorrentFinishedEvent', self._on_torrent_finished_event
-        )
-
-    def disable(self):
-        self.deregister_custom_email_notification('TorrentFinishedEvent')
-        CustomNotifications.disable(self)
-
-    def register_custom_email_notification(self, eventtype, handler):
-        """This is used to register email notifications for custom event types.
-
-        :param event: str, the event name
-        :param handler: function, to be called when `:param:event` is emitted
-
-        Your handler should return a tuple of (email_subject, email_contents).
-        """
-        self._register_custom_provider('email', eventtype, handler)
-
-    def deregister_custom_email_notification(self, eventtype):
-        self._deregister_custom_provider('email', eventtype)
-
-    def handle_custom_email_notification(self, result, eventtype):
-        if not self.config['smtp_enabled']:
-            return defer.succeed('SMTP notification not enabled.')
-        subject, message = result
-        log.debug(
-            'Spawning new thread to send email with subject: %s: %s', subject, message
-        )
-        # Spawn thread because we don't want Deluge to lock up while we send the
-        # email.
-        return threads.deferToThread(self._notify_email, subject, message)
-
-    def get_handled_events(self):
-        handled_events = []
-        for evt in sorted(known_events):
-            if known_events[evt].__module__.startswith('deluge.event'):
-                if evt not in ('TorrentFinishedEvent',):
-                    # Skip all un-handled built-in events
-                    continue
-            classdoc = known_events[evt].__doc__.strip()
-            handled_events.append((evt, classdoc))
-        log.debug('Handled Notification Events: %s', handled_events)
-        return handled_events
-
-    def _notify_email(self, subject='', message=''):
-        log.debug('Email prepared')
-        to_addrs = self.config['smtp_recipients']
-        to_addrs_str = ', '.join(self.config['smtp_recipients'])
-        headers_dict = {
-            'smtp_from': self.config['smtp_from'],
-            'subject': subject,
-            'smtp_recipients': to_addrs_str,
-            'date': formatdate(),
-        }
-        headers = (
-            """\
-From: %(smtp_from)s
-To: %(smtp_recipients)s
-Subject: %(subject)s
-Date: %(date)s
-
-
-"""
-            % headers_dict
-        )
-
-        message = '\r\n'.join((headers + message).splitlines())
-
-        try:
-            server = smtplib.SMTP(
-                self.config['smtp_host'], self.config['smtp_port'], timeout=60
-            )
-        except Exception as ex:
-            err_msg = _('There was an error sending the notification email: %s') % ex
-            log.error(err_msg)
-            return ex
-
-        security_enabled = self.config['smtp_tls']
-
-        if security_enabled:
-            server.ehlo()
-            if 'starttls' not in server.esmtp_features:
-                log.warning('TLS/SSL enabled but server does not support it')
-            else:
-                server.starttls()
-                server.ehlo()
-
-        if self.config['smtp_user'] and self.config['smtp_pass']:
-            try:
-                server.login(self.config['smtp_user'], self.config['smtp_pass'])
-            except smtplib.SMTPHeloError as ex:
-                err_msg = _('Server did not reply properly to HELO greeting: %s') % ex
-                log.error(err_msg)
-                return ex
-            except smtplib.SMTPAuthenticationError as ex:
-                err_msg = _('Server refused username/password combination: %s') % ex
-                log.error(err_msg)
-                return ex
-
-        try:
-            try:
-                server.sendmail(self.config['smtp_from'], to_addrs, message.encode())
-            except smtplib.SMTPException as ex:
-                err_msg = (
-                    _('There was an error sending the notification email: %s') % ex
-                )
-                log.error(err_msg)
-                return ex
-        finally:
-            if security_enabled:
-                # avoid false failure detection when the server closes
-                # the SMTP connection with TLS enabled
-                import socket
-
-                try:
-                    server.quit()
-                except socket.sslerror:
-                    pass
-            else:
-                server.quit()
-        return _('Notification email sent.')
-
-    def _on_torrent_finished_event(self, torrent_id):
-        log.debug('Handler for TorrentFinishedEvent called for CORE')
-        torrent = component.get('TorrentManager')[torrent_id]
-        torrent_status = torrent.get_status(['name', 'num_files'])
-        # Email
-        subject = _('Finished Torrent "%(name)s"') % torrent_status
-        message = (
-            _(
-                'This email is to inform you that Deluge has finished '
-                'downloading "%(name)s", which includes %(num_files)i files.'
-                '\nTo stop receiving these alerts, simply turn off email '
-                "notification in Deluge's preferences.\n\n"
-                'Thank you,\nDeluge.'
-            )
-            % torrent_status
-        )
-        return subject, message
-
-        # d = defer.maybeDeferred(self.handle_custom_email_notification,
-        #                        [subject, message],
-        #                        'TorrentFinishedEvent')
-        # d.addCallback(self._on_notify_sucess, 'email')
-        # d.addErrback(self._on_notify_failure, 'email')
-        # return d
-
-
-class Core(CorePluginBase, CoreNotifications):
-    def __init__(self, plugin_name):
-        CorePluginBase.__init__(self, plugin_name)
-        CoreNotifications.__init__(self)
-
-    def enable(self):
-        CoreNotifications.enable(self)
-        self.config = deluge.configmanager.ConfigManager(
-            'notifications-core.conf', DEFAULT_PREFS
-        )
-        log.debug('ENABLING CORE NOTIFICATIONS')
-
-    def disable(self):
-        log.debug('DISABLING CORE NOTIFICATIONS')
-        CoreNotifications.disable(self)
-
-    @export
-    def set_config(self, config):
-        """Sets the config dictionary."""
-        for key in config:
-            self.config[key] = config[key]
-        self.config.save()
-
-    @export
-    def get_config(self):
-        """Returns the config dictionary."""
-        return self.config.config
-
-    @export
-    def get_handled_events(self):
-        return CoreNotifications.get_handled_events(self)
Index: luge/plugins/Notifications/deluge_notifications/data/config.ui
===================================================================
--- deluge/plugins/Notifications/deluge_notifications/data/config.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,641 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="adjustment1">
-    <property name="lower">1</property>
-    <property name="upper">65535</property>
-    <property name="value">25</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkWindow" id="window">
-    <property name="can_focus">False</property>
-    <child type="titlebar">
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="prefs_box">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <child>
-          <object class="GtkViewport" id="viewport1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="resize_mode">queue</property>
-            <child>
-              <object class="GtkNotebook" id="notebook1">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="show_border">False</property>
-                <child>
-                  <object class="GtkBox" id="vbox2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="valign">start</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <object class="GtkFrame" id="frame2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="valign">start</property>
-                        <property name="margin_left">9</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment2">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">12</property>
-                            <property name="right_padding">10</property>
-                            <child>
-                              <object class="GtkBox" id="vbox1">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="orientation">vertical</property>
-                                <child>
-                                  <object class="GtkCheckButton" id="blink_enabled">
-                                    <property name="label" translatable="yes">Tray icon blinks enabled</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="draw_indicator">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">True</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="popup_enabled">
-                                    <property name="label" translatable="yes">Popups enabled</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="draw_indicator">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">True</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkBox" id="hbox2">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <child>
-                                      <object class="GtkCheckButton" id="sound_enabled">
-                                        <property name="label" translatable="yes">Sound enabled</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="halign">start</property>
-                                        <property name="draw_indicator">True</property>
-                                        <signal name="toggled" handler="on_sound_enabled_toggled" swapped="no"/>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkFileChooserButton" id="sound_path">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="create_folders">False</property>
-                                        <signal name="update-preview" handler="on_sound_path_update_preview" swapped="no"/>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="padding">2</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">True</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">2</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkLabel" id="label6">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="margin_top">5</property>
-                            <property name="xpad">5</property>
-                            <property name="label" translatable="yes">&lt;b&gt;UI Notifications&lt;/b&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkFrame" id="frame3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="valign">start</property>
-                        <property name="margin_left">10</property>
-                        <property name="margin_top">7</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment3">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">12</property>
-                            <property name="right_padding">10</property>
-                            <child>
-                              <object class="GtkTable" id="prefs_table">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="n_rows">7</property>
-                                <property name="n_columns">4</property>
-                                <property name="column_spacing">2</property>
-                                <property name="row_spacing">2</property>
-                                <child>
-                                  <placeholder/>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label1">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="label" translatable="yes">Hostname:</property>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkEntry" id="smtp_host">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label2">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Port:</property>
-                                    <property name="justify">right</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkSpinButton" id="smtp_port">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="max_length">5</property>
-                                    <property name="width_chars">5</property>
-                                    <property name="adjustment">adjustment1</property>
-                                    <property name="climb_rate">1</property>
-                                    <property name="numeric">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">3</property>
-                                    <property name="right_attach">4</property>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label3">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="label" translatable="yes">Username:</property>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">2</property>
-                                    <property name="bottom_attach">3</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkEntry" id="smtp_user">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">4</property>
-                                    <property name="top_attach">2</property>
-                                    <property name="bottom_attach">3</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label4">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="label" translatable="yes">Password:</property>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">3</property>
-                                    <property name="bottom_attach">4</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkEntry" id="smtp_pass">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="visibility">False</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">4</property>
-                                    <property name="top_attach">3</property>
-                                    <property name="bottom_attach">4</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkFrame" id="frame1">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="valign">start</property>
-                                    <property name="label_xalign">0</property>
-                                    <property name="shadow_type">none</property>
-                                    <child>
-                                      <object class="GtkAlignment" id="alignment4">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="bottom_padding">10</property>
-                                        <child>
-                                          <object class="GtkBox" id="hbox1">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="spacing">2</property>
-                                            <child>
-                                              <object class="GtkScrolledWindow" id="scrolledwindow1">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="shadow_type">in</property>
-                                                <child>
-                                                  <object class="GtkTreeView" id="smtp_recipients">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="headers_visible">False</property>
-                                                    <property name="enable_grid_lines">horizontal</property>
-                                                    <child internal-child="selection">
-                                                      <object class="GtkTreeSelection"/>
-                                                    </child>
-                                                  </object>
-                                                </child>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">True</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkVButtonBox" id="vbuttonbox1">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="spacing">5</property>
-                                                <property name="layout_style">start</property>
-                                                <child>
-                                                  <object class="GtkButton" id="add_button">
-                                                    <property name="label">gtk-add</property>
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="receives_default">True</property>
-                                                    <property name="use_stock">True</property>
-                                                    <signal name="clicked" handler="on_add_button_clicked" swapped="no"/>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkButton" id="delete_button">
-                                                    <property name="label">gtk-delete</property>
-                                                    <property name="visible">True</property>
-                                                    <property name="sensitive">False</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="receives_default">True</property>
-                                                    <property name="use_stock">True</property>
-                                                    <signal name="clicked" handler="on_delete_button_clicked" swapped="no"/>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">1</property>
-                                                  </packing>
-                                                </child>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">True</property>
-                                                <property name="padding">3</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                        </child>
-                                      </object>
-                                    </child>
-                                    <child type="label">
-                                      <object class="GtkLabel" id="label5">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="margin_bottom">3</property>
-                                        <property name="ypad">0</property>
-                                        <property name="label" translatable="yes">&lt;b&gt;Recipients&lt;/b&gt;</property>
-                                        <property name="use_markup">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="right_attach">4</property>
-                                    <property name="top_attach">6</property>
-                                    <property name="bottom_attach">7</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="smtp_tls">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="draw_indicator">True</property>
-                                    <child>
-                                      <object class="GtkLabel" id="label9">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">Server requires TLS/SSL</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">4</property>
-                                    <property name="top_attach">5</property>
-                                    <property name="bottom_attach">6</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label8">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="label" translatable="yes">From:</property>
-                                  </object>
-                                  <packing>
-                                    <property name="top_attach">4</property>
-                                    <property name="bottom_attach">5</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkEntry" id="smtp_from">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">4</property>
-                                    <property name="top_attach">4</property>
-                                    <property name="bottom_attach">5</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="smtp_enabled">
-                                    <property name="label" translatable="yes">Enabled</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_enabled_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="right_attach">4</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkLabel" id="label7">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="xpad">5</property>
-                            <property name="label" translatable="yes">&lt;b&gt;Email Notifications&lt;/b&gt;</property>
-                            <property name="use_markup">True</property>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="settings_page_label">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Settings</property>
-                  </object>
-                  <packing>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkBox" id="vbox5">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="margin_left">15</property>
-                    <property name="margin_right">10</property>
-                    <property name="margin_bottom">10</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <placeholder/>
-                    </child>
-                    <child>
-                      <object class="GtkScrolledWindow" id="scrolledwindow2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <child>
-                          <object class="GtkTreeView" id="subscriptions_treeview">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="enable_grid_lines">horizontal</property>
-                            <child internal-child="selection">
-                              <object class="GtkTreeSelection"/>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label12">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">This configuration does not mean that you'll actually receive notifications for all these events.</property>
-                        <property name="justify">fill</property>
-                        <property name="wrap">True</property>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">True</property>
-                        <property name="padding">2</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="subscriptions_page_label">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Subscriptions</property>
-                  </object>
-                  <packing>
-                    <property name="position">1</property>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkBox" id="sounds_page">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="margin_left">15</property>
-                    <property name="margin_right">10</property>
-                    <property name="margin_bottom">10</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <object class="GtkScrolledWindow" id="scrolledwindow3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <child>
-                          <object class="GtkTreeView" id="sounds_treeview">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <child internal-child="selection">
-                              <object class="GtkTreeSelection"/>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkHButtonBox" id="hbuttonbox1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="spacing">10</property>
-                        <property name="layout_style">end</property>
-                        <child>
-                          <object class="GtkButton" id="sounds_revert_button">
-                            <property name="label">gtk-revert-to-saved</property>
-                            <property name="visible">True</property>
-                            <property name="sensitive">False</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_sounds_revert_button_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="sounds_edit_button">
-                            <property name="label">gtk-edit</property>
-                            <property name="visible">True</property>
-                            <property name="sensitive">False</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_sounds_edit_button_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">True</property>
-                        <property name="padding">5</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">2</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="sounds_page_label">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Sound Customization</property>
-                  </object>
-                  <packing>
-                    <property name="position">2</property>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/plugins/Notifications/deluge_notifications/data/notifications.js
===================================================================
--- deluge/plugins/Notifications/deluge_notifications/data/notifications.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,522 +1,0 @@
-/**
- * notifications.js
- *
- * Copyright (c) Omar Alvarez 2014 <omar.alvarez@udc.es>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- *
- */
-
-Ext.ns('Deluge.ux.preferences');
-
-/**
- * @class Deluge.ux.preferences.NotificationsPage
- * @extends Ext.Panel
- */
-Deluge.ux.preferences.NotificationsPage = Ext.extend(Ext.Panel, {
-    title: _('Notifications'),
-    header: false,
-    layout: 'fit',
-    border: false,
-
-    initComponent: function () {
-        Deluge.ux.preferences.NotificationsPage.superclass.initComponent.call(
-            this
-        );
-
-        this.emailNotiFset = new Ext.form.FieldSet({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Email Notifications'),
-            autoHeight: true,
-            defaultType: 'textfield',
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            width: '85%',
-            labelWidth: 1,
-        });
-
-        this.chkEnableEmail = this.emailNotiFset.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            name: 'enable_email',
-            xtype: 'checkbox',
-            boxLabel: _('Enabled'),
-            listeners: {
-                check: function (object, checked) {
-                    this.setSmtpDisabled(!checked);
-                },
-                scope: this,
-            },
-        });
-
-        this.hBoxHost = this.emailNotiFset.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            name: 'host',
-            xtype: 'container',
-            layout: 'hbox',
-            disabled: true,
-            items: [
-                {
-                    xtype: 'label',
-                    text: _('Hostname:'),
-                    margins: '6 0 0 6',
-                },
-                {
-                    xtype: 'textfield',
-                    margins: '2 0 0 4',
-                },
-            ],
-        });
-
-        this.hBoxPort = this.emailNotiFset.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            name: 'port',
-            xtype: 'container',
-            layout: 'hbox',
-            disabled: true,
-            items: [
-                {
-                    xtype: 'label',
-                    text: _('Port:'),
-                    margins: '6 0 0 6',
-                },
-                {
-                    xtype: 'spinnerfield',
-                    margins: '2 0 0 34',
-                    width: 64,
-                    decimalPrecision: 0,
-                    minValue: 0,
-                    maxValue: 65535,
-                },
-            ],
-        });
-
-        this.hBoxUser = this.emailNotiFset.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            name: 'username',
-            xtype: 'container',
-            layout: 'hbox',
-            disabled: true,
-            items: [
-                {
-                    xtype: 'label',
-                    text: _('Username:'),
-                    margins: '6 0 0 6',
-                },
-                {
-                    xtype: 'textfield',
-                    margins: '2 0 0 3',
-                },
-            ],
-        });
-
-        this.hBoxPassword = this.emailNotiFset.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            name: 'password',
-            xtype: 'container',
-            layout: 'hbox',
-            disabled: true,
-            items: [
-                {
-                    xtype: 'label',
-                    text: _('Password:'),
-                    margins: '6 0 0 6',
-                },
-                {
-                    xtype: 'textfield',
-                    inputType: 'password',
-                    margins: '2 0 0 5',
-                },
-            ],
-        });
-
-        this.hBoxFrom = this.emailNotiFset.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            name: 'from',
-            xtype: 'container',
-            layout: 'hbox',
-            disabled: true,
-            items: [
-                {
-                    xtype: 'label',
-                    text: _('From:'),
-                    margins: '6 0 0 6',
-                },
-                {
-                    xtype: 'textfield',
-                    margins: '2 0 0 28',
-                },
-            ],
-        });
-
-        this.chkTLS = this.emailNotiFset.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            name: 'enable_tls_ssl',
-            xtype: 'checkbox',
-            disabled: true,
-            boxLabel: _('Server requires TLS/SSL'),
-        });
-
-        this.recipientsFset = new Ext.form.FieldSet({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Recipients'),
-            autoHeight: true,
-            defaultType: 'editorgrid',
-            style: 'margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px;',
-            autoWidth: true,
-            items: [
-                {
-                    fieldLabel: '',
-                    name: 'recipients',
-                    margins: '2 0 5 5',
-                    height: 130,
-                    hideHeaders: true,
-                    width: 260,
-                    disabled: true,
-                    autoExpandColumn: 'recipient',
-                    bbar: {
-                        items: [
-                            {
-                                text: _('Add'),
-                                iconCls: 'icon-add',
-                                handler: this.onAddClick,
-                                scope: this,
-                            },
-                            {
-                                text: _('Remove'),
-                                iconCls: 'icon-remove',
-                                handler: this.onRemoveClick,
-                                scope: this,
-                            },
-                        ],
-                    },
-                    viewConfig: {
-                        emptyText: _('Add an recipient...'),
-                        deferEmptyText: false,
-                    },
-                    colModel: new Ext.grid.ColumnModel({
-                        columns: [
-                            {
-                                id: 'recipient',
-                                header: _('Recipient'),
-                                dataIndex: 'recipient',
-                                sortable: true,
-                                hideable: false,
-                                editable: true,
-                                editor: {
-                                    xtype: 'textfield',
-                                },
-                            },
-                        ],
-                    }),
-                    selModel: new Ext.grid.RowSelectionModel({
-                        singleSelect: false,
-                        moveEditorOnEnter: false,
-                    }),
-                    store: new Ext.data.ArrayStore({
-                        autoDestroy: true,
-                        fields: [{ name: 'recipient' }],
-                    }),
-                    listeners: {
-                        afteredit: function (e) {
-                            e.record.commit();
-                        },
-                    },
-                    setEmptyText: function (text) {
-                        if (this.viewReady) {
-                            this.getView().emptyText = text;
-                            this.getView().refresh();
-                        } else {
-                            Ext.apply(this.viewConfig, { emptyText: text });
-                        }
-                    },
-                    loadData: function (data) {
-                        this.getStore().loadData(data);
-                        if (this.viewReady) {
-                            this.getView().updateHeaders();
-                        }
-                    },
-                },
-            ],
-        });
-
-        this.edGridSubs = new Ext.grid.EditorGridPanel({
-            xtype: 'editorgrid',
-            autoHeight: true,
-            autoExpandColumn: 'event',
-            viewConfig: {
-                emptyText: _('Loading events...'),
-                deferEmptyText: false,
-            },
-            colModel: new Ext.grid.ColumnModel({
-                defaults: {
-                    renderer: function (
-                        value,
-                        meta,
-                        record,
-                        rowIndex,
-                        colIndex,
-                        store
-                    ) {
-                        if (Ext.isNumber(value) && parseInt(value) !== value) {
-                            return value.toFixed(6);
-                        } else if (Ext.isBoolean(value)) {
-                            return (
-                                '<div class="x-grid3-check-col' +
-                                (value ? '-on' : '') +
-                                '" style="width: 20px;">&#160;</div>'
-                            );
-                        }
-                        return value;
-                    },
-                },
-                columns: [
-                    {
-                        id: 'event',
-                        header: 'Event',
-                        dataIndex: 'event',
-                        sortable: true,
-                        hideable: false,
-                    },
-                    {
-                        id: 'email',
-                        header: _('Email'),
-                        dataIndex: 'email',
-                        sortable: true,
-                        hideable: false,
-                        menuDisabled: true,
-                        width: 40,
-                    },
-                ],
-            }),
-            store: new Ext.data.ArrayStore({
-                autoDestroy: true,
-                fields: [
-                    {
-                        name: 'event',
-                    },
-                    {
-                        name: 'email',
-                    },
-                ],
-            }),
-            listeners: {
-                cellclick: function (grid, rowIndex, colIndex, e) {
-                    var record = grid.getStore().getAt(rowIndex);
-                    var field = grid.getColumnModel().getDataIndex(colIndex);
-                    var value = record.get(field);
-
-                    if (colIndex == 1) {
-                        if (Ext.isBoolean(value)) {
-                            record.set(field, !value);
-                            record.commit();
-                        }
-                    }
-                },
-                beforeedit: function (e) {
-                    if (Ext.isBoolean(e.value)) {
-                        return false;
-                    }
-
-                    return e.record.get('enabled');
-                },
-                afteredit: function (e) {
-                    e.record.commit();
-                },
-            },
-            setEmptyText: function (text) {
-                if (this.viewReady) {
-                    this.getView().emptyText = text;
-                    this.getView().refresh();
-                } else {
-                    Ext.apply(this.viewConfig, { emptyText: text });
-                }
-            },
-            setSub: function (eventName) {
-                var store = this.getStore();
-                var index = store.find('event', eventName);
-                store.getAt(index).set('email', true);
-                store.getAt(index).commit();
-            },
-            loadData: function (data) {
-                this.getStore().loadData(data);
-                if (this.viewReady) {
-                    this.getView().updateHeaders();
-                }
-            },
-        });
-
-        this.tabPanSettings = this.add({
-            xtype: 'tabpanel',
-            activeTab: 0,
-            items: [
-                {
-                    title: _('Settings'),
-                    items: [this.emailNotiFset, this.recipientsFset],
-                    autoScroll: true,
-                },
-                {
-                    title: _('Subscriptions'),
-                    items: this.edGridSubs,
-                },
-            ],
-        });
-
-        this.on('show', this.updateConfig, this);
-    },
-
-    updateConfig: function () {
-        deluge.client.notifications.get_handled_events({
-            success: function (events) {
-                var data = [];
-                var keys = Ext.keys(events);
-                for (var i = 0; i < keys.length; i++) {
-                    var key = keys[i];
-                    data.push([events[key][0], false]);
-                }
-                this.edGridSubs.loadData(data);
-            },
-            scope: this,
-        });
-        deluge.client.notifications.get_config({
-            success: function (config) {
-                this.chkEnableEmail.setValue(config['smtp_enabled']);
-                this.setSmtpDisabled(!config['smtp_enabled']);
-
-                this.hBoxHost.getComponent(1).setValue(config['smtp_host']);
-                this.hBoxPort.getComponent(1).setValue(config['smtp_port']);
-                this.hBoxUser.getComponent(1).setValue(config['smtp_user']);
-                this.hBoxPassword.getComponent(1).setValue(config['smtp_pass']);
-                this.hBoxFrom.getComponent(1).setValue(config['smtp_from']);
-                this.chkTLS.setValue(config['smtp_tls']);
-
-                var data = [];
-                var keys = Ext.keys(config['smtp_recipients']);
-                for (var i = 0; i < keys.length; i++) {
-                    var key = keys[i];
-                    data.push([config['smtp_recipients'][key]]);
-                }
-                this.recipientsFset.getComponent(0).loadData(data);
-
-                data = [];
-                keys = Ext.keys(config['subscriptions']['email']);
-                for (var i = 0; i < keys.length; i++) {
-                    var key = keys[i];
-                    this.edGridSubs.setSub(
-                        config['subscriptions']['email'][key]
-                    );
-                }
-            },
-            scope: this,
-        });
-    },
-
-    onApply: function () {
-        var config = {};
-
-        config['smtp_enabled'] = this.chkEnableEmail.getValue();
-        config['smtp_host'] = this.hBoxHost.getComponent(1).getValue();
-        config['smtp_port'] = Number(this.hBoxPort.getComponent(1).getValue());
-        config['smtp_user'] = this.hBoxUser.getComponent(1).getValue();
-        config['smtp_pass'] = this.hBoxPassword.getComponent(1).getValue();
-        config['smtp_from'] = this.hBoxFrom.getComponent(1).getValue();
-        config['smtp_tls'] = this.chkTLS.getValue();
-
-        var recipientsList = [];
-        var store = this.recipientsFset.getComponent(0).getStore();
-
-        for (var i = 0; i < store.getCount(); i++) {
-            var record = store.getAt(i);
-            var recipient = record.get('recipient');
-            recipientsList.push(recipient);
-        }
-
-        config['smtp_recipients'] = recipientsList;
-
-        var subscriptions = {};
-        var eventList = [];
-        store = this.edGridSubs.getStore();
-
-        for (var i = 0; i < store.getCount(); i++) {
-            var record = store.getAt(i);
-            var ev = record.get('event');
-            var email = record.get('email');
-            if (email) {
-                eventList.push(ev);
-            }
-        }
-
-        subscriptions['email'] = eventList;
-        config['subscriptions'] = subscriptions;
-
-        deluge.client.notifications.set_config(config);
-    },
-
-    onOk: function () {
-        this.onApply();
-    },
-
-    onAddClick: function () {
-        var store = this.recipientsFset.getComponent(0).getStore();
-        var Recipient = store.recordType;
-        var i = new Recipient({
-            recipient: '',
-        });
-        this.recipientsFset.getComponent(0).stopEditing();
-        store.insert(0, i);
-        this.recipientsFset.getComponent(0).startEditing(0, 0);
-    },
-
-    onRemoveClick: function () {
-        var selections = this.recipientsFset
-            .getComponent(0)
-            .getSelectionModel()
-            .getSelections();
-        var store = this.recipientsFset.getComponent(0).getStore();
-
-        this.recipientsFset.getComponent(0).stopEditing();
-        for (var i = 0; i < selections.length; i++) store.remove(selections[i]);
-        store.commitChanges();
-    },
-
-    setSmtpDisabled: function (disable) {
-        this.hBoxHost.setDisabled(disable);
-        this.hBoxPort.setDisabled(disable);
-        this.hBoxUser.setDisabled(disable);
-        this.hBoxPassword.setDisabled(disable);
-        this.hBoxFrom.setDisabled(disable);
-        this.chkTLS.setDisabled(disable);
-        this.recipientsFset.getComponent(0).setDisabled(disable);
-    },
-
-    onDestroy: function () {
-        deluge.preferences.un('show', this.updateConfig, this);
-
-        Deluge.ux.preferences.NotificationsPage.superclass.onDestroy.call(this);
-    },
-});
-
-Deluge.plugins.NotificationsPlugin = Ext.extend(Deluge.Plugin, {
-    name: 'Notifications',
-
-    onDisable: function () {
-        deluge.preferences.removePage(this.prefsPage);
-    },
-
-    onEnable: function () {
-        this.prefsPage = deluge.preferences.addPage(
-            new Deluge.ux.preferences.NotificationsPage()
-        );
-    },
-});
-
-Deluge.registerPlugin('Notifications', Deluge.plugins.NotificationsPlugin);
Index: luge/plugins/Notifications/deluge_notifications/gtkui.py
===================================================================
--- deluge/plugins/Notifications/deluge_notifications/gtkui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,741 +1,0 @@
-#
-# Copyright (C) 2009-2010 Pedro Algarvio <pedro@algarvio.me>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-from os.path import basename
-
-from gi import require_version
-from gi.repository import Gtk
-from twisted.internet import defer
-
-import deluge.common
-import deluge.component as component
-import deluge.configmanager
-from deluge.plugins.pluginbase import Gtk3PluginBase
-from deluge.ui.client import client
-
-from .common import CustomNotifications, get_resource
-
-# Relative imports
-
-log = logging.getLogger(__name__)
-
-try:
-    import pygame
-
-    SOUND_AVAILABLE = True
-except ImportError:
-    SOUND_AVAILABLE = False
-
-try:
-    require_version('Notify', '0.7')
-    from gi.repository import GLib, Notify
-except (ValueError, ImportError):
-    POPUP_AVAILABLE = False
-else:
-    POPUP_AVAILABLE = not deluge.common.windows_check()
-
-
-DEFAULT_PREFS = {
-    # BLINK
-    'blink_enabled': False,
-    # FLASH
-    'flash_enabled': False,
-    # POPUP
-    'popup_enabled': False,
-    # SOUND
-    'sound_enabled': False,
-    'sound_path': '',
-    'custom_sounds': {},
-    # Subscriptions
-    'subscriptions': {'popup': [], 'blink': [], 'sound': []},
-}
-
-RECIPIENT_FIELD, RECIPIENT_EDIT = list(range(2))
-(
-    SUB_EVENT,
-    SUB_EVENT_DOC,
-    SUB_NOT_EMAIL,
-    SUB_NOT_POPUP,
-    SUB_NOT_BLINK,
-    SUB_NOT_SOUND,
-) = list(range(6))
-SND_EVENT, SND_EVENT_DOC, SND_NAME, SND_PATH = list(range(4))
-
-
-class GtkUiNotifications(CustomNotifications):
-    def __init__(self, plugin_name=None):
-        CustomNotifications.__init__(self, plugin_name)
-
-    def enable(self):
-        CustomNotifications.enable(self)
-        self.register_custom_blink_notification(
-            'TorrentFinishedEvent', self._on_torrent_finished_event_blink
-        )
-        self.register_custom_sound_notification(
-            'TorrentFinishedEvent', self._on_torrent_finished_event_sound
-        )
-        self.register_custom_popup_notification(
-            'TorrentFinishedEvent', self._on_torrent_finished_event_popup
-        )
-
-    def disable(self):
-        self.deregister_custom_blink_notification('TorrentFinishedEvent')
-        self.deregister_custom_sound_notification('TorrentFinishedEvent')
-        self.deregister_custom_popup_notification('TorrentFinishedEvent')
-        CustomNotifications.disable(self)
-
-    def register_custom_popup_notification(self, eventtype, handler):
-        """This is used to register popup notifications for custom event types.
-
-        :param event: the event name
-        :param type: string
-        :param handler: function, to be called when `:param:event` is emitted
-
-        Your handler should return a tuple of (popup_title, popup_contents).
-        """
-        self._register_custom_provider('popup', eventtype, handler)
-
-    def deregister_custom_popup_notification(self, eventtype):
-        self._deregister_custom_provider('popup', eventtype)
-
-    def register_custom_blink_notification(self, eventtype, handler):
-        """This is used to register blink notifications for custom event types.
-
-        :param event: str, the event name
-        :param handler: function, to be called when `:param:event` is emitted
-
-        Your handler should return `True` or `False` to blink or not the
-        trayicon.
-        """
-        self._register_custom_provider('blink', eventtype, handler)
-
-    def deregister_custom_blink_notification(self, eventtype):
-        self._deregister_custom_provider('blink', eventtype)
-
-    def register_custom_sound_notification(self, eventtype, handler):
-        """This is used to register sound notifications for custom event types.
-
-        :param event: the event name
-        :type event: string
-        :param handler: function to be called when `:param:event` is emitted
-
-        Your handler should return either '' to use the sound defined on the
-        notification preferences, the path to a sound file, which will then be
-        played or None, where no sound will be played at all.
-        """
-        self._register_custom_provider('sound', eventtype, handler)
-
-    def deregister_custom_sound_notification(self, eventtype):
-        self._deregister_custom_provider('sound', eventtype)
-
-    def handle_custom_popup_notification(self, result, eventtype):
-        title, message = result
-        return defer.maybeDeferred(self.__popup, title, message)
-
-    def handle_custom_blink_notification(self, result, eventtype):
-        if result:
-            return defer.maybeDeferred(self.__blink)
-        return defer.succeed(
-            'Will not blink. The returned value from the custom '
-            'handler was: %s' % result
-        )
-
-    def handle_custom_sound_notification(self, result, eventtype):
-        if isinstance(result, ''.__class__):
-            if not result and eventtype in self.config['custom_sounds']:
-                return defer.maybeDeferred(
-                    self.__play_sound, self.config['custom_sounds'][eventtype]
-                )
-            return defer.maybeDeferred(self.__play_sound, result)
-        return defer.succeed(
-            'Will not play sound. The returned value from the '
-            'custom handler was: %s' % result
-        )
-
-    def __blink(self):
-        self.systray.blink(True)
-        return defer.succeed(_('Notification Blink shown'))
-
-    def __popup(self, title='', message=''):
-        if not self.config['popup_enabled']:
-            return defer.succeed(_('Popup notification is not enabled.'))
-        if not POPUP_AVAILABLE:
-            err_msg = _('libnotify is not installed')
-            log.warning(err_msg)
-            return defer.fail(ImportError(err_msg))
-
-        if Notify.init('Deluge'):
-            self.note = Notify.Notification.new(title, message, 'deluge-panel')
-            self.note.set_hint('desktop-entry', GLib.Variant.new_string('deluge'))
-            if not self.note.show():
-                err_msg = _('Failed to popup notification')
-                log.warning(err_msg)
-                return defer.fail(Exception(err_msg))
-        return defer.succeed(_('Notification popup shown'))
-
-    def __play_sound(self, sound_path=''):
-        if not self.config['sound_enabled']:
-            return defer.succeed(_('Sound notification not enabled'))
-        if not SOUND_AVAILABLE:
-            err_msg = _('pygame is not installed')
-            log.warning(err_msg)
-            return defer.fail(ImportError(err_msg))
-
-        pygame.init()
-        try:
-            if not sound_path:
-                sound_path = self.config['sound_path']
-            alert_sound = pygame.mixer.music
-            alert_sound.load(sound_path)
-            alert_sound.play()
-        except pygame.error as ex:
-            err_msg = _('Sound notification failed %s') % ex
-            log.warning(err_msg)
-            return defer.fail(ex)
-        else:
-            msg = _('Sound notification Success')
-            log.info(msg)
-            return defer.succeed(msg)
-
-    def _on_torrent_finished_event_blink(self, torrent_id):
-        return True  # Yes, Blink
-
-    def _on_torrent_finished_event_sound(self, torrent_id):
-        # Since there's no custom sound hardcoded, just return ''
-        return ''
-
-    def _on_torrent_finished_event_popup(self, torrent_id):
-        d = client.core.get_torrent_status(torrent_id, ['name', 'file_progress'])
-        d.addCallback(self._on_torrent_finished_event_got_torrent_status)
-        d.addErrback(self._on_torrent_finished_event_torrent_status_failure)
-        return d
-
-    def _on_torrent_finished_event_torrent_status_failure(self, failure):
-        log.debug('Failed to get torrent status to be able to show the popup')
-
-    def _on_torrent_finished_event_got_torrent_status(self, torrent_status):
-        log.debug(
-            'Handler for TorrentFinishedEvent GTKUI called. ' 'Got Torrent Status'
-        )
-        title = _('Finished Torrent')
-        torrent_status['num_files'] = torrent_status['file_progress'].count(1.0)
-        message = (
-            _(
-                'The torrent "%(name)s" including %(num_files)i file(s) '
-                'has finished downloading.'
-            )
-            % torrent_status
-        )
-        return title, message
-
-
-class GtkUI(Gtk3PluginBase, GtkUiNotifications):
-    def __init__(self, plugin_name):
-        Gtk3PluginBase.__init__(self, plugin_name)
-        GtkUiNotifications.__init__(self)
-
-    def enable(self):
-        self.config = deluge.configmanager.ConfigManager(
-            'notifications-gtk.conf', DEFAULT_PREFS
-        )
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(get_resource('config.ui'))
-        self.builder.get_object('smtp_port').set_value(25)
-        self.prefs = self.builder.get_object('prefs_box')
-        self.prefs.show_all()
-
-        self.build_recipients_model_populate_treeview()
-        self.build_sounds_model_populate_treeview()
-        self.build_notifications_model_populate_treeview()
-
-        client.notifications.get_handled_events().addCallback(
-            self.popuplate_what_needs_handled_events
-        )
-
-        self.builder.connect_signals(
-            {
-                'on_add_button_clicked': (
-                    self.on_add_button_clicked,
-                    self.recipients_treeview,
-                ),
-                'on_delete_button_clicked': (
-                    self.on_delete_button_clicked,
-                    self.recipients_treeview,
-                ),
-                'on_enabled_toggled': self.on_enabled_toggled,
-                'on_sound_enabled_toggled': self.on_sound_enabled_toggled,
-                'on_sounds_edit_button_clicked': self.on_sounds_edit_button_clicked,
-                'on_sounds_revert_button_clicked': self.on_sounds_revert_button_clicked,
-                'on_sound_path_update_preview': self.on_sound_path_update_preview,
-            }
-        )
-
-        component.get('Preferences').add_page(_('Notifications'), self.prefs)
-
-        component.get('PluginManager').register_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').register_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-
-        if not POPUP_AVAILABLE:
-            self.builder.get_object('popup_enabled').set_property('sensitive', False)
-        if not SOUND_AVAILABLE:
-            # for widget_name in ('sound_enabled', 'sound_path', 'sounds_page', 'sounds_page_label'):
-            #    self.builder.get_object(widget_name).set_property('sensitive', False)
-            self.builder.get_object('sound_enabled').set_property('sensitive', False)
-            self.builder.get_object('sound_path').set_property('sensitive', False)
-            self.builder.get_object('sounds_page').set_property('sensitive', False)
-            self.builder.get_object('sounds_page_label').set_property(
-                'sensitive', False
-            )
-
-        self.systray = component.get('SystemTray')
-        if not hasattr(self.systray, 'tray'):
-            # Tray is not beeing used
-            self.builder.get_object('blink_enabled').set_property('sensitive', False)
-
-        GtkUiNotifications.enable(self)
-
-    def disable(self):
-        GtkUiNotifications.disable(self)
-        component.get('Preferences').remove_page(_('Notifications'))
-        component.get('PluginManager').deregister_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').deregister_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-
-    def build_recipients_model_populate_treeview(self):
-        # SMTP Recipients treeview/model
-        self.recipients_treeview = self.builder.get_object('smtp_recipients')
-        treeview_selection = self.recipients_treeview.get_selection()
-        treeview_selection.connect(
-            'changed', self.on_recipients_treeview_selection_changed
-        )
-        self.recipients_model = Gtk.ListStore(str, bool)
-
-        renderer = Gtk.CellRendererText()
-        renderer.connect('edited', self.on_cell_edited, self.recipients_model)
-        renderer.recipient = RECIPIENT_FIELD
-        column = Gtk.TreeViewColumn(
-            'Recipients', renderer, text=RECIPIENT_FIELD, editable=RECIPIENT_EDIT
-        )
-        column.set_expand(True)
-        self.recipients_treeview.append_column(column)
-        self.recipients_treeview.set_model(self.recipients_model)
-
-    def build_sounds_model_populate_treeview(self):
-        # Sound customisation treeview/model
-        self.sounds_treeview = self.builder.get_object('sounds_treeview')
-        sounds_selection = self.sounds_treeview.get_selection()
-        sounds_selection.connect('changed', self.on_sounds_treeview_selection_changed)
-
-        self.sounds_treeview.set_tooltip_column(SND_EVENT_DOC)
-        self.sounds_model = Gtk.ListStore(str, str, str, str)
-
-        renderer = Gtk.CellRendererText()
-        renderer.event = SND_EVENT
-        column = Gtk.TreeViewColumn('Event', renderer, text=SND_EVENT)
-        column.set_expand(True)
-        self.sounds_treeview.append_column(column)
-
-        renderer = Gtk.CellRendererText()
-        renderer.event_doc = SND_EVENT_DOC
-        column = Gtk.TreeViewColumn('Doc', renderer, text=SND_EVENT_DOC)
-        column.set_property('visible', False)
-        self.sounds_treeview.append_column(column)
-
-        renderer = Gtk.CellRendererText()
-        renderer.sound_name = SND_NAME
-        column = Gtk.TreeViewColumn('Name', renderer, text=SND_NAME)
-        self.sounds_treeview.append_column(column)
-
-        renderer = Gtk.CellRendererText()
-        renderer.sound_path = SND_PATH
-        column = Gtk.TreeViewColumn('Path', renderer, text=SND_PATH)
-        column.set_property('visible', False)
-        self.sounds_treeview.append_column(column)
-
-        self.sounds_treeview.set_model(self.sounds_model)
-
-    def build_notifications_model_populate_treeview(self):
-        # Notification Subscriptions treeview/model
-        self.subscriptions_treeview = self.builder.get_object('subscriptions_treeview')
-        subscriptions_selection = self.subscriptions_treeview.get_selection()
-        subscriptions_selection.connect(
-            'changed', self.on_subscriptions_treeview_selection_changed
-        )
-        self.subscriptions_treeview.set_tooltip_column(SUB_EVENT_DOC)
-        self.subscriptions_model = Gtk.ListStore(str, str, bool, bool, bool, bool)
-
-        renderer = Gtk.CellRendererText()
-        setattr(renderer, 'event', SUB_EVENT)
-        column = Gtk.TreeViewColumn('Event', renderer, text=SUB_EVENT)
-        column.set_expand(True)
-        self.subscriptions_treeview.append_column(column)
-
-        renderer = Gtk.CellRendererText()
-        setattr(renderer, 'event_doc', SUB_EVENT)
-        column = Gtk.TreeViewColumn('Doc', renderer, text=SUB_EVENT_DOC)
-        column.set_property('visible', False)
-        self.subscriptions_treeview.append_column(column)
-
-        renderer = Gtk.CellRendererToggle()
-        renderer.set_property('activatable', True)
-        renderer.connect('toggled', self._on_email_col_toggled)
-        column = Gtk.TreeViewColumn('Email', renderer, active=SUB_NOT_EMAIL)
-        column.set_clickable(True)
-        self.subscriptions_treeview.append_column(column)
-
-        renderer = Gtk.CellRendererToggle()
-        renderer.set_property('activatable', True)
-        renderer.connect('toggled', self._on_popup_col_toggled)
-        column = Gtk.TreeViewColumn('Popup', renderer, active=SUB_NOT_POPUP)
-        column.set_clickable(True)
-        self.subscriptions_treeview.append_column(column)
-
-        renderer = Gtk.CellRendererToggle()
-        renderer.set_property('activatable', True)
-        renderer.connect('toggled', self._on_blink_col_toggled)
-        column = Gtk.TreeViewColumn('Blink', renderer, active=SUB_NOT_BLINK)
-        column.set_clickable(True)
-        self.subscriptions_treeview.append_column(column)
-
-        renderer = Gtk.CellRendererToggle()
-        renderer.set_property('activatable', True)
-        renderer.connect('toggled', self._on_sound_col_toggled)
-        column = Gtk.TreeViewColumn('Sound', renderer, active=SUB_NOT_SOUND)
-        column.set_clickable(True)
-        self.subscriptions_treeview.append_column(column)
-        self.subscriptions_treeview.set_model(self.subscriptions_model)
-
-    def popuplate_what_needs_handled_events(
-        self, handled_events, email_subscriptions=None
-    ):
-        if email_subscriptions is None:
-            email_subscriptions = []
-        self.populate_subscriptions(handled_events, email_subscriptions)
-        self.populate_sounds(handled_events)
-
-    def populate_sounds(self, handled_events):
-        self.sounds_model.clear()
-        for event_name, event_doc in handled_events:
-            if event_name in self.config['custom_sounds']:
-                snd_path = self.config['custom_sounds'][event_name]
-            else:
-                snd_path = self.config['sound_path']
-
-            if snd_path:
-                self.sounds_model.set(
-                    self.sounds_model.append(),
-                    SND_EVENT,
-                    event_name,
-                    SND_EVENT_DOC,
-                    event_doc,
-                    SND_NAME,
-                    basename(snd_path),
-                    SND_PATH,
-                    snd_path,
-                )
-
-    def populate_subscriptions(self, handled_events, email_subscriptions=None):
-        if email_subscriptions is None:
-            email_subscriptions = []
-        subscriptions_dict = self.config['subscriptions']
-        self.subscriptions_model.clear()
-        #        self.handled_events = handled_events
-        for event_name, event_doc in handled_events:
-            self.subscriptions_model.set(
-                self.subscriptions_model.append(),
-                SUB_EVENT,
-                event_name,
-                SUB_EVENT_DOC,
-                event_doc,
-                SUB_NOT_EMAIL,
-                event_name in email_subscriptions,
-                SUB_NOT_POPUP,
-                event_name in subscriptions_dict['popup'],
-                SUB_NOT_BLINK,
-                event_name in subscriptions_dict['blink'],
-                SUB_NOT_SOUND,
-                event_name in subscriptions_dict['sound'],
-            )
-
-    def on_apply_prefs(self):
-        log.debug('applying prefs for Notifications')
-
-        current_popup_subscriptions = []
-        current_blink_subscriptions = []
-        current_sound_subscriptions = []
-        current_email_subscriptions = []
-        for event, doc, email, popup, blink, sound in self.subscriptions_model:
-            if email:
-                current_email_subscriptions.append(event)
-            if popup:
-                current_popup_subscriptions.append(event)
-            if blink:
-                current_blink_subscriptions.append(event)
-            if sound:
-                current_sound_subscriptions.append(event)
-
-        old_sound_file = self.config['sound_path']
-        new_sound_file = self.builder.get_object('sound_path').get_filename()
-        log.debug(
-            'Old Default sound file: %s New one: %s', old_sound_file, new_sound_file
-        )
-        custom_sounds = {}
-        for event_name, event_doc, filename, filepath in self.sounds_model:
-            log.debug('Custom sound for event "%s": %s', event_name, filename)
-            if filepath == old_sound_file:
-                continue
-            custom_sounds[event_name] = filepath
-
-        self.config.config.update(
-            {
-                'popup_enabled': self.builder.get_object('popup_enabled').get_active(),
-                'blink_enabled': self.builder.get_object('blink_enabled').get_active(),
-                'sound_enabled': self.builder.get_object('sound_enabled').get_active(),
-                'sound_path': new_sound_file,
-                'subscriptions': {
-                    'popup': current_popup_subscriptions,
-                    'blink': current_blink_subscriptions,
-                    'sound': current_sound_subscriptions,
-                },
-                'custom_sounds': custom_sounds,
-            }
-        )
-        self.config.save()
-
-        core_config = {
-            'smtp_enabled': self.builder.get_object('smtp_enabled').get_active(),
-            'smtp_host': self.builder.get_object('smtp_host').get_text(),
-            'smtp_port': self.builder.get_object('smtp_port').get_value(),
-            'smtp_user': self.builder.get_object('smtp_user').get_text(),
-            'smtp_pass': self.builder.get_object('smtp_pass').get_text(),
-            'smtp_from': self.builder.get_object('smtp_from').get_text(),
-            'smtp_tls': self.builder.get_object('smtp_tls').get_active(),
-            'smtp_recipients': [
-                dest[0] for dest in self.recipients_model if dest[0] != 'USER@HOST'
-            ],
-            'subscriptions': {'email': current_email_subscriptions},
-        }
-
-        client.notifications.set_config(core_config)
-        client.notifications.get_config().addCallback(self.cb_get_config)
-
-    def on_show_prefs(self):
-        client.notifications.get_config().addCallback(self.cb_get_config)
-
-    def cb_get_config(self, core_config):
-        """Callback for on show_prefs."""
-        self.builder.get_object('smtp_host').set_text(core_config['smtp_host'])
-        self.builder.get_object('smtp_port').set_value(core_config['smtp_port'])
-        self.builder.get_object('smtp_user').set_text(core_config['smtp_user'])
-        self.builder.get_object('smtp_pass').set_text(core_config['smtp_pass'])
-        self.builder.get_object('smtp_from').set_text(core_config['smtp_from'])
-        self.builder.get_object('smtp_tls').set_active(core_config['smtp_tls'])
-        self.recipients_model.clear()
-        for recipient in core_config['smtp_recipients']:
-            self.recipients_model.set(
-                self.recipients_model.append(),
-                RECIPIENT_FIELD,
-                recipient,
-                RECIPIENT_EDIT,
-                False,
-            )
-        self.builder.get_object('smtp_enabled').set_active(core_config['smtp_enabled'])
-        self.builder.get_object('sound_enabled').set_active(
-            self.config['sound_enabled']
-        )
-        self.builder.get_object('popup_enabled').set_active(
-            self.config['popup_enabled']
-        )
-        self.builder.get_object('blink_enabled').set_active(
-            self.config['blink_enabled']
-        )
-        if self.config['sound_path']:
-            sound_path = self.config['sound_path']
-        else:
-            sound_path = deluge.common.get_default_download_dir()
-        self.builder.get_object('sound_path').set_filename(sound_path)
-        # Force toggle
-        self.on_enabled_toggled(self.builder.get_object('smtp_enabled'))
-        self.on_sound_enabled_toggled(self.builder.get_object('sound_enabled'))
-
-        client.notifications.get_handled_events().addCallback(
-            self.popuplate_what_needs_handled_events,
-            core_config['subscriptions']['email'],
-        )
-
-    def on_sound_path_update_preview(self, filechooser):
-        client.notifications.get_handled_events().addCallback(self.populate_sounds)
-
-    def on_add_button_clicked(self, widget, treeview):
-        model = treeview.get_model()
-        model.set(model.append(), RECIPIENT_FIELD, 'USER@HOST', RECIPIENT_EDIT, True)
-
-    def on_delete_button_clicked(self, widget, treeview):
-        selection = treeview.get_selection()
-        model, selected_iter = selection.get_selected()
-        if selected_iter:
-            model.remove(selected_iter)
-
-    def on_cell_edited(self, cell, path_string, new_text, model):
-        str_iter = model.get_iter_from_string(path_string)
-        model.set(str_iter, RECIPIENT_FIELD, new_text)
-
-    def on_recipients_treeview_selection_changed(self, selection):
-        model, selected_connection_iter = selection.get_selected()
-        if selected_connection_iter:
-            self.builder.get_object('delete_button').set_property('sensitive', True)
-        else:
-            self.builder.get_object('delete_button').set_property('sensitive', False)
-
-    def on_subscriptions_treeview_selection_changed(self, selection):
-        model, selected_connection_iter = selection.get_selected()
-        if selected_connection_iter:
-            self.builder.get_object('delete_button').set_property('sensitive', True)
-        else:
-            self.builder.get_object('delete_button').set_property('sensitive', False)
-
-    def on_sounds_treeview_selection_changed(self, selection):
-        model, selected_iter = selection.get_selected()
-        if selected_iter:
-            self.builder.get_object('sounds_edit_button').set_property(
-                'sensitive', True
-            )
-            path = model.get(selected_iter, SND_PATH)[0]
-            log.debug('Sound selection changed: %s', path)
-            if path != self.config['sound_path']:
-                self.builder.get_object('sounds_revert_button').set_property(
-                    'sensitive', True
-                )
-            else:
-                self.builder.get_object('sounds_revert_button').set_property(
-                    'sensitive', False
-                )
-        else:
-            self.builder.get_object('sounds_edit_button').set_property(
-                'sensitive', False
-            )
-            self.builder.get_object('sounds_revert_button').set_property(
-                'sensitive', False
-            )
-
-    def on_sounds_revert_button_clicked(self, widget):
-        log.debug('on_sounds_revert_button_clicked')
-        selection = self.sounds_treeview.get_selection()
-        model, selected_iter = selection.get_selected()
-        if selected_iter:
-            log.debug('on_sounds_revert_button_clicked: got iter')
-            model.set(
-                selected_iter,
-                SND_PATH,
-                self.config['sound_path'],
-                SND_NAME,
-                basename(self.config['sound_path']),
-            )
-
-    def on_sounds_edit_button_clicked(self, widget):
-        log.debug('on_sounds_edit_button_clicked')
-        selection = self.sounds_treeview.get_selection()
-        model, selected_iter = selection.get_selected()
-        if selected_iter:
-            path = model.get(selected_iter, SND_PATH)[0]
-            dialog = Gtk.FileChooserDialog(
-                title=_('Choose Sound File'),
-                buttons=(
-                    Gtk.STOCK_CANCEL,
-                    Gtk.ResponseType.CANCEL,
-                    Gtk.STOCK_OPEN,
-                    Gtk.ResponseType.OK,
-                ),
-            )
-            dialog.set_filename(path)
-
-            def update_model(response):
-                if response == Gtk.ResponseType.OK:
-                    new_filename = dialog.get_filename()
-                    dialog.destroy()
-                    log.debug(new_filename)
-                    model.set(
-                        selected_iter,
-                        SND_PATH,
-                        new_filename,
-                        SND_NAME,
-                        basename(new_filename),
-                    )
-
-            d = defer.maybeDeferred(dialog.run)
-            d.addCallback(update_model)
-
-            log.debug('dialog should have been shown')
-
-    def on_enabled_toggled(self, widget):
-        for widget_name in (
-            'smtp_host',
-            'smtp_port',
-            'smtp_user',
-            'smtp_pass',
-            'smtp_pass',
-            'smtp_tls',
-            'smtp_from',
-            'smtp_recipients',
-        ):
-            self.builder.get_object(widget_name).set_property(
-                'sensitive', widget.get_active()
-            )
-
-    def on_sound_enabled_toggled(self, widget):
-        if widget.get_active():
-            self.builder.get_object('sound_path').set_property('sensitive', True)
-            self.builder.get_object('sounds_page').set_property('sensitive', True)
-            self.builder.get_object('sounds_page_label').set_property('sensitive', True)
-        else:
-            self.builder.get_object('sound_path').set_property('sensitive', False)
-            self.builder.get_object('sounds_page').set_property('sensitive', False)
-            self.builder.get_object('sounds_page_label').set_property(
-                'sensitive', False
-            )
-
-    #        for widget_name in ('sounds_path', 'sounds_page', 'sounds_page_label'):
-    #            self.builder.get_object(widget_name).set_property('sensitive',
-    #                                                            widget.get_active())
-
-    def _on_email_col_toggled(self, cell, path):
-        self.subscriptions_model[path][SUB_NOT_EMAIL] = not self.subscriptions_model[
-            path
-        ][SUB_NOT_EMAIL]
-        return
-
-    def _on_popup_col_toggled(self, cell, path):
-        self.subscriptions_model[path][SUB_NOT_POPUP] = not self.subscriptions_model[
-            path
-        ][SUB_NOT_POPUP]
-        return
-
-    def _on_blink_col_toggled(self, cell, path):
-        self.subscriptions_model[path][SUB_NOT_BLINK] = not self.subscriptions_model[
-            path
-        ][SUB_NOT_BLINK]
-        return
-
-    def _on_sound_col_toggled(self, cell, path):
-        self.subscriptions_model[path][SUB_NOT_SOUND] = not self.subscriptions_model[
-            path
-        ][SUB_NOT_SOUND]
-        return
Index: luge/plugins/Notifications/deluge_notifications/test.py
===================================================================
--- deluge/plugins/Notifications/deluge_notifications/test.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,86 +1,0 @@
-# vim: sw=4 ts=4 fenc=utf-8 et
-# ==============================================================================
-# Copyright Â© 2009-2010 UfSoft.org - Pedro Algarvio <pedro@algarvio.me>
-#
-# License: BSD - Please view the LICENSE file for additional information.
-# ==============================================================================
-
-import logging
-
-from twisted.internet import task
-
-from deluge import component
-from deluge.event import DelugeEvent
-
-log = logging.getLogger(__name__)
-
-
-class FooEvent(DelugeEvent):
-    """foo Event"""
-
-
-class CustomEvent(DelugeEvent):
-    """Just a custom event to test"""
-
-
-class TestEmailNotifications(component.Component):
-    def __init__(self, imp):
-        component.Component.__init__(self, self.__class__.__name__, 5)
-        self.__imp = imp
-        self.lc = task.LoopingCall(self.update)
-        self.n = 1
-        self.events = [FooEvent(), CustomEvent()]
-        self.events_classes = []
-
-    def enable(self):
-        log.debug('\n\nEnabling %s', self.__class__.__name__)
-        for event in self.events:
-            if self.__imp == 'core':
-                # component.get('CorePlugin.Notifications').register_custom_email_notification(
-                component.get('Notifications').register_custom_email_notification(
-                    event.__class__.__name__, self.custom_email_message_provider
-                )
-            elif self.__imp == 'gtk':
-                notifications_component = component.get('Notifications')
-                notifications_component.register_custom_popup_notification(
-                    event.__class__.__name__, self.custom_popup_message_provider
-                )
-                notifications_component.register_custom_blink_notification(
-                    event.__class__.__name__, self.custom_blink_message_provider
-                )
-                notifications_component.register_custom_sound_notification(
-                    event.__class__.__name__, self.custom_sound_message_provider
-                )
-
-        self.lc.start(60, False)
-
-    def disable(self):
-        log.debug('\n\nDisabling %s', self.__class__.__name__)
-        self.lc.stop()
-
-    def update(self):
-        if self.__imp == 'core':
-            log.debug('\n\nUpdating %s', self.__class__.__name__)
-            self.events.append(self.events.pop(0))  # Re-Queue
-            self.n += 1
-            component.get('EventManager').emit(self.events[0])
-
-    def custom_email_message_provider(self, *evt_args, **evt_kwargs):
-        log.debug('Running custom email message provider: %s %s', evt_args, evt_kwargs)
-        subject = f'{self.events[0].__class__.__name__} Email Subject: {self.n}'
-        message = f'{self.events[0].__class__.__name__} Email Message: {self.n}'
-        return subject, message
-
-    def custom_popup_message_provider(self, *evt_args, **evt_kwargs):
-        log.debug('Running custom popup message provider: %s %s', evt_args, evt_kwargs)
-        title = f'{self.events[0].__class__.__name__} Popup Title: {self.n}'
-        message = f'{self.events[0].__class__.__name__} Popup Message: {self.n}'
-        return title, message
-
-    def custom_blink_message_provider(self, *evt_args, **evt_kwargs):
-        log.debug('Running custom blink message provider: %s %s', evt_args, evt_kwargs)
-        return True
-
-    def custom_sound_message_provider(self, *evt_args, **evt_kwargs):
-        log.debug('Running custom sound message provider: %s %s', evt_args, evt_kwargs)
-        return ''
Index: luge/plugins/Notifications/deluge_notifications/webui.py
===================================================================
--- deluge/plugins/Notifications/deluge_notifications/webui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,31 +1,0 @@
-#
-# Copyright (C) 2009-2010 Pedro Algarvio <pedro@algarvio.me>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.plugins.pluginbase import WebPluginBase
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class WebUI(WebPluginBase):
-    scripts = [get_resource('notifications.js')]
-    debug_scripts = scripts
-
-    def enable(self):
-        log.debug('Enabling Web UI notifications')
-
-    def disable(self):
-        log.debug('Disabling Web UI notifications')
Index: luge/plugins/Notifications/setup.py
===================================================================
--- deluge/plugins/Notifications/setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,53 +1,0 @@
-#
-# Copyright (C) 2009-2010 Pedro Algarvio <pedro@algarvio.me>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from setuptools import find_packages, setup
-
-__plugin_name__ = 'Notifications'
-__author__ = 'Pedro Algarvio'
-__author_email__ = 'pedro@algarvio.me'
-__version__ = '0.4'
-__url__ = 'http://dev.deluge-torrent.org/'
-__license__ = 'GPLv3'
-__description__ = 'Plugin which provides notifications to Deluge.'
-__long_description__ = """
-Plugin which provides notifications to Deluge
-
-Email, Popup, Blink and Sound notifications
-
-The plugin also allows other plugins to make
- use of itself for their own custom notifications
-"""
-__pkg_data__ = {'deluge_' + __plugin_name__.lower(): ['data/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    long_description=__long_description__ if __long_description__ else __description__,
-    packages=find_packages(),
-    package_data=__pkg_data__,
-    entry_points="""
-    [deluge.plugin.core]
-    %s = deluge_%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %s = deluge_%s:GtkUIPlugin
-    [deluge.plugin.web]
-    %s = deluge_%s:WebUIPlugin
-    """
-    % ((__plugin_name__, __plugin_name__.lower()) * 3),
-)
Index: luge/plugins/Scheduler/deluge_scheduler/__init__.py
===================================================================
--- deluge/plugins/Scheduler/deluge_scheduler/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,37 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class GtkUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtkui import GtkUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .webui import WebUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
Index: luge/plugins/Scheduler/deluge_scheduler/common.py
===================================================================
--- deluge/plugins/Scheduler/deluge_scheduler/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,20 +1,0 @@
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#               2007-2009 Andrew Resch <andrewresch@gmail.com>
-#               2009 Damien Churchill <damoxc@gmail.com>
-#               2010 Pedro Algarvio <pedro@algarvio.me>
-#               2017 Calum Lind <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os.path
-
-from pkg_resources import resource_filename
-
-
-def get_resource(filename):
-    return resource_filename(__package__, os.path.join('data', filename))
Index: luge/plugins/Scheduler/deluge_scheduler/core.py
===================================================================
--- deluge/plugins/Scheduler/deluge_scheduler/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,167 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import time
-
-from twisted.internet import reactor
-
-import deluge.component as component
-import deluge.configmanager
-from deluge.core.rpcserver import export
-from deluge.event import DelugeEvent
-from deluge.plugins.pluginbase import CorePluginBase
-
-log = logging.getLogger(__name__)
-
-DEFAULT_PREFS = {
-    'low_down': -1.0,
-    'low_up': -1.0,
-    'low_active': -1,
-    'low_active_down': -1,
-    'low_active_up': -1,
-    'button_state': [[0] * 7 for dummy in range(24)],
-}
-
-STATES = {0: 'Green', 1: 'Yellow', 2: 'Red'}
-
-CONTROLLED_SETTINGS = [
-    'max_download_speed',
-    'max_upload_speed',
-    'max_active_limit',
-    'max_active_downloading',
-    'max_active_seeding',
-]
-
-
-class SchedulerEvent(DelugeEvent):
-    """
-    Emitted when a schedule state changes.
-    """
-
-    def __init__(self, colour):
-        """
-        :param colour: str, the current scheduler state
-        """
-        self._args = [colour]
-
-
-class Core(CorePluginBase):
-    def enable(self):
-        # Create the defaults with the core config
-        core_config = component.get('Core').config
-        DEFAULT_PREFS['low_down'] = core_config['max_download_speed']
-        DEFAULT_PREFS['low_up'] = core_config['max_upload_speed']
-        DEFAULT_PREFS['low_active'] = core_config['max_active_limit']
-        DEFAULT_PREFS['low_active_down'] = core_config['max_active_downloading']
-        DEFAULT_PREFS['low_active_up'] = core_config['max_active_seeding']
-
-        self.config = deluge.configmanager.ConfigManager(
-            'scheduler.conf', DEFAULT_PREFS
-        )
-
-        self.state = self.get_state()
-
-        # Apply the scheduling rules
-        self.do_schedule(False)
-
-        # Schedule the next do_schedule() call for on the next hour
-        now = time.localtime(time.time())
-        secs_to_next_hour = ((60 - now[4]) * 60) + (60 - now[5])
-        self.timer = reactor.callLater(secs_to_next_hour, self.do_schedule)
-
-        # Register for config changes so state isn't overridden
-        component.get('EventManager').register_event_handler(
-            'ConfigValueChangedEvent', self.on_config_value_changed
-        )
-
-    def disable(self):
-        if self.timer.active():
-            self.timer.cancel()
-        component.get('EventManager').deregister_event_handler(
-            'ConfigValueChangedEvent', self.on_config_value_changed
-        )
-        self.__apply_set_functions()
-
-    def update(self):
-        pass
-
-    def on_config_value_changed(self, key, value):
-        if key in CONTROLLED_SETTINGS:
-            self.do_schedule(False)
-
-    def __apply_set_functions(self):
-        """
-        Have the core apply it's bandwidth settings as specified in core.conf.
-        """
-        core_config = deluge.configmanager.ConfigManager('core.conf')
-        for setting in CONTROLLED_SETTINGS:
-            component.get('PreferencesManager').do_config_set_func(
-                setting, core_config[setting]
-            )
-        # Resume the session if necessary
-        component.get('Core').resume_session()
-
-    def do_schedule(self, timer=True):
-        """
-        This is where we apply schedule rules.
-        """
-
-        state = self.get_state()
-
-        if state == 'Green':
-            # This is Green (Normal) so we just make sure we've applied the
-            # global defaults
-            self.__apply_set_functions()
-        elif state == 'Yellow':
-            # This is Yellow (Slow), so use the settings provided from the user
-            settings = {
-                'active_limit': self.config['low_active'],
-                'active_downloads': self.config['low_active_down'],
-                'active_seeds': self.config['low_active_up'],
-                'download_rate_limit': int(self.config['low_down'] * 1024),
-                'upload_rate_limit': int(self.config['low_up'] * 1024),
-            }
-            component.get('Core').apply_session_settings(settings)
-            # Resume the session if necessary
-            component.get('Core').resume_session()
-        elif state == 'Red':
-            # This is Red (Stop), so pause the libtorrent session
-            component.get('Core').pause_session()
-
-        if state != self.state:
-            # The state has changed since last update so we need to emit an event
-            self.state = state
-            component.get('EventManager').emit(SchedulerEvent(self.state))
-
-        if timer:
-            # Call this again in 1 hour
-            self.timer = reactor.callLater(3600, self.do_schedule)
-
-    @export()
-    def set_config(self, config):
-        """Sets the config dictionary."""
-        for key in config:
-            self.config[key] = config[key]
-        self.config.save()
-        self.do_schedule(False)
-
-    @export()
-    def get_config(self):
-        """Returns the config dictionary."""
-        return self.config.config
-
-    @export()
-    def get_state(self):
-        now = time.localtime(time.time())
-        level = self.config['button_state'][now[3]][now[6]]
-        return STATES[level]
Index: luge/plugins/Scheduler/deluge_scheduler/data/green.svg
===================================================================
--- deluge/plugins/Scheduler/deluge_scheduler/data/green.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 16 16" width="16" height="16"><defs><clipPath id="_clipPath_Ng8EWXQF95Gs7ywflmaKe8f73244LGgx"><rect width="16" height="16"/></clipPath></defs><g clip-path="url(#_clipPath_Ng8EWXQF95Gs7ywflmaKe8f73244LGgx)"><clipPath id="_clipPath_fEKXMbJwavdXcwSIsEYpsxFyYERCnK2c"><rect x="0" y="0" width="16" height="16" transform="matrix(1,0,0,1,0,0)" fill="rgb(255,255,255)"/></clipPath><g clip-path="url(#_clipPath_fEKXMbJwavdXcwSIsEYpsxFyYERCnK2c)"><g><g><radialGradient id="_rgradient_9" fx="0.5" fy="0.5" cx="0.5" cy="0.5" r="0.5" gradientTransform="matrix(12,0,0,12,1.5,1.5)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:rgb(22,200,22)"/><stop offset="100%" stop-opacity="1" style="stop-color:rgb(22,200,22)"/></radialGradient><circle vector-effect="non-scaling-stroke" cx="7.5" cy="7.5" r="6" fill="url(#_rgradient_9)"/><path d=" M 7.5 0.013 C 3.37 0.013 0.013 3.37 0.013 7.5 C 0.013 11.63 3.37 14.987 7.5 14.987 C 11.63 14.987 14.987 11.63 14.987 7.5 C 14.987 3.37 11.63 0.013 7.5 0.013 Z  M 7.5 1.987 C 10.549 1.987 13.013 4.451 13.013 7.5 C 13.013 10.549 10.549 13.013 7.5 13.013 C 4.451 13.013 1.987 10.549 1.987 7.5 C 1.987 4.451 4.451 1.987 7.5 1.987 Z " fill="rgb(18,155,0)"/><path d=" M 10.406 4 C 10.309 4.026 10.222 4.08 10.156 4.156 L 7.5 6.813 L 5.844 5.156 C 5.736 4.98 5.53 4.888 5.326 4.925 C 5.123 4.963 4.963 5.123 4.925 5.326 C 4.888 5.53 4.98 5.736 5.156 5.844 L 7.156 7.844 C 7.349 8.026 7.651 8.026 7.844 7.844 L 10.844 4.844 C 10.995 4.689 11.03 4.455 10.931 4.263 C 10.831 4.071 10.62 3.965 10.406 4 Z " fill="rgb(43,46,57)"/></g></g></g></g></svg>
Index: luge/plugins/Scheduler/deluge_scheduler/data/red.svg
===================================================================
--- deluge/plugins/Scheduler/deluge_scheduler/data/red.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 16 16" width="16" height="16"><defs><clipPath id="_clipPath_b9idtDkK5ON8Jka415AjKueNrp89rRRq"><rect width="16" height="16"/></clipPath></defs><g clip-path="url(#_clipPath_b9idtDkK5ON8Jka415AjKueNrp89rRRq)"><clipPath id="_clipPath_vxaOVU0QEXAkOxrpA9AlU4ChkMqnhw1h"><rect x="0" y="0" width="16" height="16" transform="matrix(1,0,0,1,0,0)" fill="rgb(255,255,255)"/></clipPath><g clip-path="url(#_clipPath_vxaOVU0QEXAkOxrpA9AlU4ChkMqnhw1h)"><g><g><g style="opacity:0.98;"><g opacity="0.98"><circle vector-effect="non-scaling-stroke" cx="7.5" cy="7.5" r="6" fill="rgb(230,56,31)"/></g></g><path d=" M 7.5 0.013 C 3.37 0.013 0.013 3.37 0.013 7.5 C 0.013 11.63 3.37 14.987 7.5 14.987 C 11.63 14.987 14.987 11.63 14.987 7.5 C 14.987 3.37 11.63 0.013 7.5 0.013 Z  M 7.5 1.987 C 10.549 1.987 13.013 4.451 13.013 7.5 C 13.013 10.549 10.549 13.013 7.5 13.013 C 4.451 13.013 1.987 10.549 1.987 7.5 C 1.987 4.451 4.451 1.987 7.5 1.987 Z " fill="rgb(166,14,14)"/><path d=" M 10.406 4 C 10.309 4.026 10.222 4.08 10.156 4.156 L 7.5 6.813 L 5.844 5.156 C 5.736 4.98 5.53 4.888 5.326 4.925 C 5.123 4.963 4.963 5.123 4.925 5.326 C 4.888 5.53 4.98 5.736 5.156 5.844 L 7.156 7.844 C 7.349 8.026 7.651 8.026 7.844 7.844 L 10.844 4.844 C 10.995 4.689 11.03 4.455 10.931 4.263 C 10.831 4.071 10.62 3.965 10.406 4 Z " fill="rgb(43,46,57)"/></g></g></g></g></svg>
Index: luge/plugins/Scheduler/deluge_scheduler/data/scheduler.js
===================================================================
--- deluge/plugins/Scheduler/deluge_scheduler/data/scheduler.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,621 +1,0 @@
-/**
- * scheduler.js
- *     The client-side javascript code for the Scheduler plugin.
- *
- * Copyright (C) samuel337 2011
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- *
- */
-
-Ext.ns('Deluge.ux');
-
-Deluge.ux.ScheduleSelector = Ext.extend(Ext.form.FieldSet, {
-    title: _('Schedule'),
-    autoHeight: true,
-    style: 'margin-bottom: 0px; padding-bottom: 0px;',
-    border: false,
-
-    states: [
-        {
-            name: 'Normal',
-            backgroundColor: 'LightGreen',
-            borderColor: 'DarkGreen',
-            value: 0,
-        },
-        {
-            name: 'Throttled',
-            backgroundColor: 'Yellow',
-            borderColor: 'Gold',
-            value: 1,
-        },
-        {
-            name: 'Paused',
-            backgroundColor: 'OrangeRed',
-            borderColor: 'FireBrick',
-            value: 2,
-        },
-    ],
-    daysOfWeek: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
-
-    initComponent: function () {
-        Deluge.ux.ScheduleSelector.superclass.initComponent.call(this);
-
-        // ExtJS' radiogroup implementation is very broken for styling.
-        /*this.stateBrush = this.add({
-            xtype: 'radiogroup',
-            fieldLabel: _('State Brush'),
-            name: 'current_state_brush',
-            submitValue: false,
-            items: [
-                { boxLabel: 'Normal', name: 'current_state_brush', inputValue: 0 },
-                { boxLabel: 'Throttled', name: 'current_state_brush', inputValue: 1, checked: true },
-                { boxLabel: 'Paused', name: 'current_state_brush', inputValue: 2 },
-            ]
-        });*/
-    },
-
-    onRender: function (ct, position) {
-        Deluge.ux.ScheduleSelector.superclass.onRender.call(this, ct, position);
-
-        var dom = this.body.dom;
-
-        function createEl(parent, type) {
-            var el = document.createElement(type);
-            parent.appendChild(el);
-            return el;
-        }
-
-        // create state brushes
-        // tack a random number to the end to avoid clashes
-        this.stateBrushName =
-            'schedule-state-brush-' + Math.round(Math.random() * 10000);
-
-        var el1 = createEl(dom, 'div');
-
-        var el2 = createEl(el1, 'div');
-        this.stateBrush = el2;
-        el2.id = this.stateBrushName;
-
-        // for webkit
-        var floatAttr = 'float';
-        if (el2.style.float == undefined) {
-            // for firefox
-            if (el2.style.cssFloat != undefined) floatAttr = 'cssFloat';
-            // for IE
-            if (el2.style.styleFloat != undefined) floatAttr = 'styleFloat';
-        }
-        el2.style[floatAttr] = 'right';
-
-        for (var i = 0; i < this.states.length; i++) {
-            var el3 = createEl(el2, 'input');
-            el3.type = 'radio';
-            el3.value = this.states[i].value;
-            el3.name = this.stateBrushName;
-            el3.id = this.stateBrushName + '-' + this.states[i].name;
-
-            // isn't the first one
-            if (i > 0) el3.style.marginLeft = '7px';
-
-            // assume the first is the default state, so make the 2nd one the default brush
-            if (i == 1) el3.checked = true;
-
-            var el4 = createEl(el2, 'label');
-            el4.appendChild(document.createTextNode(this.states[i].name));
-            el4.htmlFor = el3.id;
-            el4.style.backgroundColor = this.states[i].backgroundColor;
-            el4.style.borderBottom = '2px solid ' + this.states[i].borderColor;
-            el4.style.padding = '2px 3px';
-            el4.style.marginLeft = '3px';
-        }
-
-        el1.appendChild(document.createTextNode('Select a state brush:'));
-
-        el1.style.marginBottom = '10px';
-
-        // keep the radio buttons separate from the time bars
-        createEl(dom, 'div').style.clear = 'both';
-
-        var table = createEl(dom, 'table');
-        table.cellSpacing = 0;
-
-        // cache access to cells for easier access later
-        this.scheduleCells = {};
-
-        Ext.each(
-            this.daysOfWeek,
-            function (day) {
-                var cells = [];
-                var row = createEl(table, 'tr');
-                var label = createEl(row, 'th');
-                label.setAttribute(
-                    'style',
-                    'font-weight: bold; padding-right: 5px;'
-                );
-                label.appendChild(document.createTextNode(day));
-                for (var hour = 0; hour < 24; hour++) {
-                    var cell = createEl(row, 'td');
-
-                    // assume the first state is the default state
-                    cell.currentValue = cell.oldValue = this.states[0].value;
-                    cell.day = day;
-                    cell.hour = hour;
-
-                    cell.width = '16px';
-                    cell.height = '20px';
-
-                    cell.style.border = '1px solid #999999';
-                    // don't repeat borders in between cells
-                    if (hour != 23)
-                        // not the last cell
-                        cell.style.borderRight = 'none';
-
-                    this.updateCell(cell);
-
-                    cells.push(cell);
-
-                    cell = Ext.get(cell);
-                    cell.on('click', this.onCellClick, this);
-                    cell.on('mouseover', this.onCellMouseOver, this);
-                    cell.on('mouseout', this.onCellMouseOut, this);
-                    cell.on('mousedown', this.onCellMouseDown, this);
-                    cell.on('mouseup', this.onCellMouseUp, this);
-                }
-
-                // insert gap row to provide visual separation
-                row = createEl(table, 'tr');
-                // blank cell to create gap
-                createEl(row, 'td').height = '3px';
-
-                this.scheduleCells[day] = cells;
-            },
-            this
-        );
-    },
-
-    updateCell: function (cell) {
-        // sanity check
-        if (cell.currentValue == undefined) return;
-
-        for (var i in this.states) {
-            var curState = this.states[i];
-            if (curState.value == cell.currentValue) {
-                cell.style.background = curState.backgroundColor;
-                break;
-            }
-        }
-    },
-
-    getCurrentBrushValue: function () {
-        var v = null;
-        var brushes = Ext.get(this.body.dom).findParent('form').elements[
-            this.stateBrushName
-        ];
-        Ext.each(brushes, function (b) {
-            if (b.checked) v = b.value;
-        });
-
-        return v;
-    },
-
-    onCellClick: function (event, cell) {
-        cell.oldValue = cell.currentValue;
-
-        this.dragAnchor = null;
-    },
-
-    onCellMouseDown: function (event, cell) {
-        this.dragAnchor = cell;
-    },
-
-    onCellMouseUp: function (event, cell) {
-        // if we're dragging...
-        if (this.dragAnchor) {
-            // set all those between here and the anchor to the new values
-            if (cell.hour > this.dragAnchor.hour)
-                this.confirmCells(cell.day, this.dragAnchor.hour, cell.hour);
-            else if (cell.hour < this.dragAnchor.hour)
-                this.confirmCells(cell.day, cell.hour, this.dragAnchor.hour);
-            else this.confirmCells(cell.day, cell.hour, cell.hour);
-
-            this.hideCellLeftTooltip();
-            this.hideCellRightTooltip();
-            this.dragAnchor = null;
-        }
-    },
-
-    onCellMouseOver: function (event, cell) {
-        // LEFT TOOL TIP
-        // if it isn't showing and we're dragging, show it.
-        // otherwise if dragging, leave it alone unless we're dragging to the left.
-        // if we're not dragging, show it.
-        var leftTooltipCell = null;
-        if (!this.dragAnchor) leftTooltipCell = cell;
-        else if (
-            (this.dragAnchor && this.isCellLeftTooltipHidden()) ||
-            (this.dragAnchor && this.dragAnchor.hour > cell.hour)
-        )
-            leftTooltipCell = this.dragAnchor;
-
-        if (leftTooltipCell) {
-            var hour = leftTooltipCell.hour;
-            var pm = false;
-
-            // convert to 12-hour time
-            if (hour >= 12) {
-                pm = true;
-                if (hour > 12) hour -= 12;
-            } else if (hour == 0) {
-                // change 0 hour to 12am
-                hour = 12;
-            }
-            this.showCellLeftTooltip(
-                hour + ' ' + (pm ? 'pm' : 'am'),
-                leftTooltipCell
-            );
-        }
-
-        // RIGHT TOOL TIP
-        var rightTooltipCell = null;
-        if (this.dragAnchor) {
-            if (this.dragAnchor.hour == cell.hour) this.hideCellRightTooltip();
-            else if (
-                this.dragAnchor.hour > cell.hour &&
-                this.isCellRightTooltipHidden()
-            )
-                rightTooltipCell = this.dragAnchor;
-            // cell.hour > this.dragAnchor.hour
-            else rightTooltipCell = cell;
-        }
-
-        if (rightTooltipCell) {
-            var hour = rightTooltipCell.hour;
-            var pm = false;
-
-            // convert to 12-hour time
-            if (hour >= 12) {
-                pm = true;
-                if (hour > 12) hour -= 12;
-            } else if (hour == 0) {
-                // change 0 hour to 12am
-                hour = 12;
-            }
-            this.showCellRightTooltip(
-                hour + ' ' + (pm ? 'pm' : 'am'),
-                rightTooltipCell
-            );
-        }
-
-        // preview colour change and
-        // revert state for all those on the outer side of the drag if dragging
-        if (this.dragAnchor) {
-            if (cell.day != this.dragAnchor.day) {
-                // dragged into another day. Abort! Abort!
-                Ext.each(
-                    this.daysOfWeek,
-                    function (day) {
-                        this.revertCells(day, 0, 23);
-                    },
-                    this
-                );
-                this.dragAnchor = null;
-                this.hideCellLeftTooltip();
-                this.hideCellRightTooltip();
-            } else if (cell.hour > this.dragAnchor.hour) {
-                // dragging right
-                this.revertCells(cell.day, cell.hour + 1, 23);
-                this.previewCells(cell.day, this.dragAnchor.hour, cell.hour);
-            } else if (cell.hour < this.dragAnchor.hour) {
-                // dragging left
-                this.revertCells(cell.day, 0, cell.hour - 1);
-                this.previewCells(cell.day, cell.hour, this.dragAnchor.hour);
-            } else {
-                // back to anchor cell
-                // don't know if it is from right or left, so revert all except this
-                this.revertCells(cell.day, cell.hour + 1, 23);
-                this.revertCells(cell.day, 0, cell.hour - 1);
-            }
-        } else {
-            // not dragging, just preview this cell
-            this.previewCells(cell.day, cell.hour, cell.hour);
-        }
-    },
-
-    onCellMouseOut: function (event, cell) {
-        if (!this.dragAnchor) this.hideCellLeftTooltip();
-
-        // revert state. If new state has been set, old and new will be equal.
-        // if dragging, this will be handled by the next mouse over
-        if (this.dragAnchor == null && cell.oldValue != cell.currentValue) {
-            this.revertCells(cell.day, cell.hour, cell.hour);
-        }
-    },
-
-    previewCells: function (day, fromHour, toHour) {
-        var cells = this.scheduleCells[day];
-        var curBrushValue = this.getCurrentBrushValue();
-
-        if (toHour > cells.length) toHour = cells.length;
-
-        for (var i = fromHour; i <= toHour; i++) {
-            if (cells[i].currentValue != curBrushValue) {
-                cells[i].oldValue = cells[i].currentValue;
-                cells[i].currentValue = curBrushValue;
-                this.updateCell(cells[i]);
-            }
-        }
-    },
-
-    revertCells: function (day, fromHour, toHour) {
-        var cells = this.scheduleCells[day];
-
-        if (toHour > cells.length) toHour = cells.length;
-
-        for (var i = fromHour; i <= toHour; i++) {
-            cells[i].currentValue = cells[i].oldValue;
-            this.updateCell(cells[i]);
-        }
-    },
-
-    confirmCells: function (day, fromHour, toHour) {
-        var cells = this.scheduleCells[day];
-
-        if (toHour > cells.length) toHour = cells.length;
-
-        for (var i = fromHour; i <= toHour; i++) {
-            if (cells[i].currentValue != cells[i].oldValue) {
-                cells[i].oldValue = cells[i].currentValue;
-            }
-        }
-    },
-
-    showCellLeftTooltip: function (text, cell) {
-        var tooltip = this.cellLeftTooltip;
-
-        if (!tooltip) {
-            // no cached left tooltip exists, create one
-            tooltip = document.createElement('div');
-            this.cellLeftTooltip = tooltip;
-            this.body.dom.appendChild(tooltip);
-            tooltip.style.position = 'absolute';
-            tooltip.style.backgroundColor = '#F2F2F2';
-            tooltip.style.border = '1px solid #333333';
-            tooltip.style.padding = '1px 3px';
-            tooltip.style.opacity = 0.8;
-        }
-
-        // remove all existing children
-        while (tooltip.childNodes.length > 0) {
-            tooltip.removeChild(tooltip.firstChild);
-        }
-        // add the requested text
-        tooltip.appendChild(document.createTextNode(text));
-
-        // place the tooltip
-        Ext.get(tooltip).alignTo(cell, 'br-tr');
-
-        // make it visible
-        tooltip.style.visibility = 'visible';
-    },
-
-    hideCellLeftTooltip: function () {
-        if (this.cellLeftTooltip) {
-            this.cellLeftTooltip.style.visibility = 'hidden';
-        }
-    },
-
-    isCellLeftTooltipHidden: function () {
-        if (this.cellLeftTooltip)
-            return this.cellLeftTooltip.style.visibility == 'hidden';
-        else return true;
-    },
-
-    showCellRightTooltip: function (text, cell) {
-        var tooltip = this.cellRightTooltip;
-
-        if (!tooltip) {
-            // no cached left tooltip exists, create one
-            tooltip = document.createElement('div');
-            this.cellRightTooltip = tooltip;
-            this.body.dom.appendChild(tooltip);
-            tooltip.style.position = 'absolute';
-            tooltip.style.backgroundColor = '#F2F2F2';
-            tooltip.style.border = '1px solid #333333';
-            tooltip.style.padding = '1px 3px';
-            tooltip.style.opacity = 0.8;
-        }
-
-        // remove all existing children
-        while (tooltip.childNodes.length > 0) {
-            tooltip.removeChild(tooltip.firstChild);
-        }
-        // add the requested text
-        tooltip.appendChild(document.createTextNode(text));
-
-        // place the tooltip
-        Ext.get(tooltip).alignTo(cell, 'bl-tl');
-
-        // make it visible
-        tooltip.style.visibility = 'visible';
-    },
-
-    hideCellRightTooltip: function () {
-        if (this.cellRightTooltip) {
-            this.cellRightTooltip.style.visibility = 'hidden';
-        }
-    },
-
-    isCellRightTooltipHidden: function () {
-        if (this.cellRightTooltip)
-            return this.cellRightTooltip.style.visibility == 'hidden';
-        else return true;
-    },
-
-    getConfig: function () {
-        var config = [];
-
-        for (var i = 0; i < 24; i++) {
-            var hourConfig = [0, 0, 0, 0, 0, 0, 0];
-
-            for (var j = 0; j < this.daysOfWeek.length; j++) {
-                hourConfig[j] = parseInt(
-                    this.scheduleCells[this.daysOfWeek[j]][i].currentValue
-                );
-            }
-
-            config.push(hourConfig);
-        }
-
-        return config;
-    },
-
-    setConfig: function (config) {
-        for (var i = 0; i < 24; i++) {
-            var hourConfig = config[i];
-
-            for (var j = 0; j < this.daysOfWeek.length; j++) {
-                if (this.scheduleCells == undefined) {
-                    var cell = hourConfig[j];
-                } else {
-                    var cell = this.scheduleCells[this.daysOfWeek[j]][i];
-                }
-                cell.currentValue = cell.oldValue = hourConfig[j];
-                this.updateCell(cell);
-            }
-        }
-    },
-});
-
-Ext.ns('Deluge.ux.preferences');
-
-Deluge.ux.preferences.SchedulerPage = Ext.extend(Ext.Panel, {
-    border: false,
-    title: _('Scheduler'),
-    header: false,
-    layout: 'fit',
-
-    initComponent: function () {
-        Deluge.ux.preferences.SchedulerPage.superclass.initComponent.call(this);
-
-        this.form = this.add({
-            xtype: 'form',
-            layout: 'form',
-            border: false,
-            autoHeight: true,
-        });
-
-        this.schedule = this.form.add(new Deluge.ux.ScheduleSelector());
-
-        this.slowSettings = this.form.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Throttled Settings'),
-            autoHeight: true,
-            defaultType: 'spinnerfield',
-            defaults: {
-                minValue: -1,
-                maxValue: 99999,
-            },
-            style: 'margin-top: 5px; margin-bottom: 0px; padding-bottom: 0px;',
-            labelWidth: 200,
-        });
-
-        this.downloadLimit = this.slowSettings.add({
-            fieldLabel: _('Maximum Download Speed (KiB/s)'),
-            name: 'download_limit',
-            width: 80,
-            value: -1,
-            decimalPrecision: 0,
-        });
-        this.uploadLimit = this.slowSettings.add({
-            fieldLabel: _('Maximum Upload Speed (KiB/s)'),
-            name: 'upload_limit',
-            width: 80,
-            value: -1,
-            decimalPrecision: 0,
-        });
-        this.activeTorrents = this.slowSettings.add({
-            fieldLabel: _('Active Torrents'),
-            name: 'active_torrents',
-            width: 80,
-            value: -1,
-            decimalPrecision: 0,
-        });
-        this.activeDownloading = this.slowSettings.add({
-            fieldLabel: _('Active Downloading'),
-            name: 'active_downloading',
-            width: 80,
-            value: -1,
-            decimalPrecision: 0,
-        });
-        this.activeSeeding = this.slowSettings.add({
-            fieldLabel: _('Active Seeding'),
-            name: 'active_seeding',
-            width: 80,
-            value: -1,
-            decimalPrecision: 0,
-        });
-
-        this.on('show', this.updateConfig, this);
-    },
-
-    onRender: function (ct, position) {
-        Deluge.ux.preferences.SchedulerPage.superclass.onRender.call(
-            this,
-            ct,
-            position
-        );
-        this.form.layout = new Ext.layout.FormLayout();
-        this.form.layout.setContainer(this);
-        this.form.doLayout();
-    },
-
-    onApply: function () {
-        // build settings object
-        var config = {};
-
-        config['button_state'] = this.schedule.getConfig();
-        config['low_down'] = this.downloadLimit.getValue();
-        config['low_up'] = this.uploadLimit.getValue();
-        config['low_active'] = this.activeTorrents.getValue();
-        config['low_active_down'] = this.activeDownloading.getValue();
-        config['low_active_up'] = this.activeSeeding.getValue();
-
-        deluge.client.scheduler.set_config(config);
-    },
-
-    onOk: function () {
-        this.onApply();
-    },
-
-    updateConfig: function () {
-        deluge.client.scheduler.get_config({
-            success: function (config) {
-                this.schedule.setConfig(config['button_state']);
-                this.downloadLimit.setValue(config['low_down']);
-                this.uploadLimit.setValue(config['low_up']);
-                this.activeTorrents.setValue(config['low_active']);
-                this.activeDownloading.setValue(config['low_active_down']);
-                this.activeSeeding.setValue(config['low_active_up']);
-            },
-            scope: this,
-        });
-    },
-});
-
-Deluge.plugins.SchedulerPlugin = Ext.extend(Deluge.Plugin, {
-    name: 'Scheduler',
-
-    onDisable: function () {
-        deluge.preferences.removePage(this.prefsPage);
-    },
-
-    onEnable: function () {
-        this.prefsPage = deluge.preferences.addPage(
-            new Deluge.ux.preferences.SchedulerPage()
-        );
-    },
-});
-Deluge.registerPlugin('Scheduler', Deluge.plugins.SchedulerPlugin);
Index: luge/plugins/Scheduler/deluge_scheduler/data/yellow.svg
===================================================================
--- deluge/plugins/Scheduler/deluge_scheduler/data/yellow.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 16 16" width="16" height="16"><defs><clipPath id="_clipPath_FTEVJ02JqQbaAkGq0zxCClZ8ovSf28LF"><rect width="16" height="16"/></clipPath></defs><g clip-path="url(#_clipPath_FTEVJ02JqQbaAkGq0zxCClZ8ovSf28LF)"><clipPath id="_clipPath_kMUc2qeZPnpfemB5VN1mID2bTbctQK6V"><rect x="0" y="0" width="16" height="16" transform="matrix(1,0,0,1,0,0)" fill="rgb(255,255,255)"/></clipPath><g clip-path="url(#_clipPath_kMUc2qeZPnpfemB5VN1mID2bTbctQK6V)"><g><clipPath id="_clipPath_O3gUc8WX8CfJdh8CMbdOfLtRtmBkIQPk"><rect x="0" y="0" width="16" height="16" transform="matrix(1,0,0,1,0,0)" fill="rgb(255,255,255)"/></clipPath><g clip-path="url(#_clipPath_O3gUc8WX8CfJdh8CMbdOfLtRtmBkIQPk)"><g><g><g><path d=" M 7.5 0.013 C 3.37 0.013 0.013 3.37 0.013 7.5 C 0.013 11.63 3.37 14.987 7.5 14.987 C 11.63 14.987 14.987 11.63 14.987 7.5 C 14.987 3.37 11.63 0.013 7.5 0.013 Z  M 7.5 1.987 C 10.549 1.987 13.013 4.451 13.013 7.5 C 13.013 10.549 10.549 13.013 7.5 13.013 C 4.451 13.013 1.987 10.549 1.987 7.5 C 1.987 4.451 4.451 1.987 7.5 1.987 Z " fill="rgb(180,180,0)"/><g style="opacity:0.99;"><g style="opacity:0.99;"><g opacity="0.99"><circle vector-effect="non-scaling-stroke" cx="7.5" cy="7.5" r="6" fill="rgb(220,220,0)"/></g></g></g><path d=" M 10.406 4 C 10.309 4.026 10.222 4.08 10.156 4.156 L 7.5 6.813 L 5.844 5.156 C 5.736 4.98 5.53 4.888 5.326 4.925 C 5.123 4.963 4.963 5.123 4.925 5.326 C 4.888 5.53 4.98 5.736 5.156 5.844 L 7.156 7.844 C 7.349 8.026 7.651 8.026 7.844 7.844 L 10.844 4.844 C 10.995 4.689 11.03 4.455 10.931 4.263 C 10.831 4.071 10.62 3.965 10.406 4 Z " fill="rgb(43,46,57)"/></g></g></g></g></g></g></g></svg>
Index: luge/plugins/Scheduler/deluge_scheduler/gtkui.py
===================================================================
--- deluge/plugins/Scheduler/deluge_scheduler/gtkui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,356 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from gi.repository import Gdk, Gtk
-
-import deluge.component as component
-from deluge.plugins.pluginbase import Gtk3PluginBase
-from deluge.ui.client import client
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-DAYS = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
-
-
-class SchedulerSelectWidget(Gtk.DrawingArea):
-    def __init__(self, hover):
-        super().__init__()
-        self.set_events(
-            Gdk.EventMask.BUTTON_PRESS_MASK
-            | Gdk.EventMask.BUTTON_RELEASE_MASK
-            | Gdk.EventMask.POINTER_MOTION_MASK
-            | Gdk.EventMask.LEAVE_NOTIFY_MASK
-        )
-
-        self.connect('draw', self.draw)
-        self.connect('button_press_event', self.mouse_down)
-        self.connect('button_release_event', self.mouse_up)
-        self.connect('motion_notify_event', self.mouse_hover)
-        self.connect('leave_notify_event', self.mouse_leave)
-
-        self.colors = [
-            [115 / 255, 210 / 255, 22 / 255],
-            [237 / 255, 212 / 255, 0 / 255],
-            [204 / 255, 0 / 255, 0 / 255],
-        ]
-        self.button_state = [[0] * 7 for dummy in range(24)]
-
-        self.start_point = [0, 0]
-        self.hover_point = [-1, -1]
-        self.hover_label = hover
-        self.hover_days = DAYS
-        self.mouse_press = False
-        self.set_size_request(350, 150)
-
-    def set_button_state(self, state):
-        self.button_state = []
-        for s in state:
-            self.button_state.append(list(s))
-        log.debug(self.button_state)
-
-    # redraw the whole thing
-    def draw(self, widget, context):
-        width = widget.get_allocated_width()
-        height = widget.get_allocated_height()
-        context.rectangle(0, 0, width, height)
-        context.clip()
-
-        for y in range(7):
-            for x in range(24):
-                context.set_source_rgba(
-                    self.colors[self.button_state[x][y]][0],
-                    self.colors[self.button_state[x][y]][1],
-                    self.colors[self.button_state[x][y]][2],
-                    0.5,
-                )
-                context.rectangle(
-                    width * (6 * x / 145 + 1 / 145),
-                    height * (6 * y / 43 + 1 / 43),
-                    6 * width / 145,
-                    5 * height / 43,
-                )
-                context.fill_preserve()
-                context.set_source_rgba(0, 0, 0, 0.7)
-                context.set_line_width(1)
-                context.stroke()
-
-    # coordinates --> which box
-    def get_point(self, event):
-        width = self.get_allocated_width()
-        height = self.get_allocated_height()
-        x = int((event.x - width * 0.5 / 145) / (6 * width / 145))
-        y = int((event.y - height * 0.5 / 43) / (6 * height / 43))
-
-        if x > 23:
-            x = 23
-        elif x < 0:
-            x = 0
-        if y > 6:
-            y = 6
-        elif y < 0:
-            y = 0
-
-        return [x, y]
-
-    # mouse down
-    def mouse_down(self, widget, event):
-        self.mouse_press = True
-        self.start_point = self.get_point(event)
-
-    # if the same box -> change it
-    def mouse_up(self, widget, event):
-        self.mouse_press = False
-        end_point = self.get_point(event)
-
-        # change color on mouseclick depending on the button
-        if end_point[0] is self.start_point[0] and end_point[1] is self.start_point[1]:
-            if event.button == 1:
-                self.button_state[end_point[0]][end_point[1]] += 1
-                if self.button_state[end_point[0]][end_point[1]] > 2:
-                    self.button_state[end_point[0]][end_point[1]] = 0
-            elif event.button == 3:
-                self.button_state[end_point[0]][end_point[1]] -= 1
-                if self.button_state[end_point[0]][end_point[1]] < 0:
-                    self.button_state[end_point[0]][end_point[1]] = 2
-            self.queue_draw()
-
-    # if box changed and mouse is pressed draw all boxes from start point to end point
-    # set hover text etc..
-    def mouse_hover(self, widget, event):
-        if self.get_point(event) != self.hover_point:
-            self.hover_point = self.get_point(event)
-
-            self.hover_label.set_text(
-                self.hover_days[self.hover_point[1]]
-                + ' '
-                + str(self.hover_point[0])
-                + ':00 - '
-                + str(self.hover_point[0])
-                + ':59'
-            )
-
-            if self.mouse_press:
-                points = [
-                    [self.hover_point[0], self.start_point[0]],
-                    [self.hover_point[1], self.start_point[1]],
-                ]
-
-                for x in range(min(points[0]), max(points[0]) + 1):
-                    for y in range(min(points[1]), max(points[1]) + 1):
-                        self.button_state[x][y] = self.button_state[
-                            self.start_point[0]
-                        ][self.start_point[1]]
-
-                self.queue_draw()
-
-    # clear hover text on mouse leave
-    def mouse_leave(self, widget, event):
-        self.hover_label.set_text('')
-        self.hover_point = [-1, -1]
-
-
-class GtkUI(Gtk3PluginBase):
-    def enable(self):
-        self.create_prefs_page()
-
-        component.get('PluginManager').register_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').register_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-        self.statusbar = component.get('StatusBar')
-        self.status_item = self.statusbar.add_item(
-            image=get_resource('green.svg'),
-            text='',
-            callback=self.on_status_item_clicked,
-            tooltip='Scheduler',
-        )
-
-        def on_state_deferred(state):
-            self.state = state
-            self.on_scheduler_event(state)
-
-        self.on_show_prefs()
-
-        client.scheduler.get_state().addCallback(on_state_deferred)
-        client.register_event_handler('SchedulerEvent', self.on_scheduler_event)
-
-    def disable(self):
-        component.get('Preferences').remove_page(_('Scheduler'))
-        # Reset statusbar dict.
-        self.statusbar.config_value_changed_dict['max_download_speed'] = (
-            self.statusbar._on_max_download_speed
-        )
-        self.statusbar.config_value_changed_dict['max_upload_speed'] = (
-            self.statusbar._on_max_upload_speed
-        )
-        # Remove statusbar item.
-        self.statusbar.remove_item(self.status_item)
-        del self.status_item
-
-        component.get('PluginManager').deregister_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').deregister_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-
-    def on_apply_prefs(self):
-        log.debug('applying prefs for Scheduler')
-        config = {}
-        config['low_down'] = self.spin_download.get_value()
-        config['low_up'] = self.spin_upload.get_value()
-        config['low_active'] = self.spin_active.get_value_as_int()
-        config['low_active_down'] = self.spin_active_down.get_value_as_int()
-        config['low_active_up'] = self.spin_active_up.get_value_as_int()
-        config['button_state'] = self.scheduler_select.button_state
-        client.scheduler.set_config(config)
-
-    def on_show_prefs(self):
-        def on_get_config(config):
-            log.debug('config: %s', config)
-            self.scheduler_select.set_button_state(config['button_state'])
-            self.spin_download.set_value(config['low_down'])
-            self.spin_upload.set_value(config['low_up'])
-            self.spin_active.set_value(config['low_active'])
-            self.spin_active_down.set_value(config['low_active_down'])
-            self.spin_active_up.set_value(config['low_active_up'])
-
-        client.scheduler.get_config().addCallback(on_get_config)
-
-    def on_scheduler_event(self, state):
-        self.state = state
-        self.status_item.set_image_from_file(get_resource(self.state.lower() + '.svg'))
-        if self.state == 'Yellow':
-            # Prevent func calls in Statusbar if the config changes.
-            self.statusbar.config_value_changed_dict.pop('max_download_speed', None)
-            self.statusbar.config_value_changed_dict.pop('max_upload_speed', None)
-            try:
-                self.statusbar._on_max_download_speed(self.spin_download.get_value())
-                self.statusbar._on_max_upload_speed(self.spin_upload.get_value())
-            except AttributeError:
-                # Skip error due to Plugin being enabled before statusbar items created on startup.
-                pass
-        else:
-            self.statusbar.config_value_changed_dict['max_download_speed'] = (
-                self.statusbar._on_max_download_speed
-            )
-            self.statusbar.config_value_changed_dict['max_upload_speed'] = (
-                self.statusbar._on_max_upload_speed
-            )
-
-            def update_config_values(config):
-                try:
-                    self.statusbar._on_max_download_speed(config['max_download_speed'])
-                    self.statusbar._on_max_upload_speed(config['max_upload_speed'])
-                except AttributeError:
-                    # Skip error due to Plugin being enabled before statusbar items created on startup.
-                    pass
-
-            client.core.get_config_values(
-                ['max_download_speed', 'max_upload_speed']
-            ).addCallback(update_config_values)
-
-    def on_status_item_clicked(self, widget, event):
-        component.get('Preferences').show('Scheduler')
-
-    # Configuration dialog
-    def create_prefs_page(self):
-        # Select Widget
-        hover = Gtk.Label()
-        self.scheduler_select = SchedulerSelectWidget(hover)
-
-        vbox = Gtk.Box.new(Gtk.Orientation.VERTICAL, spacing=5)
-        hbox = Gtk.Box.new(Gtk.Orientation.HORIZONTAL, spacing=5)
-        vbox_days = Gtk.Box.new(Gtk.Orientation.VERTICAL, spacing=0)
-        for day in DAYS:
-            vbox_days.pack_start(Gtk.Label(day, xalign=0), True, False, 0)
-        hbox.pack_start(vbox_days, False, False, 15)
-        hbox.pack_start(self.scheduler_select, True, True, 0)
-        frame = Gtk.Frame()
-        label = Gtk.Label()
-        label.set_markup(_('<b>Schedule</b>'))
-        frame.set_label_widget(label)
-        frame.set_shadow_type(Gtk.ShadowType.NONE)
-        frame.set_margin_left(15)
-        frame.add(hbox)
-
-        vbox.pack_start(frame, False, False, 0)
-        vbox.pack_start(hover, False, False, 0)
-
-        table = Gtk.Table(5, 2)
-        table.set_margin_left(15)
-
-        label = Gtk.Label(_('Download Limit:'))
-        label.set_alignment(0.0, 0.6)
-        table.attach_defaults(label, 0, 1, 0, 1)
-        self.spin_download = Gtk.SpinButton()
-        self.spin_download.set_numeric(True)
-        self.spin_download.set_range(-1.0, 99999.0)
-        self.spin_download.set_increments(1, 10)
-        table.attach_defaults(self.spin_download, 1, 2, 0, 1)
-
-        label = Gtk.Label(_('Upload Limit:'))
-        label.set_alignment(0.0, 0.6)
-        table.attach_defaults(label, 0, 1, 1, 2)
-        self.spin_upload = Gtk.SpinButton()
-        self.spin_upload.set_numeric(True)
-        self.spin_upload.set_range(-1.0, 99999.0)
-        self.spin_upload.set_increments(1, 10)
-        table.attach_defaults(self.spin_upload, 1, 2, 1, 2)
-
-        label = Gtk.Label(_('Active Torrents:'))
-        label.set_alignment(0.0, 0.6)
-        table.attach_defaults(label, 0, 1, 2, 3)
-        self.spin_active = Gtk.SpinButton()
-        self.spin_active.set_numeric(True)
-        self.spin_active.set_range(-1, 9999)
-        self.spin_active.set_increments(1, 10)
-        table.attach_defaults(self.spin_active, 1, 2, 2, 3)
-
-        label = Gtk.Label(_('Active Downloading:'))
-        label.set_alignment(0.0, 0.6)
-        table.attach_defaults(label, 0, 1, 3, 4)
-        self.spin_active_down = Gtk.SpinButton()
-        self.spin_active_down.set_numeric(True)
-        self.spin_active_down.set_range(-1, 9999)
-        self.spin_active_down.set_increments(1, 10)
-        table.attach_defaults(self.spin_active_down, 1, 2, 3, 4)
-
-        label = Gtk.Label(_('Active Seeding:'))
-        label.set_alignment(0.0, 0.6)
-        table.attach_defaults(label, 0, 1, 4, 5)
-        self.spin_active_up = Gtk.SpinButton()
-        self.spin_active_up.set_numeric(True)
-        self.spin_active_up.set_range(-1, 9999)
-        self.spin_active_up.set_increments(1, 10)
-        table.attach_defaults(self.spin_active_up, 1, 2, 4, 5)
-
-        eventbox = Gtk.EventBox()
-        eventbox.add(table)
-        frame = Gtk.Frame()
-        label = Gtk.Label()
-        label.set_markup(_('<b>Slow Settings</b>'))
-        label.modify_bg(Gtk.StateFlags.NORMAL, Gdk.color_parse('#EDD400'))
-        frame.set_label_widget(label)
-        frame.set_margin_left(15)
-        frame.set_border_width(2)
-        frame.add(eventbox)
-        vbox.pack_start(frame, False, False, 0)
-
-        vbox.show_all()
-        component.get('Preferences').add_page(_('Scheduler'), vbox)
Index: luge/plugins/Scheduler/deluge_scheduler/webui.py
===================================================================
--- deluge/plugins/Scheduler/deluge_scheduler/webui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,23 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import logging
-
-from deluge.plugins.pluginbase import WebPluginBase
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class WebUI(WebPluginBase):
-    scripts = [get_resource('scheduler.js')]
-    debug_scripts = scripts
Index: luge/plugins/Scheduler/setup.py
===================================================================
--- deluge/plugins/Scheduler/setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,45 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from setuptools import find_packages, setup
-
-__plugin_name__ = 'Scheduler'
-__author__ = 'Andrew Resch'
-__author_email__ = 'andrewresch@gmail.com'
-__version__ = '0.3'
-__url__ = 'http://deluge-torrent.org'
-__license__ = 'GPLv3'
-__description__ = 'Schedule limits on a per-hour per-day basis.'
-__long_description__ = """"""
-__pkg_data__ = {'deluge_' + __plugin_name__.lower(): ['data/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    long_description=__long_description__ if __long_description__ else __description__,
-    packages=find_packages(),
-    package_data=__pkg_data__,
-    entry_points="""
-    [deluge.plugin.core]
-    %s = deluge_%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %s = deluge_%s:GtkUIPlugin
-    [deluge.plugin.web]
-    %s = deluge_%s:WebUIPlugin
-    """
-    % ((__plugin_name__, __plugin_name__.lower()) * 3),
-)
Index: luge/plugins/Stats/create_dev_link.sh
===================================================================
--- deluge/plugins/Stats/create_dev_link.sh	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,11 +1,0 @@
-#!/bin/bash
-BASEDIR=$(cd `dirname $0` && pwd)
-CONFIG_DIR=$( test -z $1 && echo "" || echo "$1")
-[ -d "$CONFIG_DIR/plugins" ] || echo "Config dir "$CONFIG_DIR" is either not a directory or is not a proper deluge config directory. Exiting"
-[ -d "$CONFIG_DIR/plugins" ] || exit 1
-cd $BASEDIR
-test -d $BASEDIR/temp || mkdir $BASEDIR/temp
-export PYTHONPATH=$BASEDIR/temp
-python setup.py build develop --install-dir $BASEDIR/temp
-cp $BASEDIR/temp/*.egg-link $CONFIG_DIR/plugins
-rm -fr $BASEDIR/temp
Index: luge/plugins/Stats/deluge_stats/__init__.py
===================================================================
--- deluge/plugins/Stats/deluge_stats/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,37 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class GtkUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtkui import GtkUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .webui import WebUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
Index: luge/plugins/Stats/deluge_stats/common.py
===================================================================
--- deluge/plugins/Stats/deluge_stats/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,20 +1,0 @@
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#               2007-2009 Andrew Resch <andrewresch@gmail.com>
-#               2009 Damien Churchill <damoxc@gmail.com>
-#               2010 Pedro Algarvio <pedro@algarvio.me>
-#               2017 Calum Lind <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os.path
-
-from pkg_resources import resource_filename
-
-
-def get_resource(filename):
-    return resource_filename(__package__, os.path.join('data', filename))
Index: luge/plugins/Stats/deluge_stats/core.py
===================================================================
--- deluge/plugins/Stats/deluge_stats/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,218 +1,0 @@
-#
-# Copyright (C) 2009 Ian Martin <ianmartin@cantab.net>
-# Copyright (C) 2008 Damien Churchill <damoxc@gmail.com>
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007 Marcos Mobley <markybob@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import time
-
-from twisted.internet.task import LoopingCall
-
-from deluge import component, configmanager
-from deluge.core.rpcserver import export
-from deluge.plugins.pluginbase import CorePluginBase
-
-DEFAULT_PREFS = {
-    'test': 'NiNiNi',
-    'update_interval': 1,  # 2 seconds.
-    'length': 150,  # 2 seconds * 150 --> 5 minutes.
-}
-
-DEFAULT_TOTALS = {
-    'total_upload': 0,
-    'total_download': 0,
-    'total_payload_upload': 0,
-    'total_payload_download': 0,
-    'stats': {},
-}
-
-log = logging.getLogger(__name__)
-
-
-def get_key(config, key):
-    try:
-        return config[key]
-    except KeyError:
-        return None
-
-
-def mean(items):
-    try:
-        return sum(items) // len(items)
-    except Exception:
-        return 0
-
-
-class Core(CorePluginBase):
-    totals = {}  # class var to catch only updating this once per session in enable.
-
-    def enable(self):
-        log.debug('Stats plugin enabled')
-        self.core = component.get('Core')
-        self.stats = {}
-        self.count = {}
-        self.intervals = [1, 5, 30, 300]
-
-        self.last_update = {}
-        t = time.time()
-        for i in self.intervals:
-            self.stats[i] = {}
-            self.last_update[i] = t
-            self.count[i] = 0
-
-        self.config = configmanager.ConfigManager('stats.conf', DEFAULT_PREFS)
-        self.saved_stats = configmanager.ConfigManager('stats.totals', DEFAULT_TOTALS)
-        if self.totals == {}:
-            self.totals.update(self.saved_stats.config)
-
-        self.length = self.config['length']
-
-        # self.stats = get_key(self.saved_stats, 'stats') or {}
-
-        # keys needed from core.get_session_status
-        self.stat_keys = [
-            'upload_rate',
-            'download_rate',
-            'dht.dht_nodes',
-            'dht.dht_node_cache',
-            'dht.dht_torrents',
-            'peer.num_peers_connected',
-            'peer.num_peers_half_open',
-        ]
-        # collected statistics and functions to get them
-        self.stat_getters = {
-            'upload_rate': lambda s: s['upload_rate'],
-            'download_rate': lambda s: s['download_rate'],
-            'dht_nodes': lambda s: s['dht.dht_nodes'],
-            'dht_cache_nodes': lambda s: s['dht.dht_node_cache'],
-            'dht_torrents': lambda s: s['dht.dht_torrents'],
-            'num_peers': lambda s: s['peer.num_peers_connected'],
-            'num_connections': lambda s: s['peer.num_peers_connected']
-            + s['peer.num_peers_half_open'],
-        }
-
-        # initialize stats object
-        for key in self.stat_getters.keys():
-            for i in self.intervals:
-                if key not in self.stats[i]:
-                    self.stats[i][key] = []
-
-        self.update_stats()
-
-        self.update_timer = LoopingCall(self.update_stats)
-        self.update_timer.start(self.config['update_interval'])
-
-        self.save_timer = LoopingCall(self.save_stats)
-        self.save_timer.start(60)
-
-    def disable(self):
-        self.update_timer.stop() if self.update_timer.running else None
-        self.save_timer.stop() if self.save_timer.running else None
-        self.save_stats()
-
-    def update_stats(self):
-        # Get all possible stats!
-        stats = {}
-        raw_stats = self.core.get_session_status(self.stat_keys)
-        for name, fn in self.stat_getters.items():
-            stats[name] = fn(raw_stats)
-
-        # status = self.core.session.status()
-        # for stat in dir(status):
-        #     if not stat.startswith('_') and stat not in stats:
-        #         stats[stat] = getattr(status, stat, None)
-
-        update_time = time.time()
-        self.last_update[1] = update_time
-
-        # extract the ones we are interested in
-        # adding them to the 1s array
-        for stat, stat_list in self.stats[1].items():
-            if stat in stats:
-                stat_list.insert(0, int(stats[stat]))
-            else:
-                stat_list.insert(0, 0)
-            if len(stat_list) > self.length:
-                stat_list.pop()
-
-        def update_interval(interval, base, multiplier):
-            self.count[interval] = self.count[interval] + 1
-            if self.count[interval] >= interval:
-                self.last_update[interval] = update_time
-                self.count[interval] = 0
-                current_stats = self.stats[interval]
-                for stat, stat_list in self.stats[base].items():
-                    try:
-                        avg = mean(stat_list[0:multiplier])
-                    except ValueError:
-                        avg = 0
-                    current_stats[stat].insert(0, avg)
-                    if len(current_stats[stat]) > self.length:
-                        current_stats[stat].pop()
-
-        update_interval(5, 1, 5)
-        update_interval(30, 5, 6)
-        update_interval(300, 30, 10)
-
-    def save_stats(self):
-        self.saved_stats['stats'] = self.stats
-        self.saved_stats.config.update(self.get_totals())
-        self.saved_stats.save()
-
-    # export:
-    @export
-    def get_stats(self, keys, interval):
-        if interval not in self.intervals:
-            return None
-
-        stats_dict = {}
-        for key in keys:
-            if key in self.stats[interval]:
-                stats_dict[key] = self.stats[interval][key]
-
-        stats_dict['_last_update'] = self.last_update[interval]
-        stats_dict['_length'] = self.config['length']
-        stats_dict['_update_interval'] = interval
-        return stats_dict
-
-    @export
-    def get_totals(self):
-        result = {}
-        session_totals = self.get_session_totals()
-        for key in session_totals:
-            result[key] = self.totals[key] + session_totals[key]
-        return result
-
-    @export
-    def get_session_totals(self):
-        return self.core.get_session_status(
-            [
-                'total_upload',
-                'total_download',
-                'total_payload_upload',
-                'total_payload_download',
-            ]
-        )
-
-    @export
-    def set_config(self, config):
-        """Sets the config dictionary."""
-        for key in config:
-            self.config[key] = config[key]
-        self.config.save()
-
-    @export
-    def get_config(self):
-        """Returns the config dictionary."""
-        return self.config.config
-
-    @export
-    def get_intervals(self):
-        """Returns the available resolutions."""
-        return self.intervals
Index: luge/plugins/Stats/deluge_stats/data/config.ui
===================================================================
--- deluge/plugins/Stats/deluge_stats/data/config.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,284 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkWindow" id="window1">
-    <property name="can_focus">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="prefs_box">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <child>
-          <object class="GtkFrame" id="frame1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="alignment4">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="left_padding">15</property>
-                <child>
-                  <object class="GtkTable" id="table2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="n_rows">10</property>
-                    <property name="n_columns">2</property>
-                    <property name="column_spacing">15</property>
-                    <child>
-                      <object class="GtkColorButton" id="bandwidth_graph_download_rate_color">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="color">#000000000000</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">1</property>
-                        <property name="bottom_attach">2</property>
-                        <property name="x_options">GTK_EXPAND</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Download color:</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="top_attach">1</property>
-                        <property name="bottom_attach">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Upload color:</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="top_attach">2</property>
-                        <property name="bottom_attach">3</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkColorButton" id="bandwidth_graph_upload_rate_color">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="color">#000000000000</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">2</property>
-                        <property name="bottom_attach">3</property>
-                        <property name="x_options">GTK_EXPAND</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label8">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">&lt;b&gt;Connections Graph&lt;/b&gt;</property>
-                        <property name="use_markup">True</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">3</property>
-                        <property name="bottom_attach">4</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label9">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">&lt;b&gt;Bandwidth Graph&lt;/b&gt;</property>
-                        <property name="use_markup">True</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="right_attach">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkColorButton" id="connections_graph_dht_nodes_color">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="color">#000000000000</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">4</property>
-                        <property name="bottom_attach">5</property>
-                        <property name="x_options">GTK_EXPAND</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label10">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">DHT nodes:</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="top_attach">4</property>
-                        <property name="bottom_attach">5</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkColorButton" id="connections_graph_dht_cache_nodes_color">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="color">#000000000000</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">5</property>
-                        <property name="bottom_attach">6</property>
-                        <property name="x_options">GTK_EXPAND</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label11">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Cached DHT nodes:</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="top_attach">5</property>
-                        <property name="bottom_attach">6</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label12">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">DHT torrents:</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="top_attach">6</property>
-                        <property name="bottom_attach">7</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label13">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Connections:</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="top_attach">7</property>
-                        <property name="bottom_attach">8</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkColorButton" id="connections_graph_dht_torrents_color">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="color">#000000000000</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">6</property>
-                        <property name="bottom_attach">7</property>
-                        <property name="x_options">GTK_EXPAND</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkColorButton" id="connections_graph_num_connections_color">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="color">#000000000000</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">7</property>
-                        <property name="bottom_attach">8</property>
-                        <property name="x_options">GTK_EXPAND</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label16">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">&lt;b&gt;Seeds / Peers&lt;/b&gt;</property>
-                        <property name="use_markup">True</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">8</property>
-                        <property name="bottom_attach">9</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkColorButton" id="seeds_graph_num_peers_color">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="color">#000000000000</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="top_attach">9</property>
-                        <property name="bottom_attach">10</property>
-                        <property name="x_options">GTK_EXPAND</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label17">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Peers:</property>
-                        <property name="xalign">0</property>
-                      </object>
-                      <packing>
-                        <property name="top_attach">9</property>
-                        <property name="bottom_attach">10</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">&lt;b&gt;Graph Colors&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/plugins/Stats/deluge_stats/data/stats.js
===================================================================
--- deluge/plugins/Stats/deluge_stats/data/stats.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,27 +1,0 @@
-/**
- * Script: stats.js
- *      The javascript client-side code for the Stats plugin.
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-StatsPlugin = Ext.extend(Deluge.Plugin, {
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                name: 'Stats',
-            },
-            config
-        );
-        StatsPlugin.superclass.constructor.call(this, config);
-    },
-
-    onDisable: function () {},
-
-    onEnable: function () {},
-});
-new StatsPlugin();
Index: luge/plugins/Stats/deluge_stats/data/tabs.ui
===================================================================
--- deluge/plugins/Stats/deluge_stats/data/tabs.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,169 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkWindow" id="window1">
-    <property name="can_focus">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <child>
-          <object class="GtkBox" id="graph_label">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <child>
-              <object class="GtkLabel" id="graph_label_text">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Stats</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkScrolledWindow" id="graph_tab">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <child>
-              <object class="GtkViewport" id="viewport1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="resize_mode">queue</property>
-                <property name="shadow_type">none</property>
-                <child>
-                  <object class="GtkBox" id="vbox2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <object class="GtkBox" id="hbox1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <child>
-                          <object class="GtkLabel" id="label1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Resolution</property>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkComboBox" id="combo_intervals">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkNotebook" id="graph_notebook">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="tab_pos">left</property>
-                        <child>
-                          <object class="GtkDrawingArea" id="bandwidth_graph">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                          </object>
-                        </child>
-                        <child type="tab">
-                          <object class="GtkLabel" id="bandwidth_label">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Bandwidth</property>
-                          </object>
-                          <packing>
-                            <property name="tab_fill">False</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkDrawingArea" id="connections_graph">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                          </object>
-                          <packing>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                        <child type="tab">
-                          <object class="GtkLabel" id="connections_label">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Connections</property>
-                          </object>
-                          <packing>
-                            <property name="position">1</property>
-                            <property name="tab_fill">False</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkDrawingArea" id="seeds_graph">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                          </object>
-                          <packing>
-                            <property name="position">2</property>
-                          </packing>
-                        </child>
-                        <child type="tab">
-                          <object class="GtkLabel" id="seeds_label">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Seeds/Peers</property>
-                          </object>
-                          <packing>
-                            <property name="position">2</property>
-                            <property name="tab_fill">False</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/plugins/Stats/deluge_stats/graph.py
===================================================================
--- deluge/plugins/Stats/deluge_stats/graph.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,343 +1,0 @@
-#
-# Copyright (C) 2009 Ian Martin <ianmartin@cantab.net>
-# Copyright (C) 2008 Damien Churchill <damoxc@gmail.com>
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007 Marcos Mobley <markybob@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""
-port of old plugin by markybob.
-"""
-
-import logging
-import math
-import time
-
-import gi
-
-gi.require_foreign('cairo')
-
-import cairo  # isort:skip (gi checks required before import).
-
-log = logging.getLogger(__name__)
-
-black = (0, 0, 0)
-gray = (0.75, 0.75, 0.75)
-white = (1.0, 1.0, 1.0)
-darkred = (0.65, 0, 0)
-red = (1.0, 0, 0)
-green = (0, 1.0, 0)
-blue = (0, 0, 1.0)
-orange = (1.0, 0.74, 0)
-
-
-def default_formatter(value):
-    return str(value)
-
-
-def size_formatter_scale(value):
-    scale = 1.0
-    for i in range(0, 3):
-        scale = scale * 1024.0
-        if value // scale < 1024:
-            return scale
-
-
-def change_opacity(color, opactiy):
-    """A method to assist in changing the opactiy of a color inorder to draw the
-    fills.
-    """
-    color = list(color)
-    if len(color) == 4:
-        color[3] = opactiy
-    else:
-        color.append(opactiy)
-    return tuple(color)
-
-
-class Graph:
-    def __init__(self):
-        self.width = 100
-        self.height = 100
-        self.length = 150
-        self.stat_info = {}
-        self.line_size = 2
-        self.dash_length = [10]
-        self.mean_selected = True
-        self.legend_selected = True
-        self.max_selected = True
-        self.black = (0, 0, 0)
-        self.interval = 2  # 2 secs
-        self.text_bg = (255, 255, 255, 128)  # prototyping
-        self.set_left_axis()
-
-    def set_left_axis(self, **kargs):
-        self.left_axis = kargs
-
-    def add_stat(self, stat, label='', axis='left', line=True, fill=True, color=None):
-        self.stat_info[stat] = {
-            'axis': axis,
-            'label': label,
-            'line': line,
-            'fill': fill,
-            'color': color,
-        }
-
-    def set_stats(self, stats):
-        self.last_update = stats['_last_update']
-        del stats['_last_update']
-        self.length = stats['_length']
-        del stats['_length']
-        self.interval = stats['_update_interval']
-        del stats['_update_interval']
-        self.stats = stats
-        return
-
-    # def set_config(self, config):
-    #      self.length = config["length"]
-    #      self.interval = config["update_interval"]
-
-    def set_interval(self, interval):
-        self.interval = interval
-
-    def draw_to_context(self, ctx, width, height):
-        self.width, self.height = width, height
-        self.draw_rect(ctx, white, 0, 0, self.width, self.height)
-        self.draw_graph(ctx)
-
-    def draw(self, width, height):
-        """Create surface with context for use in tests"""
-        surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, width, height)
-        ctx = cairo.Context(surface)
-        self.draw_to_context(ctx, width, height)
-        return surface
-
-    def draw_x_axis(self, ctx, bounds):
-        (left, top, right, bottom) = bounds
-        duration = self.length * self.interval
-        start = self.last_update - duration
-        ratio = (right - left) / duration
-
-        if duration < 1800 * 10:
-            # try rounding to nearest 1min, 5mins, 10mins, 30mins
-            for step in [60, 300, 600, 1800]:
-                if duration // step < 10:
-                    x_step = step
-                    break
-        else:
-            # If there wasnt anything useful find a nice fitting hourly divisor
-            x_step = ((duration // 5) // 3600) * 3600
-
-        # this doesnt allow for dst and timezones...
-        seconds_to_step = math.ceil(start / x_step) * x_step - start
-
-        for i in range(0, duration // x_step + 1):
-            text = time.strftime(
-                '%H:%M', time.localtime(start + seconds_to_step + i * x_step)
-            )
-            # + 0.5 to allign x to nearest pixel
-            x = int(ratio * (seconds_to_step + i * x_step) + left) + 0.5
-            self.draw_x_text(ctx, text, x, bottom)
-            self.draw_dotted_line(ctx, gray, x, top - 0.5, x, bottom + 0.5)
-
-        self.draw_line(ctx, gray, left, bottom + 0.5, right, bottom + 0.5)
-
-    def draw_graph(self, ctx):
-        font_extents = ctx.font_extents()
-        x_axis_space = font_extents[2] + 2 + self.line_size / 2
-        plot_height = self.height - x_axis_space
-        # lets say we need 2n-1*font height pixels to plot the y ticks
-        tick_limit = plot_height / font_extents[3]
-
-        max_value = 0
-        for stat in self.stat_info:
-            if self.stat_info[stat]['axis'] == 'left':
-                try:
-                    l_max = max(self.stats[stat])
-                except ValueError:
-                    l_max = 0
-                if l_max > max_value:
-                    max_value = l_max
-        if max_value < self.left_axis['min']:
-            max_value = self.left_axis['min']
-
-        y_ticks = self.intervalise(max_value, tick_limit)
-        max_value = y_ticks[-1]
-        # find the width of the y_ticks
-        y_tick_text = [self.left_axis['formatter'](tick) for tick in y_ticks]
-
-        def space_required(ctx, text):
-            te = ctx.text_extents(text)
-            return math.ceil(te[4] - te[0])
-
-        y_tick_width = max(space_required(ctx, text) for text in y_tick_text)
-
-        top = font_extents[2] / 2
-        # bounds(left, top, right, bottom)
-        bounds = (y_tick_width + 4, top + 2, self.width, self.height - x_axis_space)
-
-        self.draw_x_axis(ctx, bounds)
-        self.draw_left_axis(ctx, bounds, y_ticks, y_tick_text)
-
-    def intervalise(self, x, limit=None):
-        """Given a value x create an array of tick points to got with the graph
-        The number of ticks returned can be constrained by limit, minimum of 3
-        """
-        # Limit is the number of ticks which is 1 + the number of steps as we
-        # count the 0 tick in limit
-        if limit is not None:
-            if limit < 3:
-                limit = 2
-            else:
-                limit = limit - 1
-        scale = 1
-        if 'formatter_scale' in self.left_axis:
-            scale = self.left_axis['formatter_scale'](x)
-            x = x / scale
-
-        # Find the largest power of 10 less than x
-        comm_log = math.log10(x)
-        intbit = math.floor(comm_log)
-
-        interval = math.pow(10, intbit)
-        steps = int(math.ceil(x / interval))
-
-        if steps <= 1 and (limit is None or limit >= 10 * steps):
-            interval = interval * 0.1
-            steps = steps * 10
-        elif steps <= 2 and (limit is None or limit >= 5 * steps):
-            interval = interval * 0.2
-            steps = steps * 5
-        elif steps <= 5 and (limit is None or limit >= 2 * steps):
-            interval = interval * 0.5
-            steps = steps * 2
-
-        if limit is not None and steps > limit:
-            multi = steps / limit
-            if multi > 2:
-                interval = interval * 5
-            else:
-                interval = interval * 2
-
-        intervals = [
-            i * interval * scale for i in range(1 + int(math.ceil(x / interval)))
-        ]
-        return intervals
-
-    def draw_left_axis(self, ctx, bounds, y_ticks, y_tick_text):
-        (left, top, right, bottom) = bounds
-        stats = {}
-        for stat in self.stat_info:
-            if self.stat_info[stat]['axis'] == 'left':
-                stats[stat] = self.stat_info[stat]
-                stats[stat]['values'] = self.stats[stat]
-                stats[stat]['fill_color'] = change_opacity(stats[stat]['color'], 0.5)
-                stats[stat]['color'] = change_opacity(stats[stat]['color'], 0.8)
-
-        height = bottom - top
-        max_value = y_ticks[-1]
-        ratio = height / max_value
-
-        for i, y_val in enumerate(y_ticks):
-            y = int(bottom - y_val * ratio) - 0.5
-            if i != 0:
-                self.draw_dotted_line(ctx, gray, left, y, right, y)
-            self.draw_y_text(ctx, y_tick_text[i], left, y)
-        self.draw_line(ctx, gray, left, top, left, bottom)
-
-        for stat, info in stats.items():
-            if len(info['values']) > 0:
-                self.draw_value_poly(
-                    ctx, info['values'], info['color'], max_value, bounds
-                )
-                self.draw_value_poly(
-                    ctx,
-                    info['values'],
-                    info['fill_color'],
-                    max_value,
-                    bounds,
-                    info['fill'],
-                )
-
-    def draw_legend(self):
-        pass
-
-    def trace_path(self, ctx, values, max_value, bounds):
-        (left, top, right, bottom) = bounds
-        ratio = (bottom - top) / max_value
-        line_width = self.line_size
-
-        ctx.set_line_width(line_width)
-        ctx.move_to(right, bottom)
-
-        ctx.line_to(right, int(bottom - values[0] * ratio))
-
-        x = right
-        step = (right - left) / (self.length - 1)
-        for i, value in enumerate(values):
-            if i == self.length - 1:
-                x = left
-
-            ctx.line_to(x, int(bottom - value * ratio))
-            x -= step
-
-        ctx.line_to(int(right - (len(values) - 1) * step), bottom)
-        ctx.close_path()
-
-    def draw_value_poly(self, ctx, values, color, max_value, bounds, fill=False):
-        self.trace_path(ctx, values, max_value, bounds)
-        ctx.set_source_rgba(*color)
-
-        if fill:
-            ctx.fill()
-        else:
-            ctx.stroke()
-
-    def draw_x_text(self, ctx, text, x, y):
-        """Draws text below and horizontally centered about x,y"""
-        fe = ctx.font_extents()
-        te = ctx.text_extents(text)
-        height = fe[2]
-        x_bearing = te[0]
-        width = te[2]
-        ctx.move_to(int(x - width / 2 + x_bearing), int(y + height))
-        ctx.set_source_rgba(*self.black)
-        ctx.show_text(text)
-
-    def draw_y_text(self, ctx, text, x, y):
-        """Draws text left of and vertically centered about x,y"""
-        fe = ctx.font_extents()
-        te = ctx.text_extents(text)
-        descent = fe[1]
-        ascent = fe[0]
-        x_bearing = te[0]
-        width = te[4]
-        ctx.move_to(int(x - width - x_bearing - 2), int(y + (ascent - descent) / 2))
-        ctx.set_source_rgba(*self.black)
-        ctx.show_text(text)
-
-    def draw_rect(self, ctx, color, x, y, height, width):
-        ctx.set_source_rgba(*color)
-        ctx.rectangle(x, y, height, width)
-        ctx.fill()
-
-    def draw_line(self, ctx, color, x1, y1, x2, y2):
-        ctx.set_source_rgba(*color)
-        ctx.set_line_width(1)
-        ctx.move_to(x1, y1)
-        ctx.line_to(x2, y2)
-        ctx.stroke()
-
-    def draw_dotted_line(self, ctx, color, x1, y1, x2, y2):
-        ctx.set_source_rgba(*color)
-        ctx.set_line_width(1)
-        dash, offset = ctx.get_dash()
-        ctx.set_dash(self.dash_length, 0)
-        ctx.move_to(x1, y1)
-        ctx.line_to(x2, y2)
-        ctx.stroke()
-        ctx.set_dash(dash, offset)
Index: luge/plugins/Stats/deluge_stats/gtkui.py
===================================================================
--- deluge/plugins/Stats/deluge_stats/gtkui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,298 +1,0 @@
-#
-# Copyright (C) 2009 Ian Martin <ianmartin@cantab.net>
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-
-import logging
-
-import gi  # isort:skip (Required before Gtk import).
-
-gi.require_version('Gtk', '3.0')
-
-from gi.repository import Gtk
-from gi.repository.Gdk import RGBA
-
-import deluge
-from deluge import component
-from deluge.common import fspeed
-from deluge.plugins.pluginbase import Gtk3PluginBase
-from deluge.ui.client import client
-from deluge.ui.gtk3.torrentdetails import Tab
-
-from .common import get_resource
-from .graph import Graph, size_formatter_scale
-
-log = logging.getLogger(__name__)
-
-# Gdk.RGBA textual spec
-RED = 'rgb(255,0,0)'
-GREEN = 'rgb(0,128,0)'
-BLUE = 'rgb(0,0,255)'
-DARKRED = 'rgb(139,0,0)'
-ORANGE = 'rgb(255,165,0)'
-
-DEFAULT_CONF = {
-    'version': 2,
-    'colors': {
-        'bandwidth_graph': {'upload_rate': BLUE, 'download_rate': GREEN},
-        'connections_graph': {
-            'dht_nodes': ORANGE,
-            'dht_cache_nodes': BLUE,
-            'dht_torrents': GREEN,
-            'num_connections': DARKRED,
-        },
-        'seeds_graph': {'num_peers': BLUE},
-    },
-}
-
-
-def neat_time(column, cell, model, data):
-    """Render seconds as seconds or minutes with label"""
-    seconds = model.get_value(data, 0)
-    if seconds > 60:
-        text = '%d %s' % (seconds // 60, _('minutes'))
-    elif seconds == 60:
-        text = _('1 minute')
-    elif seconds == 1:
-        text = _('1 second')
-    else:
-        text = '%d %s' % (seconds, _('seconds'))
-    cell.set_property('text', text)
-    return
-
-
-def int_str(number):
-    return str(int(number))
-
-
-def fspeed_shortform(value):
-    return fspeed(value, shortform=True)
-
-
-def text_to_rgba(color):
-    """Turns a Color into a tuple with range 0-1 as used by the graph"""
-    color_rgba = RGBA()
-    color_rgba.parse(color)
-    return color_rgba
-
-
-class GraphsTab(Tab):
-    def __init__(self, colors):
-        super().__init__()
-
-        builder = Gtk.Builder()
-        builder.add_from_file(get_resource('tabs.ui'))
-        self.window = builder.get_object('graph_tab')
-        self.notebook = builder.get_object('graph_notebook')
-        self.label = builder.get_object('graph_label')
-
-        self._name = 'Stats'
-        self._child_widget = self.window
-        self._tab_label = self.label
-
-        self.colors = colors
-
-        self.bandwidth_graph = builder.get_object('bandwidth_graph')
-        self.bandwidth_graph.connect('draw', self.on_graph_draw)
-
-        self.connections_graph = builder.get_object('connections_graph')
-        self.connections_graph.connect('draw', self.on_graph_draw)
-
-        self.seeds_graph = builder.get_object('seeds_graph')
-        self.seeds_graph.connect('draw', self.on_graph_draw)
-
-        self.notebook.connect('switch-page', self._on_notebook_switch_page)
-
-        self.selected_interval = 1  # Should come from config or similar
-        self.select_bandwidth_graph()
-
-        self.window.unparent()
-        self.label.unparent()
-
-        self.intervals = None
-        self.intervals_combo = builder.get_object('combo_intervals')
-        cell = Gtk.CellRendererText()
-        self.intervals_combo.pack_start(cell, True)
-        self.intervals_combo.set_cell_data_func(cell, neat_time)
-        self.intervals_combo.connect('changed', self._on_selected_interval_changed)
-        self.update_intervals()
-
-    def on_graph_draw(self, widget, context):
-        self.graph.draw_to_context(
-            context,
-            self.graph_widget.get_allocated_width(),
-            self.graph_widget.get_allocated_height(),
-        )
-        # Do not propagate the event
-        return True
-
-    def update(self):
-        d1 = client.stats.get_stats(list(self.graph.stat_info), self.selected_interval)
-        d1.addCallback(self.graph.set_stats)
-
-        def _update_complete(result):
-            self.graph_widget.queue_draw()
-            return result
-
-        d1.addCallback(_update_complete)
-        return d1
-
-    def clear(self):
-        pass
-
-    def update_intervals(self):
-        client.stats.get_intervals().addCallback(self._on_intervals_changed)
-
-    def select_bandwidth_graph(self):
-        log.debug('Selecting bandwidth graph')
-        self.graph_widget = self.bandwidth_graph
-        self.graph = Graph()
-        colors = self.colors['bandwidth_graph']
-        self.graph.add_stat(
-            'download_rate',
-            label='Download Rate',
-            color=text_to_rgba(colors['download_rate']),
-        )
-        self.graph.add_stat(
-            'upload_rate',
-            label='Upload Rate',
-            color=text_to_rgba(colors['upload_rate']),
-        )
-        self.graph.set_left_axis(
-            formatter=fspeed_shortform, min=10240, formatter_scale=size_formatter_scale
-        )
-
-    def select_connections_graph(self):
-        log.debug('Selecting connections graph')
-        self.graph_widget = self.connections_graph
-        g = Graph()
-        self.graph = g
-        colors = self.colors['connections_graph']
-        g.add_stat('dht_nodes', color=text_to_rgba(colors['dht_nodes']))
-        g.add_stat('dht_cache_nodes', color=text_to_rgba(colors['dht_cache_nodes']))
-        g.add_stat('dht_torrents', color=text_to_rgba(colors['dht_torrents']))
-        g.add_stat('num_connections', color=text_to_rgba(colors['num_connections']))
-        g.set_left_axis(formatter=int_str, min=10)
-
-    def select_seeds_graph(self):
-        log.debug('Selecting connections graph')
-        self.graph_widget = self.seeds_graph
-        self.graph = Graph()
-        colors = self.colors['seeds_graph']
-        self.graph.add_stat('num_peers', color=text_to_rgba(colors['num_peers']))
-        self.graph.set_left_axis(formatter=int_str, min=10)
-
-    def set_colors(self, colors):
-        self.colors = colors
-        # Fake switch page to update the graph colors (HACKY)
-        self._on_notebook_switch_page(
-            self.notebook,
-            None,
-            self.notebook.get_current_page(),  # This is unused
-        )
-
-    def _on_intervals_changed(self, intervals):
-        liststore = Gtk.ListStore(int)
-        for inter in intervals:
-            liststore.append([inter])
-        self.intervals_combo.set_model(liststore)
-        try:
-            current = intervals.index(self.selected_interval)
-        except Exception:
-            current = 0
-        # should select the value saved in config
-        self.intervals_combo.set_active(current)
-
-    def _on_selected_interval_changed(self, combobox):
-        model = combobox.get_model()
-        tree_iter = combobox.get_active_iter()
-        self.selected_interval = model.get_value(tree_iter, 0)
-        self.update()
-        return True
-
-    def _on_notebook_switch_page(self, notebook, page, page_num):
-        p = notebook.get_nth_page(page_num)
-        if p is self.bandwidth_graph:
-            self.select_bandwidth_graph()
-            self.update()
-        elif p is self.connections_graph:
-            self.select_connections_graph()
-            self.update()
-        elif p is self.seeds_graph:
-            self.select_seeds_graph()
-            self.update()
-        return True
-
-
-class GtkUI(Gtk3PluginBase):
-    def enable(self):
-        log.debug('Stats plugin enable called')
-        self.config = deluge.configmanager.ConfigManager(
-            'stats.gtk3ui.conf', DEFAULT_CONF
-        )
-
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(get_resource('config.ui'))
-
-        component.get('Preferences').add_page(
-            'Stats', self.builder.get_object('prefs_box')
-        )
-        component.get('PluginManager').register_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').register_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-        self.on_show_prefs()
-
-        self.graphs_tab = GraphsTab(self.config['colors'])
-        self.torrent_details = component.get('TorrentDetails')
-        self.torrent_details.add_tab(self.graphs_tab)
-
-    def disable(self):
-        component.get('Preferences').remove_page('Stats')
-        component.get('PluginManager').deregister_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').deregister_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-        self.torrent_details.remove_tab(self.graphs_tab.get_name())
-
-    def on_apply_prefs(self):
-        log.debug('applying prefs for Stats')
-        gtkconf = {}
-        for graph, colors in self.config['colors'].items():
-            gtkconf[graph] = {}
-            for value, color in colors.items():
-                color_btn = self.builder.get_object(f'{graph}_{value}_color')
-                try:
-                    gtkconf[graph][value] = color_btn.get_color().to_string()
-                except Exception:
-                    gtkconf[graph][value] = DEFAULT_CONF['colors'][graph][value]
-        self.config['colors'] = gtkconf
-        self.graphs_tab.set_colors(self.config['colors'])
-
-        config = {}
-        client.stats.set_config(config)
-
-    def on_show_prefs(self):
-        for graph, colors in self.config['colors'].items():
-            for value, color in colors.items():
-                try:
-                    color_btn = self.builder.get_object(f'{graph}_{value}_color')
-                    color_btn.set_rgba(text_to_rgba(color))
-                except Exception as ex:
-                    log.debug('Unable to set %s %s %s: %s', graph, value, color, ex)
-        client.stats.get_config().addCallback(self.cb_get_config)
-
-    def cb_get_config(self, config):
-        """Callback for on show_prefs."""
-        pass
Index: luge/plugins/Stats/deluge_stats/template/graph.html
===================================================================
--- deluge/plugins/Stats/deluge_stats/template/graph.html	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,12 +1,0 @@
-$:render.header(_("Network Graph"), 'graph')
-$:render.admin_toolbar('graph')
-
-<div style="padding-left:20px">
-
-<img src="$base/graph/network.png?height=300&width=1000"><br \>
-<img src="$base/graph/connections.png?height=300&width=1000"><br \>
-</div>
-
-
-
-$:render.footer()
Index: luge/plugins/Stats/deluge_stats/tests/test.html
===================================================================
--- deluge/plugins/Stats/deluge_stats/tests/test.html	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,9 +1,0 @@
-<html>
-    <head>
-        <meta http-equiv="refresh" content="2" />
-    </head>
-    <body>
-        <img src="output_async.png" /> <br />
-         <img src="output_dht.png" />
-    </body>
-</html>
Index: luge/plugins/Stats/deluge_stats/tests/test_stats.py
===================================================================
--- deluge/plugins/Stats/deluge_stats/tests/test_stats.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,107 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import pytest
-import pytest_twisted
-from twisted.internet import defer
-
-from deluge.common import fsize, fspeed
-from deluge.ui.client import client
-
-
-def print_totals(totals):
-    for name, value in totals.items():
-        print(name, fsize(value))
-
-    print('overhead:')
-    print('up:', fsize(totals['total_upload'] - totals['total_payload_upload']))
-    print('down:', fsize(totals['total_download'] - totals['total_payload_download']))
-
-
-class TestStatsPlugin:
-    @pytest_twisted.async_yield_fixture(autouse=True)
-    async def set_up(self, component):
-        defer.setDebugging(True)
-        client.start_standalone()
-        client.core.enable_plugin('Stats')
-        await component.start()
-        yield
-        client.stop_standalone()
-
-    @defer.inlineCallbacks
-    def test_client_totals(self):
-        plugins = yield client.core.get_available_plugins()
-        if 'Stats' not in plugins:
-            pytest.skip('Stats plugin not available for testing')
-
-        totals = yield client.stats.get_totals()
-        assert totals['total_upload'] == 0
-        assert totals['total_payload_upload'] == 0
-        assert totals['total_payload_download'] == 0
-        assert totals['total_download'] == 0
-        # print_totals(totals)
-
-    @defer.inlineCallbacks
-    def test_session_totals(self):
-        plugins = yield client.core.get_available_plugins()
-        if 'Stats' not in plugins:
-            pytest.skip('Stats plugin not available for testing')
-
-        totals = yield client.stats.get_session_totals()
-        assert totals['total_upload'] == 0
-        assert totals['total_payload_upload'] == 0
-        assert totals['total_payload_download'] == 0
-        assert totals['total_download'] == 0
-        # print_totals(totals)
-
-    @pytest.mark.gtkui
-    @defer.inlineCallbacks
-    def test_write(self, tmp_path):
-        """
-        writing to a file-like object; need this for webui.
-
-        Not strictly a unit test, but tests if calls do not fail...
-        """
-        # ruff: noqa: I001
-        from deluge_stats import graph, gtkui
-
-        from deluge.configmanager import ConfigManager
-        from deluge.ui.gtk3.gtkui import DEFAULT_PREFS
-        from deluge.ui.gtk3.mainwindow import MainWindow
-        from deluge.ui.gtk3.pluginmanager import PluginManager
-        from deluge.ui.gtk3.preferences import Preferences
-        from deluge.ui.gtk3.torrentdetails import TorrentDetails
-        from deluge.ui.gtk3.torrentview import TorrentView
-
-        ConfigManager('gtk3ui.conf', defaults=DEFAULT_PREFS)
-
-        self.plugins = PluginManager()
-        MainWindow()
-        TorrentView()
-        TorrentDetails()
-        Preferences()
-
-        class FakeFile:
-            def __init__(self):
-                self.data = []
-
-            def write(self, data):
-                self.data.append(data)
-
-        stats_gtkui = gtkui.GtkUI('test_stats')
-        stats_gtkui.enable()
-        yield stats_gtkui.graphs_tab.update()
-
-        g = stats_gtkui.graphs_tab.graph
-        g.add_stat('download_rate', color=graph.green)
-        g.add_stat('upload_rate', color=graph.blue)
-        g.set_left_axis(formatter=fspeed, min=10240)
-
-        surface = g.draw(900, 150)
-        file_like = FakeFile()
-        surface.write_to_png(file_like)
-        data = b''.join(file_like.data)
-        with open(tmp_path / 'file_like.png', 'wb') as _file:
-            _file.write(data)
Index: luge/plugins/Stats/deluge_stats/webui.py
===================================================================
--- deluge/plugins/Stats/deluge_stats/webui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,32 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.plugins.pluginbase import WebPluginBase
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class WebUI(WebPluginBase):
-    scripts = [get_resource('stats.js')]
-
-    # The enable and disable methods are not scrictly required on the WebUI
-    # plugins. They are only here if you need to register images/stylesheets
-    # with the webserver.
-    def enable(self):
-        log.debug('Stats Web plugin enabled!')
-
-    def disable(self):
-        log.debug('Stats Web plugin disabled!')
Index: luge/plugins/Stats/setup.py
===================================================================
--- deluge/plugins/Stats/setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,49 +1,0 @@
-#
-# Copyright (C) 2009 Ian Martin <ianmartin@cantab.net>
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from setuptools import find_packages, setup
-
-__plugin_name__ = 'Stats'
-__author__ = 'Ian Martin'
-__author_email__ = 'ianmartin@cantab.net'
-__version__ = '0.4'
-__url__ = 'http://deluge-torrent.org'
-__license__ = 'GPLv3'
-__description__ = 'Display stats graphs'
-__long_description__ = """
-Records lots of extra stats
-and produces time series
-graphs"""
-__pkg_data__ = {'deluge_' + __plugin_name__.lower(): ['template/*', 'data/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    long_description=__long_description__,
-    packages=find_packages(),
-    package_data=__pkg_data__,
-    entry_points="""
-    [deluge.plugin.core]
-    %s = deluge_%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %s = deluge_%s:GtkUIPlugin
-    [deluge.plugin.web]
-    %s = deluge_%s:WebUIPlugin
-    """
-    % ((__plugin_name__, __plugin_name__.lower()) * 3),
-)
Index: luge/plugins/Toggle/deluge_toggle/__init__.py
===================================================================
--- deluge/plugins/Toggle/deluge_toggle/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,38 +1,0 @@
-#
-# Copyright (C) 2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class GtkUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtkui import GtkUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .webui import WebUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
Index: luge/plugins/Toggle/deluge_toggle/common.py
===================================================================
--- deluge/plugins/Toggle/deluge_toggle/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,20 +1,0 @@
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#               2007-2009 Andrew Resch <andrewresch@gmail.com>
-#               2009 Damien Churchill <damoxc@gmail.com>
-#               2010 Pedro Algarvio <pedro@algarvio.me>
-#               2017 Calum Lind <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os.path
-
-from pkg_resources import resource_filename
-
-
-def get_resource(filename):
-    return resource_filename(__package__, os.path.join('data', filename))
Index: luge/plugins/Toggle/deluge_toggle/core.py
===================================================================
--- deluge/plugins/Toggle/deluge_toggle/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,47 +1,0 @@
-#
-# Copyright (C) 2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.core.rpcserver import export
-from deluge.plugins.pluginbase import CorePluginBase
-
-log = logging.getLogger(__name__)
-
-DEFAULT_PREFS = {}
-
-
-class Core(CorePluginBase):
-    def enable(self):
-        self.core = component.get('Core')
-
-    def disable(self):
-        pass
-
-    def update(self):
-        pass
-
-    @export
-    def get_status(self):
-        return self.core.session.is_paused()
-
-    @export
-    def toggle(self):
-        if self.core.session.is_paused():
-            self.core.resume_session()
-            paused = False
-        else:
-            self.core.pause_session()
-            paused = True
-        return paused
Index: luge/plugins/Toggle/deluge_toggle/data/toggle.js
===================================================================
--- deluge/plugins/Toggle/deluge_toggle/data/toggle.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,27 +1,0 @@
-/**
- * Script: toggle.js
- *   The client-side javascript code for the Toggle plugin.
- *
- * Copyright (C) John Garland 2010 <johnnybg+deluge@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-TogglePlugin = Ext.extend(Deluge.Plugin, {
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                name: 'Toggle',
-            },
-            config
-        );
-        TogglePlugin.superclass.constructor.call(this, config);
-    },
-
-    onDisable: function () {},
-
-    onEnable: function () {},
-});
-new TogglePlugin();
Index: luge/plugins/Toggle/deluge_toggle/gtkui.py
===================================================================
--- deluge/plugins/Toggle/deluge_toggle/gtkui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,53 +1,0 @@
-#
-# Copyright (C) 2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.plugins.pluginbase import Gtk3PluginBase
-from deluge.ui.client import client
-
-log = logging.getLogger(__name__)
-
-
-class GtkUI(Gtk3PluginBase):
-    def enable(self):
-        self.core = client.toggle
-        self.plugin = component.get('PluginManager')
-        self.separator = self.plugin.add_toolbar_separator()
-        self.button = self.plugin.add_toolbar_button(
-            self._on_button_clicked,
-            label='Pause Session',
-            stock='gtk-media-pause',
-            tooltip='Pause the session',
-        )
-
-    def disable(self):
-        component.get('PluginManager').remove_toolbar_button(self.button)
-        component.get('PluginManager').remove_toolbar_button(self.separator)
-
-    def update(self):
-        def _on_get_status(paused):
-            if paused:
-                self.button.set_label('Resume Session')
-                self.button.set_tooltip_text('Resume the session')
-                self.button.set_stock_id('gtk-media-play')
-            else:
-                self.button.set_label('Pause Session')
-                self.button.set_tooltip_text('Pause the session')
-                self.button.set_stock_id('gtk-media-pause')
-
-        self.core.get_status().addCallback(_on_get_status)
-
-    def _on_button_clicked(self, widget):
-        self.core.toggle()
Index: luge/plugins/Toggle/deluge_toggle/webui.py
===================================================================
--- deluge/plugins/Toggle/deluge_toggle/webui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,30 +1,0 @@
-#
-# Copyright (C) 2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.plugins.pluginbase import WebPluginBase
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class WebUI(WebPluginBase):
-    scripts = [get_resource('toggle.js')]
-
-    def enable(self):
-        pass
-
-    def disable(self):
-        pass
Index: luge/plugins/Toggle/setup.py
===================================================================
--- deluge/plugins/Toggle/setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,46 +1,0 @@
-#
-# Copyright (C) 2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from setuptools import find_packages, setup
-
-__plugin_name__ = 'Toggle'
-__author__ = 'John Garland'
-__author_email__ = 'johnnybg+deluge@gmail.com'
-__version__ = '0.4'
-__url__ = 'http://deluge-torrent.org'
-__license__ = 'GPLv3'
-__description__ = 'Toggles the session'
-__long_description__ = """"""
-__pkg_data__ = {'deluge_' + __plugin_name__.lower(): ['data/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    long_description=__long_description__ if __long_description__ else __description__,
-    packages=find_packages(),
-    package_data=__pkg_data__,
-    entry_points="""
-    [deluge.plugin.core]
-    %s = deluge_%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %s = deluge_%s:GtkUIPlugin
-    [deluge.plugin.web]
-    %s = deluge_%s:WebUIPlugin
-    """
-    % ((__plugin_name__, __plugin_name__.lower()) * 3),
-)
Index: luge/plugins/WebUi/create_dev_link.sh
===================================================================
--- deluge/plugins/WebUi/create_dev_link.sh	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,11 +1,0 @@
-#!/bin/bash
-BASEDIR=$(cd `dirname $0` && pwd)
-CONFIG_DIR=$( test -z $1 && echo "/home/damien/.config/deluge/" || echo "$1")
-[ -d "$CONFIG_DIR/plugins" ] || echo "Config dir "$CONFIG_DIR" is either not a directory or is not a proper deluge config directory. Exiting"
-[ -d "$CONFIG_DIR/plugins" ] || exit 1
-cd $BASEDIR
-test -d $BASEDIR/temp || mkdir $BASEDIR/temp
-export PYTHONPATH=$BASEDIR/temp
-python setup.py build develop --install-dir $BASEDIR/temp
-cp $BASEDIR/temp/*.egg-link $CONFIG_DIR/plugins
-rm -fr $BASEDIR/temp
Index: luge/plugins/WebUi/deluge_webui/__init__.py
===================================================================
--- deluge/plugins/WebUi/deluge_webui/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,37 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class GtkUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtkui import GtkUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from webui import WebUI as _pluginCls
-
-        self._plugin_cls = _pluginCls
-        super().__init__(plugin_name)
Index: luge/plugins/WebUi/deluge_webui/common.py
===================================================================
--- deluge/plugins/WebUi/deluge_webui/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,20 +1,0 @@
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#               2007-2009 Andrew Resch <andrewresch@gmail.com>
-#               2009 Damien Churchill <damoxc@gmail.com>
-#               2010 Pedro Algarvio <pedro@algarvio.me>
-#               2017 Calum Lind <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os.path
-
-from pkg_resources import resource_filename
-
-
-def get_resource(filename):
-    return resource_filename(__package__, os.path.join('data', filename))
Index: luge/plugins/WebUi/deluge_webui/core.py
===================================================================
--- deluge/plugins/WebUi/deluge_webui/core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,117 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from twisted.internet import defer
-from twisted.internet.error import CannotListenError
-
-import deluge.component as component
-from deluge import configmanager
-from deluge.core.rpcserver import export
-from deluge.plugins.pluginbase import CorePluginBase
-
-try:
-    from deluge.ui.web import server
-except ImportError:
-    server = False
-
-log = logging.getLogger(__name__)
-
-DEFAULT_PREFS = {'enabled': False, 'ssl': False, 'port': 8112}
-
-
-class Core(CorePluginBase):
-    server = None
-
-    def enable(self):
-        self.config = configmanager.ConfigManager('web_plugin.conf', DEFAULT_PREFS)
-        if self.config['enabled']:
-            self.start_server()
-
-    def disable(self):
-        self.stop_server()
-
-    def update(self):
-        pass
-
-    def _on_stop(self, *args):
-        return self.start_server()
-
-    @export
-    def got_deluge_web(self):
-        """Status of deluge-web module installation.
-
-        Check if deluge.ui.web.server modulge is installed and has been successfully imported.
-
-        Returns:
-            bool: True is deluge-web is installed and available, otherwise False.
-
-        """
-
-        return bool(server)
-
-    def start_server(self):
-        if not self.server:
-            if not self.got_deluge_web():
-                return False
-
-            try:
-                self.server = component.get('DelugeWeb')
-            except KeyError:
-                self.server = server.DelugeWeb(daemon=False)
-
-        self.server.port = self.config['port']
-        self.server.https = self.config['ssl']
-        try:
-            self.server.start()
-        except CannotListenError as ex:
-            log.warning('Failed to start WebUI server: %s', ex)
-            raise
-        return True
-
-    def stop_server(self):
-        if self.server:
-            return self.server.stop()
-        return defer.succeed(True)
-
-    def restart_server(self):
-        return self.stop_server().addCallback(self._on_stop)
-
-    @export
-    def set_config(self, config):
-        """Sets the config dictionary."""
-
-        action = None
-        if 'enabled' in config:
-            if config['enabled'] != self.config['enabled']:
-                action = config['enabled'] and 'start' or 'stop'
-
-        if 'ssl' in config:
-            if not action:
-                action = 'restart'
-
-        for key in config:
-            self.config[key] = config[key]
-        self.config.save()
-
-        if action == 'start':
-            return self.start_server()
-        elif action == 'stop':
-            return self.stop_server()
-        elif action == 'restart':
-            return self.restart_server()
-
-    @export
-    def get_config(self):
-        """Returns the config dictionary."""
-        return self.config.config
Index: luge/plugins/WebUi/deluge_webui/data/config.ui
===================================================================
--- deluge/plugins/WebUi/deluge_webui/data/config.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,127 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="adjustment1">
-    <property name="upper">99999</property>
-    <property name="value">8112</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkWindow" id="window1">
-    <property name="can_focus">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="prefs_box">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <child>
-          <object class="GtkFrame" id="settings_frame">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="settings_alignment">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">10</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="settings_vbox">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="spacing">5</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <object class="GtkCheckButton" id="enabled_checkbutton">
-                        <property name="label" translatable="yes">Enable web interface</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="draw_indicator">True</property>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkCheckButton" id="ssl_checkbutton">
-                        <property name="label" translatable="yes">Enable SSL</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="draw_indicator">True</property>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkBox" id="port_hbox">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="spacing">5</property>
-                        <child>
-                          <object class="GtkLabel" id="port_label">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Listening port:</property>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkSpinButton" id="port_spinbutton">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="invisible_char">â</property>
-                            <property name="adjustment">adjustment1</property>
-                            <property name="numeric">True</property>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="settings_label">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">&lt;b&gt;Settings&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/plugins/WebUi/deluge_webui/gtkui.py
===================================================================
--- deluge/plugins/WebUi/deluge_webui/gtkui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,97 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from gi.repository import Gtk
-
-import deluge.component as component
-from deluge.plugins.pluginbase import Gtk3PluginBase
-from deluge.ui.client import client
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class GtkUI(Gtk3PluginBase):
-    def enable(self):
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(get_resource('config.ui'))
-
-        component.get('Preferences').add_page(
-            _('WebUi'), self.builder.get_object('prefs_box')
-        )
-        component.get('PluginManager').register_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').register_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-        client.webui.get_config().addCallback(self.cb_get_config)
-        client.webui.got_deluge_web().addCallback(self.cb_chk_deluge_web)
-
-    def disable(self):
-        component.get('Preferences').remove_page(_('WebUi'))
-        component.get('PluginManager').deregister_hook(
-            'on_apply_prefs', self.on_apply_prefs
-        )
-        component.get('PluginManager').deregister_hook(
-            'on_show_prefs', self.on_show_prefs
-        )
-
-    def on_apply_prefs(self):
-        if not self.have_web:
-            return
-        log.debug('applying prefs for WebUi')
-        config = {
-            'enabled': self.builder.get_object('enabled_checkbutton').get_active(),
-            'ssl': self.builder.get_object('ssl_checkbutton').get_active(),
-            'port': self.builder.get_object('port_spinbutton').get_value_as_int(),
-        }
-        client.webui.set_config(config)
-
-    def on_show_prefs(self):
-        client.webui.get_config().addCallback(self.cb_get_config)
-
-    def cb_get_config(self, config):
-        """Callback for on show_prefs."""
-        self.builder.get_object('enabled_checkbutton').set_active(config['enabled'])
-        self.builder.get_object('ssl_checkbutton').set_active(config['ssl'])
-        self.builder.get_object('port_spinbutton').set_value(config['port'])
-
-    def cb_chk_deluge_web(self, have_web):
-        self.have_web = have_web
-        if have_web:
-            return
-        self.builder.get_object('settings_vbox').set_sensitive(False)
-
-        vbox = self.builder.get_object('prefs_box')
-
-        hbox = Gtk.Box.new(Gtk.Orientation.HORIZONTAL, spacing=0)
-        icon = Gtk.Image.new_from_icon_name('dialog-error', Gtk.IconSize.BUTTON)
-        icon.set_padding(5, 5)
-        hbox.pack_start(icon, False, False, 0)
-
-        label = Gtk.Label(
-            _(
-                'The Deluge web interface is not installed, '
-                'please install the\ninterface and try again'
-            )
-        )
-        label.set_alignment(0, 0.5)
-        label.set_padding(5, 5)
-        hbox.pack_start(label, False, False, 0)
-
-        vbox.pack_start(hbox, False, False, 10)
-        vbox.reorder_child(hbox, 0)
-        vbox.show_all()
Index: luge/plugins/WebUi/deluge_webui/tests/test_plugin_webui.py
===================================================================
--- deluge/plugins/WebUi/deluge_webui/tests/test_plugin_webui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,44 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import pytest
-import pytest_twisted
-
-from deluge.core.core import Core
-from deluge.core.rpcserver import RPCServer
-from deluge.tests import common
-
-common.disable_new_release_check()
-
-
-class TestWebUIPlugin:
-    @pytest_twisted.async_yield_fixture(autouse=True)
-    async def set_up(self, request, component):
-        self = request.instance
-        self.rpcserver = RPCServer(listen=False)
-        self.core = Core()
-        await component.start()
-
-        yield
-
-        await component.shutdown()
-        del self.rpcserver
-        del self.core
-
-    def test_enable_webui(self):
-        if 'WebUi' not in self.core.get_available_plugins():
-            pytest.skip('WebUi plugin not available for testing')
-
-        d = self.core.enable_plugin('WebUi')
-
-        def result_cb(result):
-            if 'WebUi' not in self.core.get_enabled_plugins():
-                self.fail('Failed to enable WebUi plugin')
-            assert result
-
-        d.addBoth(result_cb)
-        return d
Index: luge/plugins/WebUi/setup.py
===================================================================
--- deluge/plugins/WebUi/setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,43 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# Basic plugin template created by:
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from setuptools import find_packages, setup
-
-__plugin_name__ = 'WebUi'
-__author__ = 'Damien Churchill'
-__author_email__ = 'damoxc@gmail.com'
-__version__ = '0.2'
-__url__ = 'http://deluge-torrent.org'
-__license__ = 'GPLv3'
-__description__ = 'Allows starting the web interface within the daemon.'
-__long_description__ = """"""
-__pkg_data__ = {'deluge_' + __plugin_name__.lower(): ['data/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    long_description=__long_description__ if __long_description__ else __description__,
-    packages=find_packages(),
-    package_data=__pkg_data__,
-    entry_points="""
-    [deluge.plugin.core]
-    %s = deluge_%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %s = deluge_%s:GtkUIPlugin
-    """
-    % ((__plugin_name__, __plugin_name__.lower()) * 2),
-)
Index: luge/plugins/init.py
===================================================================
--- deluge/plugins/init.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,28 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""
-This base class is used in plugin's __init__ for the plugin entry points.
-"""
-
-import logging
-
-log = logging.getLogger(__name__)
-
-
-class PluginInitBase:
-    _plugin_cls = None
-
-    def __init__(self, plugin_name):
-        self.plugin = self._plugin_cls(plugin_name)  # pylint: disable=not-callable
-
-    def enable(self):
-        return self.plugin.enable()
-
-    def disable(self):
-        return self.plugin.disable()
Index: luge/plugins/pluginbase.py
===================================================================
--- deluge/plugins/pluginbase.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,82 +1,0 @@
-#
-# Copyright (C) 2007-2010 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-
-log = logging.getLogger(__name__)
-
-
-class PluginBase(component.Component):
-    update_interval = 1
-
-    def __init__(self, name):
-        super().__init__(name, self.update_interval)
-
-    def enable(self):
-        raise NotImplementedError('Need to define an enable method!')
-
-    def disable(self):
-        raise NotImplementedError('Need to define a disable method!')
-
-
-class CorePluginBase(PluginBase):
-    def __init__(self, plugin_name):
-        super().__init__('CorePlugin.' + plugin_name)
-        # Register RPC methods
-        component.get('RPCServer').register_object(self, plugin_name.lower())
-        log.debug('CorePlugin initialized..')
-
-    def __del__(self):
-        try:
-            component.get('RPCServer').deregister_object(self)
-        except KeyError:
-            log.debug('RPCServer already deregistered')
-
-    def enable(self):
-        super().enable()
-
-    def disable(self):
-        super().disable()
-
-
-class Gtk3PluginBase(PluginBase):
-    def __init__(self, plugin_name):
-        super().__init__('Gtk3Plugin.' + plugin_name)
-        log.debug('Gtk3Plugin initialized..')
-
-    def enable(self):
-        super().enable()
-
-    def disable(self):
-        super().disable()
-
-
-class WebPluginBase(PluginBase):
-    scripts = []
-    debug_scripts = []
-
-    stylesheets = []
-    debug_stylesheets = []
-
-    def __init__(self, plugin_name):
-        super().__init__('WebPlugin.' + plugin_name)
-
-        # Register JSON rpc methods
-        component.get('JSON').register_object(self, plugin_name.lower())
-        log.debug('WebPlugin initialized..')
-
-    def __del__(self):
-        component.get('JSON').deregister_object(self)
-
-    def enable(self):
-        pass
-
-    def disable(self):
-        pass
Index: luge/scripts/create_icons.py
===================================================================
--- deluge/scripts/create_icons.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,201 +1,0 @@
-#!/usr/bin/python3
-#
-# Create Deluge PNG icons from SVG
-#
-# Required image tools:
-#  * rsvg-convert
-#  * convert (ImageMagik)
-#  * oxipng
-#  * pngquant
-#
-import shutil
-import subprocess
-from dataclasses import dataclass, field
-from pathlib import Path
-
-
-@dataclass
-class IconPack:
-    name: str
-    dir: Path
-    icon_sizes: list[int]
-    panel_sizes: list[int]
-    ico_sizes: list[int]
-    pixmaps_dir: Path = field(init=False)
-    theme_dir: Path = field(init=False)
-    theme_svg: Path = field(init=False)
-    theme_pngs: dict[int, Path] = field(init=False)
-    logo_svg: Path = field(init=False)
-    logo_ico: Path = field(init=False)
-    logo_png: Path = field(init=False)
-
-    def __post_init__(self):
-        self.pixmaps_dir = self.dir / 'pixmaps'
-        self.logo_svg = self.pixmaps_dir / f'{self.name}.svg'
-        self.logo_ico = self.pixmaps_dir / f'{self.name}.ico'
-        self.logo_png = self.pixmaps_dir / f'{self.name}.png'
-
-        self.theme_dir = self.dir / 'icons' / 'hicolor'
-        self.theme_svg = self.theme_dir / 'scalable' / 'apps' / f'{self.name}.svg'
-        self.theme_pngs = self.create_theme_pngs_paths(
-            self.name, self.icon_sizes, self.theme_dir
-        )
-
-    @staticmethod
-    def create_theme_pngs_paths(name, icon_sizes, out_dir):
-        return {
-            size: out_dir / f'{size}x{size}' / 'apps' / f'{name}.png'
-            for size in icon_sizes
-        }
-
-
-@dataclass
-class WebIconPack:
-    name: str
-    dir: Path
-    icon_sizes: list[int]
-    favicon_sizes: list[int]
-    icons_dir: Path = field(init=False)
-    touch: Path = field(init=False)
-    favicon: Path = field(init=False)
-
-    def __post_init__(self):
-        self.icons_dir = self.dir / 'icons'
-        self.touch = self.icons_dir / f'{self.name}-apple-180.png'
-        self.favicon = self.icons_dir / 'favicon.ico'
-
-
-def convert_svg_to_png(svg_file, png_file, size, background_color=None):
-    rsvg_options = [
-        '-w',
-        str(size),
-        '-h',
-        str(size),
-        '-o',
-        png_file,
-    ]
-    rsvg_options + ['-b', {background_color}] if background_color else []
-
-    subprocess.run(['rsvg-convert'] + rsvg_options + [svg_file], check=True)
-
-
-def compress_png(png_file):
-    subprocess.run(
-        ['pngquant', '--quality=70-95', '--ext', '.png', '--force', png_file],
-        check=True,
-    )
-    subprocess.run(['oxipng', png_file], check=True)
-
-
-def create_panel_icons(icon_pack, sizes):
-    for size in sizes:
-        app_png = icon_pack[size]
-        panel_png = app_png.with_name(f'{app_png.stem}-panel.png')
-        shutil.copyfile(app_png, panel_png)
-
-
-def create_hicolor_icons(svg_icon, icon_pack):
-    """Convert SVG icon to hicolor PNG icons."""
-    for size, png_file in icon_pack.items():
-        png_file.parent.mkdir(parents=True, exist_ok=True)
-        convert_svg_to_png(svg_icon, png_file, size)
-        compress_png(png_file)
-
-
-def create_ico_icon(icon_pack, sizes, ico_file):
-    infiles = [icon_pack[size] for size in sizes]
-    ico_file.parent.mkdir(parents=True, exist_ok=True)
-
-    subprocess.run(['convert', *infiles, ico_file], check=True)
-
-
-def create_hicolor_svg(src_svg, dest_svg):
-    dest_svg.parent.mkdir(parents=True, exist_ok=True)
-    shutil.copyfile(src_svg, dest_svg)
-
-
-def create_mini_icons(pixmaps_dir):
-    pixmap_svgs = pixmaps_dir.glob('*.svg')
-
-    for svg_file in pixmap_svgs:
-        png_file = pixmaps_dir / f'{svg_file.stem}16.png'
-        convert_svg_to_png(svg_file, png_file, 16)
-        compress_png(png_file)
-
-
-def create_logo(deluge_png, pixmap_png):
-    pixmap_png.parent.mkdir(parents=True, exist_ok=True)
-    shutil.copyfile(deluge_png, pixmap_png)
-
-
-def create_web_status_icons(src_dir: Path, dest_dir: Path):
-    """Web UI status icons from 16px icons."""
-    pngs_16px = src_dir.glob('*16.png')
-    dest_dir.mkdir(parents=True, exist_ok=True)
-    for path in pngs_16px:
-        if path.stem.startswith('tracker'):
-            continue
-        new_name = path.stem.replace('16', '') + '.png'
-        shutil.copyfile(path, dest_dir / new_name)
-
-
-def create_touch_icon(svg_file, png_file, size):
-    """Web icons with background color for Apple or Android"""
-    png_file.parent.mkdir(parents=True, exist_ok=True)
-    convert_svg_to_png(svg_file, png_file, size, background_color='#599EEE')
-    compress_png(png_file)
-
-
-def create_web_icons(app_pngs, sizes, dest_dir):
-    dest_dir.mkdir(parents=True, exist_ok=True)
-    for size in sizes:
-        app_png = app_pngs[size]
-        web_png = dest_dir / f'{app_png.stem}-{size}.png'
-        shutil.copyfile(app_png, web_png)
-
-
-def main():
-    data_dir = Path.cwd() / 'deluge' / 'ui' / 'data'
-    if not data_dir.is_dir():
-        exit(f'No path to UI data dir: {data_dir}')
-
-    # Create Deluge UI icons
-    icon_pack_sizes = [16, 22, 24, 32, 36, 48, 64, 72, 96, 128, 192, 256, 512]
-    panel_icon_sizes = [16, 22, 24]
-    ico_icon_sizes = [16, 32, 48, 64, 128, 256]
-    ui_icons = IconPack(
-        name='deluge',
-        dir=data_dir,
-        icon_sizes=icon_pack_sizes,
-        panel_sizes=panel_icon_sizes,
-        ico_sizes=ico_icon_sizes,
-    )
-
-    # Theme icons for GTK
-    create_hicolor_icons(ui_icons.logo_svg, ui_icons.theme_pngs)
-    create_hicolor_svg(ui_icons.logo_svg, ui_icons.theme_svg)
-    create_mini_icons(ui_icons.pixmaps_dir)
-    # Panel icon for systray
-    create_panel_icons(ui_icons.theme_pngs, ui_icons.panel_sizes)
-
-    # Deluge logos
-    create_ico_icon(ui_icons.theme_pngs, ui_icons.ico_sizes, ui_icons.logo_ico)
-    create_logo(ui_icons.theme_pngs[48], ui_icons.logo_png)
-
-    # Web UI Icons
-    web_icon_sizes = [32, 192, 512]
-    favicon_sizes = [16, 32, 48]
-    web_icons = WebIconPack(
-        name='deluge',
-        dir=data_dir / '..' / 'web',
-        icon_sizes=web_icon_sizes,
-        favicon_sizes=favicon_sizes,
-    )
-    create_web_icons(ui_icons.theme_pngs, web_icons.icon_sizes, web_icons.icons_dir)
-    create_web_status_icons(ui_icons.pixmaps_dir, web_icons.icons_dir)
-    create_touch_icon(ui_icons.logo_svg, web_icons.touch, 180)
-    create_ico_icon(ui_icons.theme_pngs, web_icons.favicon_sizes, web_icons.favicon)
-
-
-if __name__ == '__main__':
-    main()
Index: luge/scripts/create_plugin.py
===================================================================
--- deluge/scripts/create_plugin.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,415 +1,0 @@
-"""
-Creates an empty plugin and links it from ~/.config/deluge/plugins
-This plugin includes the framework for using the preferences dialog
-
-example:
-python create_plugin.py --name MyPlugin2 --basepath . --author-name "Your Name" --author-email "yourname@example.com"
-
-"""
-
-import os
-import sys
-from argparse import ArgumentParser
-from datetime import datetime
-
-import deluge.common
-
-parser = ArgumentParser()
-parser.add_argument(
-    '-n', '--name', metavar='<plugin name>', required=True, help='Plugin name'
-)
-parser.add_argument('-m', '--module-name', metavar='<module name>', help='Module name')
-parser.add_argument(
-    '-p', '--basepath', metavar='<path>', required=True, help='Base path'
-)
-parser.add_argument(
-    '-a',
-    '--author-name',
-    metavar='<author name>',
-    required=True,
-    help='Author name,for the GPL header',
-)
-parser.add_argument(
-    '-e',
-    '--author-email',
-    metavar='<author email>',
-    required=True,
-    help='Author email,for the GPL header',
-)
-parser.add_argument('-u', '--url', metavar='<URL>', help='Homepage URL')
-parser.add_argument(
-    '-c',
-    '--config',
-    metavar='<Config dir>',
-    dest='configdir',
-    help='Location of deluge configuration',
-)
-
-options = parser.parse_args()
-
-
-def create_plugin():
-    if not options.url:
-        options.url = ''
-
-    if not os.path.exists(options.basepath):
-        print('basepath does not exist')
-        return
-
-    if not options.configdir:
-        options.configdir = deluge.common.get_default_config_dir()
-
-    options.configdir = os.path.realpath(options.configdir)
-
-    real_name = options.name
-    name = real_name.replace(' ', '_')
-    safe_name = name.lower()
-    if options.module_name:
-        safe_name = options.module_name.lower()
-    plugin_base = os.path.realpath(os.path.join(options.basepath, name))
-    src = os.path.join(plugin_base, 'deluge_' + safe_name)
-    data_dir = os.path.join(src, 'data')
-    python_path = sys.executable
-
-    if os.path.exists(plugin_base):
-        print('the directory %s already exists, delete it first' % plugin_base)
-        return
-
-    def write_file(path, filename, template, include_gpl=True):
-        plugin_args = {
-            'author_name': options.author_name,
-            'author_email': options.author_email,
-            'name': name,
-            'safe_name': safe_name,
-            'filename': filename,
-            'plugin_base': plugin_base,
-            'python_path': python_path,
-            'url': options.url,
-            'configdir': options.configdir,
-            'current_year': datetime.utcnow().year,
-        }
-
-        filename = os.path.join(path, filename)
-        with open(filename, 'w') as _file:
-            if filename.endswith('.py') and include_gpl:
-                _file.write(GPL % plugin_args)
-            _file.write(template % plugin_args)
-
-    print('creating folders..')
-    os.mkdir(plugin_base)
-    os.mkdir(src)
-    os.mkdir(data_dir)
-
-    print('creating files..')
-    write_file(plugin_base, 'setup.py', SETUP)
-    write_file(src, '__init__.py', INIT)
-    write_file(src, 'gtk3ui.py', GTK3UI)
-    write_file(src, 'webui.py', WEBUI)
-    write_file(src, 'core.py', CORE)
-    write_file(src, 'common.py', COMMON)
-    write_file(data_dir, 'config.ui', GLADE)
-    write_file(data_dir, '%s.js' % safe_name, DEFAULT_JS)
-
-    # add an input parameter for this?
-    print('building dev-link..')
-    if deluge.common.windows_check():
-        write_file(plugin_base, 'create_dev_link.bat', CREATE_DEV_LINK_WIN)
-        dev_link_path = os.path.join(plugin_base, 'create_dev_link.bat')
-    else:
-        write_file(plugin_base, 'create_dev_link.sh', CREATE_DEV_LINK_NIX)
-        dev_link_path = os.path.join(plugin_base, 'create_dev_link.sh')
-        os.system('chmod +x %s' % dev_link_path)  # lazy..
-    os.system(dev_link_path)
-
-
-CORE = """from __future__ import unicode_literals
-
-import logging
-
-import deluge.configmanager
-from deluge.core.rpcserver import export
-from deluge.plugins.pluginbase import CorePluginBase
-
-log = logging.getLogger(__name__)
-
-DEFAULT_PREFS = {
-    'test': 'NiNiNi'
-}
-
-
-class Core(CorePluginBase):
-    def enable(self):
-        self.config = deluge.configmanager.ConfigManager(
-            '%(safe_name)s.conf', DEFAULT_PREFS)
-
-    def disable(self):
-        pass
-
-    def update(self):
-        pass
-
-    @export
-    def set_config(self, config):
-        \"\"\"Sets the config dictionary\"\"\"
-        for key in config:
-            self.config[key] = config[key]
-        self.config.save()
-
-    @export
-    def get_config(self):
-        \"\"\"Returns the config dictionary\"\"\"
-        return self.config.config
-"""
-
-INIT = """from deluge.plugins.init import PluginInitBase
-
-
-class CorePlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .core import Core as PluginClass
-        self._plugin_cls = PluginClass
-        super(CorePlugin, self).__init__(plugin_name)
-
-
-class Gtk3UIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtk3ui import Gtk3UI as PluginClass
-        self._plugin_cls = PluginClass
-        super(Gtk3UIPlugin, self).__init__(plugin_name)
-
-
-class WebUIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .webui import WebUI as PluginClass
-        self._plugin_cls = PluginClass
-        super(WebUIPlugin, self).__init__(plugin_name)
-"""
-
-
-SETUP = """from setuptools import find_packages, setup
-
-__plugin_name__ = '%(name)s'
-__author__ = '%(author_name)s'
-__author_email__ = '%(author_email)s'
-__version__ = '0.1'
-__url__ = '%(url)s'
-__license__ = 'GPLv3'
-__description__ = ''
-__long_description__ = \"\"\"\"\"\"
-__pkg_data__ = {'deluge_'+__plugin_name__.lower(): ['data/*']}
-
-setup(
-    name=__plugin_name__,
-    version=__version__,
-    description=__description__,
-    author=__author__,
-    author_email=__author_email__,
-    url=__url__,
-    license=__license__,
-    long_description=__long_description__,
-
-    packages=find_packages(),
-    package_data=__pkg_data__,
-
-    entry_points=\"\"\"
-    [deluge.plugin.core]
-    %%s = deluge_%%s:CorePlugin
-    [deluge.plugin.gtk3ui]
-    %%s = deluge_%%s:Gtk3UIPlugin
-    [deluge.plugin.web]
-    %%s = deluge_%%s:WebUIPlugin
-    \"\"\" %% ((__plugin_name__, __plugin_name__.lower()) * 3)
-)
-"""
-
-COMMON = """from __future__ import unicode_literals
-
-import os.path
-
-from pkg_resources import resource_filename
-
-
-def get_resource(filename):
-    return resource_filename(__package__, os.path.join('data', filename))
-"""
-
-GTK3UI = """from __future__ import unicode_literals
-
-import logging
-
-from gi.repository import Gtk
-
-import deluge.component as component
-from deluge.plugins.pluginbase import Gtk3PluginBase
-from deluge.ui.client import client
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class Gtk3UI(Gtk3PluginBase):
-    def enable(self):
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(get_resource('config.ui'))
-
-        component.get('Preferences').add_page(
-            '%(name)s', self.builder.get_object('prefs_box'))
-        component.get('PluginManager').register_hook(
-            'on_apply_prefs', self.on_apply_prefs)
-        component.get('PluginManager').register_hook(
-            'on_show_prefs', self.on_show_prefs)
-
-    def disable(self):
-        component.get('Preferences').remove_page('%(name)s')
-        component.get('PluginManager').deregister_hook(
-            'on_apply_prefs', self.on_apply_prefs)
-        component.get('PluginManager').deregister_hook(
-            'on_show_prefs', self.on_show_prefs)
-
-    def on_apply_prefs(self):
-        log.debug('applying prefs for %(name)s')
-        config = {
-            'test': self.builder.get_object('txt_test').get_text()
-        }
-        client.%(safe_name)s.set_config(config)
-
-    def on_show_prefs(self):
-        client.%(safe_name)s.get_config().addCallback(self.cb_get_config)
-
-    def cb_get_config(self, config):
-        \"\"\"callback for on show_prefs\"\"\"
-        self.builder.get_object('txt_test').set_text(config['test'])
-"""
-
-GLADE = """<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.18.3 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkWindow" id="window1">
-    <child>
-      <object class="GtkBox" id="prefs_box">
-        <property name="visible">True</property>
-        <child>
-          <object class="GtkLabel" id="label1">
-            <property name="visible">True</property>
-            <property name="label" translatable="yes">Test config value:</property>
-          </object>
-        </child>
-        <child>
-          <object class="GtkEntry" id="txt_test">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-          </object>
-          <packing>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
-"""
-
-WEBUI = """from __future__ import unicode_literals
-
-import logging
-
-from deluge.plugins.pluginbase import WebPluginBase
-
-from .common import get_resource
-
-log = logging.getLogger(__name__)
-
-
-class WebUI(WebPluginBase):
-
-    scripts = [get_resource('%(safe_name)s.js')]
-
-    def enable(self):
-        pass
-
-    def disable(self):
-        pass
-"""
-
-DEFAULT_JS = """/**
- * Script: %(filename)s
- *     The client-side javascript code for the %(name)s plugin.
- *
- * Copyright:
- *     (C) %(author_name)s %(current_year)s <%(author_email)s>
- *
- *     This file is part of %(name)s and is licensed under GNU GPL 3.0, or
- *     later, with the additional special exception to link portions of this
- *     program with the OpenSSL library. See LICENSE for more details.
- */
-
-%(name)sPlugin = Ext.extend(Deluge.Plugin, {
-    constructor: function(config) {
-        config = Ext.apply({
-            name: '%(name)s'
-        }, config);
-        %(name)sPlugin.superclass.constructor.call(this, config);
-    },
-
-    onDisable: function() {
-        deluge.preferences.removePage(this.prefsPage);
-    },
-
-    onEnable: function() {
-        this.prefsPage = deluge.preferences.addPage(
-            new Deluge.ux.preferences.%(name)sPage());
-    }
-});
-new %(name)sPlugin();
-"""
-
-GPL = """# -*- coding: utf-8 -*-
-# Copyright (C) %(current_year)d %(author_name)s <%(author_email)s>
-#
-# Basic plugin template created by the Deluge Team.
-#
-# This file is part of %(name)s and is licensed under GNU GPL 3.0, or later,
-# with the additional special exception to link portions of this program with
-# the OpenSSL library. See LICENSE for more details.
-"""
-
-CREATE_DEV_LINK_NIX = """#!/bin/bash
-BASEDIR=$(cd `dirname $0` && pwd)
-CONFIG_DIR=$( test -z $1 && echo "%(configdir)s" || echo "$1")
-[ -d "$CONFIG_DIR/plugins" ] || echo "Config dir \"$CONFIG_DIR\" is either not a directory \
-or is not a proper deluge config directory. Exiting"
-[ -d "$CONFIG_DIR/plugins" ] || exit 1
-cd $BASEDIR
-test -d $BASEDIR/temp || mkdir $BASEDIR/temp
-export PYTHONPATH=$BASEDIR/temp
-%(python_path)s setup.py build develop --install-dir $BASEDIR/temp
-cp $BASEDIR/temp/*.egg-link $CONFIG_DIR/plugins
-rm -fr $BASEDIR/temp
-"""
-
-CREATE_DEV_LINK_WIN = """@echo off
-set BASEDIR=%%~dp0
-set BASEDIR=%%BASEDIR:~0,-1%%
-if [%%1]==[] (
-    set CONFIG_DIR=%(configdir)s
-) else (
-    set CONFIG_DIR=%%1
-)
-if not exist %%CONFIG_DIR%%\\plugins (
-    echo Config dir %%CONFIG_DIR%% is either not a directory \
-or is not a proper deluge config directory. Exiting
-    exit /b 1
-)
-cd %%BASEDIR%%
-if not exist %%BASEDIR%%\\temp (
-    md %%BASEDIR%%\\temp
-)
-set PYTHONPATH=%%BASEDIR%%/temp
-%(python_path)s setup.py build develop --install-dir %%BASEDIR%%\\temp
-copy "%%BASEDIR%%\\temp\\*.egg-link" "%%CONFIG_DIR%%\\plugins"
-rd /s /q %%BASEDIR%%\\temp
-"""
-
-create_plugin()
Index: luge/scripts/deluge_remote.py
===================================================================
--- deluge/scripts/deluge_remote.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,138 +1,0 @@
-#!/usr/bin/python
-#
-# This software is in the public domain, furnished "as is", without technical
-# support, and with no warranty, express or implied, as to its usefulness for
-# any purpose.
-#
-# deluge_config.py
-# This code (at least in theory) allows one to alter configuration settings
-# on a deluge backend.   At the moment, though, it only alters the parameters
-# that I've found useful to change.
-#
-# Authour: Garett Harnish
-
-import logging
-import sys
-from optparse import OptionParser
-
-
-def is_float_digit(string):
-    if string.isdigit():
-        return True
-    else:
-        try:
-            float(string)
-            return True
-        except ValueError:
-            return False
-
-
-# set up command-line options
-parser = OptionParser()
-parser.add_option(
-    '--port',
-    help='port for deluge backend host (default: 58846)',
-    default='58846',
-    dest='port',
-)
-parser.add_option(
-    '--host',
-    help='hostname of deluge backend to connect to (default: localhost)',
-    default='localhost',
-    dest='host',
-)
-parser.add_option(
-    '--max_active_limit',
-    dest='max_active_limit',
-    help='sets the absolute maximum number of active torrents on the deluge backend',
-)
-parser.add_option(
-    '--max_active_downloading',
-    dest='max_active_downloading',
-    help='sets the maximum number of active downloading torrents on the deluge backend',
-)
-parser.add_option(
-    '--max_active_seeding',
-    dest='max_active_seeding',
-    help='sets the maximum number of active seeding torrents on the deluge backend',
-)
-parser.add_option(
-    '--max_download_speed',
-    help='sets the maximum global download speed on the deluge backend',
-    dest='max_download_speed',
-)
-parser.add_option(
-    '--max_upload_speed',
-    help='sets the maximum global upload speed on the deluge backend',
-    dest='max_upload_speed',
-)
-parser.add_option(
-    '--debug',
-    help='outputs debug information to the console',
-    default=False,
-    action='store_true',
-    dest='debug',
-)
-
-# grab command-line options
-(options, args) = parser.parse_args()
-
-if not options.debug:
-    logging.disable(logging.ERROR)
-
-settings = {}
-
-# set values if set and valid
-if options.max_active_limit:
-    if options.max_active_limit.isdigit() and int(options.max_active_limit) >= 0:
-        settings['max_active_limit'] = int(options.max_active_limit)
-    else:
-        sys.stderr.write('ERROR: Invalid max_active_limit parameter!\n')
-        sys.exit(-1)
-
-if options.max_active_downloading:
-    if (
-        options.max_active_downloading.isdigit()
-        and int(options.max_active_downloading) >= 0
-    ):
-        settings['max_active_downloading'] = int(options.max_active_downloading)
-    else:
-        sys.stderr.write('ERROR: Invalid max_active_downloading parameter!\n')
-        sys.exit(-1)
-
-if options.max_active_seeding:
-    if options.max_active_seeding.isdigit() and int(options.max_active_seeding) >= 0:
-        settings['max_active_seeding'] = int(options.max_active_seeding)
-    else:
-        sys.stderr.write('ERROR: Invalid max_active_seeding parameter!\n')
-        sys.exit(-1)
-
-if options.max_download_speed:
-    if is_float_digit(options.max_download_speed) and (
-        float(options.max_download_speed) >= 0.0
-        or float(options.max_download_speed) == -1.0
-    ):
-        settings['max_download_speed'] = float(options.max_download_speed)
-    else:
-        sys.stderr.write('ERROR: Invalid max_download_speed parameter!\n')
-        sys.exit(-1)
-
-if options.max_upload_speed:
-    if is_float_digit(options.max_upload_speed) and (
-        float(options.max_upload_speed) >= 0.0
-        or float(options.max_upload_speed) == -1.0
-    ):
-        settings['max_upload_speed'] = float(options.max_upload_speed)
-    else:
-        sys.stderr.write('ERROR: Invalid max_upload_speed parameter!\n')
-        sys.exit(-1)
-
-# If there is something to do ...
-if settings:
-    # create connection to daemon
-    from deluge.ui.client import sclient as client
-
-    client.set_core_uri('http://' + options.host + ':' + options.port)
-
-    # commit configurations changes
-    client.set_config(settings)
Index: luge/tests/__init__.py
===================================================================
--- deluge/tests/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,17 +1,0 @@
-# Increase open file descriptor limit to allow tests to run
-# without getting error: what():  epoll: Too many open files
-from deluge.i18n import setup_translation
-
-try:
-    import resource
-except ImportError:  # Does not exist on Windows
-    pass
-else:
-    try:
-        resource.setrlimit(resource.RLIMIT_NOFILE, (65536, 65536))
-    except (ValueError, resource.error) as ex:
-        error = 'Failed to raise file descriptor limit: %s' % ex
-        # print(error)
-
-# Initialize gettext
-setup_translation()
Index: luge/tests/common.py
===================================================================
--- deluge/tests/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,363 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-import sys
-import traceback
-
-import pytest
-from twisted.internet import defer, protocol, reactor
-from twisted.internet.defer import Deferred
-from twisted.internet.error import CannotListenError
-
-import deluge.configmanager
-import deluge.core.preferencesmanager
-import deluge.log
-from deluge.common import get_localhost_auth
-from deluge.error import DelugeError
-from deluge.ui.client import Client
-
-# This sets log level to critical, so use log.critical() to debug while running unit tests
-deluge.log.setup_logger('none')
-
-
-def disable_new_release_check():
-    deluge.core.preferencesmanager.DEFAULT_PREFS['new_release_check'] = False
-
-
-def setup_test_logger(level='info', prefix='deluge'):
-    deluge.log.setup_logger(level, filename='%s.log' % prefix, twisted_observer=False)
-
-
-def get_test_data_file(filename):
-    return os.path.join(os.path.join(os.path.dirname(__file__), 'data'), filename)
-
-
-def todo_test(caller):
-    # If we are using the delugereporter we can set todo mark on the test
-    # Without the delugereporter the todo would print a stack trace, so in
-    # that case we rely only on skipTest
-    if os.environ.get('DELUGE_REPORTER', None):
-        getattr(caller, caller._testMethodName).__func__.todo = 'To be fixed'
-
-    filename = os.path.basename(traceback.extract_stack(None, 2)[0][0])
-    funcname = traceback.extract_stack(None, 2)[0][2]
-    pytest.skip(f'TODO: {filename}:{funcname}')
-
-
-def add_watchdog(deferred, timeout=0.05, message=None):
-    def callback(value):
-        if not watchdog.called and not watchdog.cancelled:
-            watchdog.cancel()
-        if not deferred.called:
-            if message:
-                print(message)
-            deferred.cancel()
-        return value
-
-    deferred.addBoth(callback)
-    watchdog = reactor.callLater(timeout, defer.Deferred.addTimeout, deferred)
-    return watchdog
-
-
-class ReactorOverride:
-    """Class used to patch reactor while running unit tests
-    to avoid starting and stopping the twisted reactor
-    """
-
-    def __getattr__(self, attr):
-        if attr == 'run':
-            return self._run
-        if attr == 'stop':
-            return self._stop
-        return getattr(reactor, attr)
-
-    def _run(self):
-        pass
-
-    def _stop(self):
-        pass
-
-    def addReader(self, arg):  # NOQA: N802
-        pass
-
-
-class ProcessOutputHandler(protocol.ProcessProtocol):
-    def __init__(
-        self,
-        script,
-        shutdown_func,
-        callbacks,
-        logfile=None,
-        print_stdout=True,
-        print_stderr=True,
-    ):
-        """Executes a script and handle the process' output to stdout and stderr.
-
-        Args:
-            script (str): The script to execute.
-            shutdown_func (func): A function which will gracefully stop the called script.
-            callbacks (list): Callbacks to trigger if the expected output if found.
-            logfile (str, optional): Filename to wrote the process' output.
-            print_stderr (bool): Print the process' stderr output to stdout.
-            print_stdout (bool): Print the process' stdout output to stdout.
-
-        """
-        self.callbacks = callbacks
-        self.script = script
-        self.shutdown_func = shutdown_func
-        self.log_output = ''
-        self.stderr_out = ''
-        self.logfile = logfile
-        self.print_stdout = print_stdout
-        self.print_stderr = print_stderr
-        self.quit_d = None
-        self.killed = False
-        self.watchdogs = []
-
-    def connectionMade(self):  # NOQA: N802
-        self.transport.write(self.script)
-        self.transport.closeStdin()
-
-    def outConnectionLost(self):  # NOQA: N802
-        if not self.logfile:
-            return
-        with open(self.logfile, 'w') as f:
-            f.write(self.log_output)
-
-    @defer.inlineCallbacks
-    def kill(self):
-        """Kill the running process.
-
-        Returns:
-            Deferred: A deferred that is triggered when the process has quit.
-
-        """
-        if self.killed:
-            return
-        self.killed = True
-        self._kill_watchdogs()
-        self.quit_d = Deferred()
-        shutdown = self.shutdown_func()
-        shutdown.addTimeout(5, reactor)
-        try:
-            yield shutdown
-        except Exception:
-            self.transport.signalProcess('TERM')
-        result = yield self.quit_d
-        return result
-
-    def _kill_watchdogs(self):
-        """Cancel all watchdogs"""
-        for w in self.watchdogs:
-            if not w.called and not w.cancelled:
-                w.cancel()
-
-    def processEnded(self, status):  # NOQA: N802
-        self.transport.loseConnection()
-        if self.quit_d is None:
-            return
-        if status.value.exitCode == 0:
-            self.quit_d.callback(True)
-        else:
-            self.quit_d.errback(status)
-
-    def check_callbacks(self, data, cb_type='stdout'):
-        ret = False
-        for c in self.callbacks:
-            if cb_type not in c['types'] or c['deferred'].called:
-                continue
-            for trigger in c['triggers']:
-                if trigger['expr'] in data:
-                    ret = True
-                    if 'cb' in trigger:
-                        trigger['cb'](self, c['deferred'], data, self.log_output)
-                    elif 'value' not in trigger:
-                        raise Exception('Trigger must specify either "cb" or "value"')
-                    else:
-                        val = trigger['value'](self, data, self.log_output)
-                        if trigger.get('type', 'callback') == 'errback':
-                            c['deferred'].errback(val)
-                        else:
-                            c['deferred'].callback(val)
-        return ret
-
-    def outReceived(self, data):  # NOQA: N802
-        """Process output from stdout"""
-        data = data.decode('utf8')
-        self.log_output += data
-        if self.check_callbacks(data):
-            pass
-        elif '[ERROR' in data:
-            if not self.print_stdout:
-                return
-            print(data, end=' ')
-
-    def errReceived(self, data):  # NOQA: N802
-        """Process output from stderr"""
-        data = data.decode('utf8')
-        self.log_output += data
-        self.stderr_out += data
-        self.check_callbacks(data, cb_type='stderr')
-        if not self.print_stderr:
-            return
-        data = '\n%s' % data.strip()
-        prefixed = data.replace('\n', '\nSTDERR: ')
-        print('\n%s' % prefixed)
-
-
-def start_core(
-    listen_port=58900,
-    logfile=None,
-    timeout=10,
-    timeout_msg=None,
-    custom_script='',
-    print_stdout=True,
-    print_stderr=True,
-    extra_callbacks=None,
-    config_directory='',
-):
-    """Start the deluge core as a daemon.
-
-    Args:
-        listen_port (int, optional): The port the daemon listens for client connections.
-        logfile (str, optional): Logfile name to write the output from the process.
-        timeout (int): If none of the callbacks have been triggered before the timeout, the process is killed.
-        timeout_msg (str): The message to print when the timeout expires.
-        custom_script (str): Extra python code to insert into the daemon process script.
-        print_stderr (bool): If the output from the process' stderr should be printed to stdout.
-        print_stdout (bool): If the output from the process' stdout should be printed to stdout.
-        extra_callbacks (list): A list of dictionaries specifying extra callbacks.
-
-    Returns:
-        tuple(Deferred, ProcessOutputHandler):
-
-        The Deferred is fired when the core callback is triggered either after the default
-        output triggers are matched (daemon successfully started, or failed to start),
-        or upon timeout expiry. The ProcessOutputHandler is the handler for the deluged process.
-
-    """
-    daemon_script = """
-import sys
-import deluge.core.daemon_entry
-
-from deluge.common import windows_check
-
-if windows_check():
-    sys.argv.extend(['-c', '%(dir)s', '-L', 'info', '-p', '%(port)d'])
-else:
-    sys.argv.extend(['-d', '-c', '%(dir)s', '-L', 'info', '-p', '%(port)d'])
-
-try:
-    daemon = deluge.core.daemon_entry.start_daemon(skip_start=True)
-    %(script)s
-    daemon.start()
-except Exception:
-    import traceback
-    sys.stderr.write('Exception raised:\\n %%s' %% traceback.format_exc())
-""" % {
-        'dir': config_directory.as_posix(),
-        'port': listen_port,
-        'script': custom_script,
-    }
-
-    callbacks = []
-    default_core_cb = {'deferred': Deferred(), 'types': 'stdout'}
-    if timeout:
-        default_core_cb['timeout'] = timeout
-
-    # Specify the triggers for daemon log output
-    default_core_cb['triggers'] = [
-        {'expr': 'Finished loading ', 'value': lambda reader, data, data_all: reader},
-        {
-            'expr': 'Cannot start deluged, listen port in use.',
-            'type': 'errback',
-            'value': lambda reader, data, data_all: CannotListenError(
-                'localhost',
-                listen_port,
-                'Could not start deluge test client!\n%s' % data,
-            ),
-        },
-        {
-            'expr': 'Traceback',
-            'type': 'errback',
-            'value': lambda reader, data, data_all: DelugeError(
-                'Traceback found when starting daemon:\n%s' % data
-            ),
-        },
-    ]
-
-    callbacks.append(default_core_cb)
-    if extra_callbacks:
-        callbacks.extend(extra_callbacks)
-
-    @defer.inlineCallbacks
-    def shutdown_daemon():
-        username, password = get_localhost_auth()
-        client = Client()
-        yield client.connect(
-            'localhost', listen_port, username=username, password=password
-        )
-        yield client.daemon.shutdown()
-
-    process_protocol = start_process(
-        daemon_script, shutdown_daemon, callbacks, logfile, print_stdout, print_stderr
-    )
-    return default_core_cb['deferred'], process_protocol
-
-
-def start_process(
-    script, shutdown_func, callbacks, logfile=None, print_stdout=True, print_stderr=True
-):
-    """
-    Starts an external python process which executes the given script.
-
-    Args:
-        script (str): The content of the script to execute.
-        shutdown_func (func): A function which will gracefully end the called script.
-        callbacks (list): list of dictionaries specifying callbacks.
-        logfile (str, optional): Logfile name to write the output from the process.
-        print_stderr (bool): If the output from the process' stderr should be printed to stdout.
-        print_stdout (bool): If the output from the process' stdout should be printed to stdout.
-
-    Returns:
-        ProcessOutputHandler: The handler for the process's output.
-
-    Each entry in the callbacks list is a dictionary with the following keys:
-      * "deferred": The deferred to be called when matched.
-      * "types": The output this callback should be matched against.
-                 Possible values: ["stdout", "stderr"]
-      * "timeout" (optional): A timeout in seconds for the deferred.
-      * "triggers": A list of dictionaries, each specifying specifying a trigger:
-        * "expr": A string to match against the log output.
-        * "value": A function to produce the result to be passed to the callback.
-        * "type" (optional): A string that specifies wether to trigger a regular callback or errback.
-
-    """
-    cwd = os.path.dirname(os.path.dirname(os.path.dirname(__file__)))
-    process_protocol = ProcessOutputHandler(
-        script.encode('utf8'),
-        shutdown_func,
-        callbacks,
-        logfile,
-        print_stdout,
-        print_stderr,
-    )
-
-    # Add timeouts to deferreds
-    for c in callbacks:
-        if 'timeout' in c:
-            w = add_watchdog(
-                c['deferred'], timeout=c['timeout'], message=c.get('timeout_msg', None)
-            )
-            process_protocol.watchdogs.append(w)
-
-    reactor.spawnProcess(
-        process_protocol, sys.executable, args=[sys.executable], path=cwd
-    )
-    return process_protocol
Index: luge/tests/common_web.py
===================================================================
--- deluge/tests/common_web.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,57 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import pytest
-
-import deluge.common
-import deluge.ui.web.auth
-import deluge.ui.web.server
-from deluge import configmanager
-from deluge.conftest import BaseTestCase
-from deluge.ui.web.server import DelugeWeb
-
-from .common import ReactorOverride
-
-
-@pytest.mark.usefixtures('daemon', 'component')
-class WebServerTestBase(BaseTestCase):
-    """
-    Base class for tests that need a running webapi
-
-    """
-
-    def set_up(self):
-        self.host_id = None
-        deluge.ui.web.server.reactor = ReactorOverride()
-        return self.start_webapi(None)
-
-    def start_webapi(self, arg):
-        config_defaults = deluge.ui.web.server.CONFIG_DEFAULTS.copy()
-        config_defaults['port'] = 8999
-        self.config = configmanager.ConfigManager('web.conf', config_defaults)
-
-        self.deluge_web = DelugeWeb(daemon=False)
-
-        host = list(self.deluge_web.web_api.hostlist.config['hosts'][0])
-        host[2] = self.listen_port
-        self.deluge_web.web_api.hostlist.config['hosts'][0] = tuple(host)
-        self.host_id = host[0]
-        self.deluge_web.start()
-
-
-class WebServerMockBase:
-    """
-    Class with utility functions for mocking with tests using the webserver
-
-    """
-
-    def mock_authentication_ignore(self, auth):
-        def check_request(request, method=None, level=None):
-            pass
-
-        self.patch(auth, 'check_request', check_request)
Index: luge/tests/daemon_base.py
===================================================================
--- deluge/tests/daemon_base.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,67 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import pytest
-from twisted.internet import defer
-from twisted.internet.error import CannotListenError
-
-import deluge.component as component
-
-from . import common
-
-
-@pytest.mark.usefixtures('config_dir')
-class DaemonBase:
-    def common_set_up(self):
-        self.listen_port = 58900
-        self.core = None
-        return component.start()
-
-    def terminate_core(self, *args):
-        if args[0] is not None:
-            if hasattr(args[0], 'getTraceback'):
-                print('terminate_core: Errback Exception: %s' % args[0].getTraceback())
-
-        if not self.core.killed:
-            d = self.core.kill()
-            return d
-
-    @defer.inlineCallbacks
-    def start_core(
-        self,
-        arg,
-        custom_script='',
-        logfile='',
-        print_stdout=True,
-        print_stderr=True,
-        timeout=5,
-        port_range=10,
-        extra_callbacks=None,
-    ):
-        logfile = f'daemon_{self.id()}.log' if logfile == '' else logfile
-
-        for dummy in range(port_range):
-            try:
-                d, self.core = common.start_core(
-                    listen_port=self.listen_port,
-                    logfile=logfile,
-                    timeout=timeout,
-                    timeout_msg='Timeout!',
-                    custom_script=custom_script,
-                    print_stdout=print_stdout,
-                    print_stderr=print_stderr,
-                    extra_callbacks=extra_callbacks,
-                    config_directory=self.config_dir,
-                )
-                yield d
-            except CannotListenError as ex:
-                exception_error = ex
-                self.listen_port += 1
-            except (KeyboardInterrupt, SystemExit):
-                raise
-            else:
-                return
-        raise exception_error
Index: luge/tests/data/dir_with_single_file.torrent
===================================================================
--- deluge/tests/data/dir_with_single_file.torrent	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,2 +1,0 @@
-d10:created by13:mktorrent 1.113:creation datei1684991433e4:infod5:filesld6:lengthi9e4:pathl15:single_file.txteee4:name20:dir_with_single_file12:piece lengthi262144e6:pieces20:üÿWÑi,
-=35YñÂhÌee
Index: luge/tests/data/filehash_field.torrent
===================================================================
--- deluge/tests/data/filehash_field.torrent	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,9 +1,0 @@
-d13:creation datei1476342472e4:infod5:filesld4:ed2k16:2M2Õ
-³&ïXE	18:filehash20:f»4^S96PâöÕRãÑ
-6:lengthi54e4:pathl8:tull.txteed4:ed2k16:à_Gà
-ÂL@
-8:filehash20:ºvê€æXädÓ/§n1Þž3
-6:lengthi54e4:pathl56:éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txteee4:name16:torrent_filehash12:piece lengthi32768e6:pieces20:G@g\&\
-fB©
-
-µØee
Index: luge/tests/data/md5sum.torrent
===================================================================
--- deluge/tests/data/md5sum.torrent	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-d8:announce25:lol.this.is.not.a.tracker7:comment36:created with py3createtorrent v0.9.610:created by23:py3createtorrent v0.9.613:creation datei1590076175e4:infod5:filesld6:lengthi4e6:md5sum32:59bcc3ad6775562f845953cf016242254:pathl3:loleed6:lengthi5e6:md5sum32:10245815f893d79f3d779690774f0b434:pathl4:rofleee4:name4:test12:piece lengthi16384e6:pieces20:û8éß6A¢Ú²ú-Y>+S]\/ßee
Index: luge/tests/data/seo.svg
===================================================================
--- deluge/tests/data/seo.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 95.63 110.42" width="10cm" height="10cm"><defs><style>.cls-1{fill:#ec5728;}.cls-2{fill:#fff;}</style></defs><title>seocom-target</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><polygon class="cls-1" points="95.63 82.81 47.81 110.42 0 82.81 0 27.61 47.81 0 95.63 27.61 95.63 82.81"></polygon><path class="cls-2" d="M47.81,18.64A36.57,36.57,0,1,0,84.38,55.21,36.57,36.57,0,0,0,47.81,18.64Zm0,63.92A27.35,27.35,0,1,1,75.16,55.21,27.35,27.35,0,0,1,47.81,82.56Z"></path><path class="cls-2" d="M47.81,39.46A15.75,15.75,0,1,0,63.56,55.21,15.75,15.75,0,0,0,47.81,39.46Zm0,24.25a8.5,8.5,0,1,1,8.5-8.5A8.51,8.51,0,0,1,47.81,63.71Z"></path></g></g></svg> 
Index: luge/tests/data/test.torrent
===================================================================
--- deluge/tests/data/test.torrent	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,13 +1,0 @@
-d8:announce40:http://tracker.aelitis.com:6969/announce13:announce-listll40:http://tracker.aelitis.com:6969/announceel41:http://tracker.aelitis.com:16969/announceee18:azureus_propertiesd17:dht_backup_enablei0ee7:comment34:provided by http://getazureus.com/13:comment.utf-834:provided by http://getazureus.com/10:created by19:Azureus/2.5.0.3_CVS13:creation datei1169429806e4:infod4:ed2k16:>pïlú]K^Â\;;e·6:lengthi307949e4:name22:azcvsupdater_2.6.2.jar10:name.utf-822:azcvsupdater_2.6.2.jar12:piece lengthi32768e6:pieces200:ÛBÃ'Úbžsu97©uÊ<w\
-fÔ©}À:ýqv¢"ï7
-y!
-låv·{÷/"PéD8œãû-ªŒMºüFð
-x+ÈÐS©`¡äèü÷ãåö
-
-%ç%
-íÀ¡;êÏ
-/F>ßÚgAÄ2|ÚõŠb¡ž#wIØføœ¬W«Ãsà»wòKŸîšrGáWè·ÂióØ¯ÜÐ#ôÁuÍ
-E?:è
-u«b(oj
-^ÕÕA¡J
-?¡Ö&7:privatei0e4:sha120:2Î¶š"×ðÔ¿Ü^KºhÅ·¬Ýee
Index: luge/tests/data/test_torrent.file.torrent
===================================================================
--- deluge/tests/data/test_torrent.file.torrent	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,9 +1,0 @@
-d7:comment17:Test torrent file10:created by11:Deluge Team13:creation datei1411826665e8:encoding5:UTF-84:infod6:lengthi512000e4:name17:test_torrent.file12:piece lengthi32768e6:pieces320:²î$2ÜøTj
-ðäèû>hU.±ðŽÿ--~ÂÞBzuŒEBÞë1Ù¬@óªÍ¥/K²Î"z÷FÃ0Ö£Ñ[asV1²B^Wp-éSÓ
-Â×¶æ©æF`žM9Ð)}©ö,
-4nîiW
-¡j°QåIØçËÌ(ï,tØcã¡hiÞ*MÐë}^çWSÕñô7Žú	h:-­bïãeÍTXa3åÒm|ÏªáJÀ"š
-]Û0$°}¬ÒÑëöøêÞlŸç@Lä õVöÝ
-,4ÉË«œÅëzMLÄ£JÝ*
-\ŽAPõ&I 9¹}ö20ØÖHë¯Ó:Ù_±8Õ<
-V¹2JYb2©'Ý2hÊÂ0\Šú*_ûj7:privatei0eee
Index: luge/tests/data/unicode_file.torrent
===================================================================
--- deluge/tests/data/unicode_file.torrent	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-d13:creation datei1627211242e8:encoding5:UTF-84:infod6:lengthi32e4:name35:àŠžà§àŠà§àŠ®àŠŸàŠ° àŠ°àŠŸà§.txt12:piece lengthi32768e6:pieces20:"ýÿøâØåÕ,Ç.xÌe2Uø7:privatei0eee
Index: luge/tests/data/utf8_filename_torrents.state
===================================================================
--- deluge/tests/data/utf8_filename_torrents.state	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,85 +1,0 @@
-(ideluge.core.torrentmanager
-TorrentManagerState
-p1
-(dp2
-S'torrents'
-p3
-(lp4
-(ideluge.core.torrentmanager
-TorrentState
-p5
-(dp6
-S'max_download_speed'
-p7
-I-1
-sS'move_completed_path'
-p8
-S'/home/calum/Downloads'
-p9
-sS'paused'
-p10
-I00
-sS'max_upload_slots'
-p11
-I-1
-sS'prioritize_first_last'
-p12
-I00
-sS'max_connections'
-p13
-I-1
-sS'compact'
-p14
-I00
-sS'queue'
-p15
-I0
-sS'file_priorities'
-p16
-(lp17
-I4
-asS'filename'
-p18
-S'\xc2\xa2.torrent'
-p19
-sS'max_upload_speed'
-p20
-I-1
-sS'save_path'
-p21
-S'/home/calum/Downloads'
-p22
-sS'time_added'
-p23
-F1573563097.749759
-sS'total_uploaded'
-p24
-I0
-sS'torrent_id'
-p25
-S'80d81d55ef3b85f3c1b634c362e014b35594dc71'
-p26
-sS'auto_managed'
-p27
-I01
-sS'stop_at_ratio'
-p28
-I00
-sS'move_completed'
-p29
-I00
-sS'trackers'
-p30
-(lp31
-sS'magnet'
-p32
-NsS'remove_at_ratio'
-p33
-I00
-sS'stop_ratio'
-p34
-F2
-sS'is_finished'
-p35
-I00
-sbasb.
Index: luge/tests/test_alertmanager.py
===================================================================
--- deluge/tests/test_alertmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,105 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import sys
-from dataclasses import dataclass
-
-import pytest
-
-from deluge.core.core import Core
-
-
-class LtSessionMock:
-    def __init__(self):
-        self.alerts = []
-
-    def push_alerts(self, alerts):
-        self.alerts = alerts
-
-    def wait_for_alert(self, timeout):
-        return self.alerts[0] if len(self.alerts) > 0 else None
-
-    def pop_alerts(self):
-        alerts = self.alerts
-        self.alerts = []
-        return alerts
-
-
-@dataclass
-class LtAlertMock:
-    type: int
-    name: str
-    message: str
-
-    def message(self):
-        return self.message
-
-    def what(self):
-        return self.name
-
-
-@pytest.fixture
-def mock_alert1():
-    return LtAlertMock(type=1, name='mock_alert1', message='Alert 1')
-
-
-@pytest.fixture
-def mock_alert2():
-    return LtAlertMock(type=2, name='mock_alert2', message='Alert 2')
-
-
-class TestAlertManager:
-    @pytest.fixture(autouse=True)
-    def set_up(self, component):
-        self.core = Core()
-        self.core.config.config['lsd'] = False
-        self.am = component.get('AlertManager')
-        self.am.session = LtSessionMock()
-
-        component.start(['AlertManager'])
-
-    def test_register_handler(self):
-        def handler(alert): ...
-
-        self.am.register_handler('dummy1', handler)
-        self.am.register_handler('dummy2_alert', handler)
-        assert self.am.handlers['dummy1'] == [handler]
-        assert self.am.handlers['dummy2'] == [handler]
-
-    async def test_pop_alert(self, mock_callback, mock_alert1, mock_alert2):
-        self.am.register_handler('mock_alert1', mock_callback)
-
-        self.am.session.push_alerts([mock_alert1, mock_alert2])
-
-        await mock_callback.deferred
-
-        mock_callback.assert_called_once_with(mock_alert1)
-
-    @pytest.mark.xfail(
-        sys.platform == 'win32',
-        reason='Issue under Windows where mock is already called.',
-    )
-    async def test_pause_not_pop_alert(
-        self, component, mock_alert1, mock_alert2, mock_callback
-    ):
-        await component.pause(['AlertManager'])
-
-        self.am.register_handler('mock_alert1', mock_callback)
-        self.am.session.push_alerts([mock_alert1, mock_alert2])
-
-        await mock_callback.deferred
-
-        mock_callback.assert_not_called()
-        assert not self.am._event.is_set()
-        assert len(self.am.session.alerts) == 2
-
-    def test_deregister_handler(self):
-        def handler(alert): ...
-
-        self.am.register_handler('dummy1', handler)
-        self.am.register_handler('dummy2_alert', handler)
-        self.am.deregister_handler(handler)
-        assert self.am.handlers['dummy1'] == []
-        assert self.am.handlers['dummy2'] == []
Index: luge/tests/test_authmanager.py
===================================================================
--- deluge/tests/test_authmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,23 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.component as component
-from deluge.common import get_localhost_auth
-from deluge.conftest import BaseTestCase
-from deluge.core.authmanager import AUTH_LEVEL_ADMIN, AuthManager
-
-
-class TestAuthManager(BaseTestCase):
-    def set_up(self):
-        self.auth = AuthManager()
-        self.auth.start()
-
-    def tear_down(self):
-        # We must ensure that the components in component registry are removed
-        return component.shutdown()
-
-    def test_authorize(self):
-        assert self.auth.authorize(*get_localhost_auth()) == AUTH_LEVEL_ADMIN
Index: luge/tests/test_bencode.py
===================================================================
--- deluge/tests/test_bencode.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,32 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import pytest
-
-from deluge import bencode
-
-from . import common
-
-
-class TestBencode:
-    def test_bencode_unicode_metainfo(self):
-        filename = common.get_test_data_file('test.torrent')
-        with open(filename, 'rb') as _file:
-            metainfo = bencode.bdecode(_file.read())[b'info']
-        bencode.bencode({b'info': metainfo})
-
-    def test_bencode_unicode_value(self):
-        assert bencode.bencode(b'abc') == b'3:abc'
-        assert bencode.bencode('abc') == b'3:abc'
-
-    def test_bdecode(self):
-        assert bencode.bdecode(b'3:dEf') == b'dEf'
-        with pytest.raises(bencode.BTFailure):
-            bencode.bdecode('dEf')
-        with pytest.raises(bencode.BTFailure):
-            bencode.bdecode(b'dEf')
-        with pytest.raises(bencode.BTFailure):
-            bencode.bdecode({'dEf': 123})
Index: luge/tests/test_client.py
===================================================================
--- deluge/tests/test_client.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,192 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import pytest
-import pytest_twisted
-from twisted.internet import defer
-
-from deluge import error
-from deluge.common import AUTH_LEVEL_NORMAL, get_localhost_auth, get_version
-from deluge.core.authmanager import AUTH_LEVEL_ADMIN
-from deluge.ui.client import Client, DaemonSSLProxy, client
-
-
-class NoVersionSendingDaemonSSLProxy(DaemonSSLProxy):
-    def authenticate(self, username, password):
-        self.login_deferred = defer.Deferred()
-        d = self.call('daemon.login', username, password)
-        d.addCallback(self.__on_login, username)
-        d.addErrback(self.__on_login_fail)
-        return self.login_deferred
-
-    def __on_login(self, result, username):
-        self.login_deferred.callback(result)
-
-    def __on_login_fail(self, result):
-        self.login_deferred.errback(result)
-
-
-class NoVersionSendingClient(Client):
-    def connect(
-        self,
-        host='127.0.0.1',
-        port=58846,
-        username='',
-        password='',
-        skip_authentication=False,
-    ):
-        self._daemon_proxy = NoVersionSendingDaemonSSLProxy()
-        self._daemon_proxy.set_disconnect_callback(self.__on_disconnect)
-
-        d = self._daemon_proxy.connect(host, port)
-
-        def on_connect_fail(reason):
-            self.disconnect()
-            return reason
-
-        def on_authenticate(result, daemon_info):
-            return result
-
-        def on_authenticate_fail(reason):
-            return reason
-
-        def on_connected(daemon_version):
-            return daemon_version
-
-        def authenticate(daemon_version, username, password):
-            d = self._daemon_proxy.authenticate(username, password)
-            d.addCallback(on_authenticate, daemon_version)
-            d.addErrback(on_authenticate_fail)
-            return d
-
-        d.addCallback(on_connected)
-        d.addErrback(on_connect_fail)
-        if not skip_authentication:
-            d.addCallback(authenticate, username, password)
-        return d
-
-    def __on_disconnect(self):
-        if self.disconnect_callback:
-            self.disconnect_callback()
-
-
-@pytest.mark.usefixtures('daemon', 'client')
-class TestClient:
-    def test_connect_no_credentials(self):
-        d = client.connect('localhost', self.listen_port, username='', password='')
-
-        def on_connect(result):
-            assert client.get_auth_level() == AUTH_LEVEL_ADMIN
-            return result
-
-        d.addCallbacks(on_connect, self.fail)
-        return d
-
-    def test_connect_localclient(self):
-        username, password = get_localhost_auth()
-        d = client.connect(
-            'localhost', self.listen_port, username=username, password=password
-        )
-
-        def on_connect(result):
-            assert client.get_auth_level() == AUTH_LEVEL_ADMIN
-            return result
-
-        d.addCallbacks(on_connect, self.fail)
-        return d
-
-    def test_connect_bad_password(self):
-        username, password = get_localhost_auth()
-        d = client.connect(
-            'localhost', self.listen_port, username=username, password=password + '1'
-        )
-
-        def on_failure(failure):
-            assert failure.trap(error.BadLoginError) == error.BadLoginError
-            assert failure.value.message == 'Password does not match'
-
-        d.addCallbacks(self.fail, on_failure)
-        return d
-
-    def test_connect_invalid_user(self):
-        d = client.connect('localhost', self.listen_port, username='invalid-user')
-
-        def on_failure(failure):
-            assert failure.trap(error.BadLoginError) == error.BadLoginError
-            assert failure.value.message == 'Username does not exist'
-
-        d.addCallbacks(self.fail, on_failure)
-        return d
-
-    def test_connect_without_password(self):
-        username, password = get_localhost_auth()
-        d = client.connect('localhost', self.listen_port, username=username)
-
-        def on_failure(failure):
-            assert (
-                failure.trap(error.AuthenticationRequired)
-                == error.AuthenticationRequired
-            )
-            assert failure.value.username == username
-
-        d.addCallbacks(self.fail, on_failure)
-        return d
-
-    @pytest_twisted.inlineCallbacks
-    def test_connect_with_password(self):
-        username, password = get_localhost_auth()
-        yield client.connect(
-            'localhost', self.listen_port, username=username, password=password
-        )
-        yield client.core.create_account('testuser', 'testpw', 'DEFAULT')
-        yield client.disconnect()
-        ret = yield client.connect(
-            'localhost', self.listen_port, username='testuser', password='testpw'
-        )
-        assert ret == AUTH_LEVEL_NORMAL
-
-    @pytest_twisted.inlineCallbacks
-    def test_invalid_rpc_method_call(self):
-        yield client.connect('localhost', self.listen_port, username='', password='')
-        d = client.core.invalid_method()
-
-        def on_failure(failure):
-            assert failure.trap(error.WrappedException) == error.WrappedException
-
-        d.addCallbacks(self.fail, on_failure)
-        yield d
-
-    def test_connect_without_sending_client_version_fails(self):
-        username, password = get_localhost_auth()
-        no_version_sending_client = NoVersionSendingClient()
-        d = no_version_sending_client.connect(
-            'localhost', self.listen_port, username=username, password=password
-        )
-
-        def on_failure(failure):
-            assert failure.trap(error.IncompatibleClient) == error.IncompatibleClient
-
-        d.addCallbacks(self.fail, on_failure)
-        return d
-
-    @pytest_twisted.inlineCallbacks
-    def test_daemon_version(self):
-        username, password = get_localhost_auth()
-        yield client.connect(
-            'localhost', self.listen_port, username=username, password=password
-        )
-
-        assert client.daemon_version == get_version()
-
-    @pytest_twisted.inlineCallbacks
-    def test_daemon_version_check_min(self):
-        username, password = get_localhost_auth()
-        yield client.connect(
-            'localhost', self.listen_port, username=username, password=password
-        )
-
-        assert client.daemon_version_check_min(get_version())
-        assert not client.daemon_version_check_min(f'{get_version()}1')
-        assert client.daemon_version_check_min('0.1.0')
Index: luge/tests/test_common.py
===================================================================
--- deluge/tests/test_common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,227 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-import sys
-import tarfile
-from urllib.parse import quote_plus
-
-import pytest
-
-from deluge.common import (
-    VersionSplit,
-    archive_files,
-    fdate,
-    fpcnt,
-    fpeer,
-    fsize,
-    fspeed,
-    ftime,
-    get_magnet_info,
-    get_path_size,
-    is_infohash,
-    is_interface,
-    is_interface_name,
-    is_ip,
-    is_ipv4,
-    is_ipv6,
-    is_magnet,
-    is_url,
-    parse_human_size,
-    windows_check,
-)
-
-from .common import get_test_data_file
-
-
-class TestCommon:
-    def test_fsize(self):
-        assert fsize(0) == '0 B'
-        assert fsize(100) == '100 B'
-        assert fsize(1023) == '1023 B'
-        assert fsize(1024) == '1.0 KiB'
-        assert fsize(1048575) == '1024.0 KiB'
-        assert fsize(1048576) == '1.0 MiB'
-        assert fsize(1073741823) == '1024.0 MiB'
-        assert fsize(1073741824) == '1.0 GiB'
-        assert fsize(112245) == '109.6 KiB'
-        assert fsize(110723441824) == '103.1 GiB'
-        assert fsize(1099511627775) == '1024.0 GiB'
-        assert fsize(1099511627777) == '1.0 TiB'
-        assert fsize(766148267453245) == '696.8 TiB'
-
-    def test_fpcnt(self):
-        assert fpcnt(0.9311) == '93.11%'
-
-    def test_fspeed(self):
-        assert fspeed(43134) == '42.1 KiB/s'
-
-    def test_fpeer(self):
-        assert fpeer(10, 20) == '10 (20)'
-        assert fpeer(10, -1) == '10'
-
-    def test_ftime(self):
-        assert ftime(0) == ''
-        assert ftime(5) == '5s'
-        assert ftime(100) == '1m 40s'
-        assert ftime(3789) == '1h 3m'
-        assert ftime(23011) == '6h 23m'
-        assert ftime(391187) == '4d 12h'
-        assert ftime(604800) == '1w 0d'
-        assert ftime(13893086) == '22w 6d'
-        assert ftime(59740269) == '1y 46w'
-        assert ftime(61.25) == '1m 1s'
-        assert ftime(119.9) == '1m 59s'
-
-    def test_fdate(self):
-        assert fdate(-1) == ''
-
-    def test_is_url(self):
-        assert is_url('http://deluge-torrent.org')
-        assert not is_url('file://test.torrent')
-
-    def test_is_magnet(self):
-        assert is_magnet('magnet:?xt=urn:btih:SU5225URMTUEQLDXQWRB2EQWN6KLTYKN')
-        assert not is_magnet(None)
-
-    def test_is_infohash(self):
-        assert is_infohash('2dc5d0e71a66fe69649a640d39cb00a259704973')
-
-    def test_get_path_size(self):
-        if windows_check() and sys.version_info < (3, 8):
-            # https://bugs.python.org/issue1311
-            pytest.skip('os.devnull returns False on Windows')
-        assert get_path_size(os.devnull) == 0
-        assert get_path_size('non-existant.file') == -1
-
-    def test_is_ip(self):
-        assert is_ip('192.0.2.0')
-        assert not is_ip('192..0.0')
-        assert is_ip('2001:db8::')
-        assert not is_ip('2001:db8:')
-
-    def test_is_ipv4(self):
-        assert is_ipv4('192.0.2.0')
-        assert not is_ipv4('192..0.0')
-
-    def test_is_ipv6(self):
-        assert is_ipv6('2001:db8::')
-        assert not is_ipv6('2001:db8:')
-
-    def test_is_interface_name(self):
-        if windows_check():
-            assert not is_interface_name('2001:db8:')
-            assert not is_interface_name('{THIS0000-IS00-ONLY-FOR0-TESTING00000}')
-        else:
-            assert is_interface_name('lo')
-            assert not is_interface_name('127.0.0.1')
-            assert not is_interface_name('eth01101')
-
-    def test_is_interface(self):
-        if windows_check():
-            assert is_interface('127.0.0.1')
-            assert not is_interface('127')
-            assert not is_interface('{THIS0000-IS00-ONLY-FOR0-TESTING00000}')
-        else:
-            assert is_interface('lo')
-            assert is_interface('127.0.0.1')
-            assert not is_interface('127.')
-            assert not is_interface('eth01101')
-
-    def test_version_split(self):
-        assert VersionSplit('1.2.2') == VersionSplit('1.2.2')
-        assert VersionSplit('1.2.1') < VersionSplit('1.2.2')
-        assert VersionSplit('1.1.9') < VersionSplit('1.2.2')
-        assert VersionSplit('1.2.2') > VersionSplit('1.2.1')
-        assert VersionSplit('1.2.2') > VersionSplit('1.2.2-dev0')
-        assert VersionSplit('1.2.2-dev') < VersionSplit('1.3.0-rc2')
-        assert VersionSplit('1.2.2') > VersionSplit('1.2.2-rc2')
-        assert VersionSplit('1.2.2-rc2-dev') < VersionSplit('1.2.2-rc2')
-        assert VersionSplit('1.2.2-rc3') > VersionSplit('1.2.2-rc2')
-        assert VersionSplit('0.14.9') == VersionSplit('0.14.9')
-        assert VersionSplit('0.14.9') > VersionSplit('0.14.5')
-        assert VersionSplit('0.14.10') >= VersionSplit('0.14.9')
-        assert VersionSplit('1.4.0') > VersionSplit('1.3.900.dev123')
-        assert VersionSplit('1.3.2rc2.dev1') < VersionSplit('1.3.2-rc2')
-        assert VersionSplit('1.3.900.dev888') > VersionSplit('1.3.900.dev123')
-        assert VersionSplit('1.4.0') > VersionSplit('1.4.0.dev123')
-        assert VersionSplit('1.4.0.dev1') < VersionSplit('1.4.0')
-        assert VersionSplit('1.4.0a1') < VersionSplit('1.4.0')
-
-    @pytest.mark.parametrize(
-        ('human_size', 'expected'),
-        [
-            ('1', 1),
-            ('10 bytes', 10),
-            ('2048 bytes', 2048),
-            ('1MiB', 2 ** (10 * 2)),
-            ('1 MiB', 2 ** (10 * 2)),
-            ('1 GiB', 2 ** (10 * 3)),
-            ('1 TiB', 2 ** (10 * 4)),
-            ('1M', 10**6),
-            ('1p', 10**15),
-            ('1MB', 10**6),
-            ('1 GB', 10**9),
-            ('1 TB', 10**12),
-        ],
-    )
-    def test_parse_human_size(self, human_size, expected):
-        parsed = parse_human_size(human_size)
-        assert parsed == expected, 'Mismatch when converting: %s' % human_size
-
-    def test_archive_files(self):
-        arc_filelist = [
-            get_test_data_file('test.torrent'),
-            get_test_data_file('deluge.png'),
-        ]
-        arc_filepath = archive_files('test-arc', arc_filelist)
-
-        with tarfile.open(arc_filepath, 'r') as tar:
-            for tar_info in tar:
-                assert tar_info.isfile()
-                assert tar_info.name in [
-                    os.path.basename(arcf) for arcf in arc_filelist
-                ]
-
-    def test_archive_files_missing(self):
-        """Archive exists even with file not found."""
-        filelist = ['test.torrent', 'deluge.png', 'missing.file']
-        arc_filepath = archive_files(
-            'test-arc', [get_test_data_file(f) for f in filelist]
-        )
-        filelist.remove('missing.file')
-
-        with tarfile.open(arc_filepath, 'r') as tar:
-            assert tar.getnames() == filelist
-            assert all(tarinfo.isfile() for tarinfo in tar)
-
-    def test_archive_files_message(self):
-        filelist = ['test.torrent', 'deluge.png']
-        arc_filepath = archive_files(
-            'test-arc', [get_test_data_file(f) for f in filelist], message='test'
-        )
-
-        result_files = filelist + ['archive_message.txt']
-        with tarfile.open(arc_filepath, 'r') as tar:
-            assert tar.getnames() == result_files
-            for tar_info in tar:
-                assert tar_info.isfile()
-                if tar_info.name == 'archive_message.txt':
-                    result = tar.extractfile(tar_info).read().decode()
-                    assert result == 'test'
-
-    def test_get_magnet_info_tiers(self):
-        tracker1 = 'udp://tracker1.example.com'
-        tracker2 = 'udp://tracker2.example.com'
-        magnet = (
-            'magnet:?xt=urn:btih:SU5225URMTUEQLDXQWRB2EQWN6KLTYKN'
-            f'&tr.1={quote_plus(tracker1)}'
-            f'&tr.2={quote_plus(tracker2)}'
-        )
-        result = get_magnet_info(magnet)
-        assert result['info_hash'] == '953bad769164e8482c7785a21d12166f94b9e14d'
-        assert result['trackers'][tracker1] == 1
-        assert result['trackers'][tracker2] == 2
Index: luge/tests/test_component.py
===================================================================
--- deluge/tests/test_component.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,192 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import time
-from unittest.mock import Mock
-
-import pytest
-import pytest_twisted
-from twisted.internet import defer, threads
-
-import deluge.component as component
-
-
-class ComponentTester(component.Component):
-    def __init__(self, name, depend=None):
-        super().__init__(name, depend=depend)
-        event_methods = ('start', 'update', 'pause', 'resume', 'stop', 'shutdown')
-        for event_method in event_methods:
-            setattr(self, event_method, Mock())
-
-
-class ComponentTesterDelayStart(ComponentTester):
-    def __init__(self, name, depend=None):
-        super().__init__(name, depend=depend)
-        self.start = Mock(side_effect=self.delay)
-
-    @pytest_twisted.inlineCallbacks
-    def delay(self):
-        yield threads.deferToThread(time.sleep, 0.5)
-
-
-@pytest.mark.usefixtures('component')
-class TestComponent:
-    async def test_start_component(self):
-        c = ComponentTester('test_start')
-        await component.start(['test_start'])
-
-        assert c._component_state == 'Started'
-        assert c.start.call_count == 1
-
-    async def test_start_stop_depends(self):
-        c1 = ComponentTester('test_start_depends_c1')
-        c2 = ComponentTester('test_start_depends_c2', depend=['test_start_depends_c1'])
-
-        await component.start('test_start_depends_c2')
-
-        assert c1._component_state == 'Started'
-        assert c2._component_state == 'Started'
-        assert c1.start.call_count == 1
-        assert c2.start.call_count == 1
-
-        await component.stop(['test_start_depends_c1'])
-
-        assert c1._component_state == 'Stopped'
-        assert c2._component_state == 'Stopped'
-        assert c1.stop.call_count == 1
-        assert c2.stop.call_count == 1
-
-    async def start_with_depends(self):
-        c1 = ComponentTesterDelayStart('test_start_all_c1')
-        c2 = ComponentTester('test_start_all_c2', depend=['test_start_all_c4'])
-        c3 = ComponentTesterDelayStart(
-            'test_start_all_c3', depend=['test_start_all_c5', 'test_start_all_c1']
-        )
-        c4 = ComponentTester('test_start_all_c4', depend=['test_start_all_c3'])
-        c5 = ComponentTester('test_start_all_c5')
-
-        await component.start()
-        return c1, c2, c3, c4, c5
-
-    def finish_start_with_depends(self, *args):
-        for c in args[1:]:
-            component.deregister(c)
-
-    async def test_start_all(self):
-        components = await self.start_with_depends()
-        for c in components:
-            assert c._component_state == 'Started'
-            assert c.start.call_count == 1
-
-        self.finish_start_with_depends(components)
-
-    def test_register_exception(self):
-        ComponentTester('test_register_exception')
-        with pytest.raises(component.ComponentAlreadyRegistered):
-            ComponentTester(
-                'test_register_exception',
-            )
-
-    async def test_stop(self):
-        c = ComponentTester('test_stop')
-
-        await component.start(['test_stop'])
-
-        assert c._component_state == 'Started'
-
-        await component.stop(['test_stop'])
-
-        assert c._component_state == 'Stopped'
-        assert not c._component_timer.running
-        assert c.stop.call_count == 1
-
-    async def test_stop_all(self):
-        components = await self.start_with_depends()
-        assert all(c._component_state == 'Started' for c in components)
-
-        component.stop()
-        for c in components:
-            assert c._component_state == 'Stopped'
-            assert c.stop.call_count == 1
-
-        self.finish_start_with_depends(components)
-
-    async def test_update(self):
-        c = ComponentTester('test_update')
-        init_update_count = int(c.update.call_count)
-        await component.start(['test_update'])
-
-        assert c._component_timer
-        assert c._component_timer.running
-        assert c.update.call_count != init_update_count
-        await component.stop()
-
-    async def test_pause(self):
-        c = ComponentTester('test_pause')
-        init_update_count = int(c.update.call_count)
-
-        await component.start(['test_pause'])
-
-        assert c._component_timer
-        assert c.update.call_count != init_update_count
-
-        await component.pause(['test_pause'])
-
-        assert c._component_state == 'Paused'
-        assert c.pause.call_count == 1
-        assert c.update.call_count != init_update_count
-        assert not c._component_timer.running
-
-    async def test_resume(self):
-        c = ComponentTester('test_resume')
-
-        await component.start(['test_resume'])
-
-        assert c._component_state == 'Started'
-
-        await component.pause(['test_resume'])
-
-        assert c._component_state == 'Paused'
-
-        await component.resume(['test_resume'])
-
-        assert c._component_state == 'Started'
-        assert c.resume.call_count == 1
-        assert c._component_timer.running
-
-    async def test_component_start_error(self):
-        ComponentTester('test_start_error')
-        await component.start(['test_start_error'])
-        await component.pause(['test_start_error'])
-        test_comp = component.get('test_start_error')
-        with pytest.raises(component.ComponentException, match='Current state: Paused'):
-            await test_comp._component_start()
-
-    async def test_start_paused_error(self):
-        name = 'test_pause_error'
-        ComponentTester(name)
-        await component.start([name])
-        await component.pause([name])
-
-        (failure, error), *_ = await component.start()
-        assert (failure, error.type, error.value.message) == (
-            defer.FAILURE,
-            component.ComponentException,
-            (
-                f'Trying to start component "{name}" but it is '
-                'not in a stopped state. Current state: Paused'
-            ),
-        )
-
-    async def test_shutdown(self):
-        c = ComponentTester('test_shutdown')
-
-        await component.start(['test_shutdown'])
-        await component.shutdown()
-
-        assert c.shutdown.call_count == 1
-        assert c._component_state == 'Stopped'
-        assert not c._component_timer.running
-        assert c.stop.call_count == 1
Index: luge/tests/test_config.py
===================================================================
--- deluge/tests/test_config.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,274 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import json
-import logging
-import os
-from codecs import getwriter
-
-import pytest
-from twisted.internet import task
-
-from deluge.common import JSON_FORMAT
-from deluge.config import Config
-from deluge.ui.hostlist import mask_hosts_password
-
-DEFAULTS = {
-    'string': 'foobar',
-    'int': 1,
-    'float': 0.435,
-    'bool': True,
-    'unicode': 'foobar',
-    'password': 'abc123*\\[!]?/<>#{@}=|"+$%(^)~',
-    'hosts': [
-        ('host1', 'port', '', 'password1234'),
-        ('host2', 'port', '', 'password5678'),
-    ],
-}
-
-
-LOGGER = logging.getLogger(__name__)
-
-
-class TestConfig:
-    def test_init(self):
-        config = Config('test.conf', defaults=DEFAULTS, config_dir=self.config_dir)
-        assert DEFAULTS == config.config
-
-        config = Config('test.conf', config_dir=self.config_dir)
-        assert {} == config.config
-
-    def test_set_get_item(self):
-        config = Config('test.conf', config_dir=self.config_dir)
-        config['foo'] = 1
-        assert config['foo'] == 1
-        with pytest.raises(ValueError):
-            config.set_item('foo', 'bar')
-
-        config['foo'] = 2
-        assert config.get_item('foo') == 2
-
-        config['foo'] = '3'
-        assert config.get_item('foo') == 3
-
-        config['unicode'] = 'ÐÐÐÐÐÐ€ÐÐÐ¬ÐÐ«'
-        assert config['unicode'] == 'ÐÐÐÐÐÐ€ÐÐÐ¬ÐÐ«'
-
-        config['unicode'] = b'foostring'
-        assert not isinstance(config.get_item('unicode'), bytes)
-
-        config._save_timer.cancel()
-
-    def test_set_get_item_none(self):
-        config = Config('test.conf', config_dir=self.config_dir)
-
-        config['foo'] = None
-        assert config['foo'] is None
-        assert isinstance(config['foo'], type(None))
-
-        config['foo'] = 1
-        assert config.get('foo') == 1
-
-        config['foo'] = None
-        assert config['foo'] is None
-
-        config['bar'] = None
-        assert config['bar'] is None
-
-        config['bar'] = None
-        assert config['bar'] is None
-
-        config._save_timer.cancel()
-
-    async def test_on_changed_callback(self, mock_callback):
-        config = Config('test.conf', config_dir=self.config_dir)
-        config.register_change_callback(mock_callback)
-        config['foo'] = 1
-        assert config['foo'] == 1
-        await mock_callback.deferred
-        mock_callback.assert_called_once_with('foo', 1)
-
-    async def test_key_function_callback(self, mock_callback):
-        config = Config(
-            'test.conf', defaults={'foo': 1, 'bar': 1}, config_dir=self.config_dir
-        )
-
-        assert config['foo'] == 1
-        config.register_set_function('foo', mock_callback)
-        await mock_callback.deferred
-        mock_callback.assert_called_once_with('foo', 1)
-
-        mock_callback.reset_mock()
-        config.register_set_function('bar', mock_callback, apply_now=False)
-        mock_callback.assert_not_called()
-        config['bar'] = 2
-        await mock_callback.deferred
-        mock_callback.assert_called_once_with('bar', 2)
-
-    def test_get(self):
-        config = Config('test.conf', config_dir=self.config_dir)
-        config['foo'] = 1
-        assert config.get('foo') == 1
-        assert config.get('foobar') is None
-        assert config.get('foobar', 2) == 2
-        config['foobar'] = 5
-        assert config.get('foobar', 2) == 5
-
-    def test_set_log_mask_funcs(self, caplog):
-        """Test mask func masks key in log"""
-        caplog.set_level(logging.DEBUG)
-        config = Config(
-            'test.conf',
-            config_dir=self.config_dir,
-            log_mask_funcs={'hosts': mask_hosts_password},
-        )
-        config['hosts'] = DEFAULTS['hosts']
-        assert isinstance(config['hosts'], list)
-        assert 'host1' in caplog.text
-        assert 'host2' in caplog.text
-        assert 'password1234' not in caplog.text
-        assert 'password5678' not in caplog.text
-        assert '*' * 10 in caplog.text
-
-    def test_load_log_mask_funcs(self, caplog):
-        """Test mask func masks key in log"""
-        with open(os.path.join(self.config_dir, 'test.conf'), 'wb') as _file:
-            json.dump(DEFAULTS, getwriter('utf8')(_file), **JSON_FORMAT)
-
-        config = Config(
-            'test.conf',
-            config_dir=self.config_dir,
-            log_mask_funcs={'hosts': mask_hosts_password},
-        )
-        with caplog.at_level(logging.DEBUG):
-            config.load(os.path.join(self.config_dir, 'test.conf'))
-        assert 'host1' in caplog.text
-        assert 'host2' in caplog.text
-        assert 'foobar' in caplog.text
-        assert 'password1234' not in caplog.text
-        assert 'password5678' not in caplog.text
-        assert '*' * 10 in caplog.text
-
-    def test_load(self):
-        def check_config():
-            config = Config('test.conf', config_dir=self.config_dir)
-
-            assert config['string'] == 'foobar'
-            assert config['float'] == 0.435
-            assert config['password'] == 'abc123*\\[!]?/<>#{@}=|"+$%(^)~'
-
-        # Test opening a previous 1.2 config file of just a json object
-        with open(os.path.join(self.config_dir, 'test.conf'), 'wb') as _file:
-            json.dump(DEFAULTS, getwriter('utf8')(_file), **JSON_FORMAT)
-
-        check_config()
-
-        # Test opening a previous 1.2 config file of having the format versions
-        # as ints
-        with open(os.path.join(self.config_dir, 'test.conf'), 'wb') as _file:
-            _file.write(b'1\n')
-            _file.write(b'1\n')
-            json.dump(DEFAULTS, getwriter('utf8')(_file), **JSON_FORMAT)
-
-        check_config()
-
-        # Test the 1.2 config format
-        version = {'format': 1, 'file': 1}
-        with open(os.path.join(self.config_dir, 'test.conf'), 'wb') as _file:
-            json.dump(version, getwriter('utf8')(_file), **JSON_FORMAT)
-            json.dump(DEFAULTS, getwriter('utf8')(_file), **JSON_FORMAT)
-
-        check_config()
-
-    def test_save(self):
-        config = Config('test.conf', defaults=DEFAULTS, config_dir=self.config_dir)
-        # We do this twice because the first time we need to save the file to disk
-        # and the second time we do a compare and we should not write
-        ret = config.save()
-        assert ret
-        ret = config.save()
-        assert ret
-
-        config['string'] = 'baz'
-        config['int'] = 2
-        ret = config.save()
-        assert ret
-        del config
-
-        config = Config('test.conf', defaults=DEFAULTS, config_dir=self.config_dir)
-        assert config['string'] == 'baz'
-        assert config['int'] == 2
-
-    def test_save_timer(self):
-        clock = task.Clock()
-
-        config = Config('test.conf', defaults=DEFAULTS, config_dir=self.config_dir)
-        config.callLater = clock.callLater
-        config['string'] = 'baz'
-        config['int'] = 2
-        assert config._save_timer.active()
-
-        # Timeout set for 5 seconds in config, so lets move clock by 5 seconds
-        clock.advance(5)
-
-        def check_config(config):
-            assert not config._save_timer.active()
-            del config
-            config = Config('test.conf', defaults=DEFAULTS, config_dir=self.config_dir)
-            assert config['string'] == 'baz'
-            assert config['int'] == 2
-
-        check_config(config)
-
-    def test_find_json_objects(self):
-        s = """{
-  "file": 1,
-  "format": 1
-}{
-  "ssl": true,
-  "enabled": false,
-  "port": 8115
-}\n"""
-
-        from deluge.config import find_json_objects
-
-        objects = find_json_objects(s)
-        assert len(objects) == 2
-
-    def test_find_json_objects_curly_brace(self):
-        """Test with string containing curly brace"""
-        s = """{
-  "file": 1,
-  "format": 1
-}{
-  "ssl": true,
-  "enabled": false,
-  "port": 8115,
-  "password": "abc{def"
-}"""
-
-        from deluge.config import find_json_objects
-
-        objects = find_json_objects(s)
-        assert len(objects) == 2
-
-    def test_find_json_objects_double_quote(self):
-        """Test with string containing double quote"""
-        s = r"""{
-  "file": 1,
-  "format": 1
-}{
-  "ssl": true,
-  "enabled": false,
-  "port": 8115,
-  "password": "abc\"def"
-}
-"""
-
-        from deluge.config import find_json_objects
-
-        objects = find_json_objects(s)
-        assert len(objects) == 2
Index: luge/tests/test_core.py
===================================================================
--- deluge/tests/test_core.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,511 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import base64
-import os
-from base64 import b64encode
-from hashlib import sha1 as sha
-
-import pytest
-import pytest_twisted
-from twisted.internet import defer, reactor, task
-from twisted.internet.error import CannotListenError
-from twisted.web.http import FORBIDDEN
-from twisted.web.resource import EncodingResourceWrapper, Resource
-from twisted.web.server import GzipEncoderFactory, Site
-from twisted.web.static import File
-
-import deluge.common
-import deluge.component as component
-import deluge.core.torrent
-from deluge._libtorrent import lt
-from deluge.conftest import BaseTestCase
-from deluge.core.core import Core
-from deluge.core.rpcserver import RPCServer
-from deluge.error import AddTorrentError, InvalidTorrentError
-
-from . import common
-
-common.disable_new_release_check()
-
-
-class CookieResource(Resource):
-    def render(self, request):
-        if request.getCookie(b'password') != b'deluge':
-            request.setResponseCode(FORBIDDEN)
-            return
-
-        request.setHeader(b'Content-Type', b'application/x-bittorrent')
-        with open(
-            common.get_test_data_file('ubuntu-9.04-desktop-i386.iso.torrent'), 'rb'
-        ) as _file:
-            data = _file.read()
-        return data
-
-
-class PartialDownload(Resource):
-    def getChild(self, path, request):  # NOQA: N802
-        return EncodingResourceWrapper(self, [GzipEncoderFactory()])
-
-    def render(self, request):
-        with open(
-            common.get_test_data_file('ubuntu-9.04-desktop-i386.iso.torrent'), 'rb'
-        ) as _file:
-            data = _file.read()
-        request.setHeader(b'Content-Length', str(len(data)))
-        request.setHeader(b'Content-Type', b'application/x-bittorrent')
-        return data
-
-
-class RedirectResource(Resource):
-    def render(self, request):
-        request.redirect(b'/ubuntu-9.04-desktop-i386.iso.torrent')
-        return b''
-
-
-class TopLevelResource(Resource):
-    def __init__(self):
-        Resource.__init__(self)
-        self.putChild(b'cookie', CookieResource())
-        self.putChild(b'partial', PartialDownload())
-        self.putChild(b'redirect', RedirectResource())
-        self.putChild(
-            b'ubuntu-9.04-desktop-i386.iso.torrent',
-            File(common.get_test_data_file('ubuntu-9.04-desktop-i386.iso.torrent')),
-        )
-
-
-class TestCore(BaseTestCase):
-    def set_up(self):
-        self.rpcserver = RPCServer(listen=False)
-        self.core: Core = Core()
-        self.core.config.config['lsd'] = False
-        self.clock = task.Clock()
-        self.core.torrentmanager.clock = self.clock
-        self.listen_port = 51242
-        return component.start().addCallback(self.start_web_server)
-
-    def start_web_server(self, result):
-        website = Site(TopLevelResource())
-        for dummy in range(10):
-            try:
-                self.webserver = reactor.listenTCP(self.listen_port, website)
-            except CannotListenError as ex:
-                error = ex
-                self.listen_port += 1
-            else:
-                break
-        else:
-            raise error
-
-        return result
-
-    def tear_down(self):
-        def on_shutdown(result):
-            del self.rpcserver
-            del self.core
-            return self.webserver.stopListening()
-
-        return component.shutdown().addCallback(on_shutdown)
-
-    def add_torrent(self, filename, paused=False):
-        if not paused:
-            # Patch libtorrent flags starting torrents paused
-            self.patch(
-                deluge.core.torrentmanager,
-                'LT_DEFAULT_ADD_TORRENT_FLAGS',
-                lt.torrent_flags.auto_managed
-                | lt.torrent_flags.update_subscribe
-                | lt.torrent_flags.apply_ip_filter,
-            )
-        options = {'add_paused': paused, 'auto_managed': False}
-        filepath = common.get_test_data_file(filename)
-        with open(filepath, 'rb') as _file:
-            filedump = b64encode(_file.read())
-        torrent_id = self.core.add_torrent_file(filename, filedump, options)
-        return torrent_id
-
-    @pytest_twisted.inlineCallbacks
-    def test_add_torrent_files(self):
-        options = {}
-        filenames = ['test.torrent', 'test_torrent.file.torrent']
-        files_to_add = []
-        for f in filenames:
-            filename = common.get_test_data_file(f)
-            with open(filename, 'rb') as _file:
-                filedump = b64encode(_file.read())
-            files_to_add.append((filename, filedump, options))
-        errors = yield self.core.add_torrent_files(files_to_add)
-        assert len(errors) == 0
-
-    @pytest_twisted.inlineCallbacks
-    def test_add_torrent_files_error_duplicate(self):
-        options = {}
-        filenames = ['test.torrent', 'test.torrent']
-        files_to_add = []
-        for f in filenames:
-            filename = common.get_test_data_file(f)
-            with open(filename, 'rb') as _file:
-                filedump = b64encode(_file.read())
-            files_to_add.append((filename, filedump, options))
-        errors = yield self.core.add_torrent_files(files_to_add)
-        assert len(errors) == 1
-        assert str(errors[0]).startswith('Torrent already in session')
-
-    @pytest_twisted.inlineCallbacks
-    def test_add_torrent_file(self):
-        options = {}
-        filename = common.get_test_data_file('test.torrent')
-        with open(filename, 'rb') as _file:
-            filedump = b64encode(_file.read())
-        torrent_id = yield self.core.add_torrent_file_async(filename, filedump, options)
-
-        # Get the info hash from the test.torrent
-        from deluge.bencode import bdecode, bencode
-
-        with open(filename, 'rb') as _file:
-            info_hash = sha(bencode(bdecode(_file.read())[b'info'])).hexdigest()
-        assert torrent_id == info_hash
-
-    def test_add_torrent_file_invalid_filedump(self):
-        options = {}
-        filename = common.get_test_data_file('test.torrent')
-        with pytest.raises(AddTorrentError):
-            self.core.add_torrent_file(filename, False, options)
-
-    @pytest_twisted.inlineCallbacks
-    def test_add_torrent_url(self, mock_mkstemp):
-        url = (
-            'http://localhost:%d/ubuntu-9.04-desktop-i386.iso.torrent'
-            % self.listen_port
-        )
-        options = {}
-        info_hash = '60d5d82328b4547511fdeac9bf4d0112daa0ce00'
-
-        torrent_id = yield self.core.add_torrent_url(url, options)
-        assert torrent_id == info_hash
-        assert not os.path.isfile(mock_mkstemp[1])
-
-    async def test_add_torrent_url_with_cookie(self):
-        url = 'http://localhost:%d/cookie' % self.listen_port
-        options = {}
-        headers = {'Cookie': 'password=deluge'}
-        info_hash = '60d5d82328b4547511fdeac9bf4d0112daa0ce00'
-
-        with pytest.raises(Exception):
-            await self.core.add_torrent_url(url, options)
-
-        result = await self.core.add_torrent_url(url, options, headers)
-        assert result == info_hash
-
-    async def test_add_torrent_url_with_redirect(self):
-        url = 'http://localhost:%d/redirect' % self.listen_port
-        options = {}
-        info_hash = '60d5d82328b4547511fdeac9bf4d0112daa0ce00'
-
-        result = await self.core.add_torrent_url(url, options)
-        assert result == info_hash
-
-    async def test_add_torrent_url_with_partial_download(self):
-        url = 'http://localhost:%d/partial' % self.listen_port
-        options = {}
-        info_hash = '60d5d82328b4547511fdeac9bf4d0112daa0ce00'
-
-        result = await self.core.add_torrent_url(url, options)
-        assert result == info_hash
-
-    @pytest_twisted.inlineCallbacks
-    def test_add_torrent_magnet(self):
-        info_hash = '60d5d82328b4547511fdeac9bf4d0112daa0ce00'
-        tracker = 'udp://tracker.example.com'
-        name = 'test magnet'
-        uri = deluge.common.create_magnet_uri(info_hash, name=name, trackers=[tracker])
-        options = {}
-        torrent_id = yield self.core.add_torrent_magnet(uri, options)
-        assert torrent_id == info_hash
-        torrent_status = self.core.get_torrent_status(torrent_id, ['name', 'trackers'])
-        assert torrent_status['trackers'][0]['url'] == tracker
-        assert torrent_status['name'] == name
-
-    def test_resume_torrent(self):
-        tid1 = self.add_torrent('test.torrent', paused=True)
-        tid2 = self.add_torrent('test_torrent.file.torrent', paused=True)
-        # Assert paused
-        r1 = self.core.get_torrent_status(tid1, ['paused'])
-        assert r1['paused']
-        r2 = self.core.get_torrent_status(tid2, ['paused'])
-        assert r2['paused']
-
-        self.core.resume_torrent(tid2)
-        r1 = self.core.get_torrent_status(tid1, ['paused'])
-        assert r1['paused']
-        r2 = self.core.get_torrent_status(tid2, ['paused'])
-        assert not r2['paused']
-
-    def test_resume_torrent_list(self):
-        """Backward compatibility for list of torrent_ids."""
-        torrent_id = self.add_torrent('test.torrent', paused=True)
-        self.core.resume_torrent([torrent_id])
-        result = self.core.get_torrent_status(torrent_id, ['paused'])
-        assert not result['paused']
-
-    def test_resume_torrents(self):
-        tid1 = self.add_torrent('test.torrent', paused=True)
-        tid2 = self.add_torrent('test_torrent.file.torrent', paused=True)
-        self.core.resume_torrents([tid1, tid2])
-        r1 = self.core.get_torrent_status(tid1, ['paused'])
-        assert not r1['paused']
-        r2 = self.core.get_torrent_status(tid2, ['paused'])
-        assert not r2['paused']
-
-    def test_resume_torrents_all(self):
-        """With no torrent_ids param, resume all torrents"""
-        tid1 = self.add_torrent('test.torrent', paused=True)
-        tid2 = self.add_torrent('test_torrent.file.torrent', paused=True)
-        self.core.resume_torrents()
-        r1 = self.core.get_torrent_status(tid1, ['paused'])
-        assert not r1['paused']
-        r2 = self.core.get_torrent_status(tid2, ['paused'])
-        assert not r2['paused']
-
-    def test_pause_torrent(self):
-        tid1 = self.add_torrent('test.torrent')
-        tid2 = self.add_torrent('test_torrent.file.torrent')
-        # Assert not paused
-        r1 = self.core.get_torrent_status(tid1, ['paused'])
-        assert not r1['paused']
-        r2 = self.core.get_torrent_status(tid2, ['paused'])
-        assert not r2['paused']
-
-        self.core.pause_torrent(tid2)
-        r1 = self.core.get_torrent_status(tid1, ['paused'])
-        assert not r1['paused']
-        r2 = self.core.get_torrent_status(tid2, ['paused'])
-        assert r2['paused']
-
-    def test_pause_torrent_list(self):
-        """Backward compatibility for list of torrent_ids."""
-        torrent_id = self.add_torrent('test.torrent')
-        result = self.core.get_torrent_status(torrent_id, ['paused'])
-        assert not result['paused']
-        self.core.pause_torrent([torrent_id])
-        result = self.core.get_torrent_status(torrent_id, ['paused'])
-        assert result['paused']
-
-    def test_pause_torrents(self):
-        tid1 = self.add_torrent('test.torrent')
-        tid2 = self.add_torrent('test_torrent.file.torrent')
-
-        self.core.pause_torrents([tid1, tid2])
-        r1 = self.core.get_torrent_status(tid1, ['paused'])
-        assert r1['paused']
-        r2 = self.core.get_torrent_status(tid2, ['paused'])
-        assert r2['paused']
-
-    def test_pause_torrents_all(self):
-        """With no torrent_ids param, pause all torrents"""
-        tid1 = self.add_torrent('test.torrent')
-        tid2 = self.add_torrent('test_torrent.file.torrent')
-
-        self.core.pause_torrents()
-        r1 = self.core.get_torrent_status(tid1, ['paused'])
-        assert r1['paused']
-        r2 = self.core.get_torrent_status(tid2, ['paused'])
-        assert r2['paused']
-
-    @pytest_twisted.inlineCallbacks
-    def test_prefetch_metadata_existing(self):
-        """Check another call with same magnet returns existing deferred."""
-        magnet = 'magnet:?xt=urn:btih:ab570cdd5a17ea1b61e970bb72047de141bce173'
-        expected = ('ab570cdd5a17ea1b61e970bb72047de141bce173', b'')
-
-        d1 = self.core.prefetch_magnet_metadata(magnet)
-        d2 = self.core.prefetch_magnet_metadata(magnet)
-        dg = defer.gatherResults([d1, d2], consumeErrors=True)
-        self.clock.advance(30)
-        result = yield dg
-        assert result == [expected] * 2
-
-    @pytest_twisted.inlineCallbacks
-    def test_remove_torrent(self):
-        options = {}
-        filename = common.get_test_data_file('test.torrent')
-        with open(filename, 'rb') as _file:
-            filedump = b64encode(_file.read())
-        torrent_id = yield self.core.add_torrent_file_async(filename, filedump, options)
-        removed = self.core.remove_torrent(torrent_id, True)
-        assert removed
-        assert len(self.core.get_session_state()) == 0
-
-    def test_remove_torrent_invalid(self):
-        with pytest.raises(InvalidTorrentError):
-            self.core.remove_torrent(
-                'torrentidthatdoesntexist',
-                True,
-            )
-
-    @pytest_twisted.inlineCallbacks
-    def test_remove_torrents(self):
-        options = {}
-        filename = common.get_test_data_file('test.torrent')
-        with open(filename, 'rb') as _file:
-            filedump = b64encode(_file.read())
-        torrent_id = yield self.core.add_torrent_file_async(filename, filedump, options)
-
-        filename2 = common.get_test_data_file('unicode_filenames.torrent')
-        with open(filename2, 'rb') as _file:
-            filedump = b64encode(_file.read())
-        torrent_id2 = yield self.core.add_torrent_file_async(
-            filename2, filedump, options
-        )
-        d = self.core.remove_torrents([torrent_id, torrent_id2], True)
-
-        def test_ret(val):
-            assert val == []
-
-        d.addCallback(test_ret)
-
-        def test_session_state(val):
-            assert len(self.core.get_session_state()) == 0
-
-        d.addCallback(test_session_state)
-        yield d
-
-    @pytest_twisted.inlineCallbacks
-    def test_remove_torrents_invalid(self):
-        options = {}
-        filename = common.get_test_data_file('test.torrent')
-        with open(filename, 'rb') as _file:
-            filedump = b64encode(_file.read())
-            torrent_id = yield self.core.add_torrent_file_async(
-                filename, filedump, options
-            )
-        val = yield self.core.remove_torrents(
-            ['invalidid1', 'invalidid2', torrent_id], False
-        )
-        assert len(val) == 2
-        assert val[0] == ('invalidid1', 'torrent_id invalidid1 not in session.')
-        assert val[1] == ('invalidid2', 'torrent_id invalidid2 not in session.')
-
-    def test_get_session_status(self):
-        status = self.core.get_session_status(
-            ['net.recv_tracker_bytes', 'net.sent_tracker_bytes']
-        )
-        assert isinstance(status, dict)
-        assert status['net.recv_tracker_bytes'] == 0
-        assert status['net.sent_tracker_bytes'] == 0
-
-    def test_get_session_status_all(self):
-        status = self.core.get_session_status([])
-        assert isinstance(status, dict)
-        assert 'upload_rate' in status
-        assert 'net.recv_bytes' in status
-
-    def test_get_session_status_depr(self):
-        status = self.core.get_session_status(['num_peers', 'num_unchoked'])
-        assert isinstance(status, dict)
-        assert status['num_peers'] == 0
-        assert status['num_unchoked'] == 0
-
-    def test_get_session_status_rates(self):
-        status = self.core.get_session_status(['upload_rate', 'download_rate'])
-        assert isinstance(status, dict)
-        assert status['upload_rate'] == 0
-
-    def test_get_session_status_ratio(self):
-        status = self.core.get_session_status(['write_hit_ratio', 'read_hit_ratio'])
-        assert isinstance(status, dict)
-        assert status['write_hit_ratio'] == 0.0
-        assert status['read_hit_ratio'] == 0.0
-
-    def test_get_free_space(self):
-        space = self.core.get_free_space('.')
-        assert isinstance(space, int)
-        assert space >= 0
-        assert self.core.get_free_space('/someinvalidpath') == -1
-
-    @pytest.mark.slow
-    def test_test_listen_port(self):
-        d = self.core.test_listen_port()
-
-        def result(r):
-            assert r in (True, False)
-
-        d.addCallback(result)
-        return d
-
-    def test_sanitize_filepath(self):
-        pathlist = {
-            '\\backslash\\path\\': 'backslash/path',
-            ' single_file ': 'single_file',
-            '..': '',
-            '/../..../': '',
-            '  Def ////ad./ / . . /b  d /file': 'Def/ad./. ./b  d/file',
-            '/ test /\\.. /.file/': 'test/.file',
-            'mytorrent/subfold/file1': 'mytorrent/subfold/file1',
-            'Torrent/folder/': 'Torrent/folder',
-        }
-
-        for key in pathlist:
-            assert (
-                deluge.core.torrent.sanitize_filepath(key, folder=False)
-                == pathlist[key]
-            )
-
-            assert (
-                deluge.core.torrent.sanitize_filepath(key, folder=True)
-                == pathlist[key] + '/'
-            )
-
-    def test_get_set_config_values(self):
-        assert self.core.get_config_values(['abc', 'foo']) == {'foo': None, 'abc': None}
-        assert self.core.get_config_value('foobar') is None
-        self.core.set_config({'abc': 'def', 'foo': 10, 'foobar': 'barfoo'})
-        assert self.core.get_config_values(['foo', 'abc']) == {'foo': 10, 'abc': 'def'}
-        assert self.core.get_config_value('foobar') == 'barfoo'
-
-    def test_read_only_config_keys(self):
-        key = 'max_upload_speed'
-        self.core.read_only_config_keys = [key]
-
-        old_value = self.core.get_config_value(key)
-        self.core.set_config({key: old_value + 10})
-        new_value = self.core.get_config_value(key)
-        assert old_value == new_value
-
-        self.core.read_only_config_keys = None
-
-    def test__create_peer_id(self):
-        assert self.core._create_peer_id('2.0.0') == '-DE200s-'
-        assert self.core._create_peer_id('2.0.0.dev15') == '-DE200D-'
-        assert self.core._create_peer_id('2.0.1rc1') == '-DE201r-'
-        assert self.core._create_peer_id('2.11.0b2') == '-DE2B0b-'
-        assert self.core._create_peer_id('2.4.12b2.dev3') == '-DE24CD-'
-
-    @pytest.mark.parametrize(
-        'path',
-        [
-            common.get_test_data_file('deluge.png'),
-            os.path.dirname(common.get_test_data_file('deluge.png')),
-        ],
-    )
-    @pytest.mark.parametrize('piece_length', [2**14, 2**16])
-    @pytest_twisted.inlineCallbacks
-    def test_create_torrent(self, path, tmp_path, piece_length):
-        target = tmp_path / 'test.torrent'
-
-        filename, filedump = yield self.core.create_torrent(
-            path=path,
-            tracker=None,
-            piece_length=piece_length,
-            target=target,
-            add_to_session=False,
-        )
-        filecontent = base64.b64decode(filedump)
-
-        with open(target, 'rb') as f:
-            assert f.read() == filecontent
-
-        lt.torrent_info(filecontent)
Index: luge/tests/test_decorators.py
===================================================================
--- deluge/tests/test_decorators.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,48 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-
-from deluge.decorators import proxy
-
-
-class TestDecorators:
-    def test_proxy_with_simple_functions(self):
-        def negate(func, *args, **kwargs):
-            return not func(*args, **kwargs)
-
-        @proxy(negate)
-        def something(_bool):
-            return _bool
-
-        @proxy(negate)
-        @proxy(negate)
-        def double_nothing(_bool):
-            return _bool
-
-        assert something(False)
-        assert not something(True)
-        assert double_nothing(True)
-        assert not double_nothing(False)
-
-    def test_proxy_with_class_method(self):
-        def negate(func, *args, **kwargs):
-            return -func(*args, **kwargs)
-
-        class Test:
-            def __init__(self, number):
-                self.number = number
-
-            @proxy(negate)
-            def diff(self, number):
-                return self.number - number
-
-            @proxy(negate)
-            def no_diff(self, number):
-                return self.diff(number)
-
-        t = Test(5)
-        assert t.diff(1) == -4
-        assert t.no_diff(1) == 4
Index: luge/tests/test_error.py
===================================================================
--- deluge/tests/test_error.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,39 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.error
-
-
-class TestError:
-    def test_deluge_error(self):
-        msg = 'Some message'
-        e = deluge.error.DelugeError(msg)
-        assert str(e) == msg
-        from twisted.internet.defer import DebugInfo
-
-        del DebugInfo.__del__  # Hides all errors
-        assert e._args == (msg,)
-        assert e._kwargs == {}
-
-    def test_incompatible_client(self):
-        version = '1.3.6'
-        e = deluge.error.IncompatibleClient(version)
-        assert (
-            str(e) == 'Your deluge client is not compatible with the daemon. '
-            'Please upgrade your client to %s' % version
-        )
-
-    def test_not_authorized_error(self):
-        current_level = 5
-        required_level = 10
-        e = deluge.error.NotAuthorizedError(current_level, required_level)
-        assert str(e) == 'Auth level too low: %d < %d' % (current_level, required_level)
-
-    def test_bad_login_error(self):
-        message = 'Login failed'
-        username = 'deluge'
-        e = deluge.error.BadLoginError(message, username)
-        assert str(e) == message
Index: luge/tests/test_files_tab.py
===================================================================
--- deluge/tests/test_files_tab.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,163 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import pytest
-
-import deluge.component as component
-from deluge.configmanager import ConfigManager
-from deluge.conftest import BaseTestCase
-from deluge.i18n import setup_translation
-
-libs_available = True
-# Allow running other tests without GTKUI dependencies available
-try:
-    from deluge.ui.gtk3.files_tab import FilesTab
-    from deluge.ui.gtk3.gtkui import DEFAULT_PREFS
-    from deluge.ui.gtk3.mainwindow import MainWindow
-except (ImportError, ValueError):
-    # gi.require_version gives ValueError if library not available
-    libs_available = False
-
-setup_translation()
-
-
-@pytest.mark.gtkui
-class TestFilesTab(BaseTestCase):
-    def set_up(self):
-        if libs_available is False:
-            pytest.skip('GTKUI dependencies not available')
-
-        ConfigManager('gtk3ui.conf', defaults=DEFAULT_PREFS)
-        self.mainwindow = MainWindow()
-        self.filestab = FilesTab()
-        self.t_id = '1'
-        self.filestab.torrent_id = self.t_id
-        self.index = 1
-
-    def tear_down(self):
-        return component.shutdown()
-
-    def print_treestore(self, title, treestore):
-        root = treestore.get_iter_first()
-        level = 1
-
-        def p_level(s, lvl):
-            print('{}{}'.format(' ' * lvl, s))
-
-        def _print_treestore_children(i, lvl):
-            while i:
-                p_level(treestore[i][0], lvl)
-                if treestore.iter_children(i):
-                    _print_treestore_children(treestore.iter_children(i), lvl + 2)
-                i = treestore.iter_next(i)
-
-        print('\n%s' % title)
-        _print_treestore_children(root, level)
-        print('')
-
-    def verify_treestore(self, treestore, tree):
-        def _verify_treestore(itr, tree_values):
-            i = 0
-            while itr:
-                values = tree_values[i]
-                if treestore[itr][0] != values[0]:
-                    return False
-                if treestore.iter_children(itr):
-                    if not _verify_treestore(treestore.iter_children(itr), values[1]):
-                        return False
-                itr = treestore.iter_next(itr)
-                i += 1
-            return True
-
-        return _verify_treestore(treestore.get_iter_first(), tree)
-
-    def test_files_tab(self):
-        self.filestab.files_list[self.t_id] = (
-            {'index': 0, 'path': '1/test_10.txt', 'offset': 0, 'size': 13},
-            {'index': 1, 'path': 'test_100.txt', 'offset': 13, 'size': 14},
-        )
-        self.filestab.update_files()
-        self.filestab._on_torrentfilerenamed_event(
-            self.t_id, self.index, '2/test_100.txt'
-        )
-
-        ret = self.verify_treestore(
-            self.filestab.treestore,
-            [['1/', [['test_10.txt']]], ['2/', [['test_100.txt']]]],
-        )
-        if not ret:
-            self.print_treestore('Treestore not expected:', self.filestab.treestore)
-        assert ret
-
-    def test_files_tab2(self):
-        self.filestab.files_list[self.t_id] = (
-            {'index': 0, 'path': '1/1/test_100.txt', 'offset': 0, 'size': 13},
-            {'index': 1, 'path': 'test_101.txt', 'offset': 13, 'size': 14},
-        )
-        self.filestab.update_files()
-        self.filestab._on_torrentfilerenamed_event(
-            self.t_id, self.index, '1/1/test_101.txt'
-        )
-
-        ret = self.verify_treestore(
-            self.filestab.treestore,
-            [['1/', [['1/', [['test_100.txt'], ['test_101.txt']]]]]],
-        )
-        if not ret:
-            self.print_treestore('Treestore not expected:', self.filestab.treestore)
-        assert ret
-
-    def test_files_tab3(self):
-        self.filestab.files_list[self.t_id] = (
-            {'index': 0, 'path': '1/test_100.txt', 'offset': 0, 'size': 13},
-            {'index': 1, 'path': 'test_101.txt', 'offset': 13, 'size': 14},
-        )
-        self.filestab.update_files()
-        self.filestab._on_torrentfilerenamed_event(
-            self.t_id, self.index, '1/test_101.txt'
-        )
-
-        ret = self.verify_treestore(
-            self.filestab.treestore, [['1/', [['test_100.txt'], ['test_101.txt']]]]
-        )
-        if not ret:
-            self.print_treestore('Treestore not expected:', self.filestab.treestore)
-        assert ret
-
-    def test_files_tab4(self):
-        self.filestab.files_list[self.t_id] = (
-            {'index': 0, 'path': '1/test_100.txt', 'offset': 0, 'size': 13},
-            {'index': 1, 'path': '1/test_101.txt', 'offset': 13, 'size': 14},
-        )
-        self.filestab.update_files()
-        self.filestab._on_torrentfilerenamed_event(
-            self.t_id, self.index, '1/2/test_101.txt'
-        )
-
-        ret = self.verify_treestore(
-            self.filestab.treestore,
-            [['1/', [['2/', [['test_101.txt']]], ['test_100.txt']]]],
-        )
-        if not ret:
-            self.print_treestore('Treestore not expected:', self.filestab.treestore)
-        assert ret
-
-    def test_files_tab5(self):
-        self.filestab.files_list[self.t_id] = (
-            {'index': 0, 'path': '1/test_100.txt', 'offset': 0, 'size': 13},
-            {'index': 1, 'path': '2/test_101.txt', 'offset': 13, 'size': 14},
-        )
-        self.filestab.update_files()
-        self.filestab._on_torrentfilerenamed_event(
-            self.t_id, self.index, '1/test_101.txt'
-        )
-
-        ret = self.verify_treestore(
-            self.filestab.treestore, [['1/', [['test_100.txt'], ['test_101.txt']]]]
-        )
-        if not ret:
-            self.print_treestore('Treestore not expected:', self.filestab.treestore)
-        assert ret
Index: luge/tests/test_httpdownloader.py
===================================================================
--- deluge/tests/test_httpdownloader.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,275 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-import tempfile
-from email.utils import formatdate
-
-import pytest
-import pytest_twisted
-from twisted.internet import reactor
-from twisted.internet.error import CannotListenError
-from twisted.web.error import Error, PageRedirect
-from twisted.web.http import NOT_MODIFIED
-from twisted.web.resource import EncodingResourceWrapper, Resource
-from twisted.web.server import GzipEncoderFactory, Site
-from twisted.web.util import redirectTo
-
-from deluge.httpdownloader import download_file
-from deluge.log import setup_logger
-
-temp_dir = tempfile.mkdtemp()
-
-
-def fname(name):
-    return os.path.join(temp_dir, name)
-
-
-class RedirectResource(Resource):
-    def render(self, request):
-        url = self.get_url().encode('utf8')
-        return redirectTo(url, request)
-
-
-class RenameResource(Resource):
-    def render(self, request):
-        filename = request.args.get(b'filename', [b'renamed_file'])[0]
-        request.setHeader(b'Content-Type', b'text/plain')
-        request.setHeader(b'Content-Disposition', b'attachment; filename=' + filename)
-        return b'This file should be called ' + filename
-
-
-class AttachmentResource(Resource):
-    def render(self, request):
-        content_type = b'text/plain'
-        charset = request.getHeader(b'content-charset')
-        if charset:
-            content_type += b'; charset=' + charset
-        request.setHeader(b'Content-Type', content_type)
-        request.setHeader(b'Content-Disposition', b'attachment')
-        append = request.getHeader(b'content-append') or b''
-        content = 'Attachment with no filename set{}'.format(append.decode('utf8'))
-        return (
-            content.encode(charset.decode('utf8'))
-            if charset
-            else content.encode('utf8')
-        )
-
-
-class TorrentResource(Resource):
-    def render(self, request):
-        content_type = b'application/x-bittorrent'
-        charset = request.getHeader(b'content-charset')
-        if charset:
-            content_type += b'; charset=' + charset
-        request.setHeader(b'Content-Type', content_type)
-        request.setHeader(b'Content-Disposition', b'attachment; filename=test.torrent')
-        return 'Binary attachment ignore charset äžäžäž\n'.encode()
-
-
-class CookieResource(Resource):
-    def render(self, request):
-        request.setHeader(b'Content-Type', b'text/plain')
-        if request.getCookie(b'password') is None:
-            return b'Password cookie not set!'
-
-        if request.getCookie(b'password') == b'deluge':
-            return b'COOKIE MONSTER!'
-
-        return request.getCookie('password')
-
-
-class GzipResource(Resource):
-    def getChild(self, path, request):  # NOQA: N802
-        return EncodingResourceWrapper(self, [GzipEncoderFactory()])
-
-    def render(self, request):
-        message = request.args.get(b'msg', [b'EFFICIENCY!'])[0]
-        request.setHeader(b'Content-Type', b'text/plain')
-        return message
-
-
-class PartialDownloadResource(Resource):
-    def __init__(self, *args, **kwargs):
-        Resource.__init__(self)
-        self.render_count = 0
-
-    def render(self, request):
-        # encoding = request.requestHeaders._rawHeaders.get('accept-encoding', None)
-        if self.render_count == 0:
-            request.setHeader(b'content-length', b'5')
-        else:
-            request.setHeader(b'content-length', b'3')
-
-        # if encoding == "deflate, gzip, x-gzip":
-        request.write('abc')
-        self.render_count += 1
-        return ''
-
-
-class TopLevelResource(Resource):
-    def __init__(self):
-        Resource.__init__(self)
-        self.putChild(b'cookie', CookieResource())
-        self.putChild(b'gzip', GzipResource())
-        self.redirect_rsrc = RedirectResource()
-        self.putChild(b'redirect', self.redirect_rsrc)
-        self.putChild(b'rename', RenameResource())
-        self.putChild(b'attachment', AttachmentResource())
-        self.putChild(b'torrent', TorrentResource())
-        self.putChild(b'partial', PartialDownloadResource())
-
-    def getChild(self, path, request):  # NOQA: N802
-        if not path:
-            return self
-        else:
-            return Resource.getChild(self, path, request)
-
-    def render(self, request):
-        if request.getHeader(b'If-Modified-Since'):
-            request.setResponseCode(NOT_MODIFIED)
-        return b'<h1>Deluge HTTP Downloader tests webserver here</h1>'
-
-
-class TestDownloadFile:
-    def get_url(self, path=''):
-        return 'http://localhost:%d/%s' % (self.listen_port, path)
-
-    @pytest_twisted.async_yield_fixture(autouse=True)
-    async def setUp(self, request):  # NOQA
-        self = request.instance
-        setup_logger('warning', fname('log_file'))
-        self.website = Site(TopLevelResource())
-        self.listen_port = 51242
-        self.website.resource.redirect_rsrc.get_url = self.get_url
-        for dummy in range(10):
-            try:
-                self.webserver = reactor.listenTCP(self.listen_port, self.website)
-            except CannotListenError as ex:
-                error = ex
-                self.listen_port += 1
-            else:
-                break
-        else:
-            raise error
-
-        yield
-
-        await self.webserver.stopListening()
-
-    def assert_contains(self, filename, contents):
-        with open(filename, encoding='utf8') as _file:
-            try:
-                assert _file.read() == contents
-            except Exception as ex:
-                pytest.fail(ex)
-        return filename
-
-    def assert_not_contains(self, filename, contents, file_mode=''):
-        with open(filename, encoding='utf8') as _file:
-            try:
-                assert _file.read() != contents
-            except Exception as ex:
-                pytest.fail(ex)
-        return filename
-
-    async def test_download(self):
-        filename = await download_file(self.get_url(), fname('index.html'))
-        assert filename == fname('index.html')
-
-    async def test_download_without_required_cookies(self):
-        url = self.get_url('cookie')
-        filename = await download_file(url, fname('none'))
-        self.assert_contains(filename, 'Password cookie not set!')
-
-    async def test_download_with_required_cookies(self):
-        url = self.get_url('cookie')
-        cookie = {'cookie': 'password=deluge'}
-        filename = await download_file(url, fname('monster'), headers=cookie)
-        assert filename == fname('monster')
-        self.assert_contains(filename, 'COOKIE MONSTER!')
-
-    async def test_download_with_rename(self):
-        url = self.get_url('rename?filename=renamed')
-        filename = await download_file(url, fname('original'))
-        assert filename == fname('renamed')
-        self.assert_contains(filename, 'This file should be called renamed')
-
-    async def test_download_with_rename_exists(self):
-        open(fname('renamed'), 'w').close()
-        url = self.get_url('rename?filename=renamed')
-        filename = await download_file(url, fname('original'))
-        assert filename == fname('renamed-1')
-        self.assert_contains(filename, 'This file should be called renamed')
-
-    async def test_download_with_rename_sanitised(self):
-        url = self.get_url('rename?filename="/etc/passwd"')
-        filename = await download_file(url, fname('original'))
-        assert filename == fname('passwd')
-        self.assert_contains(filename, 'This file should be called "/etc/passwd"')
-
-    async def test_download_with_attachment_no_filename(self):
-        url = self.get_url('attachment')
-        filename = await download_file(url, fname('original'))
-        assert filename == fname('original')
-        self.assert_contains(filename, 'Attachment with no filename set')
-
-    async def test_download_with_rename_prevented(self):
-        url = self.get_url('rename?filename=spam')
-        filename = await download_file(url, fname('forced'), force_filename=True)
-        assert filename == fname('forced')
-        self.assert_contains(filename, 'This file should be called spam')
-
-    async def test_download_with_gzip_encoding(self):
-        url = self.get_url('gzip?msg=success')
-        filename = await download_file(url, fname('gzip_encoded'))
-        self.assert_contains(filename, 'success')
-
-    async def test_download_with_gzip_encoding_disabled(self):
-        url = self.get_url('gzip?msg=unzip')
-        filename = await download_file(
-            url, fname('gzip_encoded'), allow_compression=False
-        )
-        self.assert_contains(filename, 'unzip')
-
-    async def test_page_redirect_unhandled(self):
-        url = self.get_url('redirect')
-        with pytest.raises(PageRedirect):
-            await download_file(url, fname('none'), handle_redirects=False)
-
-    async def test_page_redirect(self):
-        url = self.get_url('redirect')
-        filename = await download_file(url, fname('none'), handle_redirects=True)
-        assert filename == fname('none')
-
-    async def test_page_not_found(self):
-        with pytest.raises(Error):
-            await download_file(self.get_url('page/not/found'), fname('none'))
-
-    @pytest.mark.xfail(reason="Doesn't seem like httpdownloader ever implemented this.")
-    async def test_page_not_modified(self):
-        headers = {'If-Modified-Since': formatdate(usegmt=True)}
-        with pytest.raises(Error) as exc_info:
-            await download_file(self.get_url(), fname('index.html'), headers=headers)
-        assert exc_info.value.status == NOT_MODIFIED
-
-    async def test_download_text_reencode_charset(self):
-        """Re-encode as UTF-8 specified charset for text content-type header"""
-        url = self.get_url('attachment')
-        filepath = fname('test.txt')
-        headers = {'content-charset': 'Windows-1251', 'content-append': 'Ð±Ð²Ð³ÐŽÐµ'}
-        filename = await download_file(url, filepath, headers=headers)
-        assert filename == filepath
-        self.assert_contains(filename, 'Attachment with no filename setÐ±Ð²Ð³ÐŽÐµ')
-
-    async def test_download_binary_ignore_charset(self):
-        """Ignore charset for binary content-type header e.g. torrent files"""
-        url = self.get_url('torrent')
-        headers = {'content-charset': 'Windows-1251'}
-        filepath = fname('test.torrent')
-        filename = await download_file(url, fname('test.torrent'), headers=headers)
-        assert filename == filepath
-        self.assert_contains(filename, 'Binary attachment ignore charset äžäžäž\n')
Index: luge/tests/test_json_api.py
===================================================================
--- deluge/tests/test_json_api.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,267 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import json as json_lib
-from unittest.mock import MagicMock
-
-import pytest
-import pytest_twisted
-from twisted.internet.defer import Deferred
-from twisted.web import server
-from twisted.web.http import Request
-
-import deluge.common
-import deluge.ui.web.auth
-import deluge.ui.web.json_api
-from deluge.error import DelugeError
-from deluge.ui.web.auth import Auth
-from deluge.ui.web.json_api import JSON, JSONException
-
-from . import common
-from .common_web import WebServerMockBase
-
-common.disable_new_release_check()
-
-
-@pytest.mark.usefixtures('daemon', 'client', 'component')
-class TestJSON:
-    async def test_get_remote_methods(self):
-        json = JSON()
-        methods = await json.get_remote_methods()
-        assert isinstance(methods, tuple)
-        assert len(methods) > 0
-
-    def test_render_fail_disconnected(self):
-        json = JSON()
-        request = MagicMock()
-        request.method = b'POST'
-        request._disconnected = True
-        # When disconnected, returns empty string
-        assert json.render(request) == ''
-
-    def test_render_fail(self):
-        json = JSON()
-        request = MagicMock()
-        request.method = b'POST'
-
-        def write(response_str):
-            request.write_was_called = True
-            response = json_lib.loads(response_str.decode())
-            assert response['result'] is None
-            assert response['id'] is None
-            assert response['error']['message'] == 'JSONException: JSON not decodable'
-            assert response['error']['code'] == 5
-
-        request.write = write
-        request.write_was_called = False
-        request._disconnected = False
-        request.getHeader.return_value = b'application/json'
-        assert json.render(request) == server.NOT_DONE_YET
-        assert request.write_was_called
-
-    def test_handle_request_invalid_method(self):
-        json = JSON()
-        request = MagicMock()
-        json_data = {'method': 'no-existing-module.test', 'id': 0, 'params': []}
-        request.json = json_lib.dumps(json_data).encode()
-        request_id, result, error = json._handle_request(request)
-        assert error == {'message': 'Unknown method', 'code': 2}
-
-    def test_handle_request_invalid_json_request(self):
-        json = JSON()
-        request = MagicMock()
-        json_data = {'id': 0, 'params': []}
-        request.json = json_lib.dumps(json_data).encode()
-        with pytest.raises(JSONException):
-            json._handle_request(request)
-        json_data = {'method': 'some.method', 'params': []}
-        request.json = json_lib.dumps(json_data).encode()
-        with pytest.raises(JSONException):
-            json._handle_request(request)
-        json_data = {'method': 'some.method', 'id': 0}
-        request.json = json_lib.dumps(json_data).encode()
-        with pytest.raises(JSONException):
-            json._handle_request(request)
-
-    def test_on_json_request_invalid_content_type(self):
-        """Test for exception with content type not application/json"""
-        json = JSON()
-        request = MagicMock()
-        request.getHeader.return_value = b'text/plain'
-        json_data = {'method': 'some.method', 'id': 0, 'params': []}
-        request.json = json_lib.dumps(json_data).encode()
-        with pytest.raises(JSONException):
-            json._on_json_request(request)
-
-    def test_on_json_request_valid_content_type(self):
-        """Ensure content-type application/json is accepted"""
-        json = JSON()
-        request = MagicMock()
-        request.getHeader.return_value = b'application/json'
-        json_data = {'method': 'some.method', 'id': 0, 'params': []}
-        request.json = json_lib.dumps(json_data).encode()
-        json._on_json_request(request)
-
-    def test_on_json_request_valid_content_type_with_charset(self):
-        """Ensure content-type parameters such as charset are ignored"""
-        json = JSON()
-        request = MagicMock()
-        request.getHeader.return_value = b'application/json;charset=utf-8'
-        json_data = {'method': 'some.method', 'id': 0, 'params': []}
-        request.json = json_lib.dumps(json_data).encode()
-        json._on_json_request(request)
-
-
-@pytest.mark.usefixtures('daemon', 'client', 'component')
-class TestJSONCustomUserTestCase:
-    @pytest_twisted.inlineCallbacks
-    def test_handle_request_auth_error(self):
-        json = JSON()
-        auth_conf = {'session_timeout': 10, 'sessions': {}}
-        Auth(auth_conf)  # Must create the component
-
-        # Must be called to update remote methods in json object
-        yield json.get_remote_methods()
-
-        request = MagicMock()
-        request.getCookie = MagicMock(return_value=b'bad_value')
-        json_data = {'method': 'core.get_libtorrent_version', 'id': 0, 'params': []}
-        request.json = json_lib.dumps(json_data).encode()
-        request_id, result, error = json._handle_request(request)
-        assert error == {'message': 'Not authenticated', 'code': 1}
-
-
-@pytest.mark.usefixtures('daemon', 'client', 'component')
-class TestRPCRaiseDelugeErrorJSON:
-    daemon_custom_script = """
-    from deluge.error import DelugeError
-    from deluge.core.rpcserver import export
-    class TestClass(object):
-        @export()
-        def test(self):
-            raise DelugeError('DelugeERROR')
-
-    test = TestClass()
-    daemon.rpcserver.register_object(test)
-"""
-
-    async def test_handle_request_method_raise_delugeerror(self):
-        json = JSON()
-
-        def get_session_id(s_id):
-            return s_id
-
-        self.patch(deluge.ui.web.auth, 'get_session_id', get_session_id)
-        auth_conf = {'session_timeout': 10, 'sessions': {}}
-        auth = Auth(auth_conf)
-        request = Request(MagicMock(), False)
-        request.base = b''
-        auth._create_session(request)
-        methods = await json.get_remote_methods()
-        # Verify the function has been registered
-        assert 'testclass.test' in methods
-
-        request = MagicMock()
-        session_id = list(auth.config['sessions'])[0]
-        request.getCookie = MagicMock(return_value=session_id.encode())
-        json_data = {'method': 'testclass.test', 'id': 0, 'params': []}
-        request.json = json_lib.dumps(json_data).encode()
-        request_id, result, error = json._handle_request(request)
-        with pytest.raises(DelugeError):
-            await result
-
-
-class TestJSONRequestFailed(WebServerMockBase):
-    @pytest_twisted.async_yield_fixture(autouse=True)
-    async def set_up(self, config_dir):
-        custom_script = """
-    from deluge.error import DelugeError
-    from deluge.core.rpcserver import export
-    from twisted.internet import reactor, task
-    class TestClass(object):
-        @export()
-        def test(self):
-            def test_raise_error():
-                raise DelugeError('DelugeERROR')
-
-            return task.deferLater(reactor, 1, test_raise_error)
-
-    test = TestClass()
-    daemon.rpcserver.register_object(test)
-"""
-
-        extra_callback = {
-            'deferred': Deferred(),
-            'types': ['stderr'],
-            'timeout': 10,
-            'triggers': [
-                {
-                    'expr': 'in test_raise_error',
-                    'value': lambda reader, data, data_all: 'Test',
-                }
-            ],
-        }
-
-        def on_test_raise(*args):
-            assert 'Unhandled error in Deferred:' in daemon.stderr_out
-            assert 'in test_raise_error' in daemon.stderr_out
-
-        d, daemon = common.start_core(
-            custom_script=custom_script,
-            print_stdout=True,
-            print_stderr=False,
-            timeout=5,
-            extra_callbacks=[extra_callback],
-            config_directory=config_dir,
-        )
-        extra_callback['deferred'].addCallback(on_test_raise, daemon)
-
-        await d
-        yield
-        await daemon.kill()
-
-    @pytest_twisted.inlineCallbacks
-    def test_render_on_rpc_request_failed(self, component, client):
-        json = JSON()
-
-        methods = yield json.get_remote_methods()
-        # Verify the function has been registered
-        assert 'testclass.test' in methods
-
-        request = MagicMock()
-
-        # Circumvent authentication
-        auth = Auth({})
-        self.mock_authentication_ignore(auth)
-
-        def write(response_str):
-            request.write_was_called = True
-            response = json_lib.loads(response_str.decode())
-            assert response['result'] is None, 'BAD RESULT'
-            assert response['id'] == 0
-            assert (
-                response['error']['message']
-                == 'Failure: [Failure instance: Traceback (failure with no frames):'
-                " <class 'deluge.error.DelugeError'>: DelugeERROR\n]"
-            )
-            assert response['error']['code'] == 4
-
-        request.write = write
-        request.write_was_called = False
-        request._disconnected = False
-        request.getHeader.return_value = b'application/json'
-        json_data = {'method': 'testclass.test', 'id': 0, 'params': []}
-        request.json = json_lib.dumps(json_data).encode()
-        d = json._on_json_request(request)
-
-        def on_success(arg):
-            assert arg == server.NOT_DONE_YET
-            return True
-
-        d.addCallbacks(on_success, pytest.fail)
-        yield d
Index: luge/tests/test_log.py
===================================================================
--- deluge/tests/test_log.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,47 +1,0 @@
-#
-# Copyright (C) 2015 Calum Lind <calumlind@gmail.com>
-# Copyright (C) 2010 Pedro Algarvio <ufs@ufsoft.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import warnings
-
-from deluge.conftest import BaseTestCase
-from deluge.log import setup_logger
-
-
-class TestLog(BaseTestCase):
-    def set_up(self):
-        setup_logger(logging.DEBUG)
-
-    def tear_down(self):
-        setup_logger('none')
-
-    def test_old_log_deprecation_warning(self):
-        from deluge.log import LOG
-
-        with warnings.catch_warnings(record=True) as w:
-            # Cause all warnings to always be triggered.
-            warnings.simplefilter('always')
-            LOG.debug('foo')
-            assert w[-1].category is DeprecationWarning
-
-    # def test_twisted_error_log(self):
-    #    from twisted.internet import defer
-    #    import deluge.component as component
-    #    from deluge.core.eventmanager import EventManager
-    #    EventManager()
-    #
-    #    d = component.start()
-    #
-    #    @defer.inlineCallbacks
-    #    def call(*args):
-    #        yield component.pause(["EventManager"])
-    #        yield component.start(["EventManager"])
-    #
-    #    d.addCallback(call)
-    #    return d
Index: luge/tests/test_maketorrent.py
===================================================================
--- deluge/tests/test_maketorrent.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,85 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-import tempfile
-
-from deluge import maketorrent
-
-
-def check_torrent(filename):
-    # Test loading with libtorrent to make sure it's valid
-    from deluge._libtorrent import lt
-
-    lt.torrent_info(filename)
-
-    # Test loading with our internal TorrentInfo class
-    from deluge.ui.common import TorrentInfo
-
-    TorrentInfo(filename)
-
-
-class TestMakeTorrent:
-    def test_save_multifile(self):
-        # Create a temporary folder for torrent creation
-        tmp_path = tempfile.mkdtemp()
-        with open(os.path.join(tmp_path, 'file_A'), 'wb') as _file:
-            _file.write(b'a' * (312 * 1024))
-        with open(os.path.join(tmp_path, 'file_B'), 'wb') as _file:
-            _file.write(b'b' * (2354 * 1024))
-        with open(os.path.join(tmp_path, 'file_C'), 'wb') as _file:
-            _file.write(b'c' * (11 * 1024))
-
-        t = maketorrent.TorrentMetadata()
-        t.data_path = tmp_path
-        tmp_fd, tmp_file = tempfile.mkstemp('.torrent')
-        t.save(tmp_file)
-
-        check_torrent(tmp_file)
-
-        os.remove(os.path.join(tmp_path, 'file_A'))
-        os.remove(os.path.join(tmp_path, 'file_B'))
-        os.remove(os.path.join(tmp_path, 'file_C'))
-        os.rmdir(tmp_path)
-        os.close(tmp_fd)
-        os.remove(tmp_file)
-
-    def test_save_singlefile(self):
-        with tempfile.TemporaryDirectory() as tmp_dir:
-            tmp_data = tmp_dir + '/data'
-            with open(tmp_data, 'wb') as _file:
-                _file.write(b'a' * (2314 * 1024))
-            t = maketorrent.TorrentMetadata()
-            t.data_path = tmp_data
-            tmp_file = tmp_dir + '/.torrent'
-            t.save(tmp_file)
-
-            check_torrent(tmp_file)
-
-    def test_save_multifile_padded(self):
-        # Create a temporary folder for torrent creation
-        tmp_path = tempfile.mkdtemp()
-        with open(os.path.join(tmp_path, 'file_A'), 'wb') as _file:
-            _file.write(b'a' * (312 * 1024))
-        with open(os.path.join(tmp_path, 'file_B'), 'wb') as _file:
-            _file.write(b'b' * (2354 * 1024))
-        with open(os.path.join(tmp_path, 'file_C'), 'wb') as _file:
-            _file.write(b'c' * (11 * 1024))
-
-        t = maketorrent.TorrentMetadata()
-        t.data_path = tmp_path
-        t.pad_files = True
-        tmp_fd, tmp_file = tempfile.mkstemp('.torrent')
-        t.save(tmp_file)
-
-        check_torrent(tmp_file)
-
-        os.remove(os.path.join(tmp_path, 'file_A'))
-        os.remove(os.path.join(tmp_path, 'file_B'))
-        os.remove(os.path.join(tmp_path, 'file_C'))
-        os.rmdir(tmp_path)
-        os.close(tmp_fd)
-        os.remove(tmp_file)
Index: luge/tests/test_maybe_coroutine.py
===================================================================
--- deluge/tests/test_maybe_coroutine.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,207 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import pytest
-import pytest_twisted
-import twisted.python.failure
-from twisted.internet import defer, reactor, task
-from twisted.internet.defer import maybeDeferred
-
-from deluge.decorators import maybe_coroutine
-
-
-@defer.inlineCallbacks
-def inline_func():
-    result = yield task.deferLater(reactor, 0, lambda: 'function_result')
-    return result
-
-
-@defer.inlineCallbacks
-def inline_error():
-    raise Exception('function_error')
-    yield
-
-
-@maybe_coroutine
-async def coro_func():
-    result = await task.deferLater(reactor, 0, lambda: 'function_result')
-    return result
-
-
-@maybe_coroutine
-async def coro_error():
-    raise Exception('function_error')
-
-
-@defer.inlineCallbacks
-def coro_func_from_inline():
-    result = yield coro_func()
-    return result
-
-
-@defer.inlineCallbacks
-def coro_error_from_inline():
-    result = yield coro_error()
-    return result
-
-
-@maybe_coroutine
-async def coro_func_from_coro():
-    return await coro_func()
-
-
-@maybe_coroutine
-async def coro_error_from_coro():
-    return await coro_error()
-
-
-@maybe_coroutine
-async def inline_func_from_coro():
-    return await inline_func()
-
-
-@maybe_coroutine
-async def inline_error_from_coro():
-    return await inline_error()
-
-
-@pytest_twisted.inlineCallbacks
-def test_standard_twisted():
-    """Sanity check that twisted tests work how we expect.
-
-    Not really testing deluge code at all.
-    """
-    result = yield inline_func()
-    assert result == 'function_result'
-
-    with pytest.raises(Exception, match='function_error'):
-        yield inline_error()
-
-
-@pytest.mark.parametrize(
-    'function',
-    [
-        inline_func,
-        coro_func,
-        coro_func_from_coro,
-        coro_func_from_inline,
-        inline_func_from_coro,
-    ],
-)
-@pytest_twisted.inlineCallbacks
-def test_from_inline(function):
-    """Test our coroutines wrapped with maybe_coroutine as if they returned plain twisted deferreds."""
-    result = yield function()
-    assert result == 'function_result'
-
-    def cb(result):
-        assert result == 'function_result'
-
-    d = function()
-    d.addCallback(cb)
-    yield d
-
-
-@pytest.mark.parametrize(
-    'function',
-    [
-        inline_error,
-        coro_error,
-        coro_error_from_coro,
-        coro_error_from_inline,
-        inline_error_from_coro,
-    ],
-)
-@pytest_twisted.inlineCallbacks
-def test_error_from_inline(function):
-    """Test our coroutines wrapped with maybe_coroutine as if they returned plain twisted deferreds that raise."""
-    with pytest.raises(Exception, match='function_error'):
-        yield function()
-
-    def eb(result):
-        assert isinstance(result, twisted.python.failure.Failure)
-        assert result.getErrorMessage() == 'function_error'
-
-    d = function()
-    d.addErrback(eb)
-    yield d
-
-
-@pytest.mark.parametrize(
-    'function',
-    [
-        inline_func,
-        coro_func,
-        coro_func_from_coro,
-        coro_func_from_inline,
-        inline_func_from_coro,
-    ],
-)
-async def test_from_coro(function):
-    """Test our coroutines wrapped with maybe_coroutine work from another coroutine."""
-    result = await function()
-    assert result == 'function_result'
-
-
-@pytest.mark.parametrize(
-    'function',
-    [
-        inline_error,
-        coro_error,
-        coro_error_from_coro,
-        coro_error_from_inline,
-        inline_error_from_coro,
-    ],
-)
-async def test_error_from_coro(function):
-    """Test our coroutines wrapped with maybe_coroutine work from another coroutine with errors."""
-    with pytest.raises(Exception, match='function_error'):
-        await function()
-
-
-async def test_tracebacks_preserved():
-    with pytest.raises(Exception) as exc:
-        await coro_error_from_coro()
-    traceback_lines = [
-        'await coro_error_from_coro()',
-        'return await coro_error()',
-        "raise Exception('function_error')",
-    ]
-    # If each coroutine got wrapped with ensureDeferred, the traceback will be mangled
-    # verify the coroutines passed through by checking the traceback.
-    for expected, actual in zip(traceback_lines, exc.traceback):
-        assert expected in str(actual)
-
-
-async def test_maybe_deferred_coroutine():
-    result = await maybeDeferred(coro_func)
-    assert result == 'function_result'
-
-
-async def test_callback_before_await():
-    def cb(res):
-        assert res == 'function_result'
-        return res
-
-    d = coro_func()
-    d.addCallback(cb)
-    result = await d
-    assert result == 'function_result'
-
-
-async def test_callback_after_await():
-    """If it has already been used as a coroutine, can't be retroactively turned into a Deferred.
-    This limitation could be fixed, but the extra complication doesn't feel worth it.
-    """
-
-    def cb(res):
-        pass
-
-    d = coro_func()
-    await d
-    with pytest.raises(
-        Exception, match='Cannot add callbacks to an already awaited coroutine'
-    ):
-        d.addCallback(cb)
Index: luge/tests/test_metafile.py
===================================================================
--- deluge/tests/test_metafile.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,112 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-import tempfile
-
-import pytest
-
-from deluge import metafile
-from deluge._libtorrent import LT_VERSION
-from deluge.common import VersionSplit
-
-from . import common
-
-
-def check_torrent(filename):
-    # Test loading with libtorrent to make sure it's valid
-    from deluge._libtorrent import lt
-
-    lt.torrent_info(filename)
-
-    # Test loading with our internal TorrentInfo class
-    from deluge.ui.common import TorrentInfo
-
-    TorrentInfo(filename)
-
-
-class TestMetafile:
-    def test_save_multifile(self):
-        # Create a temporary folder for torrent creation
-        tmp_path = tempfile.mkdtemp()
-        with open(os.path.join(tmp_path, 'file_A'), 'wb') as tmp_file:
-            tmp_file.write(b'a' * (312 * 1024))
-        with open(os.path.join(tmp_path, 'file_B'), 'wb') as tmp_file:
-            tmp_file.write(b'b' * (2354 * 1024))
-        with open(os.path.join(tmp_path, 'file_C'), 'wb') as tmp_file:
-            tmp_file.write(b'c' * (11 * 1024))
-
-        tmp_fd, tmp_file = tempfile.mkstemp('.torrent')
-        metafile.make_meta_file(tmp_path, '', 32768, target=tmp_file)
-
-        check_torrent(tmp_file)
-
-        os.remove(os.path.join(tmp_path, 'file_A'))
-        os.remove(os.path.join(tmp_path, 'file_B'))
-        os.remove(os.path.join(tmp_path, 'file_C'))
-        os.rmdir(tmp_path)
-        os.close(tmp_fd)
-        os.remove(tmp_file)
-
-    def test_save_singlefile(self):
-        with tempfile.TemporaryDirectory() as tmp_dir:
-            tmp_data = tmp_dir + '/testdata'
-            with open(tmp_data, 'wb') as tmp_file:
-                tmp_file.write(b'a' * (2314 * 1024))
-
-            tmp_torrent = tmp_dir + '/.torrent'
-            metafile.make_meta_file(tmp_data, '', 32768, target=tmp_torrent)
-
-            check_torrent(tmp_torrent)
-
-    @pytest.mark.parametrize(
-        'path',
-        [
-            common.get_test_data_file('deluge.png'),
-            common.get_test_data_file('unicode_filenames.torrent'),
-            os.path.dirname(common.get_test_data_file('deluge.png')),
-        ],
-    )
-    @pytest.mark.parametrize(
-        'torrent_format',
-        [
-            metafile.TorrentFormat.V1,
-            metafile.TorrentFormat.V2,
-            metafile.TorrentFormat.HYBRID,
-        ],
-    )
-    @pytest.mark.parametrize('piece_length', [2**14, 2**15, 2**16])
-    @pytest.mark.parametrize('private', [True, False])
-    def test_create_info(self, path, torrent_format, piece_length, private):
-        our_info, our_piece_layers = metafile.makeinfo(
-            path,
-            piece_length,
-            metafile.dummy,
-            private=private,
-            torrent_format=torrent_format,
-        )
-        lt_info, lt_piece_layers = metafile.makeinfo_lt(
-            path,
-            piece_length,
-            private=private,
-            torrent_format=torrent_format,
-        )
-
-        if (
-            torrent_format == metafile.TorrentFormat.HYBRID
-            and os.path.isdir(path)
-            and VersionSplit(LT_VERSION) <= VersionSplit('2.0.7.0')
-        ):
-            # Libtorrent didn't correctly follow the standard until version 2.0.7 included
-            # https://github.com/arvidn/libtorrent/commit/74d82a0cd7c2e9e3c4294901d7eb65e247050df4
-            # If last file is a padding, ignore that file and the last piece.
-            if our_info[b'files'][-1][b'path'][0] == b'.pad':
-                our_info[b'files'] = our_info[b'files'][:-1]
-                our_info[b'pieces'] = our_info[b'pieces'][:-32]
-                lt_info[b'pieces'] = lt_info[b'pieces'][:-32]
-
-        assert our_info == lt_info
-        assert our_piece_layers == lt_piece_layers
Index: luge/tests/test_plugin_metadata.py
===================================================================
--- deluge/tests/test_plugin_metadata.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,43 +1,0 @@
-#
-# Copyright (C) 2015 Calum Lind <calumlind@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.pluginmanagerbase import PluginManagerBase
-
-
-class TestPluginManagerBase:
-    def test_get_plugin_info(self):
-        pm = PluginManagerBase('core.conf', 'deluge.plugin.core')
-        for p in pm.get_available_plugins():
-            for key, value in pm.get_plugin_info(p).items():
-                assert isinstance(key, str)
-                assert isinstance(value, str)
-
-    def test_get_plugin_info_invalid_name(self):
-        pm = PluginManagerBase('core.conf', 'deluge.plugin.core')
-        for key, value in pm.get_plugin_info('random').items():
-            result = 'not available' if key in ('Name', 'Version') else ''
-            assert value == result
-
-    def test_parse_pkg_info_metadata_2_1(self):
-        pkg_info = """Metadata-Version: 2.1
-Name: AutoAdd
-Version: 1.8
-Summary: Monitors folders for .torrent files.
-Home-page: http://dev.deluge-torrent.org/wiki/Plugins/AutoAdd
-Author: Chase Sterling, Pedro Algarvio
-Author-email: chase.sterling@gmail.com, pedro@algarvio.me
-License: GPLv3
-Platform: UNKNOWN
-
-Monitors folders for .torrent files.
-        """
-        plugin_info = PluginManagerBase.parse_pkg_info(pkg_info)
-        for value in plugin_info.values():
-            assert value != ''
-        result = 'Monitors folders for .torrent files.'
-        assert plugin_info['Description'] == result
Index: luge/tests/test_rpcserver.py
===================================================================
--- deluge/tests/test_rpcserver.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,108 +1,0 @@
-#
-# Copyright (C) 2013 Bro <bro.development@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.component as component
-import deluge.error
-from deluge.common import get_localhost_auth
-from deluge.conftest import BaseTestCase
-from deluge.core import rpcserver
-from deluge.core.authmanager import AuthManager
-from deluge.core.rpcserver import DelugeRPCProtocol, RPCServer
-from deluge.log import setup_logger
-
-setup_logger('none')
-
-
-class DelugeRPCProtocolTester(DelugeRPCProtocol):
-    messages = []
-
-    def transfer_message(self, data):
-        self.messages.append(data)
-
-
-class TestRPCServer(BaseTestCase):
-    def set_up(self):
-        self.rpcserver = RPCServer(listen=False)
-        self.rpcserver.factory.protocol = DelugeRPCProtocolTester
-        self.factory = self.rpcserver.factory
-        self.session_id = '0'
-        self.request_id = 11
-        self.protocol = self.rpcserver.factory.protocol()
-        self.protocol.factory = self.factory
-        self.protocol.transport = self.protocol
-        self.factory.session_protocols[self.session_id] = self.protocol
-        self.factory.authorized_sessions[self.session_id] = None
-        self.factory.interested_events[self.session_id] = ['TorrentFolderRenamedEvent']
-        self.protocol.sessionno = self.session_id
-        return component.start()
-
-    def tear_down(self):
-        def on_shutdown(result):
-            del self.rpcserver
-
-        return component.shutdown().addCallback(on_shutdown)
-
-    def test_emit_event_for_session_id(self):
-        torrent_id = '12'
-        from deluge.event import TorrentFolderRenamedEvent
-
-        data = [torrent_id, 'new name', 'old name']
-        e = TorrentFolderRenamedEvent(*data)
-        self.rpcserver.emit_event_for_session_id(self.session_id, e)
-        msg = self.protocol.messages.pop()
-        assert msg[0] == rpcserver.RPC_EVENT, str(msg)
-        assert msg[1] == 'TorrentFolderRenamedEvent', str(msg)
-        assert msg[2] == data, str(msg)
-
-    def test_invalid_client_login(self):
-        self.protocol.dispatch(self.request_id, 'daemon.login', [1], {})
-        msg = self.protocol.messages.pop()
-        assert msg[0] == rpcserver.RPC_ERROR
-        assert msg[1] == self.request_id
-
-    def test_valid_client_login(self):
-        self.authmanager = AuthManager()
-        auth = get_localhost_auth()
-        self.protocol.dispatch(
-            self.request_id, 'daemon.login', auth, {'client_version': 'Test'}
-        )
-        msg = self.protocol.messages.pop()
-        assert msg[0] == rpcserver.RPC_RESPONSE, str(msg)
-        assert msg[1] == self.request_id, str(msg)
-        assert msg[2] == rpcserver.AUTH_LEVEL_ADMIN, str(msg)
-
-    def test_client_login_error(self):
-        # This test causes error log prints while running the test...
-        self.protocol.transport = None  # This should cause AttributeError
-        self.authmanager = AuthManager()
-        auth = get_localhost_auth()
-        self.protocol.dispatch(
-            self.request_id, 'daemon.login', auth, {'client_version': 'Test'}
-        )
-        msg = self.protocol.messages.pop()
-        assert msg[0] == rpcserver.RPC_ERROR
-        assert msg[1] == self.request_id
-        assert msg[2] == 'WrappedException'
-        assert msg[3][1] == 'AttributeError'
-
-    def test_client_invalid_method_call(self):
-        self.authmanager = AuthManager()
-        auth = get_localhost_auth()
-        self.protocol.dispatch(self.request_id, 'invalid_function', auth, {})
-        msg = self.protocol.messages.pop()
-        assert msg[0] == rpcserver.RPC_ERROR
-        assert msg[1] == self.request_id
-        assert msg[2] == 'WrappedException'
-        assert msg[3][1] == 'AttributeError'
-
-    def test_daemon_info(self):
-        self.protocol.dispatch(self.request_id, 'daemon.info', [], {})
-        msg = self.protocol.messages.pop()
-        assert msg[0] == rpcserver.RPC_RESPONSE, str(msg)
-        assert msg[1] == self.request_id, str(msg)
-        assert msg[2] == deluge.common.get_version(), str(msg)
Index: luge/tests/test_security.py
===================================================================
--- deluge/tests/test_security.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,158 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-
-import pytest
-from twisted.internet.utils import getProcessOutputAndValue
-
-import deluge.component as component
-import deluge.ui.web.server
-from deluge import configmanager
-from deluge.common import windows_check
-from deluge.conftest import BaseTestCase
-from deluge.ui.web.server import DelugeWeb
-
-from .common import get_test_data_file
-from .common_web import WebServerTestBase
-from .daemon_base import DaemonBase
-
-SECURITY_TESTS = bool(os.getenv('SECURITY_TESTS', False))
-
-
-# TODO: This whole module has not been tested since migrating tests fully to pytest
-class SecurityBaseTestCase:
-    @pytest.fixture(autouse=True)
-    def setvars(self):
-        self.home_dir = os.path.expanduser('~')
-        self.port = 8112
-
-    def _run_test(self, test):
-        d = getProcessOutputAndValue(
-            'bash',
-            [
-                get_test_data_file('testssl.sh'),
-                '--quiet',
-                '--nodns',
-                'none',
-                '--color',
-                '0',
-                test,
-                '127.0.0.1:%d' % self.port,
-            ],
-        )
-
-        def on_result(results):
-            if test == '-e':
-                results = results[0].split(b'\n')[7:-6]
-                assert len(results) > 3
-            else:
-                assert b'OK' in results[0]
-                assert b'NOT ok' not in results[0]
-
-        d.addCallback(on_result)
-        return d
-
-    def test_secured_webserver_protocol(self):
-        return self._run_test('-p')
-
-    def test_secured_webserver_standard_ciphers(self):
-        return self._run_test('-s')
-
-    def test_secured_webserver_heartbleed_vulnerability(self):
-        return self._run_test('-H')
-
-    def test_secured_webserver_css_injection_vulnerability(self):
-        return self._run_test('-I')
-
-    def test_secured_webserver_renegotiation_vulnerabilities(self):
-        return self._run_test('-R')
-
-    def test_secured_webserver_crime_vulnerability(self):
-        return self._run_test('-C')
-
-    def test_secured_webserver_poodle_vulnerability(self):
-        return self._run_test('-O')
-
-    def test_secured_webserver_tls_fallback_scsv_mitigation_vulnerability(self):
-        return self._run_test('-Z')
-
-    def test_secured_webserver_sweet32_vulnerability(self):
-        return self._run_test('-W')
-
-    def test_secured_webserver_beast_vulnerability(self):
-        return self._run_test('-A')
-
-    def test_secured_webserver_lucky13_vulnerability(self):
-        return self._run_test('-L')
-
-    def test_secured_webserver_freak_vulnerability(self):
-        return self._run_test('-F')
-
-    def test_secured_webserver_logjam_vulnerability(self):
-        return self._run_test('-J')
-
-    def test_secured_webserver_drown_vulnerability(self):
-        return self._run_test('-D')
-
-    def test_secured_webserver_forward_secrecy_settings(self):
-        return self._run_test('-f')
-
-    def test_secured_webserver_rc4_ciphers(self):
-        return self._run_test('-4')
-
-    def test_secured_webserver_preference(self):
-        return self._run_test('-P')
-
-    def test_secured_webserver_ciphers(self):
-        return self._run_test('-e')
-
-
-@pytest.mark.skipif(windows_check(), reason='windows cannot run .sh files')
-@pytest.mark.skipif(not SECURITY_TESTS, reason='skipping security tests')
-@pytest.mark.security
-class TestDaemonSecurity(BaseTestCase, DaemonBase, SecurityBaseTestCase):
-    def set_up(self):
-        d = self.common_set_up()
-        self.port = self.listen_port
-        d.addCallback(self.start_core)
-        d.addErrback(self.terminate_core)
-        return d
-
-    def tear_down(self):
-        d = component.shutdown()
-        d.addCallback(self.terminate_core)
-        return d
-
-
-@pytest.mark.skipif(windows_check(), reason='windows cannot run .sh files')
-@pytest.mark.skipif(not SECURITY_TESTS, reason='skipping security tests')
-@pytest.mark.security
-class TestWebUISecurity(WebServerTestBase, SecurityBaseTestCase):
-    def start_webapi(self, arg):
-        self.port = self.deluge_web.port = 8999
-
-        config_defaults = deluge.ui.web.server.CONFIG_DEFAULTS.copy()
-        config_defaults['port'] = self.deluge_web.port
-        config_defaults['https'] = True
-        self.config = configmanager.ConfigManager('web.conf', config_defaults)
-
-        self.deluge_web = DelugeWeb(daemon=False)
-
-        host = list(self.deluge_web.web_api.hostlist.config['hosts'][0])
-        host[2] = self.listen_port
-        self.deluge_web.web_api.hostlist.config['hosts'][0] = tuple(host)
-        self.host_id = host[0]
-        self.deluge_web.start()
-
-    def test_secured_webserver_headers(self):
-        return self._run_test('-h')
-
-    def test_secured_webserver_breach_vulnerability(self):
-        return self._run_test('-B')
-
-    def test_secured_webserver_ticketbleed_vulnerability(self):
-        return self._run_test('-T')
Index: luge/tests/test_sessionproxy.py
===================================================================
--- deluge/tests/test_sessionproxy.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,154 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-from twisted.internet.defer import maybeDeferred, succeed
-from twisted.internet.task import Clock
-
-import deluge.component as component
-import deluge.ui.sessionproxy
-from deluge.conftest import BaseTestCase
-
-
-class Core:
-    def __init__(self):
-        self.reset()
-
-    def reset(self):
-        self.torrents = {}
-        self.torrents['a'] = {'key1': 1, 'key2': 2, 'key3': 3}
-        self.torrents['b'] = {'key1': 1, 'key2': 2, 'key3': 3}
-        self.torrents['c'] = {'key1': 1, 'key2': 2, 'key3': 3}
-        self.prev_status = {}
-
-    def get_session_state(self):
-        return maybeDeferred(self.torrents.keys)
-
-    def get_torrent_status(self, torrent_id, keys, diff=False):
-        if not keys:
-            keys = list(self.torrents[torrent_id])
-
-        if not diff:
-            ret = {}
-            for key in keys:
-                ret[key] = self.torrents[torrent_id][key]
-
-            return succeed(ret)
-
-        else:
-            ret = {}
-            if torrent_id in self.prev_status:
-                for key in keys:
-                    if (
-                        self.prev_status[torrent_id][key]
-                        != self.torrents[torrent_id][key]
-                    ):
-                        ret[key] = self.torrents[torrent_id][key]
-            else:
-                ret = self.torrents[torrent_id]
-            self.prev_status[torrent_id] = dict(self.torrents[torrent_id])
-            return succeed(ret)
-
-    def get_torrents_status(self, filter_dict, keys, diff=False):
-        if not filter_dict:
-            filter_dict['id'] = list(self.torrents)
-        if not keys:
-            keys = list(self.torrents['a'])
-        if not diff:
-            if 'id' in filter_dict:
-                torrents = filter_dict['id']
-                ret = {}
-                for torrent in torrents:
-                    ret[torrent] = {}
-                    for key in keys:
-                        ret[torrent][key] = self.torrents[torrent][key]
-                return succeed(ret)
-        else:
-            if 'id' in filter_dict:
-                torrents = filter_dict['id']
-                ret = {}
-                for torrent in torrents:
-                    ret[torrent] = {}
-                    if torrent in self.prev_status:
-                        for key in self.prev_status[torrent]:
-                            if (
-                                self.prev_status[torrent][key]
-                                != self.torrents[torrent][key]
-                            ):
-                                ret[torrent][key] = self.torrents[torrent][key]
-                    else:
-                        ret[torrent] = dict(self.torrents[torrent])
-
-                    self.prev_status[torrent] = dict(self.torrents[torrent])
-                return succeed(ret)
-
-
-class Client:
-    def __init__(self):
-        self.core = Core()
-
-    def __noop__(self, *args, **kwargs):
-        return None
-
-    def __getattr__(self, *args, **kwargs):
-        return self.__noop__
-
-
-client = Client()
-
-
-class TestSessionProxy(BaseTestCase):
-    def set_up(self):
-        self.clock = Clock()
-        self.patch(deluge.ui.sessionproxy, 'time', self.clock.seconds)
-        self.patch(deluge.ui.sessionproxy, 'client', client)
-        self.sp = deluge.ui.sessionproxy.SessionProxy()
-        client.core.reset()
-        d = self.sp.start()
-
-        def do_get_torrents_status(torrent_ids):
-            inital_keys = ['key1']
-            # Advance clock to expire the cache times
-            self.clock.advance(2)
-            return self.sp.get_torrents_status({'id': torrent_ids}, inital_keys)
-
-        d.addCallback(do_get_torrents_status)
-        return d
-
-    def tear_down(self):
-        return component.deregister(self.sp)
-
-    def test_startup(self):
-        assert client.core.torrents['a'] == self.sp.torrents['a'][1]
-
-    async def test_get_torrent_status_no_change(self):
-        result = await self.sp.get_torrent_status('a', [])
-        assert result == client.core.torrents['a']
-
-    async def test_get_torrent_status_change_with_cache(self):
-        client.core.torrents['a']['key1'] = 2
-        result = await self.sp.get_torrent_status('a', ['key1'])
-        assert result == {'key1': 1}
-
-    async def test_get_torrent_status_change_without_cache(self):
-        client.core.torrents['a']['key1'] = 2
-        self.clock.advance(self.sp.cache_time + 0.1)
-        result = await self.sp.get_torrent_status('a', [])
-        assert result == client.core.torrents['a']
-
-    async def test_get_torrent_status_key_not_updated(self):
-        self.clock.advance(self.sp.cache_time + 0.1)
-        self.sp.get_torrent_status('a', ['key1'])
-        client.core.torrents['a']['key2'] = 99
-        result = await self.sp.get_torrent_status('a', ['key2'])
-        assert result == {'key2': 99}
-
-    async def test_get_torrents_status_key_not_updated(self):
-        self.clock.advance(self.sp.cache_time + 0.1)
-        self.sp.get_torrents_status({'id': ['a']}, ['key1'])
-        client.core.torrents['a']['key2'] = 99
-        result = await self.sp.get_torrents_status({'id': ['a']}, ['key2'])
-        assert result == {'a': {'key2': 99}}
Index: luge/tests/test_torrent.py
===================================================================
--- deluge/tests/test_torrent.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,392 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import itertools
-import os
-import time
-from base64 import b64encode
-from unittest import mock
-
-import pytest
-from twisted.internet import defer, reactor
-from twisted.internet.task import deferLater
-
-import deluge.component as component
-import deluge.core.torrent
-import deluge.tests.common as common
-from deluge._libtorrent import lt
-from deluge.common import VersionSplit, utf8_encode_structure
-from deluge.conftest import BaseTestCase
-from deluge.core.core import Core
-from deluge.core.rpcserver import RPCServer
-from deluge.core.torrent import Torrent
-from deluge.core.torrentmanager import TorrentManager, TorrentState
-
-try:
-    from unittest.mock import AsyncMock
-except ImportError:
-    from mock import AsyncMock
-
-
-class TestTorrent(BaseTestCase):
-    def setup_config(self):
-        core_config = deluge.config.Config(
-            'core.conf',
-            defaults=deluge.core.preferencesmanager.DEFAULT_PREFS,
-            config_dir=self.config_dir,
-        )
-        core_config.save()
-
-    def set_up(self):
-        self.setup_config()
-        self.rpcserver = RPCServer(listen=False)
-        self.core = Core()
-        self.core.config.config['lsd'] = False
-        self.core.config.config['new_release_check'] = False
-        self.session = self.core.session
-        self.torrent = None
-        return component.start()
-
-    def tear_down(self):
-        def on_shutdown(result):
-            del self.rpcserver
-            del self.core
-
-        return component.shutdown().addCallback(on_shutdown)
-
-    def print_priority_list(self, priorities):
-        tmp = ''
-        for i, p in enumerate(priorities):
-            if i % 100 == 0:
-                print(tmp)
-                tmp = ''
-            tmp += '%s' % p
-        print(tmp)
-
-    def assert_state(self, torrent, state):
-        """Assert torrent state matches expected state"""
-        torrent.update_state()
-        assert torrent.state == state
-
-    def assert_state_wait(self, torrent, expected, timeout=1, interval=0.2):
-        """Assert state but retry with timeout e.g. Allow for async lt alerts"""
-        start = time.time()
-
-        while time.time() - start < timeout:
-            torrent.update_state()
-            time.sleep(interval)
-            if torrent.state == expected:
-                break
-        else:
-            assert torrent.state == expected
-
-    def get_torrent_atp(self, filename):
-        filename = common.get_test_data_file(filename)
-        with open(filename, 'rb') as _file:
-            info = lt.torrent_info(lt.bdecode(_file.read()))
-        atp = {
-            'ti': info,
-            'save_path': os.getcwd(),
-            'storage_mode': lt.storage_mode_t.storage_mode_sparse,
-            'flags': (
-                lt.torrent_flags.auto_managed
-                | lt.torrent_flags.duplicate_is_error & ~lt.torrent_flags.paused
-            ),
-        }
-        return atp
-
-    async def test_set_file_priorities(self):
-        if getattr(lt, 'file_prio_alert', None):
-            # Libtorrent 2.0.3 and later has a file_prio_alert
-            prios_set = defer.Deferred()
-            prios_set.addTimeout(1.5, reactor)
-            component.get('AlertManager').register_handler(
-                'file_prio_alert', lambda a: prios_set.callback(True)
-            )
-        else:
-            # On older libtorrent, we just wait a while
-            prios_set = deferLater(reactor, 0.8)
-
-        atp = self.get_torrent_atp('dir_with_6_files.torrent')
-        handle = self.session.add_torrent(atp)
-        torrent = Torrent(handle, {})
-
-        result = torrent.get_file_priorities()
-        assert all(x == 4 for x in result)
-
-        new_priorities = [3, 1, 2, 0, 5, 6, 7]
-        torrent.set_file_priorities(new_priorities)
-        assert torrent.get_file_priorities() == new_priorities
-
-        # Test with handle.piece_priorities as handle.file_priorities async
-        # updates and will return old value. Also need to remove a priority
-        # value as one file is much smaller than piece size so doesn't show.
-        await prios_set  # Delay to wait for alert from lt
-        piece_prio = handle.get_piece_priorities()
-        result = all(p in piece_prio for p in [3, 2, 0, 5, 6, 7])
-        assert result
-
-    def test_set_prioritize_first_last_pieces(self):
-        piece_indexes = [
-            0,
-            1,
-            50,
-            51,
-            52,
-            110,
-            111,
-            112,
-            113,
-            200,
-            201,
-            202,
-            212,
-            213,
-            214,
-            215,
-            216,
-            217,
-            457,
-            458,
-            459,
-            460,
-            461,
-            462,
-        ]
-        self.run_test_set_prioritize_first_last_pieces(
-            'dir_with_6_files.torrent', piece_indexes
-        )
-
-    def run_test_set_prioritize_first_last_pieces(
-        self, torrent_file, prioritized_piece_indexes
-    ):
-        atp = self.get_torrent_atp(torrent_file)
-        handle = self.session.add_torrent(atp)
-
-        self.torrent = Torrent(handle, {})
-        priorities_original = handle.get_piece_priorities()
-        self.torrent.set_prioritize_first_last_pieces(True)
-        priorities = handle.get_piece_priorities()
-
-        # The length of the list of new priorites is the same as the original
-        assert len(priorities_original) == len(priorities)
-
-        # Test the priority of all the pieces against the calculated indexes.
-        for idx, priority in enumerate(priorities):
-            if idx in prioritized_piece_indexes:
-                assert priorities[idx] == 7
-            else:
-                assert priorities[idx] == 4
-
-        # self.print_priority_list(priorities)
-
-    def test_set_prioritize_first_last_pieces_false(self):
-        atp = self.get_torrent_atp('dir_with_6_files.torrent')
-        handle = self.session.add_torrent(atp)
-        self.torrent = Torrent(handle, {})
-        # First set some pieces prioritized
-        self.torrent.set_prioritize_first_last_pieces(True)
-        # Reset pirorities
-        self.torrent.set_prioritize_first_last_pieces(False)
-        priorities = handle.get_piece_priorities()
-
-        # Test the priority of the prioritized pieces
-        for i in priorities:
-            assert priorities[i] == 4
-
-        # self.print_priority_list(priorities)
-
-    def test_torrent_error_data_missing(self):
-        if VersionSplit(lt.__version__) > VersionSplit('2.0.7.0'):
-            pytest.xfail('Test not working as expected after lt 2.0.7')
-        options = {'seed_mode': True}
-        filename = common.get_test_data_file('test_torrent.file.torrent')
-        with open(filename, 'rb') as _file:
-            filedump = b64encode(_file.read())
-        torrent_id = self.core.add_torrent_file(filename, filedump, options)
-        torrent = self.core.torrentmanager.torrents[torrent_id]
-
-        # Inital check will fail and return to download state
-        self.assert_state_wait(torrent, 'Downloading')
-
-        # Force an error by reading (non-existant) piece from disk
-        torrent.handle.read_piece(0)
-        self.assert_state_wait(torrent, 'Error')
-
-    def test_torrent_error_resume_original_state(self):
-        if VersionSplit(lt.__version__) > VersionSplit('2.0.7.0'):
-            pytest.xfail('Test not working as expected after lt 2.0.7')
-        options = {'seed_mode': True, 'add_paused': True}
-        filename = common.get_test_data_file('test_torrent.file.torrent')
-        with open(filename, 'rb') as _file:
-            filedump = b64encode(_file.read())
-        torrent_id = self.core.add_torrent_file(filename, filedump, options)
-        torrent = self.core.torrentmanager.torrents[torrent_id]
-
-        orig_state = 'Paused'
-        self.assert_state(torrent, orig_state)
-
-        # Force an error by reading (non-existant) piece from disk
-        torrent.handle.read_piece(0)
-        self.assert_state_wait(torrent, 'Error')
-
-        # Clear error and verify returned to original state
-        torrent.force_recheck()
-
-    def test_torrent_error_resume_data_unaltered(self):
-        if VersionSplit(lt.__version__) >= VersionSplit('1.2.0.0'):
-            pytest.xfail('Test not working as expected on lt 1.2 or greater')
-
-        resume_data = {
-            'active_time': 13399,
-            'num_incomplete': 16777215,
-            'announce_to_lsd': 1,
-            'seed_mode': 0,
-            'pieces': '\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01',
-            'paused': 0,
-            'seeding_time': 13399,
-            'last_scrape': 13399,
-            'info-hash': '-\xc5\xd0\xe7\x1af\xfeid\x9ad\r9\xcb\x00\xa2YpIs',
-            'max_uploads': 16777215,
-            'max_connections': 16777215,
-            'num_downloaders': 16777215,
-            'total_downloaded': 0,
-            'file-format': 'libtorrent resume file',
-            'peers6': '',
-            'added_time': 1411826665,
-            'banned_peers6': '',
-            'file_priority': [1],
-            'last_seen_complete': 0,
-            'total_uploaded': 0,
-            'piece_priority': '\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01',
-            'file-version': 1,
-            'announce_to_dht': 1,
-            'auto_managed': 1,
-            'upload_rate_limit': 0,
-            'completed_time': 1411826665,
-            'allocation': 'sparse',
-            'blocks per piece': 2,
-            'download_rate_limit': 0,
-            'libtorrent-version': '0.16.17.0',
-            'banned_peers': '',
-            'num_seeds': 16777215,
-            'sequential_download': 0,
-            'announce_to_trackers': 1,
-            'peers': '\n\x00\x02\x0f=\xc6SC\x17]\xd8}\x7f\x00\x00\x01=\xc6',
-            'finished_time': 13399,
-            'last_upload': 13399,
-            'trackers': [[]],
-            'super_seeding': 0,
-            'file sizes': [[512000, 1411826586]],
-            'last_download': 13399,
-        }
-        torrent_state = TorrentState(
-            torrent_id='2dc5d0e71a66fe69649a640d39cb00a259704973',
-            filename='test_torrent.file.torrent',
-            name='',
-            save_path='/home/ubuntu/Downloads',
-            file_priorities=[1],
-            is_finished=True,
-        )
-
-        filename = common.get_test_data_file('test_torrent.file.torrent')
-        with open(filename, 'rb') as _file:
-            filedump = _file.read()
-        resume_data = utf8_encode_structure(resume_data)
-        torrent_id = self.core.torrentmanager.add(
-            state=torrent_state, filedump=filedump, resume_data=lt.bencode(resume_data)
-        )
-        torrent = self.core.torrentmanager.torrents[torrent_id]
-
-        def assert_resume_data():
-            self.assert_state(torrent, 'Error')
-            tm_resume_data = lt.bdecode(
-                self.core.torrentmanager.resume_data[torrent.torrent_id]
-            )
-            assert tm_resume_data == resume_data
-
-        return deferLater(reactor, 0.5, assert_resume_data)
-
-    def test_get_eta_seeding(self):
-        atp = self.get_torrent_atp('test_torrent.file.torrent')
-        handle = self.session.add_torrent(atp)
-        self.torrent = Torrent(handle, {})
-        assert self.torrent.get_eta() == 0
-        self.torrent.status = mock.MagicMock()
-
-        self.torrent.status.upload_payload_rate = 5000
-        self.torrent.status.download_payload_rate = 0
-        self.torrent.status.all_time_download = 10000
-        self.torrent.status.all_time_upload = 500
-        self.torrent.is_finished = True
-        self.torrent.options = {'stop_at_ratio': False}
-        # Test finished and uploading but no stop_at_ratio set.
-        assert self.torrent.get_eta() == 0
-
-        self.torrent.options = {'stop_at_ratio': True, 'stop_ratio': 1.5}
-        result = self.torrent.get_eta()
-        assert result == 2
-        assert isinstance(result, int)
-
-    def test_get_eta_downloading(self):
-        atp = self.get_torrent_atp('test_torrent.file.torrent')
-        handle = self.session.add_torrent(atp)
-        self.torrent = Torrent(handle, {})
-        assert self.torrent.get_eta() == 0
-
-        self.torrent.status = mock.MagicMock()
-        self.torrent.status.download_payload_rate = 50
-        self.torrent.status.total_wanted = 10000
-        self.torrent.status.total_wanted_done = 5000
-
-        result = self.torrent.get_eta()
-        assert result == 100
-        assert isinstance(result, int)
-
-    def test_get_name_unicode(self):
-        """Test retrieving a unicode torrent name from libtorrent."""
-        atp = self.get_torrent_atp('unicode_file.torrent')
-        handle = self.session.add_torrent(atp)
-        self.torrent = Torrent(handle, {})
-        assert self.torrent.get_name() == 'àŠžà§àŠà§àŠ®àŠŸàŠ° àŠ°àŠŸà§.txt'
-
-    def test_rename_unicode(self):
-        """Test renaming file/folders with unicode filenames."""
-        atp = self.get_torrent_atp('unicode_filenames.torrent')
-        handle = self.session.add_torrent(atp)
-        self.torrent = Torrent(handle, {})
-        # Ignore TorrentManager method call
-        TorrentManager.save_resume_data = AsyncMock()
-
-        result = self.torrent.rename_folder('unicode_filenames', 'ÐÐŸÑÐ±Ð°ÑÑÐ²')
-        assert isinstance(result, defer.DeferredList)
-
-        result = self.torrent.rename_files([[0, 'new_ÑÐ±Ð°ÑÑÐ²']])
-        assert result is None
-
-    def test_connect_peer_port(self):
-        """Test to ensure port is int for libtorrent"""
-        atp = self.get_torrent_atp('test_torrent.file.torrent')
-        handle = self.session.add_torrent(atp)
-        self.torrent = Torrent(handle, {})
-        assert not self.torrent.connect_peer('127.0.0.1', 'text')
-        assert self.torrent.connect_peer('127.0.0.1', '1234')
-
-    def test_status_cache(self):
-        atp = self.get_torrent_atp('test_torrent.file.torrent')
-        handle = self.session.add_torrent(atp)
-        mock_time = mock.Mock(return_value=time.time())
-        with mock.patch('time.time', mock_time):
-            torrent = Torrent(handle, {})
-            counter = itertools.count()
-            handle.status = mock.Mock(side_effect=counter.__next__)
-            first_status = torrent.get_lt_status()
-            assert first_status == 0, 'sanity check'
-            assert first_status == torrent.status, 'cached status should be used'
-            assert torrent.get_lt_status() == 1, 'status should update'
-            assert torrent.status == 1
-            # Advance time and verify cache expires and updates
-            mock_time.return_value += 10
-            assert torrent.status == 2
Index: luge/tests/test_torrentmanager.py
===================================================================
--- deluge/tests/test_torrentmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,146 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-import shutil
-import warnings
-from base64 import b64encode
-from unittest import mock
-
-import pytest
-import pytest_twisted
-from twisted.internet import reactor, task
-
-from deluge import component
-from deluge.bencode import bencode
-from deluge.conftest import BaseTestCase
-from deluge.core.core import Core
-from deluge.core.rpcserver import RPCServer
-from deluge.error import InvalidTorrentError
-
-from . import common
-
-warnings.filterwarnings('ignore', category=RuntimeWarning)
-warnings.resetwarnings()
-
-
-class TestTorrentmanager(BaseTestCase):
-    def set_up(self):
-        self.rpcserver = RPCServer(listen=False)
-        self.core = Core()
-        self.core.config.config['lsd'] = False
-        self.clock = task.Clock()
-        self.tm = self.core.torrentmanager
-        self.tm.callLater = self.clock.callLater
-        return component.start()
-
-    def tear_down(self):
-        def on_shutdown(result):
-            del self.rpcserver
-            del self.core
-
-        return component.shutdown().addCallback(on_shutdown)
-
-    @pytest_twisted.inlineCallbacks
-    def test_remove_torrent(self):
-        filename = common.get_test_data_file('test.torrent')
-        with open(filename, 'rb') as _file:
-            filedump = _file.read()
-        torrent_id = yield self.core.add_torrent_file_async(
-            filename, b64encode(filedump), {}
-        )
-        assert self.tm.remove(torrent_id, False)
-
-    @pytest_twisted.inlineCallbacks
-    def test_remove_magnet(self):
-        """Test remove magnet before received metadata and delete_copies is True"""
-        magnet = 'magnet:?xt=urn:btih:ab570cdd5a17ea1b61e970bb72047de141bce173'
-        options = {}
-        self.core.config.config['copy_torrent_file'] = True
-        self.core.config.config['del_copy_torrent_file'] = True
-        torrent_id = yield self.core.add_torrent_magnet(magnet, options)
-        assert self.tm.remove(torrent_id, False)
-
-    async def test_prefetch_metadata(self):
-        from deluge._libtorrent import lt
-
-        with open(common.get_test_data_file('test.torrent'), 'rb') as _file:
-            t_info = lt.torrent_info(lt.bdecode(_file.read()))
-        mock_alert = mock.MagicMock()
-        mock_alert.handle.info_hash = mock.MagicMock(
-            return_value='ab570cdd5a17ea1b61e970bb72047de141bce173'
-        )
-        mock_alert.handle.get_torrent_info = mock.MagicMock(return_value=t_info)
-
-        magnet = 'magnet:?xt=urn:btih:ab570cdd5a17ea1b61e970bb72047de141bce173'
-        d = self.tm.prefetch_metadata(magnet, 30)
-        # Make sure to use calllater, because the above prefetch call won't
-        # actually start running until we await it.
-        reactor.callLater(0, self.tm.on_alert_metadata_received, mock_alert)
-
-        expected = (
-            'ab570cdd5a17ea1b61e970bb72047de141bce173',
-            b64encode(
-                bencode(
-                    {
-                        b'piece length': 32768,
-                        b'sha1': (
-                            b'2\xce\xb6\xa8"\xd7\xf0\xd4\xbf\xdc^K\xba\x1bh'
-                            b'\x9d\xc5\xb7\xac\xdd'
-                        ),
-                        b'name': b'azcvsupdater_2.6.2.jar',
-                        b'private': 0,
-                        b'pieces': (
-                            b"\xdb\x04B\x05\xc3'\xdab\xb8su97\xa9u"
-                            b'\xca<w\\\x1ef\xd4\x9b\x16\xa9}\xc0\x9f:\xfd'
-                            b'\x97qv\x83\xa2"\xef\x9d7\x0by!\rl\xe5v\xb7'
-                            b'\x18{\xf7/"P\xe9\x8d\x01D\x9e8\xbd\x16\xe3'
-                            b'\xfb-\x9d\xaa\xbcM\x11\xba\x92\xfc\x13F\xf0'
-                            b'\x1c\x86x+\xc8\xd0S\xa9\x90`\xa1\xe4\x82\xe8'
-                            b'\xfc\x08\xf7\xe3\xe5\xf6\x85\x1c%\xe7%\n\xed'
-                            b'\xc0\x1f\xa1;\x9a\xea\xcf\x90\x0c/F>\xdf\xdagA'
-                            b'\xc42|\xda\x82\xf5\xa6b\xa1\xb8#\x80wI\xd8f'
-                            b'\xf8\xbd\xacW\xab\xc3s\xe0\xbbw\xf2K\xbe\xee'
-                            b'\xa8rG\xe1W\xe8\xb7\xc2i\xf3\xd8\xaf\x9d\xdc'
-                            b'\xd0#\xf4\xc1\x12u\xcd\x0bE?:\xe8\x9c\x1cu'
-                            b'\xabb(oj\r^\xd5\xd5A\x83\x88\x9a\xa1J\x1c?'
-                            b'\xa1\xd6\x8c\x83\x9e&'
-                        ),
-                        b'length': 307949,
-                        b'name.utf-8': b'azcvsupdater_2.6.2.jar',
-                        b'ed2k': b'>p\xefl\xfa]\x95K\x1b^\xc2\\;;e\xb7',
-                    }
-                )
-            ),
-        )
-        assert expected == await d
-
-    async def test_prefetch_metadata_timeout(self):
-        magnet = 'magnet:?xt=urn:btih:ab570cdd5a17ea1b61e970bb72047de141bce173'
-        d = self.tm.prefetch_metadata(magnet, 30)
-        self.clock.advance(30)
-        result = await d
-        expected = ('ab570cdd5a17ea1b61e970bb72047de141bce173', b'')
-        assert result == expected
-
-    @pytest.mark.todo
-    def test_remove_torrent_false(self):
-        """Test when remove_torrent returns False"""
-        common.todo_test(self)
-
-    def test_remove_invalid_torrent(self):
-        with pytest.raises(InvalidTorrentError):
-            self.tm.remove('torrentidthatdoesntexist')
-
-    def test_open_state(self):
-        """Open a state with a UTF-8 encoded torrent filename."""
-        shutil.copy(
-            common.get_test_data_file('utf8_filename_torrents.state'),
-            os.path.join(self.config_dir, 'state', 'torrents.state'),
-        )
-
-        state = self.tm.open_state()
-        assert len(state.torrents) == 1
Index: luge/tests/test_torrentview.py
===================================================================
--- deluge/tests/test_torrentview.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,224 +1,0 @@
-#
-# Copyright (C) 2014 Bro <bro.development@gmail.com>
-# Copyright (C) 2014 Calum Lind <calumlind@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import pytest
-
-import deluge.component as component
-from deluge.configmanager import ConfigManager
-from deluge.conftest import BaseTestCase
-from deluge.i18n import setup_translation
-
-# Allow running other tests without GTKUI dependencies available
-try:
-    # pylint: disable=ungrouped-imports
-    from gi.repository.GObject import TYPE_UINT64
-
-    from deluge.ui.gtk3.gtkui import DEFAULT_PREFS
-    from deluge.ui.gtk3.mainwindow import MainWindow
-    from deluge.ui.gtk3.menubar import MenuBar
-    from deluge.ui.gtk3.torrentdetails import TorrentDetails
-    from deluge.ui.gtk3.torrentview import TorrentView
-except (ImportError, ValueError):
-    libs_available = False
-    TYPE_UINT64 = 'Whatever'
-else:
-    libs_available = True
-
-setup_translation()
-
-
-@pytest.mark.gtkui
-class TestTorrentview(BaseTestCase):
-    default_column_index = [
-        'filter',
-        'torrent_id',
-        'dirty',
-        '#',
-        'Name',
-        'Size',
-        'Downloaded',
-        'Uploaded',
-        'Remaining',
-        'Progress',
-        'Seeds',
-        'Peers',
-        'Seeds:Peers',
-        'Down Speed',
-        'Up Speed',
-        'Down Limit',
-        'Up Limit',
-        'ETA',
-        'Ratio',
-        'Avail',
-        'Added',
-        'Completed',
-        'Complete Seen',
-        'Last Transfer',
-        'Tracker',
-        'Download Folder',
-        'Owner',
-        'Shared',
-    ]
-    default_liststore_columns = [
-        bool,
-        str,
-        bool,
-        int,
-        str,
-        str,  # Name
-        TYPE_UINT64,
-        TYPE_UINT64,
-        TYPE_UINT64,
-        TYPE_UINT64,
-        float,
-        str,  # Progress
-        int,
-        int,
-        int,
-        int,
-        float,  # Seeds, Peers
-        int,
-        int,
-        float,
-        float,
-        int,
-        float,
-        float,  # ETA, Ratio, Avail
-        int,
-        int,
-        int,
-        int,
-        str,
-        str,  # Tracker
-        str,
-        str,
-        bool,
-    ]  # shared
-
-    def set_up(self):
-        if libs_available is False:
-            pytest.skip('GTKUI dependencies not available')
-
-        # MainWindow loads this config file, so lets make sure it contains the defaults
-        ConfigManager('gtk3ui.conf', defaults=DEFAULT_PREFS)
-        self.mainwindow = MainWindow()
-        self.torrentview = TorrentView()
-        self.torrentdetails = TorrentDetails()
-        self.menubar = MenuBar()
-
-    def tear_down(self):
-        return component.shutdown()
-
-    def test_torrentview_columns(self):
-        assert self.torrentview.column_index == self.default_column_index
-        assert self.torrentview.liststore_columns == self.default_liststore_columns
-        assert self.torrentview.columns['Download Folder'].column_indices == [30]
-
-    def test_add_column(self):
-        # Add a text column
-        test_col = 'Test column'
-        self.torrentview.add_text_column(test_col, status_field=['label'])
-        assert (
-            len(self.torrentview.liststore_columns)
-            == len(self.default_liststore_columns) + 1
-        )
-        assert len(self.torrentview.column_index) == len(self.default_column_index) + 1
-        assert self.torrentview.column_index[-1] == test_col
-        assert self.torrentview.columns[test_col].column_indices == [33]
-
-    def test_add_columns(self):
-        # Add a text column
-        test_col = 'Test column'
-        self.torrentview.add_text_column(test_col, status_field=['label'])
-
-        # Add a second text column
-        test_col2 = 'Test column2'
-        self.torrentview.add_text_column(test_col2, status_field=['label2'])
-
-        assert (
-            len(self.torrentview.liststore_columns)
-            == len(self.default_liststore_columns) + 2
-        )
-        assert len(self.torrentview.column_index) == len(self.default_column_index) + 2
-        # test_col
-        assert self.torrentview.column_index[-2] == test_col
-        assert self.torrentview.columns[test_col].column_indices == [33]
-
-        # test_col2
-        assert self.torrentview.column_index[-1] == test_col2
-        assert self.torrentview.columns[test_col2].column_indices == [34]
-
-    def test_remove_column(self):
-        # Add and remove text column
-        test_col = 'Test column'
-        self.torrentview.add_text_column(test_col, status_field=['label'])
-        self.torrentview.remove_column(test_col)
-
-        assert len(self.torrentview.liststore_columns) == len(
-            self.default_liststore_columns
-        )
-        assert len(self.torrentview.column_index) == len(self.default_column_index)
-        assert self.torrentview.column_index[-1] == self.default_column_index[-1]
-        assert self.torrentview.columns[
-            self.default_column_index[-1]
-        ].column_indices == [32]
-
-    def test_remove_columns(self):
-        # Add two columns
-        test_col = 'Test column'
-        self.torrentview.add_text_column(test_col, status_field=['label'])
-        test_col2 = 'Test column2'
-        self.torrentview.add_text_column(test_col2, status_field=['label2'])
-
-        # Remove test_col
-        self.torrentview.remove_column(test_col)
-        assert (
-            len(self.torrentview.liststore_columns)
-            == len(self.default_liststore_columns) + 1
-        )
-        assert len(self.torrentview.column_index) == len(self.default_column_index) + 1
-        assert self.torrentview.column_index[-1] == test_col2
-        assert self.torrentview.columns[test_col2].column_indices == [33]
-
-        # Remove test_col2
-        self.torrentview.remove_column(test_col2)
-        assert len(self.torrentview.liststore_columns) == len(
-            self.default_liststore_columns
-        )
-        assert len(self.torrentview.column_index) == len(self.default_column_index)
-        assert self.torrentview.column_index[-1] == self.default_column_index[-1]
-        assert self.torrentview.columns[
-            self.default_column_index[-1]
-        ].column_indices == [32]
-
-    def test_add_remove_column_multiple_types(self):
-        # Add a column with multiple column types
-        test_col3 = 'Test column3'
-        self.torrentview.add_progress_column(
-            test_col3, status_field=['progress', 'label3'], col_types=[float, str]
-        )
-        assert (
-            len(self.torrentview.liststore_columns)
-            == len(self.default_liststore_columns) + 2
-        )
-        assert len(self.torrentview.column_index) == len(self.default_column_index) + 1
-        assert self.torrentview.column_index[-1] == test_col3
-        assert self.torrentview.columns[test_col3].column_indices == [33, 34]
-
-        # Remove multiple column-types column
-        self.torrentview.remove_column(test_col3)
-
-        assert len(self.torrentview.liststore_columns) == len(
-            self.default_liststore_columns
-        )
-        assert len(self.torrentview.column_index) == len(self.default_column_index)
-        assert self.torrentview.column_index[-1] == self.default_column_index[-1]
-        assert self.torrentview.columns[
-            self.default_column_index[-1]
-        ].column_indices == [32]
Index: luge/tests/test_tracker_icons.py
===================================================================
--- deluge/tests/test_tracker_icons.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,71 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import os.path
-
-import pytest
-
-import deluge.component as component
-import deluge.ui.tracker_icons
-from deluge.conftest import BaseTestCase
-from deluge.ui.tracker_icons import TrackerIcon, TrackerIcons
-
-from . import common
-
-common.disable_new_release_check()
-
-
-@pytest.mark.internet
-class TestTrackerIcons(BaseTestCase):
-    def set_up(self):
-        # Disable resizing with Pillow for consistency.
-        self.patch(deluge.ui.tracker_icons, 'Image', None)
-        self.icons = TrackerIcons()
-
-    def tear_down(self):
-        return component.shutdown()
-
-    async def test_get_deluge_png(self, mock_mkstemp):
-        # Deluge has a png favicon link
-        icon = TrackerIcon(common.get_test_data_file('deluge.png'))
-        result = await self.icons.fetch('deluge-torrent.org')
-        assert result == icon
-        assert not os.path.isfile(mock_mkstemp[1])
-
-    async def test_get_google_ico(self):
-        # Google doesn't have any icon links
-        # So instead we'll grab its favicon.ico
-        icon = TrackerIcon(common.get_test_data_file('google.ico'))
-        result = await self.icons.fetch('www.google.com')
-        assert result == icon
-
-    async def test_get_google_ico_hebrew(self):
-        """Test that Google.co.il page is read as UTF-8"""
-        icon = TrackerIcon(common.get_test_data_file('google.ico'))
-        result = await self.icons.fetch('www.google.co.il')
-        assert result == icon
-
-    async def test_get_google_ico_with_redirect(self):
-        # google.com redirects to www.google.com
-        icon = TrackerIcon(common.get_test_data_file('google.ico'))
-        result = await self.icons.fetch('google.com')
-        assert result == icon
-
-    @pytest.mark.skip(reason='Site removed favicon, new SNI test will be needed')
-    async def test_get_seo_svg_with_sni(self):
-        # seo using certificates with SNI support only
-        icon = TrackerIcon(common.get_test_data_file('seo.svg'))
-        result = await self.icons.fetch('www.seo.com')
-        assert result == icon
-
-    async def test_get_empty_string_tracker(self):
-        result = await self.icons.fetch('')
-        assert result is None
-
-    async def test_invalid_host(self, mock_mkstemp):
-        """Test that TrackerIcon can handle invalid hostname"""
-        result = await self.icons.fetch('deluge.example.com')
-        assert not result
-        assert not os.path.isfile(mock_mkstemp[1])
Index: luge/tests/test_transfer.py
===================================================================
--- deluge/tests/test_transfer.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,398 +1,0 @@
-#
-# Copyright (C) 2012 Bro <bro.development@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import base64
-
-import pytest
-import rencode
-
-import deluge.log
-from deluge.transfer import DelugeTransferProtocol
-
-deluge.log.setup_logger('none')
-
-
-class TransferTestClass(DelugeTransferProtocol):
-    def __init__(self):
-        DelugeTransferProtocol.__init__(self)
-        self.transport = self
-        self.messages_out = []
-        self.messages_in = []
-        self.packet_count = 0
-
-    def write(self, message):
-        """
-        Called by DelugeTransferProtocol class
-        This simulates the write method of the self.transport in DelugeTransferProtocol.
-        """
-        self.messages_out.append(message)
-
-    def message_received(self, message):
-        """
-        This method overrides message_received is DelugeTransferProtocol and is
-        called with the complete message as it was sent by DelugeRPCProtocol
-        """
-        self.messages_in.append(message)
-
-    def get_messages_out_joined(self):
-        return b''.join(self.messages_out)
-
-    def get_messages_in(self):
-        return self.messages_in
-
-    def data_received_old_protocol(self, data):
-        """
-        This is the original method logic (as close as possible) for handling data receival on the client
-
-        :param data: a zlib compressed string encoded with rencode.
-
-        """
-        import zlib
-
-        print('\n=== New Data Received ===\nBytes received:', len(data))
-
-        if self._buffer:
-            # We have some data from the last dataReceived() so lets prepend it
-            print('Current buffer:', len(self._buffer) if self._buffer else '0')
-            data = self._buffer + data
-            self._buffer = None
-
-        self.packet_count += 1
-        self._bytes_received += len(data)
-
-        while data:
-            print('\n-- Handle packet data --')
-
-            print('Bytes received:', self._bytes_received)
-            print('Current data:', len(data))
-
-            if self._message_length == 0:
-                # handle_new_message uses _buffer so set data to _buffer.
-                self._buffer = data
-                self._handle_new_message()
-                data = self._buffer
-                self._buffer = None
-                self.packet_count = 1
-                print('New message of length:', self._message_length)
-
-            dobj = zlib.decompressobj()
-            try:
-                request = rencode.loads(dobj.decompress(data))
-                print('Successfully loaded message', end=' ')
-                print(
-                    ' - Buffer length: %d, data length: %d, unused length: %d'
-                    % (
-                        len(data),
-                        len(data) - len(dobj.unused_data),
-                        len(dobj.unused_data),
-                    )
-                )
-                print('Packet count:', self.packet_count)
-            except Exception as ex:
-                # log.debug('Received possible invalid message (%r): %s', data, e)
-                # This could be cut-off data, so we'll save this in the buffer
-                # and try to prepend it on the next dataReceived()
-                self._buffer = data
-                print(
-                    'Failed to load buffer (size %d): %s' % (len(self._buffer), str(ex))
-                )
-                return
-            else:
-                data = dobj.unused_data
-                self._message_length = 0
-
-            self.message_received(request)
-
-
-class TestDelugeTransferProtocol:
-    @pytest.fixture(autouse=True)
-    def set_up(self):
-        """
-        The expected messages corresponds to the test messages (msg1, msg2) after they've been processed
-        by DelugeTransferProtocol.send, which means that they've first been encoded with rencode,
-        and then compressed with zlib.
-        The expected messages are encoded in base64 to easily including it here in the source.
-        So before comparing the results with the expected messages, the expected messages must be decoded,
-        or the result message be encoded in base64.
-
-        """
-        self.transfer = TransferTestClass()
-        self.msg1 = (
-            0,
-            1,
-            {'key_int': 1242429423},
-            {'key_str': b'some string'},
-            {'key_bool': True},
-        )
-        self.msg2 = (
-            2,
-            3,
-            {'key_float': 12424.29423},
-            {'key_unicode': 'some string'},
-            {'key_dict_with_tuple': {'key_tuple': (1, 2, 3)}},
-            {'keylist': [4, '5', 6.7]},
-        )
-
-        self.msg1_expected_compressed_base64 = (
-            b'AQAAADF4nDvKwJjenp1aGZ+ZV+Lgxfv9PYRXXFLU'
-            b'XZyfm6oAZGTmpad3gAST8vNznAEAJhSQ'
-        )
-        self.msg2_expected_compressed_base64 = (
-            b'AQAAAF14nDvGxJzemZ1aGZ+Wk59Y4uTmpKib3g3il+ZlJuenpH'
-            b'YX5+emKhSXFGXmpadPBkmkZCaXxJdnlmTEl5QW5KRCdIOZhxmB'
-            b'hrUDuTmZxSWHWRpNnRyupaUBAHYlJxI='
-        )
-
-    def test_send_one_message(self):
-        """
-        Send one message and test that it has been sent correctoly to the
-        method 'write' in self.transport.
-
-        """
-        self.transfer.transfer_message(self.msg1)
-        # Get the data as sent by DelugeTransferProtocol
-        messages = self.transfer.get_messages_out_joined()
-        base64_encoded = base64.b64encode(messages)
-        assert base64_encoded == self.msg1_expected_compressed_base64
-
-    def test_receive_one_message(self):
-        """
-        Receive one message and test that it has been sent to the
-        method 'message_received'.
-
-        """
-        self.transfer.dataReceived(
-            base64.b64decode(self.msg1_expected_compressed_base64)
-        )
-        # Get the data as sent by DelugeTransferProtocol
-        messages = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg1) == rencode.dumps(messages)
-
-    def test_receive_old_message(self):
-        """
-        Receive an old message (with no header) and verify that the data is discarded.
-
-        """
-        self.transfer.dataReceived(rencode.dumps(self.msg1))
-        assert len(self.transfer.get_messages_in()) == 0
-        assert self.transfer._message_length == 0
-        assert len(self.transfer._buffer) == 0
-
-    def test_receive_two_concatenated_messages(self):
-        """
-        This test simply concatenates two messsages (as they're sent over the network),
-        and lets DelugeTransferProtocol receive the data as one string.
-
-        """
-        two_concatenated = base64.b64decode(
-            self.msg1_expected_compressed_base64
-        ) + base64.b64decode(self.msg2_expected_compressed_base64)
-        self.transfer.dataReceived(two_concatenated)
-
-        # Get the data as sent by DelugeTransferProtocol
-        message1 = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg1) == rencode.dumps(message1)
-        message2 = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg2) == rencode.dumps(message2)
-
-    def test_receive_three_messages_in_parts(self):
-        """
-        This test concatenates three messsages (as they're sent over the network),
-        and lets DelugeTransferProtocol receive the data in multiple parts.
-
-        """
-        msg_bytes = (
-            base64.b64decode(self.msg1_expected_compressed_base64)
-            + base64.b64decode(self.msg2_expected_compressed_base64)
-            + base64.b64decode(self.msg1_expected_compressed_base64)
-        )
-        packet_size = 40
-
-        one_message_byte_count = len(
-            base64.b64decode(self.msg1_expected_compressed_base64)
-        )
-        two_messages_byte_count = one_message_byte_count + len(
-            base64.b64decode(self.msg2_expected_compressed_base64)
-        )
-        three_messages_byte_count = two_messages_byte_count + len(
-            base64.b64decode(self.msg1_expected_compressed_base64)
-        )
-
-        for d in self.receive_parts_helper(msg_bytes, packet_size):
-            bytes_received = self.transfer.get_bytes_recv()
-
-            if bytes_received >= three_messages_byte_count:
-                expected_msgs_received_count = 3
-            elif bytes_received >= two_messages_byte_count:
-                expected_msgs_received_count = 2
-            elif bytes_received >= one_message_byte_count:
-                expected_msgs_received_count = 1
-            else:
-                expected_msgs_received_count = 0
-            # Verify that the expected number of complete messages has arrived
-            assert expected_msgs_received_count == len(self.transfer.get_messages_in())
-
-        # Get the data as received by DelugeTransferProtocol
-        message1 = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg1) == rencode.dumps(message1)
-        message2 = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg2) == rencode.dumps(message2)
-        message3 = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg1) == rencode.dumps(message3)
-
-    # Remove underscore to enable test, or run the test directly:
-    def _test_rencode_fail_protocol(self):
-        """
-        This test tries to test the protocol that relies on errors from rencode.
-
-        """
-        msg_bytes = (
-            base64.b64decode(self.msg1_expected_compressed_base64)
-            + base64.b64decode(self.msg2_expected_compressed_base64)
-            + base64.b64decode(self.msg1_expected_compressed_base64)
-        )
-        packet_size = 149
-
-        one_message_byte_count = len(
-            base64.b64decode(self.msg1_expected_compressed_base64)
-        )
-        two_messages_byte_count = one_message_byte_count + len(
-            base64.b64decode(self.msg2_expected_compressed_base64)
-        )
-        three_messages_byte_count = two_messages_byte_count + len(
-            base64.b64decode(self.msg1_expected_compressed_base64)
-        )
-
-        print()
-
-        print(
-            'Msg1 size:',
-            len(base64.b64decode(self.msg1_expected_compressed_base64)) - 4,
-        )
-        print(
-            'Msg2 size:',
-            len(base64.b64decode(self.msg2_expected_compressed_base64)) - 4,
-        )
-        print(
-            'Msg3 size:',
-            len(base64.b64decode(self.msg1_expected_compressed_base64)) - 4,
-        )
-
-        print('one_message_byte_count:', one_message_byte_count)
-        print('two_messages_byte_count:', two_messages_byte_count)
-        print('three_messages_byte_count:', three_messages_byte_count)
-
-        for d in self.receive_parts_helper(
-            msg_bytes, packet_size, self.transfer.data_received_old_protocol
-        ):
-            bytes_received = self.transfer.get_bytes_recv()
-
-            if bytes_received >= three_messages_byte_count:
-                expected_msgs_received_count = 3
-            elif bytes_received >= two_messages_byte_count:
-                expected_msgs_received_count = 2
-            elif bytes_received >= one_message_byte_count:
-                expected_msgs_received_count = 1
-            else:
-                expected_msgs_received_count = 0
-            # Verify that the expected number of complete messages has arrived
-            if expected_msgs_received_count != len(self.transfer.get_messages_in()):
-                print(
-                    'Expected number of messages received is %d, but %d have been received.'
-                    % (
-                        expected_msgs_received_count,
-                        len(self.transfer.get_messages_in()),
-                    )
-                )
-
-        # Get the data as received by DelugeTransferProtocol
-        message1 = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg1) == rencode.dumps(message1)
-        message2 = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg2) == rencode.dumps(message2)
-        message3 = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg1) == rencode.dumps(message3)
-
-    def test_receive_middle_of_header(self):
-        """
-        This test concatenates two messsages (as they're sent over the network),
-        and lets DelugeTransferProtocol receive the data in two parts.
-        The first part contains the first message, plus two bytes of the next message.
-        The next part contains the rest of the message.
-
-        This is a special case, as DelugeTransferProtocol can't start parsing
-        a message until it has at least 5 bytes (the size of the header) to be able
-        to read and parse the size of the payload.
-
-        """
-        two_concatenated = base64.b64decode(
-            self.msg1_expected_compressed_base64
-        ) + base64.b64decode(self.msg2_expected_compressed_base64)
-        first_len = len(base64.b64decode(self.msg1_expected_compressed_base64))
-
-        # Now found the entire first message, and half the header of the next message  (2 bytes into the header)
-        self.transfer.dataReceived(two_concatenated[: first_len + 2])
-
-        # Should be 1 message in the list
-        assert 1 == len(self.transfer.get_messages_in())
-
-        # Send the rest
-        self.transfer.dataReceived(two_concatenated[first_len + 2 :])
-
-        # Should be 2 messages in the list
-        assert 2 == len(self.transfer.get_messages_in())
-
-        # Get the data as sent by DelugeTransferProtocol
-        message1 = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg1) == rencode.dumps(message1)
-        message2 = self.transfer.get_messages_in().pop(0)
-        assert rencode.dumps(self.msg2) == rencode.dumps(message2)
-
-    # Needs file containing big data structure e.g. like thetorrent list as it is transfered by the daemon
-    # def test_simulate_big_transfer(self):
-    #    filename = '../deluge.torrentlist'
-    #
-    #    f = open(filename, 'r')
-    #    data = f.read()
-    #    message_to_send = eval(data)
-    #    self.transfer.transfer_message(message_to_send)
-    #
-    # Get the data as sent to the network by DelugeTransferProtocol
-    #    compressed_data = self.transfer.get_messages_out_joined()
-    # packet_size = 16000 # Or something smaller...
-    #
-    #    for d in self.receive_parts_helper(compressed_data, packet_size):
-    #        bytes_recv = self.transfer.get_bytes_recv()
-    #        if bytes_recv < len(compressed_data):
-    #            self.assertEqual(len(self.transfer.get_messages_in()), 0)
-    #        else:
-    #            self.assertEqual(len(self.transfer.get_messages_in()), 1)
-    # Get the data as received by DelugeTransferProtocol
-    #    transfered_message = self.transfer.get_messages_in().pop(0)
-    # Test that the data structures are equal
-    # self.assertEqual(transfered_message, message_to_send)
-    # self.assertTrue(transfered_message == message_to_send)
-    #
-    # f.close()
-    # f = open('rencode.torrentlist', 'w')
-    # f.write(str(transfered_message))
-    # f.close()
-
-    def receive_parts_helper(self, data, packet_size, receive_func=None):
-        byte_count = len(data)
-        sent_bytes = 0
-        while byte_count > 0:
-            to_receive = packet_size if byte_count > packet_size else byte_count
-            sent_bytes += to_receive
-            byte_count -= to_receive
-            if receive_func:
-                receive_func(data[:to_receive])
-            else:
-                self.transfer.dataReceived(data[:to_receive])
-            data = data[to_receive:]
-            yield
Index: luge/tests/test_ui_common.py
===================================================================
--- deluge/tests/test_ui_common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,294 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.ui.common import TorrentInfo
-
-from . import common
-
-
-class TestUICommon:
-    def test_hash_optional_single_file(self):
-        """Ensure single file with `ed2k` and `sha1` keys are not in filetree output."""
-        filename = common.get_test_data_file('test.torrent')
-        files_tree = {'azcvsupdater_2.6.2.jar': (0, 307949, True)}
-        ti = TorrentInfo(filename, filetree=1)
-        assert ti.files_tree == files_tree
-
-        files_tree2 = {
-            'contents': {
-                'azcvsupdater_2.6.2.jar': {
-                    'type': 'file',
-                    'index': 0,
-                    'length': 307949,
-                    'download': True,
-                }
-            }
-        }
-        ti = TorrentInfo(filename, filetree=2)
-        assert ti.files_tree == files_tree2
-
-    def test_hash_optional_multi_file(self):
-        """Ensure multi-file with `filehash` and `ed2k` are keys not in filetree output."""
-        filename = common.get_test_data_file('filehash_field.torrent')
-        files_tree = {
-            'torrent_filehash': {
-                'tull.txt': (0, 54, True),
-                'éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt': (1, 54, True),
-            }
-        }
-        ti = TorrentInfo(filename, filetree=1)
-        assert ti.files_tree == files_tree
-
-        files_tree2 = {
-            'contents': {
-                'torrent_filehash': {
-                    'type': 'dir',
-                    'contents': {
-                        'tull.txt': {
-                            'type': 'file',
-                            'path': 'torrent_filehash/tull.txt',
-                            'length': 54,
-                            'index': 0,
-                            'download': True,
-                        },
-                        'éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt': {
-                            'type': 'file',
-                            'path': 'torrent_filehash/éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt',
-                            'length': 54,
-                            'index': 1,
-                            'download': True,
-                        },
-                    },
-                    'length': 108,
-                    'download': True,
-                }
-            },
-            'type': 'dir',
-        }
-        ti = TorrentInfo(filename, filetree=2)
-        assert ti.files_tree == files_tree2
-
-    def test_hash_optional_md5sum(self):
-        # Ensure `md5sum` key is not included in filetree output
-        filename = common.get_test_data_file('md5sum.torrent')
-        files_tree = {'test': {'lol': (0, 4, True), 'rofl': (1, 5, True)}}
-        ti = TorrentInfo(filename, filetree=1)
-        assert ti.files_tree == files_tree
-        ti = TorrentInfo(filename, filetree=2)
-        files_tree2 = {
-            'contents': {
-                'test': {
-                    'type': 'dir',
-                    'contents': {
-                        'lol': {
-                            'type': 'file',
-                            'path': 'test/lol',
-                            'index': 0,
-                            'length': 4,
-                            'download': True,
-                        },
-                        'rofl': {
-                            'type': 'file',
-                            'path': 'test/rofl',
-                            'index': 1,
-                            'length': 5,
-                            'download': True,
-                        },
-                    },
-                    'length': 9,
-                    'download': True,
-                }
-            },
-            'type': 'dir',
-        }
-        assert ti.files_tree == files_tree2
-
-    def test_utf8_encoded_paths(self):
-        filename = common.get_test_data_file('test.torrent')
-        ti = TorrentInfo(filename)
-        assert 'azcvsupdater_2.6.2.jar' in ti.files_tree
-
-    def test_utf8_encoded_paths2(self):
-        filename = common.get_test_data_file('unicode_filenames.torrent')
-        filepath1 = '\u30c6\u30af\u30b9\u30fb\u30c6\u30af\u30b5\u30f3.mkv'
-        filepath2 = (
-            '\u041c\u0438\u0445\u0430\u0438\u043b \u0413\u043e'
-            '\u0440\u0431\u0430\u0447\u0451\u0432.mkv'
-        )
-        filepath3 = "Alisher ibn G'iyosiddin Navoiy.mkv"
-        filepath4 = 'Ascii title.mkv'
-        filepath5 = '\u09b8\u09c1\u0995\u09c1\u09ae\u09be\u09b0 \u09b0\u09be\u09df.mkv'
-
-        ti = TorrentInfo(filename)
-        files_tree = ti.files_tree['unicode_filenames']
-        assert filepath1 in files_tree
-        assert filepath2 in files_tree
-        assert filepath3 in files_tree
-        assert filepath4 in files_tree
-        assert filepath5 in files_tree
-
-        result_files = [
-            {
-                'download': True,
-                'path': 'unicode_filenames/' + filepath3,
-                'size': 126158658,
-            },
-            {
-                'download': True,
-                'path': 'unicode_filenames/' + filepath4,
-                'size': 189321363,
-            },
-            {
-                'download': True,
-                'path': 'unicode_filenames/' + filepath2,
-                'size': 106649699,
-            },
-            {
-                'download': True,
-                'path': 'unicode_filenames/' + filepath5,
-                'size': 21590269,
-            },
-            {'download': True, 'path': 'unicode_filenames/' + filepath1, 'size': 1771},
-        ]
-
-        assert len(ti.files) == len(result_files)
-
-    def test_directory_with_single_file(self):
-        filename = common.get_test_data_file('dir_with_single_file.torrent')
-
-        ti = TorrentInfo(filename)
-        expected_file_tree = {'dir_with_single_file': {'single_file.txt': (0, 9, True)}}
-        assert ti.files_tree == expected_file_tree
-
-        result_files = [
-            {
-                'path': 'dir_with_single_file/single_file.txt',
-                'size': 9,
-                'download': True,
-            }
-        ]
-        assert ti.files == result_files
-
-    def test_bittorrent_v2_path(self):
-        filename = common.get_test_data_file('v2_test.torrent')
-        files_tree = {
-            'torrent_test': {
-                'small.txt': (0, 22, True),
-                'éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt': (1, 32, True),
-            }
-        }
-        ti = TorrentInfo(filename, filetree=1)
-        assert ti.files_tree == files_tree
-
-        files_tree2 = {
-            'contents': {
-                'torrent_test': {
-                    'type': 'dir',
-                    'contents': {
-                        'small.txt': {
-                            'type': 'file',
-                            'path': 'torrent_test/small.txt',
-                            'length': 22,
-                            'index': 0,
-                            'download': True,
-                        },
-                        'éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt': {
-                            'type': 'file',
-                            'path': 'torrent_test/éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt',
-                            'length': 32,
-                            'index': 1,
-                            'download': True,
-                        },
-                    },
-                    'length': 54,
-                    'download': True,
-                }
-            },
-            'type': 'dir',
-        }
-        ti = TorrentInfo(filename, filetree=2)
-        assert ti.files_tree == files_tree2
-
-    def test_bittorrent_v2_hybrid_path(self):
-        filename = common.get_test_data_file('v2_hybrid.torrent')
-        files_tree = {
-            'torrent_test': {
-                'small.txt': (0, 22, True),
-                'éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt': (2, 32, True),
-                '.pad': {
-                    '16362': (1, 16362, True),
-                    '16352': (3, 16352, True),
-                },
-            }
-        }
-        ti = TorrentInfo(filename, filetree=1, force_bt_version=1)
-        assert ti.files_tree == files_tree
-        del files_tree['torrent_test']['.pad']
-        files_tree['torrent_test']['éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt'] = (
-            1,
-            32,
-            True,
-        )
-        ti = TorrentInfo(filename, filetree=1, force_bt_version=2)
-        assert ti.files_tree == files_tree
-
-        files_tree2 = {
-            'contents': {
-                'torrent_test': {
-                    'type': 'dir',
-                    'contents': {
-                        'small.txt': {
-                            'type': 'file',
-                            'path': 'torrent_test/small.txt',
-                            'length': 22,
-                            'index': 0,
-                            'download': True,
-                        },
-                        'éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt': {
-                            'type': 'file',
-                            'path': 'torrent_test/éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt',
-                            'length': 32,
-                            'index': 2,
-                            'download': True,
-                        },
-                        '.pad': {
-                            'type': 'dir',
-                            'contents': {
-                                '16362': {
-                                    'type': 'file',
-                                    'path': 'torrent_test/.pad/16362',
-                                    'length': 16362,
-                                    'index': 1,
-                                    'download': True,
-                                },
-                                '16352': {
-                                    'type': 'file',
-                                    'path': 'torrent_test/.pad/16352',
-                                    'length': 16352,
-                                    'index': 3,
-                                    'download': True,
-                                },
-                            },
-                            'length': 32714,
-                            'download': True,
-                        },
-                    },
-                    'length': 32768,
-                    'download': True,
-                }
-            },
-            'type': 'dir',
-        }
-        ti = TorrentInfo(filename, filetree=2, force_bt_version=1)
-        assert ti.files_tree == files_tree2
-        torrent_test = files_tree2['contents']['torrent_test']
-        torrent_test['length'] -= torrent_test['contents']['.pad']['length']
-        del torrent_test['contents']['.pad']
-        torrent_test['contents']['éåšäžåäººç¡èå~éäžè¶ç·äžäŸèå€©çŸ.txt']['index'] = 1
-        ti = TorrentInfo(filename, filetree=2, force_bt_version=2)
-        assert ti.files_tree == files_tree2
Index: luge/tests/test_ui_console.py
===================================================================
--- deluge/tests/test_ui_console.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,80 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import argparse
-
-import pytest
-
-from deluge.ui.console.cmdline.commands.add import Command
-from deluge.ui.console.cmdline.commands.config import json_eval
-from deluge.ui.console.widgets.fields import TextInput
-
-
-class MockParent:
-    def __init__(self):
-        self.border_off_x = 1
-        self.pane_width = 20
-        self.encoding = 'utf8'
-
-
-class TestUIConsoleField:
-    @pytest.fixture(autouse=True)
-    def set_up(self):
-        self.parent = MockParent()
-
-    def test_text_input(self):
-        def move_func(self, r, c):
-            self._cursor_row = r
-            self._cursor_col = c
-
-        t = TextInput(
-            self.parent,
-            'name',
-            'message',
-            move_func,
-            20,
-            '/text/field/file/path',
-            complete=False,
-        )
-        assert t
-        assert t.handle_read(33)
-
-
-class TestUIConsoleCommands:
-    def test_add_move_completed(self):
-        completed_path = 'completed_path'
-        parser = argparse.ArgumentParser()
-        cmd = Command()
-        cmd.add_arguments(parser)
-        args = parser.parse_args(['torrent', '-m', completed_path])
-        assert args.move_completed_path == completed_path
-        args = parser.parse_args(['torrent', '--move-path', completed_path])
-        assert args.move_completed_path == completed_path
-
-    def test_config_json_eval(self):
-        assert json_eval('/downloads') == '/downloads'
-        assert json_eval('/dir/with space') == '/dir/with space'
-        assert json_eval('c:\\\\downloads') == 'c:\\\\downloads'
-        assert json_eval('c:/downloads') == 'c:/downloads'
-        # Ensure newlines are split and only first setting is used.
-        assert json_eval('setting\nwithneline') == 'setting'
-        # Allow both parentheses and square brackets.
-        assert json_eval('(8000, 8001)') == [8000, 8001]
-        assert json_eval('[8000, 8001]') == [8000, 8001]
-        assert json_eval('["abc", "def"]') == ['abc', 'def']
-        assert json_eval('{"foo": "bar"}') == {'foo': 'bar'}
-        assert json_eval('{"number": 1234}') == {'number': 1234}
-        # Hex string for peer_tos.
-        assert json_eval('0x00') == '0x00'
-        assert json_eval('1000') == 1000
-        assert json_eval('-6') == -6
-        assert json_eval('10.5') == 10.5
-        assert json_eval('True')
-        assert not json_eval('false')
-        assert json_eval('none') is None
-        # Empty values to clear config key.
-        assert json_eval('[]') == []
-        assert json_eval('') == ''
Index: luge/tests/test_ui_entry.py
===================================================================
--- deluge/tests/test_ui_entry.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,425 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import argparse
-import sys
-from io import StringIO
-from unittest import mock
-
-import pytest
-
-import deluge
-import deluge.component as component
-import deluge.ui.console
-import deluge.ui.console.cmdline.commands.quit
-import deluge.ui.console.main
-import deluge.ui.web.server
-from deluge.common import get_localhost_auth, windows_check
-from deluge.conftest import BaseTestCase
-from deluge.ui import ui_entry
-from deluge.ui.web.server import DelugeWeb
-
-from . import common
-
-DEBUG_COMMAND = False
-
-sys_stdout = sys.stdout
-# To catch output to stdout/stderr while running unit tests, we patch
-# the file descriptors in sys and argparse._sys with StringFileDescriptor.
-# Regular print statements from such tests will therefore write to the
-# StringFileDescriptor object instead of the terminal.
-# To print to terminal from the tests, use: print('Message...', file=sys_stdout)
-
-
-class StringFileDescriptor:
-    """File descriptor that writes to string buffer"""
-
-    def __init__(self, fd):
-        self.out = StringIO()
-        self.fd = fd
-        for a in ['encoding']:
-            setattr(self, a, getattr(sys_stdout, a))
-
-    def write(self, *data, **kwargs):
-        data_string = str(*data)
-        print(data_string, file=self.out, end='')
-
-    def flush(self):
-        self.out.flush()
-
-
-class UIBaseTestCase:
-    def set_up(self):
-        common.setup_test_logger(level='info', prefix=self.config_dir / self.id())
-        return component.start()
-
-    def tear_down(self):
-        return component.shutdown()
-
-    def exec_command(self):
-        if DEBUG_COMMAND:
-            print('Executing: %s\n' % sys.argv, file=sys_stdout)
-        return self.var['start_cmd']()
-
-
-class TestDelugeEntry(BaseTestCase):
-    def set_up(self):
-        return component.start()
-
-    def tear_down(self):
-        return component.shutdown()
-
-    def test_deluge_help(self):
-        self.patch(sys, 'argv', ['./deluge', '-h'])
-        config = deluge.configmanager.ConfigManager('ui.conf', ui_entry.DEFAULT_PREFS)
-        config.config['default_ui'] = 'console'
-        config.save()
-
-        fd = StringFileDescriptor(sys.stdout)
-        self.patch(argparse._sys, 'stdout', fd)
-
-        with mock.patch('deluge.ui.console.main.ConsoleUI'):
-            with pytest.raises(SystemExit):
-                ui_entry.start_ui()
-            assert 'usage: deluge' in fd.out.getvalue()
-            assert 'UI Options:' in fd.out.getvalue()
-            assert '* console' in fd.out.getvalue()
-
-    def test_start_default(self):
-        self.patch(sys, 'argv', ['./deluge'])
-        config = deluge.configmanager.ConfigManager('ui.conf', ui_entry.DEFAULT_PREFS)
-        config.config['default_ui'] = 'console'
-        config.save()
-
-        with mock.patch('deluge.ui.console.main.ConsoleUI'):
-            # Just test that no exception is raised
-            ui_entry.start_ui()
-
-    def test_start_with_log_level(self):
-        _level = []
-
-        def setup_logger(
-            level='error',
-            filename=None,
-            filemode='w',
-            logrotate=None,
-            output_stream=sys.stdout,
-        ):
-            _level.append(level)
-
-        self.patch(deluge.log, 'setup_logger', setup_logger)
-        self.patch(sys, 'argv', ['./deluge', '-L', 'info'])
-
-        config = deluge.configmanager.ConfigManager('ui.conf', ui_entry.DEFAULT_PREFS)
-        config.config['default_ui'] = 'console'
-        config.save()
-
-        with mock.patch('deluge.ui.console.main.ConsoleUI'):
-            # Just test that no exception is raised
-            ui_entry.start_ui()
-
-        assert _level[0] == 'info'
-
-
-class GtkUIBaseTestCase(UIBaseTestCase):
-    """Implement all GtkUI tests here"""
-
-    def test_start_gtk3ui(self):
-        self.patch(sys, 'argv', self.var['sys_arg_cmd'])
-
-        from deluge.ui.gtk3 import gtkui
-
-        with mock.patch.object(gtkui.GtkUI, 'start', autospec=True):
-            self.exec_command()
-
-
-@pytest.mark.gtkui
-class TestGtkUIDelugeScriptEntry(BaseTestCase, GtkUIBaseTestCase):
-    @pytest.fixture(autouse=True)
-    def set_var(self, request):
-        request.cls.var = {
-            'cmd_name': 'deluge gtk',
-            'start_cmd': ui_entry.start_ui,
-            'sys_arg_cmd': ['./deluge', 'gtk'],
-        }
-
-
-@pytest.mark.gtkui
-class TestGtkUIScriptEntry(BaseTestCase, GtkUIBaseTestCase):
-    @pytest.fixture(autouse=True)
-    def set_var(self, request):
-        from deluge.ui import gtk3
-
-        request.cls.var = {
-            'cmd_name': 'deluge-gtk',
-            'start_cmd': gtk3.start,
-            'sys_arg_cmd': ['./deluge-gtk'],
-        }
-
-
-class DelugeWebMock(DelugeWeb):
-    def __init__(self, *args, **kwargs):
-        kwargs['daemon'] = False
-        DelugeWeb.__init__(self, *args, **kwargs)
-
-
-class WebUIBaseTestCase(UIBaseTestCase):
-    """Implement all WebUI tests here"""
-
-    def test_start_webserver(self):
-        self.patch(sys, 'argv', self.var['sys_arg_cmd'])
-        self.patch(deluge.ui.web.server, 'DelugeWeb', DelugeWebMock)
-        self.exec_command()
-
-    def test_start_web_with_log_level(self):
-        _level = []
-
-        def setup_logger(
-            level='error',
-            filename=None,
-            filemode='w',
-            logrotate=None,
-            output_stream=sys.stdout,
-        ):
-            _level.append(level)
-
-        self.patch(deluge.log, 'setup_logger', setup_logger)
-        self.patch(sys, 'argv', self.var['sys_arg_cmd'] + ['-L', 'info'])
-
-        config = deluge.configmanager.ConfigManager('ui.conf', ui_entry.DEFAULT_PREFS)
-        config.config['default_ui'] = 'web'
-        config.save()
-
-        self.patch(deluge.ui.web.server, 'DelugeWeb', DelugeWebMock)
-        self.exec_command()
-        assert _level[0] == 'info'
-
-
-class TestWebUIScriptEntry(BaseTestCase, WebUIBaseTestCase):
-    @pytest.fixture(autouse=True)
-    def set_var(self, request):
-        request.cls.var = {
-            'cmd_name': 'deluge-web',
-            'start_cmd': deluge.ui.web.start,
-            'sys_arg_cmd': ['./deluge-web'],
-        }
-        if not windows_check():
-            request.cls.var['sys_arg_cmd'].append('--do-not-daemonize')
-
-
-class TestWebUIDelugeScriptEntry(BaseTestCase, WebUIBaseTestCase):
-    @pytest.fixture(autouse=True)
-    def set_var(self, request):
-        request.cls.var = {
-            'cmd_name': 'deluge web',
-            'start_cmd': ui_entry.start_ui,
-            'sys_arg_cmd': ['./deluge', 'web'],
-        }
-        if not windows_check():
-            request.cls.var['sys_arg_cmd'].append('--do-not-daemonize')
-
-
-class ConsoleUIBaseTestCase(UIBaseTestCase):
-    """Implement Console tests that do not require a running daemon"""
-
-    def test_start_console(self):
-        self.patch(sys, 'argv', self.var['sys_arg_cmd'])
-        with mock.patch('deluge.ui.console.main.ConsoleUI'):
-            self.exec_command()
-
-    def test_start_console_with_log_level(self, request):
-        _level = []
-
-        def setup_logger(
-            level='error',
-            filename=None,
-            filemode='w',
-            logrotate=None,
-            output_stream=sys.stdout,
-        ):
-            _level.append(level)
-
-        self.patch(deluge.log, 'setup_logger', setup_logger)
-        self.patch(sys, 'argv', self.var['sys_arg_cmd'] + ['-L', 'info'])
-
-        config = deluge.configmanager.ConfigManager('ui.conf', ui_entry.DEFAULT_PREFS)
-        config.config['default_ui'] = 'console'
-        config.save()
-
-        with mock.patch('deluge.ui.console.main.ConsoleUI'):
-            # Just test that no exception is raised
-            self.exec_command()
-
-        assert _level[0] == 'info'
-
-    def test_console_help(self):
-        self.patch(sys, 'argv', self.var['sys_arg_cmd'] + ['-h'])
-        fd = StringFileDescriptor(sys.stdout)
-        self.patch(argparse._sys, 'stdout', fd)
-
-        with mock.patch('deluge.ui.console.main.ConsoleUI'):
-            with pytest.raises(SystemExit):
-                self.exec_command()
-            std_output = fd.out.getvalue()
-            assert (
-                'usage: %s' % self.var['cmd_name']
-            ) in std_output  # Check command name
-            assert 'Common Options:' in std_output
-            assert 'Console Options:' in std_output
-            assert (
-                'Console Commands:\n  The following console commands are available:'
-                in std_output
-            )
-            assert 'The following console commands are available:' in std_output
-
-    def test_console_command_info(self):
-        self.patch(sys, 'argv', self.var['sys_arg_cmd'] + ['info'])
-        fd = StringFileDescriptor(sys.stdout)
-        self.patch(argparse._sys, 'stdout', fd)
-
-        with mock.patch('deluge.ui.console.main.ConsoleUI'):
-            self.exec_command()
-
-    def test_console_command_info_help(self):
-        self.patch(sys, 'argv', self.var['sys_arg_cmd'] + ['info', '-h'])
-        fd = StringFileDescriptor(sys.stdout)
-        self.patch(argparse._sys, 'stdout', fd)
-
-        with mock.patch('deluge.ui.console.main.ConsoleUI'):
-            with pytest.raises(SystemExit):
-                self.exec_command()
-            std_output = fd.out.getvalue()
-            assert 'usage: info' in std_output
-            assert 'Show information about the torrents' in std_output
-
-    def test_console_unrecognized_arguments(self):
-        self.patch(
-            sys, 'argv', ['./deluge', '--ui', 'console']
-        )  # --ui is not longer supported
-        fd = StringFileDescriptor(sys.stdout)
-        self.patch(argparse._sys, 'stderr', fd)
-        with mock.patch('deluge.ui.console.main.ConsoleUI'):
-            with pytest.raises(SystemExit):
-                self.exec_command()
-            assert 'unrecognized arguments: --ui' in fd.out.getvalue()
-
-
-class ConsoleUIWithDaemonBaseTestCase(UIBaseTestCase):
-    """Implement Console tests that require a running daemon"""
-
-    def set_up(self):
-        # Avoid calling reactor.shutdown after commands are executed by main.exec_args()
-        deluge.ui.console.main.reactor = common.ReactorOverride()
-        return super().set_up()
-
-    def patch_arg_command(self, command):
-        if isinstance(command, str):
-            command = [command]
-        username, password = get_localhost_auth()
-        self.patch(
-            sys,
-            'argv',
-            self.var['sys_arg_cmd']
-            + ['--port']
-            + [str(self.listen_port)]
-            + ['--username']
-            + [username]
-            + ['--password']
-            + [password]
-            + command,
-        )
-
-    async def test_console_command_add(self):
-        filename = common.get_test_data_file('test.torrent')
-        self.patch_arg_command([f'add "{filename}"'])
-        fd = StringFileDescriptor(sys.stdout)
-        self.patch(sys, 'stdout', fd)
-
-        await self.exec_command()
-
-        std_output = fd.out.getvalue()
-        assert (
-            std_output
-            == 'Attempting to add torrent: ' + filename + '\nTorrent added!\n'
-        )
-
-    async def test_console_command_add_move_completed(self):
-        filename = common.get_test_data_file('test.torrent')
-        tmp_path = 'c:\\tmp' if windows_check() else '/tmp'
-        self.patch_arg_command(
-            [
-                f'add --move-path "{tmp_path}" "{filename}" ; status'
-                ' ; manage'
-                ' ab570cdd5a17ea1b61e970bb72047de141bce173'
-                ' move_completed'
-                ' move_completed_path'
-            ]
-        )
-        fd = StringFileDescriptor(sys.stdout)
-        self.patch(sys, 'stdout', fd)
-
-        await self.exec_command()
-
-        std_output = fd.out.getvalue()
-        assert std_output.endswith(
-            f'move_completed: True\nmove_completed_path: {tmp_path}\n'
-        ) or std_output.endswith(
-            f'move_completed_path: {tmp_path}\nmove_completed: True\n'
-        )
-
-    async def test_console_command_status(self):
-        fd = StringFileDescriptor(sys.stdout)
-        self.patch_arg_command(['status'])
-        self.patch(sys, 'stdout', fd)
-
-        await self.exec_command()
-
-        std_output = fd.out.getvalue()
-        assert std_output.startswith('Total upload: ')
-        assert std_output.endswith(' Moving: 0\n')
-
-    async def test_console_command_config_set_download_location(self):
-        fd = StringFileDescriptor(sys.stdout)
-        self.patch_arg_command(['config --set download_location /downloads'])
-        self.patch(sys, 'stdout', fd)
-
-        await self.exec_command()
-        std_output = fd.out.getvalue()
-        assert std_output.startswith('Setting "download_location" to: \'/downloads\'')
-        assert std_output.endswith('Configuration value successfully updated.\n')
-
-
-@pytest.mark.usefixtures('daemon', 'client', 'base_fixture')
-class TestConsoleScriptEntryWithDaemon(ConsoleUIWithDaemonBaseTestCase):
-    @pytest.fixture(autouse=True)
-    def set_var(self, request):
-        request.cls.var = {
-            'cmd_name': 'deluge-console',
-            'start_cmd': deluge.ui.console.test_start,
-            'sys_arg_cmd': ['./deluge-console'],
-        }
-
-
-class TestConsoleScriptEntry(BaseTestCase, ConsoleUIBaseTestCase):
-    @pytest.fixture(autouse=True)
-    def set_var(self, request):
-        request.cls.var = {
-            'cmd_name': 'deluge-console',
-            'start_cmd': deluge.ui.console.start,
-            'sys_arg_cmd': ['./deluge-console'],
-        }
-
-
-class TestConsoleDelugeScriptEntry(BaseTestCase, ConsoleUIBaseTestCase):
-    @pytest.fixture(autouse=True)
-    def set_var(self, request):
-        request.cls.var = {
-            'cmd_name': 'deluge console',
-            'start_cmd': ui_entry.start_ui,
-            'sys_arg_cmd': ['./deluge', 'console'],
-        }
Index: luge/tests/test_ui_gtk3.py
===================================================================
--- deluge/tests/test_ui_gtk3.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,30 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import sys
-from unittest import mock
-
-import pytest
-
-
-@pytest.mark.gtkui
-class TestGTK3Common:
-    def setUp(self):
-        sys.modules['gi.repository'] = mock.MagicMock()
-
-    def tearDown(self):
-        pass
-
-    def test_cmp(self):
-        from deluge.ui.gtk3.common import cmp
-
-        assert cmp(None, None) == 0
-        assert cmp(1, None) == 1
-        assert cmp(0, None) == 1
-        assert cmp(None, 7) == -1
-        assert cmp(None, 'bar') == -1
-        assert cmp('foo', None) == 1
-        assert cmp('', None) == 1
Index: luge/tests/test_web_api.py
===================================================================
--- deluge/tests/test_web_api.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,203 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import json
-from io import BytesIO
-
-import pytest
-import pytest_twisted
-from twisted.internet import defer, reactor
-from twisted.web.client import Agent, FileBodyProducer
-from twisted.web.http_headers import Headers
-from twisted.web.static import File
-
-import deluge.component as component
-
-from . import common
-from .common_web import WebServerTestBase
-
-common.disable_new_release_check()
-
-
-class TestWebAPI(WebServerTestBase):
-    @pytest.mark.xfail(reason='This just logs an error at the moment.')
-    async def test_connect_invalid_host(self):
-        with pytest.raises(Exception):
-            await self.deluge_web.web_api.connect('id')
-
-    def test_connect(self, client):
-        d = self.deluge_web.web_api.connect(self.host_id)
-
-        def on_connect(result):
-            assert isinstance(result, tuple)
-            assert len(result) > 0
-            return result
-
-        d.addCallback(on_connect)
-        d.addErrback(self.fail)
-        return d
-
-    def test_disconnect(self):
-        d = self.deluge_web.web_api.connect(self.host_id)
-
-        @defer.inlineCallbacks
-        def on_connect(result):
-            assert self.deluge_web.web_api.connected()
-            yield self.deluge_web.web_api.disconnect()
-            assert not self.deluge_web.web_api.connected()
-
-        d.addCallback(on_connect)
-        d.addErrback(self.fail)
-        return d
-
-    def test_get_config(self):
-        config = self.deluge_web.web_api.get_config()
-        assert self.deluge_web.port == config['port']
-
-    def test_set_config(self):
-        config = self.deluge_web.web_api.get_config()
-        config['pwd_salt'] = 'new_salt'
-        config['pwd_sha1'] = 'new_sha'
-        config['sessions'] = {
-            '233f23632af0a74748bc5dd1d8717564748877baa16420e6898e17e8aa365e6e': {
-                'login': 'skrot',
-                'expires': 1460030877.0,
-                'level': 10,
-            }
-        }
-        self.deluge_web.web_api.set_config(config)
-        web_config = component.get('DelugeWeb').config.config
-        assert config['pwd_salt'] != web_config['pwd_salt']
-        assert config['pwd_sha1'] != web_config['pwd_sha1']
-        assert config['sessions'] != web_config['sessions']
-
-    @defer.inlineCallbacks
-    def get_host_status(self):
-        host = list(self.deluge_web.web_api.hostlist.get_host_info(self.host_id))
-        host[3] = 'Online'
-        host[4] = '2.0.0.dev562'
-        status = yield self.deluge_web.web_api.get_host_status(self.host_id)
-        assert status == tuple(status)
-
-    def test_get_hosts(self):
-        hosts = self.deluge_web.web_api.hostlist.get_hosts_info()
-        assert self.deluge_web.web_api.get_hosts() == hosts
-
-    def test_add_host(self):
-        conn = ['abcdef', '10.0.0.1', 0, 'user123', 'pass123']
-        assert not self.deluge_web.web_api.hostlist.get_host_info(conn[0])
-        # Add valid host
-        result, host_id = self.deluge_web.web_api.add_host(
-            conn[1], conn[2], conn[3], conn[4]
-        )
-        assert result
-        conn[0] = host_id
-        assert (
-            list(self.deluge_web.web_api.hostlist.get_host_info(conn[0])) == conn[0:4]
-        )
-
-        # Add already existing host
-        ret = self.deluge_web.web_api.add_host(conn[1], conn[2], conn[3], conn[4])
-        assert ret == (False, 'Host details already in hostlist')
-
-        # Add invalid port
-        conn[2] = 'bad port'
-        ret = self.deluge_web.web_api.add_host(conn[1], conn[2], conn[3], conn[4])
-        assert ret == (False, 'Invalid port. Must be an integer')
-
-    def test_remove_host(self):
-        conn = ['connection_id', '', 0, '', '']
-        self.deluge_web.web_api.hostlist.config['hosts'].append(conn)
-        assert self.deluge_web.web_api.hostlist.get_host_info(conn[0]) == conn[0:4]
-        # Remove valid host
-        assert self.deluge_web.web_api.remove_host(conn[0])
-        assert not self.deluge_web.web_api.hostlist.get_host_info(conn[0])
-        # Remove non-existing host
-        assert not self.deluge_web.web_api.remove_host(conn[0])
-
-    def test_get_torrent_info(self):
-        filename = common.get_test_data_file('test.torrent')
-        ret = self.deluge_web.web_api.get_torrent_info(filename)
-        assert ret['name'] == 'azcvsupdater_2.6.2.jar'
-        assert ret['info_hash'] == 'ab570cdd5a17ea1b61e970bb72047de141bce173'
-        assert 'files_tree' in ret
-
-    def test_get_torrent_info_with_md5(self):
-        filename = common.get_test_data_file('md5sum.torrent')
-        ret = self.deluge_web.web_api.get_torrent_info(filename)
-        # JSON dumping happens during response creation in normal usage
-        # JSON serialization may fail if any of the dictionary items are byte arrays rather than strings
-        ret = json.loads(json.dumps(ret))
-        assert ret['name'] == 'test'
-        assert ret['info_hash'] == 'f6408ba9944cf9fe01b547b28f336b3ee6ec32c5'
-        assert 'files_tree' in ret
-
-    def test_get_magnet_info(self):
-        ret = self.deluge_web.web_api.get_magnet_info(
-            'magnet:?xt=urn:btih:SU5225URMTUEQLDXQWRB2EQWN6KLTYKN'
-        )
-        assert ret['name'] == '953bad769164e8482c7785a21d12166f94b9e14d'
-        assert ret['info_hash'] == '953bad769164e8482c7785a21d12166f94b9e14d'
-        assert 'files_tree' in ret
-
-    @pytest_twisted.inlineCallbacks
-    def test_get_torrent_files(self):
-        yield self.deluge_web.web_api.connect(self.host_id)
-        filename = common.get_test_data_file('test.torrent')
-        torrents = [
-            {'path': filename, 'options': {'download_location': '/home/deluge/'}}
-        ]
-        yield self.deluge_web.web_api.add_torrents(torrents)
-        ret = yield self.deluge_web.web_api.get_torrent_files(
-            'ab570cdd5a17ea1b61e970bb72047de141bce173'
-        )
-        assert ret['type'] == 'dir'
-        assert ret['contents'] == {
-            'azcvsupdater_2.6.2.jar': {
-                'priority': 4,
-                'index': 0,
-                'offset': 0,
-                'progress': 0.0,
-                'path': 'azcvsupdater_2.6.2.jar',
-                'type': 'file',
-                'size': 307949,
-            }
-        }
-
-    @pytest_twisted.inlineCallbacks
-    def test_download_torrent_from_url(self):
-        filename = 'ubuntu-9.04-desktop-i386.iso.torrent'
-        self.deluge_web.top_level.putChild(
-            filename.encode(), File(common.get_test_data_file(filename))
-        )
-        url = 'http://localhost:%d/%s' % (self.deluge_web.port, filename)
-        res = yield self.deluge_web.web_api.download_torrent_from_url(url)
-        assert res.endswith(filename)
-
-    @pytest_twisted.inlineCallbacks
-    def test_invalid_json(self):
-        """
-        If json_api._send_response does not return server.NOT_DONE_YET
-        this error is thrown when json is invalid:
-        exceptions.RuntimeError: Request.write called on a request after Request.finish was called.
-
-        """
-        agent = Agent(reactor)
-        bad_body = b'{ method": "auth.login" }'
-        d = yield agent.request(
-            b'POST',
-            b'http://127.0.0.1:%i/json' % self.deluge_web.port,
-            Headers(
-                {
-                    b'User-Agent': [b'Twisted Web Client Example'],
-                    b'Content-Type': [b'application/json'],
-                }
-            ),
-            FileBodyProducer(BytesIO(bad_body)),
-        )
-        yield d
Index: luge/tests/test_web_auth.py
===================================================================
--- deluge/tests/test_web_auth.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,33 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from unittest.mock import patch
-
-from deluge.ui.web import auth
-
-
-class MockConfig:
-    def __init__(self, config):
-        self.config = config
-
-    def __getitem__(self, key):
-        return self.config[key]
-
-    def __setitem__(self, key, value):
-        self.config[key] = value
-
-
-class TestWebAuth:
-    @patch('deluge.ui.web.auth.JSONComponent.__init__', return_value=None)
-    def test_change_password(self, mock_json):
-        config = MockConfig(
-            {
-                'pwd_sha1': '8d8ff487626141d2b91025901d3ab57211180b48',
-                'pwd_salt': '7555d757710158655bd1646e207dee21a89e9226',
-            }
-        )
-        webauth = auth.Auth(config)
-        assert webauth.change_password('deluge', 'deluge_new')
Index: luge/tests/test_webserver.py
===================================================================
--- deluge/tests/test_webserver.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,108 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import json as json_lib
-from io import BytesIO
-
-import pytest
-import twisted.web.client
-from twisted.internet import reactor
-from twisted.web.client import Agent, FileBodyProducer
-from twisted.web.http_headers import Headers
-
-from . import common
-from .common import get_test_data_file
-from .common_web import WebServerMockBase, WebServerTestBase
-
-common.disable_new_release_check()
-
-
-class TestWebServer(WebServerTestBase, WebServerMockBase):
-    async def test_get_torrent_info(self):
-        agent = Agent(reactor)
-
-        self.mock_authentication_ignore(self.deluge_web.auth)
-
-        # This torrent file contains an uncommon field 'filehash' which must be hex
-        # encoded to allow dumping the torrent info to json. Otherwise it will fail with:
-        # UnicodeDecodeError: 'utf8' codec can't decode byte 0xe5 in position 0: invalid continuation byte
-        filename = get_test_data_file('filehash_field.torrent')
-        input_file = (
-            '{"params": ["%s"], "method": "web.get_torrent_info", "id": 22}'
-            % filename.replace('\\', '\\\\')
-        )
-        headers = {
-            b'User-Agent': ['Twisted Web Client Example'],
-            b'Content-Type': ['application/json'],
-        }
-        url = 'http://127.0.0.1:%s/json' % self.deluge_web.port
-
-        response = await agent.request(
-            b'POST',
-            url.encode(),
-            Headers(headers),
-            FileBodyProducer(BytesIO(input_file.encode())),
-        )
-        body = await twisted.web.client.readBody(response)
-
-        try:
-            json = json_lib.loads(body.decode())
-        except Exception:
-            print('aoeu')
-        assert json['error'] is None
-        assert 'torrent_filehash' == json['result']['name']
-
-    @pytest.mark.parametrize('base', ['', '/', 'deluge'])
-    async def test_base_with_config(self, base):
-        agent = Agent(reactor)
-        root_url = f'http://127.0.0.1:{self.deluge_web.port}'
-        base_url = f'{root_url}/{base}'
-
-        self.deluge_web.base = base
-
-        response = await agent.request(b'GET', root_url.encode())
-        assert response.code == 200
-        body = await twisted.web.client.readBody(response)
-        assert 'Deluge WebUI' in body.decode()
-
-        response = await agent.request(b'GET', base_url.encode())
-        assert response.code == 200
-
-    @pytest.mark.parametrize('base', ['/', 'deluge'])
-    async def test_base_with_config_recurring_basepath(self, base):
-        agent = Agent(reactor)
-        base_url = f'http://127.0.0.1:{self.deluge_web.port}/{base}'
-
-        self.deluge_web.base = base
-
-        response = await agent.request(b'GET', base_url.encode())
-        assert response.code == 200
-
-        recursive_url = f'{base_url}/{base}'
-        response = await agent.request(b'GET', recursive_url.encode())
-        assert response.code == 404 if base.strip('/') else 200
-
-        recursive_url = f'{recursive_url}/{base}'
-        response = await agent.request(b'GET', recursive_url.encode())
-        assert response.code == 404 if base.strip('/') else 200
-
-    async def test_base_with_deluge_header(self):
-        """Ensure base path is set and HTML contains path"""
-        agent = Agent(reactor)
-        base = 'deluge'
-        url = f'http://127.0.0.1:{self.deluge_web.port}'
-        headers = Headers({'X-Deluge-Base': [base]})
-
-        response = await agent.request(b'GET', url.encode(), headers)
-        body = await twisted.web.client.readBody(response)
-        assert f'href="/{base}/' in body.decode()
-
-        # Header only changes HTML base path so ensure no resource at server path
-        url = f'{url}/{base}'
-        response = await agent.request(b'GET', url.encode(), headers)
-        assert response.code == 404
Index: luge/transfer.py
===================================================================
--- deluge/transfer.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,158 +1,0 @@
-#
-# Copyright (C) 2012 Bro <bro.development@gmail.com>
-# Copyright (C) 2018 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import struct
-import zlib
-
-import rencode
-from twisted.internet.protocol import Protocol
-
-log = logging.getLogger(__name__)
-
-PROTOCOL_VERSION = 1
-MESSAGE_HEADER_FORMAT = '!BI'
-MESSAGE_HEADER_SIZE = struct.calcsize(MESSAGE_HEADER_FORMAT)
-
-
-class DelugeTransferProtocol(Protocol):
-    """
-    Deluge RPC wire protocol.
-
-    Data messages are transferred with a header containing a protocol version
-    and the length of the data to be transferred (payload).
-
-    The format is::
-
-            ubyte    uint4     bytestring
-        |.version.|..size..|.....body.....|
-
-    The version is an unsigned byte that indicates the protocol version.
-    The size is a unsigned 32-bit integer that is equal to the length of the body bytestring.
-    The body is the compressed rencoded byte string of the data object.
-    """
-
-    def __init__(self):
-        self._buffer = b''  # TODO: Look into using bytearray instead of byte string.
-        self._message_length = 0
-        self._bytes_received = 0
-        self._bytes_sent = 0
-
-    def transfer_message(self, data):
-        """
-        Transfer the data.
-
-        :param data: data to be transferred in a data structure serializable by rencode.
-        """
-        body = zlib.compress(rencode.dumps(data))
-        body_len = len(body)
-        message = struct.pack(
-            f'{MESSAGE_HEADER_FORMAT}{body_len}s',
-            PROTOCOL_VERSION,
-            body_len,
-            body,
-        )
-        self._bytes_sent += len(message)
-        self.transport.write(message)
-
-    def dataReceived(self, data):  # NOQA: N802
-        """
-        This method is called whenever data is received.
-
-        :param data: a message as transferred by transfer_message, or a part of such
-                     a message.
-
-        Global variables:
-            _buffer         - contains the data received
-            _message_length - the length of the payload of the current message.
-
-        """
-        self._buffer += data
-        self._bytes_received += len(data)
-
-        while len(self._buffer) >= MESSAGE_HEADER_SIZE:
-            if self._message_length == 0:
-                self._handle_new_message()
-            # We have a complete packet
-            if len(self._buffer) >= self._message_length:
-                self._handle_complete_message(self._buffer[: self._message_length])
-                # Remove message data from buffer
-                self._buffer = self._buffer[self._message_length :]
-                self._message_length = 0
-            else:
-                break
-
-    def _handle_new_message(self):
-        """
-        Handle the start of a new message. This method is called only when the
-        beginning of the buffer contains data from a new message (i.e. the header).
-
-        """
-        try:
-            # Read the first bytes of the message (MESSAGE_HEADER_SIZE bytes)
-            header = self._buffer[:MESSAGE_HEADER_SIZE]
-            # Extract the length stored as an unsigned 32-bit integer
-            version, self._message_length = struct.unpack(MESSAGE_HEADER_FORMAT, header)
-            if version != PROTOCOL_VERSION:
-                raise Exception(
-                    'Received invalid protocol version: {}. PROTOCOL_VERSION is {}.'.format(
-                        version, PROTOCOL_VERSION
-                    )
-                )
-            # Remove the header from the buffer
-            self._buffer = self._buffer[MESSAGE_HEADER_SIZE:]
-        except Exception as ex:
-            log.warning('Error occurred when parsing message header: %s.', ex)
-            log.warning(
-                'This version of Deluge cannot communicate with the sender of this data.'
-            )
-            self._message_length = 0
-            self._buffer = b''
-
-    def _handle_complete_message(self, data):
-        """
-        Handles a complete message as it is transferred on the network.
-
-        :param data: a zlib compressed string encoded with rencode.
-
-        """
-        try:
-            self.message_received(
-                rencode.loads(zlib.decompress(data), decode_utf8=True)
-            )
-        except Exception as ex:
-            log.warning(
-                'Failed to decompress (%d bytes) and load serialized data with rencode: %s',
-                len(data),
-                ex,
-            )
-
-    def get_bytes_recv(self):
-        """
-        Returns the number of bytes received.
-
-        :returns: the number of bytes received
-        :rtype: int
-
-        """
-        return self._bytes_received
-
-    def get_bytes_sent(self):
-        """
-        Returns the number of bytes sent.
-
-        :returns: the number of bytes sent
-        :rtype: int
-
-        """
-        return self._bytes_sent
-
-    def message_received(self, message):
-        """Override this method to receive the complete message"""
-        pass
Index: luge/ui/client.py
===================================================================
--- deluge/ui/client.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,857 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2011 Pedro Algarvio <pedro@algarvio.me>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import subprocess
-import sys
-
-from twisted.internet import defer, reactor, ssl
-from twisted.internet.protocol import ClientFactory
-
-from deluge import error
-from deluge.common import VersionSplit, get_localhost_auth, get_version
-from deluge.decorators import deprecated
-from deluge.transfer import DelugeTransferProtocol
-
-RPC_RESPONSE = 1
-RPC_ERROR = 2
-RPC_EVENT = 3
-
-log = logging.getLogger(__name__)
-
-
-def format_kwargs(kwargs):
-    return ', '.join([key + '=' + str(value) for key, value in kwargs.items()])
-
-
-class DelugeRPCRequest:
-    """
-    This object is created whenever there is a RPCRequest to be sent to the
-    daemon.  It is generally only used by the DaemonProxy's call method.
-    """
-
-    request_id = None
-    method = None
-    args = None
-    kwargs = None
-
-    def __repr__(self):
-        """
-        Returns a string of the RPCRequest in the following form:
-            method(arg, kwarg=foo, ...)
-        """
-        s = self.method + '('
-        if self.args:
-            s += ', '.join([str(x) for x in self.args])
-        if self.kwargs:
-            if self.args:
-                s += ', '
-            s += format_kwargs(self.kwargs)
-        s += ')'
-
-        return s
-
-    def format_message(self):
-        """
-        Returns a properly formatted RPCRequest based on the properties.  Will
-        raise a TypeError if the properties haven't been set yet.
-
-        :returns: a properly formatted RPCRequest
-        """
-        if (
-            self.request_id is None
-            or self.method is None
-            or self.args is None
-            or self.kwargs is None
-        ):
-            raise TypeError(
-                'You must set the properties of this object before calling format_message!'
-            )
-
-        return (self.request_id, self.method, self.args, self.kwargs)
-
-
-class DelugeRPCProtocol(DelugeTransferProtocol):
-    def connectionMade(self):  # NOQA: N802
-        self.__rpc_requests = {}
-        # Set the protocol in the daemon so it can send data
-        self.factory.daemon.protocol = self
-        # Get the address of the daemon that we've connected to
-        peer = self.transport.getPeer()
-        self.factory.daemon.host = peer.host
-        self.factory.daemon.port = peer.port
-        self.factory.daemon.connected = True
-        log.debug('Connected to daemon at %s:%s..', peer.host, peer.port)
-        self.factory.daemon.connect_deferred.callback((peer.host, peer.port))
-
-    def message_received(self, request):
-        """
-        This method is called whenever we receive a message from the daemon.
-
-        :param request: a tuple that should be either a RPCResponse, RCPError or RPCSignal
-
-        """
-        if not isinstance(request, tuple):
-            log.debug('Received invalid message: type is not tuple')
-            return
-        if len(request) < 3:
-            log.debug(
-                'Received invalid message: number of items in ' 'response is %s',
-                len(request),
-            )
-            return
-
-        message_type = request[0]
-
-        if message_type == RPC_EVENT:
-            event = request[1]
-            # log.debug('Received RPCEvent: %s', event)
-            # A RPCEvent was received from the daemon so run any handlers
-            # associated with it.
-            if event in self.factory.event_handlers:
-                for handler in self.factory.event_handlers[event]:
-                    reactor.callLater(0, handler, *request[2])
-            return
-
-        request_id = request[1]
-
-        # We get the Deferred object for this request_id to either run the
-        # callbacks or the errbacks dependent on the response from the daemon.
-        d = self.factory.daemon.pop_deferred(request_id)
-
-        if message_type == RPC_RESPONSE:
-            # Run the callbacks registered with this Deferred object
-            d.callback(request[2])
-        elif message_type == RPC_ERROR:
-            # Recreate exception and errback'it
-            try:
-                # The exception class is located in deluge.error
-                try:
-                    exception_cls = getattr(error, request[2])
-                    exception = exception_cls(*request[3], **request[4])
-                except TypeError:
-                    log.warning(
-                        'Received invalid RPC_ERROR (Old daemon?): %s', request[2]
-                    )
-                    return
-
-                # Ideally we would chain the deferreds instead of instance
-                # checking just to log them. But, that would mean that any
-                # errback on the fist deferred should returns it's failure
-                # so it could pass back to the 2nd deferred on the chain. But,
-                # that does not always happen.
-                # So, just do some instance checking and just log rpc error at
-                # different levels.
-                r = self.__rpc_requests[request_id]
-                msg = 'RPCError Message Received!'
-                msg += '\n' + '-' * 80
-                msg += '\n' + 'RPCRequest: ' + r.__repr__()
-                msg += '\n' + '-' * 80
-                if isinstance(exception, error.WrappedException):
-                    msg += '\n' + exception.type + '\n' + exception.message + ': '
-                    msg += exception.traceback
-                else:
-                    msg += '\n' + request[5] + '\n' + request[2] + ': '
-                    msg += str(exception)
-                msg += '\n' + '-' * 80
-
-                if not isinstance(exception, error._ClientSideRecreateError):
-                    # Let's log these as errors
-                    log.error(msg)
-                else:
-                    # The rest just gets logged in debug level, just to log
-                    # what's happening
-                    log.debug(msg)
-            except Exception:
-                import traceback
-
-                log.error(
-                    'Failed to handle RPC_ERROR (Old daemon?): %s\nLocal error: %s',
-                    request[2],
-                    traceback.format_exc(),
-                )
-            d.errback(exception)
-        del self.__rpc_requests[request_id]
-
-    def send_request(self, request):
-        """
-        Sends a RPCRequest to the server.
-
-        :param request: RPCRequest
-
-        """
-        try:
-            # Store the DelugeRPCRequest object just in case a RPCError is sent in
-            # response to this request.  We use the extra information when printing
-            # out the error for debugging purposes.
-            self.__rpc_requests[request.request_id] = request
-            # log.debug('Sending RPCRequest %s: %s', request.request_id, request)
-            # Send the request in a tuple because multiple requests can be sent at once
-            self.transfer_message((request.format_message(),))
-        except Exception as ex:
-            log.warning('Error occurred when sending message: %s', ex)
-
-
-class DelugeRPCClientFactory(ClientFactory):
-    protocol = DelugeRPCProtocol
-
-    def __init__(self, daemon, event_handlers):
-        self.daemon = daemon
-        self.event_handlers = event_handlers
-
-    def startedConnecting(self, connector):  # NOQA: N802
-        log.debug('Connecting to daemon at "%s:%s"...', connector.host, connector.port)
-
-    def clientConnectionFailed(self, connector, reason):  # NOQA: N802
-        log.debug(
-            'Connection to daemon at "%s:%s" failed: %s',
-            connector.host,
-            connector.port,
-            reason.value,
-        )
-        self.daemon.connect_deferred.errback(reason)
-
-    def clientConnectionLost(self, connector, reason):  # NOQA: N802
-        log.debug(
-            'Connection lost to daemon at "%s:%s" reason: %s',
-            connector.host,
-            connector.port,
-            reason.value,
-        )
-        self.daemon.host = None
-        self.daemon.port = None
-        self.daemon.username = None
-        self.daemon.daemon_version = None
-        self.daemon.connected = False
-
-        if (
-            self.daemon.disconnect_deferred
-            and not self.daemon.disconnect_deferred.called
-        ):
-            self.daemon.disconnect_deferred.callback(reason.value)
-            self.daemon.disconnect_deferred = None
-
-        if self.daemon.disconnect_callback:
-            self.daemon.disconnect_callback()
-
-
-class DaemonProxy:
-    pass
-
-
-class DaemonSSLProxy(DaemonProxy):
-    def __init__(self, event_handlers=None):
-        if event_handlers is None:
-            event_handlers = {}
-        self.__factory = DelugeRPCClientFactory(self, event_handlers)
-        self.__factory.noisy = False
-        self.__request_counter = 0
-        self.__deferred = {}
-
-        # This is set when a connection is made to the daemon
-        self.protocol = None
-
-        # This is set when a connection is made
-        self.host = None
-        self.port = None
-        self.username = None
-        self.daemon_version = None
-        self.authentication_level = 0
-
-        self.connected = False
-
-        self.disconnect_deferred = None
-        self.disconnect_callback = None
-
-        self.auth_levels_mapping = None
-        self.auth_levels_mapping_reverse = None
-
-    def connect(self, host, port):
-        """
-        Connects to a daemon at host:port
-
-        :param host: str, the host to connect to
-        :param port: int, the listening port on the daemon
-
-        :returns: twisted.Deferred
-
-        """
-        log.debug('sslproxy.connect()')
-        self.host = host
-        self.port = port
-        self.__connector = reactor.connectSSL(
-            self.host, self.port, self.__factory, ssl.ClientContextFactory()
-        )
-        self.connect_deferred = defer.Deferred()
-        self.daemon_info_deferred = defer.Deferred()
-
-        # Upon connect we do a 'daemon.login' RPC
-        self.connect_deferred.addCallback(self.__on_connect)
-        self.connect_deferred.addErrback(self.__on_connect_fail)
-
-        return self.daemon_info_deferred
-
-    def disconnect(self):
-        log.debug('sslproxy.disconnect()')
-        self.disconnect_deferred = defer.Deferred()
-        self.__connector.disconnect()
-        return self.disconnect_deferred
-
-    def call(self, method, *args, **kwargs):
-        """
-        Makes a RPCRequest to the daemon.  All methods should be in the form of
-        'component.method'.
-
-        :params method: str, the method to call in the form of 'component.method'
-        :params args: the arguments to call the remote method with
-        :params kwargs: the keyword arguments to call the remote method with
-
-        :return: a twisted.Deferred object that will be activated when a RPCResponse
-            or RPCError is received from the daemon
-
-        """
-        # Create the DelugeRPCRequest to pass to protocol.send_request()
-        request = DelugeRPCRequest()
-        request.request_id = self.__request_counter
-        request.method = method
-        request.args = args
-        request.kwargs = kwargs
-        # Send the request to the server
-        self.protocol.send_request(request)
-        # Create a Deferred object to return and add a default errback to print
-        # the error.
-        d = defer.Deferred()
-
-        # Store the Deferred until we receive a response from the daemon
-        self.__deferred[self.__request_counter] = d
-
-        # Increment the request counter since we don't want to use the same one
-        # before a response is received.
-        self.__request_counter += 1
-
-        return d
-
-    def pop_deferred(self, request_id):
-        """
-        Pops a Deferred object.  This is generally called once we receive the
-        reply we were waiting on from the server.
-
-        :param request_id: the request_id of the Deferred to pop
-        :type request_id: int
-
-        """
-        return self.__deferred.pop(request_id)
-
-    def register_event_handler(self, event, handler):
-        """
-        Registers a handler function to be called when `:param:event` is received
-        from the daemon.
-
-        :param event: the name of the event to handle
-        :type event: str
-        :param handler: the function to be called when `:param:event`
-            is emitted from the daemon
-        :type handler: function
-
-        """
-        if event not in self.__factory.event_handlers:
-            # This is a new event to handle, so we need to tell the daemon
-            # that we're interested in receiving this type of event
-            self.__factory.event_handlers[event] = []
-            if self.connected:
-                self.call('daemon.set_event_interest', [event])
-
-        # Only add the handler if it's not already registered
-        if handler not in self.__factory.event_handlers[event]:
-            self.__factory.event_handlers[event].append(handler)
-
-    def deregister_event_handler(self, event, handler):
-        """
-        Deregisters a event handler.
-
-        :param event: the name of the event
-        :type event: str
-        :param handler: the function registered
-        :type handler: function
-
-        """
-        if (
-            event in self.__factory.event_handlers
-            and handler in self.__factory.event_handlers[event]
-        ):
-            self.__factory.event_handlers[event].remove(handler)
-
-    def __on_connect(self, result):
-        log.debug('__on_connect called')
-
-        def on_info(daemon_info):
-            self.daemon_version = daemon_info
-            log.debug('Got info from daemon: %s', daemon_info)
-            self.daemon_info_deferred.callback(daemon_info)
-
-        def on_info_fail(reason):
-            log.debug('Failed to get info from daemon')
-            log.exception(reason)
-            self.daemon_info_deferred.errback(reason)
-
-        self.call('daemon.info').addCallback(on_info).addErrback(on_info_fail)
-        return self.daemon_info_deferred
-
-    def __on_connect_fail(self, reason):
-        self.daemon_info_deferred.errback(reason)
-
-    def authenticate(self, username, password):
-        log.debug('%s.authenticate: %s', self.__class__.__name__, username)
-        login_deferred = defer.Deferred()
-        d = self.call('daemon.login', username, password, client_version=get_version())
-        d.addCallbacks(
-            self.__on_login,
-            self.__on_login_fail,
-            callbackArgs=[username, login_deferred],
-            errbackArgs=[login_deferred],
-        )
-        return login_deferred
-
-    def __on_login(self, result, username, login_deferred):
-        log.debug('__on_login called: %s %s', username, result)
-        self.username = username
-        self.authentication_level = result
-        # We need to tell the daemon what events we're interested in receiving
-        if self.__factory.event_handlers:
-            self.call('daemon.set_event_interest', list(self.__factory.event_handlers))
-            self.call('core.get_auth_levels_mappings').addCallback(
-                self.__on_auth_levels_mappings
-            )
-
-        login_deferred.callback(result)
-
-    def __on_login_fail(self, result, login_deferred):
-        login_deferred.errback(result)
-
-    def __on_auth_levels_mappings(self, result):
-        auth_levels_mapping, auth_levels_mapping_reverse = result
-        self.auth_levels_mapping = auth_levels_mapping
-        self.auth_levels_mapping_reverse = auth_levels_mapping_reverse
-
-    def set_disconnect_callback(self, cb):
-        """
-        Set a function to be called when the connection to the daemon is lost
-        for any reason.
-        """
-        self.disconnect_callback = cb
-
-    def get_bytes_recv(self):
-        return self.protocol.get_bytes_recv()
-
-    def get_bytes_sent(self):
-        return self.protocol.get_bytes_sent()
-
-
-class DaemonStandaloneProxy(DaemonProxy):
-    def __init__(self, event_handlers=None):
-        if event_handlers is None:
-            event_handlers = {}
-        from deluge.core import daemon
-
-        self.__daemon = daemon.Daemon(standalone=True)
-        self.__daemon.start()
-        log.debug('daemon created!')
-        self.connected = True
-        self.host = 'localhost'
-        self.port = 58846
-        # Running in standalone mode, it's safe to import auth level
-        from deluge.core.authmanager import (
-            AUTH_LEVEL_ADMIN,
-            AUTH_LEVELS_MAPPING,
-            AUTH_LEVELS_MAPPING_REVERSE,
-        )
-
-        self.username = 'localclient'
-        self.authentication_level = AUTH_LEVEL_ADMIN
-        self.auth_levels_mapping = AUTH_LEVELS_MAPPING
-        self.auth_levels_mapping_reverse = AUTH_LEVELS_MAPPING_REVERSE
-        # Register the event handlers
-        for event in event_handlers:
-            for handler in event_handlers[event]:
-                self.__daemon.core.eventmanager.register_event_handler(event, handler)
-
-    def disconnect(self):
-        self.connected = False
-        self.__daemon = None
-
-    def call(self, method, *args, **kwargs):
-        # log.debug('call: %s %s %s', method, args, kwargs)
-
-        import copy
-
-        try:
-            m = self.__daemon.rpcserver.get_object_method(method)
-        except Exception as ex:
-            log.exception(ex)
-            return defer.fail(ex)
-        else:
-            return defer.maybeDeferred(m, *copy.deepcopy(args), **copy.deepcopy(kwargs))
-
-    def register_event_handler(self, event, handler):
-        """
-        Registers a handler function to be called when `:param:event` is
-        received from the daemon.
-
-        :param event: the name of the event to handle
-        :type event: str
-        :param handler: the function to be called when `:param:event`
-            is emitted from the daemon
-        :type handler: function
-
-        """
-        self.__daemon.core.eventmanager.register_event_handler(event, handler)
-
-    def deregister_event_handler(self, event, handler):
-        """
-        Deregisters a event handler.
-
-        :param event: the name of the event
-        :type event: str
-        :param handler: the function registered
-        :type handler: function
-
-        """
-        self.__daemon.core.eventmanager.deregister_event_handler(event, handler)
-
-
-class DottedObject:
-    """
-    This is used for dotted name calls to client
-    """
-
-    def __init__(self, daemon, method):
-        self.daemon = daemon
-        self.base = method
-
-    def __call__(self, *args, **kwargs):
-        raise Exception('You must make calls in the form of "component.method"')
-
-    def __getattr__(self, name):
-        return RemoteMethod(self.daemon, self.base + '.' + name)
-
-
-class RemoteMethod(DottedObject):
-    """
-    This is used when something like 'client.core.get_something()' is attempted.
-    """
-
-    def __call__(self, *args, **kwargs):
-        return self.daemon.call(self.base, *args, **kwargs)
-
-
-class Client:
-    """
-    This class is used to connect to a daemon process and issue RPC requests.
-    """
-
-    __event_handlers = {}
-
-    def __init__(self):
-        self._daemon_proxy = None
-        self.disconnect_callback = None
-        self.__started_standalone = False
-
-    def connect(
-        self,
-        host='127.0.0.1',
-        port=58846,
-        username='',
-        password='',
-        skip_authentication=False,
-    ):
-        """
-        Connects to a daemon process.
-
-        :param host: str, the hostname of the daemon
-        :param port: int, the port of the daemon
-        :param username: str, the username to login with
-        :param password: str, the password to login with
-
-        :returns: a Deferred object that will be called once the connection
-            has been established or fails
-        """
-
-        self._daemon_proxy = DaemonSSLProxy(dict(self.__event_handlers))
-        self._daemon_proxy.set_disconnect_callback(self.__on_disconnect)
-
-        d = self._daemon_proxy.connect(host, port)
-
-        def on_connected(daemon_version):
-            log.debug('on_connected. Daemon version: %s', daemon_version)
-            return daemon_version
-
-        def on_connect_fail(reason):
-            log.debug('on_connect_fail: %s', reason)
-            self.disconnect()
-            return reason
-
-        def on_authenticate(result, daemon_info):
-            log.debug('Authentication successful: %s', result)
-            return result
-
-        def on_authenticate_fail(reason):
-            log.debug('Failed to authenticate: %s', reason.value)
-            return reason
-
-        def authenticate(daemon_version, username, password):
-            if not username and host in ('127.0.0.1', 'localhost'):
-                # No username provided and it's localhost, so attempt to get credentials from auth file.
-                username, password = get_localhost_auth()
-
-            d = self._daemon_proxy.authenticate(username, password)
-            d.addCallback(on_authenticate, daemon_version)
-            d.addErrback(on_authenticate_fail)
-            return d
-
-        d.addCallbacks(on_connected)
-        d.addErrback(on_connect_fail)
-        if not skip_authentication:
-            d.addCallback(authenticate, username, password)
-        return d
-
-    def disconnect(self):
-        """
-        Disconnects from the daemon.
-        """
-        if self.is_standalone():
-            self._daemon_proxy.disconnect()
-            self.stop_standalone()
-            return defer.succeed(True)
-
-        if self._daemon_proxy:
-            return self._daemon_proxy.disconnect()
-
-    def start_standalone(self):
-        """
-        Starts a daemon in the same process as the client.
-        """
-        self._daemon_proxy = DaemonStandaloneProxy(self.__event_handlers)
-        self.__started_standalone = True
-
-    def stop_standalone(self):
-        """
-        Stops the daemon process in the client.
-        """
-        self._daemon_proxy = None
-        self.__started_standalone = False
-
-    @deprecated
-    def start_classic_mode(self):
-        """Deprecated: Use start_standalone"""
-        self.start_standalone()
-
-    @deprecated
-    def stop_classic_mode(self):
-        """Deprecated: Use stop_standalone"""
-        self.stop_standalone()
-
-    def start_daemon(self, port, config):
-        """Starts a daemon process.
-
-        Args:
-            port (int): Port for the daemon to listen on.
-            config (str): Config path to pass to daemon.
-
-        Returns:
-            bool: True is successfully started the daemon, False otherwise.
-
-        """
-        # subprocess.popen does not work with unicode args (with non-ascii characters) on windows
-        config = config.encode(sys.getfilesystemencoding())
-        try:
-            subprocess.Popen(['deluged', '--port=%s' % port, b'--config=%s' % config])
-        except OSError as ex:
-            from errno import ENOENT
-
-            if ex.errno == ENOENT:
-                log.error(
-                    _(
-                        'Deluge cannot find the `deluged` executable, check that '
-                        'the deluged package is installed, or added to your PATH.'
-                    )
-                )
-            else:
-                log.exception(ex)
-        except Exception as ex:
-            log.error('Unable to start daemon!')
-            log.exception(ex)
-        else:
-            return True
-        return False
-
-    def is_localhost(self):
-        """
-        Checks if the current connected host is a localhost or not.
-
-        :returns: bool, True if connected to a localhost
-
-        """
-        if (
-            self._daemon_proxy
-            and self._daemon_proxy.host in ('127.0.0.1', 'localhost')
-            or isinstance(self._daemon_proxy, DaemonStandaloneProxy)
-        ):
-            return True
-        return False
-
-    def is_standalone(self):
-        """
-        Checks to see if the client has been started in standalone mode.
-
-        :returns: bool, True if in standalone mode
-
-        """
-        return self.__started_standalone
-
-    @deprecated
-    def is_classicmode(self):
-        """Deprecated: Use is_standalone"""
-        self.is_standalone()
-
-    def connected(self):
-        """
-        Check to see if connected to a daemon.
-
-        :returns: bool, True if connected
-
-        """
-        return self._daemon_proxy.connected if self._daemon_proxy else False
-
-    def connection_info(self):
-        """
-        Get some info about the connection or return None if not connected.
-
-        :returns: a tuple of (host, port, username) or None if not connected
-        """
-        if self.connected():
-            return (
-                self._daemon_proxy.host,
-                self._daemon_proxy.port,
-                self._daemon_proxy.username,
-            )
-
-        return None
-
-    @property
-    def daemon_version(self) -> str:
-        """Get the connected daemon version
-
-        Returns:
-            The daemon version
-        """
-        return self._daemon_proxy.daemon_version if self.connected() else ''
-
-    def daemon_version_check_min(self, min_version=get_version()) -> bool:
-        """Check connected daemon against a minimum version.
-
-        Returns:
-            If connected daemon meets minimum version requirement.
-        """
-        if not (self.daemon_version and min_version):
-            return False
-
-        return VersionSplit(self.daemon_version) >= VersionSplit(min_version)
-
-    def register_event_handler(self, event, handler):
-        """
-        Registers a handler that will be called when an event is received from the daemon.
-
-        :params event: str, the event to handle
-        :params handler: func, the handler function, f(args)
-        """
-        if event not in self.__event_handlers:
-            self.__event_handlers[event] = []
-        self.__event_handlers[event].append(handler)
-        # We need to replicate this in the daemon proxy
-        if self._daemon_proxy:
-            self._daemon_proxy.register_event_handler(event, handler)
-
-    def deregister_event_handler(self, event, handler):
-        """
-        Deregisters a event handler.
-
-        :param event: str, the name of the event
-        :param handler: function, the function registered
-
-        """
-        if event in self.__event_handlers and handler in self.__event_handlers[event]:
-            self.__event_handlers[event].remove(handler)
-        if self._daemon_proxy:
-            self._daemon_proxy.deregister_event_handler(event, handler)
-
-    def force_call(self, block=False):
-        # no-op for now.. we'll see if we need this in the future
-        pass
-
-    def __getattr__(self, method):
-        return DottedObject(self._daemon_proxy, method)
-
-    def set_disconnect_callback(self, cb):
-        """
-        Set a function to be called whenever the client is disconnected from
-        the daemon for any reason.
-        """
-        self.disconnect_callback = cb
-
-    def __on_disconnect(self):
-        if self.disconnect_callback:
-            self.disconnect_callback()
-
-    def get_bytes_recv(self):
-        """
-        Returns the number of bytes received from the daemon.
-
-        :returns: the number of bytes received
-        :rtype: int
-        """
-        return self._daemon_proxy.get_bytes_recv()
-
-    def get_bytes_sent(self):
-        """
-        Returns the number of bytes sent to the daemon.
-
-        :returns: the number of bytes sent
-        :rtype: int
-        """
-        return self._daemon_proxy.get_bytes_sent()
-
-    def get_auth_user(self):
-        """
-        Returns the current authenticated username.
-
-        :returns: the authenticated username
-        :rtype: str
-        """
-        return self._daemon_proxy.username
-
-    def get_auth_level(self):
-        """
-        Returns the authentication level the daemon returned upon authentication.
-
-        :returns: the authentication level
-        :rtype: int
-        """
-        return self._daemon_proxy.authentication_level
-
-    @property
-    def auth_levels_mapping(self):
-        return self._daemon_proxy.auth_levels_mapping
-
-    @property
-    def auth_levels_mapping_reverse(self):
-        return self._daemon_proxy.auth_levels_mapping_reverse
-
-
-# This is the object clients will use
-client = Client()
Index: luge/ui/common.py
===================================================================
--- deluge/ui/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,728 +1,0 @@
-#
-# Copyright (C) Damien Churchill 2008-2009 <damoxc@gmail.com>
-# Copyright (C) Andrew Resch 2009 <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""
-The ui common module contains methods and classes that are deemed useful for all the interfaces.
-"""
-
-import logging
-import os
-from hashlib import sha1 as sha
-from typing import Tuple
-
-from deluge import bencode
-from deluge.common import decode_bytes
-
-log = logging.getLogger(__name__)
-
-
-# Dummy translation dicts so the text is available for Translators.
-#
-# All entries in deluge.common.TORRENT_STATE should be added here.
-#
-# No need to import these, just simply use the `_()` function around a status variable.
-def _(message):
-    return message
-
-
-STATE_TRANSLATION = {
-    'All': _('All'),
-    'Active': _('Active'),
-    'Allocating': _('Allocating'),
-    'Checking': _('Checking'),
-    'Downloading': _('Downloading'),
-    'Seeding': _('Seeding'),
-    'Paused': _('Paused'),
-    'Queued': _('Queued'),
-    'Error': _('Error'),
-}
-
-TORRENT_DATA_FIELD = {
-    'queue': {'name': '#', 'status': ['queue']},
-    'name': {'name': _('Name'), 'status': ['state', 'name']},
-    'progress_state': {'name': _('Progress'), 'status': ['progress', 'state']},
-    'state': {'name': _('State'), 'status': ['state']},
-    'progress': {'name': _('Progress'), 'status': ['progress']},
-    'size': {'name': _('Size'), 'status': ['total_wanted']},
-    'downloaded': {'name': _('Downloaded'), 'status': ['all_time_download']},
-    'uploaded': {'name': _('Uploaded'), 'status': ['total_uploaded']},
-    'remaining': {'name': _('Remaining'), 'status': ['total_remaining']},
-    'ratio': {'name': _('Ratio'), 'status': ['ratio']},
-    'download_speed': {'name': _('Down Speed'), 'status': ['download_payload_rate']},
-    'upload_speed': {'name': _('Up Speed'), 'status': ['upload_payload_rate']},
-    'max_download_speed': {'name': _('Down Limit'), 'status': ['max_download_speed']},
-    'max_upload_speed': {'name': _('Up Limit'), 'status': ['max_upload_speed']},
-    'max_connections': {'name': _('Max Connections'), 'status': ['max_connections']},
-    'max_upload_slots': {'name': _('Max Upload Slots'), 'status': ['max_upload_slots']},
-    'peers': {'name': _('Peers'), 'status': ['num_peers', 'total_peers']},
-    'seeds': {'name': _('Seeds'), 'status': ['num_seeds', 'total_seeds']},
-    'avail': {'name': _('Avail'), 'status': ['distributed_copies']},
-    'seeds_peers_ratio': {'name': _('Seeds:Peers'), 'status': ['seeds_peers_ratio']},
-    'time_added': {'name': _('Added'), 'status': ['time_added']},
-    'tracker': {'name': _('Tracker'), 'status': ['tracker_host']},
-    'download_location': {
-        'name': _('Download Folder'),
-        'status': ['download_location'],
-    },
-    'seeding_time': {'name': _('Seeding Time'), 'status': ['seeding_time']},
-    'active_time': {'name': _('Active Time'), 'status': ['active_time']},
-    'time_since_transfer': {
-        'name': _('Last Activity'),
-        'status': ['time_since_transfer'],
-    },
-    'finished_time': {'name': _('Finished Time'), 'status': ['finished_time']},
-    'last_seen_complete': {
-        'name': _('Complete Seen'),
-        'status': ['last_seen_complete'],
-    },
-    'completed_time': {'name': _('Completed'), 'status': ['completed_time']},
-    'eta': {'name': _('ETA'), 'status': ['eta']},
-    'shared': {'name': _('Shared'), 'status': ['shared']},
-    'prioritize_first_last': {
-        'name': _('Prioritize First/Last'),
-        'status': ['prioritize_first_last'],
-    },
-    'sequential_download': {
-        'name': _('Sequential Download'),
-        'status': ['sequential_download'],
-    },
-    'is_auto_managed': {'name': _('Auto Managed'), 'status': ['is_auto_managed']},
-    'auto_managed': {'name': _('Auto Managed'), 'status': ['auto_managed']},
-    'stop_at_ratio': {'name': _('Stop At Ratio'), 'status': ['stop_at_ratio']},
-    'stop_ratio': {'name': _('Stop Ratio'), 'status': ['stop_ratio']},
-    'remove_at_ratio': {'name': _('Remove At Ratio'), 'status': ['remove_at_ratio']},
-    'move_completed': {'name': _('Move On Completed'), 'status': ['move_completed']},
-    'move_completed_path': {
-        'name': _('Move Completed Path'),
-        'status': ['move_completed_path'],
-    },
-    'move_on_completed': {
-        'name': _('Move On Completed'),
-        'status': ['move_on_completed'],
-    },
-    'move_on_completed_path': {
-        'name': _('Move On Completed Path'),
-        'status': ['move_on_completed_path'],
-    },
-    'owner': {'name': _('Owner'), 'status': ['owner']},
-    'pieces': {'name': _('Pieces'), 'status': ['num_pieces', 'piece_length']},
-    'seed_rank': {'name': _('Seed Rank'), 'status': ['seed_rank']},
-    'super_seeding': {'name': _('Super Seeding'), 'status': ['super_seeding']},
-}
-
-TRACKER_STATUS_TRANSLATION = [
-    _('Error'),
-    _('Warning'),
-    _('Announce OK'),
-    _('Announce Sent'),
-]
-
-PREFS_CATOG_TRANS = {
-    'interface': _('Interface'),
-    'downloads': _('Downloads'),
-    'bandwidth': _('Bandwidth'),
-    'queue': _('Queue'),
-    'network': _('Network'),
-    'proxy': _('Proxy'),
-    'cache': _('Cache'),
-    'other': _('Other'),
-    'daemon': _('Daemon'),
-    'plugins': _('Plugins'),
-}
-
-FILE_PRIORITY = {
-    0: 'Skip',
-    1: 'Low',
-    2: 'Low',
-    3: 'Low',
-    4: 'Normal',
-    5: 'High',
-    6: 'High',
-    7: 'High',
-    _('Skip'): 0,
-    _('Low'): 1,
-    _('Normal'): 4,
-    _('High'): 7,
-}
-
-del _
-
-# The keys from session statistics for cache status.
-DISK_CACHE_KEYS = [
-    'disk.num_blocks_read',
-    'disk.num_blocks_written',
-    'disk.num_read_ops',
-    'disk.num_write_ops',
-    'read_hit_ratio',
-    'write_hit_ratio',
-    'disk.disk_blocks_in_use',
-    'disk.read_cache_blocks',
-]
-
-
-class TorrentInfo:
-    """Collects information about a torrent file.
-
-    Args:
-        filename (str, optional): The path to the .torrent file.
-        filetree (int, optional): The version of filetree to create (defaults to 1).
-        torrent_file (dict, optional): A bdecoded .torrent file contents.
-        force_bt_version (int, optional): The BitTorrent spec to use for parsing (defaults to 1).
-
-    """
-
-    def __init__(self, filename='', filetree=1, torrent_file=None, force_bt_version=1):
-        self._filedata = None
-        if torrent_file:
-            self._metainfo = torrent_file
-        elif filename:
-            log.debug('Attempting to open %s.', filename)
-            try:
-                with open(filename, 'rb') as _file:
-                    self._filedata = _file.read()
-            except OSError as ex:
-                log.warning('Unable to open %s: %s', filename, ex)
-                return
-
-            try:
-                self._metainfo = bencode.bdecode(self._filedata)
-            except bencode.BTFailure as ex:
-                log.warning('Failed to decode %s: %s', filename, ex)
-                return
-        else:
-            log.warning('Requires valid arguments.')
-            return
-
-        # info_dict with keys decoded to unicode.
-        info_dict = {k.decode(): v for k, v in self._metainfo[b'info'].items()}
-        self._info_hash = sha(bencode.bencode(info_dict)).hexdigest()
-
-        # Get encoding from torrent file if available
-        encoding = info_dict.get(
-            'encoding', info_dict.get('codepage', b'UTF-8')
-        ).decode()
-
-        # Decode 'name' with encoding unless 'name.utf-8' found.
-        if 'name.utf-8' in info_dict:
-            self._name = decode_bytes(info_dict['name.utf-8'])
-        else:
-            self._name = decode_bytes(info_dict['name'], encoding)
-
-        meta_version = info_dict['meta version'] if 'meta version' in info_dict else -1
-        is_hybrid = 'files' in info_dict and meta_version == 2
-
-        parse_v1 = False
-        parse_v2 = False
-        if is_hybrid:
-            if force_bt_version == 1:
-                parse_v1 = True
-            elif force_bt_version == 2:
-                parse_v2 = True
-        elif 'files' in info_dict:
-            parse_v1 = True
-        elif meta_version == 2 and 'file tree' in info_dict:
-            parse_v2 = True
-
-        # Get list of files from torrent info
-        self._files = []
-        if parse_v1:
-            paths = {}
-            dirs = {}
-            prefix = self._name
-
-            for index, f in enumerate(info_dict['files']):
-                f = {k.decode(): v for k, v in f.items()}
-
-                if 'path.utf-8' in f:
-                    path = decode_bytes(os.path.join(*f['path.utf-8']))
-                else:
-                    path = decode_bytes(os.path.join(*f['path']), encoding)
-
-                if prefix:
-                    path = os.path.join(prefix, path)
-
-                # Ensure agnostic path separator
-                path = path.replace('\\', '/')
-
-                self._files.append(
-                    {'path': path, 'size': f['length'], 'download': True}
-                )
-                paths[path] = {'path': path, 'index': index, 'length': f['length']}
-
-                dirname = os.path.dirname(path)
-                while dirname:
-                    dirinfo = dirs.setdefault(dirname, {})
-                    dirinfo['length'] = dirinfo.get('length', 0) + f['length']
-                    dirname = os.path.dirname(dirname)
-
-            if filetree == 2:
-
-                def walk(full_path, item):
-                    if item['type'] == 'dir':
-                        item.update(dirs[full_path])
-                    else:
-                        item.update(paths[full_path])
-                    item['download'] = True
-
-                file_tree = FileTree2(list(paths))
-                file_tree.walk(walk)
-            else:
-
-                def walk(full_path, item):
-                    if isinstance(item, dict):
-                        return item
-                    return [paths[full_path]['index'], paths[full_path]['length'], True]
-
-                file_tree = FileTree(paths)
-                file_tree.walk(walk)
-            self._files_tree = file_tree.get_tree()
-        elif parse_v2:
-
-            def single_file_torrent(inner_info_dict):
-                if len(inner_info_dict['file tree']) > 1:
-                    return False
-
-                file_name = [key for key in inner_info_dict['file tree']][0]
-                return inner_info_dict['name'] == file_name
-
-            if not single_file_torrent(info_dict):
-                info_dict['file tree'] = {info_dict['name']: info_dict['file tree']}
-
-            if filetree == 2:
-
-                def walk(full_path, item):
-                    if item['type'] == 'file':
-                        item['path'] = full_path
-                        self._files.append(
-                            {
-                                'path': full_path,
-                                'size': item['length'],
-                                'download': True,
-                            }
-                        )
-                    item['download'] = True
-
-                file_tree = FileTree2BTv2(info_dict['file tree'])
-                file_tree.walk(walk)
-            else:
-
-                def walk(full_path, item):
-                    if isinstance(item, dict):
-                        return item
-                    self._files.append(
-                        {'path': full_path, 'size': item[1], 'download': True}
-                    )
-                    return [item[0], item[1], True]
-
-                file_tree = FiletreeBTv2(info_dict['file tree'])
-                file_tree.walk(walk)
-
-            self._files_tree = file_tree.get_tree()
-        else:
-            self._files.append(
-                {'path': self._name, 'size': info_dict['length'], 'download': True}
-            )
-            if filetree == 2:
-                self._files_tree = {
-                    'contents': {
-                        self._name: {
-                            'type': 'file',
-                            'index': 0,
-                            'length': info_dict['length'],
-                            'download': True,
-                        }
-                    }
-                }
-            else:
-                self._files_tree = {self._name: (0, info_dict['length'], True)}
-
-    @classmethod
-    def from_metadata(cls, metadata, trackers=None):
-        """Create a TorrentInfo from metadata and trackers
-
-        Args:
-            metadata (dict): A bdecoded info section of torrent file.
-            trackers (list of lists, optional): The trackers to include.
-
-        """
-        if not isinstance(metadata, dict):
-            return
-
-        metainfo = {b'info': metadata}
-        if trackers:
-            metainfo[b'announce'] = trackers[0][0].encode('utf-8')
-            trackers_utf8 = [[t.encode('utf-8') for t in tier] for tier in trackers]
-            metainfo[b'announce-list'] = trackers_utf8
-        return cls(torrent_file=metainfo)
-
-    def as_dict(self, *keys):
-        """The torrent info as a dictionary, filtered by keys.
-
-        Args:
-            keys (str): A space-separated string of keys.
-
-        Returns:
-            dict: The torrent info dict with specified keys.
-        """
-        return {key: getattr(self, key) for key in keys}
-
-    @property
-    def name(self):
-        """The name of the torrent.
-
-        Returns:
-            str: The torrent name.
-
-        """
-        return self._name
-
-    @property
-    def info_hash(self):
-        """The calculated torrent info_hash.
-
-        Returns:
-            str: The torrent info_hash.
-        """
-        return self._info_hash
-
-    @property
-    def files(self):
-        """The files that the torrent contains.
-
-        Returns:
-            list: The list of torrent files.
-
-        """
-        return self._files
-
-    @property
-    def files_tree(self):
-        """A tree of the files the torrent contains.
-
-        ::
-
-            {
-                "some_directory": {
-                    "some_file": (index, size, download)
-                }
-            }
-
-        Returns:
-            dict: The tree of files.
-
-        """
-        return self._files_tree
-
-    @property
-    def metainfo(self):
-        """Returns the torrent metainfo dictionary.
-
-        This is the bdecoded torrent file contents.
-
-        Returns:
-            dict: The metainfo dictionary.
-
-        """
-        return self._metainfo
-
-    @property
-    def filedata(self):
-        """The contents of the .torrent file.
-
-        Returns:
-            bytes: The bencoded metainfo.
-
-        """
-        if not self._filedata:
-            self._filedata = bencode.bencode(self._metainfo)
-        return self._filedata
-
-
-class FileTree2:
-    """
-    Converts a list of paths, from a V1 torrent, into a file tree.
-
-    Each file will have the dictionary structure of:
-        { file_name: {type, path, index, length, download} }
-    where:
-        type (str): will always be "file"
-        path (str): the absolute file path from the root the torrent
-        index (int): the index of file in the torrent
-        length (int): the size of the file, in bytes
-        download (bool): marks the file to download
-
-    Folder will be dictionaries of files:
-        { dir1: type, contents: {file_name1: {...}, file_name2: {...}}, dir2: ... }
-    where:
-        type (str): will always be "dir"
-        contents (dict): a dictionary of inner files and folders
-
-    The entire tree will start with a root dictionary:
-        { contents: {dirs...}, type: "dir" }
-
-    Args:
-        paths (list): The paths to be converted.
-    """
-
-    def __init__(self, paths: list):
-        self.tree = {'contents': {}, 'type': 'dir'}
-
-        def get_parent(path):
-            parent = self.tree
-            while '/' in path:
-                directory, path = path.split('/', 1)
-                child = parent['contents'].get(directory)
-                if child is None:
-                    parent['contents'][directory] = {'type': 'dir', 'contents': {}}
-                parent = parent['contents'][directory]
-            return parent, path
-
-        for path in paths:
-            if path[-1] == '/':
-                path = path[:-1]
-                parent, path = get_parent(path)
-                parent['contents'][path] = {'type': 'dir', 'contents': {}}
-            else:
-                parent, path = get_parent(path)
-                parent['contents'][path] = {'type': 'file'}
-
-    def get_tree(self):
-        """
-        Return the tree.
-
-        :returns: the file tree.
-        :rtype: dictionary
-        """
-        return self.tree
-
-    def walk(self, callback):
-        """
-        Walk through the file tree calling the callback function on each item
-        contained.
-
-        :param callback: The function to be used as a callback, it should have
-            the signature func(item, path) where item is a `tuple` for a file
-            and `dict` for a directory.
-        :type callback: function
-        """
-
-        def walk(directory, parent_path):
-            for path in list(directory['contents']):
-                full_path = os.path.join(parent_path, path).replace('\\', '/')
-                if directory['contents'][path]['type'] == 'dir':
-                    directory['contents'][path] = (
-                        callback(full_path, directory['contents'][path])
-                        or directory['contents'][path]
-                    )
-                    walk(directory['contents'][path], full_path)
-                else:
-                    directory['contents'][path] = (
-                        callback(full_path, directory['contents'][path])
-                        or directory['contents'][path]
-                    )
-
-        walk(self.tree, '')
-
-    def __str__(self):
-        lines = []
-
-        def write(path, item):
-            depth = path.count('/')
-            path = os.path.basename(path)
-            path = path + '/' if item['type'] == 'dir' else path
-            lines.append('  ' * depth + path)
-
-        self.walk(write)
-        return '\n'.join(lines)
-
-
-class FileTree:
-    """
-    Converts a dict of paths, from a V1 torrent, into a file tree.
-
-    Each file will have the dictionary structure of:
-        { file_name: [index, length, download] }
-    Where:
-        index (int): the index of file in the torrent
-        length (int): the size of the file, in bytes
-        download (bool): marks the file to download
-
-    Folder will be dictionaries of files:
-        { dir1: {file_name1: [...], file_name2: [...]}, dir2: ... }
-
-    Args:
-        paths (dict): The paths to be converted.
-    """
-
-    def __init__(self, paths: dict):
-        self.tree = {}
-
-        def get_parent(path):
-            parent = self.tree
-            while '/' in path:
-                directory, path = path.split('/', 1)
-                child = parent.get(directory)
-                if child is None:
-                    parent[directory] = {}
-                parent = parent[directory]
-            return parent, path
-
-        for path in paths:
-            if path[-1] == '/':
-                path = path[:-1]
-                parent, path = get_parent(path)
-                parent[path] = {}
-            else:
-                parent, path = get_parent(path)
-                parent[path] = []
-
-    def get_tree(self):
-        """
-        Return the tree, after first converting all file lists to a tuple.
-
-        Returns:
-            dict: the file tree.
-        """
-
-        def to_tuple(path, item):
-            if isinstance(item, dict):
-                return item
-            return tuple(item)
-
-        self.walk(to_tuple)
-        return self.tree
-
-    def walk(self, callback):
-        """
-        Walk through the file tree calling the callback function on each item
-        contained.
-
-        Args:
-            callback (function): The function to be used as a callback, it should have
-                the signature func(item, path) where item is a `tuple` for a file
-                and `dict` for a directory.
-        """
-
-        def walk(directory, parent_path):
-            for path in list(directory):
-                full_path = os.path.join(parent_path, path).replace('\\', '/')
-                if isinstance(directory[path], dict):
-                    directory[path] = (
-                        callback(full_path, directory[path]) or directory[path]
-                    )
-                    walk(directory[path], full_path)
-                else:
-                    directory[path] = (
-                        callback(full_path, directory[path]) or directory[path]
-                    )
-
-        walk(self.tree, '')
-
-    def __str__(self):
-        lines = []
-
-        def write(path, item):
-            depth = path.count('/')
-            path = os.path.basename(path)
-            path = isinstance(item, dict) and path + '/' or path
-            lines.append('  ' * depth + path)
-
-        self.walk(write)
-        return '\n'.join(lines)
-
-
-class FiletreeBTv2(FileTree):
-    """
-    Converts a dict of paths, from a V2 torrent, into a file tree.
-
-    Each file will have the dictionary structure of:
-        { file_name: [index, length, download] }
-    Where:
-        index (int): the index of file in the torrent
-        length (int): the size of the file, in bytes
-        download (bool): marks the file to download
-
-    Folder will be dictionaries of files:
-        { dir1: {file_name1: [...], file_name2: [...]}, dir2: ... }
-
-    Args:
-        file_tree (dict): The paths to be converted.
-    """
-
-    def __init__(self, file_tree):
-        self.tree = {}
-
-        def get_parent(curr_tree_dict, index, parent) -> int:
-            for key, item in curr_tree_dict.items():
-                key = decode_bytes(key)
-                if b'' in item:
-                    parent[key] = [index, item[b''][b'length']]
-                    index += 1
-                else:
-                    parent[key] = {}
-                    index = get_parent(item, index, parent[key])
-            return index
-
-        get_parent(file_tree, 0, self.tree)
-
-
-class FileTree2BTv2(FileTree2):
-    """
-    Converts a dict of paths, from a V2 torrent, into a file tree.
-
-    Each file will have the dictionary structure of:
-        { file_name: {type, path, index, length, download} }
-    where:
-        type (str): will always be "file"
-        path (str): the absolute file path from the root the torrent
-        index (int): the index of file in the torrent
-        length (int): the size of the file, in bytes
-        download (bool): marks the file to download
-
-    Folder will be dictionaries of files:
-        { dir1: type, contents: {file_name1: {...}, file_name2: {...}}, dir2: ... }
-    where:
-        type (str): will always be "dir"
-        contents (dict): a dictionary of inner files and folders
-
-    The entire tree will start with a root dictionary:
-        { contents: {dirs...}, type: "dir" }
-
-    Args:
-        file_tree (dict): The paths to be converted.
-    """
-
-    def __init__(self, file_tree):
-        self.tree = {'contents': {}, 'type': 'dir'}
-
-        def get_parent(curr_tree_dict, index, parent) -> Tuple[int, int]:
-            total_length = 0
-            for key, item in curr_tree_dict.items():
-                key = decode_bytes(key)
-                if b'' in item:
-                    length = item[b''][b'length']
-                    total_length += length
-                    parent['contents'][key] = {
-                        'index': index,
-                        'length': length,
-                        'type': 'file',
-                    }
-                    index += 1
-                else:
-                    parent['contents'][key] = {
-                        'contents': {},
-                        'type': 'dir',
-                        'length': 0,
-                    }
-                    index, length = get_parent(item, index, parent['contents'][key])
-                    parent['contents'][key]['length'] = length
-                    total_length += length
-            return index, total_length
-
-        get_parent(file_tree, 0, self.tree)
Index: luge/ui/console/__init__.py
===================================================================
--- deluge/ui/console/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,24 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.ui.console.console import Console
-
-UI_PATH = __path__[0]
-
-
-def start():
-    Console().start()
-
-
-def test_start():
-    """Entry point for tests
-
-    A workaround for unit tests which require a deferred object to be
-    returned to run properly due to mocking the Twisted reactor.
-    """
-    return Console().start()
Index: luge/ui/console/cmdline/command.py
===================================================================
--- deluge/ui/console/cmdline/command.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,211 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import shlex
-
-from twisted.internet import defer
-
-from deluge.ui.client import client
-from deluge.ui.console.parser import OptionParser, OptionParserError
-from deluge.ui.console.utils.colors import strip_colors
-
-log = logging.getLogger(__name__)
-
-
-class Commander:
-    def __init__(self, cmds, interactive=False):
-        self._commands = cmds
-        self.interactive = interactive
-
-    def write(self, line):
-        print(strip_colors(line))
-
-    def do_command(self, cmd_line):
-        """Run a console command.
-
-        Args:
-            cmd_line (str): Console command.
-
-        Returns:
-            Deferred: A deferred that fires when the command has been executed.
-
-        """
-        options = self.parse_command(cmd_line)
-        if options:
-            return self.exec_command(options)
-        return defer.succeed(None)
-
-    def exit(self, status=0, msg=None):
-        self._exit = True
-        if msg:
-            print(msg)
-
-    def parse_command(self, cmd_line):
-        """Parse a console command and process with argparse.
-
-        Args:
-            cmd_line (str): Console command.
-
-        Returns:
-            argparse.Namespace: The parsed command.
-
-        """
-        if not cmd_line:
-            return
-        cmd, _, line = cmd_line.partition(' ')
-        try:
-            parser = self._commands[cmd].create_parser()
-        except KeyError:
-            self.write('{!error!}Unknown command: %s' % cmd)
-            return
-
-        try:
-            args = [cmd] + self._commands[cmd].split(line)
-        except ValueError as ex:
-            self.write('{!error!}Error parsing command: %s' % ex)
-            return
-
-        # Do a little hack here to print 'command --help' properly
-        parser._print_help = parser.print_help
-
-        def print_help(f=None):
-            if self.interactive:
-                self.write(parser.format_help())
-            else:
-                parser._print_help(f)
-
-        parser.print_help = print_help
-
-        # Only these commands can be run when not connected to a daemon
-        not_connected_cmds = ['help', 'connect', 'quit']
-        aliases = []
-        for c in not_connected_cmds:
-            aliases.extend(self._commands[c].aliases)
-        not_connected_cmds.extend(aliases)
-
-        if not client.connected() and cmd not in not_connected_cmds:
-            self.write(
-                '{!error!}Not connected to a daemon, please use the connect command first.'
-            )
-            return
-
-        try:
-            options = parser.parse_args(args=args)
-            options.command = cmd
-        except TypeError as ex:
-            self.write('{!error!}Error parsing options: %s' % ex)
-            import traceback
-
-            self.write('%s' % traceback.format_exc())
-            return
-        except OptionParserError as ex:
-            import traceback
-
-            log.warning('Error parsing command "%s":  %s', args, ex)
-            self.write('{!error!} %s' % ex)
-            parser.print_help()
-            return
-
-        if getattr(parser, '_exit', False):
-            return
-        return options
-
-    def exec_command(self, options, *args):
-        """Execute a console command.
-
-        Args:
-            options (argparse.Namespace): The command to execute.
-
-        Returns:
-            Deferred: A deferred that fires when command has been executed.
-
-        """
-        try:
-            ret = self._commands[options.command].handle(options)
-        except Exception as ex:  # pylint: disable=broad-except
-            self.write('{!error!} %s' % ex)
-            log.exception(ex)
-            import traceback
-
-            self.write('%s' % traceback.format_exc())
-            return defer.succeed(True)
-        else:
-            return ret
-
-
-class BaseCommand:
-    usage = None
-    interactive_only = False
-    aliases = []
-    _name = 'base'
-    epilog = ''
-
-    def complete(self, text, *args):
-        return []
-
-    def handle(self, options):
-        pass
-
-    @property
-    def name(self):
-        return self._name
-
-    @property
-    def name_with_alias(self):
-        return '/'.join([self._name] + self.aliases)
-
-    @property
-    def description(self):
-        return self.__doc__
-
-    def split(self, text):
-        text = text.replace('\\', '\\\\')
-        result = shlex.split(text)
-        for i, s in enumerate(result):
-            result[i] = s.replace(r'\ ', ' ')
-        result = [s for s in result if s != '']
-        return result
-
-    def create_parser(self):
-        opts = {
-            'prog': self.name_with_alias,
-            'description': self.__doc__,
-            'epilog': self.epilog,
-        }
-        if self.usage:
-            opts['usage'] = self.usage
-        parser = OptionParser(**opts)
-        parser.add_argument(self.name, metavar='')
-        parser.base_parser = parser
-        self.add_arguments(parser)
-        return parser
-
-    def add_subparser(self, subparsers):
-        opts = {
-            'prog': self.name_with_alias,
-            'help': self.__doc__,
-            'description': self.__doc__,
-        }
-        if self.usage:
-            opts['usage'] = self.usage
-
-        # A workaround for aliases showing as duplicate command names in help output.
-        for cmd_name in sorted([self.name] + self.aliases):
-            if cmd_name not in subparsers._name_parser_map:
-                if cmd_name in self.aliases:
-                    opts['help'] = _('`%s` alias') % self.name
-                parser = subparsers.add_parser(cmd_name, **opts)
-                break
-
-        self.add_arguments(parser)
-
-    def add_arguments(self, parser):
-        pass
Index: luge/ui/console/cmdline/commands/__init__.py
===================================================================
--- deluge/ui/console/cmdline/commands/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,3 +1,0 @@
-from deluge.ui.console.cmdline.command import BaseCommand
-
-__all__ = ['BaseCommand']
Index: luge/ui/console/cmdline/commands/add.py
===================================================================
--- deluge/ui/console/cmdline/commands/add.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,117 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-from base64 import b64encode
-from urllib.parse import urlparse
-from urllib.request import url2pathname
-
-from twisted.internet import defer
-
-import deluge.common
-import deluge.component as component
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-
-class Command(BaseCommand):
-    """Add torrents"""
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            '-p', '--path', dest='path', help=_('Download folder for torrent')
-        )
-        parser.add_argument(
-            '-m',
-            '--move-path',
-            dest='move_completed_path',
-            help=_('Move the completed torrent to this folder'),
-        )
-        parser.add_argument(
-            'torrents',
-            metavar='<torrent>',
-            nargs='+',
-            help=_('One or more torrent files, URLs or magnet URIs'),
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-
-        t_options = {}
-        if options.path:
-            t_options['download_location'] = os.path.abspath(
-                os.path.expanduser(options.path)
-            )
-
-        if options.move_completed_path:
-            t_options['move_completed'] = True
-            t_options['move_completed_path'] = os.path.abspath(
-                os.path.expanduser(options.move_completed_path)
-            )
-
-        def on_success(result):
-            if not result:
-                self.console.write('{!error!}Torrent was not added: Already in session')
-            else:
-                self.console.write('{!success!}Torrent added!')
-
-        def on_fail(result):
-            self.console.write('{!error!}Torrent was not added: %s' % result)
-
-        # Keep a list of deferreds to make a DeferredList
-        deferreds = []
-        for torrent in options.torrents:
-            if not torrent.strip():
-                continue
-            if deluge.common.is_url(torrent):
-                self.console.write(
-                    '{!info!}Attempting to add torrent from URL: %s' % torrent
-                )
-                deferreds.append(
-                    client.core.add_torrent_url(torrent, t_options)
-                    .addCallback(on_success)
-                    .addErrback(on_fail)
-                )
-            elif deluge.common.is_magnet(torrent):
-                self.console.write(
-                    '{!info!}Attempting to add torrent from magnet URI: %s' % torrent
-                )
-                deferreds.append(
-                    client.core.add_torrent_magnet(torrent, t_options)
-                    .addCallback(on_success)
-                    .addErrback(on_fail)
-                )
-            else:
-                # Just a file
-                if urlparse(torrent).scheme == 'file':
-                    torrent = url2pathname(urlparse(torrent).path)
-                path = os.path.abspath(os.path.expanduser(torrent))
-                if not os.path.exists(path):
-                    self.console.write('{!error!}%s does not exist!' % path)
-                    continue
-                if not os.path.isfile(path):
-                    self.console.write('{!error!}This is a directory!')
-                    continue
-                self.console.write('{!info!}Attempting to add torrent: %s' % path)
-                filename = os.path.split(path)[-1]
-                with open(path, 'rb') as _file:
-                    filedump = b64encode(_file.read())
-                deferreds.append(
-                    client.core.add_torrent_file_async(filename, filedump, t_options)
-                    .addCallback(on_success)
-                    .addErrback(on_fail)
-                )
-
-        return defer.DeferredList(deferreds)
-
-    def complete(self, line):
-        return component.get('ConsoleUI').tab_complete_path(
-            line, ext='.torrent', sort='date'
-        )
Index: luge/ui/console/cmdline/commands/cache.py
===================================================================
--- deluge/ui/console/cmdline/commands/cache.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,28 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.component as component
-from deluge.ui.client import client
-from deluge.ui.common import DISK_CACHE_KEYS
-
-from . import BaseCommand
-
-
-class Command(BaseCommand):
-    """Show information about the disk cache"""
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-
-        def on_cache_status(status):
-            for key, value in sorted(status.items()):
-                self.console.write(f'{{!info!}}{key}: {{!input!}}{value}')
-
-        return client.core.get_session_status(DISK_CACHE_KEYS).addCallback(
-            on_cache_status
-        )
Index: luge/ui/console/cmdline/commands/config.py
===================================================================
--- deluge/ui/console/cmdline/commands/config.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,136 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import json
-import logging
-import re
-
-import deluge.component as component
-import deluge.ui.console.utils.colors as colors
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-log = logging.getLogger(__name__)
-
-
-def json_eval(source):
-    """Evaluates string as json data and returns Python objects."""
-    if source == '':
-        return source
-
-    src = source.splitlines()[0]
-
-    # Substitutions to enable usage of pythonic syntax.
-    if src.startswith('(') and src.endswith(')'):
-        src = re.sub(r'^\((.*)\)$', r'[\1]', src)
-    elif src.lower() in ('true', 'false'):
-        src = src.lower()
-    elif src.lower() == 'none':
-        src = 'null'
-
-    try:
-        return json.loads(src)
-    except ValueError:
-        return src
-
-
-class Command(BaseCommand):
-    """Show and set configuration values"""
-
-    usage = _('Usage: config [--set <key> <value>] [<key> [<key>...] ]')
-
-    def add_arguments(self, parser):
-        set_group = parser.add_argument_group('setting a value')
-        set_group.add_argument(
-            '-s',
-            '--set',
-            action='store',
-            metavar='<key>',
-            help=_('set value for this key'),
-        )
-        set_group.add_argument(
-            'values', metavar='<value>', nargs='+', help=_('Value to set')
-        )
-        get_group = parser.add_argument_group('getting values')
-        get_group.add_argument(
-            'keys',
-            metavar='<keys>',
-            nargs='*',
-            help=_('one or more keys separated by space'),
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-        if options.set:
-            return self._set_config(options)
-        else:
-            return self._get_config(options)
-
-    def _get_config(self, options):
-        def _on_get_config(config):
-            string = ''
-            for key in sorted(config):
-                if key not in options.values:
-                    continue
-
-                color = '{!white,black,bold!}'
-                value = config[key]
-                try:
-                    color = colors.type_color[type(value)]
-                except KeyError:
-                    pass
-
-                # We need to format dicts for printing
-                if isinstance(value, dict):
-                    import pprint
-
-                    value = pprint.pformat(value, 2, 80)
-                    new_value = []
-                    for line in value.splitlines():
-                        new_value.append(f'{color}{line}')
-                    value = '\n'.join(new_value)
-
-                string += f'{key}: {color}{value}\n'
-            self.console.write(string.strip())
-
-        return client.core.get_config().addCallback(_on_get_config)
-
-    def _set_config(self, options):
-        config = component.get('CoreConfig')
-        key = options.set
-        val = ' '.join(options.values)
-
-        try:
-            val = json_eval(val)
-        except Exception as ex:
-            self.console.write('{!error!}%s' % ex)
-            return
-
-        if key not in config:
-            self.console.write('{!error!}Invalid key: %s' % key)
-            return
-
-        if not isinstance(config[key], type(val)):
-            try:
-                val = type(config[key])(val)
-            except TypeError:
-                self.config.write(
-                    '{!error!}Configuration value provided has incorrect type.'
-                )
-                return
-
-        def on_set_config(result):
-            self.console.write('{!success!}Configuration value successfully updated.')
-
-        self.console.write(f'Setting "{key}" to: {val!r}')
-        return client.core.set_config({key: val}).addCallback(on_set_config)
-
-    def complete(self, text):
-        return [k for k in component.get('CoreConfig') if k.startswith(text)]
Index: luge/ui/console/cmdline/commands/connect.py
===================================================================
--- deluge/ui/console/cmdline/commands/connect.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,78 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-log = logging.getLogger(__name__)
-
-
-class Command(BaseCommand):
-    """Connect to a new deluge server"""
-
-    usage = _('Usage: connect <host[:port]> [<username>] [<password>]')
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            'host', help=_('Daemon host and port'), metavar='<host[:port]>'
-        )
-        parser.add_argument(
-            'username', help=_('Username'), metavar='<username>', nargs='?', default=''
-        )
-        parser.add_argument(
-            'password', help=_('Password'), metavar='<password>', nargs='?', default=''
-        )
-
-    def add_parser(self, subparsers):
-        parser = subparsers.add_parser(
-            self.name, help=self.__doc__, description=self.__doc__, prog='connect'
-        )
-        self.add_arguments(parser)
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-
-        host = options.host
-        try:
-            host, port = host.split(':')
-            port = int(port)
-        except ValueError:
-            port = 58846
-
-        def do_connect():
-            d = client.connect(host, port, options.username, options.password)
-
-            def on_connect(result):
-                if self.console.interactive:
-                    self.console.write(f'{{!success!}}Connected to {host}:{port}!')
-                return component.start()
-
-            def on_connect_fail(result):
-                self.console.write(
-                    f'{{!error!}}Failed to connect to {host}:{port} with reason: {result.value.message}'
-                )
-                return result
-
-            d.addCallbacks(on_connect, on_connect_fail)
-            return d
-
-        if client.connected():
-
-            def on_disconnect(result):
-                if self.console.statusbars:
-                    self.console.statusbars.update_statusbars()
-                return do_connect()
-
-            return client.disconnect().addCallback(on_disconnect)
-        else:
-            return do_connect()
Index: luge/ui/console/cmdline/commands/debug.py
===================================================================
--- deluge/ui/console/cmdline/commands/debug.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,37 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from twisted.internet import defer
-
-import deluge.component as component
-import deluge.log
-
-from . import BaseCommand
-
-
-class Command(BaseCommand):
-    """Enable and disable debugging"""
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            'state', metavar='<on|off>', choices=['on', 'off'], help=_('The new state')
-        )
-
-    def handle(self, options):
-        if options.state == 'on':
-            deluge.log.set_logger_level('debug')
-        elif options.state == 'off':
-            deluge.log.set_logger_level('error')
-        else:
-            component.get('ConsoleUI').write('{!error!}%s' % self.usage)
-
-        return defer.succeed(True)
-
-    def complete(self, text):
-        return [x for x in ['on', 'off'] if x.startswith(text)]
Index: luge/ui/console/cmdline/commands/gui.py
===================================================================
--- deluge/ui/console/cmdline/commands/gui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,27 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-
-from . import BaseCommand
-
-log = logging.getLogger(__name__)
-
-
-class Command(BaseCommand):
-    """Enable interactive mode"""
-
-    interactive_only = True
-
-    def handle(self, options):
-        console = component.get('ConsoleUI')
-        at = console.set_mode('TorrentList')
-        at.go_top = True
-        at.resume()
Index: luge/ui/console/cmdline/commands/halt.py
===================================================================
--- deluge/ui/console/cmdline/commands/halt.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,32 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-
-class Command(BaseCommand):
-    """Shutdown the deluge server."""
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-
-        def on_shutdown(result):
-            self.console.write('{!success!}Daemon was shutdown')
-
-        def on_shutdown_fail(reason):
-            self.console.write('{!error!}Unable to shutdown daemon: %s' % reason)
-
-        return (
-            client.daemon.shutdown()
-            .addCallback(on_shutdown)
-            .addErrback(on_shutdown_fail)
-        )
Index: luge/ui/console/cmdline/commands/help.py
===================================================================
--- deluge/ui/console/cmdline/commands/help.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,71 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from twisted.internet import defer
-
-import deluge.component as component
-
-from . import BaseCommand
-
-log = logging.getLogger(__name__)
-
-
-class Command(BaseCommand):
-    """Displays help on other commands"""
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            'commands', metavar='<command>', nargs='*', help=_('One or more commands')
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-        self._commands = self.console._commands
-        deferred = defer.succeed(True)
-        if options.commands:
-            for arg in options.commands:
-                try:
-                    cmd = self._commands[arg]
-                except KeyError:
-                    self.console.write('{!error!}Unknown command %s' % arg)
-                    continue
-                try:
-                    parser = cmd.create_parser()
-                    self.console.write(parser.format_help())
-                except AttributeError:
-                    self.console.write(cmd.__doc__ or 'No help for this command')
-                self.console.write(' ')
-        else:
-            self.console.set_batch_write(True)
-            cmds_doc = ''
-            for cmd in sorted(self._commands):
-                if cmd in self._commands[cmd].aliases:
-                    continue
-                parser = self._commands[cmd].create_parser()
-                cmd_doc = (
-                    '{!info!}'
-                    + '%-9s' % self._commands[cmd].name_with_alias
-                    + '{!input!} - '
-                    + self._commands[cmd].__doc__
-                    + '\n     '
-                    + parser.format_usage()
-                    or ''
-                )
-                cmds_doc += parser.formatter.format_colors(cmd_doc)
-            self.console.write(cmds_doc)
-            self.console.write(' ')
-            self.console.write('For help on a specific command, use `<command> --help`')
-            self.console.set_batch_write(False)
-
-        return deferred
-
-    def complete(self, line):
-        return [x for x in component.get('ConsoleUI')._commands if x.startswith(line)]
Index: luge/ui/console/cmdline/commands/info.py
===================================================================
--- deluge/ui/console/cmdline/commands/info.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,488 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from os.path import sep as dirsep
-
-import deluge.component as component
-import deluge.ui.console.utils.colors as colors
-from deluge.common import TORRENT_STATE, fsize, fspeed
-from deluge.ui.client import client
-from deluge.ui.common import FILE_PRIORITY
-from deluge.ui.console.utils.format_utils import (
-    f_progressbar,
-    f_seedrank_dash,
-    format_date_never,
-    format_progress,
-    format_time,
-    ftotal_sized,
-    pad_string,
-    remove_formatting,
-    shorten_hash,
-    strwidth,
-    trim_string,
-)
-
-from . import BaseCommand
-
-STATUS_KEYS = [
-    'state',
-    'download_location',
-    'tracker_host',
-    'tracker_status',
-    'next_announce',
-    'name',
-    'total_size',
-    'progress',
-    'num_seeds',
-    'total_seeds',
-    'num_peers',
-    'total_peers',
-    'eta',
-    'download_payload_rate',
-    'upload_payload_rate',
-    'ratio',
-    'distributed_copies',
-    'num_pieces',
-    'piece_length',
-    'total_done',
-    'files',
-    'file_priorities',
-    'file_progress',
-    'peers',
-    'is_seed',
-    'is_finished',
-    'active_time',
-    'seeding_time',
-    'time_since_transfer',
-    'last_seen_complete',
-    'seed_rank',
-    'all_time_download',
-    'total_uploaded',
-    'total_payload_download',
-    'total_payload_upload',
-    'time_added',
-    'label',
-]
-
-# Add filter specific state to torrent states
-STATES = ['Active'] + TORRENT_STATE
-
-
-class Command(BaseCommand):
-    """Show information about the torrents"""
-
-    sort_help = 'sort items.  Possible keys: ' + ', '.join(STATUS_KEYS)
-
-    epilog = """
-  You can give the first few characters of a torrent-id to identify the torrent.
-
-  Tab Completion in interactive mode (info *pattern*<tab>):\n
-      | First press of <tab> will output up to 15 matches;
-      | hitting <tab> a second time, will print 15 more matches;
-      | and a third press will print all remaining matches.
-      | (To modify behaviour of third <tab>, set `third_tab_lists_all` to False)
-"""
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            '-v',
-            '--verbose',
-            action='store_true',
-            default=False,
-            dest='verbose',
-            help=_('Show more information per torrent.'),
-        )
-        parser.add_argument(
-            '-d',
-            '--detailed',
-            action='store_true',
-            default=False,
-            dest='detailed',
-            help=_('Show more detailed information including files and peers.'),
-        )
-        parser.add_argument(
-            '-s',
-            '--state',
-            action='store',
-            dest='state',
-            help=_('Show torrents with state STATE: %s.') % (', '.join(STATES)),
-        )
-        parser.add_argument(
-            '--sort',
-            action='store',
-            type=str,
-            default='',
-            dest='sort',
-            help=self.sort_help,
-        )
-        parser.add_argument(
-            '--sort-reverse',
-            action='store',
-            type=str,
-            default='',
-            dest='sort_rev',
-            help=_('Same as --sort but items are in reverse order.'),
-        )
-        parser.add_argument(
-            'torrent_ids',
-            metavar='<torrent-id>',
-            nargs='*',
-            help=_('One or more torrent ids. If none is given, list all'),
-        )
-
-    def add_subparser(self, subparsers):
-        parser = subparsers.add_parser(
-            self.name,
-            prog=self.name,
-            help=self.__doc__,
-            description=self.__doc__,
-            epilog=self.epilog,
-        )
-        self.add_arguments(parser)
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-        # Compile a list of torrent_ids to request the status of
-        torrent_ids = []
-
-        if options.torrent_ids:
-            for t_id in options.torrent_ids:
-                torrent_ids.extend(self.console.match_torrent(t_id))
-        else:
-            torrent_ids.extend(self.console.match_torrent(''))
-
-        def on_torrents_status(status):
-            # Print out the information for each torrent
-            sort_key = options.sort
-            sort_reverse = False
-            if not sort_key:
-                sort_key = options.sort_rev
-                sort_reverse = True
-            if not sort_key:
-                sort_key = 'name'
-                sort_reverse = False
-            if sort_key not in STATUS_KEYS:
-                self.console.write('')
-                self.console.write(
-                    '{!error!}Unknown sort key: ' + sort_key + ', will sort on name'
-                )
-                sort_key = 'name'
-                sort_reverse = False
-            for key, value in sorted(
-                status.items(),
-                key=lambda x: x[1].get(sort_key),
-                reverse=sort_reverse,
-            ):
-                self.show_info(key, status[key], options.verbose, options.detailed)
-
-        def on_torrents_status_fail(reason):
-            self.console.write('{!error!}Error getting torrent info: %s' % reason)
-
-        status_dict = {'id': torrent_ids}
-
-        if options.state:
-            options.state = options.state.capitalize()
-            if options.state in STATES:
-                status_dict.state = options.state
-            else:
-                self.console.write('Invalid state: %s' % options.state)
-                self.console.write('Possible values are: %s.' % (', '.join(STATES)))
-                return
-
-        d = client.core.get_torrents_status(status_dict, STATUS_KEYS)
-        d.addCallback(on_torrents_status)
-        d.addErrback(on_torrents_status_fail)
-        return d
-
-    def show_file_info(self, torrent_id, status):
-        spaces_per_level = 2
-
-        if hasattr(self.console, 'screen'):
-            cols = self.console.screen.cols
-        else:
-            cols = 80
-
-        prevpath = []
-        for index, torrent_file in enumerate(status['files']):
-            filename = torrent_file['path'].split(dirsep)[-1]
-            filepath = torrent_file['path'].split(dirsep)[:-1]
-
-            for depth, subdir in enumerate(filepath):
-                indent = ' ' * depth * spaces_per_level
-                if depth >= len(prevpath):
-                    self.console.write(f'{indent}{{!cyan!}}{subdir}')
-                elif subdir != prevpath[depth]:
-                    self.console.write(f'{indent}{{!cyan!}}{subdir}')
-
-            depth = len(filepath)
-
-            indent = ' ' * depth * spaces_per_level
-
-            col_filename = indent + filename
-            col_size = ' ({!cyan!}%s{!input!})' % fsize(torrent_file['size'])
-            col_progress = ' {!input!}%.2f%%' % (status['file_progress'][index] * 100)
-
-            col_priority = ' {!info!}Priority: '
-
-            file_priority = FILE_PRIORITY[status['file_priorities'][index]]
-
-            if status['file_progress'][index] != 1.0:
-                if file_priority == 'Skip':
-                    col_priority += '{!error!}'
-                else:
-                    col_priority += '{!success!}'
-            else:
-                col_priority += '{!input!}'
-            col_priority += file_priority
-
-            def tlen(string):
-                return strwidth(remove_formatting(string))
-
-            col_all_info = col_size + col_progress + col_priority
-            # Check how much space we've got left after writing all the info
-            space_left = cols - tlen(col_all_info)
-            # And how much we will potentially have with the longest possible column
-            maxlen_space_left = cols - tlen(' (1000.0 MiB) 100.00% Priority: Normal')
-            if maxlen_space_left > tlen(col_filename) + 1:
-                # If there is enough space, pad it all nicely
-                col_all_info = ''
-                col_all_info += ' ('
-                spaces_to_add = tlen(' (1000.0 MiB)') - tlen(col_size)
-                col_all_info += ' ' * spaces_to_add
-                col_all_info += col_size[2:]
-                spaces_to_add = tlen(' 100.00%') - tlen(col_progress)
-                col_all_info += ' ' * spaces_to_add
-                col_all_info += col_progress
-                spaces_to_add = tlen(' Priority: Normal') - tlen(col_priority)
-                col_all_info += col_priority
-                col_all_info += ' ' * spaces_to_add
-                # And remember to put it to the left!
-                col_filename = pad_string(
-                    col_filename, maxlen_space_left - 2, side='right'
-                )
-            elif space_left > tlen(col_filename) + 1:
-                # If there is enough space, put the info to the right
-                col_filename = pad_string(col_filename, space_left - 2, side='right')
-            else:
-                # And if there is not, shorten the name
-                col_filename = trim_string(col_filename, space_left, True)
-            self.console.write(col_filename + col_all_info)
-
-            prevpath = filepath
-
-    def show_peer_info(self, torrent_id, status):
-        if len(status['peers']) == 0:
-            self.console.write('    None')
-        else:
-            s = ''
-            for peer in status['peers']:
-                if peer['seed']:
-                    s += '%sSeed\t{!input!}' % colors.state_color['Seeding']
-                else:
-                    s += '%sPeer\t{!input!}' % colors.state_color['Downloading']
-
-                s += peer['country'] + '\t'
-
-                if peer['ip'].count(':') == 1:
-                    # IPv4
-                    s += peer['ip']
-                else:
-                    # IPv6
-                    s += '[{}]:{}'.format(
-                        ':'.join(peer['ip'].split(':')[:-1]),
-                        peer['ip'].split(':')[-1],
-                    )
-
-                c = peer['client']
-                s += '\t' + c
-
-                if len(c) < 16:
-                    s += '\t\t'
-                else:
-                    s += '\t'
-                s += '{}{}\t{}{}'.format(
-                    colors.state_color['Seeding'],
-                    fspeed(peer['up_speed']),
-                    colors.state_color['Downloading'],
-                    fspeed(peer['down_speed']),
-                )
-                s += '\n'
-
-            self.console.write(s[:-1])
-
-    def show_info(self, torrent_id, status, verbose=False, detailed=False):
-        """
-        Writes out the torrents information to the screen.
-
-        Format depends on switches given.
-        """
-        self.console.set_batch_write(True)
-
-        if hasattr(self.console, 'screen'):
-            cols = self.console.screen.cols
-        else:
-            cols = 80
-
-        sep = ' '
-
-        if verbose or detailed:
-            self.console.write('{!info!}Name: {!input!}%s' % (status['name']))
-            self.console.write('{!info!}ID: {!input!}%s' % (torrent_id))
-            s = '{{!info!}}State: {}{}'.format(
-                colors.state_color[status['state']],
-                status['state'],
-            )
-            # Only show speed if active
-            if status['state'] in ('Seeding', 'Downloading'):
-                if status['state'] != 'Seeding':
-                    s += sep
-                    s += '{!info!}Down Speed: {!input!}%s' % fspeed(
-                        status['download_payload_rate'], shortform=True
-                    )
-                s += sep
-                s += '{!info!}Up Speed: {!input!}%s' % fspeed(
-                    status['upload_payload_rate'], shortform=True
-                )
-            self.console.write(s)
-
-            if status['state'] in ('Seeding', 'Downloading', 'Queued'):
-                s = '{{!info!}}Seeds: {{!input!}}{} ({})'.format(
-                    status['num_seeds'],
-                    status['total_seeds'],
-                )
-                s += sep
-                s += '{{!info!}}Peers: {{!input!}}{} ({})'.format(
-                    status['num_peers'],
-                    status['total_peers'],
-                )
-                s += sep
-                s += (
-                    '{!info!}Availability: {!input!}%.2f' % status['distributed_copies']
-                )
-                s += sep
-                s += '{!info!}Seed Rank: {!input!}%s' % f_seedrank_dash(
-                    status['seed_rank'], status['seeding_time']
-                )
-                self.console.write(s)
-
-            total_done = fsize(status['total_done'], shortform=True)
-            total_size = fsize(status['total_size'], shortform=True)
-            if total_done == total_size:
-                s = '{!info!}Size: {!input!}%s' % (total_size)
-            else:
-                s = f'{{!info!}}Size: {{!input!}}{total_done}/{total_size}'
-            s += sep
-            s += '{!info!}Downloaded: {!input!}%s' % fsize(
-                status['all_time_download'], shortform=True
-            )
-            s += sep
-            s += '{!info!}Uploaded: {!input!}%s' % fsize(
-                status['total_uploaded'], shortform=True
-            )
-            s += sep
-            s += '{!info!}Share Ratio: {!input!}%.2f' % status['ratio']
-            self.console.write(s)
-
-            s = '{!info!}ETA: {!input!}%s' % format_time(status['eta'])
-            s += sep
-            s += '{!info!}Seeding: {!input!}%s' % format_time(status['seeding_time'])
-            s += sep
-            s += '{!info!}Active: {!input!}%s' % format_time(status['active_time'])
-            self.console.write(s)
-
-            s = '{!info!}Last Transfer: {!input!}%s' % format_time(
-                status['time_since_transfer']
-            )
-            s += sep
-            s += '{!info!}Complete Seen: {!input!}%s' % format_date_never(
-                status['last_seen_complete']
-            )
-            self.console.write(s)
-
-            s = '{!info!}Tracker: {!input!}%s' % status['tracker_host']
-            self.console.write(s)
-
-            self.console.write(
-                '{!info!}Tracker status: {!input!}%s' % status['tracker_status']
-            )
-
-            if not status['is_finished']:
-                pbar = f_progressbar(
-                    status['progress'], cols - (13 + len('%.2f%%' % status['progress']))
-                )
-                s = '{{!info!}}Progress: {{!input!}}{:.2f}% {}'.format(
-                    status['progress'], pbar
-                )
-                self.console.write(s)
-
-            s = '{!info!}Download Folder: {!input!}%s' % status['download_location']
-            self.console.write(s)
-
-            if 'label' in status:
-                s = '{!info!}Label: {!input!}%s' % status['label']
-                self.console.write(s)
-
-            if detailed:
-                self.console.write('\n{!info!}Files in torrent')
-                self.show_file_info(torrent_id, status)
-                self.console.write('{!info!}Connected peers')
-                self.show_peer_info(torrent_id, status)
-        else:
-            up_color = colors.state_color['Seeding']
-            down_color = colors.state_color['Downloading']
-
-            s = '{}{}'.format(
-                colors.state_color[status['state']],
-                '[' + status['state'][0] + ']',
-            )
-
-            s += ' {!info!}' + format_progress(status['progress']).rjust(6, ' ')
-            s += ' {!input!}%s' % (status['name'])
-
-            # Shorten the ID if it's necessary. Pretty hacky
-            # XXX: should make a nice function for it that can partition and shorten stuff
-            space_left = cols - strwidth('[S] 99.99% ' + status['name'])
-
-            if self.console.interactive and space_left >= len(sep + torrent_id):
-                # Not enough line space so shorten the hash (for interactive mode).
-                torrent_id = shorten_hash(torrent_id, space_left)
-            s += sep
-            s += '{!cyan!}%s' % torrent_id
-            self.console.write(s)
-
-            dl_info = '{!info!}DL: {!input!}'
-            dl_info += '%s' % ftotal_sized(
-                status['all_time_download'], status['total_payload_download']
-            )
-
-            if status['download_payload_rate'] > 0:
-                dl_info += ' @ {}{}'.format(
-                    down_color,
-                    fspeed(status['download_payload_rate'], shortform=True),
-                )
-
-            ul_info = ' {!info!}UL: {!input!}'
-            ul_info += '%s' % ftotal_sized(
-                status['total_uploaded'], status['total_payload_upload']
-            )
-            if status['upload_payload_rate'] > 0:
-                ul_info += ' @ {}{}'.format(
-                    up_color,
-                    fspeed(status['upload_payload_rate'], shortform=True),
-                )
-
-            eta = ' {!info!}ETA: {!magenta!}%s' % format_time(status['eta'])
-
-            self.console.write('    ' + dl_info + ul_info + eta + '\n')
-
-        self.console.set_batch_write(False)
-
-    def complete(self, line):
-        # We use the ConsoleUI torrent tab complete method
-        return component.get('ConsoleUI').tab_complete_torrent(line)
Index: luge/ui/console/cmdline/commands/manage.py
===================================================================
--- deluge/ui/console/cmdline/commands/manage.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,114 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from twisted.internet import defer
-
-import deluge.component as component
-from deluge.ui.client import client
-from deluge.ui.console.utils.common import TORRENT_OPTIONS
-
-from . import BaseCommand
-
-log = logging.getLogger(__name__)
-
-
-class Command(BaseCommand):
-    """Show and manage per-torrent options"""
-
-    usage = _('Usage: manage <torrent-id> [--set <key> <value>] [<key> [<key>...] ]')
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            'torrent',
-            metavar='<torrent>',
-            help=_('an expression matched against torrent ids and torrent names'),
-        )
-        set_group = parser.add_argument_group('setting a value')
-        set_group.add_argument(
-            '-s',
-            '--set',
-            action='store',
-            metavar='<key>',
-            help=_('set value for this key'),
-        )
-        set_group.add_argument(
-            'values', metavar='<value>', nargs='+', help=_('Value to set')
-        )
-        get_group = parser.add_argument_group('getting values')
-        get_group.add_argument(
-            'keys',
-            metavar='<keys>',
-            nargs='*',
-            help=_('one or more keys separated by space'),
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-        if options.set:
-            return self._set_option(options)
-        else:
-            return self._get_option(options)
-
-    def _get_option(self, options):
-        def on_torrents_status(status):
-            for torrentid, data in status.items():
-                self.console.write('')
-                if 'name' in data:
-                    self.console.write('{!info!}Name: {!input!}%s' % data.get('name'))
-                self.console.write('{!info!}ID: {!input!}%s' % torrentid)
-                for k, v in data.items():
-                    if k != 'name':
-                        self.console.write(f'{{!info!}}{k}: {{!input!}}{v}')
-
-        def on_torrents_status_fail(reason):
-            self.console.write('{!error!}Failed to get torrent data.')
-
-        torrent_ids = self.console.match_torrent(options.torrent)
-
-        request_options = []
-        for opt in options.values:
-            if opt not in TORRENT_OPTIONS:
-                self.console.write('{!error!}Unknown torrent option: %s' % opt)
-                return
-            request_options.append(opt)
-        if not request_options:
-            request_options = list(TORRENT_OPTIONS)
-        request_options.append('name')
-
-        d = client.core.get_torrents_status({'id': torrent_ids}, request_options)
-        d.addCallbacks(on_torrents_status, on_torrents_status_fail)
-        return d
-
-    def _set_option(self, options):
-        deferred = defer.Deferred()
-        key = options.set
-        val = ' '.join(options.values)
-        torrent_ids = self.console.match_torrent(options.torrent)
-
-        if key not in TORRENT_OPTIONS:
-            self.console.write('{!error!}Invalid key: %s' % key)
-            return
-
-        val = TORRENT_OPTIONS[key](val)
-
-        def on_set_config(result):
-            self.console.write('{!success!}Torrent option successfully updated.')
-            deferred.callback(True)
-
-        self.console.write(f'Setting {key} to {val} for torrents {torrent_ids}..')
-        client.core.set_torrent_options(torrent_ids, {key: val}).addCallback(
-            on_set_config
-        )
-        return deferred
-
-    def complete(self, line):
-        # We use the ConsoleUI torrent tab complete method
-        return component.get('ConsoleUI').tab_complete_torrent(line)
Index: luge/ui/console/cmdline/commands/move.py
===================================================================
--- deluge/ui/console/cmdline/commands/move.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,90 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os.path
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-log = logging.getLogger(__name__)
-
-
-class Command(BaseCommand):
-    """Move torrents' storage location"""
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            'torrent_ids',
-            metavar='<torrent-id>',
-            nargs='+',
-            help=_('One or more torrent ids'),
-        )
-        parser.add_argument(
-            'path', metavar='<path>', help=_('The path to move the torrents to')
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-
-        if os.path.exists(options.path) and not os.path.isdir(options.path):
-            self.console.write(
-                '{!error!}Cannot Move Download Folder: %s exists and is not a directory'
-                % options.path
-            )
-            return
-
-        ids = self.console.match_torrents(options.torrent_ids)
-        names = [self.console.get_torrent_name(id_) for id_ in ids]
-
-        def on_move(res):
-            msg = 'Moved "{}" to {}'.format(', '.join(names), options.path)
-            self.console.write(msg)
-            log.info(msg)
-
-        d = client.core.move_storage(ids, options.path)
-        d.addCallback(on_move)
-        return d
-
-    def complete(self, line):
-        line = os.path.abspath(os.path.expanduser(line))
-        ret = []
-        if os.path.exists(line):
-            # This is a correct path, check to see if it's a directory
-            if os.path.isdir(line):
-                # Directory, so we need to show contents of directory
-                # ret.extend(os.listdir(line))
-                for f in os.listdir(line):
-                    # Skip hidden
-                    if f.startswith('.'):
-                        continue
-                    f = os.path.join(line, f)
-                    if os.path.isdir(f):
-                        f += '/'
-                    ret.append(f)
-            else:
-                # This is a file, but we could be looking for another file that
-                # shares a common prefix.
-                for f in os.listdir(os.path.dirname(line)):
-                    if f.startswith(os.path.split(line)[1]):
-                        ret.append(os.path.join(os.path.dirname(line), f))
-        else:
-            # This path does not exist, so lets do a listdir on it's parent
-            # and find any matches.
-            ret = []
-            if os.path.isdir(os.path.dirname(line)):
-                for f in os.listdir(os.path.dirname(line)):
-                    if f.startswith(os.path.split(line)[1]):
-                        p = os.path.join(os.path.dirname(line), f)
-
-                        if os.path.isdir(p):
-                            p += '/'
-                        ret.append(p)
-        return ret
Index: luge/ui/console/cmdline/commands/pause.py
===================================================================
--- deluge/ui/console/cmdline/commands/pause.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,45 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-
-class Command(BaseCommand):
-    """Pause torrents"""
-
-    usage = 'pause [ * | <torrent-id> [<torrent-id> ...] ]'
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            'torrent_ids',
-            metavar='<torrent-id>',
-            nargs='+',
-            help=_('One or more torrent ids. Use "*" to pause all torrents'),
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-
-        if options.torrent_ids[0] == '*':
-            client.core.pause_session()
-            return
-
-        torrent_ids = []
-        for arg in options.torrent_ids:
-            torrent_ids.extend(self.console.match_torrent(arg))
-
-        if torrent_ids:
-            return client.core.pause_torrent(torrent_ids)
-
-    def complete(self, line):
-        # We use the ConsoleUI torrent tab complete method
-        return component.get('ConsoleUI').tab_complete_torrent(line)
Index: luge/ui/console/cmdline/commands/plugin.py
===================================================================
--- deluge/ui/console/cmdline/commands/plugin.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,140 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.component as component
-import deluge.configmanager
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-
-class Command(BaseCommand):
-    """Manage plugins"""
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            '-l',
-            '--list',
-            action='store_true',
-            default=False,
-            dest='list',
-            help=_('Lists available plugins'),
-        )
-        parser.add_argument(
-            '-s',
-            '--show',
-            action='store_true',
-            default=False,
-            dest='show',
-            help=_('Shows enabled plugins'),
-        )
-        parser.add_argument(
-            '-e', '--enable', dest='enable', nargs='+', help=_('Enables a plugin')
-        )
-        parser.add_argument(
-            '-d', '--disable', dest='disable', nargs='+', help=_('Disables a plugin')
-        )
-        parser.add_argument(
-            '-r',
-            '--reload',
-            action='store_true',
-            default=False,
-            dest='reload',
-            help=_('Reload list of available plugins'),
-        )
-        parser.add_argument(
-            '-i', '--install', help=_('Install a plugin from an .egg file')
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-
-        if options.reload:
-            client.core.pluginmanager.rescan_plugins()
-            self.console.write('{!green!}Plugin list successfully reloaded')
-            return
-
-        elif options.list:
-
-            def on_available_plugins(result):
-                self.console.write('{!info!}Available Plugins:')
-                for p in result:
-                    self.console.write('{!input!}  ' + p)
-
-            return client.core.get_available_plugins().addCallback(on_available_plugins)
-
-        elif options.show:
-
-            def on_enabled_plugins(result):
-                self.console.write('{!info!}Enabled Plugins:')
-                for p in result:
-                    self.console.write('{!input!}  ' + p)
-
-            return client.core.get_enabled_plugins().addCallback(on_enabled_plugins)
-
-        elif options.enable:
-
-            def on_available_plugins(result):
-                plugins = {}
-                for p in result:
-                    plugins[p.lower()] = p
-                for arg in options.enable:
-                    if arg.lower() in plugins:
-                        client.core.enable_plugin(plugins[arg.lower()])
-
-            return client.core.get_available_plugins().addCallback(on_available_plugins)
-
-        elif options.disable:
-
-            def on_enabled_plugins(result):
-                plugins = {}
-                for p in result:
-                    plugins[p.lower()] = p
-                for arg in options.disable:
-                    if arg.lower() in plugins:
-                        client.core.disable_plugin(plugins[arg.lower()])
-
-            return client.core.get_enabled_plugins().addCallback(on_enabled_plugins)
-
-        elif options.install:
-            import os.path
-            import shutil
-            from base64 import b64encode
-
-            filepath = options.install
-
-            if not os.path.exists(filepath):
-                self.console.write('{!error!}Invalid path: %s' % filepath)
-                return
-
-            config_dir = deluge.configmanager.get_config_dir()
-            filename = os.path.split(filepath)[1]
-            shutil.copyfile(filepath, os.path.join(config_dir, 'plugins', filename))
-
-            client.core.rescan_plugins()
-
-            if not client.is_localhost():
-                # We need to send this plugin to the daemon
-                with open(filepath, 'rb') as _file:
-                    filedump = b64encode(_file.read())
-                try:
-                    client.core.upload_plugin(filename, filedump)
-                    client.core.rescan_plugins()
-                except Exception:
-                    self.console.write(
-                        '{!error!}An error occurred, plugin was not installed'
-                    )
-
-            self.console.write(
-                '{!green!}Plugin was successfully installed: %s' % filename
-            )
-
-    def complete(self, line):
-        return component.get('ConsoleUI').tab_complete_path(
-            line, ext='.egg', sort='name', dirs_first=-1
-        )
Index: luge/ui/console/cmdline/commands/quit.py
===================================================================
--- deluge/ui/console/cmdline/commands/quit.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,22 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.component as component
-
-from . import BaseCommand
-
-
-class Command(BaseCommand):
-    """Exit the client"""
-
-    aliases = ['exit']
-    interactive_only = True
-
-    def handle(self, options):
-        component.get('ConsoleUI').quit()
Index: luge/ui/console/cmdline/commands/recheck.py
===================================================================
--- deluge/ui/console/cmdline/commands/recheck.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,44 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-
-class Command(BaseCommand):
-    """Forces a recheck of the torrent data"""
-
-    usage = 'recheck [ * | <torrent-id> [<torrent-id> ...] ]'
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            'torrent_ids',
-            metavar='<torrent-id>',
-            nargs='+',
-            help=_('One or more torrent ids'),
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-
-        if options.torrent_ids[0] == '*':
-            client.core.force_recheck(self.console.match_torrent(''))
-            return
-
-        torrent_ids = []
-        for arg in options.torrent_ids:
-            torrent_ids.extend(self.console.match_torrent(arg))
-
-        if torrent_ids:
-            return client.core.force_recheck(torrent_ids)
-
-    def complete(self, line):
-        # We use the ConsoleUI torrent tab complete method
-        return component.get('ConsoleUI').tab_complete_torrent(line)
Index: luge/ui/console/cmdline/commands/resume.py
===================================================================
--- deluge/ui/console/cmdline/commands/resume.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,45 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-
-class Command(BaseCommand):
-    """Resume torrents"""
-
-    usage = _('Usage: resume [ * | <torrent-id> [<torrent-id> ...] ]')
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            'torrent_ids',
-            metavar='<torrent-id>',
-            nargs='+',
-            help=_('One or more torrent ids. Use "*" to resume all torrents'),
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-
-        if options.torrent_ids[0] == '*':
-            client.core.resume_session()
-            return
-
-        torrent_ids = []
-        for t_id in options.torrent_ids:
-            torrent_ids.extend(self.console.match_torrent(t_id))
-
-        if torrent_ids:
-            return client.core.resume_torrent(torrent_ids)
-
-    def complete(self, line):
-        # We use the ConsoleUI torrent tab complete method
-        return component.get('ConsoleUI').tab_complete_torrent(line)
Index: luge/ui/console/cmdline/commands/rm.py
===================================================================
--- deluge/ui/console/cmdline/commands/rm.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,85 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from twisted.internet import defer
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-log = logging.getLogger(__name__)
-
-
-class Command(BaseCommand):
-    """Remove a torrent"""
-
-    aliases = ['del']
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            '--remove_data',
-            action='store_true',
-            default=False,
-            help=_('Also removes the torrent data'),
-        )
-        parser.add_argument(
-            '-c',
-            '--confirm',
-            action='store_true',
-            default=False,
-            help=_('List the matching torrents without removing.'),
-        )
-        parser.add_argument(
-            'torrent_ids',
-            metavar='<torrent-id>',
-            nargs='+',
-            help=_('One or more torrent ids'),
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-        torrent_ids = self.console.match_torrents(options.torrent_ids)
-
-        if not options.confirm:
-            self.console.write(
-                '{!info!}%d %s %s{!info!}'
-                % (
-                    len(torrent_ids),
-                    _n('torrent', 'torrents', len(torrent_ids)),
-                    _n('match', 'matches', len(torrent_ids)),
-                )
-            )
-            for t_id in torrent_ids:
-                name = self.console.get_torrent_name(t_id)
-                self.console.write('* %-50s (%s)' % (name, t_id))
-            self.console.write(
-                _('Confirm with -c to remove the listed torrents (Count: %d)')
-                % len(torrent_ids)
-            )
-            return defer.succeed(True)
-
-        def on_removed_finished(errors):
-            if errors:
-                self.console.write(
-                    'Error(s) occurred when trying to delete torrent(s).'
-                )
-                for t_id, e_msg in errors:
-                    self.console.write(f'Error removing torrent {t_id} : {e_msg}')
-
-        log.info('Removing %d torrents', len(torrent_ids))
-        d = client.core.remove_torrents(torrent_ids, options.remove_data)
-        d.addCallback(on_removed_finished)
-        return d
-
-    def complete(self, line):
-        # We use the ConsoleUI torrent tab complete method
-        return component.get('ConsoleUI').tab_complete_torrent(line)
Index: luge/ui/console/cmdline/commands/status.py
===================================================================
--- deluge/ui/console/cmdline/commands/status.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,116 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from twisted.internet import defer
-
-import deluge.component as component
-from deluge.common import TORRENT_STATE, fspeed
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-log = logging.getLogger(__name__)
-
-
-class Command(BaseCommand):
-    """Shows various status information from the daemon"""
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            '-r',
-            '--raw',
-            action='store_true',
-            default=False,
-            dest='raw',
-            help=_(
-                'Raw values for upload/download rates (without KiB/s suffix)'
-                '(useful for scripts that want to do their own parsing)'
-            ),
-        )
-        parser.add_argument(
-            '-n',
-            '--no-torrents',
-            action='store_false',
-            default=True,
-            dest='show_torrents',
-            help=_('Do not show torrent status (Improves command speed)'),
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-        self.status = None
-        self.torrents = 1 if options.show_torrents else 0
-        self.raw = options.raw
-
-        def on_session_status(status):
-            self.status = status
-
-        def on_torrents_status(status):
-            self.torrents = status
-
-        def on_torrents_status_fail(reason):
-            log.warning('Failed to retrieve session status: %s', reason)
-            self.torrents = -2
-
-        deferreds = []
-
-        ds = client.core.get_session_status(
-            [
-                'peer.num_peers_connected',
-                'payload_upload_rate',
-                'payload_download_rate',
-                'dht.dht_nodes',
-            ]
-        )
-        ds.addCallback(on_session_status)
-        deferreds.append(ds)
-
-        if options.show_torrents:
-            dt = client.core.get_torrents_status({}, ['state'])
-            dt.addCallback(on_torrents_status)
-            dt.addErrback(on_torrents_status_fail)
-            deferreds.append(dt)
-
-        return defer.DeferredList(deferreds).addCallback(self.print_status)
-
-    def print_status(self, *args):
-        self.console.set_batch_write(True)
-        if self.raw:
-            self.console.write(
-                '{!info!}Total upload: %f' % self.status['payload_upload_rate']
-            )
-            self.console.write(
-                '{!info!}Total download: %f' % self.status['payload_download_rate']
-            )
-        else:
-            self.console.write(
-                '{!info!}Total upload: %s' % fspeed(self.status['payload_upload_rate'])
-            )
-            self.console.write(
-                '{!info!}Total download: %s'
-                % fspeed(self.status['payload_download_rate'])
-            )
-        self.console.write('{!info!}DHT Nodes: %i' % self.status['dht.dht_nodes'])
-
-        if isinstance(self.torrents, int):
-            if self.torrents == -2:
-                self.console.write('{!error!}Error getting torrent info')
-        else:
-            self.console.write('{!info!}Total torrents: %i' % len(self.torrents))
-            state_counts = {}
-            for state in TORRENT_STATE:
-                state_counts[state] = 0
-            for t in self.torrents:
-                s = self.torrents[t]
-                state_counts[s['state']] += 1
-            for state in TORRENT_STATE:
-                self.console.write('{!info!} %s: %i' % (state, state_counts[state]))
-
-        self.console.set_batch_write(False)
Index: luge/ui/console/cmdline/commands/update_tracker.py
===================================================================
--- deluge/ui/console/cmdline/commands/update_tracker.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,44 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from . import BaseCommand
-
-
-class Command(BaseCommand):
-    """Update tracker for torrent(s)"""
-
-    usage = 'update_tracker [ * | <torrent-id> [<torrent-id> ...] ]'
-    aliases = ['reannounce']
-
-    def add_arguments(self, parser):
-        parser.add_argument(
-            'torrent_ids',
-            metavar='<torrent-id>',
-            nargs='+',
-            help='One or more torrent ids. "*" updates all torrents',
-        )
-
-    def handle(self, options):
-        self.console = component.get('ConsoleUI')
-        args = options.torrent_ids
-        if options.torrent_ids[0] == '*':
-            args = ['']
-
-        torrent_ids = []
-        for arg in args:
-            torrent_ids.extend(self.console.match_torrent(arg))
-
-        client.core.force_reannounce(torrent_ids)
-
-    def complete(self, line):
-        # We use the ConsoleUI torrent tab complete method
-        return component.get('ConsoleUI').tab_complete_torrent(line)
Index: luge/ui/console/console.py
===================================================================
--- deluge/ui/console/console.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,163 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import fnmatch
-import logging
-import os
-import sys
-
-import deluge.common
-from deluge.argparserbase import ArgParserBase, DelugeTextHelpFormatter
-from deluge.ui.ui import UI
-
-log = logging.getLogger(__name__)
-
-#
-# Note: Cannot import from console.main here because it imports the twisted reactor.
-# Console is imported from console/__init__.py loaded by the script entry points
-# defined in setup.py
-#
-
-
-def load_commands(command_dir):
-    def get_command(name):
-        command = getattr(
-            __import__(
-                'deluge.ui.console.cmdline.commands.%s' % name, {}, {}, ['Command']
-            ),
-            'Command',
-        )()
-        command._name = name
-        return command
-
-    try:
-        dir_list = fnmatch.filter(os.listdir(command_dir), '*.py')
-    except OSError:
-        return {}
-
-    commands = []
-    for filename in dir_list:
-        if filename.startswith('_'):
-            continue
-        cmd = get_command(os.path.splitext(filename)[0])
-        for cmd_name in [cmd._name] + cmd.aliases:
-            commands.append((cmd_name, cmd))
-    return dict(commands)
-
-
-class LogStream:
-    out = sys.stdout
-
-    def write(self, data):
-        self.out.write(data)
-
-    def flush(self):
-        self.out.flush()
-
-
-class Console(UI):
-    cmd_description = """Console or command-line user interface"""
-
-    def __init__(self, *args, **kwargs):
-        super().__init__('console', *args, log_stream=LogStream(), **kwargs)
-
-        group = self.parser.add_argument_group(
-            _('Console Options'),
-            _(
-                'These daemon connect options will be '
-                'used for commands, or if console ui autoconnect is enabled.'
-            ),
-        )
-        group.add_argument(
-            '-d',
-            '--daemon',
-            metavar='<ip_addr>',
-            dest='daemon_addr',
-            help=_('Deluge daemon IP address to connect to (default 127.0.0.1)'),
-            default='127.0.0.1',
-        )
-        group.add_argument(
-            '-p',
-            '--port',
-            metavar='<port>',
-            dest='daemon_port',
-            type=int,
-            help=_('Deluge daemon port to connect to (default 58846)'),
-            default='58846',
-        )
-        group.add_argument(
-            '-U',
-            '--username',
-            metavar='<user>',
-            dest='daemon_user',
-            help=_('Deluge daemon username to use when connecting'),
-        )
-        group.add_argument(
-            '-P',
-            '--password',
-            metavar='<pass>',
-            dest='daemon_pass',
-            help=_('Deluge daemon password to use when connecting'),
-        )
-        # To properly print help message for the console commands ( e.g. deluge-console info -h),
-        # we add a subparser for each command which will trigger the help/usage when given
-        from deluge.ui.console.parser import (  # import here because (see top)
-            ConsoleCommandParser,
-        )
-
-        self.console_parser = ConsoleCommandParser(
-            parents=[self.parser],
-            add_help=False,
-            prog=self.parser.prog,
-            description='Starts the Deluge console interface',
-            formatter_class=lambda prog: DelugeTextHelpFormatter(
-                prog, max_help_position=33, width=90
-            ),
-        )
-        self.parser.subparser = self.console_parser
-        self.console_parser.base_parser = self.parser
-        subparsers = self.console_parser.add_subparsers(
-            title=_('Console Commands'),
-            help=_('Description'),
-            description=_('The following console commands are available:'),
-            metavar=_('Command'),
-            dest='command',
-        )
-        from deluge.ui.console import UI_PATH  # Must import here
-
-        self.console_cmds = load_commands(os.path.join(UI_PATH, 'cmdline', 'commands'))
-        for cmd in sorted(self.console_cmds):
-            self.console_cmds[cmd].add_subparser(subparsers)
-
-    def start(self):
-        if self.ui_args is None:
-            # Started directly by deluge-console script so must find the UI args manually
-            options, remaining = ArgParserBase(common_help=False).parse_known_args()
-            self.ui_args = remaining
-
-        i = self.console_parser.find_subcommand(args=self.ui_args)
-        self.console_parser.subcommand = False
-        self.parser.subcommand = False if i == -1 else True
-
-        super().start(self.console_parser)
-        from deluge.ui.console.main import ConsoleUI  # import here because (see top)
-
-        def run(options):
-            try:
-                c = ConsoleUI(self.options, self.console_cmds, self.parser.log_stream)
-                return c.start_ui()
-            except Exception as ex:
-                log.exception(ex)
-                raise
-
-        return deluge.common.run_profiled(
-            run,
-            self.options,
-            output_file=self.options.profile,
-            do_profile=self.options.profile,
-        )
Index: luge/ui/console/eventlog.py
===================================================================
--- deluge/ui/console/eventlog.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,125 +1,0 @@
-import time
-
-import deluge.component as component
-from deluge.decorators import maybe_coroutine
-from deluge.ui.client import client
-from deluge.ui.console.utils import colors
-
-
-class EventLog(component.Component):
-    """
-    Prints out certain events as they are received from the core.
-    """
-
-    def __init__(self):
-        component.Component.__init__(self, 'EventLog')
-        self.console = component.get('ConsoleUI')
-        self.prefix = '{!event!}* [%H:%M:%S] '
-        self.date_change_format = 'On {!yellow!}%a, %d %b %Y{!input!} %Z:'
-
-        event_callbacks = {
-            'TorrentAddedEvent': self.on_torrent_added,
-            'PreTorrentRemovedEvent': self.on_torrent_removed,
-            'TorrentStateChangedEvent': self.on_torrent_state_changed,
-            'TorrentFinishedEvent': self.on_torrent_finished,
-            'NewVersionAvailableEvent': self.on_new_version_available,
-            'SessionPausedEvent': self.on_session_paused,
-            'SessionResumedEvent': self.on_session_resumed,
-            'ConfigValueChangedEvent': self.on_config_value_changed,
-            'PluginEnabledEvent': self.on_plugin_enabled,
-            'PluginDisabledEvent': self.on_plugin_disabled,
-        }
-
-        for event, callback in event_callbacks.items():
-            client.register_event_handler(event, callback)
-
-        self.previous_time = time.localtime(0)
-
-    @maybe_coroutine
-    async def on_torrent_added(self, torrent_id, from_state):
-        if from_state:
-            return
-
-        status = await client.core.get_torrent_status(torrent_id, ['name', 'state'])
-        self.write(
-            '{!green!}Torrent Added: {!info!}%s ({!cyan!}%s{!info!})'
-            % (status['name'], torrent_id)
-        )
-        # Write out what state the added torrent took
-        self.on_torrent_state_changed(torrent_id, status['state'])
-
-    def on_torrent_removed(self, torrent_id):
-        self.write(
-            '{!red!}Torrent Removed: {!info!}%s ({!cyan!}%s{!info!})'
-            % (self.console.get_torrent_name(torrent_id), torrent_id)
-        )
-
-    def on_torrent_state_changed(self, torrent_id, state):
-        # It's probably a new torrent, ignore it
-        if not state:
-            return
-        # Modify the state string color
-        if state in colors.state_color:
-            state = colors.state_color[state] + state
-
-        t_name = self.console.get_torrent_name(torrent_id)
-
-        # Again, it's most likely a new torrent
-        if not t_name:
-            return
-
-        self.write(f'{state}: {{!info!}}{t_name} ({{!cyan!}}{torrent_id}{{!info!}})')
-
-    def on_torrent_finished(self, torrent_id):
-        if component.get('TorrentList').config['ring_bell']:
-            import curses.beep
-
-            curses.beep()
-        self.write(
-            '{!info!}Torrent Finished: %s ({!cyan!}%s{!info!})'
-            % (self.console.get_torrent_name(torrent_id), torrent_id)
-        )
-
-    def on_new_version_available(self, version):
-        self.write('{!input!}New Deluge version available: {!info!}%s' % (version))
-
-    def on_session_paused(self):
-        self.write('{!input!}Session Paused')
-
-    def on_session_resumed(self):
-        self.write('{!green!}Session Resumed')
-
-    def on_config_value_changed(self, key, value):
-        color = '{!white,black,bold!}'
-        try:
-            color = colors.type_color[type(value)]
-        except KeyError:
-            pass
-
-        self.write(f'ConfigValueChanged: {{!input!}}{key}: {color}{value}')
-
-    def write(self, s):
-        current_time = time.localtime()
-
-        date_different = False
-        for field in ['tm_mday', 'tm_mon', 'tm_year']:
-            c = getattr(current_time, field)
-            p = getattr(self.previous_time, field)
-            if c != p:
-                date_different = True
-
-        if date_different:
-            string = time.strftime(self.date_change_format)
-            self.console.write_event(' ')
-            self.console.write_event(string)
-
-        p = time.strftime(self.prefix)
-
-        self.console.write_event(p + s)
-        self.previous_time = current_time
-
-    def on_plugin_enabled(self, name):
-        self.write('PluginEnabled: {!info!}%s' % name)
-
-    def on_plugin_disabled(self, name):
-        self.write('PluginDisabled: {!info!}%s' % name)
Index: luge/ui/console/main.py
===================================================================
--- deluge/ui/console/main.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,471 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import locale
-import logging
-import os
-import sys
-
-from twisted.internet import defer, error, reactor
-
-import deluge.common
-import deluge.component as component
-from deluge.configmanager import ConfigManager
-from deluge.decorators import maybe_coroutine, overrides
-from deluge.ui.client import client
-from deluge.ui.console.eventlog import EventLog
-from deluge.ui.console.modes.addtorrents import AddTorrents
-from deluge.ui.console.modes.basemode import TermResizeHandler
-from deluge.ui.console.modes.cmdline import CmdLine
-from deluge.ui.console.modes.eventview import EventView
-from deluge.ui.console.modes.preferences import Preferences
-from deluge.ui.console.modes.torrentdetail import TorrentDetail
-from deluge.ui.console.modes.torrentlist.torrentlist import TorrentList
-from deluge.ui.console.utils import colors
-from deluge.ui.console.utils.config import migrate_1_to_2
-from deluge.ui.console.widgets import StatusBars
-from deluge.ui.coreconfig import CoreConfig
-from deluge.ui.sessionproxy import SessionProxy
-
-log = logging.getLogger(__name__)
-
-DEFAULT_CONSOLE_PREFS = {
-    'ring_bell': False,
-    'first_run': True,
-    'language': '',
-    'torrentview': {
-        'sort_primary': 'queue',
-        'sort_secondary': 'name',
-        'show_sidebar': True,
-        'sidebar_width': 25,
-        'separate_complete': True,
-        'move_selection': True,
-        'columns': {},
-    },
-    'addtorrents': {
-        'show_misc_files': False,  # TODO: Showing/hiding this
-        'show_hidden_folders': False,  # TODO: Showing/hiding this
-        'sort_column': 'date',
-        'reverse_sort': True,
-        'last_path': '~',
-    },
-    'cmdline': {
-        'ignore_duplicate_lines': False,
-        'third_tab_lists_all': False,
-        'torrents_per_tab_press': 15,
-        'save_command_history': True,
-    },
-}
-
-
-class MockConsoleLog:
-    def write(self, data):
-        pass
-
-    def flush(self):
-        pass
-
-
-class ConsoleUI(component.Component, TermResizeHandler):
-    def __init__(self, options, cmds, log_stream):
-        component.Component.__init__(self, 'ConsoleUI')
-        TermResizeHandler.__init__(self)
-        self.options = options
-        self.log_stream = log_stream
-
-        # keep track of events for the log view
-        self.events = []
-        self.torrents = []
-        self.statusbars = None
-        self.modes = {}
-        self.active_mode = None
-        self.initialized = False
-
-        try:
-            locale.setlocale(locale.LC_ALL, '')
-            self.encoding = locale.getpreferredencoding()
-        except locale.Error:
-            self.encoding = sys.getdefaultencoding()
-
-        log.debug('Using encoding: %s', self.encoding)
-
-        # start up the session proxy
-        self.sessionproxy = SessionProxy()
-
-        client.set_disconnect_callback(self.on_client_disconnect)
-
-        # Set the interactive flag to indicate where we should print the output
-        self.interactive = True
-        self._commands = cmds
-        self.coreconfig = CoreConfig()
-
-    def start_ui(self):
-        """Start the console UI.
-
-        Note: When running console UI reactor.run() will be called which
-              effectively blocks this function making the return value
-              insignificant. However, when running unit tests, the reacor is
-              replaced by a mock object, leaving the return deferred object
-              necessary for the tests to run properly.
-
-        Returns:
-            Deferred: If valid commands are provided, a deferred that fires when
-                 all commands are executed. Else None is returned.
-        """
-        if self.options.parsed_cmds:
-            # Non-Interactive mode
-            self.interactive = False
-            if not self._commands:
-                print('No valid console commands found')
-                return
-
-            deferred = self.exec_args(self.options)
-            reactor.run()
-            return deferred
-
-        # Interactive
-
-        # We use the curses.wrapper function to prevent the console from getting
-        # messed up if an uncaught exception is experienced.
-        try:
-            from curses import wrapper
-        except ImportError:
-            wrapper = None
-
-        if deluge.common.windows_check():
-            print(
-                """\nDeluge-console does not run in interactive mode on Windows. \n
-Please use commands from the command line, e.g.:\n
-deluge-console.exe help
-deluge-console.exe info
-deluge-console.exe "add --help"
-deluge-console.exe "add -p c:\\mytorrents c:\\new.torrent"
-"""
-            )
-            return
-
-        # We don't ever want log output to terminal when running in
-        # interactive mode, so insert a dummy here
-        self.log_stream.out = MockConsoleLog()
-
-        # Set Esc key delay to 0 to avoid a very annoying delay
-        # due to curses waiting in case of other key are pressed
-        # after ESC is pressed
-        os.environ.setdefault('ESCDELAY', '0')
-
-        wrapper(self.run)
-
-    @maybe_coroutine
-    async def quit(self):
-        if client.connected():
-            await client.disconnect()
-
-        try:
-            reactor.stop()
-        except error.ReactorNotRunning:
-            pass
-
-    @maybe_coroutine
-    async def exec_args(self, options):
-        """Execute console commands from command line."""
-        from deluge.ui.console.cmdline.command import Commander
-
-        commander = Commander(self._commands)
-        try:
-            if not self.interactive and options.parsed_cmds[0].command == 'connect':
-                await commander.exec_command(options.parsed_cmds.pop(0))
-            else:
-                daemon_options = (
-                    options.daemon_addr,
-                    options.daemon_port,
-                    options.daemon_user,
-                    options.daemon_pass,
-                )
-                log.info(
-                    'Connect: host=%s, port=%s, username=%s',
-                    *daemon_options[0:3],
-                )
-                await client.connect(*daemon_options)
-        except Exception as reason:
-            print(
-                'Could not connect to daemon: %s:%s\n %s'
-                % (options.daemon_addr, options.daemon_port, reason)
-            )
-            commander.do_command('quit')
-
-        await self.start_console()
-        # Wait for RPCs in start() to finish before processing commands.
-        await self.started_deferred
-
-        for cmd in options.parsed_cmds:
-            if cmd.command in ('quit', 'exit'):
-                break
-            await commander.exec_command(cmd)
-
-        commander.do_command('quit')
-
-    def run(self, stdscr):
-        """This method is called by the curses.wrapper to start the mainloop and screen.
-
-        Args:
-            stdscr (_curses.curses window): curses screen passed in from curses.wrapper.
-
-        """
-        # We want to do an interactive session, so start up the curses screen and
-        # pass it the function that handles commands
-        colors.init_colors()
-        self.stdscr = stdscr
-        self.config = ConfigManager(
-            'console.conf', defaults=DEFAULT_CONSOLE_PREFS, file_version=2
-        )
-        self.config.run_converter((0, 1), 2, migrate_1_to_2)
-
-        self.statusbars = StatusBars()
-        from deluge.ui.console.modes.connectionmanager import ConnectionManager
-
-        self.register_mode(ConnectionManager(stdscr, self.encoding), set_mode=True)
-
-        torrentlist = self.register_mode(TorrentList(self.stdscr, self.encoding))
-        self.register_mode(CmdLine(self.stdscr, self.encoding))
-        self.register_mode(EventView(torrentlist, self.stdscr, self.encoding))
-        self.register_mode(
-            TorrentDetail(torrentlist, self.stdscr, self.config, self.encoding)
-        )
-        self.register_mode(
-            Preferences(torrentlist, self.stdscr, self.config, self.encoding)
-        )
-        self.register_mode(
-            AddTorrents(torrentlist, self.stdscr, self.config, self.encoding)
-        )
-
-        self.eventlog = EventLog()
-
-        self.active_mode.topbar = (
-            '{!status!}Deluge ' + deluge.common.get_version() + ' Console'
-        )
-        self.active_mode.bottombar = '{!status!}'
-        self.active_mode.refresh()
-        # Start the twisted mainloop
-        reactor.run()
-
-    @overrides(TermResizeHandler)
-    def on_resize(self, *args):
-        rows, cols = super().on_resize(*args)
-        for mode in self.modes:
-            self.modes[mode].on_resize(rows, cols)
-
-    def register_mode(self, mode, set_mode=False):
-        self.modes[mode.mode_name] = mode
-        if set_mode:
-            self.set_mode(mode.mode_name)
-        return mode
-
-    def set_mode(self, mode_name, refresh=False):
-        log.debug('Setting console mode: %s', mode_name)
-        mode = self.modes.get(mode_name, None)
-        if mode is None:
-            log.error('Non-existent mode requested: %s', mode_name)
-            return
-        self.stdscr.erase()
-
-        if self.active_mode:
-            self.active_mode.pause()
-            d = component.pause([self.active_mode.mode_name])
-
-            def on_mode_paused(result, mode, *args):
-                from deluge.ui.console.widgets.popup import PopupsHandler
-
-                if isinstance(mode, PopupsHandler):
-                    if mode.popup is not None:
-                        # If popups are not removed, they are still referenced in the memory
-                        # which can cause issues as the popup's screen will not be destroyed.
-                        # This can lead to the popup border being visible for short periods
-                        # while the current modes' screen is repainted.
-                        log.error(
-                            'Mode "%s" still has popups available after being paused.'
-                            ' Ensure all popups are removed on pause!',
-                            mode.popup.title,
-                        )
-
-            d.addCallback(on_mode_paused, self.active_mode)
-            reactor.removeReader(self.active_mode)
-
-        self.active_mode = mode
-        self.statusbars.screen = self.active_mode
-
-        # The Screen object is designed to run as a twisted reader so that it
-        # can use twisted's select poll for non-blocking user input.
-        reactor.addReader(self.active_mode)
-        self.stdscr.clear()
-
-        if self.active_mode._component_state == 'Stopped':
-            component.start([self.active_mode.mode_name])
-        else:
-            component.resume([self.active_mode.mode_name])
-
-        mode.resume()
-        if refresh:
-            mode.refresh()
-        return mode
-
-    def switch_mode(self, func, error_smg):
-        def on_stop(arg):
-            if arg and True in arg[0]:
-                func()
-            else:
-                self.messages.append(('Error', error_smg))
-
-        component.stop(['TorrentList']).addCallback(on_stop)
-
-    def is_active_mode(self, mode):
-        return mode == self.active_mode
-
-    @maybe_coroutine
-    async def start_components(self):
-        if not self.interactive:
-            return await component.start(['SessionProxy', 'ConsoleUI', 'CoreConfig'])
-
-        await component.start()
-        component.pause(
-            [
-                'TorrentList',
-                'EventView',
-                'AddTorrents',
-                'TorrentDetail',
-                'Preferences',
-            ]
-        )
-
-    @maybe_coroutine
-    async def start_console(self):
-        self.started_deferred = defer.Deferred()
-
-        if self.initialized:
-            await component.stop(['SessionProxy'])
-            await component.start(['SessionProxy'])
-        else:
-            self.initialized = True
-            await self.start_components()
-
-    @maybe_coroutine
-    async def start(self):
-        result = await client.core.get_session_state()
-        # Maintain a list of (torrent_id, name) for use in tab completion
-        self.torrents = []
-        self.events = []
-
-        torrents = await client.core.get_torrents_status({'id': result}, ['name'])
-        for torrent_id, status in torrents.items():
-            self.torrents.append((torrent_id, status['name']))
-
-        self.started_deferred.callback(True)
-
-        # Register event handlers to keep the torrent list up-to-date
-        client.register_event_handler('TorrentAddedEvent', self.on_torrent_added)
-        client.register_event_handler('TorrentRemovedEvent', self.on_torrent_removed)
-
-    @defer.inlineCallbacks
-    def on_torrent_added(self, event, from_state=False):
-        status = yield client.core.get_torrent_status(event, ['name'])
-        self.torrents.append((event, status['name']))
-
-    def on_torrent_removed(self, event):
-        for index, (tid, name) in enumerate(self.torrents):
-            if event == tid:
-                del self.torrents[index]
-
-    def match_torrents(self, strings):
-        return list(
-            {torrent for string in strings for torrent in self.match_torrent(string)}
-        )
-
-    def match_torrent(self, string):
-        """
-        Returns a list of torrent_id matches for the string.  It will search both
-        torrent_ids and torrent names, but will only return torrent_ids.
-
-        :param string: str, the string to match on
-
-        :returns: list of matching torrent_ids. Will return an empty list if
-            no matches are found.
-
-        """
-        deluge.common.decode_bytes(string, self.encoding)
-
-        if string == '*' or string == '':
-            return [tid for tid, name in self.torrents]
-
-        match_func = '__eq__'
-        if string.startswith('*'):
-            string = string[1:]
-            match_func = 'endswith'
-        if string.endswith('*'):
-            match_func = '__contains__' if match_func == 'endswith' else 'startswith'
-            string = string[:-1]
-
-        matches = []
-        for tid, name in self.torrents:
-            deluge.common.decode_bytes(name, self.encoding)
-            if getattr(tid, match_func, None)(string) or getattr(
-                name, match_func, None
-            )(string):
-                matches.append(tid)
-        return matches
-
-    def get_torrent_name(self, torrent_id):
-        for tid, name in self.torrents:
-            if torrent_id == tid:
-                return name
-        return None
-
-    def set_batch_write(self, batch):
-        if self.interactive and isinstance(
-            self.active_mode, deluge.ui.console.modes.cmdline.CmdLine
-        ):
-            return self.active_mode.set_batch_write(batch)
-
-    def tab_complete_torrent(self, line):
-        if self.interactive and isinstance(
-            self.active_mode, deluge.ui.console.modes.cmdline.CmdLine
-        ):
-            return self.active_mode.tab_complete_torrent(line)
-
-    def tab_complete_path(
-        self, line, path_type='file', ext='', sort='name', dirs_first=True
-    ):
-        if self.interactive and isinstance(
-            self.active_mode, deluge.ui.console.modes.cmdline.CmdLine
-        ):
-            return self.active_mode.tab_complete_path(
-                line, path_type=path_type, ext=ext, sort=sort, dirs_first=dirs_first
-            )
-
-    def on_client_disconnect(self):
-        component.stop()
-
-    def write(self, s):
-        if self.interactive:
-            if isinstance(self.active_mode, deluge.ui.console.modes.cmdline.CmdLine):
-                self.active_mode.write(s)
-            else:
-                component.get('CmdLine').add_line(s, False)
-                self.events.append(s)
-        else:
-            print(colors.strip_colors(s))
-
-    def write_event(self, s):
-        if self.interactive:
-            if isinstance(self.active_mode, deluge.ui.console.modes.cmdline.CmdLine):
-                self.events.append(s)
-                self.active_mode.write(s)
-            else:
-                component.get('CmdLine').add_line(s, False)
-                self.events.append(s)
-        else:
-            print(colors.strip_colors(s))
Index: luge/ui/console/modes/add_util.py
===================================================================
--- deluge/ui/console/modes/add_util.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,92 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import glob
-import logging
-import os
-from base64 import b64encode
-
-import deluge.common
-from deluge.ui.client import client
-from deluge.ui.common import TorrentInfo
-
-log = logging.getLogger(__name__)
-
-
-def _bracket_fixup(path):
-    if path.find('[') == -1 and path.find(']') == -1:
-        return path
-    sentinal = 256
-    while path.find(chr(sentinal)) != -1:
-        sentinal += 1
-        if sentinal > 65535:
-            log.error(
-                'Cannot fix brackets in path, path contains all possible sentinal characters'
-            )
-            return path
-    newpath = path.replace(']', chr(sentinal))
-    newpath = newpath.replace('[', '[[]')
-    newpath = newpath.replace(chr(sentinal), '[]]')
-    return newpath
-
-
-def add_torrent(t_file, options, success_cb, fail_cb, ress):
-    t_options = {}
-    if options['path']:
-        t_options['download_location'] = os.path.expanduser(options['path'])
-    t_options['add_paused'] = options['add_paused']
-
-    is_url = (options['path_type'] != 1) and (
-        deluge.common.is_url(t_file) or options['path_type'] == 2
-    )
-    is_magnet = (
-        not (is_url) and (options['path_type'] != 1) and deluge.common.is_magnet(t_file)
-    )
-
-    if is_url or is_magnet:
-        files = [t_file]
-    else:
-        files = glob.glob(_bracket_fixup(t_file))
-    num_files = len(files)
-    ress['total'] = num_files
-
-    if num_files <= 0:
-        fail_cb('Does not exist', t_file, ress)
-
-    for f in files:
-        if is_url:
-            client.core.add_torrent_url(f, t_options).addCallback(
-                success_cb, f, ress
-            ).addErrback(fail_cb, f, ress)
-        elif is_magnet:
-            client.core.add_torrent_magnet(f, t_options).addCallback(
-                success_cb, f, ress
-            ).addErrback(fail_cb, f, ress)
-        else:
-            if not os.path.exists(f):
-                fail_cb('Does not exist', f, ress)
-                continue
-            if not os.path.isfile(f):
-                fail_cb('Is a directory', f, ress)
-                continue
-
-            try:
-                TorrentInfo(f)
-            except Exception as ex:
-                fail_cb(ex.message, f, ress)
-                continue
-
-            filename = os.path.split(f)[-1]
-            with open(f, 'rb') as _file:
-                filedump = b64encode(_file.read())
-
-            client.core.add_torrent_file_async(
-                filename, filedump, t_options
-            ).addCallback(success_cb, f, ress).addErrback(fail_cb, f, ress)
Index: luge/ui/console/modes/addtorrents.py
===================================================================
--- deluge/ui/console/modes/addtorrents.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,536 +1,0 @@
-#
-# Copyright (C) 2012 Arek StefaÅski <asmageddon@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-from base64 import b64encode
-
-import deluge.common
-import deluge.component as component
-from deluge.decorators import overrides
-from deluge.ui.client import client
-from deluge.ui.console.modes.basemode import BaseMode
-from deluge.ui.console.modes.torrentlist.add_torrents_popup import report_add_status
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.utils import format_utils
-from deluge.ui.console.widgets.popup import InputPopup, MessagePopup
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-# Big help string that gets displayed when the user hits 'h'
-HELP_STR = """\
-This screen allows you to browse and add torrent files located on your \
-hard disk. Currently selected file is highlighted with a white background.
-You can change the selected file using the up/down arrows or the \
-PgUp/PgDown keys.  Home and End keys go to the first and last file \
-in current directory respectively.
-
-Select files with the 'm' key. Use 'M' for multi-selection. Press \
-enter key to add them to session.
-
-{!info!}'h'{!normal!} - Show this help
-
-{!info!}'<'{!normal!} and {!info!}'>'{!normal!} - Change sort column and/or order
-
-{!info!}'m'{!normal!} - Mark or unmark currently highlighted file
-{!info!}'M'{!normal!} - Mark all files between current file and last selection.
-{!info!}'c'{!normal!} - Clear selection.
-
-{!info!}Left Arrow{!normal!} - Go up in directory hierarchy.
-{!info!}Right Arrow{!normal!} - Enter currently highlighted folder.
-
-{!info!}Enter{!normal!} - Enter currently highlighted folder or add torrents \
-if a file is highlighted
-
-{!info!}'q'{!normal!} - Go back to torrent overview
-"""
-
-
-class AddTorrents(BaseMode):
-    def __init__(self, parent_mode, stdscr, console_config, encoding=None):
-        self.console_config = console_config
-        self.parent_mode = parent_mode
-        self.popup = None
-        self.view_offset = 0
-        self.cursel = 0
-        self.marked = set()
-        self.last_mark = -1
-
-        path = os.path.expanduser(self.console_config['addtorrents']['last_path'])
-
-        self.path_stack = ['/'] + path.strip('/').split('/')
-        self.path_stack_pos = len(self.path_stack)
-        self.listing_files = []
-        self.listing_dirs = []
-
-        self.raw_rows = []
-        self.raw_rows_files = []
-        self.raw_rows_dirs = []
-        self.formatted_rows = []
-
-        self.sort_column = self.console_config['addtorrents']['sort_column']
-        self.reverse_sort = self.console_config['addtorrents']['reverse_sort']
-
-        BaseMode.__init__(self, stdscr, encoding)
-
-        self._listing_space = self.rows - 5
-        self.__refresh_listing()
-
-        util.safe_curs_set(util.Curser.INVISIBLE)
-        self.stdscr.notimeout(0)
-
-    @overrides(component.Component)
-    def start(self):
-        pass
-
-    @overrides(component.Component)
-    def update(self):
-        pass
-
-    def __refresh_listing(self):
-        path = os.path.join(*self.path_stack[: self.path_stack_pos])
-
-        listing = os.listdir(path)
-
-        self.listing_files = []
-        self.listing_dirs = []
-
-        self.raw_rows = []
-        self.raw_rows_files = []
-        self.raw_rows_dirs = []
-        self.formatted_rows = []
-
-        for f in listing:
-            if os.path.isdir(os.path.join(path, f)):
-                if self.console_config['addtorrents']['show_hidden_folders']:
-                    self.listing_dirs.append(f)
-                elif f[0] != '.':
-                    self.listing_dirs.append(f)
-            elif os.path.isfile(os.path.join(path, f)):
-                if self.console_config['addtorrents']['show_misc_files']:
-                    self.listing_files.append(f)
-                elif f.endswith('.torrent'):
-                    self.listing_files.append(f)
-
-        for dirname in self.listing_dirs:
-            row = []
-            full_path = os.path.join(path, dirname)
-            try:
-                size = len(os.listdir(full_path))
-            except OSError:
-                size = -1
-            time = os.stat(full_path).st_mtime
-
-            row = [dirname, size, time, full_path, 1]
-
-            self.raw_rows.append(row)
-            self.raw_rows_dirs.append(row)
-
-        # Highlight the directory we came from
-        if self.path_stack_pos < len(self.path_stack):
-            selected = self.path_stack[self.path_stack_pos]
-            ld = sorted(self.listing_dirs, key=lambda n: n.lower())
-            c = ld.index(selected)
-            self.cursel = c
-
-            if (self.view_offset + self._listing_space) <= self.cursel:
-                self.view_offset = self.cursel - self._listing_space
-
-        for filename in self.listing_files:
-            row = []
-            full_path = os.path.join(path, filename)
-            size = os.stat(full_path).st_size
-            time = os.stat(full_path).st_mtime
-
-            row = [filename, size, time, full_path, 0]
-
-            self.raw_rows.append(row)
-            self.raw_rows_files.append(row)
-
-        self.__sort_rows()
-
-    def __sort_rows(self):
-        self.console_config['addtorrents']['sort_column'] = self.sort_column
-        self.console_config['addtorrents']['reverse_sort'] = self.reverse_sort
-        self.console_config.save()
-
-        self.raw_rows_dirs.sort(key=lambda r: r[0].lower())
-
-        if self.sort_column == 'name':
-            self.raw_rows_files.sort(
-                key=lambda r: r[0].lower(), reverse=self.reverse_sort
-            )
-        elif self.sort_column == 'date':
-            self.raw_rows_files.sort(key=lambda r: r[2], reverse=self.reverse_sort)
-        self.raw_rows = self.raw_rows_dirs + self.raw_rows_files
-        self.__refresh_rows()
-
-    def __refresh_rows(self):
-        self.formatted_rows = []
-
-        for row in self.raw_rows:
-            filename = deluge.common.decode_bytes(row[0])
-            size = row[1]
-            time = row[2]
-
-            if row[4]:
-                if size != -1:
-                    size_str = '%i items' % size
-                else:
-                    size_str = ' unknown'
-
-                cols = [filename, size_str, deluge.common.fdate(time)]
-                widths = [self.cols - 35, 12, 23]
-                self.formatted_rows.append(format_utils.format_row(cols, widths))
-            else:
-                # Size of .torrent file itself couldn't matter less so we'll leave it out
-                cols = [filename, deluge.common.fdate(time)]
-                widths = [self.cols - 23, 23]
-                self.formatted_rows.append(format_utils.format_row(cols, widths))
-
-    def scroll_list_up(self, distance):
-        self.cursel -= distance
-        if self.cursel < 0:
-            self.cursel = 0
-
-        if self.cursel < self.view_offset + 1:
-            self.view_offset = max(self.cursel - 1, 0)
-
-    def scroll_list_down(self, distance):
-        self.cursel += distance
-        if self.cursel >= len(self.formatted_rows):
-            self.cursel = len(self.formatted_rows) - 1
-
-        if (self.view_offset + self._listing_space) <= self.cursel + 1:
-            self.view_offset = self.cursel - self._listing_space + 1
-
-    def set_popup(self, pu):
-        self.popup = pu
-        self.refresh()
-
-    @overrides(BaseMode)
-    def on_resize(self, rows, cols):
-        BaseMode.on_resize(self, rows, cols)
-        if self.popup:
-            self.popup.handle_resize()
-        self._listing_space = self.rows - 5
-        self.refresh()
-
-    def refresh(self, lines=None):
-        if self.mode_paused():
-            return
-
-        # Update the status bars
-        self.stdscr.erase()
-        self.draw_statusbars()
-
-        off = 1
-
-        # Render breadcrumbs
-        s = 'Location: '
-        for i, e in enumerate(self.path_stack):
-            if e == '/':
-                if i == self.path_stack_pos - 1:
-                    s += '{!black,red,bold!}root'
-                else:
-                    s += '{!red,black,bold!}root'
-            else:
-                if i == self.path_stack_pos - 1:
-                    s += '{!black,white,bold!}%s' % e
-                else:
-                    s += '{!white,black,bold!}%s' % e
-
-            if e != len(self.path_stack) - 1:
-                s += '{!white,black!}/'
-
-        self.add_string(off, s)
-        off += 1
-
-        # Render header
-        cols = ['Name', 'Contents', 'Modification time']
-        widths = [self.cols - 35, 12, 23]
-        s = ''
-        for i, (c, w) in enumerate(zip(cols, widths)):
-            cn = ''
-            if i == 0:
-                cn = 'name'
-            elif i == 2:
-                cn = 'date'
-
-            if cn == self.sort_column:
-                s += '{!black,green,bold!}' + c.ljust(w - 2)
-                if self.reverse_sort:
-                    s += '^ '
-                else:
-                    s += 'v '
-            else:
-                s += '{!green,black,bold!}' + c.ljust(w)
-        self.add_string(off, s)
-        off += 1
-
-        # Render files and folders
-        for i, row in enumerate(self.formatted_rows[self.view_offset :]):
-            i += self.view_offset
-            # It's a folder
-            color_string = ''
-            if self.raw_rows[i][4]:
-                if self.raw_rows[i][1] == -1:
-                    if i == self.cursel:
-                        color_string = '{!black,red,bold!}'
-                    else:
-                        color_string = '{!red,black!}'
-                else:
-                    if i == self.cursel:
-                        color_string = '{!black,cyan,bold!}'
-                    else:
-                        color_string = '{!cyan,black!}'
-
-            elif i == self.cursel:
-                if self.raw_rows[i][0] in self.marked:
-                    color_string = '{!blue,white,bold!}'
-                else:
-                    color_string = '{!black,white,bold!}'
-            elif self.raw_rows[i][0] in self.marked:
-                color_string = '{!white,blue,bold!}'
-
-            self.add_string(off, color_string + row)
-            off += 1
-
-            if off > self.rows - 2:
-                break
-
-        if not component.get('ConsoleUI').is_active_mode(self):
-            return
-
-        self.stdscr.noutrefresh()
-
-        if self.popup:
-            self.popup.refresh()
-
-        curses.doupdate()
-
-    def back_to_overview(self):
-        self.parent_mode.go_top = False
-        component.get('ConsoleUI').set_mode(self.parent_mode.mode_name)
-
-    def _perform_action(self):
-        if self.cursel < len(self.listing_dirs):
-            self._enter_dir()
-        else:
-            s = self.raw_rows[self.cursel][0]
-            if s not in self.marked:
-                self.last_mark = self.cursel
-            self.marked.add(s)
-            self._show_add_dialog()
-
-    def _enter_dir(self):
-        # Enter currently selected directory
-        dirname = self.raw_rows[self.cursel][0]
-        new_dir = self.path_stack_pos >= len(self.path_stack)
-        new_dir = new_dir or (dirname != self.path_stack[self.path_stack_pos])
-        if new_dir:
-            self.path_stack = self.path_stack[: self.path_stack_pos]
-            self.path_stack.append(dirname)
-
-        path = os.path.join(*self.path_stack[: self.path_stack_pos + 1])
-
-        if not os.access(path, os.R_OK):
-            self.path_stack = self.path_stack[: self.path_stack_pos]
-            self.popup = MessagePopup(
-                self, 'Error', '{!error!}Access denied: %s' % path
-            )
-            self.__refresh_listing()
-            return
-
-        self.path_stack_pos += 1
-
-        self.view_offset = 0
-        self.cursel = 0
-        self.last_mark = -1
-        self.marked = set()
-
-        self.__refresh_listing()
-
-    def _show_add_dialog(self):
-        def _do_add(result, **kwargs):
-            ress = {'succ': 0, 'fail': 0, 'total': len(self.marked), 'fmsg': []}
-
-            def fail_cb(msg, t_file, ress):
-                log.debug('failed to add torrent: %s: %s', t_file, msg)
-                ress['fail'] += 1
-                ress['fmsg'].append(f'{{!input!}} * {t_file}: {{!error!}}{msg}')
-                if (ress['succ'] + ress['fail']) >= ress['total']:
-                    report_add_status(
-                        component.get('TorrentList'),
-                        ress['succ'],
-                        ress['fail'],
-                        ress['fmsg'],
-                    )
-
-            def success_cb(tid, t_file, ress):
-                if tid:
-                    log.debug('added torrent: %s (%s)', t_file, tid)
-                    ress['succ'] += 1
-                    if (ress['succ'] + ress['fail']) >= ress['total']:
-                        report_add_status(
-                            component.get('TorrentList'),
-                            ress['succ'],
-                            ress['fail'],
-                            ress['fmsg'],
-                        )
-                else:
-                    fail_cb('Already in session (probably)', t_file, ress)
-
-            for m in self.marked:
-                filename = m
-                directory = os.path.join(*self.path_stack[: self.path_stack_pos])
-                path = os.path.join(directory, filename)
-                with open(path, 'rb') as _file:
-                    filedump = b64encode(_file.read())
-                t_options = {}
-                if result['location']['value']:
-                    t_options['download_location'] = result['location']['value']
-                t_options['add_paused'] = result['add_paused']['value']
-
-                d = client.core.add_torrent_file_async(filename, filedump, t_options)
-                d.addCallback(success_cb, filename, ress)
-                d.addErrback(fail_cb, filename, ress)
-
-            self.console_config['addtorrents']['last_path'] = os.path.join(
-                *self.path_stack[: self.path_stack_pos]
-            )
-            self.console_config.save()
-
-            self.back_to_overview()
-
-        config = component.get('ConsoleUI').coreconfig
-        if config['add_paused']:
-            ap = 0
-        else:
-            ap = 1
-        self.popup = InputPopup(
-            self, 'Add Torrents (Esc to cancel)', close_cb=_do_add, height_req=17
-        )
-
-        msg = 'Adding torrent files:'
-        for i, m in enumerate(self.marked):
-            name = m
-            msg += '\n * {!input!}%s' % name
-            if i == 5:
-                if i < len(self.marked):
-                    msg += '\n  {!red!}And %i more' % (len(self.marked) - 5)
-                break
-        self.popup.add_text(msg)
-        self.popup.add_spaces(1)
-
-        self.popup.add_text_input(
-            'location', 'Download Folder:', config['download_location'], complete=True
-        )
-        self.popup.add_select_input(
-            'add_paused', 'Add Paused:', ['Yes', 'No'], [True, False], ap
-        )
-
-    def _go_up(self):
-        # Go up in directory hierarchy
-        if self.path_stack_pos > 1:
-            self.path_stack_pos -= 1
-
-            self.view_offset = 0
-            self.cursel = 0
-            self.last_mark = -1
-            self.marked = set()
-
-            self.__refresh_listing()
-
-    def read_input(self):
-        c = self.stdscr.getch()
-
-        if self.popup:
-            if self.popup.handle_read(c):
-                self.popup = None
-            self.refresh()
-            return
-
-        if util.is_printable_chr(c):
-            if chr(c) == 'Q':
-                component.get('ConsoleUI').quit()
-            elif chr(c) == 'q':
-                self.back_to_overview()
-                return
-
-        # Navigate the torrent list
-        if c == curses.KEY_UP:
-            self.scroll_list_up(1)
-        elif c == curses.KEY_PPAGE:
-            self.scroll_list_up(self.rows // 2)
-        elif c == curses.KEY_HOME:
-            self.scroll_list_up(len(self.formatted_rows))
-        elif c == curses.KEY_DOWN:
-            self.scroll_list_down(1)
-        elif c == curses.KEY_NPAGE:
-            self.scroll_list_down(self.rows // 2)
-        elif c == curses.KEY_END:
-            self.scroll_list_down(len(self.formatted_rows))
-        elif c == curses.KEY_RIGHT:
-            if self.cursel < len(self.listing_dirs):
-                self._enter_dir()
-        elif c == curses.KEY_LEFT:
-            self._go_up()
-        elif c in [curses.KEY_ENTER, util.KEY_ENTER2]:
-            self._perform_action()
-        elif c == util.KEY_ESC:
-            self.back_to_overview()
-        else:
-            if util.is_printable_chr(c):
-                if chr(c) == 'h':
-                    self.popup = MessagePopup(self, 'Help', HELP_STR, width_req=0.75)
-                elif chr(c) == '>':
-                    if self.sort_column == 'date':
-                        self.reverse_sort = not self.reverse_sort
-                    else:
-                        self.sort_column = 'date'
-                        self.reverse_sort = True
-                    self.__sort_rows()
-                elif chr(c) == '<':
-                    if self.sort_column == 'name':
-                        self.reverse_sort = not self.reverse_sort
-                    else:
-                        self.sort_column = 'name'
-                        self.reverse_sort = False
-                    self.__sort_rows()
-                elif chr(c) == 'm':
-                    s = self.raw_rows[self.cursel][0]
-                    if s in self.marked:
-                        self.marked.remove(s)
-                    else:
-                        self.marked.add(s)
-
-                    self.last_mark = self.cursel
-                elif chr(c) == 'j':
-                    self.scroll_list_down(1)
-                elif chr(c) == 'k':
-                    self.scroll_list_up(1)
-                elif chr(c) == 'M':
-                    if self.last_mark != -1:
-                        if self.last_mark > self.cursel:
-                            m = list(range(self.cursel, self.last_mark))
-                        else:
-                            m = list(range(self.last_mark, self.cursel + 1))
-
-                        for i in m:
-                            s = self.raw_rows[i][0]
-                            self.marked.add(s)
-                elif chr(c) == 'c':
-                    self.marked.clear()
-
-        self.refresh()
Index: luge/ui/console/modes/basemode.py
===================================================================
--- deluge/ui/console/modes/basemode.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,359 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import signal
-import struct
-import sys
-from typing import Tuple
-
-import deluge.component as component
-import deluge.ui.console.utils.colors as colors
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.utils.format_utils import remove_formatting
-
-try:
-    import curses
-    import curses.panel
-except ImportError:
-    pass
-
-try:
-    from fcntl import ioctl
-    from termios import TIOCGWINSZ
-except ImportError:
-    pass
-
-
-log = logging.getLogger(__name__)
-
-
-class InputKeyHandler:
-    def __init__(self):
-        self._input_result = None
-
-    def set_input_result(self, result):
-        self._input_result = result
-
-    def get_input_result(self):
-        result = self._input_result
-        self._input_result = None
-        return result
-
-    def handle_read(self, c):
-        """Handle a character read from curses screen
-
-        Returns:
-            int: One of the constants defined in util.curses_util.ReadState.
-            ReadState.IGNORED: The key was not handled. Further processing should continue.
-            ReadState.READ: The key was read and processed. Do no further processing
-            ReadState.CHANGED: The key was read and processed. Internal state was changed
-            leaving data to be read by the caller.
-
-        """
-        return util.ReadState.IGNORED
-
-
-class TermResizeHandler:
-    def __init__(self):
-        try:
-            signal.signal(signal.SIGWINCH, self.on_resize)
-        except ValueError as ex:
-            log.debug('TermResize unavailable, unable to catch SIGWINCH signal: %s', ex)
-        except AttributeError as ex:
-            log.debug('TermResize unavailable, no SIGWINCH signal on Windows: %s', ex)
-
-    @staticmethod
-    def get_window_size(fd: int = 0) -> Tuple[int, int]:
-        """Return the tty window size as row, col."""
-        return struct.unpack('4h', ioctl(fd, TIOCGWINSZ, b'\x00' * 8))[0:2]
-
-    def on_resize(self, _signum, _frame):
-        """Handler for SIGWINCH when terminal changes size"""
-        rows, cols = self.get_window_size()
-        curses.resizeterm(rows, cols)
-        return rows, cols
-
-
-class CursesStdIO:
-    """
-    fake fd to be registered as a reader with the twisted reactor.
-       Curses classes needing input should extend this
-    """
-
-    def fileno(self):
-        """We want to select on FD 0"""
-        return 0
-
-    def doRead(self):  # NOQA: N802
-        """called when input is ready"""
-        pass
-
-    def logPrefix(self):  # NOQA: N802
-        return 'CursesClient'
-
-
-class BaseMode(CursesStdIO, component.Component):
-    def __init__(
-        self, stdscr, encoding=None, do_refresh=True, mode_name=None, depend=None
-    ):
-        """
-        A mode that provides a curses screen designed to run as a reader in a twisted reactor.
-        This mode doesn't do much, just shows status bars and "Base Mode" on the screen
-
-        Modes should subclass this and provide overrides for:
-
-        do_read(self) - Handle user input
-        refresh(self) - draw the mode to the screen
-        add_string(self, row, string) - add a string of text to be displayed.
-        see method for detailed info
-
-        The init method of a subclass *must* call BaseMode.__init__
-
-        Useful fields after calling BaseMode.__init__:
-        self.stdscr - the curses screen
-        self.rows - # of rows on the curses screen
-        self.cols - # of cols on the curses screen
-        self.topbar - top statusbar
-        self.bottombar - bottom statusbar
-        """
-        self.mode_name = mode_name if mode_name else self.__class__.__name__
-        component.Component.__init__(self, self.mode_name, 1, depend=depend)
-        self.stdscr = stdscr
-        # Make the input calls non-blocking
-        self.stdscr.nodelay(1)
-
-        self.paused = False
-        # Strings for the 2 status bars
-        self.statusbars = component.get('StatusBars')
-        self.help_hstr = '{!status!} Press {!magenta,blue,bold!}[h]{!status!} for help'
-
-        # Keep track of the screen size
-        self.rows, self.cols = self.stdscr.getmaxyx()
-
-        if not encoding:
-            self.encoding = sys.getdefaultencoding()
-        else:
-            self.encoding = encoding
-
-        # Do a refresh right away to draw the screen
-        if do_refresh:
-            self.refresh()
-
-    def on_resize(self, rows, cols):
-        self.rows, self.cols = rows, cols
-
-    def connectionLost(self, reason):  # NOQA: N802
-        self.close()
-
-    def add_string(self, row, string, scr=None, **kwargs):
-        if scr:
-            screen = scr
-        else:
-            screen = self.stdscr
-
-        return add_string(row, string, screen, self.encoding, **kwargs)
-
-    def draw_statusbars(
-        self,
-        top_row=0,
-        bottom_row=-1,
-        topbar=None,
-        bottombar=None,
-        bottombar_help=True,
-        scr=None,
-    ):
-        self.add_string(top_row, topbar if topbar else self.statusbars.topbar, scr=scr)
-        bottombar = bottombar if bottombar else self.statusbars.bottombar
-        if bottombar_help:
-            if bottombar_help is True:
-                bottombar_help = self.help_hstr
-            bottombar += (
-                ' '
-                * (
-                    self.cols
-                    - len(remove_formatting(bottombar))
-                    - len(remove_formatting(bottombar_help))
-                )
-                + bottombar_help
-            )
-        self.add_string(self.rows + bottom_row, bottombar, scr=scr)
-
-    # This mode doesn't do anything with popups
-    def set_popup(self, popup):
-        pass
-
-    def pause(self):
-        self.paused = True
-
-    def mode_paused(self):
-        return self.paused
-
-    def resume(self):
-        self.paused = False
-        self.refresh()
-
-    def refresh(self):
-        """
-        Refreshes the screen.
-        Updates the lines based on the`:attr:lines` based on the `:attr:display_lines_offset`
-        attribute and the status bars.
-        """
-        self.stdscr.erase()
-        self.draw_statusbars()
-        # Update the status bars
-
-        self.add_string(1, '{!info!}Base Mode (or subclass has not overridden refresh)')
-
-        self.stdscr.redrawwin()
-        self.stdscr.refresh()
-
-    def doRead(self):  # NOQA: N802
-        """
-        Called when there is data to be read, ie, input from the keyboard.
-        """
-        # We wrap this function to catch exceptions and shutdown the mainloop
-        try:
-            self.read_input()
-        except Exception as ex:  # pylint: disable=broad-except
-            log.exception(ex)
-
-    def read_input(self):
-        # Read the character
-        self.stdscr.getch()
-        self.stdscr.refresh()
-
-    def close(self):
-        """
-        Clean up the curses stuff on exit.
-        """
-        curses.nocbreak()
-        self.stdscr.keypad(0)
-        curses.echo()
-
-
-def add_string(
-    row, fstring, screen, encoding, col=0, pad=True, pad_char=' ', trim='..', leaveok=0
-):
-    """
-    Adds a string to the desired `:param:row`.
-
-    Args:
-        row(int): the row number to write the string
-        row(int): the row number to write the string
-        fstring(str): the (formatted) string of text to add
-        scr(curses.window): optional window to add string to instead of self.stdscr
-        col(int): optional starting column offset
-        pad(bool): optional bool if the string should be padded out to the width of the screen
-        trim(bool): optional bool if the string should be trimmed if it is too wide for the screen
-
-    The text can be formatted with color using the following format:
-
-    "{!fg, bg, attributes, ...!}"
-
-    See: http://docs.python.org/library/curses.html#constants for attributes.
-
-    Alternatively, it can use some built-in scheme for coloring.
-    See colors.py for built-in schemes.
-
-    "{!scheme!}"
-
-    Examples:
-
-    "{!blue, black, bold!}My Text is {!white, black!}cool"
-    "{!info!}I am some info text!"
-    "{!error!}Uh oh!"
-
-    Returns:
-        int: the next row
-
-    """
-    try:
-        parsed = colors.parse_color_string(fstring)
-    except colors.BadColorString as ex:
-        log.error('Cannot add bad color string %s: %s', fstring, ex)
-        return
-
-    if leaveok:
-        screen.leaveok(leaveok)
-
-    max_y, max_x = screen.getmaxyx()
-    for index, (color, string) in enumerate(parsed):
-        # Skip printing chars beyond max_x
-        if col >= max_x:
-            break
-
-        if index + 1 == len(parsed) and pad:
-            # This is the last string so lets append some padding to it
-            string += pad_char * (max_x - (col + len(string)))
-
-        if col + len(string) > max_x:
-            remaining_chrs = max(0, max_x - col)
-            if trim:
-                string = string[0 : max(0, remaining_chrs - len(trim))] + trim
-            else:
-                string = string[0:remaining_chrs]
-
-        try:
-            screen.addstr(row, col, string.encode(encoding), color)
-        except curses.error:
-            # Ignore exception for writing offscreen.
-            pass
-
-        col += len(string)
-
-    if leaveok:
-        screen.leaveok(0)
-
-    return row + 1
-
-
-def mkpanel(color, rows, cols, tly, tlx):
-    win = curses.newwin(rows, cols, tly, tlx)
-    pan = curses.panel.new_panel(win)
-    if curses.has_colors():
-        win.bkgdset(ord(' '), curses.color_pair(color))
-    else:
-        win.bkgdset(ord(' '), curses.A_BOLD)
-    return pan
-
-
-def mkwin(color, rows, cols, tly, tlx):
-    win = curses.newwin(rows, cols, tly, tlx)
-    if curses.has_colors():
-        win.bkgdset(ord(' '), curses.color_pair(color))
-    else:
-        win.bkgdset(ord(' '), curses.A_BOLD)
-    return win
-
-
-def mkpad(color, rows, cols):
-    win = curses.newpad(rows, cols)
-    if curses.has_colors():
-        win.bkgdset(ord(' '), curses.color_pair(color))
-    else:
-        win.bkgdset(ord(' '), curses.A_BOLD)
-    return win
-
-
-def move_cursor(screen, row, col):
-    try:
-        screen.move(row, col)
-    except curses.error as ex:
-        import traceback
-
-        log.warning(
-            'Error on screen.move(%s, %s): (curses.LINES: %s, curses.COLS: %s) Error: %s\nStack: %s',
-            row,
-            col,
-            curses.LINES,
-            curses.COLS,
-            ex,
-            ''.join(traceback.format_stack()),
-        )
Index: luge/ui/console/modes/cmdline.py
===================================================================
--- deluge/ui/console/modes/cmdline.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,845 +1,0 @@
-#
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-import re
-
-import deluge.component as component
-import deluge.configmanager
-from deluge.decorators import overrides
-from deluge.ui.console.cmdline.command import Commander
-from deluge.ui.console.modes.basemode import BaseMode, move_cursor
-from deluge.ui.console.utils import colors
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.utils.format_utils import (
-    delete_alt_backspace,
-    remove_formatting,
-    strwidth,
-)
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-LINES_BUFFER_SIZE = 5000
-INPUT_HISTORY_SIZE = 500
-MAX_HISTFILE_SIZE = 2000
-
-
-def complete_line(line, possible_matches):
-    """Find the common prefix of possible matches.
-
-    Proritizing matching-case elements.
-    """
-
-    if not possible_matches:
-        return line
-
-    line = line.replace(r'\ ', ' ')
-
-    matches1 = []
-    matches2 = []
-
-    for match in possible_matches:
-        match = remove_formatting(match)
-        match = match.replace(r'\ ', ' ')
-        m1, m2 = '', ''
-        for i, c in enumerate(line):
-            if m1 and m2:
-                break
-            if not m1 and c != line[i]:
-                m1 = line[:i]
-            if not m2 and c.lower() != line[i].lower():
-                m2 = line[:i]
-        if not m1:
-            matches1.append(match)
-        elif not m2:
-            matches2.append(match)
-
-    possible_matches = matches1 + matches2
-
-    maxlen = 9001
-
-    for match in possible_matches[1:]:
-        for i, c in enumerate(match):
-            try:
-                if c.lower() != possible_matches[0][i].lower():
-                    maxlen = min(maxlen, i)
-                    break
-            except IndexError:
-                maxlen = min(maxlen, i)
-                break
-
-    return possible_matches[0][:maxlen].replace(' ', r'\ ')
-
-
-def commonprefix(m):
-    """Returns the longest common leading component from list of pathnames."""
-    if not m:
-        return ''
-    s1 = min(m)
-    s2 = max(m)
-    for i, c in enumerate(s1):
-        if c != s2[i]:
-            return s1[:i]
-    return s2
-
-
-class CmdLine(BaseMode, Commander):
-    def __init__(self, stdscr, encoding=None):
-        # Get a handle to the main console
-        self.console = component.get('ConsoleUI')
-        Commander.__init__(self, self.console._commands, interactive=True)
-
-        self.batch_write = False
-
-        # A list of strings to be displayed based on the offset (scroll)
-        self.lines = []
-        # The offset to display lines
-        self.display_lines_offset = 0
-
-        # Holds the user input and is cleared on 'enter'
-        self.input = ''
-        self.input_incomplete = ''
-
-        # Keep track of where the cursor is
-        self.input_cursor = 0
-        # Keep a history of inputs
-        self.input_history = []
-        self.input_history_index = 0
-
-        # Keep track of double- and multi-tabs
-        self.tab_count = 0
-
-        self.console_config = component.get('TorrentList').config
-
-        # To avoid having to truncate the file every time we're writing
-        # or doing it on exit(and therefore relying on an error-less
-        # or in other words clean exit, we're going to have two files
-        # that we swap around based on length
-        config_dir = deluge.configmanager.get_config_dir()
-        self.history_file = [
-            os.path.join(config_dir, 'cmd_line.hist1'),
-            os.path.join(config_dir, 'cmd_line.hist2'),
-        ]
-        self._hf_lines = [0, 0]
-        if self.console_config['cmdline']['save_command_history']:
-            try:
-                with open(self.history_file[0], encoding='utf8') as _file:
-                    lines1 = _file.read().splitlines()
-                self._hf_lines[0] = len(lines1)
-            except OSError:
-                lines1 = []
-                self._hf_lines[0] = 0
-
-            try:
-                with open(self.history_file[1], encoding='utf8') as _file:
-                    lines2 = _file.read().splitlines()
-                self._hf_lines[1] = len(lines2)
-            except OSError:
-                lines2 = []
-                self._hf_lines[1] = 0
-
-            # The non-full file is the active one
-            if self._hf_lines[0] > self._hf_lines[1]:
-                self.lines = lines1 + lines2
-            else:
-                self.lines = lines2 + lines1
-
-            if len(self.lines) > MAX_HISTFILE_SIZE:
-                self.lines = self.lines[-MAX_HISTFILE_SIZE:]
-
-            # Instead of having additional input history file, we can
-            # simply scan for lines beginning with ">>> "
-            for i, line in enumerate(self.lines):
-                line = remove_formatting(line)
-                if line.startswith('>>> '):
-                    console_input = line[4:]
-                    if self.console_config['cmdline']['ignore_duplicate_lines']:
-                        if len(self.input_history) > 0:
-                            if self.input_history[-1] != console_input:
-                                self.input_history.append(console_input)
-                        else:
-                            self.input_history.append(console_input)
-
-            self.input_history_index = len(self.input_history)
-
-        # show the cursor
-        util.safe_curs_set(util.Curser.VERY_VISIBLE)
-        BaseMode.__init__(self, stdscr, encoding, depend=['SessionProxy'])
-
-    @overrides(component.Component)
-    def update(self):
-        if not component.get('ConsoleUI').is_active_mode(self):
-            return
-        # Update just the status bars
-        self.draw_statusbars(bottom_row=-2, bottombar_help=False)
-        move_cursor(self.stdscr, self.rows - 1, min(self.input_cursor, curses.COLS - 1))
-        self.stdscr.refresh()
-
-    @overrides(BaseMode)
-    def pause(self):
-        self.stdscr.leaveok(0)
-
-    @overrides(BaseMode)
-    def resume(self):
-        util.safe_curs_set(util.Curser.VERY_VISIBLE)
-
-    @overrides(BaseMode)
-    def read_input(self):
-        # Read the character
-        c = self.stdscr.getch()
-
-        # Either ESC or ALT+<some key>
-        if c == util.KEY_ESC:
-            n = self.stdscr.getch()
-            if n == -1:
-                # Escape key
-                return
-            c = [c, n]
-
-        # We remove the tab count if the key wasn't a tab
-        if c != util.KEY_TAB:
-            self.tab_count = 0
-
-        # We clear the input string and send it to the command parser on ENTER
-        if c in [curses.KEY_ENTER, util.KEY_ENTER2]:
-            if self.input:
-                if self.input.endswith('\\'):
-                    self.input = self.input[:-1]
-                    self.input_cursor -= 1
-                self.add_line('{!yellow,black,bold!}>>>{!input!} %s' % self.input)
-                self.do_command(self.input)
-                if len(self.input_history) == INPUT_HISTORY_SIZE:
-                    # Remove the oldest input history if the max history size
-                    # is reached.
-                    del self.input_history[0]
-                if self.console_config['cmdline']['ignore_duplicate_lines']:
-                    if len(self.input_history) > 0:
-                        if self.input_history[-1] != self.input:
-                            self.input_history.append(self.input)
-                    else:
-                        self.input_history.append(self.input)
-                else:
-                    self.input_history.append(self.input)
-                self.input_history_index = len(self.input_history)
-                self.input = ''
-                self.input_incomplete = ''
-                self.input_cursor = 0
-                self.stdscr.refresh()
-
-        # Run the tab completer function
-        elif c == util.KEY_TAB:
-            # Keep track of tab hit count to know when it's double-hit
-            self.tab_count += 1
-
-            if self.tab_completer:
-                # We only call the tab completer function if we're at the end of
-                # the input string on the cursor is on a space
-                if (
-                    self.input_cursor == len(self.input)
-                    or self.input[self.input_cursor] == ' '
-                ):
-                    self.input, self.input_cursor = self.tab_completer(
-                        self.input, self.input_cursor, self.tab_count
-                    )
-
-        # We use the UP and DOWN keys to cycle through input history
-        elif c == curses.KEY_UP:
-            if self.input_history_index - 1 >= 0:
-                if self.input_history_index == len(self.input_history):
-                    # We're moving from non-complete input so save it just incase
-                    # we move back down to it.
-                    self.input_incomplete = self.input
-                # Going back in the history
-                self.input_history_index -= 1
-                self.input = self.input_history[self.input_history_index]
-                self.input_cursor = len(self.input)
-        elif c == curses.KEY_DOWN:
-            if self.input_history_index + 1 < len(self.input_history):
-                # Going forward in the history
-                self.input_history_index += 1
-                self.input = self.input_history[self.input_history_index]
-                self.input_cursor = len(self.input)
-            elif self.input_history_index + 1 == len(self.input_history):
-                # We're moving back down to an incomplete input
-                self.input_history_index += 1
-                self.input = self.input_incomplete
-                self.input_cursor = len(self.input)
-
-        # Cursor movement
-        elif c == curses.KEY_LEFT:
-            if self.input_cursor:
-                self.input_cursor -= 1
-        elif c == curses.KEY_RIGHT:
-            if self.input_cursor < len(self.input):
-                self.input_cursor += 1
-        elif c == curses.KEY_HOME:
-            self.input_cursor = 0
-        elif c == curses.KEY_END:
-            self.input_cursor = len(self.input)
-
-        # Scrolling through buffer
-        elif c == curses.KEY_PPAGE:
-            self.display_lines_offset += self.rows - 3
-            # We substract 3 for the unavailable lines and 1 extra due to len(self.lines)
-            if self.display_lines_offset > (len(self.lines) - 4 - self.rows):
-                self.display_lines_offset = len(self.lines) - 4 - self.rows
-
-            self.refresh()
-        elif c == curses.KEY_NPAGE:
-            self.display_lines_offset -= self.rows - 3
-            if self.display_lines_offset < 0:
-                self.display_lines_offset = 0
-            self.refresh()
-
-        # Delete a character in the input string based on cursor position
-        elif c in [curses.KEY_BACKSPACE, util.KEY_BACKSPACE2]:
-            if self.input and self.input_cursor > 0:
-                self.input = (
-                    self.input[: self.input_cursor - 1]
-                    + self.input[self.input_cursor :]
-                )
-                self.input_cursor -= 1
-        # Delete a word when alt+backspace is pressed
-        elif c == [util.KEY_ESC, util.KEY_BACKSPACE2] or c == [
-            util.KEY_ESC,
-            curses.KEY_BACKSPACE,
-        ]:
-            self.input, self.input_cursor = delete_alt_backspace(
-                self.input, self.input_cursor
-            )
-        elif c == curses.KEY_DC:
-            if self.input and self.input_cursor < len(self.input):
-                self.input = (
-                    self.input[: self.input_cursor]
-                    + self.input[self.input_cursor + 1 :]
-                )
-
-        # A key to add to the input string
-        else:
-            if 31 < c < 256:
-                # Emulate getwch
-                stroke = chr(c)
-                uchar = stroke
-                while not uchar:
-                    try:
-                        uchar = stroke.decode(self.encoding)
-                    except UnicodeDecodeError:
-                        c = self.stdscr.getch()
-                        stroke += chr(c)
-
-                if uchar:
-                    if self.input_cursor == len(self.input):
-                        self.input += uchar
-                    else:
-                        # Insert into string
-                        self.input = (
-                            self.input[: self.input_cursor]
-                            + uchar
-                            + self.input[self.input_cursor :]
-                        )
-
-                    # Move the cursor forward
-                    self.input_cursor += 1
-
-        self.refresh()
-
-    @overrides(BaseMode)
-    def on_resize(self, rows, cols):
-        BaseMode.on_resize(self, rows, cols)
-        self.stdscr.erase()
-        self.refresh()
-
-    @overrides(BaseMode)
-    def refresh(self):
-        """
-        Refreshes the screen.
-        Updates the lines based on the`:attr:lines` based on the `:attr:display_lines_offset`
-        attribute and the status bars.
-        """
-        if not component.get('ConsoleUI').is_active_mode(self):
-            return
-        self.stdscr.erase()
-
-        # Update the status bars
-        self.add_string(0, self.statusbars.topbar)
-        self.add_string(self.rows - 2, self.statusbars.bottombar)
-
-        # The number of rows minus the status bars and the input line
-        available_lines = self.rows - 3
-        # If the amount of lines exceeds the number of rows, we need to figure out
-        # which ones to display based on the offset
-        if len(self.lines) > available_lines:
-            # Get the lines to display based on the offset
-            offset = len(self.lines) - self.display_lines_offset
-            lines = self.lines[-(available_lines - offset) : offset]
-        elif len(self.lines) == available_lines:
-            lines = self.lines
-        else:
-            lines = [''] * (available_lines - len(self.lines))
-            lines.extend(self.lines)
-
-        # Add the lines to the screen
-        for index, line in enumerate(lines):
-            self.add_string(index + 1, line)
-
-        # Add the input string
-        self.add_string(self.rows - 1, self.input, pad=False, trim=False)
-
-        move_cursor(self.stdscr, self.rows - 1, min(self.input_cursor, curses.COLS - 1))
-        self.stdscr.redrawwin()
-        self.stdscr.refresh()
-
-    def add_line(self, text, refresh=True):
-        """
-        Add a line to the screen.  This will be showed between the two bars.
-        The text can be formatted with color using the following format:
-
-        "{!fg, bg, attributes, ...!}"
-
-        See: http://docs.python.org/library/curses.html#constants for attributes.
-
-        Alternatively, it can use some built-in scheme for coloring.
-        See colors.py for built-in schemes.
-
-        "{!scheme!}"
-
-        Examples:
-
-        "{!blue, black, bold!}My Text is {!white, black!}cool"
-        "{!info!}I am some info text!"
-        "{!error!}Uh oh!"
-
-        :param text: the text to show
-        :type text: string
-        :param refresh: if True, the screen will refresh after the line is added
-        :type refresh: bool
-
-        """
-
-        if self.console_config['cmdline']['save_command_history']:
-            # Determine which file is the active one
-            # If both are under maximum, it's first, otherwise it's the one not full
-            if (
-                self._hf_lines[0] < MAX_HISTFILE_SIZE
-                and self._hf_lines[1] < MAX_HISTFILE_SIZE
-            ):
-                active_file = 0
-            elif self._hf_lines[0] == MAX_HISTFILE_SIZE:
-                active_file = 1
-            else:
-                active_file = 0
-
-            # Write the line
-            with open(self.history_file[active_file], 'a', encoding='utf8') as _file:
-                _file.write(text + '\n')
-
-            # And increment line counter
-            self._hf_lines[active_file] += 1
-
-            # If the active file reaches max size, we truncate it
-            # therefore swapping the currently active file
-            if self._hf_lines[active_file] == MAX_HISTFILE_SIZE:
-                self._hf_lines[1 - active_file] = 0
-                with open(
-                    self.history_file[1 - active_file], 'w', encoding='utf8'
-                ) as _file:
-                    _file.truncate(0)
-
-        def get_line_chunks(line):
-            """
-            Returns a list of 2-tuples (color string, text)
-
-            """
-            if not line or line.count('{!') != line.count('!}'):
-                return []
-
-            chunks = []
-            if not line.startswith('{!'):
-                begin = line.find('{!')
-                if begin == -1:
-                    begin = len(line)
-                chunks.append(('', line[:begin]))
-                line = line[begin:]
-
-            while line:
-                # We know the line starts with "{!" here
-                end_color = line.find('!}')
-                next_color = line.find('{!', end_color)
-                if next_color == -1:
-                    next_color = len(line)
-                chunks.append((line[: end_color + 2], line[end_color + 2 : next_color]))
-                line = line[next_color:]
-            return chunks
-
-        for line in text.splitlines():
-            # We need to check for line lengths here and split as necessary
-            try:
-                line_length = colors.get_line_width(line)
-            except colors.BadColorString:
-                log.error('Passed a bad colored line: %s', line)
-                continue
-
-            if line_length >= (self.cols - 1):
-                s = ''
-                # The length of the text without the color tags
-                s_len = 0
-                # We need to split this over multiple lines
-                for chunk in get_line_chunks(line):
-                    if (strwidth(chunk[1]) + s_len) < (self.cols - 1):
-                        # This chunk plus the current string in 's' isn't over
-                        # the maximum width, so just append the color tag and text
-                        s += chunk[0] + chunk[1]
-                        s_len += strwidth(chunk[1])
-                    else:
-                        # The chunk plus the current string in 's' is too long.
-                        # We need to take as much of the chunk and put it into 's'
-                        # with the color tag.
-                        remain = (self.cols - 1) - s_len
-                        s += chunk[0] + chunk[1][:remain]
-                        # We append the line since it's full
-                        self.lines.append(s)
-                        # Start a new 's' with the remainder chunk
-                        s = chunk[0] + chunk[1][remain:]
-                        s_len = strwidth(chunk[1][remain:])
-                # Append the final string which may or may not be the full width
-                if s:
-                    self.lines.append(s)
-            else:
-                self.lines.append(line)
-
-        while len(self.lines) > LINES_BUFFER_SIZE:
-            # Remove the oldest line if the max buffer size has been reached
-            del self.lines[0]
-
-        if refresh:
-            self.refresh()
-
-    def _add_string(self, row, string):
-        """
-        Adds a string to the desired `:param:row`.
-
-        :param row: int, the row number to write the string
-
-        """
-        col = 0
-        try:
-            parsed = colors.parse_color_string(string)
-        except colors.BadColorString as ex:
-            log.error('Cannot add bad color string %s: %s', string, ex)
-            return
-
-        for index, (color, p_str) in enumerate(parsed):
-            if index + 1 == len(parsed):
-                # This is the last string so lets append some " " to it
-                p_str += ' ' * (self.cols - (col + strwidth(p_str)) - 1)
-            try:
-                self.stdscr.addstr(row, col, p_str.encode(self.encoding), color)
-            except curses.error:
-                pass
-
-            col += strwidth(p_str)
-
-    def set_batch_write(self, batch):
-        """
-        When this is set the screen is not refreshed after a `:meth:write` until
-        this is set to False.
-
-        :param batch: set True to prevent screen refreshes after a `:meth:write`
-        :type batch: bool
-
-        """
-        self.batch_write = batch
-        if not batch:
-            self.refresh()
-
-    def write(self, line):
-        """
-        Writes a line out
-
-        :param line: str, the line to print
-
-        """
-
-        self.add_line(line, not self.batch_write)
-
-    def tab_completer(self, line, cursor, hits):
-        """
-        Called when the user hits 'tab' and will autocomplete or show options.
-        If a command is already supplied in the line, this function will call the
-        complete method of the command.
-
-        :param line: str, the current input string
-        :param cursor: int, the cursor position in the line
-        :param second_hit: bool, if this is the second time in a row the tab key
-            has been pressed
-
-        :returns: 2-tuple (string, cursor position)
-
-        """
-        # First check to see if there is no space, this will mean that it's a
-        # command that needs to be completed.
-
-        # We don't want to split by escaped spaces
-        def split(string):
-            return re.split(r'(?<!\\) ', string)
-
-        if ' ' not in line:
-            possible_matches = []
-            # Iterate through the commands looking for ones that startwith the
-            # line.
-            for cmd in self.console._commands:
-                if cmd.startswith(line):
-                    possible_matches.append(cmd)
-
-            line_prefix = ''
-        else:
-            cmd = split(line)[0]
-            if cmd in self.console._commands:
-                # Call the command's complete method to get 'er done
-                possible_matches = self.console._commands[cmd].complete(split(line)[-1])
-                line_prefix = ' '.join(split(line)[:-1]) + ' '
-            else:
-                # This is a bogus command
-                return (line, cursor)
-
-        # No matches, so just return what we got passed
-        if len(possible_matches) == 0:
-            return (line, cursor)
-        # If we only have 1 possible match, then just modify the line and
-        # return it, else we need to print out the matches without modifying
-        # the line.
-        elif len(possible_matches) == 1:
-            # Do not append space after directory names
-            new_line = line_prefix + possible_matches[0]
-            if not new_line.endswith('/') and not new_line.endswith(r'\\'):
-                new_line += ' '
-            # We only want to print eventual colors or other control characters, not return them
-            new_line = remove_formatting(new_line)
-            return (new_line, len(new_line))
-        else:
-            if hits == 1:
-                p = ' '.join(split(line)[:-1])
-
-                try:
-                    l_arg = split(line)[-1]
-                except IndexError:
-                    l_arg = ''
-
-                new_line = ' '.join(
-                    [p, complete_line(l_arg, possible_matches)]
-                ).lstrip()
-
-                if len(remove_formatting(new_line)) > len(line):
-                    line = new_line
-                    cursor = len(line)
-            elif hits >= 2:
-                max_list = self.console_config['cmdline']['torrents_per_tab_press']
-                match_count = len(possible_matches)
-                listed = (hits - 2) * max_list
-                pages = (match_count - 1) // max_list + 1
-                left = match_count - listed
-                if hits == 2:
-                    self.write(' ')
-
-                    if match_count >= 4:
-                        self.write('{!green!}Autocompletion matches:')
-                # Only list some of the matching torrents as there can be hundreds of them
-                if self.console_config['cmdline']['third_tab_lists_all']:
-                    if hits == 2 and left > max_list:
-                        for i in range(listed, listed + max_list):
-                            match = possible_matches[i]
-                            self.write(match.replace(r'\ ', ' '))
-                        self.write(
-                            '{!error!}And %i more. Press <tab> to list them'
-                            % (left - max_list)
-                        )
-                    else:
-                        self.tab_count = 0
-                        for match in possible_matches[listed:]:
-                            self.write(match.replace(r'\ ', ' '))
-                else:
-                    if left > max_list:
-                        for i in range(listed, listed + max_list):
-                            match = possible_matches[i]
-                            self.write(match.replace(r'\ ', ' '))
-                        self.write(
-                            '{!error!}And %i more (%i/%i). Press <tab> to view more'
-                            % (left - max_list, hits - 1, pages)
-                        )
-                    else:
-                        self.tab_count = 0
-                        for match in possible_matches[listed:]:
-                            self.write(match.replace(r'\ ', ' '))
-                        if hits > 2:
-                            self.write(
-                                '{!green!}Finished listing %i torrents (%i/%i)'
-                                % (match_count, hits - 1, pages)
-                            )
-
-            # We only want to print eventual colors or other control characters, not return them
-            line = remove_formatting(line)
-            cursor = len(line)
-            return (line, cursor)
-
-    def tab_complete_path(
-        self, line, path_type='file', ext='', sort='name', dirs_first=1
-    ):
-        self.console = component.get('ConsoleUI')
-
-        line = line.replace('\\ ', ' ')
-        line = os.path.abspath(os.path.expanduser(line))
-        ret = []
-        if os.path.exists(line):
-            # This is a correct path, check to see if it's a directory
-            if os.path.isdir(line):
-                # Directory, so we need to show contents of directory
-                # ret.extend(os.listdir(line))
-                try:
-                    for f in os.listdir(line):
-                        # Skip hidden
-                        if f.startswith('.'):
-                            continue
-                        f = os.path.join(line, f)
-                        if os.path.isdir(f):
-                            if os.sep == '\\':  # Windows path support
-                                f += '\\'
-                            else:  # Unix
-                                f += '/'
-                        elif not f.endswith(ext):
-                            continue
-                        ret.append(f)
-                except OSError:
-                    self.console.write('{!error!}Permission denied: {!info!}%s' % line)
-            else:
-                try:
-                    # This is a file, but we could be looking for another file that
-                    # shares a common prefix.
-                    for f in os.listdir(os.path.dirname(line)):
-                        if f.startswith(os.path.split(line)[1]):
-                            ret.append(os.path.join(os.path.dirname(line), f))
-                except OSError:
-                    self.console.write('{!error!}Permission denied: {!info!}%s' % line)
-        else:
-            # This path does not exist, so lets do a listdir on it's parent
-            # and find any matches.
-            try:
-                ret = []
-                if os.path.isdir(os.path.dirname(line)):
-                    for f in os.listdir(os.path.dirname(line)):
-                        if f.startswith(os.path.split(line)[1]):
-                            p = os.path.join(os.path.dirname(line), f)
-
-                            if os.path.isdir(p):
-                                if os.sep == '\\':  # Windows path support
-                                    p += '\\'
-                                else:  # Unix
-                                    p += '/'
-                            ret.append(p)
-            except OSError:
-                self.console.write('{!error!}Permission denied: {!info!}%s' % line)
-
-        if sort == 'date':
-            ret = sorted(ret, key=os.path.getmtime, reverse=True)
-
-        if dirs_first == 1:
-            ret = sorted(ret, key=os.path.isdir, reverse=True)
-        elif dirs_first == -1:
-            ret = sorted(ret, key=os.path.isdir, reverse=False)
-
-        # Highlight directory names
-        for i, filename in enumerate(ret):
-            if os.path.isdir(filename):
-                ret[i] = '{!cyan!}%s' % filename
-
-        for i in range(0, len(ret)):
-            ret[i] = ret[i].replace(' ', r'\ ')
-        return ret
-
-    def tab_complete_torrent(self, line):
-        """
-        Completes torrent_ids or names.
-
-        :param line: str, the string to complete
-
-        :returns: list of matches
-
-        """
-
-        empty = len(line) == 0
-
-        # Remove dangling backslashes to avoid breaking shlex
-        if line.endswith('\\'):
-            line = line[:-1]
-
-        raw_line = line
-        line = line.replace('\\ ', ' ')
-
-        possible_matches = []
-        possible_matches2 = []
-
-        match_count = 0
-        match_count2 = 0
-        for torrent_id, torrent_name in self.console.torrents:
-            if torrent_id.startswith(line):
-                match_count += 1
-            if torrent_name.startswith(line):
-                match_count += 1
-            elif torrent_name.lower().startswith(line.lower()):
-                match_count2 += 1
-
-        # Find all possible matches
-        for torrent_id, torrent_name in self.console.torrents:
-            # Escape spaces to avoid, for example, expanding "Doc" into "Doctor Who" and removing
-            # everything containing one of these words
-            escaped_name = torrent_name.replace(' ', '\\ ')
-            # If we only matched one torrent, don't add the full name or it'll also get autocompleted
-            if match_count == 1:
-                if torrent_id.startswith(line):
-                    possible_matches.append(torrent_id)
-                    break
-                if torrent_name.startswith(line):
-                    possible_matches.append(escaped_name)
-                    break
-            elif match_count == 0 and match_count2 == 1:
-                if torrent_name.lower().startswith(line.lower()):
-                    possible_matches.append(escaped_name)
-                    break
-            else:
-                line_len = len(raw_line)
-
-                # Let's avoid listing all torrents twice if there's no pattern
-                if not empty and torrent_id.startswith(line):
-                    # Highlight the matching part
-                    text = '{{!info!}}{}{{!input!}}{} - "{}"'.format(
-                        torrent_id[:line_len],
-                        torrent_id[line_len:],
-                        torrent_name,
-                    )
-                    possible_matches.append(text)
-                if torrent_name.startswith(line):
-                    text = '{{!info!}}{}{{!input!}}{} ({{!cyan!}}{}{{!input!}})'.format(
-                        escaped_name[:line_len],
-                        escaped_name[line_len:],
-                        torrent_id,
-                    )
-                    possible_matches.append(text)
-                elif torrent_name.lower().startswith(line.lower()):
-                    text = '{{!info!}}{}{{!input!}}{} ({{!cyan!}}{}{{!input!}})'.format(
-                        escaped_name[:line_len],
-                        escaped_name[line_len:],
-                        torrent_id,
-                    )
-                    possible_matches2.append(text)
-
-        return possible_matches + possible_matches2
Index: luge/ui/console/modes/connectionmanager.py
===================================================================
--- deluge/ui/console/modes/connectionmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,211 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.decorators import overrides
-from deluge.ui.console.modes.basemode import BaseMode
-from deluge.ui.console.utils.curses_util import is_printable_chr
-from deluge.ui.console.widgets.popup import InputPopup, PopupsHandler, SelectablePopup
-from deluge.ui.hostlist import HostList
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-
-class ConnectionManager(BaseMode, PopupsHandler):
-    def __init__(self, stdscr, encoding=None):
-        PopupsHandler.__init__(self)
-        self.statuses = {}
-        self.all_torrents = None
-        self.hostlist = HostList()
-        BaseMode.__init__(self, stdscr, encoding=encoding)
-
-    def update_select_host_popup(self):
-        if self.popup and not isinstance(self.popup, SelectablePopup):
-            # Ignore MessagePopup on popup stack upon connect fail
-            return
-
-        selected_index = self.popup.current_selection() if self.popup else None
-
-        popup = SelectablePopup(
-            self,
-            _('Select Host'),
-            self._host_selected,
-            border_off_west=1,
-            active_wrap=True,
-        )
-        popup.add_header(
-            "{!white,black,bold!}'Q'=%s, 'a'=%s, 'D'=%s"
-            % (_('Quit'), _('Add Host'), _('Delete Host')),
-            space_below=True,
-        )
-
-        for host_entry in self.hostlist.get_hosts_info():
-            host_id, hostname, port, user = host_entry
-            host_status = self.statuses.get(host_id)
-
-            state = host_status[1] if host_status else 'Offline'
-            state_color = 'green' if state in ('Online', 'Connected') else 'red'
-            host_str = f'{hostname}:{port} [{state}]'
-
-            args = {'data': host_id, 'foreground': state_color}
-            popup.add_line(
-                host_id, host_str, selectable=True, use_underline=True, **args
-            )
-
-        if selected_index:
-            popup.set_selection(selected_index)
-
-        self.push_popup(popup, clear=True)
-        self.inlist = True
-        self.refresh()
-
-    def update_hosts_status(self):
-        def on_host_status(status_info):
-            self.statuses[status_info[0]] = status_info
-            self.update_select_host_popup()
-
-        for host_entry in self.hostlist.get_hosts_info():
-            self.hostlist.get_host_status(host_entry[0]).addCallback(on_host_status)
-
-    def _on_connected(self, result):
-        def on_console_start(result):
-            component.get('ConsoleUI').set_mode('TorrentList')
-
-        d = component.get('ConsoleUI').start_console()
-        d.addCallback(on_console_start)
-
-    def _on_connect_fail(self, result):
-        self.report_message('Failed to connect!', result.getErrorMessage())
-        self.refresh()
-        if hasattr(result, 'getTraceback'):
-            log.exception(result)
-
-    def _host_selected(self, selected_host, *args, **kwargs):
-        if selected_host in self.statuses:
-            d = self.hostlist.connect_host(selected_host)
-            d.addCallback(self._on_connected)
-            d.addErrback(self._on_connect_fail)
-
-    def _do_add(self, result, **kwargs):
-        if not result or kwargs.get('close', False):
-            self.pop_popup()
-        else:
-            self.add_host(
-                result['hostname']['value'],
-                result['port']['value'],
-                result['username']['value'],
-                result['password']['value'],
-            )
-
-    def add_popup(self):
-        self.inlist = False
-        popup = InputPopup(
-            self,
-            _('Add Host (Up & Down arrows to navigate, Esc to cancel)'),
-            border_off_north=1,
-            border_off_east=1,
-            close_cb=self._do_add,
-        )
-        popup.add_text_input('hostname', _('Hostname:'))
-        popup.add_text_input('port', _('Port:'))
-        popup.add_text_input('username', _('Username:'))
-        popup.add_text_input('password', _('Password:'))
-        self.push_popup(popup, clear=True)
-        self.refresh()
-
-    def add_host(self, hostname, port, username, password):
-        log.info('Adding host: %s', hostname)
-        if port.isdecimal():
-            port = int(port)
-        try:
-            self.hostlist.add_host(hostname, port, username, password)
-        except ValueError as ex:
-            self.report_message(_('Error adding host'), f'{hostname}: {ex}')
-        else:
-            self.pop_popup()
-
-    def delete_host(self, host_id):
-        log.info('Deleting host: %s', host_id)
-        self.hostlist.remove_host(host_id)
-        self.update_select_host_popup()
-
-    @overrides(component.Component)
-    def start(self):
-        self.refresh()
-
-    @overrides(component.Component)
-    def update(self):
-        self.update_hosts_status()
-
-    @overrides(BaseMode)
-    def pause(self):
-        self.pop_popup()
-        BaseMode.pause(self)
-
-    @overrides(BaseMode)
-    def resume(self):
-        BaseMode.resume(self)
-        self.refresh()
-
-    @overrides(BaseMode)
-    def refresh(self):
-        if self.mode_paused():
-            return
-
-        self.stdscr.erase()
-        self.draw_statusbars()
-        self.stdscr.noutrefresh()
-
-        if not self.popup:
-            self.update_select_host_popup()
-
-        if self.popup:
-            self.popup.refresh()
-
-        curses.doupdate()
-
-    @overrides(BaseMode)
-    def on_resize(self, rows, cols):
-        BaseMode.on_resize(self, rows, cols)
-
-        if self.popup:
-            self.popup.handle_resize()
-
-        self.stdscr.erase()
-        self.refresh()
-
-    @overrides(BaseMode)
-    def read_input(self):
-        c = self.stdscr.getch()
-
-        if is_printable_chr(c):
-            if chr(c) == 'Q':
-                component.get('ConsoleUI').quit()
-            elif self.inlist:
-                if chr(c) == 'q':
-                    return
-                elif chr(c) == 'D':
-                    host_index = self.popup.current_selection()
-                    host_id = self.popup.inputs[host_index].name
-                    self.delete_host(host_id)
-                    return
-                elif chr(c) == 'a':
-                    self.add_popup()
-                    return
-
-        if self.popup:
-            if self.popup.handle_read(c) and self.popup.closed():
-                self.pop_popup()
-            self.refresh()
Index: luge/ui/console/modes/eventview.py
===================================================================
--- deluge/ui/console/modes/eventview.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,112 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.decorators import overrides
-from deluge.ui.console.modes.basemode import BaseMode
-from deluge.ui.console.utils import curses_util as util
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-
-class EventView(BaseMode):
-    def __init__(self, parent_mode, stdscr, encoding=None):
-        BaseMode.__init__(self, stdscr, encoding)
-        self.parent_mode = parent_mode
-        self.offset = 0
-
-    def back_to_overview(self):
-        component.get('ConsoleUI').set_mode(self.parent_mode.mode_name)
-
-    @overrides(component.Component)
-    def update(self):
-        self.refresh()
-
-    @overrides(BaseMode)
-    def refresh(self):
-        """
-        This method just shows each line of the event log
-        """
-        events = component.get('ConsoleUI').events
-
-        self.stdscr.erase()
-        self.draw_statusbars()
-
-        if events:
-            for i, event in enumerate(events):
-                if i - self.offset >= self.rows - 2:
-                    more = len(events) - self.offset - self.rows + 2
-                    if more > 0:
-                        self.add_string(i - self.offset, '  (And %i more)' % more)
-                    break
-
-                elif i - self.offset < 0:
-                    continue
-                try:
-                    self.add_string(i + 1 - self.offset, event)
-                except curses.error:
-                    pass  # This'll just cut the line. Note: This seriously should be fixed in a better way
-        else:
-            self.add_string(1, '{!white,black,bold!}No events to show yet')
-
-        if not component.get('ConsoleUI').is_active_mode(self):
-            return
-
-        self.stdscr.noutrefresh()
-        curses.doupdate()
-
-    @overrides(BaseMode)
-    def on_resize(self, rows, cols):
-        BaseMode.on_resize(self, rows, cols)
-        self.refresh()
-
-    @overrides(BaseMode)
-    def read_input(self):
-        c = self.stdscr.getch()
-
-        if c in [ord('q'), util.KEY_ESC]:
-            self.back_to_overview()
-            return
-
-        # TODO: Scroll event list
-        jumplen = self.rows - 3
-        num_events = len(component.get('ConsoleUI').events)
-
-        if c == curses.KEY_UP:
-            self.offset -= 1
-        elif c == curses.KEY_PPAGE:
-            self.offset -= jumplen
-        elif c == curses.KEY_HOME:
-            self.offset = 0
-        elif c == curses.KEY_DOWN:
-            self.offset += 1
-        elif c == curses.KEY_NPAGE:
-            self.offset += jumplen
-        elif c == curses.KEY_END:
-            self.offset += num_events
-        elif c == ord('j'):
-            self.offset += 1
-        elif c == ord('k'):
-            self.offset -= 1
-
-        if self.offset <= 0:
-            self.offset = 0
-        elif num_events > self.rows - 3:
-            if self.offset > num_events - self.rows + 3:
-                self.offset = num_events - self.rows + 3
-        else:
-            self.offset = 0
-
-        self.refresh()
Index: luge/ui/console/modes/preferences/__init__.py
===================================================================
--- deluge/ui/console/modes/preferences/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,3 +1,0 @@
-from deluge.ui.console.modes.preferences.preferences import Preferences
-
-__all__ = ['Preferences']
Index: luge/ui/console/modes/preferences/preference_panes.py
===================================================================
--- deluge/ui/console/modes/preferences/preference_panes.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,757 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.common import is_interface
-from deluge.decorators import overrides
-from deluge.i18n import get_languages
-from deluge.ui.client import client
-from deluge.ui.common import DISK_CACHE_KEYS
-from deluge.ui.console.widgets import BaseInputPane, BaseWindow
-from deluge.ui.console.widgets.fields import FloatSpinInput, TextInput
-from deluge.ui.console.widgets.popup import PopupsHandler
-
-log = logging.getLogger(__name__)
-
-
-class BasePreferencePane(BaseInputPane, BaseWindow, PopupsHandler):
-    def __init__(self, name, preferences):
-        PopupsHandler.__init__(self)
-        self.preferences = preferences
-        BaseWindow.__init__(
-            self,
-            '%s' % name,
-            self.pane_width,
-            preferences.height,
-            posy=1,
-            posx=self.pane_x_pos,
-        )
-        BaseInputPane.__init__(self, preferences, border_off_east=1)
-        self.name = name
-
-        # have we scrolled down in the list
-        self.input_offset = 0
-
-    @overrides(BaseInputPane)
-    def handle_read(self, c):
-        if self.popup:
-            ret = self.popup.handle_read(c)
-            if self.popup and self.popup.closed():
-                self.pop_popup()
-            self.refresh()
-            return ret
-        return BaseInputPane.handle_read(self, c)
-
-    @property
-    def visible_content_pane_height(self):
-        y, x = self.visible_content_pane_size
-        return y
-
-    @property
-    def pane_x_pos(self):
-        return self.preferences.sidebar_width
-
-    @property
-    def pane_width(self):
-        return self.preferences.width
-
-    @property
-    def cols(self):
-        return self.pane_width
-
-    @property
-    def rows(self):
-        return self.preferences.height
-
-    def is_active_pane(self):
-        return self.preferences.is_active_pane(self)
-
-    def create_pane(self, core_conf, console_config):
-        pass
-
-    def add_config_values(self, conf_dict):
-        for ipt in self.inputs:
-            if ipt.has_input():
-                # Need special cases for in/out ports or proxy since they are tuples or dicts.
-                if ipt.name == 'listen_ports_to' or ipt.name == 'listen_ports_from':
-                    conf_dict['listen_ports'] = (
-                        self.infrom.get_value(),
-                        self.into.get_value(),
-                    )
-                elif ipt.name == 'out_ports_to' or ipt.name == 'out_ports_from':
-                    conf_dict['outgoing_ports'] = (
-                        self.outfrom.get_value(),
-                        self.outto.get_value(),
-                    )
-                elif ipt.name == 'listen_interface':
-                    listen_interface = ipt.get_value().strip()
-                    if is_interface(listen_interface) or not listen_interface:
-                        conf_dict['listen_interface'] = listen_interface
-                elif ipt.name == 'outgoing_interface':
-                    outgoing_interface = ipt.get_value().strip()
-                    if is_interface(outgoing_interface) or not outgoing_interface:
-                        conf_dict['outgoing_interface'] = outgoing_interface
-                elif ipt.name.startswith('proxy_'):
-                    if ipt.name == 'proxy_type':
-                        conf_dict.setdefault('proxy', {})['type'] = ipt.get_value()
-                    elif ipt.name == 'proxy_username':
-                        conf_dict.setdefault('proxy', {})['username'] = ipt.get_value()
-                    elif ipt.name == 'proxy_password':
-                        conf_dict.setdefault('proxy', {})['password'] = ipt.get_value()
-                    elif ipt.name == 'proxy_hostname':
-                        conf_dict.setdefault('proxy', {})['hostname'] = ipt.get_value()
-                    elif ipt.name == 'proxy_port':
-                        conf_dict.setdefault('proxy', {})['port'] = ipt.get_value()
-                    elif ipt.name == 'proxy_hostnames':
-                        conf_dict.setdefault('proxy', {})['proxy_hostnames'] = (
-                            ipt.get_value()
-                        )
-                    elif ipt.name == 'proxy_peer_connections':
-                        conf_dict.setdefault('proxy', {})['proxy_peer_connections'] = (
-                            ipt.get_value()
-                        )
-                    elif ipt.name == 'proxy_tracker_connections':
-                        conf_dict.setdefault('proxy', {})[
-                            'proxy_tracker_connections'
-                        ] = ipt.get_value()
-                elif ipt.name == 'force_proxy':
-                    conf_dict.setdefault('proxy', {})['force_proxy'] = ipt.get_value()
-                elif ipt.name == 'anonymous_mode':
-                    conf_dict.setdefault('proxy', {})['anonymous_mode'] = (
-                        ipt.get_value()
-                    )
-                else:
-                    conf_dict[ipt.name] = ipt.get_value()
-
-                if hasattr(ipt, 'get_child'):
-                    c = ipt.get_child()
-                    conf_dict[c.name] = c.get_value()
-
-    def update_values(self, conf_dict):
-        for ipt in self.inputs:
-            if ipt.has_input():
-                try:
-                    ipt.set_value(conf_dict[ipt.name])
-                except KeyError:  # just ignore if it's not in dict
-                    pass
-                if hasattr(ipt, 'get_child'):
-                    try:
-                        c = ipt.get_child()
-                        c.set_value(conf_dict[c.name])
-                    except KeyError:  # just ignore if it's not in dict
-                        pass
-
-    def render(self, mode, screen, width, focused):
-        height = self.get_content_height()
-        self.ensure_content_pane_height(height)
-        self.screen.erase()
-
-        if focused and self.active_input == -1:
-            self.move_active_down(1)
-
-        self.render_inputs(focused=focused)
-
-    @overrides(BaseWindow)
-    def refresh(self):
-        BaseWindow.refresh(self)
-        if self.popup:
-            self.popup.refresh()
-
-    def update(self, active):
-        pass
-
-
-class InterfacePane(BasePreferencePane):
-    def __init__(self, preferences):
-        BasePreferencePane.__init__(self, ' %s ' % _('Interface'), preferences)
-
-    @overrides(BasePreferencePane)
-    def create_pane(self, core_conf, console_config):
-        self.add_header(_('General options'))
-
-        self.add_checked_input(
-            'ring_bell',
-            _('Ring system bell when a download finishes'),
-            console_config['ring_bell'],
-        )
-        self.add_header('Console UI', space_above=True)
-        self.add_checked_input(
-            'separate_complete',
-            _('List complete torrents after incomplete regardless of sorting order'),
-            console_config['torrentview']['separate_complete'],
-        )
-        self.add_checked_input(
-            'move_selection',
-            _('Move selection when moving torrents in the queue'),
-            console_config['torrentview']['move_selection'],
-        )
-
-        langs = get_languages()
-        langs.insert(0, ('', 'System Default'))
-        self.add_combo_input(
-            'language', _('Language'), langs, default=console_config['language']
-        )
-        self.add_header(_('Command Line Mode'), space_above=True)
-        self.add_checked_input(
-            'ignore_duplicate_lines',
-            _('Do not store duplicate input in history'),
-            console_config['cmdline']['ignore_duplicate_lines'],
-        )
-        self.add_checked_input(
-            'save_command_history',
-            _('Store and load command line history in command line mode'),
-            console_config['cmdline']['save_command_history'],
-        )
-        self.add_header('')
-        self.add_checked_input(
-            'third_tab_lists_all',
-            _('Third tab lists all remaining torrents in command line mode'),
-            console_config['cmdline']['third_tab_lists_all'],
-        )
-        self.add_int_spin_input(
-            'torrents_per_tab_press',
-            _('Torrents per tab press'),
-            console_config['cmdline']['torrents_per_tab_press'],
-            min_val=5,
-            max_val=10000,
-        )
-
-
-class DownloadsPane(BasePreferencePane):
-    def __init__(self, preferences):
-        BasePreferencePane.__init__(self, ' %s ' % _('Downloads'), preferences)
-
-    @overrides(BasePreferencePane)
-    def create_pane(self, core_conf, console_config):
-        self.add_header(_('Folders'))
-        self.add_text_input(
-            'download_location',
-            '%s:' % _('Download To'),
-            core_conf['download_location'],
-            complete=True,
-            activate_input=True,
-            col='+1',
-        )
-        cmptxt = TextInput(
-            self.preferences,
-            'move_completed_path',
-            None,
-            self.move,
-            self.pane_width,
-            core_conf['move_completed_path'],
-            False,
-        )
-        self.add_checkedplus_input(
-            'move_completed',
-            '%s:' % _('Move completed to'),
-            cmptxt,
-            core_conf['move_completed'],
-        )
-        copytxt = TextInput(
-            self.preferences,
-            'torrentfiles_location',
-            None,
-            self.move,
-            self.pane_width,
-            core_conf['torrentfiles_location'],
-            False,
-        )
-        self.add_checkedplus_input(
-            'copy_torrent_file',
-            '%s:' % _('Copy of .torrent files to'),
-            copytxt,
-            core_conf['copy_torrent_file'],
-        )
-        self.add_checked_input(
-            'del_copy_torrent_file',
-            _('Delete copy of torrent file on remove'),
-            core_conf['del_copy_torrent_file'],
-        )
-
-        self.add_header(_('Options'), space_above=True)
-        self.add_checked_input(
-            'prioritize_first_last_pieces',
-            ('Prioritize first and last pieces of torrent'),
-            core_conf['prioritize_first_last_pieces'],
-        )
-        self.add_checked_input(
-            'sequential_download',
-            _('Sequential download'),
-            core_conf['sequential_download'],
-        )
-        self.add_checked_input('add_paused', _('Add Paused'), core_conf['add_paused'])
-        self.add_checked_input(
-            'pre_allocate_storage',
-            _('Pre-Allocate disk space'),
-            core_conf['pre_allocate_storage'],
-        )
-
-
-class NetworkPane(BasePreferencePane):
-    def __init__(self, preferences):
-        BasePreferencePane.__init__(self, ' %s ' % _('Network'), preferences)
-
-    @overrides(BasePreferencePane)
-    def create_pane(self, core_conf, console_config):
-        self.add_header(_('Incoming Ports'))
-        inrand = self.add_checked_input(
-            'random_port',
-            'Use Random Ports    Active Port: %d' % self.preferences.active_port,
-            core_conf['random_port'],
-        )
-        listen_ports = core_conf['listen_ports']
-        self.infrom = self.add_int_spin_input(
-            'listen_ports_from',
-            '    %s:' % _('From'),
-            value=listen_ports[0],
-            min_val=0,
-            max_val=65535,
-        )
-        self.infrom.set_depend(inrand, inverse=True)
-        self.into = self.add_int_spin_input(
-            'listen_ports_to',
-            '    %s:' % _('To'),
-            value=listen_ports[1],
-            min_val=0,
-            max_val=65535,
-        )
-        self.into.set_depend(inrand, inverse=True)
-
-        self.add_header(_('Outgoing Ports'), space_above=True)
-        outrand = self.add_checked_input(
-            'random_outgoing_ports',
-            _('Use Random Ports'),
-            core_conf['random_outgoing_ports'],
-        )
-        out_ports = core_conf['outgoing_ports']
-        self.outfrom = self.add_int_spin_input(
-            'out_ports_from',
-            '    %s:' % _('From'),
-            value=out_ports[0],
-            min_val=0,
-            max_val=65535,
-        )
-        self.outfrom.set_depend(outrand, inverse=True)
-        self.outto = self.add_int_spin_input(
-            'out_ports_to',
-            '    %s:' % _('To'),
-            value=out_ports[1],
-            min_val=0,
-            max_val=65535,
-        )
-        self.outto.set_depend(outrand, inverse=True)
-
-        self.add_header(_('Incoming Interface'), space_above=True)
-        self.add_text_input(
-            'listen_interface',
-            _('IP address of the interface to listen on (leave empty for default):'),
-            core_conf['listen_interface'],
-        )
-
-        self.add_header(_('Outgoing Interface'), space_above=True)
-        self.add_text_input(
-            'outgoing_interface',
-            _(
-                'The network interface name or IP address for outgoing '
-                'BitTorrent connections. (Leave empty for default.):'
-            ),
-            core_conf['outgoing_interface'],
-        )
-
-        self.add_header('TOS', space_above=True)
-        self.add_text_input('peer_tos', 'Peer TOS Byte:', core_conf['peer_tos'])
-
-        self.add_header(_('Network Extras'), space_above=True)
-        self.add_checked_input('upnp', 'UPnP', core_conf['upnp'])
-        self.add_checked_input('natpmp', 'NAT-PMP', core_conf['natpmp'])
-        self.add_checked_input('utpex', 'Peer Exchange', core_conf['utpex'])
-        self.add_checked_input('lsd', 'LSD', core_conf['lsd'])
-        self.add_checked_input('dht', 'DHT', core_conf['dht'])
-
-        self.add_header(_('Encryption'), space_above=True)
-        self.add_select_input(
-            'enc_in_policy',
-            '%s:' % _('Inbound'),
-            [_('Forced'), _('Enabled'), _('Disabled')],
-            [0, 1, 2],
-            core_conf['enc_in_policy'],
-            active_default=True,
-            col='+1',
-        )
-        self.add_select_input(
-            'enc_out_policy',
-            '%s:' % _('Outbound'),
-            [_('Forced'), _('Enabled'), _('Disabled')],
-            [0, 1, 2],
-            core_conf['enc_out_policy'],
-            active_default=True,
-        )
-        self.add_select_input(
-            'enc_level',
-            '%s:' % _('Level'),
-            [_('Handshake'), _('Full Stream'), _('Either')],
-            [0, 1, 2],
-            core_conf['enc_level'],
-            active_default=True,
-        )
-
-
-class BandwidthPane(BasePreferencePane):
-    def __init__(self, preferences):
-        BasePreferencePane.__init__(self, ' %s ' % _('Bandwidth'), preferences)
-
-    @overrides(BasePreferencePane)
-    def create_pane(self, core_conf, console_config):
-        self.add_header(_('Global Bandwidth Usage'))
-        self.add_int_spin_input(
-            'max_connections_global',
-            '%s:' % _('Maximum Connections'),
-            core_conf['max_connections_global'],
-            min_val=-1,
-            max_val=9000,
-        )
-        self.add_int_spin_input(
-            'max_upload_slots_global',
-            '%s:' % _('Maximum Upload Slots'),
-            core_conf['max_upload_slots_global'],
-            min_val=-1,
-            max_val=9000,
-        )
-        self.add_float_spin_input(
-            'max_download_speed',
-            '%s:' % _('Maximum Download Speed (KiB/s)'),
-            core_conf['max_download_speed'],
-            min_val=-1.0,
-            max_val=60000.0,
-        )
-        self.add_float_spin_input(
-            'max_upload_speed',
-            '%s:' % _('Maximum Upload Speed (KiB/s)'),
-            core_conf['max_upload_speed'],
-            min_val=-1.0,
-            max_val=60000.0,
-        )
-        self.add_int_spin_input(
-            'max_half_open_connections',
-            '%s:' % _('Maximum Half-Open Connections'),
-            core_conf['max_half_open_connections'],
-            min_val=-1,
-            max_val=9999,
-        )
-        self.add_int_spin_input(
-            'max_connections_per_second',
-            '%s:' % _('Maximum Connection Attempts per Second'),
-            core_conf['max_connections_per_second'],
-            min_val=-1,
-            max_val=9999,
-        )
-        self.add_checked_input(
-            'ignore_limits_on_local_network',
-            _('Ignore limits on local network'),
-            core_conf['ignore_limits_on_local_network'],
-        )
-        self.add_checked_input(
-            'rate_limit_ip_overhead',
-            _('Rate Limit IP Overhead'),
-            core_conf['rate_limit_ip_overhead'],
-        )
-        self.add_header(_('Per Torrent Bandwidth Usage'), space_above=True)
-        self.add_int_spin_input(
-            'max_connections_per_torrent',
-            '%s:' % _('Maximum Connections'),
-            core_conf['max_connections_per_torrent'],
-            min_val=-1,
-            max_val=9000,
-        )
-        self.add_int_spin_input(
-            'max_upload_slots_per_torrent',
-            '%s:' % _('Maximum Upload Slots'),
-            core_conf['max_upload_slots_per_torrent'],
-            min_val=-1,
-            max_val=9000,
-        )
-        self.add_float_spin_input(
-            'max_download_speed_per_torrent',
-            '%s:' % _('Maximum Download Speed (KiB/s)'),
-            core_conf['max_download_speed_per_torrent'],
-            min_val=-1.0,
-            max_val=60000.0,
-        )
-        self.add_float_spin_input(
-            'max_upload_speed_per_torrent',
-            '%s:' % _('Maximum Upload Speed (KiB/s)'),
-            core_conf['max_upload_speed_per_torrent'],
-            min_val=-1.0,
-            max_val=60000.0,
-        )
-
-
-class OtherPane(BasePreferencePane):
-    def __init__(self, preferences):
-        BasePreferencePane.__init__(self, ' %s ' % _('Other'), preferences)
-
-    @overrides(BasePreferencePane)
-    def create_pane(self, core_conf, console_config):
-        self.add_header(_('System Information'))
-        self.add_info_field('info1', ' Help us improve Deluge by sending us your', '')
-        self.add_info_field(
-            'info2', ' Python version, PyGTK version, OS and processor', ''
-        )
-        self.add_info_field(
-            'info3', ' types.  Absolutely no other information is sent.', ''
-        )
-        self.add_checked_input(
-            'send_info',
-            _('Yes, please send anonymous statistics.'),
-            core_conf['send_info'],
-        )
-        self.add_header(_('GeoIP Database'), space_above=True)
-        self.add_text_input(
-            'geoip_db_location', 'Location:', core_conf['geoip_db_location']
-        )
-
-
-class DaemonPane(BasePreferencePane):
-    def __init__(self, preferences):
-        BasePreferencePane.__init__(self, ' %s ' % _('Daemon'), preferences)
-
-    @overrides(BasePreferencePane)
-    def create_pane(self, core_conf, console_config):
-        self.add_header('Port')
-        self.add_int_spin_input(
-            'daemon_port',
-            '%s:' % _('Daemon Port'),
-            core_conf['daemon_port'],
-            min_val=0,
-            max_val=65535,
-        )
-        self.add_header('Connections', space_above=True)
-        self.add_checked_input(
-            'allow_remote', _('Allow remote connections'), core_conf['allow_remote']
-        )
-        self.add_header('Other', space_above=True)
-        self.add_checked_input(
-            'new_release_check',
-            _('Periodically check the website for new releases'),
-            core_conf['new_release_check'],
-        )
-
-
-class QueuePane(BasePreferencePane):
-    def __init__(self, preferences):
-        BasePreferencePane.__init__(self, ' %s ' % _('Queue'), preferences)
-
-    @overrides(BasePreferencePane)
-    def create_pane(self, core_conf, console_config):
-        self.add_header(_('New Torrents'))
-        self.add_checked_input(
-            'queue_new_to_top', _('Queue to top'), core_conf['queue_new_to_top']
-        )
-        self.add_header(_('Active Torrents'), True)
-        self.add_int_spin_input(
-            'max_active_limit',
-            '%s:' % _('Total'),
-            core_conf['max_active_limit'],
-            min_val=-1,
-            max_val=9999,
-        )
-        self.add_int_spin_input(
-            'max_active_downloading',
-            '%s:' % _('Downloading'),
-            core_conf['max_active_downloading'],
-            min_val=-1,
-            max_val=9999,
-        )
-        self.add_int_spin_input(
-            'max_active_seeding',
-            '%s:' % _('Seeding'),
-            core_conf['max_active_seeding'],
-            min_val=-1,
-            max_val=9999,
-        )
-        self.add_checked_input(
-            'dont_count_slow_torrents',
-            'Ignore slow torrents',
-            core_conf['dont_count_slow_torrents'],
-        )
-        self.add_checked_input(
-            'auto_manage_prefer_seeds',
-            'Prefer seeding torrents',
-            core_conf['auto_manage_prefer_seeds'],
-        )
-        self.add_header(_('Seeding Rotation'), space_above=True)
-        self.add_float_spin_input(
-            'share_ratio_limit',
-            '%s:' % _('Share Ratio'),
-            core_conf['share_ratio_limit'],
-            precision=2,
-            min_val=-1.0,
-            max_val=100.0,
-        )
-        self.add_float_spin_input(
-            'seed_time_ratio_limit',
-            '%s:' % _('Time Ratio'),
-            core_conf['seed_time_ratio_limit'],
-            precision=2,
-            min_val=-1.0,
-            max_val=100.0,
-        )
-        self.add_int_spin_input(
-            'seed_time_limit',
-            '%s:' % _('Time (m)'),
-            core_conf['seed_time_limit'],
-            min_val=1,
-            max_val=10000,
-        )
-        seedratio = FloatSpinInput(
-            self.mode,
-            'stop_seed_ratio',
-            '',
-            self.move,
-            core_conf['stop_seed_ratio'],
-            precision=2,
-            inc_amt=0.1,
-            min_val=0.5,
-            max_val=100.0,
-        )
-        self.add_checkedplus_input(
-            'stop_seed_at_ratio',
-            '%s:' % _('Share Ratio Reached'),
-            seedratio,
-            core_conf['stop_seed_at_ratio'],
-        )
-        self.add_checked_input(
-            'remove_seed_at_ratio',
-            _('Remove torrent (Unchecked pauses torrent)'),
-            core_conf['remove_seed_at_ratio'],
-        )
-
-
-class ProxyPane(BasePreferencePane):
-    def __init__(self, preferences):
-        BasePreferencePane.__init__(self, ' %s ' % _('Proxy'), preferences)
-
-    @overrides(BasePreferencePane)
-    def create_pane(self, core_conf, console_config):
-        proxy = core_conf['proxy']
-
-        self.add_header(_('Proxy Settings'))
-        self.add_header(_('Proxy'), space_above=True)
-        self.add_int_spin_input(
-            'proxy_type', '%s:' % _('Type'), proxy['type'], min_val=0, max_val=5
-        )
-        self.add_text_input('proxy_username', '%s:' % _('Username'), proxy['username'])
-        self.add_text_input('proxy_password', '%s:' % _('Password'), proxy['password'])
-        self.add_text_input('proxy_hostname', '%s:' % _('Hostname'), proxy['hostname'])
-        self.add_int_spin_input(
-            'proxy_port', '%s:' % _('Port'), proxy['port'], min_val=0, max_val=65535
-        )
-        self.add_checked_input(
-            'proxy_hostnames', _('Proxy Hostnames'), proxy['proxy_hostnames']
-        )
-        self.add_checked_input(
-            'proxy_peer_connections', _('Proxy Peers'), proxy['proxy_peer_connections']
-        )
-        self.add_checked_input(
-            'proxy_tracker_connections',
-            _('Proxy Trackers'),
-            proxy['proxy_tracker_connections'],
-        )
-        self.add_header('%s' % _('Force Proxy'), space_above=True)
-        self.add_checked_input('force_proxy', _('Force Proxy'), proxy['force_proxy'])
-        self.add_checked_input(
-            'anonymous_mode', _('Hide Client Identity'), proxy['anonymous_mode']
-        )
-        self.add_header('%s' % _('Proxy Type Help'), space_above=True)
-        self.add_text_area(
-            'proxy_text_area',
-            ' 0: None   1: Socks4\n'
-            ' 2: Socks5 3: Socks5 Auth\n'
-            ' 4: HTTP   5: HTTP Auth\n'
-            ' 6: I2P',
-        )
-
-
-class CachePane(BasePreferencePane):
-    def __init__(self, preferences):
-        BasePreferencePane.__init__(self, ' %s ' % _('Cache'), preferences)
-        self.created = False
-
-    @overrides(BasePreferencePane)
-    def create_pane(self, core_conf, console_config):
-        self.core_conf = core_conf
-
-    def build_pane(self, core_conf, status):
-        self.created = True
-        self.add_header(_('Settings'), space_below=True)
-        self.add_int_spin_input(
-            'cache_size',
-            '%s:' % _('Cache Size (16 KiB blocks)'),
-            core_conf['cache_size'],
-            min_val=0,
-            max_val=99999,
-        )
-        self.add_int_spin_input(
-            'cache_expiry',
-            '%s:' % _('Cache Expiry (seconds)'),
-            core_conf['cache_expiry'],
-            min_val=1,
-            max_val=32000,
-        )
-        self.add_header(' %s' % _('Write'), space_above=True)
-        self.add_info_field(
-            'blocks_written',
-            '  %s:' % _('Blocks Written'),
-            status['disk.num_blocks_written'],
-        )
-        self.add_info_field(
-            'writes', '  %s:' % _('Writes'), status['disk.num_write_ops']
-        )
-        self.add_info_field(
-            'write_hit_ratio',
-            '  %s:' % _('Write Cache Hit Ratio'),
-            '%.2f' % status['write_hit_ratio'],
-        )
-        self.add_header(' %s' % _('Read'))
-        self.add_info_field(
-            'blocks_read', '  %s:' % _('Blocks Read'), status['disk.num_blocks_read']
-        )
-        self.add_info_field('reads', '  %s:' % _('Reads'), status['disk.num_read_ops'])
-        self.add_info_field(
-            'read_hit_ratio',
-            '  %s:' % _('Read Cache Hit Ratio'),
-            '%.2f' % status['read_hit_ratio'],
-        )
-        self.add_header(' %s' % _('Size'))
-        self.add_info_field(
-            'cache_size_info',
-            '  %s:' % _('Cache Size'),
-            status['disk.disk_blocks_in_use'],
-        )
-        self.add_info_field(
-            'read_cache_size',
-            '  %s:' % _('Read Cache Size'),
-            status['disk.read_cache_blocks'],
-        )
-
-    @overrides(BasePreferencePane)
-    def update(self, active):
-        if active:
-            client.core.get_session_status(DISK_CACHE_KEYS).addCallback(
-                self.update_cache_status_fields
-            )
-
-    def update_cache_status_fields(self, status):
-        if not self.created:
-            self.build_pane(self.core_conf, status)
-        else:
-            for ipt in self.inputs:
-                if not ipt.has_input() and ipt.name in status:
-                    ipt.set_value(status[ipt.name])
-        self.preferences.refresh()
Index: luge/ui/console/modes/preferences/preferences.py
===================================================================
--- deluge/ui/console/modes/preferences/preferences.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,387 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-from collections import deque
-
-import deluge.component as component
-from deluge.decorators import overrides
-from deluge.ui.client import client
-from deluge.ui.console.modes.basemode import BaseMode
-from deluge.ui.console.modes.preferences.preference_panes import (
-    BandwidthPane,
-    CachePane,
-    DaemonPane,
-    DownloadsPane,
-    InterfacePane,
-    NetworkPane,
-    OtherPane,
-    ProxyPane,
-    QueuePane,
-)
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.widgets.fields import SelectInput
-from deluge.ui.console.widgets.popup import MessagePopup, PopupsHandler
-from deluge.ui.console.widgets.sidebar import Sidebar
-
-try:
-    import curses
-except ImportError:
-    pass
-
-
-log = logging.getLogger(__name__)
-
-
-# Big help string that gets displayed when the user hits 'h'
-HELP_STR = """This screen lets you view and configure various options in deluge.
-
-There are three main sections to this screen. Only one section is active at a time. \
-You can switch the active section by hitting TAB (or Shift-TAB to go back one)
-
-The section on the left displays the various categories that the settings fall in. \
-You can navigate the list using the up/down arrows
-
-The section on the right shows the settings for the selected category. When this \
-section is active you can navigate the various settings with the up/down arrows. \
-Special keys for each input type are described below.
-
-The final section is at the bottom right, the: [Cancel] [Apply] [OK] buttons.
-When this section is active, simply select the option you want using the arrow
-keys and press Enter to confim.
-
-
-Special keys for various input types are as follows:
-- For text inputs you can simply type in the value.
-
-{|indent:  |}- For numeric inputs (indicated by the value being in []s), you can type a value, \
-or use PageUp and PageDown to increment/decrement the value.
-
-- For checkbox inputs use the spacebar to toggle
-
-{|indent:  |}- For checkbox plus something else inputs (the something else being only visible \
-when you check the box) you can toggle the check with space, use the right \
-arrow to edit the other value, and escape to get back to the check box.
-
-"""
-
-
-class ZONE:
-    length = 3
-    CATEGORIES, PREFRENCES, ACTIONS = list(range(length))
-
-
-class PreferenceSidebar(Sidebar):
-    def __init__(self, torrentview, width):
-        height = curses.LINES - 2
-        Sidebar.__init__(
-            self, torrentview, width, height, title=None, border_off_north=1
-        )
-        self.categories = [
-            _('Interface'),
-            _('Downloads'),
-            _('Network'),
-            _('Bandwidth'),
-            _('Other'),
-            _('Daemon'),
-            _('Queue'),
-            _('Proxy'),
-            _('Cache'),
-        ]
-        for name in self.categories:
-            self.add_text_field(
-                name,
-                name,
-                selectable=True,
-                font_unfocused_active='bold',
-                color_unfocused_active='white,black',
-            )
-
-    def on_resize(self):
-        self.resize_window(curses.LINES - 2, self.width)
-
-
-class Preferences(BaseMode, PopupsHandler):
-    def __init__(self, parent_mode, stdscr, console_config, encoding=None):
-        BaseMode.__init__(self, stdscr, encoding=encoding, do_refresh=False)
-        PopupsHandler.__init__(self)
-        self.parent_mode = parent_mode
-        self.cur_cat = 0
-        self.messages = deque()
-        self.action_input = None
-        self.config_loaded = False
-        self.console_config = console_config
-        self.active_port = -1
-        self.active_zone = ZONE.CATEGORIES
-        self.sidebar_width = 15  # Width of the categories pane
-
-        self.sidebar = PreferenceSidebar(parent_mode, self.sidebar_width)
-        self.sidebar.set_focused(True)
-        self.sidebar.active_input = 0
-
-        self._calc_sizes(resize=False)
-
-        self.panes = [
-            InterfacePane(self),
-            DownloadsPane(self),
-            NetworkPane(self),
-            BandwidthPane(self),
-            OtherPane(self),
-            DaemonPane(self),
-            QueuePane(self),
-            ProxyPane(self),
-            CachePane(self),
-        ]
-
-        self.action_input = SelectInput(
-            self,
-            None,
-            None,
-            [_('Cancel'), _('Apply'), _('OK')],
-            [0, 1, 2],
-            0,
-            require_select_action=False,
-        )
-
-    def load_config(self):
-        if self.config_loaded:
-            return
-
-        def on_get_config(core_config):
-            self.core_config = core_config
-            self.config_loaded = True
-            for p in self.panes:
-                p.create_pane(core_config, self.console_config)
-            self.refresh()
-
-        client.core.get_config().addCallback(on_get_config)
-
-        def on_get_listen_port(port):
-            self.active_port = port
-
-        client.core.get_listen_port().addCallback(on_get_listen_port)
-
-    @property
-    def height(self):
-        # top/bottom bars: 2, Action buttons (Cancel/Apply/OK): 1
-        return self.rows - 3
-
-    @property
-    def width(self):
-        return self.prefs_width
-
-    def _calc_sizes(self, resize=True):
-        self.prefs_width = self.cols - self.sidebar_width
-
-        if not resize:
-            return
-
-        for p in self.panes:
-            p.resize_window(self.height, p.pane_width)
-
-    def _draw_preferences(self):
-        self.cur_cat = self.sidebar.active_input
-        self.panes[self.cur_cat].render(
-            self, self.stdscr, self.prefs_width, self.active_zone == ZONE.PREFRENCES
-        )
-        self.panes[self.cur_cat].refresh()
-
-    def _draw_actions(self):
-        selected = self.active_zone == ZONE.ACTIONS
-        self.stdscr.hline(self.rows - 3, self.sidebar_width, b'_', self.cols)
-        self.action_input.render(
-            self.stdscr,
-            self.rows - 2,
-            width=self.cols,
-            active=selected,
-            focus=True,
-            col=self.cols - 22,
-        )
-
-    @overrides(BaseMode)
-    def on_resize(self, rows, cols):
-        BaseMode.on_resize(self, rows, cols)
-        self._calc_sizes()
-
-        if self.popup:
-            self.popup.handle_resize()
-
-        self.sidebar.on_resize()
-        self.refresh()
-
-    @overrides(component.Component)
-    def update(self):
-        for i, p in enumerate(self.panes):
-            self.panes[i].update(i == self.cur_cat)
-
-    @overrides(BaseMode)
-    def resume(self):
-        BaseMode.resume(self)
-        self.sidebar.show()
-
-    @overrides(BaseMode)
-    def refresh(self):
-        if (
-            not component.get('ConsoleUI').is_active_mode(self)
-            or not self.config_loaded
-        ):
-            return
-
-        if self.popup is None and self.messages:
-            title, msg = self.messages.popleft()
-            self.push_popup(MessagePopup(self, title, msg))
-
-        self.stdscr.erase()
-        self.draw_statusbars()
-        self._draw_actions()
-        # Necessary to force updating the stdscr
-        self.stdscr.noutrefresh()
-
-        self.sidebar.refresh()
-
-        # do this last since it moves the cursor
-        self._draw_preferences()
-
-        if self.popup:
-            self.popup.refresh()
-
-        curses.doupdate()
-
-    def _apply_prefs(self):
-        if self.core_config is None:
-            return
-
-        def update_conf_value(key, source_dict, dest_dict, updated):
-            if dest_dict[key] != source_dict[key]:
-                dest_dict[key] = source_dict[key]
-                updated = True
-            return updated
-
-        new_core_config = {}
-        for pane in self.panes:
-            if not isinstance(pane, InterfacePane):
-                pane.add_config_values(new_core_config)
-        # Apply Core Prefs
-        if client.connected():
-            # Only do this if we're connected to a daemon
-            config_to_set = {}
-            for key in new_core_config:
-                # The values do not match so this needs to be updated
-                if self.core_config[key] != new_core_config[key]:
-                    config_to_set[key] = new_core_config[key]
-
-            if config_to_set:
-                # Set each changed config value in the core
-                client.core.set_config(config_to_set)
-                client.force_call(True)
-                # Update the configuration
-                self.core_config.update(config_to_set)
-
-        # Update Interface Prefs
-        new_console_config = {}
-        didupdate = False
-        for pane in self.panes:
-            # could just access panes by index, but that would break if panes
-            # are ever reordered, so do it the slightly slower but safer way
-            if isinstance(pane, InterfacePane):
-                pane.add_config_values(new_console_config)
-                for k in ['ring_bell', 'language']:
-                    didupdate = update_conf_value(
-                        k, new_console_config, self.console_config, didupdate
-                    )
-                for k in ['separate_complete', 'move_selection']:
-                    didupdate = update_conf_value(
-                        k,
-                        new_console_config,
-                        self.console_config['torrentview'],
-                        didupdate,
-                    )
-                for k in [
-                    'ignore_duplicate_lines',
-                    'save_command_history',
-                    'third_tab_lists_all',
-                    'torrents_per_tab_press',
-                ]:
-                    didupdate = update_conf_value(
-                        k, new_console_config, self.console_config['cmdline'], didupdate
-                    )
-
-        if didupdate:
-            self.parent_mode.on_config_changed()
-
-    def _update_preferences(self, core_config, console_config=None):
-        self.core_config = core_config
-        for pane in self.panes:
-            if isinstance(pane, InterfacePane) and console_config:
-                pane.update_values(console_config)
-            else:
-                pane.update_values(core_config)
-
-    def _actions_read(self, c):
-        self.action_input.handle_read(c)
-        if c in [curses.KEY_ENTER, util.KEY_ENTER2]:
-            # take action
-            if self.action_input.selected_index == 0:  # Cancel
-                # Reload stored config for panes
-                self._update_preferences(self.core_config, self.console_config)
-                self.back_to_parent()
-            elif self.action_input.selected_index == 1:  # Apply
-                self._apply_prefs()
-                client.core.get_config().addCallback(self._update_preferences)
-            elif self.action_input.selected_index == 2:  # OK
-                self._apply_prefs()
-                self.back_to_parent()
-
-    def back_to_parent(self):
-        component.get('ConsoleUI').set_mode(self.parent_mode.mode_name)
-
-    @overrides(BaseMode)
-    def read_input(self):
-        c = self.stdscr.getch()
-
-        if self.popup:
-            if self.popup.handle_read(c):
-                self.pop_popup()
-            self.refresh()
-            return
-
-        if util.is_printable_chr(c):
-            char = chr(c)
-            if char == 'Q':
-                component.get('ConsoleUI').quit()
-            elif char == 'h':
-                self.push_popup(MessagePopup(self, 'Preferences Help', HELP_STR))
-
-        if self.sidebar.has_focus() and c == util.KEY_ESC:
-            self.back_to_parent()
-            return
-
-        def update_active_zone(val):
-            self.active_zone += val
-            if self.active_zone == -1:
-                self.active_zone = ZONE.length - 1
-            else:
-                self.active_zone %= ZONE.length
-            self.sidebar.set_focused(self.active_zone == ZONE.CATEGORIES)
-
-        if c == util.KEY_TAB:
-            update_active_zone(1)
-        elif c == curses.KEY_BTAB:
-            update_active_zone(-1)
-        else:
-            if self.active_zone == ZONE.CATEGORIES:
-                self.sidebar.handle_read(c)
-            elif self.active_zone == ZONE.PREFRENCES:
-                self.panes[self.cur_cat].handle_read(c)
-            elif self.active_zone == ZONE.ACTIONS:
-                self._actions_read(c)
-
-        self.refresh()
-
-    def is_active_pane(self, pane):
-        return pane == self.panes[self.cur_cat]
Index: luge/ui/console/modes/torrentdetail.py
===================================================================
--- deluge/ui/console/modes/torrentdetail.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1021 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.common import fsize
-from deluge.decorators import overrides
-from deluge.ui.client import client
-from deluge.ui.common import FILE_PRIORITY
-from deluge.ui.console.modes.basemode import BaseMode
-from deluge.ui.console.modes.torrentlist.torrentactions import (
-    ACTION,
-    torrent_actions_popup,
-)
-from deluge.ui.console.utils import colors
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.utils.column import get_column_value, torrent_data_fields
-from deluge.ui.console.utils.format_utils import (
-    format_priority,
-    format_progress,
-    format_row,
-)
-from deluge.ui.console.widgets.popup import (
-    InputPopup,
-    MessagePopup,
-    PopupsHandler,
-    SelectablePopup,
-)
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-# Big help string that gets displayed when the user hits 'h'
-HELP_STR = """\
-This screen shows detailed information about a torrent, and also the \
-information about the individual files in the torrent.
-
-You can navigate the file list with the Up/Down arrows and use space to \
-collapse/expand the file tree.
-
-All popup windows can be closed/canceled by hitting the Esc key \
-(you might need to wait a second for an Esc to register)
-
-The actions you can perform and the keys to perform them are as follows:
-
-{!info!}'h'{!normal!} - Show this help
-
-{!info!}'a'{!normal!} - Show torrent actions popup.  Here you can do things like \
-pause/resume, recheck, set torrent options and so on.
-
-{!info!}'r'{!normal!} - Rename currently highlighted folder or a file. You can't \
-rename multiple files at once so you need to first clear your selection \
-with {!info!}'c'{!normal!}
-
-{!info!}'m'{!normal!} - Mark or unmark a file or a folder
-{!info!}'c'{!normal!} - Un-mark all files
-
-{!info!}Space{!normal!} - Expand/Collapse currently selected folder
-
-{!info!}Enter{!normal!} - Show priority popup in which you can set the \
-download priority of selected files and folders.
-
-{!info!}Left Arrow{!normal!} - Go back to torrent overview.
-"""
-
-
-class TorrentDetail(BaseMode, PopupsHandler):
-    def __init__(self, parent_mode, stdscr, console_config, encoding=None):
-        PopupsHandler.__init__(self)
-        self.console_config = console_config
-        self.parent_mode = parent_mode
-        self.torrentid = None
-        self.torrent_state = None
-        self._status_keys = [
-            'files',
-            'name',
-            'state',
-            'download_payload_rate',
-            'upload_payload_rate',
-            'progress',
-            'eta',
-            'all_time_download',
-            'total_uploaded',
-            'ratio',
-            'num_seeds',
-            'total_seeds',
-            'num_peers',
-            'total_peers',
-            'active_time',
-            'seeding_time',
-            'time_added',
-            'distributed_copies',
-            'num_pieces',
-            'piece_length',
-            'download_location',
-            'file_progress',
-            'file_priorities',
-            'message',
-            'total_wanted',
-            'tracker_host',
-            'owner',
-            'seed_rank',
-            'last_seen_complete',
-            'completed_time',
-            'time_since_transfer',
-            'super_seeding',
-        ]
-        self.file_list = None
-        self.current_file = None
-        self.current_file_idx = 0
-        self.file_off = 0
-        self.more_to_draw = False
-        self.full_names = None
-        self.column_string = ''
-        self.files_sep = None
-        self.marked = {}
-
-        BaseMode.__init__(self, stdscr, encoding)
-        self.column_names = ['Filename', 'Size', 'Progress', 'Priority']
-        self.__update_columns()
-
-        self._listing_start = self.rows // 2
-        self._listing_space = self._listing_start - self._listing_start
-
-        client.register_event_handler(
-            'TorrentFileRenamedEvent', self._on_torrentfilerenamed_event
-        )
-        client.register_event_handler(
-            'TorrentFolderRenamedEvent', self._on_torrentfolderrenamed_event
-        )
-        client.register_event_handler(
-            'TorrentRemovedEvent', self._on_torrentremoved_event
-        )
-
-        util.safe_curs_set(util.Curser.INVISIBLE)
-        self.stdscr.notimeout(0)
-
-    def set_torrent_id(self, torrentid):
-        self.torrentid = torrentid
-        self.file_list = None
-
-    def back_to_overview(self):
-        component.get('ConsoleUI').set_mode(self.parent_mode.mode_name)
-
-    @overrides(component.Component)
-    def start(self):
-        self.update()
-
-    @overrides(component.Component)
-    def update(self, torrentid=None):
-        if torrentid:
-            self.set_torrent_id(torrentid)
-
-        if self.torrentid:
-            component.get('SessionProxy').get_torrent_status(
-                self.torrentid, self._status_keys
-            ).addCallback(self.set_state)
-
-    @overrides(BaseMode)
-    def pause(self):
-        self.set_torrent_id(None)
-
-    @overrides(BaseMode)
-    def on_resize(self, rows, cols):
-        BaseMode.on_resize(self, rows, cols)
-        self.__update_columns()
-        if self.popup:
-            self.popup.handle_resize()
-
-        self._listing_start = self.rows // 2
-        self.refresh()
-
-    def set_state(self, state):
-        if state.get('files'):
-            self.full_names = {x['index']: x['path'] for x in state['files']}
-
-        need_prio_update = False
-        if not self.file_list:
-            # don't keep getting the files once we've got them once
-            if state.get('files'):
-                self.files_sep = '{!green,black,bold,underline!}%s' % (
-                    ('Files (torrent has %d files)' % len(state['files'])).center(
-                        self.cols
-                    )
-                )
-                self.file_list, self.file_dict = self.build_file_list(
-                    state['files'], state['file_progress'], state['file_priorities']
-                )
-            else:
-                self.files_sep = '{!green,black,bold,underline!}%s' % (
-                    ('Files (File list unknown)').center(self.cols)
-                )
-            need_prio_update = True
-
-        self.__fill_progress(self.file_list, state['file_progress'])
-
-        for i, prio in enumerate(state['file_priorities']):
-            if self.file_dict[i][6] != prio:
-                need_prio_update = True
-                self.file_dict[i][6] = prio
-        if need_prio_update and self.file_list:
-            self.__fill_prio(self.file_list)
-        del state['file_progress']
-        del state['file_priorities']
-        self.torrent_state = state
-        self.refresh()
-
-    def build_file_list(self, torrent_files, progress, priority):
-        """Split file list from torrent state into a directory tree.
-
-        Returns:
-
-            Tuple:
-                A list of lists in the form:
-                    [file/dir_name, index, size, children, expanded, progress, priority]
-
-                Dictionary:
-                    Map of file index for fast updating of progress and priorities.
-        """
-
-        file_list = []
-        file_dict = {}
-        # directory index starts from total file count.
-        dir_idx = len(torrent_files)
-        for torrent_file in torrent_files:
-            cur = file_list
-            paths = torrent_file['path'].split('/')
-            for path in paths:
-                if not cur or path != cur[-1][0]:
-                    child_list = []
-                    if path == paths[-1]:
-                        file_progress = format_progress(
-                            progress[torrent_file['index']] * 100
-                        )
-                        entry = [
-                            path,
-                            torrent_file['index'],
-                            torrent_file['size'],
-                            child_list,
-                            False,
-                            file_progress,
-                            priority[torrent_file['index']],
-                        ]
-                        file_dict[torrent_file['index']] = entry
-                    else:
-                        entry = [path, dir_idx, -1, child_list, False, 0, -1]
-                        file_dict[dir_idx] = entry
-                        dir_idx += 1
-                    cur.append(entry)
-                    cur = child_list
-                else:
-                    cur = cur[-1][3]
-        self.__build_sizes(file_list)
-        self.__fill_progress(file_list, progress)
-
-        return file_list, file_dict
-
-    # fill in the sizes of the directory entries based on their children
-    def __build_sizes(self, fs):
-        ret = 0
-        for f in fs:
-            if f[2] == -1:
-                val = self.__build_sizes(f[3])
-                ret += val
-                f[2] = val
-            else:
-                ret += f[2]
-        return ret
-
-    # fills in progress fields in all entries based on progs
-    # returns the # of bytes complete in all the children of fs
-    def __fill_progress(self, fs, progs):
-        if not progs:
-            return 0
-        tb = 0
-        for f in fs:
-            if f[3]:  # dir, has some children
-                bd = self.__fill_progress(f[3], progs)
-                f[5] = format_progress(bd // f[2] * 100)
-            else:  # file, update own prog and add to total
-                bd = f[2] * progs[f[1]]
-                f[5] = format_progress(progs[f[1]] * 100)
-            tb += bd
-        return tb
-
-    def __fill_prio(self, fs):
-        for f in fs:
-            if f[3]:  # dir, so fill in children and compute our prio
-                self.__fill_prio(f[3])
-                child_prios = [e[6] for e in f[3]]
-                if len(child_prios) > 1:
-                    f[6] = -2  # mixed
-                else:
-                    f[6] = child_prios.pop(0)
-
-    def __update_columns(self):
-        self.column_widths = [-1, 15, 15, 20]
-        req = sum(col_width for col_width in self.column_widths if col_width >= 0)
-        if req > self.cols:  # can't satisfy requests, just spread out evenly
-            cw = self.cols // len(self.column_names)
-            for i in range(0, len(self.column_widths)):
-                self.column_widths[i] = cw
-        else:
-            rem = self.cols - req
-            var_cols = len(
-                [col_width for col_width in self.column_widths if col_width < 0]
-            )
-            vw = rem // var_cols
-            for i in range(0, len(self.column_widths)):
-                if self.column_widths[i] < 0:
-                    self.column_widths[i] = vw
-
-        self.column_string = '{!green,black,bold!}%s' % (
-            ''.join(
-                [
-                    '%s%s'
-                    % (
-                        self.column_names[i],
-                        ' ' * (self.column_widths[i] - len(self.column_names[i])),
-                    )
-                    for i in range(0, len(self.column_names))
-                ]
-            )
-        )
-
-    def _on_torrentremoved_event(self, torrent_id):
-        if torrent_id == self.torrentid:
-            self.back_to_overview()
-
-    def _on_torrentfilerenamed_event(self, torrent_id, index, new_name):
-        if torrent_id == self.torrentid:
-            self.file_dict[index][0] = new_name.split('/')[-1]
-            component.get('SessionProxy').get_torrent_status(
-                self.torrentid, self._status_keys
-            ).addCallback(self.set_state)
-
-    def _on_torrentfolderrenamed_event(self, torrent_id, old_folder, new_folder):
-        if torrent_id == self.torrentid:
-            fe = None
-            fl = None
-            for i in old_folder.strip('/').split('/'):
-                if not fl:
-                    fe = fl = self.file_list
-                s = [files for files in fl if files[0].strip('/') == i][0]
-                fe = s
-                fl = s[3]
-            fe[0] = new_folder.strip('/').rpartition('/')[-1]
-
-            # self.__get_file_by_name(old_folder, self.file_list)[0] = new_folder.strip('/')
-            component.get('SessionProxy').get_torrent_status(
-                self.torrentid, self._status_keys
-            ).addCallback(self.set_state)
-
-    def draw_files(self, files, depth, off, idx):
-        color_selected = 'blue'
-        color_partially_selected = 'magenta'
-        color_highlighted = 'white'
-        for fl in files:
-            # from sys import stderr
-            # print >> stderr, fl[6]
-            # kick out if we're going to draw too low on the screen
-            if off >= self.rows - 1:
-                self.more_to_draw = True
-                return -1, -1
-
-            # default color values
-            fg = 'white'
-            bg = 'black'
-            attr = ''
-
-            priority_fg_color = {
-                -2: 'white',  # Mixed
-                0: 'red',  # Skip
-                1: 'yellow',  # Low
-                2: 'yellow',
-                3: 'yellow',
-                4: 'white',  # Normal
-                5: 'green',
-                6: 'green',
-                7: 'green',  # High
-            }
-
-            fg = priority_fg_color[fl[6]]
-
-            if idx >= self.file_off:
-                # set fg/bg colors based on whether the file is selected/marked or not
-
-                if fl[1] in self.marked:
-                    bg = color_selected
-                    if fl[3]:
-                        if self.marked[fl[1]] < self.__get_contained_files_count(
-                            file_list=fl[3]
-                        ):
-                            bg = color_partially_selected
-                    attr = 'bold'
-
-                if idx == self.current_file_idx:
-                    self.current_file = fl
-                    bg = color_highlighted
-                    if fl[1] in self.marked:
-                        fg = color_selected
-                        if fl[3]:
-                            if self.marked[fl[1]] < self.__get_contained_files_count(
-                                file_list=fl[3]
-                            ):
-                                fg = color_partially_selected
-                    else:
-                        if fg == 'white':
-                            fg = 'black'
-                        attr = 'bold'
-
-                if attr:
-                    color_string = f'{{!{fg},{bg},{attr}!}}'
-                else:
-                    color_string = f'{{!{fg},{bg}!}}'
-
-                # actually draw the dir/file string
-                if fl[3] and fl[4]:  # this is an expanded directory
-                    xchar = 'v'
-                elif fl[3]:  # collapsed directory
-                    xchar = '>'
-                else:  # file
-                    xchar = '-'
-
-                r = format_row(
-                    [
-                        '{}{} {}'.format(' ' * depth, xchar, fl[0]),
-                        fsize(fl[2]),
-                        fl[5],
-                        format_priority(fl[6]),
-                    ],
-                    self.column_widths,
-                )
-
-                self.add_string(off, f'{color_string}{r}', trim=False)
-                off += 1
-
-            if fl[3] and fl[4]:
-                # recurse if we have children and are expanded
-                off, idx = self.draw_files(fl[3], depth + 1, off, idx + 1)
-                if off < 0:
-                    return (off, idx)
-            else:
-                idx += 1
-
-        return (off, idx)
-
-    def __get_file_list_length(self, file_list=None):
-        """
-        Counts length of the displayed file list.
-        """
-        if file_list is None:
-            file_list = self.file_list
-        length = 0
-        if file_list:
-            for element in file_list:
-                length += 1
-                if element[3] and element[4]:
-                    length += self.__get_file_list_length(element[3])
-        return length
-
-    def __get_contained_files_count(self, file_list=None, idx=None):
-        length = 0
-        if file_list is None:
-            file_list = self.file_list
-        if idx is not None:
-            for element in file_list:
-                if element[1] == idx:
-                    return self.__get_contained_files_count(file_list=element[3])
-                elif element[3]:
-                    c = self.__get_contained_files_count(file_list=element[3], idx=idx)
-                    if c > 0:
-                        return c
-        else:
-            for element in file_list:
-                length += 1
-                if element[3]:
-                    length -= 1
-                    length += self.__get_contained_files_count(element[3])
-        return length
-
-    def render_header(self, row):
-        status = self.torrent_state
-
-        download_color = '{!info!}'
-        if status['download_payload_rate'] > 0:
-            download_color = colors.state_color['Downloading']
-
-        def add_field(name, row, pre_color='{!info!}', post_color='{!input!}'):
-            s = '{}{}: {}{}'.format(
-                pre_color,
-                torrent_data_fields[name]['name'],
-                post_color,
-                get_column_value(name, status),
-            )
-            if row:
-                row = self.add_string(row, s)
-                return row
-            return s
-
-        # Name
-        row = add_field('name', row)
-        # State
-        row = add_field('state', row)
-
-        # Print DL info and ETA
-        s = add_field('downloaded', 0, download_color)
-        if status['progress'] != 100.0:
-            s += '/%s' % fsize(status['total_wanted'])
-        if status['download_payload_rate'] > 0:
-            s += ' {{!yellow!}}@ {}{}'.format(
-                download_color,
-                fsize(status['download_payload_rate']),
-            )
-            s += add_field('eta', 0)
-        if s:
-            row = self.add_string(row, s)
-
-        # Print UL info and ratio
-        s = add_field('uploaded', 0, download_color)
-        if status['upload_payload_rate'] > 0:
-            s += ' {{!yellow!}}@ {}{}'.format(
-                colors.state_color['Seeding'],
-                fsize(status['upload_payload_rate']),
-            )
-        s += ' ' + add_field('ratio', 0)
-        row = self.add_string(row, s)
-
-        # Seed/peer info
-        s = '{{!info!}}{}:{{!green!}} {} {{!input!}}({})'.format(
-            torrent_data_fields['seeds']['name'],
-            status['num_seeds'],
-            status['total_seeds'],
-        )
-        row = self.add_string(row, s)
-        s = '{{!info!}}{}:{{!red!}} {} {{!input!}}({})'.format(
-            torrent_data_fields['peers']['name'],
-            status['num_peers'],
-            status['total_peers'],
-        )
-        row = self.add_string(row, s)
-
-        # Tracker
-        tracker_color = '{!green!}' if status['message'] == 'OK' else '{!red!}'
-        s = '{{!info!}}{}: {{!magenta!}}{}{{!input!}} says "{}{}{{!input!}}"'.format(
-            torrent_data_fields['tracker']['name'],
-            status['tracker_host'],
-            tracker_color,
-            status['message'],
-        )
-        row = self.add_string(row, s)
-
-        # Pieces and availability
-        s = '{{!info!}}{}: {{!yellow!}}{} {{!input!}}x {{!yellow!}}{}'.format(
-            torrent_data_fields['pieces']['name'],
-            status['num_pieces'],
-            fsize(status['piece_length']),
-        )
-        if status['distributed_copies']:
-            s += '{{!info!}}{}: {{!input!}}{}'.format(
-                torrent_data_fields['seed_rank']['name'],
-                status['seed_rank'],
-            )
-        row = self.add_string(row, s)
-
-        # Time added
-        row = add_field('time_added', row)
-        # Time active
-        row = add_field('active_time', row)
-        if status['seeding_time']:
-            row = add_field('seeding_time', row)
-        # Download Folder
-        row = add_field('download_location', row)
-        # Seed Rank
-        row = add_field('seed_rank', row)
-        # Super Seeding
-        row = add_field('super_seeding', row)
-        # Last seen complete
-        row = add_field('last_seen_complete', row)
-        # Last activity
-        row = add_field('time_since_transfer', row)
-        # Owner
-        if status['owner']:
-            row = add_field('owner', row)
-        return row
-        # Last act
-
-    @overrides(BaseMode)
-    def refresh(self, lines=None):
-        # Update the status bars
-        self.stdscr.erase()
-        self.draw_statusbars()
-
-        row = 1
-        if self.torrent_state:
-            row = self.render_header(row)
-        else:
-            self.add_string(1, 'Waiting for torrent state')
-
-        row += 1
-
-        if self.files_sep:
-            self.add_string(row, self.files_sep)
-            row += 1
-
-        self._listing_start = row
-        self._listing_space = self.rows - self._listing_start
-
-        self.add_string(row, self.column_string)
-        if self.file_list:
-            row += 1
-            self.more_to_draw = False
-            self.draw_files(self.file_list, 0, row, 0)
-
-        if not component.get('ConsoleUI').is_active_mode(self):
-            return
-
-        self.stdscr.noutrefresh()
-
-        if self.popup:
-            self.popup.refresh()
-
-        curses.doupdate()
-
-    def expcol_cur_file(self):
-        """
-        Expand or collapse current file
-        """
-        self.current_file[4] = not self.current_file[4]
-        self.refresh()
-
-    def file_list_down(self, rows=1):
-        maxlen = self.__get_file_list_length() - 1
-
-        self.current_file_idx += rows
-
-        if self.current_file_idx > maxlen:
-            self.current_file_idx = maxlen
-
-        if self.current_file_idx > self.file_off + (self._listing_space - 3):
-            self.file_off = self.current_file_idx - (self._listing_space - 3)
-
-        self.refresh()
-
-    def file_list_up(self, rows=1):
-        self.current_file_idx = max(0, self.current_file_idx - rows)
-        self.file_off = min(self.file_off, self.current_file_idx)
-        self.refresh()
-
-    # build list of priorities for all files in the torrent
-    # based on what is currently selected and a selected priority.
-    def build_prio_list(self, files, ret_list, parent_prio, selected_prio):
-        # has a priority been set on my parent (if so, I inherit it)
-        for f in files:
-            # Do not set priorities for the whole dir, just selected contents
-            if f[3]:
-                self.build_prio_list(f[3], ret_list, parent_prio, selected_prio)
-            else:  # file, need to add to list
-                if f[1] in self.marked or parent_prio >= 0:
-                    # selected (or parent selected), use requested priority
-                    ret_list.append((f[1], selected_prio))
-                else:
-                    # not selected, just keep old priority
-                    ret_list.append((f[1], f[6]))
-
-    def do_priority(self, priority, was_empty):
-        plist = []
-        self.build_prio_list(self.file_list, plist, -1, priority)
-        plist.sort()
-        priorities = [p[1] for p in plist]
-        client.core.set_torrent_options(
-            [self.torrentid], {'file_priorities': priorities}
-        )
-
-        if was_empty:
-            self.marked = {}
-        return True
-
-    # show popup for priority selections
-    def show_priority_popup(self, was_empty):
-        def popup_func(name, data, was_empty, **kwargs):
-            if not name:
-                return
-            return self.do_priority(data[name], was_empty)
-
-        if self.marked:
-            popup = SelectablePopup(
-                self,
-                'Set File Priority',
-                popup_func,
-                border_off_north=1,
-                cb_args={'was_empty': was_empty},
-            )
-            popup.add_line(
-                'skip_priority',
-                '_Skip',
-                foreground='red',
-                cb_arg=FILE_PRIORITY['Skip'],
-                was_empty=was_empty,
-            )
-            popup.add_line(
-                'low_priority', '_Low', cb_arg=FILE_PRIORITY['Low'], foreground='yellow'
-            )
-            popup.add_line('normal_priority', '_Normal', cb_arg=FILE_PRIORITY['Normal'])
-            popup.add_line(
-                'high_priority',
-                '_High',
-                cb_arg=FILE_PRIORITY['High'],
-                foreground='green',
-            )
-            popup._selected = 1
-            self.push_popup(popup)
-
-    def __mark_unmark(self, idx):
-        """
-        Selects or unselects file or a catalog(along with contained files)
-        """
-        fc = self.__get_contained_files_count(idx=idx)
-        if idx not in self.marked:
-            # Not selected, select it
-            self.__mark_tree(self.file_list, idx)
-        elif self.marked[idx] < fc:
-            # Partially selected, unselect all contents
-            self.__unmark_tree(self.file_list, idx)
-        else:
-            # Selected, unselect it
-            self.__unmark_tree(self.file_list, idx)
-
-    def __mark_tree(self, file_list, idx, mark_all=False):
-        """
-        Given file_list of TorrentDetail and index of file or folder,
-        recursively selects all files contained
-        as well as marks folders higher in hierarchy as partially selected
-        """
-        total_marked = 0
-        for element in file_list:
-            marked = 0
-            # Select the file if it's the one we want or
-            # if it's inside a directory that got selected
-            if (element[1] == idx) or mark_all:
-                # If it's a folder then select everything inside
-                if element[3]:
-                    marked = self.__mark_tree(element[3], idx, True)
-                    self.marked[element[1]] = marked
-                else:
-                    marked = 1
-                    self.marked[element[1]] = 1
-            else:
-                # Does not match but the item to be selected might be inside, recurse
-                if element[3]:
-                    marked = self.__mark_tree(element[3], idx, False)
-                    # Partially select the folder if it contains files that were selected
-                    if marked > 0:
-                        self.marked[element[1]] = marked
-                else:
-                    if element[1] in self.marked:
-                        # It's not the element we want but it's marked so count it
-                        marked = 1
-            # Count and then return total amount of files selected in all subdirectories
-            total_marked += marked
-
-        return total_marked
-
-    def __get_file_by_num(self, num, file_list, idx=0):
-        for element in file_list:
-            if idx == num:
-                return element
-            if element[3] and element[4]:
-                i = self.__get_file_by_num(num, element[3], idx + 1)
-                if not isinstance(i, int):
-                    return i
-                idx = i
-            else:
-                idx += 1
-        return idx
-
-    def __get_file_by_name(self, name, file_list, idx=0):
-        for element in file_list:
-            if element[0].strip('/') == name.strip('/'):
-                return element
-            if element[3] and element[4]:
-                i = self.__get_file_by_name(name, element[3], idx + 1)
-                if not isinstance(i, int):
-                    return i
-                else:
-                    idx = i
-            else:
-                idx += 1
-        return idx
-
-    def __unmark_tree(self, file_list, idx, unmark_all=False):
-        """
-        Given file_list of TorrentDetail and index of file or folder,
-        recursively deselects all files contained
-        as well as marks folders higher in hierarchy as unselected or partially selected
-        """
-        total_marked = 0
-        for element in file_list:
-            marked = 0
-            # It's either the item we want to select or
-            # a contained item, deselect it
-            if (element[1] == idx) or unmark_all:
-                if element[1] in self.marked:
-                    del self.marked[element[1]]
-                    # Deselect all contents if it's a catalog
-                    if element[3]:
-                        self.__unmark_tree(element[3], idx, True)
-            else:
-                # Not file we wanted but it might be inside this folder, recurse inside
-                if element[3]:
-                    marked = self.__unmark_tree(element[3], idx, False)
-                    # If none of the contents remain selected, unselect this folder as well
-                    if marked == 0:
-                        if element[1] in self.marked:
-                            del self.marked[element[1]]
-                    # Otherwise update selection count
-                    else:
-                        self.marked[element[1]] = marked
-                else:
-                    if element[1] in self.marked:
-                        marked = 1
-
-            # Count and then return selection count so we can update
-            # directories higher up in the hierarchy
-            total_marked += marked
-        return total_marked
-
-    def _selection_to_file_idx(self, file_list=None, idx=0, true_idx=0, closed=False):
-        if not file_list:
-            file_list = self.file_list
-
-        for element in file_list:
-            if idx == self.current_file_idx:
-                return true_idx
-
-            # It's a folder
-            if element[3]:
-                i = self._selection_to_file_idx(
-                    element[3], idx + 1, true_idx, closed or not element[4]
-                )
-                if isinstance(i, tuple):
-                    idx, true_idx = i
-                    if element[4]:
-                        idx, true_idx = i
-                    else:
-                        idx += 1
-                        tmp, true_idx = i
-                else:
-                    return i
-            else:
-                if not closed:
-                    idx += 1
-                true_idx += 1
-
-        return (idx, true_idx)
-
-    def _get_full_folder_path(self, num, file_list=None, path='', idx=0):
-        if not file_list:
-            file_list = self.file_list
-
-        for element in file_list:
-            if not element[3]:
-                idx += 1
-                continue
-            if num == idx:
-                return f'{path}{element[0]}/'
-            if element[4]:
-                i = self._get_full_folder_path(
-                    num, element[3], path + element[0] + '/', idx + 1
-                )
-                if not isinstance(i, int):
-                    return i
-                idx = i
-            else:
-                idx += 1
-        return idx
-
-    def _do_rename_folder(self, torrent_id, folder, new_folder):
-        client.core.rename_folder(torrent_id, folder, new_folder)
-
-    def _do_rename_file(self, torrent_id, file_idx, new_filename):
-        if not new_filename:
-            return
-        client.core.rename_files(torrent_id, [(file_idx, new_filename)])
-
-    def _show_rename_popup(self):
-        # Perhaps in the future: Renaming multiple files
-        if self.marked:
-            self.report_message(
-                'Error (Enter to close)',
-                'Sorry, you cannot rename multiple files, please clear '
-                'selection with {!info!}"c"{!normal!} key',
-            )
-        else:
-            _file = self.__get_file_by_num(self.current_file_idx, self.file_list)
-            old_filename = _file[0]
-            idx = self._selection_to_file_idx()
-            tid = self.torrentid
-
-            if _file[3]:
-
-                def do_rename(result, **kwargs):
-                    if (
-                        not result
-                        or not result['new_foldername']['value']
-                        or kwargs.get('close', False)
-                    ):
-                        self.popup.close(None, call_cb=False)
-                        return
-                    old_fname = self._get_full_folder_path(self.current_file_idx)
-                    new_fname = '{}/{}/'.format(
-                        old_fname.strip('/').rpartition('/')[0],
-                        result['new_foldername']['value'],
-                    )
-                    self._do_rename_folder(tid, old_fname, new_fname)
-
-                popup = InputPopup(
-                    self, 'Rename folder (Esc to cancel)', close_cb=do_rename
-                )
-                popup.add_text_input(
-                    'new_foldername',
-                    'Enter new folder name:',
-                    old_filename.strip('/'),
-                    complete=True,
-                )
-                self.push_popup(popup)
-            else:
-
-                def do_rename(result, **kwargs):
-                    if (
-                        not result
-                        or not result['new_filename']['value']
-                        or kwargs.get('close', False)
-                    ):
-                        self.popup.close(None, call_cb=False)
-                        return
-                    fname = '{}/{}'.format(
-                        self.full_names[idx].rpartition('/')[0],
-                        result['new_filename']['value'],
-                    )
-                    self._do_rename_file(tid, idx, fname)
-
-                popup = InputPopup(self, ' Rename file ', close_cb=do_rename)
-                popup.add_text_input(
-                    'new_filename', 'Enter new filename:', old_filename, complete=True
-                )
-                self.push_popup(popup)
-
-    @overrides(BaseMode)
-    def read_input(self):
-        c = self.stdscr.getch()
-
-        if self.popup:
-            ret = self.popup.handle_read(c)
-            if ret != util.ReadState.IGNORED and self.popup.closed():
-                self.pop_popup()
-            self.refresh()
-            return
-
-        if c in [util.KEY_ESC, curses.KEY_LEFT, ord('q')]:
-            self.back_to_overview()
-            return util.ReadState.READ
-
-        if not self.torrent_state:
-            # actions below only make sense if there is a torrent state
-            return
-
-        # Navigate the torrent list
-        if c == curses.KEY_UP:
-            self.file_list_up()
-        elif c == curses.KEY_PPAGE:
-            self.file_list_up(self._listing_space - 2)
-        elif c == curses.KEY_HOME:
-            self.file_off = 0
-            self.current_file_idx = 0
-        elif c == curses.KEY_DOWN:
-            self.file_list_down()
-        elif c == curses.KEY_NPAGE:
-            self.file_list_down(self._listing_space - 2)
-        elif c == curses.KEY_END:
-            self.current_file_idx = self.__get_file_list_length() - 1
-            self.file_off = self.current_file_idx - (self._listing_space - 3)
-        elif c == curses.KEY_DC:
-            torrent_actions_popup(self, [self.torrentid], action=ACTION.REMOVE)
-        elif c in [curses.KEY_ENTER, util.KEY_ENTER2]:
-            was_empty = self.marked == {}
-            self.__mark_tree(self.file_list, self.current_file[1])
-            self.show_priority_popup(was_empty)
-        elif c == util.KEY_SPACE:
-            self.expcol_cur_file()
-        elif c == ord('m'):
-            if self.current_file:
-                self.__mark_unmark(self.current_file[1])
-        elif c == ord('r'):
-            self._show_rename_popup()
-        elif c == ord('c'):
-            self.marked = {}
-        elif c == ord('a'):
-            torrent_actions_popup(self, [self.torrentid], details=False)
-            return
-        elif c == ord('o'):
-            torrent_actions_popup(self, [self.torrentid], action=ACTION.TORRENT_OPTIONS)
-            return
-        elif c == ord('h'):
-            self.push_popup(MessagePopup(self, 'Help', HELP_STR, width_req=0.75))
-        elif c == ord('j'):
-            self.file_list_down()
-        elif c == ord('k'):
-            self.file_list_up()
-
-        self.refresh()
Index: luge/ui/console/modes/torrentlist/__init__.py
===================================================================
--- deluge/ui/console/modes/torrentlist/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,17 +1,0 @@
-class ACTION:
-    PAUSE = 'pause'
-    RESUME = 'resume'
-    REANNOUNCE = 'update_tracker'
-    EDIT_TRACKERS = 3
-    RECHECK = 'force_recheck'
-    REMOVE = 'remove_torrent'
-    REMOVE_DATA = 6
-    REMOVE_NODATA = 7
-    DETAILS = 'torrent_details'
-    MOVE_STORAGE = 'move_download_folder'
-    QUEUE = 'queue'
-    QUEUE_TOP = 'queue_top'
-    QUEUE_UP = 'queue_up'
-    QUEUE_DOWN = 'queue_down'
-    QUEUE_BOTTOM = 'queue_bottom'
-    TORRENT_OPTIONS = 'torrent_options'
Index: luge/ui/console/modes/torrentlist/add_torrents_popup.py
===================================================================
--- deluge/ui/console/modes/torrentlist/add_torrents_popup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,110 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.common
-from deluge.ui.client import client
-from deluge.ui.console.widgets.popup import InputPopup, SelectablePopup
-
-log = logging.getLogger(__name__)
-
-
-def report_add_status(torrentlist, succ_cnt, fail_cnt, fail_msgs):
-    if fail_cnt == 0:
-        torrentlist.report_message(
-            'Torrents Added', '{!success!}Successfully added %d torrent(s)' % succ_cnt
-        )
-    else:
-        msg = (
-            '{!error!}Failed to add the following %d torrent(s):\n {!input!}' % fail_cnt
-        ) + '\n '.join(fail_msgs)
-        if succ_cnt != 0:
-            msg += '\n \n{!success!}Successfully added %d torrent(s)' % succ_cnt
-        torrentlist.report_message('Torrent Add Report', msg)
-
-
-def show_torrent_add_popup(torrentlist):
-    def do_add_from_url(data=None, **kwargs):
-        torrentlist.pop_popup()
-        if not data or kwargs.get('close', False):
-            return
-
-        def fail_cb(msg, url):
-            log.debug('failed to add torrent: %s: %s', url, msg)
-            error_msg = f'{{!input!}} * {url}: {{!error!}}{msg}'
-            report_add_status(torrentlist, 0, 1, [error_msg])
-
-        def success_cb(tid, url):
-            if tid:
-                log.debug('added torrent: %s (%s)', url, tid)
-                report_add_status(torrentlist, 1, 0, [])
-            else:
-                fail_cb('Already in session (probably)', url)
-
-        url = data['url']['value']
-        if not url:
-            return
-
-        t_options = {
-            'download_location': data['path']['value'],
-            'add_paused': data['add_paused']['value'],
-        }
-
-        if deluge.common.is_magnet(url):
-            client.core.add_torrent_magnet(url, t_options).addCallback(
-                success_cb, url
-            ).addErrback(fail_cb, url)
-        elif deluge.common.is_url(url):
-            client.core.add_torrent_url(url, t_options).addCallback(
-                success_cb, url
-            ).addErrback(fail_cb, url)
-        else:
-            torrentlist.report_message(
-                'Error', '{!error!}Invalid URL or magnet link: %s' % url
-            )
-            return
-
-        log.debug(
-            'Adding Torrent(s): %s (dl path: %s) (paused: %d)',
-            url,
-            data['path']['value'],
-            data['add_paused']['value'],
-        )
-
-    def show_add_url_popup():
-        add_paused = 1 if 'add_paused' in torrentlist.coreconfig else 0
-        popup = InputPopup(
-            torrentlist, 'Add Torrent (Esc to cancel)', close_cb=do_add_from_url
-        )
-        popup.add_text_input('url', 'Enter torrent URL or Magnet link:')
-        popup.add_text_input(
-            'path',
-            'Enter save path:',
-            torrentlist.coreconfig.get('download_location', ''),
-            complete=True,
-        )
-        popup.add_select_input(
-            'add_paused', 'Add Paused:', ['Yes', 'No'], [True, False], add_paused
-        )
-        torrentlist.push_popup(popup)
-
-    def option_chosen(selected, *args, **kwargs):
-        if not selected or selected == 'cancel':
-            torrentlist.pop_popup()
-            return
-        if selected == 'file':
-            torrentlist.consoleui.set_mode('AddTorrents')
-        elif selected == 'url':
-            show_add_url_popup()
-
-    popup = SelectablePopup(torrentlist, 'Add torrent', option_chosen)
-    popup.add_line('file', '- From _File(s)', use_underline=True)
-    popup.add_line('url', '- From _URL or Magnet', use_underline=True)
-    popup.add_line('cancel', '- _Cancel', use_underline=True)
-    torrentlist.push_popup(popup, clear=True)
Index: luge/ui/console/modes/torrentlist/filtersidebar.py
===================================================================
--- deluge/ui/console/modes/torrentlist/filtersidebar.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,131 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import curses
-import logging
-
-from deluge.component import Component
-from deluge.decorators import overrides
-from deluge.ui.client import client
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.widgets import BaseInputPane
-from deluge.ui.console.widgets.sidebar import Sidebar
-
-log = logging.getLogger(__name__)
-
-
-class FilterSidebar(Sidebar, Component):
-    """The sidebar in the main torrentview
-
-    Shows the different states of the torrents and allows to filter the
-    torrents based on state.
-
-    """
-
-    def __init__(self, torrentlist, config):
-        self.config = config
-        height = curses.LINES - 2
-        width = self.config['torrentview']['sidebar_width']
-        Sidebar.__init__(
-            self,
-            torrentlist,
-            width,
-            height,
-            title=' Filter ',
-            border_off_north=1,
-            allow_resize=True,
-        )
-        Component.__init__(self, 'FilterSidebar')
-        self.checked_index = 0
-        kwargs = {
-            'checked_char': '*',
-            'unchecked_char': '-',
-            'checkbox_format': ' %s ',
-            'col': 0,
-        }
-        self.add_checked_input('All', 'All', checked=True, **kwargs)
-        self.add_checked_input('Active', 'Active', **kwargs)
-        self.add_checked_input(
-            'Downloading', 'Downloading', color='green,black', **kwargs
-        )
-        self.add_checked_input('Seeding', 'Seeding', color='cyan,black', **kwargs)
-        self.add_checked_input('Paused', 'Paused', **kwargs)
-        self.add_checked_input('Error', 'Error', color='red,black', **kwargs)
-        self.add_checked_input('Checking', 'Checking', color='blue,black', **kwargs)
-        self.add_checked_input('Queued', 'Queued', **kwargs)
-        self.add_checked_input(
-            'Allocating', 'Allocating', color='yellow,black', **kwargs
-        )
-        self.add_checked_input('Moving', 'Moving', color='green,black', **kwargs)
-
-    @overrides(Component)
-    def update(self):
-        if not self.hidden() and client.connected():
-            d = client.core.get_filter_tree(True, []).addCallback(
-                self._cb_update_filter_tree
-            )
-
-            def on_filter_tree_updated(changed):
-                if changed:
-                    self.refresh()
-
-            d.addCallback(on_filter_tree_updated)
-
-    def _cb_update_filter_tree(self, filter_items):
-        """Callback function on client.core.get_filter_tree"""
-        states = filter_items['state']
-        largest_count = 0
-        largest_state_width = 0
-        for state in states:
-            largest_state_width = max(len(state[0]), largest_state_width)
-            largest_count = max(int(state[1]), largest_count)
-
-        border_and_spacing = 6  # Account for border + whitespace
-        filter_state_width = largest_state_width
-        filter_count_width = self.width - filter_state_width - border_and_spacing
-
-        changed = False
-        for state in states:
-            field = self.get_input(state[0])
-            if field:
-                txt = (
-                    '%%-%ds%%%ds'
-                    % (filter_state_width, filter_count_width)
-                    % (state[0], state[1])
-                )
-                if field.set_message(txt):
-                    changed = True
-        return changed
-
-    @overrides(BaseInputPane)
-    def immediate_action_cb(self, state_changed=True):
-        if state_changed:
-            self.parent.torrentview.set_torrent_filter(
-                self.inputs[self.active_input].name
-            )
-
-    @overrides(Sidebar)
-    def handle_read(self, c):
-        if c == util.KEY_SPACE:
-            if self.checked_index != self.active_input:
-                self.inputs[self.checked_index].set_value(False)
-                Sidebar.handle_read(self, c)
-                self.checked_index = self.active_input
-            return util.ReadState.READ
-        else:
-            return Sidebar.handle_read(self, c)
-
-    @overrides(Sidebar)
-    def on_resize(self, width):
-        sidebar_width = self.config['torrentview']['sidebar_width']
-        if sidebar_width != width:
-            self.config['torrentview']['sidebar_width'] = width
-            self.config.save()
-        self.resize_window(self.height, width)
-        self.parent.toggle_sidebar()
-        self.refresh()
Index: luge/ui/console/modes/torrentlist/queue_mode.py
===================================================================
--- deluge/ui/console/modes/torrentlist/queue_mode.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,154 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.ui.client import client
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.widgets.popup import MessagePopup, SelectablePopup
-
-from . import ACTION
-
-try:
-    import curses
-except ImportError:
-    pass
-
-key_to_action = {
-    curses.KEY_HOME: ACTION.QUEUE_TOP,
-    curses.KEY_UP: ACTION.QUEUE_UP,
-    curses.KEY_DOWN: ACTION.QUEUE_DOWN,
-    curses.KEY_END: ACTION.QUEUE_BOTTOM,
-}
-QUEUE_MODE_HELP_STR = """
-Change queue position of selected torrents
-
-{!info!}'+'{!normal!} - {|indent_pos:|}Move up
-{!info!}'-'{!normal!} - {|indent_pos:|}Move down
-
-{!info!}'Home'{!normal!} - {|indent_pos:|}Move to top
-{!info!}'End'{!normal!} - {|indent_pos:|}Move to bottom
-
-"""
-
-
-class QueueMode:
-    def __init__(self, torrentslist, torrent_ids):
-        self.torrentslist = torrentslist
-        self.torrentview = torrentslist.torrentview
-        self.torrent_ids = torrent_ids
-
-    def set_statusbar_args(self, statusbar_args):
-        statusbar_args['bottombar'] = (
-            '{!black,white!}Queue mode: change queue position of selected torrents.'
-        )
-        statusbar_args['bottombar_help'] = ' Press [h] for help'
-
-    def update_cursor(self):
-        pass
-
-    def update_colors(self, tidx, colors):
-        pass
-
-    def handle_read(self, c):
-        if c in [util.KEY_ESC, util.KEY_BELL]:  # If Escape key or CTRL-g, we abort
-            self.torrentslist.set_minor_mode(None)
-        elif c == ord('h'):
-            popup = MessagePopup(
-                self.torrentslist,
-                'Help',
-                QUEUE_MODE_HELP_STR,
-                width_req=0.65,
-                border_off_west=1,
-            )
-            self.torrentslist.push_popup(popup, clear=True)
-        elif c in [
-            curses.KEY_UP,
-            curses.KEY_DOWN,
-            curses.KEY_HOME,
-            curses.KEY_END,
-            curses.KEY_NPAGE,
-            curses.KEY_PPAGE,
-        ]:
-            action = key_to_action[c]
-            self.do_queue(action)
-
-    def move_selection(self, cb_arg, qact):
-        if self.torrentslist.config['torrentview']['move_selection'] is False:
-            return
-        queue_length = 0
-        selected_num = 0
-        for tid in self.torrentview.curstate:
-            tq = self.torrentview.curstate[tid]['queue']
-            if tq != -1:
-                queue_length += 1
-                if tq in self.torrentview.marked:
-                    selected_num += 1
-        if qact == ACTION.QUEUE_TOP:
-            if self.torrentview.marked:
-                self.torrentview.cursel = 1 + sorted(self.torrentview.marked).index(
-                    self.torrentview.cursel
-                )
-            else:
-                self.torrentview.cursel = 1
-            self.torrentview.marked = list(range(1, selected_num + 1))
-        elif qact == ACTION.QUEUE_UP:
-            self.torrentview.cursel = max(1, self.torrentview.cursel - 1)
-            self.torrentview.marked = [marked - 1 for marked in self.torrentview.marked]
-            self.torrentview.marked = [
-                marked for marked in self.torrentview.marked if marked > 0
-            ]
-        elif qact == ACTION.QUEUE_DOWN:
-            self.torrentview.cursel = min(queue_length, self.torrentview.cursel + 1)
-            self.torrentview.marked = [marked + 1 for marked in self.torrentview.marked]
-            self.torrentview.marked = [
-                marked for marked in self.torrentview.marked if marked <= queue_length
-            ]
-        elif qact == ACTION.QUEUE_BOTTOM:
-            if self.torrentview.marked:
-                self.torrentview.cursel = (
-                    queue_length
-                    - selected_num
-                    + 1
-                    + sorted(self.torrentview.marked).index(self.torrentview.cursel)
-                )
-            else:
-                self.torrentview.cursel = queue_length
-            self.torrentview.marked = list(
-                range(queue_length - selected_num + 1, queue_length + 1)
-            )
-
-    def do_queue(self, qact, *args, **kwargs):
-        if qact == ACTION.QUEUE_TOP:
-            client.core.queue_top(self.torrent_ids).addCallback(
-                self.move_selection, qact
-            )
-        elif qact == ACTION.QUEUE_BOTTOM:
-            client.core.queue_bottom(self.torrent_ids).addCallback(
-                self.move_selection, qact
-            )
-        elif qact == ACTION.QUEUE_UP:
-            client.core.queue_up(self.torrent_ids).addCallback(
-                self.move_selection, qact
-            )
-        elif qact == ACTION.QUEUE_DOWN:
-            client.core.queue_down(self.torrent_ids).addCallback(
-                self.move_selection, qact
-            )
-
-    def popup(self, **kwargs):
-        popup = SelectablePopup(
-            self.torrentslist,
-            'Queue Action',
-            self.do_queue,
-            cb_args=kwargs,
-            border_off_west=1,
-        )
-        popup.add_line(ACTION.QUEUE_TOP, '_Top')
-        popup.add_line(ACTION.QUEUE_UP, '_Up')
-        popup.add_line(ACTION.QUEUE_DOWN, '_Down')
-        popup.add_line(ACTION.QUEUE_BOTTOM, '_Bottom')
-        self.torrentslist.push_popup(popup)
Index: luge/ui/console/modes/torrentlist/search_mode.py
===================================================================
--- deluge/ui/console/modes/torrentlist/search_mode.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,206 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.decorators import overrides
-from deluge.ui.console.modes.basemode import InputKeyHandler, move_cursor
-from deluge.ui.console.modes.torrentlist.torrentactions import torrent_actions_popup
-from deluge.ui.console.utils import curses_util as util
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-QUEUE_MODE_HELP_STR = """
-Change queue position of selected torrents
-
-{!info!}'+'{!normal!} - {|indent_pos:|}Move up
-{!info!}'-'{!normal!} - {|indent_pos:|}Move down
-
-{!info!}'Home'{!normal!} - {|indent_pos:|}Move to top
-{!info!}'End'{!normal!} - {|indent_pos:|}Move to bottom
-
-"""
-SEARCH_EMPTY = 0
-SEARCH_FAILING = 1
-SEARCH_SUCCESS = 2
-SEARCH_START_REACHED = 3
-SEARCH_END_REACHED = 4
-SEARCH_FORMAT = {
-    SEARCH_EMPTY: '{!black,white!}Search torrents: %s{!black,white!}',
-    SEARCH_SUCCESS: '{!black,white!}Search torrents: {!black,green!}%s{!black,white!}',
-    SEARCH_FAILING: '{!black,white!}Search torrents: {!black,red!}%s{!black,white!}',
-    SEARCH_START_REACHED: '{!black,white!}Search torrents: {!black,yellow!}%s{!black,white!} (start reached)',
-    SEARCH_END_REACHED: '{!black,white!}Search torrents: {!black,yellow!}%s{!black,white!} (end reached)',
-}
-
-
-class SearchMode(InputKeyHandler):
-    def __init__(self, torrentlist):
-        super().__init__()
-        self.torrentlist = torrentlist
-        self.torrentview = torrentlist.torrentview
-        self.search_state = SEARCH_EMPTY
-        self.search_string = ''
-
-    def update_cursor(self):
-        util.safe_curs_set(util.Curser.VERY_VISIBLE)
-        move_cursor(
-            self.torrentlist.stdscr,
-            self.torrentlist.rows - 1,
-            len(self.search_string) + 17,
-        )
-
-    def set_statusbar_args(self, statusbar_args):
-        statusbar_args['bottombar'] = (
-            SEARCH_FORMAT[self.search_state] % self.search_string
-        )
-        statusbar_args['bottombar_help'] = False
-
-    def update_colors(self, tidx, colors):
-        if len(self.search_string) > 1:
-            lcase_name = self.torrentview.torrent_names[tidx].lower()
-            sstring_lower = self.search_string.lower()
-            if lcase_name.find(sstring_lower) != -1:
-                if tidx == self.torrentview.cursel:
-                    pass
-                elif tidx in self.torrentview.marked:
-                    colors['bg'] = 'magenta'
-                else:
-                    colors['bg'] = 'green'
-                    if colors['fg'] == 'green':
-                        colors['fg'] = 'black'
-                    colors['attr'] = 'bold'
-
-    def do_search(self, direction='first'):
-        """
-        Performs a search on visible torrent and sets cursor to the match
-
-        Args:
-            direction (str): The direction to search. Must be one of 'first', 'last', 'next' or 'previous'
-
-        """
-        search_space = list(enumerate(self.torrentview.torrent_names))
-
-        if direction == 'last':
-            search_space = reversed(search_space)
-        elif direction == 'next':
-            search_space = search_space[self.torrentview.cursel + 1 :]
-        elif direction == 'previous':
-            search_space = reversed(search_space[: self.torrentview.cursel])
-
-        search_string = self.search_string.lower()
-        for i, n in search_space:
-            n = n.lower()
-            if n.find(search_string) != -1:
-                self.torrentview.cursel = i
-                if (
-                    self.torrentview.curoff
-                    + self.torrentview.torrent_rows
-                    - self.torrentview.torrentlist_offset
-                ) < self.torrentview.cursel:
-                    self.torrentview.curoff = (
-                        self.torrentview.cursel - self.torrentview.torrent_rows + 1
-                    )
-                elif (self.torrentview.curoff + 1) > self.torrentview.cursel:
-                    self.torrentview.curoff = max(0, self.torrentview.cursel)
-                self.search_state = SEARCH_SUCCESS
-                return
-        if direction in ['first', 'last']:
-            self.search_state = SEARCH_FAILING
-        elif direction == 'next':
-            self.search_state = SEARCH_END_REACHED
-        elif direction == 'previous':
-            self.search_state = SEARCH_START_REACHED
-
-    @overrides(InputKeyHandler)
-    def handle_read(self, c):
-        cname = self.torrentview.torrent_names[self.torrentview.cursel]
-        refresh = True
-
-        if c in [
-            util.KEY_ESC,
-            util.KEY_BELL,
-        ]:  # If Escape key or CTRL-g, we abort search
-            self.torrentlist.set_minor_mode(None)
-            self.search_state = SEARCH_EMPTY
-        elif c in [curses.KEY_BACKSPACE, util.KEY_BACKSPACE2]:
-            if self.search_string:
-                self.search_string = self.search_string[:-1]
-                if cname.lower().find(self.search_string.lower()) != -1:
-                    self.search_state = SEARCH_SUCCESS
-            else:
-                self.torrentlist.set_minor_mode(None)
-                self.search_state = SEARCH_EMPTY
-        elif c == curses.KEY_DC:
-            self.search_string = ''
-            self.search_state = SEARCH_SUCCESS
-        elif c == curses.KEY_UP:
-            self.do_search('previous')
-        elif c == curses.KEY_DOWN:
-            self.do_search('next')
-        elif c == curses.KEY_LEFT:
-            self.torrentlist.set_minor_mode(None)
-            self.search_state = SEARCH_EMPTY
-        elif c == ord('/'):
-            self.torrentlist.set_minor_mode(None)
-            self.search_state = SEARCH_EMPTY
-        elif c == curses.KEY_RIGHT:
-            tid = self.torrentview.current_torrent_id()
-            self.torrentlist.show_torrent_details(tid)
-            refresh = False
-        elif c == curses.KEY_HOME:
-            self.do_search('first')
-        elif c == curses.KEY_END:
-            self.do_search('last')
-        elif c in [10, curses.KEY_ENTER]:
-            self.last_mark = -1
-            tid = self.torrentview.current_torrent_id()
-            torrent_actions_popup(self.torrentlist, [tid], details=True)
-            refresh = False
-        elif c == util.KEY_ESC:
-            self.search_string = ''
-            self.search_state = SEARCH_EMPTY
-        elif c > 31 and c < 256:
-            old_search_string = self.search_string
-            stroke = chr(c)
-            uchar = stroke
-            while not uchar:
-                try:
-                    uchar = stroke.decode(self.torrentlist.encoding)
-                except UnicodeDecodeError:
-                    c = self.torrentlist.stdscr.getch()
-                    stroke += chr(c)
-
-            if uchar:
-                self.search_string += uchar
-
-            still_matching = (
-                cname.lower().find(self.search_string.lower())
-                == cname.lower().find(old_search_string.lower())
-                and cname.lower().find(self.search_string.lower()) != -1
-            )
-
-            if self.search_string and not still_matching:
-                self.do_search()
-            elif self.search_string:
-                self.search_state = SEARCH_SUCCESS
-        else:
-            refresh = False
-
-        if not self.search_string:
-            self.search_state = SEARCH_EMPTY
-            refresh = True
-
-        if refresh:
-            self.torrentlist.refresh([])
-
-        return util.ReadState.READ
Index: luge/ui/console/modes/torrentlist/torrentactions.py
===================================================================
--- deluge/ui/console/modes/torrentlist/torrentactions.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,272 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-
-from twisted.internet import defer
-
-import deluge.component as component
-from deluge.ui.client import client
-from deluge.ui.common import TORRENT_DATA_FIELD
-from deluge.ui.console.modes.torrentlist.queue_mode import QueueMode
-from deluge.ui.console.utils import colors
-from deluge.ui.console.utils.common import TORRENT_OPTIONS
-from deluge.ui.console.widgets.popup import InputPopup, MessagePopup, SelectablePopup
-
-from . import ACTION
-
-log = logging.getLogger(__name__)
-
-
-def action_error(error, mode):
-    mode.report_message('Error Occurred', error.getErrorMessage())
-    mode.refresh()
-
-
-def action_remove(mode=None, torrent_ids=None, **kwargs):
-    def do_remove(*args, **kwargs):
-        data = args[0] if args else None
-        if data is None or kwargs.get('close', False):
-            mode.pop_popup()
-            return True
-
-        mode.torrentview.clear_marked()
-        remove_data = data['remove_files']['value']
-
-        def on_removed_finished(errors):
-            if errors:
-                error_msgs = ''
-                for t_id, e_msg in errors:
-                    error_msgs += f'Error removing torrent {t_id} : {e_msg}\n'
-                mode.report_message(
-                    'Error(s) occured when trying to delete torrent(s).', error_msgs
-                )
-                mode.refresh()
-
-        d = client.core.remove_torrents(torrent_ids, remove_data)
-        d.addCallback(on_removed_finished)
-        mode.pop_popup()
-
-    def got_status(status):
-        return (status['name'], status['state'])
-
-    callbacks = []
-    for tid in torrent_ids:
-        d = client.core.get_torrent_status(tid, ['name', 'state'])
-        callbacks.append(d.addCallback(got_status))
-
-    def remove_dialog(status):
-        status = [t_status[1] for t_status in status]
-
-        if len(torrent_ids) == 1:
-            rem_msg = '{!info!}Remove the following torrent?{!input!}'
-        else:
-            rem_msg = '{!info!}Remove the following %d torrents?{!input!}' % len(
-                torrent_ids
-            )
-
-        show_max = 6
-        for i, (name, state) in enumerate(status):
-            color = colors.state_color[state]
-            rem_msg += f'\n {color}* {{!input!}}{name}'
-            if i == show_max - 1:
-                if i < len(status) - 1:
-                    rem_msg += '\n  {!red!}And %i more' % (len(status) - show_max)
-                break
-
-        popup = InputPopup(
-            mode,
-            '(Esc to cancel, Enter to remove)',
-            close_cb=do_remove,
-            border_off_west=1,
-            border_off_north=1,
-        )
-        popup.add_text(rem_msg)
-        popup.add_spaces(1)
-        popup.add_select_input(
-            'remove_files',
-            '{!info!}Torrent files:',
-            ['Keep', 'Remove'],
-            [False, True],
-            False,
-        )
-        mode.push_popup(popup)
-
-    defer.DeferredList(callbacks).addCallback(remove_dialog)
-
-
-def action_torrent_info(mode=None, torrent_ids=None, **kwargs):
-    popup = MessagePopup(mode, 'Torrent options', 'Querying core, please wait...')
-    mode.push_popup(popup)
-    torrents = torrent_ids
-    options = {}
-
-    def _do_set_torrent_options(torrent_ids, result):
-        options = {}
-        for opt, val in result.items():
-            if val['value'] not in ['multiple', None]:
-                options[opt] = val['value']
-        client.core.set_torrent_options(torrent_ids, options)
-
-    def on_torrent_status(status):
-        for key in status:
-            if key not in options:
-                options[key] = status[key]
-            elif options[key] != status[key]:
-                options[key] = 'multiple'
-
-    def create_popup(status):
-        mode.pop_popup()
-
-        def cb(result, **kwargs):
-            if result is None:
-                return
-            _do_set_torrent_options(torrent_ids, result)
-            if kwargs.get('close', False):
-                mode.pop_popup()
-                return True
-
-        option_popup = InputPopup(
-            mode,
-            ' Set Torrent Options ',
-            close_cb=cb,
-            border_off_west=1,
-            border_off_north=1,
-            base_popup=kwargs.get('base_popup', None),
-        )
-        for field in TORRENT_OPTIONS:
-            caption = '{!info!}' + TORRENT_DATA_FIELD[field]['name']
-            value = options[field]
-            if isinstance(value, ''.__class__):
-                option_popup.add_text_input(field, caption, value)
-            elif isinstance(value, bool):
-                choices = (['Yes', 'No'], [True, False], [True, False].index(value))
-                option_popup.add_select_input(
-                    field, caption, choices[0], choices[1], choices[2]
-                )
-            elif isinstance(value, float):
-                option_popup.add_float_spin_input(
-                    field, caption, value=value, min_val=-1
-                )
-            elif isinstance(value, int):
-                option_popup.add_int_spin_input(field, caption, value=value, min_val=-1)
-
-        mode.push_popup(option_popup)
-
-    callbacks = []
-    for tid in torrents:
-        deferred = component.get('SessionProxy').get_torrent_status(
-            tid, list(TORRENT_OPTIONS)
-        )
-        callbacks.append(deferred.addCallback(on_torrent_status))
-
-    callbacks = defer.DeferredList(callbacks)
-    callbacks.addCallback(create_popup)
-
-
-def torrent_action(action, *args, **kwargs):
-    retval = False
-    torrent_ids = kwargs.get('torrent_ids', None)
-    mode = kwargs.get('mode', None)
-
-    if torrent_ids is None:
-        return
-
-    if action == ACTION.PAUSE:
-        log.debug('Pausing torrents: %s', torrent_ids)
-        client.core.pause_torrents(torrent_ids).addErrback(action_error, mode)
-        retval = True
-    elif action == ACTION.RESUME:
-        log.debug('Resuming torrents: %s', torrent_ids)
-        client.core.resume_torrents(torrent_ids).addErrback(action_error, mode)
-        retval = True
-    elif action == ACTION.QUEUE:
-        queue_mode = QueueMode(mode, torrent_ids)
-        queue_mode.popup(**kwargs)
-    elif action == ACTION.REMOVE:
-        action_remove(**kwargs)
-        retval = True
-    elif action == ACTION.MOVE_STORAGE:
-
-        def do_move(res, **kwargs):
-            if res is None or kwargs.get('close', False):
-                mode.pop_popup()
-                return True
-
-            if os.path.exists(res['path']['value']) and not os.path.isdir(
-                res['path']['value']
-            ):
-                mode.report_message(
-                    'Cannot Move Download Folder',
-                    '{!error!}%s exists and is not a directory' % res['path']['value'],
-                )
-            else:
-                log.debug('Moving %s to: %s', torrent_ids, res['path']['value'])
-                client.core.move_storage(torrent_ids, res['path']['value']).addErrback(
-                    action_error, mode
-                )
-
-        popup = InputPopup(
-            mode, 'Move Download Folder', close_cb=do_move, border_off_east=1
-        )
-        popup.add_text_input('path', 'Enter path to move to:', complete=True)
-        mode.push_popup(popup)
-    elif action == ACTION.RECHECK:
-        log.debug('Rechecking torrents: %s', torrent_ids)
-        client.core.force_recheck(torrent_ids).addErrback(action_error, mode)
-        retval = True
-    elif action == ACTION.REANNOUNCE:
-        log.debug('Reannouncing torrents: %s', torrent_ids)
-        client.core.force_reannounce(torrent_ids).addErrback(action_error, mode)
-        retval = True
-    elif action == ACTION.DETAILS:
-        log.debug('Torrent details')
-        tid = mode.torrentview.current_torrent_id()
-        if tid:
-            mode.show_torrent_details(tid)
-        else:
-            log.error('No current torrent in _torrentaction, this is a bug')
-    elif action == ACTION.TORRENT_OPTIONS:
-        action_torrent_info(**kwargs)
-
-    return retval
-
-
-# Creates the popup.  mode is the calling mode, tids is a list of torrents to take action upon
-def torrent_actions_popup(mode, torrent_ids, details=False, action=None, close_cb=None):
-    if action is not None:
-        torrent_action(action, mode=mode, torrent_ids=torrent_ids)
-        return
-
-    popup = SelectablePopup(
-        mode,
-        'Torrent Actions',
-        torrent_action,
-        cb_args={'mode': mode, 'torrent_ids': torrent_ids},
-        close_cb=close_cb,
-        border_off_north=1,
-        border_off_west=1,
-        border_off_east=1,
-    )
-    popup.add_line(ACTION.PAUSE, '_Pause')
-    popup.add_line(ACTION.RESUME, '_Resume')
-    if details:
-        popup.add_divider()
-        popup.add_line(ACTION.QUEUE, 'Queue')
-    popup.add_divider()
-    popup.add_line(ACTION.REANNOUNCE, '_Update Tracker')
-    popup.add_divider()
-    popup.add_line(ACTION.REMOVE, 'Remo_ve Torrent')
-    popup.add_line(ACTION.RECHECK, '_Force Recheck')
-    popup.add_line(ACTION.MOVE_STORAGE, '_Move Download Folder')
-    popup.add_divider()
-    if details:
-        popup.add_line(ACTION.DETAILS, 'Torrent _Details')
-    popup.add_line(ACTION.TORRENT_OPTIONS, 'Torrent _Options')
-    mode.push_popup(popup)
Index: luge/ui/console/modes/torrentlist/torrentlist.py
===================================================================
--- deluge/ui/console/modes/torrentlist/torrentlist.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,347 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-from collections import deque
-
-import deluge.component as component
-from deluge.component import Component
-from deluge.decorators import overrides
-from deluge.ui.client import client
-from deluge.ui.console.modes.basemode import BaseMode, mkwin
-from deluge.ui.console.modes.torrentlist import torrentview, torrentviewcolumns
-from deluge.ui.console.modes.torrentlist.add_torrents_popup import (
-    show_torrent_add_popup,
-)
-from deluge.ui.console.modes.torrentlist.filtersidebar import FilterSidebar
-from deluge.ui.console.modes.torrentlist.queue_mode import QueueMode
-from deluge.ui.console.modes.torrentlist.search_mode import SearchMode
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.widgets.popup import MessagePopup, PopupsHandler
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-
-# Big help string that gets displayed when the user hits 'h'
-HELP_STR = """
-This screen shows an overview of the current torrents Deluge is managing. \
-The currently selected torrent is indicated with a white background. \
-You can change the selected torrent using the up/down arrows or the \
-PgUp/PgDown keys. Home and End keys go to the first and last torrent \
-respectively.
-
-Operations can be performed on multiple torrents by marking them and \
-then hitting Enter. See below for the keys used to mark torrents.
-
-You can scroll a popup window that doesn't fit its content (like \
-this one) using the up/down arrows, PgUp/PgDown and Home/End keys.
-
-All popup windows can be closed/canceled by hitting the Esc key \
-or the 'q' key (does not work for dialogs like the add torrent dialog)
-
-The actions you can perform and the keys to perform them are as follows:
-
-{!info!}'h'{!normal!} - {|indent_pos:|}Show this help
-{!info!}'p'{!normal!} - {|indent_pos:|}Open preferences
-{!info!}'l'{!normal!} - {|indent_pos:|}Enter Command Line mode
-{!info!}'e'{!normal!} - {|indent_pos:|}Show the event log view ({!info!}'q'{!normal!} to go back to overview)
-
-{!info!}'a'{!normal!} - {|indent_pos:|}Add a torrent
-{!info!}Delete{!normal!} - {|indent_pos:|}Delete a torrent
-
-{!info!}'/'{!normal!} - {|indent_pos:|}Search torrent names. \
-Searching starts immediately - matching torrents are highlighted in \
-green, you can cycle through them with Up/Down arrows and Home/End keys \
-You can view torrent details with right arrow, open action popup with \
-Enter key and exit search mode with '/' key, left arrow or \
-backspace with empty search field
-
-{!info!}'f'{!normal!} - {|indent_pos:|}Show only torrents in a certain state
-      (Will open a popup where you can select the state you want to see)
-{!info!}'q'{!normal!} - {|indent_pos:|}Enter queue mode
-
-{!info!}'S'{!normal!} - {|indent_pos:|}Show or hide the sidebar
-
-{!info!}Enter{!normal!} - {|indent_pos:|}Show torrent actions popup. Here you can do things like \
-pause/resume, remove, recheck and so on. These actions \
-apply to all currently marked torrents. The currently \
-selected torrent is automatically marked when you press enter.
-
-{!info!}'o'{!normal!} - {|indent_pos:|}Show and set torrent options - this will either apply \
-to all selected torrents(but not the highlighted one) or currently \
-selected torrent if nothing is selected
-
-{!info!}'Q'{!normal!} - {|indent_pos:|}quit deluge-console
-{!info!}'C'{!normal!} - {|indent_pos:|}show connection manager
-
-{!info!}'m'{!normal!} - {|indent_pos:|}Mark a torrent
-{!info!}'M'{!normal!} - {|indent_pos:|}Mark all torrents between currently selected torrent and last marked torrent
-{!info!}'c'{!normal!} - {|indent_pos:|}Clear selection
-
-{!info!}'v'{!normal!} - {|indent_pos:|}Show a dialog which allows you to choose columns to display
-{!info!}'<' / '>'{!normal!} - {|indent_pos:|}Change column by which to sort torrents
-
-{!info!}Right Arrow{!normal!} - {|indent_pos:|}Torrent Detail Mode. This includes more detailed information \
-about the currently selected torrent, as well as a view of the \
-files in the torrent and the ability to set file priorities.
-
-{!info!}'q'/Esc{!normal!} - {|indent_pos:|}Close a popup (Note that 'q' does not work for dialogs \
-where you input something
-"""
-
-
-class TorrentList(BaseMode, PopupsHandler):
-    def __init__(self, stdscr, encoding=None):
-        BaseMode.__init__(
-            self, stdscr, encoding=encoding, do_refresh=False, depend=['SessionProxy']
-        )
-        PopupsHandler.__init__(self)
-        self.messages = deque()
-        self.last_mark = -1
-        self.go_top = False
-        self.minor_mode = None
-
-        self.consoleui = component.get('ConsoleUI')
-        self.coreconfig = self.consoleui.coreconfig
-        self.config = self.consoleui.config
-        self.sidebar = FilterSidebar(self, self.config)
-        self.torrentview_panel = mkwin(
-            curses.COLOR_GREEN,
-            curses.LINES - 1,
-            curses.COLS - self.sidebar.width,
-            0,
-            self.sidebar.width,
-        )
-        self.torrentview = torrentview.TorrentView(self, self.config)
-
-        util.safe_curs_set(util.Curser.INVISIBLE)
-        self.stdscr.notimeout(0)
-
-    def torrentview_columns(self):
-        return self.torrentview_panel.getmaxyx()[1]
-
-    def on_config_changed(self):
-        self.config.save()
-        self.torrentview.on_config_changed()
-
-    def toggle_sidebar(self):
-        if self.config['torrentview']['show_sidebar']:
-            self.sidebar.show()
-            self.sidebar.resize_window(curses.LINES - 2, self.sidebar.width)
-            self.torrentview_panel.resize(
-                curses.LINES - 1, curses.COLS - self.sidebar.width
-            )
-            self.torrentview_panel.mvwin(0, self.sidebar.width)
-        else:
-            self.sidebar.hide()
-            self.torrentview_panel.resize(curses.LINES - 1, curses.COLS)
-            self.torrentview_panel.mvwin(0, 0)
-        self.torrentview.update_columns()
-        # After updating the columns widths, clear row cache to recreate them
-        self.torrentview.cached_rows.clear()
-        self.refresh()
-
-    @overrides(Component)
-    def start(self):
-        self.torrentview.on_config_changed()
-        self.toggle_sidebar()
-
-        if self.config['first_run']:
-            self.push_popup(
-                MessagePopup(self, 'Welcome to Deluge', HELP_STR, width_req=0.65)
-            )
-            self.config['first_run'] = False
-            self.config.save()
-
-        if client.connected():
-            self.torrentview.update(refresh=False)
-
-    @overrides(Component)
-    def update(self):
-        if self.mode_paused():
-            return
-
-        if client.connected():
-            self.torrentview.update(refresh=True)
-
-    @overrides(BaseMode)
-    def resume(self):
-        super().resume()
-
-    @overrides(BaseMode)
-    def on_resize(self, rows, cols):
-        BaseMode.on_resize(self, rows, cols)
-
-        if self.popup:
-            self.popup.handle_resize()
-
-        if not self.consoleui.is_active_mode(self):
-            return
-
-        self.toggle_sidebar()
-
-    def show_torrent_details(self, tid):
-        mode = self.consoleui.set_mode('TorrentDetail')
-        mode.update(tid)
-
-    def set_minor_mode(self, mode):
-        self.minor_mode = mode
-        self.refresh()
-
-    def _show_visible_columns_popup(self):
-        self.push_popup(torrentviewcolumns.TorrentViewColumns(self))
-
-    @overrides(BaseMode)
-    def refresh(self, lines=None):
-        # Something has requested we scroll to the top of the list
-        if self.go_top:
-            self.torrentview.cursel = 0
-            self.torrentview.curoff = 0
-            self.go_top = False
-
-        if not lines:
-            if not self.consoleui.is_active_mode(self):
-                return
-            self.stdscr.erase()
-
-        self.add_string(1, self.torrentview.column_string, scr=self.torrentview_panel)
-
-        # Update the status bars
-        statusbar_args = {'scr': self.stdscr, 'bottombar_help': True}
-        if self.torrentview.curr_filter is not None:
-            statusbar_args['topbar'] = (
-                '{}    {{!filterstatus!}}Current filter: {}'.format(
-                    self.statusbars.topbar,
-                    self.torrentview.curr_filter,
-                )
-            )
-
-        if self.minor_mode:
-            self.minor_mode.set_statusbar_args(statusbar_args)
-
-        self.draw_statusbars(**statusbar_args)
-
-        self.torrentview.update_torrents(lines)
-
-        if self.minor_mode:
-            self.minor_mode.update_cursor()
-        else:
-            util.safe_curs_set(util.Curser.INVISIBLE)
-
-        if not self.consoleui.is_active_mode(self):
-            return
-
-        self.stdscr.noutrefresh()
-        self.torrentview_panel.noutrefresh()
-
-        if not self.sidebar.hidden():
-            self.sidebar.refresh()
-
-        if self.popup:
-            self.popup.refresh()
-
-        curses.doupdate()
-
-    @overrides(BaseMode)
-    def read_input(self):
-        # Read the character
-        affected_lines = None
-        c = self.stdscr.getch()
-
-        # Either ESC or ALT+<some key>
-        if c == util.KEY_ESC:
-            n = self.stdscr.getch()
-            if n == -1:  # Means it was the escape key
-                pass
-            else:  # ALT+<some key>
-                c = [c, n]
-
-        if self.popup:
-            ret = self.popup.handle_read(c)
-            if self.popup and self.popup.closed():
-                self.pop_popup()
-            self.refresh()
-            return ret
-        if util.is_printable_chr(c):
-            if chr(c) == 'Q':
-                component.get('ConsoleUI').quit()
-            elif chr(c) == 'C':
-                self.consoleui.set_mode('ConnectionManager')
-                return
-            elif chr(c) == 'q':
-                self.torrentview.update_marked(self.torrentview.cursel)
-                self.set_minor_mode(
-                    QueueMode(self, self.torrentview._selected_torrent_ids())
-                )
-                return
-            elif chr(c) == '/':
-                self.set_minor_mode(SearchMode(self))
-                return
-
-        if self.sidebar.has_focus() and c not in [curses.KEY_RIGHT]:
-            self.sidebar.handle_read(c)
-            self.refresh()
-            return
-
-        if self.torrentview.numtorrents < 0:
-            return
-        elif self.minor_mode:
-            self.minor_mode.handle_read(c)
-            return
-
-        affected_lines = None
-        # Hand off to torrentview
-        if self.torrentview.handle_read(c) == util.ReadState.CHANGED:
-            affected_lines = self.torrentview.get_input_result()
-
-        if c == curses.KEY_LEFT:
-            if not self.sidebar.has_focus():
-                self.sidebar.set_focused(True)
-            self.refresh()
-            return
-        elif c == curses.KEY_RIGHT:
-            if self.sidebar.has_focus():
-                self.sidebar.set_focused(False)
-                self.refresh()
-                return
-            # We enter a new mode for the selected torrent here
-            tid = self.torrentview.current_torrent_id()
-            if tid:
-                self.show_torrent_details(tid)
-                return
-
-        elif util.is_printable_chr(c):
-            if chr(c) == 'a':
-                show_torrent_add_popup(self)
-            elif chr(c) == 'v':
-                self._show_visible_columns_popup()
-            elif chr(c) == 'h':
-                self.push_popup(MessagePopup(self, 'Help', HELP_STR, width_req=0.65))
-            elif chr(c) == 'p':
-                mode = self.consoleui.set_mode('Preferences')
-                mode.load_config()
-                return
-            elif chr(c) == 'e':
-                self.consoleui.set_mode('EventView')
-                return
-            elif chr(c) == 'S':
-                self.config['torrentview']['show_sidebar'] = (
-                    self.config['torrentview']['show_sidebar'] is False
-                )
-                self.config.save()
-                self.toggle_sidebar()
-            elif chr(c) == 'l':
-                self.consoleui.set_mode('CmdLine', refresh=True)
-                return
-
-        self.refresh(affected_lines)
Index: luge/ui/console/modes/torrentlist/torrentview.py
===================================================================
--- deluge/ui/console/modes/torrentlist/torrentview.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,514 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.decorators import overrides
-from deluge.ui.console.modes.basemode import InputKeyHandler
-from deluge.ui.console.modes.torrentlist import torrentviewcolumns
-from deluge.ui.console.modes.torrentlist.torrentactions import torrent_actions_popup
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.utils import format_utils
-from deluge.ui.console.utils.column import (
-    get_column_value,
-    get_required_fields,
-    torrent_data_fields,
-)
-
-from . import ACTION
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-
-state_fg_colors = {
-    'Downloading': 'green',
-    'Seeding': 'cyan',
-    'Error': 'red',
-    'Queued': 'yellow',
-    'Checking': 'blue',
-    'Moving': 'green',
-}
-
-
-reverse_sort_fields = [
-    'size',
-    'download_speed',
-    'upload_speed',
-    'num_seeds',
-    'num_peers',
-    'distributed_copies',
-    'time_added',
-    'total_uploaded',
-    'all_time_download',
-    'total_remaining',
-    'progress',
-    'ratio',
-    'seeding_time',
-    'active_time',
-]
-
-
-default_column_values = {
-    'queue': {'width': 4, 'visible': True},
-    'name': {'width': -1, 'visible': True},
-    'size': {'width': 8, 'visible': True},
-    'progress': {'width': 7, 'visible': True},
-    'download_speed': {'width': 7, 'visible': True},
-    'upload_speed': {'width': 7, 'visible': True},
-    'state': {'width': 13},
-    'eta': {'width': 8, 'visible': True},
-    'time_added': {'width': 15},
-    'tracker': {'width': 15},
-    'download_location': {'width': 15},
-    'downloaded': {'width': 13},
-    'uploaded': {'width': 7},
-    'remaining': {'width': 13},
-    'completed_time': {'width': 15},
-    'last_seen_complete': {'width': 15},
-    'max_upload_speed': {'width': 7},
-}
-
-
-default_columns = {}
-for col_i, col_name in enumerate(torrentviewcolumns.column_pref_names):
-    default_columns[col_name] = {'width': 10, 'order': col_i, 'visible': False}
-    if col_name in default_column_values:
-        default_columns[col_name].update(default_column_values[col_name])
-
-
-class TorrentView(InputKeyHandler):
-    def __init__(self, torrentlist, config):
-        super().__init__()
-        self.torrentlist = torrentlist
-        self.config = config
-        self.filter_dict = {}
-        self.curr_filter = None
-        self.cached_rows = {}
-        self.sorted_ids = None
-        self.torrent_names = None
-        self.numtorrents = -1
-        self.column_string = ''
-        self.curoff = 0
-        self.marked = []
-        self.cursel = 0
-
-    @property
-    def rows(self):
-        return self.torrentlist.rows
-
-    @property
-    def torrent_rows(self):
-        return self.torrentlist.rows - 3  # Account for header lines + columns line
-
-    @property
-    def torrentlist_offset(self):
-        return 2
-
-    def update_state(self, state, refresh=False):
-        self.curstate = state  # cache in case we change sort order
-        self.cached_rows.clear()
-        self.numtorrents = len(state)
-        self.sorted_ids = self._sort_torrents(state)
-        self.torrent_names = []
-        for torrent_id in self.sorted_ids:
-            ts = self.curstate[torrent_id]
-            self.torrent_names.append(ts['name'])
-
-        if refresh:
-            self.torrentlist.refresh()
-
-    def set_torrent_filter(self, state):
-        self.curr_filter = state
-        filter_dict = {'state': [state]}
-        if state == 'All':
-            self.curr_filter = None
-            filter_dict = {}
-        self.filter_dict = filter_dict
-        self.torrentlist.go_top = True
-        self.torrentlist.update()
-        return True
-
-    def _scroll_up(self, by):
-        cursel = self.cursel
-        prevoff = self.curoff
-        self.cursel = max(self.cursel - by, 0)
-        if self.cursel < self.curoff:
-            self.curoff = self.cursel
-        affected = []
-        if prevoff == self.curoff:
-            affected.append(cursel)
-            if cursel != self.cursel:
-                affected.insert(0, self.cursel)
-        return affected
-
-    def _scroll_down(self, by):
-        cursel = self.cursel
-        prevoff = self.curoff
-        self.cursel = min(self.cursel + by, self.numtorrents - 1)
-        if (self.curoff + self.torrent_rows) <= self.cursel:
-            self.curoff = self.cursel - self.torrent_rows + 1
-        affected = []
-        if prevoff == self.curoff:
-            affected.append(cursel)
-            if cursel != self.cursel:
-                affected.append(self.cursel)
-        return affected
-
-    def current_torrent_id(self):
-        if not self.sorted_ids:
-            return None
-        return self.sorted_ids[self.cursel]
-
-    def _selected_torrent_ids(self):
-        if not self.sorted_ids:
-            return None
-        ret = []
-        for i in self.marked:
-            ret.append(self.sorted_ids[i])
-        return ret
-
-    def clear_marked(self):
-        self.marked = []
-        self.last_mark = -1
-
-    def mark_unmark(self, idx):
-        if idx in self.marked:
-            self.marked.remove(idx)
-            self.last_mark = -1
-        else:
-            self.marked.append(idx)
-            self.last_mark = idx
-
-    def add_marked(self, indices, last_marked):
-        for i in indices:
-            if i not in self.marked:
-                self.marked.append(i)
-        self.last_mark = last_marked
-
-    def update_marked(self, index, last_mark=True, clear=False):
-        if index not in self.marked:
-            if clear:
-                self.marked = []
-            self.marked.append(index)
-            if last_mark:
-                self.last_mark = index
-            return True
-        return False
-
-    def _sort_torrents(self, state):
-        """Sorts by primary and secondary sort fields."""
-
-        if not state:
-            return {}
-
-        s_primary = self.config['torrentview']['sort_primary']
-        s_secondary = self.config['torrentview']['sort_secondary']
-
-        result = state
-
-        # Sort first by secondary sort field and then primary sort field
-        # so it all works out
-
-        def sort_by_field(state, to_sort, field):
-            field = torrent_data_fields[field]['status'][0]
-            reverse = field in reverse_sort_fields
-
-            # Get first element so we can check if it has given field
-            # and if it's a string
-            first_element = state[list(state)[0]]
-            if field in first_element:
-
-                def sort_key(s):
-                    try:
-                        # Sort case-insensitively but preserve A>a order.
-                        return state.get(s)[field].lower()
-                    except AttributeError:
-                        # Not a string.
-                        return state.get(s)[field]
-
-                to_sort = sorted(to_sort, key=sort_key, reverse=reverse)
-
-            if field == 'eta':
-                to_sort = sorted(to_sort, key=lambda s: state.get(s)['eta'] == 0)
-
-            return to_sort
-
-        # Just in case primary and secondary fields are empty and/or
-        # both are too ambiguous, also sort by queue position first
-        if 'queue' not in [s_secondary, s_primary]:
-            result = sort_by_field(state, result, 'queue')
-        if s_secondary != s_primary:
-            result = sort_by_field(state, result, s_secondary)
-        result = sort_by_field(state, result, s_primary)
-
-        if self.config['torrentview']['separate_complete']:
-            result = sorted(
-                result, key=lambda s: state.get(s).get('progress', 0) == 100.0
-            )
-
-        return result
-
-    def _get_colors(self, row, tidx):
-        # default style
-        colors = {'fg': 'white', 'bg': 'black', 'attr': None}
-
-        if tidx in self.marked:
-            colors.update({'bg': 'blue', 'attr': 'bold'})
-
-        if tidx == self.cursel:
-            col_selected = {'bg': 'white', 'fg': 'black', 'attr': 'bold'}
-            if tidx in self.marked:
-                col_selected['fg'] = 'blue'
-            colors.update(col_selected)
-
-        colors['fg'] = state_fg_colors.get(row[1], colors['fg'])
-
-        if self.torrentlist.minor_mode:
-            self.torrentlist.minor_mode.update_colors(tidx, colors)
-        return colors
-
-    def update_torrents(self, lines):
-        # add all the torrents
-        if self.numtorrents == 0:
-            cols = self.torrentlist.torrentview_columns()
-            msg = 'No torrents match filter'.center(cols)
-            self.torrentlist.add_string(
-                3, '{!info!}%s' % msg, scr=self.torrentlist.torrentview_panel
-            )
-        elif self.numtorrents == 0:
-            self.torrentlist.add_string(1, 'Waiting for torrents from core...')
-            return
-
-        def draw_row(index):
-            if index not in self.cached_rows:
-                ts = self.curstate[self.sorted_ids[index]]
-                self.cached_rows[index] = (
-                    format_utils.format_row(
-                        [get_column_value(name, ts) for name in self.cols_to_show],
-                        self.column_widths,
-                    ),
-                    ts['state'],
-                )
-            return self.cached_rows[index]
-
-        tidx = self.curoff
-        currow = 0
-        todraw = []
-        # Affected lines are given when changing selected torrent
-        if lines:
-            for line in lines:
-                if line < tidx:
-                    continue
-                if line >= (tidx + self.torrent_rows) or line >= self.numtorrents:
-                    break
-                todraw.append((line, line - self.curoff, draw_row(line)))
-        else:
-            for i in range(tidx, tidx + self.torrent_rows):
-                if i >= self.numtorrents:
-                    break
-                todraw.append((i, i - self.curoff, draw_row(i)))
-
-        for tidx, currow, row in todraw:
-            if (currow + self.torrentlist_offset - 1) > self.torrent_rows:
-                continue
-            colors = self._get_colors(row, tidx)
-            if colors['attr']:
-                colorstr = '{!%(fg)s,%(bg)s,%(attr)s!}' % colors
-            else:
-                colorstr = '{!%(fg)s,%(bg)s!}' % colors
-
-            self.torrentlist.add_string(
-                currow + self.torrentlist_offset,
-                f'{colorstr}{row[0]}',
-                trim=False,
-                scr=self.torrentlist.torrentview_panel,
-            )
-
-    def update(self, refresh=False):
-        d = component.get('SessionProxy').get_torrents_status(
-            self.filter_dict, self.status_fields
-        )
-        d.addCallback(self.update_state, refresh=refresh)
-
-    def on_config_changed(self):
-        s_primary = self.config['torrentview']['sort_primary']
-        s_secondary = self.config['torrentview']['sort_secondary']
-        changed = None
-        for col in default_columns:
-            if col not in self.config['torrentview']['columns']:
-                changed = self.config['torrentview']['columns'][col] = default_columns[
-                    col
-                ]
-        if changed:
-            self.config.save()
-
-        self.cols_to_show = [
-            col
-            for col in sorted(
-                self.config['torrentview']['columns'],
-                key=lambda k: self.config['torrentview']['columns'][k]['order'],
-            )
-            if self.config['torrentview']['columns'][col]['visible']
-        ]
-        self.status_fields = get_required_fields(self.cols_to_show)
-
-        # we always need these, even if we're not displaying them
-        for rf in ['state', 'name', 'queue', 'progress']:
-            if rf not in self.status_fields:
-                self.status_fields.append(rf)
-
-        # same with sort keys
-        if s_primary and s_primary not in self.status_fields:
-            self.status_fields.append(s_primary)
-        if s_secondary and s_secondary not in self.status_fields:
-            self.status_fields.append(s_secondary)
-
-        self.update_columns()
-
-    def update_columns(self):
-        self.column_widths = [
-            self.config['torrentview']['columns'][col]['width']
-            for col in self.cols_to_show
-        ]
-        requested_width = sum(width for width in self.column_widths if width >= 0)
-
-        cols = self.torrentlist.torrentview_columns()
-        if requested_width > cols:  # can't satisfy requests, just spread out evenly
-            cw = int(cols / len(self.cols_to_show))
-            for i in range(0, len(self.column_widths)):
-                self.column_widths[i] = cw
-        else:
-            rem = cols - requested_width
-            var_cols = len([width for width in self.column_widths if width < 0])
-            if var_cols > 0:
-                vw = int(rem / var_cols)
-                for i in range(0, len(self.column_widths)):
-                    if self.column_widths[i] < 0:
-                        self.column_widths[i] = vw
-
-        self.column_string = '{!header!}'
-
-        primary_sort_col_name = self.config['torrentview']['sort_primary']
-
-        for i, column in enumerate(self.cols_to_show):
-            ccol = torrent_data_fields[column]['name']
-            width = self.column_widths[i]
-
-            # Trim the column if it's too long to fit
-            if len(ccol) > width:
-                ccol = ccol[: width - 1]
-
-            # Padding
-            ccol += ' ' * (width - len(ccol))
-
-            # Highlight the primary sort column
-            if column == primary_sort_col_name:
-                if i != len(self.cols_to_show) - 1:
-                    ccol = '{!black,green,bold!}%s{!header!}' % ccol
-                else:
-                    ccol = ('{!black,green,bold!}%s' % ccol)[:-1]
-
-            self.column_string += ccol
-
-    @overrides(InputKeyHandler)
-    def handle_read(self, c):
-        affected_lines = None
-        if c == curses.KEY_UP:
-            if self.cursel != 0:
-                affected_lines = self._scroll_up(1)
-        elif c == curses.KEY_PPAGE:
-            affected_lines = self._scroll_up(int(self.torrent_rows / 2))
-        elif c == curses.KEY_DOWN:
-            if self.cursel < self.numtorrents:
-                affected_lines = self._scroll_down(1)
-        elif c == curses.KEY_NPAGE:
-            affected_lines = self._scroll_down(int(self.torrent_rows / 2))
-        elif c == curses.KEY_HOME:
-            affected_lines = self._scroll_up(self.cursel)
-        elif c == curses.KEY_END:
-            affected_lines = self._scroll_down(self.numtorrents - self.cursel)
-        elif c == curses.KEY_DC:  # DEL
-            added = self.update_marked(self.cursel)
-
-            def on_close(**kwargs):
-                if added:
-                    self.marked.pop()
-
-            torrent_actions_popup(
-                self.torrentlist,
-                self._selected_torrent_ids(),
-                action=ACTION.REMOVE,
-                close_cb=on_close,
-            )
-        elif c in [curses.KEY_ENTER, util.KEY_ENTER2] and self.numtorrents:
-            added = self.update_marked(self.cursel)
-
-            def on_close(data, **kwargs):
-                if added:
-                    self.marked.remove(self.cursel)
-
-            torrent_actions_popup(
-                self.torrentlist,
-                self._selected_torrent_ids(),
-                details=True,
-                close_cb=on_close,
-            )
-            self.torrentlist.refresh()
-        elif c == ord('j'):
-            affected_lines = self._scroll_down(1)
-        elif c == ord('k'):
-            affected_lines = self._scroll_up(1)
-        elif c == ord('m'):
-            self.mark_unmark(self.cursel)
-            affected_lines = [self.cursel]
-        elif c == ord('M'):
-            if self.last_mark >= 0:
-                if self.cursel > self.last_mark:
-                    mrange = list(range(self.last_mark, self.cursel + 1))
-                else:
-                    mrange = list(range(self.cursel, self.last_mark))
-                self.add_marked(mrange, self.cursel)
-                affected_lines = mrange
-            else:
-                self.mark_unmark(self.cursel)
-                affected_lines = [self.cursel]
-        elif c == ord('c'):
-            self.clear_marked()
-        elif c == ord('o'):
-            if not self.marked:
-                added = self.update_marked(self.cursel, clear=True)
-            else:
-                self.last_mark = -1
-            torrent_actions_popup(
-                self.torrentlist,
-                self._selected_torrent_ids(),
-                action=ACTION.TORRENT_OPTIONS,
-            )
-        elif c in [ord('>'), ord('<')]:
-            try:
-                i = self.cols_to_show.index(self.config['torrentview']['sort_primary'])
-            except ValueError:
-                i = 0 if chr(c) == '<' else len(self.cols_to_show)
-            else:
-                i += 1 if chr(c) == '>' else -1
-
-            i = max(0, min(len(self.cols_to_show) - 1, i))
-            self.config['torrentview']['sort_primary'] = self.cols_to_show[i]
-            self.config.save()
-            self.on_config_changed()
-            self.update_columns()
-            self.torrentlist.refresh([])
-        else:
-            return util.ReadState.IGNORED
-
-        self.set_input_result(affected_lines)
-        return util.ReadState.CHANGED if affected_lines else util.ReadState.READ
Index: luge/ui/console/modes/torrentlist/torrentviewcolumns.py
===================================================================
--- deluge/ui/console/modes/torrentlist/torrentviewcolumns.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,159 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.decorators import overrides
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.utils.column import torrent_data_fields
-from deluge.ui.console.widgets.fields import CheckedPlusInput, IntSpinInput
-from deluge.ui.console.widgets.popup import InputPopup, MessagePopup
-
-COLUMN_VIEW_HELP_STR = """
-Control column visibilty with the following actions:
-
-{!info!}'+'{!normal!} - {|indent_pos:|}Increase column width
-{!info!}'-'{!normal!} - {|indent_pos:|}Decrease column width
-
-{!info!}'CTRL+up'{!normal!} - {|indent_pos:|} Move column left
-{!info!}'CTRL+down'{!normal!} - {|indent_pos:|} Move column right
-"""
-
-column_pref_names = [
-    'queue',
-    'name',
-    'size',
-    'downloaded',
-    'uploaded',
-    'remaining',
-    'state',
-    'progress',
-    'seeds',
-    'peers',
-    'seeds_peers_ratio',
-    'download_speed',
-    'upload_speed',
-    'max_download_speed',
-    'max_upload_speed',
-    'eta',
-    'ratio',
-    'avail',
-    'time_added',
-    'completed_time',
-    'last_seen_complete',
-    'tracker',
-    'download_location',
-    'active_time',
-    'seeding_time',
-    'finished_time',
-    'time_since_transfer',
-    'shared',
-    'owner',
-]
-
-
-class ColumnAndWidth(CheckedPlusInput):
-    def __init__(self, parent, name, message, child, on_width_func, **kwargs):
-        CheckedPlusInput.__init__(self, parent, name, message, child, **kwargs)
-        self.on_width_func = on_width_func
-
-    @overrides(CheckedPlusInput)
-    def handle_read(self, c):
-        if c in [ord('+'), ord('-')]:
-            val = self.child.get_value()
-            change = 1 if chr(c) == '+' else -1
-            self.child.set_value(val + change, validate=True)
-            self.on_width_func(self.name, self.child.get_value())
-            return util.ReadState.CHANGED
-        return CheckedPlusInput.handle_read(self, c)
-
-
-class TorrentViewColumns(InputPopup):
-    def __init__(self, torrentlist):
-        self.torrentlist = torrentlist
-        self.torrentview = torrentlist.torrentview
-
-        title = 'Visible columns (Esc to exit)'
-        InputPopup.__init__(
-            self,
-            torrentlist,
-            title,
-            close_cb=self._do_set_column_visibility,
-            immediate_action=True,
-            height_req=len(column_pref_names) - 5,
-            width_req=max(len(col) for col in column_pref_names + [title]) + 14,
-            border_off_west=1,
-            allow_rearrange=True,
-        )
-
-        msg_fmt = '%-25s'
-        self.add_header((msg_fmt % _('Columns')) + ' ' + _('Width'), space_below=True)
-
-        for colpref_name in column_pref_names:
-            col = self.torrentview.config['torrentview']['columns'][colpref_name]
-            width_spin = IntSpinInput(
-                self,
-                colpref_name + '_ width',
-                '',
-                self.move,
-                col['width'],
-                min_val=-1,
-                max_val=99,
-                fmt='%2d',
-            )
-
-            def on_width_func(name, width):
-                self.torrentview.config['torrentview']['columns'][name]['width'] = width
-
-            self._add_input(
-                ColumnAndWidth(
-                    self,
-                    colpref_name,
-                    torrent_data_fields[colpref_name]['name'],
-                    width_spin,
-                    on_width_func,
-                    checked=col['visible'],
-                    checked_char='*',
-                    msg_fmt=msg_fmt,
-                    show_usage_hints=False,
-                    child_always_visible=True,
-                )
-            )
-
-    def _do_set_column_visibility(
-        self, data=None, state_changed=True, close=True, **kwargs
-    ):
-        if close:
-            self.torrentlist.pop_popup()
-            return
-        elif not state_changed:
-            return
-
-        for key, value in data.items():
-            self.torrentview.config['torrentview']['columns'][key]['visible'] = value[
-                'value'
-            ]
-            self.torrentview.config['torrentview']['columns'][key]['order'] = value[
-                'order'
-            ]
-
-        self.torrentview.config.save()
-        self.torrentview.on_config_changed()
-        self.torrentlist.refresh([])
-
-    @overrides(InputPopup)
-    def handle_read(self, c):
-        if c == ord('h'):
-            popup = MessagePopup(
-                self.torrentlist,
-                'Help',
-                COLUMN_VIEW_HELP_STR,
-                width_req=70,
-                border_off_west=1,
-            )
-            self.torrentlist.push_popup(popup)
-            return util.ReadState.READ
-        return InputPopup.handle_read(self, c)
Index: luge/ui/console/parser.py
===================================================================
--- deluge/ui/console/parser.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,140 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import argparse
-import shlex
-
-import deluge.component as component
-from deluge.ui.console.utils.colors import ConsoleColorFormatter
-
-
-class OptionParserError(Exception):
-    pass
-
-
-class ConsoleBaseParser(argparse.ArgumentParser):
-    def format_help(self):
-        """Differs from ArgumentParser.format_help by adding the raw epilog
-        as formatted in the string. Default behavior mangles the formatting.
-
-        """
-        # Handle epilog manually to keep the text formatting
-        epilog = self.epilog
-        self.epilog = ''
-        help_str = super().format_help()
-        if epilog is not None:
-            help_str += epilog
-        self.epilog = epilog
-        return help_str
-
-
-class ConsoleCommandParser(ConsoleBaseParser):
-    def _split_args(self, args):
-        command_options = []
-        for a in args:
-            if not a:
-                continue
-            if ';' in a:
-                cmd_lines = [arg.strip() for arg in a.split(';')]
-            elif ' ' in a:
-                cmd_lines = [a]
-            else:
-                continue
-
-            for cmd_line in cmd_lines:
-                cmds = shlex.split(cmd_line)
-                cmd_options = super().parse_args(args=cmds)
-                cmd_options.command = cmds[0]
-                command_options.append(cmd_options)
-
-        return command_options
-
-    def parse_args(self, args=None):
-        """Parse known UI args and handle common and process group options.
-
-        Notes:
-            If started by deluge entry script this has already been done.
-
-        Args:
-            args (list, optional): The arguments to parse.
-
-        Returns:
-            argparse.Namespace: The parsed arguments.
-        """
-        from deluge.ui.ui_entry import AMBIGUOUS_CMD_ARGS
-
-        self.base_parser.parse_known_ui_args(args, withhold=AMBIGUOUS_CMD_ARGS)
-
-        multi_command = self._split_args(args)
-        # If multiple commands were passed to console
-        if multi_command:
-            # With multiple commands, normal parsing will fail, so only parse
-            # known arguments using the base parser, and then set
-            # options.parsed_cmds to the already parsed commands
-            options, remaining = self.base_parser.parse_known_args(args=args)
-            options.parsed_cmds = multi_command
-        else:
-            subcommand = False
-            if hasattr(self.base_parser, 'subcommand'):
-                subcommand = getattr(self.base_parser, 'subcommand')
-            if not subcommand:
-                # We must use parse_known_args to handle case when no subcommand
-                # is provided, because argparse does not support parsing without
-                # a subcommand
-                options, remaining = self.base_parser.parse_known_args(args=args)
-                # If any options remain it means they do not exist. Reparse with
-                # parse_args to trigger help message
-                if remaining:
-                    options = self.base_parser.parse_args(args=args)
-                options.parsed_cmds = []
-            else:
-                options = super().parse_args(args=args)
-                options.parsed_cmds = [options]
-
-        if not hasattr(options, 'remaining'):
-            options.remaining = []
-
-        return options
-
-
-class OptionParser(ConsoleBaseParser):
-    def __init__(self, **kwargs):
-        super().__init__(**kwargs)
-        self.formatter = ConsoleColorFormatter()
-
-    def exit(self, status=0, msg=None):
-        self._exit = True
-        if msg:
-            print(msg)
-
-    def error(self, msg):
-        """error(msg : string)
-
-        Print a usage message incorporating 'msg' to stderr and exit.
-        If you override this in a subclass, it should not return -- it
-        should either exit or raise an exception.
-        """
-        raise OptionParserError(msg)
-
-    def print_usage(self, _file=None):
-        console = component.get('ConsoleUI')
-        if self.usage:
-            for line in self.format_usage().splitlines():
-                console.write(line)
-
-    def print_help(self, _file=None):
-        console = component.get('ConsoleUI')
-        console.set_batch_write(True)
-        for line in self.format_help().splitlines():
-            console.write(line)
-        console.set_batch_write(False)
-
-    def format_help(self):
-        """Return help formatted with colors."""
-        help_str = super().format_help()
-        return self.formatter.format_colors(help_str)
Index: luge/ui/console/utils/colors.py
===================================================================
--- deluge/ui/console/utils/colors.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,323 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import re
-
-from deluge.ui.console.utils import format_utils
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-colors = [
-    'COLOR_BLACK',
-    'COLOR_BLUE',
-    'COLOR_CYAN',
-    'COLOR_GREEN',
-    'COLOR_MAGENTA',
-    'COLOR_RED',
-    'COLOR_WHITE',
-    'COLOR_YELLOW',
-]
-
-# {(fg, bg): pair_number, ...}
-color_pairs = {('white', 'black'): 0}  # Special case, can't be changed
-
-# Some default color schemes
-schemes = {
-    'input': ('white', 'black'),
-    'normal': ('white', 'black'),
-    'status': ('yellow', 'blue', 'bold'),
-    'info': ('white', 'black', 'bold'),
-    'error': ('red', 'black', 'bold'),
-    'success': ('green', 'black', 'bold'),
-    'event': ('magenta', 'black', 'bold'),
-    'selected': ('black', 'white', 'bold'),
-    'marked': ('white', 'blue', 'bold'),
-    'selectedmarked': ('blue', 'white', 'bold'),
-    'header': ('green', 'black', 'bold'),
-    'filterstatus': ('green', 'blue', 'bold'),
-}
-
-# Colors for various torrent states
-state_color = {
-    'Seeding': '{!blue,black,bold!}',
-    'Downloading': '{!green,black,bold!}',
-    'Paused': '{!white,black!}',
-    'Checking': '{!green,black!}',
-    'Queued': '{!yellow,black!}',
-    'Error': '{!red,black,bold!}',
-    'Moving': '{!green,black,bold!}',
-}
-
-type_color = {
-    bool: '{!yellow,black,bold!}',
-    int: '{!green,black,bold!}',
-    float: '{!green,black,bold!}',
-    str: '{!cyan,black,bold!}',
-    list: '{!magenta,black,bold!}',
-    dict: '{!white,black,bold!}',
-}
-
-tab_char = '\t'
-color_tag_start = '{!'
-color_tag_end = '!}'
-
-
-def get_color_pair(fg, bg):
-    return color_pairs[(fg, bg)]
-
-
-def init_colors():
-    curses.start_color()
-
-    # We want to redefine white/black as it makes underlining work for some terminals
-    # but can also fail on others, so we try/except
-
-    def define_pair(counter, fg_name, bg_name, fg, bg):
-        try:
-            curses.init_pair(counter, fg, bg)
-            color_pairs[(fg_name, bg_name)] = counter
-            counter += 1
-        except (curses.error, ValueError) as ex:
-            log.debug(f'Color pair {fg_name} {bg_name} not available: {ex}')
-        return counter
-
-    # Create the color_pairs dict
-    counter = 1
-    for fg in colors:
-        for bg in colors:
-            counter = define_pair(
-                counter,
-                fg[6:].lower(),
-                bg[6:].lower(),
-                getattr(curses, fg),
-                getattr(curses, bg),
-            )
-
-    counter = define_pair(counter, 'white', 'grey', curses.COLOR_WHITE, 241)
-    counter = define_pair(counter, 'black', 'whitegrey', curses.COLOR_BLACK, 249)
-    counter = define_pair(counter, 'magentadark', 'white', 99, curses.COLOR_WHITE)
-
-
-class BadColorString(Exception):
-    pass
-
-
-def check_tag_count(string):
-    """Raise BadColorString if color tag open/close not equal."""
-    if string.count(color_tag_start) != string.count(color_tag_end):
-        raise BadColorString('Number of {! is not equal to number of !}')
-
-
-def replace_tabs(line):
-    """
-    Returns a string with tabs replaced with spaces.
-
-    """
-    for i in range(line.count(tab_char)):
-        tab_length = 8 - (len(line[: line.find(tab_char)]) % 8)
-        line = line.replace(tab_char, b' ' * tab_length, 1)
-    return line
-
-
-def strip_colors(line):
-    """
-    Returns a string with the color formatting removed.
-
-    """
-    check_tag_count(line)
-
-    # Remove all the color tags
-    while line.find(color_tag_start) != -1:
-        tag_start = line.find(color_tag_start)
-        tag_end = line.find(color_tag_end) + 2
-        line = line[:tag_start] + line[tag_end:]
-
-    return line
-
-
-def get_line_length(line):
-    """
-    Returns the string length without the color formatting.
-
-    """
-    # Remove all the color tags
-    line = strip_colors(line)
-
-    # Replace tabs with the appropriate amount of spaces
-    line = replace_tabs(line)
-    return len(line)
-
-
-def get_line_width(line):
-    """
-    Get width of string considering double width characters
-
-    """
-    # Remove all the color tags
-    line = strip_colors(line)
-
-    # Replace tabs with the appropriate amount of spaces
-    line = replace_tabs(line)
-    return format_utils.strwidth(line)
-
-
-def parse_color_string(string):
-    """Parses a string and returns a list of 2-tuples (color, string).
-
-    Args:
-        string (str): The string to parse.
-    """
-    check_tag_count(string)
-
-    ret = []
-    last_color_attr = None
-    # Keep track of where the strings
-    while string.find(color_tag_start) != -1:
-        begin = string.find(color_tag_start)
-        if begin > 0:
-            ret.append(
-                (
-                    curses.color_pair(
-                        color_pairs[(schemes['input'][0], schemes['input'][1])]
-                    ),
-                    string[:begin],
-                )
-            )
-
-        end = string.find(color_tag_end)
-        if end == -1:
-            raise BadColorString('Missing closing "!}"')
-
-        # Get a list of attributes in the bracketed section
-        attrs = string[begin + 2 : end].split(',')
-
-        if len(attrs) == 1 and not attrs[0].strip(' '):
-            raise BadColorString('No description in {! !}')
-
-        def apply_attrs(cp, attrs):
-            # This function applies any additional attributes as necessary
-            for attr in attrs:
-                if attr == 'ignore':
-                    continue
-                mode = '+'
-                if attr[0] in ['+', '-']:
-                    mode = attr[0]
-                    attr = attr[1:]
-                if mode == '+':
-                    cp |= getattr(curses, 'A_' + attr.upper())
-                else:
-                    cp ^= getattr(curses, 'A_' + attr.upper())
-            return cp
-
-        # Check for a builtin type first
-        if attrs[0] in schemes:
-            pair = (schemes[attrs[0]][0], schemes[attrs[0]][1])
-            if pair not in color_pairs:
-                log.debug('Color pair does not exist: %s, attrs: %s', pair, attrs)
-                pair = ('white', 'black')
-            # Get the color pair number
-            color_pair = curses.color_pair(color_pairs[pair])
-            color_pair = apply_attrs(color_pair, schemes[attrs[0]][2:])
-            last_color_attr = color_pair
-        else:
-            attrlist = ['blink', 'bold', 'dim', 'reverse', 'standout', 'underline']
-
-            if attrs[0][0] in ['+', '-']:
-                # Color is not given, so use last color
-                if last_color_attr is None:
-                    raise BadColorString(
-                        'No color value given when no previous color was used!: %s'
-                        % (attrs[0])
-                    )
-                color_pair = last_color_attr
-                for i, attr in enumerate(attrs):
-                    if attr[1:] not in attrlist:
-                        raise BadColorString('Bad attribute value!: %s' % (attr))
-            else:
-                # This is a custom color scheme
-                fg = attrs[0]
-                bg = 'black'  # Default to 'black' if no bg is chosen
-                if len(attrs) > 1:
-                    bg = attrs[1]
-                try:
-                    pair = (fg, bg)
-                    if pair not in color_pairs:
-                        # Color pair missing, this could be because the
-                        # terminal settings allows no colors. If background is white, we
-                        # assume this means selection, and use "white", "black" + reverse
-                        # To have white background and black foreground
-                        log.debug('Color pair does not exist: %s', pair)
-                        if pair[1] == 'white':
-                            if attrs[2] == 'ignore':
-                                attrs[2] = 'reverse'
-                            else:
-                                attrs.append('reverse')
-                        pair = ('white', 'black')
-                    color_pair = curses.color_pair(color_pairs[pair])
-                    last_color_attr = color_pair
-                    attrs = attrs[2:]  # Remove colors
-                except KeyError:
-                    raise BadColorString(f'Bad color value in tag: {fg},{bg}')
-            # Check for additional attributes and OR them to the color_pair
-            color_pair = apply_attrs(color_pair, attrs)
-            last_color_attr = color_pair
-        # We need to find the text now, so lets try to find another {! and if
-        # there isn't one, then it's the rest of the string
-        next_begin = string.find(color_tag_start, end)
-
-        if next_begin == -1:
-            ret.append((color_pair, replace_tabs(string[end + 2 :])))
-            break
-        else:
-            ret.append((color_pair, replace_tabs(string[end + 2 : next_begin])))
-            string = string[next_begin:]
-
-    if not ret:
-        # There was no color scheme so we add it with a 0 for white on black
-        ret = [(0, string)]
-    return ret
-
-
-class ConsoleColorFormatter:
-    """
-    Format help in a way suited to deluge CmdLine mode - colors, format, indentation...
-    """
-
-    replace_dict = {
-        '<torrent-id>': '{!green!}%s{!input!}',
-        '<torrent>': '{!green!}%s{!input!}',
-        '<command>': '{!green!}%s{!input!}',
-        '<state>': '{!yellow!}%s{!input!}',
-        '\\.\\.\\.': '{!yellow!}%s{!input!}',
-        '\\s\\*\\s': '{!blue!}%s{!input!}',
-        '(?<![\\-a-z])(-[a-zA-Z0-9])': '{!red!}%s{!input!}',
-        # "(\-[a-zA-Z0-9])": "{!red!}%s{!input!}",
-        '--[_\\-a-zA-Z0-9]+': '{!green!}%s{!input!}',
-        '(\\[|\\])': '{!info!}%s{!input!}',
-        '<tab>': '{!white!}%s{!input!}',
-        '[_A-Z]{3,}': '{!cyan!}%s{!input!}',
-        '<key>': '{!cyan!}%s{!input!}',
-        '<value>': '{!cyan!}%s{!input!}',
-        'usage:': '{!info!}%s{!input!}',
-        '<download-folder>': '{!yellow!}%s{!input!}',
-        '<torrent-file>': '{!green!}%s{!input!}',
-    }
-
-    def format_colors(self, string):
-        def r(repl):
-            return lambda s: repl % s.group()
-
-        for key, replacement in self.replace_dict.items():
-            string = re.sub(key, r(replacement), string)
-        return string
Index: luge/ui/console/utils/column.py
===================================================================
--- deluge/ui/console/utils/column.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,74 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import copy
-import logging
-
-import deluge.common
-from deluge.i18n import setup_translation
-from deluge.ui.common import TORRENT_DATA_FIELD
-from deluge.ui.console.utils import format_utils
-
-setup_translation()
-
-log = logging.getLogger(__name__)
-
-torrent_data_fields = copy.deepcopy(TORRENT_DATA_FIELD)
-
-formatters = {
-    'queue': format_utils.format_queue,
-    'name': lambda a, b: b,
-    'state': None,
-    'tracker': None,
-    'download_location': None,
-    'owner': None,
-    'progress_state': format_utils.format_progress,
-    'progress': format_utils.format_progress,
-    'size': format_utils.format_size,
-    'downloaded': format_utils.format_size,
-    'uploaded': format_utils.format_size,
-    'remaining': format_utils.format_size,
-    'ratio': format_utils.format_float,
-    'avail': format_utils.format_float,
-    'seeds_peers_ratio': format_utils.format_float,
-    'download_speed': format_utils.format_speed,
-    'upload_speed': format_utils.format_speed,
-    'max_download_speed': format_utils.format_speed,
-    'max_upload_speed': format_utils.format_speed,
-    'peers': format_utils.format_seeds_peers,
-    'seeds': format_utils.format_seeds_peers,
-    'time_added': deluge.common.fdate,
-    'seeding_time': format_utils.format_time,
-    'active_time': format_utils.format_time,
-    'time_since_transfer': format_utils.format_date_dash,
-    'finished_time': deluge.common.ftime,
-    'last_seen_complete': format_utils.format_date_never,
-    'completed_time': format_utils.format_date_dash,
-    'eta': format_utils.format_time,
-    'pieces': format_utils.format_pieces,
-}
-
-for data_field in torrent_data_fields:
-    torrent_data_fields[data_field]['formatter'] = formatters.get(data_field, str)
-
-
-def get_column_value(name, state):
-    col = torrent_data_fields[name]
-
-    if col['formatter']:
-        args = [state[key] for key in col['status']]
-        return col['formatter'](*args)
-    else:
-        return state[col['status'][0]]
-
-
-def get_required_fields(cols):
-    fields = []
-    for col in cols:
-        fields.extend(torrent_data_fields[col]['status'])
-    return fields
Index: luge/ui/console/utils/common.py
===================================================================
--- deluge/ui/console/utils/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,20 +1,0 @@
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-TORRENT_OPTIONS = {
-    'max_download_speed': float,
-    'max_upload_speed': float,
-    'max_connections': int,
-    'max_upload_slots': int,
-    'prioritize_first_last': bool,
-    'is_auto_managed': bool,
-    'stop_at_ratio': bool,
-    'stop_ratio': float,
-    'remove_at_ratio': bool,
-    'move_completed': bool,
-    'move_completed_path': str,
-    'super_seeding': bool,
-}
Index: luge/ui/console/utils/config.py
===================================================================
--- deluge/ui/console/utils/config.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,118 +1,0 @@
-def migrate_1_to_2(config):
-    """Create better structure by moving most settings out of dict root
-    and into sub categories. Some keys are also renamed to be consistent
-    with other UIs.
-    """
-
-    def move_key(source, dest, source_key, dest_key=None):
-        if dest_key is None:
-            dest_key = source_key
-
-        dest[dest_key] = source[source_key]
-        del source[source_key]
-
-    # These are moved to 'torrentview' sub dict
-    for k in [
-        'sort_primary',
-        'sort_secondary',
-        'move_selection',
-        'separate_complete',
-    ]:
-        move_key(config, config['torrentview'], k)
-
-    # These are moved to 'addtorrents' sub dict
-    for k in [
-        'show_misc_files',
-        'show_hidden_folders',
-        'sort_column',
-        'reverse_sort',
-        'last_path',
-    ]:
-        move_key(config, config['addtorrents'], 'addtorrents_%s' % k, dest_key=k)
-
-    # These are moved to 'cmdline' sub dict
-    for k in [
-        'ignore_duplicate_lines',
-        'torrents_per_tab_press',
-        'third_tab_lists_all',
-    ]:
-        move_key(config, config['cmdline'], k)
-
-    move_key(
-        config,
-        config['cmdline'],
-        'save_legacy_history',
-        dest_key='save_command_history',
-    )
-
-    # Add key for localization
-    config['language'] = ''
-
-    # Migrate column settings
-    columns = [
-        'queue',
-        'size',
-        'state',
-        'progress',
-        'seeds',
-        'peers',
-        'downspeed',
-        'upspeed',
-        'eta',
-        'ratio',
-        'avail',
-        'added',
-        'tracker',
-        'savepath',
-        'downloaded',
-        'uploaded',
-        'remaining',
-        'owner',
-        'downloading_time',
-        'seeding_time',
-        'completed',
-        'seeds_peers_ratio',
-        'complete_seen',
-        'down_limit',
-        'up_limit',
-        'shared',
-        'name',
-    ]
-    column_name_mapping = {
-        'downspeed': 'download_speed',
-        'upspeed': 'upload_speed',
-        'added': 'time_added',
-        'savepath': 'download_location',
-        'completed': 'completed_time',
-        'complete_seen': 'last_seen_complete',
-        'down_limit': 'max_download_speed',
-        'up_limit': 'max_upload_speed',
-        'downloading_time': 'active_time',
-    }
-
-    from deluge.ui.console.modes.torrentlist.torrentview import default_columns
-
-    # These are moved to 'torrentview.columns' sub dict
-    for k in columns:
-        column_name = column_name_mapping.get(k, k)
-        config['torrentview']['columns'][column_name] = {}
-        if k == 'name':
-            config['torrentview']['columns'][column_name]['visible'] = True
-        else:
-            move_key(
-                config,
-                config['torrentview']['columns'][column_name],
-                'show_%s' % k,
-                dest_key='visible',
-            )
-        move_key(
-            config,
-            config['torrentview']['columns'][column_name],
-            '%s_width' % k,
-            dest_key='width',
-        )
-        config['torrentview']['columns'][column_name]['order'] = default_columns[
-            column_name
-        ]['order']
-
-    return config
Index: luge/ui/console/utils/curses_util.py
===================================================================
--- deluge/ui/console/utils/curses_util.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,62 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-try:
-    import curses
-except ImportError:
-    pass
-
-KEY_BELL = 7  # CTRL-/ ^G (curses.keyname(KEY_BELL) == "^G")
-KEY_TAB = 9
-KEY_ENTER2 = 10
-KEY_ESC = 27
-KEY_SPACE = 32
-KEY_BACKSPACE2 = 127
-
-KEY_ALT_AND_ARROW_UP = 564
-KEY_ALT_AND_ARROW_DOWN = 523
-
-KEY_ALT_AND_KEY_PPAGE = 553
-KEY_ALT_AND_KEY_NPAGE = 548
-
-KEY_CTRL_AND_ARROW_UP = 566
-KEY_CTRL_AND_ARROW_DOWN = 525
-
-
-def is_printable_chr(c):
-    return c >= 32 and c <= 126
-
-
-def is_int_chr(c):
-    return c > 47 and c < 58
-
-
-class Curser:
-    INVISIBLE = 0
-    NORMAL = 1
-    VERY_VISIBLE = 2
-
-
-def safe_curs_set(visibility):
-    """
-    Args:
-        visibility(int): 0, 1, or 2, for invisible, normal, or very visible
-
-    curses.curs_set fails on monochrome terminals so use this
-    to ignore errors
-    """
-    try:
-        curses.curs_set(visibility)
-    except curses.error:
-        pass
-
-
-class ReadState:
-    IGNORED = 0
-    READ = 1
-    CHANGED = 2
Index: luge/ui/console/utils/format_utils.py
===================================================================
--- deluge/ui/console/utils/format_utils.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,350 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import re
-from collections import deque
-from unicodedata import east_asian_width, normalize
-
-import deluge.common
-from deluge.ui.common import FILE_PRIORITY
-
-
-def format_size(size):
-    return deluge.common.fsize(size, shortform=True)
-
-
-def format_speed(speed):
-    if speed > 0:
-        return deluge.common.fspeed(speed, shortform=True)
-    else:
-        return '-'
-
-
-def format_time(time):
-    if time > 0:
-        return deluge.common.ftime(time)
-    elif time == 0:
-        return '-'
-    else:
-        return 'â'
-
-
-def format_date_dash(time):
-    if time > 0:
-        return deluge.common.fdate(time, date_only=True)
-    else:
-        return '-'
-
-
-def format_date_never(time):
-    if time > 0:
-        return deluge.common.fdate(time, date_only=True)
-    else:
-        return 'Never'
-
-
-def format_float(x):
-    if x < 0:
-        return '-'
-    else:
-        return '%.3f' % x
-
-
-def format_seeds_peers(num, total):
-    return '%d (%d)' % (num, total)
-
-
-def format_progress(value):
-    return ('%.2f' % value).rstrip('0').rstrip('.') + '%'
-
-
-def f_progressbar(progress, width):
-    """
-    Returns a string of a progress bar.
-
-    :param progress: float, a value between 0-100
-
-    :returns: str, a progress bar based on width
-
-    """
-
-    w = width - 2  # we use a [] for the beginning and end
-    s = '['
-    p = int(round((progress / 100) * w))
-    s += '#' * p
-    s += '-' * (w - p)
-    s += ']'
-    return s
-
-
-def f_seedrank_dash(seed_rank, seeding_time):
-    """Display value if seeding otherwise dash"""
-
-    if seeding_time > 0:
-        if seed_rank >= 1000:
-            return '%ik' % (seed_rank // 1000)
-        else:
-            return str(seed_rank)
-    else:
-        return '-'
-
-
-def ftotal_sized(first, second):
-    return '{} ({})'.format(
-        deluge.common.fsize(first, shortform=True),
-        deluge.common.fsize(second, shortform=True),
-    )
-
-
-def format_pieces(num, size):
-    return '%d (%s)' % (num, deluge.common.fsize(size, shortform=True))
-
-
-def format_priority(prio):
-    if prio == -2:
-        return '[Mixed]'
-    elif prio < 0:
-        return '-'
-    return FILE_PRIORITY[prio]
-
-
-def format_queue(qnum):
-    if qnum < 0:
-        return ''
-    return '%d' % (qnum + 1)
-
-
-def trim_string(string, w, have_dbls):
-    if w <= 0:
-        return ''
-    elif w == 1:
-        return ' '
-    elif have_dbls:
-        # have to do this the slow way
-        chrs = []
-        width = 4
-        idx = 0
-        while width < w:
-            chrs.append(string[idx])
-            if east_asian_width(string[idx]) in 'WF':
-                width += 2
-            else:
-                width += 1
-            idx += 1
-        if width != w:
-            chrs.pop()
-            chrs.append('.')
-        return '%s ' % (''.join(chrs))
-    else:
-        return '%s ' % (string[0 : w - 1])
-
-
-def format_column(col, lim):
-    try:
-        # might have some double width chars
-        col = normalize('NFC', col)
-        dbls = sum(east_asian_width(c) in 'WF' for c in col)
-    except TypeError:
-        dbls = 0
-
-    size = len(col) + dbls
-    if size >= lim - 1:
-        return trim_string(col, lim, dbls > 0)
-    else:
-        return '{}{}'.format(col, ' ' * (lim - size))
-
-
-def format_row(row, column_widths):
-    return ''.join(
-        [format_column(row[i], column_widths[i]) for i in range(0, len(row))]
-    )
-
-
-_strip_re = re.compile(r'\{!.*?!\}')
-_format_code = re.compile(r'\{\|(.*)\|\}')
-
-
-def remove_formatting(string):
-    return re.sub(_strip_re, '', string)
-
-
-def shorten_hash(tid, space_left, min_width=13, placeholder='...'):
-    """Shorten the supplied torrent infohash by removing chars from the middle.
-
-    Use a placeholder to indicate shortened.
-    If unable to shorten will justify so entire tid is on the next line.
-
-    """
-    tid = tid.strip()
-    if space_left >= min_width:
-        mid = len(tid) // 2
-        trim, remain = divmod(len(tid) + len(placeholder) - space_left, 2)
-        return tid[0 : mid - trim] + placeholder + tid[mid + trim + remain :]
-    else:
-        # Justity the tid so it is completely on the next line.
-        return tid.rjust(len(tid) + space_left)
-
-
-def wrap_string(string, width, min_lines=0, strip_colors=True):
-    """
-    Wrap a string to fit in a particular width.  Returns a list of output lines.
-
-    :param string: str, the string to wrap
-    :param width: int, the maximum width of a line of text
-    :param min_lines: int, extra lines will be added so the output tuple contains at least min_lines lines
-    :param strip_colors: boolean, if True, text in {!!} blocks will not be considered as adding to the
-                              width of the line.  They will still be present in the output.
-    """
-    ret = []
-    s1 = string.split('\n')
-    indent = ''
-
-    def insert_clr(s, offset, mtchs, clrs):
-        end_pos = offset + len(s)
-        while mtchs and (mtchs[0] <= end_pos) and (mtchs[0] >= offset):
-            mtc = mtchs.popleft() - offset
-            clr = clrs.popleft()
-            end_pos += len(clr)
-            s = f'{s[:mtc]}{clr}{s[mtc:]}'
-        return s
-
-    for s in s1:
-        offset = 0
-        indent = ''
-        m = _format_code.search(remove_formatting(s))
-        if m:
-            if m.group(1).startswith('indent:'):
-                indent = m.group(1)[len('indent:') :]
-            elif m.group(1).startswith('indent_pos:'):
-                begin = m.start(0)
-                indent = ' ' * begin
-            s = _format_code.sub('', s)
-
-        if strip_colors:
-            mtchs = deque()
-            clrs = deque()
-            for m in _strip_re.finditer(s):
-                mtchs.append(m.start())
-                clrs.append(m.group())
-            cstr = _strip_re.sub('', s)
-        else:
-            cstr = s
-
-        def append_indent(line, string, offset):
-            """Prepends indent to string if specified"""
-            if indent and offset != 0:
-                string = indent + string
-            line.append(string)
-
-        while cstr:
-            # max with for a line. If indent is specified, we account for this
-            max_width = width - (len(indent) if offset != 0 else 0)
-            if len(cstr) < max_width:
-                break
-            sidx = cstr.rfind(' ', 0, max_width - 1)
-            sidx += 1
-            if sidx > 0:
-                if strip_colors:
-                    to_app = cstr[0:sidx]
-                    to_app = insert_clr(to_app, offset, mtchs, clrs)
-                    append_indent(ret, to_app, offset)
-                    offset += len(to_app)
-                else:
-                    append_indent(ret, cstr[0:sidx], offset)
-                cstr = cstr[sidx:]
-                if not cstr:
-                    cstr = None
-                    break
-            else:
-                # can't find a reasonable split, just split at width
-                if strip_colors:
-                    to_app = cstr[0:width]
-                    to_app = insert_clr(to_app, offset, mtchs, clrs)
-                    append_indent(ret, to_app, offset)
-                    offset += len(to_app)
-                else:
-                    append_indent(ret, cstr[0:width], offset)
-                cstr = cstr[width:]
-                if not cstr:
-                    cstr = None
-                    break
-        if cstr is not None:
-            to_append = cstr
-            if strip_colors:
-                to_append = insert_clr(cstr, offset, mtchs, clrs)
-            append_indent(ret, to_append, offset)
-
-    if min_lines > 0:
-        for i in range(len(ret), min_lines):
-            ret.append(' ')
-
-    # Carry colors over to the next line
-    last_color_string = ''
-    for i, line in enumerate(ret):
-        if i != 0:
-            ret[i] = f'{last_color_string}{ret[i]}'
-
-        colors = re.findall('\\{![^!]+!\\}', line)
-        if colors:
-            last_color_string = colors[-1]
-
-    return ret
-
-
-def strwidth(string):
-    """
-    Measure width of a string considering asian double width characters
-    """
-    return sum(1 + (east_asian_width(char) in ['W', 'F']) for char in string)
-
-
-def pad_string(string, length, character=' ', side='right'):
-    """
-    Pad string with specified character to desired length, considering double width characters.
-    """
-    w = strwidth(string)
-    diff = length - w
-    if side == 'left':
-        return f'{character * diff}{string}'
-    elif side == 'right':
-        return f'{string}{character * diff}'
-
-
-def delete_alt_backspace(input_text, input_cursor, sep_chars=' *?!._~-#$^;\'"/'):
-    """
-    Remove text from input_text on ALT+backspace
-    Stop removing when countering any of the sep chars
-    """
-    deleted = 0
-    seg_start = input_text[:input_cursor]
-    seg_end = input_text[input_cursor:]
-    none_space_deleted = False  # Track if any none-space characters have been deleted
-
-    while seg_start and input_cursor > 0:
-        if (not seg_start) or (input_cursor == 0):
-            break
-        if deleted and seg_start[-1] in sep_chars:
-            if seg_start[-1] == ' ':
-                if seg_start[-2] == ' ' or none_space_deleted is False:
-                    # Continue as long as:
-                    # * next char is also a space
-                    # * no none-space characters have been deleted
-                    pass
-                else:
-                    break
-            else:
-                break
-
-        if not none_space_deleted:
-            none_space_deleted = seg_start[-1] != ' '
-        seg_start = seg_start[:-1]
-        deleted += 1
-        input_cursor -= 1
-
-    input_text = seg_start + seg_end
-    return input_text, input_cursor
Index: luge/ui/console/widgets/__init__.py
===================================================================
--- deluge/ui/console/widgets/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,5 +1,0 @@
-from deluge.ui.console.widgets.inputpane import BaseInputPane
-from deluge.ui.console.widgets.statusbars import StatusBars
-from deluge.ui.console.widgets.window import BaseWindow
-
-__all__ = ['BaseInputPane', 'StatusBars', 'BaseWindow']
Index: luge/ui/console/widgets/fields.py
===================================================================
--- deluge/ui/console/widgets/fields.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1202 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-
-from deluge.decorators import overrides
-from deluge.ui.console.modes.basemode import InputKeyHandler
-from deluge.ui.console.utils import colors
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.utils.format_utils import (
-    delete_alt_backspace,
-    remove_formatting,
-    wrap_string,
-)
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-
-class BaseField(InputKeyHandler):
-    def __init__(self, parent=None, name=None, selectable=True, **kwargs):
-        super().__init__()
-        self.name = name
-        self.parent = parent
-        self.fmt_keys = {}
-        self.set_fmt_key('font', 'ignore', kwargs)
-        self.set_fmt_key('color', 'white,black', kwargs)
-        self.set_fmt_key('color_end', 'white,black', kwargs)
-        self.set_fmt_key('color_active', 'black,white', kwargs)
-        self.set_fmt_key('color_unfocused', 'color', kwargs)
-        self.set_fmt_key('color_unfocused_active', 'black,whitegrey', kwargs)
-        self.set_fmt_key('font_active', 'font', kwargs)
-        self.set_fmt_key('font_unfocused', 'font', kwargs)
-        self.set_fmt_key('font_unfocused_active', 'font_active', kwargs)
-        self.default_col = kwargs.get('col', -1)
-        self._selectable = selectable
-        self.value = None
-
-    def selectable(self):
-        return self.has_input() and not self.depend_skip() and self._selectable
-
-    def set_fmt_key(self, key, default, kwargsdict=None):
-        value = self.fmt_keys.get(default, default)
-        if kwargsdict:
-            value = kwargsdict.get(key, value)
-        self.fmt_keys[key] = value
-
-    def get_fmt_keys(self, focused, active, **kwargs):
-        color_key = kwargs.get('color_key', 'color')
-        font_key = 'font'
-        if not focused:
-            color_key += '_unfocused'
-            font_key += '_unfocused'
-        if active:
-            color_key += '_active'
-            font_key += '_active'
-        return color_key, font_key
-
-    def build_fmt_string(self, focused, active, value_key='msg', **kwargs):
-        color_key, font_key = self.get_fmt_keys(focused, active, **kwargs)
-        return '{{!%({})s,%({})s!}}%({})s{{!%({})s!}}'.format(
-            color_key,
-            font_key,
-            value_key,
-            'color_end',
-        )
-
-    def depend_skip(self):
-        return False
-
-    def has_input(self):
-        return True
-
-    @overrides(InputKeyHandler)
-    def handle_read(self, c):
-        return util.ReadState.IGNORED
-
-    def render(self, screen, row, **kwargs):
-        return 0
-
-    @property
-    def height(self):
-        return 1
-
-    def set_value(self, value):
-        self.value = value
-
-    def get_value(self):
-        return self.value
-
-
-class NoInputField(BaseField):
-    @overrides(BaseField)
-    def has_input(self):
-        return False
-
-
-class InputField(BaseField):
-    def __init__(self, parent, name, message, format_default=None, **kwargs):
-        BaseField.__init__(self, parent=parent, name=name, **kwargs)
-        self.format_default = format_default
-        self.message = None
-        self.set_message(message)
-
-    depend = None
-
-    @overrides(BaseField)
-    def handle_read(self, c):
-        if c in [curses.KEY_ENTER, util.KEY_ENTER2, util.KEY_BACKSPACE2, 113]:
-            return util.ReadState.READ
-        return util.ReadState.IGNORED
-
-    def set_message(self, msg):
-        changed = self.message != msg
-        self.message = msg
-        return changed
-
-    def set_depend(self, i, inverse=False):
-        if not isinstance(i, CheckedInput):
-            raise Exception('Can only depend on CheckedInputs')
-        self.depend = i
-        self.inverse = inverse
-
-    def depend_skip(self):
-        if not self.depend:
-            return False
-        if self.inverse:
-            return self.depend.checked
-        else:
-            return not self.depend.checked
-
-
-class Header(NoInputField):
-    def __init__(self, parent, header, space_above, space_below, **kwargs):
-        if 'name' not in kwargs:
-            kwargs['name'] = header
-        NoInputField.__init__(self, parent=parent, **kwargs)
-        self.header = '{!white,black,bold!}%s' % header
-        self.space_above = space_above
-        self.space_below = space_below
-
-    @overrides(BaseField)
-    def render(self, screen, row, col=0, **kwargs):
-        rows = 1
-        if self.space_above:
-            row += 1
-            rows += 1
-        self.parent.add_string(row, self.header, scr=screen, col=col, pad=False)
-        if self.space_below:
-            rows += 1
-        return rows
-
-    @property
-    def height(self):
-        return 1 + int(self.space_above) + int(self.space_below)
-
-
-class InfoField(NoInputField):
-    def __init__(self, parent, name, label, value, **kwargs):
-        NoInputField.__init__(self, parent=parent, name=name, **kwargs)
-        self.label = label
-        self.value = value
-        self.txt = f'{label} {value}'
-
-    @overrides(BaseField)
-    def render(self, screen, row, col=0, **kwargs):
-        self.parent.add_string(row, self.txt, scr=screen, col=col, pad=False)
-        return 1
-
-    @overrides(BaseField)
-    def set_value(self, v):
-        self.value = v
-        if isinstance(v, float):
-            self.txt = f'{self.label} {self.value:.2f}'
-        else:
-            self.txt = f'{self.label} {self.value}'
-
-
-class CheckedInput(InputField):
-    def __init__(
-        self,
-        parent,
-        name,
-        message,
-        checked=False,
-        checked_char='X',
-        unchecked_char=' ',
-        checkbox_format='[%s] ',
-        **kwargs,
-    ):
-        InputField.__init__(self, parent, name, message, **kwargs)
-        self.set_value(checked)
-        self.fmt_keys.update(
-            {
-                'msg': message,
-                'checkbox_format': checkbox_format,
-                'unchecked_char': unchecked_char,
-                'checked_char': checked_char,
-            }
-        )
-        self.set_fmt_key('font_checked', 'font', kwargs)
-        self.set_fmt_key('font_unfocused_checked', 'font_checked', kwargs)
-        self.set_fmt_key('font_active_checked', 'font_active', kwargs)
-        self.set_fmt_key('font_unfocused_active_checked', 'font_active_checked', kwargs)
-        self.set_fmt_key('color_checked', 'color', kwargs)
-        self.set_fmt_key('color_active_checked', 'color_active', kwargs)
-        self.set_fmt_key('color_unfocused_checked', 'color_checked', kwargs)
-        self.set_fmt_key(
-            'color_unfocused_active_checked', 'color_unfocused_active', kwargs
-        )
-
-    @property
-    def checked(self):
-        return self.value
-
-    @overrides(BaseField)
-    def get_fmt_keys(self, focused, active, **kwargs):
-        color_key, font_key = super().get_fmt_keys(focused, active, **kwargs)
-        if self.checked:
-            color_key += '_checked'
-            font_key += '_checked'
-        return color_key, font_key
-
-    def build_msg_string(self, focused, active):
-        fmt_str = self.build_fmt_string(focused, active)
-        char = self.fmt_keys['checked_char' if self.checked else 'unchecked_char']
-        chk_box = ''
-        try:
-            chk_box = self.fmt_keys['checkbox_format'] % char
-        except KeyError:
-            pass
-        msg = fmt_str % self.fmt_keys
-        return chk_box + msg
-
-    @overrides(InputField)
-    def render(self, screen, row, col=0, **kwargs):
-        string = self.build_msg_string(kwargs.get('focused'), kwargs.get('active'))
-
-        self.parent.add_string(row, string, scr=screen, col=col, pad=False)
-        return 1
-
-    @overrides(InputField)
-    def handle_read(self, c):
-        if c == util.KEY_SPACE:
-            self.set_value(not self.checked)
-            return util.ReadState.CHANGED
-        return util.ReadState.IGNORED
-
-    @overrides(InputField)
-    def set_message(self, msg):
-        changed = InputField.set_message(self, msg)
-        if 'msg' in self.fmt_keys and self.fmt_keys['msg'] != msg:
-            changed = True
-        self.fmt_keys.update({'msg': msg})
-
-        return changed
-
-
-class CheckedPlusInput(CheckedInput):
-    def __init__(
-        self,
-        parent,
-        name,
-        message,
-        child,
-        child_always_visible=False,
-        show_usage_hints=True,
-        msg_fmt='%s ',
-        **kwargs,
-    ):
-        CheckedInput.__init__(self, parent, name, message, **kwargs)
-        self.child = child
-        self.child_active = False
-        self.show_usage_hints = show_usage_hints
-        self.msg_fmt = msg_fmt
-        self.child_always_visible = child_always_visible
-
-    @property
-    def height(self):
-        return max(2 if self.show_usage_hints else 1, self.child.height)
-
-    @overrides(CheckedInput)
-    def render(
-        self, screen, row, width=None, active=False, focused=False, col=0, **kwargs
-    ):
-        isact = active and not self.child_active
-        CheckedInput.render(
-            self, screen, row, width=width, active=isact, focused=focused, col=col
-        )
-        rows = 1
-        if self.show_usage_hints and (
-            self.child_always_visible or (active and self.checked)
-        ):
-            msg = '(esc to leave)' if self.child_active else '(right arrow to edit)'
-            self.parent.add_string(row + 1, msg, scr=screen, col=col, pad=False)
-            rows += 1
-
-        msglen = len(
-            self.msg_fmt % colors.strip_colors(self.build_msg_string(focused, active))
-        )
-        # show child
-        if self.checked or self.child_always_visible:
-            crows = self.child.render(
-                screen,
-                row,
-                width=width - msglen,
-                active=self.child_active and active,
-                col=col + msglen,
-                cursor_offset=msglen,
-            )
-            rows = max(rows, crows)
-        else:
-            self.parent.add_string(
-                row,
-                '(enable to view/edit value)',
-                scr=screen,
-                col=col + msglen,
-                pad=False,
-            )
-        return rows
-
-    @overrides(CheckedInput)
-    def handle_read(self, c):
-        if self.child_active:
-            if c == util.KEY_ESC:  # leave child on esc
-                self.child_active = False
-                return util.ReadState.READ
-            # pass keys through to child
-            return self.child.handle_read(c)
-        else:
-            if c == util.KEY_SPACE:
-                self.set_value(not self.checked)
-                return util.ReadState.CHANGED
-            if (self.checked or self.child_always_visible) and c == curses.KEY_RIGHT:
-                self.child_active = True
-                return util.ReadState.READ
-        return util.ReadState.IGNORED
-
-    def get_child(self):
-        return self.child
-
-
-class IntSpinInput(InputField):
-    def __init__(
-        self,
-        parent,
-        name,
-        message,
-        move_func,
-        value,
-        min_val=None,
-        max_val=None,
-        inc_amt=1,
-        incr_large=10,
-        strict_validation=False,
-        fmt='%d',
-        **kwargs,
-    ):
-        InputField.__init__(self, parent, name, message, **kwargs)
-        self.convert_func = int
-        self.fmt = fmt
-        self.valstr = str(value)
-        self.default_str = self.valstr
-        self.set_value(value)
-        self.default_value = self.value
-        self.last_valid_value = self.value
-        self.last_active = False
-        self.cursor = len(self.valstr)
-        self.cursoff = (
-            colors.get_line_width(self.message) + 3
-        )  # + 4 for the " [ " in the rendered string
-        self.move_func = move_func
-        self.strict_validation = strict_validation
-        self.min_val = min_val
-        self.max_val = max_val
-        self.inc_amt = inc_amt
-        self.incr_large = incr_large
-
-    def validate_value(self, value, on_invalid=None):
-        if (self.min_val is not None) and value < self.min_val:
-            value = on_invalid if on_invalid else self.min_val
-        if (self.max_val is not None) and value > self.max_val:
-            value = on_invalid if on_invalid else self.max_val
-        return value
-
-    @overrides(InputField)
-    def render(
-        self, screen, row, active=False, focused=True, col=0, cursor_offset=0, **kwargs
-    ):
-        if active:
-            self.last_active = True
-        elif self.last_active:
-            self.set_value(
-                self.valstr, validate=True, value_on_fail=self.last_valid_value
-            )
-            self.last_active = False
-
-        fmt_str = self.build_fmt_string(focused, active, value_key='value')
-        value_format = '%(msg)s {!input!}'
-        if not self.valstr:
-            value_format += '[  ]'
-        elif self.format_default and self.valstr == self.default_str:
-            value_format += '[ {!magenta,black!}%(value)s{!input!} ]'
-        else:
-            value_format += '[ ' + fmt_str + ' ]'
-
-        self.parent.add_string(
-            row,
-            value_format
-            % dict({'msg': self.message, 'value': '%s' % self.valstr}, **self.fmt_keys),
-            scr=screen,
-            col=col,
-            pad=False,
-        )
-        if active:
-            if focused:
-                util.safe_curs_set(util.Curser.NORMAL)
-                self.move_func(row, self.cursor + self.cursoff + cursor_offset)
-            else:
-                util.safe_curs_set(util.Curser.INVISIBLE)
-        return 1
-
-    @overrides(InputField)
-    def handle_read(self, c):
-        if c == util.KEY_SPACE:
-            return util.ReadState.READ
-        elif c == curses.KEY_PPAGE:
-            self.set_value(self.value + self.inc_amt, validate=True)
-        elif c == curses.KEY_NPAGE:
-            self.set_value(self.value - self.inc_amt, validate=True)
-        elif c == util.KEY_ALT_AND_KEY_PPAGE:
-            self.set_value(self.value + self.incr_large, validate=True)
-        elif c == util.KEY_ALT_AND_KEY_NPAGE:
-            self.set_value(self.value - self.incr_large, validate=True)
-        elif c == curses.KEY_LEFT:
-            self.cursor = max(0, self.cursor - 1)
-        elif c == curses.KEY_RIGHT:
-            self.cursor = min(len(self.valstr), self.cursor + 1)
-        elif c == curses.KEY_HOME:
-            self.cursor = 0
-        elif c == curses.KEY_END:
-            self.cursor = len(self.valstr)
-        elif c == curses.KEY_BACKSPACE or c == util.KEY_BACKSPACE2:
-            if self.valstr and self.cursor > 0:
-                new_val = self.valstr[: self.cursor - 1] + self.valstr[self.cursor :]
-                self.set_value(
-                    new_val,
-                    validate=False,
-                    cursor=self.cursor - 1,
-                    cursor_on_fail=True,
-                    value_on_fail=self.valstr if self.strict_validation else None,
-                )
-        elif c == curses.KEY_DC:  # Del
-            if self.valstr and self.cursor <= len(self.valstr):
-                if self.cursor == 0:
-                    new_val = self.valstr[1:]
-                else:
-                    new_val = (
-                        self.valstr[: self.cursor] + self.valstr[self.cursor + 1 :]
-                    )
-                self.set_value(
-                    new_val,
-                    validate=False,
-                    cursor=False,
-                    value_on_fail=self.valstr if self.strict_validation else None,
-                    cursor_on_fail=True,
-                )
-        elif c == ord('-'):  # minus
-            self.set_value(
-                self.value - 1,
-                validate=True,
-                cursor=True,
-                cursor_on_fail=True,
-                value_on_fail=self.value,
-                on_invalid=self.value,
-            )
-        elif c == ord('+'):  # plus
-            self.set_value(
-                self.value + 1,
-                validate=True,
-                cursor=True,
-                cursor_on_fail=True,
-                value_on_fail=self.value,
-                on_invalid=self.value,
-            )
-        elif util.is_int_chr(c):
-            if self.strict_validation:
-                new_val = (
-                    self.valstr[: self.cursor - 1]
-                    + chr(c)
-                    + self.valstr[self.cursor - 1 :]
-                )
-                self.set_value(
-                    new_val,
-                    validate=True,
-                    cursor=self.cursor + 1,
-                    value_on_fail=self.valstr,
-                    on_invalid=self.value,
-                )
-            else:
-                minus_place = self.valstr.find('-')
-                if self.cursor > minus_place:
-                    new_val = (
-                        self.valstr[: self.cursor] + chr(c) + self.valstr[self.cursor :]
-                    )
-                    self.set_value(
-                        new_val,
-                        validate=True,
-                        cursor=self.cursor + 1,
-                        on_invalid=self.value,
-                    )
-        else:
-            return util.ReadState.IGNORED
-        return util.ReadState.READ
-
-    @overrides(BaseField)
-    def set_value(
-        self,
-        val,
-        cursor=True,
-        validate=False,
-        cursor_on_fail=False,
-        value_on_fail=None,
-        on_invalid=None,
-    ):
-        value = None
-        try:
-            value = self.convert_func(val)
-            if validate:
-                validated = self.validate_value(value, on_invalid)
-                if validated != value:
-                    # Value was not valid, so use validated value instead.
-                    # Also set cursor according to validated value
-                    cursor = True
-                    value = validated
-
-            new_valstr = self.fmt % value
-            if new_valstr == self.valstr:
-                # If string has not change, keep cursor
-                cursor = False
-            self.valstr = new_valstr
-            self.last_valid_value = self.value = value
-        except ValueError:
-            if value_on_fail is not None:
-                self.set_value(
-                    value_on_fail,
-                    cursor=cursor,
-                    cursor_on_fail=cursor_on_fail,
-                    validate=validate,
-                    on_invalid=on_invalid,
-                )
-                return
-            self.value = None
-            self.valstr = val
-            if cursor_on_fail:
-                self.cursor = cursor
-        except TypeError:
-            import traceback
-
-            log.warning('TypeError: %s', ''.join(traceback.format_exc()))
-        else:
-            if cursor is True:
-                self.cursor = len(self.valstr)
-            elif cursor is not False:
-                self.cursor = cursor
-
-
-class FloatSpinInput(IntSpinInput):
-    def __init__(self, parent, message, name, move_func, value, precision=1, **kwargs):
-        self.precision = precision
-        IntSpinInput.__init__(self, parent, message, name, move_func, value, **kwargs)
-        self.fmt = '%%.%df' % precision
-        self.convert_func = lambda valstr: round(float(valstr), self.precision)
-        self.set_value(value)
-        self.cursor = len(self.valstr)
-
-    @overrides(IntSpinInput)
-    def handle_read(self, c):
-        if c == ord('.'):
-            minus_place = self.valstr.find('-')
-            if self.cursor <= minus_place:
-                return util.ReadState.READ
-            point_place = self.valstr.find('.')
-            if point_place >= 0:
-                return util.ReadState.READ
-            new_val = self.valstr[: self.cursor] + chr(c) + self.valstr[self.cursor :]
-            self.set_value(new_val, validate=True, cursor=self.cursor + 1)
-        else:
-            return IntSpinInput.handle_read(self, c)
-
-
-class SelectInput(InputField):
-    def __init__(
-        self,
-        parent,
-        name,
-        message,
-        opts,
-        vals,
-        active_index,
-        active_default=False,
-        require_select_action=True,
-        **kwargs,
-    ):
-        InputField.__init__(self, parent, name, message, **kwargs)
-        self.opts = opts
-        self.vals = vals
-        self.active_index = active_index
-        self.selected_index = active_index
-        self.default_option = active_index if active_default else None
-        self.require_select_action = require_select_action
-        self.fmt_keys.update({'font_active': 'bold'})
-        font_selected = kwargs.get('font_selected', 'bold,underline')
-
-        self.set_fmt_key('font_selected', font_selected, kwargs)
-        self.set_fmt_key('font_active_selected', 'font_selected', kwargs)
-        self.set_fmt_key('font_unfocused_selected', 'font_selected', kwargs)
-        self.set_fmt_key(
-            'font_unfocused_active_selected', 'font_active_selected', kwargs
-        )
-
-        self.set_fmt_key('color_selected', 'color', kwargs)
-        self.set_fmt_key('color_active_selected', 'color_active', kwargs)
-        self.set_fmt_key('color_unfocused_selected', 'color_selected', kwargs)
-        self.set_fmt_key(
-            'color_unfocused_active_selected', 'color_unfocused_active', kwargs
-        )
-        self.set_fmt_key('color_default_value', 'magenta,black', kwargs)
-
-        self.set_fmt_key('color_default_value', 'magenta,black')
-        self.set_fmt_key('color_default_value_active', 'magentadark,white')
-        self.set_fmt_key('color_default_value_selected', 'color_default_value', kwargs)
-        self.set_fmt_key('color_default_value_unfocused', 'color_default_value', kwargs)
-        self.set_fmt_key(
-            'color_default_value_unfocused_selected',
-            'color_default_value_selected',
-            kwargs,
-        )
-        self.set_fmt_key('color_default_value_active_selected', 'magentadark,white')
-        self.set_fmt_key(
-            'color_default_value_unfocused_active_selected',
-            'color_unfocused_active',
-            kwargs,
-        )
-
-    @property
-    def height(self):
-        return 1 + bool(self.message)
-
-    @overrides(BaseField)
-    def get_fmt_keys(self, focused, active, selected=False, **kwargs):
-        color_key, font_key = super().get_fmt_keys(focused, active, **kwargs)
-        if selected:
-            color_key += '_selected'
-            font_key += '_selected'
-        return color_key, font_key
-
-    @overrides(InputField)
-    def render(self, screen, row, active=False, focused=True, col=0, **kwargs):
-        if self.message:
-            self.parent.add_string(row, self.message, scr=screen, col=col, pad=False)
-            row += 1
-
-        off = col + 1
-        for i, opt in enumerate(self.opts):
-            self.fmt_keys['msg'] = opt
-            fmt_args = {'selected': i == self.selected_index}
-            if i == self.default_option:
-                fmt_args['color_key'] = 'color_default_value'
-            fmt = self.build_fmt_string(
-                focused, (i == self.active_index) and active, **fmt_args
-            )
-            string = '[%s]' % (fmt % self.fmt_keys)
-            self.parent.add_string(row, string, scr=screen, col=off, pad=False)
-            off += len(opt) + 3
-        if self.message:
-            return 2
-        else:
-            return 1
-
-    @overrides(InputField)
-    def handle_read(self, c):
-        if c == curses.KEY_LEFT:
-            self.active_index = max(0, self.active_index - 1)
-            if not self.require_select_action:
-                self.selected_index = self.active_index
-        elif c == curses.KEY_RIGHT:
-            self.active_index = min(len(self.opts) - 1, self.active_index + 1)
-            if not self.require_select_action:
-                self.selected_index = self.active_index
-        elif c == ord(' '):
-            if self.require_select_action:
-                self.selected_index = self.active_index
-        else:
-            return util.ReadState.IGNORED
-        return util.ReadState.READ
-
-    @overrides(BaseField)
-    def get_value(self):
-        return self.vals[self.selected_index]
-
-    @overrides(BaseField)
-    def set_value(self, value):
-        for i, val in enumerate(self.vals):
-            if value == val:
-                self.selected_index = i
-                return
-        raise Exception('Invalid value for SelectInput')
-
-
-class TextInput(InputField):
-    def __init__(
-        self,
-        parent,
-        name,
-        message,
-        move_func,
-        width,
-        value,
-        complete=False,
-        activate_input=False,
-        **kwargs,
-    ):
-        InputField.__init__(self, parent, name, message, **kwargs)
-        self.move_func = move_func
-        self._width = width
-        self.value = value if value else ''
-        self.default_value = value
-        self.complete = complete
-        self.tab_count = 0
-        self.cursor = len(self.value)
-        self.opts = None
-        self.opt_off = 0
-        self.value_offset = 0
-        self.activate_input = activate_input  # Wether input must be activated
-        self.input_active = not self.activate_input
-
-    @property
-    def width(self):
-        return self._width
-
-    @property
-    def height(self):
-        return 1 + bool(self.message)
-
-    def calculate_textfield_value(self, width, cursor_offset):
-        cursor_width = width
-
-        if self.cursor > (cursor_width - 1):
-            c_pos_abs = self.cursor - cursor_width
-            if cursor_width <= (self.cursor - self.value_offset):
-                new_cur = c_pos_abs + 1
-                self.value_offset = new_cur
-            else:
-                if self.cursor >= len(self.value):
-                    c_pos_abs = len(self.value) - cursor_width
-                    new_cur = c_pos_abs + 1
-                    self.value_offset = new_cur
-            vstr = self.value[self.value_offset :]
-
-            if len(vstr) > cursor_width:
-                vstr = vstr[:cursor_width]
-            vstr = vstr.ljust(cursor_width)
-        else:
-            if len(self.value) <= cursor_width:
-                self.value_offset = 0
-                vstr = self.value.ljust(cursor_width)
-            else:
-                self.value_offset = min(self.value_offset, self.cursor)
-                vstr = self.value[self.value_offset :]
-                if len(vstr) > cursor_width:
-                    vstr = vstr[:cursor_width]
-            vstr = vstr.ljust(cursor_width)
-
-        return vstr
-
-    def calculate_cursor_pos(self, width, col):
-        cursor_width = width
-        x_pos = self.cursor + col
-
-        if (self.cursor + col - self.value_offset) > cursor_width:
-            x_pos += self.value_offset
-        else:
-            x_pos -= self.value_offset
-
-        return min(width - 1 + col, x_pos)
-
-    @overrides(InputField)
-    def render(
-        self,
-        screen,
-        row,
-        width=None,
-        active=False,
-        focused=True,
-        col=0,
-        cursor_offset=0,
-        **kwargs,
-    ):
-        if not self.value and not active and len(self.default_value) != 0:
-            self.value = self.default_value
-            self.cursor = len(self.value)
-
-        if self.message:
-            self.parent.add_string(row, self.message, scr=screen, col=col, pad=False)
-            row += 1
-
-        vstr = self.calculate_textfield_value(width, cursor_offset)
-
-        if active:
-            if self.opts:
-                self.parent.add_string(
-                    row + 1, self.opts[self.opt_off :], scr=screen, col=col, pad=False
-                )
-
-            if focused and self.input_active:
-                util.safe_curs_set(
-                    util.Curser.NORMAL
-                )  # Make cursor visible when text field is focused
-                x_pos = self.calculate_cursor_pos(width, col)
-                self.move_func(row, x_pos)
-
-        fmt = '{!black,white,bold!}%s'
-        if (
-            self.format_default
-            and len(self.value) != 0
-            and self.value == self.default_value
-        ):
-            fmt = '{!magenta,white!}%s'
-        if not active or not focused or self.input_active:
-            fmt = '{!white,grey,bold!}%s'
-
-        self.parent.add_string(
-            row, fmt % vstr, scr=screen, col=col, pad=False, trim=False
-        )
-        return self.height
-
-    @overrides(BaseField)
-    def set_value(self, val):
-        self.value = val
-        self.cursor = len(self.value)
-
-    @overrides(InputField)
-    def handle_read(self, c):
-        """
-        Return False when key was swallowed, i.e. we recognised
-        the key and no further action by other components should
-        be performed.
-        """
-        if self.activate_input:
-            if not self.input_active:
-                if c in [
-                    curses.KEY_LEFT,
-                    curses.KEY_RIGHT,
-                    curses.KEY_HOME,
-                    curses.KEY_END,
-                    curses.KEY_ENTER,
-                    util.KEY_ENTER2,
-                ]:
-                    self.input_active = True
-                    return util.ReadState.READ
-                else:
-                    return util.ReadState.IGNORED
-            elif c == util.KEY_ESC:
-                self.input_active = False
-                return util.ReadState.READ
-
-        if c == util.KEY_TAB and self.complete:
-            # Keep track of tab hit count to know when it's double-hit
-            self.tab_count += 1
-            if self.tab_count > 1:
-                second_hit = True
-                self.tab_count = 0
-            else:
-                second_hit = False
-
-            # We only call the tab completer function if we're at the end of
-            # the input string on the cursor is on a space
-            if self.cursor == len(self.value) or self.value[self.cursor] == ' ':
-                if self.opts:
-                    prev = self.opt_off
-                    self.opt_off += self.width - 3
-                    # now find previous double space, best guess at a split point
-                    # in future could keep opts unjoined to get this really right
-                    self.opt_off = self.opts.rfind('  ', 0, self.opt_off) + 2
-                    if (
-                        second_hit and self.opt_off == prev
-                    ):  # double tap and we're at the end
-                        self.opt_off = 0
-                else:
-                    opts = self.do_complete(self.value)
-                    if len(opts) == 1:  # only one option, just complete it
-                        self.value = opts[0]
-                        self.cursor = len(opts[0])
-                        self.tab_count = 0
-                    elif len(opts) > 1:
-                        prefix = os.path.commonprefix(opts)
-                        if prefix:
-                            self.value = prefix
-                            self.cursor = len(prefix)
-
-                    if (
-                        len(opts) > 1 and second_hit
-                    ):  # display multiple options on second tab hit
-                        sp = self.value.rfind(os.sep) + 1
-                        self.opts = '  '.join([o[sp:] for o in opts])
-
-        # Cursor movement
-        elif c == curses.KEY_LEFT:
-            self.cursor = max(0, self.cursor - 1)
-        elif c == curses.KEY_RIGHT:
-            self.cursor = min(len(self.value), self.cursor + 1)
-        elif c == curses.KEY_HOME:
-            self.cursor = 0
-        elif c == curses.KEY_END:
-            self.cursor = len(self.value)
-
-        # Delete a character in the input string based on cursor position
-        elif c == curses.KEY_BACKSPACE or c == util.KEY_BACKSPACE2:
-            if self.value and self.cursor > 0:
-                self.value = self.value[: self.cursor - 1] + self.value[self.cursor :]
-                self.cursor -= 1
-        elif c == [util.KEY_ESC, util.KEY_BACKSPACE2] or c == [
-            util.KEY_ESC,
-            curses.KEY_BACKSPACE,
-        ]:
-            self.value, self.cursor = delete_alt_backspace(self.value, self.cursor)
-        elif c == curses.KEY_DC:
-            if self.value and self.cursor < len(self.value):
-                self.value = self.value[: self.cursor] + self.value[self.cursor + 1 :]
-        elif c > 31 and c < 256:
-            # Emulate getwch
-            stroke = chr(c)
-            uchar = stroke
-            while not uchar:
-                try:
-                    uchar = stroke.decode(self.parent.encoding)
-                except UnicodeDecodeError:
-                    c = self.parent.parent.stdscr.getch()
-                    stroke += chr(c)
-            if uchar:
-                if self.cursor == len(self.value):
-                    self.value += uchar
-                else:
-                    # Insert into string
-                    self.value = (
-                        self.value[: self.cursor] + uchar + self.value[self.cursor :]
-                    )
-                # Move the cursor forward
-                self.cursor += 1
-
-        else:
-            self.opts = None
-            self.opt_off = 0
-            self.tab_count = 0
-            return util.ReadState.IGNORED
-        return util.ReadState.READ
-
-    def do_complete(self, line):
-        line = os.path.abspath(os.path.expanduser(line))
-        ret = []
-        if os.path.exists(line):
-            # This is a correct path, check to see if it's a directory
-            if os.path.isdir(line):
-                # Directory, so we need to show contents of directory
-                for f in os.listdir(line):
-                    # Skip hidden
-                    if f.startswith('.'):
-                        continue
-                    f = os.path.join(line, f)
-                    if os.path.isdir(f):
-                        f += os.sep
-                    ret.append(f)
-            else:
-                # This is a file, but we could be looking for another file that
-                # shares a common prefix.
-                for f in os.listdir(os.path.dirname(line)):
-                    if f.startswith(os.path.split(line)[1]):
-                        ret.append(os.path.join(os.path.dirname(line), f))
-        else:
-            # This path does not exist, so lets do a listdir on it's parent
-            # and find any matches.
-            ret = []
-            if os.path.isdir(os.path.dirname(line)):
-                for f in os.listdir(os.path.dirname(line)):
-                    if f.startswith(os.path.split(line)[1]):
-                        p = os.path.join(os.path.dirname(line), f)
-
-                        if os.path.isdir(p):
-                            p += os.sep
-                        ret.append(p)
-        return ret
-
-
-class ComboInput(InputField):
-    def __init__(
-        self, parent, name, message, choices, default=None, searchable=True, **kwargs
-    ):
-        InputField.__init__(self, parent, name, message, **kwargs)
-        self.choices = choices
-        self.default = default
-        self.set_value(default)
-        max_width = 0
-        for c in choices:
-            max_width = max(max_width, len(c[1]))
-        self.choices_width = max_width
-        self.searchable = searchable
-
-    @overrides(BaseField)
-    def render(self, screen, row, col=0, **kwargs):
-        fmt_str = self.build_fmt_string(kwargs.get('focused'), kwargs.get('active'))
-        string = '%s: [%10s]' % (self.message, fmt_str % self.fmt_keys)
-        self.parent.add_string(row, string, scr=screen, col=col, pad=False)
-        return 1
-
-    def _lang_selected(self, selected, *args, **kwargs):
-        if selected is not None:
-            self.set_value(selected)
-        self.parent.pop_popup()
-
-    @overrides(InputField)
-    def handle_read(self, c):
-        if c in [util.KEY_SPACE, curses.KEY_ENTER, util.KEY_ENTER2]:
-
-            def search_handler(key):
-                """Handle keyboard input to seach the list"""
-                if not util.is_printable_chr(key):
-                    return
-                selected = select_popup.current_selection()
-
-                def select_in_range(begin, end):
-                    for i in range(begin, end):
-                        val = select_popup.inputs[i].get_value()
-                        if val.lower().startswith(chr(key)):
-                            select_popup.set_selection(i)
-                            return True
-                    return False
-
-                # First search downwards
-                if not select_in_range(selected + 1, len(select_popup.inputs)):
-                    # No match, so start at beginning
-                    select_in_range(0, selected)
-
-            from deluge.ui.console.widgets.popup import (  # Must import here
-                SelectablePopup,
-            )
-
-            select_popup = SelectablePopup(
-                self.parent,
-                ' %s ' % _('Select Language'),
-                self._lang_selected,
-                input_cb=search_handler if self.searchable else None,
-                border_off_west=1,
-                active_wrap=False,
-                width_req=self.choices_width + 12,
-            )
-            for choice in self.choices:
-                args = {'data': choice[0]}
-                select_popup.add_line(
-                    choice[0],
-                    choice[1],
-                    selectable=True,
-                    selected=choice[0] == self.get_value(),
-                    **args,
-                )
-            self.parent.push_popup(select_popup)
-            return util.ReadState.CHANGED
-        return util.ReadState.IGNORED
-
-    @overrides(BaseField)
-    def set_value(self, val):
-        self.value = val
-        msg = None
-        for c in self.choices:
-            if c[0] == val:
-                msg = c[1]
-                break
-        if msg is None:
-            log.warning(
-                'Setting value "%s" found nothing in choices: %s', val, self.choices
-            )
-        self.fmt_keys.update({'msg': msg})
-
-
-class TextField(BaseField):
-    def __init__(self, parent, name, value, selectable=True, value_fmt='%s', **kwargs):
-        BaseField.__init__(
-            self, parent=parent, name=name, selectable=selectable, **kwargs
-        )
-        self.value = value
-        self.value_fmt = value_fmt
-        self.set_value(value)
-
-    @overrides(BaseField)
-    def set_value(self, value):
-        self.value = value
-        self.txt = self.value_fmt % (value)
-
-    @overrides(BaseField)
-    def has_input(self):
-        return True
-
-    @overrides(BaseField)
-    def render(self, screen, row, active=False, focused=False, col=0, **kwargs):
-        util.safe_curs_set(
-            util.Curser.INVISIBLE
-        )  # Make cursor invisible when text field is active
-        fmt = self.build_fmt_string(focused, active)
-        self.fmt_keys['msg'] = self.txt
-        string = fmt % self.fmt_keys
-        self.parent.add_string(row, string, scr=screen, col=col, pad=False, trim=False)
-        return 1
-
-
-class TextArea(TextField):
-    def __init__(self, parent, name, value, value_fmt='%s', **kwargs):
-        TextField.__init__(
-            self, parent, name, value, selectable=False, value_fmt=value_fmt, **kwargs
-        )
-
-    @overrides(TextField)
-    def render(self, screen, row, col=0, **kwargs):
-        util.safe_curs_set(
-            util.Curser.INVISIBLE
-        )  # Make cursor invisible when text field is active
-        color = '{!white,black!}'
-        lines = wrap_string(self.txt, self.parent.width - 3, 3, True)
-
-        for i, line in enumerate(lines):
-            self.parent.add_string(
-                row + i,
-                f'{color}{line}',
-                scr=screen,
-                col=col,
-                pad=False,
-                trim=False,
-            )
-        return len(lines)
-
-    @property
-    def height(self):
-        lines = wrap_string(self.txt, self.parent.width - 3, 3, True)
-        return len(lines)
-
-    @overrides(TextField)
-    def has_input(self):
-        return False
-
-
-class DividerField(NoInputField):
-    def __init__(
-        self,
-        parent,
-        name,
-        value,
-        selectable=False,
-        fill_width=True,
-        value_fmt='%s',
-        **kwargs,
-    ):
-        NoInputField.__init__(
-            self, parent=parent, name=name, selectable=selectable, **kwargs
-        )
-        self.value = value
-        self.value_fmt = value_fmt
-        self.set_value(value)
-        self.fill_width = fill_width
-
-    @overrides(BaseField)
-    def set_value(self, value):
-        self.value = value
-        self.txt = self.value_fmt % (value)
-
-    @overrides(BaseField)
-    def render(
-        self, screen, row, active=False, focused=False, col=0, width=None, **kwargs
-    ):
-        util.safe_curs_set(
-            util.Curser.INVISIBLE
-        )  # Make cursor invisible when text field is active
-        fmt = self.build_fmt_string(focused, active)
-        self.fmt_keys['msg'] = self.txt
-        if self.fill_width:
-            self.fmt_keys['msg'] = ''
-            string_len = len(remove_formatting(fmt % self.fmt_keys))
-            fill_len = width - string_len - (len(self.txt) - 1)
-            self.fmt_keys['msg'] = self.txt * fill_len
-        string = fmt % self.fmt_keys
-        self.parent.add_string(row, string, scr=screen, col=col, pad=False, trim=False)
-        return 1
Index: luge/ui/console/widgets/inputpane.py
===================================================================
--- deluge/ui/console/widgets/inputpane.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,394 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.decorators import overrides
-from deluge.ui.console.modes.basemode import InputKeyHandler, move_cursor
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.widgets.fields import (
-    CheckedInput,
-    CheckedPlusInput,
-    ComboInput,
-    DividerField,
-    FloatSpinInput,
-    Header,
-    InfoField,
-    IntSpinInput,
-    NoInputField,
-    SelectInput,
-    TextArea,
-    TextField,
-    TextInput,
-)
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-
-class BaseInputPane(InputKeyHandler):
-    def __init__(
-        self,
-        mode,
-        allow_rearrange=False,
-        immediate_action=False,
-        set_first_input_active=True,
-        border_off_west=0,
-        border_off_north=0,
-        border_off_east=0,
-        border_off_south=0,
-        active_wrap=False,
-        **kwargs,
-    ):
-        InputKeyHandler.__init__(self)
-        self.inputs = []
-        self.mode = mode
-        self.active_input = 0
-        self.set_first_input_active = set_first_input_active
-        self.allow_rearrange = allow_rearrange
-        self.immediate_action = immediate_action
-        self.move_active_many = 4
-        self.active_wrap = active_wrap
-        self.lineoff = 0
-        self.border_off_west = border_off_west
-        self.border_off_north = border_off_north
-        self.border_off_east = border_off_east
-        self.border_off_south = border_off_south
-        self.last_lineoff_move = 0
-
-        if not hasattr(self, 'visible_content_pane_height'):
-            log.error(
-                'The class "%s" does not have the attribute "%s" required by super class "%s"',
-                self.__class__.__name__,
-                'visible_content_pane_height',
-                BaseInputPane.__name__,
-            )
-            raise AttributeError('visible_content_pane_height')
-
-    @property
-    def visible_content_pane_width(self):
-        return self.mode.width
-
-    def add_spaces(self, num):
-        string = ''
-        for i in range(num):
-            string += '\n'
-
-        self.add_text_area('space %d' % len(self.inputs), string)
-
-    def add_text(self, string):
-        self.add_text_area('', string)
-
-    def move(self, r, c):
-        self._cursor_row = r
-        self._cursor_col = c
-
-    def get_input(self, name):
-        for e in self.inputs:
-            if e.name == name:
-                return e
-
-    def _add_input(self, input_element):
-        for e in self.inputs:
-            if isinstance(e, NoInputField):
-                continue
-            if e.name == input_element.name:
-                import traceback
-
-                log.warning(
-                    'Input element with name "%s" already exists in input pane (%s):\n%s',
-                    input_element.name,
-                    e,
-                    ''.join(traceback.format_stack(limit=5)),
-                )
-                return
-
-        self.inputs.append(input_element)
-        if self.set_first_input_active and input_element.selectable():
-            self.active_input = len(self.inputs) - 1
-            self.set_first_input_active = False
-        return input_element
-
-    def add_header(self, header, space_above=False, space_below=False, **kwargs):
-        return self._add_input(Header(self, header, space_above, space_below, **kwargs))
-
-    def add_info_field(self, name, label, value):
-        return self._add_input(InfoField(self, name, label, value))
-
-    def add_text_field(self, name, message, selectable=True, col='+1', **kwargs):
-        return self._add_input(
-            TextField(self, name, message, selectable=selectable, col=col, **kwargs)
-        )
-
-    def add_text_area(self, name, message, **kwargs):
-        return self._add_input(TextArea(self, name, message, **kwargs))
-
-    def add_divider_field(self, name, message, **kwargs):
-        return self._add_input(DividerField(self, name, message, **kwargs))
-
-    def add_text_input(self, name, message, value='', col='+1', **kwargs):
-        """
-        Add a text input field
-
-        :param message: string to display above the input field
-        :param name: name of the field, for the return callback
-        :param value: initial value of the field
-        :param complete: should completion be run when tab is hit and this field is active
-        """
-        return self._add_input(
-            TextInput(
-                self,
-                name,
-                message,
-                self.move,
-                self.visible_content_pane_width,
-                value,
-                col=col,
-                **kwargs,
-            )
-        )
-
-    def add_select_input(self, name, message, opts, vals, default_index=0, **kwargs):
-        return self._add_input(
-            SelectInput(self, name, message, opts, vals, default_index, **kwargs)
-        )
-
-    def add_checked_input(self, name, message, checked=False, col='+1', **kwargs):
-        return self._add_input(
-            CheckedInput(self, name, message, checked=checked, col=col, **kwargs)
-        )
-
-    def add_checkedplus_input(
-        self, name, message, child, checked=False, col='+1', **kwargs
-    ):
-        return self._add_input(
-            CheckedPlusInput(
-                self, name, message, child, checked=checked, col=col, **kwargs
-            )
-        )
-
-    def add_float_spin_input(self, name, message, value=0.0, col='+1', **kwargs):
-        return self._add_input(
-            FloatSpinInput(self, name, message, self.move, value, col=col, **kwargs)
-        )
-
-    def add_int_spin_input(self, name, message, value=0, col='+1', **kwargs):
-        return self._add_input(
-            IntSpinInput(self, name, message, self.move, value, col=col, **kwargs)
-        )
-
-    def add_combo_input(self, name, message, choices, col='+1', **kwargs):
-        return self._add_input(
-            ComboInput(self, name, message, choices, col=col, **kwargs)
-        )
-
-    @overrides(InputKeyHandler)
-    def handle_read(self, c):
-        if not self.inputs:  # no inputs added yet
-            return util.ReadState.IGNORED
-        ret = self.inputs[self.active_input].handle_read(c)
-        if ret != util.ReadState.IGNORED:
-            if self.immediate_action:
-                self.immediate_action_cb(
-                    state_changed=False if ret == util.ReadState.READ else True
-                )
-            return ret
-
-        ret = util.ReadState.READ
-
-        if c == curses.KEY_UP:
-            self.move_active_up(1)
-        elif c == curses.KEY_DOWN:
-            self.move_active_down(1)
-        elif c == curses.KEY_HOME:
-            self.move_active_up(len(self.inputs))
-        elif c == curses.KEY_END:
-            self.move_active_down(len(self.inputs))
-        elif c == curses.KEY_PPAGE:
-            self.move_active_up(self.move_active_many)
-        elif c == curses.KEY_NPAGE:
-            self.move_active_down(self.move_active_many)
-        elif c == util.KEY_ALT_AND_ARROW_UP:
-            self.lineoff = max(self.lineoff - 1, 0)
-        elif c == util.KEY_ALT_AND_ARROW_DOWN:
-            tot_height = self.get_content_height()
-            self.lineoff = min(
-                self.lineoff + 1, tot_height - self.visible_content_pane_height
-            )
-        elif c == util.KEY_CTRL_AND_ARROW_UP:
-            if not self.allow_rearrange:
-                return ret
-            val = self.inputs.pop(self.active_input)
-            self.active_input -= 1
-            self.inputs.insert(self.active_input, val)
-            if self.immediate_action:
-                self.immediate_action_cb(state_changed=True)
-        elif c == util.KEY_CTRL_AND_ARROW_DOWN:
-            if not self.allow_rearrange:
-                return ret
-            val = self.inputs.pop(self.active_input)
-            self.active_input += 1
-            self.inputs.insert(self.active_input, val)
-            if self.immediate_action:
-                self.immediate_action_cb(state_changed=True)
-        else:
-            ret = util.ReadState.IGNORED
-        return ret
-
-    def get_values(self):
-        vals = {}
-        for i, ipt in enumerate(self.inputs):
-            if not ipt.has_input():
-                continue
-            vals[ipt.name] = {
-                'value': ipt.get_value(),
-                'order': i,
-                'active': self.active_input == i,
-            }
-        return vals
-
-    def immediate_action_cb(self, state_changed=True):
-        pass
-
-    def move_active(self, direction, amount):
-        """
-        direction == -1: Up
-        direction ==  1: Down
-
-        """
-        self.last_lineoff_move = direction * amount
-
-        if direction > 0:
-            if self.active_wrap:
-                limit = self.active_input - 1
-                if limit < 0:
-                    limit = len(self.inputs) + limit
-            else:
-                limit = len(self.inputs) - 1
-        else:
-            limit = 0
-            if self.active_wrap:
-                limit = self.active_input + 1
-
-        def next_move(nc, direction, limit):
-            next_index = nc
-            while next_index != limit:
-                next_index += direction
-                if direction > 0:
-                    next_index %= len(self.inputs)
-                elif next_index < 0:
-                    next_index = len(self.inputs) + next_index
-
-                if self.inputs[next_index].selectable():
-                    return next_index
-                if next_index == limit:
-                    return nc
-            return nc
-
-        next_sel = self.active_input
-        for a in range(amount):
-            cur_sel = next_sel
-            next_sel = next_move(next_sel, direction, limit)
-            if cur_sel == next_sel:
-                tot_height = (
-                    self.get_content_height()
-                    + self.border_off_north
-                    + self.border_off_south
-                )
-                if direction > 0:
-                    self.lineoff = min(
-                        self.lineoff + 1, tot_height - self.visible_content_pane_height
-                    )
-                else:
-                    self.lineoff = max(self.lineoff - 1, 0)
-
-        if next_sel is not None:
-            self.active_input = next_sel
-
-    def move_active_up(self, amount):
-        self.move_active(-1, amount)
-        if self.immediate_action:
-            self.immediate_action_cb(state_changed=False)
-
-    def move_active_down(self, amount):
-        self.move_active(1, amount)
-        if self.immediate_action:
-            self.immediate_action_cb(state_changed=False)
-
-    def get_content_height(self):
-        height = 0
-        for i, ipt in enumerate(self.inputs):
-            if ipt.depend_skip():
-                continue
-            height += ipt.height
-        return height
-
-    def ensure_active_visible(self):
-        start_row = 0
-        end_row = self.border_off_north
-        for i, ipt in enumerate(self.inputs):
-            if ipt.depend_skip():
-                continue
-            start_row = end_row
-            end_row += ipt.height
-            if i != self.active_input or not ipt.has_input():
-                continue
-            height = self.visible_content_pane_height
-            if end_row > height + self.lineoff:
-                self.lineoff += end_row - (
-                    height + self.lineoff
-                )  # Correct result depends on paranthesis
-            elif start_row < self.lineoff:
-                self.lineoff -= self.lineoff - start_row
-            break
-
-    def render_inputs(self, focused=False):
-        self._cursor_row = -1
-        self._cursor_col = -1
-        util.safe_curs_set(util.Curser.INVISIBLE)
-
-        self.ensure_active_visible()
-
-        crow = self.border_off_north
-        for i, ipt in enumerate(self.inputs):
-            if ipt.depend_skip():
-                continue
-            col = self.border_off_west
-            field_width = self.width - self.border_off_east - self.border_off_west
-            cursor_offset = self.border_off_west
-
-            if ipt.default_col != -1:
-                default_col = int(ipt.default_col)
-                if isinstance(ipt.default_col, ''.__class__) and ipt.default_col[0] in [
-                    '+',
-                    '-',
-                ]:
-                    col += default_col
-                    cursor_offset += default_col
-                    field_width -= default_col  # Increase to col must be reflected here
-                else:
-                    col = default_col
-            crow += ipt.render(
-                self.screen,
-                crow,
-                width=field_width,
-                active=i == self.active_input,
-                focused=focused,
-                col=col,
-                cursor_offset=cursor_offset,
-            )
-
-        if self._cursor_row >= 0:
-            util.safe_curs_set(util.Curser.VERY_VISIBLE)
-            move_cursor(self.screen, self._cursor_row, self._cursor_col)
Index: luge/ui/console/widgets/popup.py
===================================================================
--- deluge/ui/console/widgets/popup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,398 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.decorators import overrides
-from deluge.ui.console.modes.basemode import InputKeyHandler
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.utils import format_utils
-from deluge.ui.console.widgets import BaseInputPane, BaseWindow
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-
-class ALIGN:
-    TOP_LEFT = 1
-    TOP_CENTER = 2
-    TOP_RIGHT = 3
-    MIDDLE_LEFT = 4
-    MIDDLE_CENTER = 5
-    MIDDLE_RIGHT = 6
-    BOTTOM_LEFT = 7
-    BOTTOM_CENTER = 8
-    BOTTOM_RIGHT = 9
-    DEFAULT = MIDDLE_CENTER
-
-
-class PopupsHandler:
-    def __init__(self):
-        self._popups = []
-
-    @property
-    def popup(self):
-        if self._popups:
-            return self._popups[-1]
-        return None
-
-    def push_popup(self, pu, clear=False):
-        if clear:
-            self._popups = []
-        self._popups.append(pu)
-
-    def pop_popup(self):
-        if self.popup:
-            return self._popups.pop()
-
-    def report_message(self, title, message):
-        self.push_popup(MessagePopup(self, title, message))
-
-
-class Popup(BaseWindow, InputKeyHandler):
-    def __init__(
-        self,
-        parent_mode,
-        title,
-        width_req=0,
-        height_req=0,
-        align=ALIGN.DEFAULT,
-        close_cb=None,
-        encoding=None,
-        base_popup=None,
-        **kwargs,
-    ):
-        """
-        Init a new popup.  The default constructor will handle sizing and borders and the like.
-
-        Args:
-            parent_mode (basemode subclass): The mode which the popup will be drawn over
-            title (str): the title of the popup window
-            width_req (int or float): An integer value will be used as the width of the popup in character.
-                                      A float value will indicate the requested ratio in relation to the
-                                      parents screen width.
-            height_req (int or float): An integer value will be used as the height of the popup in character.
-                                       A float value will indicate the requested ratio in relation to the
-                                       parents screen height.
-            align (ALIGN): The alignment controlling the position of the popup on the screen.
-            close_cb (func): Function to be called when the popup is closed
-            encoding (str): The terminal encoding
-            base_popup (Popup): A popup used to inherit width_req and height_req if not explicitly specified.
-
-        Note: The parent mode is responsible for calling refresh on any popups it wants to show.
-            This should be called as the last thing in the parents refresh method.
-
-            The parent *must* also call read_input on the popup instead of/in addition to
-            running its own read_input code if it wants to have the popup handle user input.
-
-        Popups have two methods that must be implemented:
-
-        refresh(self) - draw the popup window to screen.  this default mode simply draws a bordered window
-                        with the supplied title to the screen
-
-        read_input(self) - handle user input to the popup.
-
-        """
-        InputKeyHandler.__init__(self)
-        self.parent = parent_mode
-        self.close_cb = close_cb
-        self.height_req = height_req
-        self.width_req = width_req
-        self.align = align
-        if base_popup:
-            if not self.width_req:
-                self.width_req = base_popup.width_req
-            if not self.height_req:
-                self.height_req = base_popup.height_req
-
-        hr, wr, posy, posx = self.calculate_size()
-        BaseWindow.__init__(self, title, wr, hr, encoding=None)
-        self.move_window(posy, posx)
-        self._closed = False
-
-    @overrides(BaseWindow)
-    def refresh(self):
-        self.screen.erase()
-        height = self.get_content_height()
-        self.ensure_content_pane_height(
-            height + self.border_off_north + self.border_off_south
-        )
-        BaseInputPane.render_inputs(self, focused=True)
-        BaseWindow.refresh(self)
-
-    def calculate_size(self):
-        if isinstance(self.height_req, float) and 0.0 < self.height_req <= 1.0:
-            height = int((self.parent.rows - 2) * self.height_req)
-        else:
-            height = self.height_req
-
-        if isinstance(self.width_req, float) and 0.0 < self.width_req <= 1.0:
-            width = int((self.parent.cols - 2) * self.width_req)
-        else:
-            width = self.width_req
-
-        # Height
-        if height == 0:
-            height = int(self.parent.rows / 2)
-        elif height == -1:
-            height = self.parent.rows - 2
-        elif height > self.parent.rows - 2:
-            height = self.parent.rows - 2
-
-        # Width
-        if width == 0:
-            width = int(self.parent.cols / 2)
-        elif width == -1:
-            width = self.parent.cols
-        elif width >= self.parent.cols:
-            width = self.parent.cols
-
-        if self.align in [ALIGN.TOP_CENTER, ALIGN.TOP_LEFT, ALIGN.TOP_RIGHT]:
-            begin_y = 1
-        elif self.align in [ALIGN.MIDDLE_CENTER, ALIGN.MIDDLE_LEFT, ALIGN.MIDDLE_RIGHT]:
-            begin_y = (self.parent.rows / 2) - (height / 2)
-        elif self.align in [ALIGN.BOTTOM_CENTER, ALIGN.BOTTOM_LEFT, ALIGN.BOTTOM_RIGHT]:
-            begin_y = self.parent.rows - height - 1
-
-        if self.align in [ALIGN.TOP_LEFT, ALIGN.MIDDLE_LEFT, ALIGN.BOTTOM_LEFT]:
-            begin_x = 0
-        elif self.align in [ALIGN.TOP_CENTER, ALIGN.MIDDLE_CENTER, ALIGN.BOTTOM_CENTER]:
-            begin_x = (self.parent.cols / 2) - (width / 2)
-        elif self.align in [ALIGN.TOP_RIGHT, ALIGN.MIDDLE_RIGHT, ALIGN.BOTTOM_RIGHT]:
-            begin_x = self.parent.cols - width
-
-        return height, width, begin_y, begin_x
-
-    def handle_resize(self):
-        height, width, begin_y, begin_x = self.calculate_size()
-        self.resize_window(height, width)
-        self.move_window(begin_y, begin_x)
-
-    def closed(self):
-        return self._closed
-
-    def close(self, *args, **kwargs):
-        self._closed = True
-        if kwargs.get('call_cb', True):
-            self._call_close_cb(*args)
-        self.panel.hide()
-
-    def _call_close_cb(self, *args, **kwargs):
-        if self.close_cb:
-            self.close_cb(*args, base_popup=self, **kwargs)
-
-    @overrides(InputKeyHandler)
-    def handle_read(self, c):
-        if c == util.KEY_ESC:  # close on esc, no action
-            self.close(None)
-            return util.ReadState.READ
-        return util.ReadState.IGNORED
-
-
-class SelectablePopup(BaseInputPane, Popup):
-    """
-    A popup which will let the user select from some of the lines that are added.
-    """
-
-    def __init__(
-        self,
-        parent_mode,
-        title,
-        selection_cb,
-        close_cb=None,
-        input_cb=None,
-        allow_rearrange=False,
-        immediate_action=False,
-        **kwargs,
-    ):
-        """
-        Args:
-            parent_mode (basemode subclass): The mode which the popup will be drawn over
-            title (str): the title of the popup window
-            selection_cb (func): Function to be called on selection
-            close_cb (func, optional): Function to be called when the popup is closed
-            input_cb (func, optional): Function to be called on every keyboard input
-            allow_rearrange (bool): Allow rearranging the selectable value
-            immediate_action (bool): If immediate_action_cb should be called for every action
-            kwargs (dict): Arguments passed to Popup
-
-        """
-        Popup.__init__(self, parent_mode, title, close_cb=close_cb, **kwargs)
-        kwargs.update(
-            {'allow_rearrange': allow_rearrange, 'immediate_action': immediate_action}
-        )
-        BaseInputPane.__init__(self, self, **kwargs)
-        self.selection_cb = selection_cb
-        self.input_cb = input_cb
-        self.hotkeys = {}
-        self.cb_arg = {}
-        self.cb_args = kwargs.get('cb_args', {})
-        if 'base_popup' not in self.cb_args:
-            self.cb_args['base_popup'] = self
-
-    @property
-    @overrides(BaseWindow)
-    def visible_content_pane_height(self):
-        """We want to use the Popup property"""
-        return Popup.visible_content_pane_height.fget(self)
-
-    def current_selection(self):
-        """Returns a tuple of (selected index, selected data)."""
-        return self.active_input
-
-    def set_selection(self, index):
-        """Set a selected index"""
-        self.active_input = min(index, len(self.inputs) - 1)
-
-    def add_line(
-        self,
-        name,
-        string,
-        use_underline=True,
-        cb_arg=None,
-        foreground=None,
-        selectable=True,
-        selected=False,
-        **kwargs,
-    ):
-        hotkey = None
-        self.cb_arg[name] = cb_arg
-        if use_underline:
-            udx = string.find('_')
-            if udx >= 0:
-                hotkey = string[udx].lower()
-                string = (
-                    string[:udx]
-                    + '{!+underline!}'
-                    + string[udx + 1]
-                    + '{!-underline!}'
-                    + string[udx + 2 :]
-                )
-
-        kwargs['selectable'] = selectable
-        if foreground:
-            kwargs['color_active'] = '%s,white' % foreground
-            kwargs['color'] = '%s,black' % foreground
-
-        field = self.add_text_field(name, string, **kwargs)
-        if hotkey:
-            self.hotkeys[hotkey] = field
-
-        if selected:
-            self.set_selection(len(self.inputs) - 1)
-
-    @overrides(Popup, BaseInputPane)
-    def handle_read(self, c):
-        if c in [curses.KEY_ENTER, util.KEY_ENTER2]:
-            for k, v in self.get_values().items():
-                if v['active']:
-                    if self.selection_cb(k, **dict(self.cb_args, data=self.cb_arg)):
-                        self.close(None)
-            return util.ReadState.READ
-        else:
-            ret = BaseInputPane.handle_read(self, c)
-            if ret != util.ReadState.IGNORED:
-                return ret
-            ret = Popup.handle_read(self, c)
-            if ret != util.ReadState.IGNORED:
-                if self.selection_cb(None):
-                    self.close(None)
-                return ret
-
-            if self.input_cb:
-                self.input_cb(c)
-
-        self.refresh()
-        return util.ReadState.IGNORED
-
-    def add_divider(self, message=None, char='-', fill_width=True, color='white'):
-        if message is not None:
-            fill_width = False
-        else:
-            message = char
-        self.add_divider_field('', message, selectable=False, fill_width=fill_width)
-
-
-class MessagePopup(Popup, BaseInputPane):
-    """
-    Popup that just displays a message
-    """
-
-    def __init__(
-        self,
-        parent_mode,
-        title,
-        message,
-        align=ALIGN.DEFAULT,
-        height_req=0.75,
-        width_req=0.5,
-        **kwargs,
-    ):
-        self.message = message
-        Popup.__init__(
-            self,
-            parent_mode,
-            title,
-            align=align,
-            height_req=height_req,
-            width_req=width_req,
-        )
-        BaseInputPane.__init__(self, self, immediate_action=True, **kwargs)
-        lns = format_utils.wrap_string(self.message, self.width - 3, 3, True)
-
-        if isinstance(self.height_req, float):
-            self.height_req = min(len(lns) + 2, int(parent_mode.rows * self.height_req))
-
-        self.handle_resize()
-        self.no_refresh = False
-        self.add_text_area('TextMessage', message)
-
-    @overrides(Popup, BaseInputPane)
-    def handle_read(self, c):
-        ret = BaseInputPane.handle_read(self, c)
-        if ret != util.ReadState.IGNORED:
-            return ret
-        return Popup.handle_read(self, c)
-
-
-class InputPopup(Popup, BaseInputPane):
-    def __init__(self, parent_mode, title, **kwargs):
-        Popup.__init__(self, parent_mode, title, **kwargs)
-        BaseInputPane.__init__(self, self, **kwargs)
-        # We need to replicate some things in order to wrap our inputs
-        self.encoding = parent_mode.encoding
-
-    def _handle_callback(self, state_changed=True, close=True):
-        self._call_close_cb(self.get_values(), state_changed=state_changed, close=close)
-
-    @overrides(BaseInputPane)
-    def immediate_action_cb(self, state_changed=True):
-        self._handle_callback(state_changed=state_changed, close=False)
-
-    @overrides(Popup, BaseInputPane)
-    def handle_read(self, c):
-        ret = BaseInputPane.handle_read(self, c)
-        if ret != util.ReadState.IGNORED:
-            return ret
-
-        if c in [curses.KEY_ENTER, util.KEY_ENTER2]:
-            if self.close_cb:
-                self._handle_callback(state_changed=False, close=False)
-                util.safe_curs_set(util.Curser.INVISIBLE)
-            return util.ReadState.READ
-        elif c == util.KEY_ESC:  # close on esc, no action
-            self._handle_callback(state_changed=False, close=True)
-            self.close(None)
-            return util.ReadState.READ
-
-        self.refresh()
-        return util.ReadState.READ
Index: luge/ui/console/widgets/sidebar.py
===================================================================
--- deluge/ui/console/widgets/sidebar.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,79 +1,0 @@
-#
-# Copyright (C) 2016 bendikro <bro.devel+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import curses
-import logging
-
-from deluge.decorators import overrides
-from deluge.ui.console.modes.basemode import add_string
-from deluge.ui.console.utils import curses_util as util
-from deluge.ui.console.widgets import BaseInputPane, BaseWindow
-
-log = logging.getLogger(__name__)
-
-
-class Sidebar(BaseInputPane, BaseWindow):
-    """Base sidebar widget that handles choosing a selected widget
-    with Up/Down arrows.
-
-    Shows the different states of the torrents and allows to filter the
-    torrents based on state.
-
-    """
-
-    def __init__(
-        self, torrentlist, width, height, title=None, allow_resize=False, **kwargs
-    ):
-        BaseWindow.__init__(self, title, width, height, posy=1)
-        BaseInputPane.__init__(self, self, immediate_action=True, **kwargs)
-        self.parent = torrentlist
-        self.focused = False
-        self.allow_resize = allow_resize
-
-    def set_focused(self, focused):
-        self.focused = focused
-
-    def has_focus(self):
-        return self.focused and not self.hidden()
-
-    @overrides(BaseInputPane)
-    def handle_read(self, c):
-        if c == curses.KEY_UP:
-            self.move_active_up(1)
-        elif c == curses.KEY_DOWN:
-            self.move_active_down(1)
-        elif self.allow_resize and c in [ord('+'), ord('-')]:
-            width = self.visible_content_pane_width + (1 if c == ord('+') else -1)
-            self.on_resize(width)
-        else:
-            return BaseInputPane.handle_read(self, c)
-        return util.ReadState.READ
-
-    def on_resize(self, width):
-        self.resize_window(self.height, width)
-
-    @overrides(BaseWindow)
-    def refresh(self):
-        height = self.get_content_height()
-        self.ensure_content_pane_height(
-            height + self.border_off_north + self.border_off_south
-        )
-        BaseInputPane.render_inputs(self, focused=self.has_focus())
-        BaseWindow.refresh(self)
-
-    def _refresh(self):
-        self.screen.erase()
-        height = self.get_content_height()
-        self.ensure_content_pane_height(
-            height + self.border_off_north + self.border_off_south
-        )
-        BaseInputPane.render_inputs(self, focused=True)
-        BaseWindow.refresh(self)
-
-    def add_string(self, row, string, scr=None, **kwargs):
-        add_string(row, string, self.screen, self.parent.encoding, **kwargs)
Index: luge/ui/console/widgets/statusbars.py
===================================================================
--- deluge/ui/console/widgets/statusbars.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,124 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import deluge.common
-import deluge.component as component
-from deluge.ui.client import client
-
-DEFAULT_DAEMON_PORT = 58846
-
-
-class StatusBars(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'StatusBars', 2, depend=['CoreConfig'])
-        self.config = component.get('CoreConfig')
-
-        # Hold some values we get from the core
-        self.connections = 0
-        self.download = ''
-        self.upload = ''
-        self.dht = 0
-        self.external_ip = ''
-
-        # Default values
-        self.topbar = '{!status!}Deluge %s Console - ' % deluge.common.get_version()
-        self.bottombar = '{!status!}C: %s' % self.connections
-
-    def start(self):
-        self.update()
-
-    def update(self):
-        def on_get_session_status(status):
-            self.upload = deluge.common.fsize(status['payload_upload_rate'])
-            self.download = deluge.common.fsize(status['payload_download_rate'])
-            self.connections = status['peer.num_peers_connected']
-            if 'dht_nodes' in status:
-                self.dht = status['dht.dht_nodes']
-
-            self.update_statusbars()
-
-        def on_get_external_ip(external_ip):
-            self.external_ip = external_ip
-
-        keys = [
-            'peer.num_peers_connected',
-            'payload_upload_rate',
-            'payload_download_rate',
-        ]
-
-        if self.config['dht']:
-            keys.append('dht.dht_nodes')
-
-        client.core.get_session_status(keys).addCallback(on_get_session_status)
-        client.core.get_external_ip().addCallback(on_get_external_ip)
-
-    def update_statusbars(self):
-        # Update the topbar string
-        self.topbar = '{!status!}Deluge %s Console - ' % deluge.common.get_version()
-
-        if client.connected():
-            info = client.connection_info()
-            connection_info = ''
-
-            # Client name
-            if info[2] == 'localclient':
-                connection_info += '{!white,blue!}%s'
-            else:
-                connection_info += '{!green,blue,bold!}%s'
-
-            # Hostname
-            if info[0] == '127.0.0.1':
-                connection_info += '{!white,blue,bold!}@{!white,blue!}%s'
-            else:
-                connection_info += '{!white,blue,bold!}@{!red,blue,bold!}%s'
-
-            # Port
-            if info[1] == DEFAULT_DAEMON_PORT:
-                connection_info += '{!white,blue!}:%s'
-            else:
-                connection_info += '{!status!}:%s'
-
-            # Change color back to normal, just in case
-            connection_info += '{!status!}'
-
-            self.topbar += connection_info % (info[2], info[0], info[1])
-        else:
-            self.topbar += 'Not Connected'
-
-        # Update the bottombar string
-        self.bottombar = '{!status!}C: {!white,blue!}%s{!status!}' % self.connections
-
-        if self.config['max_connections_global'] > -1:
-            self.bottombar += ' (%s)' % self.config['max_connections_global']
-
-        if self.download != '0.0 KiB':
-            self.bottombar += ' D: {!magenta,blue,bold!}%s{!status!}' % self.download
-        else:
-            self.bottombar += ' D: {!white,blue!}%s{!status!}' % self.download
-
-        if self.config['max_download_speed'] > -1:
-            self.bottombar += (
-                ' (%s ' % self.config['max_download_speed'] + _('KiB/s') + ')'
-            )
-
-        if self.upload != '0.0 KiB':
-            self.bottombar += ' U: {!green,blue,bold!}%s{!status!}' % self.upload
-        else:
-            self.bottombar += ' U: {!white,blue!}%s{!status!}' % self.upload
-
-        if self.config['max_upload_speed'] > -1:
-            self.bottombar += (
-                ' (%s ' % self.config['max_upload_speed'] + _('KiB/s') + ')'
-            )
-
-        if self.config['dht']:
-            self.bottombar += ' ' + _('DHT') + ': {!white,blue!}%s{!status!}' % self.dht
-
-        self.bottombar += ' ' + _('IP {!white,blue!}%s{!status!}') % (
-            self.external_ip if self.external_ip else _('n/a')
-        )
Index: luge/ui/console/widgets/window.py
===================================================================
--- deluge/ui/console/widgets/window.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,182 +1,0 @@
-#
-# Copyright (C) 2011 Nick Lanham <nick@afternight.org>
-# Copyright (C) 2008-2009 Ido Abramovich <ido.deluge@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from deluge.ui.console.modes.basemode import add_string, mkpad, mkpanel
-from deluge.ui.console.utils.colors import get_color_pair
-
-try:
-    import curses
-except ImportError:
-    pass
-
-log = logging.getLogger(__name__)
-
-
-class BaseWindow:
-    """
-    BaseWindow creates a curses screen to be used for showing panels and popup dialogs
-    """
-
-    def __init__(self, title, width, height, posy=0, posx=0, encoding=None):
-        """
-        Args:
-            title (str): The title of the panel
-            width (int): Width of the panel
-            height (int): Height of the panel
-            posy (int): Position of the panel's first row relative to the terminal screen
-            posx (int): Position of the panel's first column relative to the terminal screen
-            encoding (str): Terminal encoding
-        """
-        self.title = title
-        self.posy, self.posx = posy, posx
-        if encoding is None:
-            from deluge import component
-
-            encoding = component.get('ConsoleUI').encoding
-        self.encoding = encoding
-
-        self.panel = mkpanel(curses.COLOR_GREEN, height, width, posy, posx)
-        self.outer_screen = self.panel.window()
-        self.outer_screen.bkgdset(0, curses.COLOR_RED)
-        by, bx = self.outer_screen.getbegyx()
-        self.screen = mkpad(get_color_pair('white', 'black'), height - 1, width - 2)
-        self._height, self._width = self.outer_screen.getmaxyx()
-
-    @property
-    def height(self):
-        return self._height
-
-    @property
-    def width(self):
-        return self._width
-
-    def add_string(self, row, string, scr=None, **kwargs):
-        scr = scr if scr else self.screen
-        add_string(row, string, scr, self.encoding, **kwargs)
-
-    def hide(self):
-        self.panel.hide()
-
-    def show(self):
-        self.panel.show()
-
-    def hidden(self):
-        return self.panel.hidden()
-
-    def set_title(self, title):
-        self.title = title
-
-    @property
-    def visible_content_pane_size(self):
-        y, x = self.outer_screen.getmaxyx()
-        return (y - 2, x - 2)
-
-    @property
-    def visible_content_pane_height(self):
-        y, x = self.visible_content_pane_size
-        return y
-
-    @property
-    def visible_content_pane_width(self):
-        y, x = self.visible_content_pane_size
-        return x
-
-    def getmaxyx(self):
-        return self.screen.getmaxyx()
-
-    def resize_window(self, rows, cols):
-        self.outer_screen.resize(rows, cols)
-        self.screen.resize(rows - 2, cols - 2)
-        self._height, self._width = rows, cols
-
-    def move_window(self, posy, posx):
-        posy = int(posy)
-        posx = int(posx)
-        self.outer_screen.mvwin(posy, posx)
-        self.posy = posy
-        self.posx = posx
-        self._height, self._width = self.screen.getmaxyx()
-
-    def ensure_content_pane_height(self, height):
-        max_y, max_x = self.screen.getmaxyx()
-        if max_y < height:
-            self.screen.resize(height, max_x)
-
-    def draw_scroll_indicator(self, screen):
-        content_height = self.get_content_height()
-        if content_height <= self.visible_content_pane_height:
-            return
-
-        percent_scroll = float(self.lineoff) / (
-            content_height - self.visible_content_pane_height
-        )
-        indicator_row = int(self.visible_content_pane_height * percent_scroll) + 1
-
-        # Never greater than height
-        indicator_row = min(indicator_row, self.visible_content_pane_height)
-        indicator_col = self.width + 1
-
-        add_string(
-            indicator_row,
-            '{!red,black,bold!}#',
-            screen,
-            self.encoding,
-            col=indicator_col,
-            pad=False,
-            trim=False,
-        )
-
-    def refresh(self):
-        height, width = self.visible_content_pane_size
-        self.outer_screen.erase()
-        self.outer_screen.border(0, 0, 0, 0)
-
-        if self.title:
-            toff = max(1, (self.width // 2) - (len(self.title) // 2))
-            self.add_string(
-                0,
-                '{!white,black,bold!}%s' % self.title,
-                scr=self.outer_screen,
-                col=toff,
-                pad=False,
-            )
-
-        self.draw_scroll_indicator(self.outer_screen)
-        self.outer_screen.noutrefresh()
-
-        try:
-            # pminrow, pmincol, sminrow, smincol, smaxrow, smaxcol
-            # the p arguments refer to the upper left corner of the pad region to be displayed and
-            # the s arguments define a clipping box on the screen within which the pad region is to be displayed.
-            pminrow = self.lineoff
-            pmincol = 0
-            sminrow = self.posy + 1
-            smincol = self.posx + 1
-            smaxrow = height + self.posy
-            smaxcol = width + self.posx
-            self.screen.noutrefresh(
-                pminrow, pmincol, sminrow, smincol, smaxrow, smaxcol
-            )
-        except curses.error as ex:
-            import traceback
-
-            log.warning(
-                'Error on screen.noutrefresh(%s, %s, %s, %s, %s, %s) Error: %s\nStack: %s',
-                pminrow,
-                pmincol,
-                sminrow,
-                smincol,
-                smaxrow,
-                smaxcol,
-                ex,
-                ''.join(traceback.format_stack()),
-            )
Index: luge/ui/coreconfig.py
===================================================================
--- deluge/ui/coreconfig.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,51 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.ui.client import client
-
-log = logging.getLogger(__name__)
-
-
-class CoreConfig(component.Component):
-    def __init__(self):
-        log.debug('CoreConfig init..')
-        component.Component.__init__(self, 'CoreConfig')
-        self.config = {}
-
-        def on_configvaluechanged_event(key, value):
-            self.config[key] = value
-
-        client.register_event_handler(
-            'ConfigValueChangedEvent', on_configvaluechanged_event
-        )
-
-    def start(self):
-        def on_get_config(config):
-            self.config = config
-            return config
-
-        return client.core.get_config().addCallback(on_get_config)
-
-    def stop(self):
-        self.config = {}
-
-    def __contains__(self, key):
-        return key in self.config
-
-    def __getitem__(self, key):
-        return self.config[key]
-
-    def __setitem__(self, key, value):
-        client.core.set_config({key: value})
-
-    def __getattr__(self, attr):
-        # We treat this directly interacting with the dictionary
-        return getattr(self.config, attr)
Index: luge/ui/countries.py
===================================================================
--- deluge/ui/countries.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,253 +1,0 @@
-#
-# This file is public domain.
-#
-
-# ISO 3166-1 country names and codes
-COUNTRIES = {
-    'AF': _('Afghanistan'),
-    'AX': _('Aland Islands'),
-    'AL': _('Albania'),
-    'DZ': _('Algeria'),
-    'AS': _('American Samoa'),
-    'AD': _('Andorra'),
-    'AO': _('Angola'),
-    'AI': _('Anguilla'),
-    'AQ': _('Antarctica'),
-    'AG': _('Antigua and Barbuda'),
-    'AR': _('Argentina'),
-    'AM': _('Armenia'),
-    'AW': _('Aruba'),
-    'AU': _('Australia'),
-    'AT': _('Austria'),
-    'AZ': _('Azerbaijan'),
-    'BS': _('Bahamas'),
-    'BH': _('Bahrain'),
-    'BD': _('Bangladesh'),
-    'BB': _('Barbados'),
-    'BY': _('Belarus'),
-    'BE': _('Belgium'),
-    'BZ': _('Belize'),
-    'BJ': _('Benin'),
-    'BM': _('Bermuda'),
-    'BT': _('Bhutan'),
-    'BO': _('Bolivia'),
-    'BA': _('Bosnia and Herzegovina'),
-    'BW': _('Botswana'),
-    'BV': _('Bouvet Island'),
-    'BR': _('Brazil'),
-    'IO': _('British Indian Ocean Territory'),
-    'BN': _('Brunei Darussalam'),
-    'BG': _('Bulgaria'),
-    'BF': _('Burkina Faso'),
-    'BI': _('Burundi'),
-    'KH': _('Cambodia'),
-    'CM': _('Cameroon'),
-    'CA': _('Canada'),
-    'CV': _('Cape Verde'),
-    'KY': _('Cayman Islands'),
-    'CF': _('Central African Republic'),
-    'TD': _('Chad'),
-    'CL': _('Chile'),
-    'CN': _('China'),
-    'CX': _('Christmas Island'),
-    'CC': _('Cocos (Keeling) Islands'),
-    'CO': _('Colombia'),
-    'KM': _('Comoros'),
-    'CG': _('Congo'),
-    'CD': _('Congo, The Democratic Republic of the'),
-    'CK': _('Cook Islands'),
-    'CR': _('Costa Rica'),
-    'CI': _("Cote d'Ivoire"),
-    'HR': _('Croatia'),
-    'CU': _('Cuba'),
-    'CY': _('Cyprus'),
-    'CZ': _('Czech Republic'),
-    'DK': _('Denmark'),
-    'DJ': _('Djibouti'),
-    'DM': _('Dominica'),
-    'DO': _('Dominican Republic'),
-    'EC': _('Ecuador'),
-    'EG': _('Egypt'),
-    'SV': _('El Salvador'),
-    'GQ': _('Equatorial Guinea'),
-    'ER': _('Eritrea'),
-    'EE': _('Estonia'),
-    'ET': _('Ethiopia'),
-    'FK': _('Falkland Islands (Malvinas)'),
-    'FO': _('Faroe Islands'),
-    'FJ': _('Fiji'),
-    'FI': _('Finland'),
-    'FR': _('France'),
-    'GF': _('French Guiana'),
-    'PF': _('French Polynesia'),
-    'TF': _('French Southern Territories'),
-    'GA': _('Gabon'),
-    'GM': _('Gambia'),
-    'GE': _('Georgia'),
-    'DE': _('Germany'),
-    'GH': _('Ghana'),
-    'GI': _('Gibraltar'),
-    'GR': _('Greece'),
-    'GL': _('Greenland'),
-    'GD': _('Grenada'),
-    'GP': _('Guadeloupe'),
-    'GU': _('Guam'),
-    'GT': _('Guatemala'),
-    'GG': _('Guernsey'),
-    'GN': _('Guinea'),
-    'GW': _('Guinea-Bissau'),
-    'GY': _('Guyana'),
-    'HT': _('Haiti'),
-    'HM': _('Heard Island and McDonald Islands'),
-    'VA': _('Holy See (Vatican City State)'),
-    'HN': _('Honduras'),
-    'HK': _('Hong Kong'),
-    'HU': _('Hungary'),
-    'IS': _('Iceland'),
-    'IN': _('India'),
-    'ID': _('Indonesia'),
-    'IR': _('Iran, Islamic Republic of'),
-    'IQ': _('Iraq'),
-    'IE': _('Ireland'),
-    'IM': _('Isle of Man'),
-    'IL': _('Israel'),
-    'IT': _('Italy'),
-    'JM': _('Jamaica'),
-    'JP': _('Japan'),
-    'JE': _('Jersey'),
-    'JO': _('Jordan'),
-    'KZ': _('Kazakhstan'),
-    'KE': _('Kenya'),
-    'KI': _('Kiribati'),
-    'KP': _("Korea, Democratic People's Republic of"),
-    'KR': _('Korea, Republic of'),
-    'KW': _('Kuwait'),
-    'KG': _('Kyrgyzstan'),
-    'LA': _("Lao People's Democratic Republic"),
-    'LV': _('Latvia'),
-    'LB': _('Lebanon'),
-    'LS': _('Lesotho'),
-    'LR': _('Liberia'),
-    'LY': _('Libyan Arab Jamahiriya'),
-    'LI': _('Liechtenstein'),
-    'LT': _('Lithuania'),
-    'LU': _('Luxembourg'),
-    'MO': _('Macao'),
-    'MK': _('Macedonia, The Former Yugoslav Republic of'),
-    'MG': _('Madagascar'),
-    'MW': _('Malawi'),
-    'MY': _('Malaysia'),
-    'MV': _('Maldives'),
-    'ML': _('Mali'),
-    'MT': _('Malta'),
-    'MH': _('Marshall Islands'),
-    'MQ': _('Martinique'),
-    'MR': _('Mauritania'),
-    'MU': _('Mauritius'),
-    'YT': _('Mayotte'),
-    'MX': _('Mexico'),
-    'FM': _('Micronesia, Federated States of'),
-    'MD': _('Moldova'),
-    'MC': _('Monaco'),
-    'MN': _('Mongolia'),
-    'ME': _('Montenegro'),
-    'MS': _('Montserrat'),
-    'MA': _('Morocco'),
-    'MZ': _('Mozambique'),
-    'MM': _('Myanmar'),
-    'NA': _('Namibia'),
-    'NR': _('Nauru'),
-    'NP': _('Nepal'),
-    'NL': _('Netherlands'),
-    'AN': _('Netherlands Antilles'),
-    'NC': _('New Caledonia'),
-    'NZ': _('New Zealand'),
-    'NI': _('Nicaragua'),
-    'NE': _('Niger'),
-    'NG': _('Nigeria'),
-    'NU': _('Niue'),
-    'NF': _('Norfolk Island'),
-    'MP': _('Northern Mariana Islands'),
-    'NO': _('Norway'),
-    'OM': _('Oman'),
-    'PK': _('Pakistan'),
-    'PW': _('Palau'),
-    'PS': _('Palestinian Territory, Occupied'),
-    'PA': _('Panama'),
-    'PG': _('Papua New Guinea'),
-    'PY': _('Paraguay'),
-    'PE': _('Peru'),
-    'PH': _('Philippines'),
-    'PN': _('Pitcairn'),
-    'PL': _('Poland'),
-    'PT': _('Portugal'),
-    'PR': _('Puerto Rico'),
-    'QA': _('Qatar'),
-    'RE': _('Reunion'),
-    'RO': _('Romania'),
-    'RU': _('Russian Federation'),
-    'RW': _('Rwanda'),
-    'BL': _('Saint Barthelemy'),
-    'SH': _('Saint Helena'),
-    'KN': _('Saint Kitts and Nevis'),
-    'LC': _('Saint Lucia'),
-    'MF': _('Saint Martin'),
-    'PM': _('Saint Pierre and Miquelon'),
-    'VC': _('Saint Vincent and the Grenadines'),
-    'WS': _('Samoa'),
-    'SM': _('San Marino'),
-    'ST': _('Sao Tome and Principe'),
-    'SA': _('Saudi Arabia'),
-    'SN': _('Senegal'),
-    'RS': _('Serbia'),
-    'SC': _('Seychelles'),
-    'SL': _('Sierra Leone'),
-    'SG': _('Singapore'),
-    'SK': _('Slovakia'),
-    'SI': _('Slovenia'),
-    'SB': _('Solomon Islands'),
-    'SO': _('Somalia'),
-    'ZA': _('South Africa'),
-    'GS': _('South Georgia and the South Sandwich Islands'),
-    'ES': _('Spain'),
-    'LK': _('Sri Lanka'),
-    'SD': _('Sudan'),
-    'SR': _('Suriname'),
-    'SJ': _('Svalbard and Jan Mayen'),
-    'SZ': _('Swaziland'),
-    'SE': _('Sweden'),
-    'CH': _('Switzerland'),
-    'SY': _('Syrian Arab Republic'),
-    'TW': _('Taiwan'),
-    'TJ': _('Tajikistan'),
-    'TZ': _('Tanzania, United Republic of'),
-    'TH': _('Thailand'),
-    'TL': _('Timor-Leste'),
-    'TG': _('Togo'),
-    'TK': _('Tokelau'),
-    'TO': _('Tonga'),
-    'TT': _('Trinidad and Tobago'),
-    'TN': _('Tunisia'),
-    'TR': _('Turkey'),
-    'TM': _('Turkmenistan'),
-    'TC': _('Turks and Caicos Islands'),
-    'TV': _('Tuvalu'),
-    'UG': _('Uganda'),
-    'UA': _('Ukraine'),
-    'AE': _('United Arab Emirates'),
-    'GB': _('United Kingdom'),
-    'US': _('United States'),
-    'UM': _('United States Minor Outlying Islands'),
-    'UY': _('Uruguay'),
-    'UZ': _('Uzbekistan'),
-    'VU': _('Vanuatu'),
-    'VE': _('Venezuela'),
-    'VN': _('Viet Nam'),
-    'VG': _('Virgin Islands, British'),
-    'VI': _('Virgin Islands, U.S.'),
-    'WF': _('Wallis and Futuna'),
-    'EH': _('Western Sahara'),
-    'YE': _('Yemen'),
-    'ZM': _('Zambia'),
-    'ZW': _('Zimbabwe'),
-}
Index: luge/ui/data/icons/hicolor/scalable/apps/deluge.svg
===================================================================
--- deluge/ui/data/icons/hicolor/scalable/apps/deluge.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,610 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg3440"
-   sodipodi:version="0.32"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   sodipodi:docname="deluge.svg"
-   inkscape:export-xdpi="32"
-   inkscape:export-ydpi="32"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:modified="TRUE"
-   version="1.1"
-   inkscape:export-filename="/home/calum/Desktop/test1b.png">
-  <defs
-     id="defs3">
-    <color-profile
-       name="sRGB"
-       xlink:href="/usr/share/color/icc/sRGB.icc"
-       id="color-profile2" />
-    <linearGradient
-       id="linearGradient4345"
-       inkscape:collect="always">
-      <stop
-         id="stop4347"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4349"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2973">
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:1;"
-         offset="0"
-         id="stop2975" />
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:0;"
-         offset="1"
-         id="stop2977" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4126">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop4128" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.16494845;"
-         offset="1.0000000"
-         id="stop4130" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4114">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop4116" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop4118" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3962">
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop3964" />
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.15517241"
-         id="stop4134" />
-      <stop
-         style="stop-color:#4074ae;stop-opacity:1.0000000;"
-         offset="0.75000000"
-         id="stop4346" />
-      <stop
-         style="stop-color:#36486c;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3966" />
-    </linearGradient>
-    <radialGradient
-       r="13.994944"
-       fy="33.506763"
-       fx="-10.089286"
-       cy="33.506763"
-       cx="-10.089286"
-       gradientTransform="matrix(1,0,0,0.791446,-14.01786,-11.28667)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4019"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       gradientTransform="matrix(1,0,0,0.792374,-19.58761,2.818569)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4004"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.792374,0,6.785475)"
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       id="radialGradient3999"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.341185,-0.153831,1.08001,2.395374,-15.42222,-25.62103)"
-       r="13.994946"
-       fy="24.241488"
-       fx="61.662098"
-       cy="24.241488"
-       cx="61.662098"
-       id="radialGradient3943"
-       xlink:href="#linearGradient1312"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient1312">
-      <stop
-         id="stop1314"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop1316"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3993">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop3995" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0"
-         offset="1"
-         id="stop3997" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2973"
-       id="radialGradient3866"
-       cx="-22.375"
-       cy="18.499998"
-       fx="-22.375"
-       fy="18.499998"
-       r="14.33462"
-       gradientTransform="matrix(1,0,0,1.140022,40.17678,1.347091)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="12.289036"
-       fy="63.965388"
-       fx="15.115514"
-       cy="63.965388"
-       cx="15.115514"
-       gradientTransform="scale(1.643990,0.608276)"
-       id="radialGradient5000"
-       xlink:href="#linearGradient4114"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient4989">
-      <stop
-         id="stop4991"
-         offset="0"
-         style="stop-color:#47abff;stop-opacity:1" />
-      <stop
-         id="stop4993"
-         offset="0.35955963"
-         style="stop-color:#53a6ff;stop-opacity:1" />
-      <stop
-         id="stop4995"
-         offset="0.79518169"
-         style="stop-color:#286cbb;stop-opacity:1" />
-      <stop
-         id="stop4997"
-         offset="1"
-         style="stop-color:#003d87;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4977">
-      <stop
-         id="stop4979"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4981"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient4345"
-       id="radialGradient5878"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.56833945,-0.14774444,0.12240592,0.69984003,9.8157812,6.7018745)"
-       cx="11.707551"
-       cy="36.527763"
-       fx="11.707551"
-       fy="36.527763"
-       r="14.33681" />
-    <filter
-       id="filter6406"
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000000000000002"
-       x="-0.050000000000000017">
-      <feFlood
-         id="feFlood6408"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1"
-         k4="-7.2400000000000002"
-         k3="5.5899999999999999"
-         k2="4.9299999999999997"
-         k1="8.1400000000000006" />
-      <feGaussianBlur
-         id="feGaussianBlur6412"
-         stdDeviation="0.20000000000000001"
-         result="blur"
-         in="composite" />
-      <feOffset
-         id="feOffset6414"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2"
-         operator="" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter4258">
-      <feFlood
-         flood-opacity="0.80200501253132828"
-         flood-color="rgb(197,204,222)"
-         result="flood"
-         id="feFlood4260" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite4262"
-         flood-opacity="0.80000000000000004" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.5"
-         result="blur"
-         id="feGaussianBlur4264" />
-      <feOffset
-         dx="-0"
-         dy="-0.5"
-         result="offset"
-         id="feOffset4266" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite4268" />
-    </filter>
-    <filter
-       id="filter4290"
-       inkscape:label="Drop Shadow"
-       style="color-interpolation-filters:sRGB;">
-      <feFlood
-         id="feFlood4292"
-         result="flood"
-         flood-color="rgb(255,255,255)"
-         flood-opacity="0.59999999999999998" />
-      <feComposite
-         id="feComposite4294"
-         result="composite1"
-         operator="in"
-         in2="SourceGraphic"
-         in="flood" />
-      <feGaussianBlur
-         id="feGaussianBlur4296"
-         result="blur"
-         stdDeviation="6.7999999999999998"
-         in="composite1" />
-      <feOffset
-         id="feOffset4298"
-         result="offset"
-         dy="1.9000000000000004"
-         dx="0.69999999999999996"
-         flood-opacity="0.68000000000000005" />
-      <feComposite
-         id="feComposite4300"
-         result="composite2"
-         in2="offset"
-         in="SourceGraphic"
-         operator="" />
-    </filter>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient4977"
-       id="radialGradient4375"
-       cx="19.015932"
-       cy="19.611181"
-       fx="19.015932"
-       fy="19.611181"
-       r="15.627373"
-       gradientTransform="matrix(-0.21582873,1.1173231,-1.0803619,-0.20155681,42.177326,-6.1234)"
-       gradientUnits="userSpaceOnUse" />
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="0.65098039"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="13.92"
-     inkscape:cx="3.3184766"
-     inkscape:cy="26.850801"
-     inkscape:current-layer="layer1"
-     showgrid="true"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1981"
-     inkscape:window-height="1097"
-     inkscape:window-x="67"
-     inkscape:window-y="27"
-     inkscape:showpageshadow="false"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:window-maximized="1"
-     width="512px"
-     units="px"
-     inkscape:snap-global="false"
-     inkscape:snap-to-guides="true"
-     inkscape:snap-others="true"
-     inkscape:pagecheckerboard="false"
-     showborder="true"
-     borderlayer="false"
-     scale-x="2">
-    <sodipodi:guide
-       orientation="0,1"
-       position="4.331,47"
-       id="guide3056"
-       inkscape:label=""
-       inkscape:color="rgb(99,99,125)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="24,41.875"
-       id="guide3058"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="40,25.375"
-       id="guide5866" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="34.626135,29.742679"
-       id="guide5868" />
-    <sodipodi:guide
-       position="3.8890873,1"
-       orientation="0,1"
-       id="guide4521"
-       inkscape:label=""
-       inkscape:color="rgb(106,106,146)" />
-    <sodipodi:guide
-       position="1,17.324"
-       orientation="1,0"
-       id="guide4523"
-       inkscape:label=""
-       inkscape:color="rgb(152,152,181)" />
-    <sodipodi:guide
-       position="47,33.852737"
-       orientation="1,0"
-       id="guide4525"
-       inkscape:label=""
-       inkscape:color="rgb(121,121,172)" />
-    <sodipodi:guide
-       position="13.433908,46"
-       orientation="0,1"
-       id="guide4527"
-       inkscape:label=""
-       inkscape:color="rgb(255,40,0)" />
-    <sodipodi:guide
-       position="8,36.135"
-       orientation="1,0"
-       id="guide4529"
-       inkscape:label=""
-       inkscape:color="rgb(255,11,0)" />
-    <sodipodi:guide
-       position="40,26.436782"
-       orientation="1,0"
-       id="guide4531"
-       inkscape:label=""
-       inkscape:color="rgb(255,6,0)" />
-    <sodipodi:guide
-       position="34.052,2"
-       orientation="0,1"
-       id="guide4533"
-       inkscape:label=""
-       inkscape:color="rgb(255,0,5)" />
-    <sodipodi:guide
-       position="36.879276,26"
-       orientation="0,1"
-       id="guide4542"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       position="43.660795,14.731391"
-       orientation="0,1"
-       id="guide4546" />
-    <inkscape:grid
-       type="xygrid"
-       id="grid4297" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata4">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Jakub Steiner</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:contributor>
-          <cc:Agent>
-            <dc:title>Tuomas Kuosmanen</dc:title>
-          </cc:Agent>
-        </dc:contributor>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
-        <dc:source>http://jimmac.musichall.cz</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>internet</rdf:li>
-            <rdf:li>tools</rdf:li>
-            <rdf:li>applications</rdf:li>
-            <rdf:li>category</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Attribution" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     id="layer1"
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <path
-       style="fill:#4c90e8;fill-opacity:1;fill-rule:evenodd;stroke:#094491;stroke-width:3.19036889;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 24.00916,2.8848679 35.921225,21.107868 c 7.631218,11.674181 -0.393962,24.296949 -11.919555,24.296949 -11.525593,0 -19.5637412,-12.627213 -11.925606,-24.293557 z"
-       id="path2069"
-       sodipodi:nodetypes="cszsc"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="wave fill"
-     style="display:inline">
-    <path
-       style="display:inline;fill:#094491;fill-opacity:1;fill-rule:evenodd;stroke-width:0.43658349;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 28.249173,24.076764 c -6.513399,-2.656088 -9.930764,4.129513 -8.844266,7.299777 2.363892,6.897492 11.278562,8.624272 17.861607,-2.864877 0,0 0.07021,1.386537 0.139797,2.046235 0.884013,8.376987 -6.162376,13.70953 -13.302295,13.605305 -7.139921,-0.104225 -9.320813,-2.876749 -11.424685,-6.068739 -3.4133569,-5.178732 -2.561398,-13.615464 2.027677,-17.561337 5.237731,-4.328395 11.004287,-2.017675 13.542165,3.543636 z"
-       id="path2969"
-       sodipodi:nodetypes="cscszscc"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="wave fill light"
-     id="g4327"
-     inkscape:groupmode="layer">
-    <path
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cscszscc"
-       id="path4329"
-       d="m 24.811452,24.996951 c -6.049549,-2.467385 -7.648816,3.683738 -6.639688,6.628769 2.195546,6.407462 11.948502,7.605174 18.062738,-3.067723 0,0 0.11598,1.28803 0.180639,1.900859 0.82106,7.781844 -5.621926,12.735535 -12.253379,12.638715 -6.631454,-0.09682 -8.657036,-2.672368 -10.611083,-5.637583 -3.170275,-4.810809 -2.429788,-11.327408 1.78168,-14.840553 4.864733,-3.959831 8.798281,-0.09585 9.479093,2.377516 z"
-       style="display:inline;fill:#99c3f9;fill-opacity:1;fill-rule:evenodd;stroke-width:0.40552941;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer6"
-     inkscape:label="wave stroke 1.3px and fill "
-     style="display:none">
-    <path
-       style="display:inline;fill:#99c3f9;fill-opacity:1;fill-rule:evenodd;stroke:#094491 icc-color(sRGB, 0.18046845, 0.27837034, 0.41960784);stroke-width:1.33399999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 23.761543,24.179576 c -6.481311,-1.72424 -6.932125,6.183803 -5.453851,8.969604 2.408248,4.538333 12.206251,5.377175 17.706883,-3.282742 0,0 0.07651,2.193563 0.02062,2.77892 -0.534334,5.596549 -6.848986,9.789262 -11.999526,9.621298 -5.243605,-0.170999 -8.282469,-2.549917 -10.154056,-5.379263 -3.036492,-4.590373 -2.048612,-10.811985 1.554101,-13.80496 4.248899,-3.646516 7.44994,-0.562347 8.325827,1.097143 z"
-       id="path2969-6"
-       sodipodi:nodetypes="cscssscc"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="wave stroke 2px and fill "
-     id="g4217"
-     inkscape:groupmode="layer">
-    <path
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cscssscc"
-       id="path4219"
-       d="m 23.507553,23.925586 c -6.495438,-1.064032 -6.790118,6.421446 -5.149063,9.579179 2.304561,4.434459 10.903063,6.282759 17.3005,-2.825561 0,0 -0.02509,1.990372 -0.08098,2.575729 -0.534334,5.596549 -6.391805,8.925697 -11.542345,8.757733 -5.243605,-0.170999 -8.247979,-2.119778 -10.001662,-5.023677 -2.772156,-4.590373 -2.467304,-9.592836 0.487345,-12.585811 3.100966,-3.879425 7.831125,-2.714919 8.986201,-0.477592 z"
-       style="display:inline;fill:#99c3f9;fill-opacity:1;fill-rule:evenodd;stroke:#094491 icc-color(sRGB, 0.18046845, 0.27837034, 0.41960784);stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer3"
-     inkscape:label="gradient inner wave "
-     style="display:none">
-    <path
-       style="fill:url(#radialGradient5878);fill-opacity:1;fill-rule:evenodd;stroke:none"
-       d="m 23.55546,23.805666 c -6.490966,-1.345852 -7.700279,4.84717 -6.759909,8.059555 1.100923,3.760845 4.033145,7.507508 11.754513,5.50458 -3.268904,5.846892 -11.255492,4.570412 -13.940353,0.387138 -2.563055,-3.993493 -2.992402,-9.05746 -1.115519,-11.776277 4.049097,-6.655711 9.485026,-4.029293 10.061268,-2.174996 z"
-       id="path3868"
-       sodipodi:nodetypes="cscscc"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     style="display:inline"
-     inkscape:label="solid inner wavelet small"
-     id="g4476"
-     inkscape:groupmode="layer">
-    <path
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cscszc"
-       id="path4478"
-       d="m 24.158349,21.568695 c -7.295351,0.177796 -8.680227,8.584045 -6.659444,12.185022 2.809336,5.006167 7.071815,5.968946 12.90485,4.121032 -3.330593,3.620896 -10.166138,4.579185 -14.809086,-0.592946 -3.194749,-3.558875 -3.473998,-8.525976 -1.256883,-12.674161 2.217115,-4.148189 6.638012,-5.301549 9.820563,-3.038947 z"
-       style="fill:#83b8f9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07657671" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="g4486"
-     inkscape:label="solid inner wavelet larger"
-     style="display:none">
-    <path
-       style="fill:#99c3f9;fill-opacity:1;fill-rule:evenodd;stroke:none"
-       d="m 21.55277,22.974939 c -5.188765,1.005551 -6.173294,6.973638 -4.694095,10.155871 2.191227,4.714034 8.449957,8.07696 17.664862,0.691234 -5.828901,10.827975 -14.873199,7.043001 -17.313798,4.977307 -1.97159,-1.66873 -4.164846,-4.855384 -4.11832,-8.341257 0.09522,-7.134172 6.604293,-9.266569 8.461351,-7.483155 z"
-       id="path4488"
-       sodipodi:nodetypes="cscssc"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="Finish"
-     style="display:none"
-     sodipodi:insensitive="true">
-    <path
-       style="display:inline;opacity:0.68800001;fill:url(#radialGradient4375);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.01508224;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 23.956644,1.939572 -11.98159,18.384686 c -3.9618093,5.166305 -3.6931007,11.439356 -2.4054307,15.8855 5.3079527,10.817522 14.5668877,9.659123 14.5668877,9.659123 0,0 6.868403,-0.005 11.475831,-5.120874 2.283123,-2.535051 5.325726,-9.801674 2.662706,-16.234991 -0.49634,-1.028711 -3.75284,-6.551522 -4.429455,-7.554788 z"
-       id="path4279"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="ccccsccc" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/active.svg
===================================================================
--- deluge/ui/data/pixmaps/active.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,612 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg3440"
-   sodipodi:version="0.32"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="active.svg"
-   inkscape:export-xdpi="30"
-   inkscape:export-ydpi="30"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:modified="TRUE"
-   version="1.1"
-   inkscape:export-filename="/home/calum/projects/deluge-logo/deluge_download16svg.png">
-  <defs
-     id="defs3">
-    <color-profile
-       name="sRGB"
-       xlink:href="/usr/share/color/icc/sRGB.icc"
-       id="color-profile4484" />
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2973">
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:1;"
-         offset="0"
-         id="stop2975" />
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:0;"
-         offset="1"
-         id="stop2977" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4126">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop4128" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.16494845;"
-         offset="1.0000000"
-         id="stop4130" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4114">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop4116" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop4118" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3962">
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop3964" />
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.15517241"
-         id="stop4134" />
-      <stop
-         style="stop-color:#4074ae;stop-opacity:1.0000000;"
-         offset="0.75000000"
-         id="stop4346" />
-      <stop
-         style="stop-color:#36486c;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3966" />
-    </linearGradient>
-    <radialGradient
-       r="13.994944"
-       fy="33.506763"
-       fx="-10.089286"
-       cy="33.506763"
-       cx="-10.089286"
-       gradientTransform="matrix(1,0,0,0.791446,-14.01786,-11.28667)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4019"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       gradientTransform="matrix(1,0,0,0.792374,-19.58761,2.818569)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4004"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.792374,0,6.785475)"
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       id="radialGradient3999"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.341185,-0.153831,1.08001,2.395374,-15.42222,-25.62103)"
-       r="13.994946"
-       fy="24.241488"
-       fx="61.662098"
-       cy="24.241488"
-       cx="61.662098"
-       id="radialGradient3943"
-       xlink:href="#linearGradient1312"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient1312">
-      <stop
-         id="stop1314"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop1316"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3993">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop3995" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0"
-         offset="1"
-         id="stop3997" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2973"
-       id="radialGradient3866"
-       cx="-22.375"
-       cy="18.499998"
-       fx="-22.375"
-       fy="18.499998"
-       r="14.33462"
-       gradientTransform="matrix(1,0,0,1.140022,40.17678,1.347091)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="12.289036"
-       fy="63.965388"
-       fx="15.115514"
-       cy="63.965388"
-       cx="15.115514"
-       gradientTransform="scale(1.643990,0.608276)"
-       id="radialGradient5000"
-       xlink:href="#linearGradient4114"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient4989">
-      <stop
-         id="stop4991"
-         offset="0"
-         style="stop-color:#47abff;stop-opacity:1" />
-      <stop
-         id="stop4993"
-         offset="0.35955963"
-         style="stop-color:#53a6ff;stop-opacity:1" />
-      <stop
-         id="stop4995"
-         offset="0.79518169"
-         style="stop-color:#286cbb;stop-opacity:1" />
-      <stop
-         id="stop4997"
-         offset="1"
-         style="stop-color:#003d87;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4977">
-      <stop
-         id="stop4979"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4981"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <filter
-       id="filter6406"
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000000000000002"
-       x="-0.050000000000000017">
-      <feFlood
-         id="feFlood6408"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1"
-         k1="8.1400000000000006"
-         k2="4.9299999999999997"
-         k3="5.5899999999999999"
-         k4="-7.2400000000000002" />
-      <feGaussianBlur
-         id="feGaussianBlur6412"
-         stdDeviation="0.20000000000000001"
-         result="blur"
-         in="composite" />
-      <feOffset
-         id="feOffset6414"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2"
-         operator="" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter4258">
-      <feFlood
-         flood-opacity="0.80200501253132828"
-         flood-color="rgb(197,204,222)"
-         result="flood"
-         id="feFlood4260" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite4262"
-         flood-opacity="0.80000000000000004" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.5"
-         result="blur"
-         id="feGaussianBlur4264" />
-      <feOffset
-         dx="-0"
-         dy="-0.5"
-         result="offset"
-         id="feOffset4266" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite4268" />
-    </filter>
-    <filter
-       id="filter4290"
-       inkscape:label="Drop Shadow"
-       style="color-interpolation-filters:sRGB;">
-      <feFlood
-         id="feFlood4292"
-         result="flood"
-         flood-color="rgb(255,255,255)"
-         flood-opacity="0.59999999999999998" />
-      <feComposite
-         id="feComposite4294"
-         result="composite1"
-         operator="in"
-         in2="SourceGraphic"
-         in="flood" />
-      <feGaussianBlur
-         id="feGaussianBlur4296"
-         result="blur"
-         stdDeviation="6.7999999999999998"
-         in="composite1" />
-      <feOffset
-         id="feOffset4298"
-         result="offset"
-         dy="1.9000000000000004"
-         dx="0.69999999999999996"
-         flood-opacity="0.68000000000000005" />
-      <feComposite
-         id="feComposite4300"
-         result="composite2"
-         in2="offset"
-         in="SourceGraphic"
-         operator="" />
-    </filter>
-    <filter
-       id="filter6406-6"
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000001"
-       x="-0.050000001">
-      <feFlood
-         id="feFlood6408-0"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410-6"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1" />
-      <feGaussianBlur
-         id="feGaussianBlur6412-2"
-         stdDeviation="0.20000000000000001"
-         result="blur" />
-      <feOffset
-         id="feOffset6414-6"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416-1"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2" />
-    </filter>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="0.17254902"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627417"
-     inkscape:cx="23.537703"
-     inkscape:cy="24.61952"
-     inkscape:current-layer="layer5"
-     showgrid="true"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1861"
-     inkscape:window-height="1176"
-     inkscape:window-x="59"
-     inkscape:window-y="24"
-     inkscape:showpageshadow="false"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:window-maximized="1"
-     width="512px"
-     units="px"
-     inkscape:snap-global="false"
-     inkscape:snap-to-guides="true"
-     inkscape:snap-others="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="4.331,47"
-       id="guide3056"
-       inkscape:label=""
-       inkscape:color="rgb(99,99,125)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="23.9375,24.5625"
-       id="guide3058"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="40,25.375"
-       id="guide5866" />
-    <sodipodi:guide
-       position="3.8890873,1"
-       orientation="0,1"
-       id="guide4521"
-       inkscape:label=""
-       inkscape:color="rgb(106,106,146)" />
-    <sodipodi:guide
-       position="1,17.324"
-       orientation="1,0"
-       id="guide4523"
-       inkscape:label=""
-       inkscape:color="rgb(152,152,181)" />
-    <sodipodi:guide
-       position="47,33.852737"
-       orientation="1,0"
-       id="guide4525"
-       inkscape:label=""
-       inkscape:color="rgb(121,121,172)" />
-    <sodipodi:guide
-       position="13.433908,46"
-       orientation="0,1"
-       id="guide4527"
-       inkscape:label=""
-       inkscape:color="rgb(255,40,0)" />
-    <sodipodi:guide
-       position="8,36.135"
-       orientation="1,0"
-       id="guide4529"
-       inkscape:label=""
-       inkscape:color="rgb(255,11,0)" />
-    <sodipodi:guide
-       position="40,26.436782"
-       orientation="1,0"
-       id="guide4531"
-       inkscape:label=""
-       inkscape:color="rgb(255,6,0)" />
-    <sodipodi:guide
-       position="34.052,2"
-       orientation="0,1"
-       id="guide4533"
-       inkscape:label=""
-       inkscape:color="rgb(255,0,5)" />
-    <sodipodi:guide
-       position="36.879276,26"
-       orientation="0,1"
-       id="guide4542"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       position="43.660795,14.731391"
-       orientation="0,1"
-       id="guide4546" />
-    <sodipodi:guide
-       position="21.25,21"
-       orientation="0,1"
-       id="guide4229" />
-    <sodipodi:guide
-       position="35.84375,19.53125"
-       orientation="0,1"
-       id="guide5116" />
-    <sodipodi:guide
-       position="30.21875,22.46875"
-       orientation="0,1"
-       id="guide5118" />
-    <inkscape:grid
-       type="xygrid"
-       id="grid4217" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata4">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Jakub Steiner</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:contributor>
-          <cc:Agent>
-            <dc:title>Tuomas Kuosmanen</dc:title>
-          </cc:Agent>
-        </dc:contributor>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
-        <dc:source>http://jimmac.musichall.cz</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>internet</rdf:li>
-            <rdf:li>tools</rdf:li>
-            <rdf:li>applications</rdf:li>
-            <rdf:li>category</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Attribution" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     id="layer1"
-     inkscape:label="base droplet"
-     inkscape:groupmode="layer"
-     style="display:none">
-    <path
-       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#129b00;stroke-width:3.27999091;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter6406)"
-       d="M 23.295622,2.4822833 35.490217,21.297229 C 43.30243,33.350632 35.08691,46.383433 23.287956,46.383433 11.489002,46.383433 3.2602089,33.346045 11.079504,21.30073 Z"
-       id="path2069"
-       sodipodi:nodetypes="cszsc"
-       inkscape:connector-curvature="0"
-       transform="matrix(0.90726715,0,0,0.89972834,2.9383017,2.518482)" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="base droplet copy 1"
-     style="display:none" />
-  <g
-     style="display:inline"
-     inkscape:groupmode="layer"
-     inkscape:label="base droplet copy"
-     id="g4225">
-    <path
-       transform="matrix(0.90726715,0,0,0.89972834,2.9383017,2.518482)"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="csscc"
-       id="path4227"
-       d="m 38.395387,28.809989 c 1.339184,9.392872 -5.759479,17.573444 -15.107431,17.573444 -5.899477,0 -10.906414,-3.259347 -13.4610694,-8.024358 C 8.3379994,35.581962 7.7795043,32.31798 8.1679076,28.840613 Z"
-       style="display:inline;fill:#16c816;fill-opacity:1;fill-rule:evenodd;stroke:#129b00;stroke-width:3.27999091;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       style="display:inline;fill:#6699ff;fill-opacity:1;fill-rule:evenodd;stroke:#3366cc;stroke-width:2.96343851;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 24.073654,4.7518625 35.13741,21.680202 c 0.830822,1.271218 1.561747,2.541942 1.952222,3.843334 l -26.064146,0.03312 c 0.398283,-1.282502 1.126319,-2.592255 1.964886,-3.8733 z"
-       id="path2069-8"
-       sodipodi:nodetypes="csccsc"
-       inkscape:connector-curvature="0" />
-    <path
-       style="display:inline;fill:#16c816;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.27999091;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 36.879847,27.238166 C 38.115698,38.19401 31.666974,44.823427 23.184624,44.750996 14.702274,44.678564 8.2127922,37.110525 9.6490039,27.219671 Z"
-       id="path4228"
-       sodipodi:nodetypes="czcc"
-       inkscape:connector-curvature="0"
-       transform="matrix(0.90726715,0,0,0.89972834,2.9383017,2.518482)" />
-    <path
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="csccsc"
-       id="path4239"
-       d="M 24.011154,7.3143625 33.51241,21.805202 c 0.832698,1.26999 2.522684,3.932567 2.920972,5.249584 l -24.751646,-0.02935 c 0.398283,-1.282502 2.041931,-3.742425 2.871136,-5.02955 z"
-       style="display:inline;fill:#6699ff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.96343851;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="seed/download icon"
-     style="display:inline">
-    <path
-       sodipodi:type="star"
-       style="opacity:1;fill:#005000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="path5039"
-       sodipodi:sides="3"
-       sodipodi:cx="23.9375"
-       sodipodi:cy="21.1875"
-       sodipodi:r1="4.6958261"
-       sodipodi:r2="2.347913"
-       sodipodi:arg1="0.52359878"
-       sodipodi:arg2="1.5707963"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 28.004205,23.535413 -4.066705,0 -4.066705,0 2.033353,-3.521869 2.033352,-3.52187 2.033352,3.521869 z"
-       transform="matrix(-1.8442451,0,0,-0.99379036,68.146617,57.377998)"
-       inkscape:transform-center-y="-1.1666696" />
-    <rect
-       style="display:inline;opacity:1;fill:#0e2960;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4364-1-7-0"
-       width="8.3000002"
-       height="4.2000003"
-       x="19.75"
-       y="21.788212" />
-    <rect
-       style="display:inline;opacity:1;fill:#005000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4364-1-7"
-       width="8.3000002"
-       height="4.2000003"
-       x="-28.049999"
-       y="-32.268642"
-       transform="scale(-1,-1)" />
-    <path
-       sodipodi:type="star"
-       style="display:inline;opacity:1;fill:#0e2960;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="path5039-2"
-       sodipodi:sides="3"
-       sodipodi:cx="23.9375"
-       sodipodi:cy="21.1875"
-       sodipodi:r1="4.6958261"
-       sodipodi:r2="2.347913"
-       sodipodi:arg1="0.52359878"
-       sodipodi:arg2="1.5707963"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 28.004205,23.535413 -4.066705,0 -4.066705,0 2.033353,-3.521869 2.033352,-3.52187 2.033352,3.521869 z"
-       inkscape:transform-center-y="-1.1666662"
-       transform="matrix(1.8442451,0,0,0.99379036,-20.146617,-3.2560397)" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/alert.svg
===================================================================
--- deluge/ui/data/pixmaps/alert.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,512 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg3440"
-   sodipodi:version="0.32"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="alert.svg"
-   inkscape:export-xdpi="960"
-   inkscape:export-ydpi="960"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:modified="TRUE"
-   version="1.1"
-   inkscape:export-filename="/home/calum/projects/deluge-logo/deluge.512.x.png">
-  <defs
-     id="defs3">
-    <color-profile
-       name="sRGB"
-       xlink:href="/usr/share/color/icc/sRGB.icc"
-       id="color-profile4484" />
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2973">
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:1;"
-         offset="0"
-         id="stop2975" />
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:0;"
-         offset="1"
-         id="stop2977" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4126">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop4128" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.16494845;"
-         offset="1.0000000"
-         id="stop4130" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4114">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop4116" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop4118" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3962">
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop3964" />
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.15517241"
-         id="stop4134" />
-      <stop
-         style="stop-color:#4074ae;stop-opacity:1.0000000;"
-         offset="0.75000000"
-         id="stop4346" />
-      <stop
-         style="stop-color:#36486c;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3966" />
-    </linearGradient>
-    <radialGradient
-       r="13.994944"
-       fy="33.506763"
-       fx="-10.089286"
-       cy="33.506763"
-       cx="-10.089286"
-       gradientTransform="matrix(1,0,0,0.791446,-14.01786,-11.28667)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4019"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       gradientTransform="matrix(1,0,0,0.792374,-19.58761,2.818569)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4004"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.792374,0,6.785475)"
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       id="radialGradient3999"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.341185,-0.153831,1.08001,2.395374,-15.42222,-25.62103)"
-       r="13.994946"
-       fy="24.241488"
-       fx="61.662098"
-       cy="24.241488"
-       cx="61.662098"
-       id="radialGradient3943"
-       xlink:href="#linearGradient1312"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient1312">
-      <stop
-         id="stop1314"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop1316"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3993">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop3995" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0"
-         offset="1"
-         id="stop3997" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2973"
-       id="radialGradient3866"
-       cx="-22.375"
-       cy="18.499998"
-       fx="-22.375"
-       fy="18.499998"
-       r="14.33462"
-       gradientTransform="matrix(1,0,0,1.140022,40.17678,1.347091)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="12.289036"
-       fy="63.965388"
-       fx="15.115514"
-       cy="63.965388"
-       cx="15.115514"
-       gradientTransform="scale(1.643990,0.608276)"
-       id="radialGradient5000"
-       xlink:href="#linearGradient4114"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient4989">
-      <stop
-         id="stop4991"
-         offset="0"
-         style="stop-color:#47abff;stop-opacity:1" />
-      <stop
-         id="stop4993"
-         offset="0.35955963"
-         style="stop-color:#53a6ff;stop-opacity:1" />
-      <stop
-         id="stop4995"
-         offset="0.79518169"
-         style="stop-color:#286cbb;stop-opacity:1" />
-      <stop
-         id="stop4997"
-         offset="1"
-         style="stop-color:#003d87;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4977">
-      <stop
-         id="stop4979"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4981"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <filter
-       id="filter6406"
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000000000000002"
-       x="-0.050000000000000017">
-      <feFlood
-         id="feFlood6408"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1"
-         k1="8.1400000000000006"
-         k2="4.9299999999999997"
-         k3="5.5899999999999999"
-         k4="-7.2400000000000002" />
-      <feGaussianBlur
-         id="feGaussianBlur6412"
-         stdDeviation="0.20000000000000001"
-         result="blur"
-         in="composite" />
-      <feOffset
-         id="feOffset6414"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2"
-         operator="" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter4258">
-      <feFlood
-         flood-opacity="0.80200501253132828"
-         flood-color="rgb(197,204,222)"
-         result="flood"
-         id="feFlood4260" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite4262"
-         flood-opacity="0.80000000000000004" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.5"
-         result="blur"
-         id="feGaussianBlur4264" />
-      <feOffset
-         dx="-0"
-         dy="-0.5"
-         result="offset"
-         id="feOffset4266" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite4268" />
-    </filter>
-    <filter
-       id="filter4290"
-       inkscape:label="Drop Shadow"
-       style="color-interpolation-filters:sRGB;">
-      <feFlood
-         id="feFlood4292"
-         result="flood"
-         flood-color="rgb(255,255,255)"
-         flood-opacity="0.59999999999999998" />
-      <feComposite
-         id="feComposite4294"
-         result="composite1"
-         operator="in"
-         in2="SourceGraphic"
-         in="flood" />
-      <feGaussianBlur
-         id="feGaussianBlur4296"
-         result="blur"
-         stdDeviation="6.7999999999999998"
-         in="composite1" />
-      <feOffset
-         id="feOffset4298"
-         result="offset"
-         dy="1.9000000000000004"
-         dx="0.69999999999999996"
-         flood-opacity="0.68000000000000005" />
-      <feComposite
-         id="feComposite4300"
-         result="composite2"
-         in2="offset"
-         in="SourceGraphic"
-         operator="" />
-    </filter>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="0.17254902"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="16"
-     inkscape:cx="28.836938"
-     inkscape:cy="22.782595"
-     inkscape:current-layer="layer1"
-     showgrid="true"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1861"
-     inkscape:window-height="1176"
-     inkscape:window-x="59"
-     inkscape:window-y="24"
-     inkscape:showpageshadow="false"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:window-maximized="1"
-     width="512px"
-     units="px"
-     inkscape:snap-global="false"
-     inkscape:snap-to-guides="true"
-     inkscape:snap-others="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="4.331,47"
-       id="guide3056"
-       inkscape:label=""
-       inkscape:color="rgb(99,99,125)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="23.9375,24.5625"
-       id="guide3058"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="40,25.375"
-       id="guide5866" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="38.448931,29.742679"
-       id="guide5868" />
-    <sodipodi:guide
-       position="3.8890873,1"
-       orientation="0,1"
-       id="guide4521"
-       inkscape:label=""
-       inkscape:color="rgb(106,106,146)" />
-    <sodipodi:guide
-       position="1,17.324"
-       orientation="1,0"
-       id="guide4523"
-       inkscape:label=""
-       inkscape:color="rgb(152,152,181)" />
-    <sodipodi:guide
-       position="47,33.852737"
-       orientation="1,0"
-       id="guide4525"
-       inkscape:label=""
-       inkscape:color="rgb(121,121,172)" />
-    <sodipodi:guide
-       position="13.433908,46"
-       orientation="0,1"
-       id="guide4527"
-       inkscape:label=""
-       inkscape:color="rgb(255,40,0)" />
-    <sodipodi:guide
-       position="8,36.135"
-       orientation="1,0"
-       id="guide4529"
-       inkscape:label=""
-       inkscape:color="rgb(255,11,0)" />
-    <sodipodi:guide
-       position="40,26.436782"
-       orientation="1,0"
-       id="guide4531"
-       inkscape:label=""
-       inkscape:color="rgb(255,6,0)" />
-    <sodipodi:guide
-       position="34.052,2"
-       orientation="0,1"
-       id="guide4533"
-       inkscape:label=""
-       inkscape:color="rgb(255,0,5)" />
-    <sodipodi:guide
-       position="36.879276,26"
-       orientation="0,1"
-       id="guide4542"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       position="43.660795,14.731391"
-       orientation="0,1"
-       id="guide4546" />
-    <inkscape:grid
-       type="xygrid"
-       id="grid4214" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata4">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Jakub Steiner</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:contributor>
-          <cc:Agent>
-            <dc:title>Tuomas Kuosmanen</dc:title>
-          </cc:Agent>
-        </dc:contributor>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
-        <dc:source>http://jimmac.musichall.cz</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>internet</rdf:li>
-            <rdf:li>tools</rdf:li>
-            <rdf:li>applications</rdf:li>
-            <rdf:li>category</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Attribution" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     id="layer1"
-     inkscape:label="base droplet"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <path
-       style="fill:#e6381f;fill-opacity:1;fill-rule:evenodd;stroke:#a60e0e;stroke-width:3.27999091;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;"
-       d="M 23.295622,2.4822833 35.490217,21.297229 C 43.30243,33.350632 35.08691,46.383433 23.287956,46.383433 11.489002,46.383433 3.2602089,33.346045 11.079504,21.30073 Z"
-       id="path2069"
-       sodipodi:nodetypes="cszsc"
-       inkscape:connector-curvature="0"
-       transform="matrix(0.90726715,0,0,0.89972834,2.9383017,2.518482)" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="seed/download icon"
-     style="display:none">
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:17.90330505px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#630000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       x="12.545032"
-       y="40.473927"
-       id="text5111"
-       sodipodi:linespacing="125%"
-       transform="scale(1.0196557,0.98072319)"><tspan
-         sodipodi:role="line"
-         id="tspan5113"
-         x="12.545032"
-         y="40.473927"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:35.80661011px;font-family:'Courier 10 Pitch';-inkscape-font-specification:'Courier 10 Pitch Bold';fill:#630000;fill-opacity:1;stroke:none">!</tspan></text>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="seed/download icon 1"
-     style="display:inline">
-    <path
-       style="display:inline;opacity:1;fill:#630000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       d="m 20.966529,17.53531 6,0 -0.97907,14.309359 -3.824288,0 z"
-       id="rect4203"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="ccccc" />
-    <path
-       style="display:inline;opacity:1;fill:#630000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       d="m 21.203402,33.393779 5.5,0 0,5.5 -5.5,0 z"
-       id="rect4206"
-       inkscape:connector-curvature="0" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/all.svg
===================================================================
--- deluge/ui/data/pixmaps/all.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,826 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg3440"
-   sodipodi:version="0.32"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="all.svg"
-   inkscape:export-xdpi="960"
-   inkscape:export-ydpi="960"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:modified="TRUE"
-   version="1.1"
-   inkscape:export-filename="/home/calum/projects/deluge-logo/deluge.512.x.png">
-  <defs
-     id="defs3">
-    <color-profile
-       name="sRGB"
-       xlink:href="/usr/share/color/icc/sRGB.icc"
-       id="color-profile4484" />
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2973">
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:1;"
-         offset="0"
-         id="stop2975" />
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:0;"
-         offset="1"
-         id="stop2977" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4126">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop4128" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.16494845;"
-         offset="1.0000000"
-         id="stop4130" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4114">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop4116" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop4118" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3962">
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop3964" />
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.15517241"
-         id="stop4134" />
-      <stop
-         style="stop-color:#4074ae;stop-opacity:1.0000000;"
-         offset="0.75000000"
-         id="stop4346" />
-      <stop
-         style="stop-color:#36486c;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3966" />
-    </linearGradient>
-    <radialGradient
-       r="13.994944"
-       fy="33.506763"
-       fx="-10.089286"
-       cy="33.506763"
-       cx="-10.089286"
-       gradientTransform="matrix(1,0,0,0.791446,-14.01786,-11.28667)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4019"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       gradientTransform="matrix(1,0,0,0.792374,-19.58761,2.818569)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4004"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.792374,0,6.785475)"
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       id="radialGradient3999"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.341185,-0.153831,1.08001,2.395374,-15.42222,-25.62103)"
-       r="13.994946"
-       fy="24.241488"
-       fx="61.662098"
-       cy="24.241488"
-       cx="61.662098"
-       id="radialGradient3943"
-       xlink:href="#linearGradient1312"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient1312">
-      <stop
-         id="stop1314"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop1316"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3993">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop3995" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0"
-         offset="1"
-         id="stop3997" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2973"
-       id="radialGradient3866"
-       cx="-22.375"
-       cy="18.499998"
-       fx="-22.375"
-       fy="18.499998"
-       r="14.33462"
-       gradientTransform="matrix(1,0,0,1.140022,40.17678,1.347091)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="12.289036"
-       fy="63.965388"
-       fx="15.115514"
-       cy="63.965388"
-       cx="15.115514"
-       gradientTransform="scale(1.643990,0.608276)"
-       id="radialGradient5000"
-       xlink:href="#linearGradient4114"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient4989">
-      <stop
-         id="stop4991"
-         offset="0"
-         style="stop-color:#47abff;stop-opacity:1" />
-      <stop
-         id="stop4993"
-         offset="0.35955963"
-         style="stop-color:#53a6ff;stop-opacity:1" />
-      <stop
-         id="stop4995"
-         offset="0.79518169"
-         style="stop-color:#286cbb;stop-opacity:1" />
-      <stop
-         id="stop4997"
-         offset="1"
-         style="stop-color:#003d87;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4977">
-      <stop
-         id="stop4979"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4981"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <filter
-       id="filter6406"
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000000000000002"
-       x="-0.050000000000000017">
-      <feFlood
-         id="feFlood6408"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1"
-         k1="8.1400000000000006"
-         k2="4.9299999999999997"
-         k3="5.5899999999999999"
-         k4="-7.2400000000000002" />
-      <feGaussianBlur
-         id="feGaussianBlur6412"
-         stdDeviation="0.20000000000000001"
-         result="blur"
-         in="composite" />
-      <feOffset
-         id="feOffset6414"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2"
-         operator="" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter4258">
-      <feFlood
-         flood-opacity="0.80200501253132828"
-         flood-color="rgb(197,204,222)"
-         result="flood"
-         id="feFlood4260" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite4262"
-         flood-opacity="0.80000000000000004" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.5"
-         result="blur"
-         id="feGaussianBlur4264" />
-      <feOffset
-         dx="-0"
-         dy="-0.5"
-         result="offset"
-         id="feOffset4266" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite4268" />
-    </filter>
-    <filter
-       id="filter4290"
-       inkscape:label="Drop Shadow"
-       style="color-interpolation-filters:sRGB;">
-      <feFlood
-         id="feFlood4292"
-         result="flood"
-         flood-color="rgb(255,255,255)"
-         flood-opacity="0.59999999999999998" />
-      <feComposite
-         id="feComposite4294"
-         result="composite1"
-         operator="in"
-         in2="SourceGraphic"
-         in="flood" />
-      <feGaussianBlur
-         id="feGaussianBlur4296"
-         result="blur"
-         stdDeviation="6.7999999999999998"
-         in="composite1" />
-      <feOffset
-         id="feOffset4298"
-         result="offset"
-         dy="1.9000000000000004"
-         dx="0.69999999999999996"
-         flood-opacity="0.68000000000000005" />
-      <feComposite
-         id="feComposite4300"
-         result="composite2"
-         in2="offset"
-         in="SourceGraphic"
-         operator="" />
-    </filter>
-    <filter
-       id="filter6406-6"
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000001"
-       x="-0.050000001">
-      <feFlood
-         id="feFlood6408-1"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410-2"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1" />
-      <feGaussianBlur
-         id="feGaussianBlur6412-9"
-         stdDeviation="0.20000000000000001"
-         result="blur" />
-      <feOffset
-         id="feOffset6414-3"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416-1"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2" />
-    </filter>
-    <filter
-       id="filter6406-4"
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000001"
-       x="-0.050000001">
-      <feFlood
-         id="feFlood6408-7"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410-8"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1" />
-      <feGaussianBlur
-         id="feGaussianBlur6412-4"
-         stdDeviation="0.20000000000000001"
-         result="blur" />
-      <feOffset
-         id="feOffset6414-5"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416-0"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2" />
-    </filter>
-    <filter
-       id="filter6406-1"
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000001"
-       x="-0.050000001">
-      <feFlood
-         id="feFlood6408-0"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410-6"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1" />
-      <feGaussianBlur
-         id="feGaussianBlur6412-3"
-         stdDeviation="0.20000000000000001"
-         result="blur" />
-      <feOffset
-         id="feOffset6414-2"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416-06"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2" />
-    </filter>
-    <filter
-       id="filter6406-65"
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000001"
-       x="-0.050000001">
-      <feFlood
-         id="feFlood6408-6"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410-9"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1" />
-      <feGaussianBlur
-         id="feGaussianBlur6412-37"
-         stdDeviation="0.20000000000000001"
-         result="blur" />
-      <feOffset
-         id="feOffset6414-4"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416-5"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2" />
-    </filter>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="0.17254902"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627418"
-     inkscape:cx="24.522092"
-     inkscape:cy="23.789911"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1861"
-     inkscape:window-height="1176"
-     inkscape:window-x="59"
-     inkscape:window-y="24"
-     inkscape:showpageshadow="false"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:window-maximized="1"
-     width="512px"
-     units="px"
-     inkscape:snap-global="false"
-     inkscape:snap-to-guides="true"
-     inkscape:snap-others="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="4.331,47"
-       id="guide3056"
-       inkscape:label=""
-       inkscape:color="rgb(99,99,125)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="23.9375,24.5625"
-       id="guide3058"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="40,25.375"
-       id="guide5866" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="38.448931,29.742679"
-       id="guide5868" />
-    <sodipodi:guide
-       position="3.8890873,1"
-       orientation="0,1"
-       id="guide4521"
-       inkscape:label=""
-       inkscape:color="rgb(106,106,146)" />
-    <sodipodi:guide
-       position="1,17.324"
-       orientation="1,0"
-       id="guide4523"
-       inkscape:label=""
-       inkscape:color="rgb(152,152,181)" />
-    <sodipodi:guide
-       position="47,33.852737"
-       orientation="1,0"
-       id="guide4525"
-       inkscape:label=""
-       inkscape:color="rgb(121,121,172)" />
-    <sodipodi:guide
-       position="13.433908,46"
-       orientation="0,1"
-       id="guide4527"
-       inkscape:label=""
-       inkscape:color="rgb(255,40,0)" />
-    <sodipodi:guide
-       position="8,36.135"
-       orientation="1,0"
-       id="guide4529"
-       inkscape:label=""
-       inkscape:color="rgb(255,11,0)" />
-    <sodipodi:guide
-       position="40,26.436782"
-       orientation="1,0"
-       id="guide4531"
-       inkscape:label=""
-       inkscape:color="rgb(255,6,0)" />
-    <sodipodi:guide
-       position="34.052,2"
-       orientation="0,1"
-       id="guide4533"
-       inkscape:label=""
-       inkscape:color="rgb(255,0,5)" />
-    <sodipodi:guide
-       position="36.879276,26"
-       orientation="0,1"
-       id="guide4542"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       position="43.660795,14.731391"
-       orientation="0,1"
-       id="guide4546" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata4">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Jakub Steiner</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:contributor>
-          <cc:Agent>
-            <dc:title>Tuomas Kuosmanen</dc:title>
-          </cc:Agent>
-        </dc:contributor>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
-        <dc:source>http://jimmac.musichall.cz</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>internet</rdf:li>
-            <rdf:li>tools</rdf:li>
-            <rdf:li>applications</rdf:li>
-            <rdf:li>category</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Attribution" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="seed/download icon"
-     style="display:none" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="paused"
-     style="display:none">
-    <g
-       id="g6424"
-       transform="matrix(0.5,0,0,0.5,2.9837572,-5.2773854)">
-      <path
-         transform="matrix(0.90726715,0,0,0.89972834,26.239516,15.92952)"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cszsc"
-         id="path2069-9"
-         d="M 23.295622,2.4822833 35.490217,21.297229 C 43.30243,33.350632 35.08691,46.383433 23.287956,46.383433 11.489002,46.383433 3.2602089,33.346045 11.079504,21.30073 Z"
-         style="display:inline;fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:#999999;stroke-width:3.27999091;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter6406-6)" />
-      <rect
-         y="35.411037"
-         x="48.613716"
-         height="16"
-         width="5.5"
-         id="rect4364"
-         style="display:inline;opacity:1;fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         y="35.411037"
-         x="40.426212"
-         height="16"
-         width="5.5"
-         id="rect4364-1"
-         style="display:inline;opacity:1;fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    </g>
-  </g>
-  <g
-     id="layer1"
-     inkscape:label="alert"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <path
-       style="display:inline;fill:#e6381f;fill-opacity:1;fill-rule:evenodd;stroke:#a60e0e;stroke-width:1.48663402;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 23.83453,3.7818049 5.550226,8.4922441 c 3.555636,5.44038 -0.183561,11.322817 -5.553715,11.322817 -5.370156,0 -9.115393,-5.884508 -5.556534,-11.321236 z"
-       id="path2069-8"
-       sodipodi:nodetypes="cszsc"
-       inkscape:connector-curvature="0" />
-    <path
-       style="display:inline;opacity:1;fill:#630000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       d="m 22.275814,10.194729 3.009951,0 -0.491159,7.178411 -1.918487,0 z"
-       id="rect4203"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="ccccc" />
-    <path
-       style="display:inline;opacity:1;fill:#630000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       d="m 22.394643,18.150264 2.759122,0 0,2.759121 -2.759122,0 z"
-       id="rect4206"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer6"
-     inkscape:label="queue"
-     style="display:inline">
-    <g
-       id="g4381"
-       transform="matrix(0.50041261,0,0,0.50041261,10.301289,13.764121)">
-      <path
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cszsc"
-         id="path2069-23"
-         d="M 43.762814,0.18101753 54.826569,17.109357 c 7.087764,10.844788 -0.365907,22.570769 -11.07071,22.570769 -10.704803,0 -18.170517,-11.730108 -11.076327,-22.567619 z"
-         style="display:inline;fill:#dcdc00;fill-opacity:1;fill-rule:evenodd;stroke:#b4b400;stroke-width:2.96343851;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <rect
-         y="25.66815"
-         x="35.689159"
-         height="4"
-         width="16"
-         id="rect4221-3-6-7"
-         style="display:inline;opacity:1;fill:#6a6a00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.03118205;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         y="19.302549"
-         x="35.689159"
-         height="4"
-         width="16"
-         id="rect4221-3-9-5"
-         style="display:inline;opacity:1;fill:#6a6a00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.03118205;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <path
-         inkscape:transform-center-x="2.0998475e-05"
-         inkscape:transform-center-y="-0.7497936"
-         transform="matrix(0,121.76383,-210.90115,0,3630.2786,-2895.3827)"
-         d="m 23.88441,17.006021 0.01848,-0.01067 0.01848,-0.01067 0,0.02134 0,0.02134 -0.01848,-0.01067 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="false"
-         sodipodi:arg2="4.1887903"
-         sodipodi:arg1="3.1415927"
-         sodipodi:r2="0.012318929"
-         sodipodi:r1="0.024637857"
-         sodipodi:cy="17.006021"
-         sodipodi:cx="23.909048"
-         sodipodi:sides="3"
-         id="path4266-5-9"
-         style="display:inline;opacity:1;fill:#6a6a00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.97536206;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-         sodipodi:type="star" />
-      <path
-         inkscape:transform-center-x="-0.00022730407"
-         inkscape:transform-center-y="0.74972138"
-         transform="matrix(0,-121.76383,210.90115,0,-3542.9004,2944.2596)"
-         d="m 23.88441,17.006021 0.01848,-0.01067 0.01848,-0.01067 0,0.02134 0,0.02134 -0.01848,-0.01067 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="false"
-         sodipodi:arg2="4.1887903"
-         sodipodi:arg1="3.1415927"
-         sodipodi:r2="0.012318929"
-         sodipodi:r1="0.024637857"
-         sodipodi:cy="17.006021"
-         sodipodi:cx="23.909048"
-         sodipodi:sides="3"
-         id="path4266-5-3-2"
-         style="display:inline;opacity:1;fill:#6a6a00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.97536206;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-         sodipodi:type="star" />
-    </g>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer4"
-     inkscape:label="seed"
-     style="display:inline">
-    <g
-       id="g4316"
-       transform="matrix(0.50386528,0,0,0.50386528,18.968897,3.1952438)">
-      <path
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cszsc"
-         id="path2069-18"
-         d="m -6.3533765,21.261638 11.063755,16.928339 c 7.0877645,10.844788 -0.365907,22.570769 -11.07071,22.570769 -10.7048035,0 -18.1705175,-11.730108 -11.0763275,-22.567619 z"
-         style="display:inline;fill:#6699ff;fill-opacity:1;fill-rule:evenodd;stroke:#3366cc;stroke-width:2.96343851;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <rect
-         y="49.509773"
-         x="-10.666519"
-         height="4.5"
-         width="8.5"
-         id="rect4364-1-36"
-         style="display:inline;opacity:1;fill:#0f3171;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <path
-         inkscape:transform-center-y="1.3125004"
-         transform="matrix(1.9671947,0,0,1.1180142,-53.583459,15.251026)"
-         d="m 28.004205,23.535413 -4.066705,0 -4.066705,0 2.033353,-3.521869 2.033352,-3.52187 2.033352,3.521869 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="false"
-         sodipodi:arg2="1.5707963"
-         sodipodi:arg1="0.52359878"
-         sodipodi:r2="2.347913"
-         sodipodi:r1="4.6958261"
-         sodipodi:cy="21.1875"
-         sodipodi:cx="23.9375"
-         sodipodi:sides="3"
-         id="path5039-7"
-         style="display:inline;opacity:1;fill:#0f3171;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-         sodipodi:type="star" />
-      <rect
-         y="43.411861"
-         x="-10.68544"
-         height="4.5"
-         width="8.5"
-         id="rect4364-1-3"
-         style="display:inline;opacity:1;fill:#0f3171;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    </g>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer3"
-     inkscape:label="down"
-     style="display:inline">
-    <g
-       transform="matrix(0.99398243,0,0,0.99398243,26.888997,23.507801)"
-       style="display:inline"
-       id="g4334">
-      <path
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cszsc"
-         id="path2069-7"
-         d="M -2.9505196,0.78380503 2.6291501,9.3211008 C 6.2036493,14.790341 2.444616,20.703985 -2.9540272,20.703985 c -5.3986437,0 -9.1637498,-5.915725 -5.5860106,-11.3812956 z"
-         style="display:inline;fill:#16c816;fill-opacity:1;fill-rule:evenodd;stroke:#129b00;stroke-width:1.49452055;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <rect
-         transform="scale(-1,-1)"
-         y="-10.455302"
-         x="0.89548177"
-         height="2.2694387"
-         width="4.2766037"
-         id="rect4364-1-9"
-         style="display:inline;opacity:1;fill:#005000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <path
-         inkscape:transform-center-y="-0.65561611"
-         transform="matrix(-0.99209509,0,0,-0.55846672,20.75849,27.675627)"
-         d="m 28.004205,23.535413 -4.066705,0 -4.066705,0 2.033353,-3.521869 2.033352,-3.52187 2.033352,3.521869 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="false"
-         sodipodi:arg2="1.5707963"
-         sodipodi:arg1="0.52359878"
-         sodipodi:r2="2.347913"
-         sodipodi:r1="4.6958261"
-         sodipodi:cy="21.1875"
-         sodipodi:cx="23.9375"
-         sodipodi:sides="3"
-         id="path5039-2"
-         style="display:inline;opacity:1;fill:#005000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-         sodipodi:type="star" />
-      <rect
-         transform="scale(-1,-1)"
-         y="-13.625159"
-         x="0.88536817"
-         height="2.2694387"
-         width="4.2766037"
-         id="rect4364-1-3-0"
-         style="display:inline;opacity:1;fill:#005000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    </g>
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/checking.svg
===================================================================
--- deluge/ui/data/pixmaps/checking.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,504 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg3440"
-   sodipodi:version="0.32"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="deluge_checking.svg"
-   inkscape:export-xdpi="960"
-   inkscape:export-ydpi="960"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:modified="TRUE"
-   version="1.1"
-   inkscape:export-filename="/home/calum/projects/deluge-logo/deluge.512.x.png">
-  <defs
-     id="defs3">
-    <color-profile
-       name="sRGB"
-       xlink:href="/usr/share/color/icc/sRGB.icc"
-       id="color-profile4484" />
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2973">
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:1;"
-         offset="0"
-         id="stop2975" />
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:0;"
-         offset="1"
-         id="stop2977" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4126">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop4128" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.16494845;"
-         offset="1.0000000"
-         id="stop4130" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4114">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop4116" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop4118" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3962">
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop3964" />
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.15517241"
-         id="stop4134" />
-      <stop
-         style="stop-color:#4074ae;stop-opacity:1.0000000;"
-         offset="0.75000000"
-         id="stop4346" />
-      <stop
-         style="stop-color:#36486c;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3966" />
-    </linearGradient>
-    <radialGradient
-       r="13.994944"
-       fy="33.506763"
-       fx="-10.089286"
-       cy="33.506763"
-       cx="-10.089286"
-       gradientTransform="matrix(1,0,0,0.791446,-14.01786,-11.28667)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4019"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       gradientTransform="matrix(1,0,0,0.792374,-19.58761,2.818569)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4004"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.792374,0,6.785475)"
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       id="radialGradient3999"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.341185,-0.153831,1.08001,2.395374,-15.42222,-25.62103)"
-       r="13.994946"
-       fy="24.241488"
-       fx="61.662098"
-       cy="24.241488"
-       cx="61.662098"
-       id="radialGradient3943"
-       xlink:href="#linearGradient1312"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient1312">
-      <stop
-         id="stop1314"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop1316"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3993">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop3995" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0"
-         offset="1"
-         id="stop3997" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2973"
-       id="radialGradient3866"
-       cx="-22.375"
-       cy="18.499998"
-       fx="-22.375"
-       fy="18.499998"
-       r="14.33462"
-       gradientTransform="matrix(1,0,0,1.140022,40.17678,1.347091)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="12.289036"
-       fy="63.965388"
-       fx="15.115514"
-       cy="63.965388"
-       cx="15.115514"
-       gradientTransform="scale(1.643990,0.608276)"
-       id="radialGradient5000"
-       xlink:href="#linearGradient4114"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient4989">
-      <stop
-         id="stop4991"
-         offset="0"
-         style="stop-color:#47abff;stop-opacity:1" />
-      <stop
-         id="stop4993"
-         offset="0.35955963"
-         style="stop-color:#53a6ff;stop-opacity:1" />
-      <stop
-         id="stop4995"
-         offset="0.79518169"
-         style="stop-color:#286cbb;stop-opacity:1" />
-      <stop
-         id="stop4997"
-         offset="1"
-         style="stop-color:#003d87;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4977">
-      <stop
-         id="stop4979"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4981"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <filter
-       id="filter6406"
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000000000000002"
-       x="-0.050000000000000017">
-      <feFlood
-         id="feFlood6408"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1"
-         k1="8.1400000000000006"
-         k2="4.9299999999999997"
-         k3="5.5899999999999999"
-         k4="-7.2400000000000002" />
-      <feGaussianBlur
-         id="feGaussianBlur6412"
-         stdDeviation="0.20000000000000001"
-         result="blur"
-         in="composite" />
-      <feOffset
-         id="feOffset6414"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2"
-         operator="" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter4258">
-      <feFlood
-         flood-opacity="0.80200501253132828"
-         flood-color="rgb(197,204,222)"
-         result="flood"
-         id="feFlood4260" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite4262"
-         flood-opacity="0.80000000000000004" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.5"
-         result="blur"
-         id="feGaussianBlur4264" />
-      <feOffset
-         dx="-0"
-         dy="-0.5"
-         result="offset"
-         id="feOffset4266" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite4268" />
-    </filter>
-    <filter
-       id="filter4290"
-       inkscape:label="Drop Shadow"
-       style="color-interpolation-filters:sRGB;">
-      <feFlood
-         id="feFlood4292"
-         result="flood"
-         flood-color="rgb(255,255,255)"
-         flood-opacity="0.59999999999999998" />
-      <feComposite
-         id="feComposite4294"
-         result="composite1"
-         operator="in"
-         in2="SourceGraphic"
-         in="flood" />
-      <feGaussianBlur
-         id="feGaussianBlur4296"
-         result="blur"
-         stdDeviation="6.7999999999999998"
-         in="composite1" />
-      <feOffset
-         id="feOffset4298"
-         result="offset"
-         dy="1.9000000000000004"
-         dx="0.69999999999999996"
-         flood-opacity="0.68000000000000005" />
-      <feComposite
-         id="feComposite4300"
-         result="composite2"
-         in2="offset"
-         in="SourceGraphic"
-         operator="" />
-    </filter>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="0.17254902"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="11.313709"
-     inkscape:cx="37.39656"
-     inkscape:cy="17.410941"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1861"
-     inkscape:window-height="1176"
-     inkscape:window-x="59"
-     inkscape:window-y="24"
-     inkscape:showpageshadow="false"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:window-maximized="1"
-     width="512px"
-     units="px"
-     inkscape:snap-global="false"
-     inkscape:snap-to-guides="true"
-     inkscape:snap-others="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="4.331,47"
-       id="guide3056"
-       inkscape:label=""
-       inkscape:color="rgb(99,99,125)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="23.9375,24.5625"
-       id="guide3058"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="40,25.375"
-       id="guide5866" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="38.448931,29.742679"
-       id="guide5868" />
-    <sodipodi:guide
-       position="3.8890873,1"
-       orientation="0,1"
-       id="guide4521"
-       inkscape:label=""
-       inkscape:color="rgb(106,106,146)" />
-    <sodipodi:guide
-       position="1,17.324"
-       orientation="1,0"
-       id="guide4523"
-       inkscape:label=""
-       inkscape:color="rgb(152,152,181)" />
-    <sodipodi:guide
-       position="47,33.852737"
-       orientation="1,0"
-       id="guide4525"
-       inkscape:label=""
-       inkscape:color="rgb(121,121,172)" />
-    <sodipodi:guide
-       position="13.433908,46"
-       orientation="0,1"
-       id="guide4527"
-       inkscape:label=""
-       inkscape:color="rgb(255,40,0)" />
-    <sodipodi:guide
-       position="8,36.135"
-       orientation="1,0"
-       id="guide4529"
-       inkscape:label=""
-       inkscape:color="rgb(255,11,0)" />
-    <sodipodi:guide
-       position="40,26.436782"
-       orientation="1,0"
-       id="guide4531"
-       inkscape:label=""
-       inkscape:color="rgb(255,6,0)" />
-    <sodipodi:guide
-       position="34.052,2"
-       orientation="0,1"
-       id="guide4533"
-       inkscape:label=""
-       inkscape:color="rgb(255,0,5)" />
-    <sodipodi:guide
-       position="36.879276,26"
-       orientation="0,1"
-       id="guide4542"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       position="43.660795,14.731391"
-       orientation="0,1"
-       id="guide4546" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata4">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Jakub Steiner</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:contributor>
-          <cc:Agent>
-            <dc:title>Tuomas Kuosmanen</dc:title>
-          </cc:Agent>
-        </dc:contributor>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
-        <dc:source>http://jimmac.musichall.cz</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>internet</rdf:li>
-            <rdf:li>tools</rdf:li>
-            <rdf:li>applications</rdf:li>
-            <rdf:li>category</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Attribution" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     id="layer1"
-     inkscape:label="base droplet"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <path
-       style="fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:#999999;stroke-width:3.27999091;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter6406)"
-       d="M 23.295622,2.4822833 35.490217,21.297229 C 43.30243,33.350632 35.08691,46.383433 23.287956,46.383433 11.489002,46.383433 3.2602089,33.346045 11.079504,21.30073 Z"
-       id="path2069"
-       sodipodi:nodetypes="cszsc"
-       inkscape:connector-curvature="0"
-       transform="matrix(0.90726715,0,0,0.89972834,2.9383017,2.518482)" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="paused icon"
-     style="display:none">
-    <rect
-       style="display:inline;opacity:1;fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4364"
-       width="5.5"
-       height="16"
-       x="25.3125"
-       y="22" />
-    <rect
-       style="display:inline;opacity:1;fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4364-1"
-       width="5.5"
-       height="16"
-       x="17.125"
-       y="22" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="checking icon">
-    <path
-       inkscape:connector-curvature="0"
-       style="fill:#666666;fill-opacity:1;stroke:none;stroke-width:0.48776338;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 15.70911,22.157482 c 0.119914,0.199935 0.418813,8.847951 0.34197,8.725818 -0.05095,-0.115892 9.029726,-0.318613 9.052253,-0.33886 -0.04746,0.004 -2.879595,-2.667362 -2.855268,-2.629987 2.723225,-2.451281 6.566426,-1.740041 6.843087,3.098922 0.276661,4.838963 -7.571006,6.978129 -8.064694,0.917979 l -4.575574,-0.07664 c 0.742237,4.962428 4.540705,7.477492 7.550683,7.485704 3.009978,0.0082 8.821989,-1.590934 8.794824,-8.313673 -0.02717,-6.722739 -4.319772,-8.932187 -8.343129,-8.887584 -4.023357,0.0446 -5.694705,2.520898 -5.856847,2.535638 0,0 -2.784162,-2.424246 -2.887305,-2.517317 z"
-       id="path3485"
-       sodipodi:nodetypes="cccczcczzzcc" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/deluge.svg
===================================================================
--- deluge/ui/data/pixmaps/deluge.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,610 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg3440"
-   sodipodi:version="0.32"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   sodipodi:docname="deluge.svg"
-   inkscape:export-xdpi="32"
-   inkscape:export-ydpi="32"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:modified="TRUE"
-   version="1.1"
-   inkscape:export-filename="/home/calum/Desktop/test1b.png">
-  <defs
-     id="defs3">
-    <color-profile
-       name="sRGB"
-       xlink:href="/usr/share/color/icc/sRGB.icc"
-       id="color-profile2" />
-    <linearGradient
-       id="linearGradient4345"
-       inkscape:collect="always">
-      <stop
-         id="stop4347"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4349"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2973">
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:1;"
-         offset="0"
-         id="stop2975" />
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:0;"
-         offset="1"
-         id="stop2977" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4126">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop4128" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.16494845;"
-         offset="1.0000000"
-         id="stop4130" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4114">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop4116" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop4118" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3962">
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop3964" />
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.15517241"
-         id="stop4134" />
-      <stop
-         style="stop-color:#4074ae;stop-opacity:1.0000000;"
-         offset="0.75000000"
-         id="stop4346" />
-      <stop
-         style="stop-color:#36486c;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3966" />
-    </linearGradient>
-    <radialGradient
-       r="13.994944"
-       fy="33.506763"
-       fx="-10.089286"
-       cy="33.506763"
-       cx="-10.089286"
-       gradientTransform="matrix(1,0,0,0.791446,-14.01786,-11.28667)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4019"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       gradientTransform="matrix(1,0,0,0.792374,-19.58761,2.818569)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4004"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.792374,0,6.785475)"
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       id="radialGradient3999"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.341185,-0.153831,1.08001,2.395374,-15.42222,-25.62103)"
-       r="13.994946"
-       fy="24.241488"
-       fx="61.662098"
-       cy="24.241488"
-       cx="61.662098"
-       id="radialGradient3943"
-       xlink:href="#linearGradient1312"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient1312">
-      <stop
-         id="stop1314"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop1316"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3993">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop3995" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0"
-         offset="1"
-         id="stop3997" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2973"
-       id="radialGradient3866"
-       cx="-22.375"
-       cy="18.499998"
-       fx="-22.375"
-       fy="18.499998"
-       r="14.33462"
-       gradientTransform="matrix(1,0,0,1.140022,40.17678,1.347091)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="12.289036"
-       fy="63.965388"
-       fx="15.115514"
-       cy="63.965388"
-       cx="15.115514"
-       gradientTransform="scale(1.643990,0.608276)"
-       id="radialGradient5000"
-       xlink:href="#linearGradient4114"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient4989">
-      <stop
-         id="stop4991"
-         offset="0"
-         style="stop-color:#47abff;stop-opacity:1" />
-      <stop
-         id="stop4993"
-         offset="0.35955963"
-         style="stop-color:#53a6ff;stop-opacity:1" />
-      <stop
-         id="stop4995"
-         offset="0.79518169"
-         style="stop-color:#286cbb;stop-opacity:1" />
-      <stop
-         id="stop4997"
-         offset="1"
-         style="stop-color:#003d87;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4977">
-      <stop
-         id="stop4979"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4981"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient4345"
-       id="radialGradient5878"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.56833945,-0.14774444,0.12240592,0.69984003,9.8157812,6.7018745)"
-       cx="11.707551"
-       cy="36.527763"
-       fx="11.707551"
-       fy="36.527763"
-       r="14.33681" />
-    <filter
-       id="filter6406"
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000000000000002"
-       x="-0.050000000000000017">
-      <feFlood
-         id="feFlood6408"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1"
-         k4="-7.2400000000000002"
-         k3="5.5899999999999999"
-         k2="4.9299999999999997"
-         k1="8.1400000000000006" />
-      <feGaussianBlur
-         id="feGaussianBlur6412"
-         stdDeviation="0.20000000000000001"
-         result="blur"
-         in="composite" />
-      <feOffset
-         id="feOffset6414"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2"
-         operator="" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter4258">
-      <feFlood
-         flood-opacity="0.80200501253132828"
-         flood-color="rgb(197,204,222)"
-         result="flood"
-         id="feFlood4260" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite4262"
-         flood-opacity="0.80000000000000004" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.5"
-         result="blur"
-         id="feGaussianBlur4264" />
-      <feOffset
-         dx="-0"
-         dy="-0.5"
-         result="offset"
-         id="feOffset4266" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite4268" />
-    </filter>
-    <filter
-       id="filter4290"
-       inkscape:label="Drop Shadow"
-       style="color-interpolation-filters:sRGB;">
-      <feFlood
-         id="feFlood4292"
-         result="flood"
-         flood-color="rgb(255,255,255)"
-         flood-opacity="0.59999999999999998" />
-      <feComposite
-         id="feComposite4294"
-         result="composite1"
-         operator="in"
-         in2="SourceGraphic"
-         in="flood" />
-      <feGaussianBlur
-         id="feGaussianBlur4296"
-         result="blur"
-         stdDeviation="6.7999999999999998"
-         in="composite1" />
-      <feOffset
-         id="feOffset4298"
-         result="offset"
-         dy="1.9000000000000004"
-         dx="0.69999999999999996"
-         flood-opacity="0.68000000000000005" />
-      <feComposite
-         id="feComposite4300"
-         result="composite2"
-         in2="offset"
-         in="SourceGraphic"
-         operator="" />
-    </filter>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient4977"
-       id="radialGradient4375"
-       cx="19.015932"
-       cy="19.611181"
-       fx="19.015932"
-       fy="19.611181"
-       r="15.627373"
-       gradientTransform="matrix(-0.21582873,1.1173231,-1.0803619,-0.20155681,42.177326,-6.1234)"
-       gradientUnits="userSpaceOnUse" />
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="0.65098039"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="13.92"
-     inkscape:cx="3.3184766"
-     inkscape:cy="26.850801"
-     inkscape:current-layer="layer1"
-     showgrid="true"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1981"
-     inkscape:window-height="1097"
-     inkscape:window-x="67"
-     inkscape:window-y="27"
-     inkscape:showpageshadow="false"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:window-maximized="1"
-     width="512px"
-     units="px"
-     inkscape:snap-global="false"
-     inkscape:snap-to-guides="true"
-     inkscape:snap-others="true"
-     inkscape:pagecheckerboard="false"
-     showborder="true"
-     borderlayer="false"
-     scale-x="2">
-    <sodipodi:guide
-       orientation="0,1"
-       position="4.331,47"
-       id="guide3056"
-       inkscape:label=""
-       inkscape:color="rgb(99,99,125)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="24,41.875"
-       id="guide3058"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="40,25.375"
-       id="guide5866" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="34.626135,29.742679"
-       id="guide5868" />
-    <sodipodi:guide
-       position="3.8890873,1"
-       orientation="0,1"
-       id="guide4521"
-       inkscape:label=""
-       inkscape:color="rgb(106,106,146)" />
-    <sodipodi:guide
-       position="1,17.324"
-       orientation="1,0"
-       id="guide4523"
-       inkscape:label=""
-       inkscape:color="rgb(152,152,181)" />
-    <sodipodi:guide
-       position="47,33.852737"
-       orientation="1,0"
-       id="guide4525"
-       inkscape:label=""
-       inkscape:color="rgb(121,121,172)" />
-    <sodipodi:guide
-       position="13.433908,46"
-       orientation="0,1"
-       id="guide4527"
-       inkscape:label=""
-       inkscape:color="rgb(255,40,0)" />
-    <sodipodi:guide
-       position="8,36.135"
-       orientation="1,0"
-       id="guide4529"
-       inkscape:label=""
-       inkscape:color="rgb(255,11,0)" />
-    <sodipodi:guide
-       position="40,26.436782"
-       orientation="1,0"
-       id="guide4531"
-       inkscape:label=""
-       inkscape:color="rgb(255,6,0)" />
-    <sodipodi:guide
-       position="34.052,2"
-       orientation="0,1"
-       id="guide4533"
-       inkscape:label=""
-       inkscape:color="rgb(255,0,5)" />
-    <sodipodi:guide
-       position="36.879276,26"
-       orientation="0,1"
-       id="guide4542"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       position="43.660795,14.731391"
-       orientation="0,1"
-       id="guide4546" />
-    <inkscape:grid
-       type="xygrid"
-       id="grid4297" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata4">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Jakub Steiner</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:contributor>
-          <cc:Agent>
-            <dc:title>Tuomas Kuosmanen</dc:title>
-          </cc:Agent>
-        </dc:contributor>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
-        <dc:source>http://jimmac.musichall.cz</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>internet</rdf:li>
-            <rdf:li>tools</rdf:li>
-            <rdf:li>applications</rdf:li>
-            <rdf:li>category</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Attribution" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     id="layer1"
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <path
-       style="fill:#4c90e8;fill-opacity:1;fill-rule:evenodd;stroke:#094491;stroke-width:3.19036889;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 24.00916,2.8848679 35.921225,21.107868 c 7.631218,11.674181 -0.393962,24.296949 -11.919555,24.296949 -11.525593,0 -19.5637412,-12.627213 -11.925606,-24.293557 z"
-       id="path2069"
-       sodipodi:nodetypes="cszsc"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="wave fill"
-     style="display:inline">
-    <path
-       style="display:inline;fill:#094491;fill-opacity:1;fill-rule:evenodd;stroke-width:0.43658349;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 28.249173,24.076764 c -6.513399,-2.656088 -9.930764,4.129513 -8.844266,7.299777 2.363892,6.897492 11.278562,8.624272 17.861607,-2.864877 0,0 0.07021,1.386537 0.139797,2.046235 0.884013,8.376987 -6.162376,13.70953 -13.302295,13.605305 -7.139921,-0.104225 -9.320813,-2.876749 -11.424685,-6.068739 -3.4133569,-5.178732 -2.561398,-13.615464 2.027677,-17.561337 5.237731,-4.328395 11.004287,-2.017675 13.542165,3.543636 z"
-       id="path2969"
-       sodipodi:nodetypes="cscszscc"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="wave fill light"
-     id="g4327"
-     inkscape:groupmode="layer">
-    <path
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cscszscc"
-       id="path4329"
-       d="m 24.811452,24.996951 c -6.049549,-2.467385 -7.648816,3.683738 -6.639688,6.628769 2.195546,6.407462 11.948502,7.605174 18.062738,-3.067723 0,0 0.11598,1.28803 0.180639,1.900859 0.82106,7.781844 -5.621926,12.735535 -12.253379,12.638715 -6.631454,-0.09682 -8.657036,-2.672368 -10.611083,-5.637583 -3.170275,-4.810809 -2.429788,-11.327408 1.78168,-14.840553 4.864733,-3.959831 8.798281,-0.09585 9.479093,2.377516 z"
-       style="display:inline;fill:#99c3f9;fill-opacity:1;fill-rule:evenodd;stroke-width:0.40552941;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer6"
-     inkscape:label="wave stroke 1.3px and fill "
-     style="display:none">
-    <path
-       style="display:inline;fill:#99c3f9;fill-opacity:1;fill-rule:evenodd;stroke:#094491 icc-color(sRGB, 0.18046845, 0.27837034, 0.41960784);stroke-width:1.33399999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 23.761543,24.179576 c -6.481311,-1.72424 -6.932125,6.183803 -5.453851,8.969604 2.408248,4.538333 12.206251,5.377175 17.706883,-3.282742 0,0 0.07651,2.193563 0.02062,2.77892 -0.534334,5.596549 -6.848986,9.789262 -11.999526,9.621298 -5.243605,-0.170999 -8.282469,-2.549917 -10.154056,-5.379263 -3.036492,-4.590373 -2.048612,-10.811985 1.554101,-13.80496 4.248899,-3.646516 7.44994,-0.562347 8.325827,1.097143 z"
-       id="path2969-6"
-       sodipodi:nodetypes="cscssscc"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="wave stroke 2px and fill "
-     id="g4217"
-     inkscape:groupmode="layer">
-    <path
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cscssscc"
-       id="path4219"
-       d="m 23.507553,23.925586 c -6.495438,-1.064032 -6.790118,6.421446 -5.149063,9.579179 2.304561,4.434459 10.903063,6.282759 17.3005,-2.825561 0,0 -0.02509,1.990372 -0.08098,2.575729 -0.534334,5.596549 -6.391805,8.925697 -11.542345,8.757733 -5.243605,-0.170999 -8.247979,-2.119778 -10.001662,-5.023677 -2.772156,-4.590373 -2.467304,-9.592836 0.487345,-12.585811 3.100966,-3.879425 7.831125,-2.714919 8.986201,-0.477592 z"
-       style="display:inline;fill:#99c3f9;fill-opacity:1;fill-rule:evenodd;stroke:#094491 icc-color(sRGB, 0.18046845, 0.27837034, 0.41960784);stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer3"
-     inkscape:label="gradient inner wave "
-     style="display:none">
-    <path
-       style="fill:url(#radialGradient5878);fill-opacity:1;fill-rule:evenodd;stroke:none"
-       d="m 23.55546,23.805666 c -6.490966,-1.345852 -7.700279,4.84717 -6.759909,8.059555 1.100923,3.760845 4.033145,7.507508 11.754513,5.50458 -3.268904,5.846892 -11.255492,4.570412 -13.940353,0.387138 -2.563055,-3.993493 -2.992402,-9.05746 -1.115519,-11.776277 4.049097,-6.655711 9.485026,-4.029293 10.061268,-2.174996 z"
-       id="path3868"
-       sodipodi:nodetypes="cscscc"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     style="display:inline"
-     inkscape:label="solid inner wavelet small"
-     id="g4476"
-     inkscape:groupmode="layer">
-    <path
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cscszc"
-       id="path4478"
-       d="m 24.158349,21.568695 c -7.295351,0.177796 -8.680227,8.584045 -6.659444,12.185022 2.809336,5.006167 7.071815,5.968946 12.90485,4.121032 -3.330593,3.620896 -10.166138,4.579185 -14.809086,-0.592946 -3.194749,-3.558875 -3.473998,-8.525976 -1.256883,-12.674161 2.217115,-4.148189 6.638012,-5.301549 9.820563,-3.038947 z"
-       style="fill:#83b8f9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07657671" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="g4486"
-     inkscape:label="solid inner wavelet larger"
-     style="display:none">
-    <path
-       style="fill:#99c3f9;fill-opacity:1;fill-rule:evenodd;stroke:none"
-       d="m 21.55277,22.974939 c -5.188765,1.005551 -6.173294,6.973638 -4.694095,10.155871 2.191227,4.714034 8.449957,8.07696 17.664862,0.691234 -5.828901,10.827975 -14.873199,7.043001 -17.313798,4.977307 -1.97159,-1.66873 -4.164846,-4.855384 -4.11832,-8.341257 0.09522,-7.134172 6.604293,-9.266569 8.461351,-7.483155 z"
-       id="path4488"
-       sodipodi:nodetypes="cscssc"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="Finish"
-     style="display:none"
-     sodipodi:insensitive="true">
-    <path
-       style="display:inline;opacity:0.68800001;fill:url(#radialGradient4375);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.01508224;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 23.956644,1.939572 -11.98159,18.384686 c -3.9618093,5.166305 -3.6931007,11.439356 -2.4054307,15.8855 5.3079527,10.817522 14.5668877,9.659123 14.5668877,9.659123 0,0 6.868403,-0.005 11.475831,-5.120874 2.283123,-2.535051 5.325726,-9.801674 2.662706,-16.234991 -0.49634,-1.028711 -3.75284,-6.551522 -4.429455,-7.554788 z"
-       id="path4279"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="ccccsccc" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/dht.svg
===================================================================
--- deluge/ui/data/pixmaps/dht.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,163 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="128"
-   height="128"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="dht.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   inkscape:export-filename="/home/andrew/Projects/deluge/trunk/deluge/data/pixmaps/dht16.png"
-   inkscape:export-xdpi="1.9579109"
-   inkscape:export-ydpi="1.9579109"
-   version="1.1">
-  <defs
-     id="defs4">
-    <inkscape:perspective
-       sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       id="perspective10561" />
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     gridtolerance="10000"
-     guidetolerance="10"
-     objecttolerance="10"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="5.6568542"
-     inkscape:cx="51.409667"
-     inkscape:cy="66.916781"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     inkscape:window-width="1861"
-     inkscape:window-height="1176"
-     inkscape:window-x="59"
-     inkscape:window-y="24"
-     showgrid="false"
-     inkscape:showpageshadow="false"
-     inkscape:window-maximized="1" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-924.36219)">
-    <path
-       style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 51.371573,974.02754 4.703341,36.73196"
-       id="path3695"
-       inkscape:export-filename="/home/andrew/dht16-2.png"
-       inkscape:export-xdpi="3.8918922"
-       inkscape:export-ydpi="3.8918922"
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0" />
-    <path
-       style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 63.256291,969.16777 23.581249,23.7999"
-       id="path3699"
-       inkscape:export-filename="/home/andrew/dht16-2.png"
-       inkscape:export-xdpi="3.8918922"
-       inkscape:export-ydpi="3.8918922"
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0" />
-    <path
-       style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 31.776499,981.71786 4.647106,-9.48366"
-       id="path3697"
-       inkscape:export-filename="/home/andrew/dht16-2.png"
-       inkscape:export-xdpi="3.8918922"
-       inkscape:export-ydpi="3.8918922"
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0" />
-    <path
-       style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 69.943212,952.70635 12.971145,2.50294"
-       id="path3691"
-       inkscape:export-filename="/home/andrew/dht16-2.png"
-       inkscape:export-xdpi="3.8918922"
-       inkscape:export-ydpi="3.8918922"
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0" />
-    <path
-       style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 67.557838,1019.8019 14.681475,-5.7109"
-       id="path3693"
-       inkscape:export-filename="/home/andrew/dht16-2.png"
-       inkscape:export-xdpi="3.8918922"
-       inkscape:export-ydpi="3.8918922"
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0" />
-    <circle
-       style="opacity:1;fill:#16c816;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="path3437"
-       inkscape:export-filename="/home/andrew/dht16-2.png"
-       inkscape:export-xdpi="3.8918922"
-       inkscape:export-ydpi="3.8918922"
-       cx="47.440121"
-       cy="951.93445"
-       r="24.014807" />
-    <circle
-       style="opacity:1;fill:#4c90e8;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="path3443"
-       inkscape:export-filename="/home/andrew/dht16-2.png"
-       inkscape:export-xdpi="3.8918922"
-       inkscape:export-ydpi="3.8918922"
-       cx="23.889254"
-       cy="997.40765"
-       r="18.128822" />
-    <circle
-       style="opacity:1;fill:#b3b3b3;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="path3445"
-       inkscape:export-filename="/home/andrew/dht16-2.png"
-       inkscape:export-xdpi="3.8918922"
-       inkscape:export-ydpi="3.8918922"
-       cx="95.936546"
-       cy="960.33722"
-       r="14.597237" />
-    <circle
-       style="opacity:1;fill:#4c90e8;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="path3439"
-       inkscape:export-filename="/home/andrew/dht16-2.png"
-       inkscape:export-xdpi="3.8918922"
-       inkscape:export-ydpi="3.8918922"
-       cx="99.223282"
-       cy="1006.9724"
-       r="21.189529" />
-    <circle
-       style="opacity:1;fill:#16c816;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="path3441"
-       inkscape:export-filename="/home/andrew/dht16-2.png"
-       inkscape:export-xdpi="3.8918922"
-       inkscape:export-ydpi="3.8918922"
-       cx="54.840214"
-       cy="1026.1222"
-       r="18.364264" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/downloading.svg
===================================================================
--- deluge/ui/data/pixmaps/downloading.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,515 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg3440"
-   sodipodi:version="0.32"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="downloading.svg"
-   inkscape:export-xdpi="30"
-   inkscape:export-ydpi="30"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:modified="TRUE"
-   version="1.1"
-   inkscape:export-filename="/home/calum/projects/deluge-logo/deluge_download16.svg.png">
-  <defs
-     id="defs3">
-    <color-profile
-       name="sRGB"
-       xlink:href="/usr/share/color/icc/sRGB.icc"
-       id="color-profile4484" />
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2973">
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:1;"
-         offset="0"
-         id="stop2975" />
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:0;"
-         offset="1"
-         id="stop2977" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4126">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop4128" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.16494845;"
-         offset="1.0000000"
-         id="stop4130" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4114">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop4116" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop4118" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3962">
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop3964" />
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.15517241"
-         id="stop4134" />
-      <stop
-         style="stop-color:#4074ae;stop-opacity:1.0000000;"
-         offset="0.75000000"
-         id="stop4346" />
-      <stop
-         style="stop-color:#36486c;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3966" />
-    </linearGradient>
-    <radialGradient
-       r="13.994944"
-       fy="33.506763"
-       fx="-10.089286"
-       cy="33.506763"
-       cx="-10.089286"
-       gradientTransform="matrix(1,0,0,0.791446,-14.01786,-11.28667)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4019"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       gradientTransform="matrix(1,0,0,0.792374,-19.58761,2.818569)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4004"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.792374,0,6.785475)"
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       id="radialGradient3999"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.341185,-0.153831,1.08001,2.395374,-15.42222,-25.62103)"
-       r="13.994946"
-       fy="24.241488"
-       fx="61.662098"
-       cy="24.241488"
-       cx="61.662098"
-       id="radialGradient3943"
-       xlink:href="#linearGradient1312"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient1312">
-      <stop
-         id="stop1314"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop1316"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3993">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop3995" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0"
-         offset="1"
-         id="stop3997" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2973"
-       id="radialGradient3866"
-       cx="-22.375"
-       cy="18.499998"
-       fx="-22.375"
-       fy="18.499998"
-       r="14.33462"
-       gradientTransform="matrix(1,0,0,1.140022,40.17678,1.347091)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="12.289036"
-       fy="63.965388"
-       fx="15.115514"
-       cy="63.965388"
-       cx="15.115514"
-       gradientTransform="scale(1.643990,0.608276)"
-       id="radialGradient5000"
-       xlink:href="#linearGradient4114"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient4989">
-      <stop
-         id="stop4991"
-         offset="0"
-         style="stop-color:#47abff;stop-opacity:1" />
-      <stop
-         id="stop4993"
-         offset="0.35955963"
-         style="stop-color:#53a6ff;stop-opacity:1" />
-      <stop
-         id="stop4995"
-         offset="0.79518169"
-         style="stop-color:#286cbb;stop-opacity:1" />
-      <stop
-         id="stop4997"
-         offset="1"
-         style="stop-color:#003d87;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4977">
-      <stop
-         id="stop4979"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4981"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <filter
-       id="filter6406"
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000000000000002"
-       x="-0.050000000000000017">
-      <feFlood
-         id="feFlood6408"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1"
-         k1="8.1400000000000006"
-         k2="4.9299999999999997"
-         k3="5.5899999999999999"
-         k4="-7.2400000000000002" />
-      <feGaussianBlur
-         id="feGaussianBlur6412"
-         stdDeviation="0.20000000000000001"
-         result="blur"
-         in="composite" />
-      <feOffset
-         id="feOffset6414"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2"
-         operator="" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter4258">
-      <feFlood
-         flood-opacity="0.80200501253132828"
-         flood-color="rgb(197,204,222)"
-         result="flood"
-         id="feFlood4260" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite4262"
-         flood-opacity="0.80000000000000004" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.5"
-         result="blur"
-         id="feGaussianBlur4264" />
-      <feOffset
-         dx="-0"
-         dy="-0.5"
-         result="offset"
-         id="feOffset4266" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite4268" />
-    </filter>
-    <filter
-       id="filter4290"
-       inkscape:label="Drop Shadow"
-       style="color-interpolation-filters:sRGB;">
-      <feFlood
-         id="feFlood4292"
-         result="flood"
-         flood-color="rgb(255,255,255)"
-         flood-opacity="0.59999999999999998" />
-      <feComposite
-         id="feComposite4294"
-         result="composite1"
-         operator="in"
-         in2="SourceGraphic"
-         in="flood" />
-      <feGaussianBlur
-         id="feGaussianBlur4296"
-         result="blur"
-         stdDeviation="6.7999999999999998"
-         in="composite1" />
-      <feOffset
-         id="feOffset4298"
-         result="offset"
-         dy="1.9000000000000004"
-         dx="0.69999999999999996"
-         flood-opacity="0.68000000000000005" />
-      <feComposite
-         id="feComposite4300"
-         result="composite2"
-         in2="offset"
-         in="SourceGraphic"
-         operator="" />
-    </filter>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="0.17254902"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="16"
-     inkscape:cx="22.077879"
-     inkscape:cy="23.209575"
-     inkscape:current-layer="layer1"
-     showgrid="true"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1861"
-     inkscape:window-height="1176"
-     inkscape:window-x="59"
-     inkscape:window-y="24"
-     inkscape:showpageshadow="false"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:window-maximized="1"
-     width="512px"
-     units="px"
-     inkscape:snap-global="false"
-     inkscape:snap-to-guides="true"
-     inkscape:snap-others="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="4.331,47"
-       id="guide3056"
-       inkscape:label=""
-       inkscape:color="rgb(99,99,125)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="23.9375,24.5625"
-       id="guide3058"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="40,25.375"
-       id="guide5866" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="38.448931,29.742679"
-       id="guide5868" />
-    <sodipodi:guide
-       position="3.8890873,1"
-       orientation="0,1"
-       id="guide4521"
-       inkscape:label=""
-       inkscape:color="rgb(106,106,146)" />
-    <sodipodi:guide
-       position="1,17.324"
-       orientation="1,0"
-       id="guide4523"
-       inkscape:label=""
-       inkscape:color="rgb(152,152,181)" />
-    <sodipodi:guide
-       position="47,33.852737"
-       orientation="1,0"
-       id="guide4525"
-       inkscape:label=""
-       inkscape:color="rgb(121,121,172)" />
-    <sodipodi:guide
-       position="13.433908,46"
-       orientation="0,1"
-       id="guide4527"
-       inkscape:label=""
-       inkscape:color="rgb(255,40,0)" />
-    <sodipodi:guide
-       position="8,36.135"
-       orientation="1,0"
-       id="guide4529"
-       inkscape:label=""
-       inkscape:color="rgb(255,11,0)" />
-    <sodipodi:guide
-       position="40,26.436782"
-       orientation="1,0"
-       id="guide4531"
-       inkscape:label=""
-       inkscape:color="rgb(255,6,0)" />
-    <sodipodi:guide
-       position="34.052,2"
-       orientation="0,1"
-       id="guide4533"
-       inkscape:label=""
-       inkscape:color="rgb(255,0,5)" />
-    <sodipodi:guide
-       position="36.879276,26"
-       orientation="0,1"
-       id="guide4542"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       position="43.660795,14.731391"
-       orientation="0,1"
-       id="guide4546" />
-    <inkscape:grid
-       type="xygrid"
-       id="grid4225" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata4">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Jakub Steiner</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:contributor>
-          <cc:Agent>
-            <dc:title>Tuomas Kuosmanen</dc:title>
-          </cc:Agent>
-        </dc:contributor>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
-        <dc:source>http://jimmac.musichall.cz</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>internet</rdf:li>
-            <rdf:li>tools</rdf:li>
-            <rdf:li>applications</rdf:li>
-            <rdf:li>category</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Attribution" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     id="layer1"
-     inkscape:label="base droplet"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <path
-       style="fill:#16c816;fill-opacity:1;fill-rule:evenodd;stroke:#129b00;stroke-width:3.27999091;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;"
-       d="M 23.295622,2.4822833 35.490217,21.297229 C 43.30243,33.350632 35.08691,46.383433 23.287956,46.383433 11.489002,46.383433 3.2602089,33.346045 11.079504,21.30073 Z"
-       id="path2069"
-       sodipodi:nodetypes="cszsc"
-       inkscape:connector-curvature="0"
-       transform="matrix(0.90726715,0,0,0.89972834,2.9383017,2.518482)" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="seed/download icon"
-     style="display:inline">
-    <rect
-       style="display:inline;opacity:1;fill:#005000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4364-1"
-       width="8.4799452"
-       height="4.5"
-       x="-28.148525"
-       y="-23.929176"
-       transform="scale(-1,-1)" />
-    <path
-       sodipodi:type="star"
-       style="opacity:1;fill:#005000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="path5039"
-       sodipodi:sides="3"
-       sodipodi:cx="23.9375"
-       sodipodi:cy="21.1875"
-       sodipodi:r1="4.6958261"
-       sodipodi:r2="2.347913"
-       sodipodi:arg1="0.52359878"
-       sodipodi:arg2="1.5707963"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 28.004205,23.535413 -4.066705,0 -4.066705,0 2.033353,-3.521869 2.033352,-3.52187 2.033352,3.521869 z"
-       transform="matrix(-1.9671947,0,0,-1.1073664,71.085518,58.074825)"
-       inkscape:transform-center-y="-1.3000008" />
-    <rect
-       style="display:inline;opacity:1;fill:#005000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4364-1-3"
-       width="8.4799452"
-       height="4.5"
-       x="-28.168579"
-       y="-30.214588"
-       transform="scale(-1,-1)" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/inactive.svg
===================================================================
--- deluge/ui/data/pixmaps/inactive.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,492 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg3440"
-   sodipodi:version="0.32"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="deluge_paused.svg"
-   inkscape:export-xdpi="960"
-   inkscape:export-ydpi="960"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:modified="TRUE"
-   version="1.1"
-   inkscape:export-filename="/home/calum/projects/deluge-logo/deluge.512.x.png">
-  <defs
-     id="defs3">
-    <color-profile
-       name="sRGB"
-       xlink:href="/usr/share/color/icc/sRGB.icc"
-       id="color-profile4484" />
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2973">
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:1;"
-         offset="0"
-         id="stop2975" />
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:0;"
-         offset="1"
-         id="stop2977" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4126">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop4128" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.16494845;"
-         offset="1.0000000"
-         id="stop4130" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4114">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop4116" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop4118" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3962">
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop3964" />
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.15517241"
-         id="stop4134" />
-      <stop
-         style="stop-color:#4074ae;stop-opacity:1.0000000;"
-         offset="0.75000000"
-         id="stop4346" />
-      <stop
-         style="stop-color:#36486c;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3966" />
-    </linearGradient>
-    <radialGradient
-       r="13.994944"
-       fy="33.506763"
-       fx="-10.089286"
-       cy="33.506763"
-       cx="-10.089286"
-       gradientTransform="matrix(1,0,0,0.791446,-14.01786,-11.28667)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4019"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       gradientTransform="matrix(1,0,0,0.792374,-19.58761,2.818569)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4004"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.792374,0,6.785475)"
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       id="radialGradient3999"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.341185,-0.153831,1.08001,2.395374,-15.42222,-25.62103)"
-       r="13.994946"
-       fy="24.241488"
-       fx="61.662098"
-       cy="24.241488"
-       cx="61.662098"
-       id="radialGradient3943"
-       xlink:href="#linearGradient1312"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient1312">
-      <stop
-         id="stop1314"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop1316"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3993">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop3995" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0"
-         offset="1"
-         id="stop3997" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2973"
-       id="radialGradient3866"
-       cx="-22.375"
-       cy="18.499998"
-       fx="-22.375"
-       fy="18.499998"
-       r="14.33462"
-       gradientTransform="matrix(1,0,0,1.140022,40.17678,1.347091)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="12.289036"
-       fy="63.965388"
-       fx="15.115514"
-       cy="63.965388"
-       cx="15.115514"
-       gradientTransform="scale(1.643990,0.608276)"
-       id="radialGradient5000"
-       xlink:href="#linearGradient4114"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient4989">
-      <stop
-         id="stop4991"
-         offset="0"
-         style="stop-color:#47abff;stop-opacity:1" />
-      <stop
-         id="stop4993"
-         offset="0.35955963"
-         style="stop-color:#53a6ff;stop-opacity:1" />
-      <stop
-         id="stop4995"
-         offset="0.79518169"
-         style="stop-color:#286cbb;stop-opacity:1" />
-      <stop
-         id="stop4997"
-         offset="1"
-         style="stop-color:#003d87;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4977">
-      <stop
-         id="stop4979"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4981"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <filter
-       id="filter6406"
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000000000000002"
-       x="-0.050000000000000017">
-      <feFlood
-         id="feFlood6408"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1"
-         k1="8.1400000000000006"
-         k2="4.9299999999999997"
-         k3="5.5899999999999999"
-         k4="-7.2400000000000002" />
-      <feGaussianBlur
-         id="feGaussianBlur6412"
-         stdDeviation="0.20000000000000001"
-         result="blur"
-         in="composite" />
-      <feOffset
-         id="feOffset6414"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2"
-         operator="" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter4258">
-      <feFlood
-         flood-opacity="0.80200501253132828"
-         flood-color="rgb(197,204,222)"
-         result="flood"
-         id="feFlood4260" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite4262"
-         flood-opacity="0.80000000000000004" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.5"
-         result="blur"
-         id="feGaussianBlur4264" />
-      <feOffset
-         dx="-0"
-         dy="-0.5"
-         result="offset"
-         id="feOffset4266" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite4268" />
-    </filter>
-    <filter
-       id="filter4290"
-       inkscape:label="Drop Shadow"
-       style="color-interpolation-filters:sRGB;">
-      <feFlood
-         id="feFlood4292"
-         result="flood"
-         flood-color="rgb(255,255,255)"
-         flood-opacity="0.59999999999999998" />
-      <feComposite
-         id="feComposite4294"
-         result="composite1"
-         operator="in"
-         in2="SourceGraphic"
-         in="flood" />
-      <feGaussianBlur
-         id="feGaussianBlur4296"
-         result="blur"
-         stdDeviation="6.7999999999999998"
-         in="composite1" />
-      <feOffset
-         id="feOffset4298"
-         result="offset"
-         dy="1.9000000000000004"
-         dx="0.69999999999999996"
-         flood-opacity="0.68000000000000005" />
-      <feComposite
-         id="feComposite4300"
-         result="composite2"
-         in2="offset"
-         in="SourceGraphic"
-         operator="" />
-    </filter>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="0.17254902"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="16"
-     inkscape:cx="44.452879"
-     inkscape:cy="23.209575"
-     inkscape:current-layer="layer5"
-     showgrid="false"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1861"
-     inkscape:window-height="1176"
-     inkscape:window-x="59"
-     inkscape:window-y="24"
-     inkscape:showpageshadow="false"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:window-maximized="1"
-     width="512px"
-     units="px"
-     inkscape:snap-global="false"
-     inkscape:snap-to-guides="true"
-     inkscape:snap-others="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="4.331,47"
-       id="guide3056"
-       inkscape:label=""
-       inkscape:color="rgb(99,99,125)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="23.9375,24.5625"
-       id="guide3058"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="40,25.375"
-       id="guide5866" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="38.448931,29.742679"
-       id="guide5868" />
-    <sodipodi:guide
-       position="3.8890873,1"
-       orientation="0,1"
-       id="guide4521"
-       inkscape:label=""
-       inkscape:color="rgb(106,106,146)" />
-    <sodipodi:guide
-       position="1,17.324"
-       orientation="1,0"
-       id="guide4523"
-       inkscape:label=""
-       inkscape:color="rgb(152,152,181)" />
-    <sodipodi:guide
-       position="47,33.852737"
-       orientation="1,0"
-       id="guide4525"
-       inkscape:label=""
-       inkscape:color="rgb(121,121,172)" />
-    <sodipodi:guide
-       position="13.433908,46"
-       orientation="0,1"
-       id="guide4527"
-       inkscape:label=""
-       inkscape:color="rgb(255,40,0)" />
-    <sodipodi:guide
-       position="8,36.135"
-       orientation="1,0"
-       id="guide4529"
-       inkscape:label=""
-       inkscape:color="rgb(255,11,0)" />
-    <sodipodi:guide
-       position="40,26.436782"
-       orientation="1,0"
-       id="guide4531"
-       inkscape:label=""
-       inkscape:color="rgb(255,6,0)" />
-    <sodipodi:guide
-       position="34.052,2"
-       orientation="0,1"
-       id="guide4533"
-       inkscape:label=""
-       inkscape:color="rgb(255,0,5)" />
-    <sodipodi:guide
-       position="36.879276,26"
-       orientation="0,1"
-       id="guide4542"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       position="43.660795,14.731391"
-       orientation="0,1"
-       id="guide4546" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata4">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Jakub Steiner</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:contributor>
-          <cc:Agent>
-            <dc:title>Tuomas Kuosmanen</dc:title>
-          </cc:Agent>
-        </dc:contributor>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
-        <dc:source>http://jimmac.musichall.cz</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>internet</rdf:li>
-            <rdf:li>tools</rdf:li>
-            <rdf:li>applications</rdf:li>
-            <rdf:li>category</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Attribution" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     id="layer1"
-     inkscape:label="base droplet"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <path
-       style="fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:#999999;stroke-width:3.27999091;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter6406)"
-       d="M 23.295622,2.4822833 35.490217,21.297229 C 43.30243,33.350632 35.08691,46.383433 23.287956,46.383433 11.489002,46.383433 3.2602089,33.346045 11.079504,21.30073 Z"
-       id="path2069"
-       sodipodi:nodetypes="cszsc"
-       inkscape:connector-curvature="0"
-       transform="matrix(0.90726715,0,0,0.89972834,2.9383017,2.518482)" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="paused icon">
-    <rect
-       style="display:inline;opacity:1;fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4364"
-       width="5.5"
-       height="16"
-       x="25.3125"
-       y="22" />
-    <rect
-       style="display:inline;opacity:1;fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4364-1"
-       width="5.5"
-       height="16"
-       x="17.125"
-       y="22" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/magnet.svg
===================================================================
--- deluge/ui/data/pixmaps/magnet.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,166 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg16888"
-   sodipodi:version="0.32"
-   inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
-   sodipodi:docname="magnet.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   version="1.1"
-   inkscape:export-filename="/home/kali/code/deluge/deluge/ui/data/pixmaps/x-deluge-copy-magnet-uri-icon.png"
-   inkscape:export-xdpi="227.45343"
-   inkscape:export-ydpi="227.45343">
-  <defs
-     id="defs16890" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="9.3390267"
-     inkscape:cx="18.71894"
-     inkscape:cy="13.37636"
-     inkscape:current-layer="layer1"
-     showgrid="true"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1920"
-     inkscape:window-height="925"
-     inkscape:window-x="0"
-     inkscape:window-y="31"
-     inkscape:grid-points="true"
-     inkscape:document-rotation="0"
-     inkscape:window-maximized="1" />
-  <metadata
-     id="metadata16893">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-        <dc:date>November 2007</dc:date>
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Luca Ferretti</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:source>http://www.gnome.org</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>edit</rdf:li>
-            <rdf:li>copy</rdf:li>
-            <rdf:li>copy to clipboard</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/LGPL/2.1/" />
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/LGPL/2.1/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/SourceCode" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="Layer 2"
-     style="display:inline">
-    <path
-       style="stroke-width:0.084844;fill:#ff0000;fill-opacity:1"
-       d="m 19.334232,31.418784 a 0.90623357,1.1438367 0 0 0 0.906233,-1.14384 V 25.31832 c 0,-12.210457 12.083111,-12.191395 12.083111,0 v 4.956624 a 0.90623357,1.1438367 0 0 0 0.906233,1.14384 h 11.471402 a 0.90623357,1.1438367 0 0 0 0.906234,-1.153375 c -0.0073,-2.039841 -0.04535,-3.841381 0,-5.080542 0,-14.35515 -10.283474,-23.5058431 -19.389614,-23.5058431 -9.106142,0 -19.257461,9.1506931 -19.257461,23.5153781 0.045378,1.220091 0.015034,3.145549 0,5.071007 a 0.90623357,1.1438367 0 0 0 0.9062351,1.153375 z"
-       id="path1134" />
-    <path
-       style="stroke-width:0.084844;fill:#515151;fill-opacity:0.54381627"
-       d="m 6.9490455,35.612845 v 7.63511 a 2.7187006,3.4315101 0 0 0 2.7186865,3.431514 h 7.85403 a 2.7187006,3.4315101 0 0 0 2.718703,-3.431514 V 35.62238 A 0.90623357,1.1438367 0 0 0 19.334232,34.478548 H 7.8552793 a 0.89792643,1.1333516 0 0 0 -0.9062338,1.134297 z"
-       id="path1132" />
-    <path
-       style="stroke-width:0.084844;fill:#515151;fill-opacity:0.54381627"
-       d="m 33.224525,34.469013 h 11.484252 a 0.90623357,1.1438367 0 0 1 0.906219,1.143832 v 7.625583 a 2.7187006,3.4315101 0 0 1 -2.718688,3.431506 h -7.85403 a 2.7187006,3.4315101 0 0 1 -2.718702,-3.431506 v -7.625583 a 0.89792643,1.1333516 0 0 1 0.900949,-1.143832 z"
-       id="path267" />
-  </g>
-  <g
-     id="layer1"
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     style="display:none">
-    <rect
-       style="opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:7.09866;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect3157"
-       width="30.975992"
-       height="30.975992"
-       x="18.097294"
-       y="17.130117" />
-    <rect
-       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect11064"
-       width="15.487996"
-       height="13.551996"
-       x="21.323959"
-       y="31.327448"
-       ry="1.9584693" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect11066"
-       width="11.615996"
-       height="9.6799974"
-       x="23.259958"
-       y="33.263447"
-       ry="0" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 25.195958,36.167447 h 7.743998"
-       id="path12037" />
-    <path
-       id="path13008"
-       d="m 25.195958,40.039446 h 7.743998"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <rect
-       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect16900"
-       width="15.487996"
-       height="13.551996"
-       x="30.358624"
-       y="20.356785"
-       ry="2.0447536" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect16902"
-       width="11.615996"
-       height="9.6799974"
-       x="32.294624"
-       y="22.292784"
-       ry="0" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 34.230623,25.196783 h 7.743998"
-       id="path16904" />
-    <path
-       id="path16906"
-       d="m 34.230623,29.068782 h 7.743998"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/magnet_add.svg
===================================================================
--- deluge/ui/data/pixmaps/magnet_add.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,175 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg16888"
-   sodipodi:version="0.32"
-   inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
-   sodipodi:docname="add-magnet.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   version="1.1"
-   inkscape:export-filename="/home/kali/code/deluge/deluge/ui/data/pixmaps/x-deluge-copy-magnet-uri-icon.png"
-   inkscape:export-xdpi="227.45343"
-   inkscape:export-ydpi="227.45343">
-  <defs
-     id="defs16890" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="6.6036891"
-     inkscape:cx="24.635975"
-     inkscape:cy="13.381649"
-     inkscape:current-layer="layer3"
-     showgrid="true"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1920"
-     inkscape:window-height="925"
-     inkscape:window-x="0"
-     inkscape:window-y="31"
-     inkscape:grid-points="true"
-     inkscape:document-rotation="0"
-     inkscape:window-maximized="1" />
-  <metadata
-     id="metadata16893">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-        <dc:date>November 2007</dc:date>
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Luca Ferretti</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:source>http://www.gnome.org</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>edit</rdf:li>
-            <rdf:li>copy</rdf:li>
-            <rdf:li>copy to clipboard</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/LGPL/2.1/" />
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/LGPL/2.1/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/SourceCode" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="Layer 2"
-     style="display:inline">
-    <path
-       style="fill:#ff0000;fill-opacity:1;stroke-width:0.084844"
-       d="m 19.334232,31.418784 a 0.90623357,1.1438367 0 0 0 0.906233,-1.14384 V 25.31832 c 0,-12.210457 12.083111,-12.191395 12.083111,0 v 4.956624 a 0.90623357,1.1438367 0 0 0 0.906233,1.14384 h 11.471402 a 0.90623357,1.1438367 0 0 0 0.906234,-1.153375 c -0.0073,-2.039841 -0.04535,-3.841381 0,-5.080542 0,-14.35515 -10.283474,-23.5058431 -19.389614,-23.5058431 -9.106142,0 -19.257461,9.1506931 -19.257461,23.5153781 0.045378,1.220091 0.015034,3.145549 0,5.071007 a 0.90623357,1.1438367 0 0 0 0.9062351,1.153375 z"
-       id="path1134" />
-    <path
-       style="fill:#515151;fill-opacity:0.543816;stroke-width:0.084844"
-       d="m 6.9490455,35.612845 v 7.63511 a 2.7187006,3.4315101 0 0 0 2.7186865,3.431514 h 7.85403 a 2.7187006,3.4315101 0 0 0 2.718703,-3.431514 V 35.62238 A 0.90623357,1.1438367 0 0 0 19.334232,34.478548 H 7.8552793 a 0.89792643,1.1333516 0 0 0 -0.9062338,1.134297 z"
-       id="path1132" />
-    <path
-       style="fill:#515151;fill-opacity:0.543816;stroke-width:0.084844"
-       d="m 33.224525,34.469013 h 11.484252 a 0.90623357,1.1438367 0 0 1 0.906219,1.143832 v 7.625583 a 2.7187006,3.4315101 0 0 1 -2.718688,3.431506 h -7.85403 a 2.7187006,3.4315101 0 0 1 -2.718702,-3.431506 v -7.625583 a 0.89792643,1.1333516 0 0 1 0.900949,-1.143832 z"
-       id="path267" />
-  </g>
-  <g
-     id="layer1"
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     style="display:none">
-    <rect
-       style="opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:7.09866;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect3157"
-       width="30.975992"
-       height="30.975992"
-       x="18.097294"
-       y="17.130117" />
-    <rect
-       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect11064"
-       width="15.487996"
-       height="13.551996"
-       x="21.323959"
-       y="31.327448"
-       ry="1.9584693" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect11066"
-       width="11.615996"
-       height="9.6799974"
-       x="23.259958"
-       y="33.263447"
-       ry="0" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 25.195958,36.167447 h 7.743998"
-       id="path12037" />
-    <path
-       id="path13008"
-       d="m 25.195958,40.039446 h 7.743998"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <rect
-       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect16900"
-       width="15.487996"
-       height="13.551996"
-       x="30.358624"
-       y="20.356785"
-       ry="2.0447536" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect16902"
-       width="11.615996"
-       height="9.6799974"
-       x="32.294624"
-       y="22.292784"
-       ry="0" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 34.230623,25.196783 h 7.743998"
-       id="path16904" />
-    <path
-       id="path16906"
-       d="m 34.230623,29.068782 h 7.743998"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer3"
-     inkscape:label="Layer 3">
-    <path
-       id="text1353"
-       style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;fill:#03ff48;fill-opacity:1;stroke:#000000;stroke-width:0.674513;stroke-opacity:1"
-       d="m 8.4078166,2.1897337 c 10e-7,1.9963132 0,3.9926271 0,5.9889403 -2.445989,0 -4.891978,0 -7.337967,0 0,2.545234 0,5.090468 0,7.635701 2.445989,0 4.891978,0 7.337967,0 0,2.445989 0,4.891978 0,7.337968 2.5364514,0 5.0729034,0 7.6093534,0 1e-6,-2.44599 0,-4.891979 0,-7.337968 2.44599,0 4.891979,0 7.337968,0 0,-2.545233 0,-5.090467 0,-7.635701 -2.445989,0 -4.891978,0 -7.337968,0 1e-6,-2.445989 0,-4.891978 0,-7.33796734 -2.53645,0 -5.072902,0 -7.6093534,0 0,0.44967504 10e-7,0.89935104 0,1.34902704 z" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/magnet_copy.svg
===================================================================
--- deluge/ui/data/pixmaps/magnet_copy.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,163 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg16888"
-   sodipodi:version="0.32"
-   inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
-   sodipodi:docname="copy-magnet.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   version="1.1">
-  <defs
-     id="defs16890" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="9.3390267"
-     inkscape:cx="20.00387"
-     inkscape:cy="13.37636"
-     inkscape:current-layer="layer2"
-     showgrid="true"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1920"
-     inkscape:window-height="925"
-     inkscape:window-x="0"
-     inkscape:window-y="31"
-     inkscape:grid-points="true"
-     inkscape:document-rotation="0"
-     inkscape:window-maximized="1" />
-  <metadata
-     id="metadata16893">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-        <dc:date>November 2007</dc:date>
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Luca Ferretti</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:source>http://www.gnome.org</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>edit</rdf:li>
-            <rdf:li>copy</rdf:li>
-            <rdf:li>copy to clipboard</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/LGPL/2.1/" />
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/LGPL/2.1/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/SourceCode" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="Layer 2"
-     style="display:inline">
-    <path
-       style="stroke-width:0.084844;fill:#ff0000;fill-opacity:1"
-       d="m 19.334232,31.418784 a 0.90623357,1.1438367 0 0 0 0.906233,-1.14384 V 25.31832 c 0,-12.210457 12.083111,-12.191395 12.083111,0 v 4.956624 a 0.90623357,1.1438367 0 0 0 0.906233,1.14384 h 11.471402 a 0.90623357,1.1438367 0 0 0 0.906234,-1.153375 c -0.0073,-2.039841 -0.04535,-3.841381 0,-5.080542 0,-14.35515 -10.283474,-23.5058431 -19.389614,-23.5058431 -9.106142,0 -19.257461,9.1506931 -19.257461,23.5153781 0.045378,1.220091 0.015034,3.145549 0,5.071007 a 0.90623357,1.1438367 0 0 0 0.9062351,1.153375 z"
-       id="path1134" />
-    <path
-       style="stroke-width:0.084844;fill:#515151;fill-opacity:0.54381627"
-       d="m 6.9490455,35.612845 v 7.63511 a 2.7187006,3.4315101 0 0 0 2.7186865,3.431514 h 7.85403 a 2.7187006,3.4315101 0 0 0 2.718703,-3.431514 V 35.62238 A 0.90623357,1.1438367 0 0 0 19.334232,34.478548 H 7.8552793 a 0.89792643,1.1333516 0 0 0 -0.9062338,1.134297 z"
-       id="path1132" />
-    <path
-       style="stroke-width:0.084844;fill:#515151;fill-opacity:0.54381627"
-       d="m 33.224525,34.469013 h 11.484252 a 0.90623357,1.1438367 0 0 1 0.906219,1.143832 v 7.625583 a 2.7187006,3.4315101 0 0 1 -2.718688,3.431506 h -7.85403 a 2.7187006,3.4315101 0 0 1 -2.718702,-3.431506 v -7.625583 a 0.89792643,1.1333516 0 0 1 0.900949,-1.143832 z"
-       id="path267" />
-  </g>
-  <g
-     id="layer1"
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <rect
-       style="opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:7.09866;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect3157"
-       width="30.975992"
-       height="30.975992"
-       x="18.097294"
-       y="17.130117" />
-    <rect
-       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect11064"
-       width="15.487996"
-       height="13.551996"
-       x="21.323959"
-       y="31.327448"
-       ry="1.9584693" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect11066"
-       width="11.615996"
-       height="9.6799974"
-       x="23.259958"
-       y="33.263447"
-       ry="0" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 25.195958,36.167447 h 7.743998"
-       id="path12037" />
-    <path
-       id="path13008"
-       d="m 25.195958,40.039446 h 7.743998"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <rect
-       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect16900"
-       width="15.487996"
-       height="13.551996"
-       x="30.358624"
-       y="20.356785"
-       ry="2.0447536" />
-    <rect
-       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:5.16267;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect16902"
-       width="11.615996"
-       height="9.6799974"
-       x="32.294624"
-       y="22.292784"
-       ry="0" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 34.230623,25.196783 h 7.743998"
-       id="path16904" />
-    <path
-       id="path16906"
-       d="m 34.230623,29.068782 h 7.743998"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.936;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/queued.svg
===================================================================
--- deluge/ui/data/pixmaps/queued.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,532 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg3440"
-   sodipodi:version="0.32"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="queued.svg"
-   inkscape:export-xdpi="960"
-   inkscape:export-ydpi="960"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:modified="TRUE"
-   version="1.1"
-   inkscape:export-filename="/home/calum/projects/deluge-logo/deluge.512.x.png">
-  <defs
-     id="defs3">
-    <color-profile
-       name="sRGB"
-       xlink:href="/usr/share/color/icc/sRGB.icc"
-       id="color-profile4484" />
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2973">
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:1;"
-         offset="0"
-         id="stop2975" />
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:0;"
-         offset="1"
-         id="stop2977" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4126">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop4128" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.16494845;"
-         offset="1.0000000"
-         id="stop4130" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4114">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop4116" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop4118" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3962">
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop3964" />
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.15517241"
-         id="stop4134" />
-      <stop
-         style="stop-color:#4074ae;stop-opacity:1.0000000;"
-         offset="0.75000000"
-         id="stop4346" />
-      <stop
-         style="stop-color:#36486c;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3966" />
-    </linearGradient>
-    <radialGradient
-       r="13.994944"
-       fy="33.506763"
-       fx="-10.089286"
-       cy="33.506763"
-       cx="-10.089286"
-       gradientTransform="matrix(1,0,0,0.791446,-14.01786,-11.28667)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4019"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       gradientTransform="matrix(1,0,0,0.792374,-19.58761,2.818569)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4004"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.792374,0,6.785475)"
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       id="radialGradient3999"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.341185,-0.153831,1.08001,2.395374,-15.42222,-25.62103)"
-       r="13.994946"
-       fy="24.241488"
-       fx="61.662098"
-       cy="24.241488"
-       cx="61.662098"
-       id="radialGradient3943"
-       xlink:href="#linearGradient1312"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient1312">
-      <stop
-         id="stop1314"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop1316"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3993">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop3995" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0"
-         offset="1"
-         id="stop3997" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2973"
-       id="radialGradient3866"
-       cx="-22.375"
-       cy="18.499998"
-       fx="-22.375"
-       fy="18.499998"
-       r="14.33462"
-       gradientTransform="matrix(1,0,0,1.140022,40.17678,1.347091)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="12.289036"
-       fy="63.965388"
-       fx="15.115514"
-       cy="63.965388"
-       cx="15.115514"
-       gradientTransform="scale(1.643990,0.608276)"
-       id="radialGradient5000"
-       xlink:href="#linearGradient4114"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient4989">
-      <stop
-         id="stop4991"
-         offset="0"
-         style="stop-color:#47abff;stop-opacity:1" />
-      <stop
-         id="stop4993"
-         offset="0.35955963"
-         style="stop-color:#53a6ff;stop-opacity:1" />
-      <stop
-         id="stop4995"
-         offset="0.79518169"
-         style="stop-color:#286cbb;stop-opacity:1" />
-      <stop
-         id="stop4997"
-         offset="1"
-         style="stop-color:#003d87;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4977">
-      <stop
-         id="stop4979"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4981"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <filter
-       id="filter6406"
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000000000000002"
-       x="-0.050000000000000017">
-      <feFlood
-         id="feFlood6408"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1"
-         k1="8.1400000000000006"
-         k2="4.9299999999999997"
-         k3="5.5899999999999999"
-         k4="-7.2400000000000002" />
-      <feGaussianBlur
-         id="feGaussianBlur6412"
-         stdDeviation="0.20000000000000001"
-         result="blur"
-         in="composite" />
-      <feOffset
-         id="feOffset6414"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2"
-         operator="" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter4258">
-      <feFlood
-         flood-opacity="0.80200501253132828"
-         flood-color="rgb(197,204,222)"
-         result="flood"
-         id="feFlood4260" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite4262"
-         flood-opacity="0.80000000000000004" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.5"
-         result="blur"
-         id="feGaussianBlur4264" />
-      <feOffset
-         dx="-0"
-         dy="-0.5"
-         result="offset"
-         id="feOffset4266" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite4268" />
-    </filter>
-    <filter
-       id="filter4290"
-       inkscape:label="Drop Shadow"
-       style="color-interpolation-filters:sRGB;">
-      <feFlood
-         id="feFlood4292"
-         result="flood"
-         flood-color="rgb(255,255,255)"
-         flood-opacity="0.59999999999999998" />
-      <feComposite
-         id="feComposite4294"
-         result="composite1"
-         operator="in"
-         in2="SourceGraphic"
-         in="flood" />
-      <feGaussianBlur
-         id="feGaussianBlur4296"
-         result="blur"
-         stdDeviation="6.7999999999999998"
-         in="composite1" />
-      <feOffset
-         id="feOffset4298"
-         result="offset"
-         dy="1.9000000000000004"
-         dx="0.69999999999999996"
-         flood-opacity="0.68000000000000005" />
-      <feComposite
-         id="feComposite4300"
-         result="composite2"
-         in2="offset"
-         in="SourceGraphic"
-         operator="" />
-    </filter>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="0.17254902"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="16"
-     inkscape:cx="26.569169"
-     inkscape:cy="27.737594"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1861"
-     inkscape:window-height="1176"
-     inkscape:window-x="59"
-     inkscape:window-y="24"
-     inkscape:showpageshadow="false"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:window-maximized="1"
-     width="512px"
-     units="px"
-     inkscape:snap-global="false"
-     inkscape:snap-to-guides="true"
-     inkscape:snap-others="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="4.331,47"
-       id="guide3056"
-       inkscape:label=""
-       inkscape:color="rgb(99,99,125)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="23.9375,24.5625"
-       id="guide3058"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="40,25.375"
-       id="guide5866" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="38.448931,29.742679"
-       id="guide5868" />
-    <sodipodi:guide
-       position="3.8890873,1"
-       orientation="0,1"
-       id="guide4521"
-       inkscape:label=""
-       inkscape:color="rgb(106,106,146)" />
-    <sodipodi:guide
-       position="1,17.324"
-       orientation="1,0"
-       id="guide4523"
-       inkscape:label=""
-       inkscape:color="rgb(152,152,181)" />
-    <sodipodi:guide
-       position="47,33.852737"
-       orientation="1,0"
-       id="guide4525"
-       inkscape:label=""
-       inkscape:color="rgb(121,121,172)" />
-    <sodipodi:guide
-       position="13.433908,46"
-       orientation="0,1"
-       id="guide4527"
-       inkscape:label=""
-       inkscape:color="rgb(255,40,0)" />
-    <sodipodi:guide
-       position="8,36.135"
-       orientation="1,0"
-       id="guide4529"
-       inkscape:label=""
-       inkscape:color="rgb(255,11,0)" />
-    <sodipodi:guide
-       position="40,26.436782"
-       orientation="1,0"
-       id="guide4531"
-       inkscape:label=""
-       inkscape:color="rgb(255,6,0)" />
-    <sodipodi:guide
-       position="34.052,2"
-       orientation="0,1"
-       id="guide4533"
-       inkscape:label=""
-       inkscape:color="rgb(255,0,5)" />
-    <sodipodi:guide
-       position="36.879276,26"
-       orientation="0,1"
-       id="guide4542"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       position="43.660795,14.731391"
-       orientation="0,1"
-       id="guide4546" />
-    <inkscape:grid
-       type="xygrid"
-       id="grid4206" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata4">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Jakub Steiner</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:contributor>
-          <cc:Agent>
-            <dc:title>Tuomas Kuosmanen</dc:title>
-          </cc:Agent>
-        </dc:contributor>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
-        <dc:source>http://jimmac.musichall.cz</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>internet</rdf:li>
-            <rdf:li>tools</rdf:li>
-            <rdf:li>applications</rdf:li>
-            <rdf:li>category</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Attribution" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     id="layer1"
-     inkscape:label="base droplet"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <path
-       style="fill:#dcdc00;fill-opacity:1;fill-rule:evenodd;stroke:#b4b400;stroke-width:3.27999091;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;"
-       d="M 23.295622,2.4822833 35.490217,21.297229 C 43.30243,33.350632 35.08691,46.383433 23.287956,46.383433 11.489002,46.383433 3.2602089,33.346045 11.079504,21.30073 Z"
-       id="path2069"
-       sodipodi:nodetypes="cszsc"
-       inkscape:connector-curvature="0"
-       transform="matrix(0.90726715,0,0,0.89972834,2.9383017,2.518482)" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer4"
-     inkscape:label="queue icon"
-     style="display:inline">
-    <rect
-       style="display:inline;opacity:1;fill:#6a6a00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.03118205;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4221-3-6"
-       width="16"
-       height="4"
-       x="16"
-       y="30.238995" />
-    <rect
-       style="display:inline;opacity:1;fill:#6a6a00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.03118205;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4221-3-9"
-       width="16"
-       height="4"
-       x="16"
-       y="23.873394" />
-    <path
-       sodipodi:type="star"
-       style="display:inline;opacity:1;fill:#6a6a00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.97536206;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="path4266-5"
-       sodipodi:sides="3"
-       sodipodi:cx="23.909048"
-       sodipodi:cy="17.006021"
-       sodipodi:r1="0.024637857"
-       sodipodi:r2="0.012318929"
-       sodipodi:arg1="3.1415927"
-       sodipodi:arg2="4.1887903"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 23.88441,17.006021 0.01848,-0.01067 0.01848,-0.01067 0,0.02134 0,0.02134 -0.01848,-0.01067 z"
-       transform="matrix(0,121.76383,-210.90115,0,3610.5895,-2890.8119)"
-       inkscape:transform-center-y="-0.7497936"
-       inkscape:transform-center-x="2.0998475e-05" />
-    <path
-       sodipodi:type="star"
-       style="display:inline;opacity:1;fill:#6a6a00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.97536206;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="path4266-5-3"
-       sodipodi:sides="3"
-       sodipodi:cx="23.909048"
-       sodipodi:cy="17.006021"
-       sodipodi:r1="0.024637857"
-       sodipodi:r2="0.012318929"
-       sodipodi:arg1="3.1415927"
-       sodipodi:arg2="4.1887903"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 23.88441,17.006021 0.01848,-0.01067 0.01848,-0.01067 0,0.02134 0,0.02134 -0.01848,-0.01067 z"
-       transform="matrix(0,-121.76383,210.90115,0,-3562.5895,2948.8304)"
-       inkscape:transform-center-y="0.74972138"
-       inkscape:transform-center-x="-0.00022730407" />
-  </g>
-</svg>
Index: luge/ui/data/pixmaps/seeding.svg
===================================================================
--- deluge/ui/data/pixmaps/seeding.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,509 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="48px"
-   height="48px"
-   id="svg3440"
-   sodipodi:version="0.32"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="seeding.svg"
-   inkscape:export-xdpi="960"
-   inkscape:export-ydpi="960"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:modified="TRUE"
-   version="1.1"
-   inkscape:export-filename="/home/calum/projects/deluge-logo/deluge.512.x.png">
-  <defs
-     id="defs3">
-    <color-profile
-       name="sRGB"
-       xlink:href="/usr/share/color/icc/sRGB.icc"
-       id="color-profile4484" />
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2973">
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:1;"
-         offset="0"
-         id="stop2975" />
-      <stop
-         style="stop-color:#eeeeec;stop-opacity:0;"
-         offset="1"
-         id="stop2977" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4126">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop4128" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.16494845;"
-         offset="1.0000000"
-         id="stop4130" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4114">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop4116" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop4118" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3962">
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop3964" />
-      <stop
-         style="stop-color:#d3e9ff;stop-opacity:1.0000000;"
-         offset="0.15517241"
-         id="stop4134" />
-      <stop
-         style="stop-color:#4074ae;stop-opacity:1.0000000;"
-         offset="0.75000000"
-         id="stop4346" />
-      <stop
-         style="stop-color:#36486c;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3966" />
-    </linearGradient>
-    <radialGradient
-       r="13.994944"
-       fy="33.506763"
-       fx="-10.089286"
-       cy="33.506763"
-       cx="-10.089286"
-       gradientTransform="matrix(1,0,0,0.791446,-14.01786,-11.28667)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4019"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       gradientTransform="matrix(1,0,0,0.792374,-19.58761,2.818569)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient4004"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.792374,0,6.785475)"
-       r="14.057444"
-       fy="31.329016"
-       fx="-10.323107"
-       cy="31.329016"
-       cx="-10.323107"
-       id="radialGradient3999"
-       xlink:href="#linearGradient3993"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.341185,-0.153831,1.08001,2.395374,-15.42222,-25.62103)"
-       r="13.994946"
-       fy="24.241488"
-       fx="61.662098"
-       cy="24.241488"
-       cx="61.662098"
-       id="radialGradient3943"
-       xlink:href="#linearGradient1312"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient1312">
-      <stop
-         id="stop1314"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop1316"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3993">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop3995" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0"
-         offset="1"
-         id="stop3997" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2973"
-       id="radialGradient3866"
-       cx="-22.375"
-       cy="18.499998"
-       fx="-22.375"
-       fy="18.499998"
-       r="14.33462"
-       gradientTransform="matrix(1,0,0,1.140022,40.17678,1.347091)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="12.289036"
-       fy="63.965388"
-       fx="15.115514"
-       cy="63.965388"
-       cx="15.115514"
-       gradientTransform="scale(1.643990,0.608276)"
-       id="radialGradient5000"
-       xlink:href="#linearGradient4114"
-       inkscape:collect="always" />
-    <linearGradient
-       id="linearGradient4989">
-      <stop
-         id="stop4991"
-         offset="0"
-         style="stop-color:#47abff;stop-opacity:1" />
-      <stop
-         id="stop4993"
-         offset="0.35955963"
-         style="stop-color:#53a6ff;stop-opacity:1" />
-      <stop
-         id="stop4995"
-         offset="0.79518169"
-         style="stop-color:#286cbb;stop-opacity:1" />
-      <stop
-         id="stop4997"
-         offset="1"
-         style="stop-color:#003d87;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4977">
-      <stop
-         id="stop4979"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         id="stop4981"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0" />
-    </linearGradient>
-    <filter
-       id="filter6406"
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       height="1.2"
-       width="1.2"
-       y="-0.15000000000000002"
-       x="-0.050000000000000017">
-      <feFlood
-         id="feFlood6408"
-         flood-opacity="0.50171821305841924"
-         flood-color="rgb(50,51,108)"
-         result="flood"
-         stdDeviation="0.01" />
-      <feComposite
-         id="feComposite6410"
-         in2="SourceGraphic"
-         in="flood"
-         operator="in"
-         result="composite1"
-         k1="8.1400000000000006"
-         k2="4.9299999999999997"
-         k3="5.5899999999999999"
-         k4="-7.2400000000000002" />
-      <feGaussianBlur
-         id="feGaussianBlur6412"
-         stdDeviation="0.20000000000000001"
-         result="blur"
-         in="composite" />
-      <feOffset
-         id="feOffset6414"
-         dx="0.29999999999999999"
-         dy="0.29999999999999999"
-         result="offset"
-         flood-opacity="0.5" />
-      <feComposite
-         id="feComposite6416"
-         in2="offset"
-         in="SourceGraphic"
-         result="composite2"
-         operator="" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter4258">
-      <feFlood
-         flood-opacity="0.80200501253132828"
-         flood-color="rgb(197,204,222)"
-         result="flood"
-         id="feFlood4260" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite4262"
-         flood-opacity="0.80000000000000004" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.5"
-         result="blur"
-         id="feGaussianBlur4264" />
-      <feOffset
-         dx="-0"
-         dy="-0.5"
-         result="offset"
-         id="feOffset4266" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite4268" />
-    </filter>
-    <filter
-       id="filter4290"
-       inkscape:label="Drop Shadow"
-       style="color-interpolation-filters:sRGB;">
-      <feFlood
-         id="feFlood4292"
-         result="flood"
-         flood-color="rgb(255,255,255)"
-         flood-opacity="0.59999999999999998" />
-      <feComposite
-         id="feComposite4294"
-         result="composite1"
-         operator="in"
-         in2="SourceGraphic"
-         in="flood" />
-      <feGaussianBlur
-         id="feGaussianBlur4296"
-         result="blur"
-         stdDeviation="6.7999999999999998"
-         in="composite1" />
-      <feOffset
-         id="feOffset4298"
-         result="offset"
-         dy="1.9000000000000004"
-         dx="0.69999999999999996"
-         flood-opacity="0.68000000000000005" />
-      <feComposite
-         id="feComposite4300"
-         result="composite2"
-         in2="offset"
-         in="SourceGraphic"
-         operator="" />
-    </filter>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="0.17254902"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="16"
-     inkscape:cx="33.265379"
-     inkscape:cy="23.209575"
-     inkscape:current-layer="layer1"
-     showgrid="true"
-     inkscape:grid-bbox="true"
-     inkscape:document-units="px"
-     inkscape:window-width="1861"
-     inkscape:window-height="1176"
-     inkscape:window-x="59"
-     inkscape:window-y="24"
-     inkscape:showpageshadow="false"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:window-maximized="1"
-     width="512px"
-     units="px"
-     inkscape:snap-global="false"
-     inkscape:snap-to-guides="true"
-     inkscape:snap-others="true">
-    <sodipodi:guide
-       orientation="0,1"
-       position="4.331,47"
-       id="guide3056"
-       inkscape:label=""
-       inkscape:color="rgb(99,99,125)" />
-    <sodipodi:guide
-       orientation="1,0"
-       position="40,25.375"
-       id="guide5866" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="38.448931,29.742679"
-       id="guide5868" />
-    <sodipodi:guide
-       position="3.8890873,1"
-       orientation="0,1"
-       id="guide4521"
-       inkscape:label=""
-       inkscape:color="rgb(106,106,146)" />
-    <sodipodi:guide
-       position="1,17.324"
-       orientation="1,0"
-       id="guide4523"
-       inkscape:label=""
-       inkscape:color="rgb(152,152,181)" />
-    <sodipodi:guide
-       position="47,33.852737"
-       orientation="1,0"
-       id="guide4525"
-       inkscape:label=""
-       inkscape:color="rgb(121,121,172)" />
-    <sodipodi:guide
-       position="13.433908,46"
-       orientation="0,1"
-       id="guide4527"
-       inkscape:label=""
-       inkscape:color="rgb(255,40,0)" />
-    <sodipodi:guide
-       position="8,36.135"
-       orientation="1,0"
-       id="guide4529"
-       inkscape:label=""
-       inkscape:color="rgb(255,11,0)" />
-    <sodipodi:guide
-       position="40,26.436782"
-       orientation="1,0"
-       id="guide4531"
-       inkscape:label=""
-       inkscape:color="rgb(255,6,0)" />
-    <sodipodi:guide
-       position="34.052,2"
-       orientation="0,1"
-       id="guide4533"
-       inkscape:label=""
-       inkscape:color="rgb(255,0,5)" />
-    <sodipodi:guide
-       position="36.879276,26"
-       orientation="0,1"
-       id="guide4542"
-       inkscape:label=""
-       inkscape:color="rgb(0,0,255)" />
-    <sodipodi:guide
-       position="43.660795,14.731391"
-       orientation="0,1"
-       id="guide4546" />
-    <inkscape:grid
-       type="xygrid"
-       id="grid4215" />
-    <sodipodi:guide
-       position="24,45"
-       orientation="1,0"
-       id="guide4225" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata4">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Jakub Steiner</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:contributor>
-          <cc:Agent>
-            <dc:title>Tuomas Kuosmanen</dc:title>
-          </cc:Agent>
-        </dc:contributor>
-        <cc:license
-           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
-        <dc:source>http://jimmac.musichall.cz</dc:source>
-        <dc:subject>
-          <rdf:Bag>
-            <rdf:li>internet</rdf:li>
-            <rdf:li>tools</rdf:li>
-            <rdf:li>applications</rdf:li>
-            <rdf:li>category</rdf:li>
-          </rdf:Bag>
-        </dc:subject>
-      </cc:Work>
-      <cc:License
-         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Reproduction" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/Distribution" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Notice" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/Attribution" />
-        <cc:permits
-           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-        <cc:requires
-           rdf:resource="http://web.resource.org/cc/ShareAlike" />
-      </cc:License>
-    </rdf:RDF>
-  </metadata>
-  <g
-     id="layer1"
-     inkscape:label="base droplet"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <path
-       style="fill:#6699ff;fill-opacity:1;fill-rule:evenodd;stroke:#3366cc;stroke-width:3.27999091;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;"
-       d="M 23.295622,2.4822833 35.490217,21.297229 C 43.30243,33.350632 35.08691,46.383433 23.287956,46.383433 11.489002,46.383433 3.2602089,33.346045 11.079504,21.30073 Z"
-       id="path2069"
-       sodipodi:nodetypes="cszsc"
-       inkscape:connector-curvature="0"
-       transform="matrix(0.90726715,0,0,0.89972834,2.9383017,2.518482)" />
-    <rect
-       style="display:inline;opacity:1;fill:#0f3171;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4364-1-36"
-       width="8.5"
-       height="4.5"
-       x="19.760511"
-       y="33" />
-    <path
-       sodipodi:type="star"
-       style="display:inline;opacity:1;fill:#0f3171;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="path5039-7"
-       sodipodi:sides="3"
-       sodipodi:cx="23.9375"
-       sodipodi:cy="21.1875"
-       sodipodi:r1="4.6958261"
-       sodipodi:r2="2.347913"
-       sodipodi:arg1="0.52359878"
-       sodipodi:arg2="1.5707963"
-       inkscape:flatsided="false"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 28.004205,23.535413 -4.066705,0 -4.066705,0 2.033353,-3.521869 2.033352,-3.52187 2.033352,3.521869 z"
-       transform="matrix(1.9671947,0,0,1.1180142,-23.156428,-1.2587488)"
-       inkscape:transform-center-y="1.3125004" />
-    <rect
-       style="display:inline;opacity:1;fill:#0f3171;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54330707;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4364-1-3"
-       width="8.5"
-       height="4.5"
-       x="19.74159"
-       y="26.902088" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="paused icon" />
-</svg>
Index: luge/ui/data/pixmaps/traffic.svg
===================================================================
--- deluge/ui/data/pixmaps/traffic.svg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,94 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="128"
-   height="128"
-   id="svg2517"
-   sodipodi:version="0.32"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="traffic.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   inkscape:export-filename="/home/andrew/Projects/deluge/trunk/deluge/data/pixmaps/traffic16.png"
-   inkscape:export-xdpi="2.459017"
-   inkscape:export-ydpi="2.459017"
-   version="1.1">
-  <defs
-     id="defs2519">
-    <inkscape:perspective
-       sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       id="perspective2525" />
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     gridtolerance="10000"
-     guidetolerance="10"
-     objecttolerance="10"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="5.6"
-     inkscape:cx="56.051291"
-     inkscape:cy="66.506813"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="true"
-     inkscape:window-width="1861"
-     inkscape:window-height="1176"
-     inkscape:window-x="59"
-     inkscape:window-y="24"
-     inkscape:window-maximized="1">
-    <inkscape:grid
-       type="xygrid"
-       id="grid3336"
-       empspacing="1"
-       dotted="false" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata2522">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-924.36218)">
-    <path
-       style="opacity:1;fill:#4c90e8;fill-opacity:1;stroke:#000000;stroke-width:4.088;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 79.742286,929.51964 c -14.206752,13.93715 -28.471266,27.83834 -42.678018,41.77545 7.643855,0.014 15.306814,-0.0139 22.950711,0 0,16.50389 0,33.00771 0,49.51151 13.581299,0 27.16264,0 40.743951,0 0,-16.4609 0,-32.92164 0,-49.38258 7.04267,0.0129 14.10294,-0.0129 21.14561,0 -14.04989,-13.98881 -28.112421,-27.91554 -42.162254,-41.90438 z"
-       id="rect2634"
-       inkscape:export-filename="/home/andrew/Projects/deluge/trunk/deluge/data/pixmaps/traffic32.png"
-       inkscape:export-xdpi="4.9180341"
-       inkscape:export-ydpi="4.9180341"
-       inkscape:connector-curvature="0" />
-    <path
-       style="opacity:1;fill:#16c816;fill-opacity:1;stroke:#000000;stroke-width:4.088;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 48.980975,1047.5605 c -14.206752,-13.9372 -28.471263,-27.8383 -42.6780126,-41.7755 7.6438566,-0.014 15.3068146,0.014 22.9507156,0 0,-16.5037 0,-33.00759 0,-49.51147 13.581288,0 27.162629,0 40.74397,0 0,16.46089 0,32.92179 0,49.38257 7.042653,-0.014 14.102929,0.013 21.145603,0 -14.049885,13.9888 -28.112433,27.9156 -42.162276,41.9044 z"
-       id="path2528"
-       inkscape:export-filename="/home/andrew/Projects/deluge/trunk/deluge/data/pixmaps/traffic32.png"
-       inkscape:export-xdpi="4.9180341"
-       inkscape:export-ydpi="4.9180341"
-       inkscape:connector-curvature="0" />
-  </g>
-</svg>
Index: luge/ui/data/share/applications/deluge.desktop.in
===================================================================
--- deluge/ui/data/share/applications/deluge.desktop.in	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,17 +1,0 @@
-[Desktop Entry]
-Version=1.0
-_Name=Deluge
-_GenericName=BitTorrent Client
-_X-GNOME-FullName=Deluge BitTorrent Client
-_Comment=Download and share files over BitTorrent
-_Keywords=bittorrent;torrent;magnet;download;p2p;torrents;downloading;uploading;share;sharing;
-TryExec=deluge-gtk
-Exec=deluge-gtk %U
-Icon=deluge
-Terminal=false
-Type=Application
-Categories=Network;FileTransfer;P2P;GTK;
-StartupWMClass=deluge
-StartupNotify=true
-MimeType=application/x-bittorrent;x-scheme-handler/magnet;
-X-GNOME-UsesNotifications=true
Index: luge/ui/data/share/metainfo/deluge.metainfo.xml.in
===================================================================
--- deluge/ui/data/share/metainfo/deluge.metainfo.xml.in	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,30 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<component type="desktop">
-  <id>deluge.desktop</id>
-  <metadata_license>CC0-1.0</metadata_license>
-  <project_license>GPL-3.0+</project_license>
-  <translation type="gettext">deluge</translation>
-  <_developer_name>Deluge Team</_developer_name>
-  <_summary>
-    Deluge is a lightweight, Free Software, cross-platform BitTorrent client.
-  </_summary>
-  <url type="homepage">https://www.deluge-torrent.org/</url>
-  <url type="bugtracker">https://dev.deluge-torrent.org</url>
-  <description>
-    <_p>Deluge contains the common features to BitTorrent clients such as
-    Protocol Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX),
-    UPnP, NAT-PMP, Proxy support, Web seeds, global and per-torrent speed
-    limits. As Deluge heavily utilises the libtorrent library it has a
-    comprehensive list of the features provided.</_p>
-    <_p>Deluge has been designed to run as both a normal standalone desktop
-    application and as a client-server. In Thinclient mode a Deluge daemon
-    handles all the BitTorrent activity and is able to run on headless machines
-    with the user-interfaces connecting remotely from any other platform.</_p>
-  </description>
-  <screenshots>
-    <screenshot type="default">
-      <image>https://upload.wikimedia.org/wikipedia/commons/5/50/Deluge-torrent.png</image>
-    </screenshot>
-  </screenshots>
-  <launchable type="desktop-id">deluge.desktop</launchable>
-</component>
Index: luge/ui/gtk3/__init__.py
===================================================================
--- deluge/ui/gtk3/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,63 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-from os import environ
-
-from deluge.ui.ui import UI
-
-log = logging.getLogger(__name__)
-# Hide pygame community banner
-environ['PYGAME_HIDE_SUPPORT_PROMPT'] = '1'
-
-
-# Keep this class in __init__.py to avoid the console having to import everything in gtkui.py
-class Gtk(UI):
-    cmd_description = """GTK-based graphical user interface"""
-
-    def __init__(self, *args, **kwargs):
-        super().__init__(
-            'gtk', *args, description='Starts the Deluge GTK+ interface', **kwargs
-        )
-
-        group = self.parser.add_argument_group(_('GTK Options'))
-        group.add_argument(
-            'torrents',
-            metavar='<torrent>',
-            nargs='*',
-            default=None,
-            help=_(
-                'Add one or more torrent files, torrent URLs or magnet URIs'
-                ' to a currently running Deluge GTK instance'
-            ),
-        )
-
-    def start(self):
-        super().start()
-        import deluge.common
-
-        from .gtkui import GtkUI
-
-        def run(options):
-            try:
-                gtkui = GtkUI(options)
-                gtkui.start()
-            except Exception as ex:
-                log.exception(ex)
-                raise
-
-        deluge.common.run_profiled(
-            run,
-            self.options,
-            output_file=self.options.profile,
-            do_profile=self.options.profile,
-        )
-
-
-def start():
-    Gtk().start()
Index: luge/ui/gtk3/aboutdialog.py
===================================================================
--- deluge/ui/gtk3/aboutdialog.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,855 +1,0 @@
-#
-# Copyright (C) 2007 Marcos Mobley ('markybob') <markybob@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from datetime import date
-
-from gi.repository import Gtk
-
-import deluge.component as component
-from deluge.common import get_version, open_url_in_browser, windows_check
-from deluge.ui.client import client
-
-from .common import get_deluge_icon, get_pixbuf
-
-
-class AboutDialog:
-    def __init__(self):
-        self.about = Gtk.AboutDialog()
-        self.about.set_transient_for(component.get('MainWindow').window)
-        self.about.set_position(Gtk.WindowPosition.CENTER)
-        self.about.set_name(_('Deluge'))
-        self.about.set_program_name(_('Deluge'))
-        if windows_check():
-
-            def url_hook(dialog, url):
-                """Url hook for Windows OS which has no default browser."""
-                open_url_in_browser(url)
-                return True
-
-            self.about.connect('activate-link', url_hook)
-
-        version = get_version()
-
-        self.about.set_copyright(
-            _('Copyright %(year_start)s-%(year_end)s Deluge Team')
-            % {'year_start': 2007, 'year_end': date.today().year}
-        )
-        self.about.set_comments(
-            _('A peer-to-peer file sharing program\nutilizing the BitTorrent protocol.')
-            + '\n\n'
-            + _('Client:')
-            + ' %s\n' % version
-        )
-        self.about.set_version(version)
-        self.about.set_authors(
-            [
-                _('Current Developers:'),
-                'Andrew Resch',
-                'Damien Churchill',
-                'John Garland',
-                'Calum Lind',
-                '',
-                'libtorrent (libtorrent.org):',
-                'Arvid Norberg',
-                '',
-                _('Past Developers or Contributors:'),
-                'Zach Tibbitts',
-                'Alon Zakai',
-                'Marcos Mobley',
-                'Alex Dedul',
-                'Sadrul Habib Chowdhury',
-                'Ido Abramovich',
-                'Martijn Voncken',
-            ]
-        )
-        self.about.set_artists(['Andrew Wedderburn', 'Andrew Resch'])
-        self.about.set_translator_credits(
-            '\n'.join(
-                [
-                    'Aaron Wang Shi',
-                    'abbigss',
-                    'ABCdatos',
-                    'Abcx',
-                    'Actam',
-                    'Adam',
-                    'adaminikisi',
-                    'adi_oporanu',
-                    'Adrian Goll',
-                    'afby',
-                    'Ahmades',
-                    'Ahmad Farghal',
-                    'Ahmad Gharbeia Ø£Ø­Ù
-Ø¯ ØºØ±ØšÙØ©',
-                    'akira',
-                    'Aki Sivula',
-                    'Alan Pepelko',
-                    'Alberto',
-                    'Alberto Ferrer',
-                    'alcatr4z',
-                    'AlckO',
-                    'Aleksej Korgenkov',
-                    'Alessio Treglia',
-                    'Alexander Ilyashov',
-                    'Alexander Matveev',
-                    'Alexander Saltykov',
-                    'Alexander Taubenkorb',
-                    'Alexander Telenga',
-                    'Alexander Yurtsev',
-                    'Alexandre Martani',
-                    'Alexandre Rosenfeld',
-                    'Alexandre Sapata Carbonell',
-                    'Alexey Osipov',
-                    'Alin Claudiu Radut',
-                    'allah',
-                    'AlSim',
-                    'Alvaro Carrillanca P.',
-                    'A.Matveev',
-                    'Andras Hipsag',
-                    'AndrÃ¡s KÃ¡rÃ¡sz',
-                    'Andrea Ratto',
-                    'Andreas Johansson',
-                    'Andreas Str',
-                    'AndrÃ© F. Oliveira',
-                    'AndreiF',
-                    'andrewh',
-                    'Angel Guzman Maeso',
-                    'AnÃ­bal Deboni Neto',
-                    'animarval',
-                    'Antonio Cono',
-                    'antoniojreyes',
-                    'Anton Shestakov',
-                    'Anton Yakutovich',
-                    'antou',
-                    'Arkadiusz Kalinowski',
-                    'Artin',
-                    'artir',
-                    'Astur',
-                    'Athanasios Lefteris',
-                    'Athmane MOKRAOUI (ButterflyOfFire)',
-                    'Augusta Carla Klug',
-                    'Avoledo Marco',
-                    'axaard',
-                    'AxelRafn',
-                    'Axezium',
-                    'Ayont',
-                    'b3rx',
-                    'Bae Taegil',
-                    'Bajusz TamÃ¡s',
-                    "Balaam's Miracle",
-                    'Ballestein',
-                    'Bent Ole Fosse',
-                    'berto89',
-                    'bigx',
-                    'Bjorn Inge Berg',
-                    'blackbird',
-                    'Blackeyed',
-                    'blackmx',
-                    'BlueSky',
-                    'Blutheo',
-                    'bmhm',
-                    'bob00work',
-                    'boenki',
-                    'Bogdan BÄdic-SpÄtariu',
-                    'bonpu',
-                    'Boone',
-                    'boss01',
-                    'Branislav JovanoviÄ',
-                    'bronze',
-                    'brownie',
-                    'Brus46',
-                    'bumper',
-                    'butely',
-                    'BXCracer',
-                    'c0nfidencal',
-                    'Can Kaya',
-                    'Carlos Alexandro Becker',
-                    'cassianoleal',
-                    'CÃ©dric.h',
-                    'CÃ©sar RubÃ©n',
-                    'chaoswizard',
-                    'Chen Tao',
-                    'chicha',
-                    'Chien Cheng Wei',
-                    'Christian Kopac',
-                    'Christian Widell',
-                    'Christoffer Brodd-Reijer',
-                    'christooss',
-                    'CityAceE',
-                    'Clopy',
-                    'Clusty',
-                    'cnu',
-                    'Commandant',
-                    'Constantinos Koniaris',
-                    'Coolmax',
-                    'cosmix',
-                    'Costin Chirvasuta',
-                    'CoVaLiDiTy',
-                    'cow_2001',
-                    'Crispin Kirchner',
-                    'crom',
-                    'Cruster',
-                    'Cybolic',
-                    'Dan Bishop',
-                    'Danek',
-                    'Dani',
-                    'Daniel Demarco',
-                    'Daniel Ferreira',
-                    'Daniel Frank',
-                    'Daniel Holm',
-                    'Daniel HÃžyer Iversen',
-                    'Daniel Marynicz',
-                    'Daniel Nylander',
-                    'Daniel Patriche',
-                    'Daniel Schildt',
-                    'Daniil Sorokin',
-                    'Dante DÃ­az',
-                    'Daria Michalska',
-                    'DarkenCZ',
-                    'Darren',
-                    'Daspah',
-                    'David Eurenius',
-                    'davidhjelm',
-                    'David Machakhelidze',
-                    'Dawid Dziurdzia',
-                    'Daya Adianto ',
-                    'dcruz',
-                    'Deady',
-                    'Dereck Wonnacott',
-                    'Devgru',
-                    'Devid Antonio Filoni' 'DevilDogTG',
-                    'di0rz`',
-                    'Dialecti Valsamou',
-                    'Diego Medeiros',
-                    'Dkzoffy',
-                    'Dmitrij D. Czarkoff',
-                    'Dmitriy Geels',
-                    'Dmitry Olyenyov',
-                    'Dominik Kozaczko',
-                    'Dominik LÃŒbben',
-                    'doomster',
-                    'Dorota KrÃ³l',
-                    'Doyen Philippe',
-                    'Dread Knight',
-                    'DreamSonic',
-                    'duan',
-                    'Duong Thanh An',
-                    'DvoglavaZver',
-                    'dwori',
-                    'dylansmrjones',
-                    'Ebuntor',
-                    'Edgar Alejandro Jarquin Flores',
-                    'Eetu',
-                    'ekerazha',
-                    'Elias Julkunen',
-                    'elparia',
-                    'Emberke',
-                    'Emiliano Goday Caneda',
-                    'EndelWar',
-                    'eng.essam',
-                    'enubuntu',
-                    'ercangun',
-                    'Erdal Ronahi',
-                    'ergin ÃŒresin',
-                    'Eric',
-                    'Ãric Lassauge',
-                    'Erlend FinvÃ¥g',
-                    'Errdil',
-                    'ethan shalev',
-                    'Evgeni Spasov',
-                    'ezekielnin',
-                    'Fabian Ordelmans',
-                    'Fabio Mazanatti',
-                    'FÃ¡bio Nogueira',
-                    'FaCuZ',
-                    'Felipe Lerena',
-                    'Fernando Pereira',
-                    'fjetland',
-                    'Florian SchÃ€fer',
-                    'FoBoS',
-                    'Folke',
-                    'Force',
-                    'fosk',
-                    'fragarray',
-                    'freddeg',
-                    'FrÃ©dÃ©ric Perrin',
-                    'Fredrik Kilegran',
-                    'FreeAtMind',
-                    'Fulvio Ciucci',
-                    'Gabor Kelemen',
-                    'Galatsanos Panagiotis',
-                    'Gaussian',
-                    'gdevitis',
-                    'Georg Brzyk',
-                    'George Dumitrescu',
-                    'Georgi Arabadjiev',
-                    'Georg Sieber',
-                    'Gerd Radecke',
-                    'GermÃ¡n Heusdens',
-                    'Gianni Vialetto',
-                    'Gigih Aji Ibrahim',
-                    'Giorgio Wicklein',
-                    'Giovanni Rapagnani',
-                    'Giuseppe',
-                    'gl',
-                    'glen',
-                    'granjerox',
-                    'Green Fish',
-                    'greentea',
-                    'Greyhound',
-                    'G. U.',
-                    'Guillaume BENOIT',
-                    'Guillaume Pelletier',
-                    'Gustavo Henrique Klug',
-                    'gutocarvalho',
-                    'Guybrush88',
-                    'Hans RÃždtang',
-                    'HardDisk',
-                    'Hargas GÃ¡bor',
-                    'Heitor Thury Barreiros Barbosa',
-                    'helios91940',
-                    'helix84',
-                    'Helton Rodrigues',
-                    'Hendrik Luup',
-                    'Henrique Ferreiro',
-                    'Henry Goury-Laffont',
-                    'Hezy Amiel',
-                    'hidro',
-                    'hoball',
-                    'hokten',
-                    'Holmsss',
-                    'hristo.num',
-                    'Hubert Å»yciÅski',
-                    'Hyo',
-                    'Iarwain',
-                    'ibe',
-                    'ibear',
-                    'Id2ndR',
-                    'Igor Zubarev',
-                    'IKON (Ion)',
-                    'imen',
-                    'IonuÈ Jula',
-                    'Isabelle STEVANT',
-                    'IstvÃ¡n Nyitrai',
-                    'Ivan Petrovic',
-                    'Ivan Prignano',
-                    'IvaSerge',
-                    'jackmc',
-                    'Jacks0nxD',
-                    'Jack Shen',
-                    'Jacky Yeung',
-                    'Jacques Stadler',
-                    'Janek Thomaschewski',
-                    'Jan KalÃ¡b',
-                    'Jan Niklas Hasse',
-                    'Jasper Groenewegen',
-                    'Javi RodrÃ­guez',
-                    'Jayasimha (à²à²¯à²žà²¿à²à²¹)',
-                    'jeannich',
-                    'Jeff Bailes',
-                    'Jesse Zilstorff',
-                    'Joan Duran',
-                    'JoÃ£o Santos',
-                    'Joar Bagge',
-                    'Joe Anderson',
-                    'Joel Calado',
-                    'Johan Linde',
-                    'John Garland',
-                    'Jojan',
-                    'jollyr0ger',
-                    'Jonas Bo Grimsgaard',
-                    'Jonas Granqvist',
-                    'Jonas Slivka',
-                    'Jonathan Zeppettini',
-                    'JÃžrgen',
-                    'JÃžrgen Tellnes',
-                    'josÃ©',
-                    'JosÃ© Geraldo GouvÃªa',
-                    'JosÃ© IvÃ¡n LeÃ³n Islas',
-                    'JosÃ© Lou C.',
-                    'Jose Sun',
-                    'Jr.',
-                    'Jukka Kauppinen',
-                    'JuliÃ¡n AlarcÃ³n',
-                    'julietgolf',
-                    'Jusic',
-                    'Justzupi',
-                    'Kaarel',
-                    'Kai Thomsen',
-                    'Kalman Tarnay',
-                    'Kamil PÃ¡ral',
-                    'Kane_F',
-                    'kaotiks@gmail.com',
-                    'Kateikyoushii',
-                    'kaxhinaz',
-                    'Kazuhiro NISHIYAMA',
-                    'Kerberos',
-                    'Keresztes Ãkos',
-                    'kevintyk',
-                    'kiersie',
-                    'Kimbo^',
-                    'Kim LÃŒbbe',
-                    'kitzOgen',
-                    'Kjetil Rydland',
-                    'kluon',
-                    'kmikz',
-                    'Knedlyk',
-                    'koleoptero',
-                    'KÅrÃ¶si KrisztiÃ¡n',
-                    'Kouta',
-                    'Krakatos',
-                    'KreÅ¡o Kunjas',
-                    'kripken',
-                    'Kristaps',
-                    'Kristian Ãllegaard',
-                    'Kristoffer Egil Bonarjee',
-                    'Krzysztof Janowski',
-                    'Krzysztof Zawada',
-                    'Larry Wei Liu',
-                    'laughterwym',
-                    'Laur MÃµtus',
-                    'lazka',
-                    'leandrud',
-                    'lÃª bÃ¬nh',
-                    'Le Coz Florent',
-                    'Leo',
-                    'liorda',
-                    'LKRaider',
-                    'LoLo_SaG',
-                    'Long Tran',
-                    'Lorenz',
-                    'Low Kian Seong',
-                    'Luca Andrea Rossi',
-                    'Luca Ferretti',
-                    'Lucky LIX',
-                    'Luis Gomes',
-                    'Luis Reis',
-                    'Åukasz WyszyÅski',
-                    'luojie-dune',
-                    'maaark',
-                    'Maciej Chojnacki',
-                    'Maciej Meller',
-                    'Mads Peter Rommedahl',
-                    'Major Kong',
-                    'Malaki',
-                    'malde',
-                    'Malte Lenz',
-                    'Mantas KriauÄiÅ«nas',
-                    'Mara Sorella',
-                    'Marcin',
-                    'Marcin Falkiewicz',
-                    'marcobra',
-                    'Marco da Silva',
-                    'Marco de Moulin',
-                    'Marco Rodrigues',
-                    'Marcos',
-                    'Marcos Escalier',
-                    'Marcos Mobley',
-                    'Marcus Ekstrom',
-                    'Marek DÄbowski',
-                    'MÃ¡rio BuÄi',
-                    'Mario Munda',
-                    'Marius Andersen',
-                    'Marius Hudea',
-                    'Marius Mihai',
-                    'Mariusz Cielecki',
-                    'Mark Krapivner',
-                    'marko-markovic',
-                    'Markus Brummer',
-                    'Markus Sutter',
-                    'Martin',
-                    'Martin Dybdal',
-                    'Martin Iglesias',
-                    'Martin Lettner',
-                    'Martin Pihl',
-                    'Masoud Kalali',
-                    'mat02',
-                    'Matej UrbanÄiÄ',
-                    'Mathias-K',
-                    'Mathieu ArÃšs',
-                    'Mathieu D. (MatToufoutu)',
-                    'Mathijs',
-                    'Matrik',
-                    'Matteo Renzulli',
-                    'Matteo Settenvini',
-                    'Matthew Gadd',
-                    'Matthias Benkard',
-                    'Matthias MailÃ€nder',
-                    'Mattias Ohlsson',
-                    'Mauro de Carvalho',
-                    'Max Molchanov',
-                    'Me',
-                    'MercuryCC',
-                    'Mert Bozkurt',
-                    'Mert Dirik',
-                    'MFX',
-                    'mhietar',
-                    'mibtha',
-                    'Michael Budde',
-                    'Michael Kaliszka',
-                    'Michalis Makaronides',
-                    'MichaÅ Tokarczyk',
-                    'Miguel Pires da Rosa',
-                    'Mihai CapotÄ',
-                    'Miika MetsÃ€lÃ€',
-                    'Mikael Fernblad',
-                    'Mike Sierra',
-                    'mikhalek',
-                    'Milan PrvuloviÄ',
-                    'Milo Casagrande',
-                    'Mindaugas',
-                    'Miroslav MatejaÅ¡',
-                    'misel',
-                    'mithras',
-                    'Mitja Pagon',
-                    'M.Kitchen',
-                    'Mohamed Magdy',
-                    'moonkey',
-                    'MrBlonde',
-                    'muczy',
-                    'MÃŒnir Ekinci',
-                    'Mustafa Temizel',
-                    'mvoncken',
-                    'Mytonn',
-                    'NagyMarton',
-                    'neaion',
-                    'Neil Lin',
-                    'Nemo',
-                    'Nerijus Arlauskas',
-                    'Nicklas Larsson',
-                    'Nicolaj Wyke',
-                    'Nicola Piovesan',
-                    'Nicolas Sabatier',
-                    'Nicolas Velin',
-                    'Nightfall',
-                    'NiKoB',
-                    'Nikolai M. Riabov',
-                    'Niko_Thien',
-                    'niska',
-                    'Nithir',
-                    'noisemonkey',
-                    'nomemohes',
-                    'nosense',
-                    'null',
-                    'Nuno EstÃªvÃ£o',
-                    'Nuno Santos',
-                    'nxxs',
-                    'nyo',
-                    'obo',
-                    'Ojan',
-                    'Olav Andreas Lindekleiv',
-                    'oldbeggar',
-                    'Olivier FAURAX',
-                    'orphe',
-                    'osantana',
-                    'Osman Tosun',
-                    'OssiR',
-                    'otypoks',
-                    'ounn',
-                    'Oz123',
-                    'ÃzgÃŒr BASKIN',
-                    'Pablo Carmona A.',
-                    'Pablo Ledesma',
-                    'Pablo Navarro Castillo',
-                    'Paco Molinero',
-                    'PÃ¥l-Eivind Johnsen',
-                    'pano',
-                    'Paolo Naldini',
-                    'Paracelsus',
-                    'Patryk13_03',
-                    'Patryk Skorupa',
-                    'PattogoTehen',
-                    'Paul Lange',
-                    'Pavcio',
-                    'PaweÅ Wysocki',
-                    'Pedro Brites Moita',
-                    'Pedro Clemente Pereira Neto',
-                    'Pekka "PEXI" NiemistÃ¶',
-                    'Penegal',
-                    'Penzo',
-                    'perdido',
-                    'Peter Kotrcka',
-                    'Peter Skov',
-                    'Peter Van den Bosch',
-                    'Petter Eklund',
-                    'Petter Viklund',
-                    'phatsphere',
-                    'Phenomen',
-                    'Philipi',
-                    'Philippides Homer',
-                    'phoenix',
-                    'pidi',
-                    'Pierre Quillery',
-                    'Pierre Rudloff',
-                    'Pierre Slamich',
-                    'Pietrao',
-                    'Piotr StrÄbski',
-                    'Piotr Wicijowski',
-                    'Pittmann TamÃ¡s',
-                    'Playmolas',
-                    'Prescott',
-                    'Prescott_SK',
-                    'pronull',
-                    'PrzemysÅaw Kulczycki',
-                    'Pumy',
-                    'pushpika',
-                    'PY',
-                    'qubicllj',
-                    'r21vo',
-                    'RafaÅ BaraÅski',
-                    'rainofchaos',
-                    'Rajbir',
-                    'ras0ir',
-                    'Rat',
-                    'rd1381',
-                    'Renato',
-                    'Rene Hennig',
-                    'Rene PÃ€rts',
-                    'Ricardo Duarte',
-                    'Richard',
-                    'Robert Hrovat',
-                    'Roberth SjonÃžy',
-                    'Robert Lundmark',
-                    'Robin Jakobsson',
-                    'Robin KÃ¥veland',
-                    'Rodrigo Donado',
-                    'Roel Groeneveld',
-                    'rohmaru',
-                    'Rolf Christensen',
-                    'Rolf Leggewie',
-                    'Roni Kantis',
-                    'Ronmi',
-                    'Rostislav Raykov',
-                    'royto',
-                    'RuiAmaro',
-                    'Rui AraÃºjo',
-                    'Rui Moura',
-                    'Rune Svendsen',
-                    'Rusna',
-                    'Rytis',
-                    'Sabirov Mikhail',
-                    'salseeg',
-                    'Sami Koskinen',
-                    'Samir van de Sand',
-                    'Samuel Arroyo AcuÃ±a',
-                    'Samuel R. C. Vale',
-                    'Sanel',
-                    'Santi',
-                    'Santi MartÃ­nez Cantelli',
-                    'Sardan',
-                    'Sargate Kanogan',
-                    'Sarmad Jari',
-                    'SaÅ¡a BodiroÅŸa',
-                    'sat0shi',
-                    'Saulius PranckeviÄius',
-                    'Savvas Radevic',
-                    'Sebastian KrauÃ',
-                    'SebastiÃ¡n Porta',
-                    'Sedir',
-                    'Sefa DenizoÄlu',
-                    'sekolands',
-                    'Selim Suerkan',
-                    'semsomi',
-                    'Sergii Golovatiuk',
-                    'setarcos',
-                    'Sheki',
-                    'Shironeko',
-                    'Shlomil',
-                    'silfiriel',
-                    'Simone Tolotti',
-                    'Simone Vendemia',
-                    'sirkubador',
-                    'SÅawomir WiÄch',
-                    'slip',
-                    'slyon',
-                    'smoke',
-                    'Sonja',
-                    'spectral',
-                    'spin_555',
-                    'spitf1r3',
-                    'Spiziuz',
-                    'Spyros Theodoritsis',
-                    'SqUe',
-                    'Squigly',
-                    'srtck',
-                    'Stefan Horning',
-                    'Stefano Maggiolo',
-                    'Stefano Roberto Soleti',
-                    'steinberger',
-                    'StÃ©phane Travostino',
-                    'Stephan Klein',
-                    'Steven De Winter',
-                    'Stevie',
-                    'Stian24',
-                    'stylius',
-                    'Sukarn Maini',
-                    'Sunjae Park',
-                    'Susana Pereira',
-                    'szymon siglowy',
-                    'takercena',
-                    'TAS',
-                    'Taygeto',
-                    'temy4',
-                    'texxxxxx',
-                    'thamood',
-                    'Thanos Chatziathanassiou',
-                    'Tharawut Paripaiboon',
-                    'Theodoor',
-                    'ThÃ©ophane Anestis',
-                    'Thor Marius K. HÃžgÃ¥s',
-                    'Tiago Silva',
-                    'Tiago Sousa',
-                    'Tikkel',
-                    'tim__b',
-                    'Tim Bordemann',
-                    'Tim Fuchs',
-                    'Tim Kornhammar',
-                    'Timo',
-                    'Timo Jyrinki',
-                    'Timothy Babych',
-                    'TitkosRejtozo',
-                    'Tom',
-                    'Tomas Gustavsson',
-                    'Tomas ValentukeviÄius',
-                    'Tomasz Dominikowski',
-                    'Tomislav PlavÄiÄ',
-                    'Tom Mannerhagen',
-                    'Tommy Mikkelsen',
-                    'Tom Verdaat',
-                    'Tony Manco',
-                    'Tor Erling H. Opsahl',
-                    'Toudi',
-                    'tqm_z',
-                    'Trapanator',
-                    'Tribaal',
-                    'Triton',
-                    'TuniX12',
-                    'Tuomo Sipola',
-                    'turbojugend_gr',
-                    'Turtle.net',
-                    'twilight',
-                    'tymmej',
-                    'Ulrik',
-                    'Umarzuki Mochlis',
-                    'unikob',
-                    'Vadim Gusev',
-                    'Vagi',
-                    'Valentin Bora',
-                    'Valmantas PalikÅ¡a',
-                    'VASKITTU',
-                    'Vassilis Skoullis',
-                    'vetal17',
-                    'vicedo',
-                    'viki',
-                    'villads hamann',
-                    'Vincent Garibal',
-                    'Vincent Ortalda',
-                    'vinchi007',
-                    'VinÃ­cius de Figueiredo Silva',
-                    'Vinzenz Vietzke',
-                    'virtoo',
-                    'virtual_spirit',
-                    'Vitor Caike',
-                    'Vitor Lamas Gatti',
-                    'Vladimir Lazic',
-                    'Vladimir Sharshov',
-                    'Wanderlust',
-                    'Wander Nauta',
-                    'Ward De Ridder',
-                    'WebCrusader',
-                    'webdr',
-                    'Wentao Tang',
-                    'wilana',
-                    'Wilfredo Ernesto Guerrero Campos',
-                    'Wim Champagne',
-                    'World Sucks',
-                    'Xabi Ezpeleta',
-                    'Xavi de Moner',
-                    'XavierToo',
-                    'XChesser',
-                    'Xiaodong Xu',
-                    'xyb',
-                    'Yaron',
-                    'Yasen Pramatarov',
-                    'YesPoX',
-                    'Yuren Ju',
-                    'Yves MATHIEU',
-                    'zekopeko',
-                    'zhuqin',
-                    'Zissan',
-                    'ÎÎ¹Î¬ÎœÎœÎ·Ï ÎÎ±ÏÏÎ±ÎŒÏÎ¯ÏÎ·Ï',
-                    'ÐÑÑÑÐŒ ÐÐŸÐ¿ÐŸÐ²',
-                    'ÐÐžÑÐ°',
-                    'ÐšÐ°Ð¹ÐŒÐ°ÑÐŽÐ°ÐœÐŸÐ² ÐÐ°ÐºÑÐžÐŒ',
-                    'è¡æ¥ç',
-                ]
-            )
-        )
-        self.about.set_wrap_license(True)
-        self.about.set_license(
-            _(
-                'This program is free software; you can redistribute it and/or '
-                'modify it under the terms of the GNU General Public License as '
-                'published by the Free Software Foundation; either version 3 of '
-                'the License, or (at your option) any later version. \n\n'
-                'This program '
-                'is distributed in the hope that it will be useful, but WITHOUT '
-                'ANY WARRANTY; without even the implied warranty of '
-                'MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU '
-                'General Public License for more details. \n\n'
-                'You should have received '
-                'a copy of the GNU General Public License along with this program; '
-                'if not, see <http://www.gnu.org/licenses>. \n\n'
-                'In addition, as a '
-                'special exception, the copyright holders give permission to link '
-                'the code of portions of this program with the OpenSSL library. '
-                'You must obey the GNU General Public License in all respects for '
-                'all of the code used other than OpenSSL. \n\n'
-                'If you modify file(s) '
-                'with this exception, you may extend this exception to your '
-                'version of the file(s), but you are not obligated to do so. If '
-                'you do not wish to do so, delete this exception statement from '
-                'your version. If you delete this exception statement from all '
-                'source files in the program, then also delete it here.'
-            )
-        )
-        self.about.set_website('http://deluge-torrent.org')
-        self.about.set_website_label('deluge-torrent.org')
-
-        self.about.set_icon(get_deluge_icon())
-        self.about.set_logo(get_pixbuf('deluge-about.png'))
-
-        if client.connected():
-            if not client.is_standalone():
-                self.about.set_comments(
-                    self.about.get_comments() + _('Server:') + ' %coreversion%\n'
-                )
-
-            self.about.set_comments(
-                self.about.get_comments() + '\n' + _('libtorrent:') + ' %ltversion%\n'
-            )
-
-            def on_lt_version(result):
-                c = self.about.get_comments()
-                c = c.replace('%ltversion%', result)
-                self.about.set_comments(c)
-
-            def on_info(result):
-                c = self.about.get_comments()
-                c = c.replace('%coreversion%', result)
-                self.about.set_comments(c)
-                client.core.get_libtorrent_version().addCallback(on_lt_version)
-
-            if not client.is_standalone():
-                client.daemon.info().addCallback(on_info)
-            else:
-                client.core.get_libtorrent_version().addCallback(on_lt_version)
-
-    def run(self):
-        self.about.show_all()
-        self.about.run()
-        self.about.destroy()
Index: luge/ui/gtk3/addtorrentdialog.py
===================================================================
--- deluge/ui/gtk3/addtorrentdialog.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1104 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-from base64 import b64decode, b64encode
-from xml.sax.saxutils import escape as xml_escape
-from xml.sax.saxutils import unescape as xml_unescape
-
-from gi.repository import Gtk
-from gi.repository.GObject import TYPE_INT64, TYPE_UINT64
-
-import deluge.component as component
-from deluge.bencode import bdecode
-from deluge.common import (
-    create_magnet_uri,
-    decode_bytes,
-    fsize,
-    get_magnet_info,
-    is_infohash,
-    is_magnet,
-    is_url,
-    resource_filename,
-)
-from deluge.configmanager import ConfigManager
-from deluge.httpdownloader import download_file
-from deluge.ui.client import client
-from deluge.ui.common import TorrentInfo
-
-from .common import (
-    get_clipboard_text,
-    listview_replace_treestore,
-    reparent_iter,
-    windowing,
-)
-from .dialogs import ErrorDialog
-from .edittrackersdialog import trackers_tiers_from_text
-from .path_chooser import PathChooser
-from .torrentview_data_funcs import cell_data_size
-
-log = logging.getLogger(__name__)
-
-
-class AddTorrentDialog(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'AddTorrentDialog')
-        self.builder = Gtk.Builder()
-        # The base dialog
-        self.builder.add_from_file(
-            resource_filename(
-                __package__, os.path.join('glade', 'add_torrent_dialog.ui')
-            )
-        )
-        # The infohash dialog
-        self.builder.add_from_file(
-            resource_filename(
-                __package__, os.path.join('glade', 'add_torrent_dialog.infohash.ui')
-            )
-        )
-        # The url dialog
-        self.builder.add_from_file(
-            resource_filename(
-                __package__, os.path.join('glade', 'add_torrent_dialog.url.ui')
-            )
-        )
-
-        self.dialog = self.builder.get_object('dialog_add_torrent')
-
-        self.dialog.connect('delete-event', self._on_delete_event)
-
-        self.builder.connect_signals(self)
-
-        # download?, path, filesize, sequence number, inconsistent?
-        self.files_treestore = Gtk.TreeStore(
-            bool, str, TYPE_UINT64, TYPE_INT64, bool, str
-        )
-        self.files_treestore.set_sort_column_id(1, Gtk.SortType.ASCENDING)
-
-        # Holds the files info
-        self.files = {}
-        self.infos = {}
-        self.core_config = {}
-        self.options = {}
-
-        self.previous_selected_torrent = None
-
-        self.listview_torrents = self.builder.get_object('listview_torrents')
-        self.listview_files = self.builder.get_object('listview_files')
-
-        self.prefetching_magnets = []
-
-        render = Gtk.CellRendererText()
-        render.connect('edited', self._on_torrent_name_edit)
-        render.set_property('editable', True)
-        column = Gtk.TreeViewColumn(_('Torrent'), render, text=1)
-        self.listview_torrents.append_column(column)
-
-        render = Gtk.CellRendererToggle()
-        render.connect('toggled', self._on_file_toggled)
-        column = Gtk.TreeViewColumn(None, render, active=0, inconsistent=4)
-        self.listview_files.append_column(column)
-
-        column = Gtk.TreeViewColumn(_('Filename'))
-        render = Gtk.CellRendererPixbuf()
-        column.pack_start(render, False)
-        column.add_attribute(render, 'icon-name', 5)
-        render = Gtk.CellRendererText()
-        render.set_property('editable', True)
-        render.connect('edited', self._on_filename_edited)
-        column.pack_start(render, True)
-        column.add_attribute(render, 'text', 1)
-        column.set_expand(True)
-        self.listview_files.append_column(column)
-
-        render = Gtk.CellRendererText()
-        column = Gtk.TreeViewColumn(_('Size'))
-        column.pack_start(render, True)
-        column.set_cell_data_func(render, cell_data_size, 2)
-        self.listview_files.append_column(column)
-
-        self.torrent_liststore = Gtk.ListStore(str, str, str)
-        self.listview_torrents.set_model(self.torrent_liststore)
-        self.listview_torrents.set_tooltip_column(2)
-        self.listview_files.set_model(self.files_treestore)
-
-        self.listview_files.get_selection().set_mode(Gtk.SelectionMode.MULTIPLE)
-        self.listview_torrents.get_selection().connect(
-            'changed', self._on_torrent_changed
-        )
-        self.torrent_liststore.connect('row-inserted', self.update_dialog_title_count)
-        self.torrent_liststore.connect('row-deleted', self.update_dialog_title_count)
-
-        self.setup_move_completed_path_chooser()
-        self.setup_download_location_path_chooser()
-
-        # Get default config values from the core
-        self.core_keys = [
-            'pre_allocate_storage',
-            'max_connections_per_torrent',
-            'max_upload_slots_per_torrent',
-            'max_upload_speed_per_torrent',
-            'max_download_speed_per_torrent',
-            'prioritize_first_last_pieces',
-            'sequential_download',
-            'add_paused',
-            'download_location',
-            'download_location_paths_list',
-            'move_completed',
-            'move_completed_path',
-            'move_completed_paths_list',
-            'super_seeding',
-        ]
-        # self.core_keys += self.move_completed_path_chooser.get_config_keys()
-        self.builder.get_object('notebook1').connect(
-            'switch-page', self._on_switch_page
-        )
-
-    def start(self):
-        self.update_core_config()
-
-    def show(self, focus=False):
-        self.update_core_config(True, focus)
-
-    def _show(self, focus=False):
-        main_window = component.get('MainWindow')
-        if main_window.is_on_active_workspace():
-            self.dialog.set_transient_for(main_window.window)
-        else:
-            self.dialog.set_transient_for(None)
-            self.dialog.set_position(Gtk.WindowPosition.CENTER)
-
-        if focus:
-            timestamp = main_window.get_timestamp()
-            if windowing('X11'):
-                # Use present with X11 set_user_time since
-                # present_with_time is inconsistent.
-                self.dialog.present()
-                self.dialog.get_window().set_user_time(timestamp)
-            else:
-                self.dialog.present_with_time(timestamp)
-        else:
-            self.dialog.present()
-
-    def hide(self):
-        self.dialog.hide()
-        self.files = {}
-        self.infos = {}
-        self.options = {}
-        self.previous_selected_torrent = None
-        self.torrent_liststore.clear()
-        self.files_treestore.clear()
-        self.prefetching_magnets = []
-        self.dialog.set_transient_for(component.get('MainWindow').window)
-
-    def _on_config_values(self, config, show=False, focus=False):
-        self.core_config = config
-        if self.core_config:
-            self.set_default_options()
-        if show:
-            self._show(focus)
-
-    def update_core_config(self, show=False, focus=False):
-        # Send requests to the core for these config values
-        d = client.core.get_config_values(self.core_keys)
-        d.addCallback(self._on_config_values, show, focus)
-
-    def _add_torrent_liststore(self, info_hash, name, filename, files, filedata):
-        """Add a torrent to torrent_liststore."""
-        if info_hash in self.files:
-            return False
-
-        torrent_row = [info_hash, name, xml_escape(filename)]
-        row_iter = self.torrent_liststore.append(torrent_row)
-        self.files[info_hash] = files
-        self.infos[info_hash] = filedata
-        self.listview_torrents.get_selection().select_iter(row_iter)
-
-        self.set_default_options()
-        self.save_torrent_options(row_iter)
-
-        return row_iter
-
-    def update_dialog_title_count(self, *args):
-        """Update the AddTorrent dialog title with current torrent count."""
-        self.dialog.set_title(_('Add Torrents (%d)') % len(self.torrent_liststore))
-
-    def show_already_added_dialog(self, count):
-        """Show a message about trying to add duplicate torrents."""
-        log.debug('Tried to add %d duplicate torrents!', count)
-        ErrorDialog(
-            _('Duplicate torrent(s)'),
-            _(
-                'You cannot add the same torrent twice.'
-                ' %d torrents were already added.'
-            )
-            % count,
-            self.dialog,
-        ).run()
-
-    def add_from_files(self, filenames):
-        already_added = 0
-
-        for filename in filenames:
-            # Get the torrent data from the torrent file
-            try:
-                info = TorrentInfo(filename)
-            except Exception as ex:
-                log.debug('Unable to open torrent file: %s', ex)
-                ErrorDialog(_('Invalid File'), ex, self.dialog).run()
-                continue
-
-            if not self._add_torrent_liststore(
-                info.info_hash, info.name, filename, info.files, info.filedata
-            ):
-                already_added += 1
-
-        if already_added:
-            self.show_already_added_dialog(already_added)
-
-    def _on_uri_metadata(self, result, uri, trackers):
-        """Process prefetched metadata to allow file priority selection."""
-        info_hash, metadata = result
-        log.debug('magnet metadata for %s (%s)', uri, info_hash)
-        if info_hash not in self.prefetching_magnets:
-            return
-
-        if metadata:
-            metadata = bdecode(b64decode(metadata))
-            info = TorrentInfo.from_metadata(metadata, [[t] for t in trackers])
-            self.files[info_hash] = info.files
-            self.infos[info_hash] = info.filedata
-        else:
-            log.info('Unable to fetch metadata for magnet: %s', uri)
-        self.prefetching_magnets.remove(info_hash)
-        self._on_torrent_changed(self.listview_torrents.get_selection())
-
-    def _on_uri_metadata_fail(self, result, info_hash):
-        self.prefetching_magnets.remove(info_hash)
-        self._on_torrent_changed(self.listview_torrents.get_selection())
-
-    def prefetch_waiting_message(self, torrent_id, files):
-        """Show magnet files fetching or failed message above files list."""
-        if torrent_id in self.prefetching_magnets:
-            self.builder.get_object('prefetch_label').set_text(
-                _('Please wait for files...')
-            )
-            self.builder.get_object('prefetch_spinner').show()
-            self.builder.get_object('prefetch_hbox').show()
-        elif not files:
-            self.builder.get_object('prefetch_label').set_text(
-                _('Unable to download files for this magnet')
-            )
-            self.builder.get_object('prefetch_spinner').hide()
-            self.builder.get_object('prefetch_hbox').show()
-        else:
-            self.builder.get_object('prefetch_hbox').hide()
-
-    def add_from_magnets(self, uris):
-        """Add a list of magnet URIs to torrent_liststore."""
-        already_added = 0
-
-        for uri in uris:
-            magnet = get_magnet_info(uri)
-            if not magnet:
-                log.error('Invalid magnet: %s', uri)
-                continue
-
-            torrent_id = magnet['info_hash']
-            files = magnet['files_tree']
-            if not self._add_torrent_liststore(
-                torrent_id, magnet['name'], uri, files, None
-            ):
-                already_added += 1
-                continue
-
-            if files:
-                continue
-
-            self.prefetching_magnets.append(torrent_id)
-            self.prefetch_waiting_message(torrent_id, None)
-            d = client.core.prefetch_magnet_metadata(uri)
-            d.addCallback(self._on_uri_metadata, uri, magnet['trackers'])
-            d.addErrback(self._on_uri_metadata_fail, torrent_id)
-
-        if already_added:
-            self.show_already_added_dialog(already_added)
-
-    def _on_torrent_changed(self, treeselection):
-        (model, row) = treeselection.get_selected()
-        if row is None or not model.iter_is_valid(row):
-            self.files_treestore.clear()
-            self.previous_selected_torrent = None
-            return
-
-        if model[row][0] not in self.files:
-            self.files_treestore.clear()
-            self.previous_selected_torrent = None
-            return
-
-        # Save the previous torrents options
-        self.save_torrent_options()
-
-        torrent_id = model.get_value(row, 0)
-        # Update files list
-        files_list = self.files[torrent_id]
-        self.prepare_file_store(files_list)
-
-        if self.core_config == {}:
-            self.update_core_config()
-
-        # Update the options frame
-        self.update_torrent_options(torrent_id)
-        # Update magnet prefetch message
-        self.prefetch_waiting_message(torrent_id, files_list)
-
-        self.previous_selected_torrent = row
-
-    def _on_torrent_name_edit(self, w, row, new_name):
-        # TODO: Update torrent name
-        pass
-
-    def _on_switch_page(self, widget, page, page_num):
-        # Save the torrent options when switching notebook pages
-        self.save_torrent_options()
-
-    def prepare_file_store(self, files):
-        with listview_replace_treestore(self.listview_files):
-            split_files = {}
-            for idx, _file in enumerate(files):
-                self.prepare_file(
-                    _file, _file['path'], idx, _file.get('download', True), split_files
-                )
-            self.add_files(None, split_files)
-        root = Gtk.TreePath.new_first()
-        self.listview_files.expand_row(root, False)
-
-    def prepare_file(self, _file, file_name, file_num, download, files_storage):
-        first_slash_index = file_name.find('/')
-        if first_slash_index == -1:
-            files_storage[file_name] = (file_num, _file, download)
-        else:
-            file_name_chunk = file_name[: first_slash_index + 1]
-            if file_name_chunk not in files_storage:
-                files_storage[file_name_chunk] = {}
-            self.prepare_file(
-                _file,
-                file_name[first_slash_index + 1 :],
-                file_num,
-                download,
-                files_storage[file_name_chunk],
-            )
-
-    def add_files(self, parent_iter, split_files):
-        ret = 0
-        for key, value in split_files.items():
-            if key.endswith('/'):
-                chunk_iter = self.files_treestore.append(
-                    parent_iter, [True, key, 0, -1, False, 'folder-symbolic']
-                )
-                chunk_size = self.add_files(chunk_iter, value)
-                self.files_treestore.set(chunk_iter, 2, chunk_size)
-                ret += chunk_size
-            else:
-                self.files_treestore.append(
-                    parent_iter,
-                    [
-                        value[2],
-                        key,
-                        value[1]['size'],
-                        value[0],
-                        False,
-                        'text-x-generic-symbolic',
-                    ],
-                )
-                ret += value[1]['size']
-        if parent_iter and self.files_treestore.iter_has_child(parent_iter):
-            # Iterate through the children and see what we should label the
-            # folder, download true, download false or inconsistent.
-            itr = self.files_treestore.iter_children(parent_iter)
-            download = []
-            download_value = False
-            inconsistent = False
-            while itr:
-                download.append(self.files_treestore.get_value(itr, 0))
-                itr = self.files_treestore.iter_next(itr)
-
-            if sum(download) == len(download):
-                download_value = True
-            elif sum(download) == 0:
-                download_value = False
-            else:
-                inconsistent = True
-
-            self.files_treestore.set_value(parent_iter, 0, download_value)
-            self.files_treestore.set_value(parent_iter, 4, inconsistent)
-        return ret
-
-    def load_path_choosers_data(self):
-        self.move_completed_path_chooser.set_text(
-            self.core_config['move_completed_path'], cursor_end=False, default_text=True
-        )
-        self.download_location_path_chooser.set_text(
-            self.core_config['download_location'], cursor_end=False, default_text=True
-        )
-        self.builder.get_object('chk_move_completed').set_active(
-            self.core_config['move_completed']
-        )
-        self.move_completed_path_chooser.set_sensitive(
-            self.core_config['move_completed']
-        )
-
-    def setup_move_completed_path_chooser(self):
-        self.move_completed_hbox = self.builder.get_object(
-            'hbox_move_completed_chooser'
-        )
-        self.move_completed_path_chooser = PathChooser(
-            'move_completed_paths_list', parent=self.dialog
-        )
-        self.move_completed_hbox.add(self.move_completed_path_chooser)
-        self.move_completed_hbox.show_all()
-
-    def setup_download_location_path_chooser(self):
-        self.download_location_hbox = self.builder.get_object(
-            'hbox_download_location_chooser'
-        )
-        self.download_location_path_chooser = PathChooser(
-            'download_location_paths_list', parent=self.dialog
-        )
-        self.download_location_hbox.add(self.download_location_path_chooser)
-        self.download_location_hbox.show_all()
-
-    def update_torrent_options(self, torrent_id):
-        if torrent_id not in self.options:
-            self.set_default_options()
-            return
-
-        options = self.options[torrent_id]
-
-        self.download_location_path_chooser.set_text(
-            options['download_location'], cursor_end=True
-        )
-        self.move_completed_path_chooser.set_text(
-            options['move_completed_path'], cursor_end=True
-        )
-
-        self.builder.get_object('spin_maxdown').set_value(options['max_download_speed'])
-        self.builder.get_object('spin_maxup').set_value(options['max_upload_speed'])
-        self.builder.get_object('spin_maxconnections').set_value(
-            options['max_connections']
-        )
-        self.builder.get_object('spin_maxupslots').set_value(
-            options['max_upload_slots']
-        )
-        self.builder.get_object('chk_paused').set_active(options['add_paused'])
-        self.builder.get_object('chk_pre_alloc').set_active(
-            options['pre_allocate_storage']
-        )
-        self.builder.get_object('chk_prioritize').set_active(
-            options['prioritize_first_last_pieces']
-        )
-        self.builder.get_object('chk_sequential_download').set_active(
-            options['sequential_download']
-        )
-        self.builder.get_object('chk_move_completed').set_active(
-            options['move_completed']
-        )
-        self.builder.get_object('chk_super_seeding').set_active(
-            options['super_seeding']
-        )
-
-    def save_torrent_options(self, row=None):
-        # Keeps the torrent options dictionary up-to-date with what the user has
-        # selected.
-        if row is None:
-            if self.previous_selected_torrent and self.torrent_liststore.iter_is_valid(
-                self.previous_selected_torrent
-            ):
-                row = self.previous_selected_torrent
-            else:
-                return
-
-        torrent_id = self.torrent_liststore.get_value(row, 0)
-
-        if torrent_id in self.options:
-            options = self.options[torrent_id]
-        else:
-            options = {}
-
-        options['download_location'] = decode_bytes(
-            self.download_location_path_chooser.get_text()
-        )
-        options['move_completed_path'] = decode_bytes(
-            self.move_completed_path_chooser.get_text()
-        )
-        options['pre_allocate_storage'] = self.builder.get_object(
-            'chk_pre_alloc'
-        ).get_active()
-        options['move_completed'] = self.builder.get_object(
-            'chk_move_completed'
-        ).get_active()
-        options['max_download_speed'] = self.builder.get_object(
-            'spin_maxdown'
-        ).get_value()
-        options['max_upload_speed'] = self.builder.get_object('spin_maxup').get_value()
-        options['max_connections'] = self.builder.get_object(
-            'spin_maxconnections'
-        ).get_value_as_int()
-        options['max_upload_slots'] = self.builder.get_object(
-            'spin_maxupslots'
-        ).get_value_as_int()
-        options['add_paused'] = self.builder.get_object('chk_paused').get_active()
-        options['prioritize_first_last_pieces'] = self.builder.get_object(
-            'chk_prioritize'
-        ).get_active()
-        options['sequential_download'] = (
-            self.builder.get_object('chk_sequential_download').get_active() or False
-        )
-        options['move_completed'] = self.builder.get_object(
-            'chk_move_completed'
-        ).get_active()
-        options['seed_mode'] = self.builder.get_object('chk_seed_mode').get_active()
-        options['super_seeding'] = self.builder.get_object(
-            'chk_super_seeding'
-        ).get_active()
-
-        self.options[torrent_id] = options
-
-        # Save the file priorities
-        files_priorities = self.build_priorities(
-            self.files_treestore.get_iter_first(), {}
-        )
-
-        if len(files_priorities) > 0:
-            for i, file_dict in enumerate(self.files[torrent_id]):
-                file_dict['download'] = files_priorities[i]
-
-    def build_priorities(self, _iter, priorities):
-        while _iter is not None:
-            if self.files_treestore.iter_has_child(_iter):
-                self.build_priorities(
-                    self.files_treestore.iter_children(_iter), priorities
-                )
-            elif not self.files_treestore.get_value(_iter, 1).endswith('/'):
-                priorities[self.files_treestore.get_value(_iter, 3)] = (
-                    self.files_treestore.get_value(_iter, 0)
-                )
-            _iter = self.files_treestore.iter_next(_iter)
-        return priorities
-
-    def set_default_options(self):
-        if not self.core_config:
-            # update_core_config will call this method again.
-            self.update_core_config()
-            return
-
-        self.load_path_choosers_data()
-
-        self.builder.get_object('chk_pre_alloc').set_active(
-            self.core_config['pre_allocate_storage']
-        )
-        self.builder.get_object('spin_maxdown').set_value(
-            self.core_config['max_download_speed_per_torrent']
-        )
-        self.builder.get_object('spin_maxup').set_value(
-            self.core_config['max_upload_speed_per_torrent']
-        )
-        self.builder.get_object('spin_maxconnections').set_value(
-            self.core_config['max_connections_per_torrent']
-        )
-        self.builder.get_object('spin_maxupslots').set_value(
-            self.core_config['max_upload_slots_per_torrent']
-        )
-        self.builder.get_object('chk_paused').set_active(self.core_config['add_paused'])
-        self.builder.get_object('chk_prioritize').set_active(
-            self.core_config['prioritize_first_last_pieces']
-        )
-        self.builder.get_object('chk_sequential_download').set_active(
-            self.core_config['sequential_download']
-        )
-        self.builder.get_object('chk_move_completed').set_active(
-            self.core_config['move_completed']
-        )
-        self.builder.get_object('chk_seed_mode').set_active(False)
-        self.builder.get_object('chk_super_seeding').set_active(
-            self.core_config['super_seeding']
-        )
-
-    def get_file_priorities(self, torrent_id):
-        # A list of priorities
-        files_list = []
-
-        for file_dict in self.files[torrent_id]:
-            if not file_dict['download']:
-                files_list.append(0)
-            else:
-                # Default lt file priority is 4
-                files_list.append(4)
-
-        return files_list
-
-    def _on_file_toggled(self, render, path):
-        (model, paths) = self.listview_files.get_selection().get_selected_rows()
-        if len(paths) > 1:
-            for path in paths:
-                row = model.get_iter(path)
-                self.toggle_iter(row)
-        else:
-            row = model.get_iter(path)
-            self.toggle_iter(row)
-        self.update_treeview_toggles(self.files_treestore.get_iter_first())
-
-    def toggle_iter(self, _iter, toggle_to=None):
-        if toggle_to is None:
-            toggle_to = not self.files_treestore.get_value(_iter, 0)
-        self.files_treestore.set_value(_iter, 0, toggle_to)
-        if self.files_treestore.iter_has_child(_iter):
-            child = self.files_treestore.iter_children(_iter)
-            while child is not None:
-                self.toggle_iter(child, toggle_to)
-                child = self.files_treestore.iter_next(child)
-
-    def update_treeview_toggles(self, _iter):
-        toggle_inconsistent = -1
-        this_level_toggle = None
-        while _iter is not None:
-            if self.files_treestore.iter_has_child(_iter):
-                toggle = self.update_treeview_toggles(
-                    self.files_treestore.iter_children(_iter)
-                )
-                if toggle == toggle_inconsistent:
-                    self.files_treestore.set_value(_iter, 4, True)
-                else:
-                    self.files_treestore.set_value(_iter, 0, toggle)
-                    # set inconsistent to false
-                    self.files_treestore.set_value(_iter, 4, False)
-            else:
-                toggle = self.files_treestore.get_value(_iter, 0)
-            if this_level_toggle is None:
-                this_level_toggle = toggle
-            elif this_level_toggle != toggle:
-                this_level_toggle = toggle_inconsistent
-            _iter = self.files_treestore.iter_next(_iter)
-        return this_level_toggle
-
-    def on_button_file_clicked(self, widget):
-        log.debug('on_button_file_clicked')
-        # Setup the filechooserdialog
-        chooser = Gtk.FileChooserDialog(
-            _('Choose a .torrent file'),
-            None,
-            Gtk.FileChooserAction.OPEN,
-            buttons=(
-                _('_Cancel'),
-                Gtk.ResponseType.CANCEL,
-                _('_Open'),
-                Gtk.ResponseType.OK,
-            ),
-        )
-
-        chooser.set_transient_for(self.dialog)
-        chooser.set_select_multiple(True)
-        chooser.set_property('skip-taskbar-hint', True)
-        chooser.set_local_only(False)
-
-        # Add .torrent and * file filters
-        file_filter = Gtk.FileFilter()
-        file_filter.set_name(_('Torrent files'))
-        file_filter.add_pattern('*.' + 'torrent')
-        chooser.add_filter(file_filter)
-        file_filter = Gtk.FileFilter()
-        file_filter.set_name(_('All files'))
-        file_filter.add_pattern('*')
-        chooser.add_filter(file_filter)
-
-        # Load the 'default_load_path' from the config
-        self.config = ConfigManager('gtk3ui.conf')
-        if (
-            'default_load_path' in self.config
-            and self.config['default_load_path'] is not None
-        ):
-            chooser.set_current_folder(self.config['default_load_path'])
-
-        # Run the dialog
-        response = chooser.run()
-
-        if response == Gtk.ResponseType.OK:
-            result = [decode_bytes(f) for f in chooser.get_filenames()]
-            self.config['default_load_path'] = decode_bytes(
-                chooser.get_current_folder()
-            )
-        else:
-            chooser.destroy()
-            return
-
-        chooser.destroy()
-        self.add_from_files(result)
-
-    def on_button_url_clicked(self, widget):
-        log.debug('on_button_url_clicked')
-        dialog = self.builder.get_object('url_dialog')
-        entry = self.builder.get_object('entry_url')
-
-        dialog.set_default_response(Gtk.ResponseType.OK)
-        dialog.set_transient_for(self.dialog)
-        entry.grab_focus()
-
-        text = get_clipboard_text()
-        if text and is_url(text) or is_magnet(text):
-            entry.set_text(text)
-
-        dialog.show_all()
-        response = dialog.run()
-
-        if response == Gtk.ResponseType.OK:
-            url = decode_bytes(entry.get_text())
-        else:
-            url = None
-
-        entry.set_text('')
-        dialog.hide()
-
-        # This is where we need to fetch the .torrent file from the URL and
-        # add it to the list.
-        log.debug('url: %s', url)
-        if url:
-            if is_url(url):
-                self.add_from_url(url)
-            elif is_magnet(url):
-                self.add_from_magnets([url])
-            else:
-                ErrorDialog(
-                    _('Invalid URL'),
-                    '{} {}'.format(url, _('is not a valid URL.')),
-                    self.dialog,
-                ).run()
-
-    def add_from_url(self, url):
-        dialog = Gtk.Dialog(
-            _('Downloading...'),
-            flags=Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
-            parent=self.dialog,
-        )
-        dialog.set_transient_for(self.dialog)
-
-        pb = Gtk.ProgressBar()
-        dialog.vbox.pack_start(pb, True, True, 0)
-        dialog.show_all()
-
-        # Create a tmp file path
-        import tempfile
-
-        tmp_fd, tmp_file = tempfile.mkstemp(prefix='deluge_url.', suffix='.torrent')
-
-        def on_part(data, current_length, total_length):
-            if total_length:
-                percent = current_length / total_length
-                pb.set_fraction(percent)
-                pb.set_text(
-                    '%.2f%% (%s / %s)'
-                    % (percent * 100, fsize(current_length), fsize(total_length))
-                )
-            else:
-                pb.pulse()
-                pb.set_text('%s' % fsize(current_length))
-
-        def on_download_success(result):
-            self.add_from_files([result])
-            dialog.destroy()
-
-        def on_download_fail(result):
-            log.debug('Download failed: %s', result)
-            dialog.destroy()
-            ErrorDialog(
-                _('Download Failed'),
-                '{} {}'.format(_('Failed to download:'), url),
-                details=result.getErrorMessage(),
-                parent=self.dialog,
-            ).run()
-            return result
-
-        d = download_file(url, tmp_file, on_part)
-        os.close(tmp_fd)
-        d.addCallbacks(on_download_success, on_download_fail)
-
-    def on_button_hash_clicked(self, widget):
-        log.debug('on_button_hash_clicked')
-        dialog = self.builder.get_object('dialog_infohash')
-        entry = self.builder.get_object('entry_hash')
-        textview = self.builder.get_object('text_trackers')
-
-        dialog.set_default_response(Gtk.ResponseType.OK)
-        dialog.set_transient_for(self.dialog)
-        entry.grab_focus()
-
-        text = get_clipboard_text()
-        if is_infohash(text):
-            entry.set_text(text)
-
-        dialog.show_all()
-        response = dialog.run()
-        infohash = decode_bytes(entry.get_text()).strip()
-        if response == Gtk.ResponseType.OK and is_infohash(infohash):
-            # Create a list of trackers from the textview buffer
-            tview_buf = textview.get_buffer()
-            trackers_text = decode_bytes(
-                tview_buf.get_text(*tview_buf.get_bounds(), include_hidden_chars=False)
-            )
-            log.debug('Create torrent tracker lines: %s', trackers_text)
-            trackers = list(trackers_tiers_from_text(trackers_text).keys())
-
-            # Convert the information to a magnet URI, this is just easier to
-            # handle this way.
-            log.debug('trackers: %s', trackers)
-            magnet = create_magnet_uri(infohash, infohash, trackers)
-            log.debug('magnet URI: %s', magnet)
-            self.add_from_magnets([magnet])
-
-        entry.set_text('')
-        textview.get_buffer().set_text('')
-        dialog.hide()
-
-    def on_button_remove_clicked(self, widget):
-        log.debug('on_button_remove_clicked')
-        (model, row) = self.listview_torrents.get_selection().get_selected()
-        if row is None:
-            return
-
-        torrent_id = model.get_value(row, 0)
-
-        model.remove(row)
-        del self.files[torrent_id]
-        del self.infos[torrent_id]
-
-    def on_button_trackers_clicked(self, widget):
-        log.debug('on_button_trackers_clicked')
-
-    def on_button_cancel_clicked(self, widget):
-        log.debug('on_button_cancel_clicked')
-        self.hide()
-
-    def on_button_add_clicked(self, widget):
-        log.debug('on_button_add_clicked')
-        self.add_torrents()
-        self.hide()
-
-    def add_torrents(self):
-        (model, row) = self.listview_torrents.get_selection().get_selected()
-        if row is not None:
-            self.save_torrent_options(row)
-
-        torrents_to_add = []
-
-        row = self.torrent_liststore.get_iter_first()
-        while row is not None:
-            torrent_id = self.torrent_liststore.get_value(row, 0)
-            filename = xml_unescape(
-                decode_bytes(self.torrent_liststore.get_value(row, 2))
-            )
-            try:
-                options = self.options[torrent_id]
-            except KeyError:
-                options = None
-
-            file_priorities = self.get_file_priorities(torrent_id)
-            if options is not None:
-                options['file_priorities'] = file_priorities
-
-            if self.infos[torrent_id]:
-                torrents_to_add.append(
-                    (
-                        os.path.split(filename)[-1],
-                        b64encode(self.infos[torrent_id]),
-                        options,
-                    )
-                )
-            elif is_magnet(filename):
-                client.core.add_torrent_magnet(filename, options).addErrback(log.debug)
-
-            row = self.torrent_liststore.iter_next(row)
-
-        def on_torrents_added(errors):
-            if errors:
-                log.info(
-                    'Failed to add %d out of %d torrents.',
-                    len(errors),
-                    len(torrents_to_add),
-                )
-                for e in errors:
-                    log.info('Torrent add failed: %s', e)
-            else:
-                log.info('Successfully added %d torrents.', len(torrents_to_add))
-
-        if torrents_to_add:
-            client.core.add_torrent_files(torrents_to_add).addCallback(
-                on_torrents_added
-            )
-
-    def on_button_apply_clicked(self, widget):
-        log.debug('on_button_apply_clicked')
-        (model, row) = self.listview_torrents.get_selection().get_selected()
-        if row is None:
-            return
-
-        self.save_torrent_options(row)
-
-        # The options, except file renames, we want all the torrents to have
-        options = self.options[model.get_value(row, 0)].copy()
-        options.pop('mapped_files', None)
-
-        # Set all the torrent options
-        row = model.get_iter_first()
-        while row is not None:
-            torrent_id = model.get_value(row, 0)
-            self.options[torrent_id].update(options)
-            row = model.iter_next(row)
-
-    def on_button_revert_clicked(self, widget):
-        log.debug('on_button_revert_clicked')
-        (model, row) = self.listview_torrents.get_selection().get_selected()
-        if row is None:
-            return
-
-        del self.options[model.get_value(row, 0)]
-        self.set_default_options()
-
-    def on_chk_move_completed_toggled(self, widget):
-        value = widget.get_active()
-        self.move_completed_path_chooser.set_sensitive(value)
-
-    def _on_delete_event(self, widget, event):
-        self.hide()
-        return True
-
-    def get_file_path(self, row, path=''):
-        if not row:
-            return path
-
-        path = self.files_treestore[row][1] + path
-        return self.get_file_path(self.files_treestore.iter_parent(row), path)
-
-    def _on_filename_edited(self, renderer, path, new_text):
-        index = self.files_treestore[path][3]
-
-        # Ensure agnostic path separator
-        new_text = new_text.replace('\\', '/')
-
-        new_text = new_text.strip('/').strip()
-
-        # Return if the text hasn't changed
-        if new_text == self.files_treestore[path][1]:
-            return
-
-        # Get the tree iter
-        itr = self.files_treestore.get_iter(path)
-
-        # Get the torrent_id
-        (model, row) = self.listview_torrents.get_selection().get_selected()
-        torrent_id = model[row][0]
-
-        if 'mapped_files' not in self.options[torrent_id]:
-            self.options[torrent_id]['mapped_files'] = {}
-
-        if index > -1:
-            # We're renaming a file! Yay! That's easy!
-            if not new_text:
-                return
-            parent = self.files_treestore.iter_parent(itr)
-            file_path = os.path.join(self.get_file_path(parent), new_text)
-            # Don't rename if filename exists
-            if parent:
-                for row in self.files_treestore[parent].iterchildren():
-                    if new_text == row[1]:
-                        return
-            if '/' in new_text:
-                # There are folders in this path, so we need to create them
-                # and then move the file iter to top
-                split_text = new_text.split('/')
-                for s in split_text[:-1]:
-                    parent = self.files_treestore.append(
-                        parent, [True, s, 0, -1, False, 'folder-symbolic']
-                    )
-
-                self.files_treestore[itr][1] = split_text[-1]
-                reparent_iter(self.files_treestore, itr, parent)
-            else:
-                # Update the row's text
-                self.files_treestore[itr][1] = new_text
-
-            # Update the mapped_files dict in the options with the index and new
-            # file path.
-            # We'll send this to the core when adding the torrent so it knows
-            # what to rename before adding.
-            self.options[torrent_id]['mapped_files'][index] = file_path
-            self.files[torrent_id][index]['path'] = file_path
-        else:
-            # Folder!
-            def walk_tree(row):
-                if not row:
-                    return
-
-                # Get the file path base once, since it will be the same for
-                # all siblings
-                file_path_base = self.get_file_path(
-                    self.files_treestore.iter_parent(row)
-                )
-
-                # Iterate through all the siblings at this level
-                while row:
-                    # We recurse if there are children
-                    if self.files_treestore.iter_has_child(row):
-                        walk_tree(self.files_treestore.iter_children(row))
-
-                    index = self.files_treestore[row][3]
-
-                    if index > -1:
-                        # Get the new full path for this file
-                        file_path = file_path_base + self.files_treestore[row][1]
-
-                        # Update the file path in the mapped_files dict
-                        self.options[torrent_id]['mapped_files'][index] = file_path
-                        self.files[torrent_id][index]['path'] = file_path
-
-                    # Get the next siblings iter
-                    row = self.files_treestore.iter_next(row)
-
-            # Update the treestore row first so that when walking the tree
-            # we can construct the new proper paths
-
-            # We need to check if this folder has been split
-            if '/' in new_text:
-                # It's been split, so we need to add new folders and then re-parent
-                # itr.
-                parent = self.files_treestore.iter_parent(itr)
-                split_text = new_text.split('/')
-                for s in split_text[:-1]:
-                    # We don't iterate over the last item because we'll just use
-                    # the existing itr and change the text
-                    parent = self.files_treestore.append(
-                        parent, [True, s + '/', 0, -1, False, 'folder-symbolic']
-                    )
-
-                self.files_treestore[itr][1] = split_text[-1] + '/'
-
-                # Now re-parent itr to parent
-                reparent_iter(self.files_treestore, itr, parent)
-                itr = parent
-
-                # We need to re-expand the view because it might contracted
-                # if we change the root iter
-                root = Gtk.TreePath.new_first()
-                self.listview_files.expand_row(root, False)
-            else:
-                # This was a simple folder rename without any splits, so just
-                # change the path for itr
-                self.files_treestore[itr][1] = new_text + '/'
-
-            # Walk through the tree from 'itr' and add all the new file paths
-            # to the 'mapped_files' option
-            walk_tree(itr)
Index: luge/ui/gtk3/common.py
===================================================================
--- deluge/ui/gtk3/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,436 +1,0 @@
-#
-# Copyright (C) 2008 Marcos Mobley ('markybob') <markybob@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-"""Common functions for various parts of gtkui to use."""
-
-import contextlib
-import logging
-import os
-import pickle
-import shutil
-import sys
-
-from gi.repository.Gdk import SELECTION_CLIPBOARD, SELECTION_PRIMARY, Display
-from gi.repository.GdkPixbuf import Colorspace, Pixbuf
-from gi.repository.GLib import GError
-from gi.repository.Gtk import (
-    Clipboard,
-    IconTheme,
-    Menu,
-    MenuItem,
-    RadioMenuItem,
-    SeparatorMenuItem,
-    SortType,
-)
-
-from deluge.common import get_pixmap, is_ip, osx_check, windows_check
-
-log = logging.getLogger(__name__)
-
-
-def cmp(x, y):
-    """Replacement for built-in function cmp that was removed in Python 3.
-
-    Compare the two objects x and y and return an integer according to
-    the outcome. The return value is negative if x < y, zero if x == y
-    and strictly positive if x > y.
-    """
-
-    try:
-        return (x > y) - (x < y)
-    except TypeError:
-        # Handle NoneType comparison
-        if x is None:
-            if y is None:
-                return 0
-            return -1
-        elif y is None:
-            return 1
-        else:
-            raise
-
-
-def create_blank_pixbuf(size=16):
-    pix = Pixbuf.new(Colorspace.RGB, True, 8, size, size)
-    pix.fill(0x0)
-    return pix
-
-
-def get_pixbuf(filename: str, size: int = 0) -> Pixbuf:
-    """Creates a new pixbuf by loading an image from file
-
-    Args:
-        filename: An image file to load
-        size: Specify a size constraint (equal aspect ratio)
-
-    Returns:
-        A newly created pixbuf
-
-    """
-    # Skip ico and gif that cause Pixbuf crash on Windows
-    # https://dev.deluge-torrent.org/ticket/3501
-    if windows_check() and filename.endswith(('.ico', '.gif')):
-        return create_blank_pixbuf(size)
-
-    if not os.path.isabs(filename):
-        filename = get_pixmap(filename)
-
-    pixbuf = None
-    try:
-        if size:
-            pixbuf = Pixbuf.new_from_file_at_size(filename, size, size)
-        else:
-            pixbuf = Pixbuf.new_from_file(filename)
-    except GError as ex:
-        # Failed to load the pixbuf (Bad image file), so return a blank pixbuf.
-        log.warning(ex)
-
-    return pixbuf or create_blank_pixbuf(size or 16)
-
-
-# Status icons.. Create them from file only once to avoid constantly re-creating them.
-icon_downloading = get_pixbuf('downloading16.png')
-icon_seeding = get_pixbuf('seeding16.png')
-icon_inactive = get_pixbuf('inactive16.png')
-icon_alert = get_pixbuf('alert16.png')
-icon_queued = get_pixbuf('queued16.png')
-icon_checking = get_pixbuf('checking16.png')
-
-
-def get_logo(size):
-    """A Deluge logo.
-
-    Params:
-        size (int): Size of logo in pixels
-
-    Returns:
-        Pixbuf: deluge logo
-    """
-    filename = 'deluge.svg'
-    if windows_check():
-        filename = 'deluge.png'
-    return get_pixbuf(filename, size)
-
-
-def build_menu_radio_list(
-    value_list,
-    callback,
-    pref_value=None,
-    suffix=None,
-    show_notset=False,
-    notset_label='â',
-    notset_lessthan=0,
-    show_other=False,
-):
-    """Build a menu with radio menu items from a list and connect them to the callback.
-
-    Params:
-    value_list [list]: List of values to build into a menu.
-    callback (function): The function to call when menu item is clicked.
-    pref_value (int): A preferred value to insert into value_list
-    suffix (str): Append a suffix the the menu items in value_list.
-    show_notset (bool): Show the unlimited menu item.
-    notset_label (str): The text for the unlimited menu item.
-    notset_lessthan (int): Activates the unlimited menu item if pref_value is less than this.
-    show_other (bool): Show the `Other` menu item.
-
-    The pref_value is what you would like to test for the default active radio item.
-
-    Returns:
-        Menu: The menu radio
-    """
-    menu = Menu()
-    # Create menuitem to prevent unwanted toggled callback when creating menu.
-    menuitem = RadioMenuItem()
-    group = menuitem.get_group()
-
-    if pref_value > -1 and pref_value not in value_list:
-        value_list.pop()
-        value_list.append(pref_value)
-
-    for value in sorted(value_list):
-        item_text = str(value)
-        if suffix:
-            item_text += ' ' + suffix
-        menuitem = RadioMenuItem.new_with_label(group, item_text)
-        if pref_value and value == pref_value:
-            menuitem.set_active(True)
-        if callback:
-            menuitem.connect('toggled', callback)
-        menu.append(menuitem)
-
-    if show_notset:
-        menuitem = RadioMenuItem.new_with_label(group, notset_label)
-        menuitem.set_name('unlimited')
-        if pref_value and pref_value < notset_lessthan:
-            menuitem.set_active(True)
-        menuitem.connect('toggled', callback)
-        menu.append(menuitem)
-
-    if show_other:
-        menuitem = SeparatorMenuItem()
-        menu.append(menuitem)
-        menuitem = MenuItem.new_with_label(_('Other...'))
-        menuitem.set_name('other')
-        menuitem.connect('activate', callback)
-        menu.append(menuitem)
-
-    return menu
-
-
-def reparent_iter(treestore, itr, parent, move_siblings=False):
-    """
-    This effectively moves itr plus it's children to be a child of parent in treestore
-
-    Params:
-        treestore (gtkTreeStore): the treestore
-        itr (gtkTreeIter): the iter to move
-        parent (gtkTreeIter): the new parent for itr
-        move_siblings (bool): if True, it will move all itr's siblings to parent
-    """
-    src = itr
-
-    def move_children(i, dest):
-        while i:
-            n_cols = treestore.append(
-                dest, treestore.get(i, *range(treestore.get_n_columns()))
-            )
-            to_remove = i
-            if treestore.iter_children(i):
-                move_children(treestore.iter_children(i), n_cols)
-            if not move_siblings and i == src:
-                i = None
-            else:
-                i = treestore.iter_next(i)
-
-            treestore.remove(to_remove)
-
-    move_children(itr, parent)
-
-
-def get_deluge_icon():
-    """The deluge icon for use in dialogs.
-
-    It will first attempt to get the icon from the theme and will fallback to using an image
-    that is distributed with the package.
-
-    Returns:
-        Pixbuf: the deluge icon
-    """
-    if windows_check():
-        return get_logo(32)
-    else:
-        try:
-            icon_theme = IconTheme.get_default()
-            return icon_theme.load_icon('deluge', 64, 0)
-        except GError:
-            return get_logo(64)
-
-
-def associate_magnet_links(overwrite=False):
-    """
-    Associates magnet links to Deluge.
-
-    Params:
-        overwrite (bool): if this is True, the current setting will be overwritten
-
-    Returns:
-        bool: True if association was set
-    """
-
-    if windows_check():
-        import winreg
-
-        try:
-            hkey = winreg.OpenKey(winreg.HKEY_CLASSES_ROOT, 'Magnet')
-        except OSError:
-            overwrite = True
-        else:
-            winreg.CloseKey(hkey)
-
-        if overwrite:
-            deluge_exe = os.path.join(os.path.dirname(sys.executable), 'deluge.exe')
-            try:
-                magnet_key = winreg.CreateKey(winreg.HKEY_CLASSES_ROOT, 'Magnet')
-            except OSError:
-                # Could not create for all users, falling back to current user
-                magnet_key = winreg.CreateKey(
-                    winreg.HKEY_CURRENT_USER, 'Software\\Classes\\Magnet'
-                )
-
-            winreg.SetValue(magnet_key, '', winreg.REG_SZ, 'URL:Magnet Protocol')
-            winreg.SetValueEx(magnet_key, 'URL Protocol', 0, winreg.REG_SZ, '')
-            winreg.SetValueEx(magnet_key, 'BrowserFlags', 0, winreg.REG_DWORD, 0x8)
-            winreg.SetValue(magnet_key, 'DefaultIcon', winreg.REG_SZ, f'{deluge_exe},0')
-            winreg.SetValue(
-                magnet_key,
-                r'shell\open\command',
-                winreg.REG_SZ,
-                f'"{deluge_exe}" "%1"',
-            )
-            winreg.CloseKey(magnet_key)
-
-    # Don't try associate magnet on OSX see: #2420
-    elif not osx_check():
-        # gconf method is only available in a GNOME environment
-        try:
-            import gi
-
-            gi.require_version('GConf', '2.0')
-            from gi.repository import GConf
-        except ValueError:
-            log.debug(
-                'gconf not available, so will not attempt to register magnet URI handler'
-            )
-            return False
-        else:
-            key = '/desktop/gnome/url-handlers/magnet/command'
-            gconf_client = GConf.Client.get_default()
-            if (gconf_client.get(key) and overwrite) or not gconf_client.get(key):
-                # We are either going to overwrite the key, or do it if it hasn't been set yet
-                if gconf_client.set_string(key, 'deluge "%s"'):
-                    gconf_client.set_bool(
-                        '/desktop/gnome/url-handlers/magnet/needs_terminal', False
-                    )
-                    gconf_client.set_bool(
-                        '/desktop/gnome/url-handlers/magnet/enabled', True
-                    )
-                    log.info('Deluge registered as default magnet URI handler!')
-                    return True
-                else:
-                    log.error(
-                        'Unable to register Deluge as default magnet URI handler.'
-                    )
-                    return False
-    return False
-
-
-def save_pickled_state_file(filename, state):
-    """Save a file in the config directory and creates a backup
-
-    Params:
-        filename (str): Filename to be saved to config
-        state (state): The data to be pickled and written to file
-    """
-    from deluge.configmanager import get_config_dir
-
-    filepath = os.path.join(get_config_dir(), 'gtk3ui_state', filename)
-    filepath_bak = filepath + '.bak'
-    filepath_tmp = filepath + '.tmp'
-
-    try:
-        if os.path.isfile(filepath):
-            log.debug('Creating backup of %s at: %s', filename, filepath_bak)
-            shutil.copy2(filepath, filepath_bak)
-    except OSError as ex:
-        log.error('Unable to backup %s to %s: %s', filepath, filepath_bak, ex)
-    else:
-        log.info('Saving the %s at: %s', filename, filepath)
-        try:
-            with open(filepath_tmp, 'wb') as _file:
-                # Pickle the state object
-                pickle.dump(state, _file, protocol=2)
-                _file.flush()
-                os.fsync(_file.fileno())
-            shutil.move(filepath_tmp, filepath)
-        except (OSError, EOFError, pickle.PicklingError) as ex:
-            log.error('Unable to save %s: %s', filename, ex)
-            if os.path.isfile(filepath_bak):
-                log.info('Restoring backup of %s from: %s', filename, filepath_bak)
-                shutil.move(filepath_bak, filepath)
-
-
-def load_pickled_state_file(filename):
-    """Loads a file from the config directory, attempting backup if original fails to load.
-
-    Params:
-        filename (str): Filename to be loaded from config
-
-    Returns:
-        state: the unpickled state
-    """
-    from deluge.configmanager import get_config_dir
-
-    filepath = os.path.join(get_config_dir(), 'gtk3ui_state', filename)
-    filepath_bak = filepath + '.bak'
-
-    for _filepath in (filepath, filepath_bak):
-        log.info('Opening %s for load: %s', filename, _filepath)
-        try:
-            with open(_filepath, 'rb') as _file:
-                state = pickle.load(_file, encoding='utf8')
-        except (OSError, pickle.UnpicklingError) as ex:
-            log.warning('Unable to load %s: %s', _filepath, ex)
-        else:
-            log.info('Successfully loaded %s: %s', filename, _filepath)
-            return state
-
-
-@contextlib.contextmanager
-def listview_replace_treestore(listview):
-    """Prepare a listview's treestore to be entirely replaced.
-
-    Params:
-        listview: a listview backed by a treestore
-    """
-    # From http://faq.pygtk.org/index.py?req=show&file=faq13.043.htp
-    # "tips for improving performance when adding many rows to a Treeview"
-    listview.freeze_child_notify()
-    treestore = listview.get_model()
-    listview.set_model(None)
-    treestore.clear()
-    treestore.set_default_sort_func(lambda *args: 0)
-    original_sort = treestore.get_sort_column_id()
-    treestore.set_sort_column_id(-1, SortType.ASCENDING)
-
-    yield
-
-    if original_sort != (None, None):
-        treestore.set_sort_column_id(*original_sort)
-
-    listview.set_model(treestore)
-    listview.thaw_child_notify()
-
-
-def get_clipboard_text():
-    text = (
-        Clipboard.get(SELECTION_CLIPBOARD).wait_for_text()
-        or Clipboard.get(SELECTION_PRIMARY).wait_for_text()
-    )
-    if text:
-        return text.strip()
-
-
-def windowing(like):
-    return like.lower() in str(type(Display.get_default())).lower()
-
-
-def parse_ip_port(text):
-    """Return an IP and port from text.
-
-    Parses both IPv4 and IPv6.
-
-    Params:
-        text (str): Text to be parsed for IP and port.
-
-    Returns:
-        tuple: (ip (str), port (int))
-
-    """
-    if '.' in text:
-        # ipv4
-        ip, __, port = text.rpartition(':')
-    elif '[' in text:
-        # ipv6
-        ip, __, port = text.partition('[')[2].partition(']:')
-    else:
-        return None, None
-
-    if ip and is_ip(ip) and port.isdigit():
-        return ip, int(port)
-    else:
-        return None, None
Index: luge/ui/gtk3/connectionmanager.py
===================================================================
--- deluge/ui/gtk3/connectionmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,560 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-from socket import gaierror, getaddrinfo
-from urllib.parse import urlparse
-
-from gi.repository import Gtk
-from twisted.internet import defer, reactor
-
-import deluge.component as component
-from deluge.common import resource_filename, windows_check
-from deluge.configmanager import ConfigManager, get_config_dir
-from deluge.error import AuthenticationRequired, BadLoginError, IncompatibleClient
-from deluge.ui.client import Client, client
-from deluge.ui.hostlist import DEFAULT_PORT, LOCALHOST, HostList
-
-from .common import get_clipboard_text
-from .dialogs import AuthenticationDialog, ErrorDialog
-
-log = logging.getLogger(__name__)
-
-HOSTLIST_COL_ID = 0
-HOSTLIST_COL_HOST = 1
-HOSTLIST_COL_PORT = 2
-HOSTLIST_COL_USER = 3
-HOSTLIST_COL_PASS = 4
-HOSTLIST_COL_STATUS = 5
-HOSTLIST_COL_VERSION = 6
-HOSTLIST_COL_STATUS_I18N = 7
-
-HOSTLIST_ICONS = {
-    'offline': 'action-unavailable-symbolic',
-    'online': 'network-server-symbolic',
-    'connected': 'network-transmit-receive-symbolic',
-}
-STATUS_I18N = {
-    'offline': _('Offline'),
-    'online': _('Online'),
-    'connected': _('Connected'),
-}
-
-
-def cell_render_host(column, cell, model, row, data):
-    host, port, username = model.get(row, *data)
-    text = host + ':' + str(port)
-    if username:
-        text = username + '@' + text
-    cell.set_property('text', text)
-
-
-def cell_render_status_icon(column, cell, model, row, data):
-    status = model[row][data]
-    status = status if status else 'offline'
-    icon_name = HOSTLIST_ICONS.get(status, None)
-    cell.set_property('icon-name', icon_name)
-
-
-class ConnectionManager(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'ConnectionManager')
-        self.gtkui_config = ConfigManager('gtk3ui.conf')
-        self.hostlist = HostList()
-        self.running = False
-
-    # Component overrides
-    def start(self):
-        pass
-
-    def stop(self):
-        # Close this dialog when we are shutting down
-        if self.running:
-            self.connection_manager.response(Gtk.ResponseType.CLOSE)
-
-    def shutdown(self):
-        pass
-
-    # Public methods
-    def show(self):
-        """Show the ConnectionManager dialog."""
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(
-            resource_filename(
-                __package__, os.path.join('glade', 'connection_manager.ui')
-            )
-        )
-        self.connection_manager = self.builder.get_object('connection_manager')
-        self.connection_manager.set_transient_for(component.get('MainWindow').window)
-
-        # Setup the hostlist liststore and treeview
-        self.treeview = self.builder.get_object('treeview_hostlist')
-        self.treeview.set_tooltip_column(HOSTLIST_COL_STATUS_I18N)
-        self.liststore = self.builder.get_object('liststore_hostlist')
-
-        render = Gtk.CellRendererPixbuf()
-        column = Gtk.TreeViewColumn(_('Status'), render)
-        column.set_cell_data_func(render, cell_render_status_icon, HOSTLIST_COL_STATUS)
-        self.treeview.append_column(column)
-
-        render = Gtk.CellRendererText()
-        column = Gtk.TreeViewColumn(_('Host'), render, text=HOSTLIST_COL_HOST)
-        host_data = (HOSTLIST_COL_HOST, HOSTLIST_COL_PORT, HOSTLIST_COL_USER)
-        column.set_cell_data_func(render, cell_render_host, host_data)
-        column.set_expand(True)
-        self.treeview.append_column(column)
-
-        column = Gtk.TreeViewColumn(
-            _('Version'), Gtk.CellRendererText(), text=HOSTLIST_COL_VERSION
-        )
-        self.treeview.append_column(column)
-
-        # Load any saved host entries
-        self._load_liststore()
-        # Set widgets to values from gtkui config.
-        self._load_widget_config()
-        self._update_widget_buttons()
-
-        # Connect the signals to the handlers
-        self.builder.connect_signals(self)
-        self.treeview.get_selection().connect(
-            'changed', self.on_hostlist_selection_changed
-        )
-
-        # Set running True before update status call.
-        self.running = True
-
-        if windows_check():
-            # Call to simulate() required to workaround showing daemon status (see #2813)
-            reactor.simulate()
-        self._update_host_status()
-
-        # Trigger the on_selection_changed code and select the first host if possible
-        self.treeview.get_selection().unselect_all()
-        if len(self.liststore):
-            self.treeview.get_selection().select_path(0)
-
-        # Run the dialog
-        self.connection_manager.run()
-
-        # Dialog closed so cleanup.
-        self.running = False
-        self.connection_manager.destroy()
-        del self.builder
-        del self.connection_manager
-        del self.liststore
-        del self.treeview
-
-    def _load_liststore(self):
-        """Load saved host entries"""
-        for host_entry in self.hostlist.get_hosts_info():
-            host_id, host, port, username = host_entry
-            self.liststore.append([host_id, host, port, username, '', '', '', ''])
-
-    def _load_widget_config(self):
-        """Set the widgets to show the correct options from the config."""
-        self.builder.get_object('chk_autoconnect').set_active(
-            self.gtkui_config['autoconnect']
-        )
-        self.builder.get_object('chk_autostart').set_active(
-            self.gtkui_config['autostart_localhost']
-        )
-        self.builder.get_object('chk_donotshow').set_active(
-            not self.gtkui_config['show_connection_manager_on_start']
-        )
-
-    def _update_host_status(self):
-        """Updates the host status"""
-        if not self.running:
-            # Callback likely fired after the window closed.
-            return
-
-        def on_host_status(status_info, row):
-            if self.running and row:
-                status = status_info[1].lower()
-                row[HOSTLIST_COL_STATUS] = status
-                row[HOSTLIST_COL_STATUS_I18N] = STATUS_I18N[status]
-                row[HOSTLIST_COL_VERSION] = status_info[2]
-                self._update_widget_buttons()
-
-        deferreds = []
-        for row in self.liststore:
-            host_id = row[HOSTLIST_COL_ID]
-            d = self.hostlist.get_host_status(host_id)
-            try:
-                d.addCallback(on_host_status, row)
-            except AttributeError:
-                on_host_status(d, row)
-            else:
-                deferreds.append(d)
-        defer.DeferredList(deferreds)
-
-    def _update_widget_buttons(self):
-        """Updates the dialog button states."""
-        self.builder.get_object('button_refresh').set_sensitive(len(self.liststore))
-        self.builder.get_object('button_startdaemon').set_sensitive(False)
-        self.builder.get_object('button_connect').set_sensitive(False)
-        self.builder.get_object('button_connect').set_label(_('C_onnect'))
-        self.builder.get_object('button_edithost').set_sensitive(False)
-        self.builder.get_object('button_removehost').set_sensitive(False)
-        self.builder.get_object('button_startdaemon').set_sensitive(False)
-        self.builder.get_object('image_startdaemon').set_from_icon_name(
-            'system-run-symbolic', Gtk.IconSize.BUTTON
-        )
-        self.builder.get_object('label_startdaemon').set_text_with_mnemonic(
-            _('_Start Daemon')
-        )
-
-        model, row = self.treeview.get_selection().get_selected()
-        if row:
-            self.builder.get_object('button_edithost').set_sensitive(True)
-            self.builder.get_object('button_removehost').set_sensitive(True)
-        else:
-            return
-
-        # Get selected host info.
-        __, host, port, __, __, status, __, __ = model[row]
-
-        try:
-            getaddrinfo(host, None)
-        except gaierror as ex:
-            log.error(
-                'Error resolving host %s to ip: %s', row[HOSTLIST_COL_HOST], ex.args[1]
-            )
-            self.builder.get_object('button_connect').set_sensitive(False)
-            return
-
-        log.debug('Host Status: %s, %s', host, status)
-
-        # Check to see if the host is online
-        if status == 'connected' or status == 'online':
-            self.builder.get_object('button_connect').set_sensitive(True)
-            self.builder.get_object('image_startdaemon').set_from_icon_name(
-                'process-stop-symbolic', Gtk.IconSize.MENU
-            )
-            self.builder.get_object('label_startdaemon').set_text_with_mnemonic(
-                _('_Stop Daemon')
-            )
-            self.builder.get_object('button_startdaemon').set_sensitive(False)
-            if status == 'connected':
-                # Display a disconnect button if we're connected to this host
-                self.builder.get_object('button_connect').set_label(_('_Disconnect'))
-                self.builder.get_object('button_removehost').set_sensitive(False)
-                # Currently can only stop daemon when connected to it
-                self.builder.get_object('button_startdaemon').set_sensitive(True)
-        elif host in LOCALHOST:
-            # If localhost we can start the dameon.
-            self.builder.get_object('button_startdaemon').set_sensitive(True)
-
-    def start_daemon(self, port, config):
-        """Attempts to start local daemon process and will show an ErrorDialog if not.
-
-        Args:
-            port (int): Port for the daemon to listen on.
-            config (str): Config path to pass to daemon.
-
-        Returns:
-            bool: True is successfully started the daemon, False otherwise.
-
-        """
-        if client.start_daemon(port, config):
-            log.debug('Localhost daemon started')
-            reactor.callLater(1, self._update_host_status)
-            return True
-        else:
-            ErrorDialog(
-                _('Unable to start daemon!'),
-                _('Check deluged package is installed and logs for further details'),
-            ).run()
-            return False
-
-    # Signal handlers
-    def _connect(self, host_id, username=None, password=None, try_counter=0):
-        def do_connect(result, username=None, password=None, *args):
-            log.debug('Attempting to connect to daemon...')
-            for host_entry in self.hostlist.config['hosts']:
-                if host_entry[0] == host_id:
-                    __, host, port, host_user, host_pass = host_entry
-
-            username = username if username else host_user
-            password = password if password else host_pass
-
-            d = client.connect(host, port, username, password)
-            d.addCallback(self._on_connect, host_id)
-            d.addErrback(self._on_connect_fail, host_id, try_counter)
-            return d
-
-        if client.connected():
-            return client.disconnect().addCallback(do_connect, username, password)
-        else:
-            return do_connect(None, username, password)
-
-    def _on_connect(self, daemon_info, host_id):
-        log.debug('Connected to daemon: %s', host_id)
-        if self.gtkui_config['autoconnect']:
-            self.gtkui_config['autoconnect_host_id'] = host_id
-        if self.running:
-            # When connected to a client, and then trying to connect to another,
-            # this component will be stopped(while the connect deferred is
-            # running), so, self.connection_manager will be deleted.
-            # If that's not the case, close the dialog.
-            self.connection_manager.response(Gtk.ResponseType.OK)
-        component.start()
-
-    def _on_connect_fail(self, reason, host_id, try_counter):
-        log.debug('Failed to connect: %s', reason.value)
-
-        if reason.check(AuthenticationRequired, BadLoginError):
-            log.debug('PasswordRequired exception')
-            dialog = AuthenticationDialog(reason.value.message, reason.value.username)
-
-            def dialog_finished(response_id):
-                if response_id == Gtk.ResponseType.OK:
-                    self._connect(host_id, dialog.get_username(), dialog.get_password())
-
-            return dialog.run().addCallback(dialog_finished)
-
-        elif reason.check(IncompatibleClient):
-            return ErrorDialog(_('Incompatible Client'), reason.value.message).run()
-
-        if try_counter:
-            log.info('Retrying connection.. Retries left: %s', try_counter)
-            return reactor.callLater(
-                0.5, self._connect, host_id, try_counter=try_counter - 1
-            )
-
-        msg = str(reason.value)
-        if not self.gtkui_config['autostart_localhost']:
-            msg += '\n' + _(
-                'Auto-starting the daemon locally is not enabled. '
-                'See "Options" on the "Connection Manager".'
-            )
-        ErrorDialog(_('Failed To Connect'), msg).run()
-
-    def on_button_connect_clicked(self, widget=None):
-        """Button handler for connect to or disconnect from daemon."""
-        model, row = self.treeview.get_selection().get_selected()
-        if not row:
-            return
-
-        host_id, host, port, __, __, status, __, __ = model[row]
-        # If status is connected then connect button disconnects instead.
-        if status == 'connected':
-
-            def on_disconnect(reason):
-                self._update_host_status()
-
-            return client.disconnect().addCallback(on_disconnect)
-
-        try_counter = 0
-        auto_start = self.builder.get_object('chk_autostart').get_active()
-        if auto_start and host in LOCALHOST and status == 'offline':
-            # Start the local daemon and then connect with retries set.
-            if self.start_daemon(port, get_config_dir()):
-                try_counter = 6
-            else:
-                # Don't attempt to connect to offline daemon.
-                return
-
-        self._connect(host_id, try_counter=try_counter)
-
-    def on_button_close_clicked(self, widget):
-        self.connection_manager.response(Gtk.ResponseType.CLOSE)
-
-    def _run_addhost_dialog(self, edit_host_info=None):
-        """Create and runs the add host dialog.
-
-        Supplying edit_host_info changes the dialog to an edit dialog.
-
-        Args:
-            edit_host_info (list): A list of (host, port, user, pass) to edit.
-
-        Returns:
-            list: The new host info values (host, port, user, pass).
-
-        """
-        self.builder.add_from_file(
-            resource_filename(
-                __package__, os.path.join('glade', 'connection_manager.addhost.ui')
-            )
-        )
-        dialog = self.builder.get_object('addhost_dialog')
-        dialog.set_transient_for(self.connection_manager)
-        hostname_entry = self.builder.get_object('entry_hostname')
-        port_spinbutton = self.builder.get_object('spinbutton_port')
-        username_entry = self.builder.get_object('entry_username')
-        password_entry = self.builder.get_object('entry_password')
-
-        if edit_host_info:
-            dialog.set_title(_('Edit Host'))
-            hostname_entry.set_text(edit_host_info[0])
-            port_spinbutton.set_value(edit_host_info[1])
-            username_entry.set_text(edit_host_info[2])
-            password_entry.set_text(edit_host_info[3])
-
-        response = dialog.run()
-        new_host_info = []
-        if response:
-            new_host_info.append(hostname_entry.get_text())
-            new_host_info.append(port_spinbutton.get_value_as_int())
-            new_host_info.append(username_entry.get_text())
-            new_host_info.append(password_entry.get_text())
-
-        dialog.destroy()
-        return new_host_info
-
-    def on_button_addhost_clicked(self, widget):
-        log.debug('on_button_addhost_clicked')
-        host_info = self._run_addhost_dialog()
-        if host_info:
-            hostname, port, username, password = host_info
-            try:
-                host_id = self.hostlist.add_host(hostname, port, username, password)
-            except ValueError as ex:
-                ErrorDialog(_('Error Adding Host'), ex).run()
-            else:
-                status = 'offline'
-                version = ''
-                self.liststore.append(
-                    [
-                        host_id,
-                        hostname,
-                        port,
-                        username,
-                        password,
-                        status,
-                        version,
-                        STATUS_I18N[status],
-                    ]
-                )
-                self._update_host_status()
-
-    def on_button_edithost_clicked(self, widget=None):
-        log.debug('on_button_edithost_clicked')
-        model, row = self.treeview.get_selection().get_selected()
-        status = model[row][HOSTLIST_COL_STATUS]
-        host_id = model[row][HOSTLIST_COL_ID]
-        host_info = [
-            self.liststore[row][HOSTLIST_COL_HOST],
-            self.liststore[row][HOSTLIST_COL_PORT],
-            self.liststore[row][HOSTLIST_COL_USER],
-            self.liststore[row][HOSTLIST_COL_PASS],
-        ]
-
-        new_host_info = self._run_addhost_dialog(edit_host_info=host_info)
-        if new_host_info:
-            hostname, port, username, password = new_host_info
-            try:
-                self.hostlist.update_host(host_id, hostname, port, username, password)
-            except ValueError as ex:
-                ErrorDialog(_('Error Updating Host'), ex).run()
-            else:
-                self.liststore[row] = (
-                    host_id,
-                    hostname,
-                    port,
-                    username,
-                    password,
-                    '',
-                    '',
-                    '',
-                )
-                self._update_host_status()
-
-            if status == 'connected':
-
-                def on_disconnect(reason):
-                    self._update_host_status()
-
-                client.disconnect().addCallback(on_disconnect)
-
-    def on_button_removehost_clicked(self, widget):
-        log.debug('on_button_removehost_clicked')
-        # Get the selected rows
-        model, row = self.treeview.get_selection().get_selected()
-        self.hostlist.remove_host(model[row][HOSTLIST_COL_ID])
-        self.liststore.remove(row)
-        # Update the hostlist
-        self._update_host_status()
-
-    def on_button_startdaemon_clicked(self, widget):
-        log.debug('on_button_startdaemon_clicked')
-        if not self.liststore.iter_n_children(None):
-            # There is nothing in the list, so lets create a localhost entry
-            try:
-                self.hostlist.add_default_host()
-            except ValueError as ex:
-                log.error('Error adding default host: %s', ex)
-            else:
-                self.start_daemon(DEFAULT_PORT, get_config_dir())
-            finally:
-                return
-
-        paths = self.treeview.get_selection().get_selected_rows()[1]
-        if len(paths):
-            __, host, port, user, password, status, __, __ = self.liststore[paths[0]]
-        else:
-            return
-
-        if host not in LOCALHOST:
-            return
-
-        def on_daemon_status_change(result):
-            """Daemon start/stop callback"""
-            reactor.callLater(0.7, self._update_host_status)
-
-        if status in ('online', 'connected'):
-            # Button will stop the daemon if status is online or connected.
-            def on_connect(d, c):
-                """Client callback to call daemon shutdown"""
-                c.daemon.shutdown().addCallback(on_daemon_status_change)
-
-            if client.connected() and (host, port, user) == client.connection_info():
-                client.daemon.shutdown().addCallback(on_daemon_status_change)
-            elif user and password:
-                c = Client()
-                c.connect(host, port, user, password).addCallback(on_connect, c)
-        else:
-            # Otherwise button will start the daemon.
-            self.start_daemon(port, get_config_dir())
-
-    def on_button_refresh_clicked(self, widget):
-        self._update_host_status()
-
-    def on_hostlist_row_activated(self, tree, path, view_column):
-        self.on_button_connect_clicked()
-
-    def on_hostlist_selection_changed(self, treeselection):
-        self._update_widget_buttons()
-
-    def on_chk_toggled(self, widget):
-        self.gtkui_config['autoconnect'] = self.builder.get_object(
-            'chk_autoconnect'
-        ).get_active()
-        self.gtkui_config['autostart_localhost'] = self.builder.get_object(
-            'chk_autostart'
-        ).get_active()
-        self.gtkui_config[
-            'show_connection_manager_on_start'
-        ] = not self.builder.get_object('chk_donotshow').get_active()
-
-    def on_entry_host_paste_clipboard(self, widget):
-        text = get_clipboard_text()
-        log.debug('on_entry_proxy_host_paste-clipboard: got paste: %s', text)
-        text = text if '//' in text else '//' + text
-        parsed = urlparse(text)
-        if parsed.hostname:
-            widget.set_text(parsed.hostname)
-            widget.emit_stop_by_name('paste-clipboard')
-        if parsed.port:
-            self.builder.get_object('spinbutton_port').set_value(parsed.port)
-        if parsed.username:
-            self.builder.get_object('entry_username').set_text(parsed.username)
-        if parsed.password:
-            self.builder.get_object('entry_password').set_text(parsed.password)
Index: luge/ui/gtk3/createtorrentdialog.py
===================================================================
--- deluge/ui/gtk3/createtorrentdialog.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,517 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os.path
-from base64 import b64encode
-
-from gi.repository import Gtk
-from gi.repository.GObject import TYPE_UINT64, idle_add
-from twisted.internet.threads import deferToThread
-
-import deluge.component as component
-from deluge.common import decode_bytes, get_path_size, is_url, resource_filename
-from deluge.configmanager import ConfigManager
-from deluge.ui.client import client
-
-from .edittrackersdialog import (
-    last_tier_trackers_from_liststore,
-    trackers_tiers_from_text,
-)
-from .torrentview_data_funcs import cell_data_size
-
-log = logging.getLogger(__name__)
-
-
-class CreateTorrentDialog:
-    def __init__(self):
-        pass
-
-    def show(self):
-        self.builder = Gtk.Builder()
-
-        ui_filenames = [
-            'create_torrent_dialog.ui',
-            'create_torrent_dialog.remote_path.ui',
-            'create_torrent_dialog.remote_save.ui',
-            'create_torrent_dialog.progress.ui',
-        ]
-        for filename in ui_filenames:
-            self.builder.add_from_file(
-                resource_filename(__package__, os.path.join('glade', filename))
-            )
-
-        self.config = ConfigManager('gtk3ui.conf')
-
-        self.dialog = self.builder.get_object('create_torrent_dialog')
-        self.dialog.set_transient_for(component.get('MainWindow').window)
-
-        self.builder.connect_signals(self)
-
-        # path, icon, size
-        self.files_treestore = Gtk.TreeStore(str, str, TYPE_UINT64)
-
-        column = Gtk.TreeViewColumn(_('Filename'))
-        render = Gtk.CellRendererPixbuf()
-        column.pack_start(render, False)
-        column.add_attribute(render, 'icon-name', 1)
-        render = Gtk.CellRendererText()
-        column.pack_start(render, True)
-        column.add_attribute(render, 'text', 0)
-        column.set_expand(True)
-        self.builder.get_object('treeview_files').append_column(column)
-
-        column = Gtk.TreeViewColumn(_('Size'))
-        render = Gtk.CellRendererText()
-        column.pack_start(render, True)
-        column.set_cell_data_func(render, cell_data_size, 2)
-        self.builder.get_object('treeview_files').append_column(column)
-
-        self.builder.get_object('treeview_files').set_model(self.files_treestore)
-        self.builder.get_object('treeview_files').set_show_expanders(False)
-
-        # tier, url
-        self.trackers_liststore = Gtk.ListStore(int, str)
-
-        self.builder.get_object('tracker_treeview').append_column(
-            Gtk.TreeViewColumn(_('Tier'), Gtk.CellRendererText(), text=0)
-        )
-        self.builder.get_object('tracker_treeview').append_column(
-            Gtk.TreeViewColumn(_('Tracker'), Gtk.CellRendererText(), text=1)
-        )
-
-        self.builder.get_object('tracker_treeview').set_model(self.trackers_liststore)
-        self.trackers_liststore.set_sort_column_id(0, Gtk.SortType.ASCENDING)
-
-        if not client.is_localhost() and client.connected():
-            self.builder.get_object('button_remote_path').show()
-        else:
-            self.builder.get_object('button_remote_path').hide()
-
-        self.dialog.show()
-
-    def parse_piece_size_text(self, value):
-        psize, metric = value.split()
-        psize = int(psize)
-        if psize < 32:
-            # This is a MiB value
-            psize = psize * 1024 * 1024
-        else:
-            # This is a KiB value
-            psize = psize * 1024
-
-        return psize
-
-    def adjust_piece_size(self):
-        """Adjusts the recommended piece based on the file/folder/path selected."""
-        size = self.files_treestore[0][2]
-        model = self.builder.get_object('combo_piece_size').get_model()
-        for index, value in enumerate(model):
-            psize = self.parse_piece_size_text(value[0])
-            pieces = size // psize
-            if pieces < 2048 or (index + 1) == len(model):
-                self.builder.get_object('combo_piece_size').set_active(index)
-                break
-
-    def on_button_file_clicked(self, widget):
-        log.debug('on_button_file_clicked')
-        # Setup the filechooserdialog
-        chooser = Gtk.FileChooserDialog(
-            _('Choose a file'),
-            self.dialog,
-            Gtk.FileChooserAction.OPEN,
-            buttons=(
-                _('_Cancel'),
-                Gtk.ResponseType.CANCEL,
-                _('_Open'),
-                Gtk.ResponseType.OK,
-            ),
-        )
-
-        chooser.set_transient_for(self.dialog)
-        chooser.set_select_multiple(False)
-        chooser.set_property('skip-taskbar-hint', True)
-
-        # Run the dialog
-        response = chooser.run()
-
-        if response == Gtk.ResponseType.OK:
-            result = chooser.get_filename()
-        else:
-            chooser.destroy()
-            return
-
-        path = decode_bytes(result)
-
-        self.files_treestore.clear()
-        self.files_treestore.append(
-            None, [result, 'text-x-generic-symbolic', get_path_size(path)]
-        )
-        self.adjust_piece_size()
-        chooser.destroy()
-
-    def on_button_folder_clicked(self, widget):
-        log.debug('on_button_folder_clicked')
-        # Setup the filechooserdialog
-        chooser = Gtk.FileChooserDialog(
-            _('Choose a folder'),
-            self.dialog,
-            Gtk.FileChooserAction.SELECT_FOLDER,
-            buttons=(
-                _('_Cancel'),
-                Gtk.ResponseType.CANCEL,
-                _('_Open'),
-                Gtk.ResponseType.OK,
-            ),
-        )
-
-        chooser.set_transient_for(self.dialog)
-        chooser.set_select_multiple(False)
-        chooser.set_property('skip-taskbar-hint', True)
-        # Run the dialog
-        response = chooser.run()
-
-        if response == Gtk.ResponseType.OK:
-            result = chooser.get_filename()
-        else:
-            chooser.destroy()
-            return
-
-        path = decode_bytes(result)
-
-        self.files_treestore.clear()
-        self.files_treestore.append(
-            None, [result, 'document-open-symbolic', get_path_size(path)]
-        )
-        self.adjust_piece_size()
-        chooser.destroy()
-
-    def on_button_remote_path_clicked(self, widget):
-        log.debug('on_button_remote_path_clicked')
-        dialog = self.builder.get_object('remote_path_dialog')
-        entry = self.builder.get_object('entry_path')
-        dialog.set_transient_for(self.dialog)
-        entry.set_text('/')
-        entry.grab_focus()
-        response = dialog.run()
-
-        if response == Gtk.ResponseType.OK:
-            result = entry.get_text()
-
-            def _on_get_path_size(size):
-                log.debug('size: %s', size)
-                if size > 0:
-                    self.files_treestore.clear()
-                    self.files_treestore.append(
-                        None, [result, 'network-workgroup-symbolic', size]
-                    )
-                    self.adjust_piece_size()
-
-            client.core.get_path_size(result).addCallback(_on_get_path_size)
-            client.force_call(True)
-
-        dialog.hide()
-
-    def on_button_cancel_clicked(self, widget):
-        log.debug('on_button_cancel_clicked')
-        self.dialog.destroy()
-
-    def on_button_save_clicked(self, widget):
-        log.debug('on_button_save_clicked')
-        if len(self.files_treestore) == 0:
-            return
-
-        # Get the path
-        path = self.files_treestore[0][0].rstrip('\\/')
-        torrent_filename = '%s.torrent' % os.path.split(path)[-1]
-
-        is_remote = 'network' in self.files_treestore[0][1]
-
-        if is_remote:
-            # This is a remote path
-            dialog = self.builder.get_object('remote_save_dialog')
-            dialog.set_transient_for(self.dialog)
-            dialog_save_path = self.builder.get_object('entry_save_path')
-            dialog_save_path.set_text(path + '.torrent')
-            response = dialog.run()
-            if response == Gtk.ResponseType.OK:
-                result = dialog_save_path.get_text()
-            else:
-                dialog.hide()
-                return
-            dialog.hide()
-        else:
-            # Setup the filechooserdialog
-            chooser = Gtk.FileChooserDialog(
-                _('Save .torrent file'),
-                self.dialog,
-                Gtk.FileChooserAction.SAVE,
-                buttons=(
-                    _('_Cancel'),
-                    Gtk.ResponseType.CANCEL,
-                    _('_Save'),
-                    Gtk.ResponseType.OK,
-                ),
-            )
-
-            chooser.set_transient_for(self.dialog)
-            chooser.set_select_multiple(False)
-            chooser.set_property('skip-taskbar-hint', True)
-
-            # Add .torrent and * file filters
-            file_filter = Gtk.FileFilter()
-            file_filter.set_name(_('Torrent files'))
-            file_filter.add_pattern('*.' + 'torrent')
-            chooser.add_filter(file_filter)
-            file_filter = Gtk.FileFilter()
-            file_filter.set_name(_('All files'))
-            file_filter.add_pattern('*')
-            chooser.add_filter(file_filter)
-
-            chooser.set_current_name(torrent_filename)
-            # Run the dialog
-            response = chooser.run()
-
-            if response == Gtk.ResponseType.OK:
-                result = chooser.get_filename()
-            else:
-                chooser.destroy()
-                return
-            chooser.destroy()
-
-        # Fix up torrent filename
-        if len(result) < 9:
-            result += '.torrent'
-        elif result[-8:] != '.torrent':
-            result += '.torrent'
-
-        # Get a list of trackers
-        trackers = []
-        if not len(self.trackers_liststore):
-            tracker = None
-        else:
-            # Create a list of lists [[tier0, ...], [tier1, ...], ...]
-            tier_dict = {}
-            for tier, tracker in self.trackers_liststore:
-                tier_dict.setdefault(tier, []).append(tracker)
-
-            trackers = [tier_dict[tier] for tier in sorted(tier_dict)]
-            # Get the first tracker in the first tier
-            tracker = trackers[0][0]
-
-        # Get a list of webseeds
-        textview_buf = self.builder.get_object('textview_webseeds').get_buffer()
-        lines = (
-            textview_buf.get_text(
-                *textview_buf.get_bounds(), include_hidden_chars=False
-            )
-            .strip()
-            .split('\n')
-        )
-        webseeds = []
-        for line in lines:
-            line = line.replace('\\', '/')  # Fix any mistyped urls.
-            if is_url(line):
-                webseeds.append(line)
-        # Get the piece length in bytes
-        combo = self.builder.get_object('combo_piece_size')
-        piece_length = self.parse_piece_size_text(
-            combo.get_model()[combo.get_active()][0]
-        )
-
-        author = self.builder.get_object('entry_author').get_text()
-        comment = self.builder.get_object('entry_comments').get_text()
-        private = self.builder.get_object('chk_private_flag').get_active()
-        add_to_session = self.builder.get_object('chk_add_to_session').get_active()
-
-        if is_remote:
-
-            def torrent_created():
-                self.builder.get_object('progress_dialog').hide()
-                client.deregister_event_handler(
-                    'CreateTorrentProgressEvent', on_create_torrent_progress_event
-                )
-
-            def on_create_torrent_progress_event(piece_count, num_pieces):
-                self._on_create_torrent_progress(piece_count, num_pieces)
-                if piece_count == num_pieces:
-                    from twisted.internet import reactor
-
-                    reactor.callLater(0.5, torrent_created)
-
-            client.register_event_handler(
-                'CreateTorrentProgressEvent', on_create_torrent_progress_event
-            )
-
-            client.core.create_torrent(
-                decode_bytes(path),
-                tracker,
-                piece_length,
-                comment,
-                decode_bytes(result),
-                webseeds,
-                private,
-                author,
-                trackers,
-                add_to_session,
-            )
-
-        else:
-
-            def hide_progress(result):
-                self.builder.get_object('progress_dialog').hide()
-
-            deferToThread(
-                self.create_torrent,
-                decode_bytes(path),
-                tracker,
-                piece_length,
-                self._on_create_torrent_progress,
-                comment,
-                decode_bytes(result),
-                webseeds,
-                private,
-                author,
-                trackers,
-                add_to_session,
-            ).addCallback(hide_progress)
-
-        # Setup progress dialog
-        self.builder.get_object('progress_dialog').set_transient_for(
-            component.get('MainWindow').window
-        )
-        self.builder.get_object('progress_dialog').show_all()
-
-        self.dialog.destroy()
-
-    def create_torrent(
-        self,
-        path,
-        tracker,
-        piece_length,
-        progress,
-        comment,
-        target,
-        webseeds,
-        private,
-        created_by,
-        trackers,
-        add_to_session,
-    ):
-        import deluge.metafile
-
-        deluge.metafile.make_meta_file(
-            path,
-            tracker,
-            piece_length,
-            progress=progress,
-            comment=comment,
-            target=target,
-            webseeds=webseeds,
-            private=private,
-            created_by=created_by,
-            trackers=trackers,
-        )
-
-        if add_to_session:
-            with open(target, 'rb') as _file:
-                filedump = b64encode(_file.read())
-            client.core.add_torrent_file_async(
-                os.path.split(target)[-1],
-                filedump,
-                {'download_location': os.path.split(path)[0]},
-            )
-
-    def _on_create_torrent_progress(self, value, num_pieces):
-        percent = value / num_pieces
-
-        def update_pbar_with_gobject(percent):
-            pbar = self.builder.get_object('progressbar')
-            pbar.set_text('%.2f%%' % (percent * 100))
-            pbar.set_fraction(percent)
-            return False
-
-        if percent >= 0 and percent <= 1.0:
-            # Make sure there are no threads race conditions that can
-            # crash the UI while updating it.
-            idle_add(update_pbar_with_gobject, percent)
-
-    def on_button_up_clicked(self, widget):
-        log.debug('on_button_up_clicked')
-        row = (
-            self.builder.get_object('tracker_treeview')
-            .get_selection()
-            .get_selected()[1]
-        )
-        if row is None:
-            return
-        if self.trackers_liststore[row][0] == 0:
-            return
-        else:
-            self.trackers_liststore[row][0] -= 1
-
-    def on_button_down_clicked(self, widget):
-        log.debug('on_button_down_clicked')
-        row = (
-            self.builder.get_object('tracker_treeview')
-            .get_selection()
-            .get_selected()[1]
-        )
-        if row is None:
-            return
-        self.trackers_liststore[row][0] += 1
-
-    def on_button_add_clicked(self, widget):
-        log.debug('on_button_add_clicked')
-        builder = Gtk.Builder()
-        builder.add_from_file(
-            resource_filename(
-                __package__, os.path.join('glade', 'edit_trackers.add.ui')
-            )
-        )
-        dialog = builder.get_object('add_tracker_dialog')
-        dialog.set_transient_for(self.dialog)
-        textview = builder.get_object('textview_trackers')
-        if self.config['createtorrent.trackers']:
-            textview.get_buffer().set_text(
-                '\n'.join(self.config['createtorrent.trackers'])
-            )
-        else:
-            textview.get_buffer().set_text('')
-        textview.grab_focus()
-        response = dialog.run()
-
-        if response == Gtk.ResponseType.OK:
-            # Create a list of trackers from the textview buffer
-            textview_buf = textview.get_buffer()
-            trackers_text = textview_buf.get_text(
-                *textview_buf.get_bounds(), include_hidden_chars=False
-            )
-            log.debug('Create torrent tracker lines: %s', trackers_text)
-            self.config['createtorrent.trackers'] = trackers_text.splitlines()
-
-            # Append trackers liststore with unique trackers and tiers starting from last tier number.
-            last_tier, orig_trackers = last_tier_trackers_from_liststore(
-                self.trackers_liststore
-            )
-            for tracker, tier in trackers_tiers_from_text(trackers_text).items():
-                if tracker not in orig_trackers:
-                    self.trackers_liststore.append([tier + last_tier, tracker])
-
-        dialog.destroy()
-
-    def on_button_remove_clicked(self, widget):
-        log.debug('on_button_remove_clicked')
-        row = (
-            self.builder.get_object('tracker_treeview')
-            .get_selection()
-            .get_selected()[1]
-        )
-        if row is None:
-            return
-        self.trackers_liststore.remove(row)
Index: luge/ui/gtk3/details_tab.py
===================================================================
--- deluge/ui/gtk3/details_tab.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,71 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-from xml.sax.saxutils import escape as xml_escape
-
-import deluge.component as component
-from deluge.common import anchorify_urls, decode_bytes, fdate, fsize
-
-from .tab_data_funcs import fdate_or_dash, fpieces_num_size
-from .torrentdetails import Tab
-
-log = logging.getLogger(__name__)
-
-
-class DetailsTab(Tab):
-    def __init__(self):
-        super().__init__('Details', 'details_tab', 'details_tab_label')
-
-        self.add_tab_widget('summary_name', None, ('name',))
-        self.add_tab_widget('summary_total_size', fsize, ('total_size',))
-        self.add_tab_widget('summary_num_files', str, ('num_files',))
-        self.add_tab_widget('summary_completed', fdate_or_dash, ('completed_time',))
-        self.add_tab_widget('summary_date_added', fdate, ('time_added',))
-        self.add_tab_widget('summary_torrent_path', None, ('download_location',))
-        self.add_tab_widget('summary_hash', str, ('hash',))
-        self.add_tab_widget('summary_comments', str, ('comment',))
-        self.add_tab_widget('summary_creator', str, ('creator',))
-        self.add_tab_widget(
-            'summary_pieces', fpieces_num_size, ('num_pieces', 'piece_length')
-        )
-
-    def update(self):
-        # Get the first selected torrent
-        selected = component.get('TorrentView').get_selected_torrents()
-
-        # Only use the first torrent in the list or return if None selected
-        if selected:
-            selected = selected[0]
-        else:
-            # No torrent is selected in the torrentview
-            self.clear()
-            return
-
-        session = component.get('SessionProxy')
-        session.get_torrent_status(selected, self.status_keys).addCallback(
-            self._on_get_torrent_status
-        )
-
-    def _on_get_torrent_status(self, status):
-        # Check to see if we got valid data from the core
-        if status is None:
-            return
-
-        # Update all the label widgets
-        for widget in self.tab_widgets.values():
-            txt = xml_escape(self.widget_status_as_fstr(widget, status))
-            if decode_bytes(widget.obj.get_text()) != txt:
-                if 'comment' in widget.status_keys:
-                    widget.obj.set_markup(anchorify_urls(txt))
-                else:
-                    widget.obj.set_markup(txt)
-
-    def clear(self):
-        for widget in self.tab_widgets.values():
-            widget.obj.set_text('')
Index: luge/ui/gtk3/dialogs.py
===================================================================
--- deluge/ui/gtk3/dialogs.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,498 +1,0 @@
-#
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-# pylint: disable=super-on-old-class
-
-from collections import namedtuple
-
-from gi.repository import Gtk
-from twisted.internet import defer
-
-import deluge.component as component
-from deluge.common import windows_check
-
-from .common import get_deluge_icon, get_pixbuf
-
-Account = namedtuple('Account', 'username password authlevel')
-
-
-class BaseDialog(Gtk.Dialog):
-    """
-    Base dialog class that should be used with all dialogs.
-    """
-
-    def __init__(self, header, text, icon, buttons, parent=None):
-        """
-        :param header: str, the header portion of the dialog
-        :param text: str, the text body of the dialog
-        :param icon: icon name from icon theme or icon filename.
-        :param buttons: tuple, of icon name and responses
-        :param parent: gtkWindow, the parent window, if None it will default to the
-            MainWindow
-        """
-        super().__init__(
-            title=header,
-            parent=parent if parent else component.get('MainWindow').window,
-            flags=Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
-            buttons=buttons,
-        )
-
-        self.set_icon(get_deluge_icon())
-
-        self.connect('delete-event', self._on_delete_event)
-        self.connect('response', self._on_response)
-
-        # Setup all the formatting and such to make our dialog look pretty
-        self.set_border_width(5)
-        self.set_default_size(200, 100)
-        hbox = Gtk.Box.new(Gtk.Orientation.HORIZONTAL, spacing=5)
-        image = Gtk.Image()
-        if icon.endswith('.svg') or icon.endswith('.png'):
-            # Hack for Windows since it doesn't support svg
-            if icon.endswith('.svg') and windows_check():
-                icon = icon.rpartition('.svg')[0] + '16.png'
-            image.set_from_pixbuf(get_pixbuf(icon, 24))
-        else:
-            image.set_from_icon_name(icon, Gtk.IconSize.LARGE_TOOLBAR)
-        image.set_alignment(0.5, 0.0)
-        hbox.pack_start(image, False, False, 0)
-        vbox = Gtk.Box.new(Gtk.Orientation.VERTICAL, spacing=5)
-        tlabel = Gtk.Label(label=text)
-        tlabel.set_use_markup(True)
-        tlabel.set_line_wrap(True)
-        tlabel.set_alignment(0.0, 0.5)
-        vbox.pack_start(tlabel, False, False, 0)
-        hbox.pack_start(vbox, False, False, 0)
-        self.vbox.pack_start(hbox, False, False, 0)
-        self.vbox.set_spacing(5)
-        self.vbox.show_all()
-
-    def _on_delete_event(self, widget, event):
-        self.destroy()
-        self.deferred.callback(Gtk.ResponseType.DELETE_EVENT)
-
-    def _on_response(self, widget, response):
-        self.destroy()
-        self.deferred.callback(response)
-
-    def run(self):
-        """
-        Shows the dialog and returns a Deferred object.  The deferred, when fired
-        will contain the response ID.
-        """
-        self.deferred = defer.Deferred()
-        self.show()
-        return self.deferred
-
-
-class YesNoDialog(BaseDialog):
-    """
-    Displays a dialog asking the user to select Yes or No to a question.
-
-    When run(), it will return either a Gtk.ResponseType.YES or a Gtk.ResponseType.NO.
-
-    """
-
-    def __init__(self, header, text, parent=None):
-        """
-        :param header: see `:class:BaseDialog`
-        :param text: see `:class:BaseDialog`
-        :param parent: see `:class:BaseDialog`
-        """
-        super().__init__(
-            header,
-            text,
-            'dialog-question',
-            (_('_No'), Gtk.ResponseType.NO, _('_Yes'), Gtk.ResponseType.YES),
-            parent,
-        )
-        # Use the preferred size calculated from the content
-        self.set_default_size(-1, -1)
-
-
-class InformationDialog(BaseDialog):
-    """
-    Displays an information dialog.
-
-    When run(), it will return a Gtk.ResponseType.CLOSE.
-    """
-
-    def __init__(self, header, text, parent=None):
-        """
-        :param header: see `:class:BaseDialog`
-        :param text: see `:class:BaseDialog`
-        :param parent: see `:class:BaseDialog`
-        """
-        super().__init__(
-            header,
-            text,
-            'dialog-information',
-            (_('_Close'), Gtk.ResponseType.CLOSE),
-            parent,
-        )
-
-
-class ErrorDialog(BaseDialog):
-    """
-    Displays an error dialog with optional details text for more information.
-
-    When run(), it will return a Gtk.ResponseType.CLOSE.
-    """
-
-    def __init__(self, header, text, parent=None, details=None, traceback=False):
-        """
-        :param header: see `:class:BaseDialog`
-        :param text: see `:class:BaseDialog`
-        :param parent: see `:class:BaseDialog`
-        :param details: extra information that will be displayed in a
-            scrollable textview
-        :type details: string
-        :param traceback: show the traceback information in the details area
-        :type traceback: bool
-        """
-        super().__init__(
-            header, text, 'dialog-error', (_('_Close'), Gtk.ResponseType.CLOSE), parent
-        )
-
-        if traceback:
-            import sys
-            import traceback
-
-            tb = sys.exc_info()
-            tb = traceback.format_exc(tb[2])
-            if details:
-                details += '\n' + tb
-            else:
-                details = tb
-
-        if details:
-            self.set_default_size(600, 400)
-            textview = Gtk.TextView()
-            textview.set_editable(False)
-            textview.get_buffer().set_text(details)
-            sw = Gtk.ScrolledWindow()
-            sw.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
-            sw.set_shadow_type(Gtk.ShadowType.IN)
-            sw.add(textview)
-            label = Gtk.Label(label=_('Details:'))
-            label.set_alignment(0.0, 0.5)
-            self.vbox.pack_start(label, False, False, 0)
-            self.vbox.pack_start(sw, True, True, 0)
-            self.vbox.show_all()
-
-
-class AuthenticationDialog(BaseDialog):
-    """
-    Displays a dialog with entry fields asking for username and password.
-
-    When run(), it will return either a Gtk.ResponseType.CANCEL or a
-    Gtk.ResponseType.OK.
-    """
-
-    def __init__(self, err_msg='', username=None, parent=None):
-        """
-        :param err_msg: the error message we got back from the server
-        :type err_msg: string
-        """
-        super().__init__(
-            _('Authenticate'),
-            err_msg,
-            'dialog-password',
-            (_('_Cancel'), Gtk.ResponseType.CANCEL, _('C_onnect'), Gtk.ResponseType.OK),
-            parent,
-        )
-
-        table = Gtk.Table(2, 2, False)
-        self.username_label = Gtk.Label()
-        self.username_label.set_markup('<b>' + _('Username:') + '</b>')
-        self.username_label.set_alignment(1.0, 0.5)
-        self.username_label.set_padding(5, 5)
-        self.username_entry = Gtk.Entry()
-        table.attach(self.username_label, 0, 1, 0, 1)
-        table.attach(self.username_entry, 1, 2, 0, 1)
-
-        self.password_label = Gtk.Label()
-        self.password_label.set_markup('<b>' + _('Password:') + '</b>')
-        self.password_label.set_alignment(1.0, 0.5)
-        self.password_label.set_padding(5, 5)
-        self.password_entry = Gtk.Entry()
-        self.password_entry.set_visibility(False)
-        self.password_entry.connect('activate', self.on_password_activate)
-        table.attach(self.password_label, 0, 1, 1, 2)
-        table.attach(self.password_entry, 1, 2, 1, 2)
-
-        self.vbox.pack_start(table, False, False, padding=5)
-        self.set_focus(self.password_entry)
-        if username:
-            self.username_entry.set_text(username)
-            self.username_entry.set_editable(False)
-            self.set_focus(self.password_entry)
-        else:
-            self.set_focus(self.username_entry)
-        self.show_all()
-
-    def get_username(self):
-        return self.username_entry.get_text()
-
-    def get_password(self):
-        return self.password_entry.get_text()
-
-    def on_password_activate(self, widget):
-        self.response(Gtk.ResponseType.OK)
-
-
-class AccountDialog(BaseDialog):
-    def __init__(
-        self,
-        username=None,
-        password=None,
-        authlevel=None,
-        levels_mapping=None,
-        parent=None,
-    ):
-        if username:
-            super().__init__(
-                _('Edit Account'),
-                _('Edit existing account'),
-                'dialog-information',
-                (
-                    _('_Cancel'),
-                    Gtk.ResponseType.CANCEL,
-                    _('_Apply'),
-                    Gtk.ResponseType.OK,
-                ),
-                parent,
-            )
-        else:
-            super().__init__(
-                _('New Account'),
-                _('Create a new account'),
-                'dialog-information',
-                (_('_Cancel'), Gtk.ResponseType.CANCEL, _('_Add'), Gtk.ResponseType.OK),
-                parent,
-            )
-
-        self.account = None
-
-        table = Gtk.Table(2, 3, False)
-        username_label = Gtk.Label()
-        username_label.set_markup('<b>' + _('Username:') + '</b>')
-        username_label.set_alignment(1.0, 0.5)
-        username_label.set_padding(5, 5)
-        self.username_entry = Gtk.Entry()
-        table.attach(username_label, 0, 1, 0, 1)
-        table.attach(self.username_entry, 1, 2, 0, 1)
-
-        authlevel_label = Gtk.Label()
-        authlevel_label.set_markup('<b>' + _('Authentication Level:') + '</b>')
-        authlevel_label.set_alignment(1.0, 0.5)
-        authlevel_label.set_padding(5, 5)
-
-        # combo_box_new_text is deprecated but no other pygtk alternative.
-        self.authlevel_combo = Gtk.ComboBoxText()
-        active_idx = None
-        for idx, level in enumerate(levels_mapping):
-            self.authlevel_combo.append_text(level)
-            if authlevel and authlevel == level:
-                active_idx = idx
-            elif not authlevel and level == 'DEFAULT':
-                active_idx = idx
-
-        if active_idx is not None:
-            self.authlevel_combo.set_active(active_idx)
-
-        table.attach(authlevel_label, 0, 1, 1, 2)
-        table.attach(self.authlevel_combo, 1, 2, 1, 2)
-
-        password_label = Gtk.Label()
-        password_label.set_markup('<b>' + _('Password:') + '</b>')
-        password_label.set_alignment(1.0, 0.5)
-        password_label.set_padding(5, 5)
-        self.password_entry = Gtk.Entry()
-        self.password_entry.set_visibility(False)
-        table.attach(password_label, 0, 1, 2, 3)
-        table.attach(self.password_entry, 1, 2, 2, 3)
-
-        self.vbox.pack_start(table, False, False, padding=5)
-        if username:
-            self.username_entry.set_text(username)
-            self.username_entry.set_editable(False)
-        else:
-            self.set_focus(self.username_entry)
-
-        if password:
-            self.password_entry.set_text(username)
-
-        self.vbox.show_all()
-
-    def _on_response(self, widget, response):
-        if response == Gtk.ResponseType.OK:
-            self.account = Account(
-                self.username_entry.get_text(),
-                self.password_entry.get_text(),
-                self.authlevel_combo.get_active_text(),
-            )
-        self.destroy()
-        self.deferred.callback(response)
-
-
-class OtherDialog(BaseDialog):
-    """
-    Displays a dialog with a spinner for setting a value.
-
-    Returns:
-        int or float:
-    """
-
-    def __init__(
-        self, header, text='', unit_text='', icon=None, default=0, parent=None
-    ):
-        self.value_type = type(default)
-        if self.value_type not in (int, float):
-            raise TypeError('default value needs to be an int or float')
-
-        if not icon:
-            icon = 'dialog-information'
-
-        super().__init__(
-            header,
-            text,
-            icon,
-            (_('_Cancel'), Gtk.ResponseType.CANCEL, _('_Apply'), Gtk.ResponseType.OK),
-            parent,
-        )
-
-        hbox = Gtk.Box.new(Gtk.Orientation.HORIZONTAL, spacing=5)
-        alignment_spacer = Gtk.Alignment()
-        hbox.pack_start(alignment_spacer, True, True, 0)
-        alignment_spin = Gtk.Alignment(xalign=1, yalign=0.5, xscale=1, yscale=1)
-        adjustment_spin = Gtk.Adjustment(
-            value=-1, lower=-1, upper=2097151, step_increment=1, page_increment=10
-        )
-        self.spinbutton = Gtk.SpinButton(
-            adjustment=adjustment_spin, climb_rate=0, digits=0
-        )
-        self.spinbutton.set_value(default)
-        self.spinbutton.select_region(0, -1)
-        self.spinbutton.set_width_chars(6)
-        self.spinbutton.set_alignment(1)
-        self.spinbutton.set_max_length(6)
-        if self.value_type is float:
-            self.spinbutton.set_digits(1)
-        alignment_spin.add(self.spinbutton)
-        hbox.pack_start(alignment_spin, False, True, 0)
-        label_type = Gtk.Label()
-        label_type.set_text(unit_text)
-        label_type.set_alignment(0.0, 0.5)
-        hbox.pack_start(label_type, True, True, 0)
-
-        self.vbox.pack_start(hbox, False, False, padding=5)
-        self.vbox.show_all()
-
-    def _on_delete_event(self, widget, event):
-        self.deferred.callback(None)
-        self.destroy()
-
-    def _on_response(self, widget, response):
-        value = None
-        if response == Gtk.ResponseType.OK:
-            if self.value_type is int:
-                value = self.spinbutton.get_value_as_int()
-            else:
-                value = self.spinbutton.get_value()
-        self.deferred.callback(value)
-        self.destroy()
-
-
-class PasswordDialog(BaseDialog):
-    """
-    Displays a dialog with an entry field asking for a password.
-
-    When run(), it will return either a Gtk.ResponseType.CANCEL or a Gtk.ResponseType.OK.
-    """
-
-    def __init__(self, password_msg='', parent=None):
-        """
-        :param password_msg: the error message we got back from the server
-        :type password_msg: string
-        """
-        super().__init__(
-            header=_('Password Protected'),
-            text=password_msg,
-            icon='dialog-password',
-            buttons=(
-                _('_Cancel'),
-                Gtk.ResponseType.CANCEL,
-                _('_OK'),
-                Gtk.ResponseType.OK,
-            ),
-            parent=parent,
-        )
-
-        table = Gtk.Table(1, 2, False)
-        self.password_label = Gtk.Label()
-        self.password_label.set_markup('<b>' + _('Password:') + '</b>')
-        self.password_label.set_alignment(1.0, 0.5)
-        self.password_label.set_padding(5, 5)
-        self.password_entry = Gtk.Entry()
-        self.password_entry.set_visibility(False)
-        self.password_entry.connect('activate', self.on_password_activate)
-        table.attach(self.password_label, 0, 1, 1, 2)
-        table.attach(self.password_entry, 1, 2, 1, 2)
-
-        self.vbox.pack_start(table, False, False, padding=5)
-        self.set_focus(self.password_entry)
-
-        self.show_all()
-
-    def get_password(self):
-        return self.password_entry.get_text()
-
-    def on_password_activate(self, widget):
-        self.response(Gtk.ResponseType.OK)
-
-
-class CopyMagnetDialog(BaseDialog):
-    """
-    Displays a dialog with a magnet URI
-    """
-
-    def __init__(self, torrent_magnet='', parent=None):
-        super().__init__(
-            header=_('Copy Magnet URI'),
-            text='',
-            icon='magnet_copy.svg',
-            buttons=(_('_Close'), Gtk.ResponseType.CLOSE),
-            parent=parent,
-        )
-        self.copied = False
-
-        table = Gtk.Table(1, 2, False)
-        self.magnet_entry = Gtk.Entry()
-        self.magnet_entry.set_text(torrent_magnet)
-        self.magnet_entry.set_editable(False)
-        self.magnet_entry.connect('copy-clipboard', self.on_copy_emitted)
-        table.attach(self.magnet_entry, 0, 1, 0, 1)
-
-        copy_button = Gtk.Button.new_with_label(_('Copy'))
-        copy_button.connect('clicked', self.on_copy_clicked)
-        table.attach(copy_button, 1, 2, 0, 1)
-
-        self.vbox.pack_start(table, False, False, padding=5)
-        self.set_focus(self.magnet_entry)
-
-        self.show_all()
-
-    def on_copy_clicked(self, widget):
-        self.magnet_entry.select_region(0, -1)
-        self.magnet_entry.copy_clipboard()
-        self.magnet_entry.set_position(0)
-        self.copied = True
-
-    def on_copy_emitted(self, widget):
-        self.copied = True
Index: luge/ui/gtk3/edittrackersdialog.py
===================================================================
--- deluge/ui/gtk3/edittrackersdialog.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,348 +1,0 @@
-#
-# Copyright (C) 2007, 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os.path
-
-from gi.repository import Gdk, Gtk
-from twisted.internet import defer
-
-import deluge.component as component
-from deluge.common import is_url, resource_filename
-from deluge.configmanager import ConfigManager
-from deluge.ui.client import client
-
-from .common import get_deluge_icon
-
-log = logging.getLogger(__name__)
-
-
-def last_tier_trackers_from_liststore(trackers_liststore):
-    """Create a list of tracker from existing liststore and find last tier number.
-
-    Args:
-        tracker_liststore (Gtk.ListStore): A Gtk.ListStore with [tier (int), tracker (str)] rows.
-
-    Returns:
-        tuple(int, list): A tuple containing last tier number and list of trackers.
-
-    """
-
-    last_tier = 0
-    trackers_from_liststore = []
-    for tier, tracker in trackers_liststore:
-        trackers_from_liststore.append(tracker)
-        if tier >= last_tier:
-            last_tier = tier + 1
-
-    return last_tier, trackers_from_liststore
-
-
-def trackers_tiers_from_text(text_str=''):
-    """Create a list of trackers from text.
-
-    Any duplicate trackers are removed.
-
-    Args:
-        text_input (str): A block of text with tracker separated by newlines.
-
-    Returns:
-        list: The list of trackers.
-
-    Notes:
-        Trackers should be separated by newlines and empty line denotes start of new tier.
-
-    """
-
-    trackers = {}
-    tier = 0
-
-    lines = text_str.strip().split('\n')
-    for line in lines:
-        if not line:
-            tier += 1
-            continue
-        line = line.replace('\\', '/')  # Fix any mistyped urls.
-        if is_url(line) and line not in trackers:
-            trackers[line] = tier
-
-    return trackers
-
-
-class EditTrackersDialog:
-    def __init__(self, torrent_id, parent=None):
-        self.torrent_id = torrent_id
-        self.builder = Gtk.Builder()
-        self.gtkui_config = ConfigManager('gtk3ui.conf')
-
-        # Main dialog
-        self.builder.add_from_file(
-            resource_filename(__package__, os.path.join('glade', 'edit_trackers.ui'))
-        )
-        # add tracker dialog
-        self.builder.add_from_file(
-            resource_filename(
-                __package__, os.path.join('glade', 'edit_trackers.add.ui')
-            )
-        )
-        # edit tracker dialog
-        self.builder.add_from_file(
-            resource_filename(
-                __package__, os.path.join('glade', 'edit_trackers.edit.ui')
-            )
-        )
-
-        self.dialog = self.builder.get_object('edit_trackers_dialog')
-        self.treeview = self.builder.get_object('tracker_treeview')
-        self.add_tracker_dialog = self.builder.get_object('add_tracker_dialog')
-        self.add_tracker_dialog.set_transient_for(self.dialog)
-        self.edit_tracker_entry = self.builder.get_object('edit_tracker_entry')
-        self.edit_tracker_entry.set_transient_for(self.dialog)
-        self.dialog.set_icon(get_deluge_icon())
-
-        self.load_edit_trackers_dialog_state()
-
-        if parent is not None:
-            self.dialog.set_transient_for(parent)
-
-        # Connect the signals
-        self.builder.connect_signals(self)
-
-        # Create a liststore for tier, url
-        self.liststore = Gtk.ListStore(int, str)
-
-        # Create the columns
-        self.treeview.append_column(
-            Gtk.TreeViewColumn(_('Tier'), Gtk.CellRendererText(), text=0)
-        )
-        self.treeview.append_column(
-            Gtk.TreeViewColumn(_('Tracker'), Gtk.CellRendererText(), text=1)
-        )
-
-        self.treeview.set_model(self.liststore)
-        self.liststore.set_sort_column_id(0, Gtk.SortType.ASCENDING)
-
-        self.dialog.connect('delete-event', self._on_delete_event)
-        self.dialog.connect('response', self._on_response)
-        self.treeview.connect('button_press_event', self.on_button_press_event)
-
-        self.add_tracker_dialog.connect('key-press-event', self.on_key_add_press_event)
-        self.add_tracker_dialog.connect('delete-event', self.on_delete_event_add)
-        self.edit_tracker_entry.connect('key-press-event', self.on_key_edit_press_event)
-        self.edit_tracker_entry.connect('delete-event', self.on_delete_event_edit)
-
-    def run(self):
-        # Make sure we have a torrent_id.. if not just return
-        if self.torrent_id is None:
-            return
-
-        # Get the trackers for this torrent
-        session = component.get('SessionProxy')
-        session.get_torrent_status(self.torrent_id, ['trackers']).addCallback(
-            self._on_get_torrent_status
-        )
-        client.force_call()
-
-        self.deferred = defer.Deferred()
-        return self.deferred
-
-    def __del__(self):
-        del self.gtkui_config
-
-    def load_edit_trackers_dialog_state(self):
-        w = self.gtkui_config['edit_trackers_dialog_width']
-        h = self.gtkui_config['edit_trackers_dialog_height']
-        if w is not None and h is not None:
-            self.dialog.resize(w, h)
-
-    def on_edit_trackers_dialog_configure_event(self, widget, event):
-        self.gtkui_config['edit_trackers_dialog_width'] = event.width
-        self.gtkui_config['edit_trackers_dialog_height'] = event.height
-
-    def _on_delete_event(self, widget, event):
-        self.deferred.callback(Gtk.ResponseType.DELETE_EVENT)
-        self.dialog.destroy()
-
-    def _on_response(self, widget, response):
-        if response == 1:
-            self.trackers = []
-
-            def each(model, path, _iter, data):
-                tracker = {}
-                tracker['tier'] = model.get_value(_iter, 0)
-                tracker['url'] = model.get_value(_iter, 1)
-                self.trackers.append(tracker)
-
-            self.liststore.foreach(each, None)
-            if self.old_trackers != self.trackers:
-                # Set the torrens trackers
-                client.core.set_torrent_trackers(self.torrent_id, self.trackers)
-                self.deferred.callback(Gtk.ResponseType.OK)
-            else:
-                self.deferred.callback(Gtk.ResponseType.CANCEL)
-        else:
-            self.deferred.callback(Gtk.ResponseType.CANCEL)
-        self.dialog.destroy()
-
-    def _on_get_torrent_status(self, status):
-        """Display trackers dialog"""
-        self.old_trackers = list(status['trackers'])
-        for tracker in self.old_trackers:
-            self.add_tracker(tracker['tier'], tracker['url'])
-        self.treeview.set_cursor(0)
-        self.dialog.show()
-
-    def add_tracker(self, tier, url):
-        """Adds a tracker to the list"""
-        self.liststore.append([tier, url])
-
-    def get_selected(self):
-        """Returns the selected tracker"""
-        return self.treeview.get_selection().get_selected()[1]
-
-    def on_button_add_clicked(self, widget):
-        log.debug('on_button_add_clicked')
-        # Show the add tracker dialog
-        self.add_tracker_dialog.show()
-        self.builder.get_object('textview_trackers').grab_focus()
-        self.dialog.set_sensitive(False)
-
-    def on_button_remove_clicked(self, widget):
-        log.debug('on_button_remove_clicked')
-        selected = self.get_selected()
-        if selected is not None:
-            self.liststore.remove(selected)
-
-    def on_button_edit_clicked(self, widget):
-        """edits an existing tracker on edit button click"""
-        log.debug('on_button_edit_clicked')
-        self._edit_tracker()
-
-    def on_button_press_event(self, widget, event):
-        """edits an existing tracker on double click on tracker name"""
-        if event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS:
-            log.debug('button_press_event double click')
-            self._edit_tracker()
-
-    def _edit_tracker(self):
-        """edits an existing tracker"""
-        selected = self.get_selected()
-        if selected:
-            tracker = self.liststore.get_value(selected, 1)
-            self.builder.get_object('entry_edit_tracker').set_text(tracker)
-            self.edit_tracker_entry.show()
-            self.edit_tracker_entry.grab_focus()
-            self.dialog.set_sensitive(False)
-
-    def _close_edit_dialog(self):
-        self.dialog.set_sensitive(True)
-        self.edit_tracker_entry.hide()
-
-    def on_button_edit_cancel_clicked(self, widget):
-        """handles the cancel button"""
-        log.debug('on_button_edit_cancel_clicked')
-        self._close_edit_dialog()
-
-    def on_key_edit_press_event(self, widget, event):
-        """handles Escape key press"""
-        if event.keyval == Gdk.KEY_Escape:
-            log.debug('on_key_edit_press_event')
-            self._close_edit_dialog()
-
-    def on_delete_event_edit(self, widget, event):
-        """handles the Top-Right X button"""
-        log.debug('on_delete_event_edit')
-        self._close_edit_dialog()
-        return True
-
-    def on_button_edit_ok_clicked(self, widget):
-        log.debug('on_button_edit_ok_clicked')
-        selected = self.get_selected()
-        tracker = self.builder.get_object('entry_edit_tracker').get_text()
-        self.liststore.set_value(selected, 1, tracker)
-        self.dialog.set_sensitive(True)
-        self.edit_tracker_entry.hide()
-
-    def on_button_up_clicked(self, widget):
-        log.debug('on_button_up_clicked')
-        selected = self.get_selected()
-        num_rows = self.liststore.iter_n_children(None)
-        if selected is not None and num_rows > 1:
-            tier = self.liststore.get_value(selected, 0)
-            if tier <= 0:
-                return
-            new_tier = tier - 1
-            # Now change the tier for this tracker
-            self.liststore.set_value(selected, 0, new_tier)
-
-    def on_button_down_clicked(self, widget):
-        log.debug('on_button_down_clicked')
-        selected = self.get_selected()
-        num_rows = self.liststore.iter_n_children(None)
-        if selected is not None and num_rows > 1:
-            tier = self.liststore.get_value(selected, 0)
-            new_tier = tier + 1
-            # Now change the tier for this tracker
-            self.liststore.set_value(selected, 0, new_tier)
-
-    def on_button_add_ok_clicked(self, widget):
-        log.debug('on_button_add_ok_clicked')
-
-        # Create a list of trackers from the textview widget
-        textview_buf = self.builder.get_object('textview_trackers').get_buffer()
-        trackers_text = textview_buf.get_text(
-            *textview_buf.get_bounds(), include_hidden_chars=False
-        )
-
-        for tracker in trackers_tiers_from_text(trackers_text):
-            # Figure out what tier number to use.. it's going to be the highest+1
-            # Also check for duplicates
-            # Check if there are any entries
-            duplicate = False
-            highest_tier = -1
-            for row in self.liststore:
-                tier = row[0]
-                if tier > highest_tier:
-                    highest_tier = tier
-                if tracker == row[1]:
-                    duplicate = True
-                    break
-
-            # If not a duplicate, then add it to the list
-            if not duplicate:
-                # Add the tracker to the list
-                self.add_tracker(highest_tier + 1, tracker)
-
-        # Clear the entry widget and hide the dialog
-        textview_buf.set_text('')
-        self.dialog.set_sensitive(True)
-        self.add_tracker_dialog.hide()
-
-    def _discard_and_close_add_dialog(self):
-        # Clear the entry widget and hide the dialog
-        b = Gtk.TextBuffer()
-        self.builder.get_object('textview_trackers').set_buffer(b)
-        self.dialog.set_sensitive(True)
-        self.add_tracker_dialog.hide()
-
-    def on_button_add_cancel_clicked(self, widget):
-        """handles the cancel button"""
-        log.debug('on_button_add_cancel_clicked')
-        self._discard_and_close_add_dialog()
-
-    def on_key_add_press_event(self, widget, event):
-        """handles Escape key press"""
-        if event.keyval == Gdk.KEY_Escape:
-            log.debug('on_key_add_press_event')
-            self._discard_and_close_add_dialog()
-
-    def on_delete_event_add(self, widget, event):
-        """handles the Top-Right X button"""
-        log.debug('on_delete_event_add')
-        self._discard_and_close_add_dialog()
-        return True
Index: luge/ui/gtk3/files_tab.py
===================================================================
--- deluge/ui/gtk3/files_tab.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,863 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import json
-import logging
-import os.path
-
-import gi  # isort:skip (Required before Gtk import).
-
-gi.require_version('Gtk', '3.0')
-
-# isort:imports-thirdparty
-from gi.repository import Gio, Gtk
-from gi.repository.Gdk import DragAction, ModifierType, keyval_name
-from gi.repository.GObject import TYPE_UINT64
-
-# isort:imports-firstparty
-import deluge.component as component
-from deluge.common import open_file, show_file
-from deluge.ui.client import client
-from deluge.ui.common import FILE_PRIORITY
-
-# isort:imports-localfolder
-from .common import (
-    listview_replace_treestore,
-    load_pickled_state_file,
-    reparent_iter,
-    save_pickled_state_file,
-)
-from .torrentdetails import Tab
-from .torrentview_data_funcs import cell_data_size
-
-log = logging.getLogger(__name__)
-
-CELL_PRIORITY_ICONS = {
-    FILE_PRIORITY['Skip']: 'action-unavailable-symbolic',
-    FILE_PRIORITY['Low']: 'go-down-symbolic',
-    FILE_PRIORITY['Normal']: 'go-next-symbolic',
-    FILE_PRIORITY['High']: 'go-up-symbolic',
-}
-
-G_ICON_DIRECTORY = Gio.content_type_get_icon('inode/directory')
-
-
-def cell_priority(column, cell, model, row, data):
-    if model.get_value(row, 5) == -1:
-        # This is a folder, so lets just set it blank for now
-        cell.set_property('text', '')
-        return
-    priority = model.get_value(row, data)
-    cell.set_property('text', _(FILE_PRIORITY[priority]))
-
-
-def cell_priority_icon(column, cell, model, row, data):
-    if model.get_value(row, 5) == -1:
-        # This is a folder, so lets just set it blank for now
-        cell.set_property('icon-name', None)
-        return
-    priority = model.get_value(row, data)
-    cell.set_property('icon-name', CELL_PRIORITY_ICONS[priority])
-
-
-def cell_filename(column, cell, model, row, data):
-    """Only show the tail portion of the file path"""
-    filepath = model.get_value(row, data)
-    cell.set_property('text', os.path.split(filepath)[1])
-
-
-def cell_progress(column, cell, model, row, data):
-    text = model.get_value(row, data[0])
-    value = model.get_value(row, data[1])
-    cell.set_property('visible', True)
-    cell.set_property('text', text)
-    cell.set_property('value', value)
-
-
-class FilesTab(Tab):
-    def __init__(self):
-        super().__init__('Files', 'files_tab', 'files_tab_label')
-
-        self.listview = self.main_builder.get_object('files_listview')
-        # filename, size, progress string, progress value, priority, file index, icon id
-        self.treestore = Gtk.TreeStore(str, TYPE_UINT64, str, float, int, int, Gio.Icon)
-        self.treestore.set_sort_column_id(0, Gtk.SortType.ASCENDING)
-
-        # We need to store the row that's being edited to prevent updating it until
-        # it's been done editing
-        self._editing_index = None
-
-        # Filename column
-        self.filename_column_name = _('Filename')
-        column = Gtk.TreeViewColumn(self.filename_column_name)
-        render = Gtk.CellRendererPixbuf()
-        column.pack_start(render, False)
-        column.add_attribute(render, 'gicon', 6)
-        render = Gtk.CellRendererText()
-        render.set_property('editable', True)
-        render.connect('edited', self._on_filename_edited)
-        render.connect('editing-started', self._on_filename_editing_start)
-        render.connect('editing-canceled', self._on_filename_editing_canceled)
-        column.pack_start(render, True)
-        column.add_attribute(render, 'text', 0)
-        column.set_sort_column_id(0)
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(200)
-        column.set_reorderable(True)
-        self.listview.append_column(column)
-
-        # Size column
-        column = Gtk.TreeViewColumn(_('Size'))
-        render = Gtk.CellRendererText()
-        column.pack_start(render, False)
-        column.set_cell_data_func(render, cell_data_size, 1)
-        column.set_sort_column_id(1)
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(50)
-        column.set_reorderable(True)
-        self.listview.append_column(column)
-
-        # Progress column
-        column = Gtk.TreeViewColumn(_('Progress'))
-        render = Gtk.CellRendererProgress()
-        render.set_padding(0, 1)
-        column.pack_start(render, True)
-        column.set_cell_data_func(render, cell_progress, (2, 3))
-        column.set_sort_column_id(3)
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(100)
-        column.set_reorderable(True)
-        self.listview.append_column(column)
-
-        # Priority column
-        column = Gtk.TreeViewColumn(_('Priority'))
-        render = Gtk.CellRendererPixbuf()
-        column.pack_start(render, False)
-        column.set_cell_data_func(render, cell_priority_icon, 4)
-        render = Gtk.CellRendererText()
-        column.pack_start(render, False)
-        column.set_cell_data_func(render, cell_priority, 4)
-        column.set_sort_column_id(4)
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(100)
-        # Bugfix: Last column needs max_width set to stop scrollbar appearing
-        column.set_max_width(200)
-        column.set_reorderable(True)
-        self.listview.append_column(column)
-
-        self.listview.set_model(self.treestore)
-
-        self.listview.get_selection().set_mode(Gtk.SelectionMode.MULTIPLE)
-
-        self.file_menu = self.main_builder.get_object('menu_file_tab')
-        self.file_menu_priority_items = [
-            self.main_builder.get_object('menuitem_skip'),
-            self.main_builder.get_object('menuitem_low'),
-            self.main_builder.get_object('menuitem_normal'),
-            self.main_builder.get_object('menuitem_high'),
-            self.main_builder.get_object('menuitem_priority_sep'),
-        ]
-
-        self.localhost_widgets = [
-            self.main_builder.get_object('menuitem_open_file'),
-            self.main_builder.get_object('menuitem_show_file'),
-            self.main_builder.get_object('menuitem3'),
-        ]
-
-        self.listview.connect('row-activated', self._on_row_activated)
-        self.listview.connect('key-press-event', self._on_key_press_event)
-        self.listview.connect('button-press-event', self._on_button_press_event)
-
-        self.listview.enable_model_drag_source(
-            ModifierType.BUTTON1_MASK,
-            [('text/plain', 0, 0)],
-            DragAction.DEFAULT | DragAction.MOVE,
-        )
-        self.listview.enable_model_drag_dest([('text/plain', 0, 0)], DragAction.DEFAULT)
-
-        self.listview.connect('drag_data_get', self._on_drag_data_get_data)
-        self.listview.connect('drag_data_received', self._on_drag_data_received_data)
-
-        component.get('MainWindow').connect_signals(self)
-
-        # Connect to various events from the daemon
-        client.register_event_handler(
-            'TorrentFileRenamedEvent', self._on_torrentfilerenamed_event
-        )
-        client.register_event_handler(
-            'TorrentFolderRenamedEvent', self._on_torrentfolderrenamed_event
-        )
-        client.register_event_handler(
-            'TorrentRemovedEvent', self._on_torrentremoved_event
-        )
-
-        # Attempt to load state
-        self.load_state()
-
-        # torrent_id: (filepath, size)
-        self.files_list = {}
-
-        self.torrent_id = None
-
-    def start(self):
-        attr = 'hide' if not client.is_localhost() else 'show'
-        for widget in self.localhost_widgets:
-            getattr(widget, attr)()
-
-    def save_state(self):
-        # Get the current sort order of the view
-        column_id, sort_order = self.treestore.get_sort_column_id()
-
-        # Setup state dict
-        state = {
-            'columns': {},
-            'sort_id': int(column_id) if column_id >= 0 else None,
-            'sort_order': int(sort_order) if sort_order >= 0 else None,
-        }
-
-        for index, column in enumerate(self.listview.get_columns()):
-            state['columns'][column.get_title()] = {
-                'position': index,
-                'width': column.get_width(),
-            }
-
-        save_pickled_state_file('files_tab.state', state)
-
-    def load_state(self):
-        state = load_pickled_state_file('files_tab.state')
-
-        if not state:
-            return
-
-        if state['sort_id'] is not None and state['sort_order'] is not None:
-            self.treestore.set_sort_column_id(state['sort_id'], state['sort_order'])
-
-        for index, column in enumerate(self.listview.get_columns()):
-            cname = column.get_title()
-            if cname in state['columns']:
-                cstate = state['columns'][cname]
-                column.set_sizing(Gtk.TreeViewColumnSizing.FIXED)
-                column.set_fixed_width(cstate['width'] if cstate['width'] > 0 else 10)
-                if state['sort_id'] == index and state['sort_order'] is not None:
-                    column.set_sort_indicator(True)
-                    column.set_sort_order(state['sort_order'])
-                if cstate['position'] != index:
-                    # Column is in wrong position
-                    if cstate['position'] == 0:
-                        self.listview.move_column_after(column, None)
-                    elif (
-                        self.listview.get_columns()[cstate['position'] - 1].get_title()
-                        != cname
-                    ):
-                        self.listview.move_column_after(
-                            column, self.listview.get_columns()[cstate['position'] - 1]
-                        )
-
-    def update(self):
-        # Get the first selected torrent
-        torrent_id = component.get('TorrentView').get_selected_torrents()
-
-        # Only use the first torrent in the list or return if None selected
-        if len(torrent_id) != 0:
-            torrent_id = torrent_id[0]
-        else:
-            # No torrent is selected in the torrentview
-            self.clear()
-            return
-
-        status_keys = ['file_progress', 'file_priorities']
-        if torrent_id != self.torrent_id:
-            # We only want to do this if the torrent_id has changed
-            self.treestore.clear()
-            self.torrent_id = torrent_id
-            status_keys += ['storage_mode', 'is_seed']
-
-            if self.torrent_id in self.files_list:
-                # We already have the files list stored, so just update the view
-                self.update_files()
-
-        if (
-            self.torrent_id not in self.files_list
-            or not self.files_list[self.torrent_id]
-        ):
-            # We need to get the files list
-            log.debug('Getting file list from core..')
-            status_keys += ['files']
-
-        component.get('SessionProxy').get_torrent_status(
-            self.torrent_id, status_keys
-        ).addCallback(self._on_get_torrent_status, self.torrent_id)
-
-    def clear(self):
-        self.treestore.clear()
-        self.torrent_id = None
-
-    def _on_row_activated(self, tree, path, view_column):
-        self.on_menuitem_open_file_activate(None)
-
-    def get_file_path(self, row, path=''):
-        if not row:
-            return path
-
-        path = self.treestore.get_value(row, 0) + path
-        return self.get_file_path(self.treestore.iter_parent(row), path)
-
-    def _on_open_file(self, status):
-        paths = self.listview.get_selection().get_selected_rows()[1]
-        selected = []
-        for path in paths:
-            selected.append(self.treestore.get_iter(path))
-
-        for select in selected:
-            path = self.get_file_path(select).split('/')
-            filepath = os.path.join(status['download_location'], *path)
-            log.debug('Open file: %s', filepath)
-            timestamp = component.get('MainWindow').get_timestamp()
-            open_file(filepath, timestamp=timestamp)
-
-    def _on_show_file(self, status):
-        paths = self.listview.get_selection().get_selected_rows()[1]
-        selected = []
-        for path in paths:
-            selected.append(self.treestore.get_iter(path))
-
-        for select in selected:
-            path = self.get_file_path(select).split('/')
-            filepath = os.path.join(status['download_location'], *path)
-            log.debug('Show file: %s', filepath)
-            timestamp = component.get('MainWindow').get_timestamp()
-            show_file(filepath, timestamp=timestamp)
-
-    # The following 3 methods create the folder/file view in the treeview
-    def prepare_file_store(self, torrent_files):
-        split_files = {}
-        for index, torrent_file in enumerate(torrent_files):
-            self.prepare_file(torrent_file, torrent_file['path'], index, split_files)
-        self.add_files(None, split_files)
-
-    def prepare_file(self, torrent_file, file_name, file_num, files_storage):
-        first_slash_index = file_name.find('/')
-        if first_slash_index == -1:
-            files_storage[file_name] = (file_num, torrent_file)
-        else:
-            file_name_chunk = file_name[: first_slash_index + 1]
-            if file_name_chunk not in files_storage:
-                files_storage[file_name_chunk] = {}
-            self.prepare_file(
-                torrent_file,
-                file_name[first_slash_index + 1 :],
-                file_num,
-                files_storage[file_name_chunk],
-            )
-
-    def add_files(self, parent_iter, split_files):
-        chunk_size_total = 0
-        for key, value in split_files.items():
-            if key.endswith('/'):
-                chunk_iter = self.treestore.append(
-                    parent_iter, [key, 0, '', 0, 0, -1, G_ICON_DIRECTORY]
-                )
-                chunk_size = self.add_files(chunk_iter, value)
-                self.treestore.set(chunk_iter, 1, chunk_size)
-                chunk_size_total += chunk_size
-            else:
-                mime_type, uncertain = Gio.content_type_guess(key, None)
-                if not uncertain and mime_type:
-                    mime_icon = Gio.content_type_get_symbolic_icon(mime_type)
-                else:
-                    mime_icon = Gio.content_type_get_symbolic_icon('text/plain')
-                self.treestore.append(
-                    parent_iter, [key, value[1]['size'], '', 0, 0, value[0], mime_icon]
-                )
-                chunk_size_total += value[1]['size']
-        return chunk_size_total
-
-    def update_files(self):
-        with listview_replace_treestore(self.listview):
-            self.prepare_file_store(self.files_list[self.torrent_id])
-        root = Gtk.TreePath.new_first()
-        self.listview.expand_row(root, False)
-
-    def get_selected_files(self):
-        """Returns a list of file indexes that are selected."""
-
-        def get_iter_children(itr, selected):
-            i = self.treestore.iter_children(itr)
-            while i:
-                selected.append(self.treestore[i][5])
-                if self.treestore.iter_has_child(i):
-                    get_iter_children(i, selected)
-                i = self.treestore.iter_next(i)
-
-        selected = []
-        paths = self.listview.get_selection().get_selected_rows()[1]
-        for path in paths:
-            i = self.treestore.get_iter(path)
-            selected.append(self.treestore[i][5])
-            if self.treestore.iter_has_child(i):
-                get_iter_children(i, selected)
-
-        return selected
-
-    def get_files_from_tree(self, rows, files_list, indent):
-        if not rows:
-            return None
-
-        for row in rows:
-            if row[5] > -1:
-                files_list.append((row[5], row))
-            self.get_files_from_tree(row.iterchildren(), files_list, indent + 1)
-        return None
-
-    def update_folder_percentages(self):
-        """Go through the tree and update the folder complete percentages."""
-        root = self.treestore.get_iter_first()
-        if root is None or self.treestore[root][5] != -1:
-            return
-
-        def get_completed_bytes(row):
-            completed_bytes = 0
-            parent = self.treestore.iter_parent(row)
-            while row:
-                if self.treestore.iter_children(row):
-                    completed_bytes += get_completed_bytes(
-                        self.treestore.iter_children(row)
-                    )
-                else:
-                    completed_bytes += (
-                        self.treestore[row][1] * self.treestore[row][3] / 100
-                    )
-
-                row = self.treestore.iter_next(row)
-
-            try:
-                value = completed_bytes / self.treestore[parent][1] * 100
-            except ZeroDivisionError:
-                # Catch the unusual error found when moving folders around
-                value = 0
-            self.treestore[parent][3] = value
-            self.treestore[parent][2] = '%i%%' % value
-            return completed_bytes
-
-        get_completed_bytes(self.treestore.iter_children(root))
-
-    def _on_get_torrent_status(self, status, torrent_id):
-        # Check stored torrent id matches the callback id
-        if self.torrent_id != torrent_id:
-            return
-
-        if 'is_seed' in status:
-            self.__is_seed = status['is_seed']
-
-        if 'files' in status:
-            self.files_list[self.torrent_id] = status['files']
-            self.update_files()
-
-        # (index, iter)
-        files_list = []
-        self.get_files_from_tree(self.treestore, files_list, 0)
-        files_list.sort()
-        for index, row in files_list:
-            # Do not update a row that is being edited
-            if self._editing_index == row[5]:
-                continue
-
-            try:
-                progress_string = '%i%%' % (status['file_progress'][index] * 100)
-            except IndexError:
-                continue
-            if row[2] != progress_string:
-                row[2] = progress_string
-            progress_value = status['file_progress'][index] * 100
-            if row[3] != progress_value:
-                row[3] = progress_value
-            file_priority = status['file_priorities'][index]
-            if row[4] != file_priority:
-                row[4] = file_priority
-        if self._editing_index != -1:
-            # Only update if no folder is being edited
-            self.update_folder_percentages()
-
-    def _on_button_press_event(self, widget, event):
-        """This is a callback for showing the right-click context menu."""
-        log.debug('on_button_press_event')
-        # We only care about right-clicks
-        if event.button == 3:
-            x, y = event.get_coords()
-            cursor_path = self.listview.get_path_at_pos(int(x), int(y))
-            if not cursor_path:
-                return
-
-            paths = self.listview.get_selection().get_selected_rows()[1]
-            if cursor_path[0] not in paths:
-                row = self.treestore.get_iter(cursor_path[0])
-                self.listview.get_selection().unselect_all()
-                self.listview.get_selection().select_iter(row)
-
-            for widget in self.file_menu_priority_items:
-                widget.set_sensitive(not self.__is_seed)
-
-            self.file_menu.popup(None, None, None, None, event.button, event.time)
-            return True
-
-    def _on_key_press_event(self, widget, event):
-        keyname = keyval_name(event.keyval)
-        if keyname is not None:
-            func = getattr(self, 'keypress_' + keyname.lower(), None)
-            selected_rows = self.listview.get_selection().get_selected_rows()[1]
-            if func and selected_rows:
-                return func(event)
-
-    def keypress_menu(self, event):
-        self.file_menu.popup(None, None, None, None, 3, event.time)
-        return True
-
-    def keypress_f2(self, event):
-        path, col = self.listview.get_cursor()
-        for column in self.listview.get_columns():
-            if column.get_title() == self.filename_column_name:
-                self.listview.set_cursor(path, column, True)
-                return True
-
-    def on_menuitem_open_file_activate(self, menuitem):
-        if client.is_localhost:
-            component.get('SessionProxy').get_torrent_status(
-                self.torrent_id, ['download_location']
-            ).addCallback(self._on_open_file)
-
-    def on_menuitem_show_file_activate(self, menuitem):
-        if client.is_localhost:
-            component.get('SessionProxy').get_torrent_status(
-                self.torrent_id, ['download_location']
-            ).addCallback(self._on_show_file)
-
-    def _set_file_priorities_on_user_change(self, selected, priority):
-        """Sets the file priorities in the core. It will change the selected with the 'priority'"""
-        file_priorities = []
-
-        def set_file_priority(model, path, _iter, data):
-            index = model.get_value(_iter, 5)
-            if index in selected and index != -1:
-                file_priorities.append((index, priority))
-            elif index != -1:
-                file_priorities.append((index, model.get_value(_iter, 4)))
-
-        self.treestore.foreach(set_file_priority, None)
-        file_priorities.sort()
-        priorities = [p[1] for p in file_priorities]
-        log.debug('priorities: %s', priorities)
-        client.core.set_torrent_options(
-            [self.torrent_id], {'file_priorities': priorities}
-        )
-
-    def on_menuitem_skip_activate(self, menuitem):
-        self._set_file_priorities_on_user_change(
-            self.get_selected_files(), FILE_PRIORITY['Skip']
-        )
-
-    def on_menuitem_low_activate(self, menuitem):
-        self._set_file_priorities_on_user_change(
-            self.get_selected_files(), FILE_PRIORITY['Low']
-        )
-
-    def on_menuitem_normal_activate(self, menuitem):
-        self._set_file_priorities_on_user_change(
-            self.get_selected_files(), FILE_PRIORITY['Normal']
-        )
-
-    def on_menuitem_high_activate(self, menuitem):
-        self._set_file_priorities_on_user_change(
-            self.get_selected_files(), FILE_PRIORITY['High']
-        )
-
-    def on_menuitem_expand_all_activate(self, menuitem):
-        self.listview.expand_all()
-
-    def _on_filename_edited(self, renderer, path, new_text):
-        index = self.treestore[path][5]
-        log.debug('new_text: %s', new_text)
-
-        # Don't do anything if the text hasn't changed
-        if new_text == self.treestore[path][0]:
-            self._editing_index = None
-            return
-
-        if index > -1:
-            # We are renaming a file
-            itr = self.treestore.get_iter(path)
-            # Recurse through the treestore to get the actual path of the file
-
-            def get_filepath(i):
-                ip = self.treestore.iter_parent(i)
-                fp = ''
-                while ip:
-                    fp = self.treestore[ip][0] + fp
-                    ip = self.treestore.iter_parent(ip)
-                return fp
-
-            # Only recurse if file is in a folder..
-            if self.treestore.iter_parent(itr):
-                filepath = get_filepath(itr) + new_text
-            else:
-                filepath = new_text
-
-            log.debug('filepath: %s', filepath)
-
-            client.core.rename_files(self.torrent_id, [(index, filepath)])
-        else:
-            # We are renaming a folder
-            folder = self.treestore[path][0]
-
-            parent_path = ''
-            itr = self.treestore.iter_parent(self.treestore.get_iter(path))
-            while itr:
-                parent_path = self.treestore[itr][0] + parent_path
-                itr = self.treestore.iter_parent(itr)
-
-            client.core.rename_folder(
-                self.torrent_id, parent_path + folder, parent_path + new_text
-            )
-
-        self._editing_index = None
-
-    def _on_filename_editing_start(self, renderer, editable, path):
-        self._editing_index = self.treestore[path][5]
-
-    def _on_filename_editing_canceled(self, renderer):
-        self._editing_index = None
-
-    def _on_torrentfilerenamed_event(self, torrent_id, index, name):
-        log.debug('index: %s name: %s', index, name)
-
-        if torrent_id not in self.files_list:
-            return
-
-        old_name = self.files_list[torrent_id][index]['path']
-        self.files_list[torrent_id][index]['path'] = name
-
-        # We need to update the filename displayed if we're currently viewing
-        # this torrents files.
-        if torrent_id != self.torrent_id:
-            return
-
-        old_name_parent = old_name.split('/')[:-1]
-        parent_path = name.split('/')[:-1]
-
-        if old_name_parent != parent_path:
-            if parent_path:
-                for i, p in enumerate(parent_path):
-                    p_itr = self.get_iter_at_path('/'.join(parent_path[: i + 1]) + '/')
-                    if not p_itr:
-                        p_itr = self.get_iter_at_path('/'.join(parent_path[:i]) + '/')
-                        p_itr = self.treestore.append(
-                            p_itr,
-                            [parent_path[i] + '/', 0, '', 0, 0, -1, G_ICON_DIRECTORY],
-                        )
-                p_itr = self.get_iter_at_path('/'.join(parent_path) + '/')
-                old_name_itr = self.get_iter_at_path(old_name)
-                self.treestore.append(
-                    p_itr,
-                    self.treestore.get(
-                        old_name_itr, *range(self.treestore.get_n_columns())
-                    ),
-                )
-                self.treestore.remove(old_name_itr)
-
-                # Remove old parent path
-                p_itr = self.get_iter_at_path('/'.join(old_name_parent) + '/')
-                self.remove_childless_folders(p_itr)
-            else:
-                new_folders = name.split('/')[:-1]
-                parent_iter = None
-                for f in new_folders:
-                    parent_iter = self.treestore.append(
-                        parent_iter, [f + '/', 0, '', 0, 0, -1, G_ICON_DIRECTORY]
-                    )
-                child = self.get_iter_at_path(old_name)
-                self.treestore.append(
-                    parent_iter,
-                    self.treestore.get(child, *range(self.treestore.get_n_columns())),
-                )
-                self.treestore.remove(child)
-
-        else:
-            # This is just changing a filename without any folder changes
-            def set_file_name(model, path, itr, user_data):
-                if model[itr][5] == index:
-                    model[itr][0] = os.path.split(name)[-1]
-                    return True
-
-            self.treestore.foreach(set_file_name, None)
-
-    def get_iter_at_path(self, filepath):
-        """Returns the gtkTreeIter for filepath."""
-        log.debug('get_iter_at_path: %s', filepath)
-        is_dir = False
-        if filepath[-1] == '/':
-            is_dir = True
-
-        filepath = filepath.split('/')
-        if '' in filepath:
-            filepath.remove('')
-
-        path_iter = None
-        itr = self.treestore.iter_children(None)
-        level = 0
-        while itr:
-            ipath = self.treestore[itr][0]
-            if (level + 1) != len(filepath) and ipath == filepath[level] + '/':
-                # We're not at the last index, but we do have a match
-                itr = self.treestore.iter_children(itr)
-                level += 1
-                continue
-            elif (level + 1) == len(filepath) and ipath == (
-                filepath[level] + '/' if is_dir else filepath[level]
-            ):
-                # This is the iter we've been searching for
-                path_iter = itr
-                break
-            else:
-                itr = self.treestore.iter_next(itr)
-                continue
-        return path_iter
-
-    def remove_childless_folders(self, itr):
-        """Goes up the tree removing childless itrs starting at itr."""
-        while not self.treestore.iter_children(itr):
-            parent = self.treestore.iter_parent(itr)
-            self.treestore.remove(itr)
-            itr = parent
-
-    def _on_torrentfolderrenamed_event(self, torrent_id, old_folder, new_folder):
-        log.debug('on_torrent_folder_renamed_signal')
-        log.debug('old_folder: %s new_folder: %s', old_folder, new_folder)
-
-        if torrent_id not in self.files_list:
-            return
-
-        if old_folder[-1] != '/':
-            old_folder += '/'
-
-        if len(new_folder) > 0 and new_folder[-1] != '/':
-            new_folder += '/'
-
-        for fd in self.files_list[torrent_id]:
-            if fd['path'].startswith(old_folder):
-                fd['path'] = fd['path'].replace(old_folder, new_folder, 1)
-
-        if torrent_id == self.torrent_id:
-            old_split = old_folder.split('/')
-            try:
-                old_split.remove('')
-            except ValueError:
-                pass
-
-            new_split = new_folder.split('/')
-            try:
-                new_split.remove('')
-            except ValueError:
-                pass
-
-            old_folder_iter = self.get_iter_at_path(old_folder)
-            old_folder_iter_parent = self.treestore.iter_parent(old_folder_iter)
-
-            new_folder_iter = self.get_iter_at_path(new_folder) if new_folder else None
-
-            if len(new_split) == len(old_split):
-                # These are at the same tree depth, so it's a simple rename
-                self.treestore[old_folder_iter][0] = new_split[-1] + '/'
-                return
-            if new_folder_iter:
-                # This means that a folder by this name already exists
-                reparent_iter(
-                    self.treestore,
-                    self.treestore.iter_children(old_folder_iter),
-                    new_folder_iter,
-                )
-            else:
-                parent = old_folder_iter_parent
-                if new_split:
-                    for ns in new_split[:-1]:
-                        parent = self.treestore.append(
-                            parent, [ns + '/', 0, '', 0, 0, -1, G_ICON_DIRECTORY]
-                        )
-
-                    self.treestore[old_folder_iter][0] = new_split[-1] + '/'
-                    reparent_iter(self.treestore, old_folder_iter, parent)
-                else:
-                    child_itr = self.treestore.iter_children(old_folder_iter)
-                    reparent_iter(
-                        self.treestore,
-                        child_itr,
-                        old_folder_iter_parent,
-                        move_siblings=True,
-                    )
-
-            # We need to check if the old_folder_iter no longer has children
-            # and if so, we delete it
-            self.remove_childless_folders(old_folder_iter)
-
-    def _on_torrentremoved_event(self, torrent_id):
-        if torrent_id in self.files_list:
-            del self.files_list[torrent_id]
-
-    def _on_drag_data_get_data(self, treeview, context, selection, target_id, etime):
-        paths = self.listview.get_selection().get_selected_rows()[1]
-        selection.set_text(json.dumps([str(path) for path in paths]), -1)
-
-    def _on_drag_data_received_data(
-        self, treeview, context, x, y, selection, info, etime
-    ):
-        try:
-            selected = json.loads(selection.get_data())
-        except TypeError:
-            log.debug('Invalid selection data: %s', selection.get_data())
-            return
-        log.debug('selection.data: %s', selected)
-        drop_info = treeview.get_dest_row_at_pos(x, y)
-        model = treeview.get_model()
-        if drop_info:
-            itr = model.get_iter(drop_info[0])
-            parent_iter = model.iter_parent(itr)
-            parent_path = ''
-            if model[itr][5] == -1:
-                parent_path += model[itr][0]
-
-            while parent_iter:
-                parent_path = model[parent_iter][0] + parent_path
-                parent_iter = model.iter_parent(parent_iter)
-
-            if model[selected[0]][5] == -1:
-                log.debug('parent_path: %s', parent_path)
-                log.debug('rename_to: %s', parent_path + model[selected[0]][0])
-                # Get the full path of the folder we want to rename
-                pp = ''
-                itr = self.treestore.iter_parent(self.treestore.get_iter(selected[0]))
-                while itr:
-                    pp = self.treestore[itr][0] + pp
-                    itr = self.treestore.iter_parent(itr)
-                client.core.rename_folder(
-                    self.torrent_id,
-                    pp + model[selected[0]][0],
-                    parent_path + model[selected[0]][0],
-                )
-            else:
-                # [(index, filepath), ...]
-                to_rename = []
-                for s in selected:
-                    to_rename.append((model[s][5], parent_path + model[s][0]))
-                log.debug('to_rename: %s', to_rename)
-                client.core.rename_files(self.torrent_id, to_rename)
Index: luge/ui/gtk3/filtertreeview.py
===================================================================
--- deluge/ui/gtk3/filtertreeview.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,370 +1,0 @@
-#
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#               2008 Andrew Resch <andrewresch@gmail.com>
-#               2014 Calum Lind <calumlind@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-import warnings
-
-from gi.repository import Gtk
-from gi.repository.GdkPixbuf import Pixbuf
-from gi.repository.Pango import EllipsizeMode
-
-import deluge.component as component
-from deluge.common import TORRENT_STATE, decode_bytes, resource_filename
-from deluge.configmanager import ConfigManager
-from deluge.ui.client import client
-
-from .common import get_pixbuf
-
-log = logging.getLogger(__name__)
-
-STATE_PIX = {
-    'All': 'all',
-    'Downloading': 'downloading',
-    'Seeding': 'seeding',
-    'Paused': 'inactive',
-    'Checking': 'checking',
-    'Queued': 'queued',
-    'Error': 'alert',
-    'Active': 'active',
-    'Allocating': 'checking',
-    'Moving': 'checking',
-}
-
-TRACKER_PIX = {'All': 'tracker_all', 'Error': 'tracker_warning'}
-
-FILTER_COLUMN = 5
-
-
-class FilterTreeView(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'FilterTreeView', interval=2)
-        self.config = ConfigManager('gtk3ui.conf')
-
-        self.tracker_icons = component.get('TrackerIcons')
-
-        self.sidebar = component.get('SideBar')
-        self.treeview = Gtk.TreeView()
-        self.sidebar.add_tab(self.treeview, 'filters', 'Filters')
-
-        # set filter to all when hidden:
-        self.sidebar.notebook.connect('hide', self._on_hide)
-
-        # Create the treestore
-        # cat, value, label, count, pixmap, visible
-        self.treestore = Gtk.TreeStore(str, str, str, int, Pixbuf, bool)
-
-        # Create the column and cells
-        column = Gtk.TreeViewColumn('Filters')
-        column.set_sizing(Gtk.TreeViewColumnSizing.AUTOSIZE)
-        # icon cell
-        self.cell_pix = Gtk.CellRendererPixbuf()
-        column.pack_start(self.cell_pix, expand=False)
-        column.add_attribute(self.cell_pix, 'pixbuf', 4)
-        # label cell
-        cell_label = Gtk.CellRendererText()
-        cell_label.set_property('ellipsize', EllipsizeMode.END)
-        column.pack_start(cell_label, expand=True)
-        column.set_cell_data_func(cell_label, self.render_cell_data, None)
-        # count cell
-        self.cell_count = Gtk.CellRendererText()
-        self.cell_count.set_property('xalign', 1.0)
-        self.cell_count.set_padding(3, 0)
-        column.pack_start(self.cell_count, expand=False)
-
-        self.treeview.append_column(column)
-
-        # Style
-        self.treeview.set_show_expanders(True)
-        self.treeview.set_headers_visible(False)
-        self.treeview.set_level_indentation(-21)
-        # Force theme to use expander-size so we don't cut out entries due to indentation hack.
-        provider = Gtk.CssProvider()
-        provider.load_from_data(b'* {-GtkTreeView-expander-size: 9;}')
-        context = self.treeview.get_style_context()
-        context.add_provider(provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION)
-
-        self.treeview.set_model(self.treestore)
-        self.treeview.get_selection().connect('changed', self.on_selection_changed)
-        self.create_model_filter()
-
-        self.treeview.connect('button-press-event', self.on_button_press_event)
-
-        # filtertree menu
-        builder = Gtk.Builder()
-        builder.add_from_file(
-            resource_filename(__package__, os.path.join('glade', 'filtertree_menu.ui'))
-        )
-        self.menu = builder.get_object('filtertree_menu')
-        builder.connect_signals(self)
-
-        self.default_menu_items = self.menu.get_children()
-
-        # add Cat nodes:
-        self.cat_nodes = {}
-        self.filters = {}
-
-    def start(self):
-        self.cat_nodes = {}
-        self.filters = {}
-        # initial order of state filter:
-        self.cat_nodes['state'] = self.treestore.append(
-            None, ['cat', 'state', _('States'), 0, None, False]
-        )
-        for state in ['All', 'Active'] + TORRENT_STATE:
-            self.update_row('state', state, 0, _(state))
-
-        self.cat_nodes['tracker_host'] = self.treestore.append(
-            None, ['cat', 'tracker_host', _('Trackers'), 0, None, False]
-        )
-        self.update_row('tracker_host', 'All', 0, _('All'))
-        self.update_row('tracker_host', 'Error', 0, _('Error'))
-        self.update_row('tracker_host', '', 0, _('None'))
-
-        self.cat_nodes['owner'] = self.treestore.append(
-            None, ['cat', 'owner', _('Owner'), 0, None, False]
-        )
-        self.update_row('owner', 'localclient', 0, _('Admin'))
-        self.update_row('owner', '', 0, _('None'))
-
-        # We set to this expand the rows on start-up
-        self.expand_rows = True
-
-        self.selected_path = None
-
-    def stop(self):
-        self.treestore.clear()
-
-    def create_model_filter(self):
-        self.model_filter = self.treestore.filter_new()
-        self.model_filter.set_visible_column(FILTER_COLUMN)
-        self.treeview.set_model(self.model_filter)
-
-    def cb_update_filter_tree(self, filter_items):
-        # create missing cat_nodes
-        for cat in filter_items:
-            if cat not in self.cat_nodes:
-                label = _(cat)
-                if cat == 'label':
-                    label = _('Labels')
-                self.cat_nodes[cat] = self.treestore.append(
-                    None, ['cat', cat, label, 0, None, False]
-                )
-
-        # update rows
-        visible_filters = []
-        for cat, filters in filter_items.items():
-            for value, count in filters:
-                self.update_row(cat, value, count)
-                visible_filters.append((cat, value))
-
-        # hide root-categories not returned by core-part of the plugin.
-        for cat in self.cat_nodes:
-            self.treestore.set_value(
-                self.cat_nodes[cat],
-                FILTER_COLUMN,
-                True if cat in filter_items else False,
-            )
-
-        # hide items not returned by core-plugin.
-        for f in self.filters:
-            if f not in visible_filters:
-                self.treestore.set_value(self.filters[f], FILTER_COLUMN, False)
-
-        if self.expand_rows:
-            self.treeview.expand_all()
-            self.expand_rows = False
-
-        if not self.selected_path:
-            self.select_default_filter()
-
-    def update_row(self, cat, value, count, label=None):
-        def on_get_icon(icon):
-            if icon:
-                self.set_row_image(cat, value, icon.get_filename())
-
-        if (cat, value) in self.filters:
-            row = self.filters[(cat, value)]
-            self.treestore.set_value(row, 3, count)
-        else:
-            pix = self.get_pixmap(cat, value)
-
-            if value == '':
-                if cat == 'label':
-                    label = _('No Label')
-                elif cat == 'owner':
-                    label = _('No Owner')
-            elif not label and value:
-                label = _(value)
-
-            row = self.treestore.append(
-                self.cat_nodes[cat], [cat, value, label, count, pix, True]
-            )
-            self.filters[(cat, value)] = row
-
-            if cat == 'tracker_host' and value not in ('All', 'Error') and value:
-                d = self.tracker_icons.fetch(value)
-                d.addCallback(on_get_icon)
-
-        self.treestore.set_value(row, FILTER_COLUMN, True)
-        return row
-
-    def render_cell_data(self, column, cell, model, row, data):
-        cat = model.get_value(row, 0)
-        label = decode_bytes(model.get_value(row, 2))
-        count = model.get_value(row, 3)
-
-        # Suppress Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
-        original_filters = warnings.filters[:]
-        warnings.simplefilter('ignore')
-        try:
-            pix = model.get_value(row, 4)
-        finally:
-            warnings.filters = original_filters
-
-        self.cell_pix.set_property('visible', True if pix else False)
-
-        if cat == 'cat':
-            self.cell_count.set_property('visible', False)
-            cell.set_padding(10, 2)
-            label = '<b>%s</b>' % label
-        else:
-            count_txt = '<small>%s</small>' % count
-            self.cell_count.set_property('markup', count_txt)
-            self.cell_count.set_property('visible', True)
-            cell.set_padding(2, 1)
-        cell.set_property('markup', label)
-
-    def get_pixmap(self, cat, value):
-        pix = None
-        if cat == 'state':
-            pix = STATE_PIX.get(value, None)
-        elif cat == 'tracker_host':
-            pix = TRACKER_PIX.get(value, None)
-
-        if pix:
-            return get_pixbuf('%s16.png' % pix)
-
-    def set_row_image(self, cat, value, filename):
-        pix = get_pixbuf(filename, size=16)
-        row = self.filters[(cat, value)]
-        self.treestore.set_value(row, 4, pix)
-        return False
-
-    def on_selection_changed(self, selection):
-        try:
-            (model, row) = self.treeview.get_selection().get_selected()
-            if not row:
-                log.debug('nothing selected')
-                return
-
-            cat = model.get_value(row, 0)
-            value = model.get_value(row, 1)
-
-            filter_dict = {cat: [value]}
-            if value == 'All' or cat == 'cat':
-                filter_dict = {}
-
-            component.get('TorrentView').set_filter(filter_dict)
-
-            self.selected_path = model.get_path(row)
-
-        except Exception as ex:
-            log.debug(ex)
-            # paths is likely None .. so lets return None
-            return None
-
-    def update(self):
-        try:
-            hide_cat = []
-            if not self.config['sidebar_show_trackers']:
-                hide_cat.append('tracker_host')
-            if not self.config['sidebar_show_owners']:
-                hide_cat.append('owner')
-            client.core.get_filter_tree(
-                self.config['sidebar_show_zero'], hide_cat
-            ).addCallback(self.cb_update_filter_tree)
-        except Exception as ex:
-            log.debug(ex)
-
-    # Callbacks #
-    def on_button_press_event(self, widget, event):
-        """This is a callback for showing the right-click context menu."""
-        x, y = event.get_coords()
-        path = self.treeview.get_path_at_pos(int(x), int(y))
-        if not path:
-            return
-        path = path[0]
-        cat = self.model_filter[path][0]
-
-        if event.button == 1:
-            # Prevent selecting a category label
-            if cat == 'cat':
-                if self.treeview.row_expanded(path):
-                    self.treeview.collapse_row(path)
-                else:
-                    self.treeview.expand_row(path, False)
-                    if not self.selected_path:
-                        self.select_default_filter()
-                    else:
-                        self.treeview.get_selection().select_path(self.selected_path)
-                return True
-
-        elif event.button == 3:
-            # assign current cat, value to self:
-            x, y = event.get_coords()
-            path = self.treeview.get_path_at_pos(int(x), int(y))
-            if not path:
-                return
-            row = self.model_filter.get_iter(path[0])
-            self.cat = self.model_filter.get_value(row, 0)
-            self.value = self.model_filter.get_value(row, 1)
-            self.count = self.model_filter.get_value(row, 3)
-
-            # Show the pop-up menu
-            self.set_menu_sensitivity()
-            self.menu.hide()
-            self.menu.popup(None, None, None, None, event.button, event.time)
-            self.menu.show()
-
-            if cat == 'cat':
-                # Do not select the row
-                return True
-
-    def set_menu_sensitivity(self):
-        # select-all/pause/resume
-        sensitive = self.cat != 'cat' and self.count != 0
-        for item in self.default_menu_items:
-            item.set_sensitive(sensitive)
-
-    def select_all(self):
-        """For use in popup menu."""
-        component.get('TorrentView').treeview.get_selection().select_all()
-
-    def on_select_all(self, event):
-        self.select_all()
-
-    def on_pause_all(self, event):
-        self.select_all()
-        func = getattr(component.get('MenuBar'), 'on_menuitem_%s_activate' % 'pause')
-        func(event)
-
-    def on_resume_all(self, event):
-        self.select_all()
-        func = getattr(component.get('MenuBar'), 'on_menuitem_%s_activate' % 'resume')
-        func(event)
-
-    def _on_hide(self, *args):
-        self.select_default_filter()
-
-    def select_default_filter(self):
-        row = self.filters[('state', 'All')]
-        path = self.treestore.get_path(row)
-        self.treeview.get_selection().select_path(path)
Index: luge/ui/gtk3/glade/add_torrent_dialog.infohash.ui
===================================================================
--- deluge/ui/gtk3/glade/add_torrent_dialog.infohash.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,217 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="dialog_infohash">
-    <property name="width_request">462</property>
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Add Infohash</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <property name="decorated">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox7">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area7">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_magnet_add_cancel">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_magnet_add_ok">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox7">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkBox" id="hbox8">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image_dialog_magnet">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">document-revert-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label16">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">From Infohash</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator" id="hseparator2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="orientation">vertical</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox" id="hbox16">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkLabel" id="label23">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Infohash:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" id="entry_hash">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="invisible_char">â¢</property>
-                    <property name="activates_default">True</property>
-                    <property name="truncate_multiline">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox" id="hbox15">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkLabel" id="label22">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Trackers:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="scrolledwindow3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="shadow_type">in</property>
-                    <child>
-                      <object class="GtkTextView" id="text_trackers">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">3</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="-6">button_magnet_add_cancel</action-widget>
-      <action-widget response="-5">button_magnet_add_ok</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/add_torrent_dialog.ui
===================================================================
--- deluge/ui/gtk3/glade/add_torrent_dialog.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1031 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="adjustment1">
-    <property name="lower">-1</property>
-    <property name="upper">2097151</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment2">
-    <property name="lower">-1</property>
-    <property name="upper">2097151</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment3">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment4">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkDialog" id="dialog_add_torrent">
-    <property name="can_focus">False</property>
-    <property name="title" translatable="yes">Add Torrents</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_cancel">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_cancel_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_add">
-                <property name="label" translatable="yes">_Add</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_add_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkPaned" id="vpaned1">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="orientation">vertical</property>
-            <child>
-              <object class="GtkAlignment" id="alignment2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">3</property>
-                <property name="left_padding">5</property>
-                <property name="right_padding">5</property>
-                <child>
-                  <object class="GtkBox" id="vbox2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="orientation">vertical</property>
-                    <property name="spacing">2</property>
-                    <child>
-                      <object class="GtkScrolledWindow" id="scrolledwindow1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="shadow_type">in</property>
-                        <property name="min_content_height">50</property>
-                        <child>
-                          <object class="GtkTreeView" id="listview_torrents">
-                            <property name="height_request">71</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="headers_visible">False</property>
-                            <child internal-child="selection">
-                              <object class="GtkTreeSelection" id="treeselection1"/>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkButtonBox" id="hbuttonbox1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="layout_style">center</property>
-                        <child>
-                          <object class="GtkButton" id="button_file">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <signal name="clicked" handler="on_button_file_clicked" swapped="no"/>
-                            <child>
-                              <object class="GtkBox" id="hbox3">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">4</property>
-                                <child>
-                                  <object class="GtkImage" id="image3">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="icon_name">document-open-symbolic</property>
-                                    <property name="icon_size">1</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label3">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_File</property>
-                                    <property name="use_underline">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_url">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <signal name="clicked" handler="on_button_url_clicked" swapped="no"/>
-                            <child>
-                              <object class="GtkBox" id="hbox4">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">4</property>
-                                <child>
-                                  <object class="GtkImage" id="image4">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="icon_name">insert-link-symbolic</property>
-                                    <property name="icon_size">1</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label4">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_URL</property>
-                                    <property name="use_underline">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_hash">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <signal name="clicked" handler="on_button_hash_clicked" swapped="no"/>
-                            <child>
-                              <object class="GtkBox" id="hbox5">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">4</property>
-                                <child>
-                                  <object class="GtkImage" id="image5">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="icon_name">document-revert-symbolic</property>
-                                    <property name="icon_size">1</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label5">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Info_hash</property>
-                                    <property name="use_underline">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_remove">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <signal name="clicked" handler="on_button_remove_clicked" swapped="no"/>
-                            <child>
-                              <object class="GtkBox" id="hbox2">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">4</property>
-                                <child>
-                                  <object class="GtkImage" id="image2">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="icon_name">list-remove-symbolic</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label2">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Remove</property>
-                                    <property name="use_underline">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">3</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="resize">False</property>
-                <property name="shrink">False</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkAlignment" id="alignment1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="left_padding">5</property>
-                <property name="right_padding">5</property>
-                <child>
-                  <object class="GtkNotebook" id="notebook1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="show_border">False</property>
-                    <child>
-                      <object class="GtkBox" id="vbox1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="orientation">vertical</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment9">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">5</property>
-                            <child>
-                              <object class="GtkBox" id="prefetch_hbox">
-                                <property name="can_focus">False</property>
-                                <property name="spacing">5</property>
-                                <child>
-                                  <object class="GtkSpinner" id="prefetch_spinner">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="active">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="prefetch_label">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Please wait for files...</property>
-                                    <property name="xalign">0</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">True</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">True</property>
-                            <property name="padding">5</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkScrolledWindow" id="scrolledwindow2">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="border_width">2</property>
-                            <property name="shadow_type">in</property>
-                            <child>
-                              <object class="GtkTreeView" id="listview_files">
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="border_width">1</property>
-                                <property name="headers_visible">False</property>
-                                <property name="enable_tree_lines">True</property>
-                                <child internal-child="selection">
-                                  <object class="GtkTreeSelection" id="treeselection2"/>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                    </child>
-                    <child type="tab">
-                      <object class="GtkBox" id="hbox11">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <child>
-                          <object class="GtkImage" id="image9">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="icon_name">document-open-symbolic</property>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label8">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Fi_les</property>
-                            <property name="use_underline">True</property>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="padding">5</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="tab_fill">False</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkBox" id="vbox3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="border_width">3</property>
-                        <property name="orientation">vertical</property>
-                        <property name="spacing">3</property>
-                        <child>
-                          <object class="GtkFrame" id="frame7">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label_xalign">0</property>
-                            <property name="shadow_type">none</property>
-                            <child>
-                              <object class="GtkAlignment" id="alignment7">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="bottom_padding">1</property>
-                                <property name="left_padding">5</property>
-                                <property name="right_padding">5</property>
-                                <child>
-                                  <object class="GtkBox" id="hbox_download_location_chooser">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <child>
-                                      <placeholder/>
-                                    </child>
-                                  </object>
-                                </child>
-                              </object>
-                            </child>
-                            <child type="label">
-                              <object class="GtkLabel" id="label17">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label" translatable="yes">Download Folder</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkFrame" id="frame1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label_xalign">0</property>
-                            <property name="shadow_type">none</property>
-                            <child>
-                              <object class="GtkAlignment" id="alignment8">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="left_padding">5</property>
-                                <property name="right_padding">5</property>
-                                <child>
-                                  <object class="GtkBox" id="hbox_move_completed_chooser">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <child>
-                                      <object class="GtkCheckButton" id="chk_move_completed">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="margin_right">10</property>
-                                        <property name="draw_indicator">True</property>
-                                        <signal name="toggled" handler="on_chk_move_completed_toggled" swapped="no"/>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <placeholder/>
-                                    </child>
-                                  </object>
-                                </child>
-                              </object>
-                            </child>
-                            <child type="label">
-                              <object class="GtkLabel" id="label1">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label" translatable="yes">Move Complete Folder</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkSeparator" id="separator1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">True</property>
-                            <property name="position">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkBox" id="hbox6">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="spacing">10</property>
-                            <child>
-                              <object class="GtkFrame" id="frame6">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment6">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="left_padding">7</property>
-                                    <property name="right_padding">12</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox5">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_paused">
-                                            <property name="label" translatable="yes">Add In _Paused State</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="use_underline">True</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_prioritize">
-                                            <property name="label" translatable="yes">Prioritize First/Last Pieces</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_sequential_download">
-                                            <property name="label" translatable="yes">Sequential Download</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip_text" translatable="yes">When enabled, the piece picker will pick pieces in
-sequence instead of rarest first.
-
-Enabling sequential download will affect the piece
-distribution negatively in the swarm. It should be
-used sparingly.</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_seed_mode">
-                                            <property name="label" translatable="yes">Skip File Hash Check</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_markup">Useful if adding a complete torrent for seeding.</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">3</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_super_seeding">
-                                            <property name="label" translatable="yes">Super Seeding</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_markup">Useful if adding a complete torrent for seeding.</property>
-                                            <property name="halign">start</property>
-                                            <property name="xalign">0</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">4</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_pre_alloc">
-                                            <property name="label" translatable="yes">Preallocate Disk Space</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Preallocate the disk space for the torrent files</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">5</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label_item">
-                                  <placeholder/>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame5">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment5">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="left_padding">12</property>
-                                    <property name="right_padding">5</property>
-                                    <child>
-                                      <object class="GtkGrid" id="table1">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="column_spacing">12</property>
-                                        <child>
-                                          <object class="GtkSpinButton" id="spin_maxup">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="adjustment">adjustment2</property>
-                                            <property name="update_policy">if-valid</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkSpinButton" id="spin_maxconnections">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="adjustment">adjustment3</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkSpinButton" id="spin_maxupslots">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="adjustment">adjustment4</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">3</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkSpinButton" id="spin_maxdown">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="adjustment">adjustment1</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label11">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="tooltip_text" translatable="yes">Maximum torrent download speed</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Down Speed:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label12">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="tooltip_text" translatable="yes">Maximum torrent upload speed</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Up Speed:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label13">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="tooltip_text" translatable="yes">Maximum torrent connections</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Connections:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label14">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="tooltip_text" translatable="yes">Maximum torrent upload slots</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Upload Slots:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">3</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label10">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Bandwidth</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">3</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkBox" id="hbox9">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="spacing">5</property>
-                            <child>
-                              <object class="GtkAlignment" id="alignment3">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="right_padding">5</property>
-                                <child>
-                                  <object class="GtkButton" id="button_apply">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">True</property>
-                                    <signal name="clicked" handler="on_button_apply_clicked" swapped="no"/>
-                                    <child>
-                                      <object class="GtkBox" id="hbox7">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <child>
-                                          <object class="GtkImage" id="image7">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="xalign">1</property>
-                                            <property name="icon_name">emblem-ok-symbolic</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label18">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="label" translatable="yes">Apply To All</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="padding">5</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="pack_type">end</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkAlignment" id="alignment4">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <child>
-                                  <object class="GtkButton" id="button_revert">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">True</property>
-                                    <signal name="clicked" handler="on_button_revert_clicked" swapped="no"/>
-                                    <child>
-                                      <object class="GtkBox" id="hbox10">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <child>
-                                          <object class="GtkImage" id="image8">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="icon_name">document-revert-symbolic</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label19">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="label" translatable="yes">Revert To Defaults</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="padding">5</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="pack_type">end</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">4</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child type="tab">
-                      <object class="GtkBox" id="hbox12">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <child>
-                          <object class="GtkImage" id="image10">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="icon_name">document-properties-symbolic</property>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label20">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">_Options</property>
-                            <property name="use_underline">True</property>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="padding">5</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="position">1</property>
-                        <property name="tab_fill">False</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="resize">False</property>
-                <property name="shrink">False</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button_cancel</action-widget>
-      <action-widget response="0">button_add</action-widget>
-    </action-widgets>
-  </object>
-  <object class="GtkListStore" id="liststore1"/>
-</interface>
Index: luge/ui/gtk3/glade/add_torrent_dialog.url.ui
===================================================================
--- deluge/ui/gtk3/glade/add_torrent_dialog.url.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,174 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="url_dialog">
-    <property name="width_request">462</property>
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Add URL</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <property name="decorated">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox5">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area5">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_add_cancel">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_add_ok">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox6">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkBox" id="hbox7">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image11">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">list-add-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label6">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">From URL</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator" id="hseparator3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox" id="hbox13">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkLabel" id="label21">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">URL:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" id="entry_url">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="invisible_char">â¢</property>
-                    <property name="activates_default">True</property>
-                    <property name="truncate_multiline">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="-6">button_add_cancel</action-widget>
-      <action-widget response="-5">button_add_ok</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/connect_peer_dialog.ui
===================================================================
--- deluge/ui/gtk3/glade/connect_peer_dialog.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,152 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="connect_peer_dialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Add Peer</property>
-    <property name="window_position">mouse</property>
-    <property name="type_hint">dialog</property>
-    <property name="skip_taskbar_hint">True</property>
-    <property name="skip_pager_hint">True</property>
-    <property name="decorated">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox4">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area4">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button2">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button1">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">2</property>
-            <child>
-              <object class="GtkBox" id="hbox1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">list-add-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Add Peer</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator" id="hseparator1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkEntry" id="txt_ip">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="invisible_char">â¢</property>
-                <property name="activates_default">True</property>
-                <property name="width_chars">39</property>
-                <property name="text" translatable="yes">hostname:port</property>
-                <property name="truncate_multiline">True</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button2</action-widget>
-      <action-widget response="1">button1</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/connection_manager.addhost.ui
===================================================================
--- deluge/ui/gtk3/glade/connection_manager.addhost.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,204 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.2 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="adjustment_port">
-    <property name="upper">65535</property>
-    <property name="value">58846</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkDialog" id="addhost_dialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Add Host</property>
-    <property name="modal">True</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <child type="titlebar">
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox5">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">5</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area5">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="margin_top">15</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_addhost_cancel">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_addhost_add">
-                <property name="label" translatable="yes">_Save</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkGrid">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="row_spacing">5</property>
-            <property name="column_spacing">5</property>
-            <child>
-              <object class="GtkLabel" id="label3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="halign">start</property>
-                <property name="label" translatable="yes">Hostname:</property>
-                <property name="xalign">0</property>
-              </object>
-              <packing>
-                <property name="left_attach">0</property>
-                <property name="top_attach">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkEntry" id="entry_hostname">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="hexpand">True</property>
-                <property name="invisible_char">â¢</property>
-                <property name="activates_default">True</property>
-                <property name="truncate_multiline">True</property>
-                <signal name="paste-clipboard" handler="on_entry_host_paste_clipboard" swapped="no"/>
-              </object>
-              <packing>
-                <property name="left_attach">1</property>
-                <property name="top_attach">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkLabel" id="label4">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Port:</property>
-                <property name="xalign">0</property>
-              </object>
-              <packing>
-                <property name="left_attach">0</property>
-                <property name="top_attach">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSpinButton" id="spinbutton_port">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="halign">start</property>
-                <property name="max_length">5</property>
-                <property name="invisible_char">â¢</property>
-                <property name="width_chars">5</property>
-                <property name="max_width_chars">5</property>
-                <property name="progress_pulse_step">1</property>
-                <property name="adjustment">adjustment_port</property>
-                <property name="climb_rate">1</property>
-                <property name="numeric">True</property>
-              </object>
-              <packing>
-                <property name="left_attach">1</property>
-                <property name="top_attach">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkLabel" id="label5">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="halign">start</property>
-                <property name="label" translatable="yes">Username:</property>
-                <property name="xalign">0</property>
-              </object>
-              <packing>
-                <property name="left_attach">0</property>
-                <property name="top_attach">2</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkEntry" id="entry_username">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="hexpand">True</property>
-                <property name="invisible_char">â¢</property>
-                <property name="truncate_multiline">True</property>
-              </object>
-              <packing>
-                <property name="left_attach">1</property>
-                <property name="top_attach">2</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkLabel" id="label6">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="halign">start</property>
-                <property name="label" translatable="yes">Password:</property>
-                <property name="xalign">0</property>
-              </object>
-              <packing>
-                <property name="left_attach">0</property>
-                <property name="top_attach">3</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkEntry" id="entry_password">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="hexpand">True</property>
-                <property name="visibility">False</property>
-                <property name="invisible_char">â¢</property>
-                <property name="truncate_multiline">True</property>
-              </object>
-              <packing>
-                <property name="left_attach">1</property>
-                <property name="top_attach">3</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button_addhost_cancel</action-widget>
-      <action-widget response="1">button_addhost_add</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/connection_manager.ui
===================================================================
--- deluge/ui/gtk3/glade/connection_manager.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,394 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkListStore" id="liststore_hostlist">
-    <columns>
-      <!-- column-name host_id -->
-      <column type="gchararray"/>
-      <!-- column-name hostname -->
-      <column type="gchararray"/>
-      <!-- column-name port -->
-      <column type="gint"/>
-      <!-- column-name username -->
-      <column type="gchararray"/>
-      <!-- column-name password -->
-      <column type="gchararray"/>
-      <!-- column-name status -->
-      <column type="gchararray"/>
-      <!-- column-name version -->
-      <column type="gchararray"/>
-      <!-- column-name status_i18n -->
-      <column type="gchararray"/>
-    </columns>
-  </object>
-  <object class="GtkDialog" id="connection_manager">
-    <property name="can_focus">False</property>
-    <property name="has_focus">True</property>
-    <property name="is_focus">True</property>
-    <property name="title" translatable="yes">Connection Manager</property>
-    <property name="modal">True</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="default_width">300</property>
-    <property name="default_height">285</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox2">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area2">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_close">
-                <property name="label" translatable="yes">_Close</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_close_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_connect">
-                <property name="label" translatable="yes">C_onnect</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_connect_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="pack_type">end</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="frame1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkBox" id="vbox3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="orientation">vertical</property>
-                <child>
-                  <object class="GtkAlignment" id="alignment2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="left_padding">5</property>
-                    <property name="right_padding">5</property>
-                    <child>
-                      <object class="GtkViewport" id="viewport1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <child>
-                          <object class="GtkScrolledWindow" id="scrolledwindow1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <child>
-                              <object class="GtkTreeView" id="treeview_hostlist">
-                                <property name="height_request">80</property>
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="model">liststore_hostlist</property>
-                                <signal name="row-activated" handler="on_hostlist_row_activated" swapped="no"/>
-                                <child internal-child="selection">
-                                  <object class="GtkTreeSelection" id="treeselection"/>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="padding">3</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkBox" id="hbox3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <child>
-                      <object class="GtkButtonBox" id="hbuttonbox2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="homogeneous">True</property>
-                        <property name="layout_style">start</property>
-                        <child>
-                          <object class="GtkButton" id="button_addhost">
-                            <property name="label" translatable="yes">_Add</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_underline">True</property>
-                            <signal name="clicked" handler="on_button_addhost_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_edithost">
-                            <property name="label" translatable="yes">_Edit</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_underline">True</property>
-                            <signal name="clicked" handler="on_button_edithost_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_removehost">
-                            <property name="label" translatable="yes">_Remove</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_underline">True</property>
-                            <signal name="clicked" handler="on_button_removehost_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_refresh">
-                            <property name="label" translatable="yes">_Refresh</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_underline">True</property>
-                            <signal name="clicked" handler="on_button_refresh_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">3</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="padding">5</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkButtonBox" id="hbuttonbox1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <child>
-                          <object class="GtkButton" id="button_startdaemon">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <signal name="clicked" handler="on_button_startdaemon_clicked" swapped="no"/>
-                            <child>
-                              <object class="GtkBox" id="hbox4">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">2</property>
-                                <child>
-                                  <object class="GtkImage" id="image_startdaemon">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="icon_name">system-run-symbolic</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="padding">3</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label_startdaemon">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Start Daemon</property>
-                                    <property name="use_underline">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="pack_type">end</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="padding">5</property>
-                        <property name="pack_type">end</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Deluge Daemons</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                </attributes>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="padding">5</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkExpander" id="expander1">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="expanded">True</property>
-            <child>
-              <object class="GtkAlignment" id="alignment1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="left_padding">5</property>
-                <property name="right_padding">5</property>
-                <child>
-                  <object class="GtkBox" id="vbox2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <object class="GtkCheckButton" id="chk_autoconnect">
-                        <property name="label" translatable="yes">Auto-connect to selected Daemon</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="halign">start</property>
-                        <property name="draw_indicator">True</property>
-                        <signal name="toggled" handler="on_chk_toggled" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkCheckButton" id="chk_autostart">
-                        <property name="label" translatable="yes">Auto-start localhost daemon (if required)</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="halign">start</property>
-                        <property name="draw_indicator">True</property>
-                        <signal name="toggled" handler="on_chk_toggled" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkCheckButton" id="chk_donotshow">
-                        <property name="label" translatable="yes">Hide this dialog</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="halign">start</property>
-                        <property name="draw_indicator">True</property>
-                        <signal name="toggled" handler="on_chk_toggled" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Startup Options</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                </attributes>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button_close</action-widget>
-      <action-widget response="0">button_connect</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/create_torrent_dialog.progress.ui
===================================================================
--- deluge/ui/gtk3/glade/create_torrent_dialog.progress.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,57 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="progress_dialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Creating Torrent</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox9">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area9">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <placeholder/>
-            </child>
-            <child>
-              <placeholder/>
-            </child>
-            <child>
-              <placeholder/>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkProgressBar" id="progressbar">
-            <property name="width_request">200</property>
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui
===================================================================
--- deluge/ui/gtk3/glade/create_torrent_dialog.remote_path.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,174 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="remote_path_dialog">
-    <property name="width_request">462</property>
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Enter Remote Path</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <property name="decorated">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox7">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area7">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_add_cancel">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_add_ok">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox6">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkBox" id="hbox7">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image11">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">network-workgroup-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label4">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Remote Path</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator" id="hseparator3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox" id="hbox2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkLabel" id="label21">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Path:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" id="entry_path">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="invisible_char">â¢</property>
-                    <property name="activates_default">True</property>
-                    <property name="truncate_multiline">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="-6">button_add_cancel</action-widget>
-      <action-widget response="-5">button_add_ok</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui
===================================================================
--- deluge/ui/gtk3/glade/create_torrent_dialog.remote_save.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,174 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="remote_save_dialog">
-    <property name="width_request">462</property>
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Save .torrent as</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <property name="decorated">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox5">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area5">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_add_cancel1">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_add_ok1">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox5">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkBox" id="hbox15">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">network-workgroup-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label10">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Save .torrent file</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator" id="hseparator2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox" id="hbox16">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkLabel" id="label15">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Path:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" id="entry_save_path">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="invisible_char">â¢</property>
-                    <property name="activates_default">True</property>
-                    <property name="truncate_multiline">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="-6">button_add_cancel1</action-widget>
-      <action-widget response="-5">button_add_ok1</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/create_torrent_dialog.ui
===================================================================
--- deluge/ui/gtk3/glade/create_torrent_dialog.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,844 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkListStore" id="liststore1">
-    <columns>
-      <!-- column-name item -->
-      <column type="gchararray"/>
-    </columns>
-    <data>
-      <row>
-        <col id="0" translatable="yes">32 KiB</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">64 KiB</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">128 KiB</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">256 KiB</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">512 KiB</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">1 MiB</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">2 MiB</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">4 MiB</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">8 MiB</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">16 MiB</col>
-      </row>
-    </data>
-  </object>
-  <object class="GtkWindow" id="create_torrent_dialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Create Torrent</property>
-    <property name="window_position">center-on-parent</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">5</property>
-        <child>
-          <object class="GtkBox" id="hbox1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkImage" id="image1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="icon_name">document-new-symbolic</property>
-                <property name="icon_size">5</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkLabel" id="label1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Create Torrent</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                  <attribute name="scale" value="1.2"/>
-                </attributes>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkSeparator" id="hseparator1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="frame1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <object class="GtkAlignment" id="alignment1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">5</property>
-                <property name="left_padding">12</property>
-                <property name="right_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="vbox4">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="orientation">vertical</property>
-                    <property name="spacing">5</property>
-                    <child>
-                      <object class="GtkScrolledWindow" id="scrolledwindow1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="shadow_type">in</property>
-                        <child>
-                          <object class="GtkTreeView" id="treeview_files">
-                            <property name="height_request">30</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="headers_visible">False</property>
-                            <child internal-child="selection">
-                              <object class="GtkTreeSelection" id="treeselection1"/>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkButtonBox" id="hbuttonbox2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="layout_style">center</property>
-                        <child>
-                          <object class="GtkButton" id="button_file">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <signal name="clicked" handler="on_button_file_clicked" swapped="no"/>
-                            <child>
-                              <object class="GtkBox" id="hbox8">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">5</property>
-                                <child>
-                                  <object class="GtkImage" id="image3">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="icon_name">document-new-symbolic</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label3">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_File</property>
-                                    <property name="use_underline">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_folder">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <signal name="clicked" handler="on_button_folder_clicked" swapped="no"/>
-                            <child>
-                              <object class="GtkBox" id="hbox9">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">5</property>
-                                <child>
-                                  <object class="GtkImage" id="image4">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="icon_name">folder-open-symbolic</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label7">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Fol_der</property>
-                                    <property name="use_underline">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_remote_path">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <signal name="clicked" handler="on_button_remote_path_clicked" swapped="no"/>
-                            <child>
-                              <object class="GtkBox" id="hbox10">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">5</property>
-                                <child>
-                                  <object class="GtkImage" id="image5">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="icon_name">network-workgroup-symbolic</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkLabel" id="label8">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Remote Path</property>
-                                    <property name="use_underline">True</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">2</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Files</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                </attributes>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkNotebook" id="notebook1">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <child>
-              <object class="GtkAlignment" id="alignment2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">5</property>
-                <property name="bottom_padding">5</property>
-                <property name="left_padding">12</property>
-                <property name="right_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="vbox2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="orientation">vertical</property>
-                    <property name="spacing">5</property>
-                    <child>
-                      <object class="GtkBox" id="hbox3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="spacing">5</property>
-                        <child>
-                          <object class="GtkLabel" id="label5">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Author:</property>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkEntry" id="entry_author">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="truncate_multiline">True</property>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkBox" id="hbox4">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="spacing">5</property>
-                        <child>
-                          <object class="GtkLabel" id="label6">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Comments:</property>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">True</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkEntry" id="entry_comments">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="tab">
-              <object class="GtkBox" id="hbox11">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image6">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">dialog-information-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label11">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Info</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="tab_fill">False</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkAlignment" id="alignment4">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">5</property>
-                <property name="bottom_padding">5</property>
-                <property name="left_padding">12</property>
-                <property name="right_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="hbox6">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="spacing">5</property>
-                    <child>
-                      <object class="GtkScrolledWindow" id="scrolledwindow3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="shadow_type">in</property>
-                        <child>
-                          <object class="GtkTreeView" id="tracker_treeview">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <child internal-child="selection">
-                              <object class="GtkTreeSelection" id="treeselection2"/>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkButtonBox" id="vbuttonbox3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="orientation">vertical</property>
-                        <property name="spacing">1</property>
-                        <property name="layout_style">center</property>
-                        <child>
-                          <object class="GtkButton" id="button_up">
-                            <property name="label" translatable="yes">_Up</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_underline">True</property>
-                            <signal name="clicked" handler="on_button_up_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_add">
-                            <property name="label" translatable="yes">_Add</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_underline">True</property>
-                            <signal name="clicked" handler="on_button_add_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_remove">
-                            <property name="label" translatable="yes">_Remove</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_underline">True</property>
-                            <signal name="clicked" handler="on_button_remove_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="button_down">
-                            <property name="label" translatable="yes">_Down</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_underline">True</property>
-                            <signal name="clicked" handler="on_button_down_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">3</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child type="tab">
-              <object class="GtkBox" id="hbox12">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image7">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">text-editor-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label12">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Trackers</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="position">1</property>
-                <property name="tab_fill">False</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkAlignment" id="alignment6">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">5</property>
-                <property name="bottom_padding">5</property>
-                <property name="left_padding">12</property>
-                <property name="right_padding">12</property>
-                <child>
-                  <object class="GtkViewport" id="viewport1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="resize_mode">queue</property>
-                    <child>
-                      <object class="GtkTextView" id="textview_webseeds">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="position">2</property>
-              </packing>
-            </child>
-            <child type="tab">
-              <object class="GtkBox" id="hbox13">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image8">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">network-workgroup-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label13">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Webseeds</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="position">2</property>
-                <property name="tab_fill">False</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkAlignment" id="alignment3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">5</property>
-                <property name="bottom_padding">5</property>
-                <property name="left_padding">12</property>
-                <property name="right_padding">12</property>
-                <child>
-                  <object class="GtkBox" id="vbox3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="orientation">vertical</property>
-                    <property name="spacing">5</property>
-                    <child>
-                      <object class="GtkBox" id="hbox5">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <child>
-                          <object class="GtkLabel" id="label9">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Piece Size:</property>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkComboBox" id="combo_piece_size">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="model">liststore1</property>
-                            <property name="active">2</property>
-                            <child>
-                              <object class="GtkCellRendererText" id="cellrenderertext1"/>
-                              <attributes>
-                                <attribute name="text">0</attribute>
-                              </attributes>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkCheckButton" id="chk_private_flag">
-                        <property name="label" translatable="yes">Set Private Flag</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="halign">start</property>
-                        <property name="draw_indicator">True</property>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkCheckButton" id="chk_add_to_session">
-                        <property name="label" translatable="yes">Add this torrent to the session</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="halign">start</property>
-                        <property name="draw_indicator">True</property>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="position">3</property>
-              </packing>
-            </child>
-            <child type="tab">
-              <object class="GtkBox" id="hbox14">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image9">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">preferences-other-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label14">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Options</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="position">3</property>
-                <property name="tab_fill">False</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkAlignment" id="alignment5">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <child>
-              <object class="GtkButtonBox" id="hbuttonbox1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="layout_style">end</property>
-                <child>
-                  <object class="GtkButton" id="button_cancel">
-                    <property name="label" translatable="yes">_Cancel</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="use_underline">True</property>
-                    <signal name="clicked" handler="on_button_cancel_clicked" swapped="no"/>
-                    <accelerator key="Escape" signal="clicked"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkButton" id="button_save">
-                    <property name="label" translatable="yes">_Save</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="use_underline">True</property>
-                    <signal name="clicked" handler="on_button_save_clicked" swapped="no"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">4</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/edit_trackers.add.ui
===================================================================
--- deluge/ui/gtk3/glade/edit_trackers.add.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,183 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="add_tracker_dialog">
-    <property name="width_request">400</property>
-    <property name="height_request">200</property>
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Add Tracker</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox5">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area5">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_add_cancel">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_add_cancel_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_add_ok">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_add_ok_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkBox" id="hbox1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">list-add-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Add Trackers</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator" id="hseparator1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox" id="hbox2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkLabel" id="label2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Trackers:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="scrolledwindow1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="shadow_type">in</property>
-                    <child>
-                      <object class="GtkTextView" id="textview_trackers">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="left_margin">1</property>
-                        <property name="right_margin">1</property>
-                        <property name="accepts_tab">False</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="-6">button_add_cancel</action-widget>
-      <action-widget response="-5">button_add_ok</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/edit_trackers.edit.ui
===================================================================
--- deluge/ui/gtk3/glade/edit_trackers.edit.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,175 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="edit_tracker_entry">
-    <property name="width_request">400</property>
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Edit Tracker</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox7">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area7">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_add_cancel1">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_edit_cancel_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_add_ok1">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_edit_ok_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox2">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkBox" id="hbox3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">text-editor-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label4">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Edit Tracker</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator" id="hseparator2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox" id="hbox4">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkLabel" id="label5">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Tracker:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" id="entry_edit_tracker">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="invisible_char">â¢</property>
-                    <property name="activates_default">True</property>
-                    <property name="truncate_multiline">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button_add_cancel1</action-widget>
-      <action-widget response="1">button_add_ok1</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/edit_trackers.ui
===================================================================
--- deluge/ui/gtk3/glade/edit_trackers.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,247 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="edit_trackers_dialog">
-    <property name="width_request">400</property>
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Edit Trackers</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="default_width">400</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <signal name="configure-event" handler="on_edit_trackers_dialog_configure_event" swapped="no"/>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_cancel">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_ok">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox3">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkBox" id="hbox5">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">10</property>
-                <child>
-                  <object class="GtkImage" id="image3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">text-editor-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Edit Trackers</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                      <attribute name="scale" value="1.2"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox" id="hbox6">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkScrolledWindow" id="scrolledwindow3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="shadow_type">in</property>
-                    <child>
-                      <object class="GtkTreeView" id="tracker_treeview">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <child internal-child="selection">
-                          <object class="GtkTreeSelection" id="treeselection"/>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkButtonBox" id="vbuttonbox3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="orientation">vertical</property>
-                    <property name="spacing">1</property>
-                    <property name="layout_style">center</property>
-                    <child>
-                      <object class="GtkButton" id="button_up">
-                        <property name="label" translatable="yes">_Up</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="use_underline">True</property>
-                        <signal name="clicked" handler="on_button_up_clicked" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkButton" id="button_add">
-                        <property name="label" translatable="yes">_Add</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="use_underline">True</property>
-                        <signal name="clicked" handler="on_button_add_clicked" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkButton" id="button_exit">
-                        <property name="label" translatable="yes">_Edit</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="use_underline">True</property>
-                        <signal name="clicked" handler="on_button_edit_clicked" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkButton" id="button_remove">
-                        <property name="label" translatable="yes">_Remove</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="use_underline">True</property>
-                        <signal name="clicked" handler="on_button_remove_clicked" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">3</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkButton" id="button_down">
-                        <property name="label" translatable="yes">_Down</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="use_underline">True</property>
-                        <signal name="clicked" handler="on_button_down_clicked" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">4</property>
-                      </packing>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button_cancel</action-widget>
-      <action-widget response="1">button_ok</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/filtertree_menu.ui
===================================================================
--- deluge/ui/gtk3/glade/filtertree_menu.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,60 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkImage" id="image22">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">edit-select-all-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image22">
-    <property name="can_focus">False</property>
-    <property name="icon_name">media-playback-pause-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image23">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">media-playback-start-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkMenu" id="filtertree_menu">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkImageMenuItem" id="select_all">
-        <property name="label" translatable="yes">_Select All</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">image22</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_select_all" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_pause">
-        <property name="label" translatable="yes">_Pause All</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image22</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_pause_all" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_resume">
-        <property name="label" translatable="yes">Resu_me All</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="tooltip_text" translatable="yes">Resume selected torrents.</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image23</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_resume_all" swapped="no"/>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/main_window.new_release.ui
===================================================================
--- deluge/ui/gtk3/glade/main_window.new_release.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,249 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="new_release_dialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">New Release</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="icon_name">deluge</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox4">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area4">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_close_new_release">
-                <property name="label" translatable="yes">_Close</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_goto_downloads">
-                <property name="label" translatable="yes">_Goto Website</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox7">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="border_width">10</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkBox" id="hbox3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image_new_release">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">image-missing</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label23">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">New Release Available!</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                      <attribute name="scale" value="1.2"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator" id="hseparator2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkAlignment" id="alignment11">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="left_padding">5</property>
-                <child>
-                  <object class="GtkGrid" id="table2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="row_spacing">2</property>
-                    <property name="column_spacing">10</property>
-                    <child>
-                      <object class="GtkLabel" id="label_available_version">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="top_attach">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label_available_version_text">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="label" translatable="yes">Available Version:</property>
-                        <attributes>
-                          <attribute name="style" value="italic"/>
-                        </attributes>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label_client_version">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="top_attach">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label_server_version">
-                        <property name="can_focus">False</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="top_attach">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label_server_version_text">
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="label" translatable="yes">Server Version</property>
-                        <attributes>
-                          <attribute name="style" value="italic"/>
-                        </attributes>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label_client_version_text">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="label" translatable="yes">Current Version:</property>
-                        <attributes>
-                          <attribute name="style" value="italic"/>
-                        </attributes>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">0</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkAlignment" id="alignment10">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">5</property>
-                <child>
-                  <object class="GtkCheckButton" id="chk_do_not_show_new_release">
-                    <property name="label" translatable="yes">Do not show this dialog in the future</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">False</property>
-                    <property name="halign">start</property>
-                    <property name="draw_indicator">True</property>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">3</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button_close_new_release</action-widget>
-      <action-widget response="0">button_goto_downloads</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/main_window.tabs.menu_file.ui
===================================================================
--- deluge/ui/gtk3/glade/main_window.tabs.menu_file.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,138 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkImage" id="image1">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">zoom-fit-best-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="image2">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">action-unavailable-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="image3">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">go-next-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="image4">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">go-up-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="image5">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">go-down-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="image6">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">document-open-symbolic</property>
-  </object>
-  <object class="GtkImage" id="image7">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">folder-open-symbolic</property>
-  </object>
-  <object class="GtkMenu" id="menu_file_tab">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_open_file">
-        <property name="label" translatable="yes">_Open File</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">image6</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_open_file_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_show_file">
-        <property name="label" translatable="yes">_Show Folder</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">image7</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_show_file_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="menuitem3">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_expand_all">
-        <property name="label" translatable="yes">_Expand All</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">image1</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_expand_all_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="menuitem_priority_sep">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_skip">
-        <property name="label" translatable="yes">_Skip</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">image2</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_skip_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_low">
-        <property name="label" translatable="yes">_Low</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">image5</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_low_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_normal">
-        <property name="label" translatable="yes">_Normal</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">image3</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_normal_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_high">
-        <property name="label" translatable="yes">_High</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">image4</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_high_activate" swapped="no"/>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/main_window.tabs.menu_peer.ui
===================================================================
--- deluge/ui/gtk3/glade/main_window.tabs.menu_peer.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,27 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkImage" id="image1">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">list-add-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkMenu" id="menu_peer_tab">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkImageMenuItem" id="add_peer_menuitem">
-        <property name="label" translatable="yes">_Add Peer</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="tooltip_text" translatable="yes">Add a peer by its IP</property>
-        <property name="use_underline">True</property>
-        <property name="image">image1</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_add_peer_activate" swapped="no"/>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/main_window.tabs.ui
===================================================================
--- deluge/ui/gtk3/glade/main_window.tabs.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1657 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.2 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="spin_max_connections_adjustment">
-    <property name="lower">-1</property>
-    <property name="upper">999999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-    <signal name="value-changed" handler="on_spin_value_changed" swapped="no"/>
-  </object>
-  <object class="GtkAdjustment" id="spin_max_download_adjustment">
-    <property name="lower">-1</property>
-    <property name="upper">2097151</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-    <signal name="value-changed" handler="on_spin_value_changed" swapped="no"/>
-  </object>
-  <object class="GtkAdjustment" id="spin_max_upload_adjustment">
-    <property name="lower">-1</property>
-    <property name="upper">2097151</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-    <signal name="value-changed" handler="on_spin_value_changed" swapped="no"/>
-  </object>
-  <object class="GtkAdjustment" id="spin_max_upload_slots_adjustment">
-    <property name="lower">-1</property>
-    <property name="upper">999999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-    <signal name="value-changed" handler="on_spin_value_changed" swapped="no"/>
-  </object>
-  <object class="GtkAdjustment" id="spin_stop_ratio_adjustment">
-    <property name="upper">999999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-    <signal name="value-changed" handler="on_spin_value_changed" swapped="no"/>
-  </object>
-  <object class="GtkWindow" id="tabs">
-    <property name="can_focus">False</property>
-    <child type="titlebar">
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkNotebook" id="dummy_nb_see_main_win_torrent_info">
-        <property name="visible">True</property>
-        <property name="can_focus">True</property>
-        <property name="enable_popup">True</property>
-        <child>
-          <object class="GtkScrolledWindow" id="status_tab">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <child>
-              <object class="GtkViewport" id="viewport1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="resize_mode">queue</property>
-                <property name="shadow_type">none</property>
-                <child>
-                  <object class="GtkAlignment" id="alignment43">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="top_padding">5</property>
-                    <property name="bottom_padding">2</property>
-                    <property name="left_padding">10</property>
-                    <property name="right_padding">10</property>
-                    <child>
-                      <object class="GtkBox" id="vbox3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="orientation">vertical</property>
-                        <property name="spacing">5</property>
-                        <child>
-                          <object class="GtkBox" id="status_progress_vbox">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                            <child>
-                              <object class="GtkProgressBar" id="progressbar">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="pulse_step">0.10000000149</property>
-                                <property name="show_text">True</property>
-                              </object>
-                              <packing>
-                                <property name="expand">True</property>
-                                <property name="fill">True</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <placeholder/>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">True</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkGrid" id="table8">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="row_spacing">5</property>
-                            <property name="column_spacing">10</property>
-                            <child>
-                              <object class="GtkLabel" id="summary_download_speed">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="width_chars">20</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">1</property>
-                                <property name="top_attach">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_total_downloaded">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">1</property>
-                                <property name="top_attach">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_upload_speed">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="width_chars">15</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">1</property>
-                                <property name="top_attach">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_seed_rank">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">3</property>
-                                <property name="top_attach">4</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_availability">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="wrap">True</property>
-                                <property name="wrap_mode">word-char</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">3</property>
-                                <property name="top_attach">3</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_share_ratio">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">3</property>
-                                <property name="top_attach">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_peers">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="width_chars">10</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">3</property>
-                                <property name="top_attach">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_eta">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">5</property>
-                                <property name="top_attach">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_active_time">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">5</property>
-                                <property name="top_attach">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_seed_time">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">5</property>
-                                <property name="top_attach">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_last_transfer">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="wrap">True</property>
-                                <property name="wrap_mode">char</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">5</property>
-                                <property name="top_attach">3</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_last_seen_complete">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="wrap">True</property>
-                                <property name="wrap_mode">char</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">5</property>
-                                <property name="top_attach">4</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label42">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Down Speed:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">0</property>
-                                <property name="top_attach">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label43">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Up Speed:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">0</property>
-                                <property name="top_attach">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label38">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Downloaded:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">0</property>
-                                <property name="top_attach">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label39">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Uploaded:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">0</property>
-                                <property name="top_attach">3</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_seeds">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="width_chars">10</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">3</property>
-                                <property name="top_attach">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="summary_total_uploaded">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="width_chars">15</property>
-                              </object>
-                              <packing>
-                                <property name="left_attach">1</property>
-                                <property name="top_attach">3</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label_seeds">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Seeds:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">2</property>
-                                <property name="top_attach">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label_peers">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Peers:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">2</property>
-                                <property name="top_attach">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label41">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Share Ratio:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">2</property>
-                                <property name="top_attach">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label_availablity">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Availability:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">2</property>
-                                <property name="top_attach">3</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label_seed_rank">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Seed Rank:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">2</property>
-                                <property name="top_attach">4</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label_eta">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">ETA Time:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">4</property>
-                                <property name="top_attach">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label_last_transfer">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Last Transfer:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">4</property>
-                                <property name="top_attach">3</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label_active_time">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Active Time:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">4</property>
-                                <property name="top_attach">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label_last_seen_complete">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Complete Seen:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">4</property>
-                                <property name="top_attach">4</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label_seed_time">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="halign">start</property>
-                                <property name="label" translatable="yes">Seeding Time:</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                              <packing>
-                                <property name="left_attach">4</property>
-                                <property name="top_attach">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <placeholder/>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-          </object>
-        </child>
-        <child type="tab">
-          <object class="GtkLabel" id="status_tab_label">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label" translatable="yes">_Status</property>
-            <property name="use_underline">True</property>
-          </object>
-          <packing>
-            <property name="tab_fill">False</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkScrolledWindow" id="details_tab">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <child>
-              <object class="GtkViewport" id="viewport2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="resize_mode">queue</property>
-                <property name="shadow_type">none</property>
-                <child>
-                  <object class="GtkAlignment" id="alignment54">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="top_padding">5</property>
-                    <property name="bottom_padding">2</property>
-                    <property name="left_padding">10</property>
-                    <property name="right_padding">15</property>
-                    <child>
-                      <object class="GtkGrid" id="table_details">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="row_spacing">5</property>
-                        <property name="column_spacing">10</property>
-                        <child>
-                          <object class="GtkLabel" id="summary_name">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="wrap">True</property>
-                            <property name="wrap_mode">word-char</property>
-                            <property name="selectable">True</property>
-                            <property name="ellipsize">end</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_total_size">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="selectable">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_num_files">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="selectable">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">3</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_completed">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">4</property>
-                            <property name="top_attach">3</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_date_added">
-                            <property name="width_request">100</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">4</property>
-                            <property name="top_attach">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_pieces">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Pieces:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">3</property>
-                            <property name="top_attach">4</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_pieces">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">4</property>
-                            <property name="top_attach">4</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_hash">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="wrap">True</property>
-                            <property name="selectable">True</property>
-                            <property name="width_chars">40</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">4</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_torrent_path">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="wrap">True</property>
-                            <property name="wrap_mode">char</property>
-                            <property name="selectable">True</property>
-                            <property name="ellipsize">start</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_comments">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="wrap_mode">char</property>
-                            <property name="selectable">True</property>
-                            <property name="ellipsize">end</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">6</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_creator">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="wrap_mode">char</property>
-                            <property name="selectable">True</property>
-                            <property name="ellipsize">end</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">5</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_name">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Name:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_path">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Download Folder:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_date_added">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Added:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">3</property>
-                            <property name="top_attach">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_total_size">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Total Size:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_num_files">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Total Files:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">3</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_hash">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Hash:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">4</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_creator">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Created By:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">5</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_comments">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Comments:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">6</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_completed">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Completed:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">3</property>
-                            <property name="top_attach">3</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkSeparator" id="vseparator5">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="top_attach">2</property>
-                            <property name="height">3</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child type="tab">
-          <object class="GtkLabel" id="details_tab_label">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label" translatable="yes">_Details</property>
-            <property name="use_underline">True</property>
-          </object>
-          <packing>
-            <property name="position">1</property>
-            <property name="tab_fill">False</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkScrolledWindow" id="files_tab">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <child>
-              <object class="GtkTreeView" id="files_listview">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <child internal-child="selection">
-                  <object class="GtkTreeSelection" id="treeselection1"/>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child type="tab">
-          <object class="GtkLabel" id="files_tab_label">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label" translatable="yes">Fi_les</property>
-            <property name="use_underline">True</property>
-          </object>
-          <packing>
-            <property name="position">2</property>
-            <property name="tab_fill">False</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkScrolledWindow" id="peers_tab">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <child>
-              <object class="GtkTreeView" id="peers_listview">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <child internal-child="selection">
-                  <object class="GtkTreeSelection" id="treeselection2"/>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="position">3</property>
-          </packing>
-        </child>
-        <child type="tab">
-          <object class="GtkLabel" id="peers_tab_label">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label" translatable="yes">_Peers</property>
-            <property name="use_underline">True</property>
-          </object>
-          <packing>
-            <property name="position">3</property>
-            <property name="tab_fill">False</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkScrolledWindow" id="options_tab">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <child>
-              <object class="GtkViewport" id="viewport3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="resize_mode">queue</property>
-                <property name="shadow_type">none</property>
-                <child>
-                  <object class="GtkAlignment" id="alignment1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="top_padding">5</property>
-                    <property name="bottom_padding">2</property>
-                    <property name="left_padding">5</property>
-                    <property name="right_padding">15</property>
-                    <child>
-                      <object class="GtkGrid" id="table6">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment8">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="top_padding">2</property>
-                            <property name="left_padding">5</property>
-                            <property name="right_padding">5</property>
-                            <child>
-                              <object class="GtkBox" id="vbox1">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="orientation">vertical</property>
-                                <child>
-                                  <object class="GtkBox" id="hbox1">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <child>
-                                      <object class="GtkLabel" id="label_owner">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">Owner:</property>
-                                        <attributes>
-                                          <attribute name="weight" value="bold"/>
-                                        </attributes>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkLabel" id="summary_owner">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="wrap_mode">char</property>
-                                        <property name="selectable">True</property>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">True</property>
-                                        <property name="padding">10</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="chk_shared">
-                                    <property name="label" translatable="yes">Shared</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_chk_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="chk_prioritize_first_last">
-                                    <property name="label" translatable="yes">Prioritize First/Last</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_chk_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="chk_sequential_download">
-                                    <property name="label" translatable="yes">Sequential Download</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_chk_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">3</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="chk_super_seeding">
-                                    <property name="label" translatable="yes">Super Seeding</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_chk_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">4</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="chk_move_completed">
-                                    <property name="label" translatable="yes">Move completed:</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_chk_move_completed_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">5</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkBox" id="hbox_move_completed_path_chooser">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <child>
-                                      <placeholder/>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">6</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <placeholder/>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="top_attach">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkAlignment" id="alignment2">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">10</property>
-                            <child>
-                              <object class="GtkBox" id="vbox6">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="margin_top">15</property>
-                                <property name="orientation">vertical</property>
-                                <child>
-                                  <object class="GtkCheckButton" id="chk_auto_managed">
-                                    <property name="label" translatable="yes">Auto Managed</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_chk_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkCheckButton" id="chk_stop_at_ratio">
-                                    <property name="label" translatable="yes">Stop seed at ratio:</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="draw_indicator">True</property>
-                                    <signal name="toggled" handler="on_chk_stop_at_ratio_toggled" swapped="no"/>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment3">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="left_padding">10</property>
-                                    <property name="right_padding">10</property>
-                                    <child>
-                                      <object class="GtkSpinButton" id="spin_stop_ratio">
-                                        <property name="width_request">50</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="invisible_char">â¢</property>
-                                        <property name="adjustment">spin_stop_ratio_adjustment</property>
-                                        <property name="digits">1</property>
-                                        <property name="numeric">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment9">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkCheckButton" id="chk_remove_at_ratio">
-                                        <property name="label" translatable="yes">Remove at ratio</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="halign">start</property>
-                                        <property name="draw_indicator">True</property>
-                                        <signal name="toggled" handler="on_chk_toggled" swapped="no"/>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">3</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkSeparator" id="hseparator1">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="padding">7</property>
-                                    <property name="position">4</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment5">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <child>
-                                      <object class="GtkButton" id="button_apply">
-                                        <property name="label" translatable="yes">_Apply</property>
-                                        <property name="visible">True</property>
-                                        <property name="sensitive">False</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">True</property>
-                                        <property name="use_underline">True</property>
-                                        <signal name="clicked" handler="on_button_apply_clicked" swapped="no"/>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">5</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkFrame" id="frame1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="label_xalign">0</property>
-                            <property name="shadow_type">none</property>
-                            <child>
-                              <object class="GtkAlignment" id="alignment7">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <child>
-                                  <object class="GtkGrid" id="table1">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="border_width">5</property>
-                                    <property name="row_spacing">2</property>
-                                    <property name="column_spacing">4</property>
-                                    <child>
-                                      <object class="GtkSpinButton" id="spin_max_connections">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="invisible_char">â¢</property>
-                                        <property name="adjustment">spin_max_connections_adjustment</property>
-                                        <property name="numeric">True</property>
-                                      </object>
-                                      <packing>
-                                        <property name="left_attach">1</property>
-                                        <property name="top_attach">2</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkSpinButton" id="spin_max_upload">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="invisible_char">â¢</property>
-                                        <property name="adjustment">spin_max_upload_adjustment</property>
-                                        <property name="digits">1</property>
-                                        <property name="numeric">True</property>
-                                      </object>
-                                      <packing>
-                                        <property name="left_attach">1</property>
-                                        <property name="top_attach">1</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkSpinButton" id="spin_max_download">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="invisible_char">â¢</property>
-                                        <property name="adjustment">spin_max_download_adjustment</property>
-                                        <property name="climb_rate">1</property>
-                                        <property name="digits">1</property>
-                                        <property name="numeric">True</property>
-                                      </object>
-                                      <packing>
-                                        <property name="left_attach">1</property>
-                                        <property name="top_attach">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkLabel" id="label11">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="halign">start</property>
-                                        <property name="label" translatable="yes">Upload Speed:</property>
-                                      </object>
-                                      <packing>
-                                        <property name="left_attach">0</property>
-                                        <property name="top_attach">1</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkLabel" id="label13">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">K/s</property>
-                                        <property name="ellipsize">start</property>
-                                        <attributes>
-                                          <attribute name="scale" value="0.90000000000000002"/>
-                                        </attributes>
-                                      </object>
-                                      <packing>
-                                        <property name="left_attach">2</property>
-                                        <property name="top_attach">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkLabel" id="label14">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">K/s</property>
-                                        <attributes>
-                                          <attribute name="scale" value="0.90000000000000002"/>
-                                        </attributes>
-                                      </object>
-                                      <packing>
-                                        <property name="left_attach">2</property>
-                                        <property name="top_attach">1</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkSpinButton" id="spin_max_upload_slots">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="invisible_char">â¢</property>
-                                        <property name="adjustment">spin_max_upload_slots_adjustment</property>
-                                        <property name="numeric">True</property>
-                                      </object>
-                                      <packing>
-                                        <property name="left_attach">1</property>
-                                        <property name="top_attach">3</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkLabel" id="label9">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="halign">start</property>
-                                        <property name="label" translatable="yes">Download Speed:</property>
-                                      </object>
-                                      <packing>
-                                        <property name="left_attach">0</property>
-                                        <property name="top_attach">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkLabel" id="label12">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="halign">start</property>
-                                        <property name="label" translatable="yes">Connections:</property>
-                                      </object>
-                                      <packing>
-                                        <property name="left_attach">0</property>
-                                        <property name="top_attach">2</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkLabel" id="label15">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="halign">start</property>
-                                        <property name="label" translatable="yes">Upload Slots:</property>
-                                      </object>
-                                      <packing>
-                                        <property name="left_attach">0</property>
-                                        <property name="top_attach">3</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <placeholder/>
-                                    </child>
-                                    <child>
-                                      <placeholder/>
-                                    </child>
-                                  </object>
-                                </child>
-                              </object>
-                            </child>
-                            <child type="label">
-                              <object class="GtkLabel" id="label6">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label" translatable="yes">Bandwidth Limits</property>
-                                <attributes>
-                                  <attribute name="weight" value="bold"/>
-                                </attributes>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">0</property>
-                          </packing>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="position">4</property>
-          </packing>
-        </child>
-        <child type="tab">
-          <object class="GtkLabel" id="options_tab_label">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label" translatable="yes">_Options</property>
-            <property name="use_underline">True</property>
-          </object>
-          <packing>
-            <property name="position">4</property>
-            <property name="tab_fill">False</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkScrolledWindow" id="trackers_tab">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <child>
-              <object class="GtkViewport" id="viewport4">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="shadow_type">none</property>
-                <child>
-                  <object class="GtkAlignment" id="alignment6">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="top_padding">5</property>
-                    <property name="bottom_padding">2</property>
-                    <property name="left_padding">10</property>
-                    <property name="right_padding">15</property>
-                    <child>
-                      <object class="GtkGrid" id="table2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="row_spacing">5</property>
-                        <property name="column_spacing">10</property>
-                        <child>
-                          <object class="GtkLabel" id="label_tracker">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Current Tracker:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_tracker">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="selectable">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_next_announce">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="wrap">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">3</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_tracker_status">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="wrap">True</property>
-                            <property name="wrap_mode">char</property>
-                            <property name="selectable">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_tracker_total">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="selectable">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="summary_private">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="wrap_mode">char</property>
-                            <property name="selectable">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">4</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_tracker_total">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Total Trackers:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_tracker_status">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Tracker Status:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_next_announce">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Next Announce:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">3</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label_private">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="halign">start</property>
-                            <property name="label" translatable="yes">Private Torrent:</property>
-                            <attributes>
-                              <attribute name="weight" value="bold"/>
-                            </attributes>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">4</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkAlignment" id="alignment_edit_trackers">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="valign">start</property>
-                            <property name="top_padding">5</property>
-                            <child>
-                              <object class="GtkButton" id="button_edit_trackers">
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="receives_default">True</property>
-                                <signal name="clicked" handler="on_button_edit_trackers_clicked" swapped="no"/>
-                                <child>
-                                  <object class="GtkLabel" id="label_edit_trackers">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Edit Trackers</property>
-                                    <property name="use_underline">True</property>
-                                  </object>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">5</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <placeholder/>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="position">5</property>
-          </packing>
-        </child>
-        <child type="tab">
-          <object class="GtkLabel" id="trackers_tab_label">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label" translatable="yes">_Trackers</property>
-            <property name="use_underline">True</property>
-          </object>
-          <packing>
-            <property name="position">5</property>
-            <property name="tab_fill">False</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/main_window.ui
===================================================================
--- deluge/ui/gtk3/glade/main_window.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,797 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.2 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkImage" id="about-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">help-about-symbolic</property>
-  </object>
-  <object class="GtkImage" id="add-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">list-add-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment1">
-    <property name="lower">-1</property>
-    <property name="upper">999999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment2">
-    <property name="lower">-1</property>
-    <property name="upper">99999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment3">
-    <property name="lower">-1</property>
-    <property name="upper">999999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment4">
-    <property name="lower">-1</property>
-    <property name="upper">999999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment5">
-    <property name="upper">99999</property>
-    <property name="value">2</property>
-    <property name="step_increment">0.10000000000000001</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkImage" id="connection-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">preferences-system-network-symbolic</property>
-  </object>
-  <object class="GtkImage" id="image4">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">go-up-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="image5">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">go-top-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="image6">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">zoom-fit-best-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkAccelGroup" id="main_accelgroup"/>
-  <object class="GtkImage" id="new-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">document-new-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="prefs-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">preferences-system-symbolic</property>
-  </object>
-  <object class="GtkImage" id="quit-daemon-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">system-shutdown-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="quit_image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">application-exit-symbolic</property>
-  </object>
-  <object class="GtkWindow" id="main_window">
-    <property name="can_focus">False</property>
-    <property name="title">Deluge</property>
-    <accel-groups>
-      <group name="main_accelgroup"/>
-    </accel-groups>
-    <child type="titlebar">
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <child>
-          <object class="GtkMenuBar" id="menubar">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <child>
-              <object class="GtkMenuItem" id="menu_file">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">_File</property>
-                <property name="use_underline">True</property>
-                <child type="submenu">
-                  <object class="GtkMenu" id="submenu_file">
-                    <property name="can_focus">False</property>
-                    <property name="accel_group">main_accelgroup</property>
-                    <property name="accel_path">&lt;Deluge-MainWindow&gt;/File</property>
-                    <child>
-                      <object class="GtkImageMenuItem" id="menuitem_addtorrent">
-                        <property name="label" translatable="yes">_Add Torrent</property>
-                        <property name="visible">True</property>
-                        <property name="sensitive">False</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="image">add-image</property>
-                        <property name="use_stock">False</property>
-                        <signal name="activate" handler="on_menuitem_addtorrent_activate" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkImageMenuItem" id="menuitem_createtorrent">
-                        <property name="label" translatable="yes">_Create Torrent</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="image">new-image</property>
-                        <property name="use_stock">False</property>
-                        <signal name="activate" handler="on_menuitem_createtorrent_activate" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkSeparatorMenuItem" id="separatormenuitem">
-                        <property name="can_focus">False</property>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkImageMenuItem" id="menuitem_quitdaemon">
-                        <property name="label" translatable="yes">Quit &amp; _Shutdown Daemon</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="image">quit-daemon-image</property>
-                        <property name="use_stock">False</property>
-                        <property name="always_show_image">True</property>
-                        <signal name="activate" handler="on_menuitem_quitdaemon_activate" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkSeparatorMenuItem" id="separatormenuitem12">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkImageMenuItem" id="menuitem_quit">
-                        <property name="label" translatable="yes">_Quit</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="image">quit_image</property>
-                        <property name="use_stock">False</property>
-                        <property name="accel_group">main_accelgroup</property>
-                        <signal name="activate" handler="on_menuitem_quit_activate" swapped="no"/>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child>
-              <object class="GtkMenuItem" id="menu_edit">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">_Edit</property>
-                <property name="use_underline">True</property>
-                <child type="submenu">
-                  <object class="GtkMenu" id="submenu_edit">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="accel_group">main_accelgroup</property>
-                    <property name="accel_path">&lt;Deluge-MainWindow&gt;/Edit</property>
-                    <child>
-                      <object class="GtkImageMenuItem" id="menuitem_preferences">
-                        <property name="label" translatable="yes">_Preferences</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="image">prefs-image</property>
-                        <property name="use_stock">False</property>
-                        <property name="accel_group">main_accelgroup</property>
-                        <signal name="activate" handler="on_menuitem_preferences_activate" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkImageMenuItem" id="menuitem_connectionmanager">
-                        <property name="label" translatable="yes">_Connection Manager</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="image">connection-image</property>
-                        <property name="use_stock">False</property>
-                        <signal name="activate" handler="on_menuitem_connectionmanager_activate" swapped="no"/>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child>
-              <object class="GtkMenuItem" id="menu_torrent">
-                <property name="can_focus">False</property>
-                <property name="accel_path">&lt;MainWindow&gt;/Torrent</property>
-                <property name="label" translatable="yes">_Torrent</property>
-                <property name="use_underline">True</property>
-              </object>
-            </child>
-            <child>
-              <object class="GtkMenuItem" id="menu_view">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">_View</property>
-                <property name="use_underline">True</property>
-                <child type="submenu">
-                  <object class="GtkMenu" id="submenu_view">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="accel_group">main_accelgroup</property>
-                    <property name="accel_path">&lt;Deluge-MainWindow&gt;/View</property>
-                    <child>
-                      <object class="GtkCheckMenuItem" id="menuitem_toolbar">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">_Toolbar</property>
-                        <property name="use_underline">True</property>
-                        <property name="active">True</property>
-                        <signal name="toggled" handler="on_menuitem_toolbar_toggled" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkCheckMenuItem" id="menuitem_sidebar">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">_Sidebar</property>
-                        <property name="use_underline">True</property>
-                        <property name="active">True</property>
-                        <signal name="toggled" handler="on_menuitem_sidebar_toggled" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkCheckMenuItem" id="menuitem_statusbar">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Status_bar</property>
-                        <property name="use_underline">True</property>
-                        <property name="active">True</property>
-                        <signal name="toggled" handler="on_menuitem_statusbar_toggled" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkSeparatorMenuItem" id="menuitem1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkMenuItem" id="menu_tabs">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">T_abs</property>
-                        <property name="use_underline">True</property>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkMenuItem" id="menu_columns">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">_Columns</property>
-                        <property name="use_underline">True</property>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkMenuItem" id="find_menuitem">
-                        <property name="visible">True</property>
-                        <property name="sensitive">False</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">_Find ...</property>
-                        <property name="use_underline">True</property>
-                        <signal name="activate" handler="on_search_filter_toggle" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkMenuItem" id="menu_Sidebar">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="no_show_all">True</property>
-                        <property name="label" translatable="yes">S_idebar</property>
-                        <property name="use_underline">True</property>
-                        <child type="submenu">
-                          <object class="GtkMenu" id="menu3">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="no_show_all">True</property>
-                            <child>
-                              <object class="GtkCheckMenuItem" id="sidebar_show_zero">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label" translatable="yes">Show _Zero Hits</property>
-                                <property name="use_underline">True</property>
-                                <property name="active">True</property>
-                                <signal name="toggled" handler="on_menuitem_sidebar_zero_toggled" swapped="no"/>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkCheckMenuItem" id="sidebar_show_trackers">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label" translatable="yes">Show _Trackers</property>
-                                <property name="use_underline">True</property>
-                                <property name="active">True</property>
-                                <signal name="toggled" handler="on_menuitem_sidebar_trackers_toggled" swapped="no"/>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkCheckMenuItem" id="sidebar_show_owners">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label" translatable="yes">Show _Owners</property>
-                                <property name="active">True</property>
-                                <signal name="toggled" handler="on_menuitem_sidebar_owners_toggled" swapped="no"/>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child>
-              <object class="GtkMenuItem" id="menu_help">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">_Help</property>
-                <property name="use_underline">True</property>
-                <child type="submenu">
-                  <object class="GtkMenu" id="submenu_help">
-                    <property name="can_focus">False</property>
-                    <property name="accel_group">main_accelgroup</property>
-                    <property name="accel_path">&lt;Deluge-MainWindow&gt;/Help</property>
-                    <child>
-                      <object class="GtkImageMenuItem" id="menuitem_homepage">
-                        <property name="label" translatable="yes">_Homepage</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="use_stock">False</property>
-                        <signal name="activate" handler="on_menuitem_homepage_activate" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkImageMenuItem" id="menuitem_faq">
-                        <property name="label" translatable="yes">_FAQ</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="tooltip_text" translatable="yes">Frequently Asked Questions</property>
-                        <property name="use_underline">True</property>
-                        <property name="use_stock">False</property>
-                        <signal name="activate" handler="on_menuitem_faq_activate" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkImageMenuItem" id="menuitem_community">
-                        <property name="label" translatable="yes">_Community</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="use_stock">False</property>
-                        <property name="always_show_image">True</property>
-                        <signal name="activate" handler="on_menuitem_community_activate" swapped="no"/>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkSeparatorMenuItem" id="separatormenuitem56">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                      </object>
-                    </child>
-                    <child>
-                      <object class="GtkImageMenuItem" id="menuitem_about">
-                        <property name="label" translatable="yes">_About</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="image">about-image</property>
-                        <property name="use_stock">False</property>
-                        <property name="accel_group">main_accelgroup</property>
-                        <signal name="activate" handler="on_menuitem_about_activate" swapped="no"/>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkToolbar" id="toolbar">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="icon_size">2</property>
-            <child>
-              <object class="GtkToolButton" id="toolbutton_add">
-                <property name="visible">True</property>
-                <property name="sensitive">False</property>
-                <property name="can_focus">False</property>
-                <property name="has_tooltip">True</property>
-                <property name="tooltip_text" translatable="yes">Add torrent</property>
-                <property name="label" translatable="yes">Add Torrent</property>
-                <property name="icon_name">list-add-symbolic</property>
-                <signal name="clicked" handler="on_toolbutton_add_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">True</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkToolButton" id="toolbutton_remove">
-                <property name="visible">True</property>
-                <property name="sensitive">False</property>
-                <property name="can_focus">False</property>
-                <property name="has_tooltip">True</property>
-                <property name="tooltip_text" translatable="yes">Remove torrent</property>
-                <property name="label" translatable="yes">Remove Torrent</property>
-                <property name="icon_name">list-remove-symbolic</property>
-                <signal name="clicked" handler="on_toolbutton_remove_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">True</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkToolButton" id="toolbutton_filter">
-                <property name="visible">True</property>
-                <property name="sensitive">False</property>
-                <property name="can_focus">False</property>
-                <property name="tooltip_text" translatable="yes">Filter torrents by name.
-This will filter torrents for the current selection on the sidebar.</property>
-                <property name="label" translatable="yes">Filter</property>
-                <property name="icon_name">system-search-symbolic</property>
-                <signal name="clicked" handler="on_search_filter_toggle" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">True</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparatorToolItem" id="separatortoolitem1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">False</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkToolButton" id="toolbutton_pause">
-                <property name="visible">True</property>
-                <property name="sensitive">False</property>
-                <property name="can_focus">False</property>
-                <property name="has_tooltip">True</property>
-                <property name="tooltip_text" translatable="yes">Pause the selected torrents</property>
-                <property name="label" translatable="yes">Pause</property>
-                <property name="icon_name">media-playback-pause-symbolic</property>
-                <signal name="clicked" handler="on_toolbutton_pause_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">True</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkToolButton" id="toolbutton_resume">
-                <property name="visible">True</property>
-                <property name="sensitive">False</property>
-                <property name="can_focus">False</property>
-                <property name="has_tooltip">True</property>
-                <property name="tooltip_text" translatable="yes">Resume the selected torrents</property>
-                <property name="label" translatable="yes">Resume</property>
-                <property name="icon_name">media-playback-start-symbolic</property>
-                <signal name="clicked" handler="on_toolbutton_resume_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">True</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparatorToolItem" id="separatortoolitem2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">False</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkToolButton" id="toolbutton_queue_up">
-                <property name="visible">True</property>
-                <property name="sensitive">False</property>
-                <property name="can_focus">False</property>
-                <property name="has_tooltip">True</property>
-                <property name="tooltip_text" translatable="yes">Queue Torrent Up</property>
-                <property name="label" translatable="yes">Queue Up</property>
-                <property name="icon_name">go-up-symbolic</property>
-                <signal name="clicked" handler="on_toolbutton_queue_up_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">True</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkToolButton" id="toolbutton_queue_down">
-                <property name="visible">True</property>
-                <property name="sensitive">False</property>
-                <property name="can_focus">False</property>
-                <property name="has_tooltip">True</property>
-                <property name="tooltip_text" translatable="yes">Queue Torrent Down</property>
-                <property name="label" translatable="yes">Queue Down</property>
-                <property name="icon_name">go-down-symbolic</property>
-                <signal name="clicked" handler="on_toolbutton_queue_down_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">True</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparatorToolItem" id="toolbutton1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">False</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkToolButton" id="toolbutton_preferences">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="has_tooltip">True</property>
-                <property name="tooltip_text" translatable="yes">Preferences</property>
-                <property name="label" translatable="yes">Preferences</property>
-                <property name="icon_name">preferences-system-symbolic</property>
-                <signal name="clicked" handler="on_toolbutton_preferences_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">True</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkToolButton" id="toolbutton_connectionmanager">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="has_tooltip">True</property>
-                <property name="tooltip_text" translatable="yes">Connection Manager</property>
-                <property name="label" translatable="yes">Connection Manager</property>
-                <property name="icon_name">preferences-system-network-symbolic</property>
-                <signal name="clicked" handler="on_toolbutton_connectionmanager_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="homogeneous">True</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkAlignment" id="alignment1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="top_padding">2</property>
-            <child>
-              <object class="GtkPaned" id="tabsbar_pane">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="orientation">vertical</property>
-                <child>
-                  <object class="GtkPaned" id="sidebar_pane">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkNotebook" id="sidebar_notebook">
-                        <property name="can_focus">True</property>
-                        <property name="scrollable">True</property>
-                      </object>
-                      <packing>
-                        <property name="resize">False</property>
-                        <property name="shrink">True</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkBox" id="vbox2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="orientation">vertical</property>
-                        <child>
-                          <object class="GtkBox" id="search_box">
-                            <property name="can_focus">False</property>
-                            <child>
-                              <object class="GtkButton" id="close_search_button">
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="receives_default">True</property>
-                                <property name="has_tooltip">True</property>
-                                <property name="tooltip_text" translatable="yes">Close</property>
-                                <property name="relief">none</property>
-                                <signal name="clicked" handler="on_close_search_button_clicked" swapped="no"/>
-                                <child>
-                                  <object class="GtkImage" id="close_search_image">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="icon_name">window-close-symbolic</property>
-                                    <property name="icon_size">2</property>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkLabel" id="label1">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label" translatable="yes">Filter:</property>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">1</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkEntry" id="search_torrents_entry">
-                                <property name="width_request">350</property>
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="has_tooltip">True</property>
-                                <property name="tooltip_text" translatable="yes">Filter torrents by name.
-This will filter torrents for the current selection on the sidebar.</property>
-                                <property name="invisible_char">â¢</property>
-                                <property name="truncate_multiline">True</property>
-                                <property name="caps_lock_warning">False</property>
-                                <property name="secondary_icon_name">edit-clear-symbolic</property>
-                                <property name="primary_icon_sensitive">False</property>
-                                <property name="secondary_icon_tooltip_text" translatable="yes">Clear the search</property>
-                                <property name="secondary_icon_tooltip_markup" translatable="yes">Clear the search</property>
-                                <signal name="changed" handler="on_search_torrents_entry_changed" swapped="no"/>
-                                <signal name="icon-press" handler="on_search_torrents_entry_icon_press" swapped="no"/>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">1</property>
-                                <property name="position">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkCheckButton" id="search_torrents_match">
-                                <property name="label" translatable="yes">_Match Case</property>
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="receives_default">False</property>
-                                <property name="use_underline">True</property>
-                                <property name="draw_indicator">True</property>
-                                <signal name="toggled" handler="on_search_torrents_match_toggled" swapped="no"/>
-                              </object>
-                              <packing>
-                                <property name="expand">True</property>
-                                <property name="fill">True</property>
-                                <property name="padding">1</property>
-                                <property name="position">3</property>
-                              </packing>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">True</property>
-                            <property name="position">0</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkScrolledWindow" id="scrolledwindow1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="shadow_type">out</property>
-                            <child>
-                              <object class="GtkTreeView" id="torrent_view">
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="rules_hint">True</property>
-                                <property name="enable_search">False</property>
-                                <child internal-child="selection">
-                                  <object class="GtkTreeSelection"/>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="expand">True</property>
-                            <property name="fill">True</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="resize">True</property>
-                        <property name="shrink">True</property>
-                      </packing>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="resize">True</property>
-                    <property name="shrink">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkNotebook" id="torrent_info">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="tab_pos">left</property>
-                    <property name="show_border">False</property>
-                    <property name="scrollable">True</property>
-                  </object>
-                  <packing>
-                    <property name="resize">False</property>
-                    <property name="shrink">False</property>
-                  </packing>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkStatusbar" id="statusbar">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/move_storage_dialog.ui
===================================================================
--- deluge/ui/gtk3/glade/move_storage_dialog.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,163 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="move_storage_dialog">
-    <property name="width_request">500</property>
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Move Download Folder</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox4">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area4">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_cancel">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_ok">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkBox" id="hbox1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkImage" id="image1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">document-save-as-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Move the torrent(s) download folder.</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator" id="hseparator1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox" id="hbox_entry">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <child>
-                  <object class="GtkLabel" id="label2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="halign">start</property>
-                    <property name="label" translatable="yes">Destination:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <placeholder/>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="-6">button_cancel</action-widget>
-      <action-widget response="-5">button_ok</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/other_dialog.ui
===================================================================
--- deluge/ui/gtk3/glade/other_dialog.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,188 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="adjustment1">
-    <property name="lower">-1</property>
-    <property name="upper">2097151</property>
-    <property name="value">-1</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkDialog" id="other_dialog">
-    <property name="app_paintable">True</property>
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="modal">True</property>
-    <property name="window_position">mouse</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <property name="skip_taskbar_hint">True</property>
-    <property name="skip_pager_hint">True</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox2">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">5</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area2">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button3">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button4">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="hbox3">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="spacing">10</property>
-            <child>
-              <object class="GtkImage" id="image">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkLabel" id="label_header">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="halign">start</property>
-                <property name="label">label</property>
-                <property name="use_markup">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkSeparator" id="hseparator2">
-            <property name="can_focus">False</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="hbox4">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkAlignment" id="alignment2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <placeholder/>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkAlignment" id="alignment1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkSpinButton" id="spinbutton">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="max_length">6</property>
-                    <property name="activates_default">True</property>
-                    <property name="width_chars">6</property>
-                    <property name="adjustment">adjustment1</property>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkLabel" id="label_type">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="halign">start</property>
-                <property name="label" translatable="yes">label</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">4</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="-6">button3</action-widget>
-      <action-widget response="-5">button4</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/path_combo_chooser.ui
===================================================================
--- deluge/ui/gtk3/glade/path_combo_chooser.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1001 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="adjustment1">
-    <property name="upper">100</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment2">
-    <property name="upper">100</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment3">
-    <property name="lower">-1</property>
-    <property name="upper">100</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkDialog" id="completion_config_dialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Properties</property>
-    <property name="modal">True</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <signal name="delete-event" handler="on_completion_config_dialog_delete_event" swapped="no"/>
-    <signal name="key-release-event" handler="on_completion_config_dialog_key_release_event" swapped="no"/>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">5</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="config_dialog_button_close">
-                <property name="label" translatable="yes">Close</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <signal name="clicked" handler="on_config_dialog_button_close_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">4</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="config_general_frame">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <child>
-              <object class="GtkAlignment" id="alignment4">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">2</property>
-                <property name="bottom_padding">3</property>
-                <property name="left_padding">15</property>
-                <property name="right_padding">10</property>
-                <child>
-                  <object class="GtkBox" id="hbox3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <child>
-                      <object class="GtkLabel" id="visible_rows_label">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="label" translatable="yes">Max drop down rows</property>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkSpinButton" id="visible_rows_spinbutton">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="max_length">2</property>
-                        <property name="adjustment">adjustment3</property>
-                        <property name="climb_rate">1</property>
-                        <property name="numeric">True</property>
-                        <signal name="value-changed" handler="on_visible_rows_spinbutton_value_changed" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">&lt;b&gt;General&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="frame1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <child>
-              <object class="GtkAlignment" id="alignment1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">2</property>
-                <property name="bottom_padding">3</property>
-                <property name="left_padding">12</property>
-                <property name="right_padding">5</property>
-                <child>
-                  <object class="GtkBox" id="vbox4">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="orientation">vertical</property>
-                    <child>
-                      <object class="GtkCheckButton" id="show_path_entry_checkbutton">
-                        <property name="label" translatable="yes">Show path entry</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="halign">start</property>
-                        <property name="draw_indicator">True</property>
-                        <signal name="toggled" handler="on_show_path_entry_checkbutton_toggled" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkCheckButton" id="show_filechooser_checkbutton">
-                        <property name="label" translatable="yes">Show file chooser</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="halign">start</property>
-                        <property name="draw_indicator">True</property>
-                        <signal name="toggled" handler="on_show_filechooser_checkbutton_toggled" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkAlignment" id="alignment5">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="left_padding">10</property>
-                        <child>
-                          <object class="GtkCheckButton" id="show_folder_name_on_button_checkbutton">
-                            <property name="label" translatable="yes">Show folder name</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">False</property>
-                            <property name="halign">start</property>
-                            <property name="draw_indicator">True</property>
-                            <signal name="toggled" handler="on_show_folder_name_on_button_checkbutton_toggled" swapped="no"/>
-                          </object>
-                        </child>
-                      </object>
-                      <packing>
-                        <property name="expand">True</property>
-                        <property name="fill">True</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label15">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Path Chooser Type</property>
-                <property name="use_markup">True</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                </attributes>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="frame2">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <child>
-              <object class="GtkAlignment" id="alignment2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">2</property>
-                <property name="bottom_padding">3</property>
-                <property name="left_padding">12</property>
-                <property name="right_padding">5</property>
-                <child>
-                  <object class="GtkGrid" id="table2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="row_spacing">5</property>
-                    <property name="column_spacing">5</property>
-                    <child>
-                      <object class="GtkCheckButton" id="enable_auto_completion_checkbutton">
-                        <property name="label" translatable="yes">Enable autocomplete</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="halign">start</property>
-                        <property name="draw_indicator">True</property>
-                        <signal name="toggled" handler="on_enable_auto_completion_checkbutton_toggled" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkCheckButton" id="show_hidden_files_checkbutton">
-                        <property name="label" translatable="yes">Show hidden files</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="halign">start</property>
-                        <property name="draw_indicator">True</property>
-                        <signal name="toggled" handler="on_show_hidden_files_checkbutton_toggled" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkToggleButton" id="set_completion_accelerator_button">
-                        <property name="label" translatable="yes">Set new key</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="tooltip_text" translatable="yes">Press this key to set new key accelerators to trigger auto-complete</property>
-                        <signal name="activate" handler="on_set_completion_accelerator_button_pressed" swapped="no"/>
-                        <signal name="clicked" handler="on_set_completion_accelerator_button_clicked" swapped="no"/>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="top_attach">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <placeholder/>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label4">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Autocomplete</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                </attributes>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="config_short_cuts_frame">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">etched-out</property>
-            <child>
-              <object class="GtkAlignment" id="alignment3">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="top_padding">4</property>
-                <property name="bottom_padding">5</property>
-                <property name="left_padding">15</property>
-                <property name="right_padding">5</property>
-                <child>
-                  <object class="GtkGrid" id="table3">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="row_spacing">2</property>
-                    <property name="column_spacing">10</property>
-                    <child>
-                      <object class="GtkLabel" id="label3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="label" translatable="yes">Autocomplete</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label6">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="label" translatable="yes">Save path</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label5">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Ctrl+S</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="top_attach">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="completion_accelerator_label">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="top_attach">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label7">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Ctrl+E</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="top_attach">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label9">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Ctrl+R</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="top_attach">3</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label11">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Ctrl+H</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="top_attach">4</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label14">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label" translatable="yes">Ctrl+D</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="top_attach">5</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label8">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="label" translatable="yes">Edit path</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label10">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="label" translatable="yes">Remove path</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">3</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label13">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="margin_right">8</property>
-                        <property name="label" translatable="yes">Toggle hidden files</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">4</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <object class="GtkLabel" id="label12">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="halign">start</property>
-                        <property name="label" translatable="yes">Default path</property>
-                      </object>
-                      <packing>
-                        <property name="left_attach">0</property>
-                        <property name="top_attach">5</property>
-                      </packing>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="label2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Shortcuts</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                </attributes>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">config_dialog_button_close</action-widget>
-    </action-widgets>
-  </object>
-  <object class="GtkWindow" id="combobox_window">
-    <property name="can_focus">False</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="entry_combobox_hbox">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="spacing">3</property>
-        <signal name="realize" handler="on_entry_combobox_hbox_realize" swapped="no"/>
-        <child>
-          <object class="GtkFileChooserButton" id="filechooser_button">
-            <property name="width_request">160</property>
-            <property name="can_focus">False</property>
-            <property name="no_show_all">True</property>
-            <property name="action">select-folder</property>
-            <property name="local_only">False</property>
-            <property name="preview_widget_active">False</property>
-            <property name="title" translatable="yes">Select a Directory</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkButton" id="button_open_dialog">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">True</property>
-            <signal name="clicked" handler="on_button_open_dialog_clicked" swapped="no"/>
-            <child>
-              <object class="GtkBox" id="hbox2">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkImage" id="image2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">folder-open-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="folder_name_label">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkEntry" id="entry_text">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="hexpand">True</property>
-            <property name="invisible_char">â¢</property>
-            <signal name="changed" handler="on_entry_text_changed" swapped="no"/>
-            <signal name="delete-text" handler="on_entry_text_delete_text" swapped="no"/>
-            <signal name="focus-out-event" handler="on_entry_text_focus_out_event" swapped="no"/>
-            <signal name="insert-text" handler="on_entry_text_insert_text" swapped="yes"/>
-            <signal name="key-press-event" handler="on_entry_text_key_press_event" swapped="no"/>
-            <signal name="scroll-event" handler="on_entry_text_scroll_event" swapped="no"/>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkToggleButton" id="button_toggle_dropdown">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="focus_on_click">False</property>
-            <property name="receives_default">True</property>
-            <property name="tooltip_text" translatable="yes">Saved paths</property>
-            <signal name="button-press-event" handler="on_button_toggle_dropdown_button_press_event" swapped="no"/>
-            <signal name="scroll-event" handler="on_button_toggle_dropdown_scroll_event" swapped="no"/>
-            <signal name="toggled" handler="on_button_toggle_dropdown_toggled" swapped="no"/>
-            <child>
-              <object class="GtkBox" id="vbox1">
-                <property name="height_request">15</property>
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="orientation">vertical</property>
-                <property name="homogeneous">True</property>
-                <child>
-                  <object class="GtkArrow" id="arrow2">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="arrow_type">down</property>
-                  </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-  <object class="GtkListStore" id="completion_tree_store">
-    <columns>
-      <!-- column-name text -->
-      <column type="gchararray"/>
-    </columns>
-  </object>
-  <object class="GtkWindow" id="completion_popup_window">
-    <property name="can_focus">False</property>
-    <property name="type">popup</property>
-    <property name="resizable">False</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">combo</property>
-    <property name="skip_taskbar_hint">True</property>
-    <property name="skip_pager_hint">True</property>
-    <property name="decorated">False</property>
-    <property name="deletable">False</property>
-    <signal name="button-press-event" handler="on_completion_popup_window_button_press_event" swapped="no"/>
-    <signal name="focus-out-event" handler="on_completion_popup_window_focus_out_event" swapped="no"/>
-    <signal name="key-press-event" handler="on_completion_popup_window_key_press_event" swapped="no"/>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="popup_content_box1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="border_width">3</property>
-        <property name="spacing">1</property>
-        <child>
-          <object class="GtkScrolledWindow" id="completion_scrolled_window">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="can_default">True</property>
-            <property name="has_default">True</property>
-            <property name="receives_default">True</property>
-            <property name="shadow_type">in</property>
-            <child>
-              <object class="GtkTreeView" id="completion_treeview">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="model">completion_tree_store</property>
-                <property name="headers_visible">False</property>
-                <property name="headers_clickable">False</property>
-                <property name="enable_search">False</property>
-                <property name="search_column">0</property>
-                <property name="show_expanders">False</property>
-                <signal name="button-press-event" handler="on_completion_treeview_mouse_button_press_event" swapped="no"/>
-                <signal name="key-press-event" handler="on_completion_treeview_key_press_event" swapped="no"/>
-                <signal name="motion-notify-event" handler="on_completion_treeview_motion_notify_event" swapped="no"/>
-                <signal name="scroll-event" handler="on_completion_treeview_scroll_event" swapped="no"/>
-                <child internal-child="selection">
-                  <object class="GtkTreeSelection" id="treeselection1"/>
-                </child>
-                <child>
-                  <object class="GtkTreeViewColumn" id="completion_treeview_column">
-                    <property name="sizing">autosize</property>
-                    <property name="fixed_width">129</property>
-                    <property name="title" translatable="yes">column</property>
-                    <property name="expand">True</property>
-                    <child>
-                      <object class="GtkCellRendererText" id="completion_cellrenderertext"/>
-                      <attributes>
-                        <attribute name="text">0</attribute>
-                      </attributes>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-  <object class="GtkDialog" id="filechooserdialog">
-    <property name="can_focus">False</property>
-    <property name="title" translatable="yes">Choose a folder</property>
-    <property name="modal">True</property>
-    <property name="window_position">center</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="box1">
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="buttonbox1">
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="filechooser_button_cancel">
-                <property name="label" translatable="yes">Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="filechooser_button_open">
-                <property name="label" translatable="yes">Open</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFileChooserWidget" id="filechooser_widget">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="action">select-folder</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="2">filechooser_button_cancel</action-widget>
-      <action-widget response="0">filechooser_button_open</action-widget>
-    </action-widgets>
-  </object>
-  <object class="GtkListStore" id="stored_values_tree_store">
-    <columns>
-      <!-- column-name text -->
-      <column type="gchararray"/>
-    </columns>
-  </object>
-  <object class="GtkWindow" id="stored_values_popup_window">
-    <property name="can_focus">False</property>
-    <property name="type">popup</property>
-    <property name="resizable">False</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">popup-menu</property>
-    <property name="skip_taskbar_hint">True</property>
-    <property name="skip_pager_hint">True</property>
-    <property name="decorated">False</property>
-    <property name="deletable">False</property>
-    <signal name="button-press-event" handler="on_stored_values_popup_window_button_press_event" swapped="no"/>
-    <signal name="focus-out-event" handler="on_stored_values_popup_window_focus_out_event" swapped="no"/>
-    <signal name="hide" handler="on_stored_values_popup_window_hide" swapped="no"/>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <object class="GtkBox" id="hbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="border_width">3</property>
-        <property name="spacing">2</property>
-        <child>
-          <object class="GtkScrolledWindow" id="scrolledwindow">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="can_default">True</property>
-            <property name="has_default">True</property>
-            <property name="receives_default">True</property>
-            <property name="hscrollbar_policy">never</property>
-            <property name="shadow_type">in</property>
-            <child>
-              <object class="GtkTreeView" id="stored_values_treeview">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="model">stored_values_tree_store</property>
-                <property name="headers_visible">False</property>
-                <property name="headers_clickable">False</property>
-                <property name="search_column">0</property>
-                <property name="show_expanders">False</property>
-                <signal name="button-press-event" handler="on_stored_values_treeview_mouse_button_press_event" swapped="no"/>
-                <signal name="key-press-event" handler="on_stored_values_treeview_key_press_event" swapped="no"/>
-                <signal name="key-release-event" handler="on_stored_values_treeview_key_release_event" swapped="no"/>
-                <signal name="scroll-event" handler="on_stored_values_treeview_scroll_event" swapped="no"/>
-                <child internal-child="selection">
-                  <object class="GtkTreeSelection" id="treeselection2"/>
-                </child>
-                <child>
-                  <object class="GtkTreeViewColumn" id="stored_values_treeview_column">
-                    <property name="sizing">autosize</property>
-                    <property name="fixed_width">127</property>
-                    <property name="title" translatable="yes">column</property>
-                    <property name="expand">True</property>
-                    <child>
-                      <object class="GtkCellRendererText" id="stored_values_cellrenderertext">
-                        <signal name="edited" handler="on_cellrenderertext_edited" swapped="no"/>
-                      </object>
-                      <attributes>
-                        <attribute name="text">0</attribute>
-                      </attributes>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox2">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <child>
-              <object class="GtkButtonBox" id="buttonbox">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="orientation">vertical</property>
-                <property name="spacing">1</property>
-                <property name="layout_style">start</property>
-                <signal name="key-press-event" handler="on_buttonbox_key_press_event" swapped="no"/>
-                <child>
-                  <object class="GtkButton" id="button_add">
-                    <property name="label" translatable="yes">Add</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="tooltip_text" translatable="yes">Add the current entry value to the list</property>
-                    <signal name="clicked" handler="on_button_add_clicked" swapped="no"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkButton" id="button_edit">
-                    <property name="label" translatable="yes">Edit</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="tooltip_text" translatable="yes">Edit the selected entry</property>
-                    <signal name="clicked" handler="on_button_edit_clicked" swapped="no"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkButton" id="button_remove">
-                    <property name="label" translatable="yes">Remove</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="tooltip_text" translatable="yes">Remove the selected entry</property>
-                    <signal name="clicked" handler="on_button_remove_clicked" swapped="no"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">2</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkButton" id="button_up">
-                    <property name="label" translatable="yes">Up</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="tooltip_text" translatable="yes">Move the selected entry up</property>
-                    <signal name="clicked" handler="on_button_up_clicked" swapped="no"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">3</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkButton" id="button_down">
-                    <property name="label" translatable="yes">Down</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="tooltip_text" translatable="yes">Move the selected entry down</property>
-                    <signal name="clicked" handler="on_button_down_clicked" swapped="no"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">4</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkButton" id="button_default">
-                    <property name="label" translatable="yes">Default</property>
-                    <property name="visible">True</property>
-                    <property name="sensitive">False</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="tooltip_text" translatable="yes">No default path set</property>
-                    <signal name="clicked" handler="on_button_default_clicked" swapped="no"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">5</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkButton" id="button_properties">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="tooltip_text" translatable="yes">Open properties dialog</property>
-                    <signal name="clicked" handler="on_button_properties_clicked" swapped="no"/>
-                    <child>
-                      <object class="GtkImage" id="image1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="icon_name">document-properties-symbolic</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">6</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="padding">2</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <placeholder/>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/preferences_dialog.ui
===================================================================
--- deluge/ui/gtk3/glade/preferences_dialog.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,5014 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.2 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAdjustment" id="adjustment_cache_expiry">
-    <property name="lower">1</property>
-    <property name="upper">32000</property>
-    <property name="value">60</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_cache_size">
-    <property name="upper">999999</property>
-    <property name="value">100</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_share_ratio">
-    <property name="lower">0.5</property>
-    <property name="upper">100</property>
-    <property name="value">2</property>
-    <property name="step_increment">0.10000000000000001</property>
-    <property name="page_increment">1</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_share_ratio_limit">
-    <property name="lower">-1</property>
-    <property name="upper">100</property>
-    <property name="value">1.5</property>
-    <property name="step_increment">0.10000000000000001</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_active">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_daemon_port">
-    <property name="upper">65535</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_downloading">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_incoming_port">
-    <property name="upper">65535</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_max_conn_global">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_max_conn_per_sec">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_max_conn_per_torrent">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_max_download">
-    <property name="lower">-1</property>
-    <property name="upper">2097151</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_max_download_per_torrent">
-    <property name="lower">-1</property>
-    <property name="upper">2097151</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_max_half_open_conn">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_max_upload">
-    <property name="lower">-1</property>
-    <property name="upper">2097151</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_max_upload_per_torrent">
-    <property name="lower">-1</property>
-    <property name="upper">2097151</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_max_upload_slots_global">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_max_upload_slots_per_torrent">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_outgoing_port_max">
-    <property name="upper">65535</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_outgoing_port_min">
-    <property name="upper">65535</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_proxy_port">
-    <property name="upper">65535</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_seed_time_limit">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_spin_seeding">
-    <property name="lower">-1</property>
-    <property name="upper">9999</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment_time_ratio_limit">
-    <property name="lower">-1</property>
-    <property name="upper">100</property>
-    <property name="value">6</property>
-    <property name="step_increment">0.10000000000000001</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkListStore" id="liststore1">
-    <columns>
-      <!-- column-name item -->
-      <column type="gchararray"/>
-    </columns>
-    <data>
-      <row>
-        <col id="0" translatable="yes">Forced</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">Enabled</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">Disabled</col>
-      </row>
-    </data>
-  </object>
-  <object class="GtkListStore" id="liststore2">
-    <columns>
-      <!-- column-name item -->
-      <column type="gchararray"/>
-    </columns>
-    <data>
-      <row>
-        <col id="0" translatable="yes">Handshake</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">Full Stream</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">Either</col>
-      </row>
-    </data>
-  </object>
-  <object class="GtkListStore" id="liststore3">
-    <columns>
-      <!-- column-name item -->
-      <column type="gchararray"/>
-    </columns>
-    <data>
-      <row>
-        <col id="0" translatable="yes">Forced</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">Enabled</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">Disabled</col>
-      </row>
-    </data>
-  </object>
-  <object class="GtkListStore" id="liststore8">
-    <columns>
-      <!-- column-name language_code -->
-      <column type="gchararray"/>
-      <!-- column-name language_name -->
-      <column type="gchararray"/>
-    </columns>
-  </object>
-  <object class="GtkListStore" id="liststore_proxy">
-    <columns>
-      <!-- column-name item -->
-      <column type="gchararray"/>
-    </columns>
-    <data>
-      <row>
-        <col id="0" translatable="yes">None</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">Socks4</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">Socks5</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">Socks5 Auth</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">HTTP</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">HTTP Auth</col>
-      </row>
-      <row>
-        <col id="0" translatable="yes">I2P</col>
-      </row>
-    </data>
-  </object>
-  <object class="GtkDialog" id="pref_dialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Preferences</property>
-    <property name="modal">True</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="default_width">450</property>
-    <property name="default_height">500</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <signal name="configure-event" handler="on_pref_dialog_configure_event" swapped="no"/>
-    <signal name="delete-event" handler="on_pref_dialog_delete_event" swapped="no"/>
-    <child type="titlebar">
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_cancel">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_cancel_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_apply">
-                <property name="label" translatable="yes">_Apply</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_apply_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_ok">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_ok_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkPaned" id="hpaned1">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <child>
-              <object class="GtkViewport" id="viewport6">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="resize_mode">queue</property>
-                <child>
-                  <object class="GtkTreeView" id="treeview">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="headers_visible">False</property>
-                    <child internal-child="selection">
-                      <object class="GtkTreeSelection" id="treeselection1"/>
-                    </child>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="resize">False</property>
-                <property name="shrink">True</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkNotebook" id="notebook">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="show_tabs">False</property>
-                <property name="scrollable">True</property>
-                <child>
-                  <object class="GtkScrolledWindow" id="InterfaceScrolledWindow">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkViewport" id="interface_viewport">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkBox" id="interface_vbox">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                            <child>
-                              <object class="GtkFrame" id="frame_app_mode">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment_app_mode">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">3</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkBox" id="hbox_app_mode">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <child>
-                                          <object class="GtkRadioButton" id="radio_standalone">
-                                            <property name="label" translatable="yes">Standalone</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">The standalone self-contained application</property>
-                                            <property name="active">True</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkRadioButton" id="radio_thinclient">
-                                            <property name="label" translatable="yes">Thin Client</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Connect to a Deluge daemon (deluged)</property>
-                                            <property name="draw_indicator">True</property>
-                                            <property name="group">radio_standalone</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="padding">7</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label_client_mode">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Application Mode</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame29">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment47">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="bottom_padding">2</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox27">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_show_rate_in_title">
-                                            <property name="label" translatable="yes">Show session speed in titlebar</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_focus_main_window_on_add">
-                                            <property name="label" translatable="yes">Focus window when adding torrent</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="urldetect_toggle">
-                                            <property name="label" translatable="yes">Detect torrent URLs from clipboard</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Automatically open Add Torrent dialog when clipboard contains a torrent URL</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                            <signal name="toggled" handler="on_urldetect_toggle_toggled" swapped="no"/>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="piecesbar_toggle">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">The pieces bar
-will increase bandwidth use between client
-and daemon (does not apply in Standalone mode).</property>
-                                            <property name="draw_indicator">True</property>
-                                            <signal name="toggled" handler="on_piecesbar_toggle_toggled" swapped="no"/>
-                                            <child>
-                                              <object class="GtkLabel" id="label62">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="label" translatable="yes">Show a pieces bar in Status tab</property>
-                                                <property name="use_markup">True</property>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">3</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkExpander" id="piecebar_colors_expander">
-                                            <property name="can_focus">True</property>
-                                            <child>
-                                              <object class="GtkAlignment" id="alignment58">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="left_padding">25</property>
-                                                <child>
-                                                  <object class="GtkGrid" id="table6">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="row_spacing">1</property>
-                                                    <property name="column_spacing">5</property>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label66">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Completed:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkColorButton" id="completed_color">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <signal name="color-set" handler="on_completed_color_set" swapped="no"/>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label67">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Downloading:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkColorButton" id="downloading_color">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <signal name="color-set" handler="on_downloading_color_set" swapped="no"/>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label69">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Waiting:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">2</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkColorButton" id="waiting_color">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <signal name="color-set" handler="on_waiting_color_set" swapped="no"/>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">2</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label70">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Missing:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">3</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkColorButton" id="missing_color">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <signal name="color-set" handler="on_missing_color_set" swapped="no"/>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">3</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkButton" id="revert_color_completed">
-                                                        <property name="label" translatable="yes">_Revert</property>
-                                                        <property name="visible">True</property>
-                                                        <property name="sensitive">False</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <property name="tooltip_text" translatable="yes">Revert color to default</property>
-                                                        <property name="use_underline">True</property>
-                                                        <property name="image_position">right</property>
-                                                        <signal name="clicked" handler="on_revert_color_completed_clicked" swapped="no"/>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">2</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkButton" id="revert_color_downloading">
-                                                        <property name="label" translatable="yes">_Revert</property>
-                                                        <property name="visible">True</property>
-                                                        <property name="sensitive">False</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <property name="tooltip_text" translatable="yes">Revert color to default</property>
-                                                        <property name="use_underline">True</property>
-                                                        <property name="image_position">right</property>
-                                                        <signal name="clicked" handler="on_revert_color_downloading_clicked" swapped="no"/>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">2</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkButton" id="revert_color_waiting">
-                                                        <property name="label" translatable="yes">_Revert</property>
-                                                        <property name="visible">True</property>
-                                                        <property name="sensitive">False</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <property name="tooltip_text" translatable="yes">Revert color to default</property>
-                                                        <property name="use_underline">True</property>
-                                                        <property name="image_position">right</property>
-                                                        <signal name="clicked" handler="on_revert_color_waiting_clicked" swapped="no"/>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">2</property>
-                                                        <property name="top_attach">2</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkButton" id="revert_color_missing">
-                                                        <property name="label" translatable="yes">_Revert</property>
-                                                        <property name="visible">True</property>
-                                                        <property name="sensitive">False</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <property name="tooltip_text" translatable="yes">Revert color to default</property>
-                                                        <property name="use_underline">True</property>
-                                                        <property name="image_position">right</property>
-                                                        <signal name="clicked" handler="on_revert_color_missing_clicked" swapped="no"/>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">2</property>
-                                                        <property name="top_attach">3</property>
-                                                      </packing>
-                                                    </child>
-                                                  </object>
-                                                </child>
-                                              </object>
-                                            </child>
-                                            <child type="label">
-                                              <object class="GtkLabel" id="label73">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Piece Colors</property>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">4</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label106">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Main Window</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame13">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment13">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="bottom_padding">2</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox17">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_use_tray">
-                                            <property name="label" translatable="yes">Enable system tray icon</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="use_underline">True</property>
-                                            <property name="draw_indicator">True</property>
-                                            <signal name="toggled" handler="on_toggle" swapped="no"/>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment_tray_type">
-                                            <property name="can_focus">False</property>
-                                            <child>
-                                              <object class="GtkBox" id="hbox_tray_type">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <child>
-                                                  <object class="GtkRadioButton" id="radio_appind">
-                                                    <property name="label" translatable="yes">App Indicator</property>
-                                                    <property name="visible">True</property>
-                                                    <property name="sensitive">False</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="receives_default">False</property>
-                                                    <property name="draw_indicator">True</property>
-                                                    <property name="group">radio_systray</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">True</property>
-                                                    <property name="padding">10</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkRadioButton" id="radio_systray">
-                                                    <property name="label" translatable="yes">Systray</property>
-                                                    <property name="visible">True</property>
-                                                    <property name="sensitive">False</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="receives_default">False</property>
-                                                    <property name="active">True</property>
-                                                    <property name="draw_indicator">True</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">True</property>
-                                                    <property name="position">1</property>
-                                                  </packing>
-                                                </child>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment_min_on_close">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="left_padding">10</property>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_min_on_close">
-                                                <property name="label" translatable="yes">Minimize to tray on close</property>
-                                                <property name="visible">True</property>
-                                                <property name="sensitive">False</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="use_underline">True</property>
-                                                <property name="draw_indicator">True</property>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment_start_in_tray">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="left_padding">10</property>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_start_in_tray">
-                                                <property name="label" translatable="yes">Start in tray</property>
-                                                <property name="visible">True</property>
-                                                <property name="sensitive">False</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="use_underline">True</property>
-                                                <property name="draw_indicator">True</property>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">3</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment_lock_tray">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="bottom_padding">3</property>
-                                            <property name="left_padding">10</property>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_lock_tray">
-                                                <property name="label" translatable="yes">Password protect system tray</property>
-                                                <property name="visible">True</property>
-                                                <property name="sensitive">False</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="use_underline">True</property>
-                                                <property name="draw_indicator">True</property>
-                                                <signal name="toggled" handler="on_toggle" swapped="no"/>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">4</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment_tray_password">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="left_padding">20</property>
-                                            <child>
-                                              <object class="GtkBox" id="hbox_tray_password">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="spacing">5</property>
-                                                <child>
-                                                  <object class="GtkLabel" id="password_label">
-                                                    <property name="visible">True</property>
-                                                    <property name="sensitive">False</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="label" translatable="yes">Password:</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">True</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkEntry" id="txt_tray_password">
-                                                    <property name="visible">True</property>
-                                                    <property name="sensitive">False</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="visibility">False</property>
-                                                    <property name="width_chars">16</property>
-                                                    <property name="text">********</property>
-                                                    <property name="truncate_multiline">True</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">True</property>
-                                                    <property name="position">1</property>
-                                                  </packing>
-                                                </child>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">5</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label52">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">System Tray</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">True</property>
-                                <property name="padding">5</property>
-                                <property name="position">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame_theme">
-                                <property name="visible">True</property>
-                                <property name="can-focus">False</property>
-                                <property name="label-xalign">0</property>
-                                <property name="shadow-type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment_theme">
-                                    <property name="visible">True</property>
-                                    <property name="can-focus">False</property>
-                                    <property name="top-padding">3</property>
-                                    <property name="left-padding">10</property>
-                                    <child>
-                                      <object class="GtkCheckButton" id="chk_prefer_dark_theme">
-                                        <property name="label" translatable="yes">Prefer Dark</property>
-                                        <property name="visible">True</property>
-                                        <property name="can-focus">True</property>
-                                        <property name="receives-default">False</property>
-                                        <property name="tooltip_text" translatable="yes">If available, use dark variant of GTK theme.</property>
-                                        <property name="draw-indicator">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label_theme">
-                                    <property name="visible">True</property>
-                                    <property name="can-focus">False</property>
-                                    <property name="label" translatable="yes">Theme</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">3</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame19">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment35">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox18">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment36">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_show_new_releases">
-                                                <property name="label" translatable="yes">Notify about new releases</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="draw_indicator">True</property>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label43">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Updates</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">4</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame2">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment2">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox1">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="checkbutton_language">
-                                            <property name="label" translatable="yes">System Default</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                            <signal name="toggled" handler="on_checkbutton_language_toggled" swapped="no"/>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment10">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="left_padding">20</property>
-                                            <child>
-                                              <object class="GtkComboBox" id="combobox_language">
-                                                <property name="can_focus">False</property>
-                                                <property name="model">liststore8</property>
-                                                <property name="active">0</property>
-                                                <child>
-                                                  <object class="GtkCellRendererText" id="cellrenderertext8"/>
-                                                  <attributes>
-                                                    <attribute name="text">1</attribute>
-                                                  </attributes>
-                                                </child>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label5">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">&lt;b&gt;Language&lt;/b&gt;</property>
-                                    <property name="use_markup">True</property>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">True</property>
-                                <property name="position">5</property>
-                              </packing>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="label29">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label">page 6</property>
-                  </object>
-                  <packing>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="DownloadsScrolledWindow">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkViewport" id="viewport2">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkBox" id="downloads_vbox">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                            <child>
-                              <object class="GtkFrame" id="frame5">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment5">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="bottom_padding">2</property>
-                                    <property name="left_padding">12</property>
-                                    <property name="right_padding">12</property>
-                                    <child>
-                                      <object class="GtkGrid" id="table9">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="row_spacing">1</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_move_completed">
-                                            <property name="label" translatable="yes">Move completed to:</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                            <signal name="toggled" handler="on_toggle" swapped="no"/>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_copy_torrent_file">
-                                            <property name="label" translatable="yes">Copy of .torrent files to:</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                            <signal name="toggled" handler="on_toggle" swapped="no"/>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">4</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_del_copy_torrent_file">
-                                            <property name="label" translatable="yes">Delete copy of torrent file on remove</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Delete the copy of the torrent file created when the torrent is removed</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">6</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label19">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Download to:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment6">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="left_padding">15</property>
-                                            <child>
-                                              <object class="GtkBox" id="hbox_download_to_path_chooser">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="spacing">5</property>
-                                                <child>
-                                                  <placeholder/>
-                                                </child>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment12">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="left_padding">15</property>
-                                            <child>
-                                              <object class="GtkBox" id="hbox_move_completed_to_path_chooser">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="spacing">5</property>
-                                                <child>
-                                                  <placeholder/>
-                                                </child>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">3</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment30">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="left_padding">15</property>
-                                            <child>
-                                              <object class="GtkBox" id="hbox_copy_torrent_files_path_chooser">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="spacing">5</property>
-                                                <child>
-                                                  <placeholder/>
-                                                </child>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">5</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label11">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Download Folders</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame7">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment9">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="bottom_padding">2</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkBox" id="newvbox1">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_prioritize_first_last_pieces">
-                                            <property name="label" translatable="yes">Prioritize first and last pieces of torrent</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Prioritize first and last pieces of files in torrent</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_sequential_download">
-                                            <property name="label" translatable="yes">Sequential download</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">When enabled, the piece picker will pick pieces in
-sequence instead of rarest first.
-
-Enabling sequential download will affect the piece
-distribution negatively in the swarm. It should be
-used sparingly.</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_add_paused">
-                                            <property name="label" translatable="yes">Add torrents in Paused state</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_pre_allocation">
-                                            <property name="label" translatable="yes">Pre-allocate disk space</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Pre-allocate the disk space for the torrent files</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">3</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label13">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Add Torrent Options</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame18">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment14">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="bottom_padding">2</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox5">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_show_dialog">
-                                            <property name="label" translatable="yes">Always show</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                            <signal name="toggled" handler="on_toggle" swapped="no"/>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment19">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_focus_dialog">
-                                                <property name="label" translatable="yes">Bring the dialog to focus</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="draw_indicator">True</property>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label47">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Add Torrents Dialog</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">3</property>
-                                <property name="position">2</property>
-                              </packing>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="label20">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label">page 7</property>
-                  </object>
-                  <packing>
-                    <property name="position">1</property>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="BandwidthScrolledWindow">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkViewport" id="viewport3">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkBox" id="vbox7">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                            <child>
-                              <object class="GtkFrame" id="frame11">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment7">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="bottom_padding">2</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox21">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <property name="spacing">5</property>
-                                        <child>
-                                          <object class="GtkGrid" id="table1">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="column_spacing">10</property>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_max_connections_per_second">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="adjustment">adjustment_spin_max_conn_per_sec</property>
-                                                <property name="numeric">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">5</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_max_half_open_connections">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="adjustment">adjustment_spin_max_half_open_conn</property>
-                                                <property name="numeric">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">4</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label58">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="label" translatable="yes">Connection Attempts per Second:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">5</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label57">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="label" translatable="yes">Half-Open Connections:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">4</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label16">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="tooltip_text" translatable="yes">The maximum number of connections allowed.  Set -1 for unlimited.</property>
-                                                <property name="halign">start</property>
-                                                <property name="label" translatable="yes">Connections:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label15">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="tooltip_text" translatable="yes">The maximum upload slots for all torrents.  Set -1 for unlimited.</property>
-                                                <property name="halign">start</property>
-                                                <property name="label" translatable="yes">Upload Slots:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_max_connections_global">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="tooltip_text" translatable="yes">The maximum number of connections allowed.  Set -1 for unlimited.</property>
-                                                <property name="adjustment">adjustment_spin_max_conn_global</property>
-                                                <property name="climb_rate">1</property>
-                                                <property name="snap_to_ticks">True</property>
-                                                <property name="numeric">True</property>
-                                                <property name="update_policy">if-valid</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label14">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="tooltip_text" translatable="yes">The maximum download speed for all torrents.  Set -1 for unlimited.</property>
-                                                <property name="halign">start</property>
-                                                <property name="label" translatable="yes">Download Speed:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">2</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_max_download">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="tooltip_text" translatable="yes">The maximum download speed for all torrents.  Set -1 for unlimited.</property>
-                                                <property name="adjustment">adjustment_spin_max_download</property>
-                                                <property name="climb_rate">1</property>
-                                                <property name="digits">1</property>
-                                                <property name="numeric">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">2</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_max_upload">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="tooltip_text" translatable="yes">The maximum upload speed for all torrents.  Set -1 for unlimited.</property>
-                                                <property name="adjustment">adjustment_spin_max_upload</property>
-                                                <property name="climb_rate">1</property>
-                                                <property name="digits">1</property>
-                                                <property name="numeric">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">3</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_max_upload_slots_global">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="tooltip_text" translatable="yes">The maximum upload slots for all torrents.  Set -1 for unlimited.</property>
-                                                <property name="adjustment">adjustment_spin_max_upload_slots_global</property>
-                                                <property name="climb_rate">1</property>
-                                                <property name="snap_to_ticks">True</property>
-                                                <property name="numeric">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label22">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="label" translatable="yes">KiB/s</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">2</property>
-                                                <property name="top_attach">2</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label23">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="label" translatable="yes">KiB/s</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">2</property>
-                                                <property name="top_attach">3</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label17">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="tooltip_text" translatable="yes">The maximum upload speed for all torrents.  Set -1 for unlimited.</property>
-                                                <property name="halign">start</property>
-                                                <property name="label" translatable="yes">Upload Speed:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">3</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <placeholder/>
-                                            </child>
-                                            <child>
-                                              <placeholder/>
-                                            </child>
-                                            <child>
-                                              <placeholder/>
-                                            </child>
-                                            <child>
-                                              <placeholder/>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment28">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="left_padding">5</property>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_ignore_limits_on_local_network">
-                                                <property name="label" translatable="yes">Ignore limits on local network</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="active">True</property>
-                                                <property name="draw_indicator">True</property>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment40">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="left_padding">5</property>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_rate_limit_ip_overhead">
-                                                <property name="label" translatable="yes">Rate limit IP overhead</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="tooltip_text" translatable="yes">If checked, the estimated TCP/IP overhead is drained from the rate limiters, to avoid exceeding the limits with the total traffic</property>
-                                                <property name="halign">start</property>
-                                                <property name="active">True</property>
-                                                <property name="draw_indicator">True</property>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">2</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label37">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Global Bandwidth Limits</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame12">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment18">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="bottom_padding">2</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkGrid" id="table4">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="column_spacing">10</property>
-                                        <child>
-                                          <object class="GtkSpinButton" id="spin_max_upload_slots_per_torrent">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="tooltip_text" translatable="yes">The maximum upload slots per torrent.  Set -1 for unlimited.</property>
-                                            <property name="adjustment">adjustment_spin_max_upload_slots_per_torrent</property>
-                                            <property name="climb_rate">1</property>
-                                            <property name="snap_to_ticks">True</property>
-                                            <property name="numeric">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkSpinButton" id="spin_max_connections_per_torrent">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="tooltip_text" translatable="yes">The maximum number of connections per torrent.  Set -1 for unlimited.</property>
-                                            <property name="adjustment">adjustment_spin_max_conn_per_torrent</property>
-                                            <property name="snap_to_ticks">True</property>
-                                            <property name="numeric">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label18">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Connections:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label24">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Upload Slots:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label31">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Download Speed:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label32">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Upload Speed:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">3</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkSpinButton" id="spin_max_download_per_torrent">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="tooltip_text" translatable="yes">The maximum number download speed per torrent.  Set -1 for unlimited.</property>
-                                            <property name="adjustment">adjustment_spin_max_download_per_torrent</property>
-                                            <property name="digits">1</property>
-                                            <property name="numeric">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkSpinButton" id="spin_max_upload_per_torrent">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="tooltip_text" translatable="yes">The maximum upload speed per torrent.  Set -1 for unlimited.</property>
-                                            <property name="adjustment">adjustment_spin_max_upload_per_torrent</property>
-                                            <property name="digits">1</property>
-                                            <property name="numeric">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">3</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label12">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">KiB/s</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">2</property>
-                                            <property name="top_attach">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label21">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="valign">start</property>
-                                            <property name="label" translatable="yes">KiB/s</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">2</property>
-                                            <property name="top_attach">3</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <placeholder/>
-                                        </child>
-                                        <child>
-                                          <placeholder/>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label33">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Per-Torrent Bandwidth Limits</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">True</property>
-                                <property name="padding">5</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">2</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="label38">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label">page 8</property>
-                  </object>
-                  <packing>
-                    <property name="position">2</property>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="QueueScrolledWindow">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkViewport" id="viewport9">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkAlignment" id="alignment8">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="top_padding">5</property>
-                            <child>
-                              <object class="GtkBox" id="queue_prefs_box2">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="orientation">vertical</property>
-                                <property name="spacing">5</property>
-                                <child>
-                                  <object class="GtkFrame" id="frame10">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label_xalign">0</property>
-                                    <property name="shadow_type">none</property>
-                                    <child>
-                                      <object class="GtkAlignment" id="alignment22">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="top_padding">5</property>
-                                        <property name="left_padding">12</property>
-                                        <child>
-                                          <object class="GtkBox" id="vbox6">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="orientation">vertical</property>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_queue_new_top">
-                                                <property name="label" translatable="yes">Queue to top</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="halign">start</property>
-                                                <property name="draw_indicator">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">True</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                        </child>
-                                      </object>
-                                    </child>
-                                    <child type="label">
-                                      <object class="GtkLabel" id="label36">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">New Torrents</property>
-                                        <attributes>
-                                          <attribute name="weight" value="bold"/>
-                                        </attributes>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkFrame" id="frame16">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label_xalign">0</property>
-                                    <property name="shadow_type">none</property>
-                                    <child>
-                                      <object class="GtkAlignment" id="alignment23">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="top_padding">5</property>
-                                        <property name="left_padding">12</property>
-                                        <child>
-                                          <object class="GtkBox" id="vbox20">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="orientation">vertical</property>
-                                            <property name="spacing">5</property>
-                                            <child>
-                                              <object class="GtkGrid" id="table3">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="column_spacing">10</property>
-                                                <child>
-                                                  <object class="GtkSpinButton" id="spin_active">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="adjustment">adjustment_spin_active</property>
-                                                    <property name="snap_to_ticks">True</property>
-                                                    <property name="numeric">True</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="left_attach">1</property>
-                                                    <property name="top_attach">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkSpinButton" id="spin_seeding">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="adjustment">adjustment_spin_seeding</property>
-                                                    <property name="snap_to_ticks">True</property>
-                                                    <property name="numeric">True</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="left_attach">1</property>
-                                                    <property name="top_attach">2</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkLabel" id="label27">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="halign">start</property>
-                                                    <property name="label" translatable="yes">Seeding:</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="left_attach">0</property>
-                                                    <property name="top_attach">2</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkLabel" id="label48">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="halign">start</property>
-                                                    <property name="label" translatable="yes">Total:</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="left_attach">0</property>
-                                                    <property name="top_attach">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkSpinButton" id="spin_downloading">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="adjustment">adjustment_spin_downloading</property>
-                                                    <property name="snap_to_ticks">True</property>
-                                                    <property name="numeric">True</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="left_attach">1</property>
-                                                    <property name="top_attach">1</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkLabel" id="label42">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="halign">start</property>
-                                                    <property name="label" translatable="yes">Downloading:</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="left_attach">0</property>
-                                                    <property name="top_attach">1</property>
-                                                  </packing>
-                                                </child>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">True</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_dont_count_slow_torrents">
-                                                <property name="label" translatable="yes">Ignore slow torrents</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="tooltip_text" translatable="yes">Torrents not transferring any data do not count towards download/seeding active count.</property>
-                                                <property name="halign">start</property>
-                                                <property name="draw_indicator">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">True</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_auto_manage_prefer_seeds">
-                                                <property name="label" translatable="yes">Prefer seeding torrents</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="tooltip_text" translatable="yes">Give preference to seeding torrents over downloading torrents.</property>
-                                                <property name="halign">start</property>
-                                                <property name="draw_indicator">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">True</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">2</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                        </child>
-                                      </object>
-                                    </child>
-                                    <child type="label">
-                                      <object class="GtkLabel" id="label49">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">Active Torrents</property>
-                                        <attributes>
-                                          <attribute name="weight" value="bold"/>
-                                        </attributes>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkFrame" id="frame21">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label_xalign">0</property>
-                                    <property name="shadow_type">none</property>
-                                    <child>
-                                      <object class="GtkAlignment" id="alignment24">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="top_padding">5</property>
-                                        <property name="left_padding">12</property>
-                                        <child>
-                                          <object class="GtkGrid" id="table2">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="column_spacing">10</property>
-                                            <child>
-                                              <object class="GtkLabel" id="label53">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Share Ratio:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label54">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Time Ratio:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label55">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Time (m):</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">2</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_seed_time_limit">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="invisible_char">â¢</property>
-                                                <property name="adjustment">adjustment_spin_seed_time_limit</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">2</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_seed_time_ratio_limit">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="invisible_char">â¢</property>
-                                                <property name="adjustment">adjustment_time_ratio_limit</property>
-                                                <property name="digits">2</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_share_ratio_limit">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="invisible_char">â¢</property>
-                                                <property name="adjustment">adjustment_share_ratio_limit</property>
-                                                <property name="digits">2</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">0</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                        </child>
-                                      </object>
-                                    </child>
-                                    <child type="label">
-                                      <object class="GtkLabel" id="label50">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">Seeding Rotation</property>
-                                        <attributes>
-                                          <attribute name="weight" value="bold"/>
-                                        </attributes>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkFrame" id="frame6">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label_xalign">0</property>
-                                    <property name="shadow_type">none</property>
-                                    <child>
-                                      <object class="GtkAlignment" id="alignment15">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="top_padding">5</property>
-                                        <property name="left_padding">12</property>
-                                        <child>
-                                          <object class="GtkBox" id="vbox4">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="orientation">vertical</property>
-                                            <child>
-                                              <object class="GtkBox" id="hbox2">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <child>
-                                                  <object class="GtkCheckButton" id="chk_share_ratio">
-                                                    <property name="label" translatable="yes">Share Ratio:</property>
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="receives_default">False</property>
-                                                    <property name="draw_indicator">True</property>
-                                                    <signal name="toggled" handler="on_toggle" swapped="no"/>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkSpinButton" id="spin_share_ratio">
-                                                    <property name="visible">True</property>
-                                                    <property name="sensitive">False</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="invisible_char">â¢</property>
-                                                    <property name="adjustment">adjustment_share_ratio</property>
-                                                    <property name="digits">2</property>
-                                                    <property name="numeric">True</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="padding">10</property>
-                                                    <property name="position">1</property>
-                                                  </packing>
-                                                </child>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">True</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkAlignment" id="alignment16">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="left_padding">10</property>
-                                                <child>
-                                                  <object class="GtkBox" id="vbox8">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="orientation">vertical</property>
-                                                    <child>
-                                                      <object class="GtkRadioButton" id="radio_pause_ratio">
-                                                        <property name="label" translatable="yes">Pause Torrent</property>
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="active">True</property>
-                                                        <property name="draw_indicator">True</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="expand">True</property>
-                                                        <property name="fill">True</property>
-                                                        <property name="position">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkRadioButton" id="radio_remove_ratio">
-                                                        <property name="label" translatable="yes">Remove Torrent</property>
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="draw_indicator">True</property>
-                                                        <property name="group">radio_pause_ratio</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">1</property>
-                                                      </packing>
-                                                    </child>
-                                                  </object>
-                                                </child>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">True</property>
-                                                <property name="fill">True</property>
-                                                <property name="padding">3</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                        </child>
-                                      </object>
-                                    </child>
-                                    <child type="label">
-                                      <object class="GtkLabel" id="label25">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">Share Ratio Reached</property>
-                                        <attributes>
-                                          <attribute name="weight" value="bold"/>
-                                        </attributes>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">3</property>
-                                  </packing>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">3</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="label64">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label">page 10</property>
-                  </object>
-                  <packing>
-                    <property name="position">3</property>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="NetworkScrolledWindow">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkViewport" id="viewport1">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkBox" id="vbox2">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                            <child>
-                              <object class="GtkFrame" id="frame31">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment51">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="top_padding">5</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkEntry" id="entry_interface">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="tooltip_text" translatable="yes">IP address or network interface name to listen for incoming BitTorrent connections. Leave empty to use system default.</property>
-                                        <property name="max_length">40</property>
-                                        <property name="width_chars">15</property>
-                                        <property name="truncate_multiline">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label110">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Incoming Interface</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame1">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment1">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">5</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox3">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkBox" id="hbox1">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_incoming_port">
-                                                <property name="visible">True</property>
-                                                <property name="sensitive">False</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="max_length">5</property>
-                                                <property name="max_width_chars">6</property>
-                                                <property name="adjustment">adjustment_spin_incoming_port</property>
-                                                <property name="climb_rate">1</property>
-                                                <property name="snap_to_ticks">True</property>
-                                                <property name="numeric">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">True</property>
-                                                <property name="padding">5</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkCheckButton" id="chk_random_incoming_port">
-                                                <property name="label" translatable="yes">Random</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">False</property>
-                                                <property name="tooltip_text" translatable="yes">Uses random ports in range 49152 to 65525</property>
-                                                <property name="draw_indicator">True</property>
-                                                <signal name="toggled" handler="on_toggle" swapped="no"/>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">True</property>
-                                                <property name="padding">5</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkBox" id="hbox3">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <child>
-                                              <object class="GtkBox" id="hbox4">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <child>
-                                                  <object class="GtkLabel" id="label3">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="label" translatable="yes">Active Port:</property>
-                                                    <property name="justify">right</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">True</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkLabel" id="active_port_label">
-                                                    <property name="width_request">50</property>
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="label">0</property>
-                                                    <property name="width_chars">5</property>
-                                                    <attributes>
-                                                      <attribute name="style" value="italic"/>
-                                                    </attributes>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">True</property>
-                                                    <property name="padding">5</property>
-                                                    <property name="position">1</property>
-                                                  </packing>
-                                                </child>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkButton" id="button_testport">
-                                                <property name="label" translatable="yes">Test Active Port</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="image_position">right</property>
-                                                <signal name="clicked" handler="on_test_port_clicked" swapped="no"/>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkAlignment" id="alignment31">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="left_padding">10</property>
-                                                <child>
-                                                  <object class="GtkSpinner" id="port_spinner">
-                                                    <property name="visible">False</property>
-                                                    <property name="can_focus">False</property>
-                                                  </object>
-                                                </child>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">2</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkAlignment" id="alignment48">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="left_padding">10</property>
-                                                <child>
-                                                  <object class="GtkImage" id="port_img">
-                                                    <property name="can_focus">False</property>
-                                                    <property name="icon_name">dialog-question-symbolic</property>
-                                                  </object>
-                                                </child>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">True</property>
-                                                <property name="position">3</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="padding">5</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label4">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Incoming Port</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">True</property>
-                                <property name="padding">5</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame9">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment17">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="halign">start</property>
-                                    <property name="top_padding">5</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkEntry" id="entry_outgoing_interface">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="tooltip_text" translatable="yes">
-                                          IP address or network interface name for outgoing BitTorrent connections. Leave empty to use system default.
-                                        </property>
-                                        <property name="max_length">40</property>
-                                        <property name="invisible_char">â</property>
-                                        <property name="width_chars">15</property>
-                                        <property name="truncate_multiline">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label1">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Outgoing Interface</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame26">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment34">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">5</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkBox" id="box1">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_random_outgoing_ports">
-                                            <property name="label" translatable="yes">Random</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Uses random ports in range 49152 to 65525</property>
-                                            <property name="xalign">0</property>
-                                            <property name="draw_indicator">True</property>
-                                            <signal name="toggled" handler="on_toggle" swapped="no"/>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkBox" id="hbox14">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <child>
-                                              <object class="GtkLabel" id="label77">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">From:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_outgoing_port_min">
-                                                <property name="visible">True</property>
-                                                <property name="sensitive">False</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="max_length">5</property>
-                                                <property name="width_chars">7</property>
-                                                <property name="adjustment">adjustment_spin_outgoing_port_min</property>
-                                                <property name="climb_rate">1</property>
-                                                <property name="snap_to_ticks">True</property>
-                                                <property name="numeric">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">True</property>
-                                                <property name="padding">5</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label78">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">To:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">2</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_outgoing_port_max">
-                                                <property name="visible">True</property>
-                                                <property name="sensitive">False</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="max_length">5</property>
-                                                <property name="width_chars">7</property>
-                                                <property name="adjustment">adjustment_spin_outgoing_port_max</property>
-                                                <property name="climb_rate">1</property>
-                                                <property name="snap_to_ticks">True</property>
-                                                <property name="numeric">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">True</property>
-                                                <property name="padding">5</property>
-                                                <property name="position">3</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label79">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Outgoing Ports</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">3</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame4">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment4">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkBox" id="hbox6">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="spacing">5</property>
-                                        <child>
-                                          <object class="GtkGrid" id="table7">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="row_spacing">6</property>
-                                            <property name="column_spacing">5</property>
-                                            <child>
-                                              <object class="GtkComboBox" id="combo_encout">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="model">liststore3</property>
-                                                <signal name="changed" handler="on_combo_encryption_changed" swapped="no"/>
-                                                <child>
-                                                  <object class="GtkCellRendererText" id="cellrenderertext3"/>
-                                                  <attributes>
-                                                    <attribute name="text">0</attribute>
-                                                  </attributes>
-                                                </child>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkComboBox" id="combo_encin">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="model">liststore1</property>
-                                                <signal name="changed" handler="on_combo_encryption_changed" swapped="no"/>
-                                                <child>
-                                                  <object class="GtkCellRendererText" id="cellrenderertext1"/>
-                                                  <attributes>
-                                                    <attribute name="text">0</attribute>
-                                                  </attributes>
-                                                </child>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="top_attach">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label8">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Outgoing:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkLabel" id="label7">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Incoming:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="left_attach">0</property>
-                                                <property name="top_attach">0</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment11">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <child>
-                                              <object class="GtkBox" id="hbox15">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="spacing">5</property>
-                                                <child>
-                                                  <object class="GtkLabel" id="label9">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="label" translatable="yes">Level:</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">True</property>
-                                                    <property name="fill">True</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkComboBox" id="combo_enclevel">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="valign">center</property>
-                                                    <property name="model">liststore2</property>
-                                                    <child>
-                                                      <object class="GtkCellRendererText" id="cellrenderertext2"/>
-                                                      <attributes>
-                                                        <attribute name="text">0</attribute>
-                                                      </attributes>
-                                                    </child>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">True</property>
-                                                    <property name="fill">True</property>
-                                                    <property name="position">1</property>
-                                                  </packing>
-                                                </child>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label10">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Encryption</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">4</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame3">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment3">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">4</property>
-                                    <property name="bottom_padding">2</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkGrid" id="table8">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="row_spacing">1</property>
-                                        <property name="column_spacing">6</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_upnp">
-                                            <property name="label" translatable="yes">UPnP</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Universal Plug and Play</property>
-                                            <property name="use_underline">True</property>
-                                            <property name="active">True</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_natpmp">
-                                            <property name="label" translatable="yes">NAT-PMP</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">NAT Port Mapping Protocol</property>
-                                            <property name="use_underline">True</property>
-                                            <property name="active">True</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_utpex">
-                                            <property name="label" translatable="yes">Peer Exchange</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Exchanges peers between clients. (Disabling requires restart)</property>
-                                            <property name="use_underline">True</property>
-                                            <property name="active">True</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">2</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_lsd">
-                                            <property name="label" translatable="yes">LSD</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Local Service Discovery finds local peers on your network.</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_dht">
-                                            <property name="label" translatable="yes">DHT</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Distributed hash table may improve the amount of active connections.</property>
-                                            <property name="use_underline">True</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkBox" id="hbox5">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="spacing">5</property>
-                                            <child>
-                                              <object class="GtkLabel" id="label_peer_tos">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Peer TOS Byte:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkEntry" id="entry_peer_tos">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="max_length">4</property>
-                                                <property name="invisible_char">â¢</property>
-                                                <property name="width_chars">1</property>
-                                                <property name="text">0x00</property>
-                                                <property name="truncate_multiline">True</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">2</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label6">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Network Extras</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">True</property>
-                                <property name="padding">5</property>
-                                <property name="position">5</property>
-                              </packing>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">4</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="label65">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label">page 11</property>
-                  </object>
-                  <packing>
-                    <property name="position">4</property>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="ProxyScrolledWindow">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkViewport" id="viewport10">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkBox" id="vbox26">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                            <property name="spacing">5</property>
-                            <child>
-                              <object class="GtkFrame" id="frame_proxy">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment29">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">5</property>
-                                    <property name="left_padding">12</property>
-                                    <property name="right_padding">12</property>
-                                    <child>
-                                      <object class="GtkGrid" id="table11">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="column_spacing">5</property>
-                                        <child>
-                                          <object class="GtkLabel" id="label_proxy_pass">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Password:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkEntry" id="entry_proxy_pass">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="visibility">False</property>
-                                            <property name="truncate_multiline">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label_proxy_host">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Hostname:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">3</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkEntry" id="entry_proxy_host">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="truncate_multiline">True</property>
-                                            <signal name="paste-clipboard" handler="on_entry_proxy_host_paste_clipboard" swapped="no"/>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">3</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label_proxy_port">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Port:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">4</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkAlignment" id="alignment_proxy_port">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_proxy_port">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="adjustment">adjustment_spin_proxy_port</property>
-                                                <property name="numeric">True</property>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">4</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkEntry" id="entry_proxy_user">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="truncate_multiline">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkComboBox" id="combo_proxy_type">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="model">liststore_proxy</property>
-                                            <signal name="changed" handler="on_combo_proxy_type_changed" swapped="no"/>
-                                            <child>
-                                              <object class="GtkCellRendererText" id="cellrenderertext4"/>
-                                              <attributes>
-                                                <attribute name="text">0</attribute>
-                                              </attributes>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label_proxy_user">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Username:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_proxy_host_resolve">
-                                            <property name="label" translatable="yes">Proxy Hostnames</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Hostnames should be attempted to be resolved through
-the proxy instead of using the local DNS service</property>
-                                            <property name="active">True</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">5</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_proxy_peer_conn">
-                                            <property name="label" translatable="yes">Proxy Peers</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Proxy peer and web seed connections.</property>
-                                            <property name="active">True</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">6</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_proxy_tracker_conn">
-                                            <property name="label" translatable="yes">Proxy Trackers</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="active">True</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">7</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <placeholder/>
-                                        </child>
-                                        <child>
-                                          <placeholder/>
-                                        </child>
-                                        <child>
-                                          <placeholder/>
-                                        </child>
-                                        <child>
-                                          <placeholder/>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label_proxy">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Proxy</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame_anon_mode">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkBox" id="vbox9">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="orientation">vertical</property>
-                                    <child>
-                                      <object class="GtkAlignment" id="alignment_force_proxy">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="top_padding">5</property>
-                                        <property name="left_padding">12</property>
-                                        <property name="right_padding">12</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_force_proxy">
-                                            <property name="label" translatable="yes">Force Proxy Use</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                        </child>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkAlignment" id="alignment_anon_mode">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="top_padding">5</property>
-                                        <property name="left_padding">12</property>
-                                        <property name="right_padding">12</property>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_anonymous_mode">
-                                            <property name="label" translatable="yes">Hide Client Identity</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip_text" translatable="yes">Attempt to hide client identity and only use proxy for incoming connections.</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                        </child>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label_force_proxy">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Force Proxy</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">5</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="label71">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label">page 11</property>
-                  </object>
-                  <packing>
-                    <property name="position">5</property>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="CacheScrolledWindow">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkViewport" id="viewport13">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkBox" id="vbox31">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                            <child>
-                              <object class="GtkFrame" id="frame32">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment53">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">5</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkGrid" id="table14">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="column_spacing">5</property>
-                                        <child>
-                                          <object class="GtkLabel" id="label114">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Cache Size (16 KiB blocks):</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkLabel" id="label115">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip_text" translatable="yes">The number of seconds from the last cached write to a piece in the write cache, to when it's forcefully flushed to disk. Default is 60 seconds.</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Cache Expiry (seconds):</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">0</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkSpinButton" id="spin_cache_size">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="invisible_char">â</property>
-                                            <property name="adjustment">adjustment_cache_size</property>
-                                            <property name="numeric">True</property>
-                                            <property name="update_policy">if-valid</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkSpinButton" id="spin_cache_expiry">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="max_length">5</property>
-                                            <property name="invisible_char">â</property>
-                                            <property name="adjustment">adjustment_cache_expiry</property>
-                                          </object>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="top_attach">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label112">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Settings</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame33">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment54">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">5</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox32">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkFrame" id="frame34">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="label_xalign">0</property>
-                                            <property name="shadow_type">none</property>
-                                            <child>
-                                              <object class="GtkAlignment" id="alignment55">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="left_padding">12</property>
-                                                <child>
-                                                  <object class="GtkGrid" id="table18">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="column_spacing">5</property>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label116">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="tooltip_text" translatable="yes">The total number of 16 KiB blocks written to disk since this session was started.</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Blocks Written:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label120">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="tooltip_text" translatable="yes">The total number of write operations performed since this session was started.</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Writes:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label124">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="tooltip_text" translatable="yes">The ratio (blocks_written - writes) / blocks_written represents the number of saved write operations per total write operations, i.e. a kind of cache hit ratio for the write cache.</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Write Cache Hit Ratio:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">2</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_cache_num_blocks_written">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_cache_write_ops">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_cache_write_hit_ratio">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">2</property>
-                                                      </packing>
-                                                    </child>
-                                                  </object>
-                                                </child>
-                                              </object>
-                                            </child>
-                                            <child type="label">
-                                              <object class="GtkLabel" id="label132">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Write</property>
-                                                <attributes>
-                                                  <attribute name="weight" value="bold"/>
-                                                </attributes>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkFrame" id="frame35">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="label_xalign">0</property>
-                                            <property name="shadow_type">none</property>
-                                            <child>
-                                              <object class="GtkAlignment" id="alignment56">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="left_padding">12</property>
-                                                <child>
-                                                  <object class="GtkGrid" id="table19">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="column_spacing">5</property>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label118">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="tooltip_text" translatable="yes">The number of blocks that were requested from the bittorrent engine (from peers), that were served from disk or cache.</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Blocks Read:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label122">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="tooltip_text" translatable="yes">The cache hit ratio for the read cache.</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Read Cache Hit Ratio:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">2</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_cache_num_blocks_read">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_cache_read_hit_ratio">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">2</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label121">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="has_tooltip">True</property>
-                                                        <property name="tooltip_text" translatable="yes">The total number of read operations performed since this session was started.</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Reads:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_cache_read_ops">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                  </object>
-                                                </child>
-                                              </object>
-                                            </child>
-                                            <child type="label">
-                                              <object class="GtkLabel" id="label133">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Read</property>
-                                                <attributes>
-                                                  <attribute name="weight" value="bold"/>
-                                                </attributes>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkFrame" id="frame36">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="label_xalign">0</property>
-                                            <property name="shadow_type">none</property>
-                                            <child>
-                                              <object class="GtkAlignment" id="alignment57">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="left_padding">12</property>
-                                                <child>
-                                                  <object class="GtkGrid" id="table20">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="column_spacing">5</property>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label123">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="tooltip_text" translatable="yes">The number of 16 KiB blocks currently in the disk cache. This includes both read and write cache.</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Cache Size:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label117">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Read Cache Size:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_cache_disk_blocks_in_use">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_cache_read_cache_blocks">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                  </object>
-                                                </child>
-                                              </object>
-                                            </child>
-                                            <child type="label">
-                                              <object class="GtkLabel" id="label134">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Size</property>
-                                                <attributes>
-                                                  <attribute name="weight" value="bold"/>
-                                                </attributes>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">2</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkButtonBox" id="hbuttonbox3">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="layout_style">start</property>
-                                            <child>
-                                              <object class="GtkButton" id="button_cache_refresh">
-                                                <property name="label" translatable="yes">_Refresh</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="use_underline">True</property>
-                                                <signal name="clicked" handler="on_button_cache_refresh_clicked" swapped="no"/>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">True</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">3</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label113">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Status</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">6</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <object class="GtkLabel" id="label72">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label">page 12</property>
-                  </object>
-                  <packing>
-                    <property name="position">6</property>
-                    <property name="tab_fill">False</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="OtherScrolledWindow">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkViewport" id="viewport8">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkBox" id="vbox16">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                            <child>
-                              <object class="GtkFrame" id="frame20">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment37">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="left_padding">12</property>
-                                    <property name="right_padding">40</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox19">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <property name="spacing">2</property>
-                                        <child>
-                                          <object class="GtkLabel" id="label44">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="label" translatable="yes">Help us improve Deluge by sending us your Python version, PyGTK version, OS and processor types.  Absolutely no other information is sent.</property>
-                                            <property name="wrap">True</property>
-                                            <property name="xalign">0</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="padding">2</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkCheckButton" id="chk_send_info">
-                                            <property name="label" translatable="yes">Yes, please send anonymous statistics</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="halign">start</property>
-                                            <property name="draw_indicator">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label45">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">System Information</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame30">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment49">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkBox" id="box20">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="spacing">5</property>
-                                        <child>
-                                          <object class="GtkLabel" id="label109">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="label" translatable="yes">Location:</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkEntry" id="entry_geoip">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="tooltip_text" translatable="yes">If Deluge cannot find the database file at this location it will fallback to using DNS to resolve the peer's country.</property>
-                                            <property name="invisible_char">â</property>
-                                            <property name="truncate_multiline">True</property>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label108">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">GeoIP Database</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame17">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment25">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkButtonBox" id="hbuttonbox4">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="layout_style">start</property>
-                                        <child>
-                                          <object class="GtkButton" id="button_associate_magnet">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <signal name="clicked" handler="on_button_associate_magnet_clicked" swapped="no"/>
-                                            <child>
-                                              <object class="GtkBox" id="hbox16">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="spacing">2</property>
-                                                <child>
-                                                  <object class="GtkImage" id="image_magnet">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="icon_name">image-missing</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">True</property>
-                                                    <property name="fill">True</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <object class="GtkLabel" id="label60">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="label" translatable="yes">Associate with Deluge</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property name="expand">True</property>
-                                                    <property name="fill">True</property>
-                                                    <property name="position">1</property>
-                                                  </packing>
-                                                </child>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label2">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Magnet Links</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="position">2</property>
-                              </packing>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">7</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <placeholder/>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="DaemonScrolledWindow">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkViewport" id="viewport7">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkBox" id="vbox13">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                            <child>
-                              <object class="GtkFrame" id="frame14">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment20">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">2</property>
-                                    <property name="left_padding">12</property>
-                                    <child>
-                                      <object class="GtkBox" id="vbox14">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkBox" id="hbox12">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="spacing">5</property>
-                                            <child>
-                                              <object class="GtkLabel" id="label41">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Daemon port:</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkSpinButton" id="spin_daemon_port">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="max_width_chars">6</property>
-                                                <property name="adjustment">adjustment_spin_daemon_port</property>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label35">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Port</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame15">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment21">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">5</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkCheckButton" id="chk_allow_remote_connections">
-                                        <property name="label" translatable="yes">Allow Remote Connections</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="halign">start</property>
-                                        <property name="draw_indicator">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label39">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Connections</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="frame22">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment27">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="top_padding">5</property>
-                                    <property name="left_padding">10</property>
-                                    <child>
-                                      <object class="GtkCheckButton" id="chk_new_releases">
-                                        <property name="label" translatable="yes">Periodically check the website for new releases</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="halign">start</property>
-                                        <property name="draw_indicator">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label56">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Other</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="padding">5</property>
-                                <property name="position">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkFrame" id="AccountsFrame">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
-                                <child>
-                                  <object class="GtkAlignment" id="alignment33">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="left_padding">12</property>
-                                    <property name="right_padding">20</property>
-                                    <child>
-                                      <object class="GtkBox" id="hbox22">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="orientation">vertical</property>
-                                        <child>
-                                          <object class="GtkButtonBox" id="vbuttonbox1">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="spacing">5</property>
-                                            <property name="homogeneous">True</property>
-                                            <property name="layout_style">start</property>
-                                            <child>
-                                              <object class="GtkButton" id="accounts_add">
-                                                <property name="label" translatable="yes">_Add</property>
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="use_underline">True</property>
-                                                <signal name="clicked" handler="on_accounts_add_clicked" swapped="no"/>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkButton" id="accounts_edit">
-                                                <property name="label" translatable="yes">_Edit</property>
-                                                <property name="visible">True</property>
-                                                <property name="sensitive">False</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="use_underline">True</property>
-                                                <signal name="clicked" handler="on_accounts_edit_clicked" swapped="no"/>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <object class="GtkButton" id="accounts_delete">
-                                                <property name="label" translatable="yes">_Delete</property>
-                                                <property name="visible">True</property>
-                                                <property name="sensitive">False</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="use_underline">True</property>
-                                                <signal name="clicked" handler="on_accounts_delete_clicked" swapped="no"/>
-                                              </object>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">2</property>
-                                              </packing>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="padding">4</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <object class="GtkScrolledWindow" id="scrolledwindow1">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="shadow_type">in</property>
-                                            <property name="min_content_height">150</property>
-                                            <child>
-                                              <object class="GtkTreeView" id="accounts_listview">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <child internal-child="selection">
-                                                  <object class="GtkTreeSelection" id="treeselection2"/>
-                                                </child>
-                                              </object>
-                                            </child>
-                                          </object>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">True</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child type="label">
-                                  <object class="GtkLabel" id="label61">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">Accounts</property>
-                                    <attributes>
-                                      <attribute name="weight" value="bold"/>
-                                    </attributes>
-                                  </object>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">True</property>
-                                <property name="fill">True</property>
-                                <property name="position">3</property>
-                              </packing>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">8</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <placeholder/>
-                </child>
-                <child>
-                  <object class="GtkScrolledWindow" id="PluginsScrolledWindow">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <child>
-                      <object class="GtkViewport" id="viewport5">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="resize_mode">queue</property>
-                        <property name="shadow_type">none</property>
-                        <child>
-                          <object class="GtkBox" id="vbox28">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="orientation">vertical</property>
-                            <child>
-                              <object class="GtkPaned" id="vpaned1">
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="orientation">vertical</property>
-                                <child>
-                                  <object class="GtkScrolledWindow" id="scrolledwindow12">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="shadow_type">in</property>
-                                    <child>
-                                      <object class="GtkTreeView" id="plugin_listview">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <child internal-child="selection">
-                                          <object class="GtkTreeSelection" id="treeselection3"/>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="resize">True</property>
-                                    <property name="shrink">False</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkScrolledWindow" id="scrolledwindow11">
-                                    <property name="height_request">115</property>
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <child>
-                                      <object class="GtkViewport" id="viewport12">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="resize_mode">queue</property>
-                                        <property name="shadow_type">none</property>
-                                        <child>
-                                          <object class="GtkFrame" id="frame8">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
-                                            <property name="label_xalign">0</property>
-                                            <property name="shadow_type">none</property>
-                                            <child>
-                                              <object class="GtkAlignment" id="alignment26">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="left_padding">12</property>
-                                                <child>
-                                                  <object class="GtkGrid" id="table10">
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
-                                                    <property name="column_spacing">5</property>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_plugin_details">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">4</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_plugin_version">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_plugin_author">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label85">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Details:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">4</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label84">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Version:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label82">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Author:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label86">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Homepage:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">3</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label87">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                        <property name="label" translatable="yes">Author Email:</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">0</property>
-                                                        <property name="top_attach">2</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_plugin_homepage">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">3</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <object class="GtkLabel" id="label_plugin_email">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">False</property>
-                                                        <property name="halign">start</property>
-                                                      </object>
-                                                      <packing>
-                                                        <property name="left_attach">1</property>
-                                                        <property name="top_attach">2</property>
-                                                      </packing>
-                                                    </child>
-                                                  </object>
-                                                </child>
-                                              </object>
-                                            </child>
-                                            <child type="label">
-                                              <object class="GtkLabel" id="label81">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
-                                                <property name="label" translatable="yes">Info</property>
-                                                <attributes>
-                                                  <attribute name="weight" value="bold"/>
-                                                </attributes>
-                                              </object>
-                                            </child>
-                                          </object>
-                                        </child>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="resize">False</property>
-                                    <property name="shrink">True</property>
-                                  </packing>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">True</property>
-                                <property name="fill">True</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <object class="GtkButtonBox" id="hbuttonbox1">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="layout_style">center</property>
-                                <child>
-                                  <object class="GtkButton" id="button_plugin_install">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">True</property>
-                                    <signal name="clicked" handler="on_button_plugin_install_clicked" swapped="no"/>
-                                    <child>
-                                      <object class="GtkLabel" id="label28">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">_Install</property>
-                                        <property name="use_markup">True</property>
-                                        <property name="use_underline">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkButton" id="button_rescan_plugins">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">True</property>
-                                    <signal name="clicked" handler="on_button_rescan_plugins_clicked" swapped="no"/>
-                                    <child>
-                                      <object class="GtkLabel" id="label30">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">_Refresh</property>
-                                        <property name="use_markup">True</property>
-                                        <property name="use_underline">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkButton" id="button_find_plugins">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">True</property>
-                                    <signal name="clicked" handler="on_button_find_plugins_clicked" swapped="no"/>
-                                    <child>
-                                      <object class="GtkLabel" id="label107">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <property name="label" translatable="yes">_Find More...</property>
-                                        <property name="use_markup">True</property>
-                                        <property name="use_underline">True</property>
-                                      </object>
-                                    </child>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">2</property>
-                                  </packing>
-                                </child>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="position">9</property>
-                  </packing>
-                </child>
-                <child type="tab">
-                  <placeholder/>
-                </child>
-                <child>
-                  <placeholder/>
-                </child>
-                <child type="tab">
-                  <placeholder/>
-                </child>
-              </object>
-              <packing>
-                <property name="resize">True</property>
-                <property name="shrink">True</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button_cancel</action-widget>
-      <action-widget response="0">button_apply</action-widget>
-      <action-widget response="0">button_ok</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/queuedtorrents.ui
===================================================================
--- deluge/ui/gtk3/glade/queuedtorrents.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,211 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="queued_torrents_dialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Queued Torrents</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="default_width">450</property>
-    <property name="default_height">300</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="button_close">
-                <property name="label" translatable="yes">_Close</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_close_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="button_add">
-                <property name="label" translatable="yes">_Add</property>
-                <property name="visible">True</property>
-                <property name="sensitive">False</property>
-                <property name="can_focus">True</property>
-                <property name="has_focus">True</property>
-                <property name="is_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_button_add_clicked" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="vbox1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkBox" id="hbox1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="spacing">10</property>
-                <child>
-                  <object class="GtkImage" id="image1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="icon_name">list-add-symbolic</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkLabel" id="label1">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Add Queued Torrents</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                      <attribute name="scale" value="1.2"/>
-                    </attributes>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkScrolledWindow" id="scrolledwindow1">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="shadow_type">in</property>
-                <child>
-                  <object class="GtkTreeView" id="treeview">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="headers_visible">False</property>
-                    <child internal-child="selection">
-                      <object class="GtkTreeSelection" id="treeselection"/>
-                    </child>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButtonBox" id="hbuttonbox1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="layout_style">start</property>
-                <child>
-                  <object class="GtkButton" id="button_remove">
-                    <property name="label" translatable="yes">_Remove</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="use_underline">True</property>
-                    <signal name="clicked" handler="on_button_remove_clicked" swapped="no"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkButton" id="button_clear">
-                    <property name="label" translatable="yes">_Clear</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
-                    <property name="use_underline">True</property>
-                    <signal name="clicked" handler="on_button_clear_clicked" swapped="no"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkCheckButton" id="chk_autoadd">
-                <property name="label" translatable="yes">Automatically add torrents on connect</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">False</property>
-                <property name="halign">start</property>
-                <property name="draw_indicator">True</property>
-                <signal name="toggled" handler="on_chk_autoadd_toggled" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">3</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="0">button_close</action-widget>
-      <action-widget response="0">button_add</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/remove_torrent_dialog.ui
===================================================================
--- deluge/ui/gtk3/glade/remove_torrent_dialog.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,187 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="remove_torrent_dialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">5</property>
-    <property name="title" translatable="yes">Remove Torrent</property>
-    <property name="resizable">False</property>
-    <property name="modal">True</property>
-    <property name="window_position">center-on-parent</property>
-    <property name="destroy_with_parent">True</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child internal-child="vbox">
-      <object class="GtkBox" id="dialog-vbox1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox" id="dialog-action_area1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" id="cancel_button">
-                <property name="label" translatable="yes">_Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="has_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="ok_button">
-                <property name="label" translatable="yes">_OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_underline">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="pack_type">end</property>
-            <property name="position">4</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="hbox1">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <child>
-              <object class="GtkImage" id="image1">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="icon_name">dialog-warning-symbolic</property>
-                <property name="icon_size">6</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkLabel" id="label_title">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Remove the selected torrent(s)?</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                  <attribute name="scale" value="1.3"/>
-                </attributes>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkLabel" id="label_torrents">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="ellipsize">end</property>
-            <attributes>
-              <attribute name="style" value="italic"/>
-            </attributes>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">False</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <placeholder/>
-        </child>
-        <child>
-          <object class="GtkSeparator" id="hseparator2">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">4</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox" id="hbox2">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <child>
-              <object class="GtkCheckButton" id="delete_files">
-                <property name="label" translatable="yes">Include downloaded files</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="focus_on_click">False</property>
-                <property name="receives_default">False</property>
-                <property name="draw_indicator">True</property>
-                <signal name="toggled" handler="on_delete_files_toggled" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkLabel" id="warning_label">
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">(This is permanent!)</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                  <attribute name="scale" value="0.90000000000000002"/>
-                </attributes>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="padding">1</property>
-            <property name="position">5</property>
-          </packing>
-        </child>
-        <child>
-          <placeholder/>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="-6">cancel_button</action-widget>
-      <action-widget response="-5">ok_button</action-widget>
-    </action-widgets>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/torrent_menu.options.ui
===================================================================
--- deluge/ui/gtk3/glade/torrent_menu.options.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,104 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkImage" id="download-limit-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">deluge-downloading</property>
-  </object>
-  <object class="GtkImage" id="max-connections-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">network-transmit-receive-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="upload-limit-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">deluge-seeding</property>
-  </object>
-  <object class="GtkImage" id="upload-slots-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">view-sort-descending-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkMenu" id="options_torrent_menu">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_down_speed">
-        <property name="label" translatable="yes">_Download Speed Limit</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">download-limit-image</property>
-        <property name="use_stock">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_up_speed">
-        <property name="label" translatable="yes">_Upload Speed Limit</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">upload-limit-image</property>
-        <property name="use_stock">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_max_connections">
-        <property name="label" translatable="yes">_Connection Limit</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">max-connections-image</property>
-        <property name="use_stock">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_upload_slots">
-        <property name="label" translatable="yes">Upload _Slot Limit</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">upload-slots-image</property>
-        <property name="use_stock">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkMenuItem" id="menuitem_stop_seed_at_ratio">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="label" translatable="yes">Stop seed at _ratio</property>
-        <property name="use_underline">True</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkMenuItem" id="menuitem_auto_managed">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="label" translatable="yes">_Auto Managed</property>
-        <property name="use_underline">True</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkMenuItem" id="menuitem_super_seeding">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_action_appearance">False</property>
-        <property name="label" translatable="yes">_Super Seeding</property>
-        <property name="use_underline">True</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkMenuItem" id="menuitem_change_owner">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="label" translatable="yes">_Change Ownership</property>
-        <property name="use_underline">True</property>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/torrent_menu.queue.ui
===================================================================
--- deluge/ui/gtk3/glade/torrent_menu.queue.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,69 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkImage" id="image5">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">go-top-symbolic</property>
-  </object>
-  <object class="GtkImage" id="image6">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">go-up-symbolic</property>
-  </object>
-  <object class="GtkImage" id="image7">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">go-down-symbolic</property>
-  </object>
-  <object class="GtkImage" id="image8">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">go-bottom-symbolic</property>
-  </object>
-  <object class="GtkMenu" id="queue_torrent_menu">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_queue_top">
-        <property name="label" translatable="yes">Top</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="image">image5</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_queue_top_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_queue_up">
-        <property name="label" translatable="yes">Up</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="image">image6</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_queue_up_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_queue_down">
-        <property name="label" translatable="yes">Down</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="image">image7</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_queue_down_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_queue_bottom">
-        <property name="label" translatable="yes">Bottom</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="image">image8</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_queue_bottom_activate" swapped="no"/>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/torrent_menu.ui
===================================================================
--- deluge/ui/gtk3/glade/torrent_menu.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,241 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAccelGroup" id="accelgroup1"/>
-  <object class="GtkImage" id="image1">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">preferences-system-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image1">
-    <property name="can_focus">False</property>
-    <property name="icon_name">media-playback-stop-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image12">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">document-edit-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image13">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">media-playback-start-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image14">
-    <property name="can_focus">False</property>
-    <property name="icon_name">media-playback-pause-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image15">
-    <property name="can_focus">False</property>
-    <property name="icon_name">edit-copy-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image19">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">media-playlist-shuffle-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image2">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">media-playlist-repeat-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image5">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">view-refresh-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image6">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">edit-redo-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image7">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">folder-open-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image8">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">document-save-as-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="menu-item-image9">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">list-remove-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkMenu" id="torrent_menu">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_open_folder">
-        <property name="label" translatable="yes">_Open Download Folder</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image7</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_open_folder_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="separator4">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_pause">
-        <property name="label" translatable="yes">_Pause</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image14</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_pause_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_resume">
-        <property name="label" translatable="yes">Resu_me</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="tooltip_text" translatable="yes">Resume selected torrents.</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image13</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_resume_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="separator2">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_options">
-        <property name="label" translatable="yes">Opt_ions</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">image1</property>
-        <property name="use_stock">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="separator_menuitem16">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_queue">
-        <property name="label" translatable="yes">_Queue</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image19</property>
-        <property name="use_stock">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="menuitem1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_copymagnet">
-        <property name="label" translatable="yes">_Copy Magnet URI</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image15</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_copymagnet_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_updatetracker">
-        <property name="label" translatable="yes">_Update Tracker</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image5</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_updatetracker_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_edittrackers">
-        <property name="label" translatable="yes">_Edit Trackers</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image12</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_edittrackers_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="separator1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_remove">
-        <property name="label" translatable="yes">_Remove Torrent</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image9</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_remove_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="separator3">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_recheck">
-        <property name="label" translatable="yes">_Force Re-check</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image6</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_recheck_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_move">
-        <property name="label" translatable="yes">_Move Download Folder</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">menu-item-image8</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_move_activate" swapped="no"/>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/glade/tray_menu.ui
===================================================================
--- deluge/ui/gtk3/glade/tray_menu.ui	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,167 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
-<interface>
-  <requires lib="gtk+" version="3.0"/>
-  <object class="GtkAccelGroup" id="accelgroup1"/>
-  <object class="GtkImage" id="add-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">list-add-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="download-limit-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="pause-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">media-playback-stop-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="quit-daemon-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">system-shutdown-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="quit-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">application-exit-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="resume-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">media-playlist-repeat-symbolic</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkImage" id="upload-limit-image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_size">1</property>
-  </object>
-  <object class="GtkMenu" id="tray_menu">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkCheckMenuItem" id="menuitem_show_deluge">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="label" translatable="yes">_Show Deluge</property>
-        <property name="use_underline">True</property>
-        <signal name="activate" handler="on_menuitem_show_deluge_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_add_torrent">
-        <property name="label" translatable="yes">_Add Torrent</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">add-image</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_add_torrent_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="separatormenuitem2">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_pause_session">
-        <property name="label" translatable="yes">_Pause Session</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">pause-image</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_pause_session_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_resume_session">
-        <property name="label" translatable="yes">_Resume Session</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">resume-image</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_resume_session_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="separatormenuitem3">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_download_limit">
-        <property name="label" translatable="yes">_Download Speed Limit</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">download-limit-image</property>
-        <property name="use_stock">False</property>
-        <property name="always_show_image">True</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_upload_limit">
-        <property name="label" translatable="yes">_Upload Speed Limit</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">upload-limit-image</property>
-        <property name="use_stock">False</property>
-        <property name="always_show_image">True</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="separatormenuitem4">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_quitdaemon">
-        <property name="label" translatable="yes">Quit &amp; Shutdown Daemon</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">quit-daemon-image</property>
-        <property name="use_stock">False</property>
-        <signal name="activate" handler="on_menuitem_quitdaemon_activate" swapped="no"/>
-      </object>
-    </child>
-    <child>
-      <object class="GtkSeparatorMenuItem" id="separatormenuitem5">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-      </object>
-    </child>
-    <child>
-      <object class="GtkImageMenuItem" id="menuitem_quit">
-        <property name="label" translatable="yes">_Quit</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_underline">True</property>
-        <property name="image">quit-image</property>
-        <property name="use_stock">False</property>
-        <property name="accel_group">accelgroup1</property>
-        <signal name="activate" handler="on_menuitem_quit_activate" swapped="no"/>
-      </object>
-    </child>
-  </object>
-</interface>
Index: luge/ui/gtk3/gtkui.py
===================================================================
--- deluge/ui/gtk3/gtkui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,398 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-# pylint: disable=wrong-import-position
-
-import logging
-import os
-import signal
-import sys
-import time
-
-import gi  # isort:skip (Required before Gtk import).
-
-gi.require_version('Gtk', '3.0')
-gi.require_version('Gdk', '3.0')
-
-# isort:imports-thirdparty
-from gi.repository.GLib import set_prgname
-from gi.repository.Gtk import Builder, ResponseType
-from twisted.internet import defer, gtk3reactor
-from twisted.internet.error import ReactorAlreadyInstalledError
-from twisted.internet.task import LoopingCall
-
-try:
-    # Install twisted reactor, before any other modules import reactor.
-    reactor = gtk3reactor.install()
-except ReactorAlreadyInstalledError:
-    # Running unit tests so already installed a rector
-    from twisted.internet import reactor
-
-# isort:imports-firstparty
-import deluge.component as component
-from deluge.common import (
-    fsize,
-    fspeed,
-    get_default_download_dir,
-    osx_check,
-    windows_check,
-)
-from deluge.configmanager import ConfigManager, get_config_dir
-from deluge.error import DaemonRunningError, LibtorrentImportError
-from deluge.i18n import I18N_DOMAIN, set_language, setup_translation
-from deluge.ui.client import client
-from deluge.ui.hostlist import LOCALHOST
-from deluge.ui.sessionproxy import SessionProxy
-from deluge.ui.tracker_icons import TrackerIcons
-
-# isort:imports-localfolder
-from .addtorrentdialog import AddTorrentDialog
-from .common import associate_magnet_links, windowing
-from .connectionmanager import ConnectionManager
-from .dialogs import YesNoDialog
-from .filtertreeview import FilterTreeView
-from .ipcinterface import IPCInterface, process_args
-from .mainwindow import MainWindow
-from .menubar import MenuBar
-from .pluginmanager import PluginManager
-from .preferences import Preferences
-from .queuedtorrents import QueuedTorrents
-from .sidebar import SideBar
-from .statusbar import StatusBar
-from .systemtray import SystemTray
-from .toolbar import ToolBar
-from .torrentdetails import TorrentDetails
-from .torrentview import TorrentView
-
-set_prgname('deluge')
-log = logging.getLogger(__name__)
-
-try:
-    from setproctitle import getproctitle, setproctitle
-except ImportError:
-
-    def setproctitle(title):
-        return
-
-    def getproctitle():
-        return
-
-
-DEFAULT_PREFS = {
-    'standalone': True,
-    'prefer_dark_theme': False,
-    'interactive_add': True,
-    'focus_add_dialog': True,
-    'enable_system_tray': True,
-    'close_to_tray': False,
-    'start_in_tray': False,
-    'enable_appindicator': True,
-    'lock_tray': False,
-    'tray_password': '',
-    'check_new_releases': True,
-    'default_load_path': None,
-    'window_maximized': False,
-    'window_x_pos': 0,
-    'window_y_pos': 0,
-    'window_width': 640,
-    'window_height': 480,
-    'pref_dialog_width': None,
-    'pref_dialog_height': None,
-    'edit_trackers_dialog_width': None,
-    'edit_trackers_dialog_height': None,
-    'tray_download_speed_list': [5.0, 10.0, 30.0, 80.0, 300.0],
-    'tray_upload_speed_list': [5.0, 10.0, 30.0, 80.0, 300.0],
-    'connection_limit_list': [50, 100, 200, 300, 500],
-    'enabled_plugins': [],
-    'show_connection_manager_on_start': True,
-    'autoconnect': False,
-    'autoconnect_host_id': None,
-    'autostart_localhost': False,
-    'autoadd_queued': False,
-    'choose_directory_dialog_path': get_default_download_dir(),
-    'show_new_releases': True,
-    'show_sidebar': True,
-    'show_toolbar': True,
-    'show_statusbar': True,
-    'show_tabsbar': True,
-    'tabsbar_tab_pos': 'top',
-    'tabsbar_position': 235,
-    'sidebar_show_zero': False,
-    'sidebar_show_trackers': True,
-    'sidebar_show_owners': True,
-    'sidebar_position': 170,
-    'show_rate_in_title': False,
-    'createtorrent.trackers': [],
-    'show_piecesbar': False,
-    'detect_urls': True,
-    'pieces_color_missing': [65535, 0, 0],
-    'pieces_color_waiting': [4874, 56494, 0],
-    'pieces_color_downloading': [65535, 55255, 0],
-    'pieces_color_completed': [4883, 26985, 56540],
-    'focus_main_window_on_add': True,
-    'language': None,
-}
-
-
-class GtkUI:
-    def __init__(self, args):
-        # Setup gtkbuilder/glade translation
-        setup_translation()
-        Builder().set_translation_domain(I18N_DOMAIN)
-
-        # Setup signals
-        def on_die(*args):
-            log.debug('OS signal "die" caught with args: %s', args)
-            reactor.stop()
-
-        self.osxapp = None
-        if windows_check():
-            from win32api import SetConsoleCtrlHandler
-
-            SetConsoleCtrlHandler(on_die, True)
-            log.debug('Win32 "die" handler registered')
-        elif osx_check() and windowing('quartz'):
-            try:
-                import gtkosx_application
-            except ImportError:
-                pass
-            else:
-                self.osxapp = gtkosx_application.gtkosx_application_get()
-                self.osxapp.connect('NSApplicationWillTerminate', on_die)
-                log.debug('OSX quartz "die" handler registered')
-
-        # Set process name again to fix gtk issue
-        setproctitle(getproctitle())
-
-        # Attempt to register a magnet URI handler with gconf, but do not overwrite
-        # if already set by another program.
-        associate_magnet_links(False)
-
-        # Make sure gtk3ui.conf has at least the defaults set
-        self.config = ConfigManager('gtk3ui.conf', DEFAULT_PREFS)
-
-        # Make sure the gtkui state folder has been created
-        if not os.path.exists(os.path.join(get_config_dir(), 'gtk3ui_state')):
-            os.makedirs(os.path.join(get_config_dir(), 'gtk3ui_state'))
-
-        # Set language
-        if self.config['language'] is not None:
-            set_language(self.config['language'])
-
-        # Start the IPC Interface before anything else.. Just in case we are
-        # already running.
-        self.queuedtorrents = QueuedTorrents()
-        self.ipcinterface = IPCInterface(args.torrents)
-
-        # We make sure that the UI components start once we get a core URI
-        client.set_disconnect_callback(self.__on_disconnect)
-
-        self.trackericons = TrackerIcons()
-        self.sessionproxy = SessionProxy()
-        # Initialize various components of the gtkui
-        self.mainwindow = MainWindow()
-        self.menubar = MenuBar()
-        self.toolbar = ToolBar()
-        self.torrentview = TorrentView()
-        self.torrentdetails = TorrentDetails()
-        self.sidebar = SideBar()
-        self.filtertreeview = FilterTreeView()
-        self.preferences = Preferences()
-        self.systemtray = SystemTray()
-        self.statusbar = StatusBar()
-        self.addtorrentdialog = AddTorrentDialog()
-
-        if self.osxapp:
-
-            def nsapp_open_file(osxapp, filename):
-                # Ignore command name which is raised at app launch (python opening main script).
-                if filename == sys.argv[0]:
-                    return True
-                process_args([filename])
-
-            self.osxapp.connect('NSApplicationOpenFile', nsapp_open_file)
-            from .menubar_osx import menubar_osx
-
-            menubar_osx(self, self.osxapp)
-            self.osxapp.ready()
-
-        # Initialize the plugins
-        self.plugins = PluginManager()
-
-        # Show the connection manager
-        self.connectionmanager = ConnectionManager()
-
-        # Setup RPC stats logging
-        # daemon_bps: time, bytes_sent, bytes_recv
-        self.daemon_bps = (0, 0, 0)
-        self.rpc_stats = LoopingCall(self.log_rpc_stats)
-        self.closing = False
-
-        # Twisted catches signals to terminate, so have it call a pre_shutdown method.
-        reactor.addSystemEventTrigger('before', 'gtkui_close', self.close)
-
-        def gtkui_sigint_handler(num, frame):
-            log.debug('SIGINT signal caught, firing event: gtkui_close')
-            reactor.callLater(0, reactor.fireSystemEvent, 'gtkui_close')
-
-        signal.signal(signal.SIGINT, gtkui_sigint_handler)
-
-    def start(self):
-        reactor.callWhenRunning(self._on_reactor_start)
-        reactor.run()
-        # Reactor is not running. Any async callbacks (Deferreds) can no longer
-        # be processed from this point on.
-
-    def shutdown(self, *args, **kwargs):
-        log.debug('GTKUI shutting down...')
-        # Shutdown all components
-        if client.is_standalone:
-            return component.shutdown()
-
-    @defer.inlineCallbacks
-    def close(self):
-        if self.closing:
-            return
-        self.closing = True
-        # Make sure the config is saved.
-        self.config.save()
-        # Ensure columns state is saved
-        self.torrentview.save_state()
-        # Shut down components
-        yield self.shutdown()
-
-        # The gtk modal dialogs (e.g. Preferences) can prevent the application
-        # quitting, so force exiting by destroying MainWindow. Must be done here
-        # to avoid hanging when quitting with SIGINT (CTRL-C).
-        self.mainwindow.window.destroy()
-
-        reactor.stop()
-
-        # Restart the application after closing if MainWindow restart attribute set.
-        if component.get('MainWindow').restart:
-            os.execv(sys.argv[0], sys.argv)
-
-    def log_rpc_stats(self):
-        """Log RPC statistics for thinclient mode."""
-        if not client.connected():
-            return
-
-        t = time.time()
-        recv = client.get_bytes_recv()
-        sent = client.get_bytes_sent()
-        delta_time = t - self.daemon_bps[0]
-        delta_sent = sent - self.daemon_bps[1]
-        delta_recv = recv - self.daemon_bps[2]
-        self.daemon_bps = (t, sent, recv)
-        sent_rate = fspeed(delta_sent / delta_time)
-        recv_rate = fspeed(delta_recv / delta_time)
-        log.debug(
-            'RPC: Sent %s (%s) Recv %s (%s)',
-            fsize(sent),
-            sent_rate,
-            fsize(recv),
-            recv_rate,
-        )
-
-    def _on_reactor_start(self):
-        log.debug('_on_reactor_start')
-        self.mainwindow.first_show()
-
-        if not self.config['standalone']:
-            return self._start_thinclient()
-
-        err_msg = ''
-        try:
-            client.start_standalone()
-        except DaemonRunningError:
-            err_msg = _(
-                'A Deluge daemon (deluged) is already running.\n'
-                'To use Standalone mode, stop local daemon and restart Deluge.'
-            )
-        except LibtorrentImportError as ex:
-            if 'libtorrent library not found' in str(ex):
-                err_msg = _(
-                    'Only Thin Client mode is available because libtorrent is not installed.\n'
-                    'To use Standalone mode, please install libtorrent package.'
-                )
-            else:
-                log.exception(ex)
-                err_msg = _(
-                    'Only Thin Client mode is available due to libtorrent import error: %s\n'
-                    'To use Standalone mode, please see logs for error details.'
-                ) % (str(ex))
-
-        except ImportError as ex:
-            log.exception(ex)
-            err_msg = _(
-                'Only Thin Client mode is available due to unknown Import Error.\n'
-                'To use Standalone mode, please see logs for error details.'
-            )
-        except Exception as ex:
-            log.exception(ex)
-            err_msg = _(
-                'Only Thin Client mode is available due to unknown Import Error.\n'
-                'To use Standalone mode, please see logs for error details.'
-            )
-        else:
-            component.start()
-            return
-
-        def on_dialog_response(response):
-            """User response to switching mode dialog."""
-            if response == ResponseType.YES:
-                # Turning off standalone
-                self.config['standalone'] = False
-                self._start_thinclient()
-            else:
-                # User want keep Standalone Mode so just quit.
-                self.mainwindow.quit()
-
-        # An error occurred so ask user to switch from Standalone to Thin Client mode.
-        err_msg += '\n\n' + _('Continue in Thin Client mode?')
-        d = YesNoDialog(_('Change User Interface Mode'), err_msg).run()
-        d.addCallback(on_dialog_response)
-
-    def _start_thinclient(self):
-        """Start the gtkui in thinclient mode"""
-        if log.isEnabledFor(logging.DEBUG):
-            self.rpc_stats.start(10)
-
-        # Check to see if we need to start the localhost daemon
-        if self.config['autostart_localhost']:
-
-            def on_localhost_status(status_info, port):
-                if status_info[1] == 'Offline':
-                    log.debug('Autostarting localhost: %s', host_config[0:3])
-                    self.connectionmanager.start_daemon(port, get_config_dir())
-
-            for host_config in self.connectionmanager.hostlist.config['hosts']:
-                if host_config[1] in LOCALHOST:
-                    d = self.connectionmanager.hostlist.get_host_status(host_config[0])
-                    d.addCallback(on_localhost_status, host_config[2])
-                    break
-
-        # Autoconnect to a host
-        if self.config['autoconnect']:
-            for host_config in self.connectionmanager.hostlist.config['hosts']:
-                host_id, host, port, user, __ = host_config
-                if host_id == self.config['autoconnect_host_id']:
-                    log.debug('Trying to connect to %s@%s:%s', user, host, port)
-                    self.connectionmanager._connect(host_id, try_counter=6)
-                    break
-
-        if self.config['show_connection_manager_on_start']:
-            # Dialog is blocking so call last.
-            self.connectionmanager.show()
-
-    def __on_disconnect(self):
-        """
-        Called when disconnected from the daemon.  We basically just stop all
-        the components here.
-        """
-        self.daemon_bps = (0, 0, 0)
-        component.stop()
Index: luge/ui/gtk3/ipcinterface.py
===================================================================
--- deluge/ui/gtk3/ipcinterface.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,221 +1,0 @@
-#
-# Copyright (C) 2008-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-import sys
-from base64 import b64encode
-from glob import glob
-from tempfile import mkstemp
-from urllib.parse import urlparse
-from urllib.request import url2pathname
-
-import rencode
-import twisted.internet.error
-from twisted.internet import reactor
-from twisted.internet.protocol import ClientFactory, Factory, Protocol, connectionDone
-
-import deluge.component as component
-from deluge.common import decode_bytes, is_magnet, is_url, windows_check
-from deluge.configmanager import ConfigManager, get_config_dir
-from deluge.ui.client import client
-
-log = logging.getLogger(__name__)
-
-
-class IPCProtocolServer(Protocol):
-    def __init__(self):
-        pass
-
-    def dataReceived(self, data):  # NOQA: N802
-        config = ConfigManager('gtk3ui.conf')
-        data = rencode.loads(data, decode_utf8=True)
-        if not data or config['focus_main_window_on_add']:
-            component.get('MainWindow').present()
-        process_args(data)
-
-
-class IPCProtocolClient(Protocol):
-    def __init__(self):
-        pass
-
-    def connectionMade(self):  # NOQA: N802
-        self.transport.write(rencode.dumps(self.factory.args))
-        self.transport.loseConnection()
-
-    def connectionLost(self, reason=connectionDone):  # NOQA: N802
-        reactor.stop()
-        self.factory.stop = True
-
-
-class IPCClientFactory(ClientFactory):
-    protocol = IPCProtocolClient
-
-    def __init__(self):
-        self.stop = False
-
-    def clientConnectionFailed(self, connector, reason):  # NOQA: N802
-        log.warning('Connection to running instance failed.')
-        reactor.stop()
-
-
-class IPCInterface(component.Component):
-    def __init__(self, args):
-        component.Component.__init__(self, 'IPCInterface')
-        self.listener = None
-        ipc_dir = get_config_dir('ipc')
-        if not os.path.exists(ipc_dir):
-            os.makedirs(ipc_dir)
-        socket = os.path.join(ipc_dir, 'deluge-gtk')
-        if windows_check():
-            # If we're on windows we need to check the global mutex to see if deluge is
-            # already running.
-            import win32api
-            import win32event
-            import winerror
-
-            self.mutex = win32event.CreateMutex(None, False, 'deluge')
-            if win32api.GetLastError() != winerror.ERROR_ALREADY_EXISTS:
-                # Create listen socket
-                self.factory = Factory()
-                self.factory.protocol = IPCProtocolServer
-                import random
-
-                port = random.randrange(20000, 65535)
-                self.listener = reactor.listenTCP(port, self.factory)
-                # Store the port number in the socket file
-                with open(socket, 'w') as _file:
-                    _file.write(str(port))
-                # We need to process any args when starting this process
-                process_args(args)
-            else:
-                # Send to existing deluge process
-                with open(socket) as _file:
-                    port = int(_file.readline())
-                self.factory = ClientFactory()
-                self.factory.args = args
-                self.factory.protocol = IPCProtocolClient
-                reactor.connectTCP('127.0.0.1', port, self.factory)
-                reactor.run()
-                sys.exit(0)
-        else:
-            # Find and remove any restart tempfiles
-            restart_tempfile = glob(os.path.join(ipc_dir, 'restart.*'))
-            for f in restart_tempfile:
-                os.remove(f)
-            lockfile = socket + '.lock'
-            log.debug('Checking if lockfile exists: %s', lockfile)
-            if os.path.lexists(lockfile):
-
-                def delete_lockfile():
-                    log.debug('Delete stale lockfile.')
-                    try:
-                        os.remove(lockfile)
-                        os.remove(socket)
-                    except OSError as ex:
-                        log.error('Failed to delete lockfile: %s', ex)
-
-                try:
-                    os.kill(int(os.readlink(lockfile)), 0)
-                except OSError:
-                    delete_lockfile()
-                else:
-                    if restart_tempfile:
-                        log.warning(
-                            'Found running PID but it is not a Deluge process, removing lockfile...'
-                        )
-                        delete_lockfile()
-            try:
-                self.factory = Factory()
-                self.factory.protocol = IPCProtocolServer
-                self.listener = reactor.listenUNIX(socket, self.factory, wantPID=True)
-            except twisted.internet.error.CannotListenError as ex:
-                log.info(
-                    'Deluge is already running! Sending arguments to running instance...'
-                )
-                self.factory = IPCClientFactory()
-                self.factory.args = args
-                reactor.connectUNIX(socket, self.factory, checkPID=True)
-                reactor.run()
-                if self.factory.stop:
-                    log.info('Success sending arguments to running Deluge.')
-                    from gi.repository.Gdk import notify_startup_complete
-
-                    notify_startup_complete()
-                    sys.exit(0)
-                else:
-                    if restart_tempfile:
-                        log.error('Deluge restart failed: %s', ex)
-                        sys.exit(1)
-                    else:
-                        log.warning('Restarting Deluge... (%s)', ex)
-                        # Create a tempfile to keep track of restart
-                        mkstemp(prefix='restart.', dir=ipc_dir)
-                        os.execv(sys.argv[0], sys.argv)
-            else:
-                process_args(args)
-
-    def shutdown(self):
-        if windows_check():
-            import win32api
-
-            win32api.CloseHandle(self.mutex)
-        if self.listener:
-            return self.listener.stopListening()
-
-
-def process_args(args):
-    """Process arguments sent to already running Deluge"""
-    # Make sure args is a list
-    args = list(args)
-    log.debug('Processing args from other process: %s', args)
-    if not client.connected():
-        # We're not connected so add these to the queue
-        log.debug('Not connected to host.. Adding to queue.')
-        component.get('QueuedTorrents').add_to_queue(args)
-        return
-    config = ConfigManager('gtk3ui.conf')
-
-    for arg in args:
-        if not arg.strip():
-            continue
-        log.debug('arg: %s', arg)
-
-        if is_url(arg):
-            log.debug('Attempting to add url (%s) from external source...', arg)
-            if config['interactive_add']:
-                component.get('AddTorrentDialog').add_from_url(arg)
-                component.get('AddTorrentDialog').show(config['focus_add_dialog'])
-            else:
-                client.core.add_torrent_url(arg, None)
-
-        elif is_magnet(arg):
-            log.debug('Attempting to add magnet (%s) from external source...', arg)
-            if config['interactive_add']:
-                component.get('AddTorrentDialog').add_from_magnets([arg])
-                component.get('AddTorrentDialog').show(config['focus_add_dialog'])
-            else:
-                client.core.add_torrent_magnet(arg, {})
-
-        else:
-            log.debug('Attempting to add file (%s) from external source...', arg)
-            if urlparse(arg).scheme == 'file':
-                arg = url2pathname(urlparse(arg).path)
-            path = os.path.abspath(decode_bytes(arg))
-
-            if not os.path.exists(path):
-                log.error('No such file: %s', path)
-                continue
-
-            if config['interactive_add']:
-                component.get('AddTorrentDialog').add_from_files([path])
-                component.get('AddTorrentDialog').show(config['focus_add_dialog'])
-            else:
-                with open(path, 'rb') as _file:
-                    filedump = b64encode(_file.read())
-                client.core.add_torrent_file(os.path.split(path)[-1], filedump, None)
Index: luge/ui/gtk3/listview.py
===================================================================
--- deluge/ui/gtk3/listview.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,831 +1,0 @@
-#
-# Copyright (C) 2007, 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from gi.repository import GObject, Gtk
-
-from deluge.common import decode_bytes
-
-from .common import cmp, load_pickled_state_file, save_pickled_state_file
-
-log = logging.getLogger(__name__)
-
-
-class ListViewColumnState:
-    """Class used for saving/loading column state."""
-
-    def __init__(self, name, position, width, visible, sort, sort_order):
-        self.name = name
-        self.position = position
-        self.width = width
-        self.visible = visible
-        self.sort = sort
-        self.sort_order = sort_order
-
-
-class ListView:
-    """ListView is used to make custom GtkTreeViews.  It supports the adding
-    and removing of columns, creating a menu for a column toggle list and
-    support for 'status_field's which are used while updating the columns data.
-    """
-
-    class ListViewColumn:
-        """Holds information regarding a column in the ListView"""
-
-        def __init__(self, name, column_indices):
-            # Name is how a column is identified and is also the header
-            self.name = name
-            # Column_indices holds the indexes to the liststore_columns that
-            # this column utilizes. It is stored as a list.
-            self.column_indices = column_indices
-            # Column is a reference to the GtkTreeViewColumn object
-            self.column = None
-            # This is the name of the status field that the column will query
-            # the core for if an update is called.
-            self.status_field = None
-            # If column is 'hidden' then it will not be visible and will not
-            # show up in any menu listing;  it cannot be shown ever.
-            self.hidden = False
-            # If this is set, it is used to sort the model
-            self.sort_func = None
-            self.sort_id = None
-            # Values needed to update TreeViewColumns
-            self.column_type = None
-            self.renderer = None
-            self.text_index = 0
-            self.value_index = 0
-            self.pixbuf_index = 0
-            self.data_func = None
-
-    class TreeviewColumn(Gtk.TreeViewColumn):
-        """
-        TreeViewColumn does not signal right-click events, and we need them
-        This subclass is equivalent to TreeViewColumn, but it signals these events
-
-        Most of the code of this class comes from Quod Libet (http://www.sacredchao.net/quodlibet)
-        """
-
-        __gsignals__ = {
-            'button-press-event': (GObject.SignalFlags.RUN_LAST, None, (object,))
-        }
-
-        def __init__(self, title=None, cell_renderer=None, **args):
-            """Constructor, see Gtk.TreeViewColumn"""
-            Gtk.TreeViewColumn.__init__(self, title, cell_renderer, **args)
-            label = Gtk.Label(label=title)
-            self.set_widget(label)
-            label.show()
-            label.__realize = label.connect('realize', self.on_realize)
-            self.title = title
-            self.data_func = None
-            self.data_func_data = None
-            self.cell_renderer = None
-
-        def on_realize(self, widget):
-            widget.disconnect(widget.__realize)
-            del widget.__realize
-            button = widget.get_ancestor(Gtk.Button)
-            if button is not None:
-                button.connect('button-press-event', self.on_button_pressed)
-
-        def on_button_pressed(self, widget, event):
-            self.emit('button-press-event', event)
-
-        def set_cell_data_func_attributes(self, cell_renderer, func, func_data=None):
-            """Store the values to be set by set_cell_data_func"""
-            self.data_func = func
-            self.data_func_data = func_data
-            self.cell_renderer = cell_renderer
-
-        def set_visible(self, visible):
-            Gtk.TreeViewColumn.set_visible(self, visible)
-            if self.data_func:
-                if not visible:
-                    # Set data function to None to prevent unnecessary calls when column is hidden
-                    self.set_cell_data_func(self.cell_renderer, None, func_data=None)
-                else:
-                    self.set_cell_data_func(
-                        self.cell_renderer, self.data_func, self.data_func_data
-                    )
-
-        def set_col_attributes(self, renderer, add=True, **kw):
-            if add is True:
-                for attr, value in kw.items():
-                    self.add_attribute(renderer, attr, value)
-            else:
-                self.set_attributes(renderer, **kw)
-
-    def __init__(self, treeview_widget=None, state_file=None):
-        log.debug('ListView initialized..')
-
-        if treeview_widget is not None:
-            # User supplied a treeview widget
-            self.treeview = treeview_widget
-        else:
-            self.treeview = Gtk.TreeView()
-
-        self.treeview.set_enable_search(True)
-        self.treeview.set_search_equal_func(self.on_keypress_search_by_name, None)
-
-        if state_file:
-            self.load_state(state_file)
-
-        self.liststore = None
-        self.model_filter = None
-
-        self.treeview.set_reorderable(False)
-        self.treeview.set_rubber_banding(True)  # Enable mouse multi-row selection.
-        self.treeview.get_selection().set_mode(Gtk.SelectionMode.MULTIPLE)
-
-        # Dictionary of 'header' or 'name' to ListViewColumn object
-        self.columns = {}
-        # Column_index keeps track of the order of the visible columns.
-        self.column_index = []
-        # The column types for the list store.. this may have more entries than
-        # visible columns due to some columns utilizing more than 1 liststore
-        # column and some columns being hidden.
-        self.liststore_columns = []
-        # The GtkMenu that is created after every addition, removal or reorder
-        self.menu = None
-        # A list of menus that self.menu will be a submenu of everytime it is
-        # created.
-        self.checklist_menus = []
-
-        # Store removed columns state.  This is needed for plugins that remove
-        # their columns prior to having the state list saved on shutdown.
-        self.removed_columns_state = []
-
-        # Since gtk TreeModelSort doesn't do stable sort, remember last sort order so we can
-        self.last_sort_order = {}
-        self.unique_column_id = None
-        self.default_sort_column_id = None
-
-        # Create the model filter and column
-        self.add_bool_column('filter', hidden=True)
-
-    def create_model_filter(self):
-        """create new filter-model
-        must be called after listview.create_new_liststore
-        """
-        model_filter = self.liststore.filter_new()
-        model_filter.set_visible_column(self.columns['filter'].column_indices[0])
-        self.model_filter = Gtk.TreeModelSort(model=model_filter)
-        self.model_filter.connect('sort-column-changed', self.on_model_sort_changed)
-        self.model_filter.connect('row-inserted', self.on_model_row_inserted)
-        self.treeview.set_model(self.model_filter)
-        self.set_sort_functions()
-        self.set_model_sort()
-
-    def set_model_sort(self):
-        column_state = self.get_sort_column_from_state()
-        if column_state:
-            self.treeview.get_model().set_sort_column_id(
-                column_state.sort, column_state.sort_order
-            )
-        # Using the default sort column
-        elif self.default_sort_column_id:
-            self.model_filter.set_sort_column_id(
-                self.default_sort_column_id, Gtk.SortType.ASCENDING
-            )
-        self.model_filter.set_default_sort_func(
-            self.generic_sort_func, self.get_column_index(_('Added'))[0]
-        )
-
-    def get_sort_column_from_state(self):
-        """Find the first (should only be one) state with sort enabled"""
-        if self.state is None:
-            return None
-        for column_state in self.state:
-            if column_state.sort is not None and column_state.sort > -1:
-                return column_state
-        return None
-
-    def on_model_sort_changed(self, model):
-        if self.unique_column_id:
-            self.last_sort_order = {}
-
-            def record_position(model, path, _iter, data):
-                unique_id = model[_iter][self.unique_column_id]
-                self.last_sort_order[unique_id] = int(str(path))
-
-            model.foreach(record_position, None)
-
-    def on_model_row_inserted(self, model, path, _iter):
-        if self.unique_column_id:
-            self.last_sort_order.setdefault(
-                model[_iter][self.unique_column_id], len(model) - 1
-            )
-
-    def stabilize_sort_func(self, sort_func):
-        def stabilized(model, iter1, iter2, data):
-            result = sort_func(model, iter1, iter2, data)
-            if result == 0 and self.unique_column_id:
-                unique1 = model[iter1][self.unique_column_id]
-                unique2 = model[iter2][self.unique_column_id]
-                if unique1 in self.last_sort_order and unique2 in self.last_sort_order:
-                    result = cmp(
-                        self.last_sort_order[unique1], self.last_sort_order[unique2]
-                    )
-                # If all else fails, fall back to sorting by unique column
-                if result == 0:
-                    result = cmp(unique1, unique2)
-
-            return result
-
-        return stabilized
-
-    def generic_sort_func(self, model, iter1, iter2, data):
-        return cmp(model[iter1][data], model[iter2][data])
-
-    def set_sort_functions(self):
-        for column in self.columns.values():
-            sort_func = column.sort_func or self.generic_sort_func
-            self.model_filter.set_sort_func(
-                column.sort_id, self.stabilize_sort_func(sort_func), column.sort_id
-            )
-
-    def create_column_state(self, column, position=None):
-        if not position:
-            # Find the position
-            for index, c in enumerate(self.treeview.get_columns()):
-                if column.get_title() == c.get_title():
-                    position = index
-                    break
-        sort = None
-        if self.model_filter:
-            sort_id, order = self.model_filter.get_sort_column_id()
-            col_title = decode_bytes(column.get_title())
-            if self.get_column_name(sort_id) == col_title:
-                sort = sort_id
-
-        return ListViewColumnState(
-            column.get_title(),
-            position,
-            column.get_width(),
-            column.get_visible(),
-            sort,
-            int(column.get_sort_order()),
-        )
-
-    def save_state(self, filename):
-        """Saves the listview state (column positions and visibility) to
-        filename."""
-        # A list of ListViewColumnStates
-        state = []
-
-        # Workaround for all zero widths after removing column on shutdown
-        if not any(c.get_width() for c in self.treeview.get_columns()):
-            return
-
-        # Get the list of TreeViewColumns from the TreeView
-        for counter, column in enumerate(self.treeview.get_columns()):
-            # Append a new column state to the state list
-            state.append(self.create_column_state(column, counter))
-
-        state += self.removed_columns_state
-
-        self.state = state
-        save_pickled_state_file(filename, state)
-
-    def load_state(self, filename):
-        """Load the listview state from filename."""
-        self.state = load_pickled_state_file(filename)
-
-    def set_treeview(self, treeview_widget):
-        """Set the treeview widget that this listview uses."""
-        self.treeview = treeview_widget
-        self.treeview.set_model(self.liststore)
-        return
-
-    def get_column_index(self, name):
-        """Get the liststore column indices belonging to this column.
-        Will return a list.
-        """
-        return self.columns[name].column_indices
-
-    def get_column_name(self, index):
-        """Get the header name for a liststore column index"""
-        for key, value in self.columns.items():
-            if index in value.column_indices:
-                return key
-
-    def get_state_field_column(self, field):
-        """Returns the column number for the state field"""
-        for column in self.columns:
-            if self.columns[column].status_field is None:
-                continue
-
-            for f in self.columns[column].status_field:
-                if field == f:
-                    return self.columns[column].column_indices[
-                        self.columns[column].status_field.index(f)
-                    ]
-
-    def on_menuitem_toggled(self, widget):
-        """Callback for the generated column menuitems."""
-        # Get the column name from the widget
-        name = widget.get_child().get_text()
-
-        # Set the column's visibility based on the widgets active state
-        try:
-            self.columns[name].column.set_visible(widget.get_active())
-        except KeyError:
-            self.columns[decode_bytes(name)].column.set_visible(widget.get_active())
-        return
-
-    def on_treeview_header_right_clicked(self, column, event):
-        if event.button == 3:
-            self.menu.popup(None, None, None, None, event.button, event.get_time())
-
-    def register_checklist_menu(self, menu):
-        """Register a checklist menu with the listview.  It will automatically
-        attach any new checklist menu it makes to this menu.
-        """
-        self.checklist_menus.append(menu)
-
-    def create_checklist_menu(self):
-        """Creates a menu used for toggling the display of columns."""
-        menu = self.menu = Gtk.Menu()
-        # Iterate through the column_index list to preserve order
-        for name in self.column_index:
-            column = self.columns[name]
-            # If the column is hidden, then we do not want to show it in the
-            # menu.
-            if column.hidden is True:
-                continue
-            menuitem = Gtk.CheckMenuItem.new_with_label(column.name)
-            # If the column is currently visible, make sure it's set active
-            # (or checked) in the menu.
-            if column.column.get_visible() is True:
-                menuitem.set_active(True)
-            # Connect to the 'toggled' event
-            menuitem.connect('toggled', self.on_menuitem_toggled)
-            # Add the new checkmenuitem to the menu
-            menu.append(menuitem)
-
-        # Attach this new menu to all the checklist_menus
-        for _menu in self.checklist_menus:
-            _menu.set_submenu(menu)
-            _menu.show_all()
-        return menu
-
-    def create_new_liststore(self):
-        """Creates a new GtkListStore based on the liststore_columns list"""
-        # Create a new liststore with added column and move the data from the
-        # old one to the new one.
-        new_list = Gtk.ListStore(*tuple(self.liststore_columns))
-
-        # This function is used in the liststore.foreach method with user_data
-        # being the new liststore and the columns list
-        def copy_row(model, path, row, user_data):
-            new_list, columns = user_data
-            new_row = new_list.append()
-            for column in range(len(columns)):
-                # Get the current value of the column for this row
-                value = model.get_value(row, column)
-                # Set the value of this row and column in the new liststore
-                new_list.set_value(new_row, column, value)
-
-        # Do the actual row copy
-        if self.liststore is not None:
-            self.liststore.foreach(copy_row, (new_list, self.columns))
-
-        self.liststore = new_list
-
-    def update_treeview_column(self, header, add=True):
-        """Update TreeViewColumn based on ListView column mappings"""
-        column = self.columns[header]
-        tree_column = self.columns[header].column
-
-        if column.column_type == 'text':
-            if add:
-                tree_column.pack_start(column.renderer, True)
-            tree_column.set_col_attributes(
-                column.renderer, add=add, text=column.column_indices[column.text_index]
-            )
-        elif column.column_type == 'bool':
-            if add:
-                tree_column.pack_start(column.renderer, True)
-            tree_column.set_col_attributes(
-                column.renderer, active=column.column_indices[0]
-            )
-        elif column.column_type == 'func':
-            if add:
-                tree_column.pack_start(column.renderer, True)
-            indice_arg = column.column_indices[0]
-            if len(column.column_indices) > 1:
-                indice_arg = tuple(column.column_indices)
-            tree_column.set_cell_data_func(
-                column.renderer, column.data_func, indice_arg
-            )
-        elif column.column_type == 'progress':
-            if add:
-                tree_column.pack_start(column.renderer, True)
-            if column.data_func is None:
-                tree_column.set_col_attributes(
-                    column.renderer,
-                    add=add,
-                    text=column.column_indices[column.text_index],
-                    value=column.column_indices[column.value_index],
-                )
-            else:
-                tree_column.set_cell_data_func(
-                    column.renderer, column.data_func, tuple(column.column_indices)
-                )
-        elif column.column_type == 'texticon':
-            if add:
-                tree_column.pack_start(column.renderer[column.pixbuf_index], False)
-                tree_column.pack_start(column.renderer[column.text_index], True)
-            tree_column.set_col_attributes(
-                column.renderer[column.text_index],
-                add=add,
-                text=column.column_indices[column.text_index],
-            )
-            if column.data_func is not None:
-                tree_column.set_cell_data_func(
-                    column.renderer[column.pixbuf_index],
-                    column.data_func,
-                    column.column_indices[column.pixbuf_index],
-                )
-        return True
-
-    def remove_column(self, header):
-        """Removes the column with the name 'header' from the listview"""
-        # Store a copy of this columns state in case it's re-added
-        state = self.create_column_state(self.columns[header].column)
-        self.removed_columns_state.append(state)
-        # Only remove column if column is associated with the treeview. This avoids
-        # warning on shutdown when GTKUI is closed before plugins try to remove columns
-        if self.columns[header].column.get_tree_view() is not None:
-            self.treeview.remove_column(self.columns[header].column)
-        # Get the column indices
-        column_indices = self.columns[header].column_indices
-        # Delete the column
-        del self.columns[header]
-        self.column_index.remove(header)
-        # Shift the column_indices values of those columns affected by the
-        # removal. Any column_indices > the one removed.
-        for column in self.columns.values():
-            if column.column_indices[0] > column_indices[0]:
-                # We need to shift this column_indices
-                for i, index in enumerate(column.column_indices):
-                    column.column_indices[i] = index - len(column_indices)
-                # Update the associated TreeViewColumn
-                self.update_treeview_column(column.name, add=False)
-
-        # Remove from the liststore columns list
-        for index in sorted(column_indices, reverse=True):
-            del self.liststore_columns[index]
-
-        # Create a new liststore
-        self.create_new_liststore()
-        # Create new model for the treeview
-        self.create_model_filter()
-
-        # Re-create the menu
-        self.create_checklist_menu()
-        return
-
-    def add_column(
-        self,
-        header,
-        render,
-        col_types,
-        hidden,
-        position,
-        status_field,
-        sortid,
-        text=0,
-        value=0,
-        pixbuf=0,
-        function=None,
-        column_type=None,
-        sort_func=None,
-        tooltip=None,
-        default=True,
-        unique=False,
-        default_sort=False,
-    ):
-        """Adds a column to the ListView"""
-        # Add the column types to liststore_columns
-        column_indices = []
-        if isinstance(col_types, list):
-            for col_type in col_types:
-                self.liststore_columns.append(col_type)
-                column_indices.append(len(self.liststore_columns) - 1)
-        else:
-            self.liststore_columns.append(col_types)
-            column_indices.append(len(self.liststore_columns) - 1)
-
-        # Add to the index list so we know the order of the visible columns.
-        if position is not None:
-            self.column_index.insert(position, header)
-        else:
-            self.column_index.append(header)
-
-        # Create a new column object and add it to the list
-        column = self.TreeviewColumn(header)
-        self.columns[header] = self.ListViewColumn(header, column_indices)
-        self.columns[header].column = column
-        self.columns[header].status_field = status_field
-        self.columns[header].sort_func = sort_func
-        self.columns[header].sort_id = column_indices[sortid]
-        # Store creation details
-        self.columns[header].column_type = column_type
-        self.columns[header].renderer = render
-        self.columns[header].text_index = text
-        self.columns[header].value_index = value
-        self.columns[header].pixbuf_index = pixbuf
-        self.columns[header].data_func = function
-
-        if unique:
-            self.unique_column_id = column_indices[sortid]
-        if default_sort:
-            self.default_sort_column_id = column_indices[sortid]
-
-        # Create a new list with the added column
-        self.create_new_liststore()
-
-        # Happens only on columns added after the torrent list has been loaded
-        if self.model_filter:
-            self.create_model_filter()
-
-        if column_type is None:
-            return
-
-        self.update_treeview_column(header)
-
-        column.set_sort_column_id(self.columns[header].column_indices[sortid])
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(20)
-        column.set_reorderable(True)
-        column.set_visible(not hidden)
-        column.connect('button-press-event', self.on_treeview_header_right_clicked)
-
-        if tooltip:
-            column.get_widget().set_tooltip_markup(tooltip)
-
-        # Check for loaded state and apply
-        column_in_state = False
-        if self.state is not None:
-            for column_state in self.state:
-                if header == decode_bytes(column_state.name):
-                    # We found a loaded state
-                    column_in_state = True
-                    if column_state.width > 0:
-                        column.set_sizing(Gtk.TreeViewColumnSizing.FIXED)
-                        column.set_fixed_width(column_state.width)
-
-                    column.set_visible(column_state.visible)
-                    position = column_state.position
-                    break
-
-        # Set this column to not visible if its not in the state and
-        # its not supposed to be shown by default
-        if not column_in_state and not default and not hidden:
-            column.set_visible(False)
-
-        if position is not None:
-            self.treeview.insert_column(column, position)
-        else:
-            self.treeview.append_column(column)
-
-        # Set hidden in the column
-        self.columns[header].hidden = hidden
-        self.columns[header].column = column
-        # Re-create the menu item because of the new column
-        self.create_checklist_menu()
-
-        return True
-
-    def add_text_column(
-        self,
-        header,
-        col_type=str,
-        hidden=False,
-        position=None,
-        status_field=None,
-        sortid=0,
-        column_type='text',
-        sort_func=None,
-        tooltip=None,
-        default=True,
-        unique=False,
-        default_sort=False,
-    ):
-        """Add a text column to the listview.  Only the header name is required."""
-        render = Gtk.CellRendererText()
-        self.add_column(
-            header,
-            render,
-            col_type,
-            hidden,
-            position,
-            status_field,
-            sortid,
-            column_type=column_type,
-            sort_func=sort_func,
-            tooltip=tooltip,
-            default=default,
-            unique=unique,
-            default_sort=default_sort,
-        )
-
-        return True
-
-    def add_bool_column(
-        self,
-        header,
-        col_type=bool,
-        hidden=False,
-        position=None,
-        status_field=None,
-        sortid=0,
-        column_type='bool',
-        tooltip=None,
-        default=True,
-    ):
-        """Add a bool column to the listview"""
-        render = Gtk.CellRendererToggle()
-        self.add_column(
-            header,
-            render,
-            col_type,
-            hidden,
-            position,
-            status_field,
-            sortid,
-            column_type=column_type,
-            tooltip=tooltip,
-            default=default,
-        )
-
-    def add_func_column(
-        self,
-        header,
-        function,
-        col_types,
-        sortid=0,
-        hidden=False,
-        position=None,
-        status_field=None,
-        column_type='func',
-        sort_func=None,
-        tooltip=None,
-        default=True,
-    ):
-        """Add a function column to the listview.  Need a header name, the
-        function and the column types."""
-
-        render = Gtk.CellRendererText()
-        self.add_column(
-            header,
-            render,
-            col_types,
-            hidden,
-            position,
-            status_field,
-            sortid,
-            column_type=column_type,
-            function=function,
-            sort_func=sort_func,
-            tooltip=tooltip,
-            default=default,
-        )
-
-        return True
-
-    def add_progress_column(
-        self,
-        header,
-        col_types=None,
-        sortid=0,
-        hidden=False,
-        position=None,
-        status_field=None,
-        function=None,
-        column_type='progress',
-        tooltip=None,
-        sort_func=None,
-        default=True,
-    ):
-        """Add a progress column to the listview."""
-
-        if col_types is None:
-            col_types = [float, str]
-        render = Gtk.CellRendererProgress()
-        self.add_column(
-            header,
-            render,
-            col_types,
-            hidden,
-            position,
-            status_field,
-            sortid,
-            function=function,
-            column_type=column_type,
-            value=0,
-            text=1,
-            tooltip=tooltip,
-            sort_func=sort_func,
-            default=default,
-        )
-
-        return True
-
-    def add_texticon_column(
-        self,
-        header,
-        col_types=None,
-        sortid=1,
-        hidden=False,
-        position=None,
-        status_field=None,
-        column_type='texticon',
-        function=None,
-        sort_func=None,
-        tooltip=None,
-        default=True,
-        default_sort=False,
-    ):
-        """Adds a texticon column to the listview."""
-        if col_types is None:
-            col_types = [str, str]
-        render1 = Gtk.CellRendererPixbuf()
-        render2 = Gtk.CellRendererText()
-
-        self.add_column(
-            header,
-            (render1, render2),
-            col_types,
-            hidden,
-            position,
-            status_field,
-            sortid,
-            column_type=column_type,
-            function=function,
-            pixbuf=0,
-            text=1,
-            tooltip=tooltip,
-            sort_func=sort_func,
-            default=default,
-            default_sort=default_sort,
-        )
-
-        return True
-
-    def on_keypress_search_by_name(self, model, column, key, _iter, *search_data):
-        torrent_name_col = self.columns[_('Name')].column_indices[1]
-        return not model[_iter][torrent_name_col].lower().startswith(key.lower())
-
-    def restore_columns_order_from_state(self):
-        if self.state is None:
-            # No state file exists, so, no reordering can be done
-            return
-        columns = self.treeview.get_columns()
-
-        def find_column(header):
-            for column in columns:
-                if column.get_title() == header:
-                    return column
-
-        restored_columns = []
-        for col_state in self.state:
-            if col_state.name in restored_columns:
-                # Duplicate column in state!?!?!?
-                continue
-            elif not col_state.visible:
-                # Column is not visible, no need to reposition
-                continue
-
-            try:
-                column_at_position = columns[col_state.position]
-            except IndexError:
-                # Ignore extra columns from Plugins in col_state
-                continue
-            if col_state.name == column_at_position.get_title():
-                # It's in the right position
-                continue
-            column = find_column(col_state.name)
-            if not column:
-                log.debug(
-                    'Could not find column matching "%s" on state.', col_state.name
-                )
-                # The cases where I've found that the column could not be found
-                # is when not using the english locale, ie, the default one, or
-                # when changing locales between runs.
-                # On the next load, all should be fine
-                continue
-            self.treeview.move_column_after(column, column_at_position)
-            # Get columns again to keep reordering since positions have changed
-            columns = self.treeview.get_columns()
-            restored_columns.append(col_state.name)
-        self.create_new_liststore()
Index: luge/ui/gtk3/mainwindow.py
===================================================================
--- deluge/ui/gtk3/mainwindow.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,405 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os.path
-from hashlib import sha1 as sha
-
-import gi
-from gi.repository import Gtk
-from gi.repository.Gdk import DragAction, WindowState
-from twisted.internet import reactor
-from twisted.internet.error import ReactorNotRunning
-
-import deluge.component as component
-from deluge.common import decode_bytes, fspeed, is_magnet, is_url, resource_filename
-from deluge.configmanager import ConfigManager
-from deluge.ui.client import client
-
-from .common import get_clipboard_text, get_deluge_icon, windowing
-from .dialogs import PasswordDialog
-from .ipcinterface import process_args
-
-GdkX11 = None
-Wnck = None
-if windowing('X11'):
-    try:
-        from gi.repository import GdkX11
-    except ImportError:
-        pass
-
-    try:
-        gi.require_version('Wnck', '3.0')
-        from gi.repository import Wnck
-    except (ImportError, ValueError):
-        pass
-
-log = logging.getLogger(__name__)
-
-
-class _GtkBuilderSignalsHolder:
-    def connect_signals(self, mapping_or_class):
-        if isinstance(mapping_or_class, dict):
-            for name, handler in mapping_or_class.items():
-                if hasattr(self, name):
-                    raise RuntimeError(
-                        'A handler for signal %r has already been registered: %s'
-                        % (name, getattr(self, name))
-                    )
-                setattr(self, name, handler)
-        else:
-            for name in dir(mapping_or_class):
-                if not name.startswith('on_'):
-                    continue
-                if hasattr(self, name):
-                    raise RuntimeError(
-                        'A handler for signal %r has already been registered: %s'
-                        % (name, getattr(self, name))
-                    )
-                setattr(self, name, getattr(mapping_or_class, name))
-
-
-class MainWindow(component.Component):
-    def __init__(self):
-        if Wnck:
-            self.screen = Wnck.Screen.get_default()
-        component.Component.__init__(self, 'MainWindow', interval=2)
-        self.config = ConfigManager('gtk3ui.conf')
-        self.main_builder = Gtk.Builder()
-
-        # Set theme
-        Gtk.Settings.get_default().set_property(
-            'gtk-application-prefer-dark-theme',
-            self.config['prefer_dark_theme'],
-        )
-
-        # Patch this GtkBuilder to avoid connecting signals from elsewhere
-        #
-        # Think about splitting up  mainwindow gtkbuilder file into the necessary parts
-        # to avoid GtkBuilder monkey patch. Those parts would then need adding to mainwindow 'by hand'.
-        self.gtk_builder_signals_holder = _GtkBuilderSignalsHolder()
-        # FIXME: The deepcopy has been removed: copy.deepcopy(self.main_builder.connect_signals)
-        self.main_builder.prev_connect_signals = self.main_builder.connect_signals
-
-        def patched_connect_signals(*a, **k):
-            raise RuntimeError(
-                'In order to connect signals to this GtkBuilder instance please use '
-                '"component.get(\'MainWindow\').connect_signals()"'
-            )
-
-        self.main_builder.connect_signals = patched_connect_signals
-
-        # Get Gtk Builder files Main Window, New release dialog, and Tabs.
-        ui_filenames = [
-            'main_window.ui',
-            'main_window.new_release.ui',
-            'main_window.tabs.ui',
-            'main_window.tabs.menu_file.ui',
-            'main_window.tabs.menu_peer.ui',
-        ]
-        for filename in ui_filenames:
-            self.main_builder.add_from_file(
-                resource_filename(__package__, os.path.join('glade', filename))
-            )
-
-        self.window = self.main_builder.get_object('main_window')
-        self.window.set_icon(get_deluge_icon())
-        self.tabsbar_pane = self.main_builder.get_object('tabsbar_pane')
-        self.tabsbar_torrent_info = self.main_builder.get_object('torrent_info')
-        self.sidebar_pane = self.main_builder.get_object('sidebar_pane')
-
-        # Keep a list of components to pause and resume when changing window state.
-        self.child_components = ['TorrentView', 'StatusBar', 'TorrentDetails']
-
-        # Load the window state
-        self.load_window_state()
-
-        # Keep track of window minimization state so we don't update UI when it is minimized.
-        self.is_minimized = False
-        self.restart = False
-
-        self.window.drag_dest_set(
-            Gtk.DestDefaults.ALL,
-            [Gtk.TargetEntry.new(target='text/uri-list', flags=0, info=80)],
-            DragAction.COPY,
-        )
-
-        # Connect events
-        self.window.connect('window-state-event', self.on_window_state_event)
-        self.window.connect('configure-event', self.on_window_configure_event)
-        self.window.connect('delete-event', self.on_window_delete_event)
-        self.window.connect('drag-data-received', self.on_drag_data_received_event)
-        self.window.connect('notify::is-active', self.on_focus)
-        self.tabsbar_pane.connect(
-            'notify::position', self.on_tabsbar_pane_position_event
-        )
-        self.sidebar_pane.connect(
-            'notify::position', self.on_sidebar_pane_position_event
-        )
-        self.window.connect('draw', self.on_expose_event)
-
-        self.config.register_set_function(
-            'show_rate_in_title', self._on_set_show_rate_in_title, apply_now=False
-        )
-
-        client.register_event_handler(
-            'NewVersionAvailableEvent', self.on_newversionavailable_event
-        )
-
-        self.previous_clipboard_text = ''
-        self.first_run = True
-
-    def connect_signals(self, mapping_or_class):
-        self.gtk_builder_signals_holder.connect_signals(mapping_or_class)
-
-    def first_show(self):
-        self.main_builder.prev_connect_signals(self.gtk_builder_signals_holder)
-        self.sidebar_pane.set_position(self.config['sidebar_position'])
-        self.tabsbar_pane.set_position(self.config['tabsbar_position'])
-
-        if not (
-            self.config['start_in_tray'] and self.config['enable_system_tray']
-        ) and not self.window.get_property('visible'):
-            log.debug('Showing window')
-            self.show()
-
-        while Gtk.events_pending():
-            Gtk.main_iteration()
-
-    def show(self):
-        component.resume(self.child_components)
-        self.window.show()
-
-    def hide(self):
-        component.get('TorrentView').save_state()
-        component.pause(self.child_components)
-        self.save_position()
-        self.window.hide()
-
-    def present(self):
-        def restore():
-            # Restore the proper x,y coords for the window prior to showing it
-            component.resume(self.child_components)
-            timestamp = self.get_timestamp()
-            if windowing('X11'):
-                # Use present with X11 set_user_time since
-                # present_with_time is inconsistent.
-                self.window.present()
-                self.window.get_window().set_user_time(timestamp)
-            else:
-                self.window.present_with_time(timestamp)
-            self.load_window_state()
-
-        if self.config['lock_tray'] and not self.visible():
-            dialog = PasswordDialog(_('Enter your password to show Deluge...'))
-
-            def on_dialog_response(response_id):
-                if response_id == Gtk.ResponseType.OK:
-                    if (
-                        self.config['tray_password']
-                        == sha(decode_bytes(dialog.get_password()).encode()).hexdigest()
-                    ):
-                        restore()
-
-            dialog.run().addCallback(on_dialog_response)
-        else:
-            restore()
-
-    def get_timestamp(self):
-        """Returns the timestamp for the windowing server."""
-        timestamp = 0
-        gdk_window = self.window.get_window()
-        if GdkX11 and isinstance(gdk_window, GdkX11.X11Window):
-            timestamp = GdkX11.x11_get_server_time(gdk_window)
-        return timestamp
-
-    def active(self):
-        """Returns True if the window is active, False if not."""
-        return self.window.is_active()
-
-    def visible(self):
-        """Returns True if window is visible, False if not."""
-        return self.window.get_visible()
-
-    def get_builder(self):
-        """Returns a reference to the main window GTK builder object."""
-        return self.main_builder
-
-    def quit(self, shutdown=False, restart=False):  # noqa: A003 python builtin
-        """Quits the GtkUI application.
-
-        Args:
-            shutdown (bool): Whether or not to shutdown the daemon as well.
-            restart (bool): Whether or not to restart the application after closing.
-
-        """
-
-        def quit_gtkui():
-            def stop_gtk_reactor(result=None):
-                self.restart = restart
-                try:
-                    reactor.callLater(0, reactor.fireSystemEvent, 'gtkui_close')
-                except ReactorNotRunning:
-                    log.debug('Attempted to stop the reactor but it is not running...')
-
-            if shutdown:
-                client.daemon.shutdown().addCallback(stop_gtk_reactor)
-            elif not client.is_standalone() and client.connected():
-                client.disconnect().addCallback(stop_gtk_reactor)
-            else:
-                stop_gtk_reactor()
-
-        if self.config['lock_tray'] and not self.visible():
-            dialog = PasswordDialog(_('Enter your password to Quit Deluge...'))
-
-            def on_dialog_response(response_id):
-                if response_id == Gtk.ResponseType.OK:
-                    if (
-                        self.config['tray_password']
-                        == sha(decode_bytes(dialog.get_password()).encode()).hexdigest()
-                    ):
-                        quit_gtkui()
-
-            dialog.run().addCallback(on_dialog_response)
-        else:
-            quit_gtkui()
-
-    def load_window_state(self):
-        if (
-            self.config['window_x_pos'] == -32000
-            or self.config['window_x_pos'] == -32000
-        ):
-            self.config['window_x_pos'] = self.config['window_y_pos'] = 0
-
-        self.window.move(self.config['window_x_pos'], self.config['window_y_pos'])
-        self.window.resize(self.config['window_width'], self.config['window_height'])
-        if self.config['window_maximized']:
-            self.window.maximize()
-
-    def save_position(self):
-        self.config['window_maximized'] = self.window.props.is_maximized
-        if not self.config['window_maximized'] and self.visible():
-            (
-                self.config['window_x_pos'],
-                self.config['window_y_pos'],
-            ) = self.window.get_position()
-            (
-                self.config['window_width'],
-                self.config['window_height'],
-            ) = self.window.get_size()
-
-    def on_window_configure_event(self, widget, event):
-        self.save_position()
-
-    def on_window_state_event(self, widget, event):
-        if event.changed_mask & WindowState.ICONIFIED:
-            if event.new_window_state & WindowState.ICONIFIED:
-                log.debug('MainWindow is minimized..')
-                component.get('TorrentView').save_state()
-                component.pause(self.child_components)
-                self.is_minimized = True
-            else:
-                log.debug('MainWindow is not minimized..')
-                component.resume(self.child_components)
-                self.is_minimized = False
-        return False
-
-    def on_window_delete_event(self, widget, event):
-        if self.config['close_to_tray'] and self.config['enable_system_tray']:
-            self.hide()
-        else:
-            self.quit()
-
-        return True
-
-    def on_tabsbar_pane_position_event(self, obj, param):
-        self.config['tabsbar_position'] = self.tabsbar_pane.get_position()
-
-    def on_sidebar_pane_position_event(self, obj, param):
-        self.config['sidebar_position'] = self.sidebar_pane.get_position()
-
-    def on_drag_data_received_event(
-        self, widget, drag_context, x, y, selection_data, info, timestamp
-    ):
-        log.debug('Selection(s) dropped on main window %s', selection_data.get_text())
-        if selection_data.get_uris():
-            process_args(selection_data.get_uris())
-        else:
-            process_args(selection_data.get_text().split())
-        drag_context.finish(True, True, timestamp)
-
-    def on_expose_event(self, widget, event):
-        component.get('SystemTray').blink(False)
-
-    def on_focus(self, window, param):
-        if window.props.is_active and not self.first_run and self.config['detect_urls']:
-            text = get_clipboard_text()
-            if text == self.previous_clipboard_text:
-                return
-            self.previous_clipboard_text = text
-            if text and (
-                (is_url(text) and text.endswith('.torrent'))
-                or is_magnet(text)
-                and not component.get('MenuBar').magnet_copied()
-            ):
-                component.get('AddTorrentDialog').show()
-                component.get('AddTorrentDialog').on_button_url_clicked(window)
-        self.first_run = False
-
-    def stop(self):
-        self.window.set_title('Deluge')
-
-    def update(self):
-        # Update the window title
-        def _on_get_session_status(status):
-            download_rate = fspeed(
-                status['payload_download_rate'], precision=0, shortform=True
-            )
-            upload_rate = fspeed(
-                status['payload_upload_rate'], precision=0, shortform=True
-            )
-            self.window.set_title(
-                _('D: {download_rate} U: {upload_rate} - Deluge').format(
-                    download_rate=download_rate, upload_rate=upload_rate
-                )
-            )
-
-        if self.config['show_rate_in_title']:
-            client.core.get_session_status(
-                ['payload_download_rate', 'payload_upload_rate']
-            ).addCallback(_on_get_session_status)
-
-    def _on_set_show_rate_in_title(self, key, value):
-        if value:
-            self.update()
-        else:
-            self.window.set_title(_('Deluge'))
-
-    def on_newversionavailable_event(self, new_version):
-        if self.config['show_new_releases']:
-            from .new_release_dialog import NewReleaseDialog
-
-            reactor.callLater(5.0, NewReleaseDialog().show, new_version)
-
-    def is_on_active_workspace(self):
-        """Determines if MainWindow is on the active workspace.
-
-        Returns:
-            bool: True if on active workspace (or wnck module not available), otherwise False.
-
-        """
-
-        if Wnck:
-            self.screen.force_update()
-            win = Wnck.Window.get(self.window.get_window().get_xid())
-            if win:
-                active_wksp = win.get_screen().get_active_workspace()
-                if active_wksp:
-                    return win.is_on_workspace(active_wksp)
-                return False
-        return True
Index: luge/ui/gtk3/menubar.py
===================================================================
--- deluge/ui/gtk3/menubar.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,640 +1,0 @@
-#
-# Copyright (C) 2007, 2008 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2011 Pedro Algarvio <pedro@algarvio.me>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-
-import logging
-import os.path
-
-from gi.repository import Gtk
-
-import deluge.common
-import deluge.component as component
-from deluge.configmanager import ConfigManager
-from deluge.ui.client import client
-
-from .dialogs import CopyMagnetDialog, ErrorDialog, OtherDialog
-from .path_chooser import PathChooser
-
-log = logging.getLogger(__name__)
-
-default_main_window_accelmap = {
-    '<Deluge-MainWindow>/File/Add Torrent': '<Primary>o',
-    '<Deluge-MainWindow>/File/Create Torrent': '<Primary>n',
-    '<Deluge-MainWindow>/File/Quit & Shutdown Daemon': '<Primary><Shift>q',
-    '<Deluge-MainWindow>/File/Quit': '<Primary>q',
-    '<Deluge-MainWindow>/Edit/Preferences': '<Primary>p',
-    '<Deluge-MainWindow>/Edit/Connection Manager': '<Primary>m',
-    '<Deluge-MainWindow>/View/Find ...': '<Primary>f',
-    '<Deluge-MainWindow>/Help/FAQ': 'F1',
-}
-
-
-class MenuBar(component.Component):
-    def __init__(self):
-        log.debug('MenuBar init..')
-        component.Component.__init__(self, 'MenuBar')
-        self.mainwindow = component.get('MainWindow')
-        self.main_builder = self.mainwindow.get_builder()
-        self.config = ConfigManager('gtk3ui.conf')
-        self._magnet_copied = False
-
-        self.builder = Gtk.Builder()
-        # Get the torrent menu from the gtk builder file
-        self.builder.add_from_file(
-            deluge.common.resource_filename(
-                __package__, os.path.join('glade', 'torrent_menu.ui')
-            )
-        )
-        # Get the torrent options menu from the gtk builder file
-        self.builder.add_from_file(
-            deluge.common.resource_filename(
-                __package__, os.path.join('glade', 'torrent_menu.options.ui')
-            )
-        )
-        # Get the torrent queue menu from the gtk builder file
-        self.builder.add_from_file(
-            deluge.common.resource_filename(
-                __package__, os.path.join('glade', 'torrent_menu.queue.ui')
-            )
-        )
-
-        # Attach queue torrent menu
-        torrent_queue_menu = self.builder.get_object('queue_torrent_menu')
-        self.builder.get_object('menuitem_queue').set_submenu(torrent_queue_menu)
-        # Attach options torrent menu
-        torrent_options_menu = self.builder.get_object('options_torrent_menu')
-        self.builder.get_object('menuitem_options').set_submenu(torrent_options_menu)
-
-        self.builder.get_object('download-limit-image').set_from_file(
-            deluge.common.get_pixmap('downloading16.png')
-        )
-        self.builder.get_object('upload-limit-image').set_from_file(
-            deluge.common.get_pixmap('seeding16.png')
-        )
-
-        for menuitem in (
-            'menuitem_down_speed',
-            'menuitem_up_speed',
-            'menuitem_max_connections',
-            'menuitem_upload_slots',
-        ):
-            submenu = Gtk.Menu()
-            item = Gtk.MenuItem.new_with_label(_('Set Unlimited'))
-            item.set_name(menuitem)
-            item.connect('activate', self.on_menuitem_set_unlimited)
-            submenu.append(item)
-            item = Gtk.MenuItem.new_with_label(_('Other...'))
-            item.set_name(menuitem)
-            item.connect('activate', self.on_menuitem_set_other)
-            submenu.append(item)
-            submenu.show_all()
-            self.builder.get_object(menuitem).set_submenu(submenu)
-
-        submenu = Gtk.Menu()
-        item = Gtk.MenuItem.new_with_label(_('On'))
-        item.connect('activate', self.on_menuitem_set_automanaged_on)
-        submenu.append(item)
-        item = Gtk.MenuItem.new_with_label(_('Off'))
-        item.connect('activate', self.on_menuitem_set_automanaged_off)
-        submenu.append(item)
-        submenu.show_all()
-        self.builder.get_object('menuitem_auto_managed').set_submenu(submenu)
-
-        submenu = Gtk.Menu()
-        item = Gtk.MenuItem.new_with_label(_('Disable'))
-        item.connect('activate', self.on_menuitem_set_stop_seed_at_ratio_disable)
-        submenu.append(item)
-        item = Gtk.MenuItem.new_with_label(_('Enable...'))
-        item.set_name('menuitem_stop_seed_at_ratio')
-        item.connect('activate', self.on_menuitem_set_other)
-        submenu.append(item)
-        submenu.show_all()
-        self.builder.get_object('menuitem_stop_seed_at_ratio').set_submenu(submenu)
-
-        self.torrentmenu = self.builder.get_object('torrent_menu')
-        self.menu_torrent = self.main_builder.get_object('menu_torrent')
-
-        # Attach the torrent_menu to the Torrent file menu
-        self.menu_torrent.set_submenu(self.torrentmenu)
-
-        # Set keyboard shortcuts
-        for accel_path, accelerator in default_main_window_accelmap.items():
-            accel_key, accel_mods = Gtk.accelerator_parse(accelerator)
-            Gtk.AccelMap.change_entry(accel_path, accel_key, accel_mods, True)
-
-        # Make sure the view menuitems are showing the correct active state
-        self.main_builder.get_object('menuitem_toolbar').set_active(
-            self.config['show_toolbar']
-        )
-        self.main_builder.get_object('menuitem_sidebar').set_active(
-            self.config['show_sidebar']
-        )
-        self.main_builder.get_object('menuitem_statusbar').set_active(
-            self.config['show_statusbar']
-        )
-        self.main_builder.get_object('sidebar_show_zero').set_active(
-            self.config['sidebar_show_zero']
-        )
-        self.main_builder.get_object('sidebar_show_trackers').set_active(
-            self.config['sidebar_show_trackers']
-        )
-        self.main_builder.get_object('sidebar_show_owners').set_active(
-            self.config['sidebar_show_owners']
-        )
-
-        # Connect main window Signals #
-        self.mainwindow.connect_signals(self)
-
-        # Connect menubar signals
-        self.builder.connect_signals(self)
-
-        self.change_sensitivity = ['menuitem_addtorrent']
-
-    def magnet_copied(self):
-        """
-        lets the caller know whether a magnet was copied internally
-
-        the `mainwindow` checks every time the data in the clipboard,
-        so it will automatically open the AddTorrentURL dialog in case it
-        contains a valid link (URL to a torrent or a magnet URI).
-
-        """
-        val = self._magnet_copied
-        self._magnet_copied = False
-        return val
-
-    def start(self):
-        for widget in self.change_sensitivity:
-            self.main_builder.get_object(widget).set_sensitive(True)
-
-        # Only show open_folder menuitem and separator if connected to a localhost daemon.
-        localhost_items = ['menuitem_open_folder', 'separator4']
-        if client.is_localhost():
-            for widget in localhost_items:
-                self.builder.get_object(widget).show()
-                self.builder.get_object(widget).set_no_show_all(False)
-        else:
-            for widget in localhost_items:
-                self.builder.get_object(widget).hide()
-                self.builder.get_object(widget).set_no_show_all(True)
-
-        self.main_builder.get_object('separatormenuitem').set_visible(
-            not self.config['standalone']
-        )
-        self.main_builder.get_object('menuitem_quitdaemon').set_visible(
-            not self.config['standalone']
-        )
-        self.main_builder.get_object('menuitem_connectionmanager').set_visible(
-            not self.config['standalone']
-        )
-
-        # Show the Torrent menu because we're connected to a host
-        self.menu_torrent.show()
-
-        if client.get_auth_level() == deluge.common.AUTH_LEVEL_ADMIN:
-            # Get known accounts to allow changing ownership
-            client.core.get_known_accounts().addCallback(
-                self._on_known_accounts
-            ).addErrback(self._on_known_accounts_fail)
-
-        client.register_event_handler(
-            'TorrentStateChangedEvent', self.on_torrentstatechanged_event
-        )
-        client.register_event_handler(
-            'TorrentResumedEvent', self.on_torrentresumed_event
-        )
-        client.register_event_handler('SessionPausedEvent', self.on_sessionpaused_event)
-        client.register_event_handler(
-            'SessionResumedEvent', self.on_sessionresumed_event
-        )
-
-    def stop(self):
-        log.debug('MenuBar stopping')
-
-        client.deregister_event_handler(
-            'TorrentStateChangedEvent', self.on_torrentstatechanged_event
-        )
-        client.deregister_event_handler(
-            'TorrentResumedEvent', self.on_torrentresumed_event
-        )
-        client.deregister_event_handler(
-            'SessionPausedEvent', self.on_sessionpaused_event
-        )
-        client.deregister_event_handler(
-            'SessionResumedEvent', self.on_sessionresumed_event
-        )
-
-        for widget in self.change_sensitivity:
-            self.main_builder.get_object(widget).set_sensitive(False)
-
-        # Hide the Torrent menu
-        self.menu_torrent.hide()
-
-        self.main_builder.get_object('separatormenuitem').hide()
-        self.main_builder.get_object('menuitem_quitdaemon').hide()
-
-    def update_menu(self):
-        selected = component.get('TorrentView').get_selected_torrents()
-        if not selected or len(selected) == 0:
-            # No torrent is selected. Disable the 'Torrents' menu
-            self.menu_torrent.set_sensitive(False)
-            return
-
-        self.menu_torrent.set_sensitive(True)
-        # XXX: Should also update Pause/Resume/Remove menuitems.
-        # Any better way than duplicating toolbar.py:update_buttons in here?
-
-    def add_torrentmenu_separator(self):
-        sep = Gtk.SeparatorMenuItem()
-        self.torrentmenu.append(sep)
-        sep.show()
-        return sep
-
-    # Callbacks #
-    def on_torrentstatechanged_event(self, torrent_id, state):
-        if state == 'Paused':
-            self.update_menu()
-
-    def on_torrentresumed_event(self, torrent_id):
-        self.update_menu()
-
-    def on_sessionpaused_event(self):
-        self.update_menu()
-
-    def on_sessionresumed_event(self):
-        self.update_menu()
-
-    # File Menu #
-    def on_menuitem_addtorrent_activate(self, data=None):
-        log.debug('on_menuitem_addtorrent_activate')
-        component.get('AddTorrentDialog').show()
-
-    def on_menuitem_createtorrent_activate(self, data=None):
-        log.debug('on_menuitem_createtorrent_activate')
-        from .createtorrentdialog import CreateTorrentDialog
-
-        CreateTorrentDialog().show()
-
-    def on_menuitem_quitdaemon_activate(self, data=None):
-        log.debug('on_menuitem_quitdaemon_activate')
-        self.mainwindow.quit(shutdown=True)
-
-    def on_menuitem_quit_activate(self, data=None):
-        log.debug('on_menuitem_quit_activate')
-        self.mainwindow.quit()
-
-    # Edit Menu #
-    def on_menuitem_preferences_activate(self, data=None):
-        log.debug('on_menuitem_preferences_activate')
-        component.get('Preferences').show()
-
-    def on_menuitem_connectionmanager_activate(self, data=None):
-        log.debug('on_menuitem_connectionmanager_activate')
-        component.get('ConnectionManager').show()
-
-    # Torrent Menu #
-    def on_menuitem_pause_activate(self, data=None):
-        log.debug('on_menuitem_pause_activate')
-        client.core.pause_torrents(component.get('TorrentView').get_selected_torrents())
-
-    def on_menuitem_resume_activate(self, data=None):
-        log.debug('on_menuitem_resume_activate')
-        client.core.resume_torrents(
-            component.get('TorrentView').get_selected_torrents()
-        )
-
-    def on_menuitem_copymagnet_activate(self, data=None):
-        log.debug('on_menuitem_copymagnet_activate')
-        torrent_ids = component.get('TorrentView').get_selected_torrents()
-        if torrent_ids:
-
-            def _on_magnet_uri(magnet_uri):
-                def update_copied(response_id):
-                    if dialog.copied:
-                        self._magnet_copied = True
-
-                dialog = CopyMagnetDialog(magnet_uri)
-                dialog.run().addCallback(update_copied)
-
-            client.core.get_magnet_uri(torrent_ids[0]).addCallback(_on_magnet_uri)
-
-    def on_menuitem_updatetracker_activate(self, data=None):
-        log.debug('on_menuitem_updatetracker_activate')
-        client.core.force_reannounce(
-            component.get('TorrentView').get_selected_torrents()
-        )
-
-    def on_menuitem_edittrackers_activate(self, data=None):
-        log.debug('on_menuitem_edittrackers_activate')
-        from .edittrackersdialog import EditTrackersDialog
-
-        dialog = EditTrackersDialog(
-            component.get('TorrentView').get_selected_torrent(), self.mainwindow.window
-        )
-        dialog.run()
-
-    def on_menuitem_remove_activate(self, data=None):
-        log.debug('on_menuitem_remove_activate')
-        torrent_ids = component.get('TorrentView').get_selected_torrents()
-        if torrent_ids:
-            from .removetorrentdialog import RemoveTorrentDialog
-
-            RemoveTorrentDialog(torrent_ids).run()
-
-    def on_menuitem_recheck_activate(self, data=None):
-        log.debug('on_menuitem_recheck_activate')
-        client.core.force_recheck(component.get('TorrentView').get_selected_torrents())
-
-    def on_menuitem_open_folder_activate(self, data=None):
-        log.debug('on_menuitem_open_folder')
-
-        def _on_torrent_status(status):
-            timestamp = component.get('MainWindow').get_timestamp()
-            path = os.path.join(
-                status['download_location'], status['files'][0]['path'].split('/')[0]
-            )
-            deluge.common.show_file(path, timestamp=timestamp)
-
-        for torrent_id in component.get('TorrentView').get_selected_torrents():
-            component.get('SessionProxy').get_torrent_status(
-                torrent_id, ['download_location', 'files']
-            ).addCallback(_on_torrent_status)
-
-    def on_menuitem_move_activate(self, data=None):
-        log.debug('on_menuitem_move_activate')
-        component.get('SessionProxy').get_torrent_status(
-            component.get('TorrentView').get_selected_torrent(), ['download_location']
-        ).addCallback(self.show_move_storage_dialog)
-
-    def show_move_storage_dialog(self, status):
-        log.debug('show_move_storage_dialog')
-        builder = Gtk.Builder()
-        builder.add_from_file(
-            deluge.common.resource_filename(
-                __package__, os.path.join('glade', 'move_storage_dialog.ui')
-            )
-        )
-        # Keep it referenced:
-        #  https://bugzilla.gnome.org/show_bug.cgi?id=546802
-        self.move_storage_dialog = builder.get_object('move_storage_dialog')
-        self.move_storage_dialog.set_transient_for(self.mainwindow.window)
-        self.move_storage_dialog_hbox = builder.get_object('hbox_entry')
-        self.move_storage_path_chooser = PathChooser(
-            'move_completed_paths_list', self.move_storage_dialog
-        )
-        self.move_storage_dialog_hbox.add(self.move_storage_path_chooser)
-        self.move_storage_dialog_hbox.show_all()
-        self.move_storage_path_chooser.set_text(status['download_location'])
-
-        def on_dialog_response_event(widget, response_id):
-            def on_core_result(result):
-                # Delete references
-                self.move_storage_dialog.hide()
-                del self.move_storage_dialog
-                del self.move_storage_dialog_hbox
-
-            if response_id == Gtk.ResponseType.CANCEL:
-                on_core_result(None)
-
-            if response_id == Gtk.ResponseType.OK:
-                log.debug(
-                    'Moving torrents to %s', self.move_storage_path_chooser.get_text()
-                )
-                path = self.move_storage_path_chooser.get_text()
-                client.core.move_storage(
-                    component.get('TorrentView').get_selected_torrents(), path
-                ).addCallback(on_core_result)
-
-        self.move_storage_dialog.connect('response', on_dialog_response_event)
-        self.move_storage_dialog.show()
-
-    def on_menuitem_queue_top_activate(self, value):
-        log.debug('on_menuitem_queue_top_activate')
-        client.core.queue_top(component.get('TorrentView').get_selected_torrents())
-
-    def on_menuitem_queue_up_activate(self, value):
-        log.debug('on_menuitem_queue_up_activate')
-        client.core.queue_up(component.get('TorrentView').get_selected_torrents())
-
-    def on_menuitem_queue_down_activate(self, value):
-        log.debug('on_menuitem_queue_down_activate')
-        client.core.queue_down(component.get('TorrentView').get_selected_torrents())
-
-    def on_menuitem_queue_bottom_activate(self, value):
-        log.debug('on_menuitem_queue_bottom_activate')
-        client.core.queue_bottom(component.get('TorrentView').get_selected_torrents())
-
-    # View Menu #
-    def on_menuitem_toolbar_toggled(self, value):
-        log.debug('on_menuitem_toolbar_toggled')
-        component.get('ToolBar').visible(value.get_active())
-
-    def on_menuitem_sidebar_toggled(self, value):
-        log.debug('on_menuitem_sidebar_toggled')
-        component.get('SideBar').visible(value.get_active())
-
-    def on_menuitem_statusbar_toggled(self, value):
-        log.debug('on_menuitem_statusbar_toggled')
-        component.get('StatusBar').visible(value.get_active())
-
-    # Help Menu #
-    def on_menuitem_homepage_activate(self, data=None):
-        log.debug('on_menuitem_homepage_activate')
-        deluge.common.open_url_in_browser('http://deluge-torrent.org')
-
-    def on_menuitem_faq_activate(self, data=None):
-        log.debug('on_menuitem_faq_activate')
-        deluge.common.open_url_in_browser('http://dev.deluge-torrent.org/wiki/Faq')
-
-    def on_menuitem_community_activate(self, data=None):
-        log.debug('on_menuitem_community_activate')
-        deluge.common.open_url_in_browser('http://forum.deluge-torrent.org/')
-
-    def on_menuitem_about_activate(self, data=None):
-        log.debug('on_menuitem_about_activate')
-        from .aboutdialog import AboutDialog
-
-        AboutDialog().run()
-
-    def on_menuitem_set_unlimited(self, widget):
-        log.debug('widget name: %s', widget.get_name())
-        funcs = {
-            'menuitem_down_speed': 'max_download_speed',
-            'menuitem_up_speed': 'max_upload_speed',
-            'menuitem_max_connections': 'max_connections',
-            'menuitem_upload_slots': 'max_upload_slots',
-        }
-        if widget.get_name() in funcs:
-            torrent_ids = component.get('TorrentView').get_selected_torrents()
-            client.core.set_torrent_options(torrent_ids, {funcs[widget.get_name()]: -1})
-
-    def on_menuitem_set_other(self, widget):
-        log.debug('widget name: %s', widget.get_name())
-        status_map = {
-            'menuitem_down_speed': ['max_download_speed', 'max_download_speed'],
-            'menuitem_up_speed': ['max_upload_speed', 'max_upload_speed'],
-            'menuitem_max_connections': ['max_connections', 'max_connections_global'],
-            'menuitem_upload_slots': ['max_upload_slots', 'max_upload_slots_global'],
-            'menuitem_stop_seed_at_ratio': ['stop_ratio', 'stop_seed_ratio'],
-        }
-
-        other_dialog_info = {
-            'menuitem_down_speed': [
-                _('Download Speed Limit'),
-                _('Set the maximum download speed'),
-                _('KiB/s'),
-                'downloading.svg',
-            ],
-            'menuitem_up_speed': [
-                _('Upload Speed Limit'),
-                _('Set the maximum upload speed'),
-                _('KiB/s'),
-                'seeding.svg',
-            ],
-            'menuitem_max_connections': [
-                _('Incoming Connections'),
-                _('Set the maximum incoming connections'),
-                '',
-                'network-transmit-receive-symbolic',
-            ],
-            'menuitem_upload_slots': [
-                _('Peer Upload Slots'),
-                _('Set the maximum upload slots'),
-                '',
-                'view-sort-descending-symbolic',
-            ],
-            'menuitem_stop_seed_at_ratio': [
-                _('Stop Seed At Ratio'),
-                'Stop torrent seeding at ratio',
-                '',
-                None,
-            ],
-        }
-
-        core_key = status_map[widget.get_name()][0]
-        core_key_global = status_map[widget.get_name()][1]
-
-        def _on_torrent_status(status):
-            other_dialog = other_dialog_info[widget.get_name()]
-            # Add the default using status value
-            if status:
-                other_dialog.append(status[core_key_global])
-
-            def set_value(value):
-                if value is not None:
-                    if value == 0:
-                        value += -1
-                    options = {core_key: value}
-                    if core_key == 'stop_ratio':
-                        options['stop_at_ratio'] = True
-                    client.core.set_torrent_options(torrent_ids, options)
-
-            dialog = OtherDialog(*other_dialog)
-            dialog.run().addCallback(set_value)
-
-        torrent_ids = component.get('TorrentView').get_selected_torrents()
-        if len(torrent_ids) == 1:
-            core_key_global = core_key
-            d = component.get('SessionProxy').get_torrent_status(
-                torrent_ids[0], [core_key]
-            )
-        else:
-            d = client.core.get_config_values([core_key_global])
-        d.addCallback(_on_torrent_status)
-
-    def on_menuitem_set_automanaged_on(self, widget):
-        client.core.set_torrent_options(
-            component.get('TorrentView').get_selected_torrents(), {'auto_managed': True}
-        )
-
-    def on_menuitem_set_automanaged_off(self, widget):
-        client.core.set_torrent_options(
-            component.get('TorrentView').get_selected_torrents(),
-            {'auto_managed': False},
-        )
-
-    def on_menuitem_set_stop_seed_at_ratio_disable(self, widget):
-        client.core.set_torrent_options(
-            component.get('TorrentView').get_selected_torrents(),
-            {'stop_at_ratio': False},
-        )
-
-    def on_menuitem_sidebar_zero_toggled(self, widget):
-        self.config['sidebar_show_zero'] = widget.get_active()
-        component.get('FilterTreeView').update()
-
-    def on_menuitem_sidebar_trackers_toggled(self, widget):
-        self.config['sidebar_show_trackers'] = widget.get_active()
-        component.get('FilterTreeView').update()
-
-    def on_menuitem_sidebar_owners_toggled(self, widget):
-        self.config['sidebar_show_owners'] = widget.get_active()
-        component.get('FilterTreeView').update()
-
-    def _on_known_accounts(self, known_accounts):
-        menuitem_change_owner = self.builder.get_object('menuitem_change_owner')
-        if len(known_accounts) <= 1:
-            menuitem_change_owner.set_visible(False)
-            return
-
-        self.users_menu = Gtk.Menu()
-        self.users_menu_items = {}
-        menu_group = None
-
-        for account in known_accounts:
-            username = account['username']
-            item = Gtk.RadioMenuItem.new_with_label(menu_group, username)
-            menu_group = item.get_group()
-            item.connect('toggled', self._on_change_owner_toggled, username)
-            self.users_menu_items[username] = item
-            self.users_menu.append(item)
-
-        self.users_menu.show_all()
-        menuitem_change_owner.set_submenu(self.users_menu)
-        menuitem_change_owner.set_visible(True)
-
-    def _on_known_accounts_fail(self, reason):
-        self.builder.get_object('menuitem_change_owner').set_visible(False)
-
-    def _on_change_owner_submenu_active(self, widget):
-        log.debug('_on_change_owner_submenu_active')
-        selected = component.get('TorrentView').get_selected_torrents()
-        if len(selected) > 1:
-            self.users_menu_items[None].set_active(True)
-            return
-
-        torrent_owner = component.get('TorrentView').get_torrent_status(selected[0])[
-            'owner'
-        ]
-        for username, item in self.users_menu_items.items():
-            item.set_active(username == torrent_owner)
-
-    def _on_change_owner_toggled(self, widget, username):
-        log.debug('_on_change_owner_toggled')
-        update_torrents = []
-        selected = component.get('TorrentView').get_selected_torrents()
-        for torrent_id in selected:
-            torrent_status = component.get('TorrentView').get_torrent_status(torrent_id)
-            if torrent_status['owner'] != username:
-                update_torrents.append(torrent_id)
-
-        if update_torrents:
-            log.debug('Setting torrent owner "%s" on %s', username, update_torrents)
-
-            def failed_change_owner(failure):
-                ErrorDialog(
-                    _('Ownership Change Error'),
-                    _('There was an error while trying changing ownership.'),
-                    self.mainwindow.window,
-                    details=failure.value.logable(),
-                ).run()
-
-            client.core.set_torrent_options(
-                update_torrents, {'owner': username}
-            ).addErrback(failed_change_owner)
Index: luge/ui/gtk3/menubar_osx.py
===================================================================
--- deluge/ui/gtk3/menubar_osx.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,68 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-from gi.repository import Gtk
-
-from deluge.configmanager import ConfigManager
-
-macos_main_window_accelmap = {
-    '<Deluge-MainWindow>/File/Add Torrent': '<Meta>o',
-    '<Deluge-MainWindow>/File/Create Torrent': '<Meta>n',
-    '<Deluge-MainWindow>/File/Quit & Shutdown Daemon': '<Meta><Shift>q',
-    '<Deluge-MainWindow>/File/Quit': '<Meta>q',
-    '<Deluge-MainWindow>/Edit/Preferences': '<Meta>comma',
-    '<Deluge-MainWindow>/Edit/Connection Manager': '<Meta>m',
-    '<Deluge-MainWindow>/View/Find ...': '<Meta>f',
-    '<Deluge-MainWindow>/Help/FAQ': '<Meta>question',
-}
-
-
-def menubar_osx(gtkui, osxapp):
-    # Change key shortcuts
-    for accel_path, accelerator in macos_main_window_accelmap.items():
-        accel_key, accel_mods = Gtk.accelerator_parse(accelerator)
-        Gtk.AccelMap.change_entry(accel_path, accel_key, accel_mods, True)
-
-    main_builder = gtkui.mainwindow.get_builder()
-    menubar = main_builder.get_object('menubar')
-
-    config = ConfigManager('gtk3ui.conf')
-    file_menu = main_builder.get_object('menu_file').get_submenu()
-    file_items = file_menu.get_children()
-    quit_all_item = file_items[3]
-
-    for item in range(2, len(file_items)):  # remove quits
-        file_menu.remove(file_items[item])
-
-    menu_widget = main_builder.get_object('menu_edit')
-    edit_menu = menu_widget.get_submenu()
-    edit_items = edit_menu.get_children()
-    pref_item = edit_items[0]
-    edit_menu.remove(pref_item)
-
-    conn_item = edit_items[1]
-    edit_menu.remove(conn_item)
-
-    menubar.remove(menu_widget)
-
-    help_menu = main_builder.get_object('menu_help').get_submenu()
-    help_items = help_menu.get_children()
-    about_item = help_items[4]
-    help_menu.remove(about_item)
-    help_menu.remove(help_items[3])  # separator
-
-    menubar.hide()
-    osxapp.set_menu_bar(menubar)
-    # populate app menu
-    osxapp.insert_app_menu_item(about_item, 0)
-    osxapp.insert_app_menu_item(Gtk.SeparatorMenuItem(), 1)
-    osxapp.insert_app_menu_item(pref_item, 2)
-    if not config['standalone']:
-        osxapp.insert_app_menu_item(conn_item, 3)
-    if quit_all_item.get_visible():
-        osxapp.insert_app_menu_item(Gtk.SeparatorMenuItem(), 4)
-        osxapp.insert_app_menu_item(quit_all_item, 5)
Index: luge/ui/gtk3/new_release_dialog.py
===================================================================
--- deluge/ui/gtk3/new_release_dialog.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,70 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from gi.repository.Gtk import IconSize
-
-import deluge.common
-import deluge.component as component
-from deluge.configmanager import ConfigManager
-from deluge.ui.client import client
-
-
-class NewReleaseDialog:
-    def __init__(self):
-        pass
-
-    def show(self, available_version):
-        self.config = ConfigManager('gtk3ui.conf')
-        main_builder = component.get('MainWindow').get_builder()
-        self.dialog = main_builder.get_object('new_release_dialog')
-        # Set the version labels
-        if deluge.common.windows_check() or deluge.common.osx_check():
-            main_builder.get_object('image_new_release').set_from_file(
-                deluge.common.get_pixmap('deluge16.png')
-            )
-        else:
-            main_builder.get_object('image_new_release').set_from_icon_name(
-                'deluge', IconSize.LARGE_TOOLBAR
-            )
-        main_builder.get_object('label_available_version').set_text(available_version)
-        main_builder.get_object('label_client_version').set_text(
-            deluge.common.get_version()
-        )
-        self.chk_not_show_dialog = main_builder.get_object(
-            'chk_do_not_show_new_release'
-        )
-        main_builder.get_object('button_goto_downloads').connect(
-            'clicked', self._on_button_goto_downloads
-        )
-        main_builder.get_object('button_close_new_release').connect(
-            'clicked', self._on_button_close_new_release
-        )
-
-        if client.connected():
-
-            def on_info(version):
-                main_builder.get_object('label_server_version').set_text(version)
-                main_builder.get_object('label_server_version').show()
-                main_builder.get_object('label_server_version_text').show()
-
-            if not client.is_standalone():
-                main_builder.get_object('label_client_version_text').set_label(
-                    _('<i>Client Version</i>')
-                )
-                client.daemon.info().addCallback(on_info)
-
-        self.dialog.show()
-
-    def _on_button_goto_downloads(self, widget):
-        deluge.common.open_url_in_browser('https://deluge-torrent.org')
-        self.config['show_new_releases'] = not self.chk_not_show_dialog.get_active()
-        self.dialog.destroy()
-
-    def _on_button_close_new_release(self, widget):
-        self.config['show_new_releases'] = not self.chk_not_show_dialog.get_active()
-        self.dialog.destroy()
Index: luge/ui/gtk3/options_tab.py
===================================================================
--- deluge/ui/gtk3/options_tab.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,220 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#               2017 Calum Lind <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from gi.repository.Gdk import keyval_name
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from .path_chooser import PathChooser
-from .torrentdetails import Tab
-
-
-class OptionsTab(Tab):
-    def __init__(self):
-        super().__init__('Options', 'options_tab', 'options_tab_label')
-
-        self.prev_torrent_ids = None
-        self.prev_status = None
-        self.inconsistent_keys = []
-
-        # Create TabWidget items with widget id, get/set func name, status key.
-        self.add_tab_widget('spin_max_download', 'value', ['max_download_speed'])
-        self.add_tab_widget('spin_max_upload', 'value', ['max_upload_speed'])
-        self.add_tab_widget('spin_max_connections', 'value_as_int', ['max_connections'])
-        self.add_tab_widget(
-            'spin_max_upload_slots', 'value_as_int', ['max_upload_slots']
-        )
-        self.add_tab_widget(
-            'chk_prioritize_first_last', 'active', ['prioritize_first_last_pieces']
-        )
-        self.add_tab_widget(
-            'chk_sequential_download', 'active', ['sequential_download']
-        )
-        self.add_tab_widget('chk_auto_managed', 'active', ['auto_managed'])
-        self.add_tab_widget('chk_stop_at_ratio', 'active', ['stop_at_ratio'])
-        self.add_tab_widget('chk_remove_at_ratio', 'active', ['remove_at_ratio'])
-        self.add_tab_widget('spin_stop_ratio', 'value', ['stop_ratio'])
-        self.add_tab_widget('chk_move_completed', 'active', ['move_completed'])
-        self.add_tab_widget('chk_shared', 'active', ['shared'])
-        self.add_tab_widget('summary_owner', 'text', ['owner'])
-        self.add_tab_widget('chk_super_seeding', 'active', ['super_seeding'])
-
-        # Connect key press event for spin widgets.
-        for widget_id in self.tab_widgets:
-            if widget_id.startswith('spin_'):
-                self.tab_widgets[widget_id].obj.connect(
-                    'key-press-event', self.on_key_press_event
-                )
-
-        self.button_apply = self.main_builder.get_object('button_apply')
-
-        self.move_completed_path_chooser = PathChooser(
-            'move_completed_paths_list', parent=component.get('MainWindow').window
-        )
-        self.move_completed_path_chooser.set_sensitive(
-            self.tab_widgets['chk_move_completed'].obj.get_active()
-        )
-        self.move_completed_path_chooser.connect(
-            'text-changed', self.on_path_chooser_text_changed_event
-        )
-        self.status_keys.append('move_completed_path')
-
-        self.move_completed_hbox = self.main_builder.get_object(
-            'hbox_move_completed_path_chooser'
-        )
-        self.move_completed_hbox.add(self.move_completed_path_chooser)
-        self.move_completed_hbox.show_all()
-
-        component.get('MainWindow').connect_signals(self)
-
-    def start(self):
-        pass
-
-    def stop(self):
-        pass
-
-    def clear(self):
-        self.prev_torrent_ids = None
-        self.prev_status = None
-        self.inconsistent_keys = []
-
-    def update(self):
-        torrent_ids = component.get('TorrentView').get_selected_torrents()
-
-        # Set True if torrent(s) selected in torrentview, else False.
-        self._child_widget.set_sensitive(bool(torrent_ids))
-
-        if torrent_ids:
-            if torrent_ids != self.prev_torrent_ids:
-                self.clear()
-
-            component.get('SessionProxy').get_torrents_status(
-                {'id': torrent_ids}, self.status_keys
-            ).addCallback(self.parse_torrents_statuses)
-
-            self.prev_torrent_ids = torrent_ids
-
-    def parse_torrents_statuses(self, statuses):
-        """Finds common status values to all torrrents in statuses.
-
-        Values which differ are replaced with config values.
-
-
-        Args:
-            statuses (dict): A status dict of {torrent_id: {key: value}}.
-
-        Returns:
-            dict: A single status dict.
-
-        """
-        status = {}
-        if len(statuses) == 1:
-            # A single torrent so pop torrent status.
-            status = statuses.popitem()[1]
-            self.button_apply.set_label('_Apply')
-        else:
-            for status_key in self.status_keys:
-                prev_value = None
-                for idx, status in enumerate(statuses.values()):
-                    if idx == 0:
-                        prev_value = status[status_key]
-                        continue
-                    elif status[status_key] != prev_value:
-                        self.inconsistent_keys.append(status_key)
-                        break
-                status[status_key] = prev_value
-            self.button_apply.set_label(_('_Apply to selected'))
-
-        self.on_get_torrent_status(status)
-
-    def on_get_torrent_status(self, new_status):
-        # So we don't overwrite the user's unapplied changes we only
-        # want to update values that have been applied in the core.
-        if self.prev_status is None:
-            self.prev_status = dict.fromkeys(new_status, None)
-
-        if new_status != self.prev_status:
-            for widget in self.tab_widgets.values():
-                status_key = widget.status_keys[0]
-                status_value = new_status[status_key]
-                if status_value != self.prev_status[status_key]:
-                    set_func = 'set_' + widget.func.replace('_as_int', '')
-                    getattr(widget.obj, set_func)(status_value)
-                    if set_func == 'set_active':
-                        widget.obj.set_inconsistent(
-                            status_key in self.inconsistent_keys
-                        )
-
-            if (
-                new_status['move_completed_path']
-                != self.prev_status['move_completed_path']
-            ):
-                text = new_status['move_completed_path']
-                self.move_completed_path_chooser.set_text(
-                    text, cursor_end=False, default_text=True
-                )
-
-            # Update sensitivity of widgets.
-            self.tab_widgets['spin_stop_ratio'].obj.set_sensitive(
-                new_status['stop_at_ratio']
-            )
-            self.tab_widgets['chk_remove_at_ratio'].obj.set_sensitive(
-                new_status['stop_at_ratio']
-            )
-
-            # Ensure apply button sensitivity is set False.
-            self.button_apply.set_sensitive(False)
-            self.prev_status = new_status
-
-    # === Widget signal handlers === #
-
-    def on_button_apply_clicked(self, button):
-        options = {}
-        for widget in self.tab_widgets.values():
-            status_key = widget.status_keys[0]
-            if status_key == 'owner':
-                continue  # A label so read-only
-            widget_value = getattr(widget.obj, 'get_' + widget.func)()
-            if widget_value != self.prev_status[status_key] or (
-                status_key in self.inconsistent_keys
-                and not widget.obj.get_inconsistent()
-            ):
-                options[status_key] = widget_value
-
-        move_completed_path = self.move_completed_path_chooser.get_text()
-        if move_completed_path != self.prev_status['move_completed_path']:
-            options['move_completed_path'] = move_completed_path
-
-        client.core.set_torrent_options(self.prev_torrent_ids, options)
-        self.button_apply.set_sensitive(False)
-
-    def on_chk_move_completed_toggled(self, widget):
-        self.move_completed_path_chooser.set_sensitive(widget.get_active())
-        self.on_chk_toggled(widget)
-
-    def on_chk_stop_at_ratio_toggled(self, widget):
-        self.tab_widgets['spin_stop_ratio'].obj.set_sensitive(widget.get_active())
-        self.tab_widgets['chk_remove_at_ratio'].obj.set_sensitive(widget.get_active())
-        self.on_chk_toggled(widget)
-
-    def on_chk_toggled(self, widget):
-        widget.set_inconsistent(False)
-        self.button_apply.set_sensitive(True)
-
-    def on_spin_value_changed(self, widget):
-        self.button_apply.set_sensitive(True)
-
-    def on_key_press_event(self, widget, event):
-        keyname = keyval_name(event.keyval).lstrip('KP_').lower()
-        if keyname.isdigit() or keyname in ['period', 'minus', 'delete', 'backspace']:
-            self.button_apply.set_sensitive(True)
-
-    def on_path_chooser_text_changed_event(self, widget, path):
-        self.button_apply.set_sensitive(True)
Index: luge/ui/gtk3/path_chooser.py
===================================================================
--- deluge/ui/gtk3/path_chooser.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,198 +1,0 @@
-#
-# Copyright (C) 2013 Bro <bro.development@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from .path_combo_chooser import PathChooserComboBox
-
-log = logging.getLogger(__name__)
-
-
-def singleton(cls):
-    instances = {}
-
-    def getinstance():
-        if cls not in instances:
-            instances[cls] = cls()
-        return instances[cls]
-
-    return getinstance
-
-
-@singleton
-class PathChoosersHandler(component.Component):
-    def __init__(self, paths_config_key=None):
-        # self.chooser_name = "PathChooser_%d" % (len(PathChooser.path_choosers) +1)
-        component.Component.__init__(self, 'PathChoosersHandler')
-        self.path_choosers = []
-        self.paths_list_keys = []
-        self.config_properties = {}
-        self.started = False
-        self.config_keys_to_funcs_mapping = {
-            'path_chooser_show_chooser_button_on_localhost': 'filechooser_button_visible',
-            'path_chooser_show_path_entry': 'path_entry_visible',
-            'path_chooser_auto_complete_enabled': 'auto_complete_enabled',
-            'path_chooser_show_folder_name': 'show_folder_name_on_button',
-            'path_chooser_accelerator_string': 'accelerator_string',
-            'path_chooser_show_hidden_files': 'show_hidden_files',
-            'path_chooser_max_popup_rows': 'max_popup_rows',
-        }
-
-    def start(self):
-        self.started = True
-        self.update_config_from_core()
-
-    def stop(self):
-        self.started = False
-
-    def update_config_from_core(self):
-        def _on_config_values(config):
-            self.config_properties.update(config)
-            for chooser in self.path_choosers:
-                chooser.set_config(config)
-
-        keys = list(self.config_keys_to_funcs_mapping)
-        keys += self.paths_list_keys
-        client.core.get_config_values(keys).addCallback(_on_config_values)
-
-    def register_chooser(self, chooser):
-        chooser.config_key_funcs = {}
-        for key in self.config_keys_to_funcs_mapping:
-            chooser.config_key_funcs[key] = [None, None]
-            chooser.config_key_funcs[key][0] = getattr(
-                chooser, 'get_%s' % self.config_keys_to_funcs_mapping[key]
-            )
-            chooser.config_key_funcs[key][1] = getattr(
-                chooser, 'set_%s' % self.config_keys_to_funcs_mapping[key]
-            )
-
-        self.path_choosers.append(chooser)
-        if chooser.paths_config_key not in self.paths_list_keys:
-            self.paths_list_keys.append(chooser.paths_config_key)
-            if self.started:
-                self.update_config_from_core()
-        else:
-            chooser.set_config(self.config_properties)
-
-    def set_value_for_path_choosers(self, value, key):
-        for chooser in self.path_choosers:
-            chooser.config_key_funcs[key][1](value)
-
-        # Save to core
-        if key != 'path_chooser_max_popup_rows':
-            client.core.set_config({key: value})
-        else:
-            # Since the max rows value can be changed fast with a spinbutton, we
-            # delay saving to core until the values hasn't been changed in 1 second.
-            self.max_rows_value_set = value
-
-            def update(value_):
-                # The value hasn't been changed in one second, so save to core
-                if self.max_rows_value_set == value_:
-                    client.core.set_config({'path_chooser_max_popup_rows': value})
-
-            from twisted.internet import reactor
-
-            reactor.callLater(1, update, value)
-
-    def on_list_values_changed(self, values, key, caller):
-        # Save to core
-        config = {key: values}
-        client.core.set_config(config)
-        # Set the values on all path choosers with that key
-        for chooser in self.path_choosers:
-            # Found chooser with values from 'key'
-            if chooser.paths_config_key == key:
-                chooser.set_values(values)
-
-    def get_config_keys(self):
-        keys = list(self.config_keys_to_funcs_mapping)
-        keys += self.paths_list_keys
-        return keys
-
-
-class PathChooser(PathChooserComboBox):
-    def __init__(self, paths_config_key=None, parent=None):
-        self.paths_config_key = paths_config_key
-        super().__init__(parent=parent)
-        self.chooser_handler = PathChoosersHandler()
-        self.chooser_handler.register_chooser(self)
-        self.set_auto_completer_func(self.on_completion)
-        self.connect('list-values-changed', self.on_list_values_changed_event)
-        self.connect(
-            'auto-complete-enabled-toggled', self.on_auto_complete_enabled_toggled
-        )
-        self.connect('show-filechooser-toggled', self.on_show_filechooser_toggled)
-        self.connect(
-            'show-folder-name-on-button', self.on_show_folder_on_button_toggled
-        )
-        self.connect('show-path-entry-toggled', self.on_show_path_entry_toggled)
-        self.connect('accelerator-set', self.on_accelerator_set)
-        self.connect('max-rows-changed', self.on_max_rows_changed)
-        self.connect('show-hidden-files-toggled', self.on_show_hidden_files_toggled)
-
-    def on_auto_complete_enabled_toggled(self, widget, value):
-        self.chooser_handler.set_value_for_path_choosers(
-            value, 'path_chooser_auto_complete_enabled'
-        )
-
-    def on_show_filechooser_toggled(self, widget, value):
-        self.chooser_handler.set_value_for_path_choosers(
-            value, 'path_chooser_show_chooser_button_on_localhost'
-        )
-
-    def on_show_folder_on_button_toggled(self, widget, value):
-        self.chooser_handler.set_value_for_path_choosers(
-            value, 'path_chooser_show_folder_name'
-        )
-
-    def on_show_path_entry_toggled(self, widget, value):
-        self.chooser_handler.set_value_for_path_choosers(
-            value, 'path_chooser_show_path_entry'
-        )
-
-    def on_accelerator_set(self, widget, value):
-        self.chooser_handler.set_value_for_path_choosers(
-            value, 'path_chooser_accelerator_string'
-        )
-
-    def on_show_hidden_files_toggled(self, widget, value):
-        self.chooser_handler.set_value_for_path_choosers(
-            value, 'path_chooser_show_hidden_files'
-        )
-
-    def on_max_rows_changed(self, widget, value):
-        self.chooser_handler.set_value_for_path_choosers(
-            value, 'path_chooser_max_popup_rows'
-        )
-
-    def on_list_values_changed_event(self, widget, values):
-        self.chooser_handler.on_list_values_changed(values, self.paths_config_key, self)
-
-    def set_config(self, config):
-        self.config = config
-        for key in self.config_key_funcs:
-            if key in config:
-                try:
-                    self.config_key_funcs[key][1](config[key])
-                except TypeError as ex:
-                    log.warning('TypeError: %s', ex)
-
-        # Set the saved paths
-        if self.paths_config_key and self.paths_config_key in config:
-            self.set_values(config[self.paths_config_key])
-
-    def on_completion(self, args):
-        def on_paths_cb(args):
-            self.complete(args)
-
-        d = client.core.get_completion_paths(args)
-        d.addCallback(on_paths_cb)
Index: luge/ui/gtk3/path_combo_chooser.py
===================================================================
--- deluge/ui/gtk3/path_combo_chooser.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1728 +1,0 @@
-#!/usr/bin/env python
-#
-# Copyright (C) 2013 Bro <bro.development@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-import warnings
-
-from gi.repository import Gdk, GObject, Gtk
-from gi.repository.GObject import SignalFlags
-
-from deluge.common import resource_filename
-from deluge.path_chooser_common import get_completion_paths
-
-# Filter the pygobject signal warning:
-#     g_value_get_int: assertion 'G_VALUE_HOLDS_INT (value)' failed.
-# See: https://gitlab.gnome.org/GNOME/pygobject/issues/12
-warnings.filterwarnings('ignore', '.*g_value_get_int.*G_VALUE_HOLDS_INT.*', Warning)
-
-
-def is_ascii_value(keyval, ascii_key):
-    try:
-        # Set show/hide hidden files
-        if chr(keyval) == ascii_key:
-            return True
-    except ValueError:
-        # Not in ascii range
-        pass
-    return False
-
-
-def key_is_up(keyval):
-    return keyval == Gdk.KEY_Up or keyval == Gdk.KEY_KP_Up
-
-
-def key_is_down(keyval):
-    return keyval == Gdk.KEY_Down or keyval == Gdk.KEY_KP_Down
-
-
-def key_is_up_or_down(keyval):
-    return key_is_up(keyval) or key_is_down(keyval)
-
-
-def key_is_pgup_or_pgdown(keyval):
-    return keyval == Gdk.KEY_Page_Down or keyval == Gdk.KEY_Page_Up
-
-
-def key_is_enter(keyval):
-    return keyval == Gdk.KEY_Return or keyval == Gdk.KEY_KP_Enter
-
-
-def path_without_trailing_path_sep(path):
-    while path.endswith('/') or path.endswith('\\'):
-        if path == '/':
-            return path
-        path = path[0:-1]
-    return path
-
-
-class ValueList:
-    paths_without_trailing_path_sep = False
-
-    def get_values_count(self):
-        return len(self.tree_store)
-
-    def get_values(self):
-        """
-        Returns the values in the list.
-        """
-        values = []
-        for row in self.tree_store:
-            values.append(row[0])
-        return values
-
-    def add_values(
-        self, paths, append=True, scroll_to_row=False, clear=False, emit_signal=False
-    ):
-        """
-        Add paths to the liststore
-
-        :param paths: the paths to add
-        :type  paths: list
-        :param append: if the values should be appended or inserted
-        :type  append: boolean
-        :param scroll_to_row: if the treeview should scroll to the new row
-        :type  scroll_to_row: boolean
-
-        """
-        if clear:
-            self.tree_store.clear()
-
-        for path in paths:
-            if self.paths_without_trailing_path_sep:
-                path = path_without_trailing_path_sep(path)
-            if append:
-                tree_iter = self.tree_store.append([path])
-            else:
-                tree_iter = self.tree_store.insert(0, [path])
-
-            if scroll_to_row:
-                self.treeview.grab_focus()
-                tree_path = self.tree_store.get_path(tree_iter)
-                # Scroll to path
-                self.handle_list_scroll(path=tree_path)
-
-        if emit_signal:
-            self.emit('list-value-added', paths)
-            self.emit('list-values-changed', self.get_values())
-
-    def set_values(self, paths, scroll_to_row=False, preserve_selection=True):
-        """
-        Add paths to the liststore
-
-        :param paths: the paths to add
-        :type  paths: list
-        :param scroll_to_row: if the treeview should scroll to the new row
-        :type  scroll_to_row: boolean
-
-        """
-        if not (isinstance(paths, list) or isinstance(paths, tuple)):
-            return
-        sel = None
-        if preserve_selection:
-            sel = self.get_selection_path()
-        self.add_values(paths, scroll_to_row=scroll_to_row, clear=True)
-        if sel:
-            self.treeview.get_selection().select_path(sel)
-
-    def get_selection_path(self):
-        """Returns the (first) selected path from a treeview"""
-        tree_selection = self.treeview.get_selection()
-        model, tree_paths = tree_selection.get_selected_rows()
-        if len(tree_paths) > 0:
-            return tree_paths[0]
-        return None
-
-    def get_selected_value(self):
-        path = self.get_selection_path()
-        if path:
-            return self.tree_store[path][0]
-        return None
-
-    def remove_selected_path(self):
-        path = self.get_selection_path()
-        if path:
-            path_value = self.tree_store[path][0]
-            del self.tree_store[path]
-            index = path[0]
-            # The last row was deleted
-            if index == len(self.tree_store):
-                index -= 1
-            if index >= 0:
-                path = (index,)
-            self.treeview.set_cursor(path)
-            self.set_path_selected(path)
-            self.emit('list-value-removed', path_value)
-            self.emit('list-values-changed', self.get_values())
-
-    def set_selected_value(self, value, select_first=False):
-        """
-        Select the row of the list with value
-
-        :param value: the value to be selected
-        :type  value: str
-        :param select_first: if the first item should be selected if the value if not found.
-        :type  select_first: boolean
-
-        """
-        for i, row in enumerate(self.tree_store):
-            if row[0] == value:
-                self.treeview.set_cursor(i)
-                return
-        # The value was not found
-        if select_first:
-            self.treeview.set_cursor((0,))
-        else:
-            self.treeview.get_selection().unselect_all()
-
-    def set_path_selected(self, path):
-        self.treeview.get_selection().select_path(path)
-
-    def on_value_list_treeview_key_press_event(self, widget, event):
-        """
-        Mimics Combobox behavior
-
-        Escape or Alt+Up: Close
-        Enter or Return : Select
-        """
-        keyval = event.keyval
-        state = event.get_state() & Gtk.accelerator_get_default_mod_mask()
-        alt_up = (state == Gdk.ModifierType.MOD1_MASK) and key_is_up(keyval)
-        if keyval == Gdk.KEY_Escape or alt_up:
-            self.popdown()
-            return True
-        # Set entry value to the selected row
-        elif key_is_enter(keyval):
-            path = self.get_selection_path()
-            if path:
-                self.set_entry_value(path, popdown=True)
-            return True
-        return False
-
-    def on_treeview_mouse_button_press_event(self, treeview, event, double_click=False):
-        """
-        When left clicking twice, the row value is set for the text entry
-        and the popup is closed.
-
-        """
-        # This is left click
-        if event.button != 3:
-            # Double clicked a row, set this as the entry value
-            # and close the popup
-            if (double_click and event.type == Gdk.EventType._2BUTTON_PRESS) or (
-                not double_click and event.type == Gdk.EventType.BUTTON_PRESS
-            ):
-                path = self.get_selection_path()
-                if path:
-                    self.set_entry_value(path, popdown=True)
-                    return True
-        return False
-
-    def handle_list_scroll(
-        self, _next=None, path=None, set_entry=False, swap=False, scroll_window=False
-    ):
-        """
-        Handles changes to the row selection.
-
-        :param _next: the direction to change selection. True means down and False means up.
-            None means no change.
-        :type  _next: boolean/None
-        :param path: the current path. If None, the currently selected path is used.
-        :type  path: tuple
-        :param set_entry: if the new value should be set in the text entry.
-        :type  set_entry: boolean
-        :param swap: if the old and new value should be swapped
-        :type  swap: boolean
-
-        """
-        if scroll_window:
-            adjustment = self.completion_scrolled_window.get_vadjustment()
-
-            visible_rows_height = self.get_values_count()
-            if visible_rows_height > self.max_visible_rows:
-                visible_rows_height = self.max_visible_rows
-
-            visible_rows_height *= self.row_height
-            value = adjustment.get_value()
-
-            # Max adjustment value
-            max_value = adjustment.get_upper() - visible_rows_height
-            # Set adjustment increment to 3 times the row height
-            adjustment.set_step_increment(self.row_height * 3)
-
-            if _next:
-                # If number of values is less than max rows, no scroll
-                if self.get_values_count() < self.max_visible_rows:
-                    return
-                value += adjustment.get_step_increment()
-                if value > max_value:
-                    value = max_value
-            else:
-                value -= adjustment.get_step_increment()
-                if value < 0:
-                    value = 0
-            adjustment.set_value(value)
-            return
-
-        if path is None:
-            path = self.get_selection_path()
-            if not path:
-                # These options require a selected path
-                if set_entry or swap:
-                    return
-                # This is a regular scroll, not setting value in entry or swapping rows,
-                # so we find a path value anyways
-                path = (0,)
-                cursor = self.treeview.get_cursor()
-                if cursor is not None and cursor[0] is not None:
-                    path = cursor[0]
-                else:
-                    # Since cursor is none, we won't advance the index
-                    _next = None
-
-        # If _next is None, we won't change the selection
-        if _next is not None:
-            # We move the selection either one up or down.
-            # If we reach end of list, we wrap
-            index = path[0] if path else 0
-            index = index + 1 if _next else index - 1
-            if index >= len(self.tree_store):
-                index = 0
-            elif index < 0:
-                index = len(self.tree_store) - 1
-
-            # We have the index for the new path
-            new_path = index
-            if swap:
-                p1 = self.tree_store[path][0]
-                p2 = self.tree_store[new_path][0]
-                self.tree_store.swap(
-                    self.tree_store.get_iter(path), self.tree_store.get_iter(new_path)
-                )
-                self.emit('list-values-reordered', [p1, p2])
-                self.emit('list-values-changed', self.get_values())
-            path = new_path
-
-        self.treeview.set_cursor(path)
-        self.treeview.get_selection().select_path(path)
-        if set_entry:
-            self.set_entry_value(path)
-
-
-class StoredValuesList(ValueList):
-    def __init__(self):
-        self.tree_store = self.builder.get_object('stored_values_tree_store')
-        self.tree_column = self.builder.get_object('stored_values_treeview_column')
-        self.rendererText = self.builder.get_object('stored_values_cellrenderertext')
-        self.paths_without_trailing_path_sep = False
-
-        # Add signal handlers
-        self.signal_handlers['on_stored_values_treeview_mouse_button_press_event'] = (
-            self.on_treeview_mouse_button_press_event
-        )
-
-        self.signal_handlers['on_stored_values_treeview_key_press_event'] = (
-            self.on_stored_values_treeview_key_press_event
-        )
-        self.signal_handlers['on_stored_values_treeview_key_release_event'] = (
-            self.on_stored_values_treeview_key_release_event
-        )
-
-        self.signal_handlers['on_cellrenderertext_edited'] = (
-            self.on_cellrenderertext_edited
-        )
-
-    def on_cellrenderertext_edited(self, cellrenderertext, path, new_text):
-        """
-        Callback on the 'edited' signal.
-
-        Sets the new text in the path and disables editing on the renderer.
-        """
-        new_text = path_without_trailing_path_sep(new_text)
-        self.tree_store[path][0] = new_text
-        self.rendererText.set_property('editable', False)
-
-    def on_edit_path(self, path, column):
-        """
-        Starts editing on the provided path
-
-        :param path: the paths to edit
-        :type  path: tuple
-        :param column: the column to edit
-        :type  column: Gtk.TreeViewColumn
-
-        """
-        self.rendererText.set_property('editable', True)
-        self.treeview.grab_focus()
-        self.treeview.set_cursor(path, column=column, start_editing=True)
-
-    def on_treeview_mouse_button_press_event(self, treeview, event):
-        """
-        Shows popup on selected row when right clicking
-        When left clicking twice, the row value is set for the text entry
-        and the popup is closed.
-
-        """
-        # This is left click
-        if event.button != 3:
-            super().on_treeview_mouse_button_press_event(
-                treeview, event, double_click=True
-            )
-            return False
-
-        # This is right click, create popup menu for this row
-        x = int(event.x)
-        y = int(event.y)
-        time = event.time
-        pthinfo = treeview.get_path_at_pos(x, y)
-        if pthinfo is not None:
-            path, col, cellx, celly = pthinfo
-            treeview.grab_focus()
-            treeview.set_cursor(path, col, 0)
-
-            self.path_list_popup = Gtk.Menu()
-            menuitem_edit = Gtk.MenuItem.new_with_label(_('Edit path'))
-            self.path_list_popup.append(menuitem_edit)
-            menuitem_remove = Gtk.MenuItem.new_with_label(_('Remove path'))
-            self.path_list_popup.append(menuitem_remove)
-
-            def on_edit_clicked(widget, path):
-                self.on_edit_path(path, self.tree_column)
-
-            def on_remove_clicked(widget, path):
-                self.remove_selected_path()
-
-            menuitem_edit.connect('activate', on_edit_clicked, path)
-            menuitem_remove.connect('activate', on_remove_clicked, path)
-            self.path_list_popup.popup(None, None, None, path, event.button, time)
-            self.path_list_popup.show_all()
-
-    def remove_selected_path(self):
-        ValueList.remove_selected_path(self)
-        # Resize popup
-        PathChooserPopup.popup(self)
-
-    def on_stored_values_treeview_key_press_event(self, widget, event):
-        super().on_value_list_treeview_key_press_event(widget, event)
-        # Prevent the default event handler to move the cursor in the list
-        if key_is_up_or_down(event.keyval):
-            return True
-
-    def on_stored_values_treeview_key_release_event(self, widget, event):
-        """
-        Mimics Combobox behavior
-
-        Escape or Alt+Up: Close
-        Enter or Return : Select
-
-        """
-        keyval = event.keyval
-        ctrl = event.get_state() & Gdk.ModifierType.CONTROL_MASK
-
-        # Edit selected row
-        if keyval in [Gdk.KEY_Left, Gdk.KEY_Right, Gdk.KEY_space]:
-            path = self.get_selection_path()
-            if path:
-                self.on_edit_path(path, self.tree_column)
-        elif key_is_up_or_down(keyval):
-            # Swap the row value
-            if event.get_state() & Gdk.ModifierType.CONTROL_MASK:
-                self.handle_list_scroll(_next=key_is_down(keyval), swap=True)
-            else:
-                self.handle_list_scroll(_next=key_is_down(keyval))
-        elif key_is_pgup_or_pgdown(event.keyval):
-            # The cursor has been changed by the default key-press-event handler
-            # so set the path of the cursor selected
-            self.set_path_selected(self.treeview.get_cursor()[0])
-        elif ctrl:
-            # Handle key bindings for manipulating the list
-            # Remove the selected entry
-            if is_ascii_value(keyval, 'r'):
-                self.remove_selected_path()
-                return True
-            # Add current value to saved list
-            elif is_ascii_value(keyval, 's'):
-                super(PathChooserComboBox, self).add_current_value_to_saved_list()  # pylint: disable=bad-super-call
-                return True
-            # Edit selected value
-            elif is_ascii_value(keyval, 'e'):
-                self.edit_selected_path()
-                return True
-
-
-class CompletionList(ValueList):
-    def __init__(self):
-        self.tree_store = self.builder.get_object('completion_tree_store')
-        self.tree_column = self.builder.get_object('completion_treeview_column')
-        self.rendererText = self.builder.get_object('completion_cellrenderertext')
-        self.completion_scrolled_window = self.builder.get_object(
-            'completion_scrolled_window'
-        )
-        self.signal_handlers['on_completion_treeview_key_press_event'] = (
-            self.on_completion_treeview_key_press_event
-        )
-        self.signal_handlers['on_completion_treeview_motion_notify_event'] = (
-            self.on_completion_treeview_motion_notify_event
-        )
-
-        # Add super class signal handler
-        self.signal_handlers['on_completion_treeview_mouse_button_press_event'] = (
-            super().on_treeview_mouse_button_press_event
-        )
-
-    def reduce_values(self, prefix):
-        """
-        Reduce the values in the liststore to those starting with the prefix.
-
-        :param prefix: the prefix to be matched
-        :type  paths: string
-
-        """
-        values = self.get_values()
-        matching_values = []
-        for v in values:
-            if v.startswith(prefix):
-                matching_values.append(v)
-        self.add_values(matching_values, clear=True)
-
-    def on_completion_treeview_key_press_event(self, widget, event):
-        ret = super().on_value_list_treeview_key_press_event(widget, event)
-        if ret:
-            return ret
-        keyval = event.keyval
-        ctrl = event.get_state() & Gdk.ModifierType.CONTROL_MASK
-        if key_is_up_or_down(keyval):
-            self.handle_list_scroll(_next=key_is_down(keyval))
-            return True
-        elif ctrl:
-            # Set show/hide hidden files
-            if is_ascii_value(keyval, 'h'):
-                self.path_entry.set_show_hidden_files(
-                    not self.path_entry.get_show_hidden_files(), do_completion=True
-                )
-                return True
-
-    def on_completion_treeview_motion_notify_event(self, widget, event):
-        if event.is_hint:
-            x, y, state = event.window.get_pointer()
-        else:
-            x = event.x
-            y = event.y
-
-        path = self.treeview.get_path_at_pos(int(x), int(y))
-        if path:
-            self.handle_list_scroll(path=path[0], _next=None)
-
-
-class PathChooserPopup:
-    """This creates the popop window for the ComboEntry."""
-
-    def __init__(self, min_visible_rows, max_visible_rows, popup_alignment_widget):
-        self.min_visible_rows = min_visible_rows
-        # Maximum number of rows to display without scrolling
-        self.set_max_popup_rows(max_visible_rows)
-        self.popup_window.realize()
-        self.alignment_widget = popup_alignment_widget
-        # If set, the height of this widget is the minimum height
-        self.popup_buttonbox = None
-
-    def popup(self):
-        """Make the popup visible."""
-        # Entry is not yet visible
-        if not self.path_entry.get_realized():
-            return
-        self.set_window_position_and_size()
-
-    def popdown(self):
-        if not self.is_popped_up():
-            return
-        if not self.path_entry.get_realized():
-            return
-        self.popup_window.grab_remove()
-        self.popup_window.hide()
-
-    def is_popped_up(self):
-        """Check if window is popped up.
-
-        Returns:
-            bool: True if popped up, False otherwise.
-
-        """
-        return self.popup_window.get_mapped()
-
-    def set_window_position_and_size(self):
-        if len(self.tree_store) < self.min_visible_rows:
-            return False
-        x, y, width, height = self.get_position()
-        self.popup_window.set_size_request(width, height)
-        self.popup_window.resize(width, height)
-        self.popup_window.move(x, y)
-        self.popup_window.show_all()
-
-    def get_position(self):
-        """
-        Returns the size of the popup window and the coordinates on the screen.
-
-        """
-
-        # Necessary for the first call, to make treeview.size_request give sensible values
-        # self.popup_window.realize()
-        self.treeview.realize()
-
-        # We start with the coordinates of the parent window
-        z, x, y = self.path_entry.get_window().get_origin()
-
-        # Add the position of the alignment_widget relative to the parent window.
-        x += self.alignment_widget.get_allocation().x
-        y += self.alignment_widget.get_allocation().y
-
-        height_extra = 8
-        buttonbox_width = 0
-        height = self.popup_window.get_preferred_height()[1]
-        width = self.popup_window.get_preferred_width()[1]
-
-        if self.popup_buttonbox:
-            buttonbox_height = max(
-                self.popup_buttonbox.get_preferred_height()[1],
-                self.popup_buttonbox.get_allocation().height,
-            )
-            buttonbox_width = max(
-                self.popup_buttonbox.get_preferred_width()[1],
-                self.popup_buttonbox.get_allocation().width,
-            )
-            treeview_width = self.treeview.get_preferred_width()[1]
-            # After removing an element from the tree store, self.treeview.get_preferred_width()[0]
-            # returns -1 for some reason, so the requested width cannot be used until the treeview
-            # has been displayed once.
-            if treeview_width != -1:
-                width = treeview_width + buttonbox_width
-            # The list is empty, so ignore initial popup width request
-            # Will be set to the minimum width next
-            elif len(self.tree_store) == 0:
-                width = 0
-
-        if width < self.alignment_widget.get_allocation().width:
-            width = self.alignment_widget.get_allocation().width
-
-        # 10 is extra spacing
-        content_width = self.treeview.get_preferred_width()[1] + buttonbox_width + 10
-
-        # Adjust height according to number of list items
-        if len(self.tree_store) > 0 and self.max_visible_rows > 0:
-            # The height for one row in the list
-            self.row_height = self.treeview.get_preferred_height()[1] / len(
-                self.tree_store
-            )
-            # Set height to number of rows
-            height = len(self.tree_store) * self.row_height + height_extra
-            # Adjust the height according to the max number of rows
-            max_height = self.row_height * self.max_visible_rows
-            # Restrict height to max_visible_rows
-            if max_height + height_extra < height:
-                height = max_height
-                height += height_extra
-                # Increase width because of vertical scrollbar
-                content_width += 15
-
-        if self.popup_buttonbox:
-            # Minimum height is the height of the button box
-            if height < buttonbox_height + height_extra:
-                height = buttonbox_height + height_extra
-
-        if content_width > width:
-            width = content_width
-
-        screen = self.path_entry.get_screen()
-        monitor_num = screen.get_monitor_at_window(self.path_entry.get_window())
-        monitor = screen.get_monitor_geometry(monitor_num)
-
-        if x < monitor.x:
-            x = monitor.x
-        elif x + width > monitor.x + monitor.width:
-            x = monitor.x + monitor.width - width
-
-        # Set the position
-        if (
-            y + self.path_entry.get_allocation().height + height
-            <= monitor.y + monitor.height
-        ):
-            y += self.path_entry.get_allocation().height
-        # Not enough space downwards on the screen
-        elif y - height >= monitor.y:
-            y -= height
-        elif (
-            monitor.y + monitor.height - (y + self.path_entry.get_allocation().height)
-            > y - monitor.y
-        ):
-            y += self.path_entry.get_allocation().height
-            height = monitor.y + monitor.height - y
-        else:
-            height = y - monitor.y
-            y = monitor.y
-
-        return x, y, width, height
-
-    def popup_grab_window(self):
-        activate_time = 0
-        if (
-            Gdk.pointer_grab(
-                self.popup_window.get_window(),
-                True,
-                (
-                    Gdk.EventMask.BUTTON_PRESS_MASK
-                    | Gdk.EventMask.BUTTON_RELEASE_MASK
-                    | Gdk.EventMask.POINTER_MOTION_MASK
-                ),
-                None,
-                None,
-                activate_time,
-            )
-            == 0
-        ):
-            if (
-                Gdk.keyboard_grab(self.popup_window.get_window(), True, activate_time)
-                == 0
-            ):
-                return True
-            else:
-                self.popup_window.get_window().get_display().pointer_ungrab(
-                    activate_time
-                )
-                return False
-        return False
-
-    def set_entry_value(self, path, popdown=False):
-        """
-
-        Sets the text of the entry to the value in path
-        """
-        self.path_entry.set_text(
-            self.tree_store[path][0], set_file_chooser_folder=True, trigger_event=True
-        )
-        if popdown:
-            self.popdown()
-
-    def set_max_popup_rows(self, rows):
-        try:
-            int(rows)
-        except Exception:
-            self.max_visible_rows = 20
-            return
-        self.max_visible_rows = rows
-
-    def get_max_popup_rows(self):
-        return self.max_visible_rows
-
-    #################
-    # Callbacks
-    #################
-
-    def on_popup_window_button_press_event(self, window, event):
-        # If we're clicking outside of the window close the popup
-        allocation = self.popup_window.get_allocation()
-
-        if (event.x < allocation.x or event.x > allocation.width) or (
-            event.y < allocation.y or event.y > allocation.height
-        ):
-            self.popdown()
-
-
-class StoredValuesPopup(StoredValuesList, PathChooserPopup):
-    """
-
-    The stored values popup
-
-    """
-
-    def __init__(self, builder, path_entry, max_visible_rows, popup_alignment_widget):
-        self.builder = builder
-        self.treeview = self.builder.get_object('stored_values_treeview')
-        self.popup_window = self.builder.get_object('stored_values_popup_window')
-        self.button_default = self.builder.get_object('button_default')
-        self.path_entry = path_entry
-        self.text_entry = path_entry.text_entry
-
-        self.signal_handlers = {}
-        PathChooserPopup.__init__(self, 0, max_visible_rows, popup_alignment_widget)
-        StoredValuesList.__init__(self)
-
-        self.popup_buttonbox = self.builder.get_object('buttonbox')
-
-        # Add signal handlers
-        self.signal_handlers['on_buttonbox_key_press_event'] = (
-            self.on_buttonbox_key_press_event
-        )
-        self.signal_handlers['on_stored_values_treeview_scroll_event'] = (
-            self.on_scroll_event
-        )
-        self.signal_handlers['on_button_toggle_dropdown_scroll_event'] = (
-            self.on_scroll_event
-        )
-        self.signal_handlers['on_entry_text_scroll_event'] = self.on_scroll_event
-        self.signal_handlers['on_stored_values_popup_window_focus_out_event'] = (
-            self.on_stored_values_popup_window_focus_out_event
-        )
-        # For when clicking outside the popup
-        self.signal_handlers['on_stored_values_popup_window_button_press_event'] = (
-            self.on_popup_window_button_press_event
-        )
-
-        # Buttons for manipulating the list
-        self.signal_handlers['on_button_add_clicked'] = self.on_button_add_clicked
-        self.signal_handlers['on_button_edit_clicked'] = self.on_button_edit_clicked
-        self.signal_handlers['on_button_remove_clicked'] = self.on_button_remove_clicked
-        self.signal_handlers['on_button_up_clicked'] = self.on_button_up_clicked
-        self.signal_handlers['on_button_down_clicked'] = self.on_button_down_clicked
-        self.signal_handlers['on_button_default_clicked'] = (
-            self.on_button_default_clicked
-        )
-        self.signal_handlers['on_button_properties_clicked'] = (
-            self.path_entry._on_button_properties_clicked
-        )
-
-    def popup(self):
-        """
-        Makes the popup visible.
-
-        """
-        # Calling super popup
-        PathChooserPopup.popup(self)
-        self.popup_window.grab_focus()
-
-        if not self.treeview.has_focus():
-            self.treeview.grab_focus()
-        if not self.popup_grab_window():
-            self.popup_window.hide()
-            return
-
-        self.popup_window.grab_add()
-        # Set value selected if it exists
-        self.set_selected_value(
-            path_without_trailing_path_sep(self.path_entry.get_text())
-        )
-
-    #################
-    # Callbacks
-    #################
-
-    def on_stored_values_popup_window_focus_out_event(self, entry, event):
-        """
-        Popup sometimes loses the focus to the text entry, e.g. when right click
-        shows a popup menu on a row. This regains the focus.
-        """
-        self.popup_grab_window()
-        return True
-
-    def on_scroll_event(self, widget, event):
-        """
-        Handles scroll events from text entry, toggle button and treeview
-
-        """
-
-        swap = event.get_state() & Gdk.ModifierType.CONTROL_MASK
-        scroll_window = event.get_state() & Gdk.ModifierType.SHIFT_MASK
-        self.handle_list_scroll(
-            _next=event.direction == Gdk.ScrollDirection.DOWN,
-            set_entry=widget != self.treeview,
-            swap=swap,
-            scroll_window=scroll_window,
-        )
-        return True
-
-    def on_buttonbox_key_press_event(self, widget, event):
-        """
-        Handles when Escape or ALT+arrow up is pressed when focus
-        is on any of the buttons in the popup
-        """
-        keyval = event.keyval
-        state = event.get_state() & Gtk.accelerator_get_default_mod_mask()
-        if keyval == Gdk.KEY_Escape or (
-            key_is_up(keyval) and state == Gdk.ModifierType.MOD1_MASK
-        ):
-            self.popdown()
-            return True
-        return False
-
-    # --------------------------------------------------
-    # Funcs and callbacks on the buttons to manipulate the list
-    # --------------------------------------------------
-    def add_current_value_to_saved_list(self):
-        text = self.path_entry.get_text()
-        text = path_without_trailing_path_sep(text)
-        values = self.get_values()
-        if text in values:
-            # Make the matching value selected
-            self.set_selected_value(text)
-            self.handle_list_scroll()
-            return True
-        self.add_values([text], scroll_to_row=True, append=False, emit_signal=True)
-
-    def edit_selected_path(self):
-        path = self.get_selection_path()
-        if path:
-            self.on_edit_path(path, self.tree_column)
-
-    def on_button_add_clicked(self, widget):
-        self.add_current_value_to_saved_list()
-        self.popup()
-
-    def on_button_edit_clicked(self, widget):
-        self.edit_selected_path()
-
-    def on_button_remove_clicked(self, widget):
-        self.remove_selected_path()
-        return True
-
-    def on_button_up_clicked(self, widget):
-        self.handle_list_scroll(_next=False, swap=True)
-
-    def on_button_down_clicked(self, widget):
-        self.handle_list_scroll(_next=True, swap=True)
-
-    def on_button_default_clicked(self, widget):
-        if self.default_text:
-            self.set_text(self.default_text, trigger_event=True)
-
-
-class PathCompletionPopup(CompletionList, PathChooserPopup):
-    """
-
-    The auto completion popup
-
-    """
-
-    def __init__(self, builder, path_entry, max_visible_rows):
-        self.builder = builder
-        self.treeview = self.builder.get_object('completion_treeview')
-        self.popup_window = self.builder.get_object('completion_popup_window')
-        self.path_entry = path_entry
-        self.text_entry = path_entry.text_entry
-        self.show_hidden_files = False
-
-        self.signal_handlers = {}
-        PathChooserPopup.__init__(self, 1, max_visible_rows, self.text_entry)
-        CompletionList.__init__(self)
-
-        # Add signal handlers
-        self.signal_handlers['on_completion_treeview_scroll_event'] = (
-            self.on_scroll_event
-        )
-        self.signal_handlers['on_completion_popup_window_focus_out_event'] = (
-            self.on_completion_popup_window_focus_out_event
-        )
-
-        # For when clicking outside the popup
-        self.signal_handlers['on_completion_popup_window_button_press_event'] = (
-            self.on_popup_window_button_press_event
-        )
-
-    def popup(self):
-        """
-        Makes the popup visible.
-
-        """
-        PathChooserPopup.popup(self)
-        self.popup_window.grab_focus()
-
-        if not self.treeview.has_focus():
-            self.treeview.grab_focus()
-
-        if not self.popup_grab_window():
-            self.popup_window.hide()
-            return
-
-        self.popup_window.grab_add()
-        self.text_entry.grab_focus()
-        self.text_entry.set_position(len(self.path_entry.text_entry.get_text()))
-        self.set_selected_value(
-            path_without_trailing_path_sep(self.path_entry.get_text()),
-            select_first=True,
-        )
-
-    #################
-    # Callbacks
-    #################
-
-    def on_completion_popup_window_focus_out_event(self, entry, event):
-        """
-        Popup sometimes loses the focus to the text entry, e.g. when right click
-        shows a popup menu on a row. This regains the focus.
-        """
-        self.popup_grab_window()
-        return True
-
-    def on_scroll_event(self, widget, event):
-        """
-        Handles scroll events from the treeview
-
-        """
-        x, y = event.window.get_pointer()
-        self.handle_list_scroll(
-            _next=event.direction == Gdk.ScrollDirection.DOWN,
-            set_entry=widget != self.treeview,
-            scroll_window=True,
-        )
-        path = self.treeview.get_path_at_pos(int(x), int(y))
-        if path:
-            self.handle_list_scroll(path=path[0], _next=None)
-        return True
-
-
-class PathAutoCompleter:
-    def __init__(self, builder, path_entry, max_visible_rows):
-        self.completion_popup = PathCompletionPopup(
-            builder, path_entry, max_visible_rows
-        )
-        self.path_entry = path_entry
-        self.dirs_cache = {}
-        self.use_popup = False
-        self.auto_complete_enabled = True
-        self.signal_handlers = self.completion_popup.signal_handlers
-
-        self.signal_handlers['on_completion_popup_window_key_press_event'] = (
-            self.on_completion_popup_window_key_press_event
-        )
-        self.signal_handlers['on_entry_text_delete_text'] = (
-            self.on_entry_text_delete_text
-        )
-        self.signal_handlers['on_entry_text_insert_text'] = (
-            self.on_entry_text_insert_text
-        )
-        self.accelerator_string = Gtk.accelerator_name(Gdk.KEY_Tab, 0)
-
-    def on_entry_text_insert_text(self, entry, new_text, new_text_length, position):
-        if self.path_entry.get_realized():
-            cur_text = self.path_entry.get_text()
-            pos = entry.get_position()
-            new_complete_text = cur_text[:pos] + new_text + cur_text[pos:]
-            # Remove all values from the list that do not start with new_complete_text
-            self.completion_popup.reduce_values(new_complete_text)
-            self.completion_popup.set_selected_value(
-                new_complete_text, select_first=True
-            )
-            if self.completion_popup.is_popped_up():
-                self.completion_popup.set_window_position_and_size()
-
-    def on_entry_text_delete_text(self, entry, start, end):
-        """
-        Do completion when characters are removed
-
-        """
-        if self.completion_popup.is_popped_up():
-            cur_text = self.path_entry.get_text()
-            new_complete_text = cur_text[:start] + cur_text[end:]
-            self.do_completion(value=new_complete_text, forward_completion=False)
-
-    def set_use_popup(self, use):
-        self.use_popup = use
-
-    def on_completion_popup_window_key_press_event(self, entry, event):
-        """
-        Handles key pressed events on the auto-completion popup window
-        """
-        # If on_completion_treeview_key_press_event handles the event, do nothing
-        ret = self.completion_popup.on_completion_treeview_key_press_event(entry, event)
-        if ret:
-            return ret
-        keyval = event.keyval
-        state = event.get_state() & Gtk.accelerator_get_default_mod_mask()
-        if (
-            self.is_auto_completion_accelerator(keyval, state)
-            and self.auto_complete_enabled
-        ):
-            values_count = self.completion_popup.get_values_count()
-            if values_count == 1:
-                self.do_completion()
-            else:
-                self.completion_popup.handle_list_scroll(_next=True)
-            return True
-        # Buggy stuff (in pygobject?) causing type mismatch between EventKey and GdkEvent. Convert manually...
-        n = Gdk.Event()
-        n.type = event.type
-        n.window = event.window
-        n.send_event = event.send_event
-        n.time = event.time
-        n.state = event.state
-        n.keyval = event.keyval
-        n.length = event.length
-        n.string = event.string
-        n.hardware_keycode = event.hardware_keycode
-        n.group = event.group
-        n.is_modifier = event.is_modifier
-        self.path_entry.text_entry.emit('key-press-event', n)
-
-    def is_auto_completion_accelerator(self, keyval, state):
-        return Gtk.accelerator_name(keyval, state) == self.accelerator_string
-
-    def do_completion(self, value=None, forward_completion=True):
-        if not value:
-            value = self.path_entry.get_text()
-        self.path_entry.text_entry.set_position(len(value))
-        opts = {}
-        opts['show_hidden_files'] = self.completion_popup.show_hidden_files
-        opts['completion_text'] = value
-        opts['forward_completion'] = forward_completion
-        self._start_completion(opts)
-
-    def _start_completion(self, args):
-        args = get_completion_paths(args)
-        self._end_completion(args)
-
-    def _end_completion(self, args):
-        value = args['completion_text']
-        paths = args['paths']
-
-        if args['forward_completion']:
-            common_prefix = os.path.commonprefix(paths)
-            if len(common_prefix) > len(value):
-                self.path_entry.set_text(
-                    common_prefix, set_file_chooser_folder=True, trigger_event=True
-                )
-
-        self.path_entry.text_entry.set_position(len(self.path_entry.get_text()))
-        self.completion_popup.set_values(paths, preserve_selection=True)
-
-        if self.use_popup and len(paths) > 1:
-            self.completion_popup.popup()
-        elif self.completion_popup.is_popped_up() and args['forward_completion']:
-            self.completion_popup.popdown()
-
-
-class PathChooserComboBox(Gtk.Box, StoredValuesPopup, GObject.GObject):
-    __gsignals__ = {
-        signal: (SignalFlags.RUN_FIRST, GObject.TYPE_NONE, (object,))
-        for signal in [
-            'text-changed',
-            'accelerator-set',
-            'max-rows-changed',
-            'list-value-added',
-            'list-value-removed',
-            'list-values-changed',
-            'list-values-reordered',
-            'show-path-entry-toggled',
-            'show-filechooser-toggled',
-            'show-hidden-files-toggled',
-            'show-folder-name-on-button',
-            'auto-complete-enabled-toggled',
-        ]
-    }
-
-    def __init__(
-        self,
-        max_visible_rows=20,
-        auto_complete=True,
-        use_completer_popup=True,
-        parent=None,
-    ):
-        Gtk.Box.__init__(self)
-        GObject.GObject.__init__(self)
-        self.list_box = Gtk.Box.new(Gtk.Orientation.HORIZONTAL, spacing=0)
-        self._stored_values_popping_down = False
-        self.filechooser_visible = True
-        self.filechooser_enabled = True
-        self.path_entry_visible = True
-        self.properties_enabled = True
-        self.show_folder_name_on_button = False
-        self.setting_accelerator_key = False
-        self.builder = Gtk.Builder()
-        self.parent = parent
-        self.popup_buttonbox = self.builder.get_object('buttonbox')
-        self.builder.add_from_file(
-            resource_filename(
-                __package__, os.path.join('glade', 'path_combo_chooser.ui')
-            )
-        )
-        self.button_toggle = self.builder.get_object('button_toggle_dropdown')
-        self.text_entry = self.builder.get_object('entry_text')
-        self.open_filechooser_dialog_button = self.builder.get_object(
-            'button_open_dialog'
-        )
-        self.filechooser_button = self.open_filechooser_dialog_button
-        self.filechooserdialog = self.builder.get_object('filechooserdialog')
-        self.filechooserdialog.set_transient_for(self.parent)
-        self.filechooser_widget = self.builder.get_object('filechooser_widget')
-        self.folder_name_label = self.builder.get_object('folder_name_label')
-        self.default_text = None
-        self.button_properties = self.builder.get_object('button_properties')
-
-        self.combobox_window = self.builder.get_object('combobox_window')
-        self.combo_hbox = self.builder.get_object('entry_combobox_hbox')
-        # Change the parent of the hbox from the glade Window to this hbox.
-        self.combobox_window.remove(self.combo_hbox)
-        self.combobox_window = self.get_window()
-        self.add(self.combo_hbox)
-        StoredValuesPopup.__init__(
-            self, self.builder, self, max_visible_rows, self.combo_hbox
-        )
-
-        self.tooltips = Gtk.Tooltip()
-        self.auto_completer = PathAutoCompleter(self.builder, self, max_visible_rows)
-        self.auto_completer.set_use_popup(use_completer_popup)
-        self.auto_completer.auto_complete_enabled = auto_complete
-        self._setup_config_dialog()
-
-        signal_handlers = {
-            'on_button_toggle_dropdown_toggled': self._on_button_toggle_dropdown_toggled,
-            'on_entry_text_key_press_event': self._on_entry_text_key_press_event,
-            'on_stored_values_popup_window_hide': self._on_stored_values_popup_window_hide,
-            'on_button_toggle_dropdown_button_press_event': self._on_button_toggle_dropdown_button_press_event,
-            'on_entry_combobox_hbox_realize': self._on_entry_combobox_hbox_realize,
-            'on_button_open_dialog_clicked': self._on_button_open_dialog_clicked,
-            'on_entry_text_focus_out_event': self._on_entry_text_focus_out_event,
-            'on_entry_text_changed': self.on_entry_text_changed,
-        }
-        signal_handlers.update(self.signal_handlers)
-        signal_handlers.update(self.auto_completer.signal_handlers)
-        signal_handlers.update(self.config_dialog_signal_handlers)
-        self.builder.connect_signals(signal_handlers)
-
-    def get_text(self):
-        """
-        Get the current text in the Entry
-        """
-        return self.text_entry.get_text()
-
-    def set_text(
-        self,
-        text,
-        set_file_chooser_folder=True,
-        cursor_end=True,
-        default_text=False,
-        trigger_event=False,
-    ):
-        """
-        Set the text for the entry.
-
-        """
-        old_text = self.text_entry.get_text()
-        # We must block the "delete-text" signal to avoid the signal handler being called
-        self.text_entry.handler_block_by_func(
-            self.auto_completer.on_entry_text_delete_text
-        )
-        self.text_entry.set_text(text)
-        self.text_entry.handler_unblock_by_func(
-            self.auto_completer.on_entry_text_delete_text
-        )
-
-        self.text_entry.select_region(0, 0)
-        self.text_entry.set_position(len(text) if cursor_end else 0)
-        self.set_selected_value(text, select_first=True)
-        self.combo_hbox.set_tooltip_text(text)
-        if default_text:
-            self.default_text = text
-            self.button_default.set_tooltip_text(
-                'Restore the default value in the text entry:\n%s' % self.default_text
-            )
-            self.button_default.set_sensitive(True)
-        # Set text for the filechooser dialog button
-        folder_name = ''
-        if self.show_folder_name_on_button or not self.path_entry_visible:
-            folder_name = path_without_trailing_path_sep(text)
-            if folder_name != '/' and os.path.basename(folder_name):
-                folder_name = os.path.basename(folder_name)
-        self.folder_name_label.set_text(folder_name)
-        # Only trigger event if text has changed
-        if old_text != text and trigger_event:
-            self.on_entry_text_changed(self.text_entry)
-
-    def set_sensitive(self, sensitive):
-        """
-        Set the path chooser widgets sensitive
-
-        :param sensitive: if the widget should be sensitive
-        :type  sensitive: bool
-
-        """
-        self.text_entry.set_sensitive(sensitive)
-        self.filechooser_button.set_sensitive(sensitive)
-        self.button_toggle.set_sensitive(sensitive)
-
-    def get_accelerator_string(self):
-        return self.auto_completer.accelerator_string
-
-    def set_accelerator_string(self, accelerator):
-        """
-        Set the accelerator string to trigger auto-completion
-        """
-        if accelerator is None:
-            return
-        try:
-            # Verify that the accelerator can be parsed
-            keyval, mask = Gtk.accelerator_parse(self.auto_completer.accelerator_string)
-            self.auto_completer.accelerator_string = accelerator
-        except TypeError as ex:
-            raise TypeError('TypeError when setting accelerator string: %s' % ex)
-
-    def get_auto_complete_enabled(self):
-        return self.auto_completer.auto_complete_enabled
-
-    def set_auto_complete_enabled(self, enable):
-        if not isinstance(enable, bool):
-            return
-        self.auto_completer.auto_complete_enabled = enable
-
-    def get_show_folder_name_on_button(self):
-        return self.show_folder_name_on_button
-
-    def set_show_folder_name_on_button(self, show):
-        if not isinstance(show, bool):
-            return
-        self.show_folder_name_on_button = show
-        self._set_path_entry_filechooser_widths()
-
-    def get_filechooser_button_enabled(self):
-        return self.filechooser_enabled
-
-    def set_filechooser_button_enabled(self, enable):
-        """
-        Enable/disable the filechooser button.
-
-        By setting filechooser disabled, in will not be possible
-        to change the settings in the properties.
-        """
-        if not isinstance(enable, bool):
-            return
-        self.filechooser_enabled = enable
-        if not enable:
-            self.set_filechooser_button_visible(False, update=False)
-
-    def get_filechooser_button_visible(self):
-        return self.filechooser_visible
-
-    def set_filechooser_button_visible(self, visible, update=True):
-        """
-        Set file chooser button entry visible
-        """
-        if not isinstance(visible, bool):
-            return
-        if update:
-            self.filechooser_visible = visible
-        if visible and not self.filechooser_enabled:
-            return
-        if visible:
-            self.filechooser_button.show()
-        else:
-            self.filechooser_button.hide()
-        # Update width properties
-        self._set_path_entry_filechooser_widths()
-
-    def get_path_entry_visible(self):
-        return self.path_entry_visible
-
-    def set_path_entry_visible(self, visible):
-        """
-        Set the path entry visible
-        """
-        if not isinstance(visible, bool):
-            return
-        self.path_entry_visible = visible
-        if visible:
-            self.text_entry.show()
-        else:
-            self.text_entry.hide()
-        self._set_path_entry_filechooser_widths()
-
-    def get_show_hidden_files(self):
-        return self.auto_completer.completion_popup.show_hidden_files
-
-    def set_show_hidden_files(self, show, do_completion=False, emit_event=False):
-        """
-        Enable/disable showing hidden files on path completion
-        """
-        if not isinstance(show, bool):
-            return
-        self.auto_completer.completion_popup.show_hidden_files = show
-        if do_completion:
-            self.auto_completer.do_completion()
-        if emit_event:
-            self.emit('show-hidden-files-toggled', show)
-
-    def set_enable_properties(self, enable):
-        """
-        Enable/disable the config properties
-        """
-        if not isinstance(enable, bool):
-            return
-        self.properties_enabled = enable
-        if self.properties_enabled:
-            self.popup_buttonbox.add(self.button_properties)
-        else:
-            self.popup_buttonbox.remove(self.button_properties)
-
-    def set_auto_completer_func(self, func):
-        """
-        Set the function to be called when the auto completion
-        accelerator is triggered.
-        """
-        self.auto_completer._start_completion = func
-
-    def complete(self, args):
-        """
-        Perform the auto completion with the provided paths
-        """
-        self.auto_completer._end_completion(args)
-
-    ##############
-    # Callbacks and internal functions
-    ##############
-
-    def on_entry_text_changed(self, entry):
-        self.emit('text-changed', self.get_text())
-
-    def _on_entry_text_focus_out_event(self, widget, event):
-        # FIXME: This causes text to be deselected on right-click.
-        # Update text on the button label
-        self.set_text(self.get_text())
-
-    def _set_path_entry_filechooser_widths(self):
-        if self.path_entry_visible:
-            self.combo_hbox.set_child_packing(
-                self.filechooser_button, 0, 0, 0, Gtk.PackType.START
-            )
-            width, height = self.folder_name_label.get_size_request()
-            width = 120
-            if not self.show_folder_name_on_button:
-                width = 0
-            self.folder_name_label.set_size_request(width, height)
-            self.combo_hbox.set_child_packing(
-                self.filechooser_button, 0, 0, 0, Gtk.PackType.START
-            )
-        else:
-            self.combo_hbox.set_child_packing(
-                self.filechooser_button, 1, 1, 0, Gtk.PackType.START
-            )
-            self.folder_name_label.set_size_request(-1, -1)
-        # Update text on the button label
-        self.set_text(self.get_text())
-
-    def _on_entry_combobox_hbox_realize(self, widget):
-        """Must do this when the widget is realized"""
-        self.set_filechooser_button_visible(self.filechooser_visible)
-        self.set_path_entry_visible(self.path_entry_visible)
-
-    def _on_button_open_dialog_clicked(self, widget):
-        self.filechooser_widget.set_current_folder(self.get_text())
-        response_id = self.filechooserdialog.run()
-
-        if response_id == 0:
-            text = self.filechooser_widget.get_filename()
-            self.set_text(text, trigger_event=True)
-        self.filechooserdialog.hide()
-
-    def _on_entry_text_key_press_event(self, widget, event):
-        """
-        Listen to key events on the entry widget.
-
-        Arrow up/down will change the value of the entry according to the
-        current selection in the list.
-        Enter will show the popup.
-
-        Return True whenever we want no other event listeners to be called.
-
-        """
-        # on_entry_text_key_press_event Errors follow here when pressing ALT key while popup is visible")
-        keyval = event.keyval
-        state = event.get_state() & Gtk.accelerator_get_default_mod_mask()
-        ctrl = event.get_state() & Gdk.ModifierType.CONTROL_MASK
-
-        # Select new row with arrow up/down is pressed
-        if key_is_up_or_down(keyval):
-            self.handle_list_scroll(_next=key_is_down(keyval), set_entry=True)
-            return True
-        elif self.auto_completer.is_auto_completion_accelerator(keyval, state):
-            if self.auto_completer.auto_complete_enabled:
-                self.auto_completer.do_completion()
-                return True
-        # Show popup when Enter is pressed
-        elif key_is_enter(keyval):
-            # This sets the toggle active which results in
-            # on_button_toggle_dropdown_toggled being called which initiates the popup
-            self.button_toggle.set_active(True)
-            return True
-        elif ctrl:
-            # Swap the show hidden files value on CTRL-h
-            if is_ascii_value(keyval, 'h'):
-                # Set show/hide hidden files
-                self.set_show_hidden_files(
-                    not self.get_show_hidden_files(), emit_event=True
-                )
-                return True
-            elif is_ascii_value(keyval, 's'):
-                super().add_current_value_to_saved_list()
-                return True
-            elif is_ascii_value(keyval, 'd'):
-                # Set the default value in the text entry
-                self.set_text(self.default_text, trigger_event=True)
-                return True
-        return False
-
-    def _on_button_toggle_dropdown_toggled(self, button):
-        """
-        Shows the popup when clicking the toggle button.
-        """
-        if self._stored_values_popping_down:
-            return
-        self.popup()
-
-    def _on_stored_values_popup_window_hide(self, popup):
-        """Make sure the button toggle is removed when popup is closed"""
-        self._stored_values_popping_down = True
-        self.button_toggle.set_active(False)
-        self._stored_values_popping_down = False
-
-    ##############
-    # Config dialog
-    ##############
-
-    def _on_button_toggle_dropdown_button_press_event(self, widget, event):
-        """Show config when right clicking dropdown toggle button"""
-        if not self.properties_enabled:
-            return False
-        # This is right click
-        if event.button == 3:
-            self._on_button_properties_clicked(widget)
-            return True
-
-    def _on_button_properties_clicked(self, widget):
-        self.popdown()
-        self.enable_completion.set_active(self.get_auto_complete_enabled())
-        # Set the value of the label to the current accelerator
-        keyval, mask = Gtk.accelerator_parse(self.auto_completer.accelerator_string)
-        self.accelerator_label.set_text(Gtk.accelerator_get_label(keyval, mask))
-        self.visible_rows.set_value(self.get_max_popup_rows())
-        self.show_filechooser_checkbutton.set_active(
-            self.get_filechooser_button_visible()
-        )
-        self.show_path_entry_checkbutton.set_active(self.path_entry_visible)
-        self.show_hidden_files_checkbutton.set_active(self.get_show_hidden_files())
-        self.show_folder_name_on_button_checkbutton.set_active(
-            self.get_show_folder_name_on_button()
-        )
-        self._set_properties_widgets_sensitive(True)
-        self.config_dialog.show_all()
-
-    def _set_properties_widgets_sensitive(self, val):
-        self.enable_completion.set_sensitive(val)
-        self.config_short_cuts_frame.set_sensitive(val)
-        self.config_general_frame.set_sensitive(val)
-        self.show_hidden_files_checkbutton.set_sensitive(val)
-
-    def _setup_config_dialog(self):
-        self.config_dialog = self.builder.get_object('completion_config_dialog')
-        self.enable_completion = self.builder.get_object(
-            'enable_auto_completion_checkbutton'
-        )
-        self.show_filechooser_checkbutton = self.builder.get_object(
-            'show_filechooser_checkbutton'
-        )
-        self.show_path_entry_checkbutton = self.builder.get_object(
-            'show_path_entry_checkbutton'
-        )
-        set_key_button = self.builder.get_object('set_completion_accelerator_button')
-        default_set_accelerator_tooltip = set_key_button.get_tooltip_text()
-        self.config_short_cuts_frame = self.builder.get_object(
-            'config_short_cuts_frame'
-        )
-        self.config_general_frame = self.builder.get_object('config_general_frame')
-        self.accelerator_label = self.builder.get_object('completion_accelerator_label')
-        self.visible_rows = self.builder.get_object('visible_rows_spinbutton')
-        self.visible_rows_label = self.builder.get_object('visible_rows_label')
-        self.show_hidden_files_checkbutton = self.builder.get_object(
-            'show_hidden_files_checkbutton'
-        )
-        self.show_folder_name_on_button_checkbutton = self.builder.get_object(
-            'show_folder_name_on_button_checkbutton'
-        )
-        self.config_dialog.set_transient_for(self.parent)
-
-        def on_close(widget, event=None):
-            if not self.setting_accelerator_key:
-                self.config_dialog.hide()
-            else:
-                stop_setting_accelerator()
-            return True
-
-        def on_enable_completion_toggled(widget):
-            self.set_auto_complete_enabled(self.enable_completion.get_active())
-            self.emit(
-                'auto-complete-enabled-toggled', self.enable_completion.get_active()
-            )
-
-        def on_show_filechooser_toggled(widget):
-            self.set_filechooser_button_visible(
-                self.show_filechooser_checkbutton.get_active()
-            )
-            self.emit(
-                'show-filechooser-toggled',
-                self.show_filechooser_checkbutton.get_active(),
-            )
-            self.show_folder_name_on_button_checkbutton.set_sensitive(
-                self.show_path_entry_checkbutton.get_active()
-                and self.show_filechooser_checkbutton.get_active()
-            )
-            if not self.filechooser_visible and not self.path_entry_visible:
-                self.show_path_entry_checkbutton.set_active(True)
-                on_show_path_entry_toggled(None)
-
-        def on_show_path_entry_toggled(widget):
-            self.set_path_entry_visible(self.show_path_entry_checkbutton.get_active())
-            self.emit(
-                'show-path-entry-toggled', self.show_path_entry_checkbutton.get_active()
-            )
-            self.show_folder_name_on_button_checkbutton.set_sensitive(
-                self.show_path_entry_checkbutton.get_active()
-                and self.show_filechooser_checkbutton.get_active()
-            )
-            if not self.filechooser_visible and not self.path_entry_visible:
-                self.show_filechooser_checkbutton.set_active(True)
-                on_show_filechooser_toggled(None)
-
-        def on_show_folder_name_on_button(widget):
-            self.set_show_folder_name_on_button(
-                self.show_folder_name_on_button_checkbutton.get_active()
-            )
-            self._set_path_entry_filechooser_widths()
-            self.emit(
-                'show-folder-name-on-button',
-                self.show_folder_name_on_button_checkbutton.get_active(),
-            )
-
-        def on_show_hidden_files_toggled(widget):
-            self.set_show_hidden_files(
-                self.show_hidden_files_checkbutton.get_active(), emit_event=True
-            )
-
-        def on_max_rows_changed(widget):
-            self.set_max_popup_rows(self.visible_rows.get_value_as_int())
-            self.emit('max-rows-changed', self.visible_rows.get_value_as_int())
-
-        def set_accelerator(widget):
-            self.setting_accelerator_key = True
-            set_key_button.set_tooltip_text(
-                'Press the accelerator keys for triggering auto-completion'
-            )
-            self._set_properties_widgets_sensitive(False)
-            return True
-
-        def stop_setting_accelerator():
-            self.setting_accelerator_key = False
-            self._set_properties_widgets_sensitive(True)
-            set_key_button.set_active(False)
-            # Restore default tooltip
-            set_key_button.set_tooltip_text(default_set_accelerator_tooltip)
-
-        def on_completion_config_dialog_key_release_event(widget, event):
-            # We are listening for a new key
-            if set_key_button.get_active():
-                state = event.get_state() & Gtk.accelerator_get_default_mod_mask()
-                accelerator_mask = state.numerator
-                # If e.g. only CTRL key is pressed.
-                if not Gtk.accelerator_valid(event.keyval, accelerator_mask):
-                    accelerator_mask = 0
-                self.auto_completer.accelerator_string = Gtk.accelerator_name(
-                    event.keyval, accelerator_mask
-                )
-                self.accelerator_label.set_text(
-                    Gtk.accelerator_get_label(event.keyval, accelerator_mask)
-                )
-                self.emit('accelerator-set', self.auto_completer.accelerator_string)
-                stop_setting_accelerator()
-                return True
-            else:
-                keyval = event.keyval
-                ctrl = event.get_state() & Gdk.ModifierType.CONTROL_MASK
-                if ctrl:
-                    # Set show/hide hidden files
-                    if is_ascii_value(keyval, 'h'):
-                        self.show_hidden_files_checkbutton.set_active(
-                            not self.get_show_hidden_files()
-                        )
-                        return True
-
-        def on_set_completion_accelerator_button_clicked(widget):
-            if not set_key_button.get_active():
-                stop_setting_accelerator()
-                return True
-
-        self.config_dialog_signal_handlers = {
-            'on_enable_auto_completion_checkbutton_toggled': on_enable_completion_toggled,
-            'on_show_filechooser_checkbutton_toggled': on_show_filechooser_toggled,
-            'on_show_path_entry_checkbutton_toggled': on_show_path_entry_toggled,
-            'on_show_folder_name_on_button_checkbutton_toggled': on_show_folder_name_on_button,
-            'on_config_dialog_button_close_clicked': on_close,
-            'on_visible_rows_spinbutton_value_changed': on_max_rows_changed,
-            'on_completion_config_dialog_delete_event': on_close,
-            'on_set_completion_accelerator_button_pressed': set_accelerator,
-            'on_completion_config_dialog_key_release_event': on_completion_config_dialog_key_release_event,
-            'on_set_completion_accelerator_button_clicked': on_set_completion_accelerator_button_clicked,
-            'on_show_hidden_files_checkbutton_toggled': on_show_hidden_files_toggled,
-        }
-
-
-GObject.type_register(PathChooserComboBox)
-
-
-if __name__ == '__main__':
-    import signal
-
-    # necessary to exit with CTRL-C (https://bugzilla.gnome.org/show_bug.cgi?id=622084)
-    signal.signal(signal.SIGINT, signal.SIG_DFL)
-    import sys
-
-    w = Gtk.Window()
-    w.set_position(Gtk.WindowPosition.CENTER)
-    w.set_size_request(600, -1)
-    w.set_title('ComboEntry example')
-    w.connect('delete-event', Gtk.main_quit)
-
-    box1 = Gtk.Box.new(Gtk.Orientation.VERTICAL, spacing=0)
-
-    def get_resource2(filename):
-        return f'{os.path.abspath(os.path.dirname(sys.argv[0]))}/glade/{filename}'
-
-    # Override get_resource which fetches from deluge install
-    # get_resource = get_resource2
-
-    entry1 = PathChooserComboBox(max_visible_rows=15)
-    entry2 = PathChooserComboBox()
-
-    box1.add(entry1)
-    box1.add(entry2)
-
-    test_paths = [
-        '/home/bro/Downloads',
-        '/media/Movies-HD',
-        '/media/torrent/in',
-        '/media/Live-show/Misc',
-        '/media/Live-show/Consert',
-        '/media/Series/1/',
-        '/media/Series/2',
-        '/media/Series/17',
-        '/media/Series/18',
-        '/media/Series/19',
-    ]
-
-    entry1.add_values(test_paths)
-    entry1.set_text('/home/bro/', default_text=True)
-    entry2.set_text(
-        '/home/bro/programmer/deluge/deluge-yarss-plugin/build/lib/yarss2/include/bs4/tests/',
-        cursor_end=False,
-    )
-
-    entry2.set_filechooser_button_visible(False)
-    # entry2.set_enable_properties(False)
-    entry2.set_filechooser_button_enabled(False)
-
-    def list_value_added_event(widget, values):
-        print('Current list values:', widget.get_values())
-
-    entry1.connect('list-value-added', list_value_added_event)
-    entry2.connect('list-value-added', list_value_added_event)
-    w.add(box1)
-    w.show_all()
-    Gtk.main()
Index: luge/ui/gtk3/peers_tab.py
===================================================================
--- deluge/ui/gtk3/peers_tab.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,382 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os.path
-
-from gi.repository.GdkPixbuf import Pixbuf
-from gi.repository.Gtk import (
-    Builder,
-    CellRendererPixbuf,
-    CellRendererProgress,
-    CellRendererText,
-    ListStore,
-    TreeViewColumn,
-    TreeViewColumnSizing,
-)
-
-import deluge.common
-import deluge.component as component
-from deluge.ui.client import client
-from deluge.ui.countries import COUNTRIES
-
-from .common import (
-    icon_downloading,
-    icon_seeding,
-    load_pickled_state_file,
-    parse_ip_port,
-    save_pickled_state_file,
-)
-from .torrentdetails import Tab
-from .torrentview_data_funcs import (
-    cell_data_peer_progress,
-    cell_data_speed_down,
-    cell_data_speed_up,
-)
-
-log = logging.getLogger(__name__)
-
-
-class PeersTab(Tab):
-    def __init__(self):
-        super().__init__('Peers', 'peers_tab', 'peers_tab_label')
-
-        self.peer_menu = self.main_builder.get_object('menu_peer_tab')
-        component.get('MainWindow').connect_signals(self)
-
-        self.listview = self.main_builder.get_object('peers_listview')
-        self.listview.props.has_tooltip = True
-        self.listview.connect('button-press-event', self._on_button_press_event)
-        self.listview.connect('query-tooltip', self._on_query_tooltip)
-
-        # flag, ip, client, downspd, upspd, country code, int_ip, seed/peer icon, progress
-        self.liststore = ListStore(
-            Pixbuf, str, str, int, int, str, float, Pixbuf, float
-        )
-        self.cached_flag_pixbufs = {}
-
-        self.seed_pixbuf = icon_seeding
-        self.peer_pixbuf = icon_downloading
-
-        # key is ip address, item is row iter
-        self.peers = {}
-
-        # Country column
-        column = TreeViewColumn()
-        render = CellRendererPixbuf()
-        column.pack_start(render, False)
-        column.add_attribute(render, 'pixbuf', 0)
-        column.set_sort_column_id(5)
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(20)
-        column.set_reorderable(True)
-        self.listview.append_column(column)
-
-        # Address column
-        column = TreeViewColumn(_('Address'))
-        render = CellRendererPixbuf()
-        column.pack_start(render, False)
-        column.add_attribute(render, 'pixbuf', 7)
-        render = CellRendererText()
-        column.pack_start(render, False)
-        column.add_attribute(render, 'text', 1)
-        column.set_sort_column_id(6)
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(100)
-        column.set_reorderable(True)
-        self.listview.append_column(column)
-
-        # Client column
-        column = TreeViewColumn(_('Client'))
-        render = CellRendererText()
-        column.pack_start(render, False)
-        column.add_attribute(render, 'text', 2)
-        column.set_sort_column_id(2)
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(100)
-        column.set_reorderable(True)
-        self.listview.append_column(column)
-
-        # Progress column
-        column = TreeViewColumn(_('Progress'))
-        render = CellRendererProgress()
-        column.pack_start(render, True)
-        column.set_cell_data_func(render, cell_data_peer_progress, 8)
-        column.set_sort_column_id(8)
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(100)
-        column.set_reorderable(True)
-        self.listview.append_column(column)
-
-        # Down Speed column
-        column = TreeViewColumn(_('Down Speed'))
-        render = CellRendererText()
-        column.pack_start(render, False)
-        column.set_cell_data_func(render, cell_data_speed_down, 3)
-        column.set_sort_column_id(3)
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(50)
-        column.set_reorderable(True)
-        self.listview.append_column(column)
-
-        # Up Speed column
-        column = TreeViewColumn(_('Up Speed'))
-        render = CellRendererText()
-        column.pack_start(render, False)
-        column.set_cell_data_func(render, cell_data_speed_up, 4)
-        column.set_sort_column_id(4)
-        column.set_clickable(True)
-        column.set_resizable(True)
-        column.set_expand(False)
-        column.set_min_width(50)
-        # Bugfix: Last column needs max_width set to stop scrollbar appearing
-        column.set_max_width(150)
-        column.set_reorderable(True)
-        self.listview.append_column(column)
-
-        self.listview.set_model(self.liststore)
-
-        self.load_state()
-
-        self.torrent_id = None
-
-    def save_state(self):
-        # Get the current sort order of the view
-        column_id, sort_order = self.liststore.get_sort_column_id()
-
-        # Setup state dict
-        state = {
-            'columns': {},
-            'sort_id': column_id,
-            'sort_order': int(sort_order) if sort_order else None,
-        }
-
-        for index, column in enumerate(self.listview.get_columns()):
-            state['columns'][column.get_title()] = {
-                'position': index,
-                'width': column.get_width(),
-            }
-        save_pickled_state_file('peers_tab.state', state)
-
-    def load_state(self):
-        state = load_pickled_state_file('peers_tab.state')
-
-        if state is None:
-            return
-
-        if len(state['columns']) != len(self.listview.get_columns()):
-            log.warning('peers_tab.state is not compatible! rejecting..')
-            return
-
-        if state['sort_id'] and state['sort_order'] is not None:
-            self.liststore.set_sort_column_id(state['sort_id'], state['sort_order'])
-
-        for index, column in enumerate(self.listview.get_columns()):
-            cname = column.get_title()
-            if cname in state['columns']:
-                cstate = state['columns'][cname]
-                column.set_sizing(TreeViewColumnSizing.FIXED)
-                column.set_fixed_width(cstate['width'] if cstate['width'] > 0 else 10)
-                if state['sort_id'] == index and state['sort_order'] is not None:
-                    column.set_sort_indicator(True)
-                    column.set_sort_order(state['sort_order'])
-                if cstate['position'] != index:
-                    # Column is in wrong position
-                    if cstate['position'] == 0:
-                        self.listview.move_column_after(column, None)
-                    elif (
-                        self.listview.get_columns()[cstate['position'] - 1].get_title()
-                        != cname
-                    ):
-                        self.listview.move_column_after(
-                            column, self.listview.get_columns()[cstate['position'] - 1]
-                        )
-
-    def update(self):
-        # Get the first selected torrent
-        torrent_id = component.get('TorrentView').get_selected_torrents()
-
-        # Only use the first torrent in the list or return if None selected
-        if len(torrent_id) != 0:
-            torrent_id = torrent_id[0]
-        else:
-            # No torrent is selected in the torrentview
-            self.liststore.clear()
-            return
-
-        if torrent_id != self.torrent_id:
-            # We only want to do this if the torrent_id has changed
-            self.liststore.clear()
-            self.peers = {}
-            self.torrent_id = torrent_id
-
-        component.get('SessionProxy').get_torrent_status(
-            torrent_id, ['peers']
-        ).addCallback(self._on_get_torrent_status)
-
-    def get_flag_pixbuf(self, country):
-        if not country.strip():
-            return None
-
-        if country not in self.cached_flag_pixbufs:
-            # We haven't created a pixbuf for this country yet
-            try:
-                self.cached_flag_pixbufs[country] = Pixbuf.new_from_file(
-                    deluge.common.resource_filename(
-                        'deluge',
-                        os.path.join(
-                            'ui', 'data', 'pixmaps', 'flags', country.lower() + '.png'
-                        ),
-                    )
-                )
-            except Exception as ex:
-                log.debug('Unable to load flag: %s', ex)
-                return None
-
-        return self.cached_flag_pixbufs[country]
-
-    def _on_get_torrent_status(self, status):
-        new_ips = set()
-        for peer in status['peers']:
-            new_ips.add(peer['ip'])
-            if peer['ip'] in self.peers:
-                # We already have this peer in our list, so lets just update it
-                row = self.peers[peer['ip']]
-                if not self.liststore.iter_is_valid(row):
-                    # This iter is invalid, delete it and continue to next iteration
-                    del self.peers[peer['ip']]
-                    continue
-                values = self.liststore.get(row, 3, 4, 5, 7, 8)
-                if peer['down_speed'] != values[0]:
-                    self.liststore.set_value(row, 3, peer['down_speed'])
-                if peer['up_speed'] != values[1]:
-                    self.liststore.set_value(row, 4, peer['up_speed'])
-                if peer['country'] != values[2]:
-                    self.liststore.set_value(row, 5, peer['country'])
-                    self.liststore.set_value(
-                        row, 0, self.get_flag_pixbuf(peer['country'])
-                    )
-                if peer['seed']:
-                    icon = self.seed_pixbuf
-                else:
-                    icon = self.peer_pixbuf
-
-                if icon != values[3]:
-                    self.liststore.set_value(row, 7, icon)
-
-                if peer['progress'] != values[4]:
-                    self.liststore.set_value(row, 8, peer['progress'])
-            else:
-                # Peer is not in list so we need to add it
-
-                # Create an int IP address for sorting purposes
-                if peer['ip'].count(':') == 1:
-                    # This is an IPv4 address
-                    ip_int = sum(
-                        int(byte) << shift
-                        for byte, shift in zip(
-                            peer['ip'].split(':')[0].split('.'), (24, 16, 8, 0)
-                        )
-                    )
-                    peer_ip = peer['ip']
-                else:
-                    # This is an IPv6 address
-                    import binascii
-                    import socket
-
-                    # Split out the :port
-                    ip = ':'.join(peer['ip'].split(':')[:-1])
-                    ip_int = int(
-                        binascii.hexlify(socket.inet_pton(socket.AF_INET6, ip)), 16
-                    )
-                    peer_ip = '[{}]:{}'.format(ip, peer['ip'].split(':')[-1])
-
-                if peer['seed']:
-                    icon = self.seed_pixbuf
-                else:
-                    icon = self.peer_pixbuf
-
-                row = self.liststore.append(
-                    [
-                        self.get_flag_pixbuf(peer['country']),
-                        peer_ip,
-                        peer['client'],
-                        peer['down_speed'],
-                        peer['up_speed'],
-                        peer['country'],
-                        float(ip_int),
-                        icon,
-                        peer['progress'],
-                    ]
-                )
-
-                self.peers[peer['ip']] = row
-
-        # Now we need to remove any ips that were not in status["peers"] list
-        for ip in set(self.peers).difference(new_ips):
-            self.liststore.remove(self.peers[ip])
-            del self.peers[ip]
-
-    def clear(self):
-        self.liststore.clear()
-
-    def _on_button_press_event(self, widget, event):
-        """This is a callback for showing the right-click context menu."""
-        log.debug('on_button_press_event')
-        # We only care about right-clicks
-        if self.torrent_id and event.button == 3:
-            self.peer_menu.popup(None, None, None, None, event.button, event.time)
-            return True
-
-    def _on_query_tooltip(self, widget, x, y, keyboard_tip, tooltip):
-        is_tooltip, x, y, model, path, _iter = widget.get_tooltip_context(
-            x, y, keyboard_tip
-        )
-        if is_tooltip:
-            country_code = model.get(_iter, 5)[0]
-            if country_code != '  ' and country_code in COUNTRIES:
-                tooltip.set_text(COUNTRIES[country_code])
-                # widget here is self.listview
-                widget.set_tooltip_cell(tooltip, path, widget.get_column(0), None)
-                return True
-        return False
-
-    def on_menuitem_add_peer_activate(self, menuitem):
-        """This is a callback for manually adding a peer"""
-        log.debug('on_menuitem_add_peer')
-        builder = Builder()
-        builder.add_from_file(
-            deluge.common.resource_filename(
-                __package__, os.path.join('glade', 'connect_peer_dialog.ui')
-            )
-        )
-        peer_dialog = builder.get_object('connect_peer_dialog')
-        txt_ip = builder.get_object('txt_ip')
-        response = peer_dialog.run()
-
-        if response:
-            value = txt_ip.get_text()
-            ip, port = parse_ip_port(value)
-            if ip and port:
-                log.info('Adding peer IP: %s port: %s to %s', ip, port, self.torrent_id)
-                client.core.connect_peer(self.torrent_id, ip, port)
-            else:
-                log.error('Error parsing peer "%s"', value)
-
-        peer_dialog.destroy()
-        return True
Index: luge/ui/gtk3/piecesbar.py
===================================================================
--- deluge/ui/gtk3/piecesbar.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,225 +1,0 @@
-#
-# Copyright (C) 2011 Pedro Algarvio <pedro@algarvio.me>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from math import pi
-
-import gi  # isort:skip (Version check required before import).
-
-gi.require_version('PangoCairo', '1.0')
-gi.require_foreign('cairo')
-gi.require_version('cairo', '1.0')
-
-# isort:imports-thirdparty
-import cairo  # Backward compat cairo <= 1.15
-from gi.repository import PangoCairo
-from gi.repository.Gtk import DrawingArea, ProgressBar, StateFlags
-from gi.repository.Pango import SCALE, Weight
-
-# isort:imports-firstparty
-from deluge.configmanager import ConfigManager
-
-COLOR_STATES = ['missing', 'waiting', 'downloading', 'completed']
-
-
-class PiecesBar(DrawingArea):
-    # Draw in response to an draw
-    __gsignals__ = {'draw': 'override'}
-
-    def __init__(self):
-        super().__init__()
-        # Get progress bar styles, in order to keep font consistency
-        pb = ProgressBar()
-        pb_style = pb.get_style_context()
-        # Get a copy of Pango.FontDescription since original needs freed.
-        self.text_font = pb_style.get_property('font', StateFlags.NORMAL).copy()
-        self.text_font.set_weight(Weight.BOLD)
-        # Done with the ProgressBar styles, don't keep refs of it
-        del pb, pb_style
-
-        self.set_size_request(-1, 25)
-        self.gtkui_config = ConfigManager('gtk3ui.conf')
-
-        self.width = self.prev_width = 0
-        self.height = self.prev_height = 0
-        self.pieces = self.prev_pieces = ()
-        self.num_pieces = None
-        self.text = self.prev_text = ''
-        self.fraction = self.prev_fraction = 0
-        self.progress_overlay = self.text_overlay = self.pieces_overlay = None
-
-        self.connect('size-allocate', self.do_size_allocate_event)
-        self.show()
-
-    def do_size_allocate_event(self, widget, size):
-        self.prev_width = self.width
-        self.width = size.width
-        self.prev_height = self.height
-        self.height = size.height
-
-    # Handle the draw by drawing
-    def do_draw(self, ctx):
-        ctx.set_line_width(max(ctx.device_to_user_distance(0.5, 0.5)))
-
-        # Restrict Cairo to the exposed area; avoid extra work
-        self.roundcorners_clipping(ctx)
-
-        self.draw_pieces(ctx)
-        self.draw_progress_overlay(ctx)
-        self.write_text(ctx)
-        self.roundcorners_border(ctx)
-
-        # Drawn once, update width, height
-        if self.resized():
-            self.prev_width = self.width
-            self.prev_height = self.height
-
-    def roundcorners_clipping(self, ctx):
-        self.create_roundcorners_subpath(ctx, 0, 0, self.width, self.height)
-        ctx.clip()
-
-    def roundcorners_border(self, ctx):
-        self.create_roundcorners_subpath(ctx, 0.5, 0.5, self.width - 1, self.height - 1)
-        ctx.set_source_rgba(0, 0, 0, 0.9)
-        ctx.stroke()
-
-    @staticmethod
-    def create_roundcorners_subpath(ctx, x, y, width, height):
-        aspect = 1.0
-        corner_radius = height / 10
-        radius = corner_radius / aspect
-        degrees = pi / 180
-        ctx.new_sub_path()
-        ctx.arc(x + width - radius, y + radius, radius, -90 * degrees, 0 * degrees)
-        ctx.arc(
-            x + width - radius, y + height - radius, radius, 0 * degrees, 90 * degrees
-        )
-        ctx.arc(x + radius, y + height - radius, radius, 90 * degrees, 180 * degrees)
-        ctx.arc(x + radius, y + radius, radius, 180 * degrees, 270 * degrees)
-        ctx.close_path()
-
-    def draw_pieces(self, ctx):
-        if not self.num_pieces:
-            return
-
-        if (
-            self.resized()
-            or self.pieces != self.prev_pieces
-            or self.pieces_overlay is None
-        ):
-            # Need to recreate the cache drawing
-            self.pieces_overlay = cairo.ImageSurface(
-                cairo.FORMAT_ARGB32, self.width, self.height
-            )
-            pieces_ctx = cairo.Context(self.pieces_overlay)
-
-            if self.pieces:
-                pieces = self.pieces
-            elif self.num_pieces:
-                # Completed torrents do not send any pieces so create list using 'completed' state.
-                pieces = [COLOR_STATES.index('completed')] * self.num_pieces
-            start_pos = 0
-            piece_width = self.width / len(pieces)
-            pieces_colors = [
-                [
-                    color / 65535
-                    for color in self.gtkui_config['pieces_color_%s' % state]
-                ]
-                for state in COLOR_STATES
-            ]
-            for state in pieces:
-                pieces_ctx.set_source_rgb(*pieces_colors[state])
-                pieces_ctx.rectangle(start_pos, 0, piece_width, self.height)
-                pieces_ctx.fill()
-                start_pos += piece_width
-
-        ctx.set_source_surface(self.pieces_overlay)
-        ctx.paint()
-
-    def draw_progress_overlay(self, ctx):
-        if not self.text:
-            return
-
-        if (
-            self.resized()
-            or self.fraction != self.prev_fraction
-            or self.progress_overlay is None
-        ):
-            # Need to recreate the cache drawing
-            self.progress_overlay = cairo.ImageSurface(
-                cairo.FORMAT_ARGB32, self.width, self.height
-            )
-            progress_ctx = cairo.Context(self.progress_overlay)
-            progress_ctx.set_source_rgba(0.1, 0.1, 0.1, 0.3)  # Transparent
-            progress_ctx.rectangle(0, 0, self.width * self.fraction, self.height)
-            progress_ctx.fill()
-        ctx.set_source_surface(self.progress_overlay)
-        ctx.paint()
-
-    def write_text(self, ctx):
-        if not self.text:
-            return
-
-        if self.resized() or self.text != self.prev_text or self.text_overlay is None:
-            # Need to recreate the cache drawing
-            self.text_overlay = cairo.ImageSurface(
-                cairo.FORMAT_ARGB32, self.width, self.height
-            )
-            text_ctx = cairo.Context(self.text_overlay)
-            pl = PangoCairo.create_layout(text_ctx)
-            pl.set_font_description(self.text_font)
-            pl.set_width(-1)  # No text wrapping
-            pl.set_text(self.text, -1)
-            plsize = pl.get_size()
-            text_width = plsize[0] // SCALE
-            text_height = plsize[1] // SCALE
-            area_width_without_text = self.width - text_width
-            area_height_without_text = self.height - text_height
-            text_ctx.move_to(
-                area_width_without_text // 2, area_height_without_text // 2
-            )
-            text_ctx.set_source_rgb(1, 1, 1)
-            PangoCairo.update_layout(text_ctx, pl)
-            PangoCairo.show_layout(text_ctx, pl)
-        ctx.set_source_surface(self.text_overlay)
-        ctx.paint()
-
-    def resized(self):
-        return self.prev_width != self.width or self.prev_height != self.height
-
-    def set_fraction(self, fraction):
-        self.prev_fraction = self.fraction
-        self.fraction = fraction
-
-    def get_fraction(self):
-        return self.fraction
-
-    def get_text(self):
-        return self.text
-
-    def set_text(self, text):
-        self.prev_text = self.text
-        self.text = text
-
-    def set_pieces(self, pieces, num_pieces):
-        self.prev_pieces = self.pieces
-        self.pieces = pieces
-        self.num_pieces = num_pieces
-
-    def get_pieces(self):
-        return self.pieces
-
-    def clear(self):
-        self.pieces = self.prev_pieces = ()
-        self.num_pieces = None
-        self.text = self.prev_text = ''
-        self.fraction = self.prev_fraction = 0
-        self.progress_overlay = self.text_overlay = self.pieces_overlay = None
-        self.update()
-
-    def update(self):
-        self.queue_draw()
Index: luge/ui/gtk3/pluginmanager.py
===================================================================
--- deluge/ui/gtk3/pluginmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,134 +1,0 @@
-#
-# Copyright (C) 2007, 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-import deluge.pluginmanagerbase
-from deluge.configmanager import ConfigManager
-from deluge.ui.client import client
-
-log = logging.getLogger(__name__)
-
-
-class PluginManager(deluge.pluginmanagerbase.PluginManagerBase, component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'PluginManager')
-        self.config = ConfigManager('gtk3ui.conf')
-        deluge.pluginmanagerbase.PluginManagerBase.__init__(
-            self, 'gtk3ui.conf', 'deluge.plugin.gtk3ui'
-        )
-
-        self.hooks = {'on_apply_prefs': [], 'on_show_prefs': []}
-
-        client.register_event_handler(
-            'PluginEnabledEvent', self._on_plugin_enabled_event
-        )
-        client.register_event_handler(
-            'PluginDisabledEvent', self._on_plugin_disabled_event
-        )
-
-    def register_hook(self, hook, function):
-        """Register a hook function with the plugin manager"""
-        try:
-            self.hooks[hook].append(function)
-        except KeyError:
-            log.warning('Plugin attempting to register invalid hook.')
-
-    def deregister_hook(self, hook, function):
-        """Deregisters a hook function"""
-        try:
-            self.hooks[hook].remove(function)
-        except KeyError:
-            log.warning('Unable to deregister hook %s', hook)
-
-    def start(self):
-        """Start the plugin manager"""
-        # Update the enabled_plugins from the core
-        client.core.get_enabled_plugins().addCallback(self._on_get_enabled_plugins)
-        for instance in self.plugins.values():
-            component.start([instance.plugin._component_name])
-
-    def stop(self):
-        # Disable the plugins
-        self.disable_plugins()
-
-    def update(self):
-        pass
-
-    def _on_get_enabled_plugins(self, enabled_plugins):
-        log.debug('Core has these plugins enabled: %s', enabled_plugins)
-        for plugin in enabled_plugins:
-            self.enable_plugin(plugin)
-
-    def _on_plugin_enabled_event(self, name):
-        try:
-            self.enable_plugin(name)
-        except Exception as ex:
-            log.warning('Failed to enable plugin "%s": ex: %s', name, ex)
-
-        self.run_on_show_prefs()
-
-    def _on_plugin_disabled_event(self, name):
-        self.disable_plugin(name)
-
-    # Hook functions
-    def run_on_show_prefs(self):
-        """This hook is run before the user is shown the preferences dialog.
-        It is designed so that plugins can update their preference page with
-        the config."""
-        log.debug('run_on_show_prefs')
-        for function in self.hooks['on_show_prefs']:
-            function()
-
-    def run_on_apply_prefs(self):
-        """This hook is run after the user clicks Apply or OK in the preferences
-        dialog.
-        """
-        log.debug('run_on_apply_prefs')
-        for function in self.hooks['on_apply_prefs']:
-            function()
-
-    # Plugin functions.. will likely move to own class..
-
-    def add_torrentview_text_column(self, *args, **kwargs):
-        return component.get('TorrentView').add_text_column(*args, **kwargs)
-
-    def remove_torrentview_column(self, *args):
-        return component.get('TorrentView').remove_column(*args)
-
-    def add_toolbar_separator(self):
-        return component.get('ToolBar').add_separator()
-
-    def add_toolbar_button(self, *args, **kwargs):
-        return component.get('ToolBar').add_toolbutton(*args, **kwargs)
-
-    def remove_toolbar_button(self, *args):
-        return component.get('ToolBar').remove(*args)
-
-    def add_torrentmenu_menu(self, *args):
-        return component.get('MenuBar').torrentmenu.append(*args)
-
-    def add_torrentmenu_separator(self):
-        return component.get('MenuBar').add_torrentmenu_separator()
-
-    def remove_torrentmenu_item(self, *args):
-        return component.get('MenuBar').torrentmenu.remove(*args)
-
-    def add_preferences_page(self, *args):
-        return component.get('Preferences').add_page(*args)
-
-    def remove_preferences_page(self, *args):
-        return component.get('Preferences').remove_page(*args)
-
-    def update_torrent_view(self, *args):
-        return component.get('TorrentView').update(*args)
-
-    def get_selected_torrents(self):
-        """Returns a list of the selected torrent_ids"""
-        return component.get('TorrentView').get_selected_torrents()
Index: luge/ui/gtk3/preferences.py
===================================================================
--- deluge/ui/gtk3/preferences.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1539 +1,0 @@
-#
-# Copyright (C) 2007, 2008 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2011 Pedro Algarvio <pedro@algarvio.me>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-from hashlib import sha1 as sha
-from urllib.parse import urlparse
-
-from gi import require_version
-from gi.repository import GObject, Gtk
-from gi.repository.Gdk import Color
-
-import deluge.common
-import deluge.component as component
-from deluge.configmanager import ConfigManager, get_config_dir
-from deluge.decorators import maybe_coroutine
-from deluge.error import AuthManagerError, NotAuthorizedError
-from deluge.i18n import get_languages
-from deluge.ui.client import client
-from deluge.ui.common import DISK_CACHE_KEYS, PREFS_CATOG_TRANS
-
-from .common import associate_magnet_links, get_clipboard_text, get_deluge_icon
-from .dialogs import AccountDialog, ErrorDialog, InformationDialog, YesNoDialog
-from .path_chooser import PathChooser
-
-try:
-    try:
-        require_version('AyatanaAppIndicator3', '0.1')
-        from gi.repository import AyatanaAppIndicator3  # noqa: F401
-    except (ValueError, ImportError):
-        require_version('AppIndicator3', '0.1')
-        from gi.repository import AppIndicator3  # noqa: F401
-except (ImportError, ValueError):
-    appindicator = False
-else:
-    appindicator = True
-
-log = logging.getLogger(__name__)
-
-ACCOUNTS_USERNAME, ACCOUNTS_LEVEL, ACCOUNTS_PASSWORD = list(range(3))
-COLOR_MISSING, COLOR_WAITING, COLOR_DOWNLOADING, COLOR_COMPLETED = list(range(4))
-
-COLOR_STATES = {
-    'missing': COLOR_MISSING,
-    'waiting': COLOR_WAITING,
-    'downloading': COLOR_DOWNLOADING,
-    'completed': COLOR_COMPLETED,
-}
-
-
-class Preferences(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'Preferences')
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(
-            deluge.common.resource_filename(
-                __package__, os.path.join('glade', 'preferences_dialog.ui')
-            )
-        )
-        self.pref_dialog = self.builder.get_object('pref_dialog')
-        self.pref_dialog.set_transient_for(component.get('MainWindow').window)
-        self.pref_dialog.set_icon(get_deluge_icon())
-        self.treeview = self.builder.get_object('treeview')
-        self.notebook = self.builder.get_object('notebook')
-        self.gtkui_config = ConfigManager('gtk3ui.conf')
-        self.window_open = False
-
-        self.load_pref_dialog_state()
-
-        self.builder.get_object('image_magnet').set_from_file(
-            deluge.common.get_pixmap('magnet16.png')
-        )
-
-        # Hide the unused associate magnet button on OSX see: #2420
-        if deluge.common.osx_check():
-            self.builder.get_object('button_associate_magnet').hide()
-
-        # Setup the liststore for the categories (tab pages)
-        self.liststore = Gtk.ListStore(int, str, str)
-        self.treeview.set_model(self.liststore)
-        render = Gtk.CellRendererText()
-        column = Gtk.TreeViewColumn(None, render, text=2)
-        self.treeview.append_column(column)
-
-        # Add the default categories
-        prefs_categories = (
-            'interface',
-            'downloads',
-            'bandwidth',
-            'queue',
-            'network',
-            'proxy',
-            'cache',
-            'other',
-            'daemon',
-            'plugins',
-        )
-        for idx, category in enumerate(prefs_categories):
-            self.liststore.append([idx, category, PREFS_CATOG_TRANS[category]])
-
-        # Add and set separator after Plugins.
-        def set_separator(model, _iter, data=None):
-            entry = deluge.common.decode_bytes(model.get_value(_iter, 1))
-            if entry == '_separator_':
-                return True
-
-        self.treeview.set_row_separator_func(set_separator, None)
-        self.liststore.append([len(self.liststore), '_separator_', ''])
-        # Add a dummy notebook page to keep indexing synced with liststore.
-        self.notebook.append_page(Gtk.HSeparator())
-
-        # Setup accounts tab lisview
-        self.accounts_levels_mapping = None
-        self.accounts_liststore = Gtk.ListStore(str, str, str, int)
-        self.accounts_liststore.set_sort_column_id(
-            ACCOUNTS_USERNAME, Gtk.SortType.ASCENDING
-        )
-        self.accounts_listview = self.builder.get_object('accounts_listview')
-        self.accounts_listview.append_column(
-            Gtk.TreeViewColumn(
-                _('Username'), Gtk.CellRendererText(), text=ACCOUNTS_USERNAME
-            )
-        )
-        self.accounts_listview.append_column(
-            Gtk.TreeViewColumn(_('Level'), Gtk.CellRendererText(), text=ACCOUNTS_LEVEL)
-        )
-        password_column = Gtk.TreeViewColumn(
-            'password', Gtk.CellRendererText(), text=ACCOUNTS_PASSWORD
-        )
-        self.accounts_listview.append_column(password_column)
-        password_column.set_visible(False)
-        self.accounts_listview.set_model(self.accounts_liststore)
-
-        self.accounts_listview.get_selection().connect(
-            'changed', self.on_accounts_selection_changed
-        )
-        self.accounts_frame = self.builder.get_object('AccountsFrame')
-
-        # Setup plugin tab listview
-        # The third entry is for holding translated plugin names
-        self.plugin_liststore = Gtk.ListStore(str, bool, str)
-        self.plugin_liststore.set_sort_column_id(0, Gtk.SortType.ASCENDING)
-        self.plugin_listview = self.builder.get_object('plugin_listview')
-        self.plugin_listview.set_model(self.plugin_liststore)
-        render = Gtk.CellRendererToggle()
-        render.connect('toggled', self.on_plugin_toggled)
-        render.set_property('activatable', True)
-        self.plugin_listview.append_column(
-            Gtk.TreeViewColumn(_('Enabled'), render, active=1)
-        )
-        self.plugin_listview.append_column(
-            Gtk.TreeViewColumn(_('Plugin'), Gtk.CellRendererText(), text=2)
-        )
-
-        # Connect to the 'changed' event of TreeViewSelection to get selection
-        # changes.
-        self.treeview.get_selection().connect('changed', self.on_selection_changed)
-
-        self.plugin_listview.get_selection().connect(
-            'changed', self.on_plugin_selection_changed
-        )
-
-        self.builder.connect_signals(self)
-
-        # Radio buttons to choose between systray and appindicator
-        self.builder.get_object('alignment_tray_type').set_visible(appindicator)
-
-        # Initialize a binding for dark theme
-        Gtk.Settings.get_default().bind_property(
-            'gtk-application-prefer-dark-theme',
-            self.builder.get_object('chk_prefer_dark_theme'),
-            'active',
-            GObject.BindingFlags.BIDIRECTIONAL | GObject.BindingFlags.SYNC_CREATE,
-        )
-
-        from .gtkui import DEFAULT_PREFS
-
-        self.COLOR_DEFAULTS = {}
-        for key in ('missing', 'waiting', 'downloading', 'completed'):
-            self.COLOR_DEFAULTS[key] = DEFAULT_PREFS['pieces_color_%s' % key][:]
-        del DEFAULT_PREFS
-
-        # These get updated by requests done to the core
-        self.all_plugins = []
-        self.enabled_plugins = []
-
-        self.setup_path_choosers()
-        self.load_languages()
-
-    def setup_path_choosers(self):
-        self.download_location_hbox = self.builder.get_object(
-            'hbox_download_to_path_chooser'
-        )
-        self.download_location_path_chooser = PathChooser(
-            'download_location_paths_list', parent=self.pref_dialog
-        )
-        self.download_location_hbox.add(self.download_location_path_chooser)
-        self.download_location_hbox.show_all()
-
-        self.move_completed_hbox = self.builder.get_object(
-            'hbox_move_completed_to_path_chooser'
-        )
-        self.move_completed_path_chooser = PathChooser(
-            'move_completed_paths_list', parent=self.pref_dialog
-        )
-        self.move_completed_hbox.add(self.move_completed_path_chooser)
-        self.move_completed_hbox.show_all()
-
-        self.copy_torrents_to_hbox = self.builder.get_object(
-            'hbox_copy_torrent_files_path_chooser'
-        )
-        self.copy_torrent_files_path_chooser = PathChooser(
-            'copy_torrent_files_to_paths_list', parent=self.pref_dialog
-        )
-        self.copy_torrents_to_hbox.add(self.copy_torrent_files_path_chooser)
-        self.copy_torrents_to_hbox.show_all()
-
-    def load_languages(self):
-        self.language_combo = self.builder.get_object('combobox_language')
-        self.language_checkbox = self.builder.get_object('checkbutton_language')
-        lang_model = self.language_combo.get_model()
-        langs = get_languages()
-        lang_idx = -1
-        for idx, lang in enumerate(langs):
-            lang_code, name = lang
-            lang_model.append([lang_code, name])
-            if self.gtkui_config['language'] == lang_code:
-                lang_idx = idx
-
-        if self.gtkui_config['language'] is None:
-            self.language_checkbox.set_active(True)
-            self.language_combo.set_visible(False)
-        else:
-            self.language_combo.set_visible(True)
-            if lang_idx != -1:
-                self.language_combo.set_active(lang_idx)
-
-    def __del__(self):
-        del self.gtkui_config
-
-    def add_page(self, name, widget):
-        """Add a another page to the notebook"""
-        # Create a header and scrolled window for the preferences tab
-        parent = widget.get_parent()
-        if parent:
-            parent.remove(widget)
-        vbox = Gtk.Box.new(Gtk.Orientation.VERTICAL, spacing=0)
-        label = Gtk.Label()
-        label.set_use_markup(True)
-        label.set_markup('<b><i><big>' + name + '</big></i></b>')
-        label.set_alignment(0.00, 0.50)
-        label.set_padding(10, 10)
-        vbox.pack_start(label, False, True, 0)
-        sep = Gtk.HSeparator()
-        vbox.pack_start(sep, False, True, 0)
-        widget.set_margin_top(7)
-        widget.set_vexpand(True)
-        widget.set_hexpand(True)
-        vbox.pack_start(widget, True, True, 0)
-        scrolled = Gtk.ScrolledWindow()
-        viewport = Gtk.Viewport()
-        viewport.set_shadow_type(Gtk.ShadowType.NONE)
-        viewport.add(vbox)
-        scrolled.add(viewport)
-        scrolled.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
-        scrolled.show_all()
-        # Add this page to the notebook
-        index = self.notebook.append_page(scrolled, None)
-        self.liststore.append([index, name, _(name)])
-        return name
-
-    def remove_page(self, name):
-        """Removes a page from the notebook"""
-        self.page_num_to_remove = None
-        self.iter_to_remove = None
-
-        def on_foreach_row(model, path, _iter, user_data):
-            row_name = deluge.common.decode_bytes(model.get_value(_iter, 1))
-            if row_name == user_data:
-                # This is the row we need to remove
-                self.page_num_to_remove = model.get_value(_iter, 0)
-                self.iter_to_remove = _iter
-                # Return True to stop foreach iterating
-                return True
-
-        self.liststore.foreach(on_foreach_row, name)
-
-        # Remove the page and row
-        if self.page_num_to_remove is not None:
-            self.notebook.remove_page(self.page_num_to_remove)
-        if self.iter_to_remove is not None:
-            self.liststore.remove(self.iter_to_remove)
-
-        # We need to re-adjust the index values for the remaining pages
-        for idx, __ in enumerate(self.liststore):
-            self.liststore[idx][0] = idx
-
-    def show(self, page=None):
-        """Page should be the string in the left list.. ie, 'Network' or
-        'Bandwidth'"""
-        self.window_open = True
-        if page is not None:
-            for index, string, __ in self.liststore:
-                if page == string:
-                    self.treeview.get_selection().select_path(index)
-                    break
-
-        component.get('PluginManager').run_on_show_prefs()
-
-        # Update the preferences dialog to reflect current config settings
-        self.core_config = {}
-        if client.connected():
-            self._get_accounts_tab_data()
-
-            def on_get_config(config):
-                self.core_config = config
-                client.core.get_available_plugins().addCallback(
-                    on_get_available_plugins
-                )
-
-            def on_get_available_plugins(plugins):
-                self.all_plugins = plugins
-                client.core.get_enabled_plugins().addCallback(on_get_enabled_plugins)
-
-            def on_get_enabled_plugins(plugins):
-                self.enabled_plugins = plugins
-                client.core.get_listen_port().addCallback(on_get_listen_port)
-
-            def on_get_listen_port(port):
-                self.active_port = port
-                client.core.get_session_status(DISK_CACHE_KEYS).addCallback(
-                    on_get_session_status
-                )
-
-            def on_get_session_status(status):
-                self.cache_status = status
-                self._show()
-
-            # This starts a series of client.core requests prior to showing the window
-            client.core.get_config().addCallback(on_get_config)
-        else:
-            self._show()
-
-    def start(self):
-        if self.window_open:
-            self.show()
-
-    def stop(self):
-        self.core_config = None
-        if self.window_open:
-            self._show()
-
-    def _show(self):
-        self.is_connected = self.core_config != {} and self.core_config is not None
-        core_widgets = {
-            'chk_move_completed': ('active', 'move_completed'),
-            'chk_copy_torrent_file': ('active', 'copy_torrent_file'),
-            'chk_del_copy_torrent_file': ('active', 'del_copy_torrent_file'),
-            'chk_pre_allocation': ('active', 'pre_allocate_storage'),
-            'chk_prioritize_first_last_pieces': (
-                'active',
-                'prioritize_first_last_pieces',
-            ),
-            'chk_sequential_download': ('active', 'sequential_download'),
-            'chk_add_paused': ('active', 'add_paused'),
-            'active_port_label': ('text', lambda: str(self.active_port)),
-            'spin_incoming_port': (
-                'value',
-                lambda: self.core_config['listen_ports'][0],
-            ),
-            'chk_random_incoming_port': ('active', 'random_port'),
-            'spin_outgoing_port_min': (
-                'value',
-                lambda: self.core_config['outgoing_ports'][0],
-            ),
-            'spin_outgoing_port_max': (
-                'value',
-                lambda: self.core_config['outgoing_ports'][1],
-            ),
-            'chk_random_outgoing_ports': ('active', 'random_outgoing_ports'),
-            'entry_interface': ('text', 'listen_interface'),
-            'entry_outgoing_interface': ('text', 'outgoing_interface'),
-            'entry_peer_tos': ('text', 'peer_tos'),
-            'chk_dht': ('active', 'dht'),
-            'chk_upnp': ('active', 'upnp'),
-            'chk_natpmp': ('active', 'natpmp'),
-            'chk_utpex': ('active', 'utpex'),
-            'chk_lsd': ('active', 'lsd'),
-            'chk_new_releases': ('active', 'new_release_check'),
-            'chk_send_info': ('active', 'send_info'),
-            'entry_geoip': ('text', 'geoip_db_location'),
-            'combo_encin': ('active', 'enc_in_policy'),
-            'combo_encout': ('active', 'enc_out_policy'),
-            'combo_enclevel': ('active', 'enc_level'),
-            'spin_max_connections_global': ('value', 'max_connections_global'),
-            'spin_max_download': ('value', 'max_download_speed'),
-            'spin_max_upload': ('value', 'max_upload_speed'),
-            'spin_max_upload_slots_global': ('value', 'max_upload_slots_global'),
-            'spin_max_half_open_connections': ('value', 'max_connections_per_second'),
-            'spin_max_connections_per_second': ('value', 'max_connections_per_second'),
-            'chk_ignore_limits_on_local_network': (
-                'active',
-                'ignore_limits_on_local_network',
-            ),
-            'chk_rate_limit_ip_overhead': ('active', 'rate_limit_ip_overhead'),
-            'spin_max_connections_per_torrent': (
-                'value',
-                'max_connections_per_torrent',
-            ),
-            'spin_max_upload_slots_per_torrent': (
-                'value',
-                'max_upload_slots_per_torrent',
-            ),
-            'spin_max_download_per_torrent': (
-                'value',
-                'max_download_speed_per_torrent',
-            ),
-            'spin_max_upload_per_torrent': ('value', 'max_upload_speed_per_torrent'),
-            'spin_daemon_port': ('value', 'daemon_port'),
-            'chk_allow_remote_connections': ('active', 'allow_remote'),
-            'spin_active': ('value', 'max_active_limit'),
-            'spin_seeding': ('value', 'max_active_seeding'),
-            'spin_downloading': ('value', 'max_active_downloading'),
-            'chk_dont_count_slow_torrents': ('active', 'dont_count_slow_torrents'),
-            'chk_auto_manage_prefer_seeds': ('active', 'auto_manage_prefer_seeds'),
-            'chk_queue_new_top': ('active', 'queue_new_to_top'),
-            'spin_share_ratio_limit': ('value', 'share_ratio_limit'),
-            'spin_seed_time_ratio_limit': ('value', 'seed_time_ratio_limit'),
-            'spin_seed_time_limit': ('value', 'seed_time_limit'),
-            'chk_share_ratio': ('active', 'stop_seed_at_ratio'),
-            'spin_share_ratio': ('value', 'stop_seed_ratio'),
-            'radio_pause_ratio': ('active', 'stop_seed_at_ratio'),
-            'radio_remove_ratio': ('active', 'remove_seed_at_ratio'),
-            'spin_cache_size': ('value', 'cache_size'),
-            'spin_cache_expiry': ('value', 'cache_expiry'),
-            'combo_proxy_type': ('active', lambda: self.core_config['proxy']['type']),
-            'entry_proxy_user': ('text', lambda: self.core_config['proxy']['username']),
-            'entry_proxy_pass': ('text', lambda: self.core_config['proxy']['password']),
-            'entry_proxy_host': ('text', lambda: self.core_config['proxy']['hostname']),
-            'spin_proxy_port': ('value', lambda: self.core_config['proxy']['port']),
-            'chk_proxy_host_resolve': (
-                'active',
-                lambda: self.core_config['proxy']['proxy_hostnames'],
-            ),
-            'chk_proxy_peer_conn': (
-                'active',
-                lambda: self.core_config['proxy']['proxy_peer_connections'],
-            ),
-            'chk_proxy_tracker_conn': (
-                'active',
-                lambda: self.core_config['proxy']['proxy_tracker_connections'],
-            ),
-            'chk_force_proxy': (
-                'active',
-                lambda: self.core_config['proxy']['force_proxy'],
-            ),
-            'chk_anonymous_mode': (
-                'active',
-                lambda: self.core_config['proxy']['anonymous_mode'],
-            ),
-            'accounts_add': (None, None),
-            'accounts_listview': (None, None),
-            'button_cache_refresh': (None, None),
-            'button_plugin_install': (None, None),
-            'button_rescan_plugins': (None, None),
-            'button_find_plugins': (None, None),
-            'button_testport': (None, None),
-            'plugin_listview': (None, None),
-        }
-
-        core_widgets[self.download_location_path_chooser] = (
-            'path_chooser',
-            'download_location',
-        )
-        core_widgets[self.move_completed_path_chooser] = (
-            'path_chooser',
-            'move_completed_path',
-        )
-        core_widgets[self.copy_torrent_files_path_chooser] = (
-            'path_chooser',
-            'torrentfiles_location',
-        )
-
-        # Update the widgets accordingly
-        for key in core_widgets:
-            modifier = core_widgets[key][0]
-            try:
-                widget = self.builder.get_object(key)
-            except TypeError:
-                widget = key
-
-            widget.set_sensitive(self.is_connected)
-
-            if self.is_connected:
-                value = core_widgets[key][1]
-                try:
-                    value = self.core_config[value]
-                except KeyError:
-                    if callable(value):
-                        value = value()
-            elif modifier:
-                value = {
-                    'active': False,
-                    'not_active': False,
-                    'value': 0,
-                    'text': '',
-                    'path_chooser': '',
-                }[modifier]
-
-            if modifier == 'active':
-                widget.set_active(value)
-            elif modifier == 'not_active':
-                widget.set_active(not value)
-            elif modifier == 'value':
-                widget.set_value(float(value))
-            elif modifier == 'text':
-                if value is None:
-                    value = ''
-                widget.set_text(value)
-            elif modifier == 'path_chooser':
-                widget.set_text(value, cursor_end=False, default_text=True)
-
-        if self.is_connected:
-            for key in core_widgets:
-                try:
-                    widget = self.builder.get_object(key)
-                except TypeError:
-                    widget = key
-                # Update the toggle status if necessary
-                self.on_toggle(widget)
-
-        # Downloads tab #
-        self.builder.get_object('chk_show_dialog').set_active(
-            self.gtkui_config['interactive_add']
-        )
-        self.builder.get_object('chk_focus_dialog').set_active(
-            self.gtkui_config['focus_add_dialog']
-        )
-
-        # Interface tab #
-        self.builder.get_object('chk_use_tray').set_active(
-            self.gtkui_config['enable_system_tray']
-        )
-        self.builder.get_object('chk_min_on_close').set_active(
-            self.gtkui_config['close_to_tray']
-        )
-        self.builder.get_object('chk_start_in_tray').set_active(
-            self.gtkui_config['start_in_tray']
-        )
-        self.builder.get_object('radio_appind').set_active(
-            self.gtkui_config['enable_appindicator']
-        )
-        self.builder.get_object('chk_lock_tray').set_active(
-            self.gtkui_config['lock_tray']
-        )
-        self.builder.get_object('radio_standalone').set_active(
-            self.gtkui_config['standalone']
-        )
-        self.builder.get_object('radio_thinclient').set_active(
-            not self.gtkui_config['standalone']
-        )
-        self.builder.get_object('chk_prefer_dark_theme').set_active(
-            self.gtkui_config['prefer_dark_theme']
-        )
-        self.builder.get_object('chk_show_rate_in_title').set_active(
-            self.gtkui_config['show_rate_in_title']
-        )
-        self.builder.get_object('chk_focus_main_window_on_add').set_active(
-            self.gtkui_config['focus_main_window_on_add']
-        )
-        self.builder.get_object('piecesbar_toggle').set_active(
-            self.gtkui_config['show_piecesbar']
-        )
-        self.builder.get_object('urldetect_toggle').set_active(
-            self.gtkui_config['detect_urls']
-        )
-        self.__set_color('completed', from_config=True)
-        self.__set_color('downloading', from_config=True)
-        self.__set_color('waiting', from_config=True)
-        self.__set_color('missing', from_config=True)
-
-        # Other tab #
-        self.builder.get_object('chk_show_new_releases').set_active(
-            self.gtkui_config['show_new_releases']
-        )
-
-        # Cache tab #
-        if client.connected():
-            self.__update_cache_status()
-
-        # Plugins tab #
-        all_plugins = self.all_plugins
-        enabled_plugins = self.enabled_plugins
-        # Clear the existing list so we don't duplicate entries.
-        self.plugin_liststore.clear()
-        # Iterate through the lists and add them to the liststore
-        for plugin in all_plugins:
-            enabled = plugin in enabled_plugins
-            row = self.plugin_liststore.append()
-            self.plugin_liststore.set_value(row, 0, plugin)
-            self.plugin_liststore.set_value(row, 1, enabled)
-            self.plugin_liststore.set_value(row, 2, _(plugin))
-
-        # Now show the dialog
-        self.pref_dialog.show()
-
-    def set_config(self, hide=False):
-        """
-        Sets all altered config values in the core.
-
-        :param hide: bool, if True, will not re-show the dialog and will hide it instead
-        """
-
-        # Get the values from the dialog
-        new_core_config = {}
-        new_gtkui_config = {}
-
-        # Downloads tab #
-        new_gtkui_config['interactive_add'] = self.builder.get_object(
-            'chk_show_dialog'
-        ).get_active()
-        new_gtkui_config['focus_add_dialog'] = self.builder.get_object(
-            'chk_focus_dialog'
-        ).get_active()
-
-        for state in ('missing', 'waiting', 'downloading', 'completed'):
-            color = self.builder.get_object('%s_color' % state).get_color()
-            new_gtkui_config['pieces_color_%s' % state] = [
-                color.red,
-                color.green,
-                color.blue,
-            ]
-
-        new_core_config['copy_torrent_file'] = self.builder.get_object(
-            'chk_copy_torrent_file'
-        ).get_active()
-        new_core_config['del_copy_torrent_file'] = self.builder.get_object(
-            'chk_del_copy_torrent_file'
-        ).get_active()
-        new_core_config['move_completed'] = self.builder.get_object(
-            'chk_move_completed'
-        ).get_active()
-
-        new_core_config['download_location'] = (
-            self.download_location_path_chooser.get_text()
-        )
-        new_core_config['move_completed_path'] = (
-            self.move_completed_path_chooser.get_text()
-        )
-        new_core_config['torrentfiles_location'] = (
-            self.copy_torrent_files_path_chooser.get_text()
-        )
-        new_core_config['prioritize_first_last_pieces'] = self.builder.get_object(
-            'chk_prioritize_first_last_pieces'
-        ).get_active()
-        new_core_config['sequential_download'] = self.builder.get_object(
-            'chk_sequential_download'
-        ).get_active()
-        new_core_config['add_paused'] = self.builder.get_object(
-            'chk_add_paused'
-        ).get_active()
-        new_core_config['pre_allocate_storage'] = self.builder.get_object(
-            'chk_pre_allocation'
-        ).get_active()
-
-        # Network tab #
-        listen_ports = [
-            self.builder.get_object('spin_incoming_port').get_value_as_int()
-        ] * 2
-        new_core_config['listen_ports'] = listen_ports
-        new_core_config['random_port'] = self.builder.get_object(
-            'chk_random_incoming_port'
-        ).get_active()
-        outgoing_ports = (
-            self.builder.get_object('spin_outgoing_port_min').get_value_as_int(),
-            self.builder.get_object('spin_outgoing_port_max').get_value_as_int(),
-        )
-        new_core_config['outgoing_ports'] = outgoing_ports
-        new_core_config['random_outgoing_ports'] = self.builder.get_object(
-            'chk_random_outgoing_ports'
-        ).get_active()
-        incoming_address = self.builder.get_object('entry_interface').get_text().strip()
-        if deluge.common.is_interface(incoming_address) or not incoming_address:
-            new_core_config['listen_interface'] = incoming_address
-        outgoing_address = (
-            self.builder.get_object('entry_outgoing_interface').get_text().strip()
-        )
-        if deluge.common.is_interface(outgoing_address) or not outgoing_address:
-            new_core_config['outgoing_interface'] = (
-                self.builder.get_object('entry_outgoing_interface').get_text().strip()
-            )
-        new_core_config['peer_tos'] = self.builder.get_object(
-            'entry_peer_tos'
-        ).get_text()
-        new_core_config['dht'] = self.builder.get_object('chk_dht').get_active()
-        new_core_config['upnp'] = self.builder.get_object('chk_upnp').get_active()
-        new_core_config['natpmp'] = self.builder.get_object('chk_natpmp').get_active()
-        new_core_config['utpex'] = self.builder.get_object('chk_utpex').get_active()
-        new_core_config['lsd'] = self.builder.get_object('chk_lsd').get_active()
-        new_core_config['enc_in_policy'] = self.builder.get_object(
-            'combo_encin'
-        ).get_active()
-        new_core_config['enc_out_policy'] = self.builder.get_object(
-            'combo_encout'
-        ).get_active()
-        new_core_config['enc_level'] = self.builder.get_object(
-            'combo_enclevel'
-        ).get_active()
-
-        # Bandwidth tab #
-        new_core_config['max_connections_global'] = self.builder.get_object(
-            'spin_max_connections_global'
-        ).get_value_as_int()
-        new_core_config['max_download_speed'] = self.builder.get_object(
-            'spin_max_download'
-        ).get_value()
-        new_core_config['max_upload_speed'] = self.builder.get_object(
-            'spin_max_upload'
-        ).get_value()
-        new_core_config['max_upload_slots_global'] = self.builder.get_object(
-            'spin_max_upload_slots_global'
-        ).get_value_as_int()
-        new_core_config['max_half_open_connections'] = self.builder.get_object(
-            'spin_max_half_open_connections'
-        ).get_value_as_int()
-        new_core_config['max_connections_per_second'] = self.builder.get_object(
-            'spin_max_connections_per_second'
-        ).get_value_as_int()
-        new_core_config['max_connections_per_torrent'] = self.builder.get_object(
-            'spin_max_connections_per_torrent'
-        ).get_value_as_int()
-        new_core_config['max_upload_slots_per_torrent'] = self.builder.get_object(
-            'spin_max_upload_slots_per_torrent'
-        ).get_value_as_int()
-        new_core_config['max_upload_speed_per_torrent'] = self.builder.get_object(
-            'spin_max_upload_per_torrent'
-        ).get_value()
-        new_core_config['max_download_speed_per_torrent'] = self.builder.get_object(
-            'spin_max_download_per_torrent'
-        ).get_value()
-        new_core_config['ignore_limits_on_local_network'] = self.builder.get_object(
-            'chk_ignore_limits_on_local_network'
-        ).get_active()
-        new_core_config['rate_limit_ip_overhead'] = self.builder.get_object(
-            'chk_rate_limit_ip_overhead'
-        ).get_active()
-
-        # Interface tab #
-        new_gtkui_config['prefer_dark_theme'] = self.builder.get_object(
-            'chk_prefer_dark_theme'
-        ).get_active()
-        new_gtkui_config['enable_system_tray'] = self.builder.get_object(
-            'chk_use_tray'
-        ).get_active()
-        new_gtkui_config['close_to_tray'] = self.builder.get_object(
-            'chk_min_on_close'
-        ).get_active()
-        new_gtkui_config['start_in_tray'] = self.builder.get_object(
-            'chk_start_in_tray'
-        ).get_active()
-        new_gtkui_config['enable_appindicator'] = self.builder.get_object(
-            'radio_appind'
-        ).get_active()
-        new_gtkui_config['lock_tray'] = self.builder.get_object(
-            'chk_lock_tray'
-        ).get_active()
-        passhex = sha(
-            deluge.common.decode_bytes(
-                self.builder.get_object('txt_tray_password').get_text()
-            ).encode()
-        ).hexdigest()
-        if passhex != 'c07eb5a8c0dc7bb81c217b67f11c3b7a5e95ffd7':
-            new_gtkui_config['tray_password'] = passhex
-
-        was_standalone = self.gtkui_config['standalone']
-        new_gtkui_standalone = self.builder.get_object('radio_standalone').get_active()
-        new_gtkui_config['standalone'] = new_gtkui_standalone
-
-        new_gtkui_config['show_rate_in_title'] = self.builder.get_object(
-            'chk_show_rate_in_title'
-        ).get_active()
-        new_gtkui_config['focus_main_window_on_add'] = self.builder.get_object(
-            'chk_focus_main_window_on_add'
-        ).get_active()
-
-        # Other tab #
-        new_gtkui_config['show_new_releases'] = self.builder.get_object(
-            'chk_show_new_releases'
-        ).get_active()
-        new_core_config['send_info'] = self.builder.get_object(
-            'chk_send_info'
-        ).get_active()
-        new_core_config['geoip_db_location'] = self.builder.get_object(
-            'entry_geoip'
-        ).get_text()
-
-        # Daemon tab #
-        new_core_config['daemon_port'] = self.builder.get_object(
-            'spin_daemon_port'
-        ).get_value_as_int()
-        new_core_config['allow_remote'] = self.builder.get_object(
-            'chk_allow_remote_connections'
-        ).get_active()
-        new_core_config['new_release_check'] = self.builder.get_object(
-            'chk_new_releases'
-        ).get_active()
-
-        # Proxy tab #
-        new_core_config['proxy'] = {
-            'type': self.builder.get_object('combo_proxy_type').get_active(),
-            'username': self.builder.get_object('entry_proxy_user').get_text(),
-            'password': self.builder.get_object('entry_proxy_pass').get_text(),
-            'hostname': self.builder.get_object('entry_proxy_host').get_text(),
-            'port': self.builder.get_object('spin_proxy_port').get_value_as_int(),
-            'proxy_hostnames': self.builder.get_object(
-                'chk_proxy_host_resolve'
-            ).get_active(),
-            'proxy_peer_connections': self.builder.get_object(
-                'chk_proxy_peer_conn'
-            ).get_active(),
-            'proxy_tracker_connections': self.builder.get_object(
-                'chk_proxy_tracker_conn'
-            ).get_active(),
-            'force_proxy': self.builder.get_object('chk_force_proxy').get_active(),
-            'anonymous_mode': self.builder.get_object(
-                'chk_anonymous_mode'
-            ).get_active(),
-        }
-
-        # Queue tab #
-        new_core_config['queue_new_to_top'] = self.builder.get_object(
-            'chk_queue_new_top'
-        ).get_active()
-        new_core_config['max_active_seeding'] = self.builder.get_object(
-            'spin_seeding'
-        ).get_value_as_int()
-        new_core_config['max_active_downloading'] = self.builder.get_object(
-            'spin_downloading'
-        ).get_value_as_int()
-        new_core_config['max_active_limit'] = self.builder.get_object(
-            'spin_active'
-        ).get_value_as_int()
-        new_core_config['dont_count_slow_torrents'] = self.builder.get_object(
-            'chk_dont_count_slow_torrents'
-        ).get_active()
-        new_core_config['auto_manage_prefer_seeds'] = self.builder.get_object(
-            'chk_auto_manage_prefer_seeds'
-        ).get_active()
-        new_core_config['stop_seed_at_ratio'] = self.builder.get_object(
-            'chk_share_ratio'
-        ).get_active()
-        new_core_config['remove_seed_at_ratio'] = self.builder.get_object(
-            'radio_remove_ratio'
-        ).get_active()
-        new_core_config['stop_seed_ratio'] = self.builder.get_object(
-            'spin_share_ratio'
-        ).get_value()
-        new_core_config['share_ratio_limit'] = self.builder.get_object(
-            'spin_share_ratio_limit'
-        ).get_value()
-        new_core_config['seed_time_ratio_limit'] = self.builder.get_object(
-            'spin_seed_time_ratio_limit'
-        ).get_value()
-        new_core_config['seed_time_limit'] = self.builder.get_object(
-            'spin_seed_time_limit'
-        ).get_value()
-
-        # Cache tab #
-        new_core_config['cache_size'] = self.builder.get_object(
-            'spin_cache_size'
-        ).get_value_as_int()
-        new_core_config['cache_expiry'] = self.builder.get_object(
-            'spin_cache_expiry'
-        ).get_value_as_int()
-
-        # Run plugin hook to apply preferences
-        component.get('PluginManager').run_on_apply_prefs()
-
-        # Language
-        if self.language_checkbox.get_active():
-            new_gtkui_config['language'] = None
-        else:
-            active = self.language_combo.get_active()
-            if active == -1:
-                dialog = InformationDialog(
-                    _('Attention'), _('You must choose a language')
-                )
-                dialog.run()
-                return
-            else:
-                model = self.language_combo.get_model()
-                new_gtkui_config['language'] = model.get(model.get_iter(active), 0)[0]
-
-        if new_gtkui_config['language'] != self.gtkui_config['language']:
-            dialog = InformationDialog(
-                _('Attention'),
-                _('You must now restart the deluge UI for the changes to take effect.'),
-            )
-            dialog.run()
-
-        # GtkUI
-        for key in new_gtkui_config:
-            # The values do not match so this needs to be updated
-            if self.gtkui_config[key] != new_gtkui_config[key]:
-                self.gtkui_config[key] = new_gtkui_config[key]
-
-        # Core
-        if client.connected():
-            # Only do this if we're connected to a daemon
-            config_to_set = {}
-            for key in new_core_config:
-                # The values do not match so this needs to be updated
-                if self.core_config[key] != new_core_config[key]:
-                    config_to_set[key] = new_core_config[key]
-
-            if config_to_set:
-                # Set each changed config value in the core
-                client.core.set_config(config_to_set)
-                client.force_call(True)
-                # Update the configuration
-                self.core_config.update(config_to_set)
-
-        if hide:
-            self.hide()
-        else:
-            # Re-show the dialog to make sure everything has been updated
-            self.show()
-
-        if was_standalone != new_gtkui_standalone:
-
-            def on_response(response):
-                if response == Gtk.ResponseType.YES:
-                    shutdown_daemon = (
-                        not client.is_standalone()
-                        and client.connected()
-                        and client.is_localhost()
-                    )
-                    component.get('MainWindow').quit(
-                        shutdown=shutdown_daemon, restart=True
-                    )
-                else:
-                    self.gtkui_config['standalone'] = not new_gtkui_standalone
-                    self.builder.get_object('radio_standalone').set_active(
-                        self.gtkui_config['standalone']
-                    )
-                    self.builder.get_object('radio_thinclient').set_active(
-                        not self.gtkui_config['standalone']
-                    )
-
-            mode = _('Thinclient') if was_standalone else _('Standalone')
-            dialog = YesNoDialog(
-                _('Switching Deluge Client Mode...'),
-                _('Do you want to restart to use %s mode?') % mode,
-            )
-            dialog.run().addCallback(on_response)
-
-    def hide(self):
-        self.window_open = False
-        self.builder.get_object('port_spinner').stop()
-        self.builder.get_object('port_img').hide()
-        self.pref_dialog.hide()
-
-    def __update_cache_status(self):
-        # Updates the cache status labels with the info in the dict
-        cache_labels = (
-            'label_cache_read_ops',
-            'label_cache_write_ops',
-            'label_cache_num_blocks_read',
-            'label_cache_num_blocks_written',
-            'label_cache_read_hit_ratio',
-            'label_cache_write_hit_ratio',
-            'label_cache_disk_blocks_in_use',
-            'label_cache_read_cache_blocks',
-        )
-
-        for widget_name in cache_labels:
-            widget = self.builder.get_object(widget_name)
-            key = widget_name[len('label_cache_') :]
-            if not widget_name.endswith('ratio'):
-                key = 'disk.' + key
-            value = self.cache_status.get(key, 0)
-            if isinstance(value, float):
-                value = '%.2f' % value
-            else:
-                value = str(value)
-
-            widget.set_text(value)
-
-    def on_button_cache_refresh_clicked(self, widget):
-        def on_get_session_status(status):
-            self.cache_status = status
-            self.__update_cache_status()
-
-        client.core.get_session_status(DISK_CACHE_KEYS).addCallback(
-            on_get_session_status
-        )
-
-    def on_pref_dialog_delete_event(self, widget, event):
-        self.hide()
-        return True
-
-    def load_pref_dialog_state(self):
-        w = self.gtkui_config['pref_dialog_width']
-        h = self.gtkui_config['pref_dialog_height']
-        if w is not None and h is not None:
-            self.pref_dialog.resize(w, h)
-
-    def on_pref_dialog_configure_event(self, widget, event):
-        self.gtkui_config['pref_dialog_width'] = event.width
-        self.gtkui_config['pref_dialog_height'] = event.height
-
-    def on_toggle(self, widget):
-        """Handles widget sensitivity based on radio/check button values."""
-        try:
-            value = widget.get_active()
-        except Exception:
-            return
-
-        path_choosers = {
-            'download_location_path_chooser': self.download_location_path_chooser,
-            'move_completed_path_chooser': self.move_completed_path_chooser,
-            'torrentfiles_location_path_chooser': self.copy_torrent_files_path_chooser,
-        }
-
-        dependents = {
-            'chk_show_dialog': {'chk_focus_dialog': True},
-            'chk_random_incoming_port': {'spin_incoming_port': False},
-            'chk_random_outgoing_ports': {
-                'spin_outgoing_port_min': False,
-                'spin_outgoing_port_max': False,
-            },
-            'chk_use_tray': {
-                'radio_appind': True,
-                'radio_systray': True,
-                'chk_min_on_close': True,
-                'chk_start_in_tray': True,
-                'alignment_tray_type': True,
-                'chk_lock_tray': True,
-            },
-            'chk_lock_tray': {'txt_tray_password': True, 'password_label': True},
-            'radio_open_folder_custom': {
-                'combo_file_manager': False,
-                'txt_open_folder_location': True,
-            },
-            'chk_move_completed': {'move_completed_path_chooser': True},
-            'chk_copy_torrent_file': {
-                'torrentfiles_location_path_chooser': True,
-                'chk_del_copy_torrent_file': True,
-            },
-            'chk_share_ratio': {
-                'spin_share_ratio': True,
-                'radio_pause_ratio': True,
-                'radio_remove_ratio': True,
-            },
-        }
-
-        def update_dependent_widgets(name, value):
-            dependency = dependents[name]
-            for dep in dependency:
-                if dep in path_choosers:
-                    depwidget = path_choosers[dep]
-                else:
-                    depwidget = self.builder.get_object(dep)
-                sensitive = [not value, value][dependency[dep]]
-                depwidget.set_sensitive(sensitive)
-                if dep in dependents:
-                    update_dependent_widgets(dep, depwidget.get_active() and sensitive)
-
-        for key in dependents:
-            if widget != self.builder.get_object(key):
-                continue
-            update_dependent_widgets(key, value)
-
-    def on_button_ok_clicked(self, data):
-        log.debug('on_button_ok_clicked')
-        self.set_config(hide=True)
-        return True
-
-    def on_button_apply_clicked(self, data):
-        log.debug('on_button_apply_clicked')
-        self.set_config()
-
-    def on_button_cancel_clicked(self, data):
-        log.debug('on_button_cancel_clicked')
-        Gtk.Settings.get_default().set_property(
-            'gtk-application-prefer-dark-theme',
-            self.gtkui_config['prefer_dark_theme'],
-        )
-        self.hide()
-        return True
-
-    def on_selection_changed(self, treeselection):
-        # Show the correct notebook page based on what row is selected.
-        (model, row) = treeselection.get_selected()
-        try:
-            if model.get_value(row, 1) == 'daemon':
-                # Let's see update the accounts related stuff
-                if client.connected():
-                    self._get_accounts_tab_data()
-            self.notebook.set_current_page(model.get_value(row, 0))
-        except TypeError:
-            pass
-
-    def on_test_port_clicked(self, data):
-        log.debug('on_test_port_clicked')
-
-        def on_get_test(status):
-            self.builder.get_object('port_spinner').stop()
-            self.builder.get_object('port_spinner').hide()
-            if status:
-                self.builder.get_object('port_img').set_from_icon_name(
-                    'emblem-ok-symbolic', Gtk.IconSize.MENU
-                )
-                self.builder.get_object('port_img').show()
-            else:
-                self.builder.get_object('port_img').set_from_icon_name(
-                    'dialog-warning-symbolic', Gtk.IconSize.MENU
-                )
-                self.builder.get_object('port_img').show()
-
-        client.core.test_listen_port().addCallback(on_get_test)
-        self.builder.get_object('port_spinner').start()
-        self.builder.get_object('port_spinner').show()
-        self.builder.get_object('port_img').hide()
-        client.force_call()
-
-    def on_plugin_toggled(self, renderer, path):
-        row = self.plugin_liststore.get_iter_from_string(path)
-        name = self.plugin_liststore.get_value(row, 0)
-        value = self.plugin_liststore.get_value(row, 1)
-        log.debug('on_plugin_toggled - %s: %s', name, value)
-        self.plugin_liststore.set_value(row, 1, not value)
-        if not value:
-            d = client.core.enable_plugin(name)
-        else:
-            d = client.core.disable_plugin(name)
-
-        def on_plugin_action(arg):
-            if not value and arg is False:
-                log.warning('Failed to enable plugin: %s', name)
-                self.plugin_liststore.set_value(row, 1, False)
-
-        d.addBoth(on_plugin_action)
-
-    def on_plugin_selection_changed(self, treeselection):
-        log.debug('on_plugin_selection_changed')
-        (model, itr) = treeselection.get_selected()
-        if not itr:
-            return
-        name = model[itr][0]
-        plugin_info = component.get('PluginManager').get_plugin_info(name)
-        self.builder.get_object('label_plugin_author').set_text(plugin_info['Author'])
-        self.builder.get_object('label_plugin_version').set_text(plugin_info['Version'])
-        self.builder.get_object('label_plugin_email').set_text(
-            plugin_info['Author-email']
-        )
-        self.builder.get_object('label_plugin_homepage').set_text(
-            plugin_info['Home-page']
-        )
-        self.builder.get_object('label_plugin_details').set_text(
-            plugin_info['Description']
-        )
-
-    def on_button_plugin_install_clicked(self, widget):
-        log.debug('on_button_plugin_install_clicked')
-        chooser = Gtk.FileChooserDialog(
-            _('Select the Plugin'),
-            self.pref_dialog,
-            Gtk.FileChooserAction.OPEN,
-            buttons=(
-                _('_Cancel'),
-                Gtk.ResponseType.CANCEL,
-                _('_Open'),
-                Gtk.ResponseType.OK,
-            ),
-        )
-
-        chooser.set_transient_for(self.pref_dialog)
-        chooser.set_select_multiple(False)
-        chooser.set_property('skip-taskbar-hint', True)
-
-        file_filter = Gtk.FileFilter()
-        file_filter.set_name(_('Plugin Eggs'))
-        file_filter.add_pattern('*.' + 'egg')
-        chooser.add_filter(file_filter)
-
-        # Run the dialog
-        response = chooser.run()
-
-        if response == Gtk.ResponseType.OK:
-            filepath = deluge.common.decode_bytes(chooser.get_filename())
-        else:
-            chooser.destroy()
-            return
-
-        import shutil
-        from base64 import b64encode
-
-        filename = os.path.split(filepath)[1]
-        shutil.copyfile(filepath, os.path.join(get_config_dir(), 'plugins', filename))
-
-        component.get('PluginManager').scan_for_plugins()
-
-        if not client.is_localhost():
-            # We need to send this plugin to the daemon
-            with open(filepath, 'rb') as _file:
-                filedump = b64encode(_file.read())
-            client.core.upload_plugin(filename, filedump)
-
-        client.core.rescan_plugins()
-        chooser.destroy()
-        # We need to re-show the preferences dialog to show the new plugins
-        self.show()
-
-    def on_button_rescan_plugins_clicked(self, widget):
-        component.get('PluginManager').scan_for_plugins()
-        if client.connected():
-            client.core.rescan_plugins()
-        self.show()
-
-    def on_button_find_plugins_clicked(self, widget):
-        deluge.common.open_url_in_browser('http://dev.deluge-torrent.org/wiki/Plugins')
-
-    def on_combo_encryption_changed(self, widget):
-        combo_encin = self.builder.get_object('combo_encin').get_active()
-        combo_encout = self.builder.get_object('combo_encout').get_active()
-        combo_enclevel = self.builder.get_object('combo_enclevel')
-
-        # If incoming and outgoing both set to disabled, disable level combobox
-        if combo_encin == 2 and combo_encout == 2:
-            combo_enclevel.set_sensitive(False)
-        elif self.is_connected:
-            combo_enclevel.set_sensitive(True)
-
-    def on_combo_proxy_type_changed(self, widget):
-        proxy_type = self.builder.get_object('combo_proxy_type').get_active()
-        proxy_entries = [
-            'label_proxy_host',
-            'entry_proxy_host',
-            'label_proxy_port',
-            'spin_proxy_port',
-            'label_proxy_pass',
-            'entry_proxy_pass',
-            'label_proxy_user',
-            'entry_proxy_user',
-            'chk_proxy_host_resolve',
-            'chk_proxy_peer_conn',
-            'chk_proxy_tracker_conn',
-        ]
-
-        # 0: None, 1: Socks4, 2: Socks5, 3: Socks5 Auth, 4: HTTP, 5: HTTP Auth, 6: I2P
-        show_entries = []
-        if proxy_type > 0:
-            show_entries.extend(
-                [
-                    'label_proxy_host',
-                    'entry_proxy_host',
-                    'label_proxy_port',
-                    'spin_proxy_port',
-                    'chk_proxy_peer_conn',
-                    'chk_proxy_tracker_conn',
-                ]
-            )
-            if proxy_type in (3, 5):
-                show_entries.extend(
-                    [
-                        'label_proxy_pass',
-                        'entry_proxy_pass',
-                        'label_proxy_user',
-                        'entry_proxy_user',
-                    ]
-                )
-            if proxy_type in (2, 3, 4, 5):
-                show_entries.extend(['chk_proxy_host_resolve'])
-
-        for entry in proxy_entries:
-            if entry in show_entries:
-                self.builder.get_object(entry).show()
-            else:
-                self.builder.get_object(entry).hide()
-
-    def on_entry_proxy_host_paste_clipboard(self, widget):
-        text = get_clipboard_text()
-        log.debug('on_entry_proxy_host_paste-clipboard: got paste: %s', text)
-        text = text if '//' in text else '//' + text
-        parsed = urlparse(text)
-        if parsed.hostname:
-            widget.set_text(parsed.hostname)
-            widget.emit_stop_by_name('paste-clipboard')
-        if parsed.port:
-            self.builder.get_object('spin_proxy_port').set_value(parsed.port)
-        if parsed.username:
-            self.builder.get_object('entry_proxy_user').set_text(parsed.username)
-        if parsed.password:
-            self.builder.get_object('entry_proxy_pass').set_text(parsed.password)
-
-    def on_button_associate_magnet_clicked(self, widget):
-        associate_magnet_links(True)
-
-    def _get_accounts_tab_data(self):
-        def on_ok(accounts):
-            self.accounts_frame.show()
-            self.on_get_known_accounts(accounts)
-
-        def on_fail(failure):
-            if failure.type == NotAuthorizedError:
-                self.accounts_frame.hide()
-            else:
-                ErrorDialog(
-                    _('Server Side Error'),
-                    _('An error occurred on the server'),
-                    parent=self.pref_dialog,
-                    details=failure.getErrorMessage(),
-                ).run()
-
-        client.core.get_known_accounts().addCallback(on_ok).addErrback(on_fail)
-
-    def on_get_known_accounts(self, known_accounts):
-        known_accounts_to_log = []
-        for account in known_accounts:
-            account_to_log = {}
-            for key, value in account.copy().items():
-                if key == 'password':
-                    value = '*' * len(value)
-                account_to_log[key] = value
-            known_accounts_to_log.append(account_to_log)
-        log.debug('on_known_accounts: %s', known_accounts_to_log)
-
-        self.accounts_liststore.clear()
-
-        for account in known_accounts:
-            accounts_iter = self.accounts_liststore.append()
-            self.accounts_liststore.set_value(
-                accounts_iter, ACCOUNTS_USERNAME, account['username']
-            )
-            self.accounts_liststore.set_value(
-                accounts_iter, ACCOUNTS_LEVEL, account['authlevel']
-            )
-            self.accounts_liststore.set_value(
-                accounts_iter, ACCOUNTS_PASSWORD, account['password']
-            )
-
-    def on_accounts_selection_changed(self, treeselection):
-        log.debug('on_accounts_selection_changed')
-        (model, itr) = treeselection.get_selected()
-        if not itr:
-            return
-        level = model[itr][1]
-        if level:
-            self.builder.get_object('accounts_edit').set_sensitive(True)
-            self.builder.get_object('accounts_delete').set_sensitive(True)
-        else:
-            self.builder.get_object('accounts_edit').set_sensitive(False)
-            self.builder.get_object('accounts_delete').set_sensitive(False)
-
-    @maybe_coroutine
-    async def on_accounts_add_clicked(self, widget):
-        dialog = AccountDialog(
-            levels_mapping=client.auth_levels_mapping, parent=self.pref_dialog
-        )
-        response = await dialog.run()
-        if response != Gtk.ResponseType.OK:
-            return
-
-        account = dialog.account
-        try:
-            await client.core.create_account(*account)
-        except AuthManagerError as ex:
-            return ErrorDialog(
-                _('Error Adding Account'),
-                _('Authentication failed'),
-                parent=self.pref_dialog,
-                details=ex,
-            ).run()
-        except Exception as ex:
-            return ErrorDialog(
-                _('Error Adding Account'),
-                _('An error occurred while adding account: {account}').format(
-                    account=account
-                ),
-                parent=self.pref_dialog,
-                details=ex,
-            ).run()
-
-        self.accounts_liststore.set(
-            self.accounts_liststore.append(),
-            [ACCOUNTS_USERNAME, ACCOUNTS_LEVEL, ACCOUNTS_PASSWORD],
-            [account.username, account.authlevel, account.password],
-        )
-
-    def on_accounts_edit_clicked(self, widget):
-        (model, itr) = self.accounts_listview.get_selection().get_selected()
-        if not itr:
-            return
-
-        dialog = AccountDialog(
-            model[itr][ACCOUNTS_USERNAME],
-            model[itr][ACCOUNTS_PASSWORD],
-            model[itr][ACCOUNTS_LEVEL],
-            levels_mapping=client.auth_levels_mapping,
-            parent=self.pref_dialog,
-        )
-
-        def dialog_finished(response_id):
-            def update_ok(rc):
-                model.set_value(itr, ACCOUNTS_PASSWORD, dialog.get_username())
-                model.set_value(itr, ACCOUNTS_LEVEL, dialog.get_authlevel())
-
-            def update_fail(failure):
-                ErrorDialog(
-                    _('Error Updating Account'),
-                    _('An error occurred while updating account'),
-                    parent=self.pref_dialog,
-                    details=failure.getErrorMessage(),
-                ).run()
-
-            if response_id == Gtk.ResponseType.OK:
-                client.core.update_account(
-                    dialog.get_username(), dialog.get_password(), dialog.get_authlevel()
-                ).addCallback(update_ok).addErrback(update_fail)
-
-        dialog.run().addCallback(dialog_finished)
-
-    def on_accounts_delete_clicked(self, widget):
-        (model, itr) = self.accounts_listview.get_selection().get_selected()
-        if not itr:
-            return
-
-        username = model[itr][0]
-        header = _('Remove Account')
-        text = _(
-            'Are you sure you want to remove the account with the '
-            'username "%(username)s"?'
-        ) % {'username': username}
-        dialog = YesNoDialog(header, text, parent=self.pref_dialog)
-
-        def dialog_finished(response_id):
-            def remove_ok(rc):
-                model.remove(itr)
-
-            def remove_fail(failure):
-                if failure.type == AuthManagerError:
-                    ErrorDialog(
-                        _('Error Removing Account'),
-                        _('Auhentication failed'),
-                        parent=self.pref_dialog,
-                        details=failure.getErrorMessage(),
-                    ).run()
-                else:
-                    ErrorDialog(
-                        _('Error Removing Account'),
-                        _('An error occurred while removing account'),
-                        parent=self.pref_dialog,
-                        details=failure.getErrorMessage(),
-                    ).run()
-
-            if response_id == Gtk.ResponseType.YES:
-                client.core.remove_account(username).addCallback(remove_ok).addErrback(
-                    remove_fail
-                )
-
-        dialog.run().addCallback(dialog_finished)
-
-    def on_piecesbar_toggle_toggled(self, widget):
-        self.gtkui_config['show_piecesbar'] = widget.get_active()
-        colors_widget = self.builder.get_object('piecebar_colors_expander')
-        colors_widget.set_visible(widget.get_active())
-
-    def on_urldetect_toggle_toggled(self, widget):
-        self.gtkui_config['detect_urls'] = widget.get_active()
-
-    def on_checkbutton_language_toggled(self, widget):
-        self.language_combo.set_visible(not self.language_checkbox.get_active())
-
-    def on_completed_color_set(self, widget):
-        self.__set_color('completed')
-
-    def on_revert_color_completed_clicked(self, widget):
-        self.__revert_color('completed')
-
-    def on_downloading_color_set(self, widget):
-        self.__set_color('downloading')
-
-    def on_revert_color_downloading_clicked(self, widget):
-        self.__revert_color('downloading')
-
-    def on_waiting_color_set(self, widget):
-        self.__set_color('waiting')
-
-    def on_revert_color_waiting_clicked(self, widget):
-        self.__revert_color('waiting')
-
-    def on_missing_color_set(self, widget):
-        self.__set_color('missing')
-
-    def on_revert_color_missing_clicked(self, widget):
-        self.__revert_color('missing')
-
-    def __set_color(self, state, from_config=False):
-        if from_config:
-            color = Color(*self.gtkui_config['pieces_color_%s' % state])
-            log.debug(
-                'Setting %r color state from config to %s',
-                state,
-                (color.red, color.green, color.blue),
-            )
-            self.builder.get_object('%s_color' % state).set_color(color)
-        else:
-            color = self.builder.get_object('%s_color' % state).get_color()
-            log.debug(
-                'Setting %r color state to %s',
-                state,
-                (color.red, color.green, color.blue),
-            )
-            self.gtkui_config['pieces_color_%s' % state] = [
-                color.red,
-                color.green,
-                color.blue,
-            ]
-            self.gtkui_config.save()
-            self.gtkui_config.apply_set_functions('pieces_colors')
-
-        self.builder.get_object('revert_color_%s' % state).set_sensitive(
-            [color.red, color.green, color.blue] != self.COLOR_DEFAULTS[state]
-        )
-
-    def __revert_color(self, state, from_config=False):
-        log.debug('Reverting %r color state', state)
-        self.builder.get_object('%s_color' % state).set_color(
-            Color(*self.COLOR_DEFAULTS[state])
-        )
-        self.builder.get_object('revert_color_%s' % state).set_sensitive(False)
-        self.gtkui_config.apply_set_functions('pieces_colors')
Index: luge/ui/gtk3/queuedtorrents.py
===================================================================
--- deluge/ui/gtk3/queuedtorrents.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,165 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os.path
-
-from gi.repository.GLib import timeout_add
-from gi.repository.Gtk import Builder, CellRendererText, ListStore, TreeViewColumn
-
-import deluge.common
-import deluge.component as component
-from deluge.configmanager import ConfigManager
-
-from .common import get_logo
-from .ipcinterface import process_args
-
-log = logging.getLogger(__name__)
-
-
-class QueuedTorrents(component.Component):
-    def __init__(self):
-        component.Component.__init__(
-            self, 'QueuedTorrents', depend=['StatusBar', 'AddTorrentDialog']
-        )
-        self.queue = []
-        self.status_item = None
-
-        self.config = ConfigManager('gtk3ui.conf')
-        self.builder = Builder()
-        self.builder.add_from_file(
-            deluge.common.resource_filename(
-                __package__, os.path.join('glade', 'queuedtorrents.ui')
-            )
-        )
-        self.builder.get_object('chk_autoadd').set_active(self.config['autoadd_queued'])
-        self.dialog = self.builder.get_object('queued_torrents_dialog')
-        self.dialog.set_icon(get_logo(32))
-
-        self.builder.connect_signals(self)
-
-        self.treeview = self.builder.get_object('treeview')
-        self.treeview.append_column(
-            TreeViewColumn(_('Torrent'), CellRendererText(), text=0)
-        )
-
-        self.liststore = ListStore(str, str)
-        self.treeview.set_model(self.liststore)
-        self.treeview.set_tooltip_column(1)
-
-    def run(self):
-        self.dialog.set_transient_for(component.get('MainWindow').window)
-        self.dialog.show()
-
-    def start(self):
-        if len(self.queue) == 0:
-            return
-
-        # Make sure status bar info is showing
-        self.update_status_bar()
-
-        # We only want the add button sensitive if we're connected to a host
-        self.builder.get_object('button_add').set_sensitive(True)
-
-        if self.config['autoadd_queued'] or self.config['standalone']:
-            self.on_button_add_clicked(None)
-        else:
-            self.run()
-
-    def stop(self):
-        # We only want the add button sensitive if we're connected to a host
-        self.builder.get_object('button_add').set_sensitive(False)
-        self.update_status_bar()
-
-    def add_to_queue(self, torrents):
-        """Adds the list of torrents to the queue"""
-        # Add to the queue while removing duplicates
-        self.queue = list(set(self.queue + torrents))
-
-        # Update the liststore
-        self.liststore.clear()
-        for torrent in self.queue:
-            if deluge.common.is_magnet(torrent):
-                magnet = deluge.common.get_magnet_info(torrent)
-                self.liststore.append([magnet['name'], torrent])
-            else:
-                self.liststore.append([os.path.split(torrent)[1], torrent])
-
-        # Update the status bar
-        self.update_status_bar()
-
-    def update_status_bar(self):
-        """Attempts to update status bar"""
-        # If there are no queued torrents.. remove statusbar widgets and return
-        if len(self.queue) == 0:
-            if self.status_item is not None:
-                component.get('StatusBar').remove_item(self.status_item)
-                self.status_item = None
-            return False
-
-        try:
-            component.get('StatusBar')
-        except Exception:
-            # The statusbar hasn't been loaded yet, so we'll add a timer to
-            # update it later.
-            timeout_add(100, self.update_status_bar)
-            return False
-
-        # Set the label text for statusbar
-        if len(self.queue) > 1:
-            label = str(len(self.queue)) + _(' Torrents Queued')
-        else:
-            label = str(len(self.queue)) + _(' Torrent Queued')
-
-        # Add the statusbar items if needed, or just modify the label if they
-        # have already been added.
-        if self.status_item is None:
-            self.status_item = component.get('StatusBar').add_item(
-                icon='view-sort-descending',
-                text=label,
-                callback=self.on_statusbar_click,
-            )
-        else:
-            self.status_item.set_text(label)
-
-        # We return False so the timer stops
-        return False
-
-    def on_statusbar_click(self, widget, event):
-        log.debug('on_statusbar_click')
-        self.run()
-
-    def on_button_remove_clicked(self, widget):
-        selected = self.treeview.get_selection().get_selected()[1]
-        if selected is not None:
-            path = self.liststore.get_value(selected, 1)
-            self.liststore.remove(selected)
-            self.queue.remove(path)
-            self.update_status_bar()
-
-    def on_button_clear_clicked(self, widget):
-        self.liststore.clear()
-        del self.queue[:]
-        self.update_status_bar()
-
-    def on_button_close_clicked(self, widget):
-        self.dialog.hide()
-
-    def on_button_add_clicked(self, widget):
-        # Add all the torrents in the liststore
-        def add_torrent(model, path, _iter, data):
-            torrent_path = deluge.common.decode_bytes(model.get_value(_iter, 1))
-            process_args([torrent_path])
-
-        self.liststore.foreach(add_torrent, None)
-        del self.queue[:]
-        self.dialog.hide()
-        self.update_status_bar()
-
-    def on_chk_autoadd_toggled(self, widget):
-        self.config['autoadd_queued'] = widget.get_active()
Index: luge/ui/gtk3/removetorrentdialog.py
===================================================================
--- deluge/ui/gtk3/removetorrentdialog.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,90 +1,0 @@
-#
-# Copyright (C) 2007-2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-
-from gi.repository import Gtk
-
-import deluge.common
-import deluge.component as component
-from deluge.ui.client import client
-
-log = logging.getLogger(__name__)
-
-
-class RemoveTorrentDialog:
-    """
-    This class is used to create and show a Remove Torrent Dialog.
-
-    :param torrent_ids: the torrent_ids to remove
-    :type torrent_ids: list of torrent_ids
-
-    :raises TypeError: if `torrent_id` is not a sequence type
-    :raises ValueError: if `torrent_id` contains no torrent_ids or is None
-
-    """
-
-    def __init__(self, torrent_ids, delete_files=False):
-        if not isinstance(torrent_ids, list) and not isinstance(torrent_ids, tuple):
-            raise TypeError('requires a list of torrent_ids')
-
-        if not torrent_ids:
-            raise ValueError('requires a list of torrent_ids')
-
-        self.__torrent_ids = torrent_ids
-
-        self.builder = Gtk.Builder()
-        self.builder.add_from_file(
-            deluge.common.resource_filename(
-                __package__, os.path.join('glade', 'remove_torrent_dialog.ui')
-            )
-        )
-
-        self.__dialog = self.builder.get_object('remove_torrent_dialog')
-        self.__dialog.set_transient_for(component.get('MainWindow').window)
-
-        self.builder.connect_signals(self)
-        self.builder.get_object('delete_files').set_active(delete_files)
-        label_title = self.builder.get_object('label_title')
-        label_torrents = self.builder.get_object('label_torrents')
-        num_torrents = len(self.__torrent_ids)
-        if num_torrents == 1:
-            label_torrents.set_markup(
-                component.get('TorrentView').get_torrent_status(self.__torrent_ids[0])[
-                    'name'
-                ]
-            )
-        else:
-            label_title.set_markup(_('Remove the selected torrents?'))
-            label_torrents.set_markup(_('Total of %s torrents selected') % num_torrents)
-
-    def on_delete_files_toggled(self, widget):
-        self.builder.get_object('warning_label').set_visible(widget.get_active())
-
-    def __remove_torrents(self, remove_data):
-        # Unselect all to avoid issues with the selection changed event
-        component.get('TorrentView').treeview.get_selection().unselect_all()
-
-        def on_removed_finished(errors):
-            if errors:
-                log.info('Error(s) occured when trying to delete torrent(s).')
-                for t_id, e_msg in errors:
-                    log.warning('Error removing torrent %s : %s', t_id, e_msg)
-
-        d = client.core.remove_torrents(self.__torrent_ids, remove_data)
-        d.addCallback(on_removed_finished)
-
-    def run(self):
-        """
-        Shows the dialog and awaits for user input.  The user can select to
-        remove the torrent(s) from the session with or without their data.
-        """
-        if self.__dialog.run() == Gtk.ResponseType.OK:
-            self.__remove_torrents(self.builder.get_object('delete_files').get_active())
-        self.__dialog.destroy()
Index: luge/ui/gtk3/sidebar.py
===================================================================
--- deluge/ui/gtk3/sidebar.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,70 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2008 Martijn Voncken <mvoncken@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from gi.repository.Gtk import Label, PolicyType, ScrolledWindow
-
-import deluge.component as component
-from deluge.configmanager import ConfigManager
-
-log = logging.getLogger(__name__)
-
-
-class SideBar(component.Component):
-    """
-    manages the sidebar-tabs.
-    purpose : plugins
-    """
-
-    def __init__(self):
-        component.Component.__init__(self, 'SideBar')
-        main_builder = component.get('MainWindow').get_builder()
-        self.notebook = main_builder.get_object('sidebar_notebook')
-        self.config = ConfigManager('gtk3ui.conf')
-
-        # Tabs holds references to the Tab widgets by their name
-        self.tabs = {}
-
-        # Hide if necessary
-        self.visible(self.config['show_sidebar'])
-
-    def visible(self, visible):
-        self.notebook.show() if visible else self.notebook.hide()
-        self.config['show_sidebar'] = visible
-
-    def add_tab(self, widget, tab_name, label):
-        """Adds a tab object to the notebook."""
-        log.debug('add tab: %s', tab_name)
-        self.tabs[tab_name] = widget
-        scrolled = ScrolledWindow()
-        scrolled.set_policy(PolicyType.AUTOMATIC, PolicyType.AUTOMATIC)
-        scrolled.add(widget)
-        self.notebook.insert_page(scrolled, Label(label=label), -1)
-        scrolled.show_all()
-
-        self.after_update()
-
-    def remove_tab(self, tab_name):
-        """Removes a tab by name."""
-        self.notebook.remove_page(self.notebook.page_num(self.tabs[tab_name]))
-        del self.tabs[tab_name]
-
-        self.after_update()
-
-    def after_update(self):
-        # If there are no tabs visible, then do not show the notebook
-        if len(self.tabs) == 0:
-            self.visible(False)
-
-        # If there is 1 tab, hide the tab-headers
-        if len(self.tabs) == 1:
-            self.notebook.set_show_tabs(False)
-        else:
-            self.notebook.set_show_tabs(True)
Index: luge/ui/gtk3/status_tab.py
===================================================================
--- deluge/ui/gtk3/status_tab.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,159 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.common import decode_bytes, fpeer
-from deluge.configmanager import ConfigManager
-
-from .piecesbar import PiecesBar
-from .tab_data_funcs import (
-    fdate_or_never,
-    fpcnt,
-    fratio,
-    fseed_rank_or_dash,
-    fspeed_max,
-    ftime_or_dash,
-    ftotal_sized,
-)
-from .torrentdetails import Tab, TabWidget
-
-log = logging.getLogger(__name__)
-
-
-class StatusTab(Tab):
-    def __init__(self):
-        super().__init__('Status', 'status_tab', 'status_tab_label')
-
-        self.config = ConfigManager('gtk3ui.conf')
-
-        self.progressbar = self.main_builder.get_object('progressbar')
-        self.piecesbar = None
-
-        self.add_tab_widget('summary_availability', fratio, ('distributed_copies',))
-        self.add_tab_widget(
-            'summary_total_downloaded',
-            ftotal_sized,
-            ('all_time_download', 'total_payload_download'),
-        )
-        self.add_tab_widget(
-            'summary_total_uploaded',
-            ftotal_sized,
-            ('total_uploaded', 'total_payload_upload'),
-        )
-        self.add_tab_widget(
-            'summary_download_speed',
-            fspeed_max,
-            ('download_payload_rate', 'max_download_speed'),
-        )
-        self.add_tab_widget(
-            'summary_upload_speed',
-            fspeed_max,
-            ('upload_payload_rate', 'max_upload_speed'),
-        )
-        self.add_tab_widget('summary_seeds', fpeer, ('num_seeds', 'total_seeds'))
-        self.add_tab_widget('summary_peers', fpeer, ('num_peers', 'total_peers'))
-        self.add_tab_widget('summary_eta', ftime_or_dash, ('eta',))
-        self.add_tab_widget('summary_share_ratio', fratio, ('ratio',))
-        self.add_tab_widget('summary_active_time', ftime_or_dash, ('active_time',))
-        self.add_tab_widget('summary_seed_time', ftime_or_dash, ('seeding_time',))
-        self.add_tab_widget(
-            'summary_seed_rank', fseed_rank_or_dash, ('seed_rank', 'seeding_time')
-        )
-        self.add_tab_widget('progressbar', fpcnt, ('progress', 'state', 'message'))
-        self.add_tab_widget(
-            'summary_last_seen_complete', fdate_or_never, ('last_seen_complete',)
-        )
-        self.add_tab_widget(
-            'summary_last_transfer', ftime_or_dash, ('time_since_transfer',)
-        )
-
-        self.config.register_set_function(
-            'show_piecesbar', self.on_show_piecesbar_config_changed, apply_now=True
-        )
-
-    def update(self):
-        # Get the first selected torrent
-        selected = component.get('TorrentView').get_selected_torrent()
-
-        if not selected:
-            # No torrent is selected in the torrentview
-            self.clear()
-            return
-
-        # Get the torrent status
-        status_keys = self.status_keys
-        if self.config['show_piecesbar']:
-            status_keys.extend(['pieces', 'num_pieces'])
-
-        component.get('SessionProxy').get_torrent_status(
-            selected, status_keys
-        ).addCallback(self._on_get_torrent_status)
-
-    def _on_get_torrent_status(self, status):
-        # Check to see if we got valid data from the core
-        if not status:
-            return
-
-        # Update all the label widgets
-        for widget in self.tab_widgets.values():
-            txt = self.widget_status_as_fstr(widget, status)
-            if decode_bytes(widget[0].get_text()) != txt:
-                widget[0].set_text(txt)
-
-        # Update progress bar separately as it's a special case (not a label).
-        fraction = status['progress'] / 100
-
-        if self.config['show_piecesbar']:
-            if self.piecesbar.get_fraction() != fraction:
-                self.piecesbar.set_fraction(fraction)
-            if (
-                status['state'] != 'Checking'
-                and self.piecesbar.get_pieces() != status['pieces']
-            ):
-                # Skip pieces assignment if checking torrent.
-                self.piecesbar.set_pieces(status['pieces'], status['num_pieces'])
-            self.piecesbar.update()
-        else:
-            if self.progressbar.get_fraction() != fraction:
-                self.progressbar.set_fraction(fraction)
-
-    def on_show_piecesbar_config_changed(self, key, show):
-        if show:
-            self.show_piecesbar()
-        else:
-            self.hide_piecesbar()
-
-    def show_piecesbar(self):
-        if self.piecesbar is None:
-            self.piecesbar = PiecesBar()
-            self.main_builder.get_object('status_progress_vbox').pack_start(
-                self.piecesbar, False, False, 0
-            )
-        self.tab_widgets['piecesbar'] = TabWidget(
-            self.piecesbar, fpcnt, ('progress', 'state', 'message')
-        )
-        self.piecesbar.show()
-        self.progressbar.hide()
-
-    def hide_piecesbar(self):
-        self.progressbar.show()
-        if self.piecesbar:
-            self.piecesbar.hide()
-            self.tab_widgets.pop('piecesbar', None)
-            self.piecesbar = None
-
-    def clear(self):
-        for widget in self.tab_widgets.values():
-            widget[0].set_text('')
-
-        if self.config['show_piecesbar']:
-            self.piecesbar.clear()
-        else:
-            self.progressbar.set_fraction(0)
Index: luge/ui/gtk3/statusbar.py
===================================================================
--- deluge/ui/gtk3/statusbar.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,578 +1,0 @@
-#
-# Copyright (C) 2007-2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from gi.repository import Gtk
-from gi.repository.GLib import timeout_add
-
-import deluge.component as component
-from deluge.common import fsize, fspeed, get_pixmap
-from deluge.configmanager import ConfigManager
-from deluge.ui.client import client
-
-from .common import build_menu_radio_list
-from .dialogs import OtherDialog
-
-log = logging.getLogger(__name__)
-
-
-class StatusBarItem:
-    def __init__(
-        self,
-        image=None,
-        stock=None,
-        icon=None,
-        text=None,
-        markup=False,
-        callback=None,
-        tooltip=None,
-    ):
-        self._widgets = []
-        self._ebox = Gtk.EventBox()
-        self._hbox = Gtk.Box.new(Gtk.Orientation.HORIZONTAL, spacing=3)
-        self._image = Gtk.Image()
-        self._label = Gtk.Label()
-        if image or icon or stock:
-            self._hbox.add(self._image)
-        self._hbox.add(self._label)
-        self._ebox.add(self._hbox)
-
-        # Add image from file or stock
-        if image:
-            self.set_image_from_file(image)
-        if stock:
-            self.set_image_from_stock(stock)
-        if icon:
-            self.set_image_from_icon(icon)
-
-        # Add text
-        if markup:
-            self.set_markup(text)
-        else:
-            self.set_text(text)
-
-        if callback is not None:
-            self.set_callback(callback)
-
-        if tooltip:
-            self.set_tooltip(tooltip)
-
-        self.show_all()
-
-    def set_callback(self, callback):
-        self._ebox.connect('button-press-event', callback)
-
-    def show_all(self):
-        self._ebox.show()
-        self._hbox.show()
-        self._image.show()
-
-    def set_image_from_file(self, image):
-        self._image.set_from_file(image)
-
-    def set_image_from_stock(self, stock):
-        self._image.set_from_stock(stock, Gtk.IconSize.MENU)
-
-    def set_image_from_icon(self, icon):
-        self._image.set_from_icon_name(icon, Gtk.IconSize.MENU)
-
-    def set_text(self, text):
-        if not text:
-            self._label.hide()
-        elif self._label.get_text() != text:
-            self._label.set_text(text)
-            self._label.show()
-
-    def set_markup(self, text):
-        if not text:
-            self._label.hide()
-        elif self._label.get_text() != text:
-            self._label.set_markup(text)
-            self._label.show()
-
-    def set_tooltip(self, tip):
-        if self._ebox.get_tooltip_text() != tip:
-            self._ebox.set_tooltip_text(tip)
-
-    def get_widgets(self):
-        return self._widgets
-
-    def get_eventbox(self):
-        return self._ebox
-
-    def get_text(self):
-        return self._label.get_text()
-
-
-class StatusBar(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'StatusBar', interval=3)
-        main_builder = component.get('MainWindow').get_builder()
-        self.statusbar = main_builder.get_object('statusbar')
-        self.config = ConfigManager('gtk3ui.conf')
-
-        # Status variables that are updated via callback
-        self.max_connections_global = -1
-        self.num_connections = 0
-        self.max_download_speed = -1.0
-        self.download_rate = ''
-        self.max_upload_speed = -1.0
-        self.upload_rate = ''
-        self.dht_nodes = 0
-        self.dht_status = False
-        self.health = False
-        self.download_protocol_rate = 0.0
-        self.upload_protocol_rate = 0.0
-
-        self.config_value_changed_dict = {
-            'max_connections_global': self._on_max_connections_global,
-            'max_download_speed': self._on_max_download_speed,
-            'max_upload_speed': self._on_max_upload_speed,
-            'dht': self._on_dht,
-        }
-        self.current_warnings = []
-        # Add hbox to the statusbar after removing the initial label widget
-        self.hbox = Gtk.Box.new(Gtk.Orientation.HORIZONTAL, spacing=10)
-        self.hbox.set_margin_top(2)
-        self.hbox.set_margin_bottom(3)
-        frame = self.statusbar.get_children()[0]
-        frame.remove(frame.get_children()[0])
-        frame.add(self.hbox)
-        self.statusbar.show_all()
-        # Create the not connected item
-        self.not_connected_item = StatusBarItem(
-            icon='network-offline-symbolic',
-            text=_('Not Connected'),
-            callback=self._on_notconnected_item_clicked,
-        )
-        # Show the not connected status bar
-        self.show_not_connected()
-
-        # Hide if necessary
-        self.visible(self.config['show_statusbar'])
-
-        client.register_event_handler(
-            'ConfigValueChangedEvent', self.on_configvaluechanged_event
-        )
-
-    def start(self):
-        # Add in images and labels
-        self.remove_item(self.not_connected_item)
-
-        self.connections_item = self.add_item(
-            icon='network-transmit-receive-symbolic',
-            callback=self._on_connection_item_clicked,
-            tooltip=_('Connections (Limit)'),
-            pack_start=True,
-        )
-
-        self.download_item = self.add_item(
-            image=get_pixmap('downloading16.png'),
-            callback=self._on_download_item_clicked,
-            tooltip=_('Download Speed (Limit)'),
-            pack_start=True,
-        )
-
-        self.upload_item = self.add_item(
-            image=get_pixmap('seeding16.png'),
-            callback=self._on_upload_item_clicked,
-            tooltip=_('Upload Speed (Limit)'),
-            pack_start=True,
-        )
-
-        self.traffic_item = self.add_item(
-            image=get_pixmap('traffic16.png'),
-            callback=self._on_traffic_item_clicked,
-            tooltip=_('Protocol Traffic (Down:Up)'),
-            pack_start=True,
-        )
-
-        self.dht_item = StatusBarItem(
-            image=get_pixmap('dht16.png'), tooltip=_('DHT Nodes')
-        )
-
-        self.diskspace_item = self.add_item(
-            icon='drive-harddisk-symbolic',
-            callback=self._on_diskspace_item_clicked,
-            tooltip=_('Free Disk Space'),
-            pack_start=True,
-        )
-
-        self.external_ip_item = self.add_item(
-            tooltip=_('External IP Address'),
-            text=_('<b>IP</b> <small>%s</small>') % _('n/a'),
-            markup=True,
-            pack_start=True,
-        )
-
-        self.health_item = self.add_item(
-            icon='network-error-symbolic',
-            text=_('<b><small>Port Issue</small></b>'),
-            markup=True,
-            tooltip=_('No incoming connections, check port forwarding'),
-            callback=self._on_health_icon_clicked,
-        )
-
-        self.health = False
-
-        def update_config_values(configs):
-            self._on_max_connections_global(configs['max_connections_global'])
-            self._on_max_download_speed(configs['max_download_speed'])
-            self._on_max_upload_speed(configs['max_upload_speed'])
-            self._on_dht(configs['dht'])
-
-        # Get some config values
-        client.core.get_config_values(
-            ['max_connections_global', 'max_download_speed', 'max_upload_speed', 'dht']
-        ).addCallback(update_config_values)
-
-    def stop(self):
-        # When stopped, we just show the not connected thingy
-        try:
-            self.remove_item(self.connections_item)
-            self.remove_item(self.dht_item)
-            self.remove_item(self.download_item)
-            self.remove_item(self.upload_item)
-            self.remove_item(self.not_connected_item)
-            self.remove_item(self.health_item)
-            self.remove_item(self.traffic_item)
-            self.remove_item(self.diskspace_item)
-            self.remove_item(self.external_ip_item)
-        except Exception as ex:
-            log.debug('Unable to remove StatusBar item: %s', ex)
-        self.show_not_connected()
-
-    def visible(self, visible):
-        if visible:
-            self.statusbar.show()
-        else:
-            self.statusbar.hide()
-
-        self.config['show_statusbar'] = visible
-
-    def show_not_connected(self):
-        self.hbox.pack_start(self.not_connected_item.get_eventbox(), False, False, 0)
-
-    def add_item(
-        self,
-        image=None,
-        stock=None,
-        icon=None,
-        text=None,
-        markup=False,
-        callback=None,
-        tooltip=None,
-        pack_start=False,
-    ):
-        """Adds an item to the status bar"""
-        # The return tuple.. we return whatever widgets we add
-        item = StatusBarItem(image, stock, icon, text, markup, callback, tooltip)
-        if pack_start:
-            self.hbox.pack_start(item.get_eventbox(), False, False, 0)
-        else:
-            self.hbox.pack_end(item.get_eventbox(), False, False, 0)
-        return item
-
-    def remove_item(self, item):
-        """Removes an item from the statusbar"""
-        if item.get_eventbox() in self.hbox.get_children():
-            try:
-                self.hbox.remove(item.get_eventbox())
-            except Exception as ex:
-                log.debug('Unable to remove widget: %s', ex)
-
-    def add_timeout_item(
-        self, seconds=3, image=None, stock=None, icon=None, text=None, callback=None
-    ):
-        """Adds an item to the StatusBar for seconds"""
-        item = self.add_item(image, stock, icon, text, callback)
-        # Start a timer to remove this item in seconds
-        timeout_add(seconds * 1000, self.remove_item, item)
-
-    def display_warning(self, text, callback=None):
-        """Displays a warning to the user in the status bar"""
-        if text not in self.current_warnings:
-            item = self.add_item(
-                icon='dialog-warning-symbolic', text=text, callback=callback
-            )
-            self.current_warnings.append(text)
-            timeout_add(3000, self.remove_warning, item)
-
-    def remove_warning(self, item):
-        self.current_warnings.remove(item.get_text())
-        self.remove_item(item)
-
-    def clear_statusbar(self):
-        def remove(child):
-            self.hbox.remove(child)
-
-        self.hbox.foreach(remove)
-
-    def send_status_request(self):
-        # Sends an async request for data from the core
-        keys = [
-            'peer.num_peers_connected',
-            'upload_rate',
-            'download_rate',
-            'payload_upload_rate',
-            'payload_download_rate',
-            'net.sent_bytes',
-            'net.recv_bytes',
-            'net.sent_payload_bytes',
-            'net.recv_payload_bytes',
-        ]
-
-        if self.dht_status:
-            keys.append('dht.dht_nodes')
-
-        if not self.health:
-            keys.append('net.has_incoming_connections')
-
-        client.core.get_session_status(keys).addCallback(self._on_get_session_status)
-        client.core.get_free_space().addCallback(self._on_get_free_space)
-        client.core.get_external_ip().addCallback(self._on_get_external_ip)
-
-    def on_configvaluechanged_event(self, key, value):
-        """
-        This is called when we receive a ConfigValueChangedEvent from
-        the core.
-        """
-        if key in self.config_value_changed_dict:
-            self.config_value_changed_dict[key](value)
-
-    def _on_max_connections_global(self, max_connections):
-        self.max_connections_global = max_connections
-        self.update_connections_label()
-
-    def _on_dht(self, value):
-        self.dht_status = value
-        if value:
-            self.hbox.pack_start(self.dht_item.get_eventbox(), False, False, 0)
-            self.send_status_request()
-        else:
-            self.remove_item(self.dht_item)
-
-    def _on_get_session_status(self, status):
-        self.download_rate = fspeed(
-            status['payload_download_rate'], precision=0, shortform=True
-        )
-        self.upload_rate = fspeed(
-            status['payload_upload_rate'], precision=0, shortform=True
-        )
-        self.download_protocol_rate = (
-            status['download_rate'] - status['payload_download_rate']
-        ) // 1024
-        self.upload_protocol_rate = (
-            status['upload_rate'] - status['payload_upload_rate']
-        ) // 1024
-        self.num_connections = status['peer.num_peers_connected']
-        self.update_download_label()
-        self.update_upload_label()
-        self.update_traffic_label()
-        self.update_connections_label()
-
-        if 'dht.dht_nodes' in status:
-            self.dht_nodes = status['dht.dht_nodes']
-            self.update_dht_label()
-
-        if 'net.has_incoming_connections' in status:
-            self.health = status['net.has_incoming_connections']
-            if self.health:
-                self.remove_item(self.health_item)
-
-    def _on_get_free_space(self, space):
-        if space >= 0:
-            self.diskspace_item.set_markup(
-                '<small>%s</small>' % fsize(space, shortform=True)
-            )
-        else:
-            self.diskspace_item.set_markup(
-                '<span foreground="red">' + _('Error') + '</span>'
-            )
-
-    def _on_max_download_speed(self, max_download_speed):
-        self.max_download_speed = max_download_speed
-        self.update_download_label()
-
-    def _on_max_upload_speed(self, max_upload_speed):
-        self.max_upload_speed = max_upload_speed
-        self.update_upload_label()
-
-    def _on_get_external_ip(self, external_ip):
-        ip = external_ip if external_ip else _('n/a')
-        self.external_ip_item.set_markup(_('<b>IP</b> <small>%s</small>') % ip)
-
-    def update_connections_label(self):
-        # Set the max connections label
-        if self.max_connections_global < 0:
-            label_string = '%s' % self.num_connections
-        else:
-            label_string = '{} <small>({})</small>'.format(
-                self.num_connections,
-                self.max_connections_global,
-            )
-
-        self.connections_item.set_markup(label_string)
-
-        if self.num_connections:
-            self.connections_item.set_image_from_icon(
-                'network-transmit-receive-symbolic'
-            )
-        else:
-            self.connections_item.set_image_from_icon('network-idle-symbolic')
-
-    def update_dht_label(self):
-        # Set the max connections label
-        self.dht_item.set_markup('<small>%s</small>' % (self.dht_nodes))
-
-    def update_download_label(self):
-        # Set the download speed label
-        if self.max_download_speed <= 0:
-            label_string = self.download_rate
-        else:
-            label_string = '%s <small>(%i %s)</small>' % (
-                self.download_rate,
-                self.max_download_speed,
-                _('K/s'),
-            )
-
-        self.download_item.set_markup(label_string)
-
-    def update_upload_label(self):
-        # Set the upload speed label
-        if self.max_upload_speed <= 0:
-            label_string = self.upload_rate
-        else:
-            label_string = '%s <small>(%i %s)</small>' % (
-                self.upload_rate,
-                self.max_upload_speed,
-                _('K/s'),
-            )
-
-        self.upload_item.set_markup(label_string)
-
-    def update_traffic_label(self):
-        label_string = '<small>%i:%i %s</small>' % (
-            self.download_protocol_rate,
-            self.upload_protocol_rate,
-            _('K/s'),
-        )
-        self.traffic_item.set_markup(label_string)
-
-    def update(self):
-        self.send_status_request()
-
-    def set_limit_value(self, widget, core_key):
-        log.debug('_on_set_unlimit_other %s', core_key)
-        other_dialog_info = {
-            'max_download_speed': (
-                _('Download Speed Limit'),
-                _('Set the maximum download speed'),
-                _('K/s'),
-                'downloading.svg',
-                self.max_download_speed,
-            ),
-            'max_upload_speed': (
-                _('Upload Speed Limit'),
-                _('Set the maximum upload speed'),
-                _('K/s'),
-                'seeding.svg',
-                self.max_upload_speed,
-            ),
-            'max_connections_global': (
-                _('Incoming Connections'),
-                _('Set the maximum incoming connections'),
-                '',
-                'network-transmit-receive-symbolic',
-                self.max_connections_global,
-            ),
-        }
-
-        def set_value(value):
-            log.debug('value: %s', value)
-            if value is None:
-                return
-            elif value == 0:
-                value = -1
-            # Set the config in the core
-            if value != getattr(self, core_key):
-                client.core.set_config({core_key: value})
-
-        if widget.get_name() == 'unlimited':
-            set_value(-1)
-        elif widget.get_name() == 'other':
-
-            def dialog_finished(response_id):
-                if response_id == Gtk.ResponseType.OK:
-                    set_value(dialog.get_value())
-
-            dialog = OtherDialog(*other_dialog_info[core_key])
-            dialog.run().addCallback(set_value)
-        else:
-            value = widget.get_children()[0].get_text().split(' ')[0]
-            set_value(value)
-
-    def _on_download_item_clicked(self, widget, event):
-        self.menu = build_menu_radio_list(
-            self.config['tray_download_speed_list'],
-            self._on_set_download_speed,
-            self.max_download_speed,
-            _('K/s'),
-            show_notset=True,
-            show_other=True,
-        )
-        self.menu.show_all()
-        self.menu.popup(None, None, None, None, event.button, event.time)
-
-    def _on_set_download_speed(self, widget):
-        log.debug('_on_set_download_speed')
-        self.set_limit_value(widget, 'max_download_speed')
-
-    def _on_upload_item_clicked(self, widget, event):
-        self.menu = build_menu_radio_list(
-            self.config['tray_upload_speed_list'],
-            self._on_set_upload_speed,
-            self.max_upload_speed,
-            _('K/s'),
-            show_notset=True,
-            show_other=True,
-        )
-        self.menu.show_all()
-        self.menu.popup(None, None, None, None, event.button, event.time)
-
-    def _on_set_upload_speed(self, widget):
-        log.debug('_on_set_upload_speed')
-        self.set_limit_value(widget, 'max_upload_speed')
-
-    def _on_connection_item_clicked(self, widget, event):
-        self.menu = build_menu_radio_list(
-            self.config['connection_limit_list'],
-            self._on_set_connection_limit,
-            self.max_connections_global,
-            show_notset=True,
-            show_other=True,
-        )
-        self.menu.show_all()
-        self.menu.popup(None, None, None, None, event.button, event.time)
-
-    def _on_set_connection_limit(self, widget):
-        log.debug('_on_set_connection_limit')
-        self.set_limit_value(widget, 'max_connections_global')
-
-    def _on_health_icon_clicked(self, widget, event):
-        component.get('Preferences').show('network')
-
-    def _on_notconnected_item_clicked(self, widget, event):
-        component.get('ConnectionManager').show()
-
-    def _on_traffic_item_clicked(self, widget, event):
-        component.get('Preferences').show('network')
-
-    def _on_diskspace_item_clicked(self, widget, event):
-        component.get('Preferences').show('downloads')
Index: luge/ui/gtk3/systemtray.py
===================================================================
--- deluge/ui/gtk3/systemtray.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,445 +1,0 @@
-#
-# Copyright (C) 2007, 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-
-from gi import require_version
-from gi.repository.Gtk import Builder, RadioMenuItem, StatusIcon
-
-import deluge.component as component
-from deluge.common import (
-    fspeed,
-    get_pixmap,
-    osx_check,
-    resource_filename,
-    windows_check,
-)
-from deluge.configmanager import ConfigManager
-from deluge.ui.client import client
-
-from .common import build_menu_radio_list, get_logo
-from .dialogs import OtherDialog
-
-try:
-    try:
-        require_version('AyatanaAppIndicator3', '0.1')
-        from gi.repository import AyatanaAppIndicator3 as AppIndicator3
-    except (ValueError, ImportError):
-        require_version('AppIndicator3', '0.1')
-        from gi.repository import AppIndicator3
-except (ValueError, ImportError):
-    AppIndicator3 = None
-
-log = logging.getLogger(__name__)
-
-
-class SystemTray(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'SystemTray', interval=4)
-        self.mainwindow = component.get('MainWindow')
-        self.config = ConfigManager('gtk3ui.conf')
-        # List of widgets that need to be hidden when not connected to a host
-        self.hide_widget_list = [
-            'menuitem_add_torrent',
-            'menuitem_pause_session',
-            'menuitem_resume_session',
-            'menuitem_download_limit',
-            'menuitem_upload_limit',
-            'menuitem_quitdaemon',
-            'separatormenuitem1',
-            'separatormenuitem2',
-            'separatormenuitem3',
-            'separatormenuitem4',
-        ]
-        self.config.register_set_function(
-            'enable_system_tray', self.on_enable_system_tray_set
-        )
-        # bit of a hack to prevent function from doing something on startup
-        self.__enabled_set_once = False
-        self.config.register_set_function(
-            'enable_appindicator', self.on_enable_appindicator_set
-        )
-
-        self.max_download_speed = -1.0
-        self.download_rate = 0.0
-        self.max_upload_speed = -1.0
-        self.upload_rate = 0.0
-
-        self.config_value_changed_dict = {
-            'max_download_speed': self._on_max_download_speed,
-            'max_upload_speed': self._on_max_upload_speed,
-        }
-
-    def enable(self):
-        """Enables the system tray icon."""
-        self.builder = Builder()
-        self.builder.add_from_file(
-            resource_filename(__package__, os.path.join('glade', 'tray_menu.ui'))
-        )
-
-        self.builder.connect_signals(self)
-
-        self.tray_menu = self.builder.get_object('tray_menu')
-
-        if AppIndicator3 and self.config['enable_appindicator']:
-            log.debug('Enabling the Application Indicator...')
-            self.indicator = AppIndicator3.Indicator.new(
-                'deluge',
-                'deluge-panel',
-                AppIndicator3.IndicatorCategory.APPLICATION_STATUS,
-            )
-            self.indicator.set_property('title', _('Deluge'))
-
-            # Pass the menu to the Application Indicator
-            self.indicator.set_menu(self.tray_menu)
-
-            # Make sure the status of the Show Window MenuItem is correct
-            self._sig_win_hide = self.mainwindow.window.connect(
-                'hide', self._on_window_hide
-            )
-            self._sig_win_show = self.mainwindow.window.connect(
-                'show', self._on_window_show
-            )
-            if self.mainwindow.visible():
-                self.builder.get_object('menuitem_show_deluge').set_active(True)
-            else:
-                self.builder.get_object('menuitem_show_deluge').set_active(False)
-
-            # Show the Application Indicator
-            self.indicator.set_status(AppIndicator3.IndicatorStatus.ACTIVE)
-
-        else:
-            log.debug('Enabling the system tray icon..')
-            if windows_check() or osx_check():
-                self.tray = StatusIcon.new_from_pixbuf(get_logo(32))
-            else:
-                self.tray = StatusIcon.new_from_icon_name('deluge-panel')
-
-            self.tray.connect('activate', self.on_tray_clicked)
-            self.tray.connect('popup-menu', self.on_tray_popup)
-
-        self.builder.get_object('download-limit-image').set_from_file(
-            get_pixmap('downloading16.png')
-        )
-        self.builder.get_object('upload-limit-image').set_from_file(
-            get_pixmap('seeding16.png')
-        )
-
-        client.register_event_handler(
-            'ConfigValueChangedEvent', self.config_value_changed
-        )
-        if client.connected():
-            # We're connected so we need to get some values from the core
-            self.__start()
-        else:
-            # Hide menu widgets because we're not connected to a host.
-            for widget in self.hide_widget_list:
-                self.builder.get_object(widget).hide()
-
-    def __start(self):
-        if self.config['enable_system_tray']:
-            if self.config['standalone']:
-                try:
-                    self.hide_widget_list.remove('menuitem_quitdaemon')
-                    self.hide_widget_list.remove('separatormenuitem4')
-                except ValueError:
-                    pass
-                self.builder.get_object('menuitem_quitdaemon').hide()
-                self.builder.get_object('separatormenuitem4').hide()
-
-            # Show widgets in the hide list because we've connected to a host
-            for widget in self.hide_widget_list:
-                self.builder.get_object(widget).show()
-
-            # Build the bandwidth speed limit menus
-            self.build_tray_bwsetsubmenu()
-
-            # Get some config values
-            def update_config_values(configs):
-                self._on_max_download_speed(configs['max_download_speed'])
-                self._on_max_upload_speed(configs['max_upload_speed'])
-
-            client.core.get_config_values(
-                ['max_download_speed', 'max_upload_speed']
-            ).addCallback(update_config_values)
-
-    def start(self):
-        self.__start()
-
-    def stop(self):
-        if self.config['enable_system_tray'] and not self.config['enable_appindicator']:
-            try:
-                # Hide widgets in hide list because we're not connected to a host
-                for widget in self.hide_widget_list:
-                    self.builder.get_object(widget).hide()
-            except Exception as ex:
-                log.debug('Unable to hide system tray menu widgets: %s', ex)
-
-            self.tray.set_tooltip_text(_('Deluge') + '\n' + _('Not Connected...'))
-
-    def shutdown(self):
-        if self.config['enable_system_tray']:
-            if AppIndicator3 and self.config['enable_appindicator']:
-                self.indicator.set_status(AppIndicator3.IndicatorStatus.PASSIVE)
-            else:
-                self.tray.set_visible(False)
-
-    def send_status_request(self):
-        client.core.get_session_status(
-            ['payload_upload_rate', 'payload_download_rate']
-        ).addCallback(self._on_get_session_status)
-
-    def config_value_changed(self, key, value):
-        """This is called when we received a config_value_changed signal from
-        the core."""
-        if key in self.config_value_changed_dict:
-            self.config_value_changed_dict[key](value)
-
-    def _on_max_download_speed(self, max_download_speed):
-        if self.max_download_speed != max_download_speed:
-            self.max_download_speed = max_download_speed
-            self.build_tray_bwsetsubmenu()
-
-    def _on_max_upload_speed(self, max_upload_speed):
-        if self.max_upload_speed != max_upload_speed:
-            self.max_upload_speed = max_upload_speed
-            self.build_tray_bwsetsubmenu()
-
-    def _on_get_session_status(self, status):
-        self.download_rate = fspeed(status['payload_download_rate'], shortform=True)
-        self.upload_rate = fspeed(status['payload_upload_rate'], shortform=True)
-
-    def update(self):
-        if not self.config['enable_system_tray']:
-            return
-
-        # Tool tip text not available for appindicator
-        if AppIndicator3 and self.config['enable_appindicator']:
-            if self.mainwindow.visible():
-                self.builder.get_object('menuitem_show_deluge').set_active(True)
-            else:
-                self.builder.get_object('menuitem_show_deluge').set_active(False)
-            return
-
-        # Set the tool tip text
-        max_download_speed = self.max_download_speed
-        max_upload_speed = self.max_upload_speed
-
-        if max_download_speed == -1:
-            max_download_speed = _('Unlimited')
-        else:
-            max_download_speed = '{} {}'.format(max_download_speed, _('K/s'))
-        if max_upload_speed == -1:
-            max_upload_speed = _('Unlimited')
-        else:
-            max_upload_speed = '{} {}'.format(max_upload_speed, _('K/s'))
-
-        msg = '{}\n{}: {} ({})\n{}: {} ({})'.format(
-            _('Deluge'),
-            _('Down'),
-            self.download_rate,
-            max_download_speed,
-            _('Up'),
-            self.upload_rate,
-            max_upload_speed,
-        )
-
-        # Set the tooltip
-        self.tray.set_tooltip_text(msg)
-
-        self.send_status_request()
-
-    def build_tray_bwsetsubmenu(self):
-        # Create the Download speed list sub-menu
-        submenu_bwdownset = build_menu_radio_list(
-            self.config['tray_download_speed_list'],
-            self.on_tray_setbwdown,
-            self.max_download_speed,
-            _('K/s'),
-            show_notset=True,
-            show_other=True,
-        )
-
-        # Create the Upload speed list sub-menu
-        submenu_bwupset = build_menu_radio_list(
-            self.config['tray_upload_speed_list'],
-            self.on_tray_setbwup,
-            self.max_upload_speed,
-            _('K/s'),
-            show_notset=True,
-            show_other=True,
-        )
-        # Add the sub-menus to the tray menu
-        self.builder.get_object('menuitem_download_limit').set_submenu(
-            submenu_bwdownset
-        )
-        self.builder.get_object('menuitem_upload_limit').set_submenu(submenu_bwupset)
-
-        # Show the sub-menus for all to see
-        submenu_bwdownset.show_all()
-        submenu_bwupset.show_all()
-
-    def disable(self, invert_app_ind_conf=False):
-        """Disables the system tray icon or Appindicator."""
-        try:
-            if invert_app_ind_conf:
-                app_ind_conf = not self.config['enable_appindicator']
-            else:
-                app_ind_conf = self.config['enable_appindicator']
-            if AppIndicator3 and app_ind_conf:
-                if hasattr(self, '_sig_win_hide'):
-                    self.mainwindow.window.disconnect(self._sig_win_hide)
-                    self.mainwindow.window.disconnect(self._sig_win_show)
-                    log.debug('Disabling the application indicator..')
-
-                self.indicator.set_status(AppIndicator3.IndicatorStatus.PASSIVE)
-                del self.indicator
-            else:
-                log.debug('Disabling the system tray icon..')
-                self.tray.set_visible(False)
-                del self.tray
-            del self.builder
-            del self.tray_menu
-        except Exception as ex:
-            log.debug('Unable to disable system tray: %s', ex)
-
-    def blink(self, value):
-        try:
-            self.tray.set_blinking(value)
-        except AttributeError:
-            # If self.tray is not defined then ignore. This happens when the
-            # tray icon is not being used.
-            pass
-
-    def on_enable_system_tray_set(self, key, value):
-        """Called whenever the 'enable_system_tray' config key is modified"""
-        if value:
-            self.enable()
-        else:
-            self.disable()
-
-    def on_enable_appindicator_set(self, key, value):
-        """Called whenever the 'enable_appindicator' config key is modified"""
-        if self.__enabled_set_once:
-            self.disable(True)
-            self.enable()
-        self.__enabled_set_once = True
-
-    def on_tray_clicked(self, icon):
-        """Called when the tray icon is left clicked."""
-        self.blink(False)
-
-        if self.mainwindow.active():
-            self.mainwindow.hide()
-        else:
-            self.mainwindow.present()
-
-    def on_tray_popup(self, status_icon, button, activate_time):
-        """Called when the tray icon is right clicked."""
-        self.blink(False)
-
-        if self.mainwindow.visible():
-            self.builder.get_object('menuitem_show_deluge').set_active(True)
-        else:
-            self.builder.get_object('menuitem_show_deluge').set_active(False)
-
-        popup_function = StatusIcon.position_menu
-        if windows_check() or osx_check():
-            popup_function = None
-            button = 0
-        self.tray_menu.popup(
-            None, None, popup_function, status_icon, button, activate_time
-        )
-
-    def on_menuitem_show_deluge_activate(self, menuitem):
-        log.debug('on_menuitem_show_deluge_activate')
-        if menuitem.get_active() and not self.mainwindow.visible():
-            self.mainwindow.present()
-        elif not menuitem.get_active() and self.mainwindow.visible():
-            self.mainwindow.hide()
-
-    def on_menuitem_add_torrent_activate(self, menuitem):
-        log.debug('on_menuitem_add_torrent_activate')
-        component.get('AddTorrentDialog').show()
-
-    def on_menuitem_pause_session_activate(self, menuitem):
-        log.debug('on_menuitem_pause_session_activate')
-        client.core.pause_session()
-
-    def on_menuitem_resume_session_activate(self, menuitem):
-        log.debug('on_menuitem_resume_session_activate')
-        client.core.resume_session()
-
-    def on_menuitem_quit_activate(self, menuitem):
-        log.debug('on_menuitem_quit_activate')
-        self.mainwindow.quit()
-
-    def on_menuitem_quitdaemon_activate(self, menuitem):
-        log.debug('on_menuitem_quitdaemon_activate')
-        self.mainwindow.quit(shutdown=True)
-
-    def on_tray_setbwdown(self, widget, data=None):
-        if isinstance(widget, RadioMenuItem):
-            # ignore previous radiomenuitem value
-            if not widget.get_active():
-                return
-        self.setbwlimit(
-            widget,
-            _('Download Speed Limit'),
-            _('Set the maximum download speed'),
-            'max_download_speed',
-            'tray_download_speed_list',
-            self.max_download_speed,
-            'downloading.svg',
-        )
-
-    def on_tray_setbwup(self, widget, data=None):
-        if isinstance(widget, RadioMenuItem):
-            # ignore previous radiomenuitem value
-            if not widget.get_active():
-                return
-        self.setbwlimit(
-            widget,
-            _('Upload Speed Limit'),
-            _('Set the maximum upload speed'),
-            'max_upload_speed',
-            'tray_upload_speed_list',
-            self.max_upload_speed,
-            'seeding.svg',
-        )
-
-    def _on_window_hide(self, widget, data=None):
-        """_on_window_hide - update the menuitem's status"""
-        log.debug('_on_window_hide')
-        self.builder.get_object('menuitem_show_deluge').set_active(False)
-
-    def _on_window_show(self, widget, data=None):
-        """_on_window_show - update the menuitem's status"""
-        log.debug('_on_window_show')
-        self.builder.get_object('menuitem_show_deluge').set_active(True)
-
-    def setbwlimit(self, widget, header, text, core_key, ui_key, default, image):
-        """Sets the bandwidth limit based on the user selection."""
-
-        def set_value(value):
-            log.debug('setbwlimit: %s', value)
-            if value is None:
-                return
-            elif value == 0:
-                value = -1
-            # Set the config in the core
-            client.core.set_config({core_key: value})
-
-        if widget.get_name() == 'unlimited':
-            set_value(-1)
-        elif widget.get_name() == 'other':
-            dialog = OtherDialog(header, text, _('K/s'), image, default)
-            dialog.run().addCallback(set_value)
-        else:
-            set_value(widget.get_children()[0].get_text().split(' ')[0])
Index: luge/ui/gtk3/tab_data_funcs.py
===================================================================
--- deluge/ui/gtk3/tab_data_funcs.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,93 +1,0 @@
-#
-# Copyright (C) 2007, 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-from deluge.common import fdate, fsize, fspeed, ftime
-from deluge.ui.common import TRACKER_STATUS_TRANSLATION
-
-
-def ftotal_sized(first, second):
-    return f'{fsize(first, shortform=True)} ({fsize(second, shortform=True)})'
-
-
-def fratio(value):
-    return ('%.3f' % value).rstrip('0').rstrip('.') if value > 0 else 'â'
-
-
-def fpcnt(value, state, message):
-    state_i18n = _(state)
-    if state not in ('Error', 'Seeding') and value < 100:
-        percent = f'{value:.2f}'.rstrip('0').rstrip('.')
-        return _('{state} {percent}%').format(state=state_i18n, percent=percent)
-    elif state == 'Error':
-        return _('{state}: {err_msg}').format(state=state_i18n, err_msg=message)
-    else:
-        return state_i18n
-
-
-def fspeed_max(value, max_value=-1):
-    value = fspeed(value, shortform=True)
-    return '{} ({} {})'.format(value, max_value, _('K/s')) if max_value > -1 else value
-
-
-def fdate_or_never(value):
-    """Display value as date, eg 05/05/08 or Never"""
-    return fdate(value, date_only=True) if value > 0 else _('Never')
-
-
-def fdate_or_dash(value):
-    """Display value as date, eg 05/05/08 or dash"""
-    if value > 0.0:
-        return fdate(value)
-    else:
-        return '-'
-
-
-def ftime_or_dash(value):
-    """Display value as time, eg 2h 30m or dash"""
-    if value > 0:
-        return ftime(value)
-    elif value == 0:
-        return '-'
-    else:
-        return 'â'
-
-
-def fseed_rank_or_dash(seed_rank, seeding_time):
-    """Display value if seeding otherwise dash"""
-
-    if seeding_time > 0:
-        if seed_rank >= 1000:
-            return '%i k' % (seed_rank // 1000)
-        else:
-            return str(seed_rank)
-    else:
-        return '-'
-
-
-def fpieces_num_size(num_pieces, piece_size):
-    return f'{num_pieces} ({fsize(piece_size, precision=0)})'
-
-
-def fcount(value):
-    return '%s' % len(value)
-
-
-def ftranslate(text):
-    if text in TRACKER_STATUS_TRANSLATION:
-        text = _(text)
-    elif text:
-        for status in TRACKER_STATUS_TRANSLATION:
-            if status in text:
-                text = text.replace(status, _(status))
-                break
-    return text
-
-
-def fyes_no(value):
-    """Return Yes or No to bool value"""
-    return _('Yes') if value else _('No')
Index: luge/ui/gtk3/toolbar.py
===================================================================
--- deluge/ui/gtk3/toolbar.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,131 +1,0 @@
-#
-# Copyright (C) 2007-2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from gi.repository.Gtk import SeparatorToolItem, ToolButton
-
-import deluge.component as component
-from deluge.configmanager import ConfigManager
-
-log = logging.getLogger(__name__)
-
-
-class ToolBar(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'ToolBar')
-        log.debug('ToolBar Init..')
-        mainwindow = component.get('MainWindow')
-        self.main_builder = mainwindow.get_builder()
-        self.toolbar = self.main_builder.get_object('toolbar')
-        self.config = ConfigManager('gtk3ui.conf')
-        # Connect main window Signals #
-        mainwindow.connect_signals(self)
-        self.change_sensitivity = [
-            'toolbutton_add',
-            'toolbutton_remove',
-            'toolbutton_pause',
-            'toolbutton_resume',
-            'toolbutton_queue_up',
-            'toolbutton_queue_down',
-            'toolbutton_filter',
-            'find_menuitem',
-        ]
-
-        # Hide if necessary
-        self.visible(self.config['show_toolbar'])
-
-    def start(self):
-        self.main_builder.get_object('toolbutton_connectionmanager').set_visible(
-            not self.config['standalone']
-        )
-
-        for widget in self.change_sensitivity:
-            self.main_builder.get_object(widget).set_sensitive(True)
-
-    def stop(self):
-        for widget in self.change_sensitivity:
-            self.main_builder.get_object(widget).set_sensitive(False)
-
-    def visible(self, visible):
-        if visible:
-            self.toolbar.show()
-        else:
-            self.toolbar.hide()
-
-        self.config['show_toolbar'] = visible
-
-    def add_toolbutton(
-        self, callback, label=None, image=None, stock=None, tooltip=None
-    ):
-        """Adds a toolbutton to the toolbar"""
-        toolbutton = ToolButton()
-        if stock is not None:
-            toolbutton.set_stock_id(stock)
-        if label is not None:
-            toolbutton.set_label(label)
-        if image is not None:
-            toolbutton.set_icon_widget(image)
-        if tooltip is not None:
-            toolbutton.set_tooltip_text(tooltip)
-
-        toolbutton.connect('clicked', callback)
-        self.toolbar.insert(toolbutton, -1)
-        toolbutton.show_all()
-
-        return toolbutton
-
-    def add_separator(self, position=None):
-        """Adds a separator toolitem"""
-        sep = SeparatorToolItem()
-        if position is not None:
-            self.toolbar.insert(sep, position)
-        else:
-            self.toolbar.insert(sep, -1)
-
-        sep.show()
-
-        return sep
-
-    def remove(self, widget):
-        """Removes a widget from the toolbar"""
-        self.toolbar.remove(widget)
-
-    # Callbacks (Uses the menubar's callback) #
-
-    def on_toolbutton_add_clicked(self, data):
-        log.debug('on_toolbutton_add_clicked')
-        component.get('MenuBar').on_menuitem_addtorrent_activate(data)
-
-    def on_toolbutton_remove_clicked(self, data):
-        log.debug('on_toolbutton_remove_clicked')
-        component.get('MenuBar').on_menuitem_remove_activate(data)
-
-    def on_toolbutton_pause_clicked(self, data):
-        log.debug('on_toolbutton_pause_clicked')
-        component.get('MenuBar').on_menuitem_pause_activate(data)
-
-    def on_toolbutton_resume_clicked(self, data):
-        log.debug('on_toolbutton_resume_clicked')
-        component.get('MenuBar').on_menuitem_resume_activate(data)
-
-    def on_toolbutton_preferences_clicked(self, data):
-        log.debug('on_toolbutton_preferences_clicked')
-        component.get('MenuBar').on_menuitem_preferences_activate(data)
-
-    def on_toolbutton_connectionmanager_clicked(self, data):
-        log.debug('on_toolbutton_connectionmanager_clicked')
-        component.get('MenuBar').on_menuitem_connectionmanager_activate(data)
-
-    def on_toolbutton_queue_up_clicked(self, data):
-        log.debug('on_toolbutton_queue_up_clicked')
-        component.get('MenuBar').on_menuitem_queue_up_activate(data)
-
-    def on_toolbutton_queue_down_clicked(self, data):
-        log.debug('on_toolbutton_queue_down_clicked')
-        component.get('MenuBar').on_menuitem_queue_down_activate(data)
Index: luge/ui/gtk3/torrentdetails.py
===================================================================
--- deluge/ui/gtk3/torrentdetails.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,488 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-
-"""The torrent details component shows info about the selected torrent."""
-
-import logging
-from collections import namedtuple
-
-from gi.repository.Gtk import (
-    CheckMenuItem,
-    Menu,
-    MenuItem,
-    PositionType,
-    RadioMenuItem,
-    SeparatorMenuItem,
-)
-
-import deluge.component as component
-from deluge.ui.client import client
-
-from .common import load_pickled_state_file, save_pickled_state_file
-
-log = logging.getLogger(__name__)
-
-TabWidget = namedtuple('TabWidget', ('obj', 'func', 'status_keys'))
-
-
-class Tab:
-    def __init__(self, name=None, child_widget=None, tab_label=None):
-        self._name = name
-        self.is_visible = True
-        self.position = -1
-        self.weight = -1
-
-        self.main_builder = component.get('MainWindow').get_builder()
-        self._child_widget = (
-            self.main_builder.get_object(child_widget) if child_widget else None
-        )
-        self._tab_label = self.main_builder.get_object(tab_label) if tab_label else None
-
-        self.tab_widgets = {}
-        self.status_keys = []
-
-    def get_name(self):
-        return self._name
-
-    def get_child_widget(self):
-        parent = self._child_widget.get_parent()
-        if parent is not None:
-            parent.remove(self._child_widget)
-
-        return self._child_widget
-
-    def get_tab_label(self):
-        parent = self._tab_label.get_parent()
-        log.debug('parent: %s', parent)
-        if parent is not None:
-            parent.remove(self._tab_label)
-
-        return self._tab_label
-
-    def widget_status_as_fstr(self, widget, status):
-        """Use TabWidget status_key and func to format status string.
-
-        Args:
-            widget (TabWidget): A tuple of widget object, func and status_keys.
-            status (dict): Torrent status dict.
-
-        Returns:
-            str: The formatted status string.
-        """
-        try:
-            if widget.func is None:
-                txt = status[widget.status_keys[0]]
-            else:
-                args = [status[key] for key in widget.status_keys]
-                txt = widget.func(*args)
-        except KeyError as ex:
-            log.warning('Unable to get status value: %s', ex)
-            txt = ''
-        return txt
-
-    def add_tab_widget(self, widget_id, format_func, status_keys):
-        """Create TabWidget item in tab_widgets dictionary.
-
-        Args:
-            widget_id (str): The widget id used to retrieve widget from mainwindow builder.
-            format_func (str): A func name related to widget e.g. string label formatter.
-            status_keys (list): List of status keys to lookup for the widget.
-
-        """
-        widget_obj = self.main_builder.get_object(widget_id)
-        self.status_keys.extend(status_keys)
-        # Store the widget in a tab_widgets dict with name as key for faster lookup.
-        self.tab_widgets[widget_id] = TabWidget(widget_obj, format_func, status_keys)
-
-
-class TorrentDetails(component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'TorrentDetails', interval=2)
-        main_builder = component.get('MainWindow').get_builder()
-        self.config = component.get('MainWindow').config
-
-        self.notebook = main_builder.get_object('torrent_info')
-        self.notebook.set_tab_pos(
-            getattr(PositionType, self.config['tabsbar_tab_pos'].upper())
-        )
-
-        # This is the menu item we'll attach the tabs checklist menu to
-        self.menu_tabs = main_builder.get_object('menu_tabs')
-
-        self.notebook.connect('switch-page', self._on_switch_page)
-
-        # Tabs holds references to the Tab objects by their name
-        self.tabs = {}
-
-        # Add the default tabs
-        from .details_tab import DetailsTab
-        from .files_tab import FilesTab
-        from .options_tab import OptionsTab
-        from .peers_tab import PeersTab
-        from .status_tab import StatusTab
-        from .trackers_tab import TrackersTab
-
-        default_tabs = {
-            'Status': StatusTab,
-            'Details': DetailsTab,
-            'Files': FilesTab,
-            'Peers': PeersTab,
-            'Options': OptionsTab,
-            'Trackers': TrackersTab,
-        }
-
-        # tab_name, visible
-        default_order = [
-            ('Status', True),
-            ('Details', True),
-            ('Options', True),
-            ('Files', True),
-            ('Peers', True),
-            ('Trackers', True),
-        ]
-
-        self.translate_tabs = {
-            'All': _('_All'),
-            'Status': _('_Status'),
-            'Details': _('_Details'),
-            'Files': _('Fi_les'),
-            'Peers': _('_Peers'),
-            'Options': _('_Options'),
-            'Trackers': _('_Trackers'),
-        }
-
-        # Get the state from saved file
-        state = self.load_state()
-
-        if state:
-            for item in state:
-                if not isinstance(item, tuple):
-                    log.debug('Old tabs.state, using default..')
-                    state = None
-                    break
-
-        # The state is a list of tab_names in the order they should appear
-        if state is None:
-            # Set the default order
-            state = default_order
-
-        # We need to rename the tab in the state for backwards compat
-        self.state = [
-            (tab_name.replace('Statistics', 'Status'), visible)
-            for tab_name, visible in state
-        ]
-
-        for tab in default_tabs.values():
-            self.add_tab(tab(), generate_menu=False)
-
-        # Generate the checklist menu
-        self.generate_menu()
-
-        self.visible(self.config['show_tabsbar'])
-
-    def tab_insert_position(self, weight):
-        """Returns the position a tab with a given weight should be inserted in"""
-        # Determine insert position based on weight
-        # weights is a list of visible tab names in weight order
-
-        weights = sorted(
-            (tab.weight, name) for name, tab in self.tabs.items() if tab.is_visible
-        )
-
-        log.debug('weights: %s', weights)
-        log.debug('weight of tab: %s', weight)
-
-        position = -1
-        for w, name in weights:
-            if w >= weight:
-                position = self.tabs[name].position
-                log.debug('Found pos %d', position)
-                break
-        return position
-
-    def add_tab(self, tab, generate_menu=True, visible=None):
-        name = tab.get_name()
-
-        # find position of tab in self.state, this is the tab weight
-        weight = None
-        for w, item in enumerate(self.state):
-            if item[0] == name:
-                weight = w
-                if visible is None:
-                    visible = item[1]
-                break
-
-        if weight is None:
-            if visible is None:
-                visible = True
-            weight = len(self.state)
-            self.state.append((name, visible))
-
-        tab.weight = weight
-
-        if visible:
-            tab.is_visible = True
-            # add the tab at position guided by the weight
-            insert_pos = self.tab_insert_position(weight)
-            log.debug('Trying to insert tab at %d', insert_pos)
-            pos = self.notebook.insert_page(
-                tab.get_child_widget(), tab.get_tab_label(), insert_pos
-            )
-            log.debug('Tab inserted at %d', pos)
-            tab.position = pos
-            if not self.notebook.get_property('visible'):
-                # If the notebook isn't visible, show it
-                self.visible(True)
-        else:
-            tab.is_visible = False
-
-        self.tabs[name] = tab
-        if name not in self.translate_tabs:
-            self.translate_tabs[name] = _(name)
-
-        self.regenerate_positions()
-        if generate_menu:
-            self.generate_menu()
-
-    def regenerate_positions(self):
-        """Sync the positions in the tab, with the position stored in the tab object"""
-        for tab in self.tabs:
-            page_num = self.notebook.page_num(self.tabs[tab]._child_widget)
-            if page_num > -1:
-                self.tabs[tab].position = page_num
-
-    def remove_tab(self, tab_name):
-        """Removes a tab by name."""
-        self.notebook.remove_page(self.tabs[tab_name].position)
-        del self.tabs[tab_name]
-        self.regenerate_positions()
-        self.generate_menu()
-
-        # If there are no tabs visible, then do not show the notebook
-        if len(self.tabs) == 0:
-            self.visible(False)
-
-    def hide_all_tabs(self):
-        """Hides all tabs"""
-        log.debug('n_pages: %s', self.notebook.get_n_pages())
-        for n in range(self.notebook.get_n_pages() - 1, -1, -1):
-            self.notebook.remove_page(n)
-
-        for tab in self.tabs:
-            self.tabs[tab].is_visible = False
-        log.debug('n_pages: %s', self.notebook.get_n_pages())
-        self.generate_menu()
-        self.visible(False)
-
-    def show_all_tabs(self):
-        """Shows all tabs"""
-        for tab in self.tabs:
-            if not self.tabs[tab].is_visible:
-                self.show_tab(tab, generate_menu=False)
-        self.generate_menu()
-
-    def hide_tab(self, tab_name):
-        """Hides tab by name"""
-        self.tabs[tab_name].is_visible = False
-        self.notebook.remove_page(self.tabs[tab_name].position)
-        self.regenerate_positions()
-        self.generate_menu()
-
-        show = False
-        for name, tab in self.tabs.items():
-            show = show or tab.is_visible
-
-        self.visible(show)
-
-    def show_tab(self, tab_name, generate_menu=True):
-        log.debug(
-            '%s\n%s\n%s',
-            self.tabs[tab_name].get_child_widget(),
-            self.tabs[tab_name].get_tab_label(),
-            self.tabs[tab_name].position,
-        )
-
-        position = self.tab_insert_position(self.tabs[tab_name].weight)
-
-        log.debug('position: %s', position)
-        self.notebook.insert_page(
-            self.tabs[tab_name].get_child_widget(),
-            self.tabs[tab_name].get_tab_label(),
-            position,
-        )
-        self.tabs[tab_name].is_visible = True
-        self.regenerate_positions()
-        if generate_menu:
-            self.generate_menu()
-        self.visible(True)
-
-    def create_tab_pos_menuitem(self):
-        """Returns a menu to select which side of the notebook the tabs should be shown"""
-        tab_pos_menu = Menu()
-        tab_pos_menuitem = MenuItem.new_with_label(_('Position'))
-        group = []
-        for pos in ('top', 'right', 'bottom', 'left'):
-            menuitem = RadioMenuItem.new_with_mnemonic(group, _(pos.capitalize()))
-            group = menuitem.get_group()
-            menuitem.connect('toggled', self._on_tabs_pos_toggled, pos)
-            menuitem.set_active(pos == self.notebook.get_tab_pos().value_nick)
-            tab_pos_menu.append(menuitem)
-        tab_pos_menuitem.set_submenu(tab_pos_menu)
-        return tab_pos_menuitem
-
-    def generate_menu(self):
-        """Generates the checklist menu for all the tabs and attaches it"""
-        menu = Menu()
-
-        # Create 'All' menuitem and a separator
-        menuitem = CheckMenuItem.new_with_mnemonic(self.translate_tabs['All'])
-        menuitem.set_name('All')
-
-        all_tabs = True
-        for key in self.tabs:
-            if not self.tabs[key].is_visible:
-                all_tabs = False
-                break
-        menuitem.set_active(all_tabs)
-        menuitem.connect('toggled', self._on_menuitem_toggled)
-
-        menu.append(menuitem)
-
-        menuitem = SeparatorMenuItem()
-        menu.append(menuitem)
-
-        # Create a list in order of tabs to create menu
-        menuitem_list = []
-        for tab_name in self.tabs:
-            menuitem_list.append((self.tabs[tab_name].weight, tab_name))
-        menuitem_list.sort()
-
-        for pos, name in menuitem_list:
-            menuitem = CheckMenuItem.new_with_mnemonic(self.translate_tabs[name])
-            menuitem.set_name(name)
-            menuitem.set_active(self.tabs[name].is_visible)
-            menuitem.connect('toggled', self._on_menuitem_toggled)
-            menu.append(menuitem)
-
-        menu.append(SeparatorMenuItem())
-        menu.append(self.create_tab_pos_menuitem())
-
-        self.menu_tabs.set_submenu(menu)
-        self.menu_tabs.show_all()
-
-    def visible(self, visible):
-        self.notebook.show() if visible else self.notebook.hide()
-        self.config['show_tabsbar'] = visible
-
-    def set_tab_visible(self, tab_name, visible):
-        """Sets the tab to visible"""
-        log.debug('set_tab_visible name: %s visible: %s', tab_name, visible)
-        if visible and not self.tabs[tab_name].is_visible:
-            self.show_tab(tab_name)
-        elif not visible and self.tabs[tab_name].is_visible:
-            self.hide_tab(tab_name)
-
-    def start(self):
-        for tab in self.tabs.values():
-            try:
-                tab.start()
-            except AttributeError:
-                pass
-
-    def stop(self):
-        self.clear()
-        for tab in self.tabs.values():
-            try:
-                tab.stop()
-            except AttributeError:
-                pass
-
-    def shutdown(self):
-        # Save the state of the tabs
-        for tab in self.tabs:
-            try:
-                self.tabs[tab].save_state()
-            except AttributeError:
-                pass
-
-        # Save tabs state
-        self.save_state()
-
-    def update(self, page_num=None):
-        if len(component.get('TorrentView').get_selected_torrents()) == 0:
-            # No torrents selected, so just clear
-            self.clear()
-
-        if self.notebook.get_property('visible'):
-            if page_num is None:
-                page_num = self.notebook.get_current_page()
-            try:
-                # Get the tab name
-                name = None
-                for tab in self.tabs:
-                    if (
-                        self.tabs[tab].position == page_num
-                        and self.tabs[tab].is_visible
-                    ):
-                        name = tab
-            except IndexError:
-                return
-            # Update the tab that is in view
-            if name:
-                self.tabs[name].update()
-
-    def clear(self):
-        # Get the tab name
-        try:
-            page_num = self.notebook.get_current_page()
-            name = None
-            for tab in self.tabs:
-                if self.tabs[tab].position == page_num and self.tabs[tab].is_visible:
-                    name = tab
-            if name:
-                self.tabs[name].clear()
-        except Exception as ex:
-            log.debug('Unable to clear torrentdetails: %s', ex)
-
-    def _on_switch_page(self, notebook, page, page_num):
-        self.update(page_num)
-        client.force_call(False)
-
-    def _on_menuitem_toggled(self, widget):
-        # Get the tab name
-        name = widget.get_name()
-        if name == 'All':
-            if widget.get_active():
-                self.show_all_tabs()
-            else:
-                self.hide_all_tabs()
-            return
-
-        self.set_tab_visible(name, widget.get_active())
-
-    def _on_tabs_pos_toggled(self, widget, position):
-        self.config['tabsbar_tab_pos'] = position
-        self.notebook.set_tab_pos(getattr(PositionType, position.upper()))
-
-    def save_state(self):
-        """We save the state, which is basically the tab_index list"""
-        # Update the visiblity status of all tabs
-        # Leave tabs we dont know anything about it the state as they
-        # might come from a plugin
-        for i, (name, visible) in enumerate(self.state):
-            log.debug('Testing name: %s', name)
-            if name in self.tabs:
-                self.state[i] = (name, self.tabs[name].is_visible)
-                log.debug('Set to %s', self.state[i])
-        state = self.state
-
-        save_pickled_state_file('tabs.state', state)
-
-    def load_state(self):
-        return load_pickled_state_file('tabs.state')
Index: luge/ui/gtk3/torrentview.py
===================================================================
--- deluge/ui/gtk3/torrentview.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,939 +1,0 @@
-#
-# Copyright (C) 2007, 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""The torrent view component that lists all torrents in the session."""
-
-import logging
-from locale import strcoll
-
-from gi.repository.Gdk import ModifierType, keyval_name
-from gi.repository.GLib import idle_add
-from gi.repository.GObject import TYPE_UINT64
-from gi.repository.Gtk import EntryIconPosition
-from twisted.internet import reactor
-
-import deluge.component as component
-from deluge.common import decode_bytes
-from deluge.ui.client import client
-
-from . import torrentview_data_funcs as funcs
-from .common import cmp
-from .listview import ListView
-from .removetorrentdialog import RemoveTorrentDialog
-
-log = logging.getLogger(__name__)
-
-try:
-    CTRL_ALT_MASK = ModifierType.CONTROL_MASK | ModifierType.MOD1_MASK
-except TypeError:
-    # Sphinx AutoDoc has a mock issue with Gdk masks.
-    pass
-
-
-def str_nocase_sort(model, iter1, iter2, data):
-    """Sort string column data using ISO 14651 in lowercase.
-
-    Uses locale.strcoll which (allegedly) uses ISO 14651. Compares first
-    value with second and returns -1, 0, 1 for where it should be placed.
-
-    """
-    v1 = model[iter1][data]
-    v2 = model[iter2][data]
-    # Catch any values of None from model.
-    v1 = v1.lower() if v1 else ''
-    v2 = v2.lower() if v2 else ''
-    return strcoll(v1, v2)
-
-
-def queue_peer_seed_sort_function(v1, v2):
-    if v1 == v2:
-        return 0
-    if v2 < 0:
-        return -1
-    if v1 < 0:
-        return 1
-    if v1 > v2:
-        return 1
-    if v2 > v1:
-        return -1
-
-
-def queue_column_sort(model, iter1, iter2, data):
-    v1 = model[iter1][data]
-    v2 = model[iter2][data]
-    return queue_peer_seed_sort_function(v1, v2)
-
-
-def eta_column_sort(model, iter1, iter2, data):
-    v1 = model[iter1][data]
-    v2 = model[iter2][data]
-    if v1 == v2:
-        return 0
-    if v1 == 0:
-        return -1
-    if v2 == 0:
-        return 1
-    if v1 > v2:
-        return -1
-    if v2 > v1:
-        return 1
-
-
-def seed_peer_column_sort(model, iter1, iter2, data):
-    v1 = model[iter1][data]  # num seeds/peers
-    v3 = model[iter2][data]  # num seeds/peers
-    if v1 == v3:
-        v2 = model[iter1][data + 1]  # total seeds/peers
-        v4 = model[iter2][data + 1]  # total seeds/peers
-        return queue_peer_seed_sort_function(v2, v4)
-    return queue_peer_seed_sort_function(v1, v3)
-
-
-def progress_sort(model, iter1, iter2, sort_column_id):
-    progress1 = model[iter1][sort_column_id]
-    progress2 = model[iter2][sort_column_id]
-    # Progress value is equal, so sort on state
-    if progress1 == progress2:
-        state1 = model[iter1][sort_column_id + 1]
-        state2 = model[iter2][sort_column_id + 1]
-        return cmp(state1, state2)
-    return cmp(progress1, progress2)
-
-
-class SearchBox:
-    def __init__(self, torrentview):
-        self.torrentview = torrentview
-        mainwindow = component.get('MainWindow')
-        main_builder = mainwindow.get_builder()
-
-        self.visible = False
-        self.search_pending = self.prefiltered = None
-
-        self.search_box = main_builder.get_object('search_box')
-        self.search_torrents_entry = main_builder.get_object('search_torrents_entry')
-        self.close_search_button = main_builder.get_object('close_search_button')
-        self.match_search_button = main_builder.get_object('search_torrents_match')
-        mainwindow.connect_signals(self)
-
-    def show(self):
-        self.visible = True
-        self.search_box.show_all()
-        self.search_torrents_entry.grab_focus()
-
-    def hide(self):
-        self.visible = False
-        self.clear_search()
-        self.search_box.hide()
-        self.search_pending = self.prefiltered = None
-
-    def clear_search(self):
-        if self.search_pending and self.search_pending.active():
-            self.search_pending.cancel()
-
-        if self.prefiltered:
-            filter_column = self.torrentview.columns['filter'].column_indices[0]
-            torrent_id_column = self.torrentview.columns['torrent_id'].column_indices[0]
-            for row in self.torrentview.liststore:
-                torrent_id = row[torrent_id_column]
-
-                if torrent_id in self.prefiltered:
-                    # Reset to previous filter state
-                    self.prefiltered.pop(self.prefiltered.index(torrent_id))
-                    row[filter_column] = not row[filter_column]
-
-        self.prefiltered = None
-
-        self.search_torrents_entry.set_text('')
-        if self.torrentview.filter and 'name' in self.torrentview.filter:
-            self.torrentview.filter.pop('name', None)
-            self.search_pending = reactor.callLater(0.5, self.torrentview.update)
-
-    def set_search_filter(self):
-        if self.search_pending and self.search_pending.active():
-            self.search_pending.cancel()
-
-        if self.torrentview.filter and 'name' in self.torrentview.filter:
-            self.torrentview.filter.pop('name', None)
-
-        elif self.torrentview.filter is None:
-            self.torrentview.filter = {}
-
-        search_string = self.search_torrents_entry.get_text()
-        if not search_string:
-            self.clear_search()
-        else:
-            if self.match_search_button.get_active():
-                search_string += '::match'
-            self.torrentview.filter['name'] = search_string
-        self.prefilter_torrentview()
-
-    def prefilter_torrentview(self):
-        filter_column = self.torrentview.columns['filter'].column_indices[0]
-        torrent_id_column = self.torrentview.columns['torrent_id'].column_indices[0]
-        torrent_name_column = self.torrentview.columns[_('Name')].column_indices[1]
-
-        match_case = self.match_search_button.get_active()
-        if match_case:
-            search_string = self.search_torrents_entry.get_text()
-        else:
-            search_string = self.search_torrents_entry.get_text().lower()
-
-        if self.prefiltered is None:
-            self.prefiltered = []
-
-        for row in self.torrentview.liststore:
-            torrent_id = row[torrent_id_column]
-
-            if torrent_id in self.prefiltered:
-                # Reset to previous filter state
-                self.prefiltered.pop(self.prefiltered.index(torrent_id))
-                row[filter_column] = not row[filter_column]
-
-            if not row[filter_column]:
-                # Row is not visible(filtered out, but not by our filter), skip it
-                continue
-
-            if match_case:
-                torrent_name = row[torrent_name_column]
-            else:
-                torrent_name = row[torrent_name_column].lower()
-
-            if search_string in torrent_name and not row[filter_column]:
-                row[filter_column] = True
-                self.prefiltered.append(torrent_id)
-            elif search_string not in torrent_name and row[filter_column]:
-                row[filter_column] = False
-                self.prefiltered.append(torrent_id)
-
-    def on_close_search_button_clicked(self, widget):
-        self.hide()
-
-    def on_search_filter_toggle(self, widget):
-        if self.visible:
-            self.hide()
-        else:
-            self.show()
-
-    def on_search_torrents_match_toggled(self, widget):
-        if self.search_torrents_entry.get_text():
-            self.set_search_filter()
-            self.search_pending = reactor.callLater(0.7, self.torrentview.update)
-
-    def on_search_torrents_entry_icon_press(self, entry, icon, event):
-        if icon != EntryIconPosition.SECONDARY:
-            return
-        self.clear_search()
-
-    def on_search_torrents_entry_changed(self, widget):
-        self.set_search_filter()
-        self.search_pending = reactor.callLater(0.7, self.torrentview.update)
-
-
-class TorrentView(ListView, component.Component):
-    """TorrentView handles the listing of torrents."""
-
-    def __init__(self):
-        component.Component.__init__(
-            self, 'TorrentView', interval=2, depend=['SessionProxy']
-        )
-        main_builder = component.get('MainWindow').get_builder()
-        # Call the ListView constructor
-        ListView.__init__(
-            self, main_builder.get_object('torrent_view'), 'torrentview.state'
-        )
-        log.debug('TorrentView Init..')
-
-        # If we have gotten the state yet
-        self.got_state = False
-
-        # This is where status updates are put
-        self.status = {}
-
-        # We keep a copy of the previous status to compare for changes
-        self.prev_status = {}
-
-        # Register the columns menu with the listview so it gets updated accordingly.
-        self.register_checklist_menu(main_builder.get_object('menu_columns'))
-
-        # Add the columns to the listview
-        self.add_text_column('torrent_id', hidden=True, unique=True)
-        self.add_bool_column('dirty', hidden=True)
-        self.add_func_column(
-            '#',
-            funcs.cell_data_queue,
-            [int],
-            status_field=['queue'],
-            sort_func=queue_column_sort,
-        )
-        self.add_texticon_column(
-            _('Name'),
-            status_field=['state', 'name'],
-            function=funcs.cell_data_statusicon,
-            sort_func=str_nocase_sort,
-            default_sort=True,
-        )
-        self.add_func_column(
-            _('Size'),
-            funcs.cell_data_size,
-            [TYPE_UINT64],
-            status_field=['total_wanted'],
-        )
-        self.add_func_column(
-            _('Downloaded'),
-            funcs.cell_data_size,
-            [TYPE_UINT64],
-            status_field=['all_time_download'],
-            default=False,
-        )
-        self.add_func_column(
-            _('Uploaded'),
-            funcs.cell_data_size,
-            [TYPE_UINT64],
-            status_field=['total_uploaded'],
-            default=False,
-        )
-        self.add_func_column(
-            _('Remaining'),
-            funcs.cell_data_size,
-            [TYPE_UINT64],
-            status_field=['total_remaining'],
-            default=False,
-        )
-        self.add_progress_column(
-            _('Progress'),
-            status_field=['progress', 'state'],
-            col_types=[float, str],
-            function=funcs.cell_data_progress,
-            sort_func=progress_sort,
-        )
-        self.add_func_column(
-            _('Seeds'),
-            funcs.cell_data_peer,
-            [int, int],
-            status_field=['num_seeds', 'total_seeds'],
-            sort_func=seed_peer_column_sort,
-            default=False,
-        )
-        self.add_func_column(
-            _('Peers'),
-            funcs.cell_data_peer,
-            [int, int],
-            status_field=['num_peers', 'total_peers'],
-            sort_func=seed_peer_column_sort,
-            default=False,
-        )
-        self.add_func_column(
-            _('Seeds:Peers'),
-            funcs.cell_data_ratio_seeds_peers,
-            [float],
-            status_field=['seeds_peers_ratio'],
-            default=False,
-        )
-        self.add_func_column(
-            _('Down Speed'),
-            funcs.cell_data_speed_down,
-            [int],
-            status_field=['download_payload_rate'],
-        )
-        self.add_func_column(
-            _('Up Speed'),
-            funcs.cell_data_speed_up,
-            [int],
-            status_field=['upload_payload_rate'],
-        )
-        self.add_func_column(
-            _('Down Limit'),
-            funcs.cell_data_speed_limit_down,
-            [float],
-            status_field=['max_download_speed'],
-            default=False,
-        )
-        self.add_func_column(
-            _('Up Limit'),
-            funcs.cell_data_speed_limit_up,
-            [float],
-            status_field=['max_upload_speed'],
-            default=False,
-        )
-        self.add_func_column(
-            _('ETA'),
-            funcs.cell_data_time,
-            [int],
-            status_field=['eta'],
-            sort_func=eta_column_sort,
-        )
-        self.add_func_column(
-            _('Ratio'),
-            funcs.cell_data_ratio_ratio,
-            [float],
-            status_field=['ratio'],
-            default=False,
-        )
-        self.add_func_column(
-            _('Avail'),
-            funcs.cell_data_ratio_avail,
-            [float],
-            status_field=['distributed_copies'],
-            default=False,
-        )
-        self.add_func_column(
-            _('Added'),
-            funcs.cell_data_date_added,
-            [int],
-            status_field=['time_added'],
-            default=False,
-        )
-        self.add_func_column(
-            _('Completed'),
-            funcs.cell_data_date_completed,
-            [int],
-            status_field=['completed_time'],
-            default=False,
-        )
-        self.add_func_column(
-            _('Complete Seen'),
-            funcs.cell_data_date_or_never,
-            [int],
-            status_field=['last_seen_complete'],
-            default=False,
-        )
-        self.add_func_column(
-            _('Last Transfer'),
-            funcs.cell_data_time,
-            [int],
-            status_field=['time_since_transfer'],
-            default=False,
-        )
-        self.add_texticon_column(
-            _('Tracker'),
-            function=funcs.cell_data_trackericon,
-            status_field=['tracker_host', 'tracker_host'],
-            default=False,
-        )
-        self.add_text_column(
-            _('Download Folder'), status_field=['download_location'], default=False
-        )
-        self.add_text_column(_('Owner'), status_field=['owner'], default=False)
-        self.add_bool_column(
-            _('Shared'),
-            status_field=['shared'],
-            default=False,
-            tooltip=_('Torrent is shared between other Deluge users or not.'),
-        )
-        self.restore_columns_order_from_state()
-
-        # Set filter to None for now
-        self.filter = None
-
-        # Connect Signals #
-        # Connect to the 'button-press-event' to know when to bring up the
-        # torrent menu popup.
-        self.treeview.connect('button-press-event', self.on_button_press_event)
-        # Connect to the 'key-press-event' to know when the bring up the
-        # torrent menu popup via keypress.
-        self.treeview.connect('key-release-event', self.on_key_press_event)
-        # Connect to the 'changed' event of TreeViewSelection to get selection
-        # changes.
-        self.treeview.get_selection().connect('changed', self.on_selection_changed)
-
-        self.treeview.connect('drag-drop', self.on_drag_drop)
-        self.treeview.connect('drag_data_received', self.on_drag_data_received)
-        self.treeview.connect('key-press-event', self.on_key_press_event)
-        self.treeview.connect('columns-changed', self.on_columns_changed_event)
-
-        self.search_box = SearchBox(self)
-        self.permanent_status_keys = ['owner']
-        self.columns_to_update = []
-
-    def start(self):
-        """Start the torrentview"""
-        # We need to get the core session state to know which torrents are in
-        # the session so we can add them to our list.
-        # Only get the status fields required for the visible columns
-        status_fields = []
-        for listview_column in self.columns.values():
-            if listview_column.column.get_visible():
-                if not listview_column.status_field:
-                    continue
-                status_fields.extend(listview_column.status_field)
-        component.get('SessionProxy').get_torrents_status(
-            {}, status_fields
-        ).addCallback(self._on_session_state)
-
-        client.register_event_handler(
-            'TorrentStateChangedEvent', self.on_torrentstatechanged_event
-        )
-        client.register_event_handler('TorrentAddedEvent', self.on_torrentadded_event)
-        client.register_event_handler(
-            'TorrentRemovedEvent', self.on_torrentremoved_event
-        )
-        client.register_event_handler('SessionPausedEvent', self.on_sessionpaused_event)
-        client.register_event_handler(
-            'SessionResumedEvent', self.on_sessionresumed_event
-        )
-        client.register_event_handler(
-            'TorrentQueueChangedEvent', self.on_torrentqueuechanged_event
-        )
-
-    def _on_session_state(self, state):
-        self.add_rows(state)
-        self.got_state = True
-        # Update the view right away with our status
-        self.status = state
-        self.set_columns_to_update()
-        self.update_view(load_new_list=True)
-        self.select_first_row()
-
-    def stop(self):
-        """Stops the torrentview"""
-        client.deregister_event_handler(
-            'TorrentStateChangedEvent', self.on_torrentstatechanged_event
-        )
-        client.deregister_event_handler('TorrentAddedEvent', self.on_torrentadded_event)
-        client.deregister_event_handler(
-            'TorrentRemovedEvent', self.on_torrentremoved_event
-        )
-        client.deregister_event_handler(
-            'SessionPausedEvent', self.on_sessionpaused_event
-        )
-        client.deregister_event_handler(
-            'SessionResumedEvent', self.on_sessionresumed_event
-        )
-        client.deregister_event_handler(
-            'TorrentQueueChangedEvent', self.on_torrentqueuechanged_event
-        )
-
-        if self.treeview.get_selection():
-            self.treeview.get_selection().unselect_all()
-
-        # Save column state before clearing liststore
-        # so column sort details are correctly saved.
-        self.save_state()
-        self.liststore.clear()
-        self.prev_status = {}
-        self.filter = None
-        self.search_box.hide()
-
-    def shutdown(self):
-        """Called when GtkUi is exiting"""
-        pass
-
-    def save_state(self):
-        """
-        Saves the state of the torrent view.
-        """
-        if component.get('MainWindow').visible():
-            ListView.save_state(self, 'torrentview.state')
-
-    def remove_column(self, header):
-        """Removes the column with the name 'header' from the torrentview"""
-        self.save_state()
-        ListView.remove_column(self, header)
-
-    def set_filter(self, filter_dict):
-        """
-        Sets filters for the torrentview..
-
-        see: core.get_torrents_status
-        """
-        search_filter = self.filter and self.filter.get('name', None) or None
-        self.filter = dict(filter_dict)  # Copied version of filter_dict.
-        if search_filter and 'name' not in filter_dict:
-            self.filter['name'] = search_filter
-        self.update(select_row=True)
-
-    def set_columns_to_update(self, columns=None):
-        status_keys = []
-        self.columns_to_update = []
-
-        if columns is None:
-            # We need to iterate through all columns
-            columns = list(self.columns)
-
-        # Iterate through supplied list of columns to update
-        for column in columns:
-            # Make sure column is visible and has 'status_field' set.
-            # If not, we can ignore it.
-            if (
-                self.columns[column].column.get_visible() is True
-                and self.columns[column].hidden is False
-                and self.columns[column].status_field is not None
-            ):
-                for field in self.columns[column].status_field:
-                    status_keys.append(field)
-                    self.columns_to_update.append(column)
-
-        # Remove duplicates
-        self.columns_to_update = list(set(self.columns_to_update))
-        status_keys = list(set(status_keys + self.permanent_status_keys))
-        return status_keys
-
-    def send_status_request(self, columns=None, select_row=False):
-        # Store the 'status_fields' we need to send to core
-        status_keys = self.set_columns_to_update(columns)
-
-        # If there is nothing in status_keys then we must not continue
-        if status_keys == []:
-            return
-
-        # Remove duplicates from status_key list
-        status_keys = list(set(status_keys))
-
-        # Request the statuses for all these torrent_ids, this is async so we
-        # will deal with the return in a signal callback.
-        d = (
-            component.get('SessionProxy')
-            .get_torrents_status(self.filter, status_keys)
-            .addCallback(self._on_get_torrents_status)
-        )
-        if select_row:
-            d.addCallback(self.select_first_row)
-
-    def select_first_row(self, ignored=None):
-        """
-        Set the first row in the list selected if a selection does
-        not already exist
-        """
-        rows = self.treeview.get_selection().get_selected_rows()[1]
-        # Only select row if noe rows are selected
-        if not rows:
-            self.treeview.get_selection().select_path((0,))
-
-    def update(self, select_row=False):
-        """
-        Sends a status request to core and updates the torrent list with the result.
-
-        :param select_row: if the first row in the list should be selected if
-                           no rows are already selected.
-        :type select_row: boolean
-
-        """
-        if self.got_state:
-            if (
-                self.search_box.search_pending is not None
-                and self.search_box.search_pending.active()
-            ):
-                # An update request is scheduled, let's wait for that one
-                return
-            # Send a status request
-            idle_add(self.send_status_request, None, select_row)
-
-    def update_view(self, load_new_list=False):
-        """Update the torrent view model with data we've received."""
-        filter_column = self.columns['filter'].column_indices[0]
-        status = self.status
-
-        if not load_new_list:
-            # Freeze notications while updating
-            self.treeview.freeze_child_notify()
-
-        # Get the columns to update from one of the torrents
-        if status:
-            torrent_id = list(status)[0]
-            fields_to_update = []
-            for column in self.columns_to_update:
-                column_index = self.get_column_index(column)
-                for i, status_field in enumerate(self.columns[column].status_field):
-                    # Only use columns that the torrent has in the state
-                    if status_field in status[torrent_id]:
-                        fields_to_update.append((column_index[i], status_field))
-
-        for row in self.liststore:
-            torrent_id = row[self.columns['torrent_id'].column_indices[0]]
-            # We expect the torrent_id to be in status and prev_status,
-            # as it will be as long as the list isn't changed by the user
-
-            torrent_id_in_status = False
-            try:
-                torrent_status = status[torrent_id]
-                torrent_id_in_status = True
-                if torrent_status == self.prev_status[torrent_id]:
-                    # The status dict is the same, so do nothing to update for this torrent
-                    continue
-            except KeyError:
-                pass
-
-            if not torrent_id_in_status:
-                if row[filter_column] is True:
-                    row[filter_column] = False
-            else:
-                if row[filter_column] is False:
-                    row[filter_column] = True
-
-                # Find the fields to update
-                to_update = []
-                for i, status_field in fields_to_update:
-                    row_value = status[torrent_id][status_field]
-                    if decode_bytes(row[i]) != row_value:
-                        to_update.append(i)
-                        to_update.append(row_value)
-                # Update fields in the liststore
-                if to_update:
-                    self.liststore.set(row.iter, *to_update)
-
-        if load_new_list:
-            # Create the model filter. This sets the model for the treeview and enables sorting.
-            self.create_model_filter()
-        else:
-            self.treeview.thaw_child_notify()
-
-        component.get('MenuBar').update_menu()
-        self.prev_status = status
-
-    def _on_get_torrents_status(self, status, select_row=False):
-        """Callback function for get_torrents_status().  'status' should be a
-        dictionary of {torrent_id: {key, value}}."""
-        self.status = status
-        if self.search_box.prefiltered is not None:
-            self.search_box.prefiltered = None
-
-        if self.status == self.prev_status and self.prev_status:
-            # We do not bother updating since the status hasn't changed
-            self.prev_status = self.status
-            return
-        self.update_view()
-
-    def add_rows(self, torrent_ids):
-        """Accepts a list of torrent_ids to add to self.liststore"""
-        torrent_id_column = self.columns['torrent_id'].column_indices[0]
-        dirty_column = self.columns['dirty'].column_indices[0]
-        filter_column = self.columns['filter'].column_indices[0]
-        for torrent_id in torrent_ids:
-            # Insert a new row to the liststore
-            row = self.liststore.append()
-            self.liststore.set(
-                row,
-                torrent_id_column,
-                torrent_id,
-                dirty_column,
-                True,
-                filter_column,
-                True,
-            )
-
-    def remove_row(self, torrent_id):
-        """Removes a row with torrent_id"""
-        for row in self.liststore:
-            if row[self.columns['torrent_id'].column_indices[0]] == torrent_id:
-                self.liststore.remove(row.iter)
-                # Force an update of the torrentview
-                self.update(select_row=True)
-                break
-
-    def mark_dirty(self, torrent_id=None):
-        for row in self.liststore:
-            if (
-                not torrent_id
-                or row[self.columns['torrent_id'].column_indices[0]] == torrent_id
-            ):
-                # log.debug('marking %s dirty', torrent_id)
-                row[self.columns['dirty'].column_indices[0]] = True
-                if torrent_id:
-                    break
-
-    def get_selected_torrent(self):
-        """Returns a torrent_id or None.  If multiple torrents are selected,
-        it will return the torrent_id of the first one."""
-        selected = self.get_selected_torrents()
-        if selected:
-            return selected[0]
-        else:
-            return selected
-
-    def get_selected_torrents(self):
-        """Returns a list of selected torrents or None"""
-        torrent_ids = []
-        try:
-            paths = self.treeview.get_selection().get_selected_rows()[1]
-        except AttributeError:
-            # paths is likely None .. so lets return []
-            return []
-        try:
-            for path in paths:
-                try:
-                    row = self.treeview.get_model().get_iter(path)
-                except Exception as ex:
-                    log.debug('Unable to get iter from path: %s', ex)
-                    continue
-
-                child_row = self.treeview.get_model().convert_iter_to_child_iter(row)
-                child_row = (
-                    self.treeview.get_model()
-                    .get_model()
-                    .convert_iter_to_child_iter(child_row)
-                )
-                if self.liststore.iter_is_valid(child_row):
-                    try:
-                        value = self.liststore.get_value(
-                            child_row, self.columns['torrent_id'].column_indices[0]
-                        )
-                    except Exception as ex:
-                        log.debug('Unable to get value from row: %s', ex)
-                    else:
-                        torrent_ids.append(value)
-            if len(torrent_ids) == 0:
-                return []
-
-            return torrent_ids
-        except (ValueError, TypeError):
-            return []
-
-    def get_torrent_status(self, torrent_id):
-        """Returns data stored in self.status, it may not be complete"""
-        try:
-            return self.status[torrent_id]
-        except KeyError:
-            return {}
-
-    def get_visible_torrents(self):
-        return list(self.status)
-
-    # Callbacks #
-    def on_button_press_event(self, widget, event):
-        """This is a callback for showing the right-click context menu."""
-        log.debug('on_button_press_event')
-        # We only care about right-clicks
-        if event.button == 3 and event.window == self.treeview.get_bin_window():
-            x, y = event.get_coords()
-            path = self.treeview.get_path_at_pos(int(x), int(y))
-            if not path:
-                return
-            row = self.model_filter.get_iter(path[0])
-
-            if self.get_selected_torrents():
-                if (
-                    self.model_filter.get_value(
-                        row, self.columns['torrent_id'].column_indices[0]
-                    )
-                    not in self.get_selected_torrents()
-                ):
-                    self.treeview.get_selection().unselect_all()
-                    self.treeview.get_selection().select_iter(row)
-            else:
-                self.treeview.get_selection().select_iter(row)
-            torrentmenu = component.get('MenuBar').torrentmenu
-            torrentmenu.popup(None, None, None, None, event.button, event.time)
-            return True
-
-    def on_selection_changed(self, treeselection):
-        """This callback is know when the selection has changed."""
-        log.debug('on_selection_changed')
-        component.get('TorrentDetails').update()
-        component.get('MenuBar').update_menu()
-
-    def on_drag_drop(self, widget, drag_context, x, y, timestamp):
-        widget.stop_emission('drag-drop')
-
-    def on_drag_data_received(
-        self, widget, drag_context, x, y, selection_data, info, timestamp
-    ):
-        widget.stop_emission('drag_data_received')
-
-    def on_columns_changed_event(self, treeview):
-        log.debug('Treeview Columns Changed')
-        self.save_state()
-
-    def on_torrentadded_event(self, torrent_id, from_state):
-        self.add_rows([torrent_id])
-        self.update(select_row=True)
-
-    def on_torrentremoved_event(self, torrent_id):
-        self.remove_row(torrent_id)
-
-    def on_torrentstatechanged_event(self, torrent_id, state):
-        # Update the torrents state
-        for row in self.liststore:
-            if torrent_id != row[self.columns['torrent_id'].column_indices[0]]:
-                continue
-
-            for name in self.columns_to_update:
-                if not self.columns[name].status_field:
-                    continue
-                for idx, status_field in enumerate(self.columns[name].status_field):
-                    # Update all columns that use the state field to current state
-                    if status_field != 'state':
-                        continue
-                    row[self.get_column_index(name)[idx]] = state
-
-            if self.filter.get('state', None) is not None:
-                # We have a filter set, let's see if theres anything to hide
-                # and remove from status
-                if (
-                    torrent_id in self.status
-                    and self.status[torrent_id]['state'] != state
-                ):
-                    row[self.columns['filter'].column_indices[0]] = False
-                    del self.status[torrent_id]
-
-        self.mark_dirty(torrent_id)
-
-    def on_sessionpaused_event(self):
-        self.mark_dirty()
-        self.update()
-
-    def on_sessionresumed_event(self):
-        self.mark_dirty()
-        self.update(select_row=True)
-
-    def on_torrentqueuechanged_event(self):
-        self.mark_dirty()
-        self.update()
-
-    # Handle keyboard shortcuts
-    def on_key_press_event(self, widget, event):
-        keyname = keyval_name(event.keyval)
-        if keyname is not None:
-            func = getattr(self, 'keypress_' + keyname.lower(), None)
-            if func:
-                return func(event)
-
-    def keypress_up(self, event):
-        """Handle any Up arrow keypresses"""
-        log.debug('keypress_up')
-        torrents = self.get_selected_torrents()
-        if not torrents:
-            return
-
-        # Move queue position up with Ctrl+Alt or Ctrl+Alt+Shift
-        if event.get_state() & CTRL_ALT_MASK:
-            if event.get_state() & ModifierType.SHIFT_MASK:
-                client.core.queue_top(torrents)
-            else:
-                client.core.queue_up(torrents)
-
-    def keypress_down(self, event):
-        """Handle any Down arrow keypresses"""
-        log.debug('keypress_down')
-        torrents = self.get_selected_torrents()
-        if not torrents:
-            return
-
-        # Move queue position down with Ctrl+Alt or Ctrl+Alt+Shift
-        if event.get_state() & CTRL_ALT_MASK:
-            if event.get_state() & ModifierType.SHIFT_MASK:
-                client.core.queue_bottom(torrents)
-            else:
-                client.core.queue_down(torrents)
-
-    def keypress_delete(self, event):
-        log.debug('keypress_delete')
-        torrents = self.get_selected_torrents()
-        if torrents:
-            if event.get_state() & ModifierType.SHIFT_MASK:
-                RemoveTorrentDialog(torrents, delete_files=True).run()
-            else:
-                RemoveTorrentDialog(torrents).run()
-
-    def keypress_menu(self, event):
-        log.debug('keypress_menu')
-        if not self.get_selected_torrent():
-            return
-
-        torrentmenu = component.get('MenuBar').torrentmenu
-        torrentmenu.popup(None, None, None, None, 3, event.time)
-        return True
Index: luge/ui/gtk3/torrentview_data_funcs.py
===================================================================
--- deluge/ui/gtk3/torrentview_data_funcs.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,277 +1,0 @@
-#
-# Copyright (C) 2007, 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import warnings
-from functools import partial
-
-import deluge.common as common
-import deluge.component as component
-
-from .common import (
-    create_blank_pixbuf,
-    get_pixbuf,
-    icon_alert,
-    icon_checking,
-    icon_downloading,
-    icon_inactive,
-    icon_queued,
-    icon_seeding,
-)
-
-# Holds the info for which status icon to display based on TORRENT_STATE
-ICON_STATE = {
-    'Allocating': icon_checking,
-    'Checking': icon_checking,
-    'Downloading': icon_downloading,
-    'Seeding': icon_seeding,
-    'Paused': icon_inactive,
-    'Error': icon_alert,
-    'Queued': icon_queued,
-    'Moving': icon_checking,
-}
-
-# Cache the key used to calculate the current value set for the specific cell
-# renderer. This is much cheaper than fetch the current value and test if
-# it's equal.
-func_last_value = {
-    'cell_data_ratio_seeds_peers': None,
-    'cell_data_ratio_ratio': None,
-    'cell_data_ratio_avail': None,
-    'cell_data_date_added': None,
-    'cell_data_date_completed': None,
-    'cell_data_date_or_never': None,
-    'cell_data_speed_limit_down': None,
-    'cell_data_speed_limit_up': None,
-    'cell_data_trackericon': None,
-    'cell_data_statusicon': None,
-    'cell_data_queue': None,
-    'cell_data_progress': [None, None],
-    'cell_data_peer_progress': None,
-}
-
-
-def cell_data_statusicon(column, cell, model, row, data):
-    """Display text with an icon"""
-    try:
-        state = model.get_value(row, data)
-
-        if func_last_value['cell_data_statusicon'] == state:
-            return
-        func_last_value['cell_data_statusicon'] = state
-
-        icon = ICON_STATE[state]
-
-        # Supress Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
-        original_filters = warnings.filters[:]
-        warnings.simplefilter('ignore')
-        try:
-            cell.set_property('pixbuf', icon)
-        finally:
-            warnings.filters = original_filters
-
-    except KeyError:
-        pass
-
-
-def set_tracker_icon(tracker_icon, cell):
-    if tracker_icon:
-        pixbuf = tracker_icon.get_cached_icon()
-        if pixbuf is None:
-            pixbuf = get_pixbuf(tracker_icon.get_filename(), 16)
-            tracker_icon.set_cached_icon(pixbuf)
-    else:
-        pixbuf = create_blank_pixbuf()
-
-    # Suppress Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
-    with warnings.catch_warnings():
-        warnings.simplefilter('ignore')
-        cell.set_property('pixbuf', pixbuf)
-
-
-def cell_data_trackericon(column, cell, model, row, data):
-    host = model[row][data]
-
-    if func_last_value['cell_data_trackericon'] == host:
-        return
-    if host:
-        if not component.get('TrackerIcons').has(host):
-            # Set blank icon while waiting for the icon to be loaded
-            set_tracker_icon(None, cell)
-            component.get('TrackerIcons').fetch(host)
-            func_last_value['cell_data_trackericon'] = None
-        else:
-            set_tracker_icon(component.get('TrackerIcons').get(host), cell)
-            # Only set the last value when we have found the icon
-            func_last_value['cell_data_trackericon'] = host
-    else:
-        set_tracker_icon(None, cell)
-        func_last_value['cell_data_trackericon'] = None
-
-
-def cell_data_progress(column, cell, model, row, data):
-    """Display progress bar with text"""
-    (value, state_str) = model.get(row, *data)
-    if func_last_value['cell_data_progress'][0] != value:
-        func_last_value['cell_data_progress'][0] = value
-        cell.set_property('value', value)
-
-    # Marked for translate states text are in filtertreeview
-    textstr = _(state_str)
-    if state_str not in ('Error', 'Seeding') and value < 100:
-        textstr = '%s %i%%' % (textstr, value)
-
-    if func_last_value['cell_data_progress'][1] != textstr:
-        func_last_value['cell_data_progress'][1] = textstr
-        cell.set_property('text', textstr)
-
-
-def cell_data_peer_progress(column, cell, model, row, data):
-    value = model.get_value(row, data) * 100
-    if func_last_value['cell_data_peer_progress'] != value:
-        func_last_value['cell_data_peer_progress'] = value
-        cell.set_property('value', value)
-        cell.set_property('text', '%i%%' % value)
-
-
-def cell_data_queue(column, cell, model, row, data):
-    value = model.get_value(row, data)
-
-    if func_last_value['cell_data_queue'] == value:
-        return
-    func_last_value['cell_data_queue'] = value
-
-    if value < 0:
-        cell.set_property('text', '')
-    else:
-        cell.set_property('text', str(value + 1))
-
-
-def cell_data_speed(cell, model, row, data):
-    """Display value as a speed, eg. 2 KiB/s"""
-    speed = model.get_value(row, data)
-
-    if speed > 0:
-        speed_str = common.fspeed(speed, shortform=True)
-        cell.set_property(
-            'markup', '{} <small>{}</small>'.format(*tuple(speed_str.split()))
-        )
-    else:
-        cell.set_property('text', '')
-
-
-def cell_data_speed_down(column, cell, model, row, data):
-    """Display value as a speed, eg. 2 KiB/s"""
-    cell_data_speed(cell, model, row, data)
-
-
-def cell_data_speed_up(column, cell, model, row, data):
-    """Display value as a speed, eg. 2 KiB/s"""
-    cell_data_speed(cell, model, row, data)
-
-
-def cell_data_speed_limit(cell, model, row, data, cache_key):
-    """Display value as a speed, eg. 2 KiB/s"""
-    speed = model.get_value(row, data)
-
-    if func_last_value[cache_key] == speed:
-        return
-    func_last_value[cache_key] = speed
-
-    if speed > 0:
-        speed_str = common.fspeed(speed * 1024, shortform=True)
-        cell.set_property(
-            'markup', '{} <small>{}</small>'.format(*tuple(speed_str.split()))
-        )
-    else:
-        cell.set_property('text', '')
-
-
-def cell_data_speed_limit_down(column, cell, model, row, data):
-    cell_data_speed_limit(cell, model, row, data, 'cell_data_speed_limit_down')
-
-
-def cell_data_speed_limit_up(column, cell, model, row, data):
-    cell_data_speed_limit(cell, model, row, data, 'cell_data_speed_limit_up')
-
-
-def cell_data_size(column, cell, model, row, data):
-    """Display value in terms of size, eg. 2 MB"""
-    size = model.get_value(row, data)
-    cell.set_property('text', common.fsize(size, shortform=True))
-
-
-def cell_data_peer(column, cell, model, row, data):
-    """Display values as 'value1 (value2)'"""
-    (first, second) = model.get(row, *data)
-    # Only display a (total) if second is greater than -1
-    if second > -1:
-        cell.set_property('text', '%d (%d)' % (first, second))
-    else:
-        cell.set_property('text', '%d' % first)
-
-
-def cell_data_time(column, cell, model, row, data):
-    """Display value as time, eg 1m10s"""
-    time = model.get_value(row, data)
-    if time <= 0:
-        time_str = ''
-    else:
-        time_str = common.ftime(time)
-    cell.set_property('text', time_str)
-
-
-def cell_data_ratio(cell, model, row, data, cache_key):
-    """Display value as a ratio with a precision of 2."""
-    ratio = model.get_value(row, data)
-    # Previous value in cell is the same as for this value, so ignore
-    if func_last_value[cache_key] == ratio:
-        return
-    func_last_value[cache_key] = ratio
-    cell.set_property(
-        'text', 'â' if ratio < 0 else ('%.1f' % ratio).rstrip('0').rstrip('.')
-    )
-
-
-def cell_data_ratio_seeds_peers(column, cell, model, row, data):
-    cell_data_ratio(cell, model, row, data, 'cell_data_ratio_seeds_peers')
-
-
-def cell_data_ratio_ratio(column, cell, model, row, data):
-    cell_data_ratio(cell, model, row, data, 'cell_data_ratio_ratio')
-
-
-def cell_data_ratio_avail(column, cell, model, row, data):
-    cell_data_ratio(cell, model, row, data, 'cell_data_ratio_avail')
-
-
-def cell_data_date(column, cell, model, row, data, key):
-    """Display value as date, eg 05/05/08"""
-    date = model.get_value(row, data)
-
-    if func_last_value[key] == date:
-        return
-    func_last_value[key] = date
-
-    date_str = common.fdate(date, date_only=True) if date > 0 else ''
-    cell.set_property('text', date_str)
-
-
-cell_data_date_added = partial(cell_data_date, key='cell_data_date_added')
-cell_data_date_completed = partial(cell_data_date, key='cell_data_date_completed')
-
-
-def cell_data_date_or_never(column, cell, model, row, data):
-    """Display value as date, eg 05/05/08 or Never"""
-    value = model.get_value(row, data)
-
-    if func_last_value['cell_data_date_or_never'] == value:
-        return
-    func_last_value['cell_data_date_or_never'] = value
-
-    date_str = common.fdate(value, date_only=True) if value > 0 else _('Never')
-    cell.set_property('text', date_str)
Index: luge/ui/gtk3/trackers_tab.py
===================================================================
--- deluge/ui/gtk3/trackers_tab.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,72 +1,0 @@
-#
-# Copyright (C) 2008 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-import deluge.component as component
-from deluge.common import anchorify_urls, ftime
-
-from .tab_data_funcs import fcount, ftranslate, fyes_no
-from .torrentdetails import Tab
-
-log = logging.getLogger(__name__)
-
-
-class TrackersTab(Tab):
-    def __init__(self):
-        super().__init__('Trackers', 'trackers_tab', 'trackers_tab_label')
-
-        self.add_tab_widget('summary_next_announce', ftime, ('next_announce',))
-        self.add_tab_widget('summary_tracker', None, ('tracker_host',))
-        self.add_tab_widget('summary_tracker_status', ftranslate, ('tracker_status',))
-        self.add_tab_widget('summary_tracker_total', fcount, ('trackers',))
-        self.add_tab_widget('summary_private', fyes_no, ('private',))
-
-        component.get('MainWindow').connect_signals(self)
-
-    def update(self):
-        # Get the first selected torrent
-        selected = component.get('TorrentView').get_selected_torrents()
-
-        # Only use the first torrent in the list or return if None selected
-        if selected:
-            selected = selected[0]
-        else:
-            self.clear()
-            return
-
-        session = component.get('SessionProxy')
-        session.get_torrent_status(selected, self.status_keys).addCallback(
-            self._on_get_torrent_status
-        )
-
-    def _on_get_torrent_status(self, status):
-        # Check to see if we got valid data from the core
-        if not status:
-            return
-
-        # Update all the tab label widgets
-        for widget in self.tab_widgets.values():
-            txt = self.widget_status_as_fstr(widget, status)
-            if widget.obj.get_text() != txt:
-                if 'tracker_status' in widget.status_keys:
-                    widget.obj.set_markup(anchorify_urls(txt))
-                else:
-                    widget.obj.set_text(txt)
-
-    def clear(self):
-        for widget in self.tab_widgets.values():
-            widget.obj.set_text('')
-
-    def on_button_edit_trackers_clicked(self, button):
-        torrent_id = component.get('TorrentView').get_selected_torrent()
-        if torrent_id:
-            from .edittrackersdialog import EditTrackersDialog
-
-            dialog = EditTrackersDialog(torrent_id, component.get('MainWindow').window)
-            dialog.run()
Index: luge/ui/hostlist.py
===================================================================
--- deluge/ui/hostlist.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,305 +1,0 @@
-#
-# Copyright (C) Calum Lind 2017 <calumlind+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-import uuid
-from socket import gaierror, getaddrinfo
-
-from twisted.internet import defer
-
-from deluge.common import get_localhost_auth
-from deluge.config import Config
-from deluge.configmanager import get_config_dir
-from deluge.ui.client import Client, client
-
-log = logging.getLogger(__name__)
-
-DEFAULT_HOST = '127.0.0.1'
-DEFAULT_PORT = 58846
-LOCALHOST = ('127.0.0.1', 'localhost', '::1')
-
-
-def default_hostlist():
-    """Create a new hosts key for hostlist with a localhost entry"""
-    host_id = uuid.uuid4().hex
-    username, password = get_localhost_auth()
-    return {'hosts': [(host_id, DEFAULT_HOST, DEFAULT_PORT, username, password)]}
-
-
-def validate_host_info(hostname, port):
-    """Checks that hostname and port are valid.
-
-    Args:
-        hostname (str): The IP or hostname of the deluge daemon.
-        port (int): The port of the deluge daemon.
-
-    Raises:
-        ValueError: Host details are not valid with reason.
-    """
-
-    try:
-        getaddrinfo(hostname, None)
-    except gaierror as ex:
-        raise ValueError('Host %s: %s', hostname, ex.args[1])
-
-    if not isinstance(port, int):
-        raise ValueError('Invalid port. Must be an integer')
-    if not 0 <= port <= 65535:
-        raise ValueError('Invalid port. Must be between 0-65535')
-
-
-def migrate_hostlist(old_filename, new_filename):
-    """Check for old hostlist filename and save details to new filename"""
-    old_hostlist = get_config_dir(old_filename)
-    if os.path.isfile(old_hostlist):
-        config_v2 = Config(old_filename, config_dir=get_config_dir())
-        config_v2.save(get_config_dir(new_filename))
-        del config_v2
-
-        try:
-            os.rename(old_hostlist, old_hostlist + '.old')
-        except OSError as ex:
-            log.exception(ex)
-
-        try:
-            os.remove(old_hostlist + '.bak')
-        except OSError:
-            pass
-
-
-def migrate_config_2_to_3(config):
-    """Mirgrates old hostlist config files to new file version"""
-    localclient_username, localclient_password = get_localhost_auth()
-    if not localclient_username:
-        # Nothing to do here, there's no auth file
-        return
-    for idx, (__, host, __, username, __) in enumerate(config['hosts'][:]):
-        if host in LOCALHOST and not username:
-            config['hosts'][idx][3] = localclient_username
-            config['hosts'][idx][4] = localclient_password
-    return config
-
-
-def mask_hosts_password(hosts):
-    """Replace passwords in hosts list with *'s for log output"""
-    if not hosts:
-        return hosts
-
-    return [list(host)[:-1] + ['*' * 10] for host in hosts]
-
-
-class HostList:
-    """This class contains methods for adding, removing and looking up hosts in hostlist.conf."""
-
-    def __init__(self):
-        migrate_hostlist('hostlist.conf.1.2', 'hostlist.conf')
-        self.config = Config(
-            'hostlist.conf',
-            default_hostlist(),
-            config_dir=get_config_dir(),
-            file_version=3,
-            log_mask_funcs={'hosts': mask_hosts_password},
-        )
-        self.config.run_converter((1, 2), 3, migrate_config_2_to_3)
-        self.config.save()
-
-    def check_info_exists(self, hostname, port, username, skip_host_id=None):
-        """Check for existing host entries with the same details.
-
-        Args:
-            hostname (str): The IP or hostname of the deluge daemon.
-            port (int): The port of the deluge daemon.
-            username (str): The username to login to the daemon with.
-            skip_host_id (str): A host_id to skip to check if other hosts match details.
-
-        Raises:
-            ValueError: Host details already exist.
-
-        """
-        for host_entry in self.config['hosts']:
-            if (hostname, port, username) == (
-                host_entry[1],
-                host_entry[2],
-                host_entry[3],
-            ):
-                if skip_host_id is not None and skip_host_id == host_entry[0]:
-                    continue
-                raise ValueError('Host details already in hostlist')
-
-    def add_host(self, hostname, port, username, password):
-        """Add a new host to hostlist.
-
-        Args:
-            hostname (str): The IP or hostname of the deluge daemon.
-            port (int): The port of the deluge daemon.
-            username (str): The username to login to the daemon with.
-            password (str): The password to login to the daemon with.
-
-        Returns:
-            str: The new host id.
-        """
-        if (
-            not password and not username or username == 'localclient'
-        ) and hostname in LOCALHOST:
-            username, password = get_localhost_auth()
-
-        validate_host_info(hostname, port)
-        self.check_info_exists(hostname, port, username)
-        host_id = uuid.uuid4().hex
-        self.config['hosts'].append((host_id, hostname, port, username, password))
-        self.config.save()
-        return host_id
-
-    def get_host_info(self, host_id):
-        """Get the host details for host_id.
-
-        Args:
-            host_id (str): The host id to get info on.
-
-        Returns:
-            list: A list of (host_id, hostname, port, username).
-
-        """
-        for host_entry in self.config['hosts']:
-            if host_entry[0] == host_id:
-                return host_entry[0:4]
-        else:
-            return []
-
-    def get_hosts_info(self):
-        """Get information of all the hosts in the hostlist.
-
-        Returns:
-            list of lists: Host information in the format [(host_id, hostname, port, username)].
-
-        """
-        return [host_entry[0:4] for host_entry in self.config['hosts']]
-
-    def get_host_status(self, host_id):
-        """Gets the current status (online/offline) of the host
-
-        Args:
-            host_id (str): The host id to check status of.
-
-        Returns:
-            tuple: A tuple of strings (host_id, status, version).
-
-        """
-        status_offline = (host_id, 'Offline', '')
-
-        def on_connect(result, c, host_id):
-            """Successfully connected to a daemon"""
-
-            def on_info(info, c):
-                c.disconnect()
-                return host_id, 'Online', info
-
-            def on_info_fail(reason, c):
-                c.disconnect()
-                return status_offline
-
-            return c.daemon.info().addCallback(on_info, c).addErrback(on_info_fail, c)
-
-        def on_connect_failed(reason, host_id):
-            """Connection to daemon failed"""
-            log.debug('Host status failed for %s: %s', host_id, reason)
-            return status_offline
-
-        try:
-            host_id, host, port, user = self.get_host_info(host_id)
-        except ValueError:
-            log.warning('Problem getting host_id info from hostlist')
-            return defer.succeed(status_offline)
-
-        try:
-            ips = list({addrinfo[4][0] for addrinfo in getaddrinfo(host, None)})
-        except (gaierror, IndexError) as ex:
-            log.warning('Unable to resolve host %s to IP: %s', host, ex.args[1])
-            return defer.succeed(status_offline)
-
-        host_conn_list = [
-            (
-                host_ip,
-                port,
-                'localclient' if not user and host_ip in LOCALHOST else user,
-            )
-            for host_ip in ips
-        ]
-
-        for host_conn_info in host_conn_list:
-            if client.connected() and host_conn_info == client.connection_info():
-                # Currently connected to host_id daemon.
-                def on_info(info, host_id):
-                    log.debug('Client connected, query info: %s', info)
-                    return host_id, 'Connected', info
-
-                return client.daemon.info().addCallback(on_info, host_id)
-            else:
-                # Attempt to connect to daemon with host_id details.
-                c = Client()
-                d = c.connect(host, port, skip_authentication=True)
-                d.addCallback(on_connect, c, host_id)
-                d.addErrback(on_connect_failed, host_id)
-                return d
-
-    def update_host(self, host_id, hostname, port, username, password):
-        """Update the supplied host id with new connection details.
-
-        Args:
-            host_id (str): The host id to update.
-            hostname (str): The new IP or hostname of the deluge daemon.
-            port (int): The new port of the deluge daemon.
-            username (str): The new username to login to the daemon with.
-            password (str): The new password to login to the daemon with.
-
-        """
-        validate_host_info(hostname, port)
-        self.check_info_exists(hostname, port, username, skip_host_id=host_id)
-
-        if (
-            not password and not username or username == 'localclient'
-        ) and hostname in LOCALHOST:
-            username, password = get_localhost_auth()
-
-        for idx, host_entry in enumerate(self.config['hosts']):
-            if host_id == host_entry[0]:
-                self.config['hosts'][idx] = host_id, hostname, port, username, password
-                self.config.save()
-                return True
-        return False
-
-    def remove_host(self, host_id):
-        """Removes the host entry from hostlist config.
-
-        Args:
-            host_id (str): The host id to remove.
-
-        Returns:
-            bool: True is successfully removed, False otherwise.
-
-        """
-        for host_entry in self.config['hosts']:
-            if host_id == host_entry[0]:
-                self.config['hosts'].remove(host_entry)
-                self.config.save()
-                return True
-        else:
-            return False
-
-    def add_default_host(self):
-        self.add_host(DEFAULT_HOST, DEFAULT_PORT, *get_localhost_auth())
-
-    def connect_host(self, host_id):
-        """Connect to host daemon"""
-        for host_entry in self.config['hosts']:
-            if host_entry[0] == host_id:
-                __, host, port, username, password = host_entry
-                return client.connect(host, port, username, password)
-
-        return defer.fail(Exception('Bad host id'))
Index: luge/ui/sessionproxy.py
===================================================================
--- deluge/ui/sessionproxy.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,282 +1,0 @@
-#
-# Copyright (C) 2010 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import logging
-from time import time
-
-from twisted.internet.defer import maybeDeferred, succeed
-
-import deluge.component as component
-from deluge.ui.client import client
-
-log = logging.getLogger(__name__)
-
-
-class SessionProxy(component.Component):
-    """
-    The SessionProxy component is used to cache session information client-side
-    to reduce the number of RPCs needed to provide a rich user interface.
-
-    It will query the Core for only changes in the status of the torrents
-    and will try to satisfy client requests from the cache.
-
-    """
-
-    def __init__(self):
-        log.debug('SessionProxy init..')
-        component.Component.__init__(self, 'SessionProxy', interval=5)
-
-        # Set the cache time in seconds
-        # This is how long data will be valid before re-fetching from the core
-        self.cache_time = 1.5
-
-        # Hold the torrents' status.. {torrent_id: [time, {status_dict}], ...}
-        self.torrents = {}
-
-        # Holds the time of the last key update.. {torrent_id: {key1, time, ...}, ...}
-        self.cache_times = {}
-
-    def start(self):
-        client.register_event_handler(
-            'TorrentStateChangedEvent', self.on_torrent_state_changed
-        )
-        client.register_event_handler('TorrentRemovedEvent', self.on_torrent_removed)
-        client.register_event_handler('TorrentAddedEvent', self.on_torrent_added)
-
-        def on_get_session_state(torrent_ids):
-            for torrent_id in torrent_ids:
-                # Let's at least store the torrent ids with empty statuses
-                # so that upcoming queries or status updates don't throw errors.
-                self.torrents.setdefault(torrent_id, [time(), {}])
-                self.cache_times.setdefault(torrent_id, {})
-            return torrent_ids
-
-        return client.core.get_session_state().addCallback(on_get_session_state)
-
-    def stop(self):
-        client.deregister_event_handler(
-            'TorrentStateChangedEvent', self.on_torrent_state_changed
-        )
-        client.deregister_event_handler('TorrentRemovedEvent', self.on_torrent_removed)
-        client.deregister_event_handler('TorrentAddedEvent', self.on_torrent_added)
-        self.torrents = {}
-
-    def create_status_dict(self, torrent_ids, keys):
-        """
-        Creates a status dict from the cache.
-
-        :param torrent_ids: the torrent_ids
-        :type torrent_ids: list of strings
-        :param keys: the status keys
-        :type keys: list of strings
-
-        :returns: a dict with the status information for the *torrent_ids*
-        :rtype: dict
-
-        """
-        sd = {}
-        keys = set(keys)
-        keys_len = (
-            -1
-        )  # The number of keys for the current cache (not the len of keys_diff_cached)
-        keys_diff_cached = []
-
-        for torrent_id in torrent_ids:
-            try:
-                if keys:
-                    sd[torrent_id] = self.torrents[torrent_id][1].copy()
-
-                    # Have to remove the keys that weren't requested
-                    if len(sd[torrent_id]) == keys_len:
-                        # If the number of keys are equal they are the same keys
-                        # so we use the cached diff of the keys we need to remove
-                        keys_to_remove = keys_diff_cached
-                    else:
-                        # Not the same keys so create a new diff
-                        keys_to_remove = set(sd[torrent_id]) - keys
-                        # Update the cached diff
-                        keys_diff_cached = keys_to_remove
-                        keys_len = len(sd[torrent_id])
-
-                    # Usually there are no keys to remove, so it's cheaper with
-                    # this if-test than a for-loop with no iterations.
-                    if keys_to_remove:
-                        for k in keys_to_remove:
-                            del sd[torrent_id][k]
-                else:
-                    sd[torrent_id] = dict(self.torrents[torrent_id][1])
-            except KeyError:
-                continue
-        return sd
-
-    def get_torrent_status(self, torrent_id, keys):
-        """
-        Get a status dict for one torrent.
-
-        :param torrent_id: the torrent_id
-        :type torrent_id: string
-        :param keys: the status keys
-        :type keys: list of strings
-
-        :returns: a dict of status information
-        :rtype: dict
-
-        """
-        if torrent_id in self.torrents:
-            # Keep track of keys we need to request from the core
-            keys_to_get = []
-            if not keys:
-                keys = list(self.torrents[torrent_id][1])
-
-            for key in keys:
-                if (
-                    time() - self.cache_times[torrent_id].get(key, 0.0)
-                    > self.cache_time
-                ):
-                    keys_to_get.append(key)
-            if not keys_to_get:
-                return succeed(self.create_status_dict([torrent_id], keys)[torrent_id])
-            else:
-                d = client.core.get_torrent_status(torrent_id, keys_to_get, True)
-
-                def on_status(result, torrent_id):
-                    t = time()
-                    try:
-                        self.torrents[torrent_id][0] = t
-                        self.torrents[torrent_id][1].update(result)
-                        for key in keys_to_get:
-                            self.cache_times[torrent_id][key] = t
-                        return self.create_status_dict([torrent_id], keys)[torrent_id]
-                    except KeyError:
-                        log.debug(
-                            f'Status missing for torrent (removed?): {torrent_id}'
-                        )
-                        return {}
-
-                return d.addCallback(on_status, torrent_id)
-        else:
-            d = client.core.get_torrent_status(torrent_id, keys, True)
-
-            def on_status(result):
-                if result:
-                    t = time()
-                    self.torrents[torrent_id] = (t, result)
-                    self.cache_times[torrent_id] = {}
-                    for key in result:
-                        self.cache_times[torrent_id][key] = t
-
-                return result
-
-            return d.addCallback(on_status)
-
-    def get_torrents_status(self, filter_dict, keys):
-        """
-        Get a dict of torrent statuses.
-
-        The filter can take 2 keys, *state* and *id*.  The state filter can be
-        one of the torrent states or the special one *Active*.  The *id* key is
-        simply a list of torrent_ids.
-
-        :param filter_dict: the filter used for this query
-        :type filter_dict: dict
-        :param keys: the status keys
-        :type keys: list of strings
-
-        :returns: a dict of torrent_ids and their status dicts
-        :rtype: dict
-
-        """
-
-        # Helper functions and callbacks ---------------------------------------
-        def on_status(result, torrent_ids, keys):
-            # Update the internal torrent status dict with the update values
-            t = time()
-            for key, value in result.items():
-                try:
-                    self.torrents[key][0] = t
-                    self.torrents[key][1].update(value)
-                    for k in value:
-                        self.cache_times[key][k] = t
-                except KeyError:
-                    # The torrent was removed
-                    continue
-
-            # Create the status dict
-            if not torrent_ids:
-                torrent_ids = list(result)
-
-            return self.create_status_dict(torrent_ids, keys)
-
-        def find_torrents_to_fetch(torrent_ids):
-            to_fetch = []
-            t = time()
-            for torrent_id in torrent_ids:
-                torrent = self.torrents[torrent_id]
-                if t - torrent[0] > self.cache_time:
-                    to_fetch.append(torrent_id)
-                else:
-                    # We need to check if a key is expired
-                    for key in keys:
-                        if (
-                            t - self.cache_times[torrent_id].get(key, 0.0)
-                            > self.cache_time
-                        ):
-                            to_fetch.append(torrent_id)
-                            break
-
-            return to_fetch
-
-        # -----------------------------------------------------------------------
-
-        if not filter_dict:
-            # This means we want all the torrents status
-            # We get a list of any torrent_ids with expired status dicts
-            torrents_list = list(self.torrents)
-            to_fetch = find_torrents_to_fetch(torrents_list)
-            if to_fetch:
-                d = client.core.get_torrents_status({'id': to_fetch}, keys, True)
-                return d.addCallback(on_status, torrents_list, keys)
-
-            # Don't need to fetch anything
-            return maybeDeferred(self.create_status_dict, torrents_list, keys)
-
-        if len(filter_dict) == 1 and 'id' in filter_dict:
-            # At this point we should have a filter with just "id" in it
-            to_fetch = find_torrents_to_fetch(filter_dict['id'])
-            if to_fetch:
-                d = client.core.get_torrents_status({'id': to_fetch}, keys, True)
-                return d.addCallback(on_status, filter_dict['id'], keys)
-            else:
-                # Don't need to fetch anything, so just return data from the cache
-                return maybeDeferred(self.create_status_dict, filter_dict['id'], keys)
-        else:
-            # This is a keyworded filter so lets just pass it onto the core
-            # XXX: Add more caching here.
-            d = client.core.get_torrents_status(filter_dict, keys, True)
-            return d.addCallback(on_status, None, keys)
-
-    def on_torrent_state_changed(self, torrent_id, state):
-        if torrent_id in self.torrents:
-            self.torrents[torrent_id][1].setdefault('state', state)
-            self.cache_times.setdefault(torrent_id, {}).update(state=time())
-
-    def on_torrent_added(self, torrent_id, from_state):
-        self.torrents[torrent_id] = [time() - self.cache_time - 1, {}]
-        self.cache_times[torrent_id] = {}
-
-        def on_status(status):
-            self.torrents[torrent_id][1].update(status)
-            t = time()
-            for key in status:
-                self.cache_times[torrent_id][key] = t
-
-        client.core.get_torrent_status(torrent_id, []).addCallback(on_status)
-
-    def on_torrent_removed(self, torrent_id):
-        if torrent_id in self.torrents:
-            del self.torrents[torrent_id]
-            del self.cache_times[torrent_id]
Index: luge/ui/tracker_icons.py
===================================================================
--- deluge/ui/tracker_icons.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,648 +1,0 @@
-#
-# Copyright (C) 2010 John Garland <johnnybg+deluge@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-import tempfile
-from html.parser import HTMLParser
-from urllib.parse import urljoin, urlparse
-
-from twisted.internet import defer, threads
-from twisted.python.failure import Failure
-from twisted.web.resource import ForbiddenResource, NoResource
-
-from deluge.component import Component
-from deluge.configmanager import get_config_dir
-from deluge.decorators import proxy
-from deluge.httpdownloader import download_file
-
-try:
-    import chardet
-except ImportError:
-    chardet = None
-
-try:
-    from PIL import Image
-except ImportError:
-    Image = None
-
-log = logging.getLogger(__name__)
-
-
-class TrackerIcon:
-    """
-    Represents a tracker's icon
-    """
-
-    def __init__(self, filename):
-        """
-        Initialises a new TrackerIcon object
-
-        :param filename: the filename of the icon
-        :type filename: string
-        """
-        self.filename = os.path.abspath(filename)
-        self.mimetype = extension_to_mimetype(self.filename.rpartition('.')[2])
-        self.data = None
-        self.icon_cache = None
-
-    def __eq__(self, other):
-        """
-        Compares this TrackerIcon with another to determine if they're equal
-
-        :param other: the TrackerIcon to compare to
-        :type other: TrackerIcon
-        :returns: whether or not they're equal
-        :rtype: boolean
-        """
-        return (
-            os.path.samefile(self.filename, other.filename)
-            or self.get_mimetype() == other.get_mimetype()
-            and self.get_data() == other.get_data()
-        )
-
-    def get_mimetype(self):
-        """
-        Returns the mimetype of this TrackerIcon's image
-
-        :returns: the mimetype of the image
-        :rtype: string
-        """
-        return self.mimetype
-
-    def get_data(self):
-        """
-        Returns the TrackerIcon's image data as a string
-
-        :returns: the image data
-        :rtype: string
-        """
-        if not self.data:
-            with open(self.filename, 'rb') as _file:
-                self.data = _file.read()
-        return self.data
-
-    def get_filename(self, full=True):
-        """
-        Returns the TrackerIcon image's filename
-
-        :param full: an (optional) arg to indicate whether or not to
-                     return the full path
-        :type full: boolean
-        :returns: the path of the TrackerIcon's image
-        :rtype: string
-        """
-        return self.filename if full else os.path.basename(self.filename)
-
-    def set_cached_icon(self, data):
-        """
-        Set the cached icon data.
-
-        """
-        self.icon_cache = data
-
-    def get_cached_icon(self):
-        """
-        Returns the cached icon data.
-
-        """
-        return self.icon_cache
-
-
-class TrackerIcons(Component):
-    """
-    A TrackerIcon factory class
-    """
-
-    def __init__(self, icon_dir=None, no_icon=None):
-        """
-        Initialises a new TrackerIcons object
-
-        :param icon_dir: the (optional) directory of where to store the icons
-        :type icon_dir: string
-        :param no_icon: the (optional) path name of the icon to show when no icon
-                       can be fetched
-        :type no_icon: string
-        """
-        Component.__init__(self, 'TrackerIcons')
-        if not icon_dir:
-            icon_dir = get_config_dir('icons')
-        self.dir = icon_dir
-        if not os.path.isdir(self.dir):
-            os.makedirs(self.dir)
-
-        self.icons = {}
-        for icon in os.listdir(self.dir):
-            if icon != no_icon:
-                host = icon_name_to_host(icon)
-                try:
-                    self.icons[host] = TrackerIcon(os.path.join(self.dir, icon))
-                except KeyError:
-                    log.warning('invalid icon %s', icon)
-        if no_icon:
-            self.icons[None] = TrackerIcon(no_icon)
-        else:
-            self.icons[None] = None
-        self.icons[''] = self.icons[None]
-
-        self.pending = {}
-        self.redirects = {}
-
-    def has(self, host):
-        """
-        Returns True or False if the tracker icon for the given host exists or not.
-
-        :param host: the host for the TrackerIcon
-        :type host: string
-        :returns: True or False
-        :rtype: bool
-        """
-        return host.lower() in self.icons
-
-    def get(self, host):
-        """
-        Returns a TrackerIcon for the given tracker's host
-        from the icon cache.
-
-        :param host: the host for the TrackerIcon
-        :type host: string
-        :returns: the TrackerIcon for the host
-        :rtype: TrackerIcon
-        """
-        host = host.lower()
-        if host in self.icons:
-            return self.icons[host]
-        else:
-            return None
-
-    def fetch(self, host):
-        """
-        Fetches (downloads) the icon for the given host.
-        When the icon is downloaded a callback is fired
-        on the the queue of callers to this function.
-
-        :param host: the host to obtain the TrackerIcon for
-        :type host: string
-        :returns: a Deferred which fires with the TrackerIcon for the given host
-        :rtype: Deferred
-        """
-        host = host.lower()
-        if host in self.icons:
-            # We already have it, so let's return it
-            d = defer.succeed(self.icons[host])
-        elif host in self.pending:
-            # We're in the middle of getting it
-            # Add ourselves to the waiting list
-            d = defer.Deferred()
-            self.pending[host].append(d)
-        else:
-            # We need to fetch it
-            self.pending[host] = []
-            tmp_file = tempfile.mkstemp(prefix='deluge_trackericon_html.')
-            filename = tmp_file[1]
-            # Start callback chain
-            d = self.download_page(host, filename)
-            d.addCallbacks(
-                self.on_download_page_complete,
-                self.on_download_page_fail,
-            )
-            d.addCallback(self.parse_html_page)
-            d.addCallbacks(
-                self.on_parse_complete, self.on_parse_fail, callbackArgs=(host,)
-            )
-            d.addBoth(self.del_tmp_file, tmp_file)
-            d.addCallback(self.download_icon, host)
-            d.addCallbacks(
-                self.on_download_icon_complete,
-                self.on_download_icon_fail,
-                callbackArgs=(host,),
-                errbackArgs=(host,),
-            )
-            d.addCallback(self.resize_icon)
-            d.addCallback(self.store_icon, host)
-        return d
-
-    @staticmethod
-    def del_tmp_file(result, tmp_file):
-        """Remove tmp_file created when downloading tracker page"""
-        fd, filename = tmp_file
-        try:
-            os.close(fd)
-            os.remove(filename)
-        except OSError:
-            log.debug(f'Unable to delete temporary file: {filename}')
-
-        return result
-
-    def download_page(
-        self, host: str, filename: str, url: str = None
-    ) -> 'defer.Deferred[str]':
-        """Downloads a tracker host's page
-
-        If no url is provided, it bases the url on the host
-
-        Args:
-            host: The tracker host
-            filename: Location to download page
-            url: The url of the host
-
-        Returns:
-            The filename of the tracker host's page
-        """
-        if not url:
-            url = self.host_to_url(host)
-
-        log.debug(f'Downloading {host} {url} to {filename}')
-        return download_file(url, filename, force_filename=True)
-
-    def on_download_page_complete(self, page):
-        """
-        Runs any download clean up functions
-
-        :param page: the page that finished downloading
-        :type page: string
-        :returns: the page that finished downloading
-        :rtype: string
-        """
-        log.debug('Finished downloading %s', page)
-        return page
-
-    def on_download_page_fail(self, failure: 'Failure') -> 'Failure':
-        """Runs any download failure clean-up functions
-
-        Args:
-            failure: The failure that occurred.
-
-        Returns:
-            The original failure.
-
-        """
-        log.debug(f'Error downloading page: {failure.getErrorMessage()}')
-        return failure
-
-    @proxy(threads.deferToThread)
-    def parse_html_page(self, page):
-        """
-        Parses the html page for favicons
-
-        :param page: the page to parse
-        :type page: string
-        :returns: a Deferred which callbacks a list of available favicons (url, type)
-        :rtype: Deferred
-        """
-        encoding = 'UTF-8'
-        if chardet:
-            with open(page, 'rb') as _file:
-                result = chardet.detect(_file.read())
-                encoding = result['encoding']
-
-        with open(page, encoding=encoding) as _file:
-            parser = FaviconParser()
-            for line in _file:
-                parser.feed(line)
-                if parser.left_head:
-                    break
-            parser.close()
-
-        return parser.get_icons()
-
-    def on_parse_complete(self, icons, host):
-        """
-        Runs any parse clean up functions
-
-        :param icons: the icons that were extracted from the page
-        :type icons: list
-        :param host: the host the icons are for
-        :type host: string
-        :returns: the icons that were extracted from the page
-        :rtype: list
-        """
-        log.debug('Parse Complete, got icons for %s: %s', host, icons)
-        url = self.host_to_url(host)
-        icons = [(urljoin(url, icon), mimetype) for icon, mimetype in icons]
-        log.debug('Icon urls from %s: %s', host, icons)
-        return icons
-
-    def on_parse_fail(self, f):
-        """
-        Recovers from a parse error
-
-        :param f: the failure that occurred
-        :type f: Failure
-        :returns: a Deferred if recovery was possible
-                  else the original failure
-        :rtype: Deferred or Failure
-        """
-        log.debug('Error parsing page: %s', f.getErrorMessage())
-        return f
-
-    def download_icon(self, icons, host):
-        """
-        Downloads the first available icon from icons
-
-        :param icons: a list of icons
-        :type icons: list
-        :param host: the tracker's host name
-        :type host: string
-        :returns: a Deferred which fires with the downloaded icon's filename
-        :rtype: Deferred
-        """
-        if len(icons) == 0:
-            raise NoIconsError('empty icons list')
-        (url, mimetype) = icons.pop(0)
-        d = download_file(
-            url,
-            os.path.join(self.dir, host_to_icon_name(host, mimetype)),
-            force_filename=True,
-        )
-        d.addCallback(self.check_icon_is_valid)
-        if icons:
-            d.addErrback(self.on_download_icon_fail, host, icons)
-        return d
-
-    @proxy(threads.deferToThread)
-    def check_icon_is_valid(self, icon_name):
-        """
-        Performs a sanity check on icon_name
-
-        :param icon_name: the name of the icon to check
-        :type icon_name: string
-        :returns: the name of the validated icon
-        :rtype: string
-        :raises: InvalidIconError
-        """
-
-        if Image:
-            try:
-                with Image.open(icon_name):
-                    pass
-            except OSError as ex:
-                raise InvalidIconError(ex)
-        else:
-            if not os.path.getsize(icon_name):
-                raise InvalidIconError('empty icon')
-
-        return icon_name
-
-    def on_download_icon_complete(self, icon_name, host):
-        """
-        Runs any download cleanup functions
-
-        :param icon_name: the filename of the icon that finished downloading
-        :type icon_name: string
-        :param host: the host the icon completed to download for
-        :type host: string
-        :returns: the icon that finished downloading
-        :rtype: TrackerIcon
-        """
-        log.debug('Successfully downloaded from %s: %s', host, icon_name)
-        return TrackerIcon(icon_name)
-
-    def on_download_icon_fail(self, f, host, icons=None):
-        """
-        Recovers from a download error
-
-        :param f: the failure that occurred
-        :type f: Failure
-        :param host: the host the icon failed to download for
-        :type host: string
-        :param icons: the (optional) list of remaining icons
-        :type icons: list
-        :returns: a Deferred if recovery was possible
-                  else the original failure
-        :rtype: Deferred or Failure
-        """
-        if not icons:
-            icons = []
-        error_msg = f.getErrorMessage()
-        log.debug('Error downloading icon from %s: %s', host, error_msg)
-        d = f
-        if f.check(NoResource, ForbiddenResource) and icons:
-            d = self.download_icon(icons, host)
-        elif f.check(NoIconsError):
-            # No icons, try favicon.ico as an act of desperation
-            d = self.download_icon(
-                [
-                    (
-                        urljoin(self.host_to_url(host), 'favicon.ico'),
-                        extension_to_mimetype('ico'),
-                    )
-                ],
-                host,
-            )
-            d.addCallbacks(
-                self.on_download_icon_complete,
-                self.on_download_icon_fail,
-                callbackArgs=(host,),
-                errbackArgs=(host,),
-            )
-        else:
-            # No icons :(
-            # Return the None Icon
-            d = self.icons[None]
-
-        return d
-
-    @proxy(threads.deferToThread)
-    def resize_icon(self, icon):
-        """
-        Resizes the given icon to be 16x16 pixels
-
-        :param icon: the icon to resize
-        :type icon: TrackerIcon
-        :returns: the resized icon
-        :rtype: TrackerIcon
-        """
-        # Requires Pillow(PIL) to resize.
-        if icon and Image:
-            filename = icon.get_filename()
-            with Image.open(filename) as img:
-                new_filename = os.path.splitext(filename)[0] + '.png'
-                if img.size > (16, 16):
-                    img = img.resize((16, 16), Image.Resampling.LANCZOS)
-                img.save(new_filename)
-            if new_filename != filename:
-                os.remove(filename)
-                icon = TrackerIcon(new_filename)
-        return icon
-
-    def store_icon(self, icon, host):
-        """
-        Stores the icon for the given host
-        Callbacks any pending deferreds waiting on this icon
-
-        :param icon: the icon to store
-        :type icon: TrackerIcon or None
-        :param host: the host to store it for
-        :type host: string
-        :returns: the stored icon
-        :rtype: TrackerIcon or None
-        """
-        self.icons[host] = icon
-        for d in self.pending[host]:
-            d.callback(icon)
-        del self.pending[host]
-        return icon
-
-    def host_to_url(self, host):
-        """
-        Given a host, returns the URL to fetch
-
-        :param host: the tracker host
-        :type host: string
-        :returns: the url of the tracker
-        :rtype: string
-        """
-        if host in self.redirects:
-            host = self.redirects[host]
-        return 'http://%s/' % host
-
-
-# ------- HELPER CLASSES ------
-
-
-class FaviconParser(HTMLParser):
-    """
-    A HTMLParser which extracts favicons from a HTML page
-    """
-
-    def __init__(self):
-        self.icons = []
-        self.left_head = False
-        HTMLParser.__init__(self)
-
-    def handle_starttag(self, tag, attrs):
-        if (
-            tag == 'link'
-            and ('rel', 'icon') in attrs
-            or ('rel', 'shortcut icon') in attrs
-        ):
-            href = None
-            icon_type = None
-            for attr, value in attrs:
-                if attr == 'href':
-                    href = value
-                elif attr == 'type':
-                    icon_type = value
-            if href:
-                try:
-                    mimetype = extension_to_mimetype(href.rpartition('.')[2])
-                except KeyError:
-                    pass
-                else:
-                    icon_type = mimetype
-                if icon_type:
-                    self.icons.append((href, icon_type))
-
-    def handle_endtag(self, tag):
-        if tag == 'head':
-            self.left_head = True
-
-    def get_icons(self):
-        """
-        Returns a list of favicons extracted from the HTML page
-
-        :returns: a list of favicons
-        :rtype: list
-        """
-        return self.icons
-
-
-# ------ HELPER FUNCTIONS ------
-
-
-def url_to_host(url):
-    """
-    Given a URL, returns the host it belongs to
-
-    :param url: the URL in question
-    :type url: string
-    :returns: the host of the given URL
-    :rtype: string
-    """
-    return urlparse(url).hostname
-
-
-def host_to_icon_name(host, mimetype):
-    """
-    Given a host, returns the appropriate icon name
-
-    :param host: the host in question
-    :type host: string
-    :param mimetype: the mimetype of the icon
-    :type mimetype: string
-    :returns: the icon's filename
-    :rtype: string
-
-    """
-    return host + '.' + mimetype_to_extension(mimetype)
-
-
-def icon_name_to_host(icon):
-    """
-    Given a host's icon name, returns the host name
-
-    :param icon: the icon name
-    :type icon: string
-    :returns: the host name
-    :rtype: string
-    """
-    return icon.rpartition('.')[0]
-
-
-MIME_MAP = {
-    'image/gif': 'gif',
-    'image/jpeg': 'jpg',
-    'image/png': 'png',
-    'image/vnd.microsoft.icon': 'ico',
-    'image/x-icon': 'ico',
-    'image/svg+xml': 'svg',
-    'gif': 'image/gif',
-    'jpg': 'image/jpeg',
-    'jpeg': 'image/jpeg',
-    'png': 'image/png',
-    'ico': 'image/vnd.microsoft.icon',
-    'svg': 'image/svg+xml',
-}
-
-
-def mimetype_to_extension(mimetype):
-    """
-    Given a mimetype, returns the appropriate filename extension
-
-    :param mimetype: the mimetype
-    :type mimetype: string
-    :returns: the filename extension for the given mimetype
-    :rtype: string
-    :raises KeyError: if given an invalid mimetype
-    """
-    return MIME_MAP[mimetype.lower()]
-
-
-def extension_to_mimetype(extension):
-    """
-    Given a filename extension, returns the appropriate mimetype
-
-    :param extension: the filename extension
-    :type extension: string
-    :returns: the mimetype for the given filename extension
-    :rtype: string
-    :raises KeyError: if given an invalid filename extension
-    """
-    return MIME_MAP[extension.lower()]
-
-
-#  ------ EXCEPTIONS ------
-
-
-class NoIconsError(Exception):
-    pass
-
-
-class InvalidIconError(Exception):
-    pass
Index: luge/ui/ui.py
===================================================================
--- deluge/ui/ui.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,70 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import sys
-
-import deluge.common
-import deluge.configmanager
-import deluge.log
-from deluge.argparserbase import ArgParserBase
-from deluge.i18n import setup_translation
-
-log = logging.getLogger(__name__)
-
-try:
-    from setproctitle import setproctitle
-except ImportError:
-
-    def setproctitle(title):
-        return
-
-
-class UI:
-    """
-    Base class for UI implementations.
-
-    """
-
-    cmd_description = """Override with command description"""
-
-    def __init__(self, name, **kwargs):
-        self.__name = name
-        self.ui_args = kwargs.pop('ui_args', None)
-        setup_translation()
-        self.__parser = ArgParserBase(**kwargs)
-
-    def parse_args(self, parser, args=None):
-        options = parser.parse_args(args)
-        if not hasattr(options, 'remaining'):
-            options.remaining = []
-        return options
-
-    @property
-    def name(self):
-        return self.__name
-
-    @property
-    def parser(self):
-        return self.__parser
-
-    @property
-    def options(self):
-        return self.__options
-
-    def start(self, parser=None):
-        args = sys.argv[1:]
-        if parser is None:
-            parser = self.parser
-        self.__options = self.parse_args(parser, args)
-
-        setproctitle('deluge-%s' % self.__name)
-
-        log.info('Deluge ui %s', deluge.common.get_version())
-        log.debug('options: %s', self.__options)
-        log.info('Starting %s ui..', self.__name)
Index: luge/ui/ui_entry.py
===================================================================
--- deluge/ui/ui_entry.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,141 +1,0 @@
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2010 Pedro Algarvio <pedro@algarvio.me>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-# The main starting point for the program. This function is called when the
-# user runs the command 'deluge'.
-
-"""Main starting point for Deluge"""
-
-import argparse
-import logging
-import os
-import sys
-
-import pkg_resources
-
-import deluge.common
-import deluge.configmanager
-from deluge.argparserbase import ArgParserBase
-from deluge.i18n import setup_translation
-
-DEFAULT_PREFS = {'default_ui': 'gtk'}
-
-AMBIGUOUS_CMD_ARGS = ('-h', '--help', '-v', '-V', '--version')
-
-
-def start_ui():
-    """Entry point for ui script"""
-    setup_translation()
-
-    # Get the registered UI entry points
-    ui_entrypoints = {}
-    for entrypoint in pkg_resources.iter_entry_points('deluge.ui'):
-        try:
-            ui_entrypoints[entrypoint.name] = entrypoint.load()
-        except ImportError:
-            # Unable to load entrypoint so skip adding it.
-            pass
-
-    ui_titles = sorted(ui_entrypoints)
-
-    def add_ui_options_group(_parser):
-        """Function to enable reuse of UI Options group"""
-        group = _parser.add_argument_group(_('UI Options'))
-        group.add_argument(
-            '-s',
-            '--set-default-ui',
-            dest='default_ui',
-            choices=ui_titles,
-            help=_('Set the default UI to be run, when no UI is specified'),
-        )
-        return _parser
-
-    # Setup parser with Common Options and add UI Options group.
-    parser = add_ui_options_group(ArgParserBase())
-
-    # Parse and handle common/process group options
-    options = parser.parse_known_ui_args(sys.argv, withhold=AMBIGUOUS_CMD_ARGS)
-
-    config = deluge.configmanager.ConfigManager('ui.conf', DEFAULT_PREFS)
-    log = logging.getLogger(__name__)
-    log.info('Deluge ui %s', deluge.common.get_version())
-
-    if options.default_ui:
-        config['default_ui'] = options.default_ui
-        config.save()
-        log.info('The default UI has been changed to %s', options.default_ui)
-        sys.exit(0)
-
-    default_ui = config['default_ui']
-    config.save()  # Save in case config didn't already exist.
-    del config
-
-    # We have parsed and got the config dir needed to get the default UI
-    # Now create a parser for choosing the UI. We reuse the ui option group for
-    # parsing to succeed and the text displayed to user, but result is not used.
-    parser = add_ui_options_group(ArgParserBase(common_help=True))
-
-    # Create subparser for each registered UI. Empty title is used to remove unwanted positional text.
-    subparsers = parser.add_subparsers(
-        dest='selected_ui',
-        metavar='{%s} [UI args]' % ','.join(ui_titles),
-        title=None,
-        help=_('Alternative UI to launch, with optional ui args \n  (default UI: *)'),
-    )
-    for ui in ui_titles:
-        parser_ui = subparsers.add_parser(
-            ui,
-            common_help=False,
-            help=getattr(ui_entrypoints[ui], 'cmd_description', ''),
-        )
-        parser_ui.add_argument('ui_args', nargs=argparse.REMAINDER)
-        # If the UI is set as default, indicate this in help by prefixing with a star.
-        subactions = subparsers._get_subactions()
-        prefix = '*' if ui == default_ui else ' '
-        subactions[-1].metavar = f'{prefix} {ui}'
-
-    # Insert a default UI subcommand unless one of the ambiguous_args are specified
-    parser.set_default_subparser(default_ui, abort_opts=AMBIGUOUS_CMD_ARGS)
-
-    # Only parse known arguments to leave the UIs to show a help message if parsing fails.
-    options, remaining = parser.parse_known_args()
-    selected_ui = options.selected_ui
-    ui_args = remaining + options.ui_args
-
-    # Remove the UI argument before launching the UI.
-    sys.argv.remove(selected_ui)
-
-    try:
-        ui = ui_entrypoints[selected_ui](
-            prog=f'{os.path.basename(sys.argv[0])} {selected_ui}', ui_args=ui_args
-        )
-    except KeyError:
-        log.error(
-            'Unable to find chosen UI: "%s". Please choose a different UI '
-            'or use "--set-default-ui" to change default UI.',
-            selected_ui,
-        )
-    except ImportError as ex:
-        import traceback
-
-        error_type, error_value, tb = sys.exc_info()
-        stack = traceback.extract_tb(tb)
-        last_frame = stack[-1]
-        if last_frame[0] == __file__:
-            log.error(
-                'Unable to find chosen UI: "%s". Please choose a different UI '
-                'or use "--set-default-ui" to change default UI.',
-                selected_ui,
-            )
-        else:
-            log.exception(ex)
-            log.error('Encountered an error launching the request UI: %s', selected_ui)
-        sys.exit(1)
-    else:
-        ui.start()
Index: luge/ui/web/__init__.py
===================================================================
--- deluge/ui/web/__init__.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,6 +1,0 @@
-from deluge.ui.web.web import Web
-
-
-def start():
-    web = Web()
-    web.start()
Index: luge/ui/web/auth.py
===================================================================
--- deluge/ui/web/auth.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,254 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import hashlib
-import logging
-import os
-import time
-from datetime import datetime, timedelta
-from email.utils import formatdate
-
-from twisted.internet.task import LoopingCall
-
-from deluge.common import AUTH_LEVEL_ADMIN, AUTH_LEVEL_NONE
-from deluge.error import NotAuthorizedError
-from deluge.ui.web.json_api import JSONComponent, export
-
-log = logging.getLogger(__name__)
-
-
-def make_checksum(session_id):
-    checksum = 0
-    for value in [ord(char) for char in session_id]:
-        checksum += value
-    return checksum
-
-
-def get_session_id(session_id):
-    """
-    Checks a session id against its checksum
-    """
-    if not session_id:
-        return None
-
-    try:
-        checksum = int(session_id[-4:])
-        session_id = session_id[:-4]
-
-        if checksum == make_checksum(session_id):
-            return session_id
-        return None
-    except Exception as ex:
-        log.exception(ex)
-        return None
-
-
-def make_expires(timeout):
-    dt = timedelta(seconds=timeout)
-    expires = time.mktime((datetime.now() + dt).timetuple())
-    expires_str = formatdate(timeval=expires, localtime=False, usegmt=True)
-    return expires, expires_str
-
-
-class Auth(JSONComponent):
-    """
-    The component that implements authentication into the JSON interface.
-    """
-
-    def __init__(self, config):
-        super().__init__('Auth')
-        self.worker = LoopingCall(self._clean_sessions)
-        self.config = config
-
-    def start(self):
-        self.worker.start(5)
-
-    def stop(self):
-        self.worker.stop()
-
-    def _clean_sessions(self):
-        now = time.gmtime()
-        for session_id in list(self.config['sessions']):
-            session = self.config['sessions'][session_id]
-
-            if 'expires' not in session:
-                del self.config['sessions'][session_id]
-                continue
-
-            if time.gmtime(session['expires']) < now:
-                del self.config['sessions'][session_id]
-                continue
-
-    def _create_session(self, request, login='admin'):
-        """
-        Creates a new session.
-
-        :param login: the username of the user logging in, currently \
-        only for future use currently.
-        :type login: string
-        """
-        m = hashlib.sha256()
-        m.update(os.urandom(32))
-        session_id = m.hexdigest()
-
-        expires, expires_str = make_expires(self.config['session_timeout'])
-        checksum = str(make_checksum(session_id))
-
-        request.addCookie(
-            '_session_id',
-            session_id + checksum,
-            path=request.base,
-            expires=expires_str,
-        )
-
-        log.debug('Creating session for %s', login)
-
-        if isinstance(self.config['sessions'], list):
-            self.config['sessions'] = {}
-
-        self.config['sessions'][session_id] = {
-            'login': login,
-            'level': AUTH_LEVEL_ADMIN,
-            'expires': expires,
-        }
-        return True
-
-    def check_password(self, password):
-        config = self.config
-        if 'pwd_sha1' not in config.config:
-            log.debug('Failed to find config login details.')
-            return False
-
-        s = hashlib.sha1()
-        s.update(config['pwd_salt'].encode('utf8'))
-        s.update(password.encode('utf8'))
-        return s.hexdigest() == config['pwd_sha1']
-
-    def check_request(self, request, method=None, level=None):
-        """
-        Check to ensure that a request is authorised to call the specified
-        method of authentication level.
-
-        :param request: The HTTP request in question
-        :type request: twisted.web.http.Request
-        :param method: Check the specified method
-        :type method: function
-        :param level: Check the specified auth level
-        :type level: integer
-
-        :raises: Exception
-        """
-        cookie_sess_id = request.getCookie(b'_session_id')
-        if cookie_sess_id:
-            session_id = get_session_id(cookie_sess_id.decode())
-        else:
-            session_id = None
-
-        if session_id not in self.config['sessions']:
-            auth_level = AUTH_LEVEL_NONE
-            session_id = None
-        else:
-            session = self.config['sessions'][session_id]
-            auth_level = session['level']
-            expires, expires_str = make_expires(self.config['session_timeout'])
-            session['expires'] = expires
-
-            _session_id = request.getCookie(b'_session_id')
-            request.addCookie(
-                '_session_id',
-                _session_id,
-                path=request.base,
-                expires=expires_str,
-            )
-
-        if method:
-            if not hasattr(method, '_json_export'):
-                raise Exception('Not an exported method')
-
-            method_level = getattr(method, '_json_auth_level')
-            if method_level is None:
-                raise Exception('Method has no auth level')
-
-            level = method_level
-
-        if level is None:
-            raise Exception('No level specified to check against')
-
-        request.auth_level = auth_level
-        request.session_id = session_id
-
-        if auth_level < level:
-            raise NotAuthorizedError(auth_level, level)
-
-    def _change_password(self, new_password):
-        """
-        Change the password. This is to allow the UI to change/reset a
-        password.
-
-        :param new_password: the password to change to
-        :type new_password: string
-        """
-        log.debug('Changing password')
-        salt = hashlib.sha1(os.urandom(32)).hexdigest()
-        s = hashlib.sha1(salt.encode('utf-8'))
-        s.update(new_password.encode('utf8'))
-        self.config['pwd_salt'] = salt
-        self.config['pwd_sha1'] = s.hexdigest()
-        return True
-
-    @export
-    def change_password(self, old_password, new_password):
-        """
-        Change the password.
-
-        :param old_password: the current password
-        :type old_password: string
-        :param new_password: the password to change to
-        :type new_password: string
-        """
-        if not self.check_password(old_password):
-            return False
-        return self._change_password(new_password)
-
-    @export(AUTH_LEVEL_NONE)
-    def check_session(self, session_id=None):
-        """
-        Check a session to see if it's still valid.
-
-        :returns: True if the session is valid, False if not.
-        :rtype: booleon
-        """
-        return __request__.session_id is not None
-
-    @export
-    def delete_session(self):
-        """
-        Removes a session.
-
-        :param session_id: the id for the session to remove
-        :type session_id: string
-        """
-        del self.config['sessions'][__request__.session_id]
-        return True
-
-    @export(AUTH_LEVEL_NONE)
-    def login(self, password):
-        """
-        Test a password to see if it's valid.
-
-        :param password: the password to test
-        :type password: string
-        :returns: a session id or False
-        :rtype: string or False
-        """
-        if self.check_password(password):
-            log.info('Login success (ClientIP %s)', __request__.getClientIP())
-            return self._create_session(__request__)
-        else:
-            log.error('Login failed (ClientIP %s)', __request__.getClientIP())
-            return False
Index: luge/ui/web/common.py
===================================================================
--- deluge/ui/web/common.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,43 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import gettext
-
-from mako.template import Template as MakoTemplate
-
-from deluge.common import get_version
-
-
-def _(text):
-    text_local = gettext.gettext(text)
-    return text_local
-
-
-def escape(text):
-    """
-    Used by gettext.js template to escape any translated language strings that
-    might contain newlines or quotes as they would break the script.
-    """
-    text = text.replace("'", "\\'")
-    text = text.replace('\r\n', '\\n')
-    text = text.replace('\r', '\\n')
-    text = text.replace('\n', '\\n')
-    return text
-
-
-class Template(MakoTemplate):
-    """
-    A template that adds some built-ins to the rendering
-    """
-
-    builtins = {'_': _, 'escape': escape, 'version': get_version()}
-
-    def render(self, *args, **data):
-        data.update(self.builtins)
-        rendered = MakoTemplate.render_unicode(self, *args, **data)
-        return rendered.encode('utf-8')
Index: luge/ui/web/css/deluge.css
===================================================================
--- deluge/ui/web/css/deluge.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,578 +1,0 @@
-html,
-body {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-    margin: 0;
-    padding: 0;
-    border: 0 none;
-    overflow: hidden;
-    height: 100%;
-    color: black;
-    background: white;
-}
-
-input {
-    color: Black;
-}
-
-/* remove dotted line on buttons in Firefox */
-button::-moz-focus-inner {
-    border: 0;
-}
-
-.x-deluge-main-panel {
-    background-image: url('../icons/deluge.png') !important;
-}
-
-.x-deluge-logo {
-    background-image: url('../ui_images/deluge-about.png');
-}
-
-#tbar-deluge-text * {
-    color: black !important;
-    font-weight: bold;
-}
-
-#tbar-deluge-text {
-    opacity: 1 !important;
-}
-
-.deluge-torrents td,
-.x-deluge-peers td {
-    height: 16px;
-    line-height: 16px;
-}
-
-.deluge-torrents .torrent-name,
-.x-deluge-peer,
-.x-deluge-seed {
-    padding-left: 20px;
-    background-repeat: no-repeat;
-}
-
-.deluge-torrents .deluge-torrent-progress {
-    text-align: center;
-}
-
-/* Icon classes */
-.x-deluge-all {
-    background-image: url('../icons/all.png');
-}
-.x-deluge-active {
-    background-image: url('../icons/active.png');
-}
-.x-deluge-downloading,
-.x-btn .x-deluge-downloading,
-.x-deluge-peer {
-    background-image: url('../icons/downloading.png');
-}
-.x-deluge-seeding,
-.x-btn .x-deluge-seeding,
-.deluge-torrents .seeding,
-.x-deluge-seed {
-    background-image: url('../icons/seeding.png');
-}
-.x-deluge-queued,
-.x-btn .x-deluge-queued,
-.deluge-torrents .queued {
-    background-image: url('../icons/queued.png');
-}
-.x-deluge-paused,
-.x-btn .x-deluge-paused,
-.deluge-torrents .paused {
-    background-image: url('../icons/inactive.png');
-}
-.x-deluge-error,
-.deluge-torrents .error {
-    background-image: url('../icons/alert.png');
-}
-.x-deluge-checking,
-.deluge-torrents .checking {
-    background-image: url('../icons/checking.png');
-}
-.x-deluge-dht,
-.x-btn .x-deluge-dht {
-    background-image: url('../icons/dht.png');
-}
-.x-deluge-preferences,
-.x-btn .x-deluge-preferences {
-    background-image: url('../icons/preferences.png');
-}
-.x-deluge-connections,
-.x-btn .x-deluge-connections {
-    background-image: url('../icons/connections.png');
-}
-.x-deluge-connection-manager,
-.x-btn .x-deluge-connection-manager {
-    background-image: url('../icons/connection_manager.png');
-}
-.x-deluge-traffic,
-.x-btn .x-deluge-traffic {
-    background-image: url('../icons/traffic.png');
-}
-.x-deluge-edit-trackers,
-.x-btn .x-deluge-edit-trackers {
-    background-image: url('../icons/edit_trackers.png');
-}
-.x-deluge-freespace,
-.x-btn .x-deluge-freespace {
-    background-image: url('../icons/drive.png');
-}
-
-.x-deluge-install-plugin,
-.x-btn .x-deluge-install-plugin {
-    background-image: url('../icons/install_plugin.png');
-}
-.x-deluge-find-more,
-.x-btn .x-deluge-find-more {
-    background-image: url('../icons/find_more.png');
-}
-
-/* Torrent Details */
-#torrentDetails dl,
-#torrentDetails dl.singleline {
-    float: left;
-    min-height: 120px;
-}
-
-#torrentDetails dl dt,
-dl.singleline dt {
-    float: left;
-    font-weight: bold;
-    height: 19px;
-}
-
-#torrentDetails dl dd,
-dl.singleline dd {
-    margin-left: 100px;
-    width: 140px;
-    height: 19px;
-}
-
-dl.singleline {
-    float: left;
-}
-
-dl.singleline dt {
-    width: 80px;
-}
-
-dl.singleline dd {
-    margin-left: 85px;
-    width: auto;
-}
-
-.x-deluge-plugins {
-    background: White;
-}
-
-/* Torrent Details - Status Tab */
-.x-deluge-status-progressbar {
-    margin: 5px;
-}
-
-.x-deluge-status {
-    margin: 10px;
-}
-
-.x-deluge-status dd.downloaded,
-.x-deluge-status dd.uploaded,
-.x-deluge-status dd.share,
-.x-deluge-status dd.announce,
-.x-deluge-status dd.tracker_status {
-    width: 200px;
-    margin-left: 100px;
-}
-
-.x-deluge-status dd.downspeed,
-.x-deluge-status dd.upspeed,
-.x-deluge-status dd.eta,
-.x-deluge-status dd.pieces {
-    margin-left: 100px;
-}
-
-.x-deluge-status dd.active_time,
-.x-deluge-status dd.seeding_time,
-.x-deluge-status dd.seed_rank,
-.x-deluge-status dd.time_added {
-    width: 100px;
-}
-.x-deluge-status dd.last_seen_complete {
-    width: 100px;
-}
-
-/* Torrent Details - Details Tab */
-#torrentDetails dd.torrent_name,
-#torrentDetails dd.status,
-#torrentDetails dd.tracker,
-#torrentDetails dd.path,
-#torrentDetails dd.comment {
-    width: auto;
-}
-
-.detailsPanel .x-panel-header {
-    height: 0;
-    padding: 0;
-    border: 0;
-}
-
-.detailsPanel .x-tool {
-    height: 15px;
-    z-index: 1;
-    position: fixed;
-    right: 0;
-    margin: 5px 10px;
-}
-
-/* Login Window */
-.x-deluge-login-window-icon {
-    background: url('../icons/login.png') no-repeat 2px;
-}
-
-/* Remove Window */
-.x-deluge-remove-window-icon {
-    background: url('../icons/remove.png') no-repeat 2px;
-}
-
-/* Add Window */
-.x-deluge-add-window-icon {
-    background: url('../icons/add.png') no-repeat 2px;
-}
-
-.x-deluge-add-torrent-name {
-    line-height: 20px;
-}
-
-.x-deluge-add-torrent-name-loading {
-    padding-left: 20px;
-    line-height: 20px;
-    background: url('/themes/default/tree/loading.gif') no-repeat 2px;
-}
-
-/* Add Url Window */
-.x-deluge-add-file,
-.x-btn .x-deluge-add-file {
-    background: url('../icons/add_file.png') no-repeat 2px;
-}
-
-.x-deluge-add-url-window-icon {
-    background: url('../icons/add_url.png') no-repeat 2px;
-}
-
-/* Connect Window */
-.x-deluge-connect-window-icon {
-    background: url('../icons/connection_manager.png') no-repeat 2px;
-}
-
-/* Statusbar */
-.x-deluge-statusbar {
-    background: no-repeat 2px !important;
-    padding-left: 20px !important;
-}
-
-.x-not-connected {
-    background-image: url('../icons/error.png') !important;
-}
-
-.x-connected {
-    background-image: none !important;
-}
-
-/* Styles for renderered progress bars */
-.x-progress-renderered .x-progress-bar {
-    height: 16px;
-}
-
-.x-progress-renderered .x-progress-bar .x-progress-text {
-    margin-top: -1px;
-    height: 18px;
-}
-
-/* Adjust progressbar for torrent files tree */
-.x-tree .x-progress-wrap {
-    width: 100px;
-}
-
-.x-tree .x-progress-renderered .x-progress-inner {
-    height: 12px;
-}
-
-.x-tree .x-progress-renderered .x-progress-bar {
-    height: 12px;
-}
-
-.x-tree .x-progress-renderered .x-progress-text {
-    vertical-align: top;
-    height: 12px;
-    font-size: 11px;
-    font-weight: normal;
-    padding: 0px;
-    margin-top: 0px;
-}
-
-.x-tree .x-progress-renderered .x-progress-bar .x-progress-text {
-    margin-top: 0px;
-}
-
-/* Files TreeGrid */
-.x-treegrid-root-table {
-    border-right: 1px solid;
-}
-
-.x-treegrid-root-node {
-    overflow: auto;
-}
-
-.x-treegrid-hd-hidden {
-    visibility: hidden;
-    border: 0;
-    width: 0;
-}
-
-.x-treegrid-col {
-    border-bottom: 1px solid;
-    height: 20px;
-    overflow: hidden;
-    vertical-align: top;
-    -o-text-overflow: ellipsis;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-}
-
-.x-treegrid-text {
-    padding-left: 4px;
-    -moz-user-select: none;
-    -khtml-user-select: none;
-}
-
-.x-treegrid-resizer {
-    border-left: 1px solid;
-    border-right: 1px solid;
-    position: absolute;
-    left: 0;
-    top: 0;
-}
-
-.x-treegrid-header-inner {
-    overflow: hidden;
-}
-
-.x-treegrid-root-table,
-.x-treegrid-col {
-    border-color: #ededed;
-}
-
-.x-treegrid-resizer {
-    border-left-color: #555;
-    border-right-color: #555;
-}
-
-/* Options Tab Styles */
-.x-deluge-options-label {
-    margin-right: 10px;
-}
-
-.x-deluge-indent-checkbox {
-    padding-left: 10px;
-}
-
-/* Sidebar styles */
-#sidebar .x-grid3-col-filter {
-    height: 16px;
-    line-height: 16px;
-    padding: 2px;
-    cursor: pointer;
-}
-
-#sidebar .x-deluge-filter {
-    background-repeat: no-repeat;
-    background-size: contain;
-    background-position: left;
-    padding-left: 20px;
-    line-height: 16px;
-}
-
-#sidebar .x-list-selected em {
-    font-weight: bold;
-}
-
-/* MessageBox icon styles */
-.x-deluge-icon-warning {
-    background: url('../icons/warning.png') no-repeat 2px;
-}
-
-.x-deluge-icon-error {
-    background: url('../icons/error.png') no-repeat 2px;
-}
-
-.x-tree-node-leaf .x-deluge-file {
-    background-image: url('../icons/document.png');
-}
-
-.x-deluge-add-file-checkbox {
-    margin-top: 2px;
-}
-
-/* Filepriority styles */
-.x-no-download,
-.x-low-download,
-.x-normal-download,
-.x-high-download,
-.x-mixed-download {
-    padding-left: 20px;
-    background-repeat: no-repeat;
-    line-height: 16px;
-}
-
-.x-no-download {
-    background-image: url(../icons/no_download.png);
-}
-
-.x-low-download {
-    background-image: url(../icons/low.png);
-}
-
-.x-normal-download {
-    background-image: url(../icons/normal.png);
-}
-
-.x-high-download {
-    background-image: url(../icons/high.png);
-}
-
-.x-mixed-download {
-    /*background-image: url(../icons/mixed.png);*/
-}
-
-/**
- * Deluge Default Icon Set
- * n.b. this needs to be forked out at some point
- */
-
-.icon-create {
-    background-image: url('../icons/create.png') !important;
-}
-
-.icon-add {
-    background-image: url('../icons/add.png') !important;
-}
-
-.icon-add-url {
-    background-image: url('../icons/add_url.png') !important;
-}
-
-.icon-magnet-add {
-    background-image: url('../icons/magnet_add.png') !important;
-}
-
-.icon-magnet-copy {
-    background-image: url('../icons/magnet_copy.png') !important;
-}
-
-.icon-magnet {
-    background-image: url('../icons/magnet.png') !important;
-}
-
-.icon-pause {
-    background-image: url('../icons/pause.png') !important;
-}
-
-.icon-resume {
-    background-image: url('../icons/start.png') !important;
-}
-
-.icon-options {
-    background-image: url('../icons/preferences.png') !important;
-}
-
-.icon-queue {
-    background-image: url('../icons/queue.png') !important;
-}
-
-.icon-top {
-    background-image: url('../icons/top.png') !important;
-}
-
-.icon-up {
-    background-image: url('../icons/up.png') !important;
-}
-
-.icon-down {
-    background-image: url('../icons/down.png') !important;
-}
-
-.icon-bottom {
-    background-image: url('../icons/bottom.png') !important;
-}
-
-.icon-update-tracker {
-    background-image: url('../icons/update.png') !important;
-}
-
-.icon-edit-trackers,
-.icon-edit {
-    background-image: url('../icons/edit_trackers.png') !important;
-}
-
-.icon-remove {
-    background-image: url('../icons/remove.png') !important;
-}
-
-.icon-recheck {
-    background-image: url('../icons/recheck.png') !important;
-}
-
-.icon-move {
-    background-image: url('../icons/move.png') !important;
-}
-
-.icon-help {
-    background-image: url('../icons/help.png') !important;
-}
-
-.icon-logout {
-    background-image: url('../icons/logout.png') !important;
-}
-
-.icon-back {
-    background-image: url('../icons/back.png') !important;
-}
-
-.icon-forward {
-    background-image: url('../icons/forward.png') !important;
-}
-
-.icon-home {
-    background-image: url('../icons/home.png') !important;
-}
-
-.icon-ok {
-    background-image: url('../icons/ok.png') !important;
-}
-
-.icon-error {
-    background-image: url('../icons/error.png') !important;
-}
-
-.icon-upload-slots {
-    background-image: url('../icons/upload_slots.png') !important;
-}
-
-.icon-expand-all {
-    background-image: url('../icons/expand_all.png') !important;
-}
-
-.icon-do-not-download {
-    background-image: url('../icons/no_download.png') !important;
-}
-
-.icon-low {
-    background-image: url('../icons/low.png') !important;
-}
-
-.icon-normal {
-    background-image: url('../icons/normal.png') !important;
-}
-
-.icon-high {
-    background-image: url('../icons/high.png') !important;
-}
Index: luge/ui/web/css/ext-all-notheme.css
===================================================================
--- deluge/ui/web/css/ext-all-notheme.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,5349 +1,0 @@
-/*
-This file is part of Ext JS 3.4
-
-Copyright (c) 2011-2013 Sencha Inc
-
-Contact:  http://www.sencha.com/contact
-
-GNU General Public License Usage
-This file may be used under the terms of the GNU General Public License version 3.0 as
-published by the Free Software Foundation and appearing in the file LICENSE included in the
-packaging of this file.
-
-Please review the following information to ensure the GNU General Public License version 3.0
-requirements will be met: http://www.gnu.org/copyleft/gpl.html.
-
-If you are unsure which license is appropriate for your use, please contact the sales department
-at http://www.sencha.com/contact.
-
-Build date: 2013-04-03 15:07:25
-*/
-html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}img,body,html{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
-
-.ext-forced-border-box, .ext-forced-border-box * {
-    -moz-box-sizing: border-box;
-    -ms-box-sizing: border-box;
-    -webkit-box-sizing: border-box;
-}
-.ext-el-mask {
-    z-index: 100;
-    position: absolute;
-    top:0;
-    left:0;
-    -moz-opacity: 0.5;
-    opacity: .50;
-    filter: alpha(opacity=50);
-    width: 100%;
-    height: 100%;
-    zoom: 1;
-}
-
-.ext-el-mask-msg {
-    z-index: 20001;
-    position: absolute;
-    top: 0;
-    left: 0;
-    border:1px solid;
-    background:repeat-x 0 -16px;
-    padding:2px;
-}
-
-.ext-el-mask-msg div {
-    padding:5px 10px 5px 10px;
-    border:1px solid;
-    cursor:wait;
-}
-
-.ext-shim {
-    position:absolute;
-    visibility:hidden;
-    left:0;
-    top:0;
-    overflow:hidden;
-}
-
-.ext-ie .ext-shim {
-    filter: alpha(opacity=0);
-}
-
-.ext-ie6 .ext-shim {
-    margin-left: 5px;
-    margin-top: 3px;
-}
-
-.x-mask-loading div {
-    padding:5px 10px 5px 25px;
-    background:no-repeat 5px 5px;
-    line-height:16px;
-}
-
-/* class for hiding elements without using display:none */
-.x-hidden, .x-hide-offsets {
-    position:absolute !important;
-    left:-10000px;
-    top:-10000px;
-    visibility:hidden;
-}
-
-.x-hide-display {
-    display:none !important;
-}
-
-.x-hide-nosize,
-.x-hide-nosize *    /* Emulate display:none for children */
- {
-   height:0px!important;
-   width:0px!important;
-   visibility:hidden!important;
-   border:none!important;
-   zoom:1;
-}
-
-.x-hide-visibility {
-    visibility:hidden !important;
-}
-
-.x-masked {
-    overflow: hidden !important;
-}
-.x-masked-relative {
-    position: relative !important;
-}
-
-.x-masked select, .x-masked object, .x-masked embed {
-    visibility: hidden;
-}
-
-.x-layer {
-    visibility: hidden;
-}
-
-.x-unselectable, .x-unselectable * {
-    user-select: none;
-    -o-user-select: none;
-    -ms-user-select: none;
-    -moz-user-select: -moz-none;
-    -webkit-user-select: none;
-    cursor:default;
-}
-
-.x-repaint {
-    zoom: 1;
-    background-color: transparent;
-    -moz-outline: none;
-    outline: none;
-}
-
-.x-item-disabled {
-    cursor: default;
-    opacity: .6;
-    -moz-opacity: .6;
-    filter: alpha(opacity=60);
-}
-
-.x-item-disabled * {
-    cursor: default !important;
-}
-
-.x-form-radio-group .x-item-disabled {
-    filter: none;
-}
-
-.x-splitbar-proxy {
-    position: absolute;
-    visibility: hidden;
-    z-index: 20001;
-    zoom: 1;
-    line-height: 1px;
-    font-size: 1px;
-    overflow: hidden;
-}
-
-.x-splitbar-h, .x-splitbar-proxy-h {
-    cursor: e-resize;
-    cursor: col-resize;
-}
-
-.x-splitbar-v, .x-splitbar-proxy-v {
-    cursor: s-resize;
-    cursor: row-resize;
-}
-
-.x-color-palette {
-    width: 150px;
-    height: 92px;
-    cursor: pointer;
-}
-
-.x-color-palette a {
-    border: 1px solid;
-    float: left;
-    padding: 2px;
-    text-decoration: none;
-    -moz-outline: 0 none;
-    outline: 0 none;
-    cursor: pointer;
-}
-
-.x-color-palette a:hover, .x-color-palette a.x-color-palette-sel {
-    border: 1px solid;
-}
-
-.x-color-palette em {
-    display: block;
-    border: 1px solid;
-}
-
-.x-color-palette em span {
-    cursor: pointer;
-    display: block;
-    height: 10px;
-    line-height: 10px;
-    width: 10px;
-}
-
-.x-ie-shadow {
-    display: none;
-    position: absolute;
-    overflow: hidden;
-    left:0;
-    top:0;
-    zoom:1;
-}
-
-.x-shadow {
-    display: none;
-    position: absolute;
-    overflow: hidden;
-    left:0;
-    top:0;
-}
-
-.x-shadow * {
-    overflow: hidden;
-}
-
-.x-shadow * {
-    padding: 0;
-    border: 0;
-    margin: 0;
-    clear: none;
-    zoom: 1;
-}
-
-/* top  bottom */
-.x-shadow .xstc, .x-shadow .xsbc {
-    height: 6px;
-    float: left;
-}
-
-/* corners */
-.x-shadow .xstl, .x-shadow .xstr, .x-shadow .xsbl, .x-shadow .xsbr {
-    width: 6px;
-    height: 6px;
-    float: left;
-}
-
-/* sides */
-.x-shadow .xsc {
-    width: 100%;
-}
-
-.x-shadow .xsml, .x-shadow .xsmr {
-    width: 6px;
-    float: left;
-    height: 100%;
-}
-
-.x-shadow .xsmc {
-    float: left;
-    height: 100%;
-    background-color: transparent;
-}
-
-.x-shadow .xst, .x-shadow .xsb {
-    height: 6px;
-    overflow: hidden;
-    width: 100%;
-}
-
-.x-shadow .xsml {
-    background: transparent repeat-y 0 0;
-}
-
-.x-shadow .xsmr {
-    background: transparent repeat-y -6px 0;
-}
-
-.x-shadow .xstl {
-    background: transparent no-repeat 0 0;
-}
-
-.x-shadow .xstc {
-    background: transparent repeat-x 0 -30px;
-}
-
-.x-shadow .xstr {
-    background: transparent repeat-x 0 -18px;
-}
-
-.x-shadow .xsbl {
-    background: transparent no-repeat 0 -12px;
-}
-
-.x-shadow .xsbc {
-    background: transparent repeat-x 0 -36px;
-}
-
-.x-shadow .xsbr {
-    background: transparent repeat-x 0 -6px;
-}
-
-.loading-indicator {
-    background: no-repeat left;
-    padding-left: 20px;
-    line-height: 16px;
-    margin: 3px;
-}
-
-.x-text-resize {
-    position: absolute;
-    left: -1000px;
-    top: -1000px;
-    visibility: hidden;
-    zoom: 1;
-}
-
-.x-drag-overlay {
-    width: 100%;
-    height: 100%;
-    display: none;
-    position: absolute;
-    left: 0;
-    top: 0;
-    background-image:url(../images/default/s.gif);
-    z-index: 20000;
-}
-
-.x-clear {
-    clear:both;
-    height:0;
-    overflow:hidden;
-    line-height:0;
-    font-size:0;
-}
-
-.x-spotlight {
-    z-index: 8999;
-    position: absolute;
-    top:0;
-    left:0;
-    -moz-opacity: 0.5;
-    opacity: .50;
-    filter: alpha(opacity=50);
-    width:0;
-    height:0;
-    zoom: 1;
-}
-
-#x-history-frame {
-    position:absolute;
-    top:-1px;
-    left:0;
-    width:1px;
-    height:1px;
-    visibility:hidden;
-}
-
-#x-history-field {
-    position:absolute;
-    top:0;
-    left:-1px;
-    width:1px;
-    height:1px;
-    visibility:hidden;
-}
-.x-resizable-handle {
-    position:absolute;
-    z-index:100;
-    /* ie needs these */
-    font-size:1px;
-    line-height:6px;
-    overflow:hidden;
-    filter:alpha(opacity=0);
-    opacity:0;
-    zoom:1;
-}
-
-.x-resizable-handle-east{
-    width:6px;
-    cursor:e-resize;
-    right:0;
-    top:0;
-    height:100%;
-}
-
-.ext-ie .x-resizable-handle-east {
-    margin-right:-1px; /*IE rounding error*/
-}
-
-.x-resizable-handle-south{
-    width:100%;
-    cursor:s-resize;
-    left:0;
-    bottom:0;
-    height:6px;
-}
-
-.ext-ie .x-resizable-handle-south {
-    margin-bottom:-1px; /*IE rounding error*/
-}
-
-.x-resizable-handle-west{
-    width:6px;
-    cursor:w-resize;
-    left:0;
-    top:0;
-    height:100%;
-}
-
-.x-resizable-handle-north{
-    width:100%;
-    cursor:n-resize;
-    left:0;
-    top:0;
-    height:6px;
-}
-
-.x-resizable-handle-southeast{
-    width:6px;
-    cursor:se-resize;
-    right:0;
-    bottom:0;
-    height:6px;
-    z-index:101;
-}
-
-.x-resizable-handle-northwest{
-    width:6px;
-    cursor:nw-resize;
-    left:0;
-    top:0;
-    height:6px;
-    z-index:101;
-}
-
-.x-resizable-handle-northeast{
-    width:6px;
-    cursor:ne-resize;
-    right:0;
-    top:0;
-    height:6px;
-    z-index:101;
-}
-
-.x-resizable-handle-southwest{
-    width:6px;
-    cursor:sw-resize;
-    left:0;
-    bottom:0;
-    height:6px;
-    z-index:101;
-}
-
-.x-resizable-over .x-resizable-handle, .x-resizable-pinned .x-resizable-handle{
-    filter:alpha(opacity=100);
-    opacity:1;
-}
-
-.x-resizable-over .x-resizable-handle-east, .x-resizable-pinned .x-resizable-handle-east,
-.x-resizable-over .x-resizable-handle-west, .x-resizable-pinned .x-resizable-handle-west
-{
-    background-position: left;
-}
-
-.x-resizable-over .x-resizable-handle-south, .x-resizable-pinned .x-resizable-handle-south,
-.x-resizable-over .x-resizable-handle-north, .x-resizable-pinned .x-resizable-handle-north
-{
-    background-position: top;
-}
-
-.x-resizable-over .x-resizable-handle-southeast, .x-resizable-pinned .x-resizable-handle-southeast{
-    background-position: top left;
-}
-
-.x-resizable-over .x-resizable-handle-northwest, .x-resizable-pinned .x-resizable-handle-northwest{
-    background-position:bottom right;
-}
-
-.x-resizable-over .x-resizable-handle-northeast, .x-resizable-pinned .x-resizable-handle-northeast{
-    background-position: bottom left;
-}
-
-.x-resizable-over .x-resizable-handle-southwest, .x-resizable-pinned .x-resizable-handle-southwest{
-    background-position: top right;
-}
-
-.x-resizable-proxy{
-    border: 1px dashed;
-    position:absolute;
-    overflow:hidden;
-    display:none;
-    left:0;
-    top:0;
-    z-index:50000;
-}
-
-.x-resizable-overlay{
-    width:100%;
-    height:100%;
-    display:none;
-    position:absolute;
-    left:0;
-    top:0;
-    z-index:200000;
-    -moz-opacity: 0;
-    opacity:0;
-    filter: alpha(opacity=0);
-}
-.x-tab-panel {
-    overflow:hidden;
-}
-
-.x-tab-panel-header, .x-tab-panel-footer {
-    border: 1px solid;
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-tab-panel-header {
-    border: 1px solid;
-    padding-bottom: 2px;
-}
-
-.x-tab-panel-footer {
-    border: 1px solid;
-    padding-top: 2px;
-}
-
-.x-tab-strip-wrap {
-    width:100%;
-    overflow:hidden;
-    position:relative;
-    zoom:1;
-}
-
-ul.x-tab-strip {
-    display:block;
-    width:5000px;
-    zoom:1;
-}
-
-ul.x-tab-strip-top{
-    padding-top: 1px;
-    background: repeat-x bottom;
-    border-bottom: 1px solid;
-}
-
-ul.x-tab-strip-bottom{
-    padding-bottom: 1px;
-    background: repeat-x top;
-    border-top: 1px solid;
-    border-bottom: 0 none;
-}
-
-.x-tab-panel-header-plain .x-tab-strip-top {
-    background:transparent !important;
-    padding-top:0 !important;
-}
-
-.x-tab-panel-header-plain {
-    background:transparent !important;
-    border-width:0 !important;
-    padding-bottom:0 !important;
-}
-
-.x-tab-panel-header-plain .x-tab-strip-spacer,
-.x-tab-panel-footer-plain .x-tab-strip-spacer {
-    border:1px solid;
-    height:2px;
-    font-size:1px;
-    line-height:1px;
-}
-
-.x-tab-panel-header-plain .x-tab-strip-spacer {
-    border-top: 0 none;
-}
-
-.x-tab-panel-footer-plain .x-tab-strip-spacer {
-    border-bottom: 0 none;
-}
-
-.x-tab-panel-footer-plain .x-tab-strip-bottom {
-    background:transparent !important;
-    padding-bottom:0 !important;
-}
-
-.x-tab-panel-footer-plain {
-    background:transparent !important;
-    border-width:0 !important;
-    padding-top:0 !important;
-}
-
-.ext-border-box .x-tab-panel-header-plain .x-tab-strip-spacer,
-.ext-border-box .x-tab-panel-footer-plain .x-tab-strip-spacer {
-    height:3px;
-}
-
-ul.x-tab-strip li {
-    float:left;
-    margin-left:2px;
-}
-
-ul.x-tab-strip li.x-tab-edge {
-    float:left;
-    margin:0 !important;
-    padding:0 !important;
-    border:0 none !important;
-    font-size:1px !important;
-    line-height:1px !important;
-    overflow:hidden;
-    zoom:1;
-    background:transparent !important;
-    width:1px;
-}
-
-.x-tab-strip a, .x-tab-strip span, .x-tab-strip em {
-    display:block;
-}
-
-.x-tab-strip a {
-    text-decoration:none !important;
-    -moz-outline: none;
-    outline: none;
-    cursor:pointer;
-}
-
-.x-tab-strip-inner {
-    overflow:hidden;
-    text-overflow: ellipsis;
-}
-
-.x-tab-strip span.x-tab-strip-text {
-    white-space: nowrap;
-    cursor:pointer;
-    padding:4px 0;
-}
-
-.x-tab-strip-top .x-tab-with-icon .x-tab-right {
-    padding-left:6px;
-}
-
-.x-tab-strip .x-tab-with-icon span.x-tab-strip-text {
-    padding-left:20px;
-    background-position: 0 3px;
-    background-repeat: no-repeat;
-}
-
-.x-tab-strip-active, .x-tab-strip-active a.x-tab-right {
-    cursor:default;
-}
-
-.x-tab-strip-active span.x-tab-strip-text {
-    cursor:default;
-}
-
-.x-tab-strip-disabled .x-tabs-text {
-    cursor:default;
-}
-
-.x-tab-panel-body {
-    overflow:hidden;
-}
-
-.x-tab-panel-bwrap {
-    overflow:hidden;
-}
-
-.ext-ie .x-tab-strip .x-tab-right {
-    position:relative;
-}
-
-.x-tab-strip-top .x-tab-strip-active .x-tab-right {
-    margin-bottom:-1px;
-}
-
-/*
- * For IE8/9 in quirks mode
- */
-.ext-ie8 .x-tab-strip li {
-    position: relative;
-}
-.ext-border-box .ext-ie8 .x-tab-strip-top .x-tab-right, .ext-border-box .ext-ie9 .x-tab-strip-top .x-tab-right {
-    top: 1px;
-}
-.ext-ie8 .x-tab-strip-top, .ext-ie9 .x-tab-strip-top {
-    padding-top: 1px;
-}
-.ext-border-box .ext-ie8 .x-tab-strip-top, .ext-border-box .ext-ie9 .x-tab-strip-top {
-    padding-top: 0;
-}
-.ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close, .ext-ie9 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
-    top:3px;
-}
-.ext-border-box .ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close,
-.ext-border-box .ext-ie9 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
-    top:4px;
-}
-.ext-ie8 .x-tab-strip-bottom .x-tab-right, .ext-ie9 .x-tab-strip-bottom .x-tab-right{
-    top:0;
-}
-
-
-.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text {
-    padding-bottom:5px;
-}
-
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
-    margin-top:-1px;
-}
-
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-right span.x-tab-strip-text {
-    padding-top:5px;
-}
-
-.x-tab-strip-top .x-tab-right {
-    background: transparent no-repeat 0 -51px;
-    padding-left:10px;
-}
-
-.x-tab-strip-top .x-tab-left {
-    background: transparent no-repeat right -351px;
-    padding-right:10px;
-}
-
-.x-tab-strip-top .x-tab-strip-inner {
-    background: transparent repeat-x 0 -201px;
-}
-
-.x-tab-strip-top .x-tab-strip-over .x-tab-right {
-     background-position:0 -101px;
-}
-
-.x-tab-strip-top .x-tab-strip-over .x-tab-left {
-     background-position:right -401px;
-}
-
-.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner {
-     background-position:0 -251px;
-}
-
-.x-tab-strip-top .x-tab-strip-active .x-tab-right {
-    background-position: 0 0;
-}
-
-.x-tab-strip-top .x-tab-strip-active .x-tab-left {
-    background-position: right -301px;
-}
-
-.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner {
-    background-position: 0 -151px;
-}
-
-.x-tab-strip-bottom .x-tab-right {
-    background: no-repeat bottom right;
-}
-
-.x-tab-strip-bottom .x-tab-left {
-    background: no-repeat bottom left;
-}
-
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
-    background: no-repeat bottom right;
-}
-
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
-    background: no-repeat bottom left;
-}
-
-.x-tab-strip-bottom .x-tab-left {
-    margin-right: 3px;
-    padding:0 10px;
-}
-
-.x-tab-strip-bottom .x-tab-right {
-    padding:0;
-}
-
-.x-tab-strip .x-tab-strip-close {
-    display:none;
-}
-
-.x-tab-strip-closable {
-    position:relative;
-}
-
-.x-tab-strip-closable .x-tab-left {
-    padding-right:19px;
-}
-
-.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
-    opacity:.6;
-    -moz-opacity:.6;
-    background-repeat:no-repeat;
-    display:block;
-    width:11px;
-    height:11px;
-    position:absolute;
-    top:3px;
-    right:3px;
-    cursor:pointer;
-    z-index:2;
-}
-
-.x-tab-strip .x-tab-strip-active a.x-tab-strip-close {
-    opacity:.8;
-    -moz-opacity:.8;
-}
-.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{
-    opacity:1;
-    -moz-opacity:1;
-}
-
-.x-tab-panel-body {
-    border: 1px solid;
-}
-
-.x-tab-panel-body-top {
-    border-top: 0 none;
-}
-
-.x-tab-panel-body-bottom {
-    border-bottom: 0 none;
-}
-
-.x-tab-scroller-left {
-    background: transparent no-repeat -18px 0;
-    border-bottom: 1px solid;
-    width:18px;
-    position:absolute;
-    left:0;
-    top:0;
-    z-index:10;
-    cursor:pointer;
-}
-.x-tab-scroller-left-over {
-    background-position: 0 0;
-}
-
-.x-tab-scroller-left-disabled {
-    background-position: -18px 0;
-    opacity:.5;
-    -moz-opacity:.5;
-    filter:alpha(opacity=50);
-    cursor:default;
-}
-
-.x-tab-scroller-right {
-    background: transparent no-repeat 0 0;
-    border-bottom: 1px solid;
-    width:18px;
-    position:absolute;
-    right:0;
-    top:0;
-    z-index:10;
-    cursor:pointer;
-}
-
-.x-tab-scroller-right-over {
-    background-position: -18px 0;
-}
-
-.x-tab-scroller-right-disabled {
-    background-position: 0 0;
-    opacity:.5;
-    -moz-opacity:.5;
-    filter:alpha(opacity=50);
-    cursor:default;
-}
-
-.x-tab-scrolling-bottom .x-tab-scroller-left, .x-tab-scrolling-bottom .x-tab-scroller-right{
-    margin-top: 1px;
-}
-
-.x-tab-scrolling .x-tab-strip-wrap {
-    margin-left:18px;
-    margin-right:18px;
-}
-
-.x-tab-scrolling {
-    position:relative;
-}
-
-.x-tab-panel-bbar .x-toolbar {
-    border:1px solid;
-    border-top:0 none;
-    overflow:hidden;
-    padding:2px;
-}
-
-.x-tab-panel-tbar .x-toolbar {
-    border:1px solid;
-    border-top:0 none;
-    overflow:hidden;
-    padding:2px;
-}/* all fields */
-.x-form-field{
-    margin: 0 0 0 0;
-}
-
-.ext-webkit *:focus{
-    outline: none !important;
-}
-
-/* ---- text fields ---- */
-.x-form-text, textarea.x-form-field{
-    padding:1px 3px;
-    background:repeat-x 0 0;
-    border:1px solid;
-}
-
-textarea.x-form-field {
-    padding:2px 3px;
-}
-
-.x-form-text, .ext-ie .x-form-file {
-    height:22px;
-    line-height:18px;
-    vertical-align:middle;
-}
-
-.ext-ie6 .x-form-text, .ext-ie7 .x-form-text {
-    margin:-1px 0; /* ie bogus margin bug */
-    height:22px; /* ie quirks */
-    line-height:18px;
-}
-
-.x-quirks .ext-ie9 .x-form-text {
-    height: 22px;
-    padding-top: 3px;
-    padding-bottom: 0px;
-}
-
-/* Ugly hacks for the bogus 1px margin bug in IE9 quirks */
-.x-quirks .ext-ie9 .x-input-wrapper .x-form-text,
-.x-quirks .ext-ie9 .x-form-field-trigger-wrap .x-form-text {
-    margin-top: -1px;
-    margin-bottom: -1px;
-}
-.x-quirks .ext-ie9 .x-input-wrapper .x-form-element {
-    margin-bottom: -1px;
-}
-
-.ext-ie6 .x-form-field-wrap .x-form-file-btn, .ext-ie7 .x-form-field-wrap .x-form-file-btn {
-    top: -1px; /* because of all these margin hacks, these buttons are off by one pixel in IE6,7 */
-}
-
-.ext-ie6 textarea.x-form-field, .ext-ie7 textarea.x-form-field {
-    margin:-1px 0; /* ie bogus margin bug */
-}
-
-.ext-strict .x-form-text {
-    height:18px;
-}
-
-.ext-safari.ext-mac textarea.x-form-field {
-    margin-bottom:-2px; /* another bogus margin bug, safari/mac only */
-}
-
-/*
-.ext-strict .ext-ie8 .x-form-text, .ext-strict .ext-ie8 textarea.x-form-field {
-    margin-bottom: 1px;
-}
-*/
-
-.ext-gecko .x-form-text , .ext-ie8 .x-form-text {
-    padding-top:2px; /* FF won't center the text vertically */
-    padding-bottom:0;
-}
-
-.ext-ie6 .x-form-composite .x-form-text.x-box-item, .ext-ie7 .x-form-composite .x-form-text.x-box-item {
-    margin: 0 !important; /* clear ie bogus margin bug fix */
-}
-
-textarea {
-    resize: none;  /* Disable browser resizable textarea */
-}
-
-/* select boxes */
-.x-form-select-one {
-    height:20px;
-    line-height:18px;
-    vertical-align:middle;
-    border: 1px solid;
-}
-
-/* multi select boxes */
-
-/* --- TODO --- */
-
-/* 2.0.2 style */
-.x-form-check-wrap {
-    line-height:18px;
-    height: auto;
-}
-
-.ext-ie .x-form-check-wrap input {
-    width:15px;
-    height:15px;
-}
-
-.x-form-check-wrap input{
-    vertical-align: bottom;
-}
-
-.x-editor .x-form-check-wrap {
-    padding:3px;
-}
-
-.x-editor .x-form-checkbox {
-    height:13px;
-}
-
-.x-form-check-group-label {
-    border-bottom: 1px solid;
-    margin-bottom: 5px;
-    padding-left: 3px !important;
-    float: none !important;
-}
-
-/* wrapped fields and triggers */
-.x-form-field-wrap .x-form-trigger{
-    width:17px;
-    height:21px;
-    border:0;
-    background:transparent no-repeat 0 0;
-    cursor:pointer;
-    border-bottom: 1px solid;
-    position:absolute;
-    top:0;
-}
-
-.x-form-field-wrap .x-form-date-trigger, .x-form-field-wrap .x-form-clear-trigger, .x-form-field-wrap .x-form-search-trigger{
-    cursor:pointer;
-}
-
-.x-form-field-wrap .x-form-twin-triggers .x-form-trigger{
-    position:static;
-    top:auto;
-    vertical-align:top;
-}
-
-.x-form-field-wrap {
-    position:relative;
-    left:0;top:0;
-    text-align: left;
-    zoom:1;
-    white-space: nowrap;
-}
-
-.ext-strict .ext-ie8 .x-toolbar-cell .x-form-field-trigger-wrap .x-form-trigger {
-    right: 0; /* IE8 Strict mode trigger bug */
-}
-
-.x-form-field-wrap .x-form-trigger-over{
-    background-position:-17px 0;
-}
-
-.x-form-field-wrap .x-form-trigger-click{
-    background-position:-34px 0;
-}
-
-.x-trigger-wrap-focus .x-form-trigger{
-    background-position:-51px 0;
-}
-
-.x-trigger-wrap-focus .x-form-trigger-over{
-    background-position:-68px 0;
-}
-
-.x-trigger-wrap-focus .x-form-trigger-click{
-    background-position:-85px 0;
-}
-
-.x-trigger-wrap-focus .x-form-trigger{
-    border-bottom: 1px solid;
-}
-
-.x-item-disabled .x-form-trigger-over{
-    background-position:0 0 !important;
-    border-bottom: 1px solid;
-}
-
-.x-item-disabled .x-form-trigger-click{
-    background-position:0 0 !important;
-    border-bottom: 1px solid;
-}
-
-.x-trigger-noedit{
-    cursor:pointer;
-}
-
-/* field focus style */
-.x-form-focus, textarea.x-form-focus{
-    border: 1px solid;
-}
-
-/* invalid fields */
-.x-form-invalid, textarea.x-form-invalid{
-    background:repeat-x bottom;
-    border: 1px solid;
-}
-
-.x-form-inner-invalid, textarea.x-form-inner-invalid{
-    background:repeat-x bottom;
-}
-
-/* editors */
-.x-editor {
-    visibility:hidden;
-    padding:0;
-    margin:0;
-}
-
-.x-form-grow-sizer {
-    left: -10000px;
-    padding: 8px 3px;
-    position: absolute;
-    visibility:hidden;
-    top: -10000px;
-    white-space: pre-wrap;
-    white-space: -moz-pre-wrap;
-    white-space: -pre-wrap;
-    white-space: -o-pre-wrap;
-    word-wrap: break-word;
-    zoom:1;
-}
-
-.x-form-grow-sizer p {
-    margin:0 !important;
-    border:0 none !important;
-    padding:0 !important;
-}
-
-/* Form Items CSS */
-
-.x-form-item {
-    display:block;
-    margin-bottom:4px;
-    zoom:1;
-}
-
-.x-form-item label.x-form-item-label {
-    display:block;
-    float:left;
-    width:100px;
-    padding:3px;
-    padding-left:0;
-    clear:left;
-    z-index:2;
-    position:relative;
-}
-
-.x-form-element {
-    padding-left:105px;
-    position:relative;
-}
-
-.x-form-invalid-msg {
-    padding:2px;
-    padding-left:18px;
-    background: transparent no-repeat 0 2px;
-    line-height:16px;
-    width:200px;
-}
-
-.x-form-label-left label.x-form-item-label {
-   text-align:left;
-}
-
-.x-form-label-right label.x-form-item-label {
-   text-align:right;
-}
-
-.x-form-label-top .x-form-item label.x-form-item-label {
-    width:auto;
-    float:none;
-    clear:none;
-    display:inline;
-    margin-bottom:4px;
-    position:static;
-}
-
-.x-form-label-top .x-form-element {
-    padding-left:0;
-    padding-top:4px;
-}
-
-.x-form-label-top .x-form-item {
-    padding-bottom:4px;
-}
-
-/* Editor small font for grid, toolbar and tree */
-.x-small-editor .x-form-text {
-    height:20px;
-    line-height:16px;
-    vertical-align:middle;
-}
-
-.ext-ie6 .x-small-editor .x-form-text, .ext-ie7 .x-small-editor .x-form-text {
-    margin-top:-1px !important; /* ie bogus margin bug */
-    margin-bottom:-1px !important;
-    height:20px !important; /* ie quirks */
-    line-height:16px !important;
-}
-
-.ext-strict .x-small-editor .x-form-text {
-    height:16px !important;
-}
-
-.ext-ie6 .x-small-editor .x-form-text, .ext-ie7 .x-small-editor .x-form-text {
-    height:20px;
-    line-height:16px;
-}
-
-.ext-border-box .x-small-editor .x-form-text {
-    height:20px;
-}
-
-.x-small-editor .x-form-select-one {
-    height:20px;
-    line-height:16px;
-    vertical-align:middle;
-}
-
-.x-small-editor .x-form-num-field {
-    text-align:right;
-}
-
-.x-small-editor .x-form-field-wrap .x-form-trigger{
-    height:19px;
-}
-
-.ext-webkit .x-small-editor .x-form-text{padding-top:3px;font-size:100%;}
-
-.ext-strict .ext-webkit .x-small-editor .x-form-text{
-    height:14px !important;
-}
-
-.x-form-clear {
-    clear:both;
-    height:0;
-    overflow:hidden;
-    line-height:0;
-    font-size:0;
-}
-.x-form-clear-left {
-    clear:left;
-    height:0;
-    overflow:hidden;
-    line-height:0;
-    font-size:0;
-}
-
-.ext-ie6 .x-form-check-wrap input, .ext-border-box .x-form-check-wrap input{
-   margin-top: 3px;
-}
-
-.x-form-cb-label {
-    position: relative;
-    margin-left:4px;
-    top: 2px;
-}
-
-.ext-ie .x-form-cb-label{
-    top: 1px;
-}
-
-.ext-ie6 .x-form-cb-label, .ext-border-box .x-form-cb-label{
-    top: 3px;
-}
-
-.x-form-display-field{
-    padding-top: 2px;
-}
-
-.ext-gecko .x-form-display-field, .ext-strict .ext-ie7 .x-form-display-field{
-    padding-top: 1px;
-}
-
-.ext-ie .x-form-display-field{
-    padding-top: 3px;
-}
-
-.ext-strict .ext-ie8 .x-form-display-field{
-    padding-top: 0;
-}
-
-.x-form-column {
-    float:left;
-    padding:0;
-    margin:0;
-    width:48%;
-    overflow:hidden;
-    zoom:1;
-}
-
-/* buttons */
-.x-form .x-form-btns-ct .x-btn{
-    float:right;
-    clear:none;
-}
-
-.x-form .x-form-btns-ct .x-form-btns td {
-    border:0;
-    padding:0;
-}
-
-.x-form .x-form-btns-ct .x-form-btns-right table{
-    float:right;
-    clear:none;
-}
-
-.x-form .x-form-btns-ct .x-form-btns-left table{
-    float:left;
-    clear:none;
-}
-
-.x-form .x-form-btns-ct .x-form-btns-center{
-    text-align:center; /*ie*/
-}
-
-.x-form .x-form-btns-ct .x-form-btns-center table{
-    margin:0 auto; /*everyone else*/
-}
-
-.x-form .x-form-btns-ct table td.x-form-btn-td{
-    padding:3px;
-}
-
-.x-form .x-form-btns-ct .x-btn-focus .x-btn-left{
-    background-position:0 -147px;
-}
-
-.x-form .x-form-btns-ct .x-btn-focus .x-btn-right{
-    background-position:0 -168px;
-}
-
-.x-form .x-form-btns-ct .x-btn-focus .x-btn-center{
-    background-position:0 -189px;
-}
-
-.x-form .x-form-btns-ct .x-btn-click .x-btn-center{
-    background-position:0 -126px;
-}
-
-.x-form .x-form-btns-ct .x-btn-click  .x-btn-right{
-    background-position:0 -84px;
-}
-
-.x-form .x-form-btns-ct .x-btn-click .x-btn-left{
-    background-position:0 -63px;
-}
-
-.x-form-invalid-icon {
-    width:16px;
-    height:18px;
-    visibility:hidden;
-    position:absolute;
-    left:0;
-    top:0;
-    display:block;
-    background:transparent no-repeat 0 2px;
-}
-
-/* fieldsets */
-.x-fieldset {
-    border:1px solid;
-    padding:10px;
-    margin-bottom:10px;
-    display:block; /* preserve margins in IE */
-}
-
-/* make top of checkbox/tools visible in webkit */
-.ext-webkit .x-fieldset-header {
-    padding-top: 1px;
-}
-
-.ext-ie .x-fieldset legend {
-    margin-bottom:10px;
-}
-
-.ext-strict .ext-ie9 .x-fieldset legend.x-fieldset-header {
-    padding-top: 1px;
-}
-
-.ext-ie .x-fieldset {
-    padding-top: 0;
-    padding-bottom:10px;
-}
-
-.x-fieldset legend .x-tool-toggle {
-    margin-right:3px;
-    margin-left:0;
-    float:left !important;
-}
-
-.x-fieldset legend input {
-    margin-right:3px;
-    float:left !important;
-    height:13px;
-    width:13px;
-}
-
-fieldset.x-panel-collapsed {
-    padding-bottom:0 !important;
-    border-width: 1px 1px 0 1px !important;
-    border-left-color: transparent;
-    border-right-color: transparent;
-}
-
-.ext-ie6 fieldset.x-panel-collapsed{
-    padding-bottom:0 !important;
-    border-width: 1px 0 0 0 !important;
-    margin-left: 1px;
-    margin-right: 1px;
-}
-
-fieldset.x-panel-collapsed .x-fieldset-bwrap {
-    visibility:hidden;
-    position:absolute;
-    left:-1000px;
-    top:-1000px;
-}
-
-.ext-ie .x-fieldset-bwrap {
-    zoom:1;
-}
-
-.x-fieldset-noborder {
-    border:0px none transparent;
-}
-
-.x-fieldset-noborder legend {
-    margin-left:-3px;
-}
-
-/* IE legend positioning bug */
-.ext-ie .x-fieldset-noborder legend {
-    position: relative;
-    margin-bottom:23px;
-}
-.ext-ie .x-fieldset-noborder legend span {
-    position: absolute;
-    left:16px;
-}
-
-.ext-gecko .x-window-body .x-form-item {
-    -moz-outline: none;
-    outline: none;
-    overflow: auto;
-}
-
-.ext-mac.ext-gecko .x-window-body .x-form-item {
-    overflow:hidden;
-}
-
-.ext-gecko .x-form-item {
-    -moz-outline: none;
-    outline: none;
-}
-
-.x-hide-label label.x-form-item-label {
-     display:none;
-}
-
-.x-hide-label .x-form-element {
-     padding-left: 0 !important;
-}
-
-.x-form-label-top .x-hide-label label.x-form-item-label{
-    display: none;
-}
-
-.x-fieldset {
-    overflow:hidden;
-}
-
-.x-fieldset-bwrap {
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-fieldset-body {
-    overflow:hidden;
-}
-.x-btn{
-    cursor:pointer;
-    white-space: nowrap;
-}
-
-.x-btn button{
-    border:0 none;
-    background-color:transparent;
-    padding-left:3px;
-    padding-right:3px;
-    cursor:pointer;
-    margin:0;
-    overflow:visible;
-    width:auto;
-    -moz-outline:0 none;
-    outline:0 none;
-}
-
-* html .ext-ie .x-btn button {
-    width:1px;
-}
-
-.ext-gecko .x-btn button, .ext-webkit .x-btn button {
-    padding-left:0;
-    padding-right:0;
-}
-
-.ext-gecko .x-btn button::-moz-focus-inner {
-    padding:0;
-}
-
-.ext-ie .x-btn button {
-    padding-top:2px;
-}
-
-.x-btn td {
-    padding:0 !important;
-}
-
-.x-btn-text {
-    cursor:pointer;
-    white-space: nowrap;
-    padding:0;
-}
-
-/* icon placement and sizing styles */
-
-/* Only text */
-.x-btn-noicon .x-btn-small .x-btn-text{
-    height: 16px;
-}
-
-.x-btn-noicon .x-btn-medium .x-btn-text{
-    height: 24px;
-}
-
-.x-btn-noicon .x-btn-large .x-btn-text{
-    height: 32px;
-}
-
-/* Only icons */
-.x-btn-icon .x-btn-text{
-    background-position: center;
-    background-repeat: no-repeat;
-}
-
-.x-btn-icon .x-btn-small .x-btn-text{
-    height: 16px;
-    width: 16px;
-}
-
-.x-btn-icon .x-btn-medium .x-btn-text{
-    height: 24px;
-    width: 24px;
-}
-
-.x-btn-icon .x-btn-large .x-btn-text{
-    height: 32px;
-    width: 32px;
-}
-
-/* Icons and text */
-/* left */
-.x-btn-text-icon .x-btn-icon-small-left .x-btn-text{
-    background-position: 0 center;
-    background-repeat: no-repeat;
-    padding-left:18px;
-    height:16px;
-}
-
-.x-btn-text-icon .x-btn-icon-medium-left .x-btn-text{
-    background-position: 0 center;
-    background-repeat: no-repeat;
-    padding-left:26px;
-    height:24px;
-}
-
-.x-btn-text-icon .x-btn-icon-large-left .x-btn-text{
-    background-position: 0 center;
-    background-repeat: no-repeat;
-    padding-left:34px;
-    height:32px;
-}
-
-/* top */
-.x-btn-text-icon .x-btn-icon-small-top .x-btn-text{
-    background-position: center 0;
-    background-repeat: no-repeat;
-    padding-top:18px;
-}
-
-.x-btn-text-icon .x-btn-icon-medium-top .x-btn-text{
-    background-position: center 0;
-    background-repeat: no-repeat;
-    padding-top:26px;
-}
-
-.x-btn-text-icon .x-btn-icon-large-top .x-btn-text{
-    background-position: center 0;
-    background-repeat: no-repeat;
-    padding-top:34px;
-}
-
-/* right */
-.x-btn-text-icon .x-btn-icon-small-right .x-btn-text{
-    background-position: right center;
-    background-repeat: no-repeat;
-    padding-right:18px;
-    height:16px;
-}
-
-.x-btn-text-icon .x-btn-icon-medium-right .x-btn-text{
-    background-position: right center;
-    background-repeat: no-repeat;
-    padding-right:26px;
-    height:24px;
-}
-
-.x-btn-text-icon .x-btn-icon-large-right .x-btn-text{
-    background-position: right center;
-    background-repeat: no-repeat;
-    padding-right:34px;
-    height:32px;
-}
-
-/* bottom */
-.x-btn-text-icon .x-btn-icon-small-bottom .x-btn-text{
-    background-position: center bottom;
-    background-repeat: no-repeat;
-    padding-bottom:18px;
-}
-
-.x-btn-text-icon .x-btn-icon-medium-bottom .x-btn-text{
-    background-position: center bottom;
-    background-repeat: no-repeat;
-    padding-bottom:26px;
-}
-
-.x-btn-text-icon .x-btn-icon-large-bottom .x-btn-text{
-    background-position: center bottom;
-    background-repeat: no-repeat;
-    padding-bottom:34px;
-}
-
-/* background positioning */
-.x-btn-tr i, .x-btn-tl i, .x-btn-mr i, .x-btn-ml i, .x-btn-br i, .x-btn-bl i{
-    font-size:1px;
-    line-height:1px;
-    width:3px;
-    display:block;
-    overflow:hidden;
-}
-
-.x-btn-tr i, .x-btn-tl i, .x-btn-br i, .x-btn-bl i{
-    height:3px;
-}
-
-.x-btn-tl{
-    width:3px;
-    height:3px;
-    background:no-repeat 0 0;
-}
-.x-btn-tr{
-    width:3px;
-    height:3px;
-    background:no-repeat -3px 0;
-}
-.x-btn-tc{
-    height:3px;
-    background:repeat-x 0 -6px;
-}
-
-.x-btn-ml{
-    width:3px;
-    background:no-repeat 0 -24px;
-}
-.x-btn-mr{
-    width:3px;
-    background:no-repeat -3px -24px;
-}
-
-.x-btn-mc{
-    background:repeat-x 0 -1096px;
-    vertical-align: middle;
-    text-align:center;
-    padding:0 5px;
-    cursor:pointer;
-    white-space:nowrap;
-}
-
-/* Fixes an issue with the button height */
-.ext-strict .ext-ie6 .x-btn-mc, .ext-strict .ext-ie7 .x-btn-mc {
-    height: 100%;
-}
-
-.x-btn-bl{
-    width:3px;
-    height:3px;
-    background:no-repeat 0 -3px;
-}
-
-.x-btn-br{
-    width:3px;
-    height:3px;
-    background:no-repeat -3px -3px;
-}
-
-.x-btn-bc{
-    height:3px;
-    background:repeat-x 0 -15px;
-}
-
-.x-btn-over .x-btn-tl{
-    background-position: -6px 0;
-}
-
-.x-btn-over .x-btn-tr{
-    background-position: -9px 0;
-}
-
-.x-btn-over .x-btn-tc{
-    background-position: 0 -9px;
-}
-
-.x-btn-over .x-btn-ml{
-    background-position: -6px -24px;
-}
-
-.x-btn-over .x-btn-mr{
-    background-position: -9px -24px;
-}
-
-.x-btn-over .x-btn-mc{
-    background-position: 0 -2168px;
-}
-
-.x-btn-over .x-btn-bl{
-    background-position: -6px -3px;
-}
-
-.x-btn-over .x-btn-br{
-    background-position: -9px -3px;
-}
-
-.x-btn-over .x-btn-bc{
-    background-position: 0 -18px;
-}
-
-.x-btn-click .x-btn-tl, .x-btn-menu-active .x-btn-tl, .x-btn-pressed .x-btn-tl{
-    background-position: -12px 0;
-}
-
-.x-btn-click .x-btn-tr, .x-btn-menu-active .x-btn-tr, .x-btn-pressed .x-btn-tr{
-    background-position: -15px 0;
-}
-
-.x-btn-click .x-btn-tc, .x-btn-menu-active .x-btn-tc, .x-btn-pressed .x-btn-tc{
-    background-position: 0 -12px;
-}
-
-.x-btn-click .x-btn-ml, .x-btn-menu-active .x-btn-ml, .x-btn-pressed .x-btn-ml{
-    background-position: -12px -24px;
-}
-
-.x-btn-click .x-btn-mr, .x-btn-menu-active .x-btn-mr, .x-btn-pressed .x-btn-mr{
-    background-position: -15px -24px;
-}
-
-.x-btn-click .x-btn-mc, .x-btn-menu-active .x-btn-mc, .x-btn-pressed .x-btn-mc{
-    background-position: 0 -3240px;
-}
-
-.x-btn-click .x-btn-bl, .x-btn-menu-active .x-btn-bl, .x-btn-pressed .x-btn-bl{
-    background-position: -12px -3px;
-}
-
-.x-btn-click .x-btn-br, .x-btn-menu-active .x-btn-br, .x-btn-pressed .x-btn-br{
-    background-position: -15px -3px;
-}
-
-.x-btn-click .x-btn-bc, .x-btn-menu-active .x-btn-bc, .x-btn-pressed .x-btn-bc{
-    background-position: 0 -21px;
-}
-
-.x-btn-disabled *{
-    cursor:default !important;
-}
-
-
-/* With a menu arrow */
-/* right */
-.x-btn-mc em.x-btn-arrow {
-    display:block;
-    background:transparent no-repeat right center;
-    padding-right:10px;
-}
-
-.x-btn-mc em.x-btn-split {
-    display:block;
-    background:transparent no-repeat right center;
-    padding-right:14px;
-}
-
-/* bottom */
-.x-btn-mc em.x-btn-arrow-bottom {
-    display:block;
-    background:transparent no-repeat center bottom;
-    padding-bottom:14px;
-}
-
-.x-btn-mc em.x-btn-split-bottom {
-    display:block;
-    background:transparent no-repeat center bottom;
-    padding-bottom:14px;
-}
-
-/* height adjustment class */
-.x-btn-as-arrow .x-btn-mc em {
-    display:block;
-    background-color:transparent;
-    padding-bottom:14px;
-}
-
-/* groups */
-.x-btn-group {
-    padding:1px;
-}
-
-.x-btn-group-header {
-    padding:2px;
-    text-align:center;
-}
-
-.x-btn-group-tc {
-    background: transparent repeat-x 0 0;
-    overflow:hidden;
-}
-
-.x-btn-group-tl {
-    background: transparent no-repeat 0 0;
-    padding-left:3px;
-    zoom:1;
-}
-
-.x-btn-group-tr {
-    background: transparent no-repeat right 0;
-    zoom:1;
-    padding-right:3px;
-}
-
-.x-btn-group-bc {
-    background: transparent repeat-x 0 bottom;
-    zoom:1;
-}
-
-.x-btn-group-bc .x-panel-footer {
-    zoom:1;
-}
-
-.x-btn-group-bl {
-    background: transparent no-repeat 0 bottom;
-    padding-left:3px;
-    zoom:1;
-}
-
-.x-btn-group-br {
-    background: transparent no-repeat right bottom;
-    padding-right:3px;
-    zoom:1;
-}
-
-.x-btn-group-mc {
-    border:0 none;
-    padding:1px 0 0 0;
-    margin:0;
-}
-
-.x-btn-group-mc .x-btn-group-body {
-    background-color:transparent;
-    border: 0 none;
-}
-
-.x-btn-group-ml {
-    background: transparent repeat-y 0 0;
-    padding-left:3px;
-    zoom:1;
-}
-
-.x-btn-group-mr {
-    background: transparent repeat-y right 0;
-    padding-right:3px;
-    zoom:1;
-}
-
-.x-btn-group-bc .x-btn-group-footer {
-    padding-bottom:6px;
-}
-
-.x-panel-nofooter .x-btn-group-bc {
-    height:3px;
-    font-size:0;
-    line-height:0;
-}
-
-.x-btn-group-bwrap {
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-btn-group-body {
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-btn-group-notitle .x-btn-group-tc {
-    background: transparent repeat-x 0 0;
-    overflow:hidden;
-    height:2px;
-}.x-toolbar{
-    border-style:solid;
-    border-width:0 0 1px 0;
-    display: block;
-    padding:2px;
-    background:repeat-x top left;
-    position:relative;
-    left:0;
-    top:0;
-    zoom:1;
-    overflow:hidden;
-}
-
-.x-toolbar-left {
-    width: 100%;
-}
-
-.x-toolbar .x-item-disabled .x-btn-icon {
-    opacity: .35;
-    -moz-opacity: .35;
-    filter: alpha(opacity=35);
-}
-
-.x-toolbar td {
-    vertical-align:middle;
-}
-
-.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{
-    white-space: nowrap;
-}
-
-.x-toolbar .x-item-disabled {
-    cursor:default;
-    opacity:.6;
-    -moz-opacity:.6;
-    filter:alpha(opacity=60);
-}
-
-.x-toolbar .x-item-disabled * {
-    cursor:default;
-}
-
-.x-toolbar .x-toolbar-cell {
-    vertical-align:middle;
-}
-
-.x-toolbar .x-btn-tl, .x-toolbar .x-btn-tr, .x-toolbar .x-btn-tc, .x-toolbar .x-btn-ml, .x-toolbar .x-btn-mr,
-.x-toolbar .x-btn-mc, .x-toolbar .x-btn-bl, .x-toolbar .x-btn-br, .x-toolbar .x-btn-bc
-{
-    background-position: 500px 500px;
-}
-
-/* These rules are duplicated from button.css to give priority of x-toolbar rules above */
-.x-toolbar .x-btn-over .x-btn-tl{
-    background-position: -6px 0;
-}
-
-.x-toolbar .x-btn-over .x-btn-tr{
-    background-position: -9px 0;
-}
-
-.x-toolbar .x-btn-over .x-btn-tc{
-    background-position: 0 -9px;
-}
-
-.x-toolbar .x-btn-over .x-btn-ml{
-    background-position: -6px -24px;
-}
-
-.x-toolbar .x-btn-over .x-btn-mr{
-    background-position: -9px -24px;
-}
-
-.x-toolbar .x-btn-over .x-btn-mc{
-    background-position: 0 -2168px;
-}
-
-.x-toolbar .x-btn-over .x-btn-bl{
-    background-position: -6px -3px;
-}
-
-.x-toolbar .x-btn-over .x-btn-br{
-    background-position: -9px -3px;
-}
-
-.x-toolbar .x-btn-over .x-btn-bc{
-    background-position: 0 -18px;
-}
-
-.x-toolbar .x-btn-click .x-btn-tl, .x-toolbar .x-btn-menu-active .x-btn-tl, .x-toolbar .x-btn-pressed .x-btn-tl{
-    background-position: -12px 0;
-}
-
-.x-toolbar .x-btn-click .x-btn-tr, .x-toolbar .x-btn-menu-active .x-btn-tr, .x-toolbar .x-btn-pressed .x-btn-tr{
-    background-position: -15px 0;
-}
-
-.x-toolbar .x-btn-click .x-btn-tc, .x-toolbar .x-btn-menu-active .x-btn-tc, .x-toolbar .x-btn-pressed .x-btn-tc{
-    background-position: 0 -12px;
-}
-
-.x-toolbar .x-btn-click .x-btn-ml, .x-toolbar .x-btn-menu-active .x-btn-ml, .x-toolbar .x-btn-pressed .x-btn-ml{
-    background-position: -12px -24px;
-}
-
-.x-toolbar .x-btn-click .x-btn-mr, .x-toolbar .x-btn-menu-active .x-btn-mr, .x-toolbar .x-btn-pressed .x-btn-mr{
-    background-position: -15px -24px;
-}
-
-.x-toolbar .x-btn-click .x-btn-mc, .x-toolbar .x-btn-menu-active .x-btn-mc, .x-toolbar .x-btn-pressed .x-btn-mc{
-    background-position: 0 -3240px;
-}
-
-.x-toolbar .x-btn-click .x-btn-bl, .x-toolbar .x-btn-menu-active .x-btn-bl, .x-toolbar .x-btn-pressed .x-btn-bl{
-    background-position: -12px -3px;
-}
-
-.x-toolbar .x-btn-click .x-btn-br, .x-toolbar .x-btn-menu-active .x-btn-br, .x-toolbar .x-btn-pressed .x-btn-br{
-    background-position: -15px -3px;
-}
-
-.x-toolbar .x-btn-click .x-btn-bc, .x-toolbar .x-btn-menu-active .x-btn-bc, .x-toolbar .x-btn-pressed .x-btn-bc{
-    background-position: 0 -21px;
-}
-
-.x-toolbar div.xtb-text{
-    padding:2px 2px 0;
-    line-height:16px;
-    display:block;
-}
-
-.x-toolbar .xtb-sep {
-    background-position: center;
-    background-repeat: no-repeat;
-    display: block;
-    font-size: 1px;
-    height: 16px;
-    width:4px;
-    overflow: hidden;
-    cursor:default;
-    margin: 0 2px 0;
-    border:0;
-}
-
-.x-toolbar .xtb-spacer {
-    width:2px;
-}
-
-/* Paging Toolbar */
-.x-tbar-page-number{
-    width:30px;
-    height:14px;
-}
-
-.ext-ie .x-tbar-page-number{
-    margin-top: 2px;
-}
-
-.x-paging-info {
-    position:absolute;
-    top:5px;
-    right: 8px;
-}
-
-/* floating */
-.x-toolbar-ct {
-    width:100%;
-}
-
-.x-toolbar-right td {
-    text-align: center;
-}
-
-.x-panel-tbar, .x-panel-bbar, .x-window-tbar, .x-window-bbar, .x-tab-panel-tbar, .x-tab-panel-bbar, .x-plain-tbar, .x-plain-bbar {
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-toolbar-more .x-btn-small .x-btn-text{
-    height: 16px;
-    width: 12px;
-}
-
-.x-toolbar-more em.x-btn-arrow {
-    display:inline;
-    background-color:transparent;
-    padding-right:0;
-}
-
-.x-toolbar-more .x-btn-mc em.x-btn-arrow {
-    background-image: none;
-}
-
-div.x-toolbar-no-items {
-    color:gray !important;
-    padding:5px 10px !important;
-}
-
-/* fix ie toolbar form items */
-.ext-border-box .x-toolbar-cell .x-form-text {
-    margin-bottom:-1px !important;
-}
-
-.ext-border-box .x-toolbar-cell .x-form-field-wrap .x-form-text {
-    margin:0 !important;
-}
-
-.ext-ie .x-toolbar-cell .x-form-field-wrap {
-    height:21px;
-}
-
-.ext-ie .x-toolbar-cell .x-form-text {
-    position:relative;
-    top:-1px;
-}
-
-.ext-strict .ext-ie8 .x-toolbar-cell .x-form-field-trigger-wrap .x-form-text, .ext-strict .ext-ie .x-toolbar-cell .x-form-text {
-    top: 0px;
-}
-
-.x-toolbar-right td .x-form-field-trigger-wrap{
-    text-align: left;
-}
-
-.x-toolbar-cell .x-form-checkbox, .x-toolbar-cell .x-form-radio{
-    margin-top: 5px;
-}
-
-.x-toolbar-cell .x-form-cb-label{
-    vertical-align: bottom;
-    top: 1px;
-}
-
-.ext-ie .x-toolbar-cell .x-form-checkbox, .ext-ie .x-toolbar-cell .x-form-radio{
-    margin-top: 4px;
-}
-
-.ext-ie .x-toolbar-cell .x-form-cb-label{
-    top: 0;
-}
-/* Grid3 styles */
-.x-grid3 {
-    position:relative;
-    overflow:hidden;
-}
-
-.x-grid-panel .x-panel-body {
-    overflow:hidden !important;
-}
-
-.x-grid-panel .x-panel-mc .x-panel-body {
-    border:1px solid;
-}
-
-.x-grid3 table {
-    table-layout:fixed;
-}
-
-.x-grid3-viewport{
-    overflow:hidden;
-}
-
-.x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td{
-    -moz-outline: none;
-    outline: none;
-    -moz-user-focus: normal;
-}
-
-.x-grid3-row td, .x-grid3-summary-row td {
-    line-height:13px;
-    vertical-align: top;
-    padding-left:1px;
-    padding-right:1px;
-    -moz-user-select: none;
-    -khtml-user-select:none;
-    -webkit-user-select:ignore;
-}
-
-.x-grid3-cell{
-    -moz-user-select: none;
-    -khtml-user-select:none;
-    -webkit-user-select:ignore;
-}
-
-.x-grid3-hd-row td {
-    line-height:15px;
-    vertical-align:middle;
-    border-left:1px solid;
-    border-right:1px solid;
-}
-
-.x-grid3-hd-row .x-grid3-marker-hd {
-    padding:3px;
-}
-
-.x-grid3-row .x-grid3-marker {
-    padding:3px;
-}
-
-.x-grid3-cell-inner, .x-grid3-hd-inner{
-    overflow:hidden;
-    -o-text-overflow: ellipsis;
-    text-overflow: ellipsis;
-    padding:3px 3px 3px 5px;
-    white-space: nowrap;
-}
-
-/* ActionColumn, reduce padding to accommodate 16x16 icons in normal row height */
-.x-action-col-cell .x-grid3-cell-inner {
-    padding-top: 1px;
-    padding-bottom: 1px;
-}
-
-.x-action-col-icon {
-    cursor: pointer;
-}
-
-.x-grid3-hd-inner {
-    position:relative;
-    cursor:inherit;
-    padding:4px 3px 4px 5px;
-}
-
-.x-grid3-row-body {
-    white-space:normal;
-}
-
-.x-grid3-body-cell {
-    -moz-outline:0 none;
-    outline:0 none;
-}
-
-/* IE Quirks to clip */
-.ext-ie .x-grid3-cell-inner, .ext-ie .x-grid3-hd-inner{
-    width:100%;
-}
-
-/* reverse above in strict mode */
-.ext-strict .x-grid3-cell-inner, .ext-strict .x-grid3-hd-inner{
-    width:auto;
-}
-
-.x-grid-row-loading {
-    background: no-repeat center center;
-}
-
-.x-grid-page {
-    overflow:hidden;
-}
-
-.x-grid3-row {
-    cursor: default;
-    border: 1px solid;
-    width:100%;
-}
-
-.x-grid3-row-over {
-    border:1px solid;
-    background: repeat-x left top;
-}
-
-.x-grid3-resize-proxy {
-    width:1px;
-    left:0;
-    cursor: e-resize;
-    cursor: col-resize;
-    position:absolute;
-    top:0;
-    height:100px;
-    overflow:hidden;
-    visibility:hidden;
-    border:0 none;
-    z-index:7;
-}
-
-.x-grid3-resize-marker {
-    width:1px;
-    left:0;
-    position:absolute;
-    top:0;
-    height:100px;
-    overflow:hidden;
-    visibility:hidden;
-    border:0 none;
-    z-index:7;
-}
-
-.x-grid3-focus {
-    position:absolute;
-    left:0;
-    top:0;
-    width:1px;
-    height:1px;
-    line-height:1px;
-    font-size:1px;
-    -moz-outline:0 none;
-    outline:0 none;
-    -moz-user-select: text;
-    -khtml-user-select: text;
-    -webkit-user-select:ignore;
-}
-
-/* header styles */
-.x-grid3-header{
-    background: repeat-x 0 bottom;
-    cursor:default;
-    zoom:1;
-    padding:1px 0 0 0;
-}
-
-.x-grid3-header-pop {
-    border-left:1px solid;
-    float:right;
-    clear:none;
-}
-
-.x-grid3-header-pop-inner {
-    border-left:1px solid;
-    width:14px;
-    height:19px;
-    background: transparent no-repeat center center;
-}
-
-.ext-ie .x-grid3-header-pop-inner {
-    width:15px;
-}
-
-.ext-strict .x-grid3-header-pop-inner {
-    width:14px;
-}
-
-.x-grid3-header-inner {
-    overflow:hidden;
-    zoom:1;
-    float:left;
-}
-
-.x-grid3-header-offset {
-    padding-left:1px;
-    text-align: left;
-}
-
-td.x-grid3-hd-over, td.sort-desc, td.sort-asc, td.x-grid3-hd-menu-open {
-    border-left:1px solid;
-    border-right:1px solid;
-}
-
-td.x-grid3-hd-over .x-grid3-hd-inner, td.sort-desc .x-grid3-hd-inner, td.sort-asc .x-grid3-hd-inner, td.x-grid3-hd-menu-open .x-grid3-hd-inner {
-    background: repeat-x left bottom;
-
-}
-
-.x-grid3-sort-icon{
-    background-repeat: no-repeat;
-    display: none;
-    height: 4px;
-    width: 13px;
-    margin-left:3px;
-    vertical-align: middle;
-}
-
-.sort-asc .x-grid3-sort-icon, .sort-desc .x-grid3-sort-icon {
-    display: inline;
-}
-
-/* Header position fixes for IE strict mode */
-.ext-strict .ext-ie .x-grid3-header-inner, .ext-strict .ext-ie6 .x-grid3-hd {
-    position:relative;
-}
-
-.ext-strict .ext-ie6 .x-grid3-hd-inner{
-    position:static;
-}
-
-/* Body Styles */
-.x-grid3-body {
-    zoom:1;
-}
-
-.x-grid3-scroller {
-    overflow:auto;
-    zoom:1;
-    position:relative;
-}
-
-.x-grid3-cell-text, .x-grid3-hd-text {
-    display: block;
-    padding: 3px 5px 3px 5px;
-    -moz-user-select: none;
-    -khtml-user-select: none;
-    -webkit-user-select:ignore;
-}
-
-.x-grid3-split {
-    background-position: center;
-    background-repeat: no-repeat;
-    cursor: e-resize;
-    cursor: col-resize;
-    display: block;
-    font-size: 1px;
-    height: 16px;
-    overflow: hidden;
-    position: absolute;
-    top: 2px;
-    width: 6px;
-    z-index: 3;
-}
-
-/* Column Reorder DD */
-.x-dd-drag-proxy .x-grid3-hd-inner{
-    background: repeat-x left bottom;
-    width:120px;
-    padding:3px;
-    border:1px solid;
-    overflow:hidden;
-}
-
-.col-move-top, .col-move-bottom{
-    width:9px;
-    height:9px;
-    position:absolute;
-    top:0;
-    line-height:1px;
-    font-size:1px;
-    overflow:hidden;
-    visibility:hidden;
-    z-index:20000;
-    background:transparent no-repeat left top;
-}
-
-/* Selection Styles */
-.x-grid3-row-selected {
-    border:1px dotted;
-}
-
-.x-grid3-locked td.x-grid3-row-marker, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker{
-    background: repeat-x 0 bottom !important;
-    vertical-align:middle !important;
-    padding:0;
-    border-top:1px solid;
-    border-bottom:none !important;
-    border-right:1px solid !important;
-    text-align:center;
-}
-
-.x-grid3-locked td.x-grid3-row-marker div, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div{
-    padding:0 4px;
-    text-align:center;
-}
-
-/* dirty cells */
-.x-grid3-dirty-cell {
-    background: transparent no-repeat 0 0;
-}
-
-/* Grid Toolbars */
-.x-grid3-topbar, .x-grid3-bottombar{
-    overflow:hidden;
-    display:none;
-    zoom:1;
-    position:relative;
-}
-
-.x-grid3-topbar .x-toolbar{
-    border-right:0 none;
-}
-
-.x-grid3-bottombar .x-toolbar{
-    border-right:0 none;
-    border-bottom:0 none;
-    border-top:1px solid;
-}
-
-/* Props Grid Styles */
-.x-props-grid .x-grid3-cell{
-    padding:1px;
-}
-
-.x-props-grid .x-grid3-td-name .x-grid3-cell-inner{
-    background:transparent repeat-y -16px !important;
-    padding-left:12px;
-}
-
-.x-props-grid .x-grid3-body .x-grid3-td-name{
-    padding:1px;
-    padding-right:0;
-    border:0 none;
-    border-right:1px solid;
-}
-
-/* dd */
-.x-grid3-col-dd {
-    border:0 none;
-    padding:0;
-    background-color:transparent;
-}
-
-.x-dd-drag-ghost .x-grid3-dd-wrap {
-    padding:1px 3px 3px 1px;
-}
-
-.x-grid3-hd {
-    -moz-user-select:none;
-    -khtml-user-select:none;
-    -webkit-user-select:ignore;
-}
-
-.x-grid3-hd-btn {
-    display:none;
-    position:absolute;
-    width:14px;
-    background:no-repeat left center;
-    right:0;
-    top:0;
-    z-index:2;
-    cursor:pointer;
-}
-
-.x-grid3-hd-over .x-grid3-hd-btn, .x-grid3-hd-menu-open .x-grid3-hd-btn {
-    display:block;
-}
-
-a.x-grid3-hd-btn:hover {
-    background-position:-14px center;
-}
-
-/* Expanders */
-.x-grid3-body .x-grid3-td-expander {
-    background:transparent repeat-y right;
-}
-
-.x-grid3-body .x-grid3-td-expander .x-grid3-cell-inner {
-    padding:0 !important;
-    height:100%;
-}
-
-.x-grid3-row-expander {
-    width:100%;
-    height:18px;
-    background-position:4px 2px;
-    background-repeat:no-repeat;
-    background-color:transparent;
-}
-
-.x-grid3-row-collapsed .x-grid3-row-expander {
-    background-position:4px 2px;
-}
-
-.x-grid3-row-expanded .x-grid3-row-expander {
-    background-position:-21px 2px;
-}
-
-.x-grid3-row-collapsed .x-grid3-row-body {
-    display:none !important;
-}
-
-.x-grid3-row-expanded .x-grid3-row-body {
-    display:block !important;
-}
-
-/* Checkers */
-.x-grid3-body .x-grid3-td-checker {
-    background:transparent repeat-y right;
-}
-
-.x-grid3-body .x-grid3-td-checker .x-grid3-cell-inner, .x-grid3-header .x-grid3-td-checker .x-grid3-hd-inner {
-    padding:0 !important;
-    height:100%;
-}
-
-.x-grid3-row-checker, .x-grid3-hd-checker {
-    width:100%;
-    height:18px;
-    background-position:2px 2px;
-    background-repeat:no-repeat;
-    background-color:transparent;
-}
-
-.x-grid3-row .x-grid3-row-checker {
-    background-position:2px 2px;
-}
-
-.x-grid3-row-selected .x-grid3-row-checker, .x-grid3-hd-checker-on .x-grid3-hd-checker,.x-grid3-row-checked .x-grid3-row-checker {
-    background-position:-23px 2px;
-}
-
-.x-grid3-hd-checker {
-    background-position:2px 1px;
-}
-
-.ext-border-box .x-grid3-hd-checker {
-    background-position:2px 3px;
-}
-
-.x-grid3-hd-checker-on .x-grid3-hd-checker {
-    background-position:-23px 1px;
-}
-
-.ext-border-box .x-grid3-hd-checker-on .x-grid3-hd-checker {
-    background-position:-23px 3px;
-}
-
-/* Numberer */
-.x-grid3-body .x-grid3-td-numberer {
-    background:transparent repeat-y right;
-}
-
-.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
-    padding:3px 5px 0 0 !important;
-    text-align:right;
-}
-
-/* Row Icon */
-
-.x-grid3-body .x-grid3-td-row-icon {
-    background:transparent repeat-y right;
-    vertical-align:top;
-    text-align:center;
-}
-
-.x-grid3-body .x-grid3-td-row-icon .x-grid3-cell-inner {
-    padding:0 !important;
-    background-position:center center;
-    background-repeat:no-repeat;
-    width:16px;
-    height:16px;
-    margin-left:2px;
-    margin-top:3px;
-}
-
-/* All specials */
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
-    background:transparent repeat-y right;
-}
-
-.x-grid3-body .x-grid3-check-col-td .x-grid3-cell-inner {
-    padding: 1px 0 0 0 !important;
-}
-
-.x-grid3-check-col {
-    width:100%;
-    height:16px;
-    background-position:center center;
-    background-repeat:no-repeat;
-    background-color:transparent;
-}
-
-.x-grid3-check-col-on {
-    width:100%;
-    height:16px;
-    background-position:center center;
-    background-repeat:no-repeat;
-    background-color:transparent;
-}
-
-/* Grouping classes */
-.x-grid-group, .x-grid-group-body, .x-grid-group-hd {
-    zoom:1;
-}
-
-.x-grid-group-hd {
-    border-bottom: 2px solid;
-    cursor:pointer;
-    padding-top:6px;
-}
-
-.x-grid-group-hd div.x-grid-group-title {
-    background:transparent no-repeat 3px 3px;
-    padding:4px 4px 4px 17px;
-}
-
-.x-grid-group-collapsed .x-grid-group-body {
-    display:none;
-}
-
-.ext-ie6 .x-grid3 .x-editor .x-form-text, .ext-ie7 .x-grid3 .x-editor .x-form-text {
-    position:relative;
-    top:-1px;
-}
-
-.x-grid-editor .x-form-check-wrap {
-    text-align: center;
-    margin-top: -4px;
-}
-
-.ext-ie .x-props-grid .x-editor .x-form-text {
-    position:static;
-    top:0;
-}
-
-.x-grid-empty {
-    padding:10px;
-}
-
-/* fix floating toolbar issue */
-.ext-ie7 .x-grid-panel .x-panel-bbar {
-    position:relative;
-}
-
-
-/* Reset position to static when Grid Panel has been framed */
-/* to resolve 'snapping' from top to bottom behavior. */
-/* @forumThread 86656 */
-.ext-ie7 .x-grid-panel .x-panel-mc .x-panel-bbar {
-    position: static;
-}
-
-.ext-ie6 .x-grid3-header {
-    position: relative;
-}
-
-/* Fix WebKit bug in Grids */
-.ext-webkit .x-grid-panel .x-panel-bwrap{
-    -webkit-user-select:none;
-}
-.ext-webkit .x-tbar-page-number{
-    -webkit-user-select:ignore;
-}
-/* end*/
-
-/* column lines */
-.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell {
-    padding-right:0;
-    border-right:1px solid;
-}
-.x-pivotgrid .x-grid3-header-offset table {
-    width: 100%;
-    border-collapse: collapse;
-}
-
-.x-pivotgrid .x-grid3-header-offset table td {
-    padding: 4px 3px 4px 5px;
-    text-align: center;
-    white-space: nowrap;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    font-size: 11px;
-    line-height: 13px;
-    font-family: tahoma;
-}
-
-.x-pivotgrid .x-grid3-row-headers {
-    display: block;
-    float: left;
-}
-
-.x-pivotgrid .x-grid3-row-headers table {
-    height: 100%;
-    width: 100%;
-    border-collapse: collapse;
-}
-
-.x-pivotgrid .x-grid3-row-headers table td {
-    height: 18px;
-    padding: 2px 7px 0 0;
-    text-align: right;
-    text-overflow: ellipsis;
-    font-size: 11px;
-    font-family: tahoma;
-}
-
-.ext-gecko .x-pivotgrid .x-grid3-row-headers table td {
-    height: 21px;
-}
-
-.x-grid3-header-title {
-    top: 0%;
-    left: 0%;
-    position: absolute;
-    text-align: center;
-    vertical-align: middle;
-    font-family: tahoma;
-    font-size: 11px;
-    padding: auto 1px;
-    display: table-cell;
-}
-
-.x-grid3-header-title span {
-    position: absolute;
-    top: 50%;
-    left: 0%;
-    width: 100%;
-    margin-top: -6px;
-}.x-dd-drag-proxy{
-    position:absolute;
-    left:0;
-    top:0;
-    visibility:hidden;
-    z-index:15000;
-}
-
-.x-dd-drag-ghost{
-    -moz-opacity: 0.85;
-    opacity:.85;
-    filter: alpha(opacity=85);
-    border: 1px solid;
-    padding:3px;
-    padding-left:20px;
-    white-space:nowrap;
-}
-
-.x-dd-drag-repair .x-dd-drag-ghost{
-    -moz-opacity: 0.4;
-    opacity:.4;
-    filter: alpha(opacity=40);
-    border:0 none;
-    padding:0;
-    background-color:transparent;
-}
-
-.x-dd-drag-repair .x-dd-drop-icon{
-    visibility:hidden;
-}
-
-.x-dd-drop-icon{
-    position:absolute;
-    top:3px;
-    left:3px;
-    display:block;
-    width:16px;
-    height:16px;
-    background-color:transparent;
-    background-position: center;
-    background-repeat: no-repeat;
-    z-index:1;
-}
-
-.x-view-selector {
-    position:absolute;
-    left:0;
-    top:0;
-    width:0;
-    border:1px dotted;
-    opacity: .5;
-    -moz-opacity: .5;
-    filter:alpha(opacity=50);
-    zoom:1;
-}.ext-strict .ext-ie .x-tree .x-panel-bwrap{
-    position:relative;
-    overflow:hidden;
-}
-
-.x-tree-icon, .x-tree-ec-icon, .x-tree-elbow-line, .x-tree-elbow, .x-tree-elbow-end, .x-tree-elbow-plus, .x-tree-elbow-minus, .x-tree-elbow-end-plus, .x-tree-elbow-end-minus{
-    border: 0 none;
-    height: 18px;
-    margin: 0;
-    padding: 0;
-    vertical-align: top;
-    width: 16px;
-    background-repeat: no-repeat;
-}
-
-.x-tree-node-collapsed .x-tree-node-icon, .x-tree-node-expanded .x-tree-node-icon, .x-tree-node-leaf .x-tree-node-icon{
-    border: 0 none;
-    height: 18px;
-    margin: 0;
-    padding: 0;
-    vertical-align: top;
-    width: 16px;
-    background-position:center;
-    background-repeat: no-repeat;
-}
-
-.ext-ie .x-tree-node-indent img, .ext-ie .x-tree-node-icon, .ext-ie .x-tree-ec-icon {
-    vertical-align: middle !important;
-}
-
-.ext-strict .ext-ie8 .x-tree-node-indent img, .ext-strict .ext-ie8 .x-tree-node-icon, .ext-strict .ext-ie8 .x-tree-ec-icon {
-    vertical-align: top !important;
-}
-
-/* checkboxes */
-
-input.x-tree-node-cb {
-    margin-left:1px;
-    height: 19px;
-    vertical-align: bottom;
-}
-
-.ext-ie input.x-tree-node-cb {
-    margin-left:0;
-    margin-top: 1px;
-    width: 16px;
-    height: 16px;
-    vertical-align: middle;
-}
-
-.ext-strict .ext-ie8 input.x-tree-node-cb{
-    margin: 1px 1px;
-    height: 14px;
-    vertical-align: bottom;
-}
-
-.ext-strict .ext-ie8 input.x-tree-node-cb + a{
-    vertical-align: bottom;
-}
-
-.ext-opera input.x-tree-node-cb {
-    height: 14px;
-    vertical-align: middle;
-}
-
-.x-tree-noicon .x-tree-node-icon{
-    width:0; height:0;
-}
-
-/* No line styles */
-.x-tree-no-lines .x-tree-elbow{
-    background-color:transparent;
-}
-
-.x-tree-no-lines .x-tree-elbow-end{
-    background-color:transparent;
-}
-
-.x-tree-no-lines .x-tree-elbow-line{
-    background-color:transparent;
-}
-
-/* Arrows */
-.x-tree-arrows .x-tree-elbow{
-    background-color:transparent;
-}
-
-.x-tree-arrows .x-tree-elbow-plus{
-    background:transparent no-repeat 0 0;
-}
-
-.x-tree-arrows .x-tree-elbow-minus{
-    background:transparent no-repeat -16px 0;
-}
-
-.x-tree-arrows .x-tree-elbow-end{
-    background-color:transparent;
-}
-
-.x-tree-arrows .x-tree-elbow-end-plus{
-    background:transparent no-repeat 0 0;
-}
-
-.x-tree-arrows .x-tree-elbow-end-minus{
-    background:transparent no-repeat -16px 0;
-}
-
-.x-tree-arrows .x-tree-elbow-line{
-    background-color:transparent;
-}
-
-.x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus{
-    background-position:-32px 0;
-}
-
-.x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus{
-    background-position:-48px 0;
-}
-
-.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-plus{
-    background-position:-32px 0;
-}
-
-.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-minus{
-    background-position:-48px 0;
-}
-
-.x-tree-elbow-plus, .x-tree-elbow-minus, .x-tree-elbow-end-plus, .x-tree-elbow-end-minus{
-    cursor:pointer;
-}
-
-.ext-ie ul.x-tree-node-ct{
-    font-size:0;
-    line-height:0;
-    zoom:1;
-}
-
-.x-tree-node{
-    white-space: nowrap;
-}
-
-.x-tree-node-el {
-    line-height:18px;
-    cursor:pointer;
-}
-
-.x-tree-node a, .x-dd-drag-ghost a{
-    text-decoration:none;
-    -khtml-user-select:none;
-    -moz-user-select:none;
-    -webkit-user-select:ignore;
-    -kthml-user-focus:normal;
-    -moz-user-focus:normal;
-    -moz-outline: 0 none;
-    outline:0 none;
-}
-
-.x-tree-node a span, .x-dd-drag-ghost a span{
-    text-decoration:none;
-    padding:1px 3px 1px 2px;
-}
-
-.x-tree-node .x-tree-node-disabled .x-tree-node-icon{
-    -moz-opacity: 0.5;
-   opacity:.5;
-   filter: alpha(opacity=50);
-}
-
-.x-tree-node .x-tree-node-inline-icon{
-    background-color:transparent;
-}
-
-.x-tree-node a:hover, .x-dd-drag-ghost a:hover{
-    text-decoration:none;
-}
-
-.x-tree-node div.x-tree-drag-insert-below{
-     border-bottom:1px dotted;
-}
-
-.x-tree-node div.x-tree-drag-insert-above{
-     border-top:1px dotted;
-}
-
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below{
-     border-bottom:0 none;
-}
-
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above{
-     border-top:0 none;
-}
-
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a{
-     border-bottom:2px solid;
-}
-
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a{
-     border-top:2px solid;
-}
-
-.x-tree-node .x-tree-drag-append a span{
-     border:1px dotted;
-}
-
-.x-dd-drag-ghost .x-tree-node-indent, .x-dd-drag-ghost .x-tree-ec-icon{
-    display:none !important;
-}
-
-/* Fix for ie rootVisible:false issue */
-.x-tree-root-ct {
-    zoom:1;
-}
-.x-date-picker {
-    border: 1px solid;
-    border-top:0 none;
-    position:relative;
-}
-
-.x-date-picker a {
-    -moz-outline:0 none;
-    outline:0 none;
-}
-
-.x-date-inner, .x-date-inner td, .x-date-inner th{
-    border-collapse:separate;
-}
-
-.x-date-middle,.x-date-left,.x-date-right {
-    background: repeat-x 0 -83px;
-    overflow:hidden;
-}
-
-.x-date-middle .x-btn-tc,.x-date-middle .x-btn-tl,.x-date-middle .x-btn-tr,
-.x-date-middle .x-btn-mc,.x-date-middle .x-btn-ml,.x-date-middle .x-btn-mr,
-.x-date-middle .x-btn-bc,.x-date-middle .x-btn-bl,.x-date-middle .x-btn-br{
-    background:transparent !important;
-    vertical-align:middle;
-}
-
-.x-date-middle .x-btn-mc em.x-btn-arrow {
-    background:transparent no-repeat right 0;
-}
-
-.x-date-right, .x-date-left {
-    width:18px;
-}
-
-.x-date-right{
-    text-align:right;
-}
-
-.x-date-middle {
-    padding-top:2px;
-    padding-bottom:2px;
-    width:130px; /* FF3 */
-}
-
-.x-date-right a, .x-date-left a{
-    display:block;
-    width:16px;
-    height:16px;
-    background-position: center;
-    background-repeat: no-repeat;
-    cursor:pointer;
-    -moz-opacity: 0.6;
-    opacity:.6;
-    filter: alpha(opacity=60);
-}
-
-.x-date-right a:hover, .x-date-left a:hover{
-    -moz-opacity: 1;
-    opacity:1;
-    filter: alpha(opacity=100);
-}
-
-.x-item-disabled .x-date-right a:hover, .x-item-disabled .x-date-left a:hover{
-    -moz-opacity: 0.6;
-    opacity:.6;
-    filter: alpha(opacity=60);
-}
-
-.x-date-right a {
-    margin-right:2px;
-    text-decoration:none !important;
-}
-
-.x-date-left a{
-    margin-left:2px;
-    text-decoration:none !important;
-}
-
-table.x-date-inner {
-    width: 100%;
-    table-layout:fixed;
-}
-
-.ext-webkit table.x-date-inner{
-    /* Fix for webkit browsers */
-    width: 175px;
-}
-
-
-.x-date-inner th {
-    width:25px;
-}
-
-.x-date-inner th {
-    background: repeat-x left top;
-    text-align:right !important;
-    border-bottom: 1px solid;
-    cursor:default;
-    padding:0;
-    border-collapse:separate;
-}
-
-.x-date-inner th span {
-    display:block;
-    padding:2px;
-    padding-right:7px;
-}
-
-.x-date-inner td {
-    border: 1px solid;
-    text-align:right;
-    padding:0;
-}
-
-.x-date-inner a {
-    padding:2px 5px;
-    display:block;
-    text-decoration:none;
-    text-align:right;
-    zoom:1;
-}
-
-.x-date-inner .x-date-active{
-    cursor:pointer;
-    color:black;
-}
-
-.x-date-inner .x-date-selected a{
-    background: repeat-x left top;
-    border:1px solid;
-    padding:1px 4px;
-}
-
-.x-date-inner .x-date-today a{
-    border: 1px solid;
-    padding:1px 4px;
-}
-
-.x-date-inner .x-date-prevday a,.x-date-inner .x-date-nextday a {
-    text-decoration:none !important;
-}
-
-.x-date-bottom {
-    padding:4px;
-    border-top: 1px solid;
-    background: repeat-x left top;
-}
-
-.x-date-inner a:hover, .x-date-inner .x-date-disabled a:hover{
-    text-decoration:none !important;
-}
-
-.x-item-disabled .x-date-inner a:hover{
-    background: none;
-}
-
-.x-date-inner .x-date-disabled a {
-    cursor:default;
-}
-
-.x-date-menu .x-menu-item {
-    padding:1px 24px 1px 4px;
-    white-space: nowrap;
-}
-
-.x-date-menu .x-menu-item .x-menu-item-icon {
-    width:10px;
-    height:10px;
-    margin-right:5px;
-    background-position:center -4px !important;
-}
-
-.x-date-mp {
-    position:absolute;
-    left:0;
-    top:0;
-    display:none;
-}
-
-.x-date-mp td {
-    padding:2px;
-    font:normal 11px arial, helvetica,tahoma,sans-serif;
-}
-
-td.x-date-mp-month,td.x-date-mp-year,td.x-date-mp-ybtn {
-    border: 0 none;
-    text-align:center;
-    vertical-align: middle;
-    width:25%;
-}
-
-.x-date-mp-ok {
-    margin-right:3px;
-}
-
-.x-date-mp-btns button {
-    text-decoration:none;
-    text-align:center;
-    text-decoration:none !important;
-    border:1px solid;
-    padding:1px 3px 1px;
-    cursor:pointer;
-}
-
-.x-date-mp-btns {
-    background: repeat-x left top;
-}
-
-.x-date-mp-btns td {
-    border-top: 1px solid;
-    text-align:center;
-}
-
-td.x-date-mp-month a,td.x-date-mp-year a {
-    display:block;
-    padding:2px 4px;
-    text-decoration:none;
-    text-align:center;
-}
-
-td.x-date-mp-month a:hover,td.x-date-mp-year a:hover {
-    text-decoration:none;
-    cursor:pointer;
-}
-
-td.x-date-mp-sel a {
-    padding:1px 3px;
-    background: repeat-x left top;
-    border:1px solid;
-}
-
-.x-date-mp-ybtn a {
-    overflow:hidden;
-    width:15px;
-    height:15px;
-    cursor:pointer;
-    background:transparent no-repeat;
-    display:block;
-    margin:0 auto;
-}
-
-.x-date-mp-ybtn a.x-date-mp-next {
-    background-position:0 -120px;
-}
-
-.x-date-mp-ybtn a.x-date-mp-next:hover {
-    background-position:-15px -120px;
-}
-
-.x-date-mp-ybtn a.x-date-mp-prev {
-    background-position:0 -105px;
-}
-
-.x-date-mp-ybtn a.x-date-mp-prev:hover {
-    background-position:-15px -105px;
-}
-
-.x-date-mp-ybtn {
-   text-align:center;
-}
-
-td.x-date-mp-sep {
-   border-right:1px solid;
-}.x-tip{
-    position: absolute;
-    top: 0;
-    left:0;
-    visibility: hidden;
-    z-index: 20002;
-    border:0 none;
-}
-
-.x-tip .x-tip-close{
-    height: 15px;
-    float:right;
-    width: 15px;
-    margin:0 0 2px 2px;
-    cursor:pointer;
-    display:none;
-}
-
-.x-tip .x-tip-tc {
-    background: transparent no-repeat 0 -62px;
-    padding-top:3px;
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-tip .x-tip-tl {
-    background: transparent no-repeat 0 0;
-    padding-left:6px;
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-tip .x-tip-tr {
-    background: transparent no-repeat right 0;
-    padding-right:6px;
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-tip .x-tip-bc {
-    background: transparent no-repeat 0 -121px;
-    height:3px;
-    overflow:hidden;
-}
-
-.x-tip .x-tip-bl {
-    background: transparent no-repeat 0 -59px;
-    padding-left:6px;
-    zoom:1;
-}
-
-.x-tip .x-tip-br {
-    background: transparent no-repeat right -59px;
-    padding-right:6px;
-    zoom:1;
-}
-
-.x-tip .x-tip-mc {
-    border:0 none;
-}
-
-.x-tip .x-tip-ml {
-    background: no-repeat 0 -124px;
-    padding-left:6px;
-    zoom:1;
-}
-
-.x-tip .x-tip-mr {
-    background: transparent no-repeat right -124px;
-    padding-right:6px;
-    zoom:1;
-}
-
-.ext-ie .x-tip .x-tip-header,.ext-ie .x-tip .x-tip-tc {
-    font-size:0;
-    line-height:0;
-}
-
-.ext-border-box .x-tip .x-tip-header, .ext-border-box .x-tip .x-tip-tc{
-    line-height: 1px;
-}
-
-.x-tip .x-tip-header-text {
-    padding:0;
-    margin:0 0 2px 0;
-}
-
-.x-tip .x-tip-body {
-    margin:0 !important;
-    line-height:14px;
-    padding:0;
-}
-
-.x-tip .x-tip-body .loading-indicator {
-    margin:0;
-}
-
-.x-tip-draggable .x-tip-header,.x-tip-draggable .x-tip-header-text {
-    cursor:move;
-}
-
-.x-form-invalid-tip .x-tip-tc {
-    background: repeat-x 0 -12px;
-    padding-top:6px;
-}
-
-.x-form-invalid-tip .x-tip-bc {
-    background: repeat-x 0 -18px;
-    height:6px;
-}
-
-.x-form-invalid-tip .x-tip-bl {
-    background: no-repeat 0 -6px;
-}
-
-.x-form-invalid-tip .x-tip-br {
-    background: no-repeat right -6px;
-}
-
-.x-form-invalid-tip .x-tip-body {
-    padding:2px;
-}
-
-.x-form-invalid-tip .x-tip-body {
-    padding-left:24px;
-    background:transparent no-repeat 2px 2px;
-}
-
-.x-tip-anchor {
-    position: absolute;
-    width: 9px;
-    height: 10px;
-    overflow:hidden;
-    background: transparent no-repeat 0 0;
-    zoom:1;
-}
-.x-tip-anchor-bottom {
-    background-position: -9px 0;
-}
-.x-tip-anchor-right {
-    background-position: -18px 0;
-    width: 10px;
-}
-.x-tip-anchor-left {
-    background-position: -28px 0;
-    width: 10px;
-}.x-menu {
-    z-index: 15000;
-    zoom: 1;
-    background: repeat-y;
-}
-
-.x-menu-floating{
-    border: 1px solid;
-}
-
-.x-menu a {
-    text-decoration: none !important;
-}
-
-.ext-ie .x-menu {
-    zoom:1;
-    overflow:hidden;
-}
-
-.x-menu-list{
-    padding: 2px;
-    background-color:transparent;
-    border:0 none;
-    overflow:hidden;
-    overflow-y: hidden;
-}
-
-.ext-strict .ext-ie .x-menu-list{
-    position: relative;
-}
-
-.x-menu li{
-    line-height:100%;
-}
-
-.x-menu li.x-menu-sep-li{
-    font-size:1px;
-    line-height:1px;
-}
-
-.x-menu-list-item{
-    white-space: nowrap;
-    display:block;
-    padding:1px;
-}
-
-.x-menu-item{
-    -moz-user-select: none;
-    -khtml-user-select:none;
-    -webkit-user-select:ignore;
-}
-
-.x-menu-item-arrow{
-    background:transparent no-repeat right;
-}
-
-.x-menu-sep {
-    display:block;
-    font-size:1px;
-    line-height:1px;
-    margin: 2px 3px;
-    border-bottom:1px solid;
-    overflow:hidden;
-}
-
-.x-menu-focus {
-    position:absolute;
-    left:-1px;
-    top:-1px;
-    width:1px;
-    height:1px;
-    line-height:1px;
-    font-size:1px;
-    -moz-outline:0 none;
-    outline:0 none;
-    -moz-user-select: none;
-    -khtml-user-select:none;
-    -webkit-user-select:ignore;
-    overflow:hidden;
-    display:block;
-}
-
-a.x-menu-item {
-    cursor: pointer;
-    display: block;
-    line-height: 16px;
-    outline-color: -moz-use-text-color;
-    outline-style: none;
-    outline-width: 0;
-    padding: 3px 21px 3px 27px;
-    position: relative;
-    text-decoration: none;
-    white-space: nowrap;
-}
-
-.x-menu-item-active {
-    background-repeat: repeat-x;
-    background-position: left bottom;
-    border-style:solid;
-    border-width: 1px 0;
-    margin:0 1px;
-    padding: 0;
-}
-
-.x-menu-item-active a.x-menu-item {
-    border-style:solid;
-    border-width:0 1px;
-    margin:0 -1px;
-}
-
-.x-menu-item-icon {
-    border: 0 none;
-    height: 16px;
-    padding: 0;
-    vertical-align: top;
-    width: 16px;
-    position: absolute;
-    left: 3px;
-    top: 3px;
-    margin: 0;
-    background-position:center;
-}
-
-.ext-ie .x-menu-item-icon {
-    left: -24px;
-}
-.ext-strict .x-menu-item-icon {
-    left: 3px;
-}
-
-.ext-ie6 .x-menu-item-icon {
-    left: -24px;
-}
-
-.ext-ie .x-menu-item-icon {
-    vertical-align: middle;
-}
-
-.x-menu-check-item .x-menu-item-icon{
-    background: transparent no-repeat center;
-}
-
-.x-menu-group-item .x-menu-item-icon{
-    background-color: transparent;
-}
-
-.x-menu-item-checked .x-menu-group-item .x-menu-item-icon{
-    background: transparent no-repeat center;
-}
-
-.x-date-menu .x-menu-list{
-    padding: 0;
-}
-
-.x-menu-date-item{
-    padding:0;
-}
-
-.x-menu .x-color-palette, .x-menu .x-date-picker{
-    margin-left: 26px;
-    margin-right:4px;
-}
-
-.x-menu .x-date-picker{
-    border:1px solid;
-    margin-top:2px;
-    margin-bottom:2px;
-}
-
-.x-menu-plain .x-color-palette, .x-menu-plain .x-date-picker{
-     margin: 0;
-     border: 0 none;
-}
-
-.x-date-menu {
-   padding:0 !important;
-}
-
-/*
- * fixes separator visibility problem in IE 6
- */
-.ext-strict .ext-ie6 .x-menu-sep-li {
-    padding: 3px 4px;
-}
-.ext-strict .ext-ie6 .x-menu-sep {
-    margin: 0;
-    height: 1px;
-}
-
-/*
- * Fixes an issue with "fat" separators in webkit
- */
-.ext-webkit .x-menu-sep{
-    height: 1px;
-}
-
-/*
- * Ugly mess to remove the white border under the picker
- */
-.ext-ie .x-date-menu{
-    height: 199px;
-}
-
-.ext-strict .ext-ie .x-date-menu, .ext-border-box .ext-ie8 .x-date-menu{
-    height: 197px;
-}
-
-.ext-strict .ext-ie7 .x-date-menu{
-    height: 195px;
-}
-
-.ext-strict .ext-ie8 .x-date-menu{
-    height: auto;
-}
-
-.x-cycle-menu .x-menu-item-checked {
-    border:1px dotted !important;
-    padding:0;
-}
-
-.x-menu .x-menu-scroller {
-    width: 100%;
-    background-repeat:no-repeat;
-    background-position:center;
-    height:8px;
-    line-height: 8px;
-    cursor:pointer;
-    margin: 0;
-    padding: 0;
-}
-
-.x-menu .x-menu-scroller-active{
-    height: 6px;
-    line-height: 6px;
-}
-
-.x-menu-list-item-indent{
-    padding-left: 27px;
-}/*
- Creates rounded, raised boxes like on the Ext website - the markup isn't pretty:
-  <div class="x-box-blue">
-        <div class="x-box-tl"><div class="x-box-tr"><div class="x-box-tc"></div></div></div>
-        <div class="x-box-ml"><div class="x-box-mr"><div class="x-box-mc">
-            <h3>YOUR TITLE HERE (optional)</h3>
-            <div>YOUR CONTENT HERE</div>
-        </div></div></div>
-        <div class="x-box-bl"><div class="x-box-br"><div class="x-box-bc"></div></div></div>
-    </div>
- */
-
-.x-box-tl {
-    background: transparent no-repeat 0 0;
-    zoom:1;
-}
-
-.x-box-tc {
-    height: 8px;
-    background: transparent repeat-x 0 0;
-    overflow: hidden;
-}
-
-.x-box-tr {
-    background: transparent no-repeat right -8px;
-}
-
-.x-box-ml {
-    background: transparent repeat-y 0;
-    padding-left: 4px;
-    overflow: hidden;
-    zoom:1;
-}
-
-.x-box-mc {
-    background: repeat-x 0 -16px;
-    padding: 4px 10px;
-}
-
-.x-box-mc h3 {
-    margin: 0 0 4px 0;
-    zoom:1;
-}
-
-.x-box-mr {
-    background: transparent repeat-y right;
-    padding-right: 4px;
-    overflow: hidden;
-}
-
-.x-box-bl {
-    background: transparent no-repeat 0 -16px;
-    zoom:1;
-}
-
-.x-box-bc {
-    background: transparent repeat-x 0 -8px;
-    height: 8px;
-    overflow: hidden;
-}
-
-.x-box-br {
-    background: transparent no-repeat right -24px;
-}
-
-.x-box-tl, .x-box-bl {
-    padding-left: 8px;
-    overflow: hidden;
-}
-
-.x-box-tr, .x-box-br {
-    padding-right: 8px;
-    overflow: hidden;
-}.x-combo-list {
-    border:1px solid;
-    zoom:1;
-    overflow:hidden;
-}
-
-.x-combo-list-inner {
-    overflow:auto;
-    position:relative; /* for calculating scroll offsets */
-    zoom:1;
-    overflow-x:hidden;
-}
-
-.x-combo-list-hd {
-    border-bottom:1px solid;
-    padding:3px;
-}
-
-.x-resizable-pinned .x-combo-list-inner {
-    border-bottom:1px solid;
-}
-
-.x-combo-list-item {
-    padding:2px;
-    border:1px solid;
-    white-space: nowrap;
-    overflow:hidden;
-    text-overflow: ellipsis;
-}
-
-.x-combo-list .x-combo-selected{
-    border:1px dotted !important;
-    cursor:pointer;
-}
-
-.x-combo-list .x-toolbar {
-    border-top:1px solid;
-    border-bottom:0 none;
-}.x-panel {
-    border-style: solid;
-    border-width:0;
-}
-
-.x-panel-header {
-    overflow:hidden;
-    zoom:1;
-    padding:5px 3px 4px 5px;
-    border:1px solid;
-    line-height: 15px;
-    background: transparent repeat-x 0 -1px;
-}
-
-.x-panel-body {
-    border:1px solid;
-    border-top:0 none;
-    overflow:hidden;
-    position: relative; /* added for item scroll positioning */
-}
-
-.x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {
-    border:1px solid;
-    border-top:0 none;
-    overflow:hidden;
-    padding:2px;
-}
-
-.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar {
-    border-top:1px solid;
-    border-bottom: 0 none;
-}
-
-.x-panel-body-noheader, .x-panel-mc .x-panel-body {
-    border-top:1px solid;
-}
-
-.x-panel-header {
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-panel-tl .x-panel-header {
-    padding:5px 0 4px 0;
-    border:0 none;
-    background:transparent no-repeat;
-}
-
-.x-panel-tl .x-panel-icon, .x-window-tl .x-panel-icon {
-    padding-left:20px !important;
-    background-repeat:no-repeat;
-    background-position:0 4px;
-    zoom:1;
-}
-
-.x-panel-inline-icon {
-    width:16px;
-    height:16px;
-    background-repeat:no-repeat;
-    background-position:0 0;
-    vertical-align:middle;
-    margin-right:4px;
-    margin-top:-1px;
-    margin-bottom:-1px;
-}
-
-.x-panel-tc {
-    background: transparent repeat-x 0 0;
-    overflow:hidden;
-}
-
-/* fix ie7 strict mode bug */
-.ext-strict .ext-ie7 .x-panel-tc {
-    overflow: visible;
-}
-
-.x-panel-tl {
-    background: transparent no-repeat 0 0;
-    padding-left:6px;
-    zoom:1;
-    border-bottom:1px solid;
-}
-
-.x-panel-tr {
-    background: transparent no-repeat right 0;
-    zoom:1;
-    padding-right:6px;
-}
-
-.x-panel-bc {
-    background: transparent repeat-x 0 bottom;
-    zoom:1;
-}
-
-.x-panel-bc .x-panel-footer {
-    zoom:1;
-}
-
-.x-panel-bl {
-    background: transparent no-repeat 0 bottom;
-    padding-left:6px;
-    zoom:1;
-}
-
-.x-panel-br {
-    background: transparent no-repeat right bottom;
-    padding-right:6px;
-    zoom:1;
-}
-
-.x-panel-mc {
-    border:0 none;
-    padding:0;
-    margin:0;
-    padding-top:6px;
-}
-
-.x-panel-mc .x-panel-body {
-    background-color:transparent;
-    border: 0 none;
-}
-
-.x-panel-ml {
-    background: repeat-y 0 0;
-    padding-left:6px;
-    zoom:1;
-}
-
-.x-panel-mr {
-    background: transparent repeat-y right 0;
-    padding-right:6px;
-    zoom:1;
-}
-
-.x-panel-bc .x-panel-footer {
-    padding-bottom:6px;
-}
-
-.x-panel-nofooter .x-panel-bc, .x-panel-nofooter .x-window-bc {
-    height:6px;
-    font-size:0;
-    line-height:0;
-}
-
-.x-panel-bwrap {
-    overflow:hidden;
-    zoom:1;
-    left:0;
-    top:0;
-}
-.x-panel-body {
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-panel-collapsed .x-resizable-handle{
-    display:none;
-}
-
-.ext-gecko .x-panel-animated div {
-    overflow:hidden !important;
-}
-
-/* Plain */
-.x-plain-body {
-    overflow:hidden;
-}
-
-.x-plain-bbar .x-toolbar {
-    overflow:hidden;
-    padding:2px;
-}
-
-.x-plain-tbar .x-toolbar {
-    overflow:hidden;
-    padding:2px;
-}
-
-.x-plain-bwrap {
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-plain {
-    overflow:hidden;
-}
-
-/* Tools */
-.x-tool {
-    overflow:hidden;
-    width:15px;
-    height:15px;
-    float:right;
-    cursor:pointer;
-    background:transparent no-repeat;
-    margin-left:2px;
-}
-
-/* expand / collapse tools */
-.x-tool-toggle {
-    background-position:0 -60px;
-}
-
-.x-tool-toggle-over {
-    background-position:-15px -60px;
-}
-
-.x-panel-collapsed .x-tool-toggle {
-    background-position:0 -75px;
-}
-
-.x-panel-collapsed .x-tool-toggle-over {
-    background-position:-15px -75px;
-}
-
-
-.x-tool-close {
-    background-position:0 -0;
-}
-
-.x-tool-close-over {
-    background-position:-15px 0;
-}
-
-.x-tool-minimize {
-    background-position:0 -15px;
-}
-
-.x-tool-minimize-over {
-    background-position:-15px -15px;
-}
-
-.x-tool-maximize {
-    background-position:0 -30px;
-}
-
-.x-tool-maximize-over {
-    background-position:-15px -30px;
-}
-
-.x-tool-restore {
-    background-position:0 -45px;
-}
-
-.x-tool-restore-over {
-    background-position:-15px -45px;
-}
-
-.x-tool-gear {
-    background-position:0 -90px;
-}
-
-.x-tool-gear-over {
-    background-position:-15px -90px;
-}
-
-.x-tool-prev {
-    background-position:0 -105px;
-}
-
-.x-tool-prev-over {
-    background-position:-15px -105px;
-}
-
-.x-tool-next {
-    background-position:0 -120px;
-}
-
-.x-tool-next-over {
-    background-position:-15px -120px;
-}
-
-.x-tool-pin {
-    background-position:0 -135px;
-}
-
-.x-tool-pin-over {
-    background-position:-15px -135px;
-}
-
-.x-tool-unpin {
-    background-position:0 -150px;
-}
-
-.x-tool-unpin-over {
-    background-position:-15px -150px;
-}
-
-.x-tool-right {
-    background-position:0 -165px;
-}
-
-.x-tool-right-over {
-    background-position:-15px -165px;
-}
-
-.x-tool-left {
-    background-position:0 -180px;
-}
-
-.x-tool-left-over {
-    background-position:-15px -180px;
-}
-
-.x-tool-down {
-    background-position:0 -195px;
-}
-
-.x-tool-down-over {
-    background-position:-15px -195px;
-}
-
-.x-tool-up {
-    background-position:0 -210px;
-}
-
-.x-tool-up-over {
-    background-position:-15px -210px;
-}
-
-.x-tool-refresh {
-    background-position:0 -225px;
-}
-
-.x-tool-refresh-over {
-    background-position:-15px -225px;
-}
-
-.x-tool-plus {
-    background-position:0 -240px;
-}
-
-.x-tool-plus-over {
-    background-position:-15px -240px;
-}
-
-.x-tool-minus {
-    background-position:0 -255px;
-}
-
-.x-tool-minus-over {
-    background-position:-15px -255px;
-}
-
-.x-tool-search {
-    background-position:0 -270px;
-}
-
-.x-tool-search-over {
-    background-position:-15px -270px;
-}
-
-.x-tool-save {
-    background-position:0 -285px;
-}
-
-.x-tool-save-over {
-    background-position:-15px -285px;
-}
-
-.x-tool-help {
-    background-position:0 -300px;
-}
-
-.x-tool-help-over {
-    background-position:-15px -300px;
-}
-
-.x-tool-print {
-    background-position:0 -315px;
-}
-
-.x-tool-print-over {
-    background-position:-15px -315px;
-}
-
-.x-tool-expand {
-    background-position:0 -330px;
-}
-
-.x-tool-expand-over {
-    background-position:-15px -330px;
-}
-
-.x-tool-collapse {
-    background-position:0 -345px;
-}
-
-.x-tool-collapse-over {
-    background-position:-15px -345px;
-}
-
-.x-tool-resize {
-    background-position:0 -360px;
-}
-
-.x-tool-resize-over {
-    background-position:-15px -360px;
-}
-
-.x-tool-move {
-    background-position:0 -375px;
-}
-
-.x-tool-move-over {
-    background-position:-15px -375px;
-}
-
-/* Ghosting */
-.x-panel-ghost {
-    z-index:12000;
-    overflow:hidden;
-    position:absolute;
-    left:0;top:0;
-    opacity:.65;
-    -moz-opacity:.65;
-    filter:alpha(opacity=65);
-}
-
-.x-panel-ghost ul {
-    margin:0;
-    padding:0;
-    overflow:hidden;
-    font-size:0;
-    line-height:0;
-    border:1px solid;
-    border-top:0 none;
-    display:block;
-}
-
-.x-panel-ghost * {
-    cursor:move !important;
-}
-
-.x-panel-dd-spacer {
-    border:2px dashed;
-}
-
-/* Buttons */
-.x-panel-btns {
-    padding:5px;
-    overflow:hidden;
-}
-
-.x-panel-btns td.x-toolbar-cell{
-    padding:3px;
-}
-
-.x-panel-btns .x-btn-focus .x-btn-left{
-    background-position:0 -147px;
-}
-
-.x-panel-btns .x-btn-focus .x-btn-right{
-    background-position:0 -168px;
-}
-
-.x-panel-btns .x-btn-focus .x-btn-center{
-    background-position:0 -189px;
-}
-
-.x-panel-btns .x-btn-over .x-btn-left{
-    background-position:0 -63px;
-}
-
-.x-panel-btns .x-btn-over .x-btn-right{
-    background-position:0 -84px;
-}
-
-.x-panel-btns .x-btn-over .x-btn-center{
-    background-position:0 -105px;
-}
-
-.x-panel-btns .x-btn-click .x-btn-center{
-    background-position:0 -126px;
-}
-
-.x-panel-btns .x-btn-click  .x-btn-right{
-    background-position:0 -84px;
-}
-
-.x-panel-btns .x-btn-click .x-btn-left{
-    background-position:0 -63px;
-}
-
-.x-panel-fbar td,.x-panel-fbar span,.x-panel-fbar input,.x-panel-fbar div,.x-panel-fbar select,.x-panel-fbar label{
-    white-space: nowrap;
-}
-/**
- * W3C Suggested Default style sheet for HTML 4
- * http://www.w3.org/TR/CSS21/sample.html
- *
- * Resets for Ext.Panel @cfg normal: true
- */
-.x-panel-reset .x-panel-body html,
-.x-panel-reset .x-panel-body address,
-.x-panel-reset .x-panel-body blockquote,
-.x-panel-reset .x-panel-body body,
-.x-panel-reset .x-panel-body dd,
-.x-panel-reset .x-panel-body div,
-.x-panel-reset .x-panel-body dl,
-.x-panel-reset .x-panel-body dt,
-.x-panel-reset .x-panel-body fieldset,
-.x-panel-reset .x-panel-body form,
-.x-panel-reset .x-panel-body frame, frameset,
-.x-panel-reset .x-panel-body h1,
-.x-panel-reset .x-panel-body h2,
-.x-panel-reset .x-panel-body h3,
-.x-panel-reset .x-panel-body h4,
-.x-panel-reset .x-panel-body h5,
-.x-panel-reset .x-panel-body h6,
-.x-panel-reset .x-panel-body noframes,
-.x-panel-reset .x-panel-body ol,
-.x-panel-reset .x-panel-body p,
-.x-panel-reset .x-panel-body ul,
-.x-panel-reset .x-panel-body center,
-.x-panel-reset .x-panel-body dir,
-.x-panel-reset .x-panel-body hr,
-.x-panel-reset .x-panel-body menu,
-.x-panel-reset .x-panel-body pre              { display: block }
-.x-panel-reset .x-panel-body li              { display: list-item }
-.x-panel-reset .x-panel-body head            { display: none }
-.x-panel-reset .x-panel-body table           { display: table }
-.x-panel-reset .x-panel-body tr              { display: table-row }
-.x-panel-reset .x-panel-body thead           { display: table-header-group }
-.x-panel-reset .x-panel-body tbody           { display: table-row-group }
-.x-panel-reset .x-panel-body tfoot           { display: table-footer-group }
-.x-panel-reset .x-panel-body col             { display: table-column }
-.x-panel-reset .x-panel-body colgroup        { display: table-column-group }
-.x-panel-reset .x-panel-body td,
-.x-panel-reset .x-panel-body th               { display: table-cell }
-.x-panel-reset .x-panel-body caption         { display: table-caption }
-.x-panel-reset .x-panel-body th              { font-weight: bolder; text-align: center }
-.x-panel-reset .x-panel-body caption         { text-align: center }
-.x-panel-reset .x-panel-body body            { margin: 8px }
-.x-panel-reset .x-panel-body h1              { font-size: 2em; margin: .67em 0 }
-.x-panel-reset .x-panel-body h2              { font-size: 1.5em; margin: .75em 0 }
-.x-panel-reset .x-panel-body h3              { font-size: 1.17em; margin: .83em 0 }
-.x-panel-reset .x-panel-body h4,
-.x-panel-reset .x-panel-body p,
-.x-panel-reset .x-panel-body blockquote,
-.x-panel-reset .x-panel-body ul,
-.x-panel-reset .x-panel-body fieldset,
-.x-panel-reset .x-panel-body form,
-.x-panel-reset .x-panel-body ol,
-.x-panel-reset .x-panel-body dl,
-.x-panel-reset .x-panel-body dir,
-.x-panel-reset .x-panel-body menu            { margin: 1.12em 0 }
-.x-panel-reset .x-panel-body h5              { font-size: .83em; margin: 1.5em 0 }
-.x-panel-reset .x-panel-body h6              { font-size: .75em; margin: 1.67em 0 }
-.x-panel-reset .x-panel-body h1,
-.x-panel-reset .x-panel-body h2,
-.x-panel-reset .x-panel-body h3,
-.x-panel-reset .x-panel-body h4,
-.x-panel-reset .x-panel-body h5,
-.x-panel-reset .x-panel-body h6,
-.x-panel-reset .x-panel-body b,
-.x-panel-reset .x-panel-body strong          { font-weight: bolder }
-.x-panel-reset .x-panel-body blockquote      { margin-left: 40px; margin-right: 40px }
-.x-panel-reset .x-panel-body i,
-.x-panel-reset .x-panel-body cite,
-.x-panel-reset .x-panel-body em,
-.x-panel-reset .x-panel-body var,
-.x-panel-reset .x-panel-body address          { font-style: italic }
-.x-panel-reset .x-panel-body pre,
-.x-panel-reset .x-panel-body tt,
-.x-panel-reset .x-panel-body code,
-.x-panel-reset .x-panel-body kbd,
-.x-panel-reset .x-panel-body samp             { font-family: monospace }
-.x-panel-reset .x-panel-body pre             { white-space: pre }
-.x-panel-reset .x-panel-body button,
-.x-panel-reset .x-panel-body textarea,
-.x-panel-reset .x-panel-body input,
-.x-panel-reset .x-panel-body select           { display: inline-block }
-.x-panel-reset .x-panel-body big             { font-size: 1.17em }
-.x-panel-reset .x-panel-body small,
-.x-panel-reset .x-panel-body sub,
-.x-panel-reset .x-panel-body sup              { font-size: .83em }
-.x-panel-reset .x-panel-body sub             { vertical-align: sub }
-.x-panel-reset .x-panel-body sup             { vertical-align: super }
-.x-panel-reset .x-panel-body table           { border-spacing: 2px; }
-.x-panel-reset .x-panel-body thead,
-.x-panel-reset .x-panel-body tbody,
-.x-panel-reset .x-panel-body tfoot           { vertical-align: middle }
-.x-panel-reset .x-panel-body td,
-.x-panel-reset .x-panel-body th               { vertical-align: inherit }
-.x-panel-reset .x-panel-body s,
-.x-panel-reset .x-panel-body strike,
-.x-panel-reset .x-panel-body del              { text-decoration: line-through }
-.x-panel-reset .x-panel-body hr              { border: 1px inset }
-.x-panel-reset .x-panel-body ol,
-.x-panel-reset .x-panel-body ul,
-.x-panel-reset .x-panel-body dir,
-.x-panel-reset .x-panel-body menu,
-.x-panel-reset .x-panel-body dd           { margin-left: 40px }
-.x-panel-reset .x-panel-body ul, .x-panel-reset .x-panel-body menu, .x-panel-reset .x-panel-body dir { list-style-type: disc;}
-.x-panel-reset .x-panel-body ol              { list-style-type: decimal }
-.x-panel-reset .x-panel-body ol ul,
-.x-panel-reset .x-panel-body ul ol,
-.x-panel-reset .x-panel-body ul ul,
-.x-panel-reset .x-panel-body ol ol            { margin-top: 0; margin-bottom: 0 }
-.x-panel-reset .x-panel-body u,
-.x-panel-reset .x-panel-body ins              { text-decoration: underline }
-.x-panel-reset .x-panel-body br:before       { content: "\A" }
-.x-panel-reset .x-panel-body :before, .x-panel-reset .x-panel-body :after { white-space: pre-line }
-.x-panel-reset .x-panel-body center          { text-align: center }
-.x-panel-reset .x-panel-body :link, .x-panel-reset .x-panel-body :visited { text-decoration: underline }
-.x-panel-reset .x-panel-body :focus          { outline: invert dotted thin }
-
-/* Begin bidirectionality settings (do not change) */
-.x-panel-reset .x-panel-body BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
-.x-panel-reset .x-panel-body BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }
-.x-window {
-    zoom:1;
-}
-
-.x-window .x-window-handle {
-    opacity:0;
-    -moz-opacity:0;
-    filter:alpha(opacity=0);
-}
-
-.x-window-proxy {
-    border:1px solid;
-    z-index:12000;
-    overflow:hidden;
-    position:absolute;
-    left:0;top:0;
-    display:none;
-    opacity:.5;
-    -moz-opacity:.5;
-    filter:alpha(opacity=50);
-}
-
-.x-window-header {
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-window-bwrap {
-    z-index:1;
-    position:relative;
-    zoom:1;
-    left:0;top:0;
-}
-
-.x-window-tl .x-window-header {
-    padding:5px 0 4px 0;
-}
-
-.x-window-header-text {
-    cursor:pointer;
-}
-
-.x-window-tc {
-    background: transparent repeat-x 0 0;
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-window-tl {
-    background: transparent no-repeat 0 0;
-    padding-left:6px;
-    zoom:1;
-    z-index:1;
-    position:relative;
-}
-
-.x-window-tr {
-    background: transparent no-repeat right 0;
-    padding-right:6px;
-}
-
-.x-window-bc {
-    background: transparent repeat-x 0 bottom;
-    zoom:1;
-}
-
-.x-window-bc .x-window-footer {
-    padding-bottom:6px;
-    zoom:1;
-    font-size:0;
-    line-height:0;
-}
-
-.x-window-bl {
-    background: transparent no-repeat 0 bottom;
-    padding-left:6px;
-    zoom:1;
-}
-
-.x-window-br {
-    background: transparent no-repeat right bottom;
-    padding-right:6px;
-    zoom:1;
-}
-
-.x-window-mc {
-    border:1px solid;
-    padding:0;
-    margin:0;
-}
-
-.x-window-ml {
-    background: transparent repeat-y 0 0;
-    padding-left:6px;
-    zoom:1;
-}
-
-.x-window-mr {
-    background: transparent repeat-y right 0;
-    padding-right:6px;
-    zoom:1;
-}
-
-.x-window-body {
-    overflow:hidden;
-}
-
-.x-window-bwrap {
-    overflow:hidden;
-}
-
-.x-window-maximized .x-window-bl, .x-window-maximized .x-window-br,
-    .x-window-maximized .x-window-ml, .x-window-maximized .x-window-mr,
-    .x-window-maximized .x-window-tl, .x-window-maximized .x-window-tr {
-    padding:0;
-}
-
-.x-window-maximized .x-window-footer {
-    padding-bottom:0;
-}
-
-.x-window-maximized .x-window-tc {
-    padding-left:3px;
-    padding-right:3px;
-}
-
-.x-window-maximized .x-window-mc {
-    border-left:0 none;
-    border-right:0 none;
-}
-
-.x-window-tbar .x-toolbar, .x-window-bbar .x-toolbar {
-    border-left:0 none;
-    border-right: 0 none;
-}
-
-.x-window-bbar .x-toolbar {
-    border-top:1px solid;
-    border-bottom:0 none;
-}
-
-.x-window-draggable, .x-window-draggable .x-window-header-text {
-    cursor:move;
-}
-
-.x-window-maximized .x-window-draggable, .x-window-maximized .x-window-draggable .x-window-header-text {
-    cursor:default;
-}
-
-.x-window-body {
-    background-color:transparent;
-}
-
-.x-panel-ghost .x-window-tl {
-    border-bottom:1px solid;
-}
-
-.x-panel-collapsed .x-window-tl {
-    border-bottom:1px solid;
-}
-
-.x-window-maximized-ct {
-    overflow:hidden;
-}
-
-.x-window-maximized .x-window-handle {
-    display:none;
-}
-
-.x-window-sizing-ghost ul {
-    border:0 none !important;
-}
-
-.x-dlg-focus{
-    -moz-outline:0 none;
-    outline:0 none;
-    width:0;
-    height:0;
-    overflow:hidden;
-    position:absolute;
-    top:0;
-    left:0;
-}
-
-.ext-webkit .x-dlg-focus{
-    width: 1px;
-    height: 1px;
-}
-
-.x-dlg-mask{
-    z-index:10000;
-    display:none;
-    position:absolute;
-    top:0;
-    left:0;
-    -moz-opacity: 0.5;
-    opacity:.50;
-    filter: alpha(opacity=50);
-}
-
-body.ext-ie6.x-body-masked select {
-    visibility:hidden;
-}
-
-body.ext-ie6.x-body-masked .x-window select {
-    visibility:visible;
-}
-
-.x-window-plain .x-window-mc {
-    border: 1px solid;
-}
-
-.x-window-plain .x-window-body {
-    border: 1px solid;
-    background:transparent !important;
-}.x-html-editor-wrap {
-    border:1px solid;
-}
-
-.x-html-editor-tb .x-btn-text {
-    background:transparent no-repeat;
-}
-
-.x-html-editor-tb .x-edit-bold, .x-menu-item img.x-edit-bold {
-    background-position:0 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-italic, .x-menu-item img.x-edit-italic {
-    background-position:-16px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-underline, .x-menu-item img.x-edit-underline {
-    background-position:-32px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-forecolor, .x-menu-item img.x-edit-forecolor {
-    background-position:-160px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-backcolor, .x-menu-item img.x-edit-backcolor {
-    background-position:-176px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-justifyleft, .x-menu-item img.x-edit-justifyleft {
-    background-position:-112px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-justifycenter, .x-menu-item img.x-edit-justifycenter {
-    background-position:-128px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-justifyright, .x-menu-item img.x-edit-justifyright {
-    background-position:-144px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-insertorderedlist, .x-menu-item img.x-edit-insertorderedlist {
-    background-position:-80px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-insertunorderedlist, .x-menu-item img.x-edit-insertunorderedlist {
-    background-position:-96px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-increasefontsize, .x-menu-item img.x-edit-increasefontsize {
-    background-position:-48px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-decreasefontsize, .x-menu-item img.x-edit-decreasefontsize {
-    background-position:-64px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-sourceedit, .x-menu-item img.x-edit-sourceedit {
-    background-position:-192px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tb .x-edit-createlink, .x-menu-item img.x-edit-createlink {
-    background-position:-208px 0;
-    background-image:url(../images/default/editor/tb-sprite.gif);
-}
-
-.x-html-editor-tip .x-tip-bd .x-tip-bd-inner {
-    padding:5px;
-    padding-bottom:1px;
-}
-
-.x-html-editor-tb .x-toolbar {
-    position:static !important;
-}.x-panel-noborder .x-panel-body-noborder {
-    border-width:0;
-}
-
-.x-panel-noborder .x-panel-header-noborder {
-    border-width:0 0 1px;
-    border-style:solid;
-}
-
-.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
-    border-width:0 0 1px;
-    border-style:solid;
-}
-
-.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
-    border-width:1px 0 0 0;
-    border-style:solid;
-}
-
-.x-window-noborder .x-window-mc {
-    border-width:0;
-}
-
-.x-window-plain .x-window-body-noborder {
-    border-width:0;
-}
-
-.x-tab-panel-noborder .x-tab-panel-body-noborder {
-    border-width:0;
-}
-
-.x-tab-panel-noborder .x-tab-panel-header-noborder {
-    border-width: 0 0 1px 0;
-}
-
-.x-tab-panel-noborder .x-tab-panel-footer-noborder {
-    border-width: 1px 0 0 0;
-}
-
-.x-tab-panel-bbar-noborder .x-toolbar {
-    border-width: 1px 0 0 0;
-    border-style:solid;
-}
-
-.x-tab-panel-tbar-noborder .x-toolbar {
-    border-width:0 0 1px;
-    border-style:solid;
-}.x-border-layout-ct {
-    position: relative;
-}
-
-.x-border-panel {
-    position:absolute;
-    left:0;
-    top:0;
-}
-
-.x-tool-collapse-south {
-    background-position:0 -195px;
-}
-
-.x-tool-collapse-south-over {
-    background-position:-15px -195px;
-}
-
-.x-tool-collapse-north {
-    background-position:0 -210px;
-}
-
-.x-tool-collapse-north-over {
-    background-position:-15px -210px;
-}
-
-.x-tool-collapse-west {
-    background-position:0 -180px;
-}
-
-.x-tool-collapse-west-over {
-    background-position:-15px -180px;
-}
-
-.x-tool-collapse-east {
-    background-position:0 -165px;
-}
-
-.x-tool-collapse-east-over {
-    background-position:-15px -165px;
-}
-
-.x-tool-expand-south {
-    background-position:0 -210px;
-}
-
-.x-tool-expand-south-over {
-    background-position:-15px -210px;
-}
-
-.x-tool-expand-north {
-    background-position:0 -195px;
-}
-.x-tool-expand-north-over {
-    background-position:-15px -195px;
-}
-
-.x-tool-expand-west {
-    background-position:0 -165px;
-}
-
-.x-tool-expand-west-over {
-    background-position:-15px -165px;
-}
-
-.x-tool-expand-east {
-    background-position:0 -180px;
-}
-
-.x-tool-expand-east-over {
-    background-position:-15px -180px;
-}
-
-.x-tool-expand-north, .x-tool-expand-south {
-    float:right;
-    margin:3px;
-}
-
-.x-tool-expand-east, .x-tool-expand-west {
-    float:none;
-    margin:3px 2px;
-}
-
-.x-accordion-hd .x-tool-toggle {
-    background-position:0 -255px;
-}
-
-.x-accordion-hd .x-tool-toggle-over {
-    background-position:-15px -255px;
-}
-
-.x-panel-collapsed .x-accordion-hd .x-tool-toggle {
-    background-position:0 -240px;
-}
-
-.x-panel-collapsed .x-accordion-hd .x-tool-toggle-over {
-    background-position:-15px -240px;
-}
-
-.x-accordion-hd {
-    padding-top:4px;
-    padding-bottom:3px;
-    border-top:0 none;
-    background: transparent repeat-x 0 -9px;
-}
-
-.x-layout-collapsed{
-    position:absolute;
-    left:-10000px;
-    top:-10000px;
-    visibility:hidden;
-    width:20px;
-    height:20px;
-    overflow:hidden;
-    border:1px solid;
-    z-index:20;
-}
-
-.ext-border-box .x-layout-collapsed{
-    width:22px;
-    height:22px;
-}
-
-.x-layout-collapsed-over{
-    cursor:pointer;
-}
-
-.x-layout-collapsed-west .x-layout-collapsed-tools, .x-layout-collapsed-east .x-layout-collapsed-tools{
-    position:absolute;
-    top:0;
-    left:0;
-    width:20px;
-    height:20px;
-}
-
-
-.x-layout-split{
-    position:absolute;
-    height:5px;
-    width:5px;
-    line-height:1px;
-    font-size:1px;
-    z-index:3;
-    background-color:transparent;
-}
-
-/* IE6 strict won't drag w/out a color */
-.ext-strict .ext-ie6 .x-layout-split{
-    background-color: #fff !important;
-    filter: alpha(opacity=1);
-}
-
-.x-layout-split-h{
-    background-image:url(../images/default/s.gif);
-    background-position: left;
-}
-
-.x-layout-split-v{
-    background-image:url(../images/default/s.gif);
-    background-position: top;
-}
-
-.x-column-layout-ct {
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-column {
-    float:left;
-    padding:0;
-    margin:0;
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-column-inner {
-    overflow:hidden;
-    zoom:1;
-}
-
-/* mini mode */
-.x-layout-mini {
-    position:absolute;
-    top:0;
-    left:0;
-    display:block;
-    width:5px;
-    height:35px;
-    cursor:pointer;
-    opacity:.5;
-    -moz-opacity:.5;
-    filter:alpha(opacity=50);
-}
-
-.x-layout-mini-over, .x-layout-collapsed-over .x-layout-mini{
-    opacity:1;
-    -moz-opacity:1;
-    filter:none;
-}
-
-.x-layout-split-west .x-layout-mini {
-    top:48%;
-}
-
-.x-layout-split-east .x-layout-mini {
-    top:48%;
-}
-
-.x-layout-split-north .x-layout-mini {
-    left:48%;
-    height:5px;
-    width:35px;
-}
-
-.x-layout-split-south .x-layout-mini {
-    left:48%;
-    height:5px;
-    width:35px;
-}
-
-.x-layout-cmini-west .x-layout-mini {
-    top:48%;
-}
-
-.x-layout-cmini-east .x-layout-mini {
-    top:48%;
-}
-
-.x-layout-cmini-north .x-layout-mini {
-    left:48%;
-    height:5px;
-    width:35px;
-}
-
-.x-layout-cmini-south .x-layout-mini {
-    left:48%;
-    height:5px;
-    width:35px;
-}
-
-.x-layout-cmini-west, .x-layout-cmini-east {
-    border:0 none;
-    width:5px !important;
-    padding:0;
-    background-color:transparent;
-}
-
-.x-layout-cmini-north, .x-layout-cmini-south {
-    border:0 none;
-    height:5px !important;
-    padding:0;
-    background-color:transparent;
-}
-
-.x-viewport, .x-viewport body {
-    margin: 0;
-    padding: 0;
-    border: 0 none;
-    overflow: hidden;
-    height: 100%;
-}
-
-.x-abs-layout-item {
-    position:absolute;
-    left:0;
-    top:0;
-}
-
-.ext-ie input.x-abs-layout-item, .ext-ie textarea.x-abs-layout-item {
-    margin:0;
-}
-
-.x-box-layout-ct {
-    overflow:hidden;
-    zoom:1;
-}
-
-.x-box-inner {
-    overflow:hidden;
-    zoom:1;
-    position:relative;
-    left:0;
-    top:0;
-}
-
-.x-box-item {
-    position:absolute;
-    left:0;
-    top:0;
-}.x-progress-wrap {
-    border:1px solid;
-    overflow:hidden;
-}
-
-.x-progress-inner {
-    height:18px;
-    background:repeat-x;
-    position:relative;
-}
-
-.x-progress-bar {
-    height:18px;
-    float:left;
-    width:0;
-    background: repeat-x left center;
-    border-top:1px solid;
-    border-bottom:1px solid;
-    border-right:1px solid;
-}
-
-.x-progress-text {
-    padding:1px 5px;
-    overflow:hidden;
-    position:absolute;
-    left:0;
-    text-align:center;
-}
-
-.x-progress-text-back {
-    line-height:16px;
-}
-
-.ext-ie .x-progress-text-back {
-    line-height:15px;
-}
-
-.ext-strict .ext-ie7 .x-progress-text-back{
-    width: 100%;
-}
-.x-list-header{
-    background: repeat-x 0 bottom;
-    cursor:default;
-    zoom:1;
-    height:22px;
-}
-
-.x-list-header-inner div {
-    display:block;
-    float:left;
-    overflow:hidden;
-    -o-text-overflow: ellipsis;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-}
-
-.x-list-header-inner div em {
-    display:block;
-    border-left:1px solid;
-    padding:4px 4px;
-    overflow:hidden;
-    -moz-user-select: none;
-    -khtml-user-select: none;
-    line-height:14px;
-}
-
-.x-list-body {
-    overflow:auto;
-    overflow-x:hidden;
-    overflow-y:auto;
-    zoom:1;
-    float: left;
-    width: 100%;
-}
-
-.x-list-body dl {
-    zoom:1;
-}
-
-.x-list-body dt {
-    display:block;
-    float:left;
-    overflow:hidden;
-    -o-text-overflow: ellipsis;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-    cursor:pointer;
-    zoom:1;
-}
-
-.x-list-body dt em {
-    display:block;
-    padding:3px 4px;
-    overflow:hidden;
-    -moz-user-select: none;
-    -khtml-user-select: none;
-}
-
-.x-list-resizer {
-    border-left:1px solid;
-    border-right:1px solid;
-    position:absolute;
-    left:0;
-    top:0;
-}
-
-.x-list-header-inner em.sort-asc {
-    background: transparent no-repeat center 0;
-    border-style:solid;
-    border-width: 0 1px 1px;
-    padding-bottom:3px;
-}
-
-.x-list-header-inner em.sort-desc {
-    background: transparent no-repeat center -23px;
-    border-style:solid;
-    border-width: 0 1px 1px;
-    padding-bottom:3px;
-}
-
-/* Shared styles */
-.x-slider {
-    zoom:1;
-}
-
-.x-slider-inner {
-    position:relative;
-    left:0;
-    top:0;
-    overflow:visible;
-    zoom:1;
-}
-
-.x-slider-focus {
-    position:absolute;
-    left:0;
-    top:0;
-    width:1px;
-    height:1px;
-    line-height:1px;
-    font-size:1px;
-    -moz-outline:0 none;
-    outline:0 none;
-    -moz-user-select: none;
-    -khtml-user-select:none;
-    -webkit-user-select:ignore;
-    display:block;
-    overflow:hidden;
-}
-
-/* Horizontal styles */
-.x-slider-horz {
-    padding-left:7px;
-    background:transparent no-repeat 0 -22px;
-}
-
-.x-slider-horz .x-slider-end {
-    padding-right:7px;
-    zoom:1;
-    background:transparent no-repeat right -44px;
-}
-
-.x-slider-horz .x-slider-inner {
-    background:transparent repeat-x 0 0;
-    height:22px;
-}
-
-.x-slider-horz .x-slider-thumb {
-    width:14px;
-    height:15px;
-    position:absolute;
-    left:0;
-    top:3px;
-    background:transparent no-repeat 0 0;
-}
-
-.x-slider-horz .x-slider-thumb-over {
-    background-position: -14px -15px;
-}
-
-.x-slider-horz .x-slider-thumb-drag {
-    background-position: -28px -30px;
-}
-
-/* Vertical styles */
-.x-slider-vert {
-    padding-top:7px;
-    background:transparent no-repeat -44px 0;
-    width:22px;
-}
-
-.x-slider-vert .x-slider-end {
-    padding-bottom:7px;
-    zoom:1;
-    background:transparent no-repeat -22px bottom;
-}
-
-.x-slider-vert .x-slider-inner {
-    background:transparent repeat-y 0 0;
-}
-
-.x-slider-vert .x-slider-thumb {
-    width:15px;
-    height:14px;
-    position:absolute;
-    left:3px;
-    bottom:0;
-    background:transparent no-repeat 0 0;
-}
-
-.x-slider-vert .x-slider-thumb-over {
-    background-position: -15px -14px;
-}
-
-.x-slider-vert .x-slider-thumb-drag {
-    background-position: -30px -28px;
-}.x-window-dlg .x-window-body {
-    border:0 none !important;
-    padding:5px 10px;
-    overflow:hidden !important;
-}
-
-.x-window-dlg .x-window-mc {
-    border:0 none !important;
-}
-
-.x-window-dlg .ext-mb-input {
-    margin-top:4px;
-    width:95%;
-}
-
-.x-window-dlg .ext-mb-textarea {
-    margin-top:4px;
-}
-
-.x-window-dlg .x-progress-wrap {
-    margin-top:4px;
-}
-
-.ext-ie .x-window-dlg .x-progress-wrap {
-    margin-top:6px;
-}
-
-.x-window-dlg .x-msg-box-wait {
-    background:transparent no-repeat left;
-    display:block;
-    width:300px;
-    padding-left:18px;
-    line-height:18px;
-}
-
-.x-window-dlg .ext-mb-icon {
-    float:left;
-    width:47px;
-    height:32px;
-}
-
-.x-window-dlg .x-dlg-icon .ext-mb-content{
-    zoom: 1;
-    margin-left: 47px;
-}
-
-.x-window-dlg .ext-mb-info, .x-window-dlg .ext-mb-warning, .x-window-dlg .ext-mb-question, .x-window-dlg .ext-mb-error {
-    background:transparent no-repeat top left;
-}
-
-.ext-gecko2 .ext-mb-fix-cursor {
-    overflow:auto;
-}
Index: luge/ui/web/css/ext-extensions-debug.css
===================================================================
--- deluge/ui/web/css/ext-extensions-debug.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,261 +1,0 @@
-﻿/*
- * ColumnTree styles
- */
-.x-column-tree .x-tree-node {
-    zoom:1;
-}
-.x-column-tree .x-tree-node-el {
-    /*border-bottom:1px solid #eee; borders? */
-    zoom:1;
-}
-.x-column-tree .x-tree-selected {
-    background: #d9e8fb;
-}
-.x-column-tree  .x-tree-node a {
-    line-height:18px;
-    vertical-align:middle;
-}
-.x-column-tree  .x-tree-node a span{
-
-}
-.x-column-tree  .x-tree-node .x-tree-selected a span{
-    background:transparent;
-    color:#000;
-}
-.x-tree-col {
-    float:left;
-    overflow:hidden;
-    padding:0 1px;
-    zoom:1;
-}
-
-.x-tree-col-text, .x-tree-hd-text {
-    overflow:hidden;
-    -o-text-overflow: ellipsis;
-    text-overflow: ellipsis;
-    padding:3px 3px 3px 5px;
-    white-space: nowrap;
-    font:normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-tree-headers {
-    background: #f9f9f9 url(../../resources/images/default/grid/grid3-hrow.gif) repeat-x 0 bottom;
-    cursor:default;
-    zoom:1;
-}
-
-.x-tree-hd {
-    float:left;
-    overflow:hidden;
-    border-left:1px solid #eee;
-    border-right:1px solid #d0d0d0;
-}
-
-/*
- * FileUploadField component styles
- */
-.x-form-file-wrap {
-    position: relative;
-    height: 22px;
-}
-.x-form-file-wrap .x-form-file {
-    position: absolute;
-    right: 0;
-    -moz-opacity: 0;
-    filter:alpha(opacity: 0);
-    opacity: 0;
-    z-index: 2;
-    height: 22px;
-    cursor: pointer;
-}
-.x-form-file-wrap .x-btn {
-    position: absolute;
-    right: 0;
-    z-index: 1;
-}
-.x-form-file-wrap .x-form-file-text {
-    position: absolute;
-    left: 0;
-    z-index: 3;
-    color: #777;
-}
-
-/*
- * Spinner styles
- */
-.x-form-spinner-proxy{
-    /*background-color:#ff00cc;*/
-}
-.x-form-field-wrap .x-form-spinner-trigger {
-    background: transparent url(../images/spinner.gif) no-repeat 0 0;
-}
-
-.x-form-field-wrap .x-form-spinner-overup{
-    background-position:-17px 0;
-}
-.x-form-field-wrap .x-form-spinner-clickup{
-    background-position:-34px 0;
-}
-.x-form-field-wrap .x-form-spinner-overdown{
-    background-position:-51px 0;
-}
-.x-form-field-wrap .x-form-spinner-clickdown{
-    background-position:-68px 0;
-}
-
-
-.x-trigger-wrap-focus .x-form-spinner-trigger{
-    background-position:-85px 0;
-}
-.x-trigger-wrap-focus .x-form-spinner-overup{
-    background-position:-102px 0;
-}
-.x-trigger-wrap-focus .x-form-spinner-clickup{
-    background-position:-119px 0;
-}
-.x-trigger-wrap-focus .x-form-spinner-overdown{
-    background-position:-136px 0;
-}
-.x-trigger-wrap-focus .x-form-spinner-clickdown{
-    background-position:-153px 0;
-}
-.x-trigger-wrap-focus .x-form-trigger{
-    border-bottom: 1px solid #7eadd9;
-}
-
-.x-form-field-wrap .x-form-spinner-splitter {
-    line-height:1px;
-    font-size:1px;
-    background:transparent url(../images/spinner-split.gif) no-repeat 0 0;
-    position:absolute;
-    cursor: n-resize;
-}
-.x-trigger-wrap-focus .x-form-spinner-splitter{
-    background-position:-14px 0;
-}
-
-.x-form-uxspinner .x-form-field-wrap {
-    height: 24px;
-}
-
-/*
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-/* StatusBar - structure */
-.x-statusbar .x-status-text {
-    cursor: default;
-/*
-    height: 21px;
-    line-height: 21px;
-    padding: 0 4px;
-*/
-}
-.x-statusbar .x-status-busy {
-    padding-left: 25px !important;
-    background: transparent no-repeat 3px 2px;
-}
-
-.x-toolbar div.xtb-text
-
-.x-statusbar .x-status-text-panel {
-    border-top: 1px solid;
-    border-right: 1px solid;
-    border-bottom: 1px solid;
-    border-left: 1px solid;
-    padding: 2px 8px 2px 5px;
-}
-
-/* StatusBar word processor example styles */
-
-#word-status .x-status-text-panel .spacer {
-    width: 60px;
-    font-size:0;
-    line-height:0;
-}
-#word-status .x-status-busy {
-    padding-left: 25px !important;
-    background: transparent no-repeat 3px 2px;
-}
-#word-status .x-status-saved {
-    padding-left: 25px !important;
-    background: transparent no-repeat 3px 2px;
-}
-
-/* StatusBar form validation example styles */
-
-.x-statusbar .x-status-error {
-    cursor: pointer;
-    padding-left: 25px !important;
-    background: transparent no-repeat 3px 2px;
-}
-.x-statusbar .x-status-valid {
-    padding-left: 25px !important;
-    background: transparent no-repeat 3px 2px;
-}
-.x-status-error-list {
-    font: 11px tahoma,arial,verdana,sans-serif;
-    position: absolute;
-    z-index: 9999;
-    border-top: 1px solid;
-    border-right: 1px solid;
-    border-bottom: 1px solid;
-    border-left: 1px solid;
-    padding: 5px 10px;
-}
-.x-status-error-list li {
-    cursor: pointer;
-    list-style: disc;
-    margin-left: 10px;
-}
-.x-status-error-list li a {
-    text-decoration: none;
-}
-.x-status-error-list li a:hover {
-    text-decoration: underline;
-}
-
-
-/* *********************************************************** */
-/* *********************************************************** */
-/* *********************************************************** */
-
-
-/* StatusBar - visual */
-
-.x-statusbar .x-status-busy {
-    background-image: url(../images/loading.gif);
-}
-.x-statusbar .x-status-text-panel {
-    border-color: #99bbe8 #fff #fff #99bbe8;
-}
-
-/* StatusBar word processor example styles */
-
-#word-status .x-status-text {
-    color: #777;
-}
-#word-status .x-status-busy {
-    background-image: url(../images/saving.gif);
-}
-#word-status .x-status-saved {
-    background-image: url(../images/saved.png);
-}
-
-/* StatusBar form validation example styles */
-
-.x-statusbar .x-status-error {
-    color: #C33;
-    background-image: url(../images/exclamation.gif);
-}
-.x-statusbar .x-status-valid {
-    background-image: url(../images/accept.png);
-}
-.x-status-error-list {
-    border-color: #C33;
-}
-.x-status-error-list li a {
-    color: #15428B;
-}
Index: luge/ui/web/css/ext-extensions.css
===================================================================
--- deluge/ui/web/css/ext-extensions.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-﻿ .x-column-tree .x-tree-node{zoom:1}.x-column-tree .x-tree-node-el{zoom:1}.x-column-tree .x-tree-selected{background:#d9e8fb}.x-column-tree .x-tree-node a{line-height:18px;vertical-align:middle}.x-column-tree .x-tree-node .x-tree-selected a span{background:transparent;color:#000}.x-tree-col{float:left;overflow:hidden;padding:0 1px;zoom:1}.x-tree-col-text,.x-tree-hd-text{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:3px 3px 3px 5px;white-space:nowrap;font:normal 11px arial,tahoma,helvetica,sans-serif}.x-tree-headers{background:#f9f9f9 url(../../resources/images/default/grid/grid3-hrow.gif) repeat-x 0 bottom;cursor:default;zoom:1}.x-tree-hd{float:left;overflow:hidden;border-left:1px solid #eee;border-right:1px solid #d0d0d0}.x-form-file-wrap{position:relative;height:22px}.x-form-file-wrap .x-form-file{position:absolute;right:0;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;height:22px;cursor:pointer}.x-form-file-wrap .x-btn{position:absolute;right:0;z-index:1}.x-form-file-wrap .x-form-file-text{position:absolute;left:0;z-index:3;color:#777}.x-form-field-wrap .x-form-spinner-trigger{background:transparent url(../images/spinner.gif) no-repeat 0 0}.x-form-field-wrap .x-form-spinner-overup{background-position:-17px 0}.x-form-field-wrap .x-form-spinner-clickup{background-position:-34px 0}.x-form-field-wrap .x-form-spinner-overdown{background-position:-51px 0}.x-form-field-wrap .x-form-spinner-clickdown{background-position:-68px 0}.x-trigger-wrap-focus .x-form-spinner-trigger{background-position:-85px 0}.x-trigger-wrap-focus .x-form-spinner-overup{background-position:-102px 0}.x-trigger-wrap-focus .x-form-spinner-clickup{background-position:-119px 0}.x-trigger-wrap-focus .x-form-spinner-overdown{background-position:-136px 0}.x-trigger-wrap-focus .x-form-spinner-clickdown{background-position:-153px 0}.x-trigger-wrap-focus .x-form-trigger{border-bottom:1px solid #7eadd9}.x-form-field-wrap .x-form-spinner-splitter{line-height:1px;font-size:1px;background:transparent url(../images/spinner-split.gif) no-repeat 0 0;position:absolute;cursor:n-resize}.x-trigger-wrap-focus .x-form-spinner-splitter{background-position:-14px 0}.x-form-uxspinner .x-form-field-wrap{height:24px}.x-statusbar .x-status-text{cursor:default}.x-statusbar .x-status-busy{padding-left:25px!important;background:transparent no-repeat 3px 2px}.x-toolbar div.xtb-text .x-statusbar .x-status-text-panel{border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid;padding:2px 8px 2px 5px}#word-status .x-status-text-panel .spacer{width:60px;font-size:0;line-height:0}#word-status .x-status-busy{padding-left:25px!important;background:transparent no-repeat 3px 2px}#word-status .x-status-saved{padding-left:25px!important;background:transparent no-repeat 3px 2px}.x-statusbar .x-status-error{cursor:pointer;padding-left:25px!important;background:transparent no-repeat 3px 2px}.x-statusbar .x-status-valid{padding-left:25px!important;background:transparent no-repeat 3px 2px}.x-status-error-list{font:11px tahoma,arial,verdana,sans-serif;position:absolute;z-index:9999;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid;padding:5px 10px}.x-status-error-list li{cursor:pointer;list-style:disc;margin-left:10px}.x-status-error-list li a{text-decoration:none}.x-status-error-list li a:hover{text-decoration:underline}.x-statusbar .x-status-busy{background-image:url(../images/loading.gif)}.x-statusbar .x-status-text-panel{border-color:#99bbe8 #fff #fff #99bbe8}#word-status .x-status-text{color:#777}#word-status .x-status-busy{background-image:url(../images/saving.gif)}#word-status .x-status-saved{background-image:url(../images/saved.png)}.x-statusbar .x-status-error{color:#C33;background-image:url(../images/exclamation.gif)}.x-statusbar .x-status-valid{background-image:url(../images/accept.png)}.x-status-error-list{border-color:#C33}.x-status-error-list li a{color:#15428b}
Index: luge/ui/web/docs/build.sh
===================================================================
--- deluge/ui/web/docs/build.sh	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,3 +1,0 @@
-#!/bin/sh
-
-ext-doc -p deluge-docs.xml -o build -t template/template.xml
Index: luge/ui/web/docs/deluge-docs.xml
===================================================================
--- deluge/ui/web/docs/deluge-docs.xml	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,15 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doc>
-	<sources>
-		<source src="../js/extjs" match="ext-base-debug.js" />
-		<source src="../js/extjs" match="ext-all-debug.js" />
-		<source src="../js/extjs/ext-extensions" match="*.js" />
-		<source src="../js/deluge-all" match="*.js" />
-	</sources>
-	<tags>
-		<tag name="author" title="Author" />
-		<tag name="version" title="Version" />
-		<tag name="note" format="&lt;i&gt;NOTE: {0}&lt;/i&gt;" />
-		<tag name="demo" title="Demo" format="&lt;a href=&quot;{0}&quot;&gt;{0}&lt;/a&gt;" />
-	</tags>
-</doc>
Index: luge/ui/web/docs/template/index.html
===================================================================
--- deluge/ui/web/docs/template/index.html	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,44 +1,0 @@
-<html lang="en" xmlns:ext="http://extjs.com/docs">
-<head>
-  <title>Deluge 1.3 Web UI - API Documentation</title>
-    <link rel="stylesheet" type="text/css" href="resources/css/ext-all.css" />
-    <link rel="stylesheet" type="text/css" href="resources/docs.css"></link>
-	<link rel="stylesheet" type="text/css" href="resources/style.css"></link>
-	<link rel="shortcut icon" href="resources/deluge.png" />
-	<link rel="icon" href="resources/deluge.png" />
-	<style type="text/css">
-		</style>
-	<!-- GC -->
-</head>
-<body scroll="no" id="docs">
-  <div id="loading-mask" style=""></div>
-  <div id="loading">
-    <div class="loading-indicator"><img src="resources/extanim32.gif" width="32" height="32" style="margin-right:8px;" align="absmiddle"/>Loading...</div>
-  </div>
-    <!-- include everything after the loading indicator -->
-    <script type="text/javascript" src="resources/ext-base.js"></script>
-    <script type="text/javascript" src="resources/ext-all.js"></script>
-    <script type="text/javascript" src="resources/TabCloseMenu.js"></script>
-
-    <script type="text/javascript" src="resources/docs.js"></script>
-	<script type="text/javascript" src="output/tree.js">
-//           Docs.classData = {"id":"apidocs","iconCls":"icon-docs","text":"API Documentation","singleClickExpand":true,"children":[{"id":"pkg-Ext","text":"Ext","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"id":"pkg-air","text":"air","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"href":"output\/Ext.air.DragType.html","text":"DragType","id":"Ext.air.DragType","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.air.FileProvider.html","text":"FileProvider","id":"Ext.air.FileProvider","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.air.NativeObservable.html","text":"NativeObservable","id":"Ext.air.NativeObservable","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.air.NativeWindow.html","text":"NativeWindow","id":"Ext.air.NativeWindow","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.air.NativeWindowGroup.html","text":"NativeWindowGroup","id":"Ext.air.NativeWindowGroup","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.air.NativeWindowManager.html","text":"NativeWindowManager","id":"Ext.air.NativeWindowManager","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.air.Sound.html","text":"Sound","id":"Ext.air.Sound","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.air.SystemMenu.html","text":"SystemMenu","id":"Ext.air.SystemMenu","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true}],"pcount":0},{"id":"pkg-data","text":"data","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"href":"output\/Ext.data.ArrayReader.html","text":"ArrayReader","id":"Ext.data.ArrayReader","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.Connection.html","text":"Connection","id":"Ext.data.Connection","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.DataProxy.html","text":"DataProxy","id":"Ext.data.DataProxy","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.DataReader.html","text":"DataReader","id":"Ext.data.DataReader","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.GroupingStore.html","text":"GroupingStore","id":"Ext.data.GroupingStore","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.HttpProxy.html","text":"HttpProxy","id":"Ext.data.HttpProxy","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.JsonReader.html","text":"JsonReader","id":"Ext.data.JsonReader","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.JsonStore.html","text":"JsonStore","id":"Ext.data.JsonStore","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.MemoryProxy.html","text":"MemoryProxy","id":"Ext.data.MemoryProxy","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.Node.html","text":"Node","id":"Ext.data.Node","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.Record.html","text":"Record","id":"Ext.data.Record","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.ScriptTagProxy.html","text":"ScriptTagProxy","id":"Ext.data.ScriptTagProxy","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.SimpleStore.html","text":"SimpleStore","id":"Ext.data.SimpleStore","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.SortTypes.html","text":"SortTypes","id":"Ext.data.SortTypes","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.data.Store.html","text":"Store","id":"Ext.data.Store","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.Tree.html","text":"Tree","id":"Ext.data.Tree","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.data.XmlReader.html","text":"XmlReader","id":"Ext.data.XmlReader","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true}],"pcount":0},{"id":"pkg-dd","text":"dd","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"href":"output\/Ext.dd.DD.html","text":"DD","id":"Ext.dd.DD","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.dd.DDProxy.html","text":"DDProxy","id":"Ext.dd.DDProxy","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.dd.DDTarget.html","text":"DDTarget","id":"Ext.dd.DDTarget","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.dd.DragDrop.html","text":"DragDrop","id":"Ext.dd.DragDrop","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.dd.DragDropMgr.html","text":"DragDropMgr","id":"Ext.dd.DragDropMgr","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.dd.DragSource.html","text":"DragSource","id":"Ext.dd.DragSource","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.dd.DragZone.html","text":"DragZone","id":"Ext.dd.DragZone","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.dd.DropTarget.html","text":"DropTarget","id":"Ext.dd.DropTarget","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.dd.DropZone.html","text":"DropZone","id":"Ext.dd.DropZone","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.dd.Registry.html","text":"Registry","id":"Ext.dd.Registry","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.dd.ScrollManager.html","text":"ScrollManager","id":"Ext.dd.ScrollManager","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.dd.StatusProxy.html","text":"StatusProxy","id":"Ext.dd.StatusProxy","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true}],"pcount":0},{"id":"pkg-form","text":"form","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"href":"output\/Ext.form.Action.html","text":"Action","id":"Ext.form.Action","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.form.Action.Load.html","text":"Action.Load","id":"Ext.form.Action.Load","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.form.Action.Submit.html","text":"Action.Submit","id":"Ext.form.Action.Submit","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.form.BasicForm.html","text":"BasicForm","id":"Ext.form.BasicForm","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.form.Checkbox.html","text":"Checkbox","id":"Ext.form.Checkbox","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.CheckboxGroup.html","text":"CheckboxGroup","id":"Ext.form.CheckboxGroup","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.ComboBox.html","text":"ComboBox","id":"Ext.form.ComboBox","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.DateField.html","text":"DateField","id":"Ext.form.DateField","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.Field.html","text":"Field","id":"Ext.form.Field","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.FieldSet.html","text":"FieldSet","id":"Ext.form.FieldSet","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.FormPanel.html","text":"FormPanel","id":"Ext.form.FormPanel","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.Hidden.html","text":"Hidden","id":"Ext.form.Hidden","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.HtmlEditor.html","text":"HtmlEditor","id":"Ext.form.HtmlEditor","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.Label.html","text":"Label","id":"Ext.form.Label","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.NumberField.html","text":"NumberField","id":"Ext.form.NumberField","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.Radio.html","text":"Radio","id":"Ext.form.Radio","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.RadioGroup.html","text":"RadioGroup","id":"Ext.form.RadioGroup","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.TextArea.html","text":"TextArea","id":"Ext.form.TextArea","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.TextField.html","text":"TextField","id":"Ext.form.TextField","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.TimeField.html","text":"TimeField","id":"Ext.form.TimeField","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.TriggerField.html","text":"TriggerField","id":"Ext.form.TriggerField","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.form.VTypes.html","text":"VTypes","id":"Ext.form.VTypes","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true}],"pcount":0},{"id":"pkg-grid","text":"grid","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"href":"output\/Ext.grid.AbstractSelectionModel.html","text":"AbstractSelectionModel","id":"Ext.grid.AbstractSelectionModel","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.CellSelectionModel.html","text":"CellSelectionModel","id":"Ext.grid.CellSelectionModel","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.CheckboxSelectionModel.html","text":"CheckboxSelectionModel","id":"Ext.grid.CheckboxSelectionModel","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.ColumnModel.html","text":"ColumnModel","id":"Ext.grid.ColumnModel","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.EditorGridPanel.html","text":"EditorGridPanel","id":"Ext.grid.EditorGridPanel","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.grid.GridDragZone.html","text":"GridDragZone","id":"Ext.grid.GridDragZone","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.GridPanel.html","text":"GridPanel","id":"Ext.grid.GridPanel","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.grid.GridView.html","text":"GridView","id":"Ext.grid.GridView","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.GroupingView.html","text":"GroupingView","id":"Ext.grid.GroupingView","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.PropertyColumnModel.html","text":"PropertyColumnModel","id":"Ext.grid.PropertyColumnModel","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.PropertyGrid.html","text":"PropertyGrid","id":"Ext.grid.PropertyGrid","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.grid.PropertyRecord.html","text":"PropertyRecord","id":"Ext.grid.PropertyRecord","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.PropertyStore.html","text":"PropertyStore","id":"Ext.grid.PropertyStore","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.RowNumberer.html","text":"RowNumberer","id":"Ext.grid.RowNumberer","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.grid.RowSelectionModel.html","text":"RowSelectionModel","id":"Ext.grid.RowSelectionModel","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true}],"pcount":0},{"id":"pkg-layout","text":"layout","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"href":"output\/Ext.layout.AbsoluteLayout.html","text":"AbsoluteLayout","id":"Ext.layout.AbsoluteLayout","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.Accordion.html","text":"Accordion","id":"Ext.layout.Accordion","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.AnchorLayout.html","text":"AnchorLayout","id":"Ext.layout.AnchorLayout","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.BorderLayout.html","text":"BorderLayout","id":"Ext.layout.BorderLayout","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.BorderLayout.Region.html","text":"BorderLayout.Region","id":"Ext.layout.BorderLayout.Region","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.BorderLayout.SplitRegion.html","text":"BorderLayout.SplitRegion","id":"Ext.layout.BorderLayout.SplitRegion","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.CardLayout.html","text":"CardLayout","id":"Ext.layout.CardLayout","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.ColumnLayout.html","text":"ColumnLayout","id":"Ext.layout.ColumnLayout","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.ContainerLayout.html","text":"ContainerLayout","id":"Ext.layout.ContainerLayout","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.FitLayout.html","text":"FitLayout","id":"Ext.layout.FitLayout","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.FormLayout.html","text":"FormLayout","id":"Ext.layout.FormLayout","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.layout.TableLayout.html","text":"TableLayout","id":"Ext.layout.TableLayout","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true}],"pcount":0},{"id":"pkg-menu","text":"menu","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"href":"output\/Ext.menu.Adapter.html","text":"Adapter","id":"Ext.menu.Adapter","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.menu.BaseItem.html","text":"BaseItem","id":"Ext.menu.BaseItem","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.menu.CheckItem.html","text":"CheckItem","id":"Ext.menu.CheckItem","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.menu.ColorItem.html","text":"ColorItem","id":"Ext.menu.ColorItem","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.menu.ColorMenu.html","text":"ColorMenu","id":"Ext.menu.ColorMenu","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.menu.DateItem.html","text":"DateItem","id":"Ext.menu.DateItem","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.menu.DateMenu.html","text":"DateMenu","id":"Ext.menu.DateMenu","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.menu.Item.html","text":"Item","id":"Ext.menu.Item","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.menu.Menu.html","text":"Menu","id":"Ext.menu.Menu","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.menu.MenuMgr.html","text":"MenuMgr","id":"Ext.menu.MenuMgr","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.menu.Separator.html","text":"Separator","id":"Ext.menu.Separator","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.menu.TextItem.html","text":"TextItem","id":"Ext.menu.TextItem","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true}],"pcount":0},{"id":"pkg-state","text":"state","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"href":"output\/Ext.state.CookieProvider.html","text":"CookieProvider","id":"Ext.state.CookieProvider","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.state.Manager.html","text":"Manager","id":"Ext.state.Manager","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.state.Provider.html","text":"Provider","id":"Ext.state.Provider","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true}],"pcount":0},{"id":"pkg-tree","text":"tree","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"href":"output\/Ext.tree.AsyncTreeNode.html","text":"AsyncTreeNode","id":"Ext.tree.AsyncTreeNode","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.tree.DefaultSelectionModel.html","text":"DefaultSelectionModel","id":"Ext.tree.DefaultSelectionModel","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.tree.MultiSelectionModel.html","text":"MultiSelectionModel","id":"Ext.tree.MultiSelectionModel","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.tree.RootTreeNodeUI.html","text":"RootTreeNodeUI","id":"Ext.tree.RootTreeNodeUI","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.tree.TreeDragZone.html","text":"TreeDragZone","id":"Ext.tree.TreeDragZone","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.tree.TreeDropZone.html","text":"TreeDropZone","id":"Ext.tree.TreeDropZone","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.tree.TreeEditor.html","text":"TreeEditor","id":"Ext.tree.TreeEditor","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.tree.TreeFilter.html","text":"TreeFilter","id":"Ext.tree.TreeFilter","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.tree.TreeLoader.html","text":"TreeLoader","id":"Ext.tree.TreeLoader","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.tree.TreeNode.html","text":"TreeNode","id":"Ext.tree.TreeNode","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.tree.TreeNodeUI.html","text":"TreeNodeUI","id":"Ext.tree.TreeNodeUI","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.tree.TreePanel.html","text":"TreePanel","id":"Ext.tree.TreePanel","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.tree.TreeSorter.html","text":"TreeSorter","id":"Ext.tree.TreeSorter","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true}],"pcount":0},{"id":"pkg-util","text":"util","iconCls":"icon-pkg","cls":"package","singleClickExpand":true,"children":[{"href":"output\/Ext.util.CSS.html","text":"CSS","id":"Ext.util.CSS","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.util.ClickRepeater.html","text":"ClickRepeater","id":"Ext.util.ClickRepeater","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.util.DelayedTask.html","text":"DelayedTask","id":"Ext.util.DelayedTask","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.util.Format.html","text":"Format","id":"Ext.util.Format","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.util.JSON.html","text":"JSON","id":"Ext.util.JSON","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.util.MixedCollection.html","text":"MixedCollection","id":"Ext.util.MixedCollection","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.util.Observable.html","text":"Observable","id":"Ext.util.Observable","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.util.TaskRunner.html","text":"TaskRunner","id":"Ext.util.TaskRunner","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.util.TextMetrics.html","text":"TextMetrics","id":"Ext.util.TextMetrics","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true}],"pcount":0},{"href":"output\/Ext.Action.html","text":"Action","id":"Ext.Action","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Ajax.html","text":"Ajax","id":"Ext.Ajax","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.BoxComponent.html","text":"BoxComponent","id":"Ext.BoxComponent","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.Button.html","text":"Button","id":"Ext.Button","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.ColorPalette.html","text":"ColorPalette","id":"Ext.ColorPalette","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.Component.html","text":"Component","id":"Ext.Component","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.ComponentMgr.html","text":"ComponentMgr","id":"Ext.ComponentMgr","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.CompositeElement.html","text":"CompositeElement","id":"Ext.CompositeElement","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.CompositeElementLite.html","text":"CompositeElementLite","id":"Ext.CompositeElementLite","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Container.html","text":"Container","id":"Ext.Container","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.CycleButton.html","text":"CycleButton","id":"Ext.CycleButton","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.DataView.html","text":"DataView","id":"Ext.DataView","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.DatePicker.html","text":"DatePicker","id":"Ext.DatePicker","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.DomHelper.html","text":"DomHelper","id":"Ext.DomHelper","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.DomQuery.html","text":"DomQuery","id":"Ext.DomQuery","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.Editor.html","text":"Editor","id":"Ext.Editor","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.Element.html","text":"Element","id":"Ext.Element","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.EventManager.html","text":"EventManager","id":"Ext.EventManager","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.EventObject.html","text":"EventObject","id":"Ext.EventObject","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.Fx.html","text":"Fx","id":"Ext.Fx","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.History.html","text":"History","id":"Ext.History","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.KeyMap.html","text":"KeyMap","id":"Ext.KeyMap","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.KeyNav.html","text":"KeyNav","id":"Ext.KeyNav","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Layer.html","text":"Layer","id":"Ext.Layer","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.LoadMask.html","text":"LoadMask","id":"Ext.LoadMask","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.MessageBox.html","text":"MessageBox","id":"Ext.MessageBox","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.PagingToolbar.html","text":"PagingToolbar","id":"Ext.PagingToolbar","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.Panel.html","text":"Panel","id":"Ext.Panel","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.ProgressBar.html","text":"ProgressBar","id":"Ext.ProgressBar","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.QuickTip.html","text":"QuickTip","id":"Ext.QuickTip","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.QuickTips.html","text":"QuickTips","id":"Ext.QuickTips","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.Resizable.html","text":"Resizable","id":"Ext.Resizable","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Shadow.html","text":"Shadow","id":"Ext.Shadow","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Slider.html","text":"Slider","id":"Ext.Slider","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.SplitBar.html","text":"SplitBar","id":"Ext.SplitBar","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.SplitBar.AbsoluteLayoutAdapter.html","text":"SplitBar.AbsoluteLayoutAdapter","id":"Ext.SplitBar.AbsoluteLayoutAdapter","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.SplitBar.BasicLayoutAdapter.html","text":"SplitBar.BasicLayoutAdapter","id":"Ext.SplitBar.BasicLayoutAdapter","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.SplitButton.html","text":"SplitButton","id":"Ext.SplitButton","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.StatusBar.html","text":"StatusBar","id":"Ext.StatusBar","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.StoreMgr.html","text":"StoreMgr","id":"Ext.StoreMgr","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.TabPanel.html","text":"TabPanel","id":"Ext.TabPanel","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.TaskMgr.html","text":"TaskMgr","id":"Ext.TaskMgr","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.Template.html","text":"Template","id":"Ext.Template","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Tip.html","text":"Tip","id":"Ext.Tip","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.ToolTip.html","text":"ToolTip","id":"Ext.ToolTip","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.Toolbar.html","text":"Toolbar","id":"Ext.Toolbar","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.Toolbar.Button.html","text":"Toolbar.Button","id":"Ext.Toolbar.Button","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.Toolbar.Fill.html","text":"Toolbar.Fill","id":"Ext.Toolbar.Fill","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Toolbar.Item.html","text":"Toolbar.Item","id":"Ext.Toolbar.Item","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Toolbar.Separator.html","text":"Toolbar.Separator","id":"Ext.Toolbar.Separator","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Toolbar.Spacer.html","text":"Toolbar.Spacer","id":"Ext.Toolbar.Spacer","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Toolbar.SplitButton.html","text":"Toolbar.SplitButton","id":"Ext.Toolbar.SplitButton","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.Toolbar.TextItem.html","text":"Toolbar.TextItem","id":"Ext.Toolbar.TextItem","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Updater.html","text":"Updater","id":"Ext.Updater","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Updater.BasicRenderer.html","text":"Updater.BasicRenderer","id":"Ext.Updater.BasicRenderer","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Updater.defaults.html","text":"Updater.defaults","id":"Ext.Updater.defaults","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.Viewport.html","text":"Viewport","id":"Ext.Viewport","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.Window.html","text":"Window","id":"Ext.Window","isClass":true,"iconCls":"icon-cmp","cls":"cls","leaf":true},{"href":"output\/Ext.WindowGroup.html","text":"WindowGroup","id":"Ext.WindowGroup","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.WindowMgr.html","text":"WindowMgr","id":"Ext.WindowMgr","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Ext.XTemplate.html","text":"XTemplate","id":"Ext.XTemplate","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true}],"pcount":10},{"href":"output\/Array.html","text":"Array","id":"Array","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Date.html","text":"Date","id":"Date","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Ext.html","text":"Ext","id":"Ext","isClass":true,"iconCls":"icon-static","cls":"cls","leaf":true},{"href":"output\/Function.html","text":"Function","id":"Function","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/Number.html","text":"Number","id":"Number","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true},{"href":"output\/String.html","text":"String","id":"String","isClass":true,"iconCls":"icon-cls","cls":"cls","leaf":true}],"pcount":1};
-//           Docs.icons = {"Ext.Action":"icon-cls","Ext.Ajax":"icon-static","Ext.BoxComponent":"icon-cmp","Ext.Button":"icon-cmp","Ext.ColorPalette":"icon-cmp","Ext.Component":"icon-cls","Ext.ComponentMgr":"icon-static","Ext.CompositeElement":"icon-cls","Ext.CompositeElementLite":"icon-cls","Ext.Container":"icon-cmp","Ext.CycleButton":"icon-cmp","Ext.DataView":"icon-cmp","Ext.DatePicker":"icon-cmp","Ext.DomHelper":"icon-static","Ext.DomQuery":"icon-static","Ext.Editor":"icon-cmp","Ext.Element":"icon-cls","Ext.EventManager":"icon-static","Ext.EventObject":"icon-static","Ext.Fx":"icon-cls","Ext.History":"icon-static","Ext.KeyMap":"icon-cls","Ext.KeyNav":"icon-cls","Ext.Layer":"icon-cls","Ext.LoadMask":"icon-cls","Ext.MessageBox":"icon-static","Ext.PagingToolbar":"icon-cmp","Ext.Panel":"icon-cmp","Ext.ProgressBar":"icon-cmp","Ext.QuickTip":"icon-cmp","Ext.QuickTips":"icon-static","Ext.Resizable":"icon-cls","Ext.Shadow":"icon-cls","Ext.Slider":"icon-cmp","Ext.SplitBar":"icon-cls","Ext.SplitBar.AbsoluteLayoutAdapter":"icon-cls","Ext.SplitBar.BasicLayoutAdapter":"icon-cls","Ext.SplitButton":"icon-cmp","Ext.StatusBar":"icon-cmp","Ext.StoreMgr":"icon-static","Ext.TabPanel":"icon-cmp","Ext.TaskMgr":"icon-static","Ext.Template":"icon-cls","Ext.Tip":"icon-cmp","Ext.ToolTip":"icon-cmp","Ext.Toolbar":"icon-cmp","Ext.Toolbar.Button":"icon-cmp","Ext.Toolbar.Fill":"icon-cls","Ext.Toolbar.Item":"icon-cls","Ext.Toolbar.Separator":"icon-cls","Ext.Toolbar.Spacer":"icon-cls","Ext.Toolbar.SplitButton":"icon-cmp","Ext.Toolbar.TextItem":"icon-cls","Ext.Updater":"icon-cls","Ext.Updater.BasicRenderer":"icon-cls","Ext.Updater.defaults":"icon-cls","Ext.Viewport":"icon-cmp","Ext.Window":"icon-cmp","Ext.WindowGroup":"icon-cls","Ext.WindowMgr":"icon-static","Ext.XTemplate":"icon-cls","Ext.air.DragType":"icon-static","Ext.air.FileProvider":"icon-cls","Ext.air.NativeObservable":"icon-cls","Ext.air.NativeWindow":"icon-cls","Ext.air.NativeWindowGroup":"icon-cls","Ext.air.NativeWindowManager":"icon-static","Ext.air.Sound":"icon-static","Ext.air.SystemMenu":"icon-static","Ext.data.ArrayReader":"icon-cls","Ext.data.Connection":"icon-cls","Ext.data.DataProxy":"icon-cls","Ext.data.DataReader":"icon-cls","Ext.data.GroupingStore":"icon-cls","Ext.data.HttpProxy":"icon-cls","Ext.data.JsonReader":"icon-cls","Ext.data.JsonStore":"icon-cls","Ext.data.MemoryProxy":"icon-cls","Ext.data.Node":"icon-cls","Ext.data.Record":"icon-cls","Ext.data.ScriptTagProxy":"icon-cls","Ext.data.SimpleStore":"icon-cls","Ext.data.SortTypes":"icon-static","Ext.data.Store":"icon-cls","Ext.data.Tree":"icon-cls","Ext.data.XmlReader":"icon-cls","Ext.dd.DD":"icon-cls","Ext.dd.DDProxy":"icon-cls","Ext.dd.DDTarget":"icon-cls","Ext.dd.DragDrop":"icon-cls","Ext.dd.DragDropMgr":"icon-static","Ext.dd.DragSource":"icon-cls","Ext.dd.DragZone":"icon-cls","Ext.dd.DropTarget":"icon-cls","Ext.dd.DropZone":"icon-cls","Ext.dd.Registry":"icon-static","Ext.dd.ScrollManager":"icon-static","Ext.dd.StatusProxy":"icon-cls","Ext.form.Action":"icon-cls","Ext.form.Action.Load":"icon-cls","Ext.form.Action.Submit":"icon-cls","Ext.form.BasicForm":"icon-cls","Ext.form.Checkbox":"icon-cmp","Ext.form.CheckboxGroup":"icon-cmp","Ext.form.ComboBox":"icon-cmp","Ext.form.DateField":"icon-cmp","Ext.form.Field":"icon-cmp","Ext.form.FieldSet":"icon-cmp","Ext.form.FormPanel":"icon-cmp","Ext.form.Hidden":"icon-cmp","Ext.form.HtmlEditor":"icon-cmp","Ext.form.Label":"icon-cmp","Ext.form.NumberField":"icon-cmp","Ext.form.Radio":"icon-cmp","Ext.form.RadioGroup":"icon-cmp","Ext.form.TextArea":"icon-cmp","Ext.form.TextField":"icon-cmp","Ext.form.TimeField":"icon-cmp","Ext.form.TriggerField":"icon-cmp","Ext.form.VTypes":"icon-static","Ext.grid.AbstractSelectionModel":"icon-cls","Ext.grid.CellSelectionModel":"icon-cls","Ext.grid.CheckboxSelectionModel":"icon-cls","Ext.grid.ColumnModel":"icon-cls","Ext.grid.EditorGridPanel":"icon-cmp","Ext.grid.GridDragZone":"icon-cls","Ext.grid.GridPanel":"icon-cmp","Ext.grid.GridView":"icon-cls","Ext.grid.GroupingView":"icon-cls","Ext.grid.PropertyColumnModel":"icon-cls","Ext.grid.PropertyGrid":"icon-cmp","Ext.grid.PropertyRecord":"icon-cls","Ext.grid.PropertyStore":"icon-cls","Ext.grid.RowNumberer":"icon-cls","Ext.grid.RowSelectionModel":"icon-cls","Ext.layout.AbsoluteLayout":"icon-cls","Ext.layout.Accordion":"icon-cls","Ext.layout.AnchorLayout":"icon-cls","Ext.layout.BorderLayout":"icon-cls","Ext.layout.BorderLayout.Region":"icon-cls","Ext.layout.BorderLayout.SplitRegion":"icon-cls","Ext.layout.CardLayout":"icon-cls","Ext.layout.ColumnLayout":"icon-cls","Ext.layout.ContainerLayout":"icon-cls","Ext.layout.FitLayout":"icon-cls","Ext.layout.FormLayout":"icon-cls","Ext.layout.TableLayout":"icon-cls","Ext.menu.Adapter":"icon-cmp","Ext.menu.BaseItem":"icon-cmp","Ext.menu.CheckItem":"icon-cmp","Ext.menu.ColorItem":"icon-cmp","Ext.menu.ColorMenu":"icon-cls","Ext.menu.DateItem":"icon-cmp","Ext.menu.DateMenu":"icon-cls","Ext.menu.Item":"icon-cmp","Ext.menu.Menu":"icon-cls","Ext.menu.MenuMgr":"icon-static","Ext.menu.Separator":"icon-cmp","Ext.menu.TextItem":"icon-cmp","Ext.state.CookieProvider":"icon-cls","Ext.state.Manager":"icon-static","Ext.state.Provider":"icon-cls","Ext.tree.AsyncTreeNode":"icon-cls","Ext.tree.DefaultSelectionModel":"icon-cls","Ext.tree.MultiSelectionModel":"icon-cls","Ext.tree.RootTreeNodeUI":"icon-cls","Ext.tree.TreeDragZone":"icon-cls","Ext.tree.TreeDropZone":"icon-cls","Ext.tree.TreeEditor":"icon-cmp","Ext.tree.TreeFilter":"icon-cls","Ext.tree.TreeLoader":"icon-cls","Ext.tree.TreeNode":"icon-cls","Ext.tree.TreeNodeUI":"icon-cls","Ext.tree.TreePanel":"icon-cmp","Ext.tree.TreeSorter":"icon-cls","Ext.util.CSS":"icon-static","Ext.util.ClickRepeater":"icon-cls","Ext.util.DelayedTask":"icon-cls","Ext.util.Format":"icon-static","Ext.util.JSON":"icon-static","Ext.util.MixedCollection":"icon-cls","Ext.util.Observable":"icon-cls","Ext.util.TaskRunner":"icon-cls","Ext.util.TextMetrics":"icon-static","Array":"icon-cls","Date":"icon-cls","Ext":"icon-static","Function":"icon-cls","Number":"icon-cls","String":"icon-cls"};
-      </script>
-
-  <div id="header">
-	<a href="http://extjs.com" style="float:right;margin-right:10px;"><img src="resources/extjs.gif" style="width:83px;height:24px;margin-top:1px;"/></a>
-
-	<div class="api-title">Deluge 1.3 Web UI - API Documentation</div>
-  </div>
-
-  <div id="classes"></div>
-
-  <div id="main"></div>
-  <select id="search-options" style="display:none">
-    <option>Starts with</option>
-    <option>Ends with</option>
-    <option>Any Match</option>
-</select>
-  </body>
-</html>
Index: luge/ui/web/docs/template/license.txt
===================================================================
--- deluge/ui/web/docs/template/license.txt	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,42 +1,0 @@
-Ext JS - JavaScript Library
-Copyright (c) 2006-2008, Ext JS, LLC
-All rights reserved.
-licensing@extjs.com
-
-http://extjs.com/license
-
-Open Source License
-------------------------------------------------------------------------------------------
-Ext is licensed under the terms of the Open Source GPL 3.0 license. 
-
-http://www.gnu.org/licenses/gpl.html
-
-There are several FLOSS exceptions available for use with this release for
-open source applications that are distributed under a license other than the GPL.
-
-* Open Source License Exception for Applications
-
-  http://extjs.com/products/floss-exception.php
-
-* Open Source License Exception for Development
-
-  http://extjs.com/products/ux-exception.php
-
-
-Commercial License
-------------------------------------------------------------------------------------------
-This is the appropriate option if you are creating proprietary applications and you are 
-not prepared to distribute and share the source code of your application under the 
-GPL v3 license. Please visit http://extjs.com/license for more details.
-
-
-OEM / Reseller License
-------------------------------------------------------------------------------------------
-For more details, please visit: http://extjs.com/license.
-
---
-
-This library is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-General Public License for more details.
Index: luge/ui/web/docs/template/resources/TabCloseMenu.js
===================================================================
--- deluge/ui/web/docs/template/resources/TabCloseMenu.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,42 +1,0 @@
-// Very simple plugin for adding a close context menu to tabs
-Ext.ux.TabCloseMenu = function(){
-    var tabs, menu, ctxItem;
-    this.init = function(tp){
-        tabs = tp;
-        tabs.on('contextmenu', onContextMenu);
-    }
-
-    function onContextMenu(ts, item, e){
-        if(!menu){ // create context menu on first right click
-            menu = new Ext.menu.Menu([{
-                id: tabs.id + '-close',
-                text: 'Close Tab',
-                handler : function(){
-                    tabs.remove(ctxItem);
-                }
-            },{
-                id: tabs.id + '-close-others',
-                text: 'Close Other Tabs',
-                handler : function(){
-                    tabs.items.each(function(item){
-                        if(item.closable && item != ctxItem){
-                            tabs.remove(item);
-                        }
-                    });
-                }
-            }]);
-        }
-        ctxItem = item;
-        var items = menu.items;
-        items.get(tabs.id + '-close').setDisabled(!item.closable);
-        var disableOthers = true;
-        tabs.items.each(function(){
-            if(this != item && this.closable){
-                disableOthers = false;
-                return false;
-            }
-        });
-        items.get(tabs.id + '-close-others').setDisabled(disableOthers);
-        menu.showAt(e.getPoint());
-    }
-};
Index: luge/ui/web/docs/template/resources/collapser.css
===================================================================
--- deluge/ui/web/docs/template/resources/collapser.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,34 +1,0 @@
-.pkg h3 {
-    padding-left:34px;
-    font:normal 11px verdana,helvetica,tahoma,sans-serif;
-    height:18px;
-    cursor:pointer;
-}
-h3.collapser-expanded{
-    background: #fff url(pkg-open.gif) no-repeat 0px -1px;
-}
-h3.collapser-collapsed {
-    background: #fff url(pkg-closed.gif) no-repeat 0px -1px;
-}
-.pkg-body{
-    margin-left:16px;
-    font:normal 11px verdana,helvetica,tahoma,sans-serif;
-}
-#classes a{
-    font:normal 11px verdana,helvetica,tahoma,sans-serif;
-    display:block;
-    text-decoration:none;
-    height:18px;
-    color:black;
-    background: #fff url(class.gif) no-repeat 16px -1px;
-    padding-left:34px;
-    -moz-outline:none;
-    outline:none;
-	 white-space: nowrap;
-}
-#classes a:hover{
-	text-decoration: underline;
-}
-#classes a.ex{
-    background: #fff url(example.gif) no-repeat 16px -1px;
-}
Index: luge/ui/web/docs/template/resources/css/ext-all.css
===================================================================
--- deluge/ui/web/docs/template/resources/css/ext-all.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,925 +1,0 @@
-/*
- * Ext JS Library 2.2
- * Copyright(c) 2006-2008, Ext JS, LLC.
- * licensing@extjs.com
- * 
- * http://extjs.com/license
- */
-
-html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
-img,body,html{border:0;}
-address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
-ol,ul{list-style:none;}
-caption,th{text-align:left;}
-h1,h2,h3,h4,h5,h6{font-size:100%;}
-q:before,q:after{content:'';}
-
-.ext-el-mask{z-index:20000;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;width:100%;height:100%;zoom:1;}
-.ext-el-mask-msg{z-index:20001;position:absolute;top:0;left:0;border:1px solid #6593cf;background:#c3daf9 url(../images/default/box/tb-blue.gif) repeat-x 0 -16px;padding:2px;}
-.ext-el-mask-msg div{padding:5px 10px 5px 10px;background:#eee;border:1px solid #a3bad9;color:#222;font:normal 11px tahoma,arial,helvetica,sans-serif;cursor:wait;}
-.ext-shim{position:absolute;visibility:hidden;left:0;top:0;overflow:hidden;}
-.ext-ie .ext-shim{filter:alpha(opacity=0);}
-.ext-ie6 .ext-shim{margin-left:5px;margin-top:3px;}
-.x-mask-loading div{padding:5px 10px 5px 25px;background:#fbfbfb url( '../images/default/grid/loading.gif' ) no-repeat 5px 5px;line-height:16px;}
-.x-hidden,.x-hide-offsets{position:absolute;left:-10000px;top:-10000px;visibility:hidden;}
-.x-hide-display{display:none!important;}
-.x-hide-visibility{visibility:hidden!important;}
-.x-masked{overflow:hidden!important;}
-.x-masked select,.x-masked object,.x-masked embed{visibility:hidden;}
-.x-layer{visibility:hidden;}
-.x-unselectable,.x-unselectable *{-moz-user-select:none;-khtml-user-select:none;}
-.x-repaint{zoom:1;background-color:transparent;-moz-outline:none;}
-.x-item-disabled{color:gray;cursor:default;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);}
-.x-item-disabled *{color:gray!important;cursor:default!important;}
-.x-splitbar-proxy{position:absolute;visibility:hidden;z-index:20001;background:#aaa;zoom:1;line-height:1px;font-size:1px;overflow:hidden;}
-.x-splitbar-h,.x-splitbar-proxy-h{cursor:e-resize;cursor:col-resize;}
-.x-splitbar-v,.x-splitbar-proxy-v{cursor:s-resize;cursor:row-resize;}
-.x-color-palette{width:150px;height:92px;cursor:pointer;}
-.x-color-palette a{border:1px solid #fff;float:left;padding:2px;text-decoration:none;-moz-outline:0 none;outline:0 none;cursor:pointer;}
-.x-color-palette a:hover,.x-color-palette a.x-color-palette-sel{border:1px solid #8BB8F3;background:#deecfd;}
-.x-color-palette em{display:block;border:1px solid #ACA899;}
-.x-color-palette em span{cursor:pointer;display:block;height:10px;line-height:10px;width:10px;}
-.x-ie-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0;background:#777;zoom:1;}
-.x-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0;}
-.x-shadow *{overflow:hidden;}
-.x-shadow *{padding:0;border:0;margin:0;clear:none;zoom:1;}
-.x-shadow .xstc,.x-shadow .xsbc{height:6px;float:left;}
-.x-shadow .xstl,.x-shadow .xstr,.x-shadow .xsbl,.x-shadow .xsbr{width:6px;height:6px;float:left;}
-.x-shadow .xsc{width:100%;}
-.x-shadow .xsml,.x-shadow .xsmr{width:6px;float:left;height:100%;}
-.x-shadow .xsmc{float:left;height:100%;background:transparent url( ../images/default/shadow-c.png );}
-.x-shadow .xst,.x-shadow .xsb{height:6px;overflow:hidden;width:100%;}
-.x-shadow .xsml{background:transparent url( ../images/default/shadow-lr.png ) repeat-y 0 0;}
-.x-shadow .xsmr{background:transparent url( ../images/default/shadow-lr.png ) repeat-y -6px 0;}
-.x-shadow .xstl{background:transparent url( ../images/default/shadow.png ) no-repeat 0 0;}
-.x-shadow .xstc{background:transparent url( ../images/default/shadow.png ) repeat-x 0 -30px;}
-.x-shadow .xstr{background:transparent url( ../images/default/shadow.png ) repeat-x 0 -18px;}
-.x-shadow .xsbl{background:transparent url( ../images/default/shadow.png ) no-repeat 0 -12px;}
-.x-shadow .xsbc{background:transparent url( ../images/default/shadow.png ) repeat-x 0 -36px;}
-.x-shadow .xsbr{background:transparent url( ../images/default/shadow.png ) repeat-x 0 -6px;}
-.loading-indicator{font-size:11px;background-image:url(../images/default/grid/loading.gif);background-repeat:no-repeat;background-position:left;padding-left:20px;line-height:16px;margin:3px;}
-.x-text-resize{position:absolute;left:-1000px;top:-1000px;visibility:hidden;zoom:1;}
-.x-drag-overlay{width:100%;height:100%;display:none;position:absolute;left:0;top:0;background-image:url(../images/default/s.gif);z-index:20000;}
-.x-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0;}
-.x-spotlight{z-index:8999;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;width:0;height:0;zoom:1;}
-
-.x-tab-panel{overflow:hidden;}
-.x-tab-panel-header,.x-tab-panel-footer{background:#deecfd;border:1px solid #8db2e3;overflow:hidden;zoom:1;}
-.x-tab-panel-header{border:1px solid #8db2e3;padding-bottom:2px;}
-.x-tab-panel-footer{border:1px solid #8db2e3;padding-top:2px;}
-.x-tab-strip-wrap{width:100%;overflow:hidden;position:relative;zoom:1;}
-ul.x-tab-strip{display:block;width:5000px;zoom:1;}
-ul.x-tab-strip-top{padding-top:1px;background:url(../images/default/tabs/tab-strip-bg.gif) #cedff5 repeat-x bottom;border-bottom:1px solid #8db2e3;}
-ul.x-tab-strip-bottom{padding-bottom:1px;background:url(../images/default/tabs/tab-strip-btm-bg.gif) #cedff5 repeat-x top;border-top:1px solid #8db2e3;border-bottom:0 none;}
-.x-tab-panel-header-plain .x-tab-strip-top{background:transparent!important;padding-top:0!important;}
-.x-tab-panel-header-plain{background:transparent!important;border-width:0!important;padding-bottom:0!important;}
-.x-tab-panel-header-plain .x-tab-strip-spacer,.x-tab-panel-footer-plain .x-tab-strip-spacer{border:1px solid #8db2e3;height:2px;background:#deecfd;font-size:1px;line-height:1px;}
-.x-tab-panel-header-plain .x-tab-strip-spacer{border-top:0 none;}
-.x-tab-panel-footer-plain .x-tab-strip-spacer{border-bottom:0 none;}
-.x-tab-panel-footer-plain .x-tab-strip-bottom{background:transparent!important;padding-bottom:0!important;}
-.x-tab-panel-footer-plain{background:transparent!important;border-width:0!important;padding-top:0!important;}
-.ext-border-box .x-tab-panel-header-plain .x-tab-strip-spacer,.ext-border-box .x-tab-panel-footer-plain .x-tab-strip-spacer{height:3px;}
-ul.x-tab-strip li{float:left;margin-left:2px;}
-ul.x-tab-strip li.x-tab-edge{float:left;margin:0!important;padding:0!important;border:0 none!important;font-size:1px!important;line-height:1px!important;overflow:hidden;zoom:1;background:transparent!important;width:1px;}
-.x-tab-strip a,.x-tab-strip span,.x-tab-strip em{display:block;}
-.x-tab-strip a{text-decoration:none!important;-moz-outline:none;outline:none;cursor:pointer;}
-.x-tab-strip-inner{overflow:hidden;text-overflow:ellipsis;}
-.x-tab-strip span.x-tab-strip-text{font:normal 11px tahoma,arial,helvetica;color:#416aa3;white-space:nowrap;cursor:pointer;padding:4px 0;}
-.x-tab-strip-top .x-tab-with-icon .x-tab-right{padding-left:6px;}
-.x-tab-strip .x-tab-with-icon span.x-tab-strip-text{padding-left:20px;background-position:0 3px;background-repeat:no-repeat;}
-.x-tab-strip-over span.x-tab-strip-text{color:#15428b;}
-.x-tab-strip-active,.x-tab-strip-active a.x-tab-right{cursor:default;}
-.x-tab-strip-active span.x-tab-strip-text{cursor:default;color:#15428b;font-weight:bold;}
-.x-tab-strip-disabled .x-tabs-text{cursor:default;color:#aaa;}
-.x-tab-panel-body{overflow:hidden;}
-.x-tab-panel-bwrap{overflow:hidden;}
-.ext-ie .x-tab-strip .x-tab-right{position:relative;}
-.x-tab-strip-top .x-tab-strip-active .x-tab-right{margin-bottom:-1px;}
-.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-bottom:5px;}
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{margin-top:-1px;}
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-top:5px;}
-.x-tab-strip-top .x-tab-right{background:transparent url(../images/default/tabs/tabs-sprite.gif) no-repeat 0 -51px;padding-left:10px;}
-.x-tab-strip-top .x-tab-left{background:transparent url(../images/default/tabs/tabs-sprite.gif) no-repeat right -351px;padding-right:10px;}
-.x-tab-strip-top .x-tab-strip-inner{background:transparent url(../images/default/tabs/tabs-sprite.gif) repeat-x 0 -201px;}
-.x-tab-strip-top .x-tab-strip-over .x-tab-right{background-position:0 -101px;}
-.x-tab-strip-top .x-tab-strip-over .x-tab-left{background-position:right -401px;}
-.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner{background-position:0 -251px;}
-.x-tab-strip-top .x-tab-strip-active .x-tab-right{background-position:0 0;}
-.x-tab-strip-top .x-tab-strip-active .x-tab-left{background-position:right -301px;}
-.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{background-position:0 -151px;}
-.x-tab-strip-bottom .x-tab-right{background:url(../images/default/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right;}
-.x-tab-strip-bottom .x-tab-left{background:url(../images/default/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left;}
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{background:url(../images/default/tabs/tab-btm-right-bg.gif) no-repeat bottom left;}
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-left{background:url(../images/default/tabs/tab-btm-left-bg.gif) no-repeat bottom right;}
-.x-tab-strip-bottom .x-tab-left{padding:0 10px;}
-.x-tab-strip-bottom .x-tab-right{padding:0;}
-.x-tab-strip .x-tab-strip-close{display:none;}
-.x-tab-strip-closable{position:relative;}
-.x-tab-strip-closable .x-tab-left{padding-right:19px;}
-.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{background-image:url(../images/default/tabs/tab-close.gif);opacity:.6;-moz-opacity:.6;background-repeat:no-repeat;display:block;width:11px;height:11px;position:absolute;top:3px;right:3px;cursor:pointer;z-index:2;}
-.x-tab-strip .x-tab-strip-active a.x-tab-strip-close{opacity:.8;-moz-opacity:.8;}
-.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{background-image:url(../images/default/tabs/tab-close.gif);opacity:1;-moz-opacity:1;}
-.x-tab-panel-body{border:1px solid #8db2e3;background:#fff;}
-.x-tab-panel-body-top{border-top:0 none;}
-.x-tab-panel-body-bottom{border-bottom:0 none;}
-.x-tab-scroller-left{background:transparent url(../images/default/tabs/scroll-left.gif) no-repeat -18px 0;border-bottom:1px solid #8db2e3;width:18px;position:absolute;left:0;top:0;z-index:10;cursor:pointer;}
-.x-tab-scroller-left-over{background-position:0 0;}
-.x-tab-scroller-left-disabled{background-position:-18px 0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default;}
-.x-tab-scroller-right{background:transparent url(../images/default/tabs/scroll-right.gif) no-repeat 0 0;border-bottom:1px solid #8db2e3;width:18px;position:absolute;right:0;top:0;z-index:10;cursor:pointer;}
-.x-tab-scroller-right-over{background-position:-18px 0;}
-.x-tab-scroller-right-disabled{background-position:0 0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default;}
-.x-tab-scrolling .x-tab-strip-wrap{margin-left:18px;margin-right:18px;}
-.x-tab-scrolling{position:relative;}
-.x-tab-panel-bbar .x-toolbar{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
-.x-tab-panel-tbar .x-toolbar{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
-
- .x-form-field{margin:0;font:normal 12px tahoma,arial,helvetica,sans-serif;}
-.x-form-text,textarea.x-form-field{padding:1px 3px;background:#fff url(../images/default/form/text-bg.gif) repeat-x 0 0;border:1px solid #B5B8C8;}
-textarea.x-form-field{padding:2px 3px;}
-.x-form-text{height:22px;line-height:18px;vertical-align:middle;}
-.ext-ie .x-form-text{margin:-1px 0;height:22px;line-height:18px;}
-.ext-ie textarea.x-form-field{margin:-1px 0;}
-.ext-strict .x-form-text{height:18px;}
-.ext-safari .x-form-text{height:20px;padding:0 3px;}
-.ext-safari.ext-mac textarea.x-form-field{margin-bottom:-2px;}
-.ext-gecko .x-form-text{padding-top:2px;padding-bottom:0;}
-textarea{resize:none;}
-.x-form-select-one{height:20px;line-height:18px;vertical-align:middle;background-color:#fff;border:1px solid #B5B8C8;}
-.x-form-check-group,.x-form-radio-group{margin-bottom:0;}
-.x-form-check-group .x-form-invalid .x-panel-body,.x-form-radio-group .x-form-invalid .x-panel-body{background-color:transparent;}
-.x-form-check-wrap,.x-form-radio-wrap{padding:3px 0 0 0;line-height:18px;}
-.x-form-check-group .x-form-check-wrap,.x-form-radio-group .x-form-radio-wrap{height:18px;}
-.ext-ie .x-form-check-group .x-form-check-wrap,.ext-ie .x-form-radio-group .x-form-radio-wrap{height:21px;}
-.ext-ie .x-form-check-wrap input,.ext-ie .x-form-radio-wrap input{width:15px;height:15px;}
-.x-form-check,.x-form-radio{height:13px;width:13px;vertical-align:bottom;}
-.x-form-radio{margin-bottom:3px;}
-.x-form-check,.ext-ie .x-form-radio{margin-bottom:2px;}
-.x-form-check-wrap-inner,.x-form-radio-wrap-inner{display:inline;padding:3px 0 0 0;}
-.x-form-check{background:url('../images/default/form/checkbox.gif') no-repeat 0 0;}
-.x-form-radio{background:url('../images/default/form/radio.gif') no-repeat 0 0;}
-.x-form-check-focus .x-form-check,.x-form-check-over .x-form-check,.x-form-check-focus .x-form-radio,.x-form-check-over .x-form-radio{background-position:-13px 0;}
-.x-form-check-down .x-form-check,.x-form-check-down .x-form-radio{background-position:-26px 0;}
-.x-form-check-checked .x-form-check-focus .x-form-check,.x-form-check-checked .x-form-check-over .x-form-check{background-position:-13px -13px;}
-.x-form-check-checked .x-form-check-down .x-form-check{background-position:-26px -13px;}
-.x-form-check-checked .x-form-check,.x-form-check-checked .x-form-radio{background-position:0 -13px;}
-.x-form-check-group-label{border-bottom:1px solid #99BBE8;color:#15428B;margin-bottom:5px;padding-left:3px!important;float:none!important;}
-.x-form-field-wrap{position:relative;zoom:1;white-space:nowrap;}
-.x-form-field-wrap .x-form-trigger{width:17px;height:21px;border:0;background:transparent url(../images/default/form/trigger.gif) no-repeat 0 0;cursor:pointer;border-bottom:1px solid #B5B8C8;position:absolute;top:0;}
-.ext-safari .x-form-field-wrap .x-form-trigger{height:21px;}
-.x-form-field-wrap .x-form-date-trigger{background-image:url(../images/default/form/date-trigger.gif);cursor:pointer;}
-.x-form-field-wrap .x-form-clear-trigger{background-image:url(../images/default/form/clear-trigger.gif);cursor:pointer;}
-.x-form-field-wrap .x-form-search-trigger{background-image:url(../images/default/form/search-trigger.gif);cursor:pointer;}
-.ext-safari .x-form-field-wrap .x-form-trigger{right:0;}
-.x-form-field-wrap .x-form-twin-triggers .x-form-trigger{position:static;top:auto;vertical-align:top;}
-.x-form-field-wrap .x-form-trigger-over{background-position:-17px 0;}
-.x-form-field-wrap .x-form-trigger-click{background-position:-34px 0;}
-.x-trigger-wrap-focus .x-form-trigger{background-position:-51px 0;}
-.x-trigger-wrap-focus .x-form-trigger-over{background-position:-68px 0;}
-.x-trigger-wrap-focus .x-form-trigger-click{background-position:-85px 0;}
-.x-trigger-wrap-focus .x-form-trigger{border-bottom:1px solid #7eadd9;}
-.x-item-disabled .x-form-trigger-over{background-position:0 0!important;border-bottom:1px solid #B5B8C8;}
-.x-item-disabled .x-form-trigger-click{background-position:0 0!important;border-bottom:1px solid #B5B8C8;}
-.x-form-focus,textarea.x-form-focus{border:1px solid #7eadd9;}
-.x-form-invalid,textarea.x-form-invalid{background:#fff url(../images/default/grid/invalid_line.gif) repeat-x bottom;border:1px solid #dd7870;}
-.ext-safari .x-form-invalid{background-color:#fee;border:1px solid #ff7870;}
-.x-editor{visibility:hidden;padding:0;margin:0;}
-.x-editor .x-form-check-wrap,.x-editor .x-form-radio-wrap{background:#fff;padding:3px;}
-.x-editor .x-form-checkbox{height:13px;}
-.x-form-grow-sizer{font:normal 12px tahoma,arial,helvetica,sans-serif;left:-10000px;padding:8px 3px;position:absolute;visibility:hidden;top:-10000px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;zoom:1;}
-.x-form-grow-sizer p{margin:0!important;border:0 none!important;padding:0!important;}
-.x-form-item{font:normal 12px tahoma,arial,helvetica,sans-serif;display:block;margin-bottom:4px;zoom:1;}
-.x-form-item label{display:block;float:left;width:100px;padding:3px;padding-left:0;clear:left;z-index:2;position:relative;}
-.x-form-element{padding-left:105px;position:relative;}
-.x-form-invalid-msg{color:#e00;padding:2px;padding-left:18px;font:normal 11px tahoma,arial,helvetica,sans-serif;background:transparent url(../images/default/shared/warning.gif) no-repeat 0 2px;line-height:16px;width:200px;}
-.x-form-label-right label{text-align:right;}
-.x-form-label-left label{text-align:left;}
-.x-form-label-top .x-form-item label{width:auto;float:none;clear:none;display:inline;margin-bottom:4px;position:static;}
-.x-form-label-top .x-form-element{padding-left:0;padding-top:4px;}
-.x-form-label-top .x-form-item{padding-bottom:4px;}
-.x-form-empty-field{color:gray;}
-.x-small-editor .x-form-field{font:normal 11px arial,tahoma,helvetica,sans-serif;}
-.x-small-editor .x-form-text{height:20px;line-height:16px;vertical-align:middle;}
-.ext-ie .x-small-editor .x-form-text{margin-top:-1px!important;margin-bottom:-1px!important;height:20px!important;line-height:16px!important;}
-.ext-strict .x-small-editor .x-form-text{height:16px!important;}
-.ext-safari .x-small-editor .x-form-field{font:normal 12px arial,tahoma,helvetica,sans-serif;}
-.ext-ie .x-small-editor .x-form-text{height:20px;line-height:16px;}
-.ext-border-box .x-small-editor .x-form-text{height:20px;}
-.x-small-editor .x-form-select-one{height:20px;line-height:16px;vertical-align:middle;}
-.x-small-editor .x-form-num-field{text-align:right;}
-.x-small-editor .x-form-field-wrap .x-form-trigger{height:19px;}
-.x-form-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0;}
-.x-form-clear-left{clear:left;height:0;overflow:hidden;line-height:0;font-size:0;}
-.x-form-cb-label{width:'auto'!important;float:none!important;clear:none!important;display:inline!important;margin-left:4px;}
-.x-form-column{float:left;padding:0;margin:0;width:48%;overflow:hidden;zoom:1;}
-.x-form .x-form-btns-ct .x-btn{float:right;clear:none;}
-.x-form .x-form-btns-ct .x-form-btns td{border:0;padding:0;}
-.x-form .x-form-btns-ct .x-form-btns-right table{float:right;clear:none;}
-.x-form .x-form-btns-ct .x-form-btns-left table{float:left;clear:none;}
-.x-form .x-form-btns-ct .x-form-btns-center{text-align:center;}
-.x-form .x-form-btns-ct .x-form-btns-center table{margin:0 auto;}
-.x-form .x-form-btns-ct table td.x-form-btn-td{padding:3px;}
-.x-form .x-form-btns-ct .x-btn-focus .x-btn-left{background-position:0 -147px;}
-.x-form .x-form-btns-ct .x-btn-focus .x-btn-right{background-position:0 -168px;}
-.x-form .x-form-btns-ct .x-btn-focus .x-btn-center{background-position:0 -189px;}
-.x-form .x-form-btns-ct .x-btn-click .x-btn-center{background-position:0 -126px;}
-.x-form .x-form-btns-ct .x-btn-click .x-btn-right{background-position:0 -84px;}
-.x-form .x-form-btns-ct .x-btn-click .x-btn-left{background-position:0 -63px;}
-.x-form-invalid-icon{width:16px;height:18px;visibility:hidden;position:absolute;left:0;top:0;display:block;background:transparent url(../images/default/form/exclamation.gif) no-repeat 0 2px;}
-.x-fieldset{border:1px solid #B5B8C8;padding:10px;margin-bottom:10px;display:block;}
-.x-fieldset legend{font:bold 11px tahoma,arial,helvetica,sans-serif;color:#15428b;}
-.ext-ie .x-fieldset legend{margin-bottom:10px;}
-.ext-ie .x-fieldset{padding-top:0;padding-bottom:10px;}
-.x-fieldset legend .x-tool-toggle{margin-right:3px;margin-left:0;float:left!important;}
-.x-fieldset legend input{margin-right:3px;float:left!important;height:13px;width:13px;}
-fieldset.x-panel-collapsed{padding-bottom:0!important;border-width:1px 0 0 0!important;}
-fieldset.x-panel-collapsed .x-fieldset-bwrap{visibility:hidden;position:absolute;left:-1000px;top:-1000px;}
-.ext-ie .x-fieldset-bwrap{zoom:1;}
-.ext-ie td .x-form-text{position:relative;top:-1px;}
-.x-fieldset-noborder{border:0 none transparent;}
-.x-fieldset-noborder legend{margin-left:-3px;}
-.ext-ie .x-fieldset-noborder legend{position:relative;margin-bottom:23px;}
-.ext-ie .x-fieldset-noborder legend span{position:absolute;left:-5px;}
-.ext-gecko .x-window-body .x-form-item{-moz-outline:none;overflow:auto;}
-.ext-gecko .x-form-item{-moz-outline:none;}
-.x-hide-label label.x-form-item-label{display:none;}
-.x-hide-label .x-form-element{padding-left:0!important;}
-.x-fieldset{overflow:hidden;}
-.x-fieldset-bwrap{overflow:hidden;zoom:1;}
-.x-fieldset-body{overflow:hidden;}
-
-.x-btn{font:normal 11px tahoma,verdana,helvetica;cursor:pointer;white-space:nowrap;}
-.x-btn button{border:0 none;background:transparent;font:normal 11px tahoma,verdana,helvetica;padding-left:3px;padding-right:3px;cursor:pointer;margin:0;overflow:visible;width:auto;-moz-outline:0 none;outline:0 none;}
-* html .ext-ie .x-btn button{width:1px;}
-.ext-gecko .x-btn button{padding-left:0;padding-right:0;}
-.ext-ie .x-btn button{padding-top:2px;}
-.x-btn-icon .x-btn-center .x-btn-text{background-position:center;background-repeat:no-repeat;height:16px;width:16px;cursor:pointer;white-space:nowrap;padding:0;}
-.x-btn-icon .x-btn-center{padding:1px;}
-.x-btn em{font-style:normal;font-weight:normal;}
-.x-btn-text-icon .x-btn-center .x-btn-text{background-position:0 2px;background-repeat:no-repeat;padding-left:18px;padding-top:3px;padding-bottom:2px;padding-right:0;}
-.ext-gecko3 .x-btn-text-icon .x-btn-center .x-btn-text{padding-top:2px;}
-.x-btn-left,.x-btn-right{font-size:1px;line-height:1px;}
-.x-btn-left{width:3px;height:21px;background:url(../images/default/button/btn-sprite.gif) no-repeat 0 0;}
-.x-btn-right{width:3px;height:21px;background:url(../images/default/button/btn-sprite.gif) no-repeat 0 -21px;}
-.x-btn-left i,.x-btn-right i{display:block;width:3px;overflow:hidden;font-size:1px;line-height:1px;}
-.x-btn-center{background:url(../images/default/button/btn-sprite.gif) repeat-x 0 -42px;vertical-align:middle;text-align:center;padding:0 5px;cursor:pointer;white-space:nowrap;}
-.x-btn-over .x-btn-left{background-position:0 -63px;}
-.x-btn-over .x-btn-right{background-position:0 -84px;}
-.x-btn-over .x-btn-center{background-position:0 -105px;}
-.x-btn-click .x-btn-center,.x-btn-menu-active .x-btn-center{background-position:0 -126px;}
-.x-btn-disabled *{color:gray!important;cursor:default!important;}
-.x-btn-menu-text-wrap .x-btn-center{padding:0 3px;}
-.ext-gecko .x-btn-menu-text-wrap .x-btn-center{padding:0 1px;}
-.x-btn-menu-arrow-wrap .x-btn-center{padding:0;}
-.x-btn-menu-arrow-wrap .x-btn-center button{width:12px!important;height:21px;padding:0!important;display:block;background:transparent url(../images/default/button/btn-arrow.gif) no-repeat left 3px;}
-.x-btn-with-menu .x-btn-center{padding-right:2px!important;}
-.x-btn-with-menu .x-btn-center em{display:block;background:transparent url(../images/default/toolbar/btn-arrow.gif) no-repeat right 0;padding-right:10px;}
-.x-btn-text-icon .x-btn-with-menu .x-btn-center em{display:block;background:transparent url(../images/default/toolbar/btn-arrow.gif) no-repeat right 3px;padding-right:10px;}
-.x-btn-pressed .x-btn-left{background:url(../images/default/button/btn-sprite.gif) no-repeat 0 -63px;}
-.x-btn-pressed .x-btn-right{background:url(../images/default/button/btn-sprite.gif) no-repeat 0 -84px;}
-.x-btn-pressed .x-btn-center{background:url(../images/default/button/btn-sprite.gif) repeat-x 0 -126px;}
-
-.x-toolbar{border-color:#a9bfd3;border-style:solid;border-width:0 0 1px 0;display:block;padding:2px;background:#d0def0 url(../images/default/toolbar/bg.gif) repeat-x top left;position:relative;zoom:1;}
-.x-toolbar .x-item-disabled .x-btn-icon{opacity:.35;-moz-opacity:.35;filter:alpha(opacity=35);}
-.x-toolbar td{vertical-align:middle;}
-.mso .x-toolbar,.x-grid-mso .x-toolbar{border:0 none;background:url(../images/default/grid/mso-hd.gif);}
-.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{white-space:nowrap;font:normal 11px tahoma,arial,helvetica,sans-serif;}
-.x-toolbar .x-item-disabled{color:gray;cursor:default;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);}
-.x-toolbar .x-item-disabled *{color:gray;cursor:default;}
-.x-toolbar .x-btn-left{background:none;}
-.x-toolbar .x-btn-right{background:none;}
-.x-toolbar .x-btn-center{background:none;padding:0;}
-.x-toolbar .x-btn-menu-text-wrap .x-btn-center button{padding-right:2px;}
-.ext-gecko .x-toolbar .x-btn-menu-text-wrap .x-btn-center button{padding-right:0;}
-.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center button{padding:0 2px;}
-.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center button{width:12px;background:transparent url(../images/default/toolbar/btn-arrow.gif) no-repeat 0 3px;}
-.x-toolbar .x-btn-text-icon .x-btn-menu-arrow-wrap .x-btn-center button{width:12px;background:transparent url(../images/default/toolbar/btn-arrow.gif) no-repeat 0 3px;}
-.x-toolbar .x-btn-over .x-btn-menu-arrow-wrap .x-btn-center button{background-position:0 -47px;}
-.x-toolbar .x-btn-over .x-btn-left{background:url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 0;}
-.x-toolbar .x-btn-over .x-btn-right{background:url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -21px;}
-.x-toolbar .x-btn-over .x-btn-center{background:url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x 0 -42px;}
-.x-toolbar .x-btn-click .x-btn-left,.x-toolbar .x-btn-pressed .x-btn-left,.x-toolbar .x-btn-menu-active .x-btn-left{background:url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -63px;}
-.x-toolbar .x-btn-click .x-btn-right,.x-toolbar .x-btn-pressed .x-btn-right,.x-toolbar .x-btn-menu-active .x-btn-right{background:url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -84px;}
-.x-toolbar .x-btn-click .x-btn-center,.x-toolbar .x-btn-pressed .x-btn-center,.x-toolbar .x-btn-menu-active .x-btn-center{background:url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x 0 -105px;}
-.x-toolbar .x-btn-with-menu .x-btn-center em{padding-right:8px;}
-.x-toolbar .ytb-text{padding:2px;}
-.x-toolbar .ytb-sep{background-image:url(../images/default/grid/grid-blue-split.gif);background-position:center;background-repeat:no-repeat;display:block;font-size:1px;height:16px;width:4px;overflow:hidden;cursor:default;margin:0 2px 0;border:0;}
-.x-toolbar .ytb-spacer{width:2px;}
-.x-tbar-page-number{width:24px;height:14px;}
-.x-tbar-page-first{background-image:url(../images/default/grid/page-first.gif)!important;}
-.x-tbar-loading{background-image:url(../images/default/grid/refresh.gif)!important;}
-.x-tbar-page-last{background-image:url(../images/default/grid/page-last.gif)!important;}
-.x-tbar-page-next{background-image:url(../images/default/grid/page-next.gif)!important;}
-.x-tbar-page-prev{background-image:url(../images/default/grid/page-prev.gif)!important;}
-.x-item-disabled .x-tbar-loading{background-image:url(../images/default/grid/loading.gif)!important;}
-.x-item-disabled .x-tbar-page-first{background-image:url(../images/default/grid/page-first-disabled.gif)!important;}
-.x-item-disabled .x-tbar-page-last{background-image:url(../images/default/grid/page-last-disabled.gif)!important;}
-.x-item-disabled .x-tbar-page-next{background-image:url(../images/default/grid/page-next-disabled.gif)!important;}
-.x-item-disabled .x-tbar-page-prev{background-image:url(../images/default/grid/page-prev-disabled.gif)!important;}
-.x-paging-info{position:absolute;top:5px;right:8px;color:#444;}
-.x-statusbar .x-status-text{height:21px;line-height:21px;padding:0 4px;cursor:default;}
-.x-statusbar .x-status-busy{padding-left:25px;background:transparent url(../images/default/grid/loading.gif) no-repeat 3px 3px;}
-.x-statusbar .x-status-text-panel{border-top:1px solid #99BBE8;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #99BBE8;padding:2px 8px 2px 5px;}
-
-.x-resizable-handle{position:absolute;z-index:100;font-size:1px;line-height:6px;overflow:hidden;background:white;filter:alpha(opacity=0);opacity:0;zoom:1;}
-.x-resizable-handle-east{width:6px;cursor:e-resize;right:0;top:0;height:100%;}
-.ext-ie .x-resizable-handle-east{margin-right:-1px;}
-.x-resizable-handle-south{width:100%;cursor:s-resize;left:0;bottom:0;height:6px;}
-.ext-ie .x-resizable-handle-south{margin-bottom:-1px;}
-.x-resizable-handle-west{width:6px;cursor:w-resize;left:0;top:0;height:100%;}
-.x-resizable-handle-north{width:100%;cursor:n-resize;left:0;top:0;height:6px;}
-.x-resizable-handle-southeast{width:6px;cursor:se-resize;right:0;bottom:0;height:6px;z-index:101;}
-.x-resizable-handle-northwest{width:6px;cursor:nw-resize;left:0;top:0;height:6px;z-index:101;}
-.x-resizable-handle-northeast{width:6px;cursor:ne-resize;right:0;top:0;height:6px;z-index:101;}
-.x-resizable-handle-southwest{width:6px;cursor:sw-resize;left:0;bottom:0;height:6px;z-index:101;}
-.x-resizable-over .x-resizable-handle,.x-resizable-pinned .x-resizable-handle{filter:alpha(opacity=100);opacity:1;}
-.x-resizable-over .x-resizable-handle-east,.x-resizable-pinned .x-resizable-handle-east{background:url(../images/default/sizer/e-handle.gif);background-position:left;}
-.x-resizable-over .x-resizable-handle-west,.x-resizable-pinned .x-resizable-handle-west{background:url(../images/default/sizer/e-handle.gif);background-position:left;}
-.x-resizable-over .x-resizable-handle-south,.x-resizable-pinned .x-resizable-handle-south{background:url(../images/default/sizer/s-handle.gif);background-position:top;}
-.x-resizable-over .x-resizable-handle-north,.x-resizable-pinned .x-resizable-handle-north{background:url(../images/default/sizer/s-handle.gif);background-position:top;}
-.x-resizable-over .x-resizable-handle-southeast,.x-resizable-pinned .x-resizable-handle-southeast{background:url(../images/default/sizer/se-handle.gif);background-position:top left;}
-.x-resizable-over .x-resizable-handle-northwest,.x-resizable-pinned .x-resizable-handle-northwest{background:url(../images/default/sizer/nw-handle.gif);background-position:bottom right;}
-.x-resizable-over .x-resizable-handle-northeast,.x-resizable-pinned .x-resizable-handle-northeast{background:url(../images/default/sizer/ne-handle.gif);background-position:bottom left;}
-.x-resizable-over .x-resizable-handle-southwest,.x-resizable-pinned .x-resizable-handle-southwest{background:url(../images/default/sizer/sw-handle.gif);background-position:top right;}
-.x-resizable-proxy{border:1px dashed #3b5a82;position:absolute;overflow:hidden;display:none;left:0;top:0;z-index:50000;}
-.x-resizable-overlay{width:100%;height:100%;display:none;position:absolute;left:0;top:0;background:white;z-index:200000;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);}
-
- .x-grid3{position:relative;overflow:hidden;background-color:#fff;}
-.x-grid-panel .x-panel-body{overflow:hidden!important;}
-.x-grid-panel .x-panel-mc .x-panel-body{border:1px solid #99bbe8;}
-.x-grid3 table{table-layout:fixed;}
-.x-grid3-viewport{overflow:hidden;}
-.x-grid3-hd-row td,.x-grid3-row td,.x-grid3-summary-row td{font:normal 11px arial,tahoma,helvetica,sans-serif;-moz-outline:none;-moz-user-focus:normal;}
-.x-grid3-row td,.x-grid3-summary-row td{line-height:13px;vertical-align:top;padding-left:1px;padding-right:1px;-moz-user-select:none;}
-.x-grid3-hd-row td{line-height:15px;vertical-align:middle;border-left:1px solid #eee;border-right:1px solid #d0d0d0;}
-.x-grid3-hd-row .x-grid3-marker-hd{padding:3px;}
-.x-grid3-row .x-grid3-marker{padding:3px;}
-.x-grid3-cell-inner,.x-grid3-hd-inner{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:3px 3px 3px 5px;white-space:nowrap;}
-.x-grid3-hd-inner{position:relative;cursor:inherit;padding:4px 3px 4px 5px;}
-.x-grid3-row-body{white-space:normal;}
-.x-grid3-body-cell{-moz-outline:0 none;outline:0 none;}
-.ext-ie .x-grid3-cell-inner,.ext-ie .x-grid3-hd-inner{width:100%;}
-.ext-strict .x-grid3-cell-inner,.ext-strict .x-grid3-hd-inner{width:auto;}
-.x-grid-row-loading{background:#fff url(../images/default/shared/loading-balls.gif) no-repeat center center;}
-.x-grid-page{overflow:hidden;}
-.x-grid3-row{cursor:default;border:1px solid #ededed;border-top-color:#fff;width:100%;}
-.x-grid3-row-alt{background-color:#fafafa;}
-.x-grid3-row-over{border:1px solid #ddd;background:#efefef url(../images/default/grid/row-over.gif) repeat-x left top;}
-.x-grid3-resize-proxy{width:1px;left:0;background-color:#777;cursor:e-resize;cursor:col-resize;position:absolute;top:0;height:100px;overflow:hidden;visibility:hidden;border:0 none;z-index:7;}
-.x-grid3-resize-marker{width:1px;left:0;background-color:#777;position:absolute;top:0;height:100px;overflow:hidden;visibility:hidden;border:0 none;z-index:7;}
-.x-grid3-focus{position:absolute;left:0;top:0;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:text;-khtml-user-select:text;}
-.x-grid3-header{background:#f9f9f9 url(../images/default/grid/grid3-hrow.gif) repeat-x 0 bottom;cursor:default;zoom:1;padding:1px 0 0 0;}
-.x-grid3-header-pop{border-left:1px solid #d0d0d0;float:right;clear:none;}
-.x-grid3-header-pop-inner{border-left:1px solid #eee;width:14px;height:19px;background:transparent url(../images/default/grid/hd-pop.gif) no-repeat center center;}
-.ext-ie .x-grid3-header-pop-inner{width:15px;}
-.ext-strict .x-grid3-header-pop-inner{width:14px;}
-.x-grid3-header-inner{overflow:hidden;zoom:1;float:left;}
-.x-grid3-header-offset{padding-left:1px;width:10000px;}
-td.x-grid3-hd-over,td.sort-desc,td.sort-asc,td.x-grid3-hd-menu-open{border-left:1px solid #aaccf6;border-right:1px solid #aaccf6;}
-td.x-grid3-hd-over .x-grid3-hd-inner,td.sort-desc .x-grid3-hd-inner,td.sort-asc .x-grid3-hd-inner,td.x-grid3-hd-menu-open .x-grid3-hd-inner{background:#ebf3fd url(../images/default/grid/grid3-hrow-over.gif) repeat-x left bottom;}
-.x-grid3-sort-icon{background-repeat:no-repeat;display:none;height:4px;width:13px;margin-left:3px;vertical-align:middle;}
-.sort-asc .x-grid3-sort-icon{background-image:url(../images/default/grid/sort_asc.gif);display:inline;}
-.sort-desc .x-grid3-sort-icon{background-image:url(../images/default/grid/sort_desc.gif);display:inline;}
-.ext-strict .ext-ie .x-grid3-header-inner{position:relative;}
-.ext-strict .ext-ie6 .x-grid3-hd{position:relative;}
-.ext-strict .ext-ie6 .x-grid3-hd-inner{position:static;}
-.x-grid3-body{zoom:1;}
-.x-grid3-scroller{overflow:auto;zoom:1;position:relative;}
-.x-grid3-cell-text,.x-grid3-hd-text{display:block;padding:3px 5px 3px 5px;-moz-user-select:none;-khtml-user-select:none;color:black;}
-.x-grid3-split{background-image:url(../images/default/grid/grid-split.gif);background-position:center;background-repeat:no-repeat;cursor:e-resize;cursor:col-resize;display:block;font-size:1px;height:16px;overflow:hidden;position:absolute;top:2px;width:6px;z-index:3;}
-.x-grid3-hd-text{color:#15428b;}
-.x-dd-drag-proxy .x-grid3-hd-inner{background:#ebf3fd url(../images/default/grid/grid3-hrow-over.gif) repeat-x left bottom;width:120px;padding:3px;border:1px solid #aaccf6;overflow:hidden;}
-.col-move-top,.col-move-bottom{width:9px;height:9px;position:absolute;top:0;line-height:1px;font-size:1px;overflow:hidden;visibility:hidden;z-index:20000;}
-.col-move-top{background:transparent url(../images/default/grid/col-move-top.gif) no-repeat left top;}
-.col-move-bottom{background:transparent url(../images/default/grid/col-move-bottom.gif) no-repeat left top;}
-.x-grid3-row-selected{background:#DFE8F6!important;border:1px dotted #a3bae9;}
-.x-grid3-cell-selected{background-color:#B8CFEE!important;color:black;}
-.x-grid3-cell-selected span{color:black!important;}
-.x-grid3-cell-selected .x-grid3-cell-text{color:black;}
-.x-grid3-locked td.x-grid3-row-marker,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker{background:#ebeadb url(../images/default/grid/grid-hrow.gif) repeat-x 0 bottom!important;vertical-align:middle!important;color:black;padding:0;border-top:1px solid white;border-bottom:none!important;border-right:1px solid #6fa0df!important;text-align:center;}
-.x-grid3-locked td.x-grid3-row-marker div,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div{padding:0 4px;color:#15428b!important;text-align:center;}
-.x-grid3-dirty-cell{background:transparent url(../images/default/grid/dirty.gif) no-repeat 0 0;}
-.x-grid3-topbar,.x-grid3-bottombar{font:normal 11px arial,tahoma,helvetica,sans-serif;overflow:hidden;display:none;zoom:1;position:relative;}
-.x-grid3-topbar .x-toolbar{border-right:0 none;}
-.x-grid3-bottombar .x-toolbar{border-right:0 none;border-bottom:0 none;border-top:1px solid #a9bfd3;}
-.x-props-grid .x-grid3-cell{padding:1px;}
-.x-props-grid .x-grid3-td-name .x-grid3-cell-inner{background:transparent url(../images/default/grid/grid3-special-col-bg.gif) repeat-y -16px!important;padding-left:12px;color:black!important;}
-.x-props-grid .x-grid3-body .x-grid3-td-name{padding:1px;padding-right:0;background:white!important;border:0 none;border-right:1px solid #eee;}
-.xg-hmenu-sort-asc .x-menu-item-icon{background-image:url(../images/default/grid/hmenu-asc.gif);}
-.xg-hmenu-sort-desc .x-menu-item-icon{background-image:url(../images/default/grid/hmenu-desc.gif);}
-.xg-hmenu-lock .x-menu-item-icon{background-image:url(../images/default/grid/hmenu-lock.gif);}
-.xg-hmenu-unlock .x-menu-item-icon{background-image:url(../images/default/grid/hmenu-unlock.gif);}
-.x-grid3-col-dd{border:0 none;padding:0;background:transparent;}
-.x-dd-drag-ghost .x-grid3-dd-wrap{padding:1px 3px 3px 1px;}
-.x-grid3-hd{-moz-user-select:none;}
-.x-grid3-hd-btn{display:none;position:absolute;width:14px;background:#c3daf9 url(../images/default/grid/grid3-hd-btn.gif) no-repeat left center;right:0;top:0;z-index:2;cursor:pointer;}
-.x-grid3-hd-over .x-grid3-hd-btn,.x-grid3-hd-menu-open .x-grid3-hd-btn{display:block;}
-a.x-grid3-hd-btn:hover{background-position:-14px center;}
-.x-grid3-body .x-grid3-td-expander{background:transparent url(../images/default/grid/grid3-special-col-bg.gif) repeat-y right;}
-.x-grid3-body .x-grid3-td-expander .x-grid3-cell-inner{padding:0!important;height:100%;}
-.x-grid3-row-expander{width:100%;height:18px;background-position:4px 2px;background-repeat:no-repeat;background-color:transparent;background-image:url(../images/default/grid/row-expand-sprite.gif);}
-.x-grid3-row-collapsed .x-grid3-row-expander{background-position:4px 2px;}
-.x-grid3-row-expanded .x-grid3-row-expander{background-position:-21px 2px;}
-.x-grid3-row-collapsed .x-grid3-row-body{display:none!important;}
-.x-grid3-row-expanded .x-grid3-row-body{display:block!important;}
-.x-grid3-body .x-grid3-td-checker{background:transparent url(../images/default/grid/grid3-special-col-bg.gif) repeat-y right;}
-.x-grid3-body .x-grid3-td-checker .x-grid3-cell-inner,.x-grid3-header .x-grid3-td-checker .x-grid3-hd-inner{padding:0!important;height:100%;}
-.x-grid3-row-checker,.x-grid3-hd-checker{width:100%;height:18px;background-position:2px 2px;background-repeat:no-repeat;background-color:transparent;background-image:url(../images/default/grid/row-check-sprite.gif);}
-.x-grid3-row .x-grid3-row-checker{background-position:2px 2px;}
-.x-grid3-row-selected .x-grid3-row-checker,.x-grid3-hd-checker-on .x-grid3-hd-checker{background-position:-23px 2px;}
-.x-grid3-hd-checker{background-position:2px 3px;}
-.x-grid3-hd-checker-on .x-grid3-hd-checker{background-position:-23px 3px;}
-.x-grid3-body .x-grid3-td-numberer{background:transparent url(../images/default/grid/grid3-special-col-bg.gif) repeat-y right;}
-.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner{padding:3px 5px 0 0!important;text-align:right;color:#444;}
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander{background:transparent url(../images/default/grid/grid3-special-col-sel-bg.gif) repeat-y right;}
-.x-grid3-body .x-grid3-check-col-td .x-grid3-cell-inner{padding:1px 0 0 0!important;}
-.x-grid3-check-col{width:100%;height:16px;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-image:url(../images/default/menu/unchecked.gif);}
-.x-grid3-check-col-on{width:100%;height:16px;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-image:url(../images/default/menu/checked.gif);}
-.x-grid-group,.x-grid-group-body,.x-grid-group-hd{zoom:1;}
-.x-grid-group-hd{border-bottom:2px solid #99bbe8;cursor:pointer;padding-top:6px;}
-.x-grid-group-hd div{background:transparent url(../images/default/grid/group-expand-sprite.gif) no-repeat 3px -47px;padding:4px 4px 4px 17px;color:#3764a0;font:bold 11px tahoma,arial,helvetica,sans-serif;}
-.x-grid-group-collapsed .x-grid-group-hd div{background-position:3px 3px;}
-.x-grid-group-collapsed .x-grid-group-body{display:none;}
-.x-group-by-icon{background-image:url(../images/default/grid/group-by.gif);}
-.x-cols-icon{background-image:url(../images/default/grid/columns.gif);}
-.x-show-groups-icon{background-image:url(../images/default/grid/group-by.gif);}
-.ext-ie .x-grid3 .x-editor .x-form-text{position:relative;top:-1px;}
-.ext-ie .x-props-grid .x-editor .x-form-text{position:static;top:0;}
-.x-grid-empty{padding:10px;color:gray;font:normal 11px tahoma,arial,helvetica,sans-serif;}
-.ext-ie7 .x-grid-panel .x-panel-bbar{position:relative;}
-
-.x-dd-drag-proxy{position:absolute;left:0;top:0;visibility:hidden;z-index:15000;}
-.x-dd-drag-ghost{color:black;font:normal 11px arial,helvetica,sans-serif;-moz-opacity:0.85;opacity:.85;filter:alpha(opacity=85);border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #bbb;border-bottom:1px solid #bbb;padding:3px;padding-left:20px;background-color:white;white-space:nowrap;}
-.x-dd-drag-repair .x-dd-drag-ghost{-moz-opacity:0.4;opacity:.4;filter:alpha(opacity=40);border:0 none;padding:0;background-color:transparent;}
-.x-dd-drag-repair .x-dd-drop-icon{visibility:hidden;}
-.x-dd-drop-icon{position:absolute;top:3px;left:3px;display:block;width:16px;height:16px;background-color:transparent;background-position:center;background-repeat:no-repeat;z-index:1;}
-.x-dd-drop-nodrop .x-dd-drop-icon{background-image:url(../images/default/dd/drop-no.gif);}
-.x-dd-drop-ok .x-dd-drop-icon{background-image:url(../images/default/dd/drop-yes.gif);}
-.x-dd-drop-ok-add .x-dd-drop-icon{background-image:url(../images/default/dd/drop-add.gif);}
-.x-view-selector{position:absolute;left:0;top:0;width:0;background:#c3daf9;border:1px dotted #39b;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);zoom:1;}
-
-.x-tree .x-panel-body{background-color:#fff;}
-.ext-strict .ext-ie .x-tree .x-panel-bwrap{position:relative;overflow:hidden;}
-.x-tree-icon,.x-tree-ec-icon,.x-tree-elbow-line,.x-tree-elbow,.x-tree-elbow-end,.x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus{border:0 none;height:18px;margin:0;padding:0;vertical-align:top;width:16px;background-repeat:no-repeat;}
-.x-tree-node-collapsed .x-tree-node-icon,.x-tree-node-expanded .x-tree-node-icon,.x-tree-node-leaf .x-tree-node-icon{border:0 none;height:18px;margin:0;padding:0;vertical-align:top;width:16px;background-position:center;background-repeat:no-repeat;}
-.ext-ie .x-tree-node-indent img,.ext-ie .x-tree-node-icon,.ext-ie .x-tree-ec-icon{vertical-align:middle!important;}
-.x-tree-node-expanded .x-tree-node-icon{background-image:url(../images/default/tree/folder-open.gif);}
-.x-tree-node-leaf .x-tree-node-icon{background-image:url(../images/default/tree/leaf.gif);}
-.x-tree-node-collapsed .x-tree-node-icon{background-image:url(../images/default/tree/folder.gif);}
-.ext-ie input.x-tree-node-cb{width:15px;height:15px;}
-input.x-tree-node-cb{margin-left:1px;}
-.ext-ie input.x-tree-node-cb{margin-left:0;}
-.x-tree-noicon .x-tree-node-icon{width:0;height:0;}
-.x-tree-node-loading .x-tree-node-icon{background-image:url(../images/default/tree/loading.gif)!important;}
-.x-tree-node-loading a span{font-style:italic;color:#444;}
-.ext-ie .x-tree-node-el input{width:15px;height:15px;}
-.x-tree-lines .x-tree-elbow{background-image:url(../images/default/tree/elbow.gif);}
-.x-tree-lines .x-tree-elbow-plus{background-image:url(../images/default/tree/elbow-plus.gif);}
-.x-tree-lines .x-tree-elbow-minus{background-image:url(../images/default/tree/elbow-minus.gif);}
-.x-tree-lines .x-tree-elbow-end{background-image:url(../images/default/tree/elbow-end.gif);}
-.x-tree-lines .x-tree-elbow-end-plus{background-image:url(../images/default/tree/elbow-end-plus.gif);}
-.x-tree-lines .x-tree-elbow-end-minus{background-image:url(../images/default/tree/elbow-end-minus.gif);}
-.x-tree-lines .x-tree-elbow-line{background-image:url(../images/default/tree/elbow-line.gif);}
-.x-tree-no-lines .x-tree-elbow{background:transparent;}
-.x-tree-no-lines .x-tree-elbow-plus{background-image:url(../images/default/tree/elbow-plus-nl.gif);}
-.x-tree-no-lines .x-tree-elbow-minus{background-image:url(../images/default/tree/elbow-minus-nl.gif);}
-.x-tree-no-lines .x-tree-elbow-end{background:transparent;}
-.x-tree-no-lines .x-tree-elbow-end-plus{background-image:url(../images/default/tree/elbow-end-plus-nl.gif);}
-.x-tree-no-lines .x-tree-elbow-end-minus{background-image:url(../images/default/tree/elbow-end-minus-nl.gif);}
-.x-tree-no-lines .x-tree-elbow-line{background:transparent;}
-.x-tree-arrows .x-tree-elbow{background:transparent;}
-.x-tree-arrows .x-tree-elbow-plus{background:transparent url(../images/default/tree/arrows.gif) no-repeat 0 0;}
-.x-tree-arrows .x-tree-elbow-minus{background:transparent url(../images/default/tree/arrows.gif) no-repeat -16px 0;}
-.x-tree-arrows .x-tree-elbow-end{background:transparent;}
-.x-tree-arrows .x-tree-elbow-end-plus{background:transparent url(../images/default/tree/arrows.gif) no-repeat 0 0;}
-.x-tree-arrows .x-tree-elbow-end-minus{background:transparent url(../images/default/tree/arrows.gif) no-repeat -16px 0;}
-.x-tree-arrows .x-tree-elbow-line{background:transparent;}
-.x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus{background-position:-32px 0;}
-.x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus{background-position:-48px 0;}
-.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-plus{background-position:-32px 0;}
-.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-minus{background-position:-48px 0;}
-.x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus{cursor:pointer;}
-.ext-ie ul.x-tree-node-ct{font-size:0;line-height:0;zoom:1;}
-.x-tree-node{color:black;font:normal 11px arial,tahoma,helvetica,sans-serif;white-space:nowrap;}
-.x-tree-node-el{line-height:18px;cursor:pointer;}
-.x-tree-node a,.x-dd-drag-ghost a{text-decoration:none;color:black;-khtml-user-select:none;-moz-user-select:none;-kthml-user-focus:normal;-moz-user-focus:normal;-moz-outline:0 none;outline:0 none;}
-.x-tree-node a span,.x-dd-drag-ghost a span{text-decoration:none;color:black;padding:1px 3px 1px 2px;}
-.x-tree-node .x-tree-node-disabled a span{color:gray!important;}
-.x-tree-node .x-tree-node-disabled .x-tree-node-icon{-moz-opacity:0.5;opacity:.5;filter:alpha(opacity=50);}
-.x-tree-node .x-tree-node-inline-icon{background:transparent;}
-.x-tree-node a:hover,.x-dd-drag-ghost a:hover{text-decoration:none;}
-.x-tree-node div.x-tree-drag-insert-below{border-bottom:1px dotted #36c;}
-.x-tree-node div.x-tree-drag-insert-above{border-top:1px dotted #36c;}
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below{border-bottom:0 none;}
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above{border-top:0 none;}
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a{border-bottom:2px solid #36c;}
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a{border-top:2px solid #36c;}
-.x-tree-node .x-tree-drag-append a span{background:#ddd;border:1px dotted gray;}
-.x-tree-node .x-tree-node-over{background-color:#eee;}
-.x-tree-node .x-tree-selected{background-color:#d9e8fb;}
-.x-dd-drag-ghost .x-tree-node-indent,.x-dd-drag-ghost .x-tree-ec-icon{display:none!important;}
-.x-tree-drop-ok-append .x-dd-drop-icon{background-image:url(../images/default/tree/drop-add.gif);}
-.x-tree-drop-ok-above .x-dd-drop-icon{background-image:url(../images/default/tree/drop-over.gif);}
-.x-tree-drop-ok-below .x-dd-drop-icon{background-image:url(../images/default/tree/drop-under.gif);}
-.x-tree-drop-ok-between .x-dd-drop-icon{background-image:url(../images/default/tree/drop-between.gif);}
-.x-tree-root-ct{zoom:1;}
-
-.x-date-picker{border:1px solid #1b376c;border-top:0 none;background:#fff;position:relative;}
-.x-date-picker a{-moz-outline:0 none;outline:0 none;}
-.x-date-inner,.x-date-inner td,.x-date-inner th{border-collapse:separate;}
-.x-date-middle,.x-date-left,.x-date-right{background:url(../images/default/shared/hd-sprite.gif) repeat-x 0 -83px;color:#FFF;font:bold 11px "sans serif",tahoma,verdana,helvetica;overflow:hidden;}
-.x-date-middle .x-btn-left,.x-date-middle .x-btn-center,.x-date-middle .x-btn-right{background:transparent!important;vertical-align:middle;}
-.x-date-middle .x-btn .x-btn-text{color:#fff;}
-.x-date-middle .x-btn-with-menu .x-btn-center em{background:transparent url(../images/default/toolbar/btn-arrow-light.gif) no-repeat right 0;}
-.x-date-right,.x-date-left{width:18px;}
-.x-date-right{text-align:right;}
-.x-date-middle{padding-top:2px;padding-bottom:2px;width:130px;}
-.x-date-right a,.x-date-left a{display:block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;cursor:pointer;-moz-opacity:0.6;opacity:.6;filter:alpha(opacity=60);}
-.x-date-right a:hover,.x-date-left a:hover{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);}
-.x-date-right a{background-image:url(../images/default/shared/right-btn.gif);margin-right:2px;text-decoration:none!important;}
-.x-date-left a{background-image:url(../images/default/shared/left-btn.gif);margin-left:2px;text-decoration:none!important;}
-table.x-date-inner{width:100%;table-layout:fixed;}
-.x-date-inner th{width:25px;}
-.x-date-inner th{background:#dfecfb url(../images/default/shared/glass-bg.gif) repeat-x left top;text-align:right!important;border-bottom:1px solid #a3bad9;font:normal 10px arial,helvetica,tahoma,sans-serif;color:#233d6d;cursor:default;padding:0;border-collapse:separate;}
-.x-date-inner th span{display:block;padding:2px;padding-right:7px;}
-.x-date-inner td{border:1px solid #fff;text-align:right;padding:0;}
-.x-date-inner a{padding:2px 5px;display:block;font:normal 11px arial,helvetica,tahoma,sans-serif;text-decoration:none;color:black;text-align:right;zoom:1;}
-.x-date-inner .x-date-active{cursor:pointer;color:black;}
-.x-date-inner .x-date-selected a{background:#dfecfb url(../images/default/shared/glass-bg.gif) repeat-x left top;border:1px solid #8db2e3;padding:1px 4px;}
-.x-date-inner .x-date-today a{border:1px solid darkred;padding:1px 4px;}
-.x-date-inner .x-date-selected span{font-weight:bold;}
-.x-date-inner .x-date-prevday a,.x-date-inner .x-date-nextday a{color:#aaa;text-decoration:none!important;}
-.x-date-bottom{padding:4px;border-top:1px solid #a3bad9;background:#dfecfb url(../images/default/shared/glass-bg.gif) repeat-x left top;}
-.x-date-inner a:hover,.x-date-inner .x-date-disabled a:hover{text-decoration:none!important;color:black;background:#ddecfe;}
-.x-date-inner .x-date-disabled a{cursor:default;background:#eee;color:#bbb;}
-.x-date-mmenu{background:#eee!important;}
-.x-date-mmenu .x-menu-item{font-size:10px;padding:1px 24px 1px 4px;white-space:nowrap;color:#000;}
-.x-date-mmenu .x-menu-item .x-menu-item-icon{width:10px;height:10px;margin-right:5px;background-position:center -4px!important;}
-.x-date-mp{position:absolute;left:0;top:0;background:white;display:none;}
-.x-date-mp td{padding:2px;font:normal 11px arial,helvetica,tahoma,sans-serif;}
-td.x-date-mp-month,td.x-date-mp-year,td.x-date-mp-ybtn{border:0 none;text-align:center;vertical-align:middle;width:25%;}
-.x-date-mp-ok{margin-right:3px;}
-.x-date-mp-btns button{text-decoration:none;text-align:center;text-decoration:none!important;background:#083772;color:white;border:1px solid;border-color:#36c #005 #005 #36c;padding:1px 3px 1px;font:normal 11px arial,helvetica,tahoma,sans-serif;cursor:pointer;}
-.x-date-mp-btns{background:#dfecfb url(../images/default/shared/glass-bg.gif) repeat-x left top;}
-.x-date-mp-btns td{border-top:1px solid #c5d2df;text-align:center;}
-td.x-date-mp-month a,td.x-date-mp-year a{display:block;padding:2px 4px;text-decoration:none;text-align:center;color:#15428b;}
-td.x-date-mp-month a:hover,td.x-date-mp-year a:hover{color:#15428b;text-decoration:none;cursor:pointer;background:#ddecfe;}
-td.x-date-mp-sel a{padding:1px 3px;background:#dfecfb url(../images/default/shared/glass-bg.gif) repeat-x left top;border:1px solid #8db2e3;}
-.x-date-mp-ybtn a{overflow:hidden;width:15px;height:15px;cursor:pointer;background:transparent url(../images/default/panel/tool-sprites.gif) no-repeat;display:block;margin:0 auto;}
-.x-date-mp-ybtn a.x-date-mp-next{background-position:0 -120px;}
-.x-date-mp-ybtn a.x-date-mp-next:hover{background-position:-15px -120px;}
-.x-date-mp-ybtn a.x-date-mp-prev{background-position:0 -105px;}
-.x-date-mp-ybtn a.x-date-mp-prev:hover{background-position:-15px -105px;}
-.x-date-mp-ybtn{text-align:center;}
-td.x-date-mp-sep{border-right:1px solid #c5d2df;}
-
-.x-tip{position:absolute;top:0;left:0;visibility:hidden;z-index:20000;border:0 none;}
-.x-tip .x-tip-close{background-image:url(../images/default/qtip/close.gif);height:15px;float:right;width:15px;margin:0 0 2px 2px;cursor:pointer;display:none;}
-.x-tip .x-tip-tc{background:transparent url(../images/default/qtip/tip-sprite.gif) no-repeat 0 -62px;padding-top:3px;overflow:hidden;zoom:1;}
-.x-tip .x-tip-tl{background:transparent url(../images/default/qtip/tip-sprite.gif) no-repeat 0 0;padding-left:6px;overflow:hidden;zoom:1;}
-.x-tip .x-tip-tr{background:transparent url(../images/default/qtip/tip-sprite.gif) no-repeat right 0;padding-right:6px;overflow:hidden;zoom:1;}
-.x-tip .x-tip-bc{background:transparent url(../images/default/qtip/tip-sprite.gif) no-repeat 0 -121px;height:3px;overflow:hidden;}
-.x-tip .x-tip-bl{background:transparent url(../images/default/qtip/tip-sprite.gif) no-repeat 0 -59px;padding-left:6px;zoom:1;}
-.x-tip .x-tip-br{background:transparent url(../images/default/qtip/tip-sprite.gif) no-repeat right -59px;padding-right:6px;zoom:1;}
-.x-tip .x-tip-mc{border:0 none;font:normal 11px tahoma,arial,helvetica,sans-serif;}
-.x-tip .x-tip-ml{background:#fff url(../images/default/qtip/tip-sprite.gif) no-repeat 0 -124px;padding-left:6px;zoom:1;}
-.x-tip .x-tip-mr{background:transparent url(../images/default/qtip/tip-sprite.gif) no-repeat right -124px;padding-right:6px;zoom:1;}
-.ext-ie .x-tip .x-tip-header,.ext-ie .x-tip .x-tip-tc{font-size:0;line-height:0;}
-.x-tip .x-tip-header-text{font:bold 11px tahoma,arial,helvetica,sans-serif;padding:0;margin:0 0 2px 0;color:#444;}
-.x-tip .x-tip-body{font:normal 11px tahoma,arial,helvetica,sans-serif;margin:0!important;line-height:14px;color:#444;padding:0;}
-.x-tip .x-tip-body .loading-indicator{margin:0;}
-.x-tip-draggable .x-tip-header,.x-tip-draggable .x-tip-header-text{cursor:move;}
-.x-form-invalid-tip .x-tip-tc{background:url(../images/default/form/error-tip-corners.gif) repeat-x 0 -12px;padding-top:6px;}
-.x-form-invalid-tip .x-tip-tl{background-image:url(../images/default/form/error-tip-corners.gif);}
-.x-form-invalid-tip .x-tip-tr{background-image:url(../images/default/form/error-tip-corners.gif);}
-.x-form-invalid-tip .x-tip-bc{background:url(../images/default/form/error-tip-corners.gif) repeat-x 0 -18px;height:6px;}
-.x-form-invalid-tip .x-tip-bl{background:url(../images/default/form/error-tip-corners.gif) no-repeat 0 -6px;}
-.x-form-invalid-tip .x-tip-br{background:url(../images/default/form/error-tip-corners.gif) no-repeat right -6px;}
-.x-form-invalid-tip .x-tip-ml{background-image:url(../images/default/form/error-tip-corners.gif);}
-.x-form-invalid-tip .x-tip-mr{background-image:url(../images/default/form/error-tip-corners.gif);}
-.x-form-invalid-tip .x-tip-body{padding:2px;}
-.x-form-invalid-tip .x-tip-body{padding-left:24px;background:transparent url(../images/default/form/exclamation.gif) no-repeat 2px 2px;}
-
-.x-menu{border:1px solid #718bb7;z-index:15000;zoom:1;background:#f0f0f0 url(../images/default/menu/menu.gif) repeat-y;padding:2px;}
-.x-menu a{text-decoration:none!important;}
-.ext-ie .x-menu{zoom:1;overflow:hidden;}
-.x-menu-list{background:transparent;border:0 none;}
-.x-menu li{line-height:100%;}
-.x-menu li.x-menu-sep-li{font-size:1px;line-height:1px;}
-.x-menu-list-item{font:normal 11px tahoma,arial,sans-serif;white-space:nowrap;-moz-user-select:none;-khtml-user-select:none;display:block;padding:1px;}
-.x-menu-item-arrow{background:transparent url(../images/default/menu/menu-parent.gif) no-repeat right;}
-.x-menu-sep{display:block;font-size:1px;line-height:1px;margin:2px 3px;background-color:#e0e0e0;border-bottom:1px solid #fff;overflow:hidden;}
-.x-menu-focus{position:absolute;left:-1px;top:-1px;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:text;-khtml-user-select:text;overflow:hidden;display:block;}
-.x-menu a.x-menu-item{display:block;line-height:16px;padding:3px 21px 3px 3px;white-space:nowrap;text-decoration:none;color:#222;-moz-outline:0 none;outline:0 none;cursor:pointer;}
-.x-menu-item-active{background:#ebf3fd url(../images/default/menu/item-over.gif) repeat-x left bottom;border:1px solid #aaccf6;padding:0;}
-.x-menu-item-active a.x-menu-item{color:#233d6d;}
-.x-menu-item-icon{border:0 none;height:16px;padding:0;vertical-align:top;width:16px;margin:0 8px 0 0;background-position:center;}
-.x-menu-check-item .x-menu-item-icon{background:transparent url(../images/default/menu/unchecked.gif) no-repeat center;}
-.x-menu-item-checked .x-menu-item-icon{background-image:url(../images/default/menu/checked.gif);}
-.x-menu-group-item .x-menu-item-icon{background:transparent;}
-.x-menu-item-checked .x-menu-group-item .x-menu-item-icon{background:transparent url(../images/default/menu/group-checked.gif) no-repeat center;}
-.x-menu-plain{background:#fff!important;}
-.x-menu-date-item{padding:0;}
-.x-menu .x-color-palette,.x-menu .x-date-picker{margin-left:26px;margin-right:4px;}
-.x-menu .x-date-picker{border:1px solid #a3bad9;margin-top:2px;margin-bottom:2px;}
-.x-menu-plain .x-color-palette,.x-menu-plain .x-date-picker{margin:0;border:0 none;}
-.x-date-menu{padding:0!important;}
-.x-cycle-menu .x-menu-item-checked{border:1px dotted #a3bae9!important;background:#DFE8F6;padding:0;}
-
- .x-box-tl{background:transparent url(../images/default/box/corners.gif) no-repeat 0 0;zoom:1;}
-.x-box-tc{height:8px;background:transparent url(../images/default/box/tb.gif) repeat-x 0 0;overflow:hidden;}
-.x-box-tr{background:transparent url(../images/default/box/corners.gif) no-repeat right -8px;}
-.x-box-ml{background:transparent url(../images/default/box/l.gif) repeat-y 0;padding-left:4px;overflow:hidden;zoom:1;}
-.x-box-mc{background:#eee url(../images/default/box/tb.gif) repeat-x 0 -16px;padding:4px 10px;font-family:"Myriad Pro","Myriad Web","Tahoma","Helvetica","Arial",sans-serif;color:#393939;font-size:12px;}
-.x-box-mc h3{font-size:14px;font-weight:bold;margin:0 0 4px 0;zoom:1;}
-.x-box-mr{background:transparent url(../images/default/box/r.gif) repeat-y right;padding-right:4px;overflow:hidden;}
-.x-box-bl{background:transparent url(../images/default/box/corners.gif) no-repeat 0 -16px;zoom:1;}
-.x-box-bc{background:transparent url(../images/default/box/tb.gif) repeat-x 0 -8px;height:8px;overflow:hidden;}
-.x-box-br{background:transparent url(../images/default/box/corners.gif) no-repeat right -24px;}
-.x-box-tl,.x-box-bl{padding-left:8px;overflow:hidden;}
-.x-box-tr,.x-box-br{padding-right:8px;overflow:hidden;}
-.x-box-blue .x-box-bl,.x-box-blue .x-box-br,.x-box-blue .x-box-tl,.x-box-blue .x-box-tr{background-image:url(../images/default/box/corners-blue.gif);}
-.x-box-blue .x-box-bc,.x-box-blue .x-box-mc,.x-box-blue .x-box-tc{background-image:url(../images/default/box/tb-blue.gif);}
-.x-box-blue .x-box-mc{background-color:#c3daf9;}
-.x-box-blue .x-box-mc h3{color:#17385b;}
-.x-box-blue .x-box-ml{background-image:url(../images/default/box/l-blue.gif);}
-.x-box-blue .x-box-mr{background-image:url(../images/default/box/r-blue.gif);}
-
-#x-debug-browser .x-tree .x-tree-node a span{color:#222297;font-size:11px;padding-top:2px;font-family:"monotype","courier new",sans-serif;line-height:18px;}
-#x-debug-browser .x-tree a i{color:#FF4545;font-style:normal;}
-#x-debug-browser .x-tree a em{color:#999;}
-#x-debug-browser .x-tree .x-tree-node .x-tree-selected a span{background:#c3daf9;}
-#x-debug-browser .x-tool-toggle{background-position:0 -75px;}
-#x-debug-browser .x-tool-toggle-over{background-position:-15px -75px;}
-#x-debug-browser.x-panel-collapsed .x-tool-toggle{background-position:0 -60px;}
-#x-debug-browser.x-panel-collapsed .x-tool-toggle-over{background-position:-15px -60px;}
-
-.x-combo-list{border:1px solid #98c0f4;background:#ddecfe;zoom:1;overflow:hidden;}
-.x-combo-list-inner{overflow:auto;background:white;position:relative;zoom:1;overflow-x:hidden;}
-.x-combo-list-hd{font:bold 11px tahoma,arial,helvetica,sans-serif;color:#15428b;background-image:url(../images/default/layout/panel-title-light-bg.gif);border-bottom:1px solid #98c0f4;padding:3px;}
-.x-resizable-pinned .x-combo-list-inner{border-bottom:1px solid #98c0f4;}
-.x-combo-list-item{font:normal 12px tahoma,arial,helvetica,sans-serif;padding:2px;border:1px solid #fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
-.x-combo-list .x-combo-selected{border:1px dotted #a3bae9!important;background:#DFE8F6;cursor:pointer;}
-.x-combo-noedit{cursor:pointer;}
-.x-combo-list .x-toolbar{border-top:1px solid #98c0f4;border-bottom:0 none;}
-.x-combo-list-small .x-combo-list-item{font:normal 11px tahoma,arial,helvetica,sans-serif;}
-
-.x-panel{border-style:solid;border-color:#99bbe8;border-width:0;}
-.x-panel-header{overflow:hidden;zoom:1;color:#15428b;font:bold 11px tahoma,arial,verdana,sans-serif;padding:5px 3px 4px 5px;border:1px solid #99bbe8;line-height:15px;background:transparent url(../images/default/panel/white-top-bottom.gif) repeat-x 0 -1px;}
-.x-panel-body{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;background:white;position:relative;}
-.x-panel-bbar .x-toolbar{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
-.x-panel-tbar .x-toolbar{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
-.x-panel-tbar-noheader .x-toolbar,.x-panel-mc .x-panel-tbar .x-toolbar{border-top:1px solid #99bbe8;border-bottom:0 none;}
-.x-panel-body-noheader,.x-panel-mc .x-panel-body{border-top:1px solid #99bbe8;}
-.x-panel-header{overflow:hidden;zoom:1;}
-.x-panel-tl .x-panel-header{color:#15428b;font:bold 11px tahoma,arial,verdana,sans-serif;padding:5px 0 4px 0;border:0 none;background:transparent;}
-.x-panel-tl .x-panel-icon,.x-window-tl .x-panel-icon{padding-left:20px!important;background-repeat:no-repeat;background-position:0 4px;zoom:1;}
-.x-panel-inline-icon{width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;margin-right:4px;margin-top:-1px;margin-bottom:-1px;}
-.x-panel-tc{background:transparent url(../images/default/panel/top-bottom.gif) repeat-x 0 0;overflow:hidden;}
-.ext-strict .ext-ie7 .x-panel-tc{overflow:visible;}
-.x-panel-tl{background:transparent url(../images/default/panel/corners-sprite.gif) no-repeat 0 0;padding-left:6px;zoom:1;border-bottom:1px solid #99bbe8;}
-.x-panel-tr{background:transparent url(../images/default/panel/corners-sprite.gif) no-repeat right 0;zoom:1;padding-right:6px;}
-.x-panel-bc{background:transparent url(../images/default/panel/top-bottom.gif) repeat-x 0 bottom;zoom:1;}
-.x-panel-bc .x-panel-footer{zoom:1;}
-.x-panel-bl{background:transparent url(../images/default/panel/corners-sprite.gif) no-repeat 0 bottom;padding-left:6px;zoom:1;}
-.x-panel-br{background:transparent url(../images/default/panel/corners-sprite.gif) no-repeat right bottom;padding-right:6px;zoom:1;}
-.x-panel-mc{border:0 none;padding:0;margin:0;font:normal 11px tahoma,arial,helvetica,sans-serif;padding-top:6px;background:#dfe8f6;}
-.x-panel-mc .x-panel-body{background:transparent;border:0 none;}
-.x-panel-ml{background:#fff url(../images/default/panel/left-right.gif) repeat-y 0 0;padding-left:6px;zoom:1;}
-.x-panel-mr{background:transparent url(../images/default/panel/left-right.gif) repeat-y right 0;padding-right:6px;zoom:1;}
-.x-panel-bc .x-panel-footer{padding-bottom:6px;}
-.x-panel-nofooter .x-panel-bc,.x-panel-nofooter .x-window-bc{height:6px;font-size:0;line-height:0;}
-.x-panel-bwrap{overflow:hidden;zoom:1;left:0;top:0;}
-.x-panel-body{overflow:hidden;zoom:1;}
-.x-panel-collapsed .x-resizable-handle{display:none;}
-.ext-gecko .x-panel-animated div{overflow:hidden!important;}
-.x-plain-body{overflow:hidden;}
-.x-plain-bbar .x-toolbar{overflow:hidden;padding:2px;}
-.x-plain-tbar .x-toolbar{overflow:hidden;padding:2px;}
-.x-plain-bwrap{overflow:hidden;zoom:1;}
-.x-plain{overflow:hidden;}
-.x-tool{overflow:hidden;width:15px;height:15px;float:right;cursor:pointer;background:transparent url(../images/default/panel/tool-sprites.gif) no-repeat;margin-left:2px;}
-.x-tool-toggle{background-position:0 -60px;}
-.x-tool-toggle-over{background-position:-15px -60px;}
-.x-panel-collapsed .x-tool-toggle{background-position:0 -75px;}
-.x-panel-collapsed .x-tool-toggle-over{background-position:-15px -75px;}
-.x-tool-close{background-position:0 -0;}
-.x-tool-close-over{background-position:-15px 0;}
-.x-tool-minimize{background-position:0 -15px;}
-.x-tool-minimize-over{background-position:-15px -15px;}
-.x-tool-maximize{background-position:0 -30px;}
-.x-tool-maximize-over{background-position:-15px -30px;}
-.x-tool-restore{background-position:0 -45px;}
-.x-tool-restore-over{background-position:-15px -45px;}
-.x-tool-gear{background-position:0 -90px;}
-.x-tool-gear-over{background-position:-15px -90px;}
-.x-tool-pin{background-position:0 -135px;}
-.x-tool-pin-over{background-position:-15px -135px;}
-.x-tool-unpin{background-position:0 -150px;}
-.x-tool-unpin-over{background-position:-15px -150px;}
-.x-tool-right{background-position:0 -165px;}
-.x-tool-right-over{background-position:-15px -165px;}
-.x-tool-left{background-position:0 -180px;}
-.x-tool-left-over{background-position:-15px -180px;}
-.x-tool-up{background-position:0 -210px;}
-.x-tool-up-over{background-position:-15px -210px;}
-.x-tool-down{background-position:0 -195px;}
-.x-tool-down-over{background-position:-15px -195px;}
-.x-tool-refresh{background-position:0 -225px;}
-.x-tool-refresh-over{background-position:-15px -225px;}
-.x-tool-minus{background-position:0 -255px;}
-.x-tool-minus-over{background-position:-15px -255px;}
-.x-tool-plus{background-position:0 -240px;}
-.x-tool-plus-over{background-position:-15px -240px;}
-.x-tool-search{background-position:0 -270px;}
-.x-tool-search-over{background-position:-15px -270px;}
-.x-tool-save{background-position:0 -285px;}
-.x-tool-save-over{background-position:-15px -285px;}
-.x-tool-help{background-position:0 -300px;}
-.x-tool-help-over{background-position:-15px -300px;}
-.x-tool-print{background-position:0 -315px;}
-.x-tool-print-over{background-position:-15px -315px;}
-.x-panel-ghost{background:#cbddf3;z-index:12000;overflow:hidden;position:absolute;left:0;top:0;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65);}
-.x-panel-ghost ul{margin:0;padding:0;overflow:hidden;font-size:0;line-height:0;border:1px solid #99bbe8;border-top:0 none;display:block;}
-.x-panel-ghost *{cursor:move!important;}
-.x-panel-dd-spacer{border:2px dashed #99bbe8;}
-.x-panel-btns-ct{padding:5px;}
-.x-panel-btns-ct .x-btn{float:right;clear:none;}
-.x-panel-btns-ct .x-panel-btns td{border:0;padding:0;}
-.x-panel-btns-ct .x-panel-btns-right table{float:right;clear:none;}
-.x-panel-btns-ct .x-panel-btns-left table{float:left;clear:none;}
-.x-panel-btns-ct .x-panel-btns-center{text-align:center;}
-.x-panel-btns-ct .x-panel-btns-center table{margin:0 auto;}
-.x-panel-btns-ct table td.x-panel-btn-td{padding:3px;}
-.x-panel-btns-ct .x-btn-focus .x-btn-left{background-position:0 -147px;}
-.x-panel-btns-ct .x-btn-focus .x-btn-right{background-position:0 -168px;}
-.x-panel-btns-ct .x-btn-focus .x-btn-center{background-position:0 -189px;}
-.x-panel-btns-ct .x-btn-over .x-btn-left{background-position:0 -63px;}
-.x-panel-btns-ct .x-btn-over .x-btn-right{background-position:0 -84px;}
-.x-panel-btns-ct .x-btn-over .x-btn-center{background-position:0 -105px;}
-.x-panel-btns-ct .x-btn-click .x-btn-center{background-position:0 -126px;}
-.x-panel-btns-ct .x-btn-click .x-btn-right{background-position:0 -84px;}
-.x-panel-btns-ct .x-btn-click .x-btn-left{background-position:0 -63px;}
-
-.x-window{zoom:1;}
-.x-window .x-resizable-handle{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
-.x-window-proxy{background:#C7DFFC;border:1px solid #99bbe8;z-index:12000;overflow:hidden;position:absolute;left:0;top:0;display:none;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);}
-.x-window-header{overflow:hidden;zoom:1;}
-.x-window-bwrap{z-index:1;position:relative;zoom:1;left:0;top:0;}
-.x-window-tl .x-window-header{color:#15428b;font:bold 11px tahoma,arial,verdana,sans-serif;padding:5px 0 4px 0;}
-.x-window-header-text{cursor:pointer;}
-.x-window-tc{background:transparent url(../images/default/window/top-bottom.png) repeat-x 0 0;overflow:hidden;zoom:1;}
-.x-window-tl{background:transparent url(../images/default/window/left-corners.png) no-repeat 0 0;padding-left:6px;zoom:1;z-index:1;position:relative;}
-.x-window-tr{background:transparent url(../images/default/window/right-corners.png) no-repeat right 0;padding-right:6px;}
-.x-window-bc{background:transparent url(../images/default/window/top-bottom.png) repeat-x 0 bottom;zoom:1;}
-.x-window-bc .x-window-footer{padding-bottom:6px;zoom:1;font-size:0;line-height:0;}
-.x-window-bl{background:transparent url(../images/default/window/left-corners.png) no-repeat 0 bottom;padding-left:6px;zoom:1;}
-.x-window-br{background:transparent url(../images/default/window/right-corners.png) no-repeat right bottom;padding-right:6px;zoom:1;}
-.x-window-mc{border:1px solid #99bbe8;padding:0;margin:0;font:normal 11px tahoma,arial,helvetica,sans-serif;background:#dfe8f6;}
-.x-window-ml{background:transparent url(../images/default/window/left-right.png) repeat-y 0 0;padding-left:6px;zoom:1;}
-.x-window-mr{background:transparent url(../images/default/window/left-right.png) repeat-y right 0;padding-right:6px;zoom:1;}
-.x-window-body{overflow:hidden;}
-.x-window-bwrap{overflow:hidden;}
-.x-window-maximized .x-window-bl,.x-window-maximized .x-window-br,.x-window-maximized .x-window-ml,.x-window-maximized .x-window-mr,.x-window-maximized .x-window-tl,.x-window-maximized .x-window-tr{padding:0;}
-.x-window-maximized .x-window-footer{padding-bottom:0;}
-.x-window-maximized .x-window-tc{padding-left:3px;padding-right:3px;background-color:white;}
-.x-window-maximized .x-window-mc{border-left:0 none;border-right:0 none;}
-.x-window-tbar .x-toolbar,.x-window-bbar .x-toolbar{border-left:0 none;border-right:0 none;}
-.x-window-bbar .x-toolbar{border-top:1px solid #99bbe8;border-bottom:0 none;}
-.x-window-draggable,.x-window-draggable .x-window-header-text{cursor:move;}
-.x-window-maximized .x-window-draggable,.x-window-maximized .x-window-draggable .x-window-header-text{cursor:default;}
-.x-window-body{background:transparent;}
-.x-panel-ghost .x-window-tl{border-bottom:1px solid #99bbe8;}
-.x-panel-collapsed .x-window-tl{border-bottom:1px solid #84a0c4;}
-.x-window-maximized-ct{overflow:hidden;}
-.x-window-maximized .x-resizable-handle{display:none;}
-.x-window-sizing-ghost ul{border:0 none!important;}
-.x-dlg-focus{-moz-outline:0 none;outline:0 none;width:0;height:0;overflow:hidden;position:absolute;top:0;left:0;}
-.x-dlg-mask{z-index:10000;display:none;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;}
-body.ext-ie6.x-body-masked select{visibility:hidden;}
-body.ext-ie6.x-body-masked .x-window select{visibility:visible;}
-.x-window-plain .x-window-mc{background:#CAD9EC;border-right:1px solid #DFE8F6;border-bottom:1px solid #DFE8F6;border-top:1px solid #a3bae9;border-left:1px solid #a3bae9;}
-.x-window-plain .x-window-body{border-left:1px solid #DFE8F6;border-top:1px solid #DFE8F6;border-bottom:1px solid #a3bae9;border-right:1px solid #a3bae9;background:transparent!important;}
-body.x-body-masked .x-window-plain .x-window-mc{background:#C7D6E9;}
-
-.x-html-editor-wrap{border:1px solid #a9bfd3;background:white;}
-.x-html-editor-tb .x-btn-text{background:transparent url(../images/default/editor/tb-sprite.gif) no-repeat;}
-.x-html-editor-tb .x-edit-bold .x-btn-text{background-position:0 0;}
-.x-html-editor-tb .x-edit-italic .x-btn-text{background-position:-16px 0;}
-.x-html-editor-tb .x-edit-underline .x-btn-text{background-position:-32px 0;}
-.x-html-editor-tb .x-edit-forecolor .x-btn-text{background-position:-160px 0;}
-.x-html-editor-tb .x-edit-backcolor .x-btn-text{background-position:-176px 0;}
-.x-html-editor-tb .x-edit-justifyleft .x-btn-text{background-position:-112px 0;}
-.x-html-editor-tb .x-edit-justifycenter .x-btn-text{background-position:-128px 0;}
-.x-html-editor-tb .x-edit-justifyright .x-btn-text{background-position:-144px 0;}
-.x-html-editor-tb .x-edit-insertorderedlist .x-btn-text{background-position:-80px 0;}
-.x-html-editor-tb .x-edit-insertunorderedlist .x-btn-text{background-position:-96px 0;}
-.x-html-editor-tb .x-edit-increasefontsize .x-btn-text{background-position:-48px 0;}
-.x-html-editor-tb .x-edit-decreasefontsize .x-btn-text{background-position:-64px 0;}
-.x-html-editor-tb .x-edit-sourceedit .x-btn-text{background-position:-192px 0;}
-.x-html-editor-tb .x-edit-createlink .x-btn-text{background-position:-208px 0;}
-.x-html-editor-tip .x-tip-bd .x-tip-bd-inner{padding:5px;padding-bottom:1px;}
-.x-html-editor-tb .x-toolbar{position:static!important;}
-
-.x-panel-noborder .x-panel-body-noborder{border-width:0;}
-.x-panel-noborder .x-panel-header-noborder{border-width:0;border-bottom:1px solid #99bbe8;}
-.x-panel-noborder .x-panel-tbar-noborder .x-toolbar{border-width:0;border-bottom:1px solid #99bbe8;}
-.x-panel-noborder .x-panel-bbar-noborder .x-toolbar{border-width:0;border-top:1px solid #99bbe8;}
-.x-window-noborder .x-window-mc{border-width:0;}
-.x-window-plain .x-window-body-noborder{border-width:0;}
-.x-tab-panel-noborder .x-tab-panel-body-noborder{border-width:0;}
-.x-tab-panel-noborder .x-tab-panel-header-noborder{border-top-width:0;border-left-width:0;border-right-width:0;}
-.x-tab-panel-noborder .x-tab-panel-footer-noborder{border-bottom-width:0;border-left-width:0;border-right-width:0;}
-.x-tab-panel-bbar-noborder .x-toolbar{border-width:0;border-top:1px solid #99bbe8;}
-.x-tab-panel-tbar-noborder .x-toolbar{border-width:0;border-bottom:1px solid #99bbe8;}
-
-.x-border-layout-ct{background:#dfe8f6;}
-.x-border-panel{position:absolute;left:0;top:0;}
-.x-tool-collapse-south{background-position:0 -195px;}
-.x-tool-collapse-south-over{background-position:-15px -195px;}
-.x-tool-collapse-north{background-position:0 -210px;}
-.x-tool-collapse-north-over{background-position:-15px -210px;}
-.x-tool-collapse-west{background-position:0 -180px;}
-.x-tool-collapse-west-over{background-position:-15px -180px;}
-.x-tool-collapse-east{background-position:0 -165px;}
-.x-tool-collapse-east-over{background-position:-15px -165px;}
-.x-tool-expand-south{background-position:0 -210px;}
-.x-tool-expand-south-over{background-position:-15px -210px;}
-.x-tool-expand-north{background-position:0 -195px;}
-.x-tool-expand-north-over{background-position:-15px -195px;}
-.x-tool-expand-west{background-position:0 -165px;}
-.x-tool-expand-west-over{background-position:-15px -165px;}
-.x-tool-expand-east{background-position:0 -180px;}
-.x-tool-expand-east-over{background-position:-15px -180px;}
-.x-tool-expand-north,.x-tool-expand-south{float:right;margin:3px;}
-.x-tool-expand-east,.x-tool-expand-west{float:none;margin:3px auto;}
-.x-accordion-hd .x-tool-toggle{background-position:0 -255px;}
-.x-accordion-hd .x-tool-toggle-over{background-position:-15px -255px;}
-.x-panel-collapsed .x-accordion-hd .x-tool-toggle{background-position:0 -240px;}
-.x-panel-collapsed .x-accordion-hd .x-tool-toggle-over{background-position:-15px -240px;}
-.x-accordion-hd{color:#222;padding-top:4px;padding-bottom:3px;border-top:0 none;font-weight:normal;background:transparent url(../images/default/panel/light-hd.gif) repeat-x 0 -9px;}
-.x-layout-collapsed{position:absolute;left:-10000px;top:-10000px;visibility:hidden;background-color:#d2e0f2;width:20px;height:20px;overflow:hidden;border:1px solid #98c0f4;z-index:20;}
-.ext-border-box .x-layout-collapsed{width:22px;height:22px;}
-.x-layout-collapsed-over{cursor:pointer;background-color:#d9e8fb;}
-.x-layout-collapsed-west .x-layout-collapsed-tools,.x-layout-collapsed-east .x-layout-collapsed-tools{position:absolute;top:0;left:0;width:20px;height:20px;}
-.x-layout-split{position:absolute;height:5px;width:5px;line-height:1px;font-size:1px;z-index:3;background-color:transparent;}
-.ext-strict .ext-ie6 .x-layout-split{background-color:#fff!important;filter:alpha(opacity=1);}
-.x-layout-split-h{background-image:url(../images/default/s.gif);background-position:left;}
-.x-layout-split-v{background-image:url(../images/default/s.gif);background-position:top;}
-.x-column-layout-ct{overflow:hidden;zoom:1;}
-.x-column{float:left;padding:0;margin:0;overflow:hidden;zoom:1;}
-.x-layout-mini{position:absolute;top:0;left:0;display:block;width:5px;height:35px;cursor:pointer;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);}
-.x-layout-mini-over,.x-layout-collapsed-over .x-layout-mini{opacity:1;-moz-opacity:1;filter:none;}
-.x-layout-split-west .x-layout-mini{top:48%;background-image:url(../images/default/layout/mini-left.gif);}
-.x-layout-split-east .x-layout-mini{top:48%;background-image:url(../images/default/layout/mini-right.gif);}
-.x-layout-split-north .x-layout-mini{left:48%;height:5px;width:35px;background-image:url(../images/default/layout/mini-top.gif);}
-.x-layout-split-south .x-layout-mini{left:48%;height:5px;width:35px;background-image:url(../images/default/layout/mini-bottom.gif);}
-.x-layout-cmini-west .x-layout-mini{top:48%;background-image:url(../images/default/layout/mini-right.gif);}
-.x-layout-cmini-east .x-layout-mini{top:48%;background-image:url(../images/default/layout/mini-left.gif);}
-.x-layout-cmini-north .x-layout-mini{left:48%;height:5px;width:35px;background-image:url(../images/default/layout/mini-bottom.gif);}
-.x-layout-cmini-south .x-layout-mini{left:48%;height:5px;width:35px;background-image:url(../images/default/layout/mini-top.gif);}
-.x-layout-cmini-west,.x-layout-cmini-east{border:0 none;width:5px!important;padding:0;background:transparent;}
-.x-layout-cmini-north,.x-layout-cmini-south{border:0 none;height:5px!important;padding:0;background:transparent;}
-.x-viewport,.x-viewport body{margin:0;padding:0;border:0 none;overflow:hidden;height:100%;}
-.x-abs-layout-item{position:absolute;left:0;top:0;}
-.ext-ie input.x-abs-layout-item,.ext-ie textarea.x-abs-layout-item{margin:0;}
-
-.x-progress-wrap{border:1px solid #6593cf;overflow:hidden;}
-.x-progress-inner{height:18px;background:#e0e8f3 url(../images/default/qtip/bg.gif) repeat-x;position:relative;}
-.x-progress-bar{height:18px;float:left;width:0;background:#9CBFEE url( ../images/default/progress/progress-bg.gif ) repeat-x left center;border-top:1px solid #D1E4FD;border-bottom:1px solid #7FA9E4;border-right:1px solid #7FA9E4;}
-.x-progress-text{font-size:11px;font-weight:bold;color:#fff;padding:1px 5px;overflow:hidden;position:absolute;left:0;text-align:center;}
-.x-progress-text-back{color:#396095;line-height:16px;}
-.ext-ie .x-progress-text-back{line-height:15px;}
-
-.x-window-dlg .x-window-body{border:0 none!important;padding:5px 10px;overflow:hidden!important;}
-.x-window-dlg .x-window-mc{border:0 none!important;}
-.x-window-dlg .ext-mb-text,.x-window-dlg .x-window-header-text{font-size:12px;}
-.x-window-dlg .ext-mb-input{margin-top:4px;width:95%;}
-.x-window-dlg .ext-mb-textarea{margin-top:4px;font:normal 12px tahoma,arial,helvetica,sans-serif;}
-.x-window-dlg .x-progress-wrap{margin-top:4px;}
-.ext-ie .x-window-dlg .x-progress-wrap{margin-top:6px;}
-.x-window-dlg .x-msg-box-wait{background:transparent url(../images/default/grid/loading.gif) no-repeat left;display:block;width:300px;padding-left:18px;line-height:18px;}
-.x-window-dlg .ext-mb-icon{float:left;width:47px;height:32px;}
-.x-window-dlg .ext-mb-icon{float:left;width:47px;height:32px;}
-.ext-ie .x-window-dlg .ext-mb-icon{width:44px;}
-.x-window-dlg .ext-mb-info{background:transparent url(../images/default/window/icon-info.gif) no-repeat top left;}
-.x-window-dlg .ext-mb-warning{background:transparent url(../images/default/window/icon-warning.gif) no-repeat top left;}
-.x-window-dlg .ext-mb-question{background:transparent url(../images/default/window/icon-question.gif) no-repeat top left;}
-.x-window-dlg .ext-mb-error{background:transparent url(../images/default/window/icon-error.gif) no-repeat top left;}
-.ext-gecko2 .ext-mb-fix-cursor{overflow:auto;}
-
- .x-slider{zoom:1;}
-.x-slider-inner{position:relative;left:0;top:0;overflow:visible;zoom:1;}
-.x-slider-focus{position:absolute;left:0;top:0;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:text;-khtml-user-select:text;}
-.x-slider-horz{padding-left:7px;background:transparent url(../images/default/slider/slider-bg.png) no-repeat 0 -22px;}
-.x-slider-horz .x-slider-end{padding-right:7px;zoom:1;background:transparent url(../images/default/slider/slider-bg.png) no-repeat right -44px;}
-.x-slider-horz .x-slider-inner{background:transparent url(../images/default/slider/slider-bg.png) repeat-x 0 0;height:22px;}
-.x-slider-horz .x-slider-thumb{width:14px;height:15px;position:absolute;left:0;top:3px;background:transparent url(../images/default/slider/slider-thumb.png) no-repeat 0 0;}
-.x-slider-horz .x-slider-thumb-over{background-position:-14px -15px;}
-.x-slider-horz .x-slider-thumb-drag{background-position:-28px -30px;}
-.x-slider-vert{padding-top:7px;background:transparent url(../images/default/slider/slider-v-bg.png) no-repeat -44px 0;width:22px;}
-.x-slider-vert .x-slider-end{padding-bottom:7px;zoom:1;background:transparent url(../images/default/slider/slider-v-bg.png) no-repeat -22px bottom;}
-.x-slider-vert .x-slider-inner{background:transparent url(../images/default/slider/slider-v-bg.png) repeat-y 0 0;}
-.x-slider-vert .x-slider-thumb{width:15px;height:14px;position:absolute;left:3px;bottom:0;background:transparent url(../images/default/slider/slider-v-thumb.png) no-repeat 0 0;}
-.x-slider-vert .x-slider-thumb-over{background-position:-15px -14px;}
-.x-slider-vert .x-slider-thumb-drag{background-position:-30px -28px;}
-
Index: luge/ui/web/docs/template/resources/docs.css
===================================================================
--- deluge/ui/web/docs/template/resources/docs.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,346 +1,0 @@
-body {
-    font: normal 12px verdana,arial,tahoma;
-}
-html, body {
-    margin:0;
-    padding:0;
-    border:0 none;
-    overflow:hidden;
-    height:100%;
-    width:100%;
-}
-#class .loading-indicator{
-	font-size:12px;
-	height:18px;
-}
-
-
-#docs .top-toolbar{
-    border:0 none;
-    border-top:1px solid #d0d0d0;
-    background:transparent;
-}
-#docs .top-toolbar button {
-    
-}
-.x-panel-noborder {
-    border: 0 none;
-}
-#header{
-   border:0 none;
-   background:#1E4176 url(hd-bg.gif) repeat-x 0 0;
-   padding-top:3px;
-   padding-left:3px;
-}
-.docs-header .x-panel-body {
-    background:transparent;
-}
-
-#header {
-
-}
-
-#header .api-title {
-    font:normal 16px tahoma, arial, sans-serif;
-    color:white;
-    margin:5px;
-}
-
-.loading-indicator {
-    font-size:11px;
-    background-image:url('../resources/images/default/grid/loading.gif');
-    background-repeat: no-repeat;
-    background-position:top left;
-    padding-left:20px;
-	height:18px;
-	text-align:left;
-}
-
-#doc-body .loading-indicator {
-    font:bold 13px  Tahoma, Verdana, Arial, Helvetica, sans-serif;
-    position:absolute;
-    top:35%;
-    left:43%;
-    color:#444;
-    background-image:url(../resources/images/default/shared/large-loading.gif);
-    background-repeat: no-repeat;
-    background-position:left 5px;
-    padding:10px 10px 10px 38px;
-	text-align:left;
-}
-a#welcome-link{
-	background:#fff url(docs.gif) no-repeat 0px 0px;
-	padding-left:18px;
-}
-a#help-forums{
-	background:#fff url(forum.gif) no-repeat 16px 0px;
-	padding-left:34px;
-	display:block
-}
-#loading-mask{
-	position:absolute;
-	left:0;
-	top:0;
-    width:100%;
-    height:100%;
-    z-index:20000;
-    background-color:white;
-}
-#loading{
-	position:absolute;
-	left:45%;
-	top:40%;
-	padding:2px;
-	z-index:20001;
-    height:auto;
-}
-#loading img {
-    margin-bottom:5px;
-}
-#loading .loading-indicator{
-	background:white;
-	color:#555;
-	font:bold 13px tahoma,arial,helvetica;
-	padding:10px;
-	margin:0;
-    text-align:center;
-    height:auto;
-}
-#api-tree a span {
-    font-family:verdana,arial,tahoma,sans-serif;
-    font-size:11px;
-}
-#api-tree .cls a:hover span {
-    text-decoration:underline;
-}
-#api-tree .x-panel-body {
-    background-color:white;
-    position:relative;
-    padding:3px;
-}
-#api-tree .cls{
-    border:1px solid #fff;
-}
-
-#api-tree  .x-tree-selected {
-    border:1px dotted #a3bae9;
-    background:#DFE8F6;
-}
-#api-tree  .x-tree-node .x-tree-selected a span{
-	background:transparent;
-	color:#1E4176;
-    font-weight:bold;
-}
-
-a {
-	color: #1E4176;
-}
-a:link {
-	color: #1E4176;
-	text-decoration: none;
-}
-
-a:visited {
-   color: #555;
-	text-decoration: none;
-}
-
-a:hover {
-	text-decoration: underline;
-	color: #15428b;
-}
-
-#welcome {
-    position:relative;
-    top:0;
-    left: 0;
-    zoom:1;
-}
-.col{
-	margin:0 250px 0 10px;
-    zoom:1;
-    padding: 10px 0;
-}
-
-.col-last {
-    width: 220px;
-    position:absolute;
-    right:10px;
-    top:10px;
-}
-
-.block{
-	margin-bottom:10px;
-}
-.block-title{
-	color: #1E4176;
-	font:normal 18px tahoma,verdana,sans-serif;
-    letter-spacing:-1px;
-    padding: 4px;
-	padding-left: 8px;
-}
-.block-body{
-	padding:8px;
-	padding-top:2px;
-}
-.block-body b{
-	color:#333333;
-	font-size:11px;
-}
-.block-body em {
-	display:block;
-	margin-top:5px;
-	font-size:11px;
-   color:gray;
-	text-align:right;
-}
-.list{
-	list-style: square;
-	padding-left:20px;
-	margin-top:5px;
-}
-
-.res-block {
-    padding-top:5px;
-    background:transparent url(block-top.gif) no-repeat;
-    width:210px;
-    margin-bottom:15px;
-}
-.res-block-inner {
-    padding:6px 11px;
-    background:transparent url(block-bottom.gif) no-repeat left bottom;
-}
-
-.res-block h3 {
-    font: bold 12px tahoma,arial,sans-serif;
-    color:#555;
-    margin-bottom:8px;
-}
-
-.res-block ul {
-    list-style-type: disc;
-    margin-left:15px;
-    font: normal 12px tahoma,arial,sans-serif;
-    color:#555;
-}
-
-.res-block ul li {
-    margin:0 0 5px 3px;
-}
-
-.hide-inherited .inherited {
-    display:none;
-}
-
-#doc-body .x-tab-panel-body {
-    background:#fff url(../resources/images/default/form/text-bg.gif) repeat-x 0 0;
-}
-#doc-body .x-panel-body, #doc-body .body-wrap {
-    background:transparent !important;
-}
-.icon-cls {
-    background-image: url(class.gif) !important;
-}
-.icon-event {
-    background-image: url(event.gif) !important;
-}
-.icon-config {
-    background-image: url(config.gif) !important;
-}
-.icon-prop {
-    background-image: url(prop.gif) !important;
-}
-.icon-method {
-    background-image: url(method.gif) !important;
-}
-.icon-cmp {
-    background-image: url(cmp.gif) !important;
-}
-.icon-pkg {
-    background-image: url(pkg.gif) !important;
-}
-.icon-fav {
-    background-image: url(fav.gif) !important;
-}
-.icon-static {
-    background-image: url(static.gif) !important;
-}
-.icon-docs {
-    background-image: url(docs.gif) !important;
-}
-.icon-expand-all {
-    background-image: url(expand-all.gif) !important;
-}
-.icon-collapse-all {
-    background-image: url(collapse-all.gif) !important;
-}
-.icon-expand-members {
-    background-image: url(expand-members.gif) !important;
-}
-.icon-hide-inherited {
-    background-image: url(hide-inherited.gif) !important;
-}
-
-#legend li {
-	line-height:16px;
-}
-.item-icon {
-	vertical-align:top;
-	width:16px;
-	height:16px;
-	margin-right:6px;
-}
-.ext-ie .item-icon {
-	vertical-align:middle;
-}
-h3.home-title {
-	margin:5px 0;
-	font:bold 13px tahoma,arial,sans-serif;
-	color:#444;
-}
-
-.search-item {
-	margin:5px 5px 9px;
-	padding:0 5px 10px 0;
-}
-
-.search-item .member {
-	font:bold 12px tahoma,arial,sans-serif;
-	color:#444;
-	margin:5px;
-	overflow:hidden;
-	white-space:nowrap;
-	zoom:1;
-}
-
-.search-item .cls {
-	font:normal 12px tahoma,arial,sans-serif;
-	color:#444;
-	margin:5px;
-	overflow:hidden;
-	text-align:left;
-	white-space:nowrap;
-	zoom:1;
-}
-.search-item p {
-	font:normal 11px tahoma,arial,sans-serif;
-	clear:both;
-	margin: 0 5px 5px 28px;
-	color:#444;
-	zoom:1;
-}
-#search .loading-indicator {
-	position:static !important;
-}
-#search h3 {
-	font:normal 12px tahoma,arial,sans-serif;
-	color:#444;
-	margin:10px;
-}
-.inner-link .item-icon, .bookmark .item-icon{
-	margin-right:3px;
-}
-.inner-link, .bookmark {
-	margin-left:10px;
-}
-
Index: luge/ui/web/docs/template/resources/docs.js
===================================================================
--- deluge/ui/web/docs/template/resources/docs.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,632 +1,0 @@
-Ext.BLANK_IMAGE_URL = 'resources/s.gif';
-
-Docs = {};
-
-ApiPanel = function() {
-    ApiPanel.superclass.constructor.call(this, {
-        id:'api-tree',
-        region:'west',
-        split:true,
-        width: 280,
-        minSize: 175,
-        maxSize: 500,
-        collapsible: true,
-        margins:'0 0 5 5',
-        cmargins:'0 0 0 0',
-        rootVisible:false,
-        lines:false,
-        autoScroll:true,
-        animCollapse:false,
-        animate: false,
-        collapseMode:'mini',
-        loader: new Ext.tree.TreeLoader({
-			preloadChildren: true,
-			clearOnLoad: false
-		}),
-        root: new Ext.tree.AsyncTreeNode({
-            text:'Ext JS',
-            id:'root',
-            expanded:true,
-            children:[Docs.classData]
-         }),
-        collapseFirst:false
-    });
-    // no longer needed!
-    //new Ext.tree.TreeSorter(this, {folderSort:true,leafAttr:'isClass'});
-
-    this.getSelectionModel().on('beforeselect', function(sm, node){
-        return node.isLeaf();
-    });
-};
-
-Ext.extend(ApiPanel, Ext.tree.TreePanel, {
-    selectClass : function(cls){
-        if(cls){
-            var parts = cls.split('.');
-            var last = parts.length-1;
-            var res = [];
-            var pkg = [];
-            for(var i = 0; i < last; i++){ // things get nasty - static classes can have .
-                var p = parts[i];
-                var fc = p.charAt(0);
-                var staticCls = fc.toUpperCase() == fc;
-                if(p == 'Ext' || !staticCls){
-                    pkg.push(p);
-                    res[i] = 'pkg-'+pkg.join('.');
-                }else if(staticCls){
-                    --last;
-                    res.splice(i, 1);
-                }
-            }
-            res[last] = cls;
-
-            this.selectPath('/root/apidocs/'+res.join('/'));
-        }
-    }
-});
-
-
-DocPanel = Ext.extend(Ext.Panel, {
-    closable: true,
-    autoScroll:true,
-
-    initComponent : function(){
-        var ps = this.cclass.split('.');
-        this.title = ps[ps.length-1];
-
-        DocPanel.superclass.initComponent.call(this);
-    },
-
-    scrollToMember : function(member){
-        var el = Ext.fly(this.cclass + '-' + member);
-        if(el){
-            var top = (el.getOffsetsTo(this.body)[1]) + this.body.dom.scrollTop;
-            this.body.scrollTo('top', top-25, {duration:.75, callback: this.hlMember.createDelegate(this, [member])});
-        }
-    },
-
-	scrollToSection : function(id){
-		var el = Ext.getDom(id);
-		if(el){
-			var top = (Ext.fly(el).getOffsetsTo(this.body)[1]) + this.body.dom.scrollTop;
-			this.body.scrollTo('top', top-25, {duration:.5, callback: function(){
-                Ext.fly(el).next('h2').pause(.2).highlight('#8DB2E3', {attr:'color'});
-            }});
-        }
-	},
-
-    hlMember : function(member){
-        var el = Ext.fly(this.cclass + '-' + member);
-        if(el){
-            el.up('tr').highlight('#cadaf9');
-        }
-    }
-});
-
-
-MainPanel = function(){
-	
-	this.searchStore = new Ext.data.Store({
-        proxy: new Ext.data.ScriptTagProxy({
-            url: 'http://extjs.com/playpen/api.php'
-        }),
-        reader: new Ext.data.JsonReader({
-	            root: 'data'
-	        }, 
-			['cls', 'member', 'type', 'doc']
-		),
-		baseParams: {},
-        listeners: {
-            'beforeload' : function(){
-                this.baseParams.qt = Ext.getCmp('search-type').getValue();
-            }
-        }
-    }); 
-	
-    MainPanel.superclass.constructor.call(this, {
-        id:'doc-body',
-        region:'center',
-        margins:'0 5 5 0',
-        resizeTabs: true,
-        minTabWidth: 135,
-        tabWidth: 135,
-        plugins: new Ext.ux.TabCloseMenu(),
-        enableTabScroll: true,
-        activeTab: 0,
-
-        items: {
-            id:'welcome-panel',
-            title: 'API Home',
-            autoLoad: {url: 'welcome.html', callback: this.initSearch, scope: this},
-            iconCls:'icon-docs',
-            autoScroll: true,
-			tbar: [
-				'Search: ', ' ',
-                new Ext.ux.SelectBox({
-                    listClass:'x-combo-list-small',
-                    width:90,
-                    value:'Starts with',
-                    id:'search-type',
-                    store: new Ext.data.SimpleStore({
-                        fields: ['text'],
-                        expandData: true,
-                        data : ['Starts with', 'Ends with', 'Any match']
-                    }),
-                    displayField: 'text'
-                }), ' ',
-                new Ext.app.SearchField({
-	                width:240,
-					store: this.searchStore,
-					paramName: 'q'
-	            })
-            ]
-        }
-    });
-};
-
-Ext.extend(MainPanel, Ext.TabPanel, {
-
-    initEvents : function(){
-        MainPanel.superclass.initEvents.call(this);
-        this.body.on('click', this.onClick, this);
-    },
-
-    onClick: function(e, target){
-        if(target = e.getTarget('a:not(.exi)', 3)){
-            var cls = Ext.fly(target).getAttributeNS('ext', 'cls');
-            e.stopEvent();
-            if(cls){
-                var member = Ext.fly(target).getAttributeNS('ext', 'member');
-                this.loadClass(target.href, cls, member);
-            }else if(target.className == 'inner-link'){
-                this.getActiveTab().scrollToSection(target.href.split('#')[1]);
-            }else{
-                window.open(target.href);
-            }
-        }else if(target = e.getTarget('.micon', 2)){
-            e.stopEvent();
-            var tr = Ext.fly(target.parentNode);
-            if(tr.hasClass('expandable')){
-                tr.toggleClass('expanded');
-            }
-        }
-    },
-
-    loadClass : function(href, cls, member){
-        var id = 'docs-' + cls;
-        var tab = this.getComponent(id);
-        if(tab){
-            this.setActiveTab(tab);
-            if(member){
-                tab.scrollToMember(member);
-            }
-        }else{
-            var autoLoad = {url: href};
-            if(member){
-                autoLoad.callback = function(){
-                    Ext.getCmp(id).scrollToMember(member);
-                }
-            }
-            var p = this.add(new DocPanel({
-                id: id,
-                cclass : cls,
-                autoLoad: autoLoad,
-                iconCls: Docs.icons[cls]
-            }));
-            this.setActiveTab(p);
-        }
-    },
-	
-	initSearch : function(){
-		// Custom rendering Template for the View
-	    var resultTpl = new Ext.XTemplate(
-	        '<tpl for=".">',
-	        '<div class="search-item">',
-	            '<a class="member" ext:cls="{cls}" ext:member="{member}" href="output/{cls}.html">',
-				'<img src="resources/images/default/s.gif" class="item-icon icon-{type}"/>{member}',
-				'</a> ',
-				'<a class="cls" ext:cls="{cls}" href="output/{cls}.html">{cls}</a>',
-	            '<p>{doc}</p>',
-	        '</div></tpl>'
-	    );
-		
-		var p = new Ext.DataView({
-            applyTo: 'search',
-			tpl: resultTpl,
-			loadingText:'Searching...',
-            store: this.searchStore,
-            itemSelector: 'div.search-item',
-			emptyText: '<h3>Use the search field above to search the Ext API for classes, properties, config options, methods and events.</h3>'
-        });
-	},
-	
-	doSearch : function(e){
-		var k = e.getKey();
-		if(!e.isSpecialKey()){
-			var text = e.target.value;
-			if(!text){
-				this.searchStore.baseParams.q = '';
-				this.searchStore.removeAll();
-			}else{
-				this.searchStore.baseParams.q = text;
-				this.searchStore.reload();
-			}
-		}
-	}
-});
-
-
-Ext.onReady(function(){
-
-    Ext.QuickTips.init();
-
-    var api = new ApiPanel();
-    var mainPanel = new MainPanel();
-
-    api.on('click', function(node, e){
-         if(node.isLeaf()){
-            e.stopEvent();
-            mainPanel.loadClass(node.attributes.href, node.id);
-         }
-    });
-
-    mainPanel.on('tabchange', function(tp, tab){
-        api.selectClass(tab.cclass); 
-    });
-
-    var hd = new Ext.Panel({
-        border: false,
-        layout:'anchor',
-        region:'north',
-        cls: 'docs-header',
-        height:60,
-        items: [{
-            xtype:'box',
-            el:'header',
-            border:false,
-            anchor: 'none -25'
-        },
-        new Ext.Toolbar({
-            cls:'top-toolbar',
-            items:[ ' ',
-			new Ext.form.TextField({
-				width: 200,
-				emptyText:'Find a Class',
-				listeners:{
-					render: function(f){
-						f.el.on('keydown', filterTree, f, {buffer: 350});
-					}
-				}
-			}), ' ', ' ',
-			{
-                iconCls: 'icon-expand-all',
-				tooltip: 'Expand All',
-                handler: function(){ api.root.expand(true); }
-            }, '-', {
-                iconCls: 'icon-collapse-all',
-                tooltip: 'Collapse All',
-                handler: function(){ api.root.collapse(true); }
-            }, '->', {
-                tooltip:'Hide Inherited Members',
-                iconCls: 'icon-hide-inherited',
-                enableToggle: true,
-                toggleHandler : function(b, pressed){
-                     mainPanel[pressed ? 'addClass' : 'removeClass']('hide-inherited');
-                }
-            }, '-', {
-                tooltip:'Expand All Members',
-                iconCls: 'icon-expand-members',
-                enableToggle: true,
-                toggleHandler : function(b, pressed){
-                    mainPanel[pressed ? 'addClass' : 'removeClass']('full-details');
-                }
-            }]
-        })]
-    })
-
-    var viewport = new Ext.Viewport({
-        layout:'border',
-        items:[ hd, api, mainPanel ]
-    });
-
-    api.expandPath('/root/apidocs');
-
-    // allow for link in
-    var page = window.location.href.split('?')[1];
-    if(page){
-        var ps = Ext.urlDecode(page);
-        var cls = ps['class'];
-        mainPanel.loadClass('output/' + cls + '.html', cls, ps.member);
-    }
-    
-    viewport.doLayout();
-	
-	setTimeout(function(){
-        Ext.get('loading').remove();
-        Ext.get('loading-mask').fadeOut({remove:true});
-    }, 250);
-	
-	var filter = new Ext.tree.TreeFilter(api, {
-		clearBlank: true,
-		autoClear: true
-	});
-	var hiddenPkgs = [];
-	function filterTree(e){
-		var text = e.target.value;
-		Ext.each(hiddenPkgs, function(n){
-			n.ui.show();
-		});
-		if(!text){
-			filter.clear();
-			return;
-		}
-		api.expandAll();
-		
-		var re = new RegExp('^' + Ext.escapeRe(text), 'i');
-		filter.filterBy(function(n){
-			return !n.attributes.isClass || re.test(n.text);
-		});
-		
-		// hide empty packages that weren't filtered
-		hiddenPkgs = [];
-		api.root.cascade(function(n){
-			if(!n.attributes.isClass && n.ui.ctNode.offsetHeight < 3){
-				n.ui.hide();
-				hiddenPkgs.push(n);
-			}
-		});
-	}
-	
-});
-
-
-Ext.app.SearchField = Ext.extend(Ext.form.TwinTriggerField, {
-    initComponent : function(){
-        if(!this.store.baseParams){
-			this.store.baseParams = {};
-		}
-		Ext.app.SearchField.superclass.initComponent.call(this);
-		this.on('specialkey', function(f, e){
-            if(e.getKey() == e.ENTER){
-                this.onTrigger2Click();
-            }
-        }, this);
-    },
-
-    validationEvent:false,
-    validateOnBlur:false,
-    trigger1Class:'x-form-clear-trigger',
-    trigger2Class:'x-form-search-trigger',
-    hideTrigger1:true,
-    width:180,
-    hasSearch : false,
-    paramName : 'query',
-
-    onTrigger1Click : function(){
-        if(this.hasSearch){
-            this.store.baseParams[this.paramName] = '';
-			this.store.removeAll();
-			this.el.dom.value = '';
-            this.triggers[0].hide();
-            this.hasSearch = false;
-			this.focus();
-        }
-    },
-
-    onTrigger2Click : function(){
-        var v = this.getRawValue();
-        if(v.length < 1){
-            this.onTrigger1Click();
-            return;
-        }
-		if(v.length < 2){
-			Ext.Msg.alert('Invalid Search', 'You must enter a minimum of 2 characters to search the API');
-			return;
-		}
-		this.store.baseParams[this.paramName] = v;
-        var o = {start: 0};
-        this.store.reload({params:o});
-        this.hasSearch = true;
-        this.triggers[0].show();
-		this.focus();
-    }
-});
-
-
-/**
- * Makes a ComboBox more closely mimic an HTML SELECT.  Supports clicking and dragging
- * through the list, with item selection occurring when the mouse button is released.
- * When used will automatically set {@link #editable} to false and call {@link Ext.Element#unselectable}
- * on inner elements.  Re-enabling editable after calling this will NOT work.
- *
- * @author Corey Gilmore
- * http://extjs.com/forum/showthread.php?t=6392
- *
- * @history 2007-07-08 jvs
- * Slight mods for Ext 2.0
- */
-Ext.ux.SelectBox = function(config){
-	this.searchResetDelay = 1000;
-	config = config || {};
-	config = Ext.apply(config || {}, {
-		editable: false,
-		forceSelection: true,
-		rowHeight: false,
-		lastSearchTerm: false,
-        triggerAction: 'all',
-        mode: 'local'
-    });
-
-	Ext.ux.SelectBox.superclass.constructor.apply(this, arguments);
-
-	this.lastSelectedIndex = this.selectedIndex || 0;
-};
-
-Ext.extend(Ext.ux.SelectBox, Ext.form.ComboBox, {
-    lazyInit: false,
-	initEvents : function(){
-		Ext.ux.SelectBox.superclass.initEvents.apply(this, arguments);
-		// you need to use keypress to capture upper/lower case and shift+key, but it doesn't work in IE
-		this.el.on('keydown', this.keySearch, this, true);
-		this.cshTask = new Ext.util.DelayedTask(this.clearSearchHistory, this);
-	},
-
-	keySearch : function(e, target, options) {
-		var raw = e.getKey();
-		var key = String.fromCharCode(raw);
-		var startIndex = 0;
-
-		if( !this.store.getCount() ) {
-			return;
-		}
-
-		switch(raw) {
-			case Ext.EventObject.HOME:
-				e.stopEvent();
-				this.selectFirst();
-				return;
-
-			case Ext.EventObject.END:
-				e.stopEvent();
-				this.selectLast();
-				return;
-
-			case Ext.EventObject.PAGEDOWN:
-				this.selectNextPage();
-				e.stopEvent();
-				return;
-
-			case Ext.EventObject.PAGEUP:
-				this.selectPrevPage();
-				e.stopEvent();
-				return;
-		}
-
-		// skip special keys other than the shift key
-		if( (e.hasModifier() && !e.shiftKey) || e.isNavKeyPress() || e.isSpecialKey() ) {
-			return;
-		}
-		if( this.lastSearchTerm == key ) {
-			startIndex = this.lastSelectedIndex;
-		}
-		this.search(this.displayField, key, startIndex);
-		this.cshTask.delay(this.searchResetDelay);
-	},
-
-	onRender : function(ct, position) {
-		this.store.on('load', this.calcRowsPerPage, this);
-		Ext.ux.SelectBox.superclass.onRender.apply(this, arguments);
-		if( this.mode == 'local' ) {
-			this.calcRowsPerPage();
-		}
-	},
-
-	onSelect : function(record, index, skipCollapse){
-		if(this.fireEvent('beforeselect', this, record, index) !== false){
-			this.setValue(record.data[this.valueField || this.displayField]);
-			if( !skipCollapse ) {
-				this.collapse();
-			}
-			this.lastSelectedIndex = index + 1;
-			this.fireEvent('select', this, record, index);
-		}
-	},
-
-	render : function(ct) {
-		Ext.ux.SelectBox.superclass.render.apply(this, arguments);
-		if( Ext.isSafari ) {
-			this.el.swallowEvent('mousedown', true);
-		}
-		this.el.unselectable();
-		this.innerList.unselectable();
-		this.trigger.unselectable();
-		this.innerList.on('mouseup', function(e, target, options) {
-			if( target.id && target.id == this.innerList.id ) {
-				return;
-			}
-			this.onViewClick();
-		}, this);
-
-		this.innerList.on('mouseover', function(e, target, options) {
-			if( target.id && target.id == this.innerList.id ) {
-				return;
-			}
-			this.lastSelectedIndex = this.view.getSelectedIndexes()[0] + 1;
-			this.cshTask.delay(this.searchResetDelay);
-		}, this);
-
-		this.trigger.un('click', this.onTriggerClick, this);
-		this.trigger.on('mousedown', function(e, target, options) {
-			e.preventDefault();
-			this.onTriggerClick();
-		}, this);
-
-		this.on('collapse', function(e, target, options) {
-			Ext.getDoc().un('mouseup', this.collapseIf, this);
-		}, this, true);
-
-		this.on('expand', function(e, target, options) {
-			Ext.getDoc().on('mouseup', this.collapseIf, this);
-		}, this, true);
-	},
-
-	clearSearchHistory : function() {
-		this.lastSelectedIndex = 0;
-		this.lastSearchTerm = false;
-	},
-
-	selectFirst : function() {
-		this.focusAndSelect(this.store.data.first());
-	},
-
-	selectLast : function() {
-		this.focusAndSelect(this.store.data.last());
-	},
-
-	selectPrevPage : function() {
-		if( !this.rowHeight ) {
-			return;
-		}
-		var index = Math.max(this.selectedIndex-this.rowsPerPage, 0);
-		this.focusAndSelect(this.store.getAt(index));
-	},
-
-	selectNextPage : function() {
-		if( !this.rowHeight ) {
-			return;
-		}
-		var index = Math.min(this.selectedIndex+this.rowsPerPage, this.store.getCount() - 1);
-		this.focusAndSelect(this.store.getAt(index));
-	},
-
-	search : function(field, value, startIndex) {
-		field = field || this.displayField;
-		this.lastSearchTerm = value;
-		var index = this.store.find.apply(this.store, arguments);
-		if( index !== -1 ) {
-			this.focusAndSelect(index);
-		}
-	},
-
-	focusAndSelect : function(record) {
-		var index = typeof record === 'number' ? record : this.store.indexOf(record);
-		this.select(index, this.isExpanded());
-		this.onSelect(this.store.getAt(record), index, this.isExpanded());
-	},
-
-	calcRowsPerPage : function() {
-		if( this.store.getCount() ) {
-			this.rowHeight = Ext.fly(this.view.getNode(0)).getHeight();
-			this.rowsPerPage = this.maxHeight / this.rowHeight;
-		} else {
-			this.rowHeight = false;
-		}
-	}
-
-});
-
-Ext.Ajax.on('requestcomplete', function(ajax, xhr, o){
-    if(typeof urchinTracker == 'function' && o && o.url){
-        urchinTracker(o.url);
-    }
-});
Index: luge/ui/web/docs/template/resources/ext-all.js
===================================================================
--- deluge/ui/web/docs/template/resources/ext-all.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,162 +1,0 @@
-/*
- * Ext JS Library 2.2
- * Copyright(c) 2006-2008, Ext JS, LLC.
- * licensing@extjs.com
- * 
- * http://extjs.com/license
- */
-
-Ext.DomHelper=function(){var L=null;var F=/^(?:br|frame|hr|img|input|link|meta|range|spacer|wbr|area|param|col)$/i;var B=/^table|tbody|tr|td$/i;var A=function(T){if(typeof T=="string"){return T}var O="";if(Ext.isArray(T)){for(var R=0,P=T.length;R<P;R++){O+=A(T[R])}return O}if(!T.tag){T.tag="div"}O+="<"+T.tag;for(var N in T){if(N=="tag"||N=="children"||N=="cn"||N=="html"||typeof T[N]=="function"){continue}if(N=="style"){var S=T["style"];if(typeof S=="function"){S=S.call()}if(typeof S=="string"){O+=" style=\""+S+"\""}else{if(typeof S=="object"){O+=" style=\"";for(var Q in S){if(typeof S[Q]!="function"){O+=Q+":"+S[Q]+";"}}O+="\""}}}else{if(N=="cls"){O+=" class=\""+T["cls"]+"\""}else{if(N=="htmlFor"){O+=" for=\""+T["htmlFor"]+"\""}else{O+=" "+N+"=\""+T[N]+"\""}}}}if(F.test(T.tag)){O+="/>"}else{O+=">";var U=T.children||T.cn;if(U){O+=A(U)}else{if(T.html){O+=T.html}}O+="</"+T.tag+">"}return O};var M=function(T,O){var S;if(Ext.isArray(T)){S=document.createDocumentFragment();for(var R=0,P=T.length;R<P;R++){M(T[R],S)}}else{if(typeof T=="string"){S=document.createTextNode(T)}else{S=document.createElement(T.tag||"div");var Q=!!S.setAttribute;for(var N in T){if(N=="tag"||N=="children"||N=="cn"||N=="html"||N=="style"||typeof T[N]=="function"){continue}if(N=="cls"){S.className=T["cls"]}else{if(Q){S.setAttribute(N,T[N])}else{S[N]=T[N]}}}Ext.DomHelper.applyStyles(S,T.style);var U=T.children||T.cn;if(U){M(U,S)}else{if(T.html){S.innerHTML=T.html}}}}if(O){O.appendChild(S)}return S};var I=function(S,Q,P,R){L.innerHTML=[Q,P,R].join("");var N=-1,O=L;while(++N<S){O=O.firstChild}return O};var J="<table>",E="</table>",C=J+"<tbody>",K="</tbody>"+E,H=C+"<tr>",D="</tr>"+K;var G=function(N,O,Q,P){if(!L){L=document.createElement("div")}var R;var S=null;if(N=="td"){if(O=="afterbegin"||O=="beforeend"){return }if(O=="beforebegin"){S=Q;Q=Q.parentNode}else{S=Q.nextSibling;Q=Q.parentNode}R=I(4,H,P,D)}else{if(N=="tr"){if(O=="beforebegin"){S=Q;Q=Q.parentNode;R=I(3,C,P,K)}else{if(O=="afterend"){S=Q.nextSibling;Q=Q.parentNode;R=I(3,C,P,K)}else{if(O=="afterbegin"){S=Q.firstChild}R=I(4,H,P,D)}}}else{if(N=="tbody"){if(O=="beforebegin"){S=Q;Q=Q.parentNode;R=I(2,J,P,E)}else{if(O=="afterend"){S=Q.nextSibling;Q=Q.parentNode;R=I(2,J,P,E)}else{if(O=="afterbegin"){S=Q.firstChild}R=I(3,C,P,K)}}}else{if(O=="beforebegin"||O=="afterend"){return }if(O=="afterbegin"){S=Q.firstChild}R=I(2,J,P,E)}}}Q.insertBefore(R,S);return R};return{useDom:false,markup:function(N){return A(N)},applyStyles:function(P,Q){if(Q){P=Ext.fly(P);if(typeof Q=="string"){var O=/\s?([a-z\-]*)\:\s?([^;]*);?/gi;var R;while((R=O.exec(Q))!=null){P.setStyle(R[1],R[2])}}else{if(typeof Q=="object"){for(var N in Q){P.setStyle(N,Q[N])}}else{if(typeof Q=="function"){Ext.DomHelper.applyStyles(P,Q.call())}}}}},insertHtml:function(P,R,Q){P=P.toLowerCase();if(R.insertAdjacentHTML){if(B.test(R.tagName)){var O;if(O=G(R.tagName.toLowerCase(),P,R,Q)){return O}}switch(P){case"beforebegin":R.insertAdjacentHTML("BeforeBegin",Q);return R.previousSibling;case"afterbegin":R.insertAdjacentHTML("AfterBegin",Q);return R.firstChild;case"beforeend":R.insertAdjacentHTML("BeforeEnd",Q);return R.lastChild;case"afterend":R.insertAdjacentHTML("AfterEnd",Q);return R.nextSibling}throw"Illegal insertion point -> \""+P+"\""}var N=R.ownerDocument.createRange();var S;switch(P){case"beforebegin":N.setStartBefore(R);S=N.createContextualFragment(Q);R.parentNode.insertBefore(S,R);return R.previousSibling;case"afterbegin":if(R.firstChild){N.setStartBefore(R.firstChild);S=N.createContextualFragment(Q);R.insertBefore(S,R.firstChild);return R.firstChild}else{R.innerHTML=Q;return R.firstChild}case"beforeend":if(R.lastChild){N.setStartAfter(R.lastChild);S=N.createContextualFragment(Q);R.appendChild(S);return R.lastChild}else{R.innerHTML=Q;return R.lastChild}case"afterend":N.setStartAfter(R);S=N.createContextualFragment(Q);R.parentNode.insertBefore(S,R.nextSibling);return R.nextSibling}throw"Illegal insertion point -> \""+P+"\""},insertBefore:function(N,P,O){return this.doInsert(N,P,O,"beforeBegin")},insertAfter:function(N,P,O){return this.doInsert(N,P,O,"afterEnd","nextSibling")},insertFirst:function(N,P,O){return this.doInsert(N,P,O,"afterBegin","firstChild")},doInsert:function(Q,S,R,T,P){Q=Ext.getDom(Q);var O;if(this.useDom){O=M(S,null);(P==="firstChild"?Q:Q.parentNode).insertBefore(O,P?Q[P]:Q)}else{var N=A(S);O=this.insertHtml(T,Q,N)}return R?Ext.get(O,true):O},append:function(P,R,Q){P=Ext.getDom(P);var O;if(this.useDom){O=M(R,null);P.appendChild(O)}else{var N=A(R);O=this.insertHtml("beforeEnd",P,N)}return Q?Ext.get(O,true):O},overwrite:function(N,P,O){N=Ext.getDom(N);N.innerHTML=A(P);return O?Ext.get(N.firstChild,true):N.firstChild},createTemplate:function(O){var N=A(O);return new Ext.Template(N)}}}();
-Ext.Template=function(E){var B=arguments;if(Ext.isArray(E)){E=E.join("")}else{if(B.length>1){var C=[];for(var D=0,A=B.length;D<A;D++){if(typeof B[D]=="object"){Ext.apply(this,B[D])}else{C[C.length]=B[D]}}E=C.join("")}}this.html=E;if(this.compiled){this.compile()}};Ext.Template.prototype={applyTemplate:function(B){if(this.compiled){return this.compiled(B)}var A=this.disableFormats!==true;var E=Ext.util.Format,C=this;var D=function(G,I,L,H){if(L&&A){if(L.substr(0,5)=="this."){return C.call(L.substr(5),B[I],B)}else{if(H){var K=/^\s*['"](.*)["']\s*$/;H=H.split(",");for(var J=0,F=H.length;J<F;J++){H[J]=H[J].replace(K,"$1")}H=[B[I]].concat(H)}else{H=[B[I]]}return E[L].apply(E,H)}}else{return B[I]!==undefined?B[I]:""}};return this.html.replace(this.re,D)},set:function(A,B){this.html=A;this.compiled=null;if(B){this.compile()}return this},disableFormats:false,re:/\{([\w-]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?\}/g,compile:function(){var fm=Ext.util.Format;var useF=this.disableFormats!==true;var sep=Ext.isGecko?"+":",";var fn=function(m,name,format,args){if(format&&useF){args=args?","+args:"";if(format.substr(0,5)!="this."){format="fm."+format+"("}else{format="this.call(\""+format.substr(5)+"\", ";args=", values"}}else{args="";format="(values['"+name+"'] == undefined ? '' : "}return"'"+sep+format+"values['"+name+"']"+args+")"+sep+"'"};var body;if(Ext.isGecko){body="this.compiled = function(values){ return '"+this.html.replace(/\\/g,"\\\\").replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn)+"';};"}else{body=["this.compiled = function(values){ return ['"];body.push(this.html.replace(/\\/g,"\\\\").replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn));body.push("'].join('');};");body=body.join("")}eval(body);return this},call:function(C,B,A){return this[C](B,A)},insertFirst:function(B,A,C){return this.doInsert("afterBegin",B,A,C)},insertBefore:function(B,A,C){return this.doInsert("beforeBegin",B,A,C)},insertAfter:function(B,A,C){return this.doInsert("afterEnd",B,A,C)},append:function(B,A,C){return this.doInsert("beforeEnd",B,A,C)},doInsert:function(C,E,B,A){E=Ext.getDom(E);var D=Ext.DomHelper.insertHtml(C,E,this.applyTemplate(B));return A?Ext.get(D,true):D},overwrite:function(B,A,C){B=Ext.getDom(B);B.innerHTML=this.applyTemplate(A);return C?Ext.get(B.firstChild,true):B.firstChild}};Ext.Template.prototype.apply=Ext.Template.prototype.applyTemplate;Ext.DomHelper.Template=Ext.Template;Ext.Template.from=function(B,A){B=Ext.getDom(B);return new Ext.Template(B.value||B.innerHTML,A||"")};
-Ext.DomQuery=function(){var cache={},simpleCache={},valueCache={};var nonSpace=/\S/;var trimRe=/^\s+|\s+$/g;var tplRe=/\{(\d+)\}/g;var modeRe=/^(\s?[\/>+~]\s?|\s|$)/;var tagTokenRe=/^(#)?([\w-\*]+)/;var nthRe=/(\d*)n\+?(\d*)/,nthRe2=/\D/;function child(p,index){var i=0;var n=p.firstChild;while(n){if(n.nodeType==1){if(++i==index){return n}}n=n.nextSibling}return null}function next(n){while((n=n.nextSibling)&&n.nodeType!=1){}return n}function prev(n){while((n=n.previousSibling)&&n.nodeType!=1){}return n}function children(d){var n=d.firstChild,ni=-1;while(n){var nx=n.nextSibling;if(n.nodeType==3&&!nonSpace.test(n.nodeValue)){d.removeChild(n)}else{n.nodeIndex=++ni}n=nx}return this}function byClassName(c,a,v){if(!v){return c}var r=[],ri=-1,cn;for(var i=0,ci;ci=c[i];i++){if((" "+ci.className+" ").indexOf(v)!=-1){r[++ri]=ci}}return r}function attrValue(n,attr){if(!n.tagName&&typeof n.length!="undefined"){n=n[0]}if(!n){return null}if(attr=="for"){return n.htmlFor}if(attr=="class"||attr=="className"){return n.className}return n.getAttribute(attr)||n[attr]}function getNodes(ns,mode,tagName){var result=[],ri=-1,cs;if(!ns){return result}tagName=tagName||"*";if(typeof ns.getElementsByTagName!="undefined"){ns=[ns]}if(!mode){for(var i=0,ni;ni=ns[i];i++){cs=ni.getElementsByTagName(tagName);for(var j=0,ci;ci=cs[j];j++){result[++ri]=ci}}}else{if(mode=="/"||mode==">"){var utag=tagName.toUpperCase();for(var i=0,ni,cn;ni=ns[i];i++){cn=ni.children||ni.childNodes;for(var j=0,cj;cj=cn[j];j++){if(cj.nodeName==utag||cj.nodeName==tagName||tagName=="*"){result[++ri]=cj}}}}else{if(mode=="+"){var utag=tagName.toUpperCase();for(var i=0,n;n=ns[i];i++){while((n=n.nextSibling)&&n.nodeType!=1){}if(n&&(n.nodeName==utag||n.nodeName==tagName||tagName=="*")){result[++ri]=n}}}else{if(mode=="~"){for(var i=0,n;n=ns[i];i++){while((n=n.nextSibling)&&(n.nodeType!=1||(tagName=="*"||n.tagName.toLowerCase()!=tagName))){}if(n){result[++ri]=n}}}}}}return result}function concat(a,b){if(b.slice){return a.concat(b)}for(var i=0,l=b.length;i<l;i++){a[a.length]=b[i]}return a}function byTag(cs,tagName){if(cs.tagName||cs==document){cs=[cs]}if(!tagName){return cs}var r=[],ri=-1;tagName=tagName.toLowerCase();for(var i=0,ci;ci=cs[i];i++){if(ci.nodeType==1&&ci.tagName.toLowerCase()==tagName){r[++ri]=ci}}return r}function byId(cs,attr,id){if(cs.tagName||cs==document){cs=[cs]}if(!id){return cs}var r=[],ri=-1;for(var i=0,ci;ci=cs[i];i++){if(ci&&ci.id==id){r[++ri]=ci;return r}}return r}function byAttribute(cs,attr,value,op,custom){var r=[],ri=-1,st=custom=="{";var f=Ext.DomQuery.operators[op];for(var i=0,ci;ci=cs[i];i++){var a;if(st){a=Ext.DomQuery.getStyle(ci,attr)}else{if(attr=="class"||attr=="className"){a=ci.className}else{if(attr=="for"){a=ci.htmlFor}else{if(attr=="href"){a=ci.getAttribute("href",2)}else{a=ci.getAttribute(attr)}}}}if((f&&f(a,value))||(!f&&a)){r[++ri]=ci}}return r}function byPseudo(cs,name,value){return Ext.DomQuery.pseudos[name](cs,value)}var isIE=window.ActiveXObject?true:false;eval("var batch = 30803;");var key=30803;function nodupIEXml(cs){var d=++key;cs[0].setAttribute("_nodup",d);var r=[cs[0]];for(var i=1,len=cs.length;i<len;i++){var c=cs[i];if(!c.getAttribute("_nodup")!=d){c.setAttribute("_nodup",d);r[r.length]=c}}for(var i=0,len=cs.length;i<len;i++){cs[i].removeAttribute("_nodup")}return r}function nodup(cs){if(!cs){return[]}var len=cs.length,c,i,r=cs,cj,ri=-1;if(!len||typeof cs.nodeType!="undefined"||len==1){return cs}if(isIE&&typeof cs[0].selectSingleNode!="undefined"){return nodupIEXml(cs)}var d=++key;cs[0]._nodup=d;for(i=1;c=cs[i];i++){if(c._nodup!=d){c._nodup=d}else{r=[];for(var j=0;j<i;j++){r[++ri]=cs[j]}for(j=i+1;cj=cs[j];j++){if(cj._nodup!=d){cj._nodup=d;r[++ri]=cj}}return r}}return r}function quickDiffIEXml(c1,c2){var d=++key;for(var i=0,len=c1.length;i<len;i++){c1[i].setAttribute("_qdiff",d)}var r=[];for(var i=0,len=c2.length;i<len;i++){if(c2[i].getAttribute("_qdiff")!=d){r[r.length]=c2[i]}}for(var i=0,len=c1.length;i<len;i++){c1[i].removeAttribute("_qdiff")}return r}function quickDiff(c1,c2){var len1=c1.length;if(!len1){return c2}if(isIE&&c1[0].selectSingleNode){return quickDiffIEXml(c1,c2)}var d=++key;for(var i=0;i<len1;i++){c1[i]._qdiff=d}var r=[];for(var i=0,len=c2.length;i<len;i++){if(c2[i]._qdiff!=d){r[r.length]=c2[i]}}return r}function quickId(ns,mode,root,id){if(ns==root){var d=root.ownerDocument||root;return d.getElementById(id)}ns=getNodes(ns,mode,"*");return byId(ns,null,id)}return{getStyle:function(el,name){return Ext.fly(el).getStyle(name)},compile:function(path,type){type=type||"select";var fn=["var f = function(root){\n var mode; ++batch; var n = root || document;\n"];var q=path,mode,lq;var tk=Ext.DomQuery.matchers;var tklen=tk.length;var mm;var lmode=q.match(modeRe);if(lmode&&lmode[1]){fn[fn.length]="mode=\""+lmode[1].replace(trimRe,"")+"\";";q=q.replace(lmode[1],"")}while(path.substr(0,1)=="/"){path=path.substr(1)}while(q&&lq!=q){lq=q;var tm=q.match(tagTokenRe);if(type=="select"){if(tm){if(tm[1]=="#"){fn[fn.length]="n = quickId(n, mode, root, \""+tm[2]+"\");"}else{fn[fn.length]="n = getNodes(n, mode, \""+tm[2]+"\");"}q=q.replace(tm[0],"")}else{if(q.substr(0,1)!="@"){fn[fn.length]="n = getNodes(n, mode, \"*\");"}}}else{if(tm){if(tm[1]=="#"){fn[fn.length]="n = byId(n, null, \""+tm[2]+"\");"}else{fn[fn.length]="n = byTag(n, \""+tm[2]+"\");"}q=q.replace(tm[0],"")}}while(!(mm=q.match(modeRe))){var matched=false;for(var j=0;j<tklen;j++){var t=tk[j];var m=q.match(t.re);if(m){fn[fn.length]=t.select.replace(tplRe,function(x,i){return m[i]});q=q.replace(m[0],"");matched=true;break}}if(!matched){throw"Error parsing selector, parsing failed at \""+q+"\""}}if(mm[1]){fn[fn.length]="mode=\""+mm[1].replace(trimRe,"")+"\";";q=q.replace(mm[1],"")}}fn[fn.length]="return nodup(n);\n}";eval(fn.join(""));return f},select:function(path,root,type){if(!root||root==document){root=document}if(typeof root=="string"){root=document.getElementById(root)}var paths=path.split(",");var results=[];for(var i=0,len=paths.length;i<len;i++){var p=paths[i].replace(trimRe,"");if(!cache[p]){cache[p]=Ext.DomQuery.compile(p);if(!cache[p]){throw p+" is not a valid selector"}}var result=cache[p](root);if(result&&result!=document){results=results.concat(result)}}if(paths.length>1){return nodup(results)}return results},selectNode:function(path,root){return Ext.DomQuery.select(path,root)[0]},selectValue:function(path,root,defaultValue){path=path.replace(trimRe,"");if(!valueCache[path]){valueCache[path]=Ext.DomQuery.compile(path,"select")}var n=valueCache[path](root);n=n[0]?n[0]:n;var v=(n&&n.firstChild?n.firstChild.nodeValue:null);return((v===null||v===undefined||v==="")?defaultValue:v)},selectNumber:function(path,root,defaultValue){var v=Ext.DomQuery.selectValue(path,root,defaultValue||0);return parseFloat(v)},is:function(el,ss){if(typeof el=="string"){el=document.getElementById(el)}var isArray=Ext.isArray(el);var result=Ext.DomQuery.filter(isArray?el:[el],ss);return isArray?(result.length==el.length):(result.length>0)},filter:function(els,ss,nonMatches){ss=ss.replace(trimRe,"");if(!simpleCache[ss]){simpleCache[ss]=Ext.DomQuery.compile(ss,"simple")}var result=simpleCache[ss](els);return nonMatches?quickDiff(result,els):result},matchers:[{re:/^\.([\w-]+)/,select:"n = byClassName(n, null, \" {1} \");"},{re:/^\:([\w-]+)(?:\(((?:[^\s>\/]*|.*?))\))?/,select:"n = byPseudo(n, \"{1}\", \"{2}\");"},{re:/^(?:([\[\{])(?:@)?([\w-]+)\s?(?:(=|.=)\s?['"]?(.*?)["']?)?[\]\}])/,select:"n = byAttribute(n, \"{2}\", \"{4}\", \"{3}\", \"{1}\");"},{re:/^#([\w-]+)/,select:"n = byId(n, null, \"{1}\");"},{re:/^@([\w-]+)/,select:"return {firstChild:{nodeValue:attrValue(n, \"{1}\")}};"}],operators:{"=":function(a,v){return a==v},"!=":function(a,v){return a!=v},"^=":function(a,v){return a&&a.substr(0,v.length)==v},"$=":function(a,v){return a&&a.substr(a.length-v.length)==v},"*=":function(a,v){return a&&a.indexOf(v)!==-1},"%=":function(a,v){return(a%v)==0},"|=":function(a,v){return a&&(a==v||a.substr(0,v.length+1)==v+"-")},"~=":function(a,v){return a&&(" "+a+" ").indexOf(" "+v+" ")!=-1}},pseudos:{"first-child":function(c){var r=[],ri=-1,n;for(var i=0,ci;ci=n=c[i];i++){while((n=n.previousSibling)&&n.nodeType!=1){}if(!n){r[++ri]=ci}}return r},"last-child":function(c){var r=[],ri=-1,n;for(var i=0,ci;ci=n=c[i];i++){while((n=n.nextSibling)&&n.nodeType!=1){}if(!n){r[++ri]=ci}}return r},"nth-child":function(c,a){var r=[],ri=-1;var m=nthRe.exec(a=="even"&&"2n"||a=="odd"&&"2n+1"||!nthRe2.test(a)&&"n+"+a||a);var f=(m[1]||1)-0,l=m[2]-0;for(var i=0,n;n=c[i];i++){var pn=n.parentNode;if(batch!=pn._batch){var j=0;for(var cn=pn.firstChild;cn;cn=cn.nextSibling){if(cn.nodeType==1){cn.nodeIndex=++j}}pn._batch=batch}if(f==1){if(l==0||n.nodeIndex==l){r[++ri]=n}}else{if((n.nodeIndex+l)%f==0){r[++ri]=n}}}return r},"only-child":function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(!prev(ci)&&!next(ci)){r[++ri]=ci}}return r},"empty":function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var cns=ci.childNodes,j=0,cn,empty=true;while(cn=cns[j]){++j;if(cn.nodeType==1||cn.nodeType==3){empty=false;break}}if(empty){r[++ri]=ci}}return r},"contains":function(c,v){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if((ci.textContent||ci.innerText||"").indexOf(v)!=-1){r[++ri]=ci}}return r},"nodeValue":function(c,v){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(ci.firstChild&&ci.firstChild.nodeValue==v){r[++ri]=ci}}return r},"checked":function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(ci.checked==true){r[++ri]=ci}}return r},"not":function(c,ss){return Ext.DomQuery.filter(c,ss,true)},"any":function(c,selectors){var ss=selectors.split("|");var r=[],ri=-1,s;for(var i=0,ci;ci=c[i];i++){for(var j=0;s=ss[j];j++){if(Ext.DomQuery.is(ci,s)){r[++ri]=ci;break}}}return r},"odd":function(c){return this["nth-child"](c,"odd")},"even":function(c){return this["nth-child"](c,"even")},"nth":function(c,a){return c[a-1]||[]},"first":function(c){return c[0]||[]},"last":function(c){return c[c.length-1]||[]},"has":function(c,ss){var s=Ext.DomQuery.select;var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(s(ss,ci).length>0){r[++ri]=ci}}return r},"next":function(c,ss){var is=Ext.DomQuery.is;var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var n=next(ci);if(n&&is(n,ss)){r[++ri]=ci}}return r},"prev":function(c,ss){var is=Ext.DomQuery.is;var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var n=prev(ci);if(n&&is(n,ss)){r[++ri]=ci}}return r}}}}();Ext.query=Ext.DomQuery.select;
-Ext.util.Observable=function(){if(this.listeners){this.on(this.listeners);delete this.listeners}};Ext.util.Observable.prototype={fireEvent:function(){if(this.eventsSuspended!==true){var A=this.events[arguments[0].toLowerCase()];if(typeof A=="object"){return A.fire.apply(A,Array.prototype.slice.call(arguments,1))}}return true},filterOptRe:/^(?:scope|delay|buffer|single)$/,addListener:function(A,C,B,F){if(typeof A=="object"){F=A;for(var E in F){if(this.filterOptRe.test(E)){continue}if(typeof F[E]=="function"){this.addListener(E,F[E],F.scope,F)}else{this.addListener(E,F[E].fn,F[E].scope,F[E])}}return }F=(!F||typeof F=="boolean")?{}:F;A=A.toLowerCase();var D=this.events[A]||true;if(typeof D=="boolean"){D=new Ext.util.Event(this,A);this.events[A]=D}D.addListener(C,B,F)},removeListener:function(A,C,B){var D=this.events[A.toLowerCase()];if(typeof D=="object"){D.removeListener(C,B)}},purgeListeners:function(){for(var A in this.events){if(typeof this.events[A]=="object"){this.events[A].clearListeners()}}},relayEvents:function(F,D){var E=function(G){return function(){return this.fireEvent.apply(this,Ext.combine(G,Array.prototype.slice.call(arguments,0)))}};for(var C=0,A=D.length;C<A;C++){var B=D[C];if(!this.events[B]){this.events[B]=true}F.on(B,E(B),this)}},addEvents:function(D){if(!this.events){this.events={}}if(typeof D=="string"){for(var C=0,A=arguments,B;B=A[C];C++){if(!this.events[A[C]]){this.events[A[C]]=true}}}else{Ext.applyIf(this.events,D)}},hasListener:function(A){var B=this.events[A];return typeof B=="object"&&B.listeners.length>0},suspendEvents:function(){this.eventsSuspended=true},resumeEvents:function(){this.eventsSuspended=false},getMethodEvent:function(G){if(!this.methodEvents){this.methodEvents={}}var F=this.methodEvents[G];if(!F){F={};this.methodEvents[G]=F;F.originalFn=this[G];F.methodName=G;F.before=[];F.after=[];var C,B,D;var E=this;var A=function(J,I,H){if((B=J.apply(I||E,H))!==undefined){if(typeof B==="object"){if(B.returnValue!==undefined){C=B.returnValue}else{C=B}if(B.cancel===true){D=true}}else{if(B===false){D=true}else{C=B}}}};this[G]=function(){C=B=undefined;D=false;var I=Array.prototype.slice.call(arguments,0);for(var J=0,H=F.before.length;J<H;J++){A(F.before[J].fn,F.before[J].scope,I);if(D){return C}}if((B=F.originalFn.apply(E,I))!==undefined){C=B}for(var J=0,H=F.after.length;J<H;J++){A(F.after[J].fn,F.after[J].scope,I);if(D){return C}}return C}}return F},beforeMethod:function(D,B,A){var C=this.getMethodEvent(D);C.before.push({fn:B,scope:A})},afterMethod:function(D,B,A){var C=this.getMethodEvent(D);C.after.push({fn:B,scope:A})},removeMethodListener:function(F,D,C){var E=this.getMethodEvent(F);for(var B=0,A=E.before.length;B<A;B++){if(E.before[B].fn==D&&E.before[B].scope==C){E.before.splice(B,1);return }}for(var B=0,A=E.after.length;B<A;B++){if(E.after[B].fn==D&&E.after[B].scope==C){E.after.splice(B,1);return }}}};Ext.util.Observable.prototype.on=Ext.util.Observable.prototype.addListener;Ext.util.Observable.prototype.un=Ext.util.Observable.prototype.removeListener;Ext.util.Observable.capture=function(C,B,A){C.fireEvent=C.fireEvent.createInterceptor(B,A)};Ext.util.Observable.releaseCapture=function(A){A.fireEvent=Ext.util.Observable.prototype.fireEvent};(function(){var B=function(F,G,E){var D=new Ext.util.DelayedTask();return function(){D.delay(G.buffer,F,E,Array.prototype.slice.call(arguments,0))}};var C=function(F,G,E,D){return function(){G.removeListener(E,D);return F.apply(D,arguments)}};var A=function(E,F,D){return function(){var G=Array.prototype.slice.call(arguments,0);setTimeout(function(){E.apply(D,G)},F.delay||10)}};Ext.util.Event=function(E,D){this.name=D;this.obj=E;this.listeners=[]};Ext.util.Event.prototype={addListener:function(G,F,E){F=F||this.obj;if(!this.isListening(G,F)){var D=this.createListener(G,F,E);if(!this.firing){this.listeners.push(D)}else{this.listeners=this.listeners.slice(0);this.listeners.push(D)}}},createListener:function(G,F,H){H=H||{};F=F||this.obj;var D={fn:G,scope:F,options:H};var E=G;if(H.delay){E=A(E,H,F)}if(H.single){E=C(E,this,G,F)}if(H.buffer){E=B(E,H,F)}D.fireFn=E;return D},findListener:function(I,H){H=H||this.obj;var F=this.listeners;for(var G=0,D=F.length;G<D;G++){var E=F[G];if(E.fn==I&&E.scope==H){return G}}return -1},isListening:function(E,D){return this.findListener(E,D)!=-1},removeListener:function(F,E){var D;if((D=this.findListener(F,E))!=-1){if(!this.firing){this.listeners.splice(D,1)}else{this.listeners=this.listeners.slice(0);this.listeners.splice(D,1)}return true}return false},clearListeners:function(){this.listeners=[]},fire:function(){var F=this.listeners,I,D=F.length;if(D>0){this.firing=true;var G=Array.prototype.slice.call(arguments,0);for(var H=0;H<D;H++){var E=F[H];if(E.fireFn.apply(E.scope||this.obj||window,arguments)===false){this.firing=false;return false}}this.firing=false}return true}}})();
-Ext.EventManager=function(){var X,Q,M=false;var N,W,H,S;var P=Ext.lib.Event;var R=Ext.lib.Dom;var A="Ex"+"t";var J={};var O=function(b,E,a,Z,Y){var d=Ext.id(b);if(!J[d]){J[d]={}}var c=J[d];if(!c[E]){c[E]=[]}var D=c[E];D.push({id:d,ename:E,fn:a,wrap:Z,scope:Y});P.on(b,E,Z);if(E=="mousewheel"&&b.addEventListener){b.addEventListener("DOMMouseScroll",Z,false);P.on(window,"unload",function(){b.removeEventListener("DOMMouseScroll",Z,false)})}if(E=="mousedown"&&b==document){Ext.EventManager.stoppedMouseDownEvent.addListener(Z)}};var I=function(Y,a,e,g){Y=Ext.getDom(Y);var D=Ext.id(Y),f=J[D],E;if(f){var c=f[a],Z;if(c){for(var b=0,d=c.length;b<d;b++){Z=c[b];if(Z.fn==e&&(!g||Z.scope==g)){E=Z.wrap;P.un(Y,a,E);c.splice(b,1);break}}}}if(a=="mousewheel"&&Y.addEventListener&&E){Y.removeEventListener("DOMMouseScroll",E,false)}if(a=="mousedown"&&Y==document&&E){Ext.EventManager.stoppedMouseDownEvent.removeListener(E)}};var F=function(a){a=Ext.getDom(a);var c=Ext.id(a),b=J[c],E;if(b){for(var Z in b){if(b.hasOwnProperty(Z)){E=b[Z];for(var Y=0,D=E.length;Y<D;Y++){P.un(a,Z,E[Y].wrap);E[Y]=null}}b[Z]=null}delete J[c]}};var C=function(){if(!M){M=Ext.isReady=true;if(Ext.isGecko||Ext.isOpera){document.removeEventListener("DOMContentLoaded",C,false)}}if(Q){clearInterval(Q);Q=null}if(X){X.fire();X.clearListeners()}};var B=function(){X=new Ext.util.Event();if(Ext.isReady){return }P.on(window,"load",C);if(Ext.isGecko||Ext.isOpera){document.addEventListener("DOMContentLoaded",C,false)}else{if(Ext.isIE){Q=setInterval(function(){try{Ext.isReady||(document.documentElement.doScroll("left"))}catch(D){return }C()},5);document.onreadystatechange=function(){if(document.readyState=="complete"){document.onreadystatechange=null;C()}}}else{if(Ext.isSafari){Q=setInterval(function(){var D=document.readyState;if(D=="complete"){C()}},10)}}}};var V=function(E,Y){var D=new Ext.util.DelayedTask(E);return function(Z){Z=new Ext.EventObjectImpl(Z);D.delay(Y.buffer,E,null,[Z])}};var T=function(a,Z,D,Y,E){return function(b){Ext.EventManager.removeListener(Z,D,Y,E);a(b)}};var G=function(D,E){return function(Y){Y=new Ext.EventObjectImpl(Y);setTimeout(function(){D(Y)},E.delay||10)}};var L=function(Y,E,D,c,b){var d=(!D||typeof D=="boolean")?{}:D;c=c||d.fn;b=b||d.scope;var a=Ext.getDom(Y);if(!a){throw"Error listening for \""+E+"\". Element \""+Y+"\" doesn't exist."}var Z=function(g){if(!window[A]){return }g=Ext.EventObject.setEvent(g);var f;if(d.delegate){f=g.getTarget(d.delegate,a);if(!f){return }}else{f=g.target}if(d.stopEvent===true){g.stopEvent()}if(d.preventDefault===true){g.preventDefault()}if(d.stopPropagation===true){g.stopPropagation()}if(d.normalized===false){g=g.browserEvent}c.call(b||a,g,f,d)};if(d.delay){Z=G(Z,d)}if(d.single){Z=T(Z,a,E,c,b)}if(d.buffer){Z=V(Z,d)}O(a,E,c,Z,b);return Z};var K=/^(?:scope|delay|buffer|single|stopEvent|preventDefault|stopPropagation|normalized|args|delegate)$/;var U={addListener:function(Y,D,a,Z,E){if(typeof D=="object"){var c=D;for(var b in c){if(K.test(b)){continue}if(typeof c[b]=="function"){L(Y,b,c,c[b],c.scope)}else{L(Y,b,c[b])}}return }return L(Y,D,E,a,Z)},removeListener:function(E,D,Z,Y){return I(E,D,Z,Y)},removeAll:function(D){return F(D)},onDocumentReady:function(Y,E,D){if(!X){B()}if(M||Ext.isReady){D||(D={});Y.defer(D.delay||0,E)}else{X.addListener(Y,E,D)}},onWindowResize:function(Y,E,D){if(!N){N=new Ext.util.Event();W=new Ext.util.DelayedTask(function(){N.fire(R.getViewWidth(),R.getViewHeight())});P.on(window,"resize",this.fireWindowResize,this)}N.addListener(Y,E,D)},fireWindowResize:function(){if(N){if((Ext.isIE||Ext.isAir)&&W){W.delay(50)}else{N.fire(R.getViewWidth(),R.getViewHeight())}}},onTextResize:function(Z,Y,D){if(!H){H=new Ext.util.Event();var E=new Ext.Element(document.createElement("div"));E.dom.className="x-text-resize";E.dom.innerHTML="X";E.appendTo(document.body);S=E.dom.offsetHeight;setInterval(function(){if(E.dom.offsetHeight!=S){H.fire(S,S=E.dom.offsetHeight)}},this.textResizeInterval)}H.addListener(Z,Y,D)},removeResizeListener:function(E,D){if(N){N.removeListener(E,D)}},fireResize:function(){if(N){N.fire(R.getViewWidth(),R.getViewHeight())}},ieDeferSrc:false,textResizeInterval:50};U.on=U.addListener;U.un=U.removeListener;U.stoppedMouseDownEvent=new Ext.util.Event();return U}();Ext.onReady=Ext.EventManager.onDocumentReady;(function(){var A=function(){var C=document.body||document.getElementsByTagName("body")[0];if(!C){return false}var B=[" ",Ext.isIE?"ext-ie "+(Ext.isIE6?"ext-ie6":"ext-ie7"):Ext.isGecko?"ext-gecko "+(Ext.isGecko2?"ext-gecko2":"ext-gecko3"):Ext.isOpera?"ext-opera":Ext.isSafari?"ext-safari":""];if(Ext.isMac){B.push("ext-mac")}if(Ext.isLinux){B.push("ext-linux")}if(Ext.isBorderBox){B.push("ext-border-box")}if(Ext.isStrict){var D=C.parentNode;if(D){D.className+=" ext-strict"}}C.className+=B.join(" ");return true};if(!A()){Ext.onReady(A)}})();Ext.EventObject=function(){var B=Ext.lib.Event;var A={3:13,63234:37,63235:39,63232:38,63233:40,63276:33,63277:34,63272:46,63273:36,63275:35};var C=Ext.isIE?{1:0,4:1,2:2}:(Ext.isSafari?{1:0,2:1,3:2}:{0:0,1:1,2:2});Ext.EventObjectImpl=function(D){if(D){this.setEvent(D.browserEvent||D)}};Ext.EventObjectImpl.prototype={browserEvent:null,button:-1,shiftKey:false,ctrlKey:false,altKey:false,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,RETURN:13,SHIFT:16,CTRL:17,CONTROL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGEUP:33,PAGE_DOWN:34,PAGEDOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,setEvent:function(D){if(D==this||(D&&D.browserEvent)){return D}this.browserEvent=D;if(D){this.button=D.button?C[D.button]:(D.which?D.which-1:-1);if(D.type=="click"&&this.button==-1){this.button=0}this.type=D.type;this.shiftKey=D.shiftKey;this.ctrlKey=D.ctrlKey||D.metaKey;this.altKey=D.altKey;this.keyCode=D.keyCode;this.charCode=D.charCode;this.target=B.getTarget(D);this.xy=B.getXY(D)}else{this.button=-1;this.shiftKey=false;this.ctrlKey=false;this.altKey=false;this.keyCode=0;this.charCode=0;this.target=null;this.xy=[0,0]}return this},stopEvent:function(){if(this.browserEvent){if(this.browserEvent.type=="mousedown"){Ext.EventManager.stoppedMouseDownEvent.fire(this)}B.stopEvent(this.browserEvent)}},preventDefault:function(){if(this.browserEvent){B.preventDefault(this.browserEvent)}},isNavKeyPress:function(){var D=this.keyCode;D=Ext.isSafari?(A[D]||D):D;return(D>=33&&D<=40)||D==this.RETURN||D==this.TAB||D==this.ESC},isSpecialKey:function(){var D=this.keyCode;return(this.type=="keypress"&&this.ctrlKey)||D==9||D==13||D==40||D==27||(D==16)||(D==17)||(D>=18&&D<=20)||(D>=33&&D<=35)||(D>=36&&D<=39)||(D>=44&&D<=45)},stopPropagation:function(){if(this.browserEvent){if(this.browserEvent.type=="mousedown"){Ext.EventManager.stoppedMouseDownEvent.fire(this)}B.stopPropagation(this.browserEvent)}},getCharCode:function(){return this.charCode||this.keyCode},getKey:function(){var D=this.keyCode||this.charCode;return Ext.isSafari?(A[D]||D):D},getPageX:function(){return this.xy[0]},getPageY:function(){return this.xy[1]},getTime:function(){if(this.browserEvent){return B.getTime(this.browserEvent)}return null},getXY:function(){return this.xy},getTarget:function(E,F,D){return E?Ext.fly(this.target).findParent(E,F,D):(D?Ext.get(this.target):this.target)},getRelatedTarget:function(){if(this.browserEvent){return B.getRelatedTarget(this.browserEvent)}return null},getWheelDelta:function(){var D=this.browserEvent;var E=0;if(D.wheelDelta){E=D.wheelDelta/120}else{if(D.detail){E=-D.detail/3}}return E},hasModifier:function(){return((this.ctrlKey||this.altKey)||this.shiftKey)?true:false},within:function(E,F){var D=this[F?"getRelatedTarget":"getTarget"]();return D&&Ext.fly(E).contains(D)},getPoint:function(){return new Ext.lib.Point(this.xy[0],this.xy[1])}};return new Ext.EventObjectImpl()}();
-(function(){var D=Ext.lib.Dom;var E=Ext.lib.Event;var A=Ext.lib.Anim;var propCache={};var camelRe=/(-[a-z])/gi;var camelFn=function(m,a){return a.charAt(1).toUpperCase()};var view=document.defaultView;Ext.Element=function(element,forceNew){var dom=typeof element=="string"?document.getElementById(element):element;if(!dom){return null}var id=dom.id;if(forceNew!==true&&id&&Ext.Element.cache[id]){return Ext.Element.cache[id]}this.dom=dom;this.id=id||Ext.id(dom)};var El=Ext.Element;El.prototype={originalDisplay:"",visibilityMode:1,defaultUnit:"px",setVisibilityMode:function(visMode){this.visibilityMode=visMode;return this},enableDisplayMode:function(display){this.setVisibilityMode(El.DISPLAY);if(typeof display!="undefined"){this.originalDisplay=display}return this},findParent:function(simpleSelector,maxDepth,returnEl){var p=this.dom,b=document.body,depth=0,dq=Ext.DomQuery,stopEl;maxDepth=maxDepth||50;if(typeof maxDepth!="number"){stopEl=Ext.getDom(maxDepth);maxDepth=10}while(p&&p.nodeType==1&&depth<maxDepth&&p!=b&&p!=stopEl){if(dq.is(p,simpleSelector)){return returnEl?Ext.get(p):p}depth++;p=p.parentNode}return null},findParentNode:function(simpleSelector,maxDepth,returnEl){var p=Ext.fly(this.dom.parentNode,"_internal");return p?p.findParent(simpleSelector,maxDepth,returnEl):null},up:function(simpleSelector,maxDepth){return this.findParentNode(simpleSelector,maxDepth,true)},is:function(simpleSelector){return Ext.DomQuery.is(this.dom,simpleSelector)},animate:function(args,duration,onComplete,easing,animType){this.anim(args,{duration:duration,callback:onComplete,easing:easing},animType);return this},anim:function(args,opt,animType,defaultDur,defaultEase,cb){animType=animType||"run";opt=opt||{};var anim=Ext.lib.Anim[animType](this.dom,args,(opt.duration||defaultDur)||0.35,(opt.easing||defaultEase)||"easeOut",function(){Ext.callback(cb,this);Ext.callback(opt.callback,opt.scope||this,[this,opt])},this);opt.anim=anim;return anim},preanim:function(a,i){return !a[i]?false:(typeof a[i]=="object"?a[i]:{duration:a[i+1],callback:a[i+2],easing:a[i+3]})},clean:function(forceReclean){if(this.isCleaned&&forceReclean!==true){return this}var ns=/\S/;var d=this.dom,n=d.firstChild,ni=-1;while(n){var nx=n.nextSibling;if(n.nodeType==3&&!ns.test(n.nodeValue)){d.removeChild(n)}else{n.nodeIndex=++ni}n=nx}this.isCleaned=true;return this},scrollIntoView:function(container,hscroll){var c=Ext.getDom(container)||Ext.getBody().dom;var el=this.dom;var o=this.getOffsetsTo(c),l=o[0]+c.scrollLeft,t=o[1]+c.scrollTop,b=t+el.offsetHeight,r=l+el.offsetWidth;var ch=c.clientHeight;var ct=parseInt(c.scrollTop,10);var cl=parseInt(c.scrollLeft,10);var cb=ct+ch;var cr=cl+c.clientWidth;if(el.offsetHeight>ch||t<ct){c.scrollTop=t}else{if(b>cb){c.scrollTop=b-ch}}c.scrollTop=c.scrollTop;if(hscroll!==false){if(el.offsetWidth>c.clientWidth||l<cl){c.scrollLeft=l}else{if(r>cr){c.scrollLeft=r-c.clientWidth}}c.scrollLeft=c.scrollLeft}return this},scrollChildIntoView:function(child,hscroll){Ext.fly(child,"_scrollChildIntoView").scrollIntoView(this,hscroll)},autoHeight:function(animate,duration,onComplete,easing){var oldHeight=this.getHeight();this.clip();this.setHeight(1);setTimeout(function(){var height=parseInt(this.dom.scrollHeight,10);if(!animate){this.setHeight(height);this.unclip();if(typeof onComplete=="function"){onComplete()}}else{this.setHeight(oldHeight);this.setHeight(height,animate,duration,function(){this.unclip();if(typeof onComplete=="function"){onComplete()}}.createDelegate(this),easing)}}.createDelegate(this),0);return this},contains:function(el){if(!el){return false}return D.isAncestor(this.dom,el.dom?el.dom:el)},isVisible:function(deep){var vis=!(this.getStyle("visibility")=="hidden"||this.getStyle("display")=="none");if(deep!==true||!vis){return vis}var p=this.dom.parentNode;while(p&&p.tagName.toLowerCase()!="body"){if(!Ext.fly(p,"_isVisible").isVisible()){return false}p=p.parentNode}return true},select:function(selector,unique){return El.select(selector,unique,this.dom)},query:function(selector){return Ext.DomQuery.select(selector,this.dom)},child:function(selector,returnDom){var n=Ext.DomQuery.selectNode(selector,this.dom);return returnDom?n:Ext.get(n)},down:function(selector,returnDom){var n=Ext.DomQuery.selectNode(" > "+selector,this.dom);return returnDom?n:Ext.get(n)},initDD:function(group,config,overrides){var dd=new Ext.dd.DD(Ext.id(this.dom),group,config);return Ext.apply(dd,overrides)},initDDProxy:function(group,config,overrides){var dd=new Ext.dd.DDProxy(Ext.id(this.dom),group,config);return Ext.apply(dd,overrides)},initDDTarget:function(group,config,overrides){var dd=new Ext.dd.DDTarget(Ext.id(this.dom),group,config);return Ext.apply(dd,overrides)},setVisible:function(visible,animate){if(!animate||!A){if(this.visibilityMode==El.DISPLAY){this.setDisplayed(visible)}else{this.fixDisplay();this.dom.style.visibility=visible?"visible":"hidden"}}else{var dom=this.dom;var visMode=this.visibilityMode;if(visible){this.setOpacity(0.01);this.setVisible(true)}this.anim({opacity:{to:(visible?1:0)}},this.preanim(arguments,1),null,0.35,"easeIn",function(){if(!visible){if(visMode==El.DISPLAY){dom.style.display="none"}else{dom.style.visibility="hidden"}Ext.get(dom).setOpacity(1)}})}return this},isDisplayed:function(){return this.getStyle("display")!="none"},toggle:function(animate){this.setVisible(!this.isVisible(),this.preanim(arguments,0));return this},setDisplayed:function(value){if(typeof value=="boolean"){value=value?this.originalDisplay:"none"}this.setStyle("display",value);return this},focus:function(){try{this.dom.focus()}catch(e){}return this},blur:function(){try{this.dom.blur()}catch(e){}return this},addClass:function(className){if(Ext.isArray(className)){for(var i=0,len=className.length;i<len;i++){this.addClass(className[i])}}else{if(className&&!this.hasClass(className)){this.dom.className=this.dom.className+" "+className}}return this},radioClass:function(className){var siblings=this.dom.parentNode.childNodes;for(var i=0;i<siblings.length;i++){var s=siblings[i];if(s.nodeType==1){Ext.get(s).removeClass(className)}}this.addClass(className);return this},removeClass:function(className){if(!className||!this.dom.className){return this}if(Ext.isArray(className)){for(var i=0,len=className.length;i<len;i++){this.removeClass(className[i])}}else{if(this.hasClass(className)){var re=this.classReCache[className];if(!re){re=new RegExp("(?:^|\\s+)"+className+"(?:\\s+|$)","g");this.classReCache[className]=re}this.dom.className=this.dom.className.replace(re," ")}}return this},classReCache:{},toggleClass:function(className){if(this.hasClass(className)){this.removeClass(className)}else{this.addClass(className)}return this},hasClass:function(className){return className&&(" "+this.dom.className+" ").indexOf(" "+className+" ")!=-1},replaceClass:function(oldClassName,newClassName){this.removeClass(oldClassName);this.addClass(newClassName);return this},getStyles:function(){var a=arguments,len=a.length,r={};for(var i=0;i<len;i++){r[a[i]]=this.getStyle(a[i])}return r},getStyle:function(){return view&&view.getComputedStyle?function(prop){var el=this.dom,v,cs,camel;if(prop=="float"){prop="cssFloat"}if(v=el.style[prop]){return v}if(cs=view.getComputedStyle(el,"")){if(!(camel=propCache[prop])){camel=propCache[prop]=prop.replace(camelRe,camelFn)}return cs[camel]}return null}:function(prop){var el=this.dom,v,cs,camel;if(prop=="opacity"){if(typeof el.style.filter=="string"){var m=el.style.filter.match(/alpha\(opacity=(.*)\)/i);if(m){var fv=parseFloat(m[1]);if(!isNaN(fv)){return fv?fv/100:0}}}return 1}else{if(prop=="float"){prop="styleFloat"}}if(!(camel=propCache[prop])){camel=propCache[prop]=prop.replace(camelRe,camelFn)}if(v=el.style[camel]){return v}if(cs=el.currentStyle){return cs[camel]}return null}}(),setStyle:function(prop,value){if(typeof prop=="string"){var camel;if(!(camel=propCache[prop])){camel=propCache[prop]=prop.replace(camelRe,camelFn)}if(camel=="opacity"){this.setOpacity(value)}else{this.dom.style[camel]=value}}else{for(var style in prop){if(typeof prop[style]!="function"){this.setStyle(style,prop[style])}}}return this},applyStyles:function(style){Ext.DomHelper.applyStyles(this.dom,style);return this},getX:function(){return D.getX(this.dom)},getY:function(){return D.getY(this.dom)},getXY:function(){return D.getXY(this.dom)},getOffsetsTo:function(el){var o=this.getXY();var e=Ext.fly(el,"_internal").getXY();return[o[0]-e[0],o[1]-e[1]]},setX:function(x,animate){if(!animate||!A){D.setX(this.dom,x)}else{this.setXY([x,this.getY()],this.preanim(arguments,1))}return this},setY:function(y,animate){if(!animate||!A){D.setY(this.dom,y)}else{this.setXY([this.getX(),y],this.preanim(arguments,1))}return this},setLeft:function(left){this.setStyle("left",this.addUnits(left));return this},setTop:function(top){this.setStyle("top",this.addUnits(top));return this},setRight:function(right){this.setStyle("right",this.addUnits(right));return this},setBottom:function(bottom){this.setStyle("bottom",this.addUnits(bottom));return this},setXY:function(pos,animate){if(!animate||!A){D.setXY(this.dom,pos)}else{this.anim({points:{to:pos}},this.preanim(arguments,1),"motion")}return this},setLocation:function(x,y,animate){this.setXY([x,y],this.preanim(arguments,2));return this},moveTo:function(x,y,animate){this.setXY([x,y],this.preanim(arguments,2));return this},getRegion:function(){return D.getRegion(this.dom)},getHeight:function(contentHeight){var h=this.dom.offsetHeight||0;h=contentHeight!==true?h:h-this.getBorderWidth("tb")-this.getPadding("tb");return h<0?0:h},getWidth:function(contentWidth){var w=this.dom.offsetWidth||0;w=contentWidth!==true?w:w-this.getBorderWidth("lr")-this.getPadding("lr");return w<0?0:w},getComputedHeight:function(){var h=Math.max(this.dom.offsetHeight,this.dom.clientHeight);if(!h){h=parseInt(this.getStyle("height"),10)||0;if(!this.isBorderBox()){h+=this.getFrameWidth("tb")}}return h},getComputedWidth:function(){var w=Math.max(this.dom.offsetWidth,this.dom.clientWidth);if(!w){w=parseInt(this.getStyle("width"),10)||0;if(!this.isBorderBox()){w+=this.getFrameWidth("lr")}}return w},getSize:function(contentSize){return{width:this.getWidth(contentSize),height:this.getHeight(contentSize)}},getStyleSize:function(){var w,h,d=this.dom,s=d.style;if(s.width&&s.width!="auto"){w=parseInt(s.width,10);if(Ext.isBorderBox){w-=this.getFrameWidth("lr")}}if(s.height&&s.height!="auto"){h=parseInt(s.height,10);if(Ext.isBorderBox){h-=this.getFrameWidth("tb")}}return{width:w||this.getWidth(true),height:h||this.getHeight(true)}},getViewSize:function(){var d=this.dom,doc=document,aw=0,ah=0;if(d==doc||d==doc.body){return{width:D.getViewWidth(),height:D.getViewHeight()}}else{return{width:d.clientWidth,height:d.clientHeight}}},getValue:function(asNumber){return asNumber?parseInt(this.dom.value,10):this.dom.value},adjustWidth:function(width){if(typeof width=="number"){if(this.autoBoxAdjust&&!this.isBorderBox()){width-=(this.getBorderWidth("lr")+this.getPadding("lr"))}if(width<0){width=0}}return width},adjustHeight:function(height){if(typeof height=="number"){if(this.autoBoxAdjust&&!this.isBorderBox()){height-=(this.getBorderWidth("tb")+this.getPadding("tb"))}if(height<0){height=0}}return height},setWidth:function(width,animate){width=this.adjustWidth(width);if(!animate||!A){this.dom.style.width=this.addUnits(width)}else{this.anim({width:{to:width}},this.preanim(arguments,1))}return this},setHeight:function(height,animate){height=this.adjustHeight(height);if(!animate||!A){this.dom.style.height=this.addUnits(height)}else{this.anim({height:{to:height}},this.preanim(arguments,1))}return this},setSize:function(width,height,animate){if(typeof width=="object"){height=width.height;width=width.width}width=this.adjustWidth(width);height=this.adjustHeight(height);if(!animate||!A){this.dom.style.width=this.addUnits(width);this.dom.style.height=this.addUnits(height)}else{this.anim({width:{to:width},height:{to:height}},this.preanim(arguments,2))}return this},setBounds:function(x,y,width,height,animate){if(!animate||!A){this.setSize(width,height);this.setLocation(x,y)}else{width=this.adjustWidth(width);height=this.adjustHeight(height);this.anim({points:{to:[x,y]},width:{to:width},height:{to:height}},this.preanim(arguments,4),"motion")}return this},setRegion:function(region,animate){this.setBounds(region.left,region.top,region.right-region.left,region.bottom-region.top,this.preanim(arguments,1));return this},addListener:function(eventName,fn,scope,options){Ext.EventManager.on(this.dom,eventName,fn,scope||this,options)},removeListener:function(eventName,fn,scope){Ext.EventManager.removeListener(this.dom,eventName,fn,scope||this);return this},removeAllListeners:function(){Ext.EventManager.removeAll(this.dom);return this},relayEvent:function(eventName,observable){this.on(eventName,function(e){observable.fireEvent(eventName,e)})},setOpacity:function(opacity,animate){if(!animate||!A){var s=this.dom.style;if(Ext.isIE){s.zoom=1;s.filter=(s.filter||"").replace(/alpha\([^\)]*\)/gi,"")+(opacity==1?"":" alpha(opacity="+opacity*100+")")}else{s.opacity=opacity}}else{this.anim({opacity:{to:opacity}},this.preanim(arguments,1),null,0.35,"easeIn")}return this},getLeft:function(local){if(!local){return this.getX()}else{return parseInt(this.getStyle("left"),10)||0}},getRight:function(local){if(!local){return this.getX()+this.getWidth()}else{return(this.getLeft(true)+this.getWidth())||0}},getTop:function(local){if(!local){return this.getY()}else{return parseInt(this.getStyle("top"),10)||0}},getBottom:function(local){if(!local){return this.getY()+this.getHeight()}else{return(this.getTop(true)+this.getHeight())||0}},position:function(pos,zIndex,x,y){if(!pos){if(this.getStyle("position")=="static"){this.setStyle("position","relative")}}else{this.setStyle("position",pos)}if(zIndex){this.setStyle("z-index",zIndex)}if(x!==undefined&&y!==undefined){this.setXY([x,y])}else{if(x!==undefined){this.setX(x)}else{if(y!==undefined){this.setY(y)}}}},clearPositioning:function(value){value=value||"";this.setStyle({"left":value,"right":value,"top":value,"bottom":value,"z-index":"","position":"static"});return this},getPositioning:function(){var l=this.getStyle("left");var t=this.getStyle("top");return{"position":this.getStyle("position"),"left":l,"right":l?"":this.getStyle("right"),"top":t,"bottom":t?"":this.getStyle("bottom"),"z-index":this.getStyle("z-index")}},getBorderWidth:function(side){return this.addStyles(side,El.borders)},getPadding:function(side){return this.addStyles(side,El.paddings)},setPositioning:function(pc){this.applyStyles(pc);if(pc.right=="auto"){this.dom.style.right=""}if(pc.bottom=="auto"){this.dom.style.bottom=""}return this},fixDisplay:function(){if(this.getStyle("display")=="none"){this.setStyle("visibility","hidden");this.setStyle("display",this.originalDisplay);if(this.getStyle("display")=="none"){this.setStyle("display","block")}}},setOverflow:function(v){if(v=="auto"&&Ext.isMac&&Ext.isGecko2){this.dom.style.overflow="hidden";(function(){this.dom.style.overflow="auto"}).defer(1,this)}else{this.dom.style.overflow=v}},setLeftTop:function(left,top){this.dom.style.left=this.addUnits(left);this.dom.style.top=this.addUnits(top);return this},move:function(direction,distance,animate){var xy=this.getXY();direction=direction.toLowerCase();switch(direction){case"l":case"left":this.moveTo(xy[0]-distance,xy[1],this.preanim(arguments,2));break;case"r":case"right":this.moveTo(xy[0]+distance,xy[1],this.preanim(arguments,2));break;case"t":case"top":case"up":this.moveTo(xy[0],xy[1]-distance,this.preanim(arguments,2));break;case"b":case"bottom":case"down":this.moveTo(xy[0],xy[1]+distance,this.preanim(arguments,2));break}return this},clip:function(){if(!this.isClipped){this.isClipped=true;this.originalClip={"o":this.getStyle("overflow"),"x":this.getStyle("overflow-x"),"y":this.getStyle("overflow-y")};this.setStyle("overflow","hidden");this.setStyle("overflow-x","hidden");this.setStyle("overflow-y","hidden")}return this},unclip:function(){if(this.isClipped){this.isClipped=false;var o=this.originalClip;if(o.o){this.setStyle("overflow",o.o)}if(o.x){this.setStyle("overflow-x",o.x)}if(o.y){this.setStyle("overflow-y",o.y)}}return this},getAnchorXY:function(anchor,local,s){var w,h,vp=false;if(!s){var d=this.dom;if(d==document.body||d==document){vp=true;w=D.getViewWidth();h=D.getViewHeight()}else{w=this.getWidth();h=this.getHeight()}}else{w=s.width;h=s.height}var x=0,y=0,r=Math.round;switch((anchor||"tl").toLowerCase()){case"c":x=r(w*0.5);y=r(h*0.5);break;case"t":x=r(w*0.5);y=0;break;case"l":x=0;y=r(h*0.5);break;case"r":x=w;y=r(h*0.5);break;case"b":x=r(w*0.5);y=h;break;case"tl":x=0;y=0;break;case"bl":x=0;y=h;break;case"br":x=w;y=h;break;case"tr":x=w;y=0;break}if(local===true){return[x,y]}if(vp){var sc=this.getScroll();return[x+sc.left,y+sc.top]}var o=this.getXY();return[x+o[0],y+o[1]]},getAlignToXY:function(el,p,o){el=Ext.get(el);if(!el||!el.dom){throw"Element.alignToXY with an element that doesn't exist"}var d=this.dom;var c=false;var p1="",p2="";o=o||[0,0];if(!p){p="tl-bl"}else{if(p=="?"){p="tl-bl?"}else{if(p.indexOf("-")==-1){p="tl-"+p}}}p=p.toLowerCase();var m=p.match(/^([a-z]+)-([a-z]+)(\?)?$/);if(!m){throw"Element.alignTo with an invalid alignment "+p}p1=m[1];p2=m[2];c=!!m[3];var a1=this.getAnchorXY(p1,true);var a2=el.getAnchorXY(p2,false);var x=a2[0]-a1[0]+o[0];var y=a2[1]-a1[1]+o[1];if(c){var w=this.getWidth(),h=this.getHeight(),r=el.getRegion();var dw=D.getViewWidth()-5,dh=D.getViewHeight()-5;var p1y=p1.charAt(0),p1x=p1.charAt(p1.length-1);var p2y=p2.charAt(0),p2x=p2.charAt(p2.length-1);var swapY=((p1y=="t"&&p2y=="b")||(p1y=="b"&&p2y=="t"));var swapX=((p1x=="r"&&p2x=="l")||(p1x=="l"&&p2x=="r"));var doc=document;var scrollX=(doc.documentElement.scrollLeft||doc.body.scrollLeft||0)+5;var scrollY=(doc.documentElement.scrollTop||doc.body.scrollTop||0)+5;if((x+w)>dw+scrollX){x=swapX?r.left-w:dw+scrollX-w}if(x<scrollX){x=swapX?r.right:scrollX}if((y+h)>dh+scrollY){y=swapY?r.top-h:dh+scrollY-h}if(y<scrollY){y=swapY?r.bottom:scrollY}}return[x,y]},getConstrainToXY:function(){var os={top:0,left:0,bottom:0,right:0};return function(el,local,offsets,proposedXY){el=Ext.get(el);offsets=offsets?Ext.applyIf(offsets,os):os;var vw,vh,vx=0,vy=0;if(el.dom==document.body||el.dom==document){vw=Ext.lib.Dom.getViewWidth();vh=Ext.lib.Dom.getViewHeight()}else{vw=el.dom.clientWidth;vh=el.dom.clientHeight;if(!local){var vxy=el.getXY();vx=vxy[0];vy=vxy[1]}}var s=el.getScroll();vx+=offsets.left+s.left;vy+=offsets.top+s.top;vw-=offsets.right;vh-=offsets.bottom;var vr=vx+vw;var vb=vy+vh;var xy=proposedXY||(!local?this.getXY():[this.getLeft(true),this.getTop(true)]);var x=xy[0],y=xy[1];var w=this.dom.offsetWidth,h=this.dom.offsetHeight;var moved=false;if((x+w)>vr){x=vr-w;moved=true}if((y+h)>vb){y=vb-h;moved=true}if(x<vx){x=vx;moved=true}if(y<vy){y=vy;moved=true}return moved?[x,y]:false}}(),adjustForConstraints:function(xy,parent,offsets){return this.getConstrainToXY(parent||document,false,offsets,xy)||xy},alignTo:function(element,position,offsets,animate){var xy=this.getAlignToXY(element,position,offsets);this.setXY(xy,this.preanim(arguments,3));return this},anchorTo:function(el,alignment,offsets,animate,monitorScroll,callback){var action=function(){this.alignTo(el,alignment,offsets,animate);Ext.callback(callback,this)};Ext.EventManager.onWindowResize(action,this);var tm=typeof monitorScroll;if(tm!="undefined"){Ext.EventManager.on(window,"scroll",action,this,{buffer:tm=="number"?monitorScroll:50})}action.call(this);return this},clearOpacity:function(){if(window.ActiveXObject){if(typeof this.dom.style.filter=="string"&&(/alpha/i).test(this.dom.style.filter)){this.dom.style.filter=""}}else{this.dom.style.opacity="";this.dom.style["-moz-opacity"]="";this.dom.style["-khtml-opacity"]=""}return this},hide:function(animate){this.setVisible(false,this.preanim(arguments,0));return this},show:function(animate){this.setVisible(true,this.preanim(arguments,0));return this},addUnits:function(size){return Ext.Element.addUnits(size,this.defaultUnit)},update:function(html,loadScripts,callback){if(typeof html=="undefined"){html=""}if(loadScripts!==true){this.dom.innerHTML=html;if(typeof callback=="function"){callback()}return this}var id=Ext.id();var dom=this.dom;html+="<span id=\""+id+"\"></span>";E.onAvailable(id,function(){var hd=document.getElementsByTagName("head")[0];var re=/(?:<script([^>]*)?>)((\n|\r|.)*?)(?:<\/script>)/ig;var srcRe=/\ssrc=([\'\"])(.*?)\1/i;var typeRe=/\stype=([\'\"])(.*?)\1/i;var match;while(match=re.exec(html)){var attrs=match[1];var srcMatch=attrs?attrs.match(srcRe):false;if(srcMatch&&srcMatch[2]){var s=document.createElement("script");s.src=srcMatch[2];var typeMatch=attrs.match(typeRe);if(typeMatch&&typeMatch[2]){s.type=typeMatch[2]}hd.appendChild(s)}else{if(match[2]&&match[2].length>0){if(window.execScript){window.execScript(match[2])}else{window.eval(match[2])}}}}var el=document.getElementById(id);if(el){Ext.removeNode(el)}if(typeof callback=="function"){callback()}});dom.innerHTML=html.replace(/(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)/ig,"");return this},load:function(){var um=this.getUpdater();um.update.apply(um,arguments);return this},getUpdater:function(){if(!this.updateManager){this.updateManager=new Ext.Updater(this)}return this.updateManager},unselectable:function(){this.dom.unselectable="on";this.swallowEvent("selectstart",true);this.applyStyles("-moz-user-select:none;-khtml-user-select:none;");this.addClass("x-unselectable");return this},getCenterXY:function(){return this.getAlignToXY(document,"c-c")},center:function(centerIn){this.alignTo(centerIn||document,"c-c");return this},isBorderBox:function(){return noBoxAdjust[this.dom.tagName.toLowerCase()]||Ext.isBorderBox},getBox:function(contentBox,local){var xy;if(!local){xy=this.getXY()}else{var left=parseInt(this.getStyle("left"),10)||0;var top=parseInt(this.getStyle("top"),10)||0;xy=[left,top]}var el=this.dom,w=el.offsetWidth,h=el.offsetHeight,bx;if(!contentBox){bx={x:xy[0],y:xy[1],0:xy[0],1:xy[1],width:w,height:h}}else{var l=this.getBorderWidth("l")+this.getPadding("l");var r=this.getBorderWidth("r")+this.getPadding("r");var t=this.getBorderWidth("t")+this.getPadding("t");var b=this.getBorderWidth("b")+this.getPadding("b");bx={x:xy[0]+l,y:xy[1]+t,0:xy[0]+l,1:xy[1]+t,width:w-(l+r),height:h-(t+b)}}bx.right=bx.x+bx.width;bx.bottom=bx.y+bx.height;return bx},getFrameWidth:function(sides,onlyContentBox){return onlyContentBox&&Ext.isBorderBox?0:(this.getPadding(sides)+this.getBorderWidth(sides))},setBox:function(box,adjust,animate){var w=box.width,h=box.height;if((adjust&&!this.autoBoxAdjust)&&!this.isBorderBox()){w-=(this.getBorderWidth("lr")+this.getPadding("lr"));h-=(this.getBorderWidth("tb")+this.getPadding("tb"))}this.setBounds(box.x,box.y,w,h,this.preanim(arguments,2));return this},repaint:function(){var dom=this.dom;this.addClass("x-repaint");setTimeout(function(){Ext.get(dom).removeClass("x-repaint")},1);return this},getMargins:function(side){if(!side){return{top:parseInt(this.getStyle("margin-top"),10)||0,left:parseInt(this.getStyle("margin-left"),10)||0,bottom:parseInt(this.getStyle("margin-bottom"),10)||0,right:parseInt(this.getStyle("margin-right"),10)||0}}else{return this.addStyles(side,El.margins)}},addStyles:function(sides,styles){var val=0,v,w;for(var i=0,len=sides.length;i<len;i++){v=this.getStyle(styles[sides.charAt(i)]);if(v){w=parseInt(v,10);if(w){val+=(w>=0?w:-1*w)}}}return val},createProxy:function(config,renderTo,matchBox){config=typeof config=="object"?config:{tag:"div",cls:config};var proxy;if(renderTo){proxy=Ext.DomHelper.append(renderTo,config,true)}else{proxy=Ext.DomHelper.insertBefore(this.dom,config,true)}if(matchBox){proxy.setBox(this.getBox())}return proxy},mask:function(msg,msgCls){if(this.getStyle("position")=="static"){this.setStyle("position","relative")}if(this._maskMsg){this._maskMsg.remove()}if(this._mask){this._mask.remove()}this._mask=Ext.DomHelper.append(this.dom,{cls:"ext-el-mask"},true);this.addClass("x-masked");this._mask.setDisplayed(true);if(typeof msg=="string"){this._maskMsg=Ext.DomHelper.append(this.dom,{cls:"ext-el-mask-msg",cn:{tag:"div"}},true);var mm=this._maskMsg;mm.dom.className=msgCls?"ext-el-mask-msg "+msgCls:"ext-el-mask-msg";mm.dom.firstChild.innerHTML=msg;mm.setDisplayed(true);mm.center(this)}if(Ext.isIE&&!(Ext.isIE7&&Ext.isStrict)&&this.getStyle("height")=="auto"){this._mask.setSize(this.dom.clientWidth,this.getHeight())}return this._mask},unmask:function(){if(this._mask){if(this._maskMsg){this._maskMsg.remove();delete this._maskMsg}this._mask.remove();delete this._mask}this.removeClass("x-masked")},isMasked:function(){return this._mask&&this._mask.isVisible()},createShim:function(){var el=document.createElement("iframe");el.frameBorder="0";el.className="ext-shim";if(Ext.isIE&&Ext.isSecure){el.src=Ext.SSL_SECURE_URL}var shim=Ext.get(this.dom.parentNode.insertBefore(el,this.dom));shim.autoBoxAdjust=false;return shim},remove:function(){Ext.removeNode(this.dom);delete El.cache[this.dom.id]},hover:function(overFn,outFn,scope){var preOverFn=function(e){if(!e.within(this,true)){overFn.apply(scope||this,arguments)}};var preOutFn=function(e){if(!e.within(this,true)){outFn.apply(scope||this,arguments)}};this.on("mouseover",preOverFn,this.dom);this.on("mouseout",preOutFn,this.dom);return this},addClassOnOver:function(className){this.hover(function(){Ext.fly(this,"_internal").addClass(className)},function(){Ext.fly(this,"_internal").removeClass(className)});return this},addClassOnFocus:function(className){this.on("focus",function(){Ext.fly(this,"_internal").addClass(className)},this.dom);this.on("blur",function(){Ext.fly(this,"_internal").removeClass(className)},this.dom);return this},addClassOnClick:function(className){var dom=this.dom;this.on("mousedown",function(){Ext.fly(dom,"_internal").addClass(className);var d=Ext.getDoc();var fn=function(){Ext.fly(dom,"_internal").removeClass(className);d.removeListener("mouseup",fn)};d.on("mouseup",fn)});return this},swallowEvent:function(eventName,preventDefault){var fn=function(e){e.stopPropagation();if(preventDefault){e.preventDefault()}};if(Ext.isArray(eventName)){for(var i=0,len=eventName.length;i<len;i++){this.on(eventName[i],fn)}return this}this.on(eventName,fn);return this},parent:function(selector,returnDom){return this.matchNode("parentNode","parentNode",selector,returnDom)},next:function(selector,returnDom){return this.matchNode("nextSibling","nextSibling",selector,returnDom)},prev:function(selector,returnDom){return this.matchNode("previousSibling","previousSibling",selector,returnDom)},first:function(selector,returnDom){return this.matchNode("nextSibling","firstChild",selector,returnDom)},last:function(selector,returnDom){return this.matchNode("previousSibling","lastChild",selector,returnDom)},matchNode:function(dir,start,selector,returnDom){var n=this.dom[start];while(n){if(n.nodeType==1&&(!selector||Ext.DomQuery.is(n,selector))){return !returnDom?Ext.get(n):n}n=n[dir]}return null},appendChild:function(el){el=Ext.get(el);el.appendTo(this);return this},createChild:function(config,insertBefore,returnDom){config=config||{tag:"div"};if(insertBefore){return Ext.DomHelper.insertBefore(insertBefore,config,returnDom!==true)}return Ext.DomHelper[!this.dom.firstChild?"overwrite":"append"](this.dom,config,returnDom!==true)},appendTo:function(el){el=Ext.getDom(el);el.appendChild(this.dom);return this},insertBefore:function(el){el=Ext.getDom(el);el.parentNode.insertBefore(this.dom,el);return this},insertAfter:function(el){el=Ext.getDom(el);el.parentNode.insertBefore(this.dom,el.nextSibling);return this},insertFirst:function(el,returnDom){el=el||{};if(typeof el=="object"&&!el.nodeType&&!el.dom){return this.createChild(el,this.dom.firstChild,returnDom)}else{el=Ext.getDom(el);this.dom.insertBefore(el,this.dom.firstChild);return !returnDom?Ext.get(el):el}},insertSibling:function(el,where,returnDom){var rt;if(Ext.isArray(el)){for(var i=0,len=el.length;i<len;i++){rt=this.insertSibling(el[i],where,returnDom)}return rt}where=where?where.toLowerCase():"before";el=el||{};var refNode=where=="before"?this.dom:this.dom.nextSibling;if(typeof el=="object"&&!el.nodeType&&!el.dom){if(where=="after"&&!this.dom.nextSibling){rt=Ext.DomHelper.append(this.dom.parentNode,el,!returnDom)}else{rt=Ext.DomHelper[where=="after"?"insertAfter":"insertBefore"](this.dom,el,!returnDom)}}else{rt=this.dom.parentNode.insertBefore(Ext.getDom(el),refNode);if(!returnDom){rt=Ext.get(rt)}}return rt},wrap:function(config,returnDom){if(!config){config={tag:"div"}}var newEl=Ext.DomHelper.insertBefore(this.dom,config,!returnDom);newEl.dom?newEl.dom.appendChild(this.dom):newEl.appendChild(this.dom);return newEl},replace:function(el){el=Ext.get(el);this.insertBefore(el);el.remove();return this},replaceWith:function(el){if(typeof el=="object"&&!el.nodeType&&!el.dom){el=this.insertSibling(el,"before")}else{el=Ext.getDom(el);this.dom.parentNode.insertBefore(el,this.dom)}El.uncache(this.id);this.dom.parentNode.removeChild(this.dom);this.dom=el;this.id=Ext.id(el);El.cache[this.id]=this;return this},insertHtml:function(where,html,returnEl){var el=Ext.DomHelper.insertHtml(where,this.dom,html);return returnEl?Ext.get(el):el},set:function(o,useSet){var el=this.dom;useSet=typeof useSet=="undefined"?(el.setAttribute?true:false):useSet;for(var attr in o){if(attr=="style"||typeof o[attr]=="function"){continue}if(attr=="cls"){el.className=o["cls"]}else{if(o.hasOwnProperty(attr)){if(useSet){el.setAttribute(attr,o[attr])}else{el[attr]=o[attr]}}}}if(o.style){Ext.DomHelper.applyStyles(el,o.style)}return this},addKeyListener:function(key,fn,scope){var config;if(typeof key!="object"||Ext.isArray(key)){config={key:key,fn:fn,scope:scope}}else{config={key:key.key,shift:key.shift,ctrl:key.ctrl,alt:key.alt,fn:fn,scope:scope}}return new Ext.KeyMap(this,config)},addKeyMap:function(config){return new Ext.KeyMap(this,config)},isScrollable:function(){var dom=this.dom;return dom.scrollHeight>dom.clientHeight||dom.scrollWidth>dom.clientWidth},scrollTo:function(side,value,animate){var prop=side.toLowerCase()=="left"?"scrollLeft":"scrollTop";if(!animate||!A){this.dom[prop]=value}else{var to=prop=="scrollLeft"?[value,this.dom.scrollTop]:[this.dom.scrollLeft,value];this.anim({scroll:{"to":to}},this.preanim(arguments,2),"scroll")}return this},scroll:function(direction,distance,animate){if(!this.isScrollable()){return }var el=this.dom;var l=el.scrollLeft,t=el.scrollTop;var w=el.scrollWidth,h=el.scrollHeight;var cw=el.clientWidth,ch=el.clientHeight;direction=direction.toLowerCase();var scrolled=false;var a=this.preanim(arguments,2);switch(direction){case"l":case"left":if(w-l>cw){var v=Math.min(l+distance,w-cw);this.scrollTo("left",v,a);scrolled=true}break;case"r":case"right":if(l>0){var v=Math.max(l-distance,0);this.scrollTo("left",v,a);scrolled=true}break;case"t":case"top":case"up":if(t>0){var v=Math.max(t-distance,0);this.scrollTo("top",v,a);scrolled=true}break;case"b":case"bottom":case"down":if(h-t>ch){var v=Math.min(t+distance,h-ch);this.scrollTo("top",v,a);scrolled=true}break}return scrolled},translatePoints:function(x,y){if(typeof x=="object"||Ext.isArray(x)){y=x[1];x=x[0]}var p=this.getStyle("position");var o=this.getXY();var l=parseInt(this.getStyle("left"),10);var t=parseInt(this.getStyle("top"),10);if(isNaN(l)){l=(p=="relative")?0:this.dom.offsetLeft}if(isNaN(t)){t=(p=="relative")?0:this.dom.offsetTop}return{left:(x-o[0]+l),top:(y-o[1]+t)}},getScroll:function(){var d=this.dom,doc=document;if(d==doc||d==doc.body){var l,t;if(Ext.isIE&&Ext.isStrict){l=doc.documentElement.scrollLeft||(doc.body.scrollLeft||0);t=doc.documentElement.scrollTop||(doc.body.scrollTop||0)}else{l=window.pageXOffset||(doc.body.scrollLeft||0);t=window.pageYOffset||(doc.body.scrollTop||0)}return{left:l,top:t}}else{return{left:d.scrollLeft,top:d.scrollTop}}},getColor:function(attr,defaultValue,prefix){var v=this.getStyle(attr);if(!v||v=="transparent"||v=="inherit"){return defaultValue}var color=typeof prefix=="undefined"?"#":prefix;if(v.substr(0,4)=="rgb("){var rvs=v.slice(4,v.length-1).split(",");for(var i=0;i<3;i++){var h=parseInt(rvs[i]);var s=h.toString(16);if(h<16){s="0"+s}color+=s}}else{if(v.substr(0,1)=="#"){if(v.length==4){for(var i=1;i<4;i++){var c=v.charAt(i);color+=c+c}}else{if(v.length==7){color+=v.substr(1)}}}}return(color.length>5?color.toLowerCase():defaultValue)},boxWrap:function(cls){cls=cls||"x-box";var el=Ext.get(this.insertHtml("beforeBegin",String.format("<div class=\"{0}\">"+El.boxMarkup+"</div>",cls)));el.child("."+cls+"-mc").dom.appendChild(this.dom);return el},getAttributeNS:Ext.isIE?function(ns,name){var d=this.dom;var type=typeof d[ns+":"+name];if(type!="undefined"&&type!="unknown"){return d[ns+":"+name]}return d[name]}:function(ns,name){var d=this.dom;return d.getAttributeNS(ns,name)||d.getAttribute(ns+":"+name)||d.getAttribute(name)||d[name]},getTextWidth:function(text,min,max){return(Ext.util.TextMetrics.measure(this.dom,Ext.value(text,this.dom.innerHTML,true)).width).constrain(min||0,max||1000000)}};var ep=El.prototype;ep.on=ep.addListener;ep.mon=ep.addListener;ep.getUpdateManager=ep.getUpdater;ep.un=ep.removeListener;ep.autoBoxAdjust=true;El.unitPattern=/\d+(px|em|%|en|ex|pt|in|cm|mm|pc)$/i;El.addUnits=function(v,defaultUnit){if(v===""||v=="auto"){return v}if(v===undefined){return""}if(typeof v=="number"||!El.unitPattern.test(v)){return v+(defaultUnit||"px")}return v};El.boxMarkup="<div class=\"{0}-tl\"><div class=\"{0}-tr\"><div class=\"{0}-tc\"></div></div></div><div class=\"{0}-ml\"><div class=\"{0}-mr\"><div class=\"{0}-mc\"></div></div></div><div class=\"{0}-bl\"><div class=\"{0}-br\"><div class=\"{0}-bc\"></div></div></div>";El.VISIBILITY=1;El.DISPLAY=2;El.borders={l:"border-left-width",r:"border-right-width",t:"border-top-width",b:"border-bottom-width"};El.paddings={l:"padding-left",r:"padding-right",t:"padding-top",b:"padding-bottom"};El.margins={l:"margin-left",r:"margin-right",t:"margin-top",b:"margin-bottom"};El.cache={};var docEl;El.get=function(el){var ex,elm,id;if(!el){return null}if(typeof el=="string"){if(!(elm=document.getElementById(el))){return null}if(ex=El.cache[el]){ex.dom=elm}else{ex=El.cache[el]=new El(elm)}return ex}else{if(el.tagName){if(!(id=el.id)){id=Ext.id(el)}if(ex=El.cache[id]){ex.dom=el}else{ex=El.cache[id]=new El(el)}return ex}else{if(el instanceof El){if(el!=docEl){el.dom=document.getElementById(el.id)||el.dom;El.cache[el.id]=el}return el}else{if(el.isComposite){return el}else{if(Ext.isArray(el)){return El.select(el)}else{if(el==document){if(!docEl){var f=function(){};f.prototype=El.prototype;docEl=new f();docEl.dom=document}return docEl}}}}}}return null};El.uncache=function(el){for(var i=0,a=arguments,len=a.length;i<len;i++){if(a[i]){delete El.cache[a[i].id||a[i]]}}};El.garbageCollect=function(){if(!Ext.enableGarbageCollector){clearInterval(El.collectorThread);return }for(var eid in El.cache){var el=El.cache[eid],d=el.dom;if(!d||!d.parentNode||(!d.offsetParent&&!document.getElementById(eid))){delete El.cache[eid];if(d&&Ext.enableListenerCollection){Ext.EventManager.removeAll(d)}}}};El.collectorThreadId=setInterval(El.garbageCollect,30000);var flyFn=function(){};flyFn.prototype=El.prototype;var _cls=new flyFn();El.Flyweight=function(dom){this.dom=dom};El.Flyweight.prototype=_cls;El.Flyweight.prototype.isFlyweight=true;El._flyweights={};El.fly=function(el,named){named=named||"_global";el=Ext.getDom(el);if(!el){return null}if(!El._flyweights[named]){El._flyweights[named]=new El.Flyweight()}El._flyweights[named].dom=el;return El._flyweights[named]};Ext.get=El.get;Ext.fly=El.fly;var noBoxAdjust=Ext.isStrict?{select:1}:{input:1,select:1,textarea:1};if(Ext.isIE||Ext.isGecko){noBoxAdjust["button"]=1}Ext.EventManager.on(window,"unload",function(){delete El.cache;delete El._flyweights})})();
-Ext.enableFx=true;Ext.Fx={slideIn:function(A,C){var B=this.getFxEl();C=C||{};B.queueFx(C,function(){A=A||"t";this.fixDisplay();var D=this.getFxRestore();var I=this.getBox();this.setSize(I);var F=this.fxWrap(D.pos,C,"hidden");var K=this.dom.style;K.visibility="visible";K.position="absolute";var E=function(){B.fxUnwrap(F,D.pos,C);K.width=D.width;K.height=D.height;B.afterFx(C)};var J,L={to:[I.x,I.y]},H={to:I.width},G={to:I.height};switch(A.toLowerCase()){case"t":F.setSize(I.width,0);K.left=K.bottom="0";J={height:G};break;case"l":F.setSize(0,I.height);K.right=K.top="0";J={width:H};break;case"r":F.setSize(0,I.height);F.setX(I.right);K.left=K.top="0";J={width:H,points:L};break;case"b":F.setSize(I.width,0);F.setY(I.bottom);K.left=K.top="0";J={height:G,points:L};break;case"tl":F.setSize(0,0);K.right=K.bottom="0";J={width:H,height:G};break;case"bl":F.setSize(0,0);F.setY(I.y+I.height);K.right=K.top="0";J={width:H,height:G,points:L};break;case"br":F.setSize(0,0);F.setXY([I.right,I.bottom]);K.left=K.top="0";J={width:H,height:G,points:L};break;case"tr":F.setSize(0,0);F.setX(I.x+I.width);K.left=K.bottom="0";J={width:H,height:G,points:L};break}this.dom.style.visibility="visible";F.show();arguments.callee.anim=F.fxanim(J,C,"motion",0.5,"easeOut",E)});return this},slideOut:function(A,C){var B=this.getFxEl();C=C||{};B.queueFx(C,function(){A=A||"t";var I=this.getFxRestore();var D=this.getBox();this.setSize(D);var G=this.fxWrap(I.pos,C,"visible");var F=this.dom.style;F.visibility="visible";F.position="absolute";G.setSize(D);var J=function(){if(C.useDisplay){B.setDisplayed(false)}else{B.hide()}B.fxUnwrap(G,I.pos,C);F.width=I.width;F.height=I.height;B.afterFx(C)};var E,H={to:0};switch(A.toLowerCase()){case"t":F.left=F.bottom="0";E={height:H};break;case"l":F.right=F.top="0";E={width:H};break;case"r":F.left=F.top="0";E={width:H,points:{to:[D.right,D.y]}};break;case"b":F.left=F.top="0";E={height:H,points:{to:[D.x,D.bottom]}};break;case"tl":F.right=F.bottom="0";E={width:H,height:H};break;case"bl":F.right=F.top="0";E={width:H,height:H,points:{to:[D.x,D.bottom]}};break;case"br":F.left=F.top="0";E={width:H,height:H,points:{to:[D.x+D.width,D.bottom]}};break;case"tr":F.left=F.bottom="0";E={width:H,height:H,points:{to:[D.right,D.y]}};break}arguments.callee.anim=G.fxanim(E,C,"motion",0.5,"easeOut",J)});return this},puff:function(B){var A=this.getFxEl();B=B||{};A.queueFx(B,function(){this.clearOpacity();this.show();var F=this.getFxRestore();var D=this.dom.style;var G=function(){if(B.useDisplay){A.setDisplayed(false)}else{A.hide()}A.clearOpacity();A.setPositioning(F.pos);D.width=F.width;D.height=F.height;D.fontSize="";A.afterFx(B)};var E=this.getWidth();var C=this.getHeight();arguments.callee.anim=this.fxanim({width:{to:this.adjustWidth(E*2)},height:{to:this.adjustHeight(C*2)},points:{by:[-(E*0.5),-(C*0.5)]},opacity:{to:0},fontSize:{to:200,unit:"%"}},B,"motion",0.5,"easeOut",G)});return this},switchOff:function(B){var A=this.getFxEl();B=B||{};A.queueFx(B,function(){this.clearOpacity();this.clip();var D=this.getFxRestore();var C=this.dom.style;var E=function(){if(B.useDisplay){A.setDisplayed(false)}else{A.hide()}A.clearOpacity();A.setPositioning(D.pos);C.width=D.width;C.height=D.height;A.afterFx(B)};this.fxanim({opacity:{to:0.3}},null,null,0.1,null,function(){this.clearOpacity();(function(){this.fxanim({height:{to:1},points:{by:[0,this.getHeight()*0.5]}},B,"motion",0.3,"easeIn",E)}).defer(100,this)})});return this},highlight:function(A,C){var B=this.getFxEl();C=C||{};B.queueFx(C,function(){A=A||"ffff9c";var D=C.attr||"backgroundColor";this.clearOpacity();this.show();var G=this.getColor(D);var H=this.dom.style[D];var F=(C.endColor||G)||"ffffff";var I=function(){B.dom.style[D]=H;B.afterFx(C)};var E={};E[D]={from:A,to:F};arguments.callee.anim=this.fxanim(E,C,"color",1,"easeIn",I)});return this},frame:function(A,C,D){var B=this.getFxEl();D=D||{};B.queueFx(D,function(){A=A||"#C3DAF9";if(A.length==6){A="#"+A}C=C||1;var G=D.duration||1;this.show();var E=this.getBox();var F=function(){var H=Ext.getBody().createChild({style:{visbility:"hidden",position:"absolute","z-index":"35000",border:"0px solid "+A}});var I=Ext.isBorderBox?2:1;H.animate({top:{from:E.y,to:E.y-20},left:{from:E.x,to:E.x-20},borderWidth:{from:0,to:10},opacity:{from:1,to:0},height:{from:E.height,to:(E.height+(20*I))},width:{from:E.width,to:(E.width+(20*I))}},G,function(){H.remove();if(--C>0){F()}else{B.afterFx(D)}})};F.call(this)});return this},pause:function(C){var A=this.getFxEl();var B={};A.queueFx(B,function(){setTimeout(function(){A.afterFx(B)},C*1000)});return this},fadeIn:function(B){var A=this.getFxEl();B=B||{};A.queueFx(B,function(){this.setOpacity(0);this.fixDisplay();this.dom.style.visibility="visible";var C=B.endOpacity||1;arguments.callee.anim=this.fxanim({opacity:{to:C}},B,null,0.5,"easeOut",function(){if(C==1){this.clearOpacity()}A.afterFx(B)})});return this},fadeOut:function(B){var A=this.getFxEl();B=B||{};A.queueFx(B,function(){arguments.callee.anim=this.fxanim({opacity:{to:B.endOpacity||0}},B,null,0.5,"easeOut",function(){if(this.visibilityMode==Ext.Element.DISPLAY||B.useDisplay){this.dom.style.display="none"}else{this.dom.style.visibility="hidden"}this.clearOpacity();A.afterFx(B)})});return this},scale:function(A,B,C){this.shift(Ext.apply({},C,{width:A,height:B}));return this},shift:function(B){var A=this.getFxEl();B=B||{};A.queueFx(B,function(){var E={},D=B.width,F=B.height,C=B.x,H=B.y,G=B.opacity;if(D!==undefined){E.width={to:this.adjustWidth(D)}}if(F!==undefined){E.height={to:this.adjustHeight(F)}}if(B.left!==undefined){E.left={to:B.left}}if(B.top!==undefined){E.top={to:B.top}}if(B.right!==undefined){E.right={to:B.right}}if(B.bottom!==undefined){E.bottom={to:B.bottom}}if(C!==undefined||H!==undefined){E.points={to:[C!==undefined?C:this.getX(),H!==undefined?H:this.getY()]}}if(G!==undefined){E.opacity={to:G}}if(B.xy!==undefined){E.points={to:B.xy}}arguments.callee.anim=this.fxanim(E,B,"motion",0.35,"easeOut",function(){A.afterFx(B)})});return this},ghost:function(A,C){var B=this.getFxEl();C=C||{};B.queueFx(C,function(){A=A||"b";var H=this.getFxRestore();var E=this.getWidth(),G=this.getHeight();var F=this.dom.style;var J=function(){if(C.useDisplay){B.setDisplayed(false)}else{B.hide()}B.clearOpacity();B.setPositioning(H.pos);F.width=H.width;F.height=H.height;B.afterFx(C)};var D={opacity:{to:0},points:{}},I=D.points;switch(A.toLowerCase()){case"t":I.by=[0,-G];break;case"l":I.by=[-E,0];break;case"r":I.by=[E,0];break;case"b":I.by=[0,G];break;case"tl":I.by=[-E,-G];break;case"bl":I.by=[-E,G];break;case"br":I.by=[E,G];break;case"tr":I.by=[E,-G];break}arguments.callee.anim=this.fxanim(D,C,"motion",0.5,"easeOut",J)});return this},syncFx:function(){this.fxDefaults=Ext.apply(this.fxDefaults||{},{block:false,concurrent:true,stopFx:false});return this},sequenceFx:function(){this.fxDefaults=Ext.apply(this.fxDefaults||{},{block:false,concurrent:false,stopFx:false});return this},nextFx:function(){var A=this.fxQueue[0];if(A){A.call(this)}},hasActiveFx:function(){return this.fxQueue&&this.fxQueue[0]},stopFx:function(){if(this.hasActiveFx()){var A=this.fxQueue[0];if(A&&A.anim&&A.anim.isAnimated()){this.fxQueue=[A];A.anim.stop(true)}}return this},beforeFx:function(A){if(this.hasActiveFx()&&!A.concurrent){if(A.stopFx){this.stopFx();return true}return false}return true},hasFxBlock:function(){var A=this.fxQueue;return A&&A[0]&&A[0].block},queueFx:function(C,A){if(!this.fxQueue){this.fxQueue=[]}if(!this.hasFxBlock()){Ext.applyIf(C,this.fxDefaults);if(!C.concurrent){var B=this.beforeFx(C);A.block=C.block;this.fxQueue.push(A);if(B){this.nextFx()}}else{A.call(this)}}return this},fxWrap:function(F,D,C){var B;if(!D.wrap||!(B=Ext.get(D.wrap))){var A;if(D.fixPosition){A=this.getXY()}var E=document.createElement("div");E.style.visibility=C;B=Ext.get(this.dom.parentNode.insertBefore(E,this.dom));B.setPositioning(F);if(B.getStyle("position")=="static"){B.position("relative")}this.clearPositioning("auto");B.clip();B.dom.appendChild(this.dom);if(A){B.setXY(A)}}return B},fxUnwrap:function(A,C,B){this.clearPositioning();this.setPositioning(C);if(!B.wrap){A.dom.parentNode.insertBefore(this.dom,A.dom);A.remove()}},getFxRestore:function(){var A=this.dom.style;return{pos:this.getPositioning(),width:A.width,height:A.height}},afterFx:function(A){if(A.afterStyle){this.applyStyles(A.afterStyle)}if(A.afterCls){this.addClass(A.afterCls)}if(A.remove===true){this.remove()}Ext.callback(A.callback,A.scope,[this]);if(!A.concurrent){this.fxQueue.shift();this.nextFx()}},getFxEl:function(){return Ext.get(this.dom)},fxanim:function(D,E,B,F,C,A){B=B||"run";E=E||{};var G=Ext.lib.Anim[B](this.dom,D,(E.duration||F)||0.35,(E.easing||C)||"easeOut",function(){Ext.callback(A,this)},this);E.anim=G;return G}};Ext.Fx.resize=Ext.Fx.scale;Ext.apply(Ext.Element.prototype,Ext.Fx);
-Ext.CompositeElement=function(A){this.elements=[];this.addElements(A)};Ext.CompositeElement.prototype={isComposite:true,addElements:function(E){if(!E){return this}if(typeof E=="string"){E=Ext.Element.selectorFunction(E)}var D=this.elements;var B=D.length-1;for(var C=0,A=E.length;C<A;C++){D[++B]=Ext.get(E[C])}return this},fill:function(A){this.elements=[];this.add(A);return this},filter:function(A){var B=[];this.each(function(C){if(C.is(A)){B[B.length]=C.dom}});this.fill(B);return this},invoke:function(E,B){var D=this.elements;for(var C=0,A=D.length;C<A;C++){Ext.Element.prototype[E].apply(D[C],B)}return this},add:function(A){if(typeof A=="string"){this.addElements(Ext.Element.selectorFunction(A))}else{if(A.length!==undefined){this.addElements(A)}else{this.addElements([A])}}return this},each:function(E,D){var C=this.elements;for(var B=0,A=C.length;B<A;B++){if(E.call(D||C[B],C[B],this,B)===false){break}}return this},item:function(A){return this.elements[A]||null},first:function(){return this.item(0)},last:function(){return this.item(this.elements.length-1)},getCount:function(){return this.elements.length},contains:function(A){return this.indexOf(A)!==-1},indexOf:function(A){return this.elements.indexOf(Ext.get(A))},removeElement:function(D,F){if(Ext.isArray(D)){for(var C=0,A=D.length;C<A;C++){this.removeElement(D[C])}return this}var B=typeof D=="number"?D:this.indexOf(D);if(B!==-1&&this.elements[B]){if(F){var E=this.elements[B];if(E.dom){E.remove()}else{Ext.removeNode(E)}}this.elements.splice(B,1)}return this},replaceElement:function(D,C,A){var B=typeof D=="number"?D:this.indexOf(D);if(B!==-1){if(A){this.elements[B].replaceWith(C)}else{this.elements.splice(B,1,Ext.get(C))}}return this},clear:function(){this.elements=[]}};(function(){Ext.CompositeElement.createCall=function(B,C){if(!B[C]){B[C]=function(){return this.invoke(C,arguments)}}};for(var A in Ext.Element.prototype){if(typeof Ext.Element.prototype[A]=="function"){Ext.CompositeElement.createCall(Ext.CompositeElement.prototype,A)}}})();Ext.CompositeElementLite=function(A){Ext.CompositeElementLite.superclass.constructor.call(this,A);this.el=new Ext.Element.Flyweight()};Ext.extend(Ext.CompositeElementLite,Ext.CompositeElement,{addElements:function(E){if(E){if(Ext.isArray(E)){this.elements=this.elements.concat(E)}else{var D=this.elements;var B=D.length-1;for(var C=0,A=E.length;C<A;C++){D[++B]=E[C]}}}return this},invoke:function(F,B){var D=this.elements;var E=this.el;for(var C=0,A=D.length;C<A;C++){E.dom=D[C];Ext.Element.prototype[F].apply(E,B)}return this},item:function(A){if(!this.elements[A]){return null}this.el.dom=this.elements[A];return this.el},addListener:function(B,G,F,E){var D=this.elements;for(var C=0,A=D.length;C<A;C++){Ext.EventManager.on(D[C],B,G,F||D[C],E)}return this},each:function(F,E){var C=this.elements;var D=this.el;for(var B=0,A=C.length;B<A;B++){D.dom=C[B];if(F.call(E||D,D,this,B)===false){break}}return this},indexOf:function(A){return this.elements.indexOf(Ext.getDom(A))},replaceElement:function(D,C,A){var B=typeof D=="number"?D:this.indexOf(D);if(B!==-1){C=Ext.getDom(C);if(A){var E=this.elements[B];E.parentNode.insertBefore(C,E);Ext.removeNode(E)}this.elements.splice(B,1,C)}return this}});Ext.CompositeElementLite.prototype.on=Ext.CompositeElementLite.prototype.addListener;if(Ext.DomQuery){Ext.Element.selectorFunction=Ext.DomQuery.select}Ext.Element.select=function(A,D,B){var C;if(typeof A=="string"){C=Ext.Element.selectorFunction(A,B)}else{if(A.length!==undefined){C=A}else{throw"Invalid selector"}}if(D===true){return new Ext.CompositeElement(C)}else{return new Ext.CompositeElementLite(C)}};Ext.select=Ext.Element.select;
-Ext.data.Connection=function(A){Ext.apply(this,A);this.addEvents("beforerequest","requestcomplete","requestexception");Ext.data.Connection.superclass.constructor.call(this)};Ext.extend(Ext.data.Connection,Ext.util.Observable,{timeout:30000,autoAbort:false,disableCaching:true,disableCachingParam:"_dc",request:function(E){if(this.fireEvent("beforerequest",this,E)!==false){var C=E.params;if(typeof C=="function"){C=C.call(E.scope||window,E)}if(typeof C=="object"){C=Ext.urlEncode(C)}if(this.extraParams){var G=Ext.urlEncode(this.extraParams);C=C?(C+"&"+G):G}var B=E.url||this.url;if(typeof B=="function"){B=B.call(E.scope||window,E)}if(E.form){var D=Ext.getDom(E.form);B=B||D.action;var J=D.getAttribute("enctype");if(E.isUpload||(J&&J.toLowerCase()=="multipart/form-data")){return this.doFormUpload(E,C,B)}var I=Ext.lib.Ajax.serializeForm(D);C=C?(C+"&"+I):I}var K=E.headers;if(this.defaultHeaders){K=Ext.apply(K||{},this.defaultHeaders);if(!E.headers){E.headers=K}}var F={success:this.handleResponse,failure:this.handleFailure,scope:this,argument:{options:E},timeout:E.timeout||this.timeout};var A=E.method||this.method||((C||E.xmlData||E.jsonData)?"POST":"GET");if(A=="GET"&&(this.disableCaching&&E.disableCaching!==false)||E.disableCaching===true){var H=E.disableCachingParam||this.disableCachingParam;B+=(B.indexOf("?")!=-1?"&":"?")+H+"="+(new Date().getTime())}if(typeof E.autoAbort=="boolean"){if(E.autoAbort){this.abort()}}else{if(this.autoAbort!==false){this.abort()}}if((A=="GET"||E.xmlData||E.jsonData)&&C){B+=(B.indexOf("?")!=-1?"&":"?")+C;C=""}this.transId=Ext.lib.Ajax.request(A,B,F,C,E);return this.transId}else{Ext.callback(E.callback,E.scope,[E,null,null]);return null}},isLoading:function(A){if(A){return Ext.lib.Ajax.isCallInProgress(A)}else{return this.transId?true:false}},abort:function(A){if(A||this.isLoading()){Ext.lib.Ajax.abort(A||this.transId)}},handleResponse:function(A){this.transId=false;var B=A.argument.options;A.argument=B?B.argument:null;this.fireEvent("requestcomplete",this,A,B);Ext.callback(B.success,B.scope,[A,B]);Ext.callback(B.callback,B.scope,[B,true,A])},handleFailure:function(A,C){this.transId=false;var B=A.argument.options;A.argument=B?B.argument:null;this.fireEvent("requestexception",this,A,B,C);Ext.callback(B.failure,B.scope,[A,B]);Ext.callback(B.callback,B.scope,[B,false,A])},doFormUpload:function(E,A,B){var C=Ext.id();var F=document.createElement("iframe");F.id=C;F.name=C;F.className="x-hidden";if(Ext.isIE){F.src=Ext.SSL_SECURE_URL}document.body.appendChild(F);if(Ext.isIE){document.frames[C].name=C}var D=Ext.getDom(E.form);D.target=C;D.method="POST";D.enctype=D.encoding="multipart/form-data";if(B){D.action=B}var L,J;if(A){L=[];A=Ext.urlDecode(A,false);for(var H in A){if(A.hasOwnProperty(H)){J=document.createElement("input");J.type="hidden";J.name=H;J.value=A[H];D.appendChild(J);L.push(J)}}}function G(){var M={responseText:"",responseXML:null};M.argument=E?E.argument:null;try{var O;if(Ext.isIE){O=F.contentWindow.document}else{O=(F.contentDocument||window.frames[C].document)}if(O&&O.body){M.responseText=O.body.innerHTML}if(O&&O.XMLDocument){M.responseXML=O.XMLDocument}else{M.responseXML=O}}catch(N){}Ext.EventManager.removeListener(F,"load",G,this);this.fireEvent("requestcomplete",this,M,E);Ext.callback(E.success,E.scope,[M,E]);Ext.callback(E.callback,E.scope,[E,true,M]);setTimeout(function(){Ext.removeNode(F)},100)}Ext.EventManager.on(F,"load",G,this);D.submit();if(L){for(var I=0,K=L.length;I<K;I++){Ext.removeNode(L[I])}}}});Ext.Ajax=new Ext.data.Connection({autoAbort:false,serializeForm:function(A){return Ext.lib.Ajax.serializeForm(A)}});
-Ext.Updater=Ext.extend(Ext.util.Observable,{constructor:function(B,A){B=Ext.get(B);if(!A&&B.updateManager){return B.updateManager}this.el=B;this.defaultUrl=null;this.addEvents("beforeupdate","update","failure");var C=Ext.Updater.defaults;this.sslBlankUrl=C.sslBlankUrl;this.disableCaching=C.disableCaching;this.indicatorText=C.indicatorText;this.showLoadIndicator=C.showLoadIndicator;this.timeout=C.timeout;this.loadScripts=C.loadScripts;this.transaction=null;this.refreshDelegate=this.refresh.createDelegate(this);this.updateDelegate=this.update.createDelegate(this);this.formUpdateDelegate=this.formUpdate.createDelegate(this);if(!this.renderer){this.renderer=this.getDefaultRenderer()}Ext.Updater.superclass.constructor.call(this)},getDefaultRenderer:function(){return new Ext.Updater.BasicRenderer()},getEl:function(){return this.el},update:function(B,F,G,D){if(this.fireEvent("beforeupdate",this.el,B,F)!==false){var A,C;if(typeof B=="object"){A=B;B=A.url;F=F||A.params;G=G||A.callback;D=D||A.discardUrl;C=A.scope;if(typeof A.nocache!="undefined"){this.disableCaching=A.nocache}if(typeof A.text!="undefined"){this.indicatorText="<div class=\"loading-indicator\">"+A.text+"</div>"}if(typeof A.scripts!="undefined"){this.loadScripts=A.scripts}if(typeof A.timeout!="undefined"){this.timeout=A.timeout}}this.showLoading();if(!D){this.defaultUrl=B}if(typeof B=="function"){B=B.call(this)}var E=Ext.apply({},{url:B,params:(typeof F=="function"&&C)?F.createDelegate(C):F,success:this.processSuccess,failure:this.processFailure,scope:this,callback:undefined,timeout:(this.timeout*1000),disableCaching:this.disableCaching,argument:{"options":A,"url":B,"form":null,"callback":G,"scope":C||window,"params":F}},A);this.transaction=Ext.Ajax.request(E)}},formUpdate:function(C,A,B,D){if(this.fireEvent("beforeupdate",this.el,C,A)!==false){if(typeof A=="function"){A=A.call(this)}C=Ext.getDom(C);this.transaction=Ext.Ajax.request({form:C,url:A,success:this.processSuccess,failure:this.processFailure,scope:this,timeout:(this.timeout*1000),argument:{"url":A,"form":C,"callback":D,"reset":B}});this.showLoading.defer(1,this)}},refresh:function(A){if(this.defaultUrl==null){return }this.update(this.defaultUrl,null,A,true)},startAutoRefresh:function(B,C,D,E,A){if(A){this.update(C||this.defaultUrl,D,E,true)}if(this.autoRefreshProcId){clearInterval(this.autoRefreshProcId)}this.autoRefreshProcId=setInterval(this.update.createDelegate(this,[C||this.defaultUrl,D,E,true]),B*1000)},stopAutoRefresh:function(){if(this.autoRefreshProcId){clearInterval(this.autoRefreshProcId);delete this.autoRefreshProcId}},isAutoRefreshing:function(){return this.autoRefreshProcId?true:false},showLoading:function(){if(this.showLoadIndicator){this.el.update(this.indicatorText)}},processSuccess:function(A){this.transaction=null;if(A.argument.form&&A.argument.reset){try{A.argument.form.reset()}catch(B){}}if(this.loadScripts){this.renderer.render(this.el,A,this,this.updateComplete.createDelegate(this,[A]))}else{this.renderer.render(this.el,A,this);this.updateComplete(A)}},updateComplete:function(A){this.fireEvent("update",this.el,A);if(typeof A.argument.callback=="function"){A.argument.callback.call(A.argument.scope,this.el,true,A,A.argument.options)}},processFailure:function(A){this.transaction=null;this.fireEvent("failure",this.el,A);if(typeof A.argument.callback=="function"){A.argument.callback.call(A.argument.scope,this.el,false,A,A.argument.options)}},setRenderer:function(A){this.renderer=A},getRenderer:function(){return this.renderer},setDefaultUrl:function(A){this.defaultUrl=A},abort:function(){if(this.transaction){Ext.Ajax.abort(this.transaction)}},isUpdating:function(){if(this.transaction){return Ext.Ajax.isLoading(this.transaction)}return false}});Ext.Updater.defaults={timeout:30,loadScripts:false,sslBlankUrl:(Ext.SSL_SECURE_URL||"javascript:false"),disableCaching:false,showLoadIndicator:true,indicatorText:"<div class=\"loading-indicator\">Loading...</div>"};Ext.Updater.updateElement=function(D,C,E,B){var A=Ext.get(D).getUpdater();Ext.apply(A,B);A.update(C,E,B?B.callback:null)};Ext.Updater.BasicRenderer=function(){};Ext.Updater.BasicRenderer.prototype={render:function(C,A,B,D){C.update(A.responseText,B.loadScripts,D)}};Ext.UpdateManager=Ext.Updater;
-(function(){Date.formatCodeToRegex=function(character,currentGroup){var p=Date.parseCodes[character];if(p){p=Ext.type(p)=="function"?p():p;Date.parseCodes[character]=p}return p?Ext.applyIf({c:p.c?String.format(p.c,currentGroup||"{0}"):p.c},p):{g:0,c:null,s:Ext.escapeRe(character)}};var $f=Date.formatCodeToRegex;Ext.apply(Date,{parseFunctions:{count:0},parseRegexes:[],formatFunctions:{count:0},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],y2kYear:50,MILLI:"ms",SECOND:"s",MINUTE:"mi",HOUR:"h",DAY:"d",MONTH:"mo",YEAR:"y",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNumbers:{Jan:0,Feb:1,Mar:2,Apr:3,May:4,Jun:5,Jul:6,Aug:7,Sep:8,Oct:9,Nov:10,Dec:11},getShortMonthName:function(month){return Date.monthNames[month].substring(0,3)},getShortDayName:function(day){return Date.dayNames[day].substring(0,3)},getMonthNumber:function(name){return Date.monthNumbers[name.substring(0,1).toUpperCase()+name.substring(1,3).toLowerCase()]},formatCodes:{d:"String.leftPad(this.getDate(), 2, '0')",D:"Date.getShortDayName(this.getDay())",j:"this.getDate()",l:"Date.dayNames[this.getDay()]",N:"(this.getDay() ? this.getDay() : 7)",S:"this.getSuffix()",w:"this.getDay()",z:"this.getDayOfYear()",W:"String.leftPad(this.getWeekOfYear(), 2, '0')",F:"Date.monthNames[this.getMonth()]",m:"String.leftPad(this.getMonth() + 1, 2, '0')",M:"Date.getShortMonthName(this.getMonth())",n:"(this.getMonth() + 1)",t:"this.getDaysInMonth()",L:"(this.isLeapYear() ? 1 : 0)",o:"(this.getFullYear() + (this.getWeekOfYear() == 1 && this.getMonth() > 0 ? +1 : (this.getWeekOfYear() >= 52 && this.getMonth() < 11 ? -1 : 0)))",Y:"this.getFullYear()",y:"('' + this.getFullYear()).substring(2, 4)",a:"(this.getHours() < 12 ? 'am' : 'pm')",A:"(this.getHours() < 12 ? 'AM' : 'PM')",g:"((this.getHours() % 12) ? this.getHours() % 12 : 12)",G:"this.getHours()",h:"String.leftPad((this.getHours() % 12) ? this.getHours() % 12 : 12, 2, '0')",H:"String.leftPad(this.getHours(), 2, '0')",i:"String.leftPad(this.getMinutes(), 2, '0')",s:"String.leftPad(this.getSeconds(), 2, '0')",u:"String.leftPad(this.getMilliseconds(), 3, '0')",O:"this.getGMTOffset()",P:"this.getGMTOffset(true)",T:"this.getTimezone()",Z:"(this.getTimezoneOffset() * -60)",c:function(){for(var c="Y-m-dTH:i:sP",code=[],i=0,l=c.length;i<l;++i){var e=c.charAt(i);code.push(e=="T"?"'T'":Date.getFormatCode(e))}return code.join(" + ")},U:"Math.round(this.getTime() / 1000)"},parseDate:function(input,format){var p=Date.parseFunctions;if(p[format]==null){Date.createParser(format)}var func=p[format];return Date[func](input)},getFormatCode:function(character){var f=Date.formatCodes[character];if(f){f=Ext.type(f)=="function"?f():f;Date.formatCodes[character]=f}return f||("'"+String.escape(character)+"'")},createNewFormat:function(format){var funcName="format"+Date.formatFunctions.count++;Date.formatFunctions[format]=funcName;var code="Date.prototype."+funcName+" = function(){return ";var special=false;var ch="";for(var i=0;i<format.length;++i){ch=format.charAt(i);if(!special&&ch=="\\"){special=true}else{if(special){special=false;code+="'"+String.escape(ch)+"' + "}else{code+=Date.getFormatCode(ch)+" + "}}}eval(code.substring(0,code.length-3)+";}")},createParser:function(format){var funcName="parse"+Date.parseFunctions.count++;var regexNum=Date.parseRegexes.length;var currentGroup=1;Date.parseFunctions[format]=funcName;var code="Date."+funcName+" = function(input){\n"+"var y, m, d, h = 0, i = 0, s = 0, ms = 0, o, z, u, v;\n"+"input = String(input);\n"+"d = new Date();\n"+"y = d.getFullYear();\n"+"m = d.getMonth();\n"+"d = d.getDate();\n"+"var results = input.match(Date.parseRegexes["+regexNum+"]);\n"+"if (results && results.length > 0) {";var regex="";var special=false;var ch="";for(var i=0;i<format.length;++i){ch=format.charAt(i);if(!special&&ch=="\\"){special=true}else{if(special){special=false;regex+=String.escape(ch)}else{var obj=Date.formatCodeToRegex(ch,currentGroup);currentGroup+=obj.g;regex+=obj.s;if(obj.g&&obj.c){code+=obj.c}}}}code+="if (u){\n"+"v = new Date(u * 1000);\n"+"}else if (y >= 0 && m >= 0 && d > 0 && h >= 0 && i >= 0 && s >= 0 && ms >= 0){\n"+"v = new Date(y, m, d, h, i, s, ms);\n"+"}else if (y >= 0 && m >= 0 && d > 0 && h >= 0 && i >= 0 && s >= 0){\n"+"v = new Date(y, m, d, h, i, s);\n"+"}else if (y >= 0 && m >= 0 && d > 0 && h >= 0 && i >= 0){\n"+"v = new Date(y, m, d, h, i);\n"+"}else if (y >= 0 && m >= 0 && d > 0 && h >= 0){\n"+"v = new Date(y, m, d, h);\n"+"}else if (y >= 0 && m >= 0 && d > 0){\n"+"v = new Date(y, m, d);\n"+"}else if (y >= 0 && m >= 0){\n"+"v = new Date(y, m);\n"+"}else if (y >= 0){\n"+"v = new Date(y);\n"+"}\n}\nreturn (v && (z || o))?"+" (Ext.type(z) == 'number' ? v.add(Date.SECOND, -v.getTimezoneOffset() * 60 - z) :"+" v.add(Date.MINUTE, -v.getTimezoneOffset() + (sn == '+'? -1 : 1) * (hr * 60 + mn))) : v;\n"+"}";Date.parseRegexes[regexNum]=new RegExp("^"+regex+"$","i");eval(code)},parseCodes:{d:{g:1,c:"d = parseInt(results[{0}], 10);\n",s:"(\\d{2})"},j:{g:1,c:"d = parseInt(results[{0}], 10);\n",s:"(\\d{1,2})"},D:function(){for(var a=[],i=0;i<7;a.push(Date.getShortDayName(i)),++i){}return{g:0,c:null,s:"(?:"+a.join("|")+")"}},l:function(){return{g:0,c:null,s:"(?:"+Date.dayNames.join("|")+")"}},N:{g:0,c:null,s:"[1-7]"},S:{g:0,c:null,s:"(?:st|nd|rd|th)"},w:{g:0,c:null,s:"[0-6]"},z:{g:0,c:null,s:"(?:\\d{1,3}"},W:{g:0,c:null,s:"(?:\\d{2})"},F:function(){return{g:1,c:"m = parseInt(Date.getMonthNumber(results[{0}]), 10);\n",s:"("+Date.monthNames.join("|")+")"}},M:function(){for(var a=[],i=0;i<12;a.push(Date.getShortMonthName(i)),++i){}return Ext.applyIf({s:"("+a.join("|")+")"},$f("F"))},m:{g:1,c:"m = parseInt(results[{0}], 10) - 1;\n",s:"(\\d{2})"},n:{g:1,c:"m = parseInt(results[{0}], 10) - 1;\n",s:"(\\d{1,2})"},t:{g:0,c:null,s:"(?:\\d{2})"},L:{g:0,c:null,s:"(?:1|0)"},o:function(){return $f("Y")},Y:{g:1,c:"y = parseInt(results[{0}], 10);\n",s:"(\\d{4})"},y:{g:1,c:"var ty = parseInt(results[{0}], 10);\n"+"y = ty > Date.y2kYear ? 1900 + ty : 2000 + ty;\n",s:"(\\d{1,2})"},a:{g:1,c:"if (results[{0}] == 'am') {\n"+"if (h == 12) { h = 0; }\n"+"} else { if (h < 12) { h += 12; }}",s:"(am|pm)"},A:{g:1,c:"if (results[{0}] == 'AM') {\n"+"if (h == 12) { h = 0; }\n"+"} else { if (h < 12) { h += 12; }}",s:"(AM|PM)"},g:function(){return $f("G")},G:{g:1,c:"h = parseInt(results[{0}], 10);\n",s:"(\\d{1,2})"},h:function(){return $f("H")},H:{g:1,c:"h = parseInt(results[{0}], 10);\n",s:"(\\d{2})"},i:{g:1,c:"i = parseInt(results[{0}], 10);\n",s:"(\\d{2})"},s:{g:1,c:"s = parseInt(results[{0}], 10);\n",s:"(\\d{2})"},u:{g:1,c:"ms = results[{0}]; ms = parseInt(ms, 10)/Math.pow(10, ms.length - 3);\n",s:"(\\d+)"},O:{g:1,c:["o = results[{0}];","var sn = o.substring(0,1);","var hr = o.substring(1,3)*1 + Math.floor(o.substring(3,5) / 60);","var mn = o.substring(3,5) % 60;","o = ((-12 <= (hr*60 + mn)/60) && ((hr*60 + mn)/60 <= 14))? (sn + String.leftPad(hr, 2, '0') + String.leftPad(mn, 2, '0')) : null;\n"].join("\n"),s:"([+-]\\d{4})"},P:{g:1,c:["o = results[{0}];","var sn = o.substring(0,1);","var hr = o.substring(1,3)*1 + Math.floor(o.substring(4,6) / 60);","var mn = o.substring(4,6) % 60;","o = ((-12 <= (hr*60 + mn)/60) && ((hr*60 + mn)/60 <= 14))? (sn + String.leftPad(hr, 2, '0') + String.leftPad(mn, 2, '0')) : null;\n"].join("\n"),s:"([+-]\\d{2}:\\d{2})"},T:{g:0,c:null,s:"[A-Z]{1,4}"},Z:{g:1,c:"z = results[{0}] * 1;\n"+"z = (-43200 <= z && z <= 50400)? z : null;\n",s:"([+-]?\\d{1,5})"},c:function(){var calc=[];var arr=[$f("Y",1),$f("m",2),$f("d",3),$f("h",4),$f("i",5),$f("s",6),{c:"ms = (results[7] || '.0').substring(1); ms = parseInt(ms, 10)/Math.pow(10, ms.length - 3);\n"},{c:"if(results[9] == 'Z'){\no = 0;\n}else{\n"+$f("P",9).c+"\n}"}];for(var i=0,l=arr.length;i<l;++i){calc.push(arr[i].c)}return{g:1,c:calc.join(""),s:arr[0].s+"-"+arr[1].s+"-"+arr[2].s+"T"+arr[3].s+":"+arr[4].s+":"+arr[5].s+"((.|,)\\d+)?"+"("+$f("P",null).s+"|Z)"}},U:{g:1,c:"u = parseInt(results[{0}], 10);\n",s:"(-?\\d+)"}}})}());Ext.override(Date,{dateFormat:function(B){if(Date.formatFunctions[B]==null){Date.createNewFormat(B)}var A=Date.formatFunctions[B];return this[A]()},getTimezone:function(){return this.toString().replace(/^.* (?:\((.*)\)|([A-Z]{1,4})(?:[\-+][0-9]{4})?(?: -?\d+)?)$/,"$1$2").replace(/[^A-Z]/g,"")},getGMTOffset:function(A){return(this.getTimezoneOffset()>0?"-":"+")+String.leftPad(Math.abs(Math.floor(this.getTimezoneOffset()/60)),2,"0")+(A?":":"")+String.leftPad(Math.abs(this.getTimezoneOffset()%60),2,"0")},getDayOfYear:function(){var A=0;Date.daysInMonth[1]=this.isLeapYear()?29:28;for(var B=0;B<this.getMonth();++B){A+=Date.daysInMonth[B]}return A+this.getDate()-1},getWeekOfYear:function(){var B=86400000;var C=7*B;var D=Date.UTC(this.getFullYear(),this.getMonth(),this.getDate()+3)/B;var A=Math.floor(D/7);var E=new Date(A*C).getUTCFullYear();return A-Math.floor(Date.UTC(E,0,7)/C)+1},isLeapYear:function(){var A=this.getFullYear();return !!((A&3)==0&&(A%100||(A%400==0&&A)))},getFirstDayOfMonth:function(){var A=(this.getDay()-(this.getDate()-1))%7;return(A<0)?(A+7):A},getLastDayOfMonth:function(){var A=(this.getDay()+(Date.daysInMonth[this.getMonth()]-this.getDate()))%7;return(A<0)?(A+7):A},getFirstDateOfMonth:function(){return new Date(this.getFullYear(),this.getMonth(),1)},getLastDateOfMonth:function(){return new Date(this.getFullYear(),this.getMonth(),this.getDaysInMonth())},getDaysInMonth:function(){Date.daysInMonth[1]=this.isLeapYear()?29:28;return Date.daysInMonth[this.getMonth()]},getSuffix:function(){switch(this.getDate()){case 1:case 21:case 31:return"st";case 2:case 22:return"nd";case 3:case 23:return"rd";default:return"th"}},clone:function(){return new Date(this.getTime())},clearTime:function(A){if(A){return this.clone().clearTime()}this.setHours(0);this.setMinutes(0);this.setSeconds(0);this.setMilliseconds(0);return this},add:function(B,C){var D=this.clone();if(!B||C===0){return D}switch(B.toLowerCase()){case Date.MILLI:D.setMilliseconds(this.getMilliseconds()+C);break;case Date.SECOND:D.setSeconds(this.getSeconds()+C);break;case Date.MINUTE:D.setMinutes(this.getMinutes()+C);break;case Date.HOUR:D.setHours(this.getHours()+C);break;case Date.DAY:D.setDate(this.getDate()+C);break;case Date.MONTH:var A=this.getDate();if(A>28){A=Math.min(A,this.getFirstDateOfMonth().add("mo",C).getLastDateOfMonth().getDate())}D.setDate(A);D.setMonth(this.getMonth()+C);break;case Date.YEAR:D.setFullYear(this.getFullYear()+C);break}return D},between:function(C,A){var B=this.getTime();return C.getTime()<=B&&B<=A.getTime()}});Date.prototype.format=Date.prototype.dateFormat;if(Ext.isSafari){Date.brokenSetMonth=Date.prototype.setMonth;Date.prototype.setMonth=function(A){if(A<=-1){var D=Math.ceil(-A);var C=Math.ceil(D/12);var B=(D%12)?12-D%12:0;this.setFullYear(this.getFullYear()-C);return Date.brokenSetMonth.call(this,B)}else{return Date.brokenSetMonth.apply(this,arguments)}}};
-Ext.util.DelayedTask=function(E,D,A){var G=null,F,B;var C=function(){var H=new Date().getTime();if(H-B>=F){clearInterval(G);G=null;E.apply(D,A||[])}};this.delay=function(I,K,J,H){if(G&&I!=F){this.cancel()}F=I;B=new Date().getTime();E=K||E;D=J||D;A=H||A;if(!G){G=setInterval(C,F)}};this.cancel=function(){if(G){clearInterval(G);G=null}}};
-Ext.util.TaskRunner=function(E){E=E||10;var F=[],A=[];var B=0;var G=false;var D=function(){G=false;clearInterval(B);B=0};var H=function(){if(!G){G=true;B=setInterval(I,E)}};var C=function(J){A.push(J);if(J.onStop){J.onStop.apply(J.scope||J)}};var I=function(){if(A.length>0){for(var O=0,K=A.length;O<K;O++){F.remove(A[O])}A=[];if(F.length<1){D();return }}var M=new Date().getTime();for(var O=0,K=F.length;O<K;++O){var N=F[O];var J=M-N.taskRunTime;if(N.interval<=J){var L=N.run.apply(N.scope||N,N.args||[++N.taskRunCount]);N.taskRunTime=M;if(L===false||N.taskRunCount===N.repeat){C(N);return }}if(N.duration&&N.duration<=(M-N.taskStartTime)){C(N)}}};this.start=function(J){F.push(J);J.taskStartTime=new Date().getTime();J.taskRunTime=0;J.taskRunCount=0;H();return J};this.stop=function(J){C(J);return J};this.stopAll=function(){D();for(var K=0,J=F.length;K<J;K++){if(F[K].onStop){F[K].onStop()}}F=[];A=[]}};Ext.TaskMgr=new Ext.util.TaskRunner();
-Ext.util.MixedCollection=function(B,A){this.items=[];this.map={};this.keys=[];this.length=0;this.addEvents("clear","add","replace","remove","sort");this.allowFunctions=B===true;if(A){this.getKey=A}Ext.util.MixedCollection.superclass.constructor.call(this)};Ext.extend(Ext.util.MixedCollection,Ext.util.Observable,{allowFunctions:false,add:function(B,C){if(arguments.length==1){C=arguments[0];B=this.getKey(C)}if(typeof B=="undefined"||B===null){this.length++;this.items.push(C);this.keys.push(null)}else{var A=this.map[B];if(A){return this.replace(B,C)}this.length++;this.items.push(C);this.map[B]=C;this.keys.push(B)}this.fireEvent("add",this.length-1,C,B);return C},getKey:function(A){return A.id},replace:function(C,D){if(arguments.length==1){D=arguments[0];C=this.getKey(D)}var A=this.item(C);if(typeof C=="undefined"||C===null||typeof A=="undefined"){return this.add(C,D)}var B=this.indexOfKey(C);this.items[B]=D;this.map[C]=D;this.fireEvent("replace",C,A,D);return D},addAll:function(E){if(arguments.length>1||Ext.isArray(E)){var B=arguments.length>1?arguments:E;for(var D=0,A=B.length;D<A;D++){this.add(B[D])}}else{for(var C in E){if(this.allowFunctions||typeof E[C]!="function"){this.add(C,E[C])}}}},each:function(E,D){var B=[].concat(this.items);for(var C=0,A=B.length;C<A;C++){if(E.call(D||B[C],B[C],C,A)===false){break}}},eachKey:function(D,C){for(var B=0,A=this.keys.length;B<A;B++){D.call(C||window,this.keys[B],this.items[B],B,A)}},find:function(D,C){for(var B=0,A=this.items.length;B<A;B++){if(D.call(C||window,this.items[B],this.keys[B])){return this.items[B]}}return null},insert:function(A,B,C){if(arguments.length==2){C=arguments[1];B=this.getKey(C)}if(A>=this.length){return this.add(B,C)}this.length++;this.items.splice(A,0,C);if(typeof B!="undefined"&&B!=null){this.map[B]=C}this.keys.splice(A,0,B);this.fireEvent("add",A,C,B);return C},remove:function(A){return this.removeAt(this.indexOf(A))},removeAt:function(A){if(A<this.length&&A>=0){this.length--;var C=this.items[A];this.items.splice(A,1);var B=this.keys[A];if(typeof B!="undefined"){delete this.map[B]}this.keys.splice(A,1);this.fireEvent("remove",C,B);return C}return false},removeKey:function(A){return this.removeAt(this.indexOfKey(A))},getCount:function(){return this.length},indexOf:function(A){return this.items.indexOf(A)},indexOfKey:function(A){return this.keys.indexOf(A)},item:function(A){var B=typeof this.map[A]!="undefined"?this.map[A]:this.items[A];return typeof B!="function"||this.allowFunctions?B:null},itemAt:function(A){return this.items[A]},key:function(A){return this.map[A]},contains:function(A){return this.indexOf(A)!=-1},containsKey:function(A){return typeof this.map[A]!="undefined"},clear:function(){this.length=0;this.items=[];this.keys=[];this.map={};this.fireEvent("clear")},first:function(){return this.items[0]},last:function(){return this.items[this.length-1]},_sort:function(I,A,H){var C=String(A).toUpperCase()=="DESC"?-1:1;H=H||function(K,J){return K-J};var G=[],B=this.keys,F=this.items;for(var D=0,E=F.length;D<E;D++){G[G.length]={key:B[D],value:F[D],index:D}}G.sort(function(K,J){var L=H(K[I],J[I])*C;if(L==0){L=(K.index<J.index?-1:1)}return L});for(var D=0,E=G.length;D<E;D++){F[D]=G[D].value;B[D]=G[D].key}this.fireEvent("sort",this)},sort:function(A,B){this._sort("value",A,B)},keySort:function(A,B){this._sort("key",A,B||function(D,C){return String(D).toUpperCase()-String(C).toUpperCase()})},getRange:function(E,A){var B=this.items;if(B.length<1){return[]}E=E||0;A=Math.min(typeof A=="undefined"?this.length-1:A,this.length-1);var D=[];if(E<=A){for(var C=E;C<=A;C++){D[D.length]=B[C]}}else{for(var C=E;C>=A;C--){D[D.length]=B[C]}}return D},filter:function(C,B,D,A){if(Ext.isEmpty(B,false)){return this.clone()}B=this.createValueMatcher(B,D,A);return this.filterBy(function(E){return E&&B.test(E[C])})},filterBy:function(F,E){var G=new Ext.util.MixedCollection();G.getKey=this.getKey;var B=this.keys,D=this.items;for(var C=0,A=D.length;C<A;C++){if(F.call(E||this,D[C],B[C])){G.add(B[C],D[C])}}return G},findIndex:function(C,B,E,D,A){if(Ext.isEmpty(B,false)){return -1}B=this.createValueMatcher(B,D,A);return this.findIndexBy(function(F){return F&&B.test(F[C])},null,E)},findIndexBy:function(F,E,G){var B=this.keys,D=this.items;for(var C=(G||0),A=D.length;C<A;C++){if(F.call(E||this,D[C],B[C])){return C}}if(typeof G=="number"&&G>0){for(var C=0;C<G;C++){if(F.call(E||this,D[C],B[C])){return C}}}return -1},createValueMatcher:function(B,C,A){if(!B.exec){B=String(B);B=new RegExp((C===true?"":"^")+Ext.escapeRe(B),A?"":"i")}return B},clone:function(){var E=new Ext.util.MixedCollection();var B=this.keys,D=this.items;for(var C=0,A=D.length;C<A;C++){E.add(B[C],D[C])}E.getKey=this.getKey;return E}});Ext.util.MixedCollection.prototype.get=Ext.util.MixedCollection.prototype.item;
-Ext.util.JSON=new (function(){var useHasOwn=!!{}.hasOwnProperty;var pad=function(n){return n<10?"0"+n:n};var m={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","\"":"\\\"","\\":"\\\\"};var encodeString=function(s){if(/["\\\x00-\x1f]/.test(s)){return"\""+s.replace(/([\x00-\x1f\\"])/g,function(a,b){var c=m[b];if(c){return c}c=b.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)})+"\""}return"\""+s+"\""};var encodeArray=function(o){var a=["["],b,i,l=o.length,v;for(i=0;i<l;i+=1){v=o[i];switch(typeof v){case"undefined":case"function":case"unknown":break;default:if(b){a.push(",")}a.push(v===null?"null":Ext.util.JSON.encode(v));b=true}}a.push("]");return a.join("")};this.encodeDate=function(o){return"\""+o.getFullYear()+"-"+pad(o.getMonth()+1)+"-"+pad(o.getDate())+"T"+pad(o.getHours())+":"+pad(o.getMinutes())+":"+pad(o.getSeconds())+"\""};this.encode=function(o){if(typeof o=="undefined"||o===null){return"null"}else{if(Ext.isArray(o)){return encodeArray(o)}else{if(Ext.isDate(o)){return Ext.util.JSON.encodeDate(o)}else{if(typeof o=="string"){return encodeString(o)}else{if(typeof o=="number"){return isFinite(o)?String(o):"null"}else{if(typeof o=="boolean"){return String(o)}else{var a=["{"],b,i,v;for(i in o){if(!useHasOwn||o.hasOwnProperty(i)){v=o[i];switch(typeof v){case"undefined":case"function":case"unknown":break;default:if(b){a.push(",")}a.push(this.encode(i),":",v===null?"null":this.encode(v));b=true}}}a.push("}");return a.join("")}}}}}}};this.decode=function(json){return eval("("+json+")")}})();Ext.encode=Ext.util.JSON.encode;Ext.decode=Ext.util.JSON.decode;
-Ext.util.Format=function(){var trimRe=/^\s+|\s+$/g;return{ellipsis:function(value,len){if(value&&value.length>len){return value.substr(0,len-3)+"..."}return value},undef:function(value){return value!==undefined?value:""},defaultValue:function(value,defaultValue){return value!==undefined&&value!==""?value:defaultValue},htmlEncode:function(value){return !value?value:String(value).replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/"/g,"&quot;")},htmlDecode:function(value){return !value?value:String(value).replace(/&gt;/g,">").replace(/&lt;/g,"<").replace(/&quot;/g,"\"").replace(/&amp;/g,"&")},trim:function(value){return String(value).replace(trimRe,"")},substr:function(value,start,length){return String(value).substr(start,length)},lowercase:function(value){return String(value).toLowerCase()},uppercase:function(value){return String(value).toUpperCase()},capitalize:function(value){return !value?value:value.charAt(0).toUpperCase()+value.substr(1).toLowerCase()},call:function(value,fn){if(arguments.length>2){var args=Array.prototype.slice.call(arguments,2);args.unshift(value);return eval(fn).apply(window,args)}else{return eval(fn).call(window,value)}},usMoney:function(v){v=(Math.round((v-0)*100))/100;v=(v==Math.floor(v))?v+".00":((v*10==Math.floor(v*10))?v+"0":v);v=String(v);var ps=v.split(".");var whole=ps[0];var sub=ps[1]?"."+ps[1]:".00";var r=/(\d+)(\d{3})/;while(r.test(whole)){whole=whole.replace(r,"$1"+","+"$2")}v=whole+sub;if(v.charAt(0)=="-"){return"-$"+v.substr(1)}return"$"+v},date:function(v,format){if(!v){return""}if(!Ext.isDate(v)){v=new Date(Date.parse(v))}return v.dateFormat(format||"m/d/Y")},dateRenderer:function(format){return function(v){return Ext.util.Format.date(v,format)}},stripTagsRE:/<\/?[^>]+>/gi,stripTags:function(v){return !v?v:String(v).replace(this.stripTagsRE,"")},stripScriptsRe:/(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)/ig,stripScripts:function(v){return !v?v:String(v).replace(this.stripScriptsRe,"")},fileSize:function(size){if(size<1024){return size+" bytes"}else{if(size<1048576){return(Math.round(((size*10)/1024))/10)+" KB"}else{return(Math.round(((size*10)/1048576))/10)+" MB"}}},math:function(){var fns={};return function(v,a){if(!fns[a]){fns[a]=new Function("v","return v "+a+";")}return fns[a](v)}}(),nl2br:function(v){return v===undefined||v===null?"":v.replace(/\n/g,"<br/>")}}}();
-Ext.XTemplate=function(){Ext.XTemplate.superclass.constructor.apply(this,arguments);var P=this.html;P=["<tpl>",P,"</tpl>"].join("");var O=/<tpl\b[^>]*>((?:(?=([^<]+))\2|<(?!tpl\b[^>]*>))*?)<\/tpl>/;var N=/^<tpl\b[^>]*?for="(.*?)"/;var L=/^<tpl\b[^>]*?if="(.*?)"/;var J=/^<tpl\b[^>]*?exec="(.*?)"/;var C,B=0;var G=[];while(C=P.match(O)){var M=C[0].match(N);var K=C[0].match(L);var I=C[0].match(J);var E=null,H=null,D=null;var A=M&&M[1]?M[1]:"";if(K){E=K&&K[1]?K[1]:null;if(E){H=new Function("values","parent","xindex","xcount","with(values){ return "+(Ext.util.Format.htmlDecode(E))+"; }")}}if(I){E=I&&I[1]?I[1]:null;if(E){D=new Function("values","parent","xindex","xcount","with(values){ "+(Ext.util.Format.htmlDecode(E))+"; }")}}if(A){switch(A){case".":A=new Function("values","parent","with(values){ return values; }");break;case"..":A=new Function("values","parent","with(values){ return parent; }");break;default:A=new Function("values","parent","with(values){ return "+A+"; }")}}G.push({id:B,target:A,exec:D,test:H,body:C[1]||""});P=P.replace(C[0],"{xtpl"+B+"}");++B}for(var F=G.length-1;F>=0;--F){this.compileTpl(G[F])}this.master=G[G.length-1];this.tpls=G};Ext.extend(Ext.XTemplate,Ext.Template,{re:/\{([\w-\.\#]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?(\s?[\+\-\*\\]\s?[\d\.\+\-\*\\\(\)]+)?\}/g,codeRe:/\{\[((?:\\\]|.|\n)*?)\]\}/g,applySubTemplate:function(A,H,G,D,C){var J=this.tpls[A];if(J.test&&!J.test.call(this,H,G,D,C)){return""}if(J.exec&&J.exec.call(this,H,G,D,C)){return""}var I=J.target?J.target.call(this,H,G):H;G=J.target?H:G;if(J.target&&Ext.isArray(I)){var B=[];for(var E=0,F=I.length;E<F;E++){B[B.length]=J.compiled.call(this,I[E],G,E+1,F)}return B.join("")}return J.compiled.call(this,I,G,D,C)},compileTpl:function(tpl){var fm=Ext.util.Format;var useF=this.disableFormats!==true;var sep=Ext.isGecko?"+":",";var fn=function(m,name,format,args,math){if(name.substr(0,4)=="xtpl"){return"'"+sep+"this.applySubTemplate("+name.substr(4)+", values, parent, xindex, xcount)"+sep+"'"}var v;if(name==="."){v="values"}else{if(name==="#"){v="xindex"}else{if(name.indexOf(".")!=-1){v=name}else{v="values['"+name+"']"}}}if(math){v="("+v+math+")"}if(format&&useF){args=args?","+args:"";if(format.substr(0,5)!="this."){format="fm."+format+"("}else{format="this.call(\""+format.substr(5)+"\", ";args=", values"}}else{args="";format="("+v+" === undefined ? '' : "}return"'"+sep+format+v+args+")"+sep+"'"};var codeFn=function(m,code){return"'"+sep+"("+code+")"+sep+"'"};var body;if(Ext.isGecko){body="tpl.compiled = function(values, parent, xindex, xcount){ return '"+tpl.body.replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn).replace(this.codeRe,codeFn)+"';};"}else{body=["tpl.compiled = function(values, parent, xindex, xcount){ return ['"];body.push(tpl.body.replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn).replace(this.codeRe,codeFn));body.push("'].join('');};");body=body.join("")}eval(body);return this},applyTemplate:function(A){return this.master.compiled.call(this,A,{},1,1)},compile:function(){return this}});Ext.XTemplate.prototype.apply=Ext.XTemplate.prototype.applyTemplate;Ext.XTemplate.from=function(A){A=Ext.getDom(A);return new Ext.XTemplate(A.value||A.innerHTML)};
-Ext.util.CSS=function(){var D=null;var C=document;var B=/(-[a-z])/gi;var A=function(E,F){return F.charAt(1).toUpperCase()};return{createStyleSheet:function(G,J){var F;var E=C.getElementsByTagName("head")[0];var I=C.createElement("style");I.setAttribute("type","text/css");if(J){I.setAttribute("id",J)}if(Ext.isIE){E.appendChild(I);F=I.styleSheet;F.cssText=G}else{try{I.appendChild(C.createTextNode(G))}catch(H){I.cssText=G}E.appendChild(I);F=I.styleSheet?I.styleSheet:(I.sheet||C.styleSheets[C.styleSheets.length-1])}this.cacheStyleSheet(F);return F},removeStyleSheet:function(F){var E=C.getElementById(F);if(E){E.parentNode.removeChild(E)}},swapStyleSheet:function(G,E){this.removeStyleSheet(G);var F=C.createElement("link");F.setAttribute("rel","stylesheet");F.setAttribute("type","text/css");F.setAttribute("id",G);F.setAttribute("href",E);C.getElementsByTagName("head")[0].appendChild(F)},refreshCache:function(){return this.getRules(true)},cacheStyleSheet:function(F){if(!D){D={}}try{var H=F.cssRules||F.rules;for(var E=H.length-1;E>=0;--E){D[H[E].selectorText]=H[E]}}catch(G){}},getRules:function(F){if(D==null||F){D={};var H=C.styleSheets;for(var G=0,E=H.length;G<E;G++){try{this.cacheStyleSheet(H[G])}catch(I){}}}return D},getRule:function(E,G){var F=this.getRules(G);if(!Ext.isArray(E)){return F[E]}for(var H=0;H<E.length;H++){if(F[E[H]]){return F[E[H]]}}return null},updateRule:function(E,H,G){if(!Ext.isArray(E)){var I=this.getRule(E);if(I){I.style[H.replace(B,A)]=G;return true}}else{for(var F=0;F<E.length;F++){if(this.updateRule(E[F],H,G)){return true}}}return false}}}();
-Ext.util.ClickRepeater=function(B,A){this.el=Ext.get(B);this.el.unselectable();Ext.apply(this,A);this.addEvents("mousedown","click","mouseup");this.el.on("mousedown",this.handleMouseDown,this);if(this.preventDefault||this.stopDefault){this.el.on("click",function(C){if(this.preventDefault){C.preventDefault()}if(this.stopDefault){C.stopEvent()}},this)}if(this.handler){this.on("click",this.handler,this.scope||this)}Ext.util.ClickRepeater.superclass.constructor.call(this)};Ext.extend(Ext.util.ClickRepeater,Ext.util.Observable,{interval:20,delay:250,preventDefault:true,stopDefault:false,timer:0,handleMouseDown:function(){clearTimeout(this.timer);this.el.blur();if(this.pressClass){this.el.addClass(this.pressClass)}this.mousedownTime=new Date();Ext.getDoc().on("mouseup",this.handleMouseUp,this);this.el.on("mouseout",this.handleMouseOut,this);this.fireEvent("mousedown",this);this.fireEvent("click",this);if(this.accelerate){this.delay=400}this.timer=this.click.defer(this.delay||this.interval,this)},click:function(){this.fireEvent("click",this);this.timer=this.click.defer(this.accelerate?this.easeOutExpo(this.mousedownTime.getElapsed(),400,-390,12000):this.interval,this)},easeOutExpo:function(B,A,D,C){return(B==C)?A+D:D*(-Math.pow(2,-10*B/C)+1)+A},handleMouseOut:function(){clearTimeout(this.timer);if(this.pressClass){this.el.removeClass(this.pressClass)}this.el.on("mouseover",this.handleMouseReturn,this)},handleMouseReturn:function(){this.el.un("mouseover",this.handleMouseReturn,this);if(this.pressClass){this.el.addClass(this.pressClass)}this.click()},handleMouseUp:function(){clearTimeout(this.timer);this.el.un("mouseover",this.handleMouseReturn,this);this.el.un("mouseout",this.handleMouseOut,this);Ext.getDoc().un("mouseup",this.handleMouseUp,this);this.el.removeClass(this.pressClass);this.fireEvent("mouseup",this)}});
-Ext.KeyNav=function(B,A){this.el=Ext.get(B);Ext.apply(this,A);if(!this.disabled){this.disabled=true;this.enable()}};Ext.KeyNav.prototype={disabled:false,defaultEventAction:"stopEvent",forceKeyDown:false,prepareEvent:function(C){var A=C.getKey();var B=this.keyToHandler[A];if(Ext.isSafari2&&B&&A>=37&&A<=40){C.stopEvent()}},relay:function(C){var A=C.getKey();var B=this.keyToHandler[A];if(B&&this[B]){if(this.doRelay(C,this[B],B)!==true){C[this.defaultEventAction]()}}},doRelay:function(C,B,A){return B.call(this.scope||this,C)},enter:false,left:false,right:false,up:false,down:false,tab:false,esc:false,pageUp:false,pageDown:false,del:false,home:false,end:false,keyToHandler:{37:"left",39:"right",38:"up",40:"down",33:"pageUp",34:"pageDown",46:"del",36:"home",35:"end",13:"enter",27:"esc",9:"tab"},enable:function(){if(this.disabled){if(this.forceKeyDown||Ext.isIE||Ext.isSafari3||Ext.isAir){this.el.on("keydown",this.relay,this)}else{this.el.on("keydown",this.prepareEvent,this);this.el.on("keypress",this.relay,this)}this.disabled=false}},disable:function(){if(!this.disabled){if(this.forceKeyDown||Ext.isIE||Ext.isSafari3||Ext.isAir){this.el.un("keydown",this.relay)}else{this.el.un("keydown",this.prepareEvent);this.el.un("keypress",this.relay)}this.disabled=true}}};
-Ext.KeyMap=function(C,B,A){this.el=Ext.get(C);this.eventName=A||"keydown";this.bindings=[];if(B){this.addBinding(B)}this.enable()};Ext.KeyMap.prototype={stopEvent:false,addBinding:function(D){if(Ext.isArray(D)){for(var F=0,H=D.length;F<H;F++){this.addBinding(D[F])}return }var N=D.key,C=D.shift,A=D.ctrl,G=D.alt,J=D.fn||D.handler,M=D.scope;if(D.stopEvent){this.stopEvent=D.stopEvent}if(typeof N=="string"){var K=[];var I=N.toUpperCase();for(var E=0,H=I.length;E<H;E++){K.push(I.charCodeAt(E))}N=K}var B=Ext.isArray(N);var L=function(R){if((!C||R.shiftKey)&&(!A||R.ctrlKey)&&(!G||R.altKey)){var P=R.getKey();if(B){for(var Q=0,O=N.length;Q<O;Q++){if(N[Q]==P){if(this.stopEvent){R.stopEvent()}J.call(M||window,P,R);return }}}else{if(P==N){if(this.stopEvent){R.stopEvent()}J.call(M||window,P,R)}}}};this.bindings.push(L)},on:function(B,D,C){var G,A,E,F;if(typeof B=="object"&&!Ext.isArray(B)){G=B.key;A=B.shift;E=B.ctrl;F=B.alt}else{G=B}this.addBinding({key:G,shift:A,ctrl:E,alt:F,fn:D,scope:C})},handleKeyDown:function(D){if(this.enabled){var B=this.bindings;for(var C=0,A=B.length;C<A;C++){B[C].call(this,D)}}},isEnabled:function(){return this.enabled},enable:function(){if(!this.enabled){this.el.on(this.eventName,this.handleKeyDown,this);this.enabled=true}},disable:function(){if(this.enabled){this.el.removeListener(this.eventName,this.handleKeyDown,this);this.enabled=false}}};
-Ext.util.TextMetrics=function(){var A;return{measure:function(B,C,D){if(!A){A=Ext.util.TextMetrics.Instance(B,D)}A.bind(B);A.setFixedWidth(D||"auto");return A.getSize(C)},createInstance:function(B,C){return Ext.util.TextMetrics.Instance(B,C)}}}();Ext.util.TextMetrics.Instance=function(B,D){var C=new Ext.Element(document.createElement("div"));document.body.appendChild(C.dom);C.position("absolute");C.setLeftTop(-1000,-1000);C.hide();if(D){C.setWidth(D)}var A={getSize:function(F){C.update(F);var E=C.getSize();C.update("");return E},bind:function(E){C.setStyle(Ext.fly(E).getStyles("font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"))},setFixedWidth:function(E){C.setWidth(E)},getWidth:function(E){C.dom.style.width="auto";return this.getSize(E).width},getHeight:function(E){return this.getSize(E).height}};A.bind(B);return A};Ext.Element.measureText=Ext.util.TextMetrics.measure;
-(function(){var A=Ext.EventManager;var B=Ext.lib.Dom;Ext.dd.DragDrop=function(E,C,D){if(E){this.init(E,C,D)}};Ext.dd.DragDrop.prototype={id:null,config:null,dragElId:null,handleElId:null,invalidHandleTypes:null,invalidHandleIds:null,invalidHandleClasses:null,startPageX:0,startPageY:0,groups:null,locked:false,lock:function(){this.locked=true},unlock:function(){this.locked=false},isTarget:true,padding:null,_domRef:null,__ygDragDrop:true,constrainX:false,constrainY:false,minX:0,maxX:0,minY:0,maxY:0,maintainOffset:false,xTicks:null,yTicks:null,primaryButtonOnly:true,available:false,hasOuterHandles:false,b4StartDrag:function(C,D){},startDrag:function(C,D){},b4Drag:function(C){},onDrag:function(C){},onDragEnter:function(C,D){},b4DragOver:function(C){},onDragOver:function(C,D){},b4DragOut:function(C){},onDragOut:function(C,D){},b4DragDrop:function(C){},onDragDrop:function(C,D){},onInvalidDrop:function(C){},b4EndDrag:function(C){},endDrag:function(C){},b4MouseDown:function(C){},onMouseDown:function(C){},onMouseUp:function(C){},onAvailable:function(){},defaultPadding:{left:0,right:0,top:0,bottom:0},constrainTo:function(H,F,M){if(typeof F=="number"){F={left:F,right:F,top:F,bottom:F}}F=F||this.defaultPadding;var J=Ext.get(this.getEl()).getBox();var C=Ext.get(H);var L=C.getScroll();var I,D=C.dom;if(D==document.body){I={x:L.left,y:L.top,width:Ext.lib.Dom.getViewWidth(),height:Ext.lib.Dom.getViewHeight()}}else{var K=C.getXY();I={x:K[0]+L.left,y:K[1]+L.top,width:D.clientWidth,height:D.clientHeight}}var G=J.y-I.y;var E=J.x-I.x;this.resetConstraints();this.setXConstraint(E-(F.left||0),I.width-E-J.width-(F.right||0),this.xTickSize);this.setYConstraint(G-(F.top||0),I.height-G-J.height-(F.bottom||0),this.yTickSize)},getEl:function(){if(!this._domRef){this._domRef=Ext.getDom(this.id)}return this._domRef},getDragEl:function(){return Ext.getDom(this.dragElId)},init:function(E,C,D){this.initTarget(E,C,D);A.on(this.id,"mousedown",this.handleMouseDown,this)},initTarget:function(E,C,D){this.config=D||{};this.DDM=Ext.dd.DDM;this.groups={};if(typeof E!=="string"){E=Ext.id(E)}this.id=E;this.addToGroup((C)?C:"default");this.handleElId=E;this.setDragElId(E);this.invalidHandleTypes={A:"A"};this.invalidHandleIds={};this.invalidHandleClasses=[];this.applyConfig();this.handleOnAvailable()},applyConfig:function(){this.padding=this.config.padding||[0,0,0,0];this.isTarget=(this.config.isTarget!==false);this.maintainOffset=(this.config.maintainOffset);this.primaryButtonOnly=(this.config.primaryButtonOnly!==false)},handleOnAvailable:function(){this.available=true;this.resetConstraints();this.onAvailable()},setPadding:function(E,C,F,D){if(!C&&0!==C){this.padding=[E,E,E,E]}else{if(!F&&0!==F){this.padding=[E,C,E,C]}else{this.padding=[E,C,F,D]}}},setInitPosition:function(F,E){var G=this.getEl();if(!this.DDM.verifyEl(G)){return }var D=F||0;var C=E||0;var H=B.getXY(G);this.initPageX=H[0]-D;this.initPageY=H[1]-C;this.lastPageX=H[0];this.lastPageY=H[1];this.setStartPosition(H)},setStartPosition:function(D){var C=D||B.getXY(this.getEl());this.deltaSetXY=null;this.startPageX=C[0];this.startPageY=C[1]},addToGroup:function(C){this.groups[C]=true;this.DDM.regDragDrop(this,C)},removeFromGroup:function(C){if(this.groups[C]){delete this.groups[C]}this.DDM.removeDDFromGroup(this,C)},setDragElId:function(C){this.dragElId=C},setHandleElId:function(C){if(typeof C!=="string"){C=Ext.id(C)}this.handleElId=C;this.DDM.regHandle(this.id,C)},setOuterHandleElId:function(C){if(typeof C!=="string"){C=Ext.id(C)}A.on(C,"mousedown",this.handleMouseDown,this);this.setHandleElId(C);this.hasOuterHandles=true},unreg:function(){A.un(this.id,"mousedown",this.handleMouseDown);this._domRef=null;this.DDM._remove(this)},destroy:function(){this.unreg()},isLocked:function(){return(this.DDM.isLocked()||this.locked)},handleMouseDown:function(E,D){if(this.primaryButtonOnly&&E.button!=0){return }if(this.isLocked()){return }this.DDM.refreshCache(this.groups);var C=new Ext.lib.Point(Ext.lib.Event.getPageX(E),Ext.lib.Event.getPageY(E));if(!this.hasOuterHandles&&!this.DDM.isOverTarget(C,this)){}else{if(this.clickValidator(E)){this.setStartPosition();this.b4MouseDown(E);this.onMouseDown(E);this.DDM.handleMouseDown(E,this);this.DDM.stopEvent(E)}else{}}},clickValidator:function(D){var C=D.getTarget();return(this.isValidHandleChild(C)&&(this.id==this.handleElId||this.DDM.handleWasClicked(C,this.id)))},addInvalidHandleType:function(C){var D=C.toUpperCase();this.invalidHandleTypes[D]=D},addInvalidHandleId:function(C){if(typeof C!=="string"){C=Ext.id(C)}this.invalidHandleIds[C]=C},addInvalidHandleClass:function(C){this.invalidHandleClasses.push(C)},removeInvalidHandleType:function(C){var D=C.toUpperCase();delete this.invalidHandleTypes[D]},removeInvalidHandleId:function(C){if(typeof C!=="string"){C=Ext.id(C)}delete this.invalidHandleIds[C]},removeInvalidHandleClass:function(D){for(var E=0,C=this.invalidHandleClasses.length;E<C;++E){if(this.invalidHandleClasses[E]==D){delete this.invalidHandleClasses[E]}}},isValidHandleChild:function(F){var E=true;var H;try{H=F.nodeName.toUpperCase()}catch(G){H=F.nodeName}E=E&&!this.invalidHandleTypes[H];E=E&&!this.invalidHandleIds[F.id];for(var D=0,C=this.invalidHandleClasses.length;E&&D<C;++D){E=!Ext.fly(F).hasClass(this.invalidHandleClasses[D])}return E},setXTicks:function(F,C){this.xTicks=[];this.xTickSize=C;var E={};for(var D=this.initPageX;D>=this.minX;D=D-C){if(!E[D]){this.xTicks[this.xTicks.length]=D;E[D]=true}}for(D=this.initPageX;D<=this.maxX;D=D+C){if(!E[D]){this.xTicks[this.xTicks.length]=D;E[D]=true}}this.xTicks.sort(this.DDM.numericSort)},setYTicks:function(F,C){this.yTicks=[];this.yTickSize=C;var E={};for(var D=this.initPageY;D>=this.minY;D=D-C){if(!E[D]){this.yTicks[this.yTicks.length]=D;E[D]=true}}for(D=this.initPageY;D<=this.maxY;D=D+C){if(!E[D]){this.yTicks[this.yTicks.length]=D;E[D]=true}}this.yTicks.sort(this.DDM.numericSort)},setXConstraint:function(E,D,C){this.leftConstraint=E;this.rightConstraint=D;this.minX=this.initPageX-E;this.maxX=this.initPageX+D;if(C){this.setXTicks(this.initPageX,C)}this.constrainX=true},clearConstraints:function(){this.constrainX=false;this.constrainY=false;this.clearTicks()},clearTicks:function(){this.xTicks=null;this.yTicks=null;this.xTickSize=0;this.yTickSize=0},setYConstraint:function(C,E,D){this.topConstraint=C;this.bottomConstraint=E;this.minY=this.initPageY-C;this.maxY=this.initPageY+E;if(D){this.setYTicks(this.initPageY,D)}this.constrainY=true},resetConstraints:function(){if(this.initPageX||this.initPageX===0){var D=(this.maintainOffset)?this.lastPageX-this.initPageX:0;var C=(this.maintainOffset)?this.lastPageY-this.initPageY:0;this.setInitPosition(D,C)}else{this.setInitPosition()}if(this.constrainX){this.setXConstraint(this.leftConstraint,this.rightConstraint,this.xTickSize)}if(this.constrainY){this.setYConstraint(this.topConstraint,this.bottomConstraint,this.yTickSize)}},getTick:function(I,F){if(!F){return I}else{if(F[0]>=I){return F[0]}else{for(var D=0,C=F.length;D<C;++D){var E=D+1;if(F[E]&&F[E]>=I){var H=I-F[D];var G=F[E]-I;return(G>H)?F[D]:F[E]}}return F[F.length-1]}}},toString:function(){return("DragDrop "+this.id)}}})();if(!Ext.dd.DragDropMgr){Ext.dd.DragDropMgr=function(){var A=Ext.EventManager;return{ids:{},handleIds:{},dragCurrent:null,dragOvers:{},deltaX:0,deltaY:0,preventDefault:true,stopPropagation:true,initialized:false,locked:false,init:function(){this.initialized=true},POINT:0,INTERSECT:1,mode:0,_execOnAll:function(D,C){for(var E in this.ids){for(var B in this.ids[E]){var F=this.ids[E][B];if(!this.isTypeOfDD(F)){continue}F[D].apply(F,C)}}},_onLoad:function(){this.init();A.on(document,"mouseup",this.handleMouseUp,this,true);A.on(document,"mousemove",this.handleMouseMove,this,true);A.on(window,"unload",this._onUnload,this,true);A.on(window,"resize",this._onResize,this,true)},_onResize:function(B){this._execOnAll("resetConstraints",[])},lock:function(){this.locked=true},unlock:function(){this.locked=false},isLocked:function(){return this.locked},locationCache:{},useCache:true,clickPixelThresh:3,clickTimeThresh:350,dragThreshMet:false,clickTimeout:null,startX:0,startY:0,regDragDrop:function(C,B){if(!this.initialized){this.init()}if(!this.ids[B]){this.ids[B]={}}this.ids[B][C.id]=C},removeDDFromGroup:function(D,B){if(!this.ids[B]){this.ids[B]={}}var C=this.ids[B];if(C&&C[D.id]){delete C[D.id]}},_remove:function(C){for(var B in C.groups){if(B&&this.ids[B][C.id]){delete this.ids[B][C.id]}}delete this.handleIds[C.id]},regHandle:function(C,B){if(!this.handleIds[C]){this.handleIds[C]={}}this.handleIds[C][B]=B},isDragDrop:function(B){return(this.getDDById(B))?true:false},getRelated:function(F,C){var E=[];for(var D in F.groups){for(j in this.ids[D]){var B=this.ids[D][j];if(!this.isTypeOfDD(B)){continue}if(!C||B.isTarget){E[E.length]=B}}}return E},isLegalTarget:function(F,E){var C=this.getRelated(F,true);for(var D=0,B=C.length;D<B;++D){if(C[D].id==E.id){return true}}return false},isTypeOfDD:function(B){return(B&&B.__ygDragDrop)},isHandle:function(C,B){return(this.handleIds[C]&&this.handleIds[C][B])},getDDById:function(C){for(var B in this.ids){if(this.ids[B][C]){return this.ids[B][C]}}return null},handleMouseDown:function(D,C){if(Ext.QuickTips){Ext.QuickTips.disable()}this.currentTarget=D.getTarget();this.dragCurrent=C;var B=C.getEl();this.startX=D.getPageX();this.startY=D.getPageY();this.deltaX=this.startX-B.offsetLeft;this.deltaY=this.startY-B.offsetTop;this.dragThreshMet=false;this.clickTimeout=setTimeout(function(){var E=Ext.dd.DDM;E.startDrag(E.startX,E.startY)},this.clickTimeThresh)},startDrag:function(B,C){clearTimeout(this.clickTimeout);if(this.dragCurrent){this.dragCurrent.b4StartDrag(B,C);this.dragCurrent.startDrag(B,C)}this.dragThreshMet=true},handleMouseUp:function(B){if(Ext.QuickTips){Ext.QuickTips.enable()}if(!this.dragCurrent){return }clearTimeout(this.clickTimeout);if(this.dragThreshMet){this.fireEvents(B,true)}else{}this.stopDrag(B);this.stopEvent(B)},stopEvent:function(B){if(this.stopPropagation){B.stopPropagation()}if(this.preventDefault){B.preventDefault()}},stopDrag:function(B){if(this.dragCurrent){if(this.dragThreshMet){this.dragCurrent.b4EndDrag(B);this.dragCurrent.endDrag(B)}this.dragCurrent.onMouseUp(B)}this.dragCurrent=null;this.dragOvers={}},handleMouseMove:function(D){if(!this.dragCurrent){return true}if(Ext.isIE&&(D.button!==0&&D.button!==1&&D.button!==2)){this.stopEvent(D);return this.handleMouseUp(D)}if(!this.dragThreshMet){var C=Math.abs(this.startX-D.getPageX());var B=Math.abs(this.startY-D.getPageY());if(C>this.clickPixelThresh||B>this.clickPixelThresh){this.startDrag(this.startX,this.startY)}}if(this.dragThreshMet){this.dragCurrent.b4Drag(D);this.dragCurrent.onDrag(D);if(!this.dragCurrent.moveOnly){this.fireEvents(D,false)}}this.stopEvent(D);return true},fireEvents:function(K,L){var N=this.dragCurrent;if(!N||N.isLocked()){return }var O=K.getPoint();var B=[];var E=[];var I=[];var G=[];var D=[];for(var F in this.dragOvers){var C=this.dragOvers[F];if(!this.isTypeOfDD(C)){continue}if(!this.isOverTarget(O,C,this.mode)){E.push(C)}B[F]=true;delete this.dragOvers[F]}for(var M in N.groups){if("string"!=typeof M){continue}for(F in this.ids[M]){var H=this.ids[M][F];if(!this.isTypeOfDD(H)){continue}if(H.isTarget&&!H.isLocked()&&H!=N){if(this.isOverTarget(O,H,this.mode)){if(L){G.push(H)}else{if(!B[H.id]){D.push(H)}else{I.push(H)}this.dragOvers[H.id]=H}}}}}if(this.mode){if(E.length){N.b4DragOut(K,E);N.onDragOut(K,E)}if(D.length){N.onDragEnter(K,D)}if(I.length){N.b4DragOver(K,I);N.onDragOver(K,I)}if(G.length){N.b4DragDrop(K,G);N.onDragDrop(K,G)}}else{var J=0;for(F=0,J=E.length;F<J;++F){N.b4DragOut(K,E[F].id);N.onDragOut(K,E[F].id)}for(F=0,J=D.length;F<J;++F){N.onDragEnter(K,D[F].id)}for(F=0,J=I.length;F<J;++F){N.b4DragOver(K,I[F].id);N.onDragOver(K,I[F].id)}for(F=0,J=G.length;F<J;++F){N.b4DragDrop(K,G[F].id);N.onDragDrop(K,G[F].id)}}if(L&&!G.length){N.onInvalidDrop(K)}},getBestMatch:function(D){var F=null;var C=D.length;if(C==1){F=D[0]}else{for(var E=0;E<C;++E){var B=D[E];if(B.cursorIsOver){F=B;break}else{if(!F||F.overlap.getArea()<B.overlap.getArea()){F=B}}}}return F},refreshCache:function(C){for(var B in C){if("string"!=typeof B){continue}for(var D in this.ids[B]){var E=this.ids[B][D];if(this.isTypeOfDD(E)){var F=this.getLocation(E);if(F){this.locationCache[E.id]=F}else{delete this.locationCache[E.id]}}}}},verifyEl:function(C){if(C){var B;if(Ext.isIE){try{B=C.offsetParent}catch(D){}}else{B=C.offsetParent}if(B){return true}}return false},getLocation:function(G){if(!this.isTypeOfDD(G)){return null}var E=G.getEl(),J,D,C,L,K,M,B,I,F;try{J=Ext.lib.Dom.getXY(E)}catch(H){}if(!J){return null}D=J[0];C=D+E.offsetWidth;L=J[1];K=L+E.offsetHeight;M=L-G.padding[0];B=C+G.padding[1];I=K+G.padding[2];F=D-G.padding[3];return new Ext.lib.Region(M,B,I,F)},isOverTarget:function(J,B,D){var F=this.locationCache[B.id];if(!F||!this.useCache){F=this.getLocation(B);this.locationCache[B.id]=F}if(!F){return false}B.cursorIsOver=F.contains(J);var I=this.dragCurrent;if(!I||!I.getTargetCoord||(!D&&!I.constrainX&&!I.constrainY)){return B.cursorIsOver}B.overlap=null;var G=I.getTargetCoord(J.x,J.y);var C=I.getDragEl();var E=new Ext.lib.Region(G.y,G.x+C.offsetWidth,G.y+C.offsetHeight,G.x);var H=E.intersect(F);if(H){B.overlap=H;return(D)?true:B.cursorIsOver}else{return false}},_onUnload:function(C,B){Ext.dd.DragDropMgr.unregAll()},unregAll:function(){if(this.dragCurrent){this.stopDrag();this.dragCurrent=null}this._execOnAll("unreg",[]);for(var B in this.elementCache){delete this.elementCache[B]}this.elementCache={};this.ids={}},elementCache:{},getElWrapper:function(C){var B=this.elementCache[C];if(!B||!B.el){B=this.elementCache[C]=new this.ElementWrapper(Ext.getDom(C))}return B},getElement:function(B){return Ext.getDom(B)},getCss:function(C){var B=Ext.getDom(C);return(B)?B.style:null},ElementWrapper:function(B){this.el=B||null;this.id=this.el&&B.id;this.css=this.el&&B.style},getPosX:function(B){return Ext.lib.Dom.getX(B)},getPosY:function(B){return Ext.lib.Dom.getY(B)},swapNode:function(D,B){if(D.swapNode){D.swapNode(B)}else{var E=B.parentNode;var C=B.nextSibling;if(C==D){E.insertBefore(D,B)}else{if(B==D.nextSibling){E.insertBefore(B,D)}else{D.parentNode.replaceChild(B,D);E.insertBefore(D,C)}}}},getScroll:function(){var D,B,E=document.documentElement,C=document.body;if(E&&(E.scrollTop||E.scrollLeft)){D=E.scrollTop;B=E.scrollLeft}else{if(C){D=C.scrollTop;B=C.scrollLeft}else{}}return{top:D,left:B}},getStyle:function(C,B){return Ext.fly(C).getStyle(B)},getScrollTop:function(){return this.getScroll().top},getScrollLeft:function(){return this.getScroll().left},moveToEl:function(B,D){var C=Ext.lib.Dom.getXY(D);Ext.lib.Dom.setXY(B,C)},numericSort:function(C,B){return(C-B)},_timeoutCount:0,_addListeners:function(){var B=Ext.dd.DDM;if(Ext.lib.Event&&document){B._onLoad()}else{if(B._timeoutCount>2000){}else{setTimeout(B._addListeners,10);if(document&&document.body){B._timeoutCount+=1}}}},handleWasClicked:function(B,D){if(this.isHandle(D,B.id)){return true}else{var C=B.parentNode;while(C){if(this.isHandle(D,C.id)){return true}else{C=C.parentNode}}}return false}}}();Ext.dd.DDM=Ext.dd.DragDropMgr;Ext.dd.DDM._addListeners()}Ext.dd.DD=function(C,A,B){if(C){this.init(C,A,B)}};Ext.extend(Ext.dd.DD,Ext.dd.DragDrop,{scroll:true,autoOffset:function(C,B){var A=C-this.startPageX;var D=B-this.startPageY;this.setDelta(A,D)},setDelta:function(B,A){this.deltaX=B;this.deltaY=A},setDragElPos:function(C,B){var A=this.getDragEl();this.alignElWithMouse(A,C,B)},alignElWithMouse:function(C,G,F){var E=this.getTargetCoord(G,F);var B=C.dom?C:Ext.fly(C,"_dd");if(!this.deltaSetXY){var H=[E.x,E.y];B.setXY(H);var D=B.getLeft(true);var A=B.getTop(true);this.deltaSetXY=[D-E.x,A-E.y]}else{B.setLeftTop(E.x+this.deltaSetXY[0],E.y+this.deltaSetXY[1])}this.cachePosition(E.x,E.y);this.autoScroll(E.x,E.y,C.offsetHeight,C.offsetWidth);return E},cachePosition:function(B,A){if(B){this.lastPageX=B;this.lastPageY=A}else{var C=Ext.lib.Dom.getXY(this.getEl());this.lastPageX=C[0];this.lastPageY=C[1]}},autoScroll:function(J,I,E,K){if(this.scroll){var L=Ext.lib.Dom.getViewHeight();var B=Ext.lib.Dom.getViewWidth();var N=this.DDM.getScrollTop();var D=this.DDM.getScrollLeft();var H=E+I;var M=K+J;var G=(L+N-I-this.deltaY);var F=(B+D-J-this.deltaX);var C=40;var A=(document.all)?80:30;if(H>L&&G<C){window.scrollTo(D,N+A)}if(I<N&&N>0&&I-N<C){window.scrollTo(D,N-A)}if(M>B&&F<C){window.scrollTo(D+A,N)}if(J<D&&D>0&&J-D<C){window.scrollTo(D-A,N)}}},getTargetCoord:function(C,B){var A=C-this.deltaX;var D=B-this.deltaY;if(this.constrainX){if(A<this.minX){A=this.minX}if(A>this.maxX){A=this.maxX}}if(this.constrainY){if(D<this.minY){D=this.minY}if(D>this.maxY){D=this.maxY}}A=this.getTick(A,this.xTicks);D=this.getTick(D,this.yTicks);return{x:A,y:D}},applyConfig:function(){Ext.dd.DD.superclass.applyConfig.call(this);this.scroll=(this.config.scroll!==false)},b4MouseDown:function(A){this.autoOffset(A.getPageX(),A.getPageY())},b4Drag:function(A){this.setDragElPos(A.getPageX(),A.getPageY())},toString:function(){return("DD "+this.id)}});Ext.dd.DDProxy=function(C,A,B){if(C){this.init(C,A,B);this.initFrame()}};Ext.dd.DDProxy.dragElId="ygddfdiv";Ext.extend(Ext.dd.DDProxy,Ext.dd.DD,{resizeFrame:true,centerFrame:false,createFrame:function(){var B=this;var A=document.body;if(!A||!A.firstChild){setTimeout(function(){B.createFrame()},50);return }var D=this.getDragEl();if(!D){D=document.createElement("div");D.id=this.dragElId;var C=D.style;C.position="absolute";C.visibility="hidden";C.cursor="move";C.border="2px solid #aaa";C.zIndex=999;A.insertBefore(D,A.firstChild)}},initFrame:function(){this.createFrame()},applyConfig:function(){Ext.dd.DDProxy.superclass.applyConfig.call(this);this.resizeFrame=(this.config.resizeFrame!==false);this.centerFrame=(this.config.centerFrame);this.setDragElId(this.config.dragElId||Ext.dd.DDProxy.dragElId)},showFrame:function(E,D){var C=this.getEl();var A=this.getDragEl();var B=A.style;this._resizeProxy();if(this.centerFrame){this.setDelta(Math.round(parseInt(B.width,10)/2),Math.round(parseInt(B.height,10)/2))}this.setDragElPos(E,D);Ext.fly(A).show()},_resizeProxy:function(){if(this.resizeFrame){var A=this.getEl();Ext.fly(this.getDragEl()).setSize(A.offsetWidth,A.offsetHeight)}},b4MouseDown:function(B){var A=B.getPageX();var C=B.getPageY();this.autoOffset(A,C);this.setDragElPos(A,C)},b4StartDrag:function(A,B){this.showFrame(A,B)},b4EndDrag:function(A){Ext.fly(this.getDragEl()).hide()},endDrag:function(C){var B=this.getEl();var A=this.getDragEl();A.style.visibility="";this.beforeMove();B.style.visibility="hidden";Ext.dd.DDM.moveToEl(B,A);A.style.visibility="hidden";B.style.visibility="";this.afterDrag()},beforeMove:function(){},afterDrag:function(){},toString:function(){return("DDProxy "+this.id)}});Ext.dd.DDTarget=function(C,A,B){if(C){this.initTarget(C,A,B)}};Ext.extend(Ext.dd.DDTarget,Ext.dd.DragDrop,{toString:function(){return("DDTarget "+this.id)}});
-Ext.dd.DragTracker=function(A){Ext.apply(this,A);this.addEvents("mousedown","mouseup","mousemove","dragstart","dragend","drag");this.dragRegion=new Ext.lib.Region(0,0,0,0);if(this.el){this.initEl(this.el)}};Ext.extend(Ext.dd.DragTracker,Ext.util.Observable,{active:false,tolerance:5,autoStart:false,initEl:function(A){this.el=Ext.get(A);A.on("mousedown",this.onMouseDown,this,this.delegate?{delegate:this.delegate}:undefined)},destroy:function(){this.el.un("mousedown",this.onMouseDown,this)},onMouseDown:function(C,B){if(this.fireEvent("mousedown",this,C)!==false&&this.onBeforeStart(C)!==false){this.startXY=this.lastXY=C.getXY();this.dragTarget=this.delegate?B:this.el.dom;C.preventDefault();var A=Ext.getDoc();A.on("mouseup",this.onMouseUp,this);A.on("mousemove",this.onMouseMove,this);A.on("selectstart",this.stopSelect,this);if(this.autoStart){this.timer=this.triggerStart.defer(this.autoStart===true?1000:this.autoStart,this)}}},onMouseMove:function(D,C){D.preventDefault();var B=D.getXY(),A=this.startXY;this.lastXY=B;if(!this.active){if(Math.abs(A[0]-B[0])>this.tolerance||Math.abs(A[1]-B[1])>this.tolerance){this.triggerStart()}else{return }}this.fireEvent("mousemove",this,D);this.onDrag(D);this.fireEvent("drag",this,D)},onMouseUp:function(B){var A=Ext.getDoc();A.un("mousemove",this.onMouseMove,this);A.un("mouseup",this.onMouseUp,this);A.un("selectstart",this.stopSelect,this);B.preventDefault();this.clearStart();this.active=false;delete this.elRegion;this.fireEvent("mouseup",this,B);this.onEnd(B);this.fireEvent("dragend",this,B)},triggerStart:function(A){this.clearStart();this.active=true;this.onStart(this.startXY);this.fireEvent("dragstart",this,this.startXY)},clearStart:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},stopSelect:function(A){A.stopEvent();return false},onBeforeStart:function(A){},onStart:function(A){},onDrag:function(A){},onEnd:function(A){},getDragTarget:function(){return this.dragTarget},getDragCt:function(){return this.el},getXY:function(A){return A?this.constrainModes[A].call(this,this.lastXY):this.lastXY},getOffset:function(C){var B=this.getXY(C);var A=this.startXY;return[A[0]-B[0],A[1]-B[1]]},constrainModes:{"point":function(B){if(!this.elRegion){this.elRegion=this.getDragCt().getRegion()}var A=this.dragRegion;A.left=B[0];A.top=B[1];A.right=B[0];A.bottom=B[1];A.constrainTo(this.elRegion);return[A.left,A.top]}}});
-Ext.dd.ScrollManager=function(){var C=Ext.dd.DragDropMgr;var E={};var B=null;var H={};var G=function(K){B=null;A()};var I=function(){if(C.dragCurrent){C.refreshCache(C.dragCurrent.groups)}};var D=function(){if(C.dragCurrent){var K=Ext.dd.ScrollManager;var L=H.el.ddScrollConfig?H.el.ddScrollConfig.increment:K.increment;if(!K.animate){if(H.el.scroll(H.dir,L)){I()}}else{H.el.scroll(H.dir,L,true,K.animDuration,I)}}};var A=function(){if(H.id){clearInterval(H.id)}H.id=0;H.el=null;H.dir=""};var F=function(L,K){A();H.el=L;H.dir=K;var M=(L.ddScrollConfig&&L.ddScrollConfig.frequency)?L.ddScrollConfig.frequency:Ext.dd.ScrollManager.frequency;H.id=setInterval(D,M)};var J=function(N,P){if(P||!C.dragCurrent){return }var Q=Ext.dd.ScrollManager;if(!B||B!=C.dragCurrent){B=C.dragCurrent;Q.refreshCache()}var R=Ext.lib.Event.getXY(N);var S=new Ext.lib.Point(R[0],R[1]);for(var L in E){var M=E[L],K=M._region;var O=M.ddScrollConfig?M.ddScrollConfig:Q;if(K&&K.contains(S)&&M.isScrollable()){if(K.bottom-S.y<=O.vthresh){if(H.el!=M){F(M,"down")}return }else{if(K.right-S.x<=O.hthresh){if(H.el!=M){F(M,"left")}return }else{if(S.y-K.top<=O.vthresh){if(H.el!=M){F(M,"up")}return }else{if(S.x-K.left<=O.hthresh){if(H.el!=M){F(M,"right")}return }}}}}}A()};C.fireEvents=C.fireEvents.createSequence(J,C);C.stopDrag=C.stopDrag.createSequence(G,C);return{register:function(M){if(Ext.isArray(M)){for(var L=0,K=M.length;L<K;L++){this.register(M[L])}}else{M=Ext.get(M);E[M.id]=M}},unregister:function(M){if(Ext.isArray(M)){for(var L=0,K=M.length;L<K;L++){this.unregister(M[L])}}else{M=Ext.get(M);delete E[M.id]}},vthresh:25,hthresh:25,increment:100,frequency:500,animate:true,animDuration:0.4,refreshCache:function(){for(var K in E){if(typeof E[K]=="object"){E[K]._region=E[K].getRegion()}}}}}();
-Ext.dd.Registry=function(){var D={};var B={};var A=0;var C=function(F,E){if(typeof F=="string"){return F}var G=F.id;if(!G&&E!==false){G="extdd-"+(++A);F.id=G}return G};return{register:function(H,I){I=I||{};if(typeof H=="string"){H=document.getElementById(H)}I.ddel=H;D[C(H)]=I;if(I.isHandle!==false){B[I.ddel.id]=I}if(I.handles){var G=I.handles;for(var F=0,E=G.length;F<E;F++){B[C(G[F])]=I}}},unregister:function(H){var J=C(H,false);var I=D[J];if(I){delete D[J];if(I.handles){var G=I.handles;for(var F=0,E=G.length;F<E;F++){delete B[C(G[F],false)]}}}},getHandle:function(E){if(typeof E!="string"){E=E.id}return B[E]},getHandleFromEvent:function(F){var E=Ext.lib.Event.getTarget(F);return E?B[E.id]:null},getTarget:function(E){if(typeof E!="string"){E=E.id}return D[E]},getTargetFromEvent:function(F){var E=Ext.lib.Event.getTarget(F);return E?D[E.id]||B[E.id]:null}}}();
-Ext.dd.StatusProxy=function(A){Ext.apply(this,A);this.id=this.id||Ext.id();this.el=new Ext.Layer({dh:{id:this.id,tag:"div",cls:"x-dd-drag-proxy "+this.dropNotAllowed,children:[{tag:"div",cls:"x-dd-drop-icon"},{tag:"div",cls:"x-dd-drag-ghost"}]},shadow:!A||A.shadow!==false});this.ghost=Ext.get(this.el.dom.childNodes[1]);this.dropStatus=this.dropNotAllowed};Ext.dd.StatusProxy.prototype={dropAllowed:"x-dd-drop-ok",dropNotAllowed:"x-dd-drop-nodrop",setStatus:function(A){A=A||this.dropNotAllowed;if(this.dropStatus!=A){this.el.replaceClass(this.dropStatus,A);this.dropStatus=A}},reset:function(A){this.el.dom.className="x-dd-drag-proxy "+this.dropNotAllowed;this.dropStatus=this.dropNotAllowed;if(A){this.ghost.update("")}},update:function(A){if(typeof A=="string"){this.ghost.update(A)}else{this.ghost.update("");A.style.margin="0";this.ghost.dom.appendChild(A)}var B=this.ghost.dom.firstChild;if(B){Ext.fly(B).setStyle(Ext.isIE?"styleFloat":"cssFloat","none")}},getEl:function(){return this.el},getGhost:function(){return this.ghost},hide:function(A){this.el.hide();if(A){this.reset(true)}},stop:function(){if(this.anim&&this.anim.isAnimated&&this.anim.isAnimated()){this.anim.stop()}},show:function(){this.el.show()},sync:function(){this.el.sync()},repair:function(B,C,A){this.callback=C;this.scope=A;if(B&&this.animRepair!==false){this.el.addClass("x-dd-drag-repair");this.el.hideUnders(true);this.anim=this.el.shift({duration:this.repairDuration||0.5,easing:"easeOut",xy:B,stopFx:true,callback:this.afterRepair,scope:this})}else{this.afterRepair()}},afterRepair:function(){this.hide(true);if(typeof this.callback=="function"){this.callback.call(this.scope||this)}this.callback=null;this.scope=null}};
-Ext.dd.DragSource=function(B,A){this.el=Ext.get(B);if(!this.dragData){this.dragData={}}Ext.apply(this,A);if(!this.proxy){this.proxy=new Ext.dd.StatusProxy()}Ext.dd.DragSource.superclass.constructor.call(this,this.el.dom,this.ddGroup||this.group,{dragElId:this.proxy.id,resizeFrame:false,isTarget:false,scroll:this.scroll===true});this.dragging=false};Ext.extend(Ext.dd.DragSource,Ext.dd.DDProxy,{dropAllowed:"x-dd-drop-ok",dropNotAllowed:"x-dd-drop-nodrop",getDragData:function(A){return this.dragData},onDragEnter:function(C,D){var B=Ext.dd.DragDropMgr.getDDById(D);this.cachedTarget=B;if(this.beforeDragEnter(B,C,D)!==false){if(B.isNotifyTarget){var A=B.notifyEnter(this,C,this.dragData);this.proxy.setStatus(A)}else{this.proxy.setStatus(this.dropAllowed)}if(this.afterDragEnter){this.afterDragEnter(B,C,D)}}},beforeDragEnter:function(B,A,C){return true},alignElWithMouse:function(){Ext.dd.DragSource.superclass.alignElWithMouse.apply(this,arguments);this.proxy.sync()},onDragOver:function(C,D){var B=this.cachedTarget||Ext.dd.DragDropMgr.getDDById(D);if(this.beforeDragOver(B,C,D)!==false){if(B.isNotifyTarget){var A=B.notifyOver(this,C,this.dragData);this.proxy.setStatus(A)}if(this.afterDragOver){this.afterDragOver(B,C,D)}}},beforeDragOver:function(B,A,C){return true},onDragOut:function(B,C){var A=this.cachedTarget||Ext.dd.DragDropMgr.getDDById(C);if(this.beforeDragOut(A,B,C)!==false){if(A.isNotifyTarget){A.notifyOut(this,B,this.dragData)}this.proxy.reset();if(this.afterDragOut){this.afterDragOut(A,B,C)}}this.cachedTarget=null},beforeDragOut:function(B,A,C){return true},onDragDrop:function(B,C){var A=this.cachedTarget||Ext.dd.DragDropMgr.getDDById(C);if(this.beforeDragDrop(A,B,C)!==false){if(A.isNotifyTarget){if(A.notifyDrop(this,B,this.dragData)){this.onValidDrop(A,B,C)}else{this.onInvalidDrop(A,B,C)}}else{this.onValidDrop(A,B,C)}if(this.afterDragDrop){this.afterDragDrop(A,B,C)}}delete this.cachedTarget},beforeDragDrop:function(B,A,C){return true},onValidDrop:function(B,A,C){this.hideProxy();if(this.afterValidDrop){this.afterValidDrop(B,A,C)}},getRepairXY:function(B,A){return this.el.getXY()},onInvalidDrop:function(B,A,C){this.beforeInvalidDrop(B,A,C);if(this.cachedTarget){if(this.cachedTarget.isNotifyTarget){this.cachedTarget.notifyOut(this,A,this.dragData)}this.cacheTarget=null}this.proxy.repair(this.getRepairXY(A,this.dragData),this.afterRepair,this);if(this.afterInvalidDrop){this.afterInvalidDrop(A,C)}},afterRepair:function(){if(Ext.enableFx){this.el.highlight(this.hlColor||"c3daf9")}this.dragging=false},beforeInvalidDrop:function(B,A,C){return true},handleMouseDown:function(B){if(this.dragging){return }var A=this.getDragData(B);if(A&&this.onBeforeDrag(A,B)!==false){this.dragData=A;this.proxy.stop();Ext.dd.DragSource.superclass.handleMouseDown.apply(this,arguments)}},onBeforeDrag:function(A,B){return true},onStartDrag:Ext.emptyFn,startDrag:function(A,B){this.proxy.reset();this.dragging=true;this.proxy.update("");this.onInitDrag(A,B);this.proxy.show()},onInitDrag:function(A,C){var B=this.el.dom.cloneNode(true);B.id=Ext.id();this.proxy.update(B);this.onStartDrag(A,C);return true},getProxy:function(){return this.proxy},hideProxy:function(){this.proxy.hide();this.proxy.reset(true);this.dragging=false},triggerCacheRefresh:function(){Ext.dd.DDM.refreshCache(this.groups)},b4EndDrag:function(A){},endDrag:function(A){this.onEndDrag(this.dragData,A)},onEndDrag:function(A,B){},autoOffset:function(A,B){this.setDelta(-12,-20)}});
-Ext.dd.DropTarget=function(B,A){this.el=Ext.get(B);Ext.apply(this,A);if(this.containerScroll){Ext.dd.ScrollManager.register(this.el)}Ext.dd.DropTarget.superclass.constructor.call(this,this.el.dom,this.ddGroup||this.group,{isTarget:true})};Ext.extend(Ext.dd.DropTarget,Ext.dd.DDTarget,{dropAllowed:"x-dd-drop-ok",dropNotAllowed:"x-dd-drop-nodrop",isTarget:true,isNotifyTarget:true,notifyEnter:function(A,C,B){if(this.overClass){this.el.addClass(this.overClass)}return this.dropAllowed},notifyOver:function(A,C,B){return this.dropAllowed},notifyOut:function(A,C,B){if(this.overClass){this.el.removeClass(this.overClass)}},notifyDrop:function(A,C,B){return false}});
-Ext.dd.DragZone=function(B,A){Ext.dd.DragZone.superclass.constructor.call(this,B,A);if(this.containerScroll){Ext.dd.ScrollManager.register(this.el)}};Ext.extend(Ext.dd.DragZone,Ext.dd.DragSource,{getDragData:function(A){return Ext.dd.Registry.getHandleFromEvent(A)},onInitDrag:function(A,B){this.proxy.update(this.dragData.ddel.cloneNode(true));this.onStartDrag(A,B);return true},afterRepair:function(){if(Ext.enableFx){Ext.Element.fly(this.dragData.ddel).highlight(this.hlColor||"c3daf9")}this.dragging=false},getRepairXY:function(A){return Ext.Element.fly(this.dragData.ddel).getXY()}});
-Ext.dd.DropZone=function(B,A){Ext.dd.DropZone.superclass.constructor.call(this,B,A)};Ext.extend(Ext.dd.DropZone,Ext.dd.DropTarget,{getTargetFromEvent:function(A){return Ext.dd.Registry.getTargetFromEvent(A)},onNodeEnter:function(D,A,C,B){},onNodeOver:function(D,A,C,B){return this.dropAllowed},onNodeOut:function(D,A,C,B){},onNodeDrop:function(D,A,C,B){return false},onContainerOver:function(A,C,B){return this.dropNotAllowed},onContainerDrop:function(A,C,B){return false},notifyEnter:function(A,C,B){return this.dropNotAllowed},notifyOver:function(A,C,B){var D=this.getTargetFromEvent(C);if(!D){if(this.lastOverNode){this.onNodeOut(this.lastOverNode,A,C,B);this.lastOverNode=null}return this.onContainerOver(A,C,B)}if(this.lastOverNode!=D){if(this.lastOverNode){this.onNodeOut(this.lastOverNode,A,C,B)}this.onNodeEnter(D,A,C,B);this.lastOverNode=D}return this.onNodeOver(D,A,C,B)},notifyOut:function(A,C,B){if(this.lastOverNode){this.onNodeOut(this.lastOverNode,A,C,B);this.lastOverNode=null}},notifyDrop:function(A,C,B){if(this.lastOverNode){this.onNodeOut(this.lastOverNode,A,C,B);this.lastOverNode=null}var D=this.getTargetFromEvent(C);return D?this.onNodeDrop(D,A,C,B):this.onContainerDrop(A,C,B)},triggerCacheRefresh:function(){Ext.dd.DDM.refreshCache(this.groups)}});
-Ext.data.SortTypes={none:function(A){return A},stripTagsRE:/<\/?[^>]+>/gi,asText:function(A){return String(A).replace(this.stripTagsRE,"")},asUCText:function(A){return String(A).toUpperCase().replace(this.stripTagsRE,"")},asUCString:function(A){return String(A).toUpperCase()},asDate:function(A){if(!A){return 0}if(Ext.isDate(A)){return A.getTime()}return Date.parse(String(A))},asFloat:function(A){var B=parseFloat(String(A).replace(/,/g,""));if(isNaN(B)){B=0}return B},asInt:function(A){var B=parseInt(String(A).replace(/,/g,""));if(isNaN(B)){B=0}return B}};
-Ext.data.Record=function(A,B){this.id=(B||B===0)?B:++Ext.data.Record.AUTO_ID;this.data=A};Ext.data.Record.create=function(E){var C=Ext.extend(Ext.data.Record,{});var D=C.prototype;D.fields=new Ext.util.MixedCollection(false,function(F){return F.name});for(var B=0,A=E.length;B<A;B++){D.fields.add(new Ext.data.Field(E[B]))}C.getField=function(F){return D.fields.get(F)};return C};Ext.data.Record.AUTO_ID=1000;Ext.data.Record.EDIT="edit";Ext.data.Record.REJECT="reject";Ext.data.Record.COMMIT="commit";Ext.data.Record.prototype={dirty:false,editing:false,error:null,modified:null,join:function(A){this.store=A},set:function(A,B){if(String(this.data[A])==String(B)){return }this.dirty=true;if(!this.modified){this.modified={}}if(typeof this.modified[A]=="undefined"){this.modified[A]=this.data[A]}this.data[A]=B;if(!this.editing&&this.store){this.store.afterEdit(this)}},get:function(A){return this.data[A]},beginEdit:function(){this.editing=true;this.modified={}},cancelEdit:function(){this.editing=false;delete this.modified},endEdit:function(){this.editing=false;if(this.dirty&&this.store){this.store.afterEdit(this)}},reject:function(B){var A=this.modified;for(var C in A){if(typeof A[C]!="function"){this.data[C]=A[C]}}this.dirty=false;delete this.modified;this.editing=false;if(this.store&&B!==true){this.store.afterReject(this)}},commit:function(A){this.dirty=false;delete this.modified;this.editing=false;if(this.store&&A!==true){this.store.afterCommit(this)}},getChanges:function(){var A=this.modified,B={};for(var C in A){if(A.hasOwnProperty(C)){B[C]=this.data[C]}}return B},hasError:function(){return this.error!=null},clearError:function(){this.error=null},copy:function(A){return new this.constructor(Ext.apply({},this.data),A||this.id)},isModified:function(A){return !!(this.modified&&this.modified.hasOwnProperty(A))}};
-Ext.StoreMgr=Ext.apply(new Ext.util.MixedCollection(),{register:function(){for(var A=0,B;B=arguments[A];A++){this.add(B)}},unregister:function(){for(var A=0,B;B=arguments[A];A++){this.remove(this.lookup(B))}},lookup:function(A){return typeof A=="object"?A:this.get(A)},getKey:function(A){return A.storeId||A.id}});
-Ext.data.Store=function(A){this.data=new Ext.util.MixedCollection(false);this.data.getKey=function(B){return B.id};this.baseParams={};this.paramNames={"start":"start","limit":"limit","sort":"sort","dir":"dir"};if(A&&A.data){this.inlineData=A.data;delete A.data}Ext.apply(this,A);if(this.url&&!this.proxy){this.proxy=new Ext.data.HttpProxy({url:this.url})}if(this.reader){if(!this.recordType){this.recordType=this.reader.recordType}if(this.reader.onMetaChange){this.reader.onMetaChange=this.onMetaChange.createDelegate(this)}}if(this.recordType){this.fields=this.recordType.prototype.fields}this.modified=[];this.addEvents("datachanged","metachange","add","remove","update","clear","beforeload","load","loadexception");if(this.proxy){this.relayEvents(this.proxy,["loadexception"])}this.sortToggle={};if(this.sortInfo){this.setDefaultSort(this.sortInfo.field,this.sortInfo.direction)}Ext.data.Store.superclass.constructor.call(this);if(this.storeId||this.id){Ext.StoreMgr.register(this)}if(this.inlineData){this.loadData(this.inlineData);delete this.inlineData}else{if(this.autoLoad){this.load.defer(10,this,[typeof this.autoLoad=="object"?this.autoLoad:undefined])}}};Ext.extend(Ext.data.Store,Ext.util.Observable,{remoteSort:false,pruneModifiedRecords:false,lastOptions:null,destroy:function(){if(this.id){Ext.StoreMgr.unregister(this)}this.data=null;this.purgeListeners()},add:function(B){B=[].concat(B);if(B.length<1){return }for(var D=0,A=B.length;D<A;D++){B[D].join(this)}var C=this.data.length;this.data.addAll(B);if(this.snapshot){this.snapshot.addAll(B)}this.fireEvent("add",this,B,C)},addSorted:function(A){var B=this.findInsertIndex(A);this.insert(B,A)},remove:function(A){var B=this.data.indexOf(A);this.data.removeAt(B);if(this.pruneModifiedRecords){this.modified.remove(A)}if(this.snapshot){this.snapshot.remove(A)}this.fireEvent("remove",this,A,B)},removeAll:function(){this.data.clear();if(this.snapshot){this.snapshot.clear()}if(this.pruneModifiedRecords){this.modified=[]}this.fireEvent("clear",this)},insert:function(C,B){B=[].concat(B);for(var D=0,A=B.length;D<A;D++){this.data.insert(C,B[D]);B[D].join(this)}this.fireEvent("add",this,B,C)},indexOf:function(A){return this.data.indexOf(A)},indexOfId:function(A){return this.data.indexOfKey(A)},getById:function(A){return this.data.key(A)},getAt:function(A){return this.data.itemAt(A)},getRange:function(B,A){return this.data.getRange(B,A)},storeOptions:function(A){A=Ext.apply({},A);delete A.callback;delete A.scope;this.lastOptions=A},load:function(B){B=B||{};if(this.fireEvent("beforeload",this,B)!==false){this.storeOptions(B);var C=Ext.apply(B.params||{},this.baseParams);if(this.sortInfo&&this.remoteSort){var A=this.paramNames;C[A["sort"]]=this.sortInfo.field;C[A["dir"]]=this.sortInfo.direction}this.proxy.load(C,this.reader,this.loadRecords,this,B);return true}else{return false}},reload:function(A){this.load(Ext.applyIf(A||{},this.lastOptions))},loadRecords:function(G,B,F){if(!G||F===false){if(F!==false){this.fireEvent("load",this,[],B)}if(B.callback){B.callback.call(B.scope||this,[],B,false)}return }var E=G.records,D=G.totalRecords||E.length;if(!B||B.add!==true){if(this.pruneModifiedRecords){this.modified=[]}for(var C=0,A=E.length;C<A;C++){E[C].join(this)}if(this.snapshot){this.data=this.snapshot;delete this.snapshot}this.data.clear();this.data.addAll(E);this.totalLength=D;this.applySort();this.fireEvent("datachanged",this)}else{this.totalLength=Math.max(D,this.data.length+E.length);this.add(E)}this.fireEvent("load",this,E,B);if(B.callback){B.callback.call(B.scope||this,E,B,true)}},loadData:function(C,A){var B=this.reader.readRecords(C);this.loadRecords(B,{add:A},true)},getCount:function(){return this.data.length||0},getTotalCount:function(){return this.totalLength||0},getSortState:function(){return this.sortInfo},applySort:function(){if(this.sortInfo&&!this.remoteSort){var A=this.sortInfo,B=A.field;this.sortData(B,A.direction)}},sortData:function(C,D){D=D||"ASC";var A=this.fields.get(C).sortType;var B=function(F,E){var H=A(F.data[C]),G=A(E.data[C]);return H>G?1:(H<G?-1:0)};this.data.sort(D,B);if(this.snapshot&&this.snapshot!=this.data){this.snapshot.sort(D,B)}},setDefaultSort:function(B,A){A=A?A.toUpperCase():"ASC";this.sortInfo={field:B,direction:A};this.sortToggle[B]=A},sort:function(E,C){var D=this.fields.get(E);if(!D){return false}if(!C){if(this.sortInfo&&this.sortInfo.field==D.name){C=(this.sortToggle[D.name]||"ASC").toggle("ASC","DESC")}else{C=D.sortDir}}var B=(this.sortToggle)?this.sortToggle[D.name]:null;var A=(this.sortInfo)?this.sortInfo:null;this.sortToggle[D.name]=C;this.sortInfo={field:D.name,direction:C};if(!this.remoteSort){this.applySort();this.fireEvent("datachanged",this)}else{if(!this.load(this.lastOptions)){if(B){this.sortToggle[D.name]=B}if(A){this.sortInfo=A}}}},each:function(B,A){this.data.each(B,A)},getModifiedRecords:function(){return this.modified},createFilterFn:function(C,B,D,A){if(Ext.isEmpty(B,false)){return false}B=this.data.createValueMatcher(B,D,A);return function(E){return B.test(E.data[C])}},sum:function(E,F,A){var C=this.data.items,B=0;F=F||0;A=(A||A===0)?A:C.length-1;for(var D=F;D<=A;D++){B+=(C[D].data[E]||0)}return B},filter:function(D,C,E,A){var B=this.createFilterFn(D,C,E,A);return B?this.filterBy(B):this.clearFilter()},filterBy:function(B,A){this.snapshot=this.snapshot||this.data;this.data=this.queryBy(B,A||this);this.fireEvent("datachanged",this)},query:function(D,C,E,A){var B=this.createFilterFn(D,C,E,A);return B?this.queryBy(B):this.data.clone()},queryBy:function(B,A){var C=this.snapshot||this.data;return C.filterBy(B,A||this)},find:function(D,C,F,E,A){var B=this.createFilterFn(D,C,E,A);return B?this.data.findIndexBy(B,null,F):-1},findBy:function(B,A,C){return this.data.findIndexBy(B,A,C)},collect:function(G,H,B){var F=(B===true&&this.snapshot)?this.snapshot.items:this.data.items;var I,J,A=[],C={};for(var D=0,E=F.length;D<E;D++){I=F[D].data[G];J=String(I);if((H||!Ext.isEmpty(I))&&!C[J]){C[J]=true;A[A.length]=I}}return A},clearFilter:function(A){if(this.isFiltered()){this.data=this.snapshot;delete this.snapshot;if(A!==true){this.fireEvent("datachanged",this)}}},isFiltered:function(){return this.snapshot&&this.snapshot!=this.data},afterEdit:function(A){if(this.modified.indexOf(A)==-1){this.modified.push(A)}this.fireEvent("update",this,A,Ext.data.Record.EDIT)},afterReject:function(A){this.modified.remove(A);this.fireEvent("update",this,A,Ext.data.Record.REJECT)},afterCommit:function(A){this.modified.remove(A);this.fireEvent("update",this,A,Ext.data.Record.COMMIT)},commitChanges:function(){var B=this.modified.slice(0);this.modified=[];for(var C=0,A=B.length;C<A;C++){B[C].commit()}},rejectChanges:function(){var B=this.modified.slice(0);this.modified=[];for(var C=0,A=B.length;C<A;C++){B[C].reject()}},onMetaChange:function(B,A,C){this.recordType=A;this.fields=A.prototype.fields;delete this.snapshot;this.sortInfo=B.sortInfo;this.modified=[];this.fireEvent("metachange",this,this.reader.meta)},findInsertIndex:function(A){this.suspendEvents();var C=this.data.clone();this.data.add(A);this.applySort();var B=this.data.indexOf(A);this.data=C;this.resumeEvents();return B}});
-Ext.data.SimpleStore=function(A){Ext.data.SimpleStore.superclass.constructor.call(this,Ext.apply(A,{reader:new Ext.data.ArrayReader({id:A.id},Ext.data.Record.create(A.fields))}))};Ext.extend(Ext.data.SimpleStore,Ext.data.Store,{loadData:function(E,B){if(this.expandData===true){var D=[];for(var C=0,A=E.length;C<A;C++){D[D.length]=[E[C]]}E=D}Ext.data.SimpleStore.superclass.loadData.call(this,E,B)}});
-Ext.data.JsonStore=function(A){Ext.data.JsonStore.superclass.constructor.call(this,Ext.apply(A,{proxy:A.proxy||(!A.data?new Ext.data.HttpProxy({url:A.url}):undefined),reader:new Ext.data.JsonReader(A,A.fields)}))};Ext.extend(Ext.data.JsonStore,Ext.data.Store);
-Ext.data.Field=function(D){if(typeof D=="string"){D={name:D}}Ext.apply(this,D);if(!this.type){this.type="auto"}var C=Ext.data.SortTypes;if(typeof this.sortType=="string"){this.sortType=C[this.sortType]}if(!this.sortType){switch(this.type){case"string":this.sortType=C.asUCString;break;case"date":this.sortType=C.asDate;break;default:this.sortType=C.none}}var E=/[\$,%]/g;if(!this.convert){var B,A=this.dateFormat;switch(this.type){case"":case"auto":case undefined:B=function(F){return F};break;case"string":B=function(F){return(F===undefined||F===null)?"":String(F)};break;case"int":B=function(F){return F!==undefined&&F!==null&&F!==""?parseInt(String(F).replace(E,""),10):""};break;case"float":B=function(F){return F!==undefined&&F!==null&&F!==""?parseFloat(String(F).replace(E,""),10):""};break;case"bool":case"boolean":B=function(F){return F===true||F==="true"||F==1};break;case"date":B=function(G){if(!G){return""}if(Ext.isDate(G)){return G}if(A){if(A=="timestamp"){return new Date(G*1000)}if(A=="time"){return new Date(parseInt(G,10))}return Date.parseDate(G,A)}var F=Date.parse(G);return F?new Date(F):null};break}this.convert=B}};Ext.data.Field.prototype={dateFormat:null,defaultValue:"",mapping:null,sortType:null,sortDir:"ASC"};
-Ext.data.DataReader=function(A,B){this.meta=A;this.recordType=Ext.isArray(B)?Ext.data.Record.create(B):B};Ext.data.DataReader.prototype={};
-Ext.data.DataProxy=function(){this.addEvents("beforeload","load");Ext.data.DataProxy.superclass.constructor.call(this)};Ext.extend(Ext.data.DataProxy,Ext.util.Observable);
-Ext.data.MemoryProxy=function(A){Ext.data.MemoryProxy.superclass.constructor.call(this);this.data=A};Ext.extend(Ext.data.MemoryProxy,Ext.data.DataProxy,{load:function(F,C,G,D,B){F=F||{};var A;try{A=C.readRecords(this.data)}catch(E){this.fireEvent("loadexception",this,B,null,E);G.call(D,null,B,false);return }G.call(D,A,B,true)},update:function(B,A){}});
-Ext.data.HttpProxy=function(A){Ext.data.HttpProxy.superclass.constructor.call(this);this.conn=A;this.useAjax=!A||!A.events};Ext.extend(Ext.data.HttpProxy,Ext.data.DataProxy,{getConnection:function(){return this.useAjax?Ext.Ajax:this.conn},load:function(E,B,F,C,A){if(this.fireEvent("beforeload",this,E)!==false){var D={params:E||{},request:{callback:F,scope:C,arg:A},reader:B,callback:this.loadResponse,scope:this};if(this.useAjax){Ext.applyIf(D,this.conn);if(this.activeRequest){Ext.Ajax.abort(this.activeRequest)}this.activeRequest=Ext.Ajax.request(D)}else{this.conn.request(D)}}else{F.call(C||this,null,A,false)}},loadResponse:function(E,D,B){delete this.activeRequest;if(!D){this.fireEvent("loadexception",this,E,B);E.request.callback.call(E.request.scope,null,E.request.arg,false);return }var A;try{A=E.reader.read(B)}catch(C){this.fireEvent("loadexception",this,E,B,C);E.request.callback.call(E.request.scope,null,E.request.arg,false);return }this.fireEvent("load",this,E,E.request.arg);E.request.callback.call(E.request.scope,A,E.request.arg,true)},update:function(A){},updateResponse:function(A){}});
-Ext.data.ScriptTagProxy=function(A){Ext.data.ScriptTagProxy.superclass.constructor.call(this);Ext.apply(this,A);this.head=document.getElementsByTagName("head")[0]};Ext.data.ScriptTagProxy.TRANS_ID=1000;Ext.extend(Ext.data.ScriptTagProxy,Ext.data.DataProxy,{timeout:30000,callbackParam:"callback",nocache:true,load:function(E,F,H,I,J){if(this.fireEvent("beforeload",this,E)!==false){var C=Ext.urlEncode(Ext.apply(E,this.extraParams));var B=this.url;B+=(B.indexOf("?")!=-1?"&":"?")+C;if(this.nocache){B+="&_dc="+(new Date().getTime())}var A=++Ext.data.ScriptTagProxy.TRANS_ID;var K={id:A,cb:"stcCallback"+A,scriptId:"stcScript"+A,params:E,arg:J,url:B,callback:H,scope:I,reader:F};var D=this;window[K.cb]=function(L){D.handleResponse(L,K)};B+=String.format("&{0}={1}",this.callbackParam,K.cb);if(this.autoAbort!==false){this.abort()}K.timeoutId=this.handleFailure.defer(this.timeout,this,[K]);var G=document.createElement("script");G.setAttribute("src",B);G.setAttribute("type","text/javascript");G.setAttribute("id",K.scriptId);this.head.appendChild(G);this.trans=K}else{H.call(I||this,null,J,false)}},isLoading:function(){return this.trans?true:false},abort:function(){if(this.isLoading()){this.destroyTrans(this.trans)}},destroyTrans:function(B,A){this.head.removeChild(document.getElementById(B.scriptId));clearTimeout(B.timeoutId);if(A){window[B.cb]=undefined;try{delete window[B.cb]}catch(C){}}else{window[B.cb]=function(){window[B.cb]=undefined;try{delete window[B.cb]}catch(D){}}}},handleResponse:function(D,B){this.trans=false;this.destroyTrans(B,true);var A;try{A=B.reader.readRecords(D)}catch(C){this.fireEvent("loadexception",this,D,B.arg,C);B.callback.call(B.scope||window,null,B.arg,false);return }this.fireEvent("load",this,D,B.arg);B.callback.call(B.scope||window,A,B.arg,true)},handleFailure:function(A){this.trans=false;this.destroyTrans(A,false);this.fireEvent("loadexception",this,null,A.arg);A.callback.call(A.scope||window,null,A.arg,false)}});
-Ext.data.JsonReader=function(A,B){A=A||{};Ext.data.JsonReader.superclass.constructor.call(this,A,B||A.fields)};Ext.extend(Ext.data.JsonReader,Ext.data.DataReader,{read:function(response){var json=response.responseText;var o=eval("("+json+")");if(!o){throw {message:"JsonReader.read: Json object not found"}}return this.readRecords(o)},onMetaChange:function(A,C,B){},simpleAccess:function(B,A){return B[A]},getJsonAccessor:function(){var A=/[\[\.]/;return function(C){try{return(A.test(C))?new Function("obj","return obj."+C):function(D){return D[C]}}catch(B){}return Ext.emptyFn}}(),readRecords:function(K){this.jsonData=K;if(K.metaData){delete this.ef;this.meta=K.metaData;this.recordType=Ext.data.Record.create(K.metaData.fields);this.onMetaChange(this.meta,this.recordType,K)}var H=this.meta,A=this.recordType,R=A.prototype.fields,F=R.items,E=R.length;if(!this.ef){if(H.totalProperty){this.getTotal=this.getJsonAccessor(H.totalProperty)}if(H.successProperty){this.getSuccess=this.getJsonAccessor(H.successProperty)}this.getRoot=H.root?this.getJsonAccessor(H.root):function(U){return U};if(H.id){var Q=this.getJsonAccessor(H.id);this.getId=function(V){var U=Q(V);return(U===undefined||U==="")?null:U}}else{this.getId=function(){return null}}this.ef=[];for(var O=0;O<E;O++){R=F[O];var T=(R.mapping!==undefined&&R.mapping!==null)?R.mapping:R.name;this.ef[O]=this.getJsonAccessor(T)}}var M=this.getRoot(K),S=M.length,I=S,D=true;if(H.totalProperty){var G=parseInt(this.getTotal(K),10);if(!isNaN(G)){I=G}}if(H.successProperty){var G=this.getSuccess(K);if(G===false||G==="false"){D=false}}var P=[];for(var O=0;O<S;O++){var L=M[O];var B={};var J=this.getId(L);for(var N=0;N<E;N++){R=F[N];var G=this.ef[N](L);B[R.name]=R.convert((G!==undefined)?G:R.defaultValue,L)}var C=new A(B,J);C.json=L;P[O]=C}return{success:D,records:P,totalRecords:I}}});
-Ext.data.XmlReader=function(A,B){A=A||{};Ext.data.XmlReader.superclass.constructor.call(this,A,B||A.fields)};Ext.extend(Ext.data.XmlReader,Ext.data.DataReader,{read:function(A){var B=A.responseXML;if(!B){throw {message:"XmlReader.read: XML Document not available"}}return this.readRecords(B)},readRecords:function(T){this.xmlData=T;var N=T.documentElement||T;var I=Ext.DomQuery;var B=this.recordType,L=B.prototype.fields;var D=this.meta.id;var G=0,E=true;if(this.meta.totalRecords){G=I.selectNumber(this.meta.totalRecords,N,0)}if(this.meta.success){var K=I.selectValue(this.meta.success,N,true);E=K!==false&&K!=="false"}var Q=[];var U=I.select(this.meta.record,N);for(var P=0,R=U.length;P<R;P++){var M=U[P];var A={};var J=D?I.selectValue(D,M):undefined;for(var O=0,H=L.length;O<H;O++){var S=L.items[O];var F=I.selectValue(S.mapping||S.name,M,S.defaultValue);F=S.convert(F,M);A[S.name]=F}var C=new B(A,J);C.node=M;Q[Q.length]=C}return{success:E,records:Q,totalRecords:G||Q.length}}});
-Ext.data.ArrayReader=Ext.extend(Ext.data.JsonReader,{readRecords:function(C){var B=this.meta?this.meta.id:null;var G=this.recordType,K=G.prototype.fields;var E=[];var M=C;for(var I=0;I<M.length;I++){var D=M[I];var O={};var A=((B||B===0)&&D[B]!==undefined&&D[B]!==""?D[B]:null);for(var H=0,P=K.length;H<P;H++){var L=K.items[H];var F=L.mapping!==undefined&&L.mapping!==null?L.mapping:H;var N=D[F]!==undefined?D[F]:L.defaultValue;N=L.convert(N,D);O[L.name]=N}var J=new G(O,A);J.json=D;E[E.length]=J}return{records:E,totalRecords:E.length}}});
-Ext.data.Tree=function(A){this.nodeHash={};this.root=null;if(A){this.setRootNode(A)}this.addEvents("append","remove","move","insert","beforeappend","beforeremove","beforemove","beforeinsert");Ext.data.Tree.superclass.constructor.call(this)};Ext.extend(Ext.data.Tree,Ext.util.Observable,{pathSeparator:"/",proxyNodeEvent:function(){return this.fireEvent.apply(this,arguments)},getRootNode:function(){return this.root},setRootNode:function(A){this.root=A;A.ownerTree=this;A.isRoot=true;this.registerNode(A);return A},getNodeById:function(A){return this.nodeHash[A]},registerNode:function(A){this.nodeHash[A.id]=A},unregisterNode:function(A){delete this.nodeHash[A.id]},toString:function(){return"[Tree"+(this.id?" "+this.id:"")+"]"}});Ext.data.Node=function(A){this.attributes=A||{};this.leaf=this.attributes.leaf;this.id=this.attributes.id;if(!this.id){this.id=Ext.id(null,"ynode-");this.attributes.id=this.id}this.childNodes=[];if(!this.childNodes.indexOf){this.childNodes.indexOf=function(D){for(var C=0,B=this.length;C<B;C++){if(this[C]==D){return C}}return -1}}this.parentNode=null;this.firstChild=null;this.lastChild=null;this.previousSibling=null;this.nextSibling=null;this.addEvents({"append":true,"remove":true,"move":true,"insert":true,"beforeappend":true,"beforeremove":true,"beforemove":true,"beforeinsert":true});this.listeners=this.attributes.listeners;Ext.data.Node.superclass.constructor.call(this)};Ext.extend(Ext.data.Node,Ext.util.Observable,{fireEvent:function(B){if(Ext.data.Node.superclass.fireEvent.apply(this,arguments)===false){return false}var A=this.getOwnerTree();if(A){if(A.proxyNodeEvent.apply(A,arguments)===false){return false}}return true},isLeaf:function(){return this.leaf===true},setFirstChild:function(A){this.firstChild=A},setLastChild:function(A){this.lastChild=A},isLast:function(){return(!this.parentNode?true:this.parentNode.lastChild==this)},isFirst:function(){return(!this.parentNode?true:this.parentNode.firstChild==this)},hasChildNodes:function(){return !this.isLeaf()&&this.childNodes.length>0},isExpandable:function(){return this.attributes.expandable||this.hasChildNodes()},appendChild:function(E){var F=false;if(Ext.isArray(E)){F=E}else{if(arguments.length>1){F=arguments}}if(F){for(var D=0,A=F.length;D<A;D++){this.appendChild(F[D])}}else{if(this.fireEvent("beforeappend",this.ownerTree,this,E)===false){return false}var B=this.childNodes.length;var C=E.parentNode;if(C){if(E.fireEvent("beforemove",E.getOwnerTree(),E,C,this,B)===false){return false}C.removeChild(E)}B=this.childNodes.length;if(B==0){this.setFirstChild(E)}this.childNodes.push(E);E.parentNode=this;var G=this.childNodes[B-1];if(G){E.previousSibling=G;G.nextSibling=E}else{E.previousSibling=null}E.nextSibling=null;this.setLastChild(E);E.setOwnerTree(this.getOwnerTree());this.fireEvent("append",this.ownerTree,this,E,B);if(C){E.fireEvent("move",this.ownerTree,E,C,this,B)}return E}},removeChild:function(B){var A=this.childNodes.indexOf(B);if(A==-1){return false}if(this.fireEvent("beforeremove",this.ownerTree,this,B)===false){return false}this.childNodes.splice(A,1);if(B.previousSibling){B.previousSibling.nextSibling=B.nextSibling}if(B.nextSibling){B.nextSibling.previousSibling=B.previousSibling}if(this.firstChild==B){this.setFirstChild(B.nextSibling)}if(this.lastChild==B){this.setLastChild(B.previousSibling)}B.setOwnerTree(null);B.parentNode=null;B.previousSibling=null;B.nextSibling=null;this.fireEvent("remove",this.ownerTree,this,B);return B},insertBefore:function(D,A){if(!A){return this.appendChild(D)}if(D==A){return false}if(this.fireEvent("beforeinsert",this.ownerTree,this,D,A)===false){return false}var B=this.childNodes.indexOf(A);var C=D.parentNode;var E=B;if(C==this&&this.childNodes.indexOf(D)<B){E--}if(C){if(D.fireEvent("beforemove",D.getOwnerTree(),D,C,this,B,A)===false){return false}C.removeChild(D)}if(E==0){this.setFirstChild(D)}this.childNodes.splice(E,0,D);D.parentNode=this;var F=this.childNodes[E-1];if(F){D.previousSibling=F;F.nextSibling=D}else{D.previousSibling=null}D.nextSibling=A;A.previousSibling=D;D.setOwnerTree(this.getOwnerTree());this.fireEvent("insert",this.ownerTree,this,D,A);if(C){D.fireEvent("move",this.ownerTree,D,C,this,E,A)}return D},remove:function(){this.parentNode.removeChild(this);return this},item:function(A){return this.childNodes[A]},replaceChild:function(A,B){this.insertBefore(A,B);this.removeChild(B);return B},indexOf:function(A){return this.childNodes.indexOf(A)},getOwnerTree:function(){if(!this.ownerTree){var A=this;while(A){if(A.ownerTree){this.ownerTree=A.ownerTree;break}A=A.parentNode}}return this.ownerTree},getDepth:function(){var B=0;var A=this;while(A.parentNode){++B;A=A.parentNode}return B},setOwnerTree:function(B){if(B!=this.ownerTree){if(this.ownerTree){this.ownerTree.unregisterNode(this)}this.ownerTree=B;var D=this.childNodes;for(var C=0,A=D.length;C<A;C++){D[C].setOwnerTree(B)}if(B){B.registerNode(this)}}},getPath:function(B){B=B||"id";var D=this.parentNode;var A=[this.attributes[B]];while(D){A.unshift(D.attributes[B]);D=D.parentNode}var C=this.getOwnerTree().pathSeparator;return C+A.join(C)},bubble:function(C,B,A){var D=this;while(D){if(C.apply(B||D,A||[D])===false){break}D=D.parentNode}},cascade:function(F,E,B){if(F.apply(E||this,B||[this])!==false){var D=this.childNodes;for(var C=0,A=D.length;C<A;C++){D[C].cascade(F,E,B)}}},eachChild:function(F,E,B){var D=this.childNodes;for(var C=0,A=D.length;C<A;C++){if(F.apply(E||this,B||[D[C]])===false){break}}},findChild:function(D,E){var C=this.childNodes;for(var B=0,A=C.length;B<A;B++){if(C[B].attributes[D]==E){return C[B]}}return null},findChildBy:function(E,D){var C=this.childNodes;for(var B=0,A=C.length;B<A;B++){if(E.call(D||C[B],C[B])===true){return C[B]}}return null},sort:function(E,D){var C=this.childNodes;var A=C.length;if(A>0){var F=D?function(){E.apply(D,arguments)}:E;C.sort(F);for(var B=0;B<A;B++){var G=C[B];G.previousSibling=C[B-1];G.nextSibling=C[B+1];if(B==0){this.setFirstChild(G)}if(B==A-1){this.setLastChild(G)}}}},contains:function(A){return A.isAncestor(this)},isAncestor:function(A){var B=this.parentNode;while(B){if(B==A){return true}B=B.parentNode}return false},toString:function(){return"[Node"+(this.id?" "+this.id:"")+"]"}});
-Ext.data.GroupingStore=Ext.extend(Ext.data.Store,{remoteGroup:false,groupOnSort:false,clearGrouping:function(){this.groupField=false;if(this.remoteGroup){if(this.baseParams){delete this.baseParams.groupBy}this.reload()}else{this.applySort();this.fireEvent("datachanged",this)}},groupBy:function(C,B){if(this.groupField==C&&!B){return }this.groupField=C;if(this.remoteGroup){if(!this.baseParams){this.baseParams={}}this.baseParams["groupBy"]=C}if(this.groupOnSort){this.sort(C);return }if(this.remoteGroup){this.reload()}else{var A=this.sortInfo||{};if(A.field!=C){this.applySort()}else{this.sortData(C)}this.fireEvent("datachanged",this)}},applySort:function(){Ext.data.GroupingStore.superclass.applySort.call(this);if(!this.groupOnSort&&!this.remoteGroup){var A=this.getGroupState();if(A&&A!=this.sortInfo.field){this.sortData(this.groupField)}}},applyGrouping:function(A){if(this.groupField!==false){this.groupBy(this.groupField,true);return true}else{if(A===true){this.fireEvent("datachanged",this)}return false}},getGroupState:function(){return this.groupOnSort&&this.groupField!==false?(this.sortInfo?this.sortInfo.field:undefined):this.groupField}});
-Ext.ComponentMgr=function(){var B=new Ext.util.MixedCollection();var A={};return{register:function(C){B.add(C)},unregister:function(C){B.remove(C)},get:function(C){return B.get(C)},onAvailable:function(E,D,C){B.on("add",function(F,G){if(G.id==E){D.call(C||G,G);B.un("add",D,C)}})},all:B,registerType:function(D,C){A[D]=C;C.xtype=D},create:function(C,D){return new A[C.xtype||D](C)}}}();Ext.reg=Ext.ComponentMgr.registerType;
-Ext.Component=function(B){B=B||{};if(B.initialConfig){if(B.isAction){this.baseAction=B}B=B.initialConfig}else{if(B.tagName||B.dom||typeof B=="string"){B={applyTo:B,id:B.id||B}}}this.initialConfig=B;Ext.apply(this,B);this.addEvents("disable","enable","beforeshow","show","beforehide","hide","beforerender","render","beforedestroy","destroy","beforestaterestore","staterestore","beforestatesave","statesave");this.getId();Ext.ComponentMgr.register(this);Ext.Component.superclass.constructor.call(this);if(this.baseAction){this.baseAction.addComponent(this)}this.initComponent();if(this.plugins){if(Ext.isArray(this.plugins)){for(var C=0,A=this.plugins.length;C<A;C++){this.plugins[C]=this.initPlugin(this.plugins[C])}}else{this.plugins=this.initPlugin(this.plugins)}}if(this.stateful!==false){this.initState(B)}if(this.applyTo){this.applyToMarkup(this.applyTo);delete this.applyTo}else{if(this.renderTo){this.render(this.renderTo);delete this.renderTo}}};Ext.Component.AUTO_ID=1000;Ext.extend(Ext.Component,Ext.util.Observable,{disabledClass:"x-item-disabled",allowDomMove:true,autoShow:false,hideMode:"display",hideParent:false,hidden:false,disabled:false,rendered:false,ctype:"Ext.Component",actionMode:"el",getActionEl:function(){return this[this.actionMode]},initPlugin:function(A){A.init(this);return A},initComponent:Ext.emptyFn,render:function(B,A){if(!this.rendered&&this.fireEvent("beforerender",this)!==false){if(!B&&this.el){this.el=Ext.get(this.el);B=this.el.dom.parentNode;this.allowDomMove=false}this.container=Ext.get(B);if(this.ctCls){this.container.addClass(this.ctCls)}this.rendered=true;if(A!==undefined){if(typeof A=="number"){A=this.container.dom.childNodes[A]}else{A=Ext.getDom(A)}}this.onRender(this.container,A||null);if(this.autoShow){this.el.removeClass(["x-hidden","x-hide-"+this.hideMode])}if(this.cls){this.el.addClass(this.cls);delete this.cls}if(this.style){this.el.applyStyles(this.style);delete this.style}this.fireEvent("render",this);this.afterRender(this.container);if(this.hidden){this.hide()}if(this.disabled){this.disable()}if(this.stateful!==false){this.initStateEvents()}}return this},initState:function(A){if(Ext.state.Manager){var B=Ext.state.Manager.get(this.stateId||this.id);if(B){if(this.fireEvent("beforestaterestore",this,B)!==false){this.applyState(B);this.fireEvent("staterestore",this,B)}}}},initStateEvents:function(){if(this.stateEvents){for(var A=0,B;B=this.stateEvents[A];A++){this.on(B,this.saveState,this,{delay:100})}}},applyState:function(B,A){if(B){Ext.apply(this,B)}},getState:function(){return null},saveState:function(){if(Ext.state.Manager){var A=this.getState();if(this.fireEvent("beforestatesave",this,A)!==false){Ext.state.Manager.set(this.stateId||this.id,A);this.fireEvent("statesave",this,A)}}},applyToMarkup:function(A){this.allowDomMove=false;this.el=Ext.get(A);this.render(this.el.dom.parentNode)},addClass:function(A){if(this.el){this.el.addClass(A)}else{this.cls=this.cls?this.cls+" "+A:A}},removeClass:function(A){if(this.el){this.el.removeClass(A)}else{if(this.cls){this.cls=this.cls.split(" ").remove(A).join(" ")}}},onRender:function(B,A){if(this.autoEl){if(typeof this.autoEl=="string"){this.el=document.createElement(this.autoEl)}else{var C=document.createElement("div");Ext.DomHelper.overwrite(C,this.autoEl);this.el=C.firstChild}if(!this.el.id){this.el.id=this.getId()}}if(this.el){this.el=Ext.get(this.el);if(this.allowDomMove!==false){B.dom.insertBefore(this.el.dom,A)}if(this.overCls){this.el.addClassOnOver(this.overCls)}}},getAutoCreate:function(){var A=typeof this.autoCreate=="object"?this.autoCreate:Ext.apply({},this.defaultAutoCreate);if(this.id&&!A.id){A.id=this.id}return A},afterRender:Ext.emptyFn,destroy:function(){if(this.fireEvent("beforedestroy",this)!==false){this.beforeDestroy();if(this.rendered){this.el.removeAllListeners();this.el.remove();if(this.actionMode=="container"){this.container.remove()}}this.onDestroy();Ext.ComponentMgr.unregister(this);this.fireEvent("destroy",this);this.purgeListeners()}},beforeDestroy:Ext.emptyFn,onDestroy:Ext.emptyFn,getEl:function(){return this.el},getId:function(){return this.id||(this.id="ext-comp-"+(++Ext.Component.AUTO_ID))},getItemId:function(){return this.itemId||this.getId()},focus:function(B,A){if(A){this.focus.defer(typeof A=="number"?A:10,this,[B,false]);return }if(this.rendered){this.el.focus();if(B===true){this.el.dom.select()}}return this},blur:function(){if(this.rendered){this.el.blur()}return this},disable:function(){if(this.rendered){this.onDisable()}this.disabled=true;this.fireEvent("disable",this);return this},onDisable:function(){this.getActionEl().addClass(this.disabledClass);this.el.dom.disabled=true},enable:function(){if(this.rendered){this.onEnable()}this.disabled=false;this.fireEvent("enable",this);return this},onEnable:function(){this.getActionEl().removeClass(this.disabledClass);this.el.dom.disabled=false},setDisabled:function(A){this[A?"disable":"enable"]()},show:function(){if(this.fireEvent("beforeshow",this)!==false){this.hidden=false;if(this.autoRender){this.render(typeof this.autoRender=="boolean"?Ext.getBody():this.autoRender)}if(this.rendered){this.onShow()}this.fireEvent("show",this)}return this},onShow:function(){if(this.hideParent){this.container.removeClass("x-hide-"+this.hideMode)}else{this.getActionEl().removeClass("x-hide-"+this.hideMode)}},hide:function(){if(this.fireEvent("beforehide",this)!==false){this.hidden=true;if(this.rendered){this.onHide()}this.fireEvent("hide",this)}return this},onHide:function(){if(this.hideParent){this.container.addClass("x-hide-"+this.hideMode)}else{this.getActionEl().addClass("x-hide-"+this.hideMode)}},setVisible:function(A){if(A){this.show()}else{this.hide()}return this},isVisible:function(){return this.rendered&&this.getActionEl().isVisible()},cloneConfig:function(B){B=B||{};var C=B.id||Ext.id();var A=Ext.applyIf(B,this.initialConfig);A.id=C;return new this.constructor(A)},getXType:function(){return this.constructor.xtype},isXType:function(B,A){return !A?("/"+this.getXTypes()+"/").indexOf("/"+B+"/")!=-1:this.constructor.xtype==B},getXTypes:function(){var A=this.constructor;if(!A.xtypes){var C=[],B=this;while(B&&B.constructor.xtype){C.unshift(B.constructor.xtype);B=B.constructor.superclass}A.xtypeChain=C;A.xtypes=C.join("/")}return A.xtypes},findParentBy:function(A){for(var B=this.ownerCt;(B!=null)&&!A(B,this);B=B.ownerCt){}return B||null},findParentByType:function(A){return typeof A=="function"?this.findParentBy(function(B){return B.constructor===A}):this.findParentBy(function(B){return B.constructor.xtype===A})},mon:function(E,B,D,C,A){if(!this.mons){this.mons=[];this.on("beforedestroy",function(){for(var H=0,G=this.mons.length;H<G;H++){var F=this.mons[H];F.item.un(F.ename,F.fn,F.scope)}},this)}this.mons.push({item:E,ename:B,fn:D,scope:C});E.on(B,D,C,A)}});Ext.reg("component",Ext.Component);
-Ext.Action=function(A){this.initialConfig=A;this.items=[]};Ext.Action.prototype={isAction:true,setText:function(A){this.initialConfig.text=A;this.callEach("setText",[A])},getText:function(){return this.initialConfig.text},setIconClass:function(A){this.initialConfig.iconCls=A;this.callEach("setIconClass",[A])},getIconClass:function(){return this.initialConfig.iconCls},setDisabled:function(A){this.initialConfig.disabled=A;this.callEach("setDisabled",[A])},enable:function(){this.setDisabled(false)},disable:function(){this.setDisabled(true)},isDisabled:function(){return this.initialConfig.disabled},setHidden:function(A){this.initialConfig.hidden=A;this.callEach("setVisible",[!A])},show:function(){this.setHidden(false)},hide:function(){this.setHidden(true)},isHidden:function(){return this.initialConfig.hidden},setHandler:function(B,A){this.initialConfig.handler=B;this.initialConfig.scope=A;this.callEach("setHandler",[B,A])},each:function(B,A){Ext.each(this.items,B,A)},callEach:function(E,B){var D=this.items;for(var C=0,A=D.length;C<A;C++){D[C][E].apply(D[C],B)}},addComponent:function(A){this.items.push(A);A.on("destroy",this.removeComponent,this)},removeComponent:function(A){this.items.remove(A)},execute:function(){this.initialConfig.handler.apply(this.initialConfig.scope||window,arguments)}};
-(function(){Ext.Layer=function(D,C){D=D||{};var E=Ext.DomHelper;var G=D.parentEl,F=G?Ext.getDom(G):document.body;if(C){this.dom=Ext.getDom(C)}if(!this.dom){var H=D.dh||{tag:"div",cls:"x-layer"};this.dom=E.append(F,H)}if(D.cls){this.addClass(D.cls)}this.constrain=D.constrain!==false;this.visibilityMode=Ext.Element.VISIBILITY;if(D.id){this.id=this.dom.id=D.id}else{this.id=Ext.id(this.dom)}this.zindex=D.zindex||this.getZIndex();this.position("absolute",this.zindex);if(D.shadow){this.shadowOffset=D.shadowOffset||4;this.shadow=new Ext.Shadow({offset:this.shadowOffset,mode:D.shadow})}else{this.shadowOffset=0}this.useShim=D.shim!==false&&Ext.useShims;this.useDisplay=D.useDisplay;this.hide()};var A=Ext.Element.prototype;var B=[];Ext.extend(Ext.Layer,Ext.Element,{getZIndex:function(){return this.zindex||parseInt(this.getStyle("z-index"),10)||11000},getShim:function(){if(!this.useShim){return null}if(this.shim){return this.shim}var D=B.shift();if(!D){D=this.createShim();D.enableDisplayMode("block");D.dom.style.display="none";D.dom.style.visibility="visible"}var C=this.dom.parentNode;if(D.dom.parentNode!=C){C.insertBefore(D.dom,this.dom)}D.setStyle("z-index",this.getZIndex()-2);this.shim=D;return D},hideShim:function(){if(this.shim){this.shim.setDisplayed(false);B.push(this.shim);delete this.shim}},disableShadow:function(){if(this.shadow){this.shadowDisabled=true;this.shadow.hide();this.lastShadowOffset=this.shadowOffset;this.shadowOffset=0}},enableShadow:function(C){if(this.shadow){this.shadowDisabled=false;this.shadowOffset=this.lastShadowOffset;delete this.lastShadowOffset;if(C){this.sync(true)}}},sync:function(C){var I=this.shadow;if(!this.updating&&this.isVisible()&&(I||this.useShim)){var F=this.getShim();var H=this.getWidth(),E=this.getHeight();var D=this.getLeft(true),J=this.getTop(true);if(I&&!this.shadowDisabled){if(C&&!I.isVisible()){I.show(this)}else{I.realign(D,J,H,E)}if(F){if(C){F.show()}var G=I.adjusts,K=F.dom.style;K.left=(Math.min(D,D+G.l))+"px";K.top=(Math.min(J,J+G.t))+"px";K.width=(H+G.w)+"px";K.height=(E+G.h)+"px"}}else{if(F){if(C){F.show()}F.setSize(H,E);F.setLeftTop(D,J)}}}},destroy:function(){this.hideShim();if(this.shadow){this.shadow.hide()}this.removeAllListeners();Ext.removeNode(this.dom);Ext.Element.uncache(this.id)},remove:function(){this.destroy()},beginUpdate:function(){this.updating=true},endUpdate:function(){this.updating=false;this.sync(true)},hideUnders:function(C){if(this.shadow){this.shadow.hide()}this.hideShim()},constrainXY:function(){if(this.constrain){var G=Ext.lib.Dom.getViewWidth(),C=Ext.lib.Dom.getViewHeight();var L=Ext.getDoc().getScroll();var K=this.getXY();var H=K[0],F=K[1];var I=this.dom.offsetWidth+this.shadowOffset,D=this.dom.offsetHeight+this.shadowOffset;var E=false;if((H+I)>G+L.left){H=G-I-this.shadowOffset;E=true}if((F+D)>C+L.top){F=C-D-this.shadowOffset;E=true}if(H<L.left){H=L.left;E=true}if(F<L.top){F=L.top;E=true}if(E){if(this.avoidY){var J=this.avoidY;if(F<=J&&(F+D)>=J){F=J-D-5}}K=[H,F];this.storeXY(K);A.setXY.call(this,K);this.sync()}}},isVisible:function(){return this.visible},showAction:function(){this.visible=true;if(this.useDisplay===true){this.setDisplayed("")}else{if(this.lastXY){A.setXY.call(this,this.lastXY)}else{if(this.lastLT){A.setLeftTop.call(this,this.lastLT[0],this.lastLT[1])}}}},hideAction:function(){this.visible=false;if(this.useDisplay===true){this.setDisplayed(false)}else{this.setLeftTop(-10000,-10000)}},setVisible:function(E,D,G,H,F){if(E){this.showAction()}if(D&&E){var C=function(){this.sync(true);if(H){H()}}.createDelegate(this);A.setVisible.call(this,true,true,G,C,F)}else{if(!E){this.hideUnders(true)}var C=H;if(D){C=function(){this.hideAction();if(H){H()}}.createDelegate(this)}A.setVisible.call(this,E,D,G,C,F);if(E){this.sync(true)}else{if(!D){this.hideAction()}}}},storeXY:function(C){delete this.lastLT;this.lastXY=C},storeLeftTop:function(D,C){delete this.lastXY;this.lastLT=[D,C]},beforeFx:function(){this.beforeAction();return Ext.Layer.superclass.beforeFx.apply(this,arguments)},afterFx:function(){Ext.Layer.superclass.afterFx.apply(this,arguments);this.sync(this.isVisible())},beforeAction:function(){if(!this.updating&&this.shadow){this.shadow.hide()}},setLeft:function(C){this.storeLeftTop(C,this.getTop(true));A.setLeft.apply(this,arguments);this.sync()},setTop:function(C){this.storeLeftTop(this.getLeft(true),C);A.setTop.apply(this,arguments);this.sync()},setLeftTop:function(D,C){this.storeLeftTop(D,C);A.setLeftTop.apply(this,arguments);this.sync()},setXY:function(F,D,G,H,E){this.fixDisplay();this.beforeAction();this.storeXY(F);var C=this.createCB(H);A.setXY.call(this,F,D,G,C,E);if(!D){C()}},createCB:function(D){var C=this;return function(){C.constrainXY();C.sync(true);if(D){D()}}},setX:function(C,D,F,G,E){this.setXY([C,this.getY()],D,F,G,E)},setY:function(G,C,E,F,D){this.setXY([this.getX(),G],C,E,F,D)},setSize:function(E,F,D,H,I,G){this.beforeAction();var C=this.createCB(I);A.setSize.call(this,E,F,D,H,C,G);if(!D){C()}},setWidth:function(E,D,G,H,F){this.beforeAction();var C=this.createCB(H);A.setWidth.call(this,E,D,G,C,F);if(!D){C()}},setHeight:function(E,D,G,H,F){this.beforeAction();var C=this.createCB(H);A.setHeight.call(this,E,D,G,C,F);if(!D){C()}},setBounds:function(J,H,K,D,I,F,G,E){this.beforeAction();var C=this.createCB(G);if(!I){this.storeXY([J,H]);A.setXY.call(this,[J,H]);A.setSize.call(this,K,D,I,F,C,E);C()}else{A.setBounds.call(this,J,H,K,D,I,F,C,E)}return this},setZIndex:function(C){this.zindex=C;this.setStyle("z-index",C+2);if(this.shadow){this.shadow.setZIndex(C+1)}if(this.shim){this.shim.setStyle("z-index",C)}}})})();
-Ext.Shadow=function(C){Ext.apply(this,C);if(typeof this.mode!="string"){this.mode=this.defaultMode}var D=this.offset,B={h:0};var A=Math.floor(this.offset/2);switch(this.mode.toLowerCase()){case"drop":B.w=0;B.l=B.t=D;B.t-=1;if(Ext.isIE){B.l-=this.offset+A;B.t-=this.offset+A;B.w-=A;B.h-=A;B.t+=1}break;case"sides":B.w=(D*2);B.l=-D;B.t=D-1;if(Ext.isIE){B.l-=(this.offset-A);B.t-=this.offset+A;B.l+=1;B.w-=(this.offset-A)*2;B.w-=A+1;B.h-=1}break;case"frame":B.w=B.h=(D*2);B.l=B.t=-D;B.t+=1;B.h-=2;if(Ext.isIE){B.l-=(this.offset-A);B.t-=(this.offset-A);B.l+=1;B.w-=(this.offset+A+1);B.h-=(this.offset+A);B.h+=1}break}this.adjusts=B};Ext.Shadow.prototype={offset:4,defaultMode:"drop",show:function(A){A=Ext.get(A);if(!this.el){this.el=Ext.Shadow.Pool.pull();if(this.el.dom.nextSibling!=A.dom){this.el.insertBefore(A)}}this.el.setStyle("z-index",this.zIndex||parseInt(A.getStyle("z-index"),10)-1);if(Ext.isIE){this.el.dom.style.filter="progid:DXImageTransform.Microsoft.alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(pixelradius="+(this.offset)+")"}this.realign(A.getLeft(true),A.getTop(true),A.getWidth(),A.getHeight());this.el.dom.style.display="block"},isVisible:function(){return this.el?true:false},realign:function(A,M,L,D){if(!this.el){return }var I=this.adjusts,G=this.el.dom,N=G.style;var E=0;N.left=(A+I.l)+"px";N.top=(M+I.t)+"px";var K=(L+I.w),C=(D+I.h),F=K+"px",J=C+"px";if(N.width!=F||N.height!=J){N.width=F;N.height=J;if(!Ext.isIE){var H=G.childNodes;var B=Math.max(0,(K-12))+"px";H[0].childNodes[1].style.width=B;H[1].childNodes[1].style.width=B;H[2].childNodes[1].style.width=B;H[1].style.height=Math.max(0,(C-12))+"px"}}},hide:function(){if(this.el){this.el.dom.style.display="none";Ext.Shadow.Pool.push(this.el);delete this.el}},setZIndex:function(A){this.zIndex=A;if(this.el){this.el.setStyle("z-index",A)}}};Ext.Shadow.Pool=function(){var B=[];var A=Ext.isIE?"<div class=\"x-ie-shadow\"></div>":"<div class=\"x-shadow\"><div class=\"xst\"><div class=\"xstl\"></div><div class=\"xstc\"></div><div class=\"xstr\"></div></div><div class=\"xsc\"><div class=\"xsml\"></div><div class=\"xsmc\"></div><div class=\"xsmr\"></div></div><div class=\"xsb\"><div class=\"xsbl\"></div><div class=\"xsbc\"></div><div class=\"xsbr\"></div></div></div>";return{pull:function(){var C=B.shift();if(!C){C=Ext.get(Ext.DomHelper.insertHtml("beforeBegin",document.body.firstChild,A));C.autoBoxAdjust=false}return C},push:function(C){B.push(C)}}}();
-Ext.BoxComponent=Ext.extend(Ext.Component,{initComponent:function(){Ext.BoxComponent.superclass.initComponent.call(this);this.addEvents("resize","move")},boxReady:false,deferHeight:false,setSize:function(B,D){if(typeof B=="object"){D=B.height;B=B.width}if(!this.boxReady){this.width=B;this.height=D;return this}if(this.lastSize&&this.lastSize.width==B&&this.lastSize.height==D){return this}this.lastSize={width:B,height:D};var C=this.adjustSize(B,D);var F=C.width,A=C.height;if(F!==undefined||A!==undefined){var E=this.getResizeEl();if(!this.deferHeight&&F!==undefined&&A!==undefined){E.setSize(F,A)}else{if(!this.deferHeight&&A!==undefined){E.setHeight(A)}else{if(F!==undefined){E.setWidth(F)}}}this.onResize(F,A,B,D);this.fireEvent("resize",this,F,A,B,D)}return this},setWidth:function(A){return this.setSize(A)},setHeight:function(A){return this.setSize(undefined,A)},getSize:function(){return this.el.getSize()},getPosition:function(A){if(A===true){return[this.el.getLeft(true),this.el.getTop(true)]}return this.xy||this.el.getXY()},getBox:function(A){var B=this.el.getSize();if(A===true){B.x=this.el.getLeft(true);B.y=this.el.getTop(true)}else{var C=this.xy||this.el.getXY();B.x=C[0];B.y=C[1]}return B},updateBox:function(A){this.setSize(A.width,A.height);this.setPagePosition(A.x,A.y);return this},getResizeEl:function(){return this.resizeEl||this.el},getPositionEl:function(){return this.positionEl||this.el},setPosition:function(A,F){if(A&&typeof A[1]=="number"){F=A[1];A=A[0]}this.x=A;this.y=F;if(!this.boxReady){return this}var B=this.adjustPosition(A,F);var E=B.x,D=B.y;var C=this.getPositionEl();if(E!==undefined||D!==undefined){if(E!==undefined&&D!==undefined){C.setLeftTop(E,D)}else{if(E!==undefined){C.setLeft(E)}else{if(D!==undefined){C.setTop(D)}}}this.onPosition(E,D);this.fireEvent("move",this,E,D)}return this},setPagePosition:function(A,C){if(A&&typeof A[1]=="number"){C=A[1];A=A[0]}this.pageX=A;this.pageY=C;if(!this.boxReady){return }if(A===undefined||C===undefined){return }var B=this.el.translatePoints(A,C);this.setPosition(B.left,B.top);return this},onRender:function(B,A){Ext.BoxComponent.superclass.onRender.call(this,B,A);if(this.resizeEl){this.resizeEl=Ext.get(this.resizeEl)}if(this.positionEl){this.positionEl=Ext.get(this.positionEl)}},afterRender:function(){Ext.BoxComponent.superclass.afterRender.call(this);this.boxReady=true;this.setSize(this.width,this.height);if(this.x||this.y){this.setPosition(this.x,this.y)}else{if(this.pageX||this.pageY){this.setPagePosition(this.pageX,this.pageY)}}},syncSize:function(){delete this.lastSize;this.setSize(this.autoWidth?undefined:this.el.getWidth(),this.autoHeight?undefined:this.el.getHeight());return this},onResize:function(D,B,A,C){},onPosition:function(A,B){},adjustSize:function(A,B){if(this.autoWidth){A="auto"}if(this.autoHeight){B="auto"}return{width:A,height:B}},adjustPosition:function(A,B){return{x:A,y:B}}});Ext.reg("box",Ext.BoxComponent);
-Ext.SplitBar=function(C,E,B,D,A){this.el=Ext.get(C,true);this.el.dom.unselectable="on";this.resizingEl=Ext.get(E,true);this.orientation=B||Ext.SplitBar.HORIZONTAL;this.minSize=0;this.maxSize=2000;this.animate=false;this.useShim=false;this.shim=null;if(!A){this.proxy=Ext.SplitBar.createProxy(this.orientation)}else{this.proxy=Ext.get(A).dom}this.dd=new Ext.dd.DDProxy(this.el.dom.id,"XSplitBars",{dragElId:this.proxy.id});this.dd.b4StartDrag=this.onStartProxyDrag.createDelegate(this);this.dd.endDrag=this.onEndProxyDrag.createDelegate(this);this.dragSpecs={};this.adapter=new Ext.SplitBar.BasicLayoutAdapter();this.adapter.init(this);if(this.orientation==Ext.SplitBar.HORIZONTAL){this.placement=D||(this.el.getX()>this.resizingEl.getX()?Ext.SplitBar.LEFT:Ext.SplitBar.RIGHT);this.el.addClass("x-splitbar-h")}else{this.placement=D||(this.el.getY()>this.resizingEl.getY()?Ext.SplitBar.TOP:Ext.SplitBar.BOTTOM);this.el.addClass("x-splitbar-v")}this.addEvents("resize","moved","beforeresize","beforeapply");Ext.SplitBar.superclass.constructor.call(this)};Ext.extend(Ext.SplitBar,Ext.util.Observable,{onStartProxyDrag:function(A,E){this.fireEvent("beforeresize",this);this.overlay=Ext.DomHelper.append(document.body,{cls:"x-drag-overlay",html:"&#160;"},true);this.overlay.unselectable();this.overlay.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));this.overlay.show();Ext.get(this.proxy).setDisplayed("block");var C=this.adapter.getElementSize(this);this.activeMinSize=this.getMinimumSize();this.activeMaxSize=this.getMaximumSize();var D=C-this.activeMinSize;var B=Math.max(this.activeMaxSize-C,0);if(this.orientation==Ext.SplitBar.HORIZONTAL){this.dd.resetConstraints();this.dd.setXConstraint(this.placement==Ext.SplitBar.LEFT?D:B,this.placement==Ext.SplitBar.LEFT?B:D);this.dd.setYConstraint(0,0)}else{this.dd.resetConstraints();this.dd.setXConstraint(0,0);this.dd.setYConstraint(this.placement==Ext.SplitBar.TOP?D:B,this.placement==Ext.SplitBar.TOP?B:D)}this.dragSpecs.startSize=C;this.dragSpecs.startPoint=[A,E];Ext.dd.DDProxy.prototype.b4StartDrag.call(this.dd,A,E)},onEndProxyDrag:function(C){Ext.get(this.proxy).setDisplayed(false);var B=Ext.lib.Event.getXY(C);if(this.overlay){this.overlay.remove();delete this.overlay}var A;if(this.orientation==Ext.SplitBar.HORIZONTAL){A=this.dragSpecs.startSize+(this.placement==Ext.SplitBar.LEFT?B[0]-this.dragSpecs.startPoint[0]:this.dragSpecs.startPoint[0]-B[0])}else{A=this.dragSpecs.startSize+(this.placement==Ext.SplitBar.TOP?B[1]-this.dragSpecs.startPoint[1]:this.dragSpecs.startPoint[1]-B[1])}A=Math.min(Math.max(A,this.activeMinSize),this.activeMaxSize);if(A!=this.dragSpecs.startSize){if(this.fireEvent("beforeapply",this,A)!==false){this.adapter.setElementSize(this,A);this.fireEvent("moved",this,A);this.fireEvent("resize",this,A)}}},getAdapter:function(){return this.adapter},setAdapter:function(A){this.adapter=A;this.adapter.init(this)},getMinimumSize:function(){return this.minSize},setMinimumSize:function(A){this.minSize=A},getMaximumSize:function(){return this.maxSize},setMaximumSize:function(A){this.maxSize=A},setCurrentSize:function(B){var A=this.animate;this.animate=false;this.adapter.setElementSize(this,B);this.animate=A},destroy:function(A){if(this.shim){this.shim.remove()}this.dd.unreg();Ext.removeNode(this.proxy);if(A){this.el.remove()}}});Ext.SplitBar.createProxy=function(B){var C=new Ext.Element(document.createElement("div"));C.unselectable();var A="x-splitbar-proxy";C.addClass(A+" "+(B==Ext.SplitBar.HORIZONTAL?A+"-h":A+"-v"));document.body.appendChild(C.dom);return C.dom};Ext.SplitBar.BasicLayoutAdapter=function(){};Ext.SplitBar.BasicLayoutAdapter.prototype={init:function(A){},getElementSize:function(A){if(A.orientation==Ext.SplitBar.HORIZONTAL){return A.resizingEl.getWidth()}else{return A.resizingEl.getHeight()}},setElementSize:function(B,A,C){if(B.orientation==Ext.SplitBar.HORIZONTAL){if(!B.animate){B.resizingEl.setWidth(A);if(C){C(B,A)}}else{B.resizingEl.setWidth(A,true,0.1,C,"easeOut")}}else{if(!B.animate){B.resizingEl.setHeight(A);if(C){C(B,A)}}else{B.resizingEl.setHeight(A,true,0.1,C,"easeOut")}}}};Ext.SplitBar.AbsoluteLayoutAdapter=function(A){this.basic=new Ext.SplitBar.BasicLayoutAdapter();this.container=Ext.get(A)};Ext.SplitBar.AbsoluteLayoutAdapter.prototype={init:function(A){this.basic.init(A)},getElementSize:function(A){return this.basic.getElementSize(A)},setElementSize:function(B,A,C){this.basic.setElementSize(B,A,this.moveSplitter.createDelegate(this,[B]))},moveSplitter:function(A){var B=Ext.SplitBar;switch(A.placement){case B.LEFT:A.el.setX(A.resizingEl.getRight());break;case B.RIGHT:A.el.setStyle("right",(this.container.getWidth()-A.resizingEl.getLeft())+"px");break;case B.TOP:A.el.setY(A.resizingEl.getBottom());break;case B.BOTTOM:A.el.setY(A.resizingEl.getTop()-A.el.getHeight());break}}};Ext.SplitBar.VERTICAL=1;Ext.SplitBar.HORIZONTAL=2;Ext.SplitBar.LEFT=1;Ext.SplitBar.RIGHT=2;Ext.SplitBar.TOP=3;Ext.SplitBar.BOTTOM=4;
-Ext.Container=Ext.extend(Ext.BoxComponent,{autoDestroy:true,defaultType:"panel",initComponent:function(){Ext.Container.superclass.initComponent.call(this);this.addEvents("afterlayout","beforeadd","beforeremove","add","remove");var A=this.items;if(A){delete this.items;if(Ext.isArray(A)){this.add.apply(this,A)}else{this.add(A)}}},initItems:function(){if(!this.items){this.items=new Ext.util.MixedCollection(false,this.getComponentId);this.getLayout()}},setLayout:function(A){if(this.layout&&this.layout!=A){this.layout.setContainer(null)}this.initItems();this.layout=A;A.setContainer(this)},render:function(){Ext.Container.superclass.render.apply(this,arguments);if(this.layout){if(typeof this.layout=="string"){this.layout=new Ext.Container.LAYOUTS[this.layout.toLowerCase()](this.layoutConfig)}this.setLayout(this.layout);if(this.activeItem!==undefined){var A=this.activeItem;delete this.activeItem;this.layout.setActiveItem(A);return }}if(!this.ownerCt){this.doLayout()}if(this.monitorResize===true){Ext.EventManager.onWindowResize(this.doLayout,this,[false])}},getLayoutTarget:function(){return this.el},getComponentId:function(A){return A.itemId||A.id},add:function(C){if(!this.items){this.initItems()}var B=arguments,A=B.length;if(A>1){for(var D=0;D<A;D++){this.add(B[D])}return }var F=this.lookupComponent(this.applyDefaults(C));var E=this.items.length;if(this.fireEvent("beforeadd",this,F,E)!==false&&this.onBeforeAdd(F)!==false){this.items.add(F);F.ownerCt=this;this.fireEvent("add",this,F,E)}return F},insert:function(D,C){if(!this.items){this.initItems()}var B=arguments,A=B.length;if(A>2){for(var E=A-1;E>=1;--E){this.insert(D,B[E])}return }var F=this.lookupComponent(this.applyDefaults(C));if(F.ownerCt==this&&this.items.indexOf(F)<D){--D}if(this.fireEvent("beforeadd",this,F,D)!==false&&this.onBeforeAdd(F)!==false){this.items.insert(D,F);F.ownerCt=this;this.fireEvent("add",this,F,D)}return F},applyDefaults:function(A){if(this.defaults){if(typeof A=="string"){A=Ext.ComponentMgr.get(A);Ext.apply(A,this.defaults)}else{if(!A.events){Ext.applyIf(A,this.defaults)}else{Ext.apply(A,this.defaults)}}}return A},onBeforeAdd:function(A){if(A.ownerCt){A.ownerCt.remove(A,false)}if(this.hideBorders===true){A.border=(A.border===true)}},remove:function(A,B){var C=this.getComponent(A);if(C&&this.fireEvent("beforeremove",this,C)!==false){this.items.remove(C);delete C.ownerCt;if(B===true||(B!==false&&this.autoDestroy)){C.destroy()}if(this.layout&&this.layout.activeItem==C){delete this.layout.activeItem}this.fireEvent("remove",this,C)}return C},getComponent:function(A){if(typeof A=="object"){return A}return this.items.get(A)},lookupComponent:function(A){if(typeof A=="string"){return Ext.ComponentMgr.get(A)}else{if(!A.events){return this.createComponent(A)}}return A},createComponent:function(A){return Ext.ComponentMgr.create(A,this.defaultType)},doLayout:function(D){if(this.rendered&&this.layout){this.layout.layout()}if(D!==false&&this.items){var C=this.items.items;for(var B=0,A=C.length;B<A;B++){var E=C[B];if(E.doLayout){E.doLayout()}}}},getLayout:function(){if(!this.layout){var A=new Ext.layout.ContainerLayout(this.layoutConfig);this.setLayout(A)}return this.layout},beforeDestroy:function(){if(this.items){Ext.destroy.apply(Ext,this.items.items)}if(this.monitorResize){Ext.EventManager.removeResizeListener(this.doLayout,this)}if(this.layout&&this.layout.destroy){this.layout.destroy()}Ext.Container.superclass.beforeDestroy.call(this)},bubble:function(C,B,A){var D=this;while(D){if(C.apply(B||D,A||[D])===false){break}D=D.ownerCt}},cascade:function(F,E,B){if(F.apply(E||this,B||[this])!==false){if(this.items){var D=this.items.items;for(var C=0,A=D.length;C<A;C++){if(D[C].cascade){D[C].cascade(F,E,B)}else{F.apply(E||D[C],B||[D[C]])}}}}},findById:function(C){var A,B=this;this.cascade(function(D){if(B!=D&&D.id===C){A=D;return false}});return A||null},findByType:function(A){return typeof A=="function"?this.findBy(function(B){return B.constructor===A}):this.findBy(function(B){return B.constructor.xtype===A})},find:function(B,A){return this.findBy(function(C){return C[B]===A})},findBy:function(D,C){var A=[],B=this;this.cascade(function(E){if(B!=E&&D.call(C||E,E,B)===true){A.push(E)}});return A}});Ext.Container.LAYOUTS={};Ext.reg("container",Ext.Container);
-Ext.layout.ContainerLayout=function(A){Ext.apply(this,A)};Ext.layout.ContainerLayout.prototype={monitorResize:false,activeItem:null,layout:function(){var A=this.container.getLayoutTarget();this.onLayout(this.container,A);this.container.fireEvent("afterlayout",this.container,this)},onLayout:function(A,B){this.renderAll(A,B)},isValidParent:function(C,B){var A=C.getPositionEl?C.getPositionEl():C.getEl();return A.dom.parentNode==B.dom},renderAll:function(D,E){var B=D.items.items;for(var C=0,A=B.length;C<A;C++){var F=B[C];if(F&&(!F.rendered||!this.isValidParent(F,E))){this.renderItem(F,C,E)}}},renderItem:function(D,A,C){if(D&&!D.rendered){D.render(C,A);if(this.extraCls){var B=D.getPositionEl?D.getPositionEl():D;B.addClass(this.extraCls)}if(this.renderHidden&&D!=this.activeItem){D.hide()}}else{if(D&&!this.isValidParent(D,C)){if(this.extraCls){D.addClass(this.extraCls)}if(typeof A=="number"){A=C.dom.childNodes[A]}C.dom.insertBefore(D.getEl().dom,A||null);if(this.renderHidden&&D!=this.activeItem){D.hide()}}}},onResize:function(){if(this.container.collapsed){return }var A=this.container.bufferResize;if(A){if(!this.resizeTask){this.resizeTask=new Ext.util.DelayedTask(this.layout,this);this.resizeBuffer=typeof A=="number"?A:100}this.resizeTask.delay(this.resizeBuffer)}else{this.layout()}},setContainer:function(A){if(this.monitorResize&&A!=this.container){if(this.container){this.container.un("resize",this.onResize,this)}if(A){A.on("resize",this.onResize,this)}}this.container=A},parseMargins:function(B){var C=B.split(" ");var A=C.length;if(A==1){C[1]=C[0];C[2]=C[0];C[3]=C[0]}if(A==2){C[2]=C[0];C[3]=C[1]}return{top:parseInt(C[0],10)||0,right:parseInt(C[1],10)||0,bottom:parseInt(C[2],10)||0,left:parseInt(C[3],10)||0}},destroy:Ext.emptyFn};Ext.Container.LAYOUTS["auto"]=Ext.layout.ContainerLayout;
-Ext.layout.FitLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,onLayout:function(A,B){Ext.layout.FitLayout.superclass.onLayout.call(this,A,B);if(!this.container.collapsed){this.setItemSize(this.activeItem||A.items.itemAt(0),B.getStyleSize())}},setItemSize:function(B,A){if(B&&A.height>0){B.setSize(A)}}});Ext.Container.LAYOUTS["fit"]=Ext.layout.FitLayout;
-Ext.layout.CardLayout=Ext.extend(Ext.layout.FitLayout,{deferredRender:false,renderHidden:true,setActiveItem:function(A){A=this.container.getComponent(A);if(this.activeItem!=A){if(this.activeItem){this.activeItem.hide()}this.activeItem=A;A.show();this.layout()}},renderAll:function(A,B){if(this.deferredRender){this.renderItem(this.activeItem,undefined,B)}else{Ext.layout.CardLayout.superclass.renderAll.call(this,A,B)}}});Ext.Container.LAYOUTS["card"]=Ext.layout.CardLayout;
-Ext.layout.AnchorLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,getAnchorViewSize:function(A,B){return B.dom==document.body?B.getViewSize():B.getStyleSize()},onLayout:function(F,I){Ext.layout.AnchorLayout.superclass.onLayout.call(this,F,I);var O=this.getAnchorViewSize(F,I);var M=O.width,E=O.height;if(M<20||E<20){return }var B,K;if(F.anchorSize){if(typeof F.anchorSize=="number"){B=F.anchorSize}else{B=F.anchorSize.width;K=F.anchorSize.height}}else{B=F.initialConfig.width;K=F.initialConfig.height}var H=F.items.items,G=H.length,D,J,L,C,A;for(D=0;D<G;D++){J=H[D];if(J.anchor){L=J.anchorSpec;if(!L){var N=J.anchor.split(" ");J.anchorSpec=L={right:this.parseAnchor(N[0],J.initialConfig.width,B),bottom:this.parseAnchor(N[1],J.initialConfig.height,K)}}C=L.right?this.adjustWidthAnchor(L.right(M),J):undefined;A=L.bottom?this.adjustHeightAnchor(L.bottom(E),J):undefined;if(C||A){J.setSize(C||undefined,A||undefined)}}}},parseAnchor:function(B,F,A){if(B&&B!="none"){var D;if(/^(r|right|b|bottom)$/i.test(B)){var E=A-F;return function(G){if(G!==D){D=G;return G-E}}}else{if(B.indexOf("%")!=-1){var C=parseFloat(B.replace("%",""))*0.01;return function(G){if(G!==D){D=G;return Math.floor(G*C)}}}else{B=parseInt(B,10);if(!isNaN(B)){return function(G){if(G!==D){D=G;return G+B}}}}}}return false},adjustWidthAnchor:function(B,A){return B},adjustHeightAnchor:function(B,A){return B}});Ext.Container.LAYOUTS["anchor"]=Ext.layout.AnchorLayout;
-Ext.layout.ColumnLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,extraCls:"x-column",scrollOffset:0,isValidParent:function(B,A){return B.getEl().dom.parentNode==this.innerCt.dom},onLayout:function(C,F){var D=C.items.items,E=D.length,G,A;if(!this.innerCt){F.addClass("x-column-layout-ct");this.innerCt=F.createChild({cls:"x-column-inner"});this.innerCt.createChild({cls:"x-clear"})}this.renderAll(C,this.innerCt);var J=Ext.isIE&&F.dom!=Ext.getBody().dom?F.getStyleSize():F.getViewSize();if(J.width<1&&J.height<1){return }var H=J.width-F.getPadding("lr")-this.scrollOffset,B=J.height-F.getPadding("tb"),I=H;this.innerCt.setWidth(H);for(A=0;A<E;A++){G=D[A];if(!G.columnWidth){I-=(G.getSize().width+G.getEl().getMargins("lr"))}}I=I<0?0:I;for(A=0;A<E;A++){G=D[A];if(G.columnWidth){G.setSize(Math.floor(G.columnWidth*I)-G.getEl().getMargins("lr"))}}}});Ext.Container.LAYOUTS["column"]=Ext.layout.ColumnLayout;
-Ext.layout.BorderLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,rendered:false,onLayout:function(B,X){var C;if(!this.rendered){X.position();X.addClass("x-border-layout-ct");var M=B.items.items;C=[];for(var Q=0,R=M.length;Q<R;Q++){var U=M[Q];var F=U.region;if(U.collapsed){C.push(U)}U.collapsed=false;if(!U.rendered){U.cls=U.cls?U.cls+" x-border-panel":"x-border-panel";U.render(X,Q)}this[F]=F!="center"&&U.split?new Ext.layout.BorderLayout.SplitRegion(this,U.initialConfig,F):new Ext.layout.BorderLayout.Region(this,U.initialConfig,F);this[F].render(X,U)}this.rendered=true}var L=X.getViewSize();if(L.width<20||L.height<20){if(C){this.restoreCollapsed=C}return }else{if(this.restoreCollapsed){C=this.restoreCollapsed;delete this.restoreCollapsed}}var J=L.width,S=L.height;var I=J,P=S,G=0,H=0;var N=this.north,K=this.south,E=this.west,T=this.east,U=this.center;if(!U){throw"No center region defined in BorderLayout "+B.id}if(N&&N.isVisible()){var W=N.getSize();var O=N.getMargins();W.width=J-(O.left+O.right);W.x=O.left;W.y=O.top;G=W.height+W.y+O.bottom;P-=G;N.applyLayout(W)}if(K&&K.isVisible()){var W=K.getSize();var O=K.getMargins();W.width=J-(O.left+O.right);W.x=O.left;var V=(W.height+O.top+O.bottom);W.y=S-V+O.top;P-=V;K.applyLayout(W)}if(E&&E.isVisible()){var W=E.getSize();var O=E.getMargins();W.height=P-(O.top+O.bottom);W.x=O.left;W.y=G+O.top;var A=(W.width+O.left+O.right);H+=A;I-=A;E.applyLayout(W)}if(T&&T.isVisible()){var W=T.getSize();var O=T.getMargins();W.height=P-(O.top+O.bottom);var A=(W.width+O.left+O.right);W.x=J-A+O.left;W.y=G+O.top;I-=A;T.applyLayout(W)}var O=U.getMargins();var D={x:H+O.left,y:G+O.top,width:I-(O.left+O.right),height:P-(O.top+O.bottom)};U.applyLayout(D);if(C){for(var Q=0,R=C.length;Q<R;Q++){C[Q].collapse(false)}}if(Ext.isIE&&Ext.isStrict){X.repaint()}},destroy:function(){var B=["north","south","east","west"];for(var A=0;A<B.length;A++){var C=this[B[A]];if(C&&C.split){C.split.destroy(true)}}Ext.layout.BorderLayout.superclass.destroy.call(this)}});Ext.layout.BorderLayout.Region=function(B,A,C){Ext.apply(this,A);this.layout=B;this.position=C;this.state={};if(typeof this.margins=="string"){this.margins=this.layout.parseMargins(this.margins)}this.margins=Ext.applyIf(this.margins||{},this.defaultMargins);if(this.collapsible){if(typeof this.cmargins=="string"){this.cmargins=this.layout.parseMargins(this.cmargins)}if(this.collapseMode=="mini"&&!this.cmargins){this.cmargins={left:0,top:0,right:0,bottom:0}}else{this.cmargins=Ext.applyIf(this.cmargins||{},C=="north"||C=="south"?this.defaultNSCMargins:this.defaultEWCMargins)}}};Ext.layout.BorderLayout.Region.prototype={collapsible:false,split:false,floatable:true,minWidth:50,minHeight:50,defaultMargins:{left:0,top:0,right:0,bottom:0},defaultNSCMargins:{left:5,top:5,right:5,bottom:5},defaultEWCMargins:{left:5,top:0,right:5,bottom:0},isCollapsed:false,render:function(B,C){this.panel=C;C.el.enableDisplayMode();this.targetEl=B;this.el=C.el;var A=C.getState,D=this.position;C.getState=function(){return Ext.apply(A.call(C)||{},this.state)}.createDelegate(this);if(D!="center"){C.allowQueuedExpand=false;C.on({beforecollapse:this.beforeCollapse,collapse:this.onCollapse,beforeexpand:this.beforeExpand,expand:this.onExpand,hide:this.onHide,show:this.onShow,scope:this});if(this.collapsible){C.collapseEl="el";C.slideAnchor=this.getSlideAnchor()}if(C.tools&&C.tools.toggle){C.tools.toggle.addClass("x-tool-collapse-"+D);C.tools.toggle.addClassOnOver("x-tool-collapse-"+D+"-over")}}},getCollapsedEl:function(){if(!this.collapsedEl){if(!this.toolTemplate){var B=new Ext.Template("<div class=\"x-tool x-tool-{id}\">&#160;</div>");B.disableFormats=true;B.compile();Ext.layout.BorderLayout.Region.prototype.toolTemplate=B}this.collapsedEl=this.targetEl.createChild({cls:"x-layout-collapsed x-layout-collapsed-"+this.position,id:this.panel.id+"-xcollapsed"});this.collapsedEl.enableDisplayMode("block");if(this.collapseMode=="mini"){this.collapsedEl.addClass("x-layout-cmini-"+this.position);this.miniCollapsedEl=this.collapsedEl.createChild({cls:"x-layout-mini x-layout-mini-"+this.position,html:"&#160;"});this.miniCollapsedEl.addClassOnOver("x-layout-mini-over");this.collapsedEl.addClassOnOver("x-layout-collapsed-over");this.collapsedEl.on("click",this.onExpandClick,this,{stopEvent:true})}else{var A=this.toolTemplate.append(this.collapsedEl.dom,{id:"expand-"+this.position},true);A.addClassOnOver("x-tool-expand-"+this.position+"-over");A.on("click",this.onExpandClick,this,{stopEvent:true});if(this.floatable!==false){this.collapsedEl.addClassOnOver("x-layout-collapsed-over");this.collapsedEl.on("click",this.collapseClick,this)}}}return this.collapsedEl},onExpandClick:function(A){if(this.isSlid){this.afterSlideIn();this.panel.expand(false)}else{this.panel.expand()}},onCollapseClick:function(A){this.panel.collapse()},beforeCollapse:function(B,A){this.lastAnim=A;if(this.splitEl){this.splitEl.hide()}this.getCollapsedEl().show();this.panel.el.setStyle("z-index",100);this.isCollapsed=true;this.layout.layout()},onCollapse:function(A){this.panel.el.setStyle("z-index",1);if(this.lastAnim===false||this.panel.animCollapse===false){this.getCollapsedEl().dom.style.visibility="visible"}else{this.getCollapsedEl().slideIn(this.panel.slideAnchor,{duration:0.2})}this.state.collapsed=true;this.panel.saveState()},beforeExpand:function(A){var B=this.getCollapsedEl();this.el.show();if(this.position=="east"||this.position=="west"){this.panel.setSize(undefined,B.getHeight())}else{this.panel.setSize(B.getWidth(),undefined)}B.hide();B.dom.style.visibility="hidden";this.panel.el.setStyle("z-index",100)},onExpand:function(){this.isCollapsed=false;if(this.splitEl){this.splitEl.show()}this.layout.layout();this.panel.el.setStyle("z-index",1);this.state.collapsed=false;this.panel.saveState()},collapseClick:function(A){if(this.isSlid){A.stopPropagation();this.slideIn()}else{A.stopPropagation();this.slideOut()}},onHide:function(){if(this.isCollapsed){this.getCollapsedEl().hide()}else{if(this.splitEl){this.splitEl.hide()}}},onShow:function(){if(this.isCollapsed){this.getCollapsedEl().show()}else{if(this.splitEl){this.splitEl.show()}}},isVisible:function(){return !this.panel.hidden},getMargins:function(){return this.isCollapsed&&this.cmargins?this.cmargins:this.margins},getSize:function(){return this.isCollapsed?this.getCollapsedEl().getSize():this.panel.getSize()},setPanel:function(A){this.panel=A},getMinWidth:function(){return this.minWidth},getMinHeight:function(){return this.minHeight},applyLayoutCollapsed:function(A){var B=this.getCollapsedEl();B.setLeftTop(A.x,A.y);B.setSize(A.width,A.height)},applyLayout:function(A){if(this.isCollapsed){this.applyLayoutCollapsed(A)}else{this.panel.setPosition(A.x,A.y);this.panel.setSize(A.width,A.height)}},beforeSlide:function(){this.panel.beforeEffect()},afterSlide:function(){this.panel.afterEffect()},initAutoHide:function(){if(this.autoHide!==false){if(!this.autoHideHd){var A=new Ext.util.DelayedTask(this.slideIn,this);this.autoHideHd={"mouseout":function(B){if(!B.within(this.el,true)){A.delay(500)}},"mouseover":function(B){A.cancel()},scope:this}}this.el.on(this.autoHideHd)}},clearAutoHide:function(){if(this.autoHide!==false){this.el.un("mouseout",this.autoHideHd.mouseout);this.el.un("mouseover",this.autoHideHd.mouseover)}},clearMonitor:function(){Ext.getDoc().un("click",this.slideInIf,this)},slideOut:function(){if(this.isSlid||this.el.hasActiveFx()){return }this.isSlid=true;var A=this.panel.tools;if(A&&A.toggle){A.toggle.hide()}this.el.show();if(this.position=="east"||this.position=="west"){this.panel.setSize(undefined,this.collapsedEl.getHeight())}else{this.panel.setSize(this.collapsedEl.getWidth(),undefined)}this.restoreLT=[this.el.dom.style.left,this.el.dom.style.top];this.el.alignTo(this.collapsedEl,this.getCollapseAnchor());this.el.setStyle("z-index",102);if(this.animFloat!==false){this.beforeSlide();this.el.slideIn(this.getSlideAnchor(),{callback:function(){this.afterSlide();this.initAutoHide();Ext.getDoc().on("click",this.slideInIf,this)},scope:this,block:true})}else{this.initAutoHide();Ext.getDoc().on("click",this.slideInIf,this)}},afterSlideIn:function(){this.clearAutoHide();this.isSlid=false;this.clearMonitor();this.el.setStyle("z-index","");this.el.dom.style.left=this.restoreLT[0];this.el.dom.style.top=this.restoreLT[1];var A=this.panel.tools;if(A&&A.toggle){A.toggle.show()}},slideIn:function(A){if(!this.isSlid||this.el.hasActiveFx()){Ext.callback(A);return }this.isSlid=false;if(this.animFloat!==false){this.beforeSlide();this.el.slideOut(this.getSlideAnchor(),{callback:function(){this.el.hide();this.afterSlide();this.afterSlideIn();Ext.callback(A)},scope:this,block:true})}else{this.el.hide();this.afterSlideIn()}},slideInIf:function(A){if(!A.within(this.el)){this.slideIn()}},anchors:{"west":"left","east":"right","north":"top","south":"bottom"},sanchors:{"west":"l","east":"r","north":"t","south":"b"},canchors:{"west":"tl-tr","east":"tr-tl","north":"tl-bl","south":"bl-tl"},getAnchor:function(){return this.anchors[this.position]},getCollapseAnchor:function(){return this.canchors[this.position]},getSlideAnchor:function(){return this.sanchors[this.position]},getAlignAdj:function(){var A=this.cmargins;switch(this.position){case"west":return[0,0];break;case"east":return[0,0];break;case"north":return[0,0];break;case"south":return[0,0];break}},getExpandAdj:function(){var B=this.collapsedEl,A=this.cmargins;switch(this.position){case"west":return[-(A.right+B.getWidth()+A.left),0];break;case"east":return[A.right+B.getWidth()+A.left,0];break;case"north":return[0,-(A.top+A.bottom+B.getHeight())];break;case"south":return[0,A.top+A.bottom+B.getHeight()];break}}};Ext.layout.BorderLayout.SplitRegion=function(B,A,C){Ext.layout.BorderLayout.SplitRegion.superclass.constructor.call(this,B,A,C);this.applyLayout=this.applyFns[C]};Ext.extend(Ext.layout.BorderLayout.SplitRegion,Ext.layout.BorderLayout.Region,{splitTip:"Drag to resize.",collapsibleSplitTip:"Drag to resize. Double click to hide.",useSplitTips:false,splitSettings:{north:{orientation:Ext.SplitBar.VERTICAL,placement:Ext.SplitBar.TOP,maxFn:"getVMaxSize",minProp:"minHeight",maxProp:"maxHeight"},south:{orientation:Ext.SplitBar.VERTICAL,placement:Ext.SplitBar.BOTTOM,maxFn:"getVMaxSize",minProp:"minHeight",maxProp:"maxHeight"},east:{orientation:Ext.SplitBar.HORIZONTAL,placement:Ext.SplitBar.RIGHT,maxFn:"getHMaxSize",minProp:"minWidth",maxProp:"maxWidth"},west:{orientation:Ext.SplitBar.HORIZONTAL,placement:Ext.SplitBar.LEFT,maxFn:"getHMaxSize",minProp:"minWidth",maxProp:"maxWidth"}},applyFns:{west:function(C){if(this.isCollapsed){return this.applyLayoutCollapsed(C)}var D=this.splitEl.dom,B=D.style;this.panel.setPosition(C.x,C.y);var A=D.offsetWidth;B.left=(C.x+C.width-A)+"px";B.top=(C.y)+"px";B.height=Math.max(0,C.height)+"px";this.panel.setSize(C.width-A,C.height)},east:function(C){if(this.isCollapsed){return this.applyLayoutCollapsed(C)}var D=this.splitEl.dom,B=D.style;var A=D.offsetWidth;this.panel.setPosition(C.x+A,C.y);B.left=(C.x)+"px";B.top=(C.y)+"px";B.height=Math.max(0,C.height)+"px";this.panel.setSize(C.width-A,C.height)},north:function(C){if(this.isCollapsed){return this.applyLayoutCollapsed(C)}var D=this.splitEl.dom,B=D.style;var A=D.offsetHeight;this.panel.setPosition(C.x,C.y);B.left=(C.x)+"px";B.top=(C.y+C.height-A)+"px";B.width=Math.max(0,C.width)+"px";this.panel.setSize(C.width,C.height-A)},south:function(C){if(this.isCollapsed){return this.applyLayoutCollapsed(C)}var D=this.splitEl.dom,B=D.style;var A=D.offsetHeight;this.panel.setPosition(C.x,C.y+A);B.left=(C.x)+"px";B.top=(C.y)+"px";B.width=Math.max(0,C.width)+"px";this.panel.setSize(C.width,C.height-A)}},render:function(A,C){Ext.layout.BorderLayout.SplitRegion.superclass.render.call(this,A,C);var D=this.position;this.splitEl=A.createChild({cls:"x-layout-split x-layout-split-"+D,html:"&#160;",id:this.panel.id+"-xsplit"});if(this.collapseMode=="mini"){this.miniSplitEl=this.splitEl.createChild({cls:"x-layout-mini x-layout-mini-"+D,html:"&#160;"});this.miniSplitEl.addClassOnOver("x-layout-mini-over");this.miniSplitEl.on("click",this.onCollapseClick,this,{stopEvent:true})}var B=this.splitSettings[D];this.split=new Ext.SplitBar(this.splitEl.dom,C.el,B.orientation);this.split.placement=B.placement;this.split.getMaximumSize=this[B.maxFn].createDelegate(this);this.split.minSize=this.minSize||this[B.minProp];this.split.on("beforeapply",this.onSplitMove,this);this.split.useShim=this.useShim===true;this.maxSize=this.maxSize||this[B.maxProp];if(C.hidden){this.splitEl.hide()}if(this.useSplitTips){this.splitEl.dom.title=this.collapsible?this.collapsibleSplitTip:this.splitTip}if(this.collapsible){this.splitEl.on("dblclick",this.onCollapseClick,this)}},getSize:function(){if(this.isCollapsed){return this.collapsedEl.getSize()}var A=this.panel.getSize();if(this.position=="north"||this.position=="south"){A.height+=this.splitEl.dom.offsetHeight}else{A.width+=this.splitEl.dom.offsetWidth}return A},getHMaxSize:function(){var B=this.maxSize||10000;var A=this.layout.center;return Math.min(B,(this.el.getWidth()+A.el.getWidth())-A.getMinWidth())},getVMaxSize:function(){var B=this.maxSize||10000;var A=this.layout.center;return Math.min(B,(this.el.getHeight()+A.el.getHeight())-A.getMinHeight())},onSplitMove:function(B,A){var C=this.panel.getSize();this.lastSplitSize=A;if(this.position=="north"||this.position=="south"){this.panel.setSize(C.width,A);this.state.height=A}else{this.panel.setSize(A,C.height);this.state.width=A}this.layout.layout();this.panel.saveState();return false},getSplitBar:function(){return this.split}});Ext.Container.LAYOUTS["border"]=Ext.layout.BorderLayout;
-Ext.layout.FormLayout=Ext.extend(Ext.layout.AnchorLayout,{labelSeparator:":",getAnchorViewSize:function(A,B){return A.body.getStyleSize()},setContainer:function(B){Ext.layout.FormLayout.superclass.setContainer.call(this,B);if(B.labelAlign){B.addClass("x-form-label-"+B.labelAlign)}if(B.hideLabels){this.labelStyle="display:none";this.elementStyle="padding-left:0;";this.labelAdjust=0}else{this.labelSeparator=B.labelSeparator||this.labelSeparator;B.labelWidth=B.labelWidth||100;if(typeof B.labelWidth=="number"){var C=(typeof B.labelPad=="number"?B.labelPad:5);this.labelAdjust=B.labelWidth+C;this.labelStyle="width:"+B.labelWidth+"px;";this.elementStyle="padding-left:"+(B.labelWidth+C)+"px"}if(B.labelAlign=="top"){this.labelStyle="width:auto;";this.labelAdjust=0;this.elementStyle="padding-left:0;"}}if(!this.fieldTpl){var A=new Ext.Template("<div class=\"x-form-item {5}\" tabIndex=\"-1\">","<label for=\"{0}\" style=\"{2}\" class=\"x-form-item-label\">{1}{4}</label>","<div class=\"x-form-element\" id=\"x-form-el-{0}\" style=\"{3}\">","</div><div class=\"{6}\"></div>","</div>");A.disableFormats=true;A.compile();Ext.layout.FormLayout.prototype.fieldTpl=A}},renderItem:function(D,A,C){if(D&&!D.rendered&&D.isFormField&&D.inputType!="hidden"){var B=[D.id,D.fieldLabel,D.labelStyle||this.labelStyle||"",this.elementStyle||"",typeof D.labelSeparator=="undefined"?this.labelSeparator:D.labelSeparator,(D.itemCls||this.container.itemCls||"")+(D.hideLabel?" x-hide-label":""),D.clearCls||"x-form-clear-left"];if(typeof A=="number"){A=C.dom.childNodes[A]||null}if(A){this.fieldTpl.insertBefore(A,B)}else{this.fieldTpl.append(C,B)}D.render("x-form-el-"+D.id)}else{Ext.layout.FormLayout.superclass.renderItem.apply(this,arguments)}},adjustWidthAnchor:function(B,A){return B-(A.isFormField?(A.hideLabel?0:this.labelAdjust):0)},isValidParent:function(B,A){return true}});Ext.Container.LAYOUTS["form"]=Ext.layout.FormLayout;
-Ext.layout.Accordion=Ext.extend(Ext.layout.FitLayout,{fill:true,autoWidth:true,titleCollapse:true,hideCollapseTool:false,collapseFirst:false,animate:false,sequence:false,activeOnTop:false,renderItem:function(A){if(this.animate===false){A.animCollapse=false}A.collapsible=true;if(this.autoWidth){A.autoWidth=true}if(this.titleCollapse){A.titleCollapse=true}if(this.hideCollapseTool){A.hideCollapseTool=true}if(this.collapseFirst!==undefined){A.collapseFirst=this.collapseFirst}if(!this.activeItem&&!A.collapsed){this.activeItem=A}else{if(this.activeItem){A.collapsed=true}}Ext.layout.Accordion.superclass.renderItem.apply(this,arguments);A.header.addClass("x-accordion-hd");A.on("beforeexpand",this.beforeExpand,this)},beforeExpand:function(C,B){var A=this.activeItem;if(A){if(this.sequence){delete this.activeItem;if(!A.collapsed){A.collapse({callback:function(){C.expand(B||true)},scope:this});return false}}else{A.collapse(this.animate)}}this.activeItem=C;if(this.activeOnTop){C.el.dom.parentNode.insertBefore(C.el.dom,C.el.dom.parentNode.firstChild)}this.layout()},setItemSize:function(F,E){if(this.fill&&F){var B=this.container.items.items;var D=0;for(var C=0,A=B.length;C<A;C++){var G=B[C];if(G!=F){D+=(G.getSize().height-G.bwrap.getHeight())}}E.height-=D;F.setSize(E)}}});Ext.Container.LAYOUTS["accordion"]=Ext.layout.Accordion;
-Ext.layout.TableLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:false,setContainer:function(A){Ext.layout.TableLayout.superclass.setContainer.call(this,A);this.currentRow=0;this.currentColumn=0;this.cells=[]},onLayout:function(C,E){var D=C.items.items,A=D.length,F,B;if(!this.table){E.addClass("x-table-layout-ct");this.table=E.createChild({tag:"table",cls:"x-table-layout",cellspacing:0,cn:{tag:"tbody"}},null,true);this.renderAll(C,E)}},getRow:function(A){var B=this.table.tBodies[0].childNodes[A];if(!B){B=document.createElement("tr");this.table.tBodies[0].appendChild(B)}return B},getNextCell:function(H){var A=this.getNextNonSpan(this.currentColumn,this.currentRow);var E=this.currentColumn=A[0],D=this.currentRow=A[1];for(var G=D;G<D+(H.rowspan||1);G++){if(!this.cells[G]){this.cells[G]=[]}for(var C=E;C<E+(H.colspan||1);C++){this.cells[G][C]=true}}var F=document.createElement("td");if(H.cellId){F.id=H.cellId}var B="x-table-layout-cell";if(H.cellCls){B+=" "+H.cellCls}F.className=B;if(H.colspan){F.colSpan=H.colspan}if(H.rowspan){F.rowSpan=H.rowspan}this.getRow(D).appendChild(F);return F},getNextNonSpan:function(A,C){var B=this.columns;while((B&&A>=B)||(this.cells[C]&&this.cells[C][A])){if(B&&A>=B){C++;A=0}else{A++}}return[A,C]},renderItem:function(C,A,B){if(C&&!C.rendered){C.render(this.getNextCell(C))}},isValidParent:function(B,A){return true}});Ext.Container.LAYOUTS["table"]=Ext.layout.TableLayout;
-Ext.layout.AbsoluteLayout=Ext.extend(Ext.layout.AnchorLayout,{extraCls:"x-abs-layout-item",isForm:false,setContainer:function(A){Ext.layout.AbsoluteLayout.superclass.setContainer.call(this,A);if(A.isXType("form")){this.isForm=true}},onLayout:function(A,B){if(this.isForm){A.body.position()}else{B.position()}Ext.layout.AbsoluteLayout.superclass.onLayout.call(this,A,B)},getAnchorViewSize:function(A,B){return this.isForm?A.body.getStyleSize():Ext.layout.AbsoluteLayout.superclass.getAnchorViewSize.call(this,A,B)},isValidParent:function(B,A){return this.isForm?true:Ext.layout.AbsoluteLayout.superclass.isValidParent.call(this,B,A)},adjustWidthAnchor:function(B,A){return B?B-A.getPosition(true)[0]:B},adjustHeightAnchor:function(B,A){return B?B-A.getPosition(true)[1]:B}});Ext.Container.LAYOUTS["absolute"]=Ext.layout.AbsoluteLayout;
-Ext.Viewport=Ext.extend(Ext.Container,{initComponent:function(){Ext.Viewport.superclass.initComponent.call(this);document.getElementsByTagName("html")[0].className+=" x-viewport";this.el=Ext.getBody();this.el.setHeight=Ext.emptyFn;this.el.setWidth=Ext.emptyFn;this.el.setSize=Ext.emptyFn;this.el.dom.scroll="no";this.allowDomMove=false;this.autoWidth=true;this.autoHeight=true;Ext.EventManager.onWindowResize(this.fireResize,this);this.renderTo=this.el},fireResize:function(A,B){this.fireEvent("resize",this,A,B,A,B)}});Ext.reg("viewport",Ext.Viewport);
-Ext.Panel=Ext.extend(Ext.Container,{baseCls:"x-panel",collapsedCls:"x-panel-collapsed",maskDisabled:true,animCollapse:Ext.enableFx,headerAsText:true,buttonAlign:"right",collapsed:false,collapseFirst:true,minButtonWidth:75,elements:"body",toolTarget:"header",collapseEl:"bwrap",slideAnchor:"t",disabledClass:"",deferHeight:true,expandDefaults:{duration:0.25},collapseDefaults:{duration:0.25},initComponent:function(){Ext.Panel.superclass.initComponent.call(this);this.addEvents("bodyresize","titlechange","collapse","expand","beforecollapse","beforeexpand","beforeclose","close","activate","deactivate");if(this.tbar){this.elements+=",tbar";if(typeof this.tbar=="object"){this.topToolbar=this.tbar}delete this.tbar}if(this.bbar){this.elements+=",bbar";if(typeof this.bbar=="object"){this.bottomToolbar=this.bbar}delete this.bbar}if(this.header===true){this.elements+=",header";delete this.header}else{if(this.title&&this.header!==false){this.elements+=",header"}}if(this.footer===true){this.elements+=",footer";delete this.footer}if(this.buttons){var C=this.buttons;this.buttons=[];for(var B=0,A=C.length;B<A;B++){if(C[B].render){C[B].ownerCt=this;this.buttons.push(C[B])}else{this.addButton(C[B])}}}if(this.autoLoad){this.on("render",this.doAutoLoad,this,{delay:10})}},createElement:function(A,C){if(this[A]){C.appendChild(this[A].dom);return }if(A==="bwrap"||this.elements.indexOf(A)!=-1){if(this[A+"Cfg"]){this[A]=Ext.fly(C).createChild(this[A+"Cfg"])}else{var B=document.createElement("div");B.className=this[A+"Cls"];this[A]=Ext.get(C.appendChild(B))}}},onRender:function(H,G){Ext.Panel.superclass.onRender.call(this,H,G);this.createClasses();if(this.el){this.el.addClass(this.baseCls);this.header=this.el.down("."+this.headerCls);this.bwrap=this.el.down("."+this.bwrapCls);var M=this.bwrap?this.bwrap:this.el;this.tbar=M.down("."+this.tbarCls);this.body=M.down("."+this.bodyCls);this.bbar=M.down("."+this.bbarCls);this.footer=M.down("."+this.footerCls);this.fromMarkup=true}else{this.el=H.createChild({id:this.id,cls:this.baseCls},G)}var A=this.el,K=A.dom;if(this.cls){this.el.addClass(this.cls)}if(this.buttons){this.elements+=",footer"}if(this.frame){A.insertHtml("afterBegin",String.format(Ext.Element.boxMarkup,this.baseCls));this.createElement("header",K.firstChild.firstChild.firstChild);this.createElement("bwrap",K);var O=this.bwrap.dom;var E=K.childNodes[1],B=K.childNodes[2];O.appendChild(E);O.appendChild(B);var P=O.firstChild.firstChild.firstChild;this.createElement("tbar",P);this.createElement("body",P);this.createElement("bbar",P);this.createElement("footer",O.lastChild.firstChild.firstChild);if(!this.footer){this.bwrap.dom.lastChild.className+=" x-panel-nofooter"}}else{this.createElement("header",K);this.createElement("bwrap",K);var O=this.bwrap.dom;this.createElement("tbar",O);this.createElement("body",O);this.createElement("bbar",O);this.createElement("footer",O);if(!this.header){this.body.addClass(this.bodyCls+"-noheader");if(this.tbar){this.tbar.addClass(this.tbarCls+"-noheader")}}}if(this.border===false){this.el.addClass(this.baseCls+"-noborder");this.body.addClass(this.bodyCls+"-noborder");if(this.header){this.header.addClass(this.headerCls+"-noborder")}if(this.footer){this.footer.addClass(this.footerCls+"-noborder")}if(this.tbar){this.tbar.addClass(this.tbarCls+"-noborder")}if(this.bbar){this.bbar.addClass(this.bbarCls+"-noborder")}}if(this.bodyBorder===false){this.body.addClass(this.bodyCls+"-noborder")}if(this.bodyStyle){this.body.applyStyles(this.bodyStyle)}this.bwrap.enableDisplayMode("block");if(this.header){this.header.unselectable();if(this.headerAsText){this.header.dom.innerHTML="<span class=\""+this.headerTextCls+"\">"+this.header.dom.innerHTML+"</span>";if(this.iconCls){this.setIconClass(this.iconCls)}}}if(this.floating){this.makeFloating(this.floating)}if(this.collapsible){this.tools=this.tools?this.tools.slice(0):[];if(!this.hideCollapseTool){this.tools[this.collapseFirst?"unshift":"push"]({id:"toggle",handler:this.toggleCollapse,scope:this})}if(this.titleCollapse&&this.header){this.header.on("click",this.toggleCollapse,this);this.header.setStyle("cursor","pointer")}}if(this.tools){var J=this.tools;this.tools={};this.addTool.apply(this,J)}else{this.tools={}}if(this.buttons&&this.buttons.length>0){var D=this.footer.createChild({cls:"x-panel-btns-ct",cn:{cls:"x-panel-btns x-panel-btns-"+this.buttonAlign,html:"<table cellspacing=\"0\"><tbody><tr></tr></tbody></table><div class=\"x-clear\"></div>"}},null,true);var L=D.getElementsByTagName("tr")[0];for(var F=0,I=this.buttons.length;F<I;F++){var N=this.buttons[F];var C=document.createElement("td");C.className="x-panel-btn-td";N.render(L.appendChild(C))}}if(this.tbar&&this.topToolbar){if(Ext.isArray(this.topToolbar)){this.topToolbar=new Ext.Toolbar(this.topToolbar)}this.topToolbar.render(this.tbar);this.topToolbar.ownerCt=this}if(this.bbar&&this.bottomToolbar){if(Ext.isArray(this.bottomToolbar)){this.bottomToolbar=new Ext.Toolbar(this.bottomToolbar)}this.bottomToolbar.render(this.bbar);this.bottomToolbar.ownerCt=this}},setIconClass:function(B){var A=this.iconCls;this.iconCls=B;if(this.rendered&&this.header){if(this.frame){this.header.addClass("x-panel-icon");this.header.replaceClass(A,this.iconCls)}else{var D=this.header.dom;var C=D.firstChild&&String(D.firstChild.tagName).toLowerCase()=="img"?D.firstChild:null;if(C){Ext.fly(C).replaceClass(A,this.iconCls)}else{Ext.DomHelper.insertBefore(D.firstChild,{tag:"img",src:Ext.BLANK_IMAGE_URL,cls:"x-panel-inline-icon "+this.iconCls})}}}},makeFloating:function(A){this.floating=true;this.el=new Ext.Layer(typeof A=="object"?A:{shadow:this.shadow!==undefined?this.shadow:"sides",shadowOffset:this.shadowOffset,constrain:false,shim:this.shim===false?false:undefined},this.el)},getTopToolbar:function(){return this.topToolbar},getBottomToolbar:function(){return this.bottomToolbar},addButton:function(A,D,C){var E={handler:D,scope:C,minWidth:this.minButtonWidth,hideParent:true};if(typeof A=="string"){E.text=A}else{Ext.apply(E,A)}var B=new Ext.Button(E);B.ownerCt=this;if(!this.buttons){this.buttons=[]}this.buttons.push(B);return B},addTool:function(){if(!this[this.toolTarget]){return }if(!this.toolTemplate){var F=new Ext.Template("<div class=\"x-tool x-tool-{id}\">&#160;</div>");F.disableFormats=true;F.compile();Ext.Panel.prototype.toolTemplate=F}for(var E=0,C=arguments,B=C.length;E<B;E++){var A=C[E],G="x-tool-"+A.id+"-over";var D=this.toolTemplate.insertFirst((A.align!=="left")?this[this.toolTarget]:this[this.toolTarget].child("span"),A,true);this.tools[A.id]=D;D.enableDisplayMode("block");D.on("click",this.createToolHandler(D,A,G,this));if(A.on){D.on(A.on)}if(A.hidden){D.hide()}if(A.qtip){if(typeof A.qtip=="object"){Ext.QuickTips.register(Ext.apply({target:D.id},A.qtip))}else{D.dom.qtip=A.qtip}}D.addClassOnOver(G)}},onShow:function(){if(this.floating){return this.el.show()}Ext.Panel.superclass.onShow.call(this)},onHide:function(){if(this.floating){return this.el.hide()}Ext.Panel.superclass.onHide.call(this)},createToolHandler:function(C,A,D,B){return function(E){C.removeClass(D);E.stopEvent();if(A.handler){A.handler.call(A.scope||C,E,C,B)}}},afterRender:function(){if(this.fromMarkup&&this.height===undefined&&!this.autoHeight){this.height=this.el.getHeight()}if(this.floating&&!this.hidden&&!this.initHidden){this.el.show()}if(this.title){this.setTitle(this.title)}this.setAutoScroll();if(this.html){this.body.update(typeof this.html=="object"?Ext.DomHelper.markup(this.html):this.html);delete this.html}if(this.contentEl){var A=Ext.getDom(this.contentEl);Ext.fly(A).removeClass(["x-hidden","x-hide-display"]);this.body.dom.appendChild(A)}if(this.collapsed){this.collapsed=false;this.collapse(false)}Ext.Panel.superclass.afterRender.call(this);this.initEvents()},setAutoScroll:function(){if(this.rendered&&this.autoScroll){var A=this.body||this.el;if(A){A.setOverflow("auto")}}},getKeyMap:function(){if(!this.keyMap){this.keyMap=new Ext.KeyMap(this.el,this.keys)}return this.keyMap},initEvents:function(){if(this.keys){this.getKeyMap()}if(this.draggable){this.initDraggable()}},initDraggable:function(){this.dd=new Ext.Panel.DD(this,typeof this.draggable=="boolean"?null:this.draggable)},beforeEffect:function(){if(this.floating){this.el.beforeAction()}this.el.addClass("x-panel-animated")},afterEffect:function(){this.syncShadow();this.el.removeClass("x-panel-animated")},createEffect:function(B,A,C){var D={scope:C,block:true};if(B===true){D.callback=A;return D}else{if(!B.callback){D.callback=A}else{D.callback=function(){A.call(C);Ext.callback(B.callback,B.scope)}}}return Ext.applyIf(D,B)},collapse:function(B){if(this.collapsed||this.el.hasFxBlock()||this.fireEvent("beforecollapse",this,B)===false){return }var A=B===true||(B!==false&&this.animCollapse);this.beforeEffect();this.onCollapse(A,B);return this},onCollapse:function(A,B){if(A){this[this.collapseEl].slideOut(this.slideAnchor,Ext.apply(this.createEffect(B||true,this.afterCollapse,this),this.collapseDefaults))}else{this[this.collapseEl].hide();this.afterCollapse()}},afterCollapse:function(){this.collapsed=true;this.el.addClass(this.collapsedCls);this.afterEffect();this.fireEvent("collapse",this)},expand:function(B){if(!this.collapsed||this.el.hasFxBlock()||this.fireEvent("beforeexpand",this,B)===false){return }var A=B===true||(B!==false&&this.animCollapse);this.el.removeClass(this.collapsedCls);this.beforeEffect();this.onExpand(A,B);return this},onExpand:function(A,B){if(A){this[this.collapseEl].slideIn(this.slideAnchor,Ext.apply(this.createEffect(B||true,this.afterExpand,this),this.expandDefaults))}else{this[this.collapseEl].show();this.afterExpand()}},afterExpand:function(){this.collapsed=false;this.afterEffect();this.fireEvent("expand",this)},toggleCollapse:function(A){this[this.collapsed?"expand":"collapse"](A);return this},onDisable:function(){if(this.rendered&&this.maskDisabled){this.el.mask()}Ext.Panel.superclass.onDisable.call(this)},onEnable:function(){if(this.rendered&&this.maskDisabled){this.el.unmask()}Ext.Panel.superclass.onEnable.call(this)},onResize:function(A,B){if(A!==undefined||B!==undefined){if(!this.collapsed){if(typeof A=="number"){this.body.setWidth(this.adjustBodyWidth(A-this.getFrameWidth()))}else{if(A=="auto"){this.body.setWidth(A)}}if(typeof B=="number"){this.body.setHeight(this.adjustBodyHeight(B-this.getFrameHeight()))}else{if(B=="auto"){this.body.setHeight(B)}}if(this.disabled&&this.el._mask){this.el._mask.setSize(this.el.dom.clientWidth,this.el.getHeight())}}else{this.queuedBodySize={width:A,height:B};if(!this.queuedExpand&&this.allowQueuedExpand!==false){this.queuedExpand=true;this.on("expand",function(){delete this.queuedExpand;this.onResize(this.queuedBodySize.width,this.queuedBodySize.height);this.doLayout()},this,{single:true})}}this.fireEvent("bodyresize",this,A,B)}this.syncShadow()},adjustBodyHeight:function(A){return A},adjustBodyWidth:function(A){return A},onPosition:function(){this.syncShadow()},getFrameWidth:function(){var B=this.el.getFrameWidth("lr");if(this.frame){var A=this.bwrap.dom.firstChild;B+=(Ext.fly(A).getFrameWidth("l")+Ext.fly(A.firstChild).getFrameWidth("r"));var C=this.bwrap.dom.firstChild.firstChild.firstChild;B+=Ext.fly(C).getFrameWidth("lr")}return B},getFrameHeight:function(){var A=this.el.getFrameWidth("tb");A+=(this.tbar?this.tbar.getHeight():0)+(this.bbar?this.bbar.getHeight():0);if(this.frame){var C=this.el.dom.firstChild;var D=this.bwrap.dom.lastChild;A+=(C.offsetHeight+D.offsetHeight);var B=this.bwrap.dom.firstChild.firstChild.firstChild;A+=Ext.fly(B).getFrameWidth("tb")}else{A+=(this.header?this.header.getHeight():0)+(this.footer?this.footer.getHeight():0)}return A},getInnerWidth:function(){return this.getSize().width-this.getFrameWidth()},getInnerHeight:function(){return this.getSize().height-this.getFrameHeight()},syncShadow:function(){if(this.floating){this.el.sync(true)}},getLayoutTarget:function(){return this.body},setTitle:function(B,A){this.title=B;if(this.header&&this.headerAsText){this.header.child("span").update(B)}if(A){this.setIconClass(A)}this.fireEvent("titlechange",this,B);return this},getUpdater:function(){return this.body.getUpdater()},load:function(){var A=this.body.getUpdater();A.update.apply(A,arguments);return this},beforeDestroy:function(){Ext.Element.uncache(this.header,this.tbar,this.bbar,this.footer,this.body);if(this.tools){for(var B in this.tools){Ext.destroy(this.tools[B])}}if(this.buttons){for(var A in this.buttons){Ext.destroy(this.buttons[A])}}Ext.destroy(this.topToolbar,this.bottomToolbar);Ext.Panel.superclass.beforeDestroy.call(this)},createClasses:function(){this.headerCls=this.baseCls+"-header";this.headerTextCls=this.baseCls+"-header-text";this.bwrapCls=this.baseCls+"-bwrap";this.tbarCls=this.baseCls+"-tbar";this.bodyCls=this.baseCls+"-body";this.bbarCls=this.baseCls+"-bbar";this.footerCls=this.baseCls+"-footer"},createGhost:function(A,E,B){var D=document.createElement("div");D.className="x-panel-ghost "+(A?A:"");if(this.header){D.appendChild(this.el.dom.firstChild.cloneNode(true))}Ext.fly(D.appendChild(document.createElement("ul"))).setHeight(this.bwrap.getHeight());D.style.width=this.el.dom.offsetWidth+"px";if(!B){this.container.dom.appendChild(D)}else{Ext.getDom(B).appendChild(D)}if(E!==false&&this.el.useShim!==false){var C=new Ext.Layer({shadow:false,useDisplay:true,constrain:false},D);C.show();return C}else{return new Ext.Element(D)}},doAutoLoad:function(){this.body.load(typeof this.autoLoad=="object"?this.autoLoad:{url:this.autoLoad})}});Ext.reg("panel",Ext.Panel);
-Ext.Window=Ext.extend(Ext.Panel,{baseCls:"x-window",resizable:true,draggable:true,closable:true,constrain:false,constrainHeader:false,plain:false,minimizable:false,maximizable:false,minHeight:100,minWidth:200,expandOnShow:true,closeAction:"close",elements:"header,body",collapsible:false,initHidden:true,monitorResize:true,frame:true,floating:true,initComponent:function(){Ext.Window.superclass.initComponent.call(this);this.addEvents("resize","maximize","minimize","restore")},getState:function(){return Ext.apply(Ext.Window.superclass.getState.call(this)||{},this.getBox())},onRender:function(B,A){Ext.Window.superclass.onRender.call(this,B,A);if(this.plain){this.el.addClass("x-window-plain")}this.focusEl=this.el.createChild({tag:"a",href:"#",cls:"x-dlg-focus",tabIndex:"-1",html:"&#160;"});this.focusEl.swallowEvent("click",true);this.proxy=this.el.createProxy("x-window-proxy");this.proxy.enableDisplayMode("block");if(this.modal){this.mask=this.container.createChild({cls:"ext-el-mask"},this.el.dom);this.mask.enableDisplayMode("block");this.mask.hide()}},initEvents:function(){Ext.Window.superclass.initEvents.call(this);if(this.animateTarget){this.setAnimateTarget(this.animateTarget)}if(this.resizable){this.resizer=new Ext.Resizable(this.el,{minWidth:this.minWidth,minHeight:this.minHeight,handles:this.resizeHandles||"all",pinned:true,resizeElement:this.resizerAction});this.resizer.window=this;this.resizer.on("beforeresize",this.beforeResize,this)}if(this.draggable){this.header.addClass("x-window-draggable")}this.initTools();this.el.on("mousedown",this.toFront,this);this.manager=this.manager||Ext.WindowMgr;this.manager.register(this);this.hidden=true;if(this.maximized){this.maximized=false;this.maximize()}if(this.closable){var A=this.getKeyMap();A.on(27,this.onEsc,this);A.disable()}},initDraggable:function(){this.dd=new Ext.Window.DD(this)},onEsc:function(){this[this.closeAction]()},beforeDestroy:function(){Ext.destroy(this.resizer,this.dd,this.proxy,this.mask);Ext.Window.superclass.beforeDestroy.call(this)},onDestroy:function(){if(this.manager){this.manager.unregister(this)}Ext.Window.superclass.onDestroy.call(this)},initTools:function(){if(this.minimizable){this.addTool({id:"minimize",handler:this.minimize.createDelegate(this,[])})}if(this.maximizable){this.addTool({id:"maximize",handler:this.maximize.createDelegate(this,[])});this.addTool({id:"restore",handler:this.restore.createDelegate(this,[]),hidden:true});this.header.on("dblclick",this.toggleMaximize,this)}if(this.closable){this.addTool({id:"close",handler:this[this.closeAction].createDelegate(this,[])})}},resizerAction:function(){var A=this.proxy.getBox();this.proxy.hide();this.window.handleResize(A);return A},beforeResize:function(){this.resizer.minHeight=Math.max(this.minHeight,this.getFrameHeight()+40);this.resizer.minWidth=Math.max(this.minWidth,this.getFrameWidth()+40);this.resizeBox=this.el.getBox()},updateHandles:function(){if(Ext.isIE&&this.resizer){this.resizer.syncHandleHeight();this.el.repaint()}},handleResize:function(B){var A=this.resizeBox;if(A.x!=B.x||A.y!=B.y){this.updateBox(B)}else{this.setSize(B)}this.focus();this.updateHandles();this.saveState();if(this.layout){this.doLayout()}this.fireEvent("resize",this,B.width,B.height)},focus:function(){var C=this.focusEl,A=this.defaultButton,B=typeof A;if(B!="undefined"){if(B=="number"){C=this.buttons[A]}else{if(B=="string"){C=Ext.getCmp(A)}else{C=A}}}C.focus.defer(10,C)},setAnimateTarget:function(A){A=Ext.get(A);this.animateTarget=A},beforeShow:function(){delete this.el.lastXY;delete this.el.lastLT;if(this.x===undefined||this.y===undefined){var A=this.el.getAlignToXY(this.container,"c-c");var B=this.el.translatePoints(A[0],A[1]);this.x=this.x===undefined?B.left:this.x;this.y=this.y===undefined?B.top:this.y}this.el.setLeftTop(this.x,this.y);if(this.expandOnShow){this.expand(false)}if(this.modal){Ext.getBody().addClass("x-body-masked");this.mask.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));this.mask.show()}},show:function(C,A,B){if(!this.rendered){this.render(Ext.getBody())}if(this.hidden===false){this.toFront();return }if(this.fireEvent("beforeshow",this)===false){return }if(A){this.on("show",A,B,{single:true})}this.hidden=false;if(C!==undefined){this.setAnimateTarget(C)}this.beforeShow();if(this.animateTarget){this.animShow()}else{this.afterShow()}},afterShow:function(){this.proxy.hide();this.el.setStyle("display","block");this.el.show();if(this.maximized){this.fitContainer()}if(Ext.isMac&&Ext.isGecko){this.cascade(this.setAutoScroll)}if(this.monitorResize||this.modal||this.constrain||this.constrainHeader){Ext.EventManager.onWindowResize(this.onWindowResize,this)}this.doConstrain();if(this.layout){this.doLayout()}if(this.keyMap){this.keyMap.enable()}this.toFront();this.updateHandles();this.fireEvent("show",this)},animShow:function(){this.proxy.show();this.proxy.setBox(this.animateTarget.getBox());this.proxy.setOpacity(0);var A=this.getBox(false);A.callback=this.afterShow;A.scope=this;A.duration=0.25;A.easing="easeNone";A.opacity=0.5;A.block=true;this.el.setStyle("display","none");this.proxy.shift(A)},hide:function(C,A,B){if(this.activeGhost){this.hide.defer(100,this,[C,A,B]);return }if(this.hidden||this.fireEvent("beforehide",this)===false){return }if(A){this.on("hide",A,B,{single:true})}this.hidden=true;if(C!==undefined){this.setAnimateTarget(C)}if(this.animateTarget){this.animHide()}else{this.el.hide();this.afterHide()}},afterHide:function(){this.proxy.hide();if(this.monitorResize||this.modal||this.constrain||this.constrainHeader){Ext.EventManager.removeResizeListener(this.onWindowResize,this)}if(this.modal){this.mask.hide();Ext.getBody().removeClass("x-body-masked")}if(this.keyMap){this.keyMap.disable()}this.fireEvent("hide",this)},animHide:function(){this.proxy.setOpacity(0.5);this.proxy.show();var B=this.getBox(false);this.proxy.setBox(B);this.el.hide();var A=this.animateTarget.getBox();A.callback=this.afterHide;A.scope=this;A.duration=0.25;A.easing="easeNone";A.block=true;A.opacity=0;this.proxy.shift(A)},onWindowResize:function(){if(this.maximized){this.fitContainer()}if(this.modal){this.mask.setSize("100%","100%");var A=this.mask.dom.offsetHeight;this.mask.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true))}this.doConstrain()},doConstrain:function(){if(this.constrain||this.constrainHeader){var B;if(this.constrain){B={right:this.el.shadowOffset,left:this.el.shadowOffset,bottom:this.el.shadowOffset}}else{var A=this.getSize();B={right:-(A.width-100),bottom:-(A.height-25)}}var C=this.el.getConstrainToXY(this.container,true,B);if(C){this.setPosition(C[0],C[1])}}},ghost:function(A){var C=this.createGhost(A);var B=this.getBox(true);C.setLeftTop(B.x,B.y);C.setWidth(B.width);this.el.hide();this.activeGhost=C;return C},unghost:function(B,A){if(B!==false){this.el.show();this.focus();if(Ext.isMac&&Ext.isGecko){this.cascade(this.setAutoScroll)}}if(A!==false){this.setPosition(this.activeGhost.getLeft(true),this.activeGhost.getTop(true))}this.activeGhost.hide();this.activeGhost.remove();delete this.activeGhost},minimize:function(){this.fireEvent("minimize",this)},close:function(){if(this.fireEvent("beforeclose",this)!==false){this.hide(null,function(){this.fireEvent("close",this);this.destroy()},this)}},maximize:function(){if(!this.maximized){this.expand(false);this.restoreSize=this.getSize();this.restorePos=this.getPosition(true);if(this.maximizable){this.tools.maximize.hide();this.tools.restore.show()}this.maximized=true;this.el.disableShadow();if(this.dd){this.dd.lock()}if(this.collapsible){this.tools.toggle.hide()}this.el.addClass("x-window-maximized");this.container.addClass("x-window-maximized-ct");this.setPosition(0,0);this.fitContainer();this.fireEvent("maximize",this)}},restore:function(){if(this.maximized){this.el.removeClass("x-window-maximized");this.tools.restore.hide();this.tools.maximize.show();this.setPosition(this.restorePos[0],this.restorePos[1]);this.setSize(this.restoreSize.width,this.restoreSize.height);delete this.restorePos;delete this.restoreSize;this.maximized=false;this.el.enableShadow(true);if(this.dd){this.dd.unlock()}if(this.collapsible){this.tools.toggle.show()}this.container.removeClass("x-window-maximized-ct");this.doConstrain();this.fireEvent("restore",this)}},toggleMaximize:function(){this[this.maximized?"restore":"maximize"]()},fitContainer:function(){var A=this.container.getViewSize();this.setSize(A.width,A.height)},setZIndex:function(A){if(this.modal){this.mask.setStyle("z-index",A)}this.el.setZIndex(++A);A+=5;if(this.resizer){this.resizer.proxy.setStyle("z-index",++A)}this.lastZIndex=A},alignTo:function(B,A,C){var D=this.el.getAlignToXY(B,A,C);this.setPagePosition(D[0],D[1]);return this},anchorTo:function(C,G,D,B,F){var E=function(){this.alignTo(C,G,D)};Ext.EventManager.onWindowResize(E,this);var A=typeof B;if(A!="undefined"){Ext.EventManager.on(window,"scroll",E,this,{buffer:A=="number"?B:50})}E.call(this);this[F]=E;return this},toFront:function(){if(this.manager.bringToFront(this)){this.focus()}return this},setActive:function(A){if(A){if(!this.maximized){this.el.enableShadow(true)}this.fireEvent("activate",this)}else{this.el.disableShadow();this.fireEvent("deactivate",this)}},toBack:function(){this.manager.sendToBack(this);return this},center:function(){var A=this.el.getAlignToXY(this.container,"c-c");this.setPagePosition(A[0],A[1]);return this}});Ext.reg("window",Ext.Window);Ext.Window.DD=function(A){this.win=A;Ext.Window.DD.superclass.constructor.call(this,A.el.id,"WindowDD-"+A.id);this.setHandleElId(A.header.id);this.scroll=false};Ext.extend(Ext.Window.DD,Ext.dd.DD,{moveOnly:true,headerOffsets:[100,25],startDrag:function(){var A=this.win;this.proxy=A.ghost();if(A.constrain!==false){var C=A.el.shadowOffset;this.constrainTo(A.container,{right:C,left:C,bottom:C})}else{if(A.constrainHeader!==false){var B=this.proxy.getSize();this.constrainTo(A.container,{right:-(B.width-this.headerOffsets[0]),bottom:-(B.height-this.headerOffsets[1])})}}},b4Drag:Ext.emptyFn,onDrag:function(A){this.alignElWithMouse(this.proxy,A.getPageX(),A.getPageY())},endDrag:function(A){this.win.unghost();this.win.saveState()}});
-Ext.WindowGroup=function(){var F={};var D=[];var E=null;var C=function(I,H){return(!I._lastAccess||I._lastAccess<H._lastAccess)?-1:1};var G=function(){var J=D,H=J.length;if(H>0){J.sort(C);var I=J[0].manager.zseed;for(var K=0;K<H;K++){var L=J[K];if(L&&!L.hidden){L.setZIndex(I+(K*10))}}}A()};var B=function(H){if(H!=E){if(E){E.setActive(false)}E=H;if(H){H.setActive(true)}}};var A=function(){for(var H=D.length-1;H>=0;--H){if(!D[H].hidden){B(D[H]);return }}B(null)};return{zseed:9000,register:function(H){F[H.id]=H;D.push(H);H.on("hide",A)},unregister:function(H){delete F[H.id];H.un("hide",A);D.remove(H)},get:function(H){return typeof H=="object"?H:F[H]},bringToFront:function(H){H=this.get(H);if(H!=E){H._lastAccess=new Date().getTime();G();return true}return false},sendToBack:function(H){H=this.get(H);H._lastAccess=-(new Date().getTime());G();return H},hideAll:function(){for(var H in F){if(F[H]&&typeof F[H]!="function"&&F[H].isVisible()){F[H].hide()}}},getActive:function(){return E},getBy:function(J,I){var K=[];for(var H=D.length-1;H>=0;--H){var L=D[H];if(J.call(I||L,L)!==false){K.push(L)}}return K},each:function(I,H){for(var J in F){if(F[J]&&typeof F[J]!="function"){if(I.call(H||F[J],F[J])===false){return }}}}}};Ext.WindowMgr=new Ext.WindowGroup();
-Ext.dd.PanelProxy=function(A,B){this.panel=A;this.id=this.panel.id+"-ddproxy";Ext.apply(this,B)};Ext.dd.PanelProxy.prototype={insertProxy:true,setStatus:Ext.emptyFn,reset:Ext.emptyFn,update:Ext.emptyFn,stop:Ext.emptyFn,sync:Ext.emptyFn,getEl:function(){return this.ghost},getGhost:function(){return this.ghost},getProxy:function(){return this.proxy},hide:function(){if(this.ghost){if(this.proxy){this.proxy.remove();delete this.proxy}this.panel.el.dom.style.display="";this.ghost.remove();delete this.ghost}},show:function(){if(!this.ghost){this.ghost=this.panel.createGhost(undefined,undefined,Ext.getBody());this.ghost.setXY(this.panel.el.getXY());if(this.insertProxy){this.proxy=this.panel.el.insertSibling({cls:"x-panel-dd-spacer"});this.proxy.setSize(this.panel.getSize())}this.panel.el.dom.style.display="none"}},repair:function(B,C,A){this.hide();if(typeof C=="function"){C.call(A||this)}},moveProxy:function(A,B){if(this.proxy){A.insertBefore(this.proxy.dom,B)}}};Ext.Panel.DD=function(B,A){this.panel=B;this.dragData={panel:B};this.proxy=new Ext.dd.PanelProxy(B,A);Ext.Panel.DD.superclass.constructor.call(this,B.el,A);var C=B.header;if(C){this.setHandleElId(C.id)}(C?C:this.panel.body).setStyle("cursor","move");this.scroll=false};Ext.extend(Ext.Panel.DD,Ext.dd.DragSource,{showFrame:Ext.emptyFn,startDrag:Ext.emptyFn,b4StartDrag:function(A,B){this.proxy.show()},b4MouseDown:function(B){var A=B.getPageX();var C=B.getPageY();this.autoOffset(A,C)},onInitDrag:function(A,B){this.onStartDrag(A,B);return true},createFrame:Ext.emptyFn,getDragEl:function(A){return this.proxy.ghost.dom},endDrag:function(A){this.proxy.hide();this.panel.saveState()},autoOffset:function(A,B){A-=this.startPageX;B-=this.startPageY;this.setDelta(A,B)}});
-Ext.state.Provider=function(){this.addEvents("statechange");this.state={};Ext.state.Provider.superclass.constructor.call(this)};Ext.extend(Ext.state.Provider,Ext.util.Observable,{get:function(B,A){return typeof this.state[B]=="undefined"?A:this.state[B]},clear:function(A){delete this.state[A];this.fireEvent("statechange",this,A,null)},set:function(A,B){this.state[A]=B;this.fireEvent("statechange",this,A,B)},decodeValue:function(A){var J=/^(a|n|d|b|s|o)\:(.*)$/;var C=J.exec(unescape(A));if(!C||!C[1]){return }var F=C[1];var H=C[2];switch(F){case"n":return parseFloat(H);case"d":return new Date(Date.parse(H));case"b":return(H=="1");case"a":var G=[];var I=H.split("^");for(var B=0,D=I.length;B<D;B++){G.push(this.decodeValue(I[B]))}return G;case"o":var G={};var I=H.split("^");for(var B=0,D=I.length;B<D;B++){var E=I[B].split("=");G[E[0]]=this.decodeValue(E[1])}return G;default:return H}},encodeValue:function(C){var B;if(typeof C=="number"){B="n:"+C}else{if(typeof C=="boolean"){B="b:"+(C?"1":"0")}else{if(Ext.isDate(C)){B="d:"+C.toGMTString()}else{if(Ext.isArray(C)){var F="";for(var E=0,A=C.length;E<A;E++){F+=this.encodeValue(C[E]);if(E!=A-1){F+="^"}}B="a:"+F}else{if(typeof C=="object"){var F="";for(var D in C){if(typeof C[D]!="function"&&C[D]!==undefined){F+=D+"="+this.encodeValue(C[D])+"^"}}B="o:"+F.substring(0,F.length-1)}else{B="s:"+C}}}}}return escape(B)}});
-Ext.state.Manager=function(){var A=new Ext.state.Provider();return{setProvider:function(B){A=B},get:function(C,B){return A.get(C,B)},set:function(B,C){A.set(B,C)},clear:function(B){A.clear(B)},getProvider:function(){return A}}}();
-Ext.state.CookieProvider=function(A){Ext.state.CookieProvider.superclass.constructor.call(this);this.path="/";this.expires=new Date(new Date().getTime()+(1000*60*60*24*7));this.domain=null;this.secure=false;Ext.apply(this,A);this.state=this.readCookies()};Ext.extend(Ext.state.CookieProvider,Ext.state.Provider,{set:function(A,B){if(typeof B=="undefined"||B===null){this.clear(A);return }this.setCookie(A,B);Ext.state.CookieProvider.superclass.set.call(this,A,B)},clear:function(A){this.clearCookie(A);Ext.state.CookieProvider.superclass.clear.call(this,A)},readCookies:function(){var C={};var F=document.cookie+";";var B=/\s?(.*?)=(.*?);/g;var E;while((E=B.exec(F))!=null){var A=E[1];var D=E[2];if(A&&A.substring(0,3)=="ys-"){C[A.substr(3)]=this.decodeValue(D)}}return C},setCookie:function(A,B){document.cookie="ys-"+A+"="+this.encodeValue(B)+((this.expires==null)?"":("; expires="+this.expires.toGMTString()))+((this.path==null)?"":("; path="+this.path))+((this.domain==null)?"":("; domain="+this.domain))+((this.secure==true)?"; secure":"")},clearCookie:function(A){document.cookie="ys-"+A+"=null; expires=Thu, 01-Jan-70 00:00:01 GMT"+((this.path==null)?"":("; path="+this.path))+((this.domain==null)?"":("; domain="+this.domain))+((this.secure==true)?"; secure":"")}});
-Ext.DataView=Ext.extend(Ext.BoxComponent,{selectedClass:"x-view-selected",emptyText:"",deferEmptyText:true,trackOver:false,last:false,initComponent:function(){Ext.DataView.superclass.initComponent.call(this);if(typeof this.tpl=="string"){this.tpl=new Ext.XTemplate(this.tpl)}this.addEvents("beforeclick","click","mouseenter","mouseleave","containerclick","dblclick","contextmenu","selectionchange","beforeselect");this.all=new Ext.CompositeElementLite();this.selected=new Ext.CompositeElementLite()},onRender:function(){if(!this.el){this.el=document.createElement("div");this.el.id=this.id}Ext.DataView.superclass.onRender.apply(this,arguments)},afterRender:function(){Ext.DataView.superclass.afterRender.call(this);this.el.on({"click":this.onClick,"dblclick":this.onDblClick,"contextmenu":this.onContextMenu,scope:this});if(this.overClass||this.trackOver){this.el.on({"mouseover":this.onMouseOver,"mouseout":this.onMouseOut,scope:this})}if(this.store){this.setStore(this.store,true)}},refresh:function(){this.clearSelections(false,true);this.el.update("");var A=this.store.getRange();if(A.length<1){if(!this.deferEmptyText||this.hasSkippedEmptyText){this.el.update(this.emptyText)}this.hasSkippedEmptyText=true;this.all.clear();return }this.tpl.overwrite(this.el,this.collectData(A,0));this.all.fill(Ext.query(this.itemSelector,this.el.dom));this.updateIndexes(0)},prepareData:function(A){return A},collectData:function(B,E){var D=[];for(var C=0,A=B.length;C<A;C++){D[D.length]=this.prepareData(B[C].data,E+C,B[C])}return D},bufferRender:function(A){var B=document.createElement("div");this.tpl.overwrite(B,this.collectData(A));return Ext.query(this.itemSelector,B)},onUpdate:function(F,A){var B=this.store.indexOf(A);var E=this.isSelected(B);var C=this.all.elements[B];var D=this.bufferRender([A],B)[0];this.all.replaceElement(B,D,true);if(E){this.selected.replaceElement(C,D);this.all.item(B).addClass(this.selectedClass)}this.updateIndexes(B,B)},onAdd:function(E,C,D){if(this.all.getCount()==0){this.refresh();return }var B=this.bufferRender(C,D),F,A=this.all.elements;if(D<this.all.getCount()){F=this.all.item(D).insertSibling(B,"before",true);A.splice.apply(A,[D,0].concat(B))}else{F=this.all.last().insertSibling(B,"after",true);A.push.apply(A,B)}this.updateIndexes(D)},onRemove:function(C,A,B){this.deselect(B);this.all.removeElement(B,true);this.updateIndexes(B)},refreshNode:function(A){this.onUpdate(this.store,this.store.getAt(A))},updateIndexes:function(D,C){var B=this.all.elements;D=D||0;C=C||((C===0)?0:(B.length-1));for(var A=D;A<=C;A++){B[A].viewIndex=A}},setStore:function(A,B){if(!B&&this.store){this.store.un("beforeload",this.onBeforeLoad,this);this.store.un("datachanged",this.refresh,this);this.store.un("add",this.onAdd,this);this.store.un("remove",this.onRemove,this);this.store.un("update",this.onUpdate,this);this.store.un("clear",this.refresh,this)}if(A){A=Ext.StoreMgr.lookup(A);A.on("beforeload",this.onBeforeLoad,this);A.on("datachanged",this.refresh,this);A.on("add",this.onAdd,this);A.on("remove",this.onRemove,this);A.on("update",this.onUpdate,this);A.on("clear",this.refresh,this)}this.store=A;if(A){this.refresh()}},findItemFromChild:function(A){return Ext.fly(A).findParent(this.itemSelector,this.el)},onClick:function(C){var B=C.getTarget(this.itemSelector,this.el);if(B){var A=this.indexOf(B);if(this.onItemClick(B,A,C)!==false){this.fireEvent("click",this,A,B,C)}}else{if(this.fireEvent("containerclick",this,C)!==false){this.clearSelections()}}},onContextMenu:function(B){var A=B.getTarget(this.itemSelector,this.el);if(A){this.fireEvent("contextmenu",this,this.indexOf(A),A,B)}},onDblClick:function(B){var A=B.getTarget(this.itemSelector,this.el);if(A){this.fireEvent("dblclick",this,this.indexOf(A),A,B)}},onMouseOver:function(B){var A=B.getTarget(this.itemSelector,this.el);if(A&&A!==this.lastItem){this.lastItem=A;Ext.fly(A).addClass(this.overClass);this.fireEvent("mouseenter",this,this.indexOf(A),A,B)}},onMouseOut:function(A){if(this.lastItem){if(!A.within(this.lastItem,true)){Ext.fly(this.lastItem).removeClass(this.overClass);this.fireEvent("mouseleave",this,this.indexOf(this.lastItem),this.lastItem,A);delete this.lastItem}}},onItemClick:function(B,A,C){if(this.fireEvent("beforeclick",this,A,B,C)===false){return false}if(this.multiSelect){this.doMultiSelection(B,A,C);C.preventDefault()}else{if(this.singleSelect){this.doSingleSelection(B,A,C);C.preventDefault()}}return true},doSingleSelection:function(B,A,C){if(C.ctrlKey&&this.isSelected(A)){this.deselect(A)}else{this.select(A,false)}},doMultiSelection:function(C,A,D){if(D.shiftKey&&this.last!==false){var B=this.last;this.selectRange(B,A,D.ctrlKey);this.last=B}else{if((D.ctrlKey||this.simpleSelect)&&this.isSelected(A)){this.deselect(A)}else{this.select(A,D.ctrlKey||D.shiftKey||this.simpleSelect)}}},getSelectionCount:function(){return this.selected.getCount()},getSelectedNodes:function(){return this.selected.elements},getSelectedIndexes:function(){var B=[],D=this.selected.elements;for(var C=0,A=D.length;C<A;C++){B.push(D[C].viewIndex)}return B},getSelectedRecords:function(){var D=[],C=this.selected.elements;for(var B=0,A=C.length;B<A;B++){D[D.length]=this.store.getAt(C[B].viewIndex)}return D},getRecords:function(B){var E=[],D=B;for(var C=0,A=D.length;C<A;C++){E[E.length]=this.store.getAt(D[C].viewIndex)}return E},getRecord:function(A){return this.store.getAt(A.viewIndex)},clearSelections:function(A,B){if((this.multiSelect||this.singleSelect)&&this.selected.getCount()>0){if(!B){this.selected.removeClass(this.selectedClass)}this.selected.clear();this.last=false;if(!A){this.fireEvent("selectionchange",this,this.selected.elements)}}},isSelected:function(A){return this.selected.contains(this.getNode(A))},deselect:function(A){if(this.isSelected(A)){A=this.getNode(A);this.selected.removeElement(A);if(this.last==A.viewIndex){this.last=false}Ext.fly(A).removeClass(this.selectedClass);this.fireEvent("selectionchange",this,this.selected.elements)}},select:function(D,F,B){if(Ext.isArray(D)){if(!F){this.clearSelections(true)}for(var C=0,A=D.length;C<A;C++){this.select(D[C],true,true)}if(!B){this.fireEvent("selectionchange",this,this.selected.elements)}}else{var E=this.getNode(D);if(!F){this.clearSelections(true)}if(E&&!this.isSelected(E)){if(this.fireEvent("beforeselect",this,E,this.selected.elements)!==false){Ext.fly(E).addClass(this.selectedClass);this.selected.add(E);this.last=E.viewIndex;if(!B){this.fireEvent("selectionchange",this,this.selected.elements)}}}}},selectRange:function(C,A,B){if(!B){this.clearSelections(true)}this.select(this.getNodes(C,A),true)},getNode:function(A){if(typeof A=="string"){return document.getElementById(A)}else{if(typeof A=="number"){return this.all.elements[A]}}return A},getNodes:function(E,A){var D=this.all.elements;E=E||0;A=typeof A=="undefined"?Math.max(D.length-1,0):A;var B=[],C;if(E<=A){for(C=E;C<=A&&D[C];C++){B.push(D[C])}}else{for(C=E;C>=A&&D[C];C--){B.push(D[C])}}return B},indexOf:function(A){A=this.getNode(A);if(typeof A.viewIndex=="number"){return A.viewIndex}return this.all.indexOf(A)},onBeforeLoad:function(){if(this.loadingText){this.clearSelections(false,true);this.el.update("<div class=\"loading-indicator\">"+this.loadingText+"</div>");this.all.clear()}},onDestroy:function(){Ext.DataView.superclass.onDestroy.call(this);this.setStore(null)}});Ext.reg("dataview",Ext.DataView);
-Ext.ColorPalette=function(A){Ext.ColorPalette.superclass.constructor.call(this,A);this.addEvents("select");if(this.handler){this.on("select",this.handler,this.scope,true)}};Ext.extend(Ext.ColorPalette,Ext.Component,{itemCls:"x-color-palette",value:null,clickEvent:"click",ctype:"Ext.ColorPalette",allowReselect:false,colors:["000000","993300","333300","003300","003366","000080","333399","333333","800000","FF6600","808000","008000","008080","0000FF","666699","808080","FF0000","FF9900","99CC00","339966","33CCCC","3366FF","800080","969696","FF00FF","FFCC00","FFFF00","00FF00","00FFFF","00CCFF","993366","C0C0C0","FF99CC","FFCC99","FFFF99","CCFFCC","CCFFFF","99CCFF","CC99FF","FFFFFF"],onRender:function(B,A){var C=this.tpl||new Ext.XTemplate("<tpl for=\".\"><a href=\"#\" class=\"color-{.}\" hidefocus=\"on\"><em><span style=\"background:#{.}\" unselectable=\"on\">&#160;</span></em></a></tpl>");var D=document.createElement("div");D.className=this.itemCls;C.overwrite(D,this.colors);B.dom.insertBefore(D,A);this.el=Ext.get(D);this.el.on(this.clickEvent,this.handleClick,this,{delegate:"a"});if(this.clickEvent!="click"){this.el.on("click",Ext.emptyFn,this,{delegate:"a",preventDefault:true})}},afterRender:function(){Ext.ColorPalette.superclass.afterRender.call(this);if(this.value){var A=this.value;this.value=null;this.select(A)}},handleClick:function(B,A){B.preventDefault();if(!this.disabled){var C=A.className.match(/(?:^|\s)color-(.{6})(?:\s|$)/)[1];this.select(C.toUpperCase())}},select:function(A){A=A.replace("#","");if(A!=this.value||this.allowReselect){var B=this.el;if(this.value){B.child("a.color-"+this.value).removeClass("x-color-palette-sel")}B.child("a.color-"+A).addClass("x-color-palette-sel");this.value=A;this.fireEvent("select",this,A)}}});Ext.reg("colorpalette",Ext.ColorPalette);
-Ext.DatePicker=Ext.extend(Ext.Component,{todayText:"Today",okText:"&#160;OK&#160;",cancelText:"Cancel",todayTip:"{0} (Spacebar)",minText:"This date is before the minimum date",maxText:"This date is after the maximum date",format:"m/d/y",disabledDaysText:"Disabled",disabledDatesText:"Disabled",constrainToViewport:true,monthNames:Date.monthNames,dayNames:Date.dayNames,nextText:"Next Month (Control+Right)",prevText:"Previous Month (Control+Left)",monthYearText:"Choose a month (Control+Up/Down to move years)",startDay:0,showToday:true,initComponent:function(){Ext.DatePicker.superclass.initComponent.call(this);this.value=this.value?this.value.clearTime():new Date().clearTime();this.addEvents("select");if(this.handler){this.on("select",this.handler,this.scope||this)}this.initDisabledDays()},initDisabledDays:function(){if(!this.disabledDatesRE&&this.disabledDates){var A=this.disabledDates;var C="(?:";for(var B=0;B<A.length;B++){C+=A[B];if(B!=A.length-1){C+="|"}}this.disabledDatesRE=new RegExp(C+")")}},setDisabledDates:function(A){if(Ext.isArray(A)){this.disabledDates=A;this.disabledDatesRE=null}else{this.disabledDatesRE=A}this.initDisabledDays();this.update(this.value,true)},setDisabledDays:function(A){this.disabledDays=A;this.update(this.value,true)},setMinDate:function(A){this.minDate=A;this.update(this.value,true)},setMaxDate:function(A){this.maxDate=A;this.update(this.value,true)},setValue:function(B){var A=this.value;this.value=B.clearTime(true);if(this.el){this.update(this.value)}},getValue:function(){return this.value},focus:function(){if(this.el){this.update(this.activeDate)}},onRender:function(A,F){var C=["<table cellspacing=\"0\">","<tr><td class=\"x-date-left\"><a href=\"#\" title=\"",this.prevText,"\">&#160;</a></td><td class=\"x-date-middle\" align=\"center\"></td><td class=\"x-date-right\"><a href=\"#\" title=\"",this.nextText,"\">&#160;</a></td></tr>","<tr><td colspan=\"3\"><table class=\"x-date-inner\" cellspacing=\"0\"><thead><tr>"];var E=this.dayNames;for(var D=0;D<7;D++){var G=this.startDay+D;if(G>6){G=G-7}C.push("<th><span>",E[G].substr(0,1),"</span></th>")}C[C.length]="</tr></thead><tbody><tr>";for(var D=0;D<42;D++){if(D%7==0&&D!=0){C[C.length]="</tr><tr>"}C[C.length]="<td><a href=\"#\" hidefocus=\"on\" class=\"x-date-date\" tabIndex=\"1\"><em><span></span></em></a></td>"}C.push("</tr></tbody></table></td></tr>",this.showToday?"<tr><td colspan=\"3\" class=\"x-date-bottom\" align=\"center\"></td></tr>":"","</table><div class=\"x-date-mp\"></div>");var B=document.createElement("div");B.className="x-date-picker";B.innerHTML=C.join("");A.dom.insertBefore(B,F);this.el=Ext.get(B);this.eventEl=Ext.get(B.firstChild);new Ext.util.ClickRepeater(this.el.child("td.x-date-left a"),{handler:this.showPrevMonth,scope:this,preventDefault:true,stopDefault:true});new Ext.util.ClickRepeater(this.el.child("td.x-date-right a"),{handler:this.showNextMonth,scope:this,preventDefault:true,stopDefault:true});this.eventEl.on("mousewheel",this.handleMouseWheel,this);this.monthPicker=this.el.down("div.x-date-mp");this.monthPicker.enableDisplayMode("block");var I=new Ext.KeyNav(this.eventEl,{"left":function(J){J.ctrlKey?this.showPrevMonth():this.update(this.activeDate.add("d",-1))},"right":function(J){J.ctrlKey?this.showNextMonth():this.update(this.activeDate.add("d",1))},"up":function(J){J.ctrlKey?this.showNextYear():this.update(this.activeDate.add("d",-7))},"down":function(J){J.ctrlKey?this.showPrevYear():this.update(this.activeDate.add("d",7))},"pageUp":function(J){this.showNextMonth()},"pageDown":function(J){this.showPrevMonth()},"enter":function(J){J.stopPropagation();return true},scope:this});this.eventEl.on("click",this.handleDateClick,this,{delegate:"a.x-date-date"});this.el.unselectable();this.cells=this.el.select("table.x-date-inner tbody td");this.textNodes=this.el.query("table.x-date-inner tbody span");this.mbtn=new Ext.Button({text:"&#160;",tooltip:this.monthYearText,renderTo:this.el.child("td.x-date-middle",true)});this.mbtn.on("click",this.showMonthPicker,this);this.mbtn.el.child(this.mbtn.menuClassTarget).addClass("x-btn-with-menu");if(this.showToday){this.todayKeyListener=this.eventEl.addKeyListener(Ext.EventObject.SPACE,this.selectToday,this);var H=(new Date()).dateFormat(this.format);this.todayBtn=new Ext.Button({renderTo:this.el.child("td.x-date-bottom",true),text:String.format(this.todayText,H),tooltip:String.format(this.todayTip,H),handler:this.selectToday,scope:this})}if(Ext.isIE){this.el.repaint()}this.update(this.value)},createMonthPicker:function(){if(!this.monthPicker.dom.firstChild){var A=["<table border=\"0\" cellspacing=\"0\">"];for(var B=0;B<6;B++){A.push("<tr><td class=\"x-date-mp-month\"><a href=\"#\">",this.monthNames[B].substr(0,3),"</a></td>","<td class=\"x-date-mp-month x-date-mp-sep\"><a href=\"#\">",this.monthNames[B+6].substr(0,3),"</a></td>",B==0?"<td class=\"x-date-mp-ybtn\" align=\"center\"><a class=\"x-date-mp-prev\"></a></td><td class=\"x-date-mp-ybtn\" align=\"center\"><a class=\"x-date-mp-next\"></a></td></tr>":"<td class=\"x-date-mp-year\"><a href=\"#\"></a></td><td class=\"x-date-mp-year\"><a href=\"#\"></a></td></tr>")}A.push("<tr class=\"x-date-mp-btns\"><td colspan=\"4\"><button type=\"button\" class=\"x-date-mp-ok\">",this.okText,"</button><button type=\"button\" class=\"x-date-mp-cancel\">",this.cancelText,"</button></td></tr>","</table>");this.monthPicker.update(A.join(""));this.monthPicker.on("click",this.onMonthClick,this);this.monthPicker.on("dblclick",this.onMonthDblClick,this);this.mpMonths=this.monthPicker.select("td.x-date-mp-month");this.mpYears=this.monthPicker.select("td.x-date-mp-year");this.mpMonths.each(function(C,D,E){E+=1;if((E%2)==0){C.dom.xmonth=5+Math.round(E*0.5)}else{C.dom.xmonth=Math.round((E-1)*0.5)}})}},showMonthPicker:function(){this.createMonthPicker();var A=this.el.getSize();this.monthPicker.setSize(A);this.monthPicker.child("table").setSize(A);this.mpSelMonth=(this.activeDate||this.value).getMonth();this.updateMPMonth(this.mpSelMonth);this.mpSelYear=(this.activeDate||this.value).getFullYear();this.updateMPYear(this.mpSelYear);this.monthPicker.slideIn("t",{duration:0.2})},updateMPYear:function(E){this.mpyear=E;var C=this.mpYears.elements;for(var B=1;B<=10;B++){var D=C[B-1],A;if((B%2)==0){A=E+Math.round(B*0.5);D.firstChild.innerHTML=A;D.xyear=A}else{A=E-(5-Math.round(B*0.5));D.firstChild.innerHTML=A;D.xyear=A}this.mpYears.item(B-1)[A==this.mpSelYear?"addClass":"removeClass"]("x-date-mp-sel")}},updateMPMonth:function(A){this.mpMonths.each(function(B,C,D){B[B.dom.xmonth==A?"addClass":"removeClass"]("x-date-mp-sel")})},selectMPMonth:function(A){},onMonthClick:function(D,B){D.stopEvent();var C=new Ext.Element(B),A;if(C.is("button.x-date-mp-cancel")){this.hideMonthPicker()}else{if(C.is("button.x-date-mp-ok")){var E=new Date(this.mpSelYear,this.mpSelMonth,(this.activeDate||this.value).getDate());if(E.getMonth()!=this.mpSelMonth){E=new Date(this.mpSelYear,this.mpSelMonth,1).getLastDateOfMonth()}this.update(E);this.hideMonthPicker()}else{if(A=C.up("td.x-date-mp-month",2)){this.mpMonths.removeClass("x-date-mp-sel");A.addClass("x-date-mp-sel");this.mpSelMonth=A.dom.xmonth}else{if(A=C.up("td.x-date-mp-year",2)){this.mpYears.removeClass("x-date-mp-sel");A.addClass("x-date-mp-sel");this.mpSelYear=A.dom.xyear}else{if(C.is("a.x-date-mp-prev")){this.updateMPYear(this.mpyear-10)}else{if(C.is("a.x-date-mp-next")){this.updateMPYear(this.mpyear+10)}}}}}}},onMonthDblClick:function(D,B){D.stopEvent();var C=new Ext.Element(B),A;if(A=C.up("td.x-date-mp-month",2)){this.update(new Date(this.mpSelYear,A.dom.xmonth,(this.activeDate||this.value).getDate()));this.hideMonthPicker()}else{if(A=C.up("td.x-date-mp-year",2)){this.update(new Date(A.dom.xyear,this.mpSelMonth,(this.activeDate||this.value).getDate()));this.hideMonthPicker()}}},hideMonthPicker:function(A){if(this.monthPicker){if(A===true){this.monthPicker.hide()}else{this.monthPicker.slideOut("t",{duration:0.2})}}},showPrevMonth:function(A){this.update(this.activeDate.add("mo",-1))},showNextMonth:function(A){this.update(this.activeDate.add("mo",1))},showPrevYear:function(){this.update(this.activeDate.add("y",-1))},showNextYear:function(){this.update(this.activeDate.add("y",1))},handleMouseWheel:function(A){var B=A.getWheelDelta();if(B>0){this.showPrevMonth();A.stopEvent()}else{if(B<0){this.showNextMonth();A.stopEvent()}}},handleDateClick:function(B,A){B.stopEvent();if(A.dateValue&&!Ext.fly(A.parentNode).hasClass("x-date-disabled")){this.setValue(new Date(A.dateValue));this.fireEvent("select",this,this.value)}},selectToday:function(){if(this.todayBtn&&!this.todayBtn.disabled){this.setValue(new Date().clearTime());this.fireEvent("select",this,this.value)}},update:function(a,U){var A=this.activeDate;this.activeDate=a;if(!U&&A&&this.el){var K=a.getTime();if(A.getMonth()==a.getMonth()&&A.getFullYear()==a.getFullYear()){this.cells.removeClass("x-date-selected");this.cells.each(function(d){if(d.dom.firstChild.dateValue==K){d.addClass("x-date-selected");setTimeout(function(){try{d.dom.firstChild.focus()}catch(f){}},50);return false}});return }}var G=a.getDaysInMonth();var L=a.getFirstDateOfMonth();var D=L.getDay()-this.startDay;if(D<=this.startDay){D+=7}var V=a.add("mo",-1);var E=V.getDaysInMonth()-D;var C=this.cells.elements;var M=this.textNodes;G+=D;var R=86400000;var X=(new Date(V.getFullYear(),V.getMonth(),E)).clearTime();var W=new Date().clearTime().getTime();var P=a.clearTime().getTime();var O=this.minDate?this.minDate.clearTime():Number.NEGATIVE_INFINITY;var S=this.maxDate?this.maxDate.clearTime():Number.POSITIVE_INFINITY;var Z=this.disabledDatesRE;var N=this.disabledDatesText;var c=this.disabledDays?this.disabledDays.join(""):false;var Y=this.disabledDaysText;var T=this.format;if(this.showToday){var I=new Date().clearTime();var B=(I<O||I>S||(Z&&T&&Z.test(I.dateFormat(T)))||(c&&c.indexOf(I.getDay())!=-1));this.todayBtn.setDisabled(B);this.todayKeyListener[B?"disable":"enable"]()}var H=function(g,d){d.title="";var e=X.getTime();d.firstChild.dateValue=e;if(e==W){d.className+=" x-date-today";d.title=g.todayText}if(e==P){d.className+=" x-date-selected";setTimeout(function(){try{d.firstChild.focus()}catch(h){}},50)}if(e<O){d.className=" x-date-disabled";d.title=g.minText;return }if(e>S){d.className=" x-date-disabled";d.title=g.maxText;return }if(c){if(c.indexOf(X.getDay())!=-1){d.title=Y;d.className=" x-date-disabled"}}if(Z&&T){var f=X.dateFormat(T);if(Z.test(f)){d.title=N.replace("%0",f);d.className=" x-date-disabled"}}};var Q=0;for(;Q<D;Q++){M[Q].innerHTML=(++E);X.setDate(X.getDate()+1);C[Q].className="x-date-prevday";H(this,C[Q])}for(;Q<G;Q++){intDay=Q-D+1;M[Q].innerHTML=(intDay);X.setDate(X.getDate()+1);C[Q].className="x-date-active";H(this,C[Q])}var b=0;for(;Q<42;Q++){M[Q].innerHTML=(++b);X.setDate(X.getDate()+1);C[Q].className="x-date-nextday";H(this,C[Q])}this.mbtn.setText(this.monthNames[a.getMonth()]+" "+a.getFullYear());if(!this.internalRender){var F=this.el.dom.firstChild;var J=F.offsetWidth;this.el.setWidth(J+this.el.getBorderWidth("lr"));Ext.fly(F).setWidth(J);this.internalRender=true;if(Ext.isOpera&&!this.secondPass){F.rows[0].cells[1].style.width=(J-(F.rows[0].cells[0].offsetWidth+F.rows[0].cells[2].offsetWidth))+"px";this.secondPass=true;this.update.defer(10,this,[a])}}},beforeDestroy:function(){if(this.rendered){Ext.destroy(this.mbtn,this.todayBtn)}}});Ext.reg("datepicker",Ext.DatePicker);
-Ext.TabPanel=Ext.extend(Ext.Panel,{monitorResize:true,deferredRender:true,tabWidth:120,minTabWidth:30,resizeTabs:false,enableTabScroll:false,scrollIncrement:0,scrollRepeatInterval:400,scrollDuration:0.35,animScroll:true,tabPosition:"top",baseCls:"x-tab-panel",autoTabs:false,autoTabSelector:"div.x-tab",activeTab:null,tabMargin:2,plain:false,wheelIncrement:20,idDelimiter:"__",itemCls:"x-tab-item",elements:"body",headerAsText:false,frame:false,hideBorders:true,initComponent:function(){this.frame=false;Ext.TabPanel.superclass.initComponent.call(this);this.addEvents("beforetabchange","tabchange","contextmenu");this.setLayout(new Ext.layout.CardLayout({deferredRender:this.deferredRender}));if(this.tabPosition=="top"){this.elements+=",header";this.stripTarget="header"}else{this.elements+=",footer";this.stripTarget="footer"}if(!this.stack){this.stack=Ext.TabPanel.AccessStack()}this.initItems()},render:function(){Ext.TabPanel.superclass.render.apply(this,arguments);if(this.activeTab!==undefined){var A=this.activeTab;delete this.activeTab;this.setActiveTab(A)}},onRender:function(C,A){Ext.TabPanel.superclass.onRender.call(this,C,A);if(this.plain){var F=this.tabPosition=="top"?"header":"footer";this[F].addClass("x-tab-panel-"+F+"-plain")}var B=this[this.stripTarget];this.stripWrap=B.createChild({cls:"x-tab-strip-wrap",cn:{tag:"ul",cls:"x-tab-strip x-tab-strip-"+this.tabPosition}});var E=(this.tabPosition=="bottom"?this.stripWrap:null);this.stripSpacer=B.createChild({cls:"x-tab-strip-spacer"},E);this.strip=new Ext.Element(this.stripWrap.dom.firstChild);this.edge=this.strip.createChild({tag:"li",cls:"x-tab-edge"});this.strip.createChild({cls:"x-clear"});this.body.addClass("x-tab-panel-body-"+this.tabPosition);if(!this.itemTpl){var D=new Ext.Template("<li class=\"{cls}\" id=\"{id}\"><a class=\"x-tab-strip-close\" onclick=\"return false;\"></a>","<a class=\"x-tab-right\" href=\"#\" onclick=\"return false;\"><em class=\"x-tab-left\">","<span class=\"x-tab-strip-inner\"><span class=\"x-tab-strip-text {iconCls}\">{text}</span></span>","</em></a></li>");D.disableFormats=true;D.compile();Ext.TabPanel.prototype.itemTpl=D}this.items.each(this.initTab,this)},afterRender:function(){Ext.TabPanel.superclass.afterRender.call(this);if(this.autoTabs){this.readTabs(false)}},initEvents:function(){Ext.TabPanel.superclass.initEvents.call(this);this.on("add",this.onAdd,this);this.on("remove",this.onRemove,this);this.strip.on("mousedown",this.onStripMouseDown,this);this.strip.on("contextmenu",this.onStripContextMenu,this);if(this.enableTabScroll){this.strip.on("mousewheel",this.onWheel,this)}},findTargets:function(C){var B=null;var A=C.getTarget("li",this.strip);if(A){B=this.getComponent(A.id.split(this.idDelimiter)[1]);if(B.disabled){return{close:null,item:null,el:null}}}return{close:C.getTarget(".x-tab-strip-close",this.strip),item:B,el:A}},onStripMouseDown:function(B){if(B.button!=0){return }B.preventDefault();var A=this.findTargets(B);if(A.close){this.remove(A.item);return }if(A.item&&A.item!=this.activeTab){this.setActiveTab(A.item)}},onStripContextMenu:function(B){B.preventDefault();var A=this.findTargets(B);if(A.item){this.fireEvent("contextmenu",this,A.item,B)}},readTabs:function(D){if(D===true){this.items.each(function(G){this.remove(G)},this)}var C=this.el.query(this.autoTabSelector);for(var B=0,A=C.length;B<A;B++){var E=C[B];var F=E.getAttribute("title");E.removeAttribute("title");this.add({title:F,el:E})}},initTab:function(D,B){var E=this.strip.dom.childNodes[B];var A=D.closable?"x-tab-strip-closable":"";if(D.disabled){A+=" x-item-disabled"}if(D.iconCls){A+=" x-tab-with-icon"}if(D.tabCls){A+=" "+D.tabCls}var F={id:this.id+this.idDelimiter+D.getItemId(),text:D.title,cls:A,iconCls:D.iconCls||""};var C=E?this.itemTpl.insertBefore(E,F):this.itemTpl.append(this.strip,F);Ext.fly(C).addClassOnOver("x-tab-strip-over");if(D.tabTip){Ext.fly(C).child("span.x-tab-strip-text",true).qtip=D.tabTip}D.on("disable",this.onItemDisabled,this);D.on("enable",this.onItemEnabled,this);D.on("titlechange",this.onItemTitleChanged,this);D.on("beforeshow",this.onBeforeShowItem,this)},onAdd:function(C,B,A){this.initTab(B,A);if(this.items.getCount()==1){this.syncSize()}this.delegateUpdates()},onBeforeAdd:function(B){var A=B.events?(this.items.containsKey(B.getItemId())?B:null):this.items.get(B);if(A){this.setActiveTab(B);return false}Ext.TabPanel.superclass.onBeforeAdd.apply(this,arguments);var C=B.elements;B.elements=C?C.replace(",header",""):C;B.border=(B.border===true)},onRemove:function(C,B){Ext.removeNode(this.getTabEl(B));this.stack.remove(B);B.un("disable",this.onItemDisabled,this);B.un("enable",this.onItemEnabled,this);B.un("titlechange",this.onItemTitleChanged,this);B.un("beforeshow",this.onBeforeShowItem,this);if(B==this.activeTab){var A=this.stack.next();if(A){this.setActiveTab(A)}else{this.setActiveTab(0)}}this.delegateUpdates()},onBeforeShowItem:function(A){if(A!=this.activeTab){this.setActiveTab(A);return false}},onItemDisabled:function(B){var A=this.getTabEl(B);if(A){Ext.fly(A).addClass("x-item-disabled")}this.stack.remove(B)},onItemEnabled:function(B){var A=this.getTabEl(B);if(A){Ext.fly(A).removeClass("x-item-disabled")}},onItemTitleChanged:function(B){var A=this.getTabEl(B);if(A){Ext.fly(A).child("span.x-tab-strip-text",true).innerHTML=B.title}},getTabEl:function(A){var B=(typeof A==="number")?this.items.items[A].getItemId():A.getItemId();return document.getElementById(this.id+this.idDelimiter+B)},onResize:function(){Ext.TabPanel.superclass.onResize.apply(this,arguments);this.delegateUpdates()},beginUpdate:function(){this.suspendUpdates=true},endUpdate:function(){this.suspendUpdates=false;this.delegateUpdates()},hideTabStripItem:function(B){B=this.getComponent(B);var A=this.getTabEl(B);if(A){A.style.display="none";this.delegateUpdates()}this.stack.remove(B)},unhideTabStripItem:function(B){B=this.getComponent(B);var A=this.getTabEl(B);if(A){A.style.display="";this.delegateUpdates()}},delegateUpdates:function(){if(this.suspendUpdates){return }if(this.resizeTabs&&this.rendered){this.autoSizeTabs()}if(this.enableTabScroll&&this.rendered){this.autoScrollTabs()}},autoSizeTabs:function(){var G=this.items.length;var B=this.tabPosition!="bottom"?"header":"footer";var C=this[B].dom.offsetWidth;var A=this[B].dom.clientWidth;if(!this.resizeTabs||G<1||!A){return }var I=Math.max(Math.min(Math.floor((A-4)/G)-this.tabMargin,this.tabWidth),this.minTabWidth);this.lastTabWidth=I;var K=this.stripWrap.dom.getElementsByTagName("li");for(var E=0,H=K.length-1;E<H;E++){var J=K[E];var L=J.childNodes[1].firstChild.firstChild;var F=J.offsetWidth;var D=L.offsetWidth;L.style.width=(I-(F-D))+"px"}},adjustBodyWidth:function(A){if(this.header){this.header.setWidth(A)}if(this.footer){this.footer.setWidth(A)}return A},setActiveTab:function(C){C=this.getComponent(C);if(!C||this.fireEvent("beforetabchange",this,C,this.activeTab)===false){return }if(!this.rendered){this.activeTab=C;return }if(this.activeTab!=C){if(this.activeTab){var A=this.getTabEl(this.activeTab);if(A){Ext.fly(A).removeClass("x-tab-strip-active")}this.activeTab.fireEvent("deactivate",this.activeTab)}var B=this.getTabEl(C);Ext.fly(B).addClass("x-tab-strip-active");this.activeTab=C;this.stack.add(C);this.layout.setActiveItem(C);if(this.layoutOnTabChange&&C.doLayout){C.doLayout()}if(this.scrolling){this.scrollToTab(C,this.animScroll)}C.fireEvent("activate",C);this.fireEvent("tabchange",this,C)}},getActiveTab:function(){return this.activeTab||null},getItem:function(A){return this.getComponent(A)},autoScrollTabs:function(){var G=this.items.length;var D=this.header.dom.offsetWidth;var C=this.header.dom.clientWidth;var F=this.stripWrap;var E=F.dom;var B=E.offsetWidth;var H=this.getScrollPos();var A=this.edge.getOffsetsTo(this.stripWrap)[0]+H;if(!this.enableTabScroll||G<1||B<20){return }if(A<=C){E.scrollLeft=0;F.setWidth(C);if(this.scrolling){this.scrolling=false;this.header.removeClass("x-tab-scrolling");this.scrollLeft.hide();this.scrollRight.hide();if(Ext.isAir){E.style.marginLeft="";E.style.marginRight=""}}}else{if(!this.scrolling){this.header.addClass("x-tab-scrolling");if(Ext.isAir){E.style.marginLeft="18px";E.style.marginRight="18px"}}C-=F.getMargins("lr");F.setWidth(C>20?C:20);if(!this.scrolling){if(!this.scrollLeft){this.createScrollers()}else{this.scrollLeft.show();this.scrollRight.show()}}this.scrolling=true;if(H>(A-C)){E.scrollLeft=A-C}else{this.scrollToTab(this.activeTab,false)}this.updateScrollButtons()}},createScrollers:function(){var C=this.stripWrap.dom.offsetHeight;var A=this.header.insertFirst({cls:"x-tab-scroller-left"});A.setHeight(C);A.addClassOnOver("x-tab-scroller-left-over");this.leftRepeater=new Ext.util.ClickRepeater(A,{interval:this.scrollRepeatInterval,handler:this.onScrollLeft,scope:this});this.scrollLeft=A;var B=this.header.insertFirst({cls:"x-tab-scroller-right"});B.setHeight(C);B.addClassOnOver("x-tab-scroller-right-over");this.rightRepeater=new Ext.util.ClickRepeater(B,{interval:this.scrollRepeatInterval,handler:this.onScrollRight,scope:this});this.scrollRight=B},getScrollWidth:function(){return this.edge.getOffsetsTo(this.stripWrap)[0]+this.getScrollPos()},getScrollPos:function(){return parseInt(this.stripWrap.dom.scrollLeft,10)||0},getScrollArea:function(){return parseInt(this.stripWrap.dom.clientWidth,10)||0},getScrollAnim:function(){return{duration:this.scrollDuration,callback:this.updateScrollButtons,scope:this}},getScrollIncrement:function(){return this.scrollIncrement||(this.resizeTabs?this.lastTabWidth+2:100)},scrollToTab:function(E,A){if(!E){return }var C=this.getTabEl(E);var G=this.getScrollPos(),D=this.getScrollArea();var F=Ext.fly(C).getOffsetsTo(this.stripWrap)[0]+G;var B=F+C.offsetWidth;if(F<G){this.scrollTo(F,A)}else{if(B>(G+D)){this.scrollTo(B-D,A)}}},scrollTo:function(B,A){this.stripWrap.scrollTo("left",B,A?this.getScrollAnim():false);if(!A){this.updateScrollButtons()}},onWheel:function(D){var E=D.getWheelDelta()*this.wheelIncrement*-1;D.stopEvent();var F=this.getScrollPos();var C=F+E;var A=this.getScrollWidth()-this.getScrollArea();var B=Math.max(0,Math.min(A,C));if(B!=F){this.scrollTo(B,false)}},onScrollRight:function(){var A=this.getScrollWidth()-this.getScrollArea();var C=this.getScrollPos();var B=Math.min(A,C+this.getScrollIncrement());if(B!=C){this.scrollTo(B,this.animScroll)}},onScrollLeft:function(){var B=this.getScrollPos();var A=Math.max(0,B-this.getScrollIncrement());if(A!=B){this.scrollTo(A,this.animScroll)}},updateScrollButtons:function(){var A=this.getScrollPos();this.scrollLeft[A==0?"addClass":"removeClass"]("x-tab-scroller-left-disabled");this.scrollRight[A>=(this.getScrollWidth()-this.getScrollArea())?"addClass":"removeClass"]("x-tab-scroller-right-disabled")}});Ext.reg("tabpanel",Ext.TabPanel);Ext.TabPanel.prototype.activate=Ext.TabPanel.prototype.setActiveTab;Ext.TabPanel.AccessStack=function(){var A=[];return{add:function(B){A.push(B);if(A.length>10){A.shift()}},remove:function(E){var D=[];for(var C=0,B=A.length;C<B;C++){if(A[C]!=E){D.push(A[C])}}A=D},next:function(){return A.pop()}}};
-Ext.Button=Ext.extend(Ext.Component,{hidden:false,disabled:false,pressed:false,enableToggle:false,menuAlign:"tl-bl?",type:"button",menuClassTarget:"tr",clickEvent:"click",handleMouseEvents:true,tooltipType:"qtip",buttonSelector:"button:first",initComponent:function(){Ext.Button.superclass.initComponent.call(this);this.addEvents("click","toggle","mouseover","mouseout","menushow","menuhide","menutriggerover","menutriggerout");if(this.menu){this.menu=Ext.menu.MenuMgr.get(this.menu)}if(typeof this.toggleGroup==="string"){this.enableToggle=true}},onRender:function(C,A){if(!this.template){if(!Ext.Button.buttonTemplate){Ext.Button.buttonTemplate=new Ext.Template("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"x-btn-wrap\"><tbody><tr>","<td class=\"x-btn-left\"><i>&#160;</i></td><td class=\"x-btn-center\"><em unselectable=\"on\"><button class=\"x-btn-text\" type=\"{1}\">{0}</button></em></td><td class=\"x-btn-right\"><i>&#160;</i></td>","</tr></tbody></table>")}this.template=Ext.Button.buttonTemplate}var B,E=[this.text||"&#160;",this.type];if(A){B=this.template.insertBefore(A,E,true)}else{B=this.template.append(C,E,true)}var D=B.child(this.buttonSelector);D.on("focus",this.onFocus,this);D.on("blur",this.onBlur,this);this.initButtonEl(B,D);if(this.menu){this.el.child(this.menuClassTarget).addClass("x-btn-with-menu")}Ext.ButtonToggleMgr.register(this)},initButtonEl:function(B,C){this.el=B;B.addClass("x-btn");if(this.icon){C.setStyle("background-image","url("+this.icon+")")}if(this.iconCls){C.addClass(this.iconCls);if(!this.cls){B.addClass(this.text?"x-btn-text-icon":"x-btn-icon")}}if(this.tabIndex!==undefined){C.dom.tabIndex=this.tabIndex}if(this.tooltip){if(typeof this.tooltip=="object"){Ext.QuickTips.register(Ext.apply({target:C.id},this.tooltip))}else{C.dom[this.tooltipType]=this.tooltip}}if(this.pressed){this.el.addClass("x-btn-pressed")}if(this.handleMouseEvents){B.on("mouseover",this.onMouseOver,this);B.on("mousedown",this.onMouseDown,this)}if(this.menu){this.menu.on("show",this.onMenuShow,this);this.menu.on("hide",this.onMenuHide,this)}if(this.id){this.el.dom.id=this.el.id=this.id}if(this.repeat){var A=new Ext.util.ClickRepeater(B,typeof this.repeat=="object"?this.repeat:{});A.on("click",this.onClick,this)}B.on(this.clickEvent,this.onClick,this)},afterRender:function(){Ext.Button.superclass.afterRender.call(this);if(Ext.isIE6){this.autoWidth.defer(1,this)}else{this.autoWidth()}},setIconClass:function(A){if(this.el){this.el.child(this.buttonSelector).replaceClass(this.iconCls,A)}this.iconCls=A},beforeDestroy:function(){if(this.rendered){var A=this.el.child(this.buttonSelector);if(A){A.removeAllListeners()}}if(this.menu){Ext.destroy(this.menu)}},onDestroy:function(){if(this.rendered){Ext.ButtonToggleMgr.unregister(this)}},autoWidth:function(){if(this.el){this.el.setWidth("auto");if(Ext.isIE7&&Ext.isStrict){var A=this.el.child(this.buttonSelector);if(A&&A.getWidth()>20){A.clip();A.setWidth(Ext.util.TextMetrics.measure(A,this.text).width+A.getFrameWidth("lr"))}}if(this.minWidth){if(this.el.getWidth()<this.minWidth){this.el.setWidth(this.minWidth)}}}},setHandler:function(B,A){this.handler=B;this.scope=A},setText:function(A){this.text=A;if(this.el){this.el.child("td.x-btn-center "+this.buttonSelector).update(A)}this.autoWidth()},getText:function(){return this.text},toggle:function(A){A=A===undefined?!this.pressed:A;if(A!=this.pressed){if(A){this.el.addClass("x-btn-pressed");this.pressed=true;this.fireEvent("toggle",this,true)}else{this.el.removeClass("x-btn-pressed");this.pressed=false;this.fireEvent("toggle",this,false)}if(this.toggleHandler){this.toggleHandler.call(this.scope||this,this,A)}}},focus:function(){this.el.child(this.buttonSelector).focus()},onDisable:function(){if(this.el){if(!Ext.isIE6||!this.text){this.el.addClass(this.disabledClass)}this.el.dom.disabled=true}this.disabled=true},onEnable:function(){if(this.el){if(!Ext.isIE6||!this.text){this.el.removeClass(this.disabledClass)}this.el.dom.disabled=false}this.disabled=false},showMenu:function(){if(this.menu){this.menu.show(this.el,this.menuAlign)}return this},hideMenu:function(){if(this.menu){this.menu.hide()}return this},hasVisibleMenu:function(){return this.menu&&this.menu.isVisible()},onClick:function(A){if(A){A.preventDefault()}if(A.button!=0){return }if(!this.disabled){if(this.enableToggle&&(this.allowDepress!==false||!this.pressed)){this.toggle()}if(this.menu&&!this.menu.isVisible()&&!this.ignoreNextClick){this.showMenu()}this.fireEvent("click",this,A);if(this.handler){this.handler.call(this.scope||this,this,A)}}},isMenuTriggerOver:function(B,A){return this.menu&&!A},isMenuTriggerOut:function(B,A){return this.menu&&!A},onMouseOver:function(B){if(!this.disabled){var A=B.within(this.el,true);if(!A){this.el.addClass("x-btn-over");if(!this.monitoringMouseOver){Ext.getDoc().on("mouseover",this.monitorMouseOver,this);this.monitoringMouseOver=true}this.fireEvent("mouseover",this,B)}if(this.isMenuTriggerOver(B,A)){this.fireEvent("menutriggerover",this,this.menu,B)}}},monitorMouseOver:function(A){if(A.target!=this.el.dom&&!A.within(this.el)){if(this.monitoringMouseOver){Ext.getDoc().un("mouseover",this.monitorMouseOver,this);this.monitoringMouseOver=false}this.onMouseOut(A)}},onMouseOut:function(B){var A=B.within(this.el)&&B.target!=this.el.dom;this.el.removeClass("x-btn-over");this.fireEvent("mouseout",this,B);if(this.isMenuTriggerOut(B,A)){this.fireEvent("menutriggerout",this,this.menu,B)}},onFocus:function(A){if(!this.disabled){this.el.addClass("x-btn-focus")}},onBlur:function(A){this.el.removeClass("x-btn-focus")},getClickEl:function(B,A){return this.el},onMouseDown:function(A){if(!this.disabled&&A.button==0){this.getClickEl(A).addClass("x-btn-click");Ext.getDoc().on("mouseup",this.onMouseUp,this)}},onMouseUp:function(A){if(A.button==0){this.getClickEl(A,true).removeClass("x-btn-click");Ext.getDoc().un("mouseup",this.onMouseUp,this)}},onMenuShow:function(A){this.ignoreNextClick=0;this.el.addClass("x-btn-menu-active");this.fireEvent("menushow",this,this.menu)},onMenuHide:function(A){this.el.removeClass("x-btn-menu-active");this.ignoreNextClick=this.restoreClick.defer(250,this);this.fireEvent("menuhide",this,this.menu)},restoreClick:function(){this.ignoreNextClick=0}});Ext.reg("button",Ext.Button);Ext.ButtonToggleMgr=function(){var A={};function B(E,G){if(G){var F=A[E.toggleGroup];for(var D=0,C=F.length;D<C;D++){if(F[D]!=E){F[D].toggle(false)}}}}return{register:function(C){if(!C.toggleGroup){return }var D=A[C.toggleGroup];if(!D){D=A[C.toggleGroup]=[]}D.push(C);C.on("toggle",B)},unregister:function(C){if(!C.toggleGroup){return }var D=A[C.toggleGroup];if(D){D.remove(C);C.un("toggle",B)}}}}();
-Ext.SplitButton=Ext.extend(Ext.Button,{arrowSelector:"button:last",initComponent:function(){Ext.SplitButton.superclass.initComponent.call(this);this.addEvents("arrowclick")},onRender:function(D,A){var B=new Ext.Template("<table cellspacing=\"0\" class=\"x-btn-menu-wrap x-btn\"><tr><td>","<table cellspacing=\"0\" class=\"x-btn-wrap x-btn-menu-text-wrap\"><tbody>","<tr><td class=\"x-btn-left\"><i>&#160;</i></td><td class=\"x-btn-center\"><button class=\"x-btn-text\" type=\"{1}\">{0}</button></td></tr>","</tbody></table></td><td>","<table cellspacing=\"0\" class=\"x-btn-wrap x-btn-menu-arrow-wrap\"><tbody>","<tr><td class=\"x-btn-center\"><button class=\"x-btn-menu-arrow-el\" type=\"button\">&#160;</button></td><td class=\"x-btn-right\"><i>&#160;</i></td></tr>","</tbody></table></td></tr></table>");var C,F=[this.text||"&#160;",this.type];if(A){C=B.insertBefore(A,F,true)}else{C=B.append(D,F,true)}var E=C.child(this.buttonSelector);this.initButtonEl(C,E);this.arrowBtnTable=C.child("table:last");if(this.arrowTooltip){C.child(this.arrowSelector).dom[this.tooltipType]=this.arrowTooltip}},autoWidth:function(){if(this.el){var C=this.el.child("table:first");var B=this.el.child("table:last");this.el.setWidth("auto");C.setWidth("auto");if(Ext.isIE7&&Ext.isStrict){var A=this.el.child(this.buttonSelector);if(A&&A.getWidth()>20){A.clip();A.setWidth(Ext.util.TextMetrics.measure(A,this.text).width+A.getFrameWidth("lr"))}}if(this.minWidth){if((C.getWidth()+B.getWidth())<this.minWidth){C.setWidth(this.minWidth-B.getWidth())}}this.el.setWidth(C.getWidth()+B.getWidth())}},setArrowHandler:function(B,A){this.arrowHandler=B;this.scope=A},onClick:function(A){A.preventDefault();if(!this.disabled){if(A.getTarget(".x-btn-menu-arrow-wrap")){if(this.menu&&!this.menu.isVisible()&&!this.ignoreNextClick){this.showMenu()}this.fireEvent("arrowclick",this,A);if(this.arrowHandler){this.arrowHandler.call(this.scope||this,this,A)}}else{if(this.enableToggle){this.toggle()}this.fireEvent("click",this,A);if(this.handler){this.handler.call(this.scope||this,this,A)}}}},getClickEl:function(B,A){if(!A){return(this.lastClickEl=B.getTarget("table",10,true))}return this.lastClickEl},onDisable:function(){if(this.el){if(!Ext.isIE6){this.el.addClass("x-item-disabled")}this.el.child(this.buttonSelector).dom.disabled=true;this.el.child(this.arrowSelector).dom.disabled=true}this.disabled=true},onEnable:function(){if(this.el){if(!Ext.isIE6){this.el.removeClass("x-item-disabled")}this.el.child(this.buttonSelector).dom.disabled=false;this.el.child(this.arrowSelector).dom.disabled=false}this.disabled=false},isMenuTriggerOver:function(A){return this.menu&&A.within(this.arrowBtnTable)&&!A.within(this.arrowBtnTable,true)},isMenuTriggerOut:function(B,A){return this.menu&&!B.within(this.arrowBtnTable)},onDestroy:function(){Ext.destroy(this.arrowBtnTable);Ext.SplitButton.superclass.onDestroy.call(this)}});Ext.MenuButton=Ext.SplitButton;Ext.reg("splitbutton",Ext.SplitButton);
-Ext.CycleButton=Ext.extend(Ext.SplitButton,{getItemText:function(A){if(A&&this.showText===true){var B="";if(this.prependText){B+=this.prependText}B+=A.text;return B}return undefined},setActiveItem:function(C,A){if(typeof C!="object"){C=this.menu.items.get(C)}if(C){if(!this.rendered){this.text=this.getItemText(C);this.iconCls=C.iconCls}else{var B=this.getItemText(C);if(B){this.setText(B)}this.setIconClass(C.iconCls)}this.activeItem=C;if(!C.checked){C.setChecked(true,true)}if(this.forceIcon){this.setIconClass(this.forceIcon)}if(!A){this.fireEvent("change",this,C)}}},getActiveItem:function(){return this.activeItem},initComponent:function(){this.addEvents("change");if(this.changeHandler){this.on("change",this.changeHandler,this.scope||this);delete this.changeHandler}this.itemCount=this.items.length;this.menu={cls:"x-cycle-menu",items:[]};var D;for(var B=0,A=this.itemCount;B<A;B++){var C=this.items[B];C.group=C.group||this.id;C.itemIndex=B;C.checkHandler=this.checkHandler;C.scope=this;C.checked=C.checked||false;this.menu.items.push(C);if(C.checked){D=C}}this.setActiveItem(D,true);Ext.CycleButton.superclass.initComponent.call(this);this.on("click",this.toggleSelected,this)},checkHandler:function(A,B){if(B){this.setActiveItem(A)}},toggleSelected:function(){this.menu.render();var C,A;for(var B=1;B<this.itemCount;B++){C=(this.activeItem.itemIndex+B)%this.itemCount;A=this.menu.items.itemAt(C);if(!A.disabled){A.setChecked(true);break}}}});Ext.reg("cycle",Ext.CycleButton);
-Ext.Toolbar=function(A){if(Ext.isArray(A)){A={buttons:A}}Ext.Toolbar.superclass.constructor.call(this,A)};(function(){var A=Ext.Toolbar;Ext.extend(A,Ext.BoxComponent,{trackMenus:true,initComponent:function(){A.superclass.initComponent.call(this);if(this.items){this.buttons=this.items}this.items=new Ext.util.MixedCollection(false,function(B){return B.itemId||B.id||Ext.id()})},autoCreate:{cls:"x-toolbar x-small-editor",html:"<table cellspacing=\"0\"><tr></tr></table>"},onRender:function(C,B){this.el=C.createChild(Ext.apply({id:this.id},this.autoCreate),B);this.tr=this.el.child("tr",true)},afterRender:function(){A.superclass.afterRender.call(this);if(this.buttons){this.add.apply(this,this.buttons);delete this.buttons}},add:function(){var C=arguments,B=C.length;for(var D=0;D<B;D++){var E=C[D];if(E.isFormField){this.addField(E)}else{if(E.render){this.addItem(E)}else{if(typeof E=="string"){if(E=="separator"||E=="-"){this.addSeparator()}else{if(E==" "){this.addSpacer()}else{if(E=="->"){this.addFill()}else{this.addText(E)}}}}else{if(E.tagName){this.addElement(E)}else{if(typeof E=="object"){if(E.xtype){this.addField(Ext.ComponentMgr.create(E,"button"))}else{this.addButton(E)}}}}}}}},addSeparator:function(){return this.addItem(new A.Separator())},addSpacer:function(){return this.addItem(new A.Spacer())},addFill:function(){return this.addItem(new A.Fill())},addElement:function(B){return this.addItem(new A.Item(B))},addItem:function(B){var C=this.nextBlock();this.initMenuTracking(B);B.render(C);this.items.add(B);return B},addButton:function(D){if(Ext.isArray(D)){var F=[];for(var E=0,C=D.length;E<C;E++){F.push(this.addButton(D[E]))}return F}var B=D;if(!(D instanceof A.Button)){B=D.split?new A.SplitButton(D):new A.Button(D)}var G=this.nextBlock();this.initMenuTracking(B);B.render(G);this.items.add(B);return B},initMenuTracking:function(B){if(this.trackMenus&&B.menu){B.on({"menutriggerover":this.onButtonTriggerOver,"menushow":this.onButtonMenuShow,"menuhide":this.onButtonMenuHide,scope:this})}},addText:function(B){return this.addItem(new A.TextItem(B))},insertButton:function(C,F){if(Ext.isArray(F)){var E=[];for(var D=0,B=F.length;D<B;D++){E.push(this.insertButton(C+D,F[D]))}return E}if(!(F instanceof A.Button)){F=new A.Button(F)}var G=document.createElement("td");this.tr.insertBefore(G,this.tr.childNodes[C]);this.initMenuTracking(F);F.render(G);this.items.insert(C,F);return F},addDom:function(C,B){var E=this.nextBlock();Ext.DomHelper.overwrite(E,C);var D=new A.Item(E.firstChild);D.render(E);this.items.add(D);return D},addField:function(C){var D=this.nextBlock();C.render(D);var B=new A.Item(D.firstChild);B.render(D);this.items.add(C);return B},nextBlock:function(){var B=document.createElement("td");this.tr.appendChild(B);return B},onDestroy:function(){Ext.Toolbar.superclass.onDestroy.call(this);if(this.rendered){if(this.items){Ext.destroy.apply(Ext,this.items.items)}Ext.Element.uncache(this.tr)}},onDisable:function(){this.items.each(function(B){if(B.disable){B.disable()}})},onEnable:function(){this.items.each(function(B){if(B.enable){B.enable()}})},onButtonTriggerOver:function(B){if(this.activeMenuBtn&&this.activeMenuBtn!=B){this.activeMenuBtn.hideMenu();B.showMenu();this.activeMenuBtn=B}},onButtonMenuShow:function(B){this.activeMenuBtn=B},onButtonMenuHide:function(B){delete this.activeMenuBtn}});Ext.reg("toolbar",Ext.Toolbar);A.Item=function(B){this.el=Ext.getDom(B);this.id=Ext.id(this.el);this.hidden=false};A.Item.prototype={getEl:function(){return this.el},render:function(B){this.td=B;B.appendChild(this.el)},destroy:function(){if(this.td&&this.td.parentNode){this.td.parentNode.removeChild(this.td)}},show:function(){this.hidden=false;this.td.style.display=""},hide:function(){this.hidden=true;this.td.style.display="none"},setVisible:function(B){if(B){this.show()}else{this.hide()}},focus:function(){Ext.fly(this.el).focus()},disable:function(){Ext.fly(this.td).addClass("x-item-disabled");this.disabled=true;this.el.disabled=true},enable:function(){Ext.fly(this.td).removeClass("x-item-disabled");this.disabled=false;this.el.disabled=false}};Ext.reg("tbitem",A.Item);A.Separator=function(){var B=document.createElement("span");B.className="ytb-sep";A.Separator.superclass.constructor.call(this,B)};Ext.extend(A.Separator,A.Item,{enable:Ext.emptyFn,disable:Ext.emptyFn,focus:Ext.emptyFn});Ext.reg("tbseparator",A.Separator);A.Spacer=function(){var B=document.createElement("div");B.className="ytb-spacer";A.Spacer.superclass.constructor.call(this,B)};Ext.extend(A.Spacer,A.Item,{enable:Ext.emptyFn,disable:Ext.emptyFn,focus:Ext.emptyFn});Ext.reg("tbspacer",A.Spacer);A.Fill=Ext.extend(A.Spacer,{render:function(B){B.style.width="100%";A.Fill.superclass.render.call(this,B)}});Ext.reg("tbfill",A.Fill);A.TextItem=function(B){var C=document.createElement("span");C.className="ytb-text";C.innerHTML=B.text?B.text:B;A.TextItem.superclass.constructor.call(this,C)};Ext.extend(A.TextItem,A.Item,{enable:Ext.emptyFn,disable:Ext.emptyFn,focus:Ext.emptyFn});Ext.reg("tbtext",A.TextItem);A.Button=Ext.extend(Ext.Button,{hideParent:true,onDestroy:function(){A.Button.superclass.onDestroy.call(this);if(this.container){this.container.remove()}}});Ext.reg("tbbutton",A.Button);A.SplitButton=Ext.extend(Ext.SplitButton,{hideParent:true,onDestroy:function(){A.SplitButton.superclass.onDestroy.call(this);if(this.container){this.container.remove()}}});Ext.reg("tbsplit",A.SplitButton);A.MenuButton=A.SplitButton})();
-Ext.PagingToolbar=Ext.extend(Ext.Toolbar,{pageSize:20,displayMsg:"Displaying {0} - {1} of {2}",emptyMsg:"No data to display",beforePageText:"Page",afterPageText:"of {0}",firstText:"First Page",prevText:"Previous Page",nextText:"Next Page",lastText:"Last Page",refreshText:"Refresh",paramNames:{start:"start",limit:"limit"},initComponent:function(){this.addEvents("change","beforechange");Ext.PagingToolbar.superclass.initComponent.call(this);this.cursor=0;this.bind(this.store)},onRender:function(B,A){Ext.PagingToolbar.superclass.onRender.call(this,B,A);this.first=this.addButton({tooltip:this.firstText,iconCls:"x-tbar-page-first",disabled:true,handler:this.onClick.createDelegate(this,["first"])});this.prev=this.addButton({tooltip:this.prevText,iconCls:"x-tbar-page-prev",disabled:true,handler:this.onClick.createDelegate(this,["prev"])});this.addSeparator();this.add(this.beforePageText);this.field=Ext.get(this.addDom({tag:"input",type:"text",size:"3",value:"1",cls:"x-tbar-page-number"}).el);this.field.on("keydown",this.onPagingKeydown,this);this.field.on("focus",function(){this.dom.select()});this.afterTextEl=this.addText(String.format(this.afterPageText,1));this.field.setHeight(18);this.addSeparator();this.next=this.addButton({tooltip:this.nextText,iconCls:"x-tbar-page-next",disabled:true,handler:this.onClick.createDelegate(this,["next"])});this.last=this.addButton({tooltip:this.lastText,iconCls:"x-tbar-page-last",disabled:true,handler:this.onClick.createDelegate(this,["last"])});this.addSeparator();this.loading=this.addButton({tooltip:this.refreshText,iconCls:"x-tbar-loading",handler:this.onClick.createDelegate(this,["refresh"])});if(this.displayInfo){this.displayEl=Ext.fly(this.el.dom).createChild({cls:"x-paging-info"})}if(this.dsLoaded){this.onLoad.apply(this,this.dsLoaded)}},updateInfo:function(){if(this.displayEl){var A=this.store.getCount();var B=A==0?this.emptyMsg:String.format(this.displayMsg,this.cursor+1,this.cursor+A,this.store.getTotalCount());this.displayEl.update(B)}},onLoad:function(A,C,F){if(!this.rendered){this.dsLoaded=[A,C,F];return }this.cursor=F.params?F.params[this.paramNames.start]:0;var E=this.getPageData(),B=E.activePage,D=E.pages;this.afterTextEl.el.innerHTML=String.format(this.afterPageText,E.pages);this.field.dom.value=B;this.first.setDisabled(B==1);this.prev.setDisabled(B==1);this.next.setDisabled(B==D);this.last.setDisabled(B==D);this.loading.enable();this.updateInfo();this.fireEvent("change",this,E)},getPageData:function(){var A=this.store.getTotalCount();return{total:A,activePage:Math.ceil((this.cursor+this.pageSize)/this.pageSize),pages:A<this.pageSize?1:Math.ceil(A/this.pageSize)}},onLoadError:function(){if(!this.rendered){return }this.loading.enable()},readPage:function(C){var A=this.field.dom.value,B;if(!A||isNaN(B=parseInt(A,10))){this.field.dom.value=C.activePage;return false}return B},onPagingKeydown:function(D){var B=D.getKey(),E=this.getPageData(),C;if(B==D.RETURN){D.stopEvent();C=this.readPage(E);if(C!==false){C=Math.min(Math.max(1,C),E.pages)-1;this.doLoad(C*this.pageSize)}}else{if(B==D.HOME||B==D.END){D.stopEvent();C=B==D.HOME?1:E.pages;this.field.dom.value=C}else{if(B==D.UP||B==D.PAGEUP||B==D.DOWN||B==D.PAGEDOWN){D.stopEvent();if(C=this.readPage(E)){var A=D.shiftKey?10:1;if(B==D.DOWN||B==D.PAGEDOWN){A*=-1}C+=A;if(C>=1&C<=E.pages){this.field.dom.value=C}}}}}},beforeLoad:function(){if(this.rendered&&this.loading){this.loading.disable()}},doLoad:function(C){var B={},A=this.paramNames;B[A.start]=C;B[A.limit]=this.pageSize;if(this.fireEvent("beforechange",this,B)!==false){this.store.load({params:B})}},changePage:function(A){this.doLoad(((A-1)*this.pageSize).constrain(0,this.store.getTotalCount()))},onClick:function(E){var B=this.store;switch(E){case"first":this.doLoad(0);break;case"prev":this.doLoad(Math.max(0,this.cursor-this.pageSize));break;case"next":this.doLoad(this.cursor+this.pageSize);break;case"last":var D=B.getTotalCount();var A=D%this.pageSize;var C=A?(D-A):D-this.pageSize;this.doLoad(C);break;case"refresh":this.doLoad(this.cursor);break}},unbind:function(A){A=Ext.StoreMgr.lookup(A);A.un("beforeload",this.beforeLoad,this);A.un("load",this.onLoad,this);A.un("loadexception",this.onLoadError,this);this.store=undefined},bind:function(A){A=Ext.StoreMgr.lookup(A);A.on("beforeload",this.beforeLoad,this);A.on("load",this.onLoad,this);A.on("loadexception",this.onLoadError,this);this.store=A}});Ext.reg("paging",Ext.PagingToolbar);
-Ext.Resizable=function(D,E){this.el=Ext.get(D);if(E&&E.wrap){E.resizeChild=this.el;this.el=this.el.wrap(typeof E.wrap=="object"?E.wrap:{cls:"xresizable-wrap"});this.el.id=this.el.dom.id=E.resizeChild.id+"-rzwrap";this.el.setStyle("overflow","hidden");this.el.setPositioning(E.resizeChild.getPositioning());E.resizeChild.clearPositioning();if(!E.width||!E.height){var F=E.resizeChild.getSize();this.el.setSize(F.width,F.height)}if(E.pinned&&!E.adjustments){E.adjustments="auto"}}this.proxy=this.el.createProxy({tag:"div",cls:"x-resizable-proxy",id:this.el.id+"-rzproxy"},Ext.getBody());this.proxy.unselectable();this.proxy.enableDisplayMode("block");Ext.apply(this,E);if(this.pinned){this.disableTrackOver=true;this.el.addClass("x-resizable-pinned")}var I=this.el.getStyle("position");if(I!="absolute"&&I!="fixed"){this.el.setStyle("position","relative")}if(!this.handles){this.handles="s,e,se";if(this.multiDirectional){this.handles+=",n,w"}}if(this.handles=="all"){this.handles="n s e w ne nw se sw"}var M=this.handles.split(/\s*?[,;]\s*?| /);var C=Ext.Resizable.positions;for(var H=0,J=M.length;H<J;H++){if(M[H]&&C[M[H]]){var L=C[M[H]];this[L]=new Ext.Resizable.Handle(this,L,this.disableTrackOver,this.transparent)}}this.corner=this.southeast;if(this.handles.indexOf("n")!=-1||this.handles.indexOf("w")!=-1){this.updateBox=true}this.activeHandle=null;if(this.resizeChild){if(typeof this.resizeChild=="boolean"){this.resizeChild=Ext.get(this.el.dom.firstChild,true)}else{this.resizeChild=Ext.get(this.resizeChild,true)}}if(this.adjustments=="auto"){var B=this.resizeChild;var K=this.west,G=this.east,A=this.north,M=this.south;if(B&&(K||A)){B.position("relative");B.setLeft(K?K.el.getWidth():0);B.setTop(A?A.el.getHeight():0)}this.adjustments=[(G?-G.el.getWidth():0)+(K?-K.el.getWidth():0),(A?-A.el.getHeight():0)+(M?-M.el.getHeight():0)-1]}if(this.draggable){this.dd=this.dynamic?this.el.initDD(null):this.el.initDDProxy(null,{dragElId:this.proxy.id});this.dd.setHandleElId(this.resizeChild?this.resizeChild.id:this.el.id)}this.addEvents("beforeresize","resize");if(this.width!==null&&this.height!==null){this.resizeTo(this.width,this.height)}else{this.updateChildSize()}if(Ext.isIE){this.el.dom.style.zoom=1}Ext.Resizable.superclass.constructor.call(this)};Ext.extend(Ext.Resizable,Ext.util.Observable,{resizeChild:false,adjustments:[0,0],minWidth:5,minHeight:5,maxWidth:10000,maxHeight:10000,enabled:true,animate:false,duration:0.35,dynamic:false,handles:false,multiDirectional:false,disableTrackOver:false,easing:"easeOutStrong",widthIncrement:0,heightIncrement:0,pinned:false,width:null,height:null,preserveRatio:false,transparent:false,minX:0,minY:0,draggable:false,resizeTo:function(B,A){this.el.setSize(B,A);this.updateChildSize();this.fireEvent("resize",this,B,A,null)},startSizing:function(C,B){this.fireEvent("beforeresize",this,C);if(this.enabled){if(!this.overlay){this.overlay=this.el.createProxy({tag:"div",cls:"x-resizable-overlay",html:"&#160;"},Ext.getBody());this.overlay.unselectable();this.overlay.enableDisplayMode("block");this.overlay.on("mousemove",this.onMouseMove,this);this.overlay.on("mouseup",this.onMouseUp,this)}this.overlay.setStyle("cursor",B.el.getStyle("cursor"));this.resizing=true;this.startBox=this.el.getBox();this.startPoint=C.getXY();this.offsets=[(this.startBox.x+this.startBox.width)-this.startPoint[0],(this.startBox.y+this.startBox.height)-this.startPoint[1]];this.overlay.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));this.overlay.show();if(this.constrainTo){var A=Ext.get(this.constrainTo);this.resizeRegion=A.getRegion().adjust(A.getFrameWidth("t"),A.getFrameWidth("l"),-A.getFrameWidth("b"),-A.getFrameWidth("r"))}this.proxy.setStyle("visibility","hidden");this.proxy.show();this.proxy.setBox(this.startBox);if(!this.dynamic){this.proxy.setStyle("visibility","visible")}}},onMouseDown:function(A,B){if(this.enabled){B.stopEvent();this.activeHandle=A;this.startSizing(B,A)}},onMouseUp:function(B){var A=this.resizeElement();this.resizing=false;this.handleOut();this.overlay.hide();this.proxy.hide();this.fireEvent("resize",this,A.width,A.height,B)},updateChildSize:function(){if(this.resizeChild){var C=this.el;var D=this.resizeChild;var B=this.adjustments;if(C.dom.offsetWidth){var A=C.getSize(true);D.setSize(A.width+B[0],A.height+B[1])}if(Ext.isIE){setTimeout(function(){if(C.dom.offsetWidth){var E=C.getSize(true);D.setSize(E.width+B[0],E.height+B[1])}},10)}}},snap:function(C,E,B){if(!E||!C){return C}var D=C;var A=C%E;if(A>0){if(A>(E/2)){D=C+(E-A)}else{D=C-A}}return Math.max(B,D)},resizeElement:function(){var A=this.proxy.getBox();if(this.updateBox){this.el.setBox(A,false,this.animate,this.duration,null,this.easing)}else{this.el.setSize(A.width,A.height,this.animate,this.duration,null,this.easing)}this.updateChildSize();if(!this.dynamic){this.proxy.hide()}return A},constrain:function(B,C,A,D){if(B-C<A){C=B-A}else{if(B-C>D){C=D-B}}return C},onMouseMove:function(S){if(this.enabled){try{if(this.resizeRegion&&!this.resizeRegion.contains(S.getPoint())){return }var Q=this.curSize||this.startBox;var I=this.startBox.x,H=this.startBox.y;var C=I,B=H;var J=Q.width,R=Q.height;var D=J,L=R;var K=this.minWidth,T=this.minHeight;var P=this.maxWidth,W=this.maxHeight;var F=this.widthIncrement;var A=this.heightIncrement;var U=S.getXY();var O=-(this.startPoint[0]-Math.max(this.minX,U[0]));var M=-(this.startPoint[1]-Math.max(this.minY,U[1]));var G=this.activeHandle.position;switch(G){case"east":J+=O;J=Math.min(Math.max(K,J),P);break;case"south":R+=M;R=Math.min(Math.max(T,R),W);break;case"southeast":J+=O;R+=M;J=Math.min(Math.max(K,J),P);R=Math.min(Math.max(T,R),W);break;case"north":M=this.constrain(R,M,T,W);H+=M;R-=M;break;case"west":O=this.constrain(J,O,K,P);I+=O;J-=O;break;case"northeast":J+=O;J=Math.min(Math.max(K,J),P);M=this.constrain(R,M,T,W);H+=M;R-=M;break;case"northwest":O=this.constrain(J,O,K,P);M=this.constrain(R,M,T,W);H+=M;R-=M;I+=O;J-=O;break;case"southwest":O=this.constrain(J,O,K,P);R+=M;R=Math.min(Math.max(T,R),W);I+=O;J-=O;break}var N=this.snap(J,F,K);var V=this.snap(R,A,T);if(N!=J||V!=R){switch(G){case"northeast":H-=V-R;break;case"north":H-=V-R;break;case"southwest":I-=N-J;break;case"west":I-=N-J;break;case"northwest":I-=N-J;H-=V-R;break}J=N;R=V}if(this.preserveRatio){switch(G){case"southeast":case"east":R=L*(J/D);R=Math.min(Math.max(T,R),W);J=D*(R/L);break;case"south":J=D*(R/L);J=Math.min(Math.max(K,J),P);R=L*(J/D);break;case"northeast":J=D*(R/L);J=Math.min(Math.max(K,J),P);R=L*(J/D);break;case"north":var X=J;J=D*(R/L);J=Math.min(Math.max(K,J),P);R=L*(J/D);I+=(X-J)/2;break;case"southwest":R=L*(J/D);R=Math.min(Math.max(T,R),W);var X=J;J=D*(R/L);I+=X-J;break;case"west":var E=R;R=L*(J/D);R=Math.min(Math.max(T,R),W);H+=(E-R)/2;var X=J;J=D*(R/L);I+=X-J;break;case"northwest":var X=J;var E=R;R=L*(J/D);R=Math.min(Math.max(T,R),W);J=D*(R/L);H+=E-R;I+=X-J;break}}this.proxy.setBounds(I,H,J,R);if(this.dynamic){this.resizeElement()}}catch(S){}}},handleOver:function(){if(this.enabled){this.el.addClass("x-resizable-over")}},handleOut:function(){if(!this.resizing){this.el.removeClass("x-resizable-over")}},getEl:function(){return this.el},getResizeChild:function(){return this.resizeChild},destroy:function(C){this.proxy.remove();if(this.overlay){this.overlay.removeAllListeners();this.overlay.remove()}var D=Ext.Resizable.positions;for(var A in D){if(typeof D[A]!="function"&&this[D[A]]){var B=this[D[A]];B.el.removeAllListeners();B.el.remove()}}if(C){this.el.update("");this.el.remove()}},syncHandleHeight:function(){var A=this.el.getHeight(true);if(this.west){this.west.el.setHeight(A)}if(this.east){this.east.el.setHeight(A)}}});Ext.Resizable.positions={n:"north",s:"south",e:"east",w:"west",se:"southeast",sw:"southwest",nw:"northwest",ne:"northeast"};Ext.Resizable.Handle=function(C,E,B,D){if(!this.tpl){var A=Ext.DomHelper.createTemplate({tag:"div",cls:"x-resizable-handle x-resizable-handle-{0}"});A.compile();Ext.Resizable.Handle.prototype.tpl=A}this.position=E;this.rz=C;this.el=this.tpl.append(C.el.dom,[this.position],true);this.el.unselectable();if(D){this.el.setOpacity(0)}this.el.on("mousedown",this.onMouseDown,this);if(!B){this.el.on("mouseover",this.onMouseOver,this);this.el.on("mouseout",this.onMouseOut,this)}};Ext.Resizable.Handle.prototype={afterResize:function(A){},onMouseDown:function(A){this.rz.onMouseDown(this,A)},onMouseOver:function(A){this.rz.handleOver(this,A)},onMouseOut:function(A){this.rz.handleOut(this,A)}};
-Ext.Editor=function(B,A){this.field=B;Ext.Editor.superclass.constructor.call(this,A)};Ext.extend(Ext.Editor,Ext.Component,{value:"",alignment:"c-c?",shadow:"frame",constrain:false,swallowKeys:true,completeOnEnter:false,cancelOnEsc:false,updateEl:false,initComponent:function(){Ext.Editor.superclass.initComponent.call(this);this.addEvents("beforestartedit","startedit","beforecomplete","complete","canceledit","specialkey")},onRender:function(B,A){this.el=new Ext.Layer({shadow:this.shadow,cls:"x-editor",parentEl:B,shim:this.shim,shadowOffset:4,id:this.id,constrain:this.constrain});this.el.setStyle("overflow",Ext.isGecko?"auto":"hidden");if(this.field.msgTarget!="title"){this.field.msgTarget="qtip"}this.field.inEditor=true;this.field.render(this.el);if(Ext.isGecko){this.field.el.dom.setAttribute("autocomplete","off")}this.field.on("specialkey",this.onSpecialKey,this);if(this.swallowKeys){this.field.el.swallowEvent(["keydown","keypress"])}this.field.show();this.field.on("blur",this.onBlur,this);if(this.field.grow){this.field.on("autosize",this.el.sync,this.el,{delay:1})}},onSpecialKey:function(C,B){var A=B.getKey();if(this.completeOnEnter&&A==B.ENTER){B.stopEvent();this.completeEdit()}else{if(this.cancelOnEsc&&A==B.ESC){this.cancelEdit()}else{this.fireEvent("specialkey",C,B)}}if(this.field.triggerBlur&&(A==B.ENTER||A==B.ESC||A==B.TAB)){this.field.triggerBlur()}},startEdit:function(B,C){if(this.editing){this.completeEdit()}this.boundEl=Ext.get(B);var A=C!==undefined?C:this.boundEl.dom.innerHTML;if(!this.rendered){this.render(this.parentEl||document.body)}if(this.fireEvent("beforestartedit",this,this.boundEl,A)===false){return }this.startValue=A;this.field.setValue(A);this.doAutoSize();this.el.alignTo(this.boundEl,this.alignment);this.editing=true;this.show()},doAutoSize:function(){if(this.autoSize){var A=this.boundEl.getSize();switch(this.autoSize){case"width":this.setSize(A.width,"");break;case"height":this.setSize("",A.height);break;default:this.setSize(A.width,A.height)}}},setSize:function(A,B){delete this.field.lastSize;this.field.setSize(A,B);if(this.el){if(Ext.isGecko2||Ext.isOpera){this.el.setSize(A,B)}this.el.sync()}},realign:function(){this.el.alignTo(this.boundEl,this.alignment)},completeEdit:function(A){if(!this.editing){return }var B=this.getValue();if(this.revertInvalid!==false&&!this.field.isValid()){B=this.startValue;this.cancelEdit(true)}if(String(B)===String(this.startValue)&&this.ignoreNoChange){this.editing=false;this.hide();return }if(this.fireEvent("beforecomplete",this,B,this.startValue)!==false){this.editing=false;if(this.updateEl&&this.boundEl){this.boundEl.update(B)}if(A!==true){this.hide()}this.fireEvent("complete",this,B,this.startValue)}},onShow:function(){this.el.show();if(this.hideEl!==false){this.boundEl.hide()}this.field.show();if(Ext.isIE&&!this.fixIEFocus){this.fixIEFocus=true;this.deferredFocus.defer(50,this)}else{this.field.focus()}this.fireEvent("startedit",this.boundEl,this.startValue)},deferredFocus:function(){if(this.editing){this.field.focus()}},cancelEdit:function(A){if(this.editing){var B=this.getValue();this.setValue(this.startValue);if(A!==true){this.hide()}this.fireEvent("canceledit",this,B,this.startValue)}},onBlur:function(){if(this.allowBlur!==true&&this.editing){this.completeEdit()}},onHide:function(){if(this.editing){this.completeEdit();return }this.field.blur();if(this.field.collapse){this.field.collapse()}this.el.hide();if(this.hideEl!==false){this.boundEl.show()}},setValue:function(A){this.field.setValue(A)},getValue:function(){return this.field.getValue()},beforeDestroy:function(){this.field.destroy();this.field=null}});Ext.reg("editor",Ext.Editor);
-Ext.MessageBox=function(){var R,B,N,Q;var G,J,P,A,K,M,H,F;var O,S,L,C="";var D=function(U){if(R.isVisible()){R.hide();Ext.callback(B.fn,B.scope||window,[U,S.dom.value],1)}};var T=function(){if(B&&B.cls){R.el.removeClass(B.cls)}K.reset()};var E=function(W,U,V){if(B&&B.closable!==false){R.hide()}if(V){V.stopEvent()}};var I=function(U){var W=0;if(!U){O["ok"].hide();O["cancel"].hide();O["yes"].hide();O["no"].hide();return W}R.footer.dom.style.display="";for(var V in O){if(typeof O[V]!="function"){if(U[V]){O[V].show();O[V].setText(typeof U[V]=="string"?U[V]:Ext.MessageBox.buttonText[V]);W+=O[V].el.getWidth()+15}else{O[V].hide()}}}return W};return{getDialog:function(U){if(!R){R=new Ext.Window({autoCreate:true,title:U,resizable:false,constrain:true,constrainHeader:true,minimizable:false,maximizable:false,stateful:false,modal:true,shim:true,buttonAlign:"center",width:400,height:100,minHeight:80,plain:true,footer:true,closable:true,close:function(){if(B&&B.buttons&&B.buttons.no&&!B.buttons.cancel){D("no")}else{D("cancel")}}});O={};var V=this.buttonText;O["ok"]=R.addButton(V["ok"],D.createCallback("ok"));O["yes"]=R.addButton(V["yes"],D.createCallback("yes"));O["no"]=R.addButton(V["no"],D.createCallback("no"));O["cancel"]=R.addButton(V["cancel"],D.createCallback("cancel"));O["ok"].hideMode=O["yes"].hideMode=O["no"].hideMode=O["cancel"].hideMode="offsets";R.render(document.body);R.getEl().addClass("x-window-dlg");N=R.mask;G=R.body.createChild({html:"<div class=\"ext-mb-icon\"></div><div class=\"ext-mb-content\"><span class=\"ext-mb-text\"></span><br /><div class=\"ext-mb-fix-cursor\"><input type=\"text\" class=\"ext-mb-input\" /><textarea class=\"ext-mb-textarea\"></textarea></div></div>"});H=Ext.get(G.dom.firstChild);var W=G.dom.childNodes[1];J=Ext.get(W.firstChild);P=Ext.get(W.childNodes[2].firstChild);P.enableDisplayMode();P.addKeyListener([10,13],function(){if(R.isVisible()&&B&&B.buttons){if(B.buttons.ok){D("ok")}else{if(B.buttons.yes){D("yes")}}}});A=Ext.get(W.childNodes[2].childNodes[1]);A.enableDisplayMode();K=new Ext.ProgressBar({renderTo:G});G.createChild({cls:"x-clear"})}return R},updateText:function(X){if(!R.isVisible()&&!B.width){R.setSize(this.maxWidth,100)}J.update(X||"&#160;");var V=C!=""?(H.getWidth()+H.getMargins("lr")):0;var Z=J.getWidth()+J.getMargins("lr");var W=R.getFrameWidth("lr");var Y=R.body.getFrameWidth("lr");if(Ext.isIE&&V>0){V+=3}var U=Math.max(Math.min(B.width||V+Z+W+Y,this.maxWidth),Math.max(B.minWidth||this.minWidth,L||0));if(B.prompt===true){S.setWidth(U-V-W-Y)}if(B.progress===true||B.wait===true){K.setSize(U-V-W-Y)}R.setSize(U,"auto").center();return this},updateProgress:function(V,U,W){K.updateProgress(V,U);if(W){this.updateText(W)}return this},isVisible:function(){return R&&R.isVisible()},hide:function(){if(this.isVisible()){R.hide();T()}return this},show:function(X){if(this.isVisible()){this.hide()}B=X;var Y=this.getDialog(B.title||"&#160;");Y.setTitle(B.title||"&#160;");var U=(B.closable!==false&&B.progress!==true&&B.wait!==true);Y.tools.close.setDisplayed(U);S=P;B.prompt=B.prompt||(B.multiline?true:false);if(B.prompt){if(B.multiline){P.hide();A.show();A.setHeight(typeof B.multiline=="number"?B.multiline:this.defaultTextHeight);S=A}else{P.show();A.hide()}}else{P.hide();A.hide()}S.dom.value=B.value||"";if(B.prompt){Y.focusEl=S}else{var W=B.buttons;var V=null;if(W&&W.ok){V=O["ok"]}else{if(W&&W.yes){V=O["yes"]}}if(V){Y.focusEl=V}}if(B.iconCls){Y.setIconClass(B.iconCls)}this.setIcon(B.icon);L=I(B.buttons);K.setVisible(B.progress===true||B.wait===true);this.updateProgress(0,B.progressText);this.updateText(B.msg);if(B.cls){Y.el.addClass(B.cls)}Y.proxyDrag=B.proxyDrag===true;Y.modal=B.modal!==false;Y.mask=B.modal!==false?N:false;if(!Y.isVisible()){document.body.appendChild(R.el.dom);Y.setAnimateTarget(B.animEl);Y.show(B.animEl)}Y.on("show",function(){if(U===true){Y.keyMap.enable()}else{Y.keyMap.disable()}},this,{single:true});if(B.wait===true){K.wait(B.waitConfig)}return this},setIcon:function(U){if(U&&U!=""){H.removeClass("x-hidden");H.replaceClass(C,U);C=U}else{H.replaceClass(C,"x-hidden");C=""}return this},progress:function(W,V,U){this.show({title:W,msg:V,buttons:false,progress:true,closable:false,minWidth:this.minProgressWidth,progressText:U});return this},wait:function(W,V,U){this.show({title:V,msg:W,buttons:false,closable:false,wait:true,modal:true,minWidth:this.minProgressWidth,waitConfig:U});return this},alert:function(X,W,V,U){this.show({title:X,msg:W,buttons:this.OK,fn:V,scope:U});return this},confirm:function(X,W,V,U){this.show({title:X,msg:W,buttons:this.YESNO,fn:V,scope:U,icon:this.QUESTION});return this},prompt:function(Z,Y,W,V,U,X){this.show({title:Z,msg:Y,buttons:this.OKCANCEL,fn:W,minWidth:250,scope:V,prompt:true,multiline:U,value:X});return this},OK:{ok:true},CANCEL:{cancel:true},OKCANCEL:{ok:true,cancel:true},YESNO:{yes:true,no:true},YESNOCANCEL:{yes:true,no:true,cancel:true},INFO:"ext-mb-info",WARNING:"ext-mb-warning",QUESTION:"ext-mb-question",ERROR:"ext-mb-error",defaultTextHeight:75,maxWidth:600,minWidth:100,minProgressWidth:250,buttonText:{ok:"OK",cancel:"Cancel",yes:"Yes",no:"No"}}}();Ext.Msg=Ext.MessageBox;
-Ext.Tip=Ext.extend(Ext.Panel,{minWidth:40,maxWidth:300,shadow:"sides",defaultAlign:"tl-bl?",autoRender:true,quickShowInterval:250,frame:true,hidden:true,baseCls:"x-tip",floating:{shadow:true,shim:true,useDisplay:true,constrain:false},autoHeight:true,initComponent:function(){Ext.Tip.superclass.initComponent.call(this);if(this.closable&&!this.title){this.elements+=",header"}},afterRender:function(){Ext.Tip.superclass.afterRender.call(this);if(this.closable){this.addTool({id:"close",handler:this.hide,scope:this})}},showAt:function(A){Ext.Tip.superclass.show.call(this);if(this.measureWidth!==false&&(!this.initialConfig||typeof this.initialConfig.width!="number")){this.doAutoWidth()}if(this.constrainPosition){A=this.el.adjustForConstraints(A)}this.setPagePosition(A[0],A[1])},doAutoWidth:function(){var A=this.body.getTextWidth();if(this.title){A=Math.max(A,this.header.child("span").getTextWidth(this.title))}A+=this.getFrameWidth()+(this.closable?20:0)+this.body.getPadding("lr");this.setWidth(A.constrain(this.minWidth,this.maxWidth));if(Ext.isIE7&&!this.repainted){this.el.repaint();this.repainted=true}},showBy:function(A,B){if(!this.rendered){this.render(Ext.getBody())}this.showAt(this.el.getAlignToXY(A,B||this.defaultAlign))},initDraggable:function(){this.dd=new Ext.Tip.DD(this,typeof this.draggable=="boolean"?null:this.draggable);this.header.addClass("x-tip-draggable")}});Ext.Tip.DD=function(B,A){Ext.apply(this,A);this.tip=B;Ext.Tip.DD.superclass.constructor.call(this,B.el.id,"WindowDD-"+B.id);this.setHandleElId(B.header.id);this.scroll=false};Ext.extend(Ext.Tip.DD,Ext.dd.DD,{moveOnly:true,scroll:false,headerOffsets:[100,25],startDrag:function(){this.tip.el.disableShadow()},endDrag:function(A){this.tip.el.enableShadow(true)}});
-Ext.ToolTip=Ext.extend(Ext.Tip,{showDelay:500,hideDelay:200,dismissDelay:5000,mouseOffset:[15,18],trackMouse:false,constrainPosition:true,initComponent:function(){Ext.ToolTip.superclass.initComponent.call(this);this.lastActive=new Date();this.initTarget()},initTarget:function(){if(this.target){this.target=Ext.get(this.target);this.target.on("mouseover",this.onTargetOver,this);this.target.on("mouseout",this.onTargetOut,this);this.target.on("mousemove",this.onMouseMove,this)}},onMouseMove:function(A){this.targetXY=A.getXY();if(!this.hidden&&this.trackMouse){this.setPagePosition(this.getTargetXY())}},getTargetXY:function(){return[this.targetXY[0]+this.mouseOffset[0],this.targetXY[1]+this.mouseOffset[1]]},onTargetOver:function(A){if(this.disabled||A.within(this.target.dom,true)){return }this.clearTimer("hide");this.targetXY=A.getXY();this.delayShow()},delayShow:function(){if(this.hidden&&!this.showTimer){if(this.lastActive.getElapsed()<this.quickShowInterval){this.show()}else{this.showTimer=this.show.defer(this.showDelay,this)}}else{if(!this.hidden&&this.autoHide!==false){this.show()}}},onTargetOut:function(A){if(this.disabled||A.within(this.target.dom,true)){return }this.clearTimer("show");if(this.autoHide!==false){this.delayHide()}},delayHide:function(){if(!this.hidden&&!this.hideTimer){this.hideTimer=this.hide.defer(this.hideDelay,this)}},hide:function(){this.clearTimer("dismiss");this.lastActive=new Date();Ext.ToolTip.superclass.hide.call(this)},show:function(){this.showAt(this.getTargetXY())},showAt:function(A){this.lastActive=new Date();this.clearTimers();Ext.ToolTip.superclass.showAt.call(this,A);if(this.dismissDelay&&this.autoHide!==false){this.dismissTimer=this.hide.defer(this.dismissDelay,this)}},clearTimer:function(A){A=A+"Timer";clearTimeout(this[A]);delete this[A]},clearTimers:function(){this.clearTimer("show");this.clearTimer("dismiss");this.clearTimer("hide")},onShow:function(){Ext.ToolTip.superclass.onShow.call(this);Ext.getDoc().on("mousedown",this.onDocMouseDown,this)},onHide:function(){Ext.ToolTip.superclass.onHide.call(this);Ext.getDoc().un("mousedown",this.onDocMouseDown,this)},onDocMouseDown:function(A){if(this.autoHide!==false&&!A.within(this.el.dom)){this.disable();this.enable.defer(100,this)}},onDisable:function(){this.clearTimers();this.hide()},adjustPosition:function(A,D){var C=this.targetXY[1],B=this.getSize().height;if(this.constrainPosition&&D<=C&&(D+B)>=C){D=C-B-5}return{x:A,y:D}},onDestroy:function(){Ext.ToolTip.superclass.onDestroy.call(this);if(this.target){this.target.un("mouseover",this.onTargetOver,this);this.target.un("mouseout",this.onTargetOut,this);this.target.un("mousemove",this.onMouseMove,this)}}});
-Ext.QuickTip=Ext.extend(Ext.ToolTip,{interceptTitles:false,tagConfig:{namespace:"ext",attribute:"qtip",width:"qwidth",target:"target",title:"qtitle",hide:"hide",cls:"qclass",align:"qalign"},initComponent:function(){this.target=this.target||Ext.getDoc();this.targets=this.targets||{};Ext.QuickTip.superclass.initComponent.call(this)},register:function(D){var F=Ext.isArray(D)?D:arguments;for(var E=0,A=F.length;E<A;E++){var H=F[E];var G=H.target;if(G){if(Ext.isArray(G)){for(var C=0,B=G.length;C<B;C++){this.targets[Ext.id(G[C])]=H}}else{this.targets[Ext.id(G)]=H}}}},unregister:function(A){delete this.targets[Ext.id(A)]},onTargetOver:function(G){if(this.disabled){return }this.targetXY=G.getXY();var C=G.getTarget();if(!C||C.nodeType!==1||C==document||C==document.body){return }if(this.activeTarget&&C==this.activeTarget.el){this.clearTimer("hide");this.show();return }if(C&&this.targets[C.id]){this.activeTarget=this.targets[C.id];this.activeTarget.el=C;this.delayShow();return }var E,F=Ext.fly(C),B=this.tagConfig;var D=B.namespace;if(this.interceptTitles&&C.title){E=C.title;C.qtip=E;C.removeAttribute("title");G.preventDefault()}else{E=C.qtip||F.getAttributeNS(D,B.attribute)}if(E){var A=F.getAttributeNS(D,B.hide);this.activeTarget={el:C,text:E,width:F.getAttributeNS(D,B.width),autoHide:A!="user"&&A!=="false",title:F.getAttributeNS(D,B.title),cls:F.getAttributeNS(D,B.cls),align:F.getAttributeNS(D,B.align)};this.delayShow()}},onTargetOut:function(A){this.clearTimer("show");if(this.autoHide!==false){this.delayHide()}},showAt:function(B){var A=this.activeTarget;if(A){if(!this.rendered){this.render(Ext.getBody());this.activeTarget=A}if(A.width){this.setWidth(A.width);this.body.setWidth(this.adjustBodyWidth(A.width-this.getFrameWidth()));this.measureWidth=false}else{this.measureWidth=true}this.setTitle(A.title||"");this.body.update(A.text);this.autoHide=A.autoHide;this.dismissDelay=A.dismissDelay||this.dismissDelay;if(this.lastCls){this.el.removeClass(this.lastCls);delete this.lastCls}if(A.cls){this.el.addClass(A.cls);this.lastCls=A.cls}if(A.align){B=this.el.getAlignToXY(A.el,A.align);this.constrainPosition=false}else{this.constrainPosition=true}}Ext.QuickTip.superclass.showAt.call(this,B)},hide:function(){delete this.activeTarget;Ext.QuickTip.superclass.hide.call(this)}});
-Ext.QuickTips=function(){var B,A=[];return{init:function(C){if(!B){if(!Ext.isReady){Ext.onReady(function(){Ext.QuickTips.init(C)});return }B=new Ext.QuickTip({elements:"header,body"});if(C!==false){B.render(Ext.getBody())}}},enable:function(){if(B){A.pop();if(A.length<1){B.enable()}}},disable:function(){if(B){B.disable()}A.push(1)},isEnabled:function(){return B!==undefined&&!B.disabled},getQuickTip:function(){return B},register:function(){B.register.apply(B,arguments)},unregister:function(){B.unregister.apply(B,arguments)},tips:function(){B.register.apply(B,arguments)}}}();
-Ext.tree.TreePanel=Ext.extend(Ext.Panel,{rootVisible:true,animate:Ext.enableFx,lines:true,enableDD:false,hlDrop:Ext.enableFx,pathSeparator:"/",initComponent:function(){Ext.tree.TreePanel.superclass.initComponent.call(this);if(!this.eventModel){this.eventModel=new Ext.tree.TreeEventModel(this)}var A=this.loader;if(!A){A=new Ext.tree.TreeLoader({dataUrl:this.dataUrl})}else{if(typeof A=="object"&&!A.load){A=new Ext.tree.TreeLoader(A)}}this.loader=A;this.nodeHash={};if(this.root){this.setRootNode(this.root)}this.addEvents("append","remove","movenode","insert","beforeappend","beforeremove","beforemovenode","beforeinsert","beforeload","load","textchange","beforeexpandnode","beforecollapsenode","expandnode","disabledchange","collapsenode","beforeclick","click","checkchange","dblclick","contextmenu","beforechildrenrendered","startdrag","enddrag","dragdrop","beforenodedrop","nodedrop","nodedragover");if(this.singleExpand){this.on("beforeexpandnode",this.restrictExpand,this)}},proxyNodeEvent:function(C,B,A,G,F,E,D){if(C=="collapse"||C=="expand"||C=="beforecollapse"||C=="beforeexpand"||C=="move"||C=="beforemove"){C=C+"node"}return this.fireEvent(C,B,A,G,F,E,D)},getRootNode:function(){return this.root},setRootNode:function(B){if(!B.render){B=this.loader.createNode(B)}this.root=B;B.ownerTree=this;B.isRoot=true;this.registerNode(B);if(!this.rootVisible){var A=B.attributes.uiProvider;B.ui=A?new A(B):new Ext.tree.RootTreeNodeUI(B)}return B},getNodeById:function(A){return this.nodeHash[A]},registerNode:function(A){this.nodeHash[A.id]=A},unregisterNode:function(A){delete this.nodeHash[A.id]},toString:function(){return"[Tree"+(this.id?" "+this.id:"")+"]"},restrictExpand:function(A){var B=A.parentNode;if(B){if(B.expandedChild&&B.expandedChild.parentNode==B){B.expandedChild.collapse()}B.expandedChild=A}},getChecked:function(A,B){B=B||this.root;var C=[];var D=function(){if(this.attributes.checked){C.push(!A?this:(A=="id"?this.id:this.attributes[A]))}};B.cascade(D);return C},getEl:function(){return this.el},getLoader:function(){return this.loader},expandAll:function(){this.root.expand(true)},collapseAll:function(){this.root.collapse(true)},getSelectionModel:function(){if(!this.selModel){this.selModel=new Ext.tree.DefaultSelectionModel()}return this.selModel},expandPath:function(F,A,G){A=A||"id";var D=F.split(this.pathSeparator);var C=this.root;if(C.attributes[A]!=D[1]){if(G){G(false,null)}return }var B=1;var E=function(){if(++B==D.length){if(G){G(true,C)}return }var H=C.findChild(A,D[B]);if(!H){if(G){G(false,C)}return }C=H;H.expand(false,false,E)};C.expand(false,false,E)},selectPath:function(E,A,F){A=A||"id";var C=E.split(this.pathSeparator);var B=C.pop();if(C.length>0){var D=function(H,G){if(H&&G){var I=G.findChild(A,B);if(I){I.select();if(F){F(true,I)}}else{if(F){F(false,I)}}}else{if(F){F(false,I)}}};this.expandPath(C.join(this.pathSeparator),A,D)}else{this.root.select();if(F){F(true,this.root)}}},getTreeEl:function(){return this.body},onRender:function(B,A){Ext.tree.TreePanel.superclass.onRender.call(this,B,A);this.el.addClass("x-tree");this.innerCt=this.body.createChild({tag:"ul",cls:"x-tree-root-ct "+(this.useArrows?"x-tree-arrows":this.lines?"x-tree-lines":"x-tree-no-lines")})},initEvents:function(){Ext.tree.TreePanel.superclass.initEvents.call(this);if(this.containerScroll){Ext.dd.ScrollManager.register(this.body)}if((this.enableDD||this.enableDrop)&&!this.dropZone){this.dropZone=new Ext.tree.TreeDropZone(this,this.dropConfig||{ddGroup:this.ddGroup||"TreeDD",appendOnly:this.ddAppendOnly===true})}if((this.enableDD||this.enableDrag)&&!this.dragZone){this.dragZone=new Ext.tree.TreeDragZone(this,this.dragConfig||{ddGroup:this.ddGroup||"TreeDD",scroll:this.ddScroll})}this.getSelectionModel().init(this)},afterRender:function(){Ext.tree.TreePanel.superclass.afterRender.call(this);this.root.render();if(!this.rootVisible){this.root.renderChildren()}},onDestroy:function(){if(this.rendered){this.body.removeAllListeners();Ext.dd.ScrollManager.unregister(this.body);if(this.dropZone){this.dropZone.unreg()}if(this.dragZone){this.dragZone.unreg()}}this.root.destroy();this.nodeHash=null;Ext.tree.TreePanel.superclass.onDestroy.call(this)}});Ext.tree.TreePanel.nodeTypes={};Ext.reg("treepanel",Ext.tree.TreePanel);
-Ext.tree.TreeEventModel=function(A){this.tree=A;this.tree.on("render",this.initEvents,this)};Ext.tree.TreeEventModel.prototype={initEvents:function(){var A=this.tree.getTreeEl();A.on("click",this.delegateClick,this);if(this.tree.trackMouseOver!==false){A.on("mouseover",this.delegateOver,this);A.on("mouseout",this.delegateOut,this)}A.on("dblclick",this.delegateDblClick,this);A.on("contextmenu",this.delegateContextMenu,this)},getNode:function(B){var A;if(A=B.getTarget(".x-tree-node-el",10)){var C=Ext.fly(A,"_treeEvents").getAttributeNS("ext","tree-node-id");if(C){return this.tree.getNodeById(C)}}return null},getNodeTarget:function(B){var A=B.getTarget(".x-tree-node-icon",1);if(!A){A=B.getTarget(".x-tree-node-el",6)}return A},delegateOut:function(B,A){if(!this.beforeEvent(B)){return }if(B.getTarget(".x-tree-ec-icon",1)){var C=this.getNode(B);this.onIconOut(B,C);if(C==this.lastEcOver){delete this.lastEcOver}}if((A=this.getNodeTarget(B))&&!B.within(A,true)){this.onNodeOut(B,this.getNode(B))}},delegateOver:function(B,A){if(!this.beforeEvent(B)){return }if(this.lastEcOver){this.onIconOut(B,this.lastEcOver);delete this.lastEcOver}if(B.getTarget(".x-tree-ec-icon",1)){this.lastEcOver=this.getNode(B);this.onIconOver(B,this.lastEcOver)}if(A=this.getNodeTarget(B)){this.onNodeOver(B,this.getNode(B))}},delegateClick:function(B,A){if(!this.beforeEvent(B)){return }if(B.getTarget("input[type=checkbox]",1)){this.onCheckboxClick(B,this.getNode(B))}else{if(B.getTarget(".x-tree-ec-icon",1)){this.onIconClick(B,this.getNode(B))}else{if(this.getNodeTarget(B)){this.onNodeClick(B,this.getNode(B))}}}},delegateDblClick:function(B,A){if(this.beforeEvent(B)&&this.getNodeTarget(B)){this.onNodeDblClick(B,this.getNode(B))}},delegateContextMenu:function(B,A){if(this.beforeEvent(B)&&this.getNodeTarget(B)){this.onNodeContextMenu(B,this.getNode(B))}},onNodeClick:function(B,A){A.ui.onClick(B)},onNodeOver:function(B,A){A.ui.onOver(B)},onNodeOut:function(B,A){A.ui.onOut(B)},onIconOver:function(B,A){A.ui.addClass("x-tree-ec-over")},onIconOut:function(B,A){A.ui.removeClass("x-tree-ec-over")},onIconClick:function(B,A){A.ui.ecClick(B)},onCheckboxClick:function(B,A){A.ui.onCheckChange(B)},onNodeDblClick:function(B,A){A.ui.onDblClick(B)},onNodeContextMenu:function(B,A){A.ui.onContextMenu(B)},beforeEvent:function(A){if(this.disabled){A.stopEvent();return false}return true},disable:function(){this.disabled=true},enable:function(){this.disabled=false}};
-Ext.tree.DefaultSelectionModel=function(A){this.selNode=null;this.addEvents("selectionchange","beforeselect");Ext.apply(this,A);Ext.tree.DefaultSelectionModel.superclass.constructor.call(this)};Ext.extend(Ext.tree.DefaultSelectionModel,Ext.util.Observable,{init:function(A){this.tree=A;A.getTreeEl().on("keydown",this.onKeyDown,this);A.on("click",this.onNodeClick,this)},onNodeClick:function(A,B){this.select(A)},select:function(B){var A=this.selNode;if(A!=B&&this.fireEvent("beforeselect",this,B,A)!==false){if(A){A.ui.onSelectedChange(false)}this.selNode=B;B.ui.onSelectedChange(true);this.fireEvent("selectionchange",this,B,A)}return B},unselect:function(A){if(this.selNode==A){this.clearSelections()}},clearSelections:function(){var A=this.selNode;if(A){A.ui.onSelectedChange(false);this.selNode=null;this.fireEvent("selectionchange",this,null)}return A},getSelectedNode:function(){return this.selNode},isSelected:function(A){return this.selNode==A},selectPrevious:function(){var A=this.selNode||this.lastSelNode;if(!A){return null}var C=A.previousSibling;if(C){if(!C.isExpanded()||C.childNodes.length<1){return this.select(C)}else{var B=C.lastChild;while(B&&B.isExpanded()&&B.childNodes.length>0){B=B.lastChild}return this.select(B)}}else{if(A.parentNode&&(this.tree.rootVisible||!A.parentNode.isRoot)){return this.select(A.parentNode)}}return null},selectNext:function(){var B=this.selNode||this.lastSelNode;if(!B){return null}if(B.firstChild&&B.isExpanded()){return this.select(B.firstChild)}else{if(B.nextSibling){return this.select(B.nextSibling)}else{if(B.parentNode){var A=null;B.parentNode.bubble(function(){if(this.nextSibling){A=this.getOwnerTree().selModel.select(this.nextSibling);return false}});return A}}}return null},onKeyDown:function(C){var B=this.selNode||this.lastSelNode;var D=this;if(!B){return }var A=C.getKey();switch(A){case C.DOWN:C.stopEvent();this.selectNext();break;case C.UP:C.stopEvent();this.selectPrevious();break;case C.RIGHT:C.preventDefault();if(B.hasChildNodes()){if(!B.isExpanded()){B.expand()}else{if(B.firstChild){this.select(B.firstChild,C)}}}break;case C.LEFT:C.preventDefault();if(B.hasChildNodes()&&B.isExpanded()){B.collapse()}else{if(B.parentNode&&(this.tree.rootVisible||B.parentNode!=this.tree.getRootNode())){this.select(B.parentNode,C)}}break}}});Ext.tree.MultiSelectionModel=function(A){this.selNodes=[];this.selMap={};this.addEvents("selectionchange");Ext.apply(this,A);Ext.tree.MultiSelectionModel.superclass.constructor.call(this)};Ext.extend(Ext.tree.MultiSelectionModel,Ext.util.Observable,{init:function(A){this.tree=A;A.getTreeEl().on("keydown",this.onKeyDown,this);A.on("click",this.onNodeClick,this)},onNodeClick:function(A,B){this.select(A,B,B.ctrlKey)},select:function(A,C,B){if(B!==true){this.clearSelections(true)}if(this.isSelected(A)){this.lastSelNode=A;return A}this.selNodes.push(A);this.selMap[A.id]=A;this.lastSelNode=A;A.ui.onSelectedChange(true);this.fireEvent("selectionchange",this,this.selNodes);return A},unselect:function(B){if(this.selMap[B.id]){B.ui.onSelectedChange(false);var C=this.selNodes;var A=C.indexOf(B);if(A!=-1){this.selNodes.splice(A,1)}delete this.selMap[B.id];this.fireEvent("selectionchange",this,this.selNodes)}},clearSelections:function(B){var D=this.selNodes;if(D.length>0){for(var C=0,A=D.length;C<A;C++){D[C].ui.onSelectedChange(false)}this.selNodes=[];this.selMap={};if(B!==true){this.fireEvent("selectionchange",this,this.selNodes)}}},isSelected:function(A){return this.selMap[A.id]?true:false},getSelectedNodes:function(){return this.selNodes},onKeyDown:Ext.tree.DefaultSelectionModel.prototype.onKeyDown,selectNext:Ext.tree.DefaultSelectionModel.prototype.selectNext,selectPrevious:Ext.tree.DefaultSelectionModel.prototype.selectPrevious});
-Ext.tree.TreeNode=function(A){A=A||{};if(typeof A=="string"){A={text:A}}this.childrenRendered=false;this.rendered=false;Ext.tree.TreeNode.superclass.constructor.call(this,A);this.expanded=A.expanded===true;this.isTarget=A.isTarget!==false;this.draggable=A.draggable!==false&&A.allowDrag!==false;this.allowChildren=A.allowChildren!==false&&A.allowDrop!==false;this.text=A.text;this.disabled=A.disabled===true;this.addEvents("textchange","beforeexpand","beforecollapse","expand","disabledchange","collapse","beforeclick","click","checkchange","dblclick","contextmenu","beforechildrenrendered");var B=this.attributes.uiProvider||this.defaultUI||Ext.tree.TreeNodeUI;this.ui=new B(this)};Ext.extend(Ext.tree.TreeNode,Ext.data.Node,{preventHScroll:true,isExpanded:function(){return this.expanded},getUI:function(){return this.ui},getLoader:function(){var A;return this.loader||((A=this.getOwnerTree())&&A.loader?A.loader:new Ext.tree.TreeLoader())},setFirstChild:function(A){var B=this.firstChild;Ext.tree.TreeNode.superclass.setFirstChild.call(this,A);if(this.childrenRendered&&B&&A!=B){B.renderIndent(true,true)}if(this.rendered){this.renderIndent(true,true)}},setLastChild:function(B){var A=this.lastChild;Ext.tree.TreeNode.superclass.setLastChild.call(this,B);if(this.childrenRendered&&A&&B!=A){A.renderIndent(true,true)}if(this.rendered){this.renderIndent(true,true)}},appendChild:function(B){if(!B.render&&!Ext.isArray(B)){B=this.getLoader().createNode(B)}var A=Ext.tree.TreeNode.superclass.appendChild.call(this,B);if(A&&this.childrenRendered){A.render()}this.ui.updateExpandIcon();return A},removeChild:function(A){this.ownerTree.getSelectionModel().unselect(A);Ext.tree.TreeNode.superclass.removeChild.apply(this,arguments);if(this.childrenRendered){A.ui.remove()}if(this.childNodes.length<1){this.collapse(false,false)}else{this.ui.updateExpandIcon()}if(!this.firstChild&&!this.isHiddenRoot()){this.childrenRendered=false}return A},insertBefore:function(C,A){if(!C.render){C=this.getLoader().createNode(C)}var B=Ext.tree.TreeNode.superclass.insertBefore.apply(this,arguments);if(B&&A&&this.childrenRendered){C.render()}this.ui.updateExpandIcon();return B},setText:function(B){var A=this.text;this.text=B;this.attributes.text=B;if(this.rendered){this.ui.onTextChange(this,B,A)}this.fireEvent("textchange",this,B,A)},select:function(){this.getOwnerTree().getSelectionModel().select(this)},unselect:function(){this.getOwnerTree().getSelectionModel().unselect(this)},isSelected:function(){return this.getOwnerTree().getSelectionModel().isSelected(this)},expand:function(A,B,C){if(!this.expanded){if(this.fireEvent("beforeexpand",this,A,B)===false){return }if(!this.childrenRendered){this.renderChildren()}this.expanded=true;if(!this.isHiddenRoot()&&(this.getOwnerTree().animate&&B!==false)||B){this.ui.animExpand(function(){this.fireEvent("expand",this);if(typeof C=="function"){C(this)}if(A===true){this.expandChildNodes(true)}}.createDelegate(this));return }else{this.ui.expand();this.fireEvent("expand",this);if(typeof C=="function"){C(this)}}}else{if(typeof C=="function"){C(this)}}if(A===true){this.expandChildNodes(true)}},isHiddenRoot:function(){return this.isRoot&&!this.getOwnerTree().rootVisible},collapse:function(B,E){if(this.expanded&&!this.isHiddenRoot()){if(this.fireEvent("beforecollapse",this,B,E)===false){return }this.expanded=false;if((this.getOwnerTree().animate&&E!==false)||E){this.ui.animCollapse(function(){this.fireEvent("collapse",this);if(B===true){this.collapseChildNodes(true)}}.createDelegate(this));return }else{this.ui.collapse();this.fireEvent("collapse",this)}}if(B===true){var D=this.childNodes;for(var C=0,A=D.length;C<A;C++){D[C].collapse(true,false)}}},delayedExpand:function(A){if(!this.expandProcId){this.expandProcId=this.expand.defer(A,this)}},cancelExpand:function(){if(this.expandProcId){clearTimeout(this.expandProcId)}this.expandProcId=false},toggle:function(){if(this.expanded){this.collapse()}else{this.expand()}},ensureVisible:function(B){var A=this.getOwnerTree();A.expandPath(this.parentNode.getPath(),false,function(){var C=A.getNodeById(this.id);A.getTreeEl().scrollChildIntoView(C.ui.anchor);Ext.callback(B)}.createDelegate(this))},expandChildNodes:function(B){var D=this.childNodes;for(var C=0,A=D.length;C<A;C++){D[C].expand(B)}},collapseChildNodes:function(B){var D=this.childNodes;for(var C=0,A=D.length;C<A;C++){D[C].collapse(B)}},disable:function(){this.disabled=true;this.unselect();if(this.rendered&&this.ui.onDisableChange){this.ui.onDisableChange(this,true)}this.fireEvent("disabledchange",this,true)},enable:function(){this.disabled=false;if(this.rendered&&this.ui.onDisableChange){this.ui.onDisableChange(this,false)}this.fireEvent("disabledchange",this,false)},renderChildren:function(B){if(B!==false){this.fireEvent("beforechildrenrendered",this)}var D=this.childNodes;for(var C=0,A=D.length;C<A;C++){D[C].render(true)}this.childrenRendered=true},sort:function(E,D){Ext.tree.TreeNode.superclass.sort.apply(this,arguments);if(this.childrenRendered){var C=this.childNodes;for(var B=0,A=C.length;B<A;B++){C[B].render(true)}}},render:function(A){this.ui.render(A);if(!this.rendered){this.getOwnerTree().registerNode(this);this.rendered=true;if(this.expanded){this.expanded=false;this.expand(false,false)}}},renderIndent:function(B,E){if(E){this.ui.childIndent=null}this.ui.renderIndent();if(B===true&&this.childrenRendered){var D=this.childNodes;for(var C=0,A=D.length;C<A;C++){D[C].renderIndent(true,E)}}},beginUpdate:function(){this.childrenRendered=false},endUpdate:function(){if(this.expanded&&this.rendered){this.renderChildren()}},destroy:function(){if(this.childNodes){for(var B=0,A=this.childNodes.length;B<A;B++){this.childNodes[B].destroy()}this.childNodes=null}if(this.ui.destroy){this.ui.destroy()}}});Ext.tree.TreePanel.nodeTypes.node=Ext.tree.TreeNode;
-Ext.tree.AsyncTreeNode=function(A){this.loaded=A&&A.loaded===true;this.loading=false;Ext.tree.AsyncTreeNode.superclass.constructor.apply(this,arguments);this.addEvents("beforeload","load")};Ext.extend(Ext.tree.AsyncTreeNode,Ext.tree.TreeNode,{expand:function(B,D,F){if(this.loading){var E;var C=function(){if(!this.loading){clearInterval(E);this.expand(B,D,F)}}.createDelegate(this);E=setInterval(C,200);return }if(!this.loaded){if(this.fireEvent("beforeload",this)===false){return }this.loading=true;this.ui.beforeLoad(this);var A=this.loader||this.attributes.loader||this.getOwnerTree().getLoader();if(A){A.load(this,this.loadComplete.createDelegate(this,[B,D,F]));return }}Ext.tree.AsyncTreeNode.superclass.expand.call(this,B,D,F)},isLoading:function(){return this.loading},loadComplete:function(A,B,C){this.loading=false;this.loaded=true;this.ui.afterLoad(this);this.fireEvent("load",this);this.expand(A,B,C)},isLoaded:function(){return this.loaded},hasChildNodes:function(){if(!this.isLeaf()&&!this.loaded){return true}else{return Ext.tree.AsyncTreeNode.superclass.hasChildNodes.call(this)}},reload:function(A){this.collapse(false,false);while(this.firstChild){this.removeChild(this.firstChild)}this.childrenRendered=false;this.loaded=false;if(this.isHiddenRoot()){this.expanded=false}this.expand(false,false,A)}});Ext.tree.TreePanel.nodeTypes.async=Ext.tree.AsyncTreeNode;
-Ext.tree.TreeNodeUI=function(A){this.node=A;this.rendered=false;this.animating=false;this.wasLeaf=true;this.ecc="x-tree-ec-icon x-tree-elbow";this.emptyIcon=Ext.BLANK_IMAGE_URL};Ext.tree.TreeNodeUI.prototype={removeChild:function(A){if(this.rendered){this.ctNode.removeChild(A.ui.getEl())}},beforeLoad:function(){this.addClass("x-tree-node-loading")},afterLoad:function(){this.removeClass("x-tree-node-loading")},onTextChange:function(B,C,A){if(this.rendered){this.textNode.innerHTML=C}},onDisableChange:function(A,B){this.disabled=B;if(this.checkbox){this.checkbox.disabled=B}if(B){this.addClass("x-tree-node-disabled")}else{this.removeClass("x-tree-node-disabled")}},onSelectedChange:function(A){if(A){this.focus();this.addClass("x-tree-selected")}else{this.removeClass("x-tree-selected")}},onMove:function(A,G,E,F,D,B){this.childIndent=null;if(this.rendered){var H=F.ui.getContainer();if(!H){this.holder=document.createElement("div");this.holder.appendChild(this.wrap);return }var C=B?B.ui.getEl():null;if(C){H.insertBefore(this.wrap,C)}else{H.appendChild(this.wrap)}this.node.renderIndent(true)}},addClass:function(A){if(this.elNode){Ext.fly(this.elNode).addClass(A)}},removeClass:function(A){if(this.elNode){Ext.fly(this.elNode).removeClass(A)}},remove:function(){if(this.rendered){this.holder=document.createElement("div");this.holder.appendChild(this.wrap)}},fireEvent:function(){return this.node.fireEvent.apply(this.node,arguments)},initEvents:function(){this.node.on("move",this.onMove,this);if(this.node.disabled){this.addClass("x-tree-node-disabled");if(this.checkbox){this.checkbox.disabled=true}}if(this.node.hidden){this.hide()}var B=this.node.getOwnerTree();var A=B.enableDD||B.enableDrag||B.enableDrop;if(A&&(!this.node.isRoot||B.rootVisible)){Ext.dd.Registry.register(this.elNode,{node:this.node,handles:this.getDDHandles(),isHandle:false})}},getDDHandles:function(){return[this.iconNode,this.textNode,this.elNode]},hide:function(){this.node.hidden=true;if(this.wrap){this.wrap.style.display="none"}},show:function(){this.node.hidden=false;if(this.wrap){this.wrap.style.display=""}},onContextMenu:function(A){if(this.node.hasListener("contextmenu")||this.node.getOwnerTree().hasListener("contextmenu")){A.preventDefault();this.focus();this.fireEvent("contextmenu",this.node,A)}},onClick:function(B){if(this.dropping){B.stopEvent();return }if(this.fireEvent("beforeclick",this.node,B)!==false){var A=B.getTarget("a");if(!this.disabled&&this.node.attributes.href&&A){this.fireEvent("click",this.node,B);return }else{if(A&&B.ctrlKey){B.stopEvent()}}B.preventDefault();if(this.disabled){return }if(this.node.attributes.singleClickExpand&&!this.animating&&this.node.isExpandable()){this.node.toggle()}this.fireEvent("click",this.node,B)}else{B.stopEvent()}},onDblClick:function(A){A.preventDefault();if(this.disabled){return }if(this.checkbox){this.toggleCheck()}if(!this.animating&&this.node.isExpandable()){this.node.toggle()}this.fireEvent("dblclick",this.node,A)},onOver:function(A){this.addClass("x-tree-node-over")},onOut:function(A){this.removeClass("x-tree-node-over")},onCheckChange:function(){var A=this.checkbox.checked;this.checkbox.defaultChecked=A;this.node.attributes.checked=A;this.fireEvent("checkchange",this.node,A)},ecClick:function(A){if(!this.animating&&this.node.isExpandable()){this.node.toggle()}},startDrop:function(){this.dropping=true},endDrop:function(){setTimeout(function(){this.dropping=false}.createDelegate(this),50)},expand:function(){this.updateExpandIcon();this.ctNode.style.display=""},focus:function(){if(!this.node.preventHScroll){try{this.anchor.focus()}catch(C){}}else{if(!Ext.isIE){try{var B=this.node.getOwnerTree().getTreeEl().dom;var A=B.scrollLeft;this.anchor.focus();B.scrollLeft=A}catch(C){}}}},toggleCheck:function(B){var A=this.checkbox;if(A){A.checked=(B===undefined?!A.checked:B);this.onCheckChange()}},blur:function(){try{this.anchor.blur()}catch(A){}},animExpand:function(B){var A=Ext.get(this.ctNode);A.stopFx();if(!this.node.isExpandable()){this.updateExpandIcon();this.ctNode.style.display="";Ext.callback(B);return }this.animating=true;this.updateExpandIcon();A.slideIn("t",{callback:function(){this.animating=false;Ext.callback(B)},scope:this,duration:this.node.ownerTree.duration||0.25})},highlight:function(){var A=this.node.getOwnerTree();Ext.fly(this.wrap).highlight(A.hlColor||"C3DAF9",{endColor:A.hlBaseColor})},collapse:function(){this.updateExpandIcon();this.ctNode.style.display="none"},animCollapse:function(B){var A=Ext.get(this.ctNode);A.enableDisplayMode("block");A.stopFx();this.animating=true;this.updateExpandIcon();A.slideOut("t",{callback:function(){this.animating=false;Ext.callback(B)},scope:this,duration:this.node.ownerTree.duration||0.25})},getContainer:function(){return this.ctNode},getEl:function(){return this.wrap},appendDDGhost:function(A){A.appendChild(this.elNode.cloneNode(true))},getDDRepairXY:function(){return Ext.lib.Dom.getXY(this.iconNode)},onRender:function(){this.render()},render:function(B){var D=this.node,A=D.attributes;var C=D.parentNode?D.parentNode.ui.getContainer():D.ownerTree.innerCt.dom;if(!this.rendered){this.rendered=true;this.renderElements(D,A,C,B);if(A.qtip){if(this.textNode.setAttributeNS){this.textNode.setAttributeNS("ext","qtip",A.qtip);if(A.qtipTitle){this.textNode.setAttributeNS("ext","qtitle",A.qtipTitle)}}else{this.textNode.setAttribute("ext:qtip",A.qtip);if(A.qtipTitle){this.textNode.setAttribute("ext:qtitle",A.qtipTitle)}}}else{if(A.qtipCfg){A.qtipCfg.target=Ext.id(this.textNode);Ext.QuickTips.register(A.qtipCfg)}}this.initEvents();if(!this.node.expanded){this.updateExpandIcon(true)}}else{if(B===true){C.appendChild(this.wrap)}}},renderElements:function(D,I,H,J){this.indentMarkup=D.parentNode?D.parentNode.ui.getChildIndent():"";var E=typeof I.checked=="boolean";var B=I.href?I.href:Ext.isGecko?"":"#";var C=["<li class=\"x-tree-node\"><div ext:tree-node-id=\"",D.id,"\" class=\"x-tree-node-el x-tree-node-leaf x-unselectable ",I.cls,"\" unselectable=\"on\">","<span class=\"x-tree-node-indent\">",this.indentMarkup,"</span>","<img src=\"",this.emptyIcon,"\" class=\"x-tree-ec-icon x-tree-elbow\" />","<img src=\"",I.icon||this.emptyIcon,"\" class=\"x-tree-node-icon",(I.icon?" x-tree-node-inline-icon":""),(I.iconCls?" "+I.iconCls:""),"\" unselectable=\"on\" />",E?("<input class=\"x-tree-node-cb\" type=\"checkbox\" "+(I.checked?"checked=\"checked\" />":"/>")):"","<a hidefocus=\"on\" class=\"x-tree-node-anchor\" href=\"",B,"\" tabIndex=\"1\" ",I.hrefTarget?" target=\""+I.hrefTarget+"\"":"","><span unselectable=\"on\">",D.text,"</span></a></div>","<ul class=\"x-tree-node-ct\" style=\"display:none;\"></ul>","</li>"].join("");var A;if(J!==true&&D.nextSibling&&(A=D.nextSibling.ui.getEl())){this.wrap=Ext.DomHelper.insertHtml("beforeBegin",A,C)}else{this.wrap=Ext.DomHelper.insertHtml("beforeEnd",H,C)}this.elNode=this.wrap.childNodes[0];this.ctNode=this.wrap.childNodes[1];var G=this.elNode.childNodes;this.indentNode=G[0];this.ecNode=G[1];this.iconNode=G[2];var F=3;if(E){this.checkbox=G[3];this.checkbox.defaultChecked=this.checkbox.checked;F++}this.anchor=G[F];this.textNode=G[F].firstChild},getAnchor:function(){return this.anchor},getTextEl:function(){return this.textNode},getIconEl:function(){return this.iconNode},isChecked:function(){return this.checkbox?this.checkbox.checked:false},updateExpandIcon:function(){if(this.rendered){var E=this.node,D,C;var A=E.isLast()?"x-tree-elbow-end":"x-tree-elbow";if(E.isExpandable()){if(E.expanded){A+="-minus";D="x-tree-node-collapsed";C="x-tree-node-expanded"}else{A+="-plus";D="x-tree-node-expanded";C="x-tree-node-collapsed"}if(this.wasLeaf){this.removeClass("x-tree-node-leaf");this.wasLeaf=false}if(this.c1!=D||this.c2!=C){Ext.fly(this.elNode).replaceClass(D,C);this.c1=D;this.c2=C}}else{if(!this.wasLeaf){Ext.fly(this.elNode).replaceClass("x-tree-node-expanded","x-tree-node-leaf");delete this.c1;delete this.c2;this.wasLeaf=true}}var B="x-tree-ec-icon "+A;if(this.ecc!=B){this.ecNode.className=B;this.ecc=B}}},getChildIndent:function(){if(!this.childIndent){var A=[];var B=this.node;while(B){if(!B.isRoot||(B.isRoot&&B.ownerTree.rootVisible)){if(!B.isLast()){A.unshift("<img src=\""+this.emptyIcon+"\" class=\"x-tree-elbow-line\" />")}else{A.unshift("<img src=\""+this.emptyIcon+"\" class=\"x-tree-icon\" />")}}B=B.parentNode}this.childIndent=A.join("")}return this.childIndent},renderIndent:function(){if(this.rendered){var A="";var B=this.node.parentNode;if(B){A=B.ui.getChildIndent()}if(this.indentMarkup!=A){this.indentNode.innerHTML=A;this.indentMarkup=A}this.updateExpandIcon()}},destroy:function(){if(this.elNode){Ext.dd.Registry.unregister(this.elNode.id)}delete this.elNode;delete this.ctNode;delete this.indentNode;delete this.ecNode;delete this.iconNode;delete this.checkbox;delete this.anchor;delete this.textNode;Ext.removeNode(this.ctNode)}};Ext.tree.RootTreeNodeUI=Ext.extend(Ext.tree.TreeNodeUI,{render:function(){if(!this.rendered){var A=this.node.ownerTree.innerCt.dom;this.node.expanded=true;A.innerHTML="<div class=\"x-tree-root-node\"></div>";this.wrap=this.ctNode=A.firstChild}},collapse:Ext.emptyFn,expand:Ext.emptyFn});
-Ext.tree.TreeLoader=function(A){this.baseParams={};Ext.apply(this,A);this.addEvents("beforeload","load","loadexception");Ext.tree.TreeLoader.superclass.constructor.call(this)};Ext.extend(Ext.tree.TreeLoader,Ext.util.Observable,{uiProviders:{},clearOnLoad:true,load:function(A,B){if(this.clearOnLoad){while(A.firstChild){A.removeChild(A.firstChild)}}if(this.doPreload(A)){if(typeof B=="function"){B()}}else{if(this.dataUrl||this.url){this.requestData(A,B)}}},doPreload:function(D){if(D.attributes.children){if(D.childNodes.length<1){var C=D.attributes.children;D.beginUpdate();for(var B=0,A=C.length;B<A;B++){var E=D.appendChild(this.createNode(C[B]));if(this.preloadChildren){this.doPreload(E)}}D.endUpdate()}return true}else{return false}},getParams:function(D){var A=[],C=this.baseParams;for(var B in C){if(typeof C[B]!="function"){A.push(encodeURIComponent(B),"=",encodeURIComponent(C[B]),"&")}}A.push("node=",encodeURIComponent(D.id));return A.join("")},requestData:function(A,B){if(this.fireEvent("beforeload",this,A,B)!==false){this.transId=Ext.Ajax.request({method:this.requestMethod,url:this.dataUrl||this.url,success:this.handleResponse,failure:this.handleFailure,scope:this,argument:{callback:B,node:A},params:this.getParams(A)})}else{if(typeof B=="function"){B()}}},isLoading:function(){return !!this.transId},abort:function(){if(this.isLoading()){Ext.Ajax.abort(this.transId)}},createNode:function(attr){if(this.baseAttrs){Ext.applyIf(attr,this.baseAttrs)}if(this.applyLoader!==false){attr.loader=this}if(typeof attr.uiProvider=="string"){attr.uiProvider=this.uiProviders[attr.uiProvider]||eval(attr.uiProvider)}if(attr.nodeType){return new Ext.tree.TreePanel.nodeTypes[attr.nodeType](attr)}else{return attr.leaf?new Ext.tree.TreeNode(attr):new Ext.tree.AsyncTreeNode(attr)}},processResponse:function(response,node,callback){var json=response.responseText;try{var o=eval("("+json+")");node.beginUpdate();for(var i=0,len=o.length;i<len;i++){var n=this.createNode(o[i]);if(n){node.appendChild(n)}}node.endUpdate();if(typeof callback=="function"){callback(this,node)}}catch(e){this.handleFailure(response)}},handleResponse:function(B){this.transId=false;var A=B.argument;this.processResponse(B,A.node,A.callback);this.fireEvent("load",this,A.node,B)},handleFailure:function(B){this.transId=false;var A=B.argument;this.fireEvent("loadexception",this,A.node,B);if(typeof A.callback=="function"){A.callback(this,A.node)}}});
-Ext.tree.TreeFilter=function(A,B){this.tree=A;this.filtered={};Ext.apply(this,B)};Ext.tree.TreeFilter.prototype={clearBlank:false,reverse:false,autoClear:false,remove:false,filter:function(D,A,B){A=A||"text";var C;if(typeof D=="string"){var E=D.length;if(E==0&&this.clearBlank){this.clear();return }D=D.toLowerCase();C=function(F){return F.attributes[A].substr(0,E).toLowerCase()==D}}else{if(D.exec){C=function(F){return D.test(F.attributes[A])}}else{throw"Illegal filter type, must be string or regex"}}this.filterBy(C,null,B)},filterBy:function(D,C,B){B=B||this.tree.root;if(this.autoClear){this.clear()}var A=this.filtered,H=this.reverse;var E=function(J){if(J==B){return true}if(A[J.id]){return false}var I=D.call(C||J,J);if(!I||H){A[J.id]=J;J.ui.hide();return false}return true};B.cascade(E);if(this.remove){for(var G in A){if(typeof G!="function"){var F=A[G];if(F&&F.parentNode){F.parentNode.removeChild(F)}}}}},clear:function(){var B=this.tree;var A=this.filtered;for(var D in A){if(typeof D!="function"){var C=A[D];if(C){C.ui.show()}}}this.filtered={}}};
-Ext.tree.TreeSorter=function(B,C){Ext.apply(this,C);B.on("beforechildrenrendered",this.doSort,this);B.on("append",this.updateSort,this);B.on("insert",this.updateSort,this);B.on("textchange",this.updateSortParent,this);var E=this.dir&&this.dir.toLowerCase()=="desc";var F=this.property||"text";var G=this.sortType;var A=this.folderSort;var D=this.caseSensitive===true;var H=this.leafAttr||"leaf";this.sortFn=function(J,I){if(A){if(J.attributes[H]&&!I.attributes[H]){return 1}if(!J.attributes[H]&&I.attributes[H]){return -1}}var L=G?G(J):(D?J.attributes[F]:J.attributes[F].toUpperCase());var K=G?G(I):(D?I.attributes[F]:I.attributes[F].toUpperCase());if(L<K){return E?+1:-1}else{if(L>K){return E?-1:+1}else{return 0}}}};Ext.tree.TreeSorter.prototype={doSort:function(A){A.sort(this.sortFn)},compareNodes:function(B,A){return(B.text.toUpperCase()>A.text.toUpperCase()?1:-1)},updateSort:function(A,B){if(B.childrenRendered){this.doSort.defer(1,this,[B])}},updateSortParent:function(A){var B=A.parentNode;if(B&&B.childrenRendered){this.doSort.defer(1,this,[B])}}};
-if(Ext.dd.DropZone){Ext.tree.TreeDropZone=function(A,B){this.allowParentInsert=false;this.allowContainerDrop=false;this.appendOnly=false;Ext.tree.TreeDropZone.superclass.constructor.call(this,A.innerCt,B);this.tree=A;this.dragOverData={};this.lastInsertClass="x-tree-no-status"};Ext.extend(Ext.tree.TreeDropZone,Ext.dd.DropZone,{ddGroup:"TreeDD",expandDelay:1000,expandNode:function(A){if(A.hasChildNodes()&&!A.isExpanded()){A.expand(false,null,this.triggerCacheRefresh.createDelegate(this))}},queueExpand:function(A){this.expandProcId=this.expandNode.defer(this.expandDelay,this,[A])},cancelExpand:function(){if(this.expandProcId){clearTimeout(this.expandProcId);this.expandProcId=false}},isValidDropPoint:function(A,I,G,D,C){if(!A||!C){return false}var E=A.node;var F=C.node;if(!(E&&E.isTarget&&I)){return false}if(I=="append"&&E.allowChildren===false){return false}if((I=="above"||I=="below")&&(E.parentNode&&E.parentNode.allowChildren===false)){return false}if(F&&(E==F||F.contains(E))){return false}var B=this.dragOverData;B.tree=this.tree;B.target=E;B.data=C;B.point=I;B.source=G;B.rawEvent=D;B.dropNode=F;B.cancel=false;var H=this.tree.fireEvent("nodedragover",B);return B.cancel===false&&H!==false},getDropPoint:function(E,D,I){var J=D.node;if(J.isRoot){return J.allowChildren!==false?"append":false}var B=D.ddel;var K=Ext.lib.Dom.getY(B),G=K+B.offsetHeight;var F=Ext.lib.Event.getPageY(E);var H=J.allowChildren===false||J.isLeaf();if(this.appendOnly||J.parentNode.allowChildren===false){return H?false:"append"}var C=false;if(!this.allowParentInsert){C=J.hasChildNodes()&&J.isExpanded()}var A=(G-K)/(H?2:3);if(F>=K&&F<(K+A)){return"above"}else{if(!C&&(H||F>=G-A&&F<=G)){return"below"}else{return"append"}}},onNodeEnter:function(D,A,C,B){this.cancelExpand()},onNodeOver:function(B,G,F,E){var I=this.getDropPoint(F,B,G);var C=B.node;if(!this.expandProcId&&I=="append"&&C.hasChildNodes()&&!B.node.isExpanded()){this.queueExpand(C)}else{if(I!="append"){this.cancelExpand()}}var D=this.dropNotAllowed;if(this.isValidDropPoint(B,I,G,F,E)){if(I){var A=B.ddel;var H;if(I=="above"){D=B.node.isFirst()?"x-tree-drop-ok-above":"x-tree-drop-ok-between";H="x-tree-drag-insert-above"}else{if(I=="below"){D=B.node.isLast()?"x-tree-drop-ok-below":"x-tree-drop-ok-between";H="x-tree-drag-insert-below"}else{D="x-tree-drop-ok-append";H="x-tree-drag-append"}}if(this.lastInsertClass!=H){Ext.fly(A).replaceClass(this.lastInsertClass,H);this.lastInsertClass=H}}}return D},onNodeOut:function(D,A,C,B){this.cancelExpand();this.removeDropIndicators(D)},onNodeDrop:function(C,I,E,D){var H=this.getDropPoint(E,C,I);var F=C.node;F.ui.startDrop();if(!this.isValidDropPoint(C,H,I,E,D)){F.ui.endDrop();return false}var G=D.node||(I.getTreeNode?I.getTreeNode(D,F,H,E):null);var B={tree:this.tree,target:F,data:D,point:H,source:I,rawEvent:E,dropNode:G,cancel:!G,dropStatus:false};var A=this.tree.fireEvent("beforenodedrop",B);if(A===false||B.cancel===true||!B.dropNode){F.ui.endDrop();return B.dropStatus}F=B.target;if(H=="append"&&!F.isExpanded()){F.expand(false,null,function(){this.completeDrop(B)}.createDelegate(this))}else{this.completeDrop(B)}return true},completeDrop:function(G){var D=G.dropNode,E=G.point,C=G.target;if(!Ext.isArray(D)){D=[D]}var F;for(var B=0,A=D.length;B<A;B++){F=D[B];if(E=="above"){C.parentNode.insertBefore(F,C)}else{if(E=="below"){C.parentNode.insertBefore(F,C.nextSibling)}else{C.appendChild(F)}}}F.ui.focus();if(Ext.enableFx&&this.tree.hlDrop){F.ui.highlight()}C.ui.endDrop();this.tree.fireEvent("nodedrop",G)},afterNodeMoved:function(A,C,E,D,B){if(Ext.enableFx&&this.tree.hlDrop){B.ui.focus();B.ui.highlight()}this.tree.fireEvent("nodedrop",this.tree,D,C,A,E)},getTree:function(){return this.tree},removeDropIndicators:function(B){if(B&&B.ddel){var A=B.ddel;Ext.fly(A).removeClass(["x-tree-drag-insert-above","x-tree-drag-insert-below","x-tree-drag-append"]);this.lastInsertClass="_noclass"}},beforeDragDrop:function(B,A,C){this.cancelExpand();return true},afterRepair:function(A){if(A&&Ext.enableFx){A.node.ui.highlight()}this.hideProxy()}})};
-if(Ext.dd.DragZone){Ext.tree.TreeDragZone=function(A,B){Ext.tree.TreeDragZone.superclass.constructor.call(this,A.getTreeEl(),B);this.tree=A};Ext.extend(Ext.tree.TreeDragZone,Ext.dd.DragZone,{ddGroup:"TreeDD",onBeforeDrag:function(A,B){var C=A.node;return C&&C.draggable&&!C.disabled},onInitDrag:function(B){var A=this.dragData;this.tree.getSelectionModel().select(A.node);this.tree.eventModel.disable();this.proxy.update("");A.node.ui.appendDDGhost(this.proxy.ghost.dom);this.tree.fireEvent("startdrag",this.tree,A.node,B)},getRepairXY:function(B,A){return A.node.ui.getDDRepairXY()},onEndDrag:function(A,B){this.tree.eventModel.enable.defer(100,this.tree.eventModel);this.tree.fireEvent("enddrag",this.tree,A.node,B)},onValidDrop:function(A,B,C){this.tree.fireEvent("dragdrop",this.tree,this.dragData.node,A,B);this.hideProxy()},beforeInvalidDrop:function(A,C){var B=this.tree.getSelectionModel();B.clearSelections();B.select(this.dragData.node)},afterRepair:function(){if(Ext.enableFx&&this.tree.hlDrop){Ext.Element.fly(this.dragData.ddel).highlight(this.hlColor||"c3daf9")}this.dragging=false}})};
-Ext.tree.TreeEditor=function(A,C,B){C=C||{};var D=C.events?C:new Ext.form.TextField(C);Ext.tree.TreeEditor.superclass.constructor.call(this,D,B);this.tree=A;if(!A.rendered){A.on("render",this.initEditor,this)}else{this.initEditor(A)}};Ext.extend(Ext.tree.TreeEditor,Ext.Editor,{alignment:"l-l",autoSize:false,hideEl:false,cls:"x-small-editor x-tree-editor",shim:false,shadow:"frame",maxWidth:250,editDelay:350,initEditor:function(A){A.on("beforeclick",this.beforeNodeClick,this);A.on("dblclick",this.onNodeDblClick,this);this.on("complete",this.updateNode,this);this.on("beforestartedit",this.fitToTree,this);this.on("startedit",this.bindScroll,this,{delay:10});this.on("specialkey",this.onSpecialKey,this)},fitToTree:function(B,C){var E=this.tree.getTreeEl().dom,D=C.dom;if(E.scrollLeft>D.offsetLeft){E.scrollLeft=D.offsetLeft}var A=Math.min(this.maxWidth,(E.clientWidth>20?E.clientWidth:E.offsetWidth)-Math.max(0,D.offsetLeft-E.scrollLeft)-5);this.setSize(A,"")},triggerEdit:function(A,B){this.completeEdit();if(A.attributes.editable!==false){this.editNode=A;if(this.tree.autoScroll){A.ui.getEl().scrollIntoView(this.tree.body)}this.autoEditTimer=this.startEdit.defer(this.editDelay,this,[A.ui.textNode,A.text]);return false}},bindScroll:function(){this.tree.getTreeEl().on("scroll",this.cancelEdit,this)},beforeNodeClick:function(A,B){clearTimeout(this.autoEditTimer);if(this.tree.getSelectionModel().isSelected(A)){B.stopEvent();return this.triggerEdit(A)}},onNodeDblClick:function(A,B){clearTimeout(this.autoEditTimer)},updateNode:function(A,B){this.tree.getTreeEl().un("scroll",this.cancelEdit,this);this.editNode.setText(B)},onHide:function(){Ext.tree.TreeEditor.superclass.onHide.call(this);if(this.editNode){this.editNode.ui.focus.defer(50,this.editNode.ui)}},onSpecialKey:function(C,B){var A=B.getKey();if(A==B.ESC){B.stopEvent();this.cancelEdit()}else{if(A==B.ENTER&&!B.hasModifier()){B.stopEvent();this.completeEdit()}}}});
-Ext.menu.Menu=function(A){if(Ext.isArray(A)){A={items:A}}Ext.apply(this,A);this.id=this.id||Ext.id();this.addEvents("beforeshow","beforehide","show","hide","click","mouseover","mouseout","itemclick");Ext.menu.MenuMgr.register(this);Ext.menu.Menu.superclass.constructor.call(this);var B=this.items;this.items=new Ext.util.MixedCollection();if(B){this.add.apply(this,B)}};Ext.extend(Ext.menu.Menu,Ext.util.Observable,{minWidth:120,shadow:"sides",subMenuAlign:"tl-tr?",defaultAlign:"tl-bl?",allowOtherMenus:false,ignoreParentClicks:false,hidden:true,createEl:function(){return new Ext.Layer({cls:"x-menu",shadow:this.shadow,constrain:false,parentEl:this.parentEl||document.body,zindex:15000})},render:function(){if(this.el){return }var B=this.el=this.createEl();if(!this.keyNav){this.keyNav=new Ext.menu.MenuNav(this)}if(this.plain){B.addClass("x-menu-plain")}if(this.cls){B.addClass(this.cls)}this.focusEl=B.createChild({tag:"a",cls:"x-menu-focus",href:"#",onclick:"return false;",tabIndex:"-1"});var A=B.createChild({tag:"ul",cls:"x-menu-list"});A.on("click",this.onClick,this);A.on("mouseover",this.onMouseOver,this);A.on("mouseout",this.onMouseOut,this);this.items.each(function(D){var C=document.createElement("li");C.className="x-menu-list-item";A.dom.appendChild(C);D.render(C,this)},this);this.ul=A;this.autoWidth()},autoWidth:function(){var D=this.el,C=this.ul;if(!D){return }var A=this.width;if(A){D.setWidth(A)}else{if(Ext.isIE){D.setWidth(this.minWidth);var B=D.dom.offsetWidth;D.setWidth(C.getWidth()+D.getFrameWidth("lr"))}}},delayAutoWidth:function(){if(this.el){if(!this.awTask){this.awTask=new Ext.util.DelayedTask(this.autoWidth,this)}this.awTask.delay(20)}},findTargetItem:function(B){var A=B.getTarget(".x-menu-list-item",this.ul,true);if(A&&A.menuItemId){return this.items.get(A.menuItemId)}},onClick:function(B){var A;if(A=this.findTargetItem(B)){if(A.menu&&this.ignoreParentClicks){A.expandMenu()}else{A.onClick(B);this.fireEvent("click",this,A,B)}}},setActiveItem:function(A,B){if(A!=this.activeItem){if(this.activeItem){this.activeItem.deactivate()}this.activeItem=A;A.activate(B)}else{if(B){A.expandMenu()}}},tryActivate:function(F,E){var B=this.items;for(var C=F,A=B.length;C>=0&&C<A;C+=E){var D=B.get(C);if(!D.disabled&&D.canActivate){this.setActiveItem(D,false);return D}}return false},onMouseOver:function(B){var A;if(A=this.findTargetItem(B)){if(A.canActivate&&!A.disabled){this.setActiveItem(A,true)}}this.over=true;this.fireEvent("mouseover",this,B,A)},onMouseOut:function(B){var A;if(A=this.findTargetItem(B)){if(A==this.activeItem&&A.shouldDeactivate(B)){this.activeItem.deactivate();delete this.activeItem}}this.over=false;this.fireEvent("mouseout",this,B,A)},isVisible:function(){return this.el&&!this.hidden},show:function(B,C,A){this.parentMenu=A;if(!this.el){this.render()}this.fireEvent("beforeshow",this);this.showAt(this.el.getAlignToXY(B,C||this.defaultAlign),A,false)},showAt:function(C,B,A){this.parentMenu=B;if(!this.el){this.render()}if(A!==false){this.fireEvent("beforeshow",this);C=this.el.adjustForConstraints(C)}this.el.setXY(C);this.el.show();this.hidden=false;this.focus();this.fireEvent("show",this)},focus:function(){if(!this.hidden){this.doFocus.defer(50,this)}},doFocus:function(){if(!this.hidden){this.focusEl.focus()}},hide:function(A){if(this.el&&this.isVisible()){this.fireEvent("beforehide",this);if(this.activeItem){this.activeItem.deactivate();this.activeItem=null}this.el.hide();this.hidden=true;this.fireEvent("hide",this)}if(A===true&&this.parentMenu){this.parentMenu.hide(true)}},add:function(){var B=arguments,A=B.length,E;for(var C=0;C<A;C++){var D=B[C];if(D.render){E=this.addItem(D)}else{if(typeof D=="string"){if(D=="separator"||D=="-"){E=this.addSeparator()}else{E=this.addText(D)}}else{if(D.tagName||D.el){E=this.addElement(D)}else{if(typeof D=="object"){Ext.applyIf(D,this.defaults);E=this.addMenuItem(D)}}}}}return E},getEl:function(){if(!this.el){this.render()}return this.el},addSeparator:function(){return this.addItem(new Ext.menu.Separator())},addElement:function(A){return this.addItem(new Ext.menu.BaseItem(A))},addItem:function(B){this.items.add(B);if(this.ul){var A=document.createElement("li");A.className="x-menu-list-item";this.ul.dom.appendChild(A);B.render(A,this);this.delayAutoWidth()}return B},addMenuItem:function(A){if(!(A instanceof Ext.menu.Item)){if(typeof A.checked=="boolean"){A=new Ext.menu.CheckItem(A)}else{A=new Ext.menu.Item(A)}}return this.addItem(A)},addText:function(A){return this.addItem(new Ext.menu.TextItem(A))},insert:function(B,C){this.items.insert(B,C);if(this.ul){var A=document.createElement("li");A.className="x-menu-list-item";this.ul.dom.insertBefore(A,this.ul.dom.childNodes[B]);C.render(A,this);this.delayAutoWidth()}return C},remove:function(A){this.items.removeKey(A.id);A.destroy()},removeAll:function(){if(this.items){var A;while(A=this.items.first()){this.remove(A)}}},destroy:function(){this.beforeDestroy();Ext.menu.MenuMgr.unregister(this);if(this.keyNav){this.keyNav.disable()}this.removeAll();if(this.ul){this.ul.removeAllListeners()}if(this.el){this.el.destroy()}},beforeDestroy:Ext.emptyFn});Ext.menu.MenuNav=function(A){Ext.menu.MenuNav.superclass.constructor.call(this,A.el);this.scope=this.menu=A};Ext.extend(Ext.menu.MenuNav,Ext.KeyNav,{doRelay:function(C,B){var A=C.getKey();if(!this.menu.activeItem&&C.isNavKeyPress()&&A!=C.SPACE&&A!=C.RETURN){this.menu.tryActivate(0,1);return false}return B.call(this.scope||this,C,this.menu)},up:function(B,A){if(!A.tryActivate(A.items.indexOf(A.activeItem)-1,-1)){A.tryActivate(A.items.length-1,-1)}},down:function(B,A){if(!A.tryActivate(A.items.indexOf(A.activeItem)+1,1)){A.tryActivate(0,1)}},right:function(B,A){if(A.activeItem){A.activeItem.expandMenu(true)}},left:function(B,A){A.hide();if(A.parentMenu&&A.parentMenu.activeItem){A.parentMenu.activeItem.activate()}},enter:function(B,A){if(A.activeItem){B.stopPropagation();A.activeItem.onClick(B);A.fireEvent("click",this,A.activeItem);return true}}});
-Ext.menu.MenuMgr=function(){var F,D,C={},A=false,K=new Date();function M(){F={};D=new Ext.util.MixedCollection();Ext.getDoc().addKeyListener(27,function(){if(D.length>0){H()}})}function H(){if(D&&D.length>0){var N=D.clone();N.each(function(O){O.hide()})}}function E(N){D.remove(N);if(D.length<1){Ext.getDoc().un("mousedown",L);A=false}}function J(N){var O=D.last();K=new Date();D.add(N);if(!A){Ext.getDoc().on("mousedown",L);A=true}if(N.parentMenu){N.getEl().setZIndex(parseInt(N.parentMenu.getEl().getStyle("z-index"),10)+3);N.parentMenu.activeChild=N}else{if(O&&O.isVisible()){N.getEl().setZIndex(parseInt(O.getEl().getStyle("z-index"),10)+3)}}}function B(N){if(N.activeChild){N.activeChild.hide()}if(N.autoHideTimer){clearTimeout(N.autoHideTimer);delete N.autoHideTimer}}function G(N){var O=N.parentMenu;if(!O&&!N.allowOtherMenus){H()}else{if(O&&O.activeChild){O.activeChild.hide()}}}function L(N){if(K.getElapsed()>50&&D.length>0&&!N.getTarget(".x-menu")){H()}}function I(O,R){if(R){var Q=C[O.group];for(var P=0,N=Q.length;P<N;P++){if(Q[P]!=O){Q[P].setChecked(false)}}}}return{hideAll:function(){H()},register:function(O){if(!F){M()}F[O.id]=O;O.on("beforehide",B);O.on("hide",E);O.on("beforeshow",G);O.on("show",J);var N=O.group;if(N&&O.events["checkchange"]){if(!C[N]){C[N]=[]}C[N].push(O);O.on("checkchange",onCheck)}},get:function(N){if(typeof N=="string"){if(!F){return null}return F[N]}else{if(N.events){return N}else{if(typeof N.length=="number"){return new Ext.menu.Menu({items:N})}else{return new Ext.menu.Menu(N)}}}},unregister:function(O){delete F[O.id];O.un("beforehide",B);O.un("hide",E);O.un("beforeshow",G);O.un("show",J);var N=O.group;if(N&&O.events["checkchange"]){C[N].remove(O);O.un("checkchange",onCheck)}},registerCheckable:function(N){var O=N.group;if(O){if(!C[O]){C[O]=[]}C[O].push(N);N.on("beforecheckchange",I)}},unregisterCheckable:function(N){var O=N.group;if(O){C[O].remove(N);N.un("beforecheckchange",I)}},getCheckedItem:function(P){var Q=C[P];if(Q){for(var O=0,N=Q.length;O<N;O++){if(Q[O].checked){return Q[O]}}}return null},setCheckedItem:function(P,R){var Q=C[P];if(Q){for(var O=0,N=Q.length;O<N;O++){if(Q[O].id==R){Q[O].setChecked(true)}}}return null}}}();
-Ext.menu.BaseItem=function(A){Ext.menu.BaseItem.superclass.constructor.call(this,A);this.addEvents("click","activate","deactivate");if(this.handler){this.on("click",this.handler,this.scope)}};Ext.extend(Ext.menu.BaseItem,Ext.Component,{canActivate:false,activeClass:"x-menu-item-active",hideOnClick:true,hideDelay:100,ctype:"Ext.menu.BaseItem",actionMode:"container",render:function(A,B){this.parentMenu=B;Ext.menu.BaseItem.superclass.render.call(this,A);this.container.menuItemId=this.id},onRender:function(B,A){this.el=Ext.get(this.el);B.dom.appendChild(this.el.dom)},setHandler:function(B,A){if(this.handler){this.un("click",this.handler,this.scope)}this.on("click",this.handler=B,this.scope=A)},onClick:function(A){if(!this.disabled&&this.fireEvent("click",this,A)!==false&&this.parentMenu.fireEvent("itemclick",this,A)!==false){this.handleClick(A)}else{A.stopEvent()}},activate:function(){if(this.disabled){return false}var A=this.container;A.addClass(this.activeClass);this.region=A.getRegion().adjust(2,2,-2,-2);this.fireEvent("activate",this);return true},deactivate:function(){this.container.removeClass(this.activeClass);this.fireEvent("deactivate",this)},shouldDeactivate:function(A){return !this.region||!this.region.contains(A.getPoint())},handleClick:function(A){if(this.hideOnClick){this.parentMenu.hide.defer(this.hideDelay,this.parentMenu,[true])}},expandMenu:function(A){},hideMenu:function(){}});
-Ext.menu.TextItem=function(A){if(typeof A=="string"){A={text:A}}Ext.menu.TextItem.superclass.constructor.call(this,A)};Ext.extend(Ext.menu.TextItem,Ext.menu.BaseItem,{hideOnClick:false,itemCls:"x-menu-text",onRender:function(){var A=document.createElement("span");A.className=this.itemCls;A.innerHTML=this.text;this.el=A;Ext.menu.TextItem.superclass.onRender.apply(this,arguments)}});
-Ext.menu.Separator=function(A){Ext.menu.Separator.superclass.constructor.call(this,A)};Ext.extend(Ext.menu.Separator,Ext.menu.BaseItem,{itemCls:"x-menu-sep",hideOnClick:false,onRender:function(A){var B=document.createElement("span");B.className=this.itemCls;B.innerHTML="&#160;";this.el=B;A.addClass("x-menu-sep-li");Ext.menu.Separator.superclass.onRender.apply(this,arguments)}});
-Ext.menu.Item=function(A){Ext.menu.Item.superclass.constructor.call(this,A);if(this.menu){this.menu=Ext.menu.MenuMgr.get(this.menu)}};Ext.extend(Ext.menu.Item,Ext.menu.BaseItem,{itemCls:"x-menu-item",canActivate:true,showDelay:200,hideDelay:200,ctype:"Ext.menu.Item",onRender:function(B,A){var C=document.createElement("a");C.hideFocus=true;C.unselectable="on";C.href=this.href||"#";if(this.hrefTarget){C.target=this.hrefTarget}C.className=this.itemCls+(this.menu?" x-menu-item-arrow":"")+(this.cls?" "+this.cls:"");C.innerHTML=String.format("<img src=\"{0}\" class=\"x-menu-item-icon {2}\" />{1}",this.icon||Ext.BLANK_IMAGE_URL,this.itemText||this.text,this.iconCls||"");this.el=C;Ext.menu.Item.superclass.onRender.call(this,B,A)},setText:function(A){this.text=A;if(this.rendered){this.el.update(String.format("<img src=\"{0}\" class=\"x-menu-item-icon {2}\">{1}",this.icon||Ext.BLANK_IMAGE_URL,this.text,this.iconCls||""));this.parentMenu.autoWidth()}},setIconClass:function(A){var B=this.iconCls;this.iconCls=A;if(this.rendered){this.el.child("img.x-menu-item-icon").replaceClass(B,this.iconCls)}},handleClick:function(A){if(!this.href){A.stopEvent()}Ext.menu.Item.superclass.handleClick.apply(this,arguments)},activate:function(A){if(Ext.menu.Item.superclass.activate.apply(this,arguments)){this.focus();if(A){this.expandMenu()}}return true},shouldDeactivate:function(A){if(Ext.menu.Item.superclass.shouldDeactivate.call(this,A)){if(this.menu&&this.menu.isVisible()){return !this.menu.getEl().getRegion().contains(A.getPoint())}return true}return false},deactivate:function(){Ext.menu.Item.superclass.deactivate.apply(this,arguments);this.hideMenu()},expandMenu:function(A){if(!this.disabled&&this.menu){clearTimeout(this.hideTimer);delete this.hideTimer;if(!this.menu.isVisible()&&!this.showTimer){this.showTimer=this.deferExpand.defer(this.showDelay,this,[A])}else{if(this.menu.isVisible()&&A){this.menu.tryActivate(0,1)}}}},deferExpand:function(A){delete this.showTimer;this.menu.show(this.container,this.parentMenu.subMenuAlign||"tl-tr?",this.parentMenu);if(A){this.menu.tryActivate(0,1)}},hideMenu:function(){clearTimeout(this.showTimer);delete this.showTimer;if(!this.hideTimer&&this.menu&&this.menu.isVisible()){this.hideTimer=this.deferHide.defer(this.hideDelay,this)}},deferHide:function(){delete this.hideTimer;if(this.menu.over){this.parentMenu.setActiveItem(this,false)}else{this.menu.hide()}}});
-Ext.menu.CheckItem=function(A){Ext.menu.CheckItem.superclass.constructor.call(this,A);this.addEvents("beforecheckchange","checkchange");if(this.checkHandler){this.on("checkchange",this.checkHandler,this.scope)}Ext.menu.MenuMgr.registerCheckable(this)};Ext.extend(Ext.menu.CheckItem,Ext.menu.Item,{itemCls:"x-menu-item x-menu-check-item",groupClass:"x-menu-group-item",checked:false,ctype:"Ext.menu.CheckItem",onRender:function(A){Ext.menu.CheckItem.superclass.onRender.apply(this,arguments);if(this.group){this.el.addClass(this.groupClass)}if(this.checked){this.checked=false;this.setChecked(true,true)}},destroy:function(){Ext.menu.MenuMgr.unregisterCheckable(this);Ext.menu.CheckItem.superclass.destroy.apply(this,arguments)},setChecked:function(B,A){if(this.checked!=B&&this.fireEvent("beforecheckchange",this,B)!==false){if(this.container){this.container[B?"addClass":"removeClass"]("x-menu-item-checked")}this.checked=B;if(A!==true){this.fireEvent("checkchange",this,B)}}},handleClick:function(A){if(!this.disabled&&!(this.checked&&this.group)){this.setChecked(!this.checked)}Ext.menu.CheckItem.superclass.handleClick.apply(this,arguments)}});
-Ext.menu.Adapter=function(B,A){Ext.menu.Adapter.superclass.constructor.call(this,A);this.component=B};Ext.extend(Ext.menu.Adapter,Ext.menu.BaseItem,{canActivate:true,onRender:function(B,A){this.component.render(B);this.el=this.component.getEl()},activate:function(){if(this.disabled){return false}this.component.focus();this.fireEvent("activate",this);return true},deactivate:function(){this.fireEvent("deactivate",this)},disable:function(){this.component.disable();Ext.menu.Adapter.superclass.disable.call(this)},enable:function(){this.component.enable();Ext.menu.Adapter.superclass.enable.call(this)}});
-Ext.menu.DateItem=function(A){Ext.menu.DateItem.superclass.constructor.call(this,new Ext.DatePicker(A),A);this.picker=this.component;this.addEvents("select");this.picker.on("render",function(B){B.getEl().swallowEvent("click");B.container.addClass("x-menu-date-item")});this.picker.on("select",this.onSelect,this)};Ext.extend(Ext.menu.DateItem,Ext.menu.Adapter,{onSelect:function(B,A){this.fireEvent("select",this,A,B);Ext.menu.DateItem.superclass.handleClick.call(this)}});
-Ext.menu.ColorItem=function(A){Ext.menu.ColorItem.superclass.constructor.call(this,new Ext.ColorPalette(A),A);this.palette=this.component;this.relayEvents(this.palette,["select"]);if(this.selectHandler){this.on("select",this.selectHandler,this.scope)}};Ext.extend(Ext.menu.ColorItem,Ext.menu.Adapter);
-Ext.menu.DateMenu=function(A){Ext.menu.DateMenu.superclass.constructor.call(this,A);this.plain=true;var B=new Ext.menu.DateItem(A);this.add(B);this.picker=B.picker;this.relayEvents(B,["select"]);this.on("beforeshow",function(){if(this.picker){this.picker.hideMonthPicker(true)}},this)};Ext.extend(Ext.menu.DateMenu,Ext.menu.Menu,{cls:"x-date-menu",beforeDestroy:function(){this.picker.destroy()}});
-Ext.menu.ColorMenu=function(A){Ext.menu.ColorMenu.superclass.constructor.call(this,A);this.plain=true;var B=new Ext.menu.ColorItem(A);this.add(B);this.palette=B.palette;this.relayEvents(B,["select"])};Ext.extend(Ext.menu.ColorMenu,Ext.menu.Menu);
-Ext.form.Field=Ext.extend(Ext.BoxComponent,{invalidClass:"x-form-invalid",invalidText:"The value in this field is invalid",focusClass:"x-form-focus",validationEvent:"keyup",validateOnBlur:true,validationDelay:250,defaultAutoCreate:{tag:"input",type:"text",size:"20",autocomplete:"off"},fieldClass:"x-form-field",msgTarget:"qtip",msgFx:"normal",readOnly:false,disabled:false,isFormField:true,hasFocus:false,initComponent:function(){Ext.form.Field.superclass.initComponent.call(this);this.addEvents("focus","blur","specialkey","change","invalid","valid")},getName:function(){return this.rendered&&this.el.dom.name?this.el.dom.name:(this.hiddenName||"")},onRender:function(C,A){Ext.form.Field.superclass.onRender.call(this,C,A);if(!this.el){var B=this.getAutoCreate();if(!B.name){B.name=this.name||this.id}if(this.inputType){B.type=this.inputType}this.el=C.createChild(B,A)}var D=this.el.dom.type;if(D){if(D=="password"){D="text"}this.el.addClass("x-form-"+D)}if(this.readOnly){this.el.dom.readOnly=true}if(this.tabIndex!==undefined){this.el.dom.setAttribute("tabIndex",this.tabIndex)}this.el.addClass([this.fieldClass,this.cls])},initValue:function(){if(this.value!==undefined){this.setValue(this.value)}else{if(this.el.dom.value.length>0&&this.el.dom.value!=this.emptyText){this.setValue(this.el.dom.value)}}this.originalValue=this.getValue()},isDirty:function(){if(this.disabled){return false}return String(this.getValue())!==String(this.originalValue)},afterRender:function(){Ext.form.Field.superclass.afterRender.call(this);this.initEvents();this.initValue()},fireKey:function(A){if(A.isSpecialKey()){this.fireEvent("specialkey",this,A)}},reset:function(){this.setValue(this.originalValue);this.clearInvalid()},initEvents:function(){this.el.on(Ext.isIE||Ext.isSafari3?"keydown":"keypress",this.fireKey,this);this.el.on("focus",this.onFocus,this);var A=this.inEditor&&Ext.isWindows&&Ext.isGecko?{buffer:10}:null;this.el.on("blur",this.onBlur,this,A);this.originalValue=this.getValue()},onFocus:function(){if(!Ext.isOpera&&this.focusClass){this.el.addClass(this.focusClass)}if(!this.hasFocus){this.hasFocus=true;this.startValue=this.getValue();this.fireEvent("focus",this)}},beforeBlur:Ext.emptyFn,onBlur:function(){this.beforeBlur();if(!Ext.isOpera&&this.focusClass){this.el.removeClass(this.focusClass)}this.hasFocus=false;if(this.validationEvent!==false&&this.validateOnBlur&&this.validationEvent!="blur"){this.validate()}var A=this.getValue();if(String(A)!==String(this.startValue)){this.fireEvent("change",this,A,this.startValue)}this.fireEvent("blur",this)},isValid:function(A){if(this.disabled){return true}var C=this.preventMark;this.preventMark=A===true;var B=this.validateValue(this.processValue(this.getRawValue()));this.preventMark=C;return B},validate:function(){if(this.disabled||this.validateValue(this.processValue(this.getRawValue()))){this.clearInvalid();return true}return false},processValue:function(A){return A},validateValue:function(A){return true},markInvalid:function(C){if(!this.rendered||this.preventMark){return }this.el.addClass(this.invalidClass);C=C||this.invalidText;switch(this.msgTarget){case"qtip":this.el.dom.qtip=C;this.el.dom.qclass="x-form-invalid-tip";if(Ext.QuickTips){Ext.QuickTips.enable()}break;case"title":this.el.dom.title=C;break;case"under":if(!this.errorEl){var B=this.getErrorCt();if(!B){this.el.dom.title=C;break}this.errorEl=B.createChild({cls:"x-form-invalid-msg"});this.errorEl.setWidth(B.getWidth(true)-20)}this.errorEl.update(C);Ext.form.Field.msgFx[this.msgFx].show(this.errorEl,this);break;case"side":if(!this.errorIcon){var B=this.getErrorCt();if(!B){this.el.dom.title=C;break}this.errorIcon=B.createChild({cls:"x-form-invalid-icon"})}this.alignErrorIcon();this.errorIcon.dom.qtip=C;this.errorIcon.dom.qclass="x-form-invalid-tip";this.errorIcon.show();this.on("resize",this.alignErrorIcon,this);break;default:var A=Ext.getDom(this.msgTarget);A.innerHTML=C;A.style.display=this.msgDisplay;break}this.fireEvent("invalid",this,C)},getErrorCt:function(){return this.el.findParent(".x-form-element",5,true)||this.el.findParent(".x-form-field-wrap",5,true)},alignErrorIcon:function(){this.errorIcon.alignTo(this.el,"tl-tr",[2,0])},clearInvalid:function(){if(!this.rendered||this.preventMark){return }this.el.removeClass(this.invalidClass);switch(this.msgTarget){case"qtip":this.el.dom.qtip="";break;case"title":this.el.dom.title="";break;case"under":if(this.errorEl){Ext.form.Field.msgFx[this.msgFx].hide(this.errorEl,this)}break;case"side":if(this.errorIcon){this.errorIcon.dom.qtip="";this.errorIcon.hide();this.un("resize",this.alignErrorIcon,this)}break;default:var A=Ext.getDom(this.msgTarget);A.innerHTML="";A.style.display="none";break}this.fireEvent("valid",this)},getRawValue:function(){var A=this.rendered?this.el.getValue():Ext.value(this.value,"");if(A===this.emptyText){A=""}return A},getValue:function(){if(!this.rendered){return this.value}var A=this.el.getValue();if(A===this.emptyText||A===undefined){A=""}return A},setRawValue:function(A){return this.el.dom.value=(A===null||A===undefined?"":A)},setValue:function(A){this.value=A;if(this.rendered){this.el.dom.value=(A===null||A===undefined?"":A);this.validate()}},adjustSize:function(A,C){var B=Ext.form.Field.superclass.adjustSize.call(this,A,C);B.width=this.adjustWidth(this.el.dom.tagName,B.width);return B},adjustWidth:function(A,B){A=A.toLowerCase();if(typeof B=="number"&&!Ext.isSafari){if(Ext.isIE&&(A=="input"||A=="textarea")){if(A=="input"&&!Ext.isStrict){return this.inEditor?B:B-3}if(A=="input"&&Ext.isStrict){return B-(Ext.isIE6?4:1)}if(A=="textarea"&&Ext.isStrict){return B-2}}else{if(Ext.isOpera&&Ext.isStrict){if(A=="input"){return B+2}if(A=="textarea"){return B-2}}}}return B}});Ext.form.MessageTargets={"qtip":{mark:function(A){this.el.dom.qtip=msg;this.el.dom.qclass="x-form-invalid-tip";if(Ext.QuickTips){Ext.QuickTips.enable()}},clear:function(A){this.el.dom.qtip=""}},"title":{mark:function(A){this.el.dom.title=msg},clear:function(A){this.el.dom.title=""}},"under":{mark:function(B){if(!this.errorEl){var A=this.getErrorCt();if(!A){this.el.dom.title=msg;return }this.errorEl=A.createChild({cls:"x-form-invalid-msg"});this.errorEl.setWidth(A.getWidth(true)-20)}this.errorEl.update(msg);Ext.form.Field.msgFx[this.msgFx].show(this.errorEl,this)},clear:function(A){if(this.errorEl){Ext.form.Field.msgFx[this.msgFx].hide(this.errorEl,this)}else{this.el.dom.title=""}}},"side":{mark:function(B){if(!this.errorIcon){var A=this.getErrorCt();if(!A){this.el.dom.title=msg;return }this.errorIcon=A.createChild({cls:"x-form-invalid-icon"})}this.alignErrorIcon();this.errorIcon.dom.qtip=msg;this.errorIcon.dom.qclass="x-form-invalid-tip";this.errorIcon.show();this.on("resize",this.alignErrorIcon,this)},clear:function(A){if(this.errorIcon){this.errorIcon.dom.qtip="";this.errorIcon.hide();this.un("resize",this.alignErrorIcon,this)}else{this.el.dom.title=""}}},"around":{mark:function(A){},clear:function(A){}}};Ext.form.Field.msgFx={normal:{show:function(A,B){A.setDisplayed("block")},hide:function(A,B){A.setDisplayed(false).update("")}},slide:{show:function(A,B){A.slideIn("t",{stopFx:true})},hide:function(A,B){A.slideOut("t",{stopFx:true,useDisplay:true})}},slideRight:{show:function(A,B){A.fixDisplay();A.alignTo(B.el,"tl-tr");A.slideIn("l",{stopFx:true})},hide:function(A,B){A.slideOut("l",{stopFx:true,useDisplay:true})}}};Ext.reg("field",Ext.form.Field);
-Ext.form.TextField=Ext.extend(Ext.form.Field,{grow:false,growMin:30,growMax:800,vtype:null,maskRe:null,disableKeyFilter:false,allowBlank:true,minLength:0,maxLength:Number.MAX_VALUE,minLengthText:"The minimum length for this field is {0}",maxLengthText:"The maximum length for this field is {0}",selectOnFocus:false,blankText:"This field is required",validator:null,regex:null,regexText:"",emptyText:null,emptyClass:"x-form-empty-field",initComponent:function(){Ext.form.TextField.superclass.initComponent.call(this);this.addEvents("autosize","keydown","keyup","keypress")},initEvents:function(){Ext.form.TextField.superclass.initEvents.call(this);if(this.validationEvent=="keyup"){this.validationTask=new Ext.util.DelayedTask(this.validate,this);this.el.on("keyup",this.filterValidation,this)}else{if(this.validationEvent!==false){this.el.on(this.validationEvent,this.validate,this,{buffer:this.validationDelay})}}if(this.selectOnFocus||this.emptyText){this.on("focus",this.preFocus,this);this.el.on("mousedown",function(){if(!this.hasFocus){this.el.on("mouseup",function(A){A.preventDefault()},this,{single:true})}},this);if(this.emptyText){this.on("blur",this.postBlur,this);this.applyEmptyText()}}if(this.maskRe||(this.vtype&&this.disableKeyFilter!==true&&(this.maskRe=Ext.form.VTypes[this.vtype+"Mask"]))){this.el.on("keypress",this.filterKeys,this)}if(this.grow){this.el.on("keyup",this.onKeyUpBuffered,this,{buffer:50});this.el.on("click",this.autoSize,this)}if(this.enableKeyEvents){this.el.on("keyup",this.onKeyUp,this);this.el.on("keydown",this.onKeyDown,this);this.el.on("keypress",this.onKeyPress,this)}},processValue:function(A){if(this.stripCharsRe){var B=A.replace(this.stripCharsRe,"");if(B!==A){this.setRawValue(B);return B}}return A},filterValidation:function(A){if(!A.isNavKeyPress()){this.validationTask.delay(this.validationDelay)}},onKeyUpBuffered:function(A){if(!A.isNavKeyPress()){this.autoSize()}},onKeyUp:function(A){this.fireEvent("keyup",this,A)},onKeyDown:function(A){this.fireEvent("keydown",this,A)},onKeyPress:function(A){this.fireEvent("keypress",this,A)},reset:function(){Ext.form.TextField.superclass.reset.call(this);this.applyEmptyText()},applyEmptyText:function(){if(this.rendered&&this.emptyText&&this.getRawValue().length<1){this.setRawValue(this.emptyText);this.el.addClass(this.emptyClass)}},preFocus:function(){if(this.emptyText){if(this.el.dom.value==this.emptyText){this.setRawValue("")}this.el.removeClass(this.emptyClass)}if(this.selectOnFocus){this.el.dom.select()}},postBlur:function(){this.applyEmptyText()},filterKeys:function(B){if(B.ctrlKey){return }var A=B.getKey();if(Ext.isGecko&&(B.isNavKeyPress()||A==B.BACKSPACE||(A==B.DELETE&&B.button==-1))){return }var D=B.getCharCode(),C=String.fromCharCode(D);if(!Ext.isGecko&&B.isSpecialKey()&&!C){return }if(!this.maskRe.test(C)){B.stopEvent()}},setValue:function(A){if(this.emptyText&&this.el&&A!==undefined&&A!==null&&A!==""){this.el.removeClass(this.emptyClass)}Ext.form.TextField.superclass.setValue.apply(this,arguments);this.applyEmptyText();this.autoSize()},validateValue:function(A){if(A.length<1||A===this.emptyText){if(this.allowBlank){this.clearInvalid();return true}else{this.markInvalid(this.blankText);return false}}if(A.length<this.minLength){this.markInvalid(String.format(this.minLengthText,this.minLength));return false}if(A.length>this.maxLength){this.markInvalid(String.format(this.maxLengthText,this.maxLength));return false}if(this.vtype){var C=Ext.form.VTypes;if(!C[this.vtype](A,this)){this.markInvalid(this.vtypeText||C[this.vtype+"Text"]);return false}}if(typeof this.validator=="function"){var B=this.validator(A);if(B!==true){this.markInvalid(B);return false}}if(this.regex&&!this.regex.test(A)){this.markInvalid(this.regexText);return false}return true},selectText:function(E,A){var C=this.getRawValue();if(C.length>0){E=E===undefined?0:E;A=A===undefined?C.length:A;var D=this.el.dom;if(D.setSelectionRange){D.setSelectionRange(E,A)}else{if(D.createTextRange){var B=D.createTextRange();B.moveStart("character",E);B.moveEnd("character",A-C.length);B.select()}}}},autoSize:function(){if(!this.grow||!this.rendered){return }if(!this.metrics){this.metrics=Ext.util.TextMetrics.createInstance(this.el)}var C=this.el;var B=C.dom.value;var D=document.createElement("div");D.appendChild(document.createTextNode(B));B=D.innerHTML;D=null;B+="&#160;";var A=Math.min(this.growMax,Math.max(this.metrics.getWidth(B)+10,this.growMin));this.el.setWidth(A);this.fireEvent("autosize",this,A)}});Ext.reg("textfield",Ext.form.TextField);
-Ext.form.TriggerField=Ext.extend(Ext.form.TextField,{defaultAutoCreate:{tag:"input",type:"text",size:"16",autocomplete:"off"},hideTrigger:false,autoSize:Ext.emptyFn,monitorTab:true,deferHeight:true,mimicing:false,onResize:function(A,B){Ext.form.TriggerField.superclass.onResize.call(this,A,B);if(typeof A=="number"){this.el.setWidth(this.adjustWidth("input",A-this.trigger.getWidth()))}this.wrap.setWidth(this.el.getWidth()+this.trigger.getWidth())},adjustSize:Ext.BoxComponent.prototype.adjustSize,getResizeEl:function(){return this.wrap},getPositionEl:function(){return this.wrap},alignErrorIcon:function(){if(this.wrap){this.errorIcon.alignTo(this.wrap,"tl-tr",[2,0])}},onRender:function(B,A){Ext.form.TriggerField.superclass.onRender.call(this,B,A);this.wrap=this.el.wrap({cls:"x-form-field-wrap"});this.trigger=this.wrap.createChild(this.triggerConfig||{tag:"img",src:Ext.BLANK_IMAGE_URL,cls:"x-form-trigger "+this.triggerClass});if(this.hideTrigger){this.trigger.setDisplayed(false)}this.initTrigger();if(!this.width){this.wrap.setWidth(this.el.getWidth()+this.trigger.getWidth())}},afterRender:function(){Ext.form.TriggerField.superclass.afterRender.call(this);var A;if(Ext.isIE&&this.el.getY()!=(A=this.trigger.getY())){this.el.position();this.el.setY(A)}},initTrigger:function(){this.trigger.on("click",this.onTriggerClick,this,{preventDefault:true});this.trigger.addClassOnOver("x-form-trigger-over");this.trigger.addClassOnClick("x-form-trigger-click")},onDestroy:function(){if(this.trigger){this.trigger.removeAllListeners();this.trigger.remove()}if(this.wrap){this.wrap.remove()}Ext.form.TriggerField.superclass.onDestroy.call(this)},onFocus:function(){Ext.form.TriggerField.superclass.onFocus.call(this);if(!this.mimicing){this.wrap.addClass("x-trigger-wrap-focus");this.mimicing=true;Ext.get(Ext.isIE?document.body:document).on("mousedown",this.mimicBlur,this,{delay:10});if(this.monitorTab){this.el.on("keydown",this.checkTab,this)}}},checkTab:function(A){if(A.getKey()==A.TAB){this.triggerBlur()}},onBlur:function(){},mimicBlur:function(A){if(!this.wrap.contains(A.target)&&this.validateBlur(A)){this.triggerBlur()}},triggerBlur:function(){this.mimicing=false;Ext.get(Ext.isIE?document.body:document).un("mousedown",this.mimicBlur,this);if(this.monitorTab){this.el.un("keydown",this.checkTab,this)}this.beforeBlur();this.wrap.removeClass("x-trigger-wrap-focus");Ext.form.TriggerField.superclass.onBlur.call(this)},beforeBlur:Ext.emptyFn,validateBlur:function(A){return true},onDisable:function(){Ext.form.TriggerField.superclass.onDisable.call(this);if(this.wrap){this.wrap.addClass(this.disabledClass);this.el.removeClass(this.disabledClass)}},onEnable:function(){Ext.form.TriggerField.superclass.onEnable.call(this);if(this.wrap){this.wrap.removeClass(this.disabledClass)}},onShow:function(){if(this.wrap){this.wrap.dom.style.display="";this.wrap.dom.style.visibility="visible"}},onHide:function(){this.wrap.dom.style.display="none"},onTriggerClick:Ext.emptyFn});Ext.form.TwinTriggerField=Ext.extend(Ext.form.TriggerField,{initComponent:function(){Ext.form.TwinTriggerField.superclass.initComponent.call(this);this.triggerConfig={tag:"span",cls:"x-form-twin-triggers",cn:[{tag:"img",src:Ext.BLANK_IMAGE_URL,cls:"x-form-trigger "+this.trigger1Class},{tag:"img",src:Ext.BLANK_IMAGE_URL,cls:"x-form-trigger "+this.trigger2Class}]}},getTrigger:function(A){return this.triggers[A]},initTrigger:function(){var A=this.trigger.select(".x-form-trigger",true);this.wrap.setStyle("overflow","hidden");var B=this;A.each(function(D,F,C){D.hide=function(){var G=B.wrap.getWidth();this.dom.style.display="none";B.el.setWidth(G-B.trigger.getWidth())};D.show=function(){var G=B.wrap.getWidth();this.dom.style.display="";B.el.setWidth(G-B.trigger.getWidth())};var E="Trigger"+(C+1);if(this["hide"+E]){D.dom.style.display="none"}D.on("click",this["on"+E+"Click"],this,{preventDefault:true});D.addClassOnOver("x-form-trigger-over");D.addClassOnClick("x-form-trigger-click")},this);this.triggers=A.elements},onTrigger1Click:Ext.emptyFn,onTrigger2Click:Ext.emptyFn});Ext.reg("trigger",Ext.form.TriggerField);
-Ext.form.TextArea=Ext.extend(Ext.form.TextField,{growMin:60,growMax:1000,growAppend:"&#160;\n&#160;",growPad:0,enterIsSpecial:false,preventScrollbars:false,onRender:function(B,A){if(!this.el){this.defaultAutoCreate={tag:"textarea",style:"width:100px;height:60px;",autocomplete:"off"}}Ext.form.TextArea.superclass.onRender.call(this,B,A);if(this.grow){this.textSizeEl=Ext.DomHelper.append(document.body,{tag:"pre",cls:"x-form-grow-sizer"});if(this.preventScrollbars){this.el.setStyle("overflow","hidden")}this.el.setHeight(this.growMin)}},onDestroy:function(){if(this.textSizeEl){Ext.removeNode(this.textSizeEl)}Ext.form.TextArea.superclass.onDestroy.call(this)},fireKey:function(A){if(A.isSpecialKey()&&(this.enterIsSpecial||(A.getKey()!=A.ENTER||A.hasModifier()))){this.fireEvent("specialkey",this,A)}},onKeyUp:function(A){if(!A.isNavKeyPress()||A.getKey()==A.ENTER){this.autoSize()}Ext.form.TextArea.superclass.onKeyUp.call(this,A)},autoSize:function(){if(!this.grow||!this.textSizeEl){return }var C=this.el;var A=C.dom.value;var D=this.textSizeEl;D.innerHTML="";D.appendChild(document.createTextNode(A));A=D.innerHTML;Ext.fly(D).setWidth(this.el.getWidth());if(A.length<1){A="&#160;&#160;"}else{if(Ext.isIE){A=A.replace(/\n/g,"<p>&#160;</p>")}A+=this.growAppend}D.innerHTML=A;var B=Math.min(this.growMax,Math.max(D.offsetHeight,this.growMin)+this.growPad);if(B!=this.lastHeight){this.lastHeight=B;this.el.setHeight(B);this.fireEvent("autosize",this,B)}}});Ext.reg("textarea",Ext.form.TextArea);
-Ext.form.NumberField=Ext.extend(Ext.form.TextField,{fieldClass:"x-form-field x-form-num-field",allowDecimals:true,decimalSeparator:".",decimalPrecision:2,allowNegative:true,minValue:Number.NEGATIVE_INFINITY,maxValue:Number.MAX_VALUE,minText:"The minimum value for this field is {0}",maxText:"The maximum value for this field is {0}",nanText:"{0} is not a valid number",baseChars:"0123456789",initEvents:function(){Ext.form.NumberField.superclass.initEvents.call(this);var B=this.baseChars+"";if(this.allowDecimals){B+=this.decimalSeparator}if(this.allowNegative){B+="-"}this.stripCharsRe=new RegExp("[^"+B+"]","gi");var A=function(D){var C=D.getKey();if(!Ext.isIE&&(D.isSpecialKey()||C==D.BACKSPACE||C==D.DELETE)){return }var E=D.getCharCode();if(B.indexOf(String.fromCharCode(E))===-1){D.stopEvent()}};this.el.on("keypress",A,this)},validateValue:function(B){if(!Ext.form.NumberField.superclass.validateValue.call(this,B)){return false}if(B.length<1){return true}B=String(B).replace(this.decimalSeparator,".");if(isNaN(B)){this.markInvalid(String.format(this.nanText,B));return false}var A=this.parseValue(B);if(A<this.minValue){this.markInvalid(String.format(this.minText,this.minValue));return false}if(A>this.maxValue){this.markInvalid(String.format(this.maxText,this.maxValue));return false}return true},getValue:function(){return this.fixPrecision(this.parseValue(Ext.form.NumberField.superclass.getValue.call(this)))},setValue:function(A){A=typeof A=="number"?A:parseFloat(String(A).replace(this.decimalSeparator,"."));A=isNaN(A)?"":String(A).replace(".",this.decimalSeparator);Ext.form.NumberField.superclass.setValue.call(this,A)},parseValue:function(A){A=parseFloat(String(A).replace(this.decimalSeparator,"."));return isNaN(A)?"":A},fixPrecision:function(B){var A=isNaN(B);if(!this.allowDecimals||this.decimalPrecision==-1||A||!B){return A?"":B}return parseFloat(parseFloat(B).toFixed(this.decimalPrecision))},beforeBlur:function(){var A=this.parseValue(this.getRawValue());if(A){this.setValue(this.fixPrecision(A))}}});Ext.reg("numberfield",Ext.form.NumberField);
-Ext.form.DateField=Ext.extend(Ext.form.TriggerField,{format:"m/d/Y",altFormats:"m/d/Y|n/j/Y|n/j/y|m/j/y|n/d/y|m/j/Y|n/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d",disabledDaysText:"Disabled",disabledDatesText:"Disabled",minText:"The date in this field must be equal to or after {0}",maxText:"The date in this field must be equal to or before {0}",invalidText:"{0} is not a valid date - it must be in the format {1}",triggerClass:"x-form-date-trigger",showToday:true,defaultAutoCreate:{tag:"input",type:"text",size:"10",autocomplete:"off"},initComponent:function(){Ext.form.DateField.superclass.initComponent.call(this);if(typeof this.minValue=="string"){this.minValue=this.parseDate(this.minValue)}if(typeof this.maxValue=="string"){this.maxValue=this.parseDate(this.maxValue)}this.ddMatch=null;this.initDisabledDays()},initDisabledDays:function(){if(this.disabledDates){var A=this.disabledDates;var C="(?:";for(var B=0;B<A.length;B++){C+=A[B];if(B!=A.length-1){C+="|"}}this.disabledDatesRE=new RegExp(C+")")}},setDisabledDates:function(A){this.disabledDates=A;this.initDisabledDays();if(this.menu){this.menu.picker.setDisabledDates(this.disabledDatesRE)}},setDisabledDays:function(A){this.disabledDays=A;if(this.menu){this.menu.picker.setDisabledDays(A)}},setMinValue:function(A){this.minValue=(typeof A=="string"?this.parseDate(A):A);if(this.menu){this.menu.picker.setMinDate(this.minValue)}},setMaxValue:function(A){this.maxValue=(typeof A=="string"?this.parseDate(A):A);if(this.menu){this.menu.picker.setMaxDate(this.maxValue)}},validateValue:function(E){E=this.formatDate(E);if(!Ext.form.DateField.superclass.validateValue.call(this,E)){return false}if(E.length<1){return true}var C=E;E=this.parseDate(E);if(!E){this.markInvalid(String.format(this.invalidText,C,this.format));return false}var F=E.getTime();if(this.minValue&&F<this.minValue.getTime()){this.markInvalid(String.format(this.minText,this.formatDate(this.minValue)));return false}if(this.maxValue&&F>this.maxValue.getTime()){this.markInvalid(String.format(this.maxText,this.formatDate(this.maxValue)));return false}if(this.disabledDays){var A=E.getDay();for(var B=0;B<this.disabledDays.length;B++){if(A===this.disabledDays[B]){this.markInvalid(this.disabledDaysText);return false}}}var D=this.formatDate(E);if(this.ddMatch&&this.ddMatch.test(D)){this.markInvalid(String.format(this.disabledDatesText,D));return false}return true},validateBlur:function(){return !this.menu||!this.menu.isVisible()},getValue:function(){return this.parseDate(Ext.form.DateField.superclass.getValue.call(this))||""},setValue:function(A){Ext.form.DateField.superclass.setValue.call(this,this.formatDate(this.parseDate(A)))},parseDate:function(D){if(!D||Ext.isDate(D)){return D}var B=Date.parseDate(D,this.format);if(!B&&this.altFormats){if(!this.altFormatsArray){this.altFormatsArray=this.altFormats.split("|")}for(var C=0,A=this.altFormatsArray.length;C<A&&!B;C++){B=Date.parseDate(D,this.altFormatsArray[C])}}return B},onDestroy:function(){if(this.menu){this.menu.destroy()}if(this.wrap){this.wrap.remove()}Ext.form.DateField.superclass.onDestroy.call(this)},formatDate:function(A){return Ext.isDate(A)?A.dateFormat(this.format):A},menuListeners:{select:function(A,B){this.setValue(B)},show:function(){this.onFocus()},hide:function(){this.focus.defer(10,this);var A=this.menuListeners;this.menu.un("select",A.select,this);this.menu.un("show",A.show,this);this.menu.un("hide",A.hide,this)}},onTriggerClick:function(){if(this.disabled){return }if(this.menu==null){this.menu=new Ext.menu.DateMenu()}Ext.apply(this.menu.picker,{minDate:this.minValue,maxDate:this.maxValue,disabledDatesRE:this.ddMatch,disabledDatesText:this.disabledDatesText,disabledDays:this.disabledDays,disabledDaysText:this.disabledDaysText,format:this.format,showToday:this.showToday,minText:String.format(this.minText,this.formatDate(this.minValue)),maxText:String.format(this.maxText,this.formatDate(this.maxValue))});this.menu.on(Ext.apply({},this.menuListeners,{scope:this}));this.menu.picker.setValue(this.getValue()||new Date());this.menu.show(this.el,"tl-bl?")},beforeBlur:function(){var A=this.parseDate(this.getRawValue());if(A){this.setValue(A)}}});Ext.reg("datefield",Ext.form.DateField);
-Ext.form.ComboBox=Ext.extend(Ext.form.TriggerField,{defaultAutoCreate:{tag:"input",type:"text",size:"24",autocomplete:"off"},listClass:"",selectedClass:"x-combo-selected",triggerClass:"x-form-arrow-trigger",shadow:"sides",listAlign:"tl-bl?",maxHeight:300,minHeight:90,triggerAction:"query",minChars:4,typeAhead:false,queryDelay:500,pageSize:0,selectOnFocus:false,queryParam:"query",loadingText:"Loading...",resizable:false,handleHeight:8,editable:true,allQuery:"",mode:"remote",minListWidth:70,forceSelection:false,typeAheadDelay:250,lazyInit:true,initComponent:function(){Ext.form.ComboBox.superclass.initComponent.call(this);this.addEvents("expand","collapse","beforeselect","select","beforequery");if(this.transform){this.allowDomMove=false;var C=Ext.getDom(this.transform);if(!this.hiddenName){this.hiddenName=C.name}if(!this.store){this.mode="local";var G=[],D=C.options;for(var B=0,A=D.length;B<A;B++){var F=D[B];var E=(Ext.isIE?F.getAttributeNode("value").specified:F.hasAttribute("value"))?F.value:F.text;if(F.selected){this.value=E}G.push([E,F.text])}this.store=new Ext.data.SimpleStore({"id":0,fields:["value","text"],data:G});this.valueField="value";this.displayField="text"}C.name=Ext.id();if(!this.lazyRender){this.target=true;this.el=Ext.DomHelper.insertBefore(C,this.autoCreate||this.defaultAutoCreate);Ext.removeNode(C);this.render(this.el.parentNode)}else{Ext.removeNode(C)}}else{if(Ext.isArray(this.store)){if(Ext.isArray(this.store[0])){this.store=new Ext.data.SimpleStore({fields:["value","text"],data:this.store});this.valueField="value"}else{this.store=new Ext.data.SimpleStore({fields:["text"],data:this.store,expandData:true});this.valueField="text"}this.displayField="text";this.mode="local"}}this.selectedIndex=-1;if(this.mode=="local"){if(this.initialConfig.queryDelay===undefined){this.queryDelay=10}if(this.initialConfig.minChars===undefined){this.minChars=0}}},onRender:function(B,A){Ext.form.ComboBox.superclass.onRender.call(this,B,A);if(this.hiddenName){this.hiddenField=this.el.insertSibling({tag:"input",type:"hidden",name:this.hiddenName,id:(this.hiddenId||this.hiddenName)},"before",true);this.el.dom.removeAttribute("name")}if(Ext.isGecko){this.el.dom.setAttribute("autocomplete","off")}if(!this.lazyInit){this.initList()}else{this.on("focus",this.initList,this,{single:true})}if(!this.editable){this.editable=true;this.setEditable(false)}},initValue:function(){Ext.form.ComboBox.superclass.initValue.call(this);if(this.hiddenField){this.hiddenField.value=this.hiddenValue!==undefined?this.hiddenValue:this.value!==undefined?this.value:""}},initList:function(){if(!this.list){var A="x-combo-list";this.list=new Ext.Layer({shadow:this.shadow,cls:[A,this.listClass].join(" "),constrain:false});var B=this.listWidth||Math.max(this.wrap.getWidth(),this.minListWidth);this.list.setWidth(B);this.list.swallowEvent("mousewheel");this.assetHeight=0;if(this.title){this.header=this.list.createChild({cls:A+"-hd",html:this.title});this.assetHeight+=this.header.getHeight()}this.innerList=this.list.createChild({cls:A+"-inner"});this.innerList.on("mouseover",this.onViewOver,this);this.innerList.on("mousemove",this.onViewMove,this);this.innerList.setWidth(B-this.list.getFrameWidth("lr"));if(this.pageSize){this.footer=this.list.createChild({cls:A+"-ft"});this.pageTb=new Ext.PagingToolbar({store:this.store,pageSize:this.pageSize,renderTo:this.footer});this.assetHeight+=this.footer.getHeight()}if(!this.tpl){this.tpl="<tpl for=\".\"><div class=\""+A+"-item\">{"+this.displayField+"}</div></tpl>"}this.view=new Ext.DataView({applyTo:this.innerList,tpl:this.tpl,singleSelect:true,selectedClass:this.selectedClass,itemSelector:this.itemSelector||"."+A+"-item"});this.view.on("click",this.onViewClick,this);this.bindStore(this.store,true);if(this.resizable){this.resizer=new Ext.Resizable(this.list,{pinned:true,handles:"se"});this.resizer.on("resize",function(E,C,D){this.maxHeight=D-this.handleHeight-this.list.getFrameWidth("tb")-this.assetHeight;this.listWidth=C;this.innerList.setWidth(C-this.list.getFrameWidth("lr"));this.restrictHeight()},this);this[this.pageSize?"footer":"innerList"].setStyle("margin-bottom",this.handleHeight+"px")}}},bindStore:function(A,B){if(this.store&&!B){this.store.un("beforeload",this.onBeforeLoad,this);this.store.un("load",this.onLoad,this);this.store.un("loadexception",this.collapse,this);if(!A){this.store=null;if(this.view){this.view.setStore(null)}}}if(A){this.store=Ext.StoreMgr.lookup(A);this.store.on("beforeload",this.onBeforeLoad,this);this.store.on("load",this.onLoad,this);this.store.on("loadexception",this.collapse,this);if(this.view){this.view.setStore(A)}}},initEvents:function(){Ext.form.ComboBox.superclass.initEvents.call(this);this.keyNav=new Ext.KeyNav(this.el,{"up":function(A){this.inKeyMode=true;this.selectPrev()},"down":function(A){if(!this.isExpanded()){this.onTriggerClick()}else{this.inKeyMode=true;this.selectNext()}},"enter":function(A){this.onViewClick();this.delayedCheck=true;this.unsetDelayCheck.defer(10,this)},"esc":function(A){this.collapse()},"tab":function(A){this.onViewClick(false);return true},scope:this,doRelay:function(C,B,A){if(A=="down"||this.scope.isExpanded()){return Ext.KeyNav.prototype.doRelay.apply(this,arguments)}return true},forceKeyDown:true});this.queryDelay=Math.max(this.queryDelay||10,this.mode=="local"?10:250);this.dqTask=new Ext.util.DelayedTask(this.initQuery,this);if(this.typeAhead){this.taTask=new Ext.util.DelayedTask(this.onTypeAhead,this)}if(this.editable!==false){this.el.on("keyup",this.onKeyUp,this)}if(this.forceSelection){this.on("blur",this.doForce,this)}},onDestroy:function(){if(this.view){this.view.el.removeAllListeners();this.view.el.remove();this.view.purgeListeners()}if(this.list){this.list.destroy()}this.bindStore(null);Ext.form.ComboBox.superclass.onDestroy.call(this)},unsetDelayCheck:function(){delete this.delayedCheck},fireKey:function(A){if(A.isNavKeyPress()&&!this.isExpanded()&&!this.delayedCheck){this.fireEvent("specialkey",this,A)}},onResize:function(A,B){Ext.form.ComboBox.superclass.onResize.apply(this,arguments);if(this.list&&this.listWidth===undefined){var C=Math.max(A,this.minListWidth);this.list.setWidth(C);this.innerList.setWidth(C-this.list.getFrameWidth("lr"))}},onEnable:function(){Ext.form.ComboBox.superclass.onEnable.apply(this,arguments);if(this.hiddenField){this.hiddenField.disabled=false}},onDisable:function(){Ext.form.ComboBox.superclass.onDisable.apply(this,arguments);if(this.hiddenField){this.hiddenField.disabled=true}},setEditable:function(A){if(A==this.editable){return }this.editable=A;if(!A){this.el.dom.setAttribute("readOnly",true);this.el.on("mousedown",this.onTriggerClick,this);this.el.addClass("x-combo-noedit")}else{this.el.dom.setAttribute("readOnly",false);this.el.un("mousedown",this.onTriggerClick,this);this.el.removeClass("x-combo-noedit")}},onBeforeLoad:function(){if(!this.hasFocus){return }this.innerList.update(this.loadingText?"<div class=\"loading-indicator\">"+this.loadingText+"</div>":"");this.restrictHeight();this.selectedIndex=-1},onLoad:function(){if(!this.hasFocus){return }if(this.store.getCount()>0){this.expand();this.restrictHeight();if(this.lastQuery==this.allQuery){if(this.editable){this.el.dom.select()}if(!this.selectByValue(this.value,true)){this.select(0,true)}}else{this.selectNext();if(this.typeAhead&&this.lastKey!=Ext.EventObject.BACKSPACE&&this.lastKey!=Ext.EventObject.DELETE){this.taTask.delay(this.typeAheadDelay)}}}else{this.onEmptyResults()}},onTypeAhead:function(){if(this.store.getCount()>0){var B=this.store.getAt(0);var C=B.data[this.displayField];var A=C.length;var D=this.getRawValue().length;if(D!=A){this.setRawValue(C);this.selectText(D,C.length)}}},onSelect:function(A,B){if(this.fireEvent("beforeselect",this,A,B)!==false){this.setValue(A.data[this.valueField||this.displayField]);this.collapse();this.fireEvent("select",this,A,B)}},getValue:function(){if(this.valueField){return typeof this.value!="undefined"?this.value:""}else{return Ext.form.ComboBox.superclass.getValue.call(this)}},clearValue:function(){if(this.hiddenField){this.hiddenField.value=""}this.setRawValue("");this.lastSelectionText="";this.applyEmptyText();this.value=""},setValue:function(A){var C=A;if(this.valueField){var B=this.findRecord(this.valueField,A);if(B){C=B.data[this.displayField]}else{if(this.valueNotFoundText!==undefined){C=this.valueNotFoundText}}}this.lastSelectionText=C;if(this.hiddenField){this.hiddenField.value=A}Ext.form.ComboBox.superclass.setValue.call(this,C);this.value=A},findRecord:function(C,B){var A;if(this.store.getCount()>0){this.store.each(function(D){if(D.data[C]==B){A=D;return false}})}return A},onViewMove:function(B,A){this.inKeyMode=false},onViewOver:function(D,B){if(this.inKeyMode){return }var C=this.view.findItemFromChild(B);if(C){var A=this.view.indexOf(C);this.select(A,false)}},onViewClick:function(B){var A=this.view.getSelectedIndexes()[0];var C=this.store.getAt(A);if(C){this.onSelect(C,A)}if(B!==false){this.el.focus()}},restrictHeight:function(){this.innerList.dom.style.height="";var B=this.innerList.dom;var E=this.list.getFrameWidth("tb")+(this.resizable?this.handleHeight:0)+this.assetHeight;var C=Math.max(B.clientHeight,B.offsetHeight,B.scrollHeight);var A=this.getPosition()[1]-Ext.getBody().getScroll().top;var F=Ext.lib.Dom.getViewHeight()-A-this.getSize().height;var D=Math.max(A,F,this.minHeight||0)-this.list.shadowOffset-E-5;C=Math.min(C,D,this.maxHeight);this.innerList.setHeight(C);this.list.beginUpdate();this.list.setHeight(C+E);this.list.alignTo(this.wrap,this.listAlign);this.list.endUpdate()},onEmptyResults:function(){this.collapse()},isExpanded:function(){return this.list&&this.list.isVisible()},selectByValue:function(A,C){if(A!==undefined&&A!==null){var B=this.findRecord(this.valueField||this.displayField,A);if(B){this.select(this.store.indexOf(B),C);return true}}return false},select:function(A,C){this.selectedIndex=A;this.view.select(A);if(C!==false){var B=this.view.getNode(A);if(B){this.innerList.scrollChildIntoView(B,false)}}},selectNext:function(){var A=this.store.getCount();if(A>0){if(this.selectedIndex==-1){this.select(0)}else{if(this.selectedIndex<A-1){this.select(this.selectedIndex+1)}}}},selectPrev:function(){var A=this.store.getCount();if(A>0){if(this.selectedIndex==-1){this.select(0)}else{if(this.selectedIndex!=0){this.select(this.selectedIndex-1)}}}},onKeyUp:function(A){if(this.editable!==false&&!A.isSpecialKey()){this.lastKey=A.getKey();this.dqTask.delay(this.queryDelay)}},validateBlur:function(){return !this.list||!this.list.isVisible()},initQuery:function(){this.doQuery(this.getRawValue())},doForce:function(){if(this.el.dom.value.length>0){this.el.dom.value=this.lastSelectionText===undefined?"":this.lastSelectionText;this.applyEmptyText()}},doQuery:function(C,B){if(C===undefined||C===null){C=""}var A={query:C,forceAll:B,combo:this,cancel:false};if(this.fireEvent("beforequery",A)===false||A.cancel){return false}C=A.query;B=A.forceAll;if(B===true||(C.length>=this.minChars)){if(this.lastQuery!==C){this.lastQuery=C;if(this.mode=="local"){this.selectedIndex=-1;if(B){this.store.clearFilter()}else{this.store.filter(this.displayField,C)}this.onLoad()}else{this.store.baseParams[this.queryParam]=C;this.store.load({params:this.getParams(C)});this.expand()}}else{this.selectedIndex=-1;this.onLoad()}}},getParams:function(A){var B={};if(this.pageSize){B.start=0;B.limit=this.pageSize}return B},collapse:function(){if(!this.isExpanded()){return }this.list.hide();Ext.getDoc().un("mousewheel",this.collapseIf,this);Ext.getDoc().un("mousedown",this.collapseIf,this);this.fireEvent("collapse",this)},collapseIf:function(A){if(!A.within(this.wrap)&&!A.within(this.list)){this.collapse()}},expand:function(){if(this.isExpanded()||!this.hasFocus){return }this.list.alignTo(this.wrap,this.listAlign);this.list.show();this.innerList.setOverflow("auto");Ext.getDoc().on("mousewheel",this.collapseIf,this);Ext.getDoc().on("mousedown",this.collapseIf,this);this.fireEvent("expand",this)},onTriggerClick:function(){if(this.disabled){return }if(this.isExpanded()){this.collapse();this.el.focus()}else{this.onFocus({});if(this.triggerAction=="all"){this.doQuery(this.allQuery,true)}else{this.doQuery(this.getRawValue())}this.el.focus()}}});Ext.reg("combo",Ext.form.ComboBox);
-Ext.form.Checkbox=Ext.extend(Ext.form.Field,{checkedCls:"x-form-check-checked",focusCls:"x-form-check-focus",overCls:"x-form-check-over",mouseDownCls:"x-form-check-down",tabIndex:0,checked:false,defaultAutoCreate:{tag:"input",type:"checkbox",autocomplete:"off"},baseCls:"x-form-check",initComponent:function(){Ext.form.Checkbox.superclass.initComponent.call(this);this.addEvents("check")},initEvents:function(){Ext.form.Checkbox.superclass.initEvents.call(this);this.initCheckEvents()},initCheckEvents:function(){this.innerWrap.removeAllListeners();this.innerWrap.addClassOnOver(this.overCls);this.innerWrap.addClassOnClick(this.mouseDownCls);this.innerWrap.on("click",this.onClick,this);this.innerWrap.on("keyup",this.onKeyUp,this)},onRender:function(B,A){Ext.form.Checkbox.superclass.onRender.call(this,B,A);if(this.inputValue!==undefined){this.el.dom.value=this.inputValue}this.el.addClass("x-hidden");this.innerWrap=this.el.wrap({tabIndex:this.tabIndex,cls:this.baseCls+"-wrap-inner"});this.wrap=this.innerWrap.wrap({cls:this.baseCls+"-wrap"});if(this.boxLabel){this.labelEl=this.innerWrap.createChild({tag:"label",htmlFor:this.el.id,cls:"x-form-cb-label",html:this.boxLabel})}this.imageEl=this.innerWrap.createChild({tag:"img",src:Ext.BLANK_IMAGE_URL,cls:this.baseCls},this.el);if(this.checked){this.setValue(true)}else{this.checked=this.el.dom.checked}this.originalValue=this.checked},onDestroy:function(){if(this.rendered){Ext.destroy(this.imageEl,this.labelEl,this.innerWrap,this.wrap)}Ext.form.Checkbox.superclass.onDestroy.call(this)},onFocus:function(A){Ext.form.Checkbox.superclass.onFocus.call(this,A);this.el.addClass(this.focusCls)},onBlur:function(A){Ext.form.Checkbox.superclass.onBlur.call(this,A);this.el.removeClass(this.focusCls)},onResize:function(){Ext.form.Checkbox.superclass.onResize.apply(this,arguments);if(!this.boxLabel&&!this.fieldLabel){this.el.alignTo(this.wrap,"c-c")}},onKeyUp:function(A){if(A.getKey()==Ext.EventObject.SPACE){this.onClick(A)}},onClick:function(A){if(!this.disabled&&!this.readOnly){this.toggleValue()}A.stopEvent()},onEnable:function(){Ext.form.Checkbox.superclass.onEnable.call(this);this.initCheckEvents()},onDisable:function(){Ext.form.Checkbox.superclass.onDisable.call(this);this.innerWrap.removeAllListeners()},toggleValue:function(){this.setValue(!this.checked)},getResizeEl:function(){if(!this.resizeEl){this.resizeEl=Ext.isSafari?this.wrap:(this.wrap.up(".x-form-element",5)||this.wrap)}return this.resizeEl},getPositionEl:function(){return this.wrap},getActionEl:function(){return this.wrap},markInvalid:Ext.emptyFn,clearInvalid:Ext.emptyFn,initValue:Ext.emptyFn,getValue:function(){if(this.rendered){return this.el.dom.checked}return false},setValue:function(A){var B=this.checked;this.checked=(A===true||A==="true"||A=="1"||String(A).toLowerCase()=="on");if(this.el&&this.el.dom){this.el.dom.checked=this.checked;this.el.dom.defaultChecked=this.checked}this.wrap[this.checked?"addClass":"removeClass"](this.checkedCls);if(B!=this.checked){this.fireEvent("check",this,this.checked);if(this.handler){this.handler.call(this.scope||this,this,this.checked)}}}});Ext.reg("checkbox",Ext.form.Checkbox);
-Ext.form.CheckboxGroup=Ext.extend(Ext.form.Field,{columns:"auto",vertical:false,allowBlank:true,blankText:"You must select at least one item in this group",defaultType:"checkbox",groupCls:"x-form-check-group",onRender:function(H,F){if(!this.el){var M={cls:this.groupCls,layout:"column",border:false,renderTo:H};var A={defaultType:this.defaultType,layout:"form",border:false,defaults:{hideLabel:true,anchor:"100%"}};if(this.items[0].items){Ext.apply(M,{layoutConfig:{columns:this.items.length},defaults:this.defaults,items:this.items});for(var E=0,J=this.items.length;E<J;E++){Ext.applyIf(this.items[E],A)}}else{var D,K=[];if(typeof this.columns=="string"){this.columns=this.items.length}if(!Ext.isArray(this.columns)){var I=[];for(var E=0;E<this.columns;E++){I.push((100/this.columns)*0.01)}this.columns=I}D=this.columns.length;for(var E=0;E<D;E++){var B=Ext.apply({items:[]},A);B[this.columns[E]<=1?"columnWidth":"width"]=this.columns[E];if(this.defaults){B.defaults=Ext.apply(B.defaults||{},this.defaults)}K.push(B)}if(this.vertical){var O=Math.ceil(this.items.length/D),L=0;for(var E=0,J=this.items.length;E<J;E++){if(E>0&&E%O==0){L++}if(this.items[E].fieldLabel){this.items[E].hideLabel=false}K[L].items.push(this.items[E])}}else{for(var E=0,J=this.items.length;E<J;E++){var N=E%D;if(this.items[E].fieldLabel){this.items[E].hideLabel=false}K[N].items.push(this.items[E])}}Ext.apply(M,{layoutConfig:{columns:D},items:K})}this.panel=new Ext.Panel(M);this.el=this.panel.getEl();if(this.forId&&this.itemCls){var C=this.el.up(this.itemCls).child("label",true);if(C){C.setAttribute("htmlFor",this.forId)}}var G=this.panel.findBy(function(P){return P.isFormField},this);this.items=new Ext.util.MixedCollection();this.items.addAll(G)}Ext.form.CheckboxGroup.superclass.onRender.call(this,H,F)},validateValue:function(A){if(!this.allowBlank){var B=true;this.items.each(function(C){if(C.checked){return B=false}},this);if(B){this.markInvalid(this.blankText);return false}}return true},onDisable:function(){this.items.each(function(A){A.disable()})},onEnable:function(){this.items.each(function(A){A.enable()})},onResize:function(A,B){this.panel.setSize(A,B);this.panel.doLayout()},reset:function(){Ext.form.CheckboxGroup.superclass.reset.call(this);this.items.each(function(A){if(A.reset){A.reset()}},this)},initValue:Ext.emptyFn,getValue:Ext.emptyFn,getRawValue:Ext.emptyFn,setValue:Ext.emptyFn,setRawValue:Ext.emptyFn});Ext.reg("checkboxgroup",Ext.form.CheckboxGroup);
-Ext.form.Radio=Ext.extend(Ext.form.Checkbox,{inputType:"radio",baseCls:"x-form-radio",getGroupValue:function(){var A=this.getParent().child("input[name="+this.el.dom.name+"]:checked",true);return A?A.value:null},getParent:function(){return this.el.up("form")||Ext.getBody()},toggleValue:function(){if(!this.checked){var A=this.getParent().select("input[name="+this.el.dom.name+"]");A.each(function(B){if(B.dom.id==this.id){this.setValue(true)}else{Ext.getCmp(B.dom.id).setValue(false)}},this)}},setValue:function(A){if(typeof A=="boolean"){Ext.form.Radio.superclass.setValue.call(this,A)}else{var B=this.getParent().child("input[name="+this.el.dom.name+"][value="+A+"]",true);if(B&&!B.checked){Ext.getCmp(B.id).toggleValue()}}},markInvalid:Ext.emptyFn,clearInvalid:Ext.emptyFn});Ext.reg("radio",Ext.form.Radio);
-Ext.form.RadioGroup=Ext.extend(Ext.form.CheckboxGroup,{allowBlank:true,blankText:"You must select one item in this group",defaultType:"radio",groupCls:"x-form-radio-group"});Ext.reg("radiogroup",Ext.form.RadioGroup);
-Ext.form.Hidden=Ext.extend(Ext.form.Field,{inputType:"hidden",onRender:function(){Ext.form.Hidden.superclass.onRender.apply(this,arguments)},initEvents:function(){this.originalValue=this.getValue()},setSize:Ext.emptyFn,setWidth:Ext.emptyFn,setHeight:Ext.emptyFn,setPosition:Ext.emptyFn,setPagePosition:Ext.emptyFn,markInvalid:Ext.emptyFn,clearInvalid:Ext.emptyFn});Ext.reg("hidden",Ext.form.Hidden);
-Ext.form.BasicForm=function(B,A){Ext.apply(this,A);this.items=new Ext.util.MixedCollection(false,function(C){return C.id||(C.id=Ext.id())});this.addEvents("beforeaction","actionfailed","actioncomplete");if(B){this.initEl(B)}Ext.form.BasicForm.superclass.constructor.call(this)};Ext.extend(Ext.form.BasicForm,Ext.util.Observable,{timeout:30,activeAction:null,trackResetOnLoad:false,initEl:function(A){this.el=Ext.get(A);this.id=this.el.id||Ext.id();if(!this.standardSubmit){this.el.on("submit",this.onSubmit,this)}this.el.addClass("x-form")},getEl:function(){return this.el},onSubmit:function(A){A.stopEvent()},destroy:function(){this.items.each(function(A){Ext.destroy(A)});if(this.el){this.el.removeAllListeners();this.el.remove()}this.purgeListeners()},isValid:function(){var A=true;this.items.each(function(B){if(!B.validate()){A=false}});return A},isDirty:function(){var A=false;this.items.each(function(B){if(B.isDirty()){A=true;return false}});return A},doAction:function(B,A){if(typeof B=="string"){B=new Ext.form.Action.ACTION_TYPES[B](this,A)}if(this.fireEvent("beforeaction",this,B)!==false){this.beforeAction(B);B.run.defer(100,B)}return this},submit:function(B){if(this.standardSubmit){var A=this.isValid();if(A){this.el.dom.submit()}return A}this.doAction("submit",B);return this},load:function(A){this.doAction("load",A);return this},updateRecord:function(B){B.beginEdit();var A=B.fields;A.each(function(C){var D=this.findField(C.name);if(D){B.set(C.name,D.getValue())}},this);B.endEdit();return this},loadRecord:function(A){this.setValues(A.data);return this},beforeAction:function(A){var B=A.options;if(B.waitMsg){if(this.waitMsgTarget===true){this.el.mask(B.waitMsg,"x-mask-loading")}else{if(this.waitMsgTarget){this.waitMsgTarget=Ext.get(this.waitMsgTarget);this.waitMsgTarget.mask(B.waitMsg,"x-mask-loading")}else{Ext.MessageBox.wait(B.waitMsg,B.waitTitle||this.waitTitle||"Please Wait...")}}}},afterAction:function(A,C){this.activeAction=null;var B=A.options;if(B.waitMsg){if(this.waitMsgTarget===true){this.el.unmask()}else{if(this.waitMsgTarget){this.waitMsgTarget.unmask()}else{Ext.MessageBox.updateProgress(1);Ext.MessageBox.hide()}}}if(C){if(B.reset){this.reset()}Ext.callback(B.success,B.scope,[this,A]);this.fireEvent("actioncomplete",this,A)}else{Ext.callback(B.failure,B.scope,[this,A]);this.fireEvent("actionfailed",this,A)}},findField:function(B){var A=this.items.get(B);if(!A){this.items.each(function(C){if(C.isFormField&&(C.dataIndex==B||C.id==B||C.getName()==B)){A=C;return false}})}return A||null},markInvalid:function(G){if(Ext.isArray(G)){for(var C=0,A=G.length;C<A;C++){var B=G[C];var D=this.findField(B.id);if(D){D.markInvalid(B.msg)}}}else{var E,F;for(F in G){if(typeof G[F]!="function"&&(E=this.findField(F))){E.markInvalid(G[F])}}}return this},setValues:function(C){if(Ext.isArray(C)){for(var D=0,A=C.length;D<A;D++){var B=C[D];var E=this.findField(B.id);if(E){E.setValue(B.value);if(this.trackResetOnLoad){E.originalValue=E.getValue()}}}}else{var F,G;for(G in C){if(typeof C[G]!="function"&&(F=this.findField(G))){F.setValue(C[G]);if(this.trackResetOnLoad){F.originalValue=F.getValue()}}}}return this},getValues:function(B){var A=Ext.lib.Ajax.serializeForm(this.el.dom);if(B===true){return A}return Ext.urlDecode(A)},clearInvalid:function(){this.items.each(function(A){A.clearInvalid()});return this},reset:function(){this.items.each(function(A){A.reset()});return this},add:function(){this.items.addAll(Array.prototype.slice.call(arguments,0));return this},remove:function(A){this.items.remove(A);return this},render:function(){this.items.each(function(A){if(A.isFormField&&!A.rendered&&document.getElementById(A.id)){A.applyToMarkup(A.id)}});return this},applyToFields:function(A){this.items.each(function(B){Ext.apply(B,A)});return this},applyIfToFields:function(A){this.items.each(function(B){Ext.applyIf(B,A)});return this}});Ext.BasicForm=Ext.form.BasicForm;
-Ext.FormPanel=Ext.extend(Ext.Panel,{buttonAlign:"center",minButtonWidth:75,labelAlign:"left",monitorValid:false,monitorPoll:200,layout:"form",initComponent:function(){this.form=this.createForm();this.bodyCfg={tag:"form",cls:this.baseCls+"-body",method:this.method||"POST",id:this.formId||Ext.id()};if(this.fileUpload){this.bodyCfg.enctype="multipart/form-data"}Ext.FormPanel.superclass.initComponent.call(this);this.addEvents("clientvalidation");this.relayEvents(this.form,["beforeaction","actionfailed","actioncomplete"])},createForm:function(){delete this.initialConfig.listeners;return new Ext.form.BasicForm(null,this.initialConfig)},initFields:function(){var C=this.form;var A=this;var B=function(D){if(D.isFormField){C.add(D)}else{if(D.doLayout&&D!=A){Ext.applyIf(D,{labelAlign:D.ownerCt.labelAlign,labelWidth:D.ownerCt.labelWidth,itemCls:D.ownerCt.itemCls});if(D.items){D.items.each(B)}}}};this.items.each(B)},getLayoutTarget:function(){return this.form.el},getForm:function(){return this.form},onRender:function(B,A){this.initFields();Ext.FormPanel.superclass.onRender.call(this,B,A);this.form.initEl(this.body)},beforeDestroy:function(){Ext.FormPanel.superclass.beforeDestroy.call(this);this.stopMonitoring();Ext.destroy(this.form)},initEvents:function(){Ext.FormPanel.superclass.initEvents.call(this);this.items.on("remove",this.onRemove,this);this.items.on("add",this.onAdd,this);if(this.monitorValid){this.startMonitoring()}},onAdd:function(A,B){if(B.isFormField){this.form.add(B)}},onRemove:function(A){if(A.isFormField){Ext.destroy(A.container.up(".x-form-item"));this.form.remove(A)}},startMonitoring:function(){if(!this.bound){this.bound=true;Ext.TaskMgr.start({run:this.bindHandler,interval:this.monitorPoll||200,scope:this})}},stopMonitoring:function(){this.bound=false},load:function(){this.form.load.apply(this.form,arguments)},onDisable:function(){Ext.FormPanel.superclass.onDisable.call(this);if(this.form){this.form.items.each(function(){this.disable()})}},onEnable:function(){Ext.FormPanel.superclass.onEnable.call(this);if(this.form){this.form.items.each(function(){this.enable()})}},bindHandler:function(){if(!this.bound){return false}var D=true;this.form.items.each(function(E){if(!E.isValid(true)){D=false;return false}});if(this.buttons){for(var C=0,A=this.buttons.length;C<A;C++){var B=this.buttons[C];if(B.formBind===true&&B.disabled===D){B.setDisabled(!D)}}}this.fireEvent("clientvalidation",this,D)}});Ext.reg("form",Ext.FormPanel);Ext.form.FormPanel=Ext.FormPanel;
-Ext.form.FieldSet=Ext.extend(Ext.Panel,{baseCls:"x-fieldset",layout:"form",onRender:function(B,A){if(!this.el){this.el=document.createElement("fieldset");this.el.id=this.id;if(this.title||this.header||this.checkboxToggle){this.el.appendChild(document.createElement("legend")).className="x-fieldset-header"}}Ext.form.FieldSet.superclass.onRender.call(this,B,A);if(this.checkboxToggle){var C=typeof this.checkboxToggle=="object"?this.checkboxToggle:{tag:"input",type:"checkbox",name:this.checkboxName||this.id+"-checkbox"};this.checkbox=this.header.insertFirst(C);this.checkbox.dom.checked=!this.collapsed;this.checkbox.on("click",this.onCheckClick,this)}},onCollapse:function(A,B){if(this.checkbox){this.checkbox.dom.checked=false}this.afterCollapse()},onExpand:function(A,B){if(this.checkbox){this.checkbox.dom.checked=true}this.afterExpand()},onCheckClick:function(){this[this.checkbox.dom.checked?"expand":"collapse"]()}});Ext.reg("fieldset",Ext.form.FieldSet);
-Ext.form.HtmlEditor=Ext.extend(Ext.form.Field,{enableFormat:true,enableFontSize:true,enableColors:true,enableAlignments:true,enableLists:true,enableSourceEdit:true,enableLinks:true,enableFont:true,createLinkText:"Please enter the URL for the link:",defaultLinkValue:"http:/"+"/",fontFamilies:["Arial","Courier New","Tahoma","Times New Roman","Verdana"],defaultFont:"tahoma",validationEvent:false,deferHeight:true,initialized:false,activated:false,sourceEditMode:false,onFocus:Ext.emptyFn,iframePad:3,hideMode:"offsets",defaultAutoCreate:{tag:"textarea",style:"width:500px;height:300px;",autocomplete:"off"},initComponent:function(){this.addEvents("initialize","activate","beforesync","beforepush","sync","push","editmodechange")},createFontOptions:function(){var D=[],B=this.fontFamilies,C,F;for(var E=0,A=B.length;E<A;E++){C=B[E];F=C.toLowerCase();D.push("<option value=\"",F,"\" style=\"font-family:",C,";\"",(this.defaultFont==F?" selected=\"true\">":">"),C,"</option>")}return D.join("")},createToolbar:function(D){var A=Ext.QuickTips&&Ext.QuickTips.isEnabled();function C(G,E,F){return{itemId:G,cls:"x-btn-icon x-edit-"+G,enableToggle:E!==false,scope:D,handler:F||D.relayBtnCmd,clickEvent:"mousedown",tooltip:A?D.buttonTips[G]||undefined:undefined,tabIndex:-1}}var B=new Ext.Toolbar({renderTo:this.wrap.dom.firstChild});B.el.on("click",function(E){E.preventDefault()});if(this.enableFont&&!Ext.isSafari2){this.fontSelect=B.el.createChild({tag:"select",cls:"x-font-select",html:this.createFontOptions()});this.fontSelect.on("change",function(){var E=this.fontSelect.dom.value;this.relayCmd("fontname",E);this.deferFocus()},this);B.add(this.fontSelect.dom,"-")}if(this.enableFormat){B.add(C("bold"),C("italic"),C("underline"))}if(this.enableFontSize){B.add("-",C("increasefontsize",false,this.adjustFont),C("decreasefontsize",false,this.adjustFont))}if(this.enableColors){B.add("-",{itemId:"forecolor",cls:"x-btn-icon x-edit-forecolor",clickEvent:"mousedown",tooltip:A?D.buttonTips["forecolor"]||undefined:undefined,tabIndex:-1,menu:new Ext.menu.ColorMenu({allowReselect:true,focus:Ext.emptyFn,value:"000000",plain:true,selectHandler:function(F,E){this.execCmd("forecolor",Ext.isSafari||Ext.isIE?"#"+E:E);this.deferFocus()},scope:this,clickEvent:"mousedown"})},{itemId:"backcolor",cls:"x-btn-icon x-edit-backcolor",clickEvent:"mousedown",tooltip:A?D.buttonTips["backcolor"]||undefined:undefined,tabIndex:-1,menu:new Ext.menu.ColorMenu({focus:Ext.emptyFn,value:"FFFFFF",plain:true,allowReselect:true,selectHandler:function(F,E){if(Ext.isGecko){this.execCmd("useCSS",false);this.execCmd("hilitecolor",E);this.execCmd("useCSS",true);this.deferFocus()}else{this.execCmd(Ext.isOpera?"hilitecolor":"backcolor",Ext.isSafari||Ext.isIE?"#"+E:E);this.deferFocus()}},scope:this,clickEvent:"mousedown"})})}if(this.enableAlignments){B.add("-",C("justifyleft"),C("justifycenter"),C("justifyright"))}if(!Ext.isSafari2){if(this.enableLinks){B.add("-",C("createlink",false,this.createLink))}if(this.enableLists){B.add("-",C("insertorderedlist"),C("insertunorderedlist"))}if(this.enableSourceEdit){B.add("-",C("sourceedit",true,function(E){this.toggleSourceEdit(E.pressed)}))}}this.tb=B},getDocMarkup:function(){return"<html><head><style type=\"text/css\">body{border:0;margin:0;padding:3px;height:98%;cursor:text;}</style></head><body></body></html>"},getEditorBody:function(){return this.doc.body||this.doc.documentElement},getDoc:function(){return Ext.isIE?this.getWin().document:(this.iframe.contentDocument||this.getWin().document)},getWin:function(){return Ext.isIE?this.iframe.contentWindow:window.frames[this.iframe.name]},onRender:function(B,A){Ext.form.HtmlEditor.superclass.onRender.call(this,B,A);this.el.dom.style.border="0 none";this.el.dom.setAttribute("tabIndex",-1);this.el.addClass("x-hidden");if(Ext.isIE){this.el.applyStyles("margin-top:-1px;margin-bottom:-1px;")}this.wrap=this.el.wrap({cls:"x-html-editor-wrap",cn:{cls:"x-html-editor-tb"}});this.createToolbar(this);this.tb.items.each(function(E){if(E.itemId!="sourceedit"){E.disable()}});var C=document.createElement("iframe");C.name=Ext.id();C.frameBorder="0";C.src=Ext.isIE?Ext.SSL_SECURE_URL:"javascript:;";this.wrap.dom.appendChild(C);this.iframe=C;this.initFrame();if(this.autoMonitorDesignMode!==false){this.monitorTask=Ext.TaskMgr.start({run:this.checkDesignMode,scope:this,interval:100})}if(!this.width){var D=this.el.getSize();this.setSize(D.width,this.height||D.height)}},initFrame:function(){this.doc=this.getDoc();this.win=this.getWin();this.doc.open();this.doc.write(this.getDocMarkup());this.doc.close();var A={run:function(){if(this.doc.body||this.doc.readyState=="complete"){Ext.TaskMgr.stop(A);this.doc.designMode="on";this.initEditor.defer(10,this)}},interval:10,duration:10000,scope:this};Ext.TaskMgr.start(A)},checkDesignMode:function(){if(this.wrap&&this.wrap.dom.offsetWidth){var A=this.getDoc();if(!A){return }if(!A.editorInitialized||String(A.designMode).toLowerCase()!="on"){this.initFrame()}}},onResize:function(B,C){Ext.form.HtmlEditor.superclass.onResize.apply(this,arguments);if(this.el&&this.iframe){if(typeof B=="number"){var D=B-this.wrap.getFrameWidth("lr");this.el.setWidth(this.adjustWidth("textarea",D));this.iframe.style.width=D+"px"}if(typeof C=="number"){var A=C-this.wrap.getFrameWidth("tb")-this.tb.el.getHeight();this.el.setHeight(this.adjustWidth("textarea",A));this.iframe.style.height=A+"px";if(this.doc){this.getEditorBody().style.height=(A-(this.iframePad*2))+"px"}}}},toggleSourceEdit:function(A){if(A===undefined){A=!this.sourceEditMode}this.sourceEditMode=A===true;var C=this.tb.items.get("sourceedit");if(C.pressed!==this.sourceEditMode){C.toggle(this.sourceEditMode);return }if(this.sourceEditMode){this.tb.items.each(function(D){if(D.itemId!="sourceedit"){D.disable()}});this.syncValue();this.iframe.className="x-hidden";this.el.removeClass("x-hidden");this.el.dom.removeAttribute("tabIndex");this.el.focus()}else{if(this.initialized){this.tb.items.each(function(D){D.enable()})}this.pushValue();this.iframe.className="";this.el.addClass("x-hidden");this.el.dom.setAttribute("tabIndex",-1);this.deferFocus()}var B=this.lastSize;if(B){delete this.lastSize;this.setSize(B)}this.fireEvent("editmodechange",this,this.sourceEditMode)},createLink:function(){var A=prompt(this.createLinkText,this.defaultLinkValue);if(A&&A!="http:/"+"/"){this.relayCmd("createlink",A)}},adjustSize:Ext.BoxComponent.prototype.adjustSize,getResizeEl:function(){return this.wrap},getPositionEl:function(){return this.wrap},initEvents:function(){this.originalValue=this.getValue()},markInvalid:Ext.emptyFn,clearInvalid:Ext.emptyFn,setValue:function(A){Ext.form.HtmlEditor.superclass.setValue.call(this,A);this.pushValue()},cleanHtml:function(A){A=String(A);if(A.length>5){if(Ext.isSafari){A=A.replace(/\sclass="(?:Apple-style-span|khtml-block-placeholder)"/gi,"")}}if(A=="&nbsp;"){A=""}return A},syncValue:function(){if(this.initialized){var D=this.getEditorBody();var C=D.innerHTML;if(Ext.isSafari){var B=D.getAttribute("style");var A=B.match(/text-align:(.*?);/i);if(A&&A[1]){C="<div style=\""+A[0]+"\">"+C+"</div>"}}C=this.cleanHtml(C);if(this.fireEvent("beforesync",this,C)!==false){this.el.dom.value=C;this.fireEvent("sync",this,C)}}},pushValue:function(){if(this.initialized){var A=this.el.dom.value;if(!this.activated&&A.length<1){A="&nbsp;"}if(this.fireEvent("beforepush",this,A)!==false){this.getEditorBody().innerHTML=A;this.fireEvent("push",this,A)}}},deferFocus:function(){this.focus.defer(10,this)},focus:function(){if(this.win&&!this.sourceEditMode){this.win.focus()}else{this.el.focus()}},initEditor:function(){var B=this.getEditorBody();var A=this.el.getStyles("font-size","font-family","background-image","background-repeat");A["background-attachment"]="fixed";B.bgProperties="fixed";Ext.DomHelper.applyStyles(B,A);if(this.doc){try{Ext.EventManager.removeAll(this.doc)}catch(C){}}this.doc=this.getDoc();Ext.EventManager.on(this.doc,{"mousedown":this.onEditorEvent,"dblclick":this.onEditorEvent,"click":this.onEditorEvent,"keyup":this.onEditorEvent,buffer:100,scope:this});if(Ext.isGecko){Ext.EventManager.on(this.doc,"keypress",this.applyCommand,this)}if(Ext.isIE||Ext.isSafari||Ext.isOpera){Ext.EventManager.on(this.doc,"keydown",this.fixKeys,this)}this.initialized=true;this.fireEvent("initialize",this);this.doc.editorInitialized=true;this.pushValue()},onDestroy:function(){if(this.monitorTask){Ext.TaskMgr.stop(this.monitorTask)}if(this.rendered){this.tb.items.each(function(A){if(A.menu){A.menu.removeAll();if(A.menu.el){A.menu.el.destroy()}}A.destroy()});this.wrap.dom.innerHTML="";this.wrap.remove()}},onFirstFocus:function(){this.activated=true;this.tb.items.each(function(D){D.enable()});if(Ext.isGecko){this.win.focus();var A=this.win.getSelection();if(!A.focusNode||A.focusNode.nodeType!=3){var B=A.getRangeAt(0);B.selectNodeContents(this.getEditorBody());B.collapse(true);this.deferFocus()}try{this.execCmd("useCSS",true);this.execCmd("styleWithCSS",false)}catch(C){}}this.fireEvent("activate",this)},adjustFont:function(B){var C=B.itemId=="increasefontsize"?1:-1;var A=parseInt(this.doc.queryCommandValue("FontSize")||2,10);if(Ext.isSafari3||Ext.isAir){if(A<=10){A=1+C}else{if(A<=13){A=2+C}else{if(A<=16){A=3+C}else{if(A<=18){A=4+C}else{if(A<=24){A=5+C}else{A=6+C}}}}}A=A.constrain(1,6)}else{if(Ext.isSafari){C*=2}A=Math.max(1,A+C)+(Ext.isSafari?"px":0)}this.execCmd("FontSize",A)},onEditorEvent:function(A){this.updateToolbar()},updateToolbar:function(){if(!this.activated){this.onFirstFocus();return }var B=this.tb.items.map,C=this.doc;if(this.enableFont&&!Ext.isSafari2){var A=(this.doc.queryCommandValue("FontName")||this.defaultFont).toLowerCase();if(A!=this.fontSelect.dom.value){this.fontSelect.dom.value=A}}if(this.enableFormat){B.bold.toggle(C.queryCommandState("bold"));B.italic.toggle(C.queryCommandState("italic"));B.underline.toggle(C.queryCommandState("underline"))}if(this.enableAlignments){B.justifyleft.toggle(C.queryCommandState("justifyleft"));B.justifycenter.toggle(C.queryCommandState("justifycenter"));B.justifyright.toggle(C.queryCommandState("justifyright"))}if(!Ext.isSafari2&&this.enableLists){B.insertorderedlist.toggle(C.queryCommandState("insertorderedlist"));B.insertunorderedlist.toggle(C.queryCommandState("insertunorderedlist"))}Ext.menu.MenuMgr.hideAll();this.syncValue()},relayBtnCmd:function(A){this.relayCmd(A.itemId)},relayCmd:function(B,A){(function(){this.focus();this.execCmd(B,A);this.updateToolbar()}).defer(10,this)},execCmd:function(B,A){this.doc.execCommand(B,false,A===undefined?null:A);this.syncValue()},applyCommand:function(B){if(B.ctrlKey){var C=B.getCharCode(),A;if(C>0){C=String.fromCharCode(C);switch(C){case"b":A="bold";break;case"i":A="italic";break;case"u":A="underline";break}if(A){this.win.focus();this.execCmd(A);this.deferFocus();B.preventDefault()}}}},insertAtCursor:function(B){if(!this.activated){return }if(Ext.isIE){this.win.focus();var A=this.doc.selection.createRange();if(A){A.collapse(true);A.pasteHTML(B);this.syncValue();this.deferFocus()}}else{if(Ext.isGecko||Ext.isOpera){this.win.focus();this.execCmd("InsertHTML",B);this.deferFocus()}else{if(Ext.isSafari){this.execCmd("InsertText",B);this.deferFocus()}}}},fixKeys:function(){if(Ext.isIE){return function(D){var A=D.getKey(),B;if(A==D.TAB){D.stopEvent();B=this.doc.selection.createRange();if(B){B.collapse(true);B.pasteHTML("&nbsp;&nbsp;&nbsp;&nbsp;");this.deferFocus()}}else{if(A==D.ENTER){B=this.doc.selection.createRange();if(B){var C=B.parentElement();if(!C||C.tagName.toLowerCase()!="li"){D.stopEvent();B.pasteHTML("<br />");B.collapse(false);B.select()}}}}}}else{if(Ext.isOpera){return function(B){var A=B.getKey();if(A==B.TAB){B.stopEvent();this.win.focus();this.execCmd("InsertHTML","&nbsp;&nbsp;&nbsp;&nbsp;");this.deferFocus()}}}else{if(Ext.isSafari){return function(B){var A=B.getKey();if(A==B.TAB){B.stopEvent();this.execCmd("InsertText","\t");this.deferFocus()}}}}}}(),getToolbar:function(){return this.tb},buttonTips:{bold:{title:"Bold (Ctrl+B)",text:"Make the selected text bold.",cls:"x-html-editor-tip"},italic:{title:"Italic (Ctrl+I)",text:"Make the selected text italic.",cls:"x-html-editor-tip"},underline:{title:"Underline (Ctrl+U)",text:"Underline the selected text.",cls:"x-html-editor-tip"},increasefontsize:{title:"Grow Text",text:"Increase the font size.",cls:"x-html-editor-tip"},decreasefontsize:{title:"Shrink Text",text:"Decrease the font size.",cls:"x-html-editor-tip"},backcolor:{title:"Text Highlight Color",text:"Change the background color of the selected text.",cls:"x-html-editor-tip"},forecolor:{title:"Font Color",text:"Change the color of the selected text.",cls:"x-html-editor-tip"},justifyleft:{title:"Align Text Left",text:"Align text to the left.",cls:"x-html-editor-tip"},justifycenter:{title:"Center Text",text:"Center text in the editor.",cls:"x-html-editor-tip"},justifyright:{title:"Align Text Right",text:"Align text to the right.",cls:"x-html-editor-tip"},insertunorderedlist:{title:"Bullet List",text:"Start a bulleted list.",cls:"x-html-editor-tip"},insertorderedlist:{title:"Numbered List",text:"Start a numbered list.",cls:"x-html-editor-tip"},createlink:{title:"Hyperlink",text:"Make the selected text a hyperlink.",cls:"x-html-editor-tip"},sourceedit:{title:"Source Edit",text:"Switch to source editing mode.",cls:"x-html-editor-tip"}}});Ext.reg("htmleditor",Ext.form.HtmlEditor);
-Ext.form.TimeField=Ext.extend(Ext.form.ComboBox,{minValue:null,maxValue:null,minText:"The time in this field must be equal to or after {0}",maxText:"The time in this field must be equal to or before {0}",invalidText:"{0} is not a valid time",format:"g:i A",altFormats:"g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g A|gi|hi|gia|hia|g|H",increment:15,mode:"local",triggerAction:"all",typeAhead:false,initDate:"1/1/2008",initComponent:function(){Ext.form.TimeField.superclass.initComponent.call(this);if(typeof this.minValue=="string"){this.minValue=this.parseDate(this.minValue)}if(typeof this.maxValue=="string"){this.maxValue=this.parseDate(this.maxValue)}if(!this.store){var B=this.parseDate(this.minValue);if(!B){B=new Date(this.initDate).clearTime()}var A=this.parseDate(this.maxValue);if(!A){A=new Date(this.initDate).clearTime().add("mi",(24*60)-1)}var C=[];while(B<=A){C.push([B.dateFormat(this.format)]);B=B.add("mi",this.increment)}this.store=new Ext.data.SimpleStore({fields:["text"],data:C});this.displayField="text"}},getValue:function(){var A=Ext.form.TimeField.superclass.getValue.call(this);return this.formatDate(this.parseDate(A))||""},setValue:function(A){Ext.form.TimeField.superclass.setValue.call(this,this.formatDate(this.parseDate(A)))},validateValue:Ext.form.DateField.prototype.validateValue,parseDate:Ext.form.DateField.prototype.parseDate,formatDate:Ext.form.DateField.prototype.formatDate,beforeBlur:function(){var A=this.parseDate(this.getRawValue());if(A){this.setValue(A.dateFormat(this.format))}}});Ext.reg("timefield",Ext.form.TimeField);
-Ext.form.Label=Ext.extend(Ext.BoxComponent,{onRender:function(B,A){if(!this.el){this.el=document.createElement("label");this.el.id=this.getId();this.el.innerHTML=this.text?Ext.util.Format.htmlEncode(this.text):(this.html||"");if(this.forId){this.el.setAttribute("htmlFor",this.forId)}}Ext.form.Label.superclass.onRender.call(this,B,A)},setText:function(A,B){this.text=A;if(this.rendered){this.el.dom.innerHTML=B!==false?Ext.util.Format.htmlEncode(A):A}return this}});Ext.reg("label",Ext.form.Label);
-Ext.form.Action=function(B,A){this.form=B;this.options=A||{}};Ext.form.Action.CLIENT_INVALID="client";Ext.form.Action.SERVER_INVALID="server";Ext.form.Action.CONNECT_FAILURE="connect";Ext.form.Action.LOAD_FAILURE="load";Ext.form.Action.prototype={type:"default",run:function(A){},success:function(A){},handleResponse:function(A){},failure:function(A){this.response=A;this.failureType=Ext.form.Action.CONNECT_FAILURE;this.form.afterAction(this,false)},processResponse:function(A){this.response=A;if(!A.responseText){return true}this.result=this.handleResponse(A);return this.result},getUrl:function(C){var A=this.options.url||this.form.url||this.form.el.dom.action;if(C){var B=this.getParams();if(B){A+=(A.indexOf("?")!=-1?"&":"?")+B}}return A},getMethod:function(){return(this.options.method||this.form.method||this.form.el.dom.method||"POST").toUpperCase()},getParams:function(){var A=this.form.baseParams;var B=this.options.params;if(B){if(typeof B=="object"){B=Ext.urlEncode(Ext.applyIf(B,A))}else{if(typeof B=="string"&&A){B+="&"+Ext.urlEncode(A)}}}else{if(A){B=Ext.urlEncode(A)}}return B},createCallback:function(A){var A=A||{};return{success:this.success,failure:this.failure,scope:this,timeout:(A.timeout*1000)||(this.form.timeout*1000),upload:this.form.fileUpload?this.success:undefined}}};Ext.form.Action.Submit=function(B,A){Ext.form.Action.Submit.superclass.constructor.call(this,B,A)};Ext.extend(Ext.form.Action.Submit,Ext.form.Action,{type:"submit",run:function(){var B=this.options;var C=this.getMethod();var A=C=="GET";if(B.clientValidation===false||this.form.isValid()){Ext.Ajax.request(Ext.apply(this.createCallback(B),{form:this.form.el.dom,url:this.getUrl(A),method:C,headers:B.headers,params:!A?this.getParams():null,isUpload:this.form.fileUpload}))}else{if(B.clientValidation!==false){this.failureType=Ext.form.Action.CLIENT_INVALID;this.form.afterAction(this,false)}}},success:function(B){var A=this.processResponse(B);if(A===true||A.success){this.form.afterAction(this,true);return }if(A.errors){this.form.markInvalid(A.errors);this.failureType=Ext.form.Action.SERVER_INVALID}this.form.afterAction(this,false)},handleResponse:function(C){if(this.form.errorReader){var B=this.form.errorReader.read(C);var F=[];if(B.records){for(var D=0,A=B.records.length;D<A;D++){var E=B.records[D];F[D]=E.data}}if(F.length<1){F=null}return{success:B.success,errors:F}}return Ext.decode(C.responseText)}});Ext.form.Action.Load=function(B,A){Ext.form.Action.Load.superclass.constructor.call(this,B,A);this.reader=this.form.reader};Ext.extend(Ext.form.Action.Load,Ext.form.Action,{type:"load",run:function(){Ext.Ajax.request(Ext.apply(this.createCallback(this.options),{method:this.getMethod(),url:this.getUrl(false),headers:this.options.headers,params:this.getParams()}))},success:function(B){var A=this.processResponse(B);if(A===true||!A.success||!A.data){this.failureType=Ext.form.Action.LOAD_FAILURE;this.form.afterAction(this,false);return }this.form.clearInvalid();this.form.setValues(A.data);this.form.afterAction(this,true)},handleResponse:function(B){if(this.form.reader){var A=this.form.reader.read(B);var C=A.records&&A.records[0]?A.records[0].data:null;return{success:A.success,data:C}}return Ext.decode(B.responseText)}});Ext.form.Action.ACTION_TYPES={"load":Ext.form.Action.Load,"submit":Ext.form.Action.Submit};
-Ext.form.VTypes=function(){var C=/^[a-zA-Z_]+$/;var D=/^[a-zA-Z0-9_]+$/;var B=/^([\w]+)(.[\w]+)*@([\w-]+\.){1,5}([A-Za-z]){2,4}$/;var A=/(((https?)|(ftp)):\/\/([\-\w]+\.)+\w{2,3}(\/[%\-\w]+(\.\w{2,})?)*(([\w\-\.\?\\\/+@&#;`~=%!]*)(\.\w{2,})?)*\/?)/i;return{"email":function(E){return B.test(E)},"emailText":"This field should be an e-mail address in the format \"user@domain.com\"","emailMask":/[a-z0-9_\.\-@]/i,"url":function(E){return A.test(E)},"urlText":"This field should be a URL in the format \"http:/"+"/www.domain.com\"","alpha":function(E){return C.test(E)},"alphaText":"This field should only contain letters and _","alphaMask":/[a-z_]/i,"alphanum":function(E){return D.test(E)},"alphanumText":"This field should only contain letters, numbers and _","alphanumMask":/[a-z0-9_]/i}}();
-Ext.grid.GridPanel=Ext.extend(Ext.Panel,{ddText:"{0} selected row{1}",minColumnWidth:25,trackMouseOver:true,enableDragDrop:false,enableColumnMove:true,enableColumnHide:true,enableHdMenu:true,stripeRows:false,autoExpandColumn:false,autoExpandMin:50,autoExpandMax:1000,view:null,loadMask:false,deferRowRender:true,rendered:false,viewReady:false,stateEvents:["columnmove","columnresize","sortchange"],initComponent:function(){Ext.grid.GridPanel.superclass.initComponent.call(this);this.autoScroll=false;this.autoWidth=false;if(Ext.isArray(this.columns)){this.colModel=new Ext.grid.ColumnModel(this.columns);delete this.columns}if(this.ds){this.store=this.ds;delete this.ds}if(this.cm){this.colModel=this.cm;delete this.cm}if(this.sm){this.selModel=this.sm;delete this.sm}this.store=Ext.StoreMgr.lookup(this.store);this.addEvents("click","dblclick","contextmenu","mousedown","mouseup","mouseover","mouseout","keypress","keydown","cellmousedown","rowmousedown","headermousedown","cellclick","celldblclick","rowclick","rowdblclick","headerclick","headerdblclick","rowcontextmenu","cellcontextmenu","headercontextmenu","bodyscroll","columnresize","columnmove","sortchange")},onRender:function(C,A){Ext.grid.GridPanel.superclass.onRender.apply(this,arguments);var D=this.body;this.el.addClass("x-grid-panel");var B=this.getView();B.init(this);D.on("mousedown",this.onMouseDown,this);D.on("click",this.onClick,this);D.on("dblclick",this.onDblClick,this);D.on("contextmenu",this.onContextMenu,this);D.on("keydown",this.onKeyDown,this);this.relayEvents(D,["mousedown","mouseup","mouseover","mouseout","keypress"]);this.getSelectionModel().init(this);this.view.render()},initEvents:function(){Ext.grid.GridPanel.superclass.initEvents.call(this);if(this.loadMask){this.loadMask=new Ext.LoadMask(this.bwrap,Ext.apply({store:this.store},this.loadMask))}},initStateEvents:function(){Ext.grid.GridPanel.superclass.initStateEvents.call(this);this.colModel.on("hiddenchange",this.saveState,this,{delay:100})},applyState:function(F){var B=this.colModel;var E=F.columns;if(E){for(var C=0,A=E.length;C<A;C++){var D=E[C];var H=B.getColumnById(D.id);if(H){H.hidden=D.hidden;H.width=D.width;var G=B.getIndexById(D.id);if(G!=C){B.moveColumn(G,C)}}}}if(F.sort){this.store[this.store.remoteSort?"setDefaultSort":"sort"](F.sort.field,F.sort.direction)}},getState:function(){var C={columns:[]};for(var B=0,D;D=this.colModel.config[B];B++){C.columns[B]={id:D.id,width:D.width};if(D.hidden){C.columns[B].hidden=true}}var A=this.store.getSortState();if(A){C.sort=A}return C},afterRender:function(){Ext.grid.GridPanel.superclass.afterRender.call(this);this.view.layout();if(this.deferRowRender){this.view.afterRender.defer(10,this.view)}else{this.view.afterRender()}this.viewReady=true},reconfigure:function(A,B){if(this.loadMask){this.loadMask.destroy();this.loadMask=new Ext.LoadMask(this.bwrap,Ext.apply({store:A},this.initialConfig.loadMask))}this.view.bind(A,B);this.store=A;this.colModel=B;if(this.rendered){this.view.refresh(true)}},onKeyDown:function(A){this.fireEvent("keydown",A)},onDestroy:function(){if(this.rendered){if(this.loadMask){this.loadMask.destroy()}var A=this.body;A.removeAllListeners();this.view.destroy();A.update("")}this.colModel.purgeListeners();Ext.grid.GridPanel.superclass.onDestroy.call(this)},processEvent:function(C,E){this.fireEvent(C,E);var D=E.getTarget();var B=this.view;var G=B.findHeaderIndex(D);if(G!==false){this.fireEvent("header"+C,this,G,E)}else{var F=B.findRowIndex(D);var A=B.findCellIndex(D);if(F!==false){this.fireEvent("row"+C,this,F,E);if(A!==false){this.fireEvent("cell"+C,this,F,A,E)}}}},onClick:function(A){this.processEvent("click",A)},onMouseDown:function(A){this.processEvent("mousedown",A)},onContextMenu:function(B,A){this.processEvent("contextmenu",B)},onDblClick:function(A){this.processEvent("dblclick",A)},walkCells:function(J,C,B,E,I){var H=this.colModel,F=H.getColumnCount();var A=this.store,G=A.getCount(),D=true;if(B<0){if(C<0){J--;D=false}while(J>=0){if(!D){C=F-1}D=false;while(C>=0){if(E.call(I||this,J,C,H)===true){return[J,C]}C--}J--}}else{if(C>=F){J++;D=false}while(J<G){if(!D){C=0}D=false;while(C<F){if(E.call(I||this,J,C,H)===true){return[J,C]}C++}J++}}return null},getSelections:function(){return this.selModel.getSelections()},onResize:function(){Ext.grid.GridPanel.superclass.onResize.apply(this,arguments);if(this.viewReady){this.view.layout()}},getGridEl:function(){return this.body},stopEditing:function(){},getSelectionModel:function(){if(!this.selModel){this.selModel=new Ext.grid.RowSelectionModel(this.disableSelection?{selectRow:Ext.emptyFn}:null)}return this.selModel},getStore:function(){return this.store},getColumnModel:function(){return this.colModel},getView:function(){if(!this.view){this.view=new Ext.grid.GridView(this.viewConfig)}return this.view},getDragDropText:function(){var A=this.selModel.getCount();return String.format(this.ddText,A,A==1?"":"s")}});Ext.reg("grid",Ext.grid.GridPanel);
-Ext.grid.GridView=function(A){Ext.apply(this,A);this.addEvents("beforerowremoved","beforerowsinserted","beforerefresh","rowremoved","rowsinserted","rowupdated","refresh");Ext.grid.GridView.superclass.constructor.call(this)};Ext.extend(Ext.grid.GridView,Ext.util.Observable,{deferEmptyText:true,scrollOffset:19,autoFill:false,forceFit:false,sortClasses:["sort-asc","sort-desc"],sortAscText:"Sort Ascending",sortDescText:"Sort Descending",columnsText:"Columns",borderWidth:2,tdClass:"x-grid3-cell",hdCls:"x-grid3-hd",cellSelectorDepth:4,rowSelectorDepth:10,cellSelector:"td.x-grid3-cell",rowSelector:"div.x-grid3-row",initTemplates:function(){var C=this.templates||{};if(!C.master){C.master=new Ext.Template("<div class=\"x-grid3\" hidefocus=\"true\">","<div class=\"x-grid3-viewport\">","<div class=\"x-grid3-header\"><div class=\"x-grid3-header-inner\"><div class=\"x-grid3-header-offset\">{header}</div></div><div class=\"x-clear\"></div></div>","<div class=\"x-grid3-scroller\"><div class=\"x-grid3-body\">{body}</div><a href=\"#\" class=\"x-grid3-focus\" tabIndex=\"-1\"></a></div>","</div>","<div class=\"x-grid3-resize-marker\">&#160;</div>","<div class=\"x-grid3-resize-proxy\">&#160;</div>","</div>")}if(!C.header){C.header=new Ext.Template("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"{tstyle}\">","<thead><tr class=\"x-grid3-hd-row\">{cells}</tr></thead>","</table>")}if(!C.hcell){C.hcell=new Ext.Template("<td class=\"x-grid3-hd x-grid3-cell x-grid3-td-{id}\" style=\"{style}\"><div {tooltip} {attr} class=\"x-grid3-hd-inner x-grid3-hd-{id}\" unselectable=\"on\" style=\"{istyle}\">",this.grid.enableHdMenu?"<a class=\"x-grid3-hd-btn\" href=\"#\"></a>":"","{value}<img class=\"x-grid3-sort-icon\" src=\"",Ext.BLANK_IMAGE_URL,"\" />","</div></td>")}if(!C.body){C.body=new Ext.Template("{rows}")}if(!C.row){C.row=new Ext.Template("<div class=\"x-grid3-row {alt}\" style=\"{tstyle}\"><table class=\"x-grid3-row-table\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"{tstyle}\">","<tbody><tr>{cells}</tr>",(this.enableRowBody?"<tr class=\"x-grid3-row-body-tr\" style=\"{bodyStyle}\"><td colspan=\"{cols}\" class=\"x-grid3-body-cell\" tabIndex=\"0\" hidefocus=\"on\"><div class=\"x-grid3-row-body\">{body}</div></td></tr>":""),"</tbody></table></div>")}if(!C.cell){C.cell=new Ext.Template("<td class=\"x-grid3-col x-grid3-cell x-grid3-td-{id} {css}\" style=\"{style}\" tabIndex=\"0\" {cellAttr}>","<div class=\"x-grid3-cell-inner x-grid3-col-{id}\" unselectable=\"on\" {attr}>{value}</div>","</td>")}for(var A in C){var B=C[A];if(B&&typeof B.compile=="function"&&!B.compiled){B.disableFormats=true;B.compile()}}this.templates=C;this.colRe=new RegExp("x-grid3-td-([^\\s]+)","")},fly:function(A){if(!this._flyweight){this._flyweight=new Ext.Element.Flyweight(document.body)}this._flyweight.dom=A;return this._flyweight},getEditorParent:function(A){return this.scroller.dom},initElements:function(){var C=Ext.Element;var B=this.grid.getGridEl().dom.firstChild;var A=B.childNodes;this.el=new C(B);this.mainWrap=new C(A[0]);this.mainHd=new C(this.mainWrap.dom.firstChild);if(this.grid.hideHeaders){this.mainHd.setDisplayed(false)}this.innerHd=this.mainHd.dom.firstChild;this.scroller=new C(this.mainWrap.dom.childNodes[1]);if(this.forceFit){this.scroller.setStyle("overflow-x","hidden")}this.mainBody=new C(this.scroller.dom.firstChild);this.focusEl=new C(this.scroller.dom.childNodes[1]);this.focusEl.swallowEvent("click",true);this.resizeMarker=new C(A[1]);this.resizeProxy=new C(A[2])},getRows:function(){return this.hasRows()?this.mainBody.dom.childNodes:[]},findCell:function(A){if(!A){return false}return this.fly(A).findParent(this.cellSelector,this.cellSelectorDepth)},findCellIndex:function(C,B){var A=this.findCell(C);if(A&&(!B||this.fly(A).hasClass(B))){return this.getCellIndex(A)}return false},getCellIndex:function(B){if(B){var A=B.className.match(this.colRe);if(A&&A[1]){return this.cm.getIndexById(A[1])}}return false},findHeaderCell:function(B){var A=this.findCell(B);return A&&this.fly(A).hasClass(this.hdCls)?A:null},findHeaderIndex:function(A){return this.findCellIndex(A,this.hdCls)},findRow:function(A){if(!A){return false}return this.fly(A).findParent(this.rowSelector,this.rowSelectorDepth)},findRowIndex:function(A){var B=this.findRow(A);return B?B.rowIndex:false},getRow:function(A){return this.getRows()[A]},getCell:function(B,A){return this.getRow(B).getElementsByTagName("td")[A]},getHeaderCell:function(A){return this.mainHd.dom.getElementsByTagName("td")[A]},addRowClass:function(C,A){var B=this.getRow(C);if(B){this.fly(B).addClass(A)}},removeRowClass:function(C,A){var B=this.getRow(C);if(B){this.fly(B).removeClass(A)}},removeRow:function(A){Ext.removeNode(this.getRow(A));this.focusRow(A)},removeRows:function(C,A){var B=this.mainBody.dom;for(var D=C;D<=A;D++){Ext.removeNode(B.childNodes[C])}this.focusRow(C)},getScrollState:function(){var A=this.scroller.dom;return{left:A.scrollLeft,top:A.scrollTop}},restoreScroll:function(A){var B=this.scroller.dom;B.scrollLeft=A.left;B.scrollTop=A.top},scrollToTop:function(){this.scroller.dom.scrollTop=0;this.scroller.dom.scrollLeft=0},syncScroll:function(){this.syncHeaderScroll();var A=this.scroller.dom;this.grid.fireEvent("bodyscroll",A.scrollLeft,A.scrollTop)},syncHeaderScroll:function(){var A=this.scroller.dom;this.innerHd.scrollLeft=A.scrollLeft;this.innerHd.scrollLeft=A.scrollLeft},updateSortIcon:function(B,A){var D=this.sortClasses;var C=this.mainHd.select("td").removeClass(D);C.item(B).addClass(D[A=="DESC"?1:0])},updateAllColumnWidths:function(){var D=this.getTotalWidth();var H=this.cm.getColumnCount();var F=[];for(var B=0;B<H;B++){F[B]=this.getColumnWidth(B)}this.innerHd.firstChild.firstChild.style.width=D;for(var B=0;B<H;B++){var C=this.getHeaderCell(B);C.style.width=F[B]}var G=this.getRows();for(var B=0,E=G.length;B<E;B++){G[B].style.width=D;G[B].firstChild.style.width=D;var I=G[B].firstChild.rows[0];for(var A=0;A<H;A++){I.childNodes[A].style.width=F[A]}}this.onAllColumnWidthsUpdated(F,D)},updateColumnWidth:function(D,G){var B=this.getColumnWidth(D);var C=this.getTotalWidth();this.innerHd.firstChild.firstChild.style.width=C;var H=this.getHeaderCell(D);H.style.width=B;var F=this.getRows();for(var E=0,A=F.length;E<A;E++){F[E].style.width=C;F[E].firstChild.style.width=C;F[E].firstChild.rows[0].childNodes[D].style.width=B}this.onColumnWidthUpdated(D,B,C)},updateColumnHidden:function(C,F){var B=this.getTotalWidth();this.innerHd.firstChild.firstChild.style.width=B;var H=F?"none":"";var G=this.getHeaderCell(C);G.style.display=H;var E=this.getRows();for(var D=0,A=E.length;D<A;D++){E[D].style.width=B;E[D].firstChild.style.width=B;E[D].firstChild.rows[0].childNodes[C].style.display=H}this.onColumnHiddenUpdated(C,F,B);delete this.lastViewWidth;this.layout()},doRender:function(E,G,M,A,L,Q){var B=this.templates,D=B.cell,F=B.row,H=L-1;var C="width:"+this.getTotalWidth()+";";var T=[],N,U,O={},I={tstyle:C},K;for(var P=0,S=G.length;P<S;P++){K=G[P];N=[];var J=(P+A);for(var R=0;R<L;R++){U=E[R];O.id=U.id;O.css=R==0?"x-grid3-cell-first ":(R==H?"x-grid3-cell-last ":"");O.attr=O.cellAttr="";O.value=U.renderer(K.data[U.name],O,K,J,R,M);O.style=U.style;if(O.value==undefined||O.value===""){O.value="&#160;"}if(K.dirty&&typeof K.modified[U.name]!=="undefined"){O.css+=" x-grid3-dirty-cell"}N[N.length]=D.apply(O)}var V=[];if(Q&&((J+1)%2==0)){V[0]="x-grid3-row-alt"}if(K.dirty){V[1]=" x-grid3-dirty-row"}I.cols=L;if(this.getRowClass){V[2]=this.getRowClass(K,J,I,M)}I.alt=V.join(" ");I.cells=N.join("");T[T.length]=F.apply(I)}return T.join("")},processRows:function(E,D){if(this.ds.getCount()<1){return }D=D||!this.grid.stripeRows;E=E||0;var I=this.getRows();var F=" x-grid3-row-alt ";for(var B=E,C=I.length;B<C;B++){var H=I[B];H.rowIndex=B;if(!D){var A=((B+1)%2==0);var G=(" "+H.className+" ").indexOf(F)!=-1;if(A==G){continue}if(A){H.className+=" x-grid3-row-alt"}else{H.className=H.className.replace("x-grid3-row-alt","")}}}},afterRender:function(){this.mainBody.dom.innerHTML=this.renderRows();this.processRows(0,true);if(this.deferEmptyText!==true){this.applyEmptyText()}},renderUI:function(){var D=this.renderHeaders();var A=this.templates.body.apply({rows:""});var B=this.templates.master.apply({body:A,header:D});var C=this.grid;C.getGridEl().dom.innerHTML=B;this.initElements();Ext.fly(this.innerHd).on("click",this.handleHdDown,this);this.mainHd.on("mouseover",this.handleHdOver,this);this.mainHd.on("mouseout",this.handleHdOut,this);this.mainHd.on("mousemove",this.handleHdMove,this);this.scroller.on("scroll",this.syncScroll,this);if(C.enableColumnResize!==false){this.splitone=new Ext.grid.GridView.SplitDragZone(C,this.mainHd.dom)}if(C.enableColumnMove){this.columnDrag=new Ext.grid.GridView.ColumnDragZone(C,this.innerHd);this.columnDrop=new Ext.grid.HeaderDropZone(C,this.mainHd.dom)}if(C.enableHdMenu!==false){if(C.enableColumnHide!==false){this.colMenu=new Ext.menu.Menu({id:C.id+"-hcols-menu"});this.colMenu.on("beforeshow",this.beforeColMenuShow,this);this.colMenu.on("itemclick",this.handleHdMenuClick,this)}this.hmenu=new Ext.menu.Menu({id:C.id+"-hctx"});this.hmenu.add({id:"asc",text:this.sortAscText,cls:"xg-hmenu-sort-asc"},{id:"desc",text:this.sortDescText,cls:"xg-hmenu-sort-desc"});if(C.enableColumnHide!==false){this.hmenu.add("-",{id:"columns",text:this.columnsText,menu:this.colMenu,iconCls:"x-cols-icon"})}this.hmenu.on("itemclick",this.handleHdMenuClick,this)}if(C.enableDragDrop||C.enableDrag){this.dragZone=new Ext.grid.GridDragZone(C,{ddGroup:C.ddGroup||"GridDD"})}this.updateHeaderSortState()},layout:function(){if(!this.mainBody){return }var C=this.grid;var F=C.getGridEl();var A=F.getSize(true);var B=A.width;if(B<20||A.height<20){return }if(C.autoHeight){this.scroller.dom.style.overflow="visible"}else{this.el.setSize(A.width,A.height);var E=this.mainHd.getHeight();var D=A.height-(E);this.scroller.setSize(B,D);if(this.innerHd){this.innerHd.style.width=(B)+"px"}}if(this.forceFit){if(this.lastViewWidth!=B){this.fitColumns(false,false);this.lastViewWidth=B}}else{this.autoExpand();this.syncHeaderScroll()}this.onLayout(B,D)},onLayout:function(A,B){},onColumnWidthUpdated:function(C,A,B){},onAllColumnWidthsUpdated:function(A,B){},onColumnHiddenUpdated:function(B,C,A){},updateColumnText:function(A,B){},afterMove:function(A){},init:function(A){this.grid=A;this.initTemplates();this.initData(A.store,A.colModel);this.initUI(A)},getColumnId:function(A){return this.cm.getColumnId(A)},renderHeaders:function(){var C=this.cm,F=this.templates;var E=F.hcell;var B=[],H=[],G={};for(var D=0,A=C.getColumnCount();D<A;D++){G.id=C.getColumnId(D);G.value=C.getColumnHeader(D)||"";G.style=this.getColumnStyle(D,true);G.tooltip=this.getColumnTooltip(D);if(C.config[D].align=="right"){G.istyle="padding-right:16px"}else{delete G.istyle}B[B.length]=E.apply(G)}return F.header.apply({cells:B.join(""),tstyle:"width:"+this.getTotalWidth()+";"})},getColumnTooltip:function(A){var B=this.cm.getColumnTooltip(A);if(B){if(Ext.QuickTips.isEnabled()){return"ext:qtip=\""+B+"\""}else{return"title=\""+B+"\""}}return""},beforeUpdate:function(){this.grid.stopEditing(true)},updateHeaders:function(){this.innerHd.firstChild.innerHTML=this.renderHeaders()},focusRow:function(A){this.focusCell(A,0,false)},focusCell:function(D,A,C){D=Math.min(D,Math.max(0,this.getRows().length-1));var B=this.ensureVisible(D,A,C);this.focusEl.setXY(B||this.scroller.getXY());if(Ext.isGecko){this.focusEl.focus()}else{this.focusEl.focus.defer(1,this.focusEl)}},ensureVisible:function(P,E,D){if(typeof P!="number"){P=P.rowIndex}if(!this.ds){return }if(P<0||P>=this.ds.getCount()){return }E=(E!==undefined?E:0);var I=this.getRow(P),F;if(!(D===false&&E===0)){while(this.cm.isHidden(E)){E++}F=this.getCell(P,E)}if(!I){return }var L=this.scroller.dom;var O=0;var C=I,M=this.el.dom;while(C&&C!=M){O+=C.offsetTop;C=C.offsetParent}O-=this.mainHd.dom.offsetHeight;var N=O+I.offsetHeight;var A=L.clientHeight;var M=parseInt(L.scrollTop,10);var K=M+A;if(O<M){L.scrollTop=O}else{if(N>K){L.scrollTop=N-A}}if(D!==false){var J=parseInt(F.offsetLeft,10);var H=J+F.offsetWidth;var G=parseInt(L.scrollLeft,10);var B=G+L.clientWidth;if(J<G){L.scrollLeft=J}else{if(H>B){L.scrollLeft=H-L.clientWidth}}}return F?Ext.fly(F).getXY():[L.scrollLeft+this.el.getX(),Ext.fly(I).getY()]},insertRows:function(A,F,C,E){if(!E&&F===0&&C>=A.getCount()-1){this.refresh()}else{if(!E){this.fireEvent("beforerowsinserted",this,F,C)}var B=this.renderRows(F,C);var D=this.getRow(F);if(D){Ext.DomHelper.insertHtml("beforeBegin",D,B)}else{Ext.DomHelper.insertHtml("beforeEnd",this.mainBody.dom,B)}if(!E){this.fireEvent("rowsinserted",this,F,C);this.processRows(F)}}this.focusRow(F)},deleteRows:function(A,C,B){if(A.getRowCount()<1){this.refresh()}else{this.fireEvent("beforerowsdeleted",this,C,B);this.removeRows(C,B);this.processRows(C);this.fireEvent("rowsdeleted",this,C,B)}},getColumnStyle:function(A,C){var B=!C?(this.cm.config[A].css||""):"";B+="width:"+this.getColumnWidth(A)+";";if(this.cm.isHidden(A)){B+="display:none;"}var D=this.cm.config[A].align;if(D){B+="text-align:"+D+";"}return B},getColumnWidth:function(B){var A=this.cm.getColumnWidth(B);if(typeof A=="number"){return(Ext.isBorderBox?A:(A-this.borderWidth>0?A-this.borderWidth:0))+"px"}return A},getTotalWidth:function(){return this.cm.getTotalWidth()+"px"},fitColumns:function(D,G,E){var F=this.cm,S,L,O;var R=F.getTotalWidth(false);var J=this.grid.getGridEl().getWidth(true)-this.scrollOffset;if(J<20){return }var B=J-R;if(B===0){return false}var A=F.getColumnCount(true);var P=A-(typeof E=="number"?1:0);if(P===0){P=1;E=undefined}var K=F.getColumnCount();var I=[];var N=0;var M=0;var H;for(O=0;O<K;O++){if(!F.isHidden(O)&&!F.isFixed(O)&&O!==E){H=F.getColumnWidth(O);I.push(O);N=O;I.push(H);M+=H}}var C=(J-F.getTotalWidth())/M;while(I.length){H=I.pop();O=I.pop();F.setColumnWidth(O,Math.max(this.grid.minColumnWidth,Math.floor(H+H*C)),true)}if((R=F.getTotalWidth(false))>J){var Q=P!=A?E:N;F.setColumnWidth(Q,Math.max(1,F.getColumnWidth(Q)-(R-J)),true)}if(D!==true){this.updateAllColumnWidths()}return true},autoExpand:function(B){var G=this.grid,A=this.cm;if(!this.userResized&&G.autoExpandColumn){var D=A.getTotalWidth(false);var H=this.grid.getGridEl().getWidth(true)-this.scrollOffset;if(D!=H){var F=A.getIndexById(G.autoExpandColumn);var E=A.getColumnWidth(F);var C=Math.min(Math.max(((H-D)+E),G.autoExpandMin),G.autoExpandMax);if(C!=E){A.setColumnWidth(F,C,true);if(B!==true){this.updateColumnWidth(F,C)}}}}},getColumnData:function(){var D=[],A=this.cm,E=A.getColumnCount();for(var C=0;C<E;C++){var B=A.getDataIndex(C);D[C]={name:(typeof B=="undefined"?this.ds.fields.get(C).name:B),renderer:A.getRenderer(C),id:A.getColumnId(C),style:this.getColumnStyle(C)}}return D},renderRows:function(H,C){var D=this.grid,F=D.colModel,A=D.store,I=D.stripeRows;var G=F.getColumnCount();if(A.getCount()<1){return""}var E=this.getColumnData();H=H||0;C=typeof C=="undefined"?A.getCount()-1:C;var B=A.getRange(H,C);return this.doRender(E,B,A,H,G,I)},renderBody:function(){var A=this.renderRows();return this.templates.body.apply({rows:A})},refreshRow:function(B){var D=this.ds,C;if(typeof B=="number"){C=B;B=D.getAt(C)}else{C=D.indexOf(B)}var A=[];this.insertRows(D,C,C,true);this.getRow(C).rowIndex=C;this.onRemove(D,B,C+1,true);this.fireEvent("rowupdated",this,C,B)},refresh:function(B){this.fireEvent("beforerefresh",this);this.grid.stopEditing(true);var A=this.renderBody();this.mainBody.update(A);if(B===true){this.updateHeaders();this.updateHeaderSortState()}this.processRows(0,true);this.layout();this.applyEmptyText();this.fireEvent("refresh",this)},applyEmptyText:function(){if(this.emptyText&&!this.hasRows()){this.mainBody.update("<div class=\"x-grid-empty\">"+this.emptyText+"</div>")}},updateHeaderSortState:function(){var B=this.ds.getSortState();if(!B){return }if(!this.sortState||(this.sortState.field!=B.field||this.sortState.direction!=B.direction)){this.grid.fireEvent("sortchange",this.grid,B)}this.sortState=B;var C=this.cm.findColumnIndex(B.field);if(C!=-1){var A=B.direction;this.updateSortIcon(C,A)}},destroy:function(){if(this.colMenu){this.colMenu.removeAll();Ext.menu.MenuMgr.unregister(this.colMenu);this.colMenu.getEl().remove();delete this.colMenu}if(this.hmenu){this.hmenu.removeAll();Ext.menu.MenuMgr.unregister(this.hmenu);this.hmenu.getEl().remove();delete this.hmenu}if(this.grid.enableColumnMove){var C=Ext.dd.DDM.ids["gridHeader"+this.grid.getGridEl().id];if(C){for(var A in C){if(!C[A].config.isTarget&&C[A].dragElId){var B=C[A].dragElId;C[A].unreg();Ext.get(B).remove()}else{if(C[A].config.isTarget){C[A].proxyTop.remove();C[A].proxyBottom.remove();C[A].unreg()}}if(Ext.dd.DDM.locationCache[A]){delete Ext.dd.DDM.locationCache[A]}}delete Ext.dd.DDM.ids["gridHeader"+this.grid.getGridEl().id]}}Ext.destroy(this.resizeMarker,this.resizeProxy);if(this.dragZone){this.dragZone.unreg()}this.initData(null,null);Ext.EventManager.removeResizeListener(this.onWindowResize,this)},onDenyColumnHide:function(){},render:function(){if(this.autoFill){this.fitColumns(true,true)}else{if(this.forceFit){this.fitColumns(true,false)}else{if(this.grid.autoExpandColumn){this.autoExpand(true)}}}this.renderUI()},initData:function(B,A){if(this.ds){this.ds.un("load",this.onLoad,this);this.ds.un("datachanged",this.onDataChange,this);this.ds.un("add",this.onAdd,this);this.ds.un("remove",this.onRemove,this);this.ds.un("update",this.onUpdate,this);this.ds.un("clear",this.onClear,this)}if(B){B.on("load",this.onLoad,this);B.on("datachanged",this.onDataChange,this);B.on("add",this.onAdd,this);B.on("remove",this.onRemove,this);B.on("update",this.onUpdate,this);B.on("clear",this.onClear,this)}this.ds=B;if(this.cm){this.cm.un("configchange",this.onColConfigChange,this);this.cm.un("widthchange",this.onColWidthChange,this);this.cm.un("headerchange",this.onHeaderChange,this);this.cm.un("hiddenchange",this.onHiddenChange,this);this.cm.un("columnmoved",this.onColumnMove,this);this.cm.un("columnlockchange",this.onColumnLock,this)}if(A){delete this.lastViewWidth;A.on("configchange",this.onColConfigChange,this);A.on("widthchange",this.onColWidthChange,this);A.on("headerchange",this.onHeaderChange,this);A.on("hiddenchange",this.onHiddenChange,this);A.on("columnmoved",this.onColumnMove,this);A.on("columnlockchange",this.onColumnLock,this)}this.cm=A},onDataChange:function(){this.refresh();this.updateHeaderSortState()},onClear:function(){this.refresh()},onUpdate:function(B,A){this.refreshRow(A)},onAdd:function(C,A,B){this.insertRows(C,B,B+(A.length-1))},onRemove:function(D,A,B,C){if(C!==true){this.fireEvent("beforerowremoved",this,B,A)}this.removeRow(B);if(C!==true){this.processRows(B);this.applyEmptyText();this.fireEvent("rowremoved",this,B,A)}},onLoad:function(){this.scrollToTop()},onColWidthChange:function(A,B,C){this.updateColumnWidth(B,C)},onHeaderChange:function(A,B,C){this.updateHeaders()},onHiddenChange:function(A,B,C){this.updateColumnHidden(B,C)},onColumnMove:function(A,D,B){this.indexMap=null;var C=this.getScrollState();this.refresh(true);this.restoreScroll(C);this.afterMove(B)},onColConfigChange:function(){delete this.lastViewWidth;this.indexMap=null;this.refresh(true)},initUI:function(A){A.on("headerclick",this.onHeaderClick,this);if(A.trackMouseOver){A.on("mouseover",this.onRowOver,this);A.on("mouseout",this.onRowOut,this)}},initEvents:function(){},onHeaderClick:function(B,A){if(this.headersDisabled||!this.cm.isSortable(A)){return }B.stopEditing(true);B.store.sort(this.cm.getDataIndex(A))},onRowOver:function(B,A){var C;if((C=this.findRowIndex(A))!==false){this.addRowClass(C,"x-grid3-row-over")}},onRowOut:function(B,A){var C;if((C=this.findRowIndex(A))!==false&&C!==this.findRowIndex(B.getRelatedTarget())){this.removeRowClass(C,"x-grid3-row-over")}},handleWheel:function(A){A.stopPropagation()},onRowSelect:function(A){this.addRowClass(A,"x-grid3-row-selected")},onRowDeselect:function(A){this.removeRowClass(A,"x-grid3-row-selected")},onCellSelect:function(C,B){var A=this.getCell(C,B);if(A){this.fly(A).addClass("x-grid3-cell-selected")}},onCellDeselect:function(C,B){var A=this.getCell(C,B);if(A){this.fly(A).removeClass("x-grid3-cell-selected")}},onColumnSplitterMoved:function(C,B){this.userResized=true;var A=this.grid.colModel;A.setColumnWidth(C,B,true);if(this.forceFit){this.fitColumns(true,false,C);this.updateAllColumnWidths()}else{this.updateColumnWidth(C,B)}this.grid.fireEvent("columnresize",C,B)},handleHdMenuClick:function(C){var B=this.hdCtxIndex;var A=this.cm,D=this.ds;switch(C.id){case"asc":D.sort(A.getDataIndex(B),"ASC");break;case"desc":D.sort(A.getDataIndex(B),"DESC");break;default:B=A.getIndexById(C.id.substr(4));if(B!=-1){if(C.checked&&A.getColumnsBy(this.isHideableColumn,this).length<=1){this.onDenyColumnHide();return false}A.setHidden(B,C.checked)}}return true},isHideableColumn:function(A){return !A.hidden&&!A.fixed},beforeColMenuShow:function(){var A=this.cm,C=A.getColumnCount();this.colMenu.removeAll();for(var B=0;B<C;B++){if(A.config[B].fixed!==true&&A.config[B].hideable!==false){this.colMenu.add(new Ext.menu.CheckItem({id:"col-"+A.getColumnId(B),text:A.getColumnHeader(B),checked:!A.isHidden(B),hideOnClick:false,disabled:A.config[B].hideable===false}))}}},handleHdDown:function(F,D){if(Ext.fly(D).hasClass("x-grid3-hd-btn")){F.stopEvent();var E=this.findHeaderCell(D);Ext.fly(E).addClass("x-grid3-hd-menu-open");var C=this.getCellIndex(E);this.hdCtxIndex=C;var B=this.hmenu.items,A=this.cm;B.get("asc").setDisabled(!A.isSortable(C));B.get("desc").setDisabled(!A.isSortable(C));this.hmenu.on("hide",function(){Ext.fly(E).removeClass("x-grid3-hd-menu-open")},this,{single:true});this.hmenu.show(D,"tl-bl?")}},handleHdOver:function(D,A){var C=this.findHeaderCell(A);if(C&&!this.headersDisabled){this.activeHd=C;this.activeHdIndex=this.getCellIndex(C);var B=this.fly(C);this.activeHdRegion=B.getRegion();if(!this.cm.isMenuDisabled(this.activeHdIndex)){B.addClass("x-grid3-hd-over");this.activeHdBtn=B.child(".x-grid3-hd-btn");if(this.activeHdBtn){this.activeHdBtn.dom.style.height=(C.firstChild.offsetHeight-1)+"px"}}}},handleHdMove:function(F,D){if(this.activeHd&&!this.headersDisabled){var B=this.splitHandleWidth||5;var E=this.activeHdRegion;var A=F.getPageX();var C=this.activeHd.style;if(A-E.left<=B&&this.cm.isResizable(this.activeHdIndex-1)){C.cursor=Ext.isAir?"move":Ext.isSafari?"e-resize":"col-resize"}else{if(E.right-A<=(!this.activeHdBtn?B:2)&&this.cm.isResizable(this.activeHdIndex)){C.cursor=Ext.isAir?"move":Ext.isSafari?"w-resize":"col-resize"}else{C.cursor=""}}}},handleHdOut:function(C,A){var B=this.findHeaderCell(A);if(B&&(!Ext.isIE||!C.within(B,true))){this.activeHd=null;this.fly(B).removeClass("x-grid3-hd-over");B.style.cursor=""}},hasRows:function(){var A=this.mainBody.dom.firstChild;return A&&A.className!="x-grid-empty"},bind:function(A,B){this.initData(A,B)}});Ext.grid.GridView.SplitDragZone=function(A,B){this.grid=A;this.view=A.getView();this.marker=this.view.resizeMarker;this.proxy=this.view.resizeProxy;Ext.grid.GridView.SplitDragZone.superclass.constructor.call(this,B,"gridSplitters"+this.grid.getGridEl().id,{dragElId:Ext.id(this.proxy.dom),resizeFrame:false});this.scroll=false;this.hw=this.view.splitHandleWidth||5};Ext.extend(Ext.grid.GridView.SplitDragZone,Ext.dd.DDProxy,{b4StartDrag:function(A,E){this.view.headersDisabled=true;var D=this.view.mainWrap.getHeight();this.marker.setHeight(D);this.marker.show();this.marker.alignTo(this.view.getHeaderCell(this.cellIndex),"tl-tl",[-2,0]);this.proxy.setHeight(D);var B=this.cm.getColumnWidth(this.cellIndex);var C=Math.max(B-this.grid.minColumnWidth,0);this.resetConstraints();this.setXConstraint(C,1000);this.setYConstraint(0,0);this.minX=A-C;this.maxX=A+1000;this.startPos=A;Ext.dd.DDProxy.prototype.b4StartDrag.call(this,A,E)},handleMouseDown:function(A){var H=this.view.findHeaderCell(A.getTarget());if(H){var K=this.view.fly(H).getXY(),E=K[0],D=K[1];var I=A.getXY(),C=I[0],B=I[1];var G=H.offsetWidth,F=false;if((C-E)<=this.hw){F=-1}else{if((E+G)-C<=this.hw){F=0}}if(F!==false){this.cm=this.grid.colModel;var J=this.view.getCellIndex(H);if(F==-1){if(J+F<0){return }while(this.cm.isHidden(J+F)){--F;if(J+F<0){return }}}this.cellIndex=J+F;this.split=H.dom;if(this.cm.isResizable(this.cellIndex)&&!this.cm.isFixed(this.cellIndex)){Ext.grid.GridView.SplitDragZone.superclass.handleMouseDown.apply(this,arguments)}}else{if(this.view.columnDrag){this.view.columnDrag.callHandleMouseDown(A)}}}},endDrag:function(D){this.marker.hide();var A=this.view;var B=Math.max(this.minX,D.getPageX());var C=B-this.startPos;A.onColumnSplitterMoved(this.cellIndex,this.cm.getColumnWidth(this.cellIndex)+C);setTimeout(function(){A.headersDisabled=false},50)},autoOffset:function(){this.setDelta(0,0)}});
-Ext.grid.GroupingView=Ext.extend(Ext.grid.GridView,{hideGroupedColumn:false,showGroupName:true,startCollapsed:false,enableGrouping:true,enableGroupingMenu:true,enableNoGroups:true,emptyGroupText:"(None)",ignoreAdd:false,groupTextTpl:"{text}",gidSeed:1000,initTemplates:function(){Ext.grid.GroupingView.superclass.initTemplates.call(this);this.state={};var A=this.grid.getSelectionModel();A.on(A.selectRow?"beforerowselect":"beforecellselect",this.onBeforeRowSelect,this);if(!this.startGroup){this.startGroup=new Ext.XTemplate("<div id=\"{groupId}\" class=\"x-grid-group {cls}\">","<div id=\"{groupId}-hd\" class=\"x-grid-group-hd\" style=\"{style}\"><div>",this.groupTextTpl,"</div></div>","<div id=\"{groupId}-bd\" class=\"x-grid-group-body\">")}this.startGroup.compile();this.endGroup="</div></div>"},findGroup:function(A){return Ext.fly(A).up(".x-grid-group",this.mainBody.dom)},getGroups:function(){return this.hasRows()?this.mainBody.dom.childNodes:[]},onAdd:function(){if(this.enableGrouping&&!this.ignoreAdd){var A=this.getScrollState();this.refresh();this.restoreScroll(A)}else{if(!this.enableGrouping){Ext.grid.GroupingView.superclass.onAdd.apply(this,arguments)}}},onRemove:function(E,A,B,D){Ext.grid.GroupingView.superclass.onRemove.apply(this,arguments);var C=document.getElementById(A._groupId);if(C&&C.childNodes[1].childNodes.length<1){Ext.removeNode(C)}this.applyEmptyText()},refreshRow:function(A){if(this.ds.getCount()==1){this.refresh()}else{this.isUpdating=true;Ext.grid.GroupingView.superclass.refreshRow.apply(this,arguments);this.isUpdating=false}},beforeMenuShow:function(){var C=this.getGroupField();var B=this.hmenu.items.get("groupBy");if(B){B.setDisabled(this.cm.config[this.hdCtxIndex].groupable===false)}var A=this.hmenu.items.get("showGroups");if(A){A.setDisabled(!C&&this.cm.config[this.hdCtxIndex].groupable===false);A.setChecked(!!C,true)}},renderUI:function(){Ext.grid.GroupingView.superclass.renderUI.call(this);this.mainBody.on("mousedown",this.interceptMouse,this);if(this.enableGroupingMenu&&this.hmenu){this.hmenu.add("-",{id:"groupBy",text:this.groupByText,handler:this.onGroupByClick,scope:this,iconCls:"x-group-by-icon"});if(this.enableNoGroups){this.hmenu.add({id:"showGroups",text:this.showGroupsText,checked:true,checkHandler:this.onShowGroupsClick,scope:this})}this.hmenu.on("beforeshow",this.beforeMenuShow,this)}},onGroupByClick:function(){this.grid.store.groupBy(this.cm.getDataIndex(this.hdCtxIndex));this.beforeMenuShow()},onShowGroupsClick:function(A,B){if(B){this.onGroupByClick()}else{this.grid.store.clearGrouping()}},toggleGroup:function(C,B){this.grid.stopEditing(true);C=Ext.getDom(C);var A=Ext.fly(C);B=B!==undefined?B:A.hasClass("x-grid-group-collapsed");this.state[A.dom.id]=B;A[B?"removeClass":"addClass"]("x-grid-group-collapsed")},toggleAllGroups:function(C){var B=this.getGroups();for(var D=0,A=B.length;D<A;D++){this.toggleGroup(B[D],C)}},expandAllGroups:function(){this.toggleAllGroups(true)},collapseAllGroups:function(){this.toggleAllGroups(false)},interceptMouse:function(B){var A=B.getTarget(".x-grid-group-hd",this.mainBody);if(A){B.stopEvent();this.toggleGroup(A.parentNode)}},getGroup:function(A,D,F,G,B,E){var C=F?F(A,{},D,G,B,E):String(A);if(C===""){C=this.cm.config[B].emptyGroupText||this.emptyGroupText}return C},getGroupField:function(){return this.grid.store.getGroupState()},renderRows:function(){var A=this.getGroupField();var D=!!A;if(this.hideGroupedColumn){var B=this.cm.findColumnIndex(A);if(!D&&this.lastGroupField!==undefined){this.mainBody.update("");this.cm.setHidden(this.cm.findColumnIndex(this.lastGroupField),false);delete this.lastGroupField}else{if(D&&this.lastGroupField===undefined){this.lastGroupField=A;this.cm.setHidden(B,true)}else{if(D&&this.lastGroupField!==undefined&&A!==this.lastGroupField){this.mainBody.update("");var C=this.cm.findColumnIndex(this.lastGroupField);this.cm.setHidden(C,false);this.lastGroupField=A;this.cm.setHidden(B,true)}}}}return Ext.grid.GroupingView.superclass.renderRows.apply(this,arguments)},doRender:function(D,G,P,A,O,R){if(G.length<1){return""}var Y=this.getGroupField();var N=this.cm.findColumnIndex(Y);this.enableGrouping=!!Y;if(!this.enableGrouping||this.isUpdating){return Ext.grid.GroupingView.superclass.doRender.apply(this,arguments)}var H="width:"+this.getTotalWidth()+";";var Q=this.grid.getGridEl().id;var F=this.cm.config[N];var B=F.groupRenderer||F.renderer;var S=this.showGroupName?(F.groupName||F.header)+": ":"";var X=[],K,T,U,M;for(T=0,U=G.length;T<U;T++){var J=A+T;var L=G[T],E=L.data[Y],V=this.getGroup(E,L,B,J,N,P);if(!K||K.group!=V){M=Q+"-gp-"+Y+"-"+Ext.util.Format.htmlEncode(V);var C=typeof this.state[M]!=="undefined"?!this.state[M]:this.startCollapsed;var I=C?"x-grid-group-collapsed":"";K={group:V,gvalue:E,text:S+V,groupId:M,startRow:J,rs:[L],cls:I,style:H};X.push(K)}else{K.rs.push(L)}L._groupId=M}var W=[];for(T=0,U=X.length;T<U;T++){var V=X[T];this.doGroupStart(W,V,D,P,O);W[W.length]=Ext.grid.GroupingView.superclass.doRender.call(this,D,V.rs,P,V.startRow,O,R);this.doGroupEnd(W,V,D,P,O)}return W.join("")},getGroupId:function(F){var D=this.grid.getGridEl().id;var C=this.getGroupField();var E=this.cm.findColumnIndex(C);var B=this.cm.config[E];var G=B.groupRenderer||B.renderer;var A=this.getGroup(F,{data:{}},G,0,E,this.ds);return D+"-gp-"+C+"-"+Ext.util.Format.htmlEncode(F)},doGroupStart:function(A,D,B,E,C){A[A.length]=this.startGroup.apply(D)},doGroupEnd:function(A,D,B,E,C){A[A.length]=this.endGroup},getRows:function(){if(!this.enableGrouping){return Ext.grid.GroupingView.superclass.getRows.call(this)}var G=[];var F,C=this.getGroups();for(var E=0,A=C.length;E<A;E++){F=C[E].childNodes[1].childNodes;for(var D=0,B=F.length;D<B;D++){G[G.length]=F[D]}}return G},updateGroupWidths:function(){if(!this.enableGrouping||!this.hasRows()){return }var C=Math.max(this.cm.getTotalWidth(),this.el.dom.offsetWidth-this.scrollOffset)+"px";var B=this.getGroups();for(var D=0,A=B.length;D<A;D++){B[D].firstChild.style.width=C}},onColumnWidthUpdated:function(C,A,B){this.updateGroupWidths()},onAllColumnWidthsUpdated:function(A,B){this.updateGroupWidths()},onColumnHiddenUpdated:function(B,C,A){this.updateGroupWidths()},onLayout:function(){this.updateGroupWidths()},onBeforeRowSelect:function(D,C){if(!this.enableGrouping){return }var B=this.getRow(C);if(B&&!B.offsetParent){var A=this.findGroup(B);this.toggleGroup(A,true)}},groupByText:"Group By This Field",showGroupsText:"Show in Groups"});Ext.grid.GroupingView.GROUP_ID=1000;
-Ext.grid.HeaderDragZone=function(A,C,B){this.grid=A;this.view=A.getView();this.ddGroup="gridHeader"+this.grid.getGridEl().id;Ext.grid.HeaderDragZone.superclass.constructor.call(this,C);if(B){this.setHandleElId(Ext.id(C));this.setOuterHandleElId(Ext.id(B))}this.scroll=false};Ext.extend(Ext.grid.HeaderDragZone,Ext.dd.DragZone,{maxDragWidth:120,getDragData:function(C){var A=Ext.lib.Event.getTarget(C);var B=this.view.findHeaderCell(A);if(B){return{ddel:B.firstChild,header:B}}return false},onInitDrag:function(A){this.view.headersDisabled=true;var B=this.dragData.ddel.cloneNode(true);B.id=Ext.id();B.style.width=Math.min(this.dragData.header.offsetWidth,this.maxDragWidth)+"px";this.proxy.update(B);return true},afterValidDrop:function(){var A=this.view;setTimeout(function(){A.headersDisabled=false},50)},afterInvalidDrop:function(){var A=this.view;setTimeout(function(){A.headersDisabled=false},50)}});Ext.grid.HeaderDropZone=function(A,C,B){this.grid=A;this.view=A.getView();this.proxyTop=Ext.DomHelper.append(document.body,{cls:"col-move-top",html:"&#160;"},true);this.proxyBottom=Ext.DomHelper.append(document.body,{cls:"col-move-bottom",html:"&#160;"},true);this.proxyTop.hide=this.proxyBottom.hide=function(){this.setLeftTop(-100,-100);this.setStyle("visibility","hidden")};this.ddGroup="gridHeader"+this.grid.getGridEl().id;Ext.grid.HeaderDropZone.superclass.constructor.call(this,A.getGridEl().dom)};Ext.extend(Ext.grid.HeaderDropZone,Ext.dd.DropZone,{proxyOffsets:[-4,-9],fly:Ext.Element.fly,getTargetFromEvent:function(C){var A=Ext.lib.Event.getTarget(C);var B=this.view.findCellIndex(A);if(B!==false){return this.view.getHeaderCell(B)}},nextVisible:function(C){var B=this.view,A=this.grid.colModel;C=C.nextSibling;while(C){if(!A.isHidden(B.getCellIndex(C))){return C}C=C.nextSibling}return null},prevVisible:function(C){var B=this.view,A=this.grid.colModel;C=C.prevSibling;while(C){if(!A.isHidden(B.getCellIndex(C))){return C}C=C.prevSibling}return null},positionIndicator:function(D,B,E){var H=Ext.lib.Event.getPageX(E);var A=Ext.lib.Dom.getRegion(B.firstChild);var I,K,G=A.top+this.proxyOffsets[1];if((A.right-H)<=(A.right-A.left)/2){I=A.right+this.view.borderWidth;K="after"}else{I=A.left;K="before"}var F=this.view.getCellIndex(D);var J=this.view.getCellIndex(B);if(this.grid.colModel.isFixed(J)){return false}var C=this.grid.colModel.isLocked(J);if(K=="after"){J++}if(F<J){J--}if(F==J&&(C==this.grid.colModel.isLocked(F))){return false}I+=this.proxyOffsets[0];this.proxyTop.setLeftTop(I,G);this.proxyTop.show();if(!this.bottomOffset){this.bottomOffset=this.view.mainHd.getHeight()}this.proxyBottom.setLeftTop(I,G+this.proxyTop.dom.offsetHeight+this.bottomOffset);this.proxyBottom.show();return K},onNodeEnter:function(D,A,C,B){if(B.header!=D){this.positionIndicator(B.header,D,C)}},onNodeOver:function(E,B,D,C){var A=false;if(C.header!=E){A=this.positionIndicator(C.header,E,D)}if(!A){this.proxyTop.hide();this.proxyBottom.hide()}return A?this.dropAllowed:this.dropNotAllowed},onNodeOut:function(D,A,C,B){this.proxyTop.hide();this.proxyBottom.hide()},onNodeDrop:function(B,K,F,D){var E=D.header;if(E!=B){var I=this.grid.colModel;var H=Ext.lib.Event.getPageX(F);var A=Ext.lib.Dom.getRegion(B.firstChild);var L=(A.right-H)<=((A.right-A.left)/2)?"after":"before";var G=this.view.getCellIndex(E);var J=this.view.getCellIndex(B);var C=I.isLocked(J);if(L=="after"){J++}if(G<J){J--}if(G==J&&(C==I.isLocked(G))){return false}I.setLocked(G,C,true);I.moveColumn(G,J);this.grid.fireEvent("columnmove",G,J);return true}return false}});Ext.grid.GridView.ColumnDragZone=function(A,B){Ext.grid.GridView.ColumnDragZone.superclass.constructor.call(this,A,B,null);this.proxy.el.addClass("x-grid3-col-dd")};Ext.extend(Ext.grid.GridView.ColumnDragZone,Ext.grid.HeaderDragZone,{handleMouseDown:function(A){},callHandleMouseDown:function(A){Ext.grid.GridView.ColumnDragZone.superclass.handleMouseDown.call(this,A)}});
-Ext.grid.SplitDragZone=function(A,C,B){this.grid=A;this.view=A.getView();this.proxy=this.view.resizeProxy;Ext.grid.SplitDragZone.superclass.constructor.call(this,C,"gridSplitters"+this.grid.getGridEl().id,{dragElId:Ext.id(this.proxy.dom),resizeFrame:false});this.setHandleElId(Ext.id(C));this.setOuterHandleElId(Ext.id(B));this.scroll=false};Ext.extend(Ext.grid.SplitDragZone,Ext.dd.DDProxy,{fly:Ext.Element.fly,b4StartDrag:function(A,D){this.view.headersDisabled=true;this.proxy.setHeight(this.view.mainWrap.getHeight());var B=this.cm.getColumnWidth(this.cellIndex);var C=Math.max(B-this.grid.minColumnWidth,0);this.resetConstraints();this.setXConstraint(C,1000);this.setYConstraint(0,0);this.minX=A-C;this.maxX=A+1000;this.startPos=A;Ext.dd.DDProxy.prototype.b4StartDrag.call(this,A,D)},handleMouseDown:function(B){ev=Ext.EventObject.setEvent(B);var A=this.fly(ev.getTarget());if(A.hasClass("x-grid-split")){this.cellIndex=this.view.getCellIndex(A.dom);this.split=A.dom;this.cm=this.grid.colModel;if(this.cm.isResizable(this.cellIndex)&&!this.cm.isFixed(this.cellIndex)){Ext.grid.SplitDragZone.superclass.handleMouseDown.apply(this,arguments)}}},endDrag:function(C){this.view.headersDisabled=false;var A=Math.max(this.minX,Ext.lib.Event.getPageX(C));var B=A-this.startPos;this.view.onColumnSplitterMoved(this.cellIndex,this.cm.getColumnWidth(this.cellIndex)+B)},autoOffset:function(){this.setDelta(0,0)}});
-Ext.grid.GridDragZone=function(B,A){this.view=B.getView();Ext.grid.GridDragZone.superclass.constructor.call(this,this.view.mainBody.dom,A);if(this.view.lockedBody){this.setHandleElId(Ext.id(this.view.mainBody.dom));this.setOuterHandleElId(Ext.id(this.view.lockedBody.dom))}this.scroll=false;this.grid=B;this.ddel=document.createElement("div");this.ddel.className="x-grid-dd-wrap"};Ext.extend(Ext.grid.GridDragZone,Ext.dd.DragZone,{ddGroup:"GridDD",getDragData:function(B){var A=Ext.lib.Event.getTarget(B);var D=this.view.findRowIndex(A);if(D!==false){var C=this.grid.selModel;if(!C.isSelected(D)||B.hasModifier()){C.handleMouseDown(this.grid,D,B)}return{grid:this.grid,ddel:this.ddel,rowIndex:D,selections:C.getSelections()}}return false},onInitDrag:function(B){var A=this.dragData;this.ddel.innerHTML=this.grid.getDragDropText();this.proxy.update(this.ddel)},afterRepair:function(){this.dragging=false},getRepairXY:function(B,A){return false},onEndDrag:function(A,B){},onValidDrop:function(A,B,C){this.hideProxy()},beforeInvalidDrop:function(A,B){}});
-Ext.grid.ColumnModel=function(A){this.defaultWidth=100;this.defaultSortable=false;if(A.columns){Ext.apply(this,A);this.setConfig(A.columns,true)}else{this.setConfig(A,true)}this.addEvents("widthchange","headerchange","hiddenchange","columnmoved","columnlockchange","configchange");Ext.grid.ColumnModel.superclass.constructor.call(this)};Ext.extend(Ext.grid.ColumnModel,Ext.util.Observable,{getColumnId:function(A){return this.config[A].id},setConfig:function(C,B){if(!B){delete this.totalWidth;for(var D=0,A=this.config.length;D<A;D++){var E=this.config[D];if(E.editor){E.editor.destroy()}}}this.config=C;this.lookup={};for(var D=0,A=C.length;D<A;D++){var E=C[D];if(typeof E.renderer=="string"){E.renderer=Ext.util.Format[E.renderer]}if(typeof E.id=="undefined"){E.id=D}if(E.editor&&E.editor.isFormField){E.editor=new Ext.grid.GridEditor(E.editor)}this.lookup[E.id]=E}if(!B){this.fireEvent("configchange",this)}},getColumnById:function(A){return this.lookup[A]},getIndexById:function(C){for(var B=0,A=this.config.length;B<A;B++){if(this.config[B].id==C){return B}}return -1},moveColumn:function(C,A){var B=this.config[C];this.config.splice(C,1);this.config.splice(A,0,B);this.dataMap=null;this.fireEvent("columnmoved",this,C,A)},isLocked:function(A){return this.config[A].locked===true},setLocked:function(B,C,A){if(this.isLocked(B)==C){return }this.config[B].locked=C;if(!A){this.fireEvent("columnlockchange",this,B,C)}},getTotalLockedWidth:function(){var A=0;for(var B=0;B<this.config.length;B++){if(this.isLocked(B)&&!this.isHidden(B)){this.totalWidth+=this.getColumnWidth(B)}}return A},getLockedCount:function(){for(var B=0,A=this.config.length;B<A;B++){if(!this.isLocked(B)){return B}}},getColumnCount:function(C){if(C===true){var D=0;for(var B=0,A=this.config.length;B<A;B++){if(!this.isHidden(B)){D++}}return D}return this.config.length},getColumnsBy:function(D,C){var E=[];for(var B=0,A=this.config.length;B<A;B++){var F=this.config[B];if(D.call(C||this,F,B)===true){E[E.length]=F}}return E},isSortable:function(A){if(typeof this.config[A].sortable=="undefined"){return this.defaultSortable}return this.config[A].sortable},isMenuDisabled:function(A){return !!this.config[A].menuDisabled},getRenderer:function(A){if(!this.config[A].renderer){return Ext.grid.ColumnModel.defaultRenderer}return this.config[A].renderer},setRenderer:function(A,B){this.config[A].renderer=B},getColumnWidth:function(A){return this.config[A].width||this.defaultWidth},setColumnWidth:function(B,C,A){this.config[B].width=C;this.totalWidth=null;if(!A){this.fireEvent("widthchange",this,B,C)}},getTotalWidth:function(B){if(!this.totalWidth){this.totalWidth=0;for(var C=0,A=this.config.length;C<A;C++){if(B||!this.isHidden(C)){this.totalWidth+=this.getColumnWidth(C)}}}return this.totalWidth},getColumnHeader:function(A){return this.config[A].header},setColumnHeader:function(A,B){this.config[A].header=B;this.fireEvent("headerchange",this,A,B)},getColumnTooltip:function(A){return this.config[A].tooltip},setColumnTooltip:function(A,B){this.config[A].tooltip=B},getDataIndex:function(A){return this.config[A].dataIndex},setDataIndex:function(A,B){this.config[A].dataIndex=B},findColumnIndex:function(C){var D=this.config;for(var B=0,A=D.length;B<A;B++){if(D[B].dataIndex==C){return B}}return -1},isCellEditable:function(A,B){return(this.config[A].editable||(typeof this.config[A].editable=="undefined"&&this.config[A].editor))?true:false},getCellEditor:function(A,B){return this.config[A].editor},setEditable:function(A,B){this.config[A].editable=B},isHidden:function(A){return this.config[A].hidden},isFixed:function(A){return this.config[A].fixed},isResizable:function(A){return A>=0&&this.config[A].resizable!==false&&this.config[A].fixed!==true},setHidden:function(A,B){var C=this.config[A];if(C.hidden!==B){C.hidden=B;this.totalWidth=null;this.fireEvent("hiddenchange",this,A,B)}},setEditor:function(A,B){this.config[A].editor=B}});Ext.grid.ColumnModel.defaultRenderer=function(A){if(typeof A=="string"&&A.length<1){return"&#160;"}return A};Ext.grid.DefaultColumnModel=Ext.grid.ColumnModel;
-Ext.grid.AbstractSelectionModel=function(){this.locked=false;Ext.grid.AbstractSelectionModel.superclass.constructor.call(this)};Ext.extend(Ext.grid.AbstractSelectionModel,Ext.util.Observable,{init:function(A){this.grid=A;this.initEvents()},lock:function(){this.locked=true},unlock:function(){this.locked=false},isLocked:function(){return this.locked}});
-Ext.grid.RowSelectionModel=function(A){Ext.apply(this,A);this.selections=new Ext.util.MixedCollection(false,function(B){return B.id});this.last=false;this.lastActive=false;this.addEvents("selectionchange","beforerowselect","rowselect","rowdeselect");Ext.grid.RowSelectionModel.superclass.constructor.call(this)};Ext.extend(Ext.grid.RowSelectionModel,Ext.grid.AbstractSelectionModel,{singleSelect:false,initEvents:function(){if(!this.grid.enableDragDrop&&!this.grid.enableDrag){this.grid.on("rowmousedown",this.handleMouseDown,this)}else{this.grid.on("rowclick",function(B,D,C){if(C.button===0&&!C.shiftKey&&!C.ctrlKey){this.selectRow(D,false);B.view.focusRow(D)}},this)}this.rowNav=new Ext.KeyNav(this.grid.getGridEl(),{"up":function(C){if(!C.shiftKey){this.selectPrevious(C.shiftKey)}else{if(this.last!==false&&this.lastActive!==false){var B=this.last;this.selectRange(this.last,this.lastActive-1);this.grid.getView().focusRow(this.lastActive);if(B!==false){this.last=B}}else{this.selectFirstRow()}}},"down":function(C){if(!C.shiftKey){this.selectNext(C.shiftKey)}else{if(this.last!==false&&this.lastActive!==false){var B=this.last;this.selectRange(this.last,this.lastActive+1);this.grid.getView().focusRow(this.lastActive);if(B!==false){this.last=B}}else{this.selectFirstRow()}}},scope:this});var A=this.grid.view;A.on("refresh",this.onRefresh,this);A.on("rowupdated",this.onRowUpdated,this);A.on("rowremoved",this.onRemove,this)},onRefresh:function(){var F=this.grid.store,B;var D=this.getSelections();this.clearSelections(true);for(var C=0,A=D.length;C<A;C++){var E=D[C];if((B=F.indexOfId(E.id))!=-1){this.selectRow(B,true)}}if(D.length!=this.selections.getCount()){this.fireEvent("selectionchange",this)}},onRemove:function(A,B,C){if(this.selections.remove(C)!==false){this.fireEvent("selectionchange",this)}},onRowUpdated:function(A,B,C){if(this.isSelected(C)){A.onRowSelect(B)}},selectRecords:function(B,E){if(!E){this.clearSelections()}var D=this.grid.store;for(var C=0,A=B.length;C<A;C++){this.selectRow(D.indexOf(B[C]),true)}},getCount:function(){return this.selections.length},selectFirstRow:function(){this.selectRow(0)},selectLastRow:function(A){this.selectRow(this.grid.store.getCount()-1,A)},selectNext:function(A){if(this.hasNext()){this.selectRow(this.last+1,A);this.grid.getView().focusRow(this.last);return true}return false},selectPrevious:function(A){if(this.hasPrevious()){this.selectRow(this.last-1,A);this.grid.getView().focusRow(this.last);return true}return false},hasNext:function(){return this.last!==false&&(this.last+1)<this.grid.store.getCount()},hasPrevious:function(){return !!this.last},getSelections:function(){return[].concat(this.selections.items)},getSelected:function(){return this.selections.itemAt(0)},each:function(E,D){var C=this.getSelections();for(var B=0,A=C.length;B<A;B++){if(E.call(D||this,C[B],B)===false){return false}}return true},clearSelections:function(A){if(this.locked){return }if(A!==true){var C=this.grid.store;var B=this.selections;B.each(function(D){this.deselectRow(C.indexOfId(D.id))},this);B.clear()}else{this.selections.clear()}this.last=false},selectAll:function(){if(this.locked){return }this.selections.clear();for(var B=0,A=this.grid.store.getCount();B<A;B++){this.selectRow(B,true)}},hasSelection:function(){return this.selections.length>0},isSelected:function(A){var B=typeof A=="number"?this.grid.store.getAt(A):A;return(B&&this.selections.key(B.id)?true:false)},isIdSelected:function(A){return(this.selections.key(A)?true:false)},handleMouseDown:function(D,F,E){if(E.button!==0||this.isLocked()){return }var A=this.grid.getView();if(E.shiftKey&&this.last!==false){var C=this.last;this.selectRange(C,F,E.ctrlKey);this.last=C;A.focusRow(F)}else{var B=this.isSelected(F);if(E.ctrlKey&&B){this.deselectRow(F)}else{if(!B||this.getCount()>1){this.selectRow(F,E.ctrlKey||E.shiftKey);A.focusRow(F)}}}},selectRows:function(C,D){if(!D){this.clearSelections()}for(var B=0,A=C.length;B<A;B++){this.selectRow(C[B],true)}},selectRange:function(B,A,D){if(this.locked){return }if(!D){this.clearSelections()}if(B<=A){for(var C=B;C<=A;C++){this.selectRow(C,true)}}else{for(var C=B;C>=A;C--){this.selectRow(C,true)}}},deselectRange:function(C,B,A){if(this.locked){return }for(var D=C;D<=B;D++){this.deselectRow(D,A)}},selectRow:function(B,D,A){if(this.locked||(B<0||B>=this.grid.store.getCount())||this.isSelected(B)){return }var C=this.grid.store.getAt(B);if(C&&this.fireEvent("beforerowselect",this,B,D,C)!==false){if(!D||this.singleSelect){this.clearSelections()}this.selections.add(C);this.last=this.lastActive=B;if(!A){this.grid.getView().onRowSelect(B)}this.fireEvent("rowselect",this,B,C);this.fireEvent("selectionchange",this)}},deselectRow:function(B,A){if(this.locked){return }if(this.last==B){this.last=false}if(this.lastActive==B){this.lastActive=false}var C=this.grid.store.getAt(B);if(C){this.selections.remove(C);if(!A){this.grid.getView().onRowDeselect(B)}this.fireEvent("rowdeselect",this,B,C);this.fireEvent("selectionchange",this)}},restoreLast:function(){if(this._last){this.last=this._last}},acceptsNav:function(C,B,A){return !A.isHidden(B)&&A.isCellEditable(B,C)},onEditorKey:function(F,E){var C=E.getKey(),G,D=this.grid,B=D.activeEditor;var A=E.shiftKey;if(C==E.TAB){E.stopEvent();B.completeEdit();if(A){G=D.walkCells(B.row,B.col-1,-1,this.acceptsNav,this)}else{G=D.walkCells(B.row,B.col+1,1,this.acceptsNav,this)}}else{if(C==E.ENTER){E.stopEvent();B.completeEdit();if(this.moveEditorOnEnter!==false){if(A){G=D.walkCells(B.row-1,B.col,-1,this.acceptsNav,this)}else{G=D.walkCells(B.row+1,B.col,1,this.acceptsNav,this)}}}else{if(C==E.ESC){B.cancelEdit()}}}if(G){D.startEditing(G[0],G[1])}}});
-Ext.grid.CellSelectionModel=function(A){Ext.apply(this,A);this.selection=null;this.addEvents("beforecellselect","cellselect","selectionchange");Ext.grid.CellSelectionModel.superclass.constructor.call(this)};Ext.extend(Ext.grid.CellSelectionModel,Ext.grid.AbstractSelectionModel,{initEvents:function(){this.grid.on("cellmousedown",this.handleMouseDown,this);this.grid.getGridEl().on(Ext.isIE||Ext.isSafari3?"keydown":"keypress",this.handleKeyDown,this);var A=this.grid.view;A.on("refresh",this.onViewChange,this);A.on("rowupdated",this.onRowUpdated,this);A.on("beforerowremoved",this.clearSelections,this);A.on("beforerowsinserted",this.clearSelections,this);if(this.grid.isEditor){this.grid.on("beforeedit",this.beforeEdit,this)}},beforeEdit:function(A){this.select(A.row,A.column,false,true,A.record)},onRowUpdated:function(A,B,C){if(this.selection&&this.selection.record==C){A.onCellSelect(B,this.selection.cell[1])}},onViewChange:function(){this.clearSelections(true)},getSelectedCell:function(){return this.selection?this.selection.cell:null},clearSelections:function(B){var A=this.selection;if(A){if(B!==true){this.grid.view.onCellDeselect(A.cell[0],A.cell[1])}this.selection=null;this.fireEvent("selectionchange",this,null)}},hasSelection:function(){return this.selection?true:false},handleMouseDown:function(B,D,A,C){if(C.button!==0||this.isLocked()){return }this.select(D,A)},select:function(F,C,B,E,D){if(this.fireEvent("beforecellselect",this,F,C)!==false){this.clearSelections();D=D||this.grid.store.getAt(F);this.selection={record:D,cell:[F,C]};if(!B){var A=this.grid.getView();A.onCellSelect(F,C);if(E!==true){A.focusCell(F,C)}}this.fireEvent("cellselect",this,F,C);this.fireEvent("selectionchange",this,this.selection)}},isSelectable:function(C,B,A){return !A.isHidden(B)},handleKeyDown:function(F){if(!F.isNavKeyPress()){return }var E=this.grid,J=this.selection;if(!J){F.stopEvent();var I=E.walkCells(0,0,1,this.isSelectable,this);if(I){this.select(I[0],I[1])}return }var B=this;var H=function(M,K,L){return E.walkCells(M,K,L,B.isSelectable,B)};var C=F.getKey(),A=J.cell[0],G=J.cell[1];var D;switch(C){case F.TAB:if(F.shiftKey){D=H(A,G-1,-1)}else{D=H(A,G+1,1)}break;case F.DOWN:D=H(A+1,G,1);break;case F.UP:D=H(A-1,G,-1);break;case F.RIGHT:D=H(A,G+1,1);break;case F.LEFT:D=H(A,G-1,-1);break;case F.ENTER:if(E.isEditor&&!E.editing){E.startEditing(A,G);F.stopEvent();return }break}if(D){this.select(D[0],D[1]);F.stopEvent()}},acceptsNav:function(C,B,A){return !A.isHidden(B)&&A.isCellEditable(B,C)},onEditorKey:function(E,D){var B=D.getKey(),F,C=this.grid,A=C.activeEditor;if(B==D.TAB){if(D.shiftKey){F=C.walkCells(A.row,A.col-1,-1,this.acceptsNav,this)}else{F=C.walkCells(A.row,A.col+1,1,this.acceptsNav,this)}D.stopEvent()}else{if(B==D.ENTER){A.completeEdit();D.stopEvent()}else{if(B==D.ESC){D.stopEvent();A.cancelEdit()}}}if(F){C.startEditing(F[0],F[1])}}});
-Ext.grid.EditorGridPanel=Ext.extend(Ext.grid.GridPanel,{clicksToEdit:2,isEditor:true,detectEdit:false,autoEncode:false,trackMouseOver:false,initComponent:function(){Ext.grid.EditorGridPanel.superclass.initComponent.call(this);if(!this.selModel){this.selModel=new Ext.grid.CellSelectionModel()}this.activeEditor=null;this.addEvents("beforeedit","afteredit","validateedit")},initEvents:function(){Ext.grid.EditorGridPanel.superclass.initEvents.call(this);this.on("bodyscroll",this.stopEditing,this,[true]);if(this.clicksToEdit==1){this.on("cellclick",this.onCellDblClick,this)}else{if(this.clicksToEdit=="auto"&&this.view.mainBody){this.view.mainBody.on("mousedown",this.onAutoEditClick,this)}this.on("celldblclick",this.onCellDblClick,this)}this.getGridEl().addClass("xedit-grid")},onCellDblClick:function(B,C,A){this.startEditing(C,A)},onAutoEditClick:function(C,B){if(C.button!==0){return }var E=this.view.findRowIndex(B);var A=this.view.findCellIndex(B);if(E!==false&&A!==false){this.stopEditing();if(this.selModel.getSelectedCell){var D=this.selModel.getSelectedCell();if(D&&D.cell[0]===E&&D.cell[1]===A){this.startEditing(E,A)}}else{if(this.selModel.isSelected(E)){this.startEditing(E,A)}}}},onEditComplete:function(B,D,A){this.editing=false;this.activeEditor=null;B.un("specialkey",this.selModel.onEditorKey,this.selModel);var C=B.record;var F=this.colModel.getDataIndex(B.col);D=this.postEditValue(D,A,C,F);if(String(D)!==String(A)){var E={grid:this,record:C,field:F,originalValue:A,value:D,row:B.row,column:B.col,cancel:false};if(this.fireEvent("validateedit",E)!==false&&!E.cancel){C.set(F,E.value);delete E.cancel;this.fireEvent("afteredit",E)}}this.view.focusCell(B.row,B.col)},startEditing:function(F,B){this.stopEditing();if(this.colModel.isCellEditable(B,F)){this.view.ensureVisible(F,B,true);var C=this.store.getAt(F);var E=this.colModel.getDataIndex(B);var D={grid:this,record:C,field:E,value:C.data[E],row:F,column:B,cancel:false};if(this.fireEvent("beforeedit",D)!==false&&!D.cancel){this.editing=true;var A=this.colModel.getCellEditor(B,F);if(!A.rendered){A.render(this.view.getEditorParent(A))}(function(){A.row=F;A.col=B;A.record=C;A.on("complete",this.onEditComplete,this,{single:true});A.on("specialkey",this.selModel.onEditorKey,this.selModel);this.activeEditor=A;var G=this.preEditValue(C,E);A.startEdit(this.view.getCell(F,B).firstChild,G)}).defer(50,this)}}},preEditValue:function(A,C){var B=A.data[C];return this.autoEncode&&typeof B=="string"?Ext.util.Format.htmlDecode(B):B},postEditValue:function(C,A,B,D){return this.autoEncode&&typeof C=="string"?Ext.util.Format.htmlEncode(C):C},stopEditing:function(A){if(this.activeEditor){this.activeEditor[A===true?"cancelEdit":"completeEdit"]()}this.activeEditor=null},onDestroy:function(){if(this.rendered){var C=this.colModel.config;for(var B=0,A=C.length;B<A;B++){var D=C[B];Ext.destroy(D.editor)}}Ext.grid.EditorGridPanel.superclass.onDestroy.call(this)}});Ext.reg("editorgrid",Ext.grid.EditorGridPanel);
-Ext.grid.GridEditor=function(B,A){Ext.grid.GridEditor.superclass.constructor.call(this,B,A);B.monitorTab=false};Ext.extend(Ext.grid.GridEditor,Ext.Editor,{alignment:"tl-tl",autoSize:"width",hideEl:false,cls:"x-small-editor x-grid-editor",shim:false,shadow:false});
-Ext.grid.PropertyRecord=Ext.data.Record.create([{name:"name",type:"string"},"value"]);Ext.grid.PropertyStore=function(A,B){this.grid=A;this.store=new Ext.data.Store({recordType:Ext.grid.PropertyRecord});this.store.on("update",this.onUpdate,this);if(B){this.setSource(B)}Ext.grid.PropertyStore.superclass.constructor.call(this)};Ext.extend(Ext.grid.PropertyStore,Ext.util.Observable,{setSource:function(C){this.source=C;this.store.removeAll();var B=[];for(var A in C){if(this.isEditableValue(C[A])){B.push(new Ext.grid.PropertyRecord({name:A,value:C[A]},A))}}this.store.loadRecords({records:B},{},true)},onUpdate:function(E,A,D){if(D==Ext.data.Record.EDIT){var B=A.data["value"];var C=A.modified["value"];if(this.grid.fireEvent("beforepropertychange",this.source,A.id,B,C)!==false){this.source[A.id]=B;A.commit();this.grid.fireEvent("propertychange",this.source,A.id,B,C)}else{A.reject()}}},getProperty:function(A){return this.store.getAt(A)},isEditableValue:function(A){if(Ext.isDate(A)){return true}else{if(typeof A=="object"||typeof A=="function"){return false}}return true},setValue:function(B,A){this.source[B]=A;this.store.getById(B).set("value",A)},getSource:function(){return this.source}});Ext.grid.PropertyColumnModel=function(C,B){this.grid=C;var D=Ext.grid;D.PropertyColumnModel.superclass.constructor.call(this,[{header:this.nameText,width:50,sortable:true,dataIndex:"name",id:"name",menuDisabled:true},{header:this.valueText,width:50,resizable:false,dataIndex:"value",id:"value",menuDisabled:true}]);this.store=B;this.bselect=Ext.DomHelper.append(document.body,{tag:"select",cls:"x-grid-editor x-hide-display",children:[{tag:"option",value:"true",html:"true"},{tag:"option",value:"false",html:"false"}]});var E=Ext.form;var A=new E.Field({el:this.bselect,bselect:this.bselect,autoShow:true,getValue:function(){return this.bselect.value=="true"}});this.editors={"date":new D.GridEditor(new E.DateField({selectOnFocus:true})),"string":new D.GridEditor(new E.TextField({selectOnFocus:true})),"number":new D.GridEditor(new E.NumberField({selectOnFocus:true,style:"text-align:left;"})),"boolean":new D.GridEditor(A)};this.renderCellDelegate=this.renderCell.createDelegate(this);this.renderPropDelegate=this.renderProp.createDelegate(this)};Ext.extend(Ext.grid.PropertyColumnModel,Ext.grid.ColumnModel,{nameText:"Name",valueText:"Value",dateFormat:"m/j/Y",renderDate:function(A){return A.dateFormat(this.dateFormat)},renderBool:function(A){return A?"true":"false"},isCellEditable:function(A,B){return A==1},getRenderer:function(A){return A==1?this.renderCellDelegate:this.renderPropDelegate},renderProp:function(A){return this.getPropertyName(A)},renderCell:function(A){var B=A;if(Ext.isDate(A)){B=this.renderDate(A)}else{if(typeof A=="boolean"){B=this.renderBool(A)}}return Ext.util.Format.htmlEncode(B)},getPropertyName:function(B){var A=this.grid.propertyNames;return A&&A[B]?A[B]:B},getCellEditor:function(A,E){var B=this.store.getProperty(E);var D=B.data["name"],C=B.data["value"];if(this.grid.customEditors[D]){return this.grid.customEditors[D]}if(Ext.isDate(C)){return this.editors["date"]}else{if(typeof C=="number"){return this.editors["number"]}else{if(typeof C=="boolean"){return this.editors["boolean"]}else{return this.editors["string"]}}}}});Ext.grid.PropertyGrid=Ext.extend(Ext.grid.EditorGridPanel,{enableColumnMove:false,stripeRows:false,trackMouseOver:false,clicksToEdit:1,enableHdMenu:false,viewConfig:{forceFit:true},initComponent:function(){this.customEditors=this.customEditors||{};this.lastEditRow=null;var B=new Ext.grid.PropertyStore(this);this.propStore=B;var A=new Ext.grid.PropertyColumnModel(this,B);B.store.sort("name","ASC");this.addEvents("beforepropertychange","propertychange");this.cm=A;this.ds=B.store;Ext.grid.PropertyGrid.superclass.initComponent.call(this);this.selModel.on("beforecellselect",function(E,D,C){if(C===0){this.startEditing.defer(200,this,[D,1]);return false}},this)},onRender:function(){Ext.grid.PropertyGrid.superclass.onRender.apply(this,arguments);this.getGridEl().addClass("x-props-grid")},afterRender:function(){Ext.grid.PropertyGrid.superclass.afterRender.apply(this,arguments);if(this.source){this.setSource(this.source)}},setSource:function(A){this.propStore.setSource(A)},getSource:function(){return this.propStore.getSource()}});Ext.reg("propertygrid",Ext.grid.PropertyGrid);
-Ext.grid.RowNumberer=function(A){Ext.apply(this,A);if(this.rowspan){this.renderer=this.renderer.createDelegate(this)}};Ext.grid.RowNumberer.prototype={header:"",width:23,sortable:false,fixed:true,menuDisabled:true,dataIndex:"",id:"numberer",rowspan:undefined,renderer:function(B,C,A,D){if(this.rowspan){C.cellAttr="rowspan=\""+this.rowspan+"\""}return D+1}};
-Ext.grid.CheckboxSelectionModel=Ext.extend(Ext.grid.RowSelectionModel,{header:"<div class=\"x-grid3-hd-checker\">&#160;</div>",width:20,sortable:false,menuDisabled:true,fixed:true,dataIndex:"",id:"checker",initEvents:function(){Ext.grid.CheckboxSelectionModel.superclass.initEvents.call(this);this.grid.on("render",function(){var A=this.grid.getView();A.mainBody.on("mousedown",this.onMouseDown,this);Ext.fly(A.innerHd).on("mousedown",this.onHdMouseDown,this)},this)},onMouseDown:function(C,B){if(C.button===0&&B.className=="x-grid3-row-checker"){C.stopEvent();var D=C.getTarget(".x-grid3-row");if(D){var A=D.rowIndex;if(this.isSelected(A)){this.deselectRow(A)}else{this.selectRow(A,true)}}}},onHdMouseDown:function(C,A){if(A.className=="x-grid3-hd-checker"){C.stopEvent();var B=Ext.fly(A.parentNode);var D=B.hasClass("x-grid3-hd-checker-on");if(D){B.removeClass("x-grid3-hd-checker-on");this.clearSelections()}else{B.addClass("x-grid3-hd-checker-on");this.selectAll()}}},renderer:function(B,C,A){return"<div class=\"x-grid3-row-checker\">&#160;</div>"}});
-Ext.LoadMask=function(C,B){this.el=Ext.get(C);Ext.apply(this,B);if(this.store){this.store.on("beforeload",this.onBeforeLoad,this);this.store.on("load",this.onLoad,this);this.store.on("loadexception",this.onLoad,this);this.removeMask=Ext.value(this.removeMask,false)}else{var A=this.el.getUpdater();A.showLoadIndicator=false;A.on("beforeupdate",this.onBeforeLoad,this);A.on("update",this.onLoad,this);A.on("failure",this.onLoad,this);this.removeMask=Ext.value(this.removeMask,true)}};Ext.LoadMask.prototype={msg:"Loading...",msgCls:"x-mask-loading",disabled:false,disable:function(){this.disabled=true},enable:function(){this.disabled=false},onLoad:function(){this.el.unmask(this.removeMask)},onBeforeLoad:function(){if(!this.disabled){this.el.mask(this.msg,this.msgCls)}},show:function(){this.onBeforeLoad()},hide:function(){this.onLoad()},destroy:function(){if(this.store){this.store.un("beforeload",this.onBeforeLoad,this);this.store.un("load",this.onLoad,this);this.store.un("loadexception",this.onLoad,this)}else{var A=this.el.getUpdater();A.un("beforeupdate",this.onBeforeLoad,this);A.un("update",this.onLoad,this);A.un("failure",this.onLoad,this)}}};
-Ext.ProgressBar=Ext.extend(Ext.BoxComponent,{baseCls:"x-progress",waitTimer:null,initComponent:function(){Ext.ProgressBar.superclass.initComponent.call(this);this.addEvents("update")},onRender:function(D,A){Ext.ProgressBar.superclass.onRender.call(this,D,A);var C=new Ext.Template("<div class=\"{cls}-wrap\">","<div class=\"{cls}-inner\">","<div class=\"{cls}-bar\">","<div class=\"{cls}-text\">","<div>&#160;</div>","</div>","</div>","<div class=\"{cls}-text {cls}-text-back\">","<div>&#160;</div>","</div>","</div>","</div>");if(A){this.el=C.insertBefore(A,{cls:this.baseCls},true)}else{this.el=C.append(D,{cls:this.baseCls},true)}if(this.id){this.el.dom.id=this.id}var B=this.el.dom.firstChild;this.progressBar=Ext.get(B.firstChild);if(this.textEl){this.textEl=Ext.get(this.textEl);delete this.textTopEl}else{this.textTopEl=Ext.get(this.progressBar.dom.firstChild);var E=Ext.get(B.childNodes[1]);this.textTopEl.setStyle("z-index",99).addClass("x-hidden");this.textEl=new Ext.CompositeElement([this.textTopEl.dom.firstChild,E.dom.firstChild]);this.textEl.setWidth(B.offsetWidth)}this.progressBar.setHeight(B.offsetHeight)},afterRender:function(){Ext.ProgressBar.superclass.afterRender.call(this);if(this.value){this.updateProgress(this.value,this.text)}else{this.updateText(this.text)}},updateProgress:function(B,C){this.value=B||0;if(C){this.updateText(C)}if(this.rendered){var A=Math.floor(B*this.el.dom.firstChild.offsetWidth);this.progressBar.setWidth(A);if(this.textTopEl){this.textTopEl.removeClass("x-hidden").setWidth(A)}}this.fireEvent("update",this,B,C);return this},wait:function(B){if(!this.waitTimer){var A=this;B=B||{};this.updateText(B.text);this.waitTimer=Ext.TaskMgr.start({run:function(C){var D=B.increment||10;this.updateProgress(((((C+D)%D)+1)*(100/D))*0.01)},interval:B.interval||1000,duration:B.duration,onStop:function(){if(B.fn){B.fn.apply(B.scope||this)}this.reset()},scope:A})}return this},isWaiting:function(){return this.waitTimer!=null},updateText:function(A){this.text=A||"&#160;";if(this.rendered){this.textEl.update(this.text)}return this},syncProgressBar:function(){if(this.value){this.updateProgress(this.value,this.text)}return this},setSize:function(A,C){Ext.ProgressBar.superclass.setSize.call(this,A,C);if(this.textTopEl){var B=this.el.dom.firstChild;this.textEl.setSize(B.offsetWidth,B.offsetHeight)}this.syncProgressBar();return this},reset:function(A){this.updateProgress(0);if(this.textTopEl){this.textTopEl.addClass("x-hidden")}if(this.waitTimer){this.waitTimer.onStop=null;Ext.TaskMgr.stop(this.waitTimer);this.waitTimer=null}if(A===true){this.hide()}return this}});Ext.reg("progress",Ext.ProgressBar);
-Ext.Slider=Ext.extend(Ext.BoxComponent,{vertical:false,minValue:0,maxValue:100,keyIncrement:1,increment:0,clickRange:[5,15],clickToChange:true,animate:true,dragging:false,initComponent:function(){if(this.value===undefined){this.value=this.minValue}Ext.Slider.superclass.initComponent.call(this);this.keyIncrement=Math.max(this.increment,this.keyIncrement);this.addEvents("beforechange","change","changecomplete","dragstart","drag","dragend");if(this.vertical){Ext.apply(this,Ext.Slider.Vertical)}},onRender:function(){this.autoEl={cls:"x-slider "+(this.vertical?"x-slider-vert":"x-slider-horz"),cn:{cls:"x-slider-end",cn:{cls:"x-slider-inner",cn:[{cls:"x-slider-thumb"},{tag:"a",cls:"x-slider-focus",href:"#",tabIndex:"-1",hidefocus:"on"}]}}};Ext.Slider.superclass.onRender.apply(this,arguments);this.endEl=this.el.first();this.innerEl=this.endEl.first();this.thumb=this.innerEl.first();this.halfThumb=(this.vertical?this.thumb.getHeight():this.thumb.getWidth())/2;this.focusEl=this.thumb.next();this.initEvents()},initEvents:function(){this.thumb.addClassOnOver("x-slider-thumb-over");this.mon(this.el,"mousedown",this.onMouseDown,this);this.mon(this.el,"keydown",this.onKeyDown,this);this.focusEl.swallowEvent("click",true);this.tracker=new Ext.dd.DragTracker({onBeforeStart:this.onBeforeDragStart.createDelegate(this),onStart:this.onDragStart.createDelegate(this),onDrag:this.onDrag.createDelegate(this),onEnd:this.onDragEnd.createDelegate(this),tolerance:3,autoStart:300});this.tracker.initEl(this.thumb);this.on("beforedestroy",this.tracker.destroy,this.tracker)},onMouseDown:function(B){if(this.disabled){return }if(this.clickToChange&&B.target!=this.thumb.dom){var A=this.innerEl.translatePoints(B.getXY());this.onClickChange(A)}this.focus()},onClickChange:function(A){if(A.top>this.clickRange[0]&&A.top<this.clickRange[1]){this.setValue(Math.round(this.reverseValue(A.left)),undefined,true)}},onKeyDown:function(B){if(this.disabled){B.preventDefault();return }var A=B.getKey();switch(A){case B.UP:case B.RIGHT:B.stopEvent();if(B.ctrlKey){this.setValue(this.maxValue,undefined,true)}else{this.setValue(this.value+this.keyIncrement,undefined,true)}break;case B.DOWN:case B.LEFT:B.stopEvent();if(B.ctrlKey){this.setValue(this.minValue,undefined,true)}else{this.setValue(this.value-this.keyIncrement,undefined,true)}break;default:B.preventDefault()}},doSnap:function(B){if(!this.increment||this.increment==1||!B){return B}var D=B,C=this.increment;var A=B%C;if(A>0){if(A>(C/2)){D=B+(C-A)}else{D=B-A}}return D.constrain(this.minValue,this.maxValue)},afterRender:function(){Ext.Slider.superclass.afterRender.apply(this,arguments);if(this.value!==undefined){var A=this.normalizeValue(this.value);if(A!==this.value){delete this.value;this.setValue(A,false)}else{this.moveThumb(this.translateValue(A),false)}}},getRatio:function(){var A=this.innerEl.getWidth();var B=this.maxValue-this.minValue;return B==0?A:(A/B)},normalizeValue:function(A){if(typeof A!="number"){A=parseInt(A)}A=Math.round(A);A=this.doSnap(A);A=A.constrain(this.minValue,this.maxValue);return A},setValue:function(B,A,C){B=this.normalizeValue(B);if(B!==this.value&&this.fireEvent("beforechange",this,B,this.value)!==false){this.value=B;this.moveThumb(this.translateValue(B),A!==false);this.fireEvent("change",this,B);if(C){this.fireEvent("changecomplete",this,B)}}},translateValue:function(A){var B=this.getRatio();return(A*B)-(this.minValue*B)-this.halfThumb},reverseValue:function(B){var A=this.getRatio();return(B+this.halfThumb+(this.minValue*A))/A},moveThumb:function(B,A){if(!A||this.animate===false){this.thumb.setLeft(B)}else{this.thumb.shift({left:B,stopFx:true,duration:0.35})}},focus:function(){this.focusEl.focus(10)},onBeforeDragStart:function(A){return !this.disabled},onDragStart:function(A){this.thumb.addClass("x-slider-thumb-drag");this.dragging=true;this.dragStartValue=this.value;this.fireEvent("dragstart",this,A)},onDrag:function(A){var B=this.innerEl.translatePoints(this.tracker.getXY());this.setValue(Math.round(this.reverseValue(B.left)),false);this.fireEvent("drag",this,A)},onDragEnd:function(A){this.thumb.removeClass("x-slider-thumb-drag");this.dragging=false;this.fireEvent("dragend",this,A);if(this.dragStartValue!=this.value){this.fireEvent("changecomplete",this,this.value)}},onResize:function(A,B){this.innerEl.setWidth(A-(this.el.getPadding("l")+this.endEl.getPadding("r")));this.syncThumb()},syncThumb:function(){if(this.rendered){this.moveThumb(this.translateValue(this.value))}},getValue:function(){return this.value}});Ext.reg("slider",Ext.Slider);Ext.Slider.Vertical={onResize:function(A,B){this.innerEl.setHeight(B-(this.el.getPadding("t")+this.endEl.getPadding("b")));this.syncThumb()},getRatio:function(){var B=this.innerEl.getHeight();var A=this.maxValue-this.minValue;return B/A},moveThumb:function(B,A){if(!A||this.animate===false){this.thumb.setBottom(B)}else{this.thumb.shift({bottom:B,stopFx:true,duration:0.35})}},onDrag:function(B){var C=this.innerEl.translatePoints(this.tracker.getXY());var A=this.innerEl.getHeight()-C.top;this.setValue(Math.round(A/this.getRatio()),false);this.fireEvent("drag",this,B)},onClickChange:function(B){if(B.left>this.clickRange[0]&&B.left<this.clickRange[1]){var A=this.innerEl.getHeight()-B.top;this.setValue(Math.round(A/this.getRatio()),undefined,true)}}};
-Ext.StatusBar=Ext.extend(Ext.Toolbar,{cls:"x-statusbar",busyIconCls:"x-status-busy",busyText:"Loading...",autoClear:5000,activeThreadId:0,initComponent:function(){if(this.statusAlign=="right"){this.cls+=" x-status-right"}Ext.StatusBar.superclass.initComponent.call(this)},afterRender:function(){Ext.StatusBar.superclass.afterRender.call(this);var A=this.statusAlign=="right",B=Ext.get(this.nextBlock());if(A){this.tr.appendChild(B.dom)}else{B.insertBefore(this.tr.firstChild)}this.statusEl=B.createChild({cls:"x-status-text "+(this.iconCls||this.defaultIconCls||""),html:this.text||this.defaultText||""});this.statusEl.unselectable();this.spacerEl=B.insertSibling({tag:"td",style:"width:100%",cn:[{cls:"ytb-spacer"}]},A?"before":"after")},setStatus:function(C){C=C||{};if(typeof C=="string"){C={text:C}}if(C.text!==undefined){this.setText(C.text)}if(C.iconCls!==undefined){this.setIcon(C.iconCls)}if(C.clear){var D=C.clear,B=this.autoClear,A={useDefaults:true,anim:true};if(typeof D=="object"){D=Ext.applyIf(D,A);if(D.wait){B=D.wait}}else{if(typeof D=="number"){B=D;D=A}else{if(typeof D=="boolean"){D=A}}}D.threadId=this.activeThreadId;this.clearStatus.defer(B,this,[D])}return this},clearStatus:function(C){C=C||{};if(C.threadId&&C.threadId!==this.activeThreadId){return this}var B=C.useDefaults?this.defaultText:"",A=C.useDefaults?(this.defaultIconCls?this.defaultIconCls:""):"";if(C.anim){this.statusEl.fadeOut({remove:false,useDisplay:true,scope:this,callback:function(){this.setStatus({text:B,iconCls:A});this.statusEl.show()}})}else{this.statusEl.hide();this.setStatus({text:B,iconCls:A});this.statusEl.show()}return this},setText:function(A){this.activeThreadId++;this.text=A||"";if(this.rendered){this.statusEl.update(this.text)}return this},getText:function(){return this.text},setIcon:function(A){this.activeThreadId++;A=A||"";if(this.rendered){if(this.currIconCls){this.statusEl.removeClass(this.currIconCls);this.currIconCls=null}if(A.length>0){this.statusEl.addClass(A);this.currIconCls=A}}else{this.currIconCls=A}return this},showBusy:function(A){if(typeof A=="string"){A={text:A}}A=Ext.applyIf(A||{},{text:this.busyText,iconCls:this.busyIconCls});return this.setStatus(A)}});Ext.reg("statusbar",Ext.StatusBar);
-Ext.History=(function(){var E,C;var J=false;var D;function F(){var K=top.location.href,L=K.indexOf("#");return L>=0?K.substr(L+1):null}function A(){C.value=D}function G(K){D=K;Ext.History.fireEvent("change",K)}function H(L){var K=["<html><body><div id=\"state\">",L,"</div></body></html>"].join("");try{var N=E.contentWindow.document;N.open();N.write(K);N.close();return true}catch(M){return false}}function B(){if(!E.contentWindow||!E.contentWindow.document){setTimeout(B,10);return }var N=E.contentWindow.document;var L=N.getElementById("state");var K=L?L.innerText:null;var M=F();setInterval(function(){N=E.contentWindow.document;L=N.getElementById("state");var P=L?L.innerText:null;var O=F();if(P!==K){K=P;G(K);top.location.hash=K;M=K;A()}else{if(O!==M){M=O;H(O)}}},50);J=true;Ext.History.fireEvent("ready",Ext.History)}function I(){D=C.value;if(Ext.isIE){B()}else{var K=F();setInterval(function(){var L=F();if(L!==K){K=L;G(K);A()}},50);J=true;Ext.History.fireEvent("ready",Ext.History)}}return{fieldId:"x-history-field",iframeId:"x-history-frame",events:{},init:function(L,K){if(J){Ext.callback(L,K,[this]);return }if(!Ext.isReady){Ext.onReady(function(){Ext.History.init(L,K)});return }C=Ext.getDom(Ext.History.fieldId);if(Ext.isIE){E=Ext.getDom(Ext.History.iframeId)}this.addEvents("ready","change");if(L){this.on("ready",L,K,{single:true})}I()},add:function(K,L){if(L!==false){if(this.getToken()==K){return true}}if(Ext.isIE){return H(K)}else{top.location.hash=K;return true}},back:function(){history.go(-1)},forward:function(){history.go(1)},getToken:function(){return J?D:F()}}})();Ext.apply(Ext.History,new Ext.util.Observable());
Index: luge/ui/web/docs/template/resources/ext-base.js
===================================================================
--- deluge/ui/web/docs/template/resources/ext-base.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,10 +1,0 @@
-/*
- * Ext JS Library 2.2
- * Copyright(c) 2006-2008, Ext JS, LLC.
- * licensing@extjs.com
- * 
- * http://extjs.com/license
- */
-
-Ext={version:"2.2"};window["undefined"]=window["undefined"];Ext.apply=function(C,D,B){if(B){Ext.apply(C,B)}if(C&&D&&typeof D=="object"){for(var A in D){C[A]=D[A]}}return C};(function(){var idSeed=0;var ua=navigator.userAgent.toLowerCase();var isStrict=document.compatMode=="CSS1Compat",isOpera=ua.indexOf("opera")>-1,isSafari=(/webkit|khtml/).test(ua),isSafari3=isSafari&&ua.indexOf("webkit/5")!=-1,isIE=!isOpera&&ua.indexOf("msie")>-1,isIE7=!isOpera&&ua.indexOf("msie 7")>-1,isGecko=!isSafari&&ua.indexOf("gecko")>-1,isGecko3=!isSafari&&ua.indexOf("rv:1.9")>-1,isBorderBox=isIE&&!isStrict,isWindows=(ua.indexOf("windows")!=-1||ua.indexOf("win32")!=-1),isMac=(ua.indexOf("macintosh")!=-1||ua.indexOf("mac os x")!=-1),isAir=(ua.indexOf("adobeair")!=-1),isLinux=(ua.indexOf("linux")!=-1),isSecure=window.location.href.toLowerCase().indexOf("https")===0;if(isIE&&!isIE7){try{document.execCommand("BackgroundImageCache",false,true)}catch(e){}}Ext.apply(Ext,{isStrict:isStrict,isSecure:isSecure,isReady:false,enableGarbageCollector:true,enableListenerCollection:false,SSL_SECURE_URL:"javascript:false",BLANK_IMAGE_URL:"http:/"+"/extjs.com/s.gif",emptyFn:function(){},applyIf:function(o,c){if(o&&c){for(var p in c){if(typeof o[p]=="undefined"){o[p]=c[p]}}}return o},addBehaviors:function(o){if(!Ext.isReady){Ext.onReady(function(){Ext.addBehaviors(o)});return }var cache={};for(var b in o){var parts=b.split("@");if(parts[1]){var s=parts[0];if(!cache[s]){cache[s]=Ext.select(s)}cache[s].on(parts[1],o[b])}}cache=null},id:function(el,prefix){prefix=prefix||"ext-gen";el=Ext.getDom(el);var id=prefix+(++idSeed);return el?(el.id?el.id:(el.id=id)):id},extend:function(){var io=function(o){for(var m in o){this[m]=o[m]}};var oc=Object.prototype.constructor;return function(sb,sp,overrides){if(typeof sp=="object"){overrides=sp;sp=sb;sb=overrides.constructor!=oc?overrides.constructor:function(){sp.apply(this,arguments)}}var F=function(){},sbp,spp=sp.prototype;F.prototype=spp;sbp=sb.prototype=new F();sbp.constructor=sb;sb.superclass=spp;if(spp.constructor==oc){spp.constructor=sp}sb.override=function(o){Ext.override(sb,o)};sbp.override=io;Ext.override(sb,overrides);sb.extend=function(o){Ext.extend(sb,o)};return sb}}(),override:function(origclass,overrides){if(overrides){var p=origclass.prototype;for(var method in overrides){p[method]=overrides[method]}}},namespace:function(){var a=arguments,o=null,i,j,d,rt;for(i=0;i<a.length;++i){d=a[i].split(".");rt=d[0];eval("if (typeof "+rt+" == \"undefined\"){"+rt+" = {};} o = "+rt+";");for(j=1;j<d.length;++j){o[d[j]]=o[d[j]]||{};o=o[d[j]]}}},urlEncode:function(o){if(!o){return""}var buf=[];for(var key in o){var ov=o[key],k=encodeURIComponent(key);var type=typeof ov;if(type=="undefined"){buf.push(k,"=&")}else{if(type!="function"&&type!="object"){buf.push(k,"=",encodeURIComponent(ov),"&")}else{if(Ext.isArray(ov)){if(ov.length){for(var i=0,len=ov.length;i<len;i++){buf.push(k,"=",encodeURIComponent(ov[i]===undefined?"":ov[i]),"&")}}else{buf.push(k,"=&")}}}}}buf.pop();return buf.join("")},urlDecode:function(string,overwrite){if(!string||!string.length){return{}}var obj={};var pairs=string.split("&");var pair,name,value;for(var i=0,len=pairs.length;i<len;i++){pair=pairs[i].split("=");name=decodeURIComponent(pair[0]);value=decodeURIComponent(pair[1]);if(overwrite!==true){if(typeof obj[name]=="undefined"){obj[name]=value}else{if(typeof obj[name]=="string"){obj[name]=[obj[name]];obj[name].push(value)}else{obj[name].push(value)}}}else{obj[name]=value}}return obj},each:function(array,fn,scope){if(typeof array.length=="undefined"||typeof array=="string"){array=[array]}for(var i=0,len=array.length;i<len;i++){if(fn.call(scope||array[i],array[i],i,array)===false){return i}}},combine:function(){var as=arguments,l=as.length,r=[];for(var i=0;i<l;i++){var a=as[i];if(Ext.isArray(a)){r=r.concat(a)}else{if(a.length!==undefined&&!a.substr){r=r.concat(Array.prototype.slice.call(a,0))}else{r.push(a)}}}return r},escapeRe:function(s){return s.replace(/([.*+?^${}()|[\]\/\\])/g,"\\$1")},callback:function(cb,scope,args,delay){if(typeof cb=="function"){if(delay){cb.defer(delay,scope,args||[])}else{cb.apply(scope,args||[])}}},getDom:function(el){if(!el||!document){return null}return el.dom?el.dom:(typeof el=="string"?document.getElementById(el):el)},getDoc:function(){return Ext.get(document)},getBody:function(){return Ext.get(document.body||document.documentElement)},getCmp:function(id){return Ext.ComponentMgr.get(id)},num:function(v,defaultValue){if(typeof v!="number"){return defaultValue}return v},destroy:function(){for(var i=0,a=arguments,len=a.length;i<len;i++){var as=a[i];if(as){if(typeof as.destroy=="function"){as.destroy()}else{if(as.dom){as.removeAllListeners();as.remove()}}}}},removeNode:isIE?function(){var d;return function(n){if(n&&n.tagName!="BODY"){d=d||document.createElement("div");d.appendChild(n);d.innerHTML=""}}}():function(n){if(n&&n.parentNode&&n.tagName!="BODY"){n.parentNode.removeChild(n)}},type:function(o){if(o===undefined||o===null){return false}if(o.htmlElement){return"element"}var t=typeof o;if(t=="object"&&o.nodeName){switch(o.nodeType){case 1:return"element";case 3:return(/\S/).test(o.nodeValue)?"textnode":"whitespace"}}if(t=="object"||t=="function"){switch(o.constructor){case Array:return"array";case RegExp:return"regexp"}if(typeof o.length=="number"&&typeof o.item=="function"){return"nodelist"}}return t},isEmpty:function(v,allowBlank){return v===null||v===undefined||(!allowBlank?v==="":false)},value:function(v,defaultValue,allowBlank){return Ext.isEmpty(v,allowBlank)?defaultValue:v},isArray:function(v){return v&&typeof v.length=="number"&&typeof v.splice=="function"},isDate:function(v){return v&&typeof v.getFullYear=="function"},isOpera:isOpera,isSafari:isSafari,isSafari3:isSafari3,isSafari2:isSafari&&!isSafari3,isIE:isIE,isIE6:isIE&&!isIE7,isIE7:isIE7,isGecko:isGecko,isGecko2:isGecko&&!isGecko3,isGecko3:isGecko3,isBorderBox:isBorderBox,isLinux:isLinux,isWindows:isWindows,isMac:isMac,isAir:isAir,useShims:((isIE&&!isIE7)||(isMac&&isGecko&&!isGecko3))});Ext.ns=Ext.namespace})();Ext.ns("Ext","Ext.util","Ext.grid","Ext.dd","Ext.tree","Ext.data","Ext.form","Ext.menu","Ext.state","Ext.lib","Ext.layout","Ext.app","Ext.ux");Ext.apply(Function.prototype,{createCallback:function(){var A=arguments;var B=this;return function(){return B.apply(window,A)}},createDelegate:function(C,B,A){var D=this;return function(){var F=B||arguments;if(A===true){F=Array.prototype.slice.call(arguments,0);F=F.concat(B)}else{if(typeof A=="number"){F=Array.prototype.slice.call(arguments,0);var E=[A,0].concat(B);Array.prototype.splice.apply(F,E)}}return D.apply(C||window,F)}},defer:function(C,E,B,A){var D=this.createDelegate(E,B,A);if(C){return setTimeout(D,C)}D();return 0},createSequence:function(B,A){if(typeof B!="function"){return this}var C=this;return function(){var D=C.apply(this||window,arguments);B.apply(A||this||window,arguments);return D}},createInterceptor:function(B,A){if(typeof B!="function"){return this}var C=this;return function(){B.target=this;B.method=C;if(B.apply(A||this||window,arguments)===false){return }return C.apply(this||window,arguments)}}});Ext.applyIf(String,{escape:function(A){return A.replace(/('|\\)/g,"\\$1")},leftPad:function(D,B,C){var A=new String(D);if(!C){C=" "}while(A.length<B){A=C+A}return A.toString()},format:function(B){var A=Array.prototype.slice.call(arguments,1);return B.replace(/\{(\d+)\}/g,function(C,D){return A[D]})}});String.prototype.toggle=function(B,A){return this==B?A:B};String.prototype.trim=function(){var A=/^\s+|\s+$/g;return function(){return this.replace(A,"")}}();Ext.applyIf(Number.prototype,{constrain:function(B,A){return Math.min(Math.max(this,B),A)}});Ext.applyIf(Array.prototype,{indexOf:function(C){for(var B=0,A=this.length;B<A;B++){if(this[B]==C){return B}}return -1},remove:function(B){var A=this.indexOf(B);if(A!=-1){this.splice(A,1)}return this}});Date.prototype.getElapsed=function(A){return Math.abs((A||new Date()).getTime()-this.getTime())};
-(function(){var B;Ext.lib.Dom={getViewWidth:function(E){return E?this.getDocumentWidth():this.getViewportWidth()},getViewHeight:function(E){return E?this.getDocumentHeight():this.getViewportHeight()},getDocumentHeight:function(){var E=(document.compatMode!="CSS1Compat")?document.body.scrollHeight:document.documentElement.scrollHeight;return Math.max(E,this.getViewportHeight())},getDocumentWidth:function(){var E=(document.compatMode!="CSS1Compat")?document.body.scrollWidth:document.documentElement.scrollWidth;return Math.max(E,this.getViewportWidth())},getViewportHeight:function(){if(Ext.isIE){return Ext.isStrict?document.documentElement.clientHeight:document.body.clientHeight}else{return self.innerHeight}},getViewportWidth:function(){if(Ext.isIE){return Ext.isStrict?document.documentElement.clientWidth:document.body.clientWidth}else{return self.innerWidth}},isAncestor:function(F,G){F=Ext.getDom(F);G=Ext.getDom(G);if(!F||!G){return false}if(F.contains&&!Ext.isSafari){return F.contains(G)}else{if(F.compareDocumentPosition){return !!(F.compareDocumentPosition(G)&16)}else{var E=G.parentNode;while(E){if(E==F){return true}else{if(!E.tagName||E.tagName.toUpperCase()=="HTML"){return false}}E=E.parentNode}return false}}},getRegion:function(E){return Ext.lib.Region.getRegion(E)},getY:function(E){return this.getXY(E)[1]},getX:function(E){return this.getXY(E)[0]},getXY:function(G){var F,K,M,N,J=(document.body||document.documentElement);G=Ext.getDom(G);if(G==J){return[0,0]}if(G.getBoundingClientRect){M=G.getBoundingClientRect();N=C(document).getScroll();return[M.left+N.left,M.top+N.top]}var O=0,L=0;F=G;var E=C(G).getStyle("position")=="absolute";while(F){O+=F.offsetLeft;L+=F.offsetTop;if(!E&&C(F).getStyle("position")=="absolute"){E=true}if(Ext.isGecko){K=C(F);var P=parseInt(K.getStyle("borderTopWidth"),10)||0;var H=parseInt(K.getStyle("borderLeftWidth"),10)||0;O+=H;L+=P;if(F!=G&&K.getStyle("overflow")!="visible"){O+=H;L+=P}}F=F.offsetParent}if(Ext.isSafari&&E){O-=J.offsetLeft;L-=J.offsetTop}if(Ext.isGecko&&!E){var I=C(J);O+=parseInt(I.getStyle("borderLeftWidth"),10)||0;L+=parseInt(I.getStyle("borderTopWidth"),10)||0}F=G.parentNode;while(F&&F!=J){if(!Ext.isOpera||(F.tagName!="TR"&&C(F).getStyle("display")!="inline")){O-=F.scrollLeft;L-=F.scrollTop}F=F.parentNode}return[O,L]},setXY:function(E,F){E=Ext.fly(E,"_setXY");E.position();var G=E.translatePoints(F);if(F[0]!==false){E.dom.style.left=G.left+"px"}if(F[1]!==false){E.dom.style.top=G.top+"px"}},setX:function(F,E){this.setXY(F,[E,false])},setY:function(E,F){this.setXY(E,[false,F])}};Ext.lib.Event=function(){var F=false;var G=[];var K=[];var I=0;var H=[];var E=0;var J=null;return{POLL_RETRYS:200,POLL_INTERVAL:20,EL:0,TYPE:1,FN:2,WFN:3,OBJ:3,ADJ_SCOPE:4,_interval:null,startInterval:function(){if(!this._interval){var L=this;var M=function(){L._tryPreloadAttach()};this._interval=setInterval(M,this.POLL_INTERVAL)}},onAvailable:function(N,L,O,M){H.push({id:N,fn:L,obj:O,override:M,checkReady:false});I=this.POLL_RETRYS;this.startInterval()},addListener:function(Q,M,P){Q=Ext.getDom(Q);if(!Q||!P){return false}if("unload"==M){K[K.length]=[Q,M,P];return true}var O=function(R){return typeof Ext!="undefined"?P(Ext.lib.Event.getEvent(R)):false};var L=[Q,M,P,O];var N=G.length;G[N]=L;this.doAdd(Q,M,O,false);return true},removeListener:function(S,O,R){var Q,N;S=Ext.getDom(S);if(!R){return this.purgeElement(S,false,O)}if("unload"==O){for(Q=0,N=K.length;Q<N;Q++){var M=K[Q];if(M&&M[0]==S&&M[1]==O&&M[2]==R){K.splice(Q,1);return true}}return false}var L=null;var P=arguments[3];if("undefined"==typeof P){P=this._getCacheIndex(S,O,R)}if(P>=0){L=G[P]}if(!S||!L){return false}this.doRemove(S,O,L[this.WFN],false);delete G[P][this.WFN];delete G[P][this.FN];G.splice(P,1);return true},getTarget:function(N,M){N=N.browserEvent||N;var L=N.target||N.srcElement;return this.resolveTextNode(L)},resolveTextNode:function(L){if(Ext.isSafari&&L&&3==L.nodeType){return L.parentNode}else{return L}},getPageX:function(M){M=M.browserEvent||M;var L=M.pageX;if(!L&&0!==L){L=M.clientX||0;if(Ext.isIE){L+=this.getScroll()[1]}}return L},getPageY:function(L){L=L.browserEvent||L;var M=L.pageY;if(!M&&0!==M){M=L.clientY||0;if(Ext.isIE){M+=this.getScroll()[0]}}return M},getXY:function(L){L=L.browserEvent||L;return[this.getPageX(L),this.getPageY(L)]},getRelatedTarget:function(M){M=M.browserEvent||M;var L=M.relatedTarget;if(!L){if(M.type=="mouseout"){L=M.toElement}else{if(M.type=="mouseover"){L=M.fromElement}}}return this.resolveTextNode(L)},getTime:function(N){N=N.browserEvent||N;if(!N.time){var M=new Date().getTime();try{N.time=M}catch(L){this.lastError=L;return M}}return N.time},stopEvent:function(L){this.stopPropagation(L);this.preventDefault(L)},stopPropagation:function(L){L=L.browserEvent||L;if(L.stopPropagation){L.stopPropagation()}else{L.cancelBubble=true}},preventDefault:function(L){L=L.browserEvent||L;if(L.preventDefault){L.preventDefault()}else{L.returnValue=false}},getEvent:function(M){var L=M||window.event;if(!L){var N=this.getEvent.caller;while(N){L=N.arguments[0];if(L&&Event==L.constructor){break}N=N.caller}}return L},getCharCode:function(L){L=L.browserEvent||L;return L.charCode||L.keyCode||0},_getCacheIndex:function(Q,N,P){for(var O=0,M=G.length;O<M;++O){var L=G[O];if(L&&L[this.FN]==P&&L[this.EL]==Q&&L[this.TYPE]==N){return O}}return -1},elCache:{},getEl:function(L){return document.getElementById(L)},clearCache:function(){},_load:function(M){F=true;var L=Ext.lib.Event;if(Ext.isIE){L.doRemove(window,"load",L._load)}},_tryPreloadAttach:function(){if(this.locked){return false}this.locked=true;var R=!F;if(!R){R=(I>0)}var Q=[];for(var M=0,L=H.length;M<L;++M){var P=H[M];if(P){var O=this.getEl(P.id);if(O){if(!P.checkReady||F||O.nextSibling||(document&&document.body)){var N=O;if(P.override){if(P.override===true){N=P.obj}else{N=P.override}}P.fn.call(N,P.obj);H[M]=null}}else{Q.push(P)}}}I=(Q.length===0)?0:I-1;if(R){this.startInterval()}else{clearInterval(this._interval);this._interval=null}this.locked=false;return true},purgeElement:function(P,Q,N){var R=this.getListeners(P,N);if(R){for(var O=0,L=R.length;O<L;++O){var M=R[O];this.removeListener(P,M.type,M.fn)}}if(Q&&P&&P.childNodes){for(O=0,L=P.childNodes.length;O<L;++O){this.purgeElement(P.childNodes[O],Q,N)}}},getListeners:function(M,R){var P=[],L;if(!R){L=[G,K]}else{if(R=="unload"){L=[K]}else{L=[G]}}for(var O=0;O<L.length;++O){var T=L[O];if(T&&T.length>0){for(var Q=0,S=T.length;Q<S;++Q){var N=T[Q];if(N&&N[this.EL]===M&&(!R||R===N[this.TYPE])){P.push({type:N[this.TYPE],fn:N[this.FN],obj:N[this.OBJ],adjust:N[this.ADJ_SCOPE],index:Q})}}}}return(P.length)?P:null},_unload:function(S){var R=Ext.lib.Event,P,O,M,L,N;for(P=0,L=K.length;P<L;++P){M=K[P];if(M){var Q=window;if(M[R.ADJ_SCOPE]){if(M[R.ADJ_SCOPE]===true){Q=M[R.OBJ]}else{Q=M[R.ADJ_SCOPE]}}M[R.FN].call(Q,R.getEvent(S),M[R.OBJ]);K[P]=null;M=null;Q=null}}K=null;if(G&&G.length>0){O=G.length;while(O){N=O-1;M=G[N];if(M){R.removeListener(M[R.EL],M[R.TYPE],M[R.FN],N)}O=O-1}M=null;R.clearCache()}R.doRemove(window,"unload",R._unload)},getScroll:function(){var L=document.documentElement,M=document.body;if(L&&(L.scrollTop||L.scrollLeft)){return[L.scrollTop,L.scrollLeft]}else{if(M){return[M.scrollTop,M.scrollLeft]}else{return[0,0]}}},doAdd:function(){if(window.addEventListener){return function(O,M,N,L){O.addEventListener(M,N,(L))}}else{if(window.attachEvent){return function(O,M,N,L){O.attachEvent("on"+M,N)}}else{return function(){}}}}(),doRemove:function(){if(window.removeEventListener){return function(O,M,N,L){O.removeEventListener(M,N,(L))}}else{if(window.detachEvent){return function(N,L,M){N.detachEvent("on"+L,M)}}else{return function(){}}}}()}}();var D=Ext.lib.Event;D.on=D.addListener;D.un=D.removeListener;if(document&&document.body){D._load()}else{D.doAdd(window,"load",D._load)}D.doAdd(window,"unload",D._unload);D._tryPreloadAttach();Ext.lib.Ajax={request:function(K,I,E,J,F){if(F){var G=F.headers;if(G){for(var H in G){if(G.hasOwnProperty(H)){this.initHeader(H,G[H],false)}}}if(F.xmlData){if(!G||!G["Content-Type"]){this.initHeader("Content-Type","text/xml",false)}K=(K?K:(F.method?F.method:"POST"));J=F.xmlData}else{if(F.jsonData){if(!G||!G["Content-Type"]){this.initHeader("Content-Type","application/json",false)}K=(K?K:(F.method?F.method:"POST"));J=typeof F.jsonData=="object"?Ext.encode(F.jsonData):F.jsonData}}}return this.asyncRequest(K,I,E,J)},serializeForm:function(F){if(typeof F=="string"){F=(document.getElementById(F)||document.forms[F])}var G,E,H,J,K="",M=false;for(var L=0;L<F.elements.length;L++){G=F.elements[L];J=F.elements[L].disabled;E=F.elements[L].name;H=F.elements[L].value;if(!J&&E){switch(G.type){case"select-one":case"select-multiple":for(var I=0;I<G.options.length;I++){if(G.options[I].selected){if(Ext.isIE){K+=encodeURIComponent(E)+"="+encodeURIComponent(G.options[I].attributes["value"].specified?G.options[I].value:G.options[I].text)+"&"}else{K+=encodeURIComponent(E)+"="+encodeURIComponent(G.options[I].hasAttribute("value")?G.options[I].value:G.options[I].text)+"&"}}}break;case"radio":case"checkbox":if(G.checked){K+=encodeURIComponent(E)+"="+encodeURIComponent(H)+"&"}break;case"file":case undefined:case"reset":case"button":break;case"submit":if(M==false){K+=encodeURIComponent(E)+"="+encodeURIComponent(H)+"&";M=true}break;default:K+=encodeURIComponent(E)+"="+encodeURIComponent(H)+"&";break}}}K=K.substr(0,K.length-1);return K},headers:{},hasHeaders:false,useDefaultHeader:true,defaultPostHeader:"application/x-www-form-urlencoded; charset=UTF-8",useDefaultXhrHeader:true,defaultXhrHeader:"XMLHttpRequest",hasDefaultHeaders:true,defaultHeaders:{},poll:{},timeout:{},pollInterval:50,transactionId:0,setProgId:function(E){this.activeX.unshift(E)},setDefaultPostHeader:function(E){this.useDefaultHeader=E},setDefaultXhrHeader:function(E){this.useDefaultXhrHeader=E},setPollingInterval:function(E){if(typeof E=="number"&&isFinite(E)){this.pollInterval=E}},createXhrObject:function(I){var H,E;try{E=new XMLHttpRequest();H={conn:E,tId:I}}catch(G){for(var F=0;F<this.activeX.length;++F){try{E=new ActiveXObject(this.activeX[F]);H={conn:E,tId:I};break}catch(G){}}}finally{return H}},getConnectionObject:function(){var F;var G=this.transactionId;try{F=this.createXhrObject(G);if(F){this.transactionId++}}catch(E){}finally{return F}},asyncRequest:function(I,F,H,E){var G=this.getConnectionObject();if(!G){return null}else{G.conn.open(I,F,true);if(this.useDefaultXhrHeader){if(!this.defaultHeaders["X-Requested-With"]){this.initHeader("X-Requested-With",this.defaultXhrHeader,true)}}if(E&&this.useDefaultHeader&&(!this.hasHeaders||!this.headers["Content-Type"])){this.initHeader("Content-Type",this.defaultPostHeader)}if(this.hasDefaultHeaders||this.hasHeaders){this.setHeader(G)}this.handleReadyState(G,H);G.conn.send(E||null);return G}},handleReadyState:function(F,G){var E=this;if(G&&G.timeout){this.timeout[F.tId]=window.setTimeout(function(){E.abort(F,G,true)},G.timeout)}this.poll[F.tId]=window.setInterval(function(){if(F.conn&&F.conn.readyState==4){window.clearInterval(E.poll[F.tId]);delete E.poll[F.tId];if(G&&G.timeout){window.clearTimeout(E.timeout[F.tId]);delete E.timeout[F.tId]}E.handleTransactionResponse(F,G)}},this.pollInterval)},handleTransactionResponse:function(I,J,E){if(!J){this.releaseObject(I);return }var G,F;try{if(I.conn.status!==undefined&&I.conn.status!=0){G=I.conn.status}else{G=13030}}catch(H){G=13030}if(G>=200&&G<300){F=this.createResponseObject(I,J.argument);if(J.success){if(!J.scope){J.success(F)}else{J.success.apply(J.scope,[F])}}}else{switch(G){case 12002:case 12029:case 12030:case 12031:case 12152:case 13030:F=this.createExceptionObject(I.tId,J.argument,(E?E:false));if(J.failure){if(!J.scope){J.failure(F)}else{J.failure.apply(J.scope,[F])}}break;default:F=this.createResponseObject(I,J.argument);if(J.failure){if(!J.scope){J.failure(F)}else{J.failure.apply(J.scope,[F])}}}}this.releaseObject(I);F=null},createResponseObject:function(E,K){var H={};var M={};try{var G=E.conn.getAllResponseHeaders();var J=G.split("\n");for(var I=0;I<J.length;I++){var F=J[I].indexOf(":");if(F!=-1){M[J[I].substring(0,F)]=J[I].substring(F+2)}}}catch(L){}H.tId=E.tId;H.status=E.conn.status;H.statusText=E.conn.statusText;H.getResponseHeader=M;H.getAllResponseHeaders=G;H.responseText=E.conn.responseText;H.responseXML=E.conn.responseXML;if(typeof K!==undefined){H.argument=K}return H},createExceptionObject:function(L,H,E){var J=0;var K="communication failure";var G=-1;var F="transaction aborted";var I={};I.tId=L;if(E){I.status=G;I.statusText=F}else{I.status=J;I.statusText=K}if(H){I.argument=H}return I},initHeader:function(E,H,G){var F=(G)?this.defaultHeaders:this.headers;if(F[E]===undefined){F[E]=H}else{F[E]=H+","+F[E]}if(G){this.hasDefaultHeaders=true}else{this.hasHeaders=true}},setHeader:function(E){if(this.hasDefaultHeaders){for(var F in this.defaultHeaders){if(this.defaultHeaders.hasOwnProperty(F)){E.conn.setRequestHeader(F,this.defaultHeaders[F])}}}if(this.hasHeaders){for(var F in this.headers){if(this.headers.hasOwnProperty(F)){E.conn.setRequestHeader(F,this.headers[F])}}this.headers={};this.hasHeaders=false}},resetDefaultHeaders:function(){delete this.defaultHeaders;this.defaultHeaders={};this.hasDefaultHeaders=false},abort:function(F,G,E){if(this.isCallInProgress(F)){F.conn.abort();window.clearInterval(this.poll[F.tId]);delete this.poll[F.tId];if(E){delete this.timeout[F.tId]}this.handleTransactionResponse(F,G,true);return true}else{return false}},isCallInProgress:function(E){if(E.conn){return E.conn.readyState!=4&&E.conn.readyState!=0}else{return false}},releaseObject:function(E){E.conn=null;E=null},activeX:["MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"]};Ext.lib.Region=function(G,H,E,F){this.top=G;this[1]=G;this.right=H;this.bottom=E;this.left=F;this[0]=F};Ext.lib.Region.prototype={contains:function(E){return(E.left>=this.left&&E.right<=this.right&&E.top>=this.top&&E.bottom<=this.bottom)},getArea:function(){return((this.bottom-this.top)*(this.right-this.left))},intersect:function(I){var G=Math.max(this.top,I.top);var H=Math.min(this.right,I.right);var E=Math.min(this.bottom,I.bottom);var F=Math.max(this.left,I.left);if(E>=G&&H>=F){return new Ext.lib.Region(G,H,E,F)}else{return null}},union:function(I){var G=Math.min(this.top,I.top);var H=Math.max(this.right,I.right);var E=Math.max(this.bottom,I.bottom);var F=Math.min(this.left,I.left);return new Ext.lib.Region(G,H,E,F)},constrainTo:function(E){this.top=this.top.constrain(E.top,E.bottom);this.bottom=this.bottom.constrain(E.top,E.bottom);this.left=this.left.constrain(E.left,E.right);this.right=this.right.constrain(E.left,E.right);return this},adjust:function(G,F,E,H){this.top+=G;this.left+=F;this.right+=H;this.bottom+=E;return this}};Ext.lib.Region.getRegion=function(H){var J=Ext.lib.Dom.getXY(H);var G=J[1];var I=J[0]+H.offsetWidth;var E=J[1]+H.offsetHeight;var F=J[0];return new Ext.lib.Region(G,I,E,F)};Ext.lib.Point=function(E,F){if(Ext.isArray(E)){F=E[1];E=E[0]}this.x=this.right=this.left=this[0]=E;this.y=this.top=this.bottom=this[1]=F};Ext.lib.Point.prototype=new Ext.lib.Region();Ext.lib.Anim={scroll:function(H,F,I,J,E,G){return this.run(H,F,I,J,E,G,Ext.lib.Scroll)},motion:function(H,F,I,J,E,G){return this.run(H,F,I,J,E,G,Ext.lib.Motion)},color:function(H,F,I,J,E,G){return this.run(H,F,I,J,E,G,Ext.lib.ColorAnim)},run:function(I,F,K,L,E,H,G){G=G||Ext.lib.AnimBase;if(typeof L=="string"){L=Ext.lib.Easing[L]}var J=new G(I,F,K,L);J.animateX(function(){Ext.callback(E,H)});return J}};function C(E){if(!B){B=new Ext.Element.Flyweight()}B.dom=E;return B}if(Ext.isIE){function A(){var E=Function.prototype;delete E.createSequence;delete E.defer;delete E.createDelegate;delete E.createCallback;delete E.createInterceptor;window.detachEvent("onunload",A)}window.attachEvent("onunload",A)}Ext.lib.AnimBase=function(F,E,G,H){if(F){this.init(F,E,G,H)}};Ext.lib.AnimBase.prototype={toString:function(){var E=this.getEl();var F=E.id||E.tagName;return("Anim "+F)},patterns:{noNegatives:/width|height|opacity|padding/i,offsetAttribute:/^((width|height)|(top|left))$/,defaultUnit:/width|height|top$|bottom$|left$|right$/i,offsetUnit:/\d+(em|%|en|ex|pt|in|cm|mm|pc)$/i},doMethod:function(E,G,F){return this.method(this.currentFrame,G,F-G,this.totalFrames)},setAttribute:function(E,G,F){if(this.patterns.noNegatives.test(E)){G=(G>0)?G:0}Ext.fly(this.getEl(),"_anim").setStyle(E,G+F)},getAttribute:function(E){var G=this.getEl();var I=C(G).getStyle(E);if(I!=="auto"&&!this.patterns.offsetUnit.test(I)){return parseFloat(I)}var F=this.patterns.offsetAttribute.exec(E)||[];var J=!!(F[3]);var H=!!(F[2]);if(H||(C(G).getStyle("position")=="absolute"&&J)){I=G["offset"+F[0].charAt(0).toUpperCase()+F[0].substr(1)]}else{I=0}return I},getDefaultUnit:function(E){if(this.patterns.defaultUnit.test(E)){return"px"}return""},animateX:function(G,E){var F=function(){this.onComplete.removeListener(F);if(typeof G=="function"){G.call(E||this,this)}};this.onComplete.addListener(F,this);this.animate()},setRuntimeAttribute:function(F){var K;var G;var H=this.attributes;this.runtimeAttributes[F]={};var J=function(L){return(typeof L!=="undefined")};if(!J(H[F]["to"])&&!J(H[F]["by"])){return false}K=(J(H[F]["from"]))?H[F]["from"]:this.getAttribute(F);if(J(H[F]["to"])){G=H[F]["to"]}else{if(J(H[F]["by"])){if(K.constructor==Array){G=[];for(var I=0,E=K.length;I<E;++I){G[I]=K[I]+H[F]["by"][I]}}else{G=K+H[F]["by"]}}}this.runtimeAttributes[F].start=K;this.runtimeAttributes[F].end=G;this.runtimeAttributes[F].unit=(J(H[F].unit))?H[F]["unit"]:this.getDefaultUnit(F)},init:function(G,L,K,E){var F=false;var H=null;var J=0;G=Ext.getDom(G);this.attributes=L||{};this.duration=K||1;this.method=E||Ext.lib.Easing.easeNone;this.useSeconds=true;this.currentFrame=0;this.totalFrames=Ext.lib.AnimMgr.fps;this.getEl=function(){return G};this.isAnimated=function(){return F};this.getStartTime=function(){return H};this.runtimeAttributes={};this.animate=function(){if(this.isAnimated()){return false}this.currentFrame=0;this.totalFrames=(this.useSeconds)?Math.ceil(Ext.lib.AnimMgr.fps*this.duration):this.duration;Ext.lib.AnimMgr.registerElement(this)};this.stop=function(O){if(O){this.currentFrame=this.totalFrames;this._onTween.fire()}Ext.lib.AnimMgr.stop(this)};var N=function(){this.onStart.fire();this.runtimeAttributes={};for(var O in this.attributes){this.setRuntimeAttribute(O)}F=true;J=0;H=new Date()};var M=function(){var Q={duration:new Date()-this.getStartTime(),currentFrame:this.currentFrame};Q.toString=function(){return("duration: "+Q.duration+", currentFrame: "+Q.currentFrame)};this.onTween.fire(Q);var P=this.runtimeAttributes;for(var O in P){this.setAttribute(O,this.doMethod(O,P[O].start,P[O].end),P[O].unit)}J+=1};var I=function(){var O=(new Date()-H)/1000;var P={duration:O,frames:J,fps:J/O};P.toString=function(){return("duration: "+P.duration+", frames: "+P.frames+", fps: "+P.fps)};F=false;J=0;this.onComplete.fire(P)};this._onStart=new Ext.util.Event(this);this.onStart=new Ext.util.Event(this);this.onTween=new Ext.util.Event(this);this._onTween=new Ext.util.Event(this);this.onComplete=new Ext.util.Event(this);this._onComplete=new Ext.util.Event(this);this._onStart.addListener(N);this._onTween.addListener(M);this._onComplete.addListener(I)}};Ext.lib.AnimMgr=new function(){var G=null;var F=[];var E=0;this.fps=1000;this.delay=1;this.registerElement=function(J){F[F.length]=J;E+=1;J._onStart.fire();this.start()};this.unRegister=function(K,J){K._onComplete.fire();J=J||I(K);if(J!=-1){F.splice(J,1)}E-=1;if(E<=0){this.stop()}};this.start=function(){if(G===null){G=setInterval(this.run,this.delay)}};this.stop=function(L){if(!L){clearInterval(G);for(var K=0,J=F.length;K<J;++K){if(F[0].isAnimated()){this.unRegister(F[0],0)}}F=[];G=null;E=0}else{this.unRegister(L)}};this.run=function(){for(var L=0,J=F.length;L<J;++L){var K=F[L];if(!K||!K.isAnimated()){continue}if(K.currentFrame<K.totalFrames||K.totalFrames===null){K.currentFrame+=1;if(K.useSeconds){H(K)}K._onTween.fire()}else{Ext.lib.AnimMgr.stop(K,L)}}};var I=function(L){for(var K=0,J=F.length;K<J;++K){if(F[K]==L){return K}}return -1};var H=function(K){var N=K.totalFrames;var M=K.currentFrame;var L=(K.currentFrame*K.duration*1000/K.totalFrames);var J=(new Date()-K.getStartTime());var O=0;if(J<K.duration*1000){O=Math.round((J/L-1)*K.currentFrame)}else{O=N-(M+1)}if(O>0&&isFinite(O)){if(K.currentFrame+O>=N){O=N-(M+1)}K.currentFrame+=O}}};Ext.lib.Bezier=new function(){this.getPosition=function(I,H){var J=I.length;var G=[];for(var F=0;F<J;++F){G[F]=[I[F][0],I[F][1]]}for(var E=1;E<J;++E){for(F=0;F<J-E;++F){G[F][0]=(1-H)*G[F][0]+H*G[parseInt(F+1,10)][0];G[F][1]=(1-H)*G[F][1]+H*G[parseInt(F+1,10)][1]}}return[G[0][0],G[0][1]]}};(function(){Ext.lib.ColorAnim=function(I,H,J,K){Ext.lib.ColorAnim.superclass.constructor.call(this,I,H,J,K)};Ext.extend(Ext.lib.ColorAnim,Ext.lib.AnimBase);var F=Ext.lib;var G=F.ColorAnim.superclass;var E=F.ColorAnim.prototype;E.toString=function(){var H=this.getEl();var I=H.id||H.tagName;return("ColorAnim "+I)};E.patterns.color=/color$/i;E.patterns.rgb=/^rgb\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\)$/i;E.patterns.hex=/^#?([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})$/i;E.patterns.hex3=/^#?([0-9A-F]{1})([0-9A-F]{1})([0-9A-F]{1})$/i;E.patterns.transparent=/^transparent|rgba\(0, 0, 0, 0\)$/;E.parseColor=function(H){if(H.length==3){return H}var I=this.patterns.hex.exec(H);if(I&&I.length==4){return[parseInt(I[1],16),parseInt(I[2],16),parseInt(I[3],16)]}I=this.patterns.rgb.exec(H);if(I&&I.length==4){return[parseInt(I[1],10),parseInt(I[2],10),parseInt(I[3],10)]}I=this.patterns.hex3.exec(H);if(I&&I.length==4){return[parseInt(I[1]+I[1],16),parseInt(I[2]+I[2],16),parseInt(I[3]+I[3],16)]}return null};E.getAttribute=function(H){var J=this.getEl();if(this.patterns.color.test(H)){var K=C(J).getStyle(H);if(this.patterns.transparent.test(K)){var I=J.parentNode;K=C(I).getStyle(H);while(I&&this.patterns.transparent.test(K)){I=I.parentNode;K=C(I).getStyle(H);if(I.tagName.toUpperCase()=="HTML"){K="#fff"}}}}else{K=G.getAttribute.call(this,H)}return K};E.doMethod=function(I,M,J){var L;if(this.patterns.color.test(I)){L=[];for(var K=0,H=M.length;K<H;++K){L[K]=G.doMethod.call(this,I,M[K],J[K])}L="rgb("+Math.floor(L[0])+","+Math.floor(L[1])+","+Math.floor(L[2])+")"}else{L=G.doMethod.call(this,I,M,J)}return L};E.setRuntimeAttribute=function(I){G.setRuntimeAttribute.call(this,I);if(this.patterns.color.test(I)){var K=this.attributes;var M=this.parseColor(this.runtimeAttributes[I].start);var J=this.parseColor(this.runtimeAttributes[I].end);if(typeof K[I]["to"]==="undefined"&&typeof K[I]["by"]!=="undefined"){J=this.parseColor(K[I].by);for(var L=0,H=M.length;L<H;++L){J[L]=M[L]+J[L]}}this.runtimeAttributes[I].start=M;this.runtimeAttributes[I].end=J}}})();Ext.lib.Easing={easeNone:function(F,E,H,G){return H*F/G+E},easeIn:function(F,E,H,G){return H*(F/=G)*F+E},easeOut:function(F,E,H,G){return -H*(F/=G)*(F-2)+E},easeBoth:function(F,E,H,G){if((F/=G/2)<1){return H/2*F*F+E}return -H/2*((--F)*(F-2)-1)+E},easeInStrong:function(F,E,H,G){return H*(F/=G)*F*F*F+E},easeOutStrong:function(F,E,H,G){return -H*((F=F/G-1)*F*F*F-1)+E},easeBothStrong:function(F,E,H,G){if((F/=G/2)<1){return H/2*F*F*F*F+E}return -H/2*((F-=2)*F*F*F-2)+E},elasticIn:function(G,E,K,J,F,I){if(G==0){return E}if((G/=J)==1){return E+K}if(!I){I=J*0.3}if(!F||F<Math.abs(K)){F=K;var H=I/4}else{var H=I/(2*Math.PI)*Math.asin(K/F)}return -(F*Math.pow(2,10*(G-=1))*Math.sin((G*J-H)*(2*Math.PI)/I))+E},elasticOut:function(G,E,K,J,F,I){if(G==0){return E}if((G/=J)==1){return E+K}if(!I){I=J*0.3}if(!F||F<Math.abs(K)){F=K;var H=I/4}else{var H=I/(2*Math.PI)*Math.asin(K/F)}return F*Math.pow(2,-10*G)*Math.sin((G*J-H)*(2*Math.PI)/I)+K+E},elasticBoth:function(G,E,K,J,F,I){if(G==0){return E}if((G/=J/2)==2){return E+K}if(!I){I=J*(0.3*1.5)}if(!F||F<Math.abs(K)){F=K;var H=I/4}else{var H=I/(2*Math.PI)*Math.asin(K/F)}if(G<1){return -0.5*(F*Math.pow(2,10*(G-=1))*Math.sin((G*J-H)*(2*Math.PI)/I))+E}return F*Math.pow(2,-10*(G-=1))*Math.sin((G*J-H)*(2*Math.PI)/I)*0.5+K+E},backIn:function(F,E,I,H,G){if(typeof G=="undefined"){G=1.70158}return I*(F/=H)*F*((G+1)*F-G)+E},backOut:function(F,E,I,H,G){if(typeof G=="undefined"){G=1.70158}return I*((F=F/H-1)*F*((G+1)*F+G)+1)+E},backBoth:function(F,E,I,H,G){if(typeof G=="undefined"){G=1.70158}if((F/=H/2)<1){return I/2*(F*F*(((G*=(1.525))+1)*F-G))+E}return I/2*((F-=2)*F*(((G*=(1.525))+1)*F+G)+2)+E},bounceIn:function(F,E,H,G){return H-Ext.lib.Easing.bounceOut(G-F,0,H,G)+E},bounceOut:function(F,E,H,G){if((F/=G)<(1/2.75)){return H*(7.5625*F*F)+E}else{if(F<(2/2.75)){return H*(7.5625*(F-=(1.5/2.75))*F+0.75)+E}else{if(F<(2.5/2.75)){return H*(7.5625*(F-=(2.25/2.75))*F+0.9375)+E}}}return H*(7.5625*(F-=(2.625/2.75))*F+0.984375)+E},bounceBoth:function(F,E,H,G){if(F<G/2){return Ext.lib.Easing.bounceIn(F*2,0,H,G)*0.5+E}return Ext.lib.Easing.bounceOut(F*2-G,0,H,G)*0.5+H*0.5+E}};(function(){Ext.lib.Motion=function(K,J,L,M){if(K){Ext.lib.Motion.superclass.constructor.call(this,K,J,L,M)}};Ext.extend(Ext.lib.Motion,Ext.lib.ColorAnim);var H=Ext.lib;var I=H.Motion.superclass;var F=H.Motion.prototype;F.toString=function(){var J=this.getEl();var K=J.id||J.tagName;return("Motion "+K)};F.patterns.points=/^points$/i;F.setAttribute=function(J,L,K){if(this.patterns.points.test(J)){K=K||"px";I.setAttribute.call(this,"left",L[0],K);I.setAttribute.call(this,"top",L[1],K)}else{I.setAttribute.call(this,J,L,K)}};F.getAttribute=function(J){if(this.patterns.points.test(J)){var K=[I.getAttribute.call(this,"left"),I.getAttribute.call(this,"top")]}else{K=I.getAttribute.call(this,J)}return K};F.doMethod=function(J,N,K){var M=null;if(this.patterns.points.test(J)){var L=this.method(this.currentFrame,0,100,this.totalFrames)/100;M=H.Bezier.getPosition(this.runtimeAttributes[J],L)}else{M=I.doMethod.call(this,J,N,K)}return M};F.setRuntimeAttribute=function(S){if(this.patterns.points.test(S)){var K=this.getEl();var M=this.attributes;var J;var O=M["points"]["control"]||[];var L;var P,R;if(O.length>0&&!Ext.isArray(O[0])){O=[O]}else{var N=[];for(P=0,R=O.length;P<R;++P){N[P]=O[P]}O=N}Ext.fly(K,"_anim").position();if(G(M["points"]["from"])){Ext.lib.Dom.setXY(K,M["points"]["from"])}else{Ext.lib.Dom.setXY(K,Ext.lib.Dom.getXY(K))}J=this.getAttribute("points");if(G(M["points"]["to"])){L=E.call(this,M["points"]["to"],J);var Q=Ext.lib.Dom.getXY(this.getEl());for(P=0,R=O.length;P<R;++P){O[P]=E.call(this,O[P],J)}}else{if(G(M["points"]["by"])){L=[J[0]+M["points"]["by"][0],J[1]+M["points"]["by"][1]];for(P=0,R=O.length;P<R;++P){O[P]=[J[0]+O[P][0],J[1]+O[P][1]]}}}this.runtimeAttributes[S]=[J];if(O.length>0){this.runtimeAttributes[S]=this.runtimeAttributes[S].concat(O)}this.runtimeAttributes[S][this.runtimeAttributes[S].length]=L}else{I.setRuntimeAttribute.call(this,S)}};var E=function(J,L){var K=Ext.lib.Dom.getXY(this.getEl());J=[J[0]-K[0]+L[0],J[1]-K[1]+L[1]];return J};var G=function(J){return(typeof J!=="undefined")}})();(function(){Ext.lib.Scroll=function(I,H,J,K){if(I){Ext.lib.Scroll.superclass.constructor.call(this,I,H,J,K)}};Ext.extend(Ext.lib.Scroll,Ext.lib.ColorAnim);var F=Ext.lib;var G=F.Scroll.superclass;var E=F.Scroll.prototype;E.toString=function(){var H=this.getEl();var I=H.id||H.tagName;return("Scroll "+I)};E.doMethod=function(H,K,I){var J=null;if(H=="scroll"){J=[this.method(this.currentFrame,K[0],I[0]-K[0],this.totalFrames),this.method(this.currentFrame,K[1],I[1]-K[1],this.totalFrames)]}else{J=G.doMethod.call(this,H,K,I)}return J};E.getAttribute=function(H){var J=null;var I=this.getEl();if(H=="scroll"){J=[I.scrollLeft,I.scrollTop]}else{J=G.getAttribute.call(this,H)}return J};E.setAttribute=function(H,K,J){var I=this.getEl();if(H=="scroll"){I.scrollLeft=K[0];I.scrollTop=K[1]}else{G.setAttribute.call(this,H,K,J)}}})()})();
Index: luge/ui/web/docs/template/resources/prettify/prettify.css
===================================================================
--- deluge/ui/web/docs/template/resources/prettify/prettify.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun{color:#660}.pln{color:#000}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec{color:#606}pre.prettyprint{padding:2px;border:1px solid #888}@media print{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun{color:#440}.pln{color:#000}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}
Index: luge/ui/web/docs/template/resources/prettify/prettify.js
===================================================================
--- deluge/ui/web/docs/template/resources/prettify/prettify.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,25 +1,0 @@
-function _pr_isIE6(){var F=navigator&&navigator.userAgent&&/\bMSIE 6\./.test(navigator.userAgent);_pr_isIE6=function(){return F};return F}var aa="break continue do else for if return while ",ba="auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile ",ca="catch class delete false import new operator private protected public this throw true try ",da="alignof align_union asm axiom bool concept concept_map const_cast constexpr decltype dynamic_cast explicit export friend inline late_check mutable namespace nullptr reinterpret_cast static_assert static_cast template typeid typename typeof using virtual wchar_t where ",
-ea="boolean byte extends final finally implements import instanceof null native package strictfp super synchronized throws transient ",fa="as base by checked decimal delegate descending event fixed foreach from group implicit in interface internal into is lock object out override orderby params readonly ref sbyte sealed stackalloc string select uint ulong unchecked unsafe ushort var ",ga="debugger eval export function get null set undefined var with Infinity NaN ",ha="caller delete die do dump elsif eval exit foreach for goto if import last local my next no our print package redo require sub undef unless until use wantarray while BEGIN END ",
-ia="and as assert class def del elif except exec finally from global import in is lambda nonlocal not or pass print raise try with yield False True None ",ja="alias and begin case class def defined elsif end ensure false in module next nil not or redo rescue retry self super then true undef unless until when yield BEGIN END ",ka="case done elif esac eval fi function in local set then until ",la="a",ma="z",na="A",oa="Z",pa="!",qa="!=",ra="!==",s="#",sa="%",Ha="%=",v="&",Ia="&&",Ja="&&=",Ka="&=",La=
-"(",Ma="*",Na="*=",Oa="+=",Pa=",",Qa="-=",Ra="->",w="/",Sa="/=",Ta=":",Ua="::",y=";",z="<",Va="<<",Wa="<<=",Xa="<=",Ya="=",Za="==",$a="===",A=">",ab=">=",bb=">>",cb=">>=",db=">>>",eb=">>>=",fb="?",C="@",gb="[",hb="^",ib="^=",jb="^^",kb="^^=",lb="{",mb="|",nb="|=",ob="||",pb="||=",qb="~",rb="break",sb="case",tb="continue",ub="delete",vb="do",wb="else",xb="finally",yb="instanceof",zb="return",Ab="throw",Bb="try",Cb="typeof",Db="(?:(?:(?:^|[^0-9.])\\.{1,3})|(?:(?:^|[^\\+])\\+)|(?:(?:^|[^\\-])-)",Eb=
-"|\\b",Fb="\\$1",Gb="|^)\\s*$",Hb="&amp;",Ib="&lt;",Jb="&gt;",Kb="&quot;",Lb="&#",Mb="x",Nb="'",G='"',Ob=" ",Pb="XMP",Qb="</",Rb='="',H="PRE",Sb='<!DOCTYPE foo PUBLIC "foo bar">\n<foo />',I="",Tb="\t",Ub="\n",Vb="nocode",Wb=' $1="$2$3$4"',J="pln",O="com",Xb="dec",P="src",Q="tag",R="atv",S="pun",Yb="<>/=",X="atn",Zb=" \t\r\n",Y="str",$b="'\"",ac="'\"`",bc="\"'",cc=" \r\n",Z="lit",dc="123456789",ec=".",fc="kwd",gc="typ",$="</span>",hc='<span class="',ic='">',jc="$1&nbsp;",kc="<br />",lc="console",mc=
-"cannot override language handler %s",nc="default-code",oc="default-markup",pc="html",qc="htm",rc="xhtml",sc="xml",tc="xsl",uc="c",vc="cc",wc="cpp",xc="cs",yc="cxx",zc="cyc",Ac="java",Bc="bsh",Cc="csh",Dc="sh",Ec="cv",Fc="py",Gc="perl",Hc="pl",Ic="pm",Jc="rb",Kc="js",Lc="pre",Mc="code",Nc="xmp",Oc="prettyprint",Pc="class",Qc="br",Rc="\r\n";(function(){function F(b){b=b.split(/ /g);var a={};for(var c=b.length;--c>=0;){var d=b[c];if(d)a[d]=null}return a}var K=aa,Sc=K+ba,T=Sc+ca,ta=T+da,ua=T+ea,Tc=ua+
-fa,va=T+ga,wa=ha,xa=K+ia,ya=K+ja,za=K+ka,Uc=ta+Tc+va+wa+xa+ya+za;function Vc(b){return b>=la&&b<=ma||b>=na&&b<=oa}function D(b,a,c,d){b.unshift(c,d||0);try{a.splice.apply(a,b)}finally{b.splice(0,2)}}var Wc=(function(){var b=[pa,qa,ra,s,sa,Ha,v,Ia,Ja,Ka,La,Ma,Na,Oa,Pa,Qa,Ra,w,Sa,Ta,Ua,y,z,Va,Wa,Xa,Ya,Za,$a,A,ab,bb,cb,db,eb,fb,C,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb,wb,xb,yb,zb,Ab,Bb,Cb],a=Db;for(var c=0;c<b.length;++c){var d=b[c];a+=Vc(d.charAt(0))?Eb+d:mb+d.replace(/([^=<>:&])/g,Fb)}a+=
-Gb;return new RegExp(a)})(),Aa=/&/g,Ba=/</g,Ca=/>/g,Xc=/\"/g;function Yc(b){return b.replace(Aa,Hb).replace(Ba,Ib).replace(Ca,Jb).replace(Xc,Kb)}function U(b){return b.replace(Aa,Hb).replace(Ba,Ib).replace(Ca,Jb)}var Zc=/&lt;/g,$c=/&gt;/g,ad=/&apos;/g,bd=/&quot;/g,cd=/&amp;/g,dd=/&nbsp;/g;function ed(b){var a=b.indexOf(v);if(a<0)return b;for(--a;(a=b.indexOf(Lb,a+1))>=0;){var c=b.indexOf(y,a);if(c>=0){var d=b.substring(a+3,c),g=10;if(d&&d.charAt(0)===Mb){d=d.substring(1);g=16}var e=parseInt(d,g);
-if(!isNaN(e))b=b.substring(0,a)+String.fromCharCode(e)+b.substring(c+1)}}return b.replace(Zc,z).replace($c,A).replace(ad,Nb).replace(bd,G).replace(cd,v).replace(dd,Ob)}function Da(b){return Pb===b.tagName}function L(b,a){switch(b.nodeType){case 1:var c=b.tagName.toLowerCase();a.push(z,c);for(var d=0;d<b.attributes.length;++d){var g=b.attributes[d];if(!g.specified)continue;a.push(Ob);L(g,a)}a.push(A);for(var e=b.firstChild;e;e=e.nextSibling)L(e,a);if(b.firstChild||!/^(?:br|link|img)$/.test(c))a.push(Qb,
-c,A);break;case 2:a.push(b.name.toLowerCase(),Rb,Yc(b.value),G);break;case 3:case 4:a.push(U(b.nodeValue));break}}var V=null;function fd(b){if(null===V){var a=document.createElement(H);a.appendChild(document.createTextNode(Sb));V=!/</.test(a.innerHTML)}if(V){var c=b.innerHTML;if(Da(b))c=U(c);return c}var d=[];for(var g=b.firstChild;g;g=g.nextSibling)L(g,d);return d.join(I)}function gd(b){var a=0;return function(c){var d=null,g=0;for(var e=0,h=c.length;e<h;++e){var f=c.charAt(e);switch(f){case Tb:if(!d)d=
-[];d.push(c.substring(g,e));var i=b-a%b;a+=i;for(;i>=0;i-="                ".length)d.push("                ".substring(0,i));g=e+1;break;case Ub:a=0;break;default:++a}}if(!d)return c;d.push(c.substring(g));return d.join(I)}}var hd=/(?:[^<]+|<!--[\s\S]*?--\>|<!\[CDATA\[([\s\S]*?)\]\]>|<\/?[a-zA-Z][^>]*>|<)/g,id=/^<!--/,jd=/^<\[CDATA\[/,kd=/^<br\b/i,Ea=/^<(\/?)([a-zA-Z]+)/;function ld(b){var a=b.match(hd),c=[],d=0,g=[];if(a)for(var e=0,h=a.length;e<h;++e){var f=a[e];if(f.length>1&&f.charAt(0)===z){if(id.test(f))continue;
-if(jd.test(f)){c.push(f.substring(9,f.length-3));d+=f.length-12}else if(kd.test(f)){c.push(Ub);++d}else if(f.indexOf(Vb)>=0&&!!f.replace(/\s(\w+)\s*=\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+))/g,Wb).match(/[cC][lL][aA][sS][sS]=\"[^\"]*\bnocode\b/)){var i=f.match(Ea)[2],j=1;end_tag_loop:for(var m=e+1;m<h;++m){var o=a[m].match(Ea);if(o&&o[2]===i)if(o[1]===w){if(--j===0)break end_tag_loop}else++j}if(m<h){g.push(d,a.slice(e,m+1).join(I));e=m}else g.push(d,f)}else g.push(d,f)}else{var k=ed(f);c.push(k);d+=k.length}}return{source:c.join(I),
-tags:g}}function E(b,a){var c={};(function(){var e=b.concat(a);for(var h=e.length;--h>=0;){var f=e[h],i=f[3];if(i)for(var j=i.length;--j>=0;)c[i.charAt(j)]=f}})();var d=a.length,g=/\S/;return function(e,h){h=h||0;var f=[h,J],i=I,j=0,m=e;while(m.length){var o,k=null,p,l=c[m.charAt(0)];if(l){p=m.match(l[1]);k=p[0];o=l[0]}else{for(var n=0;n<d;++n){l=a[n];var q=l[2];if(q&&!q.test(i))continue;p=m.match(l[1]);if(p){k=p[0];o=l[0];break}}if(!k){o=J;k=m.substring(0,1)}}f.push(h+j,o);j+=k.length;m=m.substring(k.length);
-if(o!==O&&g.test(k))i=k}return f}}var md=E([],[[J,/^[^<]+/,null],[Xb,/^<!\w[^>]*(?:>|$)/,null],[O,/^<!--[\s\S]*?(?:--\>|$)/,null],[P,/^<\?[\s\S]*?(?:\?>|$)/,null],[P,/^<%[\s\S]*?(?:%>|$)/,null],[P,/^<(script|style|xmp)\b[^>]*>[\s\S]*?<\/\1\b[^>]*>/i,null],[Q,/^<\/?\w[^<>]*>/,null]]);function nd(b){var a=md(b);for(var c=0;c<a.length;c+=2)if(a[c+1]===P){var d,g;d=a[c];g=c+2<a.length?a[c+2]:b.length;var e=b.substring(d,g),h=e.match(/^(<[^>]*>)([\s\S]*)(<\/[^>]*>)$/);if(h)a.splice(c,2,d,Q,d+h[1].length,
-P,d+h[1].length+(h[2]||I).length,Q)}return a}var od=E([[R,/^\'[^\']*(?:\'|$)/,null,Nb],[R,/^\"[^\"]*(?:\"|$)/,null,G],[S,/^[<>\/=]+/,null,Yb]],[[Q,/^[\w:\-]+/,/^</],[R,/^[\w\-]+/,/^=/],[X,/^[\w:\-]+/,null],[J,/^\s+/,null,Zb]]);function pd(b,a){for(var c=0;c<a.length;c+=2){var d=a[c+1];if(d===Q){var g,e;g=a[c];e=c+2<a.length?a[c+2]:b.length;var h=b.substring(g,e),f=od(h,g);D(f,a,c,2);c+=f.length-2}}return a}function u(b){var a=[],c=[];if(b.tripleQuotedStrings)a.push([Y,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
-null,$b]);else if(b.multiLineStrings)a.push([Y,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,ac]);else a.push([Y,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,bc]);c.push([J,/^(?:[^\'\"\`\/\#]+)/,null,cc]);if(b.hashComments)a.push([O,/^#[^\r\n]*/,null,s]);if(b.cStyleComments){c.push([O,/^\/\/[^\r\n]*/,null]);c.push([O,/^\/\*[\s\S]*?(?:\*\/|$)/,null])}if(b.regexLiterals)c.push([Y,/^\/(?=[^\/*])(?:[^\/\x5B\x5C]|\x5C[\s\S]|\x5B(?:[^\x5C\x5D]|\x5C[\s\S])*(?:\x5D|$))+(?:\/|$)/,
-Wc]);var d=F(b.keywords);b=null;var g=E(a,c),e=E([],[[J,/^\s+/,null,cc],[J,/^[a-z_$@][a-z_$@0-9]*/i,null],[Z,/^0x[a-f0-9]+[a-z]/i,null],[Z,/^(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d+)(?:e[+\-]?\d+)?[a-z]*/i,null,dc],[S,/^[^\s\w\.$@]+/,null]]);function h(f,i){for(var j=0;j<i.length;j+=2){var m=i[j+1];if(m===J){var o,k,p,l;o=i[j];k=j+2<i.length?i[j+2]:f.length;p=f.substring(o,k);l=e(p,o);for(var n=0,q=l.length;n<q;n+=2){var r=l[n+1];if(r===J){var B=l[n],M=n+2<q?l[n+2]:p.length,x=f.substring(B,M);if(x===ec)l[n+
-1]=S;else if(x in d)l[n+1]=fc;else if(/^@?[A-Z][A-Z$]*[a-z][A-Za-z$]*$/.test(x))l[n+1]=x.charAt(0)===C?Z:gc}}D(l,i,j,2);j+=l.length-2}}return i}return function(f){var i=g(f);i=h(f,i);return i}}var W=u({keywords:Uc,hashComments:true,cStyleComments:true,multiLineStrings:true,regexLiterals:true});function qd(b,a){for(var c=0;c<a.length;c+=2){var d=a[c+1];if(d===P){var g,e;g=a[c];e=c+2<a.length?a[c+2]:b.length;var h=W(b.substring(g,e));for(var f=0,i=h.length;f<i;f+=2)h[f]+=g;D(h,a,c,2);c+=h.length-2}}return a}
-function rd(b,a){var c=false;for(var d=0;d<a.length;d+=2){var g=a[d+1],e,h;if(g===X){e=a[d];h=d+2<a.length?a[d+2]:b.length;c=/^on|^style$/i.test(b.substring(e,h))}else if(g===R){if(c){e=a[d];h=d+2<a.length?a[d+2]:b.length;var f=b.substring(e,h),i=f.length,j=i>=2&&/^[\"\']/.test(f)&&f.charAt(0)===f.charAt(i-1),m,o,k;if(j){o=e+1;k=h-1;m=f}else{o=e+1;k=h-1;m=f.substring(1,f.length-1)}var p=W(m);for(var l=0,n=p.length;l<n;l+=2)p[l]+=o;if(j){p.push(k,R);D(p,a,d+2,0)}else D(p,a,d,2)}c=false}}return a}function sd(b){var a=
-nd(b);a=pd(b,a);a=qd(b,a);a=rd(b,a);return a}function td(b,a,c){var d=[],g=0,e=null,h=null,f=0,i=0,j=gd(8),m=/([\r\n ]) /g,o=/(^| ) /gm,k=/\r\n?|\n/g,p=/[ \r\n]$/,l=true;function n(r){if(r>g){if(e&&e!==h){d.push($);e=null}if(!e&&h){e=h;d.push(hc,e,ic)}var B=U(j(b.substring(g,r))).replace(l?o:m,jc);l=p.test(B);d.push(B.replace(k,kc));g=r}}while(true){var q;q=f<a.length?(i<c.length?a[f]<=c[i]:true):false;if(q){n(a[f]);if(e){d.push($);e=null}d.push(a[f+1]);f+=2}else if(i<c.length){n(c[i]);h=c[i+1];i+=
-2}else break}n(b.length);if(e)d.push($);return d.join(I)}var N={};function t(b,a){for(var c=a.length;--c>=0;){var d=a[c];if(!N.hasOwnProperty(d))N[d]=b;else if(lc in window)console.log(mc,d)}}t(W,[nc]);t(sd,[oc,pc,qc,rc,sc,tc]);t(u({keywords:ta,hashComments:true,cStyleComments:true}),[uc,vc,wc,xc,yc,zc]);t(u({keywords:ua,cStyleComments:true}),[Ac]);t(u({keywords:za,hashComments:true,multiLineStrings:true}),[Bc,Cc,Dc]);t(u({keywords:xa,hashComments:true,multiLineStrings:true,tripleQuotedStrings:true}),
-[Ec,Fc]);t(u({keywords:wa,hashComments:true,multiLineStrings:true,regexLiterals:true}),[Gc,Hc,Ic]);t(u({keywords:ya,hashComments:true,multiLineStrings:true,regexLiterals:true}),[Jc]);t(u({keywords:va,cStyleComments:true,regexLiterals:true}),[Kc]);function Fa(b,a){try{var c=ld(b),d=c.source,g=c.tags;if(!N.hasOwnProperty(a))a=/^\s*</.test(d)?oc:nc;var e=N[a].call({},d);return td(d,g,e)}catch(h){if(lc in window){console.log(h);console.trace()}return b}}function ud(b){var a=_pr_isIE6(),c=[document.getElementsByTagName(Lc),
-document.getElementsByTagName(Mc),document.getElementsByTagName(Nc)],d=[];for(var g=0;g<c.length;++g)for(var e=0;e<c[g].length;++e)d.push(c[g][e]);c=null;var h=0;function f(){var i=(new Date).getTime()+250;for(;h<d.length&&(new Date).getTime()<i;h++){var j=d[h];if(j.className&&j.className.indexOf(Oc)>=0){var m=j.className.match(/\blang-(\w+)\b/);if(m)m=m[1];var o=false;for(var k=j.parentNode;k;k=k.parentNode)if((k.tagName===Lc||k.tagName===Mc||k.tagName===Nc)&&k.className&&k.className.indexOf(Oc)>=
-0){o=true;break}if(!o){var p=fd(j);p=p.replace(/(?:\r\n?|\n)$/,I);var l=Fa(p,m);if(!Da(j))j.innerHTML=l;else{var n=document.createElement(H);for(var q=0;q<j.attributes.length;++q){var r=j.attributes[q];if(r.specified){var B=r.name.toLowerCase();if(B===Pc)n.className=r.value;else n.setAttribute(r.name,r.value)}}n.innerHTML=l;j.parentNode.replaceChild(n,j);j=n}if(a&&j.tagName===H){var M=j.getElementsByTagName(Qc);for(var x=M.length;--x>=0;){var Ga=M[x];Ga.parentNode.replaceChild(document.createTextNode(Rc),
-Ga)}}}}}if(h<d.length)setTimeout(f,250);else if(b)b()}f()}window.PR_normalizedHtml=L;window.prettyPrintOne=Fa;window.prettyPrint=ud;window.PR={createSimpleLexer:E,registerLangHandler:t,sourceDecorator:u,PR_ATTRIB_NAME:X,PR_ATTRIB_VALUE:R,PR_COMMENT:O,PR_DECLARATION:Xb,PR_KEYWORD:fc,PR_LITERAL:Z,PR_NOCODE:Vb,PR_PLAIN:J,PR_PUNCTUATION:S,PR_SOURCE:P,PR_STRING:Y,PR_TAG:Q,PR_TYPE:gc}})();
Index: luge/ui/web/docs/template/resources/print.css
===================================================================
--- deluge/ui/web/docs/template/resources/print.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,206 +1,0 @@
-body {
-	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
-	color: #000000;
-	background-color:#FFFFFF;
-	margin: 0px;
-	padding: 10px;
-}
-.body-wrap{
-	width:95%;
-}
-.list {list-style:inside square;margin-bottom:10px;}
-.list li{padding:2px;}
-body, td, th {
-	font-size: 13px;
-}
-code {
-	font-family: "Lucida Console", "Courier New", Courier, monospace; 
-	font-size: 12px;
-}
-pre {
-	font-family: "Lucida Console", "Courier New", Courier, monospace; 
-	font-size: 12px;
-}
-th	{
-	text-align: left;
-	font-weight: bold;
-	vertical-align: bottom;
-	color:black;
-	padding:3px;
-    font-weight:bold;
-    border:1px solid #cccccc;
-    border-collapse: collapse;
-}
-.top-tools{
-	display:none;
-}
-table {
-	background-color: white;
-}
-a {
-	color: #083772;
-}
-a:link {
-	color: #083772;
-	text-decoration: none;
-}
-
-a:visited {
-   color: #1e4e8f;
-	text-decoration: none;
-}
-
-a:hover {
-	text-decoration: underline;
-	color: #0000CC;
-}
-
-a:active {
-	text-decoration: none;
-	color: #1e4e8f;
-}
-
-/* Headings */
-h1, h2, h3, h4, h5, h6	{
-	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
-	font-weight: bold;
-	margin-top: 3px;
-	margin-bottom: 3px;
-	letter-spacing: 1px;
-	width: 90%;
-}
-
-h1 {
-	font-size: 18px;
-}
-
-h2 {
-	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
-	font-weight: bold;
-	font-size: 18px;
-	padding-top: 20px;
-	padding-bottom: 5px;
-}
-
-h3 {
-	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
-	font-weight: bold;
-	font-size: 16px;
-}
-
-h4 {
-	font-size: 12px;
-	color: #666666;
-}
-
-h5 {
-	font-size: 11px;
-}
-
-.label {
-	font-weight: bold;
-	padding-right: 15px;
-}
-.description{
-	margin: 10px 0px;
-}
-.member-table{
-	width:100%;
-	margin-bottom:10px;
-}
-.member-table td{
-	padding:2px;
-	vertical-align:top;
-	padding-right:15px;
-}
-body .alt{
-	background:#f1f1f1;
-}
-.member-table td.micon{
-	width:20px;
-	padding:0px;
-	border-left:1px solid #bbbbbb;
-}
-.member-table td.msource{
-	border-right:1px solid #bbbbbb;
-	width:100px;
-}
-.mlink{
-	font-weight:bold;
-}
-.member-table td.inherited{
-	background-image: url(inherited.gif);
-	background-position:2px 2px;
-	background-repeat: no-repeat;
-}
-.member-table td.mdesc{
-	padding-top:0px;
-}
-.member-table td.micon,.member-table td.mdesc,.member-table td.msource{
-	border-bottom:1px solid #bbbbbb;
-}
-.optional{
-	color:#555555;
-}
-
-pre {
-	background: #F8F8F8;
-	border: 1px solid #e8e8e8;
-	border-left-width: 8px;
-	padding: 0.8em;
-	margin: 1em ;
-	margin-right: 0;
-}
-pre {
-	font-size: 12px !important;
-	line-height:14px !important;
-	padding:5px;
-	margin-left:0;
-}
-.detail-wrap{
-	border:1px solid #bbbbbb;
-	border-bottom:0px none;
-}
-.mdetail-head{
-	margin-top:10px;
-}
-.mdetail{
-	padding:7px;
-	border-bottom:1px solid #bbbbbb;
-}
-.mdetail h3{
-	margin: 5px 0px;
-	font-size:14px;
-	color:#083772;
-}
-.mdetail-desc{
-	margin:8px;
-}
-.mdetail-def{
-	font-style: italic;
-	font-size: 12px;
-	margin-top:10px;
-	margin-left:8px;
-	display:block;
-}
-.sub-desc{
-	margin:5px;
-	margin-left:16px;
-}
-.mdetail-params{
-	margin-top:10px;
-}
-.mdetail-params strong{
-	font-weight:bold;
-	display: block;
-	margin-bottom:3px;
-}
-.mdetail-params ul{
-	list-style: inside;
-	list-style-type: disc;
-	margin-left:12px;
-}
-.mdetail-params li{
-	list-style: inside;
-	list-style-type: disc;
-}
Index: luge/ui/web/docs/template/resources/reset.css
===================================================================
--- deluge/ui/web/docs/template/resources/reset.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,7 +1,0 @@
-/*
-Copyright (c) 2006, Yahoo! Inc. All rights reserved.
-Code licensed under the BSD License:
-http://developer.yahoo.net/yui/license.txt
-version: 0.11.0
-*/
-body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
Index: luge/ui/web/docs/template/resources/style.css
===================================================================
--- deluge/ui/web/docs/template/resources/style.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,360 +1,0 @@
-.body-wrap {
-	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
-	color: #222;
-	background-color:#FFFFFF;
-	margin: 0px;
-	padding: 10px;
-    position:relative;
-}
-.body-wrap {
-	width:95%;
-}
-
-.body-wrap ul.list {
-   margin-left:20px;
-   margin-bottom:10px;
-}
-.body-wrap ul.list li {
-   list-style:inside square;
-   padding:2px;
-}
-.body-wrap .description p {
-   margin:8px 3px !important;
-}
-.body-wrap .description h4{
-	color:#083772;
-   border-bottom:1px dashed #ccc;
-   margin:8px 0;
-   padding-bottom:3px;
-}
-.body-wrap, .body-wrap td, .body-wrap th {
-	font-size: 13px;
-}
-.body-wrap code {
-	font-family: "Lucida Console", "Courier New", Courier, monospace; 
-	font-size: 12px;
-}
-.body-wrap pre {
-	font-family: "Lucida Console", "Courier New", Courier, monospace; 
-	font-size: 12px;
-}
-.body-wrap th	{
-	text-align: left;
-	vertical-align:middle;
-    border-right:1px solid #d0d0d0;
-	border-top:1px solid #eee;
-	border-left:1px solid #eee;
-    background: #f9f9f9 url(../resources/images/default/grid/grid3-hrow.gif) repeat-x 0 top;
-	padding:3px;
-}
-.body-wrap .msource-header {
-    border-right: 0 none;
-}
-.body-wrap .top-tools{
-	font-size:11px;
-	text-align:right;
-}
-.body-wrap table {
-	background-color: white;
-}
-.body-wrap a {
-	color: #083772;
-}
-.body-wrap a:link {
-	color: #083772;
-	text-decoration: none;
-}
-
-.body-wrap a:visited {
-   color: #1e4e8f;
-	text-decoration: none;
-}
-
-.body-wrap a:hover {
-	text-decoration: underline;
-	color: #0000CC;
-}
-
-.body-wrap a:active {
-	text-decoration: none;
-	color: #1e4e8f;
-}
-
-/* Headings */
-.body-wrap h1, .body-wrap h2, .body-wrap h3, .body-wrap h4, .body-wrap h5, .body-wrap h6	{
-	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
-	font-weight: bold;
-	margin:3px 300px 3px 0;
-	letter-spacing: 1px;
-	width: 90%;
-}
-
-.body-wrap h1 {
-	font-size: 18px;
-}
-
-.body-wrap h2 {
-	font-weight: bold;
-	font-size: 15px;
-	padding-top: 20px;
-	padding-bottom: 5px;
-}
-
-.body-wrap h3 {
-	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
-	font-weight: bold;
-	font-size: 16px;
-}
-
-.body-wrap h4 {
-	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
-	font-weight: bold;
-	font-size: 14px;
-}
-
-.body-wrap h5 {
-	font-size: 11px;
-}
-
-.body-wrap .label {
-	font-weight: bold;
-    padding:3px 15px 3px 0;
-    color:#333;
-}
-
-.body-wrap .hd-info {
-	color:#333;
-    padding:3px;
-}
-.body-wrap .hd-info a {
-
-}
-.body-wrap .description{
-	margin: 10px 0px;
-}
-.body-wrap .member-table{
-	width:100%;
-	margin-bottom:10px;
-}
-.body-wrap .member-table td{
-	padding:4px;
-	vertical-align:top;
-	padding-right:15px;
-}
-.body-wrap .member-table td.sig {
-    padding-left:7px;
-}
-.body-wrap  .alt{
-	/*background:#f1f1f1;*/
-}
-.body-wrap .member-table td.micon{
-	width:16px;
-	padding:0px;
-    background: #f9f9f9 url(expand-bg.gif) repeat-y top right;
-    border-right:1px solid #d0d0d0;
-}
-.body-wrap .member-table td.micon a {
-    display:block;
-    height:1px;
-    width:1px;
-    overflow:hidden;
-    cursor:default;
-}
-.body-wrap .member-table .expandable td.micon a {
-    display:block;
-    width:98%;
-    height:30px;
-    text-decoration:none !important;
-    -moz-outline:none;
-    outline:none;
-}
-
-.body-wrap .member-table td.msource{
-	width:100px;
-}
-.mlink{
-	font-weight:bold;
-}
-
-.member-table {
-    border:1px solid #d0d0d0;
-}
-.member-table tr.inherited td.msource{
-	background-image: url(inherited.gif);
-	background-position:2px 4px;
-	background-repeat: no-repeat;
-    padding-left:18px;
-}
-.member-table .mdesc{
-	padding:5px 0;
-    color:#444;
-}
-.member-table td.micon,.member-table td.sig,.member-table td.msource{
-	border-top:1px solid #d0d0d0;
-}
-.body-wrap .optional{
-	color:#444 !important;
-}
-
-.body-wrap pre {
-	background: #F8F8F8;
-	border: 1px dotted #ccc;
-	margin: 1em ;
-	margin-right: 0;
-	font-size: 12px;
-	line-height:14px;
-	padding:7px;
-	margin-left:0;
-}
-.detail-wrap{
-
-}
-.mdetail-head{
-	margin-top:10px;
-}
-.mdetail{
-	padding:7px;
-	border-top:1px dotted #ccc;
-}
-.mdetail h3{
-	margin: 5px 0px;
-	font-size:14px;
-	color:#083772;
-}
-.mdetail-desc{
-	margin:8px;
-}
-.mdetail-def{
-	font-style: italic;
-	font-size: 12px;
-	margin-top:10px;
-	margin-left:8px;
-	display:block;
-}
-.sub-desc{
-	margin:5px;
-	margin-left:16px;
-}
-.mdetail-params{
-	margin-top:10px;
-}
-.mdetail-params strong{
-	display: block;
-	margin-bottom:3px;
-    font-size:11px;
-    font-weight:bold;
-    color:#555;
-}
-
-.mdetail-params ul{
-	list-style: inside;
-	list-style-type: circle;
-	margin:12px;
-}
-.mdetail-params li{
-	list-style: inside;
-	list-style-type: circle;
-}
-pre code{
-	font-size:12px !important;
-    color:#000;
-    line-height:16px !important;
-}
-pre code b{
-    font-weight: normal;
-	color: #800080;
-}
-pre code em{
-    font-weight: normal;
-	color: #008080;
-    background-color:#eee;
-}
-pre code i,pre code i b,pre code i em{
-	font-weight: normal;
-	font-style: normal;
-	color: #999;
-}
-
-.body-wrap .inheritance {
-    margin-top:20px;
-    float:right;
-    width:210px;
-}
-.body-wrap .inheritance pre {
-    text-align:left;
-    border: 0 none;
-	margin: 0;
-	font-size: 11px;
-	line-height:18px !important;
-    background:transparent url(block-bottom.gif) no-repeat left bottom;
-    padding:0 8px 5px!important;
-}
-
-.body-wrap .inheritance pre img {
-    vertical-align:middle;
-    margin-right:3px;
-}
-
-.expandable .micon a {
-    background: transparent url(member-collapsed.gif) no-repeat 5px 6px;
-    cursor:pointer;
-}
-
-.expandable td.micon:hover a {
-    background: transparent url(member-hover.gif) no-repeat 5px 6px;
-    cursor:pointer;
-}
-.body-wrap .member-table .expanded td.micon{
-	background: #f9f9f9 url(expand-bg-over.gif) repeat-y top right;
-}
-.body-wrap .member-table .expanded td.micon a {
-    background: transparent url(member-expanded.gif) no-repeat 5px 6px;
-    cursor:pointer;
-}
-
-.mdesc .long {
-    display:none;
-}
-.mdesc .long .mdetail-params {
-    font-size:12px;
-    padding-left:12px;
-}
-.expanded .mdesc .short {
-    display:none;
-}
-
-.expanded .mdesc .long {
-    display: block;
-}
-
-.full-details .expandable .micon a {
-    height:1px !important;
-    width:1px !important;
-    overflow:hidden;
-    cursor:default;
-}
-
-.full-details .mdesc .short {
-    display:none !important;
-}
-
-.full-details .mdesc .long {
-    display: block !important;
-}
-
-.full-details .body-wrap .member-table .expanded td.micon{
-	background: #f9f9f9 url(expand-bg.gif) repeat-y top right;
-}
-
-div.hr {
-    height:1px;
-    background:#ccc;
-    margin: 5px 0;
-    overflow:hidden;
-    line-height:1px;
-}
-
-
-.expanded .mdesc .long {
-    line-height:18px;
-}
Index: luge/ui/web/docs/template/resources/welcome.css
===================================================================
--- deluge/ui/web/docs/template/resources/welcome.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,25 +1,0 @@
-body{
-	background:url(welcome-bg.gif) top left;
-	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
-	color: #000000;
-	margin: 0px;
-	font-size:13px;
-	padding-bottom:15px;
-}
-a {
-	color: #083772;
-}
-a:link {
-	color: #083772;
-	text-decoration: none;
-}
-
-a:visited {
-   color: #1e4e8f;
-	text-decoration: none;
-}
-
-a:hover {
-	text-decoration: underline;
-	color: #0000CC;
-}
Index: luge/ui/web/docs/template/source-wrap.html
===================================================================
--- deluge/ui/web/docs/template/source-wrap.html	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,10 +1,0 @@
-<html>
-<head>
-  <title>The source code</title>
-    <link href="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" />
-    <script type="text/javascript" src="../resources/prettify/prettify.js"></script>
-</head>
-<body  onload="prettyPrint();">
-    <pre class="prettyprint lang-js">###SOURCE###</pre>    
-</body>
-</html>
Index: luge/ui/web/docs/template/template.xml
===================================================================
--- deluge/ui/web/docs/template/template.xml	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,11 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<template>
-    <classTemplate tpl="tpl/class.xsl" targetDir="output"/>
-    <treeTemplate tpl="tpl/tree.xsl" targetFile="output/tree.js"/>
-    <source targetDir="source" wrapper="source-wrap.html"/>
-    <resources>
-        <copy src="index.html" dst="index.html"/>
-        <copy src="welcome.html" dst="welcome.html"/>
-        <copy src="resources" dst="resources"/>
-    </resources>
-</template>
Index: luge/ui/web/docs/template/tpl/class.xsl
===================================================================
--- deluge/ui/web/docs/template/tpl/class.xsl	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,405 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE xsl:stylesheet [
-  <!ENTITY nbsp "&#160;">
-]>        
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ext="http://www.extjs.com">
-<xsl:output method="html" indent="no"/>
-    <xsl:template match="/docClass">        
-        <div class="body-wrap">
-            <div class="top-tools">
-                <a class="inner-link" href="#{className}-props">
-                <img src="resources/images/default/s.gif" class="item-icon icon-prop"/>Properties</a><xsl:text>&#x0D;</xsl:text>
-                <a class="inner-link" href="#{className}-methods">
-			    <img src="resources/images/default/s.gif" class="item-icon icon-method"/>Methods</a><xsl:text>&#x0D;</xsl:text>
-		        <a class="inner-link" href="#{className}-events">
-			    <img src="resources/images/default/s.gif" class="item-icon icon-event"/>Events</a><xsl:text>&#x0D;</xsl:text>
-                <xsl:if test="cfgs">
-                    <a class="inner-link" href="#{className}-configs">
-                    <img src="resources/images/default/s.gif" class="item-icon icon-config"/>Config Options</a><xsl:text>&#x0D;</xsl:text>
-                </xsl:if>
-                <a class="bookmark" href="../docs/?class={className}">
-			    <img src="resources/images/default/s.gif" class="item-icon icon-fav"/>Direct Link</a><xsl:text>&#x0D;</xsl:text>
-	        </div>
-            <xsl:if test="superClasses">
-                <xsl:call-template name="super-classes"/>
-            </xsl:if>
-            <h1>Class <a href="source/{href}"><xsl:value-of select="className"/></a></h1>
-            <table cellspacing="0">
-                <tr>
-                    <td class="label">Package:</td>
-                    <td class="hd-info">
-                        <xsl:choose>
-                            <xsl:when test="packageName!=''"><xsl:value-of select="packageName"/></xsl:when>
-                            <xsl:otherwise>Global</xsl:otherwise>
-                        </xsl:choose>
-                    </td>
-                </tr>
-                <tr><td class="label">Defined In:</td><td class="hd-info"><a href="source/{href}"><xsl:value-of select="definedIn"/></a></td></tr>
-                <tr><td class="label">Class:</td><td class="hd-info"><a href="source/{href}"><xsl:value-of select="shortClassName"/></a></td></tr>
-                <xsl:if test="subClasses">
-                    <xsl:call-template name="sub-classes"/>
-                </xsl:if>
-                <tr>
-                    <td class="label">Extends:</td><td class="hd-info">
-                        <xsl:choose>
-                            <xsl:when test="superClasses">
-                                <a href="output/{superClasses[last()]/className}.html" ext:cls="{superClasses[last()]/className}" ext:member=""><xsl:value-of select="superClasses[last()]/shortClassName"/></a>
-                            </xsl:when>
-                            <xsl:otherwise>Object</xsl:otherwise>
-                        </xsl:choose>
-                    </td>
-                </tr>
-                <xsl:call-template name="class-custom-tags"/>    
-            </table>
-            <div class="description">
-                <xsl:value-of select="description" disable-output-escaping="yes"/>
-                <xsl:if test="singleton='true'"><br/><br/><i>This class is a singleton and cannot be created directly.</i></xsl:if>
-            </div>
-            <div class="hr"> </div>
-
-            <!--Configs-->
-            <xsl:if test="cfgs">
-                <a id="{className}-configs"> </a>
-                <h2>Config Options</h2>
-                <table cellspacing="0" class="member-table">
-                    <tbody>
-                        <tr>
-                            <th colspan="2" class="sig-header">Config Options</th>
-                            <th class="msource-header">Defined By</th>
-                        </tr>
-                        <xsl:for-each select="cfgs">
-                            <xsl:variable name="inherited">
-                                <xsl:if test="/docClass/className!=className">inherited</xsl:if>
-                            </xsl:variable>
-                            <xsl:variable name="cls">
-                                <xsl:if test="description/hasShort='true'">expandable</xsl:if>
-                            </xsl:variable>
-                            <tr class="config-row {$cls} {$inherited}">
-                                <td class="micon"><a href="#expand" class="exi">&nbsp;</a></td>
-                                <td class="sig">
-                                    <a id="{className}-{name}"/>
-                                    <b><a href="source/{href}"><xsl:value-of select="name"/></a></b> : <xsl:value-of select="type"/>
-                                    <div class="mdesc">
-                                            <xsl:choose>
-                                                <xsl:when test="description/hasShort='true'">
-                                                    <div class="short"><xsl:value-of select="description/shortDescr"/></div>
-                                                    <div class="long"><xsl:value-of select="description/longDescr" disable-output-escaping="yes"/><xsl:call-template name="custom-tags"/></div>
-                                                </xsl:when>
-                                                <xsl:otherwise><xsl:value-of select="description/longDescr" disable-output-escaping="yes"/><xsl:call-template name="custom-tags"/></xsl:otherwise>
-                                            </xsl:choose>
-                                    </div>
-                                </td>
-                                  <xsl:call-template name="msource">
-                                      <xsl:with-param name="inherited" select="$inherited='inherited'"/>
-                                  </xsl:call-template>
-                            </tr>
-                        </xsl:for-each>
-                    </tbody>
-                </table>
-            </xsl:if>
-
-            <!--Properties-->
-            <a id="{className}-props"> </a>
-            <h2>Public Properties</h2>
-            <xsl:choose>
-                <xsl:when test="properties">
-                    <table cellspacing="0" class="member-table">
-                        <tbody>
-                            <tr>
-                                <th colspan="2" class="sig-header">Property</th>
-                                <th class="msource-header">Defined By</th>
-                            </tr>
-                            <xsl:for-each select="properties">
-                                <xsl:variable name="inherited">
-                                    <xsl:if test="/docClass/className!=className">inherited</xsl:if>
-                                </xsl:variable>
-                                <xsl:variable name="cls">
-                                    <xsl:if test="description/hasShort='true'">expandable</xsl:if>
-                                </xsl:variable>
-                                <tr class="property-row {$cls} {$inherited}">
-                                    <td class="micon"><a href="#expand" class="exi">&nbsp;</a></td>
-                                    <td class="sig">
-                                        <a id="{className}-{name}"/>
-                                        <b><a href="source/{href}"><xsl:value-of select="name"/></a></b> : <xsl:value-of select="type"/>
-                                        <div class="mdesc">
-                                            <xsl:choose>
-                                                <xsl:when test="description/hasShort='true'">
-                                                    <div class="short"><xsl:value-of select="description/shortDescr"/></div>
-                                                    <div class="long"><xsl:value-of select="description/longDescr" disable-output-escaping="yes"/><xsl:call-template name="custom-tags"/></div>
-                                                </xsl:when>
-                                                <xsl:otherwise><xsl:value-of select="description/longDescr" disable-output-escaping="yes"/><xsl:call-template name="custom-tags"/></xsl:otherwise>
-                                            </xsl:choose>
-                                        </div>
-                                    </td>
-                                      <xsl:call-template name="msource">
-                                          <xsl:with-param name="inherited" select="$inherited='inherited'"/>
-                                      </xsl:call-template>
-                                </tr>
-                            </xsl:for-each>
-                        </tbody>
-                    </table>            
-                </xsl:when>
-                <xsl:otherwise><div class="no-members">This class has no public properties.</div></xsl:otherwise>
-            </xsl:choose>
-
-            <!--Methods-->
-            <a id="{className}-methods"> </a>
-            <h2>Public Methods</h2>
-            <xsl:choose>
-                <xsl:when test="methods">
-                    <table cellspacing="0" class="member-table">
-                        <tbody>
-                            <tr>
-                                <th colspan="2" class="sig-header">Method</th>
-                                <th class="msource-header">Defined By</th>
-                            </tr>
-                            <xsl:if test="hasConstructor='true'">
-                                <xsl:call-template name="constructor"/>
-                            </xsl:if>                            
-                            <xsl:for-each select="methods">
-                                <xsl:variable name="inherited">
-                                    <xsl:if test="/docClass/className!=className">inherited</xsl:if>
-                                </xsl:variable>
-                                <tr class="method-row expandable {$inherited}">
-                                    <td class="micon"><a href="#expand" class="exi">&nbsp;</a></td>
-                                    <td class="sig">
-                                        <a id="{className}-{name}"/>
-                                        <b><a href="source/{href}"><xsl:value-of select="name"/></a></b>
-                                        <xsl:call-template name="method-params"/>:
-                                        <xsl:choose>
-                                            <xsl:when test="returnType"><xsl:value-of select="returnType"/></xsl:when>
-                                            <xsl:otherwise>void</xsl:otherwise>
-                                        </xsl:choose>
-                                        <div class="mdesc">
-                                            <xsl:call-template name="custom-tags"/>
-                                            <div class="short">
-                                                <xsl:call-template name="check-if-static"/>
-                                                <xsl:value-of select="description/shortDescr"/>
-                                            </div>
-                                            <div class="long">
-                                                <xsl:call-template name="check-if-static"/>
-                                                <xsl:value-of select="description/longDescr" disable-output-escaping="yes"/>
-                                                <xsl:call-template name="method-params-details"/>
-                                            </div>
-                                        </div>
-                                    </td>
-                                  <xsl:call-template name="msource">
-                                      <xsl:with-param name="inherited" select="$inherited='inherited'"/>
-                                  </xsl:call-template>
-                                </tr>
-                            </xsl:for-each>
-                        </tbody>
-                    </table>
-                </xsl:when>
-                <xsl:otherwise><div class="no-members">This class has no public methods.</div></xsl:otherwise>
-            </xsl:choose>
-
-            <!--Events-->
-            <a id="{className}-events"> </a>
-            <h2>Public Events</h2>
-            <xsl:choose>
-                <xsl:when test="events">
-                  <table cellspacing="0" class="member-table">
-                      <tbody>
-                          <tr>
-                              <th colspan="2" class="sig-header">Event</th>
-                              <th class="msource-header">Defined By</th>
-                          </tr>
-                          <xsl:for-each select="events">
-                              <xsl:variable name="inherited">
-                                <xsl:if test="/docClass/className!=className">inherited</xsl:if>
-                              </xsl:variable>
-                              <tr class="method-row expandable {$inherited}">
-                                  <td class="micon"><a href="#expand" class="exi">&nbsp;</a></td>
-                                  <td class="sig">
-                                      <a id="{className}-{name}"/>
-                                      <b><a href="source/{href}"><xsl:value-of select="name"/></a></b> :
-                                      <xsl:call-template name="method-params"/>
-                                      <div class="mdesc">
-                                          <div class="short"><xsl:value-of select="description/shortDescr"/></div>
-                                          <div class="long">
-                                              <xsl:value-of select="description/longDescr" disable-output-escaping="yes"/>
-                                              <div class="mdetail-params">
-                                                  <strong style="font-weight: normal;">Listeners will be called with the following arguments:</strong>
-                                                  <ul>
-                                                      <xsl:if test="count(params)=0">
-                                                          <li>None.</li>
-                                                      </xsl:if>
-                                                      <xsl:for-each select="params">
-                                                          <li>
-                                                              <code><xsl:value-of select="name"/></code> : <xsl:value-of select="type"/>
-                                                              <div class="sub-desc">
-                                                                  <xsl:value-of select="description" disable-output-escaping="yes"/>
-                                                              </div>
-                                                          </li>
-                                                      </xsl:for-each>
-                                                  </ul>
-                                              </div>
-                                              <xsl:call-template name="custom-tags"/>
-                                          </div>
-                                      </div>
-                                  </td>
-                                  <xsl:call-template name="msource">
-                                      <xsl:with-param name="inherited" select="$inherited='inherited'"/>
-                                  </xsl:call-template>
-                              </tr>
-                          </xsl:for-each>
-                      </tbody>
-                  </table>
-              </xsl:when>
-                <xsl:otherwise><div class="no-members">This class has no public events.</div></xsl:otherwise>
-            </xsl:choose>
-            
-        </div>
-    </xsl:template>
-
-    <!-- Right column with link to parent class -->
-    <xsl:template name="msource">
-        <xsl:param name="inherited"/>
-        <td class="msource">
-              <xsl:choose>
-                    <xsl:when test="$inherited">
-                        <a href="output/{className}.html#{name}" ext:member="#{name}" ext:cls="{className}">
-                            <xsl:value-of select="shortClassName"/>
-                        </a>
-                    </xsl:when>
-                    <xsl:otherwise>
-                        <xsl:value-of select="shortClassName"/>
-                    </xsl:otherwise>
-                </xsl:choose>
-          </td>
-    </xsl:template>
-
-    <xsl:template name="constructor">
-       <tr class="method-row expandable">
-            <td class="micon"><a href="#expand" class="exi">&nbsp;</a></td>
-            <td class="sig">
-                <a id="{className}-{shortClassName}"/>
-                <b><a href="source/{href}"><xsl:value-of select="shortClassName"/></a></b>
-                <xsl:call-template name="method-params"/>
-                <div class="mdesc">
-                    <div class="short"><xsl:value-of select="constructorDescription/shortDescr"/></div>
-                    <div class="long">
-                        <xsl:value-of select="constructorDescription/longDescr" disable-output-escaping="yes"/>
-                        <xsl:call-template name="method-params-details"/>
-                        <xsl:call-template name="custom-tags"/>
-                    </div>
-                </div>
-            </td>
-          <xsl:call-template name="msource">
-              <xsl:with-param name="inherited" select="false()"/>
-          </xsl:call-template>
-        </tr>
-    </xsl:template>
-
-    <!-- Method Parameters in short-->
-    <xsl:template name="method-params">(<xsl:if test="count(params)&gt;0">&nbsp;</xsl:if><xsl:for-each select="params">
-            <xsl:choose>
-                <xsl:when test="optional='true'"><span title="Optional" class="optional">[<code><xsl:value-of select="type"/>&nbsp;<xsl:value-of select="name"/></code>]</span></xsl:when>
-                <xsl:otherwise><code><xsl:value-of select="type"/>&nbsp;<xsl:value-of select="name"/></code></xsl:otherwise>
-            </xsl:choose>
-            <xsl:if test="position()!=last()">,&nbsp;</xsl:if>
-        </xsl:for-each><xsl:if test="count(params)&gt;0">&nbsp;</xsl:if>)
-    </xsl:template>
-
-
-
-    <!-- Method Parameters processing-->
-    <xsl:template name="method-params-details">
-        <div class="mdetail-params">
-            <strong>Parameters:</strong>
-            <ul>
-                <xsl:if test="count(params)=0">
-                    <li>None.</li>
-                </xsl:if>
-                <xsl:for-each select="params">
-                    <li>
-                        <code><xsl:value-of select="name"/></code> : <xsl:value-of select="type"/>
-                        <div class="sub-desc"><xsl:value-of select="description" disable-output-escaping="yes"/></div>
-                    </li>
-                </xsl:for-each></ul>
-            <strong>Returns:</strong>
-            <ul>
-                <li>
-                    <xsl:choose>
-                        <xsl:when test="returnType">
-                            <code><xsl:value-of select="returnType"/></code>
-                            <div class="sub-desc"><xsl:value-of select="returnDescription"/></div>
-                        </xsl:when>
-                        <xsl:otherwise>void</xsl:otherwise>
-                    </xsl:choose>
-                </li>
-            </ul>
-        </div>
-    </xsl:template>
-
-    <!-- Shows <static> if item is static-->
-    <xsl:template name="check-if-static">
-        <xsl:if test="isStatic='true'">&lt;static&gt;&nbsp;</xsl:if>    
-    </xsl:template>
-
-    <!-- Shows inheritance tree in the right side -->
-    <xsl:template name="super-classes">
-        <div class="inheritance res-block">
-            <pre class="res-block-inner">
-                <xsl:for-each select="superClasses">
-                    <a href="output/{className}.html" ext:member="" ext:cls="{className}"><xsl:value-of select="shortClassName"/></a><xsl:text>&#x0D;</xsl:text>
-                    <xsl:call-template name="spacer">
-                        <xsl:with-param name="n" select="position()"/>
-                    </xsl:call-template>
-                    <img src="resources/elbow-end.gif"/>
-                </xsl:for-each>
-                <xsl:value-of select="shortClassName"/>
-            </pre>
-        </div>
-    </xsl:template>
-
-    <!-- Recursive template generates "n" number of space elements -->
-    <xsl:template name="spacer">        
-        <xsl:param name="n"/>
-        <xsl:if test="$n&gt;0">
-            <xsl:text>&nbsp;&nbsp;</xsl:text>
-            <xsl:call-template name="spacer">
-                <xsl:with-param name="n" select="$n - 1"/>
-            </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <!-- Shows subclasses -->
-    <xsl:template name="sub-classes">
-        <tr>
-            <td class="label">Subclasses:</td>
-            <td class="hd-info">
-                <xsl:for-each select="subClasses">
-                    <a href="output/{className}.html" ext:cls="{className}"><xsl:value-of select="shortClassName"/></a>
-                    <xsl:if test="position()!=last()"><xsl:text>,&#x0D;</xsl:text></xsl:if>
-                </xsl:for-each>
-            </td>
-        </tr>
-    </xsl:template>
-
-    <xsl:template name="class-custom-tags">
-        <xsl:if test="customTags">
-            <xsl:for-each select="customTags">
-            <tr>
-                <td class="label"><xsl:value-of select="title"/>:</td>
-                <td class="hd-info"><xsl:value-of select="value" disable-output-escaping="yes"/></td>
-            </tr>
-            </xsl:for-each>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="custom-tags">
-        <xsl:if test="customTags">
-            <table>
-                <xsl:for-each select="customTags">
-                    <tr>
-                        <td class="label"><xsl:value-of select="title"/>:</td>
-                        <td class="hd-info"><xsl:value-of select="value" disable-output-escaping="yes"/></td>
-                    </tr>
-                </xsl:for-each>
-            </table>
-        </xsl:if>
-    </xsl:template>
-
-</xsl:stylesheet>
Index: luge/ui/web/docs/template/tpl/tree.xsl
===================================================================
--- deluge/ui/web/docs/template/tpl/tree.xsl	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,45 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-	<xsl:output method="text"/>
-
-	<xsl:template match="/">
-		Docs.classData ={"id":"apidocs","iconCls":"icon-docs","text":"API Documentation","singleClickExpand":true,"children":[<xsl:apply-templates/>]};
-        Docs.icons = {
-        <xsl:for-each select="//classes">
-			<xsl:variable name="icon">
-                    <xsl:choose>
-                        <xsl:when test="singleton='true'">icon-static</xsl:when>
-                        <xsl:when test="component='true'">icon-cmp</xsl:when>
-                        <xsl:otherwise>icon-cls</xsl:otherwise>
-                    </xsl:choose>
-                </xsl:variable>
-			"<xsl:value-of select="className"/>":"<xsl:value-of select="$icon"/>"
-			<xsl:if test="position()!=last()">,</xsl:if>
-        </xsl:for-each>};
-    </xsl:template>
-
-	<xsl:template match="treePackage|packages">
-		<xsl:for-each select="packages">
-                {"id":"pkg-<xsl:value-of select="@fullName"/>","text":"<xsl:value-of select="@name"/>","iconCls":"icon-pkg","cls":"package","singleClickExpand":true, children:[<xsl:apply-templates select="."/>]}
-				<xsl:if test="position()!=last()">,</xsl:if>
-			</xsl:for-each>
-			<xsl:if test="count(packages)!=0 and count(classes)!=0">,</xsl:if>
-			<xsl:for-each select="classes">			
-                <xsl:variable name="icon">
-                    <xsl:choose>
-                        <xsl:when test="singleton='true'">icon-static</xsl:when>
-                        <xsl:when test="component='true'">icon-cmp</xsl:when>
-                        <xsl:otherwise>icon-cls</xsl:otherwise>
-                    </xsl:choose>
-                </xsl:variable>
-                {"href":"output/<xsl:value-of select="className"/>.html","text":"<xsl:value-of select="shortClassName"/>","id":"<xsl:value-of select="className"/>","isClass":true,"iconCls":"<xsl:value-of select="$icon"/>","cls":"cls","leaf":true}
-				<xsl:if test="position()!=last()">,</xsl:if>
-			</xsl:for-each>
-    </xsl:template>
-
-	<!--suppress default templates-->
-	<xsl:template match="*"/>
-
-
-</xsl:stylesheet>
-
Index: luge/ui/web/docs/template/welcome.html
===================================================================
--- deluge/ui/web/docs/template/welcome.html	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,47 +1,0 @@
-<div id="welcome">
-    <div class="col">
-        <div id="search">     	
-        </div>
-    </div>
-    <div class="col-last">
-        <div class="res-block">
-            <div class="res-block-inner">
-                <h3>Additional Resources</h3>
-                <ul>
-					<li><a href="http://deluge-torrent.org/docs/" target="_blank">Deluge API Docs</a></li>
-					<li><a href="http://www.extjs.com/deploy/dev/docs/" target="_blank">Ext 3.1 API Docs</a></li>
-                    <li><a href="http://www.extjs.com/deploy/dev/examples/samples.html" target="_blank">Ext 3.1 Samples</a></li>
-                    <li><a href="http://extjs.com/learn" target="_blank">Ext Learning Center</a></li>
-                    <li><a href="http://extjs.com/learn/Ext_FAQ" target="_blank">FAQ</a></li>
-                    <li><a href="http://extjs.com/learn/Tutorials" target="_blank">Tutorials</a></li>
-                    <li><a href="http://extjs.com/learn/Ext_Manual" target="_blank">Ext Community Manual</a></li>
-                    <li><a href="http://extjs.com/blog" target="_blank">Ext JS Blog</a></li>
-                </ul>
-            </div>
-        </div>
-        <div class="res-block">
-            <div class="res-block-inner">
-                <h3>Support</h3>
-                <ul>
-					<li><a href="http://forum.deluge-torrent.org" target="_blank">Deluge Community Forums</a></li>
-                    <li><a href="http://extjs.com/forum" target="_blank">Ext Community Forums</a></li>
-                </ul>
-            </div>
-        </div>
-        <div class="res-block">
-            <div class="res-block-inner">
-                <h3>Icon Legend</h3>
-                <ul id="legend" style="list-style:none;margin-left:0;">
-		            <li><img src="resources/images/default/s.gif" class="item-icon icon-pkg">Package</li>
-		            <li><img src="resources/images/default/s.gif" class="item-icon icon-cls">Class</li>
-		            <li><img src="resources/images/default/s.gif" class="item-icon icon-static">Singleton</li>
-		            <li><img src="resources/images/default/s.gif" class="item-icon icon-cmp">Component</li>
-		            <li><img src="resources/images/default/s.gif" class="item-icon icon-method">Method</li>
-		            <li><img src="resources/images/default/s.gif" class="item-icon icon-prop">Property</li>
-		            <li><img src="resources/images/default/s.gif" class="item-icon icon-config">Config Option</li>
-		            <li><img src="resources/images/default/s.gif" class="item-icon icon-event">Event</li>
-		        </ul>
-            </div>
-        </div>
-    </div>
-</div>
Index: luge/ui/web/index.html
===================================================================
--- deluge/ui/web/index.html	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,48 +1,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-    <head>
-        <title>Deluge WebUI ${version}</title>
-
-        <link rel="icon" sizes="16x16" type="image/png"
-            href="${base}icons/deluge.png"/>
-        <link rel="icon" sizes="32x32" type="image/png"
-            href="${base}icons/deluge-32.png"/>
-        <!-- For Chrome, Android, iOS and Windows touch shortcuts: -->
-        <link rel="icon" sizes="192x192" type="image/png"
-            href="${base}icons/deluge-192.png"/>
-        <link rel="icon" sizes="512x512" type="image/png"
-            href="${base}icons/deluge-512.png"/>
-        <link rel="apple-touch-icon-precomposed"
-            href="${base}icons/deluge-apple-180.png"/>
-        <meta name="msapplication-TileColor" content="#599eee">
-        <meta name="theme-color" content="#599eee">
-
-        <!-- Stylesheets -->
-        % for stylesheet in stylesheets:
-        <link rel="stylesheet" type="text/css" href="${base}${stylesheet}"/>
-        % endfor
-
-        <script type="text/javascript">
-        deluge = {
-            author: 'Deluge Team',
-            version: '${version}',
-            config: ${js_config}
-        }
-        </script>
-
-        <!-- Javascript -->
-        % for script in scripts:
-        <script type="text/javascript" src="${base}${script}"></script>
-        % endfor
-        <script type="text/javascript">
-            Deluge.debug = ${debug};
-        </script>
-    </head>
-    <body>
-        <div style="background-image: url('${base}themes/images/default/tree/loading.gif');"></div>
-
-        <!-- Preload icon classes -->
-        <div class="ext-mb-error"></div>
-        <div class="icon-ok"></div>
-    </body>
-</html>
Index: luge/ui/web/js/deluge-all/.order
===================================================================
--- deluge/ui/web/js/deluge-all/.order	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,2 +1,0 @@
-+ OptionsManager.js
-+ StatusbarMenu.js
Index: luge/ui/web/js/deluge-all/AboutWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/AboutWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,128 +1,0 @@
-/**
- * Deluge.AboutWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.namespace('Deluge.about');
-
-/**
- * @class Deluge.about.AboutWindow
- * @extends Ext.Window
- */
-Deluge.about.AboutWindow = Ext.extend(Ext.Window, {
-    id: 'AboutWindow',
-    title: _('About Deluge'),
-    height: 330,
-    width: 270,
-    iconCls: 'x-deluge-main-panel',
-    resizable: false,
-    plain: true,
-    layout: {
-        type: 'vbox',
-        align: 'center',
-    },
-    buttonAlign: 'center',
-
-    initComponent: function () {
-        Deluge.about.AboutWindow.superclass.initComponent.call(this);
-        this.addEvents({
-            build_ready: true,
-        });
-
-        var self = this;
-        var libtorrent = function () {
-            deluge.client.core.get_libtorrent_version({
-                success: function (lt_version) {
-                    comment += '<br/>' + _('libtorrent:') + ' ' + lt_version;
-                    Ext.getCmp('about_comment').setText(comment, false);
-                    self.fireEvent('build_ready');
-                },
-            });
-        };
-
-        var client_version = deluge.version;
-
-        var comment =
-            _(
-                'A peer-to-peer file sharing program\nutilizing the BitTorrent protocol.'
-            ).replace('\n', '<br/>') +
-            '<br/><br/>' +
-            _('Client:') +
-            ' ' +
-            client_version +
-            '<br/>';
-        deluge.client.web.connected({
-            success: function (connected) {
-                if (connected) {
-                    deluge.client.daemon.get_version({
-                        success: function (server_version) {
-                            comment +=
-                                _('Server:') + ' ' + server_version + '<br/>';
-                            libtorrent();
-                        },
-                    });
-                } else {
-                    this.fireEvent('build_ready');
-                }
-            },
-            failure: function () {
-                this.fireEvent('build_ready');
-            },
-            scope: this,
-        });
-
-        this.add([
-            {
-                xtype: 'box',
-                style: 'padding-top: 5px',
-                height: 80,
-                width: 240,
-                cls: 'x-deluge-logo',
-                hideLabel: true,
-            },
-            {
-                xtype: 'label',
-                style: 'padding-top: 10px; font-weight: bold; font-size: 16px;',
-                text: _('Deluge') + ' ' + client_version,
-            },
-            {
-                xtype: 'label',
-                id: 'about_comment',
-                style: 'padding-top: 10px; text-align:center; font-size: 12px;',
-                html: comment,
-            },
-            {
-                xtype: 'label',
-                style: 'padding-top: 10px; font-size: 10px;',
-                text: _('Copyright 2007-2025 Deluge Team'),
-            },
-            {
-                xtype: 'label',
-                style: 'padding-top: 5px; font-size: 12px;',
-                html: '<a href="https://deluge-torrent.org" target="_blank">deluge-torrent.org</a>',
-            },
-        ]);
-        this.addButton(_('Close'), this.onCloseClick, this);
-    },
-
-    show: function () {
-        this.on('build_ready', function () {
-            Deluge.about.AboutWindow.superclass.show.call(this);
-        });
-    },
-
-    onCloseClick: function () {
-        this.close();
-    },
-});
-
-Ext.namespace('Deluge');
-
-Deluge.About = function () {
-    new Deluge.about.AboutWindow().show();
-};
Index: luge/ui/web/js/deluge-all/AddConnectionWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/AddConnectionWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,117 +1,0 @@
-/**
- * Deluge.AddConnectionWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge');
-
-/**
- * @class Deluge.AddConnectionWindow
- * @extends Ext.Window
- */
-Deluge.AddConnectionWindow = Ext.extend(Ext.Window, {
-    title: _('Add Connection'),
-    iconCls: 'x-deluge-add-window-icon',
-
-    layout: 'fit',
-    width: 300,
-    height: 195,
-    constrainHeader: true,
-    bodyStyle: 'padding: 10px 5px;',
-    closeAction: 'hide',
-
-    initComponent: function () {
-        Deluge.AddConnectionWindow.superclass.initComponent.call(this);
-
-        this.addEvents('hostadded');
-
-        this.addButton(_('Close'), this.hide, this);
-        this.addButton(_('Add'), this.onAddClick, this);
-
-        this.on('hide', this.onHide, this);
-
-        this.form = this.add({
-            xtype: 'form',
-            defaultType: 'textfield',
-            baseCls: 'x-plain',
-            labelWidth: 60,
-            items: [
-                {
-                    fieldLabel: _('Host:'),
-                    labelSeparator: '',
-                    name: 'host',
-                    anchor: '75%',
-                    value: '',
-                },
-                {
-                    xtype: 'spinnerfield',
-                    fieldLabel: _('Port:'),
-                    labelSeparator: '',
-                    name: 'port',
-                    strategy: {
-                        xtype: 'number',
-                        decimalPrecision: 0,
-                        minValue: -1,
-                        maxValue: 65535,
-                    },
-                    value: '58846',
-                    anchor: '40%',
-                },
-                {
-                    fieldLabel: _('Username:'),
-                    labelSeparator: '',
-                    name: 'username',
-                    anchor: '75%',
-                    value: '',
-                },
-                {
-                    fieldLabel: _('Password:'),
-                    labelSeparator: '',
-                    anchor: '75%',
-                    name: 'password',
-                    inputType: 'password',
-                    value: '',
-                },
-            ],
-        });
-    },
-
-    onAddClick: function () {
-        var values = this.form.getForm().getValues();
-        deluge.client.web.add_host(
-            values.host,
-            Number(values.port),
-            values.username,
-            values.password,
-            {
-                success: function (result) {
-                    if (!result[0]) {
-                        Ext.MessageBox.show({
-                            title: _('Error'),
-                            msg: String.format(
-                                _('Unable to add host: {0}'),
-                                result[1]
-                            ),
-                            buttons: Ext.MessageBox.OK,
-                            modal: false,
-                            icon: Ext.MessageBox.ERROR,
-                            iconCls: 'x-deluge-icon-error',
-                        });
-                    } else {
-                        this.fireEvent('hostadded');
-                    }
-                    this.hide();
-                },
-                scope: this,
-            }
-        );
-    },
-
-    onHide: function () {
-        this.form.getForm().reset();
-    },
-});
Index: luge/ui/web/js/deluge-all/AddTrackerWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/AddTrackerWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,86 +1,0 @@
-/**
- * Deluge.AddTrackerWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge');
-
-// Custom VType validator for tracker urls
-var trackerUrlTest =
-    /(((^https?)|(^udp)):\/\/([\-\w]+\.)+\w{2,3}(\/[%\-\w]+(\.\w{2,})?)*(([\w\-\.\?\\\/+@&#;`~=%!]*)(\.\w{2,})?)*\/?)/i;
-Ext.apply(Ext.form.VTypes, {
-    trackerUrl: function (val, field) {
-        return trackerUrlTest.test(val);
-    },
-    trackerUrlText: 'Not a valid tracker url',
-});
-
-/**
- * @class Deluge.AddTrackerWindow
- * @extends Ext.Window
- */
-Deluge.AddTrackerWindow = Ext.extend(Ext.Window, {
-    title: _('Add Tracker'),
-    layout: 'fit',
-    width: 375,
-    height: 150,
-    plain: true,
-    closable: true,
-    resizable: false,
-    constrainHeader: true,
-    bodyStyle: 'padding: 5px',
-    buttonAlign: 'right',
-    closeAction: 'hide',
-    iconCls: 'x-deluge-edit-trackers',
-
-    initComponent: function () {
-        Deluge.AddTrackerWindow.superclass.initComponent.call(this);
-
-        this.addButton(_('Cancel'), this.onCancelClick, this);
-        this.addButton(_('Add'), this.onAddClick, this);
-        this.addEvents('add');
-
-        this.form = this.add({
-            xtype: 'form',
-            defaultType: 'textarea',
-            baseCls: 'x-plain',
-            labelWidth: 55,
-            items: [
-                {
-                    fieldLabel: _('Trackers:'),
-                    labelSeparator: '',
-                    name: 'trackers',
-                    anchor: '100%',
-                },
-            ],
-        });
-    },
-
-    onAddClick: function () {
-        var trackers = this.form.getForm().findField('trackers').getValue();
-        trackers = trackers.split('\n');
-
-        var cleaned = [];
-        Ext.each(
-            trackers,
-            function (tracker) {
-                if (Ext.form.VTypes.trackerUrl(tracker)) {
-                    cleaned.push(tracker);
-                }
-            },
-            this
-        );
-        this.fireEvent('add', cleaned);
-        this.hide();
-        this.form.getForm().findField('trackers').setValue('');
-    },
-
-    onCancelClick: function () {
-        this.form.getForm().findField('trackers').setValue('');
-        this.hide();
-    },
-});
Index: luge/ui/web/js/deluge-all/Client.js
===================================================================
--- deluge/ui/web/js/deluge-all/Client.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,199 +1,0 @@
-/**
- * Deluge.Client.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Ext.ux.util');
-
-/**
- * A class that connects to a json-rpc resource and adds the available
- * methods as functions to the class instance.
- * @class Ext.ux.util.RpcClient
- * @namespace Ext.ux.util
- */
-Ext.ux.util.RpcClient = Ext.extend(Ext.util.Observable, {
-    _components: [],
-
-    _methods: [],
-
-    _requests: {},
-
-    _url: null,
-
-    _optionKeys: ['scope', 'success', 'failure'],
-
-    /**
-     * @event connected
-     * Fires when the client has retrieved the list of methods from the server.
-     * @param {Ext.ux.util.RpcClient} this
-     */
-    constructor: function (config) {
-        Ext.ux.util.RpcClient.superclass.constructor.call(this, config);
-        this._url = config.url || null;
-        this._id = 0;
-
-        this.addEvents(
-            // raw events
-            'connected',
-            'error'
-        );
-        this.reloadMethods();
-    },
-
-    reloadMethods: function () {
-        this._execute('system.listMethods', {
-            success: this._setMethods,
-            scope: this,
-        });
-    },
-
-    _execute: function (method, options) {
-        options = options || {};
-        options.params = options.params || [];
-        options.id = this._id;
-
-        var request = Ext.encode({
-            method: method,
-            params: options.params,
-            id: options.id,
-        });
-        this._id++;
-
-        return Ext.Ajax.request({
-            url: this._url,
-            method: 'POST',
-            success: this._onSuccess,
-            failure: this._onFailure,
-            scope: this,
-            jsonData: request,
-            options: options,
-        });
-    },
-
-    _onFailure: function (response, requestOptions) {
-        var options = requestOptions.options;
-        errorObj = {
-            id: options.id,
-            result: null,
-            error: {
-                msg: 'HTTP: ' + response.status + ' ' + response.statusText,
-                code: 255,
-            },
-        };
-
-        this.fireEvent('error', errorObj, response, requestOptions);
-
-        if (Ext.type(options.failure) != 'function') return;
-        if (options.scope) {
-            options.failure.call(
-                options.scope,
-                errorObj,
-                response,
-                requestOptions
-            );
-        } else {
-            options.failure(errorObj, response, requestOptions);
-        }
-    },
-
-    _onSuccess: function (response, requestOptions) {
-        var responseObj = Ext.decode(response.responseText);
-        var options = requestOptions.options;
-        if (responseObj.error) {
-            this.fireEvent('error', responseObj, response, requestOptions);
-
-            if (Ext.type(options.failure) != 'function') return;
-            if (options.scope) {
-                options.failure.call(
-                    options.scope,
-                    responseObj,
-                    response,
-                    requestOptions
-                );
-            } else {
-                options.failure(responseObj, response, requestOptions);
-            }
-        } else {
-            if (Ext.type(options.success) != 'function') return;
-            if (options.scope) {
-                options.success.call(
-                    options.scope,
-                    responseObj.result,
-                    responseObj,
-                    response,
-                    requestOptions
-                );
-            } else {
-                options.success(
-                    responseObj.result,
-                    responseObj,
-                    response,
-                    requestOptions
-                );
-            }
-        }
-    },
-
-    _parseArgs: function (args) {
-        var params = [];
-        Ext.each(args, function (arg) {
-            params.push(arg);
-        });
-
-        var options = params[params.length - 1];
-        if (Ext.type(options) == 'object') {
-            var keys = Ext.keys(options),
-                isOption = false;
-
-            Ext.each(this._optionKeys, function (key) {
-                if (keys.indexOf(key) > -1) isOption = true;
-            });
-
-            if (isOption) {
-                params.remove(options);
-            } else {
-                options = {};
-            }
-        } else {
-            options = {};
-        }
-        options.params = params;
-        return options;
-    },
-
-    _setMethods: function (methods) {
-        var components = {},
-            self = this;
-
-        Ext.each(methods, function (method) {
-            var parts = method.split('.');
-            var component = components[parts[0]] || {};
-
-            var fn = function () {
-                var options = self._parseArgs(arguments);
-                return self._execute(method, options);
-            };
-            component[parts[1]] = fn;
-            components[parts[0]] = component;
-        });
-
-        for (var name in components) {
-            self[name] = components[name];
-        }
-        Ext.each(
-            this._components,
-            function (component) {
-                if (!component in components) {
-                    delete this[component];
-                }
-            },
-            this
-        );
-        this._components = Ext.keys(components);
-        this.fireEvent('connected', this);
-    },
-});
Index: luge/ui/web/js/deluge-all/ConnectionManager.js
===================================================================
--- deluge/ui/web/js/deluge-all/ConnectionManager.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,442 +1,0 @@
-/**
- * Deluge.ConnectionManager.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Deluge.ConnectionManager = Ext.extend(Ext.Window, {
-    layout: 'fit',
-    width: 300,
-    height: 220,
-    bodyStyle: 'padding: 10px 5px;',
-    buttonAlign: 'right',
-    closeAction: 'hide',
-    closable: true,
-    plain: true,
-    constrainHeader: true,
-    title: _('Connection Manager'),
-    iconCls: 'x-deluge-connect-window-icon',
-
-    initComponent: function () {
-        Deluge.ConnectionManager.superclass.initComponent.call(this);
-        this.on('hide', this.onHide, this);
-        this.on('show', this.onShow, this);
-
-        deluge.events.on('login', this.onLogin, this);
-        deluge.events.on('logout', this.onLogout, this);
-
-        this.addButton(_('Close'), this.onClose, this);
-        this.addButton(_('Connect'), this.onConnect, this);
-
-        this.list = new Ext.list.ListView({
-            store: new Ext.data.ArrayStore({
-                fields: [
-                    { name: 'status', mapping: 4 },
-                    { name: 'host', mapping: 1 },
-                    { name: 'port', mapping: 2 },
-                    { name: 'user', mapping: 3 },
-                    { name: 'version', mapping: 5 },
-                ],
-                id: 0,
-            }),
-            columns: [
-                {
-                    header: _('Status'),
-                    width: 0.24,
-                    sortable: true,
-                    tpl: new Ext.XTemplate(
-                        '<tpl if="status == \'Online\'">',
-                        _('Online'),
-                        '</tpl>',
-                        '<tpl if="status == \'Offline\'">',
-                        _('Offline'),
-                        '</tpl>',
-                        '<tpl if="status == \'Connected\'">',
-                        _('Connected'),
-                        '</tpl>'
-                    ),
-                    dataIndex: 'status',
-                },
-                {
-                    id: 'host',
-                    header: _('Host'),
-                    width: 0.51,
-                    sortable: true,
-                    tpl: '{user}@{host}:{port}',
-                    dataIndex: 'host',
-                },
-                {
-                    header: _('Version'),
-                    width: 0.25,
-                    sortable: true,
-                    tpl: '<tpl if="version">{version}</tpl>',
-                    dataIndex: 'version',
-                },
-            ],
-            singleSelect: true,
-            listeners: {
-                selectionchange: { fn: this.onSelectionChanged, scope: this },
-            },
-        });
-
-        this.panel = this.add({
-            autoScroll: true,
-            items: [this.list],
-            bbar: new Ext.Toolbar({
-                buttons: [
-                    {
-                        id: 'cm-add',
-                        cls: 'x-btn-text-icon',
-                        text: _('Add'),
-                        iconCls: 'icon-add',
-                        handler: this.onAddClick,
-                        scope: this,
-                    },
-                    {
-                        id: 'cm-edit',
-                        cls: 'x-btn-text-icon',
-                        text: _('Edit'),
-                        iconCls: 'icon-edit',
-                        handler: this.onEditClick,
-                        scope: this,
-                    },
-                    {
-                        id: 'cm-remove',
-                        cls: 'x-btn-text-icon',
-                        text: _('Remove'),
-                        iconCls: 'icon-remove',
-                        handler: this.onRemoveClick,
-                        disabled: true,
-                        scope: this,
-                    },
-                    '->',
-                    {
-                        id: 'cm-stop',
-                        cls: 'x-btn-text-icon',
-                        text: _('Stop Daemon'),
-                        iconCls: 'icon-error',
-                        handler: this.onStopClick,
-                        disabled: true,
-                        scope: this,
-                    },
-                ],
-            }),
-        });
-        this.update = this.update.createDelegate(this);
-    },
-
-    /**
-     * Check to see if the the web interface is currently connected
-     * to a Deluge Daemon and show the Connection Manager if not.
-     */
-    checkConnected: function () {
-        deluge.client.web.connected({
-            success: function (connected) {
-                if (connected) {
-                    deluge.events.fire('connect');
-                } else {
-                    this.show();
-                }
-            },
-            scope: this,
-        });
-    },
-
-    disconnect: function (show) {
-        deluge.events.fire('disconnect');
-        if (show) {
-            if (this.isVisible()) return;
-            this.show();
-        }
-    },
-
-    loadHosts: function () {
-        deluge.client.web.get_hosts({
-            success: this.onGetHosts,
-            scope: this,
-        });
-    },
-
-    update: function () {
-        this.updating = setTimeout(this.update, 2000);
-        this.list.getStore().each(function (r) {
-            deluge.client.web.get_host_status(r.id, {
-                success: this.onUpdate,
-                scope: this,
-            });
-        }, this);
-    },
-    onUpdate: function (host) {
-        if (!this.isVisible()) return;
-        this.onGetHostStatus(host);
-
-        if (this.updating) {
-            clearTimeout(this.updating);
-        }
-        this.updating = setTimeout(this.update, 2000);
-    },
-
-    /**
-     * Updates the buttons in the Connection Manager UI according to the
-     * passed in records host state.
-     * @param {Ext.data.Record} record The hosts record to update the UI for
-     */
-    updateButtons: function (record) {
-        var button = this.buttons[1],
-            status = record.get('status');
-
-        // Update the Connect/Disconnect button
-        button.enable();
-        if (status.toLowerCase() == 'connected') {
-            button.setText(_('Disconnect'));
-        } else {
-            button.setText(_('Connect'));
-            if (status.toLowerCase() != 'online') button.disable();
-        }
-
-        // Update the Stop/Start Daemon button
-        if (
-            status.toLowerCase() == 'connected' ||
-            status.toLowerCase() == 'online'
-        ) {
-            this.stopHostButton.enable();
-            this.stopHostButton.setText(_('Stop Daemon'));
-        } else {
-            if (
-                record.get('host') == '127.0.0.1' ||
-                record.get('host') == 'localhost'
-            ) {
-                this.stopHostButton.enable();
-                this.stopHostButton.setText(_('Start Daemon'));
-            } else {
-                this.stopHostButton.disable();
-            }
-        }
-    },
-
-    // private
-    onAddClick: function (button, e) {
-        if (!this.addWindow) {
-            this.addWindow = new Deluge.AddConnectionWindow();
-            this.addWindow.on('hostadded', this.onHostChange, this);
-        }
-        this.addWindow.show();
-    },
-
-    // private
-    onEditClick: function (button, e) {
-        var connection = this.list.getSelectedRecords()[0];
-        if (!connection) return;
-
-        if (!this.editWindow) {
-            this.editWindow = new Deluge.EditConnectionWindow();
-            this.editWindow.on('hostedited', this.onHostChange, this);
-        }
-        this.editWindow.show(connection);
-    },
-
-    // private
-    onHostChange: function () {
-        this.loadHosts();
-    },
-
-    // private
-    onClose: function (e) {
-        this.hide();
-    },
-
-    // private
-    onConnect: function (e) {
-        var selected = this.list.getSelectedRecords()[0];
-        if (!selected) return;
-
-        var me = this;
-        var disconnect = function () {
-            deluge.client.web.disconnect({
-                success: function (result) {
-                    this.update(this);
-                    deluge.events.fire('disconnect');
-                },
-                scope: me,
-            });
-        };
-
-        if (selected.get('status').toLowerCase() == 'connected') {
-            disconnect();
-        } else {
-            if (
-                this.list
-                    .getStore()
-                    .find('status', 'Connected', 0, false, false) > -1
-            ) {
-                disconnect();
-            }
-
-            var id = selected.id;
-            deluge.client.web.connect(id, {
-                success: function (methods) {
-                    deluge.client.reloadMethods();
-                    deluge.client.on(
-                        'connected',
-                        function (e) {
-                            deluge.events.fire('connect');
-                        },
-                        this,
-                        { single: true }
-                    );
-                },
-            });
-            this.hide();
-        }
-    },
-
-    // private
-    onGetHosts: function (hosts) {
-        this.list.getStore().loadData(hosts);
-        Ext.each(
-            hosts,
-            function (host) {
-                deluge.client.web.get_host_status(host[0], {
-                    success: this.onGetHostStatus,
-                    scope: this,
-                });
-            },
-            this
-        );
-    },
-
-    // private
-    onGetHostStatus: function (host) {
-        var record = this.list.getStore().getById(host[0]);
-        record.set('status', host[1]);
-        record.set('version', host[2]);
-        record.commit();
-        var selected = this.list.getSelectedRecords()[0];
-        if (!selected) return;
-        if (selected == record) this.updateButtons(record);
-    },
-
-    // private
-    onHide: function () {
-        if (this.updating) {
-            window.clearTimeout(this.updating);
-            this.updating = undefined;
-        }
-    },
-
-    // private
-    onLogin: function () {
-        if (deluge.config.first_login) {
-            Ext.MessageBox.confirm(
-                _('Change Default Password'),
-                _(
-                    'We recommend changing the default password.<br><br>Would you like to change it now?'
-                ),
-                function (res) {
-                    this.checkConnected();
-                    if (res == 'yes') {
-                        deluge.preferences.show();
-                        deluge.preferences.selectPage('Interface');
-                    }
-                    deluge.client.web.set_config({ first_login: false });
-                },
-                this
-            );
-        } else {
-            this.checkConnected();
-        }
-    },
-
-    // private
-    onLogout: function () {
-        this.disconnect();
-        if (!this.hidden && this.rendered) {
-            this.hide();
-        }
-    },
-
-    // private
-    onRemoveClick: function (button) {
-        var connection = this.list.getSelectedRecords()[0];
-        if (!connection) return;
-
-        deluge.client.web.remove_host(connection.id, {
-            success: function (result) {
-                if (!result) {
-                    Ext.MessageBox.show({
-                        title: _('Error'),
-                        msg: result[1],
-                        buttons: Ext.MessageBox.OK,
-                        modal: false,
-                        icon: Ext.MessageBox.ERROR,
-                        iconCls: 'x-deluge-icon-error',
-                    });
-                } else {
-                    this.list.getStore().remove(connection);
-                }
-            },
-            scope: this,
-        });
-    },
-
-    // private
-    onSelectionChanged: function (list, selections) {
-        if (selections[0]) {
-            this.editHostButton.enable();
-            this.removeHostButton.enable();
-            this.stopHostButton.enable();
-            this.stopHostButton.setText(_('Stop Daemon'));
-            this.updateButtons(this.list.getRecord(selections[0]));
-        } else {
-            this.editHostButton.disable();
-            this.removeHostButton.disable();
-            this.stopHostButton.disable();
-        }
-    },
-
-    // FIXME: Find out why this is being fired twice
-    // private
-    onShow: function () {
-        if (!this.addHostButton) {
-            var bbar = this.panel.getBottomToolbar();
-            this.addHostButton = bbar.items.get('cm-add');
-            this.editHostButton = bbar.items.get('cm-edit');
-            this.removeHostButton = bbar.items.get('cm-remove');
-            this.stopHostButton = bbar.items.get('cm-stop');
-        }
-        this.loadHosts();
-        if (this.updating) return;
-        this.updating = window.setTimeout(this.update, 2000);
-    },
-
-    // private
-    onStopClick: function (button, e) {
-        var connection = this.list.getSelectedRecords()[0];
-        if (!connection) return;
-
-        if (connection.get('status') == 'Offline') {
-            // This means we need to start the daemon
-            deluge.client.web.start_daemon(connection.get('port'));
-        } else {
-            // This means we need to stop the daemon
-            deluge.client.web.stop_daemon(connection.id, {
-                success: function (result) {
-                    if (!result[0]) {
-                        Ext.MessageBox.show({
-                            title: _('Error'),
-                            msg: result[1],
-                            buttons: Ext.MessageBox.OK,
-                            modal: false,
-                            icon: Ext.MessageBox.ERROR,
-                            iconCls: 'x-deluge-icon-error',
-                        });
-                    }
-                },
-            });
-        }
-    },
-});
Index: luge/ui/web/js/deluge-all/CopyMagnetWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/CopyMagnetWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,73 +1,0 @@
-/*
- * Deluge.CopyMagnet.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3, or (at your option)
- * any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program.  If not, write to:
- *     The Free Software Foundation, Inc.,
- *     51 Franklin Street, Fifth Floor
- *     Boston, MA  02110-1301, USA.
- *
- * In addition, as a special exception, the copyright holders give
- * permission to link the code of portions of this program with the OpenSSL
- * library.
- * You must obey the GNU General Public License in all respects for all of
- * the code used other than OpenSSL. If you modify file(s) with this
- * exception, you may extend this exception to your version of the file(s),
- * but you are not obligated to do so. If you do not wish to do so, delete
- * this exception statement from your version. If you delete this exception
- * statement from all source files in the program, then also delete it here.
- */
-Deluge.CopyMagnet = Ext.extend(Ext.Window, {
-    title: _('Copy Magnet URI'),
-    width: 375,
-    closeAction: 'hide',
-    iconCls: 'icon-magnet-copy',
-
-    initComponent: function () {
-        Deluge.CopyMagnet.superclass.initComponent.call(this);
-        form = this.add({
-            xtype: 'form',
-            defaultType: 'textfield',
-            hideLabels: true,
-        });
-        this.magnetURI = form.add({
-            name: 'URI',
-            anchor: '100%',
-        });
-        this.addButton(_('Close'), this.onClose, this);
-        this.addButton(_('Copy'), this.onCopy, this);
-    },
-    show: function (a) {
-        Deluge.CopyMagnet.superclass.show.call(this);
-        var torrent = deluge.torrents.getSelected();
-        deluge.client.core.get_magnet_uri(torrent.id, {
-            success: this.onRequestComplete,
-            scope: this,
-        });
-    },
-    onRequestComplete: function (uri) {
-        this.magnetURI.setValue(uri);
-    },
-    onCopy: function () {
-        this.magnetURI.focus();
-        this.magnetURI.el.dom.select();
-        document.execCommand('copy');
-    },
-    onClose: function () {
-        this.hide();
-    },
-});
-
-deluge.copyMagnetWindow = new Deluge.CopyMagnet();
Index: luge/ui/web/js/deluge-all/Deluge.js
===================================================================
--- deluge/ui/web/js/deluge-all/Deluge.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,179 +1,0 @@
-/**
- * Deluge.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-// Setup the state manager
-Ext.state.Manager.setProvider(
-    new Ext.state.CookieProvider({
-        /**
-         * By default, cookies will expire after 7 days. Provide
-         * an expiry date 10 years in the future to approximate
-         * a cookie that does not expire.
-         */
-        expires: new Date(
-            new Date().getTime() + 1000 * 60 * 60 * 24 * 365 * 10
-        ),
-    })
-);
-
-// Add some additional functions to ext and setup some of the
-// configurable parameters
-Ext.apply(Ext, {
-    isObjectEmpty: function (obj) {
-        for (var i in obj) {
-            return false;
-        }
-        return true;
-    },
-
-    areObjectsEqual: function (obj1, obj2) {
-        var equal = true;
-        if (!obj1 || !obj2) return false;
-        for (var i in obj1) {
-            if (obj1[i] != obj2[i]) {
-                equal = false;
-            }
-        }
-        return equal;
-    },
-
-    keys: function (obj) {
-        var keys = [];
-        for (var i in obj)
-            if (obj.hasOwnProperty(i)) {
-                keys.push(i);
-            }
-        return keys;
-    },
-
-    values: function (obj) {
-        var values = [];
-        for (var i in obj) {
-            if (obj.hasOwnProperty(i)) {
-                values.push(obj[i]);
-            }
-        }
-        return values;
-    },
-
-    splat: function (obj) {
-        var type = Ext.type(obj);
-        return type ? (type != 'array' ? [obj] : obj) : [];
-    },
-});
-Ext.getKeys = Ext.keys;
-Ext.BLANK_IMAGE_URL = deluge.config.base + 'images/s.gif';
-Ext.USE_NATIVE_JSON = true;
-
-// Create the Deluge namespace
-Ext.apply(Deluge, {
-    // private
-    pluginStore: {},
-
-    // private
-    progressTpl:
-        '<div class="x-progress-wrap x-progress-renderered">' +
-        '<div class="x-progress-inner">' +
-        '<div style="width: {2}px" class="x-progress-bar">' +
-        '<div style="z-index: 99; width: {3}px" class="x-progress-text">' +
-        '<div style="width: {1}px;">{0}</div>' +
-        '</div>' +
-        '</div>' +
-        '<div class="x-progress-text x-progress-text-back">' +
-        '<div style="width: {1}px;">{0}</div>' +
-        '</div>' +
-        '</div>' +
-        '</div>',
-
-    /**
-     * A method to create a progress bar that can be used by renderers
-     * to display a bar within a grid or tree.
-     * @param {Number} progress The bars progress
-     * @param {Number} width The width of the bar
-     * @param {String} text The text to display on the bar
-     * @param {Number} modified Amount to subtract from the width allowing for fixes
-     */
-    progressBar: function (progress, width, text, modifier) {
-        modifier = Ext.value(modifier, 10);
-        var progressWidth = ((width / 100.0) * progress).toFixed(0);
-        var barWidth = progressWidth - 1;
-        var textWidth =
-            progressWidth - modifier > 0 ? progressWidth - modifier : 0;
-        return String.format(
-            Deluge.progressTpl,
-            text,
-            width,
-            barWidth,
-            textWidth
-        );
-    },
-
-    /**
-     * Constructs a new instance of the specified plugin.
-     * @param {String} name The plugin name to create
-     */
-    createPlugin: function (name) {
-        return new Deluge.pluginStore[name]();
-    },
-
-    /**
-     * Check to see if a plugin has been registered.
-     * @param {String} name The plugin name to check
-     */
-    hasPlugin: function (name) {
-        return Deluge.pluginStore[name] ? true : false;
-    },
-
-    /**
-     * Register a plugin with the Deluge interface.
-     * @param {String} name The plugin name to register
-     * @param {Plugin} plugin The plugin to register
-     */
-    registerPlugin: function (name, plugin) {
-        Deluge.pluginStore[name] = plugin;
-    },
-});
-
-// Setup a space for plugins to insert themselves
-deluge.plugins = {};
-
-// Hinting for gettext_gen.py
-// _('Skip')
-// _('Low')
-// _('Normal')
-// _('High')
-// _('Mixed')
-FILE_PRIORITY = {
-    0: 'Skip',
-    1: 'Low',
-    2: 'Low',
-    3: 'Low',
-    4: 'Normal',
-    5: 'High',
-    6: 'High',
-    7: 'High',
-    9: 'Mixed',
-    Skip: 0,
-    Low: 1,
-    Normal: 4,
-    High: 7,
-    Mixed: 9,
-};
-
-FILE_PRIORITY_CSS = {
-    0: 'x-no-download',
-    1: 'x-low-download',
-    2: 'x-low-download',
-    3: 'x-low-download',
-    4: 'x-normal-download',
-    5: 'x-high-download',
-    6: 'x-high-download',
-    7: 'x-high-download',
-    9: 'x-mixed-download',
-};
Index: luge/ui/web/js/deluge-all/EditConnectionWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/EditConnectionWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,128 +1,0 @@
-/**
- * Deluge.EditConnectionWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge');
-
-/**
- * @class Deluge.EditConnectionWindow
- * @extends Ext.Window
- */
-Deluge.EditConnectionWindow = Ext.extend(Ext.Window, {
-    title: _('Edit Connection'),
-    iconCls: 'x-deluge-add-window-icon',
-
-    layout: 'fit',
-    width: 300,
-    height: 195,
-    constrainHeader: true,
-    bodyStyle: 'padding: 10px 5px;',
-    closeAction: 'hide',
-
-    initComponent: function () {
-        Deluge.EditConnectionWindow.superclass.initComponent.call(this);
-
-        this.addEvents('hostedited');
-
-        this.addButton(_('Close'), this.hide, this);
-        this.addButton(_('Edit'), this.onEditClick, this);
-
-        this.on('hide', this.onHide, this);
-
-        this.form = this.add({
-            xtype: 'form',
-            defaultType: 'textfield',
-            baseCls: 'x-plain',
-            labelWidth: 60,
-            items: [
-                {
-                    fieldLabel: _('Host:'),
-                    labelSeparator: '',
-                    name: 'host',
-                    anchor: '75%',
-                    value: '',
-                },
-                {
-                    xtype: 'spinnerfield',
-                    fieldLabel: _('Port:'),
-                    labelSeparator: '',
-                    name: 'port',
-                    strategy: {
-                        xtype: 'number',
-                        decimalPrecision: 0,
-                        minValue: 0,
-                        maxValue: 65535,
-                    },
-                    anchor: '40%',
-                    value: 58846,
-                },
-                {
-                    fieldLabel: _('Username:'),
-                    labelSeparator: '',
-                    name: 'username',
-                    anchor: '75%',
-                    value: '',
-                },
-                {
-                    fieldLabel: _('Password:'),
-                    labelSeparator: '',
-                    anchor: '75%',
-                    name: 'password',
-                    inputType: 'password',
-                    value: '',
-                },
-            ],
-        });
-    },
-
-    show: function (connection) {
-        Deluge.EditConnectionWindow.superclass.show.call(this);
-
-        this.form.getForm().findField('host').setValue(connection.get('host'));
-        this.form.getForm().findField('port').setValue(connection.get('port'));
-        this.form
-            .getForm()
-            .findField('username')
-            .setValue(connection.get('user'));
-        this.host_id = connection.id;
-    },
-
-    onEditClick: function () {
-        var values = this.form.getForm().getValues();
-        deluge.client.web.edit_host(
-            this.host_id,
-            values.host,
-            Number(values.port),
-            values.username,
-            values.password,
-            {
-                success: function (result) {
-                    if (!result) {
-                        console.log(result);
-                        Ext.MessageBox.show({
-                            title: _('Error'),
-                            msg: String.format(_('Unable to edit host')),
-                            buttons: Ext.MessageBox.OK,
-                            modal: false,
-                            icon: Ext.MessageBox.ERROR,
-                            iconCls: 'x-deluge-icon-error',
-                        });
-                    } else {
-                        this.fireEvent('hostedited');
-                    }
-                    this.hide();
-                },
-                scope: this,
-            }
-        );
-    },
-
-    onHide: function () {
-        this.form.getForm().reset();
-    },
-});
Index: luge/ui/web/js/deluge-all/EditTrackerWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/EditTrackerWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,74 +1,0 @@
-/**
- * Deluge.EditTrackerWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge');
-
-/**
- * @class Deluge.EditTrackerWindow
- * @extends Ext.Window
- */
-Deluge.EditTrackerWindow = Ext.extend(Ext.Window, {
-    title: _('Edit Tracker'),
-    layout: 'fit',
-    width: 375,
-    height: 110,
-    plain: true,
-    closable: true,
-    resizable: false,
-    constrainHeader: true,
-    bodyStyle: 'padding: 5px',
-    buttonAlign: 'right',
-    closeAction: 'hide',
-    iconCls: 'x-deluge-edit-trackers',
-
-    initComponent: function () {
-        Deluge.EditTrackerWindow.superclass.initComponent.call(this);
-
-        this.addButton(_('Cancel'), this.onCancelClick, this);
-        this.addButton(_('Save'), this.onSaveClick, this);
-        this.on('hide', this.onHide, this);
-
-        this.form = this.add({
-            xtype: 'form',
-            defaultType: 'textfield',
-            baseCls: 'x-plain',
-            labelWidth: 55,
-            items: [
-                {
-                    fieldLabel: _('Tracker:'),
-                    labelSeparator: '',
-                    name: 'tracker',
-                    anchor: '100%',
-                },
-            ],
-        });
-    },
-
-    show: function (record) {
-        Deluge.EditTrackerWindow.superclass.show.call(this);
-
-        this.record = record;
-        this.form.getForm().findField('tracker').setValue(record.data['url']);
-    },
-
-    onCancelClick: function () {
-        this.hide();
-    },
-
-    onHide: function () {
-        this.form.getForm().findField('tracker').setValue('');
-    },
-
-    onSaveClick: function () {
-        var url = this.form.getForm().findField('tracker').getValue();
-        this.record.set('url', url);
-        this.record.commit();
-        this.hide();
-    },
-});
Index: luge/ui/web/js/deluge-all/EditTrackersWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/EditTrackersWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,234 +1,0 @@
-/**
- * Deluge.EditTrackers.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge');
-
-/**
- * @class Deluge.EditTrackersWindow
- * @extends Ext.Window
- */
-Deluge.EditTrackersWindow = Ext.extend(Ext.Window, {
-    title: _('Edit Trackers'),
-    layout: 'fit',
-    width: 350,
-    height: 220,
-    plain: true,
-    closable: true,
-    resizable: true,
-    constrainHeader: true,
-
-    bodyStyle: 'padding: 5px',
-    buttonAlign: 'right',
-    closeAction: 'hide',
-    iconCls: 'x-deluge-edit-trackers',
-
-    initComponent: function () {
-        Deluge.EditTrackersWindow.superclass.initComponent.call(this);
-
-        this.addButton(_('Cancel'), this.onCancelClick, this);
-        this.addButton(_('OK'), this.onOkClick, this);
-        this.addEvents('save');
-
-        this.on('show', this.onShow, this);
-        this.on('save', this.onSave, this);
-
-        this.addWindow = new Deluge.AddTrackerWindow();
-        this.addWindow.on('add', this.onAddTrackers, this);
-        this.editWindow = new Deluge.EditTrackerWindow();
-
-        this.list = new Ext.list.ListView({
-            store: new Ext.data.JsonStore({
-                root: 'trackers',
-                fields: ['tier', 'url'],
-            }),
-            columns: [
-                {
-                    header: _('Tier'),
-                    width: 0.1,
-                    dataIndex: 'tier',
-                },
-                {
-                    header: _('Tracker'),
-                    width: 0.9,
-                    dataIndex: 'url',
-                    tpl: new Ext.XTemplate('{url:htmlEncode}'),
-                },
-            ],
-            columnSort: {
-                sortClasses: ['', ''],
-            },
-            stripeRows: true,
-            singleSelect: true,
-            listeners: {
-                dblclick: { fn: this.onListNodeDblClicked, scope: this },
-                selectionchange: { fn: this.onSelect, scope: this },
-            },
-        });
-
-        this.panel = this.add({
-            items: [this.list],
-            autoScroll: true,
-            bbar: new Ext.Toolbar({
-                items: [
-                    {
-                        text: _('Up'),
-                        iconCls: 'icon-up',
-                        handler: this.onUpClick,
-                        scope: this,
-                    },
-                    {
-                        text: _('Down'),
-                        iconCls: 'icon-down',
-                        handler: this.onDownClick,
-                        scope: this,
-                    },
-                    '->',
-                    {
-                        text: _('Add'),
-                        iconCls: 'icon-add',
-                        handler: this.onAddClick,
-                        scope: this,
-                    },
-                    {
-                        text: _('Edit'),
-                        iconCls: 'icon-edit-trackers',
-                        handler: this.onEditClick,
-                        scope: this,
-                    },
-                    {
-                        text: _('Remove'),
-                        iconCls: 'icon-remove',
-                        handler: this.onRemoveClick,
-                        scope: this,
-                    },
-                ],
-            }),
-        });
-    },
-
-    onAddClick: function () {
-        this.addWindow.show();
-    },
-
-    onAddTrackers: function (trackers) {
-        var store = this.list.getStore();
-        Ext.each(
-            trackers,
-            function (tracker) {
-                var duplicate = false,
-                    heightestTier = -1;
-                store.each(function (record) {
-                    if (record.get('tier') > heightestTier) {
-                        heightestTier = record.get('tier');
-                    }
-                    if (tracker == record.get('tracker')) {
-                        duplicate = true;
-                        return false;
-                    }
-                }, this);
-                if (duplicate) return;
-                store.add(
-                    new store.recordType({
-                        tier: heightestTier + 1,
-                        url: tracker,
-                    })
-                );
-            },
-            this
-        );
-    },
-
-    onCancelClick: function () {
-        this.hide();
-    },
-
-    onEditClick: function () {
-        var selected = this.list.getSelectedRecords()[0];
-        if (!selected) return;
-        this.editWindow.show(selected);
-    },
-
-    onHide: function () {
-        this.list.getStore().removeAll();
-    },
-
-    onListNodeDblClicked: function (list, index, node, e) {
-        this.editWindow.show(this.list.getRecord(node));
-    },
-
-    onOkClick: function () {
-        var trackers = [];
-        this.list.getStore().each(function (record) {
-            trackers.push({
-                tier: record.get('tier'),
-                url: record.get('url'),
-            });
-        }, this);
-
-        deluge.client.core.set_torrent_trackers(this.torrentId, trackers, {
-            failure: this.onSaveFail,
-            scope: this,
-        });
-
-        this.hide();
-    },
-
-    onRemoveClick: function () {
-        // Remove from the grid
-        var selected = this.list.getSelectedRecords()[0];
-        if (!selected) return;
-        this.list.getStore().remove(selected);
-    },
-
-    onRequestComplete: function (status) {
-        this.list.getStore().loadData(status);
-        this.list.getStore().sort('tier', 'ASC');
-    },
-
-    onSaveFail: function () {},
-
-    onSelect: function (list) {
-        if (list.getSelectionCount()) {
-            this.panel.getBottomToolbar().items.get(4).enable();
-        }
-    },
-
-    onShow: function () {
-        this.panel.getBottomToolbar().items.get(4).disable();
-        var r = deluge.torrents.getSelected();
-        this.torrentId = r.id;
-        deluge.client.core.get_torrent_status(r.id, ['trackers'], {
-            success: this.onRequestComplete,
-            scope: this,
-        });
-    },
-
-    onDownClick: function () {
-        var r = this.list.getSelectedRecords()[0];
-        if (!r) return;
-
-        r.set('tier', r.get('tier') + 1);
-        r.store.sort('tier', 'ASC');
-        r.store.commitChanges();
-
-        this.list.select(r.store.indexOf(r));
-    },
-
-    onUpClick: function () {
-        var r = this.list.getSelectedRecords()[0];
-        if (!r) return;
-
-        if (r.get('tier') == 0) return;
-        r.set('tier', r.get('tier') - 1);
-        r.store.sort('tier', 'ASC');
-        r.store.commitChanges();
-
-        this.list.select(r.store.indexOf(r));
-    },
-});
Index: luge/ui/web/js/deluge-all/EventsManager.js
===================================================================
--- deluge/ui/web/js/deluge-all/EventsManager.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,118 +1,0 @@
-/**
- * Deluge.EventsManager.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-/**
- * @class Deluge.EventsManager
- * @extends Ext.util.Observable
- * <p>Deluge.EventsManager is instantated as <tt>deluge.events</tt> and can be used by components of the UI to fire global events</p>
- * Class for holding global events that occur within the UI.
- */
-Deluge.EventsManager = Ext.extend(Ext.util.Observable, {
-    constructor: function () {
-        this.toRegister = [];
-        this.on('login', this.onLogin, this);
-        Deluge.EventsManager.superclass.constructor.call(this);
-    },
-
-    /**
-     * Append an event handler to this object.
-     */
-    addListener: function (eventName, fn, scope, o) {
-        this.addEvents(eventName);
-        if (/[A-Z]/.test(eventName.substring(0, 1))) {
-            if (!deluge.client) {
-                this.toRegister.push(eventName);
-            } else {
-                deluge.client.web.register_event_listener(eventName);
-            }
-        }
-        Deluge.EventsManager.superclass.addListener.call(
-            this,
-            eventName,
-            fn,
-            scope,
-            o
-        );
-    },
-
-    getEvents: function () {
-        deluge.client.web.get_events({
-            success: this.onGetEventsSuccess,
-            failure: this.onGetEventsFailure,
-            scope: this,
-        });
-    },
-
-    /**
-     * Starts the EventsManagerManager checking for events.
-     */
-    start: function () {
-        Ext.each(this.toRegister, function (eventName) {
-            deluge.client.web.register_event_listener(eventName);
-        });
-        this.running = true;
-        this.errorCount = 0;
-        this.getEvents();
-    },
-
-    /**
-     * Stops the EventsManagerManager checking for events.
-     */
-    stop: function () {
-        this.running = false;
-    },
-
-    // private
-    onLogin: function () {
-        this.start();
-    },
-
-    onGetEventsSuccess: function (events) {
-        if (!this.running) return;
-        if (events) {
-            Ext.each(
-                events,
-                function (event) {
-                    var name = event[0],
-                        args = event[1];
-                    args.splice(0, 0, name);
-                    this.fireEvent.apply(this, args);
-                },
-                this
-            );
-        }
-        this.getEvents();
-    },
-
-    // private
-    onGetEventsFailure: function (result, error) {
-        // the request timed out or we had a communication failure
-        if (!this.running) return;
-        if (!error.isTimeout && this.errorCount++ >= 3) {
-            this.stop();
-            return;
-        }
-        this.getEvents();
-    },
-});
-
-/**
- * Appends an event handler to this object (shorthand for {@link #addListener})
- * @method
- */
-Deluge.EventsManager.prototype.on = Deluge.EventsManager.prototype.addListener;
-
-/**
- * Fires the specified event with the passed parameters (minus the
- * event name).
- * @method
- */
-Deluge.EventsManager.prototype.fire = Deluge.EventsManager.prototype.fireEvent;
-deluge.events = new Deluge.EventsManager();
Index: luge/ui/web/js/deluge-all/FileBrowser.js
===================================================================
--- deluge/ui/web/js/deluge-all/FileBrowser.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,43 +1,0 @@
-/**
- * Deluge.FileBrowser.js
- *
- * Copyright (c) Damien Churchill 2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.namespace('Deluge');
-Deluge.FileBrowser = Ext.extend(Ext.Window, {
-    title: _('File Browser'),
-
-    width: 500,
-    height: 400,
-
-    initComponent: function () {
-        Deluge.FileBrowser.superclass.initComponent.call(this);
-
-        this.add({
-            xtype: 'toolbar',
-            items: [
-                {
-                    text: _('Back'),
-                    iconCls: 'icon-back',
-                },
-                {
-                    text: _('Forward'),
-                    iconCls: 'icon-forward',
-                },
-                {
-                    text: _('Up'),
-                    iconCls: 'icon-up',
-                },
-                {
-                    text: _('Home'),
-                    iconCls: 'icon-home',
-                },
-            ],
-        });
-    },
-});
Index: luge/ui/web/js/deluge-all/FilterPanel.js
===================================================================
--- deluge/ui/web/js/deluge-all/FilterPanel.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,175 +1,0 @@
-/**
- * Deluge.FilterPanel.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge');
-
-/**
- * @class Deluge.FilterPanel
- * @extends Ext.list.ListView
- */
-Deluge.FilterPanel = Ext.extend(Ext.Panel, {
-    autoScroll: true,
-
-    border: false,
-
-    show_zero: null,
-
-    initComponent: function () {
-        Deluge.FilterPanel.superclass.initComponent.call(this);
-        this.filterType = this.initialConfig.filter;
-        var title = '';
-        if (this.filterType == 'state') {
-            title = _('States');
-        } else if (this.filterType == 'tracker_host') {
-            title = _('Trackers');
-        } else if (this.filterType == 'owner') {
-            title = _('Owner');
-        } else if (this.filterType == 'label') {
-            title = _('Labels');
-        } else {
-            (title = this.filterType.replace('_', ' ')),
-                (parts = title.split(' ')),
-                (title = '');
-            Ext.each(parts, function (p) {
-                fl = p.substring(0, 1).toUpperCase();
-                title += fl + p.substring(1) + ' ';
-            });
-        }
-        this.setTitle(_(title));
-
-        if (Deluge.FilterPanel.templates[this.filterType]) {
-            var tpl = Deluge.FilterPanel.templates[this.filterType];
-        } else {
-            var tpl =
-                '<div class="x-deluge-filter x-deluge-{filter:lowercase}">{filter} ({count})</div>';
-        }
-
-        this.list = this.add({
-            xtype: 'listview',
-            singleSelect: true,
-            hideHeaders: true,
-            reserveScrollOffset: true,
-            store: new Ext.data.ArrayStore({
-                idIndex: 0,
-                fields: ['filter', 'count'],
-            }),
-            columns: [
-                {
-                    id: 'filter',
-                    sortable: false,
-                    tpl: tpl,
-                    dataIndex: 'filter',
-                },
-            ],
-        });
-        this.relayEvents(this.list, ['selectionchange']);
-    },
-
-    /**
-     * Return the currently selected filter state
-     * @returns {String} the current filter state
-     */
-    getState: function () {
-        if (!this.list.getSelectionCount()) return;
-
-        var state = this.list.getSelectedRecords()[0];
-        if (!state) return;
-        if (state.id == 'All') return;
-        return state.id;
-    },
-
-    /**
-     * Return the current states in the filter
-     */
-    getStates: function () {
-        return this.states;
-    },
-
-    /**
-     * Return the Store for the ListView of the FilterPanel
-     * @returns {Ext.data.Store} the ListView store
-     */
-    getStore: function () {
-        return this.list.getStore();
-    },
-
-    /**
-     * Update the states in the FilterPanel
-     */
-    updateStates: function (states) {
-        this.states = {};
-        Ext.each(
-            states,
-            function (state) {
-                this.states[state[0]] = state[1];
-            },
-            this
-        );
-
-        var show_zero =
-            this.show_zero == null
-                ? deluge.config.sidebar_show_zero
-                : this.show_zero;
-        if (!show_zero) {
-            var newStates = [];
-            Ext.each(states, function (state) {
-                if (state[1] > 0 || state[0] == 'All') {
-                    newStates.push(state);
-                }
-            });
-            states = newStates;
-        }
-
-        var store = this.getStore();
-        var filters = {};
-        Ext.each(
-            states,
-            function (s, i) {
-                var record = store.getById(s[0]);
-                if (!record) {
-                    record = new store.recordType({
-                        filter: s[0],
-                        count: s[1],
-                    });
-                    record.id = s[0];
-                    store.insert(i, record);
-                }
-                record.beginEdit();
-                record.set('filter', _(s[0]));
-                record.set('count', s[1]);
-                record.endEdit();
-                filters[s[0]] = true;
-            },
-            this
-        );
-
-        store.each(function (record) {
-            if (filters[record.id]) return;
-            store.remove(record);
-            var selected = this.list.getSelectedRecords()[0];
-            if (!selected) return;
-            if (selected.id == record.id) {
-                this.list.select(0);
-            }
-        }, this);
-
-        store.commitChanges();
-
-        if (!this.list.getSelectionCount()) {
-            this.list.select(0);
-        }
-    },
-});
-
-Deluge.FilterPanel.templates = {
-    tracker_host:
-        '<div class="x-deluge-filter" style="background-image: url(' +
-        deluge.config.base +
-        'tracker/{filter});">{filter:htmlEncode} ({count})</div>',
-};
Index: luge/ui/web/js/deluge-all/Formatters.js
===================================================================
--- deluge/ui/web/js/deluge-all/Formatters.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,206 +1,0 @@
-/**
- * Deluge.Formatters.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-/**
- * A collection of functions for string formatting values.
- * @class Deluge.Formatters
- * @author Damien Churchill <damoxc@gmail.com>
- * @version 1.3
- * @singleton
- */
-Deluge.Formatters = (function () {
-    var charToEntity = {
-        '&': '&amp;',
-        '>': '&gt;',
-        '<': '&lt;',
-        '"': '&quot;',
-        "'": '&#39;',
-    };
-
-    var charToEntityRegex = new RegExp(
-        '(' + Object.keys(charToEntity).join('|') + ')',
-        'g'
-    );
-    var htmlEncodeReplaceFn = function (match, capture) {
-        return charToEntity[capture];
-    };
-
-    /**
-     * Formats a date string in the date representation of the current locale,
-     * based on the systems timezone.
-     *
-     * @param {Number} timestamp time in seconds since the Epoch.
-     * @return {String} a string in the date representation of the current locale
-     * or "" if seconds < 0.
-     */
-    return (Formatters = {
-        date: function (timestamp) {
-            function zeroPad(num, count) {
-                var numZeropad = num + '';
-                while (numZeropad.length < count) {
-                    numZeropad = '0' + numZeropad;
-                }
-                return numZeropad;
-            }
-            timestamp = timestamp * 1000;
-            var date = new Date(timestamp);
-            return String.format(
-                '{0}/{1}/{2} {3}:{4}:{5}',
-                zeroPad(date.getDate(), 2),
-                zeroPad(date.getMonth() + 1, 2),
-                date.getFullYear(),
-                zeroPad(date.getHours(), 2),
-                zeroPad(date.getMinutes(), 2),
-                zeroPad(date.getSeconds(), 2)
-            );
-        },
-
-        /**
-         * Formats the bytes value into a string with KiB, MiB or GiB units.
-         *
-         * @param {Number} bytes the filesize in bytes
-         * @param {Boolean} showZero pass in true to displays 0 values
-         * @return {String} formatted string with KiB, MiB or GiB units.
-         */
-        size: function (bytes, showZero) {
-            if (!bytes && !showZero) return '';
-            bytes = bytes / 1024.0;
-
-            if (bytes < 1024) {
-                return bytes.toFixed(1) + ' KiB';
-            } else {
-                bytes = bytes / 1024;
-            }
-
-            if (bytes < 1024) {
-                return bytes.toFixed(1) + ' MiB';
-            } else {
-                bytes = bytes / 1024;
-            }
-
-            return bytes.toFixed(1) + ' GiB';
-        },
-
-        /**
-         * Formats the bytes value into a string with K, M or G units.
-         *
-         * @param {Number} bytes the filesize in bytes
-         * @param {Boolean} showZero pass in true to displays 0 values
-         * @return {String} formatted string with K, M or G units.
-         */
-        sizeShort: function (bytes, showZero) {
-            if (!bytes && !showZero) return '';
-            bytes = bytes / 1024.0;
-
-            if (bytes < 1024) {
-                return bytes.toFixed(1) + ' K';
-            } else {
-                bytes = bytes / 1024;
-            }
-
-            if (bytes < 1024) {
-                return bytes.toFixed(1) + ' M';
-            } else {
-                bytes = bytes / 1024;
-            }
-
-            return bytes.toFixed(1) + ' G';
-        },
-
-        /**
-         * Formats a string to display a transfer speed utilizing {@link #size}
-         *
-         * @param {Number} bytes the number of bytes per second
-         * @param {Boolean} showZero pass in true to displays 0 values
-         * @return {String} formatted string with KiB, MiB or GiB units.
-         */
-        speed: function (bytes, showZero) {
-            return !bytes && !showZero ? '' : fsize(bytes, showZero) + '/s';
-        },
-
-        /**
-         * Formats a string to show time in a human readable form.
-         *
-         * @param {Number} time the number of seconds
-         * @return {String} a formatted time string. will return '' if seconds == 0
-         */
-        timeRemaining: function (time) {
-            if (time <= 0) {
-                return '&infin;';
-            }
-            time = time.toFixed(0);
-            if (time < 60) {
-                return time + 's';
-            } else {
-                time = time / 60;
-            }
-
-            if (time < 60) {
-                var minutes = Math.floor(time);
-                var seconds = Math.round(60 * (time - minutes));
-                if (seconds > 0) {
-                    return minutes + 'm ' + seconds + 's';
-                } else {
-                    return minutes + 'm';
-                }
-            } else {
-                time = time / 60;
-            }
-
-            if (time < 24) {
-                var hours = Math.floor(time);
-                var minutes = Math.round(60 * (time - hours));
-                if (minutes > 0) {
-                    return hours + 'h ' + minutes + 'm';
-                } else {
-                    return hours + 'h';
-                }
-            } else {
-                time = time / 24;
-            }
-
-            var days = Math.floor(time);
-            var hours = Math.round(24 * (time - days));
-            if (hours > 0) {
-                return days + 'd ' + hours + 'h';
-            } else {
-                return days + 'd';
-            }
-        },
-
-        /**
-         * Simply returns the value untouched, for when no formatting is required.
-         *
-         * @param {Mixed} value the value to be displayed
-         * @return the untouched value.
-         */
-        plain: function (value) {
-            return value;
-        },
-
-        cssClassEscape: function (value) {
-            return value.toLowerCase().replace('.', '_');
-        },
-
-        htmlEncode: function (value) {
-            return !value
-                ? value
-                : String(value).replace(charToEntityRegex, htmlEncodeReplaceFn);
-        },
-    });
-})();
-var fsize = Deluge.Formatters.size;
-var fsize_short = Deluge.Formatters.sizeShort;
-var fspeed = Deluge.Formatters.speed;
-var ftime = Deluge.Formatters.timeRemaining;
-var fdate = Deluge.Formatters.date;
-var fplain = Deluge.Formatters.plain;
-Ext.util.Format.cssClassEscape = Deluge.Formatters.cssClassEscape;
-Ext.util.Format.htmlEncode = Deluge.Formatters.htmlEncode;
Index: luge/ui/web/js/deluge-all/Keys.js
===================================================================
--- deluge/ui/web/js/deluge-all/Keys.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,138 +1,0 @@
-/**
- * Deluge.Keys.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-/**
- * @description The torrent status keys that are commonly used around the UI.
- * @class Deluge.Keys
- * @singleton
- */
-Deluge.Keys = {
-    /**
-     * Keys that are used within the torrent grid.
-     * <pre>['queue', 'name', 'total_wanted', 'state', 'progress', 'num_seeds',
-     * 'total_seeds', 'num_peers', 'total_peers', 'download_payload_rate',
-     * 'upload_payload_rate', 'eta', 'ratio', 'distributed_copies',
-     * 'is_auto_managed', 'time_added', 'tracker_host', 'download_location', 'last_seen_complete',
-     * 'total_done', 'total_uploaded', 'max_download_speed', 'max_upload_speed',
-     * 'seeds_peers_ratio', 'total_remaining', 'completed_time', 'time_since_transfer']</pre>
-     */
-    Grid: [
-        'queue',
-        'name',
-        'total_wanted',
-        'state',
-        'progress',
-        'num_seeds',
-        'total_seeds',
-        'num_peers',
-        'total_peers',
-        'download_payload_rate',
-        'upload_payload_rate',
-        'eta',
-        'ratio',
-        'distributed_copies',
-        'is_auto_managed',
-        'time_added',
-        'tracker_host',
-        'download_location',
-        'last_seen_complete',
-        'total_done',
-        'total_uploaded',
-        'max_download_speed',
-        'max_upload_speed',
-        'seeds_peers_ratio',
-        'total_remaining',
-        'completed_time',
-        'time_since_transfer',
-    ],
-
-    /**
-     * Keys used in the status tab of the statistics panel.
-     * These get updated to include the keys in {@link #Grid}.
-     * <pre>['total_done', 'total_payload_download', 'total_uploaded',
-     * 'total_payload_upload', 'next_announce', 'tracker_status', 'num_pieces',
-     * 'piece_length', 'is_auto_managed', 'active_time', 'seeding_time', 'time_since_transfer',
-     * 'seed_rank', 'last_seen_complete', 'completed_time', 'owner', 'public', 'shared']</pre>
-     */
-    Status: [
-        'total_done',
-        'total_payload_download',
-        'total_uploaded',
-        'total_payload_upload',
-        'next_announce',
-        'tracker_status',
-        'num_pieces',
-        'piece_length',
-        'is_auto_managed',
-        'active_time',
-        'seeding_time',
-        'time_since_transfer',
-        'seed_rank',
-        'last_seen_complete',
-        'completed_time',
-        'owner',
-        'public',
-        'shared',
-    ],
-
-    /**
-     * Keys used in the files tab of the statistics panel.
-     * <pre>['files', 'file_progress', 'file_priorities']</pre>
-     */
-    Files: ['files', 'file_progress', 'file_priorities'],
-
-    /**
-     * Keys used in the peers tab of the statistics panel.
-     * <pre>['peers']</pre>
-     */
-    Peers: ['peers'],
-
-    /**
-     * Keys used in the details tab of the statistics panel.
-     */
-    Details: [
-        'name',
-        'download_location',
-        'total_size',
-        'num_files',
-        'message',
-        'tracker_host',
-        'comment',
-        'creator',
-    ],
-
-    /**
-     * Keys used in the options tab of the statistics panel.
-     * <pre>['max_download_speed', 'max_upload_speed', 'max_connections', 'max_upload_slots',
-     *  'is_auto_managed', 'stop_at_ratio', 'stop_ratio', 'remove_at_ratio', 'private',
-     *  'prioritize_first_last']</pre>
-     */
-    Options: [
-        'max_download_speed',
-        'max_upload_speed',
-        'max_connections',
-        'max_upload_slots',
-        'is_auto_managed',
-        'stop_at_ratio',
-        'stop_ratio',
-        'remove_at_ratio',
-        'private',
-        'prioritize_first_last',
-        'move_completed',
-        'move_completed_path',
-        'super_seeding',
-    ],
-};
-
-// Merge the grid and status keys together as the status keys contain all the
-// grid ones.
-Ext.each(Deluge.Keys.Grid, function (key) {
-    Deluge.Keys.Status.push(key);
-});
Index: luge/ui/web/js/deluge-all/LoginWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/LoginWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,134 +1,0 @@
-/**
- * Deluge.LoginWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Deluge.LoginWindow = Ext.extend(Ext.Window, {
-    firstShow: true,
-    bodyStyle: 'padding: 10px 5px;',
-    buttonAlign: 'center',
-    closable: false,
-    closeAction: 'hide',
-    iconCls: 'x-deluge-login-window-icon',
-    layout: 'fit',
-    modal: true,
-    plain: true,
-    resizable: false,
-    title: _('Login'),
-    width: 300,
-    height: 120,
-
-    initComponent: function () {
-        Deluge.LoginWindow.superclass.initComponent.call(this);
-        this.on('show', this.onShow, this);
-
-        this.addButton({
-            text: _('Login'),
-            handler: this.onLogin,
-            scope: this,
-        });
-
-        this.form = this.add({
-            xtype: 'form',
-            baseCls: 'x-plain',
-            labelWidth: 120,
-            labelAlign: 'right',
-            defaults: { width: 110 },
-            defaultType: 'textfield',
-        });
-
-        this.passwordField = this.form.add({
-            xtype: 'textfield',
-            fieldLabel: _('Password:'),
-            labelSeparator: '',
-            grow: true,
-            growMin: '110',
-            growMax: '145',
-            id: '_password',
-            name: 'password',
-            inputType: 'password',
-        });
-        this.passwordField.on('specialkey', this.onSpecialKey, this);
-    },
-
-    logout: function () {
-        deluge.events.fire('logout');
-        deluge.client.auth.delete_session({
-            success: function (result) {
-                this.show(true);
-            },
-            scope: this,
-        });
-    },
-
-    show: function (skipCheck) {
-        if (this.firstShow) {
-            deluge.client.on('error', this.onClientError, this);
-            this.firstShow = false;
-        }
-
-        if (skipCheck) {
-            return Deluge.LoginWindow.superclass.show.call(this);
-        }
-
-        deluge.client.auth.check_session({
-            success: function (result) {
-                if (result) {
-                    deluge.events.fire('login');
-                } else {
-                    this.show(true);
-                }
-            },
-            failure: function (result) {
-                this.show(true);
-            },
-            scope: this,
-        });
-    },
-
-    onSpecialKey: function (field, e) {
-        if (e.getKey() == 13) this.onLogin();
-    },
-
-    onLogin: function () {
-        var passwordField = this.passwordField;
-        deluge.client.auth.login(passwordField.getValue(), {
-            success: function (result) {
-                if (result) {
-                    deluge.events.fire('login');
-                    this.hide();
-                    passwordField.setRawValue('');
-                } else {
-                    Ext.MessageBox.show({
-                        title: _('Login Failed'),
-                        msg: _('You entered an incorrect password'),
-                        buttons: Ext.MessageBox.OK,
-                        modal: false,
-                        fn: function () {
-                            passwordField.focus(true, 10);
-                        },
-                        icon: Ext.MessageBox.WARNING,
-                        iconCls: 'x-deluge-icon-warning',
-                    });
-                }
-            },
-            scope: this,
-        });
-    },
-
-    onClientError: function (errorObj, response, requestOptions) {
-        if (errorObj.error.code == 1) {
-            deluge.events.fire('logout');
-            this.show(true);
-        }
-    },
-
-    onShow: function () {
-        this.passwordField.focus(true, 300);
-    },
-});
Index: luge/ui/web/js/deluge-all/Menus.js
===================================================================
--- deluge/ui/web/js/deluge-all/Menus.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,398 +1,0 @@
-/**
- * Deluge.Menus.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-deluge.menus = {
-    onTorrentActionSetOpt: function (item, e) {
-        var ids = deluge.torrents.getSelectedIds();
-        var action = item.initialConfig.torrentAction;
-        var opts = {};
-        opts[action[0]] = action[1];
-        deluge.client.core.set_torrent_options(ids, opts);
-    },
-
-    onTorrentActionMethod: function (item, e) {
-        var ids = deluge.torrents.getSelectedIds();
-        var action = item.initialConfig.torrentAction;
-        deluge.client.core[action](ids, {
-            success: function () {
-                deluge.ui.update();
-            },
-        });
-    },
-
-    onTorrentActionShow: function (item, e) {
-        var ids = deluge.torrents.getSelectedIds();
-        var action = item.initialConfig.torrentAction;
-        switch (action) {
-            case 'copy_magnet':
-                deluge.copyMagnetWindow.show();
-                break;
-            case 'edit_trackers':
-                deluge.editTrackers.show();
-                break;
-            case 'remove':
-                deluge.removeWindow.show(ids);
-                break;
-            case 'move':
-                deluge.moveStorage.show(ids);
-                break;
-        }
-    },
-};
-
-deluge.menus.torrent = new Ext.menu.Menu({
-    id: 'torrentMenu',
-    items: [
-        {
-            torrentAction: 'pause_torrent',
-            text: _('Pause'),
-            iconCls: 'icon-pause',
-            handler: deluge.menus.onTorrentActionMethod,
-            scope: deluge.menus,
-        },
-        {
-            torrentAction: 'resume_torrent',
-            text: _('Resume'),
-            iconCls: 'icon-resume',
-            handler: deluge.menus.onTorrentActionMethod,
-            scope: deluge.menus,
-        },
-        '-',
-        {
-            text: _('Options'),
-            iconCls: 'icon-options',
-            hideOnClick: false,
-            menu: new Ext.menu.Menu({
-                items: [
-                    {
-                        text: _('D/L Speed Limit'),
-                        iconCls: 'x-deluge-downloading',
-                        hideOnClick: false,
-                        menu: new Ext.menu.Menu({
-                            items: [
-                                {
-                                    torrentAction: ['max_download_speed', 5],
-                                    text: _('5 KiB/s'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_download_speed', 10],
-                                    text: _('10 KiB/s'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_download_speed', 30],
-                                    text: _('30 KiB/s'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_download_speed', 80],
-                                    text: _('80 KiB/s'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_download_speed', 300],
-                                    text: _('300 KiB/s'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_download_speed', -1],
-                                    text: _('Unlimited'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                            ],
-                        }),
-                    },
-                    {
-                        text: _('U/L Speed Limit'),
-                        iconCls: 'x-deluge-seeding',
-                        hideOnClick: false,
-                        menu: new Ext.menu.Menu({
-                            items: [
-                                {
-                                    torrentAction: ['max_upload_speed', 5],
-                                    text: _('5 KiB/s'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_upload_speed', 10],
-                                    text: _('10 KiB/s'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_upload_speed', 30],
-                                    text: _('30 KiB/s'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_upload_speed', 80],
-                                    text: _('80 KiB/s'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_upload_speed', 300],
-                                    text: _('300 KiB/s'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_upload_speed', -1],
-                                    text: _('Unlimited'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                            ],
-                        }),
-                    },
-                    {
-                        text: _('Connection Limit'),
-                        iconCls: 'x-deluge-connections',
-                        hideOnClick: false,
-                        menu: new Ext.menu.Menu({
-                            items: [
-                                {
-                                    torrentAction: ['max_connections', 50],
-                                    text: '50',
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_connections', 100],
-                                    text: '100',
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_connections', 200],
-                                    text: '200',
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_connections', 300],
-                                    text: '300',
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_connections', 500],
-                                    text: '500',
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_connections', -1],
-                                    text: _('Unlimited'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                            ],
-                        }),
-                    },
-                    {
-                        text: _('Upload Slot Limit'),
-                        iconCls: 'icon-upload-slots',
-                        hideOnClick: false,
-                        menu: new Ext.menu.Menu({
-                            items: [
-                                {
-                                    torrentAction: ['max_upload_slots', 0],
-                                    text: '0',
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_upload_slots', 1],
-                                    text: '1',
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_upload_slots', 2],
-                                    text: '2',
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_upload_slots', 3],
-                                    text: '3',
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_upload_slots', 5],
-                                    text: '5',
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['max_upload_slots', -1],
-                                    text: _('Unlimited'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                            ],
-                        }),
-                    },
-                    {
-                        id: 'auto_managed',
-                        text: _('Auto Managed'),
-                        hideOnClick: false,
-                        menu: new Ext.menu.Menu({
-                            items: [
-                                {
-                                    torrentAction: ['auto_managed', true],
-                                    text: _('On'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                                {
-                                    torrentAction: ['auto_managed', false],
-                                    text: _('Off'),
-                                    handler: deluge.menus.onTorrentActionSetOpt,
-                                    scope: deluge.menus,
-                                },
-                            ],
-                        }),
-                    },
-                ],
-            }),
-        },
-        '-',
-        {
-            text: _('Queue'),
-            iconCls: 'icon-queue',
-            hideOnClick: false,
-            menu: new Ext.menu.Menu({
-                items: [
-                    {
-                        torrentAction: 'queue_top',
-                        text: _('Top'),
-                        iconCls: 'icon-top',
-                        handler: deluge.menus.onTorrentActionMethod,
-                        scope: deluge.menus,
-                    },
-                    {
-                        torrentAction: 'queue_up',
-                        text: _('Up'),
-                        iconCls: 'icon-up',
-                        handler: deluge.menus.onTorrentActionMethod,
-                        scope: deluge.menus,
-                    },
-                    {
-                        torrentAction: 'queue_down',
-                        text: _('Down'),
-                        iconCls: 'icon-down',
-                        handler: deluge.menus.onTorrentActionMethod,
-                        scope: deluge.menus,
-                    },
-                    {
-                        torrentAction: 'queue_bottom',
-                        text: _('Bottom'),
-                        iconCls: 'icon-bottom',
-                        handler: deluge.menus.onTorrentActionMethod,
-                        scope: deluge.menus,
-                    },
-                ],
-            }),
-        },
-        '-',
-        {
-            torrentAction: 'copy_magnet',
-            text: _('Copy Magnet URI'),
-            iconCls: 'icon-magnet-copy',
-            handler: deluge.menus.onTorrentActionShow,
-            scope: deluge.menus,
-        },
-        {
-            torrentAction: 'force_reannounce',
-            text: _('Update Tracker'),
-            iconCls: 'icon-update-tracker',
-            handler: deluge.menus.onTorrentActionMethod,
-            scope: deluge.menus,
-        },
-        {
-            torrentAction: 'edit_trackers',
-            text: _('Edit Trackers'),
-            iconCls: 'icon-edit-trackers',
-            handler: deluge.menus.onTorrentActionShow,
-            scope: deluge.menus,
-        },
-        '-',
-        {
-            torrentAction: 'remove',
-            text: _('Remove Torrent'),
-            iconCls: 'icon-remove',
-            handler: deluge.menus.onTorrentActionShow,
-            scope: deluge.menus,
-        },
-        '-',
-        {
-            torrentAction: 'force_recheck',
-            text: _('Force Recheck'),
-            iconCls: 'icon-recheck',
-            handler: deluge.menus.onTorrentActionMethod,
-            scope: deluge.menus,
-        },
-        {
-            torrentAction: 'move',
-            text: _('Move Download Folder'),
-            iconCls: 'icon-move',
-            handler: deluge.menus.onTorrentActionShow,
-            scope: deluge.menus,
-        },
-    ],
-});
-
-deluge.menus.filePriorities = new Ext.menu.Menu({
-    id: 'filePrioritiesMenu',
-    items: [
-        {
-            id: 'expandAll',
-            text: _('Expand All'),
-            iconCls: 'icon-expand-all',
-        },
-        '-',
-        {
-            id: 'skip',
-            text: _('Skip'),
-            iconCls: 'icon-do-not-download',
-            filePriority: FILE_PRIORITY['Skip'],
-        },
-        {
-            id: 'low',
-            text: _('Low'),
-            iconCls: 'icon-low',
-            filePriority: FILE_PRIORITY['Low'],
-        },
-        {
-            id: 'normal',
-            text: _('Normal'),
-            iconCls: 'icon-normal',
-            filePriority: FILE_PRIORITY['Normal'],
-        },
-        {
-            id: 'high',
-            text: _('High'),
-            iconCls: 'icon-high',
-            filePriority: FILE_PRIORITY['High'],
-        },
-    ],
-});
Index: luge/ui/web/js/deluge-all/MoveStorage.js
===================================================================
--- deluge/ui/web/js/deluge-all/MoveStorage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,85 +1,0 @@
-/**
- * Deluge.MoveStorage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.namespace('Deluge');
-Deluge.MoveStorage = Ext.extend(Ext.Window, {
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                title: _('Move Download Folder'),
-                width: 375,
-                height: 110,
-                layout: 'fit',
-                buttonAlign: 'right',
-                closeAction: 'hide',
-                closable: true,
-                iconCls: 'x-deluge-move-storage',
-                plain: true,
-                constrainHeader: true,
-                resizable: false,
-            },
-            config
-        );
-        Deluge.MoveStorage.superclass.constructor.call(this, config);
-    },
-
-    initComponent: function () {
-        Deluge.MoveStorage.superclass.initComponent.call(this);
-
-        this.addButton(_('Cancel'), this.onCancel, this);
-        this.addButton(_('Move'), this.onMove, this);
-
-        this.form = this.add({
-            xtype: 'form',
-            border: false,
-            defaultType: 'textfield',
-            width: 300,
-            bodyStyle: 'padding: 5px',
-        });
-
-        this.moveLocation = this.form.add({
-            fieldLabel: _('Download Folder'),
-            name: 'location',
-            width: 240,
-        });
-        //this.form.add({
-        //    xtype: 'button',
-        //    text: _('Browse'),
-        //    handler: function() {
-        //        if (!this.fileBrowser) {
-        //            this.fileBrowser = new Deluge.FileBrowser();
-        //        }
-        //        this.fileBrowser.show();
-        //    },
-        //    scope: this
-        //});
-    },
-
-    hide: function () {
-        Deluge.MoveStorage.superclass.hide.call(this);
-        this.torrentIds = null;
-    },
-
-    show: function (torrentIds) {
-        Deluge.MoveStorage.superclass.show.call(this);
-        this.torrentIds = torrentIds;
-    },
-
-    onCancel: function () {
-        this.hide();
-    },
-
-    onMove: function () {
-        var dest = this.moveLocation.getValue();
-        deluge.client.core.move_storage(this.torrentIds, dest);
-        this.hide();
-    },
-});
-deluge.moveStorage = new Deluge.MoveStorage();
Index: luge/ui/web/js/deluge-all/MultiOptionsManager.js
===================================================================
--- deluge/ui/web/js/deluge-all/MultiOptionsManager.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,218 +1,0 @@
-/**
- * Deluge.MultiOptionsManager.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-/**
- * @description A class that can be used to manage options throughout the ui.
- * @namespace Deluge
- * @class Deluge.MultiOptionsManager
- * @extends Deluge.OptionsManager
- */
-Deluge.MultiOptionsManager = Ext.extend(Deluge.OptionsManager, {
-    constructor: function (config) {
-        this.currentId = null;
-        this.stored = {};
-        Deluge.MultiOptionsManager.superclass.constructor.call(this, config);
-    },
-
-    /**
-     * Changes bound fields to use the specified id.
-     * @param {String} id
-     */
-    changeId: function (id, dontUpdateBinds) {
-        var oldId = this.currentId;
-        this.currentId = id;
-        if (!dontUpdateBinds) {
-            for (var option in this.options) {
-                if (!this.binds[option]) continue;
-                Ext.each(
-                    this.binds[option],
-                    function (bind) {
-                        bind.setValue(this.get(option));
-                    },
-                    this
-                );
-            }
-        }
-        return oldId;
-    },
-
-    /**
-     * Changes all the changed values to be the default values
-     * @param {String} id
-     */
-    commit: function () {
-        this.stored[this.currentId] = Ext.apply(
-            this.stored[this.currentId],
-            this.changed[this.currentId]
-        );
-        this.reset();
-    },
-
-    /**
-     * Get the value for an option
-     * @param {String/Array} option A single option or an array of options to return.
-     * @returns {Object} the options value.
-     */
-    get: function () {
-        if (arguments.length == 1) {
-            var option = arguments[0];
-            return this.isDirty(option)
-                ? this.changed[this.currentId][option]
-                : this.getDefault(option);
-        } else if (arguments.length == 0) {
-            var options = {};
-            for (var option in this.options) {
-                options[option] = this.isDirty(option)
-                    ? this.changed[this.currentId][option]
-                    : this.getDefault(option);
-            }
-            return options;
-        } else {
-            var options = {};
-            Ext.each(
-                arguments,
-                function (option) {
-                    options[option] = this.isDirty(option)
-                        ? this.changed[this.currentId][option]
-                        : this.getDefault(option);
-                },
-                this
-            );
-            return options;
-        }
-    },
-
-    /**
-     * Get the default value for an option.
-     * @param {String} option A single option.
-     * @returns {Object} the value of the option
-     */
-    getDefault: function (option) {
-        return this.has(option)
-            ? this.stored[this.currentId][option]
-            : this.options[option];
-    },
-
-    /**
-     * Returns the dirty (changed) values.
-     * @returns {Object} the changed options
-     */
-    getDirty: function () {
-        return this.changed[this.currentId] ? this.changed[this.currentId] : {};
-    },
-
-    /**
-     * Check to see if the option has been changed.
-     * @param {String} option
-     * @returns {Boolean} true if the option has been changed, else false.
-     */
-    isDirty: function (option) {
-        return (
-            this.changed[this.currentId] &&
-            !Ext.isEmpty(this.changed[this.currentId][option])
-        );
-    },
-
-    /**
-     * Check to see if an id has had an option set to something other than the
-     * default value.
-     * @param {String} option
-     * @returns {Boolean} true if the id has an option, else false.
-     */
-    has: function (option) {
-        return (
-            this.stored[this.currentId] &&
-            !Ext.isEmpty(this.stored[this.currentId][option])
-        );
-    },
-
-    /**
-     * Reset the options back to the default values for the specified id.
-     */
-    reset: function () {
-        if (this.changed[this.currentId]) delete this.changed[this.currentId];
-        if (this.stored[this.currentId]) delete this.stored[this.currentId];
-    },
-
-    /**
-     * Reset the options back to their defaults for all ids.
-     */
-    resetAll: function () {
-        this.changed = {};
-        this.stored = {};
-        this.changeId(null);
-    },
-
-    /**
-     * Sets the value of specified option for the passed in id.
-     * @param {String} id
-     * @param {String} option
-     * @param {Object} value The value for the option
-     */
-    setDefault: function (option, value) {
-        if (option === undefined) {
-            return;
-        } else if (value === undefined) {
-            for (var key in option) {
-                this.setDefault(key, option[key]);
-            }
-        } else {
-            var oldValue = this.getDefault(option);
-            value = this.convertValueType(oldValue, value);
-
-            // If the value is the same as the old value there is
-            // no point in setting it again.
-            if (oldValue == value) return;
-
-            // Store the new default
-            if (!this.stored[this.currentId]) this.stored[this.currentId] = {};
-            this.stored[this.currentId][option] = value;
-
-            if (!this.isDirty(option)) {
-                this.fireEvent('changed', option, value, oldValue);
-            }
-        }
-    },
-
-    /**
-     * Update the value for the specified option and id.
-     * @param {String} id
-     * @param {String/Object} option or options to update
-     * @param {Object} [value];
-     */
-    update: function (option, value) {
-        if (option === undefined) {
-            return;
-        } else if (value === undefined) {
-            for (var key in option) {
-                this.update(key, option[key]);
-            }
-        } else {
-            if (!this.changed[this.currentId])
-                this.changed[this.currentId] = {};
-
-            var defaultValue = this.getDefault(option);
-            value = this.convertValueType(defaultValue, value);
-
-            var oldValue = this.get(option);
-            if (oldValue == value) return;
-
-            if (defaultValue == value) {
-                if (this.isDirty(option))
-                    delete this.changed[this.currentId][option];
-                this.fireEvent('changed', option, value, oldValue);
-                return;
-            } else {
-                this.changed[this.currentId][option] = value;
-                this.fireEvent('changed', option, value, oldValue);
-            }
-        }
-    },
-});
Index: luge/ui/web/js/deluge-all/OptionsManager.js
===================================================================
--- deluge/ui/web/js/deluge-all/OptionsManager.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,279 +1,0 @@
-/**
- * Deluge.OptionsManager.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge');
-
-/**
- * @class Deluge.OptionsManager
- * @extends Ext.util.Observable
- * A class that can be used to manage options throughout the ui.
- * @constructor
- * Creates a new OptionsManager
- * @param {Object} config Configuration options
- */
-Deluge.OptionsManager = Ext.extend(Ext.util.Observable, {
-    constructor: function (config) {
-        config = config || {};
-        this.binds = {};
-        this.changed = {};
-        this.options = (config && config['options']) || {};
-        this.focused = null;
-
-        this.addEvents({
-            /**
-             * @event add
-             * Fires when an option is added
-             */
-            add: true,
-
-            /**
-             * @event changed
-             * Fires when an option is changed
-             * @param {String} option The changed option
-             * @param {Mixed} value The options new value
-             * @param {Mixed} oldValue The options old value
-             */
-            changed: true,
-
-            /**
-             * @event reset
-             * Fires when the options are reset
-             */
-            reset: true,
-        });
-        this.on('changed', this.onChange, this);
-
-        Deluge.OptionsManager.superclass.constructor.call(this);
-    },
-
-    /**
-     * Add a set of default options and values to the options manager
-     * @param {Object} options The default options.
-     */
-    addOptions: function (options) {
-        this.options = Ext.applyIf(this.options, options);
-    },
-
-    /**
-     * Binds a form field to the specified option.
-     * @param {String} option
-     * @param {Ext.form.Field} field
-     */
-    bind: function (option, field) {
-        this.binds[option] = this.binds[option] || [];
-        this.binds[option].push(field);
-        field._doption = option;
-
-        field.on('focus', this.onFieldFocus, this);
-        field.on('blur', this.onFieldBlur, this);
-        field.on('change', this.onFieldChange, this);
-        field.on('check', this.onFieldChange, this);
-        field.on('spin', this.onFieldChange, this);
-        return field;
-    },
-
-    /**
-     * Changes all the changed values to be the default values
-     */
-    commit: function () {
-        this.options = Ext.apply(this.options, this.changed);
-        this.reset();
-    },
-
-    /**
-     * Converts the value so it matches the originals type
-     * @param {Mixed} oldValue The original value
-     * @param {Mixed} value The new value to convert
-     */
-    convertValueType: function (oldValue, value) {
-        if (Ext.type(oldValue) != Ext.type(value)) {
-            switch (Ext.type(oldValue)) {
-                case 'string':
-                    value = String(value);
-                    break;
-                case 'number':
-                    value = Number(value);
-                    break;
-                case 'boolean':
-                    if (Ext.type(value) == 'string') {
-                        value = value.toLowerCase();
-                        value =
-                            value == 'true' || value == '1' || value == 'on'
-                                ? true
-                                : false;
-                    } else {
-                        value = Boolean(value);
-                    }
-                    break;
-            }
-        }
-        return value;
-    },
-
-    /**
-     * Get the value for an option or options.
-     * @param {String} [option] A single option or an array of options to return.
-     * @returns {Object} the options value.
-     */
-    get: function () {
-        if (arguments.length == 1) {
-            var option = arguments[0];
-            return this.isDirty(option)
-                ? this.changed[option]
-                : this.options[option];
-        } else {
-            var options = {};
-            Ext.each(
-                arguments,
-                function (option) {
-                    if (!this.has(option)) return;
-                    options[option] = this.isDirty(option)
-                        ? this.changed[option]
-                        : this.options[option];
-                },
-                this
-            );
-            return options;
-        }
-    },
-
-    /**
-     * Get the default value for an option or options.
-     * @param {String|Array} [option] A single option or an array of options to return.
-     * @returns {Object} the value of the option
-     */
-    getDefault: function (option) {
-        return this.options[option];
-    },
-
-    /**
-     * Returns the dirty (changed) values.
-     * @returns {Object} the changed options
-     */
-    getDirty: function () {
-        return this.changed;
-    },
-
-    /**
-     * @param {String} [option] The option to check
-     * @returns {Boolean} true if the option has been changed from the default.
-     */
-    isDirty: function (option) {
-        return !Ext.isEmpty(this.changed[option]);
-    },
-
-    /**
-     * Check to see if an option exists in the options manager
-     * @param {String} option
-     * @returns {Boolean} true if the option exists, else false.
-     */
-    has: function (option) {
-        return this.options[option];
-    },
-
-    /**
-     * Reset the options back to the default values.
-     */
-    reset: function () {
-        this.changed = {};
-    },
-
-    /**
-     * Sets the value of specified option(s) for the passed in id.
-     * @param {String} option
-     * @param {Object} value The value for the option
-     */
-    set: function (option, value) {
-        if (option === undefined) {
-            return;
-        } else if (typeof option == 'object') {
-            var options = option;
-            this.options = Ext.apply(this.options, options);
-            for (var option in options) {
-                this.onChange(option, options[option]);
-            }
-        } else {
-            this.options[option] = value;
-            this.onChange(option, value);
-        }
-    },
-
-    /**
-     * Update the value for the specified option and id.
-     * @param {String/Object} option or options to update
-     * @param {Object} [value];
-     */
-    update: function (option, value) {
-        if (option === undefined) {
-            return;
-        } else if (value === undefined) {
-            for (var key in option) {
-                this.update(key, option[key]);
-            }
-        } else {
-            var defaultValue = this.getDefault(option);
-            value = this.convertValueType(defaultValue, value);
-
-            var oldValue = this.get(option);
-            if (oldValue == value) return;
-
-            if (defaultValue == value) {
-                if (this.isDirty(option)) delete this.changed[option];
-                this.fireEvent('changed', option, value, oldValue);
-                return;
-            }
-
-            this.changed[option] = value;
-            this.fireEvent('changed', option, value, oldValue);
-        }
-    },
-
-    /**
-     * Lets the option manager know when a field is blurred so if a value
-     * so value changing operations can continue on that field.
-     */
-    onFieldBlur: function (field, event) {
-        if (this.focused == field) {
-            this.focused = null;
-        }
-    },
-
-    /**
-     * Stops a form fields value from being blocked by the change functions
-     * @param {Ext.form.Field} field
-     * @private
-     */
-    onFieldChange: function (field, event) {
-        if (field.field) field = field.field; // fix for spinners
-        this.update(field._doption, field.getValue());
-    },
-
-    /**
-     * Lets the option manager know when a field is focused so if a value changing
-     * operation is performed it will not change the value of the field.
-     */
-    onFieldFocus: function (field, event) {
-        this.focused = field;
-    },
-
-    onChange: function (option, newValue, oldValue) {
-        // If we don't have a bind there's nothing to do.
-        if (Ext.isEmpty(this.binds[option])) return;
-        Ext.each(
-            this.binds[option],
-            function (bind) {
-                // The field is currently focused so we do not want to change it.
-                if (bind == this.focused) return;
-                // Set the form field to the new value.
-                bind.setValue(newValue);
-            },
-            this
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/OtherLimitWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/OtherLimitWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,79 +1,0 @@
-/**
- * Deluge.OtherLimitWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge');
-
-/**
- * @class Deluge.OtherLimitWindow
- * @extends Ext.Window
- */
-Deluge.OtherLimitWindow = Ext.extend(Ext.Window, {
-    layout: 'fit',
-    width: 210,
-    height: 100,
-    constrainHeader: true,
-    closeAction: 'hide',
-
-    initComponent: function () {
-        Deluge.OtherLimitWindow.superclass.initComponent.call(this);
-        this.form = this.add({
-            xtype: 'form',
-            baseCls: 'x-plain',
-            bodyStyle: 'padding: 5px',
-            layout: 'hbox',
-            layoutConfig: {
-                pack: 'start',
-            },
-            items: [
-                {
-                    xtype: 'spinnerfield',
-                    name: 'limit',
-                },
-            ],
-        });
-        if (this.initialConfig.unit) {
-            this.form.add({
-                border: false,
-                baseCls: 'x-plain',
-                bodyStyle: 'padding: 5px',
-                html: this.initialConfig.unit,
-            });
-        } else {
-            this.setSize(180, 100);
-        }
-
-        this.addButton(_('Cancel'), this.onCancelClick, this);
-        this.addButton(_('OK'), this.onOkClick, this);
-        this.afterMethod('show', this.doFocusField, this);
-    },
-
-    setValue: function (value) {
-        this.form.getForm().setValues({ limit: value });
-    },
-
-    onCancelClick: function () {
-        this.form.getForm().reset();
-        this.hide();
-    },
-
-    onOkClick: function () {
-        var config = {};
-        config[this.group] = this.form.getForm().getValues().limit;
-        deluge.client.core.set_config(config, {
-            success: function () {
-                deluge.ui.update();
-            },
-        });
-        this.hide();
-    },
-
-    doFocusField: function () {
-        this.form.getForm().findField('limit').focus(true, 10);
-    },
-});
Index: luge/ui/web/js/deluge-all/Plugin.js
===================================================================
--- deluge/ui/web/js/deluge-all/Plugin.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,106 +1,0 @@
-/**
- * Deluge.Plugin.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge');
-
-/**
- * @class Deluge.Plugin
- * @extends Ext.util.Observable
- */
-Deluge.Plugin = Ext.extend(Ext.util.Observable, {
-    /**
-     * The plugins name
-     * @property name
-     * @type {String}
-     */
-    name: null,
-
-    constructor: function (config) {
-        this.isDelugePlugin = true;
-        this.addEvents({
-            /**
-             * @event enabled
-             * @param {Plugin} plugin the plugin instance
-             */
-            enabled: true,
-
-            /**
-             * @event disabled
-             * @param {Plugin} plugin the plugin instance
-             */
-            disabled: true,
-        });
-        Deluge.Plugin.superclass.constructor.call(this, config);
-    },
-
-    /**
-     * Disables the plugin, firing the "{@link #disabled}" event and
-     * then executing the plugins clean up method onDisabled.
-     */
-    disable: function () {
-        this.fireEvent('disabled', this);
-        if (this.onDisable) this.onDisable();
-    },
-
-    /**
-     * Enables the plugin, firing the "{@link #enabled}" event and
-     * then executes the plugins setup method, onEnabled.
-     */
-    enable: function () {
-        deluge.client.reloadMethods();
-        this.fireEvent('enable', this);
-        if (this.onEnable) this.onEnable();
-    },
-
-    registerTorrentStatus: function (key, header, options) {
-        options = options || {};
-        var cc = options.colCfg || {},
-            sc = options.storeCfg || {};
-        sc = Ext.apply(sc, { name: key });
-        deluge.torrents.meta.fields.push(sc);
-        deluge.torrents.getStore().reader.onMetaChange(deluge.torrents.meta);
-
-        cc = Ext.apply(cc, {
-            header: header,
-            dataIndex: key,
-        });
-        var cols = deluge.torrents.columns.slice(0);
-        cols.push(cc);
-        deluge.torrents.colModel.setConfig(cols);
-        deluge.torrents.columns = cols;
-
-        Deluge.Keys.Grid.push(key);
-        deluge.torrents.getView().refresh(true);
-    },
-
-    deregisterTorrentStatus: function (key) {
-        var fields = [];
-        Ext.each(deluge.torrents.meta.fields, function (field) {
-            if (field.name != key) fields.push(field);
-        });
-        deluge.torrents.meta.fields = fields;
-        deluge.torrents.getStore().reader.onMetaChange(deluge.torrents.meta);
-
-        var cols = [];
-        Ext.each(deluge.torrents.columns, function (col) {
-            if (col.dataIndex != key) cols.push(col);
-        });
-        deluge.torrents.colModel.setConfig(cols);
-        deluge.torrents.columns = cols;
-
-        var keys = [];
-        Ext.each(Deluge.Keys.Grid, function (k) {
-            if (k == key) keys.push(k);
-        });
-        Deluge.Keys.Grid = keys;
-        deluge.torrents.getView().refresh(true);
-    },
-});
-
-Ext.ns('Deluge.plugins');
Index: luge/ui/web/js/deluge-all/RemoveWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/RemoveWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,77 +1,0 @@
-/**
- * Deluge.RemoveWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-/**
- * @class Deluge.RemoveWindow
- * @extends Ext.Window
- */
-Deluge.RemoveWindow = Ext.extend(Ext.Window, {
-    title: _('Remove Torrent'),
-    layout: 'fit',
-    width: 350,
-    height: 100,
-    constrainHeader: true,
-    buttonAlign: 'right',
-    closeAction: 'hide',
-    closable: true,
-    iconCls: 'x-deluge-remove-window-icon',
-    plain: true,
-
-    bodyStyle: 'padding: 5px; padding-left: 10px;',
-    html: 'Are you sure you wish to remove the torrent (s)?',
-
-    initComponent: function () {
-        Deluge.RemoveWindow.superclass.initComponent.call(this);
-        this.addButton(_('Cancel'), this.onCancel, this);
-        this.addButton(_('Remove With Data'), this.onRemoveData, this);
-        this.addButton(_('Remove Torrent'), this.onRemove, this);
-    },
-
-    remove: function (removeData) {
-        deluge.client.core.remove_torrents(this.torrentIds, removeData, {
-            success: function (result) {
-                if (result == true) {
-                    console.log(
-                        'Error(s) occured when trying to delete torrent(s).'
-                    );
-                }
-                this.onRemoved(this.torrentIds);
-            },
-            scope: this,
-            torrentIds: this.torrentIds,
-        });
-    },
-
-    show: function (ids) {
-        Deluge.RemoveWindow.superclass.show.call(this);
-        this.torrentIds = ids;
-    },
-
-    onCancel: function () {
-        this.hide();
-        this.torrentIds = null;
-    },
-
-    onRemove: function () {
-        this.remove(false);
-    },
-
-    onRemoveData: function () {
-        this.remove(true);
-    },
-
-    onRemoved: function (torrentIds) {
-        deluge.events.fire('torrentsRemoved', torrentIds);
-        this.hide();
-        deluge.ui.update();
-    },
-});
-
-deluge.removeWindow = new Deluge.RemoveWindow();
Index: luge/ui/web/js/deluge-all/Sidebar.js
===================================================================
--- deluge/ui/web/js/deluge-all/Sidebar.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,146 +1,0 @@
-/**
- * Deluge.Sidebar.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-// These are just so gen_gettext.py will pick up the strings
-// _('State')
-// _('Tracker Host')
-
-/**
- * @class Deluge.Sidebar
- * @author Damien Churchill <damoxc@gmail.com>
- * @version 1.3
- */
-Deluge.Sidebar = Ext.extend(Ext.Panel, {
-    // private
-    panels: {},
-
-    // private
-    selected: null,
-
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                id: 'sidebar',
-                region: 'west',
-                cls: 'deluge-sidebar',
-                title: _('Filters'),
-                layout: 'accordion',
-                split: true,
-                width: 200,
-                minSize: 100,
-                collapsible: true,
-            },
-            config
-        );
-        Deluge.Sidebar.superclass.constructor.call(this, config);
-    },
-
-    // private
-    initComponent: function () {
-        Deluge.Sidebar.superclass.initComponent.call(this);
-        deluge.events.on('disconnect', this.onDisconnect, this);
-    },
-
-    createFilter: function (filter, states) {
-        var panel = new Deluge.FilterPanel({
-            filter: filter,
-        });
-        panel.on('selectionchange', function (view, nodes) {
-            deluge.ui.update();
-        });
-        this.add(panel);
-
-        this.doLayout();
-        this.panels[filter] = panel;
-
-        if (panel.header) {
-            panel.header.on('click', function (header) {
-                if (!deluge.config.sidebar_multiple_filters) {
-                    deluge.ui.update();
-                }
-                if (!panel.list.getSelectionCount()) {
-                    panel.list.select(0);
-                }
-            });
-        }
-        this.fireEvent('filtercreate', this, panel);
-
-        panel.updateStates(states);
-        this.fireEvent('afterfiltercreate', this, panel);
-    },
-
-    getFilter: function (filter) {
-        return this.panels[filter];
-    },
-
-    getFilterStates: function () {
-        var states = {};
-
-        if (deluge.config.sidebar_multiple_filters) {
-            // Grab the filters from each of the filter panels
-            this.items.each(function (panel) {
-                var state = panel.getState();
-                if (state == null) return;
-                states[panel.filterType] = state;
-            }, this);
-        } else {
-            var panel = this.getLayout().activeItem;
-            if (panel) {
-                var state = panel.getState();
-                if (!state == null) return;
-                states[panel.filterType] = state;
-            }
-        }
-
-        return states;
-    },
-
-    hasFilter: function (filter) {
-        return this.panels[filter] ? true : false;
-    },
-
-    // private
-    onDisconnect: function () {
-        for (var filter in this.panels) {
-            this.remove(this.panels[filter]);
-        }
-        this.panels = {};
-        this.selected = null;
-    },
-
-    onFilterSelect: function (selModel, rowIndex, record) {
-        deluge.ui.update();
-    },
-
-    update: function (filters) {
-        for (var filter in filters) {
-            var states = filters[filter];
-            if (Ext.getKeys(this.panels).indexOf(filter) > -1) {
-                this.panels[filter].updateStates(states);
-            } else {
-                this.createFilter(filter, states);
-            }
-        }
-
-        // Perform a cleanup of fitlers that are not enabled any more.
-        Ext.each(
-            Ext.keys(this.panels),
-            function (filter) {
-                if (Ext.keys(filters).indexOf(filter) == -1) {
-                    // We need to remove the panel
-                    this.remove(this.panels[filter]);
-                    this.doLayout();
-                    delete this.panels[filter];
-                }
-            },
-            this
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/Statusbar.js
===================================================================
--- deluge/ui/web/js/deluge-all/Statusbar.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,362 +1,0 @@
-/**
- * Deluge.Statusbar.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge');
-
-Deluge.Statusbar = Ext.extend(Ext.ux.StatusBar, {
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                id: 'deluge-statusbar',
-                defaultIconCls: 'x-deluge-statusbar x-not-connected',
-                defaultText: _('Not Connected'),
-            },
-            config
-        );
-        Deluge.Statusbar.superclass.constructor.call(this, config);
-    },
-
-    initComponent: function () {
-        Deluge.Statusbar.superclass.initComponent.call(this);
-
-        deluge.events.on('connect', this.onConnect, this);
-        deluge.events.on('disconnect', this.onDisconnect, this);
-    },
-
-    createButtons: function () {
-        this.buttons = this.add(
-            {
-                id: 'statusbar-connections',
-                text: ' ',
-                cls: 'x-btn-text-icon',
-                iconCls: 'x-deluge-connections',
-                tooltip: _('Connections'),
-                menu: new Deluge.StatusbarMenu({
-                    items: [
-                        {
-                            text: '50',
-                            value: '50',
-                            group: 'max_connections_global',
-                            checked: false,
-                        },
-                        {
-                            text: '100',
-                            value: '100',
-                            group: 'max_connections_global',
-                            checked: false,
-                        },
-                        {
-                            text: '200',
-                            value: '200',
-                            group: 'max_connections_global',
-                            checked: false,
-                        },
-                        {
-                            text: '300',
-                            value: '300',
-                            group: 'max_connections_global',
-                            checked: false,
-                        },
-                        {
-                            text: '500',
-                            value: '500',
-                            group: 'max_connections_global',
-                            checked: false,
-                        },
-                        {
-                            text: _('Unlimited'),
-                            value: '-1',
-                            group: 'max_connections_global',
-                            checked: false,
-                        },
-                        '-',
-                        {
-                            text: _('Other'),
-                            value: 'other',
-                            group: 'max_connections_global',
-                            checked: false,
-                        },
-                    ],
-                    otherWin: {
-                        title: _('Set Maximum Connections'),
-                    },
-                }),
-            },
-            '-',
-            {
-                id: 'statusbar-downspeed',
-                text: ' ',
-                cls: 'x-btn-text-icon',
-                iconCls: 'x-deluge-downloading',
-                tooltip: _('Download Speed'),
-                menu: new Deluge.StatusbarMenu({
-                    items: [
-                        {
-                            value: '5',
-                            text: _('5 KiB/s'),
-                            group: 'max_download_speed',
-                            checked: false,
-                        },
-                        {
-                            value: '10',
-                            text: _('10 KiB/s'),
-                            group: 'max_download_speed',
-                            checked: false,
-                        },
-                        {
-                            value: '30',
-                            text: _('30 KiB/s'),
-                            group: 'max_download_speed',
-                            checked: false,
-                        },
-                        {
-                            value: '80',
-                            text: _('80 KiB/s'),
-                            group: 'max_download_speed',
-                            checked: false,
-                        },
-                        {
-                            value: '300',
-                            text: _('300 KiB/s'),
-                            group: 'max_download_speed',
-                            checked: false,
-                        },
-                        {
-                            value: '-1',
-                            text: _('Unlimited'),
-                            group: 'max_download_speed',
-                            checked: false,
-                        },
-                        '-',
-                        {
-                            value: 'other',
-                            text: _('Other'),
-                            group: 'max_download_speed',
-                            checked: false,
-                        },
-                    ],
-                    otherWin: {
-                        title: _('Set Maximum Download Speed'),
-                        unit: _('KiB/s'),
-                    },
-                }),
-            },
-            '-',
-            {
-                id: 'statusbar-upspeed',
-                text: ' ',
-                cls: 'x-btn-text-icon',
-                iconCls: 'x-deluge-seeding',
-                tooltip: _('Upload Speed'),
-                menu: new Deluge.StatusbarMenu({
-                    items: [
-                        {
-                            value: '5',
-                            text: _('5 KiB/s'),
-                            group: 'max_upload_speed',
-                            checked: false,
-                        },
-                        {
-                            value: '10',
-                            text: _('10 KiB/s'),
-                            group: 'max_upload_speed',
-                            checked: false,
-                        },
-                        {
-                            value: '30',
-                            text: _('30 KiB/s'),
-                            group: 'max_upload_speed',
-                            checked: false,
-                        },
-                        {
-                            value: '80',
-                            text: _('80 KiB/s'),
-                            group: 'max_upload_speed',
-                            checked: false,
-                        },
-                        {
-                            value: '300',
-                            text: _('300 KiB/s'),
-                            group: 'max_upload_speed',
-                            checked: false,
-                        },
-                        {
-                            value: '-1',
-                            text: _('Unlimited'),
-                            group: 'max_upload_speed',
-                            checked: false,
-                        },
-                        '-',
-                        {
-                            value: 'other',
-                            text: _('Other'),
-                            group: 'max_upload_speed',
-                            checked: false,
-                        },
-                    ],
-                    otherWin: {
-                        title: _('Set Maximum Upload Speed'),
-                        unit: _('KiB/s'),
-                    },
-                }),
-            },
-            '-',
-            {
-                id: 'statusbar-traffic',
-                text: ' ',
-                cls: 'x-btn-text-icon',
-                iconCls: 'x-deluge-traffic',
-                tooltip: _('Protocol Traffic Download/Upload'),
-                handler: function () {
-                    deluge.preferences.show();
-                    deluge.preferences.selectPage('Network');
-                },
-            },
-            '-',
-            {
-                id: 'statusbar-externalip',
-                text: ' ',
-                cls: 'x-btn-text',
-                tooltip: _('External IP Address'),
-            },
-            '-',
-            {
-                id: 'statusbar-dht',
-                text: ' ',
-                cls: 'x-btn-text-icon',
-                iconCls: 'x-deluge-dht',
-                tooltip: _('DHT Nodes'),
-            },
-            '-',
-            {
-                id: 'statusbar-freespace',
-                text: ' ',
-                cls: 'x-btn-text-icon',
-                iconCls: 'x-deluge-freespace',
-                tooltip: _('Freespace in download folder'),
-                handler: function () {
-                    deluge.preferences.show();
-                    deluge.preferences.selectPage('Downloads');
-                },
-            }
-        );
-        this.created = true;
-    },
-
-    onConnect: function () {
-        this.setStatus({
-            iconCls: 'x-connected',
-            text: '',
-        });
-        if (!this.created) {
-            this.createButtons();
-        } else {
-            Ext.each(this.buttons, function (item) {
-                item.show();
-                item.enable();
-            });
-        }
-        this.doLayout();
-    },
-
-    onDisconnect: function () {
-        this.clearStatus({ useDefaults: true });
-        Ext.each(this.buttons, function (item) {
-            item.hide();
-            item.disable();
-        });
-        this.doLayout();
-    },
-
-    update: function (stats) {
-        if (!stats) return;
-
-        function addSpeed(val) {
-            return val + ' KiB/s';
-        }
-
-        var updateStat = function (name, config) {
-            var item = this.items.get('statusbar-' + name);
-            if (config.limit.value > 0) {
-                var value = config.value.formatter
-                    ? config.value.formatter(config.value.value, true)
-                    : config.value.value;
-                var limit = config.limit.formatter
-                    ? config.limit.formatter(config.limit.value, true)
-                    : config.limit.value;
-                var str = String.format(config.format, value, limit);
-            } else {
-                var str = config.value.formatter
-                    ? config.value.formatter(config.value.value, true)
-                    : config.value.value;
-            }
-            item.setText(str);
-
-            if (!item.menu) return;
-            item.menu.setValue(config.limit.value);
-        }.createDelegate(this);
-
-        updateStat('connections', {
-            value: { value: stats.num_connections },
-            limit: { value: stats.max_num_connections },
-            format: '{0} ({1})',
-        });
-
-        updateStat('downspeed', {
-            value: {
-                value: stats.download_rate,
-                formatter: Deluge.Formatters.speed,
-            },
-            limit: {
-                value: stats.max_download,
-                formatter: addSpeed,
-            },
-            format: '{0} ({1})',
-        });
-
-        updateStat('upspeed', {
-            value: {
-                value: stats.upload_rate,
-                formatter: Deluge.Formatters.speed,
-            },
-            limit: {
-                value: stats.max_upload,
-                formatter: addSpeed,
-            },
-            format: '{0} ({1})',
-        });
-
-        updateStat('traffic', {
-            value: {
-                value: stats.download_protocol_rate,
-                formatter: Deluge.Formatters.speed,
-            },
-            limit: {
-                value: stats.upload_protocol_rate,
-                formatter: Deluge.Formatters.speed,
-            },
-            format: '{0}/{1}',
-        });
-
-        this.items.get('statusbar-dht').setText(stats.dht_nodes);
-        this.items
-            .get('statusbar-freespace')
-            .setText(
-                stats.free_space >= 0 ? fsize(stats.free_space) : _('Error')
-            );
-        this.items
-            .get('statusbar-externalip')
-            .setText(
-                String.format(
-                    _('<b>IP</b> {0}'),
-                    stats.external_ip ? stats.external_ip : _('n/a')
-                )
-            );
-    },
-});
Index: luge/ui/web/js/deluge-all/StatusbarMenu.js
===================================================================
--- deluge/ui/web/js/deluge-all/StatusbarMenu.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,79 +1,0 @@
-/**
- * Deluge.StatusbarMenu.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge');
-
-/**
- * Menu that handles setting the statusbar limits correctly.
- * @class Deluge.StatusbarMenu
- * @extends Ext.menu.Menu
- */
-Deluge.StatusbarMenu = Ext.extend(Ext.menu.Menu, {
-    initComponent: function () {
-        Deluge.StatusbarMenu.superclass.initComponent.call(this);
-        this.otherWin = new Deluge.OtherLimitWindow(
-            this.initialConfig.otherWin || {}
-        );
-
-        this.items.each(function (item) {
-            if (item.getXType() != 'menucheckitem') return;
-            if (item.value == 'other') {
-                item.on('click', this.onOtherClicked, this);
-            } else {
-                item.on('checkchange', this.onLimitChanged, this);
-            }
-        }, this);
-    },
-
-    setValue: function (value) {
-        var beenSet = false;
-        // set the new value
-        this.value = value = value == 0 ? -1 : value;
-
-        var other = null;
-        // uncheck all items
-        this.items.each(function (item) {
-            if (item.setChecked) {
-                item.suspendEvents();
-                if (item.value == value) {
-                    item.setChecked(true);
-                    beenSet = true;
-                } else {
-                    item.setChecked(false);
-                }
-                item.resumeEvents();
-            }
-
-            if (item.value == 'other') other = item;
-        });
-
-        if (beenSet) return;
-
-        other.suspendEvents();
-        other.setChecked(true);
-        other.resumeEvents();
-    },
-
-    onLimitChanged: function (item, checked) {
-        if (!checked || item.value == 'other') return; // We do not care about unchecked or other.
-        var config = {};
-        config[item.group] = item.value;
-        deluge.client.core.set_config(config, {
-            success: function () {
-                deluge.ui.update();
-            },
-        });
-    },
-
-    onOtherClicked: function (item, e) {
-        this.otherWin.group = item.group;
-        this.otherWin.setValue(this.value);
-        this.otherWin.show();
-    },
-});
Index: luge/ui/web/js/deluge-all/Toolbar.js
===================================================================
--- deluge/ui/web/js/deluge-all/Toolbar.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,206 +1,0 @@
-/**
- * Deluge.Toolbar.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-/**
- * An extension of the <tt>Ext.Toolbar</tt> class that provides an extensible toolbar for Deluge.
- * @class Deluge.Toolbar
- * @extends Ext.Toolbar
- */
-Deluge.Toolbar = Ext.extend(Ext.Toolbar, {
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                items: [
-                    {
-                        id: 'tbar-deluge-text',
-                        text: _('Deluge'),
-                        iconCls: 'x-deluge-main-panel',
-                        handler: this.onAboutClick,
-                    },
-                    new Ext.Toolbar.Separator(),
-                    {
-                        id: 'create',
-                        disabled: true,
-                        hidden: true,
-                        text: _('Create'),
-                        iconCls: 'icon-create',
-                        handler: this.onTorrentAction,
-                    },
-                    {
-                        id: 'add',
-                        disabled: true,
-                        text: _('Add'),
-                        iconCls: 'icon-add',
-                        handler: this.onTorrentAdd,
-                    },
-                    {
-                        id: 'remove',
-                        disabled: true,
-                        text: _('Remove'),
-                        iconCls: 'icon-remove',
-                        handler: this.onTorrentAction,
-                    },
-                    new Ext.Toolbar.Separator(),
-                    {
-                        id: 'pause',
-                        disabled: true,
-                        text: _('Pause'),
-                        iconCls: 'icon-pause',
-                        handler: this.onTorrentAction,
-                    },
-                    {
-                        id: 'resume',
-                        disabled: true,
-                        text: _('Resume'),
-                        iconCls: 'icon-resume',
-                        handler: this.onTorrentAction,
-                    },
-                    new Ext.Toolbar.Separator(),
-                    {
-                        id: 'up',
-                        cls: 'x-btn-text-icon',
-                        disabled: true,
-                        text: _('Up'),
-                        iconCls: 'icon-up',
-                        handler: this.onTorrentAction,
-                    },
-                    {
-                        id: 'down',
-                        disabled: true,
-                        text: _('Down'),
-                        iconCls: 'icon-down',
-                        handler: this.onTorrentAction,
-                    },
-                    new Ext.Toolbar.Separator(),
-                    {
-                        id: 'preferences',
-                        text: _('Preferences'),
-                        iconCls: 'x-deluge-preferences',
-                        handler: this.onPreferencesClick,
-                        scope: this,
-                    },
-                    {
-                        id: 'connectionman',
-                        text: _('Connection Manager'),
-                        iconCls: 'x-deluge-connection-manager',
-                        handler: this.onConnectionManagerClick,
-                        scope: this,
-                    },
-                    '->',
-                    {
-                        id: 'help',
-                        iconCls: 'icon-help',
-                        text: _('Help'),
-                        handler: this.onHelpClick,
-                        scope: this,
-                    },
-                    {
-                        id: 'logout',
-                        iconCls: 'icon-logout',
-                        disabled: true,
-                        text: _('Logout'),
-                        handler: this.onLogout,
-                        scope: this,
-                    },
-                ],
-            },
-            config
-        );
-        Deluge.Toolbar.superclass.constructor.call(this, config);
-    },
-
-    connectedButtons: ['add', 'remove', 'pause', 'resume', 'up', 'down'],
-
-    initComponent: function () {
-        Deluge.Toolbar.superclass.initComponent.call(this);
-        deluge.events.on('connect', this.onConnect, this);
-        deluge.events.on('login', this.onLogin, this);
-    },
-
-    onConnect: function () {
-        Ext.each(
-            this.connectedButtons,
-            function (buttonId) {
-                this.items.get(buttonId).enable();
-            },
-            this
-        );
-    },
-
-    onDisconnect: function () {
-        Ext.each(
-            this.connectedButtons,
-            function (buttonId) {
-                this.items.get(buttonId).disable();
-            },
-            this
-        );
-    },
-
-    onLogin: function () {
-        this.items.get('logout').enable();
-    },
-
-    onLogout: function () {
-        this.items.get('logout').disable();
-        deluge.login.logout();
-    },
-
-    onConnectionManagerClick: function () {
-        deluge.connectionManager.show();
-    },
-
-    onHelpClick: function () {
-        window.open('http://dev.deluge-torrent.org/wiki/UserGuide');
-    },
-
-    onAboutClick: function () {
-        var about = new Deluge.about.AboutWindow();
-        about.show();
-    },
-
-    onPreferencesClick: function () {
-        deluge.preferences.show();
-    },
-
-    onTorrentAction: function (item) {
-        var selection = deluge.torrents.getSelections();
-        var ids = [];
-        Ext.each(selection, function (record) {
-            ids.push(record.id);
-        });
-
-        switch (item.id) {
-            case 'remove':
-                deluge.removeWindow.show(ids);
-                break;
-            case 'pause':
-            case 'resume':
-                deluge.client.core[item.id + '_torrent'](ids, {
-                    success: function () {
-                        deluge.ui.update();
-                    },
-                });
-                break;
-            case 'up':
-            case 'down':
-                deluge.client.core['queue_' + item.id](ids, {
-                    success: function () {
-                        deluge.ui.update();
-                    },
-                });
-                break;
-        }
-    },
-
-    onTorrentAdd: function () {
-        deluge.add.show();
-    },
-});
Index: luge/ui/web/js/deluge-all/TorrentGrid.js
===================================================================
--- deluge/ui/web/js/deluge-all/TorrentGrid.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,516 +1,0 @@
-/**
- * Deluge.TorrentGrid.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-(function () {
-    /* Renderers for the Torrent Grid */
-    function queueRenderer(value) {
-        return value == -1 ? '' : value + 1;
-    }
-    function torrentNameRenderer(value, p, r) {
-        return String.format(
-            '<div class="torrent-name x-deluge-{0}">{1}</div>',
-            r.data['state'].toLowerCase(),
-            Ext.util.Format.htmlEncode(value)
-        );
-    }
-    function torrentSpeedRenderer(value) {
-        if (!value) return;
-        return fspeed(value);
-    }
-    function torrentLimitRenderer(value) {
-        if (value == -1) return '';
-        return fspeed(value * 1024.0);
-    }
-    function torrentProgressRenderer(value, p, r) {
-        value = new Number(value);
-        var progress = value;
-        var text = _(r.data['state']) + ' ' + value.toFixed(2) + '%';
-        if (this.style) {
-            var style = this.style;
-        } else {
-            var style = p.style;
-        }
-        var width = new Number(style.match(/\w+:\s*(\d+)\w+/)[1]);
-        return Deluge.progressBar(value, width - 8, text);
-    }
-    function seedsRenderer(value, p, r) {
-        if (r.data['total_seeds'] > -1) {
-            return String.format('{0} ({1})', value, r.data['total_seeds']);
-        } else {
-            return value;
-        }
-    }
-    function peersRenderer(value, p, r) {
-        if (r.data['total_peers'] > -1) {
-            return String.format('{0} ({1})', value, r.data['total_peers']);
-        } else {
-            return value;
-        }
-    }
-    function availRenderer(value, p, r) {
-        return value < 0 ? '&infin;' : parseFloat(new Number(value).toFixed(3));
-    }
-    function trackerRenderer(value, p, r) {
-        return String.format(
-            '<div style="background: url(' +
-                deluge.config.base +
-                'tracker/{0}) no-repeat; background-size: contain; padding-left: 20px;">{0}</div>',
-            Ext.util.Format.htmlEncode(value)
-        );
-    }
-
-    function etaSorter(eta) {
-        if (eta === 0) return Number.MAX_VALUE;
-        if (eta <= -1) return Number.MAX_SAFE_INTEGER;
-        return eta;
-    }
-
-    function dateOrNever(date) {
-        return date > 0.0 ? fdate(date) : _('Never');
-    }
-
-    function timeOrInf(time) {
-        if (time === 0) return '';
-        if (time <= -1) return '&infin;';
-        return ftime(time);
-    }
-
-    /**
-     * Deluge.TorrentGrid Class
-     *
-     * @author Damien Churchill <damoxc@gmail.com>
-     * @version 1.3
-     *
-     * @class Deluge.TorrentGrid
-     * @extends Ext.grid.GridPanel
-     * @constructor
-     * @param {Object} config Configuration options
-     */
-    Deluge.TorrentGrid = Ext.extend(Ext.grid.GridPanel, {
-        // object to store contained torrent ids
-        torrents: {},
-
-        columns: [
-            {
-                id: 'queue',
-                header: '#',
-                width: 30,
-                sortable: true,
-                renderer: queueRenderer,
-                dataIndex: 'queue',
-            },
-            {
-                id: 'name',
-                header: _('Name'),
-                width: 150,
-                sortable: true,
-                renderer: torrentNameRenderer,
-                dataIndex: 'name',
-            },
-            {
-                header: _('Size'),
-                width: 75,
-                sortable: true,
-                renderer: fsize,
-                dataIndex: 'total_wanted',
-            },
-            {
-                header: _('Progress'),
-                width: 150,
-                sortable: true,
-                renderer: torrentProgressRenderer,
-                dataIndex: 'progress',
-            },
-            {
-                header: _('Seeds'),
-                hidden: true,
-                width: 60,
-                sortable: true,
-                renderer: seedsRenderer,
-                dataIndex: 'num_seeds',
-            },
-            {
-                header: _('Peers'),
-                hidden: true,
-                width: 60,
-                sortable: true,
-                renderer: peersRenderer,
-                dataIndex: 'num_peers',
-            },
-            {
-                header: _('Down Speed'),
-                width: 80,
-                sortable: true,
-                renderer: torrentSpeedRenderer,
-                dataIndex: 'download_payload_rate',
-            },
-            {
-                header: _('Up Speed'),
-                width: 80,
-                sortable: true,
-                renderer: torrentSpeedRenderer,
-                dataIndex: 'upload_payload_rate',
-            },
-            {
-                header: _('ETA'),
-                width: 60,
-                sortable: true,
-                renderer: timeOrInf,
-                dataIndex: 'eta',
-            },
-            {
-                header: _('Ratio'),
-                hidden: true,
-                width: 60,
-                sortable: true,
-                renderer: availRenderer,
-                dataIndex: 'ratio',
-            },
-            {
-                header: _('Avail'),
-                hidden: true,
-                width: 60,
-                sortable: true,
-                renderer: availRenderer,
-                dataIndex: 'distributed_copies',
-            },
-            {
-                header: _('Added'),
-                hidden: true,
-                width: 80,
-                sortable: true,
-                renderer: fdate,
-                dataIndex: 'time_added',
-            },
-            {
-                header: _('Complete Seen'),
-                hidden: true,
-                width: 80,
-                sortable: true,
-                renderer: dateOrNever,
-                dataIndex: 'last_seen_complete',
-            },
-            {
-                header: _('Completed'),
-                hidden: true,
-                width: 80,
-                sortable: true,
-                renderer: dateOrNever,
-                dataIndex: 'completed_time',
-            },
-            {
-                header: _('Tracker'),
-                hidden: true,
-                width: 120,
-                sortable: true,
-                renderer: trackerRenderer,
-                dataIndex: 'tracker_host',
-            },
-            {
-                header: _('Download Folder'),
-                hidden: true,
-                width: 120,
-                sortable: true,
-                renderer: fplain,
-                dataIndex: 'download_location',
-            },
-            {
-                header: _('Owner'),
-                width: 80,
-                sortable: true,
-                renderer: fplain,
-                dataIndex: 'owner',
-            },
-            {
-                header: _('Public'),
-                hidden: true,
-                width: 80,
-                sortable: true,
-                renderer: fplain,
-                dataIndex: 'public',
-            },
-            {
-                header: _('Shared'),
-                hidden: true,
-                width: 80,
-                sortable: true,
-                renderer: fplain,
-                dataIndex: 'shared',
-            },
-            {
-                header: _('Downloaded'),
-                hidden: true,
-                width: 75,
-                sortable: true,
-                renderer: fsize,
-                dataIndex: 'total_done',
-            },
-            {
-                header: _('Uploaded'),
-                hidden: true,
-                width: 75,
-                sortable: true,
-                renderer: fsize,
-                dataIndex: 'total_uploaded',
-            },
-            {
-                header: _('Remaining'),
-                hidden: true,
-                width: 75,
-                sortable: true,
-                renderer: fsize,
-                dataIndex: 'total_remaining',
-            },
-            {
-                header: _('Down Limit'),
-                hidden: true,
-                width: 75,
-                sortable: true,
-                renderer: torrentLimitRenderer,
-                dataIndex: 'max_download_speed',
-            },
-            {
-                header: _('Up Limit'),
-                hidden: true,
-                width: 75,
-                sortable: true,
-                renderer: torrentLimitRenderer,
-                dataIndex: 'max_upload_speed',
-            },
-            {
-                header: _('Seeds:Peers'),
-                hidden: true,
-                width: 75,
-                sortable: true,
-                renderer: availRenderer,
-                dataIndex: 'seeds_peers_ratio',
-            },
-            {
-                header: _('Last Transfer'),
-                hidden: true,
-                width: 75,
-                sortable: true,
-                renderer: ftime,
-                dataIndex: 'time_since_transfer',
-            },
-        ],
-
-        meta: {
-            root: 'torrents',
-            idProperty: 'id',
-            fields: [
-                {
-                    name: 'queue',
-                    sortType: Deluge.data.SortTypes.asQueuePosition,
-                },
-                { name: 'name', sortType: Deluge.data.SortTypes.asName },
-                { name: 'total_wanted', type: 'int' },
-                { name: 'state' },
-                { name: 'progress', type: 'float' },
-                { name: 'num_seeds', type: 'int' },
-                { name: 'total_seeds', type: 'int' },
-                { name: 'num_peers', type: 'int' },
-                { name: 'total_peers', type: 'int' },
-                { name: 'download_payload_rate', type: 'int' },
-                { name: 'upload_payload_rate', type: 'int' },
-                { name: 'eta', type: 'int', sortType: etaSorter },
-                { name: 'ratio', type: 'float' },
-                { name: 'distributed_copies', type: 'float' },
-                { name: 'time_added', type: 'int' },
-                { name: 'last_seen_complete', type: 'int' },
-                { name: 'completed_time', type: 'int' },
-                { name: 'tracker_host' },
-                { name: 'download_location' },
-                { name: 'total_done', type: 'int' },
-                { name: 'total_uploaded', type: 'int' },
-                { name: 'total_remaining', type: 'int' },
-                { name: 'max_download_speed', type: 'int' },
-                { name: 'max_upload_speed', type: 'int' },
-                { name: 'seeds_peers_ratio', type: 'float' },
-                { name: 'time_since_transfer', type: 'int' },
-            ],
-        },
-
-        keys: [
-            {
-                key: 'a',
-                ctrl: true,
-                stopEvent: true,
-                handler: function () {
-                    deluge.torrents.getSelectionModel().selectAll();
-                },
-            },
-            {
-                key: [46],
-                stopEvent: true,
-                handler: function () {
-                    ids = deluge.torrents.getSelectedIds();
-                    deluge.removeWindow.show(ids);
-                },
-            },
-        ],
-
-        constructor: function (config) {
-            config = Ext.apply(
-                {
-                    id: 'torrentGrid',
-                    store: new Ext.data.JsonStore(this.meta),
-                    columns: this.columns,
-                    keys: this.keys,
-                    region: 'center',
-                    cls: 'deluge-torrents',
-                    stripeRows: true,
-                    autoExpandColumn: 'name',
-                    autoExpandMin: 150,
-                    deferredRender: false,
-                    autoScroll: true,
-                    stateful: true,
-                    view: new Ext.ux.grid.BufferView({
-                        rowHeight: 26,
-                        scrollDelay: false,
-                    }),
-                },
-                config
-            );
-            Deluge.TorrentGrid.superclass.constructor.call(this, config);
-        },
-
-        initComponent: function () {
-            Deluge.TorrentGrid.superclass.initComponent.call(this);
-            deluge.events.on('torrentsRemoved', this.onTorrentsRemoved, this);
-            deluge.events.on('disconnect', this.onDisconnect, this);
-
-            this.on('rowcontextmenu', function (grid, rowIndex, e) {
-                e.stopEvent();
-                var selection = grid.getSelectionModel();
-                if (!selection.isSelected(rowIndex)) {
-                    selection.selectRow(rowIndex);
-                }
-                deluge.menus.torrent.showAt(e.getPoint());
-            });
-        },
-
-        /**
-         * Returns the record representing the torrent at the specified index.
-         *
-         * @param index {int} The row index of the torrent you wish to retrieve.
-         * @return {Ext.data.Record} The record representing the torrent.
-         */
-        getTorrent: function (index) {
-            return this.getStore().getAt(index);
-        },
-
-        /**
-         * Returns the currently selected record.
-         * @ return {Array/Ext.data.Record} The record(s) representing the rows
-         */
-        getSelected: function () {
-            return this.getSelectionModel().getSelected();
-        },
-
-        /**
-         * Returns the currently selected records.
-         */
-        getSelections: function () {
-            return this.getSelectionModel().getSelections();
-        },
-
-        /**
-         * Return the currently selected torrent id.
-         * @return {String} The currently selected id.
-         */
-        getSelectedId: function () {
-            return this.getSelectionModel().getSelected().id;
-        },
-
-        /**
-         * Return the currently selected torrent ids.
-         * @return {Array} The currently selected ids.
-         */
-        getSelectedIds: function () {
-            var ids = [];
-            Ext.each(this.getSelectionModel().getSelections(), function (r) {
-                ids.push(r.id);
-            });
-            return ids;
-        },
-
-        update: function (torrents, wipe) {
-            var store = this.getStore();
-
-            // Need to perform a complete reload of the torrent grid.
-            if (wipe) {
-                store.removeAll();
-                this.torrents = {};
-            }
-
-            var newTorrents = [];
-
-            // Update and add any new torrents.
-            for (var t in torrents) {
-                var torrent = torrents[t];
-
-                if (this.torrents[t]) {
-                    var record = store.getById(t);
-                    record.beginEdit();
-                    for (var k in torrent) {
-                        if (record.get(k) != torrent[k]) {
-                            record.set(k, torrent[k]);
-                        }
-                    }
-                    record.endEdit();
-                } else {
-                    var record = new Deluge.data.Torrent(torrent);
-                    record.id = t;
-                    this.torrents[t] = 1;
-                    newTorrents.push(record);
-                }
-            }
-            store.add(newTorrents);
-
-            // Remove any torrents that should not be in the store.
-            store.each(function (record) {
-                if (!torrents[record.id]) {
-                    store.remove(record);
-                    delete this.torrents[record.id];
-                }
-            }, this);
-            store.commitChanges();
-
-            var sortState = store.getSortState();
-            if (!sortState) return;
-            store.sort(sortState.field, sortState.direction);
-        },
-
-        // private
-        onDisconnect: function () {
-            this.getStore().removeAll();
-            this.torrents = {};
-        },
-
-        // private
-        onTorrentsRemoved: function (torrentIds) {
-            var selModel = this.getSelectionModel();
-            Ext.each(
-                torrentIds,
-                function (torrentId) {
-                    var record = this.getStore().getById(torrentId);
-                    if (selModel.isSelected(record)) {
-                        selModel.deselectRow(this.getStore().indexOf(record));
-                    }
-                    this.getStore().remove(record);
-                    delete this.torrents[torrentId];
-                },
-                this
-            );
-        },
-    });
-    deluge.torrents = new Deluge.TorrentGrid();
-})();
Index: luge/ui/web/js/deluge-all/UI.js
===================================================================
--- deluge/ui/web/js/deluge-all/UI.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,311 +1,0 @@
-/**
- * Deluge.UI.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-/** Dummy translation arrays so Torrent states are available for gettext.js and Translators.
- *
- * All entries in deluge.common.TORRENT_STATE should be added here.
- *
- * No need to import these, just simply use the `_()` function around a status variable.
- */
-var TORRENT_STATE_TRANSLATION = [
-    _('All'),
-    _('Active'),
-    _('Allocating'),
-    _('Checking'),
-    _('Downloading'),
-    _('Seeding'),
-    _('Paused'),
-    _('Checking'),
-    _('Queued'),
-    _('Error'),
-];
-
-/**
- * @static
- * @class Deluge.UI
- * The controller for the whole interface, that ties all the components
- * together and handles the 2 second poll.
- */
-deluge.ui = {
-    errorCount: 0,
-
-    filters: null,
-
-    /**
-     * @description Create all the interface components, the json-rpc client
-     * and set up various events that the UI will utilise.
-     */
-    initialize: function () {
-        deluge.add = new Deluge.add.AddWindow();
-        deluge.details = new Deluge.details.DetailsPanel();
-        deluge.connectionManager = new Deluge.ConnectionManager();
-        deluge.editTrackers = new Deluge.EditTrackersWindow();
-        deluge.login = new Deluge.LoginWindow();
-        deluge.preferences = new Deluge.preferences.PreferencesWindow();
-        deluge.sidebar = new Deluge.Sidebar();
-        deluge.statusbar = new Deluge.Statusbar();
-        deluge.toolbar = new Deluge.Toolbar();
-
-        this.detailsPanel = new Ext.Panel({
-            id: 'detailsPanel',
-            cls: 'detailsPanel',
-            region: 'south',
-            split: true,
-            height: 215,
-            minSize: 100,
-            collapsible: true,
-            layout: 'fit',
-            items: [deluge.details],
-        });
-
-        this.MainPanel = new Ext.Panel({
-            id: 'mainPanel',
-            iconCls: 'x-deluge-main-panel',
-            layout: 'border',
-            border: false,
-            tbar: deluge.toolbar,
-            items: [deluge.sidebar, this.detailsPanel, deluge.torrents],
-            bbar: deluge.statusbar,
-        });
-
-        this.Viewport = new Ext.Viewport({
-            layout: 'fit',
-            items: [this.MainPanel],
-        });
-
-        deluge.events.on('connect', this.onConnect, this);
-        deluge.events.on('disconnect', this.onDisconnect, this);
-        deluge.events.on('PluginDisabledEvent', this.onPluginDisabled, this);
-        deluge.events.on('PluginEnabledEvent', this.onPluginEnabled, this);
-        deluge.client = new Ext.ux.util.RpcClient({
-            url: deluge.config.base + 'json',
-        });
-
-        // enable all the already active plugins
-        for (var plugin in Deluge.pluginStore) {
-            plugin = Deluge.createPlugin(plugin);
-            plugin.enable();
-            deluge.plugins[plugin.name] = plugin;
-        }
-
-        // Initialize quicktips so all the tooltip configs start working.
-        Ext.QuickTips.init();
-
-        deluge.client.on(
-            'connected',
-            function (e) {
-                deluge.login.show();
-            },
-            this,
-            { single: true }
-        );
-
-        this.update = this.update.createDelegate(this);
-        this.checkConnection = this.checkConnection.createDelegate(this);
-
-        this.originalTitle = document.title;
-    },
-
-    checkConnection: function () {
-        deluge.client.web.connected({
-            success: this.onConnectionSuccess,
-            failure: this.onConnectionError,
-            scope: this,
-        });
-    },
-
-    update: function () {
-        var filters = deluge.sidebar.getFilterStates();
-        this.oldFilters = this.filters;
-        this.filters = filters;
-
-        deluge.client.web.update_ui(Deluge.Keys.Grid, filters, {
-            success: this.onUpdate,
-            failure: this.onUpdateError,
-            scope: this,
-        });
-        deluge.details.update();
-    },
-
-    onConnectionError: function (error) {
-        if (this.checking) {
-            clearTimeout(this.checking);
-        }
-        this.checking = setTimeout(this.checkConnection, 2000);
-    },
-
-    onConnectionSuccess: function (result) {
-        if (this.checking) {
-            clearTimeout(this.checking);
-            this.checking = undefined;
-        }
-        this.running = setTimeout(this.update, 2000);
-        this.update();
-        deluge.statusbar.setStatus({
-            iconCls: 'x-deluge-statusbar icon-ok',
-            text: _('Connection restored'),
-        });
-        if (!result) {
-            deluge.connectionManager.show();
-        }
-    },
-
-    onUpdateError: function (error) {
-        if (this.errorCount == 2) {
-            Ext.MessageBox.show({
-                title: _('Lost Connection'),
-                msg: _('The connection to the webserver has been lost!'),
-                buttons: Ext.MessageBox.OK,
-                icon: Ext.MessageBox.ERROR,
-            });
-            deluge.events.fire('disconnect');
-            deluge.statusbar.setStatus({
-                text: _('Lost connection to webserver'),
-            });
-            this.checking = setTimeout(this.checkConnection, 2000);
-        }
-        this.errorCount++;
-        if (this.running) {
-            clearTimeout(this.running);
-            this.running = undefined;
-        }
-    },
-
-    /**
-     * @static
-     * @private
-     * Updates the various components in the interface.
-     */
-    onUpdate: function (data) {
-        if (this.running) {
-            clearTimeout(this.running);
-            this.running = undefined;
-        }
-        if (!data['connected']) {
-            deluge.connectionManager.disconnect(true);
-            return;
-        }
-        this.running = setTimeout(this.update, 2000);
-
-        if (deluge.config.show_session_speed) {
-            document.title =
-                'D: ' +
-                fsize_short(data['stats'].download_rate, true) +
-                ' U: ' +
-                fsize_short(data['stats'].upload_rate, true) +
-                ' - ' +
-                this.originalTitle;
-        }
-        if (Ext.areObjectsEqual(this.filters, this.oldFilters)) {
-            deluge.torrents.update(data['torrents']);
-        } else {
-            deluge.torrents.update(data['torrents'], true);
-        }
-        deluge.statusbar.update(data['stats']);
-        deluge.sidebar.update(data['filters']);
-        this.errorCount = 0;
-    },
-
-    /**
-     * @static
-     * @private
-     * Start the Deluge UI polling the server and update the interface.
-     */
-    onConnect: function () {
-        if (!this.running) {
-            this.running = setTimeout(this.update, 2000);
-            this.update();
-        }
-        deluge.client.web.get_plugins({
-            success: this.onGotPlugins,
-            scope: this,
-        });
-    },
-
-    /**
-     * @static
-     * @private
-     */
-    onDisconnect: function () {
-        this.stop();
-    },
-
-    onGotPlugins: function (plugins) {
-        Ext.each(
-            plugins.enabled_plugins,
-            function (plugin) {
-                if (deluge.plugins[plugin]) return;
-                deluge.client.web.get_plugin_resources(plugin, {
-                    success: this.onGotPluginResources,
-                    scope: this,
-                });
-            },
-            this
-        );
-    },
-
-    onPluginEnabled: function (pluginName) {
-        if (deluge.plugins[pluginName]) {
-            deluge.plugins[pluginName].enable();
-        } else {
-            deluge.client.web.get_plugin_resources(pluginName, {
-                success: this.onGotPluginResources,
-                scope: this,
-            });
-        }
-    },
-
-    onGotPluginResources: function (resources) {
-        var scripts = Deluge.debug
-            ? resources.debug_scripts
-            : resources.scripts;
-        Ext.each(
-            scripts,
-            function (script) {
-                Ext.ux.JSLoader({
-                    url: deluge.config.base + script,
-                    onLoad: this.onPluginLoaded,
-                    pluginName: resources.name,
-                });
-            },
-            this
-        );
-    },
-
-    onPluginDisabled: function (pluginName) {
-        if (deluge.plugins[pluginName]) deluge.plugins[pluginName].disable();
-    },
-
-    onPluginLoaded: function (options) {
-        // This could happen if the plugin has multiple scripts
-        if (!Deluge.hasPlugin(options.pluginName)) return;
-
-        // Enable the plugin
-        plugin = Deluge.createPlugin(options.pluginName);
-        plugin.enable();
-        deluge.plugins[plugin.name] = plugin;
-    },
-
-    /**
-     * @static
-     * Stop the Deluge UI polling the server and clear the interface.
-     */
-    stop: function () {
-        if (this.running) {
-            clearTimeout(this.running);
-            this.running = undefined;
-            deluge.torrents.getStore().removeAll();
-        }
-    },
-};
-
-Ext.onReady(function (e) {
-    deluge.ui.initialize();
-});
Index: luge/ui/web/js/deluge-all/add/.order
===================================================================
--- deluge/ui/web/js/deluge-all/add/.order	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-+ Window.js
Index: luge/ui/web/js/deluge-all/add/AddWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/add/AddWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,332 +1,0 @@
-/**
- * Deluge.add.AddWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.namespace('Deluge.add');
-
-// This override allows file upload buttons to contain icons
-Ext.override(Ext.ux.form.FileUploadField, {
-    onRender: function (ct, position) {
-        Ext.ux.form.FileUploadField.superclass.onRender.call(
-            this,
-            ct,
-            position
-        );
-
-        this.wrap = this.el.wrap({ cls: 'x-form-field-wrap x-form-file-wrap' });
-        this.el.addClass('x-form-file-text');
-        this.el.dom.removeAttribute('name');
-        this.createFileInput();
-
-        var btnCfg = Ext.applyIf(this.buttonCfg || {}, {
-            text: this.buttonText,
-        });
-        this.button = new Ext.Button(
-            Ext.apply(btnCfg, {
-                renderTo: this.wrap,
-                cls:
-                    'x-form-file-btn' +
-                    (btnCfg.iconCls ? ' x-btn-text-icon' : ''),
-            })
-        );
-
-        if (this.buttonOnly) {
-            this.el.hide();
-            this.wrap.setWidth(this.button.getEl().getWidth());
-        }
-
-        this.bindListeners();
-        this.resizeEl = this.positionEl = this.wrap;
-    },
-});
-
-Deluge.add.AddWindow = Ext.extend(Deluge.add.Window, {
-    title: _('Add Torrents'),
-    layout: 'border',
-    width: 470,
-    height: 450,
-    bodyStyle: 'padding: 10px 5px;',
-    buttonAlign: 'right',
-    closeAction: 'hide',
-    closable: true,
-    plain: true,
-    iconCls: 'x-deluge-add-window-icon',
-
-    initComponent: function () {
-        Deluge.add.AddWindow.superclass.initComponent.call(this);
-
-        this.addButton(_('Cancel'), this.onCancelClick, this);
-        this.addButton(_('Add'), this.onAddClick, this);
-
-        this.list = new Ext.list.ListView({
-            store: new Ext.data.SimpleStore({
-                fields: [
-                    { name: 'info_hash', mapping: 1 },
-                    { name: 'text', mapping: 2 },
-                ],
-                id: 0,
-            }),
-            columns: [
-                {
-                    id: 'torrent',
-                    width: 150,
-                    sortable: true,
-                    dataIndex: 'text',
-                    tpl: new Ext.XTemplate(
-                        '<div class="x-deluge-add-torrent-name">{text:htmlEncode}</div>'
-                    ),
-                },
-            ],
-            stripeRows: true,
-            singleSelect: true,
-            listeners: {
-                selectionchange: {
-                    fn: this.onSelect,
-                    scope: this,
-                },
-            },
-            hideHeaders: true,
-            autoExpandColumn: 'torrent',
-            height: '100%',
-            autoScroll: true,
-        });
-
-        this.add({
-            region: 'center',
-            items: [this.list],
-            border: false,
-            bbar: new Ext.Toolbar({
-                items: [
-                    {
-                        id: 'fileUploadForm',
-                        xtype: 'form',
-                        layout: 'fit',
-                        baseCls: 'x-plain',
-                        fileUpload: true,
-                        items: [
-                            {
-                                buttonOnly: true,
-                                xtype: 'fileuploadfield',
-                                id: 'torrentFile',
-                                name: 'file',
-                                multiple: true,
-                                buttonCfg: {
-                                    iconCls: 'x-deluge-add-file',
-                                    text: _('File'),
-                                },
-                                listeners: {
-                                    scope: this,
-                                    fileselected: this.onFileSelected,
-                                },
-                            },
-                        ],
-                    },
-                    {
-                        text: _('Url'),
-                        iconCls: 'icon-add-url',
-                        handler: this.onUrl,
-                        scope: this,
-                    },
-                    {
-                        text: _('Infohash'),
-                        iconCls: 'icon-magnet-add',
-                        hidden: true,
-                        disabled: true,
-                    },
-                    '->',
-                    {
-                        text: _('Remove'),
-                        iconCls: 'icon-remove',
-                        handler: this.onRemove,
-                        scope: this,
-                    },
-                ],
-            }),
-        });
-
-        this.fileUploadForm = Ext.getCmp('fileUploadForm').getForm();
-        this.optionsPanel = this.add(new Deluge.add.OptionsPanel());
-        this.on('hide', this.onHide, this);
-        this.on('show', this.onShow, this);
-    },
-
-    clear: function () {
-        this.list.getStore().removeAll();
-        this.optionsPanel.clear();
-        // Reset upload form so handler fires when a canceled file is reselected
-        this.fileUploadForm.reset();
-    },
-
-    onAddClick: function () {
-        var torrents = [];
-        if (!this.list) return;
-        this.list.getStore().each(function (r) {
-            var id = r.get('info_hash');
-            torrents.push({
-                path: this.optionsPanel.getFilename(id),
-                options: this.optionsPanel.getOptions(id),
-            });
-        }, this);
-
-        deluge.client.web.add_torrents(torrents, {
-            success: function (result) {},
-        });
-        this.clear();
-        this.hide();
-    },
-
-    onCancelClick: function () {
-        this.clear();
-        this.hide();
-    },
-
-    onFile: function () {
-        if (!this.file) this.file = new Deluge.add.FileWindow();
-        this.file.show();
-    },
-
-    onHide: function () {
-        this.optionsPanel.setActiveTab(0);
-        this.optionsPanel.files.setDisabled(true);
-        this.optionsPanel.form.setDisabled(true);
-    },
-
-    onRemove: function () {
-        if (!this.list.getSelectionCount()) return;
-        var torrent = this.list.getSelectedRecords()[0];
-        if (!torrent) return;
-        this.list.getStore().remove(torrent);
-        this.optionsPanel.clear();
-
-        if (this.torrents && this.torrents[torrent.id])
-            delete this.torrents[torrent.id];
-    },
-
-    onSelect: function (list, selections) {
-        if (selections.length) {
-            var record = this.list.getRecord(selections[0]);
-            this.optionsPanel.setTorrent(record.get('info_hash'));
-        } else {
-            this.optionsPanel.files.setDisabled(true);
-            this.optionsPanel.form.setDisabled(true);
-        }
-    },
-
-    onShow: function () {
-        if (!this.url) {
-            this.url = new Deluge.add.UrlWindow();
-            this.url.on('beforeadd', this.onTorrentBeforeAdd, this);
-            this.url.on('add', this.onTorrentAdd, this);
-            this.url.on('addfailed', this.onTorrentAddFailed, this);
-        }
-
-        this.optionsPanel.form.getDefaults();
-    },
-
-    onFileSelected: function () {
-        if (this.fileUploadForm.isValid()) {
-            var torrentIds = [];
-            var files = this.fileUploadForm.findField('torrentFile').value;
-            var randomId = this.createTorrentId();
-            Array.prototype.forEach.call(
-                files,
-                function (file, i) {
-                    // Append index for batch of unique torrentIds.
-                    var torrentId = randomId + i.toString();
-                    torrentIds.push(torrentId);
-                    this.onTorrentBeforeAdd(torrentId, file.name);
-                }.bind(this)
-            );
-            this.fileUploadForm.submit({
-                url: deluge.config.base + 'upload',
-                waitMsg: _('Uploading your torrent...'),
-                success: this.onUploadSuccess,
-                failure: this.onUploadFailure,
-                scope: this,
-                torrentIds: torrentIds,
-            });
-        }
-    },
-
-    onUploadSuccess: function (fp, upload) {
-        if (!upload.result.success) {
-            this.clear();
-            return;
-        }
-
-        upload.result.files.forEach(
-            function (filename, i) {
-                deluge.client.web.get_torrent_info(filename, {
-                    success: this.onGotInfo,
-                    scope: this,
-                    filename: filename,
-                    torrentId: upload.options.torrentIds[i],
-                });
-            }.bind(this)
-        );
-        this.fileUploadForm.reset();
-    },
-
-    onUploadFailure: function (form, action) {
-        this.hide();
-        Ext.MessageBox.show({
-            title: _('Error'),
-            msg: _('Failed to upload torrent'),
-            buttons: Ext.MessageBox.OK,
-            modal: false,
-            icon: Ext.MessageBox.ERROR,
-            iconCls: 'x-deluge-icon-error',
-        });
-        this.fireEvent('addfailed', this.torrentId);
-    },
-
-    onGotInfo: function (info, obj, response, request) {
-        info.filename = request.options.filename;
-        torrentId = request.options.torrentId;
-        this.onTorrentAdd(torrentId, info);
-    },
-
-    onTorrentBeforeAdd: function (torrentId, text) {
-        var store = this.list.getStore();
-        store.loadData([[torrentId, null, text]], true);
-    },
-
-    onTorrentAdd: function (torrentId, info) {
-        var r = this.list.getStore().getById(torrentId);
-        if (!info) {
-            Ext.MessageBox.show({
-                title: _('Error'),
-                msg: _('Not a valid torrent'),
-                buttons: Ext.MessageBox.OK,
-                modal: false,
-                icon: Ext.MessageBox.ERROR,
-                iconCls: 'x-deluge-icon-error',
-            });
-            this.list.getStore().remove(r);
-        } else {
-            r.set('info_hash', info['info_hash']);
-            r.set('text', info['name']);
-            this.list.getStore().commitChanges();
-            this.optionsPanel.addTorrent(info);
-            this.list.select(r);
-        }
-    },
-
-    onTorrentAddFailed: function (torrentId) {
-        var store = this.list.getStore();
-        var torrentRecord = store.getById(torrentId);
-        if (torrentRecord) {
-            store.remove(torrentRecord);
-        }
-    },
-
-    onUrl: function (button, event) {
-        this.url.show();
-    },
-});
Index: luge/ui/web/js/deluge-all/add/FilesTab.js
===================================================================
--- deluge/ui/web/js/deluge-all/add/FilesTab.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,100 +1,0 @@
-/**
- * Deluge.add.FilesTab.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge.add');
-
-/**
- * @class Deluge.add.FilesTab
- * @extends Ext.ux.tree.TreeGrid
- */
-Deluge.add.FilesTab = Ext.extend(Ext.ux.tree.TreeGrid, {
-    layout: 'fit',
-    title: _('Files'),
-
-    autoScroll: false,
-    animate: false,
-    border: false,
-    disabled: true,
-    rootVisible: false,
-
-    columns: [
-        {
-            header: _('Filename'),
-            width: 295,
-            dataIndex: 'filename',
-            tpl: new Ext.XTemplate('{filename:htmlEncode}'),
-        },
-        {
-            header: _('Size'),
-            width: 60,
-            dataIndex: 'size',
-            tpl: new Ext.XTemplate('{size:this.fsize}', {
-                fsize: function (v) {
-                    return fsize(v);
-                },
-            }),
-        },
-        {
-            header: _('Download'),
-            width: 65,
-            dataIndex: 'download',
-            tpl: new Ext.XTemplate('{download:this.format}', {
-                format: function (v) {
-                    return (
-                        '<div rel="chkbox" class="x-grid3-check-col' +
-                        (v ? '-on' : '') +
-                        '"> </div>'
-                    );
-                },
-            }),
-        },
-    ],
-
-    initComponent: function () {
-        Deluge.add.FilesTab.superclass.initComponent.call(this);
-        this.on('click', this.onNodeClick, this);
-    },
-
-    clearFiles: function () {
-        var root = this.getRootNode();
-        if (!root.hasChildNodes()) return;
-        root.cascade(function (node) {
-            if (!node.parentNode || !node.getOwnerTree()) return;
-            node.remove();
-        });
-    },
-
-    setDownload: function (node, value, suppress) {
-        node.attributes.download = value;
-        node.ui.updateColumns();
-
-        if (node.isLeaf()) {
-            if (!suppress) {
-                return this.fireEvent('fileschecked', [node], value, !value);
-            }
-        } else {
-            var nodes = [node];
-            node.cascade(function (n) {
-                n.attributes.download = value;
-                n.ui.updateColumns();
-                nodes.push(n);
-            }, this);
-            if (!suppress) {
-                return this.fireEvent('fileschecked', nodes, value, !value);
-            }
-        }
-    },
-
-    onNodeClick: function (node, e) {
-        var el = new Ext.Element(e.target);
-        if (el.getAttribute('rel') == 'chkbox') {
-            this.setDownload(node, !node.attributes.download);
-        }
-    },
-});
Index: luge/ui/web/js/deluge-all/add/Infohash.js
===================================================================
--- deluge/ui/web/js/deluge-all/add/Infohash.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,10 +1,0 @@
-/**
- * Deluge.add.Infohash.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Ext.deluge.add');
Index: luge/ui/web/js/deluge-all/add/OptionsPanel.js
===================================================================
--- deluge/ui/web/js/deluge-all/add/OptionsPanel.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,145 +1,0 @@
-/**
- * Deluge.add.OptionsPanel.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge.add');
-
-Deluge.add.OptionsPanel = Ext.extend(Ext.TabPanel, {
-    torrents: {},
-
-    // layout options
-    region: 'south',
-    border: false,
-    activeTab: 0,
-    height: 265,
-
-    initComponent: function () {
-        Deluge.add.OptionsPanel.superclass.initComponent.call(this);
-        this.files = this.add(new Deluge.add.FilesTab());
-        this.form = this.add(new Deluge.add.OptionsTab());
-
-        this.files.on('fileschecked', this.onFilesChecked, this);
-    },
-
-    addTorrent: function (torrent) {
-        this.torrents[torrent['info_hash']] = torrent;
-        var fileIndexes = {};
-        this.walkFileTree(
-            torrent['files_tree'],
-            function (filename, type, entry, parent) {
-                if (type != 'file') return;
-                fileIndexes[entry.index] = entry.download;
-            },
-            this
-        );
-
-        var priorities = [];
-        Ext.each(Ext.keys(fileIndexes), function (index) {
-            priorities[index] = fileIndexes[index];
-        });
-
-        var oldId = this.form.optionsManager.changeId(
-            torrent['info_hash'],
-            true
-        );
-        this.form.optionsManager.setDefault('file_priorities', priorities);
-        this.form.optionsManager.changeId(oldId, true);
-    },
-
-    clear: function () {
-        this.files.clearFiles();
-        this.form.optionsManager.resetAll();
-    },
-
-    getFilename: function (torrentId) {
-        return this.torrents[torrentId]['filename'];
-    },
-
-    getOptions: function (torrentId) {
-        var oldId = this.form.optionsManager.changeId(torrentId, true);
-        var options = this.form.optionsManager.get();
-        this.form.optionsManager.changeId(oldId, true);
-        Ext.each(options['file_priorities'], function (priority, index) {
-            options['file_priorities'][index] = priority ? 1 : 0;
-        });
-        return options;
-    },
-
-    setTorrent: function (torrentId) {
-        if (!torrentId) return;
-
-        this.torrentId = torrentId;
-        this.form.optionsManager.changeId(torrentId);
-
-        this.files.clearFiles();
-        var root = this.files.getRootNode();
-        var priorities = this.form.optionsManager.get('file_priorities');
-
-        this.form.setDisabled(false);
-
-        if (this.torrents[torrentId]['files_tree']) {
-            this.walkFileTree(
-                this.torrents[torrentId]['files_tree'],
-                function (filename, type, entry, parentNode) {
-                    var node = new Ext.tree.TreeNode({
-                        download: entry.index ? priorities[entry.index] : true,
-                        filename: filename,
-                        fileindex: entry.index,
-                        leaf: type != 'dir',
-                        size: entry.length,
-                    });
-                    parentNode.appendChild(node);
-                    if (type == 'dir') return node;
-                },
-                this,
-                root
-            );
-            root.firstChild.expand();
-            this.files.setDisabled(false);
-            this.files.show();
-        } else {
-            // Files tab is empty so show options tab
-            this.form.show();
-            this.files.setDisabled(true);
-        }
-    },
-
-    walkFileTree: function (files, callback, scope, parentNode) {
-        for (var filename in files.contents) {
-            var entry = files.contents[filename];
-            var type = entry.type;
-
-            if (scope) {
-                var ret = callback.apply(scope, [
-                    filename,
-                    type,
-                    entry,
-                    parentNode,
-                ]);
-            } else {
-                var ret = callback(filename, type, entry, parentNode);
-            }
-
-            if (type == 'dir') this.walkFileTree(entry, callback, scope, ret);
-        }
-    },
-
-    onFilesChecked: function (nodes, newValue, oldValue) {
-        Ext.each(
-            nodes,
-            function (node) {
-                if (node.attributes.fileindex < 0) return;
-                var priorities =
-                    this.form.optionsManager.get('file_priorities');
-                priorities[node.attributes.fileindex] = newValue;
-                this.form.optionsManager.update('file_priorities', priorities);
-            },
-            this
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/add/OptionsTab.js
===================================================================
--- deluge/ui/web/js/deluge-all/add/OptionsTab.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,217 +1,0 @@
-/**
- * Deluge.add.OptionsPanel.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge.add');
-
-/**
- * @class Deluge.add.OptionsTab
- * @extends Ext.form.FormPanel
- */
-Deluge.add.OptionsTab = Ext.extend(Ext.form.FormPanel, {
-    title: _('Options'),
-    height: 170,
-    border: false,
-    bodyStyle: 'padding: 5px',
-    disabled: true,
-    labelWidth: 1,
-
-    initComponent: function () {
-        Deluge.add.OptionsTab.superclass.initComponent.call(this);
-
-        this.optionsManager = new Deluge.MultiOptionsManager();
-
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            title: _('Download Folder'),
-            border: false,
-            autoHeight: true,
-            defaultType: 'textfield',
-            labelWidth: 1,
-            fieldLabel: '',
-            style: 'padding: 5px 0; margin-bottom: 0;',
-        });
-        this.optionsManager.bind(
-            'download_location',
-            fieldset.add({
-                fieldLabel: '',
-                name: 'download_location',
-                anchor: '95%',
-                labelSeparator: '',
-            })
-        );
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            title: _('Move Completed Folder'),
-            border: false,
-            autoHeight: true,
-            defaultType: 'togglefield',
-            labelWidth: 1,
-            fieldLabel: '',
-            style: 'padding: 5px 0; margin-bottom: 0;',
-        });
-        var field = fieldset.add({
-            fieldLabel: '',
-            name: 'move_completed_path',
-            anchor: '98%',
-        });
-        this.optionsManager.bind('move_completed', field.toggle);
-        this.optionsManager.bind('move_completed_path', field.input);
-
-        var panel = this.add({
-            border: false,
-            layout: 'column',
-            defaultType: 'fieldset',
-        });
-
-        fieldset = panel.add({
-            title: _('Bandwidth'),
-            border: false,
-            autoHeight: true,
-            bodyStyle: 'padding: 2px 5px',
-            labelWidth: 105,
-            width: 200,
-            defaultType: 'spinnerfield',
-            style: 'padding-right: 10px;',
-        });
-        this.optionsManager.bind(
-            'max_download_speed',
-            fieldset.add({
-                fieldLabel: _('Max Down Speed'),
-                name: 'max_download_speed',
-                width: 60,
-            })
-        );
-        this.optionsManager.bind(
-            'max_upload_speed',
-            fieldset.add({
-                fieldLabel: _('Max Up Speed'),
-                name: 'max_upload_speed',
-                width: 60,
-            })
-        );
-        this.optionsManager.bind(
-            'max_connections',
-            fieldset.add({
-                fieldLabel: _('Max Connections'),
-                name: 'max_connections',
-                width: 60,
-            })
-        );
-        this.optionsManager.bind(
-            'max_upload_slots',
-            fieldset.add({
-                fieldLabel: _('Max Upload Slots'),
-                name: 'max_upload_slots',
-                width: 60,
-            })
-        );
-
-        fieldset = panel.add({
-            // title: _('General'),
-            border: false,
-            autoHeight: true,
-            defaultType: 'checkbox',
-        });
-        this.optionsManager.bind(
-            'add_paused',
-            fieldset.add({
-                name: 'add_paused',
-                boxLabel: _('Add In Paused State'),
-                fieldLabel: '',
-                labelSeparator: '',
-            })
-        );
-        this.optionsManager.bind(
-            'prioritize_first_last_pieces',
-            fieldset.add({
-                name: 'prioritize_first_last_pieces',
-                boxLabel: _('Prioritize First/Last Pieces'),
-                fieldLabel: '',
-                labelSeparator: '',
-            })
-        );
-        this.optionsManager.bind(
-            'sequential_download',
-            fieldset.add({
-                name: 'sequential_download',
-                boxLabel: _('Sequential Download'),
-                fieldLabel: '',
-                labelSeparator: '',
-            })
-        );
-        this.optionsManager.bind(
-            'seed_mode',
-            fieldset.add({
-                name: 'seed_mode',
-                boxLabel: _('Skip File Hash Check'),
-                fieldLabel: '',
-                labelSeparator: '',
-            })
-        );
-        this.optionsManager.bind(
-            'super_seeding',
-            fieldset.add({
-                name: 'super_seeding',
-                boxLabel: _('Super Seed'),
-                fieldLabel: '',
-                labelSeparator: '',
-            })
-        );
-        this.optionsManager.bind(
-            'pre_allocate_storage',
-            fieldset.add({
-                name: 'pre_allocate_storage',
-                boxLabel: _('Preallocate Disk Space'),
-                fieldLabel: '',
-                labelSeparator: '',
-            })
-        );
-    },
-
-    getDefaults: function () {
-        var keys = [
-            'add_paused',
-            'pre_allocate_storage',
-            'download_location',
-            'max_connections_per_torrent',
-            'max_download_speed_per_torrent',
-            'move_completed',
-            'move_completed_path',
-            'max_upload_slots_per_torrent',
-            'max_upload_speed_per_torrent',
-            'prioritize_first_last_pieces',
-            'sequential_download',
-        ];
-
-        deluge.client.core.get_config_values(keys, {
-            success: function (config) {
-                var options = {
-                    file_priorities: [],
-                    add_paused: config.add_paused,
-                    sequential_download: config.sequential_download,
-                    pre_allocate_storage: config.pre_allocate_storage,
-                    download_location: config.download_location,
-                    move_completed: config.move_completed,
-                    move_completed_path: config.move_completed_path,
-                    max_connections: config.max_connections_per_torrent,
-                    max_download_speed: config.max_download_speed_per_torrent,
-                    max_upload_slots: config.max_upload_slots_per_torrent,
-                    max_upload_speed: config.max_upload_speed_per_torrent,
-                    prioritize_first_last_pieces:
-                        config.prioritize_first_last_pieces,
-                    seed_mode: false,
-                    super_seeding: false,
-                };
-                this.optionsManager.options = options;
-                this.optionsManager.resetAll();
-            },
-            scope: this,
-        });
-    },
-});
Index: luge/ui/web/js/deluge-all/add/UrlWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/add/UrlWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,112 +1,0 @@
-/**
- * Deluge.add.UrlWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.namespace('Deluge.add');
-Deluge.add.UrlWindow = Ext.extend(Deluge.add.Window, {
-    title: _('Add from Url'),
-    modal: true,
-    plain: true,
-    layout: 'fit',
-    width: 350,
-    height: 155,
-
-    buttonAlign: 'center',
-    closeAction: 'hide',
-    bodyStyle: 'padding: 10px 5px;',
-    iconCls: 'x-deluge-add-url-window-icon',
-
-    initComponent: function () {
-        Deluge.add.UrlWindow.superclass.initComponent.call(this);
-        this.addButton(_('Add'), this.onAddClick, this);
-
-        var form = this.add({
-            xtype: 'form',
-            defaultType: 'textfield',
-            baseCls: 'x-plain',
-            labelWidth: 55,
-        });
-
-        this.urlField = form.add({
-            fieldLabel: _('Url'),
-            id: 'url',
-            name: 'url',
-            width: '97%',
-        });
-        this.urlField.on('specialkey', this.onAdd, this);
-
-        this.cookieField = form.add({
-            fieldLabel: _('Cookies'),
-            id: 'cookies',
-            name: 'cookies',
-            width: '97%',
-        });
-        this.cookieField.on('specialkey', this.onAdd, this);
-    },
-
-    onAddClick: function (field, e) {
-        if (
-            (field.id == 'url' || field.id == 'cookies') &&
-            e.getKey() != e.ENTER
-        )
-            return;
-
-        var field = this.urlField;
-        var url = field.getValue();
-        var cookies = this.cookieField.getValue();
-        var torrentId = this.createTorrentId();
-
-        if (url.indexOf('magnet:?') == 0 && url.indexOf('xt=urn:btih') > -1) {
-            deluge.client.web.get_magnet_info(url, {
-                success: this.onGotInfo,
-                scope: this,
-                filename: url,
-                torrentId: torrentId,
-            });
-        } else {
-            deluge.client.web.download_torrent_from_url(url, cookies, {
-                success: this.onDownload,
-                failure: this.onDownloadFailed,
-                scope: this,
-                torrentId: torrentId,
-            });
-        }
-
-        this.hide();
-        this.urlField.setValue('');
-        this.fireEvent('beforeadd', torrentId, url);
-    },
-
-    onDownload: function (filename, obj, resp, req) {
-        deluge.client.web.get_torrent_info(filename, {
-            success: this.onGotInfo,
-            failure: this.onDownloadFailed,
-            scope: this,
-            filename: filename,
-            torrentId: req.options.torrentId,
-        });
-    },
-
-    onDownloadFailed: function (obj, resp, req) {
-        Ext.MessageBox.show({
-            title: _('Error'),
-            msg: _('Failed to download torrent'),
-            buttons: Ext.MessageBox.OK,
-            modal: false,
-            icon: Ext.MessageBox.ERROR,
-            iconCls: 'x-deluge-icon-error',
-        });
-        this.fireEvent('addfailed', req.options.torrentId);
-    },
-
-    onGotInfo: function (info, obj, response, request) {
-        info['filename'] = request.options.filename;
-        this.fireEvent('add', request.options.torrentId, info);
-    },
-});
Index: luge/ui/web/js/deluge-all/add/Window.js
===================================================================
--- deluge/ui/web/js/deluge-all/add/Window.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,29 +1,0 @@
-/**
- * Deluge.add.Window.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge.add');
-
-/**
- * @class Deluge.add.Window
- * @extends Ext.Window
- * Base class for an add Window
- */
-Deluge.add.Window = Ext.extend(Ext.Window, {
-    initComponent: function () {
-        Deluge.add.Window.superclass.initComponent.call(this);
-        this.addEvents('beforeadd', 'add', 'addfailed');
-    },
-
-    /**
-     * Create an id for the torrent before we have any info about it.
-     */
-    createTorrentId: function () {
-        return new Date().getTime().toString();
-    },
-});
Index: luge/ui/web/js/deluge-all/data/.order
===================================================================
--- deluge/ui/web/js/deluge-all/data/.order	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-+ SortTypes.js
Index: luge/ui/web/js/deluge-all/data/PeerRecord.js
===================================================================
--- deluge/ui/web/js/deluge-all/data/PeerRecord.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,53 +1,0 @@
-/**
- * Deluge.data.PeerRecord.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.data');
-
-/**
- * Deluge.data.Peer record
- *
- * @author Damien Churchill <damoxc@gmail.com>
- * @version 1.3
- *
- * @class Deluge.data.Peer
- * @extends Ext.data.Record
- * @constructor
- * @param {Object} data The peer data
- */
-Deluge.data.Peer = Ext.data.Record.create([
-    {
-        name: 'country',
-        type: 'string',
-    },
-    {
-        name: 'ip',
-        type: 'string',
-        sortType: Deluge.data.SortTypes.asIPAddress,
-    },
-    {
-        name: 'client',
-        type: 'string',
-    },
-    {
-        name: 'progress',
-        type: 'float',
-    },
-    {
-        name: 'down_speed',
-        type: 'int',
-    },
-    {
-        name: 'up_speed',
-        type: 'int',
-    },
-    {
-        name: 'seed',
-        type: 'int',
-    },
-]);
Index: luge/ui/web/js/deluge-all/data/SortTypes.js
===================================================================
--- deluge/ui/web/js/deluge-all/data/SortTypes.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,37 +1,0 @@
-/**
- * Deluge.data.SortTypes.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.data');
-
-/**
- * Common sort functions that can be used for data Stores.
- *
- * @author Damien Churchill <damoxc@gmail.com>
- * @version 1.3
- *
- * @class Deluge.data.SortTypes
- * @singleton
- */
-Deluge.data.SortTypes = {
-    // prettier-ignore
-    asIPAddress: function(value) {
-        var d = value.match(
-            /(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\:(\d+)/
-        );
-        return ((+d[1] * 256 + (+d[2])) * 256 + (+d[3])) * 256 + (+d[4]);
-    },
-
-    asQueuePosition: function (value) {
-        return value > -1 ? value : Number.MAX_VALUE;
-    },
-
-    asName: function (value) {
-        return String(value).toLowerCase();
-    },
-};
Index: luge/ui/web/js/deluge-all/data/TorrentRecord.js
===================================================================
--- deluge/ui/web/js/deluge-all/data/TorrentRecord.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,121 +1,0 @@
-/**
- * Deluge.data.TorrentRecord.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.data');
-
-/**
- * Deluge.data.Torrent record
- *
- * @author Damien Churchill <damoxc@gmail.com>
- * @version 1.3
- *
- * @class Deluge.data.Torrent
- * @extends Ext.data.Record
- * @constructor
- * @param {Object} data The torrents data
- */
-Deluge.data.Torrent = Ext.data.Record.create([
-    {
-        name: 'queue',
-        type: 'int',
-    },
-    {
-        name: 'name',
-        type: 'string',
-        sortType: Deluge.data.SortTypes.asName,
-    },
-    {
-        name: 'total_wanted',
-        type: 'int',
-    },
-    {
-        name: 'state',
-        type: 'string',
-    },
-    {
-        name: 'progress',
-        type: 'int',
-    },
-    {
-        name: 'num_seeds',
-        type: 'int',
-    },
-    {
-        name: 'total_seeds',
-        type: 'int',
-    },
-    {
-        name: 'num_peers',
-        type: 'int',
-    },
-    {
-        name: 'total_peers',
-        type: 'int',
-    },
-    {
-        name: 'download_payload_rate',
-        type: 'int',
-    },
-    {
-        name: 'upload_payload_rate',
-        type: 'int',
-    },
-    {
-        name: 'eta',
-        type: 'int',
-    },
-    {
-        name: 'ratio',
-        type: 'float',
-    },
-    {
-        name: 'distributed_copies',
-        type: 'float',
-    },
-    {
-        name: 'time_added',
-        type: 'int',
-    },
-    {
-        name: 'tracker_host',
-        type: 'string',
-    },
-    {
-        name: 'save_path',
-        type: 'string',
-    },
-    {
-        name: 'total_done',
-        type: 'int',
-    },
-    {
-        name: 'total_uploaded',
-        type: 'int',
-    },
-    {
-        name: 'total_remaining',
-        type: 'int',
-    },
-    {
-        name: 'max_download_speed',
-        type: 'int',
-    },
-    {
-        name: 'max_upload_speed',
-        type: 'int',
-    },
-    {
-        name: 'seeds_peers_ratio',
-        type: 'float',
-    },
-    {
-        name: 'time_since_transfer',
-        type: 'int',
-    },
-]);
Index: luge/ui/web/js/deluge-all/details/DetailsPanel.js
===================================================================
--- deluge/ui/web/js/deluge-all/details/DetailsPanel.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,81 +1,0 @@
-/**
- * Deluge.details.DetailsPanel.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.details');
-
-/**
- * @class Deluge.details.DetailsPanel
- */
-Deluge.details.DetailsPanel = Ext.extend(Ext.TabPanel, {
-    id: 'torrentDetails',
-    activeTab: 0,
-
-    initComponent: function () {
-        Deluge.details.DetailsPanel.superclass.initComponent.call(this);
-        this.add(new Deluge.details.StatusTab());
-        this.add(new Deluge.details.DetailsTab());
-        this.add(new Deluge.details.FilesTab());
-        this.add(new Deluge.details.PeersTab());
-        this.add(new Deluge.details.OptionsTab());
-    },
-
-    clear: function () {
-        this.items.each(function (panel) {
-            if (panel.clear) {
-                panel.clear.defer(100, panel);
-                panel.disable();
-            }
-        });
-    },
-
-    update: function (tab) {
-        var torrent = deluge.torrents.getSelected();
-        if (!torrent) {
-            this.clear();
-            return;
-        }
-
-        this.items.each(function (tab) {
-            if (tab.disabled) tab.enable();
-        });
-
-        tab = tab || this.getActiveTab();
-        if (tab.update) tab.update(torrent.id);
-    },
-
-    /* Event Handlers */
-
-    // We need to add the events in onRender since Deluge.Torrents has not been created yet.
-    onRender: function (ct, position) {
-        Deluge.details.DetailsPanel.superclass.onRender.call(
-            this,
-            ct,
-            position
-        );
-        deluge.events.on('disconnect', this.clear, this);
-        deluge.torrents.on('rowclick', this.onTorrentsClick, this);
-        this.on('tabchange', this.onTabChange, this);
-
-        deluge.torrents.getSelectionModel().on(
-            'selectionchange',
-            function (selModel) {
-                if (!selModel.hasSelection()) this.clear();
-            },
-            this
-        );
-    },
-
-    onTabChange: function (panel, tab) {
-        this.update(tab);
-    },
-
-    onTorrentsClick: function (grid, rowIndex, e) {
-        this.update();
-    },
-});
Index: luge/ui/web/js/deluge-all/details/DetailsTab.js
===================================================================
--- deluge/ui/web/js/deluge-all/details/DetailsTab.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,100 +1,0 @@
-/**
- * Deluge.Details.Details.js
- *      The details tab displayed in the details panel.
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Deluge.details.DetailsTab = Ext.extend(Ext.Panel, {
-    title: _('Details'),
-
-    fields: {},
-    autoScroll: true,
-    queuedItems: {},
-
-    oldData: {},
-
-    initComponent: function () {
-        Deluge.details.DetailsTab.superclass.initComponent.call(this);
-        this.addItem('torrent_name', _('Name:'));
-        this.addItem('hash', _('Hash:'));
-        this.addItem('path', _('Download Folder:'));
-        this.addItem('size', _('Total Size:'));
-        this.addItem('files', _('Total Files:'));
-        this.addItem('comment', _('Comment:'));
-        this.addItem('status', _('Status:'));
-        this.addItem('tracker', _('Tracker:'));
-        this.addItem('creator', _('Created By:'));
-    },
-
-    onRender: function (ct, position) {
-        Deluge.details.DetailsTab.superclass.onRender.call(this, ct, position);
-        this.body.setStyle('padding', '10px');
-        this.dl = Ext.DomHelper.append(this.body, { tag: 'dl' }, true);
-
-        for (var id in this.queuedItems) {
-            this.doAddItem(id, this.queuedItems[id]);
-        }
-    },
-
-    addItem: function (id, label) {
-        if (!this.rendered) {
-            this.queuedItems[id] = label;
-        } else {
-            this.doAddItem(id, label);
-        }
-    },
-
-    // private
-    doAddItem: function (id, label) {
-        Ext.DomHelper.append(this.dl, { tag: 'dt', cls: id, html: label });
-        this.fields[id] = Ext.DomHelper.append(
-            this.dl,
-            { tag: 'dd', cls: id, html: '' },
-            true
-        );
-    },
-
-    clear: function () {
-        if (!this.fields) return;
-        for (var k in this.fields) {
-            this.fields[k].dom.innerHTML = '';
-        }
-        this.oldData = {};
-    },
-
-    update: function (torrentId) {
-        deluge.client.web.get_torrent_status(torrentId, Deluge.Keys.Details, {
-            success: this.onRequestComplete,
-            scope: this,
-            torrentId: torrentId,
-        });
-    },
-
-    onRequestComplete: function (torrent, request, response, options) {
-        var data = {
-            torrent_name: torrent.name,
-            hash: options.options.torrentId,
-            path: torrent.download_location,
-            size: fsize(torrent.total_size),
-            files: torrent.num_files,
-            status: torrent.message,
-            tracker: torrent.tracker_host,
-            comment: torrent.comment,
-            creator: torrent.creator,
-        };
-
-        for (var field in this.fields) {
-            if (!Ext.isDefined(data[field])) continue; // This is a field we are not responsible for.
-            if (data[field] == this.oldData[field]) continue;
-            this.fields[field].dom.innerHTML = Ext.util.Format.htmlEncode(
-                data[field]
-            );
-        }
-        this.oldData = data;
-    },
-});
Index: luge/ui/web/js/deluge-all/details/FilesTab.js
===================================================================
--- deluge/ui/web/js/deluge-all/details/FilesTab.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,236 +1,0 @@
-/**
- * Deluge.details.FilesTab.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Deluge.details.FilesTab = Ext.extend(Ext.ux.tree.TreeGrid, {
-    title: _('Files'),
-
-    rootVisible: false,
-
-    columns: [
-        {
-            header: _('Filename'),
-            width: 330,
-            dataIndex: 'filename',
-            tpl: new Ext.XTemplate('{filename:htmlEncode}'),
-        },
-        {
-            header: _('Size'),
-            width: 150,
-            dataIndex: 'size',
-            tpl: new Ext.XTemplate('{size:this.fsize}', {
-                fsize: function (v) {
-                    return fsize(v);
-                },
-            }),
-        },
-        {
-            xtype: 'tgrendercolumn',
-            header: _('Progress'),
-            width: 150,
-            dataIndex: 'progress',
-            renderer: function (v) {
-                var progress = v * 100;
-                return Deluge.progressBar(
-                    progress,
-                    this.col.width,
-                    progress.toFixed(2) + '%',
-                    0
-                );
-            },
-        },
-        {
-            header: _('Priority'),
-            width: 150,
-            dataIndex: 'priority',
-            tpl: new Ext.XTemplate(
-                '<tpl if="!isNaN(priority)">' +
-                    '<div class="{priority:this.getClass}">' +
-                    '{priority:this.getName}' +
-                    '</div></tpl>',
-                {
-                    getClass: function (v) {
-                        return FILE_PRIORITY_CSS[v];
-                    },
-
-                    getName: function (v) {
-                        return _(FILE_PRIORITY[v]);
-                    },
-                }
-            ),
-        },
-    ],
-
-    selModel: new Ext.tree.MultiSelectionModel(),
-
-    initComponent: function () {
-        Deluge.details.FilesTab.superclass.initComponent.call(this);
-        this.setRootNode(new Ext.tree.TreeNode({ text: _('Files') }));
-    },
-
-    clear: function () {
-        var root = this.getRootNode();
-        if (!root.hasChildNodes()) return;
-        root.cascade(function (node) {
-            var parentNode = node.parentNode;
-            if (!parentNode) return;
-            if (!parentNode.ownerTree) return;
-            parentNode.removeChild(node);
-        });
-    },
-
-    createFileTree: function (files) {
-        function walk(files, parentNode) {
-            for (var file in files.contents) {
-                var item = files.contents[file];
-                if (item.type == 'dir') {
-                    walk(
-                        item,
-                        parentNode.appendChild(
-                            new Ext.tree.TreeNode({
-                                text: file,
-                                filename: file,
-                                size: item.size,
-                                progress: item.progress,
-                                priority: item.priority,
-                            })
-                        )
-                    );
-                } else {
-                    parentNode.appendChild(
-                        new Ext.tree.TreeNode({
-                            text: file,
-                            filename: file,
-                            fileIndex: item.index,
-                            size: item.size,
-                            progress: item.progress,
-                            priority: item.priority,
-                            leaf: true,
-                            iconCls: 'x-deluge-file',
-                            uiProvider: Ext.ux.tree.TreeGridNodeUI,
-                        })
-                    );
-                }
-            }
-        }
-        var root = this.getRootNode();
-        walk(files, root);
-        root.firstChild.expand();
-    },
-
-    update: function (torrentId) {
-        if (this.torrentId != torrentId) {
-            this.clear();
-            this.torrentId = torrentId;
-        }
-
-        deluge.client.web.get_torrent_files(torrentId, {
-            success: this.onRequestComplete,
-            scope: this,
-            torrentId: torrentId,
-        });
-    },
-
-    updateFileTree: function (files) {
-        function walk(files, parentNode) {
-            for (var file in files.contents) {
-                var item = files.contents[file];
-                var node = parentNode.findChild('filename', file);
-                node.attributes.size = item.size;
-                node.attributes.progress = item.progress;
-                node.attributes.priority = item.priority;
-                node.ui.updateColumns();
-                if (item.type == 'dir') {
-                    walk(item, node);
-                }
-            }
-        }
-        walk(files, this.getRootNode());
-    },
-
-    onRender: function (ct, position) {
-        Deluge.details.FilesTab.superclass.onRender.call(this, ct, position);
-        deluge.menus.filePriorities.on('itemclick', this.onItemClick, this);
-        this.on('contextmenu', this.onContextMenu, this);
-        this.sorter = new Ext.tree.TreeSorter(this, {
-            folderSort: true,
-        });
-    },
-
-    onContextMenu: function (node, e) {
-        e.stopEvent();
-        var selModel = this.getSelectionModel();
-        if (selModel.getSelectedNodes().length < 2) {
-            selModel.clearSelections();
-            node.select();
-        }
-        deluge.menus.filePriorities.showAt(e.getPoint());
-    },
-
-    onItemClick: function (baseItem, e) {
-        switch (baseItem.id) {
-            case 'expandAll':
-                this.expandAll();
-                break;
-            default:
-                var indexes = {};
-                var walk = function (node) {
-                    if (Ext.isEmpty(node.attributes.fileIndex)) return;
-                    indexes[node.attributes.fileIndex] =
-                        node.attributes.priority;
-                };
-                this.getRootNode().cascade(walk);
-
-                var nodes = this.getSelectionModel().getSelectedNodes();
-                Ext.each(nodes, function (node) {
-                    if (!node.isLeaf()) {
-                        var setPriorities = function (node) {
-                            if (Ext.isEmpty(node.attributes.fileIndex)) return;
-                            indexes[node.attributes.fileIndex] =
-                                baseItem.filePriority;
-                        };
-                        node.cascade(setPriorities);
-                    } else if (!Ext.isEmpty(node.attributes.fileIndex)) {
-                        indexes[node.attributes.fileIndex] =
-                            baseItem.filePriority;
-                        return;
-                    }
-                });
-
-                var priorities = new Array(Ext.keys(indexes).length);
-                for (var index in indexes) {
-                    priorities[index] = indexes[index];
-                }
-
-                deluge.client.core.set_torrent_options(
-                    [this.torrentId],
-                    { file_priorities: priorities },
-                    {
-                        success: function () {
-                            Ext.each(nodes, function (node) {
-                                node.attributes.priority =
-                                    baseItem.filePriority;
-                                node.ui.updateColumns();
-                            });
-                        },
-                        scope: this,
-                    }
-                );
-                break;
-        }
-    },
-
-    onRequestComplete: function (files, options) {
-        if (!this.getRootNode().hasChildNodes()) {
-            this.createFileTree(files);
-        } else {
-            this.updateFileTree(files);
-        }
-    },
-});
Index: luge/ui/web/js/deluge-all/details/OptionsTab.js
===================================================================
--- deluge/ui/web/js/deluge-all/details/OptionsTab.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,417 +1,0 @@
-/**
- * Deluge.details.OptionsTab.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Deluge.details.OptionsTab = Ext.extend(Ext.form.FormPanel, {
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                autoScroll: true,
-                bodyStyle: 'padding: 5px;',
-                border: false,
-                cls: 'x-deluge-options',
-                defaults: {
-                    autoHeight: true,
-                    labelWidth: 1,
-                    defaultType: 'checkbox',
-                },
-                deferredRender: false,
-                layout: 'column',
-                title: _('Options'),
-            },
-            config
-        );
-        Deluge.details.OptionsTab.superclass.constructor.call(this, config);
-    },
-
-    initComponent: function () {
-        Deluge.details.OptionsTab.superclass.initComponent.call(this);
-
-        (this.fieldsets = {}), (this.fields = {});
-        this.optionsManager = new Deluge.MultiOptionsManager({
-            options: {
-                max_download_speed: -1,
-                max_upload_speed: -1,
-                max_connections: -1,
-                max_upload_slots: -1,
-                auto_managed: false,
-                stop_at_ratio: false,
-                stop_ratio: 2.0,
-                remove_at_ratio: false,
-                move_completed: false,
-                move_completed_path: '',
-                private: false,
-                prioritize_first_last: false,
-                super_seeding: false,
-            },
-        });
-
-        /*
-         * Bandwidth Options
-         */
-        this.fieldsets.bandwidth = this.add({
-            xtype: 'fieldset',
-            defaultType: 'spinnerfield',
-            bodyStyle: 'padding: 5px',
-
-            layout: 'table',
-            layoutConfig: { columns: 3 },
-            labelWidth: 150,
-
-            style: 'margin-left: 10px; margin-right: 5px; padding: 5px',
-            title: _('Bandwidth'),
-            width: 250,
-        });
-
-        /*
-         * Max Download Speed
-         */
-        this.fieldsets.bandwidth.add({
-            xtype: 'label',
-            text: _('Max Download Speed:'),
-            forId: 'max_download_speed',
-            cls: 'x-deluge-options-label',
-        });
-        this.fields.max_download_speed = this.fieldsets.bandwidth.add({
-            id: 'max_download_speed',
-            name: 'max_download_speed',
-            width: 70,
-            strategy: {
-                xtype: 'number',
-                decimalPrecision: 1,
-                minValue: -1,
-                maxValue: 9999999,
-            },
-        });
-        this.fieldsets.bandwidth.add({
-            xtype: 'label',
-            text: _('KiB/s'),
-            style: 'margin-left: 10px',
-        });
-
-        /*
-         * Max Upload Speed
-         */
-        this.fieldsets.bandwidth.add({
-            xtype: 'label',
-            text: _('Max Upload Speed:'),
-            forId: 'max_upload_speed',
-            cls: 'x-deluge-options-label',
-        });
-        this.fields.max_upload_speed = this.fieldsets.bandwidth.add({
-            id: 'max_upload_speed',
-            name: 'max_upload_speed',
-            width: 70,
-            value: -1,
-            strategy: {
-                xtype: 'number',
-                decimalPrecision: 1,
-                minValue: -1,
-                maxValue: 9999999,
-            },
-        });
-        this.fieldsets.bandwidth.add({
-            xtype: 'label',
-            text: _('KiB/s'),
-            style: 'margin-left: 10px',
-        });
-
-        /*
-         * Max Connections
-         */
-        this.fieldsets.bandwidth.add({
-            xtype: 'label',
-            text: _('Max Connections:'),
-            forId: 'max_connections',
-            cls: 'x-deluge-options-label',
-        });
-        this.fields.max_connections = this.fieldsets.bandwidth.add({
-            id: 'max_connections',
-            name: 'max_connections',
-            width: 70,
-            value: -1,
-            strategy: {
-                xtype: 'number',
-                decimalPrecision: 0,
-                minValue: -1,
-                maxValue: 99999,
-            },
-            colspan: 2,
-        });
-
-        /*
-         * Max Upload Slots
-         */
-        this.fieldsets.bandwidth.add({
-            xtype: 'label',
-            text: _('Max Upload Slots:'),
-            forId: 'max_upload_slots',
-            cls: 'x-deluge-options-label',
-        });
-        this.fields.max_upload_slots = this.fieldsets.bandwidth.add({
-            id: 'max_upload_slots',
-            name: 'max_upload_slots',
-            width: 70,
-            value: -1,
-            strategy: {
-                xtype: 'number',
-                decimalPrecision: 0,
-                minValue: -1,
-                maxValue: 99999,
-            },
-            colspan: 2,
-        });
-
-        /*
-         * Queue Options
-         */
-        this.fieldsets.queue = this.add({
-            xtype: 'fieldset',
-            title: _('Queue'),
-            style: 'margin-left: 5px; margin-right: 5px; padding: 5px',
-            width: 210,
-
-            layout: 'table',
-            layoutConfig: { columns: 2 },
-            labelWidth: 0,
-
-            defaults: {
-                fieldLabel: '',
-                labelSeparator: '',
-            },
-        });
-
-        this.fields.auto_managed = this.fieldsets.queue.add({
-            xtype: 'checkbox',
-            fieldLabel: '',
-            labelSeparator: '',
-            name: 'is_auto_managed',
-            boxLabel: _('Auto Managed'),
-            width: 200,
-            colspan: 2,
-        });
-
-        this.fields.stop_at_ratio = this.fieldsets.queue.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            id: 'stop_at_ratio',
-            width: 120,
-            boxLabel: _('Stop seed at ratio:'),
-            handler: this.onStopRatioChecked,
-            scope: this,
-        });
-
-        this.fields.stop_ratio = this.fieldsets.queue.add({
-            xtype: 'spinnerfield',
-            id: 'stop_ratio',
-            name: 'stop_ratio',
-            disabled: true,
-            width: 50,
-            value: 2.0,
-            strategy: {
-                xtype: 'number',
-                minValue: -1,
-                maxValue: 99999,
-                incrementValue: 0.1,
-                alternateIncrementValue: 1,
-                decimalPrecision: 1,
-            },
-        });
-
-        this.fields.remove_at_ratio = this.fieldsets.queue.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            id: 'remove_at_ratio',
-            ctCls: 'x-deluge-indent-checkbox',
-            bodyStyle: 'padding-left: 10px',
-            boxLabel: _('Remove at ratio'),
-            disabled: true,
-            colspan: 2,
-        });
-
-        this.fields.move_completed = this.fieldsets.queue.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            id: 'move_completed',
-            boxLabel: _('Move Completed:'),
-            colspan: 2,
-            handler: this.onMoveCompletedChecked,
-            scope: this,
-        });
-
-        this.fields.move_completed_path = this.fieldsets.queue.add({
-            xtype: 'textfield',
-            fieldLabel: '',
-            id: 'move_completed_path',
-            colspan: 3,
-            bodyStyle: 'margin-left: 20px',
-            width: 180,
-            disabled: true,
-        });
-
-        /*
-         * General Options
-         */
-        this.rightColumn = this.add({
-            border: false,
-            autoHeight: true,
-            style: 'margin-left: 5px',
-            width: 210,
-        });
-
-        this.fieldsets.general = this.rightColumn.add({
-            xtype: 'fieldset',
-            autoHeight: true,
-            defaultType: 'checkbox',
-            title: _('General'),
-            layout: 'form',
-        });
-
-        this.fields['private'] = this.fieldsets.general.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            boxLabel: _('Private'),
-            id: 'private',
-            disabled: true,
-        });
-
-        this.fields.prioritize_first_last = this.fieldsets.general.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            boxLabel: _('Prioritize First/Last'),
-            id: 'prioritize_first_last',
-        });
-
-        this.fields.super_seeding = this.fieldsets.general.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            boxLabel: _('Super Seeding'),
-            id: 'super_seeding',
-        });
-
-        // Bind the fields so the options manager can manage them.
-        for (var id in this.fields) {
-            this.optionsManager.bind(id, this.fields[id]);
-        }
-
-        /*
-         * Buttons
-         */
-        this.buttonPanel = this.rightColumn.add({
-            layout: 'hbox',
-            xtype: 'panel',
-            border: false,
-        });
-
-        /*
-         * Edit Trackers button
-         */
-        this.buttonPanel.add({
-            id: 'edit_trackers',
-            xtype: 'button',
-            text: _('Edit Trackers'),
-            cls: 'x-btn-text-icon',
-            iconCls: 'x-deluge-edit-trackers',
-            border: false,
-            width: 100,
-            handler: this.onEditTrackers,
-            scope: this,
-        });
-
-        /*
-         * Apply button
-         */
-        this.buttonPanel.add({
-            id: 'apply',
-            xtype: 'button',
-            text: _('Apply'),
-            style: 'margin-left: 10px;',
-            border: false,
-            width: 100,
-            handler: this.onApply,
-            scope: this,
-        });
-    },
-
-    onRender: function (ct, position) {
-        Deluge.details.OptionsTab.superclass.onRender.call(this, ct, position);
-
-        // This is another hack I think, so keep an eye out here when upgrading.
-        this.layout = new Ext.layout.ColumnLayout();
-        this.layout.setContainer(this);
-        this.doLayout();
-    },
-
-    clear: function () {
-        if (this.torrentId == null) return;
-        this.torrentId = null;
-        this.optionsManager.changeId(null);
-    },
-
-    reset: function () {
-        if (this.torrentId) this.optionsManager.reset();
-    },
-
-    update: function (torrentId) {
-        if (this.torrentId && !torrentId) this.clear(); // we want to clear the pane if we get a null torrent torrentIds
-
-        if (!torrentId) return; // We do not care about null torrentIds.
-
-        if (this.torrentId != torrentId) {
-            this.torrentId = torrentId;
-            this.optionsManager.changeId(torrentId);
-        }
-        deluge.client.web.get_torrent_status(torrentId, Deluge.Keys.Options, {
-            success: this.onRequestComplete,
-            scope: this,
-        });
-    },
-
-    onApply: function () {
-        var changed = this.optionsManager.getDirty();
-        deluge.client.core.set_torrent_options([this.torrentId], changed, {
-            success: function () {
-                this.optionsManager.commit();
-            },
-            scope: this,
-        });
-    },
-
-    onEditTrackers: function () {
-        deluge.editTrackers.show();
-    },
-
-    onMoveCompletedChecked: function (checkbox, checked) {
-        this.fields.move_completed_path.setDisabled(!checked);
-
-        if (!checked) return;
-        this.fields.move_completed_path.focus();
-    },
-
-    onStopRatioChecked: function (checkbox, checked) {
-        this.fields.remove_at_ratio.setDisabled(!checked);
-        this.fields.stop_ratio.setDisabled(!checked);
-    },
-
-    onRequestComplete: function (torrent, options) {
-        this.fields['private'].setValue(torrent['private']);
-        this.fields['private'].setDisabled(true);
-        delete torrent['private'];
-        torrent['auto_managed'] = torrent['is_auto_managed'];
-        torrent['prioritize_first_last_pieces'] =
-            torrent['prioritize_first_last'];
-        this.optionsManager.setDefault(torrent);
-        var stop_at_ratio = this.optionsManager.get('stop_at_ratio');
-        this.fields.remove_at_ratio.setDisabled(!stop_at_ratio);
-        this.fields.stop_ratio.setDisabled(!stop_at_ratio);
-        this.fields.move_completed_path.setDisabled(
-            !this.optionsManager.get('move_completed')
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/details/PeersTab.js
===================================================================
--- deluge/ui/web/js/deluge-all/details/PeersTab.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,166 +1,0 @@
-/**
- * Deluge.details.PeersTab.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-(function () {
-    function flagRenderer(value) {
-        if (!value.replace(' ', '').replace(' ', '')) {
-            return '';
-        }
-        return String.format(
-            '<img alt="{1}" title="{1}" src="{0}flag/{1}" />',
-            deluge.config.base,
-            value
-        );
-    }
-    function peerAddressRenderer(value, p, record) {
-        var seed =
-            record.data['seed'] == 1024 ? 'x-deluge-seed' : 'x-deluge-peer';
-        // Modify display of IPv6 to include brackets
-        var peer_ip = value.split(':');
-        if (peer_ip.length > 2) {
-            var port = peer_ip.pop();
-            var ip = peer_ip.join(':');
-            value = '[' + ip + ']:' + port;
-        }
-        return String.format('<div class="{0}">{1}</div>', seed, value);
-    }
-    function peerProgressRenderer(value) {
-        var progress = (value * 100).toFixed(0);
-        return Deluge.progressBar(progress, this.width - 8, progress + '%');
-    }
-
-    Deluge.details.PeersTab = Ext.extend(Ext.grid.GridPanel, {
-        // fast way to figure out if we have a peer already.
-        peers: {},
-
-        constructor: function (config) {
-            config = Ext.apply(
-                {
-                    title: _('Peers'),
-                    cls: 'x-deluge-peers',
-                    store: new Ext.data.Store({
-                        reader: new Ext.data.JsonReader(
-                            {
-                                idProperty: 'ip',
-                                root: 'peers',
-                            },
-                            Deluge.data.Peer
-                        ),
-                    }),
-                    columns: [
-                        {
-                            header: '&nbsp;',
-                            width: 30,
-                            sortable: true,
-                            renderer: flagRenderer,
-                            dataIndex: 'country',
-                        },
-                        {
-                            header: _('Address'),
-                            width: 125,
-                            sortable: true,
-                            renderer: peerAddressRenderer,
-                            dataIndex: 'ip',
-                        },
-                        {
-                            header: _('Client'),
-                            width: 125,
-                            sortable: true,
-                            renderer: 'htmlEncode',
-                            dataIndex: 'client',
-                        },
-                        {
-                            header: _('Progress'),
-                            width: 150,
-                            sortable: true,
-                            renderer: peerProgressRenderer,
-                            dataIndex: 'progress',
-                        },
-                        {
-                            header: _('Down Speed'),
-                            width: 100,
-                            sortable: true,
-                            renderer: fspeed,
-                            dataIndex: 'down_speed',
-                        },
-                        {
-                            header: _('Up Speed'),
-                            width: 100,
-                            sortable: true,
-                            renderer: fspeed,
-                            dataIndex: 'up_speed',
-                        },
-                    ],
-                    stripeRows: true,
-                    deferredRender: false,
-                    autoScroll: true,
-                },
-                config
-            );
-            Deluge.details.PeersTab.superclass.constructor.call(this, config);
-        },
-
-        clear: function () {
-            this.getStore().removeAll();
-            this.peers = {};
-        },
-
-        update: function (torrentId) {
-            deluge.client.web.get_torrent_status(torrentId, Deluge.Keys.Peers, {
-                success: this.onRequestComplete,
-                scope: this,
-            });
-        },
-
-        onRequestComplete: function (torrent, options) {
-            if (!torrent) return;
-
-            var store = this.getStore();
-            var newPeers = [];
-            var addresses = {};
-
-            // Go through the peers updating and creating peer records
-            Ext.each(
-                torrent.peers,
-                function (peer) {
-                    if (this.peers[peer.ip]) {
-                        var record = store.getById(peer.ip);
-                        record.beginEdit();
-                        for (var k in peer) {
-                            if (record.get(k) != peer[k]) {
-                                record.set(k, peer[k]);
-                            }
-                        }
-                        record.endEdit();
-                    } else {
-                        this.peers[peer.ip] = 1;
-                        newPeers.push(new Deluge.data.Peer(peer, peer.ip));
-                    }
-                    addresses[peer.ip] = 1;
-                },
-                this
-            );
-            store.add(newPeers);
-
-            // Remove any peers that should not be left in the store.
-            store.each(function (record) {
-                if (!addresses[record.id]) {
-                    store.remove(record);
-                    delete this.peers[record.id];
-                }
-            }, this);
-            store.commitChanges();
-
-            var sortState = store.getSortState();
-            if (!sortState) return;
-            store.sort(sortState.field, sortState.direction);
-        },
-    });
-})();
Index: luge/ui/web/js/deluge-all/details/StatusTab.js
===================================================================
--- deluge/ui/web/js/deluge-all/details/StatusTab.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,155 +1,0 @@
-/**
- * Deluge.details.StatusTab.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge.details');
-
-/**
- * @class Deluge.details.StatusTab
- * @extends Ext.Panel
- */
-Deluge.details.StatusTab = Ext.extend(Ext.Panel, {
-    title: _('Status'),
-    autoScroll: true,
-
-    onRender: function (ct, position) {
-        Deluge.details.StatusTab.superclass.onRender.call(this, ct, position);
-
-        this.progressBar = this.add({
-            xtype: 'progress',
-            cls: 'x-deluge-status-progressbar',
-        });
-
-        this.status = this.add({
-            cls: 'x-deluge-status',
-            id: 'deluge-details-status',
-
-            border: false,
-            width: 1000,
-            listeners: {
-                render: {
-                    fn: function (panel) {
-                        panel.load({
-                            url: deluge.config.base + 'render/tab_status.html',
-                            text: _('Loading') + '...',
-                        });
-                        panel
-                            .getUpdater()
-                            .on('update', this.onPanelUpdate, this);
-                    },
-                    scope: this,
-                },
-            },
-        });
-    },
-
-    clear: function () {
-        this.progressBar.updateProgress(0, ' ');
-        for (var k in this.fields) {
-            this.fields[k].innerHTML = '';
-        }
-    },
-
-    update: function (torrentId) {
-        if (!this.fields) this.getFields();
-        deluge.client.web.get_torrent_status(torrentId, Deluge.Keys.Status, {
-            success: this.onRequestComplete,
-            scope: this,
-        });
-    },
-
-    onPanelUpdate: function (el, response) {
-        this.fields = {};
-        Ext.each(
-            Ext.query('dd', this.status.body.dom),
-            function (field) {
-                this.fields[field.className] = field;
-            },
-            this
-        );
-    },
-
-    onRequestComplete: function (status) {
-        seeds =
-            status.total_seeds > -1
-                ? status.num_seeds + ' (' + status.total_seeds + ')'
-                : status.num_seeds;
-        peers =
-            status.total_peers > -1
-                ? status.num_peers + ' (' + status.total_peers + ')'
-                : status.num_peers;
-        last_seen_complete =
-            status.last_seen_complete > 0.0
-                ? fdate(status.last_seen_complete)
-                : 'Never';
-        completed_time =
-            status.completed_time > 0.0 ? fdate(status.completed_time) : '';
-
-        var data = {
-            downloaded: fsize(status.total_done, true),
-            uploaded: fsize(status.total_uploaded, true),
-            share: status.ratio == -1 ? '&infin;' : status.ratio.toFixed(3),
-            announce: ftime(status.next_announce),
-            tracker_status: status.tracker_status,
-            downspeed: status.download_payload_rate
-                ? fspeed(status.download_payload_rate)
-                : '0.0 KiB/s',
-            upspeed: status.upload_payload_rate
-                ? fspeed(status.upload_payload_rate)
-                : '0.0 KiB/s',
-            eta: status.eta < 0 ? '&infin;' : ftime(status.eta),
-            pieces: status.num_pieces + ' (' + fsize(status.piece_length) + ')',
-            seeds: seeds,
-            peers: peers,
-            avail: status.distributed_copies.toFixed(3),
-            active_time: ftime(status.active_time),
-            seeding_time: ftime(status.seeding_time),
-            seed_rank: status.seed_rank,
-            time_added: fdate(status.time_added),
-            last_seen_complete: last_seen_complete,
-            completed_time: completed_time,
-            time_since_transfer: ftime(status.time_since_transfer),
-        };
-        data.auto_managed = _(status.is_auto_managed ? 'True' : 'False');
-
-        var translate_tracker_status = {
-            Error: _('Error'),
-            Warning: _('Warning'),
-            'Announce OK': _('Announce OK'),
-            'Announce Sent': _('Announce Sent'),
-        };
-        for (var key in translate_tracker_status) {
-            if (data.tracker_status.indexOf(key) != -1) {
-                data.tracker_status = data.tracker_status.replace(
-                    key,
-                    translate_tracker_status[key]
-                );
-                break;
-            }
-        }
-
-        data.downloaded +=
-            ' (' +
-            (status.total_payload_download
-                ? fsize(status.total_payload_download)
-                : '0.0 KiB') +
-            ')';
-        data.uploaded +=
-            ' (' +
-            (status.total_payload_upload
-                ? fsize(status.total_payload_upload)
-                : '0.0 KiB') +
-            ')';
-
-        for (var field in this.fields) {
-            this.fields[field].innerHTML = data[field];
-        }
-        var text = status.state + ' ' + status.progress.toFixed(2) + '%';
-        this.progressBar.updateProgress(status.progress / 100.0, text);
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/BandwidthPage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/BandwidthPage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,202 +1,0 @@
-/**
- * Deluge.preferences.BandwidthPage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Bandwidth
- * @extends Ext.form.FormPanel
- */
-Deluge.preferences.Bandwidth = Ext.extend(Ext.form.FormPanel, {
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                border: false,
-                title: _('Bandwidth'),
-                header: false,
-                layout: 'form',
-                labelWidth: 10,
-            },
-            config
-        );
-        Deluge.preferences.Bandwidth.superclass.constructor.call(this, config);
-    },
-
-    initComponent: function () {
-        Deluge.preferences.Bandwidth.superclass.initComponent.call(this);
-
-        var om = deluge.preferences.getOptionsManager();
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Global Bandwidth Usage'),
-            labelWidth: 200,
-            defaultType: 'spinnerfield',
-            defaults: {
-                minValue: -1,
-                maxValue: 9999999,
-            },
-            style: 'margin-bottom: 0px; padding-bottom: 0px;',
-            autoHeight: true,
-        });
-        om.bind(
-            'max_connections_global',
-            fieldset.add({
-                name: 'max_connections_global',
-                fieldLabel: _('Maximum Connections:'),
-                labelSeparator: '',
-                width: 80,
-                value: -1,
-                decimalPrecision: 0,
-            })
-        );
-        om.bind(
-            'max_upload_slots_global',
-            fieldset.add({
-                name: 'max_upload_slots_global',
-                fieldLabel: _('Maximum Upload Slots'),
-                labelSeparator: '',
-                width: 80,
-                value: -1,
-                decimalPrecision: 0,
-            })
-        );
-        om.bind(
-            'max_download_speed',
-            fieldset.add({
-                name: 'max_download_speed',
-                fieldLabel: _('Maximum Download Speed (KiB/s):'),
-                labelSeparator: '',
-                width: 80,
-                value: -1.0,
-                decimalPrecision: 1,
-            })
-        );
-        om.bind(
-            'max_upload_speed',
-            fieldset.add({
-                name: 'max_upload_speed',
-                fieldLabel: _('Maximum Upload Speed (KiB/s):'),
-                labelSeparator: '',
-                width: 80,
-                value: -1.0,
-                decimalPrecision: 1,
-            })
-        );
-        om.bind(
-            'max_half_open_connections',
-            fieldset.add({
-                name: 'max_half_open_connections',
-                fieldLabel: _('Maximum Half-Open Connections:'),
-                labelSeparator: '',
-                width: 80,
-                value: -1,
-                decimalPrecision: 0,
-            })
-        );
-        om.bind(
-            'max_connections_per_second',
-            fieldset.add({
-                name: 'max_connections_per_second',
-                fieldLabel: _('Maximum Connection Attempts per Second:'),
-                labelSeparator: '',
-                width: 80,
-                value: -1,
-                decimalPrecision: 0,
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: '',
-            defaultType: 'checkbox',
-            style: 'padding-top: 0px; padding-bottom: 5px; margin-top: 0px; margin-bottom: 0px;',
-            autoHeight: true,
-        });
-        om.bind(
-            'ignore_limits_on_local_network',
-            fieldset.add({
-                name: 'ignore_limits_on_local_network',
-                height: 22,
-                fieldLabel: '',
-                labelSeparator: '',
-                boxLabel: _('Ignore limits on local network'),
-            })
-        );
-        om.bind(
-            'rate_limit_ip_overhead',
-            fieldset.add({
-                name: 'rate_limit_ip_overhead',
-                height: 22,
-                fieldLabel: '',
-                labelSeparator: '',
-                boxLabel: _('Rate limit IP overhead'),
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Per Torrent Bandwidth Usage'),
-            style: 'margin-bottom: 0px; padding-bottom: 0px;',
-            defaultType: 'spinnerfield',
-            labelWidth: 200,
-            defaults: {
-                minValue: -1,
-                maxValue: 99999,
-            },
-            autoHeight: true,
-        });
-        om.bind(
-            'max_connections_per_torrent',
-            fieldset.add({
-                name: 'max_connections_per_torrent',
-                fieldLabel: _('Maximum Connections:'),
-                labelSeparator: '',
-                width: 80,
-                value: -1,
-                decimalPrecision: 0,
-            })
-        );
-        om.bind(
-            'max_upload_slots_per_torrent',
-            fieldset.add({
-                name: 'max_upload_slots_per_torrent',
-                fieldLabel: _('Maximum Upload Slots:'),
-                labelSeparator: '',
-                width: 80,
-                value: -1,
-                decimalPrecision: 0,
-            })
-        );
-        om.bind(
-            'max_download_speed_per_torrent',
-            fieldset.add({
-                name: 'max_download_speed_per_torrent',
-                fieldLabel: _('Maximum Download Speed (KiB/s):'),
-                labelSeparator: '',
-                width: 80,
-                value: -1,
-                decimalPrecision: 0,
-            })
-        );
-        om.bind(
-            'max_upload_speed_per_torrent',
-            fieldset.add({
-                name: 'max_upload_speed_per_torrent',
-                fieldLabel: _('Maximum Upload Speed (KiB/s):'),
-                labelSeparator: '',
-                width: 80,
-                value: -1,
-                decimalPrecision: 0,
-            })
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/CachePage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/CachePage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,61 +1,0 @@
-/**
- * Deluge.preferences.CachePage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Cache
- * @extends Ext.form.FormPanel
- */
-Deluge.preferences.Cache = Ext.extend(Ext.form.FormPanel, {
-    border: false,
-    title: _('Cache'),
-    header: false,
-    layout: 'form',
-
-    initComponent: function () {
-        Deluge.preferences.Cache.superclass.initComponent.call(this);
-
-        var om = deluge.preferences.getOptionsManager();
-
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Settings'),
-            autoHeight: true,
-            labelWidth: 180,
-            defaultType: 'spinnerfield',
-            defaults: {
-                decimalPrecision: 0,
-                minValue: -1,
-                maxValue: 999999,
-            },
-        });
-        om.bind(
-            'cache_size',
-            fieldset.add({
-                fieldLabel: _('Cache Size (16 KiB Blocks):'),
-                labelSeparator: '',
-                name: 'cache_size',
-                width: 60,
-                value: 512,
-            })
-        );
-        om.bind(
-            'cache_expiry',
-            fieldset.add({
-                fieldLabel: _('Cache Expiry (seconds):'),
-                labelSeparator: '',
-                name: 'cache_expiry',
-                width: 60,
-                value: 60,
-            })
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/DaemonPage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/DaemonPage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,85 +1,0 @@
-/**
- * Deluge.preferences.DaemonPage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Daemon
- * @extends Ext.form.FormPanel
- */
-Deluge.preferences.Daemon = Ext.extend(Ext.form.FormPanel, {
-    border: false,
-    title: _('Daemon'),
-    header: false,
-    layout: 'form',
-
-    initComponent: function () {
-        Deluge.preferences.Daemon.superclass.initComponent.call(this);
-
-        var om = deluge.preferences.getOptionsManager();
-
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Port'),
-            autoHeight: true,
-            defaultType: 'spinnerfield',
-        });
-        om.bind(
-            'daemon_port',
-            fieldset.add({
-                fieldLabel: _('Daemon port:'),
-                labelSeparator: '',
-                name: 'daemon_port',
-                value: 58846,
-                decimalPrecision: 0,
-                minValue: -1,
-                maxValue: 65535,
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Connections'),
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-        });
-        om.bind(
-            'allow_remote',
-            fieldset.add({
-                fieldLabel: '',
-                height: 22,
-                labelSeparator: '',
-                boxLabel: _('Allow Remote Connections'),
-                name: 'allow_remote',
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Other'),
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-        });
-        om.bind(
-            'new_release_check',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                height: 40,
-                boxLabel: _('Periodically check the website for new releases'),
-                id: 'new_release_check',
-            })
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/DownloadsPage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/DownloadsPage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,124 +1,0 @@
-/**
- * Deluge.preferences.DownloadsPage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Downloads
- * @extends Ext.form.FormPanel
- */
-Deluge.preferences.Downloads = Ext.extend(Ext.FormPanel, {
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                border: false,
-                title: _('Downloads'),
-                header: false,
-                layout: 'form',
-                autoHeight: true,
-                width: 320,
-            },
-            config
-        );
-        Deluge.preferences.Downloads.superclass.constructor.call(this, config);
-    },
-
-    initComponent: function () {
-        Deluge.preferences.Downloads.superclass.initComponent.call(this);
-
-        var optMan = deluge.preferences.getOptionsManager();
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Folders'),
-            labelWidth: 150,
-            defaultType: 'togglefield',
-            autoHeight: true,
-            labelAlign: 'top',
-            width: 300,
-            style: 'margin-bottom: 5px; padding-bottom: 5px;',
-        });
-
-        optMan.bind(
-            'download_location',
-            fieldset.add({
-                xtype: 'textfield',
-                name: 'download_location',
-                fieldLabel: _('Download to:'),
-                labelSeparator: '',
-                width: 280,
-            })
-        );
-
-        var field = fieldset.add({
-            name: 'move_completed_path',
-            fieldLabel: _('Move completed to:'),
-            labelSeparator: '',
-            width: 280,
-        });
-        optMan.bind('move_completed', field.toggle);
-        optMan.bind('move_completed_path', field.input);
-
-        field = fieldset.add({
-            name: 'torrentfiles_location',
-            fieldLabel: _('Copy of .torrent files to:'),
-            labelSeparator: '',
-            width: 280,
-        });
-        optMan.bind('copy_torrent_file', field.toggle);
-        optMan.bind('torrentfiles_location', field.input);
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Options'),
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-            style: 'margin-bottom: 0; padding-bottom: 0;',
-            width: 280,
-        });
-        optMan.bind(
-            'prioritize_first_last_pieces',
-            fieldset.add({
-                name: 'prioritize_first_last_pieces',
-                labelSeparator: '',
-                height: 22,
-                boxLabel: _('Prioritize first and last pieces of torrent'),
-            })
-        );
-        optMan.bind(
-            'sequential_download',
-            fieldset.add({
-                name: 'sequential_download',
-                labelSeparator: '',
-                height: 22,
-                boxLabel: _('Sequential download'),
-            })
-        );
-        optMan.bind(
-            'add_paused',
-            fieldset.add({
-                name: 'add_paused',
-                labelSeparator: '',
-                height: 22,
-                boxLabel: _('Add torrents in Paused state'),
-            })
-        );
-        optMan.bind(
-            'pre_allocate_storage',
-            fieldset.add({
-                name: 'pre_allocate_storage',
-                labelSeparator: '',
-                height: 22,
-                boxLabel: _('Pre-allocate disk space'),
-            })
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/EncryptionPage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/EncryptionPage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,99 +1,0 @@
-/**
- * Deluge.preferences.EncryptionPage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Encryption
- * @extends Ext.form.FormPanel
- */
-Deluge.preferences.Encryption = Ext.extend(Ext.form.FormPanel, {
-    border: false,
-    title: _('Encryption'),
-    header: false,
-
-    initComponent: function () {
-        Deluge.preferences.Encryption.superclass.initComponent.call(this);
-
-        var optMan = deluge.preferences.getOptionsManager();
-
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Settings'),
-            header: false,
-            autoHeight: true,
-            defaultType: 'combo',
-            width: 300,
-        });
-        optMan.bind(
-            'enc_in_policy',
-            fieldset.add({
-                fieldLabel: _('Incoming:'),
-                labelSeparator: '',
-                mode: 'local',
-                width: 150,
-                store: new Ext.data.ArrayStore({
-                    fields: ['id', 'text'],
-                    data: [
-                        [0, _('Forced')],
-                        [1, _('Enabled')],
-                        [2, _('Disabled')],
-                    ],
-                }),
-                editable: false,
-                triggerAction: 'all',
-                valueField: 'id',
-                displayField: 'text',
-            })
-        );
-        optMan.bind(
-            'enc_out_policy',
-            fieldset.add({
-                fieldLabel: _('Outgoing:'),
-                labelSeparator: '',
-                mode: 'local',
-                width: 150,
-                store: new Ext.data.SimpleStore({
-                    fields: ['id', 'text'],
-                    data: [
-                        [0, _('Forced')],
-                        [1, _('Enabled')],
-                        [2, _('Disabled')],
-                    ],
-                }),
-                editable: false,
-                triggerAction: 'all',
-                valueField: 'id',
-                displayField: 'text',
-            })
-        );
-        optMan.bind(
-            'enc_level',
-            fieldset.add({
-                fieldLabel: _('Level:'),
-                labelSeparator: '',
-                mode: 'local',
-                width: 150,
-                store: new Ext.data.SimpleStore({
-                    fields: ['id', 'text'],
-                    data: [
-                        [0, _('Handshake')],
-                        [1, _('Full Stream')],
-                        [2, _('Either')],
-                    ],
-                }),
-                editable: false,
-                triggerAction: 'all',
-                valueField: 'id',
-                displayField: 'text',
-            })
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/InstallPluginWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,83 +1,0 @@
-/**
- * Deluge.preferences.InstallPluginWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.InstallPluginWindow
- * @extends Ext.Window
- */
-Deluge.preferences.InstallPluginWindow = Ext.extend(Ext.Window, {
-    title: _('Install Plugin'),
-    layout: 'fit',
-    height: 115,
-    width: 350,
-    constrainHeader: true,
-    bodyStyle: 'padding: 10px 5px;',
-    buttonAlign: 'center',
-    closeAction: 'hide',
-    iconCls: 'x-deluge-install-plugin',
-    modal: true,
-    plain: true,
-
-    initComponent: function () {
-        Deluge.preferences.InstallPluginWindow.superclass.initComponent.call(
-            this
-        );
-        this.addButton(_('Install'), this.onInstall, this);
-
-        this.form = this.add({
-            xtype: 'form',
-            baseCls: 'x-plain',
-            labelWidth: 70,
-            autoHeight: true,
-            fileUpload: true,
-            items: [
-                {
-                    xtype: 'fileuploadfield',
-                    width: 240,
-                    emptyText: _('Select an egg'),
-                    fieldLabel: _('Plugin Egg'),
-                    name: 'file',
-                    buttonCfg: {
-                        text: _('Browse...'),
-                    },
-                },
-            ],
-        });
-    },
-
-    onInstall: function (field, e) {
-        this.form.getForm().submit({
-            url: deluge.config.base + 'upload',
-            waitMsg: _('Uploading your plugin...'),
-            success: this.onUploadSuccess,
-            scope: this,
-        });
-    },
-
-    onUploadPlugin: function (info, obj, response, request) {
-        this.fireEvent('pluginadded');
-    },
-
-    onUploadSuccess: function (fp, upload) {
-        this.hide();
-        if (upload.result.success) {
-            var filename = this.form.getForm().getFieldValues().file;
-            filename = filename.split('\\').slice(-1)[0];
-            var path = upload.result.files[0];
-            this.form.getForm().setValues({ file: '' });
-            deluge.client.web.upload_plugin(filename, path, {
-                success: this.onUploadPlugin,
-                scope: this,
-                filename: filename,
-            });
-        }
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/InterfacePage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/InterfacePage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,358 +1,0 @@
-/**
- * Deluge.preferences.InterfacePage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Interface
- * @extends Ext.form.FormPanel
- */
-Deluge.preferences.Interface = Ext.extend(Ext.form.FormPanel, {
-    border: false,
-    title: _('Interface'),
-    header: false,
-    layout: 'form',
-
-    initComponent: function () {
-        Deluge.preferences.Interface.superclass.initComponent.call(this);
-
-        var om = (this.optionsManager = new Deluge.OptionsManager());
-        this.on('show', this.onPageShow, this);
-
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Interface'),
-            style: 'margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px',
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-            defaults: {
-                height: 17,
-                fieldLabel: '',
-                labelSeparator: '',
-            },
-        });
-        om.bind(
-            'show_session_speed',
-            fieldset.add({
-                name: 'show_session_speed',
-                boxLabel: _('Show session speed in titlebar'),
-            })
-        );
-        om.bind(
-            'sidebar_show_zero',
-            fieldset.add({
-                name: 'sidebar_show_zero',
-                boxLabel: _('Show filters with zero torrents'),
-            })
-        );
-        om.bind(
-            'sidebar_multiple_filters',
-            fieldset.add({
-                name: 'sidebar_multiple_filters',
-                boxLabel: _('Allow the use of multiple filters at once'),
-            })
-        );
-
-        var languagePanel = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Language'),
-            style: 'margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px',
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-        });
-        this.language = om.bind(
-            'language',
-            languagePanel.add({
-                xtype: 'combo',
-                labelSeparator: '',
-                name: 'language',
-                mode: 'local',
-                width: 200,
-                store: new Ext.data.ArrayStore({
-                    fields: ['id', 'text'],
-                }),
-                editable: false,
-                triggerAction: 'all',
-                valueField: 'id',
-                displayField: 'text',
-            })
-        );
-
-        var themePanel = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Theme'),
-            style: 'margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px',
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-        });
-        this.theme = om.bind(
-            'theme',
-            themePanel.add({
-                xtype: 'combo',
-                name: 'theme',
-                labelSeparator: '',
-                mode: 'local',
-                width: 200,
-                store: new Ext.data.ArrayStore({
-                    fields: ['id', 'text'],
-                }),
-                editable: false,
-                triggerAction: 'all',
-                valueField: 'id',
-                displayField: 'text',
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('WebUI Password'),
-            style: 'margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px',
-            autoHeight: true,
-            labelWidth: 100,
-            defaultType: 'textfield',
-            defaults: {
-                width: 100,
-                inputType: 'password',
-                labelStyle: 'padding-left: 5px',
-                height: 20,
-                labelSeparator: '',
-            },
-        });
-
-        this.oldPassword = fieldset.add({
-            name: 'old_password',
-            fieldLabel: _('Old:'),
-        });
-        this.newPassword = fieldset.add({
-            name: 'new_password',
-            fieldLabel: _('New:'),
-        });
-        this.confirmPassword = fieldset.add({
-            name: 'confirm_password',
-            fieldLabel: _('Confirm:'),
-        });
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Server'),
-            style: 'padding-top: 5px; margin-bottom: 0px; padding-bottom: 5px',
-            autoHeight: true,
-            labelWidth: 100,
-            defaultType: 'spinnerfield',
-            defaults: {
-                labelSeparator: '',
-                labelStyle: 'padding-left: 5px',
-                height: 20,
-                width: 80,
-            },
-        });
-        om.bind(
-            'session_timeout',
-            fieldset.add({
-                name: 'session_timeout',
-                fieldLabel: _('Session Timeout:'),
-                decimalPrecision: 0,
-                minValue: -1,
-                maxValue: Number.MAX_SAFE_INTEGER || Number.MAX_VALUE,
-            })
-        );
-        om.bind(
-            'port',
-            fieldset.add({
-                name: 'port',
-                fieldLabel: _('Port:'),
-                decimalPrecision: 0,
-                minValue: 1,
-                maxValue: 65535,
-            })
-        );
-        this.httpsField = om.bind(
-            'https',
-            fieldset.add({
-                xtype: 'checkbox',
-                name: 'https',
-                hideLabel: true,
-                width: 300,
-                style: 'margin-left: 5px',
-                boxLabel: _(
-                    'Enable SSL (paths relative to Deluge config folder)'
-                ),
-            })
-        );
-        this.httpsField.on('check', this.onSSLCheck, this);
-        this.pkeyField = om.bind(
-            'pkey',
-            fieldset.add({
-                xtype: 'textfield',
-                disabled: true,
-                name: 'pkey',
-                width: 180,
-                fieldLabel: _('Private Key:'),
-            })
-        );
-        this.certField = om.bind(
-            'cert',
-            fieldset.add({
-                xtype: 'textfield',
-                disabled: true,
-                name: 'cert',
-                width: 180,
-                fieldLabel: _('Certificate:'),
-            })
-        );
-    },
-
-    onApply: function () {
-        var changed = this.optionsManager.getDirty();
-        if (!Ext.isObjectEmpty(changed)) {
-            deluge.client.web.set_config(changed, {
-                success: this.onSetConfig,
-                scope: this,
-            });
-
-            for (var key in deluge.config) {
-                deluge.config[key] = this.optionsManager.get(key);
-            }
-            if ('language' in changed) {
-                Ext.Msg.show({
-                    title: _('WebUI Language Changed'),
-                    msg: _(
-                        'Do you want to refresh the page now to use the new language?'
-                    ),
-                    buttons: {
-                        yes: _('Refresh'),
-                        no: _('Close'),
-                    },
-                    multiline: false,
-                    fn: function (btnText) {
-                        if (btnText === 'yes') location.reload();
-                    },
-                    icon: Ext.MessageBox.QUESTION,
-                });
-            }
-            if ('theme' in changed) {
-                deluge.client.web.set_theme(changed['theme']);
-                Ext.Msg.show({
-                    title: _('WebUI Theme Changed'),
-                    msg: _(
-                        'Do you want to refresh the page now to use the new theme?'
-                    ),
-                    buttons: {
-                        yes: _('Refresh'),
-                        no: _('Close'),
-                    },
-                    multiline: false,
-                    fn: function (btnText) {
-                        if (btnText === 'yes') location.reload();
-                    },
-                    icon: Ext.MessageBox.QUESTION,
-                });
-            }
-        }
-        if (this.oldPassword.getValue() || this.newPassword.getValue()) {
-            this.onPasswordChange();
-        }
-    },
-
-    onOk: function () {
-        this.onApply();
-    },
-
-    onGotConfig: function (config) {
-        this.optionsManager.set(config);
-    },
-
-    onGotLanguages: function (info, obj, response, request) {
-        info.unshift(['', _('System Default')]);
-        this.language.store.loadData(info);
-        this.language.setValue(this.optionsManager.get('language'));
-    },
-
-    onGotThemes: function (info, obj, response, request) {
-        this.theme.store.loadData(info);
-        this.theme.setValue(this.optionsManager.get('theme'));
-    },
-
-    onPasswordChange: function () {
-        var newPassword = this.newPassword.getValue();
-        if (newPassword != this.confirmPassword.getValue()) {
-            Ext.MessageBox.show({
-                title: _('Invalid Password'),
-                msg: _("Your passwords don't match!"),
-                buttons: Ext.MessageBox.OK,
-                modal: false,
-                icon: Ext.MessageBox.ERROR,
-                iconCls: 'x-deluge-icon-error',
-            });
-            return;
-        }
-
-        var oldPassword = this.oldPassword.getValue();
-        deluge.client.auth.change_password(oldPassword, newPassword, {
-            success: function (result) {
-                if (!result) {
-                    Ext.MessageBox.show({
-                        title: _('Password'),
-                        msg: _('Your old password was incorrect!'),
-                        buttons: Ext.MessageBox.OK,
-                        modal: false,
-                        icon: Ext.MessageBox.ERROR,
-                        iconCls: 'x-deluge-icon-error',
-                    });
-                    this.oldPassword.setValue('');
-                } else {
-                    Ext.MessageBox.show({
-                        title: _('Change Successful'),
-                        msg: _('Your password was successfully changed!'),
-                        buttons: Ext.MessageBox.OK,
-                        modal: false,
-                        icon: Ext.MessageBox.INFO,
-                        iconCls: 'x-deluge-icon-info',
-                    });
-                    this.oldPassword.setValue('');
-                    this.newPassword.setValue('');
-                    this.confirmPassword.setValue('');
-                }
-            },
-            scope: this,
-        });
-    },
-
-    onSetConfig: function () {
-        this.optionsManager.commit();
-    },
-
-    onPageShow: function () {
-        deluge.client.web.get_config({
-            success: this.onGotConfig,
-            scope: this,
-        });
-        deluge.client.webutils.get_languages({
-            success: this.onGotLanguages,
-            scope: this,
-        });
-        deluge.client.webutils.get_themes({
-            success: this.onGotThemes,
-            scope: this,
-        });
-    },
-
-    onSSLCheck: function (e, checked) {
-        this.pkeyField.setDisabled(!checked);
-        this.certField.setDisabled(!checked);
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/NetworkPage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/NetworkPage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,247 +1,0 @@
-/**
- * Deluge.preferences.NetworkPage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Network
- * @extends Ext.form.FormPanel
- */
-Deluge.preferences.Network = Ext.extend(Ext.form.FormPanel, {
-    border: false,
-    layout: 'form',
-    title: _('Network'),
-    header: false,
-
-    initComponent: function () {
-        Deluge.preferences.Network.superclass.initComponent.call(this);
-        var optMan = deluge.preferences.getOptionsManager();
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Incoming Interface'),
-            style: 'margin-bottom: 5px; padding-bottom: 0px;',
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'textfield',
-        });
-        optMan.bind(
-            'listen_interface',
-            fieldset.add({
-                name: 'listen_interface',
-                fieldLabel: '',
-                labelSeparator: '',
-                width: 200,
-            })
-        );
-
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Incoming Port'),
-            style: 'margin-bottom: 5px; padding-bottom: 0px;',
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-        });
-        optMan.bind(
-            'random_port',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                boxLabel: _('Use Random Port'),
-                name: 'random_port',
-                height: 22,
-                listeners: {
-                    check: {
-                        fn: function (e, checked) {
-                            this.listenPort.setDisabled(checked);
-                        },
-                        scope: this,
-                    },
-                },
-            })
-        );
-
-        this.listenPort = fieldset.add({
-            xtype: 'spinnerfield',
-            name: 'listen_port',
-            fieldLabel: '',
-            labelSeparator: '',
-            width: 75,
-            strategy: {
-                xtype: 'number',
-                decimalPrecision: 0,
-                minValue: 0,
-                maxValue: 65535,
-            },
-        });
-        optMan.bind('listen_ports', this.listenPort);
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Outgoing Interface'),
-            style: 'margin-bottom: 5px; padding-bottom: 0px;',
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'textfield',
-        });
-        optMan.bind(
-            'outgoing_interface',
-            fieldset.add({
-                name: 'outgoing_interface',
-                fieldLabel: '',
-                labelSeparator: '',
-                width: 200,
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Outgoing Ports'),
-            style: 'margin-bottom: 5px; padding-bottom: 0px;',
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-        });
-        optMan.bind(
-            'random_outgoing_ports',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                boxLabel: _('Use Random Ports'),
-                name: 'random_outgoing_ports',
-                height: 22,
-                listeners: {
-                    check: {
-                        fn: function (e, checked) {
-                            this.outgoingPorts.setDisabled(checked);
-                        },
-                        scope: this,
-                    },
-                },
-            })
-        );
-        this.outgoingPorts = fieldset.add({
-            xtype: 'spinnergroup',
-            name: 'outgoing_ports',
-            fieldLabel: '',
-            labelSeparator: '',
-            colCfg: {
-                labelWidth: 40,
-                style: 'margin-right: 10px;',
-            },
-            items: [
-                {
-                    fieldLabel: _('From:'),
-                    labelSeparator: '',
-                    strategy: {
-                        xtype: 'number',
-                        decimalPrecision: 0,
-                        minValue: 0,
-                        maxValue: 65535,
-                    },
-                },
-                {
-                    fieldLabel: _('To:'),
-                    labelSeparator: '',
-                    strategy: {
-                        xtype: 'number',
-                        decimalPrecision: 0,
-                        minValue: 0,
-                        maxValue: 65535,
-                    },
-                },
-            ],
-        });
-        optMan.bind('outgoing_ports', this.outgoingPorts);
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Network Extras'),
-            autoHeight: true,
-            layout: 'table',
-            layoutConfig: {
-                columns: 3,
-            },
-            defaultType: 'checkbox',
-        });
-        optMan.bind(
-            'upnp',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                boxLabel: _('UPnP'),
-                name: 'upnp',
-            })
-        );
-        optMan.bind(
-            'natpmp',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                boxLabel: _('NAT-PMP'),
-                ctCls: 'x-deluge-indent-checkbox',
-                name: 'natpmp',
-            })
-        );
-        optMan.bind(
-            'utpex',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                boxLabel: _('Peer Exchange'),
-                ctCls: 'x-deluge-indent-checkbox',
-                name: 'utpex',
-            })
-        );
-        optMan.bind(
-            'lsd',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                boxLabel: _('LSD'),
-                name: 'lsd',
-            })
-        );
-        optMan.bind(
-            'dht',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                boxLabel: _('DHT'),
-                ctCls: 'x-deluge-indent-checkbox',
-                name: 'dht',
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Type Of Service'),
-            style: 'margin-bottom: 5px; padding-bottom: 0px;',
-            bodyStyle: 'margin: 0px; padding: 0px',
-            autoHeight: true,
-            defaultType: 'textfield',
-        });
-        optMan.bind(
-            'peer_tos',
-            fieldset.add({
-                name: 'peer_tos',
-                fieldLabel: _('Peer TOS Byte:'),
-                labelSeparator: '',
-                width: 40,
-            })
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/OtherPage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/OtherPage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,100 +1,0 @@
-/**
- * Deluge.preferences.OtherPage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Other
- * @extends Ext.form.FormPanel
- */
-Deluge.preferences.Other = Ext.extend(Ext.form.FormPanel, {
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                border: false,
-                title: _('Other'),
-                header: false,
-                layout: 'form',
-            },
-            config
-        );
-        Deluge.preferences.Other.superclass.constructor.call(this, config);
-    },
-
-    initComponent: function () {
-        Deluge.preferences.Other.superclass.initComponent.call(this);
-
-        var optMan = deluge.preferences.getOptionsManager();
-
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Updates'),
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-        });
-        optMan.bind(
-            'new_release_check',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                height: 22,
-                name: 'new_release_check',
-                boxLabel: _('Be alerted about new releases'),
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('System Information'),
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-        });
-        fieldset.add({
-            xtype: 'panel',
-            border: false,
-            bodyCfg: {
-                html: _(
-                    'Help us improve Deluge by sending us your Python version, PyGTK version, OS and processor types. Absolutely no other information is sent.'
-                ),
-            },
-        });
-        optMan.bind(
-            'send_info',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                height: 22,
-                boxLabel: _('Yes, please send anonymous statistics'),
-                name: 'send_info',
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('GeoIP Database'),
-            autoHeight: true,
-            labelWidth: 80,
-            defaultType: 'textfield',
-        });
-        optMan.bind(
-            'geoip_db_location',
-            fieldset.add({
-                name: 'geoip_db_location',
-                fieldLabel: _('Path:'),
-                labelSeparator: '',
-                width: 200,
-            })
-        );
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/PluginsPage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/PluginsPage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,277 +1,0 @@
-/**
- * Deluge.preferences.PluginsPage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Plugins
- * @extends Ext.Panel
- */
-Deluge.preferences.Plugins = Ext.extend(Ext.Panel, {
-    layout: 'border',
-    title: _('Plugins'),
-    header: false,
-    border: false,
-    cls: 'x-deluge-plugins',
-
-    pluginTemplate: new Ext.Template(
-        '<dl class="singleline">' +
-            '<dt>' +
-            _('Author:') +
-            '</dt><dd>{author}</dd>' +
-            '<dt>' +
-            _('Version:') +
-            '</dt><dd>{version}</dd>' +
-            '<dt>' +
-            _('Author Email:') +
-            '</dt><dd>{email}</dd>' +
-            '<dt>' +
-            _('Homepage:') +
-            '</dt><dd>{homepage}</dd>' +
-            '<dt>' +
-            _('Details:') +
-            '</dt><dd style="white-space:normal">{details}</dd>' +
-            '</dl>'
-    ),
-
-    initComponent: function () {
-        Deluge.preferences.Plugins.superclass.initComponent.call(this);
-        this.defaultValues = {
-            version: '',
-            email: '',
-            homepage: '',
-            details: '',
-        };
-        this.pluginTemplate.compile();
-
-        var checkboxRenderer = function (v, p, record) {
-            p.css += ' x-grid3-check-col-td';
-            return (
-                '<div class="x-grid3-check-col' + (v ? '-on' : '') + '"> </div>'
-            );
-        };
-
-        this.list = this.add({
-            xtype: 'listview',
-            store: new Ext.data.ArrayStore({
-                fields: [
-                    { name: 'enabled', mapping: 0 },
-                    { name: 'plugin', mapping: 1, sortType: 'asUCString' },
-                ],
-            }),
-            columns: [
-                {
-                    id: 'enabled',
-                    header: _('Enabled'),
-                    width: 0.2,
-                    sortable: true,
-                    tpl: new Ext.XTemplate('{enabled:this.getCheckbox}', {
-                        getCheckbox: function (v) {
-                            return (
-                                '<div class="x-grid3-check-col' +
-                                (v ? '-on' : '') +
-                                '" rel="chkbox"> </div>'
-                            );
-                        },
-                    }),
-                    dataIndex: 'enabled',
-                },
-                {
-                    id: 'plugin',
-                    header: _('Plugin'),
-                    width: 0.8,
-                    sortable: true,
-                    dataIndex: 'plugin',
-                },
-            ],
-            singleSelect: true,
-            autoExpandColumn: 'plugin',
-            listeners: {
-                selectionchange: { fn: this.onPluginSelect, scope: this },
-            },
-        });
-
-        this.panel = this.add({
-            region: 'center',
-            autoScroll: true,
-            items: [this.list],
-            bbar: new Ext.Toolbar({
-                items: [
-                    {
-                        cls: 'x-btn-text-icon',
-                        iconCls: 'x-deluge-install-plugin',
-                        text: _('Install'),
-                        handler: this.onInstallPluginWindow,
-                        scope: this,
-                    },
-                    '->',
-                    {
-                        cls: 'x-btn-text-icon',
-                        text: _('Find More'),
-                        iconCls: 'x-deluge-find-more',
-                        handler: this.onFindMorePlugins,
-                        scope: this,
-                    },
-                ],
-            }),
-        });
-
-        var pp = (this.pluginInfo = this.add({
-            xtype: 'panel',
-            border: false,
-            height: 100,
-            region: 'south',
-            padding: '5',
-            autoScroll: true,
-            bodyCfg: {
-                style: 'white-space: nowrap',
-            },
-        }));
-
-        this.pluginInfo.on('render', this.onPluginInfoRender, this);
-        this.list.on('click', this.onNodeClick, this);
-        deluge.preferences.on('show', this.onPreferencesShow, this);
-        deluge.events.on('PluginDisabledEvent', this.onPluginDisabled, this);
-        deluge.events.on('PluginEnabledEvent', this.onPluginEnabled, this);
-    },
-
-    disablePlugin: function (plugin) {
-        deluge.client.core.disable_plugin(plugin);
-    },
-
-    enablePlugin: function (plugin) {
-        deluge.client.core.enable_plugin(plugin);
-    },
-
-    setInfo: function (plugin) {
-        if (!this.pluginInfo.rendered) return;
-        var values = plugin || this.defaultValues;
-        this.pluginInfo.body.dom.innerHTML = this.pluginTemplate.apply(values);
-    },
-
-    updatePlugins: function () {
-        var onGotAvailablePlugins = function (plugins) {
-            this.availablePlugins = plugins.sort(function (a, b) {
-                return a.toLowerCase().localeCompare(b.toLowerCase());
-            });
-
-            deluge.client.core.get_enabled_plugins({
-                success: onGotEnabledPlugins,
-                scope: this,
-            });
-        };
-
-        var onGotEnabledPlugins = function (plugins) {
-            this.enabledPlugins = plugins;
-            this.onGotPlugins();
-        };
-
-        deluge.client.core.get_available_plugins({
-            success: onGotAvailablePlugins,
-            scope: this,
-        });
-    },
-
-    updatePluginsGrid: function () {
-        var plugins = [];
-        Ext.each(
-            this.availablePlugins,
-            function (plugin) {
-                if (this.enabledPlugins.indexOf(plugin) > -1) {
-                    plugins.push([true, plugin]);
-                } else {
-                    plugins.push([false, plugin]);
-                }
-            },
-            this
-        );
-        this.list.getStore().loadData(plugins);
-    },
-
-    onNodeClick: function (dv, index, node, e) {
-        var el = new Ext.Element(e.target);
-        if (el.getAttribute('rel') != 'chkbox') return;
-
-        var r = dv.getStore().getAt(index);
-        if (r.get('plugin') == 'WebUi') return;
-        r.set('enabled', !r.get('enabled'));
-        r.commit();
-        if (r.get('enabled')) {
-            this.enablePlugin(r.get('plugin'));
-        } else {
-            this.disablePlugin(r.get('plugin'));
-        }
-    },
-
-    onFindMorePlugins: function () {
-        window.open('http://dev.deluge-torrent.org/wiki/Plugins');
-    },
-
-    onGotPlugins: function () {
-        this.setInfo();
-        this.updatePluginsGrid();
-    },
-
-    onGotPluginInfo: function (info) {
-        var values = {
-            author: info['Author'],
-            version: info['Version'],
-            email: info['Author-email'],
-            homepage: info['Home-page'],
-            details: info['Description'],
-        };
-        this.setInfo(values);
-        delete info;
-    },
-
-    onInstallPluginWindow: function () {
-        if (!this.installWindow) {
-            this.installWindow = new Deluge.preferences.InstallPluginWindow();
-            this.installWindow.on('pluginadded', this.onPluginInstall, this);
-        }
-        this.installWindow.show();
-    },
-
-    onPluginEnabled: function (pluginName) {
-        var index = this.list.getStore().find('plugin', pluginName);
-        if (index == -1) return;
-        var plugin = this.list.getStore().getAt(index);
-        plugin.set('enabled', true);
-        plugin.commit();
-    },
-
-    onPluginDisabled: function (pluginName) {
-        var index = this.list.getStore().find('plugin', pluginName);
-        if (index == -1) return;
-        var plugin = this.list.getStore().getAt(index);
-        plugin.set('enabled', false);
-        plugin.commit();
-    },
-
-    onPluginInstall: function () {
-        this.updatePlugins();
-    },
-
-    onPluginSelect: function (dv, selections) {
-        if (selections.length == 0) return;
-        var r = dv.getRecords(selections)[0];
-        deluge.client.web.get_plugin_info(r.get('plugin'), {
-            success: this.onGotPluginInfo,
-            scope: this,
-        });
-    },
-
-    onPreferencesShow: function () {
-        this.updatePlugins();
-    },
-
-    onPluginInfoRender: function (ct, position) {
-        this.setInfo();
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/PreferencesWindow.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/PreferencesWindow.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,245 +1,0 @@
-/**
- * Deluge.preferences.PreferencesWindow.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-PreferencesRecord = Ext.data.Record.create([{ name: 'name', type: 'string' }]);
-
-/**
- * @class Deluge.preferences.PreferencesWindow
- * @extends Ext.Window
- */
-Deluge.preferences.PreferencesWindow = Ext.extend(Ext.Window, {
-    /**
-     * @property {String} currentPage The currently selected page.
-     */
-    currentPage: null,
-
-    title: _('Preferences'),
-    layout: 'border',
-    width: 485,
-    height: 500,
-    border: false,
-    constrainHeader: true,
-    buttonAlign: 'right',
-    closeAction: 'hide',
-    closable: true,
-    iconCls: 'x-deluge-preferences',
-    plain: true,
-    resizable: false,
-
-    pages: {},
-
-    initComponent: function () {
-        Deluge.preferences.PreferencesWindow.superclass.initComponent.call(
-            this
-        );
-
-        this.list = new Ext.list.ListView({
-            store: new Ext.data.Store(),
-            columns: [
-                {
-                    id: 'name',
-                    dataIndex: 'name',
-                },
-            ],
-            singleSelect: true,
-            listeners: {
-                selectionchange: {
-                    fn: this.onPageSelect,
-                    scope: this,
-                },
-            },
-            hideHeaders: true,
-            autoExpandColumn: 'name',
-            deferredRender: false,
-            autoScroll: true,
-            collapsible: true,
-        });
-        this.add({
-            region: 'west',
-            items: [this.list],
-            width: 120,
-            margins: '0 5 0 0',
-            cmargins: '0 5 0 0',
-        });
-
-        this.configPanel = this.add({
-            type: 'container',
-            autoDestroy: false,
-            region: 'center',
-            layout: 'card',
-            layoutConfig: {
-                deferredRender: true,
-            },
-            autoScroll: true,
-            width: 300,
-        });
-
-        this.addButton(_('Close'), this.onClose, this);
-        this.addButton(_('Apply'), this.onApply, this);
-        this.addButton(_('OK'), this.onOk, this);
-
-        this.optionsManager = new Deluge.OptionsManager();
-        this.on('afterrender', this.onAfterRender, this);
-        this.on('show', this.onShow, this);
-
-        this.initPages();
-    },
-
-    initPages: function () {
-        deluge.preferences = this;
-        this.addPage(new Deluge.preferences.Downloads());
-        this.addPage(new Deluge.preferences.Network());
-        this.addPage(new Deluge.preferences.Encryption());
-        this.addPage(new Deluge.preferences.Bandwidth());
-        this.addPage(new Deluge.preferences.Interface());
-        this.addPage(new Deluge.preferences.Other());
-        this.addPage(new Deluge.preferences.Daemon());
-        this.addPage(new Deluge.preferences.Queue());
-        this.addPage(new Deluge.preferences.Proxy());
-        this.addPage(new Deluge.preferences.Cache());
-        this.addPage(new Deluge.preferences.Plugins());
-    },
-
-    onApply: function (e) {
-        var changed = this.optionsManager.getDirty();
-        if (!Ext.isObjectEmpty(changed)) {
-            // Workaround for only displaying single listen port but still pass array to core.
-            if ('listen_ports' in changed) {
-                changed.listen_ports = [
-                    changed.listen_ports,
-                    changed.listen_ports,
-                ];
-            }
-            deluge.client.core.set_config(changed, {
-                success: this.onSetConfig,
-                scope: this,
-            });
-        }
-
-        for (var page in this.pages) {
-            if (this.pages[page].onApply) this.pages[page].onApply();
-        }
-    },
-
-    /**
-     * Return the options manager for the preferences window.
-     * @returns {Deluge.OptionsManager} the options manager
-     */
-    getOptionsManager: function () {
-        return this.optionsManager;
-    },
-
-    /**
-     * Adds a page to the preferences window.
-     * @param {Mixed} page
-     */
-    addPage: function (page) {
-        var store = this.list.getStore();
-        var name = page.title;
-        store.add([new PreferencesRecord({ name: name })]);
-        page['bodyStyle'] = 'padding: 5px';
-        page.preferences = this;
-        this.pages[name] = this.configPanel.add(page);
-        this.pages[name].index = -1;
-        return this.pages[name];
-    },
-
-    /**
-     * Removes a preferences page from the window.
-     * @param {mixed} name
-     */
-    removePage: function (page) {
-        var name = page.title;
-        var store = this.list.getStore();
-        store.removeAt(store.find('name', name));
-        this.configPanel.remove(page);
-        delete this.pages[page.title];
-    },
-
-    /**
-     * Select which preferences page is displayed.
-     * @param {String} page The page name to change to
-     */
-    selectPage: function (page) {
-        if (this.pages[page].index < 0) {
-            this.pages[page].index = this.configPanel.items.indexOf(
-                this.pages[page]
-            );
-        }
-        this.list.select(this.pages[page].index);
-    },
-
-    // private
-    doSelectPage: function (page) {
-        if (this.pages[page].index < 0) {
-            this.pages[page].index = this.configPanel.items.indexOf(
-                this.pages[page]
-            );
-        }
-        this.configPanel.getLayout().setActiveItem(this.pages[page].index);
-        this.currentPage = page;
-    },
-
-    // private
-    onGotConfig: function (config) {
-        this.getOptionsManager().set(config);
-    },
-
-    // private
-    onPageSelect: function (list, selections) {
-        var r = list.getRecord(selections[0]);
-        this.doSelectPage(r.get('name'));
-    },
-
-    // private
-    onSetConfig: function () {
-        this.getOptionsManager().commit();
-    },
-
-    // private
-    onAfterRender: function () {
-        if (!this.list.getSelectionCount()) {
-            this.list.select(0);
-        }
-        this.configPanel.getLayout().setActiveItem(0);
-    },
-
-    // private
-    onShow: function () {
-        if (!deluge.client.core) return;
-        deluge.client.core.get_config({
-            success: this.onGotConfig,
-            scope: this,
-        });
-    },
-
-    // private
-    onClose: function () {
-        this.hide();
-    },
-
-    // private
-    onOk: function () {
-        var changed = this.optionsManager.getDirty();
-        if (!Ext.isObjectEmpty(changed)) {
-            deluge.client.core.set_config(changed, {
-                success: this.onSetConfig,
-                scope: this,
-            });
-        }
-
-        for (var page in this.pages) {
-            if (this.pages[page].onOk) this.pages[page].onOk();
-        }
-
-        this.hide();
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/ProxyField.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/ProxyField.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,225 +1,0 @@
-/**
- * Deluge.preferences.ProxyField.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.ProxyField
- * @extends Ext.form.FieldSet
- */
-Deluge.preferences.ProxyField = Ext.extend(Ext.form.FieldSet, {
-    border: false,
-    autoHeight: true,
-    labelWidth: 70,
-
-    initComponent: function () {
-        Deluge.preferences.ProxyField.superclass.initComponent.call(this);
-        this.proxyType = this.add({
-            xtype: 'combo',
-            fieldLabel: _('Type:'),
-            labelSeparator: '',
-            name: 'proxytype',
-            mode: 'local',
-            width: 150,
-            store: new Ext.data.ArrayStore({
-                fields: ['id', 'text'],
-                data: [
-                    [0, _('None')],
-                    [1, _('Socks4')],
-                    [2, _('Socks5')],
-                    [3, _('Socks5 Auth')],
-                    [4, _('HTTP')],
-                    [5, _('HTTP Auth')],
-                    [6, _('I2P')],
-                ],
-            }),
-            editable: false,
-            triggerAction: 'all',
-            valueField: 'id',
-            displayField: 'text',
-        });
-        this.proxyType.on('change', this.onFieldChange, this);
-        this.proxyType.on('select', this.onTypeSelect, this);
-
-        this.hostname = this.add({
-            xtype: 'textfield',
-            name: 'hostname',
-            fieldLabel: _('Host:'),
-            labelSeparator: '',
-            width: 220,
-        });
-        this.hostname.on('change', this.onFieldChange, this);
-
-        this.port = this.add({
-            xtype: 'spinnerfield',
-            name: 'port',
-            fieldLabel: _('Port:'),
-            labelSeparator: '',
-            width: 80,
-            decimalPrecision: 0,
-            minValue: 0,
-            maxValue: 65535,
-        });
-        this.port.on('change', this.onFieldChange, this);
-
-        this.username = this.add({
-            xtype: 'textfield',
-            name: 'username',
-            fieldLabel: _('Username:'),
-            labelSeparator: '',
-            width: 220,
-        });
-        this.username.on('change', this.onFieldChange, this);
-
-        this.password = this.add({
-            xtype: 'textfield',
-            name: 'password',
-            fieldLabel: _('Password:'),
-            labelSeparator: '',
-            inputType: 'password',
-            width: 220,
-        });
-        this.password.on('change', this.onFieldChange, this);
-
-        this.proxy_host_resolve = this.add({
-            xtype: 'checkbox',
-            name: 'proxy_host_resolve',
-            fieldLabel: '',
-            boxLabel: _('Proxy Hostnames'),
-            width: 220,
-        });
-        this.proxy_host_resolve.on('change', this.onFieldChange, this);
-
-        this.proxy_peer_conn = this.add({
-            xtype: 'checkbox',
-            name: 'proxy_peer_conn',
-            fieldLabel: '',
-            boxLabel: _('Proxy Peers'),
-            width: 220,
-        });
-        this.proxy_peer_conn.on('change', this.onFieldChange, this);
-
-        this.proxy_tracker_conn = this.add({
-            xtype: 'checkbox',
-            name: 'proxy_tracker_conn',
-            fieldLabel: '',
-            boxLabel: _('Proxy Trackers'),
-            width: 220,
-        });
-        this.proxy_tracker_conn.on('change', this.onFieldChange, this);
-
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Force Proxy'),
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-            style: 'padding-left: 0px; margin-top: 10px',
-        });
-
-        this.force_proxy = fieldset.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            height: 20,
-            name: 'force_proxy',
-            boxLabel: _('Force Use of Proxy'),
-        });
-        this.force_proxy.on('change', this.onFieldChange, this);
-
-        this.anonymous_mode = fieldset.add({
-            fieldLabel: '',
-            labelSeparator: '',
-            height: 20,
-            name: 'anonymous_mode',
-            boxLabel: _('Hide Client Identity'),
-        });
-        this.anonymous_mode.on('change', this.onFieldChange, this);
-
-        this.setting = false;
-    },
-
-    getName: function () {
-        return this.initialConfig.name;
-    },
-
-    getValue: function () {
-        return {
-            type: this.proxyType.getValue(),
-            hostname: this.hostname.getValue(),
-            port: Number(this.port.getValue()),
-            username: this.username.getValue(),
-            password: this.password.getValue(),
-            proxy_hostnames: this.proxy_host_resolve.getValue(),
-            proxy_peer_connections: this.proxy_peer_conn.getValue(),
-            proxy_tracker_connections: this.proxy_tracker_conn.getValue(),
-            force_proxy: this.force_proxy.getValue(),
-            anonymous_mode: this.anonymous_mode.getValue(),
-        };
-    },
-
-    // Set the values of the proxies
-    setValue: function (value) {
-        this.setting = true;
-        this.proxyType.setValue(value['type']);
-        var index = this.proxyType.getStore().find('id', value['type']);
-        var record = this.proxyType.getStore().getAt(index);
-
-        this.hostname.setValue(value['hostname']);
-        this.port.setValue(value['port']);
-        this.username.setValue(value['username']);
-        this.password.setValue(value['password']);
-        this.proxy_host_resolve.setValue(value['proxy_hostnames']);
-        this.proxy_peer_conn.setValue(value['proxy_peer_connections']);
-        this.proxy_tracker_conn.setValue(value['proxy_tracker_connections']);
-        this.force_proxy.setValue(value['force_proxy']);
-        this.anonymous_mode.setValue(value['anonymous_mode']);
-
-        this.onTypeSelect(this.type, record, index);
-        this.setting = false;
-    },
-
-    onFieldChange: function (field, newValue, oldValue) {
-        if (this.setting) return;
-        var newValues = this.getValue();
-        var oldValues = Ext.apply({}, newValues);
-        oldValues[field.getName()] = oldValue;
-
-        this.fireEvent('change', this, newValues, oldValues);
-    },
-
-    onTypeSelect: function (combo, record, index) {
-        var typeId = record.get('id');
-        if (typeId > 0) {
-            this.hostname.show();
-            this.port.show();
-            this.proxy_peer_conn.show();
-            this.proxy_tracker_conn.show();
-            if (typeId > 1 && typeId < 6) {
-                this.proxy_host_resolve.show();
-            } else {
-                this.proxy_host_resolve.hide();
-            }
-        } else {
-            this.hostname.hide();
-            this.port.hide();
-            this.proxy_host_resolve.hide();
-            this.proxy_peer_conn.hide();
-            this.proxy_tracker_conn.hide();
-        }
-
-        if (typeId == 3 || typeId == 5) {
-            this.username.show();
-            this.password.show();
-        } else {
-            this.username.hide();
-            this.password.hide();
-        }
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/ProxyPage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/ProxyPage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,62 +1,0 @@
-/**
- * Deluge.preferences.ProxyPage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Proxy
- * @extends Ext.form.FormPanel
- */
-Deluge.preferences.Proxy = Ext.extend(Ext.form.FormPanel, {
-    constructor: function (config) {
-        config = Ext.apply(
-            {
-                border: false,
-                title: _('Proxy'),
-                header: false,
-                layout: 'form',
-                autoScroll: true,
-            },
-            config
-        );
-        Deluge.preferences.Proxy.superclass.constructor.call(this, config);
-    },
-
-    initComponent: function () {
-        Deluge.preferences.Proxy.superclass.initComponent.call(this);
-        this.proxy = this.add(
-            new Deluge.preferences.ProxyField({
-                title: _('Proxy'),
-                name: 'proxy',
-            })
-        );
-        this.proxy.on('change', this.onProxyChange, this);
-        deluge.preferences.getOptionsManager().bind('proxy', this.proxy);
-    },
-
-    getValue: function () {
-        return {
-            proxy: this.proxy.getValue(),
-        };
-    },
-
-    setValue: function (value) {
-        for (var proxy in value) {
-            this[proxy].setValue(value[proxy]);
-        }
-    },
-
-    onProxyChange: function (field, newValue, oldValue) {
-        var newValues = this.getValue();
-        var oldValues = Ext.apply({}, newValues);
-        oldValues[field.getName()] = oldValue;
-
-        this.fireEvent('change', this, newValues, oldValues);
-    },
-});
Index: luge/ui/web/js/deluge-all/preferences/QueuePage.js
===================================================================
--- deluge/ui/web/js/deluge-all/preferences/QueuePage.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,234 +1,0 @@
-/**
- * Deluge.preferences.QueuePage.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Deluge.preferences');
-
-/**
- * @class Deluge.preferences.Queue
- * @extends Ext.form.FormPanel
- */
-Deluge.preferences.Queue = Ext.extend(Ext.form.FormPanel, {
-    border: false,
-    title: _('Queue'),
-    header: false,
-    layout: 'form',
-
-    initComponent: function () {
-        Deluge.preferences.Queue.superclass.initComponent.call(this);
-
-        var om = deluge.preferences.getOptionsManager();
-
-        var fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('New Torrents'),
-            style: 'padding-top: 5px; margin-bottom: 0px;',
-            autoHeight: true,
-            labelWidth: 1,
-            defaultType: 'checkbox',
-        });
-        om.bind(
-            'queue_new_to_top',
-            fieldset.add({
-                fieldLabel: '',
-                labelSeparator: '',
-                height: 22,
-                boxLabel: _('Queue to top'),
-                name: 'queue_new_to_top',
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Active Torrents'),
-            autoHeight: true,
-            labelWidth: 150,
-            defaultType: 'spinnerfield',
-            style: 'padding-top: 5px; margin-bottom: 0px',
-        });
-        om.bind(
-            'max_active_limit',
-            fieldset.add({
-                fieldLabel: _('Total:'),
-                labelSeparator: '',
-                name: 'max_active_limit',
-                value: 8,
-                width: 80,
-                decimalPrecision: 0,
-                minValue: -1,
-                maxValue: 99999,
-            })
-        );
-        om.bind(
-            'max_active_downloading',
-            fieldset.add({
-                fieldLabel: _('Downloading:'),
-                labelSeparator: '',
-                name: 'max_active_downloading',
-                value: 3,
-                width: 80,
-                decimalPrecision: 0,
-                minValue: -1,
-                maxValue: 99999,
-            })
-        );
-        om.bind(
-            'max_active_seeding',
-            fieldset.add({
-                fieldLabel: _('Seeding:'),
-                labelSeparator: '',
-                name: 'max_active_seeding',
-                value: 5,
-                width: 80,
-                decimalPrecision: 0,
-                minValue: -1,
-                maxValue: 99999,
-            })
-        );
-        om.bind(
-            'dont_count_slow_torrents',
-            fieldset.add({
-                xtype: 'checkbox',
-                name: 'dont_count_slow_torrents',
-                height: 22,
-                hideLabel: true,
-                boxLabel: _('Ignore slow torrents'),
-            })
-        );
-        om.bind(
-            'auto_manage_prefer_seeds',
-            fieldset.add({
-                xtype: 'checkbox',
-                name: 'auto_manage_prefer_seeds',
-                hideLabel: true,
-                boxLabel: _('Prefer seeding torrents'),
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            title: _('Seeding Rotation'),
-            autoHeight: true,
-            labelWidth: 150,
-            defaultType: 'spinnerfield',
-            style: 'padding-top: 5px; margin-bottom: 0px',
-        });
-        om.bind(
-            'share_ratio_limit',
-            fieldset.add({
-                fieldLabel: _('Share Ratio:'),
-                labelSeparator: '',
-                name: 'share_ratio_limit',
-                value: 8,
-                width: 80,
-                incrementValue: 0.1,
-                minValue: -1,
-                maxValue: 99999,
-                alternateIncrementValue: 1,
-                decimalPrecision: 2,
-            })
-        );
-        om.bind(
-            'seed_time_ratio_limit',
-            fieldset.add({
-                fieldLabel: _('Time Ratio:'),
-                labelSeparator: '',
-                name: 'seed_time_ratio_limit',
-                value: 3,
-                width: 80,
-                incrementValue: 0.1,
-                minValue: -1,
-                maxValue: 99999,
-                alternateIncrementValue: 1,
-                decimalPrecision: 2,
-            })
-        );
-        om.bind(
-            'seed_time_limit',
-            fieldset.add({
-                fieldLabel: _('Time (m):'),
-                labelSeparator: '',
-                name: 'seed_time_limit',
-                value: 5,
-                width: 80,
-                decimalPrecision: 0,
-                minValue: -1,
-                maxValue: 99999,
-            })
-        );
-
-        fieldset = this.add({
-            xtype: 'fieldset',
-            border: false,
-            autoHeight: true,
-            style: 'padding-top: 5px; margin-bottom: 0px',
-            title: _('Share Ratio Reached'),
-
-            layout: 'table',
-            layoutConfig: { columns: 2 },
-            labelWidth: 0,
-            defaultType: 'checkbox',
-
-            defaults: {
-                fieldLabel: '',
-                labelSeparator: '',
-            },
-        });
-        this.stopAtRatio = fieldset.add({
-            name: 'stop_seed_at_ratio',
-            boxLabel: _('Share Ratio:'),
-        });
-        this.stopAtRatio.on('check', this.onStopRatioCheck, this);
-        om.bind('stop_seed_at_ratio', this.stopAtRatio);
-
-        this.stopRatio = fieldset.add({
-            xtype: 'spinnerfield',
-            name: 'stop_seed_ratio',
-            ctCls: 'x-deluge-indent-checkbox',
-            disabled: true,
-            value: '2.0',
-            width: 60,
-            incrementValue: 0.1,
-            minValue: -1,
-            maxValue: 99999,
-            alternateIncrementValue: 1,
-            decimalPrecision: 2,
-        });
-        om.bind('stop_seed_ratio', this.stopRatio);
-
-        this.removeAtRatio = fieldset.add({
-            xtype: 'radiogroup',
-            columns: 1,
-            colspan: 2,
-            disabled: true,
-            style: 'margin-left: 10px',
-            items: [
-                {
-                    boxLabel: _('Pause torrent'),
-                    name: 'at_ratio',
-                    inputValue: false,
-                    checked: true,
-                },
-                {
-                    boxLabel: _('Remove torrent'),
-                    name: 'at_ratio',
-                    inputValue: true,
-                },
-            ],
-        });
-        om.bind('remove_seed_at_ratio', this.removeAtRatio);
-    },
-
-    onStopRatioCheck: function (e, checked) {
-        this.stopRatio.setDisabled(!checked);
-        this.removeAtRatio.setDisabled(!checked);
-    },
-});
Index: luge/ui/web/js/extjs/ext-all-debug.js
===================================================================
--- deluge/ui/web/js/extjs/ext-all-debug.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,52270 +1,0 @@
-/*
-This file is part of Ext JS 3.4
-
-Copyright (c) 2011-2013 Sencha Inc
-
-Contact:  http://www.sencha.com/contact
-
-GNU General Public License Usage
-This file may be used under the terms of the GNU General Public License version 3.0 as
-published by the Free Software Foundation and appearing in the file LICENSE included in the
-packaging of this file.
-
-Please review the following information to ensure the GNU General Public License version 3.0
-requirements will be met: http://www.gnu.org/copyleft/gpl.html.
-
-If you are unsure which license is appropriate for your use, please contact the sales department
-at http://www.sencha.com/contact.
-
-Build date: 2013-04-03 15:07:25
-*/
-(function(){
-
-var EXTUTIL = Ext.util,
-    EACH = Ext.each,
-    TRUE = true,
-    FALSE = false;
-
-EXTUTIL.Observable = function(){
-
-    var me = this, e = me.events;
-    if(me.listeners){
-        me.on(me.listeners);
-        delete me.listeners;
-    }
-    me.events = e || {};
-};
-
-EXTUTIL.Observable.prototype = {
-
-    filterOptRe : /^(?:scope|delay|buffer|single)$/,
-
-
-    fireEvent : function(){
-        var a = Array.prototype.slice.call(arguments, 0),
-            ename = a[0].toLowerCase(),
-            me = this,
-            ret = TRUE,
-            ce = me.events[ename],
-            cc,
-            q,
-            c;
-        if (me.eventsSuspended === TRUE) {
-            if (q = me.eventQueue) {
-                q.push(a);
-            }
-        }
-        else if(typeof ce == 'object') {
-            if (ce.bubble){
-                if(ce.fire.apply(ce, a.slice(1)) === FALSE) {
-                    return FALSE;
-                }
-                c = me.getBubbleTarget && me.getBubbleTarget();
-                if(c && c.enableBubble) {
-                    cc = c.events[ename];
-                    if(!cc || typeof cc != 'object' || !cc.bubble) {
-                        c.enableBubble(ename);
-                    }
-                    return c.fireEvent.apply(c, a);
-                }
-            }
-            else {
-                a.shift();
-                ret = ce.fire.apply(ce, a);
-            }
-        }
-        return ret;
-    },
-
-
-    addListener : function(eventName, fn, scope, o){
-        var me = this,
-            e,
-            oe,
-            ce;
-
-        if (typeof eventName == 'object') {
-            o = eventName;
-            for (e in o) {
-                oe = o[e];
-                if (!me.filterOptRe.test(e)) {
-                    me.addListener(e, oe.fn || oe, oe.scope || o.scope, oe.fn ? oe : o);
-                }
-            }
-        } else {
-            eventName = eventName.toLowerCase();
-            ce = me.events[eventName] || TRUE;
-            if (typeof ce == 'boolean') {
-                me.events[eventName] = ce = new EXTUTIL.Event(me, eventName);
-            }
-            ce.addListener(fn, scope, typeof o == 'object' ? o : {});
-        }
-    },
-
-
-    removeListener : function(eventName, fn, scope){
-        var ce = this.events[eventName.toLowerCase()];
-        if (typeof ce == 'object') {
-            ce.removeListener(fn, scope);
-        }
-    },
-
-
-    purgeListeners : function(){
-        var events = this.events,
-            evt,
-            key;
-        for(key in events){
-            evt = events[key];
-            if(typeof evt == 'object'){
-                evt.clearListeners();
-            }
-        }
-    },
-
-
-    addEvents : function(o){
-        var me = this;
-        me.events = me.events || {};
-        if (typeof o == 'string') {
-            var a = arguments,
-                i = a.length;
-            while(i--) {
-                me.events[a[i]] = me.events[a[i]] || TRUE;
-            }
-        } else {
-            Ext.applyIf(me.events, o);
-        }
-    },
-
-
-    hasListener : function(eventName){
-        var e = this.events[eventName.toLowerCase()];
-        return typeof e == 'object' && e.listeners.length > 0;
-    },
-
-
-    suspendEvents : function(queueSuspended){
-        this.eventsSuspended = TRUE;
-        if(queueSuspended && !this.eventQueue){
-            this.eventQueue = [];
-        }
-    },
-
-
-    resumeEvents : function(){
-        var me = this,
-            queued = me.eventQueue || [];
-        me.eventsSuspended = FALSE;
-        delete me.eventQueue;
-        EACH(queued, function(e) {
-            me.fireEvent.apply(me, e);
-        });
-    }
-};
-
-var OBSERVABLE = EXTUTIL.Observable.prototype;
-
-OBSERVABLE.on = OBSERVABLE.addListener;
-
-OBSERVABLE.un = OBSERVABLE.removeListener;
-
-
-EXTUTIL.Observable.releaseCapture = function(o){
-    o.fireEvent = OBSERVABLE.fireEvent;
-};
-
-function createTargeted(h, o, scope){
-    return function(){
-        if(o.target == arguments[0]){
-            h.apply(scope, Array.prototype.slice.call(arguments, 0));
-        }
-    };
-};
-
-function createBuffered(h, o, l, scope){
-    l.task = new EXTUTIL.DelayedTask();
-    return function(){
-        l.task.delay(o.buffer, h, scope, Array.prototype.slice.call(arguments, 0));
-    };
-};
-
-function createSingle(h, e, fn, scope){
-    return function(){
-        e.removeListener(fn, scope);
-        return h.apply(scope, arguments);
-    };
-};
-
-function createDelayed(h, o, l, scope){
-    return function(){
-        var task = new EXTUTIL.DelayedTask(),
-            args = Array.prototype.slice.call(arguments, 0);
-        if(!l.tasks) {
-            l.tasks = [];
-        }
-        l.tasks.push(task);
-        task.delay(o.delay || 10, function(){
-            l.tasks.remove(task);
-            h.apply(scope, args);
-        }, scope);
-    };
-};
-
-EXTUTIL.Event = function(obj, name){
-    this.name = name;
-    this.obj = obj;
-    this.listeners = [];
-};
-
-EXTUTIL.Event.prototype = {
-    addListener : function(fn, scope, options){
-        var me = this,
-            l;
-        scope = scope || me.obj;
-        if(!me.isListening(fn, scope)){
-            l = me.createListener(fn, scope, options);
-            if(me.firing){
-                me.listeners = me.listeners.slice(0);
-            }
-            me.listeners.push(l);
-        }
-    },
-
-    createListener: function(fn, scope, o){
-        o = o || {};
-        scope = scope || this.obj;
-        var l = {
-            fn: fn,
-            scope: scope,
-            options: o
-        }, h = fn;
-        if(o.target){
-            h = createTargeted(h, o, scope);
-        }
-        if(o.delay){
-            h = createDelayed(h, o, l, scope);
-        }
-        if(o.single){
-            h = createSingle(h, this, fn, scope);
-        }
-        if(o.buffer){
-            h = createBuffered(h, o, l, scope);
-        }
-        l.fireFn = h;
-        return l;
-    },
-
-    findListener : function(fn, scope){
-        var list = this.listeners,
-            i = list.length,
-            l;
-
-        scope = scope || this.obj;
-        while(i--){
-            l = list[i];
-            if(l){
-                if(l.fn == fn && l.scope == scope){
-                    return i;
-                }
-            }
-        }
-        return -1;
-    },
-
-    isListening : function(fn, scope){
-        return this.findListener(fn, scope) != -1;
-    },
-
-    removeListener : function(fn, scope){
-        var index,
-            l,
-            k,
-            me = this,
-            ret = FALSE;
-        if((index = me.findListener(fn, scope)) != -1){
-            if (me.firing) {
-                me.listeners = me.listeners.slice(0);
-            }
-            l = me.listeners[index];
-            if(l.task) {
-                l.task.cancel();
-                delete l.task;
-            }
-            k = l.tasks && l.tasks.length;
-            if(k) {
-                while(k--) {
-                    l.tasks[k].cancel();
-                }
-                delete l.tasks;
-            }
-            me.listeners.splice(index, 1);
-            ret = TRUE;
-        }
-        return ret;
-    },
-
-
-    clearListeners : function(){
-        var me = this,
-            l = me.listeners,
-            i = l.length;
-        while(i--) {
-            me.removeListener(l[i].fn, l[i].scope);
-        }
-    },
-
-    fire : function(){
-        var me = this,
-            listeners = me.listeners,
-            len = listeners.length,
-            i = 0,
-            l;
-
-        if(len > 0){
-            me.firing = TRUE;
-            var args = Array.prototype.slice.call(arguments, 0);
-            for (; i < len; i++) {
-                l = listeners[i];
-                if(l && l.fireFn.apply(l.scope || me.obj || window, args) === FALSE) {
-                    return (me.firing = FALSE);
-                }
-            }
-        }
-        me.firing = FALSE;
-        return TRUE;
-    }
-
-};
-})();
-
-Ext.DomHelper = function(){
-    var tempTableEl = null,
-        emptyTags = /^(?:br|frame|hr|img|input|link|meta|range|spacer|wbr|area|param|col)$/i,
-        tableRe = /^table|tbody|tr|td$/i,
-        confRe = /tag|children|cn|html$/i,
-        tableElRe = /td|tr|tbody/i,
-        cssRe = /([a-z0-9-]+)\s*:\s*([^;\s]+(?:\s*[^;\s]+)*);?/gi,
-        endRe = /end/i,
-        pub,
-
-        afterbegin = 'afterbegin',
-        afterend = 'afterend',
-        beforebegin = 'beforebegin',
-        beforeend = 'beforeend',
-        ts = '<table>',
-        te = '</table>',
-        tbs = ts+'<tbody>',
-        tbe = '</tbody>'+te,
-        trs = tbs + '<tr>',
-        tre = '</tr>'+tbe;
-
-
-    function doInsert(el, o, returnElement, pos, sibling, append){
-        var newNode = pub.insertHtml(pos, Ext.getDom(el), createHtml(o));
-        return returnElement ? Ext.get(newNode, true) : newNode;
-    }
-
-
-    function createHtml(o){
-        var b = '',
-            attr,
-            val,
-            key,
-            cn;
-
-        if(typeof o == "string"){
-            b = o;
-        } else if (Ext.isArray(o)) {
-            for (var i=0; i < o.length; i++) {
-                if(o[i]) {
-                    b += createHtml(o[i]);
-                }
-            };
-        } else {
-            b += '<' + (o.tag = o.tag || 'div');
-            for (attr in o) {
-                val = o[attr];
-                if(!confRe.test(attr)){
-                    if (typeof val == "object") {
-                        b += ' ' + attr + '="';
-                        for (key in val) {
-                            b += key + ':' + val[key] + ';';
-                        };
-                        b += '"';
-                    }else{
-                        b += ' ' + ({cls : 'class', htmlFor : 'for'}[attr] || attr) + '="' + val + '"';
-                    }
-                }
-            };
-
-            if (emptyTags.test(o.tag)) {
-                b += '/>';
-            } else {
-                b += '>';
-                if ((cn = o.children || o.cn)) {
-                    b += createHtml(cn);
-                } else if(o.html){
-                    b += o.html;
-                }
-                b += '</' + o.tag + '>';
-            }
-        }
-        return b;
-    }
-
-    function ieTable(depth, s, h, e){
-        tempTableEl.innerHTML = [s, h, e].join('');
-        var i = -1,
-            el = tempTableEl,
-            ns;
-        while(++i < depth){
-            el = el.firstChild;
-        }
-
-        if(ns = el.nextSibling){
-            var df = document.createDocumentFragment();
-            while(el){
-                ns = el.nextSibling;
-                df.appendChild(el);
-                el = ns;
-            }
-            el = df;
-        }
-        return el;
-    }
-
-
-    function insertIntoTable(tag, where, el, html) {
-        var node,
-            before;
-
-        tempTableEl = tempTableEl || document.createElement('div');
-
-        if(tag == 'td' && (where == afterbegin || where == beforeend) ||
-           !tableElRe.test(tag) && (where == beforebegin || where == afterend)) {
-            return;
-        }
-        before = where == beforebegin ? el :
-                 where == afterend ? el.nextSibling :
-                 where == afterbegin ? el.firstChild : null;
-
-        if (where == beforebegin || where == afterend) {
-            el = el.parentNode;
-        }
-
-        if (tag == 'td' || (tag == 'tr' && (where == beforeend || where == afterbegin))) {
-            node = ieTable(4, trs, html, tre);
-        } else if ((tag == 'tbody' && (where == beforeend || where == afterbegin)) ||
-                   (tag == 'tr' && (where == beforebegin || where == afterend))) {
-            node = ieTable(3, tbs, html, tbe);
-        } else {
-            node = ieTable(2, ts, html, te);
-        }
-        el.insertBefore(node, before);
-        return node;
-    }
-
-
-    function createContextualFragment(html){
-        var div = document.createElement("div"),
-            fragment = document.createDocumentFragment(),
-            i = 0,
-            length, childNodes;
-
-        div.innerHTML = html;
-        childNodes = div.childNodes;
-        length = childNodes.length;
-
-        for (; i < length; i++) {
-            fragment.appendChild(childNodes[i].cloneNode(true));
-        }
-
-        return fragment;
-    }
-
-    pub = {
-
-        markup : function(o){
-            return createHtml(o);
-        },
-
-
-        applyStyles : function(el, styles){
-            if (styles) {
-                var matches;
-
-                el = Ext.fly(el);
-                if (typeof styles == "function") {
-                    styles = styles.call();
-                }
-                if (typeof styles == "string") {
-
-                    cssRe.lastIndex = 0;
-                    while ((matches = cssRe.exec(styles))) {
-                        el.setStyle(matches[1], matches[2]);
-                    }
-                } else if (typeof styles == "object") {
-                    el.setStyle(styles);
-                }
-            }
-        },
-
-        insertHtml : function(where, el, html){
-            var hash = {},
-                hashVal,
-                range,
-                rangeEl,
-                setStart,
-                frag,
-                rs;
-
-            where = where.toLowerCase();
-
-            hash[beforebegin] = ['BeforeBegin', 'previousSibling'];
-            hash[afterend] = ['AfterEnd', 'nextSibling'];
-
-            if (el.insertAdjacentHTML) {
-                if(tableRe.test(el.tagName) && (rs = insertIntoTable(el.tagName.toLowerCase(), where, el, html))){
-                    return rs;
-                }
-
-                hash[afterbegin] = ['AfterBegin', 'firstChild'];
-                hash[beforeend] = ['BeforeEnd', 'lastChild'];
-                if ((hashVal = hash[where])) {
-                    el.insertAdjacentHTML(hashVal[0], html);
-                    return el[hashVal[1]];
-                }
-            } else {
-                range = el.ownerDocument.createRange();
-                setStart = 'setStart' + (endRe.test(where) ? 'After' : 'Before');
-                if (hash[where]) {
-                    range[setStart](el);
-                    if (!range.createContextualFragment) {
-                        frag = createContextualFragment(html);
-                    }
-                    else {
-                        frag = range.createContextualFragment(html);
-                    }
-                    el.parentNode.insertBefore(frag, where == beforebegin ? el : el.nextSibling);
-                    return el[(where == beforebegin ? 'previous' : 'next') + 'Sibling'];
-                } else {
-                    rangeEl = (where == afterbegin ? 'first' : 'last') + 'Child';
-                    if (el.firstChild) {
-                        range[setStart](el[rangeEl]);
-                        if (!range.createContextualFragment) {
-                            frag = createContextualFragment(html);
-                        }
-                        else {
-                            frag = range.createContextualFragment(html);
-                        }
-                        if(where == afterbegin){
-                            el.insertBefore(frag, el.firstChild);
-                        }else{
-                            el.appendChild(frag);
-                        }
-                    } else {
-                        el.innerHTML = html;
-                    }
-                    return el[rangeEl];
-                }
-            }
-            throw 'Illegal insertion point -> "' + where + '"';
-        },
-
-
-        insertBefore : function(el, o, returnElement){
-            return doInsert(el, o, returnElement, beforebegin);
-        },
-
-
-        insertAfter : function(el, o, returnElement){
-            return doInsert(el, o, returnElement, afterend, 'nextSibling');
-        },
-
-
-        insertFirst : function(el, o, returnElement){
-            return doInsert(el, o, returnElement, afterbegin, 'firstChild');
-        },
-
-
-        append : function(el, o, returnElement){
-            return doInsert(el, o, returnElement, beforeend, '', true);
-        },
-
-
-        overwrite : function(el, o, returnElement){
-            el = Ext.getDom(el);
-            el.innerHTML = createHtml(o);
-            return returnElement ? Ext.get(el.firstChild) : el.firstChild;
-        },
-
-        createHtml : createHtml
-    };
-    return pub;
-}();
-
-Ext.Template = function(html){
-    var me = this,
-        a = arguments,
-        buf = [],
-        v;
-
-    if (Ext.isArray(html)) {
-        html = html.join("");
-    } else if (a.length > 1) {
-        for(var i = 0, len = a.length; i < len; i++){
-            v = a[i];
-            if(typeof v == 'object'){
-                Ext.apply(me, v);
-            } else {
-                buf.push(v);
-            }
-        };
-        html = buf.join('');
-    }
-
-
-    me.html = html;
-
-    if (me.compiled) {
-        me.compile();
-    }
-};
-Ext.Template.prototype = {
-
-    re : /\{([\w\-]+)\}/g,
-
-
-
-    applyTemplate : function(values){
-        var me = this;
-
-        return me.compiled ?
-                me.compiled(values) :
-                me.html.replace(me.re, function(m, name){
-                    return values[name] !== undefined ? values[name] : "";
-                });
-    },
-
-
-    set : function(html, compile){
-        var me = this;
-        me.html = html;
-        me.compiled = null;
-        return compile ? me.compile() : me;
-    },
-
-
-    compile : function(){
-        var me = this,
-            sep = Ext.isGecko ? "+" : ",";
-
-        function fn(m, name){
-            name = "values['" + name + "']";
-            return "'"+ sep + '(' + name + " == undefined ? '' : " + name + ')' + sep + "'";
-        }
-
-        eval("this.compiled = function(values){ return " + (Ext.isGecko ? "'" : "['") +
-             me.html.replace(/\\/g, '\\\\').replace(/(\r\n|\n)/g, '\\n').replace(/'/g, "\\'").replace(this.re, fn) +
-             (Ext.isGecko ?  "';};" : "'].join('');};"));
-        return me;
-    },
-
-
-    insertFirst: function(el, values, returnElement){
-        return this.doInsert('afterBegin', el, values, returnElement);
-    },
-
-
-    insertBefore: function(el, values, returnElement){
-        return this.doInsert('beforeBegin', el, values, returnElement);
-    },
-
-
-    insertAfter : function(el, values, returnElement){
-        return this.doInsert('afterEnd', el, values, returnElement);
-    },
-
-
-    append : function(el, values, returnElement){
-        return this.doInsert('beforeEnd', el, values, returnElement);
-    },
-
-    doInsert : function(where, el, values, returnEl){
-        el = Ext.getDom(el);
-        var newNode = Ext.DomHelper.insertHtml(where, el, this.applyTemplate(values));
-        return returnEl ? Ext.get(newNode, true) : newNode;
-    },
-
-
-    overwrite : function(el, values, returnElement){
-        el = Ext.getDom(el);
-        el.innerHTML = this.applyTemplate(values);
-        return returnElement ? Ext.get(el.firstChild, true) : el.firstChild;
-    }
-};
-
-Ext.Template.prototype.apply = Ext.Template.prototype.applyTemplate;
-
-
-Ext.Template.from = function(el, config){
-    el = Ext.getDom(el);
-    return new Ext.Template(el.value || el.innerHTML, config || '');
-};
-
-
-Ext.DomQuery = function(){
-    var cache = {},
-    	simpleCache = {},
-    	valueCache = {},
-    	nonSpace = /\S/,
-    	trimRe = /^\s+|\s+$/g,
-    	tplRe = /\{(\d+)\}/g,
-    	modeRe = /^(\s?[\/>+~]\s?|\s|$)/,
-    	tagTokenRe = /^(#)?([\w\-\*]+)/,
-    	nthRe = /(\d*)n\+?(\d*)/,
-    	nthRe2 = /\D/,
-
-
-
-	isIE = window.ActiveXObject ? true : false,
-	key = 30803;
-
-
-
-    eval("var batch = 30803;");
-
-
-
-    function child(parent, index){
-        var i = 0,
-            n = parent.firstChild;
-        while(n){
-            if(n.nodeType == 1){
-               if(++i == index){
-                   return n;
-               }
-            }
-            n = n.nextSibling;
-        }
-        return null;
-    }
-
-
-    function next(n){
-        while((n = n.nextSibling) && n.nodeType != 1);
-        return n;
-    }
-
-
-    function prev(n){
-        while((n = n.previousSibling) && n.nodeType != 1);
-        return n;
-    }
-
-
-
-    function children(parent){
-        var n = parent.firstChild,
-	    nodeIndex = -1,
-	    nextNode;
-	while(n){
-	    nextNode = n.nextSibling;
-
-	    if(n.nodeType == 3 && !nonSpace.test(n.nodeValue)){
-		parent.removeChild(n);
-	    }else{
-
-		n.nodeIndex = ++nodeIndex;
-	    }
-	    n = nextNode;
-	}
-	return this;
-    }
-
-
-
-
-    function byClassName(nodeSet, cls){
-        if(!cls){
-            return nodeSet;
-        }
-        var result = [], ri = -1;
-        for(var i = 0, ci; ci = nodeSet[i]; i++){
-            if((' '+ci.className+' ').indexOf(cls) != -1){
-                result[++ri] = ci;
-            }
-        }
-        return result;
-    };
-
-    function attrValue(n, attr){
-
-        if(!n.tagName && typeof n.length != "undefined"){
-            n = n[0];
-        }
-        if(!n){
-            return null;
-        }
-
-        if(attr == "for"){
-            return n.htmlFor;
-        }
-        if(attr == "class" || attr == "className"){
-            return n.className;
-        }
-        return n.getAttribute(attr) || n[attr];
-
-    };
-
-
-
-
-
-    function getNodes(ns, mode, tagName){
-        var result = [], ri = -1, cs;
-        if(!ns){
-            return result;
-        }
-        tagName = tagName || "*";
-
-        if(typeof ns.getElementsByTagName != "undefined"){
-            ns = [ns];
-        }
-
-
-
-        if(!mode){
-            for(var i = 0, ni; ni = ns[i]; i++){
-                cs = ni.getElementsByTagName(tagName);
-                for(var j = 0, ci; ci = cs[j]; j++){
-                    result[++ri] = ci;
-                }
-            }
-
-
-        } else if(mode == "/" || mode == ">"){
-            var utag = tagName.toUpperCase();
-            for(var i = 0, ni, cn; ni = ns[i]; i++){
-                cn = ni.childNodes;
-                for(var j = 0, cj; cj = cn[j]; j++){
-                    if(cj.nodeName == utag || cj.nodeName == tagName  || tagName == '*'){
-                        result[++ri] = cj;
-                    }
-                }
-            }
-
-
-        }else if(mode == "+"){
-            var utag = tagName.toUpperCase();
-            for(var i = 0, n; n = ns[i]; i++){
-                while((n = n.nextSibling) && n.nodeType != 1);
-                if(n && (n.nodeName == utag || n.nodeName == tagName || tagName == '*')){
-                    result[++ri] = n;
-                }
-            }
-
-
-        }else if(mode == "~"){
-            var utag = tagName.toUpperCase();
-            for(var i = 0, n; n = ns[i]; i++){
-                while((n = n.nextSibling)){
-                    if (n.nodeName == utag || n.nodeName == tagName || tagName == '*'){
-                        result[++ri] = n;
-                    }
-                }
-            }
-        }
-        return result;
-    }
-
-    function concat(a, b){
-        if(b.slice){
-            return a.concat(b);
-        }
-        for(var i = 0, l = b.length; i < l; i++){
-            a[a.length] = b[i];
-        }
-        return a;
-    }
-
-    function byTag(cs, tagName){
-        if(cs.tagName || cs == document){
-            cs = [cs];
-        }
-        if(!tagName){
-            return cs;
-        }
-        var result = [], ri = -1;
-        tagName = tagName.toLowerCase();
-        for(var i = 0, ci; ci = cs[i]; i++){
-            if(ci.nodeType == 1 && ci.tagName.toLowerCase() == tagName){
-                result[++ri] = ci;
-            }
-        }
-        return result;
-    }
-
-    function byId(cs, id){
-        if(cs.tagName || cs == document){
-            cs = [cs];
-        }
-        if(!id){
-            return cs;
-        }
-        var result = [], ri = -1;
-        for(var i = 0, ci; ci = cs[i]; i++){
-            if(ci && ci.id == id){
-                result[++ri] = ci;
-                return result;
-            }
-        }
-        return result;
-    }
-
-
-
-    function byAttribute(cs, attr, value, op, custom){
-        var result = [],
-            ri = -1,
-            useGetStyle = custom == "{",
-            fn = Ext.DomQuery.operators[op],
-            a,
-            xml,
-            hasXml;
-
-        for(var i = 0, ci; ci = cs[i]; i++){
-
-            if(ci.nodeType != 1){
-                continue;
-            }
-
-            if(!hasXml){
-                xml = Ext.DomQuery.isXml(ci);
-                hasXml = true;
-            }
-
-
-            if(!xml){
-                if(useGetStyle){
-                    a = Ext.DomQuery.getStyle(ci, attr);
-                } else if (attr == "class" || attr == "className"){
-                    a = ci.className;
-                } else if (attr == "for"){
-                    a = ci.htmlFor;
-                } else if (attr == "href"){
-
-
-                    a = ci.getAttribute("href", 2);
-                } else{
-                    a = ci.getAttribute(attr);
-                }
-            }else{
-                a = ci.getAttribute(attr);
-            }
-            if((fn && fn(a, value)) || (!fn && a)){
-                result[++ri] = ci;
-            }
-        }
-        return result;
-    }
-
-    function byPseudo(cs, name, value){
-        return Ext.DomQuery.pseudos[name](cs, value);
-    }
-
-    function nodupIEXml(cs){
-        var d = ++key,
-            r;
-        cs[0].setAttribute("_nodup", d);
-        r = [cs[0]];
-        for(var i = 1, len = cs.length; i < len; i++){
-            var c = cs[i];
-            if(!c.getAttribute("_nodup") != d){
-                c.setAttribute("_nodup", d);
-                r[r.length] = c;
-            }
-        }
-        for(var i = 0, len = cs.length; i < len; i++){
-            cs[i].removeAttribute("_nodup");
-        }
-        return r;
-    }
-
-    function nodup(cs){
-        if(!cs){
-            return [];
-        }
-        var len = cs.length, c, i, r = cs, cj, ri = -1;
-        if(!len || typeof cs.nodeType != "undefined" || len == 1){
-            return cs;
-        }
-        if(isIE && typeof cs[0].selectSingleNode != "undefined"){
-            return nodupIEXml(cs);
-        }
-        var d = ++key;
-        cs[0]._nodup = d;
-        for(i = 1; c = cs[i]; i++){
-            if(c._nodup != d){
-                c._nodup = d;
-            }else{
-                r = [];
-                for(var j = 0; j < i; j++){
-                    r[++ri] = cs[j];
-                }
-                for(j = i+1; cj = cs[j]; j++){
-                    if(cj._nodup != d){
-                        cj._nodup = d;
-                        r[++ri] = cj;
-                    }
-                }
-                return r;
-            }
-        }
-        return r;
-    }
-
-    function quickDiffIEXml(c1, c2){
-        var d = ++key,
-            r = [];
-        for(var i = 0, len = c1.length; i < len; i++){
-            c1[i].setAttribute("_qdiff", d);
-        }
-        for(var i = 0, len = c2.length; i < len; i++){
-            if(c2[i].getAttribute("_qdiff") != d){
-                r[r.length] = c2[i];
-            }
-        }
-        for(var i = 0, len = c1.length; i < len; i++){
-           c1[i].removeAttribute("_qdiff");
-        }
-        return r;
-    }
-
-    function quickDiff(c1, c2){
-        var len1 = c1.length,
-        	d = ++key,
-        	r = [];
-        if(!len1){
-            return c2;
-        }
-        if(isIE && typeof c1[0].selectSingleNode != "undefined"){
-            return quickDiffIEXml(c1, c2);
-        }
-        for(var i = 0; i < len1; i++){
-            c1[i]._qdiff = d;
-        }
-        for(var i = 0, len = c2.length; i < len; i++){
-            if(c2[i]._qdiff != d){
-                r[r.length] = c2[i];
-            }
-        }
-        return r;
-    }
-
-    function quickId(ns, mode, root, id){
-        if(ns == root){
-           var d = root.ownerDocument || root;
-           return d.getElementById(id);
-        }
-        ns = getNodes(ns, mode, "*");
-        return byId(ns, id);
-    }
-
-    return {
-        getStyle : function(el, name){
-            return Ext.fly(el).getStyle(name);
-        },
-
-        compile : function(path, type){
-            type = type || "select";
-
-
-            var fn = ["var f = function(root){\n var mode; ++batch; var n = root || document;\n"],
-        		mode,
-        		lastPath,
-            	matchers = Ext.DomQuery.matchers,
-            	matchersLn = matchers.length,
-            	modeMatch,
-
-            	lmode = path.match(modeRe);
-
-            if(lmode && lmode[1]){
-                fn[fn.length] = 'mode="'+lmode[1].replace(trimRe, "")+'";';
-                path = path.replace(lmode[1], "");
-            }
-
-
-            while(path.substr(0, 1)=="/"){
-                path = path.substr(1);
-            }
-
-            while(path && lastPath != path){
-                lastPath = path;
-                var tokenMatch = path.match(tagTokenRe);
-                if(type == "select"){
-                    if(tokenMatch){
-
-                        if(tokenMatch[1] == "#"){
-                            fn[fn.length] = 'n = quickId(n, mode, root, "'+tokenMatch[2]+'");';
-                        }else{
-                            fn[fn.length] = 'n = getNodes(n, mode, "'+tokenMatch[2]+'");';
-                        }
-                        path = path.replace(tokenMatch[0], "");
-                    }else if(path.substr(0, 1) != '@'){
-                        fn[fn.length] = 'n = getNodes(n, mode, "*");';
-                    }
-
-                }else{
-                    if(tokenMatch){
-                        if(tokenMatch[1] == "#"){
-                            fn[fn.length] = 'n = byId(n, "'+tokenMatch[2]+'");';
-                        }else{
-                            fn[fn.length] = 'n = byTag(n, "'+tokenMatch[2]+'");';
-                        }
-                        path = path.replace(tokenMatch[0], "");
-                    }
-                }
-                while(!(modeMatch = path.match(modeRe))){
-                    var matched = false;
-                    for(var j = 0; j < matchersLn; j++){
-                        var t = matchers[j];
-                        var m = path.match(t.re);
-                        if(m){
-                            fn[fn.length] = t.select.replace(tplRe, function(x, i){
-				return m[i];
-			    });
-                            path = path.replace(m[0], "");
-                            matched = true;
-                            break;
-                        }
-                    }
-
-                    if(!matched){
-                        throw 'Error parsing selector, parsing failed at "' + path + '"';
-                    }
-                }
-                if(modeMatch[1]){
-                    fn[fn.length] = 'mode="'+modeMatch[1].replace(trimRe, "")+'";';
-                    path = path.replace(modeMatch[1], "");
-                }
-            }
-
-            fn[fn.length] = "return nodup(n);\n}";
-
-
-            eval(fn.join(""));
-            return f;
-        },
-
-
-	jsSelect: function(path, root, type){
-
-	    root = root || document;
-
-            if(typeof root == "string"){
-                root = document.getElementById(root);
-            }
-            var paths = path.split(","),
-            	results = [];
-
-
-            for(var i = 0, len = paths.length; i < len; i++){
-                var subPath = paths[i].replace(trimRe, "");
-
-                if(!cache[subPath]){
-                    cache[subPath] = Ext.DomQuery.compile(subPath);
-                    if(!cache[subPath]){
-                        throw subPath + " is not a valid selector";
-                    }
-                }
-                var result = cache[subPath](root);
-                if(result && result != document){
-                    results = results.concat(result);
-                }
-            }
-
-
-
-            if(paths.length > 1){
-                return nodup(results);
-            }
-            return results;
-        },
-	isXml: function(el) {
-	    var docEl = (el ? el.ownerDocument || el : 0).documentElement;
-	    return docEl ? docEl.nodeName !== "HTML" : false;
-	},
-        select : document.querySelectorAll ? function(path, root, type) {
-	    root = root || document;
-	    if (!Ext.DomQuery.isXml(root)) {
-		try {
-		    var cs = root.querySelectorAll(path);
-		    return Ext.toArray(cs);
-		}
-		catch (ex) {}
-	    }
-	    return Ext.DomQuery.jsSelect.call(this, path, root, type);
-	} : function(path, root, type) {
-	    return Ext.DomQuery.jsSelect.call(this, path, root, type);
-	},
-
-
-        selectNode : function(path, root){
-            return Ext.DomQuery.select(path, root)[0];
-        },
-
-
-        selectValue : function(path, root, defaultValue){
-            path = path.replace(trimRe, "");
-            if(!valueCache[path]){
-                valueCache[path] = Ext.DomQuery.compile(path, "select");
-            }
-            var n = valueCache[path](root), v;
-            n = n[0] ? n[0] : n;
-
-
-
-
-
-            if (typeof n.normalize == 'function') n.normalize();
-
-            v = (n && n.firstChild ? n.firstChild.nodeValue : null);
-            return ((v === null||v === undefined||v==='') ? defaultValue : v);
-        },
-
-
-        selectNumber : function(path, root, defaultValue){
-            var v = Ext.DomQuery.selectValue(path, root, defaultValue || 0);
-            return parseFloat(v);
-        },
-
-
-        is : function(el, ss){
-            if(typeof el == "string"){
-                el = document.getElementById(el);
-            }
-            var isArray = Ext.isArray(el),
-            	result = Ext.DomQuery.filter(isArray ? el : [el], ss);
-            return isArray ? (result.length == el.length) : (result.length > 0);
-        },
-
-
-        filter : function(els, ss, nonMatches){
-            ss = ss.replace(trimRe, "");
-            if(!simpleCache[ss]){
-                simpleCache[ss] = Ext.DomQuery.compile(ss, "simple");
-            }
-            var result = simpleCache[ss](els);
-            return nonMatches ? quickDiff(result, els) : result;
-        },
-
-
-        matchers : [{
-                re: /^\.([\w\-]+)/,
-                select: 'n = byClassName(n, " {1} ");'
-            }, {
-                re: /^\:([\w\-]+)(?:\(((?:[^\s>\/]*|.*?))\))?/,
-                select: 'n = byPseudo(n, "{1}", "{2}");'
-            },{
-                re: /^(?:([\[\{])(?:@)?([\w\-]+)\s?(?:(=|.=)\s?(["']?)(.*?)\4)?[\]\}])/,
-                select: 'n = byAttribute(n, "{2}", "{5}", "{3}", "{1}");'
-            }, {
-                re: /^#([\w\-]+)/,
-                select: 'n = byId(n, "{1}");'
-            },{
-                re: /^@([\w\-]+)/,
-                select: 'return {firstChild:{nodeValue:attrValue(n, "{1}")}};'
-            }
-        ],
-
-        /**
-         * Collection of operator comparison functions. The default operators are =, !=, ^=, $=, *=, %=, |= and ~=.
-         * New operators can be added as long as the match the format <i>c</i>= where <i>c</i> is any character other than space, &gt; &lt;.
-         */
-        operators : {
-            "=" : function(a, v){
-                return a == v;
-            },
-            "!=" : function(a, v){
-                return a != v;
-            },
-            "^=" : function(a, v){
-                return a && a.substr(0, v.length) == v;
-            },
-            "$=" : function(a, v){
-                return a && a.substr(a.length-v.length) == v;
-            },
-            "*=" : function(a, v){
-                return a && a.indexOf(v) !== -1;
-            },
-            "%=" : function(a, v){
-                return (a % v) == 0;
-            },
-            "|=" : function(a, v){
-                return a && (a == v || a.substr(0, v.length+1) == v+'-');
-            },
-            "~=" : function(a, v){
-                return a && (' '+a+' ').indexOf(' '+v+' ') != -1;
-            }
-        },
-
-        /**
-         * <p>Object hash of "pseudo class" filter functions which are used when filtering selections. Each function is passed
-         * two parameters:</p><div class="mdetail-params"><ul>
-         * <li><b>c</b> : Array<div class="sub-desc">An Array of DOM elements to filter.</div></li>
-         * <li><b>v</b> : String<div class="sub-desc">The argument (if any) supplied in the selector.</div></li>
-         * </ul></div>
-         * <p>A filter function returns an Array of DOM elements which conform to the pseudo class.</p>
-         * <p>In addition to the provided pseudo classes listed above such as <code>first-child</code> and <code>nth-child</code>,
-         * developers may add additional, custom psuedo class filters to select elements according to application-specific requirements.</p>
-         * <p>For example, to filter <code>&lt;a></code> elements to only return links to <i>external</i> resources:</p>
-         * <code><pre>
-Ext.DomQuery.pseudos.external = function(c, v){
-    var r = [], ri = -1;
-    for(var i = 0, ci; ci = c[i]; i++){
-//      Include in result set only if it's a link to an external resource
-        if(ci.hostname != location.hostname){
-            r[++ri] = ci;
-        }
-    }
-    return r;
-};</pre></code>
-         * Then external links could be gathered with the following statement:<code><pre>
-var externalLinks = Ext.select("a:external");
-</code></pre>
-         */
-        pseudos : {
-            "first-child" : function(c){
-                var r = [], ri = -1, n;
-                for(var i = 0, ci; ci = n = c[i]; i++){
-                    while((n = n.previousSibling) && n.nodeType != 1);
-                    if(!n){
-                        r[++ri] = ci;
-                    }
-                }
-                return r;
-            },
-
-            "last-child" : function(c){
-                var r = [], ri = -1, n;
-                for(var i = 0, ci; ci = n = c[i]; i++){
-                    while((n = n.nextSibling) && n.nodeType != 1);
-                    if(!n){
-                        r[++ri] = ci;
-                    }
-                }
-                return r;
-            },
-
-            "nth-child" : function(c, a) {
-                var r = [], ri = -1,
-                	m = nthRe.exec(a == "even" && "2n" || a == "odd" && "2n+1" || !nthRe2.test(a) && "n+" + a || a),
-                	f = (m[1] || 1) - 0, l = m[2] - 0;
-                for(var i = 0, n; n = c[i]; i++){
-                    var pn = n.parentNode;
-                    if (batch != pn._batch) {
-                        var j = 0;
-                        for(var cn = pn.firstChild; cn; cn = cn.nextSibling){
-                            if(cn.nodeType == 1){
-                               cn.nodeIndex = ++j;
-                            }
-                        }
-                        pn._batch = batch;
-                    }
-                    if (f == 1) {
-                        if (l == 0 || n.nodeIndex == l){
-                            r[++ri] = n;
-                        }
-                    } else if ((n.nodeIndex + l) % f == 0){
-                        r[++ri] = n;
-                    }
-                }
-
-                return r;
-            },
-
-            "only-child" : function(c){
-                var r = [], ri = -1;;
-                for(var i = 0, ci; ci = c[i]; i++){
-                    if(!prev(ci) && !next(ci)){
-                        r[++ri] = ci;
-                    }
-                }
-                return r;
-            },
-
-            "empty" : function(c){
-                var r = [], ri = -1;
-                for(var i = 0, ci; ci = c[i]; i++){
-                    var cns = ci.childNodes, j = 0, cn, empty = true;
-                    while(cn = cns[j]){
-                        ++j;
-                        if(cn.nodeType == 1 || cn.nodeType == 3){
-                            empty = false;
-                            break;
-                        }
-                    }
-                    if(empty){
-                        r[++ri] = ci;
-                    }
-                }
-                return r;
-            },
-
-            "contains" : function(c, v){
-                var r = [], ri = -1;
-                for(var i = 0, ci; ci = c[i]; i++){
-                    if((ci.textContent||ci.innerText||'').indexOf(v) != -1){
-                        r[++ri] = ci;
-                    }
-                }
-                return r;
-            },
-
-            "nodeValue" : function(c, v){
-                var r = [], ri = -1;
-                for(var i = 0, ci; ci = c[i]; i++){
-                    if(ci.firstChild && ci.firstChild.nodeValue == v){
-                        r[++ri] = ci;
-                    }
-                }
-                return r;
-            },
-
-            "checked" : function(c){
-                var r = [], ri = -1;
-                for(var i = 0, ci; ci = c[i]; i++){
-                    if(ci.checked == true){
-                        r[++ri] = ci;
-                    }
-                }
-                return r;
-            },
-
-            "not" : function(c, ss){
-                return Ext.DomQuery.filter(c, ss, true);
-            },
-
-            "any" : function(c, selectors){
-                var ss = selectors.split('|'),
-                	r = [], ri = -1, s;
-                for(var i = 0, ci; ci = c[i]; i++){
-                    for(var j = 0; s = ss[j]; j++){
-                        if(Ext.DomQuery.is(ci, s)){
-                            r[++ri] = ci;
-                            break;
-                        }
-                    }
-                }
-                return r;
-            },
-
-            "odd" : function(c){
-                return this["nth-child"](c, "odd");
-            },
-
-            "even" : function(c){
-                return this["nth-child"](c, "even");
-            },
-
-            "nth" : function(c, a){
-                return c[a-1] || [];
-            },
-
-            "first" : function(c){
-                return c[0] || [];
-            },
-
-            "last" : function(c){
-                return c[c.length-1] || [];
-            },
-
-            "has" : function(c, ss){
-                var s = Ext.DomQuery.select,
-                	r = [], ri = -1;
-                for(var i = 0, ci; ci = c[i]; i++){
-                    if(s(ss, ci).length > 0){
-                        r[++ri] = ci;
-                    }
-                }
-                return r;
-            },
-
-            "next" : function(c, ss){
-                var is = Ext.DomQuery.is,
-                	r = [], ri = -1;
-                for(var i = 0, ci; ci = c[i]; i++){
-                    var n = next(ci);
-                    if(n && is(n, ss)){
-                        r[++ri] = ci;
-                    }
-                }
-                return r;
-            },
-
-            "prev" : function(c, ss){
-                var is = Ext.DomQuery.is,
-                	r = [], ri = -1;
-                for(var i = 0, ci; ci = c[i]; i++){
-                    var n = prev(ci);
-                    if(n && is(n, ss)){
-                        r[++ri] = ci;
-                    }
-                }
-                return r;
-            }
-        }
-    };
-}();
-
-/**
- * Selects an array of DOM nodes by CSS/XPath selector. Shorthand of {@link Ext.DomQuery#select}
- * @param {String} path The selector/xpath query
- * @param {Node} root (optional) The start of the query (defaults to document).
- * @return {Array}
- * @member Ext
- * @method query
- */
-Ext.query = Ext.DomQuery.select;
-/**
- * @class Ext.util.DelayedTask
- * <p> The DelayedTask class provides a convenient way to "buffer" the execution of a method,
- * performing setTimeout where a new timeout cancels the old timeout. When called, the
- * task will wait the specified time period before executing. If durng that time period,
- * the task is called again, the original call will be cancelled. This continues so that
- * the function is only called a single time for each iteration.</p>
- * <p>This method is especially useful for things like detecting whether a user has finished
- * typing in a text field. An example would be performing validation on a keypress. You can
- * use this class to buffer the keypress events for a certain number of milliseconds, and
- * perform only if they stop for that amount of time.  Usage:</p><pre><code>
-var task = new Ext.util.DelayedTask(function(){
-    alert(Ext.getDom('myInputField').value.length);
-});
-// Wait 500ms before calling our function. If the user presses another key
-// during that 500ms, it will be cancelled and we'll wait another 500ms.
-Ext.get('myInputField').on('keypress', function(){
-    task.{@link #delay}(500);
-});
- * </code></pre>
- * <p>Note that we are using a DelayedTask here to illustrate a point. The configuration
- * option <tt>buffer</tt> for {@link Ext.util.Observable#addListener addListener/on} will
- * also setup a delayed task for you to buffer events.</p>
- * @constructor The parameters to this constructor serve as defaults and are not required.
- * @param {Function} fn (optional) The default function to call.
- * @param {Object} scope (optional) The default scope (The <code><b>this</b></code> reference) in which the
- * function is called. If not specified, <code>this</code> will refer to the browser window.
- * @param {Array} args (optional) The default Array of arguments.
- */
-Ext.util.DelayedTask = function(fn, scope, args){
-    var me = this,
-    	id,
-    	call = function(){
-    		clearInterval(id);
-	        id = null;
-	        fn.apply(scope, args || []);
-	    };
-
-    /**
-     * Cancels any pending timeout and queues a new one
-     * @param {Number} delay The milliseconds to delay
-     * @param {Function} newFn (optional) Overrides function passed to constructor
-     * @param {Object} newScope (optional) Overrides scope passed to constructor. Remember that if no scope
-     * is specified, <code>this</code> will refer to the browser window.
-     * @param {Array} newArgs (optional) Overrides args passed to constructor
-     */
-    me.delay = function(delay, newFn, newScope, newArgs){
-        me.cancel();
-        fn = newFn || fn;
-        scope = newScope || scope;
-        args = newArgs || args;
-        id = setInterval(call, delay);
-    };
-
-    /**
-     * Cancel the last queued timeout
-     */
-    me.cancel = function(){
-        if(id){
-            clearInterval(id);
-            id = null;
-        }
-    };
-};/**
- * @class Ext.Element
- * <p>Encapsulates a DOM element, adding simple DOM manipulation facilities, normalizing for browser differences.</p>
- * <p>All instances of this class inherit the methods of {@link Ext.Fx} making visual effects easily available to all DOM elements.</p>
- * <p>Note that the events documented in this class are not Ext events, they encapsulate browser events. To
- * access the underlying browser event, see {@link Ext.EventObject#browserEvent}. Some older
- * browsers may not support the full range of events. Which events are supported is beyond the control of ExtJs.</p>
- * Usage:<br>
-<pre><code>
-// by id
-var el = Ext.get("my-div");
-
-// by DOM element reference
-var el = Ext.get(myDivElement);
-</code></pre>
- * <b>Animations</b><br />
- * <p>When an element is manipulated, by default there is no animation.</p>
- * <pre><code>
-var el = Ext.get("my-div");
-
-// no animation
-el.setWidth(100);
- * </code></pre>
- * <p>Many of the functions for manipulating an element have an optional "animate" parameter.  This
- * parameter can be specified as boolean (<tt>true</tt>) for default animation effects.</p>
- * <pre><code>
-// default animation
-el.setWidth(100, true);
- * </code></pre>
- *
- * <p>To configure the effects, an object literal with animation options to use as the Element animation
- * configuration object can also be specified. Note that the supported Element animation configuration
- * options are a subset of the {@link Ext.Fx} animation options specific to Fx effects.  The supported
- * Element animation configuration options are:</p>
-<pre>
-Option    Default   Description
---------- --------  ---------------------------------------------
-{@link Ext.Fx#duration duration}  .35       The duration of the animation in seconds
-{@link Ext.Fx#easing easing}    easeOut   The easing method
-{@link Ext.Fx#callback callback}  none      A function to execute when the anim completes
-{@link Ext.Fx#scope scope}     this      The scope (this) of the callback function
-</pre>
- *
- * <pre><code>
-// Element animation options object
-var opt = {
-    {@link Ext.Fx#duration duration}: 1,
-    {@link Ext.Fx#easing easing}: 'elasticIn',
-    {@link Ext.Fx#callback callback}: this.foo,
-    {@link Ext.Fx#scope scope}: this
-};
-// animation with some options set
-el.setWidth(100, opt);
- * </code></pre>
- * <p>The Element animation object being used for the animation will be set on the options
- * object as "anim", which allows you to stop or manipulate the animation. Here is an example:</p>
- * <pre><code>
-// using the "anim" property to get the Anim object
-if(opt.anim.isAnimated()){
-    opt.anim.stop();
-}
- * </code></pre>
- * <p>Also see the <tt>{@link #animate}</tt> method for another animation technique.</p>
- * <p><b> Composite (Collections of) Elements</b></p>
- * <p>For working with collections of Elements, see {@link Ext.CompositeElement}</p>
- * @constructor Create a new Element directly.
- * @param {String/HTMLElement} element
- * @param {Boolean} forceNew (optional) By default the constructor checks to see if there is already an instance of this element in the cache and if there is it returns the same instance. This will skip that check (useful for extending this class).
- */
-(function(){
-var DOC = document;
-
-Ext.Element = function(element, forceNew){
-    var dom = typeof element == "string" ?
-              DOC.getElementById(element) : element,
-        id;
-
-    if(!dom) return null;
-
-    id = dom.id;
-
-    if(!forceNew && id && Ext.elCache[id]){ // element object already exists
-        return Ext.elCache[id].el;
-    }
-
-    /**
-     * The DOM element
-     * @type HTMLElement
-     */
-    this.dom = dom;
-
-    /**
-     * The DOM element ID
-     * @type String
-     */
-    this.id = id || Ext.id(dom);
-};
-
-var DH = Ext.DomHelper,
-    El = Ext.Element,
-    EC = Ext.elCache;
-
-El.prototype = {
-    /**
-     * Sets the passed attributes as attributes of this element (a style attribute can be a string, object or function)
-     * @param {Object} o The object with the attributes
-     * @param {Boolean} useSet (optional) false to override the default setAttribute to use expandos.
-     * @return {Ext.Element} this
-     */
-    set : function(o, useSet){
-        var el = this.dom,
-            attr,
-            val,
-            useSet = (useSet !== false) && !!el.setAttribute;
-
-        for (attr in o) {
-            if (o.hasOwnProperty(attr)) {
-                val = o[attr];
-                if (attr == 'style') {
-                    DH.applyStyles(el, val);
-                } else if (attr == 'cls') {
-                    el.className = val;
-                } else if (useSet) {
-                    el.setAttribute(attr, val);
-                } else {
-                    el[attr] = val;
-                }
-            }
-        }
-        return this;
-    },
-
-//  Mouse events
-    /**
-     * @event click
-     * Fires when a mouse click is detected within the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event contextmenu
-     * Fires when a right click is detected within the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event dblclick
-     * Fires when a mouse double click is detected within the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event mousedown
-     * Fires when a mousedown is detected within the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event mouseup
-     * Fires when a mouseup is detected within the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event mouseover
-     * Fires when a mouseover is detected within the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event mousemove
-     * Fires when a mousemove is detected with the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event mouseout
-     * Fires when a mouseout is detected with the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event mouseenter
-     * Fires when the mouse enters the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event mouseleave
-     * Fires when the mouse leaves the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-
-//  Keyboard events
-    /**
-     * @event keypress
-     * Fires when a keypress is detected within the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event keydown
-     * Fires when a keydown is detected within the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event keyup
-     * Fires when a keyup is detected within the element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-
-
-//  HTML frame/object events
-    /**
-     * @event load
-     * Fires when the user agent finishes loading all content within the element. Only supported by window, frames, objects and images.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event unload
-     * Fires when the user agent removes all content from a window or frame. For elements, it fires when the target element or any of its content has been removed.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event abort
-     * Fires when an object/image is stopped from loading before completely loaded.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event error
-     * Fires when an object/image/frame cannot be loaded properly.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event resize
-     * Fires when a document view is resized.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event scroll
-     * Fires when a document view is scrolled.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-
-//  Form events
-    /**
-     * @event select
-     * Fires when a user selects some text in a text field, including input and textarea.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event change
-     * Fires when a control loses the input focus and its value has been modified since gaining focus.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event submit
-     * Fires when a form is submitted.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event reset
-     * Fires when a form is reset.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event focus
-     * Fires when an element receives focus either via the pointing device or by tab navigation.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event blur
-     * Fires when an element loses focus either via the pointing device or by tabbing navigation.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-
-//  User Interface events
-    /**
-     * @event DOMFocusIn
-     * Where supported. Similar to HTML focus event, but can be applied to any focusable element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event DOMFocusOut
-     * Where supported. Similar to HTML blur event, but can be applied to any focusable element.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event DOMActivate
-     * Where supported. Fires when an element is activated, for instance, through a mouse click or a keypress.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-
-//  DOM Mutation events
-    /**
-     * @event DOMSubtreeModified
-     * Where supported. Fires when the subtree is modified.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event DOMNodeInserted
-     * Where supported. Fires when a node has been added as a child of another node.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event DOMNodeRemoved
-     * Where supported. Fires when a descendant node of the element is removed.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event DOMNodeRemovedFromDocument
-     * Where supported. Fires when a node is being removed from a document.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event DOMNodeInsertedIntoDocument
-     * Where supported. Fires when a node is being inserted into a document.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event DOMAttrModified
-     * Where supported. Fires when an attribute has been modified.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-    /**
-     * @event DOMCharacterDataModified
-     * Where supported. Fires when the character data has been modified.
-     * @param {Ext.EventObject} e The {@link Ext.EventObject} encapsulating the DOM event.
-     * @param {HtmlElement} t The target of the event.
-     * @param {Object} o The options configuration passed to the {@link #addListener} call.
-     */
-
-    /**
-     * The default unit to append to CSS values where a unit isn't provided (defaults to px).
-     * @type String
-     */
-    defaultUnit : "px",
-
-    /**
-     * Returns true if this element matches the passed simple selector (e.g. div.some-class or span:first-child)
-     * @param {String} selector The simple selector to test
-     * @return {Boolean} True if this element matches the selector, else false
-     */
-    is : function(simpleSelector){
-        return Ext.DomQuery.is(this.dom, simpleSelector);
-    },
-
-    /**
-     * Tries to focus the element. Any exceptions are caught and ignored.
-     * @param {Number} defer (optional) Milliseconds to defer the focus
-     * @return {Ext.Element} this
-     */
-    focus : function(defer, /* private */ dom) {
-        var me = this,
-            dom = dom || me.dom;
-        try{
-            if(Number(defer)){
-                me.focus.defer(defer, null, [null, dom]);
-            }else{
-                dom.focus();
-            }
-        }catch(e){}
-        return me;
-    },
-
-    /**
-     * Tries to blur the element. Any exceptions are caught and ignored.
-     * @return {Ext.Element} this
-     */
-    blur : function() {
-        try{
-            this.dom.blur();
-        }catch(e){}
-        return this;
-    },
-
-    /**
-     * Returns the value of the "value" attribute
-     * @param {Boolean} asNumber true to parse the value as a number
-     * @return {String/Number}
-     */
-    getValue : function(asNumber){
-        var val = this.dom.value;
-        return asNumber ? parseInt(val, 10) : val;
-    },
-
-    /**
-     * Appends an event handler to this element.  The shorthand version {@link #on} is equivalent.
-     * @param {String} eventName The name of event to handle.
-     * @param {Function} fn The handler function the event invokes. This function is passed
-     * the following parameters:<ul>
-     * <li><b>evt</b> : EventObject<div class="sub-desc">The {@link Ext.EventObject EventObject} describing the event.</div></li>
-     * <li><b>el</b> : HtmlElement<div class="sub-desc">The DOM element which was the target of the event.
-     * Note that this may be filtered by using the <tt>delegate</tt> option.</div></li>
-     * <li><b>o</b> : Object<div class="sub-desc">The options object from the addListener call.</div></li>
-     * </ul>
-     * @param {Object} scope (optional) The scope (<code><b>this</b></code> reference) in which the handler function is executed.
-     * <b>If omitted, defaults to this Element.</b>.
-     * @param {Object} options (optional) An object containing handler configuration properties.
-     * This may contain any of the following properties:<ul>
-     * <li><b>scope</b> Object : <div class="sub-desc">The scope (<code><b>this</b></code> reference) in which the handler function is executed.
-     * <b>If omitted, defaults to this Element.</b></div></li>
-     * <li><b>delegate</b> String: <div class="sub-desc">A simple selector to filter the target or look for a descendant of the target. See below for additional details.</div></li>
-     * <li><b>stopEvent</b> Boolean: <div class="sub-desc">True to stop the event. That is stop propagation, and prevent the default action.</div></li>
-     * <li><b>preventDefault</b> Boolean: <div class="sub-desc">True to prevent the default action</div></li>
-     * <li><b>stopPropagation</b> Boolean: <div class="sub-desc">True to prevent event propagation</div></li>
-     * <li><b>normalized</b> Boolean: <div class="sub-desc">False to pass a browser event to the handler function instead of an Ext.EventObject</div></li>
-     * <li><b>target</b> Ext.Element: <div class="sub-desc">Only call the handler if the event was fired on the target Element, <i>not</i> if the event was bubbled up from a child node.</div></li>
-     * <li><b>delay</b> Number: <div class="sub-desc">The number of milliseconds to delay the invocation of the handler after the event fires.</div></li>
-     * <li><b>single</b> Boolean: <div class="sub-desc">True to add a handler to handle just the next firing of the event, and then remove itself.</div></li>
-     * <li><b>buffer</b> Number: <div class="sub-desc">Causes the handler to be scheduled to run in an {@link Ext.util.DelayedTask} delayed
-     * by the specified number of milliseconds. If the event fires again within that time, the original
-     * handler is <em>not</em> invoked, but the new handler is scheduled in its place.</div></li>
-     * </ul><br>
-     * <p>
-     * <b>Combining Options</b><br>
-     * In the following examples, the shorthand form {@link #on} is used rather than the more verbose
-     * addListener.  The two are equivalent.  Using the options argument, it is possible to combine different
-     * types of listeners:<br>
-     * <br>
-     * A delayed, one-time listener that auto stops the event and adds a custom argument (forumId) to the
-     * options object. The options object is available as the third parameter in the handler function.<div style="margin: 5px 20px 20px;">
-     * Code:<pre><code>
-el.on('click', this.onClick, this, {
-    single: true,
-    delay: 100,
-    stopEvent : true,
-    forumId: 4
-});</code></pre></p>
-     * <p>
-     * <b>Attaching multiple handlers in 1 call</b><br>
-     * The method also allows for a single argument to be passed which is a config object containing properties
-     * which specify multiple handlers.</p>
-     * <p>
-     * Code:<pre><code>
-el.on({
-    'click' : {
-        fn: this.onClick,
-        scope: this,
-        delay: 100
-    },
-    'mouseover' : {
-        fn: this.onMouseOver,
-        scope: this
-    },
-    'mouseout' : {
-        fn: this.onMouseOut,
-        scope: this
-    }
-});</code></pre>
-     * <p>
-     * Or a shorthand syntax:<br>
-     * Code:<pre><code></p>
-el.on({
-    'click' : this.onClick,
-    'mouseover' : this.onMouseOver,
-    'mouseout' : this.onMouseOut,
-    scope: this
-});
-     * </code></pre></p>
-     * <p><b>delegate</b></p>
-     * <p>This is a configuration option that you can pass along when registering a handler for
-     * an event to assist with event delegation. Event delegation is a technique that is used to
-     * reduce memory consumption and prevent exposure to memory-leaks. By registering an event
-     * for a container element as opposed to each element within a container. By setting this
-     * configuration option to a simple selector, the target element will be filtered to look for
-     * a descendant of the target.
-     * For example:<pre><code>
-// using this markup:
-&lt;div id='elId'>
-    &lt;p id='p1'>paragraph one&lt;/p>
-    &lt;p id='p2' class='clickable'>paragraph two&lt;/p>
-    &lt;p id='p3'>paragraph three&lt;/p>
-&lt;/div>
-// utilize event delegation to registering just one handler on the container element:
-el = Ext.get('elId');
-el.on(
-    'click',
-    function(e,t) {
-        // handle click
-        console.info(t.id); // 'p2'
-    },
-    this,
-    {
-        // filter the target element to be a descendant with the class 'clickable'
-        delegate: '.clickable'
-    }
-);
-     * </code></pre></p>
-     * @return {Ext.Element} this
-     */
-    addListener : function(eventName, fn, scope, options){
-        Ext.EventManager.on(this.dom,  eventName, fn, scope || this, options);
-        return this;
-    },
-
-    /**
-     * Removes an event handler from this element.  The shorthand version {@link #un} is equivalent.
-     * <b>Note</b>: if a <i>scope</i> was explicitly specified when {@link #addListener adding} the
-     * listener, the same scope must be specified here.
-     * Example:
-     * <pre><code>
-el.removeListener('click', this.handlerFn);
-// or
-el.un('click', this.handlerFn);
-</code></pre>
-     * @param {String} eventName The name of the event from which to remove the handler.
-     * @param {Function} fn The handler function to remove. <b>This must be a reference to the function passed into the {@link #addListener} call.</b>
-     * @param {Object} scope If a scope (<b><code>this</code></b> reference) was specified when the listener was added,
-     * then this must refer to the same object.
-     * @return {Ext.Element} this
-     */
-    removeListener : function(eventName, fn, scope){
-        Ext.EventManager.removeListener(this.dom,  eventName, fn, scope || this);
-        return this;
-    },
-
-    /**
-     * Removes all previous added listeners from this element
-     * @return {Ext.Element} this
-     */
-    removeAllListeners : function(){
-        Ext.EventManager.removeAll(this.dom);
-        return this;
-    },
-
-    /**
-     * Recursively removes all previous added listeners from this element and its children
-     * @return {Ext.Element} this
-     */
-    purgeAllListeners : function() {
-        Ext.EventManager.purgeElement(this, true);
-        return this;
-    },
-    /**
-     * @private Test if size has a unit, otherwise appends the default
-     */
-    addUnits : function(size){
-        if(size === "" || size == "auto" || size === undefined){
-            size = size || '';
-        } else if(!isNaN(size) || !unitPattern.test(size)){
-            size = size + (this.defaultUnit || 'px');
-        }
-        return size;
-    },
-
-    /**
-     * <p>Updates the <a href="http:
-     * from a specified URL. Note that this is subject to the <a href="http://en.wikipedia.org/wiki/Same_origin_policy">Same Origin Policy</a></p>
-     * <p>Updating innerHTML of an element will <b>not</b> execute embedded <tt>&lt;script></tt> elements. This is a browser restriction.</p>
-     * @param {Mixed} options. Either a sring containing the URL from which to load the HTML, or an {@link Ext.Ajax#request} options object specifying
-     * exactly how to request the HTML.
-     * @return {Ext.Element} this
-     */
-    load : function(url, params, cb){
-        Ext.Ajax.request(Ext.apply({
-            params: params,
-            url: url.url || url,
-            callback: cb,
-            el: this.dom,
-            indicatorText: url.indicatorText || ''
-        }, Ext.isObject(url) ? url : {}));
-        return this;
-    },
-
-
-    isBorderBox : function(){
-        return Ext.isBorderBox || Ext.isForcedBorderBox || noBoxAdjust[(this.dom.tagName || "").toLowerCase()];
-    },
-
-
-    remove : function(){
-        var me = this,
-            dom = me.dom;
-
-        if (dom) {
-            delete me.dom;
-            Ext.removeNode(dom);
-        }
-    },
-
-
-    hover : function(overFn, outFn, scope, options){
-        var me = this;
-        me.on('mouseenter', overFn, scope || me.dom, options);
-        me.on('mouseleave', outFn, scope || me.dom, options);
-        return me;
-    },
-
-
-    contains : function(el){
-        return !el ? false : Ext.lib.Dom.isAncestor(this.dom, el.dom ? el.dom : el);
-    },
-
-
-    getAttributeNS : function(ns, name){
-        return this.getAttribute(name, ns);
-    },
-
-
-    getAttribute: (function(){
-        var test = document.createElement('table'),
-            isBrokenOnTable = false,
-            hasGetAttribute = 'getAttribute' in test,
-            unknownRe = /undefined|unknown/;
-
-        if (hasGetAttribute) {
-
-            try {
-                test.getAttribute('ext:qtip');
-            } catch (e) {
-                isBrokenOnTable = true;
-            }
-
-            return function(name, ns) {
-                var el = this.dom,
-                    value;
-
-                if (el.getAttributeNS) {
-                    value  = el.getAttributeNS(ns, name) || null;
-                }
-
-                if (value == null) {
-                    if (ns) {
-                        if (isBrokenOnTable && el.tagName.toUpperCase() == 'TABLE') {
-                            try {
-                                value = el.getAttribute(ns + ':' + name);
-                            } catch (e) {
-                                value = '';
-                            }
-                        } else {
-                            value = el.getAttribute(ns + ':' + name);
-                        }
-                    } else {
-                        value = el.getAttribute(name) || el[name];
-                    }
-                }
-                return value || '';
-            };
-        } else {
-            return function(name, ns) {
-                var el = this.om,
-                    value,
-                    attribute;
-
-                if (ns) {
-                    attribute = el[ns + ':' + name];
-                    value = unknownRe.test(typeof attribute) ? undefined : attribute;
-                } else {
-                    value = el[name];
-                }
-                return value || '';
-            };
-        }
-        test = null;
-    })(),
-
-
-    update : function(html) {
-        if (this.dom) {
-            this.dom.innerHTML = html;
-        }
-        return this;
-    }
-};
-
-var ep = El.prototype;
-
-El.addMethods = function(o){
-   Ext.apply(ep, o);
-};
-
-
-ep.on = ep.addListener;
-
-
-ep.un = ep.removeListener;
-
-
-ep.autoBoxAdjust = true;
-
-
-var unitPattern = /\d+(px|em|%|en|ex|pt|in|cm|mm|pc)$/i,
-    docEl;
-
-
-El.get = function(el){
-    var ex,
-        elm,
-        id;
-    if(!el){ return null; }
-    if (typeof el == "string") {
-        if (!(elm = DOC.getElementById(el))) {
-            return null;
-        }
-        if (EC[el] && EC[el].el) {
-            ex = EC[el].el;
-            ex.dom = elm;
-        } else {
-            ex = El.addToCache(new El(elm));
-        }
-        return ex;
-    } else if (el.tagName) {
-        if(!(id = el.id)){
-            id = Ext.id(el);
-        }
-        if (EC[id] && EC[id].el) {
-            ex = EC[id].el;
-            ex.dom = el;
-        } else {
-            ex = El.addToCache(new El(el));
-        }
-        return ex;
-    } else if (el instanceof El) {
-        if(el != docEl){
-
-
-
-
-            if (Ext.isIE && (el.id == undefined || el.id == '')) {
-                el.dom = el.dom;
-            } else {
-                el.dom = DOC.getElementById(el.id) || el.dom;
-            }
-        }
-        return el;
-    } else if(el.isComposite) {
-        return el;
-    } else if(Ext.isArray(el)) {
-        return El.select(el);
-    } else if(el == DOC) {
-
-        if(!docEl){
-            var f = function(){};
-            f.prototype = El.prototype;
-            docEl = new f();
-            docEl.dom = DOC;
-        }
-        return docEl;
-    }
-    return null;
-};
-
-El.addToCache = function(el, id){
-    id = id || el.id;
-    EC[id] = {
-        el:  el,
-        data: {},
-        events: {}
-    };
-    return el;
-};
-
-
-El.data = function(el, key, value){
-    el = El.get(el);
-    if (!el) {
-        return null;
-    }
-    var c = EC[el.id].data;
-    if(arguments.length == 2){
-        return c[key];
-    }else{
-        return (c[key] = value);
-    }
-};
-
-
-
-
-function garbageCollect(){
-    if(!Ext.enableGarbageCollector){
-        clearInterval(El.collectorThreadId);
-    } else {
-        var eid,
-            el,
-            d,
-            o;
-
-        for(eid in EC){
-            o = EC[eid];
-            if(o.skipGC){
-                Ext.EventManager.removeFromSpecialCache(o.el);
-                continue;
-            }
-            el = o.el;
-            d = el.dom;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-            if(!d || !d.parentNode || (!d.offsetParent && !DOC.getElementById(eid))){
-                if(Ext.enableListenerCollection){
-                    Ext.EventManager.removeAll(d);
-                }
-                delete EC[eid];
-            }
-        }
-
-        if (Ext.isIE) {
-            var t = {};
-            for (eid in EC) {
-                t[eid] = EC[eid];
-            }
-            EC = Ext.elCache = t;
-        }
-    }
-}
-El.collectorThreadId = setInterval(garbageCollect, 30000);
-
-var flyFn = function(){};
-flyFn.prototype = El.prototype;
-
-
-El.Flyweight = function(dom){
-    this.dom = dom;
-};
-
-El.Flyweight.prototype = new flyFn();
-El.Flyweight.prototype.isFlyweight = true;
-El._flyweights = {};
-
-
-El.fly = function(el, named){
-    var ret = null;
-    named = named || '_global';
-
-    if (el = Ext.getDom(el)) {
-        (El._flyweights[named] = El._flyweights[named] || new El.Flyweight()).dom = el;
-        ret = El._flyweights[named];
-    }
-    return ret;
-};
-
-
-Ext.get = El.get;
-
-
-Ext.fly = El.fly;
-
-
-var noBoxAdjust = Ext.isStrict ? {
-    select:1
-} : {
-    input:1, select:1, textarea:1
-};
-if(Ext.isIE || Ext.isGecko){
-    noBoxAdjust['button'] = 1;
-}
-
-})();
-
-Ext.Element.addMethods(function(){
-	var PARENTNODE = 'parentNode',
-		NEXTSIBLING = 'nextSibling',
-		PREVIOUSSIBLING = 'previousSibling',
-		DQ = Ext.DomQuery,
-		GET = Ext.get;
-
-	return {
-
-	    findParent : function(simpleSelector, maxDepth, returnEl){
-	        var p = this.dom,
-	        	b = document.body,
-	        	depth = 0,
-	        	stopEl;
-            if(Ext.isGecko && Object.prototype.toString.call(p) == '[object XULElement]') {
-                return null;
-            }
-	        maxDepth = maxDepth || 50;
-	        if (isNaN(maxDepth)) {
-	            stopEl = Ext.getDom(maxDepth);
-	            maxDepth = Number.MAX_VALUE;
-	        }
-	        while(p && p.nodeType == 1 && depth < maxDepth && p != b && p != stopEl){
-	            if(DQ.is(p, simpleSelector)){
-	                return returnEl ? GET(p) : p;
-	            }
-	            depth++;
-	            p = p.parentNode;
-	        }
-	        return null;
-	    },
-
-
-	    findParentNode : function(simpleSelector, maxDepth, returnEl){
-	        var p = Ext.fly(this.dom.parentNode, '_internal');
-	        return p ? p.findParent(simpleSelector, maxDepth, returnEl) : null;
-	    },
-
-
-	    up : function(simpleSelector, maxDepth){
-	        return this.findParentNode(simpleSelector, maxDepth, true);
-	    },
-
-
-	    select : function(selector){
-	        return Ext.Element.select(selector, this.dom);
-	    },
-
-
-	    query : function(selector){
-	        return DQ.select(selector, this.dom);
-	    },
-
-
-	    child : function(selector, returnDom){
-	        var n = DQ.selectNode(selector, this.dom);
-	        return returnDom ? n : GET(n);
-	    },
-
-
-	    down : function(selector, returnDom){
-	        var n = DQ.selectNode(" > " + selector, this.dom);
-	        return returnDom ? n : GET(n);
-	    },
-
-
-	    parent : function(selector, returnDom){
-	        return this.matchNode(PARENTNODE, PARENTNODE, selector, returnDom);
-	    },
-
-
-	    next : function(selector, returnDom){
-	        return this.matchNode(NEXTSIBLING, NEXTSIBLING, selector, returnDom);
-	    },
-
-
-	    prev : function(selector, returnDom){
-	        return this.matchNode(PREVIOUSSIBLING, PREVIOUSSIBLING, selector, returnDom);
-	    },
-
-
-
-	    first : function(selector, returnDom){
-	        return this.matchNode(NEXTSIBLING, 'firstChild', selector, returnDom);
-	    },
-
-
-	    last : function(selector, returnDom){
-	        return this.matchNode(PREVIOUSSIBLING, 'lastChild', selector, returnDom);
-	    },
-
-	    matchNode : function(dir, start, selector, returnDom){
-	        var n = this.dom[start];
-	        while(n){
-	            if(n.nodeType == 1 && (!selector || DQ.is(n, selector))){
-	                return !returnDom ? GET(n) : n;
-	            }
-	            n = n[dir];
-	        }
-	        return null;
-	    }
-    };
-}());
-Ext.Element.addMethods(
-function() {
-	var GETDOM = Ext.getDom,
-		GET = Ext.get,
-		DH = Ext.DomHelper;
-
-	return {
-
-	    appendChild: function(el){
-	        return GET(el).appendTo(this);
-	    },
-
-
-	    appendTo: function(el){
-	        GETDOM(el).appendChild(this.dom);
-	        return this;
-	    },
-
-
-	    insertBefore: function(el){
-	        (el = GETDOM(el)).parentNode.insertBefore(this.dom, el);
-	        return this;
-	    },
-
-
-	    insertAfter: function(el){
-	        (el = GETDOM(el)).parentNode.insertBefore(this.dom, el.nextSibling);
-	        return this;
-	    },
-
-
-	    insertFirst: function(el, returnDom){
-            el = el || {};
-            if(el.nodeType || el.dom || typeof el == 'string'){
-                el = GETDOM(el);
-                this.dom.insertBefore(el, this.dom.firstChild);
-                return !returnDom ? GET(el) : el;
-            }else{
-                return this.createChild(el, this.dom.firstChild, returnDom);
-            }
-        },
-
-
-	    replace: function(el){
-	        el = GET(el);
-	        this.insertBefore(el);
-	        el.remove();
-	        return this;
-	    },
-
-
-	    replaceWith: function(el){
-		    var me = this;
-
-            if(el.nodeType || el.dom || typeof el == 'string'){
-                el = GETDOM(el);
-                me.dom.parentNode.insertBefore(el, me.dom);
-            }else{
-                el = DH.insertBefore(me.dom, el);
-            }
-
-	        delete Ext.elCache[me.id];
-	        Ext.removeNode(me.dom);
-	        me.id = Ext.id(me.dom = el);
-	        Ext.Element.addToCache(me.isFlyweight ? new Ext.Element(me.dom) : me);
-            return me;
-	    },
-
-
-		createChild: function(config, insertBefore, returnDom){
-		    config = config || {tag:'div'};
-		    return insertBefore ?
-		    	   DH.insertBefore(insertBefore, config, returnDom !== true) :
-		    	   DH[!this.dom.firstChild ? 'overwrite' : 'append'](this.dom, config,  returnDom !== true);
-		},
-
-
-		wrap: function(config, returnDom){
-		    var newEl = DH.insertBefore(this.dom, config || {tag: "div"}, !returnDom);
-		    newEl.dom ? newEl.dom.appendChild(this.dom) : newEl.appendChild(this.dom);
-		    return newEl;
-		},
-
-
-		insertHtml : function(where, html, returnEl){
-		    var el = DH.insertHtml(where, this.dom, html);
-		    return returnEl ? Ext.get(el) : el;
-		}
-	};
-}());
-Ext.Element.addMethods(function(){
-
-    var supports = Ext.supports,
-        propCache = {},
-        camelRe = /(-[a-z])/gi,
-        view = document.defaultView,
-        opacityRe = /alpha\(opacity=(.*)\)/i,
-        trimRe = /^\s+|\s+$/g,
-        EL = Ext.Element,
-        spacesRe = /\s+/,
-        wordsRe = /\w/g,
-        PADDING = "padding",
-        MARGIN = "margin",
-        BORDER = "border",
-        LEFT = "-left",
-        RIGHT = "-right",
-        TOP = "-top",
-        BOTTOM = "-bottom",
-        WIDTH = "-width",
-        MATH = Math,
-        HIDDEN = 'hidden',
-        ISCLIPPED = 'isClipped',
-        OVERFLOW = 'overflow',
-        OVERFLOWX = 'overflow-x',
-        OVERFLOWY = 'overflow-y',
-        ORIGINALCLIP = 'originalClip',
-
-        borders = {l: BORDER + LEFT + WIDTH, r: BORDER + RIGHT + WIDTH, t: BORDER + TOP + WIDTH, b: BORDER + BOTTOM + WIDTH},
-        paddings = {l: PADDING + LEFT, r: PADDING + RIGHT, t: PADDING + TOP, b: PADDING + BOTTOM},
-        margins = {l: MARGIN + LEFT, r: MARGIN + RIGHT, t: MARGIN + TOP, b: MARGIN + BOTTOM},
-        data = Ext.Element.data;
-
-
-
-    function camelFn(m, a) {
-        return a.charAt(1).toUpperCase();
-    }
-
-    function chkCache(prop) {
-        return propCache[prop] || (propCache[prop] = prop == 'float' ? (supports.cssFloat ? 'cssFloat' : 'styleFloat') : prop.replace(camelRe, camelFn));
-    }
-
-    return {
-
-        adjustWidth : function(width) {
-            var me = this;
-            var isNum = (typeof width == "number");
-            if(isNum && me.autoBoxAdjust && !me.isBorderBox()){
-               width -= (me.getBorderWidth("lr") + me.getPadding("lr"));
-            }
-            return (isNum && width < 0) ? 0 : width;
-        },
-
-
-        adjustHeight : function(height) {
-            var me = this;
-            var isNum = (typeof height == "number");
-            if(isNum && me.autoBoxAdjust && !me.isBorderBox()){
-               height -= (me.getBorderWidth("tb") + me.getPadding("tb"));
-            }
-            return (isNum && height < 0) ? 0 : height;
-        },
-
-
-
-        addClass : function(className){
-            var me = this,
-                i,
-                len,
-                v,
-                cls = [];
-
-            if (!Ext.isArray(className)) {
-                if (typeof className == 'string' && !this.hasClass(className)) {
-                    me.dom.className += " " + className;
-                }
-            }
-            else {
-                for (i = 0, len = className.length; i < len; i++) {
-                    v = className[i];
-                    if (typeof v == 'string' && (' ' + me.dom.className + ' ').indexOf(' ' + v + ' ') == -1) {
-                        cls.push(v);
-                    }
-                }
-                if (cls.length) {
-                    me.dom.className += " " + cls.join(" ");
-                }
-            }
-            return me;
-        },
-
-
-        removeClass : function(className){
-            var me = this,
-                i,
-                idx,
-                len,
-                cls,
-                elClasses;
-            if (!Ext.isArray(className)){
-                className = [className];
-            }
-            if (me.dom && me.dom.className) {
-                elClasses = me.dom.className.replace(trimRe, '').split(spacesRe);
-                for (i = 0, len = className.length; i < len; i++) {
-                    cls = className[i];
-                    if (typeof cls == 'string') {
-                        cls = cls.replace(trimRe, '');
-                        idx = elClasses.indexOf(cls);
-                        if (idx != -1) {
-                            elClasses.splice(idx, 1);
-                        }
-                    }
-                }
-                me.dom.className = elClasses.join(" ");
-            }
-            return me;
-        },
-
-
-        radioClass : function(className){
-            var cn = this.dom.parentNode.childNodes,
-                v,
-                i,
-                len;
-            className = Ext.isArray(className) ? className : [className];
-            for (i = 0, len = cn.length; i < len; i++) {
-                v = cn[i];
-                if (v && v.nodeType == 1) {
-                    Ext.fly(v, '_internal').removeClass(className);
-                }
-            };
-            return this.addClass(className);
-        },
-
-
-        toggleClass : function(className){
-            return this.hasClass(className) ? this.removeClass(className) : this.addClass(className);
-        },
-
-
-        hasClass : function(className){
-            return className && (' '+this.dom.className+' ').indexOf(' '+className+' ') != -1;
-        },
-
-
-        replaceClass : function(oldClassName, newClassName){
-            return this.removeClass(oldClassName).addClass(newClassName);
-        },
-
-        isStyle : function(style, val) {
-            return this.getStyle(style) == val;
-        },
-
-
-        getStyle : function(){
-            return view && view.getComputedStyle ?
-                function(prop){
-                    var el = this.dom,
-                        v,
-                        cs,
-                        out,
-                        display;
-
-                    if(el == document){
-                        return null;
-                    }
-                    prop = chkCache(prop);
-                    out = (v = el.style[prop]) ? v :
-                           (cs = view.getComputedStyle(el, "")) ? cs[prop] : null;
-
-
-
-                    if(prop == 'marginRight' && out != '0px' && !supports.correctRightMargin){
-                        display = el.style.display;
-                        el.style.display = 'inline-block';
-                        out = view.getComputedStyle(el, '').marginRight;
-                        el.style.display = display;
-                    }
-
-                    if(prop == 'backgroundColor' && out == 'rgba(0, 0, 0, 0)' && !supports.correctTransparentColor){
-                        out = 'transparent';
-                    }
-                    return out;
-                } :
-                function(prop){
-                    var el = this.dom,
-                        m,
-                        cs;
-
-                    if(el == document) return null;
-                    if (prop == 'opacity') {
-                        if (el.style.filter.match) {
-                            if(m = el.style.filter.match(opacityRe)){
-                                var fv = parseFloat(m[1]);
-                                if(!isNaN(fv)){
-                                    return fv ? fv / 100 : 0;
-                                }
-                            }
-                        }
-                        return 1;
-                    }
-                    prop = chkCache(prop);
-                    return el.style[prop] || ((cs = el.currentStyle) ? cs[prop] : null);
-                };
-        }(),
-
-
-        getColor : function(attr, defaultValue, prefix){
-            var v = this.getStyle(attr),
-                color = (typeof prefix != 'undefined') ? prefix : '#',
-                h;
-
-            if(!v || (/transparent|inherit/.test(v))) {
-                return defaultValue;
-            }
-            if(/^r/.test(v)){
-                Ext.each(v.slice(4, v.length -1).split(','), function(s){
-                    h = parseInt(s, 10);
-                    color += (h < 16 ? '0' : '') + h.toString(16);
-                });
-            }else{
-                v = v.replace('#', '');
-                color += v.length == 3 ? v.replace(/^(\w)(\w)(\w)$/, '$1$1$2$2$3$3') : v;
-            }
-            return(color.length > 5 ? color.toLowerCase() : defaultValue);
-        },
-
-
-        setStyle : function(prop, value){
-            var tmp, style;
-
-            if (typeof prop != 'object') {
-                tmp = {};
-                tmp[prop] = value;
-                prop = tmp;
-            }
-            for (style in prop) {
-                value = prop[style];
-                style == 'opacity' ?
-                    this.setOpacity(value) :
-                    this.dom.style[chkCache(style)] = value;
-            }
-            return this;
-        },
-
-
-         setOpacity : function(opacity, animate){
-            var me = this,
-                s = me.dom.style;
-
-            if(!animate || !me.anim){
-                if(Ext.isIE9m){
-                    var opac = opacity < 1 ? 'alpha(opacity=' + opacity * 100 + ')' : '',
-                    val = s.filter.replace(opacityRe, '').replace(trimRe, '');
-
-                    s.zoom = 1;
-                    s.filter = val + (val.length > 0 ? ' ' : '') + opac;
-                }else{
-                    s.opacity = opacity;
-                }
-            }else{
-                me.anim({opacity: {to: opacity}}, me.preanim(arguments, 1), null, .35, 'easeIn');
-            }
-            return me;
-        },
-
-
-        clearOpacity : function(){
-            var style = this.dom.style;
-            if(Ext.isIE9m){
-                if(!Ext.isEmpty(style.filter)){
-                    style.filter = style.filter.replace(opacityRe, '').replace(trimRe, '');
-                }
-            }else{
-                style.opacity = style['-moz-opacity'] = style['-khtml-opacity'] = '';
-            }
-            return this;
-        },
-
-
-        getHeight : function(contentHeight){
-            var me = this,
-                dom = me.dom,
-                hidden = Ext.isIE9m && me.isStyle('display', 'none'),
-                h = MATH.max(dom.offsetHeight, hidden ? 0 : dom.clientHeight) || 0;
-
-            h = !contentHeight ? h : h - me.getBorderWidth("tb") - me.getPadding("tb");
-            return h < 0 ? 0 : h;
-        },
-
-
-        getWidth : function(contentWidth){
-            var me = this,
-                dom = me.dom,
-                hidden = Ext.isIE9m && me.isStyle('display', 'none'),
-                w = MATH.max(dom.offsetWidth, hidden ? 0 : dom.clientWidth) || 0;
-            w = !contentWidth ? w : w - me.getBorderWidth("lr") - me.getPadding("lr");
-            return w < 0 ? 0 : w;
-        },
-
-
-        setWidth : function(width, animate){
-            var me = this;
-            width = me.adjustWidth(width);
-            !animate || !me.anim ?
-                me.dom.style.width = me.addUnits(width) :
-                me.anim({width : {to : width}}, me.preanim(arguments, 1));
-            return me;
-        },
-
-
-         setHeight : function(height, animate){
-            var me = this;
-            height = me.adjustHeight(height);
-            !animate || !me.anim ?
-                me.dom.style.height = me.addUnits(height) :
-                me.anim({height : {to : height}}, me.preanim(arguments, 1));
-            return me;
-        },
-
-
-        getBorderWidth : function(side){
-            return this.addStyles(side, borders);
-        },
-
-
-        getPadding : function(side){
-            return this.addStyles(side, paddings);
-        },
-
-
-        clip : function(){
-            var me = this,
-                dom = me.dom;
-
-            if(!data(dom, ISCLIPPED)){
-                data(dom, ISCLIPPED, true);
-                data(dom, ORIGINALCLIP, {
-                    o: me.getStyle(OVERFLOW),
-                    x: me.getStyle(OVERFLOWX),
-                    y: me.getStyle(OVERFLOWY)
-                });
-                me.setStyle(OVERFLOW, HIDDEN);
-                me.setStyle(OVERFLOWX, HIDDEN);
-                me.setStyle(OVERFLOWY, HIDDEN);
-            }
-            return me;
-        },
-
-
-        unclip : function(){
-            var me = this,
-                dom = me.dom;
-
-            if(data(dom, ISCLIPPED)){
-                data(dom, ISCLIPPED, false);
-                var o = data(dom, ORIGINALCLIP);
-                if(o.o){
-                    me.setStyle(OVERFLOW, o.o);
-                }
-                if(o.x){
-                    me.setStyle(OVERFLOWX, o.x);
-                }
-                if(o.y){
-                    me.setStyle(OVERFLOWY, o.y);
-                }
-            }
-            return me;
-        },
-
-
-        addStyles : function(sides, styles){
-            var ttlSize = 0,
-                sidesArr = sides.match(wordsRe),
-                side,
-                size,
-                i,
-                len = sidesArr.length;
-            for (i = 0; i < len; i++) {
-                side = sidesArr[i];
-                size = side && parseInt(this.getStyle(styles[side]), 10);
-                if (size) {
-                    ttlSize += MATH.abs(size);
-                }
-            }
-            return ttlSize;
-        },
-
-        margins : margins
-    };
-}()
-);
-
-(function(){
-var D = Ext.lib.Dom,
-        LEFT = "left",
-        RIGHT = "right",
-        TOP = "top",
-        BOTTOM = "bottom",
-        POSITION = "position",
-        STATIC = "static",
-        RELATIVE = "relative",
-        AUTO = "auto",
-        ZINDEX = "z-index";
-
-Ext.Element.addMethods({
-
-    getX : function(){
-        return D.getX(this.dom);
-    },
-
-
-    getY : function(){
-        return D.getY(this.dom);
-    },
-
-
-    getXY : function(){
-        return D.getXY(this.dom);
-    },
-
-
-    getOffsetsTo : function(el){
-        var o = this.getXY(),
-        	e = Ext.fly(el, '_internal').getXY();
-        return [o[0]-e[0],o[1]-e[1]];
-    },
-
-
-    setX : function(x, animate){
-	    return this.setXY([x, this.getY()], this.animTest(arguments, animate, 1));
-    },
-
-
-    setY : function(y, animate){
-	    return this.setXY([this.getX(), y], this.animTest(arguments, animate, 1));
-    },
-
-
-    setLeft : function(left){
-        this.setStyle(LEFT, this.addUnits(left));
-        return this;
-    },
-
-
-    setTop : function(top){
-        this.setStyle(TOP, this.addUnits(top));
-        return this;
-    },
-
-
-    setRight : function(right){
-        this.setStyle(RIGHT, this.addUnits(right));
-        return this;
-    },
-
-
-    setBottom : function(bottom){
-        this.setStyle(BOTTOM, this.addUnits(bottom));
-        return this;
-    },
-
-
-    setXY : function(pos, animate){
-	    var me = this;
-        if(!animate || !me.anim){
-            D.setXY(me.dom, pos);
-        }else{
-            me.anim({points: {to: pos}}, me.preanim(arguments, 1), 'motion');
-        }
-        return me;
-    },
-
-
-    setLocation : function(x, y, animate){
-        return this.setXY([x, y], this.animTest(arguments, animate, 2));
-    },
-
-
-    moveTo : function(x, y, animate){
-        return this.setXY([x, y], this.animTest(arguments, animate, 2));
-    },
-
-
-    getLeft : function(local){
-	    return !local ? this.getX() : parseInt(this.getStyle(LEFT), 10) || 0;
-    },
-
-
-    getRight : function(local){
-	    var me = this;
-	    return !local ? me.getX() + me.getWidth() : (me.getLeft(true) + me.getWidth()) || 0;
-    },
-
-
-    getTop : function(local) {
-	    return !local ? this.getY() : parseInt(this.getStyle(TOP), 10) || 0;
-    },
-
-
-    getBottom : function(local){
-	    var me = this;
-	    return !local ? me.getY() + me.getHeight() : (me.getTop(true) + me.getHeight()) || 0;
-    },
-
-
-    position : function(pos, zIndex, x, y){
-	    var me = this;
-
-        if(!pos && me.isStyle(POSITION, STATIC)){
-            me.setStyle(POSITION, RELATIVE);
-        } else if(pos) {
-            me.setStyle(POSITION, pos);
-        }
-        if(zIndex){
-            me.setStyle(ZINDEX, zIndex);
-        }
-        if(x || y) me.setXY([x || false, y || false]);
-    },
-
-
-    clearPositioning : function(value){
-        value = value || '';
-        this.setStyle({
-            left : value,
-            right : value,
-            top : value,
-            bottom : value,
-            "z-index" : "",
-            position : STATIC
-        });
-        return this;
-    },
-
-
-    getPositioning : function(){
-        var l = this.getStyle(LEFT);
-        var t = this.getStyle(TOP);
-        return {
-            "position" : this.getStyle(POSITION),
-            "left" : l,
-            "right" : l ? "" : this.getStyle(RIGHT),
-            "top" : t,
-            "bottom" : t ? "" : this.getStyle(BOTTOM),
-            "z-index" : this.getStyle(ZINDEX)
-        };
-    },
-
-
-    setPositioning : function(pc){
-	    var me = this,
-	    	style = me.dom.style;
-
-        me.setStyle(pc);
-
-        if(pc.right == AUTO){
-            style.right = "";
-        }
-        if(pc.bottom == AUTO){
-            style.bottom = "";
-        }
-
-        return me;
-    },
-
-
-    translatePoints : function(x, y){
-	    y = isNaN(x[1]) ? y : x[1];
-        x = isNaN(x[0]) ? x : x[0];
-        var me = this,
-        	relative = me.isStyle(POSITION, RELATIVE),
-        	o = me.getXY(),
-        	l = parseInt(me.getStyle(LEFT), 10),
-        	t = parseInt(me.getStyle(TOP), 10);
-
-        l = !isNaN(l) ? l : (relative ? 0 : me.dom.offsetLeft);
-        t = !isNaN(t) ? t : (relative ? 0 : me.dom.offsetTop);
-
-        return {left: (x - o[0] + l), top: (y - o[1] + t)};
-    },
-
-    animTest : function(args, animate, i) {
-        return !!animate && this.preanim ? this.preanim(args, i) : false;
-    }
-});
-})();
-Ext.Element.addMethods({
-
-    isScrollable : function(){
-        var dom = this.dom;
-        return dom.scrollHeight > dom.clientHeight || dom.scrollWidth > dom.clientWidth;
-    },
-
-
-    scrollTo : function(side, value){
-        this.dom["scroll" + (/top/i.test(side) ? "Top" : "Left")] = value;
-        return this;
-    },
-
-
-    getScroll : function(){
-        var d = this.dom,
-            doc = document,
-            body = doc.body,
-            docElement = doc.documentElement,
-            l,
-            t,
-            ret;
-
-        if(d == doc || d == body){
-            if(Ext.isIE && Ext.isStrict){
-                l = docElement.scrollLeft;
-                t = docElement.scrollTop;
-            }else{
-                l = window.pageXOffset;
-                t = window.pageYOffset;
-            }
-            ret = {left: l || (body ? body.scrollLeft : 0), top: t || (body ? body.scrollTop : 0)};
-        }else{
-            ret = {left: d.scrollLeft, top: d.scrollTop};
-        }
-        return ret;
-    }
-});
-
-Ext.Element.VISIBILITY = 1;
-
-Ext.Element.DISPLAY = 2;
-
-
-Ext.Element.OFFSETS = 3;
-
-
-Ext.Element.ASCLASS = 4;
-
-
-Ext.Element.visibilityCls = 'x-hide-nosize';
-
-Ext.Element.addMethods(function(){
-    var El = Ext.Element,
-        OPACITY = "opacity",
-        VISIBILITY = "visibility",
-        DISPLAY = "display",
-        HIDDEN = "hidden",
-        OFFSETS = "offsets",
-        ASCLASS = "asclass",
-        NONE = "none",
-        NOSIZE = 'nosize',
-        ORIGINALDISPLAY = 'originalDisplay',
-        VISMODE = 'visibilityMode',
-        ISVISIBLE = 'isVisible',
-        data = El.data,
-        getDisplay = function(dom){
-            var d = data(dom, ORIGINALDISPLAY);
-            if(d === undefined){
-                data(dom, ORIGINALDISPLAY, d = '');
-            }
-            return d;
-        },
-        getVisMode = function(dom){
-            var m = data(dom, VISMODE);
-            if(m === undefined){
-                data(dom, VISMODE, m = 1);
-            }
-            return m;
-        };
-
-    return {
-
-        originalDisplay : "",
-        visibilityMode : 1,
-
-
-        setVisibilityMode : function(visMode){
-            data(this.dom, VISMODE, visMode);
-            return this;
-        },
-
-
-        animate : function(args, duration, onComplete, easing, animType){
-            this.anim(args, {duration: duration, callback: onComplete, easing: easing}, animType);
-            return this;
-        },
-
-
-        anim : function(args, opt, animType, defaultDur, defaultEase, cb){
-            animType = animType || 'run';
-            opt = opt || {};
-            var me = this,
-                anim = Ext.lib.Anim[animType](
-                    me.dom,
-                    args,
-                    (opt.duration || defaultDur) || .35,
-                    (opt.easing || defaultEase) || 'easeOut',
-                    function(){
-                        if(cb) cb.call(me);
-                        if(opt.callback) opt.callback.call(opt.scope || me, me, opt);
-                    },
-                    me
-                );
-            opt.anim = anim;
-            return anim;
-        },
-
-
-        preanim : function(a, i){
-            return !a[i] ? false : (typeof a[i] == 'object' ? a[i]: {duration: a[i+1], callback: a[i+2], easing: a[i+3]});
-        },
-
-
-        isVisible : function() {
-            var me = this,
-                dom = me.dom,
-                visible = data(dom, ISVISIBLE);
-
-            if(typeof visible == 'boolean'){
-                return visible;
-            }
-
-            visible = !me.isStyle(VISIBILITY, HIDDEN) &&
-                      !me.isStyle(DISPLAY, NONE) &&
-                      !((getVisMode(dom) == El.ASCLASS) && me.hasClass(me.visibilityCls || El.visibilityCls));
-
-            data(dom, ISVISIBLE, visible);
-            return visible;
-        },
-
-
-        setVisible : function(visible, animate){
-            var me = this, isDisplay, isVisibility, isOffsets, isNosize,
-                dom = me.dom,
-                visMode = getVisMode(dom);
-
-
-
-            if (typeof animate == 'string'){
-                switch (animate) {
-                    case DISPLAY:
-                        visMode = El.DISPLAY;
-                        break;
-                    case VISIBILITY:
-                        visMode = El.VISIBILITY;
-                        break;
-                    case OFFSETS:
-                        visMode = El.OFFSETS;
-                        break;
-                    case NOSIZE:
-                    case ASCLASS:
-                        visMode = El.ASCLASS;
-                        break;
-                }
-                me.setVisibilityMode(visMode);
-                animate = false;
-            }
-
-            if (!animate || !me.anim) {
-                if(visMode == El.ASCLASS ){
-
-                    me[visible?'removeClass':'addClass'](me.visibilityCls || El.visibilityCls);
-
-                } else if (visMode == El.DISPLAY){
-
-                    return me.setDisplayed(visible);
-
-                } else if (visMode == El.OFFSETS){
-
-                    if (!visible){
-                        me.hideModeStyles = {
-                            position: me.getStyle('position'),
-                            top: me.getStyle('top'),
-                            left: me.getStyle('left')
-                        };
-                        me.applyStyles({position: 'absolute', top: '-10000px', left: '-10000px'});
-                    } else {
-                        me.applyStyles(me.hideModeStyles || {position: '', top: '', left: ''});
-                        delete me.hideModeStyles;
-                    }
-
-                }else{
-                    me.fixDisplay();
-                    dom.style.visibility = visible ? "visible" : HIDDEN;
-                }
-            }else{
-
-                if(visible){
-                    me.setOpacity(.01);
-                    me.setVisible(true);
-                }
-                me.anim({opacity: { to: (visible?1:0) }},
-                        me.preanim(arguments, 1),
-                        null,
-                        .35,
-                        'easeIn',
-                        function(){
-                            visible || me.setVisible(false).setOpacity(1);
-                        });
-            }
-            data(dom, ISVISIBLE, visible);
-            return me;
-        },
-
-
-
-        hasMetrics  : function(){
-            var dom = this.dom;
-            return this.isVisible() || (getVisMode(dom) == El.VISIBILITY);
-        },
-
-
-        toggle : function(animate){
-            var me = this;
-            me.setVisible(!me.isVisible(), me.preanim(arguments, 0));
-            return me;
-        },
-
-
-        setDisplayed : function(value) {
-            if(typeof value == "boolean"){
-               value = value ? getDisplay(this.dom) : NONE;
-            }
-            this.setStyle(DISPLAY, value);
-            return this;
-        },
-
-
-        fixDisplay : function(){
-            var me = this;
-            if(me.isStyle(DISPLAY, NONE)){
-                me.setStyle(VISIBILITY, HIDDEN);
-                me.setStyle(DISPLAY, getDisplay(this.dom));
-                if(me.isStyle(DISPLAY, NONE)){
-                    me.setStyle(DISPLAY, "block");
-                }
-            }
-        },
-
-
-        hide : function(animate){
-
-            if (typeof animate == 'string'){
-                this.setVisible(false, animate);
-                return this;
-            }
-            this.setVisible(false, this.preanim(arguments, 0));
-            return this;
-        },
-
-
-        show : function(animate){
-
-            if (typeof animate == 'string'){
-                this.setVisible(true, animate);
-                return this;
-            }
-            this.setVisible(true, this.preanim(arguments, 0));
-            return this;
-        }
-    };
-}());(function(){
-
-    var NULL = null,
-        UNDEFINED = undefined,
-        TRUE = true,
-        FALSE = false,
-        SETX = "setX",
-        SETY = "setY",
-        SETXY = "setXY",
-        LEFT = "left",
-        BOTTOM = "bottom",
-        TOP = "top",
-        RIGHT = "right",
-        HEIGHT = "height",
-        WIDTH = "width",
-        POINTS = "points",
-        HIDDEN = "hidden",
-        ABSOLUTE = "absolute",
-        VISIBLE = "visible",
-        MOTION = "motion",
-        POSITION = "position",
-        EASEOUT = "easeOut",
-
-        flyEl = new Ext.Element.Flyweight(),
-        queues = {},
-        getObject = function(o){
-            return o || {};
-        },
-        fly = function(dom){
-            flyEl.dom = dom;
-            flyEl.id = Ext.id(dom);
-            return flyEl;
-        },
-
-        getQueue = function(id){
-            if(!queues[id]){
-                queues[id] = [];
-            }
-            return queues[id];
-        },
-        setQueue = function(id, value){
-            queues[id] = value;
-        };
-
-
-Ext.enableFx = TRUE;
-
-
-Ext.Fx = {
-
-
-
-    switchStatements : function(key, fn, argHash){
-        return fn.apply(this, argHash[key]);
-    },
-
-
-    slideIn : function(anchor, o){
-        o = getObject(o);
-        var me = this,
-            dom = me.dom,
-            st = dom.style,
-            xy,
-            r,
-            b,
-            wrap,
-            after,
-            st,
-            args,
-            pt,
-            bw,
-            bh;
-
-        anchor = anchor || "t";
-
-        me.queueFx(o, function(){
-            xy = fly(dom).getXY();
-
-            fly(dom).fixDisplay();
-
-
-            r = fly(dom).getFxRestore();
-            b = {x: xy[0], y: xy[1], 0: xy[0], 1: xy[1], width: dom.offsetWidth, height: dom.offsetHeight};
-            b.right = b.x + b.width;
-            b.bottom = b.y + b.height;
-
-
-            fly(dom).setWidth(b.width).setHeight(b.height);
-
-
-            wrap = fly(dom).fxWrap(r.pos, o, HIDDEN);
-
-            st.visibility = VISIBLE;
-            st.position = ABSOLUTE;
-
-
-            function after(){
-                 fly(dom).fxUnwrap(wrap, r.pos, o);
-                 st.width = r.width;
-                 st.height = r.height;
-                 fly(dom).afterFx(o);
-            }
-
-
-            pt = {to: [b.x, b.y]};
-            bw = {to: b.width};
-            bh = {to: b.height};
-
-            function argCalc(wrap, style, ww, wh, sXY, sXYval, s1, s2, w, h, p){
-                var ret = {};
-                fly(wrap).setWidth(ww).setHeight(wh);
-                if(fly(wrap)[sXY]){
-                    fly(wrap)[sXY](sXYval);
-                }
-                style[s1] = style[s2] = "0";
-                if(w){
-                    ret.width = w;
-                }
-                if(h){
-                    ret.height = h;
-                }
-                if(p){
-                    ret.points = p;
-                }
-                return ret;
-            };
-
-            args = fly(dom).switchStatements(anchor.toLowerCase(), argCalc, {
-                    t  : [wrap, st, b.width, 0, NULL, NULL, LEFT, BOTTOM, NULL, bh, NULL],
-                    l  : [wrap, st, 0, b.height, NULL, NULL, RIGHT, TOP, bw, NULL, NULL],
-                    r  : [wrap, st, b.width, b.height, SETX, b.right, LEFT, TOP, NULL, NULL, pt],
-                    b  : [wrap, st, b.width, b.height, SETY, b.bottom, LEFT, TOP, NULL, bh, pt],
-                    tl : [wrap, st, 0, 0, NULL, NULL, RIGHT, BOTTOM, bw, bh, pt],
-                    bl : [wrap, st, 0, 0, SETY, b.y + b.height, RIGHT, TOP, bw, bh, pt],
-                    br : [wrap, st, 0, 0, SETXY, [b.right, b.bottom], LEFT, TOP, bw, bh, pt],
-                    tr : [wrap, st, 0, 0, SETX, b.x + b.width, LEFT, BOTTOM, bw, bh, pt]
-                });
-
-            st.visibility = VISIBLE;
-            fly(wrap).show();
-
-            arguments.callee.anim = fly(wrap).fxanim(args,
-                o,
-                MOTION,
-                .5,
-                EASEOUT,
-                after);
-        });
-        return me;
-    },
-
-
-    slideOut : function(anchor, o){
-        o = getObject(o);
-        var me = this,
-            dom = me.dom,
-            st = dom.style,
-            xy = me.getXY(),
-            wrap,
-            r,
-            b,
-            a,
-            zero = {to: 0};
-
-        anchor = anchor || "t";
-
-        me.queueFx(o, function(){
-
-
-            r = fly(dom).getFxRestore();
-            b = {x: xy[0], y: xy[1], 0: xy[0], 1: xy[1], width: dom.offsetWidth, height: dom.offsetHeight};
-            b.right = b.x + b.width;
-            b.bottom = b.y + b.height;
-
-
-            fly(dom).setWidth(b.width).setHeight(b.height);
-
-
-            wrap = fly(dom).fxWrap(r.pos, o, VISIBLE);
-
-            st.visibility = VISIBLE;
-            st.position = ABSOLUTE;
-            fly(wrap).setWidth(b.width).setHeight(b.height);
-
-            function after(){
-                o.useDisplay ? fly(dom).setDisplayed(FALSE) : fly(dom).hide();
-                fly(dom).fxUnwrap(wrap, r.pos, o);
-                st.width = r.width;
-                st.height = r.height;
-                fly(dom).afterFx(o);
-            }
-
-            function argCalc(style, s1, s2, p1, v1, p2, v2, p3, v3){
-                var ret = {};
-
-                style[s1] = style[s2] = "0";
-                ret[p1] = v1;
-                if(p2){
-                    ret[p2] = v2;
-                }
-                if(p3){
-                    ret[p3] = v3;
-                }
-
-                return ret;
-            };
-
-            a = fly(dom).switchStatements(anchor.toLowerCase(), argCalc, {
-                t  : [st, LEFT, BOTTOM, HEIGHT, zero],
-                l  : [st, RIGHT, TOP, WIDTH, zero],
-                r  : [st, LEFT, TOP, WIDTH, zero, POINTS, {to : [b.right, b.y]}],
-                b  : [st, LEFT, TOP, HEIGHT, zero, POINTS, {to : [b.x, b.bottom]}],
-                tl : [st, RIGHT, BOTTOM, WIDTH, zero, HEIGHT, zero],
-                bl : [st, RIGHT, TOP, WIDTH, zero, HEIGHT, zero, POINTS, {to : [b.x, b.bottom]}],
-                br : [st, LEFT, TOP, WIDTH, zero, HEIGHT, zero, POINTS, {to : [b.x + b.width, b.bottom]}],
-                tr : [st, LEFT, BOTTOM, WIDTH, zero, HEIGHT, zero, POINTS, {to : [b.right, b.y]}]
-            });
-
-            arguments.callee.anim = fly(wrap).fxanim(a,
-                o,
-                MOTION,
-                .5,
-                EASEOUT,
-                after);
-        });
-        return me;
-    },
-
-
-    puff : function(o){
-        o = getObject(o);
-        var me = this,
-            dom = me.dom,
-            st = dom.style,
-            width,
-            height,
-            r;
-
-        me.queueFx(o, function(){
-            width = fly(dom).getWidth();
-            height = fly(dom).getHeight();
-            fly(dom).clearOpacity();
-            fly(dom).show();
-
-
-            r = fly(dom).getFxRestore();
-
-            function after(){
-                o.useDisplay ? fly(dom).setDisplayed(FALSE) : fly(dom).hide();
-                fly(dom).clearOpacity();
-                fly(dom).setPositioning(r.pos);
-                st.width = r.width;
-                st.height = r.height;
-                st.fontSize = '';
-                fly(dom).afterFx(o);
-            }
-
-            arguments.callee.anim = fly(dom).fxanim({
-                    width : {to : fly(dom).adjustWidth(width * 2)},
-                    height : {to : fly(dom).adjustHeight(height * 2)},
-                    points : {by : [-width * .5, -height * .5]},
-                    opacity : {to : 0},
-                    fontSize: {to : 200, unit: "%"}
-                },
-                o,
-                MOTION,
-                .5,
-                EASEOUT,
-                 after);
-        });
-        return me;
-    },
-
-
-    switchOff : function(o){
-        o = getObject(o);
-        var me = this,
-            dom = me.dom,
-            st = dom.style,
-            r;
-
-        me.queueFx(o, function(){
-            fly(dom).clearOpacity();
-            fly(dom).clip();
-
-
-            r = fly(dom).getFxRestore();
-
-            function after(){
-                o.useDisplay ? fly(dom).setDisplayed(FALSE) : fly(dom).hide();
-                fly(dom).clearOpacity();
-                fly(dom).setPositioning(r.pos);
-                st.width = r.width;
-                st.height = r.height;
-                fly(dom).afterFx(o);
-            };
-
-            fly(dom).fxanim({opacity : {to : 0.3}},
-                NULL,
-                NULL,
-                .1,
-                NULL,
-                function(){
-                    fly(dom).clearOpacity();
-                        (function(){
-                            fly(dom).fxanim({
-                                height : {to : 1},
-                                points : {by : [0, fly(dom).getHeight() * .5]}
-                            },
-                            o,
-                            MOTION,
-                            0.3,
-                            'easeIn',
-                            after);
-                        }).defer(100);
-                });
-        });
-        return me;
-    },
-
-
-    highlight : function(color, o){
-        o = getObject(o);
-        var me = this,
-            dom = me.dom,
-            attr = o.attr || "backgroundColor",
-            a = {},
-            restore;
-
-        me.queueFx(o, function(){
-            fly(dom).clearOpacity();
-            fly(dom).show();
-
-            function after(){
-                dom.style[attr] = restore;
-                fly(dom).afterFx(o);
-            }
-            restore = dom.style[attr];
-            a[attr] = {from: color || "ffff9c", to: o.endColor || fly(dom).getColor(attr) || "ffffff"};
-            arguments.callee.anim = fly(dom).fxanim(a,
-                o,
-                'color',
-                1,
-                'easeIn',
-                after);
-        });
-        return me;
-    },
-
-
-    frame : function(color, count, o){
-        o = getObject(o);
-        var me = this,
-            dom = me.dom,
-            proxy,
-            active;
-
-        me.queueFx(o, function(){
-            color = color || '#C3DAF9';
-            if(color.length == 6){
-                color = '#' + color;
-            }
-            count = count || 1;
-            fly(dom).show();
-
-            var xy = fly(dom).getXY(),
-                b = {x: xy[0], y: xy[1], 0: xy[0], 1: xy[1], width: dom.offsetWidth, height: dom.offsetHeight},
-                queue = function(){
-                    proxy = fly(document.body || document.documentElement).createChild({
-                        style:{
-                            position : ABSOLUTE,
-                            'z-index': 35000,
-                            border : '0px solid ' + color
-                        }
-                    });
-                    return proxy.queueFx({}, animFn);
-                };
-
-
-            arguments.callee.anim = {
-                isAnimated: true,
-                stop: function() {
-                    count = 0;
-                    proxy.stopFx();
-                }
-            };
-
-            function animFn(){
-                var scale = Ext.isBorderBox ? 2 : 1;
-                active = proxy.anim({
-                    top : {from : b.y, to : b.y - 20},
-                    left : {from : b.x, to : b.x - 20},
-                    borderWidth : {from : 0, to : 10},
-                    opacity : {from : 1, to : 0},
-                    height : {from : b.height, to : b.height + 20 * scale},
-                    width : {from : b.width, to : b.width + 20 * scale}
-                },{
-                    duration: o.duration || 1,
-                    callback: function() {
-                        proxy.remove();
-                        --count > 0 ? queue() : fly(dom).afterFx(o);
-                    }
-                });
-                arguments.callee.anim = {
-                    isAnimated: true,
-                    stop: function(){
-                        active.stop();
-                    }
-                };
-            };
-            queue();
-        });
-        return me;
-    },
-
-
-    pause : function(seconds){
-        var dom = this.dom,
-            t;
-
-        this.queueFx({}, function(){
-            t = setTimeout(function(){
-                fly(dom).afterFx({});
-            }, seconds * 1000);
-            arguments.callee.anim = {
-                isAnimated: true,
-                stop: function(){
-                    clearTimeout(t);
-                    fly(dom).afterFx({});
-                }
-            };
-        });
-        return this;
-    },
-
-
-    fadeIn : function(o){
-        o = getObject(o);
-        var me = this,
-            dom = me.dom,
-            to = o.endOpacity || 1;
-
-        me.queueFx(o, function(){
-            fly(dom).setOpacity(0);
-            fly(dom).fixDisplay();
-            dom.style.visibility = VISIBLE;
-            arguments.callee.anim = fly(dom).fxanim({opacity:{to:to}},
-                o, NULL, .5, EASEOUT, function(){
-                if(to == 1){
-                    fly(dom).clearOpacity();
-                }
-                fly(dom).afterFx(o);
-            });
-        });
-        return me;
-    },
-
-
-    fadeOut : function(o){
-        o = getObject(o);
-        var me = this,
-            dom = me.dom,
-            style = dom.style,
-            to = o.endOpacity || 0;
-
-        me.queueFx(o, function(){
-            arguments.callee.anim = fly(dom).fxanim({
-                opacity : {to : to}},
-                o,
-                NULL,
-                .5,
-                EASEOUT,
-                function(){
-                    if(to == 0){
-                        Ext.Element.data(dom, 'visibilityMode') == Ext.Element.DISPLAY || o.useDisplay ?
-                            style.display = "none" :
-                            style.visibility = HIDDEN;
-
-                        fly(dom).clearOpacity();
-                    }
-                    fly(dom).afterFx(o);
-            });
-        });
-        return me;
-    },
-
-
-    scale : function(w, h, o){
-        this.shift(Ext.apply({}, o, {
-            width: w,
-            height: h
-        }));
-        return this;
-    },
-
-
-    shift : function(o){
-        o = getObject(o);
-        var dom = this.dom,
-            a = {};
-
-        this.queueFx(o, function(){
-            for (var prop in o) {
-                if (o[prop] != UNDEFINED) {
-                    a[prop] = {to : o[prop]};
-                }
-            }
-
-            a.width ? a.width.to = fly(dom).adjustWidth(o.width) : a;
-            a.height ? a.height.to = fly(dom).adjustWidth(o.height) : a;
-
-            if (a.x || a.y || a.xy) {
-                a.points = a.xy ||
-                           {to : [ a.x ? a.x.to : fly(dom).getX(),
-                                   a.y ? a.y.to : fly(dom).getY()]};
-            }
-
-            arguments.callee.anim = fly(dom).fxanim(a,
-                o,
-                MOTION,
-                .35,
-                EASEOUT,
-                function(){
-                    fly(dom).afterFx(o);
-                });
-        });
-        return this;
-    },
-
-
-    ghost : function(anchor, o){
-        o = getObject(o);
-        var me = this,
-            dom = me.dom,
-            st = dom.style,
-            a = {opacity: {to: 0}, points: {}},
-            pt = a.points,
-            r,
-            w,
-            h;
-
-        anchor = anchor || "b";
-
-        me.queueFx(o, function(){
-
-            r = fly(dom).getFxRestore();
-            w = fly(dom).getWidth();
-            h = fly(dom).getHeight();
-
-            function after(){
-                o.useDisplay ? fly(dom).setDisplayed(FALSE) : fly(dom).hide();
-                fly(dom).clearOpacity();
-                fly(dom).setPositioning(r.pos);
-                st.width = r.width;
-                st.height = r.height;
-                fly(dom).afterFx(o);
-            }
-
-            pt.by = fly(dom).switchStatements(anchor.toLowerCase(), function(v1,v2){ return [v1, v2];}, {
-               t  : [0, -h],
-               l  : [-w, 0],
-               r  : [w, 0],
-               b  : [0, h],
-               tl : [-w, -h],
-               bl : [-w, h],
-               br : [w, h],
-               tr : [w, -h]
-            });
-
-            arguments.callee.anim = fly(dom).fxanim(a,
-                o,
-                MOTION,
-                .5,
-                EASEOUT, after);
-        });
-        return me;
-    },
-
-
-    syncFx : function(){
-        var me = this;
-        me.fxDefaults = Ext.apply(me.fxDefaults || {}, {
-            block : FALSE,
-            concurrent : TRUE,
-            stopFx : FALSE
-        });
-        return me;
-    },
-
-
-    sequenceFx : function(){
-        var me = this;
-        me.fxDefaults = Ext.apply(me.fxDefaults || {}, {
-            block : FALSE,
-            concurrent : FALSE,
-            stopFx : FALSE
-        });
-        return me;
-    },
-
-
-    nextFx : function(){
-        var ef = getQueue(this.dom.id)[0];
-        if(ef){
-            ef.call(this);
-        }
-    },
-
-
-    hasActiveFx : function(){
-        return getQueue(this.dom.id)[0];
-    },
-
-
-    stopFx : function(finish){
-        var me = this,
-            id = me.dom.id;
-        if(me.hasActiveFx()){
-            var cur = getQueue(id)[0];
-            if(cur && cur.anim){
-                if(cur.anim.isAnimated){
-                    setQueue(id, [cur]);
-                    cur.anim.stop(finish !== undefined ? finish : TRUE);
-                }else{
-                    setQueue(id, []);
-                }
-            }
-        }
-        return me;
-    },
-
-
-    beforeFx : function(o){
-        if(this.hasActiveFx() && !o.concurrent){
-           if(o.stopFx){
-               this.stopFx();
-               return TRUE;
-           }
-           return FALSE;
-        }
-        return TRUE;
-    },
-
-
-    hasFxBlock : function(){
-        var q = getQueue(this.dom.id);
-        return q && q[0] && q[0].block;
-    },
-
-
-    queueFx : function(o, fn){
-        var me = fly(this.dom);
-        if(!me.hasFxBlock()){
-            Ext.applyIf(o, me.fxDefaults);
-            if(!o.concurrent){
-                var run = me.beforeFx(o);
-                fn.block = o.block;
-                getQueue(me.dom.id).push(fn);
-                if(run){
-                    me.nextFx();
-                }
-            }else{
-                fn.call(me);
-            }
-        }
-        return me;
-    },
-
-
-    fxWrap : function(pos, o, vis){
-        var dom = this.dom,
-            wrap,
-            wrapXY;
-        if(!o.wrap || !(wrap = Ext.getDom(o.wrap))){
-            if(o.fixPosition){
-                wrapXY = fly(dom).getXY();
-            }
-            var div = document.createElement("div");
-            div.style.visibility = vis;
-            wrap = dom.parentNode.insertBefore(div, dom);
-            fly(wrap).setPositioning(pos);
-            if(fly(wrap).isStyle(POSITION, "static")){
-                fly(wrap).position("relative");
-            }
-            fly(dom).clearPositioning('auto');
-            fly(wrap).clip();
-            wrap.appendChild(dom);
-            if(wrapXY){
-                fly(wrap).setXY(wrapXY);
-            }
-        }
-        return wrap;
-    },
-
-
-    fxUnwrap : function(wrap, pos, o){
-        var dom = this.dom;
-        fly(dom).clearPositioning();
-        fly(dom).setPositioning(pos);
-        if(!o.wrap){
-            var pn = fly(wrap).dom.parentNode;
-            pn.insertBefore(dom, wrap);
-            fly(wrap).remove();
-        }
-    },
-
-
-    getFxRestore : function(){
-        var st = this.dom.style;
-        return {pos: this.getPositioning(), width: st.width, height : st.height};
-    },
-
-
-    afterFx : function(o){
-        var dom = this.dom,
-            id = dom.id;
-        if(o.afterStyle){
-            fly(dom).setStyle(o.afterStyle);
-        }
-        if(o.afterCls){
-            fly(dom).addClass(o.afterCls);
-        }
-        if(o.remove == TRUE){
-            fly(dom).remove();
-        }
-        if(o.callback){
-            o.callback.call(o.scope, fly(dom));
-        }
-        if(!o.concurrent){
-            getQueue(id).shift();
-            fly(dom).nextFx();
-        }
-    },
-
-
-    fxanim : function(args, opt, animType, defaultDur, defaultEase, cb){
-        animType = animType || 'run';
-        opt = opt || {};
-        var anim = Ext.lib.Anim[animType](
-                this.dom,
-                args,
-                (opt.duration || defaultDur) || .35,
-                (opt.easing || defaultEase) || EASEOUT,
-                cb,
-                this
-            );
-        opt.anim = anim;
-        return anim;
-    }
-};
-
-
-Ext.Fx.resize = Ext.Fx.scale;
-
-
-
-Ext.Element.addMethods(Ext.Fx);
-})();
-
-Ext.CompositeElementLite = function(els, root){
-
-    this.elements = [];
-    this.add(els, root);
-    this.el = new Ext.Element.Flyweight();
-};
-
-Ext.CompositeElementLite.prototype = {
-    isComposite: true,
-
-
-    getElement : function(el){
-
-        var e = this.el;
-        e.dom = el;
-        e.id = el.id;
-        return e;
-    },
-
-
-    transformElement : function(el){
-        return Ext.getDom(el);
-    },
-
-
-    getCount : function(){
-        return this.elements.length;
-    },
-
-    add : function(els, root){
-        var me = this,
-            elements = me.elements;
-        if(!els){
-            return this;
-        }
-        if(typeof els == "string"){
-            els = Ext.Element.selectorFunction(els, root);
-        }else if(els.isComposite){
-            els = els.elements;
-        }else if(!Ext.isIterable(els)){
-            els = [els];
-        }
-
-        for(var i = 0, len = els.length; i < len; ++i){
-            elements.push(me.transformElement(els[i]));
-        }
-        return me;
-    },
-
-    invoke : function(fn, args){
-        var me = this,
-            els = me.elements,
-            len = els.length,
-            e,
-            i;
-
-        for(i = 0; i < len; i++) {
-            e = els[i];
-            if(e){
-                Ext.Element.prototype[fn].apply(me.getElement(e), args);
-            }
-        }
-        return me;
-    },
-
-    item : function(index){
-        var me = this,
-            el = me.elements[index],
-            out = null;
-
-        if(el){
-            out = me.getElement(el);
-        }
-        return out;
-    },
-
-
-    addListener : function(eventName, handler, scope, opt){
-        var els = this.elements,
-            len = els.length,
-            i, e;
-
-        for(i = 0; i<len; i++) {
-            e = els[i];
-            if(e) {
-                Ext.EventManager.on(e, eventName, handler, scope || e, opt);
-            }
-        }
-        return this;
-    },
-
-    each : function(fn, scope){
-        var me = this,
-            els = me.elements,
-            len = els.length,
-            i, e;
-
-        for(i = 0; i<len; i++) {
-            e = els[i];
-            if(e){
-                e = this.getElement(e);
-                if(fn.call(scope || e, e, me, i) === false){
-                    break;
-                }
-            }
-        }
-        return me;
-    },
-
-
-    fill : function(els){
-        var me = this;
-        me.elements = [];
-        me.add(els);
-        return me;
-    },
-
-
-    filter : function(selector){
-        var els = [],
-            me = this,
-            fn = Ext.isFunction(selector) ? selector
-                : function(el){
-                    return el.is(selector);
-                };
-
-        me.each(function(el, self, i) {
-            if (fn(el, i) !== false) {
-                els[els.length] = me.transformElement(el);
-            }
-        });
-
-        me.elements = els;
-        return me;
-    },
-
-
-    indexOf : function(el){
-        return this.elements.indexOf(this.transformElement(el));
-    },
-
-
-    replaceElement : function(el, replacement, domReplace){
-        var index = !isNaN(el) ? el : this.indexOf(el),
-            d;
-        if(index > -1){
-            replacement = Ext.getDom(replacement);
-            if(domReplace){
-                d = this.elements[index];
-                d.parentNode.insertBefore(replacement, d);
-                Ext.removeNode(d);
-            }
-            this.elements.splice(index, 1, replacement);
-        }
-        return this;
-    },
-
-
-    clear : function(){
-        this.elements = [];
-    }
-};
-
-Ext.CompositeElementLite.prototype.on = Ext.CompositeElementLite.prototype.addListener;
-
-
-Ext.CompositeElementLite.importElementMethods = function() {
-    var fnName,
-        ElProto = Ext.Element.prototype,
-        CelProto = Ext.CompositeElementLite.prototype;
-
-    for (fnName in ElProto) {
-        if (typeof ElProto[fnName] == 'function'){
-            (function(fnName) {
-                CelProto[fnName] = CelProto[fnName] || function() {
-                    return this.invoke(fnName, arguments);
-                };
-            }).call(CelProto, fnName);
-
-        }
-    }
-};
-
-Ext.CompositeElementLite.importElementMethods();
-
-if(Ext.DomQuery){
-    Ext.Element.selectorFunction = Ext.DomQuery.select;
-}
-
-
-Ext.Element.select = function(selector, root){
-    var els;
-    if(typeof selector == "string"){
-        els = Ext.Element.selectorFunction(selector, root);
-    }else if(selector.length !== undefined){
-        els = selector;
-    }else{
-        throw "Invalid selector";
-    }
-    return new Ext.CompositeElementLite(els);
-};
-
-Ext.select = Ext.Element.select;
-(function(){
-    var BEFOREREQUEST = "beforerequest",
-        REQUESTCOMPLETE = "requestcomplete",
-        REQUESTEXCEPTION = "requestexception",
-        UNDEFINED = undefined,
-        LOAD = 'load',
-        POST = 'POST',
-        GET = 'GET',
-        WINDOW = window;
-
-
-    Ext.data.Connection = function(config){
-        Ext.apply(this, config);
-        this.addEvents(
-
-            BEFOREREQUEST,
-
-            REQUESTCOMPLETE,
-
-            REQUESTEXCEPTION
-        );
-        Ext.data.Connection.superclass.constructor.call(this);
-    };
-
-    Ext.extend(Ext.data.Connection, Ext.util.Observable, {
-
-
-
-
-
-        timeout : 30000,
-
-        autoAbort:false,
-
-
-        disableCaching: true,
-
-
-        disableCachingParam: '_dc',
-
-
-        request : function(o){
-            var me = this;
-            if(me.fireEvent(BEFOREREQUEST, me, o)){
-                if (o.el) {
-                    if(!Ext.isEmpty(o.indicatorText)){
-                        me.indicatorText = '<div class="loading-indicator">'+o.indicatorText+"</div>";
-                    }
-                    if(me.indicatorText) {
-                        Ext.getDom(o.el).innerHTML = me.indicatorText;
-                    }
-                    o.success = (Ext.isFunction(o.success) ? o.success : function(){}).createInterceptor(function(response) {
-                        Ext.getDom(o.el).innerHTML = response.responseText;
-                    });
-                }
-
-                var p = o.params,
-                    url = o.url || me.url,
-                    method,
-                    cb = {success: me.handleResponse,
-                          failure: me.handleFailure,
-                          scope: me,
-                          argument: {options: o},
-                          timeout : Ext.num(o.timeout, me.timeout)
-                    },
-                    form,
-                    serForm;
-
-
-                if (Ext.isFunction(p)) {
-                    p = p.call(o.scope||WINDOW, o);
-                }
-
-                p = Ext.urlEncode(me.extraParams, Ext.isObject(p) ? Ext.urlEncode(p) : p);
-
-                if (Ext.isFunction(url)) {
-                    url = url.call(o.scope || WINDOW, o);
-                }
-
-                if((form = Ext.getDom(o.form))){
-                    url = url || form.action;
-                     if(o.isUpload || (/multipart\/form-data/i.test(form.getAttribute("enctype")))) {
-                         return me.doFormUpload.call(me, o, p, url);
-                     }
-                    serForm = Ext.lib.Ajax.serializeForm(form);
-                    p = p ? (p + '&' + serForm) : serForm;
-                }
-
-                method = o.method || me.method || ((p || o.xmlData || o.jsonData) ? POST : GET);
-
-                if(method === GET && (me.disableCaching && o.disableCaching !== false) || o.disableCaching === true){
-                    var dcp = o.disableCachingParam || me.disableCachingParam;
-                    url = Ext.urlAppend(url, dcp + '=' + (new Date().getTime()));
-                }
-
-                o.headers = Ext.applyIf(o.headers || {}, me.defaultHeaders || {});
-
-                if(o.autoAbort === true || me.autoAbort) {
-                    me.abort();
-                }
-
-                if((method == GET || o.xmlData || o.jsonData) && p){
-                    url = Ext.urlAppend(url, p);
-                    p = '';
-                }
-                return (me.transId = Ext.lib.Ajax.request(method, url, cb, p, o));
-            }else{
-                return o.callback ? o.callback.apply(o.scope, [o,UNDEFINED,UNDEFINED]) : null;
-            }
-        },
-
-
-        isLoading : function(transId){
-            return transId ? Ext.lib.Ajax.isCallInProgress(transId) : !! this.transId;
-        },
-
-
-        abort : function(transId){
-            if(transId || this.isLoading()){
-                Ext.lib.Ajax.abort(transId || this.transId);
-            }
-        },
-
-
-        handleResponse : function(response){
-            this.transId = false;
-            var options = response.argument.options;
-            response.argument = options ? options.argument : null;
-            this.fireEvent(REQUESTCOMPLETE, this, response, options);
-            if(options.success){
-                options.success.call(options.scope, response, options);
-            }
-            if(options.callback){
-                options.callback.call(options.scope, options, true, response);
-            }
-        },
-
-
-        handleFailure : function(response, e){
-            this.transId = false;
-            var options = response.argument.options;
-            response.argument = options ? options.argument : null;
-            this.fireEvent(REQUESTEXCEPTION, this, response, options, e);
-            if(options.failure){
-                options.failure.call(options.scope, response, options);
-            }
-            if(options.callback){
-                options.callback.call(options.scope, options, false, response);
-            }
-        },
-
-
-        doFormUpload : function(o, ps, url){
-            var id = Ext.id(),
-                doc = document,
-                frame = doc.createElement('iframe'),
-                form = Ext.getDom(o.form),
-                hiddens = [],
-                hd,
-                encoding = 'multipart/form-data',
-                buf = {
-                    target: form.target,
-                    method: form.method,
-                    encoding: form.encoding,
-                    enctype: form.enctype,
-                    action: form.action
-                };
-
-
-            Ext.fly(frame).set({
-                id: id,
-                name: id,
-                cls: 'x-hidden',
-                src: Ext.SSL_SECURE_URL
-            });
-
-            doc.body.appendChild(frame);
-
-
-            if(Ext.isIE){
-               document.frames[id].name = id;
-            }
-
-
-            Ext.fly(form).set({
-                target: id,
-                method: POST,
-                enctype: encoding,
-                encoding: encoding,
-                action: url || buf.action
-            });
-
-
-            Ext.iterate(Ext.urlDecode(ps, false), function(k, v){
-                hd = doc.createElement('input');
-                Ext.fly(hd).set({
-                    type: 'hidden',
-                    value: v,
-                    name: k
-                });
-                form.appendChild(hd);
-                hiddens.push(hd);
-            });
-
-            function cb(){
-                var me = this,
-
-                    r = {responseText : '',
-                         responseXML : null,
-                         argument : o.argument},
-                    doc,
-                    firstChild;
-
-                try{
-                    doc = frame.contentWindow.document || frame.contentDocument || WINDOW.frames[id].document;
-                    if(doc){
-                        if(doc.body){
-                            if(/textarea/i.test((firstChild = doc.body.firstChild || {}).tagName)){
-                                r.responseText = firstChild.value;
-                            }else{
-                                r.responseText = doc.body.innerHTML;
-                            }
-                        }
-
-                        r.responseXML = doc.XMLDocument || doc;
-                    }
-                }
-                catch(e) {}
-
-                Ext.EventManager.removeListener(frame, LOAD, cb, me);
-
-                me.fireEvent(REQUESTCOMPLETE, me, r, o);
-
-                function runCallback(fn, scope, args){
-                    if(Ext.isFunction(fn)){
-                        fn.apply(scope, args);
-                    }
-                }
-
-                runCallback(o.success, o.scope, [r, o]);
-                runCallback(o.callback, o.scope, [o, true, r]);
-
-                if(!me.debugUploads){
-                    setTimeout(function(){Ext.removeNode(frame);}, 100);
-                }
-            }
-
-            Ext.EventManager.on(frame, LOAD, cb, this);
-            form.submit();
-
-            Ext.fly(form).set(buf);
-            Ext.each(hiddens, function(h) {
-                Ext.removeNode(h);
-            });
-        }
-    });
-})();
-
-
-Ext.Ajax = new Ext.data.Connection({
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-    autoAbort : false,
-
-
-    serializeForm : function(form){
-        return Ext.lib.Ajax.serializeForm(form);
-    }
-});
-
-Ext.util.JSON = new (function(){
-    var useHasOwn = !!{}.hasOwnProperty,
-        isNative = function() {
-            var useNative = null;
-
-            return function() {
-                if (useNative === null) {
-                    useNative = Ext.USE_NATIVE_JSON && window.JSON && JSON.toString() == '[object JSON]';
-                }
-
-                return useNative;
-            };
-        }(),
-        pad = function(n) {
-            return n < 10 ? "0" + n : n;
-        },
-        doDecode = function(json){
-            return json ? eval("(" + json + ")") : "";
-        },
-        doEncode = function(o){
-            if(!Ext.isDefined(o) || o === null){
-                return "null";
-            }else if(Ext.isArray(o)){
-                return encodeArray(o);
-            }else if(Ext.isDate(o)){
-                return Ext.util.JSON.encodeDate(o);
-            }else if(Ext.isString(o)){
-                return encodeString(o);
-            }else if(typeof o == "number"){
-
-                return isFinite(o) ? String(o) : "null";
-            }else if(Ext.isBoolean(o)){
-                return String(o);
-            }else {
-                var a = ["{"], b, i, v;
-                for (i in o) {
-
-                    if(!o.getElementsByTagName){
-                        if(!useHasOwn || o.hasOwnProperty(i)) {
-                            v = o[i];
-                            switch (typeof v) {
-                            case "undefined":
-                            case "function":
-                            case "unknown":
-                                break;
-                            default:
-                                if(b){
-                                    a.push(',');
-                                }
-                                a.push(doEncode(i), ":",
-                                        v === null ? "null" : doEncode(v));
-                                b = true;
-                            }
-                        }
-                    }
-                }
-                a.push("}");
-                return a.join("");
-            }
-        },
-        m = {
-            "\b": '\\b',
-            "\t": '\\t',
-            "\n": '\\n',
-            "\f": '\\f',
-            "\r": '\\r',
-            '"' : '\\"',
-            "\\": '\\\\'
-        },
-        encodeString = function(s){
-            if (/["\\\x00-\x1f]/.test(s)) {
-                return '"' + s.replace(/([\x00-\x1f\\"])/g, function(a, b) {
-                    var c = m[b];
-                    if(c){
-                        return c;
-                    }
-                    c = b.charCodeAt();
-                    return "\\u00" +
-                        Math.floor(c / 16).toString(16) +
-                        (c % 16).toString(16);
-                }) + '"';
-            }
-            return '"' + s + '"';
-        },
-        encodeArray = function(o){
-            var a = ["["], b, i, l = o.length, v;
-                for (i = 0; i < l; i += 1) {
-                    v = o[i];
-                    switch (typeof v) {
-                        case "undefined":
-                        case "function":
-                        case "unknown":
-                            break;
-                        default:
-                            if (b) {
-                                a.push(',');
-                            }
-                            a.push(v === null ? "null" : Ext.util.JSON.encode(v));
-                            b = true;
-                    }
-                }
-                a.push("]");
-                return a.join("");
-        };
-
-
-    this.encodeDate = function(o){
-        return '"' + o.getFullYear() + "-" +
-                pad(o.getMonth() + 1) + "-" +
-                pad(o.getDate()) + "T" +
-                pad(o.getHours()) + ":" +
-                pad(o.getMinutes()) + ":" +
-                pad(o.getSeconds()) + '"';
-    };
-
-
-    this.encode = function() {
-        var ec;
-        return function(o) {
-            if (!ec) {
-
-                ec = isNative() ? JSON.stringify : doEncode;
-            }
-            return ec(o);
-        };
-    }();
-
-
-
-    this.decode = function() {
-        var dc;
-        return function(json) {
-            if (!dc) {
-
-                dc = isNative() ? JSON.parse : doDecode;
-            }
-            return dc(json);
-        };
-    }();
-
-})();
-
-Ext.encode = Ext.util.JSON.encode;
-
-Ext.decode = Ext.util.JSON.decode;
-
-Ext.EventManager = function(){
-    var docReadyEvent,
-        docReadyProcId,
-        docReadyState = false,
-        DETECT_NATIVE = Ext.isGecko || Ext.isWebKit || Ext.isSafari || Ext.isIE10p,
-        E = Ext.lib.Event,
-        D = Ext.lib.Dom,
-        DOC = document,
-        WINDOW = window,
-        DOMCONTENTLOADED = "DOMContentLoaded",
-        COMPLETE = 'complete',
-        propRe = /^(?:scope|delay|buffer|single|stopEvent|preventDefault|stopPropagation|normalized|args|delegate)$/,
-
-        specialElCache = [];
-
-     function getId(el){
-        var id = false,
-            i = 0,
-            len = specialElCache.length,
-            skip = false,
-            o;
-
-        if (el) {
-            if (el.getElementById || el.navigator) {
-
-                for(; i < len; ++i){
-                    o = specialElCache[i];
-                    if(o.el === el){
-                        id = o.id;
-                        break;
-                    }
-                }
-                if(!id){
-
-                    id = Ext.id(el);
-                    specialElCache.push({
-                        id: id,
-                        el: el
-                    });
-                    skip = true;
-                }
-            }else{
-                id = Ext.id(el);
-            }
-            if(!Ext.elCache[id]){
-                Ext.Element.addToCache(new Ext.Element(el), id);
-                if(skip){
-                    Ext.elCache[id].skipGC = true;
-                }
-            }
-        }
-        return id;
-     }
-
-
-    function addListener(el, ename, fn, task, wrap, scope){
-        el = Ext.getDom(el);
-        var id = getId(el),
-            es = Ext.elCache[id].events,
-            wfn;
-
-        wfn = E.on(el, ename, wrap);
-        es[ename] = es[ename] || [];
-
-
-        es[ename].push([fn, wrap, scope, wfn, task]);
-
-
-
-
-
-        if(el.addEventListener && ename == "mousewheel"){
-            var args = ["DOMMouseScroll", wrap, false];
-            el.addEventListener.apply(el, args);
-            Ext.EventManager.addListener(WINDOW, 'unload', function(){
-                el.removeEventListener.apply(el, args);
-            });
-        }
-
-
-        if(el == DOC && ename == "mousedown"){
-            Ext.EventManager.stoppedMouseDownEvent.addListener(wrap);
-        }
-    }
-
-    function doScrollChk(){
-
-        if(window != top){
-            return false;
-        }
-
-        try{
-            DOC.documentElement.doScroll('left');
-        }catch(e){
-             return false;
-        }
-
-        fireDocReady();
-        return true;
-    }
-
-    function checkReadyState(e){
-
-        if(Ext.isIE9m && doScrollChk()){
-            return true;
-        }
-        if(DOC.readyState == COMPLETE){
-            fireDocReady();
-            return true;
-        }
-        docReadyState || (docReadyProcId = setTimeout(arguments.callee, 2));
-        return false;
-    }
-
-    var styles;
-    function checkStyleSheets(e){
-        styles || (styles = Ext.query('style, link[rel=stylesheet]'));
-        if(styles.length == DOC.styleSheets.length){
-            fireDocReady();
-            return true;
-        }
-        docReadyState || (docReadyProcId = setTimeout(arguments.callee, 2));
-        return false;
-    }
-
-    function OperaDOMContentLoaded(e){
-        DOC.removeEventListener(DOMCONTENTLOADED, arguments.callee, false);
-        checkStyleSheets();
-    }
-
-    function fireDocReady(e){
-        if(!docReadyState){
-            docReadyState = true;
-
-            if(docReadyProcId){
-                clearTimeout(docReadyProcId);
-            }
-            if(DETECT_NATIVE) {
-                DOC.removeEventListener(DOMCONTENTLOADED, fireDocReady, false);
-            }
-            if(Ext.isIE9m && checkReadyState.bindIE){
-                DOC.detachEvent('onreadystatechange', checkReadyState);
-            }
-            E.un(WINDOW, "load", arguments.callee);
-        }
-        if(docReadyEvent && !Ext.isReady){
-            Ext.isReady = true;
-            docReadyEvent.fire();
-            docReadyEvent.listeners = [];
-        }
-
-    }
-
-    function initDocReady(){
-        docReadyEvent || (docReadyEvent = new Ext.util.Event());
-        if (DETECT_NATIVE) {
-            DOC.addEventListener(DOMCONTENTLOADED, fireDocReady, false);
-        }
-
-        if (Ext.isIE9m){
-
-
-            if(!checkReadyState()){
-                checkReadyState.bindIE = true;
-                DOC.attachEvent('onreadystatechange', checkReadyState);
-            }
-
-        }else if(Ext.isOpera ){
-
-
-
-            (DOC.readyState == COMPLETE && checkStyleSheets()) ||
-                DOC.addEventListener(DOMCONTENTLOADED, OperaDOMContentLoaded, false);
-
-        }else if (Ext.isWebKit){
-
-            checkReadyState();
-        }
-
-        E.on(WINDOW, "load", fireDocReady);
-    }
-
-    function createTargeted(h, o){
-        return function(){
-            var args = Ext.toArray(arguments);
-            if(o.target == Ext.EventObject.setEvent(args[0]).target){
-                h.apply(this, args);
-            }
-        };
-    }
-
-    function createBuffered(h, o, task){
-        return function(e){
-
-            task.delay(o.buffer, h, null, [new Ext.EventObjectImpl(e)]);
-        };
-    }
-
-    function createSingle(h, el, ename, fn, scope){
-        return function(e){
-            Ext.EventManager.removeListener(el, ename, fn, scope);
-            h(e);
-        };
-    }
-
-    function createDelayed(h, o, fn){
-        return function(e){
-            var task = new Ext.util.DelayedTask(h);
-            if(!fn.tasks) {
-                fn.tasks = [];
-            }
-            fn.tasks.push(task);
-            task.delay(o.delay || 10, h, null, [new Ext.EventObjectImpl(e)]);
-        };
-    }
-
-    function listen(element, ename, opt, fn, scope){
-        var o = (!opt || typeof opt == "boolean") ? {} : opt,
-            el = Ext.getDom(element), task;
-
-        fn = fn || o.fn;
-        scope = scope || o.scope;
-
-        if(!el){
-            throw "Error listening for \"" + ename + '\". Element "' + element + '" doesn\'t exist.';
-        }
-        function h(e){
-
-            if(!Ext){
-                return;
-            }
-            e = Ext.EventObject.setEvent(e);
-            var t;
-            if (o.delegate) {
-                if(!(t = e.getTarget(o.delegate, el))){
-                    return;
-                }
-            } else {
-                t = e.target;
-            }
-            if (o.stopEvent) {
-                e.stopEvent();
-            }
-            if (o.preventDefault) {
-               e.preventDefault();
-            }
-            if (o.stopPropagation) {
-                e.stopPropagation();
-            }
-            if (o.normalized === false) {
-                e = e.browserEvent;
-            }
-
-            fn.call(scope || el, e, t, o);
-        }
-        if(o.target){
-            h = createTargeted(h, o);
-        }
-        if(o.delay){
-            h = createDelayed(h, o, fn);
-        }
-        if(o.single){
-            h = createSingle(h, el, ename, fn, scope);
-        }
-        if(o.buffer){
-            task = new Ext.util.DelayedTask(h);
-            h = createBuffered(h, o, task);
-        }
-
-        addListener(el, ename, fn, task, h, scope);
-        return h;
-    }
-
-    var pub = {
-
-        addListener : function(element, eventName, fn, scope, options){
-            if(typeof eventName == 'object'){
-                var o = eventName, e, val;
-                for(e in o){
-                    val = o[e];
-                    if(!propRe.test(e)){
-                        if(Ext.isFunction(val)){
-
-                            listen(element, e, o, val, o.scope);
-                        }else{
-
-                            listen(element, e, val);
-                        }
-                    }
-                }
-            } else {
-                listen(element, eventName, options, fn, scope);
-            }
-        },
-
-
-        removeListener : function(el, eventName, fn, scope){
-            el = Ext.getDom(el);
-            var id = getId(el),
-                f = el && (Ext.elCache[id].events)[eventName] || [],
-                wrap, i, l, k, len, fnc;
-
-            for (i = 0, len = f.length; i < len; i++) {
-
-
-                if (Ext.isArray(fnc = f[i]) && fnc[0] == fn && (!scope || fnc[2] == scope)) {
-                    if(fnc[4]) {
-                        fnc[4].cancel();
-                    }
-                    k = fn.tasks && fn.tasks.length;
-                    if(k) {
-                        while(k--) {
-                            fn.tasks[k].cancel();
-                        }
-                        delete fn.tasks;
-                    }
-                    wrap = fnc[1];
-                    E.un(el, eventName, E.extAdapter ? fnc[3] : wrap);
-
-
-                    if(wrap && el.addEventListener && eventName == "mousewheel"){
-                        el.removeEventListener("DOMMouseScroll", wrap, false);
-                    }
-
-
-                    if(wrap && el == DOC && eventName == "mousedown"){
-                        Ext.EventManager.stoppedMouseDownEvent.removeListener(wrap);
-                    }
-
-                    f.splice(i, 1);
-                    if (f.length === 0) {
-                        delete Ext.elCache[id].events[eventName];
-                    }
-                    for (k in Ext.elCache[id].events) {
-                        return false;
-                    }
-                    Ext.elCache[id].events = {};
-                    return false;
-                }
-            }
-        },
-
-
-        removeAll : function(el){
-            el = Ext.getDom(el);
-            var id = getId(el),
-                ec = Ext.elCache[id] || {},
-                es = ec.events || {},
-                f, i, len, ename, fn, k, wrap;
-
-            for(ename in es){
-                if(es.hasOwnProperty(ename)){
-                    f = es[ename];
-
-                    for (i = 0, len = f.length; i < len; i++) {
-                        fn = f[i];
-                        if(fn[4]) {
-                            fn[4].cancel();
-                        }
-                        if(fn[0].tasks && (k = fn[0].tasks.length)) {
-                            while(k--) {
-                                fn[0].tasks[k].cancel();
-                            }
-                            delete fn.tasks;
-                        }
-                        wrap =  fn[1];
-                        E.un(el, ename, E.extAdapter ? fn[3] : wrap);
-
-
-                        if(el.addEventListener && wrap && ename == "mousewheel"){
-                            el.removeEventListener("DOMMouseScroll", wrap, false);
-                        }
-
-
-                        if(wrap && el == DOC &&  ename == "mousedown"){
-                            Ext.EventManager.stoppedMouseDownEvent.removeListener(wrap);
-                        }
-                    }
-                }
-            }
-            if (Ext.elCache[id]) {
-                Ext.elCache[id].events = {};
-            }
-        },
-
-        getListeners : function(el, eventName) {
-            el = Ext.getDom(el);
-            var id = getId(el),
-                ec = Ext.elCache[id] || {},
-                es = ec.events || {},
-                results = [];
-            if (es && es[eventName]) {
-                return es[eventName];
-            } else {
-                return null;
-            }
-        },
-
-        removeFromSpecialCache: function(o) {
-            var i = 0,
-                len = specialElCache.length;
-
-            for (; i < len; ++i) {
-                if (specialElCache[i].el == o) {
-                    specialElCache.splice(i, 1);
-                }
-            }
-        },
-
-        purgeElement : function(el, recurse, eventName) {
-            el = Ext.getDom(el);
-            var id = getId(el),
-                ec = Ext.elCache[id] || {},
-                es = ec.events || {},
-                i, f, len;
-            if (eventName) {
-                if (es && es.hasOwnProperty(eventName)) {
-                    f = es[eventName];
-                    for (i = 0, len = f.length; i < len; i++) {
-                        Ext.EventManager.removeListener(el, eventName, f[i][0]);
-                    }
-                }
-            } else {
-                Ext.EventManager.removeAll(el);
-            }
-            if (recurse && el && el.childNodes) {
-                for (i = 0, len = el.childNodes.length; i < len; i++) {
-                    Ext.EventManager.purgeElement(el.childNodes[i], recurse, eventName);
-                }
-            }
-        },
-
-        _unload : function() {
-            var el;
-            for (el in Ext.elCache) {
-                Ext.EventManager.removeAll(el);
-            }
-            delete Ext.elCache;
-            delete Ext.Element._flyweights;
-
-
-            var c,
-                conn,
-                tid,
-                ajax = Ext.lib.Ajax;
-            (typeof ajax.conn == 'object') ? conn = ajax.conn : conn = {};
-            for (tid in conn) {
-                c = conn[tid];
-                if (c) {
-                    ajax.abort({conn: c, tId: tid});
-                }
-            }
-        },
-
-        onDocumentReady : function(fn, scope, options){
-            if (Ext.isReady) {
-                docReadyEvent || (docReadyEvent = new Ext.util.Event());
-                docReadyEvent.addListener(fn, scope, options);
-                docReadyEvent.fire();
-                docReadyEvent.listeners = [];
-            } else {
-                if (!docReadyEvent) {
-                    initDocReady();
-                }
-                options = options || {};
-                options.delay = options.delay || 1;
-                docReadyEvent.addListener(fn, scope, options);
-            }
-        },
-
-
-        fireDocReady  : fireDocReady
-    };
-
-    pub.on = pub.addListener;
-
-    pub.un = pub.removeListener;
-
-    pub.stoppedMouseDownEvent = new Ext.util.Event();
-    return pub;
-}();
-
-Ext.onReady = Ext.EventManager.onDocumentReady;
-
-
-
-(function(){
-    var initExtCss = function() {
-
-        var bd = document.body || document.getElementsByTagName('body')[0];
-        if (!bd) {
-            return false;
-        }
-
-        var cls = [];
-
-        if (Ext.isIE) {
-
-            if (!Ext.isIE10p) {
-                cls.push('ext-ie');
-            }
-            if (Ext.isIE6) {
-                cls.push('ext-ie6');
-            } else if (Ext.isIE7) {
-                cls.push('ext-ie7', 'ext-ie7m');
-            } else if (Ext.isIE8) {
-                cls.push('ext-ie8', 'ext-ie8m');
-            } else if (Ext.isIE9) {
-                cls.push('ext-ie9', 'ext-ie9m');
-            } else if (Ext.isIE10) {
-                cls.push('ext-ie10');
-            }
-        }
-
-        if (Ext.isGecko) {
-            if (Ext.isGecko2) {
-                cls.push('ext-gecko2');
-            } else {
-                cls.push('ext-gecko3');
-            }
-        }
-
-        if (Ext.isOpera) {
-            cls.push('ext-opera');
-        }
-
-        if (Ext.isWebKit) {
-            cls.push('ext-webkit');
-        }
-
-        if (Ext.isSafari) {
-            cls.push("ext-safari " + (Ext.isSafari2 ? 'ext-safari2' : (Ext.isSafari3 ? 'ext-safari3' : 'ext-safari4')));
-        } else if(Ext.isChrome) {
-            cls.push("ext-chrome");
-        }
-
-        if (Ext.isMac) {
-            cls.push("ext-mac");
-        }
-        if (Ext.isLinux) {
-            cls.push("ext-linux");
-        }
-
-
-        if (Ext.isStrict || Ext.isBorderBox) {
-            var p = bd.parentNode;
-            if (p) {
-                if (!Ext.isStrict) {
-                    Ext.fly(p, '_internal').addClass('x-quirks');
-                    if (Ext.isIE9m && !Ext.isStrict) {
-                        Ext.isIEQuirks = true;
-                    }
-                }
-                Ext.fly(p, '_internal').addClass(((Ext.isStrict && Ext.isIE ) || (!Ext.enableForcedBoxModel && !Ext.isIE)) ? ' ext-strict' : ' ext-border-box');
-            }
-        }
-
-
-        if (Ext.enableForcedBoxModel && !Ext.isIE) {
-            Ext.isForcedBorderBox = true;
-            cls.push("ext-forced-border-box");
-        }
-
-        Ext.fly(bd, '_internal').addClass(cls);
-        return true;
-    };
-
-    if (!initExtCss()) {
-        Ext.onReady(initExtCss);
-    }
-})();
-
-
-(function(){
-
-    var supports = Ext.apply(Ext.supports, {
-
-        correctRightMargin: true,
-
-
-        correctTransparentColor: true,
-
-
-        cssFloat: true
-    });
-
-    var supportTests = function(){
-            var div = document.createElement('div'),
-                doc = document,
-                view,
-                last;
-
-            div.innerHTML = '<div style="height:30px;width:50px;"><div style="height:20px;width:20px;"></div></div><div style="float:left;background-color:transparent;">';
-            doc.body.appendChild(div);
-            last = div.lastChild;
-
-            if((view = doc.defaultView)){
-                if(view.getComputedStyle(div.firstChild.firstChild, null).marginRight != '0px'){
-                    supports.correctRightMargin = false;
-                }
-                if(view.getComputedStyle(last, null).backgroundColor != 'transparent'){
-                    supports.correctTransparentColor = false;
-                }
-            }
-            supports.cssFloat = !!last.style.cssFloat;
-            doc.body.removeChild(div);
-    };
-
-    if (Ext.isReady) {
-        supportTests();
-    } else {
-        Ext.onReady(supportTests);
-    }
-})();
-
-
-
-Ext.EventObject = function(){
-    var E = Ext.lib.Event,
-        clickRe = /(dbl)?click/,
-
-        safariKeys = {
-            3 : 13,
-            63234 : 37,
-            63235 : 39,
-            63232 : 38,
-            63233 : 40,
-            63276 : 33,
-            63277 : 34,
-            63272 : 46,
-            63273 : 36,
-            63275 : 35
-        },
-
-        btnMap = Ext.isIE ? {1:0,4:1,2:2} : {0:0,1:1,2:2};
-
-    Ext.EventObjectImpl = function(e){
-        if(e){
-            this.setEvent(e.browserEvent || e);
-        }
-    };
-
-    Ext.EventObjectImpl.prototype = {
-
-        setEvent : function(e){
-            var me = this;
-            if(e == me || (e && e.browserEvent)){
-                return e;
-            }
-            me.browserEvent = e;
-            if(e){
-
-                me.button = e.button ? btnMap[e.button] : (e.which ? e.which - 1 : -1);
-                if(clickRe.test(e.type) && me.button == -1){
-                    me.button = 0;
-                }
-                me.type = e.type;
-                me.shiftKey = e.shiftKey;
-
-                me.ctrlKey = e.ctrlKey || e.metaKey || false;
-                me.altKey = e.altKey;
-
-                me.keyCode = e.keyCode;
-                me.charCode = e.charCode;
-
-                me.target = E.getTarget(e);
-
-                me.xy = E.getXY(e);
-            }else{
-                me.button = -1;
-                me.shiftKey = false;
-                me.ctrlKey = false;
-                me.altKey = false;
-                me.keyCode = 0;
-                me.charCode = 0;
-                me.target = null;
-                me.xy = [0, 0];
-            }
-            return me;
-        },
-
-
-        stopEvent : function(){
-            var me = this;
-            if(me.browserEvent){
-                if(me.browserEvent.type == 'mousedown'){
-                    Ext.EventManager.stoppedMouseDownEvent.fire(me);
-                }
-                E.stopEvent(me.browserEvent);
-            }
-        },
-
-
-        preventDefault : function(){
-            if(this.browserEvent){
-                E.preventDefault(this.browserEvent);
-            }
-        },
-
-
-        stopPropagation : function(){
-            var me = this;
-            if(me.browserEvent){
-                if(me.browserEvent.type == 'mousedown'){
-                    Ext.EventManager.stoppedMouseDownEvent.fire(me);
-                }
-                E.stopPropagation(me.browserEvent);
-            }
-        },
-
-
-        getCharCode : function(){
-            return this.charCode || this.keyCode;
-        },
-
-
-        getKey : function(){
-            return this.normalizeKey(this.keyCode || this.charCode);
-        },
-
-
-        normalizeKey: function(k){
-            return Ext.isSafari ? (safariKeys[k] || k) : k;
-        },
-
-
-        getPageX : function(){
-            return this.xy[0];
-        },
-
-
-        getPageY : function(){
-            return this.xy[1];
-        },
-
-
-        getXY : function(){
-            return this.xy;
-        },
-
-
-        getTarget : function(selector, maxDepth, returnEl){
-            return selector ? Ext.fly(this.target).findParent(selector, maxDepth, returnEl) : (returnEl ? Ext.get(this.target) : this.target);
-        },
-
-
-        getRelatedTarget : function(){
-            return this.browserEvent ? E.getRelatedTarget(this.browserEvent) : null;
-        },
-
-
-        getWheelDelta : function(){
-            var e = this.browserEvent;
-            var delta = 0;
-            if(e.wheelDelta){
-                delta = e.wheelDelta/120;
-            }else if(e.detail){
-                delta = -e.detail/3;
-            }
-            return delta;
-        },
-
-
-        within : function(el, related, allowEl){
-            if(el){
-                var t = this[related ? "getRelatedTarget" : "getTarget"]();
-                return t && ((allowEl ? (t == Ext.getDom(el)) : false) || Ext.fly(el).contains(t));
-            }
-            return false;
-        }
-     };
-
-    return new Ext.EventObjectImpl();
-}();
-Ext.Loader = Ext.apply({}, {
-
-    load: function(fileList, callback, scope, preserveOrder) {
-        var scope       = scope || this,
-            head        = document.getElementsByTagName("head")[0],
-            fragment    = document.createDocumentFragment(),
-            numFiles    = fileList.length,
-            loadedFiles = 0,
-            me          = this;
-
-
-        var loadFileIndex = function(index) {
-            head.appendChild(
-                me.buildScriptTag(fileList[index], onFileLoaded)
-            );
-        };
-
-
-        var onFileLoaded = function() {
-            loadedFiles ++;
-
-
-            if (numFiles == loadedFiles && typeof callback == 'function') {
-                callback.call(scope);
-            } else {
-                if (preserveOrder === true) {
-                    loadFileIndex(loadedFiles);
-                }
-            }
-        };
-
-        if (preserveOrder === true) {
-            loadFileIndex.call(this, 0);
-        } else {
-
-            Ext.each(fileList, function(file, index) {
-                fragment.appendChild(
-                    this.buildScriptTag(file, onFileLoaded)
-                );
-            }, this);
-
-            head.appendChild(fragment);
-        }
-    },
-
-
-    buildScriptTag: function(filename, callback) {
-        var script  = document.createElement('script');
-        script.type = "text/javascript";
-        script.src  = filename;
-
-
-        if (script.readyState) {
-            script.onreadystatechange = function() {
-                if (script.readyState == "loaded" || script.readyState == "complete") {
-                    script.onreadystatechange = null;
-                    callback();
-                }
-            };
-        } else {
-            script.onload = callback;
-        }
-
-        return script;
-    }
-});
-
-
-Ext.ns("Ext.grid", "Ext.list", "Ext.dd", "Ext.tree", "Ext.form", "Ext.menu",
-       "Ext.state", "Ext.layout.boxOverflow", "Ext.app", "Ext.ux", "Ext.chart", "Ext.direct", "Ext.slider");
-
-
-Ext.apply(Ext, function(){
-    var E = Ext,
-        idSeed = 0,
-        scrollWidth = null;
-
-    return {
-
-        emptyFn : function(){},
-
-
-        BLANK_IMAGE_URL : Ext.isIE6 || Ext.isIE7 || Ext.isAir ?
-                            'http:/' + '/www.extjs.com/s.gif' :
-                            'data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==',
-
-        extendX : function(supr, fn){
-            return Ext.extend(supr, fn(supr.prototype));
-        },
-
-
-        getDoc : function(){
-            return Ext.get(document);
-        },
-
-
-        num : function(v, defaultValue){
-            v = Number(Ext.isEmpty(v) || Ext.isArray(v) || typeof v == 'boolean' || (typeof v == 'string' && v.trim().length == 0) ? NaN : v);
-            return isNaN(v) ? defaultValue : v;
-        },
-
-
-        value : function(v, defaultValue, allowBlank){
-            return Ext.isEmpty(v, allowBlank) ? defaultValue : v;
-        },
-
-
-        escapeRe : function(s) {
-            return s.replace(/([-.*+?^${}()|[\]\/\\])/g, "\\$1");
-        },
-
-        sequence : function(o, name, fn, scope){
-            o[name] = o[name].createSequence(fn, scope);
-        },
-
-
-        addBehaviors : function(o){
-            if(!Ext.isReady){
-                Ext.onReady(function(){
-                    Ext.addBehaviors(o);
-                });
-            } else {
-                var cache = {},
-                    parts,
-                    b,
-                    s;
-                for (b in o) {
-                    if ((parts = b.split('@'))[1]) {
-                        s = parts[0];
-                        if(!cache[s]){
-                            cache[s] = Ext.select(s);
-                        }
-                        cache[s].on(parts[1], o[b]);
-                    }
-                }
-                cache = null;
-            }
-        },
-
-
-        getScrollBarWidth: function(force){
-            if(!Ext.isReady){
-                return 0;
-            }
-
-            if(force === true || scrollWidth === null){
-
-                var div = Ext.getBody().createChild('<div class="x-hide-offsets" style="width:100px;height:50px;overflow:hidden;"><div style="height:200px;"></div></div>'),
-                    child = div.child('div', true);
-                var w1 = child.offsetWidth;
-                div.setStyle('overflow', (Ext.isWebKit || Ext.isGecko) ? 'auto' : 'scroll');
-                var w2 = child.offsetWidth;
-                div.remove();
-
-                scrollWidth = w1 - w2 + 2;
-            }
-            return scrollWidth;
-        },
-
-
-
-        combine : function(){
-            var as = arguments, l = as.length, r = [];
-            for(var i = 0; i < l; i++){
-                var a = as[i];
-                if(Ext.isArray(a)){
-                    r = r.concat(a);
-                }else if(a.length !== undefined && !a.substr){
-                    r = r.concat(Array.prototype.slice.call(a, 0));
-                }else{
-                    r.push(a);
-                }
-            }
-            return r;
-        },
-
-
-        copyTo : function(dest, source, names){
-            if(typeof names == 'string'){
-                names = names.split(/[,;\s]/);
-            }
-            Ext.each(names, function(name){
-                if(source.hasOwnProperty(name)){
-                    dest[name] = source[name];
-                }
-            }, this);
-            return dest;
-        },
-
-
-        destroy : function(){
-            Ext.each(arguments, function(arg){
-                if(arg){
-                    if(Ext.isArray(arg)){
-                        this.destroy.apply(this, arg);
-                    }else if(typeof arg.destroy == 'function'){
-                        arg.destroy();
-                    }else if(arg.dom){
-                        arg.remove();
-                    }
-                }
-            }, this);
-        },
-
-
-        destroyMembers : function(o, arg1, arg2, etc){
-            for(var i = 1, a = arguments, len = a.length; i < len; i++) {
-                Ext.destroy(o[a[i]]);
-                delete o[a[i]];
-            }
-        },
-
-
-        clean : function(arr){
-            var ret = [];
-            Ext.each(arr, function(v){
-                if(!!v){
-                    ret.push(v);
-                }
-            });
-            return ret;
-        },
-
-
-        unique : function(arr){
-            var ret = [],
-                collect = {};
-
-            Ext.each(arr, function(v) {
-                if(!collect[v]){
-                    ret.push(v);
-                }
-                collect[v] = true;
-            });
-            return ret;
-        },
-
-
-        flatten : function(arr){
-            var worker = [];
-            function rFlatten(a) {
-                Ext.each(a, function(v) {
-                    if(Ext.isArray(v)){
-                        rFlatten(v);
-                    }else{
-                        worker.push(v);
-                    }
-                });
-                return worker;
-            }
-            return rFlatten(arr);
-        },
-
-
-        min : function(arr, comp){
-            var ret = arr[0];
-            comp = comp || function(a,b){ return a < b ? -1 : 1; };
-            Ext.each(arr, function(v) {
-                ret = comp(ret, v) == -1 ? ret : v;
-            });
-            return ret;
-        },
-
-
-        max : function(arr, comp){
-            var ret = arr[0];
-            comp = comp || function(a,b){ return a > b ? 1 : -1; };
-            Ext.each(arr, function(v) {
-                ret = comp(ret, v) == 1 ? ret : v;
-            });
-            return ret;
-        },
-
-
-        mean : function(arr){
-           return arr.length > 0 ? Ext.sum(arr) / arr.length : undefined;
-        },
-
-
-        sum : function(arr){
-           var ret = 0;
-           Ext.each(arr, function(v) {
-               ret += v;
-           });
-           return ret;
-        },
-
-
-        partition : function(arr, truth){
-            var ret = [[],[]];
-            Ext.each(arr, function(v, i, a) {
-                ret[ (truth && truth(v, i, a)) || (!truth && v) ? 0 : 1].push(v);
-            });
-            return ret;
-        },
-
-
-        invoke : function(arr, methodName){
-            var ret = [],
-                args = Array.prototype.slice.call(arguments, 2);
-            Ext.each(arr, function(v,i) {
-                if (v && typeof v[methodName] == 'function') {
-                    ret.push(v[methodName].apply(v, args));
-                } else {
-                    ret.push(undefined);
-                }
-            });
-            return ret;
-        },
-
-
-        pluck : function(arr, prop){
-            var ret = [];
-            Ext.each(arr, function(v) {
-                ret.push( v[prop] );
-            });
-            return ret;
-        },
-
-
-        zip : function(){
-            var parts = Ext.partition(arguments, function( val ){ return typeof val != 'function'; }),
-                arrs = parts[0],
-                fn = parts[1][0],
-                len = Ext.max(Ext.pluck(arrs, "length")),
-                ret = [];
-
-            for (var i = 0; i < len; i++) {
-                ret[i] = [];
-                if(fn){
-                    ret[i] = fn.apply(fn, Ext.pluck(arrs, i));
-                }else{
-                    for (var j = 0, aLen = arrs.length; j < aLen; j++){
-                        ret[i].push( arrs[j][i] );
-                    }
-                }
-            }
-            return ret;
-        },
-
-
-        getCmp : function(id){
-            return Ext.ComponentMgr.get(id);
-        },
-
-
-        useShims: E.isIE6 || (E.isMac && E.isGecko2),
-
-
-
-        type : function(o){
-            if(o === undefined || o === null){
-                return false;
-            }
-            if(o.htmlElement){
-                return 'element';
-            }
-            var t = typeof o;
-            if(t == 'object' && o.nodeName) {
-                switch(o.nodeType) {
-                    case 1: return 'element';
-                    case 3: return (/\S/).test(o.nodeValue) ? 'textnode' : 'whitespace';
-                }
-            }
-            if(t == 'object' || t == 'function') {
-                switch(o.constructor) {
-                    case Array: return 'array';
-                    case RegExp: return 'regexp';
-                    case Date: return 'date';
-                }
-                if(typeof o.length == 'number' && typeof o.item == 'function') {
-                    return 'nodelist';
-                }
-            }
-            return t;
-        },
-
-        intercept : function(o, name, fn, scope){
-            o[name] = o[name].createInterceptor(fn, scope);
-        },
-
-
-        callback : function(cb, scope, args, delay){
-            if(typeof cb == 'function'){
-                if(delay){
-                    cb.defer(delay, scope, args || []);
-                }else{
-                    cb.apply(scope, args || []);
-                }
-            }
-        }
-    };
-}());
-
-
-Ext.apply(Function.prototype, {
-
-    createSequence : function(fcn, scope){
-        var method = this;
-        return (typeof fcn != 'function') ?
-                this :
-                function(){
-                    var retval = method.apply(this || window, arguments);
-                    fcn.apply(scope || this || window, arguments);
-                    return retval;
-                };
-    }
-});
-
-
-
-Ext.applyIf(String, {
-
-
-    escape : function(string) {
-        return string.replace(/('|\\)/g, "\\$1");
-    },
-
-
-    leftPad : function (val, size, ch) {
-        var result = String(val);
-        if(!ch) {
-            ch = " ";
-        }
-        while (result.length < size) {
-            result = ch + result;
-        }
-        return result;
-    }
-});
-
-
-String.prototype.toggle = function(value, other){
-    return this == value ? other : value;
-};
-
-
-String.prototype.trim = function(){
-    var re = /^\s+|\s+$/g;
-    return function(){ return this.replace(re, ""); };
-}();
-
-
-
-Date.prototype.getElapsed = function(date) {
-    return Math.abs((date || new Date()).getTime()-this.getTime());
-};
-
-
-
-Ext.applyIf(Number.prototype, {
-
-    constrain : function(min, max){
-        return Math.min(Math.max(this, min), max);
-    }
-});
-Ext.lib.Dom.getRegion = function(el) {
-    return Ext.lib.Region.getRegion(el);
-};	Ext.lib.Region = function(t, r, b, l) {
-		var me = this;
-        me.top = t;
-        me[1] = t;
-        me.right = r;
-        me.bottom = b;
-        me.left = l;
-        me[0] = l;
-    };
-
-    Ext.lib.Region.prototype = {
-        contains : function(region) {
-	        var me = this;
-            return ( region.left >= me.left &&
-                     region.right <= me.right &&
-                     region.top >= me.top &&
-                     region.bottom <= me.bottom );
-
-        },
-
-        getArea : function() {
-	        var me = this;
-            return ( (me.bottom - me.top) * (me.right - me.left) );
-        },
-
-        intersect : function(region) {
-            var me = this,
-            	t = Math.max(me.top, region.top),
-            	r = Math.min(me.right, region.right),
-            	b = Math.min(me.bottom, region.bottom),
-            	l = Math.max(me.left, region.left);
-
-            if (b >= t && r >= l) {
-                return new Ext.lib.Region(t, r, b, l);
-            }
-        },
-
-        union : function(region) {
-	        var me = this,
-            	t = Math.min(me.top, region.top),
-            	r = Math.max(me.right, region.right),
-            	b = Math.max(me.bottom, region.bottom),
-            	l = Math.min(me.left, region.left);
-
-            return new Ext.lib.Region(t, r, b, l);
-        },
-
-        constrainTo : function(r) {
-	        var me = this;
-            me.top = me.top.constrain(r.top, r.bottom);
-            me.bottom = me.bottom.constrain(r.top, r.bottom);
-            me.left = me.left.constrain(r.left, r.right);
-            me.right = me.right.constrain(r.left, r.right);
-            return me;
-        },
-
-        adjust : function(t, l, b, r) {
-	        var me = this;
-            me.top += t;
-            me.left += l;
-            me.right += r;
-            me.bottom += b;
-            return me;
-        }
-    };
-
-    Ext.lib.Region.getRegion = function(el) {
-        var p = Ext.lib.Dom.getXY(el),
-        	t = p[1],
-        	r = p[0] + el.offsetWidth,
-        	b = p[1] + el.offsetHeight,
-        	l = p[0];
-
-        return new Ext.lib.Region(t, r, b, l);
-    };	Ext.lib.Point = function(x, y) {
-        if (Ext.isArray(x)) {
-            y = x[1];
-            x = x[0];
-        }
-        var me = this;
-        me.x = me.right = me.left = me[0] = x;
-        me.y = me.top = me.bottom = me[1] = y;
-    };
-
-    Ext.lib.Point.prototype = new Ext.lib.Region();
-
-Ext.apply(Ext.DomHelper,
-function(){
-    var pub,
-        afterbegin = 'afterbegin',
-        afterend = 'afterend',
-        beforebegin = 'beforebegin',
-        beforeend = 'beforeend',
-        confRe = /tag|children|cn|html$/i;
-
-
-    function doInsert(el, o, returnElement, pos, sibling, append){
-        el = Ext.getDom(el);
-        var newNode;
-        if (pub.useDom) {
-            newNode = createDom(o, null);
-            if (append) {
-                el.appendChild(newNode);
-            } else {
-                (sibling == 'firstChild' ? el : el.parentNode).insertBefore(newNode, el[sibling] || el);
-            }
-        } else {
-            newNode = Ext.DomHelper.insertHtml(pos, el, Ext.DomHelper.createHtml(o));
-        }
-        return returnElement ? Ext.get(newNode, true) : newNode;
-    }
-
-
-
-    function createDom(o, parentNode){
-        var el,
-            doc = document,
-            useSet,
-            attr,
-            val,
-            cn;
-
-        if (Ext.isArray(o)) {
-            el = doc.createDocumentFragment();
-            for (var i = 0, l = o.length; i < l; i++) {
-                createDom(o[i], el);
-            }
-        } else if (typeof o == 'string') {
-            el = doc.createTextNode(o);
-        } else {
-            el = doc.createElement( o.tag || 'div' );
-            useSet = !!el.setAttribute;
-            for (var attr in o) {
-                if(!confRe.test(attr)){
-                    val = o[attr];
-                    if(attr == 'cls'){
-                        el.className = val;
-                    }else{
-                        if(useSet){
-                            el.setAttribute(attr, val);
-                        }else{
-                            el[attr] = val;
-                        }
-                    }
-                }
-            }
-            Ext.DomHelper.applyStyles(el, o.style);
-
-            if ((cn = o.children || o.cn)) {
-                createDom(cn, el);
-            } else if (o.html) {
-                el.innerHTML = o.html;
-            }
-        }
-        if(parentNode){
-           parentNode.appendChild(el);
-        }
-        return el;
-    }
-
-    pub = {
-
-        createTemplate : function(o){
-            var html = Ext.DomHelper.createHtml(o);
-            return new Ext.Template(html);
-        },
-
-
-        useDom : false,
-
-
-        insertBefore : function(el, o, returnElement){
-            return doInsert(el, o, returnElement, beforebegin);
-        },
-
-
-        insertAfter : function(el, o, returnElement){
-            return doInsert(el, o, returnElement, afterend, 'nextSibling');
-        },
-
-
-        insertFirst : function(el, o, returnElement){
-            return doInsert(el, o, returnElement, afterbegin, 'firstChild');
-        },
-
-
-        append: function(el, o, returnElement){
-            return doInsert(el, o, returnElement, beforeend, '', true);
-        },
-
-
-        createDom: createDom
-    };
-    return pub;
-}());
-
-Ext.apply(Ext.Template.prototype, {
-
-    disableFormats : false,
-
-
-
-    re : /\{([\w\-]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?\}/g,
-    argsRe : /^\s*['"](.*)["']\s*$/,
-    compileARe : /\\/g,
-    compileBRe : /(\r\n|\n)/g,
-    compileCRe : /'/g,
-
-    /**
-     * Returns an HTML fragment of this template with the specified values applied.
-     * @param {Object/Array} values The template values. Can be an array if your params are numeric (i.e. {0}) or an object (i.e. {foo: 'bar'})
-     * @return {String} The HTML fragment
-     * @hide repeat doc
-     */
-    applyTemplate : function(values){
-        var me = this,
-            useF = me.disableFormats !== true,
-            fm = Ext.util.Format,
-            tpl = me;
-
-        if(me.compiled){
-            return me.compiled(values);
-        }
-        function fn(m, name, format, args){
-            if (format && useF) {
-                if (format.substr(0, 5) == "this.") {
-                    return tpl.call(format.substr(5), values[name], values);
-                } else {
-                    if (args) {
-                        // quoted values are required for strings in compiled templates,
-                        // but for non compiled we need to strip them
-                        // quoted reversed for jsmin
-                        var re = me.argsRe;
-                        args = args.split(',');
-                        for(var i = 0, len = args.length; i < len; i++){
-                            args[i] = args[i].replace(re, "$1");
-                        }
-                        args = [values[name]].concat(args);
-                    } else {
-                        args = [values[name]];
-                    }
-                    return fm[format].apply(fm, args);
-                }
-            } else {
-                return values[name] !== undefined ? values[name] : "";
-            }
-        }
-        return me.html.replace(me.re, fn);
-    },
-
-    /**
-     * Compiles the template into an internal function, eliminating the RegEx overhead.
-     * @return {Ext.Template} this
-     * @hide repeat doc
-     */
-    compile : function(){
-        var me = this,
-            fm = Ext.util.Format,
-            useF = me.disableFormats !== true,
-            sep = Ext.isGecko ? "+" : ",",
-            body;
-
-        function fn(m, name, format, args){
-            if(format && useF){
-                args = args ? ',' + args : "";
-                if(format.substr(0, 5) != "this."){
-                    format = "fm." + format + '(';
-                }else{
-                    format = 'this.call("'+ format.substr(5) + '", ';
-                    args = ", values";
-                }
-            }else{
-                args= ''; format = "(values['" + name + "'] == undefined ? '' : ";
-            }
-            return "'"+ sep + format + "values['" + name + "']" + args + ")"+sep+"'";
-        }
-
-        // branched to use + in gecko and [].join() in others
-        if(Ext.isGecko){
-            body = "this.compiled = function(values){ return '" +
-                   me.html.replace(me.compileARe, '\\\\').replace(me.compileBRe, '\\n').replace(me.compileCRe, "\\'").replace(me.re, fn) +
-                    "';};";
-        }else{
-            body = ["this.compiled = function(values){ return ['"];
-            body.push(me.html.replace(me.compileARe, '\\\\').replace(me.compileBRe, '\\n').replace(me.compileCRe, "\\'").replace(me.re, fn));
-            body.push("'].join('');};");
-            body = body.join('');
-        }
-        eval(body);
-        return me;
-    },
-
-    // private function used to call members
-    call : function(fnName, value, allValues){
-        return this[fnName](value, allValues);
-    }
-});
-Ext.Template.prototype.apply = Ext.Template.prototype.applyTemplate;
-/**
- * @class Ext.util.Functions
- * @singleton
- */
-Ext.util.Functions = {
-    /**
-     * Creates an interceptor function. The passed function is called before the original one. If it returns false,
-     * the original one is not called. The resulting function returns the results of the original function.
-     * The passed function is called with the parameters of the original function. Example usage:
-     * <pre><code>
-var sayHi = function(name){
-    alert('Hi, ' + name);
-}
-
-sayHi('Fred'); // alerts "Hi, Fred"
-
-// create a new function that validates input without
-// directly modifying the original function:
-var sayHiToFriend = Ext.createInterceptor(sayHi, function(name){
-    return name == 'Brian';
-});
-
-sayHiToFriend('Fred');  // no alert
-sayHiToFriend('Brian'); // alerts "Hi, Brian"
-       </code></pre>
-     * @param {Function} origFn The original function.
-     * @param {Function} newFn The function to call before the original
-     * @param {Object} scope (optional) The scope (<code><b>this</b></code> reference) in which the passed function is executed.
-     * <b>If omitted, defaults to the scope in which the original function is called or the browser window.</b>
-     * @return {Function} The new function
-     */
-    createInterceptor: function(origFn, newFn, scope) {
-        var method = origFn;
-        if (!Ext.isFunction(newFn)) {
-            return origFn;
-        }
-        else {
-            return function() {
-                var me = this,
-                    args = arguments;
-                newFn.target = me;
-                newFn.method = origFn;
-                return (newFn.apply(scope || me || window, args) !== false) ?
-                        origFn.apply(me || window, args) :
-                        null;
-            };
-        }
-    },
-
-    /**
-     * Creates a delegate (callback) that sets the scope to obj.
-     * Call directly on any function. Example: <code>Ext.createDelegate(this.myFunction, this, [arg1, arg2])</code>
-     * Will create a function that is automatically scoped to obj so that the <tt>this</tt> variable inside the
-     * callback points to obj. Example usage:
-     * <pre><code>
-var sayHi = function(name){
-    // Note this use of "this.text" here.  This function expects to
-    // execute within a scope that contains a text property.  In this
-    // example, the "this" variable is pointing to the btn object that
-    // was passed in createDelegate below.
-    alert('Hi, ' + name + '. You clicked the "' + this.text + '" button.');
-}
-
-var btn = new Ext.Button({
-    text: 'Say Hi',
-    renderTo: Ext.getBody()
-});
-
-// This callback will execute in the scope of the
-// button instance. Clicking the button alerts
-// "Hi, Fred. You clicked the "Say Hi" button."
-btn.on('click', Ext.createDelegate(sayHi, btn, ['Fred']));
-       </code></pre>
-     * @param {Function} fn The function to delegate.
-     * @param {Object} scope (optional) The scope (<code><b>this</b></code> reference) in which the function is executed.
-     * <b>If omitted, defaults to the browser window.</b>
-     * @param {Array} args (optional) Overrides arguments for the call. (Defaults to the arguments passed by the caller)
-     * @param {Boolean/Number} appendArgs (optional) if True args are appended to call args instead of overriding,
-     * if a number the args are inserted at the specified position
-     * @return {Function} The new function
-     */
-    createDelegate: function(fn, obj, args, appendArgs) {
-        if (!Ext.isFunction(fn)) {
-            return fn;
-        }
-        return function() {
-            var callArgs = args || arguments;
-            if (appendArgs === true) {
-                callArgs = Array.prototype.slice.call(arguments, 0);
-                callArgs = callArgs.concat(args);
-            }
-            else if (Ext.isNumber(appendArgs)) {
-                callArgs = Array.prototype.slice.call(arguments, 0);
-                // copy arguments first
-                var applyArgs = [appendArgs, 0].concat(args);
-                // create method call params
-                Array.prototype.splice.apply(callArgs, applyArgs);
-                // splice them in
-            }
-            return fn.apply(obj || window, callArgs);
-        };
-    },
-
-    /**
-     * Calls this function after the number of millseconds specified, optionally in a specific scope. Example usage:
-     * <pre><code>
-var sayHi = function(name){
-    alert('Hi, ' + name);
-}
-
-// executes immediately:
-sayHi('Fred');
-
-// executes after 2 seconds:
-Ext.defer(sayHi, 2000, this, ['Fred']);
-
-// this syntax is sometimes useful for deferring
-// execution of an anonymous function:
-Ext.defer(function(){
-    alert('Anonymous');
-}, 100);
-       </code></pre>
-     * @param {Function} fn The function to defer.
-     * @param {Number} millis The number of milliseconds for the setTimeout call (if less than or equal to 0 the function is executed immediately)
-     * @param {Object} scope (optional) The scope (<code><b>this</b></code> reference) in which the function is executed.
-     * <b>If omitted, defaults to the browser window.</b>
-     * @param {Array} args (optional) Overrides arguments for the call. (Defaults to the arguments passed by the caller)
-     * @param {Boolean/Number} appendArgs (optional) if True args are appended to call args instead of overriding,
-     * if a number the args are inserted at the specified position
-     * @return {Number} The timeout id that can be used with clearTimeout
-     */
-    defer: function(fn, millis, obj, args, appendArgs) {
-        fn = Ext.util.Functions.createDelegate(fn, obj, args, appendArgs);
-        if (millis > 0) {
-            return setTimeout(fn, millis);
-        }
-        fn();
-        return 0;
-    },
-
-
-    /**
-     * Create a combined function call sequence of the original function + the passed function.
-     * The resulting function returns the results of the original function.
-     * The passed fcn is called with the parameters of the original function. Example usage:
-     *
-
-var sayHi = function(name){
-    alert('Hi, ' + name);
-}
-
-sayHi('Fred'); // alerts "Hi, Fred"
-
-var sayGoodbye = Ext.createSequence(sayHi, function(name){
-    alert('Bye, ' + name);
-});
-
-sayGoodbye('Fred'); // both alerts show
-
-     * @param {Function} origFn The original function.
-     * @param {Function} newFn The function to sequence
-     * @param {Object} scope (optional) The scope (this reference) in which the passed function is executed.
-     * If omitted, defaults to the scope in which the original function is called or the browser window.
-     * @return {Function} The new function
-     */
-    createSequence: function(origFn, newFn, scope) {
-        if (!Ext.isFunction(newFn)) {
-            return origFn;
-        }
-        else {
-            return function() {
-                var retval = origFn.apply(this || window, arguments);
-                newFn.apply(scope || this || window, arguments);
-                return retval;
-            };
-        }
-    }
-};
-
-/**
- * Shorthand for {@link Ext.util.Functions#defer}
- * @param {Function} fn The function to defer.
- * @param {Number} millis The number of milliseconds for the setTimeout call (if less than or equal to 0 the function is executed immediately)
- * @param {Object} scope (optional) The scope (<code><b>this</b></code> reference) in which the function is executed.
- * <b>If omitted, defaults to the browser window.</b>
- * @param {Array} args (optional) Overrides arguments for the call. (Defaults to the arguments passed by the caller)
- * @param {Boolean/Number} appendArgs (optional) if True args are appended to call args instead of overriding,
- * if a number the args are inserted at the specified position
- * @return {Number} The timeout id that can be used with clearTimeout
- * @member Ext
- * @method defer
- */
-
-Ext.defer = Ext.util.Functions.defer;
-
-/**
- * Shorthand for {@link Ext.util.Functions#createInterceptor}
- * @param {Function} origFn The original function.
- * @param {Function} newFn The function to call before the original
- * @param {Object} scope (optional) The scope (<code><b>this</b></code> reference) in which the passed function is executed.
- * <b>If omitted, defaults to the scope in which the original function is called or the browser window.</b>
- * @return {Function} The new function
- * @member Ext
- * @method createInterceptor
- */
-
-Ext.createInterceptor = Ext.util.Functions.createInterceptor;
-
-/**
- * Shorthand for {@link Ext.util.Functions#createSequence}
- * @param {Function} origFn The original function.
- * @param {Function} newFn The function to sequence
- * @param {Object} scope (optional) The scope (this reference) in which the passed function is executed.
- * If omitted, defaults to the scope in which the original function is called or the browser window.
- * @return {Function} The new function
- * @member Ext
- * @method createSequence
- */
-
-Ext.createSequence = Ext.util.Functions.createSequence;
-
-/**
- * Shorthand for {@link Ext.util.Functions#createDelegate}
- * @param {Function} fn The function to delegate.
- * @param {Object} scope (optional) The scope (<code><b>this</b></code> reference) in which the function is executed.
- * <b>If omitted, defaults to the browser window.</b>
- * @param {Array} args (optional) Overrides arguments for the call. (Defaults to the arguments passed by the caller)
- * @param {Boolean/Number} appendArgs (optional) if True args are appended to call args instead of overriding,
- * if a number the args are inserted at the specified position
- * @return {Function} The new function
- * @member Ext
- * @method createDelegate
- */
-Ext.createDelegate = Ext.util.Functions.createDelegate;
-/**
- * @class Ext.util.Observable
- */
-Ext.apply(Ext.util.Observable.prototype, function(){
-    // this is considered experimental (along with beforeMethod, afterMethod, removeMethodListener?)
-    // allows for easier interceptor and sequences, including cancelling and overwriting the return value of the call
-    // private
-    function getMethodEvent(method){
-        var e = (this.methodEvents = this.methodEvents ||
-        {})[method], returnValue, v, cancel, obj = this;
-
-        if (!e) {
-            this.methodEvents[method] = e = {};
-            e.originalFn = this[method];
-            e.methodName = method;
-            e.before = [];
-            e.after = [];
-
-            var makeCall = function(fn, scope, args){
-                if((v = fn.apply(scope || obj, args)) !== undefined){
-                    if (typeof v == 'object') {
-                        if(v.returnValue !== undefined){
-                            returnValue = v.returnValue;
-                        }else{
-                            returnValue = v;
-                        }
-                        cancel = !!v.cancel;
-                    }
-                    else
-                        if (v === false) {
-                            cancel = true;
-                        }
-                        else {
-                            returnValue = v;
-                        }
-                }
-            };
-
-            this[method] = function(){
-                var args = Array.prototype.slice.call(arguments, 0),
-                    b;
-                returnValue = v = undefined;
-                cancel = false;
-
-                for(var i = 0, len = e.before.length; i < len; i++){
-                    b = e.before[i];
-                    makeCall(b.fn, b.scope, args);
-                    if (cancel) {
-                        return returnValue;
-                    }
-                }
-
-                if((v = e.originalFn.apply(obj, args)) !== undefined){
-                    returnValue = v;
-                }
-
-                for(var i = 0, len = e.after.length; i < len; i++){
-                    b = e.after[i];
-                    makeCall(b.fn, b.scope, args);
-                    if (cancel) {
-                        return returnValue;
-                    }
-                }
-                return returnValue;
-            };
-        }
-        return e;
-    }
-
-    return {
-        // these are considered experimental
-        // allows for easier interceptor and sequences, including cancelling and overwriting the return value of the call
-        // adds an 'interceptor' called before the original method
-        beforeMethod : function(method, fn, scope){
-            getMethodEvent.call(this, method).before.push({
-                fn: fn,
-                scope: scope
-            });
-        },
-
-        // adds a 'sequence' called after the original method
-        afterMethod : function(method, fn, scope){
-            getMethodEvent.call(this, method).after.push({
-                fn: fn,
-                scope: scope
-            });
-        },
-
-        removeMethodListener: function(method, fn, scope){
-            var e = this.getMethodEvent(method);
-            for(var i = 0, len = e.before.length; i < len; i++){
-                if(e.before[i].fn == fn && e.before[i].scope == scope){
-                    e.before.splice(i, 1);
-                    return;
-                }
-            }
-            for(var i = 0, len = e.after.length; i < len; i++){
-                if(e.after[i].fn == fn && e.after[i].scope == scope){
-                    e.after.splice(i, 1);
-                    return;
-                }
-            }
-        },
-
-        /**
-         * Relays selected events from the specified Observable as if the events were fired by <tt><b>this</b></tt>.
-         * @param {Object} o The Observable whose events this object is to relay.
-         * @param {Array} events Array of event names to relay.
-         */
-        relayEvents : function(o, events){
-            var me = this;
-            function createHandler(ename){
-                return function(){
-                    return me.fireEvent.apply(me, [ename].concat(Array.prototype.slice.call(arguments, 0)));
-                };
-            }
-            for(var i = 0, len = events.length; i < len; i++){
-                var ename = events[i];
-                me.events[ename] = me.events[ename] || true;
-                o.on(ename, createHandler(ename), me);
-            }
-        },
-
-        /**
-         * <p>Enables events fired by this Observable to bubble up an owner hierarchy by calling
-         * <code>this.getBubbleTarget()</code> if present. There is no implementation in the Observable base class.</p>
-         * <p>This is commonly used by Ext.Components to bubble events to owner Containers. See {@link Ext.Component.getBubbleTarget}. The default
-         * implementation in Ext.Component returns the Component's immediate owner. But if a known target is required, this can be overridden to
-         * access the required target more quickly.</p>
-         * <p>Example:</p><pre><code>
-Ext.override(Ext.form.Field, {
-
-    initComponent : Ext.form.Field.prototype.initComponent.createSequence(function() {
-        this.enableBubble('change');
-    }),
-
-
-    getBubbleTarget : function() {
-        if (!this.formPanel) {
-            this.formPanel = this.findParentByType('form');
-        }
-        return this.formPanel;
-    }
-});
-
-var myForm = new Ext.formPanel({
-    title: 'User Details',
-    items: [{
-        ...
-    }],
-    listeners: {
-        change: function() {
-
-            myForm.header.setStyle('color', 'red');
-        }
-    }
-});
-</code></pre>
-         * @param {String/Array} events The event name to bubble, or an Array of event names.
-         */
-        enableBubble : function(events){
-            var me = this;
-            if(!Ext.isEmpty(events)){
-                events = Ext.isArray(events) ? events : Array.prototype.slice.call(arguments, 0);
-                for(var i = 0, len = events.length; i < len; i++){
-                    var ename = events[i];
-                    ename = ename.toLowerCase();
-                    var ce = me.events[ename] || true;
-                    if (typeof ce == 'boolean') {
-                        ce = new Ext.util.Event(me, ename);
-                        me.events[ename] = ce;
-                    }
-                    ce.bubble = true;
-                }
-            }
-        }
-    };
-}());
-
-
-
-Ext.util.Observable.capture = function(o, fn, scope){
-    o.fireEvent = o.fireEvent.createInterceptor(fn, scope);
-};
-
-
-
-Ext.util.Observable.observeClass = function(c, listeners){
-    if(c){
-      if(!c.fireEvent){
-          Ext.apply(c, new Ext.util.Observable());
-          Ext.util.Observable.capture(c.prototype, c.fireEvent, c);
-      }
-      if(typeof listeners == 'object'){
-          c.on(listeners);
-      }
-      return c;
-   }
-};
-
-Ext.apply(Ext.EventManager, function(){
-   var resizeEvent,
-       resizeTask,
-       textEvent,
-       textSize,
-       D = Ext.lib.Dom,
-       propRe = /^(?:scope|delay|buffer|single|stopEvent|preventDefault|stopPropagation|normalized|args|delegate)$/,
-       unload = Ext.EventManager._unload,
-       curWidth = 0,
-       curHeight = 0,
-
-
-
-       useKeydown = Ext.isWebKit ?
-                   Ext.num(navigator.userAgent.match(/AppleWebKit\/(\d+)/)[1]) >= 525 :
-                   !((Ext.isGecko && !Ext.isWindows) || Ext.isOpera);
-
-   return {
-       _unload: function(){
-           Ext.EventManager.un(window, "resize", this.fireWindowResize, this);
-           unload.call(Ext.EventManager);
-       },
-
-
-       doResizeEvent: function(){
-           var h = D.getViewHeight(),
-               w = D.getViewWidth();
-
-
-            if(curHeight != h || curWidth != w){
-               resizeEvent.fire(curWidth = w, curHeight = h);
-            }
-       },
-
-
-       onWindowResize : function(fn, scope, options){
-           if(!resizeEvent){
-               resizeEvent = new Ext.util.Event();
-               resizeTask = new Ext.util.DelayedTask(this.doResizeEvent);
-               Ext.EventManager.on(window, "resize", this.fireWindowResize, this);
-           }
-           resizeEvent.addListener(fn, scope, options);
-       },
-
-
-       fireWindowResize : function(){
-           if(resizeEvent){
-               resizeTask.delay(100);
-           }
-       },
-
-
-       onTextResize : function(fn, scope, options){
-           if(!textEvent){
-               textEvent = new Ext.util.Event();
-               var textEl = new Ext.Element(document.createElement('div'));
-               textEl.dom.className = 'x-text-resize';
-               textEl.dom.innerHTML = 'X';
-               textEl.appendTo(document.body);
-               textSize = textEl.dom.offsetHeight;
-               setInterval(function(){
-                   if(textEl.dom.offsetHeight != textSize){
-                       textEvent.fire(textSize, textSize = textEl.dom.offsetHeight);
-                   }
-               }, this.textResizeInterval);
-           }
-           textEvent.addListener(fn, scope, options);
-       },
-
-
-       removeResizeListener : function(fn, scope){
-           if(resizeEvent){
-               resizeEvent.removeListener(fn, scope);
-           }
-       },
-
-
-       fireResize : function(){
-           if(resizeEvent){
-               resizeEvent.fire(D.getViewWidth(), D.getViewHeight());
-           }
-       },
-
-
-       textResizeInterval : 50,
-
-
-       ieDeferSrc : false,
-
-
-       getKeyEvent : function(){
-           return useKeydown ? 'keydown' : 'keypress';
-       },
-
-
-
-       useKeydown: useKeydown
-   };
-}());
-
-Ext.EventManager.on = Ext.EventManager.addListener;
-
-
-Ext.apply(Ext.EventObjectImpl.prototype, {
-
-   BACKSPACE: 8,
-
-   TAB: 9,
-
-   NUM_CENTER: 12,
-
-   ENTER: 13,
-
-   RETURN: 13,
-
-   SHIFT: 16,
-
-   CTRL: 17,
-   CONTROL : 17,
-
-   ALT: 18,
-
-   PAUSE: 19,
-
-   CAPS_LOCK: 20,
-
-   ESC: 27,
-
-   SPACE: 32,
-
-   PAGE_UP: 33,
-   PAGEUP : 33,
-
-   PAGE_DOWN: 34,
-   PAGEDOWN : 34,
-
-   END: 35,
-
-   HOME: 36,
-
-   LEFT: 37,
-
-   UP: 38,
-
-   RIGHT: 39,
-
-   DOWN: 40,
-
-   PRINT_SCREEN: 44,
-
-   INSERT: 45,
-
-   DELETE: 46,
-
-   ZERO: 48,
-
-   ONE: 49,
-
-   TWO: 50,
-
-   THREE: 51,
-
-   FOUR: 52,
-
-   FIVE: 53,
-
-   SIX: 54,
-
-   SEVEN: 55,
-
-   EIGHT: 56,
-
-   NINE: 57,
-
-   A: 65,
-
-   B: 66,
-
-   C: 67,
-
-   D: 68,
-
-   E: 69,
-
-   F: 70,
-
-   G: 71,
-
-   H: 72,
-
-   I: 73,
-
-   J: 74,
-
-   K: 75,
-
-   L: 76,
-
-   M: 77,
-
-   N: 78,
-
-   O: 79,
-
-   P: 80,
-
-   Q: 81,
-
-   R: 82,
-
-   S: 83,
-
-   T: 84,
-
-   U: 85,
-
-   V: 86,
-
-   W: 87,
-
-   X: 88,
-
-   Y: 89,
-
-   Z: 90,
-
-   CONTEXT_MENU: 93,
-
-   NUM_ZERO: 96,
-
-   NUM_ONE: 97,
-
-   NUM_TWO: 98,
-
-   NUM_THREE: 99,
-
-   NUM_FOUR: 100,
-
-   NUM_FIVE: 101,
-
-   NUM_SIX: 102,
-
-   NUM_SEVEN: 103,
-
-   NUM_EIGHT: 104,
-
-   NUM_NINE: 105,
-
-   NUM_MULTIPLY: 106,
-
-   NUM_PLUS: 107,
-
-   NUM_MINUS: 109,
-
-   NUM_PERIOD: 110,
-
-   NUM_DIVISION: 111,
-
-   F1: 112,
-
-   F2: 113,
-
-   F3: 114,
-
-   F4: 115,
-
-   F5: 116,
-
-   F6: 117,
-
-   F7: 118,
-
-   F8: 119,
-
-   F9: 120,
-
-   F10: 121,
-
-   F11: 122,
-
-   F12: 123,
-
-
-   isNavKeyPress : function(){
-       var me = this,
-           k = this.normalizeKey(me.keyCode);
-       return (k >= 33 && k <= 40) ||
-       k == me.RETURN ||
-       k == me.TAB ||
-       k == me.ESC;
-   },
-
-   isSpecialKey : function(){
-       var k = this.normalizeKey(this.keyCode);
-       return (this.type == 'keypress' && this.ctrlKey) ||
-       this.isNavKeyPress() ||
-       (k == this.BACKSPACE) ||
-       (k >= 16 && k <= 20) ||
-       (k >= 44 && k <= 46);
-   },
-
-   getPoint : function(){
-       return new Ext.lib.Point(this.xy[0], this.xy[1]);
-   },
-
-
-   hasModifier : function(){
-       return ((this.ctrlKey || this.altKey) || this.shiftKey);
-   }
-});
-Ext.Element.addMethods({
-
-    swallowEvent : function(eventName, preventDefault) {
-        var me = this;
-        function fn(e) {
-            e.stopPropagation();
-            if (preventDefault) {
-                e.preventDefault();
-            }
-        }
-
-        if (Ext.isArray(eventName)) {
-            Ext.each(eventName, function(e) {
-                 me.on(e, fn);
-            });
-            return me;
-        }
-        me.on(eventName, fn);
-        return me;
-    },
-
-
-    relayEvent : function(eventName, observable) {
-        this.on(eventName, function(e) {
-            observable.fireEvent(eventName, e);
-        });
-    },
-
-
-    clean : function(forceReclean) {
-        var me  = this,
-            dom = me.dom,
-            n   = dom.firstChild,
-            ni  = -1;
-
-        if (Ext.Element.data(dom, 'isCleaned') && forceReclean !== true) {
-            return me;
-        }
-
-        while (n) {
-            var nx = n.nextSibling;
-            if (n.nodeType == 3 && !(/\S/.test(n.nodeValue))) {
-                dom.removeChild(n);
-            } else {
-                n.nodeIndex = ++ni;
-            }
-            n = nx;
-        }
-
-        Ext.Element.data(dom, 'isCleaned', true);
-        return me;
-    },
-
-
-    load : function() {
-        var updateManager = this.getUpdater();
-        updateManager.update.apply(updateManager, arguments);
-
-        return this;
-    },
-
-
-    getUpdater : function() {
-        return this.updateManager || (this.updateManager = new Ext.Updater(this));
-    },
-
-
-    update : function(html, loadScripts, callback) {
-        if (!this.dom) {
-            return this;
-        }
-        html = html || "";
-
-        if (loadScripts !== true) {
-            this.dom.innerHTML = html;
-            if (typeof callback == 'function') {
-                callback();
-            }
-            return this;
-        }
-
-        var id  = Ext.id(),
-            dom = this.dom;
-
-        html += '<span id="' + id + '"></span>';
-
-        Ext.lib.Event.onAvailable(id, function() {
-            var DOC    = document,
-                hd     = DOC.getElementsByTagName("head")[0],
-                re     = /(?:<script([^>]*)?>)((\n|\r|.)*?)(?:<\/script>)/ig,
-                srcRe  = /\ssrc=([\'\"])(.*?)\1/i,
-                typeRe = /\stype=([\'\"])(.*?)\1/i,
-                match,
-                attrs,
-                srcMatch,
-                typeMatch,
-                el,
-                s;
-
-            while ((match = re.exec(html))) {
-                attrs = match[1];
-                srcMatch = attrs ? attrs.match(srcRe) : false;
-                if (srcMatch && srcMatch[2]) {
-                   s = DOC.createElement("script");
-                   s.src = srcMatch[2];
-                   typeMatch = attrs.match(typeRe);
-                   if (typeMatch && typeMatch[2]) {
-                       s.type = typeMatch[2];
-                   }
-                   hd.appendChild(s);
-                } else if (match[2] && match[2].length > 0) {
-                    if (window.execScript) {
-                       window.execScript(match[2]);
-                    } else {
-                       window.eval(match[2]);
-                    }
-                }
-            }
-
-            el = DOC.getElementById(id);
-            if (el) {
-                Ext.removeNode(el);
-            }
-
-            if (typeof callback == 'function') {
-                callback();
-            }
-        });
-        dom.innerHTML = html.replace(/(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)/ig, "");
-        return this;
-    },
-
-
-    removeAllListeners : function() {
-        this.removeAnchor();
-        Ext.EventManager.removeAll(this.dom);
-        return this;
-    },
-
-
-    createProxy : function(config, renderTo, matchBox) {
-        config = (typeof config == 'object') ? config : {tag : "div", cls: config};
-
-        var me = this,
-            proxy = renderTo ? Ext.DomHelper.append(renderTo, config, true) :
-                               Ext.DomHelper.insertBefore(me.dom, config, true);
-
-        if (matchBox && me.setBox && me.getBox) {
-           proxy.setBox(me.getBox());
-        }
-        return proxy;
-    }
-});
-
-Ext.Element.prototype.getUpdateManager = Ext.Element.prototype.getUpdater;
-
-Ext.Element.addMethods({
-
-    getAnchorXY : function(anchor, local, s){
-
-
-		anchor = (anchor || "tl").toLowerCase();
-        s = s || {};
-
-        var me = this,
-        	vp = me.dom == document.body || me.dom == document,
-        	w = s.width || vp ? Ext.lib.Dom.getViewWidth() : me.getWidth(),
-        	h = s.height || vp ? Ext.lib.Dom.getViewHeight() : me.getHeight(),
-        	xy,
-        	r = Math.round,
-        	o = me.getXY(),
-        	scroll = me.getScroll(),
-        	extraX = vp ? scroll.left : !local ? o[0] : 0,
-        	extraY = vp ? scroll.top : !local ? o[1] : 0,
-        	hash = {
-	        	c  : [r(w * 0.5), r(h * 0.5)],
-	        	t  : [r(w * 0.5), 0],
-	        	l  : [0, r(h * 0.5)],
-	        	r  : [w, r(h * 0.5)],
-	        	b  : [r(w * 0.5), h],
-	        	tl : [0, 0],
-	        	bl : [0, h],
-	        	br : [w, h],
-	        	tr : [w, 0]
-        	};
-
-        xy = hash[anchor];
-        return [xy[0] + extraX, xy[1] + extraY];
-    },
-
-
-    anchorTo : function(el, alignment, offsets, animate, monitorScroll, callback){
-	    var me = this,
-            dom = me.dom,
-            scroll = !Ext.isEmpty(monitorScroll),
-            action = function(){
-                Ext.fly(dom).alignTo(el, alignment, offsets, animate);
-                Ext.callback(callback, Ext.fly(dom));
-            },
-            anchor = this.getAnchor();
-
-
-        this.removeAnchor();
-        Ext.apply(anchor, {
-            fn: action,
-            scroll: scroll
-        });
-
-        Ext.EventManager.onWindowResize(action, null);
-
-        if(scroll){
-            Ext.EventManager.on(window, 'scroll', action, null,
-                {buffer: !isNaN(monitorScroll) ? monitorScroll : 50});
-        }
-        action.call(me);
-        return me;
-    },
-
-
-    removeAnchor : function(){
-        var me = this,
-            anchor = this.getAnchor();
-
-        if(anchor && anchor.fn){
-            Ext.EventManager.removeResizeListener(anchor.fn);
-            if(anchor.scroll){
-                Ext.EventManager.un(window, 'scroll', anchor.fn);
-            }
-            delete anchor.fn;
-        }
-        return me;
-    },
-
-
-    getAnchor : function(){
-        var data = Ext.Element.data,
-            dom = this.dom;
-            if (!dom) {
-                return;
-            }
-            var anchor = data(dom, '_anchor');
-
-        if(!anchor){
-            anchor = data(dom, '_anchor', {});
-        }
-        return anchor;
-    },
-
-
-    getAlignToXY : function(el, p, o){
-        el = Ext.get(el);
-
-        if(!el || !el.dom){
-            throw "Element.alignToXY with an element that doesn't exist";
-        }
-
-        o = o || [0,0];
-        p = (!p || p == "?" ? "tl-bl?" : (!(/-/).test(p) && p !== "" ? "tl-" + p : p || "tl-bl")).toLowerCase();
-
-        var me = this,
-        	d = me.dom,
-        	a1,
-        	a2,
-        	x,
-        	y,
-
-        	w,
-        	h,
-        	r,
-        	dw = Ext.lib.Dom.getViewWidth() -10,
-        	dh = Ext.lib.Dom.getViewHeight()-10,
-        	p1y,
-        	p1x,
-        	p2y,
-        	p2x,
-        	swapY,
-        	swapX,
-        	doc = document,
-        	docElement = doc.documentElement,
-        	docBody = doc.body,
-        	scrollX = (docElement.scrollLeft || docBody.scrollLeft || 0)+5,
-        	scrollY = (docElement.scrollTop || docBody.scrollTop || 0)+5,
-        	c = false,
-        	p1 = "",
-        	p2 = "",
-        	m = p.match(/^([a-z]+)-([a-z]+)(\?)?$/);
-
-        if(!m){
-           throw "Element.alignTo with an invalid alignment " + p;
-        }
-
-        p1 = m[1];
-        p2 = m[2];
-        c = !!m[3];
-
-
-
-        a1 = me.getAnchorXY(p1, true);
-        a2 = el.getAnchorXY(p2, false);
-
-        x = a2[0] - a1[0] + o[0];
-        y = a2[1] - a1[1] + o[1];
-
-        if(c){
-	       w = me.getWidth();
-           h = me.getHeight();
-           r = el.getRegion();
-
-
-
-           p1y = p1.charAt(0);
-           p1x = p1.charAt(p1.length-1);
-           p2y = p2.charAt(0);
-           p2x = p2.charAt(p2.length-1);
-           swapY = ((p1y=="t" && p2y=="b") || (p1y=="b" && p2y=="t"));
-           swapX = ((p1x=="r" && p2x=="l") || (p1x=="l" && p2x=="r"));
-
-
-           if (x + w > dw + scrollX) {
-                x = swapX ? r.left-w : dw+scrollX-w;
-           }
-           if (x < scrollX) {
-               x = swapX ? r.right : scrollX;
-           }
-           if (y + h > dh + scrollY) {
-                y = swapY ? r.top-h : dh+scrollY-h;
-            }
-           if (y < scrollY){
-               y = swapY ? r.bottom : scrollY;
-           }
-        }
-        return [x,y];
-    },
-
-
-    alignTo : function(element, position, offsets, animate){
-	    var me = this;
-        return me.setXY(me.getAlignToXY(element, position, offsets),
-          		        me.preanim && !!animate ? me.preanim(arguments, 3) : false);
-    },
-
-
-    adjustForConstraints : function(xy, parent, offsets){
-        return this.getConstrainToXY(parent || document, false, offsets, xy) ||  xy;
-    },
-
-
-    getConstrainToXY : function(el, local, offsets, proposedXY){
-	    var os = {top:0, left:0, bottom:0, right: 0};
-
-        return function(el, local, offsets, proposedXY){
-            el = Ext.get(el);
-            offsets = offsets ? Ext.applyIf(offsets, os) : os;
-
-            var vw, vh, vx = 0, vy = 0;
-            if(el.dom == document.body || el.dom == document){
-                vw =Ext.lib.Dom.getViewWidth();
-                vh = Ext.lib.Dom.getViewHeight();
-            }else{
-                vw = el.dom.clientWidth;
-                vh = el.dom.clientHeight;
-                if(!local){
-                    var vxy = el.getXY();
-                    vx = vxy[0];
-                    vy = vxy[1];
-                }
-            }
-
-            var s = el.getScroll();
-
-            vx += offsets.left + s.left;
-            vy += offsets.top + s.top;
-
-            vw -= offsets.right;
-            vh -= offsets.bottom;
-
-            var vr = vx + vw,
-                vb = vy + vh,
-                xy = proposedXY || (!local ? this.getXY() : [this.getLeft(true), this.getTop(true)]),
-                x = xy[0], y = xy[1],
-                offset = this.getConstrainOffset(),
-                w = this.dom.offsetWidth + offset,
-                h = this.dom.offsetHeight + offset;
-
-
-            var moved = false;
-
-
-            if((x + w) > vr){
-                x = vr - w;
-                moved = true;
-            }
-            if((y + h) > vb){
-                y = vb - h;
-                moved = true;
-            }
-
-            if(x < vx){
-                x = vx;
-                moved = true;
-            }
-            if(y < vy){
-                y = vy;
-                moved = true;
-            }
-            return moved ? [x, y] : false;
-        };
-    }(),
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-    getConstrainOffset : function(){
-        return 0;
-    },
-
-
-    getCenterXY : function(){
-        return this.getAlignToXY(document, 'c-c');
-    },
-
-
-    center : function(centerIn){
-        return this.alignTo(centerIn || document, 'c-c');
-    }
-});
-
-Ext.Element.addMethods({
-
-    select : function(selector, unique){
-        return Ext.Element.select(selector, unique, this.dom);
-    }
-});
-Ext.apply(Ext.Element.prototype, function() {
-	var GETDOM = Ext.getDom,
-		GET = Ext.get,
-		DH = Ext.DomHelper;
-
-	return {
-
-	    insertSibling: function(el, where, returnDom){
-	        var me = this,
-	        	rt,
-                isAfter = (where || 'before').toLowerCase() == 'after',
-                insertEl;
-
-	        if(Ext.isArray(el)){
-                insertEl = me;
-	            Ext.each(el, function(e) {
-		            rt = Ext.fly(insertEl, '_internal').insertSibling(e, where, returnDom);
-                    if(isAfter){
-                        insertEl = rt;
-                    }
-	            });
-	            return rt;
-	        }
-
-	        el = el || {};
-
-            if(el.nodeType || el.dom){
-                rt = me.dom.parentNode.insertBefore(GETDOM(el), isAfter ? me.dom.nextSibling : me.dom);
-                if (!returnDom) {
-                    rt = GET(rt);
-                }
-            }else{
-                if (isAfter && !me.dom.nextSibling) {
-                    rt = DH.append(me.dom.parentNode, el, !returnDom);
-                } else {
-                    rt = DH[isAfter ? 'insertAfter' : 'insertBefore'](me.dom, el, !returnDom);
-                }
-            }
-	        return rt;
-	    }
-    };
-}());
-
-
-Ext.Element.boxMarkup = '<div class="{0}-tl"><div class="{0}-tr"><div class="{0}-tc"></div></div></div><div class="{0}-ml"><div class="{0}-mr"><div class="{0}-mc"></div></div></div><div class="{0}-bl"><div class="{0}-br"><div class="{0}-bc"></div></div></div>';
-
-Ext.Element.addMethods(function(){
-    var INTERNAL = "_internal",
-        pxMatch = /(\d+\.?\d+)px/;
-    return {
-
-        applyStyles : function(style){
-            Ext.DomHelper.applyStyles(this.dom, style);
-            return this;
-        },
-
-
-        getStyles : function(){
-            var ret = {};
-            Ext.each(arguments, function(v) {
-               ret[v] = this.getStyle(v);
-            },
-            this);
-            return ret;
-        },
-
-
-        setOverflow : function(v){
-            var dom = this.dom;
-            if(v=='auto' && Ext.isMac && Ext.isGecko2){
-                dom.style.overflow = 'hidden';
-                (function(){dom.style.overflow = 'auto';}).defer(1);
-            }else{
-                dom.style.overflow = v;
-            }
-        },
-
-
-        boxWrap : function(cls){
-            cls = cls || 'x-box';
-            var el = Ext.get(this.insertHtml("beforeBegin", "<div class='" + cls + "'>" + String.format(Ext.Element.boxMarkup, cls) + "</div>"));
-            Ext.DomQuery.selectNode('.' + cls + '-mc', el.dom).appendChild(this.dom);
-            return el;
-        },
-
-
-        setSize : function(width, height, animate){
-            var me = this;
-            if(typeof width == 'object'){
-                height = width.height;
-                width = width.width;
-            }
-            width = me.adjustWidth(width);
-            height = me.adjustHeight(height);
-            if(!animate || !me.anim){
-                me.dom.style.width = me.addUnits(width);
-                me.dom.style.height = me.addUnits(height);
-            }else{
-                me.anim({width: {to: width}, height: {to: height}}, me.preanim(arguments, 2));
-            }
-            return me;
-        },
-
-
-        getComputedHeight : function(){
-            var me = this,
-                h = Math.max(me.dom.offsetHeight, me.dom.clientHeight);
-            if(!h){
-                h = parseFloat(me.getStyle('height')) || 0;
-                if(!me.isBorderBox()){
-                    h += me.getFrameWidth('tb');
-                }
-            }
-            return h;
-        },
-
-
-        getComputedWidth : function(){
-            var w = Math.max(this.dom.offsetWidth, this.dom.clientWidth);
-            if(!w){
-                w = parseFloat(this.getStyle('width')) || 0;
-                if(!this.isBorderBox()){
-                    w += this.getFrameWidth('lr');
-                }
-            }
-            return w;
-        },
-
-
-        getFrameWidth : function(sides, onlyContentBox){
-            return onlyContentBox && this.isBorderBox() ? 0 : (this.getPadding(sides) + this.getBorderWidth(sides));
-        },
-
-
-        addClassOnOver : function(className){
-            this.hover(
-                function(){
-                    Ext.fly(this, INTERNAL).addClass(className);
-                },
-                function(){
-                    Ext.fly(this, INTERNAL).removeClass(className);
-                }
-            );
-            return this;
-        },
-
-
-        addClassOnFocus : function(className){
-            this.on("focus", function(){
-                Ext.fly(this, INTERNAL).addClass(className);
-            }, this.dom);
-            this.on("blur", function(){
-                Ext.fly(this, INTERNAL).removeClass(className);
-            }, this.dom);
-            return this;
-        },
-
-
-        addClassOnClick : function(className){
-            var dom = this.dom;
-            this.on("mousedown", function(){
-                Ext.fly(dom, INTERNAL).addClass(className);
-                var d = Ext.getDoc(),
-                    fn = function(){
-                        Ext.fly(dom, INTERNAL).removeClass(className);
-                        d.removeListener("mouseup", fn);
-                    };
-                d.on("mouseup", fn);
-            });
-            return this;
-        },
-
-
-
-        getViewSize : function(){
-            var doc = document,
-                d = this.dom,
-                isDoc = (d == doc || d == doc.body);
-
-
-            if (isDoc) {
-                var extdom = Ext.lib.Dom;
-                return {
-                    width : extdom.getViewWidth(),
-                    height : extdom.getViewHeight()
-                };
-
-
-            } else {
-                return {
-                    width : d.clientWidth,
-                    height : d.clientHeight
-                };
-            }
-        },
-
-
-
-        getStyleSize : function(){
-            var me = this,
-                w, h,
-                doc = document,
-                d = this.dom,
-                isDoc = (d == doc || d == doc.body),
-                s = d.style;
-
-
-            if (isDoc) {
-                var extdom = Ext.lib.Dom;
-                return {
-                    width : extdom.getViewWidth(),
-                    height : extdom.getViewHeight()
-                };
-            }
-
-            if(s.width && s.width != 'auto'){
-                w = parseFloat(s.width);
-                if(me.isBorderBox()){
-                   w -= me.getFrameWidth('lr');
-                }
-            }
-
-            if(s.height && s.height != 'auto'){
-                h = parseFloat(s.height);
-                if(me.isBorderBox()){
-                   h -= me.getFrameWidth('tb');
-                }
-            }
-
-            return {width: w || me.getWidth(true), height: h || me.getHeight(true)};
-        },
-
-
-        getSize : function(contentSize){
-            return {width: this.getWidth(contentSize), height: this.getHeight(contentSize)};
-        },
-
-
-        repaint : function(){
-            var dom = this.dom;
-            this.addClass("x-repaint");
-            setTimeout(function(){
-                Ext.fly(dom).removeClass("x-repaint");
-            }, 1);
-            return this;
-        },
-
-
-        unselectable : function(){
-            this.dom.unselectable = "on";
-            return this.swallowEvent("selectstart", true).
-                        addClass("x-unselectable");
-        },
-
-
-        getMargins : function(side){
-            var me = this,
-                key,
-                hash = {t:"top", l:"left", r:"right", b: "bottom"},
-                o = {};
-
-            if (!side) {
-                for (key in me.margins){
-                    o[hash[key]] = parseFloat(me.getStyle(me.margins[key])) || 0;
-                }
-                return o;
-            } else {
-                return me.addStyles.call(me, side, me.margins);
-            }
-        }
-    };
-}());
-
-Ext.Element.addMethods({
-
-    setBox : function(box, adjust, animate){
-        var me = this,
-        	w = box.width,
-        	h = box.height;
-        if((adjust && !me.autoBoxAdjust) && !me.isBorderBox()){
-           w -= (me.getBorderWidth("lr") + me.getPadding("lr"));
-           h -= (me.getBorderWidth("tb") + me.getPadding("tb"));
-        }
-        me.setBounds(box.x, box.y, w, h, me.animTest.call(me, arguments, animate, 2));
-        return me;
-    },
-
-
-	getBox : function(contentBox, local) {
-	    var me = this,
-        	xy,
-        	left,
-        	top,
-        	getBorderWidth = me.getBorderWidth,
-        	getPadding = me.getPadding,
-        	l,
-        	r,
-        	t,
-        	b;
-        if(!local){
-            xy = me.getXY();
-        }else{
-            left = parseInt(me.getStyle("left"), 10) || 0;
-            top = parseInt(me.getStyle("top"), 10) || 0;
-            xy = [left, top];
-        }
-        var el = me.dom, w = el.offsetWidth, h = el.offsetHeight, bx;
-        if(!contentBox){
-            bx = {x: xy[0], y: xy[1], 0: xy[0], 1: xy[1], width: w, height: h};
-        }else{
-            l = getBorderWidth.call(me, "l") + getPadding.call(me, "l");
-            r = getBorderWidth.call(me, "r") + getPadding.call(me, "r");
-            t = getBorderWidth.call(me, "t") + getPadding.call(me, "t");
-            b = getBorderWidth.call(me, "b") + getPadding.call(me, "b");
-            bx = {x: xy[0]+l, y: xy[1]+t, 0: xy[0]+l, 1: xy[1]+t, width: w-(l+r), height: h-(t+b)};
-        }
-        bx.right = bx.x + bx.width;
-        bx.bottom = bx.y + bx.height;
-        return bx;
-	},
-
-
-     move : function(direction, distance, animate){
-        var me = this,
-        	xy = me.getXY(),
-        	x = xy[0],
-        	y = xy[1],
-        	left = [x - distance, y],
-        	right = [x + distance, y],
-        	top = [x, y - distance],
-        	bottom = [x, y + distance],
-	       	hash = {
-	        	l :	left,
-	        	left : left,
-	        	r : right,
-	        	right : right,
-	        	t : top,
-	        	top : top,
-	        	up : top,
-	        	b : bottom,
-	        	bottom : bottom,
-	        	down : bottom
-	        };
-
- 	    direction = direction.toLowerCase();
- 	    me.moveTo(hash[direction][0], hash[direction][1], me.animTest.call(me, arguments, animate, 2));
-    },
-
-
-     setLeftTop : function(left, top){
-	    var me = this,
-	    	style = me.dom.style;
-        style.left = me.addUnits(left);
-        style.top = me.addUnits(top);
-        return me;
-    },
-
-
-    getRegion : function(){
-        return Ext.lib.Dom.getRegion(this.dom);
-    },
-
-
-    setBounds : function(x, y, width, height, animate){
-	    var me = this;
-        if (!animate || !me.anim) {
-            me.setSize(width, height);
-            me.setLocation(x, y);
-        } else {
-            me.anim({points: {to: [x, y]},
-            		 width: {to: me.adjustWidth(width)},
-            		 height: {to: me.adjustHeight(height)}},
-                     me.preanim(arguments, 4),
-                     'motion');
-        }
-        return me;
-    },
-
-
-    setRegion : function(region, animate) {
-        return this.setBounds(region.left, region.top, region.right-region.left, region.bottom-region.top, this.animTest.call(this, arguments, animate, 1));
-    }
-});
-Ext.Element.addMethods({
-
-    scrollTo : function(side, value, animate) {
-
-        var top = /top/i.test(side),
-            me = this,
-            dom = me.dom,
-            prop;
-        if (!animate || !me.anim) {
-
-            prop = 'scroll' + (top ? 'Top' : 'Left');
-            dom[prop] = value;
-        }
-        else {
-
-            prop = 'scroll' + (top ? 'Left' : 'Top');
-            me.anim({scroll: {to: top ? [dom[prop], value] : [value, dom[prop]]}}, me.preanim(arguments, 2), 'scroll');
-        }
-        return me;
-    },
-
-
-    scrollIntoView : function(container, hscroll) {
-        var c = Ext.getDom(container) || Ext.getBody().dom,
-            el = this.dom,
-            o = this.getOffsetsTo(c),
-            l = o[0] + c.scrollLeft,
-            t = o[1] + c.scrollTop,
-            b = t + el.offsetHeight,
-            r = l + el.offsetWidth,
-            ch = c.clientHeight,
-            ct = parseInt(c.scrollTop, 10),
-            cl = parseInt(c.scrollLeft, 10),
-            cb = ct + ch,
-            cr = cl + c.clientWidth;
-
-        if (el.offsetHeight > ch || t < ct) {
-            c.scrollTop = t;
-        }
-        else if (b > cb) {
-            c.scrollTop = b-ch;
-        }
-
-        c.scrollTop = c.scrollTop;
-
-        if (hscroll !== false) {
-            if (el.offsetWidth > c.clientWidth || l < cl) {
-                c.scrollLeft = l;
-            }
-            else if (r > cr) {
-                c.scrollLeft = r - c.clientWidth;
-            }
-            c.scrollLeft = c.scrollLeft;
-        }
-        return this;
-    },
-
-
-    scrollChildIntoView : function(child, hscroll) {
-        Ext.fly(child, '_scrollChildIntoView').scrollIntoView(this, hscroll);
-    },
-
-
-     scroll : function(direction, distance, animate) {
-        if (!this.isScrollable()) {
-            return false;
-        }
-        var el = this.dom,
-            l = el.scrollLeft, t = el.scrollTop,
-            w = el.scrollWidth, h = el.scrollHeight,
-            cw = el.clientWidth, ch = el.clientHeight,
-            scrolled = false, v,
-            hash = {
-                l: Math.min(l + distance, w-cw),
-                r: v = Math.max(l - distance, 0),
-                t: Math.max(t - distance, 0),
-                b: Math.min(t + distance, h-ch)
-            };
-            hash.d = hash.b;
-            hash.u = hash.t;
-
-        direction = direction.substr(0, 1);
-        if ((v = hash[direction]) > -1) {
-            scrolled = true;
-            this.scrollTo(direction == 'l' || direction == 'r' ? 'left' : 'top', v, this.preanim(arguments, 2));
-        }
-        return scrolled;
-    }
-});
-Ext.Element.addMethods(
-    function() {
-        var VISIBILITY      = "visibility",
-            DISPLAY         = "display",
-            HIDDEN          = "hidden",
-            NONE            = "none",
-            XMASKED         = "x-masked",
-            XMASKEDRELATIVE = "x-masked-relative",
-            data            = Ext.Element.data;
-
-        return {
-
-            isVisible : function(deep) {
-                var vis = !this.isStyle(VISIBILITY, HIDDEN) && !this.isStyle(DISPLAY, NONE),
-                    p   = this.dom.parentNode;
-
-                if (deep !== true || !vis) {
-                    return vis;
-                }
-
-                while (p && !(/^body/i.test(p.tagName))) {
-                    if (!Ext.fly(p, '_isVisible').isVisible()) {
-                        return false;
-                    }
-                    p = p.parentNode;
-                }
-                return true;
-            },
-
-
-            isDisplayed : function() {
-                return !this.isStyle(DISPLAY, NONE);
-            },
-
-
-            enableDisplayMode : function(display) {
-                this.setVisibilityMode(Ext.Element.DISPLAY);
-
-                if (!Ext.isEmpty(display)) {
-                    data(this.dom, 'originalDisplay', display);
-                }
-
-                return this;
-            },
-
-
-            mask : function(msg, msgCls) {
-                var me  = this,
-                    dom = me.dom,
-                    dh  = Ext.DomHelper,
-                    EXTELMASKMSG = "ext-el-mask-msg",
-                    el,
-                    mask;
-
-                if (!/^body/i.test(dom.tagName) && me.getStyle('position') == 'static') {
-                    me.addClass(XMASKEDRELATIVE);
-                }
-                if (el = data(dom, 'maskMsg')) {
-                    el.remove();
-                }
-                if (el = data(dom, 'mask')) {
-                    el.remove();
-                }
-
-                mask = dh.append(dom, {cls : "ext-el-mask"}, true);
-                data(dom, 'mask', mask);
-
-                me.addClass(XMASKED);
-                mask.setDisplayed(true);
-
-                if (typeof msg == 'string') {
-                    var mm = dh.append(dom, {cls : EXTELMASKMSG, cn:{tag:'div'}}, true);
-                    data(dom, 'maskMsg', mm);
-                    mm.dom.className = msgCls ? EXTELMASKMSG + " " + msgCls : EXTELMASKMSG;
-                    mm.dom.firstChild.innerHTML = msg;
-                    mm.setDisplayed(true);
-                    mm.center(me);
-                }
-
-
-                if (Ext.isIE && !(Ext.isIE7 && Ext.isStrict) && me.getStyle('height') == 'auto') {
-                    mask.setSize(undefined, me.getHeight());
-                }
-
-                return mask;
-            },
-
-
-            unmask : function() {
-                var me      = this,
-                    dom     = me.dom,
-                    mask    = data(dom, 'mask'),
-                    maskMsg = data(dom, 'maskMsg');
-
-                if (mask) {
-                    if (maskMsg) {
-                        maskMsg.remove();
-                        data(dom, 'maskMsg', undefined);
-                    }
-
-                    mask.remove();
-                    data(dom, 'mask', undefined);
-                    me.removeClass([XMASKED, XMASKEDRELATIVE]);
-                }
-            },
-
-
-            isMasked : function() {
-                var m = data(this.dom, 'mask');
-                return m && m.isVisible();
-            },
-
-
-            createShim : function() {
-                var el = document.createElement('iframe'),
-                    shim;
-
-                el.frameBorder = '0';
-                el.className = 'ext-shim';
-                el.src = Ext.SSL_SECURE_URL;
-                shim = Ext.get(this.dom.parentNode.insertBefore(el, this.dom));
-                shim.autoBoxAdjust = false;
-                return shim;
-            }
-        };
-    }()
-);
-Ext.Element.addMethods({
-
-    addKeyListener : function(key, fn, scope){
-        var config;
-        if(typeof key != 'object' || Ext.isArray(key)){
-            config = {
-                key: key,
-                fn: fn,
-                scope: scope
-            };
-        }else{
-            config = {
-                key : key.key,
-                shift : key.shift,
-                ctrl : key.ctrl,
-                alt : key.alt,
-                fn: fn,
-                scope: scope
-            };
-        }
-        return new Ext.KeyMap(this, config);
-    },
-
-
-    addKeyMap : function(config){
-        return new Ext.KeyMap(this, config);
-    }
-});
-
-
-
-Ext.CompositeElementLite.importElementMethods();
-Ext.apply(Ext.CompositeElementLite.prototype, {
-    addElements : function(els, root){
-        if(!els){
-            return this;
-        }
-        if(typeof els == "string"){
-            els = Ext.Element.selectorFunction(els, root);
-        }
-        var yels = this.elements;
-        Ext.each(els, function(e) {
-            yels.push(Ext.get(e));
-        });
-        return this;
-    },
-
-
-    first : function(){
-        return this.item(0);
-    },
-
-
-    last : function(){
-        return this.item(this.getCount()-1);
-    },
-
-
-    contains : function(el){
-        return this.indexOf(el) != -1;
-    },
-
-
-    removeElement : function(keys, removeDom){
-        var me = this,
-            els = this.elements,
-            el;
-        Ext.each(keys, function(val){
-            if ((el = (els[val] || els[val = me.indexOf(val)]))) {
-                if(removeDom){
-                    if(el.dom){
-                        el.remove();
-                    }else{
-                        Ext.removeNode(el);
-                    }
-                }
-                els.splice(val, 1);
-            }
-        });
-        return this;
-    }
-});
-
-Ext.CompositeElement = Ext.extend(Ext.CompositeElementLite, {
-
-    constructor : function(els, root){
-        this.elements = [];
-        this.add(els, root);
-    },
-
-
-    getElement : function(el){
-
-        return el;
-    },
-
-
-    transformElement : function(el){
-        return Ext.get(el);
-    }
-
-
-
-
-
-
-});
-
-
-Ext.Element.select = function(selector, unique, root){
-    var els;
-    if(typeof selector == "string"){
-        els = Ext.Element.selectorFunction(selector, root);
-    }else if(selector.length !== undefined){
-        els = selector;
-    }else{
-        throw "Invalid selector";
-    }
-
-    return (unique === true) ? new Ext.CompositeElement(els) : new Ext.CompositeElementLite(els);
-};
-
-
-Ext.select = Ext.Element.select;
-Ext.UpdateManager = Ext.Updater = Ext.extend(Ext.util.Observable,
-function() {
-    var BEFOREUPDATE = "beforeupdate",
-        UPDATE = "update",
-        FAILURE = "failure";
-
-
-    function processSuccess(response){
-        var me = this;
-        me.transaction = null;
-        if (response.argument.form && response.argument.reset) {
-            try {
-                response.argument.form.reset();
-            } catch(e){}
-        }
-        if (me.loadScripts) {
-            me.renderer.render(me.el, response, me,
-               updateComplete.createDelegate(me, [response]));
-        } else {
-            me.renderer.render(me.el, response, me);
-            updateComplete.call(me, response);
-        }
-    }
-
-
-    function updateComplete(response, type, success){
-        this.fireEvent(type || UPDATE, this.el, response);
-        if(Ext.isFunction(response.argument.callback)){
-            response.argument.callback.call(response.argument.scope, this.el, Ext.isEmpty(success) ? true : false, response, response.argument.options);
-        }
-    }
-
-
-    function processFailure(response){
-        updateComplete.call(this, response, FAILURE, !!(this.transaction = null));
-    }
-
-    return {
-        constructor: function(el, forceNew){
-            var me = this;
-            el = Ext.get(el);
-            if(!forceNew && el.updateManager){
-                return el.updateManager;
-            }
-
-            me.el = el;
-
-            me.defaultUrl = null;
-
-            me.addEvents(
-
-                BEFOREUPDATE,
-
-                UPDATE,
-
-                FAILURE
-            );
-
-            Ext.apply(me, Ext.Updater.defaults);
-
-
-
-
-
-
-
-
-            me.transaction = null;
-
-            me.refreshDelegate = me.refresh.createDelegate(me);
-
-            me.updateDelegate = me.update.createDelegate(me);
-
-            me.formUpdateDelegate = (me.formUpdate || function(){}).createDelegate(me);
-
-
-            me.renderer = me.renderer || me.getDefaultRenderer();
-
-            Ext.Updater.superclass.constructor.call(me);
-        },
-
-
-        setRenderer : function(renderer){
-            this.renderer = renderer;
-        },
-
-
-        getRenderer : function(){
-           return this.renderer;
-        },
-
-
-        getDefaultRenderer: function() {
-            return new Ext.Updater.BasicRenderer();
-        },
-
-
-        setDefaultUrl : function(defaultUrl){
-            this.defaultUrl = defaultUrl;
-        },
-
-
-        getEl : function(){
-            return this.el;
-        },
-
-
-        update : function(url, params, callback, discardUrl){
-            var me = this,
-                cfg,
-                callerScope;
-
-            if(me.fireEvent(BEFOREUPDATE, me.el, url, params) !== false){
-                if(Ext.isObject(url)){
-                    cfg = url;
-                    url = cfg.url;
-                    params = params || cfg.params;
-                    callback = callback || cfg.callback;
-                    discardUrl = discardUrl || cfg.discardUrl;
-                    callerScope = cfg.scope;
-                    if(!Ext.isEmpty(cfg.nocache)){me.disableCaching = cfg.nocache;};
-                    if(!Ext.isEmpty(cfg.text)){me.indicatorText = '<div class="loading-indicator">'+cfg.text+"</div>";};
-                    if(!Ext.isEmpty(cfg.scripts)){me.loadScripts = cfg.scripts;};
-                    if(!Ext.isEmpty(cfg.timeout)){me.timeout = cfg.timeout;};
-                }
-                me.showLoading();
-
-                if(!discardUrl){
-                    me.defaultUrl = url;
-                }
-                if(Ext.isFunction(url)){
-                    url = url.call(me);
-                }
-
-                var o = Ext.apply({}, {
-                    url : url,
-                    params: (Ext.isFunction(params) && callerScope) ? params.createDelegate(callerScope) : params,
-                    success: processSuccess,
-                    failure: processFailure,
-                    scope: me,
-                    callback: undefined,
-                    timeout: (me.timeout*1000),
-                    disableCaching: me.disableCaching,
-                    argument: {
-                        "options": cfg,
-                        "url": url,
-                        "form": null,
-                        "callback": callback,
-                        "scope": callerScope || window,
-                        "params": params
-                    }
-                }, cfg);
-
-                me.transaction = Ext.Ajax.request(o);
-            }
-        },
-
-
-        formUpdate : function(form, url, reset, callback){
-            var me = this;
-            if(me.fireEvent(BEFOREUPDATE, me.el, form, url) !== false){
-                if(Ext.isFunction(url)){
-                    url = url.call(me);
-                }
-                form = Ext.getDom(form);
-                me.transaction = Ext.Ajax.request({
-                    form: form,
-                    url:url,
-                    success: processSuccess,
-                    failure: processFailure,
-                    scope: me,
-                    timeout: (me.timeout*1000),
-                    argument: {
-                        "url": url,
-                        "form": form,
-                        "callback": callback,
-                        "reset": reset
-                    }
-                });
-                me.showLoading.defer(1, me);
-            }
-        },
-
-
-        startAutoRefresh : function(interval, url, params, callback, refreshNow){
-            var me = this;
-            if(refreshNow){
-                me.update(url || me.defaultUrl, params, callback, true);
-            }
-            if(me.autoRefreshProcId){
-                clearInterval(me.autoRefreshProcId);
-            }
-            me.autoRefreshProcId = setInterval(me.update.createDelegate(me, [url || me.defaultUrl, params, callback, true]), interval * 1000);
-        },
-
-
-        stopAutoRefresh : function(){
-            if(this.autoRefreshProcId){
-                clearInterval(this.autoRefreshProcId);
-                delete this.autoRefreshProcId;
-            }
-        },
-
-
-        isAutoRefreshing : function(){
-           return !!this.autoRefreshProcId;
-        },
-
-
-        showLoading : function(){
-            if(this.showLoadIndicator){
-                this.el.dom.innerHTML = this.indicatorText;
-            }
-        },
-
-
-        abort : function(){
-            if(this.transaction){
-                Ext.Ajax.abort(this.transaction);
-            }
-        },
-
-
-        isUpdating : function(){
-            return this.transaction ? Ext.Ajax.isLoading(this.transaction) : false;
-        },
-
-
-        refresh : function(callback){
-            if(this.defaultUrl){
-                this.update(this.defaultUrl, null, callback, true);
-            }
-        }
-    };
-}());
-
-
-Ext.Updater.defaults = {
-
-    timeout : 30,
-
-    disableCaching : false,
-
-    showLoadIndicator : true,
-
-    indicatorText : '<div class="loading-indicator">Loading...</div>',
-
-    loadScripts : false,
-
-    sslBlankUrl : Ext.SSL_SECURE_URL
-};
-
-
-
-Ext.Updater.updateElement = function(el, url, params, options){
-    var um = Ext.get(el).getUpdater();
-    Ext.apply(um, options);
-    um.update(url, params, options ? options.callback : null);
-};
-
-
-Ext.Updater.BasicRenderer = function(){};
-
-Ext.Updater.BasicRenderer.prototype = {
-
-     render : function(el, response, updateManager, callback){
-        el.update(response.responseText, updateManager.loadScripts, callback);
-    }
-};
-
-
-
-(function() {
-
-
-Date.useStrict = false;
-
-
-
-
-
-function xf(format) {
-    var args = Array.prototype.slice.call(arguments, 1);
-    return format.replace(/\{(\d+)\}/g, function(m, i) {
-        return args[i];
-    });
-}
-
-
-
-Date.formatCodeToRegex = function(character, currentGroup) {
-
-    var p = Date.parseCodes[character];
-
-    if (p) {
-      p = typeof p == 'function'? p() : p;
-      Date.parseCodes[character] = p;
-    }
-
-    return p ? Ext.applyIf({
-      c: p.c ? xf(p.c, currentGroup || "{0}") : p.c
-    }, p) : {
-        g:0,
-        c:null,
-        s:Ext.escapeRe(character)
-    };
-};
-
-
-var $f = Date.formatCodeToRegex;
-
-Ext.apply(Date, {
-
-    parseFunctions: {
-        "M$": function(input, strict) {
-
-
-            var re = new RegExp('\\/Date\\(([-+])?(\\d+)(?:[+-]\\d{4})?\\)\\/');
-            var r = (input || '').match(re);
-            return r? new Date(((r[1] || '') + r[2]) * 1) : null;
-        }
-    },
-    parseRegexes: [],
-
-
-    formatFunctions: {
-        "M$": function() {
-
-            return '\\/Date(' + this.getTime() + ')\\/';
-        }
-    },
-
-    y2kYear : 50,
-
-
-    MILLI : "ms",
-
-
-    SECOND : "s",
-
-
-    MINUTE : "mi",
-
-
-    HOUR : "h",
-
-
-    DAY : "d",
-
-
-    MONTH : "mo",
-
-
-    YEAR : "y",
-
-
-    defaults: {},
-
-
-    dayNames : [
-        "Sunday",
-        "Monday",
-        "Tuesday",
-        "Wednesday",
-        "Thursday",
-        "Friday",
-        "Saturday"
-    ],
-
-
-    monthNames : [
-        "January",
-        "February",
-        "March",
-        "April",
-        "May",
-        "June",
-        "July",
-        "August",
-        "September",
-        "October",
-        "November",
-        "December"
-    ],
-
-
-    monthNumbers : {
-        Jan:0,
-        Feb:1,
-        Mar:2,
-        Apr:3,
-        May:4,
-        Jun:5,
-        Jul:6,
-        Aug:7,
-        Sep:8,
-        Oct:9,
-        Nov:10,
-        Dec:11
-    },
-
-
-    getShortMonthName : function(month) {
-        return Date.monthNames[month].substring(0, 3);
-    },
-
-
-    getShortDayName : function(day) {
-        return Date.dayNames[day].substring(0, 3);
-    },
-
-
-    getMonthNumber : function(name) {
-
-        return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
-    },
-
-
-    formatContainsHourInfo : (function(){
-        var stripEscapeRe = /(\\.)/g,
-            hourInfoRe = /([gGhHisucUOPZ]|M\$)/;
-        return function(format){
-            return hourInfoRe.test(format.replace(stripEscapeRe, ''));
-        };
-    })(),
-
-
-    formatCodes : {
-        d: "String.leftPad(this.getDate(), 2, '0')",
-        D: "Date.getShortDayName(this.getDay())",
-        j: "this.getDate()",
-        l: "Date.dayNames[this.getDay()]",
-        N: "(this.getDay() ? this.getDay() : 7)",
-        S: "this.getSuffix()",
-        w: "this.getDay()",
-        z: "this.getDayOfYear()",
-        W: "String.leftPad(this.getWeekOfYear(), 2, '0')",
-        F: "Date.monthNames[this.getMonth()]",
-        m: "String.leftPad(this.getMonth() + 1, 2, '0')",
-        M: "Date.getShortMonthName(this.getMonth())",
-        n: "(this.getMonth() + 1)",
-        t: "this.getDaysInMonth()",
-        L: "(this.isLeapYear() ? 1 : 0)",
-        o: "(this.getFullYear() + (this.getWeekOfYear() == 1 && this.getMonth() > 0 ? +1 : (this.getWeekOfYear() >= 52 && this.getMonth() < 11 ? -1 : 0)))",
-        Y: "String.leftPad(this.getFullYear(), 4, '0')",
-        y: "('' + this.getFullYear()).substring(2, 4)",
-        a: "(this.getHours() < 12 ? 'am' : 'pm')",
-        A: "(this.getHours() < 12 ? 'AM' : 'PM')",
-        g: "((this.getHours() % 12) ? this.getHours() % 12 : 12)",
-        G: "this.getHours()",
-        h: "String.leftPad((this.getHours() % 12) ? this.getHours() % 12 : 12, 2, '0')",
-        H: "String.leftPad(this.getHours(), 2, '0')",
-        i: "String.leftPad(this.getMinutes(), 2, '0')",
-        s: "String.leftPad(this.getSeconds(), 2, '0')",
-        u: "String.leftPad(this.getMilliseconds(), 3, '0')",
-        O: "this.getGMTOffset()",
-        P: "this.getGMTOffset(true)",
-        T: "this.getTimezone()",
-        Z: "(this.getTimezoneOffset() * -60)",
-
-        c: function() {
-            for (var c = "Y-m-dTH:i:sP", code = [], i = 0, l = c.length; i < l; ++i) {
-                var e = c.charAt(i);
-                code.push(e == "T" ? "'T'" : Date.getFormatCode(e));
-            }
-            return code.join(" + ");
-        },
-
-
-        U: "Math.round(this.getTime() / 1000)"
-    },
-
-
-    isValid : function(y, m, d, h, i, s, ms) {
-
-        h = h || 0;
-        i = i || 0;
-        s = s || 0;
-        ms = ms || 0;
-
-
-        var dt = new Date(y < 100 ? 100 : y, m - 1, d, h, i, s, ms).add(Date.YEAR, y < 100 ? y - 100 : 0);
-
-        return y == dt.getFullYear() &&
-            m == dt.getMonth() + 1 &&
-            d == dt.getDate() &&
-            h == dt.getHours() &&
-            i == dt.getMinutes() &&
-            s == dt.getSeconds() &&
-            ms == dt.getMilliseconds();
-    },
-
-
-    parseDate : function(input, format, strict) {
-        var p = Date.parseFunctions;
-        if (p[format] == null) {
-            Date.createParser(format);
-        }
-        return p[format](input, Ext.isDefined(strict) ? strict : Date.useStrict);
-    },
-
-
-    getFormatCode : function(character) {
-        var f = Date.formatCodes[character];
-
-        if (f) {
-          f = typeof f == 'function'? f() : f;
-          Date.formatCodes[character] = f;
-        }
-
-
-        return f || ("'" + String.escape(character) + "'");
-    },
-
-
-    createFormat : function(format) {
-        var code = [],
-            special = false,
-            ch = '';
-
-        for (var i = 0; i < format.length; ++i) {
-            ch = format.charAt(i);
-            if (!special && ch == "\\") {
-                special = true;
-            } else if (special) {
-                special = false;
-                code.push("'" + String.escape(ch) + "'");
-            } else {
-                code.push(Date.getFormatCode(ch));
-            }
-        }
-        Date.formatFunctions[format] = new Function("return " + code.join('+'));
-    },
-
-
-    createParser : function() {
-        var code = [
-            "var dt, y, m, d, h, i, s, ms, o, z, zz, u, v,",
-                "def = Date.defaults,",
-                "results = String(input).match(Date.parseRegexes[{0}]);",
-
-            "if(results){",
-                "{1}",
-
-                "if(u != null){",
-                    "v = new Date(u * 1000);",
-                "}else{",
-
-
-
-                    "dt = (new Date()).clearTime();",
-
-
-                    "y = Ext.num(y, Ext.num(def.y, dt.getFullYear()));",
-                    "m = Ext.num(m, Ext.num(def.m - 1, dt.getMonth()));",
-                    "d = Ext.num(d, Ext.num(def.d, dt.getDate()));",
-
-
-                    "h  = Ext.num(h, Ext.num(def.h, dt.getHours()));",
-                    "i  = Ext.num(i, Ext.num(def.i, dt.getMinutes()));",
-                    "s  = Ext.num(s, Ext.num(def.s, dt.getSeconds()));",
-                    "ms = Ext.num(ms, Ext.num(def.ms, dt.getMilliseconds()));",
-
-                    "if(z >= 0 && y >= 0){",
-
-
-
-
-
-                        "v = new Date(y < 100 ? 100 : y, 0, 1, h, i, s, ms).add(Date.YEAR, y < 100 ? y - 100 : 0);",
-
-
-                        "v = !strict? v : (strict === true && (z <= 364 || (v.isLeapYear() && z <= 365))? v.add(Date.DAY, z) : null);",
-                    "}else if(strict === true && !Date.isValid(y, m + 1, d, h, i, s, ms)){",
-                        "v = null;",
-                    "}else{",
-
-
-                        "v = new Date(y < 100 ? 100 : y, m, d, h, i, s, ms).add(Date.YEAR, y < 100 ? y - 100 : 0);",
-                    "}",
-                "}",
-            "}",
-
-            "if(v){",
-
-                "if(zz != null){",
-
-                    "v = v.add(Date.SECOND, -v.getTimezoneOffset() * 60 - zz);",
-                "}else if(o){",
-
-                    "v = v.add(Date.MINUTE, -v.getTimezoneOffset() + (sn == '+'? -1 : 1) * (hr * 60 + mn));",
-                "}",
-            "}",
-
-            "return v;"
-        ].join('\n');
-
-        return function(format) {
-            var regexNum = Date.parseRegexes.length,
-                currentGroup = 1,
-                calc = [],
-                regex = [],
-                special = false,
-                ch = "",
-                i = 0,
-                obj,
-                last;
-
-            for (; i < format.length; ++i) {
-                ch = format.charAt(i);
-                if (!special && ch == "\\") {
-                    special = true;
-                } else if (special) {
-                    special = false;
-                    regex.push(String.escape(ch));
-                } else {
-                    obj = $f(ch, currentGroup);
-                    currentGroup += obj.g;
-                    regex.push(obj.s);
-                    if (obj.g && obj.c) {
-                        if (obj.calcLast) {
-                            last = obj.c;
-                        } else {
-                            calc.push(obj.c);
-                        }
-                    }
-                }
-            }
-
-            if (last) {
-                calc.push(last);
-            }
-
-            Date.parseRegexes[regexNum] = new RegExp("^" + regex.join('') + "$", 'i');
-            Date.parseFunctions[format] = new Function("input", "strict", xf(code, regexNum, calc.join('')));
-        };
-    }(),
-
-
-    parseCodes : {
-
-        d: {
-            g:1,
-            c:"d = parseInt(results[{0}], 10);\n",
-            s:"(\\d{2})"
-        },
-        j: {
-            g:1,
-            c:"d = parseInt(results[{0}], 10);\n",
-            s:"(\\d{1,2})"
-        },
-        D: function() {
-            for (var a = [], i = 0; i < 7; a.push(Date.getShortDayName(i)), ++i);
-            return {
-                g:0,
-                c:null,
-                s:"(?:" + a.join("|") +")"
-            };
-        },
-        l: function() {
-            return {
-                g:0,
-                c:null,
-                s:"(?:" + Date.dayNames.join("|") + ")"
-            };
-        },
-        N: {
-            g:0,
-            c:null,
-            s:"[1-7]"
-        },
-        S: {
-            g:0,
-            c:null,
-            s:"(?:st|nd|rd|th)"
-        },
-        w: {
-            g:0,
-            c:null,
-            s:"[0-6]"
-        },
-        z: {
-            g:1,
-            c:"z = parseInt(results[{0}], 10);\n",
-            s:"(\\d{1,3})"
-        },
-        W: {
-            g:0,
-            c:null,
-            s:"(?:\\d{2})"
-        },
-        F: function() {
-            return {
-                g:1,
-                c:"m = parseInt(Date.getMonthNumber(results[{0}]), 10);\n",
-                s:"(" + Date.monthNames.join("|") + ")"
-            };
-        },
-        M: function() {
-            for (var a = [], i = 0; i < 12; a.push(Date.getShortMonthName(i)), ++i);
-            return Ext.applyIf({
-                s:"(" + a.join("|") + ")"
-            }, $f("F"));
-        },
-        m: {
-            g:1,
-            c:"m = parseInt(results[{0}], 10) - 1;\n",
-            s:"(\\d{2})"
-        },
-        n: {
-            g:1,
-            c:"m = parseInt(results[{0}], 10) - 1;\n",
-            s:"(\\d{1,2})"
-        },
-        t: {
-            g:0,
-            c:null,
-            s:"(?:\\d{2})"
-        },
-        L: {
-            g:0,
-            c:null,
-            s:"(?:1|0)"
-        },
-        o: function() {
-            return $f("Y");
-        },
-        Y: {
-            g:1,
-            c:"y = parseInt(results[{0}], 10);\n",
-            s:"(\\d{4})"
-        },
-        y: {
-            g:1,
-            c:"var ty = parseInt(results[{0}], 10);\n"
-                + "y = ty > Date.y2kYear ? 1900 + ty : 2000 + ty;\n",
-            s:"(\\d{1,2})"
-        },
-
-        a: function(){
-            return $f("A");
-        },
-        A: {
-
-            calcLast: true,
-            g:1,
-            c:"if (/(am)/i.test(results[{0}])) {\n"
-                + "if (!h || h == 12) { h = 0; }\n"
-                + "} else { if (!h || h < 12) { h = (h || 0) + 12; }}",
-            s:"(AM|PM|am|pm)"
-        },
-        g: function() {
-            return $f("G");
-        },
-        G: {
-            g:1,
-            c:"h = parseInt(results[{0}], 10);\n",
-            s:"(\\d{1,2})"
-        },
-        h: function() {
-            return $f("H");
-        },
-        H: {
-            g:1,
-            c:"h = parseInt(results[{0}], 10);\n",
-            s:"(\\d{2})"
-        },
-        i: {
-            g:1,
-            c:"i = parseInt(results[{0}], 10);\n",
-            s:"(\\d{2})"
-        },
-        s: {
-            g:1,
-            c:"s = parseInt(results[{0}], 10);\n",
-            s:"(\\d{2})"
-        },
-        u: {
-            g:1,
-            c:"ms = results[{0}]; ms = parseInt(ms, 10)/Math.pow(10, ms.length - 3);\n",
-            s:"(\\d+)"
-        },
-        O: {
-            g:1,
-            c:[
-                "o = results[{0}];",
-                "var sn = o.substring(0,1),",
-                    "hr = o.substring(1,3)*1 + Math.floor(o.substring(3,5) / 60),",
-                    "mn = o.substring(3,5) % 60;",
-                "o = ((-12 <= (hr*60 + mn)/60) && ((hr*60 + mn)/60 <= 14))? (sn + String.leftPad(hr, 2, '0') + String.leftPad(mn, 2, '0')) : null;\n"
-            ].join("\n"),
-            s: "([+\-]\\d{4})"
-        },
-        P: {
-            g:1,
-            c:[
-                "o = results[{0}];",
-                "var sn = o.substring(0,1),",
-                    "hr = o.substring(1,3)*1 + Math.floor(o.substring(4,6) / 60),",
-                    "mn = o.substring(4,6) % 60;",
-                "o = ((-12 <= (hr*60 + mn)/60) && ((hr*60 + mn)/60 <= 14))? (sn + String.leftPad(hr, 2, '0') + String.leftPad(mn, 2, '0')) : null;\n"
-            ].join("\n"),
-            s: "([+\-]\\d{2}:\\d{2})"
-        },
-        T: {
-            g:0,
-            c:null,
-            s:"[A-Z]{1,4}"
-        },
-        Z: {
-            g:1,
-            c:"zz = results[{0}] * 1;\n"
-                  + "zz = (-43200 <= zz && zz <= 50400)? zz : null;\n",
-            s:"([+\-]?\\d{1,5})"
-        },
-        c: function() {
-            var calc = [],
-                arr = [
-                    $f("Y", 1),
-                    $f("m", 2),
-                    $f("d", 3),
-                    $f("h", 4),
-                    $f("i", 5),
-                    $f("s", 6),
-                    {c:"ms = results[7] || '0'; ms = parseInt(ms, 10)/Math.pow(10, ms.length - 3);\n"},
-                    {c:[
-                        "if(results[8]) {",
-                            "if(results[8] == 'Z'){",
-                                "zz = 0;",
-                            "}else if (results[8].indexOf(':') > -1){",
-                                $f("P", 8).c,
-                            "}else{",
-                                $f("O", 8).c,
-                            "}",
-                        "}"
-                    ].join('\n')}
-                ];
-
-            for (var i = 0, l = arr.length; i < l; ++i) {
-                calc.push(arr[i].c);
-            }
-
-            return {
-                g:1,
-                c:calc.join(""),
-                s:[
-                    arr[0].s,
-                    "(?:", "-", arr[1].s,
-                        "(?:", "-", arr[2].s,
-                            "(?:",
-                                "(?:T| )?",
-                                arr[3].s, ":", arr[4].s,
-                                "(?::", arr[5].s, ")?",
-                                "(?:(?:\\.|,)(\\d+))?",
-                                "(Z|(?:[-+]\\d{2}(?::)?\\d{2}))?",
-                            ")?",
-                        ")?",
-                    ")?"
-                ].join("")
-            };
-        },
-        U: {
-            g:1,
-            c:"u = parseInt(results[{0}], 10);\n",
-            s:"(-?\\d+)"
-        }
-    }
-});
-
-}());
-
-Ext.apply(Date.prototype, {
-
-    dateFormat : function(format) {
-        if (Date.formatFunctions[format] == null) {
-            Date.createFormat(format);
-        }
-        return Date.formatFunctions[format].call(this);
-    },
-
-
-    getTimezone : function() {
-
-
-
-
-
-
-
-
-
-
-
-
-        return this.toString().replace(/^.* (?:\((.*)\)|([A-Z]{1,4})(?:[\-+][0-9]{4})?(?: -?\d+)?)$/, "$1$2").replace(/[^A-Z]/g, "");
-    },
-
-
-    getGMTOffset : function(colon) {
-        return (this.getTimezoneOffset() > 0 ? "-" : "+")
-            + String.leftPad(Math.floor(Math.abs(this.getTimezoneOffset()) / 60), 2, "0")
-            + (colon ? ":" : "")
-            + String.leftPad(Math.abs(this.getTimezoneOffset() % 60), 2, "0");
-    },
-
-
-    getDayOfYear: function() {
-        var num = 0,
-            d = this.clone(),
-            m = this.getMonth(),
-            i;
-
-        for (i = 0, d.setDate(1), d.setMonth(0); i < m; d.setMonth(++i)) {
-            num += d.getDaysInMonth();
-        }
-        return num + this.getDate() - 1;
-    },
-
-
-    getWeekOfYear : function() {
-
-        var ms1d = 864e5,
-            ms7d = 7 * ms1d;
-
-        return function() {
-            var DC3 = Date.UTC(this.getFullYear(), this.getMonth(), this.getDate() + 3) / ms1d,
-                AWN = Math.floor(DC3 / 7),
-                Wyr = new Date(AWN * ms7d).getUTCFullYear();
-
-            return AWN - Math.floor(Date.UTC(Wyr, 0, 7) / ms7d) + 1;
-        };
-    }(),
-
-
-    isLeapYear : function() {
-        var year = this.getFullYear();
-        return !!((year & 3) == 0 && (year % 100 || (year % 400 == 0 && year)));
-    },
-
-
-    getFirstDayOfMonth : function() {
-        var day = (this.getDay() - (this.getDate() - 1)) % 7;
-        return (day < 0) ? (day + 7) : day;
-    },
-
-
-    getLastDayOfMonth : function() {
-        return this.getLastDateOfMonth().getDay();
-    },
-
-
-
-    getFirstDateOfMonth : function() {
-        return new Date(this.getFullYear(), this.getMonth(), 1);
-    },
-
-
-    getLastDateOfMonth : function() {
-        return new Date(this.getFullYear(), this.getMonth(), this.getDaysInMonth());
-    },
-
-
-    getDaysInMonth: function() {
-        var daysInMonth = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
-
-        return function() {
-            var m = this.getMonth();
-
-            return m == 1 && this.isLeapYear() ? 29 : daysInMonth[m];
-        };
-    }(),
-
-
-    getSuffix : function() {
-        switch (this.getDate()) {
-            case 1:
-            case 21:
-            case 31:
-                return "st";
-            case 2:
-            case 22:
-                return "nd";
-            case 3:
-            case 23:
-                return "rd";
-            default:
-                return "th";
-        }
-    },
-
-
-    clone : function() {
-        return new Date(this.getTime());
-    },
-
-
-    isDST : function() {
-
-
-        return new Date(this.getFullYear(), 0, 1).getTimezoneOffset() != this.getTimezoneOffset();
-    },
-
-
-    clearTime : function(clone) {
-        if (clone) {
-            return this.clone().clearTime();
-        }
-
-
-        var d = this.getDate();
-
-
-        this.setHours(0);
-        this.setMinutes(0);
-        this.setSeconds(0);
-        this.setMilliseconds(0);
-
-        if (this.getDate() != d) {
-
-
-
-
-            for (var hr = 1, c = this.add(Date.HOUR, hr); c.getDate() != d; hr++, c = this.add(Date.HOUR, hr));
-
-            this.setDate(d);
-            this.setHours(c.getHours());
-        }
-
-        return this;
-    },
-
-
-    add : function(interval, value) {
-        var d = this.clone();
-        if (!interval || value === 0) return d;
-
-        switch(interval.toLowerCase()) {
-            case Date.MILLI:
-                d.setMilliseconds(this.getMilliseconds() + value);
-                break;
-            case Date.SECOND:
-                d.setSeconds(this.getSeconds() + value);
-                break;
-            case Date.MINUTE:
-                d.setMinutes(this.getMinutes() + value);
-                break;
-            case Date.HOUR:
-                d.setHours(this.getHours() + value);
-                break;
-            case Date.DAY:
-                d.setDate(this.getDate() + value);
-                break;
-            case Date.MONTH:
-                var day = this.getDate();
-                if (day > 28) {
-                    day = Math.min(day, this.getFirstDateOfMonth().add('mo', value).getLastDateOfMonth().getDate());
-                }
-                d.setDate(day);
-                d.setMonth(this.getMonth() + value);
-                break;
-            case Date.YEAR:
-                d.setFullYear(this.getFullYear() + value);
-                break;
-        }
-        return d;
-    },
-
-
-    between : function(start, end) {
-        var t = this.getTime();
-        return start.getTime() <= t && t <= end.getTime();
-    }
-});
-
-
-
-Date.prototype.format = Date.prototype.dateFormat;
-
-
-
-if (Ext.isSafari && (navigator.userAgent.match(/WebKit\/(\d+)/)[1] || NaN) < 420) {
-    Ext.apply(Date.prototype, {
-        _xMonth : Date.prototype.setMonth,
-        _xDate  : Date.prototype.setDate,
-
-
-
-        setMonth : function(num) {
-            if (num <= -1) {
-                var n = Math.ceil(-num),
-                    back_year = Math.ceil(n / 12),
-                    month = (n % 12) ? 12 - n % 12 : 0;
-
-                this.setFullYear(this.getFullYear() - back_year);
-
-                return this._xMonth(month);
-            } else {
-                return this._xMonth(num);
-            }
-        },
-
-
-
-
-        setDate : function(d) {
-
-
-            return this.setTime(this.getTime() - (this.getDate() - d) * 864e5);
-        }
-    });
-}
-
-
-
-
-
-Ext.util.MixedCollection = function(allowFunctions, keyFn){
-    this.items = [];
-    this.map = {};
-    this.keys = [];
-    this.length = 0;
-    this.addEvents(
-
-        'clear',
-
-        'add',
-
-        'replace',
-
-        'remove',
-        'sort'
-    );
-    this.allowFunctions = allowFunctions === true;
-    if(keyFn){
-        this.getKey = keyFn;
-    }
-    Ext.util.MixedCollection.superclass.constructor.call(this);
-};
-
-Ext.extend(Ext.util.MixedCollection, Ext.util.Observable, {
-
-
-    allowFunctions : false,
-
-
-    add : function(key, o){
-        if(arguments.length == 1){
-            o = arguments[0];
-            key = this.getKey(o);
-        }
-        if(typeof key != 'undefined' && key !== null){
-            var old = this.map[key];
-            if(typeof old != 'undefined'){
-                return this.replace(key, o);
-            }
-            this.map[key] = o;
-        }
-        this.length++;
-        this.items.push(o);
-        this.keys.push(key);
-        this.fireEvent('add', this.length-1, o, key);
-        return o;
-    },
-
-
-    getKey : function(o){
-         return o.id;
-    },
-
-
-    replace : function(key, o){
-        if(arguments.length == 1){
-            o = arguments[0];
-            key = this.getKey(o);
-        }
-        var old = this.map[key];
-        if(typeof key == 'undefined' || key === null || typeof old == 'undefined'){
-             return this.add(key, o);
-        }
-        var index = this.indexOfKey(key);
-        this.items[index] = o;
-        this.map[key] = o;
-        this.fireEvent('replace', key, old, o);
-        return o;
-    },
-
-
-    addAll : function(objs){
-        if(arguments.length > 1 || Ext.isArray(objs)){
-            var args = arguments.length > 1 ? arguments : objs;
-            for(var i = 0, len = args.length; i < len; i++){
-                this.add(args[i]);
-            }
-        }else{
-            for(var key in objs){
-                if(this.allowFunctions || typeof objs[key] != 'function'){
-                    this.add(key, objs[key]);
-                }
-            }
-        }
-    },
-
-
-    each : function(fn, scope){
-        var items = [].concat(this.items);
-        for(var i = 0, len = items.length; i < len; i++){
-            if(fn.call(scope || items[i], items[i], i, len) === false){
-                break;
-            }
-        }
-    },
-
-
-    eachKey : function(fn, scope){
-        for(var i = 0, len = this.keys.length; i < len; i++){
-            fn.call(scope || window, this.keys[i], this.items[i], i, len);
-        }
-    },
-
-
-    find : function(fn, scope){
-        for(var i = 0, len = this.items.length; i < len; i++){
-            if(fn.call(scope || window, this.items[i], this.keys[i])){
-                return this.items[i];
-            }
-        }
-        return null;
-    },
-
-
-    insert : function(index, key, o){
-        if(arguments.length == 2){
-            o = arguments[1];
-            key = this.getKey(o);
-        }
-        if(this.containsKey(key)){
-            this.suspendEvents();
-            this.removeKey(key);
-            this.resumeEvents();
-        }
-        if(index >= this.length){
-            return this.add(key, o);
-        }
-        this.length++;
-        this.items.splice(index, 0, o);
-        if(typeof key != 'undefined' && key !== null){
-            this.map[key] = o;
-        }
-        this.keys.splice(index, 0, key);
-        this.fireEvent('add', index, o, key);
-        return o;
-    },
-
-
-    remove : function(o){
-        return this.removeAt(this.indexOf(o));
-    },
-
-
-    removeAt : function(index){
-        if(index < this.length && index >= 0){
-            this.length--;
-            var o = this.items[index];
-            this.items.splice(index, 1);
-            var key = this.keys[index];
-            if(typeof key != 'undefined'){
-                delete this.map[key];
-            }
-            this.keys.splice(index, 1);
-            this.fireEvent('remove', o, key);
-            return o;
-        }
-        return false;
-    },
-
-
-    removeKey : function(key){
-        return this.removeAt(this.indexOfKey(key));
-    },
-
-
-    getCount : function(){
-        return this.length;
-    },
-
-
-    indexOf : function(o){
-        return this.items.indexOf(o);
-    },
-
-
-    indexOfKey : function(key){
-        return this.keys.indexOf(key);
-    },
-
-
-    item : function(key){
-        var mk = this.map[key],
-            item = mk !== undefined ? mk : (typeof key == 'number') ? this.items[key] : undefined;
-        return typeof item != 'function' || this.allowFunctions ? item : null;
-    },
-
-
-    itemAt : function(index){
-        return this.items[index];
-    },
-
-
-    key : function(key){
-        return this.map[key];
-    },
-
-
-    contains : function(o){
-        return this.indexOf(o) != -1;
-    },
-
-
-    containsKey : function(key){
-        return typeof this.map[key] != 'undefined';
-    },
-
-
-    clear : function(){
-        this.length = 0;
-        this.items = [];
-        this.keys = [];
-        this.map = {};
-        this.fireEvent('clear');
-    },
-
-
-    first : function(){
-        return this.items[0];
-    },
-
-
-    last : function(){
-        return this.items[this.length-1];
-    },
-
-
-    _sort : function(property, dir, fn){
-        var i, len,
-            dsc   = String(dir).toUpperCase() == 'DESC' ? -1 : 1,
-
-
-            c     = [],
-            keys  = this.keys,
-            items = this.items;
-
-
-        fn = fn || function(a, b) {
-            return a - b;
-        };
-
-
-        for(i = 0, len = items.length; i < len; i++){
-            c[c.length] = {
-                key  : keys[i],
-                value: items[i],
-                index: i
-            };
-        }
-
-
-        c.sort(function(a, b){
-            var v = fn(a[property], b[property]) * dsc;
-            if(v === 0){
-                v = (a.index < b.index ? -1 : 1);
-            }
-            return v;
-        });
-
-
-        for(i = 0, len = c.length; i < len; i++){
-            items[i] = c[i].value;
-            keys[i]  = c[i].key;
-        }
-
-        this.fireEvent('sort', this);
-    },
-
-
-    sort : function(dir, fn){
-        this._sort('value', dir, fn);
-    },
-
-
-    reorder: function(mapping) {
-        this.suspendEvents();
-
-        var items = this.items,
-            index = 0,
-            length = items.length,
-            order = [],
-            remaining = [],
-            oldIndex;
-
-
-        for (oldIndex in mapping) {
-            order[mapping[oldIndex]] = items[oldIndex];
-        }
-
-        for (index = 0; index < length; index++) {
-            if (mapping[index] == undefined) {
-                remaining.push(items[index]);
-            }
-        }
-
-        for (index = 0; index < length; index++) {
-            if (order[index] == undefined) {
-                order[index] = remaining.shift();
-            }
-        }
-
-        this.clear();
-        this.addAll(order);
-
-        this.resumeEvents();
-        this.fireEvent('sort', this);
-    },
-
-
-    keySort : function(dir, fn){
-        this._sort('key', dir, fn || function(a, b){
-            var v1 = String(a).toUpperCase(), v2 = String(b).toUpperCase();
-            return v1 > v2 ? 1 : (v1 < v2 ? -1 : 0);
-        });
-    },
-
-
-    getRange : function(start, end){
-        var items = this.items;
-        if(items.length < 1){
-            return [];
-        }
-        start = start || 0;
-        end = Math.min(typeof end == 'undefined' ? this.length-1 : end, this.length-1);
-        var i, r = [];
-        if(start <= end){
-            for(i = start; i <= end; i++) {
-                r[r.length] = items[i];
-            }
-        }else{
-            for(i = start; i >= end; i--) {
-                r[r.length] = items[i];
-            }
-        }
-        return r;
-    },
-
-
-    filter : function(property, value, anyMatch, caseSensitive){
-        if(Ext.isEmpty(value, false)){
-            return this.clone();
-        }
-        value = this.createValueMatcher(value, anyMatch, caseSensitive);
-        return this.filterBy(function(o){
-            return o && value.test(o[property]);
-        });
-    },
-
-
-    filterBy : function(fn, scope){
-        var r = new Ext.util.MixedCollection();
-        r.getKey = this.getKey;
-        var k = this.keys, it = this.items;
-        for(var i = 0, len = it.length; i < len; i++){
-            if(fn.call(scope||this, it[i], k[i])){
-                r.add(k[i], it[i]);
-            }
-        }
-        return r;
-    },
-
-
-    findIndex : function(property, value, start, anyMatch, caseSensitive){
-        if(Ext.isEmpty(value, false)){
-            return -1;
-        }
-        value = this.createValueMatcher(value, anyMatch, caseSensitive);
-        return this.findIndexBy(function(o){
-            return o && value.test(o[property]);
-        }, null, start);
-    },
-
-
-    findIndexBy : function(fn, scope, start){
-        var k = this.keys, it = this.items;
-        for(var i = (start||0), len = it.length; i < len; i++){
-            if(fn.call(scope||this, it[i], k[i])){
-                return i;
-            }
-        }
-        return -1;
-    },
-
-
-    createValueMatcher : function(value, anyMatch, caseSensitive, exactMatch) {
-        if (!value.exec) {
-            var er = Ext.escapeRe;
-            value = String(value);
-
-            if (anyMatch === true) {
-                value = er(value);
-            } else {
-                value = '^' + er(value);
-                if (exactMatch === true) {
-                    value += '$';
-                }
-            }
-            value = new RegExp(value, caseSensitive ? '' : 'i');
-         }
-         return value;
-    },
-
-
-    clone : function(){
-        var r = new Ext.util.MixedCollection();
-        var k = this.keys, it = this.items;
-        for(var i = 0, len = it.length; i < len; i++){
-            r.add(k[i], it[i]);
-        }
-        r.getKey = this.getKey;
-        return r;
-    }
-});
-
-Ext.util.MixedCollection.prototype.get = Ext.util.MixedCollection.prototype.item;
-
-Ext.AbstractManager = Ext.extend(Object, {
-    typeName: 'type',
-
-    constructor: function(config) {
-        Ext.apply(this, config || {});
-
-
-        this.all = new Ext.util.MixedCollection();
-
-        this.types = {};
-    },
-
-
-    get : function(id){
-        return this.all.get(id);
-    },
-
-
-    register: function(item) {
-        this.all.add(item);
-    },
-
-
-    unregister: function(item) {
-        this.all.remove(item);
-    },
-
-
-    registerType : function(type, cls){
-        this.types[type] = cls;
-        cls[this.typeName] = type;
-    },
-
-
-    isRegistered : function(type){
-        return this.types[type] !== undefined;
-    },
-
-
-    create: function(config, defaultType) {
-        var type        = config[this.typeName] || config.type || defaultType,
-            Constructor = this.types[type];
-
-        if (Constructor == undefined) {
-            throw new Error(String.format("The '{0}' type has not been registered with this manager", type));
-        }
-
-        return new Constructor(config);
-    },
-
-
-    onAvailable : function(id, fn, scope){
-        var all = this.all;
-
-        all.on("add", function(index, o){
-            if (o.id == id) {
-                fn.call(scope || o, o);
-                all.un("add", fn, scope);
-            }
-        });
-    }
-});
-Ext.util.Format = function() {
-    var trimRe         = /^\s+|\s+$/g,
-        stripTagsRE    = /<\/?[^>]+>/gi,
-        stripScriptsRe = /(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)/ig,
-        nl2brRe        = /\r?\n/g;
-
-    return {
-
-        ellipsis : function(value, len, word) {
-            if (value && value.length > len) {
-                if (word) {
-                    var vs    = value.substr(0, len - 2),
-                        index = Math.max(vs.lastIndexOf(' '), vs.lastIndexOf('.'), vs.lastIndexOf('!'), vs.lastIndexOf('?'));
-                    if (index == -1 || index < (len - 15)) {
-                        return value.substr(0, len - 3) + "...";
-                    } else {
-                        return vs.substr(0, index) + "...";
-                    }
-                } else {
-                    return value.substr(0, len - 3) + "...";
-                }
-            }
-            return value;
-        },
-
-
-        undef : function(value) {
-            return value !== undefined ? value : "";
-        },
-
-
-        defaultValue : function(value, defaultValue) {
-            if (!defaultValue && defaultValue !== 0) {
-                defaultValue = '';
-            }
-            return value !== undefined && value !== '' ? value : defaultValue;
-        },
-
-
-        htmlEncode : function(value) {
-            return !value ? value : String(value).replace(/&/g, "&amp;").replace(/>/g, "&gt;").replace(/</g, "&lt;").replace(/"/g, "&quot;");
-        },
-
-
-        htmlDecode : function(value) {
-            return !value ? value : String(value).replace(/&gt;/g, ">").replace(/&lt;/g, "<").replace(/&quot;/g, '"').replace(/&amp;/g, "&");
-        },
-
-
-        trim : function(value) {
-            return String(value).replace(trimRe, "");
-        },
-
-
-        substr : function(value, start, length) {
-            return String(value).substr(start, length);
-        },
-
-
-        lowercase : function(value) {
-            return String(value).toLowerCase();
-        },
-
-
-        uppercase : function(value) {
-            return String(value).toUpperCase();
-        },
-
-
-        capitalize : function(value) {
-            return !value ? value : value.charAt(0).toUpperCase() + value.substr(1).toLowerCase();
-        },
-
-
-        call : function(value, fn) {
-            if (arguments.length > 2) {
-                var args = Array.prototype.slice.call(arguments, 2);
-                args.unshift(value);
-                return eval(fn).apply(window, args);
-            } else {
-                return eval(fn).call(window, value);
-            }
-        },
-
-
-        usMoney : function(v) {
-            v = (Math.round((v-0)*100))/100;
-            v = (v == Math.floor(v)) ? v + ".00" : ((v*10 == Math.floor(v*10)) ? v + "0" : v);
-            v = String(v);
-            var ps = v.split('.'),
-                whole = ps[0],
-                sub = ps[1] ? '.'+ ps[1] : '.00',
-                r = /(\d+)(\d{3})/;
-            while (r.test(whole)) {
-                whole = whole.replace(r, '$1' + ',' + '$2');
-            }
-            v = whole + sub;
-            if (v.charAt(0) == '-') {
-                return '-$' + v.substr(1);
-            }
-            return "$" +  v;
-        },
-
-
-        date : function(v, format) {
-            if (!v) {
-                return "";
-            }
-            if (!Ext.isDate(v)) {
-                v = new Date(Date.parse(v));
-            }
-            return v.dateFormat(format || "m/d/Y");
-        },
-
-
-        dateRenderer : function(format) {
-            return function(v) {
-                return Ext.util.Format.date(v, format);
-            };
-        },
-
-
-        stripTags : function(v) {
-            return !v ? v : String(v).replace(stripTagsRE, "");
-        },
-
-
-        stripScripts : function(v) {
-            return !v ? v : String(v).replace(stripScriptsRe, "");
-        },
-
-
-        fileSize : function(size) {
-            if (size < 1024) {
-                return size + " bytes";
-            } else if (size < 1048576) {
-                return (Math.round(((size*10) / 1024))/10) + " KB";
-            } else {
-                return (Math.round(((size*10) / 1048576))/10) + " MB";
-            }
-        },
-
-
-        math : function(){
-            var fns = {};
-
-            return function(v, a){
-                if (!fns[a]) {
-                    fns[a] = new Function('v', 'return v ' + a + ';');
-                }
-                return fns[a](v);
-            };
-        }(),
-
-
-        round : function(value, precision) {
-            var result = Number(value);
-            if (typeof precision == 'number') {
-                precision = Math.pow(10, precision);
-                result = Math.round(value * precision) / precision;
-            }
-            return result;
-        },
-
-
-        number: function(v, format) {
-            if (!format) {
-                return v;
-            }
-            v = Ext.num(v, NaN);
-            if (isNaN(v)) {
-                return '';
-            }
-            var comma = ',',
-                dec   = '.',
-                i18n  = false,
-                neg   = v < 0;
-
-            v = Math.abs(v);
-            if (format.substr(format.length - 2) == '/i') {
-                format = format.substr(0, format.length - 2);
-                i18n   = true;
-                comma  = '.';
-                dec    = ',';
-            }
-
-            var hasComma = format.indexOf(comma) != -1,
-                psplit   = (i18n ? format.replace(/[^\d\,]/g, '') : format.replace(/[^\d\.]/g, '')).split(dec);
-
-            if (1 < psplit.length) {
-                v = v.toFixed(psplit[1].length);
-            } else if(2 < psplit.length) {
-                throw ('NumberFormatException: invalid format, formats should have no more than 1 period: ' + format);
-            } else {
-                v = v.toFixed(0);
-            }
-
-            var fnum = v.toString();
-
-            psplit = fnum.split('.');
-
-            if (hasComma) {
-                var cnum = psplit[0],
-                    parr = [],
-                    j    = cnum.length,
-                    m    = Math.floor(j / 3),
-                    n    = cnum.length % 3 || 3,
-                    i;
-
-                for (i = 0; i < j; i += n) {
-                    if (i != 0) {
-                        n = 3;
-                    }
-
-                    parr[parr.length] = cnum.substr(i, n);
-                    m -= 1;
-                }
-                fnum = parr.join(comma);
-                if (psplit[1]) {
-                    fnum += dec + psplit[1];
-                }
-            } else {
-                if (psplit[1]) {
-                    fnum = psplit[0] + dec + psplit[1];
-                }
-            }
-
-            return (neg ? '-' : '') + format.replace(/[\d,?\.?]+/, fnum);
-        },
-
-
-        numberRenderer : function(format) {
-            return function(v) {
-                return Ext.util.Format.number(v, format);
-            };
-        },
-
-
-        plural : function(v, s, p) {
-            return v +' ' + (v == 1 ? s : (p ? p : s+'s'));
-        },
-
-
-        nl2br : function(v) {
-            return Ext.isEmpty(v) ? '' : v.replace(nl2brRe, '<br/>');
-        }
-    };
-}();
-
-Ext.XTemplate = function(){
-    Ext.XTemplate.superclass.constructor.apply(this, arguments);
-
-    var me = this,
-        s = me.html,
-        re = /<tpl\b[^>]*>((?:(?=([^<]+))\2|<(?!tpl\b[^>]*>))*?)<\/tpl>/,
-        nameRe = /^<tpl\b[^>]*?for="(.*?)"/,
-        ifRe = /^<tpl\b[^>]*?if="(.*?)"/,
-        execRe = /^<tpl\b[^>]*?exec="(.*?)"/,
-        m,
-        id = 0,
-        tpls = [],
-        VALUES = 'values',
-        PARENT = 'parent',
-        XINDEX = 'xindex',
-        XCOUNT = 'xcount',
-        RETURN = 'return ',
-        WITHVALUES = 'with(values){ ';
-
-    s = ['<tpl>', s, '</tpl>'].join('');
-
-    while((m = s.match(re))){
-        var m2 = m[0].match(nameRe),
-            m3 = m[0].match(ifRe),
-            m4 = m[0].match(execRe),
-            exp = null,
-            fn = null,
-            exec = null,
-            name = m2 && m2[1] ? m2[1] : '';
-
-       if (m3) {
-           exp = m3 && m3[1] ? m3[1] : null;
-           if(exp){
-               fn = new Function(VALUES, PARENT, XINDEX, XCOUNT, WITHVALUES + RETURN +(Ext.util.Format.htmlDecode(exp))+'; }');
-           }
-       }
-       if (m4) {
-           exp = m4 && m4[1] ? m4[1] : null;
-           if(exp){
-               exec = new Function(VALUES, PARENT, XINDEX, XCOUNT, WITHVALUES +(Ext.util.Format.htmlDecode(exp))+'; }');
-           }
-       }
-       if(name){
-           switch(name){
-               case '.': name = new Function(VALUES, PARENT, WITHVALUES + RETURN + VALUES + '; }'); break;
-               case '..': name = new Function(VALUES, PARENT, WITHVALUES + RETURN + PARENT + '; }'); break;
-               default: name = new Function(VALUES, PARENT, WITHVALUES + RETURN + name + '; }');
-           }
-       }
-       tpls.push({
-            id: id,
-            target: name,
-            exec: exec,
-            test: fn,
-            body: m[1]||''
-        });
-       s = s.replace(m[0], '{xtpl'+ id + '}');
-       ++id;
-    }
-    for(var i = tpls.length-1; i >= 0; --i){
-        me.compileTpl(tpls[i]);
-    }
-    me.master = tpls[tpls.length-1];
-    me.tpls = tpls;
-};
-Ext.extend(Ext.XTemplate, Ext.Template, {
-
-    re : /\{([\w\-\.\#]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?(\s?[\+\-\*\\]\s?[\d\.\+\-\*\\\(\)]+)?\}/g,
-
-    codeRe : /\{\[((?:\\\]|.|\n)*?)\]\}/g,
-
-
-    applySubTemplate : function(id, values, parent, xindex, xcount){
-        var me = this,
-            len,
-            t = me.tpls[id],
-            vs,
-            buf = [];
-        if ((t.test && !t.test.call(me, values, parent, xindex, xcount)) ||
-            (t.exec && t.exec.call(me, values, parent, xindex, xcount))) {
-            return '';
-        }
-        vs = t.target ? t.target.call(me, values, parent) : values;
-        len = vs.length;
-        parent = t.target ? values : parent;
-        if(t.target && Ext.isArray(vs)){
-            for(var i = 0, len = vs.length; i < len; i++){
-                buf[buf.length] = t.compiled.call(me, vs[i], parent, i+1, len);
-            }
-            return buf.join('');
-        }
-        return t.compiled.call(me, vs, parent, xindex, xcount);
-    },
-
-
-    compileTpl : function(tpl){
-        var fm = Ext.util.Format,
-            useF = this.disableFormats !== true,
-            sep = Ext.isGecko ? "+" : ",",
-            body;
-
-        function fn(m, name, format, args, math){
-            if(name.substr(0, 4) == 'xtpl'){
-                return "'"+ sep +'this.applySubTemplate('+name.substr(4)+', values, parent, xindex, xcount)'+sep+"'";
-            }
-            var v;
-            if(name === '.'){
-                v = 'values';
-            }else if(name === '#'){
-                v = 'xindex';
-            }else if(name.indexOf('.') != -1){
-                v = name;
-            }else{
-                v = "values['" + name + "']";
-            }
-            if(math){
-                v = '(' + v + math + ')';
-            }
-            if (format && useF) {
-                args = args ? ',' + args : "";
-                if(format.substr(0, 5) != "this."){
-                    format = "fm." + format + '(';
-                }else{
-                    format = 'this.call("'+ format.substr(5) + '", ';
-                    args = ", values";
-                }
-            } else {
-                args= ''; format = "("+v+" === undefined ? '' : ";
-            }
-            return "'"+ sep + format + v + args + ")"+sep+"'";
-        }
-
-        function codeFn(m, code){
-
-            return "'" + sep + '(' + code.replace(/\\'/g, "'") + ')' + sep + "'";
-        }
-
-
-        if(Ext.isGecko){
-            body = "tpl.compiled = function(values, parent, xindex, xcount){ return '" +
-                   tpl.body.replace(/(\r\n|\n)/g, '\\n').replace(/'/g, "\\'").replace(this.re, fn).replace(this.codeRe, codeFn) +
-                    "';};";
-        }else{
-            body = ["tpl.compiled = function(values, parent, xindex, xcount){ return ['"];
-            body.push(tpl.body.replace(/(\r\n|\n)/g, '\\n').replace(/'/g, "\\'").replace(this.re, fn).replace(this.codeRe, codeFn));
-            body.push("'].join('');};");
-            body = body.join('');
-        }
-        eval(body);
-        return this;
-    },
-
-
-    applyTemplate : function(values){
-        return this.master.compiled.call(this, values, {}, 1, 1);
-    },
-
-
-    compile : function(){return this;}
-
-
-
-
-
-});
-
-Ext.XTemplate.prototype.apply = Ext.XTemplate.prototype.applyTemplate;
-
-
-Ext.XTemplate.from = function(el){
-    el = Ext.getDom(el);
-    return new Ext.XTemplate(el.value || el.innerHTML);
-};
-
-Ext.util.CSS = function(){
-	var rules = null;
-   	var doc = document;
-
-    var camelRe = /(-[a-z])/gi;
-    var camelFn = function(m, a){ return a.charAt(1).toUpperCase(); };
-
-   return {
-
-   createStyleSheet : function(cssText, id){
-       var ss;
-       var head = doc.getElementsByTagName("head")[0];
-       var rules = doc.createElement("style");
-       rules.setAttribute("type", "text/css");
-       if(id){
-           rules.setAttribute("id", id);
-       }
-       if(Ext.isIE){
-           head.appendChild(rules);
-           ss = rules.styleSheet;
-           ss.cssText = cssText;
-       }else{
-           try{
-                rules.appendChild(doc.createTextNode(cssText));
-           }catch(e){
-               rules.cssText = cssText;
-           }
-           head.appendChild(rules);
-           ss = rules.styleSheet ? rules.styleSheet : (rules.sheet || doc.styleSheets[doc.styleSheets.length-1]);
-       }
-       this.cacheStyleSheet(ss);
-       return ss;
-   },
-
-
-   removeStyleSheet : function(id){
-       var existing = doc.getElementById(id);
-       if(existing){
-           existing.parentNode.removeChild(existing);
-       }
-   },
-
-
-   swapStyleSheet : function(id, url){
-       this.removeStyleSheet(id);
-       var ss = doc.createElement("link");
-       ss.setAttribute("rel", "stylesheet");
-       ss.setAttribute("type", "text/css");
-       ss.setAttribute("id", id);
-       ss.setAttribute("href", url);
-       doc.getElementsByTagName("head")[0].appendChild(ss);
-   },
-
-
-   refreshCache : function(){
-       return this.getRules(true);
-   },
-
-
-   cacheStyleSheet : function(ss){
-       if(!rules){
-           rules = {};
-       }
-       try{
-           var ssRules = ss.cssRules || ss.rules;
-           for(var j = ssRules.length-1; j >= 0; --j){
-               rules[ssRules[j].selectorText.toLowerCase()] = ssRules[j];
-           }
-       }catch(e){}
-   },
-
-
-   getRules : function(refreshCache){
-   		if(rules === null || refreshCache){
-   			rules = {};
-   			var ds = doc.styleSheets;
-   			for(var i =0, len = ds.length; i < len; i++){
-   			    try{
-    		        this.cacheStyleSheet(ds[i]);
-    		    }catch(e){}
-	        }
-   		}
-   		return rules;
-   	},
-
-
-   getRule : function(selector, refreshCache){
-   		var rs = this.getRules(refreshCache);
-   		if(!Ext.isArray(selector)){
-   		    return rs[selector.toLowerCase()];
-   		}
-   		for(var i = 0; i < selector.length; i++){
-			if(rs[selector[i]]){
-				return rs[selector[i].toLowerCase()];
-			}
-		}
-		return null;
-   	},
-
-
-
-   updateRule : function(selector, property, value){
-   		if(!Ext.isArray(selector)){
-   			var rule = this.getRule(selector);
-   			if(rule){
-   				rule.style[property.replace(camelRe, camelFn)] = value;
-   				return true;
-   			}
-   		}else{
-   			for(var i = 0; i < selector.length; i++){
-   				if(this.updateRule(selector[i], property, value)){
-   					return true;
-   				}
-   			}
-   		}
-   		return false;
-   	}
-   };
-}();
-Ext.util.ClickRepeater = Ext.extend(Ext.util.Observable, {
-
-    constructor : function(el, config){
-        this.el = Ext.get(el);
-        this.el.unselectable();
-
-        Ext.apply(this, config);
-
-        this.addEvents(
-
-        "mousedown",
-
-        "click",
-
-        "mouseup"
-        );
-
-        if(!this.disabled){
-            this.disabled = true;
-            this.enable();
-        }
-
-
-        if(this.handler){
-            this.on("click", this.handler,  this.scope || this);
-        }
-
-        Ext.util.ClickRepeater.superclass.constructor.call(this);
-    },
-
-    interval : 20,
-    delay: 250,
-    preventDefault : true,
-    stopDefault : false,
-    timer : 0,
-
-
-    enable: function(){
-        if(this.disabled){
-            this.el.on('mousedown', this.handleMouseDown, this);
-            if (Ext.isIE){
-                this.el.on('dblclick', this.handleDblClick, this);
-            }
-            if(this.preventDefault || this.stopDefault){
-                this.el.on('click', this.eventOptions, this);
-            }
-        }
-        this.disabled = false;
-    },
-
-
-    disable: function( force){
-        if(force || !this.disabled){
-            clearTimeout(this.timer);
-            if(this.pressClass){
-                this.el.removeClass(this.pressClass);
-            }
-            Ext.getDoc().un('mouseup', this.handleMouseUp, this);
-            this.el.removeAllListeners();
-        }
-        this.disabled = true;
-    },
-
-
-    setDisabled: function(disabled){
-        this[disabled ? 'disable' : 'enable']();
-    },
-
-    eventOptions: function(e){
-        if(this.preventDefault){
-            e.preventDefault();
-        }
-        if(this.stopDefault){
-            e.stopEvent();
-        }
-    },
-
-
-    destroy : function() {
-        this.disable(true);
-        Ext.destroy(this.el);
-        this.purgeListeners();
-    },
-
-    handleDblClick : function(e){
-        clearTimeout(this.timer);
-        this.el.blur();
-
-        this.fireEvent("mousedown", this, e);
-        this.fireEvent("click", this, e);
-    },
-
-
-    handleMouseDown : function(e){
-        clearTimeout(this.timer);
-        this.el.blur();
-        if(this.pressClass){
-            this.el.addClass(this.pressClass);
-        }
-        this.mousedownTime = new Date();
-
-        Ext.getDoc().on("mouseup", this.handleMouseUp, this);
-        this.el.on("mouseout", this.handleMouseOut, this);
-
-        this.fireEvent("mousedown", this, e);
-        this.fireEvent("click", this, e);
-
-
-        if (this.accelerate) {
-            this.delay = 400;
-        }
-        this.timer = this.click.defer(this.delay || this.interval, this, [e]);
-    },
-
-
-    click : function(e){
-        this.fireEvent("click", this, e);
-        this.timer = this.click.defer(this.accelerate ?
-            this.easeOutExpo(this.mousedownTime.getElapsed(),
-                400,
-                -390,
-                12000) :
-            this.interval, this, [e]);
-    },
-
-    easeOutExpo : function (t, b, c, d) {
-        return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
-    },
-
-
-    handleMouseOut : function(){
-        clearTimeout(this.timer);
-        if(this.pressClass){
-            this.el.removeClass(this.pressClass);
-        }
-        this.el.on("mouseover", this.handleMouseReturn, this);
-    },
-
-
-    handleMouseReturn : function(){
-        this.el.un("mouseover", this.handleMouseReturn, this);
-        if(this.pressClass){
-            this.el.addClass(this.pressClass);
-        }
-        this.click();
-    },
-
-
-    handleMouseUp : function(e){
-        clearTimeout(this.timer);
-        this.el.un("mouseover", this.handleMouseReturn, this);
-        this.el.un("mouseout", this.handleMouseOut, this);
-        Ext.getDoc().un("mouseup", this.handleMouseUp, this);
-        this.el.removeClass(this.pressClass);
-        this.fireEvent("mouseup", this, e);
-    }
-});
-Ext.KeyNav = function(el, config){
-    this.el = Ext.get(el);
-    Ext.apply(this, config);
-    if(!this.disabled){
-        this.disabled = true;
-        this.enable();
-    }
-};
-
-Ext.KeyNav.prototype = {
-
-    disabled : false,
-
-    defaultEventAction: "stopEvent",
-
-    forceKeyDown : false,
-
-
-    relay : function(e){
-        var k = e.getKey(),
-            h = this.keyToHandler[k];
-        if(h && this[h]){
-            if(this.doRelay(e, this[h], h) !== true){
-                e[this.defaultEventAction]();
-            }
-        }
-    },
-
-
-    doRelay : function(e, h, hname){
-        return h.call(this.scope || this, e, hname);
-    },
-
-
-    enter : false,
-    left : false,
-    right : false,
-    up : false,
-    down : false,
-    tab : false,
-    esc : false,
-    pageUp : false,
-    pageDown : false,
-    del : false,
-    home : false,
-    end : false,
-    space : false,
-
-
-    keyToHandler : {
-        37 : "left",
-        39 : "right",
-        38 : "up",
-        40 : "down",
-        33 : "pageUp",
-        34 : "pageDown",
-        46 : "del",
-        36 : "home",
-        35 : "end",
-        13 : "enter",
-        27 : "esc",
-        9  : "tab",
-        32 : "space"
-    },
-
-    stopKeyUp: function(e) {
-        var k = e.getKey();
-
-        if (k >= 37 && k <= 40) {
-
-
-            e.stopEvent();
-        }
-    },
-
-
-    destroy: function(){
-        this.disable();
-    },
-
-
-	enable: function() {
-        if (this.disabled) {
-            if (Ext.isSafari2) {
-
-                this.el.on('keyup', this.stopKeyUp, this);
-            }
-
-            this.el.on(this.isKeydown()? 'keydown' : 'keypress', this.relay, this);
-            this.disabled = false;
-        }
-    },
-
-
-	disable: function() {
-        if (!this.disabled) {
-            if (Ext.isSafari2) {
-
-                this.el.un('keyup', this.stopKeyUp, this);
-            }
-
-            this.el.un(this.isKeydown()? 'keydown' : 'keypress', this.relay, this);
-            this.disabled = true;
-        }
-    },
-
-
-    setDisabled : function(disabled){
-        this[disabled ? "disable" : "enable"]();
-    },
-
-
-    isKeydown: function(){
-        return this.forceKeyDown || Ext.EventManager.useKeydown;
-    }
-};
-
-Ext.KeyMap = function(el, config, eventName){
-    this.el  = Ext.get(el);
-    this.eventName = eventName || "keydown";
-    this.bindings = [];
-    if(config){
-        this.addBinding(config);
-    }
-    this.enable();
-};
-
-Ext.KeyMap.prototype = {
-
-    stopEvent : false,
-
-
-	addBinding : function(config){
-        if(Ext.isArray(config)){
-            Ext.each(config, function(c){
-                this.addBinding(c);
-            }, this);
-            return;
-        }
-        var keyCode = config.key,
-            fn = config.fn || config.handler,
-            scope = config.scope;
-
-	if (config.stopEvent) {
-	    this.stopEvent = config.stopEvent;
-	}
-
-        if(typeof keyCode == "string"){
-            var ks = [];
-            var keyString = keyCode.toUpperCase();
-            for(var j = 0, len = keyString.length; j < len; j++){
-                ks.push(keyString.charCodeAt(j));
-            }
-            keyCode = ks;
-        }
-        var keyArray = Ext.isArray(keyCode);
-
-        var handler = function(e){
-            if(this.checkModifiers(config, e)){
-                var k = e.getKey();
-                if(keyArray){
-                    for(var i = 0, len = keyCode.length; i < len; i++){
-                        if(keyCode[i] == k){
-                          if(this.stopEvent){
-                              e.stopEvent();
-                          }
-                          fn.call(scope || window, k, e);
-                          return;
-                        }
-                    }
-                }else{
-                    if(k == keyCode){
-                        if(this.stopEvent){
-                           e.stopEvent();
-                        }
-                        fn.call(scope || window, k, e);
-                    }
-                }
-            }
-        };
-        this.bindings.push(handler);
-	},
-
-
-    checkModifiers: function(config, e){
-        var val, key, keys = ['shift', 'ctrl', 'alt'];
-        for (var i = 0, len = keys.length; i < len; ++i){
-            key = keys[i];
-            val = config[key];
-            if(!(val === undefined || (val === e[key + 'Key']))){
-                return false;
-            }
-        }
-        return true;
-    },
-
-
-    on : function(key, fn, scope){
-        var keyCode, shift, ctrl, alt;
-        if(typeof key == "object" && !Ext.isArray(key)){
-            keyCode = key.key;
-            shift = key.shift;
-            ctrl = key.ctrl;
-            alt = key.alt;
-        }else{
-            keyCode = key;
-        }
-        this.addBinding({
-            key: keyCode,
-            shift: shift,
-            ctrl: ctrl,
-            alt: alt,
-            fn: fn,
-            scope: scope
-        });
-    },
-
-
-    handleKeyDown : function(e){
-	    if(this.enabled){
-    	    var b = this.bindings;
-    	    for(var i = 0, len = b.length; i < len; i++){
-    	        b[i].call(this, e);
-    	    }
-	    }
-	},
-
-
-	isEnabled : function(){
-	    return this.enabled;
-	},
-
-
-	enable: function(){
-		if(!this.enabled){
-		    this.el.on(this.eventName, this.handleKeyDown, this);
-		    this.enabled = true;
-		}
-	},
-
-
-	disable: function(){
-		if(this.enabled){
-		    this.el.removeListener(this.eventName, this.handleKeyDown, this);
-		    this.enabled = false;
-		}
-	},
-
-
-    setDisabled : function(disabled){
-        this[disabled ? "disable" : "enable"]();
-    }
-};
-Ext.util.TextMetrics = function(){
-    var shared;
-    return {
-
-        measure : function(el, text, fixedWidth){
-            if(!shared){
-                shared = Ext.util.TextMetrics.Instance(el, fixedWidth);
-            }
-            shared.bind(el);
-            shared.setFixedWidth(fixedWidth || 'auto');
-            return shared.getSize(text);
-        },
-
-
-        createInstance : function(el, fixedWidth){
-            return Ext.util.TextMetrics.Instance(el, fixedWidth);
-        }
-    };
-}();
-
-Ext.util.TextMetrics.Instance = function(bindTo, fixedWidth){
-    var ml = new Ext.Element(document.createElement('div'));
-    document.body.appendChild(ml.dom);
-    ml.position('absolute');
-    ml.setLeftTop(-1000, -1000);
-    ml.hide();
-
-    if(fixedWidth){
-        ml.setWidth(fixedWidth);
-    }
-
-    var instance = {
-
-        getSize : function(text){
-            ml.update(text);
-            var s = ml.getSize();
-            ml.update('');
-            return s;
-        },
-
-
-        bind : function(el){
-            ml.setStyle(
-                Ext.fly(el).getStyles('font-size','font-style', 'font-weight', 'font-family','line-height', 'text-transform', 'letter-spacing')
-            );
-        },
-
-
-        setFixedWidth : function(width){
-            ml.setWidth(width);
-        },
-
-
-        getWidth : function(text){
-            ml.dom.style.width = 'auto';
-            return this.getSize(text).width;
-        },
-
-
-        getHeight : function(text){
-            return this.getSize(text).height;
-        }
-    };
-
-    instance.bind(bindTo);
-
-    return instance;
-};
-
-Ext.Element.addMethods({
-
-    getTextWidth : function(text, min, max){
-        return (Ext.util.TextMetrics.measure(this.dom, Ext.value(text, this.dom.innerHTML, true)).width).constrain(min || 0, max || 1000000);
-    }
-});
-
-Ext.util.Cookies = {
-
-    set : function(name, value){
-        var argv = arguments;
-        var argc = arguments.length;
-        var expires = (argc > 2) ? argv[2] : null;
-        var path = (argc > 3) ? argv[3] : '/';
-        var domain = (argc > 4) ? argv[4] : null;
-        var secure = (argc > 5) ? argv[5] : false;
-        document.cookie = name + "=" + escape(value) + ((expires === null) ? "" : ("; expires=" + expires.toGMTString())) + ((path === null) ? "" : ("; path=" + path)) + ((domain === null) ? "" : ("; domain=" + domain)) + ((secure === true) ? "; secure" : "");
-    },
-
-
-    get : function(name){
-        var arg = name + "=";
-        var alen = arg.length;
-        var clen = document.cookie.length;
-        var i = 0;
-        var j = 0;
-        while(i < clen){
-            j = i + alen;
-            if(document.cookie.substring(i, j) == arg){
-                return Ext.util.Cookies.getCookieVal(j);
-            }
-            i = document.cookie.indexOf(" ", i) + 1;
-            if(i === 0){
-                break;
-            }
-        }
-        return null;
-    },
-
-
-    clear : function(name){
-        if(Ext.util.Cookies.get(name)){
-            document.cookie = name + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT";
-        }
-    },
-
-    getCookieVal : function(offset){
-        var endstr = document.cookie.indexOf(";", offset);
-        if(endstr == -1){
-            endstr = document.cookie.length;
-        }
-        return unescape(document.cookie.substring(offset, endstr));
-    }
-};
-Ext.handleError = function(e) {
-    throw e;
-};
-
-
-Ext.Error = function(message) {
-
-    this.message = (this.lang[message]) ? this.lang[message] : message;
-};
-
-Ext.Error.prototype = new Error();
-Ext.apply(Ext.Error.prototype, {
-
-    lang: {},
-
-    name: 'Ext.Error',
-
-    getName : function() {
-        return this.name;
-    },
-
-    getMessage : function() {
-        return this.message;
-    },
-
-    toJson : function() {
-        return Ext.encode(this);
-    }
-});
-
-Ext.ComponentMgr = function(){
-    var all = new Ext.util.MixedCollection();
-    var types = {};
-    var ptypes = {};
-
-    return {
-
-        register : function(c){
-            all.add(c);
-        },
-
-
-        unregister : function(c){
-            all.remove(c);
-        },
-
-
-        get : function(id){
-            return all.get(id);
-        },
-
-
-        onAvailable : function(id, fn, scope){
-            all.on("add", function(index, o){
-                if(o.id == id){
-                    fn.call(scope || o, o);
-                    all.un("add", fn, scope);
-                }
-            });
-        },
-
-
-        all : all,
-
-
-        types : types,
-
-
-        ptypes: ptypes,
-
-
-        isRegistered : function(xtype){
-            return types[xtype] !== undefined;
-        },
-
-
-        isPluginRegistered : function(ptype){
-            return ptypes[ptype] !== undefined;
-        },
-
-
-        registerType : function(xtype, cls){
-            types[xtype] = cls;
-            cls.xtype = xtype;
-        },
-
-
-        create : function(config, defaultType){
-            return config.render ? config : new types[config.xtype || defaultType](config);
-        },
-
-
-        registerPlugin : function(ptype, cls){
-            ptypes[ptype] = cls;
-            cls.ptype = ptype;
-        },
-
-
-        createPlugin : function(config, defaultType){
-            var PluginCls = ptypes[config.ptype || defaultType];
-            if (PluginCls.init) {
-                return PluginCls;
-            } else {
-                return new PluginCls(config);
-            }
-        }
-    };
-}();
-
-
-Ext.reg = Ext.ComponentMgr.registerType;
-
-Ext.preg = Ext.ComponentMgr.registerPlugin;
-
-Ext.create = Ext.ComponentMgr.create;
-Ext.Component = function(config){
-    config = config || {};
-    if(config.initialConfig){
-        if(config.isAction){
-            this.baseAction = config;
-        }
-        config = config.initialConfig;
-    }else if(config.tagName || config.dom || Ext.isString(config)){
-        config = {applyTo: config, id: config.id || config};
-    }
-
-
-    this.initialConfig = config;
-
-    Ext.apply(this, config);
-    this.addEvents(
-
-        'added',
-
-        'disable',
-
-        'enable',
-
-        'beforeshow',
-
-        'show',
-
-        'beforehide',
-
-        'hide',
-
-        'removed',
-
-        'beforerender',
-
-        'render',
-
-        'afterrender',
-
-        'beforedestroy',
-
-        'destroy',
-
-        'beforestaterestore',
-
-        'staterestore',
-
-        'beforestatesave',
-
-        'statesave'
-    );
-    this.getId();
-    Ext.ComponentMgr.register(this);
-    Ext.Component.superclass.constructor.call(this);
-
-    if(this.baseAction){
-        this.baseAction.addComponent(this);
-    }
-
-    this.initComponent();
-
-    if(this.plugins){
-        if(Ext.isArray(this.plugins)){
-            for(var i = 0, len = this.plugins.length; i < len; i++){
-                this.plugins[i] = this.initPlugin(this.plugins[i]);
-            }
-        }else{
-            this.plugins = this.initPlugin(this.plugins);
-        }
-    }
-
-    if(this.stateful !== false){
-        this.initState();
-    }
-
-    if(this.applyTo){
-        this.applyToMarkup(this.applyTo);
-        delete this.applyTo;
-    }else if(this.renderTo){
-        this.render(this.renderTo);
-        delete this.renderTo;
-    }
-};
-
-
-Ext.Component.AUTO_ID = 1000;
-
-Ext.extend(Ext.Component, Ext.util.Observable, {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-    disabled : false,
-
-    hidden : false,
-
-
-
-
-
-
-
-    autoEl : 'div',
-
-
-    disabledClass : 'x-item-disabled',
-
-    allowDomMove : true,
-
-    autoShow : false,
-
-    hideMode : 'display',
-
-    hideParent : false,
-
-
-
-
-
-    rendered : false,
-
-
-
-
-
-
-
-    tplWriteMode : 'overwrite',
-
-
-
-
-    bubbleEvents: [],
-
-
-
-    ctype : 'Ext.Component',
-
-
-    actionMode : 'el',
-
-
-    getActionEl : function(){
-        return this[this.actionMode];
-    },
-
-    initPlugin : function(p){
-        if(p.ptype && !Ext.isFunction(p.init)){
-            p = Ext.ComponentMgr.createPlugin(p);
-        }else if(Ext.isString(p)){
-            p = Ext.ComponentMgr.createPlugin({
-                ptype: p
-            });
-        }
-        p.init(this);
-        return p;
-    },
-
-
-    initComponent : function(){
-
-        if(this.listeners){
-            this.on(this.listeners);
-            delete this.listeners;
-        }
-        this.enableBubble(this.bubbleEvents);
-    },
-
-
-    render : function(container, position){
-        if(!this.rendered && this.fireEvent('beforerender', this) !== false){
-            if(!container && this.el){
-                this.el = Ext.get(this.el);
-                container = this.el.dom.parentNode;
-                this.allowDomMove = false;
-            }
-            this.container = Ext.get(container);
-            if(this.ctCls){
-                this.container.addClass(this.ctCls);
-            }
-            this.rendered = true;
-            if(position !== undefined){
-                if(Ext.isNumber(position)){
-                    position = this.container.dom.childNodes[position];
-                }else{
-                    position = Ext.getDom(position);
-                }
-            }
-            this.onRender(this.container, position || null);
-            if(this.autoShow){
-                this.el.removeClass(['x-hidden','x-hide-' + this.hideMode]);
-            }
-            if(this.cls){
-                this.el.addClass(this.cls);
-                delete this.cls;
-            }
-            if(this.style){
-                this.el.applyStyles(this.style);
-                delete this.style;
-            }
-            if(this.overCls){
-                this.el.addClassOnOver(this.overCls);
-            }
-            this.fireEvent('render', this);
-
-
-
-
-            var contentTarget = this.getContentTarget();
-            if (this.html){
-                contentTarget.update(Ext.DomHelper.markup(this.html));
-                delete this.html;
-            }
-            if (this.contentEl){
-                var ce = Ext.getDom(this.contentEl);
-                Ext.fly(ce).removeClass(['x-hidden', 'x-hide-display']);
-                contentTarget.appendChild(ce);
-            }
-            if (this.tpl) {
-                if (!this.tpl.compile) {
-                    this.tpl = new Ext.XTemplate(this.tpl);
-                }
-                if (this.data) {
-                    this.tpl[this.tplWriteMode](contentTarget, this.data);
-                    delete this.data;
-                }
-            }
-            this.afterRender(this.container);
-
-
-            if(this.hidden){
-
-                this.doHide();
-            }
-            if(this.disabled){
-
-                this.disable(true);
-            }
-
-            if(this.stateful !== false){
-                this.initStateEvents();
-            }
-            this.fireEvent('afterrender', this);
-        }
-        return this;
-    },
-
-
-
-    update: function(htmlOrData, loadScripts, cb) {
-        var contentTarget = this.getContentTarget();
-        if (this.tpl && typeof htmlOrData !== "string") {
-            this.tpl[this.tplWriteMode](contentTarget, htmlOrData || {});
-        } else {
-            var html = Ext.isObject(htmlOrData) ? Ext.DomHelper.markup(htmlOrData) : htmlOrData;
-            contentTarget.update(html, loadScripts, cb);
-        }
-    },
-
-
-
-    onAdded : function(container, pos) {
-        this.ownerCt = container;
-        this.initRef();
-        this.fireEvent('added', this, container, pos);
-    },
-
-
-    onRemoved : function() {
-        this.removeRef();
-        this.fireEvent('removed', this, this.ownerCt);
-        delete this.ownerCt;
-    },
-
-
-    initRef : function() {
-
-        if(this.ref && !this.refOwner){
-            var levels = this.ref.split('/'),
-                last = levels.length,
-                i = 0,
-                t = this;
-
-            while(t && i < last){
-                t = t.ownerCt;
-                ++i;
-            }
-            if(t){
-                t[this.refName = levels[--i]] = this;
-
-                this.refOwner = t;
-            }
-        }
-    },
-
-    removeRef : function() {
-        if (this.refOwner && this.refName) {
-            delete this.refOwner[this.refName];
-            delete this.refOwner;
-        }
-    },
-
-
-    initState : function(){
-        if(Ext.state.Manager){
-            var id = this.getStateId();
-            if(id){
-                var state = Ext.state.Manager.get(id);
-                if(state){
-                    if(this.fireEvent('beforestaterestore', this, state) !== false){
-                        this.applyState(Ext.apply({}, state));
-                        this.fireEvent('staterestore', this, state);
-                    }
-                }
-            }
-        }
-    },
-
-
-    getStateId : function(){
-        return this.stateId || ((/^(ext-comp-|ext-gen)/).test(String(this.id)) ? null : this.id);
-    },
-
-
-    initStateEvents : function(){
-        if(this.stateEvents){
-            for(var i = 0, e; e = this.stateEvents[i]; i++){
-                this.on(e, this.saveState, this, {delay:100});
-            }
-        }
-    },
-
-
-    applyState : function(state){
-        if(state){
-            Ext.apply(this, state);
-        }
-    },
-
-
-    getState : function(){
-        return null;
-    },
-
-
-    saveState : function(){
-        if(Ext.state.Manager && this.stateful !== false){
-            var id = this.getStateId();
-            if(id){
-                var state = this.getState();
-                if(this.fireEvent('beforestatesave', this, state) !== false){
-                    Ext.state.Manager.set(id, state);
-                    this.fireEvent('statesave', this, state);
-                }
-            }
-        }
-    },
-
-
-    applyToMarkup : function(el){
-        this.allowDomMove = false;
-        this.el = Ext.get(el);
-        this.render(this.el.dom.parentNode);
-    },
-
-
-    addClass : function(cls){
-        if(this.el){
-            this.el.addClass(cls);
-        }else{
-            this.cls = this.cls ? this.cls + ' ' + cls : cls;
-        }
-        return this;
-    },
-
-
-    removeClass : function(cls){
-        if(this.el){
-            this.el.removeClass(cls);
-        }else if(this.cls){
-            this.cls = this.cls.split(' ').remove(cls).join(' ');
-        }
-        return this;
-    },
-
-
-
-    onRender : function(ct, position){
-        if(!this.el && this.autoEl){
-            if(Ext.isString(this.autoEl)){
-                this.el = document.createElement(this.autoEl);
-            }else{
-                var div = document.createElement('div');
-                Ext.DomHelper.overwrite(div, this.autoEl);
-                this.el = div.firstChild;
-            }
-            if (!this.el.id) {
-                this.el.id = this.getId();
-            }
-        }
-        if(this.el){
-            this.el = Ext.get(this.el);
-            if(this.allowDomMove !== false){
-                ct.dom.insertBefore(this.el.dom, position);
-                if (div) {
-                    Ext.removeNode(div);
-                    div = null;
-                }
-            }
-        }
-    },
-
-
-    getAutoCreate : function(){
-        var cfg = Ext.isObject(this.autoCreate) ?
-                      this.autoCreate : Ext.apply({}, this.defaultAutoCreate);
-        if(this.id && !cfg.id){
-            cfg.id = this.id;
-        }
-        return cfg;
-    },
-
-
-    afterRender : Ext.emptyFn,
-
-
-    destroy : function(){
-        if(!this.isDestroyed){
-            if(this.fireEvent('beforedestroy', this) !== false){
-                this.destroying = true;
-                this.beforeDestroy();
-                if(this.ownerCt && this.ownerCt.remove){
-                    this.ownerCt.remove(this, false);
-                }
-                if(this.rendered){
-                    this.el.remove();
-                    if(this.actionMode == 'container' || this.removeMode == 'container'){
-                        this.container.remove();
-                    }
-                }
-
-                if(this.focusTask && this.focusTask.cancel){
-                    this.focusTask.cancel();
-                }
-                this.onDestroy();
-                Ext.ComponentMgr.unregister(this);
-                this.fireEvent('destroy', this);
-                this.purgeListeners();
-                this.destroying = false;
-                this.isDestroyed = true;
-            }
-        }
-    },
-
-    deleteMembers : function(){
-        var args = arguments;
-        for(var i = 0, len = args.length; i < len; ++i){
-            delete this[args[i]];
-        }
-    },
-
-
-    beforeDestroy : Ext.emptyFn,
-
-
-    onDestroy  : Ext.emptyFn,
-
-
-    getEl : function(){
-        return this.el;
-    },
-
-
-    getContentTarget : function(){
-        return this.el;
-    },
-
-
-    getId : function(){
-        return this.id || (this.id = 'ext-comp-' + (++Ext.Component.AUTO_ID));
-    },
-
-
-    getItemId : function(){
-        return this.itemId || this.getId();
-    },
-
-
-    focus : function(selectText, delay){
-        if(delay){
-            this.focusTask = new Ext.util.DelayedTask(this.focus, this, [selectText, false]);
-            this.focusTask.delay(Ext.isNumber(delay) ? delay : 10);
-            return this;
-        }
-        if(this.rendered && !this.isDestroyed){
-            this.el.focus();
-            if(selectText === true){
-                this.el.dom.select();
-            }
-        }
-        return this;
-    },
-
-
-    blur : function(){
-        if(this.rendered){
-            this.el.blur();
-        }
-        return this;
-    },
-
-
-    disable : function( silent){
-        if(this.rendered){
-            this.onDisable();
-        }
-        this.disabled = true;
-        if(silent !== true){
-            this.fireEvent('disable', this);
-        }
-        return this;
-    },
-
-
-    onDisable : function(){
-        this.getActionEl().addClass(this.disabledClass);
-        this.el.dom.disabled = true;
-    },
-
-
-    enable : function(){
-        if(this.rendered){
-            this.onEnable();
-        }
-        this.disabled = false;
-        this.fireEvent('enable', this);
-        return this;
-    },
-
-
-    onEnable : function(){
-        this.getActionEl().removeClass(this.disabledClass);
-        this.el.dom.disabled = false;
-    },
-
-
-    setDisabled : function(disabled){
-        return this[disabled ? 'disable' : 'enable']();
-    },
-
-
-    show : function(){
-        if(this.fireEvent('beforeshow', this) !== false){
-            this.hidden = false;
-            if(this.autoRender){
-                this.render(Ext.isBoolean(this.autoRender) ? Ext.getBody() : this.autoRender);
-            }
-            if(this.rendered){
-                this.onShow();
-            }
-            this.fireEvent('show', this);
-        }
-        return this;
-    },
-
-
-    onShow : function(){
-        this.getVisibilityEl().removeClass('x-hide-' + this.hideMode);
-    },
-
-
-    hide : function(){
-        if(this.fireEvent('beforehide', this) !== false){
-            this.doHide();
-            this.fireEvent('hide', this);
-        }
-        return this;
-    },
-
-
-    doHide: function(){
-        this.hidden = true;
-        if(this.rendered){
-            this.onHide();
-        }
-    },
-
-
-    onHide : function(){
-        this.getVisibilityEl().addClass('x-hide-' + this.hideMode);
-    },
-
-
-    getVisibilityEl : function(){
-        return this.hideParent ? this.container : this.getActionEl();
-    },
-
-
-    setVisible : function(visible){
-        return this[visible ? 'show' : 'hide']();
-    },
-
-
-    isVisible : function(){
-        return this.rendered && this.getVisibilityEl().isVisible();
-    },
-
-
-    cloneConfig : function(overrides){
-        overrides = overrides || {};
-        var id = overrides.id || Ext.id();
-        var cfg = Ext.applyIf(overrides, this.initialConfig);
-        cfg.id = id;
-        return new this.constructor(cfg);
-    },
-
-
-    getXType : function(){
-        return this.constructor.xtype;
-    },
-
-
-    isXType : function(xtype, shallow){
-
-        if (Ext.isFunction(xtype)){
-            xtype = xtype.xtype;
-        }else if (Ext.isObject(xtype)){
-            xtype = xtype.constructor.xtype;
-        }
-
-        return !shallow ? ('/' + this.getXTypes() + '/').indexOf('/' + xtype + '/') != -1 : this.constructor.xtype == xtype;
-    },
-
-
-    getXTypes : function(){
-        var tc = this.constructor;
-        if(!tc.xtypes){
-            var c = [], sc = this;
-            while(sc && sc.constructor.xtype){
-                c.unshift(sc.constructor.xtype);
-                sc = sc.constructor.superclass;
-            }
-            tc.xtypeChain = c;
-            tc.xtypes = c.join('/');
-        }
-        return tc.xtypes;
-    },
-
-
-    findParentBy : function(fn) {
-        for (var p = this.ownerCt; (p != null) && !fn(p, this); p = p.ownerCt);
-        return p || null;
-    },
-
-
-    findParentByType : function(xtype, shallow){
-        return this.findParentBy(function(c){
-            return c.isXType(xtype, shallow);
-        });
-    },
-
-
-    bubble : function(fn, scope, args){
-        var p = this;
-        while(p){
-            if(fn.apply(scope || p, args || [p]) === false){
-                break;
-            }
-            p = p.ownerCt;
-        }
-        return this;
-    },
-
-
-    getPositionEl : function(){
-        return this.positionEl || this.el;
-    },
-
-
-    purgeListeners : function(){
-        Ext.Component.superclass.purgeListeners.call(this);
-        if(this.mons){
-            this.on('beforedestroy', this.clearMons, this, {single: true});
-        }
-    },
-
-
-    clearMons : function(){
-        Ext.each(this.mons, function(m){
-            m.item.un(m.ename, m.fn, m.scope);
-        }, this);
-        this.mons = [];
-    },
-
-
-    createMons: function(){
-        if(!this.mons){
-            this.mons = [];
-            this.on('beforedestroy', this.clearMons, this, {single: true});
-        }
-    },
-
-
-    mon : function(item, ename, fn, scope, opt){
-        this.createMons();
-        if(Ext.isObject(ename)){
-            var propRe = /^(?:scope|delay|buffer|single|stopEvent|preventDefault|stopPropagation|normalized|args|delegate)$/;
-
-            var o = ename;
-            for(var e in o){
-                if(propRe.test(e)){
-                    continue;
-                }
-                if(Ext.isFunction(o[e])){
-
-                    this.mons.push({
-                        item: item, ename: e, fn: o[e], scope: o.scope
-                    });
-                    item.on(e, o[e], o.scope, o);
-                }else{
-
-                    this.mons.push({
-                        item: item, ename: e, fn: o[e], scope: o.scope
-                    });
-                    item.on(e, o[e]);
-                }
-            }
-            return;
-        }
-
-        this.mons.push({
-            item: item, ename: ename, fn: fn, scope: scope
-        });
-        item.on(ename, fn, scope, opt);
-    },
-
-
-    mun : function(item, ename, fn, scope){
-        var found, mon;
-        this.createMons();
-        for(var i = 0, len = this.mons.length; i < len; ++i){
-            mon = this.mons[i];
-            if(item === mon.item && ename == mon.ename && fn === mon.fn && scope === mon.scope){
-                this.mons.splice(i, 1);
-                item.un(ename, fn, scope);
-                found = true;
-                break;
-            }
-        }
-        return found;
-    },
-
-
-    nextSibling : function(){
-        if(this.ownerCt){
-            var index = this.ownerCt.items.indexOf(this);
-            if(index != -1 && index+1 < this.ownerCt.items.getCount()){
-                return this.ownerCt.items.itemAt(index+1);
-            }
-        }
-        return null;
-    },
-
-
-    previousSibling : function(){
-        if(this.ownerCt){
-            var index = this.ownerCt.items.indexOf(this);
-            if(index > 0){
-                return this.ownerCt.items.itemAt(index-1);
-            }
-        }
-        return null;
-    },
-
-
-    getBubbleTarget : function(){
-        return this.ownerCt;
-    }
-});
-
-Ext.reg('component', Ext.Component);
-
-Ext.Action = Ext.extend(Object, {
-
-
-
-
-
-
-
-
-    constructor : function(config){
-        this.initialConfig = config;
-        this.itemId = config.itemId = (config.itemId || config.id || Ext.id());
-        this.items = [];
-    },
-
-
-    isAction : true,
-
-
-    setText : function(text){
-        this.initialConfig.text = text;
-        this.callEach('setText', [text]);
-    },
-
-
-    getText : function(){
-        return this.initialConfig.text;
-    },
-
-
-    setIconClass : function(cls){
-        this.initialConfig.iconCls = cls;
-        this.callEach('setIconClass', [cls]);
-    },
-
-
-    getIconClass : function(){
-        return this.initialConfig.iconCls;
-    },
-
-
-    setDisabled : function(v){
-        this.initialConfig.disabled = v;
-        this.callEach('setDisabled', [v]);
-    },
-
-
-    enable : function(){
-        this.setDisabled(false);
-    },
-
-
-    disable : function(){
-        this.setDisabled(true);
-    },
-
-
-    isDisabled : function(){
-        return this.initialConfig.disabled;
-    },
-
-
-    setHidden : function(v){
-        this.initialConfig.hidden = v;
-        this.callEach('setVisible', [!v]);
-    },
-
-
-    show : function(){
-        this.setHidden(false);
-    },
-
-
-    hide : function(){
-        this.setHidden(true);
-    },
-
-
-    isHidden : function(){
-        return this.initialConfig.hidden;
-    },
-
-
-    setHandler : function(fn, scope){
-        this.initialConfig.handler = fn;
-        this.initialConfig.scope = scope;
-        this.callEach('setHandler', [fn, scope]);
-    },
-
-
-    each : function(fn, scope){
-        Ext.each(this.items, fn, scope);
-    },
-
-
-    callEach : function(fnName, args){
-        var cs = this.items;
-        for(var i = 0, len = cs.length; i < len; i++){
-            cs[i][fnName].apply(cs[i], args);
-        }
-    },
-
-
-    addComponent : function(comp){
-        this.items.push(comp);
-        comp.on('destroy', this.removeComponent, this);
-    },
-
-
-    removeComponent : function(comp){
-        this.items.remove(comp);
-    },
-
-
-    execute : function(){
-        this.initialConfig.handler.apply(this.initialConfig.scope || window, arguments);
-    }
-});
-
-(function(){
-Ext.Layer = function(config, existingEl){
-    config = config || {};
-    var dh = Ext.DomHelper,
-        cp = config.parentEl, pel = cp ? Ext.getDom(cp) : document.body;
-
-    if (existingEl) {
-        this.dom = Ext.getDom(existingEl);
-    }
-    if(!this.dom){
-        var o = config.dh || {tag: 'div', cls: 'x-layer'};
-        this.dom = dh.append(pel, o);
-    }
-    if(config.cls){
-        this.addClass(config.cls);
-    }
-    this.constrain = config.constrain !== false;
-    this.setVisibilityMode(Ext.Element.VISIBILITY);
-    if(config.id){
-        this.id = this.dom.id = config.id;
-    }else{
-        this.id = Ext.id(this.dom);
-    }
-    this.zindex = config.zindex || this.getZIndex();
-    this.position('absolute', this.zindex);
-    if(config.shadow){
-        this.shadowOffset = config.shadowOffset || 4;
-        this.shadow = new Ext.Shadow({
-            offset : this.shadowOffset,
-            mode : config.shadow
-        });
-    }else{
-        this.shadowOffset = 0;
-    }
-    this.useShim = config.shim !== false && Ext.useShims;
-    this.useDisplay = config.useDisplay;
-    this.hide();
-};
-
-var supr = Ext.Element.prototype;
-
-
-var shims = [];
-
-Ext.extend(Ext.Layer, Ext.Element, {
-
-    getZIndex : function(){
-        return this.zindex || parseInt((this.getShim() || this).getStyle('z-index'), 10) || 11000;
-    },
-
-    getShim : function(){
-        if(!this.useShim){
-            return null;
-        }
-        if(this.shim){
-            return this.shim;
-        }
-        var shim = shims.shift();
-        if(!shim){
-            shim = this.createShim();
-            shim.enableDisplayMode('block');
-            shim.dom.style.display = 'none';
-            shim.dom.style.visibility = 'visible';
-        }
-        var pn = this.dom.parentNode;
-        if(shim.dom.parentNode != pn){
-            pn.insertBefore(shim.dom, this.dom);
-        }
-        shim.setStyle('z-index', this.getZIndex()-2);
-        this.shim = shim;
-        return shim;
-    },
-
-    hideShim : function(){
-        if(this.shim){
-            this.shim.setDisplayed(false);
-            shims.push(this.shim);
-            delete this.shim;
-        }
-    },
-
-    disableShadow : function(){
-        if(this.shadow){
-            this.shadowDisabled = true;
-            this.shadow.hide();
-            this.lastShadowOffset = this.shadowOffset;
-            this.shadowOffset = 0;
-        }
-    },
-
-    enableShadow : function(show){
-        if(this.shadow){
-            this.shadowDisabled = false;
-            if(Ext.isDefined(this.lastShadowOffset)) {
-                this.shadowOffset = this.lastShadowOffset;
-                delete this.lastShadowOffset;
-            }
-            if(show){
-                this.sync(true);
-            }
-        }
-    },
-
-
-
-
-    sync : function(doShow){
-        var shadow = this.shadow;
-        if(!this.updating && this.isVisible() && (shadow || this.useShim)){
-            var shim = this.getShim(),
-                w = this.getWidth(),
-                h = this.getHeight(),
-                l = this.getLeft(true),
-                t = this.getTop(true);
-
-            if(shadow && !this.shadowDisabled){
-                if(doShow && !shadow.isVisible()){
-                    shadow.show(this);
-                }else{
-                    shadow.realign(l, t, w, h);
-                }
-                if(shim){
-                    if(doShow){
-                       shim.show();
-                    }
-
-                    var shadowAdj = shadow.el.getXY(), shimStyle = shim.dom.style,
-                        shadowSize = shadow.el.getSize();
-                    shimStyle.left = (shadowAdj[0])+'px';
-                    shimStyle.top = (shadowAdj[1])+'px';
-                    shimStyle.width = (shadowSize.width)+'px';
-                    shimStyle.height = (shadowSize.height)+'px';
-                }
-            }else if(shim){
-                if(doShow){
-                   shim.show();
-                }
-                shim.setSize(w, h);
-                shim.setLeftTop(l, t);
-            }
-        }
-    },
-
-
-    destroy : function(){
-        this.hideShim();
-        if(this.shadow){
-            this.shadow.hide();
-        }
-        this.removeAllListeners();
-        Ext.removeNode(this.dom);
-        delete this.dom;
-    },
-
-    remove : function(){
-        this.destroy();
-    },
-
-
-    beginUpdate : function(){
-        this.updating = true;
-    },
-
-
-    endUpdate : function(){
-        this.updating = false;
-        this.sync(true);
-    },
-
-
-    hideUnders : function(negOffset){
-        if(this.shadow){
-            this.shadow.hide();
-        }
-        this.hideShim();
-    },
-
-
-    constrainXY : function(){
-        if(this.constrain){
-            var vw = Ext.lib.Dom.getViewWidth(),
-                vh = Ext.lib.Dom.getViewHeight();
-            var s = Ext.getDoc().getScroll();
-
-            var xy = this.getXY();
-            var x = xy[0], y = xy[1];
-            var so = this.shadowOffset;
-            var w = this.dom.offsetWidth+so, h = this.dom.offsetHeight+so;
-
-            var moved = false;
-
-            if((x + w) > vw+s.left){
-                x = vw - w - so;
-                moved = true;
-            }
-            if((y + h) > vh+s.top){
-                y = vh - h - so;
-                moved = true;
-            }
-
-            if(x < s.left){
-                x = s.left;
-                moved = true;
-            }
-            if(y < s.top){
-                y = s.top;
-                moved = true;
-            }
-            if(moved){
-                if(this.avoidY){
-                    var ay = this.avoidY;
-                    if(y <= ay && (y+h) >= ay){
-                        y = ay-h-5;
-                    }
-                }
-                xy = [x, y];
-                this.storeXY(xy);
-                supr.setXY.call(this, xy);
-                this.sync();
-            }
-        }
-        return this;
-    },
-
-    getConstrainOffset : function(){
-        return this.shadowOffset;
-    },
-
-    isVisible : function(){
-        return this.visible;
-    },
-
-
-    showAction : function(){
-        this.visible = true;
-        if(this.useDisplay === true){
-            this.setDisplayed('');
-        }else if(this.lastXY){
-            supr.setXY.call(this, this.lastXY);
-        }else if(this.lastLT){
-            supr.setLeftTop.call(this, this.lastLT[0], this.lastLT[1]);
-        }
-    },
-
-
-    hideAction : function(){
-        this.visible = false;
-        if(this.useDisplay === true){
-            this.setDisplayed(false);
-        }else{
-            this.setLeftTop(-10000,-10000);
-        }
-    },
-
-
-    setVisible : function(v, a, d, c, e){
-        if(v){
-            this.showAction();
-        }
-        if(a && v){
-            var cb = function(){
-                this.sync(true);
-                if(c){
-                    c();
-                }
-            }.createDelegate(this);
-            supr.setVisible.call(this, true, true, d, cb, e);
-        }else{
-            if(!v){
-                this.hideUnders(true);
-            }
-            var cb = c;
-            if(a){
-                cb = function(){
-                    this.hideAction();
-                    if(c){
-                        c();
-                    }
-                }.createDelegate(this);
-            }
-            supr.setVisible.call(this, v, a, d, cb, e);
-            if(v){
-                this.sync(true);
-            }else if(!a){
-                this.hideAction();
-            }
-        }
-        return this;
-    },
-
-    storeXY : function(xy){
-        delete this.lastLT;
-        this.lastXY = xy;
-    },
-
-    storeLeftTop : function(left, top){
-        delete this.lastXY;
-        this.lastLT = [left, top];
-    },
-
-
-    beforeFx : function(){
-        this.beforeAction();
-        return Ext.Layer.superclass.beforeFx.apply(this, arguments);
-    },
-
-
-    afterFx : function(){
-        Ext.Layer.superclass.afterFx.apply(this, arguments);
-        this.sync(this.isVisible());
-    },
-
-
-    beforeAction : function(){
-        if(!this.updating && this.shadow){
-            this.shadow.hide();
-        }
-    },
-
-
-    setLeft : function(left){
-        this.storeLeftTop(left, this.getTop(true));
-        supr.setLeft.apply(this, arguments);
-        this.sync();
-        return this;
-    },
-
-    setTop : function(top){
-        this.storeLeftTop(this.getLeft(true), top);
-        supr.setTop.apply(this, arguments);
-        this.sync();
-        return this;
-    },
-
-    setLeftTop : function(left, top){
-        this.storeLeftTop(left, top);
-        supr.setLeftTop.apply(this, arguments);
-        this.sync();
-        return this;
-    },
-
-    setXY : function(xy, a, d, c, e){
-        this.fixDisplay();
-        this.beforeAction();
-        this.storeXY(xy);
-        var cb = this.createCB(c);
-        supr.setXY.call(this, xy, a, d, cb, e);
-        if(!a){
-            cb();
-        }
-        return this;
-    },
-
-
-    createCB : function(c){
-        var el = this;
-        return function(){
-            el.constrainXY();
-            el.sync(true);
-            if(c){
-                c();
-            }
-        };
-    },
-
-
-    setX : function(x, a, d, c, e){
-        this.setXY([x, this.getY()], a, d, c, e);
-        return this;
-    },
-
-
-    setY : function(y, a, d, c, e){
-        this.setXY([this.getX(), y], a, d, c, e);
-        return this;
-    },
-
-
-    setSize : function(w, h, a, d, c, e){
-        this.beforeAction();
-        var cb = this.createCB(c);
-        supr.setSize.call(this, w, h, a, d, cb, e);
-        if(!a){
-            cb();
-        }
-        return this;
-    },
-
-
-    setWidth : function(w, a, d, c, e){
-        this.beforeAction();
-        var cb = this.createCB(c);
-        supr.setWidth.call(this, w, a, d, cb, e);
-        if(!a){
-            cb();
-        }
-        return this;
-    },
-
-
-    setHeight : function(h, a, d, c, e){
-        this.beforeAction();
-        var cb = this.createCB(c);
-        supr.setHeight.call(this, h, a, d, cb, e);
-        if(!a){
-            cb();
-        }
-        return this;
-    },
-
-
-    setBounds : function(x, y, w, h, a, d, c, e){
-        this.beforeAction();
-        var cb = this.createCB(c);
-        if(!a){
-            this.storeXY([x, y]);
-            supr.setXY.call(this, [x, y]);
-            supr.setSize.call(this, w, h, a, d, cb, e);
-            cb();
-        }else{
-            supr.setBounds.call(this, x, y, w, h, a, d, cb, e);
-        }
-        return this;
-    },
-
-
-    setZIndex : function(zindex){
-        this.zindex = zindex;
-        this.setStyle('z-index', zindex + 2);
-        if(this.shadow){
-            this.shadow.setZIndex(zindex + 1);
-        }
-        if(this.shim){
-            this.shim.setStyle('z-index', zindex);
-        }
-        return this;
-    }
-});
-})();
-
-Ext.Shadow = function(config) {
-    Ext.apply(this, config);
-    if (typeof this.mode != "string") {
-        this.mode = this.defaultMode;
-    }
-    var o = this.offset,
-        a = {
-            h: 0
-        },
-        rad = Math.floor(this.offset / 2);
-    switch (this.mode.toLowerCase()) {
-
-        case "drop":
-            a.w = 0;
-            a.l = a.t = o;
-            a.t -= 1;
-            if (Ext.isIE9m) {
-                a.l -= this.offset + rad;
-                a.t -= this.offset + rad;
-                a.w -= rad;
-                a.h -= rad;
-                a.t += 1;
-            }
-        break;
-        case "sides":
-            a.w = (o * 2);
-            a.l = -o;
-            a.t = o - 1;
-            if (Ext.isIE9m) {
-                a.l -= (this.offset - rad);
-                a.t -= this.offset + rad;
-                a.l += 1;
-                a.w -= (this.offset - rad) * 2;
-                a.w -= rad + 1;
-                a.h -= 1;
-            }
-        break;
-        case "frame":
-            a.w = a.h = (o * 2);
-            a.l = a.t = -o;
-            a.t += 1;
-            a.h -= 2;
-            if (Ext.isIE9m) {
-                a.l -= (this.offset - rad);
-                a.t -= (this.offset - rad);
-                a.l += 1;
-                a.w -= (this.offset + rad + 1);
-                a.h -= (this.offset + rad);
-                a.h += 1;
-            }
-        break;
-    };
-
-    this.adjusts = a;
-};
-
-Ext.Shadow.prototype = {
-
-
-    offset: 4,
-
-
-    defaultMode: "drop",
-
-
-    show: function(target) {
-        target = Ext.get(target);
-        if (!this.el) {
-            this.el = Ext.Shadow.Pool.pull();
-            if (this.el.dom.nextSibling != target.dom) {
-                this.el.insertBefore(target);
-            }
-        }
-        this.el.setStyle("z-index", this.zIndex || parseInt(target.getStyle("z-index"), 10) - 1);
-        if (Ext.isIE9m) {
-            this.el.dom.style.filter = "progid:DXImageTransform.Microsoft.alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(pixelradius=" + (this.offset) + ")";
-        }
-        this.realign(
-        target.getLeft(true),
-        target.getTop(true),
-        target.getWidth(),
-        target.getHeight()
-        );
-        this.el.dom.style.display = "block";
-    },
-
-
-    isVisible: function() {
-        return this.el ? true: false;
-    },
-
-
-    realign: function(l, t, w, h) {
-        if (!this.el) {
-            return;
-        }
-        var a = this.adjusts,
-            d = this.el.dom,
-            s = d.style,
-            iea = 0,
-            sw = (w + a.w),
-            sh = (h + a.h),
-            sws = sw + "px",
-            shs = sh + "px",
-            cn,
-            sww;
-        s.left = (l + a.l) + "px";
-        s.top = (t + a.t) + "px";
-        if (s.width != sws || s.height != shs) {
-            s.width = sws;
-            s.height = shs;
-            if (!Ext.isIE9m) {
-                cn = d.childNodes;
-                sww = Math.max(0, (sw - 12)) + "px";
-                cn[0].childNodes[1].style.width = sww;
-                cn[1].childNodes[1].style.width = sww;
-                cn[2].childNodes[1].style.width = sww;
-                cn[1].style.height = Math.max(0, (sh - 12)) + "px";
-            }
-        }
-    },
-
-
-    hide: function() {
-        if (this.el) {
-            this.el.dom.style.display = "none";
-            Ext.Shadow.Pool.push(this.el);
-            delete this.el;
-        }
-    },
-
-
-    setZIndex: function(z) {
-        this.zIndex = z;
-        if (this.el) {
-            this.el.setStyle("z-index", z);
-        }
-    }
-};
-
-
-Ext.Shadow.Pool = function() {
-    var p = [],
-        markup = Ext.isIE9m ?
-            '<div class="x-ie-shadow"></div>':
-            '<div class="x-shadow"><div class="xst"><div class="xstl"></div><div class="xstc"></div><div class="xstr"></div></div><div class="xsc"><div class="xsml"></div><div class="xsmc"></div><div class="xsmr"></div></div><div class="xsb"><div class="xsbl"></div><div class="xsbc"></div><div class="xsbr"></div></div></div>';
-    return {
-        pull: function() {
-            var sh = p.shift();
-            if (!sh) {
-                sh = Ext.get(Ext.DomHelper.insertHtml("beforeBegin", document.body.firstChild, markup));
-                sh.autoBoxAdjust = false;
-            }
-            return sh;
-        },
-
-        push: function(sh) {
-            p.push(sh);
-        }
-    };
-}();
-Ext.BoxComponent = Ext.extend(Ext.Component, {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-    initComponent : function(){
-        Ext.BoxComponent.superclass.initComponent.call(this);
-        this.addEvents(
-
-            'resize',
-
-            'move'
-        );
-    },
-
-
-    boxReady : false,
-
-    deferHeight: false,
-
-
-    setSize : function(w, h){
-
-
-        if(typeof w == 'object'){
-            h = w.height;
-            w = w.width;
-        }
-        if (Ext.isDefined(w) && Ext.isDefined(this.boxMinWidth) && (w < this.boxMinWidth)) {
-            w = this.boxMinWidth;
-        }
-        if (Ext.isDefined(h) && Ext.isDefined(this.boxMinHeight) && (h < this.boxMinHeight)) {
-            h = this.boxMinHeight;
-        }
-        if (Ext.isDefined(w) && Ext.isDefined(this.boxMaxWidth) && (w > this.boxMaxWidth)) {
-            w = this.boxMaxWidth;
-        }
-        if (Ext.isDefined(h) && Ext.isDefined(this.boxMaxHeight) && (h > this.boxMaxHeight)) {
-            h = this.boxMaxHeight;
-        }
-
-        if(!this.boxReady){
-            this.width  = w;
-            this.height = h;
-            return this;
-        }
-
-
-        if(this.cacheSizes !== false && this.lastSize && this.lastSize.width == w && this.lastSize.height == h){
-            return this;
-        }
-        this.lastSize = {width: w, height: h};
-        var adj = this.adjustSize(w, h),
-            aw = adj.width,
-            ah = adj.height,
-            rz;
-        if(aw !== undefined || ah !== undefined){
-            rz = this.getResizeEl();
-            if(!this.deferHeight && aw !== undefined && ah !== undefined){
-                rz.setSize(aw, ah);
-            }else if(!this.deferHeight && ah !== undefined){
-                rz.setHeight(ah);
-            }else if(aw !== undefined){
-                rz.setWidth(aw);
-            }
-            this.onResize(aw, ah, w, h);
-            this.fireEvent('resize', this, aw, ah, w, h);
-        }
-        return this;
-    },
-
-
-    setWidth : function(width){
-        return this.setSize(width);
-    },
-
-
-    setHeight : function(height){
-        return this.setSize(undefined, height);
-    },
-
-
-    getSize : function(){
-        return this.getResizeEl().getSize();
-    },
-
-
-    getWidth : function(){
-        return this.getResizeEl().getWidth();
-    },
-
-
-    getHeight : function(){
-        return this.getResizeEl().getHeight();
-    },
-
-
-    getOuterSize : function(){
-        var el = this.getResizeEl();
-        return {width: el.getWidth() + el.getMargins('lr'),
-                height: el.getHeight() + el.getMargins('tb')};
-    },
-
-
-    getPosition : function(local){
-        var el = this.getPositionEl();
-        if(local === true){
-            return [el.getLeft(true), el.getTop(true)];
-        }
-        return this.xy || el.getXY();
-    },
-
-
-    getBox : function(local){
-        var pos = this.getPosition(local);
-        var s = this.getSize();
-        s.x = pos[0];
-        s.y = pos[1];
-        return s;
-    },
-
-
-    updateBox : function(box){
-        this.setSize(box.width, box.height);
-        this.setPagePosition(box.x, box.y);
-        return this;
-    },
-
-
-    getResizeEl : function(){
-        return this.resizeEl || this.el;
-    },
-
-
-    setAutoScroll : function(scroll){
-        if(this.rendered){
-            this.getContentTarget().setOverflow(scroll ? 'auto' : '');
-        }
-        this.autoScroll = scroll;
-        return this;
-    },
-
-
-    setPosition : function(x, y){
-        if(x && typeof x[1] == 'number'){
-            y = x[1];
-            x = x[0];
-        }
-        this.x = x;
-        this.y = y;
-        if(!this.boxReady){
-            return this;
-        }
-        var adj = this.adjustPosition(x, y);
-        var ax = adj.x, ay = adj.y;
-
-        var el = this.getPositionEl();
-        if(ax !== undefined || ay !== undefined){
-            if(ax !== undefined && ay !== undefined){
-                el.setLeftTop(ax, ay);
-            }else if(ax !== undefined){
-                el.setLeft(ax);
-            }else if(ay !== undefined){
-                el.setTop(ay);
-            }
-            this.onPosition(ax, ay);
-            this.fireEvent('move', this, ax, ay);
-        }
-        return this;
-    },
-
-
-    setPagePosition : function(x, y){
-        if(x && typeof x[1] == 'number'){
-            y = x[1];
-            x = x[0];
-        }
-        this.pageX = x;
-        this.pageY = y;
-        if(!this.boxReady){
-            return;
-        }
-        if(x === undefined || y === undefined){
-            return;
-        }
-        var p = this.getPositionEl().translatePoints(x, y);
-        this.setPosition(p.left, p.top);
-        return this;
-    },
-
-
-    afterRender : function(){
-        Ext.BoxComponent.superclass.afterRender.call(this);
-        if(this.resizeEl){
-            this.resizeEl = Ext.get(this.resizeEl);
-        }
-        if(this.positionEl){
-            this.positionEl = Ext.get(this.positionEl);
-        }
-        this.boxReady = true;
-        Ext.isDefined(this.autoScroll) && this.setAutoScroll(this.autoScroll);
-        this.setSize(this.width, this.height);
-        if(this.x || this.y){
-            this.setPosition(this.x, this.y);
-        }else if(this.pageX || this.pageY){
-            this.setPagePosition(this.pageX, this.pageY);
-        }
-    },
-
-
-    syncSize : function(){
-        delete this.lastSize;
-        this.setSize(this.autoWidth ? undefined : this.getResizeEl().getWidth(), this.autoHeight ? undefined : this.getResizeEl().getHeight());
-        return this;
-    },
-
-
-    onResize : function(adjWidth, adjHeight, rawWidth, rawHeight){
-    },
-
-
-    onPosition : function(x, y){
-
-    },
-
-
-    adjustSize : function(w, h){
-        if(this.autoWidth){
-            w = 'auto';
-        }
-        if(this.autoHeight){
-            h = 'auto';
-        }
-        return {width : w, height: h};
-    },
-
-
-    adjustPosition : function(x, y){
-        return {x : x, y: y};
-    }
-});
-Ext.reg('box', Ext.BoxComponent);
-
-
-
-Ext.Spacer = Ext.extend(Ext.BoxComponent, {
-    autoEl:'div'
-});
-Ext.reg('spacer', Ext.Spacer);
-Ext.SplitBar = function(dragElement, resizingElement, orientation, placement, existingProxy){
-
-
-    this.el = Ext.get(dragElement, true);
-    this.el.unselectable();
-
-    this.resizingEl = Ext.get(resizingElement, true);
-
-
-    this.orientation = orientation || Ext.SplitBar.HORIZONTAL;
-
-
-
-    this.minSize = 0;
-
-
-    this.maxSize = 2000;
-
-
-    this.animate = false;
-
-
-    this.useShim = false;
-
-
-    this.shim = null;
-
-    if(!existingProxy){
-
-        this.proxy = Ext.SplitBar.createProxy(this.orientation);
-    }else{
-        this.proxy = Ext.get(existingProxy).dom;
-    }
-
-    this.dd = new Ext.dd.DDProxy(this.el.dom.id, "XSplitBars", {dragElId : this.proxy.id});
-
-
-    this.dd.b4StartDrag = this.onStartProxyDrag.createDelegate(this);
-
-
-    this.dd.endDrag = this.onEndProxyDrag.createDelegate(this);
-
-
-    this.dragSpecs = {};
-
-
-    this.adapter = new Ext.SplitBar.BasicLayoutAdapter();
-    this.adapter.init(this);
-
-    if(this.orientation == Ext.SplitBar.HORIZONTAL){
-
-        this.placement = placement || (this.el.getX() > this.resizingEl.getX() ? Ext.SplitBar.LEFT : Ext.SplitBar.RIGHT);
-        this.el.addClass("x-splitbar-h");
-    }else{
-
-        this.placement = placement || (this.el.getY() > this.resizingEl.getY() ? Ext.SplitBar.TOP : Ext.SplitBar.BOTTOM);
-        this.el.addClass("x-splitbar-v");
-    }
-
-    this.addEvents(
-
-        "resize",
-
-        "moved",
-
-        "beforeresize",
-
-        "beforeapply"
-    );
-
-    Ext.SplitBar.superclass.constructor.call(this);
-};
-
-Ext.extend(Ext.SplitBar, Ext.util.Observable, {
-    onStartProxyDrag : function(x, y){
-        this.fireEvent("beforeresize", this);
-        this.overlay =  Ext.DomHelper.append(document.body,  {cls: "x-drag-overlay", html: "&#160;"}, true);
-        this.overlay.unselectable();
-        this.overlay.setSize(Ext.lib.Dom.getViewWidth(true), Ext.lib.Dom.getViewHeight(true));
-        this.overlay.show();
-        Ext.get(this.proxy).setDisplayed("block");
-        var size = this.adapter.getElementSize(this);
-        this.activeMinSize = this.getMinimumSize();
-        this.activeMaxSize = this.getMaximumSize();
-        var c1 = size - this.activeMinSize;
-        var c2 = Math.max(this.activeMaxSize - size, 0);
-        if(this.orientation == Ext.SplitBar.HORIZONTAL){
-            this.dd.resetConstraints();
-            this.dd.setXConstraint(
-                this.placement == Ext.SplitBar.LEFT ? c1 : c2,
-                this.placement == Ext.SplitBar.LEFT ? c2 : c1,
-                this.tickSize
-            );
-            this.dd.setYConstraint(0, 0);
-        }else{
-            this.dd.resetConstraints();
-            this.dd.setXConstraint(0, 0);
-            this.dd.setYConstraint(
-                this.placement == Ext.SplitBar.TOP ? c1 : c2,
-                this.placement == Ext.SplitBar.TOP ? c2 : c1,
-                this.tickSize
-            );
-         }
-        this.dragSpecs.startSize = size;
-        this.dragSpecs.startPoint = [x, y];
-        Ext.dd.DDProxy.prototype.b4StartDrag.call(this.dd, x, y);
-    },
-
-
-    onEndProxyDrag : function(e){
-        Ext.get(this.proxy).setDisplayed(false);
-        var endPoint = Ext.lib.Event.getXY(e);
-        if(this.overlay){
-            Ext.destroy(this.overlay);
-            delete this.overlay;
-        }
-        var newSize;
-        if(this.orientation == Ext.SplitBar.HORIZONTAL){
-            newSize = this.dragSpecs.startSize +
-                (this.placement == Ext.SplitBar.LEFT ?
-                    endPoint[0] - this.dragSpecs.startPoint[0] :
-                    this.dragSpecs.startPoint[0] - endPoint[0]
-                );
-        }else{
-            newSize = this.dragSpecs.startSize +
-                (this.placement == Ext.SplitBar.TOP ?
-                    endPoint[1] - this.dragSpecs.startPoint[1] :
-                    this.dragSpecs.startPoint[1] - endPoint[1]
-                );
-        }
-        newSize = Math.min(Math.max(newSize, this.activeMinSize), this.activeMaxSize);
-        if(newSize != this.dragSpecs.startSize){
-            if(this.fireEvent('beforeapply', this, newSize) !== false){
-                this.adapter.setElementSize(this, newSize);
-                this.fireEvent("moved", this, newSize);
-                this.fireEvent("resize", this, newSize);
-            }
-        }
-    },
-
-
-    getAdapter : function(){
-        return this.adapter;
-    },
-
-
-    setAdapter : function(adapter){
-        this.adapter = adapter;
-        this.adapter.init(this);
-    },
-
-
-    getMinimumSize : function(){
-        return this.minSize;
-    },
-
-
-    setMinimumSize : function(minSize){
-        this.minSize = minSize;
-    },
-
-
-    getMaximumSize : function(){
-        return this.maxSize;
-    },
-
-
-    setMaximumSize : function(maxSize){
-        this.maxSize = maxSize;
-    },
-
-
-    setCurrentSize : function(size){
-        var oldAnimate = this.animate;
-        this.animate = false;
-        this.adapter.setElementSize(this, size);
-        this.animate = oldAnimate;
-    },
-
-
-    destroy : function(removeEl){
-        Ext.destroy(this.shim, Ext.get(this.proxy));
-        this.dd.unreg();
-        if(removeEl){
-            this.el.remove();
-        }
-        this.purgeListeners();
-    }
-});
-
-
-Ext.SplitBar.createProxy = function(dir){
-    var proxy = new Ext.Element(document.createElement("div"));
-    document.body.appendChild(proxy.dom);
-    proxy.unselectable();
-    var cls = 'x-splitbar-proxy';
-    proxy.addClass(cls + ' ' + (dir == Ext.SplitBar.HORIZONTAL ? cls +'-h' : cls + '-v'));
-    return proxy.dom;
-};
-
-
-Ext.SplitBar.BasicLayoutAdapter = function(){
-};
-
-Ext.SplitBar.BasicLayoutAdapter.prototype = {
-
-    init : function(s){
-
-    },
-
-     getElementSize : function(s){
-        if(s.orientation == Ext.SplitBar.HORIZONTAL){
-            return s.resizingEl.getWidth();
-        }else{
-            return s.resizingEl.getHeight();
-        }
-    },
-
-
-    setElementSize : function(s, newSize, onComplete){
-        if(s.orientation == Ext.SplitBar.HORIZONTAL){
-            if(!s.animate){
-                s.resizingEl.setWidth(newSize);
-                if(onComplete){
-                    onComplete(s, newSize);
-                }
-            }else{
-                s.resizingEl.setWidth(newSize, true, .1, onComplete, 'easeOut');
-            }
-        }else{
-
-            if(!s.animate){
-                s.resizingEl.setHeight(newSize);
-                if(onComplete){
-                    onComplete(s, newSize);
-                }
-            }else{
-                s.resizingEl.setHeight(newSize, true, .1, onComplete, 'easeOut');
-            }
-        }
-    }
-};
-
-
-Ext.SplitBar.AbsoluteLayoutAdapter = function(container){
-    this.basic = new Ext.SplitBar.BasicLayoutAdapter();
-    this.container = Ext.get(container);
-};
-
-Ext.SplitBar.AbsoluteLayoutAdapter.prototype = {
-    init : function(s){
-        this.basic.init(s);
-    },
-
-    getElementSize : function(s){
-        return this.basic.getElementSize(s);
-    },
-
-    setElementSize : function(s, newSize, onComplete){
-        this.basic.setElementSize(s, newSize, this.moveSplitter.createDelegate(this, [s]));
-    },
-
-    moveSplitter : function(s){
-        var yes = Ext.SplitBar;
-        switch(s.placement){
-            case yes.LEFT:
-                s.el.setX(s.resizingEl.getRight());
-                break;
-            case yes.RIGHT:
-                s.el.setStyle("right", (this.container.getWidth() - s.resizingEl.getLeft()) + "px");
-                break;
-            case yes.TOP:
-                s.el.setY(s.resizingEl.getBottom());
-                break;
-            case yes.BOTTOM:
-                s.el.setY(s.resizingEl.getTop() - s.el.getHeight());
-                break;
-        }
-    }
-};
-
-
-Ext.SplitBar.VERTICAL = 1;
-
-
-Ext.SplitBar.HORIZONTAL = 2;
-
-
-Ext.SplitBar.LEFT = 1;
-
-
-Ext.SplitBar.RIGHT = 2;
-
-
-Ext.SplitBar.TOP = 3;
-
-
-Ext.SplitBar.BOTTOM = 4;
-
-Ext.Container = Ext.extend(Ext.BoxComponent, {
-
-
-
-
-    bufferResize: 50,
-
-
-
-
-
-
-
-    autoDestroy : true,
-
-
-    forceLayout: false,
-
-
-
-    defaultType : 'panel',
-
-
-    resizeEvent: 'resize',
-
-
-    bubbleEvents: ['add', 'remove'],
-
-
-    initComponent : function(){
-        Ext.Container.superclass.initComponent.call(this);
-
-        this.addEvents(
-
-            'afterlayout',
-
-            'beforeadd',
-
-            'beforeremove',
-
-            'add',
-
-            'remove'
-        );
-
-
-        var items = this.items;
-        if(items){
-            delete this.items;
-            this.add(items);
-        }
-    },
-
-
-    initItems : function(){
-        if(!this.items){
-            this.items = new Ext.util.MixedCollection(false, this.getComponentId);
-            this.getLayout();
-        }
-    },
-
-
-    setLayout : function(layout){
-        if(this.layout && this.layout != layout){
-            this.layout.setContainer(null);
-        }
-        this.layout = layout;
-        this.initItems();
-        layout.setContainer(this);
-    },
-
-    afterRender: function(){
-
-
-        Ext.Container.superclass.afterRender.call(this);
-        if(!this.layout){
-            this.layout = 'auto';
-        }
-        if(Ext.isObject(this.layout) && !this.layout.layout){
-            this.layoutConfig = this.layout;
-            this.layout = this.layoutConfig.type;
-        }
-        if(Ext.isString(this.layout)){
-            this.layout = new Ext.Container.LAYOUTS[this.layout.toLowerCase()](this.layoutConfig);
-        }
-        this.setLayout(this.layout);
-
-
-        if(this.activeItem !== undefined && this.layout.setActiveItem){
-            var item = this.activeItem;
-            delete this.activeItem;
-            this.layout.setActiveItem(item);
-        }
-
-
-        if(!this.ownerCt){
-            this.doLayout(false, true);
-        }
-
-
-
-        if(this.monitorResize === true){
-            Ext.EventManager.onWindowResize(this.doLayout, this, [false]);
-        }
-    },
-
-
-    getLayoutTarget : function(){
-        return this.el;
-    },
-
-
-    getComponentId : function(comp){
-        return comp.getItemId();
-    },
-
-
-    add : function(comp){
-        this.initItems();
-        var args = arguments.length > 1;
-        if(args || Ext.isArray(comp)){
-            var result = [];
-            Ext.each(args ? arguments : comp, function(c){
-                result.push(this.add(c));
-            }, this);
-            return result;
-        }
-        var c = this.lookupComponent(this.applyDefaults(comp));
-        var index = this.items.length;
-        if(this.fireEvent('beforeadd', this, c, index) !== false && this.onBeforeAdd(c) !== false){
-            this.items.add(c);
-
-            c.onAdded(this, index);
-            this.onAdd(c);
-            this.fireEvent('add', this, c, index);
-        }
-        return c;
-    },
-
-    onAdd : function(c){
-
-    },
-
-
-    onAdded : function(container, pos) {
-
-        this.ownerCt = container;
-        this.initRef();
-
-        this.cascade(function(c){
-            c.initRef();
-        });
-        this.fireEvent('added', this, container, pos);
-    },
-
-
-    insert : function(index, comp) {
-        var args   = arguments,
-            length = args.length,
-            result = [],
-            i, c;
-
-        this.initItems();
-
-        if (length > 2) {
-            for (i = length - 1; i >= 1; --i) {
-                result.push(this.insert(index, args[i]));
-            }
-            return result;
-        }
-
-        c = this.lookupComponent(this.applyDefaults(comp));
-        index = Math.min(index, this.items.length);
-
-        if (this.fireEvent('beforeadd', this, c, index) !== false && this.onBeforeAdd(c) !== false) {
-            if (c.ownerCt == this) {
-                this.items.remove(c);
-            }
-            this.items.insert(index, c);
-            c.onAdded(this, index);
-            this.onAdd(c);
-            this.fireEvent('add', this, c, index);
-        }
-
-        return c;
-    },
-
-
-    applyDefaults : function(c){
-        var d = this.defaults;
-        if(d){
-            if(Ext.isFunction(d)){
-                d = d.call(this, c);
-            }
-            if(Ext.isString(c)){
-                c = Ext.ComponentMgr.get(c);
-                Ext.apply(c, d);
-            }else if(!c.events){
-                Ext.applyIf(c.isAction ? c.initialConfig : c, d);
-            }else{
-                Ext.apply(c, d);
-            }
-        }
-        return c;
-    },
-
-
-    onBeforeAdd : function(item){
-        if(item.ownerCt){
-            item.ownerCt.remove(item, false);
-        }
-        if(this.hideBorders === true){
-            item.border = (item.border === true);
-        }
-    },
-
-
-    remove : function(comp, autoDestroy){
-        this.initItems();
-        var c = this.getComponent(comp);
-        if(c && this.fireEvent('beforeremove', this, c) !== false){
-            this.doRemove(c, autoDestroy);
-            this.fireEvent('remove', this, c);
-        }
-        return c;
-    },
-
-    onRemove: function(c){
-
-    },
-
-
-    doRemove: function(c, autoDestroy){
-        var l = this.layout,
-            hasLayout = l && this.rendered;
-
-        if(hasLayout){
-            l.onRemove(c);
-        }
-        this.items.remove(c);
-        c.onRemoved();
-        this.onRemove(c);
-        if(autoDestroy === true || (autoDestroy !== false && this.autoDestroy)){
-            c.destroy();
-        }
-        if(hasLayout){
-            l.afterRemove(c);
-        }
-    },
-
-
-    removeAll: function(autoDestroy){
-        this.initItems();
-        var item, rem = [], items = [];
-        this.items.each(function(i){
-            rem.push(i);
-        });
-        for (var i = 0, len = rem.length; i < len; ++i){
-            item = rem[i];
-            this.remove(item, autoDestroy);
-            if(item.ownerCt !== this){
-                items.push(item);
-            }
-        }
-        return items;
-    },
-
-
-    getComponent : function(comp){
-        if(Ext.isObject(comp)){
-            comp = comp.getItemId();
-        }
-        return this.items.get(comp);
-    },
-
-
-    lookupComponent : function(comp){
-        if(Ext.isString(comp)){
-            return Ext.ComponentMgr.get(comp);
-        }else if(!comp.events){
-            return this.createComponent(comp);
-        }
-        return comp;
-    },
-
-
-    createComponent : function(config, defaultType){
-        if (config.render) {
-            return config;
-        }
-
-
-        var c = Ext.create(Ext.apply({
-            ownerCt: this
-        }, config), defaultType || this.defaultType);
-        delete c.initialConfig.ownerCt;
-        delete c.ownerCt;
-        return c;
-    },
-
-
-    canLayout : function() {
-        var el = this.getVisibilityEl();
-        return el && el.dom && !el.isStyle("display", "none");
-    },
-
-
-
-    doLayout : function(shallow, force){
-        var rendered = this.rendered,
-            forceLayout = force || this.forceLayout;
-
-        if(this.collapsed || !this.canLayout()){
-            this.deferLayout = this.deferLayout || !shallow;
-            if(!forceLayout){
-                return;
-            }
-            shallow = shallow && !this.deferLayout;
-        } else {
-            delete this.deferLayout;
-        }
-        if(rendered && this.layout){
-            this.layout.layout();
-        }
-        if(shallow !== true && this.items){
-            var cs = this.items.items;
-            for(var i = 0, len = cs.length; i < len; i++){
-                var c = cs[i];
-                if(c.doLayout){
-                    c.doLayout(false, forceLayout);
-                }
-            }
-        }
-        if(rendered){
-            this.onLayout(shallow, forceLayout);
-        }
-
-        this.hasLayout = true;
-        delete this.forceLayout;
-    },
-
-    onLayout : Ext.emptyFn,
-
-
-    shouldBufferLayout: function(){
-
-        var hl = this.hasLayout;
-        if(this.ownerCt){
-
-            return hl ? !this.hasLayoutPending() : false;
-        }
-
-        return hl;
-    },
-
-
-    hasLayoutPending: function(){
-
-        var pending = false;
-        this.ownerCt.bubble(function(c){
-            if(c.layoutPending){
-                pending = true;
-                return false;
-            }
-        });
-        return pending;
-    },
-
-    onShow : function(){
-
-        Ext.Container.superclass.onShow.call(this);
-
-        if(Ext.isDefined(this.deferLayout)){
-            delete this.deferLayout;
-            this.doLayout(true);
-        }
-    },
-
-
-    getLayout : function(){
-        if(!this.layout){
-            var layout = new Ext.layout.AutoLayout(this.layoutConfig);
-            this.setLayout(layout);
-        }
-        return this.layout;
-    },
-
-
-    beforeDestroy : function(){
-        var c;
-        if(this.items){
-            while(c = this.items.first()){
-                this.doRemove(c, true);
-            }
-        }
-        if(this.monitorResize){
-            Ext.EventManager.removeResizeListener(this.doLayout, this);
-        }
-        Ext.destroy(this.layout);
-        Ext.Container.superclass.beforeDestroy.call(this);
-    },
-
-
-    cascade : function(fn, scope, args){
-        if(fn.apply(scope || this, args || [this]) !== false){
-            if(this.items){
-                var cs = this.items.items;
-                for(var i = 0, len = cs.length; i < len; i++){
-                    if(cs[i].cascade){
-                        cs[i].cascade(fn, scope, args);
-                    }else{
-                        fn.apply(scope || cs[i], args || [cs[i]]);
-                    }
-                }
-            }
-        }
-        return this;
-    },
-
-
-    findById : function(id){
-        var m = null,
-            ct = this;
-        this.cascade(function(c){
-            if(ct != c && c.id === id){
-                m = c;
-                return false;
-            }
-        });
-        return m;
-    },
-
-
-    findByType : function(xtype, shallow){
-        return this.findBy(function(c){
-            return c.isXType(xtype, shallow);
-        });
-    },
-
-
-    find : function(prop, value){
-        return this.findBy(function(c){
-            return c[prop] === value;
-        });
-    },
-
-
-    findBy : function(fn, scope){
-        var m = [], ct = this;
-        this.cascade(function(c){
-            if(ct != c && fn.call(scope || c, c, ct) === true){
-                m.push(c);
-            }
-        });
-        return m;
-    },
-
-
-    get : function(key){
-        return this.getComponent(key);
-    }
-});
-
-Ext.Container.LAYOUTS = {};
-Ext.reg('container', Ext.Container);
-
-Ext.layout.ContainerLayout = Ext.extend(Object, {
-
-
-
-
-
-
-    monitorResize:false,
-
-    activeItem : null,
-
-    constructor : function(config){
-        this.id = Ext.id(null, 'ext-layout-');
-        Ext.apply(this, config);
-    },
-
-    type: 'container',
-
-
-    IEMeasureHack : function(target, viewFlag) {
-        var tChildren = target.dom.childNodes, tLen = tChildren.length, c, d = [], e, i, ret;
-        for (i = 0 ; i < tLen ; i++) {
-            c = tChildren[i];
-            e = Ext.get(c);
-            if (e) {
-                d[i] = e.getStyle('display');
-                e.setStyle({display: 'none'});
-            }
-        }
-        ret = target ? target.getViewSize(viewFlag) : {};
-        for (i = 0 ; i < tLen ; i++) {
-            c = tChildren[i];
-            e = Ext.get(c);
-            if (e) {
-                e.setStyle({display: d[i]});
-            }
-        }
-        return ret;
-    },
-
-
-    getLayoutTargetSize : Ext.EmptyFn,
-
-
-    layout : function(){
-        var ct = this.container, target = ct.getLayoutTarget();
-        if(!(this.hasLayout || Ext.isEmpty(this.targetCls))){
-            target.addClass(this.targetCls);
-        }
-        this.onLayout(ct, target);
-        ct.fireEvent('afterlayout', ct, this);
-    },
-
-
-    onLayout : function(ct, target){
-        this.renderAll(ct, target);
-    },
-
-
-    isValidParent : function(c, target){
-        return target && c.getPositionEl().dom.parentNode == (target.dom || target);
-    },
-
-
-    renderAll : function(ct, target){
-        var items = ct.items.items, i, c, len = items.length;
-        for(i = 0; i < len; i++) {
-            c = items[i];
-            if(c && (!c.rendered || !this.isValidParent(c, target))){
-                this.renderItem(c, i, target);
-            }
-        }
-    },
-
-
-    renderItem : function(c, position, target){
-        if (c) {
-            if (!c.rendered) {
-                c.render(target, position);
-                this.configureItem(c);
-            } else if (!this.isValidParent(c, target)) {
-                if (Ext.isNumber(position)) {
-                    position = target.dom.childNodes[position];
-                }
-
-                target.dom.insertBefore(c.getPositionEl().dom, position || null);
-                c.container = target;
-                this.configureItem(c);
-            }
-        }
-    },
-
-
-
-    getRenderedItems: function(ct){
-        var t = ct.getLayoutTarget(), cti = ct.items.items, len = cti.length, i, c, items = [];
-        for (i = 0; i < len; i++) {
-            if((c = cti[i]).rendered && this.isValidParent(c, t) && c.shouldLayout !== false){
-                items.push(c);
-            }
-        };
-        return items;
-    },
-
-
-    configureItem: function(c){
-        if (this.extraCls) {
-            var t = c.getPositionEl ? c.getPositionEl() : c;
-            t.addClass(this.extraCls);
-        }
-
-
-        if (c.doLayout && this.forceLayout) {
-            c.doLayout();
-        }
-        if (this.renderHidden && c != this.activeItem) {
-            c.hide();
-        }
-    },
-
-    onRemove: function(c){
-        if(this.activeItem == c){
-            delete this.activeItem;
-        }
-        if(c.rendered && this.extraCls){
-            var t = c.getPositionEl ? c.getPositionEl() : c;
-            t.removeClass(this.extraCls);
-        }
-    },
-
-    afterRemove: function(c){
-        if(c.removeRestore){
-            c.removeMode = 'container';
-            delete c.removeRestore;
-        }
-    },
-
-
-    onResize: function(){
-        var ct = this.container,
-            b;
-        if(ct.collapsed){
-            return;
-        }
-        if(b = ct.bufferResize && ct.shouldBufferLayout()){
-            if(!this.resizeTask){
-                this.resizeTask = new Ext.util.DelayedTask(this.runLayout, this);
-                this.resizeBuffer = Ext.isNumber(b) ? b : 50;
-            }
-            ct.layoutPending = true;
-            this.resizeTask.delay(this.resizeBuffer);
-        }else{
-            this.runLayout();
-        }
-    },
-
-    runLayout: function(){
-        var ct = this.container;
-        this.layout();
-        ct.onLayout();
-        delete ct.layoutPending;
-    },
-
-
-    setContainer : function(ct){
-
-        if(this.monitorResize && ct != this.container){
-            var old = this.container;
-            if(old){
-                old.un(old.resizeEvent, this.onResize, this);
-            }
-            if(ct){
-                ct.on(ct.resizeEvent, this.onResize, this);
-            }
-        }
-        this.container = ct;
-    },
-
-
-    parseMargins : function(v){
-        if (Ext.isNumber(v)) {
-            v = v.toString();
-        }
-        var ms  = v.split(' '),
-            len = ms.length;
-
-        if (len == 1) {
-            ms[1] = ms[2] = ms[3] = ms[0];
-        } else if(len == 2) {
-            ms[2] = ms[0];
-            ms[3] = ms[1];
-        } else if(len == 3) {
-            ms[3] = ms[1];
-        }
-
-        return {
-            top   :parseInt(ms[0], 10) || 0,
-            right :parseInt(ms[1], 10) || 0,
-            bottom:parseInt(ms[2], 10) || 0,
-            left  :parseInt(ms[3], 10) || 0
-        };
-    },
-
-
-    fieldTpl: (function() {
-        var t = new Ext.Template(
-            '<div class="x-form-item {itemCls}" tabIndex="-1">',
-                '<label for="{id}" style="{labelStyle}" class="x-form-item-label">{label}{labelSeparator}</label>',
-                '<div class="x-form-element" id="x-form-el-{id}" style="{elementStyle}">',
-                '</div><div class="{clearCls}"></div>',
-            '</div>'
-        );
-        t.disableFormats = true;
-        return t.compile();
-    })(),
-
-
-    destroy : function(){
-
-        if(this.resizeTask && this.resizeTask.cancel){
-            this.resizeTask.cancel();
-        }
-        if(this.container) {
-            this.container.un(this.container.resizeEvent, this.onResize, this);
-        }
-        if(!Ext.isEmpty(this.targetCls)){
-            var target = this.container.getLayoutTarget();
-            if(target){
-                target.removeClass(this.targetCls);
-            }
-        }
-    }
-});
-Ext.layout.AutoLayout = Ext.extend(Ext.layout.ContainerLayout, {
-    type: 'auto',
-
-    monitorResize: true,
-
-    onLayout : function(ct, target){
-        Ext.layout.AutoLayout.superclass.onLayout.call(this, ct, target);
-        var cs = this.getRenderedItems(ct), len = cs.length, i, c;
-        for(i = 0; i < len; i++){
-            c = cs[i];
-            if (c.doLayout){
-
-                c.doLayout(true);
-            }
-        }
-    }
-});
-
-Ext.Container.LAYOUTS['auto'] = Ext.layout.AutoLayout;
-
-Ext.layout.FitLayout = Ext.extend(Ext.layout.ContainerLayout, {
-
-    monitorResize:true,
-
-    type: 'fit',
-
-    getLayoutTargetSize : function() {
-        var target = this.container.getLayoutTarget();
-        if (!target) {
-            return {};
-        }
-
-        return target.getStyleSize();
-    },
-
-
-    onLayout : function(ct, target){
-        Ext.layout.FitLayout.superclass.onLayout.call(this, ct, target);
-        if(!ct.collapsed){
-            this.setItemSize(this.activeItem || ct.items.itemAt(0), this.getLayoutTargetSize());
-        }
-    },
-
-
-    setItemSize : function(item, size){
-        if(item && size.height > 0){
-            item.setSize(size);
-        }
-    }
-});
-Ext.Container.LAYOUTS['fit'] = Ext.layout.FitLayout;
-Ext.layout.CardLayout = Ext.extend(Ext.layout.FitLayout, {
-
-    deferredRender : false,
-
-
-    layoutOnCardChange : false,
-
-
-
-    renderHidden : true,
-
-    type: 'card',
-
-
-    setActiveItem : function(item){
-        var ai = this.activeItem,
-            ct = this.container;
-        item = ct.getComponent(item);
-
-
-        if(item && ai != item){
-
-
-            if(ai){
-                ai.hide();
-                if (ai.hidden !== true) {
-                    return false;
-                }
-                ai.fireEvent('deactivate', ai);
-            }
-
-            var layout = item.doLayout && (this.layoutOnCardChange || !item.rendered);
-
-
-            this.activeItem = item;
-
-
-
-            delete item.deferLayout;
-
-
-            item.show();
-
-            this.layout();
-
-            if(layout){
-                item.doLayout();
-            }
-            item.fireEvent('activate', item);
-        }
-    },
-
-
-    renderAll : function(ct, target){
-        if(this.deferredRender){
-            this.renderItem(this.activeItem, undefined, target);
-        }else{
-            Ext.layout.CardLayout.superclass.renderAll.call(this, ct, target);
-        }
-    }
-});
-Ext.Container.LAYOUTS['card'] = Ext.layout.CardLayout;
-
-Ext.layout.AnchorLayout = Ext.extend(Ext.layout.ContainerLayout, {
-
-
-
-    monitorResize : true,
-
-    type : 'anchor',
-
-
-    defaultAnchor : '100%',
-
-    parseAnchorRE : /^(r|right|b|bottom)$/i,
-
-
-    getLayoutTargetSize : function() {
-        var target = this.container.getLayoutTarget(), ret = {};
-        if (target) {
-            ret = target.getViewSize();
-
-
-
-
-            if (Ext.isIE9m && Ext.isStrict && ret.width == 0){
-                ret =  target.getStyleSize();
-            }
-            ret.width -= target.getPadding('lr');
-            ret.height -= target.getPadding('tb');
-        }
-        return ret;
-    },
-
-
-    onLayout : function(container, target) {
-        Ext.layout.AnchorLayout.superclass.onLayout.call(this, container, target);
-
-        var size = this.getLayoutTargetSize(),
-            containerWidth = size.width,
-            containerHeight = size.height,
-            overflow = target.getStyle('overflow'),
-            components = this.getRenderedItems(container),
-            len = components.length,
-            boxes = [],
-            box,
-            anchorWidth,
-            anchorHeight,
-            component,
-            anchorSpec,
-            calcWidth,
-            calcHeight,
-            anchorsArray,
-            totalHeight = 0,
-            i,
-            el;
-
-        if(containerWidth < 20 && containerHeight < 20){
-            return;
-        }
-
-
-        if(container.anchorSize) {
-            if(typeof container.anchorSize == 'number') {
-                anchorWidth = container.anchorSize;
-            } else {
-                anchorWidth = container.anchorSize.width;
-                anchorHeight = container.anchorSize.height;
-            }
-        } else {
-            anchorWidth = container.initialConfig.width;
-            anchorHeight = container.initialConfig.height;
-        }
-
-        for(i = 0; i < len; i++) {
-            component = components[i];
-            el = component.getPositionEl();
-
-
-            if (!component.anchor && component.items && !Ext.isNumber(component.width) && !(Ext.isIE6 && Ext.isStrict)){
-                component.anchor = this.defaultAnchor;
-            }
-
-            if(component.anchor) {
-                anchorSpec = component.anchorSpec;
-
-                if(!anchorSpec){
-                    anchorsArray = component.anchor.split(' ');
-                    component.anchorSpec = anchorSpec = {
-                        right: this.parseAnchor(anchorsArray[0], component.initialConfig.width, anchorWidth),
-                        bottom: this.parseAnchor(anchorsArray[1], component.initialConfig.height, anchorHeight)
-                    };
-                }
-                calcWidth = anchorSpec.right ? this.adjustWidthAnchor(anchorSpec.right(containerWidth) - el.getMargins('lr'), component) : undefined;
-                calcHeight = anchorSpec.bottom ? this.adjustHeightAnchor(anchorSpec.bottom(containerHeight) - el.getMargins('tb'), component) : undefined;
-
-                if(calcWidth || calcHeight) {
-                    boxes.push({
-                        component: component,
-                        width: calcWidth || undefined,
-                        height: calcHeight || undefined
-                    });
-                }
-            }
-        }
-        for (i = 0, len = boxes.length; i < len; i++) {
-            box = boxes[i];
-            box.component.setSize(box.width, box.height);
-        }
-
-        if (overflow && overflow != 'hidden' && !this.adjustmentPass) {
-            var newTargetSize = this.getLayoutTargetSize();
-            if (newTargetSize.width != size.width || newTargetSize.height != size.height){
-                this.adjustmentPass = true;
-                this.onLayout(container, target);
-            }
-        }
-
-        delete this.adjustmentPass;
-    },
-
-
-    parseAnchor : function(a, start, cstart) {
-        if (a && a != 'none') {
-            var last;
-
-            if (this.parseAnchorRE.test(a)) {
-                var diff = cstart - start;
-                return function(v){
-                    if(v !== last){
-                        last = v;
-                        return v - diff;
-                    }
-                };
-
-            } else if(a.indexOf('%') != -1) {
-                var ratio = parseFloat(a.replace('%', ''))*.01;
-                return function(v){
-                    if(v !== last){
-                        last = v;
-                        return Math.floor(v*ratio);
-                    }
-                };
-
-            } else {
-                a = parseInt(a, 10);
-                if (!isNaN(a)) {
-                    return function(v) {
-                        if (v !== last) {
-                            last = v;
-                            return v + a;
-                        }
-                    };
-                }
-            }
-        }
-        return false;
-    },
-
-
-    adjustWidthAnchor : function(value, comp){
-        return value;
-    },
-
-
-    adjustHeightAnchor : function(value, comp){
-        return value;
-    }
-
-
-});
-Ext.Container.LAYOUTS['anchor'] = Ext.layout.AnchorLayout;
-
-Ext.layout.ColumnLayout = Ext.extend(Ext.layout.ContainerLayout, {
-
-    monitorResize:true,
-
-    type: 'column',
-
-    extraCls: 'x-column',
-
-    scrollOffset : 0,
-
-
-
-    targetCls: 'x-column-layout-ct',
-
-    isValidParent : function(c, target){
-        return this.innerCt && c.getPositionEl().dom.parentNode == this.innerCt.dom;
-    },
-
-    getLayoutTargetSize : function() {
-        var target = this.container.getLayoutTarget(), ret;
-        if (target) {
-            ret = target.getViewSize();
-
-
-
-
-            if (Ext.isIE9m && Ext.isStrict && ret.width == 0){
-                ret =  target.getStyleSize();
-            }
-
-            ret.width -= target.getPadding('lr');
-            ret.height -= target.getPadding('tb');
-        }
-        return ret;
-    },
-
-    renderAll : function(ct, target) {
-        if(!this.innerCt){
-
-
-            this.innerCt = target.createChild({cls:'x-column-inner'});
-            this.innerCt.createChild({cls:'x-clear'});
-        }
-        Ext.layout.ColumnLayout.superclass.renderAll.call(this, ct, this.innerCt);
-    },
-
-
-    onLayout : function(ct, target){
-        var cs = ct.items.items,
-            len = cs.length,
-            c,
-            i,
-            m,
-            margins = [];
-
-        this.renderAll(ct, target);
-
-        var size = this.getLayoutTargetSize();
-
-        if (Ext.isIE9m && (size.width < 1 && size.height < 1)) {
-            return;
-        }
-
-        var w = size.width - this.scrollOffset,
-            h = size.height,
-            pw = w;
-
-        this.innerCt.setWidth(w);
-
-
-
-
-        for(i = 0; i < len; i++){
-            c = cs[i];
-            m = c.getPositionEl().getMargins('lr');
-            margins[i] = m;
-            if(!c.columnWidth){
-                pw -= (c.getWidth() + m);
-            }
-        }
-
-        pw = pw < 0 ? 0 : pw;
-
-        for(i = 0; i < len; i++){
-            c = cs[i];
-            m = margins[i];
-            if(c.columnWidth){
-                c.setSize(Math.floor(c.columnWidth * pw) - m);
-            }
-        }
-
-
-
-        if (Ext.isIE9m) {
-            if (i = target.getStyle('overflow') && i != 'hidden' && !this.adjustmentPass) {
-                var ts = this.getLayoutTargetSize();
-                if (ts.width != size.width){
-                    this.adjustmentPass = true;
-                    this.onLayout(ct, target);
-                }
-            }
-        }
-        delete this.adjustmentPass;
-    }
-
-
-});
-
-Ext.Container.LAYOUTS['column'] = Ext.layout.ColumnLayout;
-
-Ext.layout.BorderLayout = Ext.extend(Ext.layout.ContainerLayout, {
-
-    monitorResize:true,
-
-    rendered : false,
-
-    type: 'border',
-
-    targetCls: 'x-border-layout-ct',
-
-    getLayoutTargetSize : function() {
-        var target = this.container.getLayoutTarget();
-        return target ? target.getViewSize() : {};
-    },
-
-
-    onLayout : function(ct, target){
-        var collapsed, i, c, pos, items = ct.items.items, len = items.length;
-        if(!this.rendered){
-            collapsed = [];
-            for(i = 0; i < len; i++) {
-                c = items[i];
-                pos = c.region;
-                if(c.collapsed){
-                    collapsed.push(c);
-                }
-                c.collapsed = false;
-                if(!c.rendered){
-                    c.render(target, i);
-                    c.getPositionEl().addClass('x-border-panel');
-                }
-                this[pos] = pos != 'center' && c.split ?
-                    new Ext.layout.BorderLayout.SplitRegion(this, c.initialConfig, pos) :
-                    new Ext.layout.BorderLayout.Region(this, c.initialConfig, pos);
-                this[pos].render(target, c);
-            }
-            this.rendered = true;
-        }
-
-        var size = this.getLayoutTargetSize();
-        if(size.width < 20 || size.height < 20){
-            if(collapsed){
-                this.restoreCollapsed = collapsed;
-            }
-            return;
-        }else if(this.restoreCollapsed){
-            collapsed = this.restoreCollapsed;
-            delete this.restoreCollapsed;
-        }
-
-        var w = size.width, h = size.height,
-            centerW = w, centerH = h, centerY = 0, centerX = 0,
-            n = this.north, s = this.south, west = this.west, e = this.east, c = this.center,
-            b, m, totalWidth, totalHeight;
-        if(!c && Ext.layout.BorderLayout.WARN !== false){
-            throw 'No center region defined in BorderLayout ' + ct.id;
-        }
-
-        if(n && n.isVisible()){
-            b = n.getSize();
-            m = n.getMargins();
-            b.width = w - (m.left+m.right);
-            b.x = m.left;
-            b.y = m.top;
-            centerY = b.height + b.y + m.bottom;
-            centerH -= centerY;
-            n.applyLayout(b);
-        }
-        if(s && s.isVisible()){
-            b = s.getSize();
-            m = s.getMargins();
-            b.width = w - (m.left+m.right);
-            b.x = m.left;
-            totalHeight = (b.height + m.top + m.bottom);
-            b.y = h - totalHeight + m.top;
-            centerH -= totalHeight;
-            s.applyLayout(b);
-        }
-        if(west && west.isVisible()){
-            b = west.getSize();
-            m = west.getMargins();
-            b.height = centerH - (m.top+m.bottom);
-            b.x = m.left;
-            b.y = centerY + m.top;
-            totalWidth = (b.width + m.left + m.right);
-            centerX += totalWidth;
-            centerW -= totalWidth;
-            west.applyLayout(b);
-        }
-        if(e && e.isVisible()){
-            b = e.getSize();
-            m = e.getMargins();
-            b.height = centerH - (m.top+m.bottom);
-            totalWidth = (b.width + m.left + m.right);
-            b.x = w - totalWidth + m.left;
-            b.y = centerY + m.top;
-            centerW -= totalWidth;
-            e.applyLayout(b);
-        }
-        if(c){
-            m = c.getMargins();
-            var centerBox = {
-                x: centerX + m.left,
-                y: centerY + m.top,
-                width: centerW - (m.left+m.right),
-                height: centerH - (m.top+m.bottom)
-            };
-            c.applyLayout(centerBox);
-        }
-        if(collapsed){
-            for(i = 0, len = collapsed.length; i < len; i++){
-                collapsed[i].collapse(false);
-            }
-        }
-        if(Ext.isIE9m && Ext.isStrict){
-            target.repaint();
-        }
-
-        if (i = target.getStyle('overflow') && i != 'hidden' && !this.adjustmentPass) {
-            var ts = this.getLayoutTargetSize();
-            if (ts.width != size.width || ts.height != size.height){
-                this.adjustmentPass = true;
-                this.onLayout(ct, target);
-            }
-        }
-        delete this.adjustmentPass;
-    },
-
-    destroy: function() {
-        var r = ['north', 'south', 'east', 'west'], i, region;
-        for (i = 0; i < r.length; i++) {
-            region = this[r[i]];
-            if(region){
-                if(region.destroy){
-                    region.destroy();
-                }else if (region.split){
-                    region.split.destroy(true);
-                }
-            }
-        }
-        Ext.layout.BorderLayout.superclass.destroy.call(this);
-    }
-
-
-});
-
-
-Ext.layout.BorderLayout.Region = function(layout, config, pos){
-    Ext.apply(this, config);
-    this.layout = layout;
-    this.position = pos;
-    this.state = {};
-    if(typeof this.margins == 'string'){
-        this.margins = this.layout.parseMargins(this.margins);
-    }
-    this.margins = Ext.applyIf(this.margins || {}, this.defaultMargins);
-    if(this.collapsible){
-        if(typeof this.cmargins == 'string'){
-            this.cmargins = this.layout.parseMargins(this.cmargins);
-        }
-        if(this.collapseMode == 'mini' && !this.cmargins){
-            this.cmargins = {left:0,top:0,right:0,bottom:0};
-        }else{
-            this.cmargins = Ext.applyIf(this.cmargins || {},
-                pos == 'north' || pos == 'south' ? this.defaultNSCMargins : this.defaultEWCMargins);
-        }
-    }
-};
-
-Ext.layout.BorderLayout.Region.prototype = {
-
-
-
-
-
-
-    collapsible : false,
-
-    split:false,
-
-    floatable: true,
-
-    minWidth:50,
-
-    minHeight:50,
-
-
-    defaultMargins : {left:0,top:0,right:0,bottom:0},
-
-    defaultNSCMargins : {left:5,top:5,right:5,bottom:5},
-
-    defaultEWCMargins : {left:5,top:0,right:5,bottom:0},
-    floatingZIndex: 100,
-
-
-    isCollapsed : false,
-
-
-
-
-
-
-    render : function(ct, p){
-        this.panel = p;
-        p.el.enableDisplayMode();
-        this.targetEl = ct;
-        this.el = p.el;
-
-        var gs = p.getState, ps = this.position;
-        p.getState = function(){
-            return Ext.apply(gs.call(p) || {}, this.state);
-        }.createDelegate(this);
-
-        if(ps != 'center'){
-            p.allowQueuedExpand = false;
-            p.on({
-                beforecollapse: this.beforeCollapse,
-                collapse: this.onCollapse,
-                beforeexpand: this.beforeExpand,
-                expand: this.onExpand,
-                hide: this.onHide,
-                show: this.onShow,
-                scope: this
-            });
-            if(this.collapsible || this.floatable){
-                p.collapseEl = 'el';
-                p.slideAnchor = this.getSlideAnchor();
-            }
-            if(p.tools && p.tools.toggle){
-                p.tools.toggle.addClass('x-tool-collapse-'+ps);
-                p.tools.toggle.addClassOnOver('x-tool-collapse-'+ps+'-over');
-            }
-        }
-    },
-
-
-    getCollapsedEl : function(){
-        if(!this.collapsedEl){
-            if(!this.toolTemplate){
-                var tt = new Ext.Template(
-                     '<div class="x-tool x-tool-{id}">&#160;</div>'
-                );
-                tt.disableFormats = true;
-                tt.compile();
-                Ext.layout.BorderLayout.Region.prototype.toolTemplate = tt;
-            }
-            this.collapsedEl = this.targetEl.createChild({
-                cls: "x-layout-collapsed x-layout-collapsed-"+this.position,
-                id: this.panel.id + '-xcollapsed'
-            });
-            this.collapsedEl.enableDisplayMode('block');
-
-            if(this.collapseMode == 'mini'){
-                this.collapsedEl.addClass('x-layout-cmini-'+this.position);
-                this.miniCollapsedEl = this.collapsedEl.createChild({
-                    cls: "x-layout-mini x-layout-mini-"+this.position, html: "&#160;"
-                });
-                this.miniCollapsedEl.addClassOnOver('x-layout-mini-over');
-                this.collapsedEl.addClassOnOver("x-layout-collapsed-over");
-                this.collapsedEl.on('click', this.onExpandClick, this, {stopEvent:true});
-            }else {
-                if(this.collapsible !== false && !this.hideCollapseTool) {
-                    var t = this.expandToolEl = this.toolTemplate.append(
-                            this.collapsedEl.dom,
-                            {id:'expand-'+this.position}, true);
-                    t.addClassOnOver('x-tool-expand-'+this.position+'-over');
-                    t.on('click', this.onExpandClick, this, {stopEvent:true});
-                }
-                if(this.floatable !== false || this.titleCollapse){
-                   this.collapsedEl.addClassOnOver("x-layout-collapsed-over");
-                   this.collapsedEl.on("click", this[this.floatable ? 'collapseClick' : 'onExpandClick'], this);
-                }
-            }
-        }
-        return this.collapsedEl;
-    },
-
-
-    onExpandClick : function(e){
-        if(this.isSlid){
-            this.panel.expand(false);
-        }else{
-            this.panel.expand();
-        }
-    },
-
-
-    onCollapseClick : function(e){
-        this.panel.collapse();
-    },
-
-
-    beforeCollapse : function(p, animate){
-        this.lastAnim = animate;
-        if(this.splitEl){
-            this.splitEl.hide();
-        }
-        this.getCollapsedEl().show();
-        var el = this.panel.getEl();
-        this.originalZIndex = el.getStyle('z-index');
-        el.setStyle('z-index', 100);
-        this.isCollapsed = true;
-        this.layout.layout();
-    },
-
-
-    onCollapse : function(animate){
-        this.panel.el.setStyle('z-index', 1);
-        if(this.lastAnim === false || this.panel.animCollapse === false){
-            this.getCollapsedEl().dom.style.visibility = 'visible';
-        }else{
-            this.getCollapsedEl().slideIn(this.panel.slideAnchor, {duration:.2});
-        }
-        this.state.collapsed = true;
-        this.panel.saveState();
-    },
-
-
-    beforeExpand : function(animate){
-        if(this.isSlid){
-            this.afterSlideIn();
-        }
-        var c = this.getCollapsedEl();
-        this.el.show();
-        if(this.position == 'east' || this.position == 'west'){
-            this.panel.setSize(undefined, c.getHeight());
-        }else{
-            this.panel.setSize(c.getWidth(), undefined);
-        }
-        c.hide();
-        c.dom.style.visibility = 'hidden';
-        this.panel.el.setStyle('z-index', this.floatingZIndex);
-    },
-
-
-    onExpand : function(){
-        this.isCollapsed = false;
-        if(this.splitEl){
-            this.splitEl.show();
-        }
-        this.layout.layout();
-        this.panel.el.setStyle('z-index', this.originalZIndex);
-        this.state.collapsed = false;
-        this.panel.saveState();
-    },
-
-
-    collapseClick : function(e){
-        if(this.isSlid){
-           e.stopPropagation();
-           this.slideIn();
-        }else{
-           e.stopPropagation();
-           this.slideOut();
-        }
-    },
-
-
-    onHide : function(){
-        if(this.isCollapsed){
-            this.getCollapsedEl().hide();
-        }else if(this.splitEl){
-            this.splitEl.hide();
-        }
-    },
-
-
-    onShow : function(){
-        if(this.isCollapsed){
-            this.getCollapsedEl().show();
-        }else if(this.splitEl){
-            this.splitEl.show();
-        }
-    },
-
-
-    isVisible : function(){
-        return !this.panel.hidden;
-    },
-
-
-    getMargins : function(){
-        return this.isCollapsed && this.cmargins ? this.cmargins : this.margins;
-    },
-
-
-    getSize : function(){
-        return this.isCollapsed ? this.getCollapsedEl().getSize() : this.panel.getSize();
-    },
-
-
-    setPanel : function(panel){
-        this.panel = panel;
-    },
-
-
-    getMinWidth: function(){
-        return this.minWidth;
-    },
-
-
-    getMinHeight: function(){
-        return this.minHeight;
-    },
-
-
-    applyLayoutCollapsed : function(box){
-        var ce = this.getCollapsedEl();
-        ce.setLeftTop(box.x, box.y);
-        ce.setSize(box.width, box.height);
-    },
-
-
-    applyLayout : function(box){
-        if(this.isCollapsed){
-            this.applyLayoutCollapsed(box);
-        }else{
-            this.panel.setPosition(box.x, box.y);
-            this.panel.setSize(box.width, box.height);
-        }
-    },
-
-
-    beforeSlide: function(){
-        this.panel.beforeEffect();
-    },
-
-
-    afterSlide : function(){
-        this.panel.afterEffect();
-    },
-
-
-    initAutoHide : function(){
-        if(this.autoHide !== false){
-            if(!this.autoHideHd){
-                this.autoHideSlideTask = new Ext.util.DelayedTask(this.slideIn, this);
-                this.autoHideHd = {
-                    "mouseout": function(e){
-                        if(!e.within(this.el, true)){
-                            this.autoHideSlideTask.delay(500);
-                        }
-                    },
-                    "mouseover" : function(e){
-                        this.autoHideSlideTask.cancel();
-                    },
-                    scope : this
-                };
-            }
-            this.el.on(this.autoHideHd);
-            this.collapsedEl.on(this.autoHideHd);
-        }
-    },
-
-
-    clearAutoHide : function(){
-        if(this.autoHide !== false){
-            this.el.un("mouseout", this.autoHideHd.mouseout);
-            this.el.un("mouseover", this.autoHideHd.mouseover);
-            this.collapsedEl.un("mouseout", this.autoHideHd.mouseout);
-            this.collapsedEl.un("mouseover", this.autoHideHd.mouseover);
-        }
-    },
-
-
-    clearMonitor : function(){
-        Ext.getDoc().un("click", this.slideInIf, this);
-    },
-
-
-    slideOut : function(){
-        if(this.isSlid || this.el.hasActiveFx()){
-            return;
-        }
-        this.isSlid = true;
-        var ts = this.panel.tools, dh, pc;
-        if(ts && ts.toggle){
-            ts.toggle.hide();
-        }
-        this.el.show();
-
-
-        pc = this.panel.collapsed;
-        this.panel.collapsed = false;
-
-        if(this.position == 'east' || this.position == 'west'){
-
-            dh = this.panel.deferHeight;
-            this.panel.deferHeight = false;
-
-            this.panel.setSize(undefined, this.collapsedEl.getHeight());
-
-
-            this.panel.deferHeight = dh;
-        }else{
-            this.panel.setSize(this.collapsedEl.getWidth(), undefined);
-        }
-
-
-        this.panel.collapsed = pc;
-
-        this.restoreLT = [this.el.dom.style.left, this.el.dom.style.top];
-        this.el.alignTo(this.collapsedEl, this.getCollapseAnchor());
-        this.el.setStyle("z-index", this.floatingZIndex+2);
-        this.panel.el.replaceClass('x-panel-collapsed', 'x-panel-floating');
-        if(this.animFloat !== false){
-            this.beforeSlide();
-            this.el.slideIn(this.getSlideAnchor(), {
-                callback: function(){
-                    this.afterSlide();
-                    this.initAutoHide();
-                    Ext.getDoc().on("click", this.slideInIf, this);
-                },
-                scope: this,
-                block: true
-            });
-        }else{
-            this.initAutoHide();
-             Ext.getDoc().on("click", this.slideInIf, this);
-        }
-    },
-
-
-    afterSlideIn : function(){
-        this.clearAutoHide();
-        this.isSlid = false;
-        this.clearMonitor();
-        this.el.setStyle("z-index", "");
-        this.panel.el.replaceClass('x-panel-floating', 'x-panel-collapsed');
-        this.el.dom.style.left = this.restoreLT[0];
-        this.el.dom.style.top = this.restoreLT[1];
-
-        var ts = this.panel.tools;
-        if(ts && ts.toggle){
-            ts.toggle.show();
-        }
-    },
-
-
-    slideIn : function(cb){
-        if(!this.isSlid || this.el.hasActiveFx()){
-            Ext.callback(cb);
-            return;
-        }
-        this.isSlid = false;
-        if(this.animFloat !== false){
-            this.beforeSlide();
-            this.el.slideOut(this.getSlideAnchor(), {
-                callback: function(){
-                    this.el.hide();
-                    this.afterSlide();
-                    this.afterSlideIn();
-                    Ext.callback(cb);
-                },
-                scope: this,
-                block: true
-            });
-        }else{
-            this.el.hide();
-            this.afterSlideIn();
-        }
-    },
-
-
-    slideInIf : function(e){
-        if(!e.within(this.el)){
-            this.slideIn();
-        }
-    },
-
-
-    anchors : {
-        "west" : "left",
-        "east" : "right",
-        "north" : "top",
-        "south" : "bottom"
-    },
-
-
-    sanchors : {
-        "west" : "l",
-        "east" : "r",
-        "north" : "t",
-        "south" : "b"
-    },
-
-
-    canchors : {
-        "west" : "tl-tr",
-        "east" : "tr-tl",
-        "north" : "tl-bl",
-        "south" : "bl-tl"
-    },
-
-
-    getAnchor : function(){
-        return this.anchors[this.position];
-    },
-
-
-    getCollapseAnchor : function(){
-        return this.canchors[this.position];
-    },
-
-
-    getSlideAnchor : function(){
-        return this.sanchors[this.position];
-    },
-
-
-    getAlignAdj : function(){
-        var cm = this.cmargins;
-        switch(this.position){
-            case "west":
-                return [0, 0];
-            break;
-            case "east":
-                return [0, 0];
-            break;
-            case "north":
-                return [0, 0];
-            break;
-            case "south":
-                return [0, 0];
-            break;
-        }
-    },
-
-
-    getExpandAdj : function(){
-        var c = this.collapsedEl, cm = this.cmargins;
-        switch(this.position){
-            case "west":
-                return [-(cm.right+c.getWidth()+cm.left), 0];
-            break;
-            case "east":
-                return [cm.right+c.getWidth()+cm.left, 0];
-            break;
-            case "north":
-                return [0, -(cm.top+cm.bottom+c.getHeight())];
-            break;
-            case "south":
-                return [0, cm.top+cm.bottom+c.getHeight()];
-            break;
-        }
-    },
-
-    destroy : function(){
-        if (this.autoHideSlideTask && this.autoHideSlideTask.cancel){
-            this.autoHideSlideTask.cancel();
-        }
-        Ext.destroyMembers(this, 'miniCollapsedEl', 'collapsedEl', 'expandToolEl');
-    }
-};
-
-
-Ext.layout.BorderLayout.SplitRegion = function(layout, config, pos){
-    Ext.layout.BorderLayout.SplitRegion.superclass.constructor.call(this, layout, config, pos);
-
-    this.applyLayout = this.applyFns[pos];
-};
-
-Ext.extend(Ext.layout.BorderLayout.SplitRegion, Ext.layout.BorderLayout.Region, {
-
-
-    splitTip : "Drag to resize.",
-
-    collapsibleSplitTip : "Drag to resize. Double click to hide.",
-
-    useSplitTips : false,
-
-
-    splitSettings : {
-        north : {
-            orientation: Ext.SplitBar.VERTICAL,
-            placement: Ext.SplitBar.TOP,
-            maxFn : 'getVMaxSize',
-            minProp: 'minHeight',
-            maxProp: 'maxHeight'
-        },
-        south : {
-            orientation: Ext.SplitBar.VERTICAL,
-            placement: Ext.SplitBar.BOTTOM,
-            maxFn : 'getVMaxSize',
-            minProp: 'minHeight',
-            maxProp: 'maxHeight'
-        },
-        east : {
-            orientation: Ext.SplitBar.HORIZONTAL,
-            placement: Ext.SplitBar.RIGHT,
-            maxFn : 'getHMaxSize',
-            minProp: 'minWidth',
-            maxProp: 'maxWidth'
-        },
-        west : {
-            orientation: Ext.SplitBar.HORIZONTAL,
-            placement: Ext.SplitBar.LEFT,
-            maxFn : 'getHMaxSize',
-            minProp: 'minWidth',
-            maxProp: 'maxWidth'
-        }
-    },
-
-
-    applyFns : {
-        west : function(box){
-            if(this.isCollapsed){
-                return this.applyLayoutCollapsed(box);
-            }
-            var sd = this.splitEl.dom, s = sd.style;
-            this.panel.setPosition(box.x, box.y);
-            var sw = sd.offsetWidth;
-            s.left = (box.x+box.width-sw)+'px';
-            s.top = (box.y)+'px';
-            s.height = Math.max(0, box.height)+'px';
-            this.panel.setSize(box.width-sw, box.height);
-        },
-        east : function(box){
-            if(this.isCollapsed){
-                return this.applyLayoutCollapsed(box);
-            }
-            var sd = this.splitEl.dom, s = sd.style;
-            var sw = sd.offsetWidth;
-            this.panel.setPosition(box.x+sw, box.y);
-            s.left = (box.x)+'px';
-            s.top = (box.y)+'px';
-            s.height = Math.max(0, box.height)+'px';
-            this.panel.setSize(box.width-sw, box.height);
-        },
-        north : function(box){
-            if(this.isCollapsed){
-                return this.applyLayoutCollapsed(box);
-            }
-            var sd = this.splitEl.dom, s = sd.style;
-            var sh = sd.offsetHeight;
-            this.panel.setPosition(box.x, box.y);
-            s.left = (box.x)+'px';
-            s.top = (box.y+box.height-sh)+'px';
-            s.width = Math.max(0, box.width)+'px';
-            this.panel.setSize(box.width, box.height-sh);
-        },
-        south : function(box){
-            if(this.isCollapsed){
-                return this.applyLayoutCollapsed(box);
-            }
-            var sd = this.splitEl.dom, s = sd.style;
-            var sh = sd.offsetHeight;
-            this.panel.setPosition(box.x, box.y+sh);
-            s.left = (box.x)+'px';
-            s.top = (box.y)+'px';
-            s.width = Math.max(0, box.width)+'px';
-            this.panel.setSize(box.width, box.height-sh);
-        }
-    },
-
-
-    render : function(ct, p){
-        Ext.layout.BorderLayout.SplitRegion.superclass.render.call(this, ct, p);
-
-        var ps = this.position;
-
-        this.splitEl = ct.createChild({
-            cls: "x-layout-split x-layout-split-"+ps, html: "&#160;",
-            id: this.panel.id + '-xsplit'
-        });
-
-        if(this.collapseMode == 'mini'){
-            this.miniSplitEl = this.splitEl.createChild({
-                cls: "x-layout-mini x-layout-mini-"+ps, html: "&#160;"
-            });
-            this.miniSplitEl.addClassOnOver('x-layout-mini-over');
-            this.miniSplitEl.on('click', this.onCollapseClick, this, {stopEvent:true});
-        }
-
-        var s = this.splitSettings[ps];
-
-        this.split = new Ext.SplitBar(this.splitEl.dom, p.el, s.orientation);
-        this.split.tickSize = this.tickSize;
-        this.split.placement = s.placement;
-        this.split.getMaximumSize = this[s.maxFn].createDelegate(this);
-        this.split.minSize = this.minSize || this[s.minProp];
-        this.split.on("beforeapply", this.onSplitMove, this);
-        this.split.useShim = this.useShim === true;
-        this.maxSize = this.maxSize || this[s.maxProp];
-
-        if(p.hidden){
-            this.splitEl.hide();
-        }
-
-        if(this.useSplitTips){
-            this.splitEl.dom.title = this.collapsible ? this.collapsibleSplitTip : this.splitTip;
-        }
-        if(this.collapsible){
-            this.splitEl.on("dblclick", this.onCollapseClick,  this);
-        }
-    },
-
-
-    getSize : function(){
-        if(this.isCollapsed){
-            return this.collapsedEl.getSize();
-        }
-        var s = this.panel.getSize();
-        if(this.position == 'north' || this.position == 'south'){
-            s.height += this.splitEl.dom.offsetHeight;
-        }else{
-            s.width += this.splitEl.dom.offsetWidth;
-        }
-        return s;
-    },
-
-
-    getHMaxSize : function(){
-         var cmax = this.maxSize || 10000;
-         var center = this.layout.center;
-         return Math.min(cmax, (this.el.getWidth()+center.el.getWidth())-center.getMinWidth());
-    },
-
-
-    getVMaxSize : function(){
-        var cmax = this.maxSize || 10000;
-        var center = this.layout.center;
-        return Math.min(cmax, (this.el.getHeight()+center.el.getHeight())-center.getMinHeight());
-    },
-
-
-    onSplitMove : function(split, newSize){
-        var s = this.panel.getSize();
-        this.lastSplitSize = newSize;
-        if(this.position == 'north' || this.position == 'south'){
-            this.panel.setSize(s.width, newSize);
-            this.state.height = newSize;
-        }else{
-            this.panel.setSize(newSize, s.height);
-            this.state.width = newSize;
-        }
-        this.layout.layout();
-        this.panel.saveState();
-        return false;
-    },
-
-
-    getSplitBar : function(){
-        return this.split;
-    },
-
-
-    destroy : function() {
-        Ext.destroy(this.miniSplitEl, this.split, this.splitEl);
-        Ext.layout.BorderLayout.SplitRegion.superclass.destroy.call(this);
-    }
-});
-
-Ext.Container.LAYOUTS['border'] = Ext.layout.BorderLayout;
-
-Ext.layout.FormLayout = Ext.extend(Ext.layout.AnchorLayout, {
-
-
-    labelSeparator : ':',
-
-
-
-
-    trackLabels: true,
-
-    type: 'form',
-
-    onRemove: function(c){
-        Ext.layout.FormLayout.superclass.onRemove.call(this, c);
-        if(this.trackLabels){
-            c.un('show', this.onFieldShow, this);
-            c.un('hide', this.onFieldHide, this);
-        }
-
-        var el = c.getPositionEl(),
-            ct = c.getItemCt && c.getItemCt();
-        if (c.rendered && ct) {
-            if (el && el.dom) {
-                el.insertAfter(ct);
-            }
-            Ext.destroy(ct);
-            Ext.destroyMembers(c, 'label', 'itemCt');
-            if (c.customItemCt) {
-                Ext.destroyMembers(c, 'getItemCt', 'customItemCt');
-            }
-        }
-    },
-
-
-    setContainer : function(ct){
-        Ext.layout.FormLayout.superclass.setContainer.call(this, ct);
-        ct.labelAlign = ct.labelAlign || this.labelAlign;
-        if (ct.labelAlign) {
-            ct.addClass('x-form-label-' + ct.labelAlign);
-        }
-
-        if (ct.hideLabels || this.hideLabels) {
-            Ext.apply(this, {
-                labelStyle: 'display:none',
-                elementStyle: 'padding-left:0;',
-                labelAdjust: 0
-            });
-        } else {
-            this.labelSeparator = Ext.isDefined(ct.labelSeparator) ? ct.labelSeparator : this.labelSeparator;
-            ct.labelWidth = ct.labelWidth || this.labelWidth || 100;
-            if(Ext.isNumber(ct.labelWidth)){
-                var pad = ct.labelPad || this.labelPad;
-                pad = Ext.isNumber(pad) ? pad : 5;
-                Ext.apply(this, {
-                    labelAdjust: ct.labelWidth + pad,
-                    labelStyle: 'width:' + ct.labelWidth + 'px;',
-                    elementStyle: 'padding-left:' + (ct.labelWidth + pad) + 'px'
-                });
-            }
-            if(ct.labelAlign == 'top'){
-                Ext.apply(this, {
-                    labelStyle: 'width:auto;',
-                    labelAdjust: 0,
-                    elementStyle: 'padding-left:0;'
-                });
-            }
-        }
-    },
-
-
-    isHide: function(c){
-        return c.hideLabel || this.container.hideLabels;
-    },
-
-    onFieldShow: function(c){
-        c.getItemCt().removeClass('x-hide-' + c.hideMode);
-
-
-        if (c.isComposite) {
-            c.doLayout();
-        }
-    },
-
-    onFieldHide: function(c){
-        c.getItemCt().addClass('x-hide-' + c.hideMode);
-    },
-
-
-    getLabelStyle: function(s){
-        var ls = '', items = [this.labelStyle, s];
-        for (var i = 0, len = items.length; i < len; ++i){
-            if (items[i]){
-                ls += items[i];
-                if (ls.substr(-1, 1) != ';'){
-                    ls += ';';
-                }
-            }
-        }
-        return ls;
-    },
-
-
-
-
-    renderItem : function(c, position, target){
-        if(c && (c.isFormField || c.fieldLabel) && c.inputType != 'hidden'){
-            var args = this.getTemplateArgs(c);
-            if(Ext.isNumber(position)){
-                position = target.dom.childNodes[position] || null;
-            }
-            if(position){
-                c.itemCt = this.fieldTpl.insertBefore(position, args, true);
-            }else{
-                c.itemCt = this.fieldTpl.append(target, args, true);
-            }
-            if(!c.getItemCt){
-
-
-                Ext.apply(c, {
-                    getItemCt: function(){
-                        return c.itemCt;
-                    },
-                    customItemCt: true
-                });
-            }
-            c.label = c.getItemCt().child('label.x-form-item-label');
-            if(!c.rendered){
-                c.render('x-form-el-' + c.id);
-            }else if(!this.isValidParent(c, target)){
-                Ext.fly('x-form-el-' + c.id).appendChild(c.getPositionEl());
-            }
-            if(this.trackLabels){
-                if(c.hidden){
-                    this.onFieldHide(c);
-                }
-                c.on({
-                    scope: this,
-                    show: this.onFieldShow,
-                    hide: this.onFieldHide
-                });
-            }
-            this.configureItem(c);
-        }else {
-            Ext.layout.FormLayout.superclass.renderItem.apply(this, arguments);
-        }
-    },
-
-
-    getTemplateArgs: function(field) {
-        var noLabelSep = !field.fieldLabel || field.hideLabel,
-            itemCls = (field.itemCls || this.container.itemCls || '') + (field.hideLabel ? ' x-hide-label' : '');
-
-
-        if (Ext.isIE9 && Ext.isIEQuirks && field instanceof Ext.form.TextField) {
-            itemCls += ' x-input-wrapper';
-        }
-
-        return {
-            id            : field.id,
-            label         : field.fieldLabel,
-            itemCls       : itemCls,
-            clearCls      : field.clearCls || 'x-form-clear-left',
-            labelStyle    : this.getLabelStyle(field.labelStyle),
-            elementStyle  : this.elementStyle || '',
-            labelSeparator: noLabelSep ? '' : (Ext.isDefined(field.labelSeparator) ? field.labelSeparator : this.labelSeparator)
-        };
-    },
-
-
-    adjustWidthAnchor: function(value, c){
-        if(c.label && !this.isHide(c) && (this.container.labelAlign != 'top')){
-            var adjust = Ext.isIE6 || Ext.isIEQuirks;
-            return value - this.labelAdjust + (adjust ? -3 : 0);
-        }
-        return value;
-    },
-
-    adjustHeightAnchor : function(value, c){
-        if(c.label && !this.isHide(c) && (this.container.labelAlign == 'top')){
-            return value - c.label.getHeight();
-        }
-        return value;
-    },
-
-
-    isValidParent : function(c, target){
-        return target && this.container.getEl().contains(c.getPositionEl());
-    }
-
-
-});
-
-Ext.Container.LAYOUTS['form'] = Ext.layout.FormLayout;
-
-Ext.layout.AccordionLayout = Ext.extend(Ext.layout.FitLayout, {
-
-    fill : true,
-
-    autoWidth : true,
-
-    titleCollapse : true,
-
-    hideCollapseTool : false,
-
-    collapseFirst : false,
-
-    animate : false,
-
-    sequence : false,
-
-    activeOnTop : false,
-
-    type: 'accordion',
-
-    renderItem : function(c){
-        if(this.animate === false){
-            c.animCollapse = false;
-        }
-        c.collapsible = true;
-        if(this.autoWidth){
-            c.autoWidth = true;
-        }
-        if(this.titleCollapse){
-            c.titleCollapse = true;
-        }
-        if(this.hideCollapseTool){
-            c.hideCollapseTool = true;
-        }
-        if(this.collapseFirst !== undefined){
-            c.collapseFirst = this.collapseFirst;
-        }
-        if(!this.activeItem && !c.collapsed){
-            this.setActiveItem(c, true);
-        }else if(this.activeItem && this.activeItem != c){
-            c.collapsed = true;
-        }
-        Ext.layout.AccordionLayout.superclass.renderItem.apply(this, arguments);
-        c.header.addClass('x-accordion-hd');
-        c.on('beforeexpand', this.beforeExpand, this);
-    },
-
-    onRemove: function(c){
-        Ext.layout.AccordionLayout.superclass.onRemove.call(this, c);
-        if(c.rendered){
-            c.header.removeClass('x-accordion-hd');
-        }
-        c.un('beforeexpand', this.beforeExpand, this);
-    },
-
-
-    beforeExpand : function(p, anim){
-        var ai = this.activeItem;
-        if(ai){
-            if(this.sequence){
-                delete this.activeItem;
-                if (!ai.collapsed){
-                    ai.collapse({callback:function(){
-                        p.expand(anim || true);
-                    }, scope: this});
-                    return false;
-                }
-            }else{
-                ai.collapse(this.animate);
-            }
-        }
-        this.setActive(p);
-        if(this.activeOnTop){
-            p.el.dom.parentNode.insertBefore(p.el.dom, p.el.dom.parentNode.firstChild);
-        }
-
-        this.layout();
-    },
-
-
-    setItemSize : function(item, size){
-        if(this.fill && item){
-            var hh = 0, i, ct = this.getRenderedItems(this.container), len = ct.length, p;
-
-            for (i = 0; i < len; i++) {
-                if((p = ct[i]) != item && !p.hidden){
-                    hh += p.header.getHeight();
-                }
-            };
-
-            size.height -= hh;
-
-
-            item.setSize(size);
-        }
-    },
-
-
-    setActiveItem : function(item){
-        this.setActive(item, true);
-    },
-
-
-    setActive : function(item, expand){
-        var ai = this.activeItem;
-        item = this.container.getComponent(item);
-        if(ai != item){
-            if(item.rendered && item.collapsed && expand){
-                item.expand();
-            }else{
-                if(ai){
-                   ai.fireEvent('deactivate', ai);
-                }
-                this.activeItem = item;
-                item.fireEvent('activate', item);
-            }
-        }
-    }
-});
-Ext.Container.LAYOUTS.accordion = Ext.layout.AccordionLayout;
-
-
-Ext.layout.Accordion = Ext.layout.AccordionLayout;
-Ext.layout.TableLayout = Ext.extend(Ext.layout.ContainerLayout, {
-
-
-
-    monitorResize:false,
-
-    type: 'table',
-
-    targetCls: 'x-table-layout-ct',
-
-
-    tableAttrs:null,
-
-
-    setContainer : function(ct){
-        Ext.layout.TableLayout.superclass.setContainer.call(this, ct);
-
-        this.currentRow = 0;
-        this.currentColumn = 0;
-        this.cells = [];
-    },
-
-
-    onLayout : function(ct, target){
-        var cs = ct.items.items, len = cs.length, c, i;
-
-        if(!this.table){
-            target.addClass('x-table-layout-ct');
-
-            this.table = target.createChild(
-                Ext.apply({tag:'table', cls:'x-table-layout', cellspacing: 0, cn: {tag: 'tbody'}}, this.tableAttrs), null, true);
-        }
-        this.renderAll(ct, target);
-    },
-
-
-    getRow : function(index){
-        var row = this.table.tBodies[0].childNodes[index];
-        if(!row){
-            row = document.createElement('tr');
-            this.table.tBodies[0].appendChild(row);
-        }
-        return row;
-    },
-
-
-    getNextCell : function(c){
-        var cell = this.getNextNonSpan(this.currentColumn, this.currentRow);
-        var curCol = this.currentColumn = cell[0], curRow = this.currentRow = cell[1];
-        for(var rowIndex = curRow; rowIndex < curRow + (c.rowspan || 1); rowIndex++){
-            if(!this.cells[rowIndex]){
-                this.cells[rowIndex] = [];
-            }
-            for(var colIndex = curCol; colIndex < curCol + (c.colspan || 1); colIndex++){
-                this.cells[rowIndex][colIndex] = true;
-            }
-        }
-        var td = document.createElement('td');
-        if(c.cellId){
-            td.id = c.cellId;
-        }
-        var cls = 'x-table-layout-cell';
-        if(c.cellCls){
-            cls += ' ' + c.cellCls;
-        }
-        td.className = cls;
-        if(c.colspan){
-            td.colSpan = c.colspan;
-        }
-        if(c.rowspan){
-            td.rowSpan = c.rowspan;
-        }
-        this.getRow(curRow).appendChild(td);
-        return td;
-    },
-
-
-    getNextNonSpan: function(colIndex, rowIndex){
-        var cols = this.columns;
-        while((cols && colIndex >= cols) || (this.cells[rowIndex] && this.cells[rowIndex][colIndex])) {
-            if(cols && colIndex >= cols){
-                rowIndex++;
-                colIndex = 0;
-            }else{
-                colIndex++;
-            }
-        }
-        return [colIndex, rowIndex];
-    },
-
-
-    renderItem : function(c, position, target){
-
-        if(!this.table){
-            this.table = target.createChild(
-                Ext.apply({tag:'table', cls:'x-table-layout', cellspacing: 0, cn: {tag: 'tbody'}}, this.tableAttrs), null, true);
-        }
-        if(c && !c.rendered){
-            c.render(this.getNextCell(c));
-            this.configureItem(c);
-        }else if(c && !this.isValidParent(c, target)){
-            var container = this.getNextCell(c);
-            container.insertBefore(c.getPositionEl().dom, null);
-            c.container = Ext.get(container);
-            this.configureItem(c);
-        }
-    },
-
-
-    isValidParent : function(c, target){
-        return c.getPositionEl().up('table', 5).dom.parentNode === (target.dom || target);
-    },
-
-    destroy: function(){
-        delete this.table;
-        Ext.layout.TableLayout.superclass.destroy.call(this);
-    }
-
-
-});
-
-Ext.Container.LAYOUTS['table'] = Ext.layout.TableLayout;
-Ext.layout.AbsoluteLayout = Ext.extend(Ext.layout.AnchorLayout, {
-
-    extraCls: 'x-abs-layout-item',
-
-    type: 'absolute',
-
-    onLayout : function(ct, target){
-        target.position();
-        this.paddingLeft = target.getPadding('l');
-        this.paddingTop = target.getPadding('t');
-        Ext.layout.AbsoluteLayout.superclass.onLayout.call(this, ct, target);
-    },
-
-
-    adjustWidthAnchor : function(value, comp){
-        return value ? value - comp.getPosition(true)[0] + this.paddingLeft : value;
-    },
-
-
-    adjustHeightAnchor : function(value, comp){
-        return  value ? value - comp.getPosition(true)[1] + this.paddingTop : value;
-    }
-
-});
-Ext.Container.LAYOUTS['absolute'] = Ext.layout.AbsoluteLayout;
-
-Ext.layout.BoxLayout = Ext.extend(Ext.layout.ContainerLayout, {
-
-    defaultMargins : {left:0,top:0,right:0,bottom:0},
-
-    padding : '0',
-
-    pack : 'start',
-
-
-    monitorResize : true,
-    type: 'box',
-    scrollOffset : 0,
-    extraCls : 'x-box-item',
-    targetCls : 'x-box-layout-ct',
-    innerCls : 'x-box-inner',
-
-    constructor : function(config){
-        Ext.layout.BoxLayout.superclass.constructor.call(this, config);
-
-        if (Ext.isString(this.defaultMargins)) {
-            this.defaultMargins = this.parseMargins(this.defaultMargins);
-        }
-
-        var handler = this.overflowHandler;
-
-        if (typeof handler == 'string') {
-            handler = {
-                type: handler
-            };
-        }
-
-        var handlerType = 'none';
-        if (handler && handler.type != undefined) {
-            handlerType = handler.type;
-        }
-
-        var constructor = Ext.layout.boxOverflow[handlerType];
-        if (constructor[this.type]) {
-            constructor = constructor[this.type];
-        }
-
-        this.overflowHandler = new constructor(this, handler);
-    },
-
-
-    onLayout: function(container, target) {
-        Ext.layout.BoxLayout.superclass.onLayout.call(this, container, target);
-
-        var tSize = this.getLayoutTargetSize(),
-            items = this.getVisibleItems(container),
-            calcs = this.calculateChildBoxes(items, tSize),
-            boxes = calcs.boxes,
-            meta  = calcs.meta;
-
-
-        if (tSize.width > 0) {
-            var handler = this.overflowHandler,
-                method  = meta.tooNarrow ? 'handleOverflow' : 'clearOverflow';
-
-            var results = handler[method](calcs, tSize);
-
-            if (results) {
-                if (results.targetSize) {
-                    tSize = results.targetSize;
-                }
-
-                if (results.recalculate) {
-                    items = this.getVisibleItems(container);
-                    calcs = this.calculateChildBoxes(items, tSize);
-                    boxes = calcs.boxes;
-                }
-            }
-        }
-
-
-        this.layoutTargetLastSize = tSize;
-
-
-        this.childBoxCache = calcs;
-
-        this.updateInnerCtSize(tSize, calcs);
-        this.updateChildBoxes(boxes);
-
-
-        this.handleTargetOverflow(tSize, container, target);
-    },
-
-
-    updateChildBoxes: function(boxes) {
-        for (var i = 0, length = boxes.length; i < length; i++) {
-            var box  = boxes[i],
-                comp = box.component;
-
-            if (box.dirtySize) {
-                comp.setSize(box.width, box.height);
-            }
-
-            if (isNaN(box.left) || isNaN(box.top)) {
-                continue;
-            }
-
-            comp.setPosition(box.left, box.top);
-        }
-    },
-
-
-    updateInnerCtSize: function(tSize, calcs) {
-        var align   = this.align,
-            padding = this.padding,
-            width   = tSize.width,
-            height  = tSize.height;
-
-        if (this.type == 'hbox') {
-            var innerCtWidth  = width,
-                innerCtHeight = calcs.meta.maxHeight + padding.top + padding.bottom;
-
-            if (align == 'stretch') {
-                innerCtHeight = height;
-            } else if (align == 'middle') {
-                innerCtHeight = Math.max(height, innerCtHeight);
-            }
-        } else {
-            var innerCtHeight = height,
-                innerCtWidth  = calcs.meta.maxWidth + padding.left + padding.right;
-
-            if (align == 'stretch') {
-                innerCtWidth = width;
-            } else if (align == 'center') {
-                innerCtWidth = Math.max(width, innerCtWidth);
-            }
-        }
-
-        this.innerCt.setSize(innerCtWidth || undefined, innerCtHeight || undefined);
-    },
-
-
-    handleTargetOverflow: function(previousTargetSize, container, target) {
-        var overflow = target.getStyle('overflow');
-
-        if (overflow && overflow != 'hidden' &&!this.adjustmentPass) {
-            var newTargetSize = this.getLayoutTargetSize();
-            if (newTargetSize.width != previousTargetSize.width || newTargetSize.height != previousTargetSize.height){
-                this.adjustmentPass = true;
-                this.onLayout(container, target);
-            }
-        }
-
-        delete this.adjustmentPass;
-    },
-
-
-    isValidParent : function(c, target) {
-        return this.innerCt && c.getPositionEl().dom.parentNode == this.innerCt.dom;
-    },
-
-
-    getVisibleItems: function(ct) {
-        var ct  = ct || this.container,
-            t   = ct.getLayoutTarget(),
-            cti = ct.items.items,
-            len = cti.length,
-
-            i, c, items = [];
-
-        for (i = 0; i < len; i++) {
-            if((c = cti[i]).rendered && this.isValidParent(c, t) && c.hidden !== true  && c.collapsed !== true && c.shouldLayout !== false){
-                items.push(c);
-            }
-        }
-
-        return items;
-    },
-
-
-    renderAll : function(ct, target) {
-        if (!this.innerCt) {
-
-            this.innerCt = target.createChild({cls:this.innerCls});
-            this.padding = this.parseMargins(this.padding);
-        }
-        Ext.layout.BoxLayout.superclass.renderAll.call(this, ct, this.innerCt);
-    },
-
-    getLayoutTargetSize : function() {
-        var target = this.container.getLayoutTarget(), ret;
-
-        if (target) {
-            ret = target.getViewSize();
-
-
-
-
-            if (Ext.isIE9m && Ext.isStrict && ret.width == 0){
-                ret =  target.getStyleSize();
-            }
-
-            ret.width  -= target.getPadding('lr');
-            ret.height -= target.getPadding('tb');
-        }
-
-        return ret;
-    },
-
-
-    renderItem : function(c) {
-        if(Ext.isString(c.margins)){
-            c.margins = this.parseMargins(c.margins);
-        }else if(!c.margins){
-            c.margins = this.defaultMargins;
-        }
-        Ext.layout.BoxLayout.superclass.renderItem.apply(this, arguments);
-    },
-
-
-    destroy: function() {
-        Ext.destroy(this.overflowHandler);
-
-        Ext.layout.BoxLayout.superclass.destroy.apply(this, arguments);
-    }
-});
-
-
-
-Ext.layout.boxOverflow.None = Ext.extend(Object, {
-    constructor: function(layout, config) {
-        this.layout = layout;
-
-        Ext.apply(this, config || {});
-    },
-
-    handleOverflow: Ext.emptyFn,
-
-    clearOverflow: Ext.emptyFn
-});
-
-
-Ext.layout.boxOverflow.none = Ext.layout.boxOverflow.None;
-
-Ext.layout.boxOverflow.Menu = Ext.extend(Ext.layout.boxOverflow.None, {
-
-    afterCls: 'x-strip-right',
-
-
-    noItemsMenuText : '<div class="x-toolbar-no-items">(None)</div>',
-
-    constructor: function(layout) {
-        Ext.layout.boxOverflow.Menu.superclass.constructor.apply(this, arguments);
-
-
-        this.menuItems = [];
-    },
-
-
-    createInnerElements: function() {
-        if (!this.afterCt) {
-            this.afterCt  = this.layout.innerCt.insertSibling({cls: this.afterCls},  'before');
-        }
-    },
-
-
-    clearOverflow: function(calculations, targetSize) {
-        var newWidth = targetSize.width + (this.afterCt ? this.afterCt.getWidth() : 0),
-            items    = this.menuItems;
-
-        this.hideTrigger();
-
-        for (var index = 0, length = items.length; index < length; index++) {
-            items.pop().component.show();
-        }
-
-        return {
-            targetSize: {
-                height: targetSize.height,
-                width : newWidth
-            }
-        };
-    },
-
-
-    showTrigger: function() {
-        this.createMenu();
-        this.menuTrigger.show();
-    },
-
-
-    hideTrigger: function() {
-        if (this.menuTrigger != undefined) {
-            this.menuTrigger.hide();
-        }
-    },
-
-
-    beforeMenuShow: function(menu) {
-        var items = this.menuItems,
-            len   = items.length,
-            item,
-            prev;
-
-        var needsSep = function(group, item){
-            return group.isXType('buttongroup') && !(item instanceof Ext.Toolbar.Separator);
-        };
-
-        this.clearMenu();
-        menu.removeAll();
-
-        for (var i = 0; i < len; i++) {
-            item = items[i].component;
-
-            if (prev && (needsSep(item, prev) || needsSep(prev, item))) {
-                menu.add('-');
-            }
-
-            this.addComponentToMenu(menu, item);
-            prev = item;
-        }
-
-
-        if (menu.items.length < 1) {
-            menu.add(this.noItemsMenuText);
-        }
-    },
-
-
-    createMenuConfig : function(component, hideOnClick){
-        var config = Ext.apply({}, component.initialConfig),
-            group  = component.toggleGroup;
-
-        Ext.copyTo(config, component, [
-            'iconCls', 'icon', 'itemId', 'disabled', 'handler', 'scope', 'menu'
-        ]);
-
-        Ext.apply(config, {
-            text       : component.overflowText || component.text,
-            hideOnClick: hideOnClick
-        });
-
-        if (group || component.enableToggle) {
-            Ext.apply(config, {
-                group  : group,
-                checked: component.pressed,
-                listeners: {
-                    checkchange: function(item, checked){
-                        component.toggle(checked);
-                    }
-                }
-            });
-        }
-
-        delete config.ownerCt;
-        delete config.xtype;
-        delete config.id;
-
-        return config;
-    },
-
-
-    addComponentToMenu : function(menu, component) {
-        if (component instanceof Ext.Toolbar.Separator) {
-            menu.add('-');
-
-        } else if (Ext.isFunction(component.isXType)) {
-            if (component.isXType('splitbutton')) {
-                menu.add(this.createMenuConfig(component, true));
-
-            } else if (component.isXType('button')) {
-                menu.add(this.createMenuConfig(component, !component.menu));
-
-            } else if (component.isXType('buttongroup')) {
-                component.items.each(function(item){
-                     this.addComponentToMenu(menu, item);
-                }, this);
-            }
-        }
-    },
-
-
-    clearMenu : function(){
-        var menu = this.moreMenu;
-        if (menu && menu.items) {
-            menu.items.each(function(item){
-                delete item.menu;
-            });
-        }
-    },
-
-
-    createMenu: function() {
-        if (!this.menuTrigger) {
-            this.createInnerElements();
-
-
-            this.menu = new Ext.menu.Menu({
-                ownerCt : this.layout.container,
-                listeners: {
-                    scope: this,
-                    beforeshow: this.beforeMenuShow
-                }
-            });
-
-
-            this.menuTrigger = new Ext.Button({
-                iconCls : 'x-toolbar-more-icon',
-                cls     : 'x-toolbar-more',
-                menu    : this.menu,
-                renderTo: this.afterCt
-            });
-        }
-    },
-
-
-    destroy: function() {
-        Ext.destroy(this.menu, this.menuTrigger);
-    }
-});
-
-Ext.layout.boxOverflow.menu = Ext.layout.boxOverflow.Menu;
-
-
-
-Ext.layout.boxOverflow.HorizontalMenu = Ext.extend(Ext.layout.boxOverflow.Menu, {
-
-    constructor: function() {
-        Ext.layout.boxOverflow.HorizontalMenu.superclass.constructor.apply(this, arguments);
-
-        var me = this,
-            layout = me.layout,
-            origFunction = layout.calculateChildBoxes;
-
-        layout.calculateChildBoxes = function(visibleItems, targetSize) {
-            var calcs = origFunction.apply(layout, arguments),
-                meta  = calcs.meta,
-                items = me.menuItems;
-
-
-
-            var hiddenWidth = 0;
-            for (var index = 0, length = items.length; index < length; index++) {
-                hiddenWidth += items[index].width;
-            }
-
-            meta.minimumWidth += hiddenWidth;
-            meta.tooNarrow = meta.minimumWidth > targetSize.width;
-
-            return calcs;
-        };
-    },
-
-    handleOverflow: function(calculations, targetSize) {
-        this.showTrigger();
-
-        var newWidth    = targetSize.width - this.afterCt.getWidth(),
-            boxes       = calculations.boxes,
-            usedWidth   = 0,
-            recalculate = false;
-
-
-        for (var index = 0, length = boxes.length; index < length; index++) {
-            usedWidth += boxes[index].width;
-        }
-
-        var spareWidth = newWidth - usedWidth,
-            showCount  = 0;
-
-
-        for (var index = 0, length = this.menuItems.length; index < length; index++) {
-            var hidden = this.menuItems[index],
-                comp   = hidden.component,
-                width  = hidden.width;
-
-            if (width < spareWidth) {
-                comp.show();
-
-                spareWidth -= width;
-                showCount ++;
-                recalculate = true;
-            } else {
-                break;
-            }
-        }
-
-        if (recalculate) {
-            this.menuItems = this.menuItems.slice(showCount);
-        } else {
-            for (var i = boxes.length - 1; i >= 0; i--) {
-                var item  = boxes[i].component,
-                    right = boxes[i].left + boxes[i].width;
-
-                if (right >= newWidth) {
-                    this.menuItems.unshift({
-                        component: item,
-                        width    : boxes[i].width
-                    });
-
-                    item.hide();
-                } else {
-                    break;
-                }
-            }
-        }
-
-        if (this.menuItems.length == 0) {
-            this.hideTrigger();
-        }
-
-        return {
-            targetSize: {
-                height: targetSize.height,
-                width : newWidth
-            },
-            recalculate: recalculate
-        };
-    }
-});
-
-Ext.layout.boxOverflow.menu.hbox = Ext.layout.boxOverflow.HorizontalMenu;
-Ext.layout.boxOverflow.Scroller = Ext.extend(Ext.layout.boxOverflow.None, {
-
-    animateScroll: true,
-
-
-    scrollIncrement: 100,
-
-
-    wheelIncrement: 3,
-
-
-    scrollRepeatInterval: 400,
-
-
-    scrollDuration: 0.4,
-
-
-    beforeCls: 'x-strip-left',
-
-
-    afterCls: 'x-strip-right',
-
-
-    scrollerCls: 'x-strip-scroller',
-
-
-    beforeScrollerCls: 'x-strip-scroller-left',
-
-
-    afterScrollerCls: 'x-strip-scroller-right',
-
-
-    createWheelListener: function() {
-        this.layout.innerCt.on({
-            scope     : this,
-            mousewheel: function(e) {
-                e.stopEvent();
-
-                this.scrollBy(e.getWheelDelta() * this.wheelIncrement * -1, false);
-            }
-        });
-    },
-
-
-    handleOverflow: function(calculations, targetSize) {
-        this.createInnerElements();
-        this.showScrollers();
-    },
-
-
-    clearOverflow: function() {
-        this.hideScrollers();
-    },
-
-
-    showScrollers: function() {
-        this.createScrollers();
-
-        this.beforeScroller.show();
-        this.afterScroller.show();
-
-        this.updateScrollButtons();
-    },
-
-
-    hideScrollers: function() {
-        if (this.beforeScroller != undefined) {
-            this.beforeScroller.hide();
-            this.afterScroller.hide();
-        }
-    },
-
-
-    createScrollers: function() {
-        if (!this.beforeScroller && !this.afterScroller) {
-            var before = this.beforeCt.createChild({
-                cls: String.format("{0} {1} ", this.scrollerCls, this.beforeScrollerCls)
-            });
-
-            var after = this.afterCt.createChild({
-                cls: String.format("{0} {1}", this.scrollerCls, this.afterScrollerCls)
-            });
-
-            before.addClassOnOver(this.beforeScrollerCls + '-hover');
-            after.addClassOnOver(this.afterScrollerCls + '-hover');
-
-            before.setVisibilityMode(Ext.Element.DISPLAY);
-            after.setVisibilityMode(Ext.Element.DISPLAY);
-
-            this.beforeRepeater = new Ext.util.ClickRepeater(before, {
-                interval: this.scrollRepeatInterval,
-                handler : this.scrollLeft,
-                scope   : this
-            });
-
-            this.afterRepeater = new Ext.util.ClickRepeater(after, {
-                interval: this.scrollRepeatInterval,
-                handler : this.scrollRight,
-                scope   : this
-            });
-
-
-            this.beforeScroller = before;
-
-
-            this.afterScroller = after;
-        }
-    },
-
-
-    destroy: function() {
-        Ext.destroy(this.beforeScroller, this.afterScroller, this.beforeRepeater, this.afterRepeater, this.beforeCt, this.afterCt);
-    },
-
-
-    scrollBy: function(delta, animate) {
-        this.scrollTo(this.getScrollPosition() + delta, animate);
-    },
-
-
-    getItem: function(item) {
-        if (Ext.isString(item)) {
-            item = Ext.getCmp(item);
-        } else if (Ext.isNumber(item)) {
-            item = this.items[item];
-        }
-
-        return item;
-    },
-
-
-    getScrollAnim: function() {
-        return {
-            duration: this.scrollDuration,
-            callback: this.updateScrollButtons,
-            scope   : this
-        };
-    },
-
-
-    updateScrollButtons: function() {
-        if (this.beforeScroller == undefined || this.afterScroller == undefined) {
-            return;
-        }
-
-        var beforeMeth = this.atExtremeBefore()  ? 'addClass' : 'removeClass',
-            afterMeth  = this.atExtremeAfter() ? 'addClass' : 'removeClass',
-            beforeCls  = this.beforeScrollerCls + '-disabled',
-            afterCls   = this.afterScrollerCls  + '-disabled';
-
-        this.beforeScroller[beforeMeth](beforeCls);
-        this.afterScroller[afterMeth](afterCls);
-        this.scrolling = false;
-    },
-
-
-    atExtremeBefore: function() {
-        return this.getScrollPosition() === 0;
-    },
-
-
-    scrollLeft: function(animate) {
-        this.scrollBy(-this.scrollIncrement, animate);
-    },
-
-
-    scrollRight: function(animate) {
-        this.scrollBy(this.scrollIncrement, animate);
-    },
-
-
-    scrollToItem: function(item, animate) {
-        item = this.getItem(item);
-
-        if (item != undefined) {
-            var visibility = this.getItemVisibility(item);
-
-            if (!visibility.fullyVisible) {
-                var box  = item.getBox(true, true),
-                    newX = box.x;
-
-                if (visibility.hiddenRight) {
-                    newX -= (this.layout.innerCt.getWidth() - box.width);
-                }
-
-                this.scrollTo(newX, animate);
-            }
-        }
-    },
-
-
-    getItemVisibility: function(item) {
-        var box         = this.getItem(item).getBox(true, true),
-            itemLeft    = box.x,
-            itemRight   = box.x + box.width,
-            scrollLeft  = this.getScrollPosition(),
-            scrollRight = this.layout.innerCt.getWidth() + scrollLeft;
-
-        return {
-            hiddenLeft  : itemLeft < scrollLeft,
-            hiddenRight : itemRight > scrollRight,
-            fullyVisible: itemLeft > scrollLeft && itemRight < scrollRight
-        };
-    }
-});
-
-Ext.layout.boxOverflow.scroller = Ext.layout.boxOverflow.Scroller;
-
-
-
-Ext.layout.boxOverflow.VerticalScroller = Ext.extend(Ext.layout.boxOverflow.Scroller, {
-    scrollIncrement: 75,
-    wheelIncrement : 2,
-
-    handleOverflow: function(calculations, targetSize) {
-        Ext.layout.boxOverflow.VerticalScroller.superclass.handleOverflow.apply(this, arguments);
-
-        return {
-            targetSize: {
-                height: targetSize.height - (this.beforeCt.getHeight() + this.afterCt.getHeight()),
-                width : targetSize.width
-            }
-        };
-    },
-
-
-    createInnerElements: function() {
-        var target = this.layout.innerCt;
-
-
-
-        if (!this.beforeCt) {
-            this.beforeCt = target.insertSibling({cls: this.beforeCls}, 'before');
-            this.afterCt  = target.insertSibling({cls: this.afterCls},  'after');
-
-            this.createWheelListener();
-        }
-    },
-
-
-    scrollTo: function(position, animate) {
-        var oldPosition = this.getScrollPosition(),
-            newPosition = position.constrain(0, this.getMaxScrollBottom());
-
-        if (newPosition != oldPosition && !this.scrolling) {
-            if (animate == undefined) {
-                animate = this.animateScroll;
-            }
-
-            this.layout.innerCt.scrollTo('top', newPosition, animate ? this.getScrollAnim() : false);
-
-            if (animate) {
-                this.scrolling = true;
-            } else {
-                this.scrolling = false;
-                this.updateScrollButtons();
-            }
-        }
-    },
-
-
-    getScrollPosition: function(){
-        return parseInt(this.layout.innerCt.dom.scrollTop, 10) || 0;
-    },
-
-
-    getMaxScrollBottom: function() {
-        return this.layout.innerCt.dom.scrollHeight - this.layout.innerCt.getHeight();
-    },
-
-
-    atExtremeAfter: function() {
-        return this.getScrollPosition() >= this.getMaxScrollBottom();
-    }
-});
-
-Ext.layout.boxOverflow.scroller.vbox = Ext.layout.boxOverflow.VerticalScroller;
-
-
-
-Ext.layout.boxOverflow.HorizontalScroller = Ext.extend(Ext.layout.boxOverflow.Scroller, {
-    handleOverflow: function(calculations, targetSize) {
-        Ext.layout.boxOverflow.HorizontalScroller.superclass.handleOverflow.apply(this, arguments);
-
-        return {
-            targetSize: {
-                height: targetSize.height,
-                width : targetSize.width - (this.beforeCt.getWidth() + this.afterCt.getWidth())
-            }
-        };
-    },
-
-
-    createInnerElements: function() {
-        var target = this.layout.innerCt;
-
-
-
-        if (!this.beforeCt) {
-            this.afterCt  = target.insertSibling({cls: this.afterCls},  'before');
-            this.beforeCt = target.insertSibling({cls: this.beforeCls}, 'before');
-
-            this.createWheelListener();
-        }
-    },
-
-
-    scrollTo: function(position, animate) {
-        var oldPosition = this.getScrollPosition(),
-            newPosition = position.constrain(0, this.getMaxScrollRight());
-
-        if (newPosition != oldPosition && !this.scrolling) {
-            if (animate == undefined) {
-                animate = this.animateScroll;
-            }
-
-            this.layout.innerCt.scrollTo('left', newPosition, animate ? this.getScrollAnim() : false);
-
-            if (animate) {
-                this.scrolling = true;
-            } else {
-                this.scrolling = false;
-                this.updateScrollButtons();
-            }
-        }
-    },
-
-
-    getScrollPosition: function(){
-        return parseInt(this.layout.innerCt.dom.scrollLeft, 10) || 0;
-    },
-
-
-    getMaxScrollRight: function() {
-        return this.layout.innerCt.dom.scrollWidth - this.layout.innerCt.getWidth();
-    },
-
-
-    atExtremeAfter: function() {
-        return this.getScrollPosition() >= this.getMaxScrollRight();
-    }
-});
-
-Ext.layout.boxOverflow.scroller.hbox = Ext.layout.boxOverflow.HorizontalScroller;
-Ext.layout.HBoxLayout = Ext.extend(Ext.layout.BoxLayout, {
-
-    align: 'top',
-
-    type : 'hbox',
-
-
-
-
-
-    calculateChildBoxes: function(visibleItems, targetSize) {
-        var visibleCount = visibleItems.length,
-
-            padding      = this.padding,
-            topOffset    = padding.top,
-            leftOffset   = padding.left,
-            paddingVert  = topOffset  + padding.bottom,
-            paddingHoriz = leftOffset + padding.right,
-
-            width        = targetSize.width - this.scrollOffset,
-            height       = targetSize.height,
-            availHeight  = Math.max(0, height - paddingVert),
-
-            isStart      = this.pack == 'start',
-            isCenter     = this.pack == 'center',
-            isEnd        = this.pack == 'end',
-
-            nonFlexWidth = 0,
-            maxHeight    = 0,
-            totalFlex    = 0,
-            desiredWidth = 0,
-            minimumWidth = 0,
-
-
-            boxes        = [],
-
-
-            child, childWidth, childHeight, childSize, childMargins, canLayout, i, calcs, flexedWidth,
-            horizMargins, vertMargins, stretchHeight;
-
-
-        for (i = 0; i < visibleCount; i++) {
-            child       = visibleItems[i];
-            childHeight = child.height;
-            childWidth  = child.width;
-            canLayout   = !child.hasLayout && typeof child.doLayout == 'function';
-
-
-            if (typeof childWidth != 'number') {
-
-
-                if (child.flex && !childWidth) {
-                    totalFlex += child.flex;
-
-
-                } else {
-
-
-                    if (!childWidth && canLayout) {
-                        child.doLayout();
-                    }
-
-                    childSize   = child.getSize();
-                    childWidth  = childSize.width;
-                    childHeight = childSize.height;
-                }
-            }
-
-            childMargins = child.margins;
-            horizMargins = childMargins.left + childMargins.right;
-
-            nonFlexWidth += horizMargins + (childWidth || 0);
-            desiredWidth += horizMargins + (child.flex ? child.minWidth || 0 : childWidth);
-            minimumWidth += horizMargins + (child.minWidth || childWidth || 0);
-
-
-            if (typeof childHeight != 'number') {
-                if (canLayout) {
-                    child.doLayout();
-                }
-                childHeight = child.getHeight();
-            }
-
-            maxHeight = Math.max(maxHeight, childHeight + childMargins.top + childMargins.bottom);
-
-
-            boxes.push({
-                component: child,
-                height   : childHeight || undefined,
-                width    : childWidth  || undefined
-            });
-        }
-
-        var shortfall = desiredWidth - width,
-            tooNarrow = minimumWidth > width;
-
-
-        var availableWidth = Math.max(0, width - nonFlexWidth - paddingHoriz);
-
-        if (tooNarrow) {
-            for (i = 0; i < visibleCount; i++) {
-                boxes[i].width = visibleItems[i].minWidth || visibleItems[i].width || boxes[i].width;
-            }
-        } else {
-
-
-            if (shortfall > 0) {
-                var minWidths = [];
-
-
-
-
-                for (var index = 0, length = visibleCount; index < length; index++) {
-                    var item     = visibleItems[index],
-                        minWidth = item.minWidth || 0;
-
-
-
-                    if (item.flex) {
-                        boxes[index].width = minWidth;
-                    } else {
-                        minWidths.push({
-                            minWidth : minWidth,
-                            available: boxes[index].width - minWidth,
-                            index    : index
-                        });
-                    }
-                }
-
-
-                minWidths.sort(function(a, b) {
-                    return a.available > b.available ? 1 : -1;
-                });
-
-
-                for (var i = 0, length = minWidths.length; i < length; i++) {
-                    var itemIndex = minWidths[i].index;
-
-                    if (itemIndex == undefined) {
-                        continue;
-                    }
-
-                    var item      = visibleItems[itemIndex],
-                        box       = boxes[itemIndex],
-                        oldWidth  = box.width,
-                        minWidth  = item.minWidth,
-                        newWidth  = Math.max(minWidth, oldWidth - Math.ceil(shortfall / (length - i))),
-                        reduction = oldWidth - newWidth;
-
-                    boxes[itemIndex].width = newWidth;
-                    shortfall -= reduction;
-                }
-            } else {
-
-                var remainingWidth = availableWidth,
-                    remainingFlex  = totalFlex;
-
-
-                for (i = 0; i < visibleCount; i++) {
-                    child = visibleItems[i];
-                    calcs = boxes[i];
-
-                    childMargins = child.margins;
-                    vertMargins  = childMargins.top + childMargins.bottom;
-
-                    if (isStart && child.flex && !child.width) {
-                        flexedWidth     = Math.ceil((child.flex / remainingFlex) * remainingWidth);
-                        remainingWidth -= flexedWidth;
-                        remainingFlex  -= child.flex;
-
-                        calcs.width = flexedWidth;
-                        calcs.dirtySize = true;
-                    }
-                }
-            }
-        }
-
-        if (isCenter) {
-            leftOffset += availableWidth / 2;
-        } else if (isEnd) {
-            leftOffset += availableWidth;
-        }
-
-
-        for (i = 0; i < visibleCount; i++) {
-            child = visibleItems[i];
-            calcs = boxes[i];
-
-            childMargins = child.margins;
-            leftOffset  += childMargins.left;
-            vertMargins  = childMargins.top + childMargins.bottom;
-
-            calcs.left = leftOffset;
-            calcs.top  = topOffset + childMargins.top;
-
-            switch (this.align) {
-                case 'stretch':
-                    stretchHeight = availHeight - vertMargins;
-                    calcs.height  = stretchHeight.constrain(child.minHeight || 0, child.maxHeight || 1000000);
-                    calcs.dirtySize = true;
-                    break;
-                case 'stretchmax':
-                    stretchHeight = maxHeight - vertMargins;
-                    calcs.height  = stretchHeight.constrain(child.minHeight || 0, child.maxHeight || 1000000);
-                    calcs.dirtySize = true;
-                    break;
-                case 'middle':
-                    var diff = availHeight - calcs.height - vertMargins;
-                    if (diff > 0) {
-                        calcs.top = topOffset + vertMargins + (diff / 2);
-                    }
-            }
-
-            leftOffset += calcs.width + childMargins.right;
-        }
-
-        return {
-            boxes: boxes,
-            meta : {
-                maxHeight   : maxHeight,
-                nonFlexWidth: nonFlexWidth,
-                desiredWidth: desiredWidth,
-                minimumWidth: minimumWidth,
-                shortfall   : desiredWidth - width,
-                tooNarrow   : tooNarrow
-            }
-        };
-    }
-});
-
-Ext.Container.LAYOUTS.hbox = Ext.layout.HBoxLayout;
-Ext.layout.VBoxLayout = Ext.extend(Ext.layout.BoxLayout, {
-
-    align : 'left',
-    type: 'vbox',
-
-
-
-
-
-
-    calculateChildBoxes: function(visibleItems, targetSize) {
-        var visibleCount = visibleItems.length,
-
-            padding      = this.padding,
-            topOffset    = padding.top,
-            leftOffset   = padding.left,
-            paddingVert  = topOffset  + padding.bottom,
-            paddingHoriz = leftOffset + padding.right,
-
-            width        = targetSize.width - this.scrollOffset,
-            height       = targetSize.height,
-            availWidth   = Math.max(0, width - paddingHoriz),
-
-            isStart      = this.pack == 'start',
-            isCenter     = this.pack == 'center',
-            isEnd        = this.pack == 'end',
-
-            nonFlexHeight= 0,
-            maxWidth     = 0,
-            totalFlex    = 0,
-            desiredHeight= 0,
-            minimumHeight= 0,
-
-
-            boxes        = [],
-
-
-            child, childWidth, childHeight, childSize, childMargins, canLayout, i, calcs, flexedHeight,
-            horizMargins, vertMargins, stretchWidth, length;
-
-
-        for (i = 0; i < visibleCount; i++) {
-            child = visibleItems[i];
-            childHeight = child.height;
-            childWidth  = child.width;
-            canLayout   = !child.hasLayout && typeof child.doLayout == 'function';
-
-
-            if (typeof childHeight != 'number') {
-
-
-                if (child.flex && !childHeight) {
-                    totalFlex += child.flex;
-
-
-                } else {
-
-
-                    if (!childHeight && canLayout) {
-                        child.doLayout();
-                    }
-
-                    childSize = child.getSize();
-                    childWidth = childSize.width;
-                    childHeight = childSize.height;
-                }
-            }
-
-            childMargins = child.margins;
-            vertMargins  = childMargins.top + childMargins.bottom;
-
-            nonFlexHeight += vertMargins + (childHeight || 0);
-            desiredHeight += vertMargins + (child.flex ? child.minHeight || 0 : childHeight);
-            minimumHeight += vertMargins + (child.minHeight || childHeight || 0);
-
-
-            if (typeof childWidth != 'number') {
-                if (canLayout) {
-                    child.doLayout();
-                }
-                childWidth = child.getWidth();
-            }
-
-            maxWidth = Math.max(maxWidth, childWidth + childMargins.left + childMargins.right);
-
-
-            boxes.push({
-                component: child,
-                height   : childHeight || undefined,
-                width    : childWidth || undefined
-            });
-        }
-
-        var shortfall = desiredHeight - height,
-            tooNarrow = minimumHeight > height;
-
-
-        var availableHeight = Math.max(0, (height - nonFlexHeight - paddingVert));
-
-        if (tooNarrow) {
-            for (i = 0, length = visibleCount; i < length; i++) {
-                boxes[i].height = visibleItems[i].minHeight || visibleItems[i].height || boxes[i].height;
-            }
-        } else {
-
-
-            if (shortfall > 0) {
-                var minHeights = [];
-
-
-
-
-                for (var index = 0, length = visibleCount; index < length; index++) {
-                    var item      = visibleItems[index],
-                        minHeight = item.minHeight || 0;
-
-
-
-                    if (item.flex) {
-                        boxes[index].height = minHeight;
-                    } else {
-                        minHeights.push({
-                            minHeight: minHeight,
-                            available: boxes[index].height - minHeight,
-                            index    : index
-                        });
-                    }
-                }
-
-
-                minHeights.sort(function(a, b) {
-                    return a.available > b.available ? 1 : -1;
-                });
-
-
-                for (var i = 0, length = minHeights.length; i < length; i++) {
-                    var itemIndex = minHeights[i].index;
-
-                    if (itemIndex == undefined) {
-                        continue;
-                    }
-
-                    var item      = visibleItems[itemIndex],
-                        box       = boxes[itemIndex],
-                        oldHeight  = box.height,
-                        minHeight  = item.minHeight,
-                        newHeight  = Math.max(minHeight, oldHeight - Math.ceil(shortfall / (length - i))),
-                        reduction = oldHeight - newHeight;
-
-                    boxes[itemIndex].height = newHeight;
-                    shortfall -= reduction;
-                }
-            } else {
-
-                var remainingHeight = availableHeight,
-                    remainingFlex   = totalFlex;
-
-
-                for (i = 0; i < visibleCount; i++) {
-                    child = visibleItems[i];
-                    calcs = boxes[i];
-
-                    childMargins = child.margins;
-                    horizMargins = childMargins.left + childMargins.right;
-
-                    if (isStart && child.flex && !child.height) {
-                        flexedHeight     = Math.ceil((child.flex / remainingFlex) * remainingHeight);
-                        remainingHeight -= flexedHeight;
-                        remainingFlex   -= child.flex;
-
-                        calcs.height = flexedHeight;
-                        calcs.dirtySize = true;
-                    }
-                }
-            }
-        }
-
-        if (isCenter) {
-            topOffset += availableHeight / 2;
-        } else if (isEnd) {
-            topOffset += availableHeight;
-        }
-
-
-        for (i = 0; i < visibleCount; i++) {
-            child = visibleItems[i];
-            calcs = boxes[i];
-
-            childMargins = child.margins;
-            topOffset   += childMargins.top;
-            horizMargins = childMargins.left + childMargins.right;
-
-
-            calcs.left = leftOffset + childMargins.left;
-            calcs.top  = topOffset;
-
-            switch (this.align) {
-                case 'stretch':
-                    stretchWidth = availWidth - horizMargins;
-                    calcs.width  = stretchWidth.constrain(child.minWidth || 0, child.maxWidth || 1000000);
-                    calcs.dirtySize = true;
-                    break;
-                case 'stretchmax':
-                    stretchWidth = maxWidth - horizMargins;
-                    calcs.width  = stretchWidth.constrain(child.minWidth || 0, child.maxWidth || 1000000);
-                    calcs.dirtySize = true;
-                    break;
-                case 'center':
-                    var diff = availWidth - calcs.width - horizMargins;
-                    if (diff > 0) {
-                        calcs.left = leftOffset + horizMargins + (diff / 2);
-                    }
-            }
-
-            topOffset += calcs.height + childMargins.bottom;
-        }
-
-        return {
-            boxes: boxes,
-            meta : {
-                maxWidth     : maxWidth,
-                nonFlexHeight: nonFlexHeight,
-                desiredHeight: desiredHeight,
-                minimumHeight: minimumHeight,
-                shortfall    : desiredHeight - height,
-                tooNarrow    : tooNarrow
-            }
-        };
-    }
-});
-
-Ext.Container.LAYOUTS.vbox = Ext.layout.VBoxLayout;
-
-Ext.layout.ToolbarLayout = Ext.extend(Ext.layout.ContainerLayout, {
-    monitorResize : true,
-
-    type: 'toolbar',
-
-
-    triggerWidth: 18,
-
-
-    noItemsMenuText : '<div class="x-toolbar-no-items">(None)</div>',
-
-
-    lastOverflow: false,
-
-
-    tableHTML: [
-        '<table cellspacing="0" class="x-toolbar-ct">',
-            '<tbody>',
-                '<tr>',
-                    '<td class="x-toolbar-left" align="{0}">',
-                        '<table cellspacing="0">',
-                            '<tbody>',
-                                '<tr class="x-toolbar-left-row"></tr>',
-                            '</tbody>',
-                        '</table>',
-                    '</td>',
-                    '<td class="x-toolbar-right" align="right">',
-                        '<table cellspacing="0" class="x-toolbar-right-ct">',
-                            '<tbody>',
-                                '<tr>',
-                                    '<td>',
-                                        '<table cellspacing="0">',
-                                            '<tbody>',
-                                                '<tr class="x-toolbar-right-row"></tr>',
-                                            '</tbody>',
-                                        '</table>',
-                                    '</td>',
-                                    '<td>',
-                                        '<table cellspacing="0">',
-                                            '<tbody>',
-                                                '<tr class="x-toolbar-extras-row"></tr>',
-                                            '</tbody>',
-                                        '</table>',
-                                    '</td>',
-                                '</tr>',
-                            '</tbody>',
-                        '</table>',
-                    '</td>',
-                '</tr>',
-            '</tbody>',
-        '</table>'
-    ].join(""),
-
-
-    onLayout : function(ct, target) {
-
-        if (!this.leftTr) {
-            var align = ct.buttonAlign == 'center' ? 'center' : 'left';
-
-            target.addClass('x-toolbar-layout-ct');
-            target.insertHtml('beforeEnd', String.format(this.tableHTML, align));
-
-            this.leftTr   = target.child('tr.x-toolbar-left-row', true);
-            this.rightTr  = target.child('tr.x-toolbar-right-row', true);
-            this.extrasTr = target.child('tr.x-toolbar-extras-row', true);
-
-            if (this.hiddenItem == undefined) {
-
-                this.hiddenItems = [];
-            }
-        }
-
-        var side     = ct.buttonAlign == 'right' ? this.rightTr : this.leftTr,
-            items    = ct.items.items,
-            position = 0;
-
-
-        for (var i = 0, len = items.length, c; i < len; i++, position++) {
-            c = items[i];
-
-            if (c.isFill) {
-                side   = this.rightTr;
-                position = -1;
-            } else if (!c.rendered) {
-                c.render(this.insertCell(c, side, position));
-                this.configureItem(c);
-            } else {
-                if (!c.xtbHidden && !this.isValidParent(c, side.childNodes[position])) {
-                    var td = this.insertCell(c, side, position);
-                    td.appendChild(c.getPositionEl().dom);
-                    c.container = Ext.get(td);
-                }
-            }
-        }
-
-
-        this.cleanup(this.leftTr);
-        this.cleanup(this.rightTr);
-        this.cleanup(this.extrasTr);
-        this.fitToSize(target);
-    },
-
-
-    cleanup : function(el) {
-        var cn = el.childNodes, i, c;
-
-        for (i = cn.length-1; i >= 0 && (c = cn[i]); i--) {
-            if (!c.firstChild) {
-                el.removeChild(c);
-            }
-        }
-    },
-
-
-    insertCell : function(c, target, position) {
-        var td = document.createElement('td');
-        td.className = 'x-toolbar-cell';
-
-        target.insertBefore(td, target.childNodes[position] || null);
-
-        return td;
-    },
-
-
-    hideItem : function(item) {
-        this.hiddenItems.push(item);
-
-        item.xtbHidden = true;
-        item.xtbWidth = item.getPositionEl().dom.parentNode.offsetWidth;
-        item.hide();
-    },
-
-
-    unhideItem : function(item) {
-        item.show();
-        item.xtbHidden = false;
-        this.hiddenItems.remove(item);
-    },
-
-
-    getItemWidth : function(c) {
-        return c.hidden ? (c.xtbWidth || 0) : c.getPositionEl().dom.parentNode.offsetWidth;
-    },
-
-
-    fitToSize : function(target) {
-        if (this.container.enableOverflow === false) {
-            return;
-        }
-
-        var width       = target.dom.clientWidth,
-            tableWidth  = target.dom.firstChild.offsetWidth,
-            clipWidth   = width - this.triggerWidth,
-            lastWidth   = this.lastWidth || 0,
-
-            hiddenItems = this.hiddenItems,
-            hasHiddens  = hiddenItems.length != 0,
-            isLarger    = width >= lastWidth;
-
-        this.lastWidth  = width;
-
-        if (tableWidth > width || (hasHiddens && isLarger)) {
-            var items     = this.container.items.items,
-                len       = items.length,
-                loopWidth = 0,
-                item;
-
-            for (var i = 0; i < len; i++) {
-                item = items[i];
-
-                if (!item.isFill) {
-                    loopWidth += this.getItemWidth(item);
-                    if (loopWidth > clipWidth) {
-                        if (!(item.hidden || item.xtbHidden)) {
-                            this.hideItem(item);
-                        }
-                    } else if (item.xtbHidden) {
-                        this.unhideItem(item);
-                    }
-                }
-            }
-        }
-
-
-        hasHiddens = hiddenItems.length != 0;
-
-        if (hasHiddens) {
-            this.initMore();
-
-            if (!this.lastOverflow) {
-                this.container.fireEvent('overflowchange', this.container, true);
-                this.lastOverflow = true;
-            }
-        } else if (this.more) {
-            this.clearMenu();
-            this.more.destroy();
-            delete this.more;
-
-            if (this.lastOverflow) {
-                this.container.fireEvent('overflowchange', this.container, false);
-                this.lastOverflow = false;
-            }
-        }
-    },
-
-
-    createMenuConfig : function(component, hideOnClick){
-        var config = Ext.apply({}, component.initialConfig),
-            group  = component.toggleGroup;
-
-        Ext.copyTo(config, component, [
-            'iconCls', 'icon', 'itemId', 'disabled', 'handler', 'scope', 'menu'
-        ]);
-
-        Ext.apply(config, {
-            text       : component.overflowText || component.text,
-            hideOnClick: hideOnClick
-        });
-
-        if (group || component.enableToggle) {
-            Ext.apply(config, {
-                group  : group,
-                checked: component.pressed,
-                listeners: {
-                    checkchange: function(item, checked){
-                        component.toggle(checked);
-                    }
-                }
-            });
-        }
-
-        delete config.ownerCt;
-        delete config.xtype;
-        delete config.id;
-
-        return config;
-    },
-
-
-    addComponentToMenu : function(menu, component) {
-        if (component instanceof Ext.Toolbar.Separator) {
-            menu.add('-');
-
-        } else if (Ext.isFunction(component.isXType)) {
-            if (component.isXType('splitbutton')) {
-                menu.add(this.createMenuConfig(component, true));
-
-            } else if (component.isXType('button')) {
-                menu.add(this.createMenuConfig(component, !component.menu));
-
-            } else if (component.isXType('buttongroup')) {
-                component.items.each(function(item){
-                     this.addComponentToMenu(menu, item);
-                }, this);
-            }
-        }
-    },
-
-
-    clearMenu : function(){
-        var menu = this.moreMenu;
-        if (menu && menu.items) {
-            menu.items.each(function(item){
-                delete item.menu;
-            });
-        }
-    },
-
-
-    beforeMoreShow : function(menu) {
-        var items = this.container.items.items,
-            len   = items.length,
-            item,
-            prev;
-
-        var needsSep = function(group, item){
-            return group.isXType('buttongroup') && !(item instanceof Ext.Toolbar.Separator);
-        };
-
-        this.clearMenu();
-        menu.removeAll();
-        for (var i = 0; i < len; i++) {
-            item = items[i];
-            if (item.xtbHidden) {
-                if (prev && (needsSep(item, prev) || needsSep(prev, item))) {
-                    menu.add('-');
-                }
-                this.addComponentToMenu(menu, item);
-                prev = item;
-            }
-        }
-
-
-        if (menu.items.length < 1) {
-            menu.add(this.noItemsMenuText);
-        }
-    },
-
-
-    initMore : function(){
-        if (!this.more) {
-
-            this.moreMenu = new Ext.menu.Menu({
-                ownerCt : this.container,
-                listeners: {
-                    beforeshow: this.beforeMoreShow,
-                    scope: this
-                }
-            });
-
-
-            this.more = new Ext.Button({
-                iconCls: 'x-toolbar-more-icon',
-                cls    : 'x-toolbar-more',
-                menu   : this.moreMenu,
-                ownerCt: this.container
-            });
-
-            var td = this.insertCell(this.more, this.extrasTr, 100);
-            this.more.render(td);
-        }
-    },
-
-    destroy : function(){
-        Ext.destroy(this.more, this.moreMenu);
-        delete this.leftTr;
-        delete this.rightTr;
-        delete this.extrasTr;
-        Ext.layout.ToolbarLayout.superclass.destroy.call(this);
-    }
-});
-
-Ext.Container.LAYOUTS.toolbar = Ext.layout.ToolbarLayout;
-
- Ext.layout.MenuLayout = Ext.extend(Ext.layout.ContainerLayout, {
-    monitorResize : true,
-
-    type: 'menu',
-
-    setContainer : function(ct){
-        this.monitorResize = !ct.floating;
-
-
-        ct.on('autosize', this.doAutoSize, this);
-        Ext.layout.MenuLayout.superclass.setContainer.call(this, ct);
-    },
-
-    renderItem : function(c, position, target){
-        if (!this.itemTpl) {
-            this.itemTpl = Ext.layout.MenuLayout.prototype.itemTpl = new Ext.XTemplate(
-                '<li id="{itemId}" class="{itemCls}">',
-                    '<tpl if="needsIcon">',
-                        '<img alt="{altText}" src="{icon}" class="{iconCls}"/>',
-                    '</tpl>',
-                '</li>'
-            );
-        }
-
-        if(c && !c.rendered){
-            if(Ext.isNumber(position)){
-                position = target.dom.childNodes[position];
-            }
-            var a = this.getItemArgs(c);
-
-
-            c.render(c.positionEl = position ?
-                this.itemTpl.insertBefore(position, a, true) :
-                this.itemTpl.append(target, a, true));
-
-
-            c.positionEl.menuItemId = c.getItemId();
-
-
-
-            if (!a.isMenuItem && a.needsIcon) {
-                c.positionEl.addClass('x-menu-list-item-indent');
-            }
-            this.configureItem(c);
-        }else if(c && !this.isValidParent(c, target)){
-            if(Ext.isNumber(position)){
-                position = target.dom.childNodes[position];
-            }
-            target.dom.insertBefore(c.getActionEl().dom, position || null);
-        }
-    },
-
-    getItemArgs : function(c) {
-        var isMenuItem = c instanceof Ext.menu.Item,
-            canHaveIcon = !(isMenuItem || c instanceof Ext.menu.Separator);
-
-        return {
-            isMenuItem: isMenuItem,
-            needsIcon: canHaveIcon && (c.icon || c.iconCls),
-            icon: c.icon || Ext.BLANK_IMAGE_URL,
-            iconCls: 'x-menu-item-icon ' + (c.iconCls || ''),
-            itemId: 'x-menu-el-' + c.id,
-            itemCls: 'x-menu-list-item ',
-            altText: c.altText || ''
-        };
-    },
-
-
-    isValidParent : function(c, target) {
-        return c.el.up('li.x-menu-list-item', 5).dom.parentNode === (target.dom || target);
-    },
-
-    onLayout : function(ct, target){
-        Ext.layout.MenuLayout.superclass.onLayout.call(this, ct, target);
-        this.doAutoSize();
-    },
-
-    doAutoSize : function(){
-        var ct = this.container, w = ct.width;
-        if(ct.floating){
-            if(w){
-                ct.setWidth(w);
-            }else if(Ext.isIE9m){
-                ct.setWidth(Ext.isStrict && (Ext.isIE7 || Ext.isIE8 || Ext.isIE9) ? 'auto' : ct.minWidth);
-                var el = ct.getEl(), t = el.dom.offsetWidth;
-                ct.setWidth(ct.getLayoutTarget().getWidth() + el.getFrameWidth('lr'));
-            }
-        }
-    }
-});
-Ext.Container.LAYOUTS['menu'] = Ext.layout.MenuLayout;
-
-Ext.Viewport = Ext.extend(Ext.Container, {
-
-
-
-
-
-
-
-
-
-
-
-
-    initComponent : function() {
-        Ext.Viewport.superclass.initComponent.call(this);
-        document.getElementsByTagName('html')[0].className += ' x-viewport';
-        this.el = Ext.getBody();
-        this.el.setHeight = Ext.emptyFn;
-        this.el.setWidth = Ext.emptyFn;
-        this.el.setSize = Ext.emptyFn;
-        this.el.dom.scroll = 'no';
-        this.allowDomMove = false;
-        this.autoWidth = true;
-        this.autoHeight = true;
-        Ext.EventManager.onWindowResize(this.fireResize, this);
-        this.renderTo = this.el;
-    },
-
-    fireResize : function(w, h){
-        this.fireEvent('resize', this, w, h, w, h);
-    }
-});
-Ext.reg('viewport', Ext.Viewport);
-
-Ext.Panel = Ext.extend(Ext.Container, {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-    baseCls : 'x-panel',
-
-    collapsedCls : 'x-panel-collapsed',
-
-    maskDisabled : true,
-
-    animCollapse : Ext.enableFx,
-
-    headerAsText : true,
-
-    buttonAlign : 'right',
-
-    collapsed : false,
-
-    collapseFirst : true,
-
-    minButtonWidth : 75,
-
-
-    elements : 'body',
-
-    preventBodyReset : false,
-
-
-    padding: undefined,
-
-
-    resizeEvent: 'bodyresize',
-
-
-
-
-    toolTarget : 'header',
-    collapseEl : 'bwrap',
-    slideAnchor : 't',
-    disabledClass : '',
-
-
-    deferHeight : true,
-
-    expandDefaults: {
-        duration : 0.25
-    },
-
-    collapseDefaults : {
-        duration : 0.25
-    },
-
-
-    initComponent : function(){
-        Ext.Panel.superclass.initComponent.call(this);
-
-        this.addEvents(
-
-            'bodyresize',
-
-            'titlechange',
-
-            'iconchange',
-
-            'collapse',
-
-            'expand',
-
-            'beforecollapse',
-
-            'beforeexpand',
-
-            'beforeclose',
-
-            'close',
-
-            'activate',
-
-            'deactivate'
-        );
-
-        if(this.unstyled){
-            this.baseCls = 'x-plain';
-        }
-
-
-        this.toolbars = [];
-
-        if(this.tbar){
-            this.elements += ',tbar';
-            this.topToolbar = this.createToolbar(this.tbar);
-            this.tbar = null;
-
-        }
-        if(this.bbar){
-            this.elements += ',bbar';
-            this.bottomToolbar = this.createToolbar(this.bbar);
-            this.bbar = null;
-        }
-
-        if(this.header === true){
-            this.elements += ',header';
-            this.header = null;
-        }else if(this.headerCfg || (this.title && this.header !== false)){
-            this.elements += ',header';
-        }
-
-        if(this.footerCfg || this.footer === true){
-            this.elements += ',footer';
-            this.footer = null;
-        }
-
-        if(this.buttons){
-            this.fbar = this.buttons;
-            this.buttons = null;
-        }
-        if(this.fbar){
-            this.createFbar(this.fbar);
-        }
-        if(this.autoLoad){
-            this.on('render', this.doAutoLoad, this, {delay:10});
-        }
-    },
-
-
-    createFbar : function(fbar){
-        var min = this.minButtonWidth;
-        this.elements += ',footer';
-        this.fbar = this.createToolbar(fbar, {
-            buttonAlign: this.buttonAlign,
-            toolbarCls: 'x-panel-fbar',
-            enableOverflow: false,
-            defaults: function(c){
-                return {
-                    minWidth: c.minWidth || min
-                };
-            }
-        });
-
-
-
-        this.fbar.items.each(function(c){
-            c.minWidth = c.minWidth || this.minButtonWidth;
-        }, this);
-        this.buttons = this.fbar.items.items;
-    },
-
-
-    createToolbar: function(tb, options){
-        var result;
-
-        if(Ext.isArray(tb)){
-            tb = {
-                items: tb
-            };
-        }
-        result = tb.events ? Ext.apply(tb, options) : this.createComponent(Ext.apply({}, tb, options), 'toolbar');
-        this.toolbars.push(result);
-        return result;
-    },
-
-
-    createElement : function(name, pnode){
-        if(this[name]){
-            pnode.appendChild(this[name].dom);
-            return;
-        }
-
-        if(name === 'bwrap' || this.elements.indexOf(name) != -1){
-            if(this[name+'Cfg']){
-                this[name] = Ext.fly(pnode).createChild(this[name+'Cfg']);
-            }else{
-                var el = document.createElement('div');
-                el.className = this[name+'Cls'];
-                this[name] = Ext.get(pnode.appendChild(el));
-            }
-            if(this[name+'CssClass']){
-                this[name].addClass(this[name+'CssClass']);
-            }
-            if(this[name+'Style']){
-                this[name].applyStyles(this[name+'Style']);
-            }
-        }
-    },
-
-
-    onRender : function(ct, position){
-        Ext.Panel.superclass.onRender.call(this, ct, position);
-        this.createClasses();
-
-        var el = this.el,
-            d = el.dom,
-            bw,
-            ts;
-
-
-        if(this.collapsible && !this.hideCollapseTool){
-            this.tools = this.tools ? this.tools.slice(0) : [];
-            this.tools[this.collapseFirst?'unshift':'push']({
-                id: 'toggle',
-                handler : this.toggleCollapse,
-                scope: this
-            });
-        }
-
-        if(this.tools){
-            ts = this.tools;
-            this.elements += (this.header !== false) ? ',header' : '';
-        }
-        this.tools = {};
-
-        el.addClass(this.baseCls);
-        if(d.firstChild){
-            this.header = el.down('.'+this.headerCls);
-            this.bwrap = el.down('.'+this.bwrapCls);
-            var cp = this.bwrap ? this.bwrap : el;
-            this.tbar = cp.down('.'+this.tbarCls);
-            this.body = cp.down('.'+this.bodyCls);
-            this.bbar = cp.down('.'+this.bbarCls);
-            this.footer = cp.down('.'+this.footerCls);
-            this.fromMarkup = true;
-        }
-        if (this.preventBodyReset === true) {
-            el.addClass('x-panel-reset');
-        }
-        if(this.cls){
-            el.addClass(this.cls);
-        }
-
-        if(this.buttons){
-            this.elements += ',footer';
-        }
-
-
-
-
-        if(this.frame){
-            el.insertHtml('afterBegin', String.format(Ext.Element.boxMarkup, this.baseCls));
-
-            this.createElement('header', d.firstChild.firstChild.firstChild);
-            this.createElement('bwrap', d);
-
-
-            bw = this.bwrap.dom;
-            var ml = d.childNodes[1], bl = d.childNodes[2];
-            bw.appendChild(ml);
-            bw.appendChild(bl);
-
-            var mc = bw.firstChild.firstChild.firstChild;
-            this.createElement('tbar', mc);
-            this.createElement('body', mc);
-            this.createElement('bbar', mc);
-            this.createElement('footer', bw.lastChild.firstChild.firstChild);
-
-            if(!this.footer){
-                this.bwrap.dom.lastChild.className += ' x-panel-nofooter';
-            }
-
-            this.ft = Ext.get(this.bwrap.dom.lastChild);
-            this.mc = Ext.get(mc);
-        }else{
-            this.createElement('header', d);
-            this.createElement('bwrap', d);
-
-
-            bw = this.bwrap.dom;
-            this.createElement('tbar', bw);
-            this.createElement('body', bw);
-            this.createElement('bbar', bw);
-            this.createElement('footer', bw);
-
-            if(!this.header){
-                this.body.addClass(this.bodyCls + '-noheader');
-                if(this.tbar){
-                    this.tbar.addClass(this.tbarCls + '-noheader');
-                }
-            }
-        }
-
-        if(Ext.isDefined(this.padding)){
-            this.body.setStyle('padding', this.body.addUnits(this.padding));
-        }
-
-        if(this.border === false){
-            this.el.addClass(this.baseCls + '-noborder');
-            this.body.addClass(this.bodyCls + '-noborder');
-            if(this.header){
-                this.header.addClass(this.headerCls + '-noborder');
-            }
-            if(this.footer){
-                this.footer.addClass(this.footerCls + '-noborder');
-            }
-            if(this.tbar){
-                this.tbar.addClass(this.tbarCls + '-noborder');
-            }
-            if(this.bbar){
-                this.bbar.addClass(this.bbarCls + '-noborder');
-            }
-        }
-
-        if(this.bodyBorder === false){
-           this.body.addClass(this.bodyCls + '-noborder');
-        }
-
-        this.bwrap.enableDisplayMode('block');
-
-        if(this.header){
-            this.header.unselectable();
-
-
-            if(this.headerAsText){
-                this.header.dom.innerHTML =
-                    '<span class="' + this.headerTextCls + '">'+this.header.dom.innerHTML+'</span>';
-
-                if(this.iconCls){
-                    this.setIconClass(this.iconCls);
-                }
-            }
-        }
-
-        if(this.floating){
-            this.makeFloating(this.floating);
-        }
-
-        if(this.collapsible && this.titleCollapse && this.header){
-            this.mon(this.header, 'click', this.toggleCollapse, this);
-            this.header.setStyle('cursor', 'pointer');
-        }
-        if(ts){
-            this.addTool.apply(this, ts);
-        }
-
-
-        if(this.fbar){
-            this.footer.addClass('x-panel-btns');
-            this.fbar.ownerCt = this;
-            this.fbar.render(this.footer);
-            this.footer.createChild({cls:'x-clear'});
-        }
-        if(this.tbar && this.topToolbar){
-            this.topToolbar.ownerCt = this;
-            this.topToolbar.render(this.tbar);
-        }
-        if(this.bbar && this.bottomToolbar){
-            this.bottomToolbar.ownerCt = this;
-            this.bottomToolbar.render(this.bbar);
-        }
-    },
-
-
-    setIconClass : function(cls){
-        var old = this.iconCls;
-        this.iconCls = cls;
-        if(this.rendered && this.header){
-            if(this.frame){
-                this.header.addClass('x-panel-icon');
-                this.header.replaceClass(old, this.iconCls);
-            }else{
-                var hd = this.header,
-                    img = hd.child('img.x-panel-inline-icon');
-                if(img){
-                    Ext.fly(img).replaceClass(old, this.iconCls);
-                }else{
-                    var hdspan = hd.child('span.' + this.headerTextCls);
-                    if (hdspan) {
-                        Ext.DomHelper.insertBefore(hdspan.dom, {
-                            tag:'img', alt: '', src: Ext.BLANK_IMAGE_URL, cls:'x-panel-inline-icon '+this.iconCls
-                        });
-                    }
-                 }
-            }
-        }
-        this.fireEvent('iconchange', this, cls, old);
-    },
-
-
-    makeFloating : function(cfg){
-        this.floating = true;
-        this.el = new Ext.Layer(Ext.apply({}, cfg, {
-            shadow: Ext.isDefined(this.shadow) ? this.shadow : 'sides',
-            shadowOffset: this.shadowOffset,
-            constrain:false,
-            shim: this.shim === false ? false : undefined
-        }), this.el);
-    },
-
-
-    getTopToolbar : function(){
-        return this.topToolbar;
-    },
-
-
-    getBottomToolbar : function(){
-        return this.bottomToolbar;
-    },
-
-
-    getFooterToolbar : function() {
-        return this.fbar;
-    },
-
-
-    addButton : function(config, handler, scope){
-        if(!this.fbar){
-            this.createFbar([]);
-        }
-        if(handler){
-            if(Ext.isString(config)){
-                config = {text: config};
-            }
-            config = Ext.apply({
-                handler: handler,
-                scope: scope
-            }, config);
-        }
-        return this.fbar.add(config);
-    },
-
-
-    addTool : function(){
-        if(!this.rendered){
-            if(!this.tools){
-                this.tools = [];
-            }
-            Ext.each(arguments, function(arg){
-                this.tools.push(arg);
-            }, this);
-            return;
-        }
-
-        if(!this[this.toolTarget]){
-            return;
-        }
-        if(!this.toolTemplate){
-
-            var tt = new Ext.Template(
-                 '<div class="x-tool x-tool-{id}">&#160;</div>'
-            );
-            tt.disableFormats = true;
-            tt.compile();
-            Ext.Panel.prototype.toolTemplate = tt;
-        }
-        for(var i = 0, a = arguments, len = a.length; i < len; i++) {
-            var tc = a[i];
-            if(!this.tools[tc.id]){
-                var overCls = 'x-tool-'+tc.id+'-over';
-                var t = this.toolTemplate.insertFirst(this[this.toolTarget], tc, true);
-                this.tools[tc.id] = t;
-                t.enableDisplayMode('block');
-                this.mon(t, 'click',  this.createToolHandler(t, tc, overCls, this));
-                if(tc.on){
-                    this.mon(t, tc.on);
-                }
-                if(tc.hidden){
-                    t.hide();
-                }
-                if(tc.qtip){
-                    if(Ext.isObject(tc.qtip)){
-                        Ext.QuickTips.register(Ext.apply({
-                              target: t.id
-                        }, tc.qtip));
-                    } else {
-                        t.dom.qtip = tc.qtip;
-                    }
-                }
-                t.addClassOnOver(overCls);
-            }
-        }
-    },
-
-    onLayout : function(shallow, force){
-        Ext.Panel.superclass.onLayout.apply(this, arguments);
-        if(this.hasLayout && this.toolbars.length > 0){
-            Ext.each(this.toolbars, function(tb){
-                tb.doLayout(undefined, force);
-            });
-            this.syncHeight();
-        }
-    },
-
-    syncHeight : function(){
-        var h = this.toolbarHeight,
-                bd = this.body,
-                lsh = this.lastSize.height,
-                sz;
-
-        if(this.autoHeight || !Ext.isDefined(lsh) || lsh == 'auto'){
-            return;
-        }
-
-
-        if(h != this.getToolbarHeight()){
-            h = Math.max(0, lsh - this.getFrameHeight());
-            bd.setHeight(h);
-            sz = bd.getSize();
-            this.toolbarHeight = this.getToolbarHeight();
-            this.onBodyResize(sz.width, sz.height);
-        }
-    },
-
-
-    onShow : function(){
-        if(this.floating){
-            return this.el.show();
-        }
-        Ext.Panel.superclass.onShow.call(this);
-    },
-
-
-    onHide : function(){
-        if(this.floating){
-            return this.el.hide();
-        }
-        Ext.Panel.superclass.onHide.call(this);
-    },
-
-
-    createToolHandler : function(t, tc, overCls, panel){
-        return function(e){
-            t.removeClass(overCls);
-            if(tc.stopEvent !== false){
-                e.stopEvent();
-            }
-            if(tc.handler){
-                tc.handler.call(tc.scope || t, e, t, panel, tc);
-            }
-        };
-    },
-
-
-    afterRender : function(){
-        if(this.floating && !this.hidden){
-            this.el.show();
-        }
-        if(this.title){
-            this.setTitle(this.title);
-        }
-        Ext.Panel.superclass.afterRender.call(this);
-        if (this.collapsed) {
-            this.collapsed = false;
-            this.collapse(false);
-        }
-        this.initEvents();
-    },
-
-
-    getKeyMap : function(){
-        if(!this.keyMap){
-            this.keyMap = new Ext.KeyMap(this.el, this.keys);
-        }
-        return this.keyMap;
-    },
-
-
-    initEvents : function(){
-        if(this.keys){
-            this.getKeyMap();
-        }
-        if(this.draggable){
-            this.initDraggable();
-        }
-        if(this.toolbars.length > 0){
-            Ext.each(this.toolbars, function(tb){
-                tb.doLayout();
-                tb.on({
-                    scope: this,
-                    afterlayout: this.syncHeight,
-                    remove: this.syncHeight
-                });
-            }, this);
-            this.syncHeight();
-        }
-
-    },
-
-
-    initDraggable : function(){
-
-        this.dd = new Ext.Panel.DD(this, Ext.isBoolean(this.draggable) ? null : this.draggable);
-    },
-
-
-    beforeEffect : function(anim){
-        if(this.floating){
-            this.el.beforeAction();
-        }
-        if(anim !== false){
-            this.el.addClass('x-panel-animated');
-        }
-    },
-
-
-    afterEffect : function(anim){
-        this.syncShadow();
-        this.el.removeClass('x-panel-animated');
-    },
-
-
-    createEffect : function(a, cb, scope){
-        var o = {
-            scope:scope,
-            block:true
-        };
-        if(a === true){
-            o.callback = cb;
-            return o;
-        }else if(!a.callback){
-            o.callback = cb;
-        }else {
-            o.callback = function(){
-                cb.call(scope);
-                Ext.callback(a.callback, a.scope);
-            };
-        }
-        return Ext.applyIf(o, a);
-    },
-
-
-    collapse : function(animate){
-        if(this.collapsed || this.el.hasFxBlock() || this.fireEvent('beforecollapse', this, animate) === false){
-            return;
-        }
-        var doAnim = animate === true || (animate !== false && this.animCollapse);
-        this.beforeEffect(doAnim);
-        this.onCollapse(doAnim, animate);
-        return this;
-    },
-
-
-    onCollapse : function(doAnim, animArg){
-        if(doAnim){
-            this[this.collapseEl].slideOut(this.slideAnchor,
-                    Ext.apply(this.createEffect(animArg||true, this.afterCollapse, this),
-                        this.collapseDefaults));
-        }else{
-            this[this.collapseEl].hide(this.hideMode);
-            this.afterCollapse(false);
-        }
-    },
-
-
-    afterCollapse : function(anim){
-        this.collapsed = true;
-        this.el.addClass(this.collapsedCls);
-        if(anim !== false){
-            this[this.collapseEl].hide(this.hideMode);
-        }
-        this.afterEffect(anim);
-
-
-        this.cascade(function(c) {
-            if (c.lastSize) {
-                c.lastSize = { width: undefined, height: undefined };
-            }
-        });
-        this.fireEvent('collapse', this);
-    },
-
-
-    expand : function(animate){
-        if(!this.collapsed || this.el.hasFxBlock() || this.fireEvent('beforeexpand', this, animate) === false){
-            return;
-        }
-        var doAnim = animate === true || (animate !== false && this.animCollapse);
-        this.el.removeClass(this.collapsedCls);
-        this.beforeEffect(doAnim);
-        this.onExpand(doAnim, animate);
-        return this;
-    },
-
-
-    onExpand : function(doAnim, animArg){
-        if(doAnim){
-            this[this.collapseEl].slideIn(this.slideAnchor,
-                    Ext.apply(this.createEffect(animArg||true, this.afterExpand, this),
-                        this.expandDefaults));
-        }else{
-            this[this.collapseEl].show(this.hideMode);
-            this.afterExpand(false);
-        }
-    },
-
-
-    afterExpand : function(anim){
-        this.collapsed = false;
-        if(anim !== false){
-            this[this.collapseEl].show(this.hideMode);
-        }
-        this.afterEffect(anim);
-        if (this.deferLayout) {
-            delete this.deferLayout;
-            this.doLayout(true);
-        }
-        this.fireEvent('expand', this);
-    },
-
-
-    toggleCollapse : function(animate){
-        this[this.collapsed ? 'expand' : 'collapse'](animate);
-        return this;
-    },
-
-
-    onDisable : function(){
-        if(this.rendered && this.maskDisabled){
-            this.el.mask();
-        }
-        Ext.Panel.superclass.onDisable.call(this);
-    },
-
-
-    onEnable : function(){
-        if(this.rendered && this.maskDisabled){
-            this.el.unmask();
-        }
-        Ext.Panel.superclass.onEnable.call(this);
-    },
-
-
-    onResize : function(adjWidth, adjHeight, rawWidth, rawHeight){
-        var w = adjWidth,
-            h = adjHeight;
-
-        if(Ext.isDefined(w) || Ext.isDefined(h)){
-            if(!this.collapsed){
-
-
-
-
-                if(Ext.isNumber(w)){
-                    this.body.setWidth(w = this.adjustBodyWidth(w - this.getFrameWidth()));
-                } else if (w == 'auto') {
-                    w = this.body.setWidth('auto').dom.offsetWidth;
-                } else {
-                    w = this.body.dom.offsetWidth;
-                }
-
-                if(this.tbar){
-                    this.tbar.setWidth(w);
-                    if(this.topToolbar){
-                        this.topToolbar.setSize(w);
-                    }
-                }
-                if(this.bbar){
-                    this.bbar.setWidth(w);
-                    if(this.bottomToolbar){
-                        this.bottomToolbar.setSize(w);
-
-                        if (Ext.isIE9m) {
-                            this.bbar.setStyle('position', 'static');
-                            this.bbar.setStyle('position', '');
-                        }
-                    }
-                }
-                if(this.footer){
-                    this.footer.setWidth(w);
-                    if(this.fbar){
-                        this.fbar.setSize(Ext.isIE9m ? (w - this.footer.getFrameWidth('lr')) : 'auto');
-                    }
-                }
-
-
-                if(Ext.isNumber(h)){
-                    h = Math.max(0, h - this.getFrameHeight());
-
-                    this.body.setHeight(h);
-                }else if(h == 'auto'){
-                    this.body.setHeight(h);
-                }
-
-                if(this.disabled && this.el._mask){
-                    this.el._mask.setSize(this.el.dom.clientWidth, this.el.getHeight());
-                }
-            }else{
-
-                this.queuedBodySize = {width: w, height: h};
-                if(!this.queuedExpand && this.allowQueuedExpand !== false){
-                    this.queuedExpand = true;
-                    this.on('expand', function(){
-                        delete this.queuedExpand;
-                        this.onResize(this.queuedBodySize.width, this.queuedBodySize.height);
-                    }, this, {single:true});
-                }
-            }
-            this.onBodyResize(w, h);
-        }
-        this.syncShadow();
-        Ext.Panel.superclass.onResize.call(this, adjWidth, adjHeight, rawWidth, rawHeight);
-
-    },
-
-
-    onBodyResize: function(w, h){
-        this.fireEvent('bodyresize', this, w, h);
-    },
-
-
-    getToolbarHeight: function(){
-        var h = 0;
-        if(this.rendered){
-            Ext.each(this.toolbars, function(tb){
-                h += tb.getHeight();
-            }, this);
-        }
-        return h;
-    },
-
-
-    adjustBodyHeight : function(h){
-        return h;
-    },
-
-
-    adjustBodyWidth : function(w){
-        return w;
-    },
-
-
-    onPosition : function(){
-        this.syncShadow();
-    },
-
-
-    getFrameWidth : function(){
-        var w = this.el.getFrameWidth('lr') + this.bwrap.getFrameWidth('lr');
-
-        if(this.frame){
-            var l = this.bwrap.dom.firstChild;
-            w += (Ext.fly(l).getFrameWidth('l') + Ext.fly(l.firstChild).getFrameWidth('r'));
-            w += this.mc.getFrameWidth('lr');
-        }
-        return w;
-    },
-
-
-    getFrameHeight : function() {
-        var h  = this.el.getFrameWidth('tb') + this.bwrap.getFrameWidth('tb');
-        h += (this.tbar ? this.tbar.getHeight() : 0) +
-             (this.bbar ? this.bbar.getHeight() : 0);
-
-        if(this.frame){
-            h += this.el.dom.firstChild.offsetHeight + this.ft.dom.offsetHeight + this.mc.getFrameWidth('tb');
-        }else{
-            h += (this.header ? this.header.getHeight() : 0) +
-                (this.footer ? this.footer.getHeight() : 0);
-        }
-        return h;
-    },
-
-
-    getInnerWidth : function(){
-        return this.getSize().width - this.getFrameWidth();
-    },
-
-
-    getInnerHeight : function(){
-        return this.body.getHeight();
-
-    },
-
-
-    syncShadow : function(){
-        if(this.floating){
-            this.el.sync(true);
-        }
-    },
-
-
-    getLayoutTarget : function(){
-        return this.body;
-    },
-
-
-    getContentTarget : function(){
-        return this.body;
-    },
-
-
-    setTitle : function(title, iconCls){
-        this.title = title;
-        if(this.header && this.headerAsText){
-            this.header.child('span').update(title);
-        }
-        if(iconCls){
-            this.setIconClass(iconCls);
-        }
-        this.fireEvent('titlechange', this, title);
-        return this;
-    },
-
-
-    getUpdater : function(){
-        return this.body.getUpdater();
-    },
-
-
-    load : function(){
-        var um = this.body.getUpdater();
-        um.update.apply(um, arguments);
-        return this;
-    },
-
-
-    beforeDestroy : function(){
-        Ext.Panel.superclass.beforeDestroy.call(this);
-        if(this.header){
-            this.header.removeAllListeners();
-        }
-        if(this.tools){
-            for(var k in this.tools){
-                Ext.destroy(this.tools[k]);
-            }
-        }
-        if(this.toolbars.length > 0){
-            Ext.each(this.toolbars, function(tb){
-                tb.un('afterlayout', this.syncHeight, this);
-                tb.un('remove', this.syncHeight, this);
-            }, this);
-        }
-        if(Ext.isArray(this.buttons)){
-            while(this.buttons.length) {
-                Ext.destroy(this.buttons[0]);
-            }
-        }
-        if(this.rendered){
-            Ext.destroy(
-                this.ft,
-                this.header,
-                this.footer,
-                this.tbar,
-                this.bbar,
-                this.body,
-                this.mc,
-                this.bwrap,
-                this.dd
-            );
-            if (this.fbar) {
-                Ext.destroy(
-                    this.fbar,
-                    this.fbar.el
-                );
-            }
-        }
-        Ext.destroy(this.toolbars);
-    },
-
-
-    createClasses : function(){
-        this.headerCls = this.baseCls + '-header';
-        this.headerTextCls = this.baseCls + '-header-text';
-        this.bwrapCls = this.baseCls + '-bwrap';
-        this.tbarCls = this.baseCls + '-tbar';
-        this.bodyCls = this.baseCls + '-body';
-        this.bbarCls = this.baseCls + '-bbar';
-        this.footerCls = this.baseCls + '-footer';
-    },
-
-
-    createGhost : function(cls, useShim, appendTo){
-        var el = document.createElement('div');
-        el.className = 'x-panel-ghost ' + (cls ? cls : '');
-        if(this.header){
-            el.appendChild(this.el.dom.firstChild.cloneNode(true));
-        }
-        Ext.fly(el.appendChild(document.createElement('ul'))).setHeight(this.bwrap.getHeight());
-        el.style.width = this.el.dom.offsetWidth + 'px';;
-        if(!appendTo){
-            this.container.dom.appendChild(el);
-        }else{
-            Ext.getDom(appendTo).appendChild(el);
-        }
-        if(useShim !== false && this.el.useShim !== false){
-            var layer = new Ext.Layer({shadow:false, useDisplay:true, constrain:false}, el);
-            layer.show();
-            return layer;
-        }else{
-            return new Ext.Element(el);
-        }
-    },
-
-
-    doAutoLoad : function(){
-        var u = this.body.getUpdater();
-        if(this.renderer){
-            u.setRenderer(this.renderer);
-        }
-        u.update(Ext.isObject(this.autoLoad) ? this.autoLoad : {url: this.autoLoad});
-    },
-
-
-    getTool : function(id) {
-        return this.tools[id];
-    }
-
-
-});
-Ext.reg('panel', Ext.Panel);
-
-Ext.Editor = function(field, config){
-    if(field.field){
-        this.field = Ext.create(field.field, 'textfield');
-        config = Ext.apply({}, field);
-        delete config.field;
-    }else{
-        this.field = field;
-    }
-    Ext.Editor.superclass.constructor.call(this, config);
-};
-
-Ext.extend(Ext.Editor, Ext.Component, {
-
-
-    allowBlur: true,
-
-
-
-
-
-    value : "",
-
-    alignment: "c-c?",
-
-    offsets: [0, 0],
-
-    shadow : "frame",
-
-    constrain : false,
-
-    swallowKeys : true,
-
-    completeOnEnter : true,
-
-    cancelOnEsc : true,
-
-    updateEl : false,
-
-    initComponent : function(){
-        Ext.Editor.superclass.initComponent.call(this);
-        this.addEvents(
-
-            "beforestartedit",
-
-            "startedit",
-
-            "beforecomplete",
-
-            "complete",
-
-            "canceledit",
-
-            "specialkey"
-        );
-    },
-
-
-    onRender : function(ct, position){
-        this.el = new Ext.Layer({
-            shadow: this.shadow,
-            cls: "x-editor",
-            parentEl : ct,
-            shim : this.shim,
-            shadowOffset: this.shadowOffset || 4,
-            id: this.id,
-            constrain: this.constrain
-        });
-        if(this.zIndex){
-            this.el.setZIndex(this.zIndex);
-        }
-        this.el.setStyle("overflow", Ext.isGecko ? "auto" : "hidden");
-        if(this.field.msgTarget != 'title'){
-            this.field.msgTarget = 'qtip';
-        }
-        this.field.inEditor = true;
-        this.mon(this.field, {
-            scope: this,
-            blur: this.onBlur,
-            specialkey: this.onSpecialKey
-        });
-        if(this.field.grow){
-            this.mon(this.field, "autosize", this.el.sync,  this.el, {delay:1});
-        }
-        this.field.render(this.el).show();
-        this.field.getEl().dom.name = '';
-        if(this.swallowKeys){
-            this.field.el.swallowEvent([
-                'keypress',
-                'keydown'
-            ]);
-        }
-    },
-
-
-    onSpecialKey : function(field, e){
-        var key = e.getKey(),
-            complete = this.completeOnEnter && key == e.ENTER,
-            cancel = this.cancelOnEsc && key == e.ESC;
-        if(complete || cancel){
-            e.stopEvent();
-            if(complete){
-                this.completeEdit();
-            }else{
-                this.cancelEdit();
-            }
-            if(field.triggerBlur){
-                field.triggerBlur();
-            }
-        }
-        this.fireEvent('specialkey', field, e);
-    },
-
-
-    startEdit : function(el, value){
-        if(this.editing){
-            this.completeEdit();
-        }
-        this.boundEl = Ext.get(el);
-        var v = value !== undefined ? value : this.boundEl.dom.innerHTML;
-        if(!this.rendered){
-            this.render(this.parentEl || document.body);
-        }
-        if(this.fireEvent("beforestartedit", this, this.boundEl, v) !== false){
-            this.startValue = v;
-            this.field.reset();
-            this.field.setValue(v);
-            this.realign(true);
-            this.editing = true;
-            this.show();
-        }
-    },
-
-
-    doAutoSize : function(){
-        if(this.autoSize){
-            var sz = this.boundEl.getSize(),
-                fs = this.field.getSize();
-
-            switch(this.autoSize){
-                case "width":
-                    this.setSize(sz.width, fs.height);
-                    break;
-                case "height":
-                    this.setSize(fs.width, sz.height);
-                    break;
-                case "none":
-                    this.setSize(fs.width, fs.height);
-                    break;
-                default:
-                    this.setSize(sz.width, sz.height);
-            }
-        }
-    },
-
-
-    setSize : function(w, h){
-        delete this.field.lastSize;
-        this.field.setSize(w, h);
-        if(this.el){
-
-            if(Ext.isGecko2 || Ext.isOpera || (Ext.isIE7 && Ext.isStrict)){
-
-                this.el.setSize(w, h);
-            }
-            this.el.sync();
-        }
-    },
-
-
-    realign : function(autoSize){
-        if(autoSize === true){
-            this.doAutoSize();
-        }
-        this.el.alignTo(this.boundEl, this.alignment, this.offsets);
-    },
-
-
-    completeEdit : function(remainVisible){
-        if(!this.editing){
-            return;
-        }
-
-        if (this.field.assertValue) {
-            this.field.assertValue();
-        }
-        var v = this.getValue();
-        if(!this.field.isValid()){
-            if(this.revertInvalid !== false){
-                this.cancelEdit(remainVisible);
-            }
-            return;
-        }
-        if(String(v) === String(this.startValue) && this.ignoreNoChange){
-            this.hideEdit(remainVisible);
-            return;
-        }
-        if(this.fireEvent("beforecomplete", this, v, this.startValue) !== false){
-            v = this.getValue();
-            if(this.updateEl && this.boundEl){
-                this.boundEl.update(v);
-            }
-            this.hideEdit(remainVisible);
-            this.fireEvent("complete", this, v, this.startValue);
-        }
-    },
-
-
-    onShow : function(){
-        this.el.show();
-        if(this.hideEl !== false){
-            this.boundEl.hide();
-        }
-        this.field.show().focus(false, true);
-        this.fireEvent("startedit", this.boundEl, this.startValue);
-    },
-
-
-    cancelEdit : function(remainVisible){
-        if(this.editing){
-            var v = this.getValue();
-            this.setValue(this.startValue);
-            this.hideEdit(remainVisible);
-            this.fireEvent("canceledit", this, v, this.startValue);
-        }
-    },
-
-
-    hideEdit: function(remainVisible){
-        if(remainVisible !== true){
-            this.editing = false;
-            this.hide();
-        }
-    },
-
-
-    onBlur : function(){
-
-        if(this.allowBlur === true && this.editing && this.selectSameEditor !== true){
-            this.completeEdit();
-        }
-    },
-
-
-    onHide : function(){
-        if(this.editing){
-            this.completeEdit();
-            return;
-        }
-        this.field.blur();
-        if(this.field.collapse){
-            this.field.collapse();
-        }
-        this.el.hide();
-        if(this.hideEl !== false){
-            this.boundEl.show();
-        }
-    },
-
-
-    setValue : function(v){
-        this.field.setValue(v);
-    },
-
-
-    getValue : function(){
-        return this.field.getValue();
-    },
-
-    beforeDestroy : function(){
-        Ext.destroyMembers(this, 'field');
-
-        delete this.parentEl;
-        delete this.boundEl;
-    }
-});
-Ext.reg('editor', Ext.Editor);
-
-Ext.ColorPalette = Ext.extend(Ext.Component, {
-
-
-    itemCls : 'x-color-palette',
-
-    value : null,
-
-    clickEvent :'click',
-
-    ctype : 'Ext.ColorPalette',
-
-
-    allowReselect : false,
-
-
-    colors : [
-        '000000', '993300', '333300', '003300', '003366', '000080', '333399', '333333',
-        '800000', 'FF6600', '808000', '008000', '008080', '0000FF', '666699', '808080',
-        'FF0000', 'FF9900', '99CC00', '339966', '33CCCC', '3366FF', '800080', '969696',
-        'FF00FF', 'FFCC00', 'FFFF00', '00FF00', '00FFFF', '00CCFF', '993366', 'C0C0C0',
-        'FF99CC', 'FFCC99', 'FFFF99', 'CCFFCC', 'CCFFFF', '99CCFF', 'CC99FF', 'FFFFFF'
-    ],
-
-
-
-
-
-    initComponent : function(){
-        Ext.ColorPalette.superclass.initComponent.call(this);
-        this.addEvents(
-
-            'select'
-        );
-
-        if(this.handler){
-            this.on('select', this.handler, this.scope, true);
-        }
-    },
-
-
-    onRender : function(container, position){
-        this.autoEl = {
-            tag: 'div',
-            cls: this.itemCls
-        };
-        Ext.ColorPalette.superclass.onRender.call(this, container, position);
-        var t = this.tpl || new Ext.XTemplate(
-            '<tpl for="."><a href="#" class="color-{.}" hidefocus="on"><em><span style="background:#{.}" class="x-unselectable" unselectable="on">&#160;</span></em></a></tpl>'
-        );
-        t.overwrite(this.el, this.colors);
-        this.mon(this.el, this.clickEvent, this.handleClick, this, {delegate: 'a'});
-        if(this.clickEvent != 'click'){
-        	this.mon(this.el, 'click', Ext.emptyFn, this, {delegate: 'a', preventDefault: true});
-        }
-    },
-
-
-    afterRender : function(){
-        Ext.ColorPalette.superclass.afterRender.call(this);
-        if(this.value){
-            var s = this.value;
-            this.value = null;
-            this.select(s, true);
-        }
-    },
-
-
-    handleClick : function(e, t){
-        e.preventDefault();
-        if(!this.disabled){
-            var c = t.className.match(/(?:^|\s)color-(.{6})(?:\s|$)/)[1];
-            this.select(c.toUpperCase());
-        }
-    },
-
-
-    select : function(color, suppressEvent){
-        color = color.replace('#', '');
-        if(color != this.value || this.allowReselect){
-            var el = this.el;
-            if(this.value){
-                el.child('a.color-'+this.value).removeClass('x-color-palette-sel');
-            }
-            el.child('a.color-'+color).addClass('x-color-palette-sel');
-            this.value = color;
-            if(suppressEvent !== true){
-                this.fireEvent('select', this, color);
-            }
-        }
-    }
-
-
-});
-Ext.reg('colorpalette', Ext.ColorPalette);
-Ext.DatePicker = Ext.extend(Ext.BoxComponent, {
-
-    todayText : 'Today',
-
-    okText : '&#160;OK&#160;',
-
-    cancelText : 'Cancel',
-
-
-
-    todayTip : '{0} (Spacebar)',
-
-    minText : 'This date is before the minimum date',
-
-    maxText : 'This date is after the maximum date',
-
-    format : 'm/d/y',
-
-    disabledDaysText : 'Disabled',
-
-    disabledDatesText : 'Disabled',
-
-    monthNames : Date.monthNames,
-
-    dayNames : Date.dayNames,
-
-    nextText : 'Next Month (Control+Right)',
-
-    prevText : 'Previous Month (Control+Left)',
-
-    monthYearText : 'Choose a month (Control+Up/Down to move years)',
-
-    startDay : 0,
-
-    showToday : true,
-
-
-
-
-
-
-
-
-    focusOnSelect: true,
-
-
-
-    initHour: 12,
-
-
-    initComponent : function(){
-        Ext.DatePicker.superclass.initComponent.call(this);
-
-        this.value = this.value ?
-                 this.value.clearTime(true) : new Date().clearTime();
-
-        this.addEvents(
-
-            'select'
-        );
-
-        if(this.handler){
-            this.on('select', this.handler,  this.scope || this);
-        }
-
-        this.initDisabledDays();
-    },
-
-
-    initDisabledDays : function(){
-        if(!this.disabledDatesRE && this.disabledDates){
-            var dd = this.disabledDates,
-                len = dd.length - 1,
-                re = '(?:';
-
-            Ext.each(dd, function(d, i){
-                re += Ext.isDate(d) ? '^' + Ext.escapeRe(d.dateFormat(this.format)) + '$' : dd[i];
-                if(i != len){
-                    re += '|';
-                }
-            }, this);
-            this.disabledDatesRE = new RegExp(re + ')');
-        }
-    },
-
-
-    setDisabledDates : function(dd){
-        if(Ext.isArray(dd)){
-            this.disabledDates = dd;
-            this.disabledDatesRE = null;
-        }else{
-            this.disabledDatesRE = dd;
-        }
-        this.initDisabledDays();
-        this.update(this.value, true);
-    },
-
-
-    setDisabledDays : function(dd){
-        this.disabledDays = dd;
-        this.update(this.value, true);
-    },
-
-
-    setMinDate : function(dt){
-        this.minDate = dt;
-        this.update(this.value, true);
-    },
-
-
-    setMaxDate : function(dt){
-        this.maxDate = dt;
-        this.update(this.value, true);
-    },
-
-
-    setValue : function(value){
-        this.value = value.clearTime(true);
-        this.update(this.value);
-    },
-
-
-    getValue : function(){
-        return this.value;
-    },
-
-
-    focus : function(){
-        this.update(this.activeDate);
-    },
-
-
-    onEnable: function(initial){
-        Ext.DatePicker.superclass.onEnable.call(this);
-        this.doDisabled(false);
-        this.update(initial ? this.value : this.activeDate);
-        if(Ext.isIE9m){
-            this.el.repaint();
-        }
-
-    },
-
-
-    onDisable : function(){
-        Ext.DatePicker.superclass.onDisable.call(this);
-        this.doDisabled(true);
-        if(Ext.isIE9m && !Ext.isIE8){
-
-             Ext.each([].concat(this.textNodes, this.el.query('th span')), function(el){
-                 Ext.fly(el).repaint();
-             });
-        }
-    },
-
-
-    doDisabled : function(disabled){
-        this.keyNav.setDisabled(disabled);
-        this.prevRepeater.setDisabled(disabled);
-        this.nextRepeater.setDisabled(disabled);
-        if(this.showToday){
-            this.todayKeyListener.setDisabled(disabled);
-            this.todayBtn.setDisabled(disabled);
-        }
-    },
-
-
-    onRender : function(container, position){
-        var m = [
-             '<table cellspacing="0">',
-                '<tr><td class="x-date-left"><a href="#" title="', this.prevText ,'">&#160;</a></td><td class="x-date-middle" align="center"></td><td class="x-date-right"><a href="#" title="', this.nextText ,'">&#160;</a></td></tr>',
-                '<tr><td colspan="3"><table class="x-date-inner" cellspacing="0"><thead><tr>'],
-                dn = this.dayNames,
-                i;
-        for(i = 0; i < 7; i++){
-            var d = this.startDay+i;
-            if(d > 6){
-                d = d-7;
-            }
-            m.push('<th><span>', dn[d].substr(0,1), '</span></th>');
-        }
-        m[m.length] = '</tr></thead><tbody><tr>';
-        for(i = 0; i < 42; i++) {
-            if(i % 7 === 0 && i !== 0){
-                m[m.length] = '</tr><tr>';
-            }
-            m[m.length] = '<td><a href="#" hidefocus="on" class="x-date-date" tabIndex="1"><em><span></span></em></a></td>';
-        }
-        m.push('</tr></tbody></table></td></tr>',
-                this.showToday ? '<tr><td colspan="3" class="x-date-bottom" align="center"></td></tr>' : '',
-                '</table><div class="x-date-mp"></div>');
-
-        var el = document.createElement('div');
-        el.className = 'x-date-picker';
-        el.innerHTML = m.join('');
-
-        container.dom.insertBefore(el, position);
-
-        this.el = Ext.get(el);
-        this.eventEl = Ext.get(el.firstChild);
-
-        this.prevRepeater = new Ext.util.ClickRepeater(this.el.child('td.x-date-left a'), {
-            handler: this.showPrevMonth,
-            scope: this,
-            preventDefault:true,
-            stopDefault:true
-        });
-
-        this.nextRepeater = new Ext.util.ClickRepeater(this.el.child('td.x-date-right a'), {
-            handler: this.showNextMonth,
-            scope: this,
-            preventDefault:true,
-            stopDefault:true
-        });
-
-        this.monthPicker = this.el.down('div.x-date-mp');
-        this.monthPicker.enableDisplayMode('block');
-
-        this.keyNav = new Ext.KeyNav(this.eventEl, {
-            'left' : function(e){
-                if(e.ctrlKey){
-                    this.showPrevMonth();
-                }else{
-                    this.update(this.activeDate.add('d', -1));
-                }
-            },
-
-            'right' : function(e){
-                if(e.ctrlKey){
-                    this.showNextMonth();
-                }else{
-                    this.update(this.activeDate.add('d', 1));
-                }
-            },
-
-            'up' : function(e){
-                if(e.ctrlKey){
-                    this.showNextYear();
-                }else{
-                    this.update(this.activeDate.add('d', -7));
-                }
-            },
-
-            'down' : function(e){
-                if(e.ctrlKey){
-                    this.showPrevYear();
-                }else{
-                    this.update(this.activeDate.add('d', 7));
-                }
-            },
-
-            'pageUp' : function(e){
-                this.showNextMonth();
-            },
-
-            'pageDown' : function(e){
-                this.showPrevMonth();
-            },
-
-            'enter' : function(e){
-                e.stopPropagation();
-                return true;
-            },
-
-            scope : this
-        });
-
-        this.el.unselectable();
-
-        this.cells = this.el.select('table.x-date-inner tbody td');
-        this.textNodes = this.el.query('table.x-date-inner tbody span');
-
-        this.mbtn = new Ext.Button({
-            text: '&#160;',
-            tooltip: this.monthYearText,
-            renderTo: this.el.child('td.x-date-middle', true)
-        });
-        this.mbtn.el.child('em').addClass('x-btn-arrow');
-
-        if(this.showToday){
-            this.todayKeyListener = this.eventEl.addKeyListener(Ext.EventObject.SPACE, this.selectToday,  this);
-            var today = (new Date()).dateFormat(this.format);
-            this.todayBtn = new Ext.Button({
-                renderTo: this.el.child('td.x-date-bottom', true),
-                text: String.format(this.todayText, today),
-                tooltip: String.format(this.todayTip, today),
-                handler: this.selectToday,
-                scope: this
-            });
-        }
-        this.mon(this.eventEl, 'mousewheel', this.handleMouseWheel, this);
-        this.mon(this.eventEl, 'click', this.handleDateClick,  this, {delegate: 'a.x-date-date'});
-        this.mon(this.mbtn, 'click', this.showMonthPicker, this);
-        this.onEnable(true);
-    },
-
-
-    createMonthPicker : function(){
-        if(!this.monthPicker.dom.firstChild){
-            var buf = ['<table border="0" cellspacing="0">'];
-            for(var i = 0; i < 6; i++){
-                buf.push(
-                    '<tr><td class="x-date-mp-month"><a href="#">', Date.getShortMonthName(i), '</a></td>',
-                    '<td class="x-date-mp-month x-date-mp-sep"><a href="#">', Date.getShortMonthName(i + 6), '</a></td>',
-                    i === 0 ?
-                    '<td class="x-date-mp-ybtn" align="center"><a class="x-date-mp-prev"></a></td><td class="x-date-mp-ybtn" align="center"><a class="x-date-mp-next"></a></td></tr>' :
-                    '<td class="x-date-mp-year"><a href="#"></a></td><td class="x-date-mp-year"><a href="#"></a></td></tr>'
-                );
-            }
-            buf.push(
-                '<tr class="x-date-mp-btns"><td colspan="4"><button type="button" class="x-date-mp-ok">',
-                    this.okText,
-                    '</button><button type="button" class="x-date-mp-cancel">',
-                    this.cancelText,
-                    '</button></td></tr>',
-                '</table>'
-            );
-            this.monthPicker.update(buf.join(''));
-
-            this.mon(this.monthPicker, 'click', this.onMonthClick, this);
-            this.mon(this.monthPicker, 'dblclick', this.onMonthDblClick, this);
-
-            this.mpMonths = this.monthPicker.select('td.x-date-mp-month');
-            this.mpYears = this.monthPicker.select('td.x-date-mp-year');
-
-            this.mpMonths.each(function(m, a, i){
-                i += 1;
-                if((i%2) === 0){
-                    m.dom.xmonth = 5 + Math.round(i * 0.5);
-                }else{
-                    m.dom.xmonth = Math.round((i-1) * 0.5);
-                }
-            });
-        }
-    },
-
-
-    showMonthPicker : function(){
-        if(!this.disabled){
-            this.createMonthPicker();
-            var size = this.el.getSize();
-            this.monthPicker.setSize(size);
-            this.monthPicker.child('table').setSize(size);
-
-            this.mpSelMonth = (this.activeDate || this.value).getMonth();
-            this.updateMPMonth(this.mpSelMonth);
-            this.mpSelYear = (this.activeDate || this.value).getFullYear();
-            this.updateMPYear(this.mpSelYear);
-
-            this.monthPicker.slideIn('t', {duration:0.2});
-        }
-    },
-
-
-    updateMPYear : function(y){
-        this.mpyear = y;
-        var ys = this.mpYears.elements;
-        for(var i = 1; i <= 10; i++){
-            var td = ys[i-1], y2;
-            if((i%2) === 0){
-                y2 = y + Math.round(i * 0.5);
-                td.firstChild.innerHTML = y2;
-                td.xyear = y2;
-            }else{
-                y2 = y - (5-Math.round(i * 0.5));
-                td.firstChild.innerHTML = y2;
-                td.xyear = y2;
-            }
-            this.mpYears.item(i-1)[y2 == this.mpSelYear ? 'addClass' : 'removeClass']('x-date-mp-sel');
-        }
-    },
-
-
-    updateMPMonth : function(sm){
-        this.mpMonths.each(function(m, a, i){
-            m[m.dom.xmonth == sm ? 'addClass' : 'removeClass']('x-date-mp-sel');
-        });
-    },
-
-
-    selectMPMonth : function(m){
-
-    },
-
-
-    onMonthClick : function(e, t){
-        e.stopEvent();
-        var el = new Ext.Element(t), pn;
-        if(el.is('button.x-date-mp-cancel')){
-            this.hideMonthPicker();
-        }
-        else if(el.is('button.x-date-mp-ok')){
-            var d = new Date(this.mpSelYear, this.mpSelMonth, (this.activeDate || this.value).getDate());
-            if(d.getMonth() != this.mpSelMonth){
-
-                d = new Date(this.mpSelYear, this.mpSelMonth, 1).getLastDateOfMonth();
-            }
-            this.update(d);
-            this.hideMonthPicker();
-        }
-        else if((pn = el.up('td.x-date-mp-month', 2))){
-            this.mpMonths.removeClass('x-date-mp-sel');
-            pn.addClass('x-date-mp-sel');
-            this.mpSelMonth = pn.dom.xmonth;
-        }
-        else if((pn = el.up('td.x-date-mp-year', 2))){
-            this.mpYears.removeClass('x-date-mp-sel');
-            pn.addClass('x-date-mp-sel');
-            this.mpSelYear = pn.dom.xyear;
-        }
-        else if(el.is('a.x-date-mp-prev')){
-            this.updateMPYear(this.mpyear-10);
-        }
-        else if(el.is('a.x-date-mp-next')){
-            this.updateMPYear(this.mpyear+10);
-        }
-    },
-
-
-    onMonthDblClick : function(e, t){
-        e.stopEvent();
-        var el = new Ext.Element(t), pn;
-        if((pn = el.up('td.x-date-mp-month', 2))){
-            this.update(new Date(this.mpSelYear, pn.dom.xmonth, (this.activeDate || this.value).getDate()));
-            this.hideMonthPicker();
-        }
-        else if((pn = el.up('td.x-date-mp-year', 2))){
-            this.update(new Date(pn.dom.xyear, this.mpSelMonth, (this.activeDate || this.value).getDate()));
-            this.hideMonthPicker();
-        }
-    },
-
-
-    hideMonthPicker : function(disableAnim){
-        if(this.monthPicker){
-            if(disableAnim === true){
-                this.monthPicker.hide();
-            }else{
-                this.monthPicker.slideOut('t', {duration:0.2});
-            }
-        }
-    },
-
-
-    showPrevMonth : function(e){
-        this.update(this.activeDate.add('mo', -1));
-    },
-
-
-    showNextMonth : function(e){
-        this.update(this.activeDate.add('mo', 1));
-    },
-
-
-    showPrevYear : function(){
-        this.update(this.activeDate.add('y', -1));
-    },
-
-
-    showNextYear : function(){
-        this.update(this.activeDate.add('y', 1));
-    },
-
-
-    handleMouseWheel : function(e){
-        e.stopEvent();
-        if(!this.disabled){
-            var delta = e.getWheelDelta();
-            if(delta > 0){
-                this.showPrevMonth();
-            } else if(delta < 0){
-                this.showNextMonth();
-            }
-        }
-    },
-
-
-    handleDateClick : function(e, t){
-        e.stopEvent();
-        if(!this.disabled && t.dateValue && !Ext.fly(t.parentNode).hasClass('x-date-disabled')){
-            this.cancelFocus = this.focusOnSelect === false;
-            this.setValue(new Date(t.dateValue));
-            delete this.cancelFocus;
-            this.fireEvent('select', this, this.value);
-        }
-    },
-
-
-    selectToday : function(){
-        if(this.todayBtn && !this.todayBtn.disabled){
-            this.setValue(new Date().clearTime());
-            this.fireEvent('select', this, this.value);
-        }
-    },
-
-
-    update : function(date, forceRefresh){
-        if(this.rendered){
-            var vd = this.activeDate, vis = this.isVisible();
-            this.activeDate = date;
-            if(!forceRefresh && vd && this.el){
-                var t = date.getTime();
-                if(vd.getMonth() == date.getMonth() && vd.getFullYear() == date.getFullYear()){
-                    this.cells.removeClass('x-date-selected');
-                    this.cells.each(function(c){
-                       if(c.dom.firstChild.dateValue == t){
-                           c.addClass('x-date-selected');
-                           if(vis && !this.cancelFocus){
-                               Ext.fly(c.dom.firstChild).focus(50);
-                           }
-                           return false;
-                       }
-                    }, this);
-                    return;
-                }
-            }
-            var days = date.getDaysInMonth(),
-                firstOfMonth = date.getFirstDateOfMonth(),
-                startingPos = firstOfMonth.getDay()-this.startDay;
-
-            if(startingPos < 0){
-                startingPos += 7;
-            }
-            days += startingPos;
-
-            var pm = date.add('mo', -1),
-                prevStart = pm.getDaysInMonth()-startingPos,
-                cells = this.cells.elements,
-                textEls = this.textNodes,
-
-                d = (new Date(pm.getFullYear(), pm.getMonth(), prevStart, this.initHour)),
-                today = new Date().clearTime().getTime(),
-                sel = date.clearTime(true).getTime(),
-                min = this.minDate ? this.minDate.clearTime(true) : Number.NEGATIVE_INFINITY,
-                max = this.maxDate ? this.maxDate.clearTime(true) : Number.POSITIVE_INFINITY,
-                ddMatch = this.disabledDatesRE,
-                ddText = this.disabledDatesText,
-                ddays = this.disabledDays ? this.disabledDays.join('') : false,
-                ddaysText = this.disabledDaysText,
-                format = this.format;
-
-            if(this.showToday){
-                var td = new Date().clearTime(),
-                    disable = (td < min || td > max ||
-                    (ddMatch && format && ddMatch.test(td.dateFormat(format))) ||
-                    (ddays && ddays.indexOf(td.getDay()) != -1));
-
-                if(!this.disabled){
-                    this.todayBtn.setDisabled(disable);
-                    this.todayKeyListener[disable ? 'disable' : 'enable']();
-                }
-            }
-
-            var setCellClass = function(cal, cell){
-                cell.title = '';
-                var t = d.clearTime(true).getTime();
-                cell.firstChild.dateValue = t;
-                if(t == today){
-                    cell.className += ' x-date-today';
-                    cell.title = cal.todayText;
-                }
-                if(t == sel){
-                    cell.className += ' x-date-selected';
-                    if(vis){
-                        Ext.fly(cell.firstChild).focus(50);
-                    }
-                }
-
-                if(t < min) {
-                    cell.className = ' x-date-disabled';
-                    cell.title = cal.minText;
-                    return;
-                }
-                if(t > max) {
-                    cell.className = ' x-date-disabled';
-                    cell.title = cal.maxText;
-                    return;
-                }
-                if(ddays){
-                    if(ddays.indexOf(d.getDay()) != -1){
-                        cell.title = ddaysText;
-                        cell.className = ' x-date-disabled';
-                    }
-                }
-                if(ddMatch && format){
-                    var fvalue = d.dateFormat(format);
-                    if(ddMatch.test(fvalue)){
-                        cell.title = ddText.replace('%0', fvalue);
-                        cell.className = ' x-date-disabled';
-                    }
-                }
-            };
-
-            var i = 0;
-            for(; i < startingPos; i++) {
-                textEls[i].innerHTML = (++prevStart);
-                d.setDate(d.getDate()+1);
-                cells[i].className = 'x-date-prevday';
-                setCellClass(this, cells[i]);
-            }
-            for(; i < days; i++){
-                var intDay = i - startingPos + 1;
-                textEls[i].innerHTML = (intDay);
-                d.setDate(d.getDate()+1);
-                cells[i].className = 'x-date-active';
-                setCellClass(this, cells[i]);
-            }
-            var extraDays = 0;
-            for(; i < 42; i++) {
-                 textEls[i].innerHTML = (++extraDays);
-                 d.setDate(d.getDate()+1);
-                 cells[i].className = 'x-date-nextday';
-                 setCellClass(this, cells[i]);
-            }
-
-            this.mbtn.setText(this.monthNames[date.getMonth()] + ' ' + date.getFullYear());
-
-            if(!this.internalRender){
-                var main = this.el.dom.firstChild,
-                    w = main.offsetWidth;
-                this.el.setWidth(w + this.el.getBorderWidth('lr'));
-                Ext.fly(main).setWidth(w);
-                this.internalRender = true;
-
-
-
-                if(Ext.isOpera && !this.secondPass){
-                    main.rows[0].cells[1].style.width = (w - (main.rows[0].cells[0].offsetWidth+main.rows[0].cells[2].offsetWidth)) + 'px';
-                    this.secondPass = true;
-                    this.update.defer(10, this, [date]);
-                }
-            }
-        }
-    },
-
-
-    beforeDestroy : function() {
-        if(this.rendered){
-            Ext.destroy(
-                this.keyNav,
-                this.monthPicker,
-                this.eventEl,
-                this.mbtn,
-                this.nextRepeater,
-                this.prevRepeater,
-                this.cells.el,
-                this.todayBtn
-            );
-            delete this.textNodes;
-            delete this.cells.elements;
-        }
-    }
-
-
-});
-
-Ext.reg('datepicker', Ext.DatePicker);
-
-Ext.LoadMask = function(el, config){
-    this.el = Ext.get(el);
-    Ext.apply(this, config);
-    if(this.store){
-        this.store.on({
-            scope: this,
-            beforeload: this.onBeforeLoad,
-            load: this.onLoad,
-            exception: this.onLoad
-        });
-        this.removeMask = Ext.value(this.removeMask, false);
-    }else{
-        var um = this.el.getUpdater();
-        um.showLoadIndicator = false;
-        um.on({
-            scope: this,
-            beforeupdate: this.onBeforeLoad,
-            update: this.onLoad,
-            failure: this.onLoad
-        });
-        this.removeMask = Ext.value(this.removeMask, true);
-    }
-};
-
-Ext.LoadMask.prototype = {
-
-
-
-    msg : 'Loading...',
-
-    msgCls : 'x-mask-loading',
-
-
-    disabled: false,
-
-
-    disable : function(){
-       this.disabled = true;
-    },
-
-
-    enable : function(){
-        this.disabled = false;
-    },
-
-
-    onLoad : function(){
-        this.el.unmask(this.removeMask);
-    },
-
-
-    onBeforeLoad : function(){
-        if(!this.disabled){
-            this.el.mask(this.msg, this.msgCls);
-        }
-    },
-
-
-    show: function(){
-        this.onBeforeLoad();
-    },
-
-
-    hide: function(){
-        this.onLoad();
-    },
-
-
-    destroy : function(){
-        if(this.store){
-            this.store.un('beforeload', this.onBeforeLoad, this);
-            this.store.un('load', this.onLoad, this);
-            this.store.un('exception', this.onLoad, this);
-        }else{
-            var um = this.el.getUpdater();
-            um.un('beforeupdate', this.onBeforeLoad, this);
-            um.un('update', this.onLoad, this);
-            um.un('failure', this.onLoad, this);
-        }
-    }
-};
-Ext.slider.Thumb = Ext.extend(Object, {
-
-
-    dragging: false,
-
-
-    constructor: function(config) {
-
-        Ext.apply(this, config || {}, {
-            cls: 'x-slider-thumb',
-
-
-            constrain: false
-        });
-
-        Ext.slider.Thumb.superclass.constructor.call(this, config);
-
-        if (this.slider.vertical) {
-            Ext.apply(this, Ext.slider.Thumb.Vertical);
-        }
-    },
-
-
-    render: function() {
-        this.el = this.slider.innerEl.insertFirst({cls: this.cls});
-
-        this.initEvents();
-    },
-
-
-    enable: function() {
-        this.disabled = false;
-        this.el.removeClass(this.slider.disabledClass);
-    },
-
-
-    disable: function() {
-        this.disabled = true;
-        this.el.addClass(this.slider.disabledClass);
-    },
-
-
-    initEvents: function() {
-        var el = this.el;
-
-        el.addClassOnOver('x-slider-thumb-over');
-
-        this.tracker = new Ext.dd.DragTracker({
-            onBeforeStart: this.onBeforeDragStart.createDelegate(this),
-            onStart      : this.onDragStart.createDelegate(this),
-            onDrag       : this.onDrag.createDelegate(this),
-            onEnd        : this.onDragEnd.createDelegate(this),
-            tolerance    : 3,
-            autoStart    : 300
-        });
-
-        this.tracker.initEl(el);
-    },
-
-
-    onBeforeDragStart : function(e) {
-        if (this.disabled) {
-            return false;
-        } else {
-            this.slider.promoteThumb(this);
-            return true;
-        }
-    },
-
-
-    onDragStart: function(e){
-        this.el.addClass('x-slider-thumb-drag');
-        this.dragging = true;
-        this.dragStartValue = this.value;
-
-        this.slider.fireEvent('dragstart', this.slider, e, this);
-    },
-
-
-    onDrag: function(e) {
-        var slider   = this.slider,
-            index    = this.index,
-            newValue = this.getNewValue();
-
-        if (this.constrain) {
-            var above = slider.thumbs[index + 1],
-                below = slider.thumbs[index - 1];
-
-            if (below != undefined && newValue <= below.value) newValue = below.value;
-            if (above != undefined && newValue >= above.value) newValue = above.value;
-        }
-
-        slider.setValue(index, newValue, false);
-        slider.fireEvent('drag', slider, e, this);
-    },
-
-    getNewValue: function() {
-        var slider   = this.slider,
-            pos      = slider.innerEl.translatePoints(this.tracker.getXY());
-
-        return Ext.util.Format.round(slider.reverseValue(pos.left), slider.decimalPrecision);
-    },
-
-
-    onDragEnd: function(e) {
-        var slider = this.slider,
-            value  = this.value;
-
-        this.el.removeClass('x-slider-thumb-drag');
-
-        this.dragging = false;
-        slider.fireEvent('dragend', slider, e);
-
-        if (this.dragStartValue != value) {
-            slider.fireEvent('changecomplete', slider, value, this);
-        }
-    },
-
-
-    destroy: function(){
-        Ext.destroyMembers(this, 'tracker', 'el');
-    }
-});
-
-
-Ext.slider.MultiSlider = Ext.extend(Ext.BoxComponent, {
-
-
-    vertical: false,
-
-    minValue: 0,
-
-    maxValue: 100,
-
-    decimalPrecision: 0,
-
-    keyIncrement: 1,
-
-    increment: 0,
-
-
-    clickRange: [5,15],
-
-
-    clickToChange : true,
-
-    animate: true,
-
-    constrainThumbs: true,
-
-
-    topThumbZIndex: 10000,
-
-
-    initComponent : function(){
-        if(!Ext.isDefined(this.value)){
-            this.value = this.minValue;
-        }
-
-
-        this.thumbs = [];
-
-        Ext.slider.MultiSlider.superclass.initComponent.call(this);
-
-        this.keyIncrement = Math.max(this.increment, this.keyIncrement);
-        this.addEvents(
-
-            'beforechange',
-
-
-            'change',
-
-
-            'changecomplete',
-
-
-            'dragstart',
-
-
-            'drag',
-
-
-            'dragend'
-        );
-
-
-        if (this.values == undefined || Ext.isEmpty(this.values)) this.values = [0];
-
-        var values = this.values;
-
-        for (var i=0; i < values.length; i++) {
-            this.addThumb(values[i]);
-        }
-
-        if(this.vertical){
-            Ext.apply(this, Ext.slider.Vertical);
-        }
-    },
-
-
-    addThumb: function(value) {
-        var thumb = new Ext.slider.Thumb({
-            value    : value,
-            slider   : this,
-            index    : this.thumbs.length,
-            constrain: this.constrainThumbs
-        });
-        this.thumbs.push(thumb);
-
-
-        if (this.rendered) thumb.render();
-    },
-
-
-    promoteThumb: function(topThumb) {
-        var thumbs = this.thumbs,
-            zIndex, thumb;
-
-        for (var i = 0, j = thumbs.length; i < j; i++) {
-            thumb = thumbs[i];
-
-            if (thumb == topThumb) {
-                zIndex = this.topThumbZIndex;
-            } else {
-                zIndex = '';
-            }
-
-            thumb.el.setStyle('zIndex', zIndex);
-        }
-    },
-
-
-    onRender : function() {
-        this.autoEl = {
-            cls: 'x-slider ' + (this.vertical ? 'x-slider-vert' : 'x-slider-horz'),
-            cn : {
-                cls: 'x-slider-end',
-                cn : {
-                    cls:'x-slider-inner',
-                    cn : [{tag:'a', cls:'x-slider-focus', href:"#", tabIndex: '-1', hidefocus:'on'}]
-                }
-            }
-        };
-
-        Ext.slider.MultiSlider.superclass.onRender.apply(this, arguments);
-
-        this.endEl   = this.el.first();
-        this.innerEl = this.endEl.first();
-        this.focusEl = this.innerEl.child('.x-slider-focus');
-
-
-        for (var i=0; i < this.thumbs.length; i++) {
-            this.thumbs[i].render();
-        }
-
-
-        var thumb      = this.innerEl.child('.x-slider-thumb');
-        this.halfThumb = (this.vertical ? thumb.getHeight() : thumb.getWidth()) / 2;
-
-        this.initEvents();
-    },
-
-
-    initEvents : function(){
-        this.mon(this.el, {
-            scope    : this,
-            mousedown: this.onMouseDown,
-            keydown  : this.onKeyDown
-        });
-
-        this.focusEl.swallowEvent("click", true);
-    },
-
-
-    onMouseDown : function(e){
-        if(this.disabled){
-            return;
-        }
-
-
-        var thumbClicked = false;
-        for (var i=0; i < this.thumbs.length; i++) {
-            thumbClicked = thumbClicked || e.target == this.thumbs[i].el.dom;
-        }
-
-        if (this.clickToChange && !thumbClicked) {
-            var local = this.innerEl.translatePoints(e.getXY());
-            this.onClickChange(local);
-        }
-        this.focus();
-    },
-
-
-    onClickChange : function(local) {
-        if (local.top > this.clickRange[0] && local.top < this.clickRange[1]) {
-
-            var thumb = this.getNearest(local, 'left'),
-                index = thumb.index;
-
-            this.setValue(index, Ext.util.Format.round(this.reverseValue(local.left), this.decimalPrecision), undefined, true);
-        }
-    },
-
-
-    getNearest: function(local, prop) {
-        var localValue = prop == 'top' ? this.innerEl.getHeight() - local[prop] : local[prop],
-            clickValue = this.reverseValue(localValue),
-            nearestDistance = (this.maxValue - this.minValue) + 5,
-            index = 0,
-            nearest = null;
-
-        for (var i=0; i < this.thumbs.length; i++) {
-            var thumb = this.thumbs[i],
-                value = thumb.value,
-                dist  = Math.abs(value - clickValue);
-
-            if (Math.abs(dist <= nearestDistance)) {
-                nearest = thumb;
-                index = i;
-                nearestDistance = dist;
-            }
-        }
-        return nearest;
-    },
-
-
-    onKeyDown : function(e){
-
-        if(this.disabled || this.thumbs.length !== 1){
-            e.preventDefault();
-            return;
-        }
-        var k = e.getKey(),
-            val;
-        switch(k){
-            case e.UP:
-            case e.RIGHT:
-                e.stopEvent();
-                val = e.ctrlKey ? this.maxValue : this.getValue(0) + this.keyIncrement;
-                this.setValue(0, val, undefined, true);
-            break;
-            case e.DOWN:
-            case e.LEFT:
-                e.stopEvent();
-                val = e.ctrlKey ? this.minValue : this.getValue(0) - this.keyIncrement;
-                this.setValue(0, val, undefined, true);
-            break;
-            default:
-                e.preventDefault();
-        }
-    },
-
-
-    doSnap : function(value){
-        if (!(this.increment && value)) {
-            return value;
-        }
-        var newValue = value,
-            inc = this.increment,
-            m = value % inc;
-        if (m != 0) {
-            newValue -= m;
-            if (m * 2 >= inc) {
-                newValue += inc;
-            } else if (m * 2 < -inc) {
-                newValue -= inc;
-            }
-        }
-        return newValue.constrain(this.minValue,  this.maxValue);
-    },
-
-
-    afterRender : function(){
-        Ext.slider.MultiSlider.superclass.afterRender.apply(this, arguments);
-
-        for (var i=0; i < this.thumbs.length; i++) {
-            var thumb = this.thumbs[i];
-
-            if (thumb.value !== undefined) {
-                var v = this.normalizeValue(thumb.value);
-
-                if (v !== thumb.value) {
-
-                    this.setValue(i, v, false);
-                } else {
-                    this.moveThumb(i, this.translateValue(v), false);
-                }
-            }
-        };
-    },
-
-
-    getRatio : function(){
-        var w = this.innerEl.getWidth(),
-            v = this.maxValue - this.minValue;
-        return v == 0 ? w : (w/v);
-    },
-
-
-    normalizeValue : function(v){
-        v = this.doSnap(v);
-        v = Ext.util.Format.round(v, this.decimalPrecision);
-        v = v.constrain(this.minValue, this.maxValue);
-        return v;
-    },
-
-
-    setMinValue : function(val){
-        this.minValue = val;
-        var i = 0,
-            thumbs = this.thumbs,
-            len = thumbs.length,
-            t;
-
-        for(; i < len; ++i){
-            t = thumbs[i];
-            t.value = t.value < val ? val : t.value;
-        }
-        this.syncThumb();
-    },
-
-
-    setMaxValue : function(val){
-        this.maxValue = val;
-        var i = 0,
-            thumbs = this.thumbs,
-            len = thumbs.length,
-            t;
-
-        for(; i < len; ++i){
-            t = thumbs[i];
-            t.value = t.value > val ? val : t.value;
-        }
-        this.syncThumb();
-    },
-
-
-    setValue : function(index, v, animate, changeComplete) {
-        var thumb = this.thumbs[index],
-            el    = thumb.el;
-
-        v = this.normalizeValue(v);
-
-        if (v !== thumb.value && this.fireEvent('beforechange', this, v, thumb.value, thumb) !== false) {
-            thumb.value = v;
-            if(this.rendered){
-                this.moveThumb(index, this.translateValue(v), animate !== false);
-                this.fireEvent('change', this, v, thumb);
-                if(changeComplete){
-                    this.fireEvent('changecomplete', this, v, thumb);
-                }
-            }
-        }
-    },
-
-
-    translateValue : function(v) {
-        var ratio = this.getRatio();
-        return (v * ratio) - (this.minValue * ratio) - this.halfThumb;
-    },
-
-
-    reverseValue : function(pos){
-        var ratio = this.getRatio();
-        return (pos + (this.minValue * ratio)) / ratio;
-    },
-
-
-    moveThumb: function(index, v, animate){
-        var thumb = this.thumbs[index].el;
-
-        if(!animate || this.animate === false){
-            thumb.setLeft(v);
-        }else{
-            thumb.shift({left: v, stopFx: true, duration:.35});
-        }
-    },
-
-
-    focus : function(){
-        this.focusEl.focus(10);
-    },
-
-
-    onResize : function(w, h){
-        var thumbs = this.thumbs,
-            len = thumbs.length,
-            i = 0;
-
-
-        for(; i < len; ++i){
-            thumbs[i].el.stopFx();
-        }
-
-        if(Ext.isNumber(w)){
-            this.innerEl.setWidth(w - (this.el.getPadding('l') + this.endEl.getPadding('r')));
-        }
-        this.syncThumb();
-        Ext.slider.MultiSlider.superclass.onResize.apply(this, arguments);
-    },
-
-
-    onDisable: function(){
-        Ext.slider.MultiSlider.superclass.onDisable.call(this);
-
-        for (var i=0; i < this.thumbs.length; i++) {
-            var thumb = this.thumbs[i],
-                el    = thumb.el;
-
-            thumb.disable();
-
-            if(Ext.isIE){
-
-
-                var xy = el.getXY();
-                el.hide();
-
-                this.innerEl.addClass(this.disabledClass).dom.disabled = true;
-
-                if (!this.thumbHolder) {
-                    this.thumbHolder = this.endEl.createChild({cls: 'x-slider-thumb ' + this.disabledClass});
-                }
-
-                this.thumbHolder.show().setXY(xy);
-            }
-        }
-    },
-
-
-    onEnable: function(){
-        Ext.slider.MultiSlider.superclass.onEnable.call(this);
-
-        for (var i=0; i < this.thumbs.length; i++) {
-            var thumb = this.thumbs[i],
-                el    = thumb.el;
-
-            thumb.enable();
-
-            if (Ext.isIE) {
-                this.innerEl.removeClass(this.disabledClass).dom.disabled = false;
-
-                if (this.thumbHolder) this.thumbHolder.hide();
-
-                el.show();
-                this.syncThumb();
-            }
-        }
-    },
-
-
-    syncThumb : function() {
-        if (this.rendered) {
-            for (var i=0; i < this.thumbs.length; i++) {
-                this.moveThumb(i, this.translateValue(this.thumbs[i].value));
-            }
-        }
-    },
-
-
-    getValue : function(index) {
-        return this.thumbs[index].value;
-    },
-
-
-    getValues: function() {
-        var values = [];
-
-        for (var i=0; i < this.thumbs.length; i++) {
-            values.push(this.thumbs[i].value);
-        }
-
-        return values;
-    },
-
-
-    beforeDestroy : function(){
-        var thumbs = this.thumbs;
-        for(var i = 0, len = thumbs.length; i < len; ++i){
-            thumbs[i].destroy();
-            thumbs[i] = null;
-        }
-        Ext.destroyMembers(this, 'endEl', 'innerEl', 'focusEl', 'thumbHolder');
-        Ext.slider.MultiSlider.superclass.beforeDestroy.call(this);
-    }
-});
-
-Ext.reg('multislider', Ext.slider.MultiSlider);
-
-
-Ext.slider.SingleSlider = Ext.extend(Ext.slider.MultiSlider, {
-    constructor: function(config) {
-      config = config || {};
-
-      Ext.applyIf(config, {
-          values: [config.value || 0]
-      });
-
-      Ext.slider.SingleSlider.superclass.constructor.call(this, config);
-    },
-
-
-    getValue: function() {
-
-        return Ext.slider.SingleSlider.superclass.getValue.call(this, 0);
-    },
-
-
-    setValue: function(value, animate) {
-        var args = Ext.toArray(arguments),
-            len  = args.length;
-
-
-
-
-        if (len == 1 || (len <= 3 && typeof arguments[1] != 'number')) {
-            args.unshift(0);
-        }
-
-        return Ext.slider.SingleSlider.superclass.setValue.apply(this, args);
-    },
-
-
-    syncThumb : function() {
-        return Ext.slider.SingleSlider.superclass.syncThumb.apply(this, [0].concat(arguments));
-    },
-
-
-    getNearest : function(){
-
-        return this.thumbs[0];
-    }
-});
-
-
-Ext.Slider = Ext.slider.SingleSlider;
-
-Ext.reg('slider', Ext.slider.SingleSlider);
-
-
-Ext.slider.Vertical = {
-    onResize : function(w, h){
-        this.innerEl.setHeight(h - (this.el.getPadding('t') + this.endEl.getPadding('b')));
-        this.syncThumb();
-    },
-
-    getRatio : function(){
-        var h = this.innerEl.getHeight(),
-            v = this.maxValue - this.minValue;
-        return h/v;
-    },
-
-    moveThumb: function(index, v, animate) {
-        var thumb = this.thumbs[index],
-            el    = thumb.el;
-
-        if (!animate || this.animate === false) {
-            el.setBottom(v);
-        } else {
-            el.shift({bottom: v, stopFx: true, duration:.35});
-        }
-    },
-
-    onClickChange : function(local) {
-        if (local.left > this.clickRange[0] && local.left < this.clickRange[1]) {
-            var thumb = this.getNearest(local, 'top'),
-                index = thumb.index,
-                value = this.minValue + this.reverseValue(this.innerEl.getHeight() - local.top);
-
-            this.setValue(index, Ext.util.Format.round(value, this.decimalPrecision), undefined, true);
-        }
-    }
-};
-
-
-Ext.slider.Thumb.Vertical = {
-    getNewValue: function() {
-        var slider   = this.slider,
-            innerEl  = slider.innerEl,
-            pos      = innerEl.translatePoints(this.tracker.getXY()),
-            bottom   = innerEl.getHeight() - pos.top;
-
-        return slider.minValue + Ext.util.Format.round(bottom / slider.getRatio(), slider.decimalPrecision);
-    }
-};
-
-Ext.ProgressBar = Ext.extend(Ext.BoxComponent, {
-
-    baseCls : 'x-progress',
-
-
-    animate : false,
-
-
-    waitTimer : null,
-
-
-    initComponent : function(){
-        Ext.ProgressBar.superclass.initComponent.call(this);
-        this.addEvents(
-
-            "update"
-        );
-    },
-
-
-    onRender : function(ct, position){
-        var tpl = new Ext.Template(
-            '<div class="{cls}-wrap">',
-                '<div class="{cls}-inner">',
-                    '<div class="{cls}-bar">',
-                        '<div class="{cls}-text">',
-                            '<div>&#160;</div>',
-                        '</div>',
-                    '</div>',
-                    '<div class="{cls}-text {cls}-text-back">',
-                        '<div>&#160;</div>',
-                    '</div>',
-                '</div>',
-            '</div>'
-        );
-
-        this.el = position ? tpl.insertBefore(position, {cls: this.baseCls}, true)
-            : tpl.append(ct, {cls: this.baseCls}, true);
-
-        if(this.id){
-            this.el.dom.id = this.id;
-        }
-        var inner = this.el.dom.firstChild;
-        this.progressBar = Ext.get(inner.firstChild);
-
-        if(this.textEl){
-
-            this.textEl = Ext.get(this.textEl);
-            delete this.textTopEl;
-        }else{
-
-            this.textTopEl = Ext.get(this.progressBar.dom.firstChild);
-            var textBackEl = Ext.get(inner.childNodes[1]);
-            this.textTopEl.setStyle("z-index", 99).addClass('x-hidden');
-            this.textEl = new Ext.CompositeElement([this.textTopEl.dom.firstChild, textBackEl.dom.firstChild]);
-            this.textEl.setWidth(inner.offsetWidth);
-        }
-        this.progressBar.setHeight(inner.offsetHeight);
-    },
-
-
-    afterRender : function(){
-        Ext.ProgressBar.superclass.afterRender.call(this);
-        if(this.value){
-            this.updateProgress(this.value, this.text);
-        }else{
-            this.updateText(this.text);
-        }
-    },
-
-
-    updateProgress : function(value, text, animate){
-        this.value = value || 0;
-        if(text){
-            this.updateText(text);
-        }
-        if(this.rendered && !this.isDestroyed){
-            var w = Math.floor(value*this.el.dom.firstChild.offsetWidth);
-            this.progressBar.setWidth(w, animate === true || (animate !== false && this.animate));
-            if(this.textTopEl){
-
-                this.textTopEl.removeClass('x-hidden').setWidth(w);
-            }
-        }
-        this.fireEvent('update', this, value, text);
-        return this;
-    },
-
-
-    wait : function(o){
-        if(!this.waitTimer){
-            var scope = this;
-            o = o || {};
-            this.updateText(o.text);
-            this.waitTimer = Ext.TaskMgr.start({
-                run: function(i){
-                    var inc = o.increment || 10;
-                    i -= 1;
-                    this.updateProgress(((((i+inc)%inc)+1)*(100/inc))*0.01, null, o.animate);
-                },
-                interval: o.interval || 1000,
-                duration: o.duration,
-                onStop: function(){
-                    if(o.fn){
-                        o.fn.apply(o.scope || this);
-                    }
-                    this.reset();
-                },
-                scope: scope
-            });
-        }
-        return this;
-    },
-
-
-    isWaiting : function(){
-        return this.waitTimer !== null;
-    },
-
-
-    updateText : function(text){
-        this.text = text || '&#160;';
-        if(this.rendered){
-            this.textEl.update(this.text);
-        }
-        return this;
-    },
-
-
-    syncProgressBar : function(){
-        if(this.value){
-            this.updateProgress(this.value, this.text);
-        }
-        return this;
-    },
-
-
-    setSize : function(w, h){
-        Ext.ProgressBar.superclass.setSize.call(this, w, h);
-        if(this.textTopEl){
-            var inner = this.el.dom.firstChild;
-            this.textEl.setSize(inner.offsetWidth, inner.offsetHeight);
-        }
-        this.syncProgressBar();
-        return this;
-    },
-
-
-    reset : function(hide){
-        this.updateProgress(0);
-        if(this.textTopEl){
-            this.textTopEl.addClass('x-hidden');
-        }
-        this.clearTimer();
-        if(hide === true){
-            this.hide();
-        }
-        return this;
-    },
-
-
-    clearTimer : function(){
-        if(this.waitTimer){
-            this.waitTimer.onStop = null;
-            Ext.TaskMgr.stop(this.waitTimer);
-            this.waitTimer = null;
-        }
-    },
-
-    onDestroy: function(){
-        this.clearTimer();
-        if(this.rendered){
-            if(this.textEl.isComposite){
-                this.textEl.clear();
-            }
-            Ext.destroyMembers(this, 'textEl', 'progressBar', 'textTopEl');
-        }
-        Ext.ProgressBar.superclass.onDestroy.call(this);
-    }
-});
-Ext.reg('progress', Ext.ProgressBar);
-
-(function() {
-
-var Event=Ext.EventManager;
-var Dom=Ext.lib.Dom;
-
-
-Ext.dd.DragDrop = function(id, sGroup, config) {
-    if(id) {
-        this.init(id, sGroup, config);
-    }
-};
-
-Ext.dd.DragDrop.prototype = {
-
-
-
-
-    id: null,
-
-
-    config: null,
-
-
-    dragElId: null,
-
-
-    handleElId: null,
-
-
-    invalidHandleTypes: null,
-
-
-    invalidHandleIds: null,
-
-
-    invalidHandleClasses: null,
-
-
-    startPageX: 0,
-
-
-    startPageY: 0,
-
-
-    groups: null,
-
-
-    locked: false,
-
-
-    lock: function() {
-        this.locked = true;
-    },
-
-
-    moveOnly: false,
-
-
-    unlock: function() {
-        this.locked = false;
-    },
-
-
-    isTarget: true,
-
-
-    padding: null,
-
-
-    _domRef: null,
-
-
-    __ygDragDrop: true,
-
-
-    constrainX: false,
-
-
-    constrainY: false,
-
-
-    minX: 0,
-
-
-    maxX: 0,
-
-
-    minY: 0,
-
-
-    maxY: 0,
-
-
-    maintainOffset: false,
-
-
-    xTicks: null,
-
-
-    yTicks: null,
-
-
-    primaryButtonOnly: true,
-
-
-    available: false,
-
-
-    hasOuterHandles: false,
-
-
-    b4StartDrag: function(x, y) { },
-
-
-    startDrag: function(x, y) {  },
-
-
-    b4Drag: function(e) { },
-
-
-    onDrag: function(e) {  },
-
-
-    onDragEnter: function(e, id) {  },
-
-
-    b4DragOver: function(e) { },
-
-
-    onDragOver: function(e, id) {  },
-
-
-    b4DragOut: function(e) { },
-
-
-    onDragOut: function(e, id) {  },
-
-
-    b4DragDrop: function(e) { },
-
-
-    onDragDrop: function(e, id) {  },
-
-
-    onInvalidDrop: function(e) {  },
-
-
-    b4EndDrag: function(e) { },
-
-
-    endDrag: function(e) {  },
-
-
-    b4MouseDown: function(e) {  },
-
-
-    onMouseDown: function(e) {  },
-
-
-    onMouseUp: function(e) {  },
-
-
-    onAvailable: function () {
-    },
-
-
-    defaultPadding : {left:0, right:0, top:0, bottom:0},
-
-
-    constrainTo : function(constrainTo, pad, inContent){
-        if(Ext.isNumber(pad)){
-            pad = {left: pad, right:pad, top:pad, bottom:pad};
-        }
-        pad = pad || this.defaultPadding;
-        var b = Ext.get(this.getEl()).getBox(),
-            ce = Ext.get(constrainTo),
-            s = ce.getScroll(),
-            c,
-            cd = ce.dom;
-        if(cd == document.body){
-            c = { x: s.left, y: s.top, width: Ext.lib.Dom.getViewWidth(), height: Ext.lib.Dom.getViewHeight()};
-        }else{
-            var xy = ce.getXY();
-            c = {x : xy[0], y: xy[1], width: cd.clientWidth, height: cd.clientHeight};
-        }
-
-
-        var topSpace = b.y - c.y,
-            leftSpace = b.x - c.x;
-
-        this.resetConstraints();
-        this.setXConstraint(leftSpace - (pad.left||0),
-                c.width - leftSpace - b.width - (pad.right||0),
-				this.xTickSize
-        );
-        this.setYConstraint(topSpace - (pad.top||0),
-                c.height - topSpace - b.height - (pad.bottom||0),
-				this.yTickSize
-        );
-    },
-
-
-    getEl: function() {
-        if (!this._domRef) {
-            this._domRef = Ext.getDom(this.id);
-        }
-
-        return this._domRef;
-    },
-
-
-    getDragEl: function() {
-        return Ext.getDom(this.dragElId);
-    },
-
-
-    init: function(id, sGroup, config) {
-        this.initTarget(id, sGroup, config);
-        Event.on(this.id, "mousedown", this.handleMouseDown, this);
-
-    },
-
-
-    initTarget: function(id, sGroup, config) {
-
-
-        this.config = config || {};
-
-
-        this.DDM = Ext.dd.DDM;
-
-        this.groups = {};
-
-
-
-        if (typeof id !== "string") {
-            id = Ext.id(id);
-        }
-
-
-        this.id = id;
-
-
-        this.addToGroup((sGroup) ? sGroup : "default");
-
-
-
-        this.handleElId = id;
-
-
-        this.setDragElId(id);
-
-
-        this.invalidHandleTypes = { A: "A" };
-        this.invalidHandleIds = {};
-        this.invalidHandleClasses = [];
-
-        this.applyConfig();
-
-        this.handleOnAvailable();
-    },
-
-
-    applyConfig: function() {
-
-
-
-        this.padding           = this.config.padding || [0, 0, 0, 0];
-        this.isTarget          = (this.config.isTarget !== false);
-        this.maintainOffset    = (this.config.maintainOffset);
-        this.primaryButtonOnly = (this.config.primaryButtonOnly !== false);
-
-    },
-
-
-    handleOnAvailable: function() {
-        this.available = true;
-        this.resetConstraints();
-        this.onAvailable();
-    },
-
-
-    setPadding: function(iTop, iRight, iBot, iLeft) {
-
-        if (!iRight && 0 !== iRight) {
-            this.padding = [iTop, iTop, iTop, iTop];
-        } else if (!iBot && 0 !== iBot) {
-            this.padding = [iTop, iRight, iTop, iRight];
-        } else {
-            this.padding = [iTop, iRight, iBot, iLeft];
-        }
-    },
-
-
-    setInitPosition: function(diffX, diffY) {
-        var el = this.getEl();
-
-        if (!this.DDM.verifyEl(el)) {
-            return;
-        }
-
-        var dx = diffX || 0;
-        var dy = diffY || 0;
-
-        var p = Dom.getXY( el );
-
-        this.initPageX = p[0] - dx;
-        this.initPageY = p[1] - dy;
-
-        this.lastPageX = p[0];
-        this.lastPageY = p[1];
-
-        this.setStartPosition(p);
-    },
-
-
-    setStartPosition: function(pos) {
-        var p = pos || Dom.getXY( this.getEl() );
-        this.deltaSetXY = null;
-
-        this.startPageX = p[0];
-        this.startPageY = p[1];
-    },
-
-
-    addToGroup: function(sGroup) {
-        this.groups[sGroup] = true;
-        this.DDM.regDragDrop(this, sGroup);
-    },
-
-
-    removeFromGroup: function(sGroup) {
-        if (this.groups[sGroup]) {
-            delete this.groups[sGroup];
-        }
-
-        this.DDM.removeDDFromGroup(this, sGroup);
-    },
-
-
-    setDragElId: function(id) {
-        this.dragElId = id;
-    },
-
-
-    setHandleElId: function(id) {
-        if (typeof id !== "string") {
-            id = Ext.id(id);
-        }
-        this.handleElId = id;
-        this.DDM.regHandle(this.id, id);
-    },
-
-
-    setOuterHandleElId: function(id) {
-        if (typeof id !== "string") {
-            id = Ext.id(id);
-        }
-        Event.on(id, "mousedown",
-                this.handleMouseDown, this);
-        this.setHandleElId(id);
-
-        this.hasOuterHandles = true;
-    },
-
-
-    unreg: function() {
-        Event.un(this.id, "mousedown",
-                this.handleMouseDown);
-        this._domRef = null;
-        this.DDM._remove(this);
-    },
-
-    destroy : function(){
-        this.unreg();
-    },
-
-
-    isLocked: function() {
-        return (this.DDM.isLocked() || this.locked);
-    },
-
-
-    handleMouseDown: function(e, oDD){
-        if (this.primaryButtonOnly && e.button != 0) {
-            return;
-        }
-
-        if (this.isLocked()) {
-            return;
-        }
-
-        this.DDM.refreshCache(this.groups);
-
-        var pt = new Ext.lib.Point(Ext.lib.Event.getPageX(e), Ext.lib.Event.getPageY(e));
-        if (!this.hasOuterHandles && !this.DDM.isOverTarget(pt, this) )  {
-        } else {
-            if (this.clickValidator(e)) {
-
-
-                this.setStartPosition();
-
-                this.b4MouseDown(e);
-                this.onMouseDown(e);
-
-                this.DDM.handleMouseDown(e, this);
-
-                if (this.preventDefault || this.stopPropagation) {
-                    if (this.preventDefault) {
-                        e.preventDefault();
-                    }
-                    if (this.stopPropagation) {
-                        e.stopPropagation();
-                    }
-                } else {
-                    this.DDM.stopEvent(e);
-                }
-            } else {
-
-
-            }
-        }
-    },
-
-    clickValidator: function(e) {
-        var target = e.getTarget();
-        return ( this.isValidHandleChild(target) &&
-                    (this.id == this.handleElId ||
-                        this.DDM.handleWasClicked(target, this.id)) );
-    },
-
-
-    addInvalidHandleType: function(tagName) {
-        var type = tagName.toUpperCase();
-        this.invalidHandleTypes[type] = type;
-    },
-
-
-    addInvalidHandleId: function(id) {
-        if (typeof id !== "string") {
-            id = Ext.id(id);
-        }
-        this.invalidHandleIds[id] = id;
-    },
-
-
-    addInvalidHandleClass: function(cssClass) {
-        this.invalidHandleClasses.push(cssClass);
-    },
-
-
-    removeInvalidHandleType: function(tagName) {
-        var type = tagName.toUpperCase();
-
-        delete this.invalidHandleTypes[type];
-    },
-
-
-    removeInvalidHandleId: function(id) {
-        if (typeof id !== "string") {
-            id = Ext.id(id);
-        }
-        delete this.invalidHandleIds[id];
-    },
-
-
-    removeInvalidHandleClass: function(cssClass) {
-        for (var i=0, len=this.invalidHandleClasses.length; i<len; ++i) {
-            if (this.invalidHandleClasses[i] == cssClass) {
-                delete this.invalidHandleClasses[i];
-            }
-        }
-    },
-
-
-    isValidHandleChild: function(node) {
-
-        var valid = true;
-
-        var nodeName;
-        try {
-            nodeName = node.nodeName.toUpperCase();
-        } catch(e) {
-            nodeName = node.nodeName;
-        }
-        valid = valid && !this.invalidHandleTypes[nodeName];
-        valid = valid && !this.invalidHandleIds[node.id];
-
-        for (var i=0, len=this.invalidHandleClasses.length; valid && i<len; ++i) {
-            valid = !Ext.fly(node).hasClass(this.invalidHandleClasses[i]);
-        }
-
-
-        return valid;
-
-    },
-
-
-    setXTicks: function(iStartX, iTickSize) {
-        this.xTicks = [];
-        this.xTickSize = iTickSize;
-
-        var tickMap = {};
-
-        for (var i = this.initPageX; i >= this.minX; i = i - iTickSize) {
-            if (!tickMap[i]) {
-                this.xTicks[this.xTicks.length] = i;
-                tickMap[i] = true;
-            }
-        }
-
-        for (i = this.initPageX; i <= this.maxX; i = i + iTickSize) {
-            if (!tickMap[i]) {
-                this.xTicks[this.xTicks.length] = i;
-                tickMap[i] = true;
-            }
-        }
-
-        this.xTicks.sort(this.DDM.numericSort) ;
-    },
-
-
-    setYTicks: function(iStartY, iTickSize) {
-        this.yTicks = [];
-        this.yTickSize = iTickSize;
-
-        var tickMap = {};
-
-        for (var i = this.initPageY; i >= this.minY; i = i - iTickSize) {
-            if (!tickMap[i]) {
-                this.yTicks[this.yTicks.length] = i;
-                tickMap[i] = true;
-            }
-        }
-
-        for (i = this.initPageY; i <= this.maxY; i = i + iTickSize) {
-            if (!tickMap[i]) {
-                this.yTicks[this.yTicks.length] = i;
-                tickMap[i] = true;
-            }
-        }
-
-        this.yTicks.sort(this.DDM.numericSort) ;
-    },
-
-
-    setXConstraint: function(iLeft, iRight, iTickSize) {
-        this.leftConstraint = iLeft;
-        this.rightConstraint = iRight;
-
-        this.minX = this.initPageX - iLeft;
-        this.maxX = this.initPageX + iRight;
-        if (iTickSize) { this.setXTicks(this.initPageX, iTickSize); }
-
-        this.constrainX = true;
-    },
-
-
-    clearConstraints: function() {
-        this.constrainX = false;
-        this.constrainY = false;
-        this.clearTicks();
-    },
-
-
-    clearTicks: function() {
-        this.xTicks = null;
-        this.yTicks = null;
-        this.xTickSize = 0;
-        this.yTickSize = 0;
-    },
-
-
-    setYConstraint: function(iUp, iDown, iTickSize) {
-        this.topConstraint = iUp;
-        this.bottomConstraint = iDown;
-
-        this.minY = this.initPageY - iUp;
-        this.maxY = this.initPageY + iDown;
-        if (iTickSize) { this.setYTicks(this.initPageY, iTickSize); }
-
-        this.constrainY = true;
-
-    },
-
-
-    resetConstraints: function() {
-
-        if (this.initPageX || this.initPageX === 0) {
-
-            var dx = (this.maintainOffset) ? this.lastPageX - this.initPageX : 0;
-            var dy = (this.maintainOffset) ? this.lastPageY - this.initPageY : 0;
-
-            this.setInitPosition(dx, dy);
-
-
-        } else {
-            this.setInitPosition();
-        }
-
-        if (this.constrainX) {
-            this.setXConstraint( this.leftConstraint,
-                                 this.rightConstraint,
-                                 this.xTickSize        );
-        }
-
-        if (this.constrainY) {
-            this.setYConstraint( this.topConstraint,
-                                 this.bottomConstraint,
-                                 this.yTickSize         );
-        }
-    },
-
-
-    getTick: function(val, tickArray) {
-        if (!tickArray) {
-
-
-            return val;
-        } else if (tickArray[0] >= val) {
-
-
-            return tickArray[0];
-        } else {
-            for (var i=0, len=tickArray.length; i<len; ++i) {
-                var next = i + 1;
-                if (tickArray[next] && tickArray[next] >= val) {
-                    var diff1 = val - tickArray[i];
-                    var diff2 = tickArray[next] - val;
-                    return (diff2 > diff1) ? tickArray[i] : tickArray[next];
-                }
-            }
-
-
-
-            return tickArray[tickArray.length - 1];
-        }
-    },
-
-
-    toString: function() {
-        return ("DragDrop " + this.id);
-    }
-
-};
-
-})();
-
-
-
-
-if (!Ext.dd.DragDropMgr) {
-
-
-Ext.dd.DragDropMgr = function() {
-
-    var Event = Ext.EventManager;
-
-    return {
-
-
-        ids: {},
-
-
-        handleIds: {},
-
-
-        dragCurrent: null,
-
-
-        dragOvers: {},
-
-
-        deltaX: 0,
-
-
-        deltaY: 0,
-
-
-        preventDefault: true,
-
-
-        stopPropagation: true,
-
-
-        initialized: false,
-
-
-        locked: false,
-
-
-        init: function() {
-            this.initialized = true;
-        },
-
-
-        POINT: 0,
-
-
-        INTERSECT: 1,
-
-
-        mode: 0,
-
-
-        notifyOccluded: false,
-
-
-        _execOnAll: function(sMethod, args) {
-            for (var i in this.ids) {
-                for (var j in this.ids[i]) {
-                    var oDD = this.ids[i][j];
-                    if (! this.isTypeOfDD(oDD)) {
-                        continue;
-                    }
-                    oDD[sMethod].apply(oDD, args);
-                }
-            }
-        },
-
-
-        _onLoad: function() {
-
-            this.init();
-
-
-            Event.on(document, "mouseup",   this.handleMouseUp, this, true);
-            Event.on(document, "mousemove", this.handleMouseMove, this, true);
-            Event.on(window,   "unload",    this._onUnload, this, true);
-            Event.on(window,   "resize",    this._onResize, this, true);
-
-
-        },
-
-
-        _onResize: function(e) {
-            this._execOnAll("resetConstraints", []);
-        },
-
-
-        lock: function() { this.locked = true; },
-
-
-        unlock: function() { this.locked = false; },
-
-
-        isLocked: function() { return this.locked; },
-
-
-        locationCache: {},
-
-
-        useCache: true,
-
-
-        clickPixelThresh: 3,
-
-
-        clickTimeThresh: 350,
-
-
-        dragThreshMet: false,
-
-
-        clickTimeout: null,
-
-
-        startX: 0,
-
-
-        startY: 0,
-
-
-        regDragDrop: function(oDD, sGroup) {
-            if (!this.initialized) { this.init(); }
-
-            if (!this.ids[sGroup]) {
-                this.ids[sGroup] = {};
-            }
-            this.ids[sGroup][oDD.id] = oDD;
-        },
-
-
-        removeDDFromGroup: function(oDD, sGroup) {
-            if (!this.ids[sGroup]) {
-                this.ids[sGroup] = {};
-            }
-
-            var obj = this.ids[sGroup];
-            if (obj && obj[oDD.id]) {
-                delete obj[oDD.id];
-            }
-        },
-
-
-        _remove: function(oDD) {
-            for (var g in oDD.groups) {
-                if (g && this.ids[g] && this.ids[g][oDD.id]) {
-                    delete this.ids[g][oDD.id];
-                }
-            }
-            delete this.handleIds[oDD.id];
-        },
-
-
-        regHandle: function(sDDId, sHandleId) {
-            if (!this.handleIds[sDDId]) {
-                this.handleIds[sDDId] = {};
-            }
-            this.handleIds[sDDId][sHandleId] = sHandleId;
-        },
-
-
-        isDragDrop: function(id) {
-            return ( this.getDDById(id) ) ? true : false;
-        },
-
-
-        getRelated: function(p_oDD, bTargetsOnly) {
-            var oDDs = [];
-            for (var i in p_oDD.groups) {
-                for (var j in this.ids[i]) {
-                    var dd = this.ids[i][j];
-                    if (! this.isTypeOfDD(dd)) {
-                        continue;
-                    }
-                    if (!bTargetsOnly || dd.isTarget) {
-                        oDDs[oDDs.length] = dd;
-                    }
-                }
-            }
-
-            return oDDs;
-        },
-
-
-        isLegalTarget: function (oDD, oTargetDD) {
-            var targets = this.getRelated(oDD, true);
-            for (var i=0, len=targets.length;i<len;++i) {
-                if (targets[i].id == oTargetDD.id) {
-                    return true;
-                }
-            }
-
-            return false;
-        },
-
-
-        isTypeOfDD: function (oDD) {
-            return (oDD && oDD.__ygDragDrop);
-        },
-
-
-        isHandle: function(sDDId, sHandleId) {
-            return ( this.handleIds[sDDId] &&
-                            this.handleIds[sDDId][sHandleId] );
-        },
-
-
-        getDDById: function(id) {
-            for (var i in this.ids) {
-                if (this.ids[i][id]) {
-                    return this.ids[i][id];
-                }
-            }
-            return null;
-        },
-
-
-        handleMouseDown: function(e, oDD) {
-            if(Ext.QuickTips){
-                Ext.QuickTips.ddDisable();
-            }
-            if(this.dragCurrent){
-
-
-                this.handleMouseUp(e);
-            }
-
-            this.currentTarget = e.getTarget();
-            this.dragCurrent = oDD;
-
-            var el = oDD.getEl();
-
-
-            this.startX = e.getPageX();
-            this.startY = e.getPageY();
-
-            this.deltaX = this.startX - el.offsetLeft;
-            this.deltaY = this.startY - el.offsetTop;
-
-            this.dragThreshMet = false;
-
-            this.clickTimeout = setTimeout(
-                    function() {
-                        var DDM = Ext.dd.DDM;
-                        DDM.startDrag(DDM.startX, DDM.startY);
-                    },
-                    this.clickTimeThresh );
-        },
-
-
-        startDrag: function(x, y) {
-            clearTimeout(this.clickTimeout);
-            if (this.dragCurrent) {
-                this.dragCurrent.b4StartDrag(x, y);
-                this.dragCurrent.startDrag(x, y);
-            }
-            this.dragThreshMet = true;
-        },
-
-
-        handleMouseUp: function(e) {
-
-            if(Ext.QuickTips){
-                Ext.QuickTips.ddEnable();
-            }
-            if (! this.dragCurrent) {
-                return;
-            }
-
-            clearTimeout(this.clickTimeout);
-
-            if (this.dragThreshMet) {
-                this.fireEvents(e, true);
-            } else {
-            }
-
-            this.stopDrag(e);
-
-            this.stopEvent(e);
-        },
-
-
-        stopEvent: function(e){
-            if(this.stopPropagation) {
-                e.stopPropagation();
-            }
-
-            if (this.preventDefault) {
-                e.preventDefault();
-            }
-        },
-
-
-        stopDrag: function(e) {
-
-            if (this.dragCurrent) {
-                if (this.dragThreshMet) {
-                    this.dragCurrent.b4EndDrag(e);
-                    this.dragCurrent.endDrag(e);
-                }
-
-                this.dragCurrent.onMouseUp(e);
-            }
-
-            this.dragCurrent = null;
-            this.dragOvers = {};
-        },
-
-
-        handleMouseMove: function(e) {
-            if (! this.dragCurrent) {
-                return true;
-            }
-
-
-
-            if (Ext.isIE && (e.button !== 0 && e.button !== 1 && e.button !== 2)) {
-                this.stopEvent(e);
-                return this.handleMouseUp(e);
-            }
-
-            if (!this.dragThreshMet) {
-                var diffX = Math.abs(this.startX - e.getPageX());
-                var diffY = Math.abs(this.startY - e.getPageY());
-                if (diffX > this.clickPixelThresh ||
-                            diffY > this.clickPixelThresh) {
-                    this.startDrag(this.startX, this.startY);
-                }
-            }
-
-            if (this.dragThreshMet) {
-                this.dragCurrent.b4Drag(e);
-                this.dragCurrent.onDrag(e);
-                if(!this.dragCurrent.moveOnly){
-                    this.fireEvents(e, false);
-                }
-            }
-
-            this.stopEvent(e);
-
-            return true;
-        },
-
-
-        fireEvents: function(e, isDrop) {
-            var me = this,
-                dragCurrent = me.dragCurrent,
-                mousePoint = e.getPoint(),
-                overTarget,
-                overTargetEl,
-                allTargets = [],
-                oldOvers  = [],
-                outEvts   = [],
-                overEvts  = [],
-                dropEvts  = [],
-                enterEvts = [],
-                needsSort,
-                i,
-                len,
-                sGroup;
-
-
-
-            if (!dragCurrent || dragCurrent.isLocked()) {
-                return;
-            }
-
-
-
-            for (i in me.dragOvers) {
-                overTarget = me.dragOvers[i];
-
-                if (! me.isTypeOfDD(overTarget)) {
-                    continue;
-                }
-
-                if (! this.isOverTarget(mousePoint, overTarget, me.mode)) {
-                    outEvts.push( overTarget );
-                }
-
-                oldOvers[i] = true;
-                delete me.dragOvers[i];
-            }
-
-
-
-
-            for (sGroup in dragCurrent.groups) {
-
-                if ("string" != typeof sGroup) {
-                    continue;
-                }
-
-
-                for (i in me.ids[sGroup]) {
-                    overTarget = me.ids[sGroup][i];
-
-
-
-
-
-
-                    if (me.isTypeOfDD(overTarget) &&
-                        (overTargetEl = overTarget.getEl()) &&
-                        (overTarget.isTarget) &&
-                        (!overTarget.isLocked()) &&
-                        ((overTarget != dragCurrent) || (dragCurrent.ignoreSelf === false))) {
-
-
-                        if ((overTarget.zIndex = me.getZIndex(overTargetEl)) !== -1) {
-                            needsSort = true;
-                        }
-                        allTargets.push(overTarget);
-                    }
-                }
-            }
-
-
-            if (needsSort) {
-                allTargets.sort(me.byZIndex);
-            }
-
-
-
-            for (i = 0, len = allTargets.length; i < len; i++) {
-                overTarget = allTargets[i];
-
-
-                if (me.isOverTarget(mousePoint, overTarget, me.mode)) {
-
-                    if (isDrop) {
-                        dropEvts.push( overTarget );
-
-                    } else {
-
-                        if (!oldOvers[overTarget.id]) {
-                            enterEvts.push( overTarget );
-
-                        } else {
-                            overEvts.push( overTarget );
-                        }
-                        me.dragOvers[overTarget.id] = overTarget;
-                    }
-
-
-                    if (!me.notifyOccluded) {
-                        break;
-                    }
-                }
-            }
-
-            if (me.mode) {
-                if (outEvts.length) {
-                    dragCurrent.b4DragOut(e, outEvts);
-                    dragCurrent.onDragOut(e, outEvts);
-                }
-
-                if (enterEvts.length) {
-                    dragCurrent.onDragEnter(e, enterEvts);
-                }
-
-                if (overEvts.length) {
-                    dragCurrent.b4DragOver(e, overEvts);
-                    dragCurrent.onDragOver(e, overEvts);
-                }
-
-                if (dropEvts.length) {
-                    dragCurrent.b4DragDrop(e, dropEvts);
-                    dragCurrent.onDragDrop(e, dropEvts);
-                }
-
-            } else {
-
-                for (i=0, len=outEvts.length; i<len; ++i) {
-                    dragCurrent.b4DragOut(e, outEvts[i].id);
-                    dragCurrent.onDragOut(e, outEvts[i].id);
-                }
-
-
-                for (i=0,len=enterEvts.length; i<len; ++i) {
-
-                    dragCurrent.onDragEnter(e, enterEvts[i].id);
-                }
-
-
-                for (i=0,len=overEvts.length; i<len; ++i) {
-                    dragCurrent.b4DragOver(e, overEvts[i].id);
-                    dragCurrent.onDragOver(e, overEvts[i].id);
-                }
-
-
-                for (i=0, len=dropEvts.length; i<len; ++i) {
-                    dragCurrent.b4DragDrop(e, dropEvts[i].id);
-                    dragCurrent.onDragDrop(e, dropEvts[i].id);
-                }
-
-            }
-
-
-            if (isDrop && !dropEvts.length) {
-                dragCurrent.onInvalidDrop(e);
-            }
-        },
-
-
-        getZIndex: function(element) {
-            var body = document.body,
-                z,
-                zIndex = -1;
-
-            element = Ext.getDom(element);
-            while (element !== body) {
-                if (!isNaN(z = Number(Ext.fly(element).getStyle('zIndex')))) {
-                    zIndex = z;
-                }
-                element = element.parentNode;
-            }
-            return zIndex;
-        },
-
-
-        byZIndex: function(d1, d2) {
-            return d1.zIndex < d2.zIndex;
-        },
-
-
-        getBestMatch: function(dds) {
-            var winner = null;
-
-
-
-
-
-
-            var len = dds.length;
-
-            if (len == 1) {
-                winner = dds[0];
-            } else {
-
-                for (var i=0; i<len; ++i) {
-                    var dd = dds[i];
-
-
-
-                    if (dd.cursorIsOver) {
-                        winner = dd;
-                        break;
-
-                    } else {
-                        if (!winner ||
-                            winner.overlap.getArea() < dd.overlap.getArea()) {
-                            winner = dd;
-                        }
-                    }
-                }
-            }
-
-            return winner;
-        },
-
-
-        refreshCache: function(groups) {
-            for (var sGroup in groups) {
-                if ("string" != typeof sGroup) {
-                    continue;
-                }
-                for (var i in this.ids[sGroup]) {
-                    var oDD = this.ids[sGroup][i];
-
-                    if (this.isTypeOfDD(oDD)) {
-
-                        var loc = this.getLocation(oDD);
-                        if (loc) {
-                            this.locationCache[oDD.id] = loc;
-                        } else {
-                            delete this.locationCache[oDD.id];
-
-
-
-                        }
-                    }
-                }
-            }
-        },
-
-
-        verifyEl: function(el) {
-            if (el) {
-                var parent;
-                if(Ext.isIE){
-                    try{
-                        parent = el.offsetParent;
-                    }catch(e){}
-                }else{
-                    parent = el.offsetParent;
-                }
-                if (parent) {
-                    return true;
-                }
-            }
-
-            return false;
-        },
-
-
-        getLocation: function(oDD) {
-            if (! this.isTypeOfDD(oDD)) {
-                return null;
-            }
-
-            var el = oDD.getEl(), pos, x1, x2, y1, y2, t, r, b, l, region;
-
-            try {
-                pos= Ext.lib.Dom.getXY(el);
-            } catch (e) { }
-
-            if (!pos) {
-                return null;
-            }
-
-            x1 = pos[0];
-            x2 = x1 + el.offsetWidth;
-            y1 = pos[1];
-            y2 = y1 + el.offsetHeight;
-
-            t = y1 - oDD.padding[0];
-            r = x2 + oDD.padding[1];
-            b = y2 + oDD.padding[2];
-            l = x1 - oDD.padding[3];
-
-            return new Ext.lib.Region( t, r, b, l );
-        },
-
-
-        isOverTarget: function(pt, oTarget, intersect) {
-
-            var loc = this.locationCache[oTarget.id];
-            if (!loc || !this.useCache) {
-                loc = this.getLocation(oTarget);
-                this.locationCache[oTarget.id] = loc;
-
-            }
-
-            if (!loc) {
-                return false;
-            }
-
-            oTarget.cursorIsOver = loc.contains( pt );
-
-
-
-
-
-
-            var dc = this.dragCurrent;
-            if (!dc || !dc.getTargetCoord ||
-                    (!intersect && !dc.constrainX && !dc.constrainY)) {
-                return oTarget.cursorIsOver;
-            }
-
-            oTarget.overlap = null;
-
-
-
-
-
-            var pos = dc.getTargetCoord(pt.x, pt.y);
-
-            var el = dc.getDragEl();
-            var curRegion = new Ext.lib.Region( pos.y,
-                                                   pos.x + el.offsetWidth,
-                                                   pos.y + el.offsetHeight,
-                                                   pos.x );
-
-            var overlap = curRegion.intersect(loc);
-
-            if (overlap) {
-                oTarget.overlap = overlap;
-                return (intersect) ? true : oTarget.cursorIsOver;
-            } else {
-                return false;
-            }
-        },
-
-
-        _onUnload: function(e, me) {
-            Event.removeListener(document, "mouseup",   this.handleMouseUp, this);
-            Event.removeListener(document, "mousemove", this.handleMouseMove, this);
-            Event.removeListener(window,   "resize",    this._onResize, this);
-            Ext.dd.DragDropMgr.unregAll();
-        },
-
-
-        unregAll: function() {
-
-            if (this.dragCurrent) {
-                this.stopDrag();
-                this.dragCurrent = null;
-            }
-
-            this._execOnAll("unreg", []);
-
-            for (var i in this.elementCache) {
-                delete this.elementCache[i];
-            }
-
-            this.elementCache = {};
-            this.ids = {};
-        },
-
-
-        elementCache: {},
-
-
-        getElWrapper: function(id) {
-            var oWrapper = this.elementCache[id];
-            if (!oWrapper || !oWrapper.el) {
-                oWrapper = this.elementCache[id] =
-                    new this.ElementWrapper(Ext.getDom(id));
-            }
-            return oWrapper;
-        },
-
-
-        getElement: function(id) {
-            return Ext.getDom(id);
-        },
-
-
-        getCss: function(id) {
-            var el = Ext.getDom(id);
-            return (el) ? el.style : null;
-        },
-
-
-        ElementWrapper: function(el) {
-
-                this.el = el || null;
-
-                this.id = this.el && el.id;
-
-                this.css = this.el && el.style;
-            },
-
-
-        getPosX: function(el) {
-            return Ext.lib.Dom.getX(el);
-        },
-
-
-        getPosY: function(el) {
-            return Ext.lib.Dom.getY(el);
-        },
-
-
-        swapNode: function(n1, n2) {
-            if (n1.swapNode) {
-                n1.swapNode(n2);
-            } else {
-                var p = n2.parentNode;
-                var s = n2.nextSibling;
-
-                if (s == n1) {
-                    p.insertBefore(n1, n2);
-                } else if (n2 == n1.nextSibling) {
-                    p.insertBefore(n2, n1);
-                } else {
-                    n1.parentNode.replaceChild(n2, n1);
-                    p.insertBefore(n1, s);
-                }
-            }
-        },
-
-
-        getScroll: function () {
-            var t, l, dde=document.documentElement, db=document.body;
-            if (dde && (dde.scrollTop || dde.scrollLeft)) {
-                t = dde.scrollTop;
-                l = dde.scrollLeft;
-            } else if (db) {
-                t = db.scrollTop;
-                l = db.scrollLeft;
-            } else {
-
-            }
-            return { top: t, left: l };
-        },
-
-
-        getStyle: function(el, styleProp) {
-            return Ext.fly(el).getStyle(styleProp);
-        },
-
-
-        getScrollTop: function () {
-            return this.getScroll().top;
-        },
-
-
-        getScrollLeft: function () {
-            return this.getScroll().left;
-        },
-
-
-        moveToEl: function (moveEl, targetEl) {
-            var aCoord = Ext.lib.Dom.getXY(targetEl);
-            Ext.lib.Dom.setXY(moveEl, aCoord);
-        },
-
-
-        numericSort: function(a, b) {
-            return (a - b);
-        },
-
-
-        _timeoutCount: 0,
-
-
-        _addListeners: function() {
-            var DDM = Ext.dd.DDM;
-            if ( Ext.lib.Event && document ) {
-                DDM._onLoad();
-            } else {
-                if (DDM._timeoutCount > 2000) {
-                } else {
-                    setTimeout(DDM._addListeners, 10);
-                    if (document && document.body) {
-                        DDM._timeoutCount += 1;
-                    }
-                }
-            }
-        },
-
-
-        handleWasClicked: function(node, id) {
-            if (this.isHandle(id, node.id)) {
-                return true;
-            } else {
-
-                var p = node.parentNode;
-
-                while (p) {
-                    if (this.isHandle(id, p.id)) {
-                        return true;
-                    } else {
-                        p = p.parentNode;
-                    }
-                }
-            }
-
-            return false;
-        }
-
-    };
-
-}();
-
-
-Ext.dd.DDM = Ext.dd.DragDropMgr;
-Ext.dd.DDM._addListeners();
-
-}
-
-
-Ext.dd.DD = function(id, sGroup, config) {
-    if (id) {
-        this.init(id, sGroup, config);
-    }
-};
-
-Ext.extend(Ext.dd.DD, Ext.dd.DragDrop, {
-
-
-    scroll: true,
-
-
-    autoOffset: function(iPageX, iPageY) {
-        var x = iPageX - this.startPageX;
-        var y = iPageY - this.startPageY;
-        this.setDelta(x, y);
-    },
-
-
-    setDelta: function(iDeltaX, iDeltaY) {
-        this.deltaX = iDeltaX;
-        this.deltaY = iDeltaY;
-    },
-
-
-    setDragElPos: function(iPageX, iPageY) {
-
-
-
-        var el = this.getDragEl();
-        this.alignElWithMouse(el, iPageX, iPageY);
-    },
-
-
-    alignElWithMouse: function(el, iPageX, iPageY) {
-        var oCoord = this.getTargetCoord(iPageX, iPageY);
-        var fly = el.dom ? el : Ext.fly(el, '_dd');
-        if (!this.deltaSetXY) {
-            var aCoord = [oCoord.x, oCoord.y];
-            fly.setXY(aCoord);
-            var newLeft = fly.getLeft(true);
-            var newTop  = fly.getTop(true);
-            this.deltaSetXY = [ newLeft - oCoord.x, newTop - oCoord.y ];
-        } else {
-            fly.setLeftTop(oCoord.x + this.deltaSetXY[0], oCoord.y + this.deltaSetXY[1]);
-        }
-
-        this.cachePosition(oCoord.x, oCoord.y);
-        this.autoScroll(oCoord.x, oCoord.y, el.offsetHeight, el.offsetWidth);
-        return oCoord;
-    },
-
-
-    cachePosition: function(iPageX, iPageY) {
-        if (iPageX) {
-            this.lastPageX = iPageX;
-            this.lastPageY = iPageY;
-        } else {
-            var aCoord = Ext.lib.Dom.getXY(this.getEl());
-            this.lastPageX = aCoord[0];
-            this.lastPageY = aCoord[1];
-        }
-    },
-
-
-    autoScroll: function(x, y, h, w) {
-
-        if (this.scroll) {
-
-            var clientH = Ext.lib.Dom.getViewHeight();
-
-
-            var clientW = Ext.lib.Dom.getViewWidth();
-
-
-            var st = this.DDM.getScrollTop();
-
-
-            var sl = this.DDM.getScrollLeft();
-
-
-            var bot = h + y;
-
-
-            var right = w + x;
-
-
-
-
-            var toBot = (clientH + st - y - this.deltaY);
-
-
-            var toRight = (clientW + sl - x - this.deltaX);
-
-
-
-
-            var thresh = 40;
-
-
-
-
-            var scrAmt = (document.all) ? 80 : 30;
-
-
-
-            if ( bot > clientH && toBot < thresh ) {
-                window.scrollTo(sl, st + scrAmt);
-            }
-
-
-
-            if ( y < st && st > 0 && y - st < thresh ) {
-                window.scrollTo(sl, st - scrAmt);
-            }
-
-
-
-            if ( right > clientW && toRight < thresh ) {
-                window.scrollTo(sl + scrAmt, st);
-            }
-
-
-
-            if ( x < sl && sl > 0 && x - sl < thresh ) {
-                window.scrollTo(sl - scrAmt, st);
-            }
-        }
-    },
-
-
-    getTargetCoord: function(iPageX, iPageY) {
-        var x = iPageX - this.deltaX;
-        var y = iPageY - this.deltaY;
-
-        if (this.constrainX) {
-            if (x < this.minX) { x = this.minX; }
-            if (x > this.maxX) { x = this.maxX; }
-        }
-
-        if (this.constrainY) {
-            if (y < this.minY) { y = this.minY; }
-            if (y > this.maxY) { y = this.maxY; }
-        }
-
-        x = this.getTick(x, this.xTicks);
-        y = this.getTick(y, this.yTicks);
-
-
-        return {x:x, y:y};
-    },
-
-
-    applyConfig: function() {
-        Ext.dd.DD.superclass.applyConfig.call(this);
-        this.scroll = (this.config.scroll !== false);
-    },
-
-
-    b4MouseDown: function(e) {
-
-        this.autoOffset(e.getPageX(),
-                            e.getPageY());
-    },
-
-
-    b4Drag: function(e) {
-        this.setDragElPos(e.getPageX(),
-                            e.getPageY());
-    },
-
-    toString: function() {
-        return ("DD " + this.id);
-    }
-
-
-
-
-
-
-});
-
-Ext.dd.DDProxy = function(id, sGroup, config) {
-    if (id) {
-        this.init(id, sGroup, config);
-        this.initFrame();
-    }
-};
-
-
-Ext.dd.DDProxy.dragElId = "ygddfdiv";
-
-Ext.extend(Ext.dd.DDProxy, Ext.dd.DD, {
-
-
-    resizeFrame: true,
-
-
-    centerFrame: false,
-
-
-    createFrame: function() {
-        var self = this;
-        var body = document.body;
-
-        if (!body || !body.firstChild) {
-            setTimeout( function() { self.createFrame(); }, 50 );
-            return;
-        }
-
-        var div = this.getDragEl();
-
-        if (!div) {
-            div    = document.createElement("div");
-            div.id = this.dragElId;
-            var s  = div.style;
-
-            s.position   = "absolute";
-            s.visibility = "hidden";
-            s.cursor     = "move";
-            s.border     = "2px solid #aaa";
-            s.zIndex     = 999;
-
-
-
-
-            body.insertBefore(div, body.firstChild);
-        }
-    },
-
-
-    initFrame: function() {
-        this.createFrame();
-    },
-
-    applyConfig: function() {
-        Ext.dd.DDProxy.superclass.applyConfig.call(this);
-
-        this.resizeFrame = (this.config.resizeFrame !== false);
-        this.centerFrame = (this.config.centerFrame);
-        this.setDragElId(this.config.dragElId || Ext.dd.DDProxy.dragElId);
-    },
-
-
-    showFrame: function(iPageX, iPageY) {
-        var el = this.getEl();
-        var dragEl = this.getDragEl();
-        var s = dragEl.style;
-
-        this._resizeProxy();
-
-        if (this.centerFrame) {
-            this.setDelta( Math.round(parseInt(s.width,  10)/2),
-                           Math.round(parseInt(s.height, 10)/2) );
-        }
-
-        this.setDragElPos(iPageX, iPageY);
-
-        Ext.fly(dragEl).show();
-    },
-
-
-    _resizeProxy: function() {
-        if (this.resizeFrame) {
-            var el = this.getEl();
-            Ext.fly(this.getDragEl()).setSize(el.offsetWidth, el.offsetHeight);
-        }
-    },
-
-
-    b4MouseDown: function(e) {
-        var x = e.getPageX();
-        var y = e.getPageY();
-        this.autoOffset(x, y);
-        this.setDragElPos(x, y);
-    },
-
-
-    b4StartDrag: function(x, y) {
-
-        this.showFrame(x, y);
-    },
-
-
-    b4EndDrag: function(e) {
-        Ext.fly(this.getDragEl()).hide();
-    },
-
-
-
-
-    endDrag: function(e) {
-
-        var lel = this.getEl();
-        var del = this.getDragEl();
-
-
-        del.style.visibility = "";
-
-        this.beforeMove();
-
-
-        lel.style.visibility = "hidden";
-        Ext.dd.DDM.moveToEl(lel, del);
-        del.style.visibility = "hidden";
-        lel.style.visibility = "";
-
-        this.afterDrag();
-    },
-
-    beforeMove : function(){
-
-    },
-
-    afterDrag : function(){
-
-    },
-
-    toString: function() {
-        return ("DDProxy " + this.id);
-    }
-
-});
-
-Ext.dd.DDTarget = function(id, sGroup, config) {
-    if (id) {
-        this.initTarget(id, sGroup, config);
-    }
-};
-
-
-Ext.extend(Ext.dd.DDTarget, Ext.dd.DragDrop, {
-
-    getDragEl: Ext.emptyFn,
-
-    isValidHandleChild: Ext.emptyFn,
-
-    startDrag: Ext.emptyFn,
-
-    endDrag: Ext.emptyFn,
-
-    onDrag: Ext.emptyFn,
-
-    onDragDrop: Ext.emptyFn,
-
-    onDragEnter: Ext.emptyFn,
-
-    onDragOut: Ext.emptyFn,
-
-    onDragOver: Ext.emptyFn,
-
-    onInvalidDrop: Ext.emptyFn,
-
-    onMouseDown: Ext.emptyFn,
-
-    onMouseUp: Ext.emptyFn,
-
-    setXConstraint: Ext.emptyFn,
-
-    setYConstraint: Ext.emptyFn,
-
-    resetConstraints: Ext.emptyFn,
-
-    clearConstraints: Ext.emptyFn,
-
-    clearTicks: Ext.emptyFn,
-
-    setInitPosition: Ext.emptyFn,
-
-    setDragElId: Ext.emptyFn,
-
-    setHandleElId: Ext.emptyFn,
-
-    setOuterHandleElId: Ext.emptyFn,
-
-    addInvalidHandleClass: Ext.emptyFn,
-
-    addInvalidHandleId: Ext.emptyFn,
-
-    addInvalidHandleType: Ext.emptyFn,
-
-    removeInvalidHandleClass: Ext.emptyFn,
-
-    removeInvalidHandleId: Ext.emptyFn,
-
-    removeInvalidHandleType: Ext.emptyFn,
-
-    toString: function() {
-        return ("DDTarget " + this.id);
-    }
-});
-Ext.dd.DragTracker = Ext.extend(Ext.util.Observable,  {
-
-    active: false,
-
-    tolerance: 5,
-
-    autoStart: false,
-
-    constructor : function(config){
-        Ext.apply(this, config);
-	    this.addEvents(
-
-	        'mousedown',
-
-	        'mouseup',
-
-	        'mousemove',
-
-	        'dragstart',
-
-	        'dragend',
-
-	        'drag'
-	    );
-
-	    this.dragRegion = new Ext.lib.Region(0,0,0,0);
-
-	    if(this.el){
-	        this.initEl(this.el);
-	    }
-        Ext.dd.DragTracker.superclass.constructor.call(this, config);
-    },
-
-    initEl: function(el){
-        this.el = Ext.get(el);
-        el.on('mousedown', this.onMouseDown, this,
-                this.delegate ? {delegate: this.delegate} : undefined);
-    },
-
-    destroy : function(){
-        this.el.un('mousedown', this.onMouseDown, this);
-        delete this.el;
-    },
-
-    onMouseDown: function(e, target){
-        if(this.fireEvent('mousedown', this, e) !== false && this.onBeforeStart(e) !== false){
-            this.startXY = this.lastXY = e.getXY();
-            this.dragTarget = this.delegate ? target : this.el.dom;
-            if(this.preventDefault !== false){
-                e.preventDefault();
-            }
-            Ext.getDoc().on({
-                scope: this,
-                mouseup: this.onMouseUp,
-                mousemove: this.onMouseMove,
-                selectstart: this.stopSelect
-            });
-            if(this.autoStart){
-                this.timer = this.triggerStart.defer(this.autoStart === true ? 1000 : this.autoStart, this, [e]);
-            }
-        }
-    },
-
-    onMouseMove: function(e, target){
-
-        var ieCheck = Ext.isIE6 || Ext.isIE7 || Ext.isIE8;
-        if(this.active && ieCheck && !e.browserEvent.button){
-            e.preventDefault();
-            this.onMouseUp(e);
-            return;
-        }
-
-        e.preventDefault();
-        var xy = e.getXY(), s = this.startXY;
-        this.lastXY = xy;
-        if(!this.active){
-            if(Math.abs(s[0]-xy[0]) > this.tolerance || Math.abs(s[1]-xy[1]) > this.tolerance){
-                this.triggerStart(e);
-            }else{
-                return;
-            }
-        }
-        this.fireEvent('mousemove', this, e);
-        this.onDrag(e);
-        this.fireEvent('drag', this, e);
-    },
-
-    onMouseUp: function(e) {
-        var doc = Ext.getDoc(),
-            wasActive = this.active;
-
-        doc.un('mousemove', this.onMouseMove, this);
-        doc.un('mouseup', this.onMouseUp, this);
-        doc.un('selectstart', this.stopSelect, this);
-        e.preventDefault();
-        this.clearStart();
-        this.active = false;
-        delete this.elRegion;
-        this.fireEvent('mouseup', this, e);
-        if(wasActive){
-            this.onEnd(e);
-            this.fireEvent('dragend', this, e);
-        }
-    },
-
-    triggerStart: function(e) {
-        this.clearStart();
-        this.active = true;
-        this.onStart(e);
-        this.fireEvent('dragstart', this, e);
-    },
-
-    clearStart : function() {
-        if(this.timer){
-            clearTimeout(this.timer);
-            delete this.timer;
-        }
-    },
-
-    stopSelect : function(e) {
-        e.stopEvent();
-        return false;
-    },
-
-
-    onBeforeStart : function(e) {
-
-    },
-
-
-    onStart : function(xy) {
-
-    },
-
-
-    onDrag : function(e) {
-
-    },
-
-
-    onEnd : function(e) {
-
-    },
-
-
-    getDragTarget : function(){
-        return this.dragTarget;
-    },
-
-    getDragCt : function(){
-        return this.el;
-    },
-
-    getXY : function(constrain){
-        return constrain ?
-               this.constrainModes[constrain].call(this, this.lastXY) : this.lastXY;
-    },
-
-    getOffset : function(constrain){
-        var xy = this.getXY(constrain),
-            s = this.startXY;
-        return [s[0]-xy[0], s[1]-xy[1]];
-    },
-
-    constrainModes: {
-        'point' : function(xy){
-
-            if(!this.elRegion){
-                this.elRegion = this.getDragCt().getRegion();
-            }
-
-            var dr = this.dragRegion;
-
-            dr.left = xy[0];
-            dr.top = xy[1];
-            dr.right = xy[0];
-            dr.bottom = xy[1];
-
-            dr.constrainTo(this.elRegion);
-
-            return [dr.left, dr.top];
-        }
-    }
-});
-Ext.dd.ScrollManager = function(){
-    var ddm = Ext.dd.DragDropMgr;
-    var els = {};
-    var dragEl = null;
-    var proc = {};
-
-    var onStop = function(e){
-        dragEl = null;
-        clearProc();
-    };
-
-    var triggerRefresh = function(){
-        if(ddm.dragCurrent){
-             ddm.refreshCache(ddm.dragCurrent.groups);
-        }
-    };
-
-    var doScroll = function(){
-        if(ddm.dragCurrent){
-            var dds = Ext.dd.ScrollManager;
-            var inc = proc.el.ddScrollConfig ?
-                      proc.el.ddScrollConfig.increment : dds.increment;
-            if(!dds.animate){
-                if(proc.el.scroll(proc.dir, inc)){
-                    triggerRefresh();
-                }
-            }else{
-                proc.el.scroll(proc.dir, inc, true, dds.animDuration, triggerRefresh);
-            }
-        }
-    };
-
-    var clearProc = function(){
-        if(proc.id){
-            clearInterval(proc.id);
-        }
-        proc.id = 0;
-        proc.el = null;
-        proc.dir = "";
-    };
-
-    var startProc = function(el, dir){
-        clearProc();
-        proc.el = el;
-        proc.dir = dir;
-        var group = el.ddScrollConfig ? el.ddScrollConfig.ddGroup : undefined,
-            freq  = (el.ddScrollConfig && el.ddScrollConfig.frequency)
-                  ? el.ddScrollConfig.frequency
-                  : Ext.dd.ScrollManager.frequency;
-
-        if (group === undefined || ddm.dragCurrent.ddGroup == group) {
-            proc.id = setInterval(doScroll, freq);
-        }
-    };
-
-    var onFire = function(e, isDrop){
-        if(isDrop || !ddm.dragCurrent){ return; }
-        var dds = Ext.dd.ScrollManager;
-        if(!dragEl || dragEl != ddm.dragCurrent){
-            dragEl = ddm.dragCurrent;
-
-            dds.refreshCache();
-        }
-
-        var xy = Ext.lib.Event.getXY(e);
-        var pt = new Ext.lib.Point(xy[0], xy[1]);
-        for(var id in els){
-            var el = els[id], r = el._region;
-            var c = el.ddScrollConfig ? el.ddScrollConfig : dds;
-            if(r && r.contains(pt) && el.isScrollable()){
-                if(r.bottom - pt.y <= c.vthresh){
-                    if(proc.el != el){
-                        startProc(el, "down");
-                    }
-                    return;
-                }else if(r.right - pt.x <= c.hthresh){
-                    if(proc.el != el){
-                        startProc(el, "left");
-                    }
-                    return;
-                }else if(pt.y - r.top <= c.vthresh){
-                    if(proc.el != el){
-                        startProc(el, "up");
-                    }
-                    return;
-                }else if(pt.x - r.left <= c.hthresh){
-                    if(proc.el != el){
-                        startProc(el, "right");
-                    }
-                    return;
-                }
-            }
-        }
-        clearProc();
-    };
-
-    ddm.fireEvents = ddm.fireEvents.createSequence(onFire, ddm);
-    ddm.stopDrag = ddm.stopDrag.createSequence(onStop, ddm);
-
-    return {
-
-        register : function(el){
-            if(Ext.isArray(el)){
-                for(var i = 0, len = el.length; i < len; i++) {
-                	this.register(el[i]);
-                }
-            }else{
-                el = Ext.get(el);
-                els[el.id] = el;
-            }
-        },
-
-
-        unregister : function(el){
-            if(Ext.isArray(el)){
-                for(var i = 0, len = el.length; i < len; i++) {
-                	this.unregister(el[i]);
-                }
-            }else{
-                el = Ext.get(el);
-                delete els[el.id];
-            }
-        },
-
-
-        vthresh : 25,
-
-        hthresh : 25,
-
-
-        increment : 100,
-
-
-        frequency : 500,
-
-
-        animate: true,
-
-
-        animDuration: .4,
-
-
-        ddGroup: undefined,
-
-
-        refreshCache : function(){
-            for(var id in els){
-                if(typeof els[id] == 'object'){
-                    els[id]._region = els[id].getRegion();
-                }
-            }
-        }
-    };
-}();
-Ext.dd.Registry = function(){
-    var elements = {};
-    var handles = {};
-    var autoIdSeed = 0;
-
-    var getId = function(el, autogen){
-        if(typeof el == "string"){
-            return el;
-        }
-        var id = el.id;
-        if(!id && autogen !== false){
-            id = "extdd-" + (++autoIdSeed);
-            el.id = id;
-        }
-        return id;
-    };
-
-    return {
-
-        register : function(el, data){
-            data = data || {};
-            if(typeof el == "string"){
-                el = document.getElementById(el);
-            }
-            data.ddel = el;
-            elements[getId(el)] = data;
-            if(data.isHandle !== false){
-                handles[data.ddel.id] = data;
-            }
-            if(data.handles){
-                var hs = data.handles;
-                for(var i = 0, len = hs.length; i < len; i++){
-                	handles[getId(hs[i])] = data;
-                }
-            }
-        },
-
-
-        unregister : function(el){
-            var id = getId(el, false);
-            var data = elements[id];
-            if(data){
-                delete elements[id];
-                if(data.handles){
-                    var hs = data.handles;
-                    for(var i = 0, len = hs.length; i < len; i++){
-                    	delete handles[getId(hs[i], false)];
-                    }
-                }
-            }
-        },
-
-
-        getHandle : function(id){
-            if(typeof id != "string"){
-                id = id.id;
-            }
-            return handles[id];
-        },
-
-
-        getHandleFromEvent : function(e){
-            var t = Ext.lib.Event.getTarget(e);
-            return t ? handles[t.id] : null;
-        },
-
-
-        getTarget : function(id){
-            if(typeof id != "string"){
-                id = id.id;
-            }
-            return elements[id];
-        },
-
-
-        getTargetFromEvent : function(e){
-            var t = Ext.lib.Event.getTarget(e);
-            return t ? elements[t.id] || handles[t.id] : null;
-        }
-    };
-}();
-Ext.dd.StatusProxy = function(config){
-    Ext.apply(this, config);
-    this.id = this.id || Ext.id();
-    this.el = new Ext.Layer({
-        dh: {
-            id: this.id, tag: "div", cls: "x-dd-drag-proxy "+this.dropNotAllowed, children: [
-                {tag: "div", cls: "x-dd-drop-icon"},
-                {tag: "div", cls: "x-dd-drag-ghost"}
-            ]
-        },
-        shadow: !config || config.shadow !== false
-    });
-    this.ghost = Ext.get(this.el.dom.childNodes[1]);
-    this.dropStatus = this.dropNotAllowed;
-};
-
-Ext.dd.StatusProxy.prototype = {
-
-    dropAllowed : "x-dd-drop-ok",
-
-    dropNotAllowed : "x-dd-drop-nodrop",
-
-
-    setStatus : function(cssClass){
-        cssClass = cssClass || this.dropNotAllowed;
-        if(this.dropStatus != cssClass){
-            this.el.replaceClass(this.dropStatus, cssClass);
-            this.dropStatus = cssClass;
-        }
-    },
-
-
-    reset : function(clearGhost){
-        this.el.dom.className = "x-dd-drag-proxy " + this.dropNotAllowed;
-        this.dropStatus = this.dropNotAllowed;
-        if(clearGhost){
-            this.ghost.update("");
-        }
-    },
-
-
-    update : function(html){
-        if(typeof html == "string"){
-            this.ghost.update(html);
-        }else{
-            this.ghost.update("");
-            html.style.margin = "0";
-            this.ghost.dom.appendChild(html);
-        }
-        var el = this.ghost.dom.firstChild;
-        if(el){
-            Ext.fly(el).setStyle('float', 'none');
-        }
-    },
-
-
-    getEl : function(){
-        return this.el;
-    },
-
-
-    getGhost : function(){
-        return this.ghost;
-    },
-
-
-    hide : function(clear){
-        this.el.hide();
-        if(clear){
-            this.reset(true);
-        }
-    },
-
-
-    stop : function(){
-        if(this.anim && this.anim.isAnimated && this.anim.isAnimated()){
-            this.anim.stop();
-        }
-    },
-
-
-    show : function(){
-        this.el.show();
-    },
-
-
-    sync : function(){
-        this.el.sync();
-    },
-
-
-    repair : function(xy, callback, scope){
-        this.callback = callback;
-        this.scope = scope;
-        if(xy && this.animRepair !== false){
-            this.el.addClass("x-dd-drag-repair");
-            this.el.hideUnders(true);
-            this.anim = this.el.shift({
-                duration: this.repairDuration || .5,
-                easing: 'easeOut',
-                xy: xy,
-                stopFx: true,
-                callback: this.afterRepair,
-                scope: this
-            });
-        }else{
-            this.afterRepair();
-        }
-    },
-
-
-    afterRepair : function(){
-        this.hide(true);
-        if(typeof this.callback == "function"){
-            this.callback.call(this.scope || this);
-        }
-        this.callback = null;
-        this.scope = null;
-    },
-
-    destroy: function(){
-        Ext.destroy(this.ghost, this.el);
-    }
-};
-Ext.dd.DragSource = function(el, config){
-    this.el = Ext.get(el);
-    if(!this.dragData){
-        this.dragData = {};
-    }
-
-    Ext.apply(this, config);
-
-    if(!this.proxy){
-        this.proxy = new Ext.dd.StatusProxy();
-    }
-    Ext.dd.DragSource.superclass.constructor.call(this, this.el.dom, this.ddGroup || this.group,
-          {dragElId : this.proxy.id, resizeFrame: false, isTarget: false, scroll: this.scroll === true});
-
-    this.dragging = false;
-};
-
-Ext.extend(Ext.dd.DragSource, Ext.dd.DDProxy, {
-
-
-    dropAllowed : "x-dd-drop-ok",
-
-    dropNotAllowed : "x-dd-drop-nodrop",
-
-
-    getDragData : function(e){
-        return this.dragData;
-    },
-
-
-    onDragEnter : function(e, id){
-        var target = Ext.dd.DragDropMgr.getDDById(id);
-        this.cachedTarget = target;
-        if(this.beforeDragEnter(target, e, id) !== false){
-            if(target.isNotifyTarget){
-                var status = target.notifyEnter(this, e, this.dragData);
-                this.proxy.setStatus(status);
-            }else{
-                this.proxy.setStatus(this.dropAllowed);
-            }
-
-            if(this.afterDragEnter){
-
-                this.afterDragEnter(target, e, id);
-            }
-        }
-    },
-
-
-    beforeDragEnter : function(target, e, id){
-        return true;
-    },
-
-
-    alignElWithMouse: function() {
-        Ext.dd.DragSource.superclass.alignElWithMouse.apply(this, arguments);
-        this.proxy.sync();
-    },
-
-
-    onDragOver : function(e, id){
-        var target = this.cachedTarget || Ext.dd.DragDropMgr.getDDById(id);
-        if(this.beforeDragOver(target, e, id) !== false){
-            if(target.isNotifyTarget){
-                var status = target.notifyOver(this, e, this.dragData);
-                this.proxy.setStatus(status);
-            }
-
-            if(this.afterDragOver){
-
-                this.afterDragOver(target, e, id);
-            }
-        }
-    },
-
-
-    beforeDragOver : function(target, e, id){
-        return true;
-    },
-
-
-    onDragOut : function(e, id){
-        var target = this.cachedTarget || Ext.dd.DragDropMgr.getDDById(id);
-        if(this.beforeDragOut(target, e, id) !== false){
-            if(target.isNotifyTarget){
-                target.notifyOut(this, e, this.dragData);
-            }
-            this.proxy.reset();
-            if(this.afterDragOut){
-
-                this.afterDragOut(target, e, id);
-            }
-        }
-        this.cachedTarget = null;
-    },
-
-
-    beforeDragOut : function(target, e, id){
-        return true;
-    },
-
-
-    onDragDrop : function(e, id){
-        var target = this.cachedTarget || Ext.dd.DragDropMgr.getDDById(id);
-        if(this.beforeDragDrop(target, e, id) !== false){
-            if(target.isNotifyTarget){
-                if(target.notifyDrop(this, e, this.dragData)){
-                    this.onValidDrop(target, e, id);
-                }else{
-                    this.onInvalidDrop(target, e, id);
-                }
-            }else{
-                this.onValidDrop(target, e, id);
-            }
-
-            if(this.afterDragDrop){
-
-                this.afterDragDrop(target, e, id);
-            }
-        }
-        delete this.cachedTarget;
-    },
-
-
-    beforeDragDrop : function(target, e, id){
-        return true;
-    },
-
-
-    onValidDrop : function(target, e, id){
-        this.hideProxy();
-        if(this.afterValidDrop){
-
-            this.afterValidDrop(target, e, id);
-        }
-    },
-
-
-    getRepairXY : function(e, data){
-        return this.el.getXY();
-    },
-
-
-    onInvalidDrop : function(target, e, id){
-        this.beforeInvalidDrop(target, e, id);
-        if(this.cachedTarget){
-            if(this.cachedTarget.isNotifyTarget){
-                this.cachedTarget.notifyOut(this, e, this.dragData);
-            }
-            this.cacheTarget = null;
-        }
-        this.proxy.repair(this.getRepairXY(e, this.dragData), this.afterRepair, this);
-
-        if(this.afterInvalidDrop){
-
-            this.afterInvalidDrop(e, id);
-        }
-    },
-
-
-    afterRepair : function(){
-        if(Ext.enableFx){
-            this.el.highlight(this.hlColor || "c3daf9");
-        }
-        this.dragging = false;
-    },
-
-
-    beforeInvalidDrop : function(target, e, id){
-        return true;
-    },
-
-
-    handleMouseDown : function(e){
-        if(this.dragging) {
-            return;
-        }
-        var data = this.getDragData(e);
-        if(data && this.onBeforeDrag(data, e) !== false){
-            this.dragData = data;
-            this.proxy.stop();
-            Ext.dd.DragSource.superclass.handleMouseDown.apply(this, arguments);
-        }
-    },
-
-
-    onBeforeDrag : function(data, e){
-        return true;
-    },
-
-
-    onStartDrag : Ext.emptyFn,
-
-
-    startDrag : function(x, y){
-        this.proxy.reset();
-        this.dragging = true;
-        this.proxy.update("");
-        this.onInitDrag(x, y);
-        this.proxy.show();
-    },
-
-
-    onInitDrag : function(x, y){
-        var clone = this.el.dom.cloneNode(true);
-        clone.id = Ext.id();
-        this.proxy.update(clone);
-        this.onStartDrag(x, y);
-        return true;
-    },
-
-
-    getProxy : function(){
-        return this.proxy;
-    },
-
-
-    hideProxy : function(){
-        this.proxy.hide();
-        this.proxy.reset(true);
-        this.dragging = false;
-    },
-
-
-    triggerCacheRefresh : function(){
-        Ext.dd.DDM.refreshCache(this.groups);
-    },
-
-
-    b4EndDrag: function(e) {
-    },
-
-
-    endDrag : function(e){
-        this.onEndDrag(this.dragData, e);
-    },
-
-
-    onEndDrag : function(data, e){
-    },
-
-
-    autoOffset : function(x, y) {
-        this.setDelta(-12, -20);
-    },
-
-    destroy: function(){
-        Ext.dd.DragSource.superclass.destroy.call(this);
-        Ext.destroy(this.proxy);
-    }
-});
-Ext.dd.DropTarget = Ext.extend(Ext.dd.DDTarget, {
-
-    constructor : function(el, config){
-        this.el = Ext.get(el);
-
-        Ext.apply(this, config);
-
-        if(this.containerScroll){
-            Ext.dd.ScrollManager.register(this.el);
-        }
-
-        Ext.dd.DropTarget.superclass.constructor.call(this, this.el.dom, this.ddGroup || this.group,
-              {isTarget: true});
-    },
-
-
-
-
-    dropAllowed : "x-dd-drop-ok",
-
-    dropNotAllowed : "x-dd-drop-nodrop",
-
-
-    isTarget : true,
-
-
-    isNotifyTarget : true,
-
-
-    notifyEnter : function(dd, e, data){
-        if(this.overClass){
-            this.el.addClass(this.overClass);
-        }
-        return this.dropAllowed;
-    },
-
-
-    notifyOver : function(dd, e, data){
-        return this.dropAllowed;
-    },
-
-
-    notifyOut : function(dd, e, data){
-        if(this.overClass){
-            this.el.removeClass(this.overClass);
-        }
-    },
-
-
-    notifyDrop : function(dd, e, data){
-        return false;
-    },
-
-    destroy : function(){
-        Ext.dd.DropTarget.superclass.destroy.call(this);
-        if(this.containerScroll){
-            Ext.dd.ScrollManager.unregister(this.el);
-        }
-    }
-});
-Ext.dd.DragZone = Ext.extend(Ext.dd.DragSource, {
-
-    constructor : function(el, config){
-        Ext.dd.DragZone.superclass.constructor.call(this, el, config);
-        if(this.containerScroll){
-            Ext.dd.ScrollManager.register(this.el);
-        }
-    },
-
-
-
-
-
-
-    getDragData : function(e){
-        return Ext.dd.Registry.getHandleFromEvent(e);
-    },
-
-
-    onInitDrag : function(x, y){
-        this.proxy.update(this.dragData.ddel.cloneNode(true));
-        this.onStartDrag(x, y);
-        return true;
-    },
-
-
-    afterRepair : function(){
-        if(Ext.enableFx){
-            Ext.Element.fly(this.dragData.ddel).highlight(this.hlColor || "c3daf9");
-        }
-        this.dragging = false;
-    },
-
-
-    getRepairXY : function(e){
-        return Ext.Element.fly(this.dragData.ddel).getXY();
-    },
-
-    destroy : function(){
-        Ext.dd.DragZone.superclass.destroy.call(this);
-        if(this.containerScroll){
-            Ext.dd.ScrollManager.unregister(this.el);
-        }
-    }
-});
-Ext.dd.DropZone = function(el, config){
-    Ext.dd.DropZone.superclass.constructor.call(this, el, config);
-};
-
-Ext.extend(Ext.dd.DropZone, Ext.dd.DropTarget, {
-
-    getTargetFromEvent : function(e){
-        return Ext.dd.Registry.getTargetFromEvent(e);
-    },
-
-
-    onNodeEnter : function(n, dd, e, data){
-
-    },
-
-
-    onNodeOver : function(n, dd, e, data){
-        return this.dropAllowed;
-    },
-
-
-    onNodeOut : function(n, dd, e, data){
-
-    },
-
-
-    onNodeDrop : function(n, dd, e, data){
-        return false;
-    },
-
-
-    onContainerOver : function(dd, e, data){
-        return this.dropNotAllowed;
-    },
-
-
-    onContainerDrop : function(dd, e, data){
-        return false;
-    },
-
-
-    notifyEnter : function(dd, e, data){
-        return this.dropNotAllowed;
-    },
-
-
-    notifyOver : function(dd, e, data){
-        var n = this.getTargetFromEvent(e);
-        if(!n){
-            if(this.lastOverNode){
-                this.onNodeOut(this.lastOverNode, dd, e, data);
-                this.lastOverNode = null;
-            }
-            return this.onContainerOver(dd, e, data);
-        }
-        if(this.lastOverNode != n){
-            if(this.lastOverNode){
-                this.onNodeOut(this.lastOverNode, dd, e, data);
-            }
-            this.onNodeEnter(n, dd, e, data);
-            this.lastOverNode = n;
-        }
-        return this.onNodeOver(n, dd, e, data);
-    },
-
-
-    notifyOut : function(dd, e, data){
-        if(this.lastOverNode){
-            this.onNodeOut(this.lastOverNode, dd, e, data);
-            this.lastOverNode = null;
-        }
-    },
-
-
-    notifyDrop : function(dd, e, data){
-        if(this.lastOverNode){
-            this.onNodeOut(this.lastOverNode, dd, e, data);
-            this.lastOverNode = null;
-        }
-        var n = this.getTargetFromEvent(e);
-        return n ?
-            this.onNodeDrop(n, dd, e, data) :
-            this.onContainerDrop(dd, e, data);
-    },
-
-
-    triggerCacheRefresh : function(){
-        Ext.dd.DDM.refreshCache(this.groups);
-    }
-});
-Ext.Element.addMethods({
-
-    initDD : function(group, config, overrides){
-        var dd = new Ext.dd.DD(Ext.id(this.dom), group, config);
-        return Ext.apply(dd, overrides);
-    },
-
-
-    initDDProxy : function(group, config, overrides){
-        var dd = new Ext.dd.DDProxy(Ext.id(this.dom), group, config);
-        return Ext.apply(dd, overrides);
-    },
-
-
-    initDDTarget : function(group, config, overrides){
-        var dd = new Ext.dd.DDTarget(Ext.id(this.dom), group, config);
-        return Ext.apply(dd, overrides);
-    }
-});
-
-Ext.data.Api = (function() {
-
-
-
-
-
-    var validActions = {};
-
-    return {
-
-        actions : {
-            create  : 'create',
-            read    : 'read',
-            update  : 'update',
-            destroy : 'destroy'
-        },
-
-
-        restActions : {
-            create  : 'POST',
-            read    : 'GET',
-            update  : 'PUT',
-            destroy : 'DELETE'
-        },
-
-
-        isAction : function(action) {
-            return (Ext.data.Api.actions[action]) ? true : false;
-        },
-
-
-        getVerb : function(name) {
-            if (validActions[name]) {
-                return validActions[name];
-            }
-            for (var verb in this.actions) {
-                if (this.actions[verb] === name) {
-                    validActions[name] = verb;
-                    break;
-                }
-            }
-            return (validActions[name] !== undefined) ? validActions[name] : null;
-        },
-
-
-        isValid : function(api){
-            var invalid = [];
-            var crud = this.actions;
-            for (var action in api) {
-                if (!(action in crud)) {
-                    invalid.push(action);
-                }
-            }
-            return (!invalid.length) ? true : invalid;
-        },
-
-
-        hasUniqueUrl : function(proxy, verb) {
-            var url = (proxy.api[verb]) ? proxy.api[verb].url : null;
-            var unique = true;
-            for (var action in proxy.api) {
-                if ((unique = (action === verb) ? true : (proxy.api[action].url != url) ? true : false) === false) {
-                    break;
-                }
-            }
-            return unique;
-        },
-
-
-        prepare : function(proxy) {
-            if (!proxy.api) {
-                proxy.api = {};
-            }
-            for (var verb in this.actions) {
-                var action = this.actions[verb];
-                proxy.api[action] = proxy.api[action] || proxy.url || proxy.directFn;
-                if (typeof(proxy.api[action]) == 'string') {
-                    proxy.api[action] = {
-                        url: proxy.api[action],
-                        method: (proxy.restful === true) ? Ext.data.Api.restActions[action] : undefined
-                    };
-                }
-            }
-        },
-
-
-        restify : function(proxy) {
-            proxy.restful = true;
-            for (var verb in this.restActions) {
-                proxy.api[this.actions[verb]].method ||
-                    (proxy.api[this.actions[verb]].method = this.restActions[verb]);
-            }
-
-
-            proxy.onWrite = proxy.onWrite.createInterceptor(function(action, o, response, rs) {
-                var reader = o.reader;
-                var res = new Ext.data.Response({
-                    action: action,
-                    raw: response
-                });
-
-                switch (response.status) {
-                    case 200:
-                        return true;
-                        break;
-                    case 201:
-                        if (Ext.isEmpty(res.raw.responseText)) {
-                          res.success = true;
-                        } else {
-
-                          return true;
-                        }
-                        break;
-                    case 204:
-                        res.success = true;
-                        res.data = null;
-                        break;
-                    default:
-                        return true;
-                        break;
-                }
-                if (res.success === true) {
-                    this.fireEvent("write", this, action, res.data, res, rs, o.request.arg);
-                } else {
-                    this.fireEvent('exception', this, 'remote', action, o, res, rs);
-                }
-                o.request.callback.call(o.request.scope, res.data, res, res.success);
-
-                return false;
-            }, proxy);
-        }
-    };
-})();
-
-
-Ext.data.Response = function(params, response) {
-    Ext.apply(this, params, {
-        raw: response
-    });
-};
-Ext.data.Response.prototype = {
-    message : null,
-    success : false,
-    status : null,
-    root : null,
-    raw : null,
-
-    getMessage : function() {
-        return this.message;
-    },
-    getSuccess : function() {
-        return this.success;
-    },
-    getStatus : function() {
-        return this.status;
-    },
-    getRoot : function() {
-        return this.root;
-    },
-    getRawResponse : function() {
-        return this.raw;
-    }
-};
-
-
-Ext.data.Api.Error = Ext.extend(Ext.Error, {
-    constructor : function(message, arg) {
-        this.arg = arg;
-        Ext.Error.call(this, message);
-    },
-    name: 'Ext.data.Api'
-});
-Ext.apply(Ext.data.Api.Error.prototype, {
-    lang: {
-        'action-url-undefined': 'No fallback url defined for this action.  When defining a DataProxy api, please be sure to define an url for each CRUD action in Ext.data.Api.actions or define a default url in addition to your api-configuration.',
-        'invalid': 'received an invalid API-configuration.  Please ensure your proxy API-configuration contains only the actions defined in Ext.data.Api.actions',
-        'invalid-url': 'Invalid url.  Please review your proxy configuration.',
-        'execute': 'Attempted to execute an unknown action.  Valid API actions are defined in Ext.data.Api.actions"'
-    }
-});
-
-
-
-
-Ext.data.SortTypes = {
-
-    none : function(s){
-        return s;
-    },
-
-
-    stripTagsRE : /<\/?[^>]+>/gi,
-
-
-    asText : function(s){
-        return String(s).replace(this.stripTagsRE, "");
-    },
-
-
-    asUCText : function(s){
-        return String(s).toUpperCase().replace(this.stripTagsRE, "");
-    },
-
-
-    asUCString : function(s) {
-    	return String(s).toUpperCase();
-    },
-
-
-    asDate : function(s) {
-        if(!s){
-            return 0;
-        }
-        if(Ext.isDate(s)){
-            return s.getTime();
-        }
-    	return Date.parse(String(s));
-    },
-
-
-    asFloat : function(s) {
-    	var val = parseFloat(String(s).replace(/,/g, ""));
-    	return isNaN(val) ? 0 : val;
-    },
-
-
-    asInt : function(s) {
-        var val = parseInt(String(s).replace(/,/g, ""), 10);
-        return isNaN(val) ? 0 : val;
-    }
-};
-Ext.data.Record = function(data, id){
-
-    this.id = (id || id === 0) ? id : Ext.data.Record.id(this);
-    this.data = data || {};
-};
-
-
-Ext.data.Record.create = function(o){
-    var f = Ext.extend(Ext.data.Record, {});
-    var p = f.prototype;
-    p.fields = new Ext.util.MixedCollection(false, function(field){
-        return field.name;
-    });
-    for(var i = 0, len = o.length; i < len; i++){
-        p.fields.add(new Ext.data.Field(o[i]));
-    }
-    f.getField = function(name){
-        return p.fields.get(name);
-    };
-    return f;
-};
-
-Ext.data.Record.PREFIX = 'ext-record';
-Ext.data.Record.AUTO_ID = 1;
-Ext.data.Record.EDIT = 'edit';
-Ext.data.Record.REJECT = 'reject';
-Ext.data.Record.COMMIT = 'commit';
-
-
-
-Ext.data.Record.id = function(rec) {
-    rec.phantom = true;
-    return [Ext.data.Record.PREFIX, '-', Ext.data.Record.AUTO_ID++].join('');
-};
-
-Ext.data.Record.prototype = {
-
-
-
-
-
-
-    dirty : false,
-    editing : false,
-    error : null,
-
-    modified : null,
-
-    phantom : false,
-
-
-    join : function(store){
-
-        this.store = store;
-    },
-
-
-    set : function(name, value){
-        var encode = Ext.isPrimitive(value) ? String : Ext.encode;
-        if(encode(this.data[name]) == encode(value)) {
-            return;
-        }
-        this.dirty = true;
-        if(!this.modified){
-            this.modified = {};
-        }
-        if(this.modified[name] === undefined){
-            this.modified[name] = this.data[name];
-        }
-        this.data[name] = value;
-        if(!this.editing){
-            this.afterEdit();
-        }
-    },
-
-
-    afterEdit : function(){
-        if (this.store != undefined && typeof this.store.afterEdit == "function") {
-            this.store.afterEdit(this);
-        }
-    },
-
-
-    afterReject : function(){
-        if(this.store){
-            this.store.afterReject(this);
-        }
-    },
-
-
-    afterCommit : function(){
-        if(this.store){
-            this.store.afterCommit(this);
-        }
-    },
-
-
-    get : function(name){
-        return this.data[name];
-    },
-
-
-    beginEdit : function(){
-        this.editing = true;
-        this.modified = this.modified || {};
-    },
-
-
-    cancelEdit : function(){
-        this.editing = false;
-        delete this.modified;
-    },
-
-
-    endEdit : function(){
-        this.editing = false;
-        if(this.dirty){
-            this.afterEdit();
-        }
-    },
-
-
-    reject : function(silent){
-        var m = this.modified;
-        for(var n in m){
-            if(typeof m[n] != "function"){
-                this.data[n] = m[n];
-            }
-        }
-        this.dirty = false;
-        delete this.modified;
-        this.editing = false;
-        if(silent !== true){
-            this.afterReject();
-        }
-    },
-
-
-    commit : function(silent){
-        this.dirty = false;
-        delete this.modified;
-        this.editing = false;
-        if(silent !== true){
-            this.afterCommit();
-        }
-    },
-
-
-    getChanges : function(){
-        var m = this.modified, cs = {};
-        for(var n in m){
-            if(m.hasOwnProperty(n)){
-                cs[n] = this.data[n];
-            }
-        }
-        return cs;
-    },
-
-
-    hasError : function(){
-        return this.error !== null;
-    },
-
-
-    clearError : function(){
-        this.error = null;
-    },
-
-
-    copy : function(newId) {
-        return new this.constructor(Ext.apply({}, this.data), newId || this.id);
-    },
-
-
-    isModified : function(fieldName){
-        return !!(this.modified && this.modified.hasOwnProperty(fieldName));
-    },
-
-
-    isValid : function() {
-        return this.fields.find(function(f) {
-            return (f.allowBlank === false && Ext.isEmpty(this.data[f.name])) ? true : false;
-        },this) ? false : true;
-    },
-
-
-    markDirty : function(){
-        this.dirty = true;
-        if(!this.modified){
-            this.modified = {};
-        }
-        this.fields.each(function(f) {
-            this.modified[f.name] = this.data[f.name];
-        },this);
-    }
-};
-
-Ext.StoreMgr = Ext.apply(new Ext.util.MixedCollection(), {
-
-
-
-    register : function(){
-        for(var i = 0, s; (s = arguments[i]); i++){
-            this.add(s);
-        }
-    },
-
-
-    unregister : function(){
-        for(var i = 0, s; (s = arguments[i]); i++){
-            this.remove(this.lookup(s));
-        }
-    },
-
-
-    lookup : function(id){
-        if(Ext.isArray(id)){
-            var fields = ['field1'], expand = !Ext.isArray(id[0]);
-            if(!expand){
-                for(var i = 2, len = id[0].length; i <= len; ++i){
-                    fields.push('field' + i);
-                }
-            }
-            return new Ext.data.ArrayStore({
-                fields: fields,
-                data: id,
-                expandData: expand,
-                autoDestroy: true,
-                autoCreated: true
-
-            });
-        }
-        return Ext.isObject(id) ? (id.events ? id : Ext.create(id, 'store')) : this.get(id);
-    },
-
-
-    getKey : function(o){
-         return o.storeId;
-    }
-});
-Ext.data.Store = Ext.extend(Ext.util.Observable, {
-
-
-
-
-
-
-
-    writer : undefined,
-
-
-
-    remoteSort : false,
-
-
-    autoDestroy : false,
-
-
-    pruneModifiedRecords : false,
-
-
-    lastOptions : null,
-
-
-    autoSave : true,
-
-
-    batch : true,
-
-
-    restful: false,
-
-
-    paramNames : undefined,
-
-
-    defaultParamNames : {
-        start : 'start',
-        limit : 'limit',
-        sort : 'sort',
-        dir : 'dir'
-    },
-
-    isDestroyed: false,
-    hasMultiSort: false,
-
-
-    batchKey : '_ext_batch_',
-
-    constructor : function(config){
-
-
-
-
-        this.data = new Ext.util.MixedCollection(false);
-        this.data.getKey = function(o){
-            return o.id;
-        };
-
-
-
-        this.removed = [];
-
-        if(config && config.data){
-            this.inlineData = config.data;
-            delete config.data;
-        }
-
-        Ext.apply(this, config);
-
-
-        this.baseParams = Ext.isObject(this.baseParams) ? this.baseParams : {};
-
-        this.paramNames = Ext.applyIf(this.paramNames || {}, this.defaultParamNames);
-
-        if((this.url || this.api) && !this.proxy){
-            this.proxy = new Ext.data.HttpProxy({url: this.url, api: this.api});
-        }
-
-        if (this.restful === true && this.proxy) {
-
-
-            this.batch = false;
-            Ext.data.Api.restify(this.proxy);
-        }
-
-        if(this.reader){
-            if(!this.recordType){
-                this.recordType = this.reader.recordType;
-            }
-            if(this.reader.onMetaChange){
-                this.reader.onMetaChange = this.reader.onMetaChange.createSequence(this.onMetaChange, this);
-            }
-            if (this.writer) {
-                if (this.writer instanceof(Ext.data.DataWriter) === false) {
-                    this.writer = this.buildWriter(this.writer);
-                }
-                this.writer.meta = this.reader.meta;
-                this.pruneModifiedRecords = true;
-            }
-        }
-
-
-
-        if(this.recordType){
-
-            this.fields = this.recordType.prototype.fields;
-        }
-        this.modified = [];
-
-        this.addEvents(
-
-            'datachanged',
-
-            'metachange',
-
-            'add',
-
-            'remove',
-
-            'update',
-
-            'clear',
-
-            'exception',
-
-            'beforeload',
-
-            'load',
-
-            'loadexception',
-
-            'beforewrite',
-
-            'write',
-
-            'beforesave',
-
-            'save'
-
-        );
-
-        if(this.proxy){
-
-            this.relayEvents(this.proxy,  ['loadexception', 'exception']);
-        }
-
-        if (this.writer) {
-            this.on({
-                scope: this,
-                add: this.createRecords,
-                remove: this.destroyRecord,
-                update: this.updateRecord,
-                clear: this.onClear
-            });
-        }
-
-        this.sortToggle = {};
-        if(this.sortField){
-            this.setDefaultSort(this.sortField, this.sortDir);
-        }else if(this.sortInfo){
-            this.setDefaultSort(this.sortInfo.field, this.sortInfo.direction);
-        }
-
-        Ext.data.Store.superclass.constructor.call(this);
-
-        if(this.id){
-            this.storeId = this.id;
-            delete this.id;
-        }
-        if(this.storeId){
-            Ext.StoreMgr.register(this);
-        }
-        if(this.inlineData){
-            this.loadData(this.inlineData);
-            delete this.inlineData;
-        }else if(this.autoLoad){
-            this.load.defer(10, this, [
-                typeof this.autoLoad == 'object' ?
-                    this.autoLoad : undefined]);
-        }
-
-        this.batchCounter = 0;
-        this.batches = {};
-    },
-
-
-    buildWriter : function(config) {
-        var klass = undefined,
-            type = (config.format || 'json').toLowerCase();
-        switch (type) {
-            case 'json':
-                klass = Ext.data.JsonWriter;
-                break;
-            case 'xml':
-                klass = Ext.data.XmlWriter;
-                break;
-            default:
-                klass = Ext.data.JsonWriter;
-        }
-        return new klass(config);
-    },
-
-
-    destroy : function(){
-        if(!this.isDestroyed){
-            if(this.storeId){
-                Ext.StoreMgr.unregister(this);
-            }
-            this.clearData();
-            this.data = null;
-            Ext.destroy(this.proxy);
-            this.reader = this.writer = null;
-            this.purgeListeners();
-            this.isDestroyed = true;
-        }
-    },
-
-
-    add : function(records) {
-        var i, len, record, index;
-
-        records = [].concat(records);
-        if (records.length < 1) {
-            return;
-        }
-
-        for (i = 0, len = records.length; i < len; i++) {
-            record = records[i];
-
-            record.join(this);
-
-            if (record.dirty || record.phantom) {
-                this.modified.push(record);
-            }
-        }
-
-        index = this.data.length;
-        this.data.addAll(records);
-
-        if (this.snapshot) {
-            this.snapshot.addAll(records);
-        }
-
-        this.fireEvent('add', this, records, index);
-    },
-
-
-    addSorted : function(record){
-        var index = this.findInsertIndex(record);
-        this.insert(index, record);
-    },
-
-
-    doUpdate: function(rec){
-        var id = rec.id;
-
-        this.getById(id).join(null);
-
-        this.data.replace(id, rec);
-        if (this.snapshot) {
-            this.snapshot.replace(id, rec);
-        }
-        rec.join(this);
-        this.fireEvent('update', this, rec, Ext.data.Record.COMMIT);
-    },
-
-
-    remove : function(record){
-        if(Ext.isArray(record)){
-            Ext.each(record, function(r){
-                this.remove(r);
-            }, this);
-            return;
-        }
-        var index = this.data.indexOf(record);
-        if(index > -1){
-            record.join(null);
-            this.data.removeAt(index);
-        }
-        if(this.pruneModifiedRecords){
-            this.modified.remove(record);
-        }
-        if(this.snapshot){
-            this.snapshot.remove(record);
-        }
-        if(index > -1){
-            this.fireEvent('remove', this, record, index);
-        }
-    },
-
-
-    removeAt : function(index){
-        this.remove(this.getAt(index));
-    },
-
-
-    removeAll : function(silent){
-        var items = [];
-        this.each(function(rec){
-            items.push(rec);
-        });
-        this.clearData();
-        if(this.snapshot){
-            this.snapshot.clear();
-        }
-        if(this.pruneModifiedRecords){
-            this.modified = [];
-        }
-        if (silent !== true) {
-            this.fireEvent('clear', this, items);
-        }
-    },
-
-
-    onClear: function(store, records){
-        Ext.each(records, function(rec, index){
-            this.destroyRecord(this, rec, index);
-        }, this);
-    },
-
-
-    insert : function(index, records) {
-        var i, len, record;
-
-        records = [].concat(records);
-        for (i = 0, len = records.length; i < len; i++) {
-            record = records[i];
-
-            this.data.insert(index + i, record);
-            record.join(this);
-
-            if (record.dirty || record.phantom) {
-                this.modified.push(record);
-            }
-        }
-
-        if (this.snapshot) {
-            this.snapshot.addAll(records);
-        }
-
-        this.fireEvent('add', this, records, index);
-    },
-
-
-    indexOf : function(record){
-        return this.data.indexOf(record);
-    },
-
-
-    indexOfId : function(id){
-        return this.data.indexOfKey(id);
-    },
-
-
-    getById : function(id){
-        return (this.snapshot || this.data).key(id);
-    },
-
-
-    getAt : function(index){
-        return this.data.itemAt(index);
-    },
-
-
-    getRange : function(start, end){
-        return this.data.getRange(start, end);
-    },
-
-
-    storeOptions : function(o){
-        o = Ext.apply({}, o);
-        delete o.callback;
-        delete o.scope;
-        this.lastOptions = o;
-    },
-
-
-    clearData: function(){
-        this.data.each(function(rec) {
-            rec.join(null);
-        });
-        this.data.clear();
-    },
-
-
-    load : function(options) {
-        options = Ext.apply({}, options);
-        this.storeOptions(options);
-        if(this.sortInfo && this.remoteSort){
-            var pn = this.paramNames;
-            options.params = Ext.apply({}, options.params);
-            options.params[pn.sort] = this.sortInfo.field;
-            options.params[pn.dir] = this.sortInfo.direction;
-        }
-        try {
-            return this.execute('read', null, options);
-        } catch(e) {
-            this.handleException(e);
-            return false;
-        }
-    },
-
-
-    updateRecord : function(store, record, action) {
-        if (action == Ext.data.Record.EDIT && this.autoSave === true && (!record.phantom || (record.phantom && record.isValid()))) {
-            this.save();
-        }
-    },
-
-
-    createRecords : function(store, records, index) {
-        var modified = this.modified,
-            length   = records.length,
-            record, i;
-
-        for (i = 0; i < length; i++) {
-            record = records[i];
-
-            if (record.phantom && record.isValid()) {
-                record.markDirty();
-
-                if (modified.indexOf(record) == -1) {
-                    modified.push(record);
-                }
-            }
-        }
-        if (this.autoSave === true) {
-            this.save();
-        }
-    },
-
-
-    destroyRecord : function(store, record, index) {
-        if (this.modified.indexOf(record) != -1) {
-            this.modified.remove(record);
-        }
-        if (!record.phantom) {
-            this.removed.push(record);
-
-
-
-
-            record.lastIndex = index;
-
-            if (this.autoSave === true) {
-                this.save();
-            }
-        }
-    },
-
-
-    execute : function(action, rs, options,  batch) {
-
-        if (!Ext.data.Api.isAction(action)) {
-            throw new Ext.data.Api.Error('execute', action);
-        }
-
-        options = Ext.applyIf(options||{}, {
-            params: {}
-        });
-        if(batch !== undefined){
-            this.addToBatch(batch);
-        }
-
-
-        var doRequest = true;
-
-        if (action === 'read') {
-            doRequest = this.fireEvent('beforeload', this, options);
-            Ext.applyIf(options.params, this.baseParams);
-        }
-        else {
-
-
-            if (this.writer.listful === true && this.restful !== true) {
-                rs = (Ext.isArray(rs)) ? rs : [rs];
-            }
-
-            else if (Ext.isArray(rs) && rs.length == 1) {
-                rs = rs.shift();
-            }
-
-            if ((doRequest = this.fireEvent('beforewrite', this, action, rs, options)) !== false) {
-                this.writer.apply(options.params, this.baseParams, action, rs);
-            }
-        }
-        if (doRequest !== false) {
-
-            if (this.writer && this.proxy.url && !this.proxy.restful && !Ext.data.Api.hasUniqueUrl(this.proxy, action)) {
-                options.params.xaction = action;
-            }
-
-
-
-
-
-            this.proxy.request(Ext.data.Api.actions[action], rs, options.params, this.reader, this.createCallback(action, rs, batch), this, options);
-        }
-        return doRequest;
-    },
-
-
-    save : function() {
-        if (!this.writer) {
-            throw new Ext.data.Store.Error('writer-undefined');
-        }
-
-        var queue = [],
-            len,
-            trans,
-            batch,
-            data = {},
-            i;
-
-        if(this.removed.length){
-            queue.push(['destroy', this.removed]);
-        }
-
-
-        var rs = [].concat(this.getModifiedRecords());
-        if(rs.length){
-
-            var phantoms = [];
-            for(i = rs.length-1; i >= 0; i--){
-                if(rs[i].phantom === true){
-                    var rec = rs.splice(i, 1).shift();
-                    if(rec.isValid()){
-                        phantoms.push(rec);
-                    }
-                }else if(!rs[i].isValid()){
-                    rs.splice(i,1);
-                }
-            }
-
-            if(phantoms.length){
-                queue.push(['create', phantoms]);
-            }
-
-
-            if(rs.length){
-                queue.push(['update', rs]);
-            }
-        }
-        len = queue.length;
-        if(len){
-            batch = ++this.batchCounter;
-            for(i = 0; i < len; ++i){
-                trans = queue[i];
-                data[trans[0]] = trans[1];
-            }
-            if(this.fireEvent('beforesave', this, data) !== false){
-                for(i = 0; i < len; ++i){
-                    trans = queue[i];
-                    this.doTransaction(trans[0], trans[1], batch);
-                }
-                return batch;
-            }
-        }
-        return -1;
-    },
-
-
-    doTransaction : function(action, rs, batch) {
-        function transaction(records) {
-            try{
-                this.execute(action, records, undefined, batch);
-            }catch (e){
-                this.handleException(e);
-            }
-        }
-        if(this.batch === false){
-            for(var i = 0, len = rs.length; i < len; i++){
-                transaction.call(this, rs[i]);
-            }
-        }else{
-            transaction.call(this, rs);
-        }
-    },
-
-
-    addToBatch : function(batch){
-        var b = this.batches,
-            key = this.batchKey + batch,
-            o = b[key];
-
-        if(!o){
-            b[key] = o = {
-                id: batch,
-                count: 0,
-                data: {}
-            };
-        }
-        ++o.count;
-    },
-
-    removeFromBatch : function(batch, action, data){
-        var b = this.batches,
-            key = this.batchKey + batch,
-            o = b[key],
-            arr;
-
-
-        if(o){
-            arr = o.data[action] || [];
-            o.data[action] = arr.concat(data);
-            if(o.count === 1){
-                data = o.data;
-                delete b[key];
-                this.fireEvent('save', this, batch, data);
-            }else{
-                --o.count;
-            }
-        }
-    },
-
-
-
-    createCallback : function(action, rs, batch) {
-        var actions = Ext.data.Api.actions;
-        return (action == 'read') ? this.loadRecords : function(data, response, success) {
-
-            this['on' + Ext.util.Format.capitalize(action) + 'Records'](success, rs, [].concat(data));
-
-            if (success === true) {
-                this.fireEvent('write', this, action, data, response, rs);
-            }
-            this.removeFromBatch(batch, action, data);
-        };
-    },
-
-
-
-
-    clearModified : function(rs) {
-        if (Ext.isArray(rs)) {
-            for (var n=rs.length-1;n>=0;n--) {
-                this.modified.splice(this.modified.indexOf(rs[n]), 1);
-            }
-        } else {
-            this.modified.splice(this.modified.indexOf(rs), 1);
-        }
-    },
-
-
-    reMap : function(record) {
-        if (Ext.isArray(record)) {
-            for (var i = 0, len = record.length; i < len; i++) {
-                this.reMap(record[i]);
-            }
-        } else {
-            delete this.data.map[record._phid];
-            this.data.map[record.id] = record;
-            var index = this.data.keys.indexOf(record._phid);
-            this.data.keys.splice(index, 1, record.id);
-            delete record._phid;
-        }
-    },
-
-
-    onCreateRecords : function(success, rs, data) {
-        if (success === true) {
-            try {
-                this.reader.realize(rs, data);
-            }
-            catch (e) {
-                this.handleException(e);
-                if (Ext.isArray(rs)) {
-
-                    this.onCreateRecords(success, rs, data);
-                }
-            }
-        }
-    },
-
-
-    onUpdateRecords : function(success, rs, data) {
-        if (success === true) {
-            try {
-                this.reader.update(rs, data);
-            } catch (e) {
-                this.handleException(e);
-                if (Ext.isArray(rs)) {
-
-                    this.onUpdateRecords(success, rs, data);
-                }
-            }
-        }
-    },
-
-
-    onDestroyRecords : function(success, rs, data) {
-
-        rs = (rs instanceof Ext.data.Record) ? [rs] : [].concat(rs);
-        for (var i=0,len=rs.length;i<len;i++) {
-            this.removed.splice(this.removed.indexOf(rs[i]), 1);
-        }
-        if (success === false) {
-
-
-            for (i=rs.length-1;i>=0;i--) {
-                this.insert(rs[i].lastIndex, rs[i]);
-            }
-        }
-    },
-
-
-    handleException : function(e) {
-
-        Ext.handleError(e);
-    },
-
-
-    reload : function(options){
-        this.load(Ext.applyIf(options||{}, this.lastOptions));
-    },
-
-
-
-    loadRecords : function(o, options, success){
-        var i, len;
-
-        if (this.isDestroyed === true) {
-            return;
-        }
-        if(!o || success === false){
-            if(success !== false){
-                this.fireEvent('load', this, [], options);
-            }
-            if(options.callback){
-                options.callback.call(options.scope || this, [], options, false, o);
-            }
-            return;
-        }
-        var r = o.records, t = o.totalRecords || r.length;
-        if(!options || options.add !== true){
-            if(this.pruneModifiedRecords){
-                this.modified = [];
-            }
-            for(i = 0, len = r.length; i < len; i++){
-                r[i].join(this);
-            }
-            if(this.snapshot){
-                this.data = this.snapshot;
-                delete this.snapshot;
-            }
-            this.clearData();
-            this.data.addAll(r);
-            this.totalLength = t;
-            this.applySort();
-            this.fireEvent('datachanged', this);
-        }else{
-            var toAdd = [],
-                rec,
-                cnt = 0;
-            for(i = 0, len = r.length; i < len; ++i){
-                rec = r[i];
-                if(this.indexOfId(rec.id) > -1){
-                    this.doUpdate(rec);
-                }else{
-                    toAdd.push(rec);
-                    ++cnt;
-                }
-            }
-            this.totalLength = Math.max(t, this.data.length + cnt);
-            this.add(toAdd);
-        }
-        this.fireEvent('load', this, r, options);
-        if(options.callback){
-            options.callback.call(options.scope || this, r, options, true);
-        }
-    },
-
-
-    loadData : function(o, append){
-        var r = this.reader.readRecords(o);
-        this.loadRecords(r, {add: append}, true);
-    },
-
-
-    getCount : function(){
-        return this.data.length || 0;
-    },
-
-
-    getTotalCount : function(){
-        return this.totalLength || 0;
-    },
-
-
-    getSortState : function(){
-        return this.sortInfo;
-    },
-
-
-    applySort : function(){
-        if ((this.sortInfo || this.multiSortInfo) && !this.remoteSort) {
-            this.sortData();
-        }
-    },
-
-
-    sortData : function() {
-        var sortInfo  = this.hasMultiSort ? this.multiSortInfo : this.sortInfo,
-            direction = sortInfo.direction || "ASC",
-            sorters   = sortInfo.sorters,
-            sortFns   = [];
-
-
-        if (!this.hasMultiSort) {
-            sorters = [{direction: direction, field: sortInfo.field}];
-        }
-
-
-        for (var i=0, j = sorters.length; i < j; i++) {
-            sortFns.push(this.createSortFunction(sorters[i].field, sorters[i].direction));
-        }
-
-        if (sortFns.length == 0) {
-            return;
-        }
-
-
-
-        var directionModifier = direction.toUpperCase() == "DESC" ? -1 : 1;
-
-
-        var fn = function(r1, r2) {
-          var result = sortFns[0].call(this, r1, r2);
-
-
-          if (sortFns.length > 1) {
-              for (var i=1, j = sortFns.length; i < j; i++) {
-                  result = result || sortFns[i].call(this, r1, r2);
-              }
-          }
-
-          return directionModifier * result;
-        };
-
-
-        this.data.sort(direction, fn);
-        if (this.snapshot && this.snapshot != this.data) {
-            this.snapshot.sort(direction, fn);
-        }
-    },
-
-
-    createSortFunction: function(field, direction) {
-        direction = direction || "ASC";
-        var directionModifier = direction.toUpperCase() == "DESC" ? -1 : 1;
-
-        var sortType = this.fields.get(field).sortType;
-
-
-
-        return function(r1, r2) {
-            var v1 = sortType(r1.data[field]),
-                v2 = sortType(r2.data[field]);
-
-            return directionModifier * (v1 > v2 ? 1 : (v1 < v2 ? -1 : 0));
-        };
-    },
-
-
-    setDefaultSort : function(field, dir) {
-        dir = dir ? dir.toUpperCase() : 'ASC';
-        this.sortInfo = {field: field, direction: dir};
-        this.sortToggle[field] = dir;
-    },
-
-
-    sort : function(fieldName, dir) {
-        if (Ext.isArray(arguments[0])) {
-            return this.multiSort.call(this, fieldName, dir);
-        } else {
-            return this.singleSort(fieldName, dir);
-        }
-    },
-
-
-    singleSort: function(fieldName, dir) {
-        var field = this.fields.get(fieldName);
-        if (!field) {
-            return false;
-        }
-
-        var name       = field.name,
-            sortInfo   = this.sortInfo || null,
-            sortToggle = this.sortToggle ? this.sortToggle[name] : null;
-
-        if (!dir) {
-            if (sortInfo && sortInfo.field == name) {
-                dir = (this.sortToggle[name] || 'ASC').toggle('ASC', 'DESC');
-            } else {
-                dir = field.sortDir;
-            }
-        }
-
-        this.sortToggle[name] = dir;
-        this.sortInfo = {field: name, direction: dir};
-        this.hasMultiSort = false;
-
-        if (this.remoteSort) {
-            if (!this.load(this.lastOptions)) {
-                if (sortToggle) {
-                    this.sortToggle[name] = sortToggle;
-                }
-                if (sortInfo) {
-                    this.sortInfo = sortInfo;
-                }
-            }
-        } else {
-            this.applySort();
-            this.fireEvent('datachanged', this);
-        }
-        return true;
-    },
-
-
-    multiSort: function(sorters, direction) {
-        this.hasMultiSort = true;
-        direction = direction || "ASC";
-
-
-        if (this.multiSortInfo && direction == this.multiSortInfo.direction) {
-            direction = direction.toggle("ASC", "DESC");
-        }
-
-
-        this.multiSortInfo = {
-            sorters  : sorters,
-            direction: direction
-        };
-
-        if (this.remoteSort) {
-            this.singleSort(sorters[0].field, sorters[0].direction);
-
-        } else {
-            this.applySort();
-            this.fireEvent('datachanged', this);
-        }
-    },
-
-
-    each : function(fn, scope){
-        this.data.each(fn, scope);
-    },
-
-
-    getModifiedRecords : function(){
-        return this.modified;
-    },
-
-
-    sum : function(property, start, end){
-        var rs = this.data.items, v = 0;
-        start = start || 0;
-        end = (end || end === 0) ? end : rs.length-1;
-
-        for(var i = start; i <= end; i++){
-            v += (rs[i].data[property] || 0);
-        }
-        return v;
-    },
-
-
-    createFilterFn : function(property, value, anyMatch, caseSensitive, exactMatch){
-        if(Ext.isEmpty(value, false)){
-            return false;
-        }
-        value = this.data.createValueMatcher(value, anyMatch, caseSensitive, exactMatch);
-        return function(r) {
-            return value.test(r.data[property]);
-        };
-    },
-
-
-    createMultipleFilterFn: function(filters) {
-        return function(record) {
-            var isMatch = true;
-
-            for (var i=0, j = filters.length; i < j; i++) {
-                var filter = filters[i],
-                    fn     = filter.fn,
-                    scope  = filter.scope;
-
-                isMatch = isMatch && fn.call(scope, record);
-            }
-
-            return isMatch;
-        };
-    },
-
-
-    filter : function(property, value, anyMatch, caseSensitive, exactMatch){
-        var fn;
-
-        if (Ext.isObject(property)) {
-            property = [property];
-        }
-
-        if (Ext.isArray(property)) {
-            var filters = [];
-
-
-            for (var i=0, j = property.length; i < j; i++) {
-                var filter = property[i],
-                    func   = filter.fn,
-                    scope  = filter.scope || this;
-
-
-                if (!Ext.isFunction(func)) {
-                    func = this.createFilterFn(filter.property, filter.value, filter.anyMatch, filter.caseSensitive, filter.exactMatch);
-                }
-
-                filters.push({fn: func, scope: scope});
-            }
-
-            fn = this.createMultipleFilterFn(filters);
-        } else {
-
-            fn = this.createFilterFn(property, value, anyMatch, caseSensitive, exactMatch);
-        }
-
-        return fn ? this.filterBy(fn) : this.clearFilter();
-    },
-
-
-    filterBy : function(fn, scope){
-        this.snapshot = this.snapshot || this.data;
-        this.data = this.queryBy(fn, scope || this);
-        this.fireEvent('datachanged', this);
-    },
-
-
-    clearFilter : function(suppressEvent){
-        if(this.isFiltered()){
-            this.data = this.snapshot;
-            delete this.snapshot;
-            if(suppressEvent !== true){
-                this.fireEvent('datachanged', this);
-            }
-        }
-    },
-
-
-    isFiltered : function(){
-        return !!this.snapshot && this.snapshot != this.data;
-    },
-
-
-    query : function(property, value, anyMatch, caseSensitive){
-        var fn = this.createFilterFn(property, value, anyMatch, caseSensitive);
-        return fn ? this.queryBy(fn) : this.data.clone();
-    },
-
-
-    queryBy : function(fn, scope){
-        var data = this.snapshot || this.data;
-        return data.filterBy(fn, scope||this);
-    },
-
-
-    find : function(property, value, start, anyMatch, caseSensitive){
-        var fn = this.createFilterFn(property, value, anyMatch, caseSensitive);
-        return fn ? this.data.findIndexBy(fn, null, start) : -1;
-    },
-
-
-    findExact: function(property, value, start){
-        return this.data.findIndexBy(function(rec){
-            return rec.get(property) === value;
-        }, this, start);
-    },
-
-
-    findBy : function(fn, scope, start){
-        return this.data.findIndexBy(fn, scope, start);
-    },
-
-
-    collect : function(dataIndex, allowNull, bypassFilter){
-        var d = (bypassFilter === true && this.snapshot) ?
-                this.snapshot.items : this.data.items;
-        var v, sv, r = [], l = {};
-        for(var i = 0, len = d.length; i < len; i++){
-            v = d[i].data[dataIndex];
-            sv = String(v);
-            if((allowNull || !Ext.isEmpty(v)) && !l[sv]){
-                l[sv] = true;
-                r[r.length] = v;
-            }
-        }
-        return r;
-    },
-
-
-    afterEdit : function(record){
-        if(this.modified.indexOf(record) == -1){
-            this.modified.push(record);
-        }
-        this.fireEvent('update', this, record, Ext.data.Record.EDIT);
-    },
-
-
-    afterReject : function(record){
-        this.modified.remove(record);
-        this.fireEvent('update', this, record, Ext.data.Record.REJECT);
-    },
-
-
-    afterCommit : function(record){
-        this.modified.remove(record);
-        this.fireEvent('update', this, record, Ext.data.Record.COMMIT);
-    },
-
-
-    commitChanges : function(){
-        var modified = this.modified.slice(0),
-            length   = modified.length,
-            i;
-
-        for (i = 0; i < length; i++){
-            modified[i].commit();
-        }
-
-        this.modified = [];
-        this.removed  = [];
-    },
-
-
-    rejectChanges : function() {
-        var modified = this.modified.slice(0),
-            removed  = this.removed.slice(0).reverse(),
-            mLength  = modified.length,
-            rLength  = removed.length,
-            i;
-
-        for (i = 0; i < mLength; i++) {
-            modified[i].reject();
-        }
-
-        for (i = 0; i < rLength; i++) {
-            this.insert(removed[i].lastIndex || 0, removed[i]);
-            removed[i].reject();
-        }
-
-        this.modified = [];
-        this.removed  = [];
-    },
-
-
-    onMetaChange : function(meta){
-        this.recordType = this.reader.recordType;
-        this.fields = this.recordType.prototype.fields;
-        delete this.snapshot;
-        if(this.reader.meta.sortInfo){
-            this.sortInfo = this.reader.meta.sortInfo;
-        }else if(this.sortInfo  && !this.fields.get(this.sortInfo.field)){
-            delete this.sortInfo;
-        }
-        if(this.writer){
-            this.writer.meta = this.reader.meta;
-        }
-        this.modified = [];
-        this.fireEvent('metachange', this, this.reader.meta);
-    },
-
-
-    findInsertIndex : function(record){
-        this.suspendEvents();
-        var data = this.data.clone();
-        this.data.add(record);
-        this.applySort();
-        var index = this.data.indexOf(record);
-        this.data = data;
-        this.resumeEvents();
-        return index;
-    },
-
-
-    setBaseParam : function (name, value){
-        this.baseParams = this.baseParams || {};
-        this.baseParams[name] = value;
-    }
-});
-
-Ext.reg('store', Ext.data.Store);
-
-
-Ext.data.Store.Error = Ext.extend(Ext.Error, {
-    name: 'Ext.data.Store'
-});
-Ext.apply(Ext.data.Store.Error.prototype, {
-    lang: {
-        'writer-undefined' : 'Attempted to execute a write-action without a DataWriter installed.'
-    }
-});
-
-Ext.data.Field = Ext.extend(Object, {
-
-    constructor : function(config){
-        if(Ext.isString(config)){
-            config = {name: config};
-        }
-        Ext.apply(this, config);
-
-        var types = Ext.data.Types,
-            st = this.sortType,
-            t;
-
-        if(this.type){
-            if(Ext.isString(this.type)){
-                this.type = Ext.data.Types[this.type.toUpperCase()] || types.AUTO;
-            }
-        }else{
-            this.type = types.AUTO;
-        }
-
-
-        if(Ext.isString(st)){
-            this.sortType = Ext.data.SortTypes[st];
-        }else if(Ext.isEmpty(st)){
-            this.sortType = this.type.sortType;
-        }
-
-        if(!this.convert){
-            this.convert = this.type.convert;
-        }
-    },
-
-
-
-
-
-    dateFormat: null,
-
-
-    useNull: false,
-
-
-    defaultValue: "",
-
-    mapping: null,
-
-    sortType : null,
-
-    sortDir : "ASC",
-
-    allowBlank : true
-});
-
-Ext.data.DataReader = function(meta, recordType){
-
-    this.meta = meta;
-
-    this.recordType = Ext.isArray(recordType) ?
-        Ext.data.Record.create(recordType) : recordType;
-
-
-    if (this.recordType){
-        this.buildExtractors();
-    }
-};
-
-Ext.data.DataReader.prototype = {
-
-
-    getTotal: Ext.emptyFn,
-
-    getRoot: Ext.emptyFn,
-
-    getMessage: Ext.emptyFn,
-
-    getSuccess: Ext.emptyFn,
-
-    getId: Ext.emptyFn,
-
-    buildExtractors : Ext.emptyFn,
-
-    extractValues : Ext.emptyFn,
-
-
-    realize: function(rs, data){
-        if (Ext.isArray(rs)) {
-            for (var i = rs.length - 1; i >= 0; i--) {
-
-                if (Ext.isArray(data)) {
-                    this.realize(rs.splice(i,1).shift(), data.splice(i,1).shift());
-                }
-                else {
-
-
-                    this.realize(rs.splice(i,1).shift(), data);
-                }
-            }
-        }
-        else {
-
-            if (Ext.isArray(data) && data.length == 1) {
-                data = data.shift();
-            }
-            if (!this.isData(data)) {
-
-
-                throw new Ext.data.DataReader.Error('realize', rs);
-            }
-            rs.phantom = false;
-            rs._phid = rs.id;
-            rs.id = this.getId(data);
-            rs.data = data;
-
-            rs.commit();
-            rs.store.reMap(rs);
-        }
-    },
-
-
-    update : function(rs, data) {
-        if (Ext.isArray(rs)) {
-            for (var i=rs.length-1; i >= 0; i--) {
-                if (Ext.isArray(data)) {
-                    this.update(rs.splice(i,1).shift(), data.splice(i,1).shift());
-                }
-                else {
-
-
-                    this.update(rs.splice(i,1).shift(), data);
-                }
-            }
-        }
-        else {
-
-            if (Ext.isArray(data) && data.length == 1) {
-                data = data.shift();
-            }
-            if (this.isData(data)) {
-                rs.data = Ext.apply(rs.data, data);
-            }
-            rs.commit();
-        }
-    },
-
-
-    extractData : function(root, returnRecords) {
-
-        var rawName = (this instanceof Ext.data.JsonReader) ? 'json' : 'node';
-
-        var rs = [];
-
-
-
-        if (this.isData(root) && !(this instanceof Ext.data.XmlReader)) {
-            root = [root];
-        }
-        var f       = this.recordType.prototype.fields,
-            fi      = f.items,
-            fl      = f.length,
-            rs      = [];
-        if (returnRecords === true) {
-            var Record = this.recordType;
-            for (var i = 0; i < root.length; i++) {
-                var n = root[i];
-                var record = new Record(this.extractValues(n, fi, fl), this.getId(n));
-                record[rawName] = n;
-                rs.push(record);
-            }
-        }
-        else {
-            for (var i = 0; i < root.length; i++) {
-                var data = this.extractValues(root[i], fi, fl);
-                data[this.meta.idProperty] = this.getId(root[i]);
-                rs.push(data);
-            }
-        }
-        return rs;
-    },
-
-
-    isData : function(data) {
-        return (data && Ext.isObject(data) && !Ext.isEmpty(this.getId(data))) ? true : false;
-    },
-
-
-    onMetaChange : function(meta){
-        delete this.ef;
-        this.meta = meta;
-        this.recordType = Ext.data.Record.create(meta.fields);
-        this.buildExtractors();
-    }
-};
-
-
-Ext.data.DataReader.Error = Ext.extend(Ext.Error, {
-    constructor : function(message, arg) {
-        this.arg = arg;
-        Ext.Error.call(this, message);
-    },
-    name: 'Ext.data.DataReader'
-});
-Ext.apply(Ext.data.DataReader.Error.prototype, {
-    lang : {
-        'update': "#update received invalid data from server.  Please see docs for DataReader#update and review your DataReader configuration.",
-        'realize': "#realize was called with invalid remote-data.  Please see the docs for DataReader#realize and review your DataReader configuration.",
-        'invalid-response': "#readResponse received an invalid response from the server."
-    }
-});
-
-Ext.data.DataWriter = function(config){
-    Ext.apply(this, config);
-};
-Ext.data.DataWriter.prototype = {
-
-
-    writeAllFields : false,
-
-    listful : false,
-
-
-    apply : function(params, baseParams, action, rs) {
-        var data    = [],
-        renderer    = action + 'Record';
-
-        if (Ext.isArray(rs)) {
-            Ext.each(rs, function(rec){
-                data.push(this[renderer](rec));
-            }, this);
-        }
-        else if (rs instanceof Ext.data.Record) {
-            data = this[renderer](rs);
-        }
-        this.render(params, baseParams, data);
-    },
-
-
-    render : Ext.emptyFn,
-
-
-    updateRecord : Ext.emptyFn,
-
-
-    createRecord : Ext.emptyFn,
-
-
-    destroyRecord : Ext.emptyFn,
-
-
-    toHash : function(rec, config) {
-        var map = rec.fields.map,
-            data = {},
-            raw = (this.writeAllFields === false && rec.phantom === false) ? rec.getChanges() : rec.data,
-            m;
-        Ext.iterate(raw, function(prop, value){
-            if((m = map[prop])){
-                data[m.mapping ? m.mapping : m.name] = value;
-            }
-        });
-
-
-
-        if (rec.phantom) {
-            if (rec.fields.containsKey(this.meta.idProperty) && Ext.isEmpty(rec.data[this.meta.idProperty])) {
-                delete data[this.meta.idProperty];
-            }
-        } else {
-            data[this.meta.idProperty] = rec.id;
-        }
-        return data;
-    },
-
-
-    toArray : function(data) {
-        var fields = [];
-        Ext.iterate(data, function(k, v) {fields.push({name: k, value: v});},this);
-        return fields;
-    }
-};
-Ext.data.DataProxy = function(conn){
-
-
-    conn = conn || {};
-
-
-
-
-
-    this.api     = conn.api;
-    this.url     = conn.url;
-    this.restful = conn.restful;
-    this.listeners = conn.listeners;
-
-
-    this.prettyUrls = conn.prettyUrls;
-
-
-
-    this.addEvents(
-
-        'exception',
-
-        'beforeload',
-
-        'load',
-
-        'loadexception',
-
-        'beforewrite',
-
-        'write'
-    );
-    Ext.data.DataProxy.superclass.constructor.call(this);
-
-
-    try {
-        Ext.data.Api.prepare(this);
-    } catch (e) {
-        if (e instanceof Ext.data.Api.Error) {
-            e.toConsole();
-        }
-    }
-
-    Ext.data.DataProxy.relayEvents(this, ['beforewrite', 'write', 'exception']);
-};
-
-Ext.extend(Ext.data.DataProxy, Ext.util.Observable, {
-
-    restful: false,
-
-
-    setApi : function() {
-        if (arguments.length == 1) {
-            var valid = Ext.data.Api.isValid(arguments[0]);
-            if (valid === true) {
-                this.api = arguments[0];
-            }
-            else {
-                throw new Ext.data.Api.Error('invalid', valid);
-            }
-        }
-        else if (arguments.length == 2) {
-            if (!Ext.data.Api.isAction(arguments[0])) {
-                throw new Ext.data.Api.Error('invalid', arguments[0]);
-            }
-            this.api[arguments[0]] = arguments[1];
-        }
-        Ext.data.Api.prepare(this);
-    },
-
-
-    isApiAction : function(action) {
-        return (this.api[action]) ? true : false;
-    },
-
-
-    request : function(action, rs, params, reader, callback, scope, options) {
-        if (!this.api[action] && !this.load) {
-            throw new Ext.data.DataProxy.Error('action-undefined', action);
-        }
-        params = params || {};
-        if ((action === Ext.data.Api.actions.read) ? this.fireEvent("beforeload", this, params) : this.fireEvent("beforewrite", this, action, rs, params) !== false) {
-            this.doRequest.apply(this, arguments);
-        }
-        else {
-            callback.call(scope || this, null, options, false);
-        }
-    },
-
-
-
-    load : null,
-
-
-    doRequest : function(action, rs, params, reader, callback, scope, options) {
-
-
-
-        this.load(params, reader, callback, scope, options);
-    },
-
-
-    onRead : Ext.emptyFn,
-
-    onWrite : Ext.emptyFn,
-
-    buildUrl : function(action, record) {
-        record = record || null;
-
-
-
-
-        var url = (this.conn && this.conn.url) ? this.conn.url : (this.api[action]) ? this.api[action].url : this.url;
-        if (!url) {
-            throw new Ext.data.Api.Error('invalid-url', action);
-        }
-
-
-
-
-
-
-
-        var provides = null;
-        var m = url.match(/(.*)(\.json|\.xml|\.html)$/);
-        if (m) {
-            provides = m[2];
-            url      = m[1];
-        }
-
-        if ((this.restful === true || this.prettyUrls === true) && record instanceof Ext.data.Record && !record.phantom) {
-            url += '/' + record.id;
-        }
-        return (provides === null) ? url : url + provides;
-    },
-
-
-    destroy: function(){
-        this.purgeListeners();
-    }
-});
-
-
-
-Ext.apply(Ext.data.DataProxy, Ext.util.Observable.prototype);
-Ext.util.Observable.call(Ext.data.DataProxy);
-
-
-Ext.data.DataProxy.Error = Ext.extend(Ext.Error, {
-    constructor : function(message, arg) {
-        this.arg = arg;
-        Ext.Error.call(this, message);
-    },
-    name: 'Ext.data.DataProxy'
-});
-Ext.apply(Ext.data.DataProxy.Error.prototype, {
-    lang: {
-        'action-undefined': "DataProxy attempted to execute an API-action but found an undefined url / function.  Please review your Proxy url/api-configuration.",
-        'api-invalid': 'Recieved an invalid API-configuration.  Please ensure your proxy API-configuration contains only the actions from Ext.data.Api.actions.'
-    }
-});
-
-
-
-Ext.data.Request = function(params) {
-    Ext.apply(this, params);
-};
-Ext.data.Request.prototype = {
-
-    action : undefined,
-
-    rs : undefined,
-
-    params: undefined,
-
-    callback : Ext.emptyFn,
-
-    scope : undefined,
-
-    reader : undefined
-};
-
-Ext.data.Response = function(params) {
-    Ext.apply(this, params);
-};
-Ext.data.Response.prototype = {
-
-    action: undefined,
-
-    success : undefined,
-
-    message : undefined,
-
-    data: undefined,
-
-    raw: undefined,
-
-    records: undefined
-};
-
-Ext.data.ScriptTagProxy = function(config){
-    Ext.apply(this, config);
-
-    Ext.data.ScriptTagProxy.superclass.constructor.call(this, config);
-
-    this.head = document.getElementsByTagName("head")[0];
-
-
-};
-
-Ext.data.ScriptTagProxy.TRANS_ID = 1000;
-
-Ext.extend(Ext.data.ScriptTagProxy, Ext.data.DataProxy, {
-
-
-    timeout : 30000,
-
-    callbackParam : "callback",
-
-    nocache : true,
-
-
-    doRequest : function(action, rs, params, reader, callback, scope, arg) {
-        var p = Ext.urlEncode(Ext.apply(params, this.extraParams));
-
-        var url = this.buildUrl(action, rs);
-        if (!url) {
-            throw new Ext.data.Api.Error('invalid-url', url);
-        }
-        url = Ext.urlAppend(url, p);
-
-        if(this.nocache){
-            url = Ext.urlAppend(url, '_dc=' + (new Date().getTime()));
-        }
-        var transId = ++Ext.data.ScriptTagProxy.TRANS_ID;
-        var trans = {
-            id : transId,
-            action: action,
-            cb : "stcCallback"+transId,
-            scriptId : "stcScript"+transId,
-            params : params,
-            arg : arg,
-            url : url,
-            callback : callback,
-            scope : scope,
-            reader : reader
-        };
-        window[trans.cb] = this.createCallback(action, rs, trans);
-        url += String.format("&{0}={1}", this.callbackParam, trans.cb);
-        if(this.autoAbort !== false){
-            this.abort();
-        }
-
-        trans.timeoutId = this.handleFailure.defer(this.timeout, this, [trans]);
-
-        var script = document.createElement("script");
-        script.setAttribute("src", url);
-        script.setAttribute("type", "text/javascript");
-        script.setAttribute("id", trans.scriptId);
-        this.head.appendChild(script);
-
-        this.trans = trans;
-    },
-
-
-    createCallback : function(action, rs, trans) {
-        var self = this;
-        return function(res) {
-            self.trans = false;
-            self.destroyTrans(trans, true);
-            if (action === Ext.data.Api.actions.read) {
-                self.onRead.call(self, action, trans, res);
-            } else {
-                self.onWrite.call(self, action, trans, res, rs);
-            }
-        };
-    },
-
-    onRead : function(action, trans, res) {
-        var result;
-        try {
-            result = trans.reader.readRecords(res);
-        }catch(e){
-
-            this.fireEvent("loadexception", this, trans, res, e);
-
-            this.fireEvent('exception', this, 'response', action, trans, res, e);
-            trans.callback.call(trans.scope||window, null, trans.arg, false);
-            return;
-        }
-        if (result.success === false) {
-
-            this.fireEvent('loadexception', this, trans, res);
-
-            this.fireEvent('exception', this, 'remote', action, trans, res, null);
-        } else {
-            this.fireEvent("load", this, res, trans.arg);
-        }
-        trans.callback.call(trans.scope||window, result, trans.arg, result.success);
-    },
-
-    onWrite : function(action, trans, response, rs) {
-        var reader = trans.reader;
-        try {
-
-            var res = reader.readResponse(action, response);
-        } catch (e) {
-            this.fireEvent('exception', this, 'response', action, trans, res, e);
-            trans.callback.call(trans.scope||window, null, res, false);
-            return;
-        }
-        if(!res.success === true){
-            this.fireEvent('exception', this, 'remote', action, trans, res, rs);
-            trans.callback.call(trans.scope||window, null, res, false);
-            return;
-        }
-        this.fireEvent("write", this, action, res.data, res, rs, trans.arg );
-        trans.callback.call(trans.scope||window, res.data, res, true);
-    },
-
-
-    isLoading : function(){
-        return this.trans ? true : false;
-    },
-
-
-    abort : function(){
-        if(this.isLoading()){
-            this.destroyTrans(this.trans);
-        }
-    },
-
-
-    destroyTrans : function(trans, isLoaded){
-        this.head.removeChild(document.getElementById(trans.scriptId));
-        clearTimeout(trans.timeoutId);
-        if(isLoaded){
-            window[trans.cb] = undefined;
-            try{
-                delete window[trans.cb];
-            }catch(e){}
-        }else{
-
-            window[trans.cb] = function(){
-                window[trans.cb] = undefined;
-                try{
-                    delete window[trans.cb];
-                }catch(e){}
-            };
-        }
-    },
-
-
-    handleFailure : function(trans){
-        this.trans = false;
-        this.destroyTrans(trans, false);
-        if (trans.action === Ext.data.Api.actions.read) {
-
-            this.fireEvent("loadexception", this, null, trans.arg);
-        }
-
-        this.fireEvent('exception', this, 'response', trans.action, {
-            response: null,
-            options: trans.arg
-        });
-        trans.callback.call(trans.scope||window, null, trans.arg, false);
-    },
-
-
-    destroy: function(){
-        this.abort();
-        Ext.data.ScriptTagProxy.superclass.destroy.call(this);
-    }
-});
-Ext.data.HttpProxy = function(conn){
-    Ext.data.HttpProxy.superclass.constructor.call(this, conn);
-
-
-    this.conn = conn;
-
-
-
-
-
-    this.conn.url = null;
-
-    this.useAjax = !conn || !conn.events;
-
-
-    var actions = Ext.data.Api.actions;
-    this.activeRequest = {};
-    for (var verb in actions) {
-        this.activeRequest[actions[verb]] = undefined;
-    }
-};
-
-Ext.extend(Ext.data.HttpProxy, Ext.data.DataProxy, {
-
-    getConnection : function() {
-        return this.useAjax ? Ext.Ajax : this.conn;
-    },
-
-
-    setUrl : function(url, makePermanent) {
-        this.conn.url = url;
-        if (makePermanent === true) {
-            this.url = url;
-            this.api = null;
-            Ext.data.Api.prepare(this);
-        }
-    },
-
-
-    doRequest : function(action, rs, params, reader, cb, scope, arg) {
-        var  o = {
-            method: (this.api[action]) ? this.api[action]['method'] : undefined,
-            request: {
-                callback : cb,
-                scope : scope,
-                arg : arg
-            },
-            reader: reader,
-            callback : this.createCallback(action, rs),
-            scope: this
-        };
-
-
-
-        if (params.jsonData) {
-            o.jsonData = params.jsonData;
-        } else if (params.xmlData) {
-            o.xmlData = params.xmlData;
-        } else {
-            o.params = params || {};
-        }
-
-
-
-        this.conn.url = this.buildUrl(action, rs);
-
-        if(this.useAjax){
-
-            Ext.applyIf(o, this.conn);
-
-
-            if (action == Ext.data.Api.actions.read && this.activeRequest[action]) {
-                Ext.Ajax.abort(this.activeRequest[action]);
-            }
-            this.activeRequest[action] = Ext.Ajax.request(o);
-        }else{
-            this.conn.request(o);
-        }
-
-        this.conn.url = null;
-    },
-
-
-    createCallback : function(action, rs) {
-        return function(o, success, response) {
-            this.activeRequest[action] = undefined;
-            if (!success) {
-                if (action === Ext.data.Api.actions.read) {
-
-
-                    this.fireEvent('loadexception', this, o, response);
-                }
-                this.fireEvent('exception', this, 'response', action, o, response);
-                o.request.callback.call(o.request.scope, null, o.request.arg, false);
-                return;
-            }
-            if (action === Ext.data.Api.actions.read) {
-                this.onRead(action, o, response);
-            } else {
-                this.onWrite(action, o, response, rs);
-            }
-        };
-    },
-
-
-    onRead : function(action, o, response) {
-        var result;
-        try {
-            result = o.reader.read(response);
-        }catch(e){
-
-
-            this.fireEvent('loadexception', this, o, response, e);
-
-            this.fireEvent('exception', this, 'response', action, o, response, e);
-            o.request.callback.call(o.request.scope, null, o.request.arg, false);
-            return;
-        }
-        if (result.success === false) {
-
-
-            this.fireEvent('loadexception', this, o, response);
-
-
-            var res = o.reader.readResponse(action, response);
-            this.fireEvent('exception', this, 'remote', action, o, res, null);
-        }
-        else {
-            this.fireEvent('load', this, o, o.request.arg);
-        }
-
-
-
-        o.request.callback.call(o.request.scope, result, o.request.arg, result.success);
-    },
-
-    onWrite : function(action, o, response, rs) {
-        var reader = o.reader;
-        var res;
-        try {
-            res = reader.readResponse(action, response);
-        } catch (e) {
-            this.fireEvent('exception', this, 'response', action, o, response, e);
-            o.request.callback.call(o.request.scope, null, o.request.arg, false);
-            return;
-        }
-        if (res.success === true) {
-            this.fireEvent('write', this, action, res.data, res, rs, o.request.arg);
-        } else {
-            this.fireEvent('exception', this, 'remote', action, o, res, rs);
-        }
-
-
-
-        o.request.callback.call(o.request.scope, res.data, res, res.success);
-    },
-
-
-    destroy: function(){
-        if(!this.useAjax){
-            this.conn.abort();
-        }else if(this.activeRequest){
-            var actions = Ext.data.Api.actions;
-            for (var verb in actions) {
-                if(this.activeRequest[actions[verb]]){
-                    Ext.Ajax.abort(this.activeRequest[actions[verb]]);
-                }
-            }
-        }
-        Ext.data.HttpProxy.superclass.destroy.call(this);
-    }
-});
-Ext.data.MemoryProxy = function(data){
-
-    var api = {};
-    api[Ext.data.Api.actions.read] = true;
-    Ext.data.MemoryProxy.superclass.constructor.call(this, {
-        api: api
-    });
-    this.data = data;
-};
-
-Ext.extend(Ext.data.MemoryProxy, Ext.data.DataProxy, {
-
-
-
-    doRequest : function(action, rs, params, reader, callback, scope, arg) {
-
-        params = params || {};
-        var result;
-        try {
-            result = reader.readRecords(this.data);
-        }catch(e){
-
-            this.fireEvent("loadexception", this, null, arg, e);
-
-            this.fireEvent('exception', this, 'response', action, arg, null, e);
-            callback.call(scope, null, arg, false);
-            return;
-        }
-        callback.call(scope, result, arg, true);
-    }
-});
-Ext.data.Types = new function(){
-    var st = Ext.data.SortTypes;
-    Ext.apply(this, {
-
-        stripRe: /[\$,%]/g,
-
-
-        AUTO: {
-            convert: function(v){ return v; },
-            sortType: st.none,
-            type: 'auto'
-        },
-
-
-        STRING: {
-            convert: function(v){ return (v === undefined || v === null) ? '' : String(v); },
-            sortType: st.asUCString,
-            type: 'string'
-        },
-
-
-        INT: {
-            convert: function(v){
-                return v !== undefined && v !== null && v !== '' ?
-                    parseInt(String(v).replace(Ext.data.Types.stripRe, ''), 10) : (this.useNull ? null : 0);
-            },
-            sortType: st.none,
-            type: 'int'
-        },
-
-
-        FLOAT: {
-            convert: function(v){
-                return v !== undefined && v !== null && v !== '' ?
-                    parseFloat(String(v).replace(Ext.data.Types.stripRe, ''), 10) : (this.useNull ? null : 0);
-            },
-            sortType: st.none,
-            type: 'float'
-        },
-
-
-        BOOL: {
-            convert: function(v){ return v === true || v === 'true' || v == 1; },
-            sortType: st.none,
-            type: 'bool'
-        },
-
-
-        DATE: {
-            convert: function(v){
-                var df = this.dateFormat;
-                if(!v){
-                    return null;
-                }
-                if(Ext.isDate(v)){
-                    return v;
-                }
-                if(df){
-                    if(df == 'timestamp'){
-                        return new Date(v*1000);
-                    }
-                    if(df == 'time'){
-                        return new Date(parseInt(v, 10));
-                    }
-                    return Date.parseDate(v, df);
-                }
-                var parsed = Date.parse(v);
-                return parsed ? new Date(parsed) : null;
-            },
-            sortType: st.asDate,
-            type: 'date'
-        }
-    });
-
-    Ext.apply(this, {
-
-        BOOLEAN: this.BOOL,
-
-        INTEGER: this.INT,
-
-        NUMBER: this.FLOAT
-    });
-};
-Ext.data.JsonWriter = Ext.extend(Ext.data.DataWriter, {
-
-    encode : true,
-
-    encodeDelete: false,
-
-    constructor : function(config){
-        Ext.data.JsonWriter.superclass.constructor.call(this, config);
-    },
-
-
-    render : function(params, baseParams, data) {
-        if (this.encode === true) {
-
-            Ext.apply(params, baseParams);
-            params[this.meta.root] = Ext.encode(data);
-        } else {
-
-            var jdata = Ext.apply({}, baseParams);
-            jdata[this.meta.root] = data;
-            params.jsonData = jdata;
-        }
-    },
-
-    createRecord : function(rec) {
-       return this.toHash(rec);
-    },
-
-    updateRecord : function(rec) {
-        return this.toHash(rec);
-
-    },
-
-    destroyRecord : function(rec){
-        if(this.encodeDelete){
-            var data = {};
-            data[this.meta.idProperty] = rec.id;
-            return data;
-        }else{
-            return rec.id;
-        }
-    }
-});
-Ext.data.JsonReader = function(meta, recordType){
-    meta = meta || {};
-
-
-
-
-    Ext.applyIf(meta, {
-        idProperty: 'id',
-        successProperty: 'success',
-        totalProperty: 'total'
-    });
-
-    Ext.data.JsonReader.superclass.constructor.call(this, meta, recordType || meta.fields);
-};
-Ext.extend(Ext.data.JsonReader, Ext.data.DataReader, {
-
-
-    read : function(response){
-        var json = response.responseText;
-        var o = Ext.decode(json);
-        if(!o) {
-            throw {message: 'JsonReader.read: Json object not found'};
-        }
-        return this.readRecords(o);
-    },
-
-
-
-    readResponse : function(action, response) {
-        var o = (response.responseText !== undefined) ? Ext.decode(response.responseText) : response;
-        if(!o) {
-            throw new Ext.data.JsonReader.Error('response');
-        }
-
-        var root = this.getRoot(o),
-            success = this.getSuccess(o);
-        if (success && action === Ext.data.Api.actions.create) {
-            var def = Ext.isDefined(root);
-            if (def && Ext.isEmpty(root)) {
-                throw new Ext.data.JsonReader.Error('root-empty', this.meta.root);
-            }
-            else if (!def) {
-                throw new Ext.data.JsonReader.Error('root-undefined-response', this.meta.root);
-            }
-        }
-
-
-        var res = new Ext.data.Response({
-            action: action,
-            success: success,
-            data: (root) ? this.extractData(root, false) : [],
-            message: this.getMessage(o),
-            raw: o
-        });
-
-
-        if (Ext.isEmpty(res.success)) {
-            throw new Ext.data.JsonReader.Error('successProperty-response', this.meta.successProperty);
-        }
-        return res;
-    },
-
-
-    readRecords : function(o){
-
-        this.jsonData = o;
-        if(o.metaData){
-            this.onMetaChange(o.metaData);
-        }
-        var s = this.meta, Record = this.recordType,
-            f = Record.prototype.fields, fi = f.items, fl = f.length, v;
-
-        var root = this.getRoot(o), c = root.length, totalRecords = c, success = true;
-        if(s.totalProperty){
-            v = parseInt(this.getTotal(o), 10);
-            if(!isNaN(v)){
-                totalRecords = v;
-            }
-        }
-        if(s.successProperty){
-            v = this.getSuccess(o);
-            if(v === false || v === 'false'){
-                success = false;
-            }
-        }
-
-
-        return {
-            success : success,
-            records : this.extractData(root, true),
-            totalRecords : totalRecords
-        };
-    },
-
-
-    buildExtractors : function() {
-        if(this.ef){
-            return;
-        }
-        var s = this.meta, Record = this.recordType,
-            f = Record.prototype.fields, fi = f.items, fl = f.length;
-
-        if(s.totalProperty) {
-            this.getTotal = this.createAccessor(s.totalProperty);
-        }
-        if(s.successProperty) {
-            this.getSuccess = this.createAccessor(s.successProperty);
-        }
-        if (s.messageProperty) {
-            this.getMessage = this.createAccessor(s.messageProperty);
-        }
-        this.getRoot = s.root ? this.createAccessor(s.root) : function(p){return p;};
-        if (s.id || s.idProperty) {
-            var g = this.createAccessor(s.id || s.idProperty);
-            this.getId = function(rec) {
-                var r = g(rec);
-                return (r === undefined || r === '') ? null : r;
-            };
-        } else {
-            this.getId = function(){return null;};
-        }
-        var ef = [];
-        for(var i = 0; i < fl; i++){
-            f = fi[i];
-            var map = (f.mapping !== undefined && f.mapping !== null) ? f.mapping : f.name;
-            ef.push(this.createAccessor(map));
-        }
-        this.ef = ef;
-    },
-
-
-    simpleAccess : function(obj, subsc) {
-        return obj[subsc];
-    },
-
-
-    createAccessor : function(){
-        var re = /[\[\.]/;
-        return function(expr) {
-            if(Ext.isEmpty(expr)){
-                return Ext.emptyFn;
-            }
-            if(Ext.isFunction(expr)){
-                return expr;
-            }
-            var i = String(expr).search(re);
-            if(i >= 0){
-                return new Function('obj', 'return obj' + (i > 0 ? '.' : '') + expr);
-            }
-            return function(obj){
-                return obj[expr];
-            };
-
-        };
-    }(),
-
-
-    extractValues : function(data, items, len) {
-        var f, values = {};
-        for(var j = 0; j < len; j++){
-            f = items[j];
-            var v = this.ef[j](data);
-            values[f.name] = f.convert((v !== undefined) ? v : f.defaultValue, data);
-        }
-        return values;
-    }
-});
-
-
-Ext.data.JsonReader.Error = Ext.extend(Ext.Error, {
-    constructor : function(message, arg) {
-        this.arg = arg;
-        Ext.Error.call(this, message);
-    },
-    name : 'Ext.data.JsonReader'
-});
-Ext.apply(Ext.data.JsonReader.Error.prototype, {
-    lang: {
-        'response': 'An error occurred while json-decoding your server response',
-        'successProperty-response': 'Could not locate your "successProperty" in your server response.  Please review your JsonReader config to ensure the config-property "successProperty" matches the property in your server-response.  See the JsonReader docs.',
-        'root-undefined-config': 'Your JsonReader was configured without a "root" property.  Please review your JsonReader config and make sure to define the root property.  See the JsonReader docs.',
-        'idProperty-undefined' : 'Your JsonReader was configured without an "idProperty"  Please review your JsonReader configuration and ensure the "idProperty" is set (e.g.: "id").  See the JsonReader docs.',
-        'root-empty': 'Data was expected to be returned by the server in the "root" property of the response.  Please review your JsonReader configuration to ensure the "root" property matches that returned in the server-response.  See JsonReader docs.'
-    }
-});
-
-Ext.data.ArrayReader = Ext.extend(Ext.data.JsonReader, {
-
-
-
-
-    readRecords : function(o){
-        this.arrayData = o;
-        var s = this.meta,
-            sid = s ? Ext.num(s.idIndex, s.id) : null,
-            recordType = this.recordType,
-            fields = recordType.prototype.fields,
-            records = [],
-            success = true,
-            v;
-
-        var root = this.getRoot(o);
-
-        for(var i = 0, len = root.length; i < len; i++) {
-            var n = root[i],
-                values = {},
-                id = ((sid || sid === 0) && n[sid] !== undefined && n[sid] !== "" ? n[sid] : null);
-            for(var j = 0, jlen = fields.length; j < jlen; j++) {
-                var f = fields.items[j],
-                    k = f.mapping !== undefined && f.mapping !== null ? f.mapping : j;
-                v = n[k] !== undefined ? n[k] : f.defaultValue;
-                v = f.convert(v, n);
-                values[f.name] = v;
-            }
-            var record = new recordType(values, id);
-            record.json = n;
-            records[records.length] = record;
-        }
-
-        var totalRecords = records.length;
-
-        if(s.totalProperty) {
-            v = parseInt(this.getTotal(o), 10);
-            if(!isNaN(v)) {
-                totalRecords = v;
-            }
-        }
-        if(s.successProperty){
-            v = this.getSuccess(o);
-            if(v === false || v === 'false'){
-                success = false;
-            }
-        }
-
-        return {
-            success : success,
-            records : records,
-            totalRecords : totalRecords
-        };
-    }
-});
-Ext.data.ArrayStore = Ext.extend(Ext.data.Store, {
-
-    constructor: function(config){
-        Ext.data.ArrayStore.superclass.constructor.call(this, Ext.apply(config, {
-            reader: new Ext.data.ArrayReader(config)
-        }));
-    },
-
-    loadData : function(data, append){
-        if(this.expandData === true){
-            var r = [];
-            for(var i = 0, len = data.length; i < len; i++){
-                r[r.length] = [data[i]];
-            }
-            data = r;
-        }
-        Ext.data.ArrayStore.superclass.loadData.call(this, data, append);
-    }
-});
-Ext.reg('arraystore', Ext.data.ArrayStore);
-
-
-Ext.data.SimpleStore = Ext.data.ArrayStore;
-Ext.reg('simplestore', Ext.data.SimpleStore);
-Ext.data.JsonStore = Ext.extend(Ext.data.Store, {
-
-    constructor: function(config){
-        Ext.data.JsonStore.superclass.constructor.call(this, Ext.apply(config, {
-            reader: new Ext.data.JsonReader(config)
-        }));
-    }
-});
-Ext.reg('jsonstore', Ext.data.JsonStore);
-Ext.data.XmlWriter = function(params) {
-    Ext.data.XmlWriter.superclass.constructor.apply(this, arguments);
-
-    this.tpl = (typeof(this.tpl) === 'string') ? new Ext.XTemplate(this.tpl).compile() : this.tpl.compile();
-};
-Ext.extend(Ext.data.XmlWriter, Ext.data.DataWriter, {
-
-    documentRoot: 'xrequest',
-
-    forceDocumentRoot: false,
-
-    root: 'records',
-
-    xmlVersion : '1.0',
-
-    xmlEncoding: 'ISO-8859-15',
-
-
-    tpl: '<tpl for="."><\u003fxml version="{version}" encoding="{encoding}"\u003f><tpl if="documentRoot"><{documentRoot}><tpl for="baseParams"><tpl for="."><{name}>{value}</{name}></tpl></tpl></tpl><tpl if="records.length&gt;1"><{root}></tpl><tpl for="records"><{parent.record}><tpl for="."><{name}>{value}</{name}></tpl></{parent.record}></tpl><tpl if="records.length&gt;1"></{root}></tpl><tpl if="documentRoot"></{documentRoot}></tpl></tpl>',
-
-
-
-    render : function(params, baseParams, data) {
-        baseParams = this.toArray(baseParams);
-        params.xmlData = this.tpl.applyTemplate({
-            version: this.xmlVersion,
-            encoding: this.xmlEncoding,
-            documentRoot: (baseParams.length > 0 || this.forceDocumentRoot === true) ? this.documentRoot : false,
-            record: this.meta.record,
-            root: this.root,
-            baseParams: baseParams,
-            records: (Ext.isArray(data[0])) ? data : [data]
-        });
-    },
-
-
-    createRecord : function(rec) {
-        return this.toArray(this.toHash(rec));
-    },
-
-
-    updateRecord : function(rec) {
-        return this.toArray(this.toHash(rec));
-
-    },
-
-    destroyRecord : function(rec) {
-        var data = {};
-        data[this.meta.idProperty] = rec.id;
-        return this.toArray(data);
-    }
-});
-
-Ext.data.XmlReader = function(meta, recordType){
-    meta = meta || {};
-
-
-    Ext.applyIf(meta, {
-        idProperty: meta.idProperty || meta.idPath || meta.id,
-        successProperty: meta.successProperty || meta.success
-    });
-
-    Ext.data.XmlReader.superclass.constructor.call(this, meta, recordType || meta.fields);
-};
-Ext.extend(Ext.data.XmlReader, Ext.data.DataReader, {
-
-    read : function(response){
-        var doc = response.responseXML;
-        if(!doc) {
-            throw {message: "XmlReader.read: XML Document not available"};
-        }
-        return this.readRecords(doc);
-    },
-
-
-    readRecords : function(doc){
-
-        this.xmlData = doc;
-
-        var root    = doc.documentElement || doc,
-            q       = Ext.DomQuery,
-            totalRecords = 0,
-            success = true;
-
-        if(this.meta.totalProperty){
-            totalRecords = this.getTotal(root, 0);
-        }
-        if(this.meta.successProperty){
-            success = this.getSuccess(root);
-        }
-
-        var records = this.extractData(q.select(this.meta.record, root), true);
-
-
-        return {
-            success : success,
-            records : records,
-            totalRecords : totalRecords || records.length
-        };
-    },
-
-
-    readResponse : function(action, response) {
-        var q = Ext.DomQuery,
-            doc = response.responseXML,
-            root = doc.documentElement || doc;
-
-
-        var res = new Ext.data.Response({
-            action: action,
-            success : this.getSuccess(root),
-            message: this.getMessage(root),
-            data: this.extractData(q.select(this.meta.record, root) || q.select(this.meta.root, root), false),
-            raw: doc
-        });
-
-        if (Ext.isEmpty(res.success)) {
-            throw new Ext.data.DataReader.Error('successProperty-response', this.meta.successProperty);
-        }
-
-
-        if (action === Ext.data.Api.actions.create) {
-            var def = Ext.isDefined(res.data);
-            if (def && Ext.isEmpty(res.data)) {
-                throw new Ext.data.JsonReader.Error('root-empty', this.meta.root);
-            }
-            else if (!def) {
-                throw new Ext.data.JsonReader.Error('root-undefined-response', this.meta.root);
-            }
-        }
-        return res;
-    },
-
-    getSuccess : function() {
-        return true;
-    },
-
-
-    buildExtractors : function() {
-        if(this.ef){
-            return;
-        }
-        var s       = this.meta,
-            Record  = this.recordType,
-            f       = Record.prototype.fields,
-            fi      = f.items,
-            fl      = f.length;
-
-        if(s.totalProperty) {
-            this.getTotal = this.createAccessor(s.totalProperty);
-        }
-        if(s.successProperty) {
-            this.getSuccess = this.createAccessor(s.successProperty);
-        }
-        if (s.messageProperty) {
-            this.getMessage = this.createAccessor(s.messageProperty);
-        }
-        this.getRoot = function(res) {
-            return (!Ext.isEmpty(res[this.meta.record])) ? res[this.meta.record] : res[this.meta.root];
-        };
-        if (s.idPath || s.idProperty) {
-            var g = this.createAccessor(s.idPath || s.idProperty);
-            this.getId = function(rec) {
-                var id = g(rec) || rec.id;
-                return (id === undefined || id === '') ? null : id;
-            };
-        } else {
-            this.getId = function(){return null;};
-        }
-        var ef = [];
-        for(var i = 0; i < fl; i++){
-            f = fi[i];
-            var map = (f.mapping !== undefined && f.mapping !== null) ? f.mapping : f.name;
-            ef.push(this.createAccessor(map));
-        }
-        this.ef = ef;
-    },
-
-
-    createAccessor : function(){
-        var q = Ext.DomQuery;
-        return function(key) {
-            if (Ext.isFunction(key)) {
-                return key;
-            }
-            switch(key) {
-                case this.meta.totalProperty:
-                    return function(root, def){
-                        return q.selectNumber(key, root, def);
-                    };
-                    break;
-                case this.meta.successProperty:
-                    return function(root, def) {
-                        var sv = q.selectValue(key, root, true);
-                        var success = sv !== false && sv !== 'false';
-                        return success;
-                    };
-                    break;
-                default:
-                    return function(root, def) {
-                        return q.selectValue(key, root, def);
-                    };
-                    break;
-            }
-        };
-    }(),
-
-
-    extractValues : function(data, items, len) {
-        var f, values = {};
-        for(var j = 0; j < len; j++){
-            f = items[j];
-            var v = this.ef[j](data);
-            values[f.name] = f.convert((v !== undefined) ? v : f.defaultValue, data);
-        }
-        return values;
-    }
-});
-Ext.data.XmlStore = Ext.extend(Ext.data.Store, {
-
-    constructor: function(config){
-        Ext.data.XmlStore.superclass.constructor.call(this, Ext.apply(config, {
-            reader: new Ext.data.XmlReader(config)
-        }));
-    }
-});
-Ext.reg('xmlstore', Ext.data.XmlStore);
-Ext.data.GroupingStore = Ext.extend(Ext.data.Store, {
-
-
-    constructor: function(config) {
-        config = config || {};
-
-
-
-
-
-        this.hasMultiSort  = true;
-        this.multiSortInfo = this.multiSortInfo || {sorters: []};
-
-        var sorters    = this.multiSortInfo.sorters,
-            groupField = config.groupField || this.groupField,
-            sortInfo   = config.sortInfo || this.sortInfo,
-            groupDir   = config.groupDir || this.groupDir;
-
-
-        if(groupField){
-            sorters.push({
-                field    : groupField,
-                direction: groupDir
-            });
-        }
-
-
-        if (sortInfo) {
-            sorters.push(sortInfo);
-        }
-
-        Ext.data.GroupingStore.superclass.constructor.call(this, config);
-
-        this.addEvents(
-
-          'groupchange'
-        );
-
-        this.applyGroupField();
-    },
-
-
-
-    remoteGroup : false,
-
-    groupOnSort:false,
-
-
-    groupDir : 'ASC',
-
-
-    clearGrouping : function(){
-        this.groupField = false;
-
-        if(this.remoteGroup){
-            if(this.baseParams){
-                delete this.baseParams.groupBy;
-                delete this.baseParams.groupDir;
-            }
-            var lo = this.lastOptions;
-            if(lo && lo.params){
-                delete lo.params.groupBy;
-                delete lo.params.groupDir;
-            }
-
-            this.reload();
-        }else{
-            this.sort();
-            this.fireEvent('datachanged', this);
-        }
-    },
-
-
-    groupBy : function(field, forceRegroup, direction) {
-        direction = direction ? (String(direction).toUpperCase() == 'DESC' ? 'DESC' : 'ASC') : this.groupDir;
-
-        if (this.groupField == field && this.groupDir == direction && !forceRegroup) {
-            return;
-        }
-
-
-
-        var sorters = this.multiSortInfo.sorters;
-        if (sorters.length > 0 && sorters[0].field == this.groupField) {
-            sorters.shift();
-        }
-
-        this.groupField = field;
-        this.groupDir = direction;
-        this.applyGroupField();
-
-        var fireGroupEvent = function() {
-            this.fireEvent('groupchange', this, this.getGroupState());
-        };
-
-        if (this.groupOnSort) {
-            this.sort(field, direction);
-            fireGroupEvent.call(this);
-            return;
-        }
-
-        if (this.remoteGroup) {
-            this.on('load', fireGroupEvent, this, {single: true});
-            this.reload();
-        } else {
-            this.sort(sorters);
-            fireGroupEvent.call(this);
-        }
-    },
-
-
-
-    sort : function(fieldName, dir) {
-        if (this.remoteSort) {
-            return Ext.data.GroupingStore.superclass.sort.call(this, fieldName, dir);
-        }
-
-        var sorters = [];
-
-
-        if (Ext.isArray(arguments[0])) {
-            sorters = arguments[0];
-        } else if (fieldName == undefined) {
-
-
-            sorters = this.sortInfo ? [this.sortInfo] : [];
-        } else {
-
-
-            var field = this.fields.get(fieldName);
-            if (!field) return false;
-
-            var name       = field.name,
-                sortInfo   = this.sortInfo || null,
-                sortToggle = this.sortToggle ? this.sortToggle[name] : null;
-
-            if (!dir) {
-                if (sortInfo && sortInfo.field == name) {
-                    dir = (this.sortToggle[name] || 'ASC').toggle('ASC', 'DESC');
-                } else {
-                    dir = field.sortDir;
-                }
-            }
-
-            this.sortToggle[name] = dir;
-            this.sortInfo = {field: name, direction: dir};
-
-            sorters = [this.sortInfo];
-        }
-
-
-        if (this.groupField) {
-            sorters.unshift({direction: this.groupDir, field: this.groupField});
-        }
-
-        return this.multiSort.call(this, sorters, dir);
-    },
-
-
-    applyGroupField: function(){
-        if (this.remoteGroup) {
-            if(!this.baseParams){
-                this.baseParams = {};
-            }
-
-            Ext.apply(this.baseParams, {
-                groupBy : this.groupField,
-                groupDir: this.groupDir
-            });
-
-            var lo = this.lastOptions;
-            if (lo && lo.params) {
-                lo.params.groupDir = this.groupDir;
-
-
-                delete lo.params.groupBy;
-            }
-        }
-    },
-
-
-    applyGrouping : function(alwaysFireChange){
-        if(this.groupField !== false){
-            this.groupBy(this.groupField, true, this.groupDir);
-            return true;
-        }else{
-            if(alwaysFireChange === true){
-                this.fireEvent('datachanged', this);
-            }
-            return false;
-        }
-    },
-
-
-    getGroupState : function(){
-        return this.groupOnSort && this.groupField !== false ?
-               (this.sortInfo ? this.sortInfo.field : undefined) : this.groupField;
-    }
-});
-Ext.reg('groupingstore', Ext.data.GroupingStore);
-
-Ext.data.DirectProxy = function(config){
-    Ext.apply(this, config);
-    if(typeof this.paramOrder == 'string'){
-        this.paramOrder = this.paramOrder.split(/[\s,|]/);
-    }
-    Ext.data.DirectProxy.superclass.constructor.call(this, config);
-};
-
-Ext.extend(Ext.data.DirectProxy, Ext.data.DataProxy, {
-
-    paramOrder: undefined,
-
-
-    paramsAsHash: true,
-
-
-    directFn : undefined,
-
-
-    doRequest : function(action, rs, params, reader, callback, scope, options) {
-        var args = [],
-            directFn = this.api[action] || this.directFn;
-
-        switch (action) {
-            case Ext.data.Api.actions.create:
-                args.push(params.jsonData);
-                break;
-            case Ext.data.Api.actions.read:
-
-                if(directFn.directCfg.method.len > 0){
-                    if(this.paramOrder){
-                        for(var i = 0, len = this.paramOrder.length; i < len; i++){
-                            args.push(params[this.paramOrder[i]]);
-                        }
-                    }else if(this.paramsAsHash){
-                        args.push(params);
-                    }
-                }
-                break;
-            case Ext.data.Api.actions.update:
-                args.push(params.jsonData);
-                break;
-            case Ext.data.Api.actions.destroy:
-                args.push(params.jsonData);
-                break;
-        }
-
-        var trans = {
-            params : params || {},
-            request: {
-                callback : callback,
-                scope : scope,
-                arg : options
-            },
-            reader: reader
-        };
-
-        args.push(this.createCallback(action, rs, trans), this);
-        directFn.apply(window, args);
-    },
-
-
-    createCallback : function(action, rs, trans) {
-        var me = this;
-        return function(result, res) {
-            if (!res.status) {
-
-                if (action === Ext.data.Api.actions.read) {
-                    me.fireEvent("loadexception", me, trans, res, null);
-                }
-                me.fireEvent('exception', me, 'remote', action, trans, res, null);
-                trans.request.callback.call(trans.request.scope, null, trans.request.arg, false);
-                return;
-            }
-            if (action === Ext.data.Api.actions.read) {
-                me.onRead(action, trans, result, res);
-            } else {
-                me.onWrite(action, trans, result, res, rs);
-            }
-        };
-    },
-
-
-    onRead : function(action, trans, result, res) {
-        var records;
-        try {
-            records = trans.reader.readRecords(result);
-        }
-        catch (ex) {
-
-            this.fireEvent("loadexception", this, trans, res, ex);
-
-            this.fireEvent('exception', this, 'response', action, trans, res, ex);
-            trans.request.callback.call(trans.request.scope, null, trans.request.arg, false);
-            return;
-        }
-        this.fireEvent("load", this, res, trans.request.arg);
-        trans.request.callback.call(trans.request.scope, records, trans.request.arg, true);
-    },
-
-    onWrite : function(action, trans, result, res, rs) {
-        var data = trans.reader.extractData(trans.reader.getRoot(result), false);
-        var success = trans.reader.getSuccess(result);
-        success = (success !== false);
-        if (success){
-            this.fireEvent("write", this, action, data, res, rs, trans.request.arg);
-        }else{
-            this.fireEvent('exception', this, 'remote', action, trans, result, rs);
-        }
-        trans.request.callback.call(trans.request.scope, data, res, success);
-    }
-});
-
-Ext.data.DirectStore = Ext.extend(Ext.data.Store, {
-    constructor : function(config){
-
-        var c = Ext.apply({}, {
-            batchTransactions: false
-        }, config);
-        Ext.data.DirectStore.superclass.constructor.call(this, Ext.apply(c, {
-            proxy: Ext.isDefined(c.proxy) ? c.proxy : new Ext.data.DirectProxy(Ext.copyTo({}, c, 'paramOrder,paramsAsHash,directFn,api')),
-            reader: (!Ext.isDefined(c.reader) && c.fields) ? new Ext.data.JsonReader(Ext.copyTo({}, c, 'totalProperty,root,idProperty'), c.fields) : c.reader
-        }));
-    }
-});
-Ext.reg('directstore', Ext.data.DirectStore);
-
-Ext.Direct = Ext.extend(Ext.util.Observable, {
-
-
-
-    exceptions: {
-        TRANSPORT: 'xhr',
-        PARSE: 'parse',
-        LOGIN: 'login',
-        SERVER: 'exception'
-    },
-
-
-    constructor: function(){
-        this.addEvents(
-
-            'event',
-
-            'exception'
-        );
-        this.transactions = {};
-        this.providers = {};
-    },
-
-
-    addProvider : function(provider){
-        var a = arguments;
-        if(a.length > 1){
-            for(var i = 0, len = a.length; i < len; i++){
-                this.addProvider(a[i]);
-            }
-            return;
-        }
-
-
-        if(!provider.events){
-            provider = new Ext.Direct.PROVIDERS[provider.type](provider);
-        }
-        provider.id = provider.id || Ext.id();
-        this.providers[provider.id] = provider;
-
-        provider.on('data', this.onProviderData, this);
-        provider.on('exception', this.onProviderException, this);
-
-
-        if(!provider.isConnected()){
-            provider.connect();
-        }
-
-        return provider;
-    },
-
-
-    getProvider : function(id){
-        return this.providers[id];
-    },
-
-    removeProvider : function(id){
-        var provider = id.id ? id : this.providers[id];
-        provider.un('data', this.onProviderData, this);
-        provider.un('exception', this.onProviderException, this);
-        delete this.providers[provider.id];
-        return provider;
-    },
-
-    addTransaction: function(t){
-        this.transactions[t.tid] = t;
-        return t;
-    },
-
-    removeTransaction: function(t){
-        delete this.transactions[t.tid || t];
-        return t;
-    },
-
-    getTransaction: function(tid){
-        return this.transactions[tid.tid || tid];
-    },
-
-    onProviderData : function(provider, e){
-        if(Ext.isArray(e)){
-            for(var i = 0, len = e.length; i < len; i++){
-                this.onProviderData(provider, e[i]);
-            }
-            return;
-        }
-        if(e.name && e.name != 'event' && e.name != 'exception'){
-            this.fireEvent(e.name, e);
-        }else if(e.type == 'exception'){
-            this.fireEvent('exception', e);
-        }
-        this.fireEvent('event', e, provider);
-    },
-
-    createEvent : function(response, extraProps){
-        return new Ext.Direct.eventTypes[response.type](Ext.apply(response, extraProps));
-    }
-});
-
-Ext.Direct = new Ext.Direct();
-
-Ext.Direct.TID = 1;
-Ext.Direct.PROVIDERS = {};
-Ext.Direct.Transaction = function(config){
-    Ext.apply(this, config);
-    this.tid = ++Ext.Direct.TID;
-    this.retryCount = 0;
-};
-Ext.Direct.Transaction.prototype = {
-    send: function(){
-        this.provider.queueTransaction(this);
-    },
-
-    retry: function(){
-        this.retryCount++;
-        this.send();
-    },
-
-    getProvider: function(){
-        return this.provider;
-    }
-};Ext.Direct.Event = function(config){
-    Ext.apply(this, config);
-};
-
-Ext.Direct.Event.prototype = {
-    status: true,
-    getData: function(){
-        return this.data;
-    }
-};
-
-Ext.Direct.RemotingEvent = Ext.extend(Ext.Direct.Event, {
-    type: 'rpc',
-    getTransaction: function(){
-        return this.transaction || Ext.Direct.getTransaction(this.tid);
-    }
-});
-
-Ext.Direct.ExceptionEvent = Ext.extend(Ext.Direct.RemotingEvent, {
-    status: false,
-    type: 'exception'
-});
-
-Ext.Direct.eventTypes = {
-    'rpc':  Ext.Direct.RemotingEvent,
-    'event':  Ext.Direct.Event,
-    'exception':  Ext.Direct.ExceptionEvent
-};
-
-Ext.direct.Provider = Ext.extend(Ext.util.Observable, {
-
-
-
-    priority: 1,
-
-
-
-
-    constructor : function(config){
-        Ext.apply(this, config);
-        this.addEvents(
-
-            'connect',
-
-            'disconnect',
-
-            'data',
-
-            'exception'
-        );
-        Ext.direct.Provider.superclass.constructor.call(this, config);
-    },
-
-
-    isConnected: function(){
-        return false;
-    },
-
-
-    connect: Ext.emptyFn,
-
-
-    disconnect: Ext.emptyFn
-});
-
-Ext.direct.JsonProvider = Ext.extend(Ext.direct.Provider, {
-    parseResponse: function(xhr){
-        if(!Ext.isEmpty(xhr.responseText)){
-            if(typeof xhr.responseText == 'object'){
-                return xhr.responseText;
-            }
-            return Ext.decode(xhr.responseText);
-        }
-        return null;
-    },
-
-    getEvents: function(xhr){
-        var data = null;
-        try{
-            data = this.parseResponse(xhr);
-        }catch(e){
-            var event = new Ext.Direct.ExceptionEvent({
-                data: e,
-                xhr: xhr,
-                code: Ext.Direct.exceptions.PARSE,
-                message: 'Error parsing json response: \n\n ' + data
-            });
-            return [event];
-        }
-        var events = [];
-        if(Ext.isArray(data)){
-            for(var i = 0, len = data.length; i < len; i++){
-                events.push(Ext.Direct.createEvent(data[i]));
-            }
-        }else{
-            events.push(Ext.Direct.createEvent(data));
-        }
-        return events;
-    }
-});
-Ext.direct.PollingProvider = Ext.extend(Ext.direct.JsonProvider, {
-
-
-    priority: 3,
-
-
-    interval: 3000,
-
-
-
-
-
-
-    constructor : function(config){
-        Ext.direct.PollingProvider.superclass.constructor.call(this, config);
-        this.addEvents(
-
-            'beforepoll',
-
-            'poll'
-        );
-    },
-
-
-    isConnected: function(){
-        return !!this.pollTask;
-    },
-
-
-    connect: function(){
-        if(this.url && !this.pollTask){
-            this.pollTask = Ext.TaskMgr.start({
-                run: function(){
-                    if(this.fireEvent('beforepoll', this) !== false){
-                        if(typeof this.url == 'function'){
-                            this.url(this.baseParams);
-                        }else{
-                            Ext.Ajax.request({
-                                url: this.url,
-                                callback: this.onData,
-                                scope: this,
-                                params: this.baseParams
-                            });
-                        }
-                    }
-                },
-                interval: this.interval,
-                scope: this
-            });
-            this.fireEvent('connect', this);
-        }else if(!this.url){
-            throw 'Error initializing PollingProvider, no url configured.';
-        }
-    },
-
-
-    disconnect: function(){
-        if(this.pollTask){
-            Ext.TaskMgr.stop(this.pollTask);
-            delete this.pollTask;
-            this.fireEvent('disconnect', this);
-        }
-    },
-
-
-    onData: function(opt, success, xhr){
-        if(success){
-            var events = this.getEvents(xhr);
-            for(var i = 0, len = events.length; i < len; i++){
-                var e = events[i];
-                this.fireEvent('data', this, e);
-            }
-        }else{
-            var e = new Ext.Direct.ExceptionEvent({
-                data: e,
-                code: Ext.Direct.exceptions.TRANSPORT,
-                message: 'Unable to connect to the server.',
-                xhr: xhr
-            });
-            this.fireEvent('data', this, e);
-        }
-    }
-});
-
-Ext.Direct.PROVIDERS['polling'] = Ext.direct.PollingProvider;
-Ext.direct.RemotingProvider = Ext.extend(Ext.direct.JsonProvider, {
-
-
-
-
-
-
-
-
-
-    enableBuffer: 10,
-
-
-    maxRetries: 1,
-
-
-    timeout: undefined,
-
-    constructor : function(config){
-        Ext.direct.RemotingProvider.superclass.constructor.call(this, config);
-        this.addEvents(
-
-            'beforecall',
-
-            'call'
-        );
-        this.namespace = (Ext.isString(this.namespace)) ? Ext.ns(this.namespace) : this.namespace || window;
-        this.transactions = {};
-        this.callBuffer = [];
-    },
-
-
-    initAPI : function(){
-        var o = this.actions;
-        for(var c in o){
-            var cls = this.namespace[c] || (this.namespace[c] = {}),
-                ms = o[c];
-            for(var i = 0, len = ms.length; i < len; i++){
-                var m = ms[i];
-                cls[m.name] = this.createMethod(c, m);
-            }
-        }
-    },
-
-
-    isConnected: function(){
-        return !!this.connected;
-    },
-
-    connect: function(){
-        if(this.url){
-            this.initAPI();
-            this.connected = true;
-            this.fireEvent('connect', this);
-        }else if(!this.url){
-            throw 'Error initializing RemotingProvider, no url configured.';
-        }
-    },
-
-    disconnect: function(){
-        if(this.connected){
-            this.connected = false;
-            this.fireEvent('disconnect', this);
-        }
-    },
-
-    onData: function(opt, success, xhr){
-        if(success){
-            var events = this.getEvents(xhr);
-            for(var i = 0, len = events.length; i < len; i++){
-                var e = events[i],
-                    t = this.getTransaction(e);
-                this.fireEvent('data', this, e);
-                if(t){
-                    this.doCallback(t, e, true);
-                    Ext.Direct.removeTransaction(t);
-                }
-            }
-        }else{
-            var ts = [].concat(opt.ts);
-            for(var i = 0, len = ts.length; i < len; i++){
-                var t = this.getTransaction(ts[i]);
-                if(t && t.retryCount < this.maxRetries){
-                    t.retry();
-                }else{
-                    var e = new Ext.Direct.ExceptionEvent({
-                        data: e,
-                        transaction: t,
-                        code: Ext.Direct.exceptions.TRANSPORT,
-                        message: 'Unable to connect to the server.',
-                        xhr: xhr
-                    });
-                    this.fireEvent('data', this, e);
-                    if(t){
-                        this.doCallback(t, e, false);
-                        Ext.Direct.removeTransaction(t);
-                    }
-                }
-            }
-        }
-    },
-
-    getCallData: function(t){
-        return {
-            action: t.action,
-            method: t.method,
-            data: t.data,
-            type: 'rpc',
-            tid: t.tid
-        };
-    },
-
-    doSend : function(data){
-        var o = {
-            url: this.url,
-            callback: this.onData,
-            scope: this,
-            ts: data,
-            timeout: this.timeout
-        }, callData;
-
-        if(Ext.isArray(data)){
-            callData = [];
-            for(var i = 0, len = data.length; i < len; i++){
-                callData.push(this.getCallData(data[i]));
-            }
-        }else{
-            callData = this.getCallData(data);
-        }
-
-        if(this.enableUrlEncode){
-            var params = {};
-            params[Ext.isString(this.enableUrlEncode) ? this.enableUrlEncode : 'data'] = Ext.encode(callData);
-            o.params = params;
-        }else{
-            o.jsonData = callData;
-        }
-        Ext.Ajax.request(o);
-    },
-
-    combineAndSend : function(){
-        var len = this.callBuffer.length;
-        if(len > 0){
-            this.doSend(len == 1 ? this.callBuffer[0] : this.callBuffer);
-            this.callBuffer = [];
-        }
-    },
-
-    queueTransaction: function(t){
-        if(t.form){
-            this.processForm(t);
-            return;
-        }
-        this.callBuffer.push(t);
-        if(this.enableBuffer){
-            if(!this.callTask){
-                this.callTask = new Ext.util.DelayedTask(this.combineAndSend, this);
-            }
-            this.callTask.delay(Ext.isNumber(this.enableBuffer) ? this.enableBuffer : 10);
-        }else{
-            this.combineAndSend();
-        }
-    },
-
-    doCall : function(c, m, args){
-        var data = null, hs = args[m.len], scope = args[m.len+1];
-
-        if(m.len !== 0){
-            data = args.slice(0, m.len);
-        }
-
-        var t = new Ext.Direct.Transaction({
-            provider: this,
-            args: args,
-            action: c,
-            method: m.name,
-            data: data,
-            cb: scope && Ext.isFunction(hs) ? hs.createDelegate(scope) : hs
-        });
-
-        if(this.fireEvent('beforecall', this, t, m) !== false){
-            Ext.Direct.addTransaction(t);
-            this.queueTransaction(t);
-            this.fireEvent('call', this, t, m);
-        }
-    },
-
-    doForm : function(c, m, form, callback, scope){
-        var t = new Ext.Direct.Transaction({
-            provider: this,
-            action: c,
-            method: m.name,
-            args:[form, callback, scope],
-            cb: scope && Ext.isFunction(callback) ? callback.createDelegate(scope) : callback,
-            isForm: true
-        });
-
-        if(this.fireEvent('beforecall', this, t, m) !== false){
-            Ext.Direct.addTransaction(t);
-            var isUpload = String(form.getAttribute("enctype")).toLowerCase() == 'multipart/form-data',
-                params = {
-                    extTID: t.tid,
-                    extAction: c,
-                    extMethod: m.name,
-                    extType: 'rpc',
-                    extUpload: String(isUpload)
-                };
-
-
-
-            Ext.apply(t, {
-                form: Ext.getDom(form),
-                isUpload: isUpload,
-                params: callback && Ext.isObject(callback.params) ? Ext.apply(params, callback.params) : params
-            });
-            this.fireEvent('call', this, t, m);
-            this.processForm(t);
-        }
-    },
-
-    processForm: function(t){
-        Ext.Ajax.request({
-            url: this.url,
-            params: t.params,
-            callback: this.onData,
-            scope: this,
-            form: t.form,
-            isUpload: t.isUpload,
-            ts: t
-        });
-    },
-
-    createMethod : function(c, m){
-        var f;
-        if(!m.formHandler){
-            f = function(){
-                this.doCall(c, m, Array.prototype.slice.call(arguments, 0));
-            }.createDelegate(this);
-        }else{
-            f = function(form, callback, scope){
-                this.doForm(c, m, form, callback, scope);
-            }.createDelegate(this);
-        }
-        f.directCfg = {
-            action: c,
-            method: m
-        };
-        return f;
-    },
-
-    getTransaction: function(opt){
-        return opt && opt.tid ? Ext.Direct.getTransaction(opt.tid) : null;
-    },
-
-    doCallback: function(t, e){
-        var fn = e.status ? 'success' : 'failure';
-        if(t && t.cb){
-            var hs = t.cb,
-                result = Ext.isDefined(e.result) ? e.result : e.data;
-            if(Ext.isFunction(hs)){
-                hs(result, e);
-            } else{
-                Ext.callback(hs[fn], hs.scope, [result, e]);
-                Ext.callback(hs.callback, hs.scope, [result, e]);
-            }
-        }
-    }
-});
-Ext.Direct.PROVIDERS['remoting'] = Ext.direct.RemotingProvider;
-Ext.Resizable = Ext.extend(Ext.util.Observable, {
-
-    constructor: function(el, config){
-        this.el = Ext.get(el);
-        if(config && config.wrap){
-            config.resizeChild = this.el;
-            this.el = this.el.wrap(typeof config.wrap == 'object' ? config.wrap : {cls:'xresizable-wrap'});
-            this.el.id = this.el.dom.id = config.resizeChild.id + '-rzwrap';
-            this.el.setStyle('overflow', 'hidden');
-            this.el.setPositioning(config.resizeChild.getPositioning());
-            config.resizeChild.clearPositioning();
-            if(!config.width || !config.height){
-                var csize = config.resizeChild.getSize();
-                this.el.setSize(csize.width, csize.height);
-            }
-            if(config.pinned && !config.adjustments){
-                config.adjustments = 'auto';
-            }
-        }
-
-
-        this.proxy = this.el.createProxy({tag: 'div', cls: 'x-resizable-proxy', id: this.el.id + '-rzproxy'}, Ext.getBody());
-        this.proxy.unselectable();
-        this.proxy.enableDisplayMode('block');
-
-        Ext.apply(this, config);
-
-        if(this.pinned){
-            this.disableTrackOver = true;
-            this.el.addClass('x-resizable-pinned');
-        }
-
-        var position = this.el.getStyle('position');
-        if(position != 'absolute' && position != 'fixed'){
-            this.el.setStyle('position', 'relative');
-        }
-        if(!this.handles){
-            this.handles = 's,e,se';
-            if(this.multiDirectional){
-                this.handles += ',n,w';
-            }
-        }
-        if(this.handles == 'all'){
-            this.handles = 'n s e w ne nw se sw';
-        }
-        var hs = this.handles.split(/\s*?[,;]\s*?| /);
-        var ps = Ext.Resizable.positions;
-        for(var i = 0, len = hs.length; i < len; i++){
-            if(hs[i] && ps[hs[i]]){
-                var pos = ps[hs[i]];
-                this[pos] = new Ext.Resizable.Handle(this, pos, this.disableTrackOver, this.transparent, this.handleCls);
-            }
-        }
-
-        this.corner = this.southeast;
-
-        if(this.handles.indexOf('n') != -1 || this.handles.indexOf('w') != -1){
-            this.updateBox = true;
-        }
-
-        this.activeHandle = null;
-
-        if(this.resizeChild){
-            if(typeof this.resizeChild == 'boolean'){
-                this.resizeChild = Ext.get(this.el.dom.firstChild, true);
-            }else{
-                this.resizeChild = Ext.get(this.resizeChild, true);
-            }
-        }
-
-        if(this.adjustments == 'auto'){
-            var rc = this.resizeChild;
-            var hw = this.west, he = this.east, hn = this.north, hs = this.south;
-            if(rc && (hw || hn)){
-                rc.position('relative');
-                rc.setLeft(hw ? hw.el.getWidth() : 0);
-                rc.setTop(hn ? hn.el.getHeight() : 0);
-            }
-            this.adjustments = [
-                (he ? -he.el.getWidth() : 0) + (hw ? -hw.el.getWidth() : 0),
-                (hn ? -hn.el.getHeight() : 0) + (hs ? -hs.el.getHeight() : 0) -1
-            ];
-        }
-
-        if(this.draggable){
-            this.dd = this.dynamic ?
-                this.el.initDD(null) : this.el.initDDProxy(null, {dragElId: this.proxy.id});
-            this.dd.setHandleElId(this.resizeChild ? this.resizeChild.id : this.el.id);
-            if(this.constrainTo){
-                this.dd.constrainTo(this.constrainTo);
-            }
-        }
-
-        this.addEvents(
-
-            'beforeresize',
-
-            'resize'
-        );
-
-        if(this.width !== null && this.height !== null){
-            this.resizeTo(this.width, this.height);
-        }else{
-            this.updateChildSize();
-        }
-        if(Ext.isIE){
-            this.el.dom.style.zoom = 1;
-        }
-        Ext.Resizable.superclass.constructor.call(this);
-    },
-
-
-    adjustments : [0, 0],
-
-    animate : false,
-
-
-    disableTrackOver : false,
-
-    draggable: false,
-
-    duration : 0.35,
-
-    dynamic : false,
-
-    easing : 'easeOutStrong',
-
-    enabled : true,
-
-
-    handles : false,
-
-    multiDirectional : false,
-
-    height : null,
-
-    width : null,
-
-    heightIncrement : 0,
-
-    widthIncrement : 0,
-
-    minHeight : 5,
-
-    minWidth : 5,
-
-    maxHeight : 10000,
-
-    maxWidth : 10000,
-
-    minX: 0,
-
-    minY: 0,
-
-    pinned : false,
-
-    preserveRatio : false,
-
-    resizeChild : false,
-
-    transparent: false,
-
-
-
-
-
-
-    resizeTo : function(width, height){
-        this.el.setSize(width, height);
-        this.updateChildSize();
-        this.fireEvent('resize', this, width, height, null);
-    },
-
-
-    startSizing : function(e, handle){
-        this.fireEvent('beforeresize', this, e);
-        if(this.enabled){
-
-            if(!this.overlay){
-                this.overlay = this.el.createProxy({tag: 'div', cls: 'x-resizable-overlay', html: '&#160;'}, Ext.getBody());
-                this.overlay.unselectable();
-                this.overlay.enableDisplayMode('block');
-                this.overlay.on({
-                    scope: this,
-                    mousemove: this.onMouseMove,
-                    mouseup: this.onMouseUp
-                });
-            }
-            this.overlay.setStyle('cursor', handle.el.getStyle('cursor'));
-
-            this.resizing = true;
-            this.startBox = this.el.getBox();
-            this.startPoint = e.getXY();
-            this.offsets = [(this.startBox.x + this.startBox.width) - this.startPoint[0],
-                            (this.startBox.y + this.startBox.height) - this.startPoint[1]];
-
-            this.overlay.setSize(Ext.lib.Dom.getViewWidth(true), Ext.lib.Dom.getViewHeight(true));
-            this.overlay.show();
-
-            if(this.constrainTo) {
-                var ct = Ext.get(this.constrainTo);
-                this.resizeRegion = ct.getRegion().adjust(
-                    ct.getFrameWidth('t'),
-                    ct.getFrameWidth('l'),
-                    -ct.getFrameWidth('b'),
-                    -ct.getFrameWidth('r')
-                );
-            }
-
-            this.proxy.setStyle('visibility', 'hidden');
-            this.proxy.show();
-            this.proxy.setBox(this.startBox);
-            if(!this.dynamic){
-                this.proxy.setStyle('visibility', 'visible');
-            }
-        }
-    },
-
-
-    onMouseDown : function(handle, e){
-        if(this.enabled){
-            e.stopEvent();
-            this.activeHandle = handle;
-            this.startSizing(e, handle);
-        }
-    },
-
-
-    onMouseUp : function(e){
-        this.activeHandle = null;
-        var size = this.resizeElement();
-        this.resizing = false;
-        this.handleOut();
-        this.overlay.hide();
-        this.proxy.hide();
-        this.fireEvent('resize', this, size.width, size.height, e);
-    },
-
-
-    updateChildSize : function(){
-        if(this.resizeChild){
-            var el = this.el;
-            var child = this.resizeChild;
-            var adj = this.adjustments;
-            if(el.dom.offsetWidth){
-                var b = el.getSize(true);
-                child.setSize(b.width+adj[0], b.height+adj[1]);
-            }
-
-
-
-
-            if(Ext.isIE9m){
-                setTimeout(function(){
-                    if(el.dom.offsetWidth){
-                        var b = el.getSize(true);
-                        child.setSize(b.width+adj[0], b.height+adj[1]);
-                    }
-                }, 10);
-            }
-        }
-    },
-
-
-    snap : function(value, inc, min){
-        if(!inc || !value){
-            return value;
-        }
-        var newValue = value;
-        var m = value % inc;
-        if(m > 0){
-            if(m > (inc/2)){
-                newValue = value + (inc-m);
-            }else{
-                newValue = value - m;
-            }
-        }
-        return Math.max(min, newValue);
-    },
-
-
-    resizeElement : function(){
-        var box = this.proxy.getBox();
-        if(this.updateBox){
-            this.el.setBox(box, false, this.animate, this.duration, null, this.easing);
-        }else{
-            this.el.setSize(box.width, box.height, this.animate, this.duration, null, this.easing);
-        }
-        this.updateChildSize();
-        if(!this.dynamic){
-            this.proxy.hide();
-        }
-        if(this.draggable && this.constrainTo){
-            this.dd.resetConstraints();
-            this.dd.constrainTo(this.constrainTo);
-        }
-        return box;
-    },
-
-
-    constrain : function(v, diff, m, mx){
-        if(v - diff < m){
-            diff = v - m;
-        }else if(v - diff > mx){
-            diff = v - mx;
-        }
-        return diff;
-    },
-
-
-    onMouseMove : function(e){
-        if(this.enabled && this.activeHandle){
-            try{
-
-            if(this.resizeRegion && !this.resizeRegion.contains(e.getPoint())) {
-                return;
-            }
-
-
-            var curSize = this.curSize || this.startBox,
-                x = this.startBox.x, y = this.startBox.y,
-                ox = x,
-                oy = y,
-                w = curSize.width,
-                h = curSize.height,
-                ow = w,
-                oh = h,
-                mw = this.minWidth,
-                mh = this.minHeight,
-                mxw = this.maxWidth,
-                mxh = this.maxHeight,
-                wi = this.widthIncrement,
-                hi = this.heightIncrement,
-                eventXY = e.getXY(),
-                diffX = -(this.startPoint[0] - Math.max(this.minX, eventXY[0])),
-                diffY = -(this.startPoint[1] - Math.max(this.minY, eventXY[1])),
-                pos = this.activeHandle.position,
-                tw,
-                th;
-
-            switch(pos){
-                case 'east':
-                    w += diffX;
-                    w = Math.min(Math.max(mw, w), mxw);
-                    break;
-                case 'south':
-                    h += diffY;
-                    h = Math.min(Math.max(mh, h), mxh);
-                    break;
-                case 'southeast':
-                    w += diffX;
-                    h += diffY;
-                    w = Math.min(Math.max(mw, w), mxw);
-                    h = Math.min(Math.max(mh, h), mxh);
-                    break;
-                case 'north':
-                    diffY = this.constrain(h, diffY, mh, mxh);
-                    y += diffY;
-                    h -= diffY;
-                    break;
-                case 'west':
-                    diffX = this.constrain(w, diffX, mw, mxw);
-                    x += diffX;
-                    w -= diffX;
-                    break;
-                case 'northeast':
-                    w += diffX;
-                    w = Math.min(Math.max(mw, w), mxw);
-                    diffY = this.constrain(h, diffY, mh, mxh);
-                    y += diffY;
-                    h -= diffY;
-                    break;
-                case 'northwest':
-                    diffX = this.constrain(w, diffX, mw, mxw);
-                    diffY = this.constrain(h, diffY, mh, mxh);
-                    y += diffY;
-                    h -= diffY;
-                    x += diffX;
-                    w -= diffX;
-                    break;
-               case 'southwest':
-                    diffX = this.constrain(w, diffX, mw, mxw);
-                    h += diffY;
-                    h = Math.min(Math.max(mh, h), mxh);
-                    x += diffX;
-                    w -= diffX;
-                    break;
-            }
-
-            var sw = this.snap(w, wi, mw);
-            var sh = this.snap(h, hi, mh);
-            if(sw != w || sh != h){
-                switch(pos){
-                    case 'northeast':
-                        y -= sh - h;
-                    break;
-                    case 'north':
-                        y -= sh - h;
-                        break;
-                    case 'southwest':
-                        x -= sw - w;
-                    break;
-                    case 'west':
-                        x -= sw - w;
-                        break;
-                    case 'northwest':
-                        x -= sw - w;
-                        y -= sh - h;
-                    break;
-                }
-                w = sw;
-                h = sh;
-            }
-
-            if(this.preserveRatio){
-                switch(pos){
-                    case 'southeast':
-                    case 'east':
-                        h = oh * (w/ow);
-                        h = Math.min(Math.max(mh, h), mxh);
-                        w = ow * (h/oh);
-                       break;
-                    case 'south':
-                        w = ow * (h/oh);
-                        w = Math.min(Math.max(mw, w), mxw);
-                        h = oh * (w/ow);
-                        break;
-                    case 'northeast':
-                        w = ow * (h/oh);
-                        w = Math.min(Math.max(mw, w), mxw);
-                        h = oh * (w/ow);
-                    break;
-                    case 'north':
-                        tw = w;
-                        w = ow * (h/oh);
-                        w = Math.min(Math.max(mw, w), mxw);
-                        h = oh * (w/ow);
-                        x += (tw - w) / 2;
-                        break;
-                    case 'southwest':
-                        h = oh * (w/ow);
-                        h = Math.min(Math.max(mh, h), mxh);
-                        tw = w;
-                        w = ow * (h/oh);
-                        x += tw - w;
-                        break;
-                    case 'west':
-                        th = h;
-                        h = oh * (w/ow);
-                        h = Math.min(Math.max(mh, h), mxh);
-                        y += (th - h) / 2;
-                        tw = w;
-                        w = ow * (h/oh);
-                        x += tw - w;
-                       break;
-                    case 'northwest':
-                        tw = w;
-                        th = h;
-                        h = oh * (w/ow);
-                        h = Math.min(Math.max(mh, h), mxh);
-                        w = ow * (h/oh);
-                        y += th - h;
-                        x += tw - w;
-                        break;
-
-                }
-            }
-            this.proxy.setBounds(x, y, w, h);
-            if(this.dynamic){
-                this.resizeElement();
-            }
-            }catch(ex){}
-        }
-    },
-
-
-    handleOver : function(){
-        if(this.enabled){
-            this.el.addClass('x-resizable-over');
-        }
-    },
-
-
-    handleOut : function(){
-        if(!this.resizing){
-            this.el.removeClass('x-resizable-over');
-        }
-    },
-
-
-    getEl : function(){
-        return this.el;
-    },
-
-
-    getResizeChild : function(){
-        return this.resizeChild;
-    },
-
-
-    destroy : function(removeEl){
-        Ext.destroy(this.dd, this.overlay, this.proxy);
-        this.overlay = null;
-        this.proxy = null;
-
-        var ps = Ext.Resizable.positions;
-        for(var k in ps){
-            if(typeof ps[k] != 'function' && this[ps[k]]){
-                this[ps[k]].destroy();
-            }
-        }
-        if(removeEl){
-            this.el.update('');
-            Ext.destroy(this.el);
-            this.el = null;
-        }
-        this.purgeListeners();
-    },
-
-    syncHandleHeight : function(){
-        var h = this.el.getHeight(true);
-        if(this.west){
-            this.west.el.setHeight(h);
-        }
-        if(this.east){
-            this.east.el.setHeight(h);
-        }
-    }
-});
-
-
-
-Ext.Resizable.positions = {
-    n: 'north', s: 'south', e: 'east', w: 'west', se: 'southeast', sw: 'southwest', nw: 'northwest', ne: 'northeast'
-};
-
-Ext.Resizable.Handle = Ext.extend(Object, {
-    constructor : function(rz, pos, disableTrackOver, transparent, cls){
-       if(!this.tpl){
-
-            var tpl = Ext.DomHelper.createTemplate(
-                {tag: 'div', cls: 'x-resizable-handle x-resizable-handle-{0}'}
-            );
-            tpl.compile();
-            Ext.Resizable.Handle.prototype.tpl = tpl;
-        }
-        this.position = pos;
-        this.rz = rz;
-        this.el = this.tpl.append(rz.el.dom, [this.position], true);
-        this.el.unselectable();
-        if(transparent){
-            this.el.setOpacity(0);
-        }
-        if(!Ext.isEmpty(cls)){
-            this.el.addClass(cls);
-        }
-        this.el.on('mousedown', this.onMouseDown, this);
-        if(!disableTrackOver){
-            this.el.on({
-                scope: this,
-                mouseover: this.onMouseOver,
-                mouseout: this.onMouseOut
-            });
-        }
-    },
-
-
-    afterResize : function(rz){
-
-    },
-
-    onMouseDown : function(e){
-        this.rz.onMouseDown(this, e);
-    },
-
-    onMouseOver : function(e){
-        this.rz.handleOver(this, e);
-    },
-
-    onMouseOut : function(e){
-        this.rz.handleOut(this, e);
-    },
-
-    destroy : function(){
-        Ext.destroy(this.el);
-        this.el = null;
-    }
-});
-
-Ext.Window = Ext.extend(Ext.Panel, {
-
-
-
-
-
-
-
-
-
-
-
-
-    baseCls : 'x-window',
-
-    resizable : true,
-
-    draggable : true,
-
-    closable : true,
-
-    closeAction : 'close',
-
-    constrain : false,
-
-    constrainHeader : false,
-
-    plain : false,
-
-    minimizable : false,
-
-    maximizable : false,
-
-    minHeight : 100,
-
-    minWidth : 200,
-
-    expandOnShow : true,
-
-
-    showAnimDuration: 0.25,
-
-
-    hideAnimDuration: 0.25,
-
-
-    collapsible : false,
-
-
-    initHidden : undefined,
-
-
-    hidden : true,
-
-
-
-
-
-
-    elements : 'header,body',
-
-    frame : true,
-
-    floating : true,
-
-
-    initComponent : function(){
-        this.initTools();
-        Ext.Window.superclass.initComponent.call(this);
-        this.addEvents(
-
-
-
-            'resize',
-
-            'maximize',
-
-            'minimize',
-
-            'restore'
-        );
-
-        if(Ext.isDefined(this.initHidden)){
-            this.hidden = this.initHidden;
-        }
-        if(this.hidden === false){
-            this.hidden = true;
-            this.show();
-        }
-    },
-
-
-    getState : function(){
-        return Ext.apply(Ext.Window.superclass.getState.call(this) || {}, this.getBox(true));
-    },
-
-
-    onRender : function(ct, position){
-        Ext.Window.superclass.onRender.call(this, ct, position);
-
-        if(this.plain){
-            this.el.addClass('x-window-plain');
-        }
-
-
-        this.focusEl = this.el.createChild({
-                    tag: 'a', href:'#', cls:'x-dlg-focus',
-                    tabIndex:'-1', html: '&#160;'});
-        this.focusEl.swallowEvent('click', true);
-
-        this.proxy = this.el.createProxy('x-window-proxy');
-        this.proxy.enableDisplayMode('block');
-
-        if(this.modal){
-            this.mask = this.container.createChild({cls:'ext-el-mask'}, this.el.dom);
-            this.mask.enableDisplayMode('block');
-            this.mask.hide();
-            this.mon(this.mask, 'click', this.focus, this);
-        }
-        if(this.maximizable){
-            this.mon(this.header, 'dblclick', this.toggleMaximize, this);
-        }
-    },
-
-
-    initEvents : function(){
-        Ext.Window.superclass.initEvents.call(this);
-        if(this.animateTarget){
-            this.setAnimateTarget(this.animateTarget);
-        }
-
-        if(this.resizable){
-            this.resizer = new Ext.Resizable(this.el, {
-                minWidth: this.minWidth,
-                minHeight:this.minHeight,
-                handles: this.resizeHandles || 'all',
-                pinned: true,
-                resizeElement : this.resizerAction,
-                handleCls: 'x-window-handle'
-            });
-            this.resizer.window = this;
-            this.mon(this.resizer, 'beforeresize', this.beforeResize, this);
-        }
-
-        if(this.draggable){
-            this.header.addClass('x-window-draggable');
-        }
-        this.mon(this.el, 'mousedown', this.toFront, this);
-        this.manager = this.manager || Ext.WindowMgr;
-        this.manager.register(this);
-        if(this.maximized){
-            this.maximized = false;
-            this.maximize();
-        }
-        if(this.closable){
-            var km = this.getKeyMap();
-            km.on(27, this.onEsc, this);
-            km.disable();
-        }
-    },
-
-    initDraggable : function(){
-
-        this.dd = new Ext.Window.DD(this);
-    },
-
-
-    onEsc : function(k, e){
-        if (this.activeGhost) {
-            this.unghost();
-        }
-        e.stopEvent();
-        this[this.closeAction]();
-    },
-
-
-    beforeDestroy : function(){
-        if(this.rendered){
-            this.hide();
-            this.clearAnchor();
-            Ext.destroy(
-                this.focusEl,
-                this.resizer,
-                this.dd,
-                this.proxy,
-                this.mask
-            );
-        }
-        Ext.Window.superclass.beforeDestroy.call(this);
-    },
-
-
-    onDestroy : function(){
-        if(this.manager){
-            this.manager.unregister(this);
-        }
-        Ext.Window.superclass.onDestroy.call(this);
-    },
-
-
-    initTools : function(){
-        if(this.minimizable){
-            this.addTool({
-                id: 'minimize',
-                handler: this.minimize.createDelegate(this, [])
-            });
-        }
-        if(this.maximizable){
-            this.addTool({
-                id: 'maximize',
-                handler: this.maximize.createDelegate(this, [])
-            });
-            this.addTool({
-                id: 'restore',
-                handler: this.restore.createDelegate(this, []),
-                hidden:true
-            });
-        }
-        if(this.closable){
-            this.addTool({
-                id: 'close',
-                handler: this[this.closeAction].createDelegate(this, [])
-            });
-        }
-    },
-
-
-    resizerAction : function(){
-        var box = this.proxy.getBox();
-        this.proxy.hide();
-        this.window.handleResize(box);
-        return box;
-    },
-
-
-    beforeResize : function(){
-        this.resizer.minHeight = Math.max(this.minHeight, this.getFrameHeight() + 40);
-        this.resizer.minWidth = Math.max(this.minWidth, this.getFrameWidth() + 40);
-        this.resizeBox = this.el.getBox();
-    },
-
-
-    updateHandles : function(){
-        if(Ext.isIE9m && this.resizer){
-            this.resizer.syncHandleHeight();
-            this.el.repaint();
-        }
-    },
-
-
-    handleResize : function(box){
-        var rz = this.resizeBox;
-        if(rz.x != box.x || rz.y != box.y){
-            this.updateBox(box);
-        }else{
-            this.setSize(box);
-            if (Ext.isIE6 && Ext.isStrict) {
-                this.doLayout();
-            }
-        }
-        this.focus();
-        this.updateHandles();
-        this.saveState();
-    },
-
-
-    focus : function(){
-        var f = this.focusEl,
-            db = this.defaultButton,
-            t = typeof db,
-            el,
-            ct;
-        if(Ext.isDefined(db)){
-            if(Ext.isNumber(db) && this.fbar){
-                f = this.fbar.items.get(db);
-            }else if(Ext.isString(db)){
-                f = Ext.getCmp(db);
-            }else{
-                f = db;
-            }
-            el = f.getEl();
-            ct = Ext.getDom(this.container);
-            if (el && ct) {
-                if (ct != document.body && !Ext.lib.Region.getRegion(ct).contains(Ext.lib.Region.getRegion(el.dom))){
-                    return;
-                }
-            }
-        }
-        f = f || this.focusEl;
-        f.focus.defer(10, f);
-    },
-
-
-    setAnimateTarget : function(el){
-        el = Ext.get(el);
-        this.animateTarget = el;
-    },
-
-
-    beforeShow : function(){
-        delete this.el.lastXY;
-        delete this.el.lastLT;
-        if(this.x === undefined || this.y === undefined){
-            var xy = this.el.getAlignToXY(this.container, 'c-c');
-            var pos = this.el.translatePoints(xy[0], xy[1]);
-            this.x = this.x === undefined? pos.left : this.x;
-            this.y = this.y === undefined? pos.top : this.y;
-        }
-        this.el.setLeftTop(this.x, this.y);
-
-        if(this.expandOnShow){
-            this.expand(false);
-        }
-
-        if(this.modal){
-            Ext.getBody().addClass('x-body-masked');
-            this.mask.setSize(Ext.lib.Dom.getViewWidth(true), Ext.lib.Dom.getViewHeight(true));
-            this.mask.show();
-        }
-    },
-
-
-    show : function(animateTarget, cb, scope){
-        if(!this.rendered){
-            this.render(Ext.getBody());
-        }
-        if(this.hidden === false){
-            this.toFront();
-            return this;
-        }
-        if(this.fireEvent('beforeshow', this) === false){
-            return this;
-        }
-        if(cb){
-            this.on('show', cb, scope, {single:true});
-        }
-        this.hidden = false;
-        if(Ext.isDefined(animateTarget)){
-            this.setAnimateTarget(animateTarget);
-        }
-        this.beforeShow();
-        if(this.animateTarget){
-            this.animShow();
-        }else{
-            this.afterShow();
-        }
-        return this;
-    },
-
-
-    afterShow : function(isAnim){
-        if (this.isDestroyed){
-            return false;
-        }
-        this.proxy.hide();
-        this.el.setStyle('display', 'block');
-        this.el.show();
-        if(this.maximized){
-            this.fitContainer();
-        }
-        if(Ext.isMac && Ext.isGecko2){
-            this.cascade(this.setAutoScroll);
-        }
-
-        if(this.monitorResize || this.modal || this.constrain || this.constrainHeader){
-            Ext.EventManager.onWindowResize(this.onWindowResize, this);
-        }
-        this.doConstrain();
-        this.doLayout();
-        if(this.keyMap){
-            this.keyMap.enable();
-        }
-        this.toFront();
-        this.updateHandles();
-        if(isAnim && (Ext.isIE || Ext.isWebKit)){
-            var sz = this.getSize();
-            this.onResize(sz.width, sz.height);
-        }
-        this.onShow();
-        this.fireEvent('show', this);
-    },
-
-
-    animShow : function(){
-        this.proxy.show();
-        this.proxy.setBox(this.animateTarget.getBox());
-        this.proxy.setOpacity(0);
-        var b = this.getBox();
-        this.el.setStyle('display', 'none');
-        this.proxy.shift(Ext.apply(b, {
-            callback: this.afterShow.createDelegate(this, [true], false),
-            scope: this,
-            easing: 'easeNone',
-            duration: this.showAnimDuration,
-            opacity: 0.5
-        }));
-    },
-
-
-    hide : function(animateTarget, cb, scope){
-        if(this.hidden || this.fireEvent('beforehide', this) === false){
-            return this;
-        }
-        if(cb){
-            this.on('hide', cb, scope, {single:true});
-        }
-        this.hidden = true;
-        if(animateTarget !== undefined){
-            this.setAnimateTarget(animateTarget);
-        }
-        if(this.modal){
-            this.mask.hide();
-            Ext.getBody().removeClass('x-body-masked');
-        }
-        if(this.animateTarget){
-            this.animHide();
-        }else{
-            this.el.hide();
-            this.afterHide();
-        }
-        return this;
-    },
-
-
-    afterHide : function(){
-        this.proxy.hide();
-        if(this.monitorResize || this.modal || this.constrain || this.constrainHeader){
-            Ext.EventManager.removeResizeListener(this.onWindowResize, this);
-        }
-        if(this.keyMap){
-            this.keyMap.disable();
-        }
-        this.onHide();
-        this.fireEvent('hide', this);
-    },
-
-
-    animHide : function(){
-        this.proxy.setOpacity(0.5);
-        this.proxy.show();
-        var tb = this.getBox(false);
-        this.proxy.setBox(tb);
-        this.el.hide();
-        this.proxy.shift(Ext.apply(this.animateTarget.getBox(), {
-            callback: this.afterHide,
-            scope: this,
-            duration: this.hideAnimDuration,
-            easing: 'easeNone',
-            opacity: 0
-        }));
-    },
-
-
-    onShow : Ext.emptyFn,
-
-
-    onHide : Ext.emptyFn,
-
-
-    onWindowResize : function(){
-        if(this.maximized){
-            this.fitContainer();
-        }
-        if(this.modal){
-            this.mask.setSize('100%', '100%');
-            var force = this.mask.dom.offsetHeight;
-            this.mask.setSize(Ext.lib.Dom.getViewWidth(true), Ext.lib.Dom.getViewHeight(true));
-        }
-        this.doConstrain();
-    },
-
-
-    doConstrain : function(){
-        if(this.constrain || this.constrainHeader){
-            var offsets;
-            if(this.constrain){
-                offsets = {
-                    right:this.el.shadowOffset,
-                    left:this.el.shadowOffset,
-                    bottom:this.el.shadowOffset
-                };
-            }else {
-                var s = this.getSize();
-                offsets = {
-                    right:-(s.width - 100),
-                    bottom:-(s.height - 25 + this.el.getConstrainOffset())
-                };
-            }
-
-            var xy = this.el.getConstrainToXY(this.container, true, offsets);
-            if(xy){
-                this.setPosition(xy[0], xy[1]);
-            }
-        }
-    },
-
-
-    ghost : function(cls){
-        var ghost = this.createGhost(cls);
-        var box = this.getBox(true);
-        ghost.setLeftTop(box.x, box.y);
-        ghost.setWidth(box.width);
-        this.el.hide();
-        this.activeGhost = ghost;
-        return ghost;
-    },
-
-
-    unghost : function(show, matchPosition){
-        if(!this.activeGhost) {
-            return;
-        }
-        if(show !== false){
-            this.el.show();
-            this.focus.defer(10, this);
-            if(Ext.isMac && Ext.isGecko2){
-                this.cascade(this.setAutoScroll);
-            }
-        }
-        if(matchPosition !== false){
-            this.setPosition(this.activeGhost.getLeft(true), this.activeGhost.getTop(true));
-        }
-        this.activeGhost.hide();
-        this.activeGhost.remove();
-        delete this.activeGhost;
-    },
-
-
-    minimize : function(){
-        this.fireEvent('minimize', this);
-        return this;
-    },
-
-
-    close : function(){
-        if(this.fireEvent('beforeclose', this) !== false){
-            if(this.hidden){
-                this.doClose();
-            }else{
-                this.hide(null, this.doClose, this);
-            }
-        }
-    },
-
-
-    doClose : function(){
-        this.fireEvent('close', this);
-        this.destroy();
-    },
-
-
-    maximize : function(){
-        if(!this.maximized){
-            this.expand(false);
-            this.restoreSize = this.getSize();
-            this.restorePos = this.getPosition(true);
-            if (this.maximizable){
-                this.tools.maximize.hide();
-                this.tools.restore.show();
-            }
-            this.maximized = true;
-            this.el.disableShadow();
-
-            if(this.dd){
-                this.dd.lock();
-            }
-            if(this.collapsible){
-                this.tools.toggle.hide();
-            }
-            this.el.addClass('x-window-maximized');
-            this.container.addClass('x-window-maximized-ct');
-
-            this.setPosition(0, 0);
-            this.fitContainer();
-            this.fireEvent('maximize', this);
-        }
-        return this;
-    },
-
-
-    restore : function(){
-        if(this.maximized){
-            var t = this.tools;
-            this.el.removeClass('x-window-maximized');
-            if(t.restore){
-                t.restore.hide();
-            }
-            if(t.maximize){
-                t.maximize.show();
-            }
-            this.setPosition(this.restorePos[0], this.restorePos[1]);
-            this.setSize(this.restoreSize.width, this.restoreSize.height);
-            delete this.restorePos;
-            delete this.restoreSize;
-            this.maximized = false;
-            this.el.enableShadow(true);
-
-            if(this.dd){
-                this.dd.unlock();
-            }
-            if(this.collapsible && t.toggle){
-                t.toggle.show();
-            }
-            this.container.removeClass('x-window-maximized-ct');
-
-            this.doConstrain();
-            this.fireEvent('restore', this);
-        }
-        return this;
-    },
-
-
-    toggleMaximize : function(){
-        return this[this.maximized ? 'restore' : 'maximize']();
-    },
-
-
-    fitContainer : function(){
-        var vs = this.container.getViewSize(false);
-        this.setSize(vs.width, vs.height);
-    },
-
-
-
-    setZIndex : function(index){
-        if(this.modal){
-            this.mask.setStyle('z-index', index);
-        }
-        this.el.setZIndex(++index);
-        index += 5;
-
-        if(this.resizer){
-            this.resizer.proxy.setStyle('z-index', ++index);
-        }
-
-        this.lastZIndex = index;
-    },
-
-
-    alignTo : function(element, position, offsets){
-        var xy = this.el.getAlignToXY(element, position, offsets);
-        this.setPagePosition(xy[0], xy[1]);
-        return this;
-    },
-
-
-    anchorTo : function(el, alignment, offsets, monitorScroll){
-        this.clearAnchor();
-        this.anchorTarget = {
-            el: el,
-            alignment: alignment,
-            offsets: offsets
-        };
-
-        Ext.EventManager.onWindowResize(this.doAnchor, this);
-        var tm = typeof monitorScroll;
-        if(tm != 'undefined'){
-            Ext.EventManager.on(window, 'scroll', this.doAnchor, this,
-                {buffer: tm == 'number' ? monitorScroll : 50});
-        }
-        return this.doAnchor();
-    },
-
-
-    doAnchor : function(){
-        var o = this.anchorTarget;
-        this.alignTo(o.el, o.alignment, o.offsets);
-        return this;
-    },
-
-
-    clearAnchor : function(){
-        if(this.anchorTarget){
-            Ext.EventManager.removeResizeListener(this.doAnchor, this);
-            Ext.EventManager.un(window, 'scroll', this.doAnchor, this);
-            delete this.anchorTarget;
-        }
-        return this;
-    },
-
-
-    toFront : function(e){
-        if(this.manager.bringToFront(this)){
-            if(!e || !e.getTarget().focus){
-                this.focus();
-            }
-        }
-        return this;
-    },
-
-
-    setActive : function(active){
-        if(active){
-            if(!this.maximized){
-                this.el.enableShadow(true);
-            }
-            this.fireEvent('activate', this);
-        }else{
-            this.el.disableShadow();
-            this.fireEvent('deactivate', this);
-        }
-    },
-
-
-    toBack : function(){
-        this.manager.sendToBack(this);
-        return this;
-    },
-
-
-    center : function(){
-        var xy = this.el.getAlignToXY(this.container, 'c-c');
-        this.setPagePosition(xy[0], xy[1]);
-        return this;
-    }
-
-
-});
-Ext.reg('window', Ext.Window);
-
-
-Ext.Window.DD = Ext.extend(Ext.dd.DD, {
-
-    constructor : function(win){
-        this.win = win;
-        Ext.Window.DD.superclass.constructor.call(this, win.el.id, 'WindowDD-'+win.id);
-        this.setHandleElId(win.header.id);
-        this.scroll = false;
-    },
-
-    moveOnly:true,
-    headerOffsets:[100, 25],
-    startDrag : function(){
-        var w = this.win;
-        this.proxy = w.ghost(w.initialConfig.cls);
-        if(w.constrain !== false){
-            var so = w.el.shadowOffset;
-            this.constrainTo(w.container, {right: so, left: so, bottom: so});
-        }else if(w.constrainHeader !== false){
-            var s = this.proxy.getSize();
-            this.constrainTo(w.container, {right: -(s.width-this.headerOffsets[0]), bottom: -(s.height-this.headerOffsets[1])});
-        }
-    },
-    b4Drag : Ext.emptyFn,
-
-    onDrag : function(e){
-        this.alignElWithMouse(this.proxy, e.getPageX(), e.getPageY());
-    },
-
-    endDrag : function(e){
-        this.win.unghost();
-        this.win.saveState();
-    }
-});
-
-Ext.WindowGroup = function(){
-    var list = {};
-    var accessList = [];
-    var front = null;
-
-
-    var sortWindows = function(d1, d2){
-        return (!d1._lastAccess || d1._lastAccess < d2._lastAccess) ? -1 : 1;
-    };
-
-
-    var orderWindows = function(){
-        var a = accessList, len = a.length;
-        if(len > 0){
-            a.sort(sortWindows);
-            var seed = a[0].manager.zseed;
-            for(var i = 0; i < len; i++){
-                var win = a[i];
-                if(win && !win.hidden){
-                    win.setZIndex(seed + (i*10));
-                }
-            }
-        }
-        activateLast();
-    };
-
-
-    var setActiveWin = function(win){
-        if(win != front){
-            if(front){
-                front.setActive(false);
-            }
-            front = win;
-            if(win){
-                win.setActive(true);
-            }
-        }
-    };
-
-
-    var activateLast = function(){
-        for(var i = accessList.length-1; i >=0; --i) {
-            if(!accessList[i].hidden){
-                setActiveWin(accessList[i]);
-                return;
-            }
-        }
-
-        setActiveWin(null);
-    };
-
-    return {
-
-        zseed : 9000,
-
-
-        register : function(win){
-            if(win.manager){
-                win.manager.unregister(win);
-            }
-            win.manager = this;
-
-            list[win.id] = win;
-            accessList.push(win);
-            win.on('hide', activateLast);
-        },
-
-
-        unregister : function(win){
-            delete win.manager;
-            delete list[win.id];
-            win.un('hide', activateLast);
-            accessList.remove(win);
-        },
-
-
-        get : function(id){
-            return typeof id == "object" ? id : list[id];
-        },
-
-
-        bringToFront : function(win){
-            win = this.get(win);
-            if(win != front){
-                win._lastAccess = new Date().getTime();
-                orderWindows();
-                return true;
-            }
-            return false;
-        },
-
-
-        sendToBack : function(win){
-            win = this.get(win);
-            win._lastAccess = -(new Date().getTime());
-            orderWindows();
-            return win;
-        },
-
-
-        hideAll : function(){
-            for(var id in list){
-                if(list[id] && typeof list[id] != "function" && list[id].isVisible()){
-                    list[id].hide();
-                }
-            }
-        },
-
-
-        getActive : function(){
-            return front;
-        },
-
-
-        getBy : function(fn, scope){
-            var r = [];
-            for(var i = accessList.length-1; i >=0; --i) {
-                var win = accessList[i];
-                if(fn.call(scope||win, win) !== false){
-                    r.push(win);
-                }
-            }
-            return r;
-        },
-
-
-        each : function(fn, scope){
-            for(var id in list){
-                if(list[id] && typeof list[id] != "function"){
-                    if(fn.call(scope || list[id], list[id]) === false){
-                        return;
-                    }
-                }
-            }
-        }
-    };
-};
-
-
-
-Ext.WindowMgr = new Ext.WindowGroup();
-Ext.MessageBox = function(){
-    var dlg, opt, mask, waitTimer,
-        bodyEl, msgEl, textboxEl, textareaEl, progressBar, pp, iconEl, spacerEl,
-        buttons, activeTextEl, bwidth, bufferIcon = '', iconCls = '',
-        buttonNames = ['ok', 'yes', 'no', 'cancel'];
-
-
-    var handleButton = function(button){
-        buttons[button].blur();
-        if(dlg.isVisible()){
-            dlg.hide();
-            handleHide();
-            Ext.callback(opt.fn, opt.scope||window, [button, activeTextEl.dom.value, opt], 1);
-        }
-    };
-
-
-    var handleHide = function(){
-        if(opt && opt.cls){
-            dlg.el.removeClass(opt.cls);
-        }
-        progressBar.reset();
-    };
-
-
-    var handleEsc = function(d, k, e){
-        if(opt && opt.closable !== false){
-            dlg.hide();
-            handleHide();
-        }
-        if(e){
-            e.stopEvent();
-        }
-    };
-
-
-    var updateButtons = function(b){
-        var width = 0,
-            cfg;
-        if(!b){
-            Ext.each(buttonNames, function(name){
-                buttons[name].hide();
-            });
-            return width;
-        }
-        dlg.footer.dom.style.display = '';
-        Ext.iterate(buttons, function(name, btn){
-            cfg = b[name];
-            if(cfg){
-                btn.show();
-                btn.setText(Ext.isString(cfg) ? cfg : Ext.MessageBox.buttonText[name]);
-                width += btn.getEl().getWidth() + 15;
-            }else{
-                btn.hide();
-            }
-        });
-        return width;
-    };
-
-    return {
-
-        getDialog : function(titleText){
-           if(!dlg){
-                var btns = [];
-
-                buttons = {};
-                Ext.each(buttonNames, function(name){
-                    btns.push(buttons[name] = new Ext.Button({
-                        text: this.buttonText[name],
-                        handler: handleButton.createCallback(name),
-                        hideMode: 'offsets'
-                    }));
-                }, this);
-                dlg = new Ext.Window({
-                    autoCreate : true,
-                    title:titleText,
-                    resizable:false,
-                    constrain:true,
-                    constrainHeader:true,
-                    minimizable : false,
-                    maximizable : false,
-                    stateful: false,
-                    modal: true,
-                    shim:true,
-                    buttonAlign:"center",
-                    width:400,
-                    height:100,
-                    minHeight: 80,
-                    plain:true,
-                    footer:true,
-                    closable:true,
-                    close : function(){
-                        if(opt && opt.buttons && opt.buttons.no && !opt.buttons.cancel){
-                            handleButton("no");
-                        }else{
-                            handleButton("cancel");
-                        }
-                    },
-                    fbar: new Ext.Toolbar({
-                        items: btns,
-                        enableOverflow: false
-                    })
-                });
-                dlg.render(document.body);
-                dlg.getEl().addClass('x-window-dlg');
-                mask = dlg.mask;
-                bodyEl = dlg.body.createChild({
-                    html:'<div class="ext-mb-icon"></div><div class="ext-mb-content"><span class="ext-mb-text"></span><br /><div class="ext-mb-fix-cursor"><input type="text" class="ext-mb-input" /><textarea class="ext-mb-textarea"></textarea></div></div>'
-                });
-                iconEl = Ext.get(bodyEl.dom.firstChild);
-                var contentEl = bodyEl.dom.childNodes[1];
-                msgEl = Ext.get(contentEl.firstChild);
-                textboxEl = Ext.get(contentEl.childNodes[2].firstChild);
-                textboxEl.enableDisplayMode();
-                textboxEl.addKeyListener([10,13], function(){
-                    if(dlg.isVisible() && opt && opt.buttons){
-                        if(opt.buttons.ok){
-                            handleButton("ok");
-                        }else if(opt.buttons.yes){
-                            handleButton("yes");
-                        }
-                    }
-                });
-                textareaEl = Ext.get(contentEl.childNodes[2].childNodes[1]);
-                textareaEl.enableDisplayMode();
-                progressBar = new Ext.ProgressBar({
-                    renderTo:bodyEl
-                });
-               bodyEl.createChild({cls:'x-clear'});
-            }
-            return dlg;
-        },
-
-
-        updateText : function(text){
-            if(!dlg.isVisible() && !opt.width){
-                dlg.setSize(this.maxWidth, 100);
-            }
-
-            msgEl.update(text ? text + ' ' : '&#160;');
-
-            var iw = iconCls != '' ? (iconEl.getWidth() + iconEl.getMargins('lr')) : 0,
-                mw = msgEl.getWidth() + msgEl.getMargins('lr'),
-                fw = dlg.getFrameWidth('lr'),
-                bw = dlg.body.getFrameWidth('lr'),
-                w;
-
-            w = Math.max(Math.min(opt.width || iw+mw+fw+bw, opt.maxWidth || this.maxWidth),
-                    Math.max(opt.minWidth || this.minWidth, bwidth || 0));
-
-            if(opt.prompt === true){
-                activeTextEl.setWidth(w-iw-fw-bw);
-            }
-            if(opt.progress === true || opt.wait === true){
-                progressBar.setSize(w-iw-fw-bw);
-            }
-            if(Ext.isIE9m && w == bwidth){
-                w += 4;
-            }
-            msgEl.update(text || '&#160;');
-            dlg.setSize(w, 'auto').center();
-            return this;
-        },
-
-
-        updateProgress : function(value, progressText, msg){
-            progressBar.updateProgress(value, progressText);
-            if(msg){
-                this.updateText(msg);
-            }
-            return this;
-        },
-
-
-        isVisible : function(){
-            return dlg && dlg.isVisible();
-        },
-
-
-        hide : function(){
-            var proxy = dlg ? dlg.activeGhost : null;
-            if(this.isVisible() || proxy){
-                dlg.hide();
-                handleHide();
-                if (proxy){
-
-
-                    dlg.unghost(false, false);
-                }
-            }
-            return this;
-        },
-
-
-        show : function(options){
-            if(this.isVisible()){
-                this.hide();
-            }
-            opt = options;
-            var d = this.getDialog(opt.title || "&#160;");
-
-            d.setTitle(opt.title || "&#160;");
-            var allowClose = (opt.closable !== false && opt.progress !== true && opt.wait !== true);
-            d.tools.close.setDisplayed(allowClose);
-            activeTextEl = textboxEl;
-            opt.prompt = opt.prompt || (opt.multiline ? true : false);
-            if(opt.prompt){
-                if(opt.multiline){
-                    textboxEl.hide();
-                    textareaEl.show();
-                    textareaEl.setHeight(Ext.isNumber(opt.multiline) ? opt.multiline : this.defaultTextHeight);
-                    activeTextEl = textareaEl;
-                }else{
-                    textboxEl.show();
-                    textareaEl.hide();
-                }
-            }else{
-                textboxEl.hide();
-                textareaEl.hide();
-            }
-            activeTextEl.dom.value = opt.value || "";
-            if(opt.prompt){
-                d.focusEl = activeTextEl;
-            }else{
-                var bs = opt.buttons;
-                var db = null;
-                if(bs && bs.ok){
-                    db = buttons["ok"];
-                }else if(bs && bs.yes){
-                    db = buttons["yes"];
-                }
-                if (db){
-                    d.focusEl = db;
-                }
-            }
-            if(Ext.isDefined(opt.iconCls)){
-              d.setIconClass(opt.iconCls);
-            }
-            this.setIcon(Ext.isDefined(opt.icon) ? opt.icon : bufferIcon);
-            bwidth = updateButtons(opt.buttons);
-            progressBar.setVisible(opt.progress === true || opt.wait === true);
-            this.updateProgress(0, opt.progressText);
-            this.updateText(opt.msg);
-            if(opt.cls){
-                d.el.addClass(opt.cls);
-            }
-            d.proxyDrag = opt.proxyDrag === true;
-            d.modal = opt.modal !== false;
-            d.mask = opt.modal !== false ? mask : false;
-            if(!d.isVisible()){
-
-                document.body.appendChild(dlg.el.dom);
-                d.setAnimateTarget(opt.animEl);
-
-                d.on('show', function(){
-                    if(allowClose === true){
-                        d.keyMap.enable();
-                    }else{
-                        d.keyMap.disable();
-                    }
-                }, this, {single:true});
-                d.show(opt.animEl);
-            }
-            if(opt.wait === true){
-                progressBar.wait(opt.waitConfig);
-            }
-            return this;
-        },
-
-
-        setIcon : function(icon){
-            if(!dlg){
-                bufferIcon = icon;
-                return;
-            }
-            bufferIcon = undefined;
-            if(icon && icon != ''){
-                iconEl.removeClass('x-hidden');
-                iconEl.replaceClass(iconCls, icon);
-                bodyEl.addClass('x-dlg-icon');
-                iconCls = icon;
-            }else{
-                iconEl.replaceClass(iconCls, 'x-hidden');
-                bodyEl.removeClass('x-dlg-icon');
-                iconCls = '';
-            }
-            return this;
-        },
-
-
-        progress : function(title, msg, progressText){
-            this.show({
-                title : title,
-                msg : msg,
-                buttons: false,
-                progress:true,
-                closable:false,
-                minWidth: this.minProgressWidth,
-                progressText: progressText
-            });
-            return this;
-        },
-
-
-        wait : function(msg, title, config){
-            this.show({
-                title : title,
-                msg : msg,
-                buttons: false,
-                closable:false,
-                wait:true,
-                modal:true,
-                minWidth: this.minProgressWidth,
-                waitConfig: config
-            });
-            return this;
-        },
-
-
-        alert : function(title, msg, fn, scope){
-            this.show({
-                title : title,
-                msg : msg,
-                buttons: this.OK,
-                fn: fn,
-                scope : scope,
-                minWidth: this.minWidth
-            });
-            return this;
-        },
-
-
-        confirm : function(title, msg, fn, scope){
-            this.show({
-                title : title,
-                msg : msg,
-                buttons: this.YESNO,
-                fn: fn,
-                scope : scope,
-                icon: this.QUESTION,
-                minWidth: this.minWidth
-            });
-            return this;
-        },
-
-
-        prompt : function(title, msg, fn, scope, multiline, value){
-            this.show({
-                title : title,
-                msg : msg,
-                buttons: this.OKCANCEL,
-                fn: fn,
-                minWidth: this.minPromptWidth,
-                scope : scope,
-                prompt:true,
-                multiline: multiline,
-                value: value
-            });
-            return this;
-        },
-
-
-        OK : {ok:true},
-
-        CANCEL : {cancel:true},
-
-        OKCANCEL : {ok:true, cancel:true},
-
-        YESNO : {yes:true, no:true},
-
-        YESNOCANCEL : {yes:true, no:true, cancel:true},
-
-        INFO : 'ext-mb-info',
-
-        WARNING : 'ext-mb-warning',
-
-        QUESTION : 'ext-mb-question',
-
-        ERROR : 'ext-mb-error',
-
-
-        defaultTextHeight : 75,
-
-        maxWidth : 600,
-
-        minWidth : 100,
-
-        minProgressWidth : 250,
-
-        minPromptWidth: 250,
-
-        buttonText : {
-            ok : "OK",
-            cancel : "Cancel",
-            yes : "Yes",
-            no : "No"
-        }
-    };
-}();
-
-
-Ext.Msg = Ext.MessageBox;
-Ext.dd.PanelProxy  = Ext.extend(Object, {
-
-    constructor : function(panel, config){
-        this.panel = panel;
-        this.id = this.panel.id +'-ddproxy';
-        Ext.apply(this, config);
-    },
-
-
-    insertProxy : true,
-
-
-    setStatus : Ext.emptyFn,
-    reset : Ext.emptyFn,
-    update : Ext.emptyFn,
-    stop : Ext.emptyFn,
-    sync: Ext.emptyFn,
-
-
-    getEl : function(){
-        return this.ghost;
-    },
-
-
-    getGhost : function(){
-        return this.ghost;
-    },
-
-
-    getProxy : function(){
-        return this.proxy;
-    },
-
-
-    hide : function(){
-        if(this.ghost){
-            if(this.proxy){
-                this.proxy.remove();
-                delete this.proxy;
-            }
-            this.panel.el.dom.style.display = '';
-            this.ghost.remove();
-            delete this.ghost;
-        }
-    },
-
-
-    show : function(){
-        if(!this.ghost){
-            this.ghost = this.panel.createGhost(this.panel.initialConfig.cls, undefined, Ext.getBody());
-            this.ghost.setXY(this.panel.el.getXY());
-            if(this.insertProxy){
-                this.proxy = this.panel.el.insertSibling({cls:'x-panel-dd-spacer'});
-                this.proxy.setSize(this.panel.getSize());
-            }
-            this.panel.el.dom.style.display = 'none';
-        }
-    },
-
-
-    repair : function(xy, callback, scope){
-        this.hide();
-        if(typeof callback == "function"){
-            callback.call(scope || this);
-        }
-    },
-
-
-    moveProxy : function(parentNode, before){
-        if(this.proxy){
-            parentNode.insertBefore(this.proxy.dom, before);
-        }
-    }
-});
-
-
-Ext.Panel.DD = Ext.extend(Ext.dd.DragSource, {
-
-    constructor : function(panel, cfg){
-        this.panel = panel;
-        this.dragData = {panel: panel};
-        this.proxy = new Ext.dd.PanelProxy(panel, cfg);
-        Ext.Panel.DD.superclass.constructor.call(this, panel.el, cfg);
-        var h = panel.header,
-            el = panel.body;
-        if(h){
-            this.setHandleElId(h.id);
-            el = panel.header;
-        }
-        el.setStyle('cursor', 'move');
-        this.scroll = false;
-    },
-
-    showFrame: Ext.emptyFn,
-    startDrag: Ext.emptyFn,
-    b4StartDrag: function(x, y) {
-        this.proxy.show();
-    },
-    b4MouseDown: function(e) {
-        var x = e.getPageX(),
-            y = e.getPageY();
-        this.autoOffset(x, y);
-    },
-    onInitDrag : function(x, y){
-        this.onStartDrag(x, y);
-        return true;
-    },
-    createFrame : Ext.emptyFn,
-    getDragEl : function(e){
-        return this.proxy.ghost.dom;
-    },
-    endDrag : function(e){
-        this.proxy.hide();
-        this.panel.saveState();
-    },
-
-    autoOffset : function(x, y) {
-        x -= this.startPageX;
-        y -= this.startPageY;
-        this.setDelta(x, y);
-    }
-});
-Ext.state.Provider = Ext.extend(Ext.util.Observable, {
-
-    constructor : function(){
-
-        this.addEvents("statechange");
-        this.state = {};
-        Ext.state.Provider.superclass.constructor.call(this);
-    },
-
-
-    get : function(name, defaultValue){
-        return typeof this.state[name] == "undefined" ?
-            defaultValue : this.state[name];
-    },
-
-
-    clear : function(name){
-        delete this.state[name];
-        this.fireEvent("statechange", this, name, null);
-    },
-
-
-    set : function(name, value){
-        this.state[name] = value;
-        this.fireEvent("statechange", this, name, value);
-    },
-
-
-    decodeValue : function(cookie){
-
-        var re = /^(a|n|d|b|s|o|e)\:(.*)$/,
-            matches = re.exec(unescape(cookie)),
-            all,
-            type,
-            v,
-            kv;
-        if(!matches || !matches[1]){
-            return;
-        }
-        type = matches[1];
-        v = matches[2];
-        switch(type){
-            case 'e':
-                return null;
-            case 'n':
-                return parseFloat(v);
-            case 'd':
-                return new Date(Date.parse(v));
-            case 'b':
-                return (v == '1');
-            case 'a':
-                all = [];
-                if(v != ''){
-                    Ext.each(v.split('^'), function(val){
-                        all.push(this.decodeValue(val));
-                    }, this);
-                }
-                return all;
-           case 'o':
-                all = {};
-                if(v != ''){
-                    Ext.each(v.split('^'), function(val){
-                        kv = val.split('=');
-                        all[kv[0]] = this.decodeValue(kv[1]);
-                    }, this);
-                }
-                return all;
-           default:
-                return v;
-        }
-    },
-
-
-    encodeValue : function(v){
-        var enc,
-            flat = '',
-            i = 0,
-            len,
-            key;
-        if(v == null){
-            return 'e:1';
-        }else if(typeof v == 'number'){
-            enc = 'n:' + v;
-        }else if(typeof v == 'boolean'){
-            enc = 'b:' + (v ? '1' : '0');
-        }else if(Ext.isDate(v)){
-            enc = 'd:' + v.toGMTString();
-        }else if(Ext.isArray(v)){
-            for(len = v.length; i < len; i++){
-                flat += this.encodeValue(v[i]);
-                if(i != len - 1){
-                    flat += '^';
-                }
-            }
-            enc = 'a:' + flat;
-        }else if(typeof v == 'object'){
-            for(key in v){
-                if(typeof v[key] != 'function' && v[key] !== undefined){
-                    flat += key + '=' + this.encodeValue(v[key]) + '^';
-                }
-            }
-            enc = 'o:' + flat.substring(0, flat.length-1);
-        }else{
-            enc = 's:' + v;
-        }
-        return escape(enc);
-    }
-});
-
-Ext.state.Manager = function(){
-    var provider = new Ext.state.Provider();
-
-    return {
-
-        setProvider : function(stateProvider){
-            provider = stateProvider;
-        },
-
-
-        get : function(key, defaultValue){
-            return provider.get(key, defaultValue);
-        },
-
-
-         set : function(key, value){
-            provider.set(key, value);
-        },
-
-
-        clear : function(key){
-            provider.clear(key);
-        },
-
-
-        getProvider : function(){
-            return provider;
-        }
-    };
-}();
-
-Ext.state.CookieProvider = Ext.extend(Ext.state.Provider, {
-
-    constructor : function(config){
-        Ext.state.CookieProvider.superclass.constructor.call(this);
-        this.path = "/";
-        this.expires = new Date(new Date().getTime()+(1000*60*60*24*7));
-        this.domain = null;
-        this.secure = false;
-        Ext.apply(this, config);
-        this.state = this.readCookies();
-    },
-
-
-    set : function(name, value){
-        if(typeof value == "undefined" || value === null){
-            this.clear(name);
-            return;
-        }
-        this.setCookie(name, value);
-        Ext.state.CookieProvider.superclass.set.call(this, name, value);
-    },
-
-
-    clear : function(name){
-        this.clearCookie(name);
-        Ext.state.CookieProvider.superclass.clear.call(this, name);
-    },
-
-
-    readCookies : function(){
-        var cookies = {},
-            c = document.cookie + ";",
-            re = /\s?(.*?)=(.*?);/g,
-    	    matches,
-            name,
-            value;
-    	while((matches = re.exec(c)) != null){
-            name = matches[1];
-            value = matches[2];
-            if(name && name.substring(0,3) == "ys-"){
-                cookies[name.substr(3)] = this.decodeValue(value);
-            }
-        }
-        return cookies;
-    },
-
-
-    setCookie : function(name, value){
-        document.cookie = "ys-"+ name + "=" + this.encodeValue(value) +
-           ((this.expires == null) ? "" : ("; expires=" + this.expires.toGMTString())) +
-           ((this.path == null) ? "" : ("; path=" + this.path)) +
-           ((this.domain == null) ? "" : ("; domain=" + this.domain)) +
-           ((this.secure == true) ? "; secure" : "");
-    },
-
-
-    clearCookie : function(name){
-        document.cookie = "ys-" + name + "=null; expires=Thu, 01-Jan-70 00:00:01 GMT" +
-           ((this.path == null) ? "" : ("; path=" + this.path)) +
-           ((this.domain == null) ? "" : ("; domain=" + this.domain)) +
-           ((this.secure == true) ? "; secure" : "");
-    }
-});
-Ext.DataView = Ext.extend(Ext.BoxComponent, {
-
-
-
-
-
-
-
-
-
-    selectedClass : "x-view-selected",
-
-    emptyText : "",
-
-
-    deferEmptyText: true,
-
-    trackOver: false,
-
-
-    blockRefresh: false,
-
-
-    last: false,
-
-
-    initComponent : function(){
-        Ext.DataView.superclass.initComponent.call(this);
-        if(Ext.isString(this.tpl) || Ext.isArray(this.tpl)){
-            this.tpl = new Ext.XTemplate(this.tpl);
-        }
-
-        this.addEvents(
-
-            "beforeclick",
-
-            "click",
-
-            "mouseenter",
-
-            "mouseleave",
-
-            "containerclick",
-
-            "dblclick",
-
-            "contextmenu",
-
-            "containercontextmenu",
-
-            "selectionchange",
-
-
-            "beforeselect"
-        );
-
-        this.store = Ext.StoreMgr.lookup(this.store);
-        this.all = new Ext.CompositeElementLite();
-        this.selected = new Ext.CompositeElementLite();
-    },
-
-
-    afterRender : function(){
-        Ext.DataView.superclass.afterRender.call(this);
-
-		this.mon(this.getTemplateTarget(), {
-            "click": this.onClick,
-            "dblclick": this.onDblClick,
-            "contextmenu": this.onContextMenu,
-            scope:this
-        });
-
-        if(this.overClass || this.trackOver){
-            this.mon(this.getTemplateTarget(), {
-                "mouseover": this.onMouseOver,
-                "mouseout": this.onMouseOut,
-                scope:this
-            });
-        }
-
-        if(this.store){
-            this.bindStore(this.store, true);
-        }
-    },
-
-
-    refresh : function() {
-        this.clearSelections(false, true);
-        var el = this.getTemplateTarget(),
-            records = this.store.getRange();
-
-        el.update('');
-        if(records.length < 1){
-            if(!this.deferEmptyText || this.hasSkippedEmptyText){
-                el.update(this.emptyText);
-            }
-            this.all.clear();
-        }else{
-            this.tpl.overwrite(el, this.collectData(records, 0));
-            this.all.fill(Ext.query(this.itemSelector, el.dom));
-            this.updateIndexes(0);
-        }
-        this.hasSkippedEmptyText = true;
-    },
-
-    getTemplateTarget: function(){
-        return this.el;
-    },
-
-
-    prepareData : function(data){
-        return data;
-    },
-
-
-    collectData : function(records, startIndex){
-        var r = [],
-            i = 0,
-            len = records.length;
-        for(; i < len; i++){
-            r[r.length] = this.prepareData(records[i].data, startIndex + i, records[i]);
-        }
-        return r;
-    },
-
-
-    bufferRender : function(records, index){
-        var div = document.createElement('div');
-        this.tpl.overwrite(div, this.collectData(records, index));
-        return Ext.query(this.itemSelector, div);
-    },
-
-
-    onUpdate : function(ds, record){
-        var index = this.store.indexOf(record);
-        if(index > -1){
-            var sel = this.isSelected(index),
-                original = this.all.elements[index],
-                node = this.bufferRender([record], index)[0];
-
-            this.all.replaceElement(index, node, true);
-            if(sel){
-                this.selected.replaceElement(original, node);
-                this.all.item(index).addClass(this.selectedClass);
-            }
-            this.updateIndexes(index, index);
-        }
-    },
-
-
-    onAdd : function(ds, records, index){
-        if(this.all.getCount() === 0){
-            this.refresh();
-            return;
-        }
-        var nodes = this.bufferRender(records, index), n, a = this.all.elements;
-        if(index < this.all.getCount()){
-            n = this.all.item(index).insertSibling(nodes, 'before', true);
-            a.splice.apply(a, [index, 0].concat(nodes));
-        }else{
-            n = this.all.last().insertSibling(nodes, 'after', true);
-            a.push.apply(a, nodes);
-        }
-        this.updateIndexes(index);
-    },
-
-
-    onRemove : function(ds, record, index){
-        this.deselect(index);
-        this.all.removeElement(index, true);
-        this.updateIndexes(index);
-        if (this.store.getCount() === 0){
-            this.refresh();
-        }
-    },
-
-
-    refreshNode : function(index){
-        this.onUpdate(this.store, this.store.getAt(index));
-    },
-
-
-    updateIndexes : function(startIndex, endIndex){
-        var ns = this.all.elements;
-        startIndex = startIndex || 0;
-        endIndex = endIndex || ((endIndex === 0) ? 0 : (ns.length - 1));
-        for(var i = startIndex; i <= endIndex; i++){
-            ns[i].viewIndex = i;
-        }
-    },
-
-
-    getStore : function(){
-        return this.store;
-    },
-
-
-    bindStore : function(store, initial){
-        if(!initial && this.store){
-            if(store !== this.store && this.store.autoDestroy){
-                this.store.destroy();
-            }else{
-                this.store.un("beforeload", this.onBeforeLoad, this);
-                this.store.un("datachanged", this.onDataChanged, this);
-                this.store.un("add", this.onAdd, this);
-                this.store.un("remove", this.onRemove, this);
-                this.store.un("update", this.onUpdate, this);
-                this.store.un("clear", this.refresh, this);
-            }
-            if(!store){
-                this.store = null;
-            }
-        }
-        if(store){
-            store = Ext.StoreMgr.lookup(store);
-            store.on({
-                scope: this,
-                beforeload: this.onBeforeLoad,
-                datachanged: this.onDataChanged,
-                add: this.onAdd,
-                remove: this.onRemove,
-                update: this.onUpdate,
-                clear: this.refresh
-            });
-        }
-        this.store = store;
-        if(store){
-            this.refresh();
-        }
-    },
-
-
-    onDataChanged: function() {
-        if (this.blockRefresh !== true) {
-            this.refresh.apply(this, arguments);
-        }
-    },
-
-
-    findItemFromChild : function(node){
-        return Ext.fly(node).findParent(this.itemSelector, this.getTemplateTarget());
-    },
-
-
-    onClick : function(e){
-        var item = e.getTarget(this.itemSelector, this.getTemplateTarget()),
-            index;
-        if(item){
-            index = this.indexOf(item);
-            if(this.onItemClick(item, index, e) !== false){
-                this.fireEvent("click", this, index, item, e);
-            }
-        }else{
-            if(this.fireEvent("containerclick", this, e) !== false){
-                this.onContainerClick(e);
-            }
-        }
-    },
-
-    onContainerClick : function(e){
-        this.clearSelections();
-    },
-
-
-    onContextMenu : function(e){
-        var item = e.getTarget(this.itemSelector, this.getTemplateTarget());
-        if(item){
-            this.fireEvent("contextmenu", this, this.indexOf(item), item, e);
-        }else{
-            this.fireEvent("containercontextmenu", this, e);
-        }
-    },
-
-
-    onDblClick : function(e){
-        var item = e.getTarget(this.itemSelector, this.getTemplateTarget());
-        if(item){
-            this.fireEvent("dblclick", this, this.indexOf(item), item, e);
-        }
-    },
-
-
-    onMouseOver : function(e){
-        var item = e.getTarget(this.itemSelector, this.getTemplateTarget());
-        if(item && item !== this.lastItem){
-            this.lastItem = item;
-            Ext.fly(item).addClass(this.overClass);
-            this.fireEvent("mouseenter", this, this.indexOf(item), item, e);
-        }
-    },
-
-
-    onMouseOut : function(e){
-        if(this.lastItem){
-            if(!e.within(this.lastItem, true, true)){
-                Ext.fly(this.lastItem).removeClass(this.overClass);
-                this.fireEvent("mouseleave", this, this.indexOf(this.lastItem), this.lastItem, e);
-                delete this.lastItem;
-            }
-        }
-    },
-
-
-    onItemClick : function(item, index, e){
-        if(this.fireEvent("beforeclick", this, index, item, e) === false){
-            return false;
-        }
-        if(this.multiSelect){
-            this.doMultiSelection(item, index, e);
-            e.preventDefault();
-        }else if(this.singleSelect){
-            this.doSingleSelection(item, index, e);
-            e.preventDefault();
-        }
-        return true;
-    },
-
-
-    doSingleSelection : function(item, index, e){
-        if(e.ctrlKey && this.isSelected(index)){
-            this.deselect(index);
-        }else{
-            this.select(index, false);
-        }
-    },
-
-
-    doMultiSelection : function(item, index, e){
-        if(e.shiftKey && this.last !== false){
-            var last = this.last;
-            this.selectRange(last, index, e.ctrlKey);
-            this.last = last;
-        }else{
-            if((e.ctrlKey||this.simpleSelect) && this.isSelected(index)){
-                this.deselect(index);
-            }else{
-                this.select(index, e.ctrlKey || e.shiftKey || this.simpleSelect);
-            }
-        }
-    },
-
-
-    getSelectionCount : function(){
-        return this.selected.getCount();
-    },
-
-
-    getSelectedNodes : function(){
-        return this.selected.elements;
-    },
-
-
-    getSelectedIndexes : function(){
-        var indexes = [],
-            selected = this.selected.elements,
-            i = 0,
-            len = selected.length;
-
-        for(; i < len; i++){
-            indexes.push(selected[i].viewIndex);
-        }
-        return indexes;
-    },
-
-
-    getSelectedRecords : function(){
-        return this.getRecords(this.selected.elements);
-    },
-
-
-    getRecords : function(nodes){
-        var records = [],
-            i = 0,
-            len = nodes.length;
-
-        for(; i < len; i++){
-            records[records.length] = this.store.getAt(nodes[i].viewIndex);
-        }
-        return records;
-    },
-
-
-    getRecord : function(node){
-        return this.store.getAt(node.viewIndex);
-    },
-
-
-    clearSelections : function(suppressEvent, skipUpdate){
-        if((this.multiSelect || this.singleSelect) && this.selected.getCount() > 0){
-            if(!skipUpdate){
-                this.selected.removeClass(this.selectedClass);
-            }
-            this.selected.clear();
-            this.last = false;
-            if(!suppressEvent){
-                this.fireEvent("selectionchange", this, this.selected.elements);
-            }
-        }
-    },
-
-
-    isSelected : function(node){
-        return this.selected.contains(this.getNode(node));
-    },
-
-
-    deselect : function(node){
-        if(this.isSelected(node)){
-            node = this.getNode(node);
-            this.selected.removeElement(node);
-            if(this.last == node.viewIndex){
-                this.last = false;
-            }
-            Ext.fly(node).removeClass(this.selectedClass);
-            this.fireEvent("selectionchange", this, this.selected.elements);
-        }
-    },
-
-
-    select : function(nodeInfo, keepExisting, suppressEvent){
-        if(Ext.isArray(nodeInfo)){
-            if(!keepExisting){
-                this.clearSelections(true);
-            }
-            for(var i = 0, len = nodeInfo.length; i < len; i++){
-                this.select(nodeInfo[i], true, true);
-            }
-            if(!suppressEvent){
-                this.fireEvent("selectionchange", this, this.selected.elements);
-            }
-        } else{
-            var node = this.getNode(nodeInfo);
-            if(!keepExisting){
-                this.clearSelections(true);
-            }
-            if(node && !this.isSelected(node)){
-                if(this.fireEvent("beforeselect", this, node, this.selected.elements) !== false){
-                    Ext.fly(node).addClass(this.selectedClass);
-                    this.selected.add(node);
-                    this.last = node.viewIndex;
-                    if(!suppressEvent){
-                        this.fireEvent("selectionchange", this, this.selected.elements);
-                    }
-                }
-            }
-        }
-    },
-
-
-    selectRange : function(start, end, keepExisting){
-        if(!keepExisting){
-            this.clearSelections(true);
-        }
-        this.select(this.getNodes(start, end), true);
-    },
-
-
-    getNode : function(nodeInfo){
-        if(Ext.isString(nodeInfo)){
-            return document.getElementById(nodeInfo);
-        }else if(Ext.isNumber(nodeInfo)){
-            return this.all.elements[nodeInfo];
-        }else if(nodeInfo instanceof Ext.data.Record){
-            var idx = this.store.indexOf(nodeInfo);
-            return this.all.elements[idx];
-        }
-        return nodeInfo;
-    },
-
-
-    getNodes : function(start, end){
-        var ns = this.all.elements,
-            nodes = [],
-            i;
-
-        start = start || 0;
-        end = !Ext.isDefined(end) ? Math.max(ns.length - 1, 0) : end;
-        if(start <= end){
-            for(i = start; i <= end && ns[i]; i++){
-                nodes.push(ns[i]);
-            }
-        } else{
-            for(i = start; i >= end && ns[i]; i--){
-                nodes.push(ns[i]);
-            }
-        }
-        return nodes;
-    },
-
-
-    indexOf : function(node){
-        node = this.getNode(node);
-        if(Ext.isNumber(node.viewIndex)){
-            return node.viewIndex;
-        }
-        return this.all.indexOf(node);
-    },
-
-
-    onBeforeLoad : function(){
-        if(this.loadingText){
-            this.clearSelections(false, true);
-            this.getTemplateTarget().update('<div class="loading-indicator">'+this.loadingText+'</div>');
-            this.all.clear();
-        }
-    },
-
-    onDestroy : function(){
-        this.all.clear();
-        this.selected.clear();
-        Ext.DataView.superclass.onDestroy.call(this);
-        this.bindStore(null);
-    }
-});
-
-
-Ext.DataView.prototype.setStore = Ext.DataView.prototype.bindStore;
-
-Ext.reg('dataview', Ext.DataView);
-
-Ext.list.ListView = Ext.extend(Ext.DataView, {
-
-
-
-    itemSelector: 'dl',
-
-    selectedClass:'x-list-selected',
-
-    overClass:'x-list-over',
-
-
-    scrollOffset : undefined,
-
-    columnResize: true,
-
-
-    columnSort: true,
-
-
-
-    maxColumnWidth: Ext.isIE9m ? 99 : 100,
-
-    initComponent : function(){
-        if(this.columnResize){
-            this.colResizer = new Ext.list.ColumnResizer(this.colResizer);
-            this.colResizer.init(this);
-        }
-        if(this.columnSort){
-            this.colSorter = new Ext.list.Sorter(this.columnSort);
-            this.colSorter.init(this);
-        }
-        if(!this.internalTpl){
-            this.internalTpl = new Ext.XTemplate(
-                '<div class="x-list-header"><div class="x-list-header-inner">',
-                    '<tpl for="columns">',
-                    '<div style="width:{[values.width*100]}%;text-align:{align};"><em class="x-unselectable" unselectable="on" id="',this.id, '-xlhd-{#}">',
-                        '{header}',
-                    '</em></div>',
-                    '</tpl>',
-                    '<div class="x-clear"></div>',
-                '</div></div>',
-                '<div class="x-list-body"><div class="x-list-body-inner">',
-                '</div></div>'
-            );
-        }
-        if(!this.tpl){
-            this.tpl = new Ext.XTemplate(
-                '<tpl for="rows">',
-                    '<dl>',
-                        '<tpl for="parent.columns">',
-                        '<dt style="width:{[values.width*100]}%;text-align:{align};">',
-                        '<em unselectable="on"<tpl if="cls"> class="{cls}</tpl>">',
-                            '{[values.tpl.apply(parent)]}',
-                        '</em></dt>',
-                        '</tpl>',
-                        '<div class="x-clear"></div>',
-                    '</dl>',
-                '</tpl>'
-            );
-        };
-
-        var cs = this.columns,
-            allocatedWidth = 0,
-            colsWithWidth = 0,
-            len = cs.length,
-            columns = [];
-
-        for(var i = 0; i < len; i++){
-            var c = cs[i];
-            if(!c.isColumn) {
-                c.xtype = c.xtype ? (/^lv/.test(c.xtype) ? c.xtype : 'lv' + c.xtype) : 'lvcolumn';
-                c = Ext.create(c);
-            }
-            if(c.width) {
-                allocatedWidth += c.width*100;
-                if(allocatedWidth > this.maxColumnWidth){
-                    c.width -= (allocatedWidth - this.maxColumnWidth) / 100;
-                }
-                colsWithWidth++;
-            }
-            columns.push(c);
-        }
-
-        cs = this.columns = columns;
-
-
-        if(colsWithWidth < len){
-            var remaining = len - colsWithWidth;
-            if(allocatedWidth < this.maxColumnWidth){
-                var perCol = ((this.maxColumnWidth-allocatedWidth) / remaining)/100;
-                for(var j = 0; j < len; j++){
-                    var c = cs[j];
-                    if(!c.width){
-                        c.width = perCol;
-                    }
-                }
-            }
-        }
-        Ext.list.ListView.superclass.initComponent.call(this);
-    },
-
-    onRender : function(){
-        this.autoEl = {
-            cls: 'x-list-wrap'
-        };
-        Ext.list.ListView.superclass.onRender.apply(this, arguments);
-
-        this.internalTpl.overwrite(this.el, {columns: this.columns});
-
-        this.innerBody = Ext.get(this.el.dom.childNodes[1].firstChild);
-        this.innerHd = Ext.get(this.el.dom.firstChild.firstChild);
-
-        if(this.hideHeaders){
-            this.el.dom.firstChild.style.display = 'none';
-        }
-    },
-
-    getTemplateTarget : function(){
-        return this.innerBody;
-    },
-
-
-    collectData : function(){
-        var rs = Ext.list.ListView.superclass.collectData.apply(this, arguments);
-        return {
-            columns: this.columns,
-            rows: rs
-        };
-    },
-
-    verifyInternalSize : function(){
-        if(this.lastSize){
-            this.onResize(this.lastSize.width, this.lastSize.height);
-        }
-    },
-
-
-    onResize : function(w, h){
-        var body = this.innerBody.dom,
-            header = this.innerHd.dom,
-            scrollWidth = w - Ext.num(this.scrollOffset, Ext.getScrollBarWidth()) + 'px',
-            parentNode;
-
-        if(!body){
-            return;
-        }
-        parentNode = body.parentNode;
-        if(Ext.isNumber(w)){
-            if(this.reserveScrollOffset || ((parentNode.offsetWidth - parentNode.clientWidth) > 10)){
-                body.style.width = scrollWidth;
-                header.style.width = scrollWidth;
-            }else{
-                body.style.width = w + 'px';
-                header.style.width = w + 'px';
-                setTimeout(function(){
-                    if((parentNode.offsetWidth - parentNode.clientWidth) > 10){
-                        body.style.width = scrollWidth;
-                        header.style.width = scrollWidth;
-                    }
-                }, 10);
-            }
-        }
-        if(Ext.isNumber(h)){
-            parentNode.style.height = Math.max(0, h - header.parentNode.offsetHeight) + 'px';
-        }
-    },
-
-    updateIndexes : function(){
-        Ext.list.ListView.superclass.updateIndexes.apply(this, arguments);
-        this.verifyInternalSize();
-    },
-
-    findHeaderIndex : function(header){
-        header = header.dom || header;
-        var parentNode = header.parentNode,
-            children = parentNode.parentNode.childNodes,
-            i = 0,
-            c;
-        for(; c = children[i]; i++){
-            if(c == parentNode){
-                return i;
-            }
-        }
-        return -1;
-    },
-
-    setHdWidths : function(){
-        var els = this.innerHd.dom.getElementsByTagName('div'),
-            i = 0,
-            columns = this.columns,
-            len = columns.length;
-
-        for(; i < len; i++){
-            els[i].style.width = (columns[i].width*100) + '%';
-        }
-    }
-});
-
-Ext.reg('listview', Ext.list.ListView);
-
-
-Ext.ListView = Ext.list.ListView;
-Ext.list.Column = Ext.extend(Object, {
-
-    isColumn: true,
-
-
-    align: 'left',
-
-    header: '',
-
-
-    width: null,
-
-
-    cls: '',
-
-
-
-
-
-    constructor : function(c){
-        if(!c.tpl){
-            c.tpl = new Ext.XTemplate('{' + c.dataIndex + '}');
-        }
-        else if(Ext.isString(c.tpl)){
-            c.tpl = new Ext.XTemplate(c.tpl);
-        }
-
-        Ext.apply(this, c);
-    }
-});
-
-Ext.reg('lvcolumn', Ext.list.Column);
-
-
-Ext.list.NumberColumn = Ext.extend(Ext.list.Column, {
-
-    format: '0,000.00',
-
-    constructor : function(c) {
-        c.tpl = c.tpl || new Ext.XTemplate('{' + c.dataIndex + ':number("' + (c.format || this.format) + '")}');
-        Ext.list.NumberColumn.superclass.constructor.call(this, c);
-    }
-});
-
-Ext.reg('lvnumbercolumn', Ext.list.NumberColumn);
-
-
-Ext.list.DateColumn = Ext.extend(Ext.list.Column, {
-    format: 'm/d/Y',
-    constructor : function(c) {
-        c.tpl = c.tpl || new Ext.XTemplate('{' + c.dataIndex + ':date("' + (c.format || this.format) + '")}');
-        Ext.list.DateColumn.superclass.constructor.call(this, c);
-    }
-});
-Ext.reg('lvdatecolumn', Ext.list.DateColumn);
-
-
-Ext.list.BooleanColumn = Ext.extend(Ext.list.Column, {
-
-    trueText: 'true',
-
-    falseText: 'false',
-
-    undefinedText: '&#160;',
-
-    constructor : function(c) {
-        c.tpl = c.tpl || new Ext.XTemplate('{' + c.dataIndex + ':this.format}');
-
-        var t = this.trueText, f = this.falseText, u = this.undefinedText;
-        c.tpl.format = function(v){
-            if(v === undefined){
-                return u;
-            }
-            if(!v || v === 'false'){
-                return f;
-            }
-            return t;
-        };
-
-        Ext.list.DateColumn.superclass.constructor.call(this, c);
-    }
-});
-
-Ext.reg('lvbooleancolumn', Ext.list.BooleanColumn);
-Ext.list.ColumnResizer = Ext.extend(Ext.util.Observable, {
-
-    minPct: .05,
-
-    constructor: function(config){
-        Ext.apply(this, config);
-        Ext.list.ColumnResizer.superclass.constructor.call(this);
-    },
-    init : function(listView){
-        this.view = listView;
-        listView.on('render', this.initEvents, this);
-    },
-
-    initEvents : function(view){
-        view.mon(view.innerHd, 'mousemove', this.handleHdMove, this);
-        this.tracker = new Ext.dd.DragTracker({
-            onBeforeStart: this.onBeforeStart.createDelegate(this),
-            onStart: this.onStart.createDelegate(this),
-            onDrag: this.onDrag.createDelegate(this),
-            onEnd: this.onEnd.createDelegate(this),
-            tolerance: 3,
-            autoStart: 300
-        });
-        this.tracker.initEl(view.innerHd);
-        view.on('beforedestroy', this.tracker.destroy, this.tracker);
-    },
-
-    handleHdMove : function(e, t){
-        var handleWidth = 5,
-            x = e.getPageX(),
-            header = e.getTarget('em', 3, true);
-        if(header){
-            var region = header.getRegion(),
-                style = header.dom.style,
-                parentNode = header.dom.parentNode;
-
-            if(x - region.left <= handleWidth && parentNode != parentNode.parentNode.firstChild){
-                this.activeHd = Ext.get(parentNode.previousSibling.firstChild);
-                style.cursor = Ext.isWebKit ? 'e-resize' : 'col-resize';
-            } else if(region.right - x <= handleWidth && parentNode != parentNode.parentNode.lastChild.previousSibling){
-                this.activeHd = header;
-                style.cursor = Ext.isWebKit ? 'w-resize' : 'col-resize';
-            } else{
-                delete this.activeHd;
-                style.cursor = '';
-            }
-        }
-    },
-
-    onBeforeStart : function(e){
-        this.dragHd = this.activeHd;
-        return !!this.dragHd;
-    },
-
-    onStart: function(e){
-
-        var me = this,
-            view = me.view,
-            dragHeader = me.dragHd,
-            x = me.tracker.getXY()[0];
-
-        me.proxy = view.el.createChild({cls:'x-list-resizer'});
-        me.dragX = dragHeader.getX();
-        me.headerIndex = view.findHeaderIndex(dragHeader);
-
-        me.headersDisabled = view.disableHeaders;
-        view.disableHeaders = true;
-
-        me.proxy.setHeight(view.el.getHeight());
-        me.proxy.setX(me.dragX);
-        me.proxy.setWidth(x - me.dragX);
-
-        this.setBoundaries();
-
-    },
-
-
-    setBoundaries: function(relativeX){
-        var view = this.view,
-            headerIndex = this.headerIndex,
-            width = view.innerHd.getWidth(),
-            relativeX = view.innerHd.getX(),
-            minWidth = Math.ceil(width * this.minPct),
-            maxWidth = width - minWidth,
-            numColumns = view.columns.length,
-            headers = view.innerHd.select('em', true),
-            minX = minWidth + relativeX,
-            maxX = maxWidth + relativeX,
-            header;
-
-        if (numColumns == 2) {
-            this.minX = minX;
-            this.maxX = maxX;
-        }else{
-            header = headers.item(headerIndex + 2);
-            this.minX = headers.item(headerIndex).getX() + minWidth;
-            this.maxX = header ? header.getX() - minWidth : maxX;
-            if (headerIndex == 0) {
-
-                this.minX = minX;
-            } else if (headerIndex == numColumns - 2) {
-
-                this.maxX = maxX;
-            }
-        }
-    },
-
-    onDrag: function(e){
-        var me = this,
-            cursorX = me.tracker.getXY()[0].constrain(me.minX, me.maxX);
-
-        me.proxy.setWidth(cursorX - this.dragX);
-    },
-
-    onEnd: function(e){
-
-        var newWidth = this.proxy.getWidth(),
-            index = this.headerIndex,
-            view = this.view,
-            columns = view.columns,
-            width = view.innerHd.getWidth(),
-            newPercent = Math.ceil(newWidth * view.maxColumnWidth / width) / 100,
-            disabled = this.headersDisabled,
-            headerCol = columns[index],
-            otherCol = columns[index + 1],
-            totalPercent = headerCol.width + otherCol.width;
-
-        this.proxy.remove();
-
-        headerCol.width = newPercent;
-        otherCol.width = totalPercent - newPercent;
-
-        delete this.dragHd;
-        view.setHdWidths();
-        view.refresh();
-
-        setTimeout(function(){
-            view.disableHeaders = disabled;
-        }, 100);
-    }
-});
-
-
-Ext.ListView.ColumnResizer = Ext.list.ColumnResizer;
-Ext.list.Sorter = Ext.extend(Ext.util.Observable, {
-
-    sortClasses : ["sort-asc", "sort-desc"],
-
-    constructor: function(config){
-        Ext.apply(this, config);
-        Ext.list.Sorter.superclass.constructor.call(this);
-    },
-
-    init : function(listView){
-        this.view = listView;
-        listView.on('render', this.initEvents, this);
-    },
-
-    initEvents : function(view){
-        view.mon(view.innerHd, 'click', this.onHdClick, this);
-        view.innerHd.setStyle('cursor', 'pointer');
-        view.mon(view.store, 'datachanged', this.updateSortState, this);
-        this.updateSortState.defer(10, this, [view.store]);
-    },
-
-    updateSortState : function(store){
-        var state = store.getSortState();
-        if(!state){
-            return;
-        }
-        this.sortState = state;
-        var cs = this.view.columns, sortColumn = -1;
-        for(var i = 0, len = cs.length; i < len; i++){
-            if(cs[i].dataIndex == state.field){
-                sortColumn = i;
-                break;
-            }
-        }
-        if(sortColumn != -1){
-            var sortDir = state.direction;
-            this.updateSortIcon(sortColumn, sortDir);
-        }
-    },
-
-    updateSortIcon : function(col, dir){
-        var sc = this.sortClasses;
-        var hds = this.view.innerHd.select('em').removeClass(sc);
-        hds.item(col).addClass(sc[dir == "DESC" ? 1 : 0]);
-    },
-
-    onHdClick : function(e){
-        var hd = e.getTarget('em', 3);
-        if(hd && !this.view.disableHeaders){
-            var index = this.view.findHeaderIndex(hd);
-            this.view.store.sort(this.view.columns[index].dataIndex);
-        }
-    }
-});
-
-
-Ext.ListView.Sorter = Ext.list.Sorter;
-Ext.TabPanel = Ext.extend(Ext.Panel,  {
-
-
-
-    deferredRender : true,
-
-    tabWidth : 120,
-
-    minTabWidth : 30,
-
-    resizeTabs : false,
-
-    enableTabScroll : false,
-
-    scrollIncrement : 0,
-
-    scrollRepeatInterval : 400,
-
-    scrollDuration : 0.35,
-
-    animScroll : true,
-
-    tabPosition : 'top',
-
-    baseCls : 'x-tab-panel',
-
-    autoTabs : false,
-
-    autoTabSelector : 'div.x-tab',
-
-    activeTab : undefined,
-
-    tabMargin : 2,
-
-    plain : false,
-
-    wheelIncrement : 20,
-
-
-    idDelimiter : '__',
-
-
-    itemCls : 'x-tab-item',
-
-
-    elements : 'body',
-    headerAsText : false,
-    frame : false,
-    hideBorders :true,
-
-
-    initComponent : function(){
-        this.frame = false;
-        Ext.TabPanel.superclass.initComponent.call(this);
-        this.addEvents(
-
-            'beforetabchange',
-
-            'tabchange',
-
-            'contextmenu'
-        );
-
-        this.setLayout(new Ext.layout.CardLayout(Ext.apply({
-            layoutOnCardChange: this.layoutOnTabChange,
-            deferredRender: this.deferredRender
-        }, this.layoutConfig)));
-
-        if(this.tabPosition == 'top'){
-            this.elements += ',header';
-            this.stripTarget = 'header';
-        }else {
-            this.elements += ',footer';
-            this.stripTarget = 'footer';
-        }
-        if(!this.stack){
-            this.stack = Ext.TabPanel.AccessStack();
-        }
-        this.initItems();
-    },
-
-
-    onRender : function(ct, position){
-        Ext.TabPanel.superclass.onRender.call(this, ct, position);
-
-        if(this.plain){
-            var pos = this.tabPosition == 'top' ? 'header' : 'footer';
-            this[pos].addClass('x-tab-panel-'+pos+'-plain');
-        }
-
-        var st = this[this.stripTarget];
-
-        this.stripWrap = st.createChild({cls:'x-tab-strip-wrap', cn:{
-            tag:'ul', cls:'x-tab-strip x-tab-strip-'+this.tabPosition}});
-
-        var beforeEl = (this.tabPosition=='bottom' ? this.stripWrap : null);
-        st.createChild({cls:'x-tab-strip-spacer'}, beforeEl);
-        this.strip = new Ext.Element(this.stripWrap.dom.firstChild);
-
-
-        this.edge = this.strip.createChild({tag:'li', cls:'x-tab-edge', cn: [{tag: 'span', cls: 'x-tab-strip-text', cn: '&#160;'}]});
-        this.strip.createChild({cls:'x-clear'});
-
-        this.body.addClass('x-tab-panel-body-'+this.tabPosition);
-
-
-        if(!this.itemTpl){
-            var tt = new Ext.Template(
-                 '<li class="{cls}" id="{id}"><a class="x-tab-strip-close"></a>',
-                 '<a class="x-tab-right" href="#"><em class="x-tab-left">',
-                 '<span class="x-tab-strip-inner"><span class="x-tab-strip-text {iconCls}">{text}</span></span>',
-                 '</em></a></li>'
-            );
-            tt.disableFormats = true;
-            tt.compile();
-            Ext.TabPanel.prototype.itemTpl = tt;
-        }
-
-        this.items.each(this.initTab, this);
-    },
-
-
-    afterRender : function(){
-        Ext.TabPanel.superclass.afterRender.call(this);
-        if(this.autoTabs){
-            this.readTabs(false);
-        }
-        if(this.activeTab !== undefined){
-            var item = Ext.isObject(this.activeTab) ? this.activeTab : this.items.get(this.activeTab);
-            delete this.activeTab;
-            this.setActiveTab(item);
-        }
-    },
-
-
-    initEvents : function(){
-        Ext.TabPanel.superclass.initEvents.call(this);
-        this.mon(this.strip, {
-            scope: this,
-            mousedown: this.onStripMouseDown,
-            contextmenu: this.onStripContextMenu
-        });
-        if(this.enableTabScroll){
-            this.mon(this.strip, 'mousewheel', this.onWheel, this);
-        }
-    },
-
-
-    findTargets : function(e){
-        var item = null,
-            itemEl = e.getTarget('li:not(.x-tab-edge)', this.strip);
-
-        if(itemEl){
-            item = this.getComponent(itemEl.id.split(this.idDelimiter)[1]);
-            if(item.disabled){
-                return {
-                    close : null,
-                    item : null,
-                    el : null
-                };
-            }
-        }
-        return {
-            close : e.getTarget('.x-tab-strip-close', this.strip),
-            item : item,
-            el : itemEl
-        };
-    },
-
-
-    onStripMouseDown : function(e){
-        if(e.button !== 0){
-            return;
-        }
-        e.preventDefault();
-        var t = this.findTargets(e);
-        if(t.close){
-            if (t.item.fireEvent('beforeclose', t.item) !== false) {
-                t.item.fireEvent('close', t.item);
-                this.remove(t.item);
-            }
-            return;
-        }
-        if(t.item && t.item != this.activeTab){
-            this.setActiveTab(t.item);
-        }
-    },
-
-
-    onStripContextMenu : function(e){
-        e.preventDefault();
-        var t = this.findTargets(e);
-        if(t.item){
-            this.fireEvent('contextmenu', this, t.item, e);
-        }
-    },
-
-
-    readTabs : function(removeExisting){
-        if(removeExisting === true){
-            this.items.each(function(item){
-                this.remove(item);
-            }, this);
-        }
-        var tabs = this.el.query(this.autoTabSelector);
-        for(var i = 0, len = tabs.length; i < len; i++){
-            var tab = tabs[i],
-                title = tab.getAttribute('title');
-            tab.removeAttribute('title');
-            this.add({
-                title: title,
-                contentEl: tab
-            });
-        }
-    },
-
-
-    initTab : function(item, index){
-        var before = this.strip.dom.childNodes[index],
-            p = this.getTemplateArgs(item),
-            el = before ?
-                 this.itemTpl.insertBefore(before, p) :
-                 this.itemTpl.append(this.strip, p),
-            cls = 'x-tab-strip-over',
-            tabEl = Ext.get(el);
-
-        tabEl.hover(function(){
-            if(!item.disabled){
-                tabEl.addClass(cls);
-            }
-        }, function(){
-            tabEl.removeClass(cls);
-        });
-
-        if(item.tabTip){
-            tabEl.child('span.x-tab-strip-text', true).qtip = item.tabTip;
-        }
-        item.tabEl = el;
-
-
-        tabEl.select('a').on('click', function(e){
-            if(!e.getPageX()){
-                this.onStripMouseDown(e);
-            }
-        }, this, {preventDefault: true});
-
-        item.on({
-            scope: this,
-            disable: this.onItemDisabled,
-            enable: this.onItemEnabled,
-            titlechange: this.onItemTitleChanged,
-            iconchange: this.onItemIconChanged,
-            beforeshow: this.onBeforeShowItem
-        });
-    },
-
-
-
-
-    getTemplateArgs : function(item) {
-        var cls = item.closable ? 'x-tab-strip-closable' : '';
-        if(item.disabled){
-            cls += ' x-item-disabled';
-        }
-        if(item.iconCls){
-            cls += ' x-tab-with-icon';
-        }
-        if(item.tabCls){
-            cls += ' ' + item.tabCls;
-        }
-
-        return {
-            id: this.id + this.idDelimiter + item.getItemId(),
-            text: item.title,
-            cls: cls,
-            iconCls: item.iconCls || ''
-        };
-    },
-
-
-    onAdd : function(c){
-        Ext.TabPanel.superclass.onAdd.call(this, c);
-        if(this.rendered){
-            var items = this.items;
-            this.initTab(c, items.indexOf(c));
-            this.delegateUpdates();
-        }
-    },
-
-
-    onBeforeAdd : function(item){
-        var existing = item.events ? (this.items.containsKey(item.getItemId()) ? item : null) : this.items.get(item);
-        if(existing){
-            this.setActiveTab(item);
-            return false;
-        }
-        Ext.TabPanel.superclass.onBeforeAdd.apply(this, arguments);
-        var es = item.elements;
-        item.elements = es ? es.replace(',header', '') : es;
-        item.border = (item.border === true);
-    },
-
-
-    onRemove : function(c){
-        var te = Ext.get(c.tabEl);
-
-        if(te){
-            te.select('a').removeAllListeners();
-            Ext.destroy(te);
-        }
-        Ext.TabPanel.superclass.onRemove.call(this, c);
-        this.stack.remove(c);
-        delete c.tabEl;
-        c.un('disable', this.onItemDisabled, this);
-        c.un('enable', this.onItemEnabled, this);
-        c.un('titlechange', this.onItemTitleChanged, this);
-        c.un('iconchange', this.onItemIconChanged, this);
-        c.un('beforeshow', this.onBeforeShowItem, this);
-        if(c == this.activeTab){
-            var next = this.stack.next();
-            if(next){
-                this.setActiveTab(next);
-            }else if(this.items.getCount() > 0){
-                this.setActiveTab(0);
-            }else{
-                this.setActiveTab(null);
-            }
-        }
-        if(!this.destroying){
-            this.delegateUpdates();
-        }
-    },
-
-
-    onBeforeShowItem : function(item){
-        if(item != this.activeTab){
-            this.setActiveTab(item);
-            return false;
-        }
-    },
-
-
-    onItemDisabled : function(item){
-        var el = this.getTabEl(item);
-        if(el){
-            Ext.fly(el).addClass('x-item-disabled');
-        }
-        this.stack.remove(item);
-    },
-
-
-    onItemEnabled : function(item){
-        var el = this.getTabEl(item);
-        if(el){
-            Ext.fly(el).removeClass('x-item-disabled');
-        }
-    },
-
-
-    onItemTitleChanged : function(item){
-        var el = this.getTabEl(item);
-        if(el){
-            Ext.fly(el).child('span.x-tab-strip-text', true).innerHTML = item.title;
-            this.delegateUpdates();
-        }
-    },
-
-
-    onItemIconChanged : function(item, iconCls, oldCls){
-        var el = this.getTabEl(item);
-        if(el){
-            el = Ext.get(el);
-            el.child('span.x-tab-strip-text').replaceClass(oldCls, iconCls);
-            el[Ext.isEmpty(iconCls) ? 'removeClass' : 'addClass']('x-tab-with-icon');
-            this.delegateUpdates();
-        }
-    },
-
-
-    getTabEl : function(item){
-        var c = this.getComponent(item);
-        return c ? c.tabEl : null;
-    },
-
-
-    onResize : function(){
-        Ext.TabPanel.superclass.onResize.apply(this, arguments);
-        this.delegateUpdates();
-    },
-
-
-    beginUpdate : function(){
-        this.suspendUpdates = true;
-    },
-
-
-    endUpdate : function(){
-        this.suspendUpdates = false;
-        this.delegateUpdates();
-    },
-
-
-    hideTabStripItem : function(item){
-        item = this.getComponent(item);
-        var el = this.getTabEl(item);
-        if(el){
-            el.style.display = 'none';
-            this.delegateUpdates();
-        }
-        this.stack.remove(item);
-    },
-
-
-    unhideTabStripItem : function(item){
-        item = this.getComponent(item);
-        var el = this.getTabEl(item);
-        if(el){
-            el.style.display = '';
-            this.delegateUpdates();
-        }
-    },
-
-
-    delegateUpdates : function(){
-        var rendered = this.rendered;
-        if(this.suspendUpdates){
-            return;
-        }
-        if(this.resizeTabs && rendered){
-            this.autoSizeTabs();
-        }
-        if(this.enableTabScroll && rendered){
-            this.autoScrollTabs();
-        }
-    },
-
-
-    autoSizeTabs : function(){
-        var count = this.items.length,
-            ce = this.tabPosition != 'bottom' ? 'header' : 'footer',
-            ow = this[ce].dom.offsetWidth,
-            aw = this[ce].dom.clientWidth;
-
-        if(!this.resizeTabs || count < 1 || !aw){
-            return;
-        }
-
-        var each = Math.max(Math.min(Math.floor((aw-4) / count) - this.tabMargin, this.tabWidth), this.minTabWidth);
-        this.lastTabWidth = each;
-        var lis = this.strip.query('li:not(.x-tab-edge)');
-        for(var i = 0, len = lis.length; i < len; i++) {
-            var li = lis[i],
-                inner = Ext.fly(li).child('.x-tab-strip-inner', true),
-                tw = li.offsetWidth,
-                iw = inner.offsetWidth;
-            inner.style.width = (each - (tw-iw)) + 'px';
-        }
-    },
-
-
-    adjustBodyWidth : function(w){
-        if(this.header){
-            this.header.setWidth(w);
-        }
-        if(this.footer){
-            this.footer.setWidth(w);
-        }
-        return w;
-    },
-
-
-    setActiveTab : function(item){
-        item = this.getComponent(item);
-        if(this.fireEvent('beforetabchange', this, item, this.activeTab) === false){
-            return;
-        }
-        if(!this.rendered){
-            this.activeTab = item;
-            return;
-        }
-        if(this.activeTab != item){
-            if(this.activeTab){
-                var oldEl = this.getTabEl(this.activeTab);
-                if(oldEl){
-                    Ext.fly(oldEl).removeClass('x-tab-strip-active');
-                }
-            }
-            this.activeTab = item;
-            if(item){
-                var el = this.getTabEl(item);
-                Ext.fly(el).addClass('x-tab-strip-active');
-                this.stack.add(item);
-
-                this.layout.setActiveItem(item);
-
-                this.delegateUpdates();
-                if(this.scrolling){
-                    this.scrollToTab(item, this.animScroll);
-                }
-            }
-            this.fireEvent('tabchange', this, item);
-        }
-    },
-
-
-    getActiveTab : function(){
-        return this.activeTab || null;
-    },
-
-
-    getItem : function(item){
-        return this.getComponent(item);
-    },
-
-
-    autoScrollTabs : function(){
-        this.pos = this.tabPosition=='bottom' ? this.footer : this.header;
-        var count = this.items.length,
-            ow = this.pos.dom.offsetWidth,
-            tw = this.pos.dom.clientWidth,
-            wrap = this.stripWrap,
-            wd = wrap.dom,
-            cw = wd.offsetWidth,
-            pos = this.getScrollPos(),
-            l = this.edge.getOffsetsTo(this.stripWrap)[0] + pos;
-
-        if(!this.enableTabScroll || cw < 20){
-            return;
-        }
-        if(count == 0 || l <= tw){
-
-            wd.scrollLeft = 0;
-            wrap.setWidth(tw);
-            if(this.scrolling){
-                this.scrolling = false;
-                this.pos.removeClass('x-tab-scrolling');
-                this.scrollLeft.hide();
-                this.scrollRight.hide();
-
-                if(Ext.isAir || Ext.isWebKit){
-                    wd.style.marginLeft = '';
-                    wd.style.marginRight = '';
-                }
-            }
-        }else{
-            if(!this.scrolling){
-                this.pos.addClass('x-tab-scrolling');
-
-                if(Ext.isAir || Ext.isWebKit){
-                    wd.style.marginLeft = '18px';
-                    wd.style.marginRight = '18px';
-                }
-            }
-            tw -= wrap.getMargins('lr');
-            wrap.setWidth(tw > 20 ? tw : 20);
-            if(!this.scrolling){
-                if(!this.scrollLeft){
-                    this.createScrollers();
-                }else{
-                    this.scrollLeft.show();
-                    this.scrollRight.show();
-                }
-            }
-            this.scrolling = true;
-            if(pos > (l-tw)){
-                wd.scrollLeft = l-tw;
-            }else{
-                this.scrollToTab(this.activeTab, false);
-            }
-            this.updateScrollButtons();
-        }
-    },
-
-
-    createScrollers : function(){
-        this.pos.addClass('x-tab-scrolling-' + this.tabPosition);
-        var h = this.stripWrap.dom.offsetHeight;
-
-
-        var sl = this.pos.insertFirst({
-            cls:'x-tab-scroller-left'
-        });
-        sl.setHeight(h);
-        sl.addClassOnOver('x-tab-scroller-left-over');
-        this.leftRepeater = new Ext.util.ClickRepeater(sl, {
-            interval : this.scrollRepeatInterval,
-            handler: this.onScrollLeft,
-            scope: this
-        });
-        this.scrollLeft = sl;
-
-
-        var sr = this.pos.insertFirst({
-            cls:'x-tab-scroller-right'
-        });
-        sr.setHeight(h);
-        sr.addClassOnOver('x-tab-scroller-right-over');
-        this.rightRepeater = new Ext.util.ClickRepeater(sr, {
-            interval : this.scrollRepeatInterval,
-            handler: this.onScrollRight,
-            scope: this
-        });
-        this.scrollRight = sr;
-    },
-
-
-    getScrollWidth : function(){
-        return this.edge.getOffsetsTo(this.stripWrap)[0] + this.getScrollPos();
-    },
-
-
-    getScrollPos : function(){
-        return parseInt(this.stripWrap.dom.scrollLeft, 10) || 0;
-    },
-
-
-    getScrollArea : function(){
-        return parseInt(this.stripWrap.dom.clientWidth, 10) || 0;
-    },
-
-
-    getScrollAnim : function(){
-        return {duration:this.scrollDuration, callback: this.updateScrollButtons, scope: this};
-    },
-
-
-    getScrollIncrement : function(){
-        return this.scrollIncrement || (this.resizeTabs ? this.lastTabWidth+2 : 100);
-    },
-
-
-
-    scrollToTab : function(item, animate){
-        if(!item){
-            return;
-        }
-        var el = this.getTabEl(item),
-            pos = this.getScrollPos(),
-            area = this.getScrollArea(),
-            left = Ext.fly(el).getOffsetsTo(this.stripWrap)[0] + pos,
-            right = left + el.offsetWidth;
-        if(left < pos){
-            this.scrollTo(left, animate);
-        }else if(right > (pos + area)){
-            this.scrollTo(right - area, animate);
-        }
-    },
-
-
-    scrollTo : function(pos, animate){
-        this.stripWrap.scrollTo('left', pos, animate ? this.getScrollAnim() : false);
-        if(!animate){
-            this.updateScrollButtons();
-        }
-    },
-
-    onWheel : function(e){
-        var d = e.getWheelDelta()*this.wheelIncrement*-1;
-        e.stopEvent();
-
-        var pos = this.getScrollPos(),
-            newpos = pos + d,
-            sw = this.getScrollWidth()-this.getScrollArea();
-
-        var s = Math.max(0, Math.min(sw, newpos));
-        if(s != pos){
-            this.scrollTo(s, false);
-        }
-    },
-
-
-    onScrollRight : function(){
-        var sw = this.getScrollWidth()-this.getScrollArea(),
-            pos = this.getScrollPos(),
-            s = Math.min(sw, pos + this.getScrollIncrement());
-        if(s != pos){
-            this.scrollTo(s, this.animScroll);
-        }
-    },
-
-
-    onScrollLeft : function(){
-        var pos = this.getScrollPos(),
-            s = Math.max(0, pos - this.getScrollIncrement());
-        if(s != pos){
-            this.scrollTo(s, this.animScroll);
-        }
-    },
-
-
-    updateScrollButtons : function(){
-        var pos = this.getScrollPos();
-        this.scrollLeft[pos === 0 ? 'addClass' : 'removeClass']('x-tab-scroller-left-disabled');
-        this.scrollRight[pos >= (this.getScrollWidth()-this.getScrollArea()) ? 'addClass' : 'removeClass']('x-tab-scroller-right-disabled');
-    },
-
-
-    beforeDestroy : function() {
-        Ext.destroy(this.leftRepeater, this.rightRepeater);
-        this.deleteMembers('strip', 'edge', 'scrollLeft', 'scrollRight', 'stripWrap');
-        this.activeTab = null;
-        Ext.TabPanel.superclass.beforeDestroy.apply(this);
-    }
-
-
-
-
-
-
-
-
-
-
-
-
-
-});
-Ext.reg('tabpanel', Ext.TabPanel);
-
-
-Ext.TabPanel.prototype.activate = Ext.TabPanel.prototype.setActiveTab;
-
-
-Ext.TabPanel.AccessStack = function(){
-    var items = [];
-    return {
-        add : function(item){
-            items.push(item);
-            if(items.length > 10){
-                items.shift();
-            }
-        },
-
-        remove : function(item){
-            var s = [];
-            for(var i = 0, len = items.length; i < len; i++) {
-                if(items[i] != item){
-                    s.push(items[i]);
-                }
-            }
-            items = s;
-        },
-
-        next : function(){
-            return items.pop();
-        }
-    };
-};
-
-Ext.Button = Ext.extend(Ext.BoxComponent, {
-
-    hidden : false,
-
-    disabled : false,
-
-    pressed : false,
-
-
-
-
-
-
-    enableToggle : false,
-
-
-
-    menuAlign : 'tl-bl?',
-
-
-
-
-    type : 'button',
-
-
-    menuClassTarget : 'tr:nth(2)',
-
-
-    clickEvent : 'click',
-
-
-    handleMouseEvents : true,
-
-
-    tooltipType : 'qtip',
-
-
-    buttonSelector : 'button:first-child',
-
-
-    scale : 'small',
-
-
-
-
-    iconAlign : 'left',
-
-
-    arrowAlign : 'right',
-
-
-
-
-
-
-    initComponent : function(){
-        if(this.menu){
-
-
-            if (Ext.isArray(this.menu)){
-                this.menu = { items: this.menu };
-            }
-
-
-
-            if (Ext.isObject(this.menu)){
-                this.menu.ownerCt = this;
-            }
-
-            this.menu = Ext.menu.MenuMgr.get(this.menu);
-            this.menu.ownerCt = undefined;
-        }
-
-        Ext.Button.superclass.initComponent.call(this);
-
-        this.addEvents(
-
-            'click',
-
-            'toggle',
-
-            'mouseover',
-
-            'mouseout',
-
-            'menushow',
-
-            'menuhide',
-
-            'menutriggerover',
-
-            'menutriggerout'
-        );
-
-        if(Ext.isString(this.toggleGroup)){
-            this.enableToggle = true;
-        }
-    },
-
-
-    getTemplateArgs : function(){
-        return [this.type, 'x-btn-' + this.scale + ' x-btn-icon-' + this.scale + '-' + this.iconAlign, this.getMenuClass(), this.cls, this.id];
-    },
-
-
-    setButtonClass : function(){
-        if(this.useSetClass){
-            if(!Ext.isEmpty(this.oldCls)){
-                this.el.removeClass([this.oldCls, 'x-btn-pressed']);
-            }
-            this.oldCls = (this.iconCls || this.icon) ? (this.text ? 'x-btn-text-icon' : 'x-btn-icon') : 'x-btn-noicon';
-            this.el.addClass([this.oldCls, this.pressed ? 'x-btn-pressed' : null]);
-        }
-    },
-
-
-    getMenuClass : function(){
-        return this.menu ? (this.arrowAlign != 'bottom' ? 'x-btn-arrow' : 'x-btn-arrow-bottom') : '';
-    },
-
-
-    onRender : function(ct, position){
-        if(!this.template){
-            if(!Ext.Button.buttonTemplate){
-
-                Ext.Button.buttonTemplate = new Ext.Template(
-                    '<table id="{4}" cellspacing="0" class="x-btn {3}"><tbody class="{1}">',
-                    '<tr><td class="x-btn-tl"><i>&#160;</i></td><td class="x-btn-tc"></td><td class="x-btn-tr"><i>&#160;</i></td></tr>',
-                    '<tr><td class="x-btn-ml"><i>&#160;</i></td><td class="x-btn-mc"><em class="{2} x-unselectable" unselectable="on"><button type="{0}"></button></em></td><td class="x-btn-mr"><i>&#160;</i></td></tr>',
-                    '<tr><td class="x-btn-bl"><i>&#160;</i></td><td class="x-btn-bc"></td><td class="x-btn-br"><i>&#160;</i></td></tr>',
-                    '</tbody></table>');
-                Ext.Button.buttonTemplate.compile();
-            }
-            this.template = Ext.Button.buttonTemplate;
-        }
-
-        var btn, targs = this.getTemplateArgs();
-
-        if(position){
-            btn = this.template.insertBefore(position, targs, true);
-        }else{
-            btn = this.template.append(ct, targs, true);
-        }
-
-        this.btnEl = btn.child(this.buttonSelector);
-        this.mon(this.btnEl, {
-            scope: this,
-            focus: this.onFocus,
-            blur: this.onBlur
-        });
-
-        this.initButtonEl(btn, this.btnEl);
-
-        Ext.ButtonToggleMgr.register(this);
-    },
-
-
-    initButtonEl : function(btn, btnEl){
-        this.el = btn;
-        this.setIcon(this.icon);
-        this.setText(this.text);
-        this.setIconClass(this.iconCls);
-        if(Ext.isDefined(this.tabIndex)){
-            btnEl.dom.tabIndex = this.tabIndex;
-        }
-        if(this.tooltip){
-            this.setTooltip(this.tooltip, true);
-        }
-
-        if(this.handleMouseEvents){
-            this.mon(btn, {
-                scope: this,
-                mouseover: this.onMouseOver,
-                mousedown: this.onMouseDown
-            });
-
-
-
-        }
-
-        if(this.menu){
-            this.mon(this.menu, {
-                scope: this,
-                show: this.onMenuShow,
-                hide: this.onMenuHide
-            });
-        }
-
-        if(this.repeat){
-            var repeater = new Ext.util.ClickRepeater(btn, Ext.isObject(this.repeat) ? this.repeat : {});
-            this.mon(repeater, 'click', this.onRepeatClick, this);
-        }else{
-            this.mon(btn, this.clickEvent, this.onClick, this);
-        }
-    },
-
-
-    afterRender : function(){
-        Ext.Button.superclass.afterRender.call(this);
-        this.useSetClass = true;
-        this.setButtonClass();
-        this.doc = Ext.getDoc();
-        this.doAutoWidth();
-    },
-
-
-    setIconClass : function(cls){
-        this.iconCls = cls;
-        if(this.el){
-            this.btnEl.dom.className = '';
-            this.btnEl.addClass(['x-btn-text', cls || '']);
-            this.setButtonClass();
-        }
-        return this;
-    },
-
-
-    setTooltip : function(tooltip,  initial){
-        if(this.rendered){
-            if(!initial){
-                this.clearTip();
-            }
-            if(Ext.isObject(tooltip)){
-                Ext.QuickTips.register(Ext.apply({
-                      target: this.btnEl.id
-                }, tooltip));
-                this.tooltip = tooltip;
-            }else{
-                this.btnEl.dom[this.tooltipType] = tooltip;
-            }
-        }else{
-            this.tooltip = tooltip;
-        }
-        return this;
-    },
-
-
-    clearTip : function(){
-        if(Ext.isObject(this.tooltip)){
-            Ext.QuickTips.unregister(this.btnEl);
-        }
-    },
-
-
-    beforeDestroy : function(){
-        if(this.rendered){
-            this.clearTip();
-        }
-        if(this.menu && this.destroyMenu !== false) {
-            Ext.destroy(this.btnEl, this.menu);
-        }
-        Ext.destroy(this.repeater);
-    },
-
-
-    onDestroy : function(){
-        if(this.rendered){
-            this.doc.un('mouseover', this.monitorMouseOver, this);
-            this.doc.un('mouseup', this.onMouseUp, this);
-            delete this.doc;
-            delete this.btnEl;
-            Ext.ButtonToggleMgr.unregister(this);
-        }
-        Ext.Button.superclass.onDestroy.call(this);
-    },
-
-
-    doAutoWidth : function(){
-        if(this.autoWidth !== false && this.el && this.text && this.width === undefined){
-            this.el.setWidth('auto');
-            if(Ext.isIE7 && Ext.isStrict){
-                var ib = this.btnEl;
-                if(ib && ib.getWidth() > 20){
-                    ib.clip();
-                    ib.setWidth(Ext.util.TextMetrics.measure(ib, this.text).width+ib.getFrameWidth('lr'));
-                }
-            }
-            if(this.minWidth){
-                if(this.el.getWidth() < this.minWidth){
-                    this.el.setWidth(this.minWidth);
-                }
-            }
-        }
-    },
-
-
-    setHandler : function(handler, scope){
-        this.handler = handler;
-        this.scope = scope;
-        return this;
-    },
-
-
-    setText : function(text){
-        this.text = text;
-        if(this.el){
-            this.btnEl.update(text || '&#160;');
-            this.setButtonClass();
-        }
-        this.doAutoWidth();
-        return this;
-    },
-
-
-    setIcon : function(icon){
-        this.icon = icon;
-        if(this.el){
-            this.btnEl.setStyle('background-image', icon ? 'url(' + icon + ')' : '');
-            this.setButtonClass();
-        }
-        return this;
-    },
-
-
-    getText : function(){
-        return this.text;
-    },
-
-
-    toggle : function(state, suppressEvent){
-        state = state === undefined ? !this.pressed : !!state;
-        if(state != this.pressed){
-            if(this.rendered){
-                this.el[state ? 'addClass' : 'removeClass']('x-btn-pressed');
-            }
-            this.pressed = state;
-            if(!suppressEvent){
-                this.fireEvent('toggle', this, state);
-                if(this.toggleHandler){
-                    this.toggleHandler.call(this.scope || this, this, state);
-                }
-            }
-        }
-        return this;
-    },
-
-
-    onDisable : function(){
-        this.onDisableChange(true);
-    },
-
-
-    onEnable : function(){
-        this.onDisableChange(false);
-    },
-
-    onDisableChange : function(disabled){
-        if(this.el){
-            if(!Ext.isIE6 || !this.text){
-                this.el[disabled ? 'addClass' : 'removeClass'](this.disabledClass);
-            }
-            this.el.dom.disabled = disabled;
-        }
-        this.disabled = disabled;
-    },
-
-
-    showMenu : function(){
-        if(this.rendered && this.menu){
-            if(this.tooltip){
-                Ext.QuickTips.getQuickTip().cancelShow(this.btnEl);
-            }
-            if(this.menu.isVisible()){
-                this.menu.hide();
-            }
-            this.menu.ownerCt = this;
-            this.menu.show(this.el, this.menuAlign);
-        }
-        return this;
-    },
-
-
-    hideMenu : function(){
-        if(this.hasVisibleMenu()){
-            this.menu.hide();
-        }
-        return this;
-    },
-
-
-    hasVisibleMenu : function(){
-        return this.menu && this.menu.ownerCt == this && this.menu.isVisible();
-    },
-
-
-    onRepeatClick : function(repeat, e){
-        this.onClick(e);
-    },
-
-
-    onClick : function(e){
-        if(e){
-            e.preventDefault();
-        }
-        if(e.button !== 0){
-            return;
-        }
-        if(!this.disabled){
-            this.doToggle();
-            if(this.menu && !this.hasVisibleMenu() && !this.ignoreNextClick){
-                this.showMenu();
-            }
-            this.fireEvent('click', this, e);
-            if(this.handler){
-
-                this.handler.call(this.scope || this, this, e);
-            }
-        }
-    },
-
-
-    doToggle: function(){
-        if (this.enableToggle && (this.allowDepress !== false || !this.pressed)) {
-            this.toggle();
-        }
-    },
-
-
-    isMenuTriggerOver : function(e, internal){
-        return this.menu && !internal;
-    },
-
-
-    isMenuTriggerOut : function(e, internal){
-        return this.menu && !internal;
-    },
-
-
-    onMouseOver : function(e){
-        if(!this.disabled){
-            var internal = e.within(this.el,  true);
-            if(!internal){
-                this.el.addClass('x-btn-over');
-                if(!this.monitoringMouseOver){
-                    this.doc.on('mouseover', this.monitorMouseOver, this);
-                    this.monitoringMouseOver = true;
-                }
-                this.fireEvent('mouseover', this, e);
-            }
-            if(this.isMenuTriggerOver(e, internal)){
-                this.fireEvent('menutriggerover', this, this.menu, e);
-            }
-        }
-    },
-
-
-    monitorMouseOver : function(e){
-        if(e.target != this.el.dom && !e.within(this.el)){
-            if(this.monitoringMouseOver){
-                this.doc.un('mouseover', this.monitorMouseOver, this);
-                this.monitoringMouseOver = false;
-            }
-            this.onMouseOut(e);
-        }
-    },
-
-
-    onMouseOut : function(e){
-        var internal = e.within(this.el) && e.target != this.el.dom;
-        this.el.removeClass('x-btn-over');
-        this.fireEvent('mouseout', this, e);
-        if(this.isMenuTriggerOut(e, internal)){
-            this.fireEvent('menutriggerout', this, this.menu, e);
-        }
-    },
-
-    focus : function() {
-        this.btnEl.focus();
-    },
-
-    blur : function() {
-        this.btnEl.blur();
-    },
-
-
-    onFocus : function(e){
-        if(!this.disabled){
-            this.el.addClass('x-btn-focus');
-        }
-    },
-
-    onBlur : function(e){
-        this.el.removeClass('x-btn-focus');
-    },
-
-
-    getClickEl : function(e, isUp){
-       return this.el;
-    },
-
-
-    onMouseDown : function(e){
-        if(!this.disabled && e.button === 0){
-            this.getClickEl(e).addClass('x-btn-click');
-            this.doc.on('mouseup', this.onMouseUp, this);
-        }
-    },
-
-    onMouseUp : function(e){
-        if(e.button === 0){
-            this.getClickEl(e, true).removeClass('x-btn-click');
-            this.doc.un('mouseup', this.onMouseUp, this);
-        }
-    },
-
-    onMenuShow : function(e){
-        if(this.menu.ownerCt == this){
-            this.menu.ownerCt = this;
-            this.ignoreNextClick = 0;
-            this.el.addClass('x-btn-menu-active');
-            this.fireEvent('menushow', this, this.menu);
-        }
-    },
-
-    onMenuHide : function(e){
-        if(this.menu.ownerCt == this){
-            this.el.removeClass('x-btn-menu-active');
-            this.ignoreNextClick = this.restoreClick.defer(250, this);
-            this.fireEvent('menuhide', this, this.menu);
-            delete this.menu.ownerCt;
-        }
-    },
-
-
-    restoreClick : function(){
-        this.ignoreNextClick = 0;
-    }
-
-
-
-
-
-
-
-});
-Ext.reg('button', Ext.Button);
-
-
-Ext.ButtonToggleMgr = function(){
-   var groups = {};
-
-   function toggleGroup(btn, state){
-       if(state){
-           var g = groups[btn.toggleGroup];
-           for(var i = 0, l = g.length; i < l; i++){
-               if(g[i] != btn){
-                   g[i].toggle(false);
-               }
-           }
-       }
-   }
-
-   return {
-       register : function(btn){
-           if(!btn.toggleGroup){
-               return;
-           }
-           var g = groups[btn.toggleGroup];
-           if(!g){
-               g = groups[btn.toggleGroup] = [];
-           }
-           g.push(btn);
-           btn.on('toggle', toggleGroup);
-       },
-
-       unregister : function(btn){
-           if(!btn.toggleGroup){
-               return;
-           }
-           var g = groups[btn.toggleGroup];
-           if(g){
-               g.remove(btn);
-               btn.un('toggle', toggleGroup);
-           }
-       },
-
-
-       getPressed : function(group){
-           var g = groups[group];
-           if(g){
-               for(var i = 0, len = g.length; i < len; i++){
-                   if(g[i].pressed === true){
-                       return g[i];
-                   }
-               }
-           }
-           return null;
-       }
-   };
-}();
-
-Ext.SplitButton = Ext.extend(Ext.Button, {
-
-    arrowSelector : 'em',
-    split: true,
-
-
-    initComponent : function(){
-        Ext.SplitButton.superclass.initComponent.call(this);
-
-        this.addEvents("arrowclick");
-    },
-
-
-    onRender : function(){
-        Ext.SplitButton.superclass.onRender.apply(this, arguments);
-        if(this.arrowTooltip){
-            this.el.child(this.arrowSelector).dom[this.tooltipType] = this.arrowTooltip;
-        }
-    },
-
-
-    setArrowHandler : function(handler, scope){
-        this.arrowHandler = handler;
-        this.scope = scope;
-    },
-
-    getMenuClass : function(){
-        return 'x-btn-split' + (this.arrowAlign == 'bottom' ? '-bottom' : '');
-    },
-
-    isClickOnArrow : function(e){
-	if (this.arrowAlign != 'bottom') {
-	    var visBtn = this.el.child('em.x-btn-split');
-	    var right = visBtn.getRegion().right - visBtn.getPadding('r');
-	    return e.getPageX() > right;
-	} else {
-	    return e.getPageY() > this.btnEl.getRegion().bottom;
-	}
-    },
-
-
-    onClick : function(e, t){
-        e.preventDefault();
-        if(!this.disabled){
-            if(this.isClickOnArrow(e)){
-                if(this.menu && !this.menu.isVisible() && !this.ignoreNextClick){
-                    this.showMenu();
-                }
-                this.fireEvent("arrowclick", this, e);
-                if(this.arrowHandler){
-                    this.arrowHandler.call(this.scope || this, this, e);
-                }
-            }else{
-                this.doToggle();
-                this.fireEvent("click", this, e);
-                if(this.handler){
-                    this.handler.call(this.scope || this, this, e);
-                }
-            }
-        }
-    },
-
-
-    isMenuTriggerOver : function(e){
-        return this.menu && e.target.tagName == this.arrowSelector;
-    },
-
-
-    isMenuTriggerOut : function(e, internal){
-        return this.menu && e.target.tagName != this.arrowSelector;
-    }
-});
-
-Ext.reg('splitbutton', Ext.SplitButton);
-Ext.CycleButton = Ext.extend(Ext.SplitButton, {
-
-
-
-
-
-
-
-
-    getItemText : function(item){
-        if(item && this.showText === true){
-            var text = '';
-            if(this.prependText){
-                text += this.prependText;
-            }
-            text += item.text;
-            return text;
-        }
-        return undefined;
-    },
-
-
-    setActiveItem : function(item, suppressEvent){
-        if(!Ext.isObject(item)){
-            item = this.menu.getComponent(item);
-        }
-        if(item){
-            if(!this.rendered){
-                this.text = this.getItemText(item);
-                this.iconCls = item.iconCls;
-            }else{
-                var t = this.getItemText(item);
-                if(t){
-                    this.setText(t);
-                }
-                this.setIconClass(item.iconCls);
-            }
-            this.activeItem = item;
-            if(!item.checked){
-                item.setChecked(true, suppressEvent);
-            }
-            if(this.forceIcon){
-                this.setIconClass(this.forceIcon);
-            }
-            if(!suppressEvent){
-                this.fireEvent('change', this, item);
-            }
-        }
-    },
-
-
-    getActiveItem : function(){
-        return this.activeItem;
-    },
-
-
-    initComponent : function(){
-        this.addEvents(
-
-            "change"
-        );
-
-        if(this.changeHandler){
-            this.on('change', this.changeHandler, this.scope||this);
-            delete this.changeHandler;
-        }
-
-        this.itemCount = this.items.length;
-
-        this.menu = {cls:'x-cycle-menu', items:[]};
-        var checked = 0;
-        Ext.each(this.items, function(item, i){
-            Ext.apply(item, {
-                group: item.group || this.id,
-                itemIndex: i,
-                checkHandler: this.checkHandler,
-                scope: this,
-                checked: item.checked || false
-            });
-            this.menu.items.push(item);
-            if(item.checked){
-                checked = i;
-            }
-        }, this);
-        Ext.CycleButton.superclass.initComponent.call(this);
-        this.on('click', this.toggleSelected, this);
-        this.setActiveItem(checked, true);
-    },
-
-
-    checkHandler : function(item, pressed){
-        if(pressed){
-            this.setActiveItem(item);
-        }
-    },
-
-
-    toggleSelected : function(){
-        var m = this.menu;
-        m.render();
-
-        if(!m.hasLayout){
-            m.doLayout();
-        }
-
-        var nextIdx, checkItem;
-        for (var i = 1; i < this.itemCount; i++) {
-            nextIdx = (this.activeItem.itemIndex + i) % this.itemCount;
-
-            checkItem = m.items.itemAt(nextIdx);
-
-            if (!checkItem.disabled) {
-                checkItem.setChecked(true);
-                break;
-            }
-        }
-    }
-});
-Ext.reg('cycle', Ext.CycleButton);
-Ext.Toolbar = function(config){
-    if(Ext.isArray(config)){
-        config = {items: config, layout: 'toolbar'};
-    } else {
-        config = Ext.apply({
-            layout: 'toolbar'
-        }, config);
-        if(config.buttons) {
-            config.items = config.buttons;
-        }
-    }
-    Ext.Toolbar.superclass.constructor.call(this, config);
-};
-
-(function(){
-
-var T = Ext.Toolbar;
-
-Ext.extend(T, Ext.Container, {
-
-    defaultType: 'button',
-
-
-
-    enableOverflow : false,
-
-
-
-
-    trackMenus : true,
-    internalDefaults: {removeMode: 'container', hideParent: true},
-    toolbarCls: 'x-toolbar',
-
-    initComponent : function(){
-        T.superclass.initComponent.call(this);
-
-
-        this.addEvents('overflowchange');
-    },
-
-
-    onRender : function(ct, position){
-        if(!this.el){
-            if(!this.autoCreate){
-                this.autoCreate = {
-                    cls: this.toolbarCls + ' x-small-editor'
-                };
-            }
-            this.el = ct.createChild(Ext.apply({ id: this.id },this.autoCreate), position);
-            Ext.Toolbar.superclass.onRender.apply(this, arguments);
-        }
-    },
-
-
-
-
-    lookupComponent : function(c){
-        if(Ext.isString(c)){
-            if(c == '-'){
-                c = new T.Separator();
-            }else if(c == ' '){
-                c = new T.Spacer();
-            }else if(c == '->'){
-                c = new T.Fill();
-            }else{
-                c = new T.TextItem(c);
-            }
-            this.applyDefaults(c);
-        }else{
-            if(c.isFormField || c.render){
-                c = this.createComponent(c);
-            }else if(c.tag){
-                c = new T.Item({autoEl: c});
-            }else if(c.tagName){
-                c = new T.Item({el:c});
-            }else if(Ext.isObject(c)){
-                c = c.xtype ? this.createComponent(c) : this.constructButton(c);
-            }
-        }
-        return c;
-    },
-
-
-    applyDefaults : function(c){
-        if(!Ext.isString(c)){
-            c = Ext.Toolbar.superclass.applyDefaults.call(this, c);
-            var d = this.internalDefaults;
-            if(c.events){
-                Ext.applyIf(c.initialConfig, d);
-                Ext.apply(c, d);
-            }else{
-                Ext.applyIf(c, d);
-            }
-        }
-        return c;
-    },
-
-
-    addSeparator : function(){
-        return this.add(new T.Separator());
-    },
-
-
-    addSpacer : function(){
-        return this.add(new T.Spacer());
-    },
-
-
-    addFill : function(){
-        this.add(new T.Fill());
-    },
-
-
-    addElement : function(el){
-        return this.addItem(new T.Item({el:el}));
-    },
-
-
-    addItem : function(item){
-        return this.add.apply(this, arguments);
-    },
-
-
-    addButton : function(config){
-        if(Ext.isArray(config)){
-            var buttons = [];
-            for(var i = 0, len = config.length; i < len; i++) {
-                buttons.push(this.addButton(config[i]));
-            }
-            return buttons;
-        }
-        return this.add(this.constructButton(config));
-    },
-
-
-    addText : function(text){
-        return this.addItem(new T.TextItem(text));
-    },
-
-
-    addDom : function(config){
-        return this.add(new T.Item({autoEl: config}));
-    },
-
-
-    addField : function(field){
-        return this.add(field);
-    },
-
-
-    insertButton : function(index, item){
-        if(Ext.isArray(item)){
-            var buttons = [];
-            for(var i = 0, len = item.length; i < len; i++) {
-               buttons.push(this.insertButton(index + i, item[i]));
-            }
-            return buttons;
-        }
-        return Ext.Toolbar.superclass.insert.call(this, index, item);
-    },
-
-
-    trackMenu : function(item, remove){
-        if(this.trackMenus && item.menu){
-            var method = remove ? 'mun' : 'mon';
-            this[method](item, 'menutriggerover', this.onButtonTriggerOver, this);
-            this[method](item, 'menushow', this.onButtonMenuShow, this);
-            this[method](item, 'menuhide', this.onButtonMenuHide, this);
-        }
-    },
-
-
-    constructButton : function(item){
-        var b = item.events ? item : this.createComponent(item, item.split ? 'splitbutton' : this.defaultType);
-        return b;
-    },
-
-
-    onAdd : function(c){
-        Ext.Toolbar.superclass.onAdd.call(this);
-        this.trackMenu(c);
-        if(this.disabled){
-            c.disable();
-        }
-    },
-
-
-    onRemove : function(c){
-        Ext.Toolbar.superclass.onRemove.call(this);
-        if (c == this.activeMenuBtn) {
-            delete this.activeMenuBtn;
-        }
-        this.trackMenu(c, true);
-    },
-
-
-    onDisable : function(){
-        this.items.each(function(item){
-             if(item.disable){
-                 item.disable();
-             }
-        });
-    },
-
-
-    onEnable : function(){
-        this.items.each(function(item){
-             if(item.enable){
-                 item.enable();
-             }
-        });
-    },
-
-
-    onButtonTriggerOver : function(btn){
-        if(this.activeMenuBtn && this.activeMenuBtn != btn){
-            this.activeMenuBtn.hideMenu();
-            btn.showMenu();
-            this.activeMenuBtn = btn;
-        }
-    },
-
-
-    onButtonMenuShow : function(btn){
-        this.activeMenuBtn = btn;
-    },
-
-
-    onButtonMenuHide : function(btn){
-        delete this.activeMenuBtn;
-    }
-});
-Ext.reg('toolbar', Ext.Toolbar);
-
-
-T.Item = Ext.extend(Ext.BoxComponent, {
-    hideParent: true,
-    enable:Ext.emptyFn,
-    disable:Ext.emptyFn,
-    focus:Ext.emptyFn
-
-});
-Ext.reg('tbitem', T.Item);
-
-
-T.Separator = Ext.extend(T.Item, {
-    onRender : function(ct, position){
-        this.el = ct.createChild({tag:'span', cls:'xtb-sep'}, position);
-    }
-});
-Ext.reg('tbseparator', T.Separator);
-
-
-T.Spacer = Ext.extend(T.Item, {
-
-
-    onRender : function(ct, position){
-        this.el = ct.createChild({tag:'div', cls:'xtb-spacer', style: this.width?'width:'+this.width+'px':''}, position);
-    }
-});
-Ext.reg('tbspacer', T.Spacer);
-
-
-T.Fill = Ext.extend(T.Item, {
-
-    render : Ext.emptyFn,
-    isFill : true
-});
-Ext.reg('tbfill', T.Fill);
-
-
-T.TextItem = Ext.extend(T.Item, {
-
-
-    constructor: function(config){
-        T.TextItem.superclass.constructor.call(this, Ext.isString(config) ? {text: config} : config);
-    },
-
-
-    onRender : function(ct, position) {
-        this.autoEl = {cls: 'xtb-text', html: this.text || ''};
-        T.TextItem.superclass.onRender.call(this, ct, position);
-    },
-
-
-    setText : function(t) {
-        if(this.rendered){
-            this.el.update(t);
-        }else{
-            this.text = t;
-        }
-    }
-});
-Ext.reg('tbtext', T.TextItem);
-
-
-T.Button = Ext.extend(Ext.Button, {});
-T.SplitButton = Ext.extend(Ext.SplitButton, {});
-Ext.reg('tbbutton', T.Button);
-Ext.reg('tbsplit', T.SplitButton);
-
-})();
-
-Ext.ButtonGroup = Ext.extend(Ext.Panel, {
-
-
-    baseCls: 'x-btn-group',
-
-    layout:'table',
-    defaultType: 'button',
-
-    frame: true,
-    internalDefaults: {removeMode: 'container', hideParent: true},
-
-    initComponent : function(){
-        this.layoutConfig = this.layoutConfig || {};
-        Ext.applyIf(this.layoutConfig, {
-            columns : this.columns
-        });
-        if(!this.title){
-            this.addClass('x-btn-group-notitle');
-        }
-        this.on('afterlayout', this.onAfterLayout, this);
-        Ext.ButtonGroup.superclass.initComponent.call(this);
-    },
-
-    applyDefaults : function(c){
-        c = Ext.ButtonGroup.superclass.applyDefaults.call(this, c);
-        var d = this.internalDefaults;
-        if(c.events){
-            Ext.applyIf(c.initialConfig, d);
-            Ext.apply(c, d);
-        }else{
-            Ext.applyIf(c, d);
-        }
-        return c;
-    },
-
-    onAfterLayout : function(){
-        var bodyWidth = this.body.getFrameWidth('lr') + this.body.dom.firstChild.offsetWidth;
-        this.body.setWidth(bodyWidth);
-        this.el.setWidth(bodyWidth + this.getFrameWidth());
-    }
-
-});
-
-Ext.reg('buttongroup', Ext.ButtonGroup);
-
-(function() {
-
-var T = Ext.Toolbar;
-
-Ext.PagingToolbar = Ext.extend(Ext.Toolbar, {
-
-
-
-    pageSize : 20,
-
-
-    displayMsg : 'Displaying {0} - {1} of {2}',
-
-    emptyMsg : 'No data to display',
-
-    beforePageText : 'Page',
-
-    afterPageText : 'of {0}',
-
-    firstText : 'First Page',
-
-    prevText : 'Previous Page',
-
-    nextText : 'Next Page',
-
-    lastText : 'Last Page',
-
-    refreshText : 'Refresh',
-
-
-
-
-
-
-
-    initComponent : function(){
-        var pagingItems = [this.first = new T.Button({
-            tooltip: this.firstText,
-            overflowText: this.firstText,
-            iconCls: 'x-tbar-page-first',
-            disabled: true,
-            handler: this.moveFirst,
-            scope: this
-        }), this.prev = new T.Button({
-            tooltip: this.prevText,
-            overflowText: this.prevText,
-            iconCls: 'x-tbar-page-prev',
-            disabled: true,
-            handler: this.movePrevious,
-            scope: this
-        }), '-', this.beforePageText,
-        this.inputItem = new Ext.form.NumberField({
-            cls: 'x-tbar-page-number',
-            allowDecimals: false,
-            allowNegative: false,
-            enableKeyEvents: true,
-            selectOnFocus: true,
-            submitValue: false,
-            listeners: {
-                scope: this,
-                keydown: this.onPagingKeyDown,
-                blur: this.onPagingBlur
-            }
-        }), this.afterTextItem = new T.TextItem({
-            text: String.format(this.afterPageText, 1)
-        }), '-', this.next = new T.Button({
-            tooltip: this.nextText,
-            overflowText: this.nextText,
-            iconCls: 'x-tbar-page-next',
-            disabled: true,
-            handler: this.moveNext,
-            scope: this
-        }), this.last = new T.Button({
-            tooltip: this.lastText,
-            overflowText: this.lastText,
-            iconCls: 'x-tbar-page-last',
-            disabled: true,
-            handler: this.moveLast,
-            scope: this
-        }), '-', this.refresh = new T.Button({
-            tooltip: this.refreshText,
-            overflowText: this.refreshText,
-            iconCls: 'x-tbar-loading',
-            handler: this.doRefresh,
-            scope: this
-        })];
-
-
-        var userItems = this.items || this.buttons || [];
-        if (this.prependButtons) {
-            this.items = userItems.concat(pagingItems);
-        }else{
-            this.items = pagingItems.concat(userItems);
-        }
-        delete this.buttons;
-        if(this.displayInfo){
-            this.items.push('->');
-            this.items.push(this.displayItem = new T.TextItem({}));
-        }
-        Ext.PagingToolbar.superclass.initComponent.call(this);
-        this.addEvents(
-
-            'change',
-
-            'beforechange'
-        );
-        this.on('afterlayout', this.onFirstLayout, this, {single: true});
-        this.cursor = 0;
-        this.bindStore(this.store, true);
-    },
-
-
-    onFirstLayout : function(){
-        if(this.dsLoaded){
-            this.onLoad.apply(this, this.dsLoaded);
-        }
-    },
-
-
-    updateInfo : function(){
-        if(this.displayItem){
-            var count = this.store.getCount();
-            var msg = count == 0 ?
-                this.emptyMsg :
-                String.format(
-                    this.displayMsg,
-                    this.cursor+1, this.cursor+count, this.store.getTotalCount()
-                );
-            this.displayItem.setText(msg);
-        }
-    },
-
-
-    onLoad : function(store, r, o){
-        if(!this.rendered){
-            this.dsLoaded = [store, r, o];
-            return;
-        }
-        var p = this.getParams();
-        this.cursor = (o.params && o.params[p.start]) ? o.params[p.start] : 0;
-        var d = this.getPageData(), ap = d.activePage, ps = d.pages;
-
-        this.afterTextItem.setText(String.format(this.afterPageText, d.pages));
-        this.inputItem.setValue(ap);
-        this.first.setDisabled(ap == 1);
-        this.prev.setDisabled(ap == 1);
-        this.next.setDisabled(ap == ps);
-        this.last.setDisabled(ap == ps);
-        this.refresh.enable();
-        this.updateInfo();
-        this.fireEvent('change', this, d);
-    },
-
-
-    getPageData : function(){
-        var total = this.store.getTotalCount();
-        return {
-            total : total,
-            activePage : Math.ceil((this.cursor+this.pageSize)/this.pageSize),
-            pages :  total < this.pageSize ? 1 : Math.ceil(total/this.pageSize)
-        };
-    },
-
-
-    changePage : function(page){
-        this.doLoad(((page-1) * this.pageSize).constrain(0, this.store.getTotalCount()));
-    },
-
-
-    onLoadError : function(){
-        if(!this.rendered){
-            return;
-        }
-        this.refresh.enable();
-    },
-
-
-    readPage : function(d){
-        var v = this.inputItem.getValue(), pageNum;
-        if (!v || isNaN(pageNum = parseInt(v, 10))) {
-            this.inputItem.setValue(d.activePage);
-            return false;
-        }
-        return pageNum;
-    },
-
-    onPagingFocus : function(){
-        this.inputItem.select();
-    },
-
-
-    onPagingBlur : function(e){
-        this.inputItem.setValue(this.getPageData().activePage);
-    },
-
-
-    onPagingKeyDown : function(field, e){
-        var k = e.getKey(), d = this.getPageData(), pageNum;
-        if (k == e.RETURN) {
-            e.stopEvent();
-            pageNum = this.readPage(d);
-            if(pageNum !== false){
-                pageNum = Math.min(Math.max(1, pageNum), d.pages) - 1;
-                this.doLoad(pageNum * this.pageSize);
-            }
-        }else if (k == e.HOME || k == e.END){
-            e.stopEvent();
-            pageNum = k == e.HOME ? 1 : d.pages;
-            field.setValue(pageNum);
-        }else if (k == e.UP || k == e.PAGEUP || k == e.DOWN || k == e.PAGEDOWN){
-            e.stopEvent();
-            if((pageNum = this.readPage(d))){
-                var increment = e.shiftKey ? 10 : 1;
-                if(k == e.DOWN || k == e.PAGEDOWN){
-                    increment *= -1;
-                }
-                pageNum += increment;
-                if(pageNum >= 1 & pageNum <= d.pages){
-                    field.setValue(pageNum);
-                }
-            }
-        }
-    },
-
-
-    getParams : function(){
-
-        return this.paramNames || this.store.paramNames;
-    },
-
-
-    beforeLoad : function(){
-        if(this.rendered && this.refresh){
-            this.refresh.disable();
-        }
-    },
-
-
-    doLoad : function(start){
-        var o = {}, pn = this.getParams();
-        o[pn.start] = start;
-        o[pn.limit] = this.pageSize;
-        if(this.fireEvent('beforechange', this, o) !== false){
-            this.store.load({params:o});
-        }
-    },
-
-
-    moveFirst : function(){
-        this.doLoad(0);
-    },
-
-
-    movePrevious : function(){
-        this.doLoad(Math.max(0, this.cursor-this.pageSize));
-    },
-
-
-    moveNext : function(){
-        this.doLoad(this.cursor+this.pageSize);
-    },
-
-
-    moveLast : function(){
-        var total = this.store.getTotalCount(),
-            extra = total % this.pageSize;
-
-        this.doLoad(extra ? (total - extra) : total - this.pageSize);
-    },
-
-
-    doRefresh : function(){
-        this.doLoad(this.cursor);
-    },
-
-
-    bindStore : function(store, initial){
-        var doLoad;
-        if(!initial && this.store){
-            if(store !== this.store && this.store.autoDestroy){
-                this.store.destroy();
-            }else{
-                this.store.un('beforeload', this.beforeLoad, this);
-                this.store.un('load', this.onLoad, this);
-                this.store.un('exception', this.onLoadError, this);
-            }
-            if(!store){
-                this.store = null;
-            }
-        }
-        if(store){
-            store = Ext.StoreMgr.lookup(store);
-            store.on({
-                scope: this,
-                beforeload: this.beforeLoad,
-                load: this.onLoad,
-                exception: this.onLoadError
-            });
-            doLoad = true;
-        }
-        this.store = store;
-        if(doLoad){
-            this.onLoad(store, null, {});
-        }
-    },
-
-
-    unbind : function(store){
-        this.bindStore(null);
-    },
-
-
-    bind : function(store){
-        this.bindStore(store);
-    },
-
-
-    onDestroy : function(){
-        this.bindStore(null);
-        Ext.PagingToolbar.superclass.onDestroy.call(this);
-    }
-});
-
-})();
-Ext.reg('paging', Ext.PagingToolbar);
-Ext.History = (function () {
-    var iframe, hiddenField;
-    var ready = false;
-    var currentToken;
-
-    function getHash() {
-        var href = location.href, i = href.indexOf("#"),
-            hash = i >= 0 ? href.substr(i + 1) : null;
-
-        if (Ext.isGecko) {
-            hash = decodeURIComponent(hash);
-        }
-        return hash;
-    }
-
-    function doSave() {
-        hiddenField.value = currentToken;
-    }
-
-    function handleStateChange(token) {
-        currentToken = token;
-        Ext.History.fireEvent('change', token);
-    }
-
-    function updateIFrame (token) {
-        var html = ['<html><body><div id="state">',Ext.util.Format.htmlEncode(token),'</div></body></html>'].join('');
-        try {
-            var doc = iframe.contentWindow.document;
-            doc.open();
-            doc.write(html);
-            doc.close();
-            return true;
-        } catch (e) {
-            return false;
-        }
-    }
-
-    function checkIFrame() {
-        if (!iframe.contentWindow || !iframe.contentWindow.document) {
-            setTimeout(checkIFrame, 10);
-            return;
-        }
-
-        var doc = iframe.contentWindow.document;
-        var elem = doc.getElementById("state");
-        var token = elem ? elem.innerText : null;
-
-        var hash = getHash();
-
-        setInterval(function () {
-
-            doc = iframe.contentWindow.document;
-            elem = doc.getElementById("state");
-
-            var newtoken = elem ? elem.innerText : null;
-
-            var newHash = getHash();
-
-            if (newtoken !== token) {
-                token = newtoken;
-                handleStateChange(token);
-                location.hash = token;
-                hash = token;
-                doSave();
-            } else if (newHash !== hash) {
-                hash = newHash;
-                updateIFrame(newHash);
-            }
-
-        }, 50);
-
-        ready = true;
-
-        Ext.History.fireEvent('ready', Ext.History);
-    }
-
-    function startUp() {
-        currentToken = hiddenField.value ? hiddenField.value : getHash();
-
-        if (Ext.isIE) {
-            checkIFrame();
-        } else {
-            var hash = getHash();
-            setInterval(function () {
-                var newHash = getHash();
-                if (newHash !== hash) {
-                    hash = newHash;
-                    handleStateChange(hash);
-                    doSave();
-                }
-            }, 50);
-            ready = true;
-            Ext.History.fireEvent('ready', Ext.History);
-        }
-    }
-
-    return {
-
-        fieldId: 'x-history-field',
-
-        iframeId: 'x-history-frame',
-
-        events:{},
-
-
-        init: function (onReady, scope) {
-            if(ready) {
-                Ext.callback(onReady, scope, [this]);
-                return;
-            }
-            if(!Ext.isReady){
-                Ext.onReady(function(){
-                    Ext.History.init(onReady, scope);
-                });
-                return;
-            }
-            hiddenField = Ext.getDom(Ext.History.fieldId);
-            if (Ext.isIE) {
-                iframe = Ext.getDom(Ext.History.iframeId);
-            }
-            this.addEvents(
-
-                'ready',
-
-                'change'
-            );
-            if(onReady){
-                this.on('ready', onReady, scope, {single:true});
-            }
-            startUp();
-        },
-
-
-        add: function (token, preventDup) {
-            if(preventDup !== false){
-                if(this.getToken() == token){
-                    return true;
-                }
-            }
-            if (Ext.isIE) {
-                return updateIFrame(token);
-            } else {
-                location.hash = token;
-                return true;
-            }
-        },
-
-
-        back: function(){
-            history.go(-1);
-        },
-
-
-        forward: function(){
-            history.go(1);
-        },
-
-
-        getToken: function() {
-            return ready ? currentToken : getHash();
-        }
-    };
-})();
-Ext.apply(Ext.History, new Ext.util.Observable());
-Ext.Tip = Ext.extend(Ext.Panel, {
-
-
-
-    minWidth : 40,
-
-    maxWidth : 300,
-
-    shadow : "sides",
-
-    defaultAlign : "tl-bl?",
-    autoRender: true,
-    quickShowInterval : 250,
-
-
-    frame:true,
-    hidden:true,
-    baseCls: 'x-tip',
-    floating:{shadow:true,shim:true,useDisplay:true,constrain:false},
-    autoHeight:true,
-
-    closeAction: 'hide',
-
-
-    initComponent : function(){
-        Ext.Tip.superclass.initComponent.call(this);
-        if(this.closable && !this.title){
-            this.elements += ',header';
-        }
-    },
-
-
-    afterRender : function(){
-        Ext.Tip.superclass.afterRender.call(this);
-        if(this.closable){
-            this.addTool({
-                id: 'close',
-                handler: this[this.closeAction],
-                scope: this
-            });
-        }
-    },
-
-
-    showAt : function(xy){
-        Ext.Tip.superclass.show.call(this);
-        if(this.measureWidth !== false && (!this.initialConfig || typeof this.initialConfig.width != 'number')){
-            this.doAutoWidth();
-        }
-        if(this.constrainPosition){
-            xy = this.el.adjustForConstraints(xy);
-        }
-        this.setPagePosition(xy[0], xy[1]);
-    },
-
-
-    doAutoWidth : function(adjust){
-        adjust = adjust || 0;
-        var bw = this.body.getTextWidth();
-        if(this.title){
-            bw = Math.max(bw, this.header.child('span').getTextWidth(this.title));
-        }
-        bw += this.getFrameWidth() + (this.closable ? 20 : 0) + this.body.getPadding("lr") + adjust;
-        this.setWidth(bw.constrain(this.minWidth, this.maxWidth));
-
-
-        if(Ext.isIE7 && !this.repainted){
-            this.el.repaint();
-            this.repainted = true;
-        }
-    },
-
-
-    showBy : function(el, pos){
-        if(!this.rendered){
-            this.render(Ext.getBody());
-        }
-        this.showAt(this.el.getAlignToXY(el, pos || this.defaultAlign));
-    },
-
-    initDraggable : function(){
-        this.dd = new Ext.Tip.DD(this, typeof this.draggable == 'boolean' ? null : this.draggable);
-        this.header.addClass('x-tip-draggable');
-    }
-});
-
-Ext.reg('tip', Ext.Tip);
-
-
-Ext.Tip.DD = function(tip, config){
-    Ext.apply(this, config);
-    this.tip = tip;
-    Ext.Tip.DD.superclass.constructor.call(this, tip.el.id, 'WindowDD-'+tip.id);
-    this.setHandleElId(tip.header.id);
-    this.scroll = false;
-};
-
-Ext.extend(Ext.Tip.DD, Ext.dd.DD, {
-    moveOnly:true,
-    scroll:false,
-    headerOffsets:[100, 25],
-    startDrag : function(){
-        this.tip.el.disableShadow();
-    },
-    endDrag : function(e){
-        this.tip.el.enableShadow(true);
-    }
-});
-Ext.ToolTip = Ext.extend(Ext.Tip, {
-
-
-
-
-    showDelay : 500,
-
-    hideDelay : 200,
-
-    dismissDelay : 5000,
-
-
-    trackMouse : false,
-
-    anchorToTarget : true,
-
-    anchorOffset : 0,
-
-
-
-    targetCounter : 0,
-
-    constrainPosition : false,
-
-
-    initComponent : function(){
-        Ext.ToolTip.superclass.initComponent.call(this);
-        this.lastActive = new Date();
-        this.initTarget(this.target);
-        this.origAnchor = this.anchor;
-    },
-
-
-    onRender : function(ct, position){
-        Ext.ToolTip.superclass.onRender.call(this, ct, position);
-        this.anchorCls = 'x-tip-anchor-' + this.getAnchorPosition();
-        this.anchorEl = this.el.createChild({
-            cls: 'x-tip-anchor ' + this.anchorCls
-        });
-    },
-
-
-    afterRender : function(){
-        Ext.ToolTip.superclass.afterRender.call(this);
-        this.anchorEl.setStyle('z-index', this.el.getZIndex() + 1).setVisibilityMode(Ext.Element.DISPLAY);
-    },
-
-
-    initTarget : function(target){
-        var t;
-        if((t = Ext.get(target))){
-            if(this.target){
-                var tg = Ext.get(this.target);
-                this.mun(tg, 'mouseover', this.onTargetOver, this);
-                this.mun(tg, 'mouseout', this.onTargetOut, this);
-                this.mun(tg, 'mousemove', this.onMouseMove, this);
-            }
-            this.mon(t, {
-                mouseover: this.onTargetOver,
-                mouseout: this.onTargetOut,
-                mousemove: this.onMouseMove,
-                scope: this
-            });
-            this.target = t;
-        }
-        if(this.anchor){
-            this.anchorTarget = this.target;
-        }
-    },
-
-
-    onMouseMove : function(e){
-        var t = this.delegate ? e.getTarget(this.delegate) : this.triggerElement = true;
-        if (t) {
-            this.targetXY = e.getXY();
-            if (t === this.triggerElement) {
-                if(!this.hidden && this.trackMouse){
-                    this.setPagePosition(this.getTargetXY());
-                }
-            } else {
-                this.hide();
-                this.lastActive = new Date(0);
-                this.onTargetOver(e);
-            }
-        } else if (!this.closable && this.isVisible()) {
-            this.hide();
-        }
-    },
-
-
-    getTargetXY : function(){
-        if(this.delegate){
-            this.anchorTarget = this.triggerElement;
-        }
-        if(this.anchor){
-            this.targetCounter++;
-            var offsets = this.getOffsets(),
-                xy = (this.anchorToTarget && !this.trackMouse) ? this.el.getAlignToXY(this.anchorTarget, this.getAnchorAlign()) : this.targetXY,
-                dw = Ext.lib.Dom.getViewWidth() - 5,
-                dh = Ext.lib.Dom.getViewHeight() - 5,
-                de = document.documentElement,
-                bd = document.body,
-                scrollX = (de.scrollLeft || bd.scrollLeft || 0) + 5,
-                scrollY = (de.scrollTop || bd.scrollTop || 0) + 5,
-                axy = [xy[0] + offsets[0], xy[1] + offsets[1]],
-                sz = this.getSize();
-
-            this.anchorEl.removeClass(this.anchorCls);
-
-            if(this.targetCounter < 2){
-                if(axy[0] < scrollX){
-                    if(this.anchorToTarget){
-                        this.defaultAlign = 'l-r';
-                        if(this.mouseOffset){this.mouseOffset[0] *= -1;}
-                    }
-                    this.anchor = 'left';
-                    return this.getTargetXY();
-                }
-                if(axy[0]+sz.width > dw){
-                    if(this.anchorToTarget){
-                        this.defaultAlign = 'r-l';
-                        if(this.mouseOffset){this.mouseOffset[0] *= -1;}
-                    }
-                    this.anchor = 'right';
-                    return this.getTargetXY();
-                }
-                if(axy[1] < scrollY){
-                    if(this.anchorToTarget){
-                        this.defaultAlign = 't-b';
-                        if(this.mouseOffset){this.mouseOffset[1] *= -1;}
-                    }
-                    this.anchor = 'top';
-                    return this.getTargetXY();
-                }
-                if(axy[1]+sz.height > dh){
-                    if(this.anchorToTarget){
-                        this.defaultAlign = 'b-t';
-                        if(this.mouseOffset){this.mouseOffset[1] *= -1;}
-                    }
-                    this.anchor = 'bottom';
-                    return this.getTargetXY();
-                }
-            }
-
-            this.anchorCls = 'x-tip-anchor-'+this.getAnchorPosition();
-            this.anchorEl.addClass(this.anchorCls);
-            this.targetCounter = 0;
-            return axy;
-        }else{
-            var mouseOffset = this.getMouseOffset();
-            return [this.targetXY[0]+mouseOffset[0], this.targetXY[1]+mouseOffset[1]];
-        }
-    },
-
-    getMouseOffset : function(){
-        var offset = this.anchor ? [0,0] : [15,18];
-        if(this.mouseOffset){
-            offset[0] += this.mouseOffset[0];
-            offset[1] += this.mouseOffset[1];
-        }
-        return offset;
-    },
-
-
-    getAnchorPosition : function(){
-        if(this.anchor){
-            this.tipAnchor = this.anchor.charAt(0);
-        }else{
-            var m = this.defaultAlign.match(/^([a-z]+)-([a-z]+)(\?)?$/);
-            if(!m){
-               throw 'AnchorTip.defaultAlign is invalid';
-            }
-            this.tipAnchor = m[1].charAt(0);
-        }
-
-        switch(this.tipAnchor){
-            case 't': return 'top';
-            case 'b': return 'bottom';
-            case 'r': return 'right';
-        }
-        return 'left';
-    },
-
-
-    getAnchorAlign : function(){
-        switch(this.anchor){
-            case 'top'  : return 'tl-bl';
-            case 'left' : return 'tl-tr';
-            case 'right': return 'tr-tl';
-            default     : return 'bl-tl';
-        }
-    },
-
-
-    getOffsets : function(){
-        var offsets,
-            ap = this.getAnchorPosition().charAt(0);
-        if(this.anchorToTarget && !this.trackMouse){
-            switch(ap){
-                case 't':
-                    offsets = [0, 9];
-                    break;
-                case 'b':
-                    offsets = [0, -13];
-                    break;
-                case 'r':
-                    offsets = [-13, 0];
-                    break;
-                default:
-                    offsets = [9, 0];
-                    break;
-            }
-        }else{
-            switch(ap){
-                case 't':
-                    offsets = [-15-this.anchorOffset, 30];
-                    break;
-                case 'b':
-                    offsets = [-19-this.anchorOffset, -13-this.el.dom.offsetHeight];
-                    break;
-                case 'r':
-                    offsets = [-15-this.el.dom.offsetWidth, -13-this.anchorOffset];
-                    break;
-                default:
-                    offsets = [25, -13-this.anchorOffset];
-                    break;
-            }
-        }
-        var mouseOffset = this.getMouseOffset();
-        offsets[0] += mouseOffset[0];
-        offsets[1] += mouseOffset[1];
-
-        return offsets;
-    },
-
-
-    onTargetOver : function(e){
-        if(this.disabled || e.within(this.target.dom, true)){
-            return;
-        }
-        var t = e.getTarget(this.delegate);
-        if (t) {
-            this.triggerElement = t;
-            this.clearTimer('hide');
-            this.targetXY = e.getXY();
-            this.delayShow();
-        }
-    },
-
-
-    delayShow : function(){
-        if(this.hidden && !this.showTimer){
-            if(this.lastActive.getElapsed() < this.quickShowInterval){
-                this.show();
-            }else{
-                this.showTimer = this.show.defer(this.showDelay, this);
-            }
-        }else if(!this.hidden && this.autoHide !== false){
-            this.show();
-        }
-    },
-
-
-    onTargetOut : function(e){
-        if(this.disabled || e.within(this.target.dom, true)){
-            return;
-        }
-        this.clearTimer('show');
-        if(this.autoHide !== false){
-            this.delayHide();
-        }
-    },
-
-
-    delayHide : function(){
-        if(!this.hidden && !this.hideTimer){
-            this.hideTimer = this.hide.defer(this.hideDelay, this);
-        }
-    },
-
-
-    hide: function(){
-        this.clearTimer('dismiss');
-        this.lastActive = new Date();
-        if(this.anchorEl){
-            this.anchorEl.hide();
-        }
-        Ext.ToolTip.superclass.hide.call(this);
-        delete this.triggerElement;
-    },
-
-
-    show : function(){
-        if(this.anchor){
-
-
-            this.showAt([-1000,-1000]);
-            this.origConstrainPosition = this.constrainPosition;
-            this.constrainPosition = false;
-            this.anchor = this.origAnchor;
-        }
-        this.showAt(this.getTargetXY());
-
-        if(this.anchor){
-            this.anchorEl.show();
-            this.syncAnchor();
-            this.constrainPosition = this.origConstrainPosition;
-        }else{
-            this.anchorEl.hide();
-        }
-    },
-
-
-    showAt : function(xy){
-        this.lastActive = new Date();
-        this.clearTimers();
-        Ext.ToolTip.superclass.showAt.call(this, xy);
-        if(this.dismissDelay && this.autoHide !== false){
-            this.dismissTimer = this.hide.defer(this.dismissDelay, this);
-        }
-        if(this.anchor && !this.anchorEl.isVisible()){
-            this.syncAnchor();
-            this.anchorEl.show();
-        }else{
-            this.anchorEl.hide();
-        }
-    },
-
-
-    syncAnchor : function(){
-        var anchorPos, targetPos, offset;
-        switch(this.tipAnchor.charAt(0)){
-            case 't':
-                anchorPos = 'b';
-                targetPos = 'tl';
-                offset = [20+this.anchorOffset, 2];
-                break;
-            case 'r':
-                anchorPos = 'l';
-                targetPos = 'tr';
-                offset = [-2, 11+this.anchorOffset];
-                break;
-            case 'b':
-                anchorPos = 't';
-                targetPos = 'bl';
-                offset = [20+this.anchorOffset, -2];
-                break;
-            default:
-                anchorPos = 'r';
-                targetPos = 'tl';
-                offset = [2, 11+this.anchorOffset];
-                break;
-        }
-        this.anchorEl.alignTo(this.el, anchorPos+'-'+targetPos, offset);
-    },
-
-
-    setPagePosition : function(x, y){
-        Ext.ToolTip.superclass.setPagePosition.call(this, x, y);
-        if(this.anchor){
-            this.syncAnchor();
-        }
-    },
-
-
-    clearTimer : function(name){
-        name = name + 'Timer';
-        clearTimeout(this[name]);
-        delete this[name];
-    },
-
-
-    clearTimers : function(){
-        this.clearTimer('show');
-        this.clearTimer('dismiss');
-        this.clearTimer('hide');
-    },
-
-
-    onShow : function(){
-        Ext.ToolTip.superclass.onShow.call(this);
-        Ext.getDoc().on('mousedown', this.onDocMouseDown, this);
-    },
-
-
-    onHide : function(){
-        Ext.ToolTip.superclass.onHide.call(this);
-        Ext.getDoc().un('mousedown', this.onDocMouseDown, this);
-    },
-
-
-    onDocMouseDown : function(e){
-        if(this.autoHide !== true && !this.closable && !e.within(this.el.dom)){
-            this.disable();
-            this.doEnable.defer(100, this);
-        }
-    },
-
-
-    doEnable : function(){
-        if(!this.isDestroyed){
-            this.enable();
-        }
-    },
-
-
-    onDisable : function(){
-        this.clearTimers();
-        this.hide();
-    },
-
-
-    adjustPosition : function(x, y){
-        if(this.constrainPosition){
-            var ay = this.targetXY[1], h = this.getSize().height;
-            if(y <= ay && (y+h) >= ay){
-                y = ay-h-5;
-            }
-        }
-        return {x : x, y: y};
-    },
-
-    beforeDestroy : function(){
-        this.clearTimers();
-        Ext.destroy(this.anchorEl);
-        delete this.anchorEl;
-        delete this.target;
-        delete this.anchorTarget;
-        delete this.triggerElement;
-        Ext.ToolTip.superclass.beforeDestroy.call(this);
-    },
-
-
-    onDestroy : function(){
-        Ext.getDoc().un('mousedown', this.onDocMouseDown, this);
-        Ext.ToolTip.superclass.onDestroy.call(this);
-    }
-});
-
-Ext.reg('tooltip', Ext.ToolTip);
-Ext.QuickTip = Ext.extend(Ext.ToolTip, {
-
-
-    interceptTitles : false,
-
-
-    tagConfig : {
-        namespace : "ext",
-        attribute : "qtip",
-        width : "qwidth",
-        target : "target",
-        title : "qtitle",
-        hide : "hide",
-        cls : "qclass",
-        align : "qalign",
-        anchor : "anchor"
-    },
-
-
-    initComponent : function(){
-        this.target = this.target || Ext.getDoc();
-        this.targets = this.targets || {};
-        Ext.QuickTip.superclass.initComponent.call(this);
-    },
-
-
-    register : function(config){
-        var cs = Ext.isArray(config) ? config : arguments;
-        for(var i = 0, len = cs.length; i < len; i++){
-            var c = cs[i];
-            var target = c.target;
-            if(target){
-                if(Ext.isArray(target)){
-                    for(var j = 0, jlen = target.length; j < jlen; j++){
-                        this.targets[Ext.id(target[j])] = c;
-                    }
-                } else{
-                    this.targets[Ext.id(target)] = c;
-                }
-            }
-        }
-    },
-
-
-    unregister : function(el){
-        delete this.targets[Ext.id(el)];
-    },
-
-
-    cancelShow: function(el){
-        var at = this.activeTarget;
-        el = Ext.get(el).dom;
-        if(this.isVisible()){
-            if(at && at.el == el){
-                this.hide();
-            }
-        }else if(at && at.el == el){
-            this.clearTimer('show');
-        }
-    },
-
-    getTipCfg: function(e) {
-        var t = e.getTarget(),
-            ttp,
-            cfg;
-        if(this.interceptTitles && t.title && Ext.isString(t.title)){
-            ttp = t.title;
-            t.qtip = ttp;
-            t.removeAttribute("title");
-            e.preventDefault();
-        }else{
-            cfg = this.tagConfig;
-            ttp = t.qtip || Ext.fly(t).getAttribute(cfg.attribute, cfg.namespace);
-        }
-        return ttp;
-    },
-
-
-    onTargetOver : function(e){
-        if(this.disabled){
-            return;
-        }
-        this.targetXY = e.getXY();
-        var t = e.getTarget();
-        if(!t || t.nodeType !== 1 || t == document || t == document.body){
-            return;
-        }
-        if(this.activeTarget && ((t == this.activeTarget.el) || Ext.fly(this.activeTarget.el).contains(t))){
-            this.clearTimer('hide');
-            this.show();
-            return;
-        }
-        if(t && this.targets[t.id]){
-            this.activeTarget = this.targets[t.id];
-            this.activeTarget.el = t;
-            this.anchor = this.activeTarget.anchor;
-            if(this.anchor){
-                this.anchorTarget = t;
-            }
-            this.delayShow();
-            return;
-        }
-        var ttp, et = Ext.fly(t), cfg = this.tagConfig, ns = cfg.namespace;
-        if(ttp = this.getTipCfg(e)){
-            var autoHide = et.getAttribute(cfg.hide, ns);
-            this.activeTarget = {
-                el: t,
-                text: ttp,
-                width: et.getAttribute(cfg.width, ns),
-                autoHide: autoHide != "user" && autoHide !== 'false',
-                title: et.getAttribute(cfg.title, ns),
-                cls: et.getAttribute(cfg.cls, ns),
-                align: et.getAttribute(cfg.align, ns)
-
-            };
-            this.anchor = et.getAttribute(cfg.anchor, ns);
-            if(this.anchor){
-                this.anchorTarget = t;
-            }
-            this.delayShow();
-        }
-    },
-
-
-    onTargetOut : function(e){
-
-
-        if (this.activeTarget && e.within(this.activeTarget.el) && !this.getTipCfg(e)) {
-            return;
-        }
-
-        this.clearTimer('show');
-        if(this.autoHide !== false){
-            this.delayHide();
-        }
-    },
-
-
-    showAt : function(xy){
-        var t = this.activeTarget;
-        if(t){
-            if(!this.rendered){
-                this.render(Ext.getBody());
-                this.activeTarget = t;
-            }
-            if(t.width){
-                this.setWidth(t.width);
-                this.body.setWidth(this.adjustBodyWidth(t.width - this.getFrameWidth()));
-                this.measureWidth = false;
-            } else{
-                this.measureWidth = true;
-            }
-            this.setTitle(t.title || '');
-            this.body.update(t.text);
-            this.autoHide = t.autoHide;
-            this.dismissDelay = t.dismissDelay || this.dismissDelay;
-            if(this.lastCls){
-                this.el.removeClass(this.lastCls);
-                delete this.lastCls;
-            }
-            if(t.cls){
-                this.el.addClass(t.cls);
-                this.lastCls = t.cls;
-            }
-            if(this.anchor){
-                this.constrainPosition = false;
-            }else if(t.align){
-                xy = this.el.getAlignToXY(t.el, t.align);
-                this.constrainPosition = false;
-            }else{
-                this.constrainPosition = true;
-            }
-        }
-        Ext.QuickTip.superclass.showAt.call(this, xy);
-    },
-
-
-    hide: function(){
-        delete this.activeTarget;
-        Ext.QuickTip.superclass.hide.call(this);
-    }
-});
-Ext.reg('quicktip', Ext.QuickTip);
-Ext.QuickTips = function(){
-    var tip,
-        disabled = false;
-
-    return {
-
-        init : function(autoRender){
-            if(!tip){
-                if(!Ext.isReady){
-                    Ext.onReady(function(){
-                        Ext.QuickTips.init(autoRender);
-                    });
-                    return;
-                }
-                tip = new Ext.QuickTip({
-                    elements:'header,body',
-                    disabled: disabled
-                });
-                if(autoRender !== false){
-                    tip.render(Ext.getBody());
-                }
-            }
-        },
-
-
-        ddDisable : function(){
-
-            if(tip && !disabled){
-                tip.disable();
-            }
-        },
-
-
-        ddEnable : function(){
-
-            if(tip && !disabled){
-                tip.enable();
-            }
-        },
-
-
-        enable : function(){
-            if(tip){
-                tip.enable();
-            }
-            disabled = false;
-        },
-
-
-        disable : function(){
-            if(tip){
-                tip.disable();
-            }
-            disabled = true;
-        },
-
-
-        isEnabled : function(){
-            return tip !== undefined && !tip.disabled;
-        },
-
-
-        getQuickTip : function(){
-            return tip;
-        },
-
-
-        register : function(){
-            tip.register.apply(tip, arguments);
-        },
-
-
-        unregister : function(){
-            tip.unregister.apply(tip, arguments);
-        },
-
-
-        tips : function(){
-            tip.register.apply(tip, arguments);
-        }
-    };
-}();
-Ext.slider.Tip = Ext.extend(Ext.Tip, {
-    minWidth: 10,
-    offsets : [0, -10],
-
-    init: function(slider) {
-        slider.on({
-            scope    : this,
-            dragstart: this.onSlide,
-            drag     : this.onSlide,
-            dragend  : this.hide,
-            destroy  : this.destroy
-        });
-    },
-
-
-    onSlide : function(slider, e, thumb) {
-        this.show();
-        this.body.update(this.getText(thumb));
-        this.doAutoWidth();
-        this.el.alignTo(thumb.el, 'b-t?', this.offsets);
-    },
-
-
-    getText : function(thumb) {
-        return String(thumb.value);
-    }
-});
-
-
-Ext.ux.SliderTip = Ext.slider.Tip;
-Ext.tree.TreePanel = Ext.extend(Ext.Panel, {
-    rootVisible : true,
-    animate : Ext.enableFx,
-    lines : true,
-    enableDD : false,
-    hlDrop : Ext.enableFx,
-    pathSeparator : '/',
-
-
-    bubbleEvents : [],
-
-    initComponent : function(){
-        Ext.tree.TreePanel.superclass.initComponent.call(this);
-
-        if(!this.eventModel){
-            this.eventModel = new Ext.tree.TreeEventModel(this);
-        }
-
-
-        var l = this.loader;
-        if(!l){
-            l = new Ext.tree.TreeLoader({
-                dataUrl: this.dataUrl,
-                requestMethod: this.requestMethod
-            });
-        }else if(Ext.isObject(l) && !l.load){
-            l = new Ext.tree.TreeLoader(l);
-        }
-        this.loader = l;
-
-        this.nodeHash = {};
-
-
-        if(this.root){
-            var r = this.root;
-            delete this.root;
-            this.setRootNode(r);
-        }
-
-
-        this.addEvents(
-
-
-           'append',
-
-           'remove',
-
-           'movenode',
-
-           'insert',
-
-           'beforeappend',
-
-           'beforeremove',
-
-           'beforemovenode',
-
-            'beforeinsert',
-
-
-            'beforeload',
-
-            'load',
-
-            'textchange',
-
-            'beforeexpandnode',
-
-            'beforecollapsenode',
-
-            'expandnode',
-
-            'disabledchange',
-
-            'collapsenode',
-
-            'beforeclick',
-
-            'click',
-
-            'containerclick',
-
-            'checkchange',
-
-            'beforedblclick',
-
-            'dblclick',
-
-            'containerdblclick',
-
-            'contextmenu',
-
-            'containercontextmenu',
-
-            'beforechildrenrendered',
-
-            'startdrag',
-
-            'enddrag',
-
-            'dragdrop',
-
-            'beforenodedrop',
-
-            'nodedrop',
-
-            'nodedragover'
-        );
-        if(this.singleExpand){
-            this.on('beforeexpandnode', this.restrictExpand, this);
-        }
-    },
-
-
-    proxyNodeEvent : function(ename, a1, a2, a3, a4, a5, a6){
-        if(ename == 'collapse' || ename == 'expand' || ename == 'beforecollapse' || ename == 'beforeexpand' || ename == 'move' || ename == 'beforemove'){
-            ename = ename+'node';
-        }
-
-        return this.fireEvent(ename, a1, a2, a3, a4, a5, a6);
-    },
-
-
-
-    getRootNode : function(){
-        return this.root;
-    },
-
-
-    setRootNode : function(node){
-        this.destroyRoot();
-        if(!node.render){
-            node = this.loader.createNode(node);
-        }
-        this.root = node;
-        node.ownerTree = this;
-        node.isRoot = true;
-        this.registerNode(node);
-        if(!this.rootVisible){
-            var uiP = node.attributes.uiProvider;
-            node.ui = uiP ? new uiP(node) : new Ext.tree.RootTreeNodeUI(node);
-        }
-        if(this.innerCt){
-            this.clearInnerCt();
-            this.renderRoot();
-        }
-        return node;
-    },
-
-    clearInnerCt : function(){
-        this.innerCt.update('');
-    },
-
-
-    renderRoot : function(){
-        this.root.render();
-        if(!this.rootVisible){
-            this.root.renderChildren();
-        }
-    },
-
-
-    getNodeById : function(id){
-        return this.nodeHash[id];
-    },
-
-
-    registerNode : function(node){
-        this.nodeHash[node.id] = node;
-    },
-
-
-    unregisterNode : function(node){
-        delete this.nodeHash[node.id];
-    },
-
-
-    toString : function(){
-        return '[Tree'+(this.id?' '+this.id:'')+']';
-    },
-
-
-    restrictExpand : function(node){
-        var p = node.parentNode;
-        if(p){
-            if(p.expandedChild && p.expandedChild.parentNode == p){
-                p.expandedChild.collapse();
-            }
-            p.expandedChild = node;
-        }
-    },
-
-
-    getChecked : function(a, startNode){
-        startNode = startNode || this.root;
-        var r = [];
-        var f = function(){
-            if(this.attributes.checked){
-                r.push(!a ? this : (a == 'id' ? this.id : this.attributes[a]));
-            }
-        };
-        startNode.cascade(f);
-        return r;
-    },
-
-
-    getLoader : function(){
-        return this.loader;
-    },
-
-
-    expandAll : function(){
-        this.root.expand(true);
-    },
-
-
-    collapseAll : function(){
-        this.root.collapse(true);
-    },
-
-
-    getSelectionModel : function(){
-        if(!this.selModel){
-            this.selModel = new Ext.tree.DefaultSelectionModel();
-        }
-        return this.selModel;
-    },
-
-
-    expandPath : function(path, attr, callback){
-        if(Ext.isEmpty(path)){
-            if(callback){
-                callback(false, undefined);
-            }
-            return;
-        }
-        attr = attr || 'id';
-        var keys = path.split(this.pathSeparator);
-        var curNode = this.root;
-        if(curNode.attributes[attr] != keys[1]){
-            if(callback){
-                callback(false, null);
-            }
-            return;
-        }
-        var index = 1;
-        var f = function(){
-            if(++index == keys.length){
-                if(callback){
-                    callback(true, curNode);
-                }
-                return;
-            }
-            var c = curNode.findChild(attr, keys[index]);
-            if(!c){
-                if(callback){
-                    callback(false, curNode);
-                }
-                return;
-            }
-            curNode = c;
-            c.expand(false, false, f);
-        };
-        curNode.expand(false, false, f);
-    },
-
-
-    selectPath : function(path, attr, callback){
-        if(Ext.isEmpty(path)){
-            if(callback){
-                callback(false, undefined);
-            }
-            return;
-        }
-        attr = attr || 'id';
-        var keys = path.split(this.pathSeparator),
-            v = keys.pop();
-        if(keys.length > 1){
-            var f = function(success, node){
-                if(success && node){
-                    var n = node.findChild(attr, v);
-                    if(n){
-                        n.select();
-                        if(callback){
-                            callback(true, n);
-                        }
-                    }else if(callback){
-                        callback(false, n);
-                    }
-                }else{
-                    if(callback){
-                        callback(false, n);
-                    }
-                }
-            };
-            this.expandPath(keys.join(this.pathSeparator), attr, f);
-        }else{
-            this.root.select();
-            if(callback){
-                callback(true, this.root);
-            }
-        }
-    },
-
-
-    getTreeEl : function(){
-        return this.body;
-    },
-
-
-    onRender : function(ct, position){
-        Ext.tree.TreePanel.superclass.onRender.call(this, ct, position);
-        this.el.addClass('x-tree');
-        this.innerCt = this.body.createChild({tag:'ul',
-               cls:'x-tree-root-ct ' +
-               (this.useArrows ? 'x-tree-arrows' : this.lines ? 'x-tree-lines' : 'x-tree-no-lines')});
-    },
-
-
-    initEvents : function(){
-        Ext.tree.TreePanel.superclass.initEvents.call(this);
-
-        if(this.containerScroll){
-            Ext.dd.ScrollManager.register(this.body);
-        }
-        if((this.enableDD || this.enableDrop) && !this.dropZone){
-
-             this.dropZone = new Ext.tree.TreeDropZone(this, this.dropConfig || {
-               ddGroup: this.ddGroup || 'TreeDD', appendOnly: this.ddAppendOnly === true
-           });
-        }
-        if((this.enableDD || this.enableDrag) && !this.dragZone){
-
-            this.dragZone = new Ext.tree.TreeDragZone(this, this.dragConfig || {
-               ddGroup: this.ddGroup || 'TreeDD',
-               scroll: this.ddScroll
-           });
-        }
-        this.getSelectionModel().init(this);
-    },
-
-
-    afterRender : function(){
-        Ext.tree.TreePanel.superclass.afterRender.call(this);
-        this.renderRoot();
-    },
-
-    beforeDestroy : function(){
-        if(this.rendered){
-            Ext.dd.ScrollManager.unregister(this.body);
-            Ext.destroy(this.dropZone, this.dragZone);
-        }
-        this.destroyRoot();
-        Ext.destroy(this.loader);
-        this.nodeHash = this.root = this.loader = null;
-        Ext.tree.TreePanel.superclass.beforeDestroy.call(this);
-    },
-
-
-    destroyRoot : function(){
-        if(this.root && this.root.destroy){
-            this.root.destroy(true);
-        }
-    }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-});
-
-Ext.tree.TreePanel.nodeTypes = {};
-
-Ext.reg('treepanel', Ext.tree.TreePanel);Ext.tree.TreeEventModel = function(tree){
-    this.tree = tree;
-    this.tree.on('render', this.initEvents, this);
-};
-
-Ext.tree.TreeEventModel.prototype = {
-    initEvents : function(){
-        var t = this.tree;
-
-        if(t.trackMouseOver !== false){
-            t.mon(t.innerCt, {
-                scope: this,
-                mouseover: this.delegateOver,
-                mouseout: this.delegateOut
-            });
-        }
-        t.mon(t.getTreeEl(), {
-            scope: this,
-            click: this.delegateClick,
-            dblclick: this.delegateDblClick,
-            contextmenu: this.delegateContextMenu
-        });
-    },
-
-    getNode : function(e){
-        var t;
-        if(t = e.getTarget('.x-tree-node-el', 10)){
-            var id = Ext.fly(t, '_treeEvents').getAttribute('tree-node-id', 'ext');
-            if(id){
-                return this.tree.getNodeById(id);
-            }
-        }
-        return null;
-    },
-
-    getNodeTarget : function(e){
-        var t = e.getTarget('.x-tree-node-icon', 1);
-        if(!t){
-            t = e.getTarget('.x-tree-node-el', 6);
-        }
-        return t;
-    },
-
-    delegateOut : function(e, t){
-        if(!this.beforeEvent(e)){
-            return;
-        }
-        if(e.getTarget('.x-tree-ec-icon', 1)){
-            var n = this.getNode(e);
-            this.onIconOut(e, n);
-            if(n == this.lastEcOver){
-                delete this.lastEcOver;
-            }
-        }
-        if((t = this.getNodeTarget(e)) && !e.within(t, true)){
-            this.onNodeOut(e, this.getNode(e));
-        }
-    },
-
-    delegateOver : function(e, t){
-        if(!this.beforeEvent(e)){
-            return;
-        }
-        if(Ext.isGecko && !this.trackingDoc){
-            Ext.getBody().on('mouseover', this.trackExit, this);
-            this.trackingDoc = true;
-        }
-        if(this.lastEcOver){
-            this.onIconOut(e, this.lastEcOver);
-            delete this.lastEcOver;
-        }
-        if(e.getTarget('.x-tree-ec-icon', 1)){
-            this.lastEcOver = this.getNode(e);
-            this.onIconOver(e, this.lastEcOver);
-        }
-        if(t = this.getNodeTarget(e)){
-            this.onNodeOver(e, this.getNode(e));
-        }
-    },
-
-    trackExit : function(e){
-        if(this.lastOverNode){
-            if(this.lastOverNode.ui && !e.within(this.lastOverNode.ui.getEl())){
-                this.onNodeOut(e, this.lastOverNode);
-            }
-            delete this.lastOverNode;
-            Ext.getBody().un('mouseover', this.trackExit, this);
-            this.trackingDoc = false;
-        }
-
-    },
-
-    delegateClick : function(e, t){
-        if(this.beforeEvent(e)){
-            if(e.getTarget('input[type=checkbox]', 1)){
-                this.onCheckboxClick(e, this.getNode(e));
-            }else if(e.getTarget('.x-tree-ec-icon', 1)){
-                this.onIconClick(e, this.getNode(e));
-            }else if(this.getNodeTarget(e)){
-                this.onNodeClick(e, this.getNode(e));
-            }
-        }else{
-            this.checkContainerEvent(e, 'click');
-        }
-    },
-
-    delegateDblClick : function(e, t){
-        if(this.beforeEvent(e)){
-            if(this.getNodeTarget(e)){
-                this.onNodeDblClick(e, this.getNode(e));
-            }
-        }else{
-            this.checkContainerEvent(e, 'dblclick');
-        }
-    },
-
-    delegateContextMenu : function(e, t){
-        if(this.beforeEvent(e)){
-            if(this.getNodeTarget(e)){
-                this.onNodeContextMenu(e, this.getNode(e));
-            }
-        }else{
-            this.checkContainerEvent(e, 'contextmenu');
-        }
-    },
-
-    checkContainerEvent: function(e, type){
-        if(this.disabled){
-            e.stopEvent();
-            return false;
-        }
-        this.onContainerEvent(e, type);
-    },
-
-    onContainerEvent: function(e, type){
-        this.tree.fireEvent('container' + type, this.tree, e);
-    },
-
-    onNodeClick : function(e, node){
-        node.ui.onClick(e);
-    },
-
-    onNodeOver : function(e, node){
-        this.lastOverNode = node;
-        node.ui.onOver(e);
-    },
-
-    onNodeOut : function(e, node){
-        node.ui.onOut(e);
-    },
-
-    onIconOver : function(e, node){
-        node.ui.addClass('x-tree-ec-over');
-    },
-
-    onIconOut : function(e, node){
-        node.ui.removeClass('x-tree-ec-over');
-    },
-
-    onIconClick : function(e, node){
-        node.ui.ecClick(e);
-    },
-
-    onCheckboxClick : function(e, node){
-        node.ui.onCheckChange(e);
-    },
-
-    onNodeDblClick : function(e, node){
-        node.ui.onDblClick(e);
-    },
-
-    onNodeContextMenu : function(e, node){
-        node.ui.onContextMenu(e);
-    },
-
-    beforeEvent : function(e){
-        var node = this.getNode(e);
-        if(this.disabled || !node || !node.ui){
-            e.stopEvent();
-            return false;
-        }
-        return true;
-    },
-
-    disable: function(){
-        this.disabled = true;
-    },
-
-    enable: function(){
-        this.disabled = false;
-    }
-};
-Ext.tree.DefaultSelectionModel = Ext.extend(Ext.util.Observable, {
-
-    constructor : function(config){
-        this.selNode = null;
-
-        this.addEvents(
-
-            'selectionchange',
-
-
-            'beforeselect'
-        );
-
-        Ext.apply(this, config);
-        Ext.tree.DefaultSelectionModel.superclass.constructor.call(this);
-    },
-
-    init : function(tree){
-        this.tree = tree;
-        tree.mon(tree.getTreeEl(), 'keydown', this.onKeyDown, this);
-        tree.on('click', this.onNodeClick, this);
-    },
-
-    onNodeClick : function(node, e){
-        this.select(node);
-    },
-
-
-    select : function(node,  selectNextNode){
-
-        if (!Ext.fly(node.ui.wrap).isVisible() && selectNextNode) {
-            return selectNextNode.call(this, node);
-        }
-        var last = this.selNode;
-        if(node == last){
-            node.ui.onSelectedChange(true);
-        }else if(this.fireEvent('beforeselect', this, node, last) !== false){
-            if(last && last.ui){
-                last.ui.onSelectedChange(false);
-            }
-            this.selNode = node;
-            node.ui.onSelectedChange(true);
-            this.fireEvent('selectionchange', this, node, last);
-        }
-        return node;
-    },
-
-
-    unselect : function(node, silent){
-        if(this.selNode == node){
-            this.clearSelections(silent);
-        }
-    },
-
-
-    clearSelections : function(silent){
-        var n = this.selNode;
-        if(n){
-            n.ui.onSelectedChange(false);
-            this.selNode = null;
-            if(silent !== true){
-                this.fireEvent('selectionchange', this, null);
-            }
-        }
-        return n;
-    },
-
-
-    getSelectedNode : function(){
-        return this.selNode;
-    },
-
-
-    isSelected : function(node){
-        return this.selNode == node;
-    },
-
-
-    selectPrevious : function( s){
-        if(!(s = s || this.selNode || this.lastSelNode)){
-            return null;
-        }
-
-        var ps = s.previousSibling;
-        if(ps){
-            if(!ps.isExpanded() || ps.childNodes.length < 1){
-                return this.select(ps, this.selectPrevious);
-            } else{
-                var lc = ps.lastChild;
-                while(lc && lc.isExpanded() && Ext.fly(lc.ui.wrap).isVisible() && lc.childNodes.length > 0){
-                    lc = lc.lastChild;
-                }
-                return this.select(lc, this.selectPrevious);
-            }
-        } else if(s.parentNode && (this.tree.rootVisible || !s.parentNode.isRoot)){
-            return this.select(s.parentNode, this.selectPrevious);
-        }
-        return null;
-    },
-
-
-    selectNext : function( s){
-        if(!(s = s || this.selNode || this.lastSelNode)){
-            return null;
-        }
-
-        if(s.firstChild && s.isExpanded() && Ext.fly(s.ui.wrap).isVisible()){
-             return this.select(s.firstChild, this.selectNext);
-         }else if(s.nextSibling){
-             return this.select(s.nextSibling, this.selectNext);
-         }else if(s.parentNode){
-            var newS = null;
-            s.parentNode.bubble(function(){
-                if(this.nextSibling){
-                    newS = this.getOwnerTree().selModel.select(this.nextSibling, this.selectNext);
-                    return false;
-                }
-            });
-            return newS;
-         }
-        return null;
-    },
-
-    onKeyDown : function(e){
-        var s = this.selNode || this.lastSelNode;
-
-        var sm = this;
-        if(!s){
-            return;
-        }
-        var k = e.getKey();
-        switch(k){
-             case e.DOWN:
-                 e.stopEvent();
-                 this.selectNext();
-             break;
-             case e.UP:
-                 e.stopEvent();
-                 this.selectPrevious();
-             break;
-             case e.RIGHT:
-                 e.preventDefault();
-                 if(s.hasChildNodes()){
-                     if(!s.isExpanded()){
-                         s.expand();
-                     }else if(s.firstChild){
-                         this.select(s.firstChild, e);
-                     }
-                 }
-             break;
-             case e.LEFT:
-                 e.preventDefault();
-                 if(s.hasChildNodes() && s.isExpanded()){
-                     s.collapse();
-                 }else if(s.parentNode && (this.tree.rootVisible || s.parentNode != this.tree.getRootNode())){
-                     this.select(s.parentNode, e);
-                 }
-             break;
-        };
-    }
-});
-
-
-Ext.tree.MultiSelectionModel = Ext.extend(Ext.util.Observable, {
-
-    constructor : function(config){
-        this.selNodes = [];
-        this.selMap = {};
-        this.addEvents(
-
-            'selectionchange'
-        );
-        Ext.apply(this, config);
-        Ext.tree.MultiSelectionModel.superclass.constructor.call(this);
-    },
-
-    init : function(tree){
-        this.tree = tree;
-        tree.mon(tree.getTreeEl(), 'keydown', this.onKeyDown, this);
-        tree.on('click', this.onNodeClick, this);
-    },
-
-    onNodeClick : function(node, e){
-        if(e.ctrlKey && this.isSelected(node)){
-            this.unselect(node);
-        }else{
-            this.select(node, e, e.ctrlKey);
-        }
-    },
-
-
-    select : function(node, e, keepExisting){
-        if(keepExisting !== true){
-            this.clearSelections(true);
-        }
-        if(this.isSelected(node)){
-            this.lastSelNode = node;
-            return node;
-        }
-        this.selNodes.push(node);
-        this.selMap[node.id] = node;
-        this.lastSelNode = node;
-        node.ui.onSelectedChange(true);
-        this.fireEvent('selectionchange', this, this.selNodes);
-        return node;
-    },
-
-
-    unselect : function(node){
-        if(this.selMap[node.id]){
-            node.ui.onSelectedChange(false);
-            var sn = this.selNodes;
-            var index = sn.indexOf(node);
-            if(index != -1){
-                this.selNodes.splice(index, 1);
-            }
-            delete this.selMap[node.id];
-            this.fireEvent('selectionchange', this, this.selNodes);
-        }
-    },
-
-
-    clearSelections : function(suppressEvent){
-        var sn = this.selNodes;
-        if(sn.length > 0){
-            for(var i = 0, len = sn.length; i < len; i++){
-                sn[i].ui.onSelectedChange(false);
-            }
-            this.selNodes = [];
-            this.selMap = {};
-            if(suppressEvent !== true){
-                this.fireEvent('selectionchange', this, this.selNodes);
-            }
-        }
-    },
-
-
-    isSelected : function(node){
-        return this.selMap[node.id] ? true : false;
-    },
-
-
-    getSelectedNodes : function(){
-        return this.selNodes.concat([]);
-    },
-
-    onKeyDown : Ext.tree.DefaultSelectionModel.prototype.onKeyDown,
-
-    selectNext : Ext.tree.DefaultSelectionModel.prototype.selectNext,
-
-    selectPrevious : Ext.tree.DefaultSelectionModel.prototype.selectPrevious
-});
-Ext.data.Tree = Ext.extend(Ext.util.Observable, {
-
-    constructor: function(root){
-        this.nodeHash = {};
-
-        this.root = null;
-        if(root){
-            this.setRootNode(root);
-        }
-        this.addEvents(
-
-            "append",
-
-            "remove",
-
-            "move",
-
-            "insert",
-
-            "beforeappend",
-
-            "beforeremove",
-
-            "beforemove",
-
-            "beforeinsert"
-        );
-        Ext.data.Tree.superclass.constructor.call(this);
-    },
-
-
-    pathSeparator: "/",
-
-
-    proxyNodeEvent : function(){
-        return this.fireEvent.apply(this, arguments);
-    },
-
-
-    getRootNode : function(){
-        return this.root;
-    },
-
-
-    setRootNode : function(node){
-        this.root = node;
-        node.ownerTree = this;
-        node.isRoot = true;
-        this.registerNode(node);
-        return node;
-    },
-
-
-    getNodeById : function(id){
-        return this.nodeHash[id];
-    },
-
-
-    registerNode : function(node){
-        this.nodeHash[node.id] = node;
-    },
-
-
-    unregisterNode : function(node){
-        delete this.nodeHash[node.id];
-    },
-
-    toString : function(){
-        return "[Tree"+(this.id?" "+this.id:"")+"]";
-    }
-});
-
-
-Ext.data.Node = Ext.extend(Ext.util.Observable, {
-
-    constructor: function(attributes){
-
-        this.attributes = attributes || {};
-        this.leaf = this.attributes.leaf;
-
-        this.id = this.attributes.id;
-        if(!this.id){
-            this.id = Ext.id(null, "xnode-");
-            this.attributes.id = this.id;
-        }
-
-        this.childNodes = [];
-
-        this.parentNode = null;
-
-        this.firstChild = null;
-
-        this.lastChild = null;
-
-        this.previousSibling = null;
-
-        this.nextSibling = null;
-
-        this.addEvents({
-
-            "append" : true,
-
-            "remove" : true,
-
-            "move" : true,
-
-            "insert" : true,
-
-            "beforeappend" : true,
-
-            "beforeremove" : true,
-
-            "beforemove" : true,
-
-            "beforeinsert" : true
-        });
-        this.listeners = this.attributes.listeners;
-        Ext.data.Node.superclass.constructor.call(this);
-    },
-
-
-    fireEvent : function(evtName){
-
-        if(Ext.data.Node.superclass.fireEvent.apply(this, arguments) === false){
-            return false;
-        }
-
-        var ot = this.getOwnerTree();
-        if(ot){
-            if(ot.proxyNodeEvent.apply(ot, arguments) === false){
-                return false;
-            }
-        }
-        return true;
-    },
-
-
-    isLeaf : function(){
-        return this.leaf === true;
-    },
-
-
-    setFirstChild : function(node){
-        this.firstChild = node;
-    },
-
-
-    setLastChild : function(node){
-        this.lastChild = node;
-    },
-
-
-
-    isLast : function(){
-       return (!this.parentNode ? true : this.parentNode.lastChild == this);
-    },
-
-
-    isFirst : function(){
-       return (!this.parentNode ? true : this.parentNode.firstChild == this);
-    },
-
-
-    hasChildNodes : function(){
-        return !this.isLeaf() && this.childNodes.length > 0;
-    },
-
-
-    isExpandable : function(){
-        return this.attributes.expandable || this.hasChildNodes();
-    },
-
-
-    appendChild : function(node){
-        var multi = false;
-        if(Ext.isArray(node)){
-            multi = node;
-        }else if(arguments.length > 1){
-            multi = arguments;
-        }
-
-        if(multi){
-            for(var i = 0, len = multi.length; i < len; i++) {
-                this.appendChild(multi[i]);
-            }
-        }else{
-            if(this.fireEvent("beforeappend", this.ownerTree, this, node) === false){
-                return false;
-            }
-            var index = this.childNodes.length;
-            var oldParent = node.parentNode;
-
-            if(oldParent){
-                if(node.fireEvent("beforemove", node.getOwnerTree(), node, oldParent, this, index) === false){
-                    return false;
-                }
-                oldParent.removeChild(node);
-            }
-            index = this.childNodes.length;
-            if(index === 0){
-                this.setFirstChild(node);
-            }
-            this.childNodes.push(node);
-            node.parentNode = this;
-            var ps = this.childNodes[index-1];
-            if(ps){
-                node.previousSibling = ps;
-                ps.nextSibling = node;
-            }else{
-                node.previousSibling = null;
-            }
-            node.nextSibling = null;
-            this.setLastChild(node);
-            node.setOwnerTree(this.getOwnerTree());
-            this.fireEvent("append", this.ownerTree, this, node, index);
-            if(oldParent){
-                node.fireEvent("move", this.ownerTree, node, oldParent, this, index);
-            }
-            return node;
-        }
-    },
-
-
-    removeChild : function(node, destroy){
-        var index = this.childNodes.indexOf(node);
-        if(index == -1){
-            return false;
-        }
-        if(this.fireEvent("beforeremove", this.ownerTree, this, node) === false){
-            return false;
-        }
-
-
-        this.childNodes.splice(index, 1);
-
-
-        if(node.previousSibling){
-            node.previousSibling.nextSibling = node.nextSibling;
-        }
-        if(node.nextSibling){
-            node.nextSibling.previousSibling = node.previousSibling;
-        }
-
-
-        if(this.firstChild == node){
-            this.setFirstChild(node.nextSibling);
-        }
-        if(this.lastChild == node){
-            this.setLastChild(node.previousSibling);
-        }
-
-        this.fireEvent("remove", this.ownerTree, this, node);
-        if(destroy){
-            node.destroy(true);
-        }else{
-            node.clear();
-        }
-        return node;
-    },
-
-
-    clear : function(destroy){
-
-        this.setOwnerTree(null, destroy);
-        this.parentNode = this.previousSibling = this.nextSibling = null;
-        if(destroy){
-            this.firstChild = this.lastChild = null;
-        }
-    },
-
-
-    destroy : function( silent){
-
-        if(silent === true){
-            this.purgeListeners();
-            this.clear(true);
-            Ext.each(this.childNodes, function(n){
-                n.destroy(true);
-            });
-            this.childNodes = null;
-        }else{
-            this.remove(true);
-        }
-    },
-
-
-    insertBefore : function(node, refNode){
-        if(!refNode){
-            return this.appendChild(node);
-        }
-
-        if(node == refNode){
-            return false;
-        }
-
-        if(this.fireEvent("beforeinsert", this.ownerTree, this, node, refNode) === false){
-            return false;
-        }
-        var index = this.childNodes.indexOf(refNode);
-        var oldParent = node.parentNode;
-        var refIndex = index;
-
-
-        if(oldParent == this && this.childNodes.indexOf(node) < index){
-            refIndex--;
-        }
-
-
-        if(oldParent){
-            if(node.fireEvent("beforemove", node.getOwnerTree(), node, oldParent, this, index, refNode) === false){
-                return false;
-            }
-            oldParent.removeChild(node);
-        }
-        if(refIndex === 0){
-            this.setFirstChild(node);
-        }
-        this.childNodes.splice(refIndex, 0, node);
-        node.parentNode = this;
-        var ps = this.childNodes[refIndex-1];
-        if(ps){
-            node.previousSibling = ps;
-            ps.nextSibling = node;
-        }else{
-            node.previousSibling = null;
-        }
-        node.nextSibling = refNode;
-        refNode.previousSibling = node;
-        node.setOwnerTree(this.getOwnerTree());
-        this.fireEvent("insert", this.ownerTree, this, node, refNode);
-        if(oldParent){
-            node.fireEvent("move", this.ownerTree, node, oldParent, this, refIndex, refNode);
-        }
-        return node;
-    },
-
-
-    remove : function(destroy){
-        if (this.parentNode) {
-            this.parentNode.removeChild(this, destroy);
-        }
-        return this;
-    },
-
-
-    removeAll : function(destroy){
-        var cn = this.childNodes,
-            n;
-        while((n = cn[0])){
-            this.removeChild(n, destroy);
-        }
-        return this;
-    },
-
-
-    item : function(index){
-        return this.childNodes[index];
-    },
-
-
-    replaceChild : function(newChild, oldChild){
-        var s = oldChild ? oldChild.nextSibling : null;
-        this.removeChild(oldChild);
-        this.insertBefore(newChild, s);
-        return oldChild;
-    },
-
-
-    indexOf : function(child){
-        return this.childNodes.indexOf(child);
-    },
-
-
-    getOwnerTree : function(){
-
-        if(!this.ownerTree){
-            var p = this;
-            while(p){
-                if(p.ownerTree){
-                    this.ownerTree = p.ownerTree;
-                    break;
-                }
-                p = p.parentNode;
-            }
-        }
-        return this.ownerTree;
-    },
-
-
-    getDepth : function(){
-        var depth = 0;
-        var p = this;
-        while(p.parentNode){
-            ++depth;
-            p = p.parentNode;
-        }
-        return depth;
-    },
-
-
-    setOwnerTree : function(tree, destroy){
-
-        if(tree != this.ownerTree){
-            if(this.ownerTree){
-                this.ownerTree.unregisterNode(this);
-            }
-            this.ownerTree = tree;
-
-            if(destroy !== true){
-                Ext.each(this.childNodes, function(n){
-                    n.setOwnerTree(tree);
-                });
-            }
-            if(tree){
-                tree.registerNode(this);
-            }
-        }
-    },
-
-
-    setId: function(id){
-        if(id !== this.id){
-            var t = this.ownerTree;
-            if(t){
-                t.unregisterNode(this);
-            }
-            this.id = this.attributes.id = id;
-            if(t){
-                t.registerNode(this);
-            }
-            this.onIdChange(id);
-        }
-    },
-
-
-    onIdChange: Ext.emptyFn,
-
-
-    getPath : function(attr){
-        attr = attr || "id";
-        var p = this.parentNode;
-        var b = [this.attributes[attr]];
-        while(p){
-            b.unshift(p.attributes[attr]);
-            p = p.parentNode;
-        }
-        var sep = this.getOwnerTree().pathSeparator;
-        return sep + b.join(sep);
-    },
-
-
-    bubble : function(fn, scope, args){
-        var p = this;
-        while(p){
-            if(fn.apply(scope || p, args || [p]) === false){
-                break;
-            }
-            p = p.parentNode;
-        }
-    },
-
-
-    cascade : function(fn, scope, args){
-        if(fn.apply(scope || this, args || [this]) !== false){
-            var cs = this.childNodes;
-            for(var i = 0, len = cs.length; i < len; i++) {
-                cs[i].cascade(fn, scope, args);
-            }
-        }
-    },
-
-
-    eachChild : function(fn, scope, args){
-        var cs = this.childNodes;
-        for(var i = 0, len = cs.length; i < len; i++) {
-            if(fn.apply(scope || cs[i], args || [cs[i]]) === false){
-                break;
-            }
-        }
-    },
-
-
-    findChild : function(attribute, value, deep){
-        return this.findChildBy(function(){
-            return this.attributes[attribute] == value;
-        }, null, deep);
-    },
-
-
-    findChildBy : function(fn, scope, deep){
-        var cs = this.childNodes,
-            len = cs.length,
-            i = 0,
-            n,
-            res;
-        for(; i < len; i++){
-            n = cs[i];
-            if(fn.call(scope || n, n) === true){
-                return n;
-            }else if (deep){
-                res = n.findChildBy(fn, scope, deep);
-                if(res != null){
-                    return res;
-                }
-            }
-
-        }
-        return null;
-    },
-
-
-    sort : function(fn, scope){
-        var cs = this.childNodes;
-        var len = cs.length;
-        if(len > 0){
-            var sortFn = scope ? function(){fn.apply(scope, arguments);} : fn;
-            cs.sort(sortFn);
-            for(var i = 0; i < len; i++){
-                var n = cs[i];
-                n.previousSibling = cs[i-1];
-                n.nextSibling = cs[i+1];
-                if(i === 0){
-                    this.setFirstChild(n);
-                }
-                if(i == len-1){
-                    this.setLastChild(n);
-                }
-            }
-        }
-    },
-
-
-    contains : function(node){
-        return node.isAncestor(this);
-    },
-
-
-    isAncestor : function(node){
-        var p = this.parentNode;
-        while(p){
-            if(p == node){
-                return true;
-            }
-            p = p.parentNode;
-        }
-        return false;
-    },
-
-    toString : function(){
-        return "[Node"+(this.id?" "+this.id:"")+"]";
-    }
-});
-Ext.tree.TreeNode = Ext.extend(Ext.data.Node, {
-
-    constructor : function(attributes){
-        attributes = attributes || {};
-        if(Ext.isString(attributes)){
-            attributes = {text: attributes};
-        }
-        this.childrenRendered = false;
-        this.rendered = false;
-        Ext.tree.TreeNode.superclass.constructor.call(this, attributes);
-        this.expanded = attributes.expanded === true;
-        this.isTarget = attributes.isTarget !== false;
-        this.draggable = attributes.draggable !== false && attributes.allowDrag !== false;
-        this.allowChildren = attributes.allowChildren !== false && attributes.allowDrop !== false;
-
-
-        this.text = attributes.text;
-
-        this.disabled = attributes.disabled === true;
-
-        this.hidden = attributes.hidden === true;
-
-        this.addEvents(
-
-            'textchange',
-
-            'beforeexpand',
-
-            'beforecollapse',
-
-            'expand',
-
-            'disabledchange',
-
-            'collapse',
-
-            'beforeclick',
-
-            'click',
-
-            'checkchange',
-
-            'beforedblclick',
-
-            'dblclick',
-
-            'contextmenu',
-
-            'beforechildrenrendered'
-        );
-
-        var uiClass = this.attributes.uiProvider || this.defaultUI || Ext.tree.TreeNodeUI;
-
-
-        this.ui = new uiClass(this);
-    },
-
-    preventHScroll : true,
-
-    isExpanded : function(){
-        return this.expanded;
-    },
-
-
-    getUI : function(){
-        return this.ui;
-    },
-
-    getLoader : function(){
-        var owner;
-        return this.loader || ((owner = this.getOwnerTree()) && owner.loader ? owner.loader : (this.loader = new Ext.tree.TreeLoader()));
-    },
-
-
-    setFirstChild : function(node){
-        var of = this.firstChild;
-        Ext.tree.TreeNode.superclass.setFirstChild.call(this, node);
-        if(this.childrenRendered && of && node != of){
-            of.renderIndent(true, true);
-        }
-        if(this.rendered){
-            this.renderIndent(true, true);
-        }
-    },
-
-
-    setLastChild : function(node){
-        var ol = this.lastChild;
-        Ext.tree.TreeNode.superclass.setLastChild.call(this, node);
-        if(this.childrenRendered && ol && node != ol){
-            ol.renderIndent(true, true);
-        }
-        if(this.rendered){
-            this.renderIndent(true, true);
-        }
-    },
-
-
-
-    appendChild : function(n){
-        if(!n.render && !Ext.isArray(n)){
-            n = this.getLoader().createNode(n);
-        }
-        var node = Ext.tree.TreeNode.superclass.appendChild.call(this, n);
-        if(node && this.childrenRendered){
-            node.render();
-        }
-        this.ui.updateExpandIcon();
-        return node;
-    },
-
-
-    removeChild : function(node, destroy){
-        this.ownerTree.getSelectionModel().unselect(node);
-        Ext.tree.TreeNode.superclass.removeChild.apply(this, arguments);
-
-        if(!destroy){
-            var rendered = node.ui.rendered;
-
-            if(rendered){
-                node.ui.remove();
-            }
-            if(rendered && this.childNodes.length < 1){
-                this.collapse(false, false);
-            }else{
-                this.ui.updateExpandIcon();
-            }
-            if(!this.firstChild && !this.isHiddenRoot()){
-                this.childrenRendered = false;
-            }
-        }
-        return node;
-    },
-
-
-    insertBefore : function(node, refNode){
-        if(!node.render){
-            node = this.getLoader().createNode(node);
-        }
-        var newNode = Ext.tree.TreeNode.superclass.insertBefore.call(this, node, refNode);
-        if(newNode && refNode && this.childrenRendered){
-            node.render();
-        }
-        this.ui.updateExpandIcon();
-        return newNode;
-    },
-
-
-    setText : function(text){
-        var oldText = this.text;
-        this.text = this.attributes.text = text;
-        if(this.rendered){
-            this.ui.onTextChange(this, text, oldText);
-        }
-        this.fireEvent('textchange', this, text, oldText);
-    },
-
-
-    setIconCls : function(cls){
-        var old = this.attributes.iconCls;
-        this.attributes.iconCls = cls;
-        if(this.rendered){
-            this.ui.onIconClsChange(this, cls, old);
-        }
-    },
-
-
-    setTooltip : function(tip, title){
-        this.attributes.qtip = tip;
-        this.attributes.qtipTitle = title;
-        if(this.rendered){
-            this.ui.onTipChange(this, tip, title);
-        }
-    },
-
-
-    setIcon : function(icon){
-        this.attributes.icon = icon;
-        if(this.rendered){
-            this.ui.onIconChange(this, icon);
-        }
-    },
-
-
-    setHref : function(href, target){
-        this.attributes.href = href;
-        this.attributes.hrefTarget = target;
-        if(this.rendered){
-            this.ui.onHrefChange(this, href, target);
-        }
-    },
-
-
-    setCls : function(cls){
-        var old = this.attributes.cls;
-        this.attributes.cls = cls;
-        if(this.rendered){
-            this.ui.onClsChange(this, cls, old);
-        }
-    },
-
-
-    select : function(){
-        var t = this.getOwnerTree();
-        if(t){
-            t.getSelectionModel().select(this);
-        }
-    },
-
-
-    unselect : function(silent){
-        var t = this.getOwnerTree();
-        if(t){
-            t.getSelectionModel().unselect(this, silent);
-        }
-    },
-
-
-    isSelected : function(){
-        var t = this.getOwnerTree();
-        return t ? t.getSelectionModel().isSelected(this) : false;
-    },
-
-
-    expand : function(deep, anim, callback, scope){
-        if(!this.expanded){
-            if(this.fireEvent('beforeexpand', this, deep, anim) === false){
-                return;
-            }
-            if(!this.childrenRendered){
-                this.renderChildren();
-            }
-            this.expanded = true;
-            if(!this.isHiddenRoot() && (this.getOwnerTree().animate && anim !== false) || anim){
-                this.ui.animExpand(function(){
-                    this.fireEvent('expand', this);
-                    this.runCallback(callback, scope || this, [this]);
-                    if(deep === true){
-                        this.expandChildNodes(true, true);
-                    }
-                }.createDelegate(this));
-                return;
-            }else{
-                this.ui.expand();
-                this.fireEvent('expand', this);
-                this.runCallback(callback, scope || this, [this]);
-            }
-        }else{
-           this.runCallback(callback, scope || this, [this]);
-        }
-        if(deep === true){
-            this.expandChildNodes(true);
-        }
-    },
-
-    runCallback : function(cb, scope, args){
-        if(Ext.isFunction(cb)){
-            cb.apply(scope, args);
-        }
-    },
-
-    isHiddenRoot : function(){
-        return this.isRoot && !this.getOwnerTree().rootVisible;
-    },
-
-
-    collapse : function(deep, anim, callback, scope){
-        if(this.expanded && !this.isHiddenRoot()){
-            if(this.fireEvent('beforecollapse', this, deep, anim) === false){
-                return;
-            }
-            this.expanded = false;
-            if((this.getOwnerTree().animate && anim !== false) || anim){
-                this.ui.animCollapse(function(){
-                    this.fireEvent('collapse', this);
-                    this.runCallback(callback, scope || this, [this]);
-                    if(deep === true){
-                        this.collapseChildNodes(true);
-                    }
-                }.createDelegate(this));
-                return;
-            }else{
-                this.ui.collapse();
-                this.fireEvent('collapse', this);
-                this.runCallback(callback, scope || this, [this]);
-            }
-        }else if(!this.expanded){
-            this.runCallback(callback, scope || this, [this]);
-        }
-        if(deep === true){
-            var cs = this.childNodes;
-            for(var i = 0, len = cs.length; i < len; i++) {
-            	cs[i].collapse(true, false);
-            }
-        }
-    },
-
-
-    delayedExpand : function(delay){
-        if(!this.expandProcId){
-            this.expandProcId = this.expand.defer(delay, this);
-        }
-    },
-
-
-    cancelExpand : function(){
-        if(this.expandProcId){
-            clearTimeout(this.expandProcId);
-        }
-        this.expandProcId = false;
-    },
-
-
-    toggle : function(){
-        if(this.expanded){
-            this.collapse();
-        }else{
-            this.expand();
-        }
-    },
-
-
-    ensureVisible : function(callback, scope){
-        var tree = this.getOwnerTree();
-        tree.expandPath(this.parentNode ? this.parentNode.getPath() : this.getPath(), false, function(){
-            var node = tree.getNodeById(this.id);
-            tree.getTreeEl().scrollChildIntoView(node.ui.anchor);
-            this.runCallback(callback, scope || this, [this]);
-        }.createDelegate(this));
-    },
-
-
-    expandChildNodes : function(deep, anim) {
-        var cs = this.childNodes,
-            i,
-            len = cs.length;
-        for (i = 0; i < len; i++) {
-        	cs[i].expand(deep, anim);
-        }
-    },
-
-
-    collapseChildNodes : function(deep){
-        var cs = this.childNodes;
-        for(var i = 0, len = cs.length; i < len; i++) {
-        	cs[i].collapse(deep);
-        }
-    },
-
-
-    disable : function(){
-        this.disabled = true;
-        this.unselect();
-        if(this.rendered && this.ui.onDisableChange){
-            this.ui.onDisableChange(this, true);
-        }
-        this.fireEvent('disabledchange', this, true);
-    },
-
-
-    enable : function(){
-        this.disabled = false;
-        if(this.rendered && this.ui.onDisableChange){
-            this.ui.onDisableChange(this, false);
-        }
-        this.fireEvent('disabledchange', this, false);
-    },
-
-
-    renderChildren : function(suppressEvent){
-        if(suppressEvent !== false){
-            this.fireEvent('beforechildrenrendered', this);
-        }
-        var cs = this.childNodes;
-        for(var i = 0, len = cs.length; i < len; i++){
-            cs[i].render(true);
-        }
-        this.childrenRendered = true;
-    },
-
-
-    sort : function(fn, scope){
-        Ext.tree.TreeNode.superclass.sort.apply(this, arguments);
-        if(this.childrenRendered){
-            var cs = this.childNodes;
-            for(var i = 0, len = cs.length; i < len; i++){
-                cs[i].render(true);
-            }
-        }
-    },
-
-
-    render : function(bulkRender){
-        this.ui.render(bulkRender);
-        if(!this.rendered){
-
-            this.getOwnerTree().registerNode(this);
-            this.rendered = true;
-            if(this.expanded){
-                this.expanded = false;
-                this.expand(false, false);
-            }
-        }
-    },
-
-
-    renderIndent : function(deep, refresh){
-        if(refresh){
-            this.ui.childIndent = null;
-        }
-        this.ui.renderIndent();
-        if(deep === true && this.childrenRendered){
-            var cs = this.childNodes;
-            for(var i = 0, len = cs.length; i < len; i++){
-                cs[i].renderIndent(true, refresh);
-            }
-        }
-    },
-
-    beginUpdate : function(){
-        this.childrenRendered = false;
-    },
-
-    endUpdate : function(){
-        if(this.expanded && this.rendered){
-            this.renderChildren();
-        }
-    },
-
-
-    destroy : function(silent){
-        if(silent === true){
-            this.unselect(true);
-        }
-        Ext.tree.TreeNode.superclass.destroy.call(this, silent);
-        Ext.destroy(this.ui, this.loader);
-        this.ui = this.loader = null;
-    },
-
-
-    onIdChange : function(id){
-        this.ui.onIdChange(id);
-    }
-});
-
-Ext.tree.TreePanel.nodeTypes.node = Ext.tree.TreeNode;
- Ext.tree.AsyncTreeNode = function(config){
-    this.loaded = config && config.loaded === true;
-    this.loading = false;
-    Ext.tree.AsyncTreeNode.superclass.constructor.apply(this, arguments);
-
-    this.addEvents('beforeload', 'load');
-
-
-};
-Ext.extend(Ext.tree.AsyncTreeNode, Ext.tree.TreeNode, {
-    expand : function(deep, anim, callback, scope){
-        if(this.loading){
-            var timer;
-            var f = function(){
-                if(!this.loading){
-                    clearInterval(timer);
-                    this.expand(deep, anim, callback, scope);
-                }
-            }.createDelegate(this);
-            timer = setInterval(f, 200);
-            return;
-        }
-        if(!this.loaded){
-            if(this.fireEvent("beforeload", this) === false){
-                return;
-            }
-            this.loading = true;
-            this.ui.beforeLoad(this);
-            var loader = this.loader || this.attributes.loader || this.getOwnerTree().getLoader();
-            if(loader){
-                loader.load(this, this.loadComplete.createDelegate(this, [deep, anim, callback, scope]), this);
-                return;
-            }
-        }
-        Ext.tree.AsyncTreeNode.superclass.expand.call(this, deep, anim, callback, scope);
-    },
-
-
-    isLoading : function(){
-        return this.loading;
-    },
-
-    loadComplete : function(deep, anim, callback, scope){
-        this.loading = false;
-        this.loaded = true;
-        this.ui.afterLoad(this);
-        this.fireEvent("load", this);
-        this.expand(deep, anim, callback, scope);
-    },
-
-
-    isLoaded : function(){
-        return this.loaded;
-    },
-
-    hasChildNodes : function(){
-        if(!this.isLeaf() && !this.loaded){
-            return true;
-        }else{
-            return Ext.tree.AsyncTreeNode.superclass.hasChildNodes.call(this);
-        }
-    },
-
-
-    reload : function(callback, scope){
-        this.collapse(false, false);
-        while(this.firstChild){
-            this.removeChild(this.firstChild).destroy();
-        }
-        this.childrenRendered = false;
-        this.loaded = false;
-        if(this.isHiddenRoot()){
-            this.expanded = false;
-        }
-        this.expand(false, false, callback, scope);
-    }
-});
-
-Ext.tree.TreePanel.nodeTypes.async = Ext.tree.AsyncTreeNode;
-Ext.tree.TreeNodeUI = Ext.extend(Object, {
-
-    constructor : function(node){
-        Ext.apply(this, {
-            node: node,
-            rendered: false,
-            animating: false,
-            wasLeaf: true,
-            ecc: 'x-tree-ec-icon x-tree-elbow',
-            emptyIcon: Ext.BLANK_IMAGE_URL
-        });
-    },
-
-
-    removeChild : function(node){
-        if(this.rendered){
-            this.ctNode.removeChild(node.ui.getEl());
-        }
-    },
-
-
-    beforeLoad : function(){
-         this.addClass("x-tree-node-loading");
-    },
-
-
-    afterLoad : function(){
-         this.removeClass("x-tree-node-loading");
-    },
-
-
-    onTextChange : function(node, text, oldText){
-        if(this.rendered){
-            this.textNode.innerHTML = text;
-        }
-    },
-
-
-    onIconClsChange : function(node, cls, oldCls){
-        if(this.rendered){
-            Ext.fly(this.iconNode).replaceClass(oldCls, cls);
-        }
-    },
-
-
-    onIconChange : function(node, icon){
-        if(this.rendered){
-
-            var empty = Ext.isEmpty(icon);
-            this.iconNode.src = empty ? this.emptyIcon : icon;
-            Ext.fly(this.iconNode)[empty ? 'removeClass' : 'addClass']('x-tree-node-inline-icon');
-        }
-    },
-
-
-    onTipChange : function(node, tip, title){
-        if(this.rendered){
-            var hasTitle = Ext.isDefined(title);
-            if(this.textNode.setAttributeNS){
-                this.textNode.setAttributeNS("ext", "qtip", tip);
-                if(hasTitle){
-                    this.textNode.setAttributeNS("ext", "qtitle", title);
-                }
-            }else{
-                this.textNode.setAttribute("ext:qtip", tip);
-                if(hasTitle){
-                    this.textNode.setAttribute("ext:qtitle", title);
-                }
-            }
-        }
-    },
-
-
-    onHrefChange : function(node, href, target){
-        if(this.rendered){
-            this.anchor.href = this.getHref(href);
-            if(Ext.isDefined(target)){
-                this.anchor.target = target;
-            }
-        }
-    },
-
-
-    onClsChange : function(node, cls, oldCls){
-        if(this.rendered){
-            Ext.fly(this.elNode).replaceClass(oldCls, cls);
-        }
-    },
-
-
-    onDisableChange : function(node, state){
-        this.disabled = state;
-        if (this.checkbox) {
-            this.checkbox.disabled = state;
-        }
-        this[state ? 'addClass' : 'removeClass']('x-tree-node-disabled');
-    },
-
-
-    onSelectedChange : function(state){
-        if(state){
-            this.focus();
-            this.addClass("x-tree-selected");
-        }else{
-
-            this.removeClass("x-tree-selected");
-        }
-    },
-
-
-    onMove : function(tree, node, oldParent, newParent, index, refNode){
-        this.childIndent = null;
-        if(this.rendered){
-            var targetNode = newParent.ui.getContainer();
-            if(!targetNode){
-                this.holder = document.createElement("div");
-                this.holder.appendChild(this.wrap);
-                return;
-            }
-            var insertBefore = refNode ? refNode.ui.getEl() : null;
-            if(insertBefore){
-                targetNode.insertBefore(this.wrap, insertBefore);
-            }else{
-                targetNode.appendChild(this.wrap);
-            }
-            this.node.renderIndent(true, oldParent != newParent);
-        }
-    },
-
-
-    addClass : function(cls){
-        if(this.elNode){
-            Ext.fly(this.elNode).addClass(cls);
-        }
-    },
-
-
-    removeClass : function(cls){
-        if(this.elNode){
-            Ext.fly(this.elNode).removeClass(cls);
-        }
-    },
-
-
-    remove : function(){
-        if(this.rendered){
-            this.holder = document.createElement("div");
-            this.holder.appendChild(this.wrap);
-        }
-    },
-
-
-    fireEvent : function(){
-        return this.node.fireEvent.apply(this.node, arguments);
-    },
-
-
-    initEvents : function(){
-        this.node.on("move", this.onMove, this);
-
-        if(this.node.disabled){
-            this.onDisableChange(this.node, true);
-        }
-        if(this.node.hidden){
-            this.hide();
-        }
-        var ot = this.node.getOwnerTree();
-        var dd = ot.enableDD || ot.enableDrag || ot.enableDrop;
-        if(dd && (!this.node.isRoot || ot.rootVisible)){
-            Ext.dd.Registry.register(this.elNode, {
-                node: this.node,
-                handles: this.getDDHandles(),
-                isHandle: false
-            });
-        }
-    },
-
-
-    getDDHandles : function(){
-        return [this.iconNode, this.textNode, this.elNode];
-    },
-
-
-    hide : function(){
-        this.node.hidden = true;
-        if(this.wrap){
-            this.wrap.style.display = "none";
-        }
-    },
-
-
-    show : function(){
-        this.node.hidden = false;
-        if(this.wrap){
-            this.wrap.style.display = "";
-        }
-    },
-
-
-    onContextMenu : function(e){
-        if (this.node.hasListener("contextmenu") || this.node.getOwnerTree().hasListener("contextmenu")) {
-            e.preventDefault();
-            this.focus();
-            this.fireEvent("contextmenu", this.node, e);
-        }
-    },
-
-
-    onClick : function(e){
-        if(this.dropping){
-            e.stopEvent();
-            return;
-        }
-        if(this.fireEvent("beforeclick", this.node, e) !== false){
-            var a = e.getTarget('a');
-            if(!this.disabled && this.node.attributes.href && a){
-                this.fireEvent("click", this.node, e);
-                return;
-            }else if(a && e.ctrlKey){
-                e.stopEvent();
-            }
-            e.preventDefault();
-            if(this.disabled){
-                return;
-            }
-
-            if(this.node.attributes.singleClickExpand && !this.animating && this.node.isExpandable()){
-                this.node.toggle();
-            }
-
-            this.fireEvent("click", this.node, e);
-        }else{
-            e.stopEvent();
-        }
-    },
-
-
-    onDblClick : function(e){
-        e.preventDefault();
-        if(this.disabled){
-            return;
-        }
-        if(this.fireEvent("beforedblclick", this.node, e) !== false){
-            if(this.checkbox){
-                this.toggleCheck();
-            }
-            if(!this.animating && this.node.isExpandable()){
-                this.node.toggle();
-            }
-            this.fireEvent("dblclick", this.node, e);
-        }
-    },
-
-    onOver : function(e){
-        this.addClass('x-tree-node-over');
-    },
-
-    onOut : function(e){
-        this.removeClass('x-tree-node-over');
-    },
-
-
-    onCheckChange : function(){
-        var checked = this.checkbox.checked;
-
-        this.checkbox.defaultChecked = checked;
-        this.node.attributes.checked = checked;
-        this.fireEvent('checkchange', this.node, checked);
-    },
-
-
-    ecClick : function(e){
-        if(!this.animating && this.node.isExpandable()){
-            this.node.toggle();
-        }
-    },
-
-
-    startDrop : function(){
-        this.dropping = true;
-    },
-
-
-    endDrop : function(){
-       setTimeout(function(){
-           this.dropping = false;
-       }.createDelegate(this), 50);
-    },
-
-
-    expand : function(){
-        this.updateExpandIcon();
-        this.ctNode.style.display = "";
-    },
-
-
-    focus : function(){
-        if(!this.node.preventHScroll){
-            try{this.anchor.focus();
-            }catch(e){}
-        }else{
-            try{
-                var noscroll = this.node.getOwnerTree().getTreeEl().dom;
-                var l = noscroll.scrollLeft;
-                this.anchor.focus();
-                noscroll.scrollLeft = l;
-            }catch(e){}
-        }
-    },
-
-
-    toggleCheck : function(value){
-        var cb = this.checkbox;
-        if(cb){
-            cb.checked = (value === undefined ? !cb.checked : value);
-            this.onCheckChange();
-        }
-    },
-
-
-    blur : function(){
-        try{
-            this.anchor.blur();
-        }catch(e){}
-    },
-
-
-    animExpand : function(callback){
-        var ct = Ext.get(this.ctNode);
-        ct.stopFx();
-        if(!this.node.isExpandable()){
-            this.updateExpandIcon();
-            this.ctNode.style.display = "";
-            Ext.callback(callback);
-            return;
-        }
-        this.animating = true;
-        this.updateExpandIcon();
-
-        ct.slideIn('t', {
-           callback : function(){
-               this.animating = false;
-               Ext.callback(callback);
-            },
-            scope: this,
-            duration: this.node.ownerTree.duration || .25
-        });
-    },
-
-
-    highlight : function(){
-        var tree = this.node.getOwnerTree();
-        Ext.fly(this.wrap).highlight(
-            tree.hlColor || "C3DAF9",
-            {endColor: tree.hlBaseColor}
-        );
-    },
-
-
-    collapse : function(){
-        this.updateExpandIcon();
-        this.ctNode.style.display = "none";
-    },
-
-
-    animCollapse : function(callback){
-        var ct = Ext.get(this.ctNode);
-        ct.enableDisplayMode('block');
-        ct.stopFx();
-
-        this.animating = true;
-        this.updateExpandIcon();
-
-        ct.slideOut('t', {
-            callback : function(){
-               this.animating = false;
-               Ext.callback(callback);
-            },
-            scope: this,
-            duration: this.node.ownerTree.duration || .25
-        });
-    },
-
-
-    getContainer : function(){
-        return this.ctNode;
-    },
-
-
-    getEl : function(){
-        return this.wrap;
-    },
-
-
-    appendDDGhost : function(ghostNode){
-        ghostNode.appendChild(this.elNode.cloneNode(true));
-    },
-
-
-    getDDRepairXY : function(){
-        return Ext.lib.Dom.getXY(this.iconNode);
-    },
-
-
-    onRender : function(){
-        this.render();
-    },
-
-
-    render : function(bulkRender){
-        var n = this.node, a = n.attributes;
-        var targetNode = n.parentNode ?
-              n.parentNode.ui.getContainer() : n.ownerTree.innerCt.dom;
-
-        if(!this.rendered){
-            this.rendered = true;
-
-            this.renderElements(n, a, targetNode, bulkRender);
-
-            if(a.qtip){
-                this.onTipChange(n, a.qtip, a.qtipTitle);
-            }else if(a.qtipCfg){
-                a.qtipCfg.target = Ext.id(this.textNode);
-                Ext.QuickTips.register(a.qtipCfg);
-            }
-            this.initEvents();
-            if(!this.node.expanded){
-                this.updateExpandIcon(true);
-            }
-        }else{
-            if(bulkRender === true) {
-                targetNode.appendChild(this.wrap);
-            }
-        }
-    },
-
-
-    renderElements : function(n, a, targetNode, bulkRender){
-
-        this.indentMarkup = n.parentNode ? n.parentNode.ui.getChildIndent() : '';
-
-        var cb = Ext.isBoolean(a.checked),
-            nel,
-            href = this.getHref(a.href),
-            buf = ['<li class="x-tree-node"><div ext:tree-node-id="',n.id,'" class="x-tree-node-el x-tree-node-leaf x-unselectable ', a.cls,'" unselectable="on">',
-            '<span class="x-tree-node-indent">',this.indentMarkup,"</span>",
-            '<img alt="" src="', this.emptyIcon, '" class="x-tree-ec-icon x-tree-elbow" />',
-            '<img alt="" src="', a.icon || this.emptyIcon, '" class="x-tree-node-icon',(a.icon ? " x-tree-node-inline-icon" : ""),(a.iconCls ? " "+a.iconCls : ""),'" unselectable="on" />',
-            cb ? ('<input class="x-tree-node-cb" type="checkbox" ' + (a.checked ? 'checked="checked" />' : '/>')) : '',
-            '<a hidefocus="on" class="x-tree-node-anchor" href="',href,'" tabIndex="1" ',
-             a.hrefTarget ? ' target="'+a.hrefTarget+'"' : "", '><span unselectable="on">',n.text,"</span></a></div>",
-            '<ul class="x-tree-node-ct" style="display:none;"></ul>',
-            "</li>"].join('');
-
-        if(bulkRender !== true && n.nextSibling && (nel = n.nextSibling.ui.getEl())){
-            this.wrap = Ext.DomHelper.insertHtml("beforeBegin", nel, buf);
-        }else{
-            this.wrap = Ext.DomHelper.insertHtml("beforeEnd", targetNode, buf);
-        }
-
-        this.elNode = this.wrap.childNodes[0];
-        this.ctNode = this.wrap.childNodes[1];
-        var cs = this.elNode.childNodes;
-        this.indentNode = cs[0];
-        this.ecNode = cs[1];
-        this.iconNode = cs[2];
-        var index = 3;
-        if(cb){
-            this.checkbox = cs[3];
-
-            this.checkbox.defaultChecked = this.checkbox.checked;
-            index++;
-        }
-        this.anchor = cs[index];
-        this.textNode = cs[index].firstChild;
-    },
-
-
-    getHref : function(href){
-        return Ext.isEmpty(href) ? (Ext.isGecko ? '' : '#') : href;
-    },
-
-
-    getAnchor : function(){
-        return this.anchor;
-    },
-
-
-    getTextEl : function(){
-        return this.textNode;
-    },
-
-
-    getIconEl : function(){
-        return this.iconNode;
-    },
-
-
-    isChecked : function(){
-        return this.checkbox ? this.checkbox.checked : false;
-    },
-
-
-    updateExpandIcon : function(){
-        if(this.rendered){
-            var n = this.node,
-                c1,
-                c2,
-                cls = n.isLast() ? "x-tree-elbow-end" : "x-tree-elbow",
-                hasChild = n.hasChildNodes();
-            if(hasChild || n.attributes.expandable){
-                if(n.expanded){
-                    cls += "-minus";
-                    c1 = "x-tree-node-collapsed";
-                    c2 = "x-tree-node-expanded";
-                }else{
-                    cls += "-plus";
-                    c1 = "x-tree-node-expanded";
-                    c2 = "x-tree-node-collapsed";
-                }
-                if(this.wasLeaf){
-                    this.removeClass("x-tree-node-leaf");
-                    this.wasLeaf = false;
-                }
-                if(this.c1 != c1 || this.c2 != c2){
-                    Ext.fly(this.elNode).replaceClass(c1, c2);
-                    this.c1 = c1; this.c2 = c2;
-                }
-            }else{
-                if(!this.wasLeaf){
-                    Ext.fly(this.elNode).replaceClass("x-tree-node-expanded", "x-tree-node-collapsed");
-                    delete this.c1;
-                    delete this.c2;
-                    this.wasLeaf = true;
-                }
-            }
-            var ecc = "x-tree-ec-icon "+cls;
-            if(this.ecc != ecc){
-                this.ecNode.className = ecc;
-                this.ecc = ecc;
-            }
-        }
-    },
-
-
-    onIdChange: function(id){
-        if(this.rendered){
-            this.elNode.setAttribute('ext:tree-node-id', id);
-        }
-    },
-
-
-    getChildIndent : function(){
-        if(!this.childIndent){
-            var buf = [],
-                p = this.node;
-            while(p){
-                if(!p.isRoot || (p.isRoot && p.ownerTree.rootVisible)){
-                    if(!p.isLast()) {
-                        buf.unshift('<img alt="" src="'+this.emptyIcon+'" class="x-tree-elbow-line" />');
-                    } else {
-                        buf.unshift('<img alt="" src="'+this.emptyIcon+'" class="x-tree-icon" />');
-                    }
-                }
-                p = p.parentNode;
-            }
-            this.childIndent = buf.join("");
-        }
-        return this.childIndent;
-    },
-
-
-    renderIndent : function(){
-        if(this.rendered){
-            var indent = "",
-                p = this.node.parentNode;
-            if(p){
-                indent = p.ui.getChildIndent();
-            }
-            if(this.indentMarkup != indent){
-                this.indentNode.innerHTML = indent;
-                this.indentMarkup = indent;
-            }
-            this.updateExpandIcon();
-        }
-    },
-
-    destroy : function(){
-        if(this.elNode){
-            Ext.dd.Registry.unregister(this.elNode.id);
-        }
-
-        Ext.each(['textnode', 'anchor', 'checkbox', 'indentNode', 'ecNode', 'iconNode', 'elNode', 'ctNode', 'wrap', 'holder'], function(el){
-            if(this[el]){
-                Ext.fly(this[el]).remove();
-                delete this[el];
-            }
-        }, this);
-        delete this.node;
-    }
-});
-
-
-Ext.tree.RootTreeNodeUI = Ext.extend(Ext.tree.TreeNodeUI, {
-
-    render : function(){
-        if(!this.rendered){
-            var targetNode = this.node.ownerTree.innerCt.dom;
-            this.node.expanded = true;
-            targetNode.innerHTML = '<div class="x-tree-root-node"></div>';
-            this.wrap = this.ctNode = targetNode.firstChild;
-        }
-    },
-    collapse : Ext.emptyFn,
-    expand : Ext.emptyFn
-});
-Ext.tree.TreeLoader = function(config){
-    this.baseParams = {};
-    Ext.apply(this, config);
-
-    this.addEvents(
-
-        "beforeload",
-
-        "load",
-
-        "loadexception"
-    );
-    Ext.tree.TreeLoader.superclass.constructor.call(this);
-    if(Ext.isString(this.paramOrder)){
-        this.paramOrder = this.paramOrder.split(/[\s,|]/);
-    }
-};
-
-Ext.extend(Ext.tree.TreeLoader, Ext.util.Observable, {
-
-
-
-
-
-
-
-    uiProviders : {},
-
-
-    clearOnLoad : true,
-
-
-    paramOrder: undefined,
-
-
-    paramsAsHash: false,
-
-
-    nodeParameter: 'node',
-
-
-    directFn : undefined,
-
-
-    load : function(node, callback, scope){
-        if(this.clearOnLoad){
-            while(node.firstChild){
-                node.removeChild(node.firstChild);
-            }
-        }
-        if(this.doPreload(node)){
-            this.runCallback(callback, scope || node, [node]);
-        }else if(this.directFn || this.dataUrl || this.url){
-            this.requestData(node, callback, scope || node);
-        }
-    },
-
-    doPreload : function(node){
-        if(node.attributes.children){
-            if(node.childNodes.length < 1){
-                var cs = node.attributes.children;
-                node.beginUpdate();
-                for(var i = 0, len = cs.length; i < len; i++){
-                    var cn = node.appendChild(this.createNode(cs[i]));
-                    if(this.preloadChildren){
-                        this.doPreload(cn);
-                    }
-                }
-                node.endUpdate();
-            }
-            return true;
-        }
-        return false;
-    },
-
-    getParams: function(node){
-        var bp = Ext.apply({}, this.baseParams),
-            np = this.nodeParameter,
-            po = this.paramOrder;
-
-        np && (bp[ np ] = node.id);
-
-        if(this.directFn){
-            var buf = [node.id];
-            if(po){
-
-                if(np && po.indexOf(np) > -1){
-                    buf = [];
-                }
-
-                for(var i = 0, len = po.length; i < len; i++){
-                    buf.push(bp[ po[i] ]);
-                }
-            }else if(this.paramsAsHash){
-                buf = [bp];
-            }
-            return buf;
-        }else{
-            return bp;
-        }
-    },
-
-    requestData : function(node, callback, scope){
-        if(this.fireEvent("beforeload", this, node, callback) !== false){
-            if(this.directFn){
-                var args = this.getParams(node);
-                args.push(this.processDirectResponse.createDelegate(this, [{callback: callback, node: node, scope: scope}], true));
-                this.directFn.apply(window, args);
-            }else{
-                this.transId = Ext.Ajax.request({
-                    method:this.requestMethod,
-                    url: this.dataUrl||this.url,
-                    success: this.handleResponse,
-                    failure: this.handleFailure,
-                    scope: this,
-                    argument: {callback: callback, node: node, scope: scope},
-                    params: this.getParams(node)
-                });
-            }
-        }else{
-
-
-            this.runCallback(callback, scope || node, []);
-        }
-    },
-
-    processDirectResponse: function(result, response, args){
-        if(response.status){
-            this.handleResponse({
-                responseData: Ext.isArray(result) ? result : null,
-                responseText: result,
-                argument: args
-            });
-        }else{
-            this.handleFailure({
-                argument: args
-            });
-        }
-    },
-
-
-    runCallback: function(cb, scope, args){
-        if(Ext.isFunction(cb)){
-            cb.apply(scope, args);
-        }
-    },
-
-    isLoading : function(){
-        return !!this.transId;
-    },
-
-    abort : function(){
-        if(this.isLoading()){
-            Ext.Ajax.abort(this.transId);
-        }
-    },
-
-
-    createNode : function(attr){
-
-        if(this.baseAttrs){
-            Ext.applyIf(attr, this.baseAttrs);
-        }
-        if(this.applyLoader !== false && !attr.loader){
-            attr.loader = this;
-        }
-        if(Ext.isString(attr.uiProvider)){
-           attr.uiProvider = this.uiProviders[attr.uiProvider] || eval(attr.uiProvider);
-        }
-        if(attr.nodeType){
-            return new Ext.tree.TreePanel.nodeTypes[attr.nodeType](attr);
-        }else{
-            return attr.leaf ?
-                        new Ext.tree.TreeNode(attr) :
-                        new Ext.tree.AsyncTreeNode(attr);
-        }
-    },
-
-    processResponse : function(response, node, callback, scope){
-        var json = response.responseText;
-        try {
-            var o = response.responseData || Ext.decode(json);
-            node.beginUpdate();
-            for(var i = 0, len = o.length; i < len; i++){
-                var n = this.createNode(o[i]);
-                if(n){
-                    node.appendChild(n);
-                }
-            }
-            node.endUpdate();
-            this.runCallback(callback, scope || node, [node]);
-        }catch(e){
-            this.handleFailure(response);
-        }
-    },
-
-    handleResponse : function(response){
-        this.transId = false;
-        var a = response.argument;
-        this.processResponse(response, a.node, a.callback, a.scope);
-        this.fireEvent("load", this, a.node, response);
-    },
-
-    handleFailure : function(response){
-        this.transId = false;
-        var a = response.argument;
-        this.fireEvent("loadexception", this, a.node, response);
-        this.runCallback(a.callback, a.scope || a.node, [a.node]);
-    },
-
-    destroy : function(){
-        this.abort();
-        this.purgeListeners();
-    }
-});
-Ext.tree.TreeFilter = function(tree, config){
-    this.tree = tree;
-    this.filtered = {};
-    Ext.apply(this, config);
-};
-
-Ext.tree.TreeFilter.prototype = {
-    clearBlank:false,
-    reverse:false,
-    autoClear:false,
-    remove:false,
-
-
-    filter : function(value, attr, startNode){
-        attr = attr || "text";
-        var f;
-        if(typeof value == "string"){
-            var vlen = value.length;
-
-            if(vlen == 0 && this.clearBlank){
-                this.clear();
-                return;
-            }
-            value = value.toLowerCase();
-            f = function(n){
-                return n.attributes[attr].substr(0, vlen).toLowerCase() == value;
-            };
-        }else if(value.exec){
-            f = function(n){
-                return value.test(n.attributes[attr]);
-            };
-        }else{
-            throw 'Illegal filter type, must be string or regex';
-        }
-        this.filterBy(f, null, startNode);
-	},
-
-
-    filterBy : function(fn, scope, startNode){
-        startNode = startNode || this.tree.root;
-        if(this.autoClear){
-            this.clear();
-        }
-        var af = this.filtered, rv = this.reverse;
-        var f = function(n){
-            if(n == startNode){
-                return true;
-            }
-            if(af[n.id]){
-                return false;
-            }
-            var m = fn.call(scope || n, n);
-            if(!m || rv){
-                af[n.id] = n;
-                n.ui.hide();
-                return false;
-            }
-            return true;
-        };
-        startNode.cascade(f);
-        if(this.remove){
-           for(var id in af){
-               if(typeof id != "function"){
-                   var n = af[id];
-                   if(n && n.parentNode){
-                       n.parentNode.removeChild(n);
-                   }
-               }
-           }
-        }
-    },
-
-
-    clear : function(){
-        var t = this.tree;
-        var af = this.filtered;
-        for(var id in af){
-            if(typeof id != "function"){
-                var n = af[id];
-                if(n){
-                    n.ui.show();
-                }
-            }
-        }
-        this.filtered = {};
-    }
-};
-
-Ext.tree.TreeSorter = Ext.extend(Object, {
-
-    constructor: function(tree, config){
-
-
-
-
-
-
-
-    Ext.apply(this, config);
-    tree.on({
-        scope: this,
-        beforechildrenrendered: this.doSort,
-        append: this.updateSort,
-        insert: this.updateSort,
-        textchange: this.updateSortParent
-    });
-
-    var desc = this.dir && this.dir.toLowerCase() == 'desc',
-        prop = this.property || 'text',
-        sortType = this.sortType,
-        folderSort = this.folderSort,
-        caseSensitive = this.caseSensitive === true,
-        leafAttr = this.leafAttr || 'leaf';
-
-    if(Ext.isString(sortType)){
-        sortType = Ext.data.SortTypes[sortType];
-    }
-    this.sortFn = function(n1, n2){
-        var attr1 = n1.attributes,
-            attr2 = n2.attributes;
-
-        if(folderSort){
-            if(attr1[leafAttr] && !attr2[leafAttr]){
-                return 1;
-            }
-            if(!attr1[leafAttr] && attr2[leafAttr]){
-                return -1;
-            }
-        }
-        var prop1 = attr1[prop],
-            prop2 = attr2[prop],
-            v1 = sortType ? sortType(prop1, n1) : (caseSensitive ? prop1 : prop1.toUpperCase()),
-            v2 = sortType ? sortType(prop2, n2) : (caseSensitive ? prop2 : prop2.toUpperCase());
-
-        if(v1 < v2){
-            return desc ? 1 : -1;
-        }else if(v1 > v2){
-            return desc ? -1 : 1;
-        }
-        return 0;
-    };
-    },
-
-    doSort : function(node){
-        node.sort(this.sortFn);
-    },
-
-    updateSort : function(tree, node){
-        if(node.childrenRendered){
-            this.doSort.defer(1, this, [node]);
-        }
-    },
-
-    updateSortParent : function(node){
-        var p = node.parentNode;
-        if(p && p.childrenRendered){
-            this.doSort.defer(1, this, [p]);
-        }
-    }
-});
-
-if(Ext.dd.DropZone){
-
-Ext.tree.TreeDropZone = function(tree, config){
-
-    this.allowParentInsert = config.allowParentInsert || false;
-
-    this.allowContainerDrop = config.allowContainerDrop || false;
-
-    this.appendOnly = config.appendOnly || false;
-
-    Ext.tree.TreeDropZone.superclass.constructor.call(this, tree.getTreeEl(), config);
-
-    this.tree = tree;
-
-    this.dragOverData = {};
-
-    this.lastInsertClass = "x-tree-no-status";
-};
-
-Ext.extend(Ext.tree.TreeDropZone, Ext.dd.DropZone, {
-
-    ddGroup : "TreeDD",
-
-
-    expandDelay : 1000,
-
-
-    expandNode : function(node){
-        if(node.hasChildNodes() && !node.isExpanded()){
-            node.expand(false, null, this.triggerCacheRefresh.createDelegate(this));
-        }
-    },
-
-
-    queueExpand : function(node){
-        this.expandProcId = this.expandNode.defer(this.expandDelay, this, [node]);
-    },
-
-
-    cancelExpand : function(){
-        if(this.expandProcId){
-            clearTimeout(this.expandProcId);
-            this.expandProcId = false;
-        }
-    },
-
-
-    isValidDropPoint : function(n, pt, dd, e, data){
-        if(!n || !data){ return false; }
-        var targetNode = n.node;
-        var dropNode = data.node;
-
-        if(!(targetNode && targetNode.isTarget && pt)){
-            return false;
-        }
-        if(pt == "append" && targetNode.allowChildren === false){
-            return false;
-        }
-        if((pt == "above" || pt == "below") && (targetNode.parentNode && targetNode.parentNode.allowChildren === false)){
-            return false;
-        }
-        if(dropNode && (targetNode == dropNode || dropNode.contains(targetNode))){
-            return false;
-        }
-
-        var overEvent = this.dragOverData;
-        overEvent.tree = this.tree;
-        overEvent.target = targetNode;
-        overEvent.data = data;
-        overEvent.point = pt;
-        overEvent.source = dd;
-        overEvent.rawEvent = e;
-        overEvent.dropNode = dropNode;
-        overEvent.cancel = false;
-        var result = this.tree.fireEvent("nodedragover", overEvent);
-        return overEvent.cancel === false && result !== false;
-    },
-
-
-    getDropPoint : function(e, n, dd){
-        var tn = n.node;
-        if(tn.isRoot){
-            return tn.allowChildren !== false ? "append" : false;
-        }
-        var dragEl = n.ddel;
-        var t = Ext.lib.Dom.getY(dragEl), b = t + dragEl.offsetHeight;
-        var y = Ext.lib.Event.getPageY(e);
-        var noAppend = tn.allowChildren === false || tn.isLeaf();
-        if(this.appendOnly || tn.parentNode.allowChildren === false){
-            return noAppend ? false : "append";
-        }
-        var noBelow = false;
-        if(!this.allowParentInsert){
-            noBelow = tn.hasChildNodes() && tn.isExpanded();
-        }
-        var q = (b - t) / (noAppend ? 2 : 3);
-        if(y >= t && y < (t + q)){
-            return "above";
-        }else if(!noBelow && (noAppend || y >= b-q && y <= b)){
-            return "below";
-        }else{
-            return "append";
-        }
-    },
-
-
-    onNodeEnter : function(n, dd, e, data){
-        this.cancelExpand();
-    },
-
-    onContainerOver : function(dd, e, data) {
-        if (this.allowContainerDrop && this.isValidDropPoint({ ddel: this.tree.getRootNode().ui.elNode, node: this.tree.getRootNode() }, "append", dd, e, data)) {
-            return this.dropAllowed;
-        }
-        return this.dropNotAllowed;
-    },
-
-
-    onNodeOver : function(n, dd, e, data){
-        var pt = this.getDropPoint(e, n, dd);
-        var node = n.node;
-
-
-        if(!this.expandProcId && pt == "append" && node.hasChildNodes() && !n.node.isExpanded()){
-            this.queueExpand(node);
-        }else if(pt != "append"){
-            this.cancelExpand();
-        }
-
-
-        var returnCls = this.dropNotAllowed;
-        if(this.isValidDropPoint(n, pt, dd, e, data)){
-           if(pt){
-               var el = n.ddel;
-               var cls;
-               if(pt == "above"){
-                   returnCls = n.node.isFirst() ? "x-tree-drop-ok-above" : "x-tree-drop-ok-between";
-                   cls = "x-tree-drag-insert-above";
-               }else if(pt == "below"){
-                   returnCls = n.node.isLast() ? "x-tree-drop-ok-below" : "x-tree-drop-ok-between";
-                   cls = "x-tree-drag-insert-below";
-               }else{
-                   returnCls = "x-tree-drop-ok-append";
-                   cls = "x-tree-drag-append";
-               }
-               if(this.lastInsertClass != cls){
-                   Ext.fly(el).replaceClass(this.lastInsertClass, cls);
-                   this.lastInsertClass = cls;
-               }
-           }
-       }
-       return returnCls;
-    },
-
-
-    onNodeOut : function(n, dd, e, data){
-        this.cancelExpand();
-        this.removeDropIndicators(n);
-    },
-
-
-    onNodeDrop : function(n, dd, e, data){
-        var point = this.getDropPoint(e, n, dd);
-        var targetNode = n.node;
-        targetNode.ui.startDrop();
-        if(!this.isValidDropPoint(n, point, dd, e, data)){
-            targetNode.ui.endDrop();
-            return false;
-        }
-
-        var dropNode = data.node || (dd.getTreeNode ? dd.getTreeNode(data, targetNode, point, e) : null);
-        return this.processDrop(targetNode, data, point, dd, e, dropNode);
-    },
-
-    onContainerDrop : function(dd, e, data){
-        if (this.allowContainerDrop && this.isValidDropPoint({ ddel: this.tree.getRootNode().ui.elNode, node: this.tree.getRootNode() }, "append", dd, e, data)) {
-            var targetNode = this.tree.getRootNode();
-            targetNode.ui.startDrop();
-            var dropNode = data.node || (dd.getTreeNode ? dd.getTreeNode(data, targetNode, 'append', e) : null);
-            return this.processDrop(targetNode, data, 'append', dd, e, dropNode);
-        }
-        return false;
-    },
-
-
-    processDrop: function(target, data, point, dd, e, dropNode){
-        var dropEvent = {
-            tree : this.tree,
-            target: target,
-            data: data,
-            point: point,
-            source: dd,
-            rawEvent: e,
-            dropNode: dropNode,
-            cancel: !dropNode,
-            dropStatus: false
-        };
-        var retval = this.tree.fireEvent("beforenodedrop", dropEvent);
-        if(retval === false || dropEvent.cancel === true || !dropEvent.dropNode){
-            target.ui.endDrop();
-            return dropEvent.dropStatus;
-        }
-
-        target = dropEvent.target;
-        if(point == 'append' && !target.isExpanded()){
-            target.expand(false, null, function(){
-                this.completeDrop(dropEvent);
-            }.createDelegate(this));
-        }else{
-            this.completeDrop(dropEvent);
-        }
-        return true;
-    },
-
-
-    completeDrop : function(de){
-        var ns = de.dropNode, p = de.point, t = de.target;
-        if(!Ext.isArray(ns)){
-            ns = [ns];
-        }
-        var n;
-        for(var i = 0, len = ns.length; i < len; i++){
-            n = ns[i];
-            if(p == "above"){
-                t.parentNode.insertBefore(n, t);
-            }else if(p == "below"){
-                t.parentNode.insertBefore(n, t.nextSibling);
-            }else{
-                t.appendChild(n);
-            }
-        }
-        n.ui.focus();
-        if(Ext.enableFx && this.tree.hlDrop){
-            n.ui.highlight();
-        }
-        t.ui.endDrop();
-        this.tree.fireEvent("nodedrop", de);
-    },
-
-
-    afterNodeMoved : function(dd, data, e, targetNode, dropNode){
-        if(Ext.enableFx && this.tree.hlDrop){
-            dropNode.ui.focus();
-            dropNode.ui.highlight();
-        }
-        this.tree.fireEvent("nodedrop", this.tree, targetNode, data, dd, e);
-    },
-
-
-    getTree : function(){
-        return this.tree;
-    },
-
-
-    removeDropIndicators : function(n){
-        if(n && n.ddel){
-            var el = n.ddel;
-            Ext.fly(el).removeClass([
-                    "x-tree-drag-insert-above",
-                    "x-tree-drag-insert-below",
-                    "x-tree-drag-append"]);
-            this.lastInsertClass = "_noclass";
-        }
-    },
-
-
-    beforeDragDrop : function(target, e, id){
-        this.cancelExpand();
-        return true;
-    },
-
-
-    afterRepair : function(data){
-        if(data && Ext.enableFx){
-            data.node.ui.highlight();
-        }
-        this.hideProxy();
-    }
-});
-
-}
-if(Ext.dd.DragZone){
-Ext.tree.TreeDragZone = function(tree, config){
-    Ext.tree.TreeDragZone.superclass.constructor.call(this, tree.innerCt, config);
-
-    this.tree = tree;
-};
-
-Ext.extend(Ext.tree.TreeDragZone, Ext.dd.DragZone, {
-
-    ddGroup : "TreeDD",
-
-
-    onBeforeDrag : function(data, e){
-        var n = data.node;
-        return n && n.draggable && !n.disabled;
-    },
-
-
-    onInitDrag : function(e){
-        var data = this.dragData;
-        this.tree.getSelectionModel().select(data.node);
-        this.tree.eventModel.disable();
-        this.proxy.update("");
-        data.node.ui.appendDDGhost(this.proxy.ghost.dom);
-        this.tree.fireEvent("startdrag", this.tree, data.node, e);
-    },
-
-
-    getRepairXY : function(e, data){
-        return data.node.ui.getDDRepairXY();
-    },
-
-
-    onEndDrag : function(data, e){
-        this.tree.eventModel.enable.defer(100, this.tree.eventModel);
-        this.tree.fireEvent("enddrag", this.tree, data.node, e);
-    },
-
-
-    onValidDrop : function(dd, e, id){
-        this.tree.fireEvent("dragdrop", this.tree, this.dragData.node, dd, e);
-        this.hideProxy();
-    },
-
-
-    beforeInvalidDrop : function(e, id){
-
-        var sm = this.tree.getSelectionModel();
-        sm.clearSelections();
-        sm.select(this.dragData.node);
-    },
-
-
-    afterRepair : function(){
-        if (Ext.enableFx && this.tree.hlDrop) {
-            Ext.Element.fly(this.dragData.ddel).highlight(this.hlColor || "c3daf9");
-        }
-        this.dragging = false;
-    }
-});
-}
-Ext.tree.TreeEditor = function(tree, fc, config){
-    fc = fc || {};
-    var field = fc.events ? fc : new Ext.form.TextField(fc);
-
-    Ext.tree.TreeEditor.superclass.constructor.call(this, field, config);
-
-    this.tree = tree;
-
-    if(!tree.rendered){
-        tree.on('render', this.initEditor, this);
-    }else{
-        this.initEditor(tree);
-    }
-};
-
-Ext.extend(Ext.tree.TreeEditor, Ext.Editor, {
-
-    alignment: "l-l",
-
-    autoSize: false,
-
-    hideEl : false,
-
-    cls: "x-small-editor x-tree-editor",
-
-    shim:false,
-
-    shadow:"frame",
-
-    maxWidth: 250,
-
-    editDelay : 350,
-
-    initEditor : function(tree){
-        tree.on({
-            scope      : this,
-            beforeclick: this.beforeNodeClick,
-            dblclick   : this.onNodeDblClick
-        });
-
-        this.on({
-            scope          : this,
-            complete       : this.updateNode,
-            beforestartedit: this.fitToTree,
-            specialkey     : this.onSpecialKey
-        });
-
-        this.on('startedit', this.bindScroll, this, {delay:10});
-    },
-
-
-    fitToTree : function(ed, el){
-        var td = this.tree.getTreeEl().dom, nd = el.dom;
-        if(td.scrollLeft >  nd.offsetLeft){
-            td.scrollLeft = nd.offsetLeft;
-        }
-        var w = Math.min(
-                this.maxWidth,
-                (td.clientWidth > 20 ? td.clientWidth : td.offsetWidth) - Math.max(0, nd.offsetLeft-td.scrollLeft) - 5);
-        this.setSize(w, '');
-    },
-
-
-    triggerEdit : function(node, defer){
-        this.completeEdit();
-		if(node.attributes.editable !== false){
-
-			this.editNode = node;
-            if(this.tree.autoScroll){
-                Ext.fly(node.ui.getEl()).scrollIntoView(this.tree.body);
-            }
-            var value = node.text || '';
-            if (!Ext.isGecko && Ext.isEmpty(node.text)){
-                node.setText('&#160;');
-            }
-            this.autoEditTimer = this.startEdit.defer(this.editDelay, this, [node.ui.textNode, value]);
-            return false;
-        }
-    },
-
-
-    bindScroll : function(){
-        this.tree.getTreeEl().on('scroll', this.cancelEdit, this);
-    },
-
-
-    beforeNodeClick : function(node, e){
-        clearTimeout(this.autoEditTimer);
-        if(this.tree.getSelectionModel().isSelected(node)){
-            e.stopEvent();
-            return this.triggerEdit(node);
-        }
-    },
-
-    onNodeDblClick : function(node, e){
-        clearTimeout(this.autoEditTimer);
-    },
-
-
-    updateNode : function(ed, value){
-        this.tree.getTreeEl().un('scroll', this.cancelEdit, this);
-        this.editNode.setText(value);
-    },
-
-
-    onHide : function(){
-        Ext.tree.TreeEditor.superclass.onHide.call(this);
-        if(this.editNode){
-            this.editNode.ui.focus.defer(50, this.editNode.ui);
-        }
-    },
-
-
-    onSpecialKey : function(field, e){
-        var k = e.getKey();
-        if(k == e.ESC){
-            e.stopEvent();
-            this.cancelEdit();
-        }else if(k == e.ENTER && !e.hasModifier()){
-            e.stopEvent();
-            this.completeEdit();
-        }
-    },
-
-    onDestroy : function(){
-        clearTimeout(this.autoEditTimer);
-        Ext.tree.TreeEditor.superclass.onDestroy.call(this);
-        var tree = this.tree;
-        tree.un('beforeclick', this.beforeNodeClick, this);
-        tree.un('dblclick', this.onNodeDblClick, this);
-    }
-});
-
-var swfobject = function() {
-
-    var UNDEF = "undefined",
-        OBJECT = "object",
-        SHOCKWAVE_FLASH = "Shockwave Flash",
-        SHOCKWAVE_FLASH_AX = "ShockwaveFlash.ShockwaveFlash",
-        FLASH_MIME_TYPE = "application/x-shockwave-flash",
-        EXPRESS_INSTALL_ID = "SWFObjectExprInst",
-        ON_READY_STATE_CHANGE = "onreadystatechange",
-
-        win = window,
-        doc = document,
-        nav = navigator,
-
-        plugin = false,
-        domLoadFnArr = [main],
-        regObjArr = [],
-        objIdArr = [],
-        listenersArr = [],
-        storedAltContent,
-        storedAltContentId,
-        storedCallbackFn,
-        storedCallbackObj,
-        isDomLoaded = false,
-        isExpressInstallActive = false,
-        dynamicStylesheet,
-        dynamicStylesheetMedia,
-        autoHideShow = true,
-
-
-    ua = function() {
-        var w3cdom = typeof doc.getElementById != UNDEF && typeof doc.getElementsByTagName != UNDEF && typeof doc.createElement != UNDEF,
-            u = nav.userAgent.toLowerCase(),
-            p = nav.platform.toLowerCase(),
-            windows = p ? (/win/).test(p) : /win/.test(u),
-            mac = p ? (/mac/).test(p) : /mac/.test(u),
-            webkit = /webkit/.test(u) ? parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, "$1")) : false,
-            ie = !+"\v1",
-            playerVersion = [0,0,0],
-            d = null;
-        if (typeof nav.plugins != UNDEF && typeof nav.plugins[SHOCKWAVE_FLASH] == OBJECT) {
-            d = nav.plugins[SHOCKWAVE_FLASH].description;
-            if (d && !(typeof nav.mimeTypes != UNDEF && nav.mimeTypes[FLASH_MIME_TYPE] && !nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)) {
-                plugin = true;
-                ie = false;
-                d = d.replace(/^.*\s+(\S+\s+\S+$)/, "$1");
-                playerVersion[0] = parseInt(d.replace(/^(.*)\..*$/, "$1"), 10);
-                playerVersion[1] = parseInt(d.replace(/^.*\.(.*)\s.*$/, "$1"), 10);
-                playerVersion[2] = /[a-zA-Z]/.test(d) ? parseInt(d.replace(/^.*[a-zA-Z]+(.*)$/, "$1"), 10) : 0;
-            }
-        }
-        else if (typeof win.ActiveXObject != UNDEF) {
-            try {
-                var a = new ActiveXObject(SHOCKWAVE_FLASH_AX);
-                if (a) {
-                    d = a.GetVariable("$version");
-                    if (d) {
-                        ie = true;
-                        d = d.split(" ")[1].split(",");
-                        playerVersion = [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], 10)];
-                    }
-                }
-            }
-            catch(e) {}
-        }
-        return { w3:w3cdom, pv:playerVersion, wk:webkit, ie:ie, win:windows, mac:mac };
-    }(),
-
-
-    onDomLoad = function() {
-        if (!ua.w3) { return; }
-        if ((typeof doc.readyState != UNDEF && doc.readyState == "complete") || (typeof doc.readyState == UNDEF && (doc.getElementsByTagName("body")[0] || doc.body))) {
-            callDomLoadFunctions();
-        }
-        if (!isDomLoaded) {
-            if (typeof doc.addEventListener != UNDEF) {
-                doc.addEventListener("DOMContentLoaded", callDomLoadFunctions, false);
-            }
-            if (ua.ie && ua.win) {
-                doc.attachEvent(ON_READY_STATE_CHANGE, function() {
-                    if (doc.readyState == "complete") {
-                        doc.detachEvent(ON_READY_STATE_CHANGE, arguments.callee);
-                        callDomLoadFunctions();
-                    }
-                });
-                if (win == top) {
-                    (function(){
-                        if (isDomLoaded) { return; }
-                        try {
-                            doc.documentElement.doScroll("left");
-                        }
-                        catch(e) {
-                            setTimeout(arguments.callee, 0);
-                            return;
-                        }
-                        callDomLoadFunctions();
-                    })();
-                }
-            }
-            if (ua.wk) {
-                (function(){
-                    if (isDomLoaded) { return; }
-                    if (!(/loaded|complete/).test(doc.readyState)) {
-                        setTimeout(arguments.callee, 0);
-                        return;
-                    }
-                    callDomLoadFunctions();
-                })();
-            }
-            addLoadEvent(callDomLoadFunctions);
-        }
-    }();
-
-    function callDomLoadFunctions() {
-        if (isDomLoaded) { return; }
-        try {
-            var t = doc.getElementsByTagName("body")[0].appendChild(createElement("span"));
-            t.parentNode.removeChild(t);
-        }
-        catch (e) { return; }
-        isDomLoaded = true;
-        var dl = domLoadFnArr.length;
-        for (var i = 0; i < dl; i++) {
-            domLoadFnArr[i]();
-        }
-    }
-
-    function addDomLoadEvent(fn) {
-        if (isDomLoaded) {
-            fn();
-        }
-        else {
-            domLoadFnArr[domLoadFnArr.length] = fn;
-        }
-    }
-
-
-    function addLoadEvent(fn) {
-        if (typeof win.addEventListener != UNDEF) {
-            win.addEventListener("load", fn, false);
-        }
-        else if (typeof doc.addEventListener != UNDEF) {
-            doc.addEventListener("load", fn, false);
-        }
-        else if (typeof win.attachEvent != UNDEF) {
-            addListener(win, "onload", fn);
-        }
-        else if (typeof win.onload == "function") {
-            var fnOld = win.onload;
-            win.onload = function() {
-                fnOld();
-                fn();
-            };
-        }
-        else {
-            win.onload = fn;
-        }
-    }
-
-
-    function main() {
-        //~ if (plugin) {
-            //~ testPlayerVersion();
-        //~ }
-        //~ else {
-            matchVersions();
-        //~ }
-    }
-
-
-    function testPlayerVersion() {
-        var b = doc.getElementsByTagName("body")[0];
-        var o = createElement(OBJECT);
-        o.setAttribute("type", FLASH_MIME_TYPE);
-        var t = b.appendChild(o);
-        if (t) {
-            var counter = 0;
-            (function(){
-                if (typeof t.GetVariable != UNDEF) {
-                    var d = t.GetVariable("$version");
-                    if (d) {
-                        d = d.split(" ")[1].split(",");
-                        ua.pv = [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], 10)];
-                    }
-                }
-                else if (counter < 10) {
-                    counter++;
-                    setTimeout(arguments.callee, 10);
-                    return;
-                }
-                b.removeChild(o);
-                t = null;
-                matchVersions();
-            })();
-        }
-        else {
-            matchVersions();
-        }
-    }
-
-
-    function matchVersions() {
-        var rl = regObjArr.length;
-        if (rl > 0) {
-            for (var i = 0; i < rl; i++) {
-                var id = regObjArr[i].id;
-                var cb = regObjArr[i].callbackFn;
-                var cbObj = {success:false, id:id};
-                if (ua.pv[0] > 0) {
-                    var obj = getElementById(id);
-                    if (obj) {
-                        if (hasPlayerVersion(regObjArr[i].swfVersion) && !(ua.wk && ua.wk < 312)) {
-                            setVisibility(id, true);
-                            if (cb) {
-                                cbObj.success = true;
-                                cbObj.ref = getObjectById(id);
-                                cb(cbObj);
-                            }
-                        }
-                        else if (regObjArr[i].expressInstall && canExpressInstall()) {
-                            var att = {};
-                            att.data = regObjArr[i].expressInstall;
-                            att.width = obj.getAttribute("width") || "0";
-                            att.height = obj.getAttribute("height") || "0";
-                            if (obj.getAttribute("class")) { att.styleclass = obj.getAttribute("class"); }
-                            if (obj.getAttribute("align")) { att.align = obj.getAttribute("align"); }
-
-                            var par = {};
-                            var p = obj.getElementsByTagName("param");
-                            var pl = p.length;
-                            for (var j = 0; j < pl; j++) {
-                                if (p[j].getAttribute("name").toLowerCase() != "movie") {
-                                    par[p[j].getAttribute("name")] = p[j].getAttribute("value");
-                                }
-                            }
-                            showExpressInstall(att, par, id, cb);
-                        }
-                        else {
-                            displayAltContent(obj);
-                            if (cb) { cb(cbObj); }
-                        }
-                    }
-                }
-                else {
-                    setVisibility(id, true);
-                    if (cb) {
-                        var o = getObjectById(id);
-                        if (o && typeof o.SetVariable != UNDEF) {
-                            cbObj.success = true;
-                            cbObj.ref = o;
-                        }
-                        cb(cbObj);
-                    }
-                }
-            }
-        }
-    }
-
-    function getObjectById(objectIdStr) {
-        var r = null;
-        var o = getElementById(objectIdStr);
-        if (o && o.nodeName == "OBJECT") {
-            if (typeof o.SetVariable != UNDEF) {
-                r = o;
-            }
-            else {
-                var n = o.getElementsByTagName(OBJECT)[0];
-                if (n) {
-                    r = n;
-                }
-            }
-        }
-        return r;
-    }
-
-
-    function canExpressInstall() {
-        return !isExpressInstallActive && hasPlayerVersion("6.0.65") && (ua.win || ua.mac) && !(ua.wk && ua.wk < 312);
-    }
-
-
-    function showExpressInstall(att, par, replaceElemIdStr, callbackFn) {
-        isExpressInstallActive = true;
-        storedCallbackFn = callbackFn || null;
-        storedCallbackObj = {success:false, id:replaceElemIdStr};
-        var obj = getElementById(replaceElemIdStr);
-        if (obj) {
-            if (obj.nodeName == "OBJECT") {
-                storedAltContent = abstractAltContent(obj);
-                storedAltContentId = null;
-            }
-            else {
-                storedAltContent = obj;
-                storedAltContentId = replaceElemIdStr;
-            }
-            att.id = EXPRESS_INSTALL_ID;
-            if (typeof att.width == UNDEF || (!(/%$/).test(att.width) && parseInt(att.width, 10) < 310)) {
-                att.width = "310";
-            }
-
-            if (typeof att.height == UNDEF || (!(/%$/).test(att.height) && parseInt(att.height, 10) < 137)) {
-                att.height = "137";
-            }
-            doc.title = doc.title.slice(0, 47) + " - Flash Player Installation";
-            var pt = ua.ie && ua.win ? "ActiveX" : "PlugIn",
-                fv = "MMredirectURL=" + win.location.toString().replace(/&/g,"%26") + "&MMplayerType=" + pt + "&MMdoctitle=" + doc.title;
-            if (typeof par.flashvars != UNDEF) {
-                par.flashvars += "&" + fv;
-            }
-            else {
-                par.flashvars = fv;
-            }
-
-
-            if (ua.ie && ua.win && obj.readyState != 4) {
-                var newObj = createElement("div");
-                replaceElemIdStr += "SWFObjectNew";
-                newObj.setAttribute("id", replaceElemIdStr);
-                obj.parentNode.insertBefore(newObj, obj);
-                obj.style.display = "none";
-                (function(){
-                    if (obj.readyState == 4) {
-                        obj.parentNode.removeChild(obj);
-                    }
-                    else {
-                        setTimeout(arguments.callee, 10);
-                    }
-                })();
-            }
-            createSWF(att, par, replaceElemIdStr);
-        }
-    }
-
-
-    function displayAltContent(obj) {
-        if (ua.ie && ua.win && obj.readyState != 4) {
-
-
-            var el = createElement("div");
-            obj.parentNode.insertBefore(el, obj);
-            el.parentNode.replaceChild(abstractAltContent(obj), el);
-            obj.style.display = "none";
-            (function(){
-                if (obj.readyState == 4) {
-                    obj.parentNode.removeChild(obj);
-                }
-                else {
-                    setTimeout(arguments.callee, 10);
-                }
-            })();
-        }
-        else {
-            obj.parentNode.replaceChild(abstractAltContent(obj), obj);
-        }
-    }
-
-    function abstractAltContent(obj) {
-        var ac = createElement("div");
-        if (ua.win && ua.ie) {
-            ac.innerHTML = obj.innerHTML;
-        }
-        else {
-            var nestedObj = obj.getElementsByTagName(OBJECT)[0];
-            if (nestedObj) {
-                var c = nestedObj.childNodes;
-                if (c) {
-                    var cl = c.length;
-                    for (var i = 0; i < cl; i++) {
-                        if (!(c[i].nodeType == 1 && c[i].nodeName == "PARAM") && !(c[i].nodeType == 8)) {
-                            ac.appendChild(c[i].cloneNode(true));
-                        }
-                    }
-                }
-            }
-        }
-        return ac;
-    }
-
-
-    function createSWF(attObj, parObj, id) {
-        var r, el = getElementById(id);
-        if (ua.wk && ua.wk < 312) { return r; }
-        if (el) {
-            if (typeof attObj.id == UNDEF) {
-                attObj.id = id;
-            }
-            if (ua.ie && ua.win) {
-                var att = "";
-                for (var i in attObj) {
-                    if (attObj[i] != Object.prototype[i]) {
-                        if (i.toLowerCase() == "data") {
-                            parObj.movie = attObj[i];
-                        }
-                        else if (i.toLowerCase() == "styleclass") {
-                            att += ' class="' + attObj[i] + '"';
-                        }
-                        else if (i.toLowerCase() != "classid") {
-                            att += ' ' + i + '="' + attObj[i] + '"';
-                        }
-                    }
-                }
-                var par = "";
-                for (var j in parObj) {
-                    if (parObj[j] != Object.prototype[j]) {
-                        par += '<param name="' + j + '" value="' + parObj[j] + '" />';
-                    }
-                }
-                el.outerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + att + '>' + par + '</object>';
-                objIdArr[objIdArr.length] = attObj.id;
-                r = getElementById(attObj.id);
-            }
-            else {
-                var o = createElement(OBJECT);
-                o.setAttribute("type", FLASH_MIME_TYPE);
-                for (var m in attObj) {
-                    if (attObj[m] != Object.prototype[m]) {
-                        if (m.toLowerCase() == "styleclass") {
-                            o.setAttribute("class", attObj[m]);
-                        }
-                        else if (m.toLowerCase() != "classid") {
-                            o.setAttribute(m, attObj[m]);
-                        }
-                    }
-                }
-                for (var n in parObj) {
-                    if (parObj[n] != Object.prototype[n] && n.toLowerCase() != "movie") {
-                        createObjParam(o, n, parObj[n]);
-                    }
-                }
-                el.parentNode.replaceChild(o, el);
-                r = o;
-            }
-        }
-        return r;
-    }
-
-    function createObjParam(el, pName, pValue) {
-        var p = createElement("param");
-        p.setAttribute("name", pName);
-        p.setAttribute("value", pValue);
-        el.appendChild(p);
-    }
-
-
-    function removeSWF(id) {
-        var obj = getElementById(id);
-        if (obj && obj.nodeName == "OBJECT") {
-            if (ua.ie && ua.win) {
-                obj.style.display = "none";
-                (function(){
-                    if (obj.readyState == 4) {
-                        removeObjectInIE(id);
-                    }
-                    else {
-                        setTimeout(arguments.callee, 10);
-                    }
-                })();
-            }
-            else {
-                obj.parentNode.removeChild(obj);
-            }
-        }
-    }
-
-    function removeObjectInIE(id) {
-        var obj = getElementById(id);
-        if (obj) {
-            for (var i in obj) {
-                if (typeof obj[i] == "function") {
-                    obj[i] = null;
-                }
-            }
-            obj.parentNode.removeChild(obj);
-        }
-    }
-
-
-    function getElementById(id) {
-        var el = null;
-        try {
-            el = doc.getElementById(id);
-        }
-        catch (e) {}
-        return el;
-    }
-
-    function createElement(el) {
-        return doc.createElement(el);
-    }
-
-
-    function addListener(target, eventType, fn) {
-        target.attachEvent(eventType, fn);
-        listenersArr[listenersArr.length] = [target, eventType, fn];
-    }
-
-
-    function hasPlayerVersion(rv) {
-        var pv = ua.pv, v = rv.split(".");
-        v[0] = parseInt(v[0], 10);
-        v[1] = parseInt(v[1], 10) || 0;
-        v[2] = parseInt(v[2], 10) || 0;
-        return (pv[0] > v[0] || (pv[0] == v[0] && pv[1] > v[1]) || (pv[0] == v[0] && pv[1] == v[1] && pv[2] >= v[2])) ? true : false;
-    }
-
-
-    function createCSS(sel, decl, media, newStyle) {
-        if (ua.ie && ua.mac) { return; }
-        var h = doc.getElementsByTagName("head")[0];
-        if (!h) { return; }
-        var m = (media && typeof media == "string") ? media : "screen";
-        if (newStyle) {
-            dynamicStylesheet = null;
-            dynamicStylesheetMedia = null;
-        }
-        if (!dynamicStylesheet || dynamicStylesheetMedia != m) {
-
-            var s = createElement("style");
-            s.setAttribute("type", "text/css");
-            s.setAttribute("media", m);
-            dynamicStylesheet = h.appendChild(s);
-            if (ua.ie && ua.win && typeof doc.styleSheets != UNDEF && doc.styleSheets.length > 0) {
-                dynamicStylesheet = doc.styleSheets[doc.styleSheets.length - 1];
-            }
-            dynamicStylesheetMedia = m;
-        }
-
-        if (ua.ie && ua.win) {
-            if (dynamicStylesheet && typeof dynamicStylesheet.addRule == OBJECT) {
-                dynamicStylesheet.addRule(sel, decl);
-            }
-        }
-        else {
-            if (dynamicStylesheet && typeof doc.createTextNode != UNDEF) {
-                dynamicStylesheet.appendChild(doc.createTextNode(sel + " {" + decl + "}"));
-            }
-        }
-    }
-
-    function setVisibility(id, isVisible) {
-        if (!autoHideShow) { return; }
-        var v = isVisible ? "visible" : "hidden";
-        if (isDomLoaded && getElementById(id)) {
-            getElementById(id).style.visibility = v;
-        }
-        else {
-            createCSS("#" + id, "visibility:" + v);
-        }
-    }
-
-
-    function urlEncodeIfNecessary(s) {
-        var regex = /[\\\"<>\.;]/;
-        var hasBadChars = regex.exec(s) != null;
-        return hasBadChars && typeof encodeURIComponent != UNDEF ? encodeURIComponent(s) : s;
-    }
-
-
-    var cleanup = function() {
-        if (ua.ie && ua.win) {
-            window.attachEvent("onunload", function() {
-
-                var ll = listenersArr.length;
-                for (var i = 0; i < ll; i++) {
-                    listenersArr[i][0].detachEvent(listenersArr[i][1], listenersArr[i][2]);
-                }
-
-                var il = objIdArr.length;
-                for (var j = 0; j < il; j++) {
-                    removeSWF(objIdArr[j]);
-                }
-
-                for (var k in ua) {
-                    ua[k] = null;
-                }
-                ua = null;
-                for (var l in swfobject) {
-                    swfobject[l] = null;
-                }
-                swfobject = null;
-                window.detachEvent('onunload', arguments.callee);
-            });
-        }
-    }();
-
-    return {
-
-        registerObject: function(objectIdStr, swfVersionStr, xiSwfUrlStr, callbackFn) {
-            if (ua.w3 && objectIdStr && swfVersionStr) {
-                var regObj = {};
-                regObj.id = objectIdStr;
-                regObj.swfVersion = swfVersionStr;
-                regObj.expressInstall = xiSwfUrlStr;
-                regObj.callbackFn = callbackFn;
-                regObjArr[regObjArr.length] = regObj;
-                setVisibility(objectIdStr, false);
-            }
-            else if (callbackFn) {
-                callbackFn({success:false, id:objectIdStr});
-            }
-        },
-
-        getObjectById: function(objectIdStr) {
-            if (ua.w3) {
-                return getObjectById(objectIdStr);
-            }
-        },
-
-        embedSWF: function(swfUrlStr, replaceElemIdStr, widthStr, heightStr, swfVersionStr, xiSwfUrlStr, flashvarsObj, parObj, attObj, callbackFn) {
-            var callbackObj = {success:false, id:replaceElemIdStr};
-            if (ua.w3 && !(ua.wk && ua.wk < 312) && swfUrlStr && replaceElemIdStr && widthStr && heightStr && swfVersionStr) {
-                setVisibility(replaceElemIdStr, false);
-                addDomLoadEvent(function() {
-                    widthStr += "";
-                    heightStr += "";
-                    var att = {};
-                    if (attObj && typeof attObj === OBJECT) {
-                        for (var i in attObj) {
-                            att[i] = attObj[i];
-                        }
-                    }
-                    att.data = swfUrlStr;
-                    att.width = widthStr;
-                    att.height = heightStr;
-                    var par = {};
-                    if (parObj && typeof parObj === OBJECT) {
-                        for (var j in parObj) {
-                            par[j] = parObj[j];
-                        }
-                    }
-                    if (flashvarsObj && typeof flashvarsObj === OBJECT) {
-                        for (var k in flashvarsObj) {
-                            if (typeof par.flashvars != UNDEF) {
-                                par.flashvars += "&" + k + "=" + flashvarsObj[k];
-                            }
-                            else {
-                                par.flashvars = k + "=" + flashvarsObj[k];
-                            }
-                        }
-                    }
-                    if (hasPlayerVersion(swfVersionStr)) {
-                        var obj = createSWF(att, par, replaceElemIdStr);
-                        if (att.id == replaceElemIdStr) {
-                            setVisibility(replaceElemIdStr, true);
-                        }
-                        callbackObj.success = true;
-                        callbackObj.ref = obj;
-                    }
-                    else if (xiSwfUrlStr && canExpressInstall()) {
-                        att.data = xiSwfUrlStr;
-                        showExpressInstall(att, par, replaceElemIdStr, callbackFn);
-                        return;
-                    }
-                    else {
-                        setVisibility(replaceElemIdStr, true);
-                    }
-                    if (callbackFn) { callbackFn(callbackObj); }
-                });
-            }
-            else if (callbackFn) { callbackFn(callbackObj); }
-        },
-
-        switchOffAutoHideShow: function() {
-            autoHideShow = false;
-        },
-
-        ua: ua,
-
-        getFlashPlayerVersion: function() {
-            return { major:ua.pv[0], minor:ua.pv[1], release:ua.pv[2] };
-        },
-
-        hasFlashPlayerVersion: hasPlayerVersion,
-
-        createSWF: function(attObj, parObj, replaceElemIdStr) {
-            if (ua.w3) {
-                return createSWF(attObj, parObj, replaceElemIdStr);
-            }
-            else {
-                return undefined;
-            }
-        },
-
-        showExpressInstall: function(att, par, replaceElemIdStr, callbackFn) {
-            if (ua.w3 && canExpressInstall()) {
-                showExpressInstall(att, par, replaceElemIdStr, callbackFn);
-            }
-        },
-
-        removeSWF: function(objElemIdStr) {
-            if (ua.w3) {
-                removeSWF(objElemIdStr);
-            }
-        },
-
-        createCSS: function(selStr, declStr, mediaStr, newStyleBoolean) {
-            if (ua.w3) {
-                createCSS(selStr, declStr, mediaStr, newStyleBoolean);
-            }
-        },
-
-        addDomLoadEvent: addDomLoadEvent,
-
-        addLoadEvent: addLoadEvent,
-
-        getQueryParamValue: function(param) {
-            var q = doc.location.search || doc.location.hash;
-            if (q) {
-                if (/\?/.test(q)) { q = q.split("?")[1]; }
-                if (param == null) {
-                    return urlEncodeIfNecessary(q);
-                }
-                var pairs = q.split("&");
-                for (var i = 0; i < pairs.length; i++) {
-                    if (pairs[i].substring(0, pairs[i].indexOf("=")) == param) {
-                        return urlEncodeIfNecessary(pairs[i].substring((pairs[i].indexOf("=") + 1)));
-                    }
-                }
-            }
-            return "";
-        },
-
-
-        expressInstallCallback: function() {
-            if (isExpressInstallActive) {
-                var obj = getElementById(EXPRESS_INSTALL_ID);
-                if (obj && storedAltContent) {
-                    obj.parentNode.replaceChild(storedAltContent, obj);
-                    if (storedAltContentId) {
-                        setVisibility(storedAltContentId, true);
-                        if (ua.ie && ua.win) { storedAltContent.style.display = "block"; }
-                    }
-                    if (storedCallbackFn) { storedCallbackFn(storedCallbackObj); }
-                }
-                isExpressInstallActive = false;
-            }
-        }
-    };
-}();
-
-Ext.FlashComponent = Ext.extend(Ext.BoxComponent, {
-
-    flashVersion : '9.0.115',
-
-
-    backgroundColor: '#ffffff',
-
-
-    wmode: 'opaque',
-
-
-    flashVars: undefined,
-
-
-    flashParams: undefined,
-
-
-    url: undefined,
-    swfId : undefined,
-    swfWidth: '100%',
-    swfHeight: '100%',
-
-
-    expressInstall: false,
-
-    initComponent : function(){
-        Ext.FlashComponent.superclass.initComponent.call(this);
-
-        this.addEvents(
-
-            'initialize'
-        );
-    },
-
-    onRender : function(){
-        Ext.FlashComponent.superclass.onRender.apply(this, arguments);
-
-        var params = Ext.apply({
-            allowScriptAccess: 'always',
-            bgcolor: this.backgroundColor,
-            wmode: this.wmode
-        }, this.flashParams), vars = Ext.apply({
-            allowedDomain: document.location.hostname,
-            YUISwfId: this.getId(),
-            YUIBridgeCallback: 'Ext.FlashEventProxy.onEvent'
-        }, this.flashVars);
-
-        new swfobject.embedSWF(this.url, this.id, this.swfWidth, this.swfHeight, this.flashVersion,
-            this.expressInstall ? Ext.FlashComponent.EXPRESS_INSTALL_URL : undefined, vars, params);
-
-        this.swf = Ext.getDom(this.id);
-        this.el = Ext.get(this.swf);
-    },
-
-    getSwfId : function(){
-        return this.swfId || (this.swfId = "extswf" + (++Ext.Component.AUTO_ID));
-    },
-
-    getId : function(){
-        return this.id || (this.id = "extflashcmp" + (++Ext.Component.AUTO_ID));
-    },
-
-    onFlashEvent : function(e){
-        switch(e.type){
-            case "swfReady":
-                this.initSwf();
-                return;
-            case "log":
-                return;
-        }
-        e.component = this;
-        this.fireEvent(e.type.toLowerCase().replace(/event$/, ''), e);
-    },
-
-    initSwf : function(){
-        this.onSwfReady(!!this.isInitialized);
-        this.isInitialized = true;
-        this.fireEvent('initialize', this);
-    },
-
-    beforeDestroy: function(){
-        if(this.rendered){
-            swfobject.removeSWF(this.swf.id);
-        }
-        Ext.FlashComponent.superclass.beforeDestroy.call(this);
-    },
-
-    onSwfReady : Ext.emptyFn
-});
-
-
-Ext.FlashComponent.EXPRESS_INSTALL_URL = 'http:/' + '/swfobject.googlecode.com/svn/trunk/swfobject/expressInstall.swf';
-
-Ext.reg('flash', Ext.FlashComponent);
-Ext.FlashEventProxy = {
-    onEvent : function(id, e){
-        var fp = Ext.getCmp(id);
-        if(fp){
-            fp.onFlashEvent(e);
-        }else{
-            arguments.callee.defer(10, this, [id, e]);
-        }
-    }
-};
-
- Ext.chart.Chart = Ext.extend(Ext.FlashComponent, {
-    refreshBuffer: 100,
-
-
-
-
-    chartStyle: {
-        padding: 10,
-        animationEnabled: true,
-        font: {
-            name: 'Tahoma',
-            color: 0x444444,
-            size: 11
-        },
-        dataTip: {
-            padding: 5,
-            border: {
-                color: 0x99bbe8,
-                size:1
-            },
-            background: {
-                color: 0xDAE7F6,
-                alpha: .9
-            },
-            font: {
-                name: 'Tahoma',
-                color: 0x15428B,
-                size: 10,
-                bold: true
-            }
-        }
-    },
-
-
-
-
-    extraStyle: null,
-
-
-    seriesStyles: null,
-
-
-    disableCaching: Ext.isIE || Ext.isOpera,
-    disableCacheParam: '_dc',
-
-    initComponent : function(){
-        Ext.chart.Chart.superclass.initComponent.call(this);
-        if(!this.url){
-            this.url = Ext.chart.Chart.CHART_URL;
-        }
-        if(this.disableCaching){
-            this.url = Ext.urlAppend(this.url, String.format('{0}={1}', this.disableCacheParam, new Date().getTime()));
-        }
-        this.addEvents(
-            'itemmouseover',
-            'itemmouseout',
-            'itemclick',
-            'itemdoubleclick',
-            'itemdragstart',
-            'itemdrag',
-            'itemdragend',
-
-            'beforerefresh',
-
-            'refresh'
-        );
-        this.store = Ext.StoreMgr.lookup(this.store);
-    },
-
-
-     setStyle: function(name, value){
-         this.swf.setStyle(name, Ext.encode(value));
-     },
-
-
-    setStyles: function(styles){
-        this.swf.setStyles(Ext.encode(styles));
-    },
-
-
-    setSeriesStyles: function(styles){
-        this.seriesStyles = styles;
-        var s = [];
-        Ext.each(styles, function(style){
-            s.push(Ext.encode(style));
-        });
-        this.swf.setSeriesStyles(s);
-    },
-
-    setCategoryNames : function(names){
-        this.swf.setCategoryNames(names);
-    },
-
-    setLegendRenderer : function(fn, scope){
-        var chart = this;
-        scope = scope || chart;
-        chart.removeFnProxy(chart.legendFnName);
-        chart.legendFnName = chart.createFnProxy(function(name){
-            return fn.call(scope, name);
-        });
-        chart.swf.setLegendLabelFunction(chart.legendFnName);
-    },
-
-    setTipRenderer : function(fn, scope){
-        var chart = this;
-        scope = scope || chart;
-        chart.removeFnProxy(chart.tipFnName);
-        chart.tipFnName = chart.createFnProxy(function(item, index, series){
-            var record = chart.store.getAt(index);
-            return fn.call(scope, chart, record, index, series);
-        });
-        chart.swf.setDataTipFunction(chart.tipFnName);
-    },
-
-    setSeries : function(series){
-        this.series = series;
-        this.refresh();
-    },
-
-
-    bindStore : function(store, initial){
-        if(!initial && this.store){
-            if(store !== this.store && this.store.autoDestroy){
-                this.store.destroy();
-            }else{
-                this.store.un("datachanged", this.refresh, this);
-                this.store.un("add", this.delayRefresh, this);
-                this.store.un("remove", this.delayRefresh, this);
-                this.store.un("update", this.delayRefresh, this);
-                this.store.un("clear", this.refresh, this);
-            }
-        }
-        if(store){
-            store = Ext.StoreMgr.lookup(store);
-            store.on({
-                scope: this,
-                datachanged: this.refresh,
-                add: this.delayRefresh,
-                remove: this.delayRefresh,
-                update: this.delayRefresh,
-                clear: this.refresh
-            });
-        }
-        this.store = store;
-        if(store && !initial){
-            this.refresh();
-        }
-    },
-
-    onSwfReady : function(isReset){
-        Ext.chart.Chart.superclass.onSwfReady.call(this, isReset);
-        var ref;
-        this.swf.setType(this.type);
-
-        if(this.chartStyle){
-            this.setStyles(Ext.apply({}, this.extraStyle, this.chartStyle));
-        }
-
-        if(this.categoryNames){
-            this.setCategoryNames(this.categoryNames);
-        }
-
-        if(this.tipRenderer){
-            ref = this.getFunctionRef(this.tipRenderer);
-            this.setTipRenderer(ref.fn, ref.scope);
-        }
-        if(this.legendRenderer){
-            ref = this.getFunctionRef(this.legendRenderer);
-            this.setLegendRenderer(ref.fn, ref.scope);
-        }
-        if(!isReset){
-            this.bindStore(this.store, true);
-        }
-        this.refresh.defer(10, this);
-    },
-
-    delayRefresh : function(){
-        if(!this.refreshTask){
-            this.refreshTask = new Ext.util.DelayedTask(this.refresh, this);
-        }
-        this.refreshTask.delay(this.refreshBuffer);
-    },
-
-    refresh : function(){
-        if(this.fireEvent('beforerefresh', this) !== false){
-            var styleChanged = false;
-
-            var data = [], rs = this.store.data.items;
-            for(var j = 0, len = rs.length; j < len; j++){
-                data[j] = rs[j].data;
-            }
-
-
-            var dataProvider = [];
-            var seriesCount = 0;
-            var currentSeries = null;
-            var i = 0;
-            if(this.series){
-                seriesCount = this.series.length;
-                for(i = 0; i < seriesCount; i++){
-                    currentSeries = this.series[i];
-                    var clonedSeries = {};
-                    for(var prop in currentSeries){
-                        if(prop == "style" && currentSeries.style !== null){
-                            clonedSeries.style = Ext.encode(currentSeries.style);
-                            styleChanged = true;
-
-
-
-
-                        } else{
-                            clonedSeries[prop] = currentSeries[prop];
-                        }
-                    }
-                    dataProvider.push(clonedSeries);
-                }
-            }
-
-            if(seriesCount > 0){
-                for(i = 0; i < seriesCount; i++){
-                    currentSeries = dataProvider[i];
-                    if(!currentSeries.type){
-                        currentSeries.type = this.type;
-                    }
-                    currentSeries.dataProvider = data;
-                }
-            } else{
-                dataProvider.push({type: this.type, dataProvider: data});
-            }
-            this.swf.setDataProvider(dataProvider);
-            if(this.seriesStyles){
-                this.setSeriesStyles(this.seriesStyles);
-            }
-            this.fireEvent('refresh', this);
-        }
-    },
-
-
-    createFnProxy : function(fn){
-        var fnName = 'extFnProxy' + (++Ext.chart.Chart.PROXY_FN_ID);
-        Ext.chart.Chart.proxyFunction[fnName] = fn;
-        return 'Ext.chart.Chart.proxyFunction.' + fnName;
-    },
-
-
-    removeFnProxy : function(fn){
-        if(!Ext.isEmpty(fn)){
-            fn = fn.replace('Ext.chart.Chart.proxyFunction.', '');
-            delete Ext.chart.Chart.proxyFunction[fn];
-        }
-    },
-
-
-    getFunctionRef : function(val){
-        if(Ext.isFunction(val)){
-            return {
-                fn: val,
-                scope: this
-            };
-        }else{
-            return {
-                fn: val.fn,
-                scope: val.scope || this
-            };
-        }
-    },
-
-
-    onDestroy: function(){
-        if (this.refreshTask && this.refreshTask.cancel){
-            this.refreshTask.cancel();
-        }
-        Ext.chart.Chart.superclass.onDestroy.call(this);
-        this.bindStore(null);
-        this.removeFnProxy(this.tipFnName);
-        this.removeFnProxy(this.legendFnName);
-    }
-});
-Ext.reg('chart', Ext.chart.Chart);
-Ext.chart.Chart.PROXY_FN_ID = 0;
-Ext.chart.Chart.proxyFunction = {};
-
-
-Ext.chart.Chart.CHART_URL = 'http:/' + '/yui.yahooapis.com/2.8.2/build/charts/assets/charts.swf';
-
-
-Ext.chart.PieChart = Ext.extend(Ext.chart.Chart, {
-    type: 'pie',
-
-    onSwfReady : function(isReset){
-        Ext.chart.PieChart.superclass.onSwfReady.call(this, isReset);
-
-        this.setDataField(this.dataField);
-        this.setCategoryField(this.categoryField);
-    },
-
-    setDataField : function(field){
-        this.dataField = field;
-        this.swf.setDataField(field);
-    },
-
-    setCategoryField : function(field){
-        this.categoryField = field;
-        this.swf.setCategoryField(field);
-    }
-});
-Ext.reg('piechart', Ext.chart.PieChart);
-
-
-Ext.chart.CartesianChart = Ext.extend(Ext.chart.Chart, {
-    onSwfReady : function(isReset){
-        Ext.chart.CartesianChart.superclass.onSwfReady.call(this, isReset);
-        this.labelFn = [];
-        if(this.xField){
-            this.setXField(this.xField);
-        }
-        if(this.yField){
-            this.setYField(this.yField);
-        }
-        if(this.xAxis){
-            this.setXAxis(this.xAxis);
-        }
-        if(this.xAxes){
-            this.setXAxes(this.xAxes);
-        }
-        if(this.yAxis){
-            this.setYAxis(this.yAxis);
-        }
-        if(this.yAxes){
-            this.setYAxes(this.yAxes);
-        }
-        if(Ext.isDefined(this.constrainViewport)){
-            this.swf.setConstrainViewport(this.constrainViewport);
-        }
-    },
-
-    setXField : function(value){
-        this.xField = value;
-        this.swf.setHorizontalField(value);
-    },
-
-    setYField : function(value){
-        this.yField = value;
-        this.swf.setVerticalField(value);
-    },
-
-    setXAxis : function(value){
-        this.xAxis = this.createAxis('xAxis', value);
-        this.swf.setHorizontalAxis(this.xAxis);
-    },
-
-    setXAxes : function(value){
-        var axis;
-        for(var i = 0; i < value.length; i++) {
-            axis = this.createAxis('xAxis' + i, value[i]);
-            this.swf.setHorizontalAxis(axis);
-        }
-    },
-
-    setYAxis : function(value){
-        this.yAxis = this.createAxis('yAxis', value);
-        this.swf.setVerticalAxis(this.yAxis);
-    },
-
-    setYAxes : function(value){
-        var axis;
-        for(var i = 0; i < value.length; i++) {
-            axis = this.createAxis('yAxis' + i, value[i]);
-            this.swf.setVerticalAxis(axis);
-        }
-    },
-
-    createAxis : function(axis, value){
-        var o = Ext.apply({}, value),
-            ref,
-            old;
-
-        if(this[axis]){
-            old = this[axis].labelFunction;
-            this.removeFnProxy(old);
-            this.labelFn.remove(old);
-        }
-        if(o.labelRenderer){
-            ref = this.getFunctionRef(o.labelRenderer);
-            o.labelFunction = this.createFnProxy(function(v){
-                return ref.fn.call(ref.scope, v);
-            });
-            delete o.labelRenderer;
-            this.labelFn.push(o.labelFunction);
-        }
-        if(axis.indexOf('xAxis') > -1 && o.position == 'left'){
-            o.position = 'bottom';
-        }
-        return o;
-    },
-
-    onDestroy : function(){
-        Ext.chart.CartesianChart.superclass.onDestroy.call(this);
-        Ext.each(this.labelFn, function(fn){
-            this.removeFnProxy(fn);
-        }, this);
-    }
-});
-Ext.reg('cartesianchart', Ext.chart.CartesianChart);
-
-
-Ext.chart.LineChart = Ext.extend(Ext.chart.CartesianChart, {
-    type: 'line'
-});
-Ext.reg('linechart', Ext.chart.LineChart);
-
-
-Ext.chart.ColumnChart = Ext.extend(Ext.chart.CartesianChart, {
-    type: 'column'
-});
-Ext.reg('columnchart', Ext.chart.ColumnChart);
-
-
-Ext.chart.StackedColumnChart = Ext.extend(Ext.chart.CartesianChart, {
-    type: 'stackcolumn'
-});
-Ext.reg('stackedcolumnchart', Ext.chart.StackedColumnChart);
-
-
-Ext.chart.BarChart = Ext.extend(Ext.chart.CartesianChart, {
-    type: 'bar'
-});
-Ext.reg('barchart', Ext.chart.BarChart);
-
-
-Ext.chart.StackedBarChart = Ext.extend(Ext.chart.CartesianChart, {
-    type: 'stackbar'
-});
-Ext.reg('stackedbarchart', Ext.chart.StackedBarChart);
-
-
-
-
-Ext.chart.Axis = function(config){
-    Ext.apply(this, config);
-};
-
-Ext.chart.Axis.prototype =
-{
-
-    type: null,
-
-
-    orientation: "horizontal",
-
-
-    reverse: false,
-
-
-    labelFunction: null,
-
-
-    hideOverlappingLabels: true,
-
-
-    labelSpacing: 2
-};
-
-
-Ext.chart.NumericAxis = Ext.extend(Ext.chart.Axis, {
-    type: "numeric",
-
-
-    minimum: NaN,
-
-
-    maximum: NaN,
-
-
-    majorUnit: NaN,
-
-
-    minorUnit: NaN,
-
-
-    snapToUnits: true,
-
-
-    alwaysShowZero: true,
-
-
-    scale: "linear",
-
-
-    roundMajorUnit: true,
-
-
-    calculateByLabelSize: true,
-
-
-    position: 'left',
-
-
-    adjustMaximumByMajorUnit: true,
-
-
-    adjustMinimumByMajorUnit: true
-
-});
-
-
-Ext.chart.TimeAxis = Ext.extend(Ext.chart.Axis, {
-    type: "time",
-
-
-    minimum: null,
-
-
-    maximum: null,
-
-
-    majorUnit: NaN,
-
-
-    majorTimeUnit: null,
-
-
-    minorUnit: NaN,
-
-
-    minorTimeUnit: null,
-
-
-    snapToUnits: true,
-
-
-    stackingEnabled: false,
-
-
-    calculateByLabelSize: true
-
-});
-
-
-Ext.chart.CategoryAxis = Ext.extend(Ext.chart.Axis, {
-    type: "category",
-
-
-    categoryNames: null,
-
-
-    calculateCategoryCount: false
-
-});
-
-
-Ext.chart.Series = function(config) { Ext.apply(this, config); };
-
-Ext.chart.Series.prototype =
-{
-
-    type: null,
-
-
-    displayName: null
-};
-
-
-Ext.chart.CartesianSeries = Ext.extend(Ext.chart.Series, {
-
-    xField: null,
-
-
-    yField: null,
-
-
-    showInLegend: true,
-
-
-    axis: 'primary'
-});
-
-
-Ext.chart.ColumnSeries = Ext.extend(Ext.chart.CartesianSeries, {
-    type: "column"
-});
-
-
-Ext.chart.LineSeries = Ext.extend(Ext.chart.CartesianSeries, {
-    type: "line"
-});
-
-
-Ext.chart.BarSeries = Ext.extend(Ext.chart.CartesianSeries, {
-    type: "bar"
-});
-
-
-
-Ext.chart.PieSeries = Ext.extend(Ext.chart.Series, {
-    type: "pie",
-    dataField: null,
-    categoryField: null
-});
-Ext.menu.Menu = Ext.extend(Ext.Container, {
-
-
-
-    minWidth : 120,
-
-    shadow : 'sides',
-
-    subMenuAlign : 'tl-tr?',
-
-    defaultAlign : 'tl-bl?',
-
-    allowOtherMenus : false,
-
-    ignoreParentClicks : false,
-
-    enableScrolling : true,
-
-    maxHeight : null,
-
-    scrollIncrement : 24,
-
-    showSeparator : true,
-
-    defaultOffsets : [0, 0],
-
-
-    plain : false,
-
-
-    floating : true,
-
-
-
-    zIndex: 15000,
-
-
-    hidden : true,
-
-
-    layout : 'menu',
-    hideMode : 'offsets',
-    scrollerHeight : 8,
-    autoLayout : true,
-    defaultType : 'menuitem',
-    bufferResize : false,
-
-    initComponent : function(){
-        if(Ext.isArray(this.initialConfig)){
-            Ext.apply(this, {items:this.initialConfig});
-        }
-        this.addEvents(
-
-            'click',
-
-            'mouseover',
-
-            'mouseout',
-
-            'itemclick'
-        );
-        Ext.menu.MenuMgr.register(this);
-        if(this.floating){
-            Ext.EventManager.onWindowResize(this.hide, this);
-        }else{
-            if(this.initialConfig.hidden !== false){
-                this.hidden = false;
-            }
-            this.internalDefaults = {hideOnClick: false};
-        }
-        Ext.menu.Menu.superclass.initComponent.call(this);
-        if(this.autoLayout){
-            var fn = this.doLayout.createDelegate(this, []);
-            this.on({
-                add: fn,
-                remove: fn
-            });
-        }
-    },
-
-
-    getLayoutTarget : function() {
-        return this.ul;
-    },
-
-
-    onRender : function(ct, position){
-        if(!ct){
-            ct = Ext.getBody();
-        }
-
-        var dh = {
-            id: this.getId(),
-            cls: 'x-menu ' + ((this.floating) ? 'x-menu-floating x-layer ' : '') + (this.cls || '') + (this.plain ? ' x-menu-plain' : '') + (this.showSeparator ? '' : ' x-menu-nosep'),
-            style: this.style,
-            cn: [
-                {tag: 'a', cls: 'x-menu-focus', href: '#', onclick: 'return false;', tabIndex: '-1'},
-                {tag: 'ul', cls: 'x-menu-list'}
-            ]
-        };
-        if(this.floating){
-            this.el = new Ext.Layer({
-                shadow: this.shadow,
-                dh: dh,
-                constrain: false,
-                parentEl: ct,
-                zindex: this.zIndex
-            });
-        }else{
-            this.el = ct.createChild(dh);
-        }
-        Ext.menu.Menu.superclass.onRender.call(this, ct, position);
-
-        if(!this.keyNav){
-            this.keyNav = new Ext.menu.MenuNav(this);
-        }
-
-        this.focusEl = this.el.child('a.x-menu-focus');
-        this.ul = this.el.child('ul.x-menu-list');
-        this.mon(this.ul, {
-            scope: this,
-            click: this.onClick,
-            mouseover: this.onMouseOver,
-            mouseout: this.onMouseOut
-        });
-        if(this.enableScrolling){
-            this.mon(this.el, {
-                scope: this,
-                delegate: '.x-menu-scroller',
-                click: this.onScroll,
-                mouseover: this.deactivateActive
-            });
-        }
-    },
-
-
-    findTargetItem : function(e){
-        var t = e.getTarget('.x-menu-list-item', this.ul, true);
-        if(t && t.menuItemId){
-            return this.items.get(t.menuItemId);
-        }
-    },
-
-
-    onClick : function(e){
-        var t = this.findTargetItem(e);
-        if(t){
-            if(t.isFormField){
-                this.setActiveItem(t);
-            }else if(t instanceof Ext.menu.BaseItem){
-                if(t.menu && this.ignoreParentClicks){
-                    t.expandMenu();
-                    e.preventDefault();
-                }else if(t.onClick){
-                    t.onClick(e);
-                    this.fireEvent('click', this, t, e);
-                }
-            }
-        }
-    },
-
-
-    setActiveItem : function(item, autoExpand){
-        if(item != this.activeItem){
-            this.deactivateActive();
-            if((this.activeItem = item).isFormField){
-                item.focus();
-            }else{
-                item.activate(autoExpand);
-            }
-        }else if(autoExpand){
-            item.expandMenu();
-        }
-    },
-
-    deactivateActive : function(){
-        var a = this.activeItem;
-        if(a){
-            if(a.isFormField){
-
-                if(a.collapse){
-                    a.collapse();
-                }
-            }else{
-                a.deactivate();
-            }
-            delete this.activeItem;
-        }
-    },
-
-
-    tryActivate : function(start, step){
-        var items = this.items;
-        for(var i = start, len = items.length; i >= 0 && i < len; i+= step){
-            var item = items.get(i);
-            if(item.isVisible() && !item.disabled && (item.canActivate || item.isFormField)){
-                this.setActiveItem(item, false);
-                return item;
-            }
-        }
-        return false;
-    },
-
-
-    onMouseOver : function(e){
-        var t = this.findTargetItem(e);
-        if(t){
-            if(t.canActivate && !t.disabled){
-                this.setActiveItem(t, true);
-            }
-        }
-        this.over = true;
-        this.fireEvent('mouseover', this, e, t);
-    },
-
-
-    onMouseOut : function(e){
-        var t = this.findTargetItem(e);
-        if(t){
-            if(t == this.activeItem && t.shouldDeactivate && t.shouldDeactivate(e)){
-                this.activeItem.deactivate();
-                delete this.activeItem;
-            }
-        }
-        this.over = false;
-        this.fireEvent('mouseout', this, e, t);
-    },
-
-
-    onScroll : function(e, t){
-        if(e){
-            e.stopEvent();
-        }
-        var ul = this.ul.dom, top = Ext.fly(t).is('.x-menu-scroller-top');
-        ul.scrollTop += this.scrollIncrement * (top ? -1 : 1);
-        if(top ? ul.scrollTop <= 0 : ul.scrollTop + this.activeMax >= ul.scrollHeight){
-           this.onScrollerOut(null, t);
-        }
-    },
-
-
-    onScrollerIn : function(e, t){
-        var ul = this.ul.dom, top = Ext.fly(t).is('.x-menu-scroller-top');
-        if(top ? ul.scrollTop > 0 : ul.scrollTop + this.activeMax < ul.scrollHeight){
-            Ext.fly(t).addClass(['x-menu-item-active', 'x-menu-scroller-active']);
-        }
-    },
-
-
-    onScrollerOut : function(e, t){
-        Ext.fly(t).removeClass(['x-menu-item-active', 'x-menu-scroller-active']);
-    },
-
-
-    show : function(el, pos, parentMenu){
-        if(this.floating){
-            this.parentMenu = parentMenu;
-            if(!this.el){
-                this.render();
-                this.doLayout(false, true);
-            }
-            this.showAt(this.el.getAlignToXY(el, pos || this.defaultAlign, this.defaultOffsets), parentMenu);
-        }else{
-            Ext.menu.Menu.superclass.show.call(this);
-        }
-    },
-
-
-    showAt : function(xy, parentMenu){
-        if(this.fireEvent('beforeshow', this) !== false){
-            this.parentMenu = parentMenu;
-            if(!this.el){
-                this.render();
-            }
-            if(this.enableScrolling){
-
-                this.el.setXY(xy);
-
-                xy[1] = this.constrainScroll(xy[1]);
-                xy = [this.el.adjustForConstraints(xy)[0], xy[1]];
-            }else{
-
-                xy = this.el.adjustForConstraints(xy);
-            }
-            this.el.setXY(xy);
-            this.el.show();
-            Ext.menu.Menu.superclass.onShow.call(this);
-            if(Ext.isIE9m){
-
-                this.fireEvent('autosize', this);
-                if(!Ext.isIE8){
-                    this.el.repaint();
-                }
-            }
-            this.hidden = false;
-            this.focus();
-            this.fireEvent('show', this);
-        }
-    },
-
-    constrainScroll : function(y){
-        var max, full = this.ul.setHeight('auto').getHeight(),
-            returnY = y, normalY, parentEl, scrollTop, viewHeight;
-        if(this.floating){
-            parentEl = Ext.fly(this.el.dom.parentNode);
-            scrollTop = parentEl.getScroll().top;
-            viewHeight = parentEl.getViewSize().height;
-
-
-            normalY = y - scrollTop;
-            max = this.maxHeight ? this.maxHeight : viewHeight - normalY;
-            if(full > viewHeight) {
-                max = viewHeight;
-
-                returnY = y - normalY;
-            } else if(max < full) {
-                returnY = y - (full - max);
-                max = full;
-            }
-        }else{
-            max = this.getHeight();
-        }
-
-        if (this.maxHeight){
-            max = Math.min(this.maxHeight, max);
-        }
-        if(full > max && max > 0){
-            this.activeMax = max - this.scrollerHeight * 2 - this.el.getFrameWidth('tb') - Ext.num(this.el.shadowOffset, 0);
-            this.ul.setHeight(this.activeMax);
-            this.createScrollers();
-            this.el.select('.x-menu-scroller').setDisplayed('');
-        }else{
-            this.ul.setHeight(full);
-            this.el.select('.x-menu-scroller').setDisplayed('none');
-        }
-        this.ul.dom.scrollTop = 0;
-        return returnY;
-    },
-
-    createScrollers : function(){
-        if(!this.scroller){
-            this.scroller = {
-                pos: 0,
-                top: this.el.insertFirst({
-                    tag: 'div',
-                    cls: 'x-menu-scroller x-menu-scroller-top',
-                    html: '&#160;'
-                }),
-                bottom: this.el.createChild({
-                    tag: 'div',
-                    cls: 'x-menu-scroller x-menu-scroller-bottom',
-                    html: '&#160;'
-                })
-            };
-            this.scroller.top.hover(this.onScrollerIn, this.onScrollerOut, this);
-            this.scroller.topRepeater = new Ext.util.ClickRepeater(this.scroller.top, {
-                listeners: {
-                    click: this.onScroll.createDelegate(this, [null, this.scroller.top], false)
-                }
-            });
-            this.scroller.bottom.hover(this.onScrollerIn, this.onScrollerOut, this);
-            this.scroller.bottomRepeater = new Ext.util.ClickRepeater(this.scroller.bottom, {
-                listeners: {
-                    click: this.onScroll.createDelegate(this, [null, this.scroller.bottom], false)
-                }
-            });
-        }
-    },
-
-    onLayout : function(){
-        if(this.isVisible()){
-            if(this.enableScrolling){
-                this.constrainScroll(this.el.getTop());
-            }
-            if(this.floating){
-                this.el.sync();
-            }
-        }
-    },
-
-    focus : function(){
-        if(!this.hidden){
-            this.doFocus.defer(50, this);
-        }
-    },
-
-    doFocus : function(){
-        if(!this.hidden){
-            this.focusEl.focus();
-        }
-    },
-
-
-    hide : function(deep){
-        if (!this.isDestroyed) {
-            this.deepHide = deep;
-            Ext.menu.Menu.superclass.hide.call(this);
-            delete this.deepHide;
-        }
-    },
-
-
-    onHide : function(){
-        Ext.menu.Menu.superclass.onHide.call(this);
-        this.deactivateActive();
-        if(this.el && this.floating){
-            this.el.hide();
-        }
-        var pm = this.parentMenu;
-        if(this.deepHide === true && pm){
-            if(pm.floating){
-                pm.hide(true);
-            }else{
-                pm.deactivateActive();
-            }
-        }
-    },
-
-
-    lookupComponent : function(c){
-         if(Ext.isString(c)){
-            c = (c == 'separator' || c == '-') ? new Ext.menu.Separator() : new Ext.menu.TextItem(c);
-             this.applyDefaults(c);
-         }else{
-            if(Ext.isObject(c)){
-                c = this.getMenuItem(c);
-            }else if(c.tagName || c.el){
-                c = new Ext.BoxComponent({
-                    el: c
-                });
-            }
-         }
-         return c;
-    },
-
-    applyDefaults : function(c) {
-        if (!Ext.isString(c)) {
-            c = Ext.menu.Menu.superclass.applyDefaults.call(this, c);
-            var d = this.internalDefaults;
-            if(d){
-                if(c.events){
-                    Ext.applyIf(c.initialConfig, d);
-                    Ext.apply(c, d);
-                }else{
-                    Ext.applyIf(c, d);
-                }
-            }
-        }
-        return c;
-    },
-
-
-    getMenuItem : function(config) {
-        config.ownerCt = this;
-
-        if (!config.isXType) {
-            if (!config.xtype && Ext.isBoolean(config.checked)) {
-                return new Ext.menu.CheckItem(config);
-            }
-            return Ext.create(config, this.defaultType);
-        }
-        return config;
-    },
-
-
-    addSeparator : function() {
-        return this.add(new Ext.menu.Separator());
-    },
-
-
-    addElement : function(el) {
-        return this.add(new Ext.menu.BaseItem({
-            el: el
-        }));
-    },
-
-
-    addItem : function(item) {
-        return this.add(item);
-    },
-
-
-    addMenuItem : function(config) {
-        return this.add(this.getMenuItem(config));
-    },
-
-
-    addText : function(text){
-        return this.add(new Ext.menu.TextItem(text));
-    },
-
-
-    onDestroy : function(){
-        Ext.EventManager.removeResizeListener(this.hide, this);
-        var pm = this.parentMenu;
-        if(pm && pm.activeChild == this){
-            delete pm.activeChild;
-        }
-        delete this.parentMenu;
-        Ext.menu.Menu.superclass.onDestroy.call(this);
-        Ext.menu.MenuMgr.unregister(this);
-        if(this.keyNav) {
-            this.keyNav.disable();
-        }
-        var s = this.scroller;
-        if(s){
-            Ext.destroy(s.topRepeater, s.bottomRepeater, s.top, s.bottom);
-        }
-        Ext.destroy(
-            this.el,
-            this.focusEl,
-            this.ul
-        );
-    }
-});
-
-Ext.reg('menu', Ext.menu.Menu);
-
-
-Ext.menu.MenuNav = Ext.extend(Ext.KeyNav, function(){
-    function up(e, m){
-        if(!m.tryActivate(m.items.indexOf(m.activeItem)-1, -1)){
-            m.tryActivate(m.items.length-1, -1);
-        }
-    }
-    function down(e, m){
-        if(!m.tryActivate(m.items.indexOf(m.activeItem)+1, 1)){
-            m.tryActivate(0, 1);
-        }
-    }
-    return {
-        constructor : function(menu){
-            Ext.menu.MenuNav.superclass.constructor.call(this, menu.el);
-            this.scope = this.menu = menu;
-        },
-
-        doRelay : function(e, h){
-            var k = e.getKey();
-
-            if (this.menu.activeItem && this.menu.activeItem.isFormField && k != e.TAB) {
-                return false;
-            }
-            if(!this.menu.activeItem && e.isNavKeyPress() && k != e.SPACE && k != e.RETURN){
-                this.menu.tryActivate(0, 1);
-                return false;
-            }
-            return h.call(this.scope || this, e, this.menu);
-        },
-
-        tab: function(e, m) {
-            e.stopEvent();
-            if (e.shiftKey) {
-                up(e, m);
-            } else {
-                down(e, m);
-            }
-        },
-
-        up : up,
-
-        down : down,
-
-        right : function(e, m){
-            if(m.activeItem){
-                m.activeItem.expandMenu(true);
-            }
-        },
-
-        left : function(e, m){
-            m.hide();
-            if(m.parentMenu && m.parentMenu.activeItem){
-                m.parentMenu.activeItem.activate();
-            }
-        },
-
-        enter : function(e, m){
-            if(m.activeItem){
-                e.stopPropagation();
-                m.activeItem.onClick(e);
-                m.fireEvent('click', this, m.activeItem);
-                return true;
-            }
-        }
-    };
-}());
-
-Ext.menu.MenuMgr = function(){
-   var menus,
-       active,
-       map,
-       groups = {},
-       attached = false,
-       lastShow = new Date();
-
-
-
-   function init(){
-       menus = {};
-       active = new Ext.util.MixedCollection();
-       map = Ext.getDoc().addKeyListener(27, hideAll);
-       map.disable();
-   }
-
-
-   function hideAll(){
-       if(active && active.length > 0){
-           var c = active.clone();
-           c.each(function(m){
-               m.hide();
-           });
-           return true;
-       }
-       return false;
-   }
-
-
-   function onHide(m){
-       active.remove(m);
-       if(active.length < 1){
-           map.disable();
-           Ext.getDoc().un("mousedown", onMouseDown);
-           attached = false;
-       }
-   }
-
-
-   function onShow(m){
-       var last = active.last();
-       lastShow = new Date();
-       active.add(m);
-       if(!attached){
-           map.enable();
-           Ext.getDoc().on("mousedown", onMouseDown);
-           attached = true;
-       }
-       if(m.parentMenu){
-          m.getEl().setZIndex(parseInt(m.parentMenu.getEl().getStyle("z-index"), 10) + 3);
-          m.parentMenu.activeChild = m;
-       }else if(last && !last.isDestroyed && last.isVisible()){
-          m.getEl().setZIndex(parseInt(last.getEl().getStyle("z-index"), 10) + 3);
-       }
-   }
-
-
-   function onBeforeHide(m){
-       if(m.activeChild){
-           m.activeChild.hide();
-       }
-       if(m.autoHideTimer){
-           clearTimeout(m.autoHideTimer);
-           delete m.autoHideTimer;
-       }
-   }
-
-
-   function onBeforeShow(m){
-       var pm = m.parentMenu;
-       if(!pm && !m.allowOtherMenus){
-           hideAll();
-       }else if(pm && pm.activeChild){
-           pm.activeChild.hide();
-       }
-   }
-
-
-   function onMouseDown(e){
-       if(lastShow.getElapsed() > 50 && active.length > 0 && !e.getTarget(".x-menu")){
-           hideAll();
-       }
-   }
-
-   return {
-
-
-       hideAll : function(){
-            return hideAll();
-       },
-
-
-       register : function(menu){
-           if(!menus){
-               init();
-           }
-           menus[menu.id] = menu;
-           menu.on({
-               beforehide: onBeforeHide,
-               hide: onHide,
-               beforeshow: onBeforeShow,
-               show: onShow
-           });
-       },
-
-
-       get : function(menu){
-           if(typeof menu == "string"){
-               if(!menus){
-                   return null;
-               }
-               return menus[menu];
-           }else if(menu.events){
-               return menu;
-           }else if(typeof menu.length == 'number'){
-               return new Ext.menu.Menu({items:menu});
-           }else{
-               return Ext.create(menu, 'menu');
-           }
-       },
-
-
-       unregister : function(menu){
-           delete menus[menu.id];
-           menu.un("beforehide", onBeforeHide);
-           menu.un("hide", onHide);
-           menu.un("beforeshow", onBeforeShow);
-           menu.un("show", onShow);
-       },
-
-
-       registerCheckable : function(menuItem){
-           var g = menuItem.group;
-           if(g){
-               if(!groups[g]){
-                   groups[g] = [];
-               }
-               groups[g].push(menuItem);
-           }
-       },
-
-
-       unregisterCheckable : function(menuItem){
-           var g = menuItem.group;
-           if(g){
-               groups[g].remove(menuItem);
-           }
-       },
-
-
-       onCheckChange: function(item, state){
-           if(item.group && state){
-               var group = groups[item.group],
-                   i = 0,
-                   len = group.length,
-                   current;
-
-               for(; i < len; i++){
-                   current = group[i];
-                   if(current != item){
-                       current.setChecked(false);
-                   }
-               }
-           }
-       },
-
-       getCheckedItem : function(groupId){
-           var g = groups[groupId];
-           if(g){
-               for(var i = 0, l = g.length; i < l; i++){
-                   if(g[i].checked){
-                       return g[i];
-                   }
-               }
-           }
-           return null;
-       },
-
-       setCheckedItem : function(groupId, itemId){
-           var g = groups[groupId];
-           if(g){
-               for(var i = 0, l = g.length; i < l; i++){
-                   if(g[i].id == itemId){
-                       g[i].setChecked(true);
-                   }
-               }
-           }
-           return null;
-       }
-   };
-}();
-
-Ext.menu.BaseItem = Ext.extend(Ext.Component, {
-
-
-
-
-    canActivate : false,
-
-    activeClass : "x-menu-item-active",
-
-    hideOnClick : true,
-
-    clickHideDelay : 1,
-
-
-    ctype : "Ext.menu.BaseItem",
-
-
-    actionMode : "container",
-
-    initComponent : function(){
-        Ext.menu.BaseItem.superclass.initComponent.call(this);
-        this.addEvents(
-
-            'click',
-
-            'activate',
-
-            'deactivate'
-        );
-        if(this.handler){
-            this.on("click", this.handler, this.scope);
-        }
-    },
-
-
-    onRender : function(container, position){
-        Ext.menu.BaseItem.superclass.onRender.apply(this, arguments);
-        if(this.ownerCt && this.ownerCt instanceof Ext.menu.Menu){
-            this.parentMenu = this.ownerCt;
-        }else{
-            this.container.addClass('x-menu-list-item');
-            this.mon(this.el, {
-                scope: this,
-                click: this.onClick,
-                mouseenter: this.activate,
-                mouseleave: this.deactivate
-            });
-        }
-    },
-
-
-    setHandler : function(handler, scope){
-        if(this.handler){
-            this.un("click", this.handler, this.scope);
-        }
-        this.on("click", this.handler = handler, this.scope = scope);
-    },
-
-
-    onClick : function(e){
-        if(!this.disabled && this.fireEvent("click", this, e) !== false
-                && (this.parentMenu && this.parentMenu.fireEvent("itemclick", this, e) !== false)){
-            this.handleClick(e);
-        }else{
-            e.stopEvent();
-        }
-    },
-
-
-    activate : function(){
-        if(this.disabled){
-            return false;
-        }
-        var li = this.container;
-        li.addClass(this.activeClass);
-        this.region = li.getRegion().adjust(2, 2, -2, -2);
-        this.fireEvent("activate", this);
-        return true;
-    },
-
-
-    deactivate : function(){
-        this.container.removeClass(this.activeClass);
-        this.fireEvent("deactivate", this);
-    },
-
-
-    shouldDeactivate : function(e){
-        return !this.region || !this.region.contains(e.getPoint());
-    },
-
-
-    handleClick : function(e){
-        var pm = this.parentMenu;
-        if(this.hideOnClick){
-            if(pm.floating){
-                this.clickHideDelayTimer = pm.hide.defer(this.clickHideDelay, pm, [true]);
-            }else{
-                pm.deactivateActive();
-            }
-        }
-    },
-
-    beforeDestroy: function(){
-        clearTimeout(this.clickHideDelayTimer);
-        Ext.menu.BaseItem.superclass.beforeDestroy.call(this);
-    },
-
-
-    expandMenu : Ext.emptyFn,
-
-
-    hideMenu : Ext.emptyFn
-});
-Ext.reg('menubaseitem', Ext.menu.BaseItem);
-Ext.menu.TextItem = Ext.extend(Ext.menu.BaseItem, {
-
-
-    hideOnClick : false,
-
-    itemCls : "x-menu-text",
-
-    constructor : function(config) {
-        if (typeof config == 'string') {
-            config = {
-                text: config
-            };
-        }
-        Ext.menu.TextItem.superclass.constructor.call(this, config);
-    },
-
-
-    onRender : function() {
-        var s = document.createElement("span");
-        s.className = this.itemCls;
-        s.innerHTML = this.text;
-        this.el = s;
-        Ext.menu.TextItem.superclass.onRender.apply(this, arguments);
-    }
-});
-Ext.reg('menutextitem', Ext.menu.TextItem);
-Ext.menu.Separator = Ext.extend(Ext.menu.BaseItem, {
-
-    itemCls : "x-menu-sep",
-
-    hideOnClick : false,
-
-
-    activeClass: '',
-
-
-    onRender : function(li){
-        var s = document.createElement("span");
-        s.className = this.itemCls;
-        s.innerHTML = "&#160;";
-        this.el = s;
-        li.addClass("x-menu-sep-li");
-        Ext.menu.Separator.superclass.onRender.apply(this, arguments);
-    }
-});
-Ext.reg('menuseparator', Ext.menu.Separator);
-Ext.menu.Item = Ext.extend(Ext.menu.BaseItem, {
-
-
-
-
-
-
-
-
-    itemCls : 'x-menu-item',
-
-    canActivate : true,
-
-    showDelay: 200,
-
-
-    altText: '',
-
-
-    hideDelay: 200,
-
-
-    ctype: 'Ext.menu.Item',
-
-    initComponent : function(){
-        Ext.menu.Item.superclass.initComponent.call(this);
-        if(this.menu){
-
-
-            if (Ext.isArray(this.menu)){
-                this.menu = { items: this.menu };
-            }
-
-
-
-            if (Ext.isObject(this.menu)){
-                this.menu.ownerCt = this;
-            }
-
-            this.menu = Ext.menu.MenuMgr.get(this.menu);
-            this.menu.ownerCt = undefined;
-        }
-    },
-
-
-    onRender : function(container, position){
-        if (!this.itemTpl) {
-            this.itemTpl = Ext.menu.Item.prototype.itemTpl = new Ext.XTemplate(
-                '<a id="{id}" class="{cls} x-unselectable" hidefocus="true" unselectable="on" href="{href}"',
-                    '<tpl if="hrefTarget">',
-                        ' target="{hrefTarget}"',
-                    '</tpl>',
-                 '>',
-                     '<img alt="{altText}" src="{icon}" class="x-menu-item-icon {iconCls}"/>',
-                     '<span class="x-menu-item-text">{text}</span>',
-                 '</a>'
-             );
-        }
-        var a = this.getTemplateArgs();
-        this.el = position ? this.itemTpl.insertBefore(position, a, true) : this.itemTpl.append(container, a, true);
-        this.iconEl = this.el.child('img.x-menu-item-icon');
-        this.textEl = this.el.child('.x-menu-item-text');
-        if(!this.href) {
-            this.mon(this.el, 'click', Ext.emptyFn, null, { preventDefault: true });
-        }
-        Ext.menu.Item.superclass.onRender.call(this, container, position);
-    },
-
-    getTemplateArgs: function() {
-        return {
-            id: this.id,
-            cls: this.itemCls + (this.menu ?  ' x-menu-item-arrow' : '') + (this.cls ?  ' ' + this.cls : ''),
-            href: this.href || '#',
-            hrefTarget: this.hrefTarget,
-            icon: this.icon || Ext.BLANK_IMAGE_URL,
-            iconCls: this.iconCls || '',
-            text: this.itemText||this.text||'&#160;',
-            altText: this.altText || ''
-        };
-    },
-
-
-    setText : function(text){
-        this.text = text||'&#160;';
-        if(this.rendered){
-            this.textEl.update(this.text);
-            this.parentMenu.layout.doAutoSize();
-        }
-    },
-
-
-    setIconClass : function(cls){
-        var oldCls = this.iconCls;
-        this.iconCls = cls;
-        if(this.rendered){
-            this.iconEl.replaceClass(oldCls, this.iconCls);
-        }
-    },
-
-
-    beforeDestroy: function(){
-        clearTimeout(this.showTimer);
-        clearTimeout(this.hideTimer);
-        if (this.menu){
-            delete this.menu.ownerCt;
-            this.menu.destroy();
-        }
-        Ext.menu.Item.superclass.beforeDestroy.call(this);
-    },
-
-
-    handleClick : function(e){
-        if(!this.href){
-            e.stopEvent();
-        }
-        Ext.menu.Item.superclass.handleClick.apply(this, arguments);
-    },
-
-
-    activate : function(autoExpand){
-        if(Ext.menu.Item.superclass.activate.apply(this, arguments)){
-            this.focus();
-            if(autoExpand){
-                this.expandMenu();
-            }
-        }
-        return true;
-    },
-
-
-    shouldDeactivate : function(e){
-        if(Ext.menu.Item.superclass.shouldDeactivate.call(this, e)){
-            if(this.menu && this.menu.isVisible()){
-                return !this.menu.getEl().getRegion().contains(e.getPoint());
-            }
-            return true;
-        }
-        return false;
-    },
-
-
-    deactivate : function(){
-        Ext.menu.Item.superclass.deactivate.apply(this, arguments);
-        this.hideMenu();
-    },
-
-
-    expandMenu : function(autoActivate){
-        if(!this.disabled && this.menu){
-            clearTimeout(this.hideTimer);
-            delete this.hideTimer;
-            if(!this.menu.isVisible() && !this.showTimer){
-                this.showTimer = this.deferExpand.defer(this.showDelay, this, [autoActivate]);
-            }else if (this.menu.isVisible() && autoActivate){
-                this.menu.tryActivate(0, 1);
-            }
-        }
-    },
-
-
-    deferExpand : function(autoActivate){
-        delete this.showTimer;
-        this.menu.show(this.container, this.parentMenu.subMenuAlign || 'tl-tr?', this.parentMenu);
-        if(autoActivate){
-            this.menu.tryActivate(0, 1);
-        }
-    },
-
-
-    hideMenu : function(){
-        clearTimeout(this.showTimer);
-        delete this.showTimer;
-        if(!this.hideTimer && this.menu && this.menu.isVisible()){
-            this.hideTimer = this.deferHide.defer(this.hideDelay, this);
-        }
-    },
-
-
-    deferHide : function(){
-        delete this.hideTimer;
-        if(this.menu.over){
-            this.parentMenu.setActiveItem(this, false);
-        }else{
-            this.menu.hide();
-        }
-    }
-});
-Ext.reg('menuitem', Ext.menu.Item);
-Ext.menu.CheckItem = Ext.extend(Ext.menu.Item, {
-
-
-    itemCls : "x-menu-item x-menu-check-item",
-
-    groupClass : "x-menu-group-item",
-
-
-    checked: false,
-
-
-    ctype: "Ext.menu.CheckItem",
-
-    initComponent : function(){
-        Ext.menu.CheckItem.superclass.initComponent.call(this);
-	    this.addEvents(
-
-	        "beforecheckchange" ,
-
-	        "checkchange"
-	    );
-
-	    if(this.checkHandler){
-	        this.on('checkchange', this.checkHandler, this.scope);
-	    }
-	    Ext.menu.MenuMgr.registerCheckable(this);
-    },
-
-
-    onRender : function(c){
-        Ext.menu.CheckItem.superclass.onRender.apply(this, arguments);
-        if(this.group){
-            this.el.addClass(this.groupClass);
-        }
-        if(this.checked){
-            this.checked = false;
-            this.setChecked(true, true);
-        }
-    },
-
-
-    destroy : function(){
-        Ext.menu.MenuMgr.unregisterCheckable(this);
-        Ext.menu.CheckItem.superclass.destroy.apply(this, arguments);
-    },
-
-
-    setChecked : function(state, suppressEvent){
-        var suppress = suppressEvent === true;
-        if(this.checked != state && (suppress || this.fireEvent("beforecheckchange", this, state) !== false)){
-            Ext.menu.MenuMgr.onCheckChange(this, state);
-            if(this.container){
-                this.container[state ? "addClass" : "removeClass"]("x-menu-item-checked");
-            }
-            this.checked = state;
-            if(!suppress){
-                this.fireEvent("checkchange", this, state);
-            }
-        }
-    },
-
-
-    handleClick : function(e){
-       if(!this.disabled && !(this.checked && this.group)){
-           this.setChecked(!this.checked);
-       }
-       Ext.menu.CheckItem.superclass.handleClick.apply(this, arguments);
-    }
-});
-Ext.reg('menucheckitem', Ext.menu.CheckItem);
- Ext.menu.DateMenu = Ext.extend(Ext.menu.Menu, {
-
-    enableScrolling : false,
-
-
-
-    hideOnClick : true,
-
-
-    pickerId : null,
-
-
-
-
-    cls : 'x-date-menu',
-
-
-
-
-
-    initComponent : function(){
-        this.on('beforeshow', this.onBeforeShow, this);
-        if(this.strict = (Ext.isIE7 && Ext.isStrict)){
-            this.on('show', this.onShow, this, {single: true, delay: 20});
-        }
-        Ext.apply(this, {
-            plain: true,
-            showSeparator: false,
-            items: this.picker = new Ext.DatePicker(Ext.applyIf({
-                internalRender: this.strict || !Ext.isIE9m,
-                ctCls: 'x-menu-date-item',
-                id: this.pickerId
-            }, this.initialConfig))
-        });
-        this.picker.purgeListeners();
-        Ext.menu.DateMenu.superclass.initComponent.call(this);
-
-        this.relayEvents(this.picker, ['select']);
-        this.on('show', this.picker.focus, this.picker);
-        this.on('select', this.menuHide, this);
-        if(this.handler){
-            this.on('select', this.handler, this.scope || this);
-        }
-    },
-
-    menuHide : function() {
-        if(this.hideOnClick){
-            this.hide(true);
-        }
-    },
-
-    onBeforeShow : function(){
-        if(this.picker){
-            this.picker.hideMonthPicker(true);
-        }
-    },
-
-    onShow : function(){
-        var el = this.picker.getEl();
-        el.setWidth(el.getWidth());
-    }
- });
- Ext.reg('datemenu', Ext.menu.DateMenu);
-
- Ext.menu.ColorMenu = Ext.extend(Ext.menu.Menu, {
-
-    enableScrolling : false,
-
-
-
-
-    hideOnClick : true,
-
-    cls : 'x-color-menu',
-
-
-    paletteId : null,
-
-
-
-
-
-
-
-
-
-
-    initComponent : function(){
-        Ext.apply(this, {
-            plain: true,
-            showSeparator: false,
-            items: this.palette = new Ext.ColorPalette(Ext.applyIf({
-                id: this.paletteId
-            }, this.initialConfig))
-        });
-        this.palette.purgeListeners();
-        Ext.menu.ColorMenu.superclass.initComponent.call(this);
-
-        this.relayEvents(this.palette, ['select']);
-        this.on('select', this.menuHide, this);
-        if(this.handler){
-            this.on('select', this.handler, this.scope || this);
-        }
-    },
-
-    menuHide : function(){
-        if(this.hideOnClick){
-            this.hide(true);
-        }
-    }
-});
-Ext.reg('colormenu', Ext.menu.ColorMenu);
-
-Ext.form.Field = Ext.extend(Ext.BoxComponent,  {
-
-
-
-
-
-
-
-
-    invalidClass : 'x-form-invalid',
-
-    invalidText : 'The value in this field is invalid',
-
-    focusClass : 'x-form-focus',
-
-
-    validationEvent : 'keyup',
-
-    validateOnBlur : true,
-
-    validationDelay : 250,
-
-    defaultAutoCreate : {tag: 'input', type: 'text', size: '20', autocomplete: 'off'},
-
-    fieldClass : 'x-form-field',
-
-    msgTarget : 'qtip',
-
-    msgFx : 'normal',
-
-    readOnly : false,
-
-    disabled : false,
-
-    submitValue: true,
-
-
-    isFormField : true,
-
-
-    msgDisplay: '',
-
-
-    hasFocus : false,
-
-
-    initComponent : function(){
-        Ext.form.Field.superclass.initComponent.call(this);
-        this.addEvents(
-
-            'focus',
-
-            'blur',
-
-            'specialkey',
-
-            'change',
-
-            'invalid',
-
-            'valid'
-        );
-    },
-
-
-    getName : function(){
-        return this.rendered && this.el.dom.name ? this.el.dom.name : this.name || this.id || '';
-    },
-
-
-    onRender : function(ct, position){
-        if(!this.el){
-            var cfg = this.getAutoCreate();
-
-            if(!cfg.name){
-                cfg.name = this.name || this.id;
-            }
-            if(this.inputType){
-                cfg.type = this.inputType;
-            }
-            this.autoEl = cfg;
-        }
-        Ext.form.Field.superclass.onRender.call(this, ct, position);
-        if(this.submitValue === false){
-            this.el.dom.removeAttribute('name');
-        }
-        var type = this.el.dom.type;
-        if(type){
-            if(type == 'password'){
-                type = 'text';
-            }
-            this.el.addClass('x-form-'+type);
-        }
-        if(this.readOnly){
-            this.setReadOnly(true);
-        }
-        if(this.tabIndex !== undefined){
-            this.el.dom.setAttribute('tabIndex', this.tabIndex);
-        }
-
-        this.el.addClass([this.fieldClass, this.cls]);
-    },
-
-
-    getItemCt : function(){
-        return this.itemCt;
-    },
-
-
-    initValue : function(){
-        if(this.value !== undefined){
-            this.setValue(this.value);
-        }else if(!Ext.isEmpty(this.el.dom.value) && this.el.dom.value != this.emptyText){
-            this.setValue(this.el.dom.value);
-        }
-
-        this.originalValue = this.getValue();
-    },
-
-
-    isDirty : function() {
-        if(this.disabled || !this.rendered) {
-            return false;
-        }
-        return String(this.getValue()) !== String(this.originalValue);
-    },
-
-
-    setReadOnly : function(readOnly){
-        if(this.rendered){
-            this.el.dom.readOnly = readOnly;
-        }
-        this.readOnly = readOnly;
-    },
-
-
-    afterRender : function(){
-        Ext.form.Field.superclass.afterRender.call(this);
-        this.initEvents();
-        this.initValue();
-    },
-
-
-    fireKey : function(e){
-        if(e.isSpecialKey()){
-            this.fireEvent('specialkey', this, e);
-        }
-    },
-
-
-    reset : function(){
-        this.setValue(this.originalValue);
-        this.clearInvalid();
-    },
-
-
-    initEvents : function(){
-        this.mon(this.el, Ext.EventManager.getKeyEvent(), this.fireKey,  this);
-        this.mon(this.el, 'focus', this.onFocus, this);
-
-
-
-        this.mon(this.el, 'blur', this.onBlur, this, this.inEditor ? {buffer:10} : null);
-    },
-
-
-    preFocus: Ext.emptyFn,
-
-
-    onFocus : function(){
-        this.preFocus();
-        if(this.focusClass){
-            this.el.addClass(this.focusClass);
-        }
-        if(!this.hasFocus){
-            this.hasFocus = true;
-
-            this.startValue = this.getValue();
-            this.fireEvent('focus', this);
-        }
-    },
-
-
-    beforeBlur : Ext.emptyFn,
-
-
-    onBlur : function(){
-        this.beforeBlur();
-        if(this.focusClass){
-            this.el.removeClass(this.focusClass);
-        }
-        this.hasFocus = false;
-        if(this.validationEvent !== false && (this.validateOnBlur || this.validationEvent == 'blur')){
-            this.validate();
-        }
-        var v = this.getValue();
-        if(String(v) !== String(this.startValue)){
-            this.fireEvent('change', this, v, this.startValue);
-        }
-        this.fireEvent('blur', this);
-        this.postBlur();
-    },
-
-
-    postBlur : Ext.emptyFn,
-
-
-    isValid : function(preventMark){
-        if(this.disabled){
-            return true;
-        }
-        var restore = this.preventMark;
-        this.preventMark = preventMark === true;
-        var v = this.validateValue(this.processValue(this.getRawValue()), preventMark);
-        this.preventMark = restore;
-        return v;
-    },
-
-
-    validate : function(){
-        if(this.disabled || this.validateValue(this.processValue(this.getRawValue()))){
-            this.clearInvalid();
-            return true;
-        }
-        return false;
-    },
-
-
-    processValue : function(value){
-        return value;
-    },
-
-
-     validateValue : function(value) {
-
-         var error = this.getErrors(value)[0];
-
-         if (error == undefined) {
-             return true;
-         } else {
-             this.markInvalid(error);
-             return false;
-         }
-     },
-
-
-    getErrors: function() {
-        return [];
-    },
-
-
-    getActiveError : function(){
-        return this.activeError || '';
-    },
-
-
-    markInvalid : function(msg){
-
-        if (this.rendered && !this.preventMark) {
-            msg = msg || this.invalidText;
-
-            var mt = this.getMessageHandler();
-            if(mt){
-                mt.mark(this, msg);
-            }else if(this.msgTarget){
-                this.el.addClass(this.invalidClass);
-                var t = Ext.getDom(this.msgTarget);
-                if(t){
-                    t.innerHTML = msg;
-                    t.style.display = this.msgDisplay;
-                }
-            }
-        }
-
-        this.setActiveError(msg);
-    },
-
-
-    clearInvalid : function(){
-
-        if (this.rendered && !this.preventMark) {
-            this.el.removeClass(this.invalidClass);
-            var mt = this.getMessageHandler();
-            if(mt){
-                mt.clear(this);
-            }else if(this.msgTarget){
-                this.el.removeClass(this.invalidClass);
-                var t = Ext.getDom(this.msgTarget);
-                if(t){
-                    t.innerHTML = '';
-                    t.style.display = 'none';
-                }
-            }
-        }
-
-        this.unsetActiveError();
-    },
-
-
-    setActiveError: function(msg, suppressEvent) {
-        this.activeError = msg;
-        if (suppressEvent !== true) this.fireEvent('invalid', this, msg);
-    },
-
-
-    unsetActiveError: function(suppressEvent) {
-        delete this.activeError;
-        if (suppressEvent !== true) this.fireEvent('valid', this);
-    },
-
-
-    getMessageHandler : function(){
-        return Ext.form.MessageTargets[this.msgTarget];
-    },
-
-
-    getErrorCt : function(){
-        return this.el.findParent('.x-form-element', 5, true) ||
-            this.el.findParent('.x-form-field-wrap', 5, true);
-    },
-
-
-    alignErrorEl : function(){
-        this.errorEl.setWidth(this.getErrorCt().getWidth(true) - 20);
-    },
-
-
-    alignErrorIcon : function(){
-        this.errorIcon.alignTo(this.el, 'tl-tr', [2, 0]);
-    },
-
-
-    getRawValue : function(){
-        var v = this.rendered ? this.el.getValue() : Ext.value(this.value, '');
-        if(v === this.emptyText){
-            v = '';
-        }
-        return v;
-    },
-
-
-    getValue : function(){
-        if(!this.rendered) {
-            return this.value;
-        }
-        var v = this.el.getValue();
-        if(v === this.emptyText || v === undefined){
-            v = '';
-        }
-        return v;
-    },
-
-
-    setRawValue : function(v){
-        return this.rendered ? (this.el.dom.value = (Ext.isEmpty(v) ? '' : v)) : '';
-    },
-
-
-    setValue : function(v){
-        this.value = v;
-        if(this.rendered){
-            this.el.dom.value = (Ext.isEmpty(v) ? '' : v);
-            this.validate();
-        }
-        return this;
-    },
-
-
-    append : function(v){
-         this.setValue([this.getValue(), v].join(''));
-    }
-
-
-
-
-
-});
-
-
-Ext.form.MessageTargets = {
-    'qtip' : {
-        mark: function(field, msg){
-            field.el.addClass(field.invalidClass);
-            field.el.dom.qtip = msg;
-            field.el.dom.qclass = 'x-form-invalid-tip';
-            if(Ext.QuickTips){
-                Ext.QuickTips.enable();
-            }
-        },
-        clear: function(field){
-            field.el.removeClass(field.invalidClass);
-            field.el.dom.qtip = '';
-        }
-    },
-    'title' : {
-        mark: function(field, msg){
-            field.el.addClass(field.invalidClass);
-            field.el.dom.title = msg;
-        },
-        clear: function(field){
-            field.el.dom.title = '';
-        }
-    },
-    'under' : {
-        mark: function(field, msg){
-            field.el.addClass(field.invalidClass);
-            if(!field.errorEl){
-                var elp = field.getErrorCt();
-                if(!elp){
-                    field.el.dom.title = msg;
-                    return;
-                }
-                field.errorEl = elp.createChild({cls:'x-form-invalid-msg'});
-                field.on('resize', field.alignErrorEl, field);
-                field.on('destroy', function(){
-                    Ext.destroy(this.errorEl);
-                }, field);
-            }
-            field.alignErrorEl();
-            field.errorEl.update(msg);
-            Ext.form.Field.msgFx[field.msgFx].show(field.errorEl, field);
-        },
-        clear: function(field){
-            field.el.removeClass(field.invalidClass);
-            if(field.errorEl){
-                Ext.form.Field.msgFx[field.msgFx].hide(field.errorEl, field);
-            }else{
-                field.el.dom.title = '';
-            }
-        }
-    },
-    'side' : {
-        mark: function(field, msg){
-            field.el.addClass(field.invalidClass);
-            if(!field.errorIcon){
-                var elp = field.getErrorCt();
-
-                if(!elp){
-                    field.el.dom.title = msg;
-                    return;
-                }
-                field.errorIcon = elp.createChild({cls:'x-form-invalid-icon'});
-                if (field.ownerCt) {
-                    field.ownerCt.on('afterlayout', field.alignErrorIcon, field);
-                    field.ownerCt.on('expand', field.alignErrorIcon, field);
-                }
-                field.on('resize', field.alignErrorIcon, field);
-                field.on('destroy', function(){
-                    Ext.destroy(this.errorIcon);
-                }, field);
-            }
-            field.alignErrorIcon();
-            field.errorIcon.dom.qtip = msg;
-            field.errorIcon.dom.qclass = 'x-form-invalid-tip';
-            field.errorIcon.show();
-        },
-        clear: function(field){
-            field.el.removeClass(field.invalidClass);
-            if(field.errorIcon){
-                field.errorIcon.dom.qtip = '';
-                field.errorIcon.hide();
-            }else{
-                field.el.dom.title = '';
-            }
-        }
-    }
-};
-
-
-Ext.form.Field.msgFx = {
-    normal : {
-        show: function(msgEl, f){
-            msgEl.setDisplayed('block');
-        },
-
-        hide : function(msgEl, f){
-            msgEl.setDisplayed(false).update('');
-        }
-    },
-
-    slide : {
-        show: function(msgEl, f){
-            msgEl.slideIn('t', {stopFx:true});
-        },
-
-        hide : function(msgEl, f){
-            msgEl.slideOut('t', {stopFx:true,useDisplay:true});
-        }
-    },
-
-    slideRight : {
-        show: function(msgEl, f){
-            msgEl.fixDisplay();
-            msgEl.alignTo(f.el, 'tl-tr');
-            msgEl.slideIn('l', {stopFx:true});
-        },
-
-        hide : function(msgEl, f){
-            msgEl.slideOut('l', {stopFx:true,useDisplay:true});
-        }
-    }
-};
-Ext.reg('field', Ext.form.Field);
-
-Ext.form.TextField = Ext.extend(Ext.form.Field,  {
-
-
-
-    grow : false,
-
-    growMin : 30,
-
-    growMax : 800,
-
-    vtype : null,
-
-    maskRe : null,
-
-    disableKeyFilter : false,
-
-    allowBlank : true,
-
-    minLength : 0,
-
-    maxLength : Number.MAX_VALUE,
-
-    minLengthText : 'The minimum length for this field is {0}',
-
-    maxLengthText : 'The maximum length for this field is {0}',
-
-    selectOnFocus : false,
-
-    blankText : 'This field is required',
-
-    validator : null,
-
-    regex : null,
-
-    regexText : '',
-
-    emptyText : null,
-
-    emptyClass : 'x-form-empty-field',
-
-
-
-    initComponent : function(){
-        Ext.form.TextField.superclass.initComponent.call(this);
-        this.addEvents(
-
-            'autosize',
-
-
-            'keydown',
-
-            'keyup',
-
-            'keypress'
-        );
-    },
-
-
-    initEvents : function(){
-        Ext.form.TextField.superclass.initEvents.call(this);
-        if(this.validationEvent == 'keyup'){
-            this.validationTask = new Ext.util.DelayedTask(this.validate, this);
-            this.mon(this.el, 'keyup', this.filterValidation, this);
-        }
-        else if(this.validationEvent !== false && this.validationEvent != 'blur'){
-        	this.mon(this.el, this.validationEvent, this.validate, this, {buffer: this.validationDelay});
-        }
-        if(this.selectOnFocus || this.emptyText){
-            this.mon(this.el, 'mousedown', this.onMouseDown, this);
-
-            if(this.emptyText){
-                this.applyEmptyText();
-            }
-        }
-        if(this.maskRe || (this.vtype && this.disableKeyFilter !== true && (this.maskRe = Ext.form.VTypes[this.vtype+'Mask']))){
-        	this.mon(this.el, 'keypress', this.filterKeys, this);
-        }
-        if(this.grow){
-        	this.mon(this.el, 'keyup', this.onKeyUpBuffered, this, {buffer: 50});
-			this.mon(this.el, 'click', this.autoSize, this);
-        }
-        if(this.enableKeyEvents){
-            this.mon(this.el, {
-                scope: this,
-                keyup: this.onKeyUp,
-                keydown: this.onKeyDown,
-                keypress: this.onKeyPress
-            });
-        }
-    },
-
-    onMouseDown: function(e){
-        if(!this.hasFocus){
-            this.mon(this.el, 'mouseup', Ext.emptyFn, this, { single: true, preventDefault: true });
-        }
-    },
-
-    processValue : function(value){
-        if(this.stripCharsRe){
-            var newValue = value.replace(this.stripCharsRe, '');
-            if(newValue !== value){
-                this.setRawValue(newValue);
-                return newValue;
-            }
-        }
-        return value;
-    },
-
-    filterValidation : function(e){
-        if(!e.isNavKeyPress()){
-            this.validationTask.delay(this.validationDelay);
-        }
-    },
-
-
-    onDisable: function(){
-        Ext.form.TextField.superclass.onDisable.call(this);
-        if(Ext.isIE){
-            this.el.dom.unselectable = 'on';
-        }
-    },
-
-
-    onEnable: function(){
-        Ext.form.TextField.superclass.onEnable.call(this);
-        if(Ext.isIE){
-            this.el.dom.unselectable = '';
-        }
-    },
-
-
-    onKeyUpBuffered : function(e){
-        if(this.doAutoSize(e)){
-            this.autoSize();
-        }
-    },
-
-
-    doAutoSize : function(e){
-        return !e.isNavKeyPress();
-    },
-
-
-    onKeyUp : function(e){
-        this.fireEvent('keyup', this, e);
-    },
-
-
-    onKeyDown : function(e){
-        this.fireEvent('keydown', this, e);
-    },
-
-
-    onKeyPress : function(e){
-        this.fireEvent('keypress', this, e);
-    },
-
-
-    reset : function(){
-        Ext.form.TextField.superclass.reset.call(this);
-        this.applyEmptyText();
-    },
-
-    applyEmptyText : function(){
-        if(this.rendered && this.emptyText && this.getRawValue().length < 1 && !this.hasFocus){
-            this.setRawValue(this.emptyText);
-            this.el.addClass(this.emptyClass);
-        }
-    },
-
-
-    preFocus : function(){
-        var el = this.el,
-            isEmpty;
-        if(this.emptyText){
-            if(el.dom.value == this.emptyText){
-                this.setRawValue('');
-                isEmpty = true;
-            }
-            el.removeClass(this.emptyClass);
-        }
-        if(this.selectOnFocus || isEmpty){
-            el.dom.select();
-        }
-    },
-
-
-    postBlur : function(){
-        this.applyEmptyText();
-    },
-
-
-    filterKeys : function(e){
-        if(e.ctrlKey){
-            return;
-        }
-        var k = e.getKey();
-        if(Ext.isGecko && (e.isNavKeyPress() || k == e.BACKSPACE || (k == e.DELETE && e.button == -1))){
-            return;
-        }
-        var cc = String.fromCharCode(e.getCharCode());
-        if(!Ext.isGecko && e.isSpecialKey() && !cc){
-            return;
-        }
-        if(!this.maskRe.test(cc)){
-            e.stopEvent();
-        }
-    },
-
-    setValue : function(v){
-        if(this.emptyText && this.el && !Ext.isEmpty(v)){
-            this.el.removeClass(this.emptyClass);
-        }
-        Ext.form.TextField.superclass.setValue.apply(this, arguments);
-        this.applyEmptyText();
-        this.autoSize();
-        return this;
-    },
-
-
-    getErrors: function(value) {
-        var errors = Ext.form.TextField.superclass.getErrors.apply(this, arguments);
-
-        value = Ext.isDefined(value) ? value : this.processValue(this.getRawValue());
-
-        if (Ext.isFunction(this.validator)) {
-            var msg = this.validator(value);
-            if (msg !== true) {
-                errors.push(msg);
-            }
-        }
-
-        if (value.length < 1 || value === this.emptyText) {
-            if (this.allowBlank) {
-
-                return errors;
-            } else {
-                errors.push(this.blankText);
-            }
-        }
-
-        if (!this.allowBlank && (value.length < 1 || value === this.emptyText)) {
-            errors.push(this.blankText);
-        }
-
-        if (value.length < this.minLength) {
-            errors.push(String.format(this.minLengthText, this.minLength));
-        }
-
-        if (value.length > this.maxLength) {
-            errors.push(String.format(this.maxLengthText, this.maxLength));
-        }
-
-        if (this.vtype) {
-            var vt = Ext.form.VTypes;
-            if(!vt[this.vtype](value, this)){
-                errors.push(this.vtypeText || vt[this.vtype +'Text']);
-            }
-        }
-
-        if (this.regex && !this.regex.test(value)) {
-            errors.push(this.regexText);
-        }
-
-        return errors;
-    },
-
-
-    selectText : function(start, end){
-        var v = this.getRawValue();
-        var doFocus = false;
-        if(v.length > 0){
-            start = start === undefined ? 0 : start;
-            end = end === undefined ? v.length : end;
-            var d = this.el.dom;
-            if(d.setSelectionRange){
-                d.setSelectionRange(start, end);
-            }else if(d.createTextRange){
-                var range = d.createTextRange();
-                range.moveStart('character', start);
-                range.moveEnd('character', end-v.length);
-                range.select();
-            }
-            doFocus = Ext.isGecko || Ext.isOpera;
-        }else{
-            doFocus = true;
-        }
-        if(doFocus){
-            this.focus();
-        }
-    },
-
-
-    autoSize : function(){
-        if(!this.grow || !this.rendered){
-            return;
-        }
-        if(!this.metrics){
-            this.metrics = Ext.util.TextMetrics.createInstance(this.el);
-        }
-        var el = this.el;
-        var v = el.dom.value;
-        var d = document.createElement('div');
-        d.appendChild(document.createTextNode(v));
-        v = d.innerHTML;
-        Ext.removeNode(d);
-        d = null;
-        v += '&#160;';
-        var w = Math.min(this.growMax, Math.max(this.metrics.getWidth(v) +  10, this.growMin));
-        this.el.setWidth(w);
-        this.fireEvent('autosize', this, w);
-    },
-
-	onDestroy: function(){
-		if(this.validationTask){
-			this.validationTask.cancel();
-			this.validationTask = null;
-		}
-		Ext.form.TextField.superclass.onDestroy.call(this);
-	}
-});
-Ext.reg('textfield', Ext.form.TextField);
-
-Ext.form.TriggerField = Ext.extend(Ext.form.TextField,  {
-
-
-
-    defaultAutoCreate : {tag: "input", type: "text", size: "16", autocomplete: "off"},
-
-    hideTrigger:false,
-
-    editable: true,
-
-    readOnly: false,
-
-    wrapFocusClass: 'x-trigger-wrap-focus',
-
-    autoSize: Ext.emptyFn,
-
-    monitorTab : true,
-
-    deferHeight : true,
-
-    mimicing : false,
-
-    actionMode: 'wrap',
-
-    defaultTriggerWidth: 17,
-
-
-    onResize : function(w, h){
-        Ext.form.TriggerField.superclass.onResize.call(this, w, h);
-        var tw = this.getTriggerWidth();
-        if(Ext.isNumber(w)){
-            this.el.setWidth(w - tw);
-        }
-        this.wrap.setWidth(this.el.getWidth() + tw);
-    },
-
-    getTriggerWidth: function(){
-        var tw = this.trigger.getWidth();
-        if(!this.hideTrigger && !this.readOnly && tw === 0){
-            tw = this.defaultTriggerWidth;
-        }
-        return tw;
-    },
-
-
-    alignErrorIcon : function(){
-        if(this.wrap){
-            this.errorIcon.alignTo(this.wrap, 'tl-tr', [2, 0]);
-        }
-    },
-
-
-    onRender : function(ct, position){
-        this.doc = Ext.isIE ? Ext.getBody() : Ext.getDoc();
-        Ext.form.TriggerField.superclass.onRender.call(this, ct, position);
-
-        this.wrap = this.el.wrap({cls: 'x-form-field-wrap x-form-field-trigger-wrap'});
-        this.trigger = this.wrap.createChild(this.triggerConfig ||
-                {tag: "img", src: Ext.BLANK_IMAGE_URL, alt: "", cls: "x-form-trigger " + this.triggerClass});
-        this.initTrigger();
-        if(!this.width){
-            this.wrap.setWidth(this.el.getWidth()+this.trigger.getWidth());
-        }
-        this.resizeEl = this.positionEl = this.wrap;
-    },
-
-    getWidth: function() {
-        return(this.el.getWidth() + this.trigger.getWidth());
-    },
-
-    updateEditState: function(){
-        if(this.rendered){
-            if (this.readOnly) {
-                this.el.dom.readOnly = true;
-                this.el.addClass('x-trigger-noedit');
-                this.mun(this.el, 'click', this.onTriggerClick, this);
-                this.trigger.setDisplayed(false);
-            } else {
-                if (!this.editable) {
-                    this.el.dom.readOnly = true;
-                    this.el.addClass('x-trigger-noedit');
-                    this.mon(this.el, 'click', this.onTriggerClick, this);
-                } else {
-                    this.el.dom.readOnly = false;
-                    this.el.removeClass('x-trigger-noedit');
-                    this.mun(this.el, 'click', this.onTriggerClick, this);
-                }
-                this.trigger.setDisplayed(!this.hideTrigger);
-            }
-            this.onResize(this.width || this.wrap.getWidth());
-        }
-    },
-
-
-    setHideTrigger: function(hideTrigger){
-        if(hideTrigger != this.hideTrigger){
-            this.hideTrigger = hideTrigger;
-            this.updateEditState();
-        }
-    },
-
-
-    setEditable: function(editable){
-        if(editable != this.editable){
-            this.editable = editable;
-            this.updateEditState();
-        }
-    },
-
-
-    setReadOnly: function(readOnly){
-        if(readOnly != this.readOnly){
-            this.readOnly = readOnly;
-            this.updateEditState();
-        }
-    },
-
-    afterRender : function(){
-        Ext.form.TriggerField.superclass.afterRender.call(this);
-        this.updateEditState();
-    },
-
-
-    initTrigger : function(){
-        this.mon(this.trigger, 'click', this.onTriggerClick, this, {preventDefault:true});
-        this.trigger.addClassOnOver('x-form-trigger-over');
-        this.trigger.addClassOnClick('x-form-trigger-click');
-    },
-
-
-    onDestroy : function(){
-        Ext.destroy(this.trigger, this.wrap);
-        if (this.mimicing){
-            this.doc.un('mousedown', this.mimicBlur, this);
-        }
-        delete this.doc;
-        Ext.form.TriggerField.superclass.onDestroy.call(this);
-    },
-
-
-    onFocus : function(){
-        Ext.form.TriggerField.superclass.onFocus.call(this);
-        if(!this.mimicing){
-            this.wrap.addClass(this.wrapFocusClass);
-            this.mimicing = true;
-            this.doc.on('mousedown', this.mimicBlur, this, {delay: 10});
-            if(this.monitorTab){
-                this.on('specialkey', this.checkTab, this);
-            }
-        }
-    },
-
-
-    checkTab : function(me, e){
-        if(e.getKey() == e.TAB){
-            this.triggerBlur();
-        }
-    },
-
-
-    onBlur : Ext.emptyFn,
-
-
-    mimicBlur : function(e){
-        if(!this.isDestroyed && !this.wrap.contains(e.target) && this.validateBlur(e)){
-            this.triggerBlur();
-        }
-    },
-
-
-    triggerBlur : function(){
-        this.mimicing = false;
-        this.doc.un('mousedown', this.mimicBlur, this);
-        if(this.monitorTab && this.el){
-            this.un('specialkey', this.checkTab, this);
-        }
-        Ext.form.TriggerField.superclass.onBlur.call(this);
-        if(this.wrap){
-            this.wrap.removeClass(this.wrapFocusClass);
-        }
-    },
-
-    beforeBlur : Ext.emptyFn,
-
-
-
-    validateBlur : function(e){
-        return true;
-    },
-
-
-    onTriggerClick : Ext.emptyFn
-
-
-
-
-});
-
-
-Ext.form.TwinTriggerField = Ext.extend(Ext.form.TriggerField, {
-
-
-
-
-    initComponent : function(){
-        Ext.form.TwinTriggerField.superclass.initComponent.call(this);
-
-        this.triggerConfig = {
-            tag:'span', cls:'x-form-twin-triggers', cn:[
-            {tag: "img", src: Ext.BLANK_IMAGE_URL, alt: "", cls: "x-form-trigger " + this.trigger1Class},
-            {tag: "img", src: Ext.BLANK_IMAGE_URL, alt: "", cls: "x-form-trigger " + this.trigger2Class}
-        ]};
-    },
-
-    getTrigger : function(index){
-        return this.triggers[index];
-    },
-
-    afterRender: function(){
-        Ext.form.TwinTriggerField.superclass.afterRender.call(this);
-        var triggers = this.triggers,
-            i = 0,
-            len = triggers.length;
-
-        for(; i < len; ++i){
-            if(this['hideTrigger' + (i + 1)]){
-                    triggers[i].hide();
-                }
-
-        }
-    },
-
-    initTrigger : function(){
-        var ts = this.trigger.select('.x-form-trigger', true),
-            triggerField = this;
-
-        ts.each(function(t, all, index){
-            var triggerIndex = 'Trigger'+(index+1);
-            t.hide = function(){
-                var w = triggerField.wrap.getWidth();
-                this.dom.style.display = 'none';
-                triggerField.el.setWidth(w-triggerField.trigger.getWidth());
-                triggerField['hidden' + triggerIndex] = true;
-            };
-            t.show = function(){
-                var w = triggerField.wrap.getWidth();
-                this.dom.style.display = '';
-                triggerField.el.setWidth(w-triggerField.trigger.getWidth());
-                triggerField['hidden' + triggerIndex] = false;
-            };
-            this.mon(t, 'click', this['on'+triggerIndex+'Click'], this, {preventDefault:true});
-            t.addClassOnOver('x-form-trigger-over');
-            t.addClassOnClick('x-form-trigger-click');
-        }, this);
-        this.triggers = ts.elements;
-    },
-
-    getTriggerWidth: function(){
-        var tw = 0;
-        Ext.each(this.triggers, function(t, index){
-            var triggerIndex = 'Trigger' + (index + 1),
-                w = t.getWidth();
-            if(w === 0 && !this['hidden' + triggerIndex]){
-                tw += this.defaultTriggerWidth;
-            }else{
-                tw += w;
-            }
-        }, this);
-        return tw;
-    },
-
-
-    onDestroy : function() {
-        Ext.destroy(this.triggers);
-        Ext.form.TwinTriggerField.superclass.onDestroy.call(this);
-    },
-
-
-    onTrigger1Click : Ext.emptyFn,
-
-    onTrigger2Click : Ext.emptyFn
-});
-Ext.reg('trigger', Ext.form.TriggerField);
-Ext.reg('twintrigger', Ext.form.TwinTriggerField);
-Ext.form.TextArea = Ext.extend(Ext.form.TextField,  {
-
-    growMin : 60,
-
-    growMax: 1000,
-    growAppend : '&#160;\n&#160;',
-
-    enterIsSpecial : false,
-
-
-    preventScrollbars: false,
-
-
-
-    onRender : function(ct, position){
-        if(!this.el){
-            this.defaultAutoCreate = {
-                tag: "textarea",
-                style:"width:100px;height:60px;",
-                autocomplete: "off"
-            };
-        }
-        Ext.form.TextArea.superclass.onRender.call(this, ct, position);
-        if(this.grow){
-            this.textSizeEl = Ext.DomHelper.append(document.body, {
-                tag: "pre", cls: "x-form-grow-sizer"
-            });
-            if(this.preventScrollbars){
-                this.el.setStyle("overflow", "hidden");
-            }
-            this.el.setHeight(this.growMin);
-        }
-    },
-
-    onDestroy : function(){
-        Ext.removeNode(this.textSizeEl);
-        Ext.form.TextArea.superclass.onDestroy.call(this);
-    },
-
-    fireKey : function(e){
-        if(e.isSpecialKey() && (this.enterIsSpecial || (e.getKey() != e.ENTER || e.hasModifier()))){
-            this.fireEvent("specialkey", this, e);
-        }
-    },
-
-
-    doAutoSize : function(e){
-        return !e.isNavKeyPress() || e.getKey() == e.ENTER;
-    },
-
-
-    filterValidation: function(e) {
-        if(!e.isNavKeyPress() || (!this.enterIsSpecial && e.keyCode == e.ENTER)){
-            this.validationTask.delay(this.validationDelay);
-        }
-    },
-
-
-    autoSize: function(){
-        if(!this.grow || !this.textSizeEl){
-            return;
-        }
-        var el = this.el,
-            v = Ext.util.Format.htmlEncode(el.dom.value),
-            ts = this.textSizeEl,
-            h;
-
-        Ext.fly(ts).setWidth(this.el.getWidth());
-        if(v.length < 1){
-            v = "&#160;&#160;";
-        }else{
-            v += this.growAppend;
-            if(Ext.isIE){
-                v = v.replace(/\n/g, '&#160;<br />');
-            }
-        }
-        ts.innerHTML = v;
-        h = Math.min(this.growMax, Math.max(ts.offsetHeight, this.growMin));
-        if(h != this.lastHeight){
-            this.lastHeight = h;
-            this.el.setHeight(h);
-            this.fireEvent("autosize", this, h);
-        }
-    }
-});
-Ext.reg('textarea', Ext.form.TextArea);
-Ext.form.NumberField = Ext.extend(Ext.form.TextField,  {
-
-
-
-    fieldClass: "x-form-field x-form-num-field",
-
-
-    allowDecimals : true,
-
-
-    decimalSeparator : ".",
-
-
-    decimalPrecision : 2,
-
-
-    allowNegative : true,
-
-
-    minValue : Number.NEGATIVE_INFINITY,
-
-
-    maxValue : Number.MAX_VALUE,
-
-
-    minText : "The minimum value for this field is {0}",
-
-
-    maxText : "The maximum value for this field is {0}",
-
-
-    nanText : "{0} is not a valid number",
-
-
-    baseChars : "0123456789",
-
-
-    autoStripChars: false,
-
-
-    initEvents : function() {
-        var allowed = this.baseChars + '';
-        if (this.allowDecimals) {
-            allowed += this.decimalSeparator;
-        }
-        if (this.allowNegative) {
-            allowed += '-';
-        }
-        allowed = Ext.escapeRe(allowed);
-        this.maskRe = new RegExp('[' + allowed + ']');
-        if (this.autoStripChars) {
-            this.stripCharsRe = new RegExp('[^' + allowed + ']', 'gi');
-        }
-
-        Ext.form.NumberField.superclass.initEvents.call(this);
-    },
-
-
-    getErrors: function(value) {
-        var errors = Ext.form.NumberField.superclass.getErrors.apply(this, arguments);
-
-        value = Ext.isDefined(value) ? value : this.processValue(this.getRawValue());
-
-        if (value.length < 1) {
-             return errors;
-        }
-
-        value = String(value).replace(this.decimalSeparator, ".");
-
-        if(isNaN(value)){
-            errors.push(String.format(this.nanText, value));
-        }
-
-        var num = this.parseValue(value);
-
-        if (num < this.minValue) {
-            errors.push(String.format(this.minText, this.minValue));
-        }
-
-        if (num > this.maxValue) {
-            errors.push(String.format(this.maxText, this.maxValue));
-        }
-
-        return errors;
-    },
-
-    getValue : function() {
-        return this.fixPrecision(this.parseValue(Ext.form.NumberField.superclass.getValue.call(this)));
-    },
-
-    setValue : function(v) {
-    	v = Ext.isNumber(v) ? v : parseFloat(String(v).replace(this.decimalSeparator, "."));
-        v = this.fixPrecision(v);
-        v = isNaN(v) ? '' : String(v).replace(".", this.decimalSeparator);
-        return Ext.form.NumberField.superclass.setValue.call(this, v);
-    },
-
-
-    setMinValue : function(value) {
-        this.minValue = Ext.num(value, Number.NEGATIVE_INFINITY);
-    },
-
-
-    setMaxValue : function(value) {
-        this.maxValue = Ext.num(value, Number.MAX_VALUE);
-    },
-
-
-    parseValue : function(value) {
-        value = parseFloat(String(value).replace(this.decimalSeparator, "."));
-        return isNaN(value) ? '' : value;
-    },
-
-
-    fixPrecision : function(value) {
-        var nan = isNaN(value);
-
-        if (!this.allowDecimals || this.decimalPrecision == -1 || nan || !value) {
-            return nan ? '' : value;
-        }
-
-        return parseFloat(parseFloat(value).toFixed(this.decimalPrecision));
-    },
-
-    beforeBlur : function() {
-        var v = this.parseValue(this.getRawValue());
-
-        if (!Ext.isEmpty(v)) {
-            this.setValue(v);
-        }
-    }
-});
-
-Ext.reg('numberfield', Ext.form.NumberField);
-
-Ext.form.DateField = Ext.extend(Ext.form.TriggerField,  {
-
-    format : "m/d/Y",
-
-    altFormats : "m/d/Y|n/j/Y|n/j/y|m/j/y|n/d/y|m/j/Y|n/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d|n-j|n/j",
-
-    disabledDaysText : "Disabled",
-
-    disabledDatesText : "Disabled",
-
-    minText : "The date in this field must be equal to or after {0}",
-
-    maxText : "The date in this field must be equal to or before {0}",
-
-    invalidText : "{0} is not a valid date - it must be in the format {1}",
-
-    triggerClass : 'x-form-date-trigger',
-
-    showToday : true,
-
-
-    startDay : 0,
-
-
-
-
-
-
-
-
-    defaultAutoCreate : {tag: "input", type: "text", size: "10", autocomplete: "off"},
-
-
-
-    initTime: '12',
-
-    initTimeFormat: 'H',
-
-
-    safeParse : function(value, format) {
-        if (Date.formatContainsHourInfo(format)) {
-
-            return Date.parseDate(value, format);
-        } else {
-
-            var parsedDate = Date.parseDate(value + ' ' + this.initTime, format + ' ' + this.initTimeFormat);
-
-            if (parsedDate) {
-                return parsedDate.clearTime();
-            }
-        }
-    },
-
-    initComponent : function(){
-        Ext.form.DateField.superclass.initComponent.call(this);
-
-        this.addEvents(
-
-            'select'
-        );
-
-        if(Ext.isString(this.minValue)){
-            this.minValue = this.parseDate(this.minValue);
-        }
-        if(Ext.isString(this.maxValue)){
-            this.maxValue = this.parseDate(this.maxValue);
-        }
-        this.disabledDatesRE = null;
-        this.initDisabledDays();
-    },
-
-    initEvents: function() {
-        Ext.form.DateField.superclass.initEvents.call(this);
-        this.keyNav = new Ext.KeyNav(this.el, {
-            "down": function(e) {
-                this.onTriggerClick();
-            },
-            scope: this,
-            forceKeyDown: true
-        });
-    },
-
-
-
-    initDisabledDays : function(){
-        if(this.disabledDates){
-            var dd = this.disabledDates,
-                len = dd.length - 1,
-                re = "(?:";
-
-            Ext.each(dd, function(d, i){
-                re += Ext.isDate(d) ? '^' + Ext.escapeRe(d.dateFormat(this.format)) + '$' : dd[i];
-                if(i != len){
-                    re += '|';
-                }
-            }, this);
-            this.disabledDatesRE = new RegExp(re + ')');
-        }
-    },
-
-
-    setDisabledDates : function(dd){
-        this.disabledDates = dd;
-        this.initDisabledDays();
-        if(this.menu){
-            this.menu.picker.setDisabledDates(this.disabledDatesRE);
-        }
-    },
-
-
-    setDisabledDays : function(dd){
-        this.disabledDays = dd;
-        if(this.menu){
-            this.menu.picker.setDisabledDays(dd);
-        }
-    },
-
-
-    setMinValue : function(dt){
-        this.minValue = (Ext.isString(dt) ? this.parseDate(dt) : dt);
-        if(this.menu){
-            this.menu.picker.setMinDate(this.minValue);
-        }
-    },
-
-
-    setMaxValue : function(dt){
-        this.maxValue = (Ext.isString(dt) ? this.parseDate(dt) : dt);
-        if(this.menu){
-            this.menu.picker.setMaxDate(this.maxValue);
-        }
-    },
-
-
-    getErrors: function(value) {
-        var errors = Ext.form.DateField.superclass.getErrors.apply(this, arguments);
-
-        value = this.formatDate(value || this.processValue(this.getRawValue()));
-
-        if (value.length < 1) {
-             return errors;
-        }
-
-        var svalue = value;
-        value = this.parseDate(value);
-        if (!value) {
-            errors.push(String.format(this.invalidText, svalue, this.format));
-            return errors;
-        }
-
-        var time = value.getTime();
-        if (this.minValue && time < this.minValue.clearTime().getTime()) {
-            errors.push(String.format(this.minText, this.formatDate(this.minValue)));
-        }
-
-        if (this.maxValue && time > this.maxValue.clearTime().getTime()) {
-            errors.push(String.format(this.maxText, this.formatDate(this.maxValue)));
-        }
-
-        if (this.disabledDays) {
-            var day = value.getDay();
-
-            for(var i = 0; i < this.disabledDays.length; i++) {
-                if (day === this.disabledDays[i]) {
-                    errors.push(this.disabledDaysText);
-                    break;
-                }
-            }
-        }
-
-        var fvalue = this.formatDate(value);
-        if (this.disabledDatesRE && this.disabledDatesRE.test(fvalue)) {
-            errors.push(String.format(this.disabledDatesText, fvalue));
-        }
-
-        return errors;
-    },
-
-
-
-    validateBlur : function(){
-        return !this.menu || !this.menu.isVisible();
-    },
-
-
-    getValue : function(){
-        return this.parseDate(Ext.form.DateField.superclass.getValue.call(this)) || "";
-    },
-
-
-    setValue : function(date){
-        return Ext.form.DateField.superclass.setValue.call(this, this.formatDate(this.parseDate(date)));
-    },
-
-
-    parseDate : function(value) {
-        if(!value || Ext.isDate(value)){
-            return value;
-        }
-
-        var v = this.safeParse(value, this.format),
-            af = this.altFormats,
-            afa = this.altFormatsArray;
-
-        if (!v && af) {
-            afa = afa || af.split("|");
-
-            for (var i = 0, len = afa.length; i < len && !v; i++) {
-                v = this.safeParse(value, afa[i]);
-            }
-        }
-        return v;
-    },
-
-
-    onDestroy : function(){
-        Ext.destroy(this.menu, this.keyNav);
-        Ext.form.DateField.superclass.onDestroy.call(this);
-    },
-
-
-    formatDate : function(date){
-        return Ext.isDate(date) ? date.dateFormat(this.format) : date;
-    },
-
-
-
-
-    onTriggerClick : function(){
-        if(this.disabled){
-            return;
-        }
-        if(this.menu == null){
-            this.menu = new Ext.menu.DateMenu({
-                hideOnClick: false,
-                focusOnSelect: false
-            });
-        }
-        this.onFocus();
-        Ext.apply(this.menu.picker,  {
-            minDate : this.minValue,
-            maxDate : this.maxValue,
-            disabledDatesRE : this.disabledDatesRE,
-            disabledDatesText : this.disabledDatesText,
-            disabledDays : this.disabledDays,
-            disabledDaysText : this.disabledDaysText,
-            format : this.format,
-            showToday : this.showToday,
-            startDay: this.startDay,
-            minText : String.format(this.minText, this.formatDate(this.minValue)),
-            maxText : String.format(this.maxText, this.formatDate(this.maxValue))
-        });
-        this.menu.picker.setValue(this.getValue() || new Date());
-        this.menu.show(this.el, "tl-bl?");
-        this.menuEvents('on');
-    },
-
-
-    menuEvents: function(method){
-        this.menu[method]('select', this.onSelect, this);
-        this.menu[method]('hide', this.onMenuHide, this);
-        this.menu[method]('show', this.onFocus, this);
-    },
-
-    onSelect: function(m, d){
-        this.setValue(d);
-        this.fireEvent('select', this, d);
-        this.menu.hide();
-    },
-
-    onMenuHide: function(){
-        this.focus(false, 60);
-        this.menuEvents('un');
-    },
-
-
-    beforeBlur : function(){
-        var v = this.parseDate(this.getRawValue());
-        if(v){
-            this.setValue(v);
-        }
-    }
-
-
-
-
-
-});
-Ext.reg('datefield', Ext.form.DateField);
-
-Ext.form.DisplayField = Ext.extend(Ext.form.Field,  {
-    validationEvent : false,
-    validateOnBlur : false,
-    defaultAutoCreate : {tag: "div"},
-
-    fieldClass : "x-form-display-field",
-
-    htmlEncode: false,
-
-
-    initEvents : Ext.emptyFn,
-
-    isValid : function(){
-        return true;
-    },
-
-    validate : function(){
-        return true;
-    },
-
-    getRawValue : function(){
-        var v = this.rendered ? this.el.dom.innerHTML : Ext.value(this.value, '');
-        if(v === this.emptyText){
-            v = '';
-        }
-        if(this.htmlEncode){
-            v = Ext.util.Format.htmlDecode(v);
-        }
-        return v;
-    },
-
-    getValue : function(){
-        return this.getRawValue();
-    },
-
-    getName: function() {
-        return this.name;
-    },
-
-    setRawValue : function(v){
-        if(this.htmlEncode){
-            v = Ext.util.Format.htmlEncode(v);
-        }
-        return this.rendered ? (this.el.dom.innerHTML = (Ext.isEmpty(v) ? '' : v)) : (this.value = v);
-    },
-
-    setValue : function(v){
-        this.setRawValue(v);
-        return this;
-    }
-
-
-
-
-
-
-});
-
-Ext.reg('displayfield', Ext.form.DisplayField);
-
-Ext.form.ComboBox = Ext.extend(Ext.form.TriggerField, {
-
-
-
-
-
-
-
-    defaultAutoCreate : {tag: "input", type: "text", size: "24", autocomplete: "off"},
-
-
-
-
-
-
-
-    listClass : '',
-
-    selectedClass : 'x-combo-selected',
-
-    listEmptyText: '',
-
-    triggerClass : 'x-form-arrow-trigger',
-
-    shadow : 'sides',
-
-    listAlign : 'tl-bl?',
-
-    maxHeight : 300,
-
-    minHeight : 90,
-
-    triggerAction : 'query',
-
-    minChars : 4,
-
-    autoSelect : true,
-
-    typeAhead : false,
-
-    queryDelay : 500,
-
-    pageSize : 0,
-
-    selectOnFocus : false,
-
-    queryParam : 'query',
-
-    loadingText : 'Loading...',
-
-    resizable : false,
-
-    handleHeight : 8,
-
-    allQuery: '',
-
-    mode: 'remote',
-
-    minListWidth : 70,
-
-    forceSelection : false,
-
-    typeAheadDelay : 250,
-
-
-
-    lazyInit : true,
-
-
-    clearFilterOnReset : true,
-
-
-    submitValue: undefined,
-
-
-
-
-    initComponent : function(){
-        Ext.form.ComboBox.superclass.initComponent.call(this);
-        this.addEvents(
-
-            'expand',
-
-            'collapse',
-
-
-            'beforeselect',
-
-            'select',
-
-            'beforequery'
-        );
-        if(this.transform){
-            var s = Ext.getDom(this.transform);
-            if(!this.hiddenName){
-                this.hiddenName = s.name;
-            }
-            if(!this.store){
-                this.mode = 'local';
-                var d = [], opts = s.options;
-                for(var i = 0, len = opts.length;i < len; i++){
-                    var o = opts[i],
-                        value = (o.hasAttribute ? o.hasAttribute('value') : o.getAttributeNode('value').specified) ? o.value : o.text;
-                    if(o.selected && Ext.isEmpty(this.value, true)) {
-                        this.value = value;
-                    }
-                    d.push([value, o.text]);
-                }
-                this.store = new Ext.data.ArrayStore({
-                    idIndex: 0,
-                    fields: ['value', 'text'],
-                    data : d,
-                    autoDestroy: true
-                });
-                this.valueField = 'value';
-                this.displayField = 'text';
-            }
-            s.name = Ext.id();
-            if(!this.lazyRender){
-                this.target = true;
-                this.el = Ext.DomHelper.insertBefore(s, this.autoCreate || this.defaultAutoCreate);
-                this.render(this.el.parentNode, s);
-            }
-            Ext.removeNode(s);
-        }
-
-        else if(this.store){
-            this.store = Ext.StoreMgr.lookup(this.store);
-            if(this.store.autoCreated){
-                this.displayField = this.valueField = 'field1';
-                if(!this.store.expandData){
-                    this.displayField = 'field2';
-                }
-                this.mode = 'local';
-            }
-        }
-
-        this.selectedIndex = -1;
-        if(this.mode == 'local'){
-            if(!Ext.isDefined(this.initialConfig.queryDelay)){
-                this.queryDelay = 10;
-            }
-            if(!Ext.isDefined(this.initialConfig.minChars)){
-                this.minChars = 0;
-            }
-        }
-    },
-
-
-    onRender : function(ct, position){
-        if(this.hiddenName && !Ext.isDefined(this.submitValue)){
-            this.submitValue = false;
-        }
-        Ext.form.ComboBox.superclass.onRender.call(this, ct, position);
-        if(this.hiddenName){
-            this.hiddenField = this.el.insertSibling({tag:'input', type:'hidden', name: this.hiddenName,
-                    id: (this.hiddenId || Ext.id())}, 'before', true);
-
-        }
-        if(Ext.isGecko){
-            this.el.dom.setAttribute('autocomplete', 'off');
-        }
-
-        if(!this.lazyInit){
-            this.initList();
-        }else{
-            this.on('focus', this.initList, this, {single: true});
-        }
-    },
-
-
-    initValue : function(){
-        Ext.form.ComboBox.superclass.initValue.call(this);
-        if(this.hiddenField){
-            this.hiddenField.value =
-                Ext.value(Ext.isDefined(this.hiddenValue) ? this.hiddenValue : this.value, '');
-        }
-    },
-
-    getParentZIndex : function(){
-        var zindex;
-        if (this.ownerCt){
-            this.findParentBy(function(ct){
-                zindex = parseInt(ct.getPositionEl().getStyle('z-index'), 10);
-                return !!zindex;
-            });
-        }
-        return zindex;
-    },
-
-    getZIndex : function(listParent){
-        listParent = listParent || Ext.getDom(this.getListParent() || Ext.getBody());
-        var zindex = parseInt(Ext.fly(listParent).getStyle('z-index'), 10);
-        if(!zindex){
-            zindex = this.getParentZIndex();
-        }
-        return (zindex || 12000) + 5;
-    },
-
-
-    initList : function(){
-        if(!this.list){
-            var cls = 'x-combo-list',
-                listParent = Ext.getDom(this.getListParent() || Ext.getBody());
-
-            this.list = new Ext.Layer({
-                parentEl: listParent,
-                shadow: this.shadow,
-                cls: [cls, this.listClass].join(' '),
-                constrain:false,
-                zindex: this.getZIndex(listParent)
-            });
-
-            var lw = this.listWidth || Math.max(this.wrap.getWidth(), this.minListWidth);
-            this.list.setSize(lw, 0);
-            this.list.swallowEvent('mousewheel');
-            this.assetHeight = 0;
-            if(this.syncFont !== false){
-                this.list.setStyle('font-size', this.el.getStyle('font-size'));
-            }
-            if(this.title){
-                this.header = this.list.createChild({cls:cls+'-hd', html: this.title});
-                this.assetHeight += this.header.getHeight();
-            }
-
-            this.innerList = this.list.createChild({cls:cls+'-inner'});
-            this.mon(this.innerList, 'mouseover', this.onViewOver, this);
-            this.mon(this.innerList, 'mousemove', this.onViewMove, this);
-            this.innerList.setWidth(lw - this.list.getFrameWidth('lr'));
-
-            if(this.pageSize){
-                this.footer = this.list.createChild({cls:cls+'-ft'});
-                this.pageTb = new Ext.PagingToolbar({
-                    store: this.store,
-                    pageSize: this.pageSize,
-                    renderTo:this.footer
-                });
-                this.assetHeight += this.footer.getHeight();
-            }
-
-            if(!this.tpl){
-
-                this.tpl = '<tpl for="."><div class="'+cls+'-item">{' + this.displayField + '}</div></tpl>';
-
-            }
-
-
-            this.view = new Ext.DataView({
-                applyTo: this.innerList,
-                tpl: this.tpl,
-                singleSelect: true,
-                selectedClass: this.selectedClass,
-                itemSelector: this.itemSelector || '.' + cls + '-item',
-                emptyText: this.listEmptyText,
-                deferEmptyText: false
-            });
-
-            this.mon(this.view, {
-                containerclick : this.onViewClick,
-                click : this.onViewClick,
-                scope :this
-            });
-
-            this.bindStore(this.store, true);
-
-            if(this.resizable){
-                this.resizer = new Ext.Resizable(this.list,  {
-                   pinned:true, handles:'se'
-                });
-                this.mon(this.resizer, 'resize', function(r, w, h){
-                    this.maxHeight = h-this.handleHeight-this.list.getFrameWidth('tb')-this.assetHeight;
-                    this.listWidth = w;
-                    this.innerList.setWidth(w - this.list.getFrameWidth('lr'));
-                    this.restrictHeight();
-                }, this);
-
-                this[this.pageSize?'footer':'innerList'].setStyle('margin-bottom', this.handleHeight+'px');
-            }
-        }
-    },
-
-
-    getListParent : function() {
-        return document.body;
-    },
-
-
-    getStore : function(){
-        return this.store;
-    },
-
-
-    bindStore : function(store, initial){
-        if(this.store && !initial){
-            if(this.store !== store && this.store.autoDestroy){
-                this.store.destroy();
-            }else{
-                this.store.un('beforeload', this.onBeforeLoad, this);
-                this.store.un('load', this.onLoad, this);
-                this.store.un('exception', this.collapse, this);
-            }
-            if(!store){
-                this.store = null;
-                if(this.view){
-                    this.view.bindStore(null);
-                }
-                if(this.pageTb){
-                    this.pageTb.bindStore(null);
-                }
-            }
-        }
-        if(store){
-            if(!initial) {
-                this.lastQuery = null;
-                if(this.pageTb) {
-                    this.pageTb.bindStore(store);
-                }
-            }
-
-            this.store = Ext.StoreMgr.lookup(store);
-            this.store.on({
-                scope: this,
-                beforeload: this.onBeforeLoad,
-                load: this.onLoad,
-                exception: this.collapse
-            });
-
-            if(this.view){
-                this.view.bindStore(store);
-            }
-        }
-    },
-
-    reset : function(){
-        if(this.clearFilterOnReset && this.mode == 'local'){
-            this.store.clearFilter();
-        }
-        Ext.form.ComboBox.superclass.reset.call(this);
-    },
-
-
-    initEvents : function(){
-        Ext.form.ComboBox.superclass.initEvents.call(this);
-
-
-        this.keyNav = new Ext.KeyNav(this.el, {
-            "up" : function(e){
-                this.inKeyMode = true;
-                this.selectPrev();
-            },
-
-            "down" : function(e){
-                if(!this.isExpanded()){
-                    this.onTriggerClick();
-                }else{
-                    this.inKeyMode = true;
-                    this.selectNext();
-                }
-            },
-
-            "enter" : function(e){
-                this.onViewClick();
-            },
-
-            "esc" : function(e){
-                this.collapse();
-            },
-
-            "tab" : function(e){
-                if (this.forceSelection === true) {
-                    this.collapse();
-                } else {
-                    this.onViewClick(false);
-                }
-                return true;
-            },
-
-            scope : this,
-
-            doRelay : function(e, h, hname){
-                if(hname == 'down' || this.scope.isExpanded()){
-
-                    var relay = Ext.KeyNav.prototype.doRelay.apply(this, arguments);
-                    if((((Ext.isIE9 && Ext.isStrict) || Ext.isIE10p) || !Ext.isIE) && Ext.EventManager.useKeydown){
-
-                        this.scope.fireKey(e);
-                    }
-                    return relay;
-                }
-                return true;
-            },
-
-            forceKeyDown : true,
-            defaultEventAction: 'stopEvent'
-        });
-        this.queryDelay = Math.max(this.queryDelay || 10,
-                this.mode == 'local' ? 10 : 250);
-        this.dqTask = new Ext.util.DelayedTask(this.initQuery, this);
-        if(this.typeAhead){
-            this.taTask = new Ext.util.DelayedTask(this.onTypeAhead, this);
-        }
-        if(!this.enableKeyEvents){
-            this.mon(this.el, 'keyup', this.onKeyUp, this);
-        }
-    },
-
-
-
-    onDestroy : function(){
-        if (this.dqTask){
-            this.dqTask.cancel();
-            this.dqTask = null;
-        }
-        this.bindStore(null);
-        Ext.destroy(
-            this.resizer,
-            this.view,
-            this.pageTb,
-            this.list
-        );
-        Ext.destroyMembers(this, 'hiddenField');
-        Ext.form.ComboBox.superclass.onDestroy.call(this);
-    },
-
-
-    fireKey : function(e){
-        if (!this.isExpanded()) {
-            Ext.form.ComboBox.superclass.fireKey.call(this, e);
-        }
-    },
-
-
-    onResize : function(w, h){
-        Ext.form.ComboBox.superclass.onResize.apply(this, arguments);
-        if(!isNaN(w) && this.isVisible() && this.list){
-            this.doResize(w);
-        }else{
-            this.bufferSize = w;
-        }
-    },
-
-    doResize: function(w){
-        if(!Ext.isDefined(this.listWidth)){
-            var lw = Math.max(w, this.minListWidth);
-            this.list.setWidth(lw);
-            this.innerList.setWidth(lw - this.list.getFrameWidth('lr'));
-        }
-    },
-
-
-    onEnable : function(){
-        Ext.form.ComboBox.superclass.onEnable.apply(this, arguments);
-        if(this.hiddenField){
-            this.hiddenField.disabled = false;
-        }
-    },
-
-
-    onDisable : function(){
-        Ext.form.ComboBox.superclass.onDisable.apply(this, arguments);
-        if(this.hiddenField){
-            this.hiddenField.disabled = true;
-        }
-    },
-
-
-    onBeforeLoad : function(){
-        if(!this.hasFocus){
-            return;
-        }
-        this.innerList.update(this.loadingText ?
-               '<div class="loading-indicator">'+this.loadingText+'</div>' : '');
-        this.restrictHeight();
-        this.selectedIndex = -1;
-    },
-
-
-    onLoad : function(){
-        if(!this.hasFocus){
-            return;
-        }
-        if(this.store.getCount() > 0 || this.listEmptyText){
-            this.expand();
-            this.restrictHeight();
-            if(this.lastQuery == this.allQuery){
-                if(this.editable){
-                    this.el.dom.select();
-                }
-
-                if(this.autoSelect !== false && !this.selectByValue(this.value, true)){
-                    this.select(0, true);
-                }
-            }else{
-                if(this.autoSelect !== false){
-                    this.selectNext();
-                }
-                if(this.typeAhead && this.lastKey != Ext.EventObject.BACKSPACE && this.lastKey != Ext.EventObject.DELETE){
-                    this.taTask.delay(this.typeAheadDelay);
-                }
-            }
-        }else{
-            this.collapse();
-        }
-
-    },
-
-
-    onTypeAhead : function(){
-        if(this.store.getCount() > 0){
-            var r = this.store.getAt(0);
-            var newValue = r.data[this.displayField];
-            var len = newValue.length;
-            var selStart = this.getRawValue().length;
-            if(selStart != len){
-                this.setRawValue(newValue);
-                this.selectText(selStart, newValue.length);
-            }
-        }
-    },
-
-
-    assertValue : function(){
-        var val = this.getRawValue(),
-            rec;
-
-        if(this.valueField && Ext.isDefined(this.value)){
-            rec = this.findRecord(this.valueField, this.value);
-        }
-        if(!rec || rec.get(this.displayField) != val){
-            rec = this.findRecord(this.displayField, val);
-        }
-        if(!rec && this.forceSelection){
-            if(val.length > 0 && val != this.emptyText){
-                this.el.dom.value = Ext.value(this.lastSelectionText, '');
-                this.applyEmptyText();
-            }else{
-                this.clearValue();
-            }
-        }else{
-            if(rec && this.valueField){
-
-
-
-                if (this.value == val){
-                    return;
-                }
-                val = rec.get(this.valueField || this.displayField);
-            }
-            this.setValue(val);
-        }
-    },
-
-
-    onSelect : function(record, index){
-        if(this.fireEvent('beforeselect', this, record, index) !== false){
-            this.setValue(record.data[this.valueField || this.displayField]);
-            this.collapse();
-            this.fireEvent('select', this, record, index);
-        }
-    },
-
-
-    getName: function(){
-        var hf = this.hiddenField;
-        return hf && hf.name ? hf.name : this.hiddenName || Ext.form.ComboBox.superclass.getName.call(this);
-    },
-
-
-    getValue : function(){
-        if(this.valueField){
-            return Ext.isDefined(this.value) ? this.value : '';
-        }else{
-            return Ext.form.ComboBox.superclass.getValue.call(this);
-        }
-    },
-
-
-    clearValue : function(){
-        if(this.hiddenField){
-            this.hiddenField.value = '';
-        }
-        this.setRawValue('');
-        this.lastSelectionText = '';
-        this.applyEmptyText();
-        this.value = '';
-    },
-
-
-    setValue : function(v){
-        var text = v;
-        if(this.valueField){
-            var r = this.findRecord(this.valueField, v);
-            if(r){
-                text = r.data[this.displayField];
-            }else if(Ext.isDefined(this.valueNotFoundText)){
-                text = this.valueNotFoundText;
-            }
-        }
-        this.lastSelectionText = text;
-        if(this.hiddenField){
-            this.hiddenField.value = Ext.value(v, '');
-        }
-        Ext.form.ComboBox.superclass.setValue.call(this, text);
-        this.value = v;
-        return this;
-    },
-
-
-    findRecord : function(prop, value){
-        var record;
-        if(this.store.getCount() > 0){
-            this.store.each(function(r){
-                if(r.data[prop] == value){
-                    record = r;
-                    return false;
-                }
-            });
-        }
-        return record;
-    },
-
-
-    onViewMove : function(e, t){
-        this.inKeyMode = false;
-    },
-
-
-    onViewOver : function(e, t){
-        if(this.inKeyMode){
-            return;
-        }
-        var item = this.view.findItemFromChild(t);
-        if(item){
-            var index = this.view.indexOf(item);
-            this.select(index, false);
-        }
-    },
-
-
-    onViewClick : function(doFocus){
-        var index = this.view.getSelectedIndexes()[0],
-            s = this.store,
-            r = s.getAt(index);
-        if(r){
-            this.onSelect(r, index);
-        }else {
-            this.collapse();
-        }
-        if(doFocus !== false){
-            this.el.focus();
-        }
-    },
-
-
-
-    restrictHeight : function(){
-        this.innerList.dom.style.height = '';
-        var inner = this.innerList.dom,
-            pad = this.list.getFrameWidth('tb') + (this.resizable ? this.handleHeight : 0) + this.assetHeight,
-            h = Math.max(inner.clientHeight, inner.offsetHeight, inner.scrollHeight),
-            ha = this.getPosition()[1]-Ext.getBody().getScroll().top,
-            hb = Ext.lib.Dom.getViewHeight()-ha-this.getSize().height,
-            space = Math.max(ha, hb, this.minHeight || 0)-this.list.shadowOffset-pad-5;
-
-        h = Math.min(h, space, this.maxHeight);
-
-        this.innerList.setHeight(h);
-        this.list.beginUpdate();
-        this.list.setHeight(h+pad);
-        this.list.alignTo.apply(this.list, [this.el].concat(this.listAlign));
-        this.list.endUpdate();
-    },
-
-
-    isExpanded : function(){
-        return this.list && this.list.isVisible();
-    },
-
-
-    selectByValue : function(v, scrollIntoView){
-        if(!Ext.isEmpty(v, true)){
-            var r = this.findRecord(this.valueField || this.displayField, v);
-            if(r){
-                this.select(this.store.indexOf(r), scrollIntoView);
-                return true;
-            }
-        }
-        return false;
-    },
-
-
-    select : function(index, scrollIntoView){
-        this.selectedIndex = index;
-        this.view.select(index);
-        if(scrollIntoView !== false){
-            var el = this.view.getNode(index);
-            if(el){
-                this.innerList.scrollChildIntoView(el, false);
-            }
-        }
-
-    },
-
-
-    selectNext : function(){
-        var ct = this.store.getCount();
-        if(ct > 0){
-            if(this.selectedIndex == -1){
-                this.select(0);
-            }else if(this.selectedIndex < ct-1){
-                this.select(this.selectedIndex+1);
-            }
-        }
-    },
-
-
-    selectPrev : function(){
-        var ct = this.store.getCount();
-        if(ct > 0){
-            if(this.selectedIndex == -1){
-                this.select(0);
-            }else if(this.selectedIndex !== 0){
-                this.select(this.selectedIndex-1);
-            }
-        }
-    },
-
-
-    onKeyUp : function(e){
-        var k = e.getKey();
-        if(this.editable !== false && this.readOnly !== true && (k == e.BACKSPACE || !e.isSpecialKey())){
-
-            this.lastKey = k;
-            this.dqTask.delay(this.queryDelay);
-        }
-        Ext.form.ComboBox.superclass.onKeyUp.call(this, e);
-    },
-
-
-    validateBlur : function(){
-        return !this.list || !this.list.isVisible();
-    },
-
-
-    initQuery : function(){
-        this.doQuery(this.getRawValue());
-    },
-
-
-    beforeBlur : function(){
-        this.assertValue();
-    },
-
-
-    postBlur  : function(){
-        Ext.form.ComboBox.superclass.postBlur.call(this);
-        this.collapse();
-        this.inKeyMode = false;
-    },
-
-
-    doQuery : function(q, forceAll){
-        q = Ext.isEmpty(q) ? '' : q;
-        var qe = {
-            query: q,
-            forceAll: forceAll,
-            combo: this,
-            cancel:false
-        };
-        if(this.fireEvent('beforequery', qe)===false || qe.cancel){
-            return false;
-        }
-        q = qe.query;
-        forceAll = qe.forceAll;
-        if(forceAll === true || (q.length >= this.minChars)){
-            if(this.lastQuery !== q){
-                this.lastQuery = q;
-                if(this.mode == 'local'){
-                    this.selectedIndex = -1;
-                    if(forceAll){
-                        this.store.clearFilter();
-                    }else{
-                        this.store.filter(this.displayField, q);
-                    }
-                    this.onLoad();
-                }else{
-                    this.store.baseParams[this.queryParam] = q;
-                    this.store.load({
-                        params: this.getParams(q)
-                    });
-                    this.expand();
-                }
-            }else{
-                this.selectedIndex = -1;
-                this.onLoad();
-            }
-        }
-    },
-
-
-    getParams : function(q){
-        var params = {},
-            paramNames = this.store.paramNames;
-        if(this.pageSize){
-            params[paramNames.start] = 0;
-            params[paramNames.limit] = this.pageSize;
-        }
-        return params;
-    },
-
-
-    collapse : function(){
-        if(!this.isExpanded()){
-            return;
-        }
-        this.list.hide();
-        Ext.getDoc().un('mousewheel', this.collapseIf, this);
-        Ext.getDoc().un('mousedown', this.collapseIf, this);
-        this.fireEvent('collapse', this);
-    },
-
-
-    collapseIf : function(e){
-        if(!this.isDestroyed && !e.within(this.wrap) && !e.within(this.list)){
-            this.collapse();
-        }
-    },
-
-
-    expand : function(){
-        if(this.isExpanded() || !this.hasFocus){
-            return;
-        }
-
-        if(this.title || this.pageSize){
-            this.assetHeight = 0;
-            if(this.title){
-                this.assetHeight += this.header.getHeight();
-            }
-            if(this.pageSize){
-                this.assetHeight += this.footer.getHeight();
-            }
-        }
-
-        if(this.bufferSize){
-            this.doResize(this.bufferSize);
-            delete this.bufferSize;
-        }
-        this.list.alignTo.apply(this.list, [this.el].concat(this.listAlign));
-
-
-        this.list.setZIndex(this.getZIndex());
-        this.list.show();
-        if(Ext.isGecko2){
-            this.innerList.setOverflow('auto');
-        }
-        this.mon(Ext.getDoc(), {
-            scope: this,
-            mousewheel: this.collapseIf,
-            mousedown: this.collapseIf
-        });
-        this.fireEvent('expand', this);
-    },
-
-
-
-
-    onTriggerClick : function(){
-        if(this.readOnly || this.disabled){
-            return;
-        }
-        if(this.isExpanded()){
-            this.collapse();
-            this.el.focus();
-        }else {
-            this.onFocus({});
-            if(this.triggerAction == 'all') {
-                this.doQuery(this.allQuery, true);
-            } else {
-                this.doQuery(this.getRawValue());
-            }
-            this.el.focus();
-        }
-    }
-
-
-
-
-
-
-});
-Ext.reg('combo', Ext.form.ComboBox);
-
-Ext.form.Checkbox = Ext.extend(Ext.form.Field,  {
-
-    focusClass : undefined,
-
-    fieldClass : 'x-form-field',
-
-    checked : false,
-
-    boxLabel: '&#160;',
-
-    defaultAutoCreate : { tag: 'input', type: 'checkbox', autocomplete: 'off'},
-
-
-
-
-
-    actionMode : 'wrap',
-
-
-    initComponent : function(){
-        Ext.form.Checkbox.superclass.initComponent.call(this);
-        this.addEvents(
-
-            'check'
-        );
-    },
-
-
-    onResize : function(){
-        Ext.form.Checkbox.superclass.onResize.apply(this, arguments);
-        if(!this.boxLabel && !this.fieldLabel){
-            this.el.alignTo(this.wrap, 'c-c');
-        }
-    },
-
-
-    initEvents : function(){
-        Ext.form.Checkbox.superclass.initEvents.call(this);
-        this.mon(this.el, {
-            scope: this,
-            click: this.onClick,
-            change: this.onClick
-        });
-    },
-
-
-    markInvalid : Ext.emptyFn,
-
-    clearInvalid : Ext.emptyFn,
-
-
-    onRender : function(ct, position){
-        Ext.form.Checkbox.superclass.onRender.call(this, ct, position);
-        if(this.inputValue !== undefined){
-            this.el.dom.value = this.inputValue;
-        }
-        this.wrap = this.el.wrap({cls: 'x-form-check-wrap'});
-        if(this.boxLabel){
-            this.wrap.createChild({tag: 'label', htmlFor: this.el.id, cls: 'x-form-cb-label', html: this.boxLabel});
-        }
-        if(this.checked){
-            this.setValue(true);
-        }else{
-            this.checked = this.el.dom.checked;
-        }
-
-        if (Ext.isIEQuirks) {
-            this.wrap.repaint();
-        }
-        this.resizeEl = this.positionEl = this.wrap;
-    },
-
-
-    onDestroy : function(){
-        Ext.destroy(this.wrap);
-        Ext.form.Checkbox.superclass.onDestroy.call(this);
-    },
-
-
-    initValue : function() {
-        this.originalValue = this.getValue();
-    },
-
-
-    getValue : function(){
-        if(this.rendered){
-            return this.el.dom.checked;
-        }
-        return this.checked;
-    },
-
-
-    onClick : function(){
-        if(this.el.dom.checked != this.checked){
-            this.setValue(this.el.dom.checked);
-        }
-    },
-
-
-    setValue : function(v){
-        var checked = this.checked,
-            inputVal = this.inputValue;
-
-        if (v === false) {
-            this.checked = false;
-        } else {
-            this.checked = (v === true || v === 'true' || v == '1' || (inputVal ? v == inputVal : String(v).toLowerCase() == 'on'));
-        }
-
-        if(this.rendered){
-            this.el.dom.checked = this.checked;
-            this.el.dom.defaultChecked = this.checked;
-        }
-        if(checked != this.checked){
-            this.fireEvent('check', this, this.checked);
-            if(this.handler){
-                this.handler.call(this.scope || this, this, this.checked);
-            }
-        }
-        return this;
-    }
-});
-Ext.reg('checkbox', Ext.form.Checkbox);
-
-Ext.form.CheckboxGroup = Ext.extend(Ext.form.Field, {
-
-
-    columns : 'auto',
-
-    vertical : false,
-
-    allowBlank : true,
-
-    blankText : "You must select at least one item in this group",
-
-
-    defaultType : 'checkbox',
-
-
-    groupCls : 'x-form-check-group',
-
-
-    initComponent: function(){
-        this.addEvents(
-
-            'change'
-        );
-        this.on('change', this.validate, this);
-        Ext.form.CheckboxGroup.superclass.initComponent.call(this);
-    },
-
-
-    onRender : function(ct, position){
-        if(!this.el){
-            var panelCfg = {
-                autoEl: {
-                    id: this.id
-                },
-                cls: this.groupCls,
-                layout: 'column',
-                renderTo: ct,
-                bufferResize: false
-            };
-            var colCfg = {
-                xtype: 'container',
-                defaultType: this.defaultType,
-                layout: 'form',
-                defaults: {
-                    hideLabel: true,
-                    anchor: '100%'
-                }
-            };
-
-            if(this.items[0].items){
-
-
-
-                Ext.apply(panelCfg, {
-                    layoutConfig: {columns: this.items.length},
-                    defaults: this.defaults,
-                    items: this.items
-                });
-                for(var i=0, len=this.items.length; i<len; i++){
-                    Ext.applyIf(this.items[i], colCfg);
-                }
-
-            }else{
-
-
-
-
-                var numCols, cols = [];
-
-                if(typeof this.columns == 'string'){
-                    this.columns = this.items.length;
-                }
-                if(!Ext.isArray(this.columns)){
-                    var cs = [];
-                    for(var i=0; i<this.columns; i++){
-                        cs.push((100/this.columns)*.01);
-                    }
-                    this.columns = cs;
-                }
-
-                numCols = this.columns.length;
-
-
-                for(var i=0; i<numCols; i++){
-                    var cc = Ext.apply({items:[]}, colCfg);
-                    cc[this.columns[i] <= 1 ? 'columnWidth' : 'width'] = this.columns[i];
-                    if(this.defaults){
-                        cc.defaults = Ext.apply(cc.defaults || {}, this.defaults);
-                    }
-                    cols.push(cc);
-                };
-
-
-                if(this.vertical){
-                    var rows = Math.ceil(this.items.length / numCols), ri = 0;
-                    for(var i=0, len=this.items.length; i<len; i++){
-                        if(i>0 && i%rows==0){
-                            ri++;
-                        }
-                        if(this.items[i].fieldLabel){
-                            this.items[i].hideLabel = false;
-                        }
-                        cols[ri].items.push(this.items[i]);
-                    };
-                }else{
-                    for(var i=0, len=this.items.length; i<len; i++){
-                        var ci = i % numCols;
-                        if(this.items[i].fieldLabel){
-                            this.items[i].hideLabel = false;
-                        }
-                        cols[ci].items.push(this.items[i]);
-                    };
-                }
-
-                Ext.apply(panelCfg, {
-                    layoutConfig: {columns: numCols},
-                    items: cols
-                });
-            }
-
-            this.panel = new Ext.Container(panelCfg);
-            this.panel.ownerCt = this;
-            this.el = this.panel.getEl();
-
-            if(this.forId && this.itemCls){
-                var l = this.el.up(this.itemCls).child('label', true);
-                if(l){
-                    l.setAttribute('htmlFor', this.forId);
-                }
-            }
-
-            var fields = this.panel.findBy(function(c){
-                return c.isFormField;
-            }, this);
-
-            this.items = new Ext.util.MixedCollection();
-            this.items.addAll(fields);
-        }
-        Ext.form.CheckboxGroup.superclass.onRender.call(this, ct, position);
-    },
-
-    initValue : function(){
-        if(this.value){
-            this.setValue.apply(this, this.buffered ? this.value : [this.value]);
-            delete this.buffered;
-            delete this.value;
-        }
-    },
-
-    afterRender : function(){
-        Ext.form.CheckboxGroup.superclass.afterRender.call(this);
-        this.eachItem(function(item){
-            item.on('check', this.fireChecked, this);
-            item.inGroup = true;
-        });
-    },
-
-
-    doLayout: function(){
-
-        if(this.rendered){
-            this.panel.forceLayout = this.ownerCt.forceLayout;
-            this.panel.doLayout();
-        }
-    },
-
-
-    fireChecked: function(){
-        var arr = [];
-        this.eachItem(function(item){
-            if(item.checked){
-                arr.push(item);
-            }
-        });
-        this.fireEvent('change', this, arr);
-    },
-
-
-    getErrors: function() {
-        var errors = Ext.form.CheckboxGroup.superclass.getErrors.apply(this, arguments);
-
-        if (!this.allowBlank) {
-            var blank = true;
-
-            this.eachItem(function(f){
-                if (f.checked) {
-                    return (blank = false);
-                }
-            });
-
-            if (blank) errors.push(this.blankText);
-        }
-
-        return errors;
-    },
-
-
-    isDirty: function(){
-
-        if (this.disabled || !this.rendered) {
-            return false;
-        }
-
-        var dirty = false;
-
-        this.eachItem(function(item){
-            if(item.isDirty()){
-                dirty = true;
-                return false;
-            }
-        });
-
-        return dirty;
-    },
-
-
-    setReadOnly : function(readOnly){
-        if(this.rendered){
-            this.eachItem(function(item){
-                item.setReadOnly(readOnly);
-            });
-        }
-        this.readOnly = readOnly;
-    },
-
-
-    onDisable : function(){
-        this.eachItem(function(item){
-            item.disable();
-        });
-    },
-
-
-    onEnable : function(){
-        this.eachItem(function(item){
-            item.enable();
-        });
-    },
-
-
-    onResize : function(w, h){
-        this.panel.setSize(w, h);
-        this.panel.doLayout();
-    },
-
-
-    reset : function(){
-        if (this.originalValue) {
-
-            this.eachItem(function(c){
-                if(c.setValue){
-                    c.setValue(false);
-                    c.originalValue = c.getValue();
-                }
-            });
-
-
-            this.resetOriginal = true;
-            this.setValue(this.originalValue);
-            delete this.resetOriginal;
-        } else {
-            this.eachItem(function(c){
-                if(c.reset){
-                    c.reset();
-                }
-            });
-        }
-
-
-        (function() {
-            this.clearInvalid();
-        }).defer(50, this);
-    },
-
-
-    setValue: function(){
-        if(this.rendered){
-            this.onSetValue.apply(this, arguments);
-        }else{
-            this.buffered = true;
-            this.value = arguments;
-        }
-        return this;
-    },
-
-
-    onSetValue: function(id, value){
-        if(arguments.length == 1){
-            if(Ext.isArray(id)){
-                Ext.each(id, function(val, idx){
-                    if (Ext.isObject(val) && val.setValue){
-                        val.setValue(true);
-                        if (this.resetOriginal === true) {
-                            val.originalValue = val.getValue();
-                        }
-                    } else {
-                        var item = this.items.itemAt(idx);
-                        if(item){
-                            item.setValue(val);
-                        }
-                    }
-                }, this);
-            }else if(Ext.isObject(id)){
-
-                for(var i in id){
-                    var f = this.getBox(i);
-                    if(f){
-                        f.setValue(id[i]);
-                    }
-                }
-            }else{
-                this.setValueForItem(id);
-            }
-        }else{
-            var f = this.getBox(id);
-            if(f){
-                f.setValue(value);
-            }
-        }
-    },
-
-
-    beforeDestroy: function(){
-        Ext.destroy(this.panel);
-        if (!this.rendered) {
-            Ext.destroy(this.items);
-        }
-        Ext.form.CheckboxGroup.superclass.beforeDestroy.call(this);
-
-    },
-
-    setValueForItem : function(val){
-        val = String(val).split(',');
-        this.eachItem(function(item){
-            if(val.indexOf(item.inputValue)> -1){
-                item.setValue(true);
-            }
-        });
-    },
-
-
-    getBox : function(id){
-        var box = null;
-        this.eachItem(function(f){
-            if(id == f || f.dataIndex == id || f.id == id || f.getName() == id){
-                box = f;
-                return false;
-            }
-        });
-        return box;
-    },
-
-
-    getValue : function(){
-        var out = [];
-        this.eachItem(function(item){
-            if(item.checked){
-                out.push(item);
-            }
-        });
-        return out;
-    },
-
-
-    eachItem: function(fn, scope) {
-        if(this.items && this.items.each){
-            this.items.each(fn, scope || this);
-        }
-    },
-
-
-
-
-    getRawValue : Ext.emptyFn,
-
-
-    setRawValue : Ext.emptyFn
-
-});
-
-Ext.reg('checkboxgroup', Ext.form.CheckboxGroup);
-
-Ext.form.CompositeField = Ext.extend(Ext.form.Field, {
-
-
-    defaultMargins: '0 5 0 0',
-
-
-    skipLastItemMargin: true,
-
-
-    isComposite: true,
-
-
-    combineErrors: true,
-
-
-    labelConnector: ', ',
-
-
-
-
-
-    initComponent: function() {
-        var labels = [],
-            items  = this.items,
-            item;
-
-        for (var i=0, j = items.length; i < j; i++) {
-            item = items[i];
-
-            if (!Ext.isEmpty(item.ref)){
-                item.ref = '../' + item.ref;
-            }
-
-            labels.push(item.fieldLabel);
-
-
-            Ext.applyIf(item, this.defaults);
-
-
-            if (!(i == j - 1 && this.skipLastItemMargin)) {
-                Ext.applyIf(item, {margins: this.defaultMargins});
-            }
-        }
-
-        this.fieldLabel = this.fieldLabel || this.buildLabel(labels);
-
-
-        this.fieldErrors = new Ext.util.MixedCollection(true, function(item) {
-            return item.field;
-        });
-
-        this.fieldErrors.on({
-            scope  : this,
-            add    : this.updateInvalidMark,
-            remove : this.updateInvalidMark,
-            replace: this.updateInvalidMark
-        });
-
-        Ext.form.CompositeField.superclass.initComponent.apply(this, arguments);
-
-        this.innerCt = new Ext.Container({
-            layout  : 'hbox',
-            items   : this.items,
-            cls     : 'x-form-composite',
-            defaultMargins: '0 3 0 0',
-            ownerCt: this
-        });
-        delete this.innerCt.ownerCt;
-
-        var fields = this.innerCt.findBy(function(c) {
-            return c.isFormField;
-        }, this);
-
-
-        this.items = new Ext.util.MixedCollection();
-        this.items.addAll(fields);
-
-    },
-
-
-    onRender: function(ct, position) {
-        if (!this.el) {
-
-            var innerCt = this.innerCt;
-            innerCt.render(ct);
-            this.innerCt.ownerCt = this;
-
-            this.el = innerCt.getEl();
-
-
-
-            if (this.combineErrors) {
-                this.eachItem(function(field) {
-                    Ext.apply(field, {
-                        markInvalid : this.onFieldMarkInvalid.createDelegate(this, [field], 0),
-                        clearInvalid: this.onFieldClearInvalid.createDelegate(this, [field], 0)
-                    });
-                });
-            }
-
-
-            var l = this.el.parent().parent().child('label', true);
-            if (l) {
-                l.setAttribute('for', this.items.items[0].id);
-            }
-        }
-
-        Ext.form.CompositeField.superclass.onRender.apply(this, arguments);
-    },
-
-
-    onFieldMarkInvalid: function(field, message) {
-        var name  = field.getName(),
-            error = {
-                field: name,
-                errorName: field.fieldLabel || name,
-                error: message
-            };
-
-        this.fieldErrors.replace(name, error);
-
-        if (!field.preventMark) {
-            field.el.addClass(field.invalidClass);
-        }
-    },
-
-
-    onFieldClearInvalid: function(field) {
-        this.fieldErrors.removeKey(field.getName());
-
-        field.el.removeClass(field.invalidClass);
-    },
-
-
-    updateInvalidMark: function() {
-        var ieStrict = Ext.isIE6 && Ext.isStrict;
-
-        if (this.fieldErrors.length == 0) {
-            this.clearInvalid();
-
-
-            if (ieStrict) {
-                this.clearInvalid.defer(50, this);
-            }
-        } else {
-            var message = this.buildCombinedErrorMessage(this.fieldErrors.items);
-
-            this.sortErrors();
-            this.markInvalid(message);
-
-
-            if (ieStrict) {
-                this.markInvalid(message);
-            }
-        }
-    },
-
-
-    validateValue: function(value, preventMark) {
-        var valid = true;
-
-        this.eachItem(function(field) {
-            if (!field.isValid(preventMark)) {
-                valid = false;
-            }
-        });
-
-        return valid;
-    },
-
-
-    buildCombinedErrorMessage: function(errors) {
-        var combined = [],
-            error;
-
-        for (var i = 0, j = errors.length; i < j; i++) {
-            error = errors[i];
-
-            combined.push(String.format("{0}: {1}", error.errorName, error.error));
-        }
-
-        return combined.join("<br />");
-    },
-
-
-    sortErrors: function() {
-        var fields = this.items;
-
-        this.fieldErrors.sort("ASC", function(a, b) {
-            var findByName = function(key) {
-                return function(field) {
-                    return field.getName() == key;
-                };
-            };
-
-            var aIndex = fields.findIndexBy(findByName(a.field)),
-                bIndex = fields.findIndexBy(findByName(b.field));
-
-            return aIndex < bIndex ? -1 : 1;
-        });
-    },
-
-
-    reset: function() {
-        this.eachItem(function(item) {
-            item.reset();
-        });
-
-
-
-        (function() {
-            this.clearInvalid();
-        }).defer(50, this);
-    },
-
-
-    clearInvalidChildren: function() {
-        this.eachItem(function(item) {
-            item.clearInvalid();
-        });
-    },
-
-
-    buildLabel: function(segments) {
-        return Ext.clean(segments).join(this.labelConnector);
-    },
-
-
-    isDirty: function(){
-
-        if (this.disabled || !this.rendered) {
-            return false;
-        }
-
-        var dirty = false;
-        this.eachItem(function(item){
-            if(item.isDirty()){
-                dirty = true;
-                return false;
-            }
-        });
-        return dirty;
-    },
-
-
-    eachItem: function(fn, scope) {
-        if(this.items && this.items.each){
-            this.items.each(fn, scope || this);
-        }
-    },
-
-
-    onResize: function(adjWidth, adjHeight, rawWidth, rawHeight) {
-        var innerCt = this.innerCt;
-
-        if (this.rendered && innerCt.rendered) {
-            innerCt.setSize(adjWidth, adjHeight);
-        }
-
-        Ext.form.CompositeField.superclass.onResize.apply(this, arguments);
-    },
-
-
-    doLayout: function(shallow, force) {
-        if (this.rendered) {
-            var innerCt = this.innerCt;
-
-            innerCt.forceLayout = this.ownerCt.forceLayout;
-            innerCt.doLayout(shallow, force);
-        }
-    },
-
-
-    beforeDestroy: function(){
-        Ext.destroy(this.innerCt);
-
-        Ext.form.CompositeField.superclass.beforeDestroy.call(this);
-    },
-
-
-    setReadOnly : function(readOnly) {
-        if (readOnly == undefined) {
-            readOnly = true;
-        }
-        readOnly = !!readOnly;
-
-        if(this.rendered){
-            this.eachItem(function(item){
-                item.setReadOnly(readOnly);
-            });
-        }
-        this.readOnly = readOnly;
-    },
-
-    onShow : function() {
-        Ext.form.CompositeField.superclass.onShow.call(this);
-        this.doLayout();
-    },
-
-
-    onDisable : function(){
-        this.eachItem(function(item){
-            item.disable();
-        });
-    },
-
-
-    onEnable : function(){
-        this.eachItem(function(item){
-            item.enable();
-        });
-    }
-});
-
-Ext.reg('compositefield', Ext.form.CompositeField);
-Ext.form.Radio = Ext.extend(Ext.form.Checkbox, {
-    inputType: 'radio',
-
-
-    markInvalid : Ext.emptyFn,
-
-    clearInvalid : Ext.emptyFn,
-
-
-    getGroupValue : function(){
-    	var p = this.el.up('form') || Ext.getBody();
-        var c = p.child('input[name="'+this.el.dom.name+'"]:checked', true);
-        return c ? c.value : null;
-    },
-
-
-    setValue : function(v){
-    	var checkEl,
-            els,
-            radio;
-    	if (typeof v == 'boolean') {
-            Ext.form.Radio.superclass.setValue.call(this, v);
-        } else if (this.rendered) {
-            checkEl = this.getCheckEl();
-            radio = checkEl.child('input[name="' + this.el.dom.name + '"][value="' + v + '"]', true);
-            if(radio){
-                Ext.getCmp(radio.id).setValue(true);
-            }
-        }
-        if(this.rendered && this.checked){
-            checkEl = checkEl || this.getCheckEl();
-            els = this.getCheckEl().select('input[name="' + this.el.dom.name + '"]');
-			els.each(function(el){
-				if(el.dom.id != this.id){
-					Ext.getCmp(el.dom.id).setValue(false);
-				}
-			}, this);
-        }
-        return this;
-    },
-
-
-    getCheckEl: function(){
-        if(this.inGroup){
-            return this.el.up('.x-form-radio-group');
-        }
-        return this.el.up('form') || Ext.getBody();
-    }
-});
-Ext.reg('radio', Ext.form.Radio);
-
-Ext.form.RadioGroup = Ext.extend(Ext.form.CheckboxGroup, {
-
-
-    allowBlank : true,
-
-    blankText : 'You must select one item in this group',
-
-
-    defaultType : 'radio',
-
-
-    groupCls : 'x-form-radio-group',
-
-
-
-
-    getValue : function(){
-        var out = null;
-        this.eachItem(function(item){
-            if(item.checked){
-                out = item;
-                return false;
-            }
-        });
-        return out;
-    },
-
-
-    onSetValue : function(id, value){
-        if(arguments.length > 1){
-            var f = this.getBox(id);
-            if(f){
-                f.setValue(value);
-                if(f.checked){
-                    this.eachItem(function(item){
-                        if (item !== f){
-                            item.setValue(false);
-                        }
-                    });
-                }
-            }
-        }else{
-            this.setValueForItem(id);
-        }
-    },
-
-    setValueForItem : function(val){
-        val = String(val).split(',')[0];
-        this.eachItem(function(item){
-            item.setValue(val == item.inputValue);
-        });
-    },
-
-
-    fireChecked : function(){
-        if(!this.checkTask){
-            this.checkTask = new Ext.util.DelayedTask(this.bufferChecked, this);
-        }
-        this.checkTask.delay(10);
-    },
-
-
-    bufferChecked : function(){
-        var out = null;
-        this.eachItem(function(item){
-            if(item.checked){
-                out = item;
-                return false;
-            }
-        });
-        this.fireEvent('change', this, out);
-    },
-
-    onDestroy : function(){
-        if(this.checkTask){
-            this.checkTask.cancel();
-            this.checkTask = null;
-        }
-        Ext.form.RadioGroup.superclass.onDestroy.call(this);
-    }
-
-});
-
-Ext.reg('radiogroup', Ext.form.RadioGroup);
-
-Ext.form.Hidden = Ext.extend(Ext.form.Field, {
-
-    inputType : 'hidden',
-
-    shouldLayout: false,
-
-
-    onRender : function(){
-        Ext.form.Hidden.superclass.onRender.apply(this, arguments);
-    },
-
-
-    initEvents : function(){
-        this.originalValue = this.getValue();
-    },
-
-
-    setSize : Ext.emptyFn,
-    setWidth : Ext.emptyFn,
-    setHeight : Ext.emptyFn,
-    setPosition : Ext.emptyFn,
-    setPagePosition : Ext.emptyFn,
-    markInvalid : Ext.emptyFn,
-    clearInvalid : Ext.emptyFn
-});
-Ext.reg('hidden', Ext.form.Hidden);
-Ext.form.BasicForm = Ext.extend(Ext.util.Observable, {
-
-    constructor: function(el, config){
-        Ext.apply(this, config);
-        if(Ext.isString(this.paramOrder)){
-            this.paramOrder = this.paramOrder.split(/[\s,|]/);
-        }
-
-        this.items = new Ext.util.MixedCollection(false, function(o){
-            return o.getItemId();
-        });
-        this.addEvents(
-
-            'beforeaction',
-
-            'actionfailed',
-
-            'actioncomplete'
-        );
-
-        if(el){
-            this.initEl(el);
-        }
-        Ext.form.BasicForm.superclass.constructor.call(this);
-    },
-
-
-
-
-
-
-
-
-    timeout: 30,
-
-
-
-
-    paramOrder: undefined,
-
-
-    paramsAsHash: false,
-
-
-    waitTitle: 'Please Wait...',
-
-
-    activeAction : null,
-
-
-    trackResetOnLoad : false,
-
-
-
-
-
-    initEl : function(el){
-        this.el = Ext.get(el);
-        this.id = this.el.id || Ext.id();
-        if(!this.standardSubmit){
-            this.el.on('submit', this.onSubmit, this);
-        }
-        this.el.addClass('x-form');
-    },
-
-
-    getEl: function(){
-        return this.el;
-    },
-
-
-    onSubmit : function(e){
-        e.stopEvent();
-    },
-
-
-    destroy: function(bound){
-        if(bound !== true){
-            this.items.each(function(f){
-                Ext.destroy(f);
-            });
-            Ext.destroy(this.el);
-        }
-        this.items.clear();
-        this.purgeListeners();
-    },
-
-
-    isValid : function(){
-        var valid = true;
-        this.items.each(function(f){
-           if(!f.validate()){
-               valid = false;
-           }
-        });
-        return valid;
-    },
-
-
-    isDirty : function(){
-        var dirty = false;
-        this.items.each(function(f){
-           if(f.isDirty()){
-               dirty = true;
-               return false;
-           }
-        });
-        return dirty;
-    },
-
-
-    doAction : function(action, options){
-        if(Ext.isString(action)){
-            action = new Ext.form.Action.ACTION_TYPES[action](this, options);
-        }
-        if(this.fireEvent('beforeaction', this, action) !== false){
-            this.beforeAction(action);
-            action.run.defer(100, action);
-        }
-        return this;
-    },
-
-
-    submit : function(options){
-        options = options || {};
-        if(this.standardSubmit){
-            var v = options.clientValidation === false || this.isValid();
-            if(v){
-                var el = this.el.dom;
-                if(this.url && Ext.isEmpty(el.action)){
-                    el.action = this.url;
-                }
-                el.submit();
-            }
-            return v;
-        }
-        var submitAction = String.format('{0}submit', this.api ? 'direct' : '');
-        this.doAction(submitAction, options);
-        return this;
-    },
-
-
-    load : function(options){
-        var loadAction = String.format('{0}load', this.api ? 'direct' : '');
-        this.doAction(loadAction, options);
-        return this;
-    },
-
-
-    updateRecord : function(record){
-        record.beginEdit();
-        var fs = record.fields,
-            field,
-            value;
-        fs.each(function(f){
-            field = this.findField(f.name);
-            if(field){
-                value = field.getValue();
-                if (Ext.type(value) !== false && value.getGroupValue) {
-                    value = value.getGroupValue();
-                } else if ( field.eachItem ) {
-                    value = [];
-                    field.eachItem(function(item){
-                        value.push(item.getValue());
-                    });
-                }
-                record.set(f.name, value);
-            }
-        }, this);
-        record.endEdit();
-        return this;
-    },
-
-
-    loadRecord : function(record){
-        this.setValues(record.data);
-        return this;
-    },
-
-
-    beforeAction : function(action){
-
-        this.items.each(function(f){
-            if(f.isFormField && f.syncValue){
-                f.syncValue();
-            }
-        });
-        var o = action.options;
-        if(o.waitMsg){
-            if(this.waitMsgTarget === true){
-                this.el.mask(o.waitMsg, 'x-mask-loading');
-            }else if(this.waitMsgTarget){
-                this.waitMsgTarget = Ext.get(this.waitMsgTarget);
-                this.waitMsgTarget.mask(o.waitMsg, 'x-mask-loading');
-            }else{
-                Ext.MessageBox.wait(o.waitMsg, o.waitTitle || this.waitTitle);
-            }
-        }
-    },
-
-
-    afterAction : function(action, success){
-        this.activeAction = null;
-        var o = action.options;
-        if(o.waitMsg){
-            if(this.waitMsgTarget === true){
-                this.el.unmask();
-            }else if(this.waitMsgTarget){
-                this.waitMsgTarget.unmask();
-            }else{
-                Ext.MessageBox.updateProgress(1);
-                Ext.MessageBox.hide();
-            }
-        }
-        if(success){
-            if(o.reset){
-                this.reset();
-            }
-            Ext.callback(o.success, o.scope, [this, action]);
-            this.fireEvent('actioncomplete', this, action);
-        }else{
-            Ext.callback(o.failure, o.scope, [this, action]);
-            this.fireEvent('actionfailed', this, action);
-        }
-    },
-
-
-    findField : function(id) {
-        var field = this.items.get(id);
-
-        if (!Ext.isObject(field)) {
-
-            var findMatchingField = function(f) {
-                if (f.isFormField) {
-                    if (f.dataIndex == id || f.id == id || f.getName() == id) {
-                        field = f;
-                        return false;
-                    } else if (f.isComposite) {
-                        return f.items.each(findMatchingField);
-                    } else if (f instanceof Ext.form.CheckboxGroup && f.rendered) {
-                        return f.eachItem(findMatchingField);
-                    }
-                }
-            };
-
-            this.items.each(findMatchingField);
-        }
-        return field || null;
-    },
-
-
-
-    markInvalid : function(errors){
-        if (Ext.isArray(errors)) {
-            for(var i = 0, len = errors.length; i < len; i++){
-                var fieldError = errors[i];
-                var f = this.findField(fieldError.id);
-                if(f){
-                    f.markInvalid(fieldError.msg);
-                }
-            }
-        } else {
-            var field, id;
-            for(id in errors){
-                if(!Ext.isFunction(errors[id]) && (field = this.findField(id))){
-                    field.markInvalid(errors[id]);
-                }
-            }
-        }
-
-        return this;
-    },
-
-
-    setValues : function(values){
-        if(Ext.isArray(values)){
-            for(var i = 0, len = values.length; i < len; i++){
-                var v = values[i];
-                var f = this.findField(v.id);
-                if(f){
-                    f.setValue(v.value);
-                    if(this.trackResetOnLoad){
-                        f.originalValue = f.getValue();
-                    }
-                }
-            }
-        }else{
-            var field, id;
-            for(id in values){
-                if(!Ext.isFunction(values[id]) && (field = this.findField(id))){
-                    field.setValue(values[id]);
-                    if(this.trackResetOnLoad){
-                        field.originalValue = field.getValue();
-                    }
-                }
-            }
-        }
-        return this;
-    },
-
-
-    getValues : function(asString){
-        var fs = Ext.lib.Ajax.serializeForm(this.el.dom);
-        if(asString === true){
-            return fs;
-        }
-        return Ext.urlDecode(fs);
-    },
-
-
-    getFieldValues : function(dirtyOnly){
-        var o = {},
-            n,
-            key,
-            val;
-        this.items.each(function(f) {
-            if (!f.disabled && (dirtyOnly !== true || f.isDirty())) {
-                n = f.getName();
-                key = o[n];
-                val = f.getValue();
-
-                if(Ext.isDefined(key)){
-                    if(Ext.isArray(key)){
-                        o[n].push(val);
-                    }else{
-                        o[n] = [key, val];
-                    }
-                }else{
-                    o[n] = val;
-                }
-            }
-        });
-        return o;
-    },
-
-
-    clearInvalid : function(){
-        this.items.each(function(f){
-           f.clearInvalid();
-        });
-        return this;
-    },
-
-
-    reset : function(){
-        this.items.each(function(f){
-            f.reset();
-        });
-        return this;
-    },
-
-
-    add : function(){
-        this.items.addAll(Array.prototype.slice.call(arguments, 0));
-        return this;
-    },
-
-
-    remove : function(field){
-        this.items.remove(field);
-        return this;
-    },
-
-
-    cleanDestroyed : function() {
-        this.items.filterBy(function(o) { return !!o.isDestroyed; }).each(this.remove, this);
-    },
-
-
-    render : function(){
-        this.items.each(function(f){
-            if(f.isFormField && !f.rendered && document.getElementById(f.id)){
-                f.applyToMarkup(f.id);
-            }
-        });
-        return this;
-    },
-
-
-    applyToFields : function(o){
-        this.items.each(function(f){
-           Ext.apply(f, o);
-        });
-        return this;
-    },
-
-
-    applyIfToFields : function(o){
-        this.items.each(function(f){
-           Ext.applyIf(f, o);
-        });
-        return this;
-    },
-
-    callFieldMethod : function(fnName, args){
-        args = args || [];
-        this.items.each(function(f){
-            if(Ext.isFunction(f[fnName])){
-                f[fnName].apply(f, args);
-            }
-        });
-        return this;
-    }
-});
-
-
-Ext.BasicForm = Ext.form.BasicForm;
-
-Ext.FormPanel = Ext.extend(Ext.Panel, {
-
-
-
-
-
-
-
-
-
-
-    minButtonWidth : 75,
-
-
-    labelAlign : 'left',
-
-
-    monitorValid : false,
-
-
-    monitorPoll : 200,
-
-
-    layout : 'form',
-
-
-    initComponent : function(){
-        this.form = this.createForm();
-        Ext.FormPanel.superclass.initComponent.call(this);
-
-        this.bodyCfg = {
-            tag: 'form',
-            cls: this.baseCls + '-body',
-            method : this.method || 'POST',
-            id : this.formId || Ext.id()
-        };
-        if(this.fileUpload) {
-            this.bodyCfg.enctype = 'multipart/form-data';
-        }
-        this.initItems();
-
-        this.addEvents(
-
-            'clientvalidation'
-        );
-
-        this.relayEvents(this.form, ['beforeaction', 'actionfailed', 'actioncomplete']);
-    },
-
-
-    createForm : function(){
-        var config = Ext.applyIf({listeners: {}}, this.initialConfig);
-        return new Ext.form.BasicForm(null, config);
-    },
-
-
-    initFields : function(){
-        var f = this.form;
-        var formPanel = this;
-        var fn = function(c){
-            if(formPanel.isField(c)){
-                f.add(c);
-            }else if(c.findBy && c != formPanel){
-                formPanel.applySettings(c);
-
-                if(c.items && c.items.each){
-                    c.items.each(fn, this);
-                }
-            }
-        };
-        this.items.each(fn, this);
-    },
-
-
-    applySettings: function(c){
-        var ct = c.ownerCt;
-        Ext.applyIf(c, {
-            labelAlign: ct.labelAlign,
-            labelWidth: ct.labelWidth,
-            itemCls: ct.itemCls
-        });
-    },
-
-
-    getLayoutTarget : function(){
-        return this.form.el;
-    },
-
-
-    getForm : function(){
-        return this.form;
-    },
-
-
-    onRender : function(ct, position){
-        this.initFields();
-        Ext.FormPanel.superclass.onRender.call(this, ct, position);
-        this.form.initEl(this.body);
-    },
-
-
-    beforeDestroy : function(){
-        this.stopMonitoring();
-        this.form.destroy(true);
-        Ext.FormPanel.superclass.beforeDestroy.call(this);
-    },
-
-
-    isField : function(c) {
-        return !!c.setValue && !!c.getValue && !!c.markInvalid && !!c.clearInvalid;
-    },
-
-
-    initEvents : function(){
-        Ext.FormPanel.superclass.initEvents.call(this);
-
-        this.on({
-            scope: this,
-            add: this.onAddEvent,
-            remove: this.onRemoveEvent
-        });
-        if(this.monitorValid){
-            this.startMonitoring();
-        }
-    },
-
-
-    onAdd: function(c){
-        Ext.FormPanel.superclass.onAdd.call(this, c);
-        this.processAdd(c);
-    },
-
-
-    onAddEvent: function(ct, c){
-        if(ct !== this){
-            this.processAdd(c);
-        }
-    },
-
-
-    processAdd : function(c){
-
-        if(this.isField(c)){
-            this.form.add(c);
-
-        }else if(c.findBy){
-            this.applySettings(c);
-            this.form.add.apply(this.form, c.findBy(this.isField));
-        }
-    },
-
-
-    onRemove: function(c){
-        Ext.FormPanel.superclass.onRemove.call(this, c);
-        this.processRemove(c);
-    },
-
-    onRemoveEvent: function(ct, c){
-        if(ct !== this){
-            this.processRemove(c);
-        }
-    },
-
-
-    processRemove: function(c){
-        if(!this.destroying){
-
-            if(this.isField(c)){
-                this.form.remove(c);
-
-            }else if (c.findBy){
-                Ext.each(c.findBy(this.isField), this.form.remove, this.form);
-
-                this.form.cleanDestroyed();
-            }
-        }
-    },
-
-
-    startMonitoring : function(){
-        if(!this.validTask){
-            this.validTask = new Ext.util.TaskRunner();
-            this.validTask.start({
-                run : this.bindHandler,
-                interval : this.monitorPoll || 200,
-                scope: this
-            });
-        }
-    },
-
-
-    stopMonitoring : function(){
-        if(this.validTask){
-            this.validTask.stopAll();
-            this.validTask = null;
-        }
-    },
-
-
-    load : function(){
-        this.form.load.apply(this.form, arguments);
-    },
-
-
-    onDisable : function(){
-        Ext.FormPanel.superclass.onDisable.call(this);
-        if(this.form){
-            this.form.items.each(function(){
-                 this.disable();
-            });
-        }
-    },
-
-
-    onEnable : function(){
-        Ext.FormPanel.superclass.onEnable.call(this);
-        if(this.form){
-            this.form.items.each(function(){
-                 this.enable();
-            });
-        }
-    },
-
-
-    bindHandler : function(){
-        var valid = true;
-        this.form.items.each(function(f){
-            if(!f.isValid(true)){
-                valid = false;
-                return false;
-            }
-        });
-        if(this.fbar){
-            var fitems = this.fbar.items.items;
-            for(var i = 0, len = fitems.length; i < len; i++){
-                var btn = fitems[i];
-                if(btn.formBind === true && btn.disabled === valid){
-                    btn.setDisabled(!valid);
-                }
-            }
-        }
-        this.fireEvent('clientvalidation', this, valid);
-    }
-});
-Ext.reg('form', Ext.FormPanel);
-
-Ext.form.FormPanel = Ext.FormPanel;
-
-Ext.form.FieldSet = Ext.extend(Ext.Panel, {
-
-
-
-
-
-
-    baseCls : 'x-fieldset',
-
-    layout : 'form',
-
-    animCollapse : false,
-
-
-    onRender : function(ct, position){
-        if(!this.el){
-            this.el = document.createElement('fieldset');
-            this.el.id = this.id;
-            if (this.title || this.header || this.checkboxToggle) {
-                this.el.appendChild(document.createElement('legend')).className = this.baseCls + '-header';
-            }
-        }
-
-        Ext.form.FieldSet.superclass.onRender.call(this, ct, position);
-
-        if(this.checkboxToggle){
-            var o = typeof this.checkboxToggle == 'object' ?
-                    this.checkboxToggle :
-                    {tag: 'input', type: 'checkbox', name: this.checkboxName || this.id+'-checkbox'};
-            this.checkbox = this.header.insertFirst(o);
-            this.checkbox.dom.checked = !this.collapsed;
-            this.mon(this.checkbox, 'click', this.onCheckClick, this);
-        }
-    },
-
-
-    onCollapse : function(doAnim, animArg){
-        if(this.checkbox){
-            this.checkbox.dom.checked = false;
-        }
-        Ext.form.FieldSet.superclass.onCollapse.call(this, doAnim, animArg);
-
-    },
-
-
-    onExpand : function(doAnim, animArg){
-        if(this.checkbox){
-            this.checkbox.dom.checked = true;
-        }
-        Ext.form.FieldSet.superclass.onExpand.call(this, doAnim, animArg);
-    },
-
-
-    onCheckClick : function(){
-        this[this.checkbox.dom.checked ? 'expand' : 'collapse']();
-    }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-});
-Ext.reg('fieldset', Ext.form.FieldSet);
-
-Ext.form.HtmlEditor = Ext.extend(Ext.form.Field, {
-
-    enableFormat : true,
-
-    enableFontSize : true,
-
-    enableColors : true,
-
-    enableAlignments : true,
-
-    enableLists : true,
-
-    enableSourceEdit : true,
-
-    enableLinks : true,
-
-    enableFont : true,
-
-    createLinkText : 'Please enter the URL for the link:',
-
-    defaultLinkValue : 'http:/'+'/',
-
-    fontFamilies : [
-        'Arial',
-        'Courier New',
-        'Tahoma',
-        'Times New Roman',
-        'Verdana'
-    ],
-    defaultFont: 'tahoma',
-
-    defaultValue: (Ext.isOpera || Ext.isIE6) ? '&#160;' : '&#8203;',
-
-
-    actionMode: 'wrap',
-    validationEvent : false,
-    deferHeight: true,
-    initialized : false,
-    activated : false,
-    sourceEditMode : false,
-    onFocus : Ext.emptyFn,
-    iframePad:3,
-    hideMode:'offsets',
-    defaultAutoCreate : {
-        tag: "textarea",
-        style:"width:500px;height:300px;",
-        autocomplete: "off"
-    },
-
-
-    initComponent : function(){
-        this.addEvents(
-
-            'initialize',
-
-            'activate',
-
-            'beforesync',
-
-            'beforepush',
-
-            'sync',
-
-            'push',
-
-            'editmodechange'
-        );
-        Ext.form.HtmlEditor.superclass.initComponent.call(this);
-    },
-
-
-    createFontOptions : function(){
-        var buf = [], fs = this.fontFamilies, ff, lc;
-        for(var i = 0, len = fs.length; i< len; i++){
-            ff = fs[i];
-            lc = ff.toLowerCase();
-            buf.push(
-                '<option value="',lc,'" style="font-family:',ff,';"',
-                    (this.defaultFont == lc ? ' selected="true">' : '>'),
-                    ff,
-                '</option>'
-            );
-        }
-        return buf.join('');
-    },
-
-
-    createToolbar : function(editor){
-        var items = [];
-        var tipsEnabled = Ext.QuickTips && Ext.QuickTips.isEnabled();
-
-
-        function btn(id, toggle, handler){
-            return {
-                itemId : id,
-                cls : 'x-btn-icon',
-                iconCls: 'x-edit-'+id,
-                enableToggle:toggle !== false,
-                scope: editor,
-                handler:handler||editor.relayBtnCmd,
-                clickEvent:'mousedown',
-                tooltip: tipsEnabled ? editor.buttonTips[id] || undefined : undefined,
-                overflowText: editor.buttonTips[id].title || undefined,
-                tabIndex:-1
-            };
-        }
-
-
-        if(this.enableFont && !Ext.isSafari2){
-            var fontSelectItem = new Ext.Toolbar.Item({
-               autoEl: {
-                    tag:'select',
-                    cls:'x-font-select',
-                    html: this.createFontOptions()
-               }
-            });
-
-            items.push(
-                fontSelectItem,
-                '-'
-            );
-        }
-
-        if(this.enableFormat){
-            items.push(
-                btn('bold'),
-                btn('italic'),
-                btn('underline')
-            );
-        }
-
-        if(this.enableFontSize){
-            items.push(
-                '-',
-                btn('increasefontsize', false, this.adjustFont),
-                btn('decreasefontsize', false, this.adjustFont)
-            );
-        }
-
-        if(this.enableColors){
-            items.push(
-                '-', {
-                    itemId:'forecolor',
-                    cls:'x-btn-icon',
-                    iconCls: 'x-edit-forecolor',
-                    clickEvent:'mousedown',
-                    tooltip: tipsEnabled ? editor.buttonTips.forecolor || undefined : undefined,
-                    tabIndex:-1,
-                    menu : new Ext.menu.ColorMenu({
-                        allowReselect: true,
-                        focus: Ext.emptyFn,
-                        value:'000000',
-                        plain:true,
-                        listeners: {
-                            scope: this,
-                            select: function(cp, color){
-                                this.execCmd('forecolor', Ext.isWebKit || Ext.isIE ? '#'+color : color);
-                                this.deferFocus();
-                            }
-                        },
-                        clickEvent:'mousedown'
-                    })
-                }, {
-                    itemId:'backcolor',
-                    cls:'x-btn-icon',
-                    iconCls: 'x-edit-backcolor',
-                    clickEvent:'mousedown',
-                    tooltip: tipsEnabled ? editor.buttonTips.backcolor || undefined : undefined,
-                    tabIndex:-1,
-                    menu : new Ext.menu.ColorMenu({
-                        focus: Ext.emptyFn,
-                        value:'FFFFFF',
-                        plain:true,
-                        allowReselect: true,
-                        listeners: {
-                            scope: this,
-                            select: function(cp, color){
-                                if(Ext.isGecko){
-                                    this.execCmd('useCSS', false);
-                                    this.execCmd('hilitecolor', color);
-                                    this.execCmd('useCSS', true);
-                                    this.deferFocus();
-                                }else{
-                                    this.execCmd(Ext.isOpera ? 'hilitecolor' : 'backcolor', Ext.isWebKit || Ext.isIE ? '#'+color : color);
-                                    this.deferFocus();
-                                }
-                            }
-                        },
-                        clickEvent:'mousedown'
-                    })
-                }
-            );
-        }
-
-        if(this.enableAlignments){
-            items.push(
-                '-',
-                btn('justifyleft'),
-                btn('justifycenter'),
-                btn('justifyright')
-            );
-        }
-
-        if(!Ext.isSafari2){
-            if(this.enableLinks){
-                items.push(
-                    '-',
-                    btn('createlink', false, this.createLink)
-                );
-            }
-
-            if(this.enableLists){
-                items.push(
-                    '-',
-                    btn('insertorderedlist'),
-                    btn('insertunorderedlist')
-                );
-            }
-            if(this.enableSourceEdit){
-                items.push(
-                    '-',
-                    btn('sourceedit', true, function(btn){
-                        this.toggleSourceEdit(!this.sourceEditMode);
-                    })
-                );
-            }
-        }
-
-
-        var tb = new Ext.Toolbar({
-            renderTo: this.wrap.dom.firstChild,
-            items: items
-        });
-
-        if (fontSelectItem) {
-            this.fontSelect = fontSelectItem.el;
-
-            this.mon(this.fontSelect, 'change', function(){
-                var font = this.fontSelect.dom.value;
-                this.relayCmd('fontname', font);
-                this.deferFocus();
-            }, this);
-        }
-
-
-        this.mon(tb.el, 'click', function(e){
-            e.preventDefault();
-        });
-
-        this.tb = tb;
-        this.tb.doLayout();
-    },
-
-    onDisable: function(){
-        this.wrap.mask();
-        Ext.form.HtmlEditor.superclass.onDisable.call(this);
-    },
-
-    onEnable: function(){
-        this.wrap.unmask();
-        Ext.form.HtmlEditor.superclass.onEnable.call(this);
-    },
-
-    setReadOnly: function(readOnly){
-
-        Ext.form.HtmlEditor.superclass.setReadOnly.call(this, readOnly);
-        if(this.initialized){
-            if(Ext.isIE){
-                this.getEditorBody().contentEditable = !readOnly;
-            }else{
-                this.setDesignMode(!readOnly);
-            }
-            var bd = this.getEditorBody();
-            if(bd){
-                bd.style.cursor = this.readOnly ? 'default' : 'text';
-            }
-            this.disableItems(readOnly);
-        }
-    },
-
-
-    getDocMarkup : function(){
-        var h = Ext.fly(this.iframe).getHeight() - this.iframePad * 2;
-        return String.format('<html><head><style type="text/css">body{border: 0; margin: 0; padding: {0}px; height: {1}px; cursor: text}</style></head><body></body></html>', this.iframePad, h);
-    },
-
-
-    getEditorBody : function(){
-        var doc = this.getDoc();
-        return doc.body || doc.documentElement;
-    },
-
-
-    getDoc : function(){
-        return Ext.isIE ? this.getWin().document : (this.iframe.contentDocument || this.getWin().document);
-    },
-
-
-    getWin : function(){
-        return Ext.isIE ? this.iframe.contentWindow : window.frames[this.iframe.name];
-    },
-
-
-    onRender : function(ct, position){
-        Ext.form.HtmlEditor.superclass.onRender.call(this, ct, position);
-        this.el.dom.style.border = '0 none';
-        this.el.dom.setAttribute('tabIndex', -1);
-        this.el.addClass('x-hidden');
-        if(Ext.isIE){
-            this.el.applyStyles('margin-top:-1px;margin-bottom:-1px;');
-        }
-        this.wrap = this.el.wrap({
-            cls:'x-html-editor-wrap', cn:{cls:'x-html-editor-tb'}
-        });
-
-        this.createToolbar(this);
-
-        this.disableItems(true);
-
-        this.tb.doLayout();
-
-        this.createIFrame();
-
-        if(!this.width){
-            var sz = this.el.getSize();
-            this.setSize(sz.width, this.height || sz.height);
-        }
-        this.resizeEl = this.positionEl = this.wrap;
-    },
-
-    createIFrame: function(){
-        var iframe = document.createElement('iframe');
-        iframe.name = Ext.id();
-        iframe.frameBorder = '0';
-        iframe.style.overflow = 'auto';
-        iframe.src = Ext.SSL_SECURE_URL;
-
-        this.wrap.dom.appendChild(iframe);
-        this.iframe = iframe;
-
-        this.monitorTask = Ext.TaskMgr.start({
-            run: this.checkDesignMode,
-            scope: this,
-            interval:100
-        });
-    },
-
-    initFrame : function(){
-        Ext.TaskMgr.stop(this.monitorTask);
-        var doc = this.getDoc();
-        this.win = this.getWin();
-
-        doc.open();
-        doc.write(this.getDocMarkup());
-        doc.close();
-
-        this.readyTask = {
-            run : function(){
-                var doc = this.getDoc();
-                if(doc.body || doc.readyState == 'complete'){
-                    Ext.TaskMgr.stop(this.readyTask);
-                    this.setDesignMode(true);
-                    this.initEditor.defer(10, this);
-                }
-            },
-            interval : 10,
-            duration:10000,
-            scope: this
-        };
-        Ext.TaskMgr.start(this.readyTask);
-    },
-
-
-    checkDesignMode : function(){
-        if(this.wrap && this.wrap.dom.offsetWidth){
-            var doc = this.getDoc();
-            if(!doc){
-                return;
-            }
-            if(!doc.editorInitialized || this.getDesignMode() != 'on'){
-                this.initFrame();
-            }
-        }
-    },
-
-
-    setDesignMode : function(mode){
-        var doc = this.getDoc();
-        if (doc) {
-            if(this.readOnly){
-                mode = false;
-            }
-            doc.designMode = (/on|true/i).test(String(mode).toLowerCase()) ?'on':'off';
-        }
-
-    },
-
-
-    getDesignMode : function(){
-        var doc = this.getDoc();
-        if(!doc){ return ''; }
-        return String(doc.designMode).toLowerCase();
-
-    },
-
-    disableItems: function(disabled){
-        if(this.fontSelect){
-            this.fontSelect.dom.disabled = disabled;
-        }
-        this.tb.items.each(function(item){
-            if(item.getItemId() != 'sourceedit'){
-                item.setDisabled(disabled);
-            }
-        });
-    },
-
-
-    onResize : function(w, h){
-        Ext.form.HtmlEditor.superclass.onResize.apply(this, arguments);
-        if(this.el && this.iframe){
-            if(Ext.isNumber(w)){
-                var aw = w - this.wrap.getFrameWidth('lr');
-                this.el.setWidth(aw);
-                this.tb.setWidth(aw);
-                this.iframe.style.width = Math.max(aw, 0) + 'px';
-            }
-            if(Ext.isNumber(h)){
-                var ah = h - this.wrap.getFrameWidth('tb') - this.tb.el.getHeight();
-                this.el.setHeight(ah);
-                this.iframe.style.height = Math.max(ah, 0) + 'px';
-                var bd = this.getEditorBody();
-                if(bd){
-                    bd.style.height = Math.max((ah - (this.iframePad*2)), 0) + 'px';
-                }
-            }
-        }
-    },
-
-
-    toggleSourceEdit : function(sourceEditMode){
-        var iframeHeight,
-            elHeight;
-
-        if (sourceEditMode === undefined) {
-            sourceEditMode = !this.sourceEditMode;
-        }
-        this.sourceEditMode = sourceEditMode === true;
-        var btn = this.tb.getComponent('sourceedit');
-
-        if (btn.pressed !== this.sourceEditMode) {
-            btn.toggle(this.sourceEditMode);
-            if (!btn.xtbHidden) {
-                return;
-            }
-        }
-        if (this.sourceEditMode) {
-
-            this.previousSize = this.getSize();
-
-            iframeHeight = Ext.get(this.iframe).getHeight();
-
-            this.disableItems(true);
-            this.syncValue();
-            this.iframe.className = 'x-hidden';
-            this.el.removeClass('x-hidden');
-            this.el.dom.removeAttribute('tabIndex');
-            this.el.focus();
-            this.el.dom.style.height = iframeHeight + 'px';
-        }
-        else {
-            elHeight = parseInt(this.el.dom.style.height, 10);
-            if (this.initialized) {
-                this.disableItems(this.readOnly);
-            }
-            this.pushValue();
-            this.iframe.className = '';
-            this.el.addClass('x-hidden');
-            this.el.dom.setAttribute('tabIndex', -1);
-            this.deferFocus();
-
-            this.setSize(this.previousSize);
-            delete this.previousSize;
-            this.iframe.style.height = elHeight + 'px';
-        }
-        this.fireEvent('editmodechange', this, this.sourceEditMode);
-    },
-
-
-    createLink : function() {
-        var url = prompt(this.createLinkText, this.defaultLinkValue);
-        if(url && url != 'http:/'+'/'){
-            this.relayCmd('createlink', url);
-        }
-    },
-
-
-    initEvents : function(){
-        this.originalValue = this.getValue();
-    },
-
-
-    markInvalid : Ext.emptyFn,
-
-
-    clearInvalid : Ext.emptyFn,
-
-
-    setValue : function(v){
-        Ext.form.HtmlEditor.superclass.setValue.call(this, v);
-        this.pushValue();
-        return this;
-    },
-
-
-    cleanHtml: function(html) {
-        html = String(html);
-        if(Ext.isWebKit){
-            html = html.replace(/\sclass="(?:Apple-style-span|khtml-block-placeholder)"/gi, '');
-        }
-
-
-        if(html.charCodeAt(0) == this.defaultValue.replace(/\D/g, '')){
-            html = html.substring(1);
-        }
-        return html;
-    },
-
-
-    syncValue : function(){
-        if(this.initialized){
-            var bd = this.getEditorBody();
-            var html = bd.innerHTML;
-            if(Ext.isWebKit){
-                var bs = bd.getAttribute('style');
-                var m = bs.match(/text-align:(.*?);/i);
-                if(m && m[1]){
-                    html = '<div style="'+m[0]+'">' + html + '</div>';
-                }
-            }
-            html = this.cleanHtml(html);
-            if(this.fireEvent('beforesync', this, html) !== false){
-                this.el.dom.value = html;
-                this.fireEvent('sync', this, html);
-            }
-        }
-    },
-
-
-    getValue : function() {
-        this[this.sourceEditMode ? 'pushValue' : 'syncValue']();
-        return Ext.form.HtmlEditor.superclass.getValue.call(this);
-    },
-
-
-    pushValue : function(){
-        if(this.initialized){
-            var v = this.el.dom.value;
-            if(!this.activated && v.length < 1){
-                v = this.defaultValue;
-            }
-            if(this.fireEvent('beforepush', this, v) !== false){
-                this.getEditorBody().innerHTML = v;
-                if(Ext.isGecko){
-
-                    this.setDesignMode(false);
-                    this.setDesignMode(true);
-                }
-                this.fireEvent('push', this, v);
-            }
-
-        }
-    },
-
-
-    deferFocus : function(){
-        this.focus.defer(10, this);
-    },
-
-
-    focus : function(){
-        if(this.win && !this.sourceEditMode){
-            this.win.focus();
-        }else{
-            this.el.focus();
-        }
-    },
-
-
-    initEditor : function(){
-
-        try{
-            var dbody = this.getEditorBody(),
-                ss = this.el.getStyles('font-size', 'font-family', 'background-image', 'background-repeat', 'background-color', 'color'),
-                doc,
-                fn;
-
-            ss['background-attachment'] = 'fixed';
-            dbody.bgProperties = 'fixed';
-
-            Ext.DomHelper.applyStyles(dbody, ss);
-
-            doc = this.getDoc();
-
-            if(doc){
-                try{
-                    Ext.EventManager.removeAll(doc);
-                }catch(e){}
-            }
-
-
-            fn = this.onEditorEvent.createDelegate(this);
-            Ext.EventManager.on(doc, {
-                mousedown: fn,
-                dblclick: fn,
-                click: fn,
-                keyup: fn,
-                buffer:100
-            });
-
-            if(Ext.isGecko){
-                Ext.EventManager.on(doc, 'keypress', this.applyCommand, this);
-            }
-            if(Ext.isIE || Ext.isWebKit || Ext.isOpera){
-                Ext.EventManager.on(doc, 'keydown', this.fixKeys, this);
-            }
-            doc.editorInitialized = true;
-            this.initialized = true;
-            this.pushValue();
-            this.setReadOnly(this.readOnly);
-            this.fireEvent('initialize', this);
-        }catch(e){}
-    },
-
-
-    beforeDestroy : function(){
-        if(this.monitorTask){
-            Ext.TaskMgr.stop(this.monitorTask);
-        }
-        if(this.readyTask){
-            Ext.TaskMgr.stop(this.readyTask);
-        }
-        if(this.rendered){
-            Ext.destroy(this.tb);
-            var doc = this.getDoc();
-            Ext.EventManager.removeFromSpecialCache(doc);
-            if(doc){
-                try{
-                    Ext.EventManager.removeAll(doc);
-                    for (var prop in doc){
-                        delete doc[prop];
-                    }
-                }catch(e){}
-            }
-            if(this.wrap){
-                this.wrap.dom.innerHTML = '';
-                this.wrap.remove();
-            }
-        }
-        Ext.form.HtmlEditor.superclass.beforeDestroy.call(this);
-    },
-
-
-    onFirstFocus : function(){
-        this.activated = true;
-        this.disableItems(this.readOnly);
-        if(Ext.isGecko){
-            this.win.focus();
-            var s = this.win.getSelection();
-            if(!s.focusNode || s.focusNode.nodeType != 3){
-                var r = s.getRangeAt(0);
-                r.selectNodeContents(this.getEditorBody());
-                r.collapse(true);
-                this.deferFocus();
-            }
-            try{
-                this.execCmd('useCSS', true);
-                this.execCmd('styleWithCSS', false);
-            }catch(e){}
-        }
-        this.fireEvent('activate', this);
-    },
-
-
-    adjustFont: function(btn){
-        var adjust = btn.getItemId() == 'increasefontsize' ? 1 : -1,
-            doc = this.getDoc(),
-            v = parseInt(doc.queryCommandValue('FontSize') || 2, 10);
-        if((Ext.isSafari && !Ext.isSafari2) || Ext.isChrome || Ext.isAir){
-
-
-            if(v <= 10){
-                v = 1 + adjust;
-            }else if(v <= 13){
-                v = 2 + adjust;
-            }else if(v <= 16){
-                v = 3 + adjust;
-            }else if(v <= 18){
-                v = 4 + adjust;
-            }else if(v <= 24){
-                v = 5 + adjust;
-            }else {
-                v = 6 + adjust;
-            }
-            v = v.constrain(1, 6);
-        }else{
-            if(Ext.isSafari){
-                adjust *= 2;
-            }
-            v = Math.max(1, v+adjust) + (Ext.isSafari ? 'px' : 0);
-        }
-        this.execCmd('FontSize', v);
-    },
-
-
-    onEditorEvent : function(e){
-        this.updateToolbar();
-    },
-
-
-
-    updateToolbar: function(){
-
-        if(this.readOnly){
-            return;
-        }
-
-        if(!this.activated){
-            this.onFirstFocus();
-            return;
-        }
-
-        var btns = this.tb.items.map,
-            doc = this.getDoc();
-
-        if(this.enableFont && !Ext.isSafari2){
-            var name = (doc.queryCommandValue('FontName')||this.defaultFont).toLowerCase();
-            if(name != this.fontSelect.dom.value){
-                this.fontSelect.dom.value = name;
-            }
-        }
-        if(this.enableFormat){
-            btns.bold.toggle(doc.queryCommandState('bold'));
-            btns.italic.toggle(doc.queryCommandState('italic'));
-            btns.underline.toggle(doc.queryCommandState('underline'));
-        }
-        if(this.enableAlignments){
-            btns.justifyleft.toggle(doc.queryCommandState('justifyleft'));
-            btns.justifycenter.toggle(doc.queryCommandState('justifycenter'));
-            btns.justifyright.toggle(doc.queryCommandState('justifyright'));
-        }
-        if(!Ext.isSafari2 && this.enableLists){
-            btns.insertorderedlist.toggle(doc.queryCommandState('insertorderedlist'));
-            btns.insertunorderedlist.toggle(doc.queryCommandState('insertunorderedlist'));
-        }
-
-        Ext.menu.MenuMgr.hideAll();
-
-        this.syncValue();
-    },
-
-
-    relayBtnCmd : function(btn){
-        this.relayCmd(btn.getItemId());
-    },
-
-
-    relayCmd : function(cmd, value){
-        (function(){
-            this.focus();
-            this.execCmd(cmd, value);
-            this.updateToolbar();
-        }).defer(10, this);
-    },
-
-
-    execCmd : function(cmd, value){
-        var doc = this.getDoc();
-        doc.execCommand(cmd, false, value === undefined ? null : value);
-        this.syncValue();
-    },
-
-
-    applyCommand : function(e){
-        if(e.ctrlKey){
-            var c = e.getCharCode(), cmd;
-            if(c > 0){
-                c = String.fromCharCode(c);
-                switch(c){
-                    case 'b':
-                        cmd = 'bold';
-                    break;
-                    case 'i':
-                        cmd = 'italic';
-                    break;
-                    case 'u':
-                        cmd = 'underline';
-                    break;
-                }
-                if(cmd){
-                    this.win.focus();
-                    this.execCmd(cmd);
-                    this.deferFocus();
-                    e.preventDefault();
-                }
-            }
-        }
-    },
-
-
-    insertAtCursor : function(text){
-        if(!this.activated){
-            return;
-        }
-        if(Ext.isIE){
-            this.win.focus();
-            var doc = this.getDoc(),
-                r = doc.selection.createRange();
-            if(r){
-                r.pasteHTML(text);
-                this.syncValue();
-                this.deferFocus();
-            }
-        }else{
-            this.win.focus();
-            this.execCmd('InsertHTML', text);
-            this.deferFocus();
-        }
-    },
-
-
-    fixKeys : function(){
-        if(Ext.isIE){
-            return function(e){
-                var k = e.getKey(),
-                    doc = this.getDoc(),
-                        r;
-                if(k == e.TAB){
-                    e.stopEvent();
-                    r = doc.selection.createRange();
-                    if(r){
-                        r.collapse(true);
-                        r.pasteHTML('&nbsp;&nbsp;&nbsp;&nbsp;');
-                        this.deferFocus();
-                    }
-                }else if(k == e.ENTER){
-                    r = doc.selection.createRange();
-                    if(r){
-                        var target = r.parentElement();
-                        if(!target || target.tagName.toLowerCase() != 'li'){
-                            e.stopEvent();
-                            r.pasteHTML('<br />');
-                            r.collapse(false);
-                            r.select();
-                        }
-                    }
-                }
-            };
-        }else if(Ext.isOpera){
-            return function(e){
-                var k = e.getKey();
-                if(k == e.TAB){
-                    e.stopEvent();
-                    this.win.focus();
-                    this.execCmd('InsertHTML','&nbsp;&nbsp;&nbsp;&nbsp;');
-                    this.deferFocus();
-                }
-            };
-        }else if(Ext.isWebKit){
-            return function(e){
-                var k = e.getKey();
-                if(k == e.TAB){
-                    e.stopEvent();
-                    this.execCmd('InsertText','\t');
-                    this.deferFocus();
-                }else if(k == e.ENTER){
-                    e.stopEvent();
-                    this.execCmd('InsertHtml','<br /><br />');
-                    this.deferFocus();
-                }
-             };
-        }
-    }(),
-
-
-    getToolbar : function(){
-        return this.tb;
-    },
-
-
-    buttonTips : {
-        bold : {
-            title: 'Bold (Ctrl+B)',
-            text: 'Make the selected text bold.',
-            cls: 'x-html-editor-tip'
-        },
-        italic : {
-            title: 'Italic (Ctrl+I)',
-            text: 'Make the selected text italic.',
-            cls: 'x-html-editor-tip'
-        },
-        underline : {
-            title: 'Underline (Ctrl+U)',
-            text: 'Underline the selected text.',
-            cls: 'x-html-editor-tip'
-        },
-        increasefontsize : {
-            title: 'Grow Text',
-            text: 'Increase the font size.',
-            cls: 'x-html-editor-tip'
-        },
-        decreasefontsize : {
-            title: 'Shrink Text',
-            text: 'Decrease the font size.',
-            cls: 'x-html-editor-tip'
-        },
-        backcolor : {
-            title: 'Text Highlight Color',
-            text: 'Change the background color of the selected text.',
-            cls: 'x-html-editor-tip'
-        },
-        forecolor : {
-            title: 'Font Color',
-            text: 'Change the color of the selected text.',
-            cls: 'x-html-editor-tip'
-        },
-        justifyleft : {
-            title: 'Align Text Left',
-            text: 'Align text to the left.',
-            cls: 'x-html-editor-tip'
-        },
-        justifycenter : {
-            title: 'Center Text',
-            text: 'Center text in the editor.',
-            cls: 'x-html-editor-tip'
-        },
-        justifyright : {
-            title: 'Align Text Right',
-            text: 'Align text to the right.',
-            cls: 'x-html-editor-tip'
-        },
-        insertunorderedlist : {
-            title: 'Bullet List',
-            text: 'Start a bulleted list.',
-            cls: 'x-html-editor-tip'
-        },
-        insertorderedlist : {
-            title: 'Numbered List',
-            text: 'Start a numbered list.',
-            cls: 'x-html-editor-tip'
-        },
-        createlink : {
-            title: 'Hyperlink',
-            text: 'Make the selected text a hyperlink.',
-            cls: 'x-html-editor-tip'
-        },
-        sourceedit : {
-            title: 'Source Edit',
-            text: 'Switch to source editing mode.',
-            cls: 'x-html-editor-tip'
-        }
-    }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-});
-Ext.reg('htmleditor', Ext.form.HtmlEditor);
-
-Ext.form.TimeField = Ext.extend(Ext.form.ComboBox, {
-
-    minValue : undefined,
-
-    maxValue : undefined,
-
-    minText : "The time in this field must be equal to or after {0}",
-
-    maxText : "The time in this field must be equal to or before {0}",
-
-    invalidText : "{0} is not a valid time",
-
-    format : "g:i A",
-
-    altFormats : "g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g A|gi|hi|gia|hia|g|H|gi a|hi a|giA|hiA|gi A|hi A",
-
-    increment: 15,
-
-
-    mode: 'local',
-
-    triggerAction: 'all',
-
-    typeAhead: false,
-
-
-
-
-    initDate: '1/1/2008',
-
-    initDateFormat: 'j/n/Y',
-
-
-    initComponent : function(){
-        if(Ext.isDefined(this.minValue)){
-            this.setMinValue(this.minValue, true);
-        }
-        if(Ext.isDefined(this.maxValue)){
-            this.setMaxValue(this.maxValue, true);
-        }
-        if(!this.store){
-            this.generateStore(true);
-        }
-        Ext.form.TimeField.superclass.initComponent.call(this);
-    },
-
-
-    setMinValue: function(value,  initial){
-        this.setLimit(value, true, initial);
-        return this;
-    },
-
-
-    setMaxValue: function(value,  initial){
-        this.setLimit(value, false, initial);
-        return this;
-    },
-
-
-    generateStore: function(initial){
-        var min = this.minValue || new Date(this.initDate).clearTime(),
-            max = this.maxValue || new Date(this.initDate).clearTime().add('mi', (24 * 60) - 1),
-            times = [];
-
-        while(min <= max){
-            times.push(min.dateFormat(this.format));
-            min = min.add('mi', this.increment);
-        }
-        this.bindStore(times, initial);
-    },
-
-
-    setLimit: function(value, isMin, initial){
-        var d;
-        if(Ext.isString(value)){
-            d = this.parseDate(value);
-        }else if(Ext.isDate(value)){
-            d = value;
-        }
-        if(d){
-            var val = new Date(this.initDate).clearTime();
-            val.setHours(d.getHours(), d.getMinutes(), d.getSeconds(), d.getMilliseconds());
-            this[isMin ? 'minValue' : 'maxValue'] = val;
-            if(!initial){
-                this.generateStore();
-            }
-        }
-    },
-
-
-    getValue : function(){
-        var v = Ext.form.TimeField.superclass.getValue.call(this);
-        return this.formatDate(this.parseDate(v)) || '';
-    },
-
-
-    setValue : function(value){
-        return Ext.form.TimeField.superclass.setValue.call(this, this.formatDate(this.parseDate(value)));
-    },
-
-
-    validateValue : Ext.form.DateField.prototype.validateValue,
-
-    formatDate : Ext.form.DateField.prototype.formatDate,
-
-    parseDate: function(value) {
-        if (!value || Ext.isDate(value)) {
-            return value;
-        }
-
-        var id = this.initDate + ' ',
-            idf = this.initDateFormat + ' ',
-            v = Date.parseDate(id + value, idf + this.format),
-            af = this.altFormats;
-
-        if (!v && af) {
-            if (!this.altFormatsArray) {
-                this.altFormatsArray = af.split("|");
-            }
-            for (var i = 0, afa = this.altFormatsArray, len = afa.length; i < len && !v; i++) {
-                v = Date.parseDate(id + value, idf + afa[i]);
-            }
-        }
-
-        return v;
-    }
-});
-Ext.reg('timefield', Ext.form.TimeField);
-Ext.form.SliderField = Ext.extend(Ext.form.Field, {
-
-
-    useTips : true,
-
-
-    tipText : null,
-
-
-    actionMode: 'wrap',
-
-
-    initComponent : function() {
-        var cfg = Ext.copyTo({
-            id: this.id + '-slider'
-        }, this.initialConfig, ['vertical', 'minValue', 'maxValue', 'decimalPrecision', 'keyIncrement', 'increment', 'clickToChange', 'animate']);
-
-
-        if (this.useTips) {
-            var plug = this.tipText ? {getText: this.tipText} : {};
-            cfg.plugins = [new Ext.slider.Tip(plug)];
-        }
-        this.slider = new Ext.Slider(cfg);
-        Ext.form.SliderField.superclass.initComponent.call(this);
-    },
-
-
-    onRender : function(ct, position){
-        this.autoCreate = {
-            id: this.id,
-            name: this.name,
-            type: 'hidden',
-            tag: 'input'
-        };
-        Ext.form.SliderField.superclass.onRender.call(this, ct, position);
-        this.wrap = this.el.wrap({cls: 'x-form-field-wrap'});
-        this.resizeEl = this.positionEl = this.wrap;
-        this.slider.render(this.wrap);
-    },
-
-
-    onResize : function(w, h, aw, ah){
-        Ext.form.SliderField.superclass.onResize.call(this, w, h, aw, ah);
-        this.slider.setSize(w, h);
-    },
-
-
-    initEvents : function(){
-        Ext.form.SliderField.superclass.initEvents.call(this);
-        this.slider.on('change', this.onChange, this);
-    },
-
-
-    onChange : function(slider, v){
-        this.setValue(v, undefined, true);
-    },
-
-
-    onEnable : function(){
-        Ext.form.SliderField.superclass.onEnable.call(this);
-        this.slider.enable();
-    },
-
-
-    onDisable : function(){
-        Ext.form.SliderField.superclass.onDisable.call(this);
-        this.slider.disable();
-    },
-
-
-    beforeDestroy : function(){
-        Ext.destroy(this.slider);
-        Ext.form.SliderField.superclass.beforeDestroy.call(this);
-    },
-
-
-    alignErrorIcon : function(){
-        this.errorIcon.alignTo(this.slider.el, 'tl-tr', [2, 0]);
-    },
-
-
-    setMinValue : function(v){
-        this.slider.setMinValue(v);
-        return this;
-    },
-
-
-    setMaxValue : function(v){
-        this.slider.setMaxValue(v);
-        return this;
-    },
-
-
-    setValue : function(v, animate,  silent){
-
-
-        if(!silent){
-            this.slider.setValue(v, animate);
-        }
-        return Ext.form.SliderField.superclass.setValue.call(this, this.slider.getValue());
-    },
-
-
-    getValue : function(){
-        return this.slider.getValue();
-    }
-});
-
-Ext.reg('sliderfield', Ext.form.SliderField);
-Ext.form.Label = Ext.extend(Ext.BoxComponent, {
-
-
-
-
-
-    onRender : function(ct, position){
-        if(!this.el){
-            this.el = document.createElement('label');
-            this.el.id = this.getId();
-            this.el.innerHTML = this.text ? Ext.util.Format.htmlEncode(this.text) : (this.html || '');
-            if(this.forId){
-                this.el.setAttribute('for', this.forId);
-            }
-        }
-        Ext.form.Label.superclass.onRender.call(this, ct, position);
-    },
-
-
-    setText : function(t, encode){
-        var e = encode === false;
-        this[!e ? 'text' : 'html'] = t;
-        delete this[e ? 'text' : 'html'];
-        if(this.rendered){
-            this.el.dom.innerHTML = encode !== false ? Ext.util.Format.htmlEncode(t) : t;
-        }
-        return this;
-    }
-});
-
-Ext.reg('label', Ext.form.Label);
-Ext.form.Action = function(form, options){
-    this.form = form;
-    this.options = options || {};
-};
-
-
-Ext.form.Action.CLIENT_INVALID = 'client';
-
-Ext.form.Action.SERVER_INVALID = 'server';
-
-Ext.form.Action.CONNECT_FAILURE = 'connect';
-
-Ext.form.Action.LOAD_FAILURE = 'load';
-
-Ext.form.Action.prototype = {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-    type : 'default',
-
-
-
-
-
-    run : function(options){
-
-    },
-
-
-    success : function(response){
-
-    },
-
-
-    handleResponse : function(response){
-
-    },
-
-
-    failure : function(response){
-        this.response = response;
-        this.failureType = Ext.form.Action.CONNECT_FAILURE;
-        this.form.afterAction(this, false);
-    },
-
-
-
-
-    processResponse : function(response){
-        this.response = response;
-        if(!response.responseText && !response.responseXML){
-            return true;
-        }
-        this.result = this.handleResponse(response);
-        return this.result;
-    },
-
-    decodeResponse: function(response) {
-        try {
-            return Ext.decode(response.responseText);
-        } catch(e) {
-            return false;
-        }
-    },
-
-
-    getUrl : function(appendParams){
-        var url = this.options.url || this.form.url || this.form.el.dom.action;
-        if(appendParams){
-            var p = this.getParams();
-            if(p){
-                url = Ext.urlAppend(url, p);
-            }
-        }
-        return url;
-    },
-
-
-    getMethod : function(){
-        return (this.options.method || this.form.method || this.form.el.dom.method || 'POST').toUpperCase();
-    },
-
-
-    getParams : function(){
-        var bp = this.form.baseParams;
-        var p = this.options.params;
-        if(p){
-            if(typeof p == "object"){
-                p = Ext.urlEncode(Ext.applyIf(p, bp));
-            }else if(typeof p == 'string' && bp){
-                p += '&' + Ext.urlEncode(bp);
-            }
-        }else if(bp){
-            p = Ext.urlEncode(bp);
-        }
-        return p;
-    },
-
-
-    createCallback : function(opts){
-        var opts = opts || {};
-        return {
-            success: this.success,
-            failure: this.failure,
-            scope: this,
-            timeout: (opts.timeout*1000) || (this.form.timeout*1000),
-            upload: this.form.fileUpload ? this.success : undefined
-        };
-    }
-};
-
-
-Ext.form.Action.Submit = function(form, options){
-    Ext.form.Action.Submit.superclass.constructor.call(this, form, options);
-};
-
-Ext.extend(Ext.form.Action.Submit, Ext.form.Action, {
-
-
-    type : 'submit',
-
-
-    run : function(){
-        var o = this.options,
-            method = this.getMethod(),
-            isGet = method == 'GET';
-        if(o.clientValidation === false || this.form.isValid()){
-            if (o.submitEmptyText === false) {
-                var fields = this.form.items,
-                    emptyFields = [],
-                    setupEmptyFields = function(f){
-                        if (f.el.getValue() == f.emptyText) {
-                            emptyFields.push(f);
-                            f.el.dom.value = "";
-                        }
-                        if(f.isComposite && f.rendered){
-                            f.items.each(setupEmptyFields);
-                        }
-                    };
-
-                fields.each(setupEmptyFields);
-            }
-            Ext.Ajax.request(Ext.apply(this.createCallback(o), {
-                form:this.form.el.dom,
-                url:this.getUrl(isGet),
-                method: method,
-                headers: o.headers,
-                params:!isGet ? this.getParams() : null,
-                isUpload: this.form.fileUpload
-            }));
-            if (o.submitEmptyText === false) {
-                Ext.each(emptyFields, function(f) {
-                    if (f.applyEmptyText) {
-                        f.applyEmptyText();
-                    }
-                });
-            }
-        }else if (o.clientValidation !== false){
-            this.failureType = Ext.form.Action.CLIENT_INVALID;
-            this.form.afterAction(this, false);
-        }
-    },
-
-
-    success : function(response){
-        var result = this.processResponse(response);
-        if(result === true || result.success){
-            this.form.afterAction(this, true);
-            return;
-        }
-        if(result.errors){
-            this.form.markInvalid(result.errors);
-        }
-        this.failureType = Ext.form.Action.SERVER_INVALID;
-        this.form.afterAction(this, false);
-    },
-
-
-    handleResponse : function(response){
-        if(this.form.errorReader){
-            var rs = this.form.errorReader.read(response);
-            var errors = [];
-            if(rs.records){
-                for(var i = 0, len = rs.records.length; i < len; i++) {
-                    var r = rs.records[i];
-                    errors[i] = r.data;
-                }
-            }
-            if(errors.length < 1){
-                errors = null;
-            }
-            return {
-                success : rs.success,
-                errors : errors
-            };
-        }
-        return this.decodeResponse(response);
-    }
-});
-
-
-
-Ext.form.Action.Load = function(form, options){
-    Ext.form.Action.Load.superclass.constructor.call(this, form, options);
-    this.reader = this.form.reader;
-};
-
-Ext.extend(Ext.form.Action.Load, Ext.form.Action, {
-
-    type : 'load',
-
-
-    run : function(){
-        Ext.Ajax.request(Ext.apply(
-                this.createCallback(this.options), {
-                    method:this.getMethod(),
-                    url:this.getUrl(false),
-                    headers: this.options.headers,
-                    params:this.getParams()
-        }));
-    },
-
-
-    success : function(response){
-        var result = this.processResponse(response);
-        if(result === true || !result.success || !result.data){
-            this.failureType = Ext.form.Action.LOAD_FAILURE;
-            this.form.afterAction(this, false);
-            return;
-        }
-        this.form.clearInvalid();
-        this.form.setValues(result.data);
-        this.form.afterAction(this, true);
-    },
-
-
-    handleResponse : function(response){
-        if(this.form.reader){
-            var rs = this.form.reader.read(response);
-            var data = rs.records && rs.records[0] ? rs.records[0].data : null;
-            return {
-                success : rs.success,
-                data : data
-            };
-        }
-        return this.decodeResponse(response);
-    }
-});
-
-
-
-
-Ext.form.Action.DirectLoad = Ext.extend(Ext.form.Action.Load, {
-    constructor: function(form, opts) {
-        Ext.form.Action.DirectLoad.superclass.constructor.call(this, form, opts);
-    },
-    type : 'directload',
-
-    run : function(){
-        var args = this.getParams();
-        args.push(this.success, this);
-        this.form.api.load.apply(window, args);
-    },
-
-    getParams : function() {
-        var buf = [], o = {};
-        var bp = this.form.baseParams;
-        var p = this.options.params;
-        Ext.apply(o, p, bp);
-        var paramOrder = this.form.paramOrder;
-        if(paramOrder){
-            for(var i = 0, len = paramOrder.length; i < len; i++){
-                buf.push(o[paramOrder[i]]);
-            }
-        }else if(this.form.paramsAsHash){
-            buf.push(o);
-        }
-        return buf;
-    },
-
-
-
-    processResponse : function(result) {
-        this.result = result;
-        return result;
-    },
-
-    success : function(response, trans){
-        if(trans.type == Ext.Direct.exceptions.SERVER){
-            response = {};
-        }
-        Ext.form.Action.DirectLoad.superclass.success.call(this, response);
-    }
-});
-
-
-Ext.form.Action.DirectSubmit = Ext.extend(Ext.form.Action.Submit, {
-    constructor : function(form, opts) {
-        Ext.form.Action.DirectSubmit.superclass.constructor.call(this, form, opts);
-    },
-    type : 'directsubmit',
-
-    run : function(){
-        var o = this.options;
-        if(o.clientValidation === false || this.form.isValid()){
-
-
-            this.success.params = this.getParams();
-            this.form.api.submit(this.form.el.dom, this.success, this);
-        }else if (o.clientValidation !== false){
-            this.failureType = Ext.form.Action.CLIENT_INVALID;
-            this.form.afterAction(this, false);
-        }
-    },
-
-    getParams : function() {
-        var o = {};
-        var bp = this.form.baseParams;
-        var p = this.options.params;
-        Ext.apply(o, p, bp);
-        return o;
-    },
-
-
-
-    processResponse : function(result) {
-        this.result = result;
-        return result;
-    },
-
-    success : function(response, trans){
-        if(trans.type == Ext.Direct.exceptions.SERVER){
-            response = {};
-        }
-        Ext.form.Action.DirectSubmit.superclass.success.call(this, response);
-    }
-});
-
-Ext.form.Action.ACTION_TYPES = {
-    'load' : Ext.form.Action.Load,
-    'submit' : Ext.form.Action.Submit,
-    'directload' : Ext.form.Action.DirectLoad,
-    'directsubmit' : Ext.form.Action.DirectSubmit
-};
-
-Ext.form.VTypes = function(){
-
-    var alpha = /^[a-zA-Z_]+$/,
-        alphanum = /^[a-zA-Z0-9_]+$/,
-        email = /^(\w+)([\-+.\'][\w]+)*@(\w[\-\w]*\.){1,5}([A-Za-z]){2,6}$/,
-        url = /(((^https?)|(^ftp)):\/\/([\-\w]+\.)+\w{2,3}(\/[%\-\w]+(\.\w{2,})?)*(([\w\-\.\?\\\/+@&#;`~=%!]*)(\.\w{2,})?)*\/?)/i;
-
-
-    return {
-
-        'email' : function(v){
-            return email.test(v);
-        },
-
-        'emailText' : 'This field should be an e-mail address in the format "user@example.com"',
-
-        'emailMask' : /[a-z0-9_\.\-\+\'@]/i,
-
-        /**
-         * The function used to validate URLs
-         * @param {String} value The URL
-         * @return {Boolean} true if the RegExp test passed, and false if not.
-         */
-        'url' : function(v){
-            return url.test(v);
-        },
-        /**
-         * The error text to display when the url validation function returns false.  Defaults to:
-         * <tt>'This field should be a URL in the format "http:/'+'/www.example.com"'</tt>
-         * @type String
-         */
-        'urlText' : 'This field should be a URL in the format "http:/'+'/www.example.com"',
-
-        /**
-         * The function used to validate alpha values
-         * @param {String} value The value
-         * @return {Boolean} true if the RegExp test passed, and false if not.
-         */
-        'alpha' : function(v){
-            return alpha.test(v);
-        },
-        /**
-         * The error text to display when the alpha validation function returns false.  Defaults to:
-         * <tt>'This field should only contain letters and _'</tt>
-         * @type String
-         */
-        'alphaText' : 'This field should only contain letters and _',
-        /**
-         * The keystroke filter mask to be applied on alpha input.  Defaults to:
-         * <tt>/[a-z_]/i</tt>
-         * @type RegExp
-         */
-        'alphaMask' : /[a-z_]/i,
-
-        /**
-         * The function used to validate alphanumeric values
-         * @param {String} value The value
-         * @return {Boolean} true if the RegExp test passed, and false if not.
-         */
-        'alphanum' : function(v){
-            return alphanum.test(v);
-        },
-        /**
-         * The error text to display when the alphanumeric validation function returns false.  Defaults to:
-         * <tt>'This field should only contain letters, numbers and _'</tt>
-         * @type String
-         */
-        'alphanumText' : 'This field should only contain letters, numbers and _',
-        /**
-         * The keystroke filter mask to be applied on alphanumeric input.  Defaults to:
-         * <tt>/[a-z0-9_]/i</tt>
-         * @type RegExp
-         */
-        'alphanumMask' : /[a-z0-9_]/i
-    };
-}();
-/**
- * @class Ext.grid.GridPanel
- * @extends Ext.Panel
- * <p>This class represents the primary interface of a component based grid control to represent data
- * in a tabular format of rows and columns. The GridPanel is composed of the following:</p>
- * <div class="mdetail-params"><ul>
- * <li><b>{@link Ext.data.Store Store}</b> : The Model holding the data records (rows)
- * <div class="sub-desc"></div></li>
- * <li><b>{@link Ext.grid.ColumnModel Column model}</b> : Column makeup
- * <div class="sub-desc"></div></li>
- * <li><b>{@link Ext.grid.GridView View}</b> : Encapsulates the user interface
- * <div class="sub-desc"></div></li>
- * <li><b>{@link Ext.grid.AbstractSelectionModel selection model}</b> : Selection behavior
- * <div class="sub-desc"></div></li>
- * </ul></div>
- * <p>Example usage:</p>
- * <pre><code>
-var grid = new Ext.grid.GridPanel({
-    {@link #store}: new {@link Ext.data.Store}({
-        {@link Ext.data.Store#autoDestroy autoDestroy}: true,
-        {@link Ext.data.Store#reader reader}: reader,
-        {@link Ext.data.Store#data data}: xg.dummyData
-    }),
-    {@link #colModel}: new {@link Ext.grid.ColumnModel}({
-        {@link Ext.grid.ColumnModel#defaults defaults}: {
-            width: 120,
-            sortable: true
-        },
-        {@link Ext.grid.ColumnModel#columns columns}: [
-            {id: 'company', header: 'Company', width: 200, sortable: true, dataIndex: 'company'},
-            {header: 'Price', renderer: Ext.util.Format.usMoney, dataIndex: 'price'},
-            {header: 'Change', dataIndex: 'change'},
-            {header: '% Change', dataIndex: 'pctChange'},
-            // instead of specifying renderer: Ext.util.Format.dateRenderer('m/d/Y') use xtype
-            {
-                header: 'Last Updated', width: 135, dataIndex: 'lastChange',
-                xtype: 'datecolumn', format: 'M d, Y'
-            }
-        ]
-    }),
-    {@link #viewConfig}: {
-        {@link Ext.grid.GridView#forceFit forceFit}: true,
-
-//      Return CSS class to apply to rows depending upon data values
-        {@link Ext.grid.GridView#getRowClass getRowClass}: function(record, index) {
-            var c = record.{@link Ext.data.Record#get get}('change');
-            if (c < 0) {
-                return 'price-fall';
-            } else if (c > 0) {
-                return 'price-rise';
-            }
-        }
-    },
-    {@link #sm}: new Ext.grid.RowSelectionModel({singleSelect:true}),
-    width: 600,
-    height: 300,
-    frame: true,
-    title: 'Framed with Row Selection and Horizontal Scrolling',
-    iconCls: 'icon-grid'
-});
- * </code></pre>
- * <p><b><u>Notes:</u></b></p>
- * <div class="mdetail-params"><ul>
- * <li>Although this class inherits many configuration options from base classes, some of them
- * (such as autoScroll, autoWidth, layout, items, etc) are not used by this class, and will
- * have no effect.</li>
- * <li>A grid <b>requires</b> a width in which to scroll its columns, and a height in which to
- * scroll its rows. These dimensions can either be set explicitly through the
- * <tt>{@link Ext.BoxComponent#height height}</tt> and <tt>{@link Ext.BoxComponent#width width}</tt>
- * configuration options or implicitly set by using the grid as a child item of a
- * {@link Ext.Container Container} which will have a {@link Ext.Container#layout layout manager}
- * provide the sizing of its child items (for example the Container of the Grid may specify
- * <tt>{@link Ext.Container#layout layout}:'fit'</tt>).</li>
- * <li>To access the data in a Grid, it is necessary to use the data model encapsulated
- * by the {@link #store Store}. See the {@link #cellclick} event for more details.</li>
- * </ul></div>
- * @constructor
- * @param {Object} config The config object
- * @xtype grid
- */
-Ext.grid.GridPanel = Ext.extend(Ext.Panel, {
-    /**
-     * @cfg {String} autoExpandColumn
-     * <p>The <tt>{@link Ext.grid.Column#id id}</tt> of a {@link Ext.grid.Column column} in
-     * this grid that should expand to fill unused space. This value specified here can not
-     * be <tt>0</tt>.</p>
-     * <br><p><b>Note</b>: If the Grid's {@link Ext.grid.GridView view} is configured with
-     * <tt>{@link Ext.grid.GridView#forceFit forceFit}=true</tt> the <tt>autoExpandColumn</tt>
-     * is ignored. See {@link Ext.grid.Column}.<tt>{@link Ext.grid.Column#width width}</tt>
-     * for additional details.</p>
-     * <p>See <tt>{@link #autoExpandMax}</tt> and <tt>{@link #autoExpandMin}</tt> also.</p>
-     */
-    autoExpandColumn : false,
-
-
-    autoExpandMax : 1000,
-
-
-    autoExpandMin : 50,
-
-
-    columnLines : false,
-
-
-
-
-
-
-    ddText : '{0} selected row{1}',
-
-
-
-
-    deferRowRender : true,
-
-
-
-
-    enableColumnHide : true,
-
-
-    enableColumnMove : true,
-
-
-    enableDragDrop : false,
-
-
-    enableHdMenu : true,
-
-
-
-    loadMask : false,
-
-
-
-    minColumnWidth : 25,
-
-
-
-
-
-    stripeRows : false,
-
-
-    trackMouseOver : true,
-
-
-    stateEvents : ['columnmove', 'columnresize', 'sortchange', 'groupchange'],
-
-
-    view : null,
-
-
-    bubbleEvents: [],
-
-
-
-
-    rendered : false,
-
-
-    viewReady : false,
-
-
-    initComponent : function() {
-        Ext.grid.GridPanel.superclass.initComponent.call(this);
-
-        if (this.columnLines) {
-            this.cls = (this.cls || '') + ' x-grid-with-col-lines';
-        }
-
-
-        this.autoScroll = false;
-        this.autoWidth = false;
-
-        if(Ext.isArray(this.columns)){
-            this.colModel = new Ext.grid.ColumnModel(this.columns);
-            delete this.columns;
-        }
-
-
-        if(this.ds){
-            this.store = this.ds;
-            delete this.ds;
-        }
-        if(this.cm){
-            this.colModel = this.cm;
-            delete this.cm;
-        }
-        if(this.sm){
-            this.selModel = this.sm;
-            delete this.sm;
-        }
-        this.store = Ext.StoreMgr.lookup(this.store);
-
-        this.addEvents(
-
-
-            'click',
-
-            'dblclick',
-
-            'contextmenu',
-
-            'mousedown',
-
-            'mouseup',
-
-            'mouseover',
-
-            'mouseout',
-
-            'keypress',
-
-            'keydown',
-
-
-
-            'cellmousedown',
-
-            'rowmousedown',
-
-            'headermousedown',
-
-
-            'groupmousedown',
-
-
-            'rowbodymousedown',
-
-
-            'containermousedown',
-
-
-            'cellclick',
-
-            'celldblclick',
-
-            'rowclick',
-
-            'rowdblclick',
-
-            'headerclick',
-
-            'headerdblclick',
-
-            'groupclick',
-
-            'groupdblclick',
-
-            'containerclick',
-
-            'containerdblclick',
-
-
-            'rowbodyclick',
-
-            'rowbodydblclick',
-
-
-            'rowcontextmenu',
-
-            'cellcontextmenu',
-
-            'headercontextmenu',
-
-            'groupcontextmenu',
-
-            'containercontextmenu',
-
-            'rowbodycontextmenu',
-
-            'bodyscroll',
-
-            'columnresize',
-
-            'columnmove',
-
-            'sortchange',
-
-            'groupchange',
-
-            'reconfigure',
-
-            'viewready'
-        );
-    },
-
-
-    onRender : function(ct, position){
-        Ext.grid.GridPanel.superclass.onRender.apply(this, arguments);
-
-        var c = this.getGridEl();
-
-        this.el.addClass('x-grid-panel');
-
-        this.mon(c, {
-            scope: this,
-            mousedown: this.onMouseDown,
-            click: this.onClick,
-            dblclick: this.onDblClick,
-            contextmenu: this.onContextMenu
-        });
-
-        this.relayEvents(c, ['mousedown','mouseup','mouseover','mouseout','keypress', 'keydown']);
-
-        var view = this.getView();
-        view.init(this);
-        view.render();
-        this.getSelectionModel().init(this);
-    },
-
-
-    initEvents : function(){
-        Ext.grid.GridPanel.superclass.initEvents.call(this);
-
-        if(this.loadMask){
-            this.loadMask = new Ext.LoadMask(this.bwrap,
-                    Ext.apply({store:this.store}, this.loadMask));
-        }
-    },
-
-    initStateEvents : function(){
-        Ext.grid.GridPanel.superclass.initStateEvents.call(this);
-        this.mon(this.colModel, 'hiddenchange', this.saveState, this, {delay: 100});
-    },
-
-    applyState : function(state){
-        var cm = this.colModel,
-            cs = state.columns,
-            store = this.store,
-            s,
-            c,
-            colIndex;
-
-        if(cs){
-            for(var i = 0, len = cs.length; i < len; i++){
-                s = cs[i];
-                c = cm.getColumnById(s.id);
-                if(c){
-                    colIndex = cm.getIndexById(s.id);
-                    cm.setState(colIndex, {
-                        hidden: s.hidden,
-                        width: s.width,
-                        sortable: c.sortable,
-                        editable: c.editable
-                    });
-                    if(colIndex != i){
-                        cm.moveColumn(colIndex, i);
-                    }
-                }
-            }
-        }
-        if(store){
-            s = state.sort;
-            if(s){
-                store[store.remoteSort ? 'setDefaultSort' : 'sort'](s.field, s.direction);
-            }
-            s = state.group;
-            if(store.groupBy){
-                if(s){
-                    store.groupBy(s);
-                }else{
-                    store.clearGrouping();
-                }
-            }
-
-        }
-        var o = Ext.apply({}, state);
-        delete o.columns;
-        delete o.sort;
-        Ext.grid.GridPanel.superclass.applyState.call(this, o);
-    },
-
-    getState : function(){
-        var o = {columns: []},
-            store = this.store,
-            ss,
-            gs;
-
-        for(var i = 0, c; (c = this.colModel.config[i]); i++){
-            o.columns[i] = {
-                id: c.id,
-                width: c.width
-            };
-            if(c.hidden){
-                o.columns[i].hidden = true;
-            }
-        }
-        if(store){
-            ss = store.getSortState();
-            if(ss){
-                o.sort = ss;
-            }
-            if(store.getGroupState){
-                gs = store.getGroupState();
-                if(gs){
-                    o.group = gs;
-                }
-            }
-        }
-        return o;
-    },
-
-
-    afterRender : function(){
-        Ext.grid.GridPanel.superclass.afterRender.call(this);
-        var v = this.view;
-        this.on('bodyresize', v.layout, v);
-        v.layout(true);
-        if(this.deferRowRender){
-            if (!this.deferRowRenderTask){
-                this.deferRowRenderTask = new Ext.util.DelayedTask(v.afterRender, this.view);
-            }
-            this.deferRowRenderTask.delay(10);
-        }else{
-            v.afterRender();
-        }
-        this.viewReady = true;
-    },
-
-
-    reconfigure : function(store, colModel){
-        var rendered = this.rendered;
-        if(rendered){
-            if(this.loadMask){
-                this.loadMask.destroy();
-                this.loadMask = new Ext.LoadMask(this.bwrap,
-                        Ext.apply({}, {store:store}, this.initialConfig.loadMask));
-            }
-        }
-        if(this.view){
-            this.view.initData(store, colModel);
-        }
-        this.store = store;
-        this.colModel = colModel;
-        if(rendered){
-            this.view.refresh(true);
-        }
-        this.fireEvent('reconfigure', this, store, colModel);
-    },
-
-
-    onDestroy : function(){
-        if (this.deferRowRenderTask && this.deferRowRenderTask.cancel){
-            this.deferRowRenderTask.cancel();
-        }
-        if(this.rendered){
-            Ext.destroy(this.view, this.loadMask);
-        }else if(this.store && this.store.autoDestroy){
-            this.store.destroy();
-        }
-        Ext.destroy(this.colModel, this.selModel);
-        this.store = this.selModel = this.colModel = this.view = this.loadMask = null;
-        Ext.grid.GridPanel.superclass.onDestroy.call(this);
-    },
-
-
-    processEvent : function(name, e){
-        this.view.processEvent(name, e);
-    },
-
-
-    onClick : function(e){
-        this.processEvent('click', e);
-    },
-
-
-    onMouseDown : function(e){
-        this.processEvent('mousedown', e);
-    },
-
-
-    onContextMenu : function(e, t){
-        this.processEvent('contextmenu', e);
-    },
-
-
-    onDblClick : function(e){
-        this.processEvent('dblclick', e);
-    },
-
-
-    walkCells : function(row, col, step, fn, scope){
-        var cm    = this.colModel,
-            clen  = cm.getColumnCount(),
-            ds    = this.store,
-            rlen  = ds.getCount(),
-            first = true;
-
-        if(step < 0){
-            if(col < 0){
-                row--;
-                first = false;
-            }
-            while(row >= 0){
-                if(!first){
-                    col = clen-1;
-                }
-                first = false;
-                while(col >= 0){
-                    if(fn.call(scope || this, row, col, cm) === true){
-                        return [row, col];
-                    }
-                    col--;
-                }
-                row--;
-            }
-        } else {
-            if(col >= clen){
-                row++;
-                first = false;
-            }
-            while(row < rlen){
-                if(!first){
-                    col = 0;
-                }
-                first = false;
-                while(col < clen){
-                    if(fn.call(scope || this, row, col, cm) === true){
-                        return [row, col];
-                    }
-                    col++;
-                }
-                row++;
-            }
-        }
-        return null;
-    },
-
-
-    getGridEl : function(){
-        return this.body;
-    },
-
-
-    stopEditing : Ext.emptyFn,
-
-
-    getSelectionModel : function(){
-        if(!this.selModel){
-            this.selModel = new Ext.grid.RowSelectionModel(
-                    this.disableSelection ? {selectRow: Ext.emptyFn} : null);
-        }
-        return this.selModel;
-    },
-
-
-    getStore : function(){
-        return this.store;
-    },
-
-
-    getColumnModel : function(){
-        return this.colModel;
-    },
-
-
-    getView : function() {
-        if (!this.view) {
-            this.view = new Ext.grid.GridView(this.viewConfig);
-        }
-
-        return this.view;
-    },
-
-    getDragDropText : function(){
-        var count = this.selModel.getCount ? this.selModel.getCount() : 1;
-        return String.format(this.ddText, count, count == 1 ? '' : 's');
-    }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-});
-Ext.reg('grid', Ext.grid.GridPanel);
-Ext.grid.PivotGrid = Ext.extend(Ext.grid.GridPanel, {
-
-
-    aggregator: 'sum',
-
-
-    renderer: undefined,
-
-
-
-
-
-
-
-
-    initComponent: function() {
-        Ext.grid.PivotGrid.superclass.initComponent.apply(this, arguments);
-
-        this.initAxes();
-
-
-        this.enableColumnResize = false;
-
-        this.viewConfig = Ext.apply(this.viewConfig || {}, {
-            forceFit: true
-        });
-
-
-
-        this.colModel = new Ext.grid.ColumnModel({});
-    },
-
-
-    getAggregator: function() {
-        if (typeof this.aggregator == 'string') {
-            return Ext.grid.PivotAggregatorMgr.types[this.aggregator];
-        } else {
-            return this.aggregator;
-        }
-    },
-
-
-    setAggregator: function(aggregator) {
-        this.aggregator = aggregator;
-    },
-
-
-    setMeasure: function(measure) {
-        this.measure = measure;
-    },
-
-
-    setLeftAxis: function(axis, refresh) {
-
-        this.leftAxis = axis;
-
-        if (refresh) {
-            this.view.refresh();
-        }
-    },
-
-
-    setTopAxis: function(axis, refresh) {
-
-        this.topAxis = axis;
-
-        if (refresh) {
-            this.view.refresh();
-        }
-    },
-
-
-    initAxes: function() {
-        var PivotAxis = Ext.grid.PivotAxis;
-
-        if (!(this.leftAxis instanceof PivotAxis)) {
-            this.setLeftAxis(new PivotAxis({
-                orientation: 'vertical',
-                dimensions : this.leftAxis || [],
-                store      : this.store
-            }));
-        };
-
-        if (!(this.topAxis instanceof PivotAxis)) {
-            this.setTopAxis(new PivotAxis({
-                orientation: 'horizontal',
-                dimensions : this.topAxis || [],
-                store      : this.store
-            }));
-        };
-    },
-
-
-    extractData: function() {
-        var records  = this.store.data.items,
-            recCount = records.length,
-            cells    = [],
-            record, i, j, k;
-
-        if (recCount == 0) {
-            return [];
-        }
-
-        var leftTuples = this.leftAxis.getTuples(),
-            leftCount  = leftTuples.length,
-            topTuples  = this.topAxis.getTuples(),
-            topCount   = topTuples.length,
-            aggregator = this.getAggregator();
-
-        for (i = 0; i < recCount; i++) {
-            record = records[i];
-
-            for (j = 0; j < leftCount; j++) {
-                cells[j] = cells[j] || [];
-
-                if (leftTuples[j].matcher(record) === true) {
-                    for (k = 0; k < topCount; k++) {
-                        cells[j][k] = cells[j][k] || [];
-
-                        if (topTuples[k].matcher(record)) {
-                            cells[j][k].push(record);
-                        }
-                    }
-                }
-            }
-        }
-
-        var rowCount = cells.length,
-            colCount, row;
-
-        for (i = 0; i < rowCount; i++) {
-            row = cells[i];
-            colCount = row.length;
-
-            for (j = 0; j < colCount; j++) {
-                cells[i][j] = aggregator(cells[i][j], this.measure);
-            }
-        }
-
-        return cells;
-    },
-
-
-    getView: function() {
-        if (!this.view) {
-            this.view = new Ext.grid.PivotGridView(this.viewConfig);
-        }
-
-        return this.view;
-    }
-});
-
-Ext.reg('pivotgrid', Ext.grid.PivotGrid);
-
-
-Ext.grid.PivotAggregatorMgr = new Ext.AbstractManager();
-
-Ext.grid.PivotAggregatorMgr.registerType('sum', function(records, measure) {
-    var length = records.length,
-        total  = 0,
-        i;
-
-    for (i = 0; i < length; i++) {
-        total += records[i].get(measure);
-    }
-
-    return total;
-});
-
-Ext.grid.PivotAggregatorMgr.registerType('avg', function(records, measure) {
-    var length = records.length,
-        total  = 0,
-        i;
-
-    for (i = 0; i < length; i++) {
-        total += records[i].get(measure);
-    }
-
-    return (total / length) || 'n/a';
-});
-
-Ext.grid.PivotAggregatorMgr.registerType('min', function(records, measure) {
-    var data   = [],
-        length = records.length,
-        i;
-
-    for (i = 0; i < length; i++) {
-        data.push(records[i].get(measure));
-    }
-
-    return Math.min.apply(this, data) || 'n/a';
-});
-
-Ext.grid.PivotAggregatorMgr.registerType('max', function(records, measure) {
-    var data   = [],
-        length = records.length,
-        i;
-
-    for (i = 0; i < length; i++) {
-        data.push(records[i].get(measure));
-    }
-
-    return Math.max.apply(this, data) || 'n/a';
-});
-
-Ext.grid.PivotAggregatorMgr.registerType('count', function(records, measure) {
-    return records.length;
-});
-Ext.grid.GridView = Ext.extend(Ext.util.Observable, {
-
-
-
-
-
-
-
-
-
-
-
-    deferEmptyText : true,
-
-
-    scrollOffset : undefined,
-
-
-    autoFill : false,
-
-
-    forceFit : false,
-
-
-    sortClasses : ['sort-asc', 'sort-desc'],
-
-
-    sortAscText : 'Sort Ascending',
-
-
-    sortDescText : 'Sort Descending',
-
-
-    hideSortIcons: false,
-
-
-    columnsText : 'Columns',
-
-
-    selectedRowClass : 'x-grid3-row-selected',
-
-
-    borderWidth : 2,
-    tdClass : 'x-grid3-cell',
-    hdCls : 'x-grid3-hd',
-
-
-
-    markDirty : true,
-
-
-    cellSelectorDepth : 4,
-
-
-    rowSelectorDepth : 10,
-
-
-    rowBodySelectorDepth : 10,
-
-
-    cellSelector : 'td.x-grid3-cell',
-
-
-    rowSelector : 'div.x-grid3-row',
-
-
-    rowBodySelector : 'div.x-grid3-row-body',
-
-
-    firstRowCls: 'x-grid3-row-first',
-    lastRowCls: 'x-grid3-row-last',
-    rowClsRe: /(?:^|\s+)x-grid3-row-(first|last|alt)(?:\s+|$)/g,
-
-
-    headerMenuOpenCls: 'x-grid3-hd-menu-open',
-
-
-    rowOverCls: 'x-grid3-row-over',
-
-    constructor : function(config) {
-        Ext.apply(this, config);
-
-
-        this.addEvents(
-
-            'beforerowremoved',
-
-
-            'beforerowsinserted',
-
-
-            'beforerefresh',
-
-
-            'rowremoved',
-
-
-            'rowsinserted',
-
-
-            'rowupdated',
-
-
-            'refresh'
-        );
-
-        Ext.grid.GridView.superclass.constructor.call(this);
-    },
-
-
-
-
-    masterTpl: new Ext.Template(
-        '<div class="x-grid3" hidefocus="true">',
-            '<div class="x-grid3-viewport">',
-                '<div class="x-grid3-header">',
-                    '<div class="x-grid3-header-inner">',
-                        '<div class="x-grid3-header-offset" style="{ostyle}">{header}</div>',
-                    '</div>',
-                    '<div class="x-clear"></div>',
-                '</div>',
-                '<div class="x-grid3-scroller">',
-                    '<div class="x-grid3-body" style="{bstyle}">{body}</div>',
-                    '<a href="#" class="x-grid3-focus" tabIndex="-1"></a>',
-                '</div>',
-            '</div>',
-            '<div class="x-grid3-resize-marker">&#160;</div>',
-            '<div class="x-grid3-resize-proxy">&#160;</div>',
-        '</div>'
-    ),
-
-
-    headerTpl: new Ext.Template(
-        '<table border="0" cellspacing="0" cellpadding="0" style="{tstyle}">',
-            '<thead>',
-                '<tr class="x-grid3-hd-row">{cells}</tr>',
-            '</thead>',
-        '</table>'
-    ),
-
-
-    bodyTpl: new Ext.Template('{rows}'),
-
-
-    cellTpl: new Ext.Template(
-        '<td class="x-grid3-col x-grid3-cell x-grid3-td-{id} {css}" style="{style}" tabIndex="0" {cellAttr}>',
-            '<div class="x-grid3-cell-inner x-grid3-col-{id} x-unselectable" unselectable="on" {attr}>{value}</div>',
-        '</td>'
-    ),
-
-
-    initTemplates : function() {
-        var templates = this.templates || {},
-            template, name,
-
-            headerCellTpl = new Ext.Template(
-                '<td class="x-grid3-hd x-grid3-cell x-grid3-td-{id} {css}" style="{style}">',
-                    '<div {tooltip} {attr} class="x-grid3-hd-inner x-grid3-hd-{id}" unselectable="on" style="{istyle}">',
-                        this.grid.enableHdMenu ? '<a class="x-grid3-hd-btn" href="#"></a>' : '',
-                        '{value}',
-                        '<img alt="" class="x-grid3-sort-icon" src="', Ext.BLANK_IMAGE_URL, '" />',
-                    '</div>',
-                '</td>'
-            ),
-
-            rowBodyText = [
-                '<tr class="x-grid3-row-body-tr" style="{bodyStyle}">',
-                    '<td colspan="{cols}" class="x-grid3-body-cell" tabIndex="0" hidefocus="on">',
-                        '<div class="x-grid3-row-body">{body}</div>',
-                    '</td>',
-                '</tr>'
-            ].join(""),
-
-            innerText = [
-                '<table class="x-grid3-row-table" border="0" cellspacing="0" cellpadding="0" style="{tstyle}">',
-                     '<tbody>',
-                        '<tr>{cells}</tr>',
-                        this.enableRowBody ? rowBodyText : '',
-                     '</tbody>',
-                '</table>'
-            ].join("");
-
-        Ext.applyIf(templates, {
-            hcell   : headerCellTpl,
-            cell    : this.cellTpl,
-            body    : this.bodyTpl,
-            header  : this.headerTpl,
-            master  : this.masterTpl,
-            row     : new Ext.Template('<div class="x-grid3-row {alt}" style="{tstyle}">' + innerText + '</div>'),
-            rowInner: new Ext.Template(innerText)
-        });
-
-        for (name in templates) {
-            template = templates[name];
-
-            if (template && Ext.isFunction(template.compile) && !template.compiled) {
-                template.disableFormats = true;
-                template.compile();
-            }
-        }
-
-        this.templates = templates;
-        this.colRe = new RegExp('x-grid3-td-([^\\s]+)', '');
-    },
-
-
-    fly : function(el) {
-        if (!this._flyweight) {
-            this._flyweight = new Ext.Element.Flyweight(document.body);
-        }
-        this._flyweight.dom = el;
-        return this._flyweight;
-    },
-
-
-    getEditorParent : function() {
-        return this.scroller.dom;
-    },
-
-
-    initElements : function() {
-        var Element  = Ext.Element,
-            el       = Ext.get(this.grid.getGridEl().dom.firstChild),
-            mainWrap = new Element(el.child('div.x-grid3-viewport')),
-            mainHd   = new Element(mainWrap.child('div.x-grid3-header')),
-            scroller = new Element(mainWrap.child('div.x-grid3-scroller'));
-
-        if (this.grid.hideHeaders) {
-            mainHd.setDisplayed(false);
-        }
-
-        if (this.forceFit) {
-            scroller.setStyle('overflow-x', 'hidden');
-        }
-
-
-
-        Ext.apply(this, {
-            el      : el,
-            mainWrap: mainWrap,
-            scroller: scroller,
-            mainHd  : mainHd,
-            innerHd : mainHd.child('div.x-grid3-header-inner').dom,
-            mainBody: new Element(Element.fly(scroller).child('div.x-grid3-body')),
-            focusEl : new Element(Element.fly(scroller).child('a')),
-
-            resizeMarker: new Element(el.child('div.x-grid3-resize-marker')),
-            resizeProxy : new Element(el.child('div.x-grid3-resize-proxy'))
-        });
-
-        this.focusEl.swallowEvent('click', true);
-    },
-
-
-    getRows : function() {
-        return this.hasRows() ? this.mainBody.dom.childNodes : [];
-    },
-
-
-
-
-    findCell : function(el) {
-        if (!el) {
-            return false;
-        }
-        return this.fly(el).findParent(this.cellSelector, this.cellSelectorDepth);
-    },
-
-
-    findCellIndex : function(el, requiredCls) {
-        var cell = this.findCell(el),
-            hasCls;
-
-        if (cell) {
-            hasCls = this.fly(cell).hasClass(requiredCls);
-            if (!requiredCls || hasCls) {
-                return this.getCellIndex(cell);
-            }
-        }
-        return false;
-    },
-
-
-    getCellIndex : function(el) {
-        if (el) {
-            var match = el.className.match(this.colRe);
-
-            if (match && match[1]) {
-                return this.cm.getIndexById(match[1]);
-            }
-        }
-        return false;
-    },
-
-
-    findHeaderCell : function(el) {
-        var cell = this.findCell(el);
-        return cell && this.fly(cell).hasClass(this.hdCls) ? cell : null;
-    },
-
-
-    findHeaderIndex : function(el){
-        return this.findCellIndex(el, this.hdCls);
-    },
-
-
-    findRow : function(el) {
-        if (!el) {
-            return false;
-        }
-        return this.fly(el).findParent(this.rowSelector, this.rowSelectorDepth);
-    },
-
-
-    findRowIndex : function(el) {
-        var row = this.findRow(el);
-        return row ? row.rowIndex : false;
-    },
-
-
-    findRowBody : function(el) {
-        if (!el) {
-            return false;
-        }
-
-        return this.fly(el).findParent(this.rowBodySelector, this.rowBodySelectorDepth);
-    },
-
-
-
-
-    getRow : function(row) {
-        return this.getRows()[row];
-    },
-
-
-    getCell : function(row, col) {
-        return Ext.fly(this.getRow(row)).query(this.cellSelector)[col];
-    },
-
-
-    getHeaderCell : function(index) {
-        return this.mainHd.dom.getElementsByTagName('td')[index];
-    },
-
-
-
-
-    addRowClass : function(rowId, cls) {
-        var row = this.getRow(rowId);
-        if (row) {
-            this.fly(row).addClass(cls);
-        }
-    },
-
-
-    removeRowClass : function(row, cls) {
-        var r = this.getRow(row);
-        if(r){
-            this.fly(r).removeClass(cls);
-        }
-    },
-
-
-    removeRow : function(row) {
-        Ext.removeNode(this.getRow(row));
-        this.syncFocusEl(row);
-    },
-
-
-    removeRows : function(firstRow, lastRow) {
-        var bd = this.mainBody.dom,
-            rowIndex;
-
-        for (rowIndex = firstRow; rowIndex <= lastRow; rowIndex++){
-            Ext.removeNode(bd.childNodes[firstRow]);
-        }
-
-        this.syncFocusEl(firstRow);
-    },
-
-
-
-
-    getScrollState : function() {
-        var sb = this.scroller.dom;
-
-        return {
-            left: sb.scrollLeft,
-            top : sb.scrollTop
-        };
-    },
-
-
-    restoreScroll : function(state) {
-        var sb = this.scroller.dom;
-        sb.scrollLeft = state.left;
-        sb.scrollTop  = state.top;
-    },
-
-
-    scrollToTop : function() {
-        var dom = this.scroller.dom;
-
-        dom.scrollTop  = 0;
-        dom.scrollLeft = 0;
-    },
-
-
-    syncScroll : function() {
-        this.syncHeaderScroll();
-        var mb = this.scroller.dom;
-        this.grid.fireEvent('bodyscroll', mb.scrollLeft, mb.scrollTop);
-    },
-
-
-    syncHeaderScroll : function() {
-        var innerHd    = this.innerHd,
-            scrollLeft = this.scroller.dom.scrollLeft;
-
-        innerHd.scrollLeft = scrollLeft;
-        innerHd.scrollLeft = scrollLeft;
-    },
-
-
-    updateSortIcon : function(col, dir) {
-        var sortClasses = this.sortClasses,
-            sortClass   = sortClasses[dir == "DESC" ? 1 : 0],
-            headers     = this.mainHd.select('td').removeClass(sortClasses);
-
-        headers.item(col).addClass(sortClass);
-    },
-
-
-    updateAllColumnWidths : function() {
-        var totalWidth = this.getTotalWidth(),
-            colCount   = this.cm.getColumnCount(),
-            rows       = this.getRows(),
-            rowCount   = rows.length,
-            widths     = [],
-            row, rowFirstChild, trow, i, j;
-
-        for (i = 0; i < colCount; i++) {
-            widths[i] = this.getColumnWidth(i);
-            this.getHeaderCell(i).style.width = widths[i];
-        }
-
-        this.updateHeaderWidth();
-
-        for (i = 0; i < rowCount; i++) {
-            row = rows[i];
-            row.style.width = totalWidth;
-            rowFirstChild = row.firstChild;
-
-            if (rowFirstChild) {
-                rowFirstChild.style.width = totalWidth;
-                trow = rowFirstChild.rows[0];
-
-                for (j = 0; j < colCount; j++) {
-                    trow.childNodes[j].style.width = widths[j];
-                }
-            }
-        }
-
-        this.onAllColumnWidthsUpdated(widths, totalWidth);
-    },
-
-
-    updateColumnWidth : function(column, width) {
-        var columnWidth = this.getColumnWidth(column),
-            totalWidth  = this.getTotalWidth(),
-            headerCell  = this.getHeaderCell(column),
-            nodes       = this.getRows(),
-            nodeCount   = nodes.length,
-            row, i, firstChild;
-
-        this.updateHeaderWidth();
-        headerCell.style.width = columnWidth;
-
-        for (i = 0; i < nodeCount; i++) {
-            row = nodes[i];
-            firstChild = row.firstChild;
-
-            row.style.width = totalWidth;
-            if (firstChild) {
-                firstChild.style.width = totalWidth;
-                firstChild.rows[0].childNodes[column].style.width = columnWidth;
-            }
-        }
-
-        this.onColumnWidthUpdated(column, columnWidth, totalWidth);
-    },
-
-
-    updateColumnHidden : function(col, hidden) {
-        var totalWidth = this.getTotalWidth(),
-            display    = hidden ? 'none' : '',
-            headerCell = this.getHeaderCell(col),
-            nodes      = this.getRows(),
-            nodeCount  = nodes.length,
-            row, rowFirstChild, i;
-
-        this.updateHeaderWidth();
-        headerCell.style.display = display;
-
-        for (i = 0; i < nodeCount; i++) {
-            row = nodes[i];
-            row.style.width = totalWidth;
-            rowFirstChild = row.firstChild;
-
-            if (rowFirstChild) {
-                rowFirstChild.style.width = totalWidth;
-                rowFirstChild.rows[0].childNodes[col].style.display = display;
-            }
-        }
-
-        this.onColumnHiddenUpdated(col, hidden, totalWidth);
-        delete this.lastViewWidth;
-        this.layout();
-    },
-
-
-    doRender : function(columns, records, store, startRow, colCount, stripe) {
-        var templates = this.templates,
-            cellTemplate = templates.cell,
-            rowTemplate = templates.row,
-            last = colCount - 1,
-            tstyle = 'width:' + this.getTotalWidth() + ';',
-
-            rowBuffer = [],
-            colBuffer = [],
-            rowParams = {tstyle: tstyle},
-            meta = {},
-            len  = records.length,
-            alt,
-            column,
-            record, i, j, rowIndex;
-
-
-        for (j = 0; j < len; j++) {
-            record    = records[j];
-            colBuffer = [];
-
-            rowIndex = j + startRow;
-
-
-            for (i = 0; i < colCount; i++) {
-                column = columns[i];
-
-                meta.id    = column.id;
-                meta.css   = i === 0 ? 'x-grid3-cell-first ' : (i == last ? 'x-grid3-cell-last ' : '');
-                meta.attr  = meta.cellAttr = '';
-                meta.style = column.style;
-                meta.value = column.renderer.call(column.scope, record.data[column.name], meta, record, rowIndex, i, store);
-
-                if (Ext.isEmpty(meta.value)) {
-                    meta.value = '&#160;';
-                }
-
-                if (this.markDirty && record.dirty && typeof record.modified[column.name] != 'undefined') {
-                    meta.css += ' x-grid3-dirty-cell';
-                }
-
-                colBuffer[colBuffer.length] = cellTemplate.apply(meta);
-            }
-
-            alt = [];
-
-            if (stripe && ((rowIndex + 1) % 2 === 0)) {
-                alt[0] = 'x-grid3-row-alt';
-            }
-
-            if (record.dirty) {
-                alt[1] = ' x-grid3-dirty-row';
-            }
-
-            rowParams.cols = colCount;
-
-            if (this.getRowClass) {
-                alt[2] = this.getRowClass(record, rowIndex, rowParams, store);
-            }
-
-            rowParams.alt   = alt.join(' ');
-            rowParams.cells = colBuffer.join('');
-
-            rowBuffer[rowBuffer.length] = rowTemplate.apply(rowParams);
-        }
-
-        return rowBuffer.join('');
-    },
-
-
-    processRows : function(startRow, skipStripe) {
-        if (!this.ds || this.ds.getCount() < 1) {
-            return;
-        }
-
-        var rows   = this.getRows(),
-            length = rows.length,
-            row, i;
-
-        skipStripe = skipStripe || !this.grid.stripeRows;
-        startRow   = startRow   || 0;
-
-        for (i = 0; i < length; i++) {
-            row = rows[i];
-            if (row) {
-                row.rowIndex = i;
-                if (!skipStripe) {
-                    row.className = row.className.replace(this.rowClsRe, ' ');
-                    if ((i + 1) % 2 === 0){
-                        row.className += ' x-grid3-row-alt';
-                    }
-                }
-            }
-        }
-
-
-        if (startRow === 0) {
-            Ext.fly(rows[0]).addClass(this.firstRowCls);
-        }
-
-        Ext.fly(rows[length - 1]).addClass(this.lastRowCls);
-    },
-
-
-    afterRender : function() {
-        if (!this.ds || !this.cm) {
-            return;
-        }
-
-        this.mainBody.dom.innerHTML = this.renderBody() || '&#160;';
-        this.processRows(0, true);
-
-        if (this.deferEmptyText !== true) {
-            this.applyEmptyText();
-        }
-
-        this.grid.fireEvent('viewready', this.grid);
-    },
-
-
-    afterRenderUI: function() {
-        var grid = this.grid;
-
-        this.initElements();
-
-
-        Ext.fly(this.innerHd).on('click', this.handleHdDown, this);
-
-        this.mainHd.on({
-            scope    : this,
-            mouseover: this.handleHdOver,
-            mouseout : this.handleHdOut,
-            mousemove: this.handleHdMove
-        });
-
-        this.scroller.on('scroll', this.syncScroll,  this);
-
-        if (grid.enableColumnResize !== false) {
-            this.splitZone = new Ext.grid.GridView.SplitDragZone(grid, this.mainHd.dom);
-        }
-
-        if (grid.enableColumnMove) {
-            this.columnDrag = new Ext.grid.GridView.ColumnDragZone(grid, this.innerHd);
-            this.columnDrop = new Ext.grid.HeaderDropZone(grid, this.mainHd.dom);
-        }
-
-        if (grid.enableHdMenu !== false) {
-            this.hmenu = new Ext.menu.Menu({id: grid.id + '-hctx'});
-            this.hmenu.add(
-                {itemId:'asc',  text: this.sortAscText,  cls: 'xg-hmenu-sort-asc'},
-                {itemId:'desc', text: this.sortDescText, cls: 'xg-hmenu-sort-desc'}
-            );
-
-            if (grid.enableColumnHide !== false) {
-                this.colMenu = new Ext.menu.Menu({id:grid.id + '-hcols-menu'});
-                this.colMenu.on({
-                    scope     : this,
-                    beforeshow: this.beforeColMenuShow,
-                    itemclick : this.handleHdMenuClick
-                });
-                this.hmenu.add({
-                    itemId: 'sortSep',
-                    xtype: 'menuseparator'
-                }, {
-                    itemId:'columns',
-                    hideOnClick: false,
-                    text: this.columnsText,
-                    menu: this.colMenu,
-                    iconCls: 'x-cols-icon'
-                });
-            }
-
-            this.hmenu.on('itemclick', this.handleHdMenuClick, this);
-        }
-
-        if (grid.trackMouseOver) {
-            this.mainBody.on({
-                scope    : this,
-                mouseover: this.onRowOver,
-                mouseout : this.onRowOut
-            });
-        }
-
-        if (grid.enableDragDrop || grid.enableDrag) {
-            this.dragZone = new Ext.grid.GridDragZone(grid, {
-                ddGroup : grid.ddGroup || 'GridDD'
-            });
-        }
-
-        this.updateHeaderSortState();
-    },
-
-
-    renderUI : function() {
-        var templates = this.templates;
-
-        return templates.master.apply({
-            body  : templates.body.apply({rows:'&#160;'}),
-            header: this.renderHeaders(),
-            ostyle: 'width:' + this.getOffsetWidth() + ';',
-            bstyle: 'width:' + this.getTotalWidth()  + ';'
-        });
-    },
-
-
-    processEvent : function(name, e) {
-        var target = e.getTarget(),
-            grid   = this.grid,
-            header = this.findHeaderIndex(target),
-            row, cell, col, body;
-
-        grid.fireEvent(name, e);
-
-        if (header !== false) {
-            grid.fireEvent('header' + name, grid, header, e);
-        } else {
-            row = this.findRowIndex(target);
-
-
-
-
-            if (row !== false) {
-                cell = this.findCellIndex(target);
-                if (cell !== false) {
-                    col = grid.colModel.getColumnAt(cell);
-                    if (grid.fireEvent('cell' + name, grid, row, cell, e) !== false) {
-                        if (!col || (col.processEvent && (col.processEvent(name, e, grid, row, cell) !== false))) {
-                            grid.fireEvent('row' + name, grid, row, e);
-                        }
-                    }
-                } else {
-                    if (grid.fireEvent('row' + name, grid, row, e) !== false) {
-                        (body = this.findRowBody(target)) && grid.fireEvent('rowbody' + name, grid, row, e);
-                    }
-                }
-            } else {
-                grid.fireEvent('container' + name, grid, e);
-            }
-        }
-    },
-
-
-    layout : function(initial) {
-        if (!this.mainBody) {
-            return;
-        }
-
-        var grid       = this.grid,
-            gridEl     = grid.getGridEl(),
-            gridSize   = gridEl.getSize(true),
-            gridWidth  = gridSize.width,
-            gridHeight = gridSize.height,
-            scroller   = this.scroller,
-            scrollStyle, headerHeight, scrollHeight;
-
-        if (gridWidth < 20 || gridHeight < 20) {
-            return;
-        }
-
-        if (grid.autoHeight) {
-            scrollStyle = scroller.dom.style;
-            scrollStyle.overflow = 'visible';
-
-            if (Ext.isWebKit) {
-                scrollStyle.position = 'static';
-            }
-        } else {
-            this.el.setSize(gridWidth, gridHeight);
-
-            headerHeight = this.mainHd.getHeight();
-            scrollHeight = gridHeight - headerHeight;
-
-            scroller.setSize(gridWidth, scrollHeight);
-
-            if (this.innerHd) {
-                this.innerHd.style.width = (gridWidth) + "px";
-            }
-        }
-
-        if (this.forceFit || (initial === true && this.autoFill)) {
-            if (this.lastViewWidth != gridWidth) {
-                this.fitColumns(false, false);
-                this.lastViewWidth = gridWidth;
-            }
-        } else {
-            this.autoExpand();
-            this.syncHeaderScroll();
-        }
-
-        this.onLayout(gridWidth, scrollHeight);
-    },
-
-
-
-    onLayout : function(vw, vh) {
-
-    },
-
-    onColumnWidthUpdated : function(col, w, tw) {
-
-    },
-
-    onAllColumnWidthsUpdated : function(ws, tw) {
-
-    },
-
-    onColumnHiddenUpdated : function(col, hidden, tw) {
-
-    },
-
-    updateColumnText : function(col, text) {
-
-    },
-
-    afterMove : function(colIndex) {
-
-    },
-
-
-
-    init : function(grid) {
-        this.grid = grid;
-
-        this.initTemplates();
-        this.initData(grid.store, grid.colModel);
-        this.initUI(grid);
-    },
-
-
-    getColumnId : function(index){
-        return this.cm.getColumnId(index);
-    },
-
-
-    getOffsetWidth : function() {
-        return (this.cm.getTotalWidth() + this.getScrollOffset()) + 'px';
-    },
-
-
-    getScrollOffset: function() {
-        return Ext.num(this.scrollOffset, Ext.getScrollBarWidth());
-    },
-
-
-    renderHeaders : function() {
-        var colModel   = this.cm,
-            templates  = this.templates,
-            headerTpl  = templates.hcell,
-            properties = {},
-            colCount   = colModel.getColumnCount(),
-            last       = colCount - 1,
-            cells      = [],
-            i, cssCls;
-
-        for (i = 0; i < colCount; i++) {
-            if (i == 0) {
-                cssCls = 'x-grid3-cell-first ';
-            } else {
-                cssCls = i == last ? 'x-grid3-cell-last ' : '';
-            }
-
-            properties = {
-                id     : colModel.getColumnId(i),
-                value  : colModel.getColumnHeader(i) || '',
-                style  : this.getColumnStyle(i, true),
-                css    : cssCls,
-                tooltip: this.getColumnTooltip(i)
-            };
-
-            if (colModel.config[i].align == 'right') {
-                properties.istyle = 'padding-right: 16px;';
-            } else {
-                delete properties.istyle;
-            }
-
-            cells[i] = headerTpl.apply(properties);
-        }
-
-        return templates.header.apply({
-            cells : cells.join(""),
-            tstyle: String.format("width: {0};", this.getTotalWidth())
-        });
-    },
-
-
-    getColumnTooltip : function(i) {
-        var tooltip = this.cm.getColumnTooltip(i);
-        if (tooltip) {
-            if (Ext.QuickTips.isEnabled()) {
-                return 'ext:qtip="' + tooltip + '"';
-            } else {
-                return 'title="' + tooltip + '"';
-            }
-        }
-
-        return '';
-    },
-
-
-    beforeUpdate : function() {
-        this.grid.stopEditing(true);
-    },
-
-
-    updateHeaders : function() {
-        this.innerHd.firstChild.innerHTML = this.renderHeaders();
-
-        this.updateHeaderWidth(false);
-    },
-
-
-    updateHeaderWidth: function(updateMain) {
-        var innerHdChild = this.innerHd.firstChild,
-            totalWidth   = this.getTotalWidth();
-
-        innerHdChild.style.width = this.getOffsetWidth();
-        innerHdChild.firstChild.style.width = totalWidth;
-
-        if (updateMain !== false) {
-            this.mainBody.dom.style.width = totalWidth;
-        }
-    },
-
-
-    focusRow : function(row) {
-        this.focusCell(row, 0, false);
-    },
-
-
-    focusCell : function(row, col, hscroll) {
-        this.syncFocusEl(this.ensureVisible(row, col, hscroll));
-
-        var focusEl = this.focusEl;
-
-        if (Ext.isGecko) {
-            focusEl.focus();
-        } else {
-            focusEl.focus.defer(1, focusEl);
-        }
-    },
-
-
-    resolveCell : function(row, col, hscroll) {
-        if (!Ext.isNumber(row)) {
-            row = row.rowIndex;
-        }
-
-        if (!this.ds) {
-            return null;
-        }
-
-        if (row < 0 || row >= this.ds.getCount()) {
-            return null;
-        }
-        col = (col !== undefined ? col : 0);
-
-        var rowEl    = this.getRow(row),
-            colModel = this.cm,
-            colCount = colModel.getColumnCount(),
-            cellEl;
-
-        if (!(hscroll === false && col === 0)) {
-            while (col < colCount && colModel.isHidden(col)) {
-                col++;
-            }
-
-            cellEl = this.getCell(row, col);
-        }
-
-        return {row: rowEl, cell: cellEl};
-    },
-
-
-    getResolvedXY : function(resolved) {
-        if (!resolved) {
-            return null;
-        }
-
-        var cell = resolved.cell,
-            row  = resolved.row;
-
-        if (cell) {
-            return Ext.fly(cell).getXY();
-        } else {
-            return [this.el.getX(), Ext.fly(row).getY()];
-        }
-    },
-
-
-    syncFocusEl : function(row, col, hscroll) {
-        var xy = row;
-
-        if (!Ext.isArray(xy)) {
-            row = Math.min(row, Math.max(0, this.getRows().length-1));
-
-            if (isNaN(row)) {
-                return;
-            }
-
-            xy = this.getResolvedXY(this.resolveCell(row, col, hscroll));
-        }
-
-        this.focusEl.setXY(xy || this.scroller.getXY());
-    },
-
-
-    ensureVisible : function(row, col, hscroll) {
-        var resolved = this.resolveCell(row, col, hscroll);
-
-        if (!resolved || !resolved.row) {
-            return null;
-        }
-
-        var rowEl  = resolved.row,
-            cellEl = resolved.cell,
-            c = this.scroller.dom,
-            p = rowEl,
-            ctop = 0,
-            stop = this.el.dom;
-
-        while (p && p != stop) {
-            ctop += p.offsetTop;
-            p = p.offsetParent;
-        }
-
-        ctop -= this.mainHd.dom.offsetHeight;
-        stop = parseInt(c.scrollTop, 10);
-
-        var cbot = ctop + rowEl.offsetHeight,
-            ch = c.clientHeight,
-            sbot = stop + ch;
-
-
-        if (ctop < stop) {
-          c.scrollTop = ctop;
-        } else if(cbot > sbot) {
-            c.scrollTop = cbot-ch;
-        }
-
-        if (hscroll !== false) {
-            var cleft  = parseInt(cellEl.offsetLeft, 10),
-                cright = cleft + cellEl.offsetWidth,
-                sleft  = parseInt(c.scrollLeft, 10),
-                sright = sleft + c.clientWidth;
-
-            if (cleft < sleft) {
-                c.scrollLeft = cleft;
-            } else if(cright > sright) {
-                c.scrollLeft = cright-c.clientWidth;
-            }
-        }
-
-        return this.getResolvedXY(resolved);
-    },
-
-
-    insertRows : function(dm, firstRow, lastRow, isUpdate) {
-        var last = dm.getCount() - 1;
-        if( !isUpdate && firstRow === 0 && lastRow >= last) {
-            this.fireEvent('beforerowsinserted', this, firstRow, lastRow);
-                this.refresh();
-            this.fireEvent('rowsinserted', this, firstRow, lastRow);
-        } else {
-            if (!isUpdate) {
-                this.fireEvent('beforerowsinserted', this, firstRow, lastRow);
-            }
-            var html = this.renderRows(firstRow, lastRow),
-                before = this.getRow(firstRow);
-            if (before) {
-                if(firstRow === 0){
-                    Ext.fly(this.getRow(0)).removeClass(this.firstRowCls);
-                }
-                Ext.DomHelper.insertHtml('beforeBegin', before, html);
-            } else {
-                var r = this.getRow(last - 1);
-                if(r){
-                    Ext.fly(r).removeClass(this.lastRowCls);
-                }
-                Ext.DomHelper.insertHtml('beforeEnd', this.mainBody.dom, html);
-            }
-            if (!isUpdate) {
-                this.processRows(firstRow);
-                this.fireEvent('rowsinserted', this, firstRow, lastRow);
-            } else if (firstRow === 0 || firstRow >= last) {
-
-                Ext.fly(this.getRow(firstRow)).addClass(firstRow === 0 ? this.firstRowCls : this.lastRowCls);
-            }
-        }
-        this.syncFocusEl(firstRow);
-    },
-
-
-    deleteRows : function(dm, firstRow, lastRow) {
-        if (dm.getRowCount() < 1) {
-            this.refresh();
-        } else {
-            this.fireEvent('beforerowsdeleted', this, firstRow, lastRow);
-
-            this.removeRows(firstRow, lastRow);
-
-            this.processRows(firstRow);
-            this.fireEvent('rowsdeleted', this, firstRow, lastRow);
-        }
-    },
-
-
-    getColumnStyle : function(colIndex, isHeader) {
-        var colModel  = this.cm,
-            colConfig = colModel.config,
-            style     = isHeader ? '' : colConfig[colIndex].css || '',
-            align     = colConfig[colIndex].align;
-
-        style += String.format("width: {0};", this.getColumnWidth(colIndex));
-
-        if (colModel.isHidden(colIndex)) {
-            style += 'display: none; ';
-        }
-
-        if (align) {
-            style += String.format("text-align: {0};", align);
-        }
-
-        return style;
-    },
-
-
-    getColumnWidth : function(column) {
-        var columnWidth = this.cm.getColumnWidth(column),
-            borderWidth = this.borderWidth;
-
-        if (Ext.isNumber(columnWidth)) {
-            if (Ext.isBorderBox) {
-                return columnWidth + "px";
-            } else {
-                return Math.max(columnWidth - borderWidth, 0) + "px";
-            }
-        } else {
-            return columnWidth;
-        }
-    },
-
-
-    getTotalWidth : function() {
-        return this.cm.getTotalWidth() + 'px';
-    },
-
-
-    fitColumns : function(preventRefresh, onlyExpand, omitColumn) {
-        var grid          = this.grid,
-            colModel      = this.cm,
-            totalColWidth = colModel.getTotalWidth(false),
-            gridWidth     = this.getGridInnerWidth(),
-            extraWidth    = gridWidth - totalColWidth,
-            columns       = [],
-            extraCol      = 0,
-            width         = 0,
-            colWidth, fraction, i;
-
-
-        if (gridWidth < 20 || extraWidth === 0) {
-            return false;
-        }
-
-        var visibleColCount = colModel.getColumnCount(true),
-            totalColCount   = colModel.getColumnCount(false),
-            adjCount        = visibleColCount - (Ext.isNumber(omitColumn) ? 1 : 0);
-
-        if (adjCount === 0) {
-            adjCount = 1;
-            omitColumn = undefined;
-        }
-
-
-        for (i = 0; i < totalColCount; i++) {
-            if (!colModel.isFixed(i) && i !== omitColumn) {
-                colWidth = colModel.getColumnWidth(i);
-                columns.push(i, colWidth);
-
-                if (!colModel.isHidden(i)) {
-                    extraCol = i;
-                    width += colWidth;
-                }
-            }
-        }
-
-        fraction = (gridWidth - colModel.getTotalWidth()) / width;
-
-        while (columns.length) {
-            colWidth = columns.pop();
-            i        = columns.pop();
-
-            colModel.setColumnWidth(i, Math.max(grid.minColumnWidth, Math.floor(colWidth + colWidth * fraction)), true);
-        }
-
-
-        totalColWidth = colModel.getTotalWidth(false);
-
-        if (totalColWidth > gridWidth) {
-            var adjustCol = (adjCount == visibleColCount) ? extraCol : omitColumn,
-                newWidth  = Math.max(1, colModel.getColumnWidth(adjustCol) - (totalColWidth - gridWidth));
-
-            colModel.setColumnWidth(adjustCol, newWidth, true);
-        }
-
-        if (preventRefresh !== true) {
-            this.updateAllColumnWidths();
-        }
-
-        return true;
-    },
-
-
-    autoExpand : function(preventUpdate) {
-        var grid             = this.grid,
-            colModel         = this.cm,
-            gridWidth        = this.getGridInnerWidth(),
-            totalColumnWidth = colModel.getTotalWidth(false),
-            autoExpandColumn = grid.autoExpandColumn;
-
-        if (!this.userResized && autoExpandColumn) {
-            if (gridWidth != totalColumnWidth) {
-
-                var colIndex     = colModel.getIndexById(autoExpandColumn),
-                    currentWidth = colModel.getColumnWidth(colIndex),
-                    desiredWidth = gridWidth - totalColumnWidth + currentWidth,
-                    newWidth     = Math.min(Math.max(desiredWidth, grid.autoExpandMin), grid.autoExpandMax);
-
-                if (currentWidth != newWidth) {
-                    colModel.setColumnWidth(colIndex, newWidth, true);
-
-                    if (preventUpdate !== true) {
-                        this.updateColumnWidth(colIndex, newWidth);
-                    }
-                }
-            }
-        }
-    },
-
-
-    getGridInnerWidth: function() {
-        return this.grid.getGridEl().getWidth(true) - this.getScrollOffset();
-    },
-
-
-    getColumnData : function() {
-        var columns  = [],
-            colModel = this.cm,
-            colCount = colModel.getColumnCount(),
-            fields   = this.ds.fields,
-            i, name;
-
-        for (i = 0; i < colCount; i++) {
-            name = colModel.getDataIndex(i);
-
-            columns[i] = {
-                name    : Ext.isDefined(name) ? name : (fields.get(i) ? fields.get(i).name : undefined),
-                renderer: colModel.getRenderer(i),
-                scope   : colModel.getRendererScope(i),
-                id      : colModel.getColumnId(i),
-                style   : this.getColumnStyle(i)
-            };
-        }
-
-        return columns;
-    },
-
-
-    renderRows : function(startRow, endRow) {
-        var grid     = this.grid,
-            store    = grid.store,
-            stripe   = grid.stripeRows,
-            colModel = grid.colModel,
-            colCount = colModel.getColumnCount(),
-            rowCount = store.getCount(),
-            records;
-
-        if (rowCount < 1) {
-            return '';
-        }
-
-        startRow = startRow || 0;
-        endRow   = Ext.isDefined(endRow) ? endRow : rowCount - 1;
-        records  = store.getRange(startRow, endRow);
-
-        return this.doRender(this.getColumnData(), records, store, startRow, colCount, stripe);
-    },
-
-
-    renderBody : function(){
-        var markup = this.renderRows() || '&#160;';
-        return this.templates.body.apply({rows: markup});
-    },
-
-
-    refreshRow: function(record) {
-        var store     = this.ds,
-            colCount  = this.cm.getColumnCount(),
-            columns   = this.getColumnData(),
-            last      = colCount - 1,
-            cls       = ['x-grid3-row'],
-            rowParams = {
-                tstyle: String.format("width: {0};", this.getTotalWidth())
-            },
-            colBuffer = [],
-            cellTpl   = this.templates.cell,
-            rowIndex, row, column, meta, css, i;
-
-        if (Ext.isNumber(record)) {
-            rowIndex = record;
-            record   = store.getAt(rowIndex);
-        } else {
-            rowIndex = store.indexOf(record);
-        }
-
-
-        if (!record || rowIndex < 0) {
-            return;
-        }
-
-
-        for (i = 0; i < colCount; i++) {
-            column = columns[i];
-
-            if (i == 0) {
-                css = 'x-grid3-cell-first';
-            } else {
-                css = (i == last) ? 'x-grid3-cell-last ' : '';
-            }
-
-            meta = {
-                id      : column.id,
-                style   : column.style,
-                css     : css,
-                attr    : "",
-                cellAttr: ""
-            };
-
-            meta.value = column.renderer.call(column.scope, record.data[column.name], meta, record, rowIndex, i, store);
-
-            if (Ext.isEmpty(meta.value)) {
-                meta.value = '&#160;';
-            }
-
-            if (this.markDirty && record.dirty && typeof record.modified[column.name] != 'undefined') {
-                meta.css += ' x-grid3-dirty-cell';
-            }
-
-            colBuffer[i] = cellTpl.apply(meta);
-        }
-
-        row = this.getRow(rowIndex);
-        row.className = '';
-
-        if (this.grid.stripeRows && ((rowIndex + 1) % 2 === 0)) {
-            cls.push('x-grid3-row-alt');
-        }
-
-        if (this.getRowClass) {
-            rowParams.cols = colCount;
-            cls.push(this.getRowClass(record, rowIndex, rowParams, store));
-        }
-
-        this.fly(row).addClass(cls).setStyle(rowParams.tstyle);
-        rowParams.cells = colBuffer.join("");
-        row.innerHTML = this.templates.rowInner.apply(rowParams);
-
-        this.fireEvent('rowupdated', this, rowIndex, record);
-    },
-
-
-    refresh : function(headersToo) {
-        this.fireEvent('beforerefresh', this);
-        this.grid.stopEditing(true);
-
-        var result = this.renderBody();
-        this.mainBody.update(result).setWidth(this.getTotalWidth());
-        if (headersToo === true) {
-            this.updateHeaders();
-            this.updateHeaderSortState();
-        }
-        this.processRows(0, true);
-        this.layout();
-        this.applyEmptyText();
-        this.fireEvent('refresh', this);
-    },
-
-
-    applyEmptyText : function() {
-        if (this.emptyText && !this.hasRows()) {
-            this.mainBody.update('<div class="x-grid-empty">' + this.emptyText + '</div>');
-        }
-    },
-
-
-    updateHeaderSortState : function() {
-        var state = this.ds.getSortState();
-        if (!state) {
-            return;
-        }
-
-        if (!this.sortState || (this.sortState.field != state.field || this.sortState.direction != state.direction)) {
-            this.grid.fireEvent('sortchange', this.grid, state);
-        }
-
-        this.sortState = state;
-
-        var sortColumn = this.cm.findColumnIndex(state.field);
-        if (sortColumn != -1) {
-            var sortDir = state.direction;
-            this.updateSortIcon(sortColumn, sortDir);
-        }
-    },
-
-
-    clearHeaderSortState : function() {
-        if (!this.sortState) {
-            return;
-        }
-        this.grid.fireEvent('sortchange', this.grid, null);
-        this.mainHd.select('td').removeClass(this.sortClasses);
-        delete this.sortState;
-    },
-
-
-    destroy : function() {
-        var me              = this,
-            grid            = me.grid,
-            gridEl          = grid.getGridEl(),
-            dragZone        = me.dragZone,
-            splitZone       = me.splitZone,
-            columnDrag      = me.columnDrag,
-            columnDrop      = me.columnDrop,
-            scrollToTopTask = me.scrollToTopTask,
-            columnDragData,
-            columnDragProxy;
-
-        if (scrollToTopTask && scrollToTopTask.cancel) {
-            scrollToTopTask.cancel();
-        }
-
-        Ext.destroyMembers(me, 'colMenu', 'hmenu');
-
-        me.initData(null, null);
-        me.purgeListeners();
-
-        Ext.fly(me.innerHd).un("click", me.handleHdDown, me);
-
-        if (grid.enableColumnMove) {
-            columnDragData = columnDrag.dragData;
-            columnDragProxy = columnDrag.proxy;
-            Ext.destroy(
-                columnDrag.el,
-                columnDragProxy.ghost,
-                columnDragProxy.el,
-                columnDrop.el,
-                columnDrop.proxyTop,
-                columnDrop.proxyBottom,
-                columnDragData.ddel,
-                columnDragData.header
-            );
-
-            if (columnDragProxy.anim) {
-                Ext.destroy(columnDragProxy.anim);
-            }
-
-            delete columnDragProxy.ghost;
-            delete columnDragData.ddel;
-            delete columnDragData.header;
-            columnDrag.destroy();
-
-            delete Ext.dd.DDM.locationCache[columnDrag.id];
-            delete columnDrag._domRef;
-
-            delete columnDrop.proxyTop;
-            delete columnDrop.proxyBottom;
-            columnDrop.destroy();
-            delete Ext.dd.DDM.locationCache["gridHeader" + gridEl.id];
-            delete columnDrop._domRef;
-            delete Ext.dd.DDM.ids[columnDrop.ddGroup];
-        }
-
-        if (splitZone) {
-            splitZone.destroy();
-            delete splitZone._domRef;
-            delete Ext.dd.DDM.ids["gridSplitters" + gridEl.id];
-        }
-
-        Ext.fly(me.innerHd).removeAllListeners();
-        Ext.removeNode(me.innerHd);
-        delete me.innerHd;
-
-        Ext.destroy(
-            me.el,
-            me.mainWrap,
-            me.mainHd,
-            me.scroller,
-            me.mainBody,
-            me.focusEl,
-            me.resizeMarker,
-            me.resizeProxy,
-            me.activeHdBtn,
-            me._flyweight,
-            dragZone,
-            splitZone
-        );
-
-        delete grid.container;
-
-        if (dragZone) {
-            dragZone.destroy();
-        }
-
-        Ext.dd.DDM.currentTarget = null;
-        delete Ext.dd.DDM.locationCache[gridEl.id];
-
-        Ext.EventManager.removeResizeListener(me.onWindowResize, me);
-    },
-
-
-    onDenyColumnHide : function() {
-
-    },
-
-
-    render : function() {
-        if (this.autoFill) {
-            var ct = this.grid.ownerCt;
-
-            if (ct && ct.getLayout()) {
-                ct.on('afterlayout', function() {
-                    this.fitColumns(true, true);
-                    this.updateHeaders();
-                    this.updateHeaderSortState();
-                }, this, {single: true});
-            }
-        } else if (this.forceFit) {
-            this.fitColumns(true, false);
-        } else if (this.grid.autoExpandColumn) {
-            this.autoExpand(true);
-        }
-
-        this.grid.getGridEl().dom.innerHTML = this.renderUI();
-
-        this.afterRenderUI();
-    },
-
-
-
-
-    initData : function(newStore, newColModel) {
-        var me = this;
-
-        if (me.ds) {
-            var oldStore = me.ds;
-
-            oldStore.un('add', me.onAdd, me);
-            oldStore.un('load', me.onLoad, me);
-            oldStore.un('clear', me.onClear, me);
-            oldStore.un('remove', me.onRemove, me);
-            oldStore.un('update', me.onUpdate, me);
-            oldStore.un('datachanged', me.onDataChange, me);
-
-            if (oldStore !== newStore && oldStore.autoDestroy) {
-                oldStore.destroy();
-            }
-        }
-
-        if (newStore) {
-            newStore.on({
-                scope      : me,
-                load       : me.onLoad,
-                add        : me.onAdd,
-                remove     : me.onRemove,
-                update     : me.onUpdate,
-                clear      : me.onClear,
-                datachanged: me.onDataChange
-            });
-        }
-
-        if (me.cm) {
-            var oldColModel = me.cm;
-
-            oldColModel.un('configchange', me.onColConfigChange, me);
-            oldColModel.un('widthchange',  me.onColWidthChange, me);
-            oldColModel.un('headerchange', me.onHeaderChange, me);
-            oldColModel.un('hiddenchange', me.onHiddenChange, me);
-            oldColModel.un('columnmoved',  me.onColumnMove, me);
-        }
-
-        if (newColModel) {
-            delete me.lastViewWidth;
-
-            newColModel.on({
-                scope       : me,
-                configchange: me.onColConfigChange,
-                widthchange : me.onColWidthChange,
-                headerchange: me.onHeaderChange,
-                hiddenchange: me.onHiddenChange,
-                columnmoved : me.onColumnMove
-            });
-        }
-
-        me.ds = newStore;
-        me.cm = newColModel;
-    },
-
-
-    onDataChange : function(){
-        this.refresh(true);
-        this.updateHeaderSortState();
-        this.syncFocusEl(0);
-    },
-
-
-    onClear : function() {
-        this.refresh();
-        this.syncFocusEl(0);
-    },
-
-
-    onUpdate : function(store, record) {
-        this.refreshRow(record);
-    },
-
-
-    onAdd : function(store, records, index) {
-        this.insertRows(store, index, index + (records.length-1));
-    },
-
-
-    onRemove : function(store, record, index, isUpdate) {
-        if (isUpdate !== true) {
-            this.fireEvent('beforerowremoved', this, index, record);
-        }
-
-        this.removeRow(index);
-
-        if (isUpdate !== true) {
-            this.processRows(index);
-            this.applyEmptyText();
-            this.fireEvent('rowremoved', this, index, record);
-        }
-    },
-
-
-    onLoad : function() {
-        if (Ext.isGecko) {
-            if (!this.scrollToTopTask) {
-                this.scrollToTopTask = new Ext.util.DelayedTask(this.scrollToTop, this);
-            }
-            this.scrollToTopTask.delay(1);
-        } else {
-            this.scrollToTop();
-        }
-    },
-
-
-    onColWidthChange : function(cm, col, width) {
-        this.updateColumnWidth(col, width);
-    },
-
-
-    onHeaderChange : function(cm, col, text) {
-        this.updateHeaders();
-    },
-
-
-    onHiddenChange : function(cm, col, hidden) {
-        this.updateColumnHidden(col, hidden);
-    },
-
-
-    onColumnMove : function(cm, oldIndex, newIndex) {
-        this.indexMap = null;
-        this.refresh(true);
-        this.restoreScroll(this.getScrollState());
-
-        this.afterMove(newIndex);
-        this.grid.fireEvent('columnmove', oldIndex, newIndex);
-    },
-
-
-    onColConfigChange : function() {
-        delete this.lastViewWidth;
-        this.indexMap = null;
-        this.refresh(true);
-    },
-
-
-
-    initUI : function(grid) {
-        grid.on('headerclick', this.onHeaderClick, this);
-    },
-
-
-    initEvents : Ext.emptyFn,
-
-
-    onHeaderClick : function(g, index) {
-        if (this.headersDisabled || !this.cm.isSortable(index)) {
-            return;
-        }
-        g.stopEditing(true);
-        g.store.sort(this.cm.getDataIndex(index));
-    },
-
-
-    onRowOver : function(e, target) {
-        var row = this.findRowIndex(target);
-
-        if (row !== false) {
-            this.addRowClass(row, this.rowOverCls);
-        }
-    },
-
-
-    onRowOut : function(e, target) {
-        var row = this.findRowIndex(target);
-
-        if (row !== false && !e.within(this.getRow(row), true)) {
-            this.removeRowClass(row, this.rowOverCls);
-        }
-    },
-
-
-    onRowSelect : function(row) {
-        this.addRowClass(row, this.selectedRowClass);
-    },
-
-
-    onRowDeselect : function(row) {
-        this.removeRowClass(row, this.selectedRowClass);
-    },
-
-
-    onCellSelect : function(row, col) {
-        var cell = this.getCell(row, col);
-        if (cell) {
-            this.fly(cell).addClass('x-grid3-cell-selected');
-        }
-    },
-
-
-    onCellDeselect : function(row, col) {
-        var cell = this.getCell(row, col);
-        if (cell) {
-            this.fly(cell).removeClass('x-grid3-cell-selected');
-        }
-    },
-
-
-    handleWheel : function(e) {
-        e.stopPropagation();
-    },
-
-
-    onColumnSplitterMoved : function(cellIndex, width) {
-        this.userResized = true;
-        this.grid.colModel.setColumnWidth(cellIndex, width, true);
-
-        if (this.forceFit) {
-            this.fitColumns(true, false, cellIndex);
-            this.updateAllColumnWidths();
-        } else {
-            this.updateColumnWidth(cellIndex, width);
-            this.syncHeaderScroll();
-        }
-
-        this.grid.fireEvent('columnresize', cellIndex, width);
-    },
-
-
-    beforeColMenuShow : function() {
-        var colModel = this.cm,
-            colCount = colModel.getColumnCount(),
-            colMenu  = this.colMenu,
-            i;
-
-        colMenu.removeAll();
-
-        for (i = 0; i < colCount; i++) {
-            if (colModel.config[i].hideable !== false) {
-                colMenu.add(new Ext.menu.CheckItem({
-                    text       : colModel.getColumnHeader(i),
-                    itemId     : 'col-' + colModel.getColumnId(i),
-                    checked    : !colModel.isHidden(i),
-                    disabled   : colModel.config[i].hideable === false,
-                    hideOnClick: false
-                }));
-            }
-        }
-    },
-
-
-    handleHdMenuClick : function(item) {
-        var store     = this.ds,
-            dataIndex = this.cm.getDataIndex(this.hdCtxIndex);
-
-        switch (item.getItemId()) {
-            case 'asc':
-                store.sort(dataIndex, 'ASC');
-                break;
-            case 'desc':
-                store.sort(dataIndex, 'DESC');
-                break;
-            default:
-                this.handleHdMenuClickDefault(item);
-        }
-        return true;
-    },
-
-
-    handleHdMenuClickDefault: function(item) {
-        var colModel = this.cm,
-            itemId   = item.getItemId(),
-            index    = colModel.getIndexById(itemId.substr(4));
-
-        if (index != -1) {
-            if (item.checked && colModel.getColumnsBy(this.isHideableColumn, this).length <= 1) {
-                this.onDenyColumnHide();
-                return;
-            }
-            colModel.setHidden(index, item.checked);
-        }
-    },
-
-
-    handleHdDown : function(e, target) {
-        if (Ext.fly(target).hasClass('x-grid3-hd-btn')) {
-            e.stopEvent();
-
-            var colModel  = this.cm,
-                header    = this.findHeaderCell(target),
-                index     = this.getCellIndex(header),
-                sortable  = colModel.isSortable(index),
-                menu      = this.hmenu,
-                menuItems = menu.items,
-                menuCls   = this.headerMenuOpenCls,
-                sep;
-
-            this.hdCtxIndex = index;
-
-            Ext.fly(header).addClass(menuCls);
-            if (this.hideSortIcons) {
-                menuItems.get('asc').setVisible(sortable);
-                menuItems.get('desc').setVisible(sortable);
-                sep = menuItems.get('sortSep');
-                if (sep) {
-                    sep.setVisible(sortable);
-                }
-            } else {
-                menuItems.get('asc').setDisabled(!sortable);
-                menuItems.get('desc').setDisabled(!sortable);
-            }
-
-            menu.on('hide', function() {
-                Ext.fly(header).removeClass(menuCls);
-            }, this, {single:true});
-
-            menu.show(target, 'tl-bl?');
-        }
-    },
-
-
-    handleHdMove : function(e) {
-        var header = this.findHeaderCell(this.activeHdRef);
-
-        if (header && !this.headersDisabled) {
-            var handleWidth  = this.splitHandleWidth || 5,
-                activeRegion = this.activeHdRegion,
-                headerStyle  = header.style,
-                colModel     = this.cm,
-                cursor       = '',
-                pageX        = e.getPageX();
-
-            if (this.grid.enableColumnResize !== false) {
-                var activeHeaderIndex = this.activeHdIndex,
-                    previousVisible   = this.getPreviousVisible(activeHeaderIndex),
-                    currentResizable  = colModel.isResizable(activeHeaderIndex),
-                    previousResizable = previousVisible && colModel.isResizable(previousVisible),
-                    inLeftResizer     = pageX - activeRegion.left <= handleWidth,
-                    inRightResizer    = activeRegion.right - pageX <= (!this.activeHdBtn ? handleWidth : 2);
-
-                if (inLeftResizer && previousResizable) {
-                    cursor = Ext.isAir ? 'move' : Ext.isWebKit ? 'e-resize' : 'col-resize';
-                } else if (inRightResizer && currentResizable) {
-                    cursor = Ext.isAir ? 'move' : Ext.isWebKit ? 'w-resize' : 'col-resize';
-                }
-            }
-
-            headerStyle.cursor = cursor;
-        }
-    },
-
-
-    getPreviousVisible: function(index) {
-        while (index > 0) {
-            if (!this.cm.isHidden(index - 1)) {
-                return index;
-            }
-            index--;
-        }
-        return undefined;
-    },
-
-
-    handleHdOver : function(e, target) {
-        var header = this.findHeaderCell(target);
-
-        if (header && !this.headersDisabled) {
-            var fly = this.fly(header);
-
-            this.activeHdRef = target;
-            this.activeHdIndex = this.getCellIndex(header);
-            this.activeHdRegion = fly.getRegion();
-
-            if (!this.isMenuDisabled(this.activeHdIndex, fly)) {
-                fly.addClass('x-grid3-hd-over');
-                this.activeHdBtn = fly.child('.x-grid3-hd-btn');
-
-                if (this.activeHdBtn) {
-                    this.activeHdBtn.dom.style.height = (header.firstChild.offsetHeight - 1) + 'px';
-                }
-            }
-        }
-    },
-
-
-    handleHdOut : function(e, target) {
-        var header = this.findHeaderCell(target);
-
-        if (header && (!Ext.isIE9m || !e.within(header, true))) {
-            this.activeHdRef = null;
-            this.fly(header).removeClass('x-grid3-hd-over');
-            header.style.cursor = '';
-        }
-    },
-
-
-    isMenuDisabled: function(cellIndex, el) {
-        return this.cm.isMenuDisabled(cellIndex);
-    },
-
-
-    hasRows : function() {
-        var fc = this.mainBody.dom.firstChild;
-        return fc && fc.nodeType == 1 && fc.className != 'x-grid-empty';
-    },
-
-
-    isHideableColumn : function(c) {
-        return !c.hidden;
-    },
-
-
-    bind : function(d, c) {
-        this.initData(d, c);
-    }
-});
-
-
-
-
-Ext.grid.GridView.SplitDragZone = Ext.extend(Ext.dd.DDProxy, {
-
-    constructor: function(grid, hd){
-        this.grid = grid;
-        this.view = grid.getView();
-        this.marker = this.view.resizeMarker;
-        this.proxy = this.view.resizeProxy;
-        Ext.grid.GridView.SplitDragZone.superclass.constructor.call(this, hd,
-            'gridSplitters' + this.grid.getGridEl().id, {
-            dragElId : Ext.id(this.proxy.dom), resizeFrame:false
-        });
-        this.scroll = false;
-        this.hw = this.view.splitHandleWidth || 5;
-    },
-
-    b4StartDrag : function(x, y){
-        this.dragHeadersDisabled = this.view.headersDisabled;
-        this.view.headersDisabled = true;
-        var h = this.view.mainWrap.getHeight();
-        this.marker.setHeight(h);
-        this.marker.show();
-        this.marker.alignTo(this.view.getHeaderCell(this.cellIndex), 'tl-tl', [-2, 0]);
-        this.proxy.setHeight(h);
-        var w = this.cm.getColumnWidth(this.cellIndex),
-            minw = Math.max(w-this.grid.minColumnWidth, 0);
-        this.resetConstraints();
-        this.setXConstraint(minw, 1000);
-        this.setYConstraint(0, 0);
-        this.minX = x - minw;
-        this.maxX = x + 1000;
-        this.startPos = x;
-        Ext.dd.DDProxy.prototype.b4StartDrag.call(this, x, y);
-    },
-
-    allowHeaderDrag : function(e){
-        return true;
-    },
-
-    handleMouseDown : function(e){
-        var t = this.view.findHeaderCell(e.getTarget());
-        if(t && this.allowHeaderDrag(e)){
-            var xy = this.view.fly(t).getXY(),
-                x = xy[0],
-                exy = e.getXY(),
-                ex = exy[0],
-                w = t.offsetWidth,
-                adjust = false;
-
-            if((ex - x) <= this.hw){
-                adjust = -1;
-            }else if((x+w) - ex <= this.hw){
-                adjust = 0;
-            }
-            if(adjust !== false){
-                this.cm = this.grid.colModel;
-                var ci = this.view.getCellIndex(t);
-                if(adjust == -1){
-                  if (ci + adjust < 0) {
-                    return;
-                  }
-                    while(this.cm.isHidden(ci+adjust)){
-                        --adjust;
-                        if(ci+adjust < 0){
-                            return;
-                        }
-                    }
-                }
-                this.cellIndex = ci+adjust;
-                this.split = t.dom;
-                if(this.cm.isResizable(this.cellIndex) && !this.cm.isFixed(this.cellIndex)){
-                    Ext.grid.GridView.SplitDragZone.superclass.handleMouseDown.apply(this, arguments);
-                }
-            }else if(this.view.columnDrag){
-                this.view.columnDrag.callHandleMouseDown(e);
-            }
-        }
-    },
-
-    endDrag : function(e){
-        this.marker.hide();
-        var v = this.view,
-            endX = Math.max(this.minX, e.getPageX()),
-            diff = endX - this.startPos,
-            disabled = this.dragHeadersDisabled;
-
-        v.onColumnSplitterMoved(this.cellIndex, this.cm.getColumnWidth(this.cellIndex)+diff);
-        setTimeout(function(){
-            v.headersDisabled = disabled;
-        }, 50);
-    },
-
-    autoOffset : function(){
-        this.setDelta(0,0);
-    }
-});
-
-Ext.grid.PivotGridView = Ext.extend(Ext.grid.GridView, {
-
-
-    colHeaderCellCls: 'grid-hd-group-cell',
-
-
-    title: '',
-
-
-
-
-    getColumnHeaders: function() {
-        return this.grid.topAxis.buildHeaders();;
-    },
-
-
-    getRowHeaders: function() {
-        return this.grid.leftAxis.buildHeaders();
-    },
-
-
-    renderRows : function(startRow, endRow) {
-        var grid          = this.grid,
-            rows          = grid.extractData(),
-            rowCount      = rows.length,
-            templates     = this.templates,
-            renderer      = grid.renderer,
-            hasRenderer   = typeof renderer == 'function',
-            getCellCls    = this.getCellCls,
-            hasGetCellCls = typeof getCellCls == 'function',
-            cellTemplate  = templates.cell,
-            rowTemplate   = templates.row,
-            rowBuffer     = [],
-            meta          = {},
-            tstyle        = 'width:' + this.getGridInnerWidth() + 'px;',
-            colBuffer, colCount, column, i, row;
-
-        startRow = startRow || 0;
-        endRow   = Ext.isDefined(endRow) ? endRow : rowCount - 1;
-
-        for (i = 0; i < rowCount; i++) {
-            row = rows[i];
-            colCount  = row.length;
-            colBuffer = [];
-
-
-            for (var j = 0; j < colCount; j++) {
-
-                meta.id    = i + '-' + j;
-                meta.css   = j === 0 ? 'x-grid3-cell-first ' : (j == (colCount - 1) ? 'x-grid3-cell-last ' : '');
-                meta.attr  = meta.cellAttr = '';
-                meta.value = row[j];
-
-                if (Ext.isEmpty(meta.value)) {
-                    meta.value = '&#160;';
-                }
-
-                if (hasRenderer) {
-                    meta.value = renderer(meta.value);
-                }
-
-                if (hasGetCellCls) {
-                    meta.css += getCellCls(meta.value) + ' ';
-                }
-
-                colBuffer[colBuffer.length] = cellTemplate.apply(meta);
-            }
-
-            rowBuffer[rowBuffer.length] = rowTemplate.apply({
-                tstyle: tstyle,
-                cols  : colCount,
-                cells : colBuffer.join(""),
-                alt   : ''
-            });
-        }
-
-        return rowBuffer.join("");
-    },
-
-
-    masterTpl: new Ext.Template(
-        '<div class="x-grid3 x-pivotgrid" hidefocus="true">',
-            '<div class="x-grid3-viewport">',
-                '<div class="x-grid3-header">',
-                    '<div class="x-grid3-header-title"><span>{title}</span></div>',
-                    '<div class="x-grid3-header-inner">',
-                        '<div class="x-grid3-header-offset" style="{ostyle}"></div>',
-                    '</div>',
-                    '<div class="x-clear"></div>',
-                '</div>',
-                '<div class="x-grid3-scroller">',
-                    '<div class="x-grid3-row-headers"></div>',
-                    '<div class="x-grid3-body" style="{bstyle}">{body}</div>',
-                    '<a href="#" class="x-grid3-focus" tabIndex="-1"></a>',
-                '</div>',
-            '</div>',
-            '<div class="x-grid3-resize-marker">&#160;</div>',
-            '<div class="x-grid3-resize-proxy">&#160;</div>',
-        '</div>'
-    ),
-
-
-    initTemplates: function() {
-        Ext.grid.PivotGridView.superclass.initTemplates.apply(this, arguments);
-
-        var templates = this.templates || {};
-        if (!templates.gcell) {
-            templates.gcell = new Ext.XTemplate(
-                '<td class="x-grid3-hd x-grid3-gcell x-grid3-td-{id} ux-grid-hd-group-row-{row} ' + this.colHeaderCellCls + '" style="{style}">',
-                    '<div {tooltip} class="x-grid3-hd-inner x-grid3-hd-{id} x-unselectable" unselectable="on" style="{istyle}">',
-                        this.grid.enableHdMenu ? '<a class="x-grid3-hd-btn" href="#"></a>' : '', '{value}',
-                    '</div>',
-                '</td>'
-            );
-        }
-
-        this.templates = templates;
-        this.hrowRe = new RegExp("ux-grid-hd-group-row-(\\d+)", "");
-    },
-
-
-    initElements: function() {
-        Ext.grid.PivotGridView.superclass.initElements.apply(this, arguments);
-
-
-        this.rowHeadersEl = new Ext.Element(this.scroller.child('div.x-grid3-row-headers'));
-
-
-        this.headerTitleEl = new Ext.Element(this.mainHd.child('div.x-grid3-header-title'));
-    },
-
-
-    getGridInnerWidth: function() {
-        var previousWidth = Ext.grid.PivotGridView.superclass.getGridInnerWidth.apply(this, arguments);
-
-        return previousWidth - this.getTotalRowHeaderWidth();
-    },
-
-
-    getTotalRowHeaderWidth: function() {
-        var headers = this.getRowHeaders(),
-            length  = headers.length,
-            total   = 0,
-            i;
-
-        for (i = 0; i< length; i++) {
-            total += headers[i].width;
-        }
-
-        return total;
-    },
-
-
-    getTotalColumnHeaderHeight: function() {
-        return this.getColumnHeaders().length * 21;
-    },
-
-
-    getCellIndex : function(el) {
-        if (el) {
-            var match = el.className.match(this.colRe),
-                data;
-
-            if (match && (data = match[1])) {
-                return parseInt(data.split('-')[1], 10);
-            }
-        }
-        return false;
-    },
-
-
-
-    renderUI : function() {
-        var templates  = this.templates,
-            innerWidth = this.getGridInnerWidth();
-
-        return templates.master.apply({
-            body  : templates.body.apply({rows:'&#160;'}),
-            ostyle: 'width:' + innerWidth + 'px',
-            bstyle: 'width:' + innerWidth + 'px'
-        });
-    },
-
-
-    onLayout: function(width, height) {
-        Ext.grid.PivotGridView.superclass.onLayout.apply(this, arguments);
-
-        var width = this.getGridInnerWidth();
-
-        this.resizeColumnHeaders(width);
-        this.resizeAllRows(width);
-    },
-
-
-    refresh : function(headersToo) {
-        this.fireEvent('beforerefresh', this);
-        this.grid.stopEditing(true);
-
-        var result = this.renderBody();
-        this.mainBody.update(result).setWidth(this.getGridInnerWidth());
-        if (headersToo === true) {
-            this.updateHeaders();
-            this.updateHeaderSortState();
-        }
-        this.processRows(0, true);
-        this.layout();
-        this.applyEmptyText();
-        this.fireEvent('refresh', this);
-    },
-
-
-    renderHeaders: Ext.emptyFn,
-
-
-    fitColumns: Ext.emptyFn,
-
-
-    resizeColumnHeaders: function(width) {
-        var topAxis = this.grid.topAxis;
-
-        if (topAxis.rendered) {
-            topAxis.el.setWidth(width);
-        }
-    },
-
-
-    resizeRowHeaders: function() {
-        var rowHeaderWidth = this.getTotalRowHeaderWidth(),
-            marginStyle    = String.format("margin-left: {0}px;", rowHeaderWidth);
-
-        this.rowHeadersEl.setWidth(rowHeaderWidth);
-        this.mainBody.applyStyles(marginStyle);
-        Ext.fly(this.innerHd).applyStyles(marginStyle);
-
-        this.headerTitleEl.setWidth(rowHeaderWidth);
-        this.headerTitleEl.setHeight(this.getTotalColumnHeaderHeight());
-    },
-
-
-    resizeAllRows: function(width) {
-        var rows   = this.getRows(),
-            length = rows.length,
-            i;
-
-        for (i = 0; i < length; i++) {
-            Ext.fly(rows[i]).setWidth(width);
-            Ext.fly(rows[i]).child('table').setWidth(width);
-        }
-    },
-
-
-    updateHeaders: function() {
-        this.renderGroupRowHeaders();
-        this.renderGroupColumnHeaders();
-    },
-
-
-    renderGroupRowHeaders: function() {
-        var leftAxis = this.grid.leftAxis;
-
-        this.resizeRowHeaders();
-        leftAxis.rendered = false;
-        leftAxis.render(this.rowHeadersEl);
-
-        this.setTitle(this.title);
-    },
-
-
-    setTitle: function(title) {
-        this.headerTitleEl.child('span').dom.innerHTML = title;
-    },
-
-
-    renderGroupColumnHeaders: function() {
-        var topAxis = this.grid.topAxis;
-
-        topAxis.rendered = false;
-        topAxis.render(this.innerHd.firstChild);
-    },
-
-
-    isMenuDisabled: function(cellIndex, el) {
-        return true;
-    }
-});
-Ext.grid.PivotAxis = Ext.extend(Ext.Component, {
-
-    orientation: 'horizontal',
-
-
-    defaultHeaderWidth: 80,
-
-
-    paddingWidth: 7,
-
-
-    setDimensions: function(dimensions) {
-        this.dimensions = dimensions;
-    },
-
-
-    onRender: function(ct, position) {
-        var rows = this.orientation == 'horizontal'
-                 ? this.renderHorizontalRows()
-                 : this.renderVerticalRows();
-
-        this.el = Ext.DomHelper.overwrite(ct.dom, {tag: 'table', cn: rows}, true);
-    },
-
-
-    renderHorizontalRows: function() {
-        var headers  = this.buildHeaders(),
-            rowCount = headers.length,
-            rows     = [],
-            cells, cols, colCount, i, j;
-
-        for (i = 0; i < rowCount; i++) {
-            cells = [];
-            cols  = headers[i].items;
-            colCount = cols.length;
-
-            for (j = 0; j < colCount; j++) {
-                cells.push({
-                    tag: 'td',
-                    html: cols[j].header,
-                    colspan: cols[j].span
-                });
-            }
-
-            rows[i] = {
-                tag: 'tr',
-                cn: cells
-            };
-        }
-
-        return rows;
-    },
-
-
-    renderVerticalRows: function() {
-        var headers  = this.buildHeaders(),
-            colCount = headers.length,
-            rowCells = [],
-            rows     = [],
-            rowCount, col, row, colWidth, i, j;
-
-        for (i = 0; i < colCount; i++) {
-            col = headers[i];
-            colWidth = col.width || 80;
-            rowCount = col.items.length;
-
-            for (j = 0; j < rowCount; j++) {
-                row = col.items[j];
-
-                rowCells[row.start] = rowCells[row.start] || [];
-                rowCells[row.start].push({
-                    tag    : 'td',
-                    html   : row.header,
-                    rowspan: row.span,
-                    width  : Ext.isBorderBox ? colWidth : colWidth - this.paddingWidth
-                });
-            }
-        }
-
-        rowCount = rowCells.length;
-        for (i = 0; i < rowCount; i++) {
-            rows[i] = {
-                tag: 'tr',
-                cn : rowCells[i]
-            };
-        }
-
-        return rows;
-    },
-
-
-    getTuples: function() {
-        var newStore = new Ext.data.Store({});
-
-        newStore.data = this.store.data.clone();
-        newStore.fields = this.store.fields;
-
-        var sorters    = [],
-            dimensions = this.dimensions,
-            length     = dimensions.length,
-            i;
-
-        for (i = 0; i < length; i++) {
-            sorters.push({
-                field    : dimensions[i].dataIndex,
-                direction: dimensions[i].direction || 'ASC'
-            });
-        }
-
-        newStore.sort(sorters);
-
-        var records = newStore.data.items,
-            hashes  = [],
-            tuples  = [],
-            recData, hash, info, data, key;
-
-        length = records.length;
-
-        for (i = 0; i < length; i++) {
-            info = this.getRecordInfo(records[i]);
-            data = info.data;
-            hash = "";
-
-            for (key in data) {
-                hash += data[key] + '---';
-            }
-
-            if (hashes.indexOf(hash) == -1) {
-                hashes.push(hash);
-                tuples.push(info);
-            }
-        }
-
-        newStore.destroy();
-
-        return tuples;
-    },
-
-
-    getRecordInfo: function(record) {
-        var dimensions = this.dimensions,
-            length  = dimensions.length,
-            data    = {},
-            dimension, dataIndex, i;
-
-
-        for (i = 0; i < length; i++) {
-            dimension = dimensions[i];
-            dataIndex = dimension.dataIndex;
-
-            data[dataIndex] = record.get(dataIndex);
-        }
-
-
-
-        var createMatcherFunction = function(data) {
-            return function(record) {
-                for (var dataIndex in data) {
-                    if (record.get(dataIndex) != data[dataIndex]) {
-                        return false;
-                    }
-                }
-
-                return true;
-            };
-        };
-
-        return {
-            data: data,
-            matcher: createMatcherFunction(data)
-        };
-    },
-
-
-    buildHeaders: function() {
-        var tuples     = this.getTuples(),
-            rowCount   = tuples.length,
-            dimensions = this.dimensions,
-            dimension,
-            colCount   = dimensions.length,
-            headers    = [],
-            tuple, rows, currentHeader, previousHeader, span, start, isLast, changed, i, j;
-
-        for (i = 0; i < colCount; i++) {
-            dimension = dimensions[i];
-            rows  = [];
-            span  = 0;
-            start = 0;
-
-            for (j = 0; j < rowCount; j++) {
-                tuple  = tuples[j];
-                isLast = j == (rowCount - 1);
-                currentHeader = tuple.data[dimension.dataIndex];
-
-
-                changed = previousHeader != undefined && previousHeader != currentHeader;
-                if (i > 0 && j > 0) {
-                    changed = changed || tuple.data[dimensions[i-1].dataIndex] != tuples[j-1].data[dimensions[i-1].dataIndex];
-                }
-
-                if (changed) {
-                    rows.push({
-                        header: previousHeader,
-                        span  : span,
-                        start : start
-                    });
-
-                    start += span;
-                    span = 0;
-                }
-
-                if (isLast) {
-                    rows.push({
-                        header: currentHeader,
-                        span  : span + 1,
-                        start : start
-                    });
-
-                    start += span;
-                    span = 0;
-                }
-
-                previousHeader = currentHeader;
-                span++;
-            }
-
-            headers.push({
-                items: rows,
-                width: dimension.width || this.defaultHeaderWidth
-            });
-
-            previousHeader = undefined;
-        }
-
-        return headers;
-    }
-});
-
-
-Ext.grid.HeaderDragZone = Ext.extend(Ext.dd.DragZone, {
-    maxDragWidth: 120,
-
-    constructor : function(grid, hd, hd2){
-        this.grid = grid;
-        this.view = grid.getView();
-        this.ddGroup = "gridHeader" + this.grid.getGridEl().id;
-        Ext.grid.HeaderDragZone.superclass.constructor.call(this, hd);
-        if(hd2){
-            this.setHandleElId(Ext.id(hd));
-            this.setOuterHandleElId(Ext.id(hd2));
-        }
-        this.scroll = false;
-    },
-
-    getDragData : function(e){
-        var t = Ext.lib.Event.getTarget(e),
-            h = this.view.findHeaderCell(t);
-        if(h){
-            return {ddel: h.firstChild, header:h};
-        }
-        return false;
-    },
-
-    onInitDrag : function(e){
-
-        this.dragHeadersDisabled = this.view.headersDisabled;
-        this.view.headersDisabled = true;
-        var clone = this.dragData.ddel.cloneNode(true);
-        clone.id = Ext.id();
-        clone.style.width = Math.min(this.dragData.header.offsetWidth,this.maxDragWidth) + "px";
-        this.proxy.update(clone);
-        return true;
-    },
-
-    afterValidDrop : function(){
-        this.completeDrop();
-    },
-
-    afterInvalidDrop : function(){
-        this.completeDrop();
-    },
-
-    completeDrop: function(){
-        var v = this.view,
-            disabled = this.dragHeadersDisabled;
-        setTimeout(function(){
-            v.headersDisabled = disabled;
-        }, 50);
-    }
-});
-
-
-
-Ext.grid.HeaderDropZone = Ext.extend(Ext.dd.DropZone, {
-    proxyOffsets : [-4, -9],
-    fly: Ext.Element.fly,
-
-    constructor : function(grid, hd, hd2){
-        this.grid = grid;
-        this.view = grid.getView();
-
-        this.proxyTop = Ext.DomHelper.append(document.body, {
-            cls:"col-move-top", html:"&#160;"
-        }, true);
-        this.proxyBottom = Ext.DomHelper.append(document.body, {
-            cls:"col-move-bottom", html:"&#160;"
-        }, true);
-        this.proxyTop.hide = this.proxyBottom.hide = function(){
-            this.setLeftTop(-100,-100);
-            this.setStyle("visibility", "hidden");
-        };
-        this.ddGroup = "gridHeader" + this.grid.getGridEl().id;
-
-
-        Ext.grid.HeaderDropZone.superclass.constructor.call(this, grid.getGridEl().dom);
-    },
-
-    getTargetFromEvent : function(e){
-        var t = Ext.lib.Event.getTarget(e),
-            cindex = this.view.findCellIndex(t);
-        if(cindex !== false){
-            return this.view.getHeaderCell(cindex);
-        }
-    },
-
-    nextVisible : function(h){
-        var v = this.view, cm = this.grid.colModel;
-        h = h.nextSibling;
-        while(h){
-            if(!cm.isHidden(v.getCellIndex(h))){
-                return h;
-            }
-            h = h.nextSibling;
-        }
-        return null;
-    },
-
-    prevVisible : function(h){
-        var v = this.view, cm = this.grid.colModel;
-        h = h.prevSibling;
-        while(h){
-            if(!cm.isHidden(v.getCellIndex(h))){
-                return h;
-            }
-            h = h.prevSibling;
-        }
-        return null;
-    },
-
-    positionIndicator : function(h, n, e){
-        var x = Ext.lib.Event.getPageX(e),
-            r = Ext.lib.Dom.getRegion(n.firstChild),
-            px,
-            pt,
-            py = r.top + this.proxyOffsets[1];
-        if((r.right - x) <= (r.right-r.left)/2){
-            px = r.right+this.view.borderWidth;
-            pt = "after";
-        }else{
-            px = r.left;
-            pt = "before";
-        }
-
-        if(this.grid.colModel.isFixed(this.view.getCellIndex(n))){
-            return false;
-        }
-
-        px +=  this.proxyOffsets[0];
-        this.proxyTop.setLeftTop(px, py);
-        this.proxyTop.show();
-        if(!this.bottomOffset){
-            this.bottomOffset = this.view.mainHd.getHeight();
-        }
-        this.proxyBottom.setLeftTop(px, py+this.proxyTop.dom.offsetHeight+this.bottomOffset);
-        this.proxyBottom.show();
-        return pt;
-    },
-
-    onNodeEnter : function(n, dd, e, data){
-        if(data.header != n){
-            this.positionIndicator(data.header, n, e);
-        }
-    },
-
-    onNodeOver : function(n, dd, e, data){
-        var result = false;
-        if(data.header != n){
-            result = this.positionIndicator(data.header, n, e);
-        }
-        if(!result){
-            this.proxyTop.hide();
-            this.proxyBottom.hide();
-        }
-        return result ? this.dropAllowed : this.dropNotAllowed;
-    },
-
-    onNodeOut : function(n, dd, e, data){
-        this.proxyTop.hide();
-        this.proxyBottom.hide();
-    },
-
-    onNodeDrop : function(n, dd, e, data){
-        var h = data.header;
-        if(h != n){
-            var cm = this.grid.colModel,
-                x = Ext.lib.Event.getPageX(e),
-                r = Ext.lib.Dom.getRegion(n.firstChild),
-                pt = (r.right - x) <= ((r.right-r.left)/2) ? "after" : "before",
-                oldIndex = this.view.getCellIndex(h),
-                newIndex = this.view.getCellIndex(n);
-            if(pt == "after"){
-                newIndex++;
-            }
-            if(oldIndex < newIndex){
-                newIndex--;
-            }
-            cm.moveColumn(oldIndex, newIndex);
-            return true;
-        }
-        return false;
-    }
-});
-
-Ext.grid.GridView.ColumnDragZone = Ext.extend(Ext.grid.HeaderDragZone, {
-
-    constructor : function(grid, hd){
-        Ext.grid.GridView.ColumnDragZone.superclass.constructor.call(this, grid, hd, null);
-        this.proxy.el.addClass('x-grid3-col-dd');
-    },
-
-    handleMouseDown : function(e){
-    },
-
-    callHandleMouseDown : function(e){
-        Ext.grid.GridView.ColumnDragZone.superclass.handleMouseDown.call(this, e);
-    }
-});
-
-Ext.grid.SplitDragZone = Ext.extend(Ext.dd.DDProxy, {
-    fly: Ext.Element.fly,
-
-    constructor : function(grid, hd, hd2){
-        this.grid = grid;
-        this.view = grid.getView();
-        this.proxy = this.view.resizeProxy;
-        Ext.grid.SplitDragZone.superclass.constructor.call(this, hd,
-            "gridSplitters" + this.grid.getGridEl().id, {
-            dragElId : Ext.id(this.proxy.dom), resizeFrame:false
-        });
-        this.setHandleElId(Ext.id(hd));
-        this.setOuterHandleElId(Ext.id(hd2));
-        this.scroll = false;
-    },
-
-    b4StartDrag : function(x, y){
-        this.view.headersDisabled = true;
-        this.proxy.setHeight(this.view.mainWrap.getHeight());
-        var w = this.cm.getColumnWidth(this.cellIndex);
-        var minw = Math.max(w-this.grid.minColumnWidth, 0);
-        this.resetConstraints();
-        this.setXConstraint(minw, 1000);
-        this.setYConstraint(0, 0);
-        this.minX = x - minw;
-        this.maxX = x + 1000;
-        this.startPos = x;
-        Ext.dd.DDProxy.prototype.b4StartDrag.call(this, x, y);
-    },
-
-
-    handleMouseDown : function(e){
-        var ev = Ext.EventObject.setEvent(e);
-        var t = this.fly(ev.getTarget());
-        if(t.hasClass("x-grid-split")){
-            this.cellIndex = this.view.getCellIndex(t.dom);
-            this.split = t.dom;
-            this.cm = this.grid.colModel;
-            if(this.cm.isResizable(this.cellIndex) && !this.cm.isFixed(this.cellIndex)){
-                Ext.grid.SplitDragZone.superclass.handleMouseDown.apply(this, arguments);
-            }
-        }
-    },
-
-    endDrag : function(e){
-        this.view.headersDisabled = false;
-        var endX = Math.max(this.minX, Ext.lib.Event.getPageX(e));
-        var diff = endX - this.startPos;
-        this.view.onColumnSplitterMoved(this.cellIndex, this.cm.getColumnWidth(this.cellIndex)+diff);
-    },
-
-    autoOffset : function(){
-        this.setDelta(0,0);
-    }
-});
-Ext.grid.GridDragZone = function(grid, config){
-    this.view = grid.getView();
-    Ext.grid.GridDragZone.superclass.constructor.call(this, this.view.mainBody.dom, config);
-    this.scroll = false;
-    this.grid = grid;
-    this.ddel = document.createElement('div');
-    this.ddel.className = 'x-grid-dd-wrap';
-
-    this.preventDefault = true;
-};
-
-Ext.extend(Ext.grid.GridDragZone, Ext.dd.DragZone, {
-    ddGroup : "GridDD",
-
-
-    getDragData : function(e){
-        var t = Ext.lib.Event.getTarget(e),
-            sm,
-            rowIndex = this.view.findRowIndex(t),
-            cellIndex,
-            selectedCell,
-            selection;
-
-        if (rowIndex !== false){
-            sm = this.grid.selModel;
-
-
-
-            if (sm.getSelectedCell) {
-                cellIndex = this.view.findCellIndex(t);
-                selectedCell = sm.getSelectedCell();
-                if (!selectedCell || selectedCell[0] !== rowIndex || selectedCell[1] !== cellIndex) {
-                    sm.handleMouseDown(this.grid, rowIndex, cellIndex, e);
-                }
-                if (this.grid.dragCell) {
-
-                    selection = sm.getSelectedCell();
-                    if (!this.grid.hasOwnProperty('ddText')) {
-                        this.grid.ddText = '{0} selected cell{1}';
-                    }
-                } else {
-
-                    selection = [this.grid.store.getAt(rowIndex)];
-                }
-            } else {
-                if(!sm.isSelected(rowIndex) || e.hasModifier()){
-                    sm.handleMouseDown(this.grid, rowIndex, e);
-                }
-                selection = sm.getSelections();
-            }
-            return {grid: this.grid, ddel: this.ddel, rowIndex: rowIndex, selections: selection};
-        }
-        return false;
-    },
-
-
-    onInitDrag : function(e){
-        var data = this.dragData;
-        this.ddel.innerHTML = this.grid.getDragDropText();
-        this.proxy.update(this.ddel);
-
-    },
-
-
-    afterRepair : function(){
-        this.dragging = false;
-    },
-
-
-    getRepairXY : function(e, data){
-        return false;
-    },
-
-    onEndDrag : function(data, e){
-
-    },
-
-    onValidDrop : function(dd, e, id){
-
-        this.hideProxy();
-    },
-
-    beforeInvalidDrop : function(e, id){
-
-    }
-});
-
-Ext.grid.ColumnModel = Ext.extend(Ext.util.Observable, {
-
-    defaultWidth: 100,
-
-
-    defaultSortable: false,
-
-
-
-
-
-    constructor : function(config) {
-
-	    if (config.columns) {
-	        Ext.apply(this, config);
-	        this.setConfig(config.columns, true);
-	    } else {
-	        this.setConfig(config, true);
-	    }
-
-	    this.addEvents(
-
-	        "widthchange",
-
-
-	        "headerchange",
-
-
-	        "hiddenchange",
-
-
-	        "columnmoved",
-
-
-	        "configchange"
-	    );
-
-	    Ext.grid.ColumnModel.superclass.constructor.call(this);
-    },
-
-
-    getColumnId : function(index) {
-        return this.config[index].id;
-    },
-
-    getColumnAt : function(index) {
-        return this.config[index];
-    },
-
-
-    setConfig : function(config, initial) {
-        var i, c, len;
-
-        if (!initial) {
-            delete this.totalWidth;
-
-            for (i = 0, len = this.config.length; i < len; i++) {
-                c = this.config[i];
-
-                if (c.setEditor) {
-
-                    c.setEditor(null);
-                }
-            }
-        }
-
-
-        this.defaults = Ext.apply({
-            width: this.defaultWidth,
-            sortable: this.defaultSortable
-        }, this.defaults);
-
-        this.config = config;
-        this.lookup = {};
-
-        for (i = 0, len = config.length; i < len; i++) {
-            c = Ext.applyIf(config[i], this.defaults);
-
-
-            if (Ext.isEmpty(c.id)) {
-                c.id = i;
-            }
-
-            if (!c.isColumn) {
-                var Cls = Ext.grid.Column.types[c.xtype || 'gridcolumn'];
-                c = new Cls(c);
-                config[i] = c;
-            }
-
-            this.lookup[c.id] = c;
-        }
-
-        if (!initial) {
-            this.fireEvent('configchange', this);
-        }
-    },
-
-
-    getColumnById : function(id) {
-        return this.lookup[id];
-    },
-
-
-    getIndexById : function(id) {
-        for (var i = 0, len = this.config.length; i < len; i++) {
-            if (this.config[i].id == id) {
-                return i;
-            }
-        }
-        return -1;
-    },
-
-
-    moveColumn : function(oldIndex, newIndex) {
-        var config = this.config,
-            c      = config[oldIndex];
-
-        config.splice(oldIndex, 1);
-        config.splice(newIndex, 0, c);
-        this.dataMap = null;
-        this.fireEvent("columnmoved", this, oldIndex, newIndex);
-    },
-
-
-    getColumnCount : function(visibleOnly) {
-        var length = this.config.length,
-            c = 0,
-            i;
-
-        if (visibleOnly === true) {
-            for (i = 0; i < length; i++) {
-                if (!this.isHidden(i)) {
-                    c++;
-                }
-            }
-
-            return c;
-        }
-
-        return length;
-    },
-
-
-    getColumnsBy : function(fn, scope) {
-        var config = this.config,
-            length = config.length,
-            result = [],
-            i, c;
-
-        for (i = 0; i < length; i++){
-            c = config[i];
-
-            if (fn.call(scope || this, c, i) === true) {
-                result[result.length] = c;
-            }
-        }
-
-        return result;
-    },
-
-
-    isSortable : function(col) {
-        return !!this.config[col].sortable;
-    },
-
-
-    isMenuDisabled : function(col) {
-        return !!this.config[col].menuDisabled;
-    },
-
-
-    getRenderer : function(col) {
-        return this.config[col].renderer || Ext.grid.ColumnModel.defaultRenderer;
-    },
-
-    getRendererScope : function(col) {
-        return this.config[col].scope;
-    },
-
-
-    setRenderer : function(col, fn) {
-        this.config[col].renderer = fn;
-    },
-
-
-    getColumnWidth : function(col) {
-        var width = this.config[col].width;
-        if(typeof width != 'number'){
-            width = this.defaultWidth;
-        }
-        return width;
-    },
-
-
-    setColumnWidth : function(col, width, suppressEvent) {
-        this.config[col].width = width;
-        this.totalWidth = null;
-
-        if (!suppressEvent) {
-             this.fireEvent("widthchange", this, col, width);
-        }
-    },
-
-
-    getTotalWidth : function(includeHidden) {
-        if (!this.totalWidth) {
-            this.totalWidth = 0;
-            for (var i = 0, len = this.config.length; i < len; i++) {
-                if (includeHidden || !this.isHidden(i)) {
-                    this.totalWidth += this.getColumnWidth(i);
-                }
-            }
-        }
-        return this.totalWidth;
-    },
-
-
-    getColumnHeader : function(col) {
-        return this.config[col].header;
-    },
-
-
-    setColumnHeader : function(col, header) {
-        this.config[col].header = header;
-        this.fireEvent("headerchange", this, col, header);
-    },
-
-
-    getColumnTooltip : function(col) {
-            return this.config[col].tooltip;
-    },
-
-    setColumnTooltip : function(col, tooltip) {
-            this.config[col].tooltip = tooltip;
-    },
-
-
-    getDataIndex : function(col) {
-        return this.config[col].dataIndex;
-    },
-
-
-    setDataIndex : function(col, dataIndex) {
-        this.config[col].dataIndex = dataIndex;
-    },
-
-
-    findColumnIndex : function(dataIndex) {
-        var c = this.config;
-        for(var i = 0, len = c.length; i < len; i++){
-            if(c[i].dataIndex == dataIndex){
-                return i;
-            }
-        }
-        return -1;
-    },
-
-
-    isCellEditable : function(colIndex, rowIndex) {
-        var c = this.config[colIndex],
-            ed = c.editable;
-
-
-        return !!(ed || (!Ext.isDefined(ed) && c.editor));
-    },
-
-
-    getCellEditor : function(colIndex, rowIndex) {
-        return this.config[colIndex].getCellEditor(rowIndex);
-    },
-
-
-    setEditable : function(col, editable) {
-        this.config[col].editable = editable;
-    },
-
-
-    isHidden : function(colIndex) {
-        return !!this.config[colIndex].hidden;
-    },
-
-
-    isFixed : function(colIndex) {
-        return !!this.config[colIndex].fixed;
-    },
-
-
-    isResizable : function(colIndex) {
-        return colIndex >= 0 && this.config[colIndex].resizable !== false && this.config[colIndex].fixed !== true;
-    },
-
-
-    setHidden : function(colIndex, hidden) {
-        var c = this.config[colIndex];
-        if(c.hidden !== hidden){
-            c.hidden = hidden;
-            this.totalWidth = null;
-            this.fireEvent("hiddenchange", this, colIndex, hidden);
-        }
-    },
-
-
-    setEditor : function(col, editor) {
-        this.config[col].setEditor(editor);
-    },
-
-
-    destroy : function() {
-        var length = this.config.length,
-            i = 0;
-
-        for (; i < length; i++){
-            this.config[i].destroy();
-        }
-        delete this.config;
-        delete this.lookup;
-        this.purgeListeners();
-    },
-
-
-    setState : function(col, state) {
-        state = Ext.applyIf(state, this.defaults);
-        Ext.apply(this.config[col], state);
-    }
-});
-
-
-Ext.grid.ColumnModel.defaultRenderer = function(value) {
-    if (typeof value == "string" && value.length < 1) {
-        return "&#160;";
-    }
-    return value;
-};
-Ext.grid.AbstractSelectionModel = Ext.extend(Ext.util.Observable,  {
-
-
-    constructor : function(){
-        this.locked = false;
-        Ext.grid.AbstractSelectionModel.superclass.constructor.call(this);
-    },
-
-
-    init : function(grid){
-        this.grid = grid;
-        if(this.lockOnInit){
-            delete this.lockOnInit;
-            this.locked = false;
-            this.lock();
-        }
-        this.initEvents();
-    },
-
-
-    lock : function(){
-        if(!this.locked){
-            this.locked = true;
-
-            var g = this.grid;
-            if(g){
-                g.getView().on({
-                    scope: this,
-                    beforerefresh: this.sortUnLock,
-                    refresh: this.sortLock
-                });
-            }else{
-                this.lockOnInit = true;
-            }
-        }
-    },
-
-
-    sortLock : function() {
-        this.locked = true;
-    },
-
-
-    sortUnLock : function() {
-        this.locked = false;
-    },
-
-
-    unlock : function(){
-        if(this.locked){
-            this.locked = false;
-            var g = this.grid,
-                gv;
-
-
-            if(g){
-                gv = g.getView();
-                gv.un('beforerefresh', this.sortUnLock, this);
-                gv.un('refresh', this.sortLock, this);
-            }else{
-                delete this.lockOnInit;
-            }
-        }
-    },
-
-
-    isLocked : function(){
-        return this.locked;
-    },
-
-    destroy: function(){
-        this.unlock();
-        this.purgeListeners();
-    }
-});
-Ext.grid.RowSelectionModel = Ext.extend(Ext.grid.AbstractSelectionModel,  {
-
-    singleSelect : false,
-
-    constructor : function(config){
-        Ext.apply(this, config);
-        this.selections = new Ext.util.MixedCollection(false, function(o){
-            return o.id;
-        });
-
-        this.last = false;
-        this.lastActive = false;
-
-        this.addEvents(
-
-	        'selectionchange',
-
-	        'beforerowselect',
-
-	        'rowselect',
-
-	        'rowdeselect'
-        );
-        Ext.grid.RowSelectionModel.superclass.constructor.call(this);
-    },
-
-
-
-    initEvents : function(){
-
-        if(!this.grid.enableDragDrop && !this.grid.enableDrag){
-            this.grid.on('rowmousedown', this.handleMouseDown, this);
-        }
-
-        this.rowNav = new Ext.KeyNav(this.grid.getGridEl(), {
-            up: this.onKeyPress,
-            down: this.onKeyPress,
-            scope: this
-        });
-
-        this.grid.getView().on({
-            scope: this,
-            refresh: this.onRefresh,
-            rowupdated: this.onRowUpdated,
-            rowremoved: this.onRemove
-        });
-    },
-
-    onKeyPress : function(e, name){
-        var up = name == 'up',
-            method = up ? 'selectPrevious' : 'selectNext',
-            add = up ? -1 : 1,
-            last;
-        if(!e.shiftKey || this.singleSelect){
-            this[method](false);
-        }else if(this.last !== false && this.lastActive !== false){
-            last = this.last;
-            this.selectRange(this.last,  this.lastActive + add);
-            this.grid.getView().focusRow(this.lastActive);
-            if(last !== false){
-                this.last = last;
-            }
-        }else{
-           this.selectFirstRow();
-        }
-    },
-
-
-    onRefresh : function(){
-        var ds = this.grid.store,
-            s = this.getSelections(),
-            i = 0,
-            len = s.length,
-            index, r;
-
-        this.silent = true;
-        this.clearSelections(true);
-        for(; i < len; i++){
-            r = s[i];
-            if((index = ds.indexOfId(r.id)) != -1){
-                this.selectRow(index, true);
-            }
-        }
-        if(s.length != this.selections.getCount()){
-            this.fireEvent('selectionchange', this);
-        }
-        this.silent = false;
-    },
-
-
-    onRemove : function(v, index, r){
-        if(this.selections.remove(r) !== false){
-            this.fireEvent('selectionchange', this);
-        }
-    },
-
-
-    onRowUpdated : function(v, index, r){
-        if(this.isSelected(r)){
-            v.onRowSelect(index);
-        }
-    },
-
-
-    selectRecords : function(records, keepExisting){
-        if(!keepExisting){
-            this.clearSelections();
-        }
-        var ds = this.grid.store,
-            i = 0,
-            len = records.length;
-        for(; i < len; i++){
-            this.selectRow(ds.indexOf(records[i]), true);
-        }
-    },
-
-
-    getCount : function(){
-        return this.selections.length;
-    },
-
-
-    selectFirstRow : function(){
-        this.selectRow(0);
-    },
-
-
-    selectLastRow : function(keepExisting){
-        this.selectRow(this.grid.store.getCount() - 1, keepExisting);
-    },
-
-
-    selectNext : function(keepExisting){
-        if(this.hasNext()){
-            this.selectRow(this.last+1, keepExisting);
-            this.grid.getView().focusRow(this.last);
-            return true;
-        }
-        return false;
-    },
-
-
-    selectPrevious : function(keepExisting){
-        if(this.hasPrevious()){
-            this.selectRow(this.last-1, keepExisting);
-            this.grid.getView().focusRow(this.last);
-            return true;
-        }
-        return false;
-    },
-
-
-    hasNext : function(){
-        return this.last !== false && (this.last+1) < this.grid.store.getCount();
-    },
-
-
-    hasPrevious : function(){
-        return !!this.last;
-    },
-
-
-
-    getSelections : function(){
-        return [].concat(this.selections.items);
-    },
-
-
-    getSelected : function(){
-        return this.selections.itemAt(0);
-    },
-
-
-    each : function(fn, scope){
-        var s = this.getSelections(),
-            i = 0,
-            len = s.length;
-
-        for(; i < len; i++){
-            if(fn.call(scope || this, s[i], i) === false){
-                return false;
-            }
-        }
-        return true;
-    },
-
-
-    clearSelections : function(fast){
-        if(this.isLocked()){
-            return;
-        }
-        if(fast !== true){
-            var ds = this.grid.store,
-                s = this.selections;
-            s.each(function(r){
-                this.deselectRow(ds.indexOfId(r.id));
-            }, this);
-            s.clear();
-        }else{
-            this.selections.clear();
-        }
-        this.last = false;
-    },
-
-
-
-    selectAll : function(){
-        if(this.isLocked()){
-            return;
-        }
-        this.selections.clear();
-        for(var i = 0, len = this.grid.store.getCount(); i < len; i++){
-            this.selectRow(i, true);
-        }
-    },
-
-
-    hasSelection : function(){
-        return this.selections.length > 0;
-    },
-
-
-    isSelected : function(index){
-        var r = Ext.isNumber(index) ? this.grid.store.getAt(index) : index;
-        return (r && this.selections.key(r.id) ? true : false);
-    },
-
-
-    isIdSelected : function(id){
-        return (this.selections.key(id) ? true : false);
-    },
-
-
-    handleMouseDown : function(g, rowIndex, e){
-        if(e.button !== 0 || this.isLocked()){
-            return;
-        }
-        var view = this.grid.getView();
-        if(e.shiftKey && !this.singleSelect && this.last !== false){
-            var last = this.last;
-            this.selectRange(last, rowIndex, e.ctrlKey);
-            this.last = last;
-            view.focusRow(rowIndex);
-        }else{
-            var isSelected = this.isSelected(rowIndex);
-            if(e.ctrlKey && isSelected){
-                this.deselectRow(rowIndex);
-            }else if(!isSelected || this.getCount() > 1){
-                this.selectRow(rowIndex, e.ctrlKey || e.shiftKey);
-                view.focusRow(rowIndex);
-            }
-        }
-    },
-
-
-    selectRows : function(rows, keepExisting){
-        if(!keepExisting){
-            this.clearSelections();
-        }
-        for(var i = 0, len = rows.length; i < len; i++){
-            this.selectRow(rows[i], true);
-        }
-    },
-
-
-    selectRange : function(startRow, endRow, keepExisting){
-        var i;
-        if(this.isLocked()){
-            return;
-        }
-        if(!keepExisting){
-            this.clearSelections();
-        }
-        if(startRow <= endRow){
-            for(i = startRow; i <= endRow; i++){
-                this.selectRow(i, true);
-            }
-        }else{
-            for(i = startRow; i >= endRow; i--){
-                this.selectRow(i, true);
-            }
-        }
-    },
-
-
-    deselectRange : function(startRow, endRow, preventViewNotify){
-        if(this.isLocked()){
-            return;
-        }
-        for(var i = startRow; i <= endRow; i++){
-            this.deselectRow(i, preventViewNotify);
-        }
-    },
-
-
-    selectRow : function(index, keepExisting, preventViewNotify){
-        if(this.isLocked() || (index < 0 || index >= this.grid.store.getCount()) || (keepExisting && this.isSelected(index))){
-            return;
-        }
-        var r = this.grid.store.getAt(index);
-        if(r && this.fireEvent('beforerowselect', this, index, keepExisting, r) !== false){
-            if(!keepExisting || this.singleSelect){
-                this.clearSelections();
-            }
-            this.selections.add(r);
-            this.last = this.lastActive = index;
-            if(!preventViewNotify){
-                this.grid.getView().onRowSelect(index);
-            }
-            if(!this.silent){
-                this.fireEvent('rowselect', this, index, r);
-                this.fireEvent('selectionchange', this);
-            }
-        }
-    },
-
-
-    deselectRow : function(index, preventViewNotify){
-        if(this.isLocked()){
-            return;
-        }
-        if(this.last == index){
-            this.last = false;
-        }
-        if(this.lastActive == index){
-            this.lastActive = false;
-        }
-        var r = this.grid.store.getAt(index);
-        if(r){
-            this.selections.remove(r);
-            if(!preventViewNotify){
-                this.grid.getView().onRowDeselect(index);
-            }
-            this.fireEvent('rowdeselect', this, index, r);
-            this.fireEvent('selectionchange', this);
-        }
-    },
-
-
-    acceptsNav : function(row, col, cm){
-        return !cm.isHidden(col) && cm.isCellEditable(col, row);
-    },
-
-
-    onEditorKey : function(field, e){
-        var k = e.getKey(),
-            newCell,
-            g = this.grid,
-            last = g.lastEdit,
-            ed = g.activeEditor,
-            shift = e.shiftKey,
-            ae, last, r, c;
-
-        if(k == e.TAB){
-            e.stopEvent();
-            ed.completeEdit();
-            if(shift){
-                newCell = g.walkCells(ed.row, ed.col-1, -1, this.acceptsNav, this);
-            }else{
-                newCell = g.walkCells(ed.row, ed.col+1, 1, this.acceptsNav, this);
-            }
-        }else if(k == e.ENTER){
-            if(this.moveEditorOnEnter !== false){
-                if(shift){
-                    newCell = g.walkCells(last.row - 1, last.col, -1, this.acceptsNav, this);
-                }else{
-                    newCell = g.walkCells(last.row + 1, last.col, 1, this.acceptsNav, this);
-                }
-            }
-        }
-        if(newCell){
-            r = newCell[0];
-            c = newCell[1];
-
-            this.onEditorSelect(r, last.row);
-
-            if(g.isEditor && g.editing){
-                ae = g.activeEditor;
-                if(ae && ae.field.triggerBlur){
-
-                    ae.field.triggerBlur();
-                }
-            }
-            g.startEditing(r, c);
-        }
-    },
-
-    onEditorSelect: function(row, lastRow){
-        if(lastRow != row){
-            this.selectRow(row);
-        }
-    },
-
-    destroy : function(){
-        Ext.destroy(this.rowNav);
-        this.rowNav = null;
-        Ext.grid.RowSelectionModel.superclass.destroy.call(this);
-    }
-});
-
-Ext.grid.Column = Ext.extend(Ext.util.Observable, {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-    isColumn : true,
-
-    constructor : function(config){
-        Ext.apply(this, config);
-
-        if(Ext.isString(this.renderer)){
-            this.renderer = Ext.util.Format[this.renderer];
-        }else if(Ext.isObject(this.renderer)){
-            this.scope = this.renderer.scope;
-            this.renderer = this.renderer.fn;
-        }
-        if(!this.scope){
-            this.scope = this;
-        }
-
-        var ed = this.editor;
-        delete this.editor;
-        this.setEditor(ed);
-        this.addEvents(
-
-            'click',
-
-            'contextmenu',
-
-            'dblclick',
-
-            'mousedown'
-        );
-        Ext.grid.Column.superclass.constructor.call(this);
-    },
-
-
-    processEvent : function(name, e, grid, rowIndex, colIndex){
-        return this.fireEvent(name, this, grid, rowIndex, e);
-    },
-
-
-    destroy: function() {
-        if(this.setEditor){
-            this.setEditor(null);
-        }
-        this.purgeListeners();
-    },
-
-
-    renderer : function(value){
-        return value;
-    },
-
-
-    getEditor: function(rowIndex){
-        return this.editable !== false ? this.editor : null;
-    },
-
-
-    setEditor : function(editor){
-        var ed = this.editor;
-        if(ed){
-            if(ed.gridEditor){
-                ed.gridEditor.destroy();
-                delete ed.gridEditor;
-            }else{
-                ed.destroy();
-            }
-        }
-        this.editor = null;
-        if(editor){
-
-            if(!editor.isXType){
-                editor = Ext.create(editor, 'textfield');
-            }
-            this.editor = editor;
-        }
-    },
-
-
-    getCellEditor: function(rowIndex){
-        var ed = this.getEditor(rowIndex);
-        if(ed){
-            if(!ed.startEdit){
-                if(!ed.gridEditor){
-                    ed.gridEditor = new Ext.grid.GridEditor(ed);
-                }
-                ed = ed.gridEditor;
-            }
-        }
-        return ed;
-    }
-});
-
-
-Ext.grid.BooleanColumn = Ext.extend(Ext.grid.Column, {
-
-    trueText: 'true',
-
-    falseText: 'false',
-
-    undefinedText: '&#160;',
-
-    constructor: function(cfg){
-        Ext.grid.BooleanColumn.superclass.constructor.call(this, cfg);
-        var t = this.trueText, f = this.falseText, u = this.undefinedText;
-        this.renderer = function(v){
-            if(v === undefined){
-                return u;
-            }
-            if(!v || v === 'false'){
-                return f;
-            }
-            return t;
-        };
-    }
-});
-
-
-Ext.grid.NumberColumn = Ext.extend(Ext.grid.Column, {
-
-    format : '0,000.00',
-    constructor: function(cfg){
-        Ext.grid.NumberColumn.superclass.constructor.call(this, cfg);
-        this.renderer = Ext.util.Format.numberRenderer(this.format);
-    }
-});
-
-
-Ext.grid.DateColumn = Ext.extend(Ext.grid.Column, {
-
-    format : 'm/d/Y',
-    constructor: function(cfg){
-        Ext.grid.DateColumn.superclass.constructor.call(this, cfg);
-        this.renderer = Ext.util.Format.dateRenderer(this.format);
-    }
-});
-
-
-Ext.grid.TemplateColumn = Ext.extend(Ext.grid.Column, {
-
-    constructor: function(cfg){
-        Ext.grid.TemplateColumn.superclass.constructor.call(this, cfg);
-        var tpl = (!Ext.isPrimitive(this.tpl) && this.tpl.compile) ? this.tpl : new Ext.XTemplate(this.tpl);
-        this.renderer = function(value, p, r){
-            return tpl.apply(r.data);
-        };
-        this.tpl = tpl;
-    }
-});
-
-
-Ext.grid.ActionColumn = Ext.extend(Ext.grid.Column, {
-
-
-
-
-
-
-
-
-    header: '&#160;',
-
-    actionIdRe: /x-action-col-(\d+)/,
-
-
-    altText: '',
-
-    constructor: function(cfg) {
-        var me = this,
-            items = cfg.items || (me.items = [me]),
-            l = items.length,
-            i,
-            item;
-
-        Ext.grid.ActionColumn.superclass.constructor.call(me, cfg);
-
-
-
-        me.renderer = function(v, meta) {
-
-            v = Ext.isFunction(cfg.renderer) ? cfg.renderer.apply(this, arguments)||'' : '';
-
-            meta.css += ' x-action-col-cell';
-            for (i = 0; i < l; i++) {
-                item = items[i];
-                v += '<img alt="' + (item.altText || me.altText) + '" src="' + (item.icon || Ext.BLANK_IMAGE_URL) +
-                    '" class="x-action-col-icon x-action-col-' + String(i) + ' ' + (item.iconCls || '') +
-                    ' ' + (Ext.isFunction(item.getClass) ? item.getClass.apply(item.scope||this.scope||this, arguments) : '') + '"' +
-                    ((item.tooltip) ? ' ext:qtip="' + item.tooltip + '"' : '') + ' />';
-            }
-            return v;
-        };
-    },
-
-    destroy: function() {
-        delete this.items;
-        delete this.renderer;
-        return Ext.grid.ActionColumn.superclass.destroy.apply(this, arguments);
-    },
-
-
-    processEvent : function(name, e, grid, rowIndex, colIndex){
-        var m = e.getTarget().className.match(this.actionIdRe),
-            item, fn;
-        if (m && (item = this.items[parseInt(m[1], 10)])) {
-            if (name == 'click') {
-                (fn = item.handler || this.handler) && fn.call(item.scope||this.scope||this, grid, rowIndex, colIndex, item, e);
-            } else if ((name == 'mousedown') && (item.stopSelection !== false)) {
-                return false;
-            }
-        }
-        return Ext.grid.ActionColumn.superclass.processEvent.apply(this, arguments);
-    }
-});
-
-
-Ext.grid.Column.types = {
-    gridcolumn : Ext.grid.Column,
-    booleancolumn: Ext.grid.BooleanColumn,
-    numbercolumn: Ext.grid.NumberColumn,
-    datecolumn: Ext.grid.DateColumn,
-    templatecolumn: Ext.grid.TemplateColumn,
-    actioncolumn: Ext.grid.ActionColumn
-};
-Ext.grid.RowNumberer = Ext.extend(Object, {
-
-    header: "",
-
-    width: 23,
-
-    sortable: false,
-
-    constructor : function(config){
-        Ext.apply(this, config);
-        if(this.rowspan){
-            this.renderer = this.renderer.createDelegate(this);
-        }
-    },
-
-
-    fixed:true,
-    hideable: false,
-    menuDisabled:true,
-    dataIndex: '',
-    id: 'numberer',
-    rowspan: undefined,
-
-
-    renderer : function(v, p, record, rowIndex){
-        if(this.rowspan){
-            p.cellAttr = 'rowspan="'+this.rowspan+'"';
-        }
-        return rowIndex+1;
-    }
-});
-Ext.grid.CheckboxSelectionModel = Ext.extend(Ext.grid.RowSelectionModel, {
-
-
-
-    header : '<div class="x-grid3-hd-checker">&#160;</div>',
-
-    width : 20,
-
-    sortable : false,
-
-
-    menuDisabled : true,
-    fixed : true,
-    hideable: false,
-    dataIndex : '',
-    id : 'checker',
-    isColumn: true,
-
-    constructor : function(){
-        Ext.grid.CheckboxSelectionModel.superclass.constructor.apply(this, arguments);
-        if(this.checkOnly){
-            this.handleMouseDown = Ext.emptyFn;
-        }
-    },
-
-
-    initEvents : function(){
-        Ext.grid.CheckboxSelectionModel.superclass.initEvents.call(this);
-        this.grid.on('render', function(){
-            Ext.fly(this.grid.getView().innerHd).on('mousedown', this.onHdMouseDown, this);
-        }, this);
-    },
-
-
-    processEvent : function(name, e, grid, rowIndex, colIndex){
-        if (name == 'mousedown') {
-            this.onMouseDown(e, e.getTarget());
-            return false;
-        } else {
-            return Ext.grid.Column.prototype.processEvent.apply(this, arguments);
-        }
-    },
-
-
-    onMouseDown : function(e, t){
-        if(e.button === 0 && t.className == 'x-grid3-row-checker'){
-            e.stopEvent();
-            var row = e.getTarget('.x-grid3-row');
-            if(row){
-                var index = row.rowIndex;
-                if(this.isSelected(index)){
-                    this.deselectRow(index);
-                }else{
-                    this.selectRow(index, true);
-                    this.grid.getView().focusRow(index);
-                }
-            }
-        }
-    },
-
-
-    onHdMouseDown : function(e, t) {
-        if(t.className == 'x-grid3-hd-checker'){
-            e.stopEvent();
-            var hd = Ext.fly(t.parentNode);
-            var isChecked = hd.hasClass('x-grid3-hd-checker-on');
-            if(isChecked){
-                hd.removeClass('x-grid3-hd-checker-on');
-                this.clearSelections();
-            }else{
-                hd.addClass('x-grid3-hd-checker-on');
-                this.selectAll();
-            }
-        }
-    },
-
-
-    renderer : function(v, p, record){
-        return '<div class="x-grid3-row-checker">&#160;</div>';
-    },
-
-    onEditorSelect: function(row, lastRow){
-        if(lastRow != row && !this.checkOnly){
-            this.selectRow(row);
-        }
-    }
-});
-Ext.grid.CellSelectionModel = Ext.extend(Ext.grid.AbstractSelectionModel,  {
-
-    constructor : function(config){
-        Ext.apply(this, config);
-
-	    this.selection = null;
-
-	    this.addEvents(
-
-	        "beforecellselect",
-
-	        "cellselect",
-
-	        "selectionchange"
-	    );
-
-	    Ext.grid.CellSelectionModel.superclass.constructor.call(this);
-    },
-
-
-    initEvents : function(){
-        this.grid.on('cellmousedown', this.handleMouseDown, this);
-        this.grid.on(Ext.EventManager.getKeyEvent(), this.handleKeyDown, this);
-        this.grid.getView().on({
-            scope: this,
-            refresh: this.onViewChange,
-            rowupdated: this.onRowUpdated,
-            beforerowremoved: this.clearSelections,
-            beforerowsinserted: this.clearSelections
-        });
-        if(this.grid.isEditor){
-            this.grid.on('beforeedit', this.beforeEdit,  this);
-        }
-    },
-
-
-    beforeEdit : function(e){
-        this.select(e.row, e.column, false, true, e.record);
-    },
-
-
-    onRowUpdated : function(v, index, r){
-        if(this.selection && this.selection.record == r){
-            v.onCellSelect(index, this.selection.cell[1]);
-        }
-    },
-
-
-    onViewChange : function(){
-        this.clearSelections(true);
-    },
-
-
-    getSelectedCell : function(){
-        return this.selection ? this.selection.cell : null;
-    },
-
-
-    clearSelections : function(preventNotify){
-        var s = this.selection;
-        if(s){
-            if(preventNotify !== true){
-                this.grid.view.onCellDeselect(s.cell[0], s.cell[1]);
-            }
-            this.selection = null;
-            this.fireEvent("selectionchange", this, null);
-        }
-    },
-
-
-    hasSelection : function(){
-        return this.selection ? true : false;
-    },
-
-
-    handleMouseDown : function(g, row, cell, e){
-        if(e.button !== 0 || this.isLocked()){
-            return;
-        }
-        this.select(row, cell);
-    },
-
-
-    select : function(rowIndex, colIndex, preventViewNotify, preventFocus,  r){
-        if(this.fireEvent("beforecellselect", this, rowIndex, colIndex) !== false){
-            this.clearSelections();
-            r = r || this.grid.store.getAt(rowIndex);
-            this.selection = {
-                record : r,
-                cell : [rowIndex, colIndex]
-            };
-            if(!preventViewNotify){
-                var v = this.grid.getView();
-                v.onCellSelect(rowIndex, colIndex);
-                if(preventFocus !== true){
-                    v.focusCell(rowIndex, colIndex);
-                }
-            }
-            this.fireEvent("cellselect", this, rowIndex, colIndex);
-            this.fireEvent("selectionchange", this, this.selection);
-        }
-    },
-
-
-    isSelectable : function(rowIndex, colIndex, cm){
-        return !cm.isHidden(colIndex);
-    },
-
-
-    onEditorKey: function(field, e){
-        if(e.getKey() == e.TAB){
-            this.handleKeyDown(e);
-        }
-    },
-
-
-    handleKeyDown : function(e){
-        if(!e.isNavKeyPress()){
-            return;
-        }
-
-        var k = e.getKey(),
-            g = this.grid,
-            s = this.selection,
-            sm = this,
-            walk = function(row, col, step){
-                return g.walkCells(
-                    row,
-                    col,
-                    step,
-                    g.isEditor && g.editing ? sm.acceptsNav : sm.isSelectable,
-                    sm
-                );
-            },
-            cell, newCell, r, c, ae;
-
-        switch(k){
-            case e.ESC:
-            case e.PAGE_UP:
-            case e.PAGE_DOWN:
-
-                break;
-            default:
-
-                e.stopEvent();
-                break;
-        }
-
-        if(!s){
-            cell = walk(0, 0, 1);
-            if(cell){
-                this.select(cell[0], cell[1]);
-            }
-            return;
-        }
-
-        cell = s.cell;
-        r = cell[0];
-        c = cell[1];
-
-        switch(k){
-            case e.TAB:
-                if(e.shiftKey){
-                    newCell = walk(r, c - 1, -1);
-                }else{
-                    newCell = walk(r, c + 1, 1);
-                }
-                break;
-            case e.DOWN:
-                newCell = walk(r + 1, c, 1);
-                break;
-            case e.UP:
-                newCell = walk(r - 1, c, -1);
-                break;
-            case e.RIGHT:
-                newCell = walk(r, c + 1, 1);
-                break;
-            case e.LEFT:
-                newCell = walk(r, c - 1, -1);
-                break;
-            case e.ENTER:
-                if (g.isEditor && !g.editing) {
-                    g.startEditing(r, c);
-                    return;
-                }
-                break;
-        }
-
-        if(newCell){
-
-            r = newCell[0];
-            c = newCell[1];
-
-            this.select(r, c);
-
-            if(g.isEditor && g.editing){
-                ae = g.activeEditor;
-                if(ae && ae.field.triggerBlur){
-
-                    ae.field.triggerBlur();
-                }
-                g.startEditing(r, c);
-            }
-        }
-    },
-
-    acceptsNav : function(row, col, cm){
-        return !cm.isHidden(col) && cm.isCellEditable(col, row);
-    }
-});
-Ext.grid.EditorGridPanel = Ext.extend(Ext.grid.GridPanel, {
-
-    clicksToEdit: 2,
-
-
-    forceValidation: false,
-
-
-    isEditor : true,
-
-    detectEdit: false,
-
-
-    autoEncode : false,
-
-
-
-    trackMouseOver: false,
-
-
-    initComponent : function(){
-        Ext.grid.EditorGridPanel.superclass.initComponent.call(this);
-
-        if(!this.selModel){
-
-            this.selModel = new Ext.grid.CellSelectionModel();
-        }
-
-        this.activeEditor = null;
-
-        this.addEvents(
-
-            "beforeedit",
-
-            "afteredit",
-
-            "validateedit"
-        );
-    },
-
-
-    initEvents : function(){
-        Ext.grid.EditorGridPanel.superclass.initEvents.call(this);
-
-        this.getGridEl().on('mousewheel', this.stopEditing.createDelegate(this, [true]), this);
-        this.on('columnresize', this.stopEditing, this, [true]);
-
-        if(this.clicksToEdit == 1){
-            this.on("cellclick", this.onCellDblClick, this);
-        }else {
-            var view = this.getView();
-            if(this.clicksToEdit == 'auto' && view.mainBody){
-                view.mainBody.on('mousedown', this.onAutoEditClick, this);
-            }
-            this.on('celldblclick', this.onCellDblClick, this);
-        }
-    },
-
-    onResize : function(){
-        Ext.grid.EditorGridPanel.superclass.onResize.apply(this, arguments);
-        var ae = this.activeEditor;
-        if(this.editing && ae){
-            ae.realign(true);
-        }
-    },
-
-
-    onCellDblClick : function(g, row, col){
-        this.startEditing(row, col);
-    },
-
-
-    onAutoEditClick : function(e, t){
-        if(e.button !== 0){
-            return;
-        }
-        var row = this.view.findRowIndex(t),
-            col = this.view.findCellIndex(t);
-        if(row !== false && col !== false){
-            this.stopEditing();
-            if(this.selModel.getSelectedCell){
-                var sc = this.selModel.getSelectedCell();
-                if(sc && sc[0] === row && sc[1] === col){
-                    this.startEditing(row, col);
-                }
-            }else{
-                if(this.selModel.isSelected(row)){
-                    this.startEditing(row, col);
-                }
-            }
-        }
-    },
-
-
-    onEditComplete : function(ed, value, startValue){
-        this.editing = false;
-        this.lastActiveEditor = this.activeEditor;
-        this.activeEditor = null;
-
-        var r = ed.record,
-            field = this.colModel.getDataIndex(ed.col);
-        value = this.postEditValue(value, startValue, r, field);
-        if(this.forceValidation === true || String(value) !== String(startValue)){
-            var e = {
-                grid: this,
-                record: r,
-                field: field,
-                originalValue: startValue,
-                value: value,
-                row: ed.row,
-                column: ed.col,
-                cancel:false
-            };
-            if(this.fireEvent("validateedit", e) !== false && !e.cancel && String(value) !== String(startValue)){
-                r.set(field, e.value);
-                delete e.cancel;
-                this.fireEvent("afteredit", e);
-            }
-        }
-        this.view.focusCell(ed.row, ed.col);
-    },
-
-
-    startEditing : function(row, col){
-        this.stopEditing();
-        if(this.colModel.isCellEditable(col, row)){
-            this.view.ensureVisible(row, col, true);
-            var r = this.store.getAt(row),
-                field = this.colModel.getDataIndex(col),
-                e = {
-                    grid: this,
-                    record: r,
-                    field: field,
-                    value: r.data[field],
-                    row: row,
-                    column: col,
-                    cancel:false
-                };
-            if(this.fireEvent("beforeedit", e) !== false && !e.cancel){
-                this.editing = true;
-                var ed = this.colModel.getCellEditor(col, row);
-                if(!ed){
-                    return;
-                }
-                if(!ed.rendered){
-                    ed.parentEl = this.view.getEditorParent(ed);
-                    ed.on({
-                        scope: this,
-                        render: {
-                            fn: function(c){
-                                c.field.focus(false, true);
-                            },
-                            single: true,
-                            scope: this
-                        },
-                        specialkey: function(field, e){
-                            this.getSelectionModel().onEditorKey(field, e);
-                        },
-                        complete: this.onEditComplete,
-                        canceledit: this.stopEditing.createDelegate(this, [true])
-                    });
-                }
-                Ext.apply(ed, {
-                    row     : row,
-                    col     : col,
-                    record  : r
-                });
-                this.lastEdit = {
-                    row: row,
-                    col: col
-                };
-                this.activeEditor = ed;
-                if (ed.field.isXType('checkbox')) {
-                    ed.allowBlur = false;
-                    this.setupCheckbox(ed.field);
-                }
-
-
-                ed.selectSameEditor = (this.activeEditor == this.lastActiveEditor);
-                var v = this.preEditValue(r, field);
-                ed.startEdit(this.view.getCell(row, col).firstChild, Ext.isDefined(v) ? v : '');
-
-
-                (function(){
-                    delete ed.selectSameEditor;
-                }).defer(50);
-            }
-        }
-    },
-
-    setupCheckbox: function(field){
-        var me = this,
-            fn = function() {
-                field.el.on('click', me.onCheckClick, me, {single: true});
-            };
-        if (field.rendered) {
-            fn();
-        } else {
-            field.on('render', fn, null, {single: true});
-        }
-    },
-
-    onCheckClick: function(){
-        var ed = this.activeEditor;
-        ed.allowBlur = true;
-        ed.field.focus(false, 10);
-    },
-
-
-    preEditValue : function(r, field){
-        var value = r.data[field];
-        return this.autoEncode && Ext.isString(value) ? Ext.util.Format.htmlDecode(value) : value;
-    },
-
-
-    postEditValue : function(value, originalValue, r, field){
-        return this.autoEncode && Ext.isString(value) ? Ext.util.Format.htmlEncode(value) : value;
-    },
-
-
-    stopEditing : function(cancel){
-        if(this.editing){
-
-            var ae = this.lastActiveEditor = this.activeEditor;
-            if(ae){
-                ae[cancel === true ? 'cancelEdit' : 'completeEdit']();
-                this.view.focusCell(ae.row, ae.col);
-            }
-            this.activeEditor = null;
-        }
-        this.editing = false;
-    }
-});
-Ext.reg('editorgrid', Ext.grid.EditorGridPanel);
-
-Ext.grid.GridEditor = function(field, config){
-    Ext.grid.GridEditor.superclass.constructor.call(this, field, config);
-    field.monitorTab = false;
-};
-
-Ext.extend(Ext.grid.GridEditor, Ext.Editor, {
-    alignment: "tl-tl",
-    autoSize: "width",
-    hideEl : false,
-    cls: "x-small-editor x-grid-editor",
-    shim:false,
-    shadow:false
-});
-Ext.grid.PropertyRecord = Ext.data.Record.create([
-    {name:'name',type:'string'}, 'value'
-]);
-
-
-Ext.grid.PropertyStore = Ext.extend(Ext.util.Observable, {
-
-    constructor : function(grid, source){
-        this.grid = grid;
-        this.store = new Ext.data.Store({
-            recordType : Ext.grid.PropertyRecord
-        });
-        this.store.on('update', this.onUpdate,  this);
-        if(source){
-            this.setSource(source);
-        }
-        Ext.grid.PropertyStore.superclass.constructor.call(this);
-    },
-
-
-    setSource : function(o){
-        this.source = o;
-        this.store.removeAll();
-        var data = [];
-        for(var k in o){
-            if(this.isEditableValue(o[k])){
-                data.push(new Ext.grid.PropertyRecord({name: k, value: o[k]}, k));
-            }
-        }
-        this.store.loadRecords({records: data}, {}, true);
-    },
-
-
-    onUpdate : function(ds, record, type){
-        if(type == Ext.data.Record.EDIT){
-            var v = record.data.value;
-            var oldValue = record.modified.value;
-            if(this.grid.fireEvent('beforepropertychange', this.source, record.id, v, oldValue) !== false){
-                this.source[record.id] = v;
-                record.commit();
-                this.grid.fireEvent('propertychange', this.source, record.id, v, oldValue);
-            }else{
-                record.reject();
-            }
-        }
-    },
-
-
-    getProperty : function(row){
-       return this.store.getAt(row);
-    },
-
-
-    isEditableValue: function(val){
-        return Ext.isPrimitive(val) || Ext.isDate(val);
-    },
-
-
-    setValue : function(prop, value, create){
-        var r = this.getRec(prop);
-        if(r){
-            r.set('value', value);
-            this.source[prop] = value;
-        }else if(create){
-
-            this.source[prop] = value;
-            r = new Ext.grid.PropertyRecord({name: prop, value: value}, prop);
-            this.store.add(r);
-
-        }
-    },
-
-
-    remove : function(prop){
-        var r = this.getRec(prop);
-        if(r){
-            this.store.remove(r);
-            delete this.source[prop];
-        }
-    },
-
-
-    getRec : function(prop){
-        return this.store.getById(prop);
-    },
-
-
-    getSource : function(){
-        return this.source;
-    }
-});
-
-
-Ext.grid.PropertyColumnModel = Ext.extend(Ext.grid.ColumnModel, {
-
-    nameText : 'Name',
-    valueText : 'Value',
-    dateFormat : 'm/j/Y',
-    trueText: 'true',
-    falseText: 'false',
-
-    constructor : function(grid, store){
-        var g = Ext.grid,
-	        f = Ext.form;
-
-	    this.grid = grid;
-	    g.PropertyColumnModel.superclass.constructor.call(this, [
-	        {header: this.nameText, width:50, sortable: true, dataIndex:'name', id: 'name', menuDisabled:true},
-	        {header: this.valueText, width:50, resizable:false, dataIndex: 'value', id: 'value', menuDisabled:true}
-	    ]);
-	    this.store = store;
-
-	    var bfield = new f.Field({
-	        autoCreate: {tag: 'select', children: [
-	            {tag: 'option', value: 'true', html: this.trueText},
-	            {tag: 'option', value: 'false', html: this.falseText}
-	        ]},
-	        getValue : function(){
-	            return this.el.dom.value == 'true';
-	        }
-	    });
-	    this.editors = {
-	        'date' : new g.GridEditor(new f.DateField({selectOnFocus:true})),
-	        'string' : new g.GridEditor(new f.TextField({selectOnFocus:true})),
-	        'number' : new g.GridEditor(new f.NumberField({selectOnFocus:true, style:'text-align:left;'})),
-	        'boolean' : new g.GridEditor(bfield, {
-	            autoSize: 'both'
-	        })
-	    };
-	    this.renderCellDelegate = this.renderCell.createDelegate(this);
-	    this.renderPropDelegate = this.renderProp.createDelegate(this);
-    },
-
-
-    renderDate : function(dateVal){
-        return dateVal.dateFormat(this.dateFormat);
-    },
-
-
-    renderBool : function(bVal){
-        return this[bVal ? 'trueText' : 'falseText'];
-    },
-
-
-    isCellEditable : function(colIndex, rowIndex){
-        return colIndex == 1;
-    },
-
-
-    getRenderer : function(col){
-        return col == 1 ?
-            this.renderCellDelegate : this.renderPropDelegate;
-    },
-
-
-    renderProp : function(v){
-        return this.getPropertyName(v);
-    },
-
-
-    renderCell : function(val, meta, rec){
-        var renderer = this.grid.customRenderers[rec.get('name')];
-        if(renderer){
-            return renderer.apply(this, arguments);
-        }
-        var rv = val;
-        if(Ext.isDate(val)){
-            rv = this.renderDate(val);
-        }else if(typeof val == 'boolean'){
-            rv = this.renderBool(val);
-        }
-        return Ext.util.Format.htmlEncode(rv);
-    },
-
-
-    getPropertyName : function(name){
-        var pn = this.grid.propertyNames;
-        return pn && pn[name] ? pn[name] : name;
-    },
-
-
-    getCellEditor : function(colIndex, rowIndex){
-        var p = this.store.getProperty(rowIndex),
-            n = p.data.name,
-            val = p.data.value;
-        if(this.grid.customEditors[n]){
-            return this.grid.customEditors[n];
-        }
-        if(Ext.isDate(val)){
-            return this.editors.date;
-        }else if(typeof val == 'number'){
-            return this.editors.number;
-        }else if(typeof val == 'boolean'){
-            return this.editors['boolean'];
-        }else{
-            return this.editors.string;
-        }
-    },
-
-
-    destroy : function(){
-        Ext.grid.PropertyColumnModel.superclass.destroy.call(this);
-        this.destroyEditors(this.editors);
-        this.destroyEditors(this.grid.customEditors);
-    },
-
-    destroyEditors: function(editors){
-        for(var ed in editors){
-            Ext.destroy(editors[ed]);
-        }
-    }
-});
-
-
-Ext.grid.PropertyGrid = Ext.extend(Ext.grid.EditorGridPanel, {
-
-
-
-
-
-
-    enableColumnMove:false,
-    stripeRows:false,
-    trackMouseOver: false,
-    clicksToEdit:1,
-    enableHdMenu : false,
-    viewConfig : {
-        forceFit:true
-    },
-
-
-    initComponent : function(){
-        this.customRenderers = this.customRenderers || {};
-        this.customEditors = this.customEditors || {};
-        this.lastEditRow = null;
-        var store = new Ext.grid.PropertyStore(this);
-        this.propStore = store;
-        var cm = new Ext.grid.PropertyColumnModel(this, store);
-        store.store.sort('name', 'ASC');
-        this.addEvents(
-
-            'beforepropertychange',
-
-            'propertychange'
-        );
-        this.cm = cm;
-        this.ds = store.store;
-        Ext.grid.PropertyGrid.superclass.initComponent.call(this);
-
-		this.mon(this.selModel, 'beforecellselect', function(sm, rowIndex, colIndex){
-            if(colIndex === 0){
-                this.startEditing.defer(200, this, [rowIndex, 1]);
-                return false;
-            }
-        }, this);
-    },
-
-
-    onRender : function(){
-        Ext.grid.PropertyGrid.superclass.onRender.apply(this, arguments);
-
-        this.getGridEl().addClass('x-props-grid');
-    },
-
-
-    afterRender: function(){
-        Ext.grid.PropertyGrid.superclass.afterRender.apply(this, arguments);
-        if(this.source){
-            this.setSource(this.source);
-        }
-    },
-
-
-    setSource : function(source){
-        this.propStore.setSource(source);
-    },
-
-
-    getSource : function(){
-        return this.propStore.getSource();
-    },
-
-
-    setProperty : function(prop, value, create){
-        this.propStore.setValue(prop, value, create);
-    },
-
-
-    removeProperty : function(prop){
-        this.propStore.remove(prop);
-    }
-
-
-
-
-
-});
-Ext.reg("propertygrid", Ext.grid.PropertyGrid);
-
-Ext.grid.GroupingView = Ext.extend(Ext.grid.GridView, {
-
-
-    groupByText : 'Group By This Field',
-
-    showGroupsText : 'Show in Groups',
-
-    hideGroupedColumn : false,
-
-    showGroupName : true,
-
-    startCollapsed : false,
-
-    enableGrouping : true,
-
-    enableGroupingMenu : true,
-
-    enableNoGroups : true,
-
-    emptyGroupText : '(None)',
-
-    ignoreAdd : false,
-
-    groupTextTpl : '{text}',
-
-
-    groupMode: 'value',
-
-
-
-
-    cancelEditOnToggle: true,
-
-
-    initTemplates : function(){
-        Ext.grid.GroupingView.superclass.initTemplates.call(this);
-        this.state = {};
-
-        var sm = this.grid.getSelectionModel();
-        sm.on(sm.selectRow ? 'beforerowselect' : 'beforecellselect',
-                this.onBeforeRowSelect, this);
-
-        if(!this.startGroup){
-            this.startGroup = new Ext.XTemplate(
-                '<div id="{groupId}" class="x-grid-group {cls}">',
-                    '<div id="{groupId}-hd" class="x-grid-group-hd" style="{style}"><div class="x-grid-group-title">', this.groupTextTpl ,'</div></div>',
-                    '<div id="{groupId}-bd" class="x-grid-group-body">'
-            );
-        }
-        this.startGroup.compile();
-
-        if (!this.endGroup) {
-            this.endGroup = '</div></div>';
-        }
-    },
-
-
-    findGroup : function(el){
-        return Ext.fly(el).up('.x-grid-group', this.mainBody.dom);
-    },
-
-
-    getGroups : function(){
-        return this.hasRows() ? this.mainBody.dom.childNodes : [];
-    },
-
-
-    onAdd : function(ds, records, index) {
-        if (this.canGroup() && !this.ignoreAdd) {
-            var ss = this.getScrollState();
-            this.fireEvent('beforerowsinserted', ds, index, index + (records.length-1));
-            this.refresh();
-            this.restoreScroll(ss);
-            this.fireEvent('rowsinserted', ds, index, index + (records.length-1));
-        } else if (!this.canGroup()) {
-            Ext.grid.GroupingView.superclass.onAdd.apply(this, arguments);
-        }
-    },
-
-
-    onRemove : function(ds, record, index, isUpdate){
-        Ext.grid.GroupingView.superclass.onRemove.apply(this, arguments);
-        var g = document.getElementById(record._groupId);
-        if(g && g.childNodes[1].childNodes.length < 1){
-            Ext.removeNode(g);
-        }
-        this.applyEmptyText();
-    },
-
-
-    refreshRow : function(record){
-        if(this.ds.getCount()==1){
-            this.refresh();
-        }else{
-            this.isUpdating = true;
-            Ext.grid.GroupingView.superclass.refreshRow.apply(this, arguments);
-            this.isUpdating = false;
-        }
-    },
-
-
-    beforeMenuShow : function(){
-        var item, items = this.hmenu.items, disabled = this.cm.config[this.hdCtxIndex].groupable === false;
-        if((item = items.get('groupBy'))){
-            item.setDisabled(disabled);
-        }
-        if((item = items.get('showGroups'))){
-            item.setDisabled(disabled);
-            item.setChecked(this.canGroup(), true);
-        }
-    },
-
-
-    renderUI : function(){
-        var markup = Ext.grid.GroupingView.superclass.renderUI.call(this);
-
-        if(this.enableGroupingMenu && this.hmenu){
-            this.hmenu.add('-',{
-                itemId:'groupBy',
-                text: this.groupByText,
-                handler: this.onGroupByClick,
-                scope: this,
-                iconCls:'x-group-by-icon'
-            });
-            if(this.enableNoGroups){
-                this.hmenu.add({
-                    itemId:'showGroups',
-                    text: this.showGroupsText,
-                    checked: true,
-                    checkHandler: this.onShowGroupsClick,
-                    scope: this
-                });
-            }
-            this.hmenu.on('beforeshow', this.beforeMenuShow, this);
-        }
-        return markup;
-    },
-
-    processEvent: function(name, e){
-        Ext.grid.GroupingView.superclass.processEvent.call(this, name, e);
-        var hd = e.getTarget('.x-grid-group-hd', this.mainBody);
-        if(hd){
-
-            var field = this.getGroupField(),
-                prefix = this.getPrefix(field),
-                groupValue = hd.id.substring(prefix.length),
-                emptyRe = new RegExp('gp-' + Ext.escapeRe(field) + '--hd');
-
-
-            groupValue = groupValue.substr(0, groupValue.length - 3);
-
-
-            if(groupValue || emptyRe.test(hd.id)){
-                this.grid.fireEvent('group' + name, this.grid, field, groupValue, e);
-            }
-            if(name == 'mousedown' && e.button == 0){
-                this.toggleGroup(hd.parentNode);
-            }
-        }
-
-    },
-
-
-    onGroupByClick : function(){
-        var grid = this.grid;
-        this.enableGrouping = true;
-        grid.store.groupBy(this.cm.getDataIndex(this.hdCtxIndex));
-        grid.fireEvent('groupchange', grid, grid.store.getGroupState());
-        this.beforeMenuShow();
-        this.refresh();
-    },
-
-
-    onShowGroupsClick : function(mi, checked){
-        this.enableGrouping = checked;
-        if(checked){
-            this.onGroupByClick();
-        }else{
-            this.grid.store.clearGrouping();
-            this.grid.fireEvent('groupchange', this, null);
-        }
-    },
-
-
-    toggleRowIndex : function(rowIndex, expanded){
-        if(!this.canGroup()){
-            return;
-        }
-        var row = this.getRow(rowIndex);
-        if(row){
-            this.toggleGroup(this.findGroup(row), expanded);
-        }
-    },
-
-
-    toggleGroup : function(group, expanded){
-        var gel = Ext.get(group),
-            id = Ext.util.Format.htmlEncode(gel.id);
-
-        expanded = Ext.isDefined(expanded) ? expanded : gel.hasClass('x-grid-group-collapsed');
-        if(this.state[id] !== expanded){
-            if (this.cancelEditOnToggle !== false) {
-                this.grid.stopEditing(true);
-            }
-            this.state[id] = expanded;
-            gel[expanded ? 'removeClass' : 'addClass']('x-grid-group-collapsed');
-        }
-    },
-
-
-    toggleAllGroups : function(expanded){
-        var groups = this.getGroups();
-        for(var i = 0, len = groups.length; i < len; i++){
-            this.toggleGroup(groups[i], expanded);
-        }
-    },
-
-
-    expandAllGroups : function(){
-        this.toggleAllGroups(true);
-    },
-
-
-    collapseAllGroups : function(){
-        this.toggleAllGroups(false);
-    },
-
-
-    getGroup : function(v, r, groupRenderer, rowIndex, colIndex, ds){
-        var column = this.cm.config[colIndex],
-            g = groupRenderer ? groupRenderer.call(column.scope, v, {}, r, rowIndex, colIndex, ds) : String(v);
-        if(g === '' || g === '&#160;'){
-            g = column.emptyGroupText || this.emptyGroupText;
-        }
-        return g;
-    },
-
-
-    getGroupField : function(){
-        return this.grid.store.getGroupState();
-    },
-
-
-    afterRender : function(){
-        if(!this.ds || !this.cm){
-            return;
-        }
-        Ext.grid.GroupingView.superclass.afterRender.call(this);
-        if(this.grid.deferRowRender){
-            this.updateGroupWidths();
-        }
-    },
-
-    afterRenderUI: function () {
-        Ext.grid.GroupingView.superclass.afterRenderUI.call(this);
-
-        if (this.enableGroupingMenu && this.hmenu) {
-            this.hmenu.add('-',{
-                itemId:'groupBy',
-                text: this.groupByText,
-                handler: this.onGroupByClick,
-                scope: this,
-                iconCls:'x-group-by-icon'
-            });
-
-            if (this.enableNoGroups) {
-                this.hmenu.add({
-                    itemId:'showGroups',
-                    text: this.showGroupsText,
-                    checked: true,
-                    checkHandler: this.onShowGroupsClick,
-                    scope: this
-                });
-            }
-
-            this.hmenu.on('beforeshow', this.beforeMenuShow, this);
-        }
-    },
-
-
-    renderRows : function(){
-        var groupField = this.getGroupField();
-        var eg = !!groupField;
-
-        if(this.hideGroupedColumn) {
-            var colIndex = this.cm.findColumnIndex(groupField),
-                hasLastGroupField = Ext.isDefined(this.lastGroupField);
-            if(!eg && hasLastGroupField){
-                this.mainBody.update('');
-                this.cm.setHidden(this.cm.findColumnIndex(this.lastGroupField), false);
-                delete this.lastGroupField;
-            }else if (eg && !hasLastGroupField){
-                this.lastGroupField = groupField;
-                this.cm.setHidden(colIndex, true);
-            }else if (eg && hasLastGroupField && groupField !== this.lastGroupField) {
-                this.mainBody.update('');
-                var oldIndex = this.cm.findColumnIndex(this.lastGroupField);
-                this.cm.setHidden(oldIndex, false);
-                this.lastGroupField = groupField;
-                this.cm.setHidden(colIndex, true);
-            }
-        }
-        return Ext.grid.GroupingView.superclass.renderRows.apply(
-                    this, arguments);
-    },
-
-
-    doRender : function(cs, rs, ds, startRow, colCount, stripe){
-        if(rs.length < 1){
-            return '';
-        }
-
-        if(!this.canGroup() || this.isUpdating){
-            return Ext.grid.GroupingView.superclass.doRender.apply(this, arguments);
-        }
-
-        var groupField = this.getGroupField(),
-            colIndex = this.cm.findColumnIndex(groupField),
-            g,
-            gstyle = 'width:' + this.getTotalWidth() + ';',
-            cfg = this.cm.config[colIndex],
-            groupRenderer = cfg.groupRenderer || cfg.renderer,
-            prefix = this.showGroupName ? (cfg.groupName || cfg.header)+': ' : '',
-            groups = [],
-            curGroup, i, len, gid;
-
-        for(i = 0, len = rs.length; i < len; i++){
-            var rowIndex = startRow + i,
-                r = rs[i],
-                gvalue = r.data[groupField];
-
-                g = this.getGroup(gvalue, r, groupRenderer, rowIndex, colIndex, ds);
-            if(!curGroup || curGroup.group != g){
-                gid = this.constructId(gvalue, groupField, colIndex);
-
-
-                this.state[gid] = !(Ext.isDefined(this.state[gid]) ? !this.state[gid] : this.startCollapsed);
-                curGroup = {
-                    group: g,
-                    gvalue: gvalue,
-                    text: prefix + g,
-                    groupId: gid,
-                    startRow: rowIndex,
-                    rs: [r],
-                    cls: this.state[gid] ? '' : 'x-grid-group-collapsed',
-                    style: gstyle
-                };
-                groups.push(curGroup);
-            }else{
-                curGroup.rs.push(r);
-            }
-            r._groupId = gid;
-        }
-
-        var buf = [];
-        for(i = 0, len = groups.length; i < len; i++){
-            g = groups[i];
-            this.doGroupStart(buf, g, cs, ds, colCount);
-            buf[buf.length] = Ext.grid.GroupingView.superclass.doRender.call(
-                    this, cs, g.rs, ds, g.startRow, colCount, stripe);
-
-            this.doGroupEnd(buf, g, cs, ds, colCount);
-        }
-        return buf.join('');
-    },
-
-
-    getGroupId : function(value){
-        var field = this.getGroupField();
-        return this.constructId(value, field, this.cm.findColumnIndex(field));
-    },
-
-
-    constructId : function(value, field, idx){
-        var cfg = this.cm.config[idx],
-            groupRenderer = cfg.groupRenderer || cfg.renderer,
-            val = (this.groupMode == 'value') ? value : this.getGroup(value, {data:{}}, groupRenderer, 0, idx, this.ds);
-
-        return this.getPrefix(field) + Ext.util.Format.htmlEncode(val);
-    },
-
-
-    canGroup  : function(){
-        return this.enableGrouping && !!this.getGroupField();
-    },
-
-
-    getPrefix: function(field){
-        return this.grid.getGridEl().id + '-gp-' + field + '-';
-    },
-
-
-    doGroupStart : function(buf, g, cs, ds, colCount){
-        buf[buf.length] = this.startGroup.apply(g);
-    },
-
-
-    doGroupEnd : function(buf, g, cs, ds, colCount){
-        buf[buf.length] = this.endGroup;
-    },
-
-
-    getRows : function(){
-        if(!this.canGroup()){
-            return Ext.grid.GroupingView.superclass.getRows.call(this);
-        }
-        var r = [],
-            gs = this.getGroups(),
-            g,
-            i = 0,
-            len = gs.length,
-            j,
-            jlen;
-        for(; i < len; ++i){
-            g = gs[i].childNodes[1];
-            if(g){
-                g = g.childNodes;
-                for(j = 0, jlen = g.length; j < jlen; ++j){
-                    r[r.length] = g[j];
-                }
-            }
-        }
-        return r;
-    },
-
-
-    updateGroupWidths : function(){
-        if(!this.canGroup() || !this.hasRows()){
-            return;
-        }
-        var tw = Math.max(this.cm.getTotalWidth(), this.el.dom.offsetWidth-this.getScrollOffset()) +'px';
-        var gs = this.getGroups();
-        for(var i = 0, len = gs.length; i < len; i++){
-            gs[i].firstChild.style.width = tw;
-        }
-    },
-
-
-    onColumnWidthUpdated : function(col, w, tw){
-        Ext.grid.GroupingView.superclass.onColumnWidthUpdated.call(this, col, w, tw);
-        this.updateGroupWidths();
-    },
-
-
-    onAllColumnWidthsUpdated : function(ws, tw){
-        Ext.grid.GroupingView.superclass.onAllColumnWidthsUpdated.call(this, ws, tw);
-        this.updateGroupWidths();
-    },
-
-
-    onColumnHiddenUpdated : function(col, hidden, tw){
-        Ext.grid.GroupingView.superclass.onColumnHiddenUpdated.call(this, col, hidden, tw);
-        this.updateGroupWidths();
-    },
-
-
-    onLayout : function(){
-        this.updateGroupWidths();
-    },
-
-
-    onBeforeRowSelect : function(sm, rowIndex){
-        this.toggleRowIndex(rowIndex, true);
-    }
-});
-
-Ext.grid.GroupingView.GROUP_ID = 1000;
Index: luge/ui/web/js/extjs/ext-all.js
===================================================================
--- deluge/ui/web/js/extjs/ext-all.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,21 +1,0 @@
-/*
-This file is part of Ext JS 3.4
-
-Copyright (c) 2011-2013 Sencha Inc
-
-Contact:  http://www.sencha.com/contact
-
-GNU General Public License Usage
-This file may be used under the terms of the GNU General Public License version 3.0 as
-published by the Free Software Foundation and appearing in the file LICENSE included in the
-packaging of this file.
-
-Please review the following information to ensure the GNU General Public License version 3.0
-requirements will be met: http://www.gnu.org/copyleft/gpl.html.
-
-If you are unsure which license is appropriate for your use, please contact the sales department
-at http://www.sencha.com/contact.
-
-Build date: 2013-04-03 15:07:25
-*/
-(function(){var h=Ext.util,j=Ext.each,g=true,i=false;h.Observable=function(){var k=this,l=k.events;if(k.listeners){k.on(k.listeners);delete k.listeners}k.events=l||{}};h.Observable.prototype={filterOptRe:/^(?:scope|delay|buffer|single)$/,fireEvent:function(){var k=Array.prototype.slice.call(arguments,0),m=k[0].toLowerCase(),n=this,l=g,p=n.events[m],s,o,r;if(n.eventsSuspended===g){if(o=n.eventQueue){o.push(k)}}else{if(typeof p=="object"){if(p.bubble){if(p.fire.apply(p,k.slice(1))===i){return i}r=n.getBubbleTarget&&n.getBubbleTarget();if(r&&r.enableBubble){s=r.events[m];if(!s||typeof s!="object"||!s.bubble){r.enableBubble(m)}return r.fireEvent.apply(r,k)}}else{k.shift();l=p.fire.apply(p,k)}}}return l},addListener:function(k,m,l,r){var n=this,q,s,p;if(typeof k=="object"){r=k;for(q in r){s=r[q];if(!n.filterOptRe.test(q)){n.addListener(q,s.fn||s,s.scope||r.scope,s.fn?s:r)}}}else{k=k.toLowerCase();p=n.events[k]||g;if(typeof p=="boolean"){n.events[k]=p=new h.Event(n,k)}p.addListener(m,l,typeof r=="object"?r:{})}},removeListener:function(k,m,l){var n=this.events[k.toLowerCase()];if(typeof n=="object"){n.removeListener(m,l)}},purgeListeners:function(){var m=this.events,k,l;for(l in m){k=m[l];if(typeof k=="object"){k.clearListeners()}}},addEvents:function(n){var m=this;m.events=m.events||{};if(typeof n=="string"){var k=arguments,l=k.length;while(l--){m.events[k[l]]=m.events[k[l]]||g}}else{Ext.applyIf(m.events,n)}},hasListener:function(k){var l=this.events[k.toLowerCase()];return typeof l=="object"&&l.listeners.length>0},suspendEvents:function(k){this.eventsSuspended=g;if(k&&!this.eventQueue){this.eventQueue=[]}},resumeEvents:function(){var k=this,l=k.eventQueue||[];k.eventsSuspended=i;delete k.eventQueue;j(l,function(m){k.fireEvent.apply(k,m)})}};var d=h.Observable.prototype;d.on=d.addListener;d.un=d.removeListener;h.Observable.releaseCapture=function(k){k.fireEvent=d.fireEvent};function e(l,m,k){return function(){if(m.target==arguments[0]){l.apply(k,Array.prototype.slice.call(arguments,0))}}}function b(n,p,k,m){k.task=new h.DelayedTask();return function(){k.task.delay(p.buffer,n,m,Array.prototype.slice.call(arguments,0))}}function c(m,n,l,k){return function(){n.removeListener(l,k);return m.apply(k,arguments)}}function a(n,p,k,m){return function(){var l=new h.DelayedTask(),o=Array.prototype.slice.call(arguments,0);if(!k.tasks){k.tasks=[]}k.tasks.push(l);l.delay(p.delay||10,function(){k.tasks.remove(l);n.apply(m,o)},m)}}h.Event=function(l,k){this.name=k;this.obj=l;this.listeners=[]};h.Event.prototype={addListener:function(o,n,m){var p=this,k;n=n||p.obj;if(!p.isListening(o,n)){k=p.createListener(o,n,m);if(p.firing){p.listeners=p.listeners.slice(0)}p.listeners.push(k)}},createListener:function(p,n,q){q=q||{};n=n||this.obj;var k={fn:p,scope:n,options:q},m=p;if(q.target){m=e(m,q,n)}if(q.delay){m=a(m,q,k,n)}if(q.single){m=c(m,this,p,n)}if(q.buffer){m=b(m,q,k,n)}k.fireFn=m;return k},findListener:function(o,n){var p=this.listeners,m=p.length,k;n=n||this.obj;while(m--){k=p[m];if(k){if(k.fn==o&&k.scope==n){return m}}}return -1},isListening:function(l,k){return this.findListener(l,k)!=-1},removeListener:function(r,q){var p,m,n,s=this,o=i;if((p=s.findListener(r,q))!=-1){if(s.firing){s.listeners=s.listeners.slice(0)}m=s.listeners[p];if(m.task){m.task.cancel();delete m.task}n=m.tasks&&m.tasks.length;if(n){while(n--){m.tasks[n].cancel()}delete m.tasks}s.listeners.splice(p,1);o=g}return o},clearListeners:function(){var n=this,k=n.listeners,m=k.length;while(m--){n.removeListener(k[m].fn,k[m].scope)}},fire:function(){var q=this,p=q.listeners,k=p.length,o=0,m;if(k>0){q.firing=g;var n=Array.prototype.slice.call(arguments,0);for(;o<k;o++){m=p[o];if(m&&m.fireFn.apply(m.scope||q.obj||window,n)===i){return(q.firing=i)}}}q.firing=i;return g}}})();Ext.DomHelper=function(){var x=null,k=/^(?:br|frame|hr|img|input|link|meta|range|spacer|wbr|area|param|col)$/i,m=/^table|tbody|tr|td$/i,d=/tag|children|cn|html$/i,t=/td|tr|tbody/i,o=/([a-z0-9-]+)\s*:\s*([^;\s]+(?:\s*[^;\s]+)*);?/gi,v=/end/i,r,n="afterbegin",p="afterend",c="beforebegin",q="beforeend",a="<table>",i="</table>",b=a+"<tbody>",j="</tbody>"+i,l=b+"<tr>",w="</tr>"+j;function h(B,D,C,E,A,y){var z=r.insertHtml(E,Ext.getDom(B),u(D));return C?Ext.get(z,true):z}function u(D){var z="",y,C,B,E;if(typeof D=="string"){z=D}else{if(Ext.isArray(D)){for(var A=0;A<D.length;A++){if(D[A]){z+=u(D[A])}}}else{z+="<"+(D.tag=D.tag||"div");for(y in D){C=D[y];if(!d.test(y)){if(typeof C=="object"){z+=" "+y+'="';for(B in C){z+=B+":"+C[B]+";"}z+='"'}else{z+=" "+({cls:"class",htmlFor:"for"}[y]||y)+'="'+C+'"'}}}if(k.test(D.tag)){z+="/>"}else{z+=">";if((E=D.children||D.cn)){z+=u(E)}else{if(D.html){z+=D.html}}z+="</"+D.tag+">"}}}return z}function g(F,C,B,D){x.innerHTML=[C,B,D].join("");var y=-1,A=x,z;while(++y<F){A=A.firstChild}if(z=A.nextSibling){var E=document.createDocumentFragment();while(A){z=A.nextSibling;E.appendChild(A);A=z}A=E}return A}function e(y,z,B,A){var C,D;x=x||document.createElement("div");if(y=="td"&&(z==n||z==q)||!t.test(y)&&(z==c||z==p)){return}D=z==c?B:z==p?B.nextSibling:z==n?B.firstChild:null;if(z==c||z==p){B=B.parentNode}if(y=="td"||(y=="tr"&&(z==q||z==n))){C=g(4,l,A,w)}else{if((y=="tbody"&&(z==q||z==n))||(y=="tr"&&(z==c||z==p))){C=g(3,b,A,j)}else{C=g(2,a,A,i)}}B.insertBefore(C,D);return C}function s(A){var D=document.createElement("div"),y=document.createDocumentFragment(),z=0,B,C;D.innerHTML=A;C=D.childNodes;B=C.length;for(;z<B;z++){y.appendChild(C[z].cloneNode(true))}return y}r={markup:function(y){return u(y)},applyStyles:function(y,z){if(z){var A;y=Ext.fly(y);if(typeof z=="function"){z=z.call()}if(typeof z=="string"){o.lastIndex=0;while((A=o.exec(z))){y.setStyle(A[1],A[2])}}else{if(typeof z=="object"){y.setStyle(z)}}}},insertHtml:function(D,y,E){var B={},A,F,C,G,H,z;D=D.toLowerCase();B[c]=["BeforeBegin","previousSibling"];B[p]=["AfterEnd","nextSibling"];if(y.insertAdjacentHTML){if(m.test(y.tagName)&&(z=e(y.tagName.toLowerCase(),D,y,E))){return z}B[n]=["AfterBegin","firstChild"];B[q]=["BeforeEnd","lastChild"];if((A=B[D])){y.insertAdjacentHTML(A[0],E);return y[A[1]]}}else{F=y.ownerDocument.createRange();G="setStart"+(v.test(D)?"After":"Before");if(B[D]){F[G](y);if(!F.createContextualFragment){H=s(E)}else{H=F.createContextualFragment(E)}y.parentNode.insertBefore(H,D==c?y:y.nextSibling);return y[(D==c?"previous":"next")+"Sibling"]}else{C=(D==n?"first":"last")+"Child";if(y.firstChild){F[G](y[C]);if(!F.createContextualFragment){H=s(E)}else{H=F.createContextualFragment(E)}if(D==n){y.insertBefore(H,y.firstChild)}else{y.appendChild(H)}}else{y.innerHTML=E}return y[C]}}throw'Illegal insertion point -> "'+D+'"'},insertBefore:function(y,A,z){return h(y,A,z,c)},insertAfter:function(y,A,z){return h(y,A,z,p,"nextSibling")},insertFirst:function(y,A,z){return h(y,A,z,n,"firstChild")},append:function(y,A,z){return h(y,A,z,q,"",true)},overwrite:function(y,A,z){y=Ext.getDom(y);y.innerHTML=u(A);return z?Ext.get(y.firstChild):y.firstChild},createHtml:u};return r}();Ext.Template=function(h){var j=this,c=arguments,e=[],d;if(Ext.isArray(h)){h=h.join("")}else{if(c.length>1){for(var g=0,b=c.length;g<b;g++){d=c[g];if(typeof d=="object"){Ext.apply(j,d)}else{e.push(d)}}h=e.join("")}}j.html=h;if(j.compiled){j.compile()}};Ext.Template.prototype={re:/\{([\w\-]+)\}/g,applyTemplate:function(a){var b=this;return b.compiled?b.compiled(a):b.html.replace(b.re,function(c,d){return a[d]!==undefined?a[d]:""})},set:function(a,c){var b=this;b.html=a;b.compiled=null;return c?b.compile():b},compile:function(){var me=this,sep=Ext.isGecko?"+":",";function fn(m,name){name="values['"+name+"']";return"'"+sep+"("+name+" == undefined ? '' : "+name+")"+sep+"'"}eval("this.compiled = function(values){ return "+(Ext.isGecko?"'":"['")+me.html.replace(/\\/g,"\\\\").replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn)+(Ext.isGecko?"';};":"'].join('');};"));return me},insertFirst:function(b,a,c){return this.doInsert("afterBegin",b,a,c)},insertBefore:function(b,a,c){return this.doInsert("beforeBegin",b,a,c)},insertAfter:function(b,a,c){return this.doInsert("afterEnd",b,a,c)},append:function(b,a,c){return this.doInsert("beforeEnd",b,a,c)},doInsert:function(c,e,b,a){e=Ext.getDom(e);var d=Ext.DomHelper.insertHtml(c,e,this.applyTemplate(b));return a?Ext.get(d,true):d},overwrite:function(b,a,c){b=Ext.getDom(b);b.innerHTML=this.applyTemplate(a);return c?Ext.get(b.firstChild,true):b.firstChild}};Ext.Template.prototype.apply=Ext.Template.prototype.applyTemplate;Ext.Template.from=function(b,a){b=Ext.getDom(b);return new Ext.Template(b.value||b.innerHTML,a||"")};Ext.DomQuery=function(){var cache={},simpleCache={},valueCache={},nonSpace=/\S/,trimRe=/^\s+|\s+$/g,tplRe=/\{(\d+)\}/g,modeRe=/^(\s?[\/>+~]\s?|\s|$)/,tagTokenRe=/^(#)?([\w\-\*]+)/,nthRe=/(\d*)n\+?(\d*)/,nthRe2=/\D/,isIE=window.ActiveXObject?true:false,key=30803;eval("var batch = 30803;");function child(parent,index){var i=0,n=parent.firstChild;while(n){if(n.nodeType==1){if(++i==index){return n}}n=n.nextSibling}return null}function next(n){while((n=n.nextSibling)&&n.nodeType!=1){}return n}function prev(n){while((n=n.previousSibling)&&n.nodeType!=1){}return n}function children(parent){var n=parent.firstChild,nodeIndex=-1,nextNode;while(n){nextNode=n.nextSibling;if(n.nodeType==3&&!nonSpace.test(n.nodeValue)){parent.removeChild(n)}else{n.nodeIndex=++nodeIndex}n=nextNode}return this}function byClassName(nodeSet,cls){if(!cls){return nodeSet}var result=[],ri=-1;for(var i=0,ci;ci=nodeSet[i];i++){if((" "+ci.className+" ").indexOf(cls)!=-1){result[++ri]=ci}}return result}function attrValue(n,attr){if(!n.tagName&&typeof n.length!="undefined"){n=n[0]}if(!n){return null}if(attr=="for"){return n.htmlFor}if(attr=="class"||attr=="className"){return n.className}return n.getAttribute(attr)||n[attr]}function getNodes(ns,mode,tagName){var result=[],ri=-1,cs;if(!ns){return result}tagName=tagName||"*";if(typeof ns.getElementsByTagName!="undefined"){ns=[ns]}if(!mode){for(var i=0,ni;ni=ns[i];i++){cs=ni.getElementsByTagName(tagName);for(var j=0,ci;ci=cs[j];j++){result[++ri]=ci}}}else{if(mode=="/"||mode==">"){var utag=tagName.toUpperCase();for(var i=0,ni,cn;ni=ns[i];i++){cn=ni.childNodes;for(var j=0,cj;cj=cn[j];j++){if(cj.nodeName==utag||cj.nodeName==tagName||tagName=="*"){result[++ri]=cj}}}}else{if(mode=="+"){var utag=tagName.toUpperCase();for(var i=0,n;n=ns[i];i++){while((n=n.nextSibling)&&n.nodeType!=1){}if(n&&(n.nodeName==utag||n.nodeName==tagName||tagName=="*")){result[++ri]=n}}}else{if(mode=="~"){var utag=tagName.toUpperCase();for(var i=0,n;n=ns[i];i++){while((n=n.nextSibling)){if(n.nodeName==utag||n.nodeName==tagName||tagName=="*"){result[++ri]=n}}}}}}}return result}function concat(a,b){if(b.slice){return a.concat(b)}for(var i=0,l=b.length;i<l;i++){a[a.length]=b[i]}return a}function byTag(cs,tagName){if(cs.tagName||cs==document){cs=[cs]}if(!tagName){return cs}var result=[],ri=-1;tagName=tagName.toLowerCase();for(var i=0,ci;ci=cs[i];i++){if(ci.nodeType==1&&ci.tagName.toLowerCase()==tagName){result[++ri]=ci}}return result}function byId(cs,id){if(cs.tagName||cs==document){cs=[cs]}if(!id){return cs}var result=[],ri=-1;for(var i=0,ci;ci=cs[i];i++){if(ci&&ci.id==id){result[++ri]=ci;return result}}return result}function byAttribute(cs,attr,value,op,custom){var result=[],ri=-1,useGetStyle=custom=="{",fn=Ext.DomQuery.operators[op],a,xml,hasXml;for(var i=0,ci;ci=cs[i];i++){if(ci.nodeType!=1){continue}if(!hasXml){xml=Ext.DomQuery.isXml(ci);hasXml=true}if(!xml){if(useGetStyle){a=Ext.DomQuery.getStyle(ci,attr)}else{if(attr=="class"||attr=="className"){a=ci.className}else{if(attr=="for"){a=ci.htmlFor}else{if(attr=="href"){a=ci.getAttribute("href",2)}else{a=ci.getAttribute(attr)}}}}}else{a=ci.getAttribute(attr)}if((fn&&fn(a,value))||(!fn&&a)){result[++ri]=ci}}return result}function byPseudo(cs,name,value){return Ext.DomQuery.pseudos[name](cs,value)}function nodupIEXml(cs){var d=++key,r;cs[0].setAttribute("_nodup",d);r=[cs[0]];for(var i=1,len=cs.length;i<len;i++){var c=cs[i];if(!c.getAttribute("_nodup")!=d){c.setAttribute("_nodup",d);r[r.length]=c}}for(var i=0,len=cs.length;i<len;i++){cs[i].removeAttribute("_nodup")}return r}function nodup(cs){if(!cs){return[]}var len=cs.length,c,i,r=cs,cj,ri=-1;if(!len||typeof cs.nodeType!="undefined"||len==1){return cs}if(isIE&&typeof cs[0].selectSingleNode!="undefined"){return nodupIEXml(cs)}var d=++key;cs[0]._nodup=d;for(i=1;c=cs[i];i++){if(c._nodup!=d){c._nodup=d}else{r=[];for(var j=0;j<i;j++){r[++ri]=cs[j]}for(j=i+1;cj=cs[j];j++){if(cj._nodup!=d){cj._nodup=d;r[++ri]=cj}}return r}}return r}function quickDiffIEXml(c1,c2){var d=++key,r=[];for(var i=0,len=c1.length;i<len;i++){c1[i].setAttribute("_qdiff",d)}for(var i=0,len=c2.length;i<len;i++){if(c2[i].getAttribute("_qdiff")!=d){r[r.length]=c2[i]}}for(var i=0,len=c1.length;i<len;i++){c1[i].removeAttribute("_qdiff")}return r}function quickDiff(c1,c2){var len1=c1.length,d=++key,r=[];if(!len1){return c2}if(isIE&&typeof c1[0].selectSingleNode!="undefined"){return quickDiffIEXml(c1,c2)}for(var i=0;i<len1;i++){c1[i]._qdiff=d}for(var i=0,len=c2.length;i<len;i++){if(c2[i]._qdiff!=d){r[r.length]=c2[i]}}return r}function quickId(ns,mode,root,id){if(ns==root){var d=root.ownerDocument||root;return d.getElementById(id)}ns=getNodes(ns,mode,"*");return byId(ns,id)}return{getStyle:function(el,name){return Ext.fly(el).getStyle(name)},compile:function(path,type){type=type||"select";var fn=["var f = function(root){\n var mode; ++batch; var n = root || document;\n"],mode,lastPath,matchers=Ext.DomQuery.matchers,matchersLn=matchers.length,modeMatch,lmode=path.match(modeRe);if(lmode&&lmode[1]){fn[fn.length]='mode="'+lmode[1].replace(trimRe,"")+'";';path=path.replace(lmode[1],"")}while(path.substr(0,1)=="/"){path=path.substr(1)}while(path&&lastPath!=path){lastPath=path;var tokenMatch=path.match(tagTokenRe);if(type=="select"){if(tokenMatch){if(tokenMatch[1]=="#"){fn[fn.length]='n = quickId(n, mode, root, "'+tokenMatch[2]+'");'}else{fn[fn.length]='n = getNodes(n, mode, "'+tokenMatch[2]+'");'}path=path.replace(tokenMatch[0],"")}else{if(path.substr(0,1)!="@"){fn[fn.length]='n = getNodes(n, mode, "*");'}}}else{if(tokenMatch){if(tokenMatch[1]=="#"){fn[fn.length]='n = byId(n, "'+tokenMatch[2]+'");'}else{fn[fn.length]='n = byTag(n, "'+tokenMatch[2]+'");'}path=path.replace(tokenMatch[0],"")}}while(!(modeMatch=path.match(modeRe))){var matched=false;for(var j=0;j<matchersLn;j++){var t=matchers[j];var m=path.match(t.re);if(m){fn[fn.length]=t.select.replace(tplRe,function(x,i){return m[i]});path=path.replace(m[0],"");matched=true;break}}if(!matched){throw'Error parsing selector, parsing failed at "'+path+'"'}}if(modeMatch[1]){fn[fn.length]='mode="'+modeMatch[1].replace(trimRe,"")+'";';path=path.replace(modeMatch[1],"")}}fn[fn.length]="return nodup(n);\n}";eval(fn.join(""));return f},jsSelect:function(path,root,type){root=root||document;if(typeof root=="string"){root=document.getElementById(root)}var paths=path.split(","),results=[];for(var i=0,len=paths.length;i<len;i++){var subPath=paths[i].replace(trimRe,"");if(!cache[subPath]){cache[subPath]=Ext.DomQuery.compile(subPath);if(!cache[subPath]){throw subPath+" is not a valid selector"}}var result=cache[subPath](root);if(result&&result!=document){results=results.concat(result)}}if(paths.length>1){return nodup(results)}return results},isXml:function(el){var docEl=(el?el.ownerDocument||el:0).documentElement;return docEl?docEl.nodeName!=="HTML":false},select:document.querySelectorAll?function(path,root,type){root=root||document;if(!Ext.DomQuery.isXml(root)){try{var cs=root.querySelectorAll(path);return Ext.toArray(cs)}catch(ex){}}return Ext.DomQuery.jsSelect.call(this,path,root,type)}:function(path,root,type){return Ext.DomQuery.jsSelect.call(this,path,root,type)},selectNode:function(path,root){return Ext.DomQuery.select(path,root)[0]},selectValue:function(path,root,defaultValue){path=path.replace(trimRe,"");if(!valueCache[path]){valueCache[path]=Ext.DomQuery.compile(path,"select")}var n=valueCache[path](root),v;n=n[0]?n[0]:n;if(typeof n.normalize=="function"){n.normalize()}v=(n&&n.firstChild?n.firstChild.nodeValue:null);return((v===null||v===undefined||v==="")?defaultValue:v)},selectNumber:function(path,root,defaultValue){var v=Ext.DomQuery.selectValue(path,root,defaultValue||0);return parseFloat(v)},is:function(el,ss){if(typeof el=="string"){el=document.getElementById(el)}var isArray=Ext.isArray(el),result=Ext.DomQuery.filter(isArray?el:[el],ss);return isArray?(result.length==el.length):(result.length>0)},filter:function(els,ss,nonMatches){ss=ss.replace(trimRe,"");if(!simpleCache[ss]){simpleCache[ss]=Ext.DomQuery.compile(ss,"simple")}var result=simpleCache[ss](els);return nonMatches?quickDiff(result,els):result},matchers:[{re:/^\.([\w\-]+)/,select:'n = byClassName(n, " {1} ");'},{re:/^\:([\w\-]+)(?:\(((?:[^\s>\/]*|.*?))\))?/,select:'n = byPseudo(n, "{1}", "{2}");'},{re:/^(?:([\[\{])(?:@)?([\w\-]+)\s?(?:(=|.=)\s?(["']?)(.*?)\4)?[\]\}])/,select:'n = byAttribute(n, "{2}", "{5}", "{3}", "{1}");'},{re:/^#([\w\-]+)/,select:'n = byId(n, "{1}");'},{re:/^@([\w\-]+)/,select:'return {firstChild:{nodeValue:attrValue(n, "{1}")}};'}],operators:{"=":function(a,v){return a==v},"!=":function(a,v){return a!=v},"^=":function(a,v){return a&&a.substr(0,v.length)==v},"$=":function(a,v){return a&&a.substr(a.length-v.length)==v},"*=":function(a,v){return a&&a.indexOf(v)!==-1},"%=":function(a,v){return(a%v)==0},"|=":function(a,v){return a&&(a==v||a.substr(0,v.length+1)==v+"-")},"~=":function(a,v){return a&&(" "+a+" ").indexOf(" "+v+" ")!=-1}},pseudos:{"first-child":function(c){var r=[],ri=-1,n;for(var i=0,ci;ci=n=c[i];i++){while((n=n.previousSibling)&&n.nodeType!=1){}if(!n){r[++ri]=ci}}return r},"last-child":function(c){var r=[],ri=-1,n;for(var i=0,ci;ci=n=c[i];i++){while((n=n.nextSibling)&&n.nodeType!=1){}if(!n){r[++ri]=ci}}return r},"nth-child":function(c,a){var r=[],ri=-1,m=nthRe.exec(a=="even"&&"2n"||a=="odd"&&"2n+1"||!nthRe2.test(a)&&"n+"+a||a),f=(m[1]||1)-0,l=m[2]-0;for(var i=0,n;n=c[i];i++){var pn=n.parentNode;if(batch!=pn._batch){var j=0;for(var cn=pn.firstChild;cn;cn=cn.nextSibling){if(cn.nodeType==1){cn.nodeIndex=++j}}pn._batch=batch}if(f==1){if(l==0||n.nodeIndex==l){r[++ri]=n}}else{if((n.nodeIndex+l)%f==0){r[++ri]=n}}}return r},"only-child":function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(!prev(ci)&&!next(ci)){r[++ri]=ci}}return r},empty:function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var cns=ci.childNodes,j=0,cn,empty=true;while(cn=cns[j]){++j;if(cn.nodeType==1||cn.nodeType==3){empty=false;break}}if(empty){r[++ri]=ci}}return r},contains:function(c,v){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if((ci.textContent||ci.innerText||"").indexOf(v)!=-1){r[++ri]=ci}}return r},nodeValue:function(c,v){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(ci.firstChild&&ci.firstChild.nodeValue==v){r[++ri]=ci}}return r},checked:function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(ci.checked==true){r[++ri]=ci}}return r},not:function(c,ss){return Ext.DomQuery.filter(c,ss,true)},any:function(c,selectors){var ss=selectors.split("|"),r=[],ri=-1,s;for(var i=0,ci;ci=c[i];i++){for(var j=0;s=ss[j];j++){if(Ext.DomQuery.is(ci,s)){r[++ri]=ci;break}}}return r},odd:function(c){return this["nth-child"](c,"odd")},even:function(c){return this["nth-child"](c,"even")},nth:function(c,a){return c[a-1]||[]},first:function(c){return c[0]||[]},last:function(c){return c[c.length-1]||[]},has:function(c,ss){var s=Ext.DomQuery.select,r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(s(ss,ci).length>0){r[++ri]=ci}}return r},next:function(c,ss){var is=Ext.DomQuery.is,r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var n=next(ci);if(n&&is(n,ss)){r[++ri]=ci}}return r},prev:function(c,ss){var is=Ext.DomQuery.is,r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var n=prev(ci);if(n&&is(n,ss)){r[++ri]=ci}}return r}}}}();Ext.query=Ext.DomQuery.select;Ext.util.DelayedTask=function(d,c,a){var e=this,g,b=function(){clearInterval(g);g=null;d.apply(c,a||[])};e.delay=function(i,k,j,h){e.cancel();d=k||d;c=j||c;a=h||a;g=setInterval(b,i)};e.cancel=function(){if(g){clearInterval(g);g=null}}};(function(){var h=document;Ext.Element=function(l,m){var n=typeof l=="string"?h.getElementById(l):l,o;if(!n){return null}o=n.id;if(!m&&o&&Ext.elCache[o]){return Ext.elCache[o].el}this.dom=n;this.id=o||Ext.id(n)};var d=Ext.DomHelper,e=Ext.Element,a=Ext.elCache;e.prototype={set:function(q,m){var n=this.dom,l,p,m=(m!==false)&&!!n.setAttribute;for(l in q){if(q.hasOwnProperty(l)){p=q[l];if(l=="style"){d.applyStyles(n,p)}else{if(l=="cls"){n.className=p}else{if(m){n.setAttribute(l,p)}else{n[l]=p}}}}}return this},defaultUnit:"px",is:function(l){return Ext.DomQuery.is(this.dom,l)},focus:function(o,n){var l=this,n=n||l.dom;try{if(Number(o)){l.focus.defer(o,null,[null,n])}else{n.focus()}}catch(m){}return l},blur:function(){try{this.dom.blur()}catch(l){}return this},getValue:function(l){var m=this.dom.value;return l?parseInt(m,10):m},addListener:function(l,o,n,m){Ext.EventManager.on(this.dom,l,o,n||this,m);return this},removeListener:function(l,n,m){Ext.EventManager.removeListener(this.dom,l,n,m||this);return this},removeAllListeners:function(){Ext.EventManager.removeAll(this.dom);return this},purgeAllListeners:function(){Ext.EventManager.purgeElement(this,true);return this},addUnits:function(l){if(l===""||l=="auto"||l===undefined){l=l||""}else{if(!isNaN(l)||!i.test(l)){l=l+(this.defaultUnit||"px")}}return l},load:function(m,n,l){Ext.Ajax.request(Ext.apply({params:n,url:m.url||m,callback:l,el:this.dom,indicatorText:m.indicatorText||""},Ext.isObject(m)?m:{}));return this},isBorderBox:function(){return Ext.isBorderBox||Ext.isForcedBorderBox||g[(this.dom.tagName||"").toLowerCase()]},remove:function(){var l=this,m=l.dom;if(m){delete l.dom;Ext.removeNode(m)}},hover:function(m,l,o,n){var p=this;p.on("mouseenter",m,o||p.dom,n);p.on("mouseleave",l,o||p.dom,n);return p},contains:function(l){return !l?false:Ext.lib.Dom.isAncestor(this.dom,l.dom?l.dom:l)},getAttributeNS:function(m,l){return this.getAttribute(l,m)},getAttribute:(function(){var p=document.createElement("table"),o=false,m="getAttribute" in p,l=/undefined|unknown/;if(m){try{p.getAttribute("ext:qtip")}catch(n){o=true}return function(q,s){var r=this.dom,t;if(r.getAttributeNS){t=r.getAttributeNS(s,q)||null}if(t==null){if(s){if(o&&r.tagName.toUpperCase()=="TABLE"){try{t=r.getAttribute(s+":"+q)}catch(u){t=""}}else{t=r.getAttribute(s+":"+q)}}else{t=r.getAttribute(q)||r[q]}}return t||""}}else{return function(q,s){var r=this.om,u,t;if(s){t=r[s+":"+q];u=l.test(typeof t)?undefined:t}else{u=r[q]}return u||""}}p=null})(),update:function(l){if(this.dom){this.dom.innerHTML=l}return this}};var k=e.prototype;e.addMethods=function(l){Ext.apply(k,l)};k.on=k.addListener;k.un=k.removeListener;k.autoBoxAdjust=true;var i=/\d+(px|em|%|en|ex|pt|in|cm|mm|pc)$/i,c;e.get=function(m){var l,p,o;if(!m){return null}if(typeof m=="string"){if(!(p=h.getElementById(m))){return null}if(a[m]&&a[m].el){l=a[m].el;l.dom=p}else{l=e.addToCache(new e(p))}return l}else{if(m.tagName){if(!(o=m.id)){o=Ext.id(m)}if(a[o]&&a[o].el){l=a[o].el;l.dom=m}else{l=e.addToCache(new e(m))}return l}else{if(m instanceof e){if(m!=c){if(Ext.isIE&&(m.id==undefined||m.id=="")){m.dom=m.dom}else{m.dom=h.getElementById(m.id)||m.dom}}return m}else{if(m.isComposite){return m}else{if(Ext.isArray(m)){return e.select(m)}else{if(m==h){if(!c){var n=function(){};n.prototype=e.prototype;c=new n();c.dom=h}return c}}}}}}return null};e.addToCache=function(l,m){m=m||l.id;a[m]={el:l,data:{},events:{}};return l};e.data=function(m,l,n){m=e.get(m);if(!m){return null}var o=a[m.id].data;if(arguments.length==2){return o[l]}else{return(o[l]=n)}};function j(){if(!Ext.enableGarbageCollector){clearInterval(e.collectorThreadId)}else{var l,n,q,p;for(l in a){p=a[l];if(p.skipGC){Ext.EventManager.removeFromSpecialCache(p.el);continue}n=p.el;q=n.dom;if(!q||!q.parentNode||(!q.offsetParent&&!h.getElementById(l))){if(Ext.enableListenerCollection){Ext.EventManager.removeAll(q)}delete a[l]}}if(Ext.isIE){var m={};for(l in a){m[l]=a[l]}a=Ext.elCache=m}}}e.collectorThreadId=setInterval(j,30000);var b=function(){};b.prototype=e.prototype;e.Flyweight=function(l){this.dom=l};e.Flyweight.prototype=new b();e.Flyweight.prototype.isFlyweight=true;e._flyweights={};e.fly=function(n,l){var m=null;l=l||"_global";if(n=Ext.getDom(n)){(e._flyweights[l]=e._flyweights[l]||new e.Flyweight()).dom=n;m=e._flyweights[l]}return m};Ext.get=e.get;Ext.fly=e.fly;var g=Ext.isStrict?{select:1}:{input:1,select:1,textarea:1};if(Ext.isIE||Ext.isGecko){g.button=1}})();Ext.Element.addMethods(function(){var d="parentNode",b="nextSibling",c="previousSibling",e=Ext.DomQuery,a=Ext.get;return{findParent:function(m,l,h){var j=this.dom,g=document.body,k=0,i;if(Ext.isGecko&&Object.prototype.toString.call(j)=="[object XULElement]"){return null}l=l||50;if(isNaN(l)){i=Ext.getDom(l);l=Number.MAX_VALUE}while(j&&j.nodeType==1&&k<l&&j!=g&&j!=i){if(e.is(j,m)){return h?a(j):j}k++;j=j.parentNode}return null},findParentNode:function(j,i,g){var h=Ext.fly(this.dom.parentNode,"_internal");return h?h.findParent(j,i,g):null},up:function(h,g){return this.findParentNode(h,g,true)},select:function(g){return Ext.Element.select(g,this.dom)},query:function(g){return e.select(g,this.dom)},child:function(g,h){var i=e.selectNode(g,this.dom);return h?i:a(i)},down:function(g,h){var i=e.selectNode(" > "+g,this.dom);return h?i:a(i)},parent:function(g,h){return this.matchNode(d,d,g,h)},next:function(g,h){return this.matchNode(b,b,g,h)},prev:function(g,h){return this.matchNode(c,c,g,h)},first:function(g,h){return this.matchNode(b,"firstChild",g,h)},last:function(g,h){return this.matchNode(c,"lastChild",g,h)},matchNode:function(h,k,g,i){var j=this.dom[k];while(j){if(j.nodeType==1&&(!g||e.is(j,g))){return !i?a(j):j}j=j[h]}return null}}}());Ext.Element.addMethods(function(){var c=Ext.getDom,a=Ext.get,b=Ext.DomHelper;return{appendChild:function(d){return a(d).appendTo(this)},appendTo:function(d){c(d).appendChild(this.dom);return this},insertBefore:function(d){(d=c(d)).parentNode.insertBefore(this.dom,d);return this},insertAfter:function(d){(d=c(d)).parentNode.insertBefore(this.dom,d.nextSibling);return this},insertFirst:function(e,d){e=e||{};if(e.nodeType||e.dom||typeof e=="string"){e=c(e);this.dom.insertBefore(e,this.dom.firstChild);return !d?a(e):e}else{return this.createChild(e,this.dom.firstChild,d)}},replace:function(d){d=a(d);this.insertBefore(d);d.remove();return this},replaceWith:function(d){var e=this;if(d.nodeType||d.dom||typeof d=="string"){d=c(d);e.dom.parentNode.insertBefore(d,e.dom)}else{d=b.insertBefore(e.dom,d)}delete Ext.elCache[e.id];Ext.removeNode(e.dom);e.id=Ext.id(e.dom=d);Ext.Element.addToCache(e.isFlyweight?new Ext.Element(e.dom):e);return e},createChild:function(e,d,g){e=e||{tag:"div"};return d?b.insertBefore(d,e,g!==true):b[!this.dom.firstChild?"overwrite":"append"](this.dom,e,g!==true)},wrap:function(d,e){var g=b.insertBefore(this.dom,d||{tag:"div"},!e);g.dom?g.dom.appendChild(this.dom):g.appendChild(this.dom);return g},insertHtml:function(e,g,d){var h=b.insertHtml(e,this.dom,g);return d?Ext.get(h):h}}}());Ext.Element.addMethods(function(){var A=Ext.supports,h={},x=/(-[a-z])/gi,s=document.defaultView,D=/alpha\(opacity=(.*)\)/i,l=/^\s+|\s+$/g,B=Ext.Element,u=/\s+/,b=/\w/g,d="padding",c="margin",y="border",t="-left",q="-right",w="-top",o="-bottom",j="-width",r=Math,z="hidden",e="isClipped",k="overflow",n="overflow-x",m="overflow-y",C="originalClip",i={l:y+t+j,r:y+q+j,t:y+w+j,b:y+o+j},g={l:d+t,r:d+q,t:d+w,b:d+o},a={l:c+t,r:c+q,t:c+w,b:c+o},E=Ext.Element.data;function p(F,G){return G.charAt(1).toUpperCase()}function v(F){return h[F]||(h[F]=F=="float"?(A.cssFloat?"cssFloat":"styleFloat"):F.replace(x,p))}return{adjustWidth:function(F){var G=this;var H=(typeof F=="number");if(H&&G.autoBoxAdjust&&!G.isBorderBox()){F-=(G.getBorderWidth("lr")+G.getPadding("lr"))}return(H&&F<0)?0:F},adjustHeight:function(F){var G=this;var H=(typeof F=="number");if(H&&G.autoBoxAdjust&&!G.isBorderBox()){F-=(G.getBorderWidth("tb")+G.getPadding("tb"))}return(H&&F<0)?0:F},addClass:function(J){var K=this,I,F,H,G=[];if(!Ext.isArray(J)){if(typeof J=="string"&&!this.hasClass(J)){K.dom.className+=" "+J}}else{for(I=0,F=J.length;I<F;I++){H=J[I];if(typeof H=="string"&&(" "+K.dom.className+" ").indexOf(" "+H+" ")==-1){G.push(H)}}if(G.length){K.dom.className+=" "+G.join(" ")}}return K},removeClass:function(K){var L=this,J,G,F,I,H;if(!Ext.isArray(K)){K=[K]}if(L.dom&&L.dom.className){H=L.dom.className.replace(l,"").split(u);for(J=0,F=K.length;J<F;J++){I=K[J];if(typeof I=="string"){I=I.replace(l,"");G=H.indexOf(I);if(G!=-1){H.splice(G,1)}}}L.dom.className=H.join(" ")}return L},radioClass:function(I){var J=this.dom.parentNode.childNodes,G,H,F;I=Ext.isArray(I)?I:[I];for(H=0,F=J.length;H<F;H++){G=J[H];if(G&&G.nodeType==1){Ext.fly(G,"_internal").removeClass(I)}}return this.addClass(I)},toggleClass:function(F){return this.hasClass(F)?this.removeClass(F):this.addClass(F)},hasClass:function(F){return F&&(" "+this.dom.className+" ").indexOf(" "+F+" ")!=-1},replaceClass:function(G,F){return this.removeClass(G).addClass(F)},isStyle:function(F,G){return this.getStyle(F)==G},getStyle:function(){return s&&s.getComputedStyle?function(K){var I=this.dom,F,H,G,J;if(I==document){return null}K=v(K);G=(F=I.style[K])?F:(H=s.getComputedStyle(I,""))?H[K]:null;if(K=="marginRight"&&G!="0px"&&!A.correctRightMargin){J=I.style.display;I.style.display="inline-block";G=s.getComputedStyle(I,"").marginRight;I.style.display=J}if(K=="backgroundColor"&&G=="rgba(0, 0, 0, 0)"&&!A.correctTransparentColor){G="transparent"}return G}:function(J){var H=this.dom,F,G;if(H==document){return null}if(J=="opacity"){if(H.style.filter.match){if(F=H.style.filter.match(D)){var I=parseFloat(F[1]);if(!isNaN(I)){return I?I/100:0}}}return 1}J=v(J);return H.style[J]||((G=H.currentStyle)?G[J]:null)}}(),getColor:function(F,G,K){var I=this.getStyle(F),H=(typeof K!="undefined")?K:"#",J;if(!I||(/transparent|inherit/.test(I))){return G}if(/^r/.test(I)){Ext.each(I.slice(4,I.length-1).split(","),function(L){J=parseInt(L,10);H+=(J<16?"0":"")+J.toString(16)})}else{I=I.replace("#","");H+=I.length==3?I.replace(/^(\w)(\w)(\w)$/,"$1$1$2$2$3$3"):I}return(H.length>5?H.toLowerCase():G)},setStyle:function(I,H){var F,G;if(typeof I!="object"){F={};F[I]=H;I=F}for(G in I){H=I[G];G=="opacity"?this.setOpacity(H):this.dom.style[v(G)]=H}return this},setOpacity:function(G,F){var J=this,H=J.dom.style;if(!F||!J.anim){if(Ext.isIE9m){var I=G<1?"alpha(opacity="+G*100+")":"",K=H.filter.replace(D,"").replace(l,"");H.zoom=1;H.filter=K+(K.length>0?" ":"")+I}else{H.opacity=G}}else{J.anim({opacity:{to:G}},J.preanim(arguments,1),null,0.35,"easeIn")}return J},clearOpacity:function(){var F=this.dom.style;if(Ext.isIE9m){if(!Ext.isEmpty(F.filter)){F.filter=F.filter.replace(D,"").replace(l,"")}}else{F.opacity=F["-moz-opacity"]=F["-khtml-opacity"]=""}return this},getHeight:function(H){var G=this,J=G.dom,I=Ext.isIE9m&&G.isStyle("display","none"),F=r.max(J.offsetHeight,I?0:J.clientHeight)||0;F=!H?F:F-G.getBorderWidth("tb")-G.getPadding("tb");return F<0?0:F},getWidth:function(G){var H=this,J=H.dom,I=Ext.isIE9m&&H.isStyle("display","none"),F=r.max(J.offsetWidth,I?0:J.clientWidth)||0;F=!G?F:F-H.getBorderWidth("lr")-H.getPadding("lr");return F<0?0:F},setWidth:function(G,F){var H=this;G=H.adjustWidth(G);!F||!H.anim?H.dom.style.width=H.addUnits(G):H.anim({width:{to:G}},H.preanim(arguments,1));return H},setHeight:function(F,G){var H=this;F=H.adjustHeight(F);!G||!H.anim?H.dom.style.height=H.addUnits(F):H.anim({height:{to:F}},H.preanim(arguments,1));return H},getBorderWidth:function(F){return this.addStyles(F,i)},getPadding:function(F){return this.addStyles(F,g)},clip:function(){var F=this,G=F.dom;if(!E(G,e)){E(G,e,true);E(G,C,{o:F.getStyle(k),x:F.getStyle(n),y:F.getStyle(m)});F.setStyle(k,z);F.setStyle(n,z);F.setStyle(m,z)}return F},unclip:function(){var F=this,H=F.dom;if(E(H,e)){E(H,e,false);var G=E(H,C);if(G.o){F.setStyle(k,G.o)}if(G.x){F.setStyle(n,G.x)}if(G.y){F.setStyle(m,G.y)}}return F},addStyles:function(M,L){var J=0,K=M.match(b),I,H,G,F=K.length;for(G=0;G<F;G++){I=K[G];H=I&&parseInt(this.getStyle(L[I]),10);if(H){J+=r.abs(H)}}return J},margins:a}}());(function(){var a=Ext.lib.Dom,b="left",g="right",d="top",i="bottom",h="position",c="static",e="relative",j="auto",k="z-index";Ext.Element.addMethods({getX:function(){return a.getX(this.dom)},getY:function(){return a.getY(this.dom)},getXY:function(){return a.getXY(this.dom)},getOffsetsTo:function(l){var n=this.getXY(),m=Ext.fly(l,"_internal").getXY();return[n[0]-m[0],n[1]-m[1]]},setX:function(l,m){return this.setXY([l,this.getY()],this.animTest(arguments,m,1))},setY:function(m,l){return this.setXY([this.getX(),m],this.animTest(arguments,l,1))},setLeft:function(l){this.setStyle(b,this.addUnits(l));return this},setTop:function(l){this.setStyle(d,this.addUnits(l));return this},setRight:function(l){this.setStyle(g,this.addUnits(l));return this},setBottom:function(l){this.setStyle(i,this.addUnits(l));return this},setXY:function(n,l){var m=this;if(!l||!m.anim){a.setXY(m.dom,n)}else{m.anim({points:{to:n}},m.preanim(arguments,1),"motion")}return m},setLocation:function(l,n,m){return this.setXY([l,n],this.animTest(arguments,m,2))},moveTo:function(l,n,m){return this.setXY([l,n],this.animTest(arguments,m,2))},getLeft:function(l){return !l?this.getX():parseInt(this.getStyle(b),10)||0},getRight:function(l){var m=this;return !l?m.getX()+m.getWidth():(m.getLeft(true)+m.getWidth())||0},getTop:function(l){return !l?this.getY():parseInt(this.getStyle(d),10)||0},getBottom:function(l){var m=this;return !l?m.getY()+m.getHeight():(m.getTop(true)+m.getHeight())||0},position:function(p,o,l,n){var m=this;if(!p&&m.isStyle(h,c)){m.setStyle(h,e)}else{if(p){m.setStyle(h,p)}}if(o){m.setStyle(k,o)}if(l||n){m.setXY([l||false,n||false])}},clearPositioning:function(l){l=l||"";this.setStyle({left:l,right:l,top:l,bottom:l,"z-index":"",position:c});return this},getPositioning:function(){var m=this.getStyle(b);var n=this.getStyle(d);return{position:this.getStyle(h),left:m,right:m?"":this.getStyle(g),top:n,bottom:n?"":this.getStyle(i),"z-index":this.getStyle(k)}},setPositioning:function(l){var n=this,m=n.dom.style;n.setStyle(l);if(l.right==j){m.right=""}if(l.bottom==j){m.bottom=""}return n},translatePoints:function(m,u){u=isNaN(m[1])?u:m[1];m=isNaN(m[0])?m:m[0];var q=this,r=q.isStyle(h,e),s=q.getXY(),n=parseInt(q.getStyle(b),10),p=parseInt(q.getStyle(d),10);n=!isNaN(n)?n:(r?0:q.dom.offsetLeft);p=!isNaN(p)?p:(r?0:q.dom.offsetTop);return{left:(m-s[0]+n),top:(u-s[1]+p)}},animTest:function(m,l,n){return !!l&&this.preanim?this.preanim(m,n):false}})})();Ext.Element.addMethods({isScrollable:function(){var a=this.dom;return a.scrollHeight>a.clientHeight||a.scrollWidth>a.clientWidth},scrollTo:function(a,b){this.dom["scroll"+(/top/i.test(a)?"Top":"Left")]=b;return this},getScroll:function(){var i=this.dom,h=document,a=h.body,c=h.documentElement,b,g,e;if(i==h||i==a){if(Ext.isIE&&Ext.isStrict){b=c.scrollLeft;g=c.scrollTop}else{b=window.pageXOffset;g=window.pageYOffset}e={left:b||(a?a.scrollLeft:0),top:g||(a?a.scrollTop:0)}}else{e={left:i.scrollLeft,top:i.scrollTop}}return e}});Ext.Element.VISIBILITY=1;Ext.Element.DISPLAY=2;Ext.Element.OFFSETS=3;Ext.Element.ASCLASS=4;Ext.Element.visibilityCls="x-hide-nosize";Ext.Element.addMethods(function(){var e=Ext.Element,p="opacity",j="visibility",g="display",d="hidden",n="offsets",k="asclass",m="none",a="nosize",b="originalDisplay",c="visibilityMode",h="isVisible",i=e.data,l=function(r){var q=i(r,b);if(q===undefined){i(r,b,q="")}return q},o=function(r){var q=i(r,c);if(q===undefined){i(r,c,q=1)}return q};return{originalDisplay:"",visibilityMode:1,setVisibilityMode:function(q){i(this.dom,c,q);return this},animate:function(r,t,s,u,q){this.anim(r,{duration:t,callback:s,easing:u},q);return this},anim:function(t,u,r,w,s,q){r=r||"run";u=u||{};var v=this,x=Ext.lib.Anim[r](v.dom,t,(u.duration||w)||0.35,(u.easing||s)||"easeOut",function(){if(q){q.call(v)}if(u.callback){u.callback.call(u.scope||v,v,u)}},v);u.anim=x;return x},preanim:function(q,r){return !q[r]?false:(typeof q[r]=="object"?q[r]:{duration:q[r+1],callback:q[r+2],easing:q[r+3]})},isVisible:function(){var q=this,s=q.dom,r=i(s,h);if(typeof r=="boolean"){return r}r=!q.isStyle(j,d)&&!q.isStyle(g,m)&&!((o(s)==e.ASCLASS)&&q.hasClass(q.visibilityCls||e.visibilityCls));i(s,h,r);return r},setVisible:function(t,q){var w=this,r,y,x,v,u=w.dom,s=o(u);if(typeof q=="string"){switch(q){case g:s=e.DISPLAY;break;case j:s=e.VISIBILITY;break;case n:s=e.OFFSETS;break;case a:case k:s=e.ASCLASS;break}w.setVisibilityMode(s);q=false}if(!q||!w.anim){if(s==e.ASCLASS){w[t?"removeClass":"addClass"](w.visibilityCls||e.visibilityCls)}else{if(s==e.DISPLAY){return w.setDisplayed(t)}else{if(s==e.OFFSETS){if(!t){w.hideModeStyles={position:w.getStyle("position"),top:w.getStyle("top"),left:w.getStyle("left")};w.applyStyles({position:"absolute",top:"-10000px",left:"-10000px"})}else{w.applyStyles(w.hideModeStyles||{position:"",top:"",left:""});delete w.hideModeStyles}}else{w.fixDisplay();u.style.visibility=t?"visible":d}}}}else{if(t){w.setOpacity(0.01);w.setVisible(true)}w.anim({opacity:{to:(t?1:0)}},w.preanim(arguments,1),null,0.35,"easeIn",function(){t||w.setVisible(false).setOpacity(1)})}i(u,h,t);return w},hasMetrics:function(){var q=this.dom;return this.isVisible()||(o(q)==e.VISIBILITY)},toggle:function(q){var r=this;r.setVisible(!r.isVisible(),r.preanim(arguments,0));return r},setDisplayed:function(q){if(typeof q=="boolean"){q=q?l(this.dom):m}this.setStyle(g,q);return this},fixDisplay:function(){var q=this;if(q.isStyle(g,m)){q.setStyle(j,d);q.setStyle(g,l(this.dom));if(q.isStyle(g,m)){q.setStyle(g,"block")}}},hide:function(q){if(typeof q=="string"){this.setVisible(false,q);return this}this.setVisible(false,this.preanim(arguments,0));return this},show:function(q){if(typeof q=="string"){this.setVisible(true,q);return this}this.setVisible(true,this.preanim(arguments,0));return this}}}());(function(){var y=null,A=undefined,k=true,t=false,j="setX",h="setY",a="setXY",n="left",l="bottom",s="top",m="right",q="height",g="width",i="points",w="hidden",z="absolute",u="visible",e="motion",o="position",r="easeOut",d=new Ext.Element.Flyweight(),v={},x=function(B){return B||{}},p=function(B){d.dom=B;d.id=Ext.id(B);return d},c=function(B){if(!v[B]){v[B]=[]}return v[B]},b=function(C,B){v[C]=B};Ext.enableFx=k;Ext.Fx={switchStatements:function(C,D,B){return D.apply(this,B[C])},slideIn:function(H,E){E=x(E);var J=this,G=J.dom,M=G.style,O,B,L,D,C,M,I,N,K,F;H=H||"t";J.queueFx(E,function(){O=p(G).getXY();p(G).fixDisplay();B=p(G).getFxRestore();L={x:O[0],y:O[1],0:O[0],1:O[1],width:G.offsetWidth,height:G.offsetHeight};L.right=L.x+L.width;L.bottom=L.y+L.height;p(G).setWidth(L.width).setHeight(L.height);D=p(G).fxWrap(B.pos,E,w);M.visibility=u;M.position=z;function P(){p(G).fxUnwrap(D,B.pos,E);M.width=B.width;M.height=B.height;p(G).afterFx(E)}N={to:[L.x,L.y]};K={to:L.width};F={to:L.height};function Q(U,R,V,S,X,Z,ac,ab,aa,W,T){var Y={};p(U).setWidth(V).setHeight(S);if(p(U)[X]){p(U)[X](Z)}R[ac]=R[ab]="0";if(aa){Y.width=aa}if(W){Y.height=W}if(T){Y.points=T}return Y}I=p(G).switchStatements(H.toLowerCase(),Q,{t:[D,M,L.width,0,y,y,n,l,y,F,y],l:[D,M,0,L.height,y,y,m,s,K,y,y],r:[D,M,L.width,L.height,j,L.right,n,s,y,y,N],b:[D,M,L.width,L.height,h,L.bottom,n,s,y,F,N],tl:[D,M,0,0,y,y,m,l,K,F,N],bl:[D,M,0,0,h,L.y+L.height,m,s,K,F,N],br:[D,M,0,0,a,[L.right,L.bottom],n,s,K,F,N],tr:[D,M,0,0,j,L.x+L.width,n,l,K,F,N]});M.visibility=u;p(D).show();arguments.callee.anim=p(D).fxanim(I,E,e,0.5,r,P)});return J},slideOut:function(F,D){D=x(D);var H=this,E=H.dom,K=E.style,L=H.getXY(),C,B,I,J,G={to:0};F=F||"t";H.queueFx(D,function(){B=p(E).getFxRestore();I={x:L[0],y:L[1],0:L[0],1:L[1],width:E.offsetWidth,height:E.offsetHeight};I.right=I.x+I.width;I.bottom=I.y+I.height;p(E).setWidth(I.width).setHeight(I.height);C=p(E).fxWrap(B.pos,D,u);K.visibility=u;K.position=z;p(C).setWidth(I.width).setHeight(I.height);function M(){D.useDisplay?p(E).setDisplayed(t):p(E).hide();p(E).fxUnwrap(C,B.pos,D);K.width=B.width;K.height=B.height;p(E).afterFx(D)}function N(O,W,U,X,S,V,R,T,Q){var P={};O[W]=O[U]="0";P[X]=S;if(V){P[V]=R}if(T){P[T]=Q}return P}J=p(E).switchStatements(F.toLowerCase(),N,{t:[K,n,l,q,G],l:[K,m,s,g,G],r:[K,n,s,g,G,i,{to:[I.right,I.y]}],b:[K,n,s,q,G,i,{to:[I.x,I.bottom]}],tl:[K,m,l,g,G,q,G],bl:[K,m,s,g,G,q,G,i,{to:[I.x,I.bottom]}],br:[K,n,s,g,G,q,G,i,{to:[I.x+I.width,I.bottom]}],tr:[K,n,l,g,G,q,G,i,{to:[I.right,I.y]}]});arguments.callee.anim=p(C).fxanim(J,D,e,0.5,r,M)});return H},puff:function(H){H=x(H);var F=this,G=F.dom,C=G.style,D,B,E;F.queueFx(H,function(){D=p(G).getWidth();B=p(G).getHeight();p(G).clearOpacity();p(G).show();E=p(G).getFxRestore();function I(){H.useDisplay?p(G).setDisplayed(t):p(G).hide();p(G).clearOpacity();p(G).setPositioning(E.pos);C.width=E.width;C.height=E.height;C.fontSize="";p(G).afterFx(H)}arguments.callee.anim=p(G).fxanim({width:{to:p(G).adjustWidth(D*2)},height:{to:p(G).adjustHeight(B*2)},points:{by:[-D*0.5,-B*0.5]},opacity:{to:0},fontSize:{to:200,unit:"%"}},H,e,0.5,r,I)});return F},switchOff:function(F){F=x(F);var D=this,E=D.dom,B=E.style,C;D.queueFx(F,function(){p(E).clearOpacity();p(E).clip();C=p(E).getFxRestore();function G(){F.useDisplay?p(E).setDisplayed(t):p(E).hide();p(E).clearOpacity();p(E).setPositioning(C.pos);B.width=C.width;B.height=C.height;p(E).afterFx(F)}p(E).fxanim({opacity:{to:0.3}},y,y,0.1,y,function(){p(E).clearOpacity();(function(){p(E).fxanim({height:{to:1},points:{by:[0,p(E).getHeight()*0.5]}},F,e,0.3,"easeIn",G)}).defer(100)})});return D},highlight:function(D,H){H=x(H);var F=this,G=F.dom,B=H.attr||"backgroundColor",C={},E;F.queueFx(H,function(){p(G).clearOpacity();p(G).show();function I(){G.style[B]=E;p(G).afterFx(H)}E=G.style[B];C[B]={from:D||"ffff9c",to:H.endColor||p(G).getColor(B)||"ffffff"};arguments.callee.anim=p(G).fxanim(C,H,"color",1,"easeIn",I)});return F},frame:function(B,E,H){H=x(H);var D=this,G=D.dom,C,F;D.queueFx(H,function(){B=B||"#C3DAF9";if(B.length==6){B="#"+B}E=E||1;p(G).show();var L=p(G).getXY(),J={x:L[0],y:L[1],0:L[0],1:L[1],width:G.offsetWidth,height:G.offsetHeight},I=function(){C=p(document.body||document.documentElement).createChild({style:{position:z,"z-index":35000,border:"0px solid "+B}});return C.queueFx({},K)};arguments.callee.anim={isAnimated:true,stop:function(){E=0;C.stopFx()}};function K(){var M=Ext.isBorderBox?2:1;F=C.anim({top:{from:J.y,to:J.y-20},left:{from:J.x,to:J.x-20},borderWidth:{from:0,to:10},opacity:{from:1,to:0},height:{from:J.height,to:J.height+20*M},width:{from:J.width,to:J.width+20*M}},{duration:H.duration||1,callback:function(){C.remove();--E>0?I():p(G).afterFx(H)}});arguments.callee.anim={isAnimated:true,stop:function(){F.stop()}}}I()});return D},pause:function(D){var C=this.dom,B;this.queueFx({},function(){B=setTimeout(function(){p(C).afterFx({})},D*1000);arguments.callee.anim={isAnimated:true,stop:function(){clearTimeout(B);p(C).afterFx({})}}});return this},fadeIn:function(D){D=x(D);var B=this,C=B.dom,E=D.endOpacity||1;B.queueFx(D,function(){p(C).setOpacity(0);p(C).fixDisplay();C.style.visibility=u;arguments.callee.anim=p(C).fxanim({opacity:{to:E}},D,y,0.5,r,function(){if(E==1){p(C).clearOpacity()}p(C).afterFx(D)})});return B},fadeOut:function(E){E=x(E);var C=this,D=C.dom,B=D.style,F=E.endOpacity||0;C.queueFx(E,function(){arguments.callee.anim=p(D).fxanim({opacity:{to:F}},E,y,0.5,r,function(){if(F==0){Ext.Element.data(D,"visibilityMode")==Ext.Element.DISPLAY||E.useDisplay?B.display="none":B.visibility=w;p(D).clearOpacity()}p(D).afterFx(E)})});return C},scale:function(B,C,D){this.shift(Ext.apply({},D,{width:B,height:C}));return this},shift:function(D){D=x(D);var C=this.dom,B={};this.queueFx(D,function(){for(var E in D){if(D[E]!=A){B[E]={to:D[E]}}}B.width?B.width.to=p(C).adjustWidth(D.width):B;B.height?B.height.to=p(C).adjustWidth(D.height):B;if(B.x||B.y||B.xy){B.points=B.xy||{to:[B.x?B.x.to:p(C).getX(),B.y?B.y.to:p(C).getY()]}}arguments.callee.anim=p(C).fxanim(B,D,e,0.35,r,function(){p(C).afterFx(D)})});return this},ghost:function(E,C){C=x(C);var G=this,D=G.dom,J=D.style,H={opacity:{to:0},points:{}},K=H.points,B,I,F;E=E||"b";G.queueFx(C,function(){B=p(D).getFxRestore();I=p(D).getWidth();F=p(D).getHeight();function L(){C.useDisplay?p(D).setDisplayed(t):p(D).hide();p(D).clearOpacity();p(D).setPositioning(B.pos);J.width=B.width;J.height=B.height;p(D).afterFx(C)}K.by=p(D).switchStatements(E.toLowerCase(),function(N,M){return[N,M]},{t:[0,-F],l:[-I,0],r:[I,0],b:[0,F],tl:[-I,-F],bl:[-I,F],br:[I,F],tr:[I,-F]});arguments.callee.anim=p(D).fxanim(H,C,e,0.5,r,L)});return G},syncFx:function(){var B=this;B.fxDefaults=Ext.apply(B.fxDefaults||{},{block:t,concurrent:k,stopFx:t});return B},sequenceFx:function(){var B=this;B.fxDefaults=Ext.apply(B.fxDefaults||{},{block:t,concurrent:t,stopFx:t});return B},nextFx:function(){var B=c(this.dom.id)[0];if(B){B.call(this)}},hasActiveFx:function(){return c(this.dom.id)[0]},stopFx:function(B){var C=this,E=C.dom.id;if(C.hasActiveFx()){var D=c(E)[0];if(D&&D.anim){if(D.anim.isAnimated){b(E,[D]);D.anim.stop(B!==undefined?B:k)}else{b(E,[])}}}return C},beforeFx:function(B){if(this.hasActiveFx()&&!B.concurrent){if(B.stopFx){this.stopFx();return k}return t}return k},hasFxBlock:function(){var B=c(this.dom.id);return B&&B[0]&&B[0].block},queueFx:function(E,B){var C=p(this.dom);if(!C.hasFxBlock()){Ext.applyIf(E,C.fxDefaults);if(!E.concurrent){var D=C.beforeFx(E);B.block=E.block;c(C.dom.id).push(B);if(D){C.nextFx()}}else{B.call(C)}}return C},fxWrap:function(H,F,D){var E=this.dom,C,B;if(!F.wrap||!(C=Ext.getDom(F.wrap))){if(F.fixPosition){B=p(E).getXY()}var G=document.createElement("div");G.style.visibility=D;C=E.parentNode.insertBefore(G,E);p(C).setPositioning(H);if(p(C).isStyle(o,"static")){p(C).position("relative")}p(E).clearPositioning("auto");p(C).clip();C.appendChild(E);if(B){p(C).setXY(B)}}return C},fxUnwrap:function(C,F,E){var D=this.dom;p(D).clearPositioning();p(D).setPositioning(F);if(!E.wrap){var B=p(C).dom.parentNode;B.insertBefore(D,C);p(C).remove()}},getFxRestore:function(){var B=this.dom.style;return{pos:this.getPositioning(),width:B.width,height:B.height}},afterFx:function(C){var B=this.dom,D=B.id;if(C.afterStyle){p(B).setStyle(C.afterStyle)}if(C.afterCls){p(B).addClass(C.afterCls)}if(C.remove==k){p(B).remove()}if(C.callback){C.callback.call(C.scope,p(B))}if(!C.concurrent){c(D).shift();p(B).nextFx()}},fxanim:function(E,F,C,G,D,B){C=C||"run";F=F||{};var H=Ext.lib.Anim[C](this.dom,E,(F.duration||G)||0.35,(F.easing||D)||r,B,this);F.anim=H;return H}};Ext.Fx.resize=Ext.Fx.scale;Ext.Element.addMethods(Ext.Fx)})();Ext.CompositeElementLite=function(b,a){this.elements=[];this.add(b,a);this.el=new Ext.Element.Flyweight()};Ext.CompositeElementLite.prototype={isComposite:true,getElement:function(a){var b=this.el;b.dom=a;b.id=a.id;return b},transformElement:function(a){return Ext.getDom(a)},getCount:function(){return this.elements.length},add:function(d,b){var e=this,g=e.elements;if(!d){return this}if(typeof d=="string"){d=Ext.Element.selectorFunction(d,b)}else{if(d.isComposite){d=d.elements}else{if(!Ext.isIterable(d)){d=[d]}}}for(var c=0,a=d.length;c<a;++c){g.push(e.transformElement(d[c]))}return e},invoke:function(g,b){var h=this,d=h.elements,a=d.length,j,c;for(c=0;c<a;c++){j=d[c];if(j){Ext.Element.prototype[g].apply(h.getElement(j),b)}}return h},item:function(b){var d=this,c=d.elements[b],a=null;if(c){a=d.getElement(c)}return a},addListener:function(b,j,h,g){var d=this.elements,a=d.length,c,k;for(c=0;c<a;c++){k=d[c];if(k){Ext.EventManager.on(k,b,j,h||k,g)}}return this},each:function(g,d){var h=this,c=h.elements,a=c.length,b,j;for(b=0;b<a;b++){j=c[b];if(j){j=this.getElement(j);if(g.call(d||j,j,h,b)===false){break}}}return h},fill:function(a){var b=this;b.elements=[];b.add(a);return b},filter:function(a){var b=[],d=this,c=Ext.isFunction(a)?a:function(e){return e.is(a)};d.each(function(h,e,g){if(c(h,g)!==false){b[b.length]=d.transformElement(h)}});d.elements=b;return d},indexOf:function(a){return this.elements.indexOf(this.transformElement(a))},replaceElement:function(e,c,a){var b=!isNaN(e)?e:this.indexOf(e),g;if(b>-1){c=Ext.getDom(c);if(a){g=this.elements[b];g.parentNode.insertBefore(c,g);Ext.removeNode(g)}this.elements.splice(b,1,c)}return this},clear:function(){this.elements=[]}};Ext.CompositeElementLite.prototype.on=Ext.CompositeElementLite.prototype.addListener;Ext.CompositeElementLite.importElementMethods=function(){var c,b=Ext.Element.prototype,a=Ext.CompositeElementLite.prototype;for(c in b){if(typeof b[c]=="function"){(function(d){a[d]=a[d]||function(){return this.invoke(d,arguments)}}).call(a,c)}}};Ext.CompositeElementLite.importElementMethods();if(Ext.DomQuery){Ext.Element.selectorFunction=Ext.DomQuery.select}Ext.Element.select=function(a,b){var c;if(typeof a=="string"){c=Ext.Element.selectorFunction(a,b)}else{if(a.length!==undefined){c=a}else{throw"Invalid selector"}}return new Ext.CompositeElementLite(c)};Ext.select=Ext.Element.select;(function(){var b="beforerequest",e="requestcomplete",d="requestexception",h=undefined,c="load",i="POST",a="GET",g=window;Ext.data.Connection=function(j){Ext.apply(this,j);this.addEvents(b,e,d);Ext.data.Connection.superclass.constructor.call(this)};Ext.extend(Ext.data.Connection,Ext.util.Observable,{timeout:30000,autoAbort:false,disableCaching:true,disableCachingParam:"_dc",request:function(n){var s=this;if(s.fireEvent(b,s,n)){if(n.el){if(!Ext.isEmpty(n.indicatorText)){s.indicatorText='<div class="loading-indicator">'+n.indicatorText+"</div>"}if(s.indicatorText){Ext.getDom(n.el).innerHTML=s.indicatorText}n.success=(Ext.isFunction(n.success)?n.success:function(){}).createInterceptor(function(o){Ext.getDom(n.el).innerHTML=o.responseText})}var l=n.params,k=n.url||s.url,j,q={success:s.handleResponse,failure:s.handleFailure,scope:s,argument:{options:n},timeout:Ext.num(n.timeout,s.timeout)},m,t;if(Ext.isFunction(l)){l=l.call(n.scope||g,n)}l=Ext.urlEncode(s.extraParams,Ext.isObject(l)?Ext.urlEncode(l):l);if(Ext.isFunction(k)){k=k.call(n.scope||g,n)}if((m=Ext.getDom(n.form))){k=k||m.action;if(n.isUpload||(/multipart\/form-data/i.test(m.getAttribute("enctype")))){return s.doFormUpload.call(s,n,l,k)}t=Ext.lib.Ajax.serializeForm(m);l=l?(l+"&"+t):t}j=n.method||s.method||((l||n.xmlData||n.jsonData)?i:a);if(j===a&&(s.disableCaching&&n.disableCaching!==false)||n.disableCaching===true){var r=n.disableCachingParam||s.disableCachingParam;k=Ext.urlAppend(k,r+"="+(new Date().getTime()))}n.headers=Ext.applyIf(n.headers||{},s.defaultHeaders||{});if(n.autoAbort===true||s.autoAbort){s.abort()}if((j==a||n.xmlData||n.jsonData)&&l){k=Ext.urlAppend(k,l);l=""}return(s.transId=Ext.lib.Ajax.request(j,k,q,l,n))}else{return n.callback?n.callback.apply(n.scope,[n,h,h]):null}},isLoading:function(j){return j?Ext.lib.Ajax.isCallInProgress(j):!!this.transId},abort:function(j){if(j||this.isLoading()){Ext.lib.Ajax.abort(j||this.transId)}},handleResponse:function(j){this.transId=false;var k=j.argument.options;j.argument=k?k.argument:null;this.fireEvent(e,this,j,k);if(k.success){k.success.call(k.scope,j,k)}if(k.callback){k.callback.call(k.scope,k,true,j)}},handleFailure:function(j,l){this.transId=false;var k=j.argument.options;j.argument=k?k.argument:null;this.fireEvent(d,this,j,k,l);if(k.failure){k.failure.call(k.scope,j,k)}if(k.callback){k.callback.call(k.scope,k,false,j)}},doFormUpload:function(q,j,k){var l=Ext.id(),v=document,r=v.createElement("iframe"),m=Ext.getDom(q.form),u=[],t,p="multipart/form-data",n={target:m.target,method:m.method,encoding:m.encoding,enctype:m.enctype,action:m.action};Ext.fly(r).set({id:l,name:l,cls:"x-hidden",src:Ext.SSL_SECURE_URL});v.body.appendChild(r);if(Ext.isIE){document.frames[l].name=l}Ext.fly(m).set({target:l,method:i,enctype:p,encoding:p,action:k||n.action});Ext.iterate(Ext.urlDecode(j,false),function(w,o){t=v.createElement("input");Ext.fly(t).set({type:"hidden",value:o,name:w});m.appendChild(t);u.push(t)});function s(){var x=this,w={responseText:"",responseXML:null,argument:q.argument},A,z;try{A=r.contentWindow.document||r.contentDocument||g.frames[l].document;if(A){if(A.body){if(/textarea/i.test((z=A.body.firstChild||{}).tagName)){w.responseText=z.value}else{w.responseText=A.body.innerHTML}}w.responseXML=A.XMLDocument||A}}catch(y){}Ext.EventManager.removeListener(r,c,s,x);x.fireEvent(e,x,w,q);function o(D,C,B){if(Ext.isFunction(D)){D.apply(C,B)}}o(q.success,q.scope,[w,q]);o(q.callback,q.scope,[q,true,w]);if(!x.debugUploads){setTimeout(function(){Ext.removeNode(r)},100)}}Ext.EventManager.on(r,c,s,this);m.submit();Ext.fly(m).set(n);Ext.each(u,function(o){Ext.removeNode(o)})}})})();Ext.Ajax=new Ext.data.Connection({autoAbort:false,serializeForm:function(a){return Ext.lib.Ajax.serializeForm(a)}});Ext.util.JSON=new (function(){var useHasOwn=!!{}.hasOwnProperty,isNative=function(){var useNative=null;return function(){if(useNative===null){useNative=Ext.USE_NATIVE_JSON&&window.JSON&&JSON.toString()=="[object JSON]"}return useNative}}(),pad=function(n){return n<10?"0"+n:n},doDecode=function(json){return json?eval("("+json+")"):""},doEncode=function(o){if(!Ext.isDefined(o)||o===null){return"null"}else{if(Ext.isArray(o)){return encodeArray(o)}else{if(Ext.isDate(o)){return Ext.util.JSON.encodeDate(o)}else{if(Ext.isString(o)){return encodeString(o)}else{if(typeof o=="number"){return isFinite(o)?String(o):"null"}else{if(Ext.isBoolean(o)){return String(o)}else{var a=["{"],b,i,v;for(i in o){if(!o.getElementsByTagName){if(!useHasOwn||o.hasOwnProperty(i)){v=o[i];switch(typeof v){case"undefined":case"function":case"unknown":break;default:if(b){a.push(",")}a.push(doEncode(i),":",v===null?"null":doEncode(v));b=true}}}}a.push("}");return a.join("")}}}}}}},m={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},encodeString=function(s){if(/["\\\x00-\x1f]/.test(s)){return'"'+s.replace(/([\x00-\x1f\\"])/g,function(a,b){var c=m[b];if(c){return c}c=b.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)})+'"'}return'"'+s+'"'},encodeArray=function(o){var a=["["],b,i,l=o.length,v;for(i=0;i<l;i+=1){v=o[i];switch(typeof v){case"undefined":case"function":case"unknown":break;default:if(b){a.push(",")}a.push(v===null?"null":Ext.util.JSON.encode(v));b=true}}a.push("]");return a.join("")};this.encodeDate=function(o){return'"'+o.getFullYear()+"-"+pad(o.getMonth()+1)+"-"+pad(o.getDate())+"T"+pad(o.getHours())+":"+pad(o.getMinutes())+":"+pad(o.getSeconds())+'"'};this.encode=function(){var ec;return function(o){if(!ec){ec=isNative()?JSON.stringify:doEncode}return ec(o)}}();this.decode=function(){var dc;return function(json){if(!dc){dc=isNative()?JSON.parse:doDecode}return dc(json)}}()})();Ext.encode=Ext.util.JSON.encode;Ext.decode=Ext.util.JSON.decode;Ext.EventManager=function(){var z,p,j=false,l=Ext.isGecko||Ext.isWebKit||Ext.isSafari||Ext.isIE10p,o=Ext.lib.Event,q=Ext.lib.Dom,c=document,A=window,r="DOMContentLoaded",t="complete",g=/^(?:scope|delay|buffer|single|stopEvent|preventDefault|stopPropagation|normalized|args|delegate)$/,u=[];function n(E){var H=false,D=0,C=u.length,F=false,G;if(E){if(E.getElementById||E.navigator){for(;D<C;++D){G=u[D];if(G.el===E){H=G.id;break}}if(!H){H=Ext.id(E);u.push({id:H,el:E});F=true}}else{H=Ext.id(E)}if(!Ext.elCache[H]){Ext.Element.addToCache(new Ext.Element(E),H);if(F){Ext.elCache[H].skipGC=true}}}return H}function m(E,G,J,F,D,L){E=Ext.getDom(E);var C=n(E),K=Ext.elCache[C].events,H;H=o.on(E,G,D);K[G]=K[G]||[];K[G].push([J,D,L,H,F]);if(E.addEventListener&&G=="mousewheel"){var I=["DOMMouseScroll",D,false];E.addEventListener.apply(E,I);Ext.EventManager.addListener(A,"unload",function(){E.removeEventListener.apply(E,I)})}if(E==c&&G=="mousedown"){Ext.EventManager.stoppedMouseDownEvent.addListener(D)}}function d(){if(window!=top){return false}try{c.documentElement.doScroll("left")}catch(C){return false}b();return true}function B(C){if(Ext.isIE9m&&d()){return true}if(c.readyState==t){b();return true}j||(p=setTimeout(arguments.callee,2));return false}var k;function i(C){k||(k=Ext.query("style, link[rel=stylesheet]"));if(k.length==c.styleSheets.length){b();return true}j||(p=setTimeout(arguments.callee,2));return false}function y(C){c.removeEventListener(r,arguments.callee,false);i()}function b(C){if(!j){j=true;if(p){clearTimeout(p)}if(l){c.removeEventListener(r,b,false)}if(Ext.isIE9m&&B.bindIE){c.detachEvent("onreadystatechange",B)}o.un(A,"load",arguments.callee)}if(z&&!Ext.isReady){Ext.isReady=true;z.fire();z.listeners=[]}}function a(){z||(z=new Ext.util.Event());if(l){c.addEventListener(r,b,false)}if(Ext.isIE9m){if(!B()){B.bindIE=true;c.attachEvent("onreadystatechange",B)}}else{if(Ext.isOpera){(c.readyState==t&&i())||c.addEventListener(r,y,false)}else{if(Ext.isWebKit){B()}}}o.on(A,"load",b)}function x(C,D){return function(){var E=Ext.toArray(arguments);if(D.target==Ext.EventObject.setEvent(E[0]).target){C.apply(this,E)}}}function w(D,E,C){return function(F){C.delay(E.buffer,D,null,[new Ext.EventObjectImpl(F)])}}function s(G,F,C,E,D){return function(H){Ext.EventManager.removeListener(F,C,E,D);G(H)}}function e(D,E,C){return function(G){var F=new Ext.util.DelayedTask(D);if(!C.tasks){C.tasks=[]}C.tasks.push(F);F.delay(E.delay||10,D,null,[new Ext.EventObjectImpl(G)])}}function h(H,G,C,J,K){var D=(!C||typeof C=="boolean")?{}:C,E=Ext.getDom(H),F;J=J||D.fn;K=K||D.scope;if(!E){throw'Error listening for "'+G+'". Element "'+H+"\" doesn't exist."}function I(M){if(!Ext){return}M=Ext.EventObject.setEvent(M);var L;if(D.delegate){if(!(L=M.getTarget(D.delegate,E))){return}}else{L=M.target}if(D.stopEvent){M.stopEvent()}if(D.preventDefault){M.preventDefault()}if(D.stopPropagation){M.stopPropagation()}if(D.normalized===false){M=M.browserEvent}J.call(K||E,M,L,D)}if(D.target){I=x(I,D)}if(D.delay){I=e(I,D,J)}if(D.single){I=s(I,E,G,J,K)}if(D.buffer){F=new Ext.util.DelayedTask(I);I=w(I,D,F)}m(E,G,J,F,I,K);return I}var v={addListener:function(E,C,G,F,D){if(typeof C=="object"){var J=C,H,I;for(H in J){I=J[H];if(!g.test(H)){if(Ext.isFunction(I)){h(E,H,J,I,J.scope)}else{h(E,H,I)}}}}else{h(E,C,D,G,F)}},removeListener:function(E,I,M,N){E=Ext.getDom(E);var C=n(E),K=E&&(Ext.elCache[C].events)[I]||[],D,H,F,G,J,L;for(H=0,J=K.length;H<J;H++){if(Ext.isArray(L=K[H])&&L[0]==M&&(!N||L[2]==N)){if(L[4]){L[4].cancel()}G=M.tasks&&M.tasks.length;if(G){while(G--){M.tasks[G].cancel()}delete M.tasks}D=L[1];o.un(E,I,o.extAdapter?L[3]:D);if(D&&E.addEventListener&&I=="mousewheel"){E.removeEventListener("DOMMouseScroll",D,false)}if(D&&E==c&&I=="mousedown"){Ext.EventManager.stoppedMouseDownEvent.removeListener(D)}K.splice(H,1);if(K.length===0){delete Ext.elCache[C].events[I]}for(G in Ext.elCache[C].events){return false}Ext.elCache[C].events={};return false}}},removeAll:function(E){E=Ext.getDom(E);var D=n(E),J=Ext.elCache[D]||{},M=J.events||{},I,H,K,F,L,G,C;for(F in M){if(M.hasOwnProperty(F)){I=M[F];for(H=0,K=I.length;H<K;H++){L=I[H];if(L[4]){L[4].cancel()}if(L[0].tasks&&(G=L[0].tasks.length)){while(G--){L[0].tasks[G].cancel()}delete L.tasks}C=L[1];o.un(E,F,o.extAdapter?L[3]:C);if(E.addEventListener&&C&&F=="mousewheel"){E.removeEventListener("DOMMouseScroll",C,false)}if(C&&E==c&&F=="mousedown"){Ext.EventManager.stoppedMouseDownEvent.removeListener(C)}}}}if(Ext.elCache[D]){Ext.elCache[D].events={}}},getListeners:function(F,C){F=Ext.getDom(F);var H=n(F),D=Ext.elCache[H]||{},G=D.events||{},E=[];if(G&&G[C]){return G[C]}else{return null}},removeFromSpecialCache:function(E){var D=0,C=u.length;for(;D<C;++D){if(u[D].el==E){u.splice(D,1)}}},purgeElement:function(E,C,G){E=Ext.getDom(E);var D=n(E),J=Ext.elCache[D]||{},K=J.events||{},F,I,H;if(G){if(K&&K.hasOwnProperty(G)){I=K[G];for(F=0,H=I.length;F<H;F++){Ext.EventManager.removeListener(E,G,I[F][0])}}}else{Ext.EventManager.removeAll(E)}if(C&&E&&E.childNodes){for(F=0,H=E.childNodes.length;F<H;F++){Ext.EventManager.purgeElement(E.childNodes[F],C,G)}}},_unload:function(){var C;for(C in Ext.elCache){Ext.EventManager.removeAll(C)}delete Ext.elCache;delete Ext.Element._flyweights;var G,D,F,E=Ext.lib.Ajax;(typeof E.conn=="object")?D=E.conn:D={};for(F in D){G=D[F];if(G){E.abort({conn:G,tId:F})}}},onDocumentReady:function(E,D,C){if(Ext.isReady){z||(z=new Ext.util.Event());z.addListener(E,D,C);z.fire();z.listeners=[]}else{if(!z){a()}C=C||{};C.delay=C.delay||1;z.addListener(E,D,C)}},fireDocReady:b};v.on=v.addListener;v.un=v.removeListener;v.stoppedMouseDownEvent=new Ext.util.Event();return v}();Ext.onReady=Ext.EventManager.onDocumentReady;(function(){var a=function(){var c=document.body||document.getElementsByTagName("body")[0];if(!c){return false}var b=[];if(Ext.isIE){if(!Ext.isIE10p){b.push("ext-ie")}if(Ext.isIE6){b.push("ext-ie6")}else{if(Ext.isIE7){b.push("ext-ie7","ext-ie7m")}else{if(Ext.isIE8){b.push("ext-ie8","ext-ie8m")}else{if(Ext.isIE9){b.push("ext-ie9","ext-ie9m")}else{if(Ext.isIE10){b.push("ext-ie10")}}}}}}if(Ext.isGecko){if(Ext.isGecko2){b.push("ext-gecko2")}else{b.push("ext-gecko3")}}if(Ext.isOpera){b.push("ext-opera")}if(Ext.isWebKit){b.push("ext-webkit")}if(Ext.isSafari){b.push("ext-safari "+(Ext.isSafari2?"ext-safari2":(Ext.isSafari3?"ext-safari3":"ext-safari4")))}else{if(Ext.isChrome){b.push("ext-chrome")}}if(Ext.isMac){b.push("ext-mac")}if(Ext.isLinux){b.push("ext-linux")}if(Ext.isStrict||Ext.isBorderBox){var d=c.parentNode;if(d){if(!Ext.isStrict){Ext.fly(d,"_internal").addClass("x-quirks");if(Ext.isIE9m&&!Ext.isStrict){Ext.isIEQuirks=true}}Ext.fly(d,"_internal").addClass(((Ext.isStrict&&Ext.isIE)||(!Ext.enableForcedBoxModel&&!Ext.isIE))?" ext-strict":" ext-border-box")}}if(Ext.enableForcedBoxModel&&!Ext.isIE){Ext.isForcedBorderBox=true;b.push("ext-forced-border-box")}Ext.fly(c,"_internal").addClass(b);return true};if(!a()){Ext.onReady(a)}})();(function(){var b=Ext.apply(Ext.supports,{correctRightMargin:true,correctTransparentColor:true,cssFloat:true});var a=function(){var g=document.createElement("div"),e=document,c,d;g.innerHTML='<div style="height:30px;width:50px;"><div style="height:20px;width:20px;"></div></div><div style="float:left;background-color:transparent;">';e.body.appendChild(g);d=g.lastChild;if((c=e.defaultView)){if(c.getComputedStyle(g.firstChild.firstChild,null).marginRight!="0px"){b.correctRightMargin=false}if(c.getComputedStyle(d,null).backgroundColor!="transparent"){b.correctTransparentColor=false}}b.cssFloat=!!d.style.cssFloat;e.body.removeChild(g)};if(Ext.isReady){a()}else{Ext.onReady(a)}})();Ext.EventObject=function(){var b=Ext.lib.Event,c=/(dbl)?click/,a={3:13,63234:37,63235:39,63232:38,63233:40,63276:33,63277:34,63272:46,63273:36,63275:35},d=Ext.isIE?{1:0,4:1,2:2}:{0:0,1:1,2:2};Ext.EventObjectImpl=function(g){if(g){this.setEvent(g.browserEvent||g)}};Ext.EventObjectImpl.prototype={setEvent:function(h){var g=this;if(h==g||(h&&h.browserEvent)){return h}g.browserEvent=h;if(h){g.button=h.button?d[h.button]:(h.which?h.which-1:-1);if(c.test(h.type)&&g.button==-1){g.button=0}g.type=h.type;g.shiftKey=h.shiftKey;g.ctrlKey=h.ctrlKey||h.metaKey||false;g.altKey=h.altKey;g.keyCode=h.keyCode;g.charCode=h.charCode;g.target=b.getTarget(h);g.xy=b.getXY(h)}else{g.button=-1;g.shiftKey=false;g.ctrlKey=false;g.altKey=false;g.keyCode=0;g.charCode=0;g.target=null;g.xy=[0,0]}return g},stopEvent:function(){var e=this;if(e.browserEvent){if(e.browserEvent.type=="mousedown"){Ext.EventManager.stoppedMouseDownEvent.fire(e)}b.stopEvent(e.browserEvent)}},preventDefault:function(){if(this.browserEvent){b.preventDefault(this.browserEvent)}},stopPropagation:function(){var e=this;if(e.browserEvent){if(e.browserEvent.type=="mousedown"){Ext.EventManager.stoppedMouseDownEvent.fire(e)}b.stopPropagation(e.browserEvent)}},getCharCode:function(){return this.charCode||this.keyCode},getKey:function(){return this.normalizeKey(this.keyCode||this.charCode)},normalizeKey:function(e){return Ext.isSafari?(a[e]||e):e},getPageX:function(){return this.xy[0]},getPageY:function(){return this.xy[1]},getXY:function(){return this.xy},getTarget:function(g,h,e){return g?Ext.fly(this.target).findParent(g,h,e):(e?Ext.get(this.target):this.target)},getRelatedTarget:function(){return this.browserEvent?b.getRelatedTarget(this.browserEvent):null},getWheelDelta:function(){var g=this.browserEvent;var h=0;if(g.wheelDelta){h=g.wheelDelta/120}else{if(g.detail){h=-g.detail/3}}return h},within:function(h,i,e){if(h){var g=this[i?"getRelatedTarget":"getTarget"]();return g&&((e?(g==Ext.getDom(h)):false)||Ext.fly(h).contains(g))}return false}};return new Ext.EventObjectImpl()}();Ext.Loader=Ext.apply({},{load:function(j,i,k,c){var k=k||this,g=document.getElementsByTagName("head")[0],b=document.createDocumentFragment(),a=j.length,h=0,e=this;var l=function(m){g.appendChild(e.buildScriptTag(j[m],d))};var d=function(){h++;if(a==h&&typeof i=="function"){i.call(k)}else{if(c===true){l(h)}}};if(c===true){l.call(this,0)}else{Ext.each(j,function(n,m){b.appendChild(this.buildScriptTag(n,d))},this);g.appendChild(b)}},buildScriptTag:function(b,c){var a=document.createElement("script");a.type="text/javascript";a.src=b;if(a.readyState){a.onreadystatechange=function(){if(a.readyState=="loaded"||a.readyState=="complete"){a.onreadystatechange=null;c()}}}else{a.onload=c}return a}});Ext.ns("Ext.grid","Ext.list","Ext.dd","Ext.tree","Ext.form","Ext.menu","Ext.state","Ext.layout.boxOverflow","Ext.app","Ext.ux","Ext.chart","Ext.direct","Ext.slider");Ext.apply(Ext,function(){var c=Ext,a=0,b=null;return{emptyFn:function(){},BLANK_IMAGE_URL:Ext.isIE6||Ext.isIE7||Ext.isAir?"http://www.extjs.com/s.gif":"data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",extendX:function(d,e){return Ext.extend(d,e(d.prototype))},getDoc:function(){return Ext.get(document)},num:function(e,d){e=Number(Ext.isEmpty(e)||Ext.isArray(e)||typeof e=="boolean"||(typeof e=="string"&&e.trim().length==0)?NaN:e);return isNaN(e)?d:e},value:function(g,d,e){return Ext.isEmpty(g,e)?d:g},escapeRe:function(d){return d.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1")},sequence:function(h,d,g,e){h[d]=h[d].createSequence(g,e)},addBehaviors:function(i){if(!Ext.isReady){Ext.onReady(function(){Ext.addBehaviors(i)})}else{var e={},h,d,g;for(d in i){if((h=d.split("@"))[1]){g=h[0];if(!e[g]){e[g]=Ext.select(g)}e[g].on(h[1],i[d])}}e=null}},getScrollBarWidth:function(g){if(!Ext.isReady){return 0}if(g===true||b===null){var i=Ext.getBody().createChild('<div class="x-hide-offsets" style="width:100px;height:50px;overflow:hidden;"><div style="height:200px;"></div></div>'),h=i.child("div",true);var e=h.offsetWidth;i.setStyle("overflow",(Ext.isWebKit||Ext.isGecko)?"auto":"scroll");var d=h.offsetWidth;i.remove();b=e-d+2}return b},combine:function(){var g=arguments,e=g.length,j=[];for(var h=0;h<e;h++){var d=g[h];if(Ext.isArray(d)){j=j.concat(d)}else{if(d.length!==undefined&&!d.substr){j=j.concat(Array.prototype.slice.call(d,0))}else{j.push(d)}}}return j},copyTo:function(d,e,g){if(typeof g=="string"){g=g.split(/[,;\s]/)}Ext.each(g,function(h){if(e.hasOwnProperty(h)){d[h]=e[h]}},this);return d},destroy:function(){Ext.each(arguments,function(d){if(d){if(Ext.isArray(d)){this.destroy.apply(this,d)}else{if(typeof d.destroy=="function"){d.destroy()}else{if(d.dom){d.remove()}}}}},this)},destroyMembers:function(l,j,g,h){for(var k=1,e=arguments,d=e.length;k<d;k++){Ext.destroy(l[e[k]]);delete l[e[k]]}},clean:function(d){var e=[];Ext.each(d,function(g){if(!!g){e.push(g)}});return e},unique:function(d){var e=[],g={};Ext.each(d,function(h){if(!g[h]){e.push(h)}g[h]=true});return e},flatten:function(d){var g=[];function e(h){Ext.each(h,function(i){if(Ext.isArray(i)){e(i)}else{g.push(i)}});return g}return e(d)},min:function(d,e){var g=d[0];e=e||function(i,h){return i<h?-1:1};Ext.each(d,function(h){g=e(g,h)==-1?g:h});return g},max:function(d,e){var g=d[0];e=e||function(i,h){return i>h?1:-1};Ext.each(d,function(h){g=e(g,h)==1?g:h});return g},mean:function(d){return d.length>0?Ext.sum(d)/d.length:undefined},sum:function(d){var e=0;Ext.each(d,function(g){e+=g});return e},partition:function(d,e){var g=[[],[]];Ext.each(d,function(j,k,h){g[(e&&e(j,k,h))||(!e&&j)?0:1].push(j)});return g},invoke:function(d,e){var h=[],g=Array.prototype.slice.call(arguments,2);Ext.each(d,function(j,k){if(j&&typeof j[e]=="function"){h.push(j[e].apply(j,g))}else{h.push(undefined)}});return h},pluck:function(d,g){var e=[];Ext.each(d,function(h){e.push(h[g])});return e},zip:function(){var n=Ext.partition(arguments,function(i){return typeof i!="function"}),k=n[0],m=n[1][0],d=Ext.max(Ext.pluck(k,"length")),h=[];for(var l=0;l<d;l++){h[l]=[];if(m){h[l]=m.apply(m,Ext.pluck(k,l))}else{for(var g=0,e=k.length;g<e;g++){h[l].push(k[g][l])}}}return h},getCmp:function(d){return Ext.ComponentMgr.get(d)},useShims:c.isIE6||(c.isMac&&c.isGecko2),type:function(e){if(e===undefined||e===null){return false}if(e.htmlElement){return"element"}var d=typeof e;if(d=="object"&&e.nodeName){switch(e.nodeType){case 1:return"element";case 3:return(/\S/).test(e.nodeValue)?"textnode":"whitespace"}}if(d=="object"||d=="function"){switch(e.constructor){case Array:return"array";case RegExp:return"regexp";case Date:return"date"}if(typeof e.length=="number"&&typeof e.item=="function"){return"nodelist"}}return d},intercept:function(h,d,g,e){h[d]=h[d].createInterceptor(g,e)},callback:function(d,h,g,e){if(typeof d=="function"){if(e){d.defer(e,h,g||[])}else{d.apply(h,g||[])}}}}}());Ext.apply(Function.prototype,{createSequence:function(b,a){var c=this;return(typeof b!="function")?this:function(){var d=c.apply(this||window,arguments);b.apply(a||this||window,arguments);return d}}});Ext.applyIf(String,{escape:function(a){return a.replace(/('|\\)/g,"\\$1")},leftPad:function(d,b,c){var a=String(d);if(!c){c=" "}while(a.length<b){a=c+a}return a}});String.prototype.toggle=function(b,a){return this==b?a:b};String.prototype.trim=function(){var a=/^\s+|\s+$/g;return function(){return this.replace(a,"")}}();Date.prototype.getElapsed=function(a){return Math.abs((a||new Date()).getTime()-this.getTime())};Ext.applyIf(Number.prototype,{constrain:function(b,a){return Math.min(Math.max(this,b),a)}});Ext.lib.Dom.getRegion=function(a){return Ext.lib.Region.getRegion(a)};Ext.lib.Region=function(d,g,a,c){var e=this;e.top=d;e[1]=d;e.right=g;e.bottom=a;e.left=c;e[0]=c};Ext.lib.Region.prototype={contains:function(b){var a=this;return(b.left>=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom)},getArea:function(){var a=this;return((a.bottom-a.top)*(a.right-a.left))},intersect:function(h){var g=this,d=Math.max(g.top,h.top),e=Math.min(g.right,h.right),a=Math.min(g.bottom,h.bottom),c=Math.max(g.left,h.left);if(a>=d&&e>=c){return new Ext.lib.Region(d,e,a,c)}},union:function(h){var g=this,d=Math.min(g.top,h.top),e=Math.max(g.right,h.right),a=Math.max(g.bottom,h.bottom),c=Math.min(g.left,h.left);return new Ext.lib.Region(d,e,a,c)},constrainTo:function(b){var a=this;a.top=a.top.constrain(b.top,b.bottom);a.bottom=a.bottom.constrain(b.top,b.bottom);a.left=a.left.constrain(b.left,b.right);a.right=a.right.constrain(b.left,b.right);return a},adjust:function(d,c,a,g){var e=this;e.top+=d;e.left+=c;e.right+=g;e.bottom+=a;return e}};Ext.lib.Region.getRegion=function(e){var h=Ext.lib.Dom.getXY(e),d=h[1],g=h[0]+e.offsetWidth,a=h[1]+e.offsetHeight,c=h[0];return new Ext.lib.Region(d,g,a,c)};Ext.lib.Point=function(a,c){if(Ext.isArray(a)){c=a[1];a=a[0]}var b=this;b.x=b.right=b.left=b[0]=a;b.y=b.top=b.bottom=b[1]=c};Ext.lib.Point.prototype=new Ext.lib.Region();Ext.apply(Ext.DomHelper,function(){var e,a="afterbegin",h="afterend",i="beforebegin",d="beforeend",b=/tag|children|cn|html$/i;function g(m,p,n,q,l,j){m=Ext.getDom(m);var k;if(e.useDom){k=c(p,null);if(j){m.appendChild(k)}else{(l=="firstChild"?m:m.parentNode).insertBefore(k,m[l]||m)}}else{k=Ext.DomHelper.insertHtml(q,m,Ext.DomHelper.createHtml(p))}return n?Ext.get(k,true):k}function c(j,r){var k,u=document,p,s,m,t;if(Ext.isArray(j)){k=u.createDocumentFragment();for(var q=0,n=j.length;q<n;q++){c(j[q],k)}}else{if(typeof j=="string"){k=u.createTextNode(j)}else{k=u.createElement(j.tag||"div");p=!!k.setAttribute;for(var s in j){if(!b.test(s)){m=j[s];if(s=="cls"){k.className=m}else{if(p){k.setAttribute(s,m)}else{k[s]=m}}}}Ext.DomHelper.applyStyles(k,j.style);if((t=j.children||j.cn)){c(t,k)}else{if(j.html){k.innerHTML=j.html}}}}if(r){r.appendChild(k)}return k}e={createTemplate:function(k){var j=Ext.DomHelper.createHtml(k);return new Ext.Template(j)},useDom:false,insertBefore:function(j,l,k){return g(j,l,k,i)},insertAfter:function(j,l,k){return g(j,l,k,h,"nextSibling")},insertFirst:function(j,l,k){return g(j,l,k,a,"firstChild")},append:function(j,l,k){return g(j,l,k,d,"",true)},createDom:c};return e}());Ext.apply(Ext.Template.prototype,{disableFormats:false,re:/\{([\w\-]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?\}/g,argsRe:/^\s*['"](.*)["']\s*$/,compileARe:/\\/g,compileBRe:/(\r\n|\n)/g,compileCRe:/'/g,applyTemplate:function(b){var g=this,a=g.disableFormats!==true,e=Ext.util.Format,c=g;if(g.compiled){return g.compiled(b)}function d(j,l,p,k){if(p&&a){if(p.substr(0,5)=="this."){return c.call(p.substr(5),b[l],b)}else{if(k){var o=g.argsRe;k=k.split(",");for(var n=0,h=k.length;n<h;n++){k[n]=k[n].replace(o,"$1")}k=[b[l]].concat(k)}else{k=[b[l]]}return e[p].apply(e,k)}}else{return b[l]!==undefined?b[l]:""}}return g.html.replace(g.re,d)},compile:function(){var me=this,fm=Ext.util.Format,useF=me.disableFormats!==true,sep=Ext.isGecko?"+":",",body;function fn(m,name,format,args){if(format&&useF){args=args?","+args:"";if(format.substr(0,5)!="this."){format="fm."+format+"("}else{format='this.call("'+format.substr(5)+'", ';args=", values"}}else{args="";format="(values['"+name+"'] == undefined ? '' : "}return"'"+sep+format+"values['"+name+"']"+args+")"+sep+"'"}if(Ext.isGecko){body="this.compiled = function(values){ return '"+me.html.replace(me.compileARe,"\\\\").replace(me.compileBRe,"\\n").replace(me.compileCRe,"\\'").replace(me.re,fn)+"';};"}else{body=["this.compiled = function(values){ return ['"];body.push(me.html.replace(me.compileARe,"\\\\").replace(me.compileBRe,"\\n").replace(me.compileCRe,"\\'").replace(me.re,fn));body.push("'].join('');};");body=body.join("")}eval(body);return me},call:function(c,b,a){return this[c](b,a)}});Ext.Template.prototype.apply=Ext.Template.prototype.applyTemplate;Ext.util.Functions={createInterceptor:function(c,b,a){var d=c;if(!Ext.isFunction(b)){return c}else{return function(){var g=this,e=arguments;b.target=g;b.method=c;return(b.apply(a||g||window,e)!==false)?c.apply(g||window,e):null}}},createDelegate:function(c,d,b,a){if(!Ext.isFunction(c)){return c}return function(){var g=b||arguments;if(a===true){g=Array.prototype.slice.call(arguments,0);g=g.concat(b)}else{if(Ext.isNumber(a)){g=Array.prototype.slice.call(arguments,0);var e=[a,0].concat(b);Array.prototype.splice.apply(g,e)}}return c.apply(d||window,g)}},defer:function(d,c,e,b,a){d=Ext.util.Functions.createDelegate(d,e,b,a);if(c>0){return setTimeout(d,c)}d();return 0},createSequence:function(c,b,a){if(!Ext.isFunction(b)){return c}else{return function(){var d=c.apply(this||window,arguments);b.apply(a||this||window,arguments);return d}}}};Ext.defer=Ext.util.Functions.defer;Ext.createInterceptor=Ext.util.Functions.createInterceptor;Ext.createSequence=Ext.util.Functions.createSequence;Ext.createDelegate=Ext.util.Functions.createDelegate;Ext.apply(Ext.util.Observable.prototype,function(){function a(j){var i=(this.methodEvents=this.methodEvents||{})[j],d,c,g,h=this;if(!i){this.methodEvents[j]=i={};i.originalFn=this[j];i.methodName=j;i.before=[];i.after=[];var b=function(l,k,e){if((c=l.apply(k||h,e))!==undefined){if(typeof c=="object"){if(c.returnValue!==undefined){d=c.returnValue}else{d=c}g=!!c.cancel}else{if(c===false){g=true}else{d=c}}}};this[j]=function(){var l=Array.prototype.slice.call(arguments,0),k;d=c=undefined;g=false;for(var m=0,e=i.before.length;m<e;m++){k=i.before[m];b(k.fn,k.scope,l);if(g){return d}}if((c=i.originalFn.apply(h,l))!==undefined){d=c}for(var m=0,e=i.after.length;m<e;m++){k=i.after[m];b(k.fn,k.scope,l);if(g){return d}}return d}}return i}return{beforeMethod:function(d,c,b){a.call(this,d).before.push({fn:c,scope:b})},afterMethod:function(d,c,b){a.call(this,d).after.push({fn:c,scope:b})},removeMethodListener:function(j,g,d){var h=this.getMethodEvent(j);for(var c=0,b=h.before.length;c<b;c++){if(h.before[c].fn==g&&h.before[c].scope==d){h.before.splice(c,1);return}}for(var c=0,b=h.after.length;c<b;c++){if(h.after[c].fn==g&&h.after[c].scope==d){h.after.splice(c,1);return}}},relayEvents:function(j,e){var h=this;function g(i){return function(){return h.fireEvent.apply(h,[i].concat(Array.prototype.slice.call(arguments,0)))}}for(var d=0,b=e.length;d<b;d++){var c=e[d];h.events[c]=h.events[c]||true;j.on(c,g(c),h)}},enableBubble:function(e){var g=this;if(!Ext.isEmpty(e)){e=Ext.isArray(e)?e:Array.prototype.slice.call(arguments,0);for(var d=0,b=e.length;d<b;d++){var c=e[d];c=c.toLowerCase();var h=g.events[c]||true;if(typeof h=="boolean"){h=new Ext.util.Event(g,c);g.events[c]=h}h.bubble=true}}}}}());Ext.util.Observable.capture=function(c,b,a){c.fireEvent=c.fireEvent.createInterceptor(b,a)};Ext.util.Observable.observeClass=function(b,a){if(b){if(!b.fireEvent){Ext.apply(b,new Ext.util.Observable());Ext.util.Observable.capture(b.prototype,b.fireEvent,b)}if(typeof a=="object"){b.on(a)}return b}};Ext.apply(Ext.EventManager,function(){var d,k,g,b,a=Ext.lib.Dom,j=/^(?:scope|delay|buffer|single|stopEvent|preventDefault|stopPropagation|normalized|args|delegate)$/,c=Ext.EventManager._unload,i=0,h=0,e=Ext.isWebKit?Ext.num(navigator.userAgent.match(/AppleWebKit\/(\d+)/)[1])>=525:!((Ext.isGecko&&!Ext.isWindows)||Ext.isOpera);return{_unload:function(){Ext.EventManager.un(window,"resize",this.fireWindowResize,this);c.call(Ext.EventManager)},doResizeEvent:function(){var m=a.getViewHeight(),l=a.getViewWidth();if(h!=m||i!=l){d.fire(i=l,h=m)}},onWindowResize:function(n,m,l){if(!d){d=new Ext.util.Event();k=new Ext.util.DelayedTask(this.doResizeEvent);Ext.EventManager.on(window,"resize",this.fireWindowResize,this)}d.addListener(n,m,l)},fireWindowResize:function(){if(d){k.delay(100)}},onTextResize:function(o,n,l){if(!g){g=new Ext.util.Event();var m=new Ext.Element(document.createElement("div"));m.dom.className="x-text-resize";m.dom.innerHTML="X";m.appendTo(document.body);b=m.dom.offsetHeight;setInterval(function(){if(m.dom.offsetHeight!=b){g.fire(b,b=m.dom.offsetHeight)}},this.textResizeInterval)}g.addListener(o,n,l)},removeResizeListener:function(m,l){if(d){d.removeListener(m,l)}},fireResize:function(){if(d){d.fire(a.getViewWidth(),a.getViewHeight())}},textResizeInterval:50,ieDeferSrc:false,getKeyEvent:function(){return e?"keydown":"keypress"},useKeydown:e}}());Ext.EventManager.on=Ext.EventManager.addListener;Ext.apply(Ext.EventObjectImpl.prototype,{BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,RETURN:13,SHIFT:16,CTRL:17,CONTROL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGEUP:33,PAGE_DOWN:34,PAGEDOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,isNavKeyPress:function(){var b=this,a=this.normalizeKey(b.keyCode);return(a>=33&&a<=40)||a==b.RETURN||a==b.TAB||a==b.ESC},isSpecialKey:function(){var a=this.normalizeKey(this.keyCode);return(this.type=="keypress"&&this.ctrlKey)||this.isNavKeyPress()||(a==this.BACKSPACE)||(a>=16&&a<=20)||(a>=44&&a<=46)},getPoint:function(){return new Ext.lib.Point(this.xy[0],this.xy[1])},hasModifier:function(){return((this.ctrlKey||this.altKey)||this.shiftKey)}});Ext.Element.addMethods({swallowEvent:function(a,b){var d=this;function c(g){g.stopPropagation();if(b){g.preventDefault()}}if(Ext.isArray(a)){Ext.each(a,function(g){d.on(g,c)});return d}d.on(a,c);return d},relayEvent:function(a,b){this.on(a,function(c){b.fireEvent(a,c)})},clean:function(b){var d=this,e=d.dom,g=e.firstChild,c=-1;if(Ext.Element.data(e,"isCleaned")&&b!==true){return d}while(g){var a=g.nextSibling;if(g.nodeType==3&&!(/\S/.test(g.nodeValue))){e.removeChild(g)}else{g.nodeIndex=++c}g=a}Ext.Element.data(e,"isCleaned",true);return d},load:function(){var a=this.getUpdater();a.update.apply(a,arguments);return this},getUpdater:function(){return this.updateManager||(this.updateManager=new Ext.Updater(this))},update:function(html,loadScripts,callback){if(!this.dom){return this}html=html||"";if(loadScripts!==true){this.dom.innerHTML=html;if(typeof callback=="function"){callback()}return this}var id=Ext.id(),dom=this.dom;html+='<span id="'+id+'"></span>';Ext.lib.Event.onAvailable(id,function(){var DOC=document,hd=DOC.getElementsByTagName("head")[0],re=/(?:<script([^>]*)?>)((\n|\r|.)*?)(?:<\/script>)/ig,srcRe=/\ssrc=([\'\"])(.*?)\1/i,typeRe=/\stype=([\'\"])(.*?)\1/i,match,attrs,srcMatch,typeMatch,el,s;while((match=re.exec(html))){attrs=match[1];srcMatch=attrs?attrs.match(srcRe):false;if(srcMatch&&srcMatch[2]){s=DOC.createElement("script");s.src=srcMatch[2];typeMatch=attrs.match(typeRe);if(typeMatch&&typeMatch[2]){s.type=typeMatch[2]}hd.appendChild(s)}else{if(match[2]&&match[2].length>0){if(window.execScript){window.execScript(match[2])}else{window.eval(match[2])}}}}el=DOC.getElementById(id);if(el){Ext.removeNode(el)}if(typeof callback=="function"){callback()}});dom.innerHTML=html.replace(/(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)/ig,"");return this},removeAllListeners:function(){this.removeAnchor();Ext.EventManager.removeAll(this.dom);return this},createProxy:function(a,e,d){a=(typeof a=="object")?a:{tag:"div",cls:a};var c=this,b=e?Ext.DomHelper.append(e,a,true):Ext.DomHelper.insertBefore(c.dom,a,true);if(d&&c.setBox&&c.getBox){b.setBox(c.getBox())}return b}});Ext.Element.prototype.getUpdateManager=Ext.Element.prototype.getUpdater;Ext.Element.addMethods({getAnchorXY:function(e,l,q){e=(e||"tl").toLowerCase();q=q||{};var k=this,b=k.dom==document.body||k.dom==document,n=q.width||b?Ext.lib.Dom.getViewWidth():k.getWidth(),i=q.height||b?Ext.lib.Dom.getViewHeight():k.getHeight(),p,a=Math.round,c=k.getXY(),m=k.getScroll(),j=b?m.left:!l?c[0]:0,g=b?m.top:!l?c[1]:0,d={c:[a(n*0.5),a(i*0.5)],t:[a(n*0.5),0],l:[0,a(i*0.5)],r:[n,a(i*0.5)],b:[a(n*0.5),i],tl:[0,0],bl:[0,i],br:[n,i],tr:[n,0]};p=d[e];return[p[0]+j,p[1]+g]},anchorTo:function(b,h,c,a,k,l){var i=this,e=i.dom,j=!Ext.isEmpty(k),d=function(){Ext.fly(e).alignTo(b,h,c,a);Ext.callback(l,Ext.fly(e))},g=this.getAnchor();this.removeAnchor();Ext.apply(g,{fn:d,scroll:j});Ext.EventManager.onWindowResize(d,null);if(j){Ext.EventManager.on(window,"scroll",d,null,{buffer:!isNaN(k)?k:50})}d.call(i);return i},removeAnchor:function(){var b=this,a=this.getAnchor();if(a&&a.fn){Ext.EventManager.removeResizeListener(a.fn);if(a.scroll){Ext.EventManager.un(window,"scroll",a.fn)}delete a.fn}return b},getAnchor:function(){var b=Ext.Element.data,c=this.dom;if(!c){return}var a=b(c,"_anchor");if(!a){a=b(c,"_anchor",{})}return a},getAlignToXY:function(g,A,B){g=Ext.get(g);if(!g||!g.dom){throw"Element.alignToXY with an element that doesn't exist"}B=B||[0,0];A=(!A||A=="?"?"tl-bl?":(!(/-/).test(A)&&A!==""?"tl-"+A:A||"tl-bl")).toLowerCase();var K=this,H=K.dom,M,L,n,l,s,F,v,t=Ext.lib.Dom.getViewWidth()-10,G=Ext.lib.Dom.getViewHeight()-10,b,i,j,k,u,z,N=document,J=N.documentElement,q=N.body,E=(J.scrollLeft||q.scrollLeft||0)+5,D=(J.scrollTop||q.scrollTop||0)+5,I=false,e="",a="",C=A.match(/^([a-z]+)-([a-z]+)(\?)?$/);if(!C){throw"Element.alignTo with an invalid alignment "+A}e=C[1];a=C[2];I=!!C[3];M=K.getAnchorXY(e,true);L=g.getAnchorXY(a,false);n=L[0]-M[0]+B[0];l=L[1]-M[1]+B[1];if(I){s=K.getWidth();F=K.getHeight();v=g.getRegion();b=e.charAt(0);i=e.charAt(e.length-1);j=a.charAt(0);k=a.charAt(a.length-1);u=((b=="t"&&j=="b")||(b=="b"&&j=="t"));z=((i=="r"&&k=="l")||(i=="l"&&k=="r"));if(n+s>t+E){n=z?v.left-s:t+E-s}if(n<E){n=z?v.right:E}if(l+F>G+D){l=u?v.top-F:G+D-F}if(l<D){l=u?v.bottom:D}}return[n,l]},alignTo:function(c,a,e,b){var d=this;return d.setXY(d.getAlignToXY(c,a,e),d.preanim&&!!b?d.preanim(arguments,3):false)},adjustForConstraints:function(c,a,b){return this.getConstrainToXY(a||document,false,b,c)||c},getConstrainToXY:function(b,a,c,e){var d={top:0,left:0,bottom:0,right:0};return function(i,A,l,n){i=Ext.get(i);l=l?Ext.applyIf(l,d):d;var z,D,v=0,u=0;if(i.dom==document.body||i.dom==document){z=Ext.lib.Dom.getViewWidth();D=Ext.lib.Dom.getViewHeight()}else{z=i.dom.clientWidth;D=i.dom.clientHeight;if(!A){var t=i.getXY();v=t[0];u=t[1]}}var r=i.getScroll();v+=l.left+r.left;u+=l.top+r.top;z-=l.right;D-=l.bottom;var B=v+z,g=u+D,j=n||(!A?this.getXY():[this.getLeft(true),this.getTop(true)]),p=j[0],o=j[1],k=this.getConstrainOffset(),q=this.dom.offsetWidth+k,C=this.dom.offsetHeight+k;var m=false;if((p+q)>B){p=B-q;m=true}if((o+C)>g){o=g-C;m=true}if(p<v){p=v;m=true}if(o<u){o=u;m=true}return m?[p,o]:false}}(),getConstrainOffset:function(){return 0},getCenterXY:function(){return this.getAlignToXY(document,"c-c")},center:function(a){return this.alignTo(a||document,"c-c")}});Ext.Element.addMethods({select:function(a,b){return Ext.Element.select(a,b,this.dom)}});Ext.apply(Ext.Element.prototype,function(){var c=Ext.getDom,a=Ext.get,b=Ext.DomHelper;return{insertSibling:function(i,g,h){var j=this,e,d=(g||"before").toLowerCase()=="after",k;if(Ext.isArray(i)){k=j;Ext.each(i,function(l){e=Ext.fly(k,"_internal").insertSibling(l,g,h);if(d){k=e}});return e}i=i||{};if(i.nodeType||i.dom){e=j.dom.parentNode.insertBefore(c(i),d?j.dom.nextSibling:j.dom);if(!h){e=a(e)}}else{if(d&&!j.dom.nextSibling){e=b.append(j.dom.parentNode,i,!h)}else{e=b[d?"insertAfter":"insertBefore"](j.dom,i,!h)}}return e}}}());Ext.Element.boxMarkup='<div class="{0}-tl"><div class="{0}-tr"><div class="{0}-tc"></div></div></div><div class="{0}-ml"><div class="{0}-mr"><div class="{0}-mc"></div></div></div><div class="{0}-bl"><div class="{0}-br"><div class="{0}-bc"></div></div></div>';Ext.Element.addMethods(function(){var a="_internal",b=/(\d+\.?\d+)px/;return{applyStyles:function(c){Ext.DomHelper.applyStyles(this.dom,c);return this},getStyles:function(){var c={};Ext.each(arguments,function(d){c[d]=this.getStyle(d)},this);return c},setOverflow:function(c){var d=this.dom;if(c=="auto"&&Ext.isMac&&Ext.isGecko2){d.style.overflow="hidden";(function(){d.style.overflow="auto"}).defer(1)}else{d.style.overflow=c}},boxWrap:function(c){c=c||"x-box";var d=Ext.get(this.insertHtml("beforeBegin","<div class='"+c+"'>"+String.format(Ext.Element.boxMarkup,c)+"</div>"));Ext.DomQuery.selectNode("."+c+"-mc",d.dom).appendChild(this.dom);return d},setSize:function(e,c,d){var g=this;if(typeof e=="object"){c=e.height;e=e.width}e=g.adjustWidth(e);c=g.adjustHeight(c);if(!d||!g.anim){g.dom.style.width=g.addUnits(e);g.dom.style.height=g.addUnits(c)}else{g.anim({width:{to:e},height:{to:c}},g.preanim(arguments,2))}return g},getComputedHeight:function(){var d=this,c=Math.max(d.dom.offsetHeight,d.dom.clientHeight);if(!c){c=parseFloat(d.getStyle("height"))||0;if(!d.isBorderBox()){c+=d.getFrameWidth("tb")}}return c},getComputedWidth:function(){var c=Math.max(this.dom.offsetWidth,this.dom.clientWidth);if(!c){c=parseFloat(this.getStyle("width"))||0;if(!this.isBorderBox()){c+=this.getFrameWidth("lr")}}return c},getFrameWidth:function(d,c){return c&&this.isBorderBox()?0:(this.getPadding(d)+this.getBorderWidth(d))},addClassOnOver:function(c){this.hover(function(){Ext.fly(this,a).addClass(c)},function(){Ext.fly(this,a).removeClass(c)});return this},addClassOnFocus:function(c){this.on("focus",function(){Ext.fly(this,a).addClass(c)},this.dom);this.on("blur",function(){Ext.fly(this,a).removeClass(c)},this.dom);return this},addClassOnClick:function(c){var d=this.dom;this.on("mousedown",function(){Ext.fly(d,a).addClass(c);var g=Ext.getDoc(),e=function(){Ext.fly(d,a).removeClass(c);g.removeListener("mouseup",e)};g.on("mouseup",e)});return this},getViewSize:function(){var g=document,h=this.dom,c=(h==g||h==g.body);if(c){var e=Ext.lib.Dom;return{width:e.getViewWidth(),height:e.getViewHeight()}}else{return{width:h.clientWidth,height:h.clientHeight}}},getStyleSize:function(){var j=this,c,i,l=document,m=this.dom,e=(m==l||m==l.body),g=m.style;if(e){var k=Ext.lib.Dom;return{width:k.getViewWidth(),height:k.getViewHeight()}}if(g.width&&g.width!="auto"){c=parseFloat(g.width);if(j.isBorderBox()){c-=j.getFrameWidth("lr")}}if(g.height&&g.height!="auto"){i=parseFloat(g.height);if(j.isBorderBox()){i-=j.getFrameWidth("tb")}}return{width:c||j.getWidth(true),height:i||j.getHeight(true)}},getSize:function(c){return{width:this.getWidth(c),height:this.getHeight(c)}},repaint:function(){var c=this.dom;this.addClass("x-repaint");setTimeout(function(){Ext.fly(c).removeClass("x-repaint")},1);return this},unselectable:function(){this.dom.unselectable="on";return this.swallowEvent("selectstart",true).addClass("x-unselectable")},getMargins:function(d){var e=this,c,g={t:"top",l:"left",r:"right",b:"bottom"},h={};if(!d){for(c in e.margins){h[g[c]]=parseFloat(e.getStyle(e.margins[c]))||0}return h}else{return e.addStyles.call(e,d,e.margins)}}}}());Ext.Element.addMethods({setBox:function(e,g,b){var d=this,a=e.width,c=e.height;if((g&&!d.autoBoxAdjust)&&!d.isBorderBox()){a-=(d.getBorderWidth("lr")+d.getPadding("lr"));c-=(d.getBorderWidth("tb")+d.getPadding("tb"))}d.setBounds(e.x,e.y,a,c,d.animTest.call(d,arguments,b,2));return d},getBox:function(j,p){var m=this,v,e,o,d=m.getBorderWidth,q=m.getPadding,g,a,u,n;if(!p){v=m.getXY()}else{e=parseInt(m.getStyle("left"),10)||0;o=parseInt(m.getStyle("top"),10)||0;v=[e,o]}var c=m.dom,s=c.offsetWidth,i=c.offsetHeight,k;if(!j){k={x:v[0],y:v[1],0:v[0],1:v[1],width:s,height:i}}else{g=d.call(m,"l")+q.call(m,"l");a=d.call(m,"r")+q.call(m,"r");u=d.call(m,"t")+q.call(m,"t");n=d.call(m,"b")+q.call(m,"b");k={x:v[0]+g,y:v[1]+u,0:v[0]+g,1:v[1]+u,width:s-(g+a),height:i-(u+n)}}k.right=k.x+k.width;k.bottom=k.y+k.height;return k},move:function(j,b,c){var g=this,m=g.getXY(),k=m[0],i=m[1],d=[k-b,i],l=[k+b,i],h=[k,i-b],a=[k,i+b],e={l:d,left:d,r:l,right:l,t:h,top:h,up:h,b:a,bottom:a,down:a};j=j.toLowerCase();g.moveTo(e[j][0],e[j][1],g.animTest.call(g,arguments,c,2))},setLeftTop:function(d,c){var b=this,a=b.dom.style;a.left=b.addUnits(d);a.top=b.addUnits(c);return b},getRegion:function(){return Ext.lib.Dom.getRegion(this.dom)},setBounds:function(b,g,d,a,c){var e=this;if(!c||!e.anim){e.setSize(d,a);e.setLocation(b,g)}else{e.anim({points:{to:[b,g]},width:{to:e.adjustWidth(d)},height:{to:e.adjustHeight(a)}},e.preanim(arguments,4),"motion")}return e},setRegion:function(b,a){return this.setBounds(b.left,b.top,b.right-b.left,b.bottom-b.top,this.animTest.call(this,arguments,a,1))}});Ext.Element.addMethods({scrollTo:function(b,d,a){var e=/top/i.test(b),c=this,g=c.dom,h;if(!a||!c.anim){h="scroll"+(e?"Top":"Left");g[h]=d}else{h="scroll"+(e?"Left":"Top");c.anim({scroll:{to:e?[g[h],d]:[d,g[h]]}},c.preanim(arguments,2),"scroll")}return c},scrollIntoView:function(e,i){var p=Ext.getDom(e)||Ext.getBody().dom,h=this.dom,g=this.getOffsetsTo(p),k=g[0]+p.scrollLeft,u=g[1]+p.scrollTop,q=u+h.offsetHeight,d=k+h.offsetWidth,a=p.clientHeight,m=parseInt(p.scrollTop,10),s=parseInt(p.scrollLeft,10),j=m+a,n=s+p.clientWidth;if(h.offsetHeight>a||u<m){p.scrollTop=u}else{if(q>j){p.scrollTop=q-a}}p.scrollTop=p.scrollTop;if(i!==false){if(h.offsetWidth>p.clientWidth||k<s){p.scrollLeft=k}else{if(d>n){p.scrollLeft=d-p.clientWidth}}p.scrollLeft=p.scrollLeft}return this},scrollChildIntoView:function(b,a){Ext.fly(b,"_scrollChildIntoView").scrollIntoView(this,a)},scroll:function(m,b,d){if(!this.isScrollable()){return false}var e=this.dom,g=e.scrollLeft,p=e.scrollTop,n=e.scrollWidth,k=e.scrollHeight,i=e.clientWidth,a=e.clientHeight,c=false,o,j={l:Math.min(g+b,n-i),r:o=Math.max(g-b,0),t:Math.max(p-b,0),b:Math.min(p+b,k-a)};j.d=j.b;j.u=j.t;m=m.substr(0,1);if((o=j[m])>-1){c=true;this.scrollTo(m=="l"||m=="r"?"left":"top",o,this.preanim(arguments,2))}return c}});Ext.Element.addMethods(function(){var d="visibility",b="display",a="hidden",h="none",c="x-masked",g="x-masked-relative",e=Ext.Element.data;return{isVisible:function(i){var j=!this.isStyle(d,a)&&!this.isStyle(b,h),k=this.dom.parentNode;if(i!==true||!j){return j}while(k&&!(/^body/i.test(k.tagName))){if(!Ext.fly(k,"_isVisible").isVisible()){return false}k=k.parentNode}return true},isDisplayed:function(){return !this.isStyle(b,h)},enableDisplayMode:function(i){this.setVisibilityMode(Ext.Element.DISPLAY);if(!Ext.isEmpty(i)){e(this.dom,"originalDisplay",i)}return this},mask:function(j,n){var p=this,l=p.dom,o=Ext.DomHelper,m="ext-el-mask-msg",i,q;if(!/^body/i.test(l.tagName)&&p.getStyle("position")=="static"){p.addClass(g)}if(i=e(l,"maskMsg")){i.remove()}if(i=e(l,"mask")){i.remove()}q=o.append(l,{cls:"ext-el-mask"},true);e(l,"mask",q);p.addClass(c);q.setDisplayed(true);if(typeof j=="string"){var k=o.append(l,{cls:m,cn:{tag:"div"}},true);e(l,"maskMsg",k);k.dom.className=n?m+" "+n:m;k.dom.firstChild.innerHTML=j;k.setDisplayed(true);k.center(p)}if(Ext.isIE&&!(Ext.isIE7&&Ext.isStrict)&&p.getStyle("height")=="auto"){q.setSize(undefined,p.getHeight())}return q},unmask:function(){var k=this,l=k.dom,i=e(l,"mask"),j=e(l,"maskMsg");if(i){if(j){j.remove();e(l,"maskMsg",undefined)}i.remove();e(l,"mask",undefined);k.removeClass([c,g])}},isMasked:function(){var i=e(this.dom,"mask");return i&&i.isVisible()},createShim:function(){var i=document.createElement("iframe"),j;i.frameBorder="0";i.className="ext-shim";i.src=Ext.SSL_SECURE_URL;j=Ext.get(this.dom.parentNode.insertBefore(i,this.dom));j.autoBoxAdjust=false;return j}}}());Ext.Element.addMethods({addKeyListener:function(b,d,c){var a;if(typeof b!="object"||Ext.isArray(b)){a={key:b,fn:d,scope:c}}else{a={key:b.key,shift:b.shift,ctrl:b.ctrl,alt:b.alt,fn:d,scope:c}}return new Ext.KeyMap(this,a)},addKeyMap:function(a){return new Ext.KeyMap(this,a)}});Ext.CompositeElementLite.importElementMethods();Ext.apply(Ext.CompositeElementLite.prototype,{addElements:function(c,a){if(!c){return this}if(typeof c=="string"){c=Ext.Element.selectorFunction(c,a)}var b=this.elements;Ext.each(c,function(d){b.push(Ext.get(d))});return this},first:function(){return this.item(0)},last:function(){return this.item(this.getCount()-1)},contains:function(a){return this.indexOf(a)!=-1},removeElement:function(d,e){var c=this,a=this.elements,b;Ext.each(d,function(g){if((b=(a[g]||a[g=c.indexOf(g)]))){if(e){if(b.dom){b.remove()}else{Ext.removeNode(b)}}a.splice(g,1)}});return this}});Ext.CompositeElement=Ext.extend(Ext.CompositeElementLite,{constructor:function(b,a){this.elements=[];this.add(b,a)},getElement:function(a){return a},transformElement:function(a){return Ext.get(a)}});Ext.Element.select=function(a,d,b){var c;if(typeof a=="string"){c=Ext.Element.selectorFunction(a,b)}else{if(a.length!==undefined){c=a}else{throw"Invalid selector"}}return(d===true)?new Ext.CompositeElement(c):new Ext.CompositeElementLite(c)};Ext.select=Ext.Element.select;Ext.UpdateManager=Ext.Updater=Ext.extend(Ext.util.Observable,function(){var b="beforeupdate",d="update",c="failure";function a(h){var i=this;i.transaction=null;if(h.argument.form&&h.argument.reset){try{h.argument.form.reset()}catch(j){}}if(i.loadScripts){i.renderer.render(i.el,h,i,g.createDelegate(i,[h]))}else{i.renderer.render(i.el,h,i);g.call(i,h)}}function g(h,i,j){this.fireEvent(i||d,this.el,h);if(Ext.isFunction(h.argument.callback)){h.argument.callback.call(h.argument.scope,this.el,Ext.isEmpty(j)?true:false,h,h.argument.options)}}function e(h){g.call(this,h,c,!!(this.transaction=null))}return{constructor:function(i,h){var j=this;i=Ext.get(i);if(!h&&i.updateManager){return i.updateManager}j.el=i;j.defaultUrl=null;j.addEvents(b,d,c);Ext.apply(j,Ext.Updater.defaults);j.transaction=null;j.refreshDelegate=j.refresh.createDelegate(j);j.updateDelegate=j.update.createDelegate(j);j.formUpdateDelegate=(j.formUpdate||function(){}).createDelegate(j);j.renderer=j.renderer||j.getDefaultRenderer();Ext.Updater.superclass.constructor.call(j)},setRenderer:function(h){this.renderer=h},getRenderer:function(){return this.renderer},getDefaultRenderer:function(){return new Ext.Updater.BasicRenderer()},setDefaultUrl:function(h){this.defaultUrl=h},getEl:function(){return this.el},update:function(i,n,p,l){var k=this,h,j;if(k.fireEvent(b,k.el,i,n)!==false){if(Ext.isObject(i)){h=i;i=h.url;n=n||h.params;p=p||h.callback;l=l||h.discardUrl;j=h.scope;if(!Ext.isEmpty(h.nocache)){k.disableCaching=h.nocache}if(!Ext.isEmpty(h.text)){k.indicatorText='<div class="loading-indicator">'+h.text+"</div>"}if(!Ext.isEmpty(h.scripts)){k.loadScripts=h.scripts}if(!Ext.isEmpty(h.timeout)){k.timeout=h.timeout}}k.showLoading();if(!l){k.defaultUrl=i}if(Ext.isFunction(i)){i=i.call(k)}var m=Ext.apply({},{url:i,params:(Ext.isFunction(n)&&j)?n.createDelegate(j):n,success:a,failure:e,scope:k,callback:undefined,timeout:(k.timeout*1000),disableCaching:k.disableCaching,argument:{options:h,url:i,form:null,callback:p,scope:j||window,params:n}},h);k.transaction=Ext.Ajax.request(m)}},formUpdate:function(k,h,j,l){var i=this;if(i.fireEvent(b,i.el,k,h)!==false){if(Ext.isFunction(h)){h=h.call(i)}k=Ext.getDom(k);i.transaction=Ext.Ajax.request({form:k,url:h,success:a,failure:e,scope:i,timeout:(i.timeout*1000),argument:{url:h,form:k,callback:l,reset:j}});i.showLoading.defer(1,i)}},startAutoRefresh:function(i,j,l,m,h){var k=this;if(h){k.update(j||k.defaultUrl,l,m,true)}if(k.autoRefreshProcId){clearInterval(k.autoRefreshProcId)}k.autoRefreshProcId=setInterval(k.update.createDelegate(k,[j||k.defaultUrl,l,m,true]),i*1000)},stopAutoRefresh:function(){if(this.autoRefreshProcId){clearInterval(this.autoRefreshProcId);delete this.autoRefreshProcId}},isAutoRefreshing:function(){return !!this.autoRefreshProcId},showLoading:function(){if(this.showLoadIndicator){this.el.dom.innerHTML=this.indicatorText}},abort:function(){if(this.transaction){Ext.Ajax.abort(this.transaction)}},isUpdating:function(){return this.transaction?Ext.Ajax.isLoading(this.transaction):false},refresh:function(h){if(this.defaultUrl){this.update(this.defaultUrl,null,h,true)}}}}());Ext.Updater.defaults={timeout:30,disableCaching:false,showLoadIndicator:true,indicatorText:'<div class="loading-indicator">Loading...</div>',loadScripts:false,sslBlankUrl:Ext.SSL_SECURE_URL};Ext.Updater.updateElement=function(d,c,e,b){var a=Ext.get(d).getUpdater();Ext.apply(a,b);a.update(c,e,b?b.callback:null)};Ext.Updater.BasicRenderer=function(){};Ext.Updater.BasicRenderer.prototype={render:function(c,a,b,d){c.update(a.responseText,b.loadScripts,d)}};(function(){Date.useStrict=false;function b(d){var c=Array.prototype.slice.call(arguments,1);return d.replace(/\{(\d+)\}/g,function(e,g){return c[g]})}Date.formatCodeToRegex=function(d,c){var e=Date.parseCodes[d];if(e){e=typeof e=="function"?e():e;Date.parseCodes[d]=e}return e?Ext.applyIf({c:e.c?b(e.c,c||"{0}"):e.c},e):{g:0,c:null,s:Ext.escapeRe(d)}};var a=Date.formatCodeToRegex;Ext.apply(Date,{parseFunctions:{"M$":function(d,c){var e=new RegExp("\\/Date\\(([-+])?(\\d+)(?:[+-]\\d{4})?\\)\\/");var g=(d||"").match(e);return g?new Date(((g[1]||"")+g[2])*1):null}},parseRegexes:[],formatFunctions:{"M$":function(){return"\\/Date("+this.getTime()+")\\/"}},y2kYear:50,MILLI:"ms",SECOND:"s",MINUTE:"mi",HOUR:"h",DAY:"d",MONTH:"mo",YEAR:"y",defaults:{},dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNumbers:{Jan:0,Feb:1,Mar:2,Apr:3,May:4,Jun:5,Jul:6,Aug:7,Sep:8,Oct:9,Nov:10,Dec:11},getShortMonthName:function(c){return Date.monthNames[c].substring(0,3)},getShortDayName:function(c){return Date.dayNames[c].substring(0,3)},getMonthNumber:function(c){return Date.monthNumbers[c.substring(0,1).toUpperCase()+c.substring(1,3).toLowerCase()]},formatContainsHourInfo:(function(){var d=/(\\.)/g,c=/([gGhHisucUOPZ]|M\$)/;return function(e){return c.test(e.replace(d,""))}})(),formatCodes:{d:"String.leftPad(this.getDate(), 2, '0')",D:"Date.getShortDayName(this.getDay())",j:"this.getDate()",l:"Date.dayNames[this.getDay()]",N:"(this.getDay() ? this.getDay() : 7)",S:"this.getSuffix()",w:"this.getDay()",z:"this.getDayOfYear()",W:"String.leftPad(this.getWeekOfYear(), 2, '0')",F:"Date.monthNames[this.getMonth()]",m:"String.leftPad(this.getMonth() + 1, 2, '0')",M:"Date.getShortMonthName(this.getMonth())",n:"(this.getMonth() + 1)",t:"this.getDaysInMonth()",L:"(this.isLeapYear() ? 1 : 0)",o:"(this.getFullYear() + (this.getWeekOfYear() == 1 && this.getMonth() > 0 ? +1 : (this.getWeekOfYear() >= 52 && this.getMonth() < 11 ? -1 : 0)))",Y:"String.leftPad(this.getFullYear(), 4, '0')",y:"('' + this.getFullYear()).substring(2, 4)",a:"(this.getHours() < 12 ? 'am' : 'pm')",A:"(this.getHours() < 12 ? 'AM' : 'PM')",g:"((this.getHours() % 12) ? this.getHours() % 12 : 12)",G:"this.getHours()",h:"String.leftPad((this.getHours() % 12) ? this.getHours() % 12 : 12, 2, '0')",H:"String.leftPad(this.getHours(), 2, '0')",i:"String.leftPad(this.getMinutes(), 2, '0')",s:"String.leftPad(this.getSeconds(), 2, '0')",u:"String.leftPad(this.getMilliseconds(), 3, '0')",O:"this.getGMTOffset()",P:"this.getGMTOffset(true)",T:"this.getTimezone()",Z:"(this.getTimezoneOffset() * -60)",c:function(){for(var k="Y-m-dTH:i:sP",h=[],g=0,d=k.length;g<d;++g){var j=k.charAt(g);h.push(j=="T"?"'T'":Date.getFormatCode(j))}return h.join(" + ")},U:"Math.round(this.getTime() / 1000)"},isValid:function(o,c,n,k,g,j,e){k=k||0;g=g||0;j=j||0;e=e||0;var l=new Date(o<100?100:o,c-1,n,k,g,j,e).add(Date.YEAR,o<100?o-100:0);return o==l.getFullYear()&&c==l.getMonth()+1&&n==l.getDate()&&k==l.getHours()&&g==l.getMinutes()&&j==l.getSeconds()&&e==l.getMilliseconds()},parseDate:function(d,g,c){var e=Date.parseFunctions;if(e[g]==null){Date.createParser(g)}return e[g](d,Ext.isDefined(c)?c:Date.useStrict)},getFormatCode:function(d){var c=Date.formatCodes[d];if(c){c=typeof c=="function"?c():c;Date.formatCodes[d]=c}return c||("'"+String.escape(d)+"'")},createFormat:function(h){var g=[],c=false,e="";for(var d=0;d<h.length;++d){e=h.charAt(d);if(!c&&e=="\\"){c=true}else{if(c){c=false;g.push("'"+String.escape(e)+"'")}else{g.push(Date.getFormatCode(e))}}}Date.formatFunctions[h]=new Function("return "+g.join("+"))},createParser:function(){var c=["var dt, y, m, d, h, i, s, ms, o, z, zz, u, v,","def = Date.defaults,","results = String(input).match(Date.parseRegexes[{0}]);","if(results){","{1}","if(u != null){","v = new Date(u * 1000);","}else{","dt = (new Date()).clearTime();","y = Ext.num(y, Ext.num(def.y, dt.getFullYear()));","m = Ext.num(m, Ext.num(def.m - 1, dt.getMonth()));","d = Ext.num(d, Ext.num(def.d, dt.getDate()));","h  = Ext.num(h, Ext.num(def.h, dt.getHours()));","i  = Ext.num(i, Ext.num(def.i, dt.getMinutes()));","s  = Ext.num(s, Ext.num(def.s, dt.getSeconds()));","ms = Ext.num(ms, Ext.num(def.ms, dt.getMilliseconds()));","if(z >= 0 && y >= 0){","v = new Date(y < 100 ? 100 : y, 0, 1, h, i, s, ms).add(Date.YEAR, y < 100 ? y - 100 : 0);","v = !strict? v : (strict === true && (z <= 364 || (v.isLeapYear() && z <= 365))? v.add(Date.DAY, z) : null);","}else if(strict === true && !Date.isValid(y, m + 1, d, h, i, s, ms)){","v = null;","}else{","v = new Date(y < 100 ? 100 : y, m, d, h, i, s, ms).add(Date.YEAR, y < 100 ? y - 100 : 0);","}","}","}","if(v){","if(zz != null){","v = v.add(Date.SECOND, -v.getTimezoneOffset() * 60 - zz);","}else if(o){","v = v.add(Date.MINUTE, -v.getTimezoneOffset() + (sn == '+'? -1 : 1) * (hr * 60 + mn));","}","}","return v;"].join("\n");return function(m){var e=Date.parseRegexes.length,o=1,g=[],l=[],k=false,d="",j=0,h,n;for(;j<m.length;++j){d=m.charAt(j);if(!k&&d=="\\"){k=true}else{if(k){k=false;l.push(String.escape(d))}else{h=a(d,o);o+=h.g;l.push(h.s);if(h.g&&h.c){if(h.calcLast){n=h.c}else{g.push(h.c)}}}}}if(n){g.push(n)}Date.parseRegexes[e]=new RegExp("^"+l.join("")+"$","i");Date.parseFunctions[m]=new Function("input","strict",b(c,e,g.join("")))}}(),parseCodes:{d:{g:1,c:"d = parseInt(results[{0}], 10);\n",s:"(\\d{2})"},j:{g:1,c:"d = parseInt(results[{0}], 10);\n",s:"(\\d{1,2})"},D:function(){for(var c=[],d=0;d<7;c.push(Date.getShortDayName(d)),++d){}return{g:0,c:null,s:"(?:"+c.join("|")+")"}},l:function(){return{g:0,c:null,s:"(?:"+Date.dayNames.join("|")+")"}},N:{g:0,c:null,s:"[1-7]"},S:{g:0,c:null,s:"(?:st|nd|rd|th)"},w:{g:0,c:null,s:"[0-6]"},z:{g:1,c:"z = parseInt(results[{0}], 10);\n",s:"(\\d{1,3})"},W:{g:0,c:null,s:"(?:\\d{2})"},F:function(){return{g:1,c:"m = parseInt(Date.getMonthNumber(results[{0}]), 10);\n",s:"("+Date.monthNames.join("|")+")"}},M:function(){for(var c=[],d=0;d<12;c.push(Date.getShortMonthName(d)),++d){}return Ext.applyIf({s:"("+c.join("|")+")"},a("F"))},m:{g:1,c:"m = parseInt(results[{0}], 10) - 1;\n",s:"(\\d{2})"},n:{g:1,c:"m = parseInt(results[{0}], 10) - 1;\n",s:"(\\d{1,2})"},t:{g:0,c:null,s:"(?:\\d{2})"},L:{g:0,c:null,s:"(?:1|0)"},o:function(){return a("Y")},Y:{g:1,c:"y = parseInt(results[{0}], 10);\n",s:"(\\d{4})"},y:{g:1,c:"var ty = parseInt(results[{0}], 10);\ny = ty > Date.y2kYear ? 1900 + ty : 2000 + ty;\n",s:"(\\d{1,2})"},a:function(){return a("A")},A:{calcLast:true,g:1,c:"if (/(am)/i.test(results[{0}])) {\nif (!h || h == 12) { h = 0; }\n} else { if (!h || h < 12) { h = (h || 0) + 12; }}",s:"(AM|PM|am|pm)"},g:function(){return a("G")},G:{g:1,c:"h = parseInt(results[{0}], 10);\n",s:"(\\d{1,2})"},h:function(){return a("H")},H:{g:1,c:"h = parseInt(results[{0}], 10);\n",s:"(\\d{2})"},i:{g:1,c:"i = parseInt(results[{0}], 10);\n",s:"(\\d{2})"},s:{g:1,c:"s = parseInt(results[{0}], 10);\n",s:"(\\d{2})"},u:{g:1,c:"ms = results[{0}]; ms = parseInt(ms, 10)/Math.pow(10, ms.length - 3);\n",s:"(\\d+)"},O:{g:1,c:["o = results[{0}];","var sn = o.substring(0,1),","hr = o.substring(1,3)*1 + Math.floor(o.substring(3,5) / 60),","mn = o.substring(3,5) % 60;","o = ((-12 <= (hr*60 + mn)/60) && ((hr*60 + mn)/60 <= 14))? (sn + String.leftPad(hr, 2, '0') + String.leftPad(mn, 2, '0')) : null;\n"].join("\n"),s:"([+-]\\d{4})"},P:{g:1,c:["o = results[{0}];","var sn = o.substring(0,1),","hr = o.substring(1,3)*1 + Math.floor(o.substring(4,6) / 60),","mn = o.substring(4,6) % 60;","o = ((-12 <= (hr*60 + mn)/60) && ((hr*60 + mn)/60 <= 14))? (sn + String.leftPad(hr, 2, '0') + String.leftPad(mn, 2, '0')) : null;\n"].join("\n"),s:"([+-]\\d{2}:\\d{2})"},T:{g:0,c:null,s:"[A-Z]{1,4}"},Z:{g:1,c:"zz = results[{0}] * 1;\nzz = (-43200 <= zz && zz <= 50400)? zz : null;\n",s:"([+-]?\\d{1,5})"},c:function(){var e=[],c=[a("Y",1),a("m",2),a("d",3),a("h",4),a("i",5),a("s",6),{c:"ms = results[7] || '0'; ms = parseInt(ms, 10)/Math.pow(10, ms.length - 3);\n"},{c:["if(results[8]) {","if(results[8] == 'Z'){","zz = 0;","}else if (results[8].indexOf(':') > -1){",a("P",8).c,"}else{",a("O",8).c,"}","}"].join("\n")}];for(var g=0,d=c.length;g<d;++g){e.push(c[g].c)}return{g:1,c:e.join(""),s:[c[0].s,"(?:","-",c[1].s,"(?:","-",c[2].s,"(?:","(?:T| )?",c[3].s,":",c[4].s,"(?::",c[5].s,")?","(?:(?:\\.|,)(\\d+))?","(Z|(?:[-+]\\d{2}(?::)?\\d{2}))?",")?",")?",")?"].join("")}},U:{g:1,c:"u = parseInt(results[{0}], 10);\n",s:"(-?\\d+)"}}})}());Ext.apply(Date.prototype,{dateFormat:function(a){if(Date.formatFunctions[a]==null){Date.createFormat(a)}return Date.formatFunctions[a].call(this)},getTimezone:function(){return this.toString().replace(/^.* (?:\((.*)\)|([A-Z]{1,4})(?:[\-+][0-9]{4})?(?: -?\d+)?)$/,"$1$2").replace(/[^A-Z]/g,"")},getGMTOffset:function(a){return(this.getTimezoneOffset()>0?"-":"+")+String.leftPad(Math.floor(Math.abs(this.getTimezoneOffset())/60),2,"0")+(a?":":"")+String.leftPad(Math.abs(this.getTimezoneOffset()%60),2,"0")},getDayOfYear:function(){var b=0,e=this.clone(),a=this.getMonth(),c;for(c=0,e.setDate(1),e.setMonth(0);c<a;e.setMonth(++c)){b+=e.getDaysInMonth()}return b+this.getDate()-1},getWeekOfYear:function(){var a=86400000,b=7*a;return function(){var d=Date.UTC(this.getFullYear(),this.getMonth(),this.getDate()+3)/a,c=Math.floor(d/7),e=new Date(c*b).getUTCFullYear();return c-Math.floor(Date.UTC(e,0,7)/b)+1}}(),isLeapYear:function(){var a=this.getFullYear();return !!((a&3)==0&&(a%100||(a%400==0&&a)))},getFirstDayOfMonth:function(){var a=(this.getDay()-(this.getDate()-1))%7;return(a<0)?(a+7):a},getLastDayOfMonth:function(){return this.getLastDateOfMonth().getDay()},getFirstDateOfMonth:function(){return new Date(this.getFullYear(),this.getMonth(),1)},getLastDateOfMonth:function(){return new Date(this.getFullYear(),this.getMonth(),this.getDaysInMonth())},getDaysInMonth:function(){var a=[31,28,31,30,31,30,31,31,30,31,30,31];return function(){var b=this.getMonth();return b==1&&this.isLeapYear()?29:a[b]}}(),getSuffix:function(){switch(this.getDate()){case 1:case 21:case 31:return"st";case 2:case 22:return"nd";case 3:case 23:return"rd";default:return"th"}},clone:function(){return new Date(this.getTime())},isDST:function(){return new Date(this.getFullYear(),0,1).getTimezoneOffset()!=this.getTimezoneOffset()},clearTime:function(g){if(g){return this.clone().clearTime()}var b=this.getDate();this.setHours(0);this.setMinutes(0);this.setSeconds(0);this.setMilliseconds(0);if(this.getDate()!=b){for(var a=1,e=this.add(Date.HOUR,a);e.getDate()!=b;a++,e=this.add(Date.HOUR,a)){}this.setDate(b);this.setHours(e.getHours())}return this},add:function(b,c){var e=this.clone();if(!b||c===0){return e}switch(b.toLowerCase()){case Date.MILLI:e.setMilliseconds(this.getMilliseconds()+c);break;case Date.SECOND:e.setSeconds(this.getSeconds()+c);break;case Date.MINUTE:e.setMinutes(this.getMinutes()+c);break;case Date.HOUR:e.setHours(this.getHours()+c);break;case Date.DAY:e.setDate(this.getDate()+c);break;case Date.MONTH:var a=this.getDate();if(a>28){a=Math.min(a,this.getFirstDateOfMonth().add("mo",c).getLastDateOfMonth().getDate())}e.setDate(a);e.setMonth(this.getMonth()+c);break;case Date.YEAR:e.setFullYear(this.getFullYear()+c);break}return e},between:function(c,a){var b=this.getTime();return c.getTime()<=b&&b<=a.getTime()}});Date.prototype.format=Date.prototype.dateFormat;if(Ext.isSafari&&(navigator.userAgent.match(/WebKit\/(\d+)/)[1]||NaN)<420){Ext.apply(Date.prototype,{_xMonth:Date.prototype.setMonth,_xDate:Date.prototype.setDate,setMonth:function(a){if(a<=-1){var d=Math.ceil(-a),c=Math.ceil(d/12),b=(d%12)?12-d%12:0;this.setFullYear(this.getFullYear()-c);return this._xMonth(b)}else{return this._xMonth(a)}},setDate:function(a){return this.setTime(this.getTime()-(this.getDate()-a)*86400000)}})}Ext.util.MixedCollection=function(b,a){this.items=[];this.map={};this.keys=[];this.length=0;this.addEvents("clear","add","replace","remove","sort");this.allowFunctions=b===true;if(a){this.getKey=a}Ext.util.MixedCollection.superclass.constructor.call(this)};Ext.extend(Ext.util.MixedCollection,Ext.util.Observable,{allowFunctions:false,add:function(b,c){if(arguments.length==1){c=arguments[0];b=this.getKey(c)}if(typeof b!="undefined"&&b!==null){var a=this.map[b];if(typeof a!="undefined"){return this.replace(b,c)}this.map[b]=c}this.length++;this.items.push(c);this.keys.push(b);this.fireEvent("add",this.length-1,c,b);return c},getKey:function(a){return a.id},replace:function(c,d){if(arguments.length==1){d=arguments[0];c=this.getKey(d)}var a=this.map[c];if(typeof c=="undefined"||c===null||typeof a=="undefined"){return this.add(c,d)}var b=this.indexOfKey(c);this.items[b]=d;this.map[c]=d;this.fireEvent("replace",c,a,d);return d},addAll:function(e){if(arguments.length>1||Ext.isArray(e)){var b=arguments.length>1?arguments:e;for(var d=0,a=b.length;d<a;d++){this.add(b[d])}}else{for(var c in e){if(this.allowFunctions||typeof e[c]!="function"){this.add(c,e[c])}}}},each:function(e,d){var b=[].concat(this.items);for(var c=0,a=b.length;c<a;c++){if(e.call(d||b[c],b[c],c,a)===false){break}}},eachKey:function(d,c){for(var b=0,a=this.keys.length;b<a;b++){d.call(c||window,this.keys[b],this.items[b],b,a)}},find:function(d,c){for(var b=0,a=this.items.length;b<a;b++){if(d.call(c||window,this.items[b],this.keys[b])){return this.items[b]}}return null},insert:function(a,b,c){if(arguments.length==2){c=arguments[1];b=this.getKey(c)}if(this.containsKey(b)){this.suspendEvents();this.removeKey(b);this.resumeEvents()}if(a>=this.length){return this.add(b,c)}this.length++;this.items.splice(a,0,c);if(typeof b!="undefined"&&b!==null){this.map[b]=c}this.keys.splice(a,0,b);this.fireEvent("add",a,c,b);return c},remove:function(a){return this.removeAt(this.indexOf(a))},removeAt:function(a){if(a<this.length&&a>=0){this.length--;var c=this.items[a];this.items.splice(a,1);var b=this.keys[a];if(typeof b!="undefined"){delete this.map[b]}this.keys.splice(a,1);this.fireEvent("remove",c,b);return c}return false},removeKey:function(a){return this.removeAt(this.indexOfKey(a))},getCount:function(){return this.length},indexOf:function(a){return this.items.indexOf(a)},indexOfKey:function(a){return this.keys.indexOf(a)},item:function(b){var a=this.map[b],c=a!==undefined?a:(typeof b=="number")?this.items[b]:undefined;return typeof c!="function"||this.allowFunctions?c:null},itemAt:function(a){return this.items[a]},key:function(a){return this.map[a]},contains:function(a){return this.indexOf(a)!=-1},containsKey:function(a){return typeof this.map[a]!="undefined"},clear:function(){this.length=0;this.items=[];this.keys=[];this.map={};this.fireEvent("clear")},first:function(){return this.items[0]},last:function(){return this.items[this.length-1]},_sort:function(k,a,j){var d,e,b=String(a).toUpperCase()=="DESC"?-1:1,h=[],l=this.keys,g=this.items;j=j||function(i,c){return i-c};for(d=0,e=g.length;d<e;d++){h[h.length]={key:l[d],value:g[d],index:d}}h.sort(function(i,c){var m=j(i[k],c[k])*b;if(m===0){m=(i.index<c.index?-1:1)}return m});for(d=0,e=h.length;d<e;d++){g[d]=h[d].value;l[d]=h[d].key}this.fireEvent("sort",this)},sort:function(a,b){this._sort("value",a,b)},reorder:function(d){this.suspendEvents();var b=this.items,c=0,g=b.length,a=[],e=[],h;for(h in d){a[d[h]]=b[h]}for(c=0;c<g;c++){if(d[c]==undefined){e.push(b[c])}}for(c=0;c<g;c++){if(a[c]==undefined){a[c]=e.shift()}}this.clear();this.addAll(a);this.resumeEvents();this.fireEvent("sort",this)},keySort:function(a,b){this._sort("key",a,b||function(d,c){var g=String(d).toUpperCase(),e=String(c).toUpperCase();return g>e?1:(g<e?-1:0)})},getRange:function(e,a){var b=this.items;if(b.length<1){return[]}e=e||0;a=Math.min(typeof a=="undefined"?this.length-1:a,this.length-1);var c,d=[];if(e<=a){for(c=e;c<=a;c++){d[d.length]=b[c]}}else{for(c=e;c>=a;c--){d[d.length]=b[c]}}return d},filter:function(c,b,d,a){if(Ext.isEmpty(b,false)){return this.clone()}b=this.createValueMatcher(b,d,a);return this.filterBy(function(e){return e&&b.test(e[c])})},filterBy:function(g,e){var h=new Ext.util.MixedCollection();h.getKey=this.getKey;var b=this.keys,d=this.items;for(var c=0,a=d.length;c<a;c++){if(g.call(e||this,d[c],b[c])){h.add(b[c],d[c])}}return h},findIndex:function(c,b,e,d,a){if(Ext.isEmpty(b,false)){return -1}b=this.createValueMatcher(b,d,a);return this.findIndexBy(function(g){return g&&b.test(g[c])},null,e)},findIndexBy:function(g,e,h){var b=this.keys,d=this.items;for(var c=(h||0),a=d.length;c<a;c++){if(g.call(e||this,d[c],b[c])){return c}}return -1},createValueMatcher:function(c,e,a,b){if(!c.exec){var d=Ext.escapeRe;c=String(c);if(e===true){c=d(c)}else{c="^"+d(c);if(b===true){c+="$"}}c=new RegExp(c,a?"":"i")}return c},clone:function(){var e=new Ext.util.MixedCollection();var b=this.keys,d=this.items;for(var c=0,a=d.length;c<a;c++){e.add(b[c],d[c])}e.getKey=this.getKey;return e}});Ext.util.MixedCollection.prototype.get=Ext.util.MixedCollection.prototype.item;Ext.AbstractManager=Ext.extend(Object,{typeName:"type",constructor:function(a){Ext.apply(this,a||{});this.all=new Ext.util.MixedCollection();this.types={}},get:function(a){return this.all.get(a)},register:function(a){this.all.add(a)},unregister:function(a){this.all.remove(a)},registerType:function(b,a){this.types[b]=a;a[this.typeName]=b},isRegistered:function(a){return this.types[a]!==undefined},create:function(a,d){var b=a[this.typeName]||a.type||d,c=this.types[b];if(c==undefined){throw new Error(String.format("The '{0}' type has not been registered with this manager",b))}return new c(a)},onAvailable:function(d,c,b){var a=this.all;a.on("add",function(e,g){if(g.id==d){c.call(b||g,g);a.un("add",c,b)}})}});Ext.util.Format=function(){var trimRe=/^\s+|\s+$/g,stripTagsRE=/<\/?[^>]+>/gi,stripScriptsRe=/(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)/ig,nl2brRe=/\r?\n/g;return{ellipsis:function(value,len,word){if(value&&value.length>len){if(word){var vs=value.substr(0,len-2),index=Math.max(vs.lastIndexOf(" "),vs.lastIndexOf("."),vs.lastIndexOf("!"),vs.lastIndexOf("?"));if(index==-1||index<(len-15)){return value.substr(0,len-3)+"..."}else{return vs.substr(0,index)+"..."}}else{return value.substr(0,len-3)+"..."}}return value},undef:function(value){return value!==undefined?value:""},defaultValue:function(value,defaultValue){if(!defaultValue&&defaultValue!==0){defaultValue=""}return value!==undefined&&value!==""?value:defaultValue},htmlEncode:function(value){return !value?value:String(value).replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/"/g,"&quot;")},htmlDecode:function(value){return !value?value:String(value).replace(/&gt;/g,">").replace(/&lt;/g,"<").replace(/&quot;/g,'"').replace(/&amp;/g,"&")},trim:function(value){return String(value).replace(trimRe,"")},substr:function(value,start,length){return String(value).substr(start,length)},lowercase:function(value){return String(value).toLowerCase()},uppercase:function(value){return String(value).toUpperCase()},capitalize:function(value){return !value?value:value.charAt(0).toUpperCase()+value.substr(1).toLowerCase()},call:function(value,fn){if(arguments.length>2){var args=Array.prototype.slice.call(arguments,2);args.unshift(value);return eval(fn).apply(window,args)}else{return eval(fn).call(window,value)}},usMoney:function(v){v=(Math.round((v-0)*100))/100;v=(v==Math.floor(v))?v+".00":((v*10==Math.floor(v*10))?v+"0":v);v=String(v);var ps=v.split("."),whole=ps[0],sub=ps[1]?"."+ps[1]:".00",r=/(\d+)(\d{3})/;while(r.test(whole)){whole=whole.replace(r,"$1,$2")}v=whole+sub;if(v.charAt(0)=="-"){return"-$"+v.substr(1)}return"$"+v},date:function(v,format){if(!v){return""}if(!Ext.isDate(v)){v=new Date(Date.parse(v))}return v.dateFormat(format||"m/d/Y")},dateRenderer:function(format){return function(v){return Ext.util.Format.date(v,format)}},stripTags:function(v){return !v?v:String(v).replace(stripTagsRE,"")},stripScripts:function(v){return !v?v:String(v).replace(stripScriptsRe,"")},fileSize:function(size){if(size<1024){return size+" bytes"}else{if(size<1048576){return(Math.round(((size*10)/1024))/10)+" KB"}else{return(Math.round(((size*10)/1048576))/10)+" MB"}}},math:function(){var fns={};return function(v,a){if(!fns[a]){fns[a]=new Function("v","return v "+a+";")}return fns[a](v)}}(),round:function(value,precision){var result=Number(value);if(typeof precision=="number"){precision=Math.pow(10,precision);result=Math.round(value*precision)/precision}return result},number:function(v,format){if(!format){return v}v=Ext.num(v,NaN);if(isNaN(v)){return""}var comma=",",dec=".",i18n=false,neg=v<0;v=Math.abs(v);if(format.substr(format.length-2)=="/i"){format=format.substr(0,format.length-2);i18n=true;comma=".";dec=","}var hasComma=format.indexOf(comma)!=-1,psplit=(i18n?format.replace(/[^\d\,]/g,""):format.replace(/[^\d\.]/g,"")).split(dec);if(1<psplit.length){v=v.toFixed(psplit[1].length)}else{if(2<psplit.length){throw ("NumberFormatException: invalid format, formats should have no more than 1 period: "+format)}else{v=v.toFixed(0)}}var fnum=v.toString();psplit=fnum.split(".");if(hasComma){var cnum=psplit[0],parr=[],j=cnum.length,m=Math.floor(j/3),n=cnum.length%3||3,i;for(i=0;i<j;i+=n){if(i!=0){n=3}parr[parr.length]=cnum.substr(i,n);m-=1}fnum=parr.join(comma);if(psplit[1]){fnum+=dec+psplit[1]}}else{if(psplit[1]){fnum=psplit[0]+dec+psplit[1]}}return(neg?"-":"")+format.replace(/[\d,?\.?]+/,fnum)},numberRenderer:function(format){return function(v){return Ext.util.Format.number(v,format)}},plural:function(v,s,p){return v+" "+(v==1?s:(p?p:s+"s"))},nl2br:function(v){return Ext.isEmpty(v)?"":v.replace(nl2brRe,"<br/>")}}}();Ext.XTemplate=function(){Ext.XTemplate.superclass.constructor.apply(this,arguments);var y=this,j=y.html,q=/<tpl\b[^>]*>((?:(?=([^<]+))\2|<(?!tpl\b[^>]*>))*?)<\/tpl>/,d=/^<tpl\b[^>]*?for="(.*?)"/,v=/^<tpl\b[^>]*?if="(.*?)"/,x=/^<tpl\b[^>]*?exec="(.*?)"/,r,p=0,k=[],o="values",w="parent",l="xindex",n="xcount",e="return ",c="with(values){ ";j=["<tpl>",j,"</tpl>"].join("");while((r=j.match(q))){var b=r[0].match(d),a=r[0].match(v),A=r[0].match(x),g=null,h=null,t=null,z=b&&b[1]?b[1]:"";if(a){g=a&&a[1]?a[1]:null;if(g){h=new Function(o,w,l,n,c+e+(Ext.util.Format.htmlDecode(g))+"; }")}}if(A){g=A&&A[1]?A[1]:null;if(g){t=new Function(o,w,l,n,c+(Ext.util.Format.htmlDecode(g))+"; }")}}if(z){switch(z){case".":z=new Function(o,w,c+e+o+"; }");break;case"..":z=new Function(o,w,c+e+w+"; }");break;default:z=new Function(o,w,c+e+z+"; }")}}k.push({id:p,target:z,exec:t,test:h,body:r[1]||""});j=j.replace(r[0],"{xtpl"+p+"}");++p}for(var u=k.length-1;u>=0;--u){y.compileTpl(k[u])}y.master=k[k.length-1];y.tpls=k};Ext.extend(Ext.XTemplate,Ext.Template,{re:/\{([\w\-\.\#]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?(\s?[\+\-\*\\]\s?[\d\.\+\-\*\\\(\)]+)?\}/g,codeRe:/\{\[((?:\\\]|.|\n)*?)\]\}/g,applySubTemplate:function(a,k,j,d,c){var h=this,g,m=h.tpls[a],l,b=[];if((m.test&&!m.test.call(h,k,j,d,c))||(m.exec&&m.exec.call(h,k,j,d,c))){return""}l=m.target?m.target.call(h,k,j):k;g=l.length;j=m.target?k:j;if(m.target&&Ext.isArray(l)){for(var e=0,g=l.length;e<g;e++){b[b.length]=m.compiled.call(h,l[e],j,e+1,g)}return b.join("")}return m.compiled.call(h,l,j,d,c)},compileTpl:function(tpl){var fm=Ext.util.Format,useF=this.disableFormats!==true,sep=Ext.isGecko?"+":",",body;function fn(m,name,format,args,math){if(name.substr(0,4)=="xtpl"){return"'"+sep+"this.applySubTemplate("+name.substr(4)+", values, parent, xindex, xcount)"+sep+"'"}var v;if(name==="."){v="values"}else{if(name==="#"){v="xindex"}else{if(name.indexOf(".")!=-1){v=name}else{v="values['"+name+"']"}}}if(math){v="("+v+math+")"}if(format&&useF){args=args?","+args:"";if(format.substr(0,5)!="this."){format="fm."+format+"("}else{format='this.call("'+format.substr(5)+'", ';args=", values"}}else{args="";format="("+v+" === undefined ? '' : "}return"'"+sep+format+v+args+")"+sep+"'"}function codeFn(m,code){return"'"+sep+"("+code.replace(/\\'/g,"'")+")"+sep+"'"}if(Ext.isGecko){body="tpl.compiled = function(values, parent, xindex, xcount){ return '"+tpl.body.replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn).replace(this.codeRe,codeFn)+"';};"}else{body=["tpl.compiled = function(values, parent, xindex, xcount){ return ['"];body.push(tpl.body.replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn).replace(this.codeRe,codeFn));body.push("'].join('');};");body=body.join("")}eval(body);return this},applyTemplate:function(a){return this.master.compiled.call(this,a,{},1,1)},compile:function(){return this}});Ext.XTemplate.prototype.apply=Ext.XTemplate.prototype.applyTemplate;Ext.XTemplate.from=function(a){a=Ext.getDom(a);return new Ext.XTemplate(a.value||a.innerHTML)};Ext.util.CSS=function(){var d=null;var c=document;var b=/(-[a-z])/gi;var a=function(e,g){return g.charAt(1).toUpperCase()};return{createStyleSheet:function(i,l){var h;var g=c.getElementsByTagName("head")[0];var k=c.createElement("style");k.setAttribute("type","text/css");if(l){k.setAttribute("id",l)}if(Ext.isIE){g.appendChild(k);h=k.styleSheet;h.cssText=i}else{try{k.appendChild(c.createTextNode(i))}catch(j){k.cssText=i}g.appendChild(k);h=k.styleSheet?k.styleSheet:(k.sheet||c.styleSheets[c.styleSheets.length-1])}this.cacheStyleSheet(h);return h},removeStyleSheet:function(g){var e=c.getElementById(g);if(e){e.parentNode.removeChild(e)}},swapStyleSheet:function(h,e){this.removeStyleSheet(h);var g=c.createElement("link");g.setAttribute("rel","stylesheet");g.setAttribute("type","text/css");g.setAttribute("id",h);g.setAttribute("href",e);c.getElementsByTagName("head")[0].appendChild(g)},refreshCache:function(){return this.getRules(true)},cacheStyleSheet:function(h){if(!d){d={}}try{var k=h.cssRules||h.rules;for(var g=k.length-1;g>=0;--g){d[k[g].selectorText.toLowerCase()]=k[g]}}catch(i){}},getRules:function(h){if(d===null||h){d={};var k=c.styleSheets;for(var j=0,g=k.length;j<g;j++){try{this.cacheStyleSheet(k[j])}catch(l){}}}return d},getRule:function(e,h){var g=this.getRules(h);if(!Ext.isArray(e)){return g[e.toLowerCase()]}for(var j=0;j<e.length;j++){if(g[e[j]]){return g[e[j].toLowerCase()]}}return null},updateRule:function(e,j,h){if(!Ext.isArray(e)){var k=this.getRule(e);if(k){k.style[j.replace(b,a)]=h;return true}}else{for(var g=0;g<e.length;g++){if(this.updateRule(e[g],j,h)){return true}}}return false}}}();Ext.util.ClickRepeater=Ext.extend(Ext.util.Observable,{constructor:function(b,a){this.el=Ext.get(b);this.el.unselectable();Ext.apply(this,a);this.addEvents("mousedown","click","mouseup");if(!this.disabled){this.disabled=true;this.enable()}if(this.handler){this.on("click",this.handler,this.scope||this)}Ext.util.ClickRepeater.superclass.constructor.call(this)},interval:20,delay:250,preventDefault:true,stopDefault:false,timer:0,enable:function(){if(this.disabled){this.el.on("mousedown",this.handleMouseDown,this);if(Ext.isIE){this.el.on("dblclick",this.handleDblClick,this)}if(this.preventDefault||this.stopDefault){this.el.on("click",this.eventOptions,this)}}this.disabled=false},disable:function(a){if(a||!this.disabled){clearTimeout(this.timer);if(this.pressClass){this.el.removeClass(this.pressClass)}Ext.getDoc().un("mouseup",this.handleMouseUp,this);this.el.removeAllListeners()}this.disabled=true},setDisabled:function(a){this[a?"disable":"enable"]()},eventOptions:function(a){if(this.preventDefault){a.preventDefault()}if(this.stopDefault){a.stopEvent()}},destroy:function(){this.disable(true);Ext.destroy(this.el);this.purgeListeners()},handleDblClick:function(a){clearTimeout(this.timer);this.el.blur();this.fireEvent("mousedown",this,a);this.fireEvent("click",this,a)},handleMouseDown:function(a){clearTimeout(this.timer);this.el.blur();if(this.pressClass){this.el.addClass(this.pressClass)}this.mousedownTime=new Date();Ext.getDoc().on("mouseup",this.handleMouseUp,this);this.el.on("mouseout",this.handleMouseOut,this);this.fireEvent("mousedown",this,a);this.fireEvent("click",this,a);if(this.accelerate){this.delay=400}this.timer=this.click.defer(this.delay||this.interval,this,[a])},click:function(a){this.fireEvent("click",this,a);this.timer=this.click.defer(this.accelerate?this.easeOutExpo(this.mousedownTime.getElapsed(),400,-390,12000):this.interval,this,[a])},easeOutExpo:function(e,a,h,g){return(e==g)?a+h:h*(-Math.pow(2,-10*e/g)+1)+a},handleMouseOut:function(){clearTimeout(this.timer);if(this.pressClass){this.el.removeClass(this.pressClass)}this.el.on("mouseover",this.handleMouseReturn,this)},handleMouseReturn:function(){this.el.un("mouseover",this.handleMouseReturn,this);if(this.pressClass){this.el.addClass(this.pressClass)}this.click()},handleMouseUp:function(a){clearTimeout(this.timer);this.el.un("mouseover",this.handleMouseReturn,this);this.el.un("mouseout",this.handleMouseOut,this);Ext.getDoc().un("mouseup",this.handleMouseUp,this);this.el.removeClass(this.pressClass);this.fireEvent("mouseup",this,a)}});Ext.KeyNav=function(b,a){this.el=Ext.get(b);Ext.apply(this,a);if(!this.disabled){this.disabled=true;this.enable()}};Ext.KeyNav.prototype={disabled:false,defaultEventAction:"stopEvent",forceKeyDown:false,relay:function(c){var a=c.getKey(),b=this.keyToHandler[a];if(b&&this[b]){if(this.doRelay(c,this[b],b)!==true){c[this.defaultEventAction]()}}},doRelay:function(c,b,a){return b.call(this.scope||this,c,a)},enter:false,left:false,right:false,up:false,down:false,tab:false,esc:false,pageUp:false,pageDown:false,del:false,home:false,end:false,space:false,keyToHandler:{37:"left",39:"right",38:"up",40:"down",33:"pageUp",34:"pageDown",46:"del",36:"home",35:"end",13:"enter",27:"esc",9:"tab",32:"space"},stopKeyUp:function(b){var a=b.getKey();if(a>=37&&a<=40){b.stopEvent()}},destroy:function(){this.disable()},enable:function(){if(this.disabled){if(Ext.isSafari2){this.el.on("keyup",this.stopKeyUp,this)}this.el.on(this.isKeydown()?"keydown":"keypress",this.relay,this);this.disabled=false}},disable:function(){if(!this.disabled){if(Ext.isSafari2){this.el.un("keyup",this.stopKeyUp,this)}this.el.un(this.isKeydown()?"keydown":"keypress",this.relay,this);this.disabled=true}},setDisabled:function(a){this[a?"disable":"enable"]()},isKeydown:function(){return this.forceKeyDown||Ext.EventManager.useKeydown}};Ext.KeyMap=function(c,b,a){this.el=Ext.get(c);this.eventName=a||"keydown";this.bindings=[];if(b){this.addBinding(b)}this.enable()};Ext.KeyMap.prototype={stopEvent:false,addBinding:function(b){if(Ext.isArray(b)){Ext.each(b,function(j){this.addBinding(j)},this);return}var k=b.key,g=b.fn||b.handler,l=b.scope;if(b.stopEvent){this.stopEvent=b.stopEvent}if(typeof k=="string"){var h=[];var e=k.toUpperCase();for(var c=0,d=e.length;c<d;c++){h.push(e.charCodeAt(c))}k=h}var a=Ext.isArray(k);var i=function(o){if(this.checkModifiers(b,o)){var m=o.getKey();if(a){for(var n=0,j=k.length;n<j;n++){if(k[n]==m){if(this.stopEvent){o.stopEvent()}g.call(l||window,m,o);return}}}else{if(m==k){if(this.stopEvent){o.stopEvent()}g.call(l||window,m,o)}}}};this.bindings.push(i)},checkModifiers:function(b,h){var j,d,g=["shift","ctrl","alt"];for(var c=0,a=g.length;c<a;++c){d=g[c];j=b[d];if(!(j===undefined||(j===h[d+"Key"]))){return false}}return true},on:function(b,d,c){var h,a,e,g;if(typeof b=="object"&&!Ext.isArray(b)){h=b.key;a=b.shift;e=b.ctrl;g=b.alt}else{h=b}this.addBinding({key:h,shift:a,ctrl:e,alt:g,fn:d,scope:c})},handleKeyDown:function(g){if(this.enabled){var c=this.bindings;for(var d=0,a=c.length;d<a;d++){c[d].call(this,g)}}},isEnabled:function(){return this.enabled},enable:function(){if(!this.enabled){this.el.on(this.eventName,this.handleKeyDown,this);this.enabled=true}},disable:function(){if(this.enabled){this.el.removeListener(this.eventName,this.handleKeyDown,this);this.enabled=false}},setDisabled:function(a){this[a?"disable":"enable"]()}};Ext.util.TextMetrics=function(){var a;return{measure:function(b,c,d){if(!a){a=Ext.util.TextMetrics.Instance(b,d)}a.bind(b);a.setFixedWidth(d||"auto");return a.getSize(c)},createInstance:function(b,c){return Ext.util.TextMetrics.Instance(b,c)}}}();Ext.util.TextMetrics.Instance=function(b,d){var c=new Ext.Element(document.createElement("div"));document.body.appendChild(c.dom);c.position("absolute");c.setLeftTop(-1000,-1000);c.hide();if(d){c.setWidth(d)}var a={getSize:function(g){c.update(g);var e=c.getSize();c.update("");return e},bind:function(e){c.setStyle(Ext.fly(e).getStyles("font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"))},setFixedWidth:function(e){c.setWidth(e)},getWidth:function(e){c.dom.style.width="auto";return this.getSize(e).width},getHeight:function(e){return this.getSize(e).height}};a.bind(b);return a};Ext.Element.addMethods({getTextWidth:function(c,b,a){return(Ext.util.TextMetrics.measure(this.dom,Ext.value(c,this.dom.innerHTML,true)).width).constrain(b||0,a||1000000)}});Ext.util.Cookies={set:function(c,e){var a=arguments;var i=arguments.length;var b=(i>2)?a[2]:null;var h=(i>3)?a[3]:"/";var d=(i>4)?a[4]:null;var g=(i>5)?a[5]:false;document.cookie=c+"="+escape(e)+((b===null)?"":("; expires="+b.toGMTString()))+((h===null)?"":("; path="+h))+((d===null)?"":("; domain="+d))+((g===true)?"; secure":"")},get:function(d){var b=d+"=";var g=b.length;var a=document.cookie.length;var e=0;var c=0;while(e<a){c=e+g;if(document.cookie.substring(e,c)==b){return Ext.util.Cookies.getCookieVal(c)}e=document.cookie.indexOf(" ",e)+1;if(e===0){break}}return null},clear:function(a){if(Ext.util.Cookies.get(a)){document.cookie=a+"=; expires=Thu, 01-Jan-70 00:00:01 GMT"}},getCookieVal:function(b){var a=document.cookie.indexOf(";",b);if(a==-1){a=document.cookie.length}return unescape(document.cookie.substring(b,a))}};Ext.handleError=function(a){throw a};Ext.Error=function(a){this.message=(this.lang[a])?this.lang[a]:a};Ext.Error.prototype=new Error();Ext.apply(Ext.Error.prototype,{lang:{},name:"Ext.Error",getName:function(){return this.name},getMessage:function(){return this.message},toJson:function(){return Ext.encode(this)}});Ext.ComponentMgr=function(){var c=new Ext.util.MixedCollection();var b={};var a={};return{register:function(d){c.add(d)},unregister:function(d){c.remove(d)},get:function(d){return c.get(d)},onAvailable:function(g,e,d){c.on("add",function(h,i){if(i.id==g){e.call(d||i,i);c.un("add",e,d)}})},all:c,types:b,ptypes:a,isRegistered:function(d){return b[d]!==undefined},isPluginRegistered:function(d){return a[d]!==undefined},registerType:function(e,d){b[e]=d;d.xtype=e},create:function(d,e){return d.render?d:new b[d.xtype||e](d)},registerPlugin:function(e,d){a[e]=d;d.ptype=e},createPlugin:function(e,g){var d=a[e.ptype||g];if(d.init){return d}else{return new d(e)}}}}();Ext.reg=Ext.ComponentMgr.registerType;Ext.preg=Ext.ComponentMgr.registerPlugin;Ext.create=Ext.ComponentMgr.create;Ext.Component=function(b){b=b||{};if(b.initialConfig){if(b.isAction){this.baseAction=b}b=b.initialConfig}else{if(b.tagName||b.dom||Ext.isString(b)){b={applyTo:b,id:b.id||b}}}this.initialConfig=b;Ext.apply(this,b);this.addEvents("added","disable","enable","beforeshow","show","beforehide","hide","removed","beforerender","render","afterrender","beforedestroy","destroy","beforestaterestore","staterestore","beforestatesave","statesave");this.getId();Ext.ComponentMgr.register(this);Ext.Component.superclass.constructor.call(this);if(this.baseAction){this.baseAction.addComponent(this)}this.initComponent();if(this.plugins){if(Ext.isArray(this.plugins)){for(var c=0,a=this.plugins.length;c<a;c++){this.plugins[c]=this.initPlugin(this.plugins[c])}}else{this.plugins=this.initPlugin(this.plugins)}}if(this.stateful!==false){this.initState()}if(this.applyTo){this.applyToMarkup(this.applyTo);delete this.applyTo}else{if(this.renderTo){this.render(this.renderTo);delete this.renderTo}}};Ext.Component.AUTO_ID=1000;Ext.extend(Ext.Component,Ext.util.Observable,{disabled:false,hidden:false,autoEl:"div",disabledClass:"x-item-disabled",allowDomMove:true,autoShow:false,hideMode:"display",hideParent:false,rendered:false,tplWriteMode:"overwrite",bubbleEvents:[],ctype:"Ext.Component",actionMode:"el",getActionEl:function(){return this[this.actionMode]},initPlugin:function(a){if(a.ptype&&!Ext.isFunction(a.init)){a=Ext.ComponentMgr.createPlugin(a)}else{if(Ext.isString(a)){a=Ext.ComponentMgr.createPlugin({ptype:a})}}a.init(this);return a},initComponent:function(){if(this.listeners){this.on(this.listeners);delete this.listeners}this.enableBubble(this.bubbleEvents)},render:function(b,a){if(!this.rendered&&this.fireEvent("beforerender",this)!==false){if(!b&&this.el){this.el=Ext.get(this.el);b=this.el.dom.parentNode;this.allowDomMove=false}this.container=Ext.get(b);if(this.ctCls){this.container.addClass(this.ctCls)}this.rendered=true;if(a!==undefined){if(Ext.isNumber(a)){a=this.container.dom.childNodes[a]}else{a=Ext.getDom(a)}}this.onRender(this.container,a||null);if(this.autoShow){this.el.removeClass(["x-hidden","x-hide-"+this.hideMode])}if(this.cls){this.el.addClass(this.cls);delete this.cls}if(this.style){this.el.applyStyles(this.style);delete this.style}if(this.overCls){this.el.addClassOnOver(this.overCls)}this.fireEvent("render",this);var c=this.getContentTarget();if(this.html){c.update(Ext.DomHelper.markup(this.html));delete this.html}if(this.contentEl){var d=Ext.getDom(this.contentEl);Ext.fly(d).removeClass(["x-hidden","x-hide-display"]);c.appendChild(d)}if(this.tpl){if(!this.tpl.compile){this.tpl=new Ext.XTemplate(this.tpl)}if(this.data){this.tpl[this.tplWriteMode](c,this.data);delete this.data}}this.afterRender(this.container);if(this.hidden){this.doHide()}if(this.disabled){this.disable(true)}if(this.stateful!==false){this.initStateEvents()}this.fireEvent("afterrender",this)}return this},update:function(b,d,a){var c=this.getContentTarget();if(this.tpl&&typeof b!=="string"){this.tpl[this.tplWriteMode](c,b||{})}else{var e=Ext.isObject(b)?Ext.DomHelper.markup(b):b;c.update(e,d,a)}},onAdded:function(a,b){this.ownerCt=a;this.initRef();this.fireEvent("added",this,a,b)},onRemoved:function(){this.removeRef();this.fireEvent("removed",this,this.ownerCt);delete this.ownerCt},initRef:function(){if(this.ref&&!this.refOwner){var d=this.ref.split("/"),c=d.length,b=0,a=this;while(a&&b<c){a=a.ownerCt;++b}if(a){a[this.refName=d[--b]]=this;this.refOwner=a}}},removeRef:function(){if(this.refOwner&&this.refName){delete this.refOwner[this.refName];delete this.refOwner}},initState:function(){if(Ext.state.Manager){var b=this.getStateId();if(b){var a=Ext.state.Manager.get(b);if(a){if(this.fireEvent("beforestaterestore",this,a)!==false){this.applyState(Ext.apply({},a));this.fireEvent("staterestore",this,a)}}}}},getStateId:function(){return this.stateId||((/^(ext-comp-|ext-gen)/).test(String(this.id))?null:this.id)},initStateEvents:function(){if(this.stateEvents){for(var a=0,b;b=this.stateEvents[a];a++){this.on(b,this.saveState,this,{delay:100})}}},applyState:function(a){if(a){Ext.apply(this,a)}},getState:function(){return null},saveState:function(){if(Ext.state.Manager&&this.stateful!==false){var b=this.getStateId();if(b){var a=this.getState();if(this.fireEvent("beforestatesave",this,a)!==false){Ext.state.Manager.set(b,a);this.fireEvent("statesave",this,a)}}}},applyToMarkup:function(a){this.allowDomMove=false;this.el=Ext.get(a);this.render(this.el.dom.parentNode)},addClass:function(a){if(this.el){this.el.addClass(a)}else{this.cls=this.cls?this.cls+" "+a:a}return this},removeClass:function(a){if(this.el){this.el.removeClass(a)}else{if(this.cls){this.cls=this.cls.split(" ").remove(a).join(" ")}}return this},onRender:function(b,a){if(!this.el&&this.autoEl){if(Ext.isString(this.autoEl)){this.el=document.createElement(this.autoEl)}else{var c=document.createElement("div");Ext.DomHelper.overwrite(c,this.autoEl);this.el=c.firstChild}if(!this.el.id){this.el.id=this.getId()}}if(this.el){this.el=Ext.get(this.el);if(this.allowDomMove!==false){b.dom.insertBefore(this.el.dom,a);if(c){Ext.removeNode(c);c=null}}}},getAutoCreate:function(){var a=Ext.isObject(this.autoCreate)?this.autoCreate:Ext.apply({},this.defaultAutoCreate);if(this.id&&!a.id){a.id=this.id}return a},afterRender:Ext.emptyFn,destroy:function(){if(!this.isDestroyed){if(this.fireEvent("beforedestroy",this)!==false){this.destroying=true;this.beforeDestroy();if(this.ownerCt&&this.ownerCt.remove){this.ownerCt.remove(this,false)}if(this.rendered){this.el.remove();if(this.actionMode=="container"||this.removeMode=="container"){this.container.remove()}}if(this.focusTask&&this.focusTask.cancel){this.focusTask.cancel()}this.onDestroy();Ext.ComponentMgr.unregister(this);this.fireEvent("destroy",this);this.purgeListeners();this.destroying=false;this.isDestroyed=true}}},deleteMembers:function(){var b=arguments;for(var c=0,a=b.length;c<a;++c){delete this[b[c]]}},beforeDestroy:Ext.emptyFn,onDestroy:Ext.emptyFn,getEl:function(){return this.el},getContentTarget:function(){return this.el},getId:function(){return this.id||(this.id="ext-comp-"+(++Ext.Component.AUTO_ID))},getItemId:function(){return this.itemId||this.getId()},focus:function(b,a){if(a){this.focusTask=new Ext.util.DelayedTask(this.focus,this,[b,false]);this.focusTask.delay(Ext.isNumber(a)?a:10);return this}if(this.rendered&&!this.isDestroyed){this.el.focus();if(b===true){this.el.dom.select()}}return this},blur:function(){if(this.rendered){this.el.blur()}return this},disable:function(a){if(this.rendered){this.onDisable()}this.disabled=true;if(a!==true){this.fireEvent("disable",this)}return this},onDisable:function(){this.getActionEl().addClass(this.disabledClass);this.el.dom.disabled=true},enable:function(){if(this.rendered){this.onEnable()}this.disabled=false;this.fireEvent("enable",this);return this},onEnable:function(){this.getActionEl().removeClass(this.disabledClass);this.el.dom.disabled=false},setDisabled:function(a){return this[a?"disable":"enable"]()},show:function(){if(this.fireEvent("beforeshow",this)!==false){this.hidden=false;if(this.autoRender){this.render(Ext.isBoolean(this.autoRender)?Ext.getBody():this.autoRender)}if(this.rendered){this.onShow()}this.fireEvent("show",this)}return this},onShow:function(){this.getVisibilityEl().removeClass("x-hide-"+this.hideMode)},hide:function(){if(this.fireEvent("beforehide",this)!==false){this.doHide();this.fireEvent("hide",this)}return this},doHide:function(){this.hidden=true;if(this.rendered){this.onHide()}},onHide:function(){this.getVisibilityEl().addClass("x-hide-"+this.hideMode)},getVisibilityEl:function(){return this.hideParent?this.container:this.getActionEl()},setVisible:function(a){return this[a?"show":"hide"]()},isVisible:function(){return this.rendered&&this.getVisibilityEl().isVisible()},cloneConfig:function(b){b=b||{};var c=b.id||Ext.id();var a=Ext.applyIf(b,this.initialConfig);a.id=c;return new this.constructor(a)},getXType:function(){return this.constructor.xtype},isXType:function(b,a){if(Ext.isFunction(b)){b=b.xtype}else{if(Ext.isObject(b)){b=b.constructor.xtype}}return !a?("/"+this.getXTypes()+"/").indexOf("/"+b+"/")!=-1:this.constructor.xtype==b},getXTypes:function(){var a=this.constructor;if(!a.xtypes){var d=[],b=this;while(b&&b.constructor.xtype){d.unshift(b.constructor.xtype);b=b.constructor.superclass}a.xtypeChain=d;a.xtypes=d.join("/")}return a.xtypes},findParentBy:function(a){for(var b=this.ownerCt;(b!=null)&&!a(b,this);b=b.ownerCt){}return b||null},findParentByType:function(b,a){return this.findParentBy(function(d){return d.isXType(b,a)})},bubble:function(c,b,a){var d=this;while(d){if(c.apply(b||d,a||[d])===false){break}d=d.ownerCt}return this},getPositionEl:function(){return this.positionEl||this.el},purgeListeners:function(){Ext.Component.superclass.purgeListeners.call(this);if(this.mons){this.on("beforedestroy",this.clearMons,this,{single:true})}},clearMons:function(){Ext.each(this.mons,function(a){a.item.un(a.ename,a.fn,a.scope)},this);this.mons=[]},createMons:function(){if(!this.mons){this.mons=[];this.on("beforedestroy",this.clearMons,this,{single:true})}},mon:function(g,b,d,c,a){this.createMons();if(Ext.isObject(b)){var j=/^(?:scope|delay|buffer|single|stopEvent|preventDefault|stopPropagation|normalized|args|delegate)$/;var i=b;for(var h in i){if(j.test(h)){continue}if(Ext.isFunction(i[h])){this.mons.push({item:g,ename:h,fn:i[h],scope:i.scope});g.on(h,i[h],i.scope,i)}else{this.mons.push({item:g,ename:h,fn:i[h],scope:i.scope});g.on(h,i[h])}}return}this.mons.push({item:g,ename:b,fn:d,scope:c});g.on(b,d,c,a)},mun:function(h,c,g,e){var j,d;this.createMons();for(var b=0,a=this.mons.length;b<a;++b){d=this.mons[b];if(h===d.item&&c==d.ename&&g===d.fn&&e===d.scope){this.mons.splice(b,1);h.un(c,g,e);j=true;break}}return j},nextSibling:function(){if(this.ownerCt){var a=this.ownerCt.items.indexOf(this);if(a!=-1&&a+1<this.ownerCt.items.getCount()){return this.ownerCt.items.itemAt(a+1)}}return null},previousSibling:function(){if(this.ownerCt){var a=this.ownerCt.items.indexOf(this);if(a>0){return this.ownerCt.items.itemAt(a-1)}}return null},getBubbleTarget:function(){return this.ownerCt}});Ext.reg("component",Ext.Component);Ext.Action=Ext.extend(Object,{constructor:function(a){this.initialConfig=a;this.itemId=a.itemId=(a.itemId||a.id||Ext.id());this.items=[]},isAction:true,setText:function(a){this.initialConfig.text=a;this.callEach("setText",[a])},getText:function(){return this.initialConfig.text},setIconClass:function(a){this.initialConfig.iconCls=a;this.callEach("setIconClass",[a])},getIconClass:function(){return this.initialConfig.iconCls},setDisabled:function(a){this.initialConfig.disabled=a;this.callEach("setDisabled",[a])},enable:function(){this.setDisabled(false)},disable:function(){this.setDisabled(true)},isDisabled:function(){return this.initialConfig.disabled},setHidden:function(a){this.initialConfig.hidden=a;this.callEach("setVisible",[!a])},show:function(){this.setHidden(false)},hide:function(){this.setHidden(true)},isHidden:function(){return this.initialConfig.hidden},setHandler:function(b,a){this.initialConfig.handler=b;this.initialConfig.scope=a;this.callEach("setHandler",[b,a])},each:function(b,a){Ext.each(this.items,b,a)},callEach:function(e,b){var d=this.items;for(var c=0,a=d.length;c<a;c++){d[c][e].apply(d[c],b)}},addComponent:function(a){this.items.push(a);a.on("destroy",this.removeComponent,this)},removeComponent:function(a){this.items.remove(a)},execute:function(){this.initialConfig.handler.apply(this.initialConfig.scope||window,arguments)}});(function(){Ext.Layer=function(d,c){d=d||{};var e=Ext.DomHelper,h=d.parentEl,g=h?Ext.getDom(h):document.body;if(c){this.dom=Ext.getDom(c)}if(!this.dom){var i=d.dh||{tag:"div",cls:"x-layer"};this.dom=e.append(g,i)}if(d.cls){this.addClass(d.cls)}this.constrain=d.constrain!==false;this.setVisibilityMode(Ext.Element.VISIBILITY);if(d.id){this.id=this.dom.id=d.id}else{this.id=Ext.id(this.dom)}this.zindex=d.zindex||this.getZIndex();this.position("absolute",this.zindex);if(d.shadow){this.shadowOffset=d.shadowOffset||4;this.shadow=new Ext.Shadow({offset:this.shadowOffset,mode:d.shadow})}else{this.shadowOffset=0}this.useShim=d.shim!==false&&Ext.useShims;this.useDisplay=d.useDisplay;this.hide()};var a=Ext.Element.prototype;var b=[];Ext.extend(Ext.Layer,Ext.Element,{getZIndex:function(){return this.zindex||parseInt((this.getShim()||this).getStyle("z-index"),10)||11000},getShim:function(){if(!this.useShim){return null}if(this.shim){return this.shim}var d=b.shift();if(!d){d=this.createShim();d.enableDisplayMode("block");d.dom.style.display="none";d.dom.style.visibility="visible"}var c=this.dom.parentNode;if(d.dom.parentNode!=c){c.insertBefore(d.dom,this.dom)}d.setStyle("z-index",this.getZIndex()-2);this.shim=d;return d},hideShim:function(){if(this.shim){this.shim.setDisplayed(false);b.push(this.shim);delete this.shim}},disableShadow:function(){if(this.shadow){this.shadowDisabled=true;this.shadow.hide();this.lastShadowOffset=this.shadowOffset;this.shadowOffset=0}},enableShadow:function(c){if(this.shadow){this.shadowDisabled=false;if(Ext.isDefined(this.lastShadowOffset)){this.shadowOffset=this.lastShadowOffset;delete this.lastShadowOffset}if(c){this.sync(true)}}},sync:function(d){var n=this.shadow;if(!this.updating&&this.isVisible()&&(n||this.useShim)){var i=this.getShim(),m=this.getWidth(),j=this.getHeight(),e=this.getLeft(true),o=this.getTop(true);if(n&&!this.shadowDisabled){if(d&&!n.isVisible()){n.show(this)}else{n.realign(e,o,m,j)}if(i){if(d){i.show()}var k=n.el.getXY(),g=i.dom.style,c=n.el.getSize();g.left=(k[0])+"px";g.top=(k[1])+"px";g.width=(c.width)+"px";g.height=(c.height)+"px"}}else{if(i){if(d){i.show()}i.setSize(m,j);i.setLeftTop(e,o)}}}},destroy:function(){this.hideShim();if(this.shadow){this.shadow.hide()}this.removeAllListeners();Ext.removeNode(this.dom);delete this.dom},remove:function(){this.destroy()},beginUpdate:function(){this.updating=true},endUpdate:function(){this.updating=false;this.sync(true)},hideUnders:function(c){if(this.shadow){this.shadow.hide()}this.hideShim()},constrainXY:function(){if(this.constrain){var j=Ext.lib.Dom.getViewWidth(),d=Ext.lib.Dom.getViewHeight();var o=Ext.getDoc().getScroll();var n=this.getXY();var k=n[0],i=n[1];var c=this.shadowOffset;var l=this.dom.offsetWidth+c,e=this.dom.offsetHeight+c;var g=false;if((k+l)>j+o.left){k=j-l-c;g=true}if((i+e)>d+o.top){i=d-e-c;g=true}if(k<o.left){k=o.left;g=true}if(i<o.top){i=o.top;g=true}if(g){if(this.avoidY){var m=this.avoidY;if(i<=m&&(i+e)>=m){i=m-e-5}}n=[k,i];this.storeXY(n);a.setXY.call(this,n);this.sync()}}return this},getConstrainOffset:function(){return this.shadowOffset},isVisible:function(){return this.visible},showAction:function(){this.visible=true;if(this.useDisplay===true){this.setDisplayed("")}else{if(this.lastXY){a.setXY.call(this,this.lastXY)}else{if(this.lastLT){a.setLeftTop.call(this,this.lastLT[0],this.lastLT[1])}}}},hideAction:function(){this.visible=false;if(this.useDisplay===true){this.setDisplayed(false)}else{this.setLeftTop(-10000,-10000)}},setVisible:function(i,h,k,l,j){if(i){this.showAction()}if(h&&i){var g=function(){this.sync(true);if(l){l()}}.createDelegate(this);a.setVisible.call(this,true,true,k,g,j)}else{if(!i){this.hideUnders(true)}var g=l;if(h){g=function(){this.hideAction();if(l){l()}}.createDelegate(this)}a.setVisible.call(this,i,h,k,g,j);if(i){this.sync(true)}else{if(!h){this.hideAction()}}}return this},storeXY:function(c){delete this.lastLT;this.lastXY=c},storeLeftTop:function(d,c){delete this.lastXY;this.lastLT=[d,c]},beforeFx:function(){this.beforeAction();return Ext.Layer.superclass.beforeFx.apply(this,arguments)},afterFx:function(){Ext.Layer.superclass.afterFx.apply(this,arguments);this.sync(this.isVisible())},beforeAction:function(){if(!this.updating&&this.shadow){this.shadow.hide()}},setLeft:function(c){this.storeLeftTop(c,this.getTop(true));a.setLeft.apply(this,arguments);this.sync();return this},setTop:function(c){this.storeLeftTop(this.getLeft(true),c);a.setTop.apply(this,arguments);this.sync();return this},setLeftTop:function(d,c){this.storeLeftTop(d,c);a.setLeftTop.apply(this,arguments);this.sync();return this},setXY:function(j,h,k,l,i){this.fixDisplay();this.beforeAction();this.storeXY(j);var g=this.createCB(l);a.setXY.call(this,j,h,k,g,i);if(!h){g()}return this},createCB:function(e){var d=this;return function(){d.constrainXY();d.sync(true);if(e){e()}}},setX:function(g,h,j,k,i){this.setXY([g,this.getY()],h,j,k,i);return this},setY:function(k,g,i,j,h){this.setXY([this.getX(),k],g,i,j,h);return this},setSize:function(j,k,i,m,n,l){this.beforeAction();var g=this.createCB(n);a.setSize.call(this,j,k,i,m,g,l);if(!i){g()}return this},setWidth:function(i,h,k,l,j){this.beforeAction();var g=this.createCB(l);a.setWidth.call(this,i,h,k,g,j);if(!h){g()}return this},setHeight:function(j,i,l,m,k){this.beforeAction();var g=this.createCB(m);a.setHeight.call(this,j,i,l,g,k);if(!i){g()}return this},setBounds:function(o,m,p,i,n,k,l,j){this.beforeAction();var g=this.createCB(l);if(!n){this.storeXY([o,m]);a.setXY.call(this,[o,m]);a.setSize.call(this,p,i,n,k,g,j);g()}else{a.setBounds.call(this,o,m,p,i,n,k,g,j)}return this},setZIndex:function(c){this.zindex=c;this.setStyle("z-index",c+2);if(this.shadow){this.shadow.setZIndex(c+1)}if(this.shim){this.shim.setStyle("z-index",c)}return this}})})();Ext.Shadow=function(d){Ext.apply(this,d);if(typeof this.mode!="string"){this.mode=this.defaultMode}var e=this.offset,c={h:0},b=Math.floor(this.offset/2);switch(this.mode.toLowerCase()){case"drop":c.w=0;c.l=c.t=e;c.t-=1;if(Ext.isIE9m){c.l-=this.offset+b;c.t-=this.offset+b;c.w-=b;c.h-=b;c.t+=1}break;case"sides":c.w=(e*2);c.l=-e;c.t=e-1;if(Ext.isIE9m){c.l-=(this.offset-b);c.t-=this.offset+b;c.l+=1;c.w-=(this.offset-b)*2;c.w-=b+1;c.h-=1}break;case"frame":c.w=c.h=(e*2);c.l=c.t=-e;c.t+=1;c.h-=2;if(Ext.isIE9m){c.l-=(this.offset-b);c.t-=(this.offset-b);c.l+=1;c.w-=(this.offset+b+1);c.h-=(this.offset+b);c.h+=1}break}this.adjusts=c};Ext.Shadow.prototype={offset:4,defaultMode:"drop",show:function(a){a=Ext.get(a);if(!this.el){this.el=Ext.Shadow.Pool.pull();if(this.el.dom.nextSibling!=a.dom){this.el.insertBefore(a)}}this.el.setStyle("z-index",this.zIndex||parseInt(a.getStyle("z-index"),10)-1);if(Ext.isIE9m){this.el.dom.style.filter="progid:DXImageTransform.Microsoft.alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(pixelradius="+(this.offset)+")"}this.realign(a.getLeft(true),a.getTop(true),a.getWidth(),a.getHeight());this.el.dom.style.display="block"},isVisible:function(){return this.el?true:false},realign:function(b,r,q,g){if(!this.el){return}var n=this.adjusts,k=this.el.dom,u=k.style,i=0,p=(q+n.w),e=(g+n.h),j=p+"px",o=e+"px",m,c;u.left=(b+n.l)+"px";u.top=(r+n.t)+"px";if(u.width!=j||u.height!=o){u.width=j;u.height=o;if(!Ext.isIE9m){m=k.childNodes;c=Math.max(0,(p-12))+"px";m[0].childNodes[1].style.width=c;m[1].childNodes[1].style.width=c;m[2].childNodes[1].style.width=c;m[1].style.height=Math.max(0,(e-12))+"px"}}},hide:function(){if(this.el){this.el.dom.style.display="none";Ext.Shadow.Pool.push(this.el);delete this.el}},setZIndex:function(a){this.zIndex=a;if(this.el){this.el.setStyle("z-index",a)}}};Ext.Shadow.Pool=function(){var b=[],a=Ext.isIE9m?'<div class="x-ie-shadow"></div>':'<div class="x-shadow"><div class="xst"><div class="xstl"></div><div class="xstc"></div><div class="xstr"></div></div><div class="xsc"><div class="xsml"></div><div class="xsmc"></div><div class="xsmr"></div></div><div class="xsb"><div class="xsbl"></div><div class="xsbc"></div><div class="xsbr"></div></div></div>';return{pull:function(){var c=b.shift();if(!c){c=Ext.get(Ext.DomHelper.insertHtml("beforeBegin",document.body.firstChild,a));c.autoBoxAdjust=false}return c},push:function(c){b.push(c)}}}();Ext.BoxComponent=Ext.extend(Ext.Component,{initComponent:function(){Ext.BoxComponent.superclass.initComponent.call(this);this.addEvents("resize","move")},boxReady:false,deferHeight:false,setSize:function(b,d){if(typeof b=="object"){d=b.height;b=b.width}if(Ext.isDefined(b)&&Ext.isDefined(this.boxMinWidth)&&(b<this.boxMinWidth)){b=this.boxMinWidth}if(Ext.isDefined(d)&&Ext.isDefined(this.boxMinHeight)&&(d<this.boxMinHeight)){d=this.boxMinHeight}if(Ext.isDefined(b)&&Ext.isDefined(this.boxMaxWidth)&&(b>this.boxMaxWidth)){b=this.boxMaxWidth}if(Ext.isDefined(d)&&Ext.isDefined(this.boxMaxHeight)&&(d>this.boxMaxHeight)){d=this.boxMaxHeight}if(!this.boxReady){this.width=b;this.height=d;return this}if(this.cacheSizes!==false&&this.lastSize&&this.lastSize.width==b&&this.lastSize.height==d){return this}this.lastSize={width:b,height:d};var c=this.adjustSize(b,d),g=c.width,a=c.height,e;if(g!==undefined||a!==undefined){e=this.getResizeEl();if(!this.deferHeight&&g!==undefined&&a!==undefined){e.setSize(g,a)}else{if(!this.deferHeight&&a!==undefined){e.setHeight(a)}else{if(g!==undefined){e.setWidth(g)}}}this.onResize(g,a,b,d);this.fireEvent("resize",this,g,a,b,d)}return this},setWidth:function(a){return this.setSize(a)},setHeight:function(a){return this.setSize(undefined,a)},getSize:function(){return this.getResizeEl().getSize()},getWidth:function(){return this.getResizeEl().getWidth()},getHeight:function(){return this.getResizeEl().getHeight()},getOuterSize:function(){var a=this.getResizeEl();return{width:a.getWidth()+a.getMargins("lr"),height:a.getHeight()+a.getMargins("tb")}},getPosition:function(a){var b=this.getPositionEl();if(a===true){return[b.getLeft(true),b.getTop(true)]}return this.xy||b.getXY()},getBox:function(a){var c=this.getPosition(a);var b=this.getSize();b.x=c[0];b.y=c[1];return b},updateBox:function(a){this.setSize(a.width,a.height);this.setPagePosition(a.x,a.y);return this},getResizeEl:function(){return this.resizeEl||this.el},setAutoScroll:function(a){if(this.rendered){this.getContentTarget().setOverflow(a?"auto":"")}this.autoScroll=a;return this},setPosition:function(a,g){if(a&&typeof a[1]=="number"){g=a[1];a=a[0]}this.x=a;this.y=g;if(!this.boxReady){return this}var b=this.adjustPosition(a,g);var e=b.x,d=b.y;var c=this.getPositionEl();if(e!==undefined||d!==undefined){if(e!==undefined&&d!==undefined){c.setLeftTop(e,d)}else{if(e!==undefined){c.setLeft(e)}else{if(d!==undefined){c.setTop(d)}}}this.onPosition(e,d);this.fireEvent("move",this,e,d)}return this},setPagePosition:function(a,c){if(a&&typeof a[1]=="number"){c=a[1];a=a[0]}this.pageX=a;this.pageY=c;if(!this.boxReady){return}if(a===undefined||c===undefined){return}var b=this.getPositionEl().translatePoints(a,c);this.setPosition(b.left,b.top);return this},afterRender:function(){Ext.BoxComponent.superclass.afterRender.call(this);if(this.resizeEl){this.resizeEl=Ext.get(this.resizeEl)}if(this.positionEl){this.positionEl=Ext.get(this.positionEl)}this.boxReady=true;Ext.isDefined(this.autoScroll)&&this.setAutoScroll(this.autoScroll);this.setSize(this.width,this.height);if(this.x||this.y){this.setPosition(this.x,this.y)}else{if(this.pageX||this.pageY){this.setPagePosition(this.pageX,this.pageY)}}},syncSize:function(){delete this.lastSize;this.setSize(this.autoWidth?undefined:this.getResizeEl().getWidth(),this.autoHeight?undefined:this.getResizeEl().getHeight());return this},onResize:function(d,b,a,c){},onPosition:function(a,b){},adjustSize:function(a,b){if(this.autoWidth){a="auto"}if(this.autoHeight){b="auto"}return{width:a,height:b}},adjustPosition:function(a,b){return{x:a,y:b}}});Ext.reg("box",Ext.BoxComponent);Ext.Spacer=Ext.extend(Ext.BoxComponent,{autoEl:"div"});Ext.reg("spacer",Ext.Spacer);Ext.SplitBar=function(c,e,b,d,a){this.el=Ext.get(c,true);this.el.unselectable();this.resizingEl=Ext.get(e,true);this.orientation=b||Ext.SplitBar.HORIZONTAL;this.minSize=0;this.maxSize=2000;this.animate=false;this.useShim=false;this.shim=null;if(!a){this.proxy=Ext.SplitBar.createProxy(this.orientation)}else{this.proxy=Ext.get(a).dom}this.dd=new Ext.dd.DDProxy(this.el.dom.id,"XSplitBars",{dragElId:this.proxy.id});this.dd.b4StartDrag=this.onStartProxyDrag.createDelegate(this);this.dd.endDrag=this.onEndProxyDrag.createDelegate(this);this.dragSpecs={};this.adapter=new Ext.SplitBar.BasicLayoutAdapter();this.adapter.init(this);if(this.orientation==Ext.SplitBar.HORIZONTAL){this.placement=d||(this.el.getX()>this.resizingEl.getX()?Ext.SplitBar.LEFT:Ext.SplitBar.RIGHT);this.el.addClass("x-splitbar-h")}else{this.placement=d||(this.el.getY()>this.resizingEl.getY()?Ext.SplitBar.TOP:Ext.SplitBar.BOTTOM);this.el.addClass("x-splitbar-v")}this.addEvents("resize","moved","beforeresize","beforeapply");Ext.SplitBar.superclass.constructor.call(this)};Ext.extend(Ext.SplitBar,Ext.util.Observable,{onStartProxyDrag:function(a,e){this.fireEvent("beforeresize",this);this.overlay=Ext.DomHelper.append(document.body,{cls:"x-drag-overlay",html:"&#160;"},true);this.overlay.unselectable();this.overlay.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));this.overlay.show();Ext.get(this.proxy).setDisplayed("block");var c=this.adapter.getElementSize(this);this.activeMinSize=this.getMinimumSize();this.activeMaxSize=this.getMaximumSize();var d=c-this.activeMinSize;var b=Math.max(this.activeMaxSize-c,0);if(this.orientation==Ext.SplitBar.HORIZONTAL){this.dd.resetConstraints();this.dd.setXConstraint(this.placement==Ext.SplitBar.LEFT?d:b,this.placement==Ext.SplitBar.LEFT?b:d,this.tickSize);this.dd.setYConstraint(0,0)}else{this.dd.resetConstraints();this.dd.setXConstraint(0,0);this.dd.setYConstraint(this.placement==Ext.SplitBar.TOP?d:b,this.placement==Ext.SplitBar.TOP?b:d,this.tickSize)}this.dragSpecs.startSize=c;this.dragSpecs.startPoint=[a,e];Ext.dd.DDProxy.prototype.b4StartDrag.call(this.dd,a,e)},onEndProxyDrag:function(c){Ext.get(this.proxy).setDisplayed(false);var b=Ext.lib.Event.getXY(c);if(this.overlay){Ext.destroy(this.overlay);delete this.overlay}var a;if(this.orientation==Ext.SplitBar.HORIZONTAL){a=this.dragSpecs.startSize+(this.placement==Ext.SplitBar.LEFT?b[0]-this.dragSpecs.startPoint[0]:this.dragSpecs.startPoint[0]-b[0])}else{a=this.dragSpecs.startSize+(this.placement==Ext.SplitBar.TOP?b[1]-this.dragSpecs.startPoint[1]:this.dragSpecs.startPoint[1]-b[1])}a=Math.min(Math.max(a,this.activeMinSize),this.activeMaxSize);if(a!=this.dragSpecs.startSize){if(this.fireEvent("beforeapply",this,a)!==false){this.adapter.setElementSize(this,a);this.fireEvent("moved",this,a);this.fireEvent("resize",this,a)}}},getAdapter:function(){return this.adapter},setAdapter:function(a){this.adapter=a;this.adapter.init(this)},getMinimumSize:function(){return this.minSize},setMinimumSize:function(a){this.minSize=a},getMaximumSize:function(){return this.maxSize},setMaximumSize:function(a){this.maxSize=a},setCurrentSize:function(b){var a=this.animate;this.animate=false;this.adapter.setElementSize(this,b);this.animate=a},destroy:function(a){Ext.destroy(this.shim,Ext.get(this.proxy));this.dd.unreg();if(a){this.el.remove()}this.purgeListeners()}});Ext.SplitBar.createProxy=function(b){var c=new Ext.Element(document.createElement("div"));document.body.appendChild(c.dom);c.unselectable();var a="x-splitbar-proxy";c.addClass(a+" "+(b==Ext.SplitBar.HORIZONTAL?a+"-h":a+"-v"));return c.dom};Ext.SplitBar.BasicLayoutAdapter=function(){};Ext.SplitBar.BasicLayoutAdapter.prototype={init:function(a){},getElementSize:function(a){if(a.orientation==Ext.SplitBar.HORIZONTAL){return a.resizingEl.getWidth()}else{return a.resizingEl.getHeight()}},setElementSize:function(b,a,c){if(b.orientation==Ext.SplitBar.HORIZONTAL){if(!b.animate){b.resizingEl.setWidth(a);if(c){c(b,a)}}else{b.resizingEl.setWidth(a,true,0.1,c,"easeOut")}}else{if(!b.animate){b.resizingEl.setHeight(a);if(c){c(b,a)}}else{b.resizingEl.setHeight(a,true,0.1,c,"easeOut")}}}};Ext.SplitBar.AbsoluteLayoutAdapter=function(a){this.basic=new Ext.SplitBar.BasicLayoutAdapter();this.container=Ext.get(a)};Ext.SplitBar.AbsoluteLayoutAdapter.prototype={init:function(a){this.basic.init(a)},getElementSize:function(a){return this.basic.getElementSize(a)},setElementSize:function(b,a,c){this.basic.setElementSize(b,a,this.moveSplitter.createDelegate(this,[b]))},moveSplitter:function(a){var b=Ext.SplitBar;switch(a.placement){case b.LEFT:a.el.setX(a.resizingEl.getRight());break;case b.RIGHT:a.el.setStyle("right",(this.container.getWidth()-a.resizingEl.getLeft())+"px");break;case b.TOP:a.el.setY(a.resizingEl.getBottom());break;case b.BOTTOM:a.el.setY(a.resizingEl.getTop()-a.el.getHeight());break}}};Ext.SplitBar.VERTICAL=1;Ext.SplitBar.HORIZONTAL=2;Ext.SplitBar.LEFT=1;Ext.SplitBar.RIGHT=2;Ext.SplitBar.TOP=3;Ext.SplitBar.BOTTOM=4;Ext.Container=Ext.extend(Ext.BoxComponent,{bufferResize:50,autoDestroy:true,forceLayout:false,defaultType:"panel",resizeEvent:"resize",bubbleEvents:["add","remove"],initComponent:function(){Ext.Container.superclass.initComponent.call(this);this.addEvents("afterlayout","beforeadd","beforeremove","add","remove");var a=this.items;if(a){delete this.items;this.add(a)}},initItems:function(){if(!this.items){this.items=new Ext.util.MixedCollection(false,this.getComponentId);this.getLayout()}},setLayout:function(a){if(this.layout&&this.layout!=a){this.layout.setContainer(null)}this.layout=a;this.initItems();a.setContainer(this)},afterRender:function(){Ext.Container.superclass.afterRender.call(this);if(!this.layout){this.layout="auto"}if(Ext.isObject(this.layout)&&!this.layout.layout){this.layoutConfig=this.layout;this.layout=this.layoutConfig.type}if(Ext.isString(this.layout)){this.layout=new Ext.Container.LAYOUTS[this.layout.toLowerCase()](this.layoutConfig)}this.setLayout(this.layout);if(this.activeItem!==undefined&&this.layout.setActiveItem){var a=this.activeItem;delete this.activeItem;this.layout.setActiveItem(a)}if(!this.ownerCt){this.doLayout(false,true)}if(this.monitorResize===true){Ext.EventManager.onWindowResize(this.doLayout,this,[false])}},getLayoutTarget:function(){return this.el},getComponentId:function(a){return a.getItemId()},add:function(b){this.initItems();var e=arguments.length>1;if(e||Ext.isArray(b)){var a=[];Ext.each(e?arguments:b,function(h){a.push(this.add(h))},this);return a}var g=this.lookupComponent(this.applyDefaults(b));var d=this.items.length;if(this.fireEvent("beforeadd",this,g,d)!==false&&this.onBeforeAdd(g)!==false){this.items.add(g);g.onAdded(this,d);this.onAdd(g);this.fireEvent("add",this,g,d)}return g},onAdd:function(a){},onAdded:function(a,b){this.ownerCt=a;this.initRef();this.cascade(function(d){d.initRef()});this.fireEvent("added",this,a,b)},insert:function(e,b){var d=arguments,h=d.length,a=[],g,j;this.initItems();if(h>2){for(g=h-1;g>=1;--g){a.push(this.insert(e,d[g]))}return a}j=this.lookupComponent(this.applyDefaults(b));e=Math.min(e,this.items.length);if(this.fireEvent("beforeadd",this,j,e)!==false&&this.onBeforeAdd(j)!==false){if(j.ownerCt==this){this.items.remove(j)}this.items.insert(e,j);j.onAdded(this,e);this.onAdd(j);this.fireEvent("add",this,j,e)}return j},applyDefaults:function(b){var a=this.defaults;if(a){if(Ext.isFunction(a)){a=a.call(this,b)}if(Ext.isString(b)){b=Ext.ComponentMgr.get(b);Ext.apply(b,a)}else{if(!b.events){Ext.applyIf(b.isAction?b.initialConfig:b,a)}else{Ext.apply(b,a)}}}return b},onBeforeAdd:function(a){if(a.ownerCt){a.ownerCt.remove(a,false)}if(this.hideBorders===true){a.border=(a.border===true)}},remove:function(a,b){this.initItems();var d=this.getComponent(a);if(d&&this.fireEvent("beforeremove",this,d)!==false){this.doRemove(d,b);this.fireEvent("remove",this,d)}return d},onRemove:function(a){},doRemove:function(e,d){var b=this.layout,a=b&&this.rendered;if(a){b.onRemove(e)}this.items.remove(e);e.onRemoved();this.onRemove(e);if(d===true||(d!==false&&this.autoDestroy)){e.destroy()}if(a){b.afterRemove(e)}},removeAll:function(c){this.initItems();var e,g=[],b=[];this.items.each(function(h){g.push(h)});for(var d=0,a=g.length;d<a;++d){e=g[d];this.remove(e,c);if(e.ownerCt!==this){b.push(e)}}return b},getComponent:function(a){if(Ext.isObject(a)){a=a.getItemId()}return this.items.get(a)},lookupComponent:function(a){if(Ext.isString(a)){return Ext.ComponentMgr.get(a)}else{if(!a.events){return this.createComponent(a)}}return a},createComponent:function(a,d){if(a.render){return a}var b=Ext.create(Ext.apply({ownerCt:this},a),d||this.defaultType);delete b.initialConfig.ownerCt;delete b.ownerCt;return b},canLayout:function(){var a=this.getVisibilityEl();return a&&a.dom&&!a.isStyle("display","none")},doLayout:function(g,e){var k=this.rendered,j=e||this.forceLayout;if(this.collapsed||!this.canLayout()){this.deferLayout=this.deferLayout||!g;if(!j){return}g=g&&!this.deferLayout}else{delete this.deferLayout}if(k&&this.layout){this.layout.layout()}if(g!==true&&this.items){var d=this.items.items;for(var b=0,a=d.length;b<a;b++){var h=d[b];if(h.doLayout){h.doLayout(false,j)}}}if(k){this.onLayout(g,j)}this.hasLayout=true;delete this.forceLayout},onLayout:Ext.emptyFn,shouldBufferLayout:function(){var a=this.hasLayout;if(this.ownerCt){return a?!this.hasLayoutPending():false}return a},hasLayoutPending:function(){var a=false;this.ownerCt.bubble(function(b){if(b.layoutPending){a=true;return false}});return a},onShow:function(){Ext.Container.superclass.onShow.call(this);if(Ext.isDefined(this.deferLayout)){delete this.deferLayout;this.doLayout(true)}},getLayout:function(){if(!this.layout){var a=new Ext.layout.AutoLayout(this.layoutConfig);this.setLayout(a)}return this.layout},beforeDestroy:function(){var a;if(this.items){while(a=this.items.first()){this.doRemove(a,true)}}if(this.monitorResize){Ext.EventManager.removeResizeListener(this.doLayout,this)}Ext.destroy(this.layout);Ext.Container.superclass.beforeDestroy.call(this)},cascade:function(g,e,b){if(g.apply(e||this,b||[this])!==false){if(this.items){var d=this.items.items;for(var c=0,a=d.length;c<a;c++){if(d[c].cascade){d[c].cascade(g,e,b)}else{g.apply(e||d[c],b||[d[c]])}}}}return this},findById:function(c){var a=null,b=this;this.cascade(function(d){if(b!=d&&d.id===c){a=d;return false}});return a},findByType:function(b,a){return this.findBy(function(d){return d.isXType(b,a)})},find:function(b,a){return this.findBy(function(d){return d[b]===a})},findBy:function(d,c){var a=[],b=this;this.cascade(function(e){if(b!=e&&d.call(c||e,e,b)===true){a.push(e)}});return a},get:function(a){return this.getComponent(a)}});Ext.Container.LAYOUTS={};Ext.reg("container",Ext.Container);Ext.layout.ContainerLayout=Ext.extend(Object,{monitorResize:false,activeItem:null,constructor:function(a){this.id=Ext.id(null,"ext-layout-");Ext.apply(this,a)},type:"container",IEMeasureHack:function(k,g){var a=k.dom.childNodes,b=a.length,n,m=[],l,h,j;for(h=0;h<b;h++){n=a[h];l=Ext.get(n);if(l){m[h]=l.getStyle("display");l.setStyle({display:"none"})}}j=k?k.getViewSize(g):{};for(h=0;h<b;h++){n=a[h];l=Ext.get(n);if(l){l.setStyle({display:m[h]})}}return j},getLayoutTargetSize:Ext.EmptyFn,layout:function(){var a=this.container,b=a.getLayoutTarget();if(!(this.hasLayout||Ext.isEmpty(this.targetCls))){b.addClass(this.targetCls)}this.onLayout(a,b);a.fireEvent("afterlayout",a,this)},onLayout:function(a,b){this.renderAll(a,b)},isValidParent:function(b,a){return a&&b.getPositionEl().dom.parentNode==(a.dom||a)},renderAll:function(e,g){var b=e.items.items,d,h,a=b.length;for(d=0;d<a;d++){h=b[d];if(h&&(!h.rendered||!this.isValidParent(h,g))){this.renderItem(h,d,g)}}},renderItem:function(d,a,b){if(d){if(!d.rendered){d.render(b,a);this.configureItem(d)}else{if(!this.isValidParent(d,b)){if(Ext.isNumber(a)){a=b.dom.childNodes[a]}b.dom.insertBefore(d.getPositionEl().dom,a||null);d.container=b;this.configureItem(d)}}}},getRenderedItems:function(g){var e=g.getLayoutTarget(),h=g.items.items,a=h.length,d,j,b=[];for(d=0;d<a;d++){if((j=h[d]).rendered&&this.isValidParent(j,e)&&j.shouldLayout!==false){b.push(j)}}return b},configureItem:function(b){if(this.extraCls){var a=b.getPositionEl?b.getPositionEl():b;a.addClass(this.extraCls)}if(b.doLayout&&this.forceLayout){b.doLayout()}if(this.renderHidden&&b!=this.activeItem){b.hide()}},onRemove:function(b){if(this.activeItem==b){delete this.activeItem}if(b.rendered&&this.extraCls){var a=b.getPositionEl?b.getPositionEl():b;a.removeClass(this.extraCls)}},afterRemove:function(a){if(a.removeRestore){a.removeMode="container";delete a.removeRestore}},onResize:function(){var c=this.container,a;if(c.collapsed){return}if(a=c.bufferResize&&c.shouldBufferLayout()){if(!this.resizeTask){this.resizeTask=new Ext.util.DelayedTask(this.runLayout,this);this.resizeBuffer=Ext.isNumber(a)?a:50}c.layoutPending=true;this.resizeTask.delay(this.resizeBuffer)}else{this.runLayout()}},runLayout:function(){var a=this.container;this.layout();a.onLayout();delete a.layoutPending},setContainer:function(b){if(this.monitorResize&&b!=this.container){var a=this.container;if(a){a.un(a.resizeEvent,this.onResize,this)}if(b){b.on(b.resizeEvent,this.onResize,this)}}this.container=b},parseMargins:function(b){if(Ext.isNumber(b)){b=b.toString()}var c=b.split(" "),a=c.length;if(a==1){c[1]=c[2]=c[3]=c[0]}else{if(a==2){c[2]=c[0];c[3]=c[1]}else{if(a==3){c[3]=c[1]}}}return{top:parseInt(c[0],10)||0,right:parseInt(c[1],10)||0,bottom:parseInt(c[2],10)||0,left:parseInt(c[3],10)||0}},fieldTpl:(function(){var a=new Ext.Template('<div class="x-form-item {itemCls}" tabIndex="-1">','<label for="{id}" style="{labelStyle}" class="x-form-item-label">{label}{labelSeparator}</label>','<div class="x-form-element" id="x-form-el-{id}" style="{elementStyle}">','</div><div class="{clearCls}"></div>',"</div>");a.disableFormats=true;return a.compile()})(),destroy:function(){if(this.resizeTask&&this.resizeTask.cancel){this.resizeTask.cancel()}if(this.container){this.container.un(this.container.resizeEvent,this.onResize,this)}if(!Ext.isEmpty(this.targetCls)){var a=this.container.getLayoutTarget();if(a){a.removeClass(this.targetCls)}}}});Ext.layout.AutoLayout=Ext.extend(Ext.layout.ContainerLayout,{type:"auto",monitorResize:true,onLayout:function(d,g){Ext.layout.AutoLayout.superclass.onLayout.call(this,d,g);var e=this.getRenderedItems(d),a=e.length,b,h;for(b=0;b<a;b++){h=e[b];if(h.doLayout){h.doLayout(true)}}}});Ext.Container.LAYOUTS.auto=Ext.layout.AutoLayout;Ext.layout.FitLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,type:"fit",getLayoutTargetSize:function(){var a=this.container.getLayoutTarget();if(!a){return{}}return a.getStyleSize()},onLayout:function(a,b){Ext.layout.FitLayout.superclass.onLayout.call(this,a,b);if(!a.collapsed){this.setItemSize(this.activeItem||a.items.itemAt(0),this.getLayoutTargetSize())}},setItemSize:function(b,a){if(b&&a.height>0){b.setSize(a)}}});Ext.Container.LAYOUTS.fit=Ext.layout.FitLayout;Ext.layout.CardLayout=Ext.extend(Ext.layout.FitLayout,{deferredRender:false,layoutOnCardChange:false,renderHidden:true,type:"card",setActiveItem:function(d){var a=this.activeItem,b=this.container;d=b.getComponent(d);if(d&&a!=d){if(a){a.hide();if(a.hidden!==true){return false}a.fireEvent("deactivate",a)}var c=d.doLayout&&(this.layoutOnCardChange||!d.rendered);this.activeItem=d;delete d.deferLayout;d.show();this.layout();if(c){d.doLayout()}d.fireEvent("activate",d)}},renderAll:function(a,b){if(this.deferredRender){this.renderItem(this.activeItem,undefined,b)}else{Ext.layout.CardLayout.superclass.renderAll.call(this,a,b)}}});Ext.Container.LAYOUTS.card=Ext.layout.CardLayout;Ext.layout.AnchorLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,type:"anchor",defaultAnchor:"100%",parseAnchorRE:/^(r|right|b|bottom)$/i,getLayoutTargetSize:function(){var b=this.container.getLayoutTarget(),a={};if(b){a=b.getViewSize();if(Ext.isIE9m&&Ext.isStrict&&a.width==0){a=b.getStyleSize()}a.width-=b.getPadding("lr");a.height-=b.getPadding("tb")}return a},onLayout:function(m,w){Ext.layout.AnchorLayout.superclass.onLayout.call(this,m,w);var p=this.getLayoutTargetSize(),k=p.width,o=p.height,q=w.getStyle("overflow"),n=this.getRenderedItems(m),t=n.length,g=[],j,a,v,l,h,c,e,d,u=0,s,b;if(k<20&&o<20){return}if(m.anchorSize){if(typeof m.anchorSize=="number"){a=m.anchorSize}else{a=m.anchorSize.width;v=m.anchorSize.height}}else{a=m.initialConfig.width;v=m.initialConfig.height}for(s=0;s<t;s++){l=n[s];b=l.getPositionEl();if(!l.anchor&&l.items&&!Ext.isNumber(l.width)&&!(Ext.isIE6&&Ext.isStrict)){l.anchor=this.defaultAnchor}if(l.anchor){h=l.anchorSpec;if(!h){d=l.anchor.split(" ");l.anchorSpec=h={right:this.parseAnchor(d[0],l.initialConfig.width,a),bottom:this.parseAnchor(d[1],l.initialConfig.height,v)}}c=h.right?this.adjustWidthAnchor(h.right(k)-b.getMargins("lr"),l):undefined;e=h.bottom?this.adjustHeightAnchor(h.bottom(o)-b.getMargins("tb"),l):undefined;if(c||e){g.push({component:l,width:c||undefined,height:e||undefined})}}}for(s=0,t=g.length;s<t;s++){j=g[s];j.component.setSize(j.width,j.height)}if(q&&q!="hidden"&&!this.adjustmentPass){var r=this.getLayoutTargetSize();if(r.width!=p.width||r.height!=p.height){this.adjustmentPass=true;this.onLayout(m,w)}}delete this.adjustmentPass},parseAnchor:function(c,h,b){if(c&&c!="none"){var e;if(this.parseAnchorRE.test(c)){var g=b-h;return function(a){if(a!==e){e=a;return a-g}}}else{if(c.indexOf("%")!=-1){var d=parseFloat(c.replace("%",""))*0.01;return function(a){if(a!==e){e=a;return Math.floor(a*d)}}}else{c=parseInt(c,10);if(!isNaN(c)){return function(a){if(a!==e){e=a;return a+c}}}}}}return false},adjustWidthAnchor:function(b,a){return b},adjustHeightAnchor:function(b,a){return b}});Ext.Container.LAYOUTS.anchor=Ext.layout.AnchorLayout;Ext.layout.ColumnLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,type:"column",extraCls:"x-column",scrollOffset:0,targetCls:"x-column-layout-ct",isValidParent:function(b,a){return this.innerCt&&b.getPositionEl().dom.parentNode==this.innerCt.dom},getLayoutTargetSize:function(){var b=this.container.getLayoutTarget(),a;if(b){a=b.getViewSize();if(Ext.isIE9m&&Ext.isStrict&&a.width==0){a=b.getStyleSize()}a.width-=b.getPadding("lr");a.height-=b.getPadding("tb")}return a},renderAll:function(a,b){if(!this.innerCt){this.innerCt=b.createChild({cls:"x-column-inner"});this.innerCt.createChild({cls:"x-clear"})}Ext.layout.ColumnLayout.superclass.renderAll.call(this,a,this.innerCt)},onLayout:function(e,k){var g=e.items.items,j=g.length,n,b,a,o=[];this.renderAll(e,k);var r=this.getLayoutTargetSize();if(Ext.isIE9m&&(r.width<1&&r.height<1)){return}var p=r.width-this.scrollOffset,d=r.height,q=p;this.innerCt.setWidth(p);for(b=0;b<j;b++){n=g[b];a=n.getPositionEl().getMargins("lr");o[b]=a;if(!n.columnWidth){q-=(n.getWidth()+a)}}q=q<0?0:q;for(b=0;b<j;b++){n=g[b];a=o[b];if(n.columnWidth){n.setSize(Math.floor(n.columnWidth*q)-a)}}if(Ext.isIE9m){if(b=k.getStyle("overflow")&&b!="hidden"&&!this.adjustmentPass){var l=this.getLayoutTargetSize();if(l.width!=r.width){this.adjustmentPass=true;this.onLayout(e,k)}}}delete this.adjustmentPass}});Ext.Container.LAYOUTS.column=Ext.layout.ColumnLayout;Ext.layout.BorderLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,rendered:false,type:"border",targetCls:"x-border-layout-ct",getLayoutTargetSize:function(){var a=this.container.getLayoutTarget();return a?a.getViewSize():{}},onLayout:function(g,I){var j,B,F,o,x=g.items.items,C=x.length;if(!this.rendered){j=[];for(B=0;B<C;B++){F=x[B];o=F.region;if(F.collapsed){j.push(F)}F.collapsed=false;if(!F.rendered){F.render(I,B);F.getPositionEl().addClass("x-border-panel")}this[o]=o!="center"&&F.split?new Ext.layout.BorderLayout.SplitRegion(this,F.initialConfig,o):new Ext.layout.BorderLayout.Region(this,F.initialConfig,o);this[o].render(I,F)}this.rendered=true}var v=this.getLayoutTargetSize();if(v.width<20||v.height<20){if(j){this.restoreCollapsed=j}return}else{if(this.restoreCollapsed){j=this.restoreCollapsed;delete this.restoreCollapsed}}var t=v.width,D=v.height,r=t,A=D,p=0,q=0,y=this.north,u=this.south,l=this.west,E=this.east,F=this.center,H,z,d,G;if(!F&&Ext.layout.BorderLayout.WARN!==false){throw"No center region defined in BorderLayout "+g.id}if(y&&y.isVisible()){H=y.getSize();z=y.getMargins();H.width=t-(z.left+z.right);H.x=z.left;H.y=z.top;p=H.height+H.y+z.bottom;A-=p;y.applyLayout(H)}if(u&&u.isVisible()){H=u.getSize();z=u.getMargins();H.width=t-(z.left+z.right);H.x=z.left;G=(H.height+z.top+z.bottom);H.y=D-G+z.top;A-=G;u.applyLayout(H)}if(l&&l.isVisible()){H=l.getSize();z=l.getMargins();H.height=A-(z.top+z.bottom);H.x=z.left;H.y=p+z.top;d=(H.width+z.left+z.right);q+=d;r-=d;l.applyLayout(H)}if(E&&E.isVisible()){H=E.getSize();z=E.getMargins();H.height=A-(z.top+z.bottom);d=(H.width+z.left+z.right);H.x=t-d+z.left;H.y=p+z.top;r-=d;E.applyLayout(H)}if(F){z=F.getMargins();var k={x:q+z.left,y:p+z.top,width:r-(z.left+z.right),height:A-(z.top+z.bottom)};F.applyLayout(k)}if(j){for(B=0,C=j.length;B<C;B++){j[B].collapse(false)}}if(Ext.isIE9m&&Ext.isStrict){I.repaint()}if(B=I.getStyle("overflow")&&B!="hidden"&&!this.adjustmentPass){var a=this.getLayoutTargetSize();if(a.width!=v.width||a.height!=v.height){this.adjustmentPass=true;this.onLayout(g,I)}}delete this.adjustmentPass},destroy:function(){var b=["north","south","east","west"],a,c;for(a=0;a<b.length;a++){c=this[b[a]];if(c){if(c.destroy){c.destroy()}else{if(c.split){c.split.destroy(true)}}}}Ext.layout.BorderLayout.superclass.destroy.call(this)}});Ext.layout.BorderLayout.Region=function(b,a,c){Ext.apply(this,a);this.layout=b;this.position=c;this.state={};if(typeof this.margins=="string"){this.margins=this.layout.parseMargins(this.margins)}this.margins=Ext.applyIf(this.margins||{},this.defaultMargins);if(this.collapsible){if(typeof this.cmargins=="string"){this.cmargins=this.layout.parseMargins(this.cmargins)}if(this.collapseMode=="mini"&&!this.cmargins){this.cmargins={left:0,top:0,right:0,bottom:0}}else{this.cmargins=Ext.applyIf(this.cmargins||{},c=="north"||c=="south"?this.defaultNSCMargins:this.defaultEWCMargins)}}};Ext.layout.BorderLayout.Region.prototype={collapsible:false,split:false,floatable:true,minWidth:50,minHeight:50,defaultMargins:{left:0,top:0,right:0,bottom:0},defaultNSCMargins:{left:5,top:5,right:5,bottom:5},defaultEWCMargins:{left:5,top:0,right:5,bottom:0},floatingZIndex:100,isCollapsed:false,render:function(b,c){this.panel=c;c.el.enableDisplayMode();this.targetEl=b;this.el=c.el;var a=c.getState,d=this.position;c.getState=function(){return Ext.apply(a.call(c)||{},this.state)}.createDelegate(this);if(d!="center"){c.allowQueuedExpand=false;c.on({beforecollapse:this.beforeCollapse,collapse:this.onCollapse,beforeexpand:this.beforeExpand,expand:this.onExpand,hide:this.onHide,show:this.onShow,scope:this});if(this.collapsible||this.floatable){c.collapseEl="el";c.slideAnchor=this.getSlideAnchor()}if(c.tools&&c.tools.toggle){c.tools.toggle.addClass("x-tool-collapse-"+d);c.tools.toggle.addClassOnOver("x-tool-collapse-"+d+"-over")}}},getCollapsedEl:function(){if(!this.collapsedEl){if(!this.toolTemplate){var b=new Ext.Template('<div class="x-tool x-tool-{id}">&#160;</div>');b.disableFormats=true;b.compile();Ext.layout.BorderLayout.Region.prototype.toolTemplate=b}this.collapsedEl=this.targetEl.createChild({cls:"x-layout-collapsed x-layout-collapsed-"+this.position,id:this.panel.id+"-xcollapsed"});this.collapsedEl.enableDisplayMode("block");if(this.collapseMode=="mini"){this.collapsedEl.addClass("x-layout-cmini-"+this.position);this.miniCollapsedEl=this.collapsedEl.createChild({cls:"x-layout-mini x-layout-mini-"+this.position,html:"&#160;"});this.miniCollapsedEl.addClassOnOver("x-layout-mini-over");this.collapsedEl.addClassOnOver("x-layout-collapsed-over");this.collapsedEl.on("click",this.onExpandClick,this,{stopEvent:true})}else{if(this.collapsible!==false&&!this.hideCollapseTool){var a=this.expandToolEl=this.toolTemplate.append(this.collapsedEl.dom,{id:"expand-"+this.position},true);a.addClassOnOver("x-tool-expand-"+this.position+"-over");a.on("click",this.onExpandClick,this,{stopEvent:true})}if(this.floatable!==false||this.titleCollapse){this.collapsedEl.addClassOnOver("x-layout-collapsed-over");this.collapsedEl.on("click",this[this.floatable?"collapseClick":"onExpandClick"],this)}}}return this.collapsedEl},onExpandClick:function(a){if(this.isSlid){this.panel.expand(false)}else{this.panel.expand()}},onCollapseClick:function(a){this.panel.collapse()},beforeCollapse:function(c,a){this.lastAnim=a;if(this.splitEl){this.splitEl.hide()}this.getCollapsedEl().show();var b=this.panel.getEl();this.originalZIndex=b.getStyle("z-index");b.setStyle("z-index",100);this.isCollapsed=true;this.layout.layout()},onCollapse:function(a){this.panel.el.setStyle("z-index",1);if(this.lastAnim===false||this.panel.animCollapse===false){this.getCollapsedEl().dom.style.visibility="visible"}else{this.getCollapsedEl().slideIn(this.panel.slideAnchor,{duration:0.2})}this.state.collapsed=true;this.panel.saveState()},beforeExpand:function(a){if(this.isSlid){this.afterSlideIn()}var b=this.getCollapsedEl();this.el.show();if(this.position=="east"||this.position=="west"){this.panel.setSize(undefined,b.getHeight())}else{this.panel.setSize(b.getWidth(),undefined)}b.hide();b.dom.style.visibility="hidden";this.panel.el.setStyle("z-index",this.floatingZIndex)},onExpand:function(){this.isCollapsed=false;if(this.splitEl){this.splitEl.show()}this.layout.layout();this.panel.el.setStyle("z-index",this.originalZIndex);this.state.collapsed=false;this.panel.saveState()},collapseClick:function(a){if(this.isSlid){a.stopPropagation();this.slideIn()}else{a.stopPropagation();this.slideOut()}},onHide:function(){if(this.isCollapsed){this.getCollapsedEl().hide()}else{if(this.splitEl){this.splitEl.hide()}}},onShow:function(){if(this.isCollapsed){this.getCollapsedEl().show()}else{if(this.splitEl){this.splitEl.show()}}},isVisible:function(){return !this.panel.hidden},getMargins:function(){return this.isCollapsed&&this.cmargins?this.cmargins:this.margins},getSize:function(){return this.isCollapsed?this.getCollapsedEl().getSize():this.panel.getSize()},setPanel:function(a){this.panel=a},getMinWidth:function(){return this.minWidth},getMinHeight:function(){return this.minHeight},applyLayoutCollapsed:function(a){var b=this.getCollapsedEl();b.setLeftTop(a.x,a.y);b.setSize(a.width,a.height)},applyLayout:function(a){if(this.isCollapsed){this.applyLayoutCollapsed(a)}else{this.panel.setPosition(a.x,a.y);this.panel.setSize(a.width,a.height)}},beforeSlide:function(){this.panel.beforeEffect()},afterSlide:function(){this.panel.afterEffect()},initAutoHide:function(){if(this.autoHide!==false){if(!this.autoHideHd){this.autoHideSlideTask=new Ext.util.DelayedTask(this.slideIn,this);this.autoHideHd={mouseout:function(a){if(!a.within(this.el,true)){this.autoHideSlideTask.delay(500)}},mouseover:function(a){this.autoHideSlideTask.cancel()},scope:this}}this.el.on(this.autoHideHd);this.collapsedEl.on(this.autoHideHd)}},clearAutoHide:function(){if(this.autoHide!==false){this.el.un("mouseout",this.autoHideHd.mouseout);this.el.un("mouseover",this.autoHideHd.mouseover);this.collapsedEl.un("mouseout",this.autoHideHd.mouseout);this.collapsedEl.un("mouseover",this.autoHideHd.mouseover)}},clearMonitor:function(){Ext.getDoc().un("click",this.slideInIf,this)},slideOut:function(){if(this.isSlid||this.el.hasActiveFx()){return}this.isSlid=true;var b=this.panel.tools,c,a;if(b&&b.toggle){b.toggle.hide()}this.el.show();a=this.panel.collapsed;this.panel.collapsed=false;if(this.position=="east"||this.position=="west"){c=this.panel.deferHeight;this.panel.deferHeight=false;this.panel.setSize(undefined,this.collapsedEl.getHeight());this.panel.deferHeight=c}else{this.panel.setSize(this.collapsedEl.getWidth(),undefined)}this.panel.collapsed=a;this.restoreLT=[this.el.dom.style.left,this.el.dom.style.top];this.el.alignTo(this.collapsedEl,this.getCollapseAnchor());this.el.setStyle("z-index",this.floatingZIndex+2);this.panel.el.replaceClass("x-panel-collapsed","x-panel-floating");if(this.animFloat!==false){this.beforeSlide();this.el.slideIn(this.getSlideAnchor(),{callback:function(){this.afterSlide();this.initAutoHide();Ext.getDoc().on("click",this.slideInIf,this)},scope:this,block:true})}else{this.initAutoHide();Ext.getDoc().on("click",this.slideInIf,this)}},afterSlideIn:function(){this.clearAutoHide();this.isSlid=false;this.clearMonitor();this.el.setStyle("z-index","");this.panel.el.replaceClass("x-panel-floating","x-panel-collapsed");this.el.dom.style.left=this.restoreLT[0];this.el.dom.style.top=this.restoreLT[1];var a=this.panel.tools;if(a&&a.toggle){a.toggle.show()}},slideIn:function(a){if(!this.isSlid||this.el.hasActiveFx()){Ext.callback(a);return}this.isSlid=false;if(this.animFloat!==false){this.beforeSlide();this.el.slideOut(this.getSlideAnchor(),{callback:function(){this.el.hide();this.afterSlide();this.afterSlideIn();Ext.callback(a)},scope:this,block:true})}else{this.el.hide();this.afterSlideIn()}},slideInIf:function(a){if(!a.within(this.el)){this.slideIn()}},anchors:{west:"left",east:"right",north:"top",south:"bottom"},sanchors:{west:"l",east:"r",north:"t",south:"b"},canchors:{west:"tl-tr",east:"tr-tl",north:"tl-bl",south:"bl-tl"},getAnchor:function(){return this.anchors[this.position]},getCollapseAnchor:function(){return this.canchors[this.position]},getSlideAnchor:function(){return this.sanchors[this.position]},getAlignAdj:function(){var a=this.cmargins;switch(this.position){case"west":return[0,0];break;case"east":return[0,0];break;case"north":return[0,0];break;case"south":return[0,0];break}},getExpandAdj:function(){var b=this.collapsedEl,a=this.cmargins;switch(this.position){case"west":return[-(a.right+b.getWidth()+a.left),0];break;case"east":return[a.right+b.getWidth()+a.left,0];break;case"north":return[0,-(a.top+a.bottom+b.getHeight())];break;case"south":return[0,a.top+a.bottom+b.getHeight()];break}},destroy:function(){if(this.autoHideSlideTask&&this.autoHideSlideTask.cancel){this.autoHideSlideTask.cancel()}Ext.destroyMembers(this,"miniCollapsedEl","collapsedEl","expandToolEl")}};Ext.layout.BorderLayout.SplitRegion=function(b,a,c){Ext.layout.BorderLayout.SplitRegion.superclass.constructor.call(this,b,a,c);this.applyLayout=this.applyFns[c]};Ext.extend(Ext.layout.BorderLayout.SplitRegion,Ext.layout.BorderLayout.Region,{splitTip:"Drag to resize.",collapsibleSplitTip:"Drag to resize. Double click to hide.",useSplitTips:false,splitSettings:{north:{orientation:Ext.SplitBar.VERTICAL,placement:Ext.SplitBar.TOP,maxFn:"getVMaxSize",minProp:"minHeight",maxProp:"maxHeight"},south:{orientation:Ext.SplitBar.VERTICAL,placement:Ext.SplitBar.BOTTOM,maxFn:"getVMaxSize",minProp:"minHeight",maxProp:"maxHeight"},east:{orientation:Ext.SplitBar.HORIZONTAL,placement:Ext.SplitBar.RIGHT,maxFn:"getHMaxSize",minProp:"minWidth",maxProp:"maxWidth"},west:{orientation:Ext.SplitBar.HORIZONTAL,placement:Ext.SplitBar.LEFT,maxFn:"getHMaxSize",minProp:"minWidth",maxProp:"maxWidth"}},applyFns:{west:function(c){if(this.isCollapsed){return this.applyLayoutCollapsed(c)}var d=this.splitEl.dom,b=d.style;this.panel.setPosition(c.x,c.y);var a=d.offsetWidth;b.left=(c.x+c.width-a)+"px";b.top=(c.y)+"px";b.height=Math.max(0,c.height)+"px";this.panel.setSize(c.width-a,c.height)},east:function(c){if(this.isCollapsed){return this.applyLayoutCollapsed(c)}var d=this.splitEl.dom,b=d.style;var a=d.offsetWidth;this.panel.setPosition(c.x+a,c.y);b.left=(c.x)+"px";b.top=(c.y)+"px";b.height=Math.max(0,c.height)+"px";this.panel.setSize(c.width-a,c.height)},north:function(c){if(this.isCollapsed){return this.applyLayoutCollapsed(c)}var d=this.splitEl.dom,b=d.style;var a=d.offsetHeight;this.panel.setPosition(c.x,c.y);b.left=(c.x)+"px";b.top=(c.y+c.height-a)+"px";b.width=Math.max(0,c.width)+"px";this.panel.setSize(c.width,c.height-a)},south:function(c){if(this.isCollapsed){return this.applyLayoutCollapsed(c)}var d=this.splitEl.dom,b=d.style;var a=d.offsetHeight;this.panel.setPosition(c.x,c.y+a);b.left=(c.x)+"px";b.top=(c.y)+"px";b.width=Math.max(0,c.width)+"px";this.panel.setSize(c.width,c.height-a)}},render:function(a,c){Ext.layout.BorderLayout.SplitRegion.superclass.render.call(this,a,c);var d=this.position;this.splitEl=a.createChild({cls:"x-layout-split x-layout-split-"+d,html:"&#160;",id:this.panel.id+"-xsplit"});if(this.collapseMode=="mini"){this.miniSplitEl=this.splitEl.createChild({cls:"x-layout-mini x-layout-mini-"+d,html:"&#160;"});this.miniSplitEl.addClassOnOver("x-layout-mini-over");this.miniSplitEl.on("click",this.onCollapseClick,this,{stopEvent:true})}var b=this.splitSettings[d];this.split=new Ext.SplitBar(this.splitEl.dom,c.el,b.orientation);this.split.tickSize=this.tickSize;this.split.placement=b.placement;this.split.getMaximumSize=this[b.maxFn].createDelegate(this);this.split.minSize=this.minSize||this[b.minProp];this.split.on("beforeapply",this.onSplitMove,this);this.split.useShim=this.useShim===true;this.maxSize=this.maxSize||this[b.maxProp];if(c.hidden){this.splitEl.hide()}if(this.useSplitTips){this.splitEl.dom.title=this.collapsible?this.collapsibleSplitTip:this.splitTip}if(this.collapsible){this.splitEl.on("dblclick",this.onCollapseClick,this)}},getSize:function(){if(this.isCollapsed){return this.collapsedEl.getSize()}var a=this.panel.getSize();if(this.position=="north"||this.position=="south"){a.height+=this.splitEl.dom.offsetHeight}else{a.width+=this.splitEl.dom.offsetWidth}return a},getHMaxSize:function(){var b=this.maxSize||10000;var a=this.layout.center;return Math.min(b,(this.el.getWidth()+a.el.getWidth())-a.getMinWidth())},getVMaxSize:function(){var b=this.maxSize||10000;var a=this.layout.center;return Math.min(b,(this.el.getHeight()+a.el.getHeight())-a.getMinHeight())},onSplitMove:function(b,a){var c=this.panel.getSize();this.lastSplitSize=a;if(this.position=="north"||this.position=="south"){this.panel.setSize(c.width,a);this.state.height=a}else{this.panel.setSize(a,c.height);this.state.width=a}this.layout.layout();this.panel.saveState();return false},getSplitBar:function(){return this.split},destroy:function(){Ext.destroy(this.miniSplitEl,this.split,this.splitEl);Ext.layout.BorderLayout.SplitRegion.superclass.destroy.call(this)}});Ext.Container.LAYOUTS.border=Ext.layout.BorderLayout;Ext.layout.FormLayout=Ext.extend(Ext.layout.AnchorLayout,{labelSeparator:":",trackLabels:true,type:"form",onRemove:function(d){Ext.layout.FormLayout.superclass.onRemove.call(this,d);if(this.trackLabels){d.un("show",this.onFieldShow,this);d.un("hide",this.onFieldHide,this)}var b=d.getPositionEl(),a=d.getItemCt&&d.getItemCt();if(d.rendered&&a){if(b&&b.dom){b.insertAfter(a)}Ext.destroy(a);Ext.destroyMembers(d,"label","itemCt");if(d.customItemCt){Ext.destroyMembers(d,"getItemCt","customItemCt")}}},setContainer:function(a){Ext.layout.FormLayout.superclass.setContainer.call(this,a);a.labelAlign=a.labelAlign||this.labelAlign;if(a.labelAlign){a.addClass("x-form-label-"+a.labelAlign)}if(a.hideLabels||this.hideLabels){Ext.apply(this,{labelStyle:"display:none",elementStyle:"padding-left:0;",labelAdjust:0})}else{this.labelSeparator=Ext.isDefined(a.labelSeparator)?a.labelSeparator:this.labelSeparator;a.labelWidth=a.labelWidth||this.labelWidth||100;if(Ext.isNumber(a.labelWidth)){var b=a.labelPad||this.labelPad;b=Ext.isNumber(b)?b:5;Ext.apply(this,{labelAdjust:a.labelWidth+b,labelStyle:"width:"+a.labelWidth+"px;",elementStyle:"padding-left:"+(a.labelWidth+b)+"px"})}if(a.labelAlign=="top"){Ext.apply(this,{labelStyle:"width:auto;",labelAdjust:0,elementStyle:"padding-left:0;"})}}},isHide:function(a){return a.hideLabel||this.container.hideLabels},onFieldShow:function(a){a.getItemCt().removeClass("x-hide-"+a.hideMode);if(a.isComposite){a.doLayout()}},onFieldHide:function(a){a.getItemCt().addClass("x-hide-"+a.hideMode)},getLabelStyle:function(e){var b="",c=[this.labelStyle,e];for(var d=0,a=c.length;d<a;++d){if(c[d]){b+=c[d];if(b.substr(-1,1)!=";"){b+=";"}}}return b},renderItem:function(e,a,d){if(e&&(e.isFormField||e.fieldLabel)&&e.inputType!="hidden"){var b=this.getTemplateArgs(e);if(Ext.isNumber(a)){a=d.dom.childNodes[a]||null}if(a){e.itemCt=this.fieldTpl.insertBefore(a,b,true)}else{e.itemCt=this.fieldTpl.append(d,b,true)}if(!e.getItemCt){Ext.apply(e,{getItemCt:function(){return e.itemCt},customItemCt:true})}e.label=e.getItemCt().child("label.x-form-item-label");if(!e.rendered){e.render("x-form-el-"+e.id)}else{if(!this.isValidParent(e,d)){Ext.fly("x-form-el-"+e.id).appendChild(e.getPositionEl())}}if(this.trackLabels){if(e.hidden){this.onFieldHide(e)}e.on({scope:this,show:this.onFieldShow,hide:this.onFieldHide})}this.configureItem(e)}else{Ext.layout.FormLayout.superclass.renderItem.apply(this,arguments)}},getTemplateArgs:function(c){var a=!c.fieldLabel||c.hideLabel,b=(c.itemCls||this.container.itemCls||"")+(c.hideLabel?" x-hide-label":"");if(Ext.isIE9&&Ext.isIEQuirks&&c instanceof Ext.form.TextField){b+=" x-input-wrapper"}return{id:c.id,label:c.fieldLabel,itemCls:b,clearCls:c.clearCls||"x-form-clear-left",labelStyle:this.getLabelStyle(c.labelStyle),elementStyle:this.elementStyle||"",labelSeparator:a?"":(Ext.isDefined(c.labelSeparator)?c.labelSeparator:this.labelSeparator)}},adjustWidthAnchor:function(a,d){if(d.label&&!this.isHide(d)&&(this.container.labelAlign!="top")){var b=Ext.isIE6||Ext.isIEQuirks;return a-this.labelAdjust+(b?-3:0)}return a},adjustHeightAnchor:function(a,b){if(b.label&&!this.isHide(b)&&(this.container.labelAlign=="top")){return a-b.label.getHeight()}return a},isValidParent:function(b,a){return a&&this.container.getEl().contains(b.getPositionEl())}});Ext.Container.LAYOUTS.form=Ext.layout.FormLayout;Ext.layout.AccordionLayout=Ext.extend(Ext.layout.FitLayout,{fill:true,autoWidth:true,titleCollapse:true,hideCollapseTool:false,collapseFirst:false,animate:false,sequence:false,activeOnTop:false,type:"accordion",renderItem:function(a){if(this.animate===false){a.animCollapse=false}a.collapsible=true;if(this.autoWidth){a.autoWidth=true}if(this.titleCollapse){a.titleCollapse=true}if(this.hideCollapseTool){a.hideCollapseTool=true}if(this.collapseFirst!==undefined){a.collapseFirst=this.collapseFirst}if(!this.activeItem&&!a.collapsed){this.setActiveItem(a,true)}else{if(this.activeItem&&this.activeItem!=a){a.collapsed=true}}Ext.layout.AccordionLayout.superclass.renderItem.apply(this,arguments);a.header.addClass("x-accordion-hd");a.on("beforeexpand",this.beforeExpand,this)},onRemove:function(a){Ext.layout.AccordionLayout.superclass.onRemove.call(this,a);if(a.rendered){a.header.removeClass("x-accordion-hd")}a.un("beforeexpand",this.beforeExpand,this)},beforeExpand:function(c,b){var a=this.activeItem;if(a){if(this.sequence){delete this.activeItem;if(!a.collapsed){a.collapse({callback:function(){c.expand(b||true)},scope:this});return false}}else{a.collapse(this.animate)}}this.setActive(c);if(this.activeOnTop){c.el.dom.parentNode.insertBefore(c.el.dom,c.el.dom.parentNode.firstChild)}this.layout()},setItemSize:function(g,e){if(this.fill&&g){var d=0,c,b=this.getRenderedItems(this.container),a=b.length,h;for(c=0;c<a;c++){if((h=b[c])!=g&&!h.hidden){d+=h.header.getHeight()}}e.height-=d;g.setSize(e)}},setActiveItem:function(a){this.setActive(a,true)},setActive:function(c,b){var a=this.activeItem;c=this.container.getComponent(c);if(a!=c){if(c.rendered&&c.collapsed&&b){c.expand()}else{if(a){a.fireEvent("deactivate",a)}this.activeItem=c;c.fireEvent("activate",c)}}}});Ext.Container.LAYOUTS.accordion=Ext.layout.AccordionLayout;Ext.layout.Accordion=Ext.layout.AccordionLayout;Ext.layout.TableLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:false,type:"table",targetCls:"x-table-layout-ct",tableAttrs:null,setContainer:function(a){Ext.layout.TableLayout.superclass.setContainer.call(this,a);this.currentRow=0;this.currentColumn=0;this.cells=[]},onLayout:function(d,g){var e=d.items.items,a=e.length,h,b;if(!this.table){g.addClass("x-table-layout-ct");this.table=g.createChild(Ext.apply({tag:"table",cls:"x-table-layout",cellspacing:0,cn:{tag:"tbody"}},this.tableAttrs),null,true)}this.renderAll(d,g)},getRow:function(a){var b=this.table.tBodies[0].childNodes[a];if(!b){b=document.createElement("tr");this.table.tBodies[0].appendChild(b)}return b},getNextCell:function(j){var a=this.getNextNonSpan(this.currentColumn,this.currentRow);var g=this.currentColumn=a[0],e=this.currentRow=a[1];for(var i=e;i<e+(j.rowspan||1);i++){if(!this.cells[i]){this.cells[i]=[]}for(var d=g;d<g+(j.colspan||1);d++){this.cells[i][d]=true}}var h=document.createElement("td");if(j.cellId){h.id=j.cellId}var b="x-table-layout-cell";if(j.cellCls){b+=" "+j.cellCls}h.className=b;if(j.colspan){h.colSpan=j.colspan}if(j.rowspan){h.rowSpan=j.rowspan}this.getRow(e).appendChild(h);return h},getNextNonSpan:function(a,c){var b=this.columns;while((b&&a>=b)||(this.cells[c]&&this.cells[c][a])){if(b&&a>=b){c++;a=0}else{a++}}return[a,c]},renderItem:function(e,a,d){if(!this.table){this.table=d.createChild(Ext.apply({tag:"table",cls:"x-table-layout",cellspacing:0,cn:{tag:"tbody"}},this.tableAttrs),null,true)}if(e&&!e.rendered){e.render(this.getNextCell(e));this.configureItem(e)}else{if(e&&!this.isValidParent(e,d)){var b=this.getNextCell(e);b.insertBefore(e.getPositionEl().dom,null);e.container=Ext.get(b);this.configureItem(e)}}},isValidParent:function(b,a){return b.getPositionEl().up("table",5).dom.parentNode===(a.dom||a)},destroy:function(){delete this.table;Ext.layout.TableLayout.superclass.destroy.call(this)}});Ext.Container.LAYOUTS.table=Ext.layout.TableLayout;Ext.layout.AbsoluteLayout=Ext.extend(Ext.layout.AnchorLayout,{extraCls:"x-abs-layout-item",type:"absolute",onLayout:function(a,b){b.position();this.paddingLeft=b.getPadding("l");this.paddingTop=b.getPadding("t");Ext.layout.AbsoluteLayout.superclass.onLayout.call(this,a,b)},adjustWidthAnchor:function(b,a){return b?b-a.getPosition(true)[0]+this.paddingLeft:b},adjustHeightAnchor:function(b,a){return b?b-a.getPosition(true)[1]+this.paddingTop:b}});Ext.Container.LAYOUTS.absolute=Ext.layout.AbsoluteLayout;Ext.layout.BoxLayout=Ext.extend(Ext.layout.ContainerLayout,{defaultMargins:{left:0,top:0,right:0,bottom:0},padding:"0",pack:"start",monitorResize:true,type:"box",scrollOffset:0,extraCls:"x-box-item",targetCls:"x-box-layout-ct",innerCls:"x-box-inner",constructor:function(a){Ext.layout.BoxLayout.superclass.constructor.call(this,a);if(Ext.isString(this.defaultMargins)){this.defaultMargins=this.parseMargins(this.defaultMargins)}var d=this.overflowHandler;if(typeof d=="string"){d={type:d}}var c="none";if(d&&d.type!=undefined){c=d.type}var b=Ext.layout.boxOverflow[c];if(b[this.type]){b=b[this.type]}this.overflowHandler=new b(this,d)},onLayout:function(b,h){Ext.layout.BoxLayout.superclass.onLayout.call(this,b,h);var d=this.getLayoutTargetSize(),i=this.getVisibleItems(b),c=this.calculateChildBoxes(i,d),g=c.boxes,j=c.meta;if(d.width>0){var k=this.overflowHandler,a=j.tooNarrow?"handleOverflow":"clearOverflow";var e=k[a](c,d);if(e){if(e.targetSize){d=e.targetSize}if(e.recalculate){i=this.getVisibleItems(b);c=this.calculateChildBoxes(i,d);g=c.boxes}}}this.layoutTargetLastSize=d;this.childBoxCache=c;this.updateInnerCtSize(d,c);this.updateChildBoxes(g);this.handleTargetOverflow(d,b,h)},updateChildBoxes:function(c){for(var b=0,e=c.length;b<e;b++){var d=c[b],a=d.component;if(d.dirtySize){a.setSize(d.width,d.height)}if(isNaN(d.left)||isNaN(d.top)){continue}a.setPosition(d.left,d.top)}},updateInnerCtSize:function(c,h){var i=this.align,g=this.padding,e=c.width,a=c.height;if(this.type=="hbox"){var b=e,d=h.meta.maxHeight+g.top+g.bottom;if(i=="stretch"){d=a}else{if(i=="middle"){d=Math.max(a,d)}}}else{var d=a,b=h.meta.maxWidth+g.left+g.right;if(i=="stretch"){b=e}else{if(i=="center"){b=Math.max(e,b)}}}this.innerCt.setSize(b||undefined,d||undefined)},handleTargetOverflow:function(d,a,c){var e=c.getStyle("overflow");if(e&&e!="hidden"&&!this.adjustmentPass){var b=this.getLayoutTargetSize();if(b.width!=d.width||b.height!=d.height){this.adjustmentPass=true;this.onLayout(a,c)}}delete this.adjustmentPass},isValidParent:function(b,a){return this.innerCt&&b.getPositionEl().dom.parentNode==this.innerCt.dom},getVisibleItems:function(g){var g=g||this.container,e=g.getLayoutTarget(),h=g.items.items,a=h.length,d,j,b=[];for(d=0;d<a;d++){if((j=h[d]).rendered&&this.isValidParent(j,e)&&j.hidden!==true&&j.collapsed!==true&&j.shouldLayout!==false){b.push(j)}}return b},renderAll:function(a,b){if(!this.innerCt){this.innerCt=b.createChild({cls:this.innerCls});this.padding=this.parseMargins(this.padding)}Ext.layout.BoxLayout.superclass.renderAll.call(this,a,this.innerCt)},getLayoutTargetSize:function(){var b=this.container.getLayoutTarget(),a;if(b){a=b.getViewSize();if(Ext.isIE9m&&Ext.isStrict&&a.width==0){a=b.getStyleSize()}a.width-=b.getPadding("lr");a.height-=b.getPadding("tb")}return a},renderItem:function(a){if(Ext.isString(a.margins)){a.margins=this.parseMargins(a.margins)}else{if(!a.margins){a.margins=this.defaultMargins}}Ext.layout.BoxLayout.superclass.renderItem.apply(this,arguments)},destroy:function(){Ext.destroy(this.overflowHandler);Ext.layout.BoxLayout.superclass.destroy.apply(this,arguments)}});Ext.layout.boxOverflow.None=Ext.extend(Object,{constructor:function(b,a){this.layout=b;Ext.apply(this,a||{})},handleOverflow:Ext.emptyFn,clearOverflow:Ext.emptyFn});Ext.layout.boxOverflow.none=Ext.layout.boxOverflow.None;Ext.layout.boxOverflow.Menu=Ext.extend(Ext.layout.boxOverflow.None,{afterCls:"x-strip-right",noItemsMenuText:'<div class="x-toolbar-no-items">(None)</div>',constructor:function(a){Ext.layout.boxOverflow.Menu.superclass.constructor.apply(this,arguments);this.menuItems=[]},createInnerElements:function(){if(!this.afterCt){this.afterCt=this.layout.innerCt.insertSibling({cls:this.afterCls},"before")}},clearOverflow:function(a,g){var e=g.width+(this.afterCt?this.afterCt.getWidth():0),b=this.menuItems;this.hideTrigger();for(var c=0,d=b.length;c<d;c++){b.pop().component.show()}return{targetSize:{height:g.height,width:e}}},showTrigger:function(){this.createMenu();this.menuTrigger.show()},hideTrigger:function(){if(this.menuTrigger!=undefined){this.menuTrigger.hide()}},beforeMenuShow:function(h){var b=this.menuItems,a=b.length,g,e;var c=function(j,i){return j.isXType("buttongroup")&&!(i instanceof Ext.Toolbar.Separator)};this.clearMenu();h.removeAll();for(var d=0;d<a;d++){g=b[d].component;if(e&&(c(g,e)||c(e,g))){h.add("-")}this.addComponentToMenu(h,g);e=g}if(h.items.length<1){h.add(this.noItemsMenuText)}},createMenuConfig:function(c,a){var b=Ext.apply({},c.initialConfig),d=c.toggleGroup;Ext.copyTo(b,c,["iconCls","icon","itemId","disabled","handler","scope","menu"]);Ext.apply(b,{text:c.overflowText||c.text,hideOnClick:a});if(d||c.enableToggle){Ext.apply(b,{group:d,checked:c.pressed,listeners:{checkchange:function(g,e){c.toggle(e)}}})}delete b.ownerCt;delete b.xtype;delete b.id;return b},addComponentToMenu:function(b,a){if(a instanceof Ext.Toolbar.Separator){b.add("-")}else{if(Ext.isFunction(a.isXType)){if(a.isXType("splitbutton")){b.add(this.createMenuConfig(a,true))}else{if(a.isXType("button")){b.add(this.createMenuConfig(a,!a.menu))}else{if(a.isXType("buttongroup")){a.items.each(function(c){this.addComponentToMenu(b,c)},this)}}}}}},clearMenu:function(){var a=this.moreMenu;if(a&&a.items){a.items.each(function(b){delete b.menu})}},createMenu:function(){if(!this.menuTrigger){this.createInnerElements();this.menu=new Ext.menu.Menu({ownerCt:this.layout.container,listeners:{scope:this,beforeshow:this.beforeMenuShow}});this.menuTrigger=new Ext.Button({iconCls:"x-toolbar-more-icon",cls:"x-toolbar-more",menu:this.menu,renderTo:this.afterCt})}},destroy:function(){Ext.destroy(this.menu,this.menuTrigger)}});Ext.layout.boxOverflow.menu=Ext.layout.boxOverflow.Menu;Ext.layout.boxOverflow.HorizontalMenu=Ext.extend(Ext.layout.boxOverflow.Menu,{constructor:function(){Ext.layout.boxOverflow.HorizontalMenu.superclass.constructor.apply(this,arguments);var c=this,b=c.layout,a=b.calculateChildBoxes;b.calculateChildBoxes=function(d,i){var l=a.apply(b,arguments),k=l.meta,e=c.menuItems;var j=0;for(var g=0,h=e.length;g<h;g++){j+=e[g].width}k.minimumWidth+=j;k.tooNarrow=k.minimumWidth>i.width;return l}},handleOverflow:function(d,h){this.showTrigger();var k=h.width-this.afterCt.getWidth(),l=d.boxes,e=0,r=false;for(var o=0,c=l.length;o<c;o++){e+=l[o].width}var a=k-e,g=0;for(var o=0,c=this.menuItems.length;o<c;o++){var n=this.menuItems[o],m=n.component,b=n.width;if(b<a){m.show();a-=b;g++;r=true}else{break}}if(r){this.menuItems=this.menuItems.slice(g)}else{for(var j=l.length-1;j>=0;j--){var q=l[j].component,p=l[j].left+l[j].width;if(p>=k){this.menuItems.unshift({component:q,width:l[j].width});q.hide()}else{break}}}if(this.menuItems.length==0){this.hideTrigger()}return{targetSize:{height:h.height,width:k},recalculate:r}}});Ext.layout.boxOverflow.menu.hbox=Ext.layout.boxOverflow.HorizontalMenu;Ext.layout.boxOverflow.Scroller=Ext.extend(Ext.layout.boxOverflow.None,{animateScroll:true,scrollIncrement:100,wheelIncrement:3,scrollRepeatInterval:400,scrollDuration:0.4,beforeCls:"x-strip-left",afterCls:"x-strip-right",scrollerCls:"x-strip-scroller",beforeScrollerCls:"x-strip-scroller-left",afterScrollerCls:"x-strip-scroller-right",createWheelListener:function(){this.layout.innerCt.on({scope:this,mousewheel:function(a){a.stopEvent();this.scrollBy(a.getWheelDelta()*this.wheelIncrement*-1,false)}})},handleOverflow:function(a,b){this.createInnerElements();this.showScrollers()},clearOverflow:function(){this.hideScrollers()},showScrollers:function(){this.createScrollers();this.beforeScroller.show();this.afterScroller.show();this.updateScrollButtons()},hideScrollers:function(){if(this.beforeScroller!=undefined){this.beforeScroller.hide();this.afterScroller.hide()}},createScrollers:function(){if(!this.beforeScroller&&!this.afterScroller){var a=this.beforeCt.createChild({cls:String.format("{0} {1} ",this.scrollerCls,this.beforeScrollerCls)});var b=this.afterCt.createChild({cls:String.format("{0} {1}",this.scrollerCls,this.afterScrollerCls)});a.addClassOnOver(this.beforeScrollerCls+"-hover");b.addClassOnOver(this.afterScrollerCls+"-hover");a.setVisibilityMode(Ext.Element.DISPLAY);b.setVisibilityMode(Ext.Element.DISPLAY);this.beforeRepeater=new Ext.util.ClickRepeater(a,{interval:this.scrollRepeatInterval,handler:this.scrollLeft,scope:this});this.afterRepeater=new Ext.util.ClickRepeater(b,{interval:this.scrollRepeatInterval,handler:this.scrollRight,scope:this});this.beforeScroller=a;this.afterScroller=b}},destroy:function(){Ext.destroy(this.beforeScroller,this.afterScroller,this.beforeRepeater,this.afterRepeater,this.beforeCt,this.afterCt)},scrollBy:function(b,a){this.scrollTo(this.getScrollPosition()+b,a)},getItem:function(a){if(Ext.isString(a)){a=Ext.getCmp(a)}else{if(Ext.isNumber(a)){a=this.items[a]}}return a},getScrollAnim:function(){return{duration:this.scrollDuration,callback:this.updateScrollButtons,scope:this}},updateScrollButtons:function(){if(this.beforeScroller==undefined||this.afterScroller==undefined){return}var d=this.atExtremeBefore()?"addClass":"removeClass",c=this.atExtremeAfter()?"addClass":"removeClass",a=this.beforeScrollerCls+"-disabled",b=this.afterScrollerCls+"-disabled";this.beforeScroller[d](a);this.afterScroller[c](b);this.scrolling=false},atExtremeBefore:function(){return this.getScrollPosition()===0},scrollLeft:function(a){this.scrollBy(-this.scrollIncrement,a)},scrollRight:function(a){this.scrollBy(this.scrollIncrement,a)},scrollToItem:function(d,b){d=this.getItem(d);if(d!=undefined){var a=this.getItemVisibility(d);if(!a.fullyVisible){var c=d.getBox(true,true),e=c.x;if(a.hiddenRight){e-=(this.layout.innerCt.getWidth()-c.width)}this.scrollTo(e,b)}}},getItemVisibility:function(e){var d=this.getItem(e).getBox(true,true),a=d.x,c=d.x+d.width,g=this.getScrollPosition(),b=this.layout.innerCt.getWidth()+g;return{hiddenLeft:a<g,hiddenRight:c>b,fullyVisible:a>g&&c<b}}});Ext.layout.boxOverflow.scroller=Ext.layout.boxOverflow.Scroller;Ext.layout.boxOverflow.VerticalScroller=Ext.extend(Ext.layout.boxOverflow.Scroller,{scrollIncrement:75,wheelIncrement:2,handleOverflow:function(a,b){Ext.layout.boxOverflow.VerticalScroller.superclass.handleOverflow.apply(this,arguments);return{targetSize:{height:b.height-(this.beforeCt.getHeight()+this.afterCt.getHeight()),width:b.width}}},createInnerElements:function(){var a=this.layout.innerCt;if(!this.beforeCt){this.beforeCt=a.insertSibling({cls:this.beforeCls},"before");this.afterCt=a.insertSibling({cls:this.afterCls},"after");this.createWheelListener()}},scrollTo:function(a,b){var d=this.getScrollPosition(),c=a.constrain(0,this.getMaxScrollBottom());if(c!=d&&!this.scrolling){if(b==undefined){b=this.animateScroll}this.layout.innerCt.scrollTo("top",c,b?this.getScrollAnim():false);if(b){this.scrolling=true}else{this.scrolling=false;this.updateScrollButtons()}}},getScrollPosition:function(){return parseInt(this.layout.innerCt.dom.scrollTop,10)||0},getMaxScrollBottom:function(){return this.layout.innerCt.dom.scrollHeight-this.layout.innerCt.getHeight()},atExtremeAfter:function(){return this.getScrollPosition()>=this.getMaxScrollBottom()}});Ext.layout.boxOverflow.scroller.vbox=Ext.layout.boxOverflow.VerticalScroller;Ext.layout.boxOverflow.HorizontalScroller=Ext.extend(Ext.layout.boxOverflow.Scroller,{handleOverflow:function(a,b){Ext.layout.boxOverflow.HorizontalScroller.superclass.handleOverflow.apply(this,arguments);return{targetSize:{height:b.height,width:b.width-(this.beforeCt.getWidth()+this.afterCt.getWidth())}}},createInnerElements:function(){var a=this.layout.innerCt;if(!this.beforeCt){this.afterCt=a.insertSibling({cls:this.afterCls},"before");this.beforeCt=a.insertSibling({cls:this.beforeCls},"before");this.createWheelListener()}},scrollTo:function(a,b){var d=this.getScrollPosition(),c=a.constrain(0,this.getMaxScrollRight());if(c!=d&&!this.scrolling){if(b==undefined){b=this.animateScroll}this.layout.innerCt.scrollTo("left",c,b?this.getScrollAnim():false);if(b){this.scrolling=true}else{this.scrolling=false;this.updateScrollButtons()}}},getScrollPosition:function(){return parseInt(this.layout.innerCt.dom.scrollLeft,10)||0},getMaxScrollRight:function(){return this.layout.innerCt.dom.scrollWidth-this.layout.innerCt.getWidth()},atExtremeAfter:function(){return this.getScrollPosition()>=this.getMaxScrollRight()}});Ext.layout.boxOverflow.scroller.hbox=Ext.layout.boxOverflow.HorizontalScroller;Ext.layout.HBoxLayout=Ext.extend(Ext.layout.BoxLayout,{align:"top",type:"hbox",calculateChildBoxes:function(r,b){var F=r.length,R=this.padding,D=R.top,U=R.left,y=D+R.bottom,O=U+R.right,a=b.width-this.scrollOffset,e=b.height,o=Math.max(0,e-y),P=this.pack=="start",W=this.pack=="center",A=this.pack=="end",L=0,Q=0,T=0,l=0,X=0,H=[],k,J,M,V,w,j,S,I,c,x,q,N;for(S=0;S<F;S++){k=r[S];M=k.height;J=k.width;j=!k.hasLayout&&typeof k.doLayout=="function";if(typeof J!="number"){if(k.flex&&!J){T+=k.flex}else{if(!J&&j){k.doLayout()}V=k.getSize();J=V.width;M=V.height}}w=k.margins;x=w.left+w.right;L+=x+(J||0);l+=x+(k.flex?k.minWidth||0:J);X+=x+(k.minWidth||J||0);if(typeof M!="number"){if(j){k.doLayout()}M=k.getHeight()}Q=Math.max(Q,M+w.top+w.bottom);H.push({component:k,height:M||undefined,width:J||undefined})}var K=l-a,p=X>a;var n=Math.max(0,a-L-O);if(p){for(S=0;S<F;S++){H[S].width=r[S].minWidth||r[S].width||H[S].width}}else{if(K>0){var C=[];for(var E=0,v=F;E<v;E++){var B=r[E],t=B.minWidth||0;if(B.flex){H[E].width=t}else{C.push({minWidth:t,available:H[E].width-t,index:E})}}C.sort(function(Y,i){return Y.available>i.available?1:-1});for(var S=0,v=C.length;S<v;S++){var G=C[S].index;if(G==undefined){continue}var B=r[G],m=H[G],u=m.width,t=B.minWidth,d=Math.max(t,u-Math.ceil(K/(v-S))),g=u-d;H[G].width=d;K-=g}}else{var h=n,s=T;for(S=0;S<F;S++){k=r[S];I=H[S];w=k.margins;q=w.top+w.bottom;if(P&&k.flex&&!k.width){c=Math.ceil((k.flex/s)*h);h-=c;s-=k.flex;I.width=c;I.dirtySize=true}}}}if(W){U+=n/2}else{if(A){U+=n}}for(S=0;S<F;S++){k=r[S];I=H[S];w=k.margins;U+=w.left;q=w.top+w.bottom;I.left=U;I.top=D+w.top;switch(this.align){case"stretch":N=o-q;I.height=N.constrain(k.minHeight||0,k.maxHeight||1000000);I.dirtySize=true;break;case"stretchmax":N=Q-q;I.height=N.constrain(k.minHeight||0,k.maxHeight||1000000);I.dirtySize=true;break;case"middle":var z=o-I.height-q;if(z>0){I.top=D+q+(z/2)}}U+=I.width+w.right}return{boxes:H,meta:{maxHeight:Q,nonFlexWidth:L,desiredWidth:l,minimumWidth:X,shortfall:l-a,tooNarrow:p}}}});Ext.Container.LAYOUTS.hbox=Ext.layout.HBoxLayout;Ext.layout.VBoxLayout=Ext.extend(Ext.layout.BoxLayout,{align:"left",type:"vbox",calculateChildBoxes:function(o,b){var E=o.length,R=this.padding,C=R.top,V=R.left,x=C+R.bottom,O=V+R.right,a=b.width-this.scrollOffset,c=b.height,K=Math.max(0,a-O),P=this.pack=="start",X=this.pack=="center",z=this.pack=="end",k=0,u=0,U=0,L=0,m=0,G=[],h,I,N,W,t,g,T,H,S,w,n,d,r;for(T=0;T<E;T++){h=o[T];N=h.height;I=h.width;g=!h.hasLayout&&typeof h.doLayout=="function";if(typeof N!="number"){if(h.flex&&!N){U+=h.flex}else{if(!N&&g){h.doLayout()}W=h.getSize();I=W.width;N=W.height}}t=h.margins;n=t.top+t.bottom;k+=n+(N||0);L+=n+(h.flex?h.minHeight||0:N);m+=n+(h.minHeight||N||0);if(typeof I!="number"){if(g){h.doLayout()}I=h.getWidth()}u=Math.max(u,I+t.left+t.right);G.push({component:h,height:N||undefined,width:I||undefined})}var M=L-c,l=m>c;var q=Math.max(0,(c-k-x));if(l){for(T=0,r=E;T<r;T++){G[T].height=o[T].minHeight||o[T].height||G[T].height}}else{if(M>0){var J=[];for(var D=0,r=E;D<r;D++){var A=o[D],s=A.minHeight||0;if(A.flex){G[D].height=s}else{J.push({minHeight:s,available:G[D].height-s,index:D})}}J.sort(function(Y,i){return Y.available>i.available?1:-1});for(var T=0,r=J.length;T<r;T++){var F=J[T].index;if(F==undefined){continue}var A=o[F],j=G[F],v=j.height,s=A.minHeight,B=Math.max(s,v-Math.ceil(M/(r-T))),e=v-B;G[F].height=B;M-=e}}else{var Q=q,p=U;for(T=0;T<E;T++){h=o[T];H=G[T];t=h.margins;w=t.left+t.right;if(P&&h.flex&&!h.height){S=Math.ceil((h.flex/p)*Q);Q-=S;p-=h.flex;H.height=S;H.dirtySize=true}}}}if(X){C+=q/2}else{if(z){C+=q}}for(T=0;T<E;T++){h=o[T];H=G[T];t=h.margins;C+=t.top;w=t.left+t.right;H.left=V+t.left;H.top=C;switch(this.align){case"stretch":d=K-w;H.width=d.constrain(h.minWidth||0,h.maxWidth||1000000);H.dirtySize=true;break;case"stretchmax":d=u-w;H.width=d.constrain(h.minWidth||0,h.maxWidth||1000000);H.dirtySize=true;break;case"center":var y=K-H.width-w;if(y>0){H.left=V+w+(y/2)}}C+=H.height+t.bottom}return{boxes:G,meta:{maxWidth:u,nonFlexHeight:k,desiredHeight:L,minimumHeight:m,shortfall:L-c,tooNarrow:l}}}});Ext.Container.LAYOUTS.vbox=Ext.layout.VBoxLayout;Ext.layout.ToolbarLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,type:"toolbar",triggerWidth:18,noItemsMenuText:'<div class="x-toolbar-no-items">(None)</div>',lastOverflow:false,tableHTML:['<table cellspacing="0" class="x-toolbar-ct">',"<tbody>","<tr>",'<td class="x-toolbar-left" align="{0}">','<table cellspacing="0">',"<tbody>",'<tr class="x-toolbar-left-row"></tr>',"</tbody>","</table>","</td>",'<td class="x-toolbar-right" align="right">','<table cellspacing="0" class="x-toolbar-right-ct">',"<tbody>","<tr>","<td>",'<table cellspacing="0">',"<tbody>",'<tr class="x-toolbar-right-row"></tr>',"</tbody>","</table>","</td>","<td>",'<table cellspacing="0">',"<tbody>",'<tr class="x-toolbar-extras-row"></tr>',"</tbody>","</table>","</td>","</tr>","</tbody>","</table>","</td>","</tr>","</tbody>","</table>"].join(""),onLayout:function(e,j){if(!this.leftTr){var h=e.buttonAlign=="center"?"center":"left";j.addClass("x-toolbar-layout-ct");j.insertHtml("beforeEnd",String.format(this.tableHTML,h));this.leftTr=j.child("tr.x-toolbar-left-row",true);this.rightTr=j.child("tr.x-toolbar-right-row",true);this.extrasTr=j.child("tr.x-toolbar-extras-row",true);if(this.hiddenItem==undefined){this.hiddenItems=[]}}var k=e.buttonAlign=="right"?this.rightTr:this.leftTr,l=e.items.items,d=0;for(var b=0,g=l.length,m;b<g;b++,d++){m=l[b];if(m.isFill){k=this.rightTr;d=-1}else{if(!m.rendered){m.render(this.insertCell(m,k,d));this.configureItem(m)}else{if(!m.xtbHidden&&!this.isValidParent(m,k.childNodes[d])){var a=this.insertCell(m,k,d);a.appendChild(m.getPositionEl().dom);m.container=Ext.get(a)}}}}this.cleanup(this.leftTr);this.cleanup(this.rightTr);this.cleanup(this.extrasTr);this.fitToSize(j)},cleanup:function(b){var e=b.childNodes,a,d;for(a=e.length-1;a>=0&&(d=e[a]);a--){if(!d.firstChild){b.removeChild(d)}}},insertCell:function(e,b,a){var d=document.createElement("td");d.className="x-toolbar-cell";b.insertBefore(d,b.childNodes[a]||null);return d},hideItem:function(a){this.hiddenItems.push(a);a.xtbHidden=true;a.xtbWidth=a.getPositionEl().dom.parentNode.offsetWidth;a.hide()},unhideItem:function(a){a.show();a.xtbHidden=false;this.hiddenItems.remove(a)},getItemWidth:function(a){return a.hidden?(a.xtbWidth||0):a.getPositionEl().dom.parentNode.offsetWidth},fitToSize:function(k){if(this.container.enableOverflow===false){return}var b=k.dom.clientWidth,j=k.dom.firstChild.offsetWidth,m=b-this.triggerWidth,a=this.lastWidth||0,c=this.hiddenItems,e=c.length!=0,n=b>=a;this.lastWidth=b;if(j>b||(e&&n)){var l=this.container.items.items,h=l.length,d=0,o;for(var g=0;g<h;g++){o=l[g];if(!o.isFill){d+=this.getItemWidth(o);if(d>m){if(!(o.hidden||o.xtbHidden)){this.hideItem(o)}}else{if(o.xtbHidden){this.unhideItem(o)}}}}}e=c.length!=0;if(e){this.initMore();if(!this.lastOverflow){this.container.fireEvent("overflowchange",this.container,true);this.lastOverflow=true}}else{if(this.more){this.clearMenu();this.more.destroy();delete this.more;if(this.lastOverflow){this.container.fireEvent("overflowchange",this.container,false);this.lastOverflow=false}}}},createMenuConfig:function(c,a){var b=Ext.apply({},c.initialConfig),d=c.toggleGroup;Ext.copyTo(b,c,["iconCls","icon","itemId","disabled","handler","scope","menu"]);Ext.apply(b,{text:c.overflowText||c.text,hideOnClick:a});if(d||c.enableToggle){Ext.apply(b,{group:d,checked:c.pressed,listeners:{checkchange:function(g,e){c.toggle(e)}}})}delete b.ownerCt;delete b.xtype;delete b.id;return b},addComponentToMenu:function(b,a){if(a instanceof Ext.Toolbar.Separator){b.add("-")}else{if(Ext.isFunction(a.isXType)){if(a.isXType("splitbutton")){b.add(this.createMenuConfig(a,true))}else{if(a.isXType("button")){b.add(this.createMenuConfig(a,!a.menu))}else{if(a.isXType("buttongroup")){a.items.each(function(c){this.addComponentToMenu(b,c)},this)}}}}}},clearMenu:function(){var a=this.moreMenu;if(a&&a.items){a.items.each(function(b){delete b.menu})}},beforeMoreShow:function(h){var b=this.container.items.items,a=b.length,g,e;var c=function(j,i){return j.isXType("buttongroup")&&!(i instanceof Ext.Toolbar.Separator)};this.clearMenu();h.removeAll();for(var d=0;d<a;d++){g=b[d];if(g.xtbHidden){if(e&&(c(g,e)||c(e,g))){h.add("-")}this.addComponentToMenu(h,g);e=g}}if(h.items.length<1){h.add(this.noItemsMenuText)}},initMore:function(){if(!this.more){this.moreMenu=new Ext.menu.Menu({ownerCt:this.container,listeners:{beforeshow:this.beforeMoreShow,scope:this}});this.more=new Ext.Button({iconCls:"x-toolbar-more-icon",cls:"x-toolbar-more",menu:this.moreMenu,ownerCt:this.container});var a=this.insertCell(this.more,this.extrasTr,100);this.more.render(a)}},destroy:function(){Ext.destroy(this.more,this.moreMenu);delete this.leftTr;delete this.rightTr;delete this.extrasTr;Ext.layout.ToolbarLayout.superclass.destroy.call(this)}});Ext.Container.LAYOUTS.toolbar=Ext.layout.ToolbarLayout;Ext.layout.MenuLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,type:"menu",setContainer:function(a){this.monitorResize=!a.floating;a.on("autosize",this.doAutoSize,this);Ext.layout.MenuLayout.superclass.setContainer.call(this,a)},renderItem:function(g,b,e){if(!this.itemTpl){this.itemTpl=Ext.layout.MenuLayout.prototype.itemTpl=new Ext.XTemplate('<li id="{itemId}" class="{itemCls}">','<tpl if="needsIcon">','<img alt="{altText}" src="{icon}" class="{iconCls}"/>',"</tpl>","</li>")}if(g&&!g.rendered){if(Ext.isNumber(b)){b=e.dom.childNodes[b]}var d=this.getItemArgs(g);g.render(g.positionEl=b?this.itemTpl.insertBefore(b,d,true):this.itemTpl.append(e,d,true));g.positionEl.menuItemId=g.getItemId();if(!d.isMenuItem&&d.needsIcon){g.positionEl.addClass("x-menu-list-item-indent")}this.configureItem(g)}else{if(g&&!this.isValidParent(g,e)){if(Ext.isNumber(b)){b=e.dom.childNodes[b]}e.dom.insertBefore(g.getActionEl().dom,b||null)}}},getItemArgs:function(d){var a=d instanceof Ext.menu.Item,b=!(a||d instanceof Ext.menu.Separator);return{isMenuItem:a,needsIcon:b&&(d.icon||d.iconCls),icon:d.icon||Ext.BLANK_IMAGE_URL,iconCls:"x-menu-item-icon "+(d.iconCls||""),itemId:"x-menu-el-"+d.id,itemCls:"x-menu-list-item ",altText:d.altText||""}},isValidParent:function(b,a){return b.el.up("li.x-menu-list-item",5).dom.parentNode===(a.dom||a)},onLayout:function(a,b){Ext.layout.MenuLayout.superclass.onLayout.call(this,a,b);this.doAutoSize()},doAutoSize:function(){var c=this.container,a=c.width;if(c.floating){if(a){c.setWidth(a)}else{if(Ext.isIE9m){c.setWidth(Ext.isStrict&&(Ext.isIE7||Ext.isIE8||Ext.isIE9)?"auto":c.minWidth);var d=c.getEl(),b=d.dom.offsetWidth;c.setWidth(c.getLayoutTarget().getWidth()+d.getFrameWidth("lr"))}}}}});Ext.Container.LAYOUTS.menu=Ext.layout.MenuLayout;Ext.Viewport=Ext.extend(Ext.Container,{initComponent:function(){Ext.Viewport.superclass.initComponent.call(this);document.getElementsByTagName("html")[0].className+=" x-viewport";this.el=Ext.getBody();this.el.setHeight=Ext.emptyFn;this.el.setWidth=Ext.emptyFn;this.el.setSize=Ext.emptyFn;this.el.dom.scroll="no";this.allowDomMove=false;this.autoWidth=true;this.autoHeight=true;Ext.EventManager.onWindowResize(this.fireResize,this);this.renderTo=this.el},fireResize:function(a,b){this.fireEvent("resize",this,a,b,a,b)}});Ext.reg("viewport",Ext.Viewport);Ext.Panel=Ext.extend(Ext.Container,{baseCls:"x-panel",collapsedCls:"x-panel-collapsed",maskDisabled:true,animCollapse:Ext.enableFx,headerAsText:true,buttonAlign:"right",collapsed:false,collapseFirst:true,minButtonWidth:75,elements:"body",preventBodyReset:false,padding:undefined,resizeEvent:"bodyresize",toolTarget:"header",collapseEl:"bwrap",slideAnchor:"t",disabledClass:"",deferHeight:true,expandDefaults:{duration:0.25},collapseDefaults:{duration:0.25},initComponent:function(){Ext.Panel.superclass.initComponent.call(this);this.addEvents("bodyresize","titlechange","iconchange","collapse","expand","beforecollapse","beforeexpand","beforeclose","close","activate","deactivate");if(this.unstyled){this.baseCls="x-plain"}this.toolbars=[];if(this.tbar){this.elements+=",tbar";this.topToolbar=this.createToolbar(this.tbar);this.tbar=null}if(this.bbar){this.elements+=",bbar";this.bottomToolbar=this.createToolbar(this.bbar);this.bbar=null}if(this.header===true){this.elements+=",header";this.header=null}else{if(this.headerCfg||(this.title&&this.header!==false)){this.elements+=",header"}}if(this.footerCfg||this.footer===true){this.elements+=",footer";this.footer=null}if(this.buttons){this.fbar=this.buttons;this.buttons=null}if(this.fbar){this.createFbar(this.fbar)}if(this.autoLoad){this.on("render",this.doAutoLoad,this,{delay:10})}},createFbar:function(b){var a=this.minButtonWidth;this.elements+=",footer";this.fbar=this.createToolbar(b,{buttonAlign:this.buttonAlign,toolbarCls:"x-panel-fbar",enableOverflow:false,defaults:function(d){return{minWidth:d.minWidth||a}}});this.fbar.items.each(function(d){d.minWidth=d.minWidth||this.minButtonWidth},this);this.buttons=this.fbar.items.items},createToolbar:function(b,c){var a;if(Ext.isArray(b)){b={items:b}}a=b.events?Ext.apply(b,c):this.createComponent(Ext.apply({},b,c),"toolbar");this.toolbars.push(a);return a},createElement:function(a,c){if(this[a]){c.appendChild(this[a].dom);return}if(a==="bwrap"||this.elements.indexOf(a)!=-1){if(this[a+"Cfg"]){this[a]=Ext.fly(c).createChild(this[a+"Cfg"])}else{var b=document.createElement("div");b.className=this[a+"Cls"];this[a]=Ext.get(c.appendChild(b))}if(this[a+"CssClass"]){this[a].addClass(this[a+"CssClass"])}if(this[a+"Style"]){this[a].applyStyles(this[a+"Style"])}}},onRender:function(g,e){Ext.Panel.superclass.onRender.call(this,g,e);this.createClasses();var a=this.el,h=a.dom,k,i;if(this.collapsible&&!this.hideCollapseTool){this.tools=this.tools?this.tools.slice(0):[];this.tools[this.collapseFirst?"unshift":"push"]({id:"toggle",handler:this.toggleCollapse,scope:this})}if(this.tools){i=this.tools;this.elements+=(this.header!==false)?",header":""}this.tools={};a.addClass(this.baseCls);if(h.firstChild){this.header=a.down("."+this.headerCls);this.bwrap=a.down("."+this.bwrapCls);var j=this.bwrap?this.bwrap:a;this.tbar=j.down("."+this.tbarCls);this.body=j.down("."+this.bodyCls);this.bbar=j.down("."+this.bbarCls);this.footer=j.down("."+this.footerCls);this.fromMarkup=true}if(this.preventBodyReset===true){a.addClass("x-panel-reset")}if(this.cls){a.addClass(this.cls)}if(this.buttons){this.elements+=",footer"}if(this.frame){a.insertHtml("afterBegin",String.format(Ext.Element.boxMarkup,this.baseCls));this.createElement("header",h.firstChild.firstChild.firstChild);this.createElement("bwrap",h);k=this.bwrap.dom;var c=h.childNodes[1],b=h.childNodes[2];k.appendChild(c);k.appendChild(b);var l=k.firstChild.firstChild.firstChild;this.createElement("tbar",l);this.createElement("body",l);this.createElement("bbar",l);this.createElement("footer",k.lastChild.firstChild.firstChild);if(!this.footer){this.bwrap.dom.lastChild.className+=" x-panel-nofooter"}this.ft=Ext.get(this.bwrap.dom.lastChild);this.mc=Ext.get(l)}else{this.createElement("header",h);this.createElement("bwrap",h);k=this.bwrap.dom;this.createElement("tbar",k);this.createElement("body",k);this.createElement("bbar",k);this.createElement("footer",k);if(!this.header){this.body.addClass(this.bodyCls+"-noheader");if(this.tbar){this.tbar.addClass(this.tbarCls+"-noheader")}}}if(Ext.isDefined(this.padding)){this.body.setStyle("padding",this.body.addUnits(this.padding))}if(this.border===false){this.el.addClass(this.baseCls+"-noborder");this.body.addClass(this.bodyCls+"-noborder");if(this.header){this.header.addClass(this.headerCls+"-noborder")}if(this.footer){this.footer.addClass(this.footerCls+"-noborder")}if(this.tbar){this.tbar.addClass(this.tbarCls+"-noborder")}if(this.bbar){this.bbar.addClass(this.bbarCls+"-noborder")}}if(this.bodyBorder===false){this.body.addClass(this.bodyCls+"-noborder")}this.bwrap.enableDisplayMode("block");if(this.header){this.header.unselectable();if(this.headerAsText){this.header.dom.innerHTML='<span class="'+this.headerTextCls+'">'+this.header.dom.innerHTML+"</span>";if(this.iconCls){this.setIconClass(this.iconCls)}}}if(this.floating){this.makeFloating(this.floating)}if(this.collapsible&&this.titleCollapse&&this.header){this.mon(this.header,"click",this.toggleCollapse,this);this.header.setStyle("cursor","pointer")}if(i){this.addTool.apply(this,i)}if(this.fbar){this.footer.addClass("x-panel-btns");this.fbar.ownerCt=this;this.fbar.render(this.footer);this.footer.createChild({cls:"x-clear"})}if(this.tbar&&this.topToolbar){this.topToolbar.ownerCt=this;this.topToolbar.render(this.tbar)}if(this.bbar&&this.bottomToolbar){this.bottomToolbar.ownerCt=this;this.bottomToolbar.render(this.bbar)}},setIconClass:function(b){var a=this.iconCls;this.iconCls=b;if(this.rendered&&this.header){if(this.frame){this.header.addClass("x-panel-icon");this.header.replaceClass(a,this.iconCls)}else{var e=this.header,c=e.child("img.x-panel-inline-icon");if(c){Ext.fly(c).replaceClass(a,this.iconCls)}else{var d=e.child("span."+this.headerTextCls);if(d){Ext.DomHelper.insertBefore(d.dom,{tag:"img",alt:"",src:Ext.BLANK_IMAGE_URL,cls:"x-panel-inline-icon "+this.iconCls})}}}}this.fireEvent("iconchange",this,b,a)},makeFloating:function(a){this.floating=true;this.el=new Ext.Layer(Ext.apply({},a,{shadow:Ext.isDefined(this.shadow)?this.shadow:"sides",shadowOffset:this.shadowOffset,constrain:false,shim:this.shim===false?false:undefined}),this.el)},getTopToolbar:function(){return this.topToolbar},getBottomToolbar:function(){return this.bottomToolbar},getFooterToolbar:function(){return this.fbar},addButton:function(a,c,b){if(!this.fbar){this.createFbar([])}if(c){if(Ext.isString(a)){a={text:a}}a=Ext.apply({handler:c,scope:b},a)}return this.fbar.add(a)},addTool:function(){if(!this.rendered){if(!this.tools){this.tools=[]}Ext.each(arguments,function(a){this.tools.push(a)},this);return}if(!this[this.toolTarget]){return}if(!this.toolTemplate){var h=new Ext.Template('<div class="x-tool x-tool-{id}">&#160;</div>');h.disableFormats=true;h.compile();Ext.Panel.prototype.toolTemplate=h}for(var g=0,d=arguments,c=d.length;g<c;g++){var b=d[g];if(!this.tools[b.id]){var j="x-tool-"+b.id+"-over";var e=this.toolTemplate.insertFirst(this[this.toolTarget],b,true);this.tools[b.id]=e;e.enableDisplayMode("block");this.mon(e,"click",this.createToolHandler(e,b,j,this));if(b.on){this.mon(e,b.on)}if(b.hidden){e.hide()}if(b.qtip){if(Ext.isObject(b.qtip)){Ext.QuickTips.register(Ext.apply({target:e.id},b.qtip))}else{e.dom.qtip=b.qtip}}e.addClassOnOver(j)}}},onLayout:function(b,a){Ext.Panel.superclass.onLayout.apply(this,arguments);if(this.hasLayout&&this.toolbars.length>0){Ext.each(this.toolbars,function(c){c.doLayout(undefined,a)});this.syncHeight()}},syncHeight:function(){var b=this.toolbarHeight,c=this.body,a=this.lastSize.height,d;if(this.autoHeight||!Ext.isDefined(a)||a=="auto"){return}if(b!=this.getToolbarHeight()){b=Math.max(0,a-this.getFrameHeight());c.setHeight(b);d=c.getSize();this.toolbarHeight=this.getToolbarHeight();this.onBodyResize(d.width,d.height)}},onShow:function(){if(this.floating){return this.el.show()}Ext.Panel.superclass.onShow.call(this)},onHide:function(){if(this.floating){return this.el.hide()}Ext.Panel.superclass.onHide.call(this)},createToolHandler:function(c,a,d,b){return function(g){c.removeClass(d);if(a.stopEvent!==false){g.stopEvent()}if(a.handler){a.handler.call(a.scope||c,g,c,b,a)}}},afterRender:function(){if(this.floating&&!this.hidden){this.el.show()}if(this.title){this.setTitle(this.title)}Ext.Panel.superclass.afterRender.call(this);if(this.collapsed){this.collapsed=false;this.collapse(false)}this.initEvents()},getKeyMap:function(){if(!this.keyMap){this.keyMap=new Ext.KeyMap(this.el,this.keys)}return this.keyMap},initEvents:function(){if(this.keys){this.getKeyMap()}if(this.draggable){this.initDraggable()}if(this.toolbars.length>0){Ext.each(this.toolbars,function(a){a.doLayout();a.on({scope:this,afterlayout:this.syncHeight,remove:this.syncHeight})},this);this.syncHeight()}},initDraggable:function(){this.dd=new Ext.Panel.DD(this,Ext.isBoolean(this.draggable)?null:this.draggable)},beforeEffect:function(a){if(this.floating){this.el.beforeAction()}if(a!==false){this.el.addClass("x-panel-animated")}},afterEffect:function(a){this.syncShadow();this.el.removeClass("x-panel-animated")},createEffect:function(c,b,d){var e={scope:d,block:true};if(c===true){e.callback=b;return e}else{if(!c.callback){e.callback=b}else{e.callback=function(){b.call(d);Ext.callback(c.callback,c.scope)}}}return Ext.applyIf(e,c)},collapse:function(b){if(this.collapsed||this.el.hasFxBlock()||this.fireEvent("beforecollapse",this,b)===false){return}var a=b===true||(b!==false&&this.animCollapse);this.beforeEffect(a);this.onCollapse(a,b);return this},onCollapse:function(a,b){if(a){this[this.collapseEl].slideOut(this.slideAnchor,Ext.apply(this.createEffect(b||true,this.afterCollapse,this),this.collapseDefaults))}else{this[this.collapseEl].hide(this.hideMode);this.afterCollapse(false)}},afterCollapse:function(a){this.collapsed=true;this.el.addClass(this.collapsedCls);if(a!==false){this[this.collapseEl].hide(this.hideMode)}this.afterEffect(a);this.cascade(function(b){if(b.lastSize){b.lastSize={width:undefined,height:undefined}}});this.fireEvent("collapse",this)},expand:function(b){if(!this.collapsed||this.el.hasFxBlock()||this.fireEvent("beforeexpand",this,b)===false){return}var a=b===true||(b!==false&&this.animCollapse);this.el.removeClass(this.collapsedCls);this.beforeEffect(a);this.onExpand(a,b);return this},onExpand:function(a,b){if(a){this[this.collapseEl].slideIn(this.slideAnchor,Ext.apply(this.createEffect(b||true,this.afterExpand,this),this.expandDefaults))}else{this[this.collapseEl].show(this.hideMode);this.afterExpand(false)}},afterExpand:function(a){this.collapsed=false;if(a!==false){this[this.collapseEl].show(this.hideMode)}this.afterEffect(a);if(this.deferLayout){delete this.deferLayout;this.doLayout(true)}this.fireEvent("expand",this)},toggleCollapse:function(a){this[this.collapsed?"expand":"collapse"](a);return this},onDisable:function(){if(this.rendered&&this.maskDisabled){this.el.mask()}Ext.Panel.superclass.onDisable.call(this)},onEnable:function(){if(this.rendered&&this.maskDisabled){this.el.unmask()}Ext.Panel.superclass.onEnable.call(this)},onResize:function(g,d,c,e){var a=g,b=d;if(Ext.isDefined(a)||Ext.isDefined(b)){if(!this.collapsed){if(Ext.isNumber(a)){this.body.setWidth(a=this.adjustBodyWidth(a-this.getFrameWidth()))}else{if(a=="auto"){a=this.body.setWidth("auto").dom.offsetWidth}else{a=this.body.dom.offsetWidth}}if(this.tbar){this.tbar.setWidth(a);if(this.topToolbar){this.topToolbar.setSize(a)}}if(this.bbar){this.bbar.setWidth(a);if(this.bottomToolbar){this.bottomToolbar.setSize(a);if(Ext.isIE9m){this.bbar.setStyle("position","static");this.bbar.setStyle("position","")}}}if(this.footer){this.footer.setWidth(a);if(this.fbar){this.fbar.setSize(Ext.isIE9m?(a-this.footer.getFrameWidth("lr")):"auto")}}if(Ext.isNumber(b)){b=Math.max(0,b-this.getFrameHeight());this.body.setHeight(b)}else{if(b=="auto"){this.body.setHeight(b)}}if(this.disabled&&this.el._mask){this.el._mask.setSize(this.el.dom.clientWidth,this.el.getHeight())}}else{this.queuedBodySize={width:a,height:b};if(!this.queuedExpand&&this.allowQueuedExpand!==false){this.queuedExpand=true;this.on("expand",function(){delete this.queuedExpand;this.onResize(this.queuedBodySize.width,this.queuedBodySize.height)},this,{single:true})}}this.onBodyResize(a,b)}this.syncShadow();Ext.Panel.superclass.onResize.call(this,g,d,c,e)},onBodyResize:function(a,b){this.fireEvent("bodyresize",this,a,b)},getToolbarHeight:function(){var a=0;if(this.rendered){Ext.each(this.toolbars,function(b){a+=b.getHeight()},this)}return a},adjustBodyHeight:function(a){return a},adjustBodyWidth:function(a){return a},onPosition:function(){this.syncShadow()},getFrameWidth:function(){var b=this.el.getFrameWidth("lr")+this.bwrap.getFrameWidth("lr");if(this.frame){var a=this.bwrap.dom.firstChild;b+=(Ext.fly(a).getFrameWidth("l")+Ext.fly(a.firstChild).getFrameWidth("r"));b+=this.mc.getFrameWidth("lr")}return b},getFrameHeight:function(){var a=this.el.getFrameWidth("tb")+this.bwrap.getFrameWidth("tb");a+=(this.tbar?this.tbar.getHeight():0)+(this.bbar?this.bbar.getHeight():0);if(this.frame){a+=this.el.dom.firstChild.offsetHeight+this.ft.dom.offsetHeight+this.mc.getFrameWidth("tb")}else{a+=(this.header?this.header.getHeight():0)+(this.footer?this.footer.getHeight():0)}return a},getInnerWidth:function(){return this.getSize().width-this.getFrameWidth()},getInnerHeight:function(){return this.body.getHeight()},syncShadow:function(){if(this.floating){this.el.sync(true)}},getLayoutTarget:function(){return this.body},getContentTarget:function(){return this.body},setTitle:function(b,a){this.title=b;if(this.header&&this.headerAsText){this.header.child("span").update(b)}if(a){this.setIconClass(a)}this.fireEvent("titlechange",this,b);return this},getUpdater:function(){return this.body.getUpdater()},load:function(){var a=this.body.getUpdater();a.update.apply(a,arguments);return this},beforeDestroy:function(){Ext.Panel.superclass.beforeDestroy.call(this);if(this.header){this.header.removeAllListeners()}if(this.tools){for(var a in this.tools){Ext.destroy(this.tools[a])}}if(this.toolbars.length>0){Ext.each(this.toolbars,function(b){b.un("afterlayout",this.syncHeight,this);b.un("remove",this.syncHeight,this)},this)}if(Ext.isArray(this.buttons)){while(this.buttons.length){Ext.destroy(this.buttons[0])}}if(this.rendered){Ext.destroy(this.ft,this.header,this.footer,this.tbar,this.bbar,this.body,this.mc,this.bwrap,this.dd);if(this.fbar){Ext.destroy(this.fbar,this.fbar.el)}}Ext.destroy(this.toolbars)},createClasses:function(){this.headerCls=this.baseCls+"-header";this.headerTextCls=this.baseCls+"-header-text";this.bwrapCls=this.baseCls+"-bwrap";this.tbarCls=this.baseCls+"-tbar";this.bodyCls=this.baseCls+"-body";this.bbarCls=this.baseCls+"-bbar";this.footerCls=this.baseCls+"-footer"},createGhost:function(a,e,b){var d=document.createElement("div");d.className="x-panel-ghost "+(a?a:"");if(this.header){d.appendChild(this.el.dom.firstChild.cloneNode(true))}Ext.fly(d.appendChild(document.createElement("ul"))).setHeight(this.bwrap.getHeight());d.style.width=this.el.dom.offsetWidth+"px";if(!b){this.container.dom.appendChild(d)}else{Ext.getDom(b).appendChild(d)}if(e!==false&&this.el.useShim!==false){var c=new Ext.Layer({shadow:false,useDisplay:true,constrain:false},d);c.show();return c}else{return new Ext.Element(d)}},doAutoLoad:function(){var a=this.body.getUpdater();if(this.renderer){a.setRenderer(this.renderer)}a.update(Ext.isObject(this.autoLoad)?this.autoLoad:{url:this.autoLoad})},getTool:function(a){return this.tools[a]}});Ext.reg("panel",Ext.Panel);Ext.Editor=function(b,a){if(b.field){this.field=Ext.create(b.field,"textfield");a=Ext.apply({},b);delete a.field}else{this.field=b}Ext.Editor.superclass.constructor.call(this,a)};Ext.extend(Ext.Editor,Ext.Component,{allowBlur:true,value:"",alignment:"c-c?",offsets:[0,0],shadow:"frame",constrain:false,swallowKeys:true,completeOnEnter:true,cancelOnEsc:true,updateEl:false,initComponent:function(){Ext.Editor.superclass.initComponent.call(this);this.addEvents("beforestartedit","startedit","beforecomplete","complete","canceledit","specialkey")},onRender:function(b,a){this.el=new Ext.Layer({shadow:this.shadow,cls:"x-editor",parentEl:b,shim:this.shim,shadowOffset:this.shadowOffset||4,id:this.id,constrain:this.constrain});if(this.zIndex){this.el.setZIndex(this.zIndex)}this.el.setStyle("overflow",Ext.isGecko?"auto":"hidden");if(this.field.msgTarget!="title"){this.field.msgTarget="qtip"}this.field.inEditor=true;this.mon(this.field,{scope:this,blur:this.onBlur,specialkey:this.onSpecialKey});if(this.field.grow){this.mon(this.field,"autosize",this.el.sync,this.el,{delay:1})}this.field.render(this.el).show();this.field.getEl().dom.name="";if(this.swallowKeys){this.field.el.swallowEvent(["keypress","keydown"])}},onSpecialKey:function(g,d){var b=d.getKey(),a=this.completeOnEnter&&b==d.ENTER,c=this.cancelOnEsc&&b==d.ESC;if(a||c){d.stopEvent();if(a){this.completeEdit()}else{this.cancelEdit()}if(g.triggerBlur){g.triggerBlur()}}this.fireEvent("specialkey",g,d)},startEdit:function(b,c){if(this.editing){this.completeEdit()}this.boundEl=Ext.get(b);var a=c!==undefined?c:this.boundEl.dom.innerHTML;if(!this.rendered){this.render(this.parentEl||document.body)}if(this.fireEvent("beforestartedit",this,this.boundEl,a)!==false){this.startValue=a;this.field.reset();this.field.setValue(a);this.realign(true);this.editing=true;this.show()}},doAutoSize:function(){if(this.autoSize){var b=this.boundEl.getSize(),a=this.field.getSize();switch(this.autoSize){case"width":this.setSize(b.width,a.height);break;case"height":this.setSize(a.width,b.height);break;case"none":this.setSize(a.width,a.height);break;default:this.setSize(b.width,b.height)}}},setSize:function(a,b){delete this.field.lastSize;this.field.setSize(a,b);if(this.el){if(Ext.isGecko2||Ext.isOpera||(Ext.isIE7&&Ext.isStrict)){this.el.setSize(a,b)}this.el.sync()}},realign:function(a){if(a===true){this.doAutoSize()}this.el.alignTo(this.boundEl,this.alignment,this.offsets)},completeEdit:function(a){if(!this.editing){return}if(this.field.assertValue){this.field.assertValue()}var b=this.getValue();if(!this.field.isValid()){if(this.revertInvalid!==false){this.cancelEdit(a)}return}if(String(b)===String(this.startValue)&&this.ignoreNoChange){this.hideEdit(a);return}if(this.fireEvent("beforecomplete",this,b,this.startValue)!==false){b=this.getValue();if(this.updateEl&&this.boundEl){this.boundEl.update(b)}this.hideEdit(a);this.fireEvent("complete",this,b,this.startValue)}},onShow:function(){this.el.show();if(this.hideEl!==false){this.boundEl.hide()}this.field.show().focus(false,true);this.fireEvent("startedit",this.boundEl,this.startValue)},cancelEdit:function(a){if(this.editing){var b=this.getValue();this.setValue(this.startValue);this.hideEdit(a);this.fireEvent("canceledit",this,b,this.startValue)}},hideEdit:function(a){if(a!==true){this.editing=false;this.hide()}},onBlur:function(){if(this.allowBlur===true&&this.editing&&this.selectSameEditor!==true){this.completeEdit()}},onHide:function(){if(this.editing){this.completeEdit();return}this.field.blur();if(this.field.collapse){this.field.collapse()}this.el.hide();if(this.hideEl!==false){this.boundEl.show()}},setValue:function(a){this.field.setValue(a)},getValue:function(){return this.field.getValue()},beforeDestroy:function(){Ext.destroyMembers(this,"field");delete this.parentEl;delete this.boundEl}});Ext.reg("editor",Ext.Editor);Ext.ColorPalette=Ext.extend(Ext.Component,{itemCls:"x-color-palette",value:null,clickEvent:"click",ctype:"Ext.ColorPalette",allowReselect:false,colors:["000000","993300","333300","003300","003366","000080","333399","333333","800000","FF6600","808000","008000","008080","0000FF","666699","808080","FF0000","FF9900","99CC00","339966","33CCCC","3366FF","800080","969696","FF00FF","FFCC00","FFFF00","00FF00","00FFFF","00CCFF","993366","C0C0C0","FF99CC","FFCC99","FFFF99","CCFFCC","CCFFFF","99CCFF","CC99FF","FFFFFF"],initComponent:function(){Ext.ColorPalette.superclass.initComponent.call(this);this.addEvents("select");if(this.handler){this.on("select",this.handler,this.scope,true)}},onRender:function(b,a){this.autoEl={tag:"div",cls:this.itemCls};Ext.ColorPalette.superclass.onRender.call(this,b,a);var c=this.tpl||new Ext.XTemplate('<tpl for="."><a href="#" class="color-{.}" hidefocus="on"><em><span style="background:#{.}" class="x-unselectable" unselectable="on">&#160;</span></em></a></tpl>');c.overwrite(this.el,this.colors);this.mon(this.el,this.clickEvent,this.handleClick,this,{delegate:"a"});if(this.clickEvent!="click"){this.mon(this.el,"click",Ext.emptyFn,this,{delegate:"a",preventDefault:true})}},afterRender:function(){Ext.ColorPalette.superclass.afterRender.call(this);if(this.value){var a=this.value;this.value=null;this.select(a,true)}},handleClick:function(b,a){b.preventDefault();if(!this.disabled){var d=a.className.match(/(?:^|\s)color-(.{6})(?:\s|$)/)[1];this.select(d.toUpperCase())}},select:function(b,a){b=b.replace("#","");if(b!=this.value||this.allowReselect){var c=this.el;if(this.value){c.child("a.color-"+this.value).removeClass("x-color-palette-sel")}c.child("a.color-"+b).addClass("x-color-palette-sel");this.value=b;if(a!==true){this.fireEvent("select",this,b)}}}});Ext.reg("colorpalette",Ext.ColorPalette);Ext.DatePicker=Ext.extend(Ext.BoxComponent,{todayText:"Today",okText:"&#160;OK&#160;",cancelText:"Cancel",todayTip:"{0} (Spacebar)",minText:"This date is before the minimum date",maxText:"This date is after the maximum date",format:"m/d/y",disabledDaysText:"Disabled",disabledDatesText:"Disabled",monthNames:Date.monthNames,dayNames:Date.dayNames,nextText:"Next Month (Control+Right)",prevText:"Previous Month (Control+Left)",monthYearText:"Choose a month (Control+Up/Down to move years)",startDay:0,showToday:true,focusOnSelect:true,initHour:12,initComponent:function(){Ext.DatePicker.superclass.initComponent.call(this);this.value=this.value?this.value.clearTime(true):new Date().clearTime();this.addEvents("select");if(this.handler){this.on("select",this.handler,this.scope||this)}this.initDisabledDays()},initDisabledDays:function(){if(!this.disabledDatesRE&&this.disabledDates){var b=this.disabledDates,a=b.length-1,c="(?:";Ext.each(b,function(g,e){c+=Ext.isDate(g)?"^"+Ext.escapeRe(g.dateFormat(this.format))+"$":b[e];if(e!=a){c+="|"}},this);this.disabledDatesRE=new RegExp(c+")")}},setDisabledDates:function(a){if(Ext.isArray(a)){this.disabledDates=a;this.disabledDatesRE=null}else{this.disabledDatesRE=a}this.initDisabledDays();this.update(this.value,true)},setDisabledDays:function(a){this.disabledDays=a;this.update(this.value,true)},setMinDate:function(a){this.minDate=a;this.update(this.value,true)},setMaxDate:function(a){this.maxDate=a;this.update(this.value,true)},setValue:function(a){this.value=a.clearTime(true);this.update(this.value)},getValue:function(){return this.value},focus:function(){this.update(this.activeDate)},onEnable:function(a){Ext.DatePicker.superclass.onEnable.call(this);this.doDisabled(false);this.update(a?this.value:this.activeDate);if(Ext.isIE9m){this.el.repaint()}},onDisable:function(){Ext.DatePicker.superclass.onDisable.call(this);this.doDisabled(true);if(Ext.isIE9m&&!Ext.isIE8){Ext.each([].concat(this.textNodes,this.el.query("th span")),function(a){Ext.fly(a).repaint()})}},doDisabled:function(a){this.keyNav.setDisabled(a);this.prevRepeater.setDisabled(a);this.nextRepeater.setDisabled(a);if(this.showToday){this.todayKeyListener.setDisabled(a);this.todayBtn.setDisabled(a)}},onRender:function(e,b){var a=['<table cellspacing="0">','<tr><td class="x-date-left"><a href="#" title="',this.prevText,'">&#160;</a></td><td class="x-date-middle" align="center"></td><td class="x-date-right"><a href="#" title="',this.nextText,'">&#160;</a></td></tr>','<tr><td colspan="3"><table class="x-date-inner" cellspacing="0"><thead><tr>'],c=this.dayNames,h;for(h=0;h<7;h++){var k=this.startDay+h;if(k>6){k=k-7}a.push("<th><span>",c[k].substr(0,1),"</span></th>")}a[a.length]="</tr></thead><tbody><tr>";for(h=0;h<42;h++){if(h%7===0&&h!==0){a[a.length]="</tr><tr>"}a[a.length]='<td><a href="#" hidefocus="on" class="x-date-date" tabIndex="1"><em><span></span></em></a></td>'}a.push("</tr></tbody></table></td></tr>",this.showToday?'<tr><td colspan="3" class="x-date-bottom" align="center"></td></tr>':"",'</table><div class="x-date-mp"></div>');var j=document.createElement("div");j.className="x-date-picker";j.innerHTML=a.join("");e.dom.insertBefore(j,b);this.el=Ext.get(j);this.eventEl=Ext.get(j.firstChild);this.prevRepeater=new Ext.util.ClickRepeater(this.el.child("td.x-date-left a"),{handler:this.showPrevMonth,scope:this,preventDefault:true,stopDefault:true});this.nextRepeater=new Ext.util.ClickRepeater(this.el.child("td.x-date-right a"),{handler:this.showNextMonth,scope:this,preventDefault:true,stopDefault:true});this.monthPicker=this.el.down("div.x-date-mp");this.monthPicker.enableDisplayMode("block");this.keyNav=new Ext.KeyNav(this.eventEl,{left:function(d){if(d.ctrlKey){this.showPrevMonth()}else{this.update(this.activeDate.add("d",-1))}},right:function(d){if(d.ctrlKey){this.showNextMonth()}else{this.update(this.activeDate.add("d",1))}},up:function(d){if(d.ctrlKey){this.showNextYear()}else{this.update(this.activeDate.add("d",-7))}},down:function(d){if(d.ctrlKey){this.showPrevYear()}else{this.update(this.activeDate.add("d",7))}},pageUp:function(d){this.showNextMonth()},pageDown:function(d){this.showPrevMonth()},enter:function(d){d.stopPropagation();return true},scope:this});this.el.unselectable();this.cells=this.el.select("table.x-date-inner tbody td");this.textNodes=this.el.query("table.x-date-inner tbody span");this.mbtn=new Ext.Button({text:"&#160;",tooltip:this.monthYearText,renderTo:this.el.child("td.x-date-middle",true)});this.mbtn.el.child("em").addClass("x-btn-arrow");if(this.showToday){this.todayKeyListener=this.eventEl.addKeyListener(Ext.EventObject.SPACE,this.selectToday,this);var g=(new Date()).dateFormat(this.format);this.todayBtn=new Ext.Button({renderTo:this.el.child("td.x-date-bottom",true),text:String.format(this.todayText,g),tooltip:String.format(this.todayTip,g),handler:this.selectToday,scope:this})}this.mon(this.eventEl,"mousewheel",this.handleMouseWheel,this);this.mon(this.eventEl,"click",this.handleDateClick,this,{delegate:"a.x-date-date"});this.mon(this.mbtn,"click",this.showMonthPicker,this);this.onEnable(true)},createMonthPicker:function(){if(!this.monthPicker.dom.firstChild){var a=['<table border="0" cellspacing="0">'];for(var b=0;b<6;b++){a.push('<tr><td class="x-date-mp-month"><a href="#">',Date.getShortMonthName(b),"</a></td>",'<td class="x-date-mp-month x-date-mp-sep"><a href="#">',Date.getShortMonthName(b+6),"</a></td>",b===0?'<td class="x-date-mp-ybtn" align="center"><a class="x-date-mp-prev"></a></td><td class="x-date-mp-ybtn" align="center"><a class="x-date-mp-next"></a></td></tr>':'<td class="x-date-mp-year"><a href="#"></a></td><td class="x-date-mp-year"><a href="#"></a></td></tr>')}a.push('<tr class="x-date-mp-btns"><td colspan="4"><button type="button" class="x-date-mp-ok">',this.okText,'</button><button type="button" class="x-date-mp-cancel">',this.cancelText,"</button></td></tr>","</table>");this.monthPicker.update(a.join(""));this.mon(this.monthPicker,"click",this.onMonthClick,this);this.mon(this.monthPicker,"dblclick",this.onMonthDblClick,this);this.mpMonths=this.monthPicker.select("td.x-date-mp-month");this.mpYears=this.monthPicker.select("td.x-date-mp-year");this.mpMonths.each(function(c,d,e){e+=1;if((e%2)===0){c.dom.xmonth=5+Math.round(e*0.5)}else{c.dom.xmonth=Math.round((e-1)*0.5)}})}},showMonthPicker:function(){if(!this.disabled){this.createMonthPicker();var a=this.el.getSize();this.monthPicker.setSize(a);this.monthPicker.child("table").setSize(a);this.mpSelMonth=(this.activeDate||this.value).getMonth();this.updateMPMonth(this.mpSelMonth);this.mpSelYear=(this.activeDate||this.value).getFullYear();this.updateMPYear(this.mpSelYear);this.monthPicker.slideIn("t",{duration:0.2})}},updateMPYear:function(e){this.mpyear=e;var c=this.mpYears.elements;for(var b=1;b<=10;b++){var d=c[b-1],a;if((b%2)===0){a=e+Math.round(b*0.5);d.firstChild.innerHTML=a;d.xyear=a}else{a=e-(5-Math.round(b*0.5));d.firstChild.innerHTML=a;d.xyear=a}this.mpYears.item(b-1)[a==this.mpSelYear?"addClass":"removeClass"]("x-date-mp-sel")}},updateMPMonth:function(a){this.mpMonths.each(function(b,c,d){b[b.dom.xmonth==a?"addClass":"removeClass"]("x-date-mp-sel")})},selectMPMonth:function(a){},onMonthClick:function(g,b){g.stopEvent();var c=new Ext.Element(b),a;if(c.is("button.x-date-mp-cancel")){this.hideMonthPicker()}else{if(c.is("button.x-date-mp-ok")){var h=new Date(this.mpSelYear,this.mpSelMonth,(this.activeDate||this.value).getDate());if(h.getMonth()!=this.mpSelMonth){h=new Date(this.mpSelYear,this.mpSelMonth,1).getLastDateOfMonth()}this.update(h);this.hideMonthPicker()}else{if((a=c.up("td.x-date-mp-month",2))){this.mpMonths.removeClass("x-date-mp-sel");a.addClass("x-date-mp-sel");this.mpSelMonth=a.dom.xmonth}else{if((a=c.up("td.x-date-mp-year",2))){this.mpYears.removeClass("x-date-mp-sel");a.addClass("x-date-mp-sel");this.mpSelYear=a.dom.xyear}else{if(c.is("a.x-date-mp-prev")){this.updateMPYear(this.mpyear-10)}else{if(c.is("a.x-date-mp-next")){this.updateMPYear(this.mpyear+10)}}}}}}},onMonthDblClick:function(d,b){d.stopEvent();var c=new Ext.Element(b),a;if((a=c.up("td.x-date-mp-month",2))){this.update(new Date(this.mpSelYear,a.dom.xmonth,(this.activeDate||this.value).getDate()));this.hideMonthPicker()}else{if((a=c.up("td.x-date-mp-year",2))){this.update(new Date(a.dom.xyear,this.mpSelMonth,(this.activeDate||this.value).getDate()));this.hideMonthPicker()}}},hideMonthPicker:function(a){if(this.monthPicker){if(a===true){this.monthPicker.hide()}else{this.monthPicker.slideOut("t",{duration:0.2})}}},showPrevMonth:function(a){this.update(this.activeDate.add("mo",-1))},showNextMonth:function(a){this.update(this.activeDate.add("mo",1))},showPrevYear:function(){this.update(this.activeDate.add("y",-1))},showNextYear:function(){this.update(this.activeDate.add("y",1))},handleMouseWheel:function(a){a.stopEvent();if(!this.disabled){var b=a.getWheelDelta();if(b>0){this.showPrevMonth()}else{if(b<0){this.showNextMonth()}}}},handleDateClick:function(b,a){b.stopEvent();if(!this.disabled&&a.dateValue&&!Ext.fly(a.parentNode).hasClass("x-date-disabled")){this.cancelFocus=this.focusOnSelect===false;this.setValue(new Date(a.dateValue));delete this.cancelFocus;this.fireEvent("select",this,this.value)}},selectToday:function(){if(this.todayBtn&&!this.todayBtn.disabled){this.setValue(new Date().clearTime());this.fireEvent("select",this,this.value)}},update:function(G,A){if(this.rendered){var a=this.activeDate,p=this.isVisible();this.activeDate=G;if(!A&&a&&this.el){var o=G.getTime();if(a.getMonth()==G.getMonth()&&a.getFullYear()==G.getFullYear()){this.cells.removeClass("x-date-selected");this.cells.each(function(d){if(d.dom.firstChild.dateValue==o){d.addClass("x-date-selected");if(p&&!this.cancelFocus){Ext.fly(d.dom.firstChild).focus(50)}return false}},this);return}}var k=G.getDaysInMonth(),q=G.getFirstDateOfMonth(),g=q.getDay()-this.startDay;if(g<0){g+=7}k+=g;var B=G.add("mo",-1),h=B.getDaysInMonth()-g,e=this.cells.elements,r=this.textNodes,D=(new Date(B.getFullYear(),B.getMonth(),h,this.initHour)),C=new Date().clearTime().getTime(),v=G.clearTime(true).getTime(),u=this.minDate?this.minDate.clearTime(true):Number.NEGATIVE_INFINITY,y=this.maxDate?this.maxDate.clearTime(true):Number.POSITIVE_INFINITY,F=this.disabledDatesRE,s=this.disabledDatesText,I=this.disabledDays?this.disabledDays.join(""):false,E=this.disabledDaysText,z=this.format;if(this.showToday){var m=new Date().clearTime(),c=(m<u||m>y||(F&&z&&F.test(m.dateFormat(z)))||(I&&I.indexOf(m.getDay())!=-1));if(!this.disabled){this.todayBtn.setDisabled(c);this.todayKeyListener[c?"disable":"enable"]()}}var l=function(J,d){d.title="";var i=D.clearTime(true).getTime();d.firstChild.dateValue=i;if(i==C){d.className+=" x-date-today";d.title=J.todayText}if(i==v){d.className+=" x-date-selected";if(p){Ext.fly(d.firstChild).focus(50)}}if(i<u){d.className=" x-date-disabled";d.title=J.minText;return}if(i>y){d.className=" x-date-disabled";d.title=J.maxText;return}if(I){if(I.indexOf(D.getDay())!=-1){d.title=E;d.className=" x-date-disabled"}}if(F&&z){var w=D.dateFormat(z);if(F.test(w)){d.title=s.replace("%0",w);d.className=" x-date-disabled"}}};var x=0;for(;x<g;x++){r[x].innerHTML=(++h);D.setDate(D.getDate()+1);e[x].className="x-date-prevday";l(this,e[x])}for(;x<k;x++){var b=x-g+1;r[x].innerHTML=(b);D.setDate(D.getDate()+1);e[x].className="x-date-active";l(this,e[x])}var H=0;for(;x<42;x++){r[x].innerHTML=(++H);D.setDate(D.getDate()+1);e[x].className="x-date-nextday";l(this,e[x])}this.mbtn.setText(this.monthNames[G.getMonth()]+" "+G.getFullYear());if(!this.internalRender){var j=this.el.dom.firstChild,n=j.offsetWidth;this.el.setWidth(n+this.el.getBorderWidth("lr"));Ext.fly(j).setWidth(n);this.internalRender=true;if(Ext.isOpera&&!this.secondPass){j.rows[0].cells[1].style.width=(n-(j.rows[0].cells[0].offsetWidth+j.rows[0].cells[2].offsetWidth))+"px";this.secondPass=true;this.update.defer(10,this,[G])}}}},beforeDestroy:function(){if(this.rendered){Ext.destroy(this.keyNav,this.monthPicker,this.eventEl,this.mbtn,this.nextRepeater,this.prevRepeater,this.cells.el,this.todayBtn);delete this.textNodes;delete this.cells.elements}}});Ext.reg("datepicker",Ext.DatePicker);Ext.LoadMask=function(c,b){this.el=Ext.get(c);Ext.apply(this,b);if(this.store){this.store.on({scope:this,beforeload:this.onBeforeLoad,load:this.onLoad,exception:this.onLoad});this.removeMask=Ext.value(this.removeMask,false)}else{var a=this.el.getUpdater();a.showLoadIndicator=false;a.on({scope:this,beforeupdate:this.onBeforeLoad,update:this.onLoad,failure:this.onLoad});this.removeMask=Ext.value(this.removeMask,true)}};Ext.LoadMask.prototype={msg:"Loading...",msgCls:"x-mask-loading",disabled:false,disable:function(){this.disabled=true},enable:function(){this.disabled=false},onLoad:function(){this.el.unmask(this.removeMask)},onBeforeLoad:function(){if(!this.disabled){this.el.mask(this.msg,this.msgCls)}},show:function(){this.onBeforeLoad()},hide:function(){this.onLoad()},destroy:function(){if(this.store){this.store.un("beforeload",this.onBeforeLoad,this);this.store.un("load",this.onLoad,this);this.store.un("exception",this.onLoad,this)}else{var a=this.el.getUpdater();a.un("beforeupdate",this.onBeforeLoad,this);a.un("update",this.onLoad,this);a.un("failure",this.onLoad,this)}}};Ext.slider.Thumb=Ext.extend(Object,{dragging:false,constructor:function(a){Ext.apply(this,a||{},{cls:"x-slider-thumb",constrain:false});Ext.slider.Thumb.superclass.constructor.call(this,a);if(this.slider.vertical){Ext.apply(this,Ext.slider.Thumb.Vertical)}},render:function(){this.el=this.slider.innerEl.insertFirst({cls:this.cls});this.initEvents()},enable:function(){this.disabled=false;this.el.removeClass(this.slider.disabledClass)},disable:function(){this.disabled=true;this.el.addClass(this.slider.disabledClass)},initEvents:function(){var a=this.el;a.addClassOnOver("x-slider-thumb-over");this.tracker=new Ext.dd.DragTracker({onBeforeStart:this.onBeforeDragStart.createDelegate(this),onStart:this.onDragStart.createDelegate(this),onDrag:this.onDrag.createDelegate(this),onEnd:this.onDragEnd.createDelegate(this),tolerance:3,autoStart:300});this.tracker.initEl(a)},onBeforeDragStart:function(a){if(this.disabled){return false}else{this.slider.promoteThumb(this);return true}},onDragStart:function(a){this.el.addClass("x-slider-thumb-drag");this.dragging=true;this.dragStartValue=this.value;this.slider.fireEvent("dragstart",this.slider,a,this)},onDrag:function(g){var c=this.slider,b=this.index,d=this.getNewValue();if(this.constrain){var a=c.thumbs[b+1],h=c.thumbs[b-1];if(h!=undefined&&d<=h.value){d=h.value}if(a!=undefined&&d>=a.value){d=a.value}}c.setValue(b,d,false);c.fireEvent("drag",c,g,this)},getNewValue:function(){var a=this.slider,b=a.innerEl.translatePoints(this.tracker.getXY());return Ext.util.Format.round(a.reverseValue(b.left),a.decimalPrecision)},onDragEnd:function(c){var a=this.slider,b=this.value;this.el.removeClass("x-slider-thumb-drag");this.dragging=false;a.fireEvent("dragend",a,c);if(this.dragStartValue!=b){a.fireEvent("changecomplete",a,b,this)}},destroy:function(){Ext.destroyMembers(this,"tracker","el")}});Ext.slider.MultiSlider=Ext.extend(Ext.BoxComponent,{vertical:false,minValue:0,maxValue:100,decimalPrecision:0,keyIncrement:1,increment:0,clickRange:[5,15],clickToChange:true,animate:true,constrainThumbs:true,topThumbZIndex:10000,initComponent:function(){if(!Ext.isDefined(this.value)){this.value=this.minValue}this.thumbs=[];Ext.slider.MultiSlider.superclass.initComponent.call(this);this.keyIncrement=Math.max(this.increment,this.keyIncrement);this.addEvents("beforechange","change","changecomplete","dragstart","drag","dragend");if(this.values==undefined||Ext.isEmpty(this.values)){this.values=[0]}var a=this.values;for(var b=0;b<a.length;b++){this.addThumb(a[b])}if(this.vertical){Ext.apply(this,Ext.slider.Vertical)}},addThumb:function(b){var a=new Ext.slider.Thumb({value:b,slider:this,index:this.thumbs.length,constrain:this.constrainThumbs});this.thumbs.push(a);if(this.rendered){a.render()}},promoteThumb:function(d){var a=this.thumbs,g,b;for(var e=0,c=a.length;e<c;e++){b=a[e];if(b==d){g=this.topThumbZIndex}else{g=""}b.el.setStyle("zIndex",g)}},onRender:function(){this.autoEl={cls:"x-slider "+(this.vertical?"x-slider-vert":"x-slider-horz"),cn:{cls:"x-slider-end",cn:{cls:"x-slider-inner",cn:[{tag:"a",cls:"x-slider-focus",href:"#",tabIndex:"-1",hidefocus:"on"}]}}};Ext.slider.MultiSlider.superclass.onRender.apply(this,arguments);this.endEl=this.el.first();this.innerEl=this.endEl.first();this.focusEl=this.innerEl.child(".x-slider-focus");for(var b=0;b<this.thumbs.length;b++){this.thumbs[b].render()}var a=this.innerEl.child(".x-slider-thumb");this.halfThumb=(this.vertical?a.getHeight():a.getWidth())/2;this.initEvents()},initEvents:function(){this.mon(this.el,{scope:this,mousedown:this.onMouseDown,keydown:this.onKeyDown});this.focusEl.swallowEvent("click",true)},onMouseDown:function(d){if(this.disabled){return}var c=false;for(var b=0;b<this.thumbs.length;b++){c=c||d.target==this.thumbs[b].el.dom}if(this.clickToChange&&!c){var a=this.innerEl.translatePoints(d.getXY());this.onClickChange(a)}this.focus()},onClickChange:function(c){if(c.top>this.clickRange[0]&&c.top<this.clickRange[1]){var a=this.getNearest(c,"left"),b=a.index;this.setValue(b,Ext.util.Format.round(this.reverseValue(c.left),this.decimalPrecision),undefined,true)}},getNearest:function(k,b){var m=b=="top"?this.innerEl.getHeight()-k[b]:k[b],g=this.reverseValue(m),j=(this.maxValue-this.minValue)+5,e=0,c=null;for(var d=0;d<this.thumbs.length;d++){var a=this.thumbs[d],l=a.value,h=Math.abs(l-g);if(Math.abs(h<=j)){c=a;e=d;j=h}}return c},onKeyDown:function(b){if(this.disabled||this.thumbs.length!==1){b.preventDefault();return}var a=b.getKey(),c;switch(a){case b.UP:case b.RIGHT:b.stopEvent();c=b.ctrlKey?this.maxValue:this.getValue(0)+this.keyIncrement;this.setValue(0,c,undefined,true);break;case b.DOWN:case b.LEFT:b.stopEvent();c=b.ctrlKey?this.minValue:this.getValue(0)-this.keyIncrement;this.setValue(0,c,undefined,true);break;default:b.preventDefault()}},doSnap:function(b){if(!(this.increment&&b)){return b}var d=b,c=this.increment,a=b%c;if(a!=0){d-=a;if(a*2>=c){d+=c}else{if(a*2<-c){d-=c}}}return d.constrain(this.minValue,this.maxValue)},afterRender:function(){Ext.slider.MultiSlider.superclass.afterRender.apply(this,arguments);for(var c=0;c<this.thumbs.length;c++){var b=this.thumbs[c];if(b.value!==undefined){var a=this.normalizeValue(b.value);if(a!==b.value){this.setValue(c,a,false)}else{this.moveThumb(c,this.translateValue(a),false)}}}},getRatio:function(){var a=this.innerEl.getWidth(),b=this.maxValue-this.minValue;return b==0?a:(a/b)},normalizeValue:function(a){a=this.doSnap(a);a=Ext.util.Format.round(a,this.decimalPrecision);a=a.constrain(this.minValue,this.maxValue);return a},setMinValue:function(e){this.minValue=e;var d=0,b=this.thumbs,a=b.length,c;for(;d<a;++d){c=b[d];c.value=c.value<e?e:c.value}this.syncThumb()},setMaxValue:function(e){this.maxValue=e;var d=0,b=this.thumbs,a=b.length,c;for(;d<a;++d){c=b[d];c.value=c.value>e?e:c.value}this.syncThumb()},setValue:function(d,c,b,g){var a=this.thumbs[d],e=a.el;c=this.normalizeValue(c);if(c!==a.value&&this.fireEvent("beforechange",this,c,a.value,a)!==false){a.value=c;if(this.rendered){this.moveThumb(d,this.translateValue(c),b!==false);this.fireEvent("change",this,c,a);if(g){this.fireEvent("changecomplete",this,c,a)}}}},translateValue:function(a){var b=this.getRatio();return(a*b)-(this.minValue*b)-this.halfThumb},reverseValue:function(b){var a=this.getRatio();return(b+(this.minValue*a))/a},moveThumb:function(d,c,b){var a=this.thumbs[d].el;if(!b||this.animate===false){a.setLeft(c)}else{a.shift({left:c,stopFx:true,duration:0.35})}},focus:function(){this.focusEl.focus(10)},onResize:function(c,e){var b=this.thumbs,a=b.length,d=0;for(;d<a;++d){b[d].el.stopFx()}if(Ext.isNumber(c)){this.innerEl.setWidth(c-(this.el.getPadding("l")+this.endEl.getPadding("r")))}this.syncThumb();Ext.slider.MultiSlider.superclass.onResize.apply(this,arguments)},onDisable:function(){Ext.slider.MultiSlider.superclass.onDisable.call(this);for(var b=0;b<this.thumbs.length;b++){var a=this.thumbs[b],c=a.el;a.disable();if(Ext.isIE){var d=c.getXY();c.hide();this.innerEl.addClass(this.disabledClass).dom.disabled=true;if(!this.thumbHolder){this.thumbHolder=this.endEl.createChild({cls:"x-slider-thumb "+this.disabledClass})}this.thumbHolder.show().setXY(d)}}},onEnable:function(){Ext.slider.MultiSlider.superclass.onEnable.call(this);for(var b=0;b<this.thumbs.length;b++){var a=this.thumbs[b],c=a.el;a.enable();if(Ext.isIE){this.innerEl.removeClass(this.disabledClass).dom.disabled=false;if(this.thumbHolder){this.thumbHolder.hide()}c.show();this.syncThumb()}}},syncThumb:function(){if(this.rendered){for(var a=0;a<this.thumbs.length;a++){this.moveThumb(a,this.translateValue(this.thumbs[a].value))}}},getValue:function(a){return this.thumbs[a].value},getValues:function(){var a=[];for(var b=0;b<this.thumbs.length;b++){a.push(this.thumbs[b].value)}return a},beforeDestroy:function(){var b=this.thumbs;for(var c=0,a=b.length;c<a;++c){b[c].destroy();b[c]=null}Ext.destroyMembers(this,"endEl","innerEl","focusEl","thumbHolder");Ext.slider.MultiSlider.superclass.beforeDestroy.call(this)}});Ext.reg("multislider",Ext.slider.MultiSlider);Ext.slider.SingleSlider=Ext.extend(Ext.slider.MultiSlider,{constructor:function(a){a=a||{};Ext.applyIf(a,{values:[a.value||0]});Ext.slider.SingleSlider.superclass.constructor.call(this,a)},getValue:function(){return Ext.slider.SingleSlider.superclass.getValue.call(this,0)},setValue:function(d,b){var c=Ext.toArray(arguments),a=c.length;if(a==1||(a<=3&&typeof arguments[1]!="number")){c.unshift(0)}return Ext.slider.SingleSlider.superclass.setValue.apply(this,c)},syncThumb:function(){return Ext.slider.SingleSlider.superclass.syncThumb.apply(this,[0].concat(arguments))},getNearest:function(){return this.thumbs[0]}});Ext.Slider=Ext.slider.SingleSlider;Ext.reg("slider",Ext.slider.SingleSlider);Ext.slider.Vertical={onResize:function(a,b){this.innerEl.setHeight(b-(this.el.getPadding("t")+this.endEl.getPadding("b")));this.syncThumb()},getRatio:function(){var b=this.innerEl.getHeight(),a=this.maxValue-this.minValue;return b/a},moveThumb:function(d,c,b){var a=this.thumbs[d],e=a.el;if(!b||this.animate===false){e.setBottom(c)}else{e.shift({bottom:c,stopFx:true,duration:0.35})}},onClickChange:function(c){if(c.left>this.clickRange[0]&&c.left<this.clickRange[1]){var a=this.getNearest(c,"top"),b=a.index,d=this.minValue+this.reverseValue(this.innerEl.getHeight()-c.top);this.setValue(b,Ext.util.Format.round(d,this.decimalPrecision),undefined,true)}}};Ext.slider.Thumb.Vertical={getNewValue:function(){var b=this.slider,c=b.innerEl,d=c.translatePoints(this.tracker.getXY()),a=c.getHeight()-d.top;return b.minValue+Ext.util.Format.round(a/b.getRatio(),b.decimalPrecision)}};Ext.ProgressBar=Ext.extend(Ext.BoxComponent,{baseCls:"x-progress",animate:false,waitTimer:null,initComponent:function(){Ext.ProgressBar.superclass.initComponent.call(this);this.addEvents("update")},onRender:function(d,a){var c=new Ext.Template('<div class="{cls}-wrap">','<div class="{cls}-inner">','<div class="{cls}-bar">','<div class="{cls}-text">',"<div>&#160;</div>","</div>","</div>",'<div class="{cls}-text {cls}-text-back">',"<div>&#160;</div>","</div>","</div>","</div>");this.el=a?c.insertBefore(a,{cls:this.baseCls},true):c.append(d,{cls:this.baseCls},true);if(this.id){this.el.dom.id=this.id}var b=this.el.dom.firstChild;this.progressBar=Ext.get(b.firstChild);if(this.textEl){this.textEl=Ext.get(this.textEl);delete this.textTopEl}else{this.textTopEl=Ext.get(this.progressBar.dom.firstChild);var e=Ext.get(b.childNodes[1]);this.textTopEl.setStyle("z-index",99).addClass("x-hidden");this.textEl=new Ext.CompositeElement([this.textTopEl.dom.firstChild,e.dom.firstChild]);this.textEl.setWidth(b.offsetWidth)}this.progressBar.setHeight(b.offsetHeight)},afterRender:function(){Ext.ProgressBar.superclass.afterRender.call(this);if(this.value){this.updateProgress(this.value,this.text)}else{this.updateText(this.text)}},updateProgress:function(c,d,b){this.value=c||0;if(d){this.updateText(d)}if(this.rendered&&!this.isDestroyed){var a=Math.floor(c*this.el.dom.firstChild.offsetWidth);this.progressBar.setWidth(a,b===true||(b!==false&&this.animate));if(this.textTopEl){this.textTopEl.removeClass("x-hidden").setWidth(a)}}this.fireEvent("update",this,c,d);return this},wait:function(b){if(!this.waitTimer){var a=this;b=b||{};this.updateText(b.text);this.waitTimer=Ext.TaskMgr.start({run:function(c){var d=b.increment||10;c-=1;this.updateProgress(((((c+d)%d)+1)*(100/d))*0.01,null,b.animate)},interval:b.interval||1000,duration:b.duration,onStop:function(){if(b.fn){b.fn.apply(b.scope||this)}this.reset()},scope:a})}return this},isWaiting:function(){return this.waitTimer!==null},updateText:function(a){this.text=a||"&#160;";if(this.rendered){this.textEl.update(this.text)}return this},syncProgressBar:function(){if(this.value){this.updateProgress(this.value,this.text)}return this},setSize:function(a,c){Ext.ProgressBar.superclass.setSize.call(this,a,c);if(this.textTopEl){var b=this.el.dom.firstChild;this.textEl.setSize(b.offsetWidth,b.offsetHeight)}this.syncProgressBar();return this},reset:function(a){this.updateProgress(0);if(this.textTopEl){this.textTopEl.addClass("x-hidden")}this.clearTimer();if(a===true){this.hide()}return this},clearTimer:function(){if(this.waitTimer){this.waitTimer.onStop=null;Ext.TaskMgr.stop(this.waitTimer);this.waitTimer=null}},onDestroy:function(){this.clearTimer();if(this.rendered){if(this.textEl.isComposite){this.textEl.clear()}Ext.destroyMembers(this,"textEl","progressBar","textTopEl")}Ext.ProgressBar.superclass.onDestroy.call(this)}});Ext.reg("progress",Ext.ProgressBar);(function(){var a=Ext.EventManager;var b=Ext.lib.Dom;Ext.dd.DragDrop=function(e,c,d){if(e){this.init(e,c,d)}};Ext.dd.DragDrop.prototype={id:null,config:null,dragElId:null,handleElId:null,invalidHandleTypes:null,invalidHandleIds:null,invalidHandleClasses:null,startPageX:0,startPageY:0,groups:null,locked:false,lock:function(){this.locked=true},moveOnly:false,unlock:function(){this.locked=false},isTarget:true,padding:null,_domRef:null,__ygDragDrop:true,constrainX:false,constrainY:false,minX:0,maxX:0,minY:0,maxY:0,maintainOffset:false,xTicks:null,yTicks:null,primaryButtonOnly:true,available:false,hasOuterHandles:false,b4StartDrag:function(c,d){},startDrag:function(c,d){},b4Drag:function(c){},onDrag:function(c){},onDragEnter:function(c,d){},b4DragOver:function(c){},onDragOver:function(c,d){},b4DragOut:function(c){},onDragOut:function(c,d){},b4DragDrop:function(c){},onDragDrop:function(c,d){},onInvalidDrop:function(c){},b4EndDrag:function(c){},endDrag:function(c){},b4MouseDown:function(c){},onMouseDown:function(c){},onMouseUp:function(c){},onAvailable:function(){},defaultPadding:{left:0,right:0,top:0,bottom:0},constrainTo:function(j,h,o){if(Ext.isNumber(h)){h={left:h,right:h,top:h,bottom:h}}h=h||this.defaultPadding;var l=Ext.get(this.getEl()).getBox(),d=Ext.get(j),n=d.getScroll(),k,e=d.dom;if(e==document.body){k={x:n.left,y:n.top,width:Ext.lib.Dom.getViewWidth(),height:Ext.lib.Dom.getViewHeight()}}else{var m=d.getXY();k={x:m[0],y:m[1],width:e.clientWidth,height:e.clientHeight}}var i=l.y-k.y,g=l.x-k.x;this.resetConstraints();this.setXConstraint(g-(h.left||0),k.width-g-l.width-(h.right||0),this.xTickSize);this.setYConstraint(i-(h.top||0),k.height-i-l.height-(h.bottom||0),this.yTickSize)},getEl:function(){if(!this._domRef){this._domRef=Ext.getDom(this.id)}return this._domRef},getDragEl:function(){return Ext.getDom(this.dragElId)},init:function(e,c,d){this.initTarget(e,c,d);a.on(this.id,"mousedown",this.handleMouseDown,this)},initTarget:function(e,c,d){this.config=d||{};this.DDM=Ext.dd.DDM;this.groups={};if(typeof e!=="string"){e=Ext.id(e)}this.id=e;this.addToGroup((c)?c:"default");this.handleElId=e;this.setDragElId(e);this.invalidHandleTypes={A:"A"};this.invalidHandleIds={};this.invalidHandleClasses=[];this.applyConfig();this.handleOnAvailable()},applyConfig:function(){this.padding=this.config.padding||[0,0,0,0];this.isTarget=(this.config.isTarget!==false);this.maintainOffset=(this.config.maintainOffset);this.primaryButtonOnly=(this.config.primaryButtonOnly!==false)},handleOnAvailable:function(){this.available=true;this.resetConstraints();this.onAvailable()},setPadding:function(e,c,g,d){if(!c&&0!==c){this.padding=[e,e,e,e]}else{if(!g&&0!==g){this.padding=[e,c,e,c]}else{this.padding=[e,c,g,d]}}},setInitPosition:function(g,e){var h=this.getEl();if(!this.DDM.verifyEl(h)){return}var d=g||0;var c=e||0;var i=b.getXY(h);this.initPageX=i[0]-d;this.initPageY=i[1]-c;this.lastPageX=i[0];this.lastPageY=i[1];this.setStartPosition(i)},setStartPosition:function(d){var c=d||b.getXY(this.getEl());this.deltaSetXY=null;this.startPageX=c[0];this.startPageY=c[1]},addToGroup:function(c){this.groups[c]=true;this.DDM.regDragDrop(this,c)},removeFromGroup:function(c){if(this.groups[c]){delete this.groups[c]}this.DDM.removeDDFromGroup(this,c)},setDragElId:function(c){this.dragElId=c},setHandleElId:function(c){if(typeof c!=="string"){c=Ext.id(c)}this.handleElId=c;this.DDM.regHandle(this.id,c)},setOuterHandleElId:function(c){if(typeof c!=="string"){c=Ext.id(c)}a.on(c,"mousedown",this.handleMouseDown,this);this.setHandleElId(c);this.hasOuterHandles=true},unreg:function(){a.un(this.id,"mousedown",this.handleMouseDown);this._domRef=null;this.DDM._remove(this)},destroy:function(){this.unreg()},isLocked:function(){return(this.DDM.isLocked()||this.locked)},handleMouseDown:function(g,d){if(this.primaryButtonOnly&&g.button!=0){return}if(this.isLocked()){return}this.DDM.refreshCache(this.groups);var c=new Ext.lib.Point(Ext.lib.Event.getPageX(g),Ext.lib.Event.getPageY(g));if(!this.hasOuterHandles&&!this.DDM.isOverTarget(c,this)){}else{if(this.clickValidator(g)){this.setStartPosition();this.b4MouseDown(g);this.onMouseDown(g);this.DDM.handleMouseDown(g,this);if(this.preventDefault||this.stopPropagation){if(this.preventDefault){g.preventDefault()}if(this.stopPropagation){g.stopPropagation()}}else{this.DDM.stopEvent(g)}}else{}}},clickValidator:function(d){var c=d.getTarget();return(this.isValidHandleChild(c)&&(this.id==this.handleElId||this.DDM.handleWasClicked(c,this.id)))},addInvalidHandleType:function(c){var d=c.toUpperCase();this.invalidHandleTypes[d]=d},addInvalidHandleId:function(c){if(typeof c!=="string"){c=Ext.id(c)}this.invalidHandleIds[c]=c},addInvalidHandleClass:function(c){this.invalidHandleClasses.push(c)},removeInvalidHandleType:function(c){var d=c.toUpperCase();delete this.invalidHandleTypes[d]},removeInvalidHandleId:function(c){if(typeof c!=="string"){c=Ext.id(c)}delete this.invalidHandleIds[c]},removeInvalidHandleClass:function(d){for(var e=0,c=this.invalidHandleClasses.length;e<c;++e){if(this.invalidHandleClasses[e]==d){delete this.invalidHandleClasses[e]}}},isValidHandleChild:function(h){var g=true;var k;try{k=h.nodeName.toUpperCase()}catch(j){k=h.nodeName}g=g&&!this.invalidHandleTypes[k];g=g&&!this.invalidHandleIds[h.id];for(var d=0,c=this.invalidHandleClasses.length;g&&d<c;++d){g=!Ext.fly(h).hasClass(this.invalidHandleClasses[d])}return g},setXTicks:function(g,c){this.xTicks=[];this.xTickSize=c;var e={};for(var d=this.initPageX;d>=this.minX;d=d-c){if(!e[d]){this.xTicks[this.xTicks.length]=d;e[d]=true}}for(d=this.initPageX;d<=this.maxX;d=d+c){if(!e[d]){this.xTicks[this.xTicks.length]=d;e[d]=true}}this.xTicks.sort(this.DDM.numericSort)},setYTicks:function(g,c){this.yTicks=[];this.yTickSize=c;var e={};for(var d=this.initPageY;d>=this.minY;d=d-c){if(!e[d]){this.yTicks[this.yTicks.length]=d;e[d]=true}}for(d=this.initPageY;d<=this.maxY;d=d+c){if(!e[d]){this.yTicks[this.yTicks.length]=d;e[d]=true}}this.yTicks.sort(this.DDM.numericSort)},setXConstraint:function(e,d,c){this.leftConstraint=e;this.rightConstraint=d;this.minX=this.initPageX-e;this.maxX=this.initPageX+d;if(c){this.setXTicks(this.initPageX,c)}this.constrainX=true},clearConstraints:function(){this.constrainX=false;this.constrainY=false;this.clearTicks()},clearTicks:function(){this.xTicks=null;this.yTicks=null;this.xTickSize=0;this.yTickSize=0},setYConstraint:function(c,e,d){this.topConstraint=c;this.bottomConstraint=e;this.minY=this.initPageY-c;this.maxY=this.initPageY+e;if(d){this.setYTicks(this.initPageY,d)}this.constrainY=true},resetConstraints:function(){if(this.initPageX||this.initPageX===0){var d=(this.maintainOffset)?this.lastPageX-this.initPageX:0;var c=(this.maintainOffset)?this.lastPageY-this.initPageY:0;this.setInitPosition(d,c)}else{this.setInitPosition()}if(this.constrainX){this.setXConstraint(this.leftConstraint,this.rightConstraint,this.xTickSize)}if(this.constrainY){this.setYConstraint(this.topConstraint,this.bottomConstraint,this.yTickSize)}},getTick:function(k,g){if(!g){return k}else{if(g[0]>=k){return g[0]}else{for(var d=0,c=g.length;d<c;++d){var e=d+1;if(g[e]&&g[e]>=k){var j=k-g[d];var h=g[e]-k;return(h>j)?g[d]:g[e]}}return g[g.length-1]}}},toString:function(){return("DragDrop "+this.id)}}})();if(!Ext.dd.DragDropMgr){Ext.dd.DragDropMgr=function(){var a=Ext.EventManager;return{ids:{},handleIds:{},dragCurrent:null,dragOvers:{},deltaX:0,deltaY:0,preventDefault:true,stopPropagation:true,initialized:false,locked:false,init:function(){this.initialized=true},POINT:0,INTERSECT:1,mode:0,notifyOccluded:false,_execOnAll:function(d,c){for(var e in this.ids){for(var b in this.ids[e]){var g=this.ids[e][b];if(!this.isTypeOfDD(g)){continue}g[d].apply(g,c)}}},_onLoad:function(){this.init();a.on(document,"mouseup",this.handleMouseUp,this,true);a.on(document,"mousemove",this.handleMouseMove,this,true);a.on(window,"unload",this._onUnload,this,true);a.on(window,"resize",this._onResize,this,true)},_onResize:function(b){this._execOnAll("resetConstraints",[])},lock:function(){this.locked=true},unlock:function(){this.locked=false},isLocked:function(){return this.locked},locationCache:{},useCache:true,clickPixelThresh:3,clickTimeThresh:350,dragThreshMet:false,clickTimeout:null,startX:0,startY:0,regDragDrop:function(c,b){if(!this.initialized){this.init()}if(!this.ids[b]){this.ids[b]={}}this.ids[b][c.id]=c},removeDDFromGroup:function(d,b){if(!this.ids[b]){this.ids[b]={}}var c=this.ids[b];if(c&&c[d.id]){delete c[d.id]}},_remove:function(c){for(var b in c.groups){if(b&&this.ids[b]&&this.ids[b][c.id]){delete this.ids[b][c.id]}}delete this.handleIds[c.id]},regHandle:function(c,b){if(!this.handleIds[c]){this.handleIds[c]={}}this.handleIds[c][b]=b},isDragDrop:function(b){return(this.getDDById(b))?true:false},getRelated:function(h,c){var g=[];for(var e in h.groups){for(var d in this.ids[e]){var b=this.ids[e][d];if(!this.isTypeOfDD(b)){continue}if(!c||b.isTarget){g[g.length]=b}}}return g},isLegalTarget:function(g,e){var c=this.getRelated(g,true);for(var d=0,b=c.length;d<b;++d){if(c[d].id==e.id){return true}}return false},isTypeOfDD:function(b){return(b&&b.__ygDragDrop)},isHandle:function(c,b){return(this.handleIds[c]&&this.handleIds[c][b])},getDDById:function(c){for(var b in this.ids){if(this.ids[b][c]){return this.ids[b][c]}}return null},handleMouseDown:function(d,c){if(Ext.QuickTips){Ext.QuickTips.ddDisable()}if(this.dragCurrent){this.handleMouseUp(d)}this.currentTarget=d.getTarget();this.dragCurrent=c;var b=c.getEl();this.startX=d.getPageX();this.startY=d.getPageY();this.deltaX=this.startX-b.offsetLeft;this.deltaY=this.startY-b.offsetTop;this.dragThreshMet=false;this.clickTimeout=setTimeout(function(){var e=Ext.dd.DDM;e.startDrag(e.startX,e.startY)},this.clickTimeThresh)},startDrag:function(b,c){clearTimeout(this.clickTimeout);if(this.dragCurrent){this.dragCurrent.b4StartDrag(b,c);this.dragCurrent.startDrag(b,c)}this.dragThreshMet=true},handleMouseUp:function(b){if(Ext.QuickTips){Ext.QuickTips.ddEnable()}if(!this.dragCurrent){return}clearTimeout(this.clickTimeout);if(this.dragThreshMet){this.fireEvents(b,true)}else{}this.stopDrag(b);this.stopEvent(b)},stopEvent:function(b){if(this.stopPropagation){b.stopPropagation()}if(this.preventDefault){b.preventDefault()}},stopDrag:function(b){if(this.dragCurrent){if(this.dragThreshMet){this.dragCurrent.b4EndDrag(b);this.dragCurrent.endDrag(b)}this.dragCurrent.onMouseUp(b)}this.dragCurrent=null;this.dragOvers={}},handleMouseMove:function(d){if(!this.dragCurrent){return true}if(Ext.isIE&&(d.button!==0&&d.button!==1&&d.button!==2)){this.stopEvent(d);return this.handleMouseUp(d)}if(!this.dragThreshMet){var c=Math.abs(this.startX-d.getPageX());var b=Math.abs(this.startY-d.getPageY());if(c>this.clickPixelThresh||b>this.clickPixelThresh){this.startDrag(this.startX,this.startY)}}if(this.dragThreshMet){this.dragCurrent.b4Drag(d);this.dragCurrent.onDrag(d);if(!this.dragCurrent.moveOnly){this.fireEvents(d,false)}}this.stopEvent(d);return true},fireEvents:function(o,r){var q=this,l=q.dragCurrent,s=o.getPoint(),c,u,g=[],b=[],h=[],m=[],k=[],d=[],p,j,n,t;if(!l||l.isLocked()){return}for(j in q.dragOvers){c=q.dragOvers[j];if(!q.isTypeOfDD(c)){continue}if(!this.isOverTarget(s,c,q.mode)){h.push(c)}b[j]=true;delete q.dragOvers[j]}for(t in l.groups){if("string"!=typeof t){continue}for(j in q.ids[t]){c=q.ids[t][j];if(q.isTypeOfDD(c)&&(u=c.getEl())&&(c.isTarget)&&(!c.isLocked())&&((c!=l)||(l.ignoreSelf===false))){if((c.zIndex=q.getZIndex(u))!==-1){p=true}g.push(c)}}}if(p){g.sort(q.byZIndex)}for(j=0,n=g.length;j<n;j++){c=g[j];if(q.isOverTarget(s,c,q.mode)){if(r){k.push(c)}else{if(!b[c.id]){d.push(c)}else{m.push(c)}q.dragOvers[c.id]=c}if(!q.notifyOccluded){break}}}if(q.mode){if(h.length){l.b4DragOut(o,h);l.onDragOut(o,h)}if(d.length){l.onDragEnter(o,d)}if(m.length){l.b4DragOver(o,m);l.onDragOver(o,m)}if(k.length){l.b4DragDrop(o,k);l.onDragDrop(o,k)}}else{for(j=0,n=h.length;j<n;++j){l.b4DragOut(o,h[j].id);l.onDragOut(o,h[j].id)}for(j=0,n=d.length;j<n;++j){l.onDragEnter(o,d[j].id)}for(j=0,n=m.length;j<n;++j){l.b4DragOver(o,m[j].id);l.onDragOver(o,m[j].id)}for(j=0,n=k.length;j<n;++j){l.b4DragDrop(o,k[j].id);l.onDragDrop(o,k[j].id)}}if(r&&!k.length){l.onInvalidDrop(o)}},getZIndex:function(c){var b=document.body,d,e=-1;c=Ext.getDom(c);while(c!==b){if(!isNaN(d=Number(Ext.fly(c).getStyle("zIndex")))){e=d}c=c.parentNode}return e},byZIndex:function(c,b){return c.zIndex<b.zIndex},getBestMatch:function(d){var g=null;var c=d.length;if(c==1){g=d[0]}else{for(var e=0;e<c;++e){var b=d[e];if(b.cursorIsOver){g=b;break}else{if(!g||g.overlap.getArea()<b.overlap.getArea()){g=b}}}}return g},refreshCache:function(c){for(var b in c){if("string"!=typeof b){continue}for(var d in this.ids[b]){var e=this.ids[b][d];if(this.isTypeOfDD(e)){var g=this.getLocation(e);if(g){this.locationCache[e.id]=g}else{delete this.locationCache[e.id]}}}}},verifyEl:function(c){if(c){var b;if(Ext.isIE){try{b=c.offsetParent}catch(d){}}else{b=c.offsetParent}if(b){return true}}return false},getLocation:function(j){if(!this.isTypeOfDD(j)){return null}var h=j.getEl(),o,g,d,q,p,s,c,n,i,m;try{o=Ext.lib.Dom.getXY(h)}catch(k){}if(!o){return null}g=o[0];d=g+h.offsetWidth;q=o[1];p=q+h.offsetHeight;s=q-j.padding[0];c=d+j.padding[1];n=p+j.padding[2];i=g-j.padding[3];return new Ext.lib.Region(s,c,n,i)},isOverTarget:function(k,b,d){var g=this.locationCache[b.id];if(!g||!this.useCache){g=this.getLocation(b);this.locationCache[b.id]=g}if(!g){return false}b.cursorIsOver=g.contains(k);var j=this.dragCurrent;if(!j||!j.getTargetCoord||(!d&&!j.constrainX&&!j.constrainY)){return b.cursorIsOver}b.overlap=null;var h=j.getTargetCoord(k.x,k.y);var c=j.getDragEl();var e=new Ext.lib.Region(h.y,h.x+c.offsetWidth,h.y+c.offsetHeight,h.x);var i=e.intersect(g);if(i){b.overlap=i;return(d)?true:b.cursorIsOver}else{return false}},_onUnload:function(c,b){a.removeListener(document,"mouseup",this.handleMouseUp,this);a.removeListener(document,"mousemove",this.handleMouseMove,this);a.removeListener(window,"resize",this._onResize,this);Ext.dd.DragDropMgr.unregAll()},unregAll:function(){if(this.dragCurrent){this.stopDrag();this.dragCurrent=null}this._execOnAll("unreg",[]);for(var b in this.elementCache){delete this.elementCache[b]}this.elementCache={};this.ids={}},elementCache:{},getElWrapper:function(c){var b=this.elementCache[c];if(!b||!b.el){b=this.elementCache[c]=new this.ElementWrapper(Ext.getDom(c))}return b},getElement:function(b){return Ext.getDom(b)},getCss:function(c){var b=Ext.getDom(c);return(b)?b.style:null},ElementWrapper:function(b){this.el=b||null;this.id=this.el&&b.id;this.css=this.el&&b.style},getPosX:function(b){return Ext.lib.Dom.getX(b)},getPosY:function(b){return Ext.lib.Dom.getY(b)},swapNode:function(d,b){if(d.swapNode){d.swapNode(b)}else{var e=b.parentNode;var c=b.nextSibling;if(c==d){e.insertBefore(d,b)}else{if(b==d.nextSibling){e.insertBefore(b,d)}else{d.parentNode.replaceChild(b,d);e.insertBefore(d,c)}}}},getScroll:function(){var d,b,e=document.documentElement,c=document.body;if(e&&(e.scrollTop||e.scrollLeft)){d=e.scrollTop;b=e.scrollLeft}else{if(c){d=c.scrollTop;b=c.scrollLeft}else{}}return{top:d,left:b}},getStyle:function(c,b){return Ext.fly(c).getStyle(b)},getScrollTop:function(){return this.getScroll().top},getScrollLeft:function(){return this.getScroll().left},moveToEl:function(b,d){var c=Ext.lib.Dom.getXY(d);Ext.lib.Dom.setXY(b,c)},numericSort:function(d,c){return(d-c)},_timeoutCount:0,_addListeners:function(){var b=Ext.dd.DDM;if(Ext.lib.Event&&document){b._onLoad()}else{if(b._timeoutCount>2000){}else{setTimeout(b._addListeners,10);if(document&&document.body){b._timeoutCount+=1}}}},handleWasClicked:function(b,d){if(this.isHandle(d,b.id)){return true}else{var c=b.parentNode;while(c){if(this.isHandle(d,c.id)){return true}else{c=c.parentNode}}}return false}}}();Ext.dd.DDM=Ext.dd.DragDropMgr;Ext.dd.DDM._addListeners()}Ext.dd.DD=function(c,a,b){if(c){this.init(c,a,b)}};Ext.extend(Ext.dd.DD,Ext.dd.DragDrop,{scroll:true,autoOffset:function(c,b){var a=c-this.startPageX;var d=b-this.startPageY;this.setDelta(a,d)},setDelta:function(b,a){this.deltaX=b;this.deltaY=a},setDragElPos:function(c,b){var a=this.getDragEl();this.alignElWithMouse(a,c,b)},alignElWithMouse:function(c,h,g){var e=this.getTargetCoord(h,g);var b=c.dom?c:Ext.fly(c,"_dd");if(!this.deltaSetXY){var i=[e.x,e.y];b.setXY(i);var d=b.getLeft(true);var a=b.getTop(true);this.deltaSetXY=[d-e.x,a-e.y]}else{b.setLeftTop(e.x+this.deltaSetXY[0],e.y+this.deltaSetXY[1])}this.cachePosition(e.x,e.y);this.autoScroll(e.x,e.y,c.offsetHeight,c.offsetWidth);return e},cachePosition:function(b,a){if(b){this.lastPageX=b;this.lastPageY=a}else{var c=Ext.lib.Dom.getXY(this.getEl());this.lastPageX=c[0];this.lastPageY=c[1]}},autoScroll:function(l,k,e,m){if(this.scroll){var n=Ext.lib.Dom.getViewHeight();var b=Ext.lib.Dom.getViewWidth();var p=this.DDM.getScrollTop();var d=this.DDM.getScrollLeft();var j=e+k;var o=m+l;var i=(n+p-k-this.deltaY);var g=(b+d-l-this.deltaX);var c=40;var a=(document.all)?80:30;if(j>n&&i<c){window.scrollTo(d,p+a)}if(k<p&&p>0&&k-p<c){window.scrollTo(d,p-a)}if(o>b&&g<c){window.scrollTo(d+a,p)}if(l<d&&d>0&&l-d<c){window.scrollTo(d-a,p)}}},getTargetCoord:function(c,b){var a=c-this.deltaX;var d=b-this.deltaY;if(this.constrainX){if(a<this.minX){a=this.minX}if(a>this.maxX){a=this.maxX}}if(this.constrainY){if(d<this.minY){d=this.minY}if(d>this.maxY){d=this.maxY}}a=this.getTick(a,this.xTicks);d=this.getTick(d,this.yTicks);return{x:a,y:d}},applyConfig:function(){Ext.dd.DD.superclass.applyConfig.call(this);this.scroll=(this.config.scroll!==false)},b4MouseDown:function(a){this.autoOffset(a.getPageX(),a.getPageY())},b4Drag:function(a){this.setDragElPos(a.getPageX(),a.getPageY())},toString:function(){return("DD "+this.id)}});Ext.dd.DDProxy=function(c,a,b){if(c){this.init(c,a,b);this.initFrame()}};Ext.dd.DDProxy.dragElId="ygddfdiv";Ext.extend(Ext.dd.DDProxy,Ext.dd.DD,{resizeFrame:true,centerFrame:false,createFrame:function(){var b=this;var a=document.body;if(!a||!a.firstChild){setTimeout(function(){b.createFrame()},50);return}var d=this.getDragEl();if(!d){d=document.createElement("div");d.id=this.dragElId;var c=d.style;c.position="absolute";c.visibility="hidden";c.cursor="move";c.border="2px solid #aaa";c.zIndex=999;a.insertBefore(d,a.firstChild)}},initFrame:function(){this.createFrame()},applyConfig:function(){Ext.dd.DDProxy.superclass.applyConfig.call(this);this.resizeFrame=(this.config.resizeFrame!==false);this.centerFrame=(this.config.centerFrame);this.setDragElId(this.config.dragElId||Ext.dd.DDProxy.dragElId)},showFrame:function(e,d){var c=this.getEl();var a=this.getDragEl();var b=a.style;this._resizeProxy();if(this.centerFrame){this.setDelta(Math.round(parseInt(b.width,10)/2),Math.round(parseInt(b.height,10)/2))}this.setDragElPos(e,d);Ext.fly(a).show()},_resizeProxy:function(){if(this.resizeFrame){var a=this.getEl();Ext.fly(this.getDragEl()).setSize(a.offsetWidth,a.offsetHeight)}},b4MouseDown:function(b){var a=b.getPageX();var c=b.getPageY();this.autoOffset(a,c);this.setDragElPos(a,c)},b4StartDrag:function(a,b){this.showFrame(a,b)},b4EndDrag:function(a){Ext.fly(this.getDragEl()).hide()},endDrag:function(c){var b=this.getEl();var a=this.getDragEl();a.style.visibility="";this.beforeMove();b.style.visibility="hidden";Ext.dd.DDM.moveToEl(b,a);a.style.visibility="hidden";b.style.visibility="";this.afterDrag()},beforeMove:function(){},afterDrag:function(){},toString:function(){return("DDProxy "+this.id)}});Ext.dd.DDTarget=function(c,a,b){if(c){this.initTarget(c,a,b)}};Ext.extend(Ext.dd.DDTarget,Ext.dd.DragDrop,{getDragEl:Ext.emptyFn,isValidHandleChild:Ext.emptyFn,startDrag:Ext.emptyFn,endDrag:Ext.emptyFn,onDrag:Ext.emptyFn,onDragDrop:Ext.emptyFn,onDragEnter:Ext.emptyFn,onDragOut:Ext.emptyFn,onDragOver:Ext.emptyFn,onInvalidDrop:Ext.emptyFn,onMouseDown:Ext.emptyFn,onMouseUp:Ext.emptyFn,setXConstraint:Ext.emptyFn,setYConstraint:Ext.emptyFn,resetConstraints:Ext.emptyFn,clearConstraints:Ext.emptyFn,clearTicks:Ext.emptyFn,setInitPosition:Ext.emptyFn,setDragElId:Ext.emptyFn,setHandleElId:Ext.emptyFn,setOuterHandleElId:Ext.emptyFn,addInvalidHandleClass:Ext.emptyFn,addInvalidHandleId:Ext.emptyFn,addInvalidHandleType:Ext.emptyFn,removeInvalidHandleClass:Ext.emptyFn,removeInvalidHandleId:Ext.emptyFn,removeInvalidHandleType:Ext.emptyFn,toString:function(){return("DDTarget "+this.id)}});Ext.dd.DragTracker=Ext.extend(Ext.util.Observable,{active:false,tolerance:5,autoStart:false,constructor:function(a){Ext.apply(this,a);this.addEvents("mousedown","mouseup","mousemove","dragstart","dragend","drag");this.dragRegion=new Ext.lib.Region(0,0,0,0);if(this.el){this.initEl(this.el)}Ext.dd.DragTracker.superclass.constructor.call(this,a)},initEl:function(a){this.el=Ext.get(a);a.on("mousedown",this.onMouseDown,this,this.delegate?{delegate:this.delegate}:undefined)},destroy:function(){this.el.un("mousedown",this.onMouseDown,this);delete this.el},onMouseDown:function(b,a){if(this.fireEvent("mousedown",this,b)!==false&&this.onBeforeStart(b)!==false){this.startXY=this.lastXY=b.getXY();this.dragTarget=this.delegate?a:this.el.dom;if(this.preventDefault!==false){b.preventDefault()}Ext.getDoc().on({scope:this,mouseup:this.onMouseUp,mousemove:this.onMouseMove,selectstart:this.stopSelect});if(this.autoStart){this.timer=this.triggerStart.defer(this.autoStart===true?1000:this.autoStart,this,[b])}}},onMouseMove:function(g,d){var b=Ext.isIE6||Ext.isIE7||Ext.isIE8;if(this.active&&b&&!g.browserEvent.button){g.preventDefault();this.onMouseUp(g);return}g.preventDefault();var c=g.getXY(),a=this.startXY;this.lastXY=c;if(!this.active){if(Math.abs(a[0]-c[0])>this.tolerance||Math.abs(a[1]-c[1])>this.tolerance){this.triggerStart(g)}else{return}}this.fireEvent("mousemove",this,g);this.onDrag(g);this.fireEvent("drag",this,g)},onMouseUp:function(c){var b=Ext.getDoc(),a=this.active;b.un("mousemove",this.onMouseMove,this);b.un("mouseup",this.onMouseUp,this);b.un("selectstart",this.stopSelect,this);c.preventDefault();this.clearStart();this.active=false;delete this.elRegion;this.fireEvent("mouseup",this,c);if(a){this.onEnd(c);this.fireEvent("dragend",this,c)}},triggerStart:function(a){this.clearStart();this.active=true;this.onStart(a);this.fireEvent("dragstart",this,a)},clearStart:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},stopSelect:function(a){a.stopEvent();return false},onBeforeStart:function(a){},onStart:function(a){},onDrag:function(a){},onEnd:function(a){},getDragTarget:function(){return this.dragTarget},getDragCt:function(){return this.el},getXY:function(a){return a?this.constrainModes[a].call(this,this.lastXY):this.lastXY},getOffset:function(c){var b=this.getXY(c),a=this.startXY;return[a[0]-b[0],a[1]-b[1]]},constrainModes:{point:function(b){if(!this.elRegion){this.elRegion=this.getDragCt().getRegion()}var a=this.dragRegion;a.left=b[0];a.top=b[1];a.right=b[0];a.bottom=b[1];a.constrainTo(this.elRegion);return[a.left,a.top]}}});Ext.dd.ScrollManager=function(){var c=Ext.dd.DragDropMgr;var e={};var b=null;var i={};var h=function(l){b=null;a()};var j=function(){if(c.dragCurrent){c.refreshCache(c.dragCurrent.groups)}};var d=function(){if(c.dragCurrent){var l=Ext.dd.ScrollManager;var m=i.el.ddScrollConfig?i.el.ddScrollConfig.increment:l.increment;if(!l.animate){if(i.el.scroll(i.dir,m)){j()}}else{i.el.scroll(i.dir,m,true,l.animDuration,j)}}};var a=function(){if(i.id){clearInterval(i.id)}i.id=0;i.el=null;i.dir=""};var g=function(m,l){a();i.el=m;i.dir=l;var o=m.ddScrollConfig?m.ddScrollConfig.ddGroup:undefined,n=(m.ddScrollConfig&&m.ddScrollConfig.frequency)?m.ddScrollConfig.frequency:Ext.dd.ScrollManager.frequency;if(o===undefined||c.dragCurrent.ddGroup==o){i.id=setInterval(d,n)}};var k=function(o,q){if(q||!c.dragCurrent){return}var s=Ext.dd.ScrollManager;if(!b||b!=c.dragCurrent){b=c.dragCurrent;s.refreshCache()}var t=Ext.lib.Event.getXY(o);var u=new Ext.lib.Point(t[0],t[1]);for(var m in e){var n=e[m],l=n._region;var p=n.ddScrollConfig?n.ddScrollConfig:s;if(l&&l.contains(u)&&n.isScrollable()){if(l.bottom-u.y<=p.vthresh){if(i.el!=n){g(n,"down")}return}else{if(l.right-u.x<=p.hthresh){if(i.el!=n){g(n,"left")}return}else{if(u.y-l.top<=p.vthresh){if(i.el!=n){g(n,"up")}return}else{if(u.x-l.left<=p.hthresh){if(i.el!=n){g(n,"right")}return}}}}}}a()};c.fireEvents=c.fireEvents.createSequence(k,c);c.stopDrag=c.stopDrag.createSequence(h,c);return{register:function(n){if(Ext.isArray(n)){for(var m=0,l=n.length;m<l;m++){this.register(n[m])}}else{n=Ext.get(n);e[n.id]=n}},unregister:function(n){if(Ext.isArray(n)){for(var m=0,l=n.length;m<l;m++){this.unregister(n[m])}}else{n=Ext.get(n);delete e[n.id]}},vthresh:25,hthresh:25,increment:100,frequency:500,animate:true,animDuration:0.4,ddGroup:undefined,refreshCache:function(){for(var l in e){if(typeof e[l]=="object"){e[l]._region=e[l].getRegion()}}}}}();Ext.dd.Registry=function(){var d={};var b={};var a=0;var c=function(g,e){if(typeof g=="string"){return g}var h=g.id;if(!h&&e!==false){h="extdd-"+(++a);g.id=h}return h};return{register:function(j,k){k=k||{};if(typeof j=="string"){j=document.getElementById(j)}k.ddel=j;d[c(j)]=k;if(k.isHandle!==false){b[k.ddel.id]=k}if(k.handles){var h=k.handles;for(var g=0,e=h.length;g<e;g++){b[c(h[g])]=k}}},unregister:function(j){var l=c(j,false);var k=d[l];if(k){delete d[l];if(k.handles){var h=k.handles;for(var g=0,e=h.length;g<e;g++){delete b[c(h[g],false)]}}}},getHandle:function(e){if(typeof e!="string"){e=e.id}return b[e]},getHandleFromEvent:function(h){var g=Ext.lib.Event.getTarget(h);return g?b[g.id]:null},getTarget:function(e){if(typeof e!="string"){e=e.id}return d[e]},getTargetFromEvent:function(h){var g=Ext.lib.Event.getTarget(h);return g?d[g.id]||b[g.id]:null}}}();Ext.dd.StatusProxy=function(a){Ext.apply(this,a);this.id=this.id||Ext.id();this.el=new Ext.Layer({dh:{id:this.id,tag:"div",cls:"x-dd-drag-proxy "+this.dropNotAllowed,children:[{tag:"div",cls:"x-dd-drop-icon"},{tag:"div",cls:"x-dd-drag-ghost"}]},shadow:!a||a.shadow!==false});this.ghost=Ext.get(this.el.dom.childNodes[1]);this.dropStatus=this.dropNotAllowed};Ext.dd.StatusProxy.prototype={dropAllowed:"x-dd-drop-ok",dropNotAllowed:"x-dd-drop-nodrop",setStatus:function(a){a=a||this.dropNotAllowed;if(this.dropStatus!=a){this.el.replaceClass(this.dropStatus,a);this.dropStatus=a}},reset:function(a){this.el.dom.className="x-dd-drag-proxy "+this.dropNotAllowed;this.dropStatus=this.dropNotAllowed;if(a){this.ghost.update("")}},update:function(a){if(typeof a=="string"){this.ghost.update(a)}else{this.ghost.update("");a.style.margin="0";this.ghost.dom.appendChild(a)}var b=this.ghost.dom.firstChild;if(b){Ext.fly(b).setStyle("float","none")}},getEl:function(){return this.el},getGhost:function(){return this.ghost},hide:function(a){this.el.hide();if(a){this.reset(true)}},stop:function(){if(this.anim&&this.anim.isAnimated&&this.anim.isAnimated()){this.anim.stop()}},show:function(){this.el.show()},sync:function(){this.el.sync()},repair:function(b,c,a){this.callback=c;this.scope=a;if(b&&this.animRepair!==false){this.el.addClass("x-dd-drag-repair");this.el.hideUnders(true);this.anim=this.el.shift({duration:this.repairDuration||0.5,easing:"easeOut",xy:b,stopFx:true,callback:this.afterRepair,scope:this})}else{this.afterRepair()}},afterRepair:function(){this.hide(true);if(typeof this.callback=="function"){this.callback.call(this.scope||this)}this.callback=null;this.scope=null},destroy:function(){Ext.destroy(this.ghost,this.el)}};Ext.dd.DragSource=function(b,a){this.el=Ext.get(b);if(!this.dragData){this.dragData={}}Ext.apply(this,a);if(!this.proxy){this.proxy=new Ext.dd.StatusProxy()}Ext.dd.DragSource.superclass.constructor.call(this,this.el.dom,this.ddGroup||this.group,{dragElId:this.proxy.id,resizeFrame:false,isTarget:false,scroll:this.scroll===true});this.dragging=false};Ext.extend(Ext.dd.DragSource,Ext.dd.DDProxy,{dropAllowed:"x-dd-drop-ok",dropNotAllowed:"x-dd-drop-nodrop",getDragData:function(a){return this.dragData},onDragEnter:function(c,d){var b=Ext.dd.DragDropMgr.getDDById(d);this.cachedTarget=b;if(this.beforeDragEnter(b,c,d)!==false){if(b.isNotifyTarget){var a=b.notifyEnter(this,c,this.dragData);this.proxy.setStatus(a)}else{this.proxy.setStatus(this.dropAllowed)}if(this.afterDragEnter){this.afterDragEnter(b,c,d)}}},beforeDragEnter:function(b,a,c){return true},alignElWithMouse:function(){Ext.dd.DragSource.superclass.alignElWithMouse.apply(this,arguments);this.proxy.sync()},onDragOver:function(c,d){var b=this.cachedTarget||Ext.dd.DragDropMgr.getDDById(d);if(this.beforeDragOver(b,c,d)!==false){if(b.isNotifyTarget){var a=b.notifyOver(this,c,this.dragData);this.proxy.setStatus(a)}if(this.afterDragOver){this.afterDragOver(b,c,d)}}},beforeDragOver:function(b,a,c){return true},onDragOut:function(b,c){var a=this.cachedTarget||Ext.dd.DragDropMgr.getDDById(c);if(this.beforeDragOut(a,b,c)!==false){if(a.isNotifyTarget){a.notifyOut(this,b,this.dragData)}this.proxy.reset();if(this.afterDragOut){this.afterDragOut(a,b,c)}}this.cachedTarget=null},beforeDragOut:function(b,a,c){return true},onDragDrop:function(b,c){var a=this.cachedTarget||Ext.dd.DragDropMgr.getDDById(c);if(this.beforeDragDrop(a,b,c)!==false){if(a.isNotifyTarget){if(a.notifyDrop(this,b,this.dragData)){this.onValidDrop(a,b,c)}else{this.onInvalidDrop(a,b,c)}}else{this.onValidDrop(a,b,c)}if(this.afterDragDrop){this.afterDragDrop(a,b,c)}}delete this.cachedTarget},beforeDragDrop:function(b,a,c){return true},onValidDrop:function(b,a,c){this.hideProxy();if(this.afterValidDrop){this.afterValidDrop(b,a,c)}},getRepairXY:function(b,a){return this.el.getXY()},onInvalidDrop:function(b,a,c){this.beforeInvalidDrop(b,a,c);if(this.cachedTarget){if(this.cachedTarget.isNotifyTarget){this.cachedTarget.notifyOut(this,a,this.dragData)}this.cacheTarget=null}this.proxy.repair(this.getRepairXY(a,this.dragData),this.afterRepair,this);if(this.afterInvalidDrop){this.afterInvalidDrop(a,c)}},afterRepair:function(){if(Ext.enableFx){this.el.highlight(this.hlColor||"c3daf9")}this.dragging=false},beforeInvalidDrop:function(b,a,c){return true},handleMouseDown:function(b){if(this.dragging){return}var a=this.getDragData(b);if(a&&this.onBeforeDrag(a,b)!==false){this.dragData=a;this.proxy.stop();Ext.dd.DragSource.superclass.handleMouseDown.apply(this,arguments)}},onBeforeDrag:function(a,b){return true},onStartDrag:Ext.emptyFn,startDrag:function(a,b){this.proxy.reset();this.dragging=true;this.proxy.update("");this.onInitDrag(a,b);this.proxy.show()},onInitDrag:function(a,c){var b=this.el.dom.cloneNode(true);b.id=Ext.id();this.proxy.update(b);this.onStartDrag(a,c);return true},getProxy:function(){return this.proxy},hideProxy:function(){this.proxy.hide();this.proxy.reset(true);this.dragging=false},triggerCacheRefresh:function(){Ext.dd.DDM.refreshCache(this.groups)},b4EndDrag:function(a){},endDrag:function(a){this.onEndDrag(this.dragData,a)},onEndDrag:function(a,b){},autoOffset:function(a,b){this.setDelta(-12,-20)},destroy:function(){Ext.dd.DragSource.superclass.destroy.call(this);Ext.destroy(this.proxy)}});Ext.dd.DropTarget=Ext.extend(Ext.dd.DDTarget,{constructor:function(b,a){this.el=Ext.get(b);Ext.apply(this,a);if(this.containerScroll){Ext.dd.ScrollManager.register(this.el)}Ext.dd.DropTarget.superclass.constructor.call(this,this.el.dom,this.ddGroup||this.group,{isTarget:true})},dropAllowed:"x-dd-drop-ok",dropNotAllowed:"x-dd-drop-nodrop",isTarget:true,isNotifyTarget:true,notifyEnter:function(a,c,b){if(this.overClass){this.el.addClass(this.overClass)}return this.dropAllowed},notifyOver:function(a,c,b){return this.dropAllowed},notifyOut:function(a,c,b){if(this.overClass){this.el.removeClass(this.overClass)}},notifyDrop:function(a,c,b){return false},destroy:function(){Ext.dd.DropTarget.superclass.destroy.call(this);if(this.containerScroll){Ext.dd.ScrollManager.unregister(this.el)}}});Ext.dd.DragZone=Ext.extend(Ext.dd.DragSource,{constructor:function(b,a){Ext.dd.DragZone.superclass.constructor.call(this,b,a);if(this.containerScroll){Ext.dd.ScrollManager.register(this.el)}},getDragData:function(a){return Ext.dd.Registry.getHandleFromEvent(a)},onInitDrag:function(a,b){this.proxy.update(this.dragData.ddel.cloneNode(true));this.onStartDrag(a,b);return true},afterRepair:function(){if(Ext.enableFx){Ext.Element.fly(this.dragData.ddel).highlight(this.hlColor||"c3daf9")}this.dragging=false},getRepairXY:function(a){return Ext.Element.fly(this.dragData.ddel).getXY()},destroy:function(){Ext.dd.DragZone.superclass.destroy.call(this);if(this.containerScroll){Ext.dd.ScrollManager.unregister(this.el)}}});Ext.dd.DropZone=function(b,a){Ext.dd.DropZone.superclass.constructor.call(this,b,a)};Ext.extend(Ext.dd.DropZone,Ext.dd.DropTarget,{getTargetFromEvent:function(a){return Ext.dd.Registry.getTargetFromEvent(a)},onNodeEnter:function(d,a,c,b){},onNodeOver:function(d,a,c,b){return this.dropAllowed},onNodeOut:function(d,a,c,b){},onNodeDrop:function(d,a,c,b){return false},onContainerOver:function(a,c,b){return this.dropNotAllowed},onContainerDrop:function(a,c,b){return false},notifyEnter:function(a,c,b){return this.dropNotAllowed},notifyOver:function(a,c,b){var d=this.getTargetFromEvent(c);if(!d){if(this.lastOverNode){this.onNodeOut(this.lastOverNode,a,c,b);this.lastOverNode=null}return this.onContainerOver(a,c,b)}if(this.lastOverNode!=d){if(this.lastOverNode){this.onNodeOut(this.lastOverNode,a,c,b)}this.onNodeEnter(d,a,c,b);this.lastOverNode=d}return this.onNodeOver(d,a,c,b)},notifyOut:function(a,c,b){if(this.lastOverNode){this.onNodeOut(this.lastOverNode,a,c,b);this.lastOverNode=null}},notifyDrop:function(a,c,b){if(this.lastOverNode){this.onNodeOut(this.lastOverNode,a,c,b);this.lastOverNode=null}var d=this.getTargetFromEvent(c);return d?this.onNodeDrop(d,a,c,b):this.onContainerDrop(a,c,b)},triggerCacheRefresh:function(){Ext.dd.DDM.refreshCache(this.groups)}});Ext.Element.addMethods({initDD:function(c,b,d){var a=new Ext.dd.DD(Ext.id(this.dom),c,b);return Ext.apply(a,d)},initDDProxy:function(c,b,d){var a=new Ext.dd.DDProxy(Ext.id(this.dom),c,b);return Ext.apply(a,d)},initDDTarget:function(c,b,d){var a=new Ext.dd.DDTarget(Ext.id(this.dom),c,b);return Ext.apply(a,d)}});Ext.data.Api=(function(){var a={};return{actions:{create:"create",read:"read",update:"update",destroy:"destroy"},restActions:{create:"POST",read:"GET",update:"PUT",destroy:"DELETE"},isAction:function(b){return(Ext.data.Api.actions[b])?true:false},getVerb:function(b){if(a[b]){return a[b]}for(var c in this.actions){if(this.actions[c]===b){a[b]=c;break}}return(a[b]!==undefined)?a[b]:null},isValid:function(b){var e=[];var d=this.actions;for(var c in b){if(!(c in d)){e.push(c)}}return(!e.length)?true:e},hasUniqueUrl:function(c,g){var b=(c.api[g])?c.api[g].url:null;var e=true;for(var d in c.api){if((e=(d===g)?true:(c.api[d].url!=b)?true:false)===false){break}}return e},prepare:function(b){if(!b.api){b.api={}}for(var d in this.actions){var c=this.actions[d];b.api[c]=b.api[c]||b.url||b.directFn;if(typeof(b.api[c])=="string"){b.api[c]={url:b.api[c],method:(b.restful===true)?Ext.data.Api.restActions[c]:undefined}}}},restify:function(b){b.restful=true;for(var c in this.restActions){b.api[this.actions[c]].method||(b.api[this.actions[c]].method=this.restActions[c])}b.onWrite=b.onWrite.createInterceptor(function(i,j,g,e){var d=j.reader;var h=new Ext.data.Response({action:i,raw:g});switch(g.status){case 200:return true;break;case 201:if(Ext.isEmpty(h.raw.responseText)){h.success=true}else{return true}break;case 204:h.success=true;h.data=null;break;default:return true;break}if(h.success===true){this.fireEvent("write",this,i,h.data,h,e,j.request.arg)}else{this.fireEvent("exception",this,"remote",i,j,h,e)}j.request.callback.call(j.request.scope,h.data,h,h.success);return false},b)}}})();Ext.data.Response=function(b,a){Ext.apply(this,b,{raw:a})};Ext.data.Response.prototype={message:null,success:false,status:null,root:null,raw:null,getMessage:function(){return this.message},getSuccess:function(){return this.success},getStatus:function(){return this.status},getRoot:function(){return this.root},getRawResponse:function(){return this.raw}};Ext.data.Api.Error=Ext.extend(Ext.Error,{constructor:function(b,a){this.arg=a;Ext.Error.call(this,b)},name:"Ext.data.Api"});Ext.apply(Ext.data.Api.Error.prototype,{lang:{"action-url-undefined":"No fallback url defined for this action.  When defining a DataProxy api, please be sure to define an url for each CRUD action in Ext.data.Api.actions or define a default url in addition to your api-configuration.",invalid:"received an invalid API-configuration.  Please ensure your proxy API-configuration contains only the actions defined in Ext.data.Api.actions","invalid-url":"Invalid url.  Please review your proxy configuration.",execute:'Attempted to execute an unknown action.  Valid API actions are defined in Ext.data.Api.actions"'}});Ext.data.SortTypes={none:function(a){return a},stripTagsRE:/<\/?[^>]+>/gi,asText:function(a){return String(a).replace(this.stripTagsRE,"")},asUCText:function(a){return String(a).toUpperCase().replace(this.stripTagsRE,"")},asUCString:function(a){return String(a).toUpperCase()},asDate:function(a){if(!a){return 0}if(Ext.isDate(a)){return a.getTime()}return Date.parse(String(a))},asFloat:function(a){var b=parseFloat(String(a).replace(/,/g,""));return isNaN(b)?0:b},asInt:function(a){var b=parseInt(String(a).replace(/,/g,""),10);return isNaN(b)?0:b}};Ext.data.Record=function(a,b){this.id=(b||b===0)?b:Ext.data.Record.id(this);this.data=a||{}};Ext.data.Record.create=function(e){var c=Ext.extend(Ext.data.Record,{});var d=c.prototype;d.fields=new Ext.util.MixedCollection(false,function(g){return g.name});for(var b=0,a=e.length;b<a;b++){d.fields.add(new Ext.data.Field(e[b]))}c.getField=function(g){return d.fields.get(g)};return c};Ext.data.Record.PREFIX="ext-record";Ext.data.Record.AUTO_ID=1;Ext.data.Record.EDIT="edit";Ext.data.Record.REJECT="reject";Ext.data.Record.COMMIT="commit";Ext.data.Record.id=function(a){a.phantom=true;return[Ext.data.Record.PREFIX,"-",Ext.data.Record.AUTO_ID++].join("")};Ext.data.Record.prototype={dirty:false,editing:false,error:null,modified:null,phantom:false,join:function(a){this.store=a},set:function(a,c){var b=Ext.isPrimitive(c)?String:Ext.encode;if(b(this.data[a])==b(c)){return}this.dirty=true;if(!this.modified){this.modified={}}if(this.modified[a]===undefined){this.modified[a]=this.data[a]}this.data[a]=c;if(!this.editing){this.afterEdit()}},afterEdit:function(){if(this.store!=undefined&&typeof this.store.afterEdit=="function"){this.store.afterEdit(this)}},afterReject:function(){if(this.store){this.store.afterReject(this)}},afterCommit:function(){if(this.store){this.store.afterCommit(this)}},get:function(a){return this.data[a]},beginEdit:function(){this.editing=true;this.modified=this.modified||{}},cancelEdit:function(){this.editing=false;delete this.modified},endEdit:function(){this.editing=false;if(this.dirty){this.afterEdit()}},reject:function(b){var a=this.modified;for(var c in a){if(typeof a[c]!="function"){this.data[c]=a[c]}}this.dirty=false;delete this.modified;this.editing=false;if(b!==true){this.afterReject()}},commit:function(a){this.dirty=false;delete this.modified;this.editing=false;if(a!==true){this.afterCommit()}},getChanges:function(){var a=this.modified,b={};for(var c in a){if(a.hasOwnProperty(c)){b[c]=this.data[c]}}return b},hasError:function(){return this.error!==null},clearError:function(){this.error=null},copy:function(a){return new this.constructor(Ext.apply({},this.data),a||this.id)},isModified:function(a){return !!(this.modified&&this.modified.hasOwnProperty(a))},isValid:function(){return this.fields.find(function(a){return(a.allowBlank===false&&Ext.isEmpty(this.data[a.name]))?true:false},this)?false:true},markDirty:function(){this.dirty=true;if(!this.modified){this.modified={}}this.fields.each(function(a){this.modified[a.name]=this.data[a.name]},this)}};Ext.StoreMgr=Ext.apply(new Ext.util.MixedCollection(),{register:function(){for(var a=0,b;(b=arguments[a]);a++){this.add(b)}},unregister:function(){for(var a=0,b;(b=arguments[a]);a++){this.remove(this.lookup(b))}},lookup:function(e){if(Ext.isArray(e)){var b=["field1"],d=!Ext.isArray(e[0]);if(!d){for(var c=2,a=e[0].length;c<=a;++c){b.push("field"+c)}}return new Ext.data.ArrayStore({fields:b,data:e,expandData:d,autoDestroy:true,autoCreated:true})}return Ext.isObject(e)?(e.events?e:Ext.create(e,"store")):this.get(e)},getKey:function(a){return a.storeId}});Ext.data.Store=Ext.extend(Ext.util.Observable,{writer:undefined,remoteSort:false,autoDestroy:false,pruneModifiedRecords:false,lastOptions:null,autoSave:true,batch:true,restful:false,paramNames:undefined,defaultParamNames:{start:"start",limit:"limit",sort:"sort",dir:"dir"},isDestroyed:false,hasMultiSort:false,batchKey:"_ext_batch_",constructor:function(a){this.data=new Ext.util.MixedCollection(false);this.data.getKey=function(b){return b.id};this.removed=[];if(a&&a.data){this.inlineData=a.data;delete a.data}Ext.apply(this,a);this.baseParams=Ext.isObject(this.baseParams)?this.baseParams:{};this.paramNames=Ext.applyIf(this.paramNames||{},this.defaultParamNames);if((this.url||this.api)&&!this.proxy){this.proxy=new Ext.data.HttpProxy({url:this.url,api:this.api})}if(this.restful===true&&this.proxy){this.batch=false;Ext.data.Api.restify(this.proxy)}if(this.reader){if(!this.recordType){this.recordType=this.reader.recordType}if(this.reader.onMetaChange){this.reader.onMetaChange=this.reader.onMetaChange.createSequence(this.onMetaChange,this)}if(this.writer){if(this.writer instanceof (Ext.data.DataWriter)===false){this.writer=this.buildWriter(this.writer)}this.writer.meta=this.reader.meta;this.pruneModifiedRecords=true}}if(this.recordType){this.fields=this.recordType.prototype.fields}this.modified=[];this.addEvents("datachanged","metachange","add","remove","update","clear","exception","beforeload","load","loadexception","beforewrite","write","beforesave","save");if(this.proxy){this.relayEvents(this.proxy,["loadexception","exception"])}if(this.writer){this.on({scope:this,add:this.createRecords,remove:this.destroyRecord,update:this.updateRecord,clear:this.onClear})}this.sortToggle={};if(this.sortField){this.setDefaultSort(this.sortField,this.sortDir)}else{if(this.sortInfo){this.setDefaultSort(this.sortInfo.field,this.sortInfo.direction)}}Ext.data.Store.superclass.constructor.call(this);if(this.id){this.storeId=this.id;delete this.id}if(this.storeId){Ext.StoreMgr.register(this)}if(this.inlineData){this.loadData(this.inlineData);delete this.inlineData}else{if(this.autoLoad){this.load.defer(10,this,[typeof this.autoLoad=="object"?this.autoLoad:undefined])}}this.batchCounter=0;this.batches={}},buildWriter:function(b){var a=undefined,c=(b.format||"json").toLowerCase();switch(c){case"json":a=Ext.data.JsonWriter;break;case"xml":a=Ext.data.XmlWriter;break;default:a=Ext.data.JsonWriter}return new a(b)},destroy:function(){if(!this.isDestroyed){if(this.storeId){Ext.StoreMgr.unregister(this)}this.clearData();this.data=null;Ext.destroy(this.proxy);this.reader=this.writer=null;this.purgeListeners();this.isDestroyed=true}},add:function(c){var e,a,b,d;c=[].concat(c);if(c.length<1){return}for(e=0,a=c.length;e<a;e++){b=c[e];b.join(this);if(b.dirty||b.phantom){this.modified.push(b)}}d=this.data.length;this.data.addAll(c);if(this.snapshot){this.snapshot.addAll(c)}this.fireEvent("add",this,c,d)},addSorted:function(a){var b=this.findInsertIndex(a);this.insert(b,a)},doUpdate:function(a){var b=a.id;this.getById(b).join(null);this.data.replace(b,a);if(this.snapshot){this.snapshot.replace(b,a)}a.join(this);this.fireEvent("update",this,a,Ext.data.Record.COMMIT)},remove:function(a){if(Ext.isArray(a)){Ext.each(a,function(c){this.remove(c)},this);return}var b=this.data.indexOf(a);if(b>-1){a.join(null);this.data.removeAt(b)}if(this.pruneModifiedRecords){this.modified.remove(a)}if(this.snapshot){this.snapshot.remove(a)}if(b>-1){this.fireEvent("remove",this,a,b)}},removeAt:function(a){this.remove(this.getAt(a))},removeAll:function(b){var a=[];this.each(function(c){a.push(c)});this.clearData();if(this.snapshot){this.snapshot.clear()}if(this.pruneModifiedRecords){this.modified=[]}if(b!==true){this.fireEvent("clear",this,a)}},onClear:function(b,a){Ext.each(a,function(d,c){this.destroyRecord(this,d,c)},this)},insert:function(d,c){var e,a,b;c=[].concat(c);for(e=0,a=c.length;e<a;e++){b=c[e];this.data.insert(d+e,b);b.join(this);if(b.dirty||b.phantom){this.modified.push(b)}}if(this.snapshot){this.snapshot.addAll(c)}this.fireEvent("add",this,c,d)},indexOf:function(a){return this.data.indexOf(a)},indexOfId:function(a){return this.data.indexOfKey(a)},getById:function(a){return(this.snapshot||this.data).key(a)},getAt:function(a){return this.data.itemAt(a)},getRange:function(b,a){return this.data.getRange(b,a)},storeOptions:function(a){a=Ext.apply({},a);delete a.callback;delete a.scope;this.lastOptions=a},clearData:function(){this.data.each(function(a){a.join(null)});this.data.clear()},load:function(b){b=Ext.apply({},b);this.storeOptions(b);if(this.sortInfo&&this.remoteSort){var a=this.paramNames;b.params=Ext.apply({},b.params);b.params[a.sort]=this.sortInfo.field;b.params[a.dir]=this.sortInfo.direction}try{return this.execute("read",null,b)}catch(c){this.handleException(c);return false}},updateRecord:function(b,a,c){if(c==Ext.data.Record.EDIT&&this.autoSave===true&&(!a.phantom||(a.phantom&&a.isValid()))){this.save()}},createRecords:function(c,b,e){var d=this.modified,h=b.length,a,g;for(g=0;g<h;g++){a=b[g];if(a.phantom&&a.isValid()){a.markDirty();if(d.indexOf(a)==-1){d.push(a)}}}if(this.autoSave===true){this.save()}},destroyRecord:function(b,a,c){if(this.modified.indexOf(a)!=-1){this.modified.remove(a)}if(!a.phantom){this.removed.push(a);a.lastIndex=c;if(this.autoSave===true){this.save()}}},execute:function(e,a,c,b){if(!Ext.data.Api.isAction(e)){throw new Ext.data.Api.Error("execute",e)}c=Ext.applyIf(c||{},{params:{}});if(b!==undefined){this.addToBatch(b)}var d=true;if(e==="read"){d=this.fireEvent("beforeload",this,c);Ext.applyIf(c.params,this.baseParams)}else{if(this.writer.listful===true&&this.restful!==true){a=(Ext.isArray(a))?a:[a]}else{if(Ext.isArray(a)&&a.length==1){a=a.shift()}}if((d=this.fireEvent("beforewrite",this,e,a,c))!==false){this.writer.apply(c.params,this.baseParams,e,a)}}if(d!==false){if(this.writer&&this.proxy.url&&!this.proxy.restful&&!Ext.data.Api.hasUniqueUrl(this.proxy,e)){c.params.xaction=e}this.proxy.request(Ext.data.Api.actions[e],a,c.params,this.reader,this.createCallback(e,a,b),this,c)}return d},save:function(){if(!this.writer){throw new Ext.data.Store.Error("writer-undefined")}var h=[],j,k,e,c={},d;if(this.removed.length){h.push(["destroy",this.removed])}var b=[].concat(this.getModifiedRecords());if(b.length){var g=[];for(d=b.length-1;d>=0;d--){if(b[d].phantom===true){var a=b.splice(d,1).shift();if(a.isValid()){g.push(a)}}else{if(!b[d].isValid()){b.splice(d,1)}}}if(g.length){h.push(["create",g])}if(b.length){h.push(["update",b])}}j=h.length;if(j){e=++this.batchCounter;for(d=0;d<j;++d){k=h[d];c[k[0]]=k[1]}if(this.fireEvent("beforesave",this,c)!==false){for(d=0;d<j;++d){k=h[d];this.doTransaction(k[0],k[1],e)}return e}}return -1},doTransaction:function(e,b,c){function g(h){try{this.execute(e,h,undefined,c)}catch(i){this.handleException(i)}}if(this.batch===false){for(var d=0,a=b.length;d<a;d++){g.call(this,b[d])}}else{g.call(this,b)}},addToBatch:function(c){var a=this.batches,d=this.batchKey+c,e=a[d];if(!e){a[d]=e={id:c,count:0,data:{}}}++e.count},removeFromBatch:function(d,h,g){var c=this.batches,e=this.batchKey+d,i=c[e],a;if(i){a=i.data[h]||[];i.data[h]=a.concat(g);if(i.count===1){g=i.data;delete c[e];this.fireEvent("save",this,d,g)}else{--i.count}}},createCallback:function(c,a,b){var d=Ext.data.Api.actions;return(c=="read")?this.loadRecords:function(g,e,h){this["on"+Ext.util.Format.capitalize(c)+"Records"](h,a,[].concat(g));if(h===true){this.fireEvent("write",this,c,g,e,a)}this.removeFromBatch(b,c,g)}},clearModified:function(a){if(Ext.isArray(a)){for(var b=a.length-1;b>=0;b--){this.modified.splice(this.modified.indexOf(a[b]),1)}}else{this.modified.splice(this.modified.indexOf(a),1)}},reMap:function(b){if(Ext.isArray(b)){for(var d=0,a=b.length;d<a;d++){this.reMap(b[d])}}else{delete this.data.map[b._phid];this.data.map[b.id]=b;var c=this.data.keys.indexOf(b._phid);this.data.keys.splice(c,1,b.id);delete b._phid}},onCreateRecords:function(d,a,b){if(d===true){try{this.reader.realize(a,b)}catch(c){this.handleException(c);if(Ext.isArray(a)){this.onCreateRecords(d,a,b)}}}},onUpdateRecords:function(d,a,b){if(d===true){try{this.reader.update(a,b)}catch(c){this.handleException(c);if(Ext.isArray(a)){this.onUpdateRecords(d,a,b)}}}},onDestroyRecords:function(e,b,d){b=(b instanceof Ext.data.Record)?[b]:[].concat(b);for(var c=0,a=b.length;c<a;c++){this.removed.splice(this.removed.indexOf(b[c]),1)}if(e===false){for(c=b.length-1;c>=0;c--){this.insert(b[c].lastIndex,b[c])}}},handleException:function(a){Ext.handleError(a)},reload:function(a){this.load(Ext.applyIf(a||{},this.lastOptions))},loadRecords:function(b,l,h){var e,g;if(this.isDestroyed===true){return}if(!b||h===false){if(h!==false){this.fireEvent("load",this,[],l)}if(l.callback){l.callback.call(l.scope||this,[],l,false,b)}return}var a=b.records,j=b.totalRecords||a.length;if(!l||l.add!==true){if(this.pruneModifiedRecords){this.modified=[]}for(e=0,g=a.length;e<g;e++){a[e].join(this)}if(this.snapshot){this.data=this.snapshot;delete this.snapshot}this.clearData();this.data.addAll(a);this.totalLength=j;this.applySort();this.fireEvent("datachanged",this)}else{var k=[],d,c=0;for(e=0,g=a.length;e<g;++e){d=a[e];if(this.indexOfId(d.id)>-1){this.doUpdate(d)}else{k.push(d);++c}}this.totalLength=Math.max(j,this.data.length+c);this.add(k)}this.fireEvent("load",this,a,l);if(l.callback){l.callback.call(l.scope||this,a,l,true)}},loadData:function(c,a){var b=this.reader.readRecords(c);this.loadRecords(b,{add:a},true)},getCount:function(){return this.data.length||0},getTotalCount:function(){return this.totalLength||0},getSortState:function(){return this.sortInfo},applySort:function(){if((this.sortInfo||this.multiSortInfo)&&!this.remoteSort){this.sortData()}},sortData:function(){var a=this.hasMultiSort?this.multiSortInfo:this.sortInfo,k=a.direction||"ASC",h=a.sorters,c=[];if(!this.hasMultiSort){h=[{direction:k,field:a.field}]}for(var d=0,b=h.length;d<b;d++){c.push(this.createSortFunction(h[d].field,h[d].direction))}if(c.length==0){return}var g=k.toUpperCase()=="DESC"?-1:1;var e=function(n,m){var l=c[0].call(this,n,m);if(c.length>1){for(var p=1,o=c.length;p<o;p++){l=l||c[p].call(this,n,m)}}return g*l};this.data.sort(k,e);if(this.snapshot&&this.snapshot!=this.data){this.snapshot.sort(k,e)}},createSortFunction:function(c,b){b=b||"ASC";var a=b.toUpperCase()=="DESC"?-1:1;var d=this.fields.get(c).sortType;return function(g,e){var i=d(g.data[c]),h=d(e.data[c]);return a*(i>h?1:(i<h?-1:0))}},setDefaultSort:function(b,a){a=a?a.toUpperCase():"ASC";this.sortInfo={field:b,direction:a};this.sortToggle[b]=a},sort:function(b,a){if(Ext.isArray(arguments[0])){return this.multiSort.call(this,b,a)}else{return this.singleSort(b,a)}},singleSort:function(g,c){var e=this.fields.get(g);if(!e){return false}var b=e.name,a=this.sortInfo||null,d=this.sortToggle?this.sortToggle[b]:null;if(!c){if(a&&a.field==b){c=(this.sortToggle[b]||"ASC").toggle("ASC","DESC")}else{c=e.sortDir}}this.sortToggle[b]=c;this.sortInfo={field:b,direction:c};this.hasMultiSort=false;if(this.remoteSort){if(!this.load(this.lastOptions)){if(d){this.sortToggle[b]=d}if(a){this.sortInfo=a}}}else{this.applySort();this.fireEvent("datachanged",this)}return true},multiSort:function(b,a){this.hasMultiSort=true;a=a||"ASC";if(this.multiSortInfo&&a==this.multiSortInfo.direction){a=a.toggle("ASC","DESC")}this.multiSortInfo={sorters:b,direction:a};if(this.remoteSort){this.singleSort(b[0].field,b[0].direction)}else{this.applySort();this.fireEvent("datachanged",this)}},each:function(b,a){this.data.each(b,a)},getModifiedRecords:function(){return this.modified},sum:function(e,g,a){var c=this.data.items,b=0;g=g||0;a=(a||a===0)?a:c.length-1;for(var d=g;d<=a;d++){b+=(c[d].data[e]||0)}return b},createFilterFn:function(d,c,e,a,b){if(Ext.isEmpty(c,false)){return false}c=this.data.createValueMatcher(c,e,a,b);return function(g){return c.test(g.data[d])}},createMultipleFilterFn:function(a){return function(b){var k=true;for(var d=0,c=a.length;d<c;d++){var h=a[d],g=h.fn,e=h.scope;k=k&&g.call(e,b)}return k}},filter:function(n,m,h,k,e){var l;if(Ext.isObject(n)){n=[n]}if(Ext.isArray(n)){var b=[];for(var g=0,d=n.length;g<d;g++){var a=n[g],c=a.fn,o=a.scope||this;if(!Ext.isFunction(c)){c=this.createFilterFn(a.property,a.value,a.anyMatch,a.caseSensitive,a.exactMatch)}b.push({fn:c,scope:o})}l=this.createMultipleFilterFn(b)}else{l=this.createFilterFn(n,m,h,k,e)}return l?this.filterBy(l):this.clearFilter()},filterBy:function(b,a){this.snapshot=this.snapshot||this.data;this.data=this.queryBy(b,a||this);this.fireEvent("datachanged",this)},clearFilter:function(a){if(this.isFiltered()){this.data=this.snapshot;delete this.snapshot;if(a!==true){this.fireEvent("datachanged",this)}}},isFiltered:function(){return !!this.snapshot&&this.snapshot!=this.data},query:function(d,c,e,a){var b=this.createFilterFn(d,c,e,a);return b?this.queryBy(b):this.data.clone()},queryBy:function(b,a){var c=this.snapshot||this.data;return c.filterBy(b,a||this)},find:function(d,c,g,e,a){var b=this.createFilterFn(d,c,e,a);return b?this.data.findIndexBy(b,null,g):-1},findExact:function(b,a,c){return this.data.findIndexBy(function(d){return d.get(b)===a},this,c)},findBy:function(b,a,c){return this.data.findIndexBy(b,a,c)},collect:function(j,k,b){var h=(b===true&&this.snapshot)?this.snapshot.items:this.data.items;var m,n,a=[],c={};for(var e=0,g=h.length;e<g;e++){m=h[e].data[j];n=String(m);if((k||!Ext.isEmpty(m))&&!c[n]){c[n]=true;a[a.length]=m}}return a},afterEdit:function(a){if(this.modified.indexOf(a)==-1){this.modified.push(a)}this.fireEvent("update",this,a,Ext.data.Record.EDIT)},afterReject:function(a){this.modified.remove(a);this.fireEvent("update",this,a,Ext.data.Record.REJECT)},afterCommit:function(a){this.modified.remove(a);this.fireEvent("update",this,a,Ext.data.Record.COMMIT)},commitChanges:function(){var a=this.modified.slice(0),c=a.length,b;for(b=0;b<c;b++){a[b].commit()}this.modified=[];this.removed=[]},rejectChanges:function(){var a=this.modified.slice(0),e=this.removed.slice(0).reverse(),c=a.length,d=e.length,b;for(b=0;b<c;b++){a[b].reject()}for(b=0;b<d;b++){this.insert(e[b].lastIndex||0,e[b]);e[b].reject()}this.modified=[];this.removed=[]},onMetaChange:function(a){this.recordType=this.reader.recordType;this.fields=this.recordType.prototype.fields;delete this.snapshot;if(this.reader.meta.sortInfo){this.sortInfo=this.reader.meta.sortInfo}else{if(this.sortInfo&&!this.fields.get(this.sortInfo.field)){delete this.sortInfo}}if(this.writer){this.writer.meta=this.reader.meta}this.modified=[];this.fireEvent("metachange",this,this.reader.meta)},findInsertIndex:function(a){this.suspendEvents();var c=this.data.clone();this.data.add(a);this.applySort();var b=this.data.indexOf(a);this.data=c;this.resumeEvents();return b},setBaseParam:function(a,b){this.baseParams=this.baseParams||{};this.baseParams[a]=b}});Ext.reg("store",Ext.data.Store);Ext.data.Store.Error=Ext.extend(Ext.Error,{name:"Ext.data.Store"});Ext.apply(Ext.data.Store.Error.prototype,{lang:{"writer-undefined":"Attempted to execute a write-action without a DataWriter installed."}});Ext.data.Field=Ext.extend(Object,{constructor:function(b){if(Ext.isString(b)){b={name:b}}Ext.apply(this,b);var d=Ext.data.Types,a=this.sortType,c;if(this.type){if(Ext.isString(this.type)){this.type=Ext.data.Types[this.type.toUpperCase()]||d.AUTO}}else{this.type=d.AUTO}if(Ext.isString(a)){this.sortType=Ext.data.SortTypes[a]}else{if(Ext.isEmpty(a)){this.sortType=this.type.sortType}}if(!this.convert){this.convert=this.type.convert}},dateFormat:null,useNull:false,defaultValue:"",mapping:null,sortType:null,sortDir:"ASC",allowBlank:true});Ext.data.DataReader=function(a,b){this.meta=a;this.recordType=Ext.isArray(b)?Ext.data.Record.create(b):b;if(this.recordType){this.buildExtractors()}};Ext.data.DataReader.prototype={getTotal:Ext.emptyFn,getRoot:Ext.emptyFn,getMessage:Ext.emptyFn,getSuccess:Ext.emptyFn,getId:Ext.emptyFn,buildExtractors:Ext.emptyFn,extractValues:Ext.emptyFn,realize:function(a,c){if(Ext.isArray(a)){for(var b=a.length-1;b>=0;b--){if(Ext.isArray(c)){this.realize(a.splice(b,1).shift(),c.splice(b,1).shift())}else{this.realize(a.splice(b,1).shift(),c)}}}else{if(Ext.isArray(c)&&c.length==1){c=c.shift()}if(!this.isData(c)){throw new Ext.data.DataReader.Error("realize",a)}a.phantom=false;a._phid=a.id;a.id=this.getId(c);a.data=c;a.commit();a.store.reMap(a)}},update:function(a,c){if(Ext.isArray(a)){for(var b=a.length-1;b>=0;b--){if(Ext.isArray(c)){this.update(a.splice(b,1).shift(),c.splice(b,1).shift())}else{this.update(a.splice(b,1).shift(),c)}}}else{if(Ext.isArray(c)&&c.length==1){c=c.shift()}if(this.isData(c)){a.data=Ext.apply(a.data,c)}a.commit()}},extractData:function(k,a){var j=(this instanceof Ext.data.JsonReader)?"json":"node";var c=[];if(this.isData(k)&&!(this instanceof Ext.data.XmlReader)){k=[k]}var h=this.recordType.prototype.fields,o=h.items,m=h.length,c=[];if(a===true){var l=this.recordType;for(var e=0;e<k.length;e++){var b=k[e];var g=new l(this.extractValues(b,o,m),this.getId(b));g[j]=b;c.push(g)}}else{for(var e=0;e<k.length;e++){var d=this.extractValues(k[e],o,m);d[this.meta.idProperty]=this.getId(k[e]);c.push(d)}}return c},isData:function(a){return(a&&Ext.isObject(a)&&!Ext.isEmpty(this.getId(a)))?true:false},onMetaChange:function(a){delete this.ef;this.meta=a;this.recordType=Ext.data.Record.create(a.fields);this.buildExtractors()}};Ext.data.DataReader.Error=Ext.extend(Ext.Error,{constructor:function(b,a){this.arg=a;Ext.Error.call(this,b)},name:"Ext.data.DataReader"});Ext.apply(Ext.data.DataReader.Error.prototype,{lang:{update:"#update received invalid data from server.  Please see docs for DataReader#update and review your DataReader configuration.",realize:"#realize was called with invalid remote-data.  Please see the docs for DataReader#realize and review your DataReader configuration.","invalid-response":"#readResponse received an invalid response from the server."}});Ext.data.DataWriter=function(a){Ext.apply(this,a)};Ext.data.DataWriter.prototype={writeAllFields:false,listful:false,apply:function(e,g,d,a){var c=[],b=d+"Record";if(Ext.isArray(a)){Ext.each(a,function(h){c.push(this[b](h))},this)}else{if(a instanceof Ext.data.Record){c=this[b](a)}}this.render(e,g,c)},render:Ext.emptyFn,updateRecord:Ext.emptyFn,createRecord:Ext.emptyFn,destroyRecord:Ext.emptyFn,toHash:function(g,c){var e=g.fields.map,d={},b=(this.writeAllFields===false&&g.phantom===false)?g.getChanges():g.data,a;Ext.iterate(b,function(i,h){if((a=e[i])){d[a.mapping?a.mapping:a.name]=h}});if(g.phantom){if(g.fields.containsKey(this.meta.idProperty)&&Ext.isEmpty(g.data[this.meta.idProperty])){delete d[this.meta.idProperty]}}else{d[this.meta.idProperty]=g.id}return d},toArray:function(b){var a=[];Ext.iterate(b,function(d,c){a.push({name:d,value:c})},this);return a}};Ext.data.DataProxy=function(a){a=a||{};this.api=a.api;this.url=a.url;this.restful=a.restful;this.listeners=a.listeners;this.prettyUrls=a.prettyUrls;this.addEvents("exception","beforeload","load","loadexception","beforewrite","write");Ext.data.DataProxy.superclass.constructor.call(this);try{Ext.data.Api.prepare(this)}catch(b){if(b instanceof Ext.data.Api.Error){b.toConsole()}}Ext.data.DataProxy.relayEvents(this,["beforewrite","write","exception"])};Ext.extend(Ext.data.DataProxy,Ext.util.Observable,{restful:false,setApi:function(){if(arguments.length==1){var a=Ext.data.Api.isValid(arguments[0]);if(a===true){this.api=arguments[0]}else{throw new Ext.data.Api.Error("invalid",a)}}else{if(arguments.length==2){if(!Ext.data.Api.isAction(arguments[0])){throw new Ext.data.Api.Error("invalid",arguments[0])}this.api[arguments[0]]=arguments[1]}}Ext.data.Api.prepare(this)},isApiAction:function(a){return(this.api[a])?true:false},request:function(e,b,g,a,h,d,c){if(!this.api[e]&&!this.load){throw new Ext.data.DataProxy.Error("action-undefined",e)}g=g||{};if((e===Ext.data.Api.actions.read)?this.fireEvent("beforeload",this,g):this.fireEvent("beforewrite",this,e,b,g)!==false){this.doRequest.apply(this,arguments)}else{h.call(d||this,null,c,false)}},load:null,doRequest:function(e,b,g,a,h,d,c){this.load(g,a,h,d,c)},onRead:Ext.emptyFn,onWrite:Ext.emptyFn,buildUrl:function(d,b){b=b||null;var c=(this.conn&&this.conn.url)?this.conn.url:(this.api[d])?this.api[d].url:this.url;if(!c){throw new Ext.data.Api.Error("invalid-url",d)}var e=null;var a=c.match(/(.*)(\.json|\.xml|\.html)$/);if(a){e=a[2];c=a[1]}if((this.restful===true||this.prettyUrls===true)&&b instanceof Ext.data.Record&&!b.phantom){c+="/"+b.id}return(e===null)?c:c+e},destroy:function(){this.purgeListeners()}});Ext.apply(Ext.data.DataProxy,Ext.util.Observable.prototype);Ext.util.Observable.call(Ext.data.DataProxy);Ext.data.DataProxy.Error=Ext.extend(Ext.Error,{constructor:function(b,a){this.arg=a;Ext.Error.call(this,b)},name:"Ext.data.DataProxy"});Ext.apply(Ext.data.DataProxy.Error.prototype,{lang:{"action-undefined":"DataProxy attempted to execute an API-action but found an undefined url / function.  Please review your Proxy url/api-configuration.","api-invalid":"Recieved an invalid API-configuration.  Please ensure your proxy API-configuration contains only the actions from Ext.data.Api.actions."}});Ext.data.Request=function(a){Ext.apply(this,a)};Ext.data.Request.prototype={action:undefined,rs:undefined,params:undefined,callback:Ext.emptyFn,scope:undefined,reader:undefined};Ext.data.Response=function(a){Ext.apply(this,a)};Ext.data.Response.prototype={action:undefined,success:undefined,message:undefined,data:undefined,raw:undefined,records:undefined};Ext.data.ScriptTagProxy=function(a){Ext.apply(this,a);Ext.data.ScriptTagProxy.superclass.constructor.call(this,a);this.head=document.getElementsByTagName("head")[0]};Ext.data.ScriptTagProxy.TRANS_ID=1000;Ext.extend(Ext.data.ScriptTagProxy,Ext.data.DataProxy,{timeout:30000,callbackParam:"callback",nocache:true,doRequest:function(e,g,d,h,j,k,l){var c=Ext.urlEncode(Ext.apply(d,this.extraParams));var b=this.buildUrl(e,g);if(!b){throw new Ext.data.Api.Error("invalid-url",b)}b=Ext.urlAppend(b,c);if(this.nocache){b=Ext.urlAppend(b,"_dc="+(new Date().getTime()))}var a=++Ext.data.ScriptTagProxy.TRANS_ID;var m={id:a,action:e,cb:"stcCallback"+a,scriptId:"stcScript"+a,params:d,arg:l,url:b,callback:j,scope:k,reader:h};window[m.cb]=this.createCallback(e,g,m);b+=String.format("&{0}={1}",this.callbackParam,m.cb);if(this.autoAbort!==false){this.abort()}m.timeoutId=this.handleFailure.defer(this.timeout,this,[m]);var i=document.createElement("script");i.setAttribute("src",b);i.setAttribute("type","text/javascript");i.setAttribute("id",m.scriptId);this.head.appendChild(i);this.trans=m},createCallback:function(d,b,c){var a=this;return function(e){a.trans=false;a.destroyTrans(c,true);if(d===Ext.data.Api.actions.read){a.onRead.call(a,d,c,e)}else{a.onWrite.call(a,d,c,e,b)}}},onRead:function(d,c,b){var a;try{a=c.reader.readRecords(b)}catch(g){this.fireEvent("loadexception",this,c,b,g);this.fireEvent("exception",this,"response",d,c,b,g);c.callback.call(c.scope||window,null,c.arg,false);return}if(a.success===false){this.fireEvent("loadexception",this,c,b);this.fireEvent("exception",this,"remote",d,c,b,null)}else{this.fireEvent("load",this,b,c.arg)}c.callback.call(c.scope||window,a,c.arg,a.success)},onWrite:function(h,g,c,b){var a=g.reader;try{var d=a.readResponse(h,c)}catch(i){this.fireEvent("exception",this,"response",h,g,d,i);g.callback.call(g.scope||window,null,d,false);return}if(!d.success===true){this.fireEvent("exception",this,"remote",h,g,d,b);g.callback.call(g.scope||window,null,d,false);return}this.fireEvent("write",this,h,d.data,d,b,g.arg);g.callback.call(g.scope||window,d.data,d,true)},isLoading:function(){return this.trans?true:false},abort:function(){if(this.isLoading()){this.destroyTrans(this.trans)}},destroyTrans:function(b,a){this.head.removeChild(document.getElementById(b.scriptId));clearTimeout(b.timeoutId);if(a){window[b.cb]=undefined;try{delete window[b.cb]}catch(c){}}else{window[b.cb]=function(){window[b.cb]=undefined;try{delete window[b.cb]}catch(d){}}}},handleFailure:function(a){this.trans=false;this.destroyTrans(a,false);if(a.action===Ext.data.Api.actions.read){this.fireEvent("loadexception",this,null,a.arg)}this.fireEvent("exception",this,"response",a.action,{response:null,options:a.arg});a.callback.call(a.scope||window,null,a.arg,false)},destroy:function(){this.abort();Ext.data.ScriptTagProxy.superclass.destroy.call(this)}});Ext.data.HttpProxy=function(a){Ext.data.HttpProxy.superclass.constructor.call(this,a);this.conn=a;this.conn.url=null;this.useAjax=!a||!a.events;var c=Ext.data.Api.actions;this.activeRequest={};for(var b in c){this.activeRequest[c[b]]=undefined}};Ext.extend(Ext.data.HttpProxy,Ext.data.DataProxy,{getConnection:function(){return this.useAjax?Ext.Ajax:this.conn},setUrl:function(a,b){this.conn.url=a;if(b===true){this.url=a;this.api=null;Ext.data.Api.prepare(this)}},doRequest:function(g,d,i,c,b,e,a){var h={method:(this.api[g])?this.api[g]["method"]:undefined,request:{callback:b,scope:e,arg:a},reader:c,callback:this.createCallback(g,d),scope:this};if(i.jsonData){h.jsonData=i.jsonData}else{if(i.xmlData){h.xmlData=i.xmlData}else{h.params=i||{}}}this.conn.url=this.buildUrl(g,d);if(this.useAjax){Ext.applyIf(h,this.conn);if(g==Ext.data.Api.actions.read&&this.activeRequest[g]){Ext.Ajax.abort(this.activeRequest[g])}this.activeRequest[g]=Ext.Ajax.request(h)}else{this.conn.request(h)}this.conn.url=null},createCallback:function(b,a){return function(e,d,c){this.activeRequest[b]=undefined;if(!d){if(b===Ext.data.Api.actions.read){this.fireEvent("loadexception",this,e,c)}this.fireEvent("exception",this,"response",b,e,c);e.request.callback.call(e.request.scope,null,e.request.arg,false);return}if(b===Ext.data.Api.actions.read){this.onRead(b,e,c)}else{this.onWrite(b,e,c,a)}}},onRead:function(d,h,b){var a;try{a=h.reader.read(b)}catch(g){this.fireEvent("loadexception",this,h,b,g);this.fireEvent("exception",this,"response",d,h,b,g);h.request.callback.call(h.request.scope,null,h.request.arg,false);return}if(a.success===false){this.fireEvent("loadexception",this,h,b);var c=h.reader.readResponse(d,b);this.fireEvent("exception",this,"remote",d,h,c,null)}else{this.fireEvent("load",this,h,h.request.arg)}h.request.callback.call(h.request.scope,a,h.request.arg,a.success)},onWrite:function(g,i,c,b){var a=i.reader;var d;try{d=a.readResponse(g,c)}catch(h){this.fireEvent("exception",this,"response",g,i,c,h);i.request.callback.call(i.request.scope,null,i.request.arg,false);return}if(d.success===true){this.fireEvent("write",this,g,d.data,d,b,i.request.arg)}else{this.fireEvent("exception",this,"remote",g,i,d,b)}i.request.callback.call(i.request.scope,d.data,d,d.success)},destroy:function(){if(!this.useAjax){this.conn.abort()}else{if(this.activeRequest){var b=Ext.data.Api.actions;for(var a in b){if(this.activeRequest[b[a]]){Ext.Ajax.abort(this.activeRequest[b[a]])}}}}Ext.data.HttpProxy.superclass.destroy.call(this)}});Ext.data.MemoryProxy=function(b){var a={};a[Ext.data.Api.actions.read]=true;Ext.data.MemoryProxy.superclass.constructor.call(this,{api:a});this.data=b};Ext.extend(Ext.data.MemoryProxy,Ext.data.DataProxy,{doRequest:function(b,c,a,d,h,i,j){a=a||{};var k;try{k=d.readRecords(this.data)}catch(g){this.fireEvent("loadexception",this,null,j,g);this.fireEvent("exception",this,"response",b,j,null,g);h.call(i,null,j,false);return}h.call(i,k,j,true)}});Ext.data.Types=new function(){var a=Ext.data.SortTypes;Ext.apply(this,{stripRe:/[\$,%]/g,AUTO:{convert:function(b){return b},sortType:a.none,type:"auto"},STRING:{convert:function(b){return(b===undefined||b===null)?"":String(b)},sortType:a.asUCString,type:"string"},INT:{convert:function(b){return b!==undefined&&b!==null&&b!==""?parseInt(String(b).replace(Ext.data.Types.stripRe,""),10):(this.useNull?null:0)},sortType:a.none,type:"int"},FLOAT:{convert:function(b){return b!==undefined&&b!==null&&b!==""?parseFloat(String(b).replace(Ext.data.Types.stripRe,""),10):(this.useNull?null:0)},sortType:a.none,type:"float"},BOOL:{convert:function(b){return b===true||b==="true"||b==1},sortType:a.none,type:"bool"},DATE:{convert:function(c){var d=this.dateFormat;if(!c){return null}if(Ext.isDate(c)){return c}if(d){if(d=="timestamp"){return new Date(c*1000)}if(d=="time"){return new Date(parseInt(c,10))}return Date.parseDate(c,d)}var b=Date.parse(c);return b?new Date(b):null},sortType:a.asDate,type:"date"}});Ext.apply(this,{BOOLEAN:this.BOOL,INTEGER:this.INT,NUMBER:this.FLOAT})};Ext.data.JsonWriter=Ext.extend(Ext.data.DataWriter,{encode:true,encodeDelete:false,constructor:function(a){Ext.data.JsonWriter.superclass.constructor.call(this,a)},render:function(c,d,b){if(this.encode===true){Ext.apply(c,d);c[this.meta.root]=Ext.encode(b)}else{var a=Ext.apply({},d);a[this.meta.root]=b;c.jsonData=a}},createRecord:function(a){return this.toHash(a)},updateRecord:function(a){return this.toHash(a)},destroyRecord:function(b){if(this.encodeDelete){var a={};a[this.meta.idProperty]=b.id;return a}else{return b.id}}});Ext.data.JsonReader=function(a,b){a=a||{};Ext.applyIf(a,{idProperty:"id",successProperty:"success",totalProperty:"total"});Ext.data.JsonReader.superclass.constructor.call(this,a,b||a.fields)};Ext.extend(Ext.data.JsonReader,Ext.data.DataReader,{read:function(a){var b=a.responseText;var c=Ext.decode(b);if(!c){throw {message:"JsonReader.read: Json object not found"}}return this.readRecords(c)},readResponse:function(e,b){var h=(b.responseText!==undefined)?Ext.decode(b.responseText):b;if(!h){throw new Ext.data.JsonReader.Error("response")}var a=this.getRoot(h),g=this.getSuccess(h);if(g&&e===Ext.data.Api.actions.create){var d=Ext.isDefined(a);if(d&&Ext.isEmpty(a)){throw new Ext.data.JsonReader.Error("root-empty",this.meta.root)}else{if(!d){throw new Ext.data.JsonReader.Error("root-undefined-response",this.meta.root)}}}var c=new Ext.data.Response({action:e,success:g,data:(a)?this.extractData(a,false):[],message:this.getMessage(h),raw:h});if(Ext.isEmpty(c.success)){throw new Ext.data.JsonReader.Error("successProperty-response",this.meta.successProperty)}return c},readRecords:function(a){this.jsonData=a;if(a.metaData){this.onMetaChange(a.metaData)}var m=this.meta,h=this.recordType,b=h.prototype.fields,l=b.items,i=b.length,j;var g=this.getRoot(a),e=g.length,d=e,k=true;if(m.totalProperty){j=parseInt(this.getTotal(a),10);if(!isNaN(j)){d=j}}if(m.successProperty){j=this.getSuccess(a);if(j===false||j==="false"){k=false}}return{success:k,records:this.extractData(g,true),totalRecords:d}},buildExtractors:function(){if(this.ef){return}var l=this.meta,h=this.recordType,e=h.prototype.fields,k=e.items,j=e.length;if(l.totalProperty){this.getTotal=this.createAccessor(l.totalProperty)}if(l.successProperty){this.getSuccess=this.createAccessor(l.successProperty)}if(l.messageProperty){this.getMessage=this.createAccessor(l.messageProperty)}this.getRoot=l.root?this.createAccessor(l.root):function(g){return g};if(l.id||l.idProperty){var d=this.createAccessor(l.id||l.idProperty);this.getId=function(i){var g=d(i);return(g===undefined||g==="")?null:g}}else{this.getId=function(){return null}}var c=[];for(var b=0;b<j;b++){e=k[b];var a=(e.mapping!==undefined&&e.mapping!==null)?e.mapping:e.name;c.push(this.createAccessor(a))}this.ef=c},simpleAccess:function(b,a){return b[a]},createAccessor:function(){var a=/[\[\.]/;return function(c){if(Ext.isEmpty(c)){return Ext.emptyFn}if(Ext.isFunction(c)){return c}var b=String(c).search(a);if(b>=0){return new Function("obj","return obj"+(b>0?".":"")+c)}return function(d){return d[c]}}}(),extractValues:function(h,d,a){var g,c={};for(var e=0;e<a;e++){g=d[e];var b=this.ef[e](h);c[g.name]=g.convert((b!==undefined)?b:g.defaultValue,h)}return c}});Ext.data.JsonReader.Error=Ext.extend(Ext.Error,{constructor:function(b,a){this.arg=a;Ext.Error.call(this,b)},name:"Ext.data.JsonReader"});Ext.apply(Ext.data.JsonReader.Error.prototype,{lang:{response:"An error occurred while json-decoding your server response","successProperty-response":'Could not locate your "successProperty" in your server response.  Please review your JsonReader config to ensure the config-property "successProperty" matches the property in your server-response.  See the JsonReader docs.',"root-undefined-config":'Your JsonReader was configured without a "root" property.  Please review your JsonReader config and make sure to define the root property.  See the JsonReader docs.',"idProperty-undefined":'Your JsonReader was configured without an "idProperty"  Please review your JsonReader configuration and ensure the "idProperty" is set (e.g.: "id").  See the JsonReader docs.',"root-empty":'Data was expected to be returned by the server in the "root" property of the response.  Please review your JsonReader configuration to ensure the "root" property matches that returned in the server-response.  See JsonReader docs.'}});Ext.data.ArrayReader=Ext.extend(Ext.data.JsonReader,{readRecords:function(r){this.arrayData=r;var l=this.meta,d=l?Ext.num(l.idIndex,l.id):null,b=this.recordType,q=b.prototype.fields,z=[],e=true,g;var u=this.getRoot(r);for(var y=0,A=u.length;y<A;y++){var t=u[y],a={},p=((d||d===0)&&t[d]!==undefined&&t[d]!==""?t[d]:null);for(var x=0,m=q.length;x<m;x++){var B=q.items[x],w=B.mapping!==undefined&&B.mapping!==null?B.mapping:x;g=t[w]!==undefined?t[w]:B.defaultValue;g=B.convert(g,t);a[B.name]=g}var c=new b(a,p);c.json=t;z[z.length]=c}var h=z.length;if(l.totalProperty){g=parseInt(this.getTotal(r),10);if(!isNaN(g)){h=g}}if(l.successProperty){g=this.getSuccess(r);if(g===false||g==="false"){e=false}}return{success:e,records:z,totalRecords:h}}});Ext.data.ArrayStore=Ext.extend(Ext.data.Store,{constructor:function(a){Ext.data.ArrayStore.superclass.constructor.call(this,Ext.apply(a,{reader:new Ext.data.ArrayReader(a)}))},loadData:function(e,b){if(this.expandData===true){var d=[];for(var c=0,a=e.length;c<a;c++){d[d.length]=[e[c]]}e=d}Ext.data.ArrayStore.superclass.loadData.call(this,e,b)}});Ext.reg("arraystore",Ext.data.ArrayStore);Ext.data.SimpleStore=Ext.data.ArrayStore;Ext.reg("simplestore",Ext.data.SimpleStore);Ext.data.JsonStore=Ext.extend(Ext.data.Store,{constructor:function(a){Ext.data.JsonStore.superclass.constructor.call(this,Ext.apply(a,{reader:new Ext.data.JsonReader(a)}))}});Ext.reg("jsonstore",Ext.data.JsonStore);Ext.data.XmlWriter=function(a){Ext.data.XmlWriter.superclass.constructor.apply(this,arguments);this.tpl=(typeof(this.tpl)==="string")?new Ext.XTemplate(this.tpl).compile():this.tpl.compile()};Ext.extend(Ext.data.XmlWriter,Ext.data.DataWriter,{documentRoot:"xrequest",forceDocumentRoot:false,root:"records",xmlVersion:"1.0",xmlEncoding:"ISO-8859-15",tpl:'<tpl for="."><\u003fxml version="{version}" encoding="{encoding}"\u003f><tpl if="documentRoot"><{documentRoot}><tpl for="baseParams"><tpl for="."><{name}>{value}</{name}></tpl></tpl></tpl><tpl if="records.length&gt;1"><{root}></tpl><tpl for="records"><{parent.record}><tpl for="."><{name}>{value}</{name}></tpl></{parent.record}></tpl><tpl if="records.length&gt;1"></{root}></tpl><tpl if="documentRoot"></{documentRoot}></tpl></tpl>',render:function(b,c,a){c=this.toArray(c);b.xmlData=this.tpl.applyTemplate({version:this.xmlVersion,encoding:this.xmlEncoding,documentRoot:(c.length>0||this.forceDocumentRoot===true)?this.documentRoot:false,record:this.meta.record,root:this.root,baseParams:c,records:(Ext.isArray(a[0]))?a:[a]})},createRecord:function(a){return this.toArray(this.toHash(a))},updateRecord:function(a){return this.toArray(this.toHash(a))},destroyRecord:function(b){var a={};a[this.meta.idProperty]=b.id;return this.toArray(a)}});Ext.data.XmlReader=function(a,b){a=a||{};Ext.applyIf(a,{idProperty:a.idProperty||a.idPath||a.id,successProperty:a.successProperty||a.success});Ext.data.XmlReader.superclass.constructor.call(this,a,b||a.fields)};Ext.extend(Ext.data.XmlReader,Ext.data.DataReader,{read:function(a){var b=a.responseXML;if(!b){throw {message:"XmlReader.read: XML Document not available"}}return this.readRecords(b)},readRecords:function(d){this.xmlData=d;var a=d.documentElement||d,c=Ext.DomQuery,g=0,e=true;if(this.meta.totalProperty){g=this.getTotal(a,0)}if(this.meta.successProperty){e=this.getSuccess(a)}var b=this.extractData(c.select(this.meta.record,a),true);return{success:e,records:b,totalRecords:g||b.length}},readResponse:function(g,b){var e=Ext.DomQuery,h=b.responseXML,a=h.documentElement||h;var c=new Ext.data.Response({action:g,success:this.getSuccess(a),message:this.getMessage(a),data:this.extractData(e.select(this.meta.record,a)||e.select(this.meta.root,a),false),raw:h});if(Ext.isEmpty(c.success)){throw new Ext.data.DataReader.Error("successProperty-response",this.meta.successProperty)}if(g===Ext.data.Api.actions.create){var d=Ext.isDefined(c.data);if(d&&Ext.isEmpty(c.data)){throw new Ext.data.JsonReader.Error("root-empty",this.meta.root)}else{if(!d){throw new Ext.data.JsonReader.Error("root-undefined-response",this.meta.root)}}}return c},getSuccess:function(){return true},buildExtractors:function(){if(this.ef){return}var l=this.meta,h=this.recordType,e=h.prototype.fields,k=e.items,j=e.length;if(l.totalProperty){this.getTotal=this.createAccessor(l.totalProperty)}if(l.successProperty){this.getSuccess=this.createAccessor(l.successProperty)}if(l.messageProperty){this.getMessage=this.createAccessor(l.messageProperty)}this.getRoot=function(g){return(!Ext.isEmpty(g[this.meta.record]))?g[this.meta.record]:g[this.meta.root]};if(l.idPath||l.idProperty){var d=this.createAccessor(l.idPath||l.idProperty);this.getId=function(g){var i=d(g)||g.id;return(i===undefined||i==="")?null:i}}else{this.getId=function(){return null}}var c=[];for(var b=0;b<j;b++){e=k[b];var a=(e.mapping!==undefined&&e.mapping!==null)?e.mapping:e.name;c.push(this.createAccessor(a))}this.ef=c},createAccessor:function(){var a=Ext.DomQuery;return function(b){if(Ext.isFunction(b)){return b}switch(b){case this.meta.totalProperty:return function(c,d){return a.selectNumber(b,c,d)};break;case this.meta.successProperty:return function(d,e){var c=a.selectValue(b,d,true);var g=c!==false&&c!=="false";return g};break;default:return function(c,d){return a.selectValue(b,c,d)};break}}}(),extractValues:function(h,d,a){var g,c={};for(var e=0;e<a;e++){g=d[e];var b=this.ef[e](h);c[g.name]=g.convert((b!==undefined)?b:g.defaultValue,h)}return c}});Ext.data.XmlStore=Ext.extend(Ext.data.Store,{constructor:function(a){Ext.data.XmlStore.superclass.constructor.call(this,Ext.apply(a,{reader:new Ext.data.XmlReader(a)}))}});Ext.reg("xmlstore",Ext.data.XmlStore);Ext.data.GroupingStore=Ext.extend(Ext.data.Store,{constructor:function(d){d=d||{};this.hasMultiSort=true;this.multiSortInfo=this.multiSortInfo||{sorters:[]};var e=this.multiSortInfo.sorters,c=d.groupField||this.groupField,b=d.sortInfo||this.sortInfo,a=d.groupDir||this.groupDir;if(c){e.push({field:c,direction:a})}if(b){e.push(b)}Ext.data.GroupingStore.superclass.constructor.call(this,d);this.addEvents("groupchange");this.applyGroupField()},remoteGroup:false,groupOnSort:false,groupDir:"ASC",clearGrouping:function(){this.groupField=false;if(this.remoteGroup){if(this.baseParams){delete this.baseParams.groupBy;delete this.baseParams.groupDir}var a=this.lastOptions;if(a&&a.params){delete a.params.groupBy;delete a.params.groupDir}this.reload()}else{this.sort();this.fireEvent("datachanged",this)}},groupBy:function(e,a,d){d=d?(String(d).toUpperCase()=="DESC"?"DESC":"ASC"):this.groupDir;if(this.groupField==e&&this.groupDir==d&&!a){return}var c=this.multiSortInfo.sorters;if(c.length>0&&c[0].field==this.groupField){c.shift()}this.groupField=e;this.groupDir=d;this.applyGroupField();var b=function(){this.fireEvent("groupchange",this,this.getGroupState())};if(this.groupOnSort){this.sort(e,d);b.call(this);return}if(this.remoteGroup){this.on("load",b,this,{single:true});this.reload()}else{this.sort(c);b.call(this)}},sort:function(h,c){if(this.remoteSort){return Ext.data.GroupingStore.superclass.sort.call(this,h,c)}var g=[];if(Ext.isArray(arguments[0])){g=arguments[0]}else{if(h==undefined){g=this.sortInfo?[this.sortInfo]:[]}else{var e=this.fields.get(h);if(!e){return false}var b=e.name,a=this.sortInfo||null,d=this.sortToggle?this.sortToggle[b]:null;if(!c){if(a&&a.field==b){c=(this.sortToggle[b]||"ASC").toggle("ASC","DESC")}else{c=e.sortDir}}this.sortToggle[b]=c;this.sortInfo={field:b,direction:c};g=[this.sortInfo]}}if(this.groupField){g.unshift({direction:this.groupDir,field:this.groupField})}return this.multiSort.call(this,g,c)},applyGroupField:function(){if(this.remoteGroup){if(!this.baseParams){this.baseParams={}}Ext.apply(this.baseParams,{groupBy:this.groupField,groupDir:this.groupDir});var a=this.lastOptions;if(a&&a.params){a.params.groupDir=this.groupDir;delete a.params.groupBy}}},applyGrouping:function(a){if(this.groupField!==false){this.groupBy(this.groupField,true,this.groupDir);return true}else{if(a===true){this.fireEvent("datachanged",this)}return false}},getGroupState:function(){return this.groupOnSort&&this.groupField!==false?(this.sortInfo?this.sortInfo.field:undefined):this.groupField}});Ext.reg("groupingstore",Ext.data.GroupingStore);Ext.data.DirectProxy=function(a){Ext.apply(this,a);if(typeof this.paramOrder=="string"){this.paramOrder=this.paramOrder.split(/[\s,|]/)}Ext.data.DirectProxy.superclass.constructor.call(this,a)};Ext.extend(Ext.data.DirectProxy,Ext.data.DataProxy,{paramOrder:undefined,paramsAsHash:true,directFn:undefined,doRequest:function(b,c,a,e,k,l,n){var j=[],h=this.api[b]||this.directFn;switch(b){case Ext.data.Api.actions.create:j.push(a.jsonData);break;case Ext.data.Api.actions.read:if(h.directCfg.method.len>0){if(this.paramOrder){for(var d=0,g=this.paramOrder.length;d<g;d++){j.push(a[this.paramOrder[d]])}}else{if(this.paramsAsHash){j.push(a)}}}break;case Ext.data.Api.actions.update:j.push(a.jsonData);break;case Ext.data.Api.actions.destroy:j.push(a.jsonData);break}var m={params:a||{},request:{callback:k,scope:l,arg:n},reader:e};j.push(this.createCallback(b,c,m),this);h.apply(window,j)},createCallback:function(d,a,b){var c=this;return function(e,g){if(!g.status){if(d===Ext.data.Api.actions.read){c.fireEvent("loadexception",c,b,g,null)}c.fireEvent("exception",c,"remote",d,b,g,null);b.request.callback.call(b.request.scope,null,b.request.arg,false);return}if(d===Ext.data.Api.actions.read){c.onRead(d,b,e,g)}else{c.onWrite(d,b,e,g,a)}}},onRead:function(g,e,a,d){var b;try{b=e.reader.readRecords(a)}catch(c){this.fireEvent("loadexception",this,e,d,c);this.fireEvent("exception",this,"response",g,e,d,c);e.request.callback.call(e.request.scope,null,e.request.arg,false);return}this.fireEvent("load",this,d,e.request.arg);e.request.callback.call(e.request.scope,b,e.request.arg,true)},onWrite:function(g,d,a,c,b){var e=d.reader.extractData(d.reader.getRoot(a),false);var h=d.reader.getSuccess(a);h=(h!==false);if(h){this.fireEvent("write",this,g,e,c,b,d.request.arg)}else{this.fireEvent("exception",this,"remote",g,d,a,b)}d.request.callback.call(d.request.scope,e,c,h)}});Ext.data.DirectStore=Ext.extend(Ext.data.Store,{constructor:function(a){var b=Ext.apply({},{batchTransactions:false},a);Ext.data.DirectStore.superclass.constructor.call(this,Ext.apply(b,{proxy:Ext.isDefined(b.proxy)?b.proxy:new Ext.data.DirectProxy(Ext.copyTo({},b,"paramOrder,paramsAsHash,directFn,api")),reader:(!Ext.isDefined(b.reader)&&b.fields)?new Ext.data.JsonReader(Ext.copyTo({},b,"totalProperty,root,idProperty"),b.fields):b.reader}))}});Ext.reg("directstore",Ext.data.DirectStore);Ext.Direct=Ext.extend(Ext.util.Observable,{exceptions:{TRANSPORT:"xhr",PARSE:"parse",LOGIN:"login",SERVER:"exception"},constructor:function(){this.addEvents("event","exception");this.transactions={};this.providers={}},addProvider:function(e){var c=arguments;if(c.length>1){for(var d=0,b=c.length;d<b;d++){this.addProvider(c[d])}return}if(!e.events){e=new Ext.Direct.PROVIDERS[e.type](e)}e.id=e.id||Ext.id();this.providers[e.id]=e;e.on("data",this.onProviderData,this);e.on("exception",this.onProviderException,this);if(!e.isConnected()){e.connect()}return e},getProvider:function(a){return this.providers[a]},removeProvider:function(b){var a=b.id?b:this.providers[b];a.un("data",this.onProviderData,this);a.un("exception",this.onProviderException,this);delete this.providers[a.id];return a},addTransaction:function(a){this.transactions[a.tid]=a;return a},removeTransaction:function(a){delete this.transactions[a.tid||a];return a},getTransaction:function(a){return this.transactions[a.tid||a]},onProviderData:function(d,c){if(Ext.isArray(c)){for(var b=0,a=c.length;b<a;b++){this.onProviderData(d,c[b])}return}if(c.name&&c.name!="event"&&c.name!="exception"){this.fireEvent(c.name,c)}else{if(c.type=="exception"){this.fireEvent("exception",c)}}this.fireEvent("event",c,d)},createEvent:function(a,b){return new Ext.Direct.eventTypes[a.type](Ext.apply(a,b))}});Ext.Direct=new Ext.Direct();Ext.Direct.TID=1;Ext.Direct.PROVIDERS={};Ext.Direct.Transaction=function(a){Ext.apply(this,a);this.tid=++Ext.Direct.TID;this.retryCount=0};Ext.Direct.Transaction.prototype={send:function(){this.provider.queueTransaction(this)},retry:function(){this.retryCount++;this.send()},getProvider:function(){return this.provider}};Ext.Direct.Event=function(a){Ext.apply(this,a)};Ext.Direct.Event.prototype={status:true,getData:function(){return this.data}};Ext.Direct.RemotingEvent=Ext.extend(Ext.Direct.Event,{type:"rpc",getTransaction:function(){return this.transaction||Ext.Direct.getTransaction(this.tid)}});Ext.Direct.ExceptionEvent=Ext.extend(Ext.Direct.RemotingEvent,{status:false,type:"exception"});Ext.Direct.eventTypes={rpc:Ext.Direct.RemotingEvent,event:Ext.Direct.Event,exception:Ext.Direct.ExceptionEvent};Ext.direct.Provider=Ext.extend(Ext.util.Observable,{priority:1,constructor:function(a){Ext.apply(this,a);this.addEvents("connect","disconnect","data","exception");Ext.direct.Provider.superclass.constructor.call(this,a)},isConnected:function(){return false},connect:Ext.emptyFn,disconnect:Ext.emptyFn});Ext.direct.JsonProvider=Ext.extend(Ext.direct.Provider,{parseResponse:function(a){if(!Ext.isEmpty(a.responseText)){if(typeof a.responseText=="object"){return a.responseText}return Ext.decode(a.responseText)}return null},getEvents:function(j){var g=null;try{g=this.parseResponse(j)}catch(h){var d=new Ext.Direct.ExceptionEvent({data:h,xhr:j,code:Ext.Direct.exceptions.PARSE,message:"Error parsing json response: \n\n "+g});return[d]}var c=[];if(Ext.isArray(g)){for(var b=0,a=g.length;b<a;b++){c.push(Ext.Direct.createEvent(g[b]))}}else{c.push(Ext.Direct.createEvent(g))}return c}});Ext.direct.PollingProvider=Ext.extend(Ext.direct.JsonProvider,{priority:3,interval:3000,constructor:function(a){Ext.direct.PollingProvider.superclass.constructor.call(this,a);this.addEvents("beforepoll","poll")},isConnected:function(){return !!this.pollTask},connect:function(){if(this.url&&!this.pollTask){this.pollTask=Ext.TaskMgr.start({run:function(){if(this.fireEvent("beforepoll",this)!==false){if(typeof this.url=="function"){this.url(this.baseParams)}else{Ext.Ajax.request({url:this.url,callback:this.onData,scope:this,params:this.baseParams})}}},interval:this.interval,scope:this});this.fireEvent("connect",this)}else{if(!this.url){throw"Error initializing PollingProvider, no url configured."}}},disconnect:function(){if(this.pollTask){Ext.TaskMgr.stop(this.pollTask);delete this.pollTask;this.fireEvent("disconnect",this)}},onData:function(d,j,h){if(j){var c=this.getEvents(h);for(var b=0,a=c.length;b<a;b++){var g=c[b];this.fireEvent("data",this,g)}}else{var g=new Ext.Direct.ExceptionEvent({data:g,code:Ext.Direct.exceptions.TRANSPORT,message:"Unable to connect to the server.",xhr:h});this.fireEvent("data",this,g)}}});Ext.Direct.PROVIDERS.polling=Ext.direct.PollingProvider;Ext.direct.RemotingProvider=Ext.extend(Ext.direct.JsonProvider,{enableBuffer:10,maxRetries:1,timeout:undefined,constructor:function(a){Ext.direct.RemotingProvider.superclass.constructor.call(this,a);this.addEvents("beforecall","call");this.namespace=(Ext.isString(this.namespace))?Ext.ns(this.namespace):this.namespace||window;this.transactions={};this.callBuffer=[]},initAPI:function(){var h=this.actions;for(var j in h){var d=this.namespace[j]||(this.namespace[j]={}),e=h[j];for(var g=0,b=e.length;g<b;g++){var a=e[g];d[a.name]=this.createMethod(j,a)}}},isConnected:function(){return !!this.connected},connect:function(){if(this.url){this.initAPI();this.connected=true;this.fireEvent("connect",this)}else{if(!this.url){throw"Error initializing RemotingProvider, no url configured."}}},disconnect:function(){if(this.connected){this.connected=false;this.fireEvent("disconnect",this)}},onData:function(a,h,j){if(h){var k=this.getEvents(j);for(var b=0,c=k.length;b<c;b++){var d=k[b],l=this.getTransaction(d);this.fireEvent("data",this,d);if(l){this.doCallback(l,d,true);Ext.Direct.removeTransaction(l)}}}else{var g=[].concat(a.ts);for(var b=0,c=g.length;b<c;b++){var l=this.getTransaction(g[b]);if(l&&l.retryCount<this.maxRetries){l.retry()}else{var d=new Ext.Direct.ExceptionEvent({data:d,transaction:l,code:Ext.Direct.exceptions.TRANSPORT,message:"Unable to connect to the server.",xhr:j});this.fireEvent("data",this,d);if(l){this.doCallback(l,d,false);Ext.Direct.removeTransaction(l)}}}}},getCallData:function(a){return{action:a.action,method:a.method,data:a.data,type:"rpc",tid:a.tid}},doSend:function(d){var g={url:this.url,callback:this.onData,scope:this,ts:d,timeout:this.timeout},b;if(Ext.isArray(d)){b=[];for(var c=0,a=d.length;c<a;c++){b.push(this.getCallData(d[c]))}}else{b=this.getCallData(d)}if(this.enableUrlEncode){var e={};e[Ext.isString(this.enableUrlEncode)?this.enableUrlEncode:"data"]=Ext.encode(b);g.params=e}else{g.jsonData=b}Ext.Ajax.request(g)},combineAndSend:function(){var a=this.callBuffer.length;if(a>0){this.doSend(a==1?this.callBuffer[0]:this.callBuffer);this.callBuffer=[]}},queueTransaction:function(a){if(a.form){this.processForm(a);return}this.callBuffer.push(a);if(this.enableBuffer){if(!this.callTask){this.callTask=new Ext.util.DelayedTask(this.combineAndSend,this)}this.callTask.delay(Ext.isNumber(this.enableBuffer)?this.enableBuffer:10)}else{this.combineAndSend()}},doCall:function(i,a,b){var h=null,e=b[a.len],g=b[a.len+1];if(a.len!==0){h=b.slice(0,a.len)}var d=new Ext.Direct.Transaction({provider:this,args:b,action:i,method:a.name,data:h,cb:g&&Ext.isFunction(e)?e.createDelegate(g):e});if(this.fireEvent("beforecall",this,d,a)!==false){Ext.Direct.addTransaction(d);this.queueTransaction(d);this.fireEvent("call",this,d,a)}},doForm:function(j,b,g,i,e){var d=new Ext.Direct.Transaction({provider:this,action:j,method:b.name,args:[g,i,e],cb:e&&Ext.isFunction(i)?i.createDelegate(e):i,isForm:true});if(this.fireEvent("beforecall",this,d,b)!==false){Ext.Direct.addTransaction(d);var a=String(g.getAttribute("enctype")).toLowerCase()=="multipart/form-data",h={extTID:d.tid,extAction:j,extMethod:b.name,extType:"rpc",extUpload:String(a)};Ext.apply(d,{form:Ext.getDom(g),isUpload:a,params:i&&Ext.isObject(i.params)?Ext.apply(h,i.params):h});this.fireEvent("call",this,d,b);this.processForm(d)}},processForm:function(a){Ext.Ajax.request({url:this.url,params:a.params,callback:this.onData,scope:this,form:a.form,isUpload:a.isUpload,ts:a})},createMethod:function(d,a){var b;if(!a.formHandler){b=function(){this.doCall(d,a,Array.prototype.slice.call(arguments,0))}.createDelegate(this)}else{b=function(e,g,c){this.doForm(d,a,e,g,c)}.createDelegate(this)}b.directCfg={action:d,method:a};return b},getTransaction:function(a){return a&&a.tid?Ext.Direct.getTransaction(a.tid):null},doCallback:function(c,g){var d=g.status?"success":"failure";if(c&&c.cb){var b=c.cb,a=Ext.isDefined(g.result)?g.result:g.data;if(Ext.isFunction(b)){b(a,g)}else{Ext.callback(b[d],b.scope,[a,g]);Ext.callback(b.callback,b.scope,[a,g])}}}});Ext.Direct.PROVIDERS.remoting=Ext.direct.RemotingProvider;Ext.Resizable=Ext.extend(Ext.util.Observable,{constructor:function(d,e){this.el=Ext.get(d);if(e&&e.wrap){e.resizeChild=this.el;this.el=this.el.wrap(typeof e.wrap=="object"?e.wrap:{cls:"xresizable-wrap"});this.el.id=this.el.dom.id=e.resizeChild.id+"-rzwrap";this.el.setStyle("overflow","hidden");this.el.setPositioning(e.resizeChild.getPositioning());e.resizeChild.clearPositioning();if(!e.width||!e.height){var g=e.resizeChild.getSize();this.el.setSize(g.width,g.height)}if(e.pinned&&!e.adjustments){e.adjustments="auto"}}this.proxy=this.el.createProxy({tag:"div",cls:"x-resizable-proxy",id:this.el.id+"-rzproxy"},Ext.getBody());this.proxy.unselectable();this.proxy.enableDisplayMode("block");Ext.apply(this,e);if(this.pinned){this.disableTrackOver=true;this.el.addClass("x-resizable-pinned")}var k=this.el.getStyle("position");if(k!="absolute"&&k!="fixed"){this.el.setStyle("position","relative")}if(!this.handles){this.handles="s,e,se";if(this.multiDirectional){this.handles+=",n,w"}}if(this.handles=="all"){this.handles="n s e w ne nw se sw"}var o=this.handles.split(/\s*?[,;]\s*?| /);var c=Ext.Resizable.positions;for(var j=0,l=o.length;j<l;j++){if(o[j]&&c[o[j]]){var n=c[o[j]];this[n]=new Ext.Resizable.Handle(this,n,this.disableTrackOver,this.transparent,this.handleCls)}}this.corner=this.southeast;if(this.handles.indexOf("n")!=-1||this.handles.indexOf("w")!=-1){this.updateBox=true}this.activeHandle=null;if(this.resizeChild){if(typeof this.resizeChild=="boolean"){this.resizeChild=Ext.get(this.el.dom.firstChild,true)}else{this.resizeChild=Ext.get(this.resizeChild,true)}}if(this.adjustments=="auto"){var b=this.resizeChild;var m=this.west,h=this.east,a=this.north,o=this.south;if(b&&(m||a)){b.position("relative");b.setLeft(m?m.el.getWidth():0);b.setTop(a?a.el.getHeight():0)}this.adjustments=[(h?-h.el.getWidth():0)+(m?-m.el.getWidth():0),(a?-a.el.getHeight():0)+(o?-o.el.getHeight():0)-1]}if(this.draggable){this.dd=this.dynamic?this.el.initDD(null):this.el.initDDProxy(null,{dragElId:this.proxy.id});this.dd.setHandleElId(this.resizeChild?this.resizeChild.id:this.el.id);if(this.constrainTo){this.dd.constrainTo(this.constrainTo)}}this.addEvents("beforeresize","resize");if(this.width!==null&&this.height!==null){this.resizeTo(this.width,this.height)}else{this.updateChildSize()}if(Ext.isIE){this.el.dom.style.zoom=1}Ext.Resizable.superclass.constructor.call(this)},adjustments:[0,0],animate:false,disableTrackOver:false,draggable:false,duration:0.35,dynamic:false,easing:"easeOutStrong",enabled:true,handles:false,multiDirectional:false,height:null,width:null,heightIncrement:0,widthIncrement:0,minHeight:5,minWidth:5,maxHeight:10000,maxWidth:10000,minX:0,minY:0,pinned:false,preserveRatio:false,resizeChild:false,transparent:false,resizeTo:function(b,a){this.el.setSize(b,a);this.updateChildSize();this.fireEvent("resize",this,b,a,null)},startSizing:function(c,b){this.fireEvent("beforeresize",this,c);if(this.enabled){if(!this.overlay){this.overlay=this.el.createProxy({tag:"div",cls:"x-resizable-overlay",html:"&#160;"},Ext.getBody());this.overlay.unselectable();this.overlay.enableDisplayMode("block");this.overlay.on({scope:this,mousemove:this.onMouseMove,mouseup:this.onMouseUp})}this.overlay.setStyle("cursor",b.el.getStyle("cursor"));this.resizing=true;this.startBox=this.el.getBox();this.startPoint=c.getXY();this.offsets=[(this.startBox.x+this.startBox.width)-this.startPoint[0],(this.startBox.y+this.startBox.height)-this.startPoint[1]];this.overlay.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));this.overlay.show();if(this.constrainTo){var a=Ext.get(this.constrainTo);this.resizeRegion=a.getRegion().adjust(a.getFrameWidth("t"),a.getFrameWidth("l"),-a.getFrameWidth("b"),-a.getFrameWidth("r"))}this.proxy.setStyle("visibility","hidden");this.proxy.show();this.proxy.setBox(this.startBox);if(!this.dynamic){this.proxy.setStyle("visibility","visible")}}},onMouseDown:function(a,b){if(this.enabled){b.stopEvent();this.activeHandle=a;this.startSizing(b,a)}},onMouseUp:function(b){this.activeHandle=null;var a=this.resizeElement();this.resizing=false;this.handleOut();this.overlay.hide();this.proxy.hide();this.fireEvent("resize",this,a.width,a.height,b)},updateChildSize:function(){if(this.resizeChild){var d=this.el;var e=this.resizeChild;var c=this.adjustments;if(d.dom.offsetWidth){var a=d.getSize(true);e.setSize(a.width+c[0],a.height+c[1])}if(Ext.isIE9m){setTimeout(function(){if(d.dom.offsetWidth){var g=d.getSize(true);e.setSize(g.width+c[0],g.height+c[1])}},10)}}},snap:function(c,e,b){if(!e||!c){return c}var d=c;var a=c%e;if(a>0){if(a>(e/2)){d=c+(e-a)}else{d=c-a}}return Math.max(b,d)},resizeElement:function(){var a=this.proxy.getBox();if(this.updateBox){this.el.setBox(a,false,this.animate,this.duration,null,this.easing)}else{this.el.setSize(a.width,a.height,this.animate,this.duration,null,this.easing)}this.updateChildSize();if(!this.dynamic){this.proxy.hide()}if(this.draggable&&this.constrainTo){this.dd.resetConstraints();this.dd.constrainTo(this.constrainTo)}return a},constrain:function(b,c,a,d){if(b-c<a){c=b-a}else{if(b-c>d){c=b-d}}return c},onMouseMove:function(z){if(this.enabled&&this.activeHandle){try{if(this.resizeRegion&&!this.resizeRegion.contains(z.getPoint())){return}var t=this.curSize||this.startBox,l=this.startBox.x,k=this.startBox.y,c=l,b=k,m=t.width,u=t.height,d=m,o=u,n=this.minWidth,A=this.minHeight,s=this.maxWidth,D=this.maxHeight,i=this.widthIncrement,a=this.heightIncrement,B=z.getXY(),r=-(this.startPoint[0]-Math.max(this.minX,B[0])),p=-(this.startPoint[1]-Math.max(this.minY,B[1])),j=this.activeHandle.position,E,g;switch(j){case"east":m+=r;m=Math.min(Math.max(n,m),s);break;case"south":u+=p;u=Math.min(Math.max(A,u),D);break;case"southeast":m+=r;u+=p;m=Math.min(Math.max(n,m),s);u=Math.min(Math.max(A,u),D);break;case"north":p=this.constrain(u,p,A,D);k+=p;u-=p;break;case"west":r=this.constrain(m,r,n,s);l+=r;m-=r;break;case"northeast":m+=r;m=Math.min(Math.max(n,m),s);p=this.constrain(u,p,A,D);k+=p;u-=p;break;case"northwest":r=this.constrain(m,r,n,s);p=this.constrain(u,p,A,D);k+=p;u-=p;l+=r;m-=r;break;case"southwest":r=this.constrain(m,r,n,s);u+=p;u=Math.min(Math.max(A,u),D);l+=r;m-=r;break}var q=this.snap(m,i,n);var C=this.snap(u,a,A);if(q!=m||C!=u){switch(j){case"northeast":k-=C-u;break;case"north":k-=C-u;break;case"southwest":l-=q-m;break;case"west":l-=q-m;break;case"northwest":l-=q-m;k-=C-u;break}m=q;u=C}if(this.preserveRatio){switch(j){case"southeast":case"east":u=o*(m/d);u=Math.min(Math.max(A,u),D);m=d*(u/o);break;case"south":m=d*(u/o);m=Math.min(Math.max(n,m),s);u=o*(m/d);break;case"northeast":m=d*(u/o);m=Math.min(Math.max(n,m),s);u=o*(m/d);break;case"north":E=m;m=d*(u/o);m=Math.min(Math.max(n,m),s);u=o*(m/d);l+=(E-m)/2;break;case"southwest":u=o*(m/d);u=Math.min(Math.max(A,u),D);E=m;m=d*(u/o);l+=E-m;break;case"west":g=u;u=o*(m/d);u=Math.min(Math.max(A,u),D);k+=(g-u)/2;E=m;m=d*(u/o);l+=E-m;break;case"northwest":E=m;g=u;u=o*(m/d);u=Math.min(Math.max(A,u),D);m=d*(u/o);k+=g-u;l+=E-m;break}}this.proxy.setBounds(l,k,m,u);if(this.dynamic){this.resizeElement()}}catch(v){}}},handleOver:function(){if(this.enabled){this.el.addClass("x-resizable-over")}},handleOut:function(){if(!this.resizing){this.el.removeClass("x-resizable-over")}},getEl:function(){return this.el},getResizeChild:function(){return this.resizeChild},destroy:function(b){Ext.destroy(this.dd,this.overlay,this.proxy);this.overlay=null;this.proxy=null;var c=Ext.Resizable.positions;for(var a in c){if(typeof c[a]!="function"&&this[c[a]]){this[c[a]].destroy()}}if(b){this.el.update("");Ext.destroy(this.el);this.el=null}this.purgeListeners()},syncHandleHeight:function(){var a=this.el.getHeight(true);if(this.west){this.west.el.setHeight(a)}if(this.east){this.east.el.setHeight(a)}}});Ext.Resizable.positions={n:"north",s:"south",e:"east",w:"west",se:"southeast",sw:"southwest",nw:"northwest",ne:"northeast"};Ext.Resizable.Handle=Ext.extend(Object,{constructor:function(d,g,c,e,a){if(!this.tpl){var b=Ext.DomHelper.createTemplate({tag:"div",cls:"x-resizable-handle x-resizable-handle-{0}"});b.compile();Ext.Resizable.Handle.prototype.tpl=b}this.position=g;this.rz=d;this.el=this.tpl.append(d.el.dom,[this.position],true);this.el.unselectable();if(e){this.el.setOpacity(0)}if(!Ext.isEmpty(a)){this.el.addClass(a)}this.el.on("mousedown",this.onMouseDown,this);if(!c){this.el.on({scope:this,mouseover:this.onMouseOver,mouseout:this.onMouseOut})}},afterResize:function(a){},onMouseDown:function(a){this.rz.onMouseDown(this,a)},onMouseOver:function(a){this.rz.handleOver(this,a)},onMouseOut:function(a){this.rz.handleOut(this,a)},destroy:function(){Ext.destroy(this.el);this.el=null}});Ext.Window=Ext.extend(Ext.Panel,{baseCls:"x-window",resizable:true,draggable:true,closable:true,closeAction:"close",constrain:false,constrainHeader:false,plain:false,minimizable:false,maximizable:false,minHeight:100,minWidth:200,expandOnShow:true,showAnimDuration:0.25,hideAnimDuration:0.25,collapsible:false,initHidden:undefined,hidden:true,elements:"header,body",frame:true,floating:true,initComponent:function(){this.initTools();Ext.Window.superclass.initComponent.call(this);this.addEvents("resize","maximize","minimize","restore");if(Ext.isDefined(this.initHidden)){this.hidden=this.initHidden}if(this.hidden===false){this.hidden=true;this.show()}},getState:function(){return Ext.apply(Ext.Window.superclass.getState.call(this)||{},this.getBox(true))},onRender:function(b,a){Ext.Window.superclass.onRender.call(this,b,a);if(this.plain){this.el.addClass("x-window-plain")}this.focusEl=this.el.createChild({tag:"a",href:"#",cls:"x-dlg-focus",tabIndex:"-1",html:"&#160;"});this.focusEl.swallowEvent("click",true);this.proxy=this.el.createProxy("x-window-proxy");this.proxy.enableDisplayMode("block");if(this.modal){this.mask=this.container.createChild({cls:"ext-el-mask"},this.el.dom);this.mask.enableDisplayMode("block");this.mask.hide();this.mon(this.mask,"click",this.focus,this)}if(this.maximizable){this.mon(this.header,"dblclick",this.toggleMaximize,this)}},initEvents:function(){Ext.Window.superclass.initEvents.call(this);if(this.animateTarget){this.setAnimateTarget(this.animateTarget)}if(this.resizable){this.resizer=new Ext.Resizable(this.el,{minWidth:this.minWidth,minHeight:this.minHeight,handles:this.resizeHandles||"all",pinned:true,resizeElement:this.resizerAction,handleCls:"x-window-handle"});this.resizer.window=this;this.mon(this.resizer,"beforeresize",this.beforeResize,this)}if(this.draggable){this.header.addClass("x-window-draggable")}this.mon(this.el,"mousedown",this.toFront,this);this.manager=this.manager||Ext.WindowMgr;this.manager.register(this);if(this.maximized){this.maximized=false;this.maximize()}if(this.closable){var a=this.getKeyMap();a.on(27,this.onEsc,this);a.disable()}},initDraggable:function(){this.dd=new Ext.Window.DD(this)},onEsc:function(a,b){if(this.activeGhost){this.unghost()}b.stopEvent();this[this.closeAction]()},beforeDestroy:function(){if(this.rendered){this.hide();this.clearAnchor();Ext.destroy(this.focusEl,this.resizer,this.dd,this.proxy,this.mask)}Ext.Window.superclass.beforeDestroy.call(this)},onDestroy:function(){if(this.manager){this.manager.unregister(this)}Ext.Window.superclass.onDestroy.call(this)},initTools:function(){if(this.minimizable){this.addTool({id:"minimize",handler:this.minimize.createDelegate(this,[])})}if(this.maximizable){this.addTool({id:"maximize",handler:this.maximize.createDelegate(this,[])});this.addTool({id:"restore",handler:this.restore.createDelegate(this,[]),hidden:true})}if(this.closable){this.addTool({id:"close",handler:this[this.closeAction].createDelegate(this,[])})}},resizerAction:function(){var a=this.proxy.getBox();this.proxy.hide();this.window.handleResize(a);return a},beforeResize:function(){this.resizer.minHeight=Math.max(this.minHeight,this.getFrameHeight()+40);this.resizer.minWidth=Math.max(this.minWidth,this.getFrameWidth()+40);this.resizeBox=this.el.getBox()},updateHandles:function(){if(Ext.isIE9m&&this.resizer){this.resizer.syncHandleHeight();this.el.repaint()}},handleResize:function(b){var a=this.resizeBox;if(a.x!=b.x||a.y!=b.y){this.updateBox(b)}else{this.setSize(b);if(Ext.isIE6&&Ext.isStrict){this.doLayout()}}this.focus();this.updateHandles();this.saveState()},focus:function(){var e=this.focusEl,a=this.defaultButton,c=typeof a,d,b;if(Ext.isDefined(a)){if(Ext.isNumber(a)&&this.fbar){e=this.fbar.items.get(a)}else{if(Ext.isString(a)){e=Ext.getCmp(a)}else{e=a}}d=e.getEl();b=Ext.getDom(this.container);if(d&&b){if(b!=document.body&&!Ext.lib.Region.getRegion(b).contains(Ext.lib.Region.getRegion(d.dom))){return}}}e=e||this.focusEl;e.focus.defer(10,e)},setAnimateTarget:function(a){a=Ext.get(a);this.animateTarget=a},beforeShow:function(){delete this.el.lastXY;delete this.el.lastLT;if(this.x===undefined||this.y===undefined){var a=this.el.getAlignToXY(this.container,"c-c");var b=this.el.translatePoints(a[0],a[1]);this.x=this.x===undefined?b.left:this.x;this.y=this.y===undefined?b.top:this.y}this.el.setLeftTop(this.x,this.y);if(this.expandOnShow){this.expand(false)}if(this.modal){Ext.getBody().addClass("x-body-masked");this.mask.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));this.mask.show()}},show:function(c,a,b){if(!this.rendered){this.render(Ext.getBody())}if(this.hidden===false){this.toFront();return this}if(this.fireEvent("beforeshow",this)===false){return this}if(a){this.on("show",a,b,{single:true})}this.hidden=false;if(Ext.isDefined(c)){this.setAnimateTarget(c)}this.beforeShow();if(this.animateTarget){this.animShow()}else{this.afterShow()}return this},afterShow:function(b){if(this.isDestroyed){return false}this.proxy.hide();this.el.setStyle("display","block");this.el.show();if(this.maximized){this.fitContainer()}if(Ext.isMac&&Ext.isGecko2){this.cascade(this.setAutoScroll)}if(this.monitorResize||this.modal||this.constrain||this.constrainHeader){Ext.EventManager.onWindowResize(this.onWindowResize,this)}this.doConstrain();this.doLayout();if(this.keyMap){this.keyMap.enable()}this.toFront();this.updateHandles();if(b&&(Ext.isIE||Ext.isWebKit)){var a=this.getSize();this.onResize(a.width,a.height)}this.onShow();this.fireEvent("show",this)},animShow:function(){this.proxy.show();this.proxy.setBox(this.animateTarget.getBox());this.proxy.setOpacity(0);var a=this.getBox();this.el.setStyle("display","none");this.proxy.shift(Ext.apply(a,{callback:this.afterShow.createDelegate(this,[true],false),scope:this,easing:"easeNone",duration:this.showAnimDuration,opacity:0.5}))},hide:function(c,a,b){if(this.hidden||this.fireEvent("beforehide",this)===false){return this}if(a){this.on("hide",a,b,{single:true})}this.hidden=true;if(c!==undefined){this.setAnimateTarget(c)}if(this.modal){this.mask.hide();Ext.getBody().removeClass("x-body-masked")}if(this.animateTarget){this.animHide()}else{this.el.hide();this.afterHide()}return this},afterHide:function(){this.proxy.hide();if(this.monitorResize||this.modal||this.constrain||this.constrainHeader){Ext.EventManager.removeResizeListener(this.onWindowResize,this)}if(this.keyMap){this.keyMap.disable()}this.onHide();this.fireEvent("hide",this)},animHide:function(){this.proxy.setOpacity(0.5);this.proxy.show();var a=this.getBox(false);this.proxy.setBox(a);this.el.hide();this.proxy.shift(Ext.apply(this.animateTarget.getBox(),{callback:this.afterHide,scope:this,duration:this.hideAnimDuration,easing:"easeNone",opacity:0}))},onShow:Ext.emptyFn,onHide:Ext.emptyFn,onWindowResize:function(){if(this.maximized){this.fitContainer()}if(this.modal){this.mask.setSize("100%","100%");var a=this.mask.dom.offsetHeight;this.mask.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true))}this.doConstrain()},doConstrain:function(){if(this.constrain||this.constrainHeader){var b;if(this.constrain){b={right:this.el.shadowOffset,left:this.el.shadowOffset,bottom:this.el.shadowOffset}}else{var a=this.getSize();b={right:-(a.width-100),bottom:-(a.height-25+this.el.getConstrainOffset())}}var c=this.el.getConstrainToXY(this.container,true,b);if(c){this.setPosition(c[0],c[1])}}},ghost:function(a){var c=this.createGhost(a);var b=this.getBox(true);c.setLeftTop(b.x,b.y);c.setWidth(b.width);this.el.hide();this.activeGhost=c;return c},unghost:function(b,a){if(!this.activeGhost){return}if(b!==false){this.el.show();this.focus.defer(10,this);if(Ext.isMac&&Ext.isGecko2){this.cascade(this.setAutoScroll)}}if(a!==false){this.setPosition(this.activeGhost.getLeft(true),this.activeGhost.getTop(true))}this.activeGhost.hide();this.activeGhost.remove();delete this.activeGhost},minimize:function(){this.fireEvent("minimize",this);return this},close:function(){if(this.fireEvent("beforeclose",this)!==false){if(this.hidden){this.doClose()}else{this.hide(null,this.doClose,this)}}},doClose:function(){this.fireEvent("close",this);this.destroy()},maximize:function(){if(!this.maximized){this.expand(false);this.restoreSize=this.getSize();this.restorePos=this.getPosition(true);if(this.maximizable){this.tools.maximize.hide();this.tools.restore.show()}this.maximized=true;this.el.disableShadow();if(this.dd){this.dd.lock()}if(this.collapsible){this.tools.toggle.hide()}this.el.addClass("x-window-maximized");this.container.addClass("x-window-maximized-ct");this.setPosition(0,0);this.fitContainer();this.fireEvent("maximize",this)}return this},restore:function(){if(this.maximized){var a=this.tools;this.el.removeClass("x-window-maximized");if(a.restore){a.restore.hide()}if(a.maximize){a.maximize.show()}this.setPosition(this.restorePos[0],this.restorePos[1]);this.setSize(this.restoreSize.width,this.restoreSize.height);delete this.restorePos;delete this.restoreSize;this.maximized=false;this.el.enableShadow(true);if(this.dd){this.dd.unlock()}if(this.collapsible&&a.toggle){a.toggle.show()}this.container.removeClass("x-window-maximized-ct");this.doConstrain();this.fireEvent("restore",this)}return this},toggleMaximize:function(){return this[this.maximized?"restore":"maximize"]()},fitContainer:function(){var a=this.container.getViewSize(false);this.setSize(a.width,a.height)},setZIndex:function(a){if(this.modal){this.mask.setStyle("z-index",a)}this.el.setZIndex(++a);a+=5;if(this.resizer){this.resizer.proxy.setStyle("z-index",++a)}this.lastZIndex=a},alignTo:function(b,a,c){var d=this.el.getAlignToXY(b,a,c);this.setPagePosition(d[0],d[1]);return this},anchorTo:function(c,e,d,b){this.clearAnchor();this.anchorTarget={el:c,alignment:e,offsets:d};Ext.EventManager.onWindowResize(this.doAnchor,this);var a=typeof b;if(a!="undefined"){Ext.EventManager.on(window,"scroll",this.doAnchor,this,{buffer:a=="number"?b:50})}return this.doAnchor()},doAnchor:function(){var a=this.anchorTarget;this.alignTo(a.el,a.alignment,a.offsets);return this},clearAnchor:function(){if(this.anchorTarget){Ext.EventManager.removeResizeListener(this.doAnchor,this);Ext.EventManager.un(window,"scroll",this.doAnchor,this);delete this.anchorTarget}return this},toFront:function(a){if(this.manager.bringToFront(this)){if(!a||!a.getTarget().focus){this.focus()}}return this},setActive:function(a){if(a){if(!this.maximized){this.el.enableShadow(true)}this.fireEvent("activate",this)}else{this.el.disableShadow();this.fireEvent("deactivate",this)}},toBack:function(){this.manager.sendToBack(this);return this},center:function(){var a=this.el.getAlignToXY(this.container,"c-c");this.setPagePosition(a[0],a[1]);return this}});Ext.reg("window",Ext.Window);Ext.Window.DD=Ext.extend(Ext.dd.DD,{constructor:function(a){this.win=a;Ext.Window.DD.superclass.constructor.call(this,a.el.id,"WindowDD-"+a.id);this.setHandleElId(a.header.id);this.scroll=false},moveOnly:true,headerOffsets:[100,25],startDrag:function(){var a=this.win;this.proxy=a.ghost(a.initialConfig.cls);if(a.constrain!==false){var c=a.el.shadowOffset;this.constrainTo(a.container,{right:c,left:c,bottom:c})}else{if(a.constrainHeader!==false){var b=this.proxy.getSize();this.constrainTo(a.container,{right:-(b.width-this.headerOffsets[0]),bottom:-(b.height-this.headerOffsets[1])})}}},b4Drag:Ext.emptyFn,onDrag:function(a){this.alignElWithMouse(this.proxy,a.getPageX(),a.getPageY())},endDrag:function(a){this.win.unghost();this.win.saveState()}});Ext.WindowGroup=function(){var g={};var d=[];var e=null;var c=function(j,i){return(!j._lastAccess||j._lastAccess<i._lastAccess)?-1:1};var h=function(){var l=d,j=l.length;if(j>0){l.sort(c);var k=l[0].manager.zseed;for(var m=0;m<j;m++){var n=l[m];if(n&&!n.hidden){n.setZIndex(k+(m*10))}}}a()};var b=function(i){if(i!=e){if(e){e.setActive(false)}e=i;if(i){i.setActive(true)}}};var a=function(){for(var j=d.length-1;j>=0;--j){if(!d[j].hidden){b(d[j]);return}}b(null)};return{zseed:9000,register:function(i){if(i.manager){i.manager.unregister(i)}i.manager=this;g[i.id]=i;d.push(i);i.on("hide",a)},unregister:function(i){delete i.manager;delete g[i.id];i.un("hide",a);d.remove(i)},get:function(i){return typeof i=="object"?i:g[i]},bringToFront:function(i){i=this.get(i);if(i!=e){i._lastAccess=new Date().getTime();h();return true}return false},sendToBack:function(i){i=this.get(i);i._lastAccess=-(new Date().getTime());h();return i},hideAll:function(){for(var i in g){if(g[i]&&typeof g[i]!="function"&&g[i].isVisible()){g[i].hide()}}},getActive:function(){return e},getBy:function(l,k){var m=[];for(var j=d.length-1;j>=0;--j){var n=d[j];if(l.call(k||n,n)!==false){m.push(n)}}return m},each:function(j,i){for(var k in g){if(g[k]&&typeof g[k]!="function"){if(j.call(i||g[k],g[k])===false){return}}}}}};Ext.WindowMgr=new Ext.WindowGroup();Ext.MessageBox=function(){var u,b,q,t,h,l,s,a,n,p,j,g,r,v,o,i="",d="",m=["ok","yes","no","cancel"];var c=function(x){r[x].blur();if(u.isVisible()){u.hide();w();Ext.callback(b.fn,b.scope||window,[x,v.dom.value,b],1)}};var w=function(){if(b&&b.cls){u.el.removeClass(b.cls)}n.reset()};var e=function(z,x,y){if(b&&b.closable!==false){u.hide();w()}if(y){y.stopEvent()}};var k=function(x){var z=0,y;if(!x){Ext.each(m,function(A){r[A].hide()});return z}u.footer.dom.style.display="";Ext.iterate(r,function(A,B){y=x[A];if(y){B.show();B.setText(Ext.isString(y)?y:Ext.MessageBox.buttonText[A]);z+=B.getEl().getWidth()+15}else{B.hide()}});return z};return{getDialog:function(x){if(!u){var z=[];r={};Ext.each(m,function(A){z.push(r[A]=new Ext.Button({text:this.buttonText[A],handler:c.createCallback(A),hideMode:"offsets"}))},this);u=new Ext.Window({autoCreate:true,title:x,resizable:false,constrain:true,constrainHeader:true,minimizable:false,maximizable:false,stateful:false,modal:true,shim:true,buttonAlign:"center",width:400,height:100,minHeight:80,plain:true,footer:true,closable:true,close:function(){if(b&&b.buttons&&b.buttons.no&&!b.buttons.cancel){c("no")}else{c("cancel")}},fbar:new Ext.Toolbar({items:z,enableOverflow:false})});u.render(document.body);u.getEl().addClass("x-window-dlg");q=u.mask;h=u.body.createChild({html:'<div class="ext-mb-icon"></div><div class="ext-mb-content"><span class="ext-mb-text"></span><br /><div class="ext-mb-fix-cursor"><input type="text" class="ext-mb-input" /><textarea class="ext-mb-textarea"></textarea></div></div>'});j=Ext.get(h.dom.firstChild);var y=h.dom.childNodes[1];l=Ext.get(y.firstChild);s=Ext.get(y.childNodes[2].firstChild);s.enableDisplayMode();s.addKeyListener([10,13],function(){if(u.isVisible()&&b&&b.buttons){if(b.buttons.ok){c("ok")}else{if(b.buttons.yes){c("yes")}}}});a=Ext.get(y.childNodes[2].childNodes[1]);a.enableDisplayMode();n=new Ext.ProgressBar({renderTo:h});h.createChild({cls:"x-clear"})}return u},updateText:function(A){if(!u.isVisible()&&!b.width){u.setSize(this.maxWidth,100)}l.update(A?A+" ":"&#160;");var y=d!=""?(j.getWidth()+j.getMargins("lr")):0,C=l.getWidth()+l.getMargins("lr"),z=u.getFrameWidth("lr"),B=u.body.getFrameWidth("lr"),x;x=Math.max(Math.min(b.width||y+C+z+B,b.maxWidth||this.maxWidth),Math.max(b.minWidth||this.minWidth,o||0));if(b.prompt===true){v.setWidth(x-y-z-B)}if(b.progress===true||b.wait===true){n.setSize(x-y-z-B)}if(Ext.isIE9m&&x==o){x+=4}l.update(A||"&#160;");u.setSize(x,"auto").center();return this},updateProgress:function(y,x,z){n.updateProgress(y,x);if(z){this.updateText(z)}return this},isVisible:function(){return u&&u.isVisible()},hide:function(){var x=u?u.activeGhost:null;if(this.isVisible()||x){u.hide();w();if(x){u.unghost(false,false)}}return this},show:function(A){if(this.isVisible()){this.hide()}b=A;var B=this.getDialog(b.title||"&#160;");B.setTitle(b.title||"&#160;");var x=(b.closable!==false&&b.progress!==true&&b.wait!==true);B.tools.close.setDisplayed(x);v=s;b.prompt=b.prompt||(b.multiline?true:false);if(b.prompt){if(b.multiline){s.hide();a.show();a.setHeight(Ext.isNumber(b.multiline)?b.multiline:this.defaultTextHeight);v=a}else{s.show();a.hide()}}else{s.hide();a.hide()}v.dom.value=b.value||"";if(b.prompt){B.focusEl=v}else{var z=b.buttons;var y=null;if(z&&z.ok){y=r.ok}else{if(z&&z.yes){y=r.yes}}if(y){B.focusEl=y}}if(Ext.isDefined(b.iconCls)){B.setIconClass(b.iconCls)}this.setIcon(Ext.isDefined(b.icon)?b.icon:i);o=k(b.buttons);n.setVisible(b.progress===true||b.wait===true);this.updateProgress(0,b.progressText);this.updateText(b.msg);if(b.cls){B.el.addClass(b.cls)}B.proxyDrag=b.proxyDrag===true;B.modal=b.modal!==false;B.mask=b.modal!==false?q:false;if(!B.isVisible()){document.body.appendChild(u.el.dom);B.setAnimateTarget(b.animEl);B.on("show",function(){if(x===true){B.keyMap.enable()}else{B.keyMap.disable()}},this,{single:true});B.show(b.animEl)}if(b.wait===true){n.wait(b.waitConfig)}return this},setIcon:function(x){if(!u){i=x;return}i=undefined;if(x&&x!=""){j.removeClass("x-hidden");j.replaceClass(d,x);h.addClass("x-dlg-icon");d=x}else{j.replaceClass(d,"x-hidden");h.removeClass("x-dlg-icon");d=""}return this},progress:function(z,y,x){this.show({title:z,msg:y,buttons:false,progress:true,closable:false,minWidth:this.minProgressWidth,progressText:x});return this},wait:function(z,y,x){this.show({title:y,msg:z,buttons:false,closable:false,wait:true,modal:true,minWidth:this.minProgressWidth,waitConfig:x});return this},alert:function(A,z,y,x){this.show({title:A,msg:z,buttons:this.OK,fn:y,scope:x,minWidth:this.minWidth});return this},confirm:function(A,z,y,x){this.show({title:A,msg:z,buttons:this.YESNO,fn:y,scope:x,icon:this.QUESTION,minWidth:this.minWidth});return this},prompt:function(C,B,z,y,x,A){this.show({title:C,msg:B,buttons:this.OKCANCEL,fn:z,minWidth:this.minPromptWidth,scope:y,prompt:true,multiline:x,value:A});return this},OK:{ok:true},CANCEL:{cancel:true},OKCANCEL:{ok:true,cancel:true},YESNO:{yes:true,no:true},YESNOCANCEL:{yes:true,no:true,cancel:true},INFO:"ext-mb-info",WARNING:"ext-mb-warning",QUESTION:"ext-mb-question",ERROR:"ext-mb-error",defaultTextHeight:75,maxWidth:600,minWidth:100,minProgressWidth:250,minPromptWidth:250,buttonText:{ok:"OK",cancel:"Cancel",yes:"Yes",no:"No"}}}();Ext.Msg=Ext.MessageBox;Ext.dd.PanelProxy=Ext.extend(Object,{constructor:function(a,b){this.panel=a;this.id=this.panel.id+"-ddproxy";Ext.apply(this,b)},insertProxy:true,setStatus:Ext.emptyFn,reset:Ext.emptyFn,update:Ext.emptyFn,stop:Ext.emptyFn,sync:Ext.emptyFn,getEl:function(){return this.ghost},getGhost:function(){return this.ghost},getProxy:function(){return this.proxy},hide:function(){if(this.ghost){if(this.proxy){this.proxy.remove();delete this.proxy}this.panel.el.dom.style.display="";this.ghost.remove();delete this.ghost}},show:function(){if(!this.ghost){this.ghost=this.panel.createGhost(this.panel.initialConfig.cls,undefined,Ext.getBody());this.ghost.setXY(this.panel.el.getXY());if(this.insertProxy){this.proxy=this.panel.el.insertSibling({cls:"x-panel-dd-spacer"});this.proxy.setSize(this.panel.getSize())}this.panel.el.dom.style.display="none"}},repair:function(b,c,a){this.hide();if(typeof c=="function"){c.call(a||this)}},moveProxy:function(a,b){if(this.proxy){a.insertBefore(this.proxy.dom,b)}}});Ext.Panel.DD=Ext.extend(Ext.dd.DragSource,{constructor:function(b,a){this.panel=b;this.dragData={panel:b};this.proxy=new Ext.dd.PanelProxy(b,a);Ext.Panel.DD.superclass.constructor.call(this,b.el,a);var d=b.header,c=b.body;if(d){this.setHandleElId(d.id);c=b.header}c.setStyle("cursor","move");this.scroll=false},showFrame:Ext.emptyFn,startDrag:Ext.emptyFn,b4StartDrag:function(a,b){this.proxy.show()},b4MouseDown:function(b){var a=b.getPageX(),c=b.getPageY();this.autoOffset(a,c)},onInitDrag:function(a,b){this.onStartDrag(a,b);return true},createFrame:Ext.emptyFn,getDragEl:function(a){return this.proxy.ghost.dom},endDrag:function(a){this.proxy.hide();this.panel.saveState()},autoOffset:function(a,b){a-=this.startPageX;b-=this.startPageY;this.setDelta(a,b)}});Ext.state.Provider=Ext.extend(Ext.util.Observable,{constructor:function(){this.addEvents("statechange");this.state={};Ext.state.Provider.superclass.constructor.call(this)},get:function(b,a){return typeof this.state[b]=="undefined"?a:this.state[b]},clear:function(a){delete this.state[a];this.fireEvent("statechange",this,a,null)},set:function(a,b){this.state[a]=b;this.fireEvent("statechange",this,a,b)},decodeValue:function(b){var e=/^(a|n|d|b|s|o|e)\:(.*)$/,h=e.exec(unescape(b)),d,c,a,g;if(!h||!h[1]){return}c=h[1];a=h[2];switch(c){case"e":return null;case"n":return parseFloat(a);case"d":return new Date(Date.parse(a));case"b":return(a=="1");case"a":d=[];if(a!=""){Ext.each(a.split("^"),function(i){d.push(this.decodeValue(i))},this)}return d;case"o":d={};if(a!=""){Ext.each(a.split("^"),function(i){g=i.split("=");d[g[0]]=this.decodeValue(g[1])},this)}return d;default:return a}},encodeValue:function(c){var b,g="",e=0,a,d;if(c==null){return"e:1"}else{if(typeof c=="number"){b="n:"+c}else{if(typeof c=="boolean"){b="b:"+(c?"1":"0")}else{if(Ext.isDate(c)){b="d:"+c.toGMTString()}else{if(Ext.isArray(c)){for(a=c.length;e<a;e++){g+=this.encodeValue(c[e]);if(e!=a-1){g+="^"}}b="a:"+g}else{if(typeof c=="object"){for(d in c){if(typeof c[d]!="function"&&c[d]!==undefined){g+=d+"="+this.encodeValue(c[d])+"^"}}b="o:"+g.substring(0,g.length-1)}else{b="s:"+c}}}}}}return escape(b)}});Ext.state.Manager=function(){var a=new Ext.state.Provider();return{setProvider:function(b){a=b},get:function(c,b){return a.get(c,b)},set:function(b,c){a.set(b,c)},clear:function(b){a.clear(b)},getProvider:function(){return a}}}();Ext.state.CookieProvider=Ext.extend(Ext.state.Provider,{constructor:function(a){Ext.state.CookieProvider.superclass.constructor.call(this);this.path="/";this.expires=new Date(new Date().getTime()+(1000*60*60*24*7));this.domain=null;this.secure=false;Ext.apply(this,a);this.state=this.readCookies()},set:function(a,b){if(typeof b=="undefined"||b===null){this.clear(a);return}this.setCookie(a,b);Ext.state.CookieProvider.superclass.set.call(this,a,b)},clear:function(a){this.clearCookie(a);Ext.state.CookieProvider.superclass.clear.call(this,a)},readCookies:function(){var d={},h=document.cookie+";",b=/\s?(.*?)=(.*?);/g,g,a,e;while((g=b.exec(h))!=null){a=g[1];e=g[2];if(a&&a.substring(0,3)=="ys-"){d[a.substr(3)]=this.decodeValue(e)}}return d},setCookie:function(a,b){document.cookie="ys-"+a+"="+this.encodeValue(b)+((this.expires==null)?"":("; expires="+this.expires.toGMTString()))+((this.path==null)?"":("; path="+this.path))+((this.domain==null)?"":("; domain="+this.domain))+((this.secure==true)?"; secure":"")},clearCookie:function(a){document.cookie="ys-"+a+"=null; expires=Thu, 01-Jan-70 00:00:01 GMT"+((this.path==null)?"":("; path="+this.path))+((this.domain==null)?"":("; domain="+this.domain))+((this.secure==true)?"; secure":"")}});Ext.DataView=Ext.extend(Ext.BoxComponent,{selectedClass:"x-view-selected",emptyText:"",deferEmptyText:true,trackOver:false,blockRefresh:false,last:false,initComponent:function(){Ext.DataView.superclass.initComponent.call(this);if(Ext.isString(this.tpl)||Ext.isArray(this.tpl)){this.tpl=new Ext.XTemplate(this.tpl)}this.addEvents("beforeclick","click","mouseenter","mouseleave","containerclick","dblclick","contextmenu","containercontextmenu","selectionchange","beforeselect");this.store=Ext.StoreMgr.lookup(this.store);this.all=new Ext.CompositeElementLite();this.selected=new Ext.CompositeElementLite()},afterRender:function(){Ext.DataView.superclass.afterRender.call(this);this.mon(this.getTemplateTarget(),{click:this.onClick,dblclick:this.onDblClick,contextmenu:this.onContextMenu,scope:this});if(this.overClass||this.trackOver){this.mon(this.getTemplateTarget(),{mouseover:this.onMouseOver,mouseout:this.onMouseOut,scope:this})}if(this.store){this.bindStore(this.store,true)}},refresh:function(){this.clearSelections(false,true);var b=this.getTemplateTarget(),a=this.store.getRange();b.update("");if(a.length<1){if(!this.deferEmptyText||this.hasSkippedEmptyText){b.update(this.emptyText)}this.all.clear()}else{this.tpl.overwrite(b,this.collectData(a,0));this.all.fill(Ext.query(this.itemSelector,b.dom));this.updateIndexes(0)}this.hasSkippedEmptyText=true},getTemplateTarget:function(){return this.el},prepareData:function(a){return a},collectData:function(b,e){var d=[],c=0,a=b.length;for(;c<a;c++){d[d.length]=this.prepareData(b[c].data,e+c,b[c])}return d},bufferRender:function(a,b){var c=document.createElement("div");this.tpl.overwrite(c,this.collectData(a,b));return Ext.query(this.itemSelector,c)},onUpdate:function(g,a){var b=this.store.indexOf(a);if(b>-1){var e=this.isSelected(b),c=this.all.elements[b],d=this.bufferRender([a],b)[0];this.all.replaceElement(b,d,true);if(e){this.selected.replaceElement(c,d);this.all.item(b).addClass(this.selectedClass)}this.updateIndexes(b,b)}},onAdd:function(g,d,e){if(this.all.getCount()===0){this.refresh();return}var c=this.bufferRender(d,e),h,b=this.all.elements;if(e<this.all.getCount()){h=this.all.item(e).insertSibling(c,"before",true);b.splice.apply(b,[e,0].concat(c))}else{h=this.all.last().insertSibling(c,"after",true);b.push.apply(b,c)}this.updateIndexes(e)},onRemove:function(c,a,b){this.deselect(b);this.all.removeElement(b,true);this.updateIndexes(b);if(this.store.getCount()===0){this.refresh()}},refreshNode:function(a){this.onUpdate(this.store,this.store.getAt(a))},updateIndexes:function(d,c){var b=this.all.elements;d=d||0;c=c||((c===0)?0:(b.length-1));for(var a=d;a<=c;a++){b[a].viewIndex=a}},getStore:function(){return this.store},bindStore:function(a,b){if(!b&&this.store){if(a!==this.store&&this.store.autoDestroy){this.store.destroy()}else{this.store.un("beforeload",this.onBeforeLoad,this);this.store.un("datachanged",this.onDataChanged,this);this.store.un("add",this.onAdd,this);this.store.un("remove",this.onRemove,this);this.store.un("update",this.onUpdate,this);this.store.un("clear",this.refresh,this)}if(!a){this.store=null}}if(a){a=Ext.StoreMgr.lookup(a);a.on({scope:this,beforeload:this.onBeforeLoad,datachanged:this.onDataChanged,add:this.onAdd,remove:this.onRemove,update:this.onUpdate,clear:this.refresh})}this.store=a;if(a){this.refresh()}},onDataChanged:function(){if(this.blockRefresh!==true){this.refresh.apply(this,arguments)}},findItemFromChild:function(a){return Ext.fly(a).findParent(this.itemSelector,this.getTemplateTarget())},onClick:function(c){var b=c.getTarget(this.itemSelector,this.getTemplateTarget()),a;if(b){a=this.indexOf(b);if(this.onItemClick(b,a,c)!==false){this.fireEvent("click",this,a,b,c)}}else{if(this.fireEvent("containerclick",this,c)!==false){this.onContainerClick(c)}}},onContainerClick:function(a){this.clearSelections()},onContextMenu:function(b){var a=b.getTarget(this.itemSelector,this.getTemplateTarget());if(a){this.fireEvent("contextmenu",this,this.indexOf(a),a,b)}else{this.fireEvent("containercontextmenu",this,b)}},onDblClick:function(b){var a=b.getTarget(this.itemSelector,this.getTemplateTarget());if(a){this.fireEvent("dblclick",this,this.indexOf(a),a,b)}},onMouseOver:function(b){var a=b.getTarget(this.itemSelector,this.getTemplateTarget());if(a&&a!==this.lastItem){this.lastItem=a;Ext.fly(a).addClass(this.overClass);this.fireEvent("mouseenter",this,this.indexOf(a),a,b)}},onMouseOut:function(a){if(this.lastItem){if(!a.within(this.lastItem,true,true)){Ext.fly(this.lastItem).removeClass(this.overClass);this.fireEvent("mouseleave",this,this.indexOf(this.lastItem),this.lastItem,a);delete this.lastItem}}},onItemClick:function(b,a,c){if(this.fireEvent("beforeclick",this,a,b,c)===false){return false}if(this.multiSelect){this.doMultiSelection(b,a,c);c.preventDefault()}else{if(this.singleSelect){this.doSingleSelection(b,a,c);c.preventDefault()}}return true},doSingleSelection:function(b,a,c){if(c.ctrlKey&&this.isSelected(a)){this.deselect(a)}else{this.select(a,false)}},doMultiSelection:function(c,a,d){if(d.shiftKey&&this.last!==false){var b=this.last;this.selectRange(b,a,d.ctrlKey);this.last=b}else{if((d.ctrlKey||this.simpleSelect)&&this.isSelected(a)){this.deselect(a)}else{this.select(a,d.ctrlKey||d.shiftKey||this.simpleSelect)}}},getSelectionCount:function(){return this.selected.getCount()},getSelectedNodes:function(){return this.selected.elements},getSelectedIndexes:function(){var b=[],d=this.selected.elements,c=0,a=d.length;for(;c<a;c++){b.push(d[c].viewIndex)}return b},getSelectedRecords:function(){return this.getRecords(this.selected.elements)},getRecords:function(c){var b=[],d=0,a=c.length;for(;d<a;d++){b[b.length]=this.store.getAt(c[d].viewIndex)}return b},getRecord:function(a){return this.store.getAt(a.viewIndex)},clearSelections:function(a,b){if((this.multiSelect||this.singleSelect)&&this.selected.getCount()>0){if(!b){this.selected.removeClass(this.selectedClass)}this.selected.clear();this.last=false;if(!a){this.fireEvent("selectionchange",this,this.selected.elements)}}},isSelected:function(a){return this.selected.contains(this.getNode(a))},deselect:function(a){if(this.isSelected(a)){a=this.getNode(a);this.selected.removeElement(a);if(this.last==a.viewIndex){this.last=false}Ext.fly(a).removeClass(this.selectedClass);this.fireEvent("selectionchange",this,this.selected.elements)}},select:function(d,g,b){if(Ext.isArray(d)){if(!g){this.clearSelections(true)}for(var c=0,a=d.length;c<a;c++){this.select(d[c],true,true)}if(!b){this.fireEvent("selectionchange",this,this.selected.elements)}}else{var e=this.getNode(d);if(!g){this.clearSelections(true)}if(e&&!this.isSelected(e)){if(this.fireEvent("beforeselect",this,e,this.selected.elements)!==false){Ext.fly(e).addClass(this.selectedClass);this.selected.add(e);this.last=e.viewIndex;if(!b){this.fireEvent("selectionchange",this,this.selected.elements)}}}}},selectRange:function(c,a,b){if(!b){this.clearSelections(true)}this.select(this.getNodes(c,a),true)},getNode:function(b){if(Ext.isString(b)){return document.getElementById(b)}else{if(Ext.isNumber(b)){return this.all.elements[b]}else{if(b instanceof Ext.data.Record){var a=this.store.indexOf(b);return this.all.elements[a]}}}return b},getNodes:function(e,a){var d=this.all.elements,b=[],c;e=e||0;a=!Ext.isDefined(a)?Math.max(d.length-1,0):a;if(e<=a){for(c=e;c<=a&&d[c];c++){b.push(d[c])}}else{for(c=e;c>=a&&d[c];c--){b.push(d[c])}}return b},indexOf:function(a){a=this.getNode(a);if(Ext.isNumber(a.viewIndex)){return a.viewIndex}return this.all.indexOf(a)},onBeforeLoad:function(){if(this.loadingText){this.clearSelections(false,true);this.getTemplateTarget().update('<div class="loading-indicator">'+this.loadingText+"</div>");this.all.clear()}},onDestroy:function(){this.all.clear();this.selected.clear();Ext.DataView.superclass.onDestroy.call(this);this.bindStore(null)}});Ext.DataView.prototype.setStore=Ext.DataView.prototype.bindStore;Ext.reg("dataview",Ext.DataView);Ext.list.ListView=Ext.extend(Ext.DataView,{itemSelector:"dl",selectedClass:"x-list-selected",overClass:"x-list-over",scrollOffset:undefined,columnResize:true,columnSort:true,maxColumnWidth:Ext.isIE9m?99:100,initComponent:function(){if(this.columnResize){this.colResizer=new Ext.list.ColumnResizer(this.colResizer);this.colResizer.init(this)}if(this.columnSort){this.colSorter=new Ext.list.Sorter(this.columnSort);this.colSorter.init(this)}if(!this.internalTpl){this.internalTpl=new Ext.XTemplate('<div class="x-list-header"><div class="x-list-header-inner">','<tpl for="columns">','<div style="width:{[values.width*100]}%;text-align:{align};"><em class="x-unselectable" unselectable="on" id="',this.id,'-xlhd-{#}">',"{header}","</em></div>","</tpl>",'<div class="x-clear"></div>',"</div></div>",'<div class="x-list-body"><div class="x-list-body-inner">',"</div></div>")}if(!this.tpl){this.tpl=new Ext.XTemplate('<tpl for="rows">',"<dl>",'<tpl for="parent.columns">','<dt style="width:{[values.width*100]}%;text-align:{align};">','<em unselectable="on"<tpl if="cls"> class="{cls}</tpl>">',"{[values.tpl.apply(parent)]}","</em></dt>","</tpl>",'<div class="x-clear"></div>',"</dl>","</tpl>")}var l=this.columns,h=0,k=0,m=l.length,b=[];for(var g=0;g<m;g++){var n=l[g];if(!n.isColumn){n.xtype=n.xtype?(/^lv/.test(n.xtype)?n.xtype:"lv"+n.xtype):"lvcolumn";n=Ext.create(n)}if(n.width){h+=n.width*100;if(h>this.maxColumnWidth){n.width-=(h-this.maxColumnWidth)/100}k++}b.push(n)}l=this.columns=b;if(k<m){var d=m-k;if(h<this.maxColumnWidth){var a=((this.maxColumnWidth-h)/d)/100;for(var e=0;e<m;e++){var n=l[e];if(!n.width){n.width=a}}}}Ext.list.ListView.superclass.initComponent.call(this)},onRender:function(){this.autoEl={cls:"x-list-wrap"};Ext.list.ListView.superclass.onRender.apply(this,arguments);this.internalTpl.overwrite(this.el,{columns:this.columns});this.innerBody=Ext.get(this.el.dom.childNodes[1].firstChild);this.innerHd=Ext.get(this.el.dom.firstChild.firstChild);if(this.hideHeaders){this.el.dom.firstChild.style.display="none"}},getTemplateTarget:function(){return this.innerBody},collectData:function(){var a=Ext.list.ListView.superclass.collectData.apply(this,arguments);return{columns:this.columns,rows:a}},verifyInternalSize:function(){if(this.lastSize){this.onResize(this.lastSize.width,this.lastSize.height)}},onResize:function(c,e){var b=this.innerBody.dom,g=this.innerHd.dom,d=c-Ext.num(this.scrollOffset,Ext.getScrollBarWidth())+"px",a;if(!b){return}a=b.parentNode;if(Ext.isNumber(c)){if(this.reserveScrollOffset||((a.offsetWidth-a.clientWidth)>10)){b.style.width=d;g.style.width=d}else{b.style.width=c+"px";g.style.width=c+"px";setTimeout(function(){if((a.offsetWidth-a.clientWidth)>10){b.style.width=d;g.style.width=d}},10)}}if(Ext.isNumber(e)){a.style.height=Math.max(0,e-g.parentNode.offsetHeight)+"px"}},updateIndexes:function(){Ext.list.ListView.superclass.updateIndexes.apply(this,arguments);this.verifyInternalSize()},findHeaderIndex:function(g){g=g.dom||g;var a=g.parentNode,d=a.parentNode.childNodes,b=0,e;for(;e=d[b];b++){if(e==a){return b}}return -1},setHdWidths:function(){var d=this.innerHd.dom.getElementsByTagName("div"),c=0,b=this.columns,a=b.length;for(;c<a;c++){d[c].style.width=(b[c].width*100)+"%"}}});Ext.reg("listview",Ext.list.ListView);Ext.ListView=Ext.list.ListView;Ext.list.Column=Ext.extend(Object,{isColumn:true,align:"left",header:"",width:null,cls:"",constructor:function(a){if(!a.tpl){a.tpl=new Ext.XTemplate("{"+a.dataIndex+"}")}else{if(Ext.isString(a.tpl)){a.tpl=new Ext.XTemplate(a.tpl)}}Ext.apply(this,a)}});Ext.reg("lvcolumn",Ext.list.Column);Ext.list.NumberColumn=Ext.extend(Ext.list.Column,{format:"0,000.00",constructor:function(a){a.tpl=a.tpl||new Ext.XTemplate("{"+a.dataIndex+':number("'+(a.format||this.format)+'")}');Ext.list.NumberColumn.superclass.constructor.call(this,a)}});Ext.reg("lvnumbercolumn",Ext.list.NumberColumn);Ext.list.DateColumn=Ext.extend(Ext.list.Column,{format:"m/d/Y",constructor:function(a){a.tpl=a.tpl||new Ext.XTemplate("{"+a.dataIndex+':date("'+(a.format||this.format)+'")}');Ext.list.DateColumn.superclass.constructor.call(this,a)}});Ext.reg("lvdatecolumn",Ext.list.DateColumn);Ext.list.BooleanColumn=Ext.extend(Ext.list.Column,{trueText:"true",falseText:"false",undefinedText:"&#160;",constructor:function(e){e.tpl=e.tpl||new Ext.XTemplate("{"+e.dataIndex+":this.format}");var b=this.trueText,d=this.falseText,a=this.undefinedText;e.tpl.format=function(c){if(c===undefined){return a}if(!c||c==="false"){return d}return b};Ext.list.DateColumn.superclass.constructor.call(this,e)}});Ext.reg("lvbooleancolumn",Ext.list.BooleanColumn);Ext.list.ColumnResizer=Ext.extend(Ext.util.Observable,{minPct:0.05,constructor:function(a){Ext.apply(this,a);Ext.list.ColumnResizer.superclass.constructor.call(this)},init:function(a){this.view=a;a.on("render",this.initEvents,this)},initEvents:function(a){a.mon(a.innerHd,"mousemove",this.handleHdMove,this);this.tracker=new Ext.dd.DragTracker({onBeforeStart:this.onBeforeStart.createDelegate(this),onStart:this.onStart.createDelegate(this),onDrag:this.onDrag.createDelegate(this),onEnd:this.onEnd.createDelegate(this),tolerance:3,autoStart:300});this.tracker.initEl(a.innerHd);a.on("beforedestroy",this.tracker.destroy,this.tracker)},handleHdMove:function(i,d){var c=5,b=i.getPageX(),j=i.getTarget("em",3,true);if(j){var h=j.getRegion(),g=j.dom.style,a=j.dom.parentNode;if(b-h.left<=c&&a!=a.parentNode.firstChild){this.activeHd=Ext.get(a.previousSibling.firstChild);g.cursor=Ext.isWebKit?"e-resize":"col-resize"}else{if(h.right-b<=c&&a!=a.parentNode.lastChild.previousSibling){this.activeHd=j;g.cursor=Ext.isWebKit?"w-resize":"col-resize"}else{delete this.activeHd;g.cursor=""}}}},onBeforeStart:function(a){this.dragHd=this.activeHd;return !!this.dragHd},onStart:function(g){var d=this,b=d.view,c=d.dragHd,a=d.tracker.getXY()[0];d.proxy=b.el.createChild({cls:"x-list-resizer"});d.dragX=c.getX();d.headerIndex=b.findHeaderIndex(c);d.headersDisabled=b.disableHeaders;b.disableHeaders=true;d.proxy.setHeight(b.el.getHeight());d.proxy.setX(d.dragX);d.proxy.setWidth(a-d.dragX);this.setBoundaries()},setBoundaries:function(j){var k=this.view,h=this.headerIndex,c=k.innerHd.getWidth(),j=k.innerHd.getX(),b=Math.ceil(c*this.minPct),l=c-b,e=k.columns.length,d=k.innerHd.select("em",true),g=b+j,a=l+j,i;if(e==2){this.minX=g;this.maxX=a}else{i=d.item(h+2);this.minX=d.item(h).getX()+b;this.maxX=i?i.getX()-b:a;if(h==0){this.minX=g}else{if(h==e-2){this.maxX=a}}}},onDrag:function(c){var b=this,a=b.tracker.getXY()[0].constrain(b.minX,b.maxX);b.proxy.setWidth(a-this.dragX)},onEnd:function(i){var g=this.proxy.getWidth(),h=this.headerIndex,l=this.view,c=l.columns,b=l.innerHd.getWidth(),k=Math.ceil(g*l.maxColumnWidth/b)/100,d=this.headersDisabled,m=c[h],j=c[h+1],a=m.width+j.width;this.proxy.remove();m.width=k;j.width=a-k;delete this.dragHd;l.setHdWidths();l.refresh();setTimeout(function(){l.disableHeaders=d},100)}});Ext.ListView.ColumnResizer=Ext.list.ColumnResizer;Ext.list.Sorter=Ext.extend(Ext.util.Observable,{sortClasses:["sort-asc","sort-desc"],constructor:function(a){Ext.apply(this,a);Ext.list.Sorter.superclass.constructor.call(this)},init:function(a){this.view=a;a.on("render",this.initEvents,this)},initEvents:function(a){a.mon(a.innerHd,"click",this.onHdClick,this);a.innerHd.setStyle("cursor","pointer");a.mon(a.store,"datachanged",this.updateSortState,this);this.updateSortState.defer(10,this,[a.store])},updateSortState:function(c){var g=c.getSortState();if(!g){return}this.sortState=g;var e=this.view.columns,h=-1;for(var d=0,a=e.length;d<a;d++){if(e[d].dataIndex==g.field){h=d;break}}if(h!=-1){var b=g.direction;this.updateSortIcon(h,b)}},updateSortIcon:function(b,a){var d=this.sortClasses;var c=this.view.innerHd.select("em").removeClass(d);c.item(b).addClass(d[a=="DESC"?1:0])},onHdClick:function(c){var b=c.getTarget("em",3);if(b&&!this.view.disableHeaders){var a=this.view.findHeaderIndex(b);this.view.store.sort(this.view.columns[a].dataIndex)}}});Ext.ListView.Sorter=Ext.list.Sorter;Ext.TabPanel=Ext.extend(Ext.Panel,{deferredRender:true,tabWidth:120,minTabWidth:30,resizeTabs:false,enableTabScroll:false,scrollIncrement:0,scrollRepeatInterval:400,scrollDuration:0.35,animScroll:true,tabPosition:"top",baseCls:"x-tab-panel",autoTabs:false,autoTabSelector:"div.x-tab",activeTab:undefined,tabMargin:2,plain:false,wheelIncrement:20,idDelimiter:"__",itemCls:"x-tab-item",elements:"body",headerAsText:false,frame:false,hideBorders:true,initComponent:function(){this.frame=false;Ext.TabPanel.superclass.initComponent.call(this);this.addEvents("beforetabchange","tabchange","contextmenu");this.setLayout(new Ext.layout.CardLayout(Ext.apply({layoutOnCardChange:this.layoutOnTabChange,deferredRender:this.deferredRender},this.layoutConfig)));if(this.tabPosition=="top"){this.elements+=",header";this.stripTarget="header"}else{this.elements+=",footer";this.stripTarget="footer"}if(!this.stack){this.stack=Ext.TabPanel.AccessStack()}this.initItems()},onRender:function(c,a){Ext.TabPanel.superclass.onRender.call(this,c,a);if(this.plain){var g=this.tabPosition=="top"?"header":"footer";this[g].addClass("x-tab-panel-"+g+"-plain")}var b=this[this.stripTarget];this.stripWrap=b.createChild({cls:"x-tab-strip-wrap",cn:{tag:"ul",cls:"x-tab-strip x-tab-strip-"+this.tabPosition}});var e=(this.tabPosition=="bottom"?this.stripWrap:null);b.createChild({cls:"x-tab-strip-spacer"},e);this.strip=new Ext.Element(this.stripWrap.dom.firstChild);this.edge=this.strip.createChild({tag:"li",cls:"x-tab-edge",cn:[{tag:"span",cls:"x-tab-strip-text",cn:"&#160;"}]});this.strip.createChild({cls:"x-clear"});this.body.addClass("x-tab-panel-body-"+this.tabPosition);if(!this.itemTpl){var d=new Ext.Template('<li class="{cls}" id="{id}"><a class="x-tab-strip-close"></a>','<a class="x-tab-right" href="#"><em class="x-tab-left">','<span class="x-tab-strip-inner"><span class="x-tab-strip-text {iconCls}">{text}</span></span>',"</em></a></li>");d.disableFormats=true;d.compile();Ext.TabPanel.prototype.itemTpl=d}this.items.each(this.initTab,this)},afterRender:function(){Ext.TabPanel.superclass.afterRender.call(this);if(this.autoTabs){this.readTabs(false)}if(this.activeTab!==undefined){var a=Ext.isObject(this.activeTab)?this.activeTab:this.items.get(this.activeTab);delete this.activeTab;this.setActiveTab(a)}},initEvents:function(){Ext.TabPanel.superclass.initEvents.call(this);this.mon(this.strip,{scope:this,mousedown:this.onStripMouseDown,contextmenu:this.onStripContextMenu});if(this.enableTabScroll){this.mon(this.strip,"mousewheel",this.onWheel,this)}},findTargets:function(c){var b=null,a=c.getTarget("li:not(.x-tab-edge)",this.strip);if(a){b=this.getComponent(a.id.split(this.idDelimiter)[1]);if(b.disabled){return{close:null,item:null,el:null}}}return{close:c.getTarget(".x-tab-strip-close",this.strip),item:b,el:a}},onStripMouseDown:function(b){if(b.button!==0){return}b.preventDefault();var a=this.findTargets(b);if(a.close){if(a.item.fireEvent("beforeclose",a.item)!==false){a.item.fireEvent("close",a.item);this.remove(a.item)}return}if(a.item&&a.item!=this.activeTab){this.setActiveTab(a.item)}},onStripContextMenu:function(b){b.preventDefault();var a=this.findTargets(b);if(a.item){this.fireEvent("contextmenu",this,a.item,b)}},readTabs:function(d){if(d===true){this.items.each(function(h){this.remove(h)},this)}var c=this.el.query(this.autoTabSelector);for(var b=0,a=c.length;b<a;b++){var e=c[b],g=e.getAttribute("title");e.removeAttribute("title");this.add({title:g,contentEl:e})}},initTab:function(d,b){var e=this.strip.dom.childNodes[b],g=this.getTemplateArgs(d),c=e?this.itemTpl.insertBefore(e,g):this.itemTpl.append(this.strip,g),a="x-tab-strip-over",h=Ext.get(c);h.hover(function(){if(!d.disabled){h.addClass(a)}},function(){h.removeClass(a)});if(d.tabTip){h.child("span.x-tab-strip-text",true).qtip=d.tabTip}d.tabEl=c;h.select("a").on("click",function(i){if(!i.getPageX()){this.onStripMouseDown(i)}},this,{preventDefault:true});d.on({scope:this,disable:this.onItemDisabled,enable:this.onItemEnabled,titlechange:this.onItemTitleChanged,iconchange:this.onItemIconChanged,beforeshow:this.onBeforeShowItem})},getTemplateArgs:function(b){var a=b.closable?"x-tab-strip-closable":"";if(b.disabled){a+=" x-item-disabled"}if(b.iconCls){a+=" x-tab-with-icon"}if(b.tabCls){a+=" "+b.tabCls}return{id:this.id+this.idDelimiter+b.getItemId(),text:b.title,cls:a,iconCls:b.iconCls||""}},onAdd:function(b){Ext.TabPanel.superclass.onAdd.call(this,b);if(this.rendered){var a=this.items;this.initTab(b,a.indexOf(b));this.delegateUpdates()}},onBeforeAdd:function(b){var a=b.events?(this.items.containsKey(b.getItemId())?b:null):this.items.get(b);if(a){this.setActiveTab(b);return false}Ext.TabPanel.superclass.onBeforeAdd.apply(this,arguments);var c=b.elements;b.elements=c?c.replace(",header",""):c;b.border=(b.border===true)},onRemove:function(d){var b=Ext.get(d.tabEl);if(b){b.select("a").removeAllListeners();Ext.destroy(b)}Ext.TabPanel.superclass.onRemove.call(this,d);this.stack.remove(d);delete d.tabEl;d.un("disable",this.onItemDisabled,this);d.un("enable",this.onItemEnabled,this);d.un("titlechange",this.onItemTitleChanged,this);d.un("iconchange",this.onItemIconChanged,this);d.un("beforeshow",this.onBeforeShowItem,this);if(d==this.activeTab){var a=this.stack.next();if(a){this.setActiveTab(a)}else{if(this.items.getCount()>0){this.setActiveTab(0)}else{this.setActiveTab(null)}}}if(!this.destroying){this.delegateUpdates()}},onBeforeShowItem:function(a){if(a!=this.activeTab){this.setActiveTab(a);return false}},onItemDisabled:function(b){var a=this.getTabEl(b);if(a){Ext.fly(a).addClass("x-item-disabled")}this.stack.remove(b)},onItemEnabled:function(b){var a=this.getTabEl(b);if(a){Ext.fly(a).removeClass("x-item-disabled")}},onItemTitleChanged:function(b){var a=this.getTabEl(b);if(a){Ext.fly(a).child("span.x-tab-strip-text",true).innerHTML=b.title;this.delegateUpdates()}},onItemIconChanged:function(d,a,c){var b=this.getTabEl(d);if(b){b=Ext.get(b);b.child("span.x-tab-strip-text").replaceClass(c,a);b[Ext.isEmpty(a)?"removeClass":"addClass"]("x-tab-with-icon");this.delegateUpdates()}},getTabEl:function(a){var b=this.getComponent(a);return b?b.tabEl:null},onResize:function(){Ext.TabPanel.superclass.onResize.apply(this,arguments);this.delegateUpdates()},beginUpdate:function(){this.suspendUpdates=true},endUpdate:function(){this.suspendUpdates=false;this.delegateUpdates()},hideTabStripItem:function(b){b=this.getComponent(b);var a=this.getTabEl(b);if(a){a.style.display="none";this.delegateUpdates()}this.stack.remove(b)},unhideTabStripItem:function(b){b=this.getComponent(b);var a=this.getTabEl(b);if(a){a.style.display="";this.delegateUpdates()}},delegateUpdates:function(){var a=this.rendered;if(this.suspendUpdates){return}if(this.resizeTabs&&a){this.autoSizeTabs()}if(this.enableTabScroll&&a){this.autoScrollTabs()}},autoSizeTabs:function(){var h=this.items.length,b=this.tabPosition!="bottom"?"header":"footer",c=this[b].dom.offsetWidth,a=this[b].dom.clientWidth;if(!this.resizeTabs||h<1||!a){return}var k=Math.max(Math.min(Math.floor((a-4)/h)-this.tabMargin,this.tabWidth),this.minTabWidth);this.lastTabWidth=k;var m=this.strip.query("li:not(.x-tab-edge)");for(var e=0,j=m.length;e<j;e++){var l=m[e],n=Ext.fly(l).child(".x-tab-strip-inner",true),g=l.offsetWidth,d=n.offsetWidth;n.style.width=(k-(g-d))+"px"}},adjustBodyWidth:function(a){if(this.header){this.header.setWidth(a)}if(this.footer){this.footer.setWidth(a)}return a},setActiveTab:function(c){c=this.getComponent(c);if(this.fireEvent("beforetabchange",this,c,this.activeTab)===false){return}if(!this.rendered){this.activeTab=c;return}if(this.activeTab!=c){if(this.activeTab){var a=this.getTabEl(this.activeTab);if(a){Ext.fly(a).removeClass("x-tab-strip-active")}}this.activeTab=c;if(c){var b=this.getTabEl(c);Ext.fly(b).addClass("x-tab-strip-active");this.stack.add(c);this.layout.setActiveItem(c);this.delegateUpdates();if(this.scrolling){this.scrollToTab(c,this.animScroll)}}this.fireEvent("tabchange",this,c)}},getActiveTab:function(){return this.activeTab||null},getItem:function(a){return this.getComponent(a)},autoScrollTabs:function(){this.pos=this.tabPosition=="bottom"?this.footer:this.header;var h=this.items.length,d=this.pos.dom.offsetWidth,c=this.pos.dom.clientWidth,g=this.stripWrap,e=g.dom,b=e.offsetWidth,i=this.getScrollPos(),a=this.edge.getOffsetsTo(this.stripWrap)[0]+i;if(!this.enableTabScroll||b<20){return}if(h==0||a<=c){e.scrollLeft=0;g.setWidth(c);if(this.scrolling){this.scrolling=false;this.pos.removeClass("x-tab-scrolling");this.scrollLeft.hide();this.scrollRight.hide();if(Ext.isAir||Ext.isWebKit){e.style.marginLeft="";e.style.marginRight=""}}}else{if(!this.scrolling){this.pos.addClass("x-tab-scrolling");if(Ext.isAir||Ext.isWebKit){e.style.marginLeft="18px";e.style.marginRight="18px"}}c-=g.getMargins("lr");g.setWidth(c>20?c:20);if(!this.scrolling){if(!this.scrollLeft){this.createScrollers()}else{this.scrollLeft.show();this.scrollRight.show()}}this.scrolling=true;if(i>(a-c)){e.scrollLeft=a-c}else{this.scrollToTab(this.activeTab,false)}this.updateScrollButtons()}},createScrollers:function(){this.pos.addClass("x-tab-scrolling-"+this.tabPosition);var c=this.stripWrap.dom.offsetHeight;var a=this.pos.insertFirst({cls:"x-tab-scroller-left"});a.setHeight(c);a.addClassOnOver("x-tab-scroller-left-over");this.leftRepeater=new Ext.util.ClickRepeater(a,{interval:this.scrollRepeatInterval,handler:this.onScrollLeft,scope:this});this.scrollLeft=a;var b=this.pos.insertFirst({cls:"x-tab-scroller-right"});b.setHeight(c);b.addClassOnOver("x-tab-scroller-right-over");this.rightRepeater=new Ext.util.ClickRepeater(b,{interval:this.scrollRepeatInterval,handler:this.onScrollRight,scope:this});this.scrollRight=b},getScrollWidth:function(){return this.edge.getOffsetsTo(this.stripWrap)[0]+this.getScrollPos()},getScrollPos:function(){return parseInt(this.stripWrap.dom.scrollLeft,10)||0},getScrollArea:function(){return parseInt(this.stripWrap.dom.clientWidth,10)||0},getScrollAnim:function(){return{duration:this.scrollDuration,callback:this.updateScrollButtons,scope:this}},getScrollIncrement:function(){return this.scrollIncrement||(this.resizeTabs?this.lastTabWidth+2:100)},scrollToTab:function(e,a){if(!e){return}var c=this.getTabEl(e),h=this.getScrollPos(),d=this.getScrollArea(),g=Ext.fly(c).getOffsetsTo(this.stripWrap)[0]+h,b=g+c.offsetWidth;if(g<h){this.scrollTo(g,a)}else{if(b>(h+d)){this.scrollTo(b-d,a)}}},scrollTo:function(b,a){this.stripWrap.scrollTo("left",b,a?this.getScrollAnim():false);if(!a){this.updateScrollButtons()}},onWheel:function(g){var h=g.getWheelDelta()*this.wheelIncrement*-1;g.stopEvent();var i=this.getScrollPos(),c=i+h,a=this.getScrollWidth()-this.getScrollArea();var b=Math.max(0,Math.min(a,c));if(b!=i){this.scrollTo(b,false)}},onScrollRight:function(){var a=this.getScrollWidth()-this.getScrollArea(),c=this.getScrollPos(),b=Math.min(a,c+this.getScrollIncrement());if(b!=c){this.scrollTo(b,this.animScroll)}},onScrollLeft:function(){var b=this.getScrollPos(),a=Math.max(0,b-this.getScrollIncrement());if(a!=b){this.scrollTo(a,this.animScroll)}},updateScrollButtons:function(){var a=this.getScrollPos();this.scrollLeft[a===0?"addClass":"removeClass"]("x-tab-scroller-left-disabled");this.scrollRight[a>=(this.getScrollWidth()-this.getScrollArea())?"addClass":"removeClass"]("x-tab-scroller-right-disabled")},beforeDestroy:function(){Ext.destroy(this.leftRepeater,this.rightRepeater);this.deleteMembers("strip","edge","scrollLeft","scrollRight","stripWrap");this.activeTab=null;Ext.TabPanel.superclass.beforeDestroy.apply(this)}});Ext.reg("tabpanel",Ext.TabPanel);Ext.TabPanel.prototype.activate=Ext.TabPanel.prototype.setActiveTab;Ext.TabPanel.AccessStack=function(){var a=[];return{add:function(b){a.push(b);if(a.length>10){a.shift()}},remove:function(e){var d=[];for(var c=0,b=a.length;c<b;c++){if(a[c]!=e){d.push(a[c])}}a=d},next:function(){return a.pop()}}};Ext.Button=Ext.extend(Ext.BoxComponent,{hidden:false,disabled:false,pressed:false,enableToggle:false,menuAlign:"tl-bl?",type:"button",menuClassTarget:"tr:nth(2)",clickEvent:"click",handleMouseEvents:true,tooltipType:"qtip",buttonSelector:"button:first-child",scale:"small",iconAlign:"left",arrowAlign:"right",initComponent:function(){if(this.menu){if(Ext.isArray(this.menu)){this.menu={items:this.menu}}if(Ext.isObject(this.menu)){this.menu.ownerCt=this}this.menu=Ext.menu.MenuMgr.get(this.menu);this.menu.ownerCt=undefined}Ext.Button.superclass.initComponent.call(this);this.addEvents("click","toggle","mouseover","mouseout","menushow","menuhide","menutriggerover","menutriggerout");if(Ext.isString(this.toggleGroup)){this.enableToggle=true}},getTemplateArgs:function(){return[this.type,"x-btn-"+this.scale+" x-btn-icon-"+this.scale+"-"+this.iconAlign,this.getMenuClass(),this.cls,this.id]},setButtonClass:function(){if(this.useSetClass){if(!Ext.isEmpty(this.oldCls)){this.el.removeClass([this.oldCls,"x-btn-pressed"])}this.oldCls=(this.iconCls||this.icon)?(this.text?"x-btn-text-icon":"x-btn-icon"):"x-btn-noicon";this.el.addClass([this.oldCls,this.pressed?"x-btn-pressed":null])}},getMenuClass:function(){return this.menu?(this.arrowAlign!="bottom"?"x-btn-arrow":"x-btn-arrow-bottom"):""},onRender:function(c,a){if(!this.template){if(!Ext.Button.buttonTemplate){Ext.Button.buttonTemplate=new Ext.Template('<table id="{4}" cellspacing="0" class="x-btn {3}"><tbody class="{1}">','<tr><td class="x-btn-tl"><i>&#160;</i></td><td class="x-btn-tc"></td><td class="x-btn-tr"><i>&#160;</i></td></tr>','<tr><td class="x-btn-ml"><i>&#160;</i></td><td class="x-btn-mc"><em class="{2} x-unselectable" unselectable="on"><button type="{0}"></button></em></td><td class="x-btn-mr"><i>&#160;</i></td></tr>','<tr><td class="x-btn-bl"><i>&#160;</i></td><td class="x-btn-bc"></td><td class="x-btn-br"><i>&#160;</i></td></tr>',"</tbody></table>");Ext.Button.buttonTemplate.compile()}this.template=Ext.Button.buttonTemplate}var b,d=this.getTemplateArgs();if(a){b=this.template.insertBefore(a,d,true)}else{b=this.template.append(c,d,true)}this.btnEl=b.child(this.buttonSelector);this.mon(this.btnEl,{scope:this,focus:this.onFocus,blur:this.onBlur});this.initButtonEl(b,this.btnEl);Ext.ButtonToggleMgr.register(this)},initButtonEl:function(b,c){this.el=b;this.setIcon(this.icon);this.setText(this.text);this.setIconClass(this.iconCls);if(Ext.isDefined(this.tabIndex)){c.dom.tabIndex=this.tabIndex}if(this.tooltip){this.setTooltip(this.tooltip,true)}if(this.handleMouseEvents){this.mon(b,{scope:this,mouseover:this.onMouseOver,mousedown:this.onMouseDown})}if(this.menu){this.mon(this.menu,{scope:this,show:this.onMenuShow,hide:this.onMenuHide})}if(this.repeat){var a=new Ext.util.ClickRepeater(b,Ext.isObject(this.repeat)?this.repeat:{});this.mon(a,"click",this.onRepeatClick,this)}else{this.mon(b,this.clickEvent,this.onClick,this)}},afterRender:function(){Ext.Button.superclass.afterRender.call(this);this.useSetClass=true;this.setButtonClass();this.doc=Ext.getDoc();this.doAutoWidth()},setIconClass:function(a){this.iconCls=a;if(this.el){this.btnEl.dom.className="";this.btnEl.addClass(["x-btn-text",a||""]);this.setButtonClass()}return this},setTooltip:function(b,a){if(this.rendered){if(!a){this.clearTip()}if(Ext.isObject(b)){Ext.QuickTips.register(Ext.apply({target:this.btnEl.id},b));this.tooltip=b}else{this.btnEl.dom[this.tooltipType]=b}}else{this.tooltip=b}return this},clearTip:function(){if(Ext.isObject(this.tooltip)){Ext.QuickTips.unregister(this.btnEl)}},beforeDestroy:function(){if(this.rendered){this.clearTip()}if(this.menu&&this.destroyMenu!==false){Ext.destroy(this.btnEl,this.menu)}Ext.destroy(this.repeater)},onDestroy:function(){if(this.rendered){this.doc.un("mouseover",this.monitorMouseOver,this);this.doc.un("mouseup",this.onMouseUp,this);delete this.doc;delete this.btnEl;Ext.ButtonToggleMgr.unregister(this)}Ext.Button.superclass.onDestroy.call(this)},doAutoWidth:function(){if(this.autoWidth!==false&&this.el&&this.text&&this.width===undefined){this.el.setWidth("auto");if(Ext.isIE7&&Ext.isStrict){var a=this.btnEl;if(a&&a.getWidth()>20){a.clip();a.setWidth(Ext.util.TextMetrics.measure(a,this.text).width+a.getFrameWidth("lr"))}}if(this.minWidth){if(this.el.getWidth()<this.minWidth){this.el.setWidth(this.minWidth)}}}},setHandler:function(b,a){this.handler=b;this.scope=a;return this},setText:function(a){this.text=a;if(this.el){this.btnEl.update(a||"&#160;");this.setButtonClass()}this.doAutoWidth();return this},setIcon:function(a){this.icon=a;if(this.el){this.btnEl.setStyle("background-image",a?"url("+a+")":"");this.setButtonClass()}return this},getText:function(){return this.text},toggle:function(b,a){b=b===undefined?!this.pressed:!!b;if(b!=this.pressed){if(this.rendered){this.el[b?"addClass":"removeClass"]("x-btn-pressed")}this.pressed=b;if(!a){this.fireEvent("toggle",this,b);if(this.toggleHandler){this.toggleHandler.call(this.scope||this,this,b)}}}return this},onDisable:function(){this.onDisableChange(true)},onEnable:function(){this.onDisableChange(false)},onDisableChange:function(a){if(this.el){if(!Ext.isIE6||!this.text){this.el[a?"addClass":"removeClass"](this.disabledClass)}this.el.dom.disabled=a}this.disabled=a},showMenu:function(){if(this.rendered&&this.menu){if(this.tooltip){Ext.QuickTips.getQuickTip().cancelShow(this.btnEl)}if(this.menu.isVisible()){this.menu.hide()}this.menu.ownerCt=this;this.menu.show(this.el,this.menuAlign)}return this},hideMenu:function(){if(this.hasVisibleMenu()){this.menu.hide()}return this},hasVisibleMenu:function(){return this.menu&&this.menu.ownerCt==this&&this.menu.isVisible()},onRepeatClick:function(a,b){this.onClick(b)},onClick:function(a){if(a){a.preventDefault()}if(a.button!==0){return}if(!this.disabled){this.doToggle();if(this.menu&&!this.hasVisibleMenu()&&!this.ignoreNextClick){this.showMenu()}this.fireEvent("click",this,a);if(this.handler){this.handler.call(this.scope||this,this,a)}}},doToggle:function(){if(this.enableToggle&&(this.allowDepress!==false||!this.pressed)){this.toggle()}},isMenuTriggerOver:function(b,a){return this.menu&&!a},isMenuTriggerOut:function(b,a){return this.menu&&!a},onMouseOver:function(b){if(!this.disabled){var a=b.within(this.el,true);if(!a){this.el.addClass("x-btn-over");if(!this.monitoringMouseOver){this.doc.on("mouseover",this.monitorMouseOver,this);this.monitoringMouseOver=true}this.fireEvent("mouseover",this,b)}if(this.isMenuTriggerOver(b,a)){this.fireEvent("menutriggerover",this,this.menu,b)}}},monitorMouseOver:function(a){if(a.target!=this.el.dom&&!a.within(this.el)){if(this.monitoringMouseOver){this.doc.un("mouseover",this.monitorMouseOver,this);this.monitoringMouseOver=false}this.onMouseOut(a)}},onMouseOut:function(b){var a=b.within(this.el)&&b.target!=this.el.dom;this.el.removeClass("x-btn-over");this.fireEvent("mouseout",this,b);if(this.isMenuTriggerOut(b,a)){this.fireEvent("menutriggerout",this,this.menu,b)}},focus:function(){this.btnEl.focus()},blur:function(){this.btnEl.blur()},onFocus:function(a){if(!this.disabled){this.el.addClass("x-btn-focus")}},onBlur:function(a){this.el.removeClass("x-btn-focus")},getClickEl:function(b,a){return this.el},onMouseDown:function(a){if(!this.disabled&&a.button===0){this.getClickEl(a).addClass("x-btn-click");this.doc.on("mouseup",this.onMouseUp,this)}},onMouseUp:function(a){if(a.button===0){this.getClickEl(a,true).removeClass("x-btn-click");this.doc.un("mouseup",this.onMouseUp,this)}},onMenuShow:function(a){if(this.menu.ownerCt==this){this.menu.ownerCt=this;this.ignoreNextClick=0;this.el.addClass("x-btn-menu-active");this.fireEvent("menushow",this,this.menu)}},onMenuHide:function(a){if(this.menu.ownerCt==this){this.el.removeClass("x-btn-menu-active");this.ignoreNextClick=this.restoreClick.defer(250,this);this.fireEvent("menuhide",this,this.menu);delete this.menu.ownerCt}},restoreClick:function(){this.ignoreNextClick=0}});Ext.reg("button",Ext.Button);Ext.ButtonToggleMgr=function(){var a={};function b(e,j){if(j){var h=a[e.toggleGroup];for(var d=0,c=h.length;d<c;d++){if(h[d]!=e){h[d].toggle(false)}}}}return{register:function(c){if(!c.toggleGroup){return}var d=a[c.toggleGroup];if(!d){d=a[c.toggleGroup]=[]}d.push(c);c.on("toggle",b)},unregister:function(c){if(!c.toggleGroup){return}var d=a[c.toggleGroup];if(d){d.remove(c);c.un("toggle",b)}},getPressed:function(h){var e=a[h];if(e){for(var d=0,c=e.length;d<c;d++){if(e[d].pressed===true){return e[d]}}}return null}}}();Ext.SplitButton=Ext.extend(Ext.Button,{arrowSelector:"em",split:true,initComponent:function(){Ext.SplitButton.superclass.initComponent.call(this);this.addEvents("arrowclick")},onRender:function(){Ext.SplitButton.superclass.onRender.apply(this,arguments);if(this.arrowTooltip){this.el.child(this.arrowSelector).dom[this.tooltipType]=this.arrowTooltip}},setArrowHandler:function(b,a){this.arrowHandler=b;this.scope=a},getMenuClass:function(){return"x-btn-split"+(this.arrowAlign=="bottom"?"-bottom":"")},isClickOnArrow:function(c){if(this.arrowAlign!="bottom"){var b=this.el.child("em.x-btn-split");var a=b.getRegion().right-b.getPadding("r");return c.getPageX()>a}else{return c.getPageY()>this.btnEl.getRegion().bottom}},onClick:function(b,a){b.preventDefault();if(!this.disabled){if(this.isClickOnArrow(b)){if(this.menu&&!this.menu.isVisible()&&!this.ignoreNextClick){this.showMenu()}this.fireEvent("arrowclick",this,b);if(this.arrowHandler){this.arrowHandler.call(this.scope||this,this,b)}}else{this.doToggle();this.fireEvent("click",this,b);if(this.handler){this.handler.call(this.scope||this,this,b)}}}},isMenuTriggerOver:function(a){return this.menu&&a.target.tagName==this.arrowSelector},isMenuTriggerOut:function(b,a){return this.menu&&b.target.tagName!=this.arrowSelector}});Ext.reg("splitbutton",Ext.SplitButton);Ext.CycleButton=Ext.extend(Ext.SplitButton,{getItemText:function(a){if(a&&this.showText===true){var b="";if(this.prependText){b+=this.prependText}b+=a.text;return b}return undefined},setActiveItem:function(c,a){if(!Ext.isObject(c)){c=this.menu.getComponent(c)}if(c){if(!this.rendered){this.text=this.getItemText(c);this.iconCls=c.iconCls}else{var b=this.getItemText(c);if(b){this.setText(b)}this.setIconClass(c.iconCls)}this.activeItem=c;if(!c.checked){c.setChecked(true,a)}if(this.forceIcon){this.setIconClass(this.forceIcon)}if(!a){this.fireEvent("change",this,c)}}},getActiveItem:function(){return this.activeItem},initComponent:function(){this.addEvents("change");if(this.changeHandler){this.on("change",this.changeHandler,this.scope||this);delete this.changeHandler}this.itemCount=this.items.length;this.menu={cls:"x-cycle-menu",items:[]};var a=0;Ext.each(this.items,function(c,b){Ext.apply(c,{group:c.group||this.id,itemIndex:b,checkHandler:this.checkHandler,scope:this,checked:c.checked||false});this.menu.items.push(c);if(c.checked){a=b}},this);Ext.CycleButton.superclass.initComponent.call(this);this.on("click",this.toggleSelected,this);this.setActiveItem(a,true)},checkHandler:function(a,b){if(b){this.setActiveItem(a)}},toggleSelected:function(){var a=this.menu;a.render();if(!a.hasLayout){a.doLayout()}var d,b;for(var c=1;c<this.itemCount;c++){d=(this.activeItem.itemIndex+c)%this.itemCount;b=a.items.itemAt(d);if(!b.disabled){b.setChecked(true);break}}}});Ext.reg("cycle",Ext.CycleButton);Ext.Toolbar=function(a){if(Ext.isArray(a)){a={items:a,layout:"toolbar"}}else{a=Ext.apply({layout:"toolbar"},a);if(a.buttons){a.items=a.buttons}}Ext.Toolbar.superclass.constructor.call(this,a)};(function(){var a=Ext.Toolbar;Ext.extend(a,Ext.Container,{defaultType:"button",enableOverflow:false,trackMenus:true,internalDefaults:{removeMode:"container",hideParent:true},toolbarCls:"x-toolbar",initComponent:function(){a.superclass.initComponent.call(this);this.addEvents("overflowchange")},onRender:function(c,b){if(!this.el){if(!this.autoCreate){this.autoCreate={cls:this.toolbarCls+" x-small-editor"}}this.el=c.createChild(Ext.apply({id:this.id},this.autoCreate),b);Ext.Toolbar.superclass.onRender.apply(this,arguments)}},lookupComponent:function(b){if(Ext.isString(b)){if(b=="-"){b=new a.Separator()}else{if(b==" "){b=new a.Spacer()}else{if(b=="->"){b=new a.Fill()}else{b=new a.TextItem(b)}}}this.applyDefaults(b)}else{if(b.isFormField||b.render){b=this.createComponent(b)}else{if(b.tag){b=new a.Item({autoEl:b})}else{if(b.tagName){b=new a.Item({el:b})}else{if(Ext.isObject(b)){b=b.xtype?this.createComponent(b):this.constructButton(b)}}}}}return b},applyDefaults:function(e){if(!Ext.isString(e)){e=Ext.Toolbar.superclass.applyDefaults.call(this,e);var b=this.internalDefaults;if(e.events){Ext.applyIf(e.initialConfig,b);Ext.apply(e,b)}else{Ext.applyIf(e,b)}}return e},addSeparator:function(){return this.add(new a.Separator())},addSpacer:function(){return this.add(new a.Spacer())},addFill:function(){this.add(new a.Fill())},addElement:function(b){return this.addItem(new a.Item({el:b}))},addItem:function(b){return this.add.apply(this,arguments)},addButton:function(c){if(Ext.isArray(c)){var e=[];for(var d=0,b=c.length;d<b;d++){e.push(this.addButton(c[d]))}return e}return this.add(this.constructButton(c))},addText:function(b){return this.addItem(new a.TextItem(b))},addDom:function(b){return this.add(new a.Item({autoEl:b}))},addField:function(b){return this.add(b)},insertButton:function(c,g){if(Ext.isArray(g)){var e=[];for(var d=0,b=g.length;d<b;d++){e.push(this.insertButton(c+d,g[d]))}return e}return Ext.Toolbar.superclass.insert.call(this,c,g)},trackMenu:function(c,b){if(this.trackMenus&&c.menu){var d=b?"mun":"mon";this[d](c,"menutriggerover",this.onButtonTriggerOver,this);this[d](c,"menushow",this.onButtonMenuShow,this);this[d](c,"menuhide",this.onButtonMenuHide,this)}},constructButton:function(d){var c=d.events?d:this.createComponent(d,d.split?"splitbutton":this.defaultType);return c},onAdd:function(b){Ext.Toolbar.superclass.onAdd.call(this);this.trackMenu(b);if(this.disabled){b.disable()}},onRemove:function(b){Ext.Toolbar.superclass.onRemove.call(this);if(b==this.activeMenuBtn){delete this.activeMenuBtn}this.trackMenu(b,true)},onDisable:function(){this.items.each(function(b){if(b.disable){b.disable()}})},onEnable:function(){this.items.each(function(b){if(b.enable){b.enable()}})},onButtonTriggerOver:function(b){if(this.activeMenuBtn&&this.activeMenuBtn!=b){this.activeMenuBtn.hideMenu();b.showMenu();this.activeMenuBtn=b}},onButtonMenuShow:function(b){this.activeMenuBtn=b},onButtonMenuHide:function(b){delete this.activeMenuBtn}});Ext.reg("toolbar",Ext.Toolbar);a.Item=Ext.extend(Ext.BoxComponent,{hideParent:true,enable:Ext.emptyFn,disable:Ext.emptyFn,focus:Ext.emptyFn});Ext.reg("tbitem",a.Item);a.Separator=Ext.extend(a.Item,{onRender:function(c,b){this.el=c.createChild({tag:"span",cls:"xtb-sep"},b)}});Ext.reg("tbseparator",a.Separator);a.Spacer=Ext.extend(a.Item,{onRender:function(c,b){this.el=c.createChild({tag:"div",cls:"xtb-spacer",style:this.width?"width:"+this.width+"px":""},b)}});Ext.reg("tbspacer",a.Spacer);a.Fill=Ext.extend(a.Item,{render:Ext.emptyFn,isFill:true});Ext.reg("tbfill",a.Fill);a.TextItem=Ext.extend(a.Item,{constructor:function(b){a.TextItem.superclass.constructor.call(this,Ext.isString(b)?{text:b}:b)},onRender:function(c,b){this.autoEl={cls:"xtb-text",html:this.text||""};a.TextItem.superclass.onRender.call(this,c,b)},setText:function(b){if(this.rendered){this.el.update(b)}else{this.text=b}}});Ext.reg("tbtext",a.TextItem);a.Button=Ext.extend(Ext.Button,{});a.SplitButton=Ext.extend(Ext.SplitButton,{});Ext.reg("tbbutton",a.Button);Ext.reg("tbsplit",a.SplitButton)})();Ext.ButtonGroup=Ext.extend(Ext.Panel,{baseCls:"x-btn-group",layout:"table",defaultType:"button",frame:true,internalDefaults:{removeMode:"container",hideParent:true},initComponent:function(){this.layoutConfig=this.layoutConfig||{};Ext.applyIf(this.layoutConfig,{columns:this.columns});if(!this.title){this.addClass("x-btn-group-notitle")}this.on("afterlayout",this.onAfterLayout,this);Ext.ButtonGroup.superclass.initComponent.call(this)},applyDefaults:function(b){b=Ext.ButtonGroup.superclass.applyDefaults.call(this,b);var a=this.internalDefaults;if(b.events){Ext.applyIf(b.initialConfig,a);Ext.apply(b,a)}else{Ext.applyIf(b,a)}return b},onAfterLayout:function(){var a=this.body.getFrameWidth("lr")+this.body.dom.firstChild.offsetWidth;this.body.setWidth(a);this.el.setWidth(a+this.getFrameWidth())}});Ext.reg("buttongroup",Ext.ButtonGroup);(function(){var a=Ext.Toolbar;Ext.PagingToolbar=Ext.extend(Ext.Toolbar,{pageSize:20,displayMsg:"Displaying {0} - {1} of {2}",emptyMsg:"No data to display",beforePageText:"Page",afterPageText:"of {0}",firstText:"First Page",prevText:"Previous Page",nextText:"Next Page",lastText:"Last Page",refreshText:"Refresh",initComponent:function(){var c=[this.first=new a.Button({tooltip:this.firstText,overflowText:this.firstText,iconCls:"x-tbar-page-first",disabled:true,handler:this.moveFirst,scope:this}),this.prev=new a.Button({tooltip:this.prevText,overflowText:this.prevText,iconCls:"x-tbar-page-prev",disabled:true,handler:this.movePrevious,scope:this}),"-",this.beforePageText,this.inputItem=new Ext.form.NumberField({cls:"x-tbar-page-number",allowDecimals:false,allowNegative:false,enableKeyEvents:true,selectOnFocus:true,submitValue:false,listeners:{scope:this,keydown:this.onPagingKeyDown,blur:this.onPagingBlur}}),this.afterTextItem=new a.TextItem({text:String.format(this.afterPageText,1)}),"-",this.next=new a.Button({tooltip:this.nextText,overflowText:this.nextText,iconCls:"x-tbar-page-next",disabled:true,handler:this.moveNext,scope:this}),this.last=new a.Button({tooltip:this.lastText,overflowText:this.lastText,iconCls:"x-tbar-page-last",disabled:true,handler:this.moveLast,scope:this}),"-",this.refresh=new a.Button({tooltip:this.refreshText,overflowText:this.refreshText,iconCls:"x-tbar-loading",handler:this.doRefresh,scope:this})];var b=this.items||this.buttons||[];if(this.prependButtons){this.items=b.concat(c)}else{this.items=c.concat(b)}delete this.buttons;if(this.displayInfo){this.items.push("->");this.items.push(this.displayItem=new a.TextItem({}))}Ext.PagingToolbar.superclass.initComponent.call(this);this.addEvents("change","beforechange");this.on("afterlayout",this.onFirstLayout,this,{single:true});this.cursor=0;this.bindStore(this.store,true)},onFirstLayout:function(){if(this.dsLoaded){this.onLoad.apply(this,this.dsLoaded)}},updateInfo:function(){if(this.displayItem){var b=this.store.getCount();var c=b==0?this.emptyMsg:String.format(this.displayMsg,this.cursor+1,this.cursor+b,this.store.getTotalCount());this.displayItem.setText(c)}},onLoad:function(b,e,j){if(!this.rendered){this.dsLoaded=[b,e,j];return}var g=this.getParams();this.cursor=(j.params&&j.params[g.start])?j.params[g.start]:0;var i=this.getPageData(),c=i.activePage,h=i.pages;this.afterTextItem.setText(String.format(this.afterPageText,i.pages));this.inputItem.setValue(c);this.first.setDisabled(c==1);this.prev.setDisabled(c==1);this.next.setDisabled(c==h);this.last.setDisabled(c==h);this.refresh.enable();this.updateInfo();this.fireEvent("change",this,i)},getPageData:function(){var b=this.store.getTotalCount();return{total:b,activePage:Math.ceil((this.cursor+this.pageSize)/this.pageSize),pages:b<this.pageSize?1:Math.ceil(b/this.pageSize)}},changePage:function(b){this.doLoad(((b-1)*this.pageSize).constrain(0,this.store.getTotalCount()))},onLoadError:function(){if(!this.rendered){return}this.refresh.enable()},readPage:function(e){var b=this.inputItem.getValue(),c;if(!b||isNaN(c=parseInt(b,10))){this.inputItem.setValue(e.activePage);return false}return c},onPagingFocus:function(){this.inputItem.select()},onPagingBlur:function(b){this.inputItem.setValue(this.getPageData().activePage)},onPagingKeyDown:function(i,h){var c=h.getKey(),j=this.getPageData(),g;if(c==h.RETURN){h.stopEvent();g=this.readPage(j);if(g!==false){g=Math.min(Math.max(1,g),j.pages)-1;this.doLoad(g*this.pageSize)}}else{if(c==h.HOME||c==h.END){h.stopEvent();g=c==h.HOME?1:j.pages;i.setValue(g)}else{if(c==h.UP||c==h.PAGEUP||c==h.DOWN||c==h.PAGEDOWN){h.stopEvent();if((g=this.readPage(j))){var b=h.shiftKey?10:1;if(c==h.DOWN||c==h.PAGEDOWN){b*=-1}g+=b;if(g>=1&g<=j.pages){i.setValue(g)}}}}}},getParams:function(){return this.paramNames||this.store.paramNames},beforeLoad:function(){if(this.rendered&&this.refresh){this.refresh.disable()}},doLoad:function(d){var c={},b=this.getParams();c[b.start]=d;c[b.limit]=this.pageSize;if(this.fireEvent("beforechange",this,c)!==false){this.store.load({params:c})}},moveFirst:function(){this.doLoad(0)},movePrevious:function(){this.doLoad(Math.max(0,this.cursor-this.pageSize))},moveNext:function(){this.doLoad(this.cursor+this.pageSize)},moveLast:function(){var c=this.store.getTotalCount(),b=c%this.pageSize;this.doLoad(b?(c-b):c-this.pageSize)},doRefresh:function(){this.doLoad(this.cursor)},bindStore:function(c,d){var b;if(!d&&this.store){if(c!==this.store&&this.store.autoDestroy){this.store.destroy()}else{this.store.un("beforeload",this.beforeLoad,this);this.store.un("load",this.onLoad,this);this.store.un("exception",this.onLoadError,this)}if(!c){this.store=null}}if(c){c=Ext.StoreMgr.lookup(c);c.on({scope:this,beforeload:this.beforeLoad,load:this.onLoad,exception:this.onLoadError});b=true}this.store=c;if(b){this.onLoad(c,null,{})}},unbind:function(b){this.bindStore(null)},bind:function(b){this.bindStore(b)},onDestroy:function(){this.bindStore(null);Ext.PagingToolbar.superclass.onDestroy.call(this)}})})();Ext.reg("paging",Ext.PagingToolbar);Ext.History=(function(){var e,c;var k=false;var d;function g(){var l=location.href,m=l.indexOf("#"),n=m>=0?l.substr(m+1):null;if(Ext.isGecko){n=decodeURIComponent(n)}return n}function a(){c.value=d}function h(l){d=l;Ext.History.fireEvent("change",l)}function i(m){var l=['<html><body><div id="state">',Ext.util.Format.htmlEncode(m),"</div></body></html>"].join("");try{var o=e.contentWindow.document;o.open();o.write(l);o.close();return true}catch(n){return false}}function b(){if(!e.contentWindow||!e.contentWindow.document){setTimeout(b,10);return}var o=e.contentWindow.document;var m=o.getElementById("state");var l=m?m.innerText:null;var n=g();setInterval(function(){o=e.contentWindow.document;m=o.getElementById("state");var q=m?m.innerText:null;var p=g();if(q!==l){l=q;h(l);location.hash=l;n=l;a()}else{if(p!==n){n=p;i(p)}}},50);k=true;Ext.History.fireEvent("ready",Ext.History)}function j(){d=c.value?c.value:g();if(Ext.isIE){b()}else{var l=g();setInterval(function(){var m=g();if(m!==l){l=m;h(l);a()}},50);k=true;Ext.History.fireEvent("ready",Ext.History)}}return{fieldId:"x-history-field",iframeId:"x-history-frame",events:{},init:function(m,l){if(k){Ext.callback(m,l,[this]);return}if(!Ext.isReady){Ext.onReady(function(){Ext.History.init(m,l)});return}c=Ext.getDom(Ext.History.fieldId);if(Ext.isIE){e=Ext.getDom(Ext.History.iframeId)}this.addEvents("ready","change");if(m){this.on("ready",m,l,{single:true})}j()},add:function(l,m){if(m!==false){if(this.getToken()==l){return true}}if(Ext.isIE){return i(l)}else{location.hash=l;return true}},back:function(){history.go(-1)},forward:function(){history.go(1)},getToken:function(){return k?d:g()}}})();Ext.apply(Ext.History,new Ext.util.Observable());Ext.Tip=Ext.extend(Ext.Panel,{minWidth:40,maxWidth:300,shadow:"sides",defaultAlign:"tl-bl?",autoRender:true,quickShowInterval:250,frame:true,hidden:true,baseCls:"x-tip",floating:{shadow:true,shim:true,useDisplay:true,constrain:false},autoHeight:true,closeAction:"hide",initComponent:function(){Ext.Tip.superclass.initComponent.call(this);if(this.closable&&!this.title){this.elements+=",header"}},afterRender:function(){Ext.Tip.superclass.afterRender.call(this);if(this.closable){this.addTool({id:"close",handler:this[this.closeAction],scope:this})}},showAt:function(a){Ext.Tip.superclass.show.call(this);if(this.measureWidth!==false&&(!this.initialConfig||typeof this.initialConfig.width!="number")){this.doAutoWidth()}if(this.constrainPosition){a=this.el.adjustForConstraints(a)}this.setPagePosition(a[0],a[1])},doAutoWidth:function(a){a=a||0;var b=this.body.getTextWidth();if(this.title){b=Math.max(b,this.header.child("span").getTextWidth(this.title))}b+=this.getFrameWidth()+(this.closable?20:0)+this.body.getPadding("lr")+a;this.setWidth(b.constrain(this.minWidth,this.maxWidth));if(Ext.isIE7&&!this.repainted){this.el.repaint();this.repainted=true}},showBy:function(a,b){if(!this.rendered){this.render(Ext.getBody())}this.showAt(this.el.getAlignToXY(a,b||this.defaultAlign))},initDraggable:function(){this.dd=new Ext.Tip.DD(this,typeof this.draggable=="boolean"?null:this.draggable);this.header.addClass("x-tip-draggable")}});Ext.reg("tip",Ext.Tip);Ext.Tip.DD=function(b,a){Ext.apply(this,a);this.tip=b;Ext.Tip.DD.superclass.constructor.call(this,b.el.id,"WindowDD-"+b.id);this.setHandleElId(b.header.id);this.scroll=false};Ext.extend(Ext.Tip.DD,Ext.dd.DD,{moveOnly:true,scroll:false,headerOffsets:[100,25],startDrag:function(){this.tip.el.disableShadow()},endDrag:function(a){this.tip.el.enableShadow(true)}});Ext.ToolTip=Ext.extend(Ext.Tip,{showDelay:500,hideDelay:200,dismissDelay:5000,trackMouse:false,anchorToTarget:true,anchorOffset:0,targetCounter:0,constrainPosition:false,initComponent:function(){Ext.ToolTip.superclass.initComponent.call(this);this.lastActive=new Date();this.initTarget(this.target);this.origAnchor=this.anchor},onRender:function(b,a){Ext.ToolTip.superclass.onRender.call(this,b,a);this.anchorCls="x-tip-anchor-"+this.getAnchorPosition();this.anchorEl=this.el.createChild({cls:"x-tip-anchor "+this.anchorCls})},afterRender:function(){Ext.ToolTip.superclass.afterRender.call(this);this.anchorEl.setStyle("z-index",this.el.getZIndex()+1).setVisibilityMode(Ext.Element.DISPLAY)},initTarget:function(c){var a;if((a=Ext.get(c))){if(this.target){var b=Ext.get(this.target);this.mun(b,"mouseover",this.onTargetOver,this);this.mun(b,"mouseout",this.onTargetOut,this);this.mun(b,"mousemove",this.onMouseMove,this)}this.mon(a,{mouseover:this.onTargetOver,mouseout:this.onTargetOut,mousemove:this.onMouseMove,scope:this});this.target=a}if(this.anchor){this.anchorTarget=this.target}},onMouseMove:function(b){var a=this.delegate?b.getTarget(this.delegate):this.triggerElement=true;if(a){this.targetXY=b.getXY();if(a===this.triggerElement){if(!this.hidden&&this.trackMouse){this.setPagePosition(this.getTargetXY())}}else{this.hide();this.lastActive=new Date(0);this.onTargetOver(b)}}else{if(!this.closable&&this.isVisible()){this.hide()}}},getTargetXY:function(){if(this.delegate){this.anchorTarget=this.triggerElement}if(this.anchor){this.targetCounter++;var c=this.getOffsets(),l=(this.anchorToTarget&&!this.trackMouse)?this.el.getAlignToXY(this.anchorTarget,this.getAnchorAlign()):this.targetXY,a=Ext.lib.Dom.getViewWidth()-5,h=Ext.lib.Dom.getViewHeight()-5,i=document.documentElement,e=document.body,k=(i.scrollLeft||e.scrollLeft||0)+5,j=(i.scrollTop||e.scrollTop||0)+5,b=[l[0]+c[0],l[1]+c[1]],g=this.getSize();this.anchorEl.removeClass(this.anchorCls);if(this.targetCounter<2){if(b[0]<k){if(this.anchorToTarget){this.defaultAlign="l-r";if(this.mouseOffset){this.mouseOffset[0]*=-1}}this.anchor="left";return this.getTargetXY()}if(b[0]+g.width>a){if(this.anchorToTarget){this.defaultAlign="r-l";if(this.mouseOffset){this.mouseOffset[0]*=-1}}this.anchor="right";return this.getTargetXY()}if(b[1]<j){if(this.anchorToTarget){this.defaultAlign="t-b";if(this.mouseOffset){this.mouseOffset[1]*=-1}}this.anchor="top";return this.getTargetXY()}if(b[1]+g.height>h){if(this.anchorToTarget){this.defaultAlign="b-t";if(this.mouseOffset){this.mouseOffset[1]*=-1}}this.anchor="bottom";return this.getTargetXY()}}this.anchorCls="x-tip-anchor-"+this.getAnchorPosition();this.anchorEl.addClass(this.anchorCls);this.targetCounter=0;return b}else{var d=this.getMouseOffset();return[this.targetXY[0]+d[0],this.targetXY[1]+d[1]]}},getMouseOffset:function(){var a=this.anchor?[0,0]:[15,18];if(this.mouseOffset){a[0]+=this.mouseOffset[0];a[1]+=this.mouseOffset[1]}return a},getAnchorPosition:function(){if(this.anchor){this.tipAnchor=this.anchor.charAt(0)}else{var a=this.defaultAlign.match(/^([a-z]+)-([a-z]+)(\?)?$/);if(!a){throw"AnchorTip.defaultAlign is invalid"}this.tipAnchor=a[1].charAt(0)}switch(this.tipAnchor){case"t":return"top";case"b":return"bottom";case"r":return"right"}return"left"},getAnchorAlign:function(){switch(this.anchor){case"top":return"tl-bl";case"left":return"tl-tr";case"right":return"tr-tl";default:return"bl-tl"}},getOffsets:function(){var b,a=this.getAnchorPosition().charAt(0);if(this.anchorToTarget&&!this.trackMouse){switch(a){case"t":b=[0,9];break;case"b":b=[0,-13];break;case"r":b=[-13,0];break;default:b=[9,0];break}}else{switch(a){case"t":b=[-15-this.anchorOffset,30];break;case"b":b=[-19-this.anchorOffset,-13-this.el.dom.offsetHeight];break;case"r":b=[-15-this.el.dom.offsetWidth,-13-this.anchorOffset];break;default:b=[25,-13-this.anchorOffset];break}}var c=this.getMouseOffset();b[0]+=c[0];b[1]+=c[1];return b},onTargetOver:function(b){if(this.disabled||b.within(this.target.dom,true)){return}var a=b.getTarget(this.delegate);if(a){this.triggerElement=a;this.clearTimer("hide");this.targetXY=b.getXY();this.delayShow()}},delayShow:function(){if(this.hidden&&!this.showTimer){if(this.lastActive.getElapsed()<this.quickShowInterval){this.show()}else{this.showTimer=this.show.defer(this.showDelay,this)}}else{if(!this.hidden&&this.autoHide!==false){this.show()}}},onTargetOut:function(a){if(this.disabled||a.within(this.target.dom,true)){return}this.clearTimer("show");if(this.autoHide!==false){this.delayHide()}},delayHide:function(){if(!this.hidden&&!this.hideTimer){this.hideTimer=this.hide.defer(this.hideDelay,this)}},hide:function(){this.clearTimer("dismiss");this.lastActive=new Date();if(this.anchorEl){this.anchorEl.hide()}Ext.ToolTip.superclass.hide.call(this);delete this.triggerElement},show:function(){if(this.anchor){this.showAt([-1000,-1000]);this.origConstrainPosition=this.constrainPosition;this.constrainPosition=false;this.anchor=this.origAnchor}this.showAt(this.getTargetXY());if(this.anchor){this.anchorEl.show();this.syncAnchor();this.constrainPosition=this.origConstrainPosition}else{this.anchorEl.hide()}},showAt:function(a){this.lastActive=new Date();this.clearTimers();Ext.ToolTip.superclass.showAt.call(this,a);if(this.dismissDelay&&this.autoHide!==false){this.dismissTimer=this.hide.defer(this.dismissDelay,this)}if(this.anchor&&!this.anchorEl.isVisible()){this.syncAnchor();this.anchorEl.show()}else{this.anchorEl.hide()}},syncAnchor:function(){var a,b,c;switch(this.tipAnchor.charAt(0)){case"t":a="b";b="tl";c=[20+this.anchorOffset,2];break;case"r":a="l";b="tr";c=[-2,11+this.anchorOffset];break;case"b":a="t";b="bl";c=[20+this.anchorOffset,-2];break;default:a="r";b="tl";c=[2,11+this.anchorOffset];break}this.anchorEl.alignTo(this.el,a+"-"+b,c)},setPagePosition:function(a,b){Ext.ToolTip.superclass.setPagePosition.call(this,a,b);if(this.anchor){this.syncAnchor()}},clearTimer:function(a){a=a+"Timer";clearTimeout(this[a]);delete this[a]},clearTimers:function(){this.clearTimer("show");this.clearTimer("dismiss");this.clearTimer("hide")},onShow:function(){Ext.ToolTip.superclass.onShow.call(this);Ext.getDoc().on("mousedown",this.onDocMouseDown,this)},onHide:function(){Ext.ToolTip.superclass.onHide.call(this);Ext.getDoc().un("mousedown",this.onDocMouseDown,this)},onDocMouseDown:function(a){if(this.autoHide!==true&&!this.closable&&!a.within(this.el.dom)){this.disable();this.doEnable.defer(100,this)}},doEnable:function(){if(!this.isDestroyed){this.enable()}},onDisable:function(){this.clearTimers();this.hide()},adjustPosition:function(a,d){if(this.constrainPosition){var c=this.targetXY[1],b=this.getSize().height;if(d<=c&&(d+b)>=c){d=c-b-5}}return{x:a,y:d}},beforeDestroy:function(){this.clearTimers();Ext.destroy(this.anchorEl);delete this.anchorEl;delete this.target;delete this.anchorTarget;delete this.triggerElement;Ext.ToolTip.superclass.beforeDestroy.call(this)},onDestroy:function(){Ext.getDoc().un("mousedown",this.onDocMouseDown,this);Ext.ToolTip.superclass.onDestroy.call(this)}});Ext.reg("tooltip",Ext.ToolTip);Ext.QuickTip=Ext.extend(Ext.ToolTip,{interceptTitles:false,tagConfig:{namespace:"ext",attribute:"qtip",width:"qwidth",target:"target",title:"qtitle",hide:"hide",cls:"qclass",align:"qalign",anchor:"anchor"},initComponent:function(){this.target=this.target||Ext.getDoc();this.targets=this.targets||{};Ext.QuickTip.superclass.initComponent.call(this)},register:function(e){var h=Ext.isArray(e)?e:arguments;for(var g=0,a=h.length;g<a;g++){var l=h[g];var k=l.target;if(k){if(Ext.isArray(k)){for(var d=0,b=k.length;d<b;d++){this.targets[Ext.id(k[d])]=l}}else{this.targets[Ext.id(k)]=l}}}},unregister:function(a){delete this.targets[Ext.id(a)]},cancelShow:function(b){var a=this.activeTarget;b=Ext.get(b).dom;if(this.isVisible()){if(a&&a.el==b){this.hide()}}else{if(a&&a.el==b){this.clearTimer("show")}}},getTipCfg:function(d){var b=d.getTarget(),c,a;if(this.interceptTitles&&b.title&&Ext.isString(b.title)){c=b.title;b.qtip=c;b.removeAttribute("title");d.preventDefault()}else{a=this.tagConfig;c=b.qtip||Ext.fly(b).getAttribute(a.attribute,a.namespace)}return c},onTargetOver:function(i){if(this.disabled){return}this.targetXY=i.getXY();var c=i.getTarget();if(!c||c.nodeType!==1||c==document||c==document.body){return}if(this.activeTarget&&((c==this.activeTarget.el)||Ext.fly(this.activeTarget.el).contains(c))){this.clearTimer("hide");this.show();return}if(c&&this.targets[c.id]){this.activeTarget=this.targets[c.id];this.activeTarget.el=c;this.anchor=this.activeTarget.anchor;if(this.anchor){this.anchorTarget=c}this.delayShow();return}var g,h=Ext.fly(c),b=this.tagConfig,d=b.namespace;if(g=this.getTipCfg(i)){var a=h.getAttribute(b.hide,d);this.activeTarget={el:c,text:g,width:h.getAttribute(b.width,d),autoHide:a!="user"&&a!=="false",title:h.getAttribute(b.title,d),cls:h.getAttribute(b.cls,d),align:h.getAttribute(b.align,d)};this.anchor=h.getAttribute(b.anchor,d);if(this.anchor){this.anchorTarget=c}this.delayShow()}},onTargetOut:function(a){if(this.activeTarget&&a.within(this.activeTarget.el)&&!this.getTipCfg(a)){return}this.clearTimer("show");if(this.autoHide!==false){this.delayHide()}},showAt:function(b){var a=this.activeTarget;if(a){if(!this.rendered){this.render(Ext.getBody());this.activeTarget=a}if(a.width){this.setWidth(a.width);this.body.setWidth(this.adjustBodyWidth(a.width-this.getFrameWidth()));this.measureWidth=false}else{this.measureWidth=true}this.setTitle(a.title||"");this.body.update(a.text);this.autoHide=a.autoHide;this.dismissDelay=a.dismissDelay||this.dismissDelay;if(this.lastCls){this.el.removeClass(this.lastCls);delete this.lastCls}if(a.cls){this.el.addClass(a.cls);this.lastCls=a.cls}if(this.anchor){this.constrainPosition=false}else{if(a.align){b=this.el.getAlignToXY(a.el,a.align);this.constrainPosition=false}else{this.constrainPosition=true}}}Ext.QuickTip.superclass.showAt.call(this,b)},hide:function(){delete this.activeTarget;Ext.QuickTip.superclass.hide.call(this)}});Ext.reg("quicktip",Ext.QuickTip);Ext.QuickTips=function(){var b,a=false;return{init:function(c){if(!b){if(!Ext.isReady){Ext.onReady(function(){Ext.QuickTips.init(c)});return}b=new Ext.QuickTip({elements:"header,body",disabled:a});if(c!==false){b.render(Ext.getBody())}}},ddDisable:function(){if(b&&!a){b.disable()}},ddEnable:function(){if(b&&!a){b.enable()}},enable:function(){if(b){b.enable()}a=false},disable:function(){if(b){b.disable()}a=true},isEnabled:function(){return b!==undefined&&!b.disabled},getQuickTip:function(){return b},register:function(){b.register.apply(b,arguments)},unregister:function(){b.unregister.apply(b,arguments)},tips:function(){b.register.apply(b,arguments)}}}();Ext.slider.Tip=Ext.extend(Ext.Tip,{minWidth:10,offsets:[0,-10],init:function(a){a.on({scope:this,dragstart:this.onSlide,drag:this.onSlide,dragend:this.hide,destroy:this.destroy})},onSlide:function(b,c,a){this.show();this.body.update(this.getText(a));this.doAutoWidth();this.el.alignTo(a.el,"b-t?",this.offsets)},getText:function(a){return String(a.value)}});Ext.ux.SliderTip=Ext.slider.Tip;Ext.tree.TreePanel=Ext.extend(Ext.Panel,{rootVisible:true,animate:Ext.enableFx,lines:true,enableDD:false,hlDrop:Ext.enableFx,pathSeparator:"/",bubbleEvents:[],initComponent:function(){Ext.tree.TreePanel.superclass.initComponent.call(this);if(!this.eventModel){this.eventModel=new Ext.tree.TreeEventModel(this)}var a=this.loader;if(!a){a=new Ext.tree.TreeLoader({dataUrl:this.dataUrl,requestMethod:this.requestMethod})}else{if(Ext.isObject(a)&&!a.load){a=new Ext.tree.TreeLoader(a)}}this.loader=a;this.nodeHash={};if(this.root){var b=this.root;delete this.root;this.setRootNode(b)}this.addEvents("append","remove","movenode","insert","beforeappend","beforeremove","beforemovenode","beforeinsert","beforeload","load","textchange","beforeexpandnode","beforecollapsenode","expandnode","disabledchange","collapsenode","beforeclick","click","containerclick","checkchange","beforedblclick","dblclick","containerdblclick","contextmenu","containercontextmenu","beforechildrenrendered","startdrag","enddrag","dragdrop","beforenodedrop","nodedrop","nodedragover");if(this.singleExpand){this.on("beforeexpandnode",this.restrictExpand,this)}},proxyNodeEvent:function(c,b,a,h,g,e,d){if(c=="collapse"||c=="expand"||c=="beforecollapse"||c=="beforeexpand"||c=="move"||c=="beforemove"){c=c+"node"}return this.fireEvent(c,b,a,h,g,e,d)},getRootNode:function(){return this.root},setRootNode:function(b){this.destroyRoot();if(!b.render){b=this.loader.createNode(b)}this.root=b;b.ownerTree=this;b.isRoot=true;this.registerNode(b);if(!this.rootVisible){var a=b.attributes.uiProvider;b.ui=a?new a(b):new Ext.tree.RootTreeNodeUI(b)}if(this.innerCt){this.clearInnerCt();this.renderRoot()}return b},clearInnerCt:function(){this.innerCt.update("")},renderRoot:function(){this.root.render();if(!this.rootVisible){this.root.renderChildren()}},getNodeById:function(a){return this.nodeHash[a]},registerNode:function(a){this.nodeHash[a.id]=a},unregisterNode:function(a){delete this.nodeHash[a.id]},toString:function(){return"[Tree"+(this.id?" "+this.id:"")+"]"},restrictExpand:function(a){var b=a.parentNode;if(b){if(b.expandedChild&&b.expandedChild.parentNode==b){b.expandedChild.collapse()}b.expandedChild=a}},getChecked:function(b,c){c=c||this.root;var d=[];var e=function(){if(this.attributes.checked){d.push(!b?this:(b=="id"?this.id:this.attributes[b]))}};c.cascade(e);return d},getLoader:function(){return this.loader},expandAll:function(){this.root.expand(true)},collapseAll:function(){this.root.collapse(true)},getSelectionModel:function(){if(!this.selModel){this.selModel=new Ext.tree.DefaultSelectionModel()}return this.selModel},expandPath:function(g,a,h){if(Ext.isEmpty(g)){if(h){h(false,undefined)}return}a=a||"id";var d=g.split(this.pathSeparator);var c=this.root;if(c.attributes[a]!=d[1]){if(h){h(false,null)}return}var b=1;var e=function(){if(++b==d.length){if(h){h(true,c)}return}var i=c.findChild(a,d[b]);if(!i){if(h){h(false,c)}return}c=i;i.expand(false,false,e)};c.expand(false,false,e)},selectPath:function(e,a,g){if(Ext.isEmpty(e)){if(g){g(false,undefined)}return}a=a||"id";var c=e.split(this.pathSeparator),b=c.pop();if(c.length>1){var d=function(i,h){if(i&&h){var j=h.findChild(a,b);if(j){j.select();if(g){g(true,j)}}else{if(g){g(false,j)}}}else{if(g){g(false,j)}}};this.expandPath(c.join(this.pathSeparator),a,d)}else{this.root.select();if(g){g(true,this.root)}}},getTreeEl:function(){return this.body},onRender:function(b,a){Ext.tree.TreePanel.superclass.onRender.call(this,b,a);this.el.addClass("x-tree");this.innerCt=this.body.createChild({tag:"ul",cls:"x-tree-root-ct "+(this.useArrows?"x-tree-arrows":this.lines?"x-tree-lines":"x-tree-no-lines")})},initEvents:function(){Ext.tree.TreePanel.superclass.initEvents.call(this);if(this.containerScroll){Ext.dd.ScrollManager.register(this.body)}if((this.enableDD||this.enableDrop)&&!this.dropZone){this.dropZone=new Ext.tree.TreeDropZone(this,this.dropConfig||{ddGroup:this.ddGroup||"TreeDD",appendOnly:this.ddAppendOnly===true})}if((this.enableDD||this.enableDrag)&&!this.dragZone){this.dragZone=new Ext.tree.TreeDragZone(this,this.dragConfig||{ddGroup:this.ddGroup||"TreeDD",scroll:this.ddScroll})}this.getSelectionModel().init(this)},afterRender:function(){Ext.tree.TreePanel.superclass.afterRender.call(this);this.renderRoot()},beforeDestroy:function(){if(this.rendered){Ext.dd.ScrollManager.unregister(this.body);Ext.destroy(this.dropZone,this.dragZone)}this.destroyRoot();Ext.destroy(this.loader);this.nodeHash=this.root=this.loader=null;Ext.tree.TreePanel.superclass.beforeDestroy.call(this)},destroyRoot:function(){if(this.root&&this.root.destroy){this.root.destroy(true)}}});Ext.tree.TreePanel.nodeTypes={};Ext.reg("treepanel",Ext.tree.TreePanel);Ext.tree.TreeEventModel=function(a){this.tree=a;this.tree.on("render",this.initEvents,this)};Ext.tree.TreeEventModel.prototype={initEvents:function(){var a=this.tree;if(a.trackMouseOver!==false){a.mon(a.innerCt,{scope:this,mouseover:this.delegateOver,mouseout:this.delegateOut})}a.mon(a.getTreeEl(),{scope:this,click:this.delegateClick,dblclick:this.delegateDblClick,contextmenu:this.delegateContextMenu})},getNode:function(b){var a;if(a=b.getTarget(".x-tree-node-el",10)){var c=Ext.fly(a,"_treeEvents").getAttribute("tree-node-id","ext");if(c){return this.tree.getNodeById(c)}}return null},getNodeTarget:function(b){var a=b.getTarget(".x-tree-node-icon",1);if(!a){a=b.getTarget(".x-tree-node-el",6)}return a},delegateOut:function(b,a){if(!this.beforeEvent(b)){return}if(b.getTarget(".x-tree-ec-icon",1)){var c=this.getNode(b);this.onIconOut(b,c);if(c==this.lastEcOver){delete this.lastEcOver}}if((a=this.getNodeTarget(b))&&!b.within(a,true)){this.onNodeOut(b,this.getNode(b))}},delegateOver:function(b,a){if(!this.beforeEvent(b)){return}if(Ext.isGecko&&!this.trackingDoc){Ext.getBody().on("mouseover",this.trackExit,this);this.trackingDoc=true}if(this.lastEcOver){this.onIconOut(b,this.lastEcOver);delete this.lastEcOver}if(b.getTarget(".x-tree-ec-icon",1)){this.lastEcOver=this.getNode(b);this.onIconOver(b,this.lastEcOver)}if(a=this.getNodeTarget(b)){this.onNodeOver(b,this.getNode(b))}},trackExit:function(a){if(this.lastOverNode){if(this.lastOverNode.ui&&!a.within(this.lastOverNode.ui.getEl())){this.onNodeOut(a,this.lastOverNode)}delete this.lastOverNode;Ext.getBody().un("mouseover",this.trackExit,this);this.trackingDoc=false}},delegateClick:function(b,a){if(this.beforeEvent(b)){if(b.getTarget("input[type=checkbox]",1)){this.onCheckboxClick(b,this.getNode(b))}else{if(b.getTarget(".x-tree-ec-icon",1)){this.onIconClick(b,this.getNode(b))}else{if(this.getNodeTarget(b)){this.onNodeClick(b,this.getNode(b))}}}}else{this.checkContainerEvent(b,"click")}},delegateDblClick:function(b,a){if(this.beforeEvent(b)){if(this.getNodeTarget(b)){this.onNodeDblClick(b,this.getNode(b))}}else{this.checkContainerEvent(b,"dblclick")}},delegateContextMenu:function(b,a){if(this.beforeEvent(b)){if(this.getNodeTarget(b)){this.onNodeContextMenu(b,this.getNode(b))}}else{this.checkContainerEvent(b,"contextmenu")}},checkContainerEvent:function(b,a){if(this.disabled){b.stopEvent();return false}this.onContainerEvent(b,a)},onContainerEvent:function(b,a){this.tree.fireEvent("container"+a,this.tree,b)},onNodeClick:function(b,a){a.ui.onClick(b)},onNodeOver:function(b,a){this.lastOverNode=a;a.ui.onOver(b)},onNodeOut:function(b,a){a.ui.onOut(b)},onIconOver:function(b,a){a.ui.addClass("x-tree-ec-over")},onIconOut:function(b,a){a.ui.removeClass("x-tree-ec-over")},onIconClick:function(b,a){a.ui.ecClick(b)},onCheckboxClick:function(b,a){a.ui.onCheckChange(b)},onNodeDblClick:function(b,a){a.ui.onDblClick(b)},onNodeContextMenu:function(b,a){a.ui.onContextMenu(b)},beforeEvent:function(b){var a=this.getNode(b);if(this.disabled||!a||!a.ui){b.stopEvent();return false}return true},disable:function(){this.disabled=true},enable:function(){this.disabled=false}};Ext.tree.DefaultSelectionModel=Ext.extend(Ext.util.Observable,{constructor:function(a){this.selNode=null;this.addEvents("selectionchange","beforeselect");Ext.apply(this,a);Ext.tree.DefaultSelectionModel.superclass.constructor.call(this)},init:function(a){this.tree=a;a.mon(a.getTreeEl(),"keydown",this.onKeyDown,this);a.on("click",this.onNodeClick,this)},onNodeClick:function(a,b){this.select(a)},select:function(c,a){if(!Ext.fly(c.ui.wrap).isVisible()&&a){return a.call(this,c)}var b=this.selNode;if(c==b){c.ui.onSelectedChange(true)}else{if(this.fireEvent("beforeselect",this,c,b)!==false){if(b&&b.ui){b.ui.onSelectedChange(false)}this.selNode=c;c.ui.onSelectedChange(true);this.fireEvent("selectionchange",this,c,b)}}return c},unselect:function(b,a){if(this.selNode==b){this.clearSelections(a)}},clearSelections:function(a){var b=this.selNode;if(b){b.ui.onSelectedChange(false);this.selNode=null;if(a!==true){this.fireEvent("selectionchange",this,null)}}return b},getSelectedNode:function(){return this.selNode},isSelected:function(a){return this.selNode==a},selectPrevious:function(a){if(!(a=a||this.selNode||this.lastSelNode)){return null}var c=a.previousSibling;if(c){if(!c.isExpanded()||c.childNodes.length<1){return this.select(c,this.selectPrevious)}else{var b=c.lastChild;while(b&&b.isExpanded()&&Ext.fly(b.ui.wrap).isVisible()&&b.childNodes.length>0){b=b.lastChild}return this.select(b,this.selectPrevious)}}else{if(a.parentNode&&(this.tree.rootVisible||!a.parentNode.isRoot)){return this.select(a.parentNode,this.selectPrevious)}}return null},selectNext:function(b){if(!(b=b||this.selNode||this.lastSelNode)){return null}if(b.firstChild&&b.isExpanded()&&Ext.fly(b.ui.wrap).isVisible()){return this.select(b.firstChild,this.selectNext)}else{if(b.nextSibling){return this.select(b.nextSibling,this.selectNext)}else{if(b.parentNode){var a=null;b.parentNode.bubble(function(){if(this.nextSibling){a=this.getOwnerTree().selModel.select(this.nextSibling,this.selectNext);return false}});return a}}}return null},onKeyDown:function(c){var b=this.selNode||this.lastSelNode;var d=this;if(!b){return}var a=c.getKey();switch(a){case c.DOWN:c.stopEvent();this.selectNext();break;case c.UP:c.stopEvent();this.selectPrevious();break;case c.RIGHT:c.preventDefault();if(b.hasChildNodes()){if(!b.isExpanded()){b.expand()}else{if(b.firstChild){this.select(b.firstChild,c)}}}break;case c.LEFT:c.preventDefault();if(b.hasChildNodes()&&b.isExpanded()){b.collapse()}else{if(b.parentNode&&(this.tree.rootVisible||b.parentNode!=this.tree.getRootNode())){this.select(b.parentNode,c)}}break}}});Ext.tree.MultiSelectionModel=Ext.extend(Ext.util.Observable,{constructor:function(a){this.selNodes=[];this.selMap={};this.addEvents("selectionchange");Ext.apply(this,a);Ext.tree.MultiSelectionModel.superclass.constructor.call(this)},init:function(a){this.tree=a;a.mon(a.getTreeEl(),"keydown",this.onKeyDown,this);a.on("click",this.onNodeClick,this)},onNodeClick:function(a,b){if(b.ctrlKey&&this.isSelected(a)){this.unselect(a)}else{this.select(a,b,b.ctrlKey)}},select:function(a,c,b){if(b!==true){this.clearSelections(true)}if(this.isSelected(a)){this.lastSelNode=a;return a}this.selNodes.push(a);this.selMap[a.id]=a;this.lastSelNode=a;a.ui.onSelectedChange(true);this.fireEvent("selectionchange",this,this.selNodes);return a},unselect:function(b){if(this.selMap[b.id]){b.ui.onSelectedChange(false);var c=this.selNodes;var a=c.indexOf(b);if(a!=-1){this.selNodes.splice(a,1)}delete this.selMap[b.id];this.fireEvent("selectionchange",this,this.selNodes)}},clearSelections:function(b){var d=this.selNodes;if(d.length>0){for(var c=0,a=d.length;c<a;c++){d[c].ui.onSelectedChange(false)}this.selNodes=[];this.selMap={};if(b!==true){this.fireEvent("selectionchange",this,this.selNodes)}}},isSelected:function(a){return this.selMap[a.id]?true:false},getSelectedNodes:function(){return this.selNodes.concat([])},onKeyDown:Ext.tree.DefaultSelectionModel.prototype.onKeyDown,selectNext:Ext.tree.DefaultSelectionModel.prototype.selectNext,selectPrevious:Ext.tree.DefaultSelectionModel.prototype.selectPrevious});Ext.data.Tree=Ext.extend(Ext.util.Observable,{constructor:function(a){this.nodeHash={};this.root=null;if(a){this.setRootNode(a)}this.addEvents("append","remove","move","insert","beforeappend","beforeremove","beforemove","beforeinsert");Ext.data.Tree.superclass.constructor.call(this)},pathSeparator:"/",proxyNodeEvent:function(){return this.fireEvent.apply(this,arguments)},getRootNode:function(){return this.root},setRootNode:function(a){this.root=a;a.ownerTree=this;a.isRoot=true;this.registerNode(a);return a},getNodeById:function(a){return this.nodeHash[a]},registerNode:function(a){this.nodeHash[a.id]=a},unregisterNode:function(a){delete this.nodeHash[a.id]},toString:function(){return"[Tree"+(this.id?" "+this.id:"")+"]"}});Ext.data.Node=Ext.extend(Ext.util.Observable,{constructor:function(a){this.attributes=a||{};this.leaf=this.attributes.leaf;this.id=this.attributes.id;if(!this.id){this.id=Ext.id(null,"xnode-");this.attributes.id=this.id}this.childNodes=[];this.parentNode=null;this.firstChild=null;this.lastChild=null;this.previousSibling=null;this.nextSibling=null;this.addEvents({append:true,remove:true,move:true,insert:true,beforeappend:true,beforeremove:true,beforemove:true,beforeinsert:true});this.listeners=this.attributes.listeners;Ext.data.Node.superclass.constructor.call(this)},fireEvent:function(b){if(Ext.data.Node.superclass.fireEvent.apply(this,arguments)===false){return false}var a=this.getOwnerTree();if(a){if(a.proxyNodeEvent.apply(a,arguments)===false){return false}}return true},isLeaf:function(){return this.leaf===true},setFirstChild:function(a){this.firstChild=a},setLastChild:function(a){this.lastChild=a},isLast:function(){return(!this.parentNode?true:this.parentNode.lastChild==this)},isFirst:function(){return(!this.parentNode?true:this.parentNode.firstChild==this)},hasChildNodes:function(){return !this.isLeaf()&&this.childNodes.length>0},isExpandable:function(){return this.attributes.expandable||this.hasChildNodes()},appendChild:function(e){var g=false;if(Ext.isArray(e)){g=e}else{if(arguments.length>1){g=arguments}}if(g){for(var d=0,a=g.length;d<a;d++){this.appendChild(g[d])}}else{if(this.fireEvent("beforeappend",this.ownerTree,this,e)===false){return false}var b=this.childNodes.length;var c=e.parentNode;if(c){if(e.fireEvent("beforemove",e.getOwnerTree(),e,c,this,b)===false){return false}c.removeChild(e)}b=this.childNodes.length;if(b===0){this.setFirstChild(e)}this.childNodes.push(e);e.parentNode=this;var h=this.childNodes[b-1];if(h){e.previousSibling=h;h.nextSibling=e}else{e.previousSibling=null}e.nextSibling=null;this.setLastChild(e);e.setOwnerTree(this.getOwnerTree());this.fireEvent("append",this.ownerTree,this,e,b);if(c){e.fireEvent("move",this.ownerTree,e,c,this,b)}return e}},removeChild:function(c,b){var a=this.childNodes.indexOf(c);if(a==-1){return false}if(this.fireEvent("beforeremove",this.ownerTree,this,c)===false){return false}this.childNodes.splice(a,1);if(c.previousSibling){c.previousSibling.nextSibling=c.nextSibling}if(c.nextSibling){c.nextSibling.previousSibling=c.previousSibling}if(this.firstChild==c){this.setFirstChild(c.nextSibling)}if(this.lastChild==c){this.setLastChild(c.previousSibling)}this.fireEvent("remove",this.ownerTree,this,c);if(b){c.destroy(true)}else{c.clear()}return c},clear:function(a){this.setOwnerTree(null,a);this.parentNode=this.previousSibling=this.nextSibling=null;if(a){this.firstChild=this.lastChild=null}},destroy:function(a){if(a===true){this.purgeListeners();this.clear(true);Ext.each(this.childNodes,function(b){b.destroy(true)});this.childNodes=null}else{this.remove(true)}},insertBefore:function(d,a){if(!a){return this.appendChild(d)}if(d==a){return false}if(this.fireEvent("beforeinsert",this.ownerTree,this,d,a)===false){return false}var b=this.childNodes.indexOf(a);var c=d.parentNode;var e=b;if(c==this&&this.childNodes.indexOf(d)<b){e--}if(c){if(d.fireEvent("beforemove",d.getOwnerTree(),d,c,this,b,a)===false){return false}c.removeChild(d)}if(e===0){this.setFirstChild(d)}this.childNodes.splice(e,0,d);d.parentNode=this;var g=this.childNodes[e-1];if(g){d.previousSibling=g;g.nextSibling=d}else{d.previousSibling=null}d.nextSibling=a;a.previousSibling=d;d.setOwnerTree(this.getOwnerTree());this.fireEvent("insert",this.ownerTree,this,d,a);if(c){d.fireEvent("move",this.ownerTree,d,c,this,e,a)}return d},remove:function(a){if(this.parentNode){this.parentNode.removeChild(this,a)}return this},removeAll:function(a){var c=this.childNodes,b;while((b=c[0])){this.removeChild(b,a)}return this},item:function(a){return this.childNodes[a]},replaceChild:function(a,c){var b=c?c.nextSibling:null;this.removeChild(c);this.insertBefore(a,b);return c},indexOf:function(a){return this.childNodes.indexOf(a)},getOwnerTree:function(){if(!this.ownerTree){var a=this;while(a){if(a.ownerTree){this.ownerTree=a.ownerTree;break}a=a.parentNode}}return this.ownerTree},getDepth:function(){var b=0;var a=this;while(a.parentNode){++b;a=a.parentNode}return b},setOwnerTree:function(a,b){if(a!=this.ownerTree){if(this.ownerTree){this.ownerTree.unregisterNode(this)}this.ownerTree=a;if(b!==true){Ext.each(this.childNodes,function(c){c.setOwnerTree(a)})}if(a){a.registerNode(this)}}},setId:function(b){if(b!==this.id){var a=this.ownerTree;if(a){a.unregisterNode(this)}this.id=this.attributes.id=b;if(a){a.registerNode(this)}this.onIdChange(b)}},onIdChange:Ext.emptyFn,getPath:function(c){c=c||"id";var e=this.parentNode;var a=[this.attributes[c]];while(e){a.unshift(e.attributes[c]);e=e.parentNode}var d=this.getOwnerTree().pathSeparator;return d+a.join(d)},bubble:function(c,b,a){var d=this;while(d){if(c.apply(b||d,a||[d])===false){break}d=d.parentNode}},cascade:function(g,e,b){if(g.apply(e||this,b||[this])!==false){var d=this.childNodes;for(var c=0,a=d.length;c<a;c++){d[c].cascade(g,e,b)}}},eachChild:function(g,e,b){var d=this.childNodes;for(var c=0,a=d.length;c<a;c++){if(g.apply(e||d[c],b||[d[c]])===false){break}}},findChild:function(b,c,a){return this.findChildBy(function(){return this.attributes[b]==c},null,a)},findChildBy:function(h,g,b){var e=this.childNodes,a=e.length,d=0,j,c;for(;d<a;d++){j=e[d];if(h.call(g||j,j)===true){return j}else{if(b){c=j.findChildBy(h,g,b);if(c!=null){return c}}}}return null},sort:function(e,d){var c=this.childNodes;var a=c.length;if(a>0){var g=d?function(){e.apply(d,arguments)}:e;c.sort(g);for(var b=0;b<a;b++){var h=c[b];h.previousSibling=c[b-1];h.nextSibling=c[b+1];if(b===0){this.setFirstChild(h)}if(b==a-1){this.setLastChild(h)}}}},contains:function(a){return a.isAncestor(this)},isAncestor:function(a){var b=this.parentNode;while(b){if(b==a){return true}b=b.parentNode}return false},toString:function(){return"[Node"+(this.id?" "+this.id:"")+"]"}});Ext.tree.TreeNode=Ext.extend(Ext.data.Node,{constructor:function(a){a=a||{};if(Ext.isString(a)){a={text:a}}this.childrenRendered=false;this.rendered=false;Ext.tree.TreeNode.superclass.constructor.call(this,a);this.expanded=a.expanded===true;this.isTarget=a.isTarget!==false;this.draggable=a.draggable!==false&&a.allowDrag!==false;this.allowChildren=a.allowChildren!==false&&a.allowDrop!==false;this.text=a.text;this.disabled=a.disabled===true;this.hidden=a.hidden===true;this.addEvents("textchange","beforeexpand","beforecollapse","expand","disabledchange","collapse","beforeclick","click","checkchange","beforedblclick","dblclick","contextmenu","beforechildrenrendered");var b=this.attributes.uiProvider||this.defaultUI||Ext.tree.TreeNodeUI;this.ui=new b(this)},preventHScroll:true,isExpanded:function(){return this.expanded},getUI:function(){return this.ui},getLoader:function(){var a;return this.loader||((a=this.getOwnerTree())&&a.loader?a.loader:(this.loader=new Ext.tree.TreeLoader()))},setFirstChild:function(a){var b=this.firstChild;Ext.tree.TreeNode.superclass.setFirstChild.call(this,a);if(this.childrenRendered&&b&&a!=b){b.renderIndent(true,true)}if(this.rendered){this.renderIndent(true,true)}},setLastChild:function(b){var a=this.lastChild;Ext.tree.TreeNode.superclass.setLastChild.call(this,b);if(this.childrenRendered&&a&&b!=a){a.renderIndent(true,true)}if(this.rendered){this.renderIndent(true,true)}},appendChild:function(b){if(!b.render&&!Ext.isArray(b)){b=this.getLoader().createNode(b)}var a=Ext.tree.TreeNode.superclass.appendChild.call(this,b);if(a&&this.childrenRendered){a.render()}this.ui.updateExpandIcon();return a},removeChild:function(b,a){this.ownerTree.getSelectionModel().unselect(b);Ext.tree.TreeNode.superclass.removeChild.apply(this,arguments);if(!a){var c=b.ui.rendered;if(c){b.ui.remove()}if(c&&this.childNodes.length<1){this.collapse(false,false)}else{this.ui.updateExpandIcon()}if(!this.firstChild&&!this.isHiddenRoot()){this.childrenRendered=false}}return b},insertBefore:function(c,a){if(!c.render){c=this.getLoader().createNode(c)}var b=Ext.tree.TreeNode.superclass.insertBefore.call(this,c,a);if(b&&a&&this.childrenRendered){c.render()}this.ui.updateExpandIcon();return b},setText:function(b){var a=this.text;this.text=this.attributes.text=b;if(this.rendered){this.ui.onTextChange(this,b,a)}this.fireEvent("textchange",this,b,a)},setIconCls:function(b){var a=this.attributes.iconCls;this.attributes.iconCls=b;if(this.rendered){this.ui.onIconClsChange(this,b,a)}},setTooltip:function(a,b){this.attributes.qtip=a;this.attributes.qtipTitle=b;if(this.rendered){this.ui.onTipChange(this,a,b)}},setIcon:function(a){this.attributes.icon=a;if(this.rendered){this.ui.onIconChange(this,a)}},setHref:function(a,b){this.attributes.href=a;this.attributes.hrefTarget=b;if(this.rendered){this.ui.onHrefChange(this,a,b)}},setCls:function(b){var a=this.attributes.cls;this.attributes.cls=b;if(this.rendered){this.ui.onClsChange(this,b,a)}},select:function(){var a=this.getOwnerTree();if(a){a.getSelectionModel().select(this)}},unselect:function(a){var b=this.getOwnerTree();if(b){b.getSelectionModel().unselect(this,a)}},isSelected:function(){var a=this.getOwnerTree();return a?a.getSelectionModel().isSelected(this):false},expand:function(a,c,d,b){if(!this.expanded){if(this.fireEvent("beforeexpand",this,a,c)===false){return}if(!this.childrenRendered){this.renderChildren()}this.expanded=true;if(!this.isHiddenRoot()&&(this.getOwnerTree().animate&&c!==false)||c){this.ui.animExpand(function(){this.fireEvent("expand",this);this.runCallback(d,b||this,[this]);if(a===true){this.expandChildNodes(true,true)}}.createDelegate(this));return}else{this.ui.expand();this.fireEvent("expand",this);this.runCallback(d,b||this,[this])}}else{this.runCallback(d,b||this,[this])}if(a===true){this.expandChildNodes(true)}},runCallback:function(a,c,b){if(Ext.isFunction(a)){a.apply(c,b)}},isHiddenRoot:function(){return this.isRoot&&!this.getOwnerTree().rootVisible},collapse:function(b,g,h,e){if(this.expanded&&!this.isHiddenRoot()){if(this.fireEvent("beforecollapse",this,b,g)===false){return}this.expanded=false;if((this.getOwnerTree().animate&&g!==false)||g){this.ui.animCollapse(function(){this.fireEvent("collapse",this);this.runCallback(h,e||this,[this]);if(b===true){this.collapseChildNodes(true)}}.createDelegate(this));return}else{this.ui.collapse();this.fireEvent("collapse",this);this.runCallback(h,e||this,[this])}}else{if(!this.expanded){this.runCallback(h,e||this,[this])}}if(b===true){var d=this.childNodes;for(var c=0,a=d.length;c<a;c++){d[c].collapse(true,false)}}},delayedExpand:function(a){if(!this.expandProcId){this.expandProcId=this.expand.defer(a,this)}},cancelExpand:function(){if(this.expandProcId){clearTimeout(this.expandProcId)}this.expandProcId=false},toggle:function(){if(this.expanded){this.collapse()}else{this.expand()}},ensureVisible:function(c,b){var a=this.getOwnerTree();a.expandPath(this.parentNode?this.parentNode.getPath():this.getPath(),false,function(){var d=a.getNodeById(this.id);a.getTreeEl().scrollChildIntoView(d.ui.anchor);this.runCallback(c,b||this,[this])}.createDelegate(this))},expandChildNodes:function(b,e){var d=this.childNodes,c,a=d.length;for(c=0;c<a;c++){d[c].expand(b,e)}},collapseChildNodes:function(b){var d=this.childNodes;for(var c=0,a=d.length;c<a;c++){d[c].collapse(b)}},disable:function(){this.disabled=true;this.unselect();if(this.rendered&&this.ui.onDisableChange){this.ui.onDisableChange(this,true)}this.fireEvent("disabledchange",this,true)},enable:function(){this.disabled=false;if(this.rendered&&this.ui.onDisableChange){this.ui.onDisableChange(this,false)}this.fireEvent("disabledchange",this,false)},renderChildren:function(b){if(b!==false){this.fireEvent("beforechildrenrendered",this)}var d=this.childNodes;for(var c=0,a=d.length;c<a;c++){d[c].render(true)}this.childrenRendered=true},sort:function(e,d){Ext.tree.TreeNode.superclass.sort.apply(this,arguments);if(this.childrenRendered){var c=this.childNodes;for(var b=0,a=c.length;b<a;b++){c[b].render(true)}}},render:function(a){this.ui.render(a);if(!this.rendered){this.getOwnerTree().registerNode(this);this.rendered=true;if(this.expanded){this.expanded=false;this.expand(false,false)}}},renderIndent:function(b,e){if(e){this.ui.childIndent=null}this.ui.renderIndent();if(b===true&&this.childrenRendered){var d=this.childNodes;for(var c=0,a=d.length;c<a;c++){d[c].renderIndent(true,e)}}},beginUpdate:function(){this.childrenRendered=false},endUpdate:function(){if(this.expanded&&this.rendered){this.renderChildren()}},destroy:function(a){if(a===true){this.unselect(true)}Ext.tree.TreeNode.superclass.destroy.call(this,a);Ext.destroy(this.ui,this.loader);this.ui=this.loader=null},onIdChange:function(a){this.ui.onIdChange(a)}});Ext.tree.TreePanel.nodeTypes.node=Ext.tree.TreeNode;Ext.tree.AsyncTreeNode=function(a){this.loaded=a&&a.loaded===true;this.loading=false;Ext.tree.AsyncTreeNode.superclass.constructor.apply(this,arguments);this.addEvents("beforeload","load")};Ext.extend(Ext.tree.AsyncTreeNode,Ext.tree.TreeNode,{expand:function(b,e,h,c){if(this.loading){var g;var d=function(){if(!this.loading){clearInterval(g);this.expand(b,e,h,c)}}.createDelegate(this);g=setInterval(d,200);return}if(!this.loaded){if(this.fireEvent("beforeload",this)===false){return}this.loading=true;this.ui.beforeLoad(this);var a=this.loader||this.attributes.loader||this.getOwnerTree().getLoader();if(a){a.load(this,this.loadComplete.createDelegate(this,[b,e,h,c]),this);return}}Ext.tree.AsyncTreeNode.superclass.expand.call(this,b,e,h,c)},isLoading:function(){return this.loading},loadComplete:function(a,c,d,b){this.loading=false;this.loaded=true;this.ui.afterLoad(this);this.fireEvent("load",this);this.expand(a,c,d,b)},isLoaded:function(){return this.loaded},hasChildNodes:function(){if(!this.isLeaf()&&!this.loaded){return true}else{return Ext.tree.AsyncTreeNode.superclass.hasChildNodes.call(this)}},reload:function(b,a){this.collapse(false,false);while(this.firstChild){this.removeChild(this.firstChild).destroy()}this.childrenRendered=false;this.loaded=false;if(this.isHiddenRoot()){this.expanded=false}this.expand(false,false,b,a)}});Ext.tree.TreePanel.nodeTypes.async=Ext.tree.AsyncTreeNode;Ext.tree.TreeNodeUI=Ext.extend(Object,{constructor:function(a){Ext.apply(this,{node:a,rendered:false,animating:false,wasLeaf:true,ecc:"x-tree-ec-icon x-tree-elbow",emptyIcon:Ext.BLANK_IMAGE_URL})},removeChild:function(a){if(this.rendered){this.ctNode.removeChild(a.ui.getEl())}},beforeLoad:function(){this.addClass("x-tree-node-loading")},afterLoad:function(){this.removeClass("x-tree-node-loading")},onTextChange:function(b,c,a){if(this.rendered){this.textNode.innerHTML=c}},onIconClsChange:function(c,a,b){if(this.rendered){Ext.fly(this.iconNode).replaceClass(b,a)}},onIconChange:function(b,a){if(this.rendered){var c=Ext.isEmpty(a);this.iconNode.src=c?this.emptyIcon:a;Ext.fly(this.iconNode)[c?"removeClass":"addClass"]("x-tree-node-inline-icon")}},onTipChange:function(b,c,d){if(this.rendered){var a=Ext.isDefined(d);if(this.textNode.setAttributeNS){this.textNode.setAttributeNS("ext","qtip",c);if(a){this.textNode.setAttributeNS("ext","qtitle",d)}}else{this.textNode.setAttribute("ext:qtip",c);if(a){this.textNode.setAttribute("ext:qtitle",d)}}}},onHrefChange:function(b,a,c){if(this.rendered){this.anchor.href=this.getHref(a);if(Ext.isDefined(c)){this.anchor.target=c}}},onClsChange:function(c,a,b){if(this.rendered){Ext.fly(this.elNode).replaceClass(b,a)}},onDisableChange:function(a,b){this.disabled=b;if(this.checkbox){this.checkbox.disabled=b}this[b?"addClass":"removeClass"]("x-tree-node-disabled")},onSelectedChange:function(a){if(a){this.focus();this.addClass("x-tree-selected")}else{this.removeClass("x-tree-selected")}},onMove:function(a,h,e,g,d,b){this.childIndent=null;if(this.rendered){var i=g.ui.getContainer();if(!i){this.holder=document.createElement("div");this.holder.appendChild(this.wrap);return}var c=b?b.ui.getEl():null;if(c){i.insertBefore(this.wrap,c)}else{i.appendChild(this.wrap)}this.node.renderIndent(true,e!=g)}},addClass:function(a){if(this.elNode){Ext.fly(this.elNode).addClass(a)}},removeClass:function(a){if(this.elNode){Ext.fly(this.elNode).removeClass(a)}},remove:function(){if(this.rendered){this.holder=document.createElement("div");this.holder.appendChild(this.wrap)}},fireEvent:function(){return this.node.fireEvent.apply(this.node,arguments)},initEvents:function(){this.node.on("move",this.onMove,this);if(this.node.disabled){this.onDisableChange(this.node,true)}if(this.node.hidden){this.hide()}var b=this.node.getOwnerTree();var a=b.enableDD||b.enableDrag||b.enableDrop;if(a&&(!this.node.isRoot||b.rootVisible)){Ext.dd.Registry.register(this.elNode,{node:this.node,handles:this.getDDHandles(),isHandle:false})}},getDDHandles:function(){return[this.iconNode,this.textNode,this.elNode]},hide:function(){this.node.hidden=true;if(this.wrap){this.wrap.style.display="none"}},show:function(){this.node.hidden=false;if(this.wrap){this.wrap.style.display=""}},onContextMenu:function(a){if(this.node.hasListener("contextmenu")||this.node.getOwnerTree().hasListener("contextmenu")){a.preventDefault();this.focus();this.fireEvent("contextmenu",this.node,a)}},onClick:function(c){if(this.dropping){c.stopEvent();return}if(this.fireEvent("beforeclick",this.node,c)!==false){var b=c.getTarget("a");if(!this.disabled&&this.node.attributes.href&&b){this.fireEvent("click",this.node,c);return}else{if(b&&c.ctrlKey){c.stopEvent()}}c.preventDefault();if(this.disabled){return}if(this.node.attributes.singleClickExpand&&!this.animating&&this.node.isExpandable()){this.node.toggle()}this.fireEvent("click",this.node,c)}else{c.stopEvent()}},onDblClick:function(a){a.preventDefault();if(this.disabled){return}if(this.fireEvent("beforedblclick",this.node,a)!==false){if(this.checkbox){this.toggleCheck()}if(!this.animating&&this.node.isExpandable()){this.node.toggle()}this.fireEvent("dblclick",this.node,a)}},onOver:function(a){this.addClass("x-tree-node-over")},onOut:function(a){this.removeClass("x-tree-node-over")},onCheckChange:function(){var a=this.checkbox.checked;this.checkbox.defaultChecked=a;this.node.attributes.checked=a;this.fireEvent("checkchange",this.node,a)},ecClick:function(a){if(!this.animating&&this.node.isExpandable()){this.node.toggle()}},startDrop:function(){this.dropping=true},endDrop:function(){setTimeout(function(){this.dropping=false}.createDelegate(this),50)},expand:function(){this.updateExpandIcon();this.ctNode.style.display=""},focus:function(){if(!this.node.preventHScroll){try{this.anchor.focus()}catch(c){}}else{try{var b=this.node.getOwnerTree().getTreeEl().dom;var a=b.scrollLeft;this.anchor.focus();b.scrollLeft=a}catch(c){}}},toggleCheck:function(b){var a=this.checkbox;if(a){a.checked=(b===undefined?!a.checked:b);this.onCheckChange()}},blur:function(){try{this.anchor.blur()}catch(a){}},animExpand:function(b){var a=Ext.get(this.ctNode);a.stopFx();if(!this.node.isExpandable()){this.updateExpandIcon();this.ctNode.style.display="";Ext.callback(b);return}this.animating=true;this.updateExpandIcon();a.slideIn("t",{callback:function(){this.animating=false;Ext.callback(b)},scope:this,duration:this.node.ownerTree.duration||0.25})},highlight:function(){var a=this.node.getOwnerTree();Ext.fly(this.wrap).highlight(a.hlColor||"C3DAF9",{endColor:a.hlBaseColor})},collapse:function(){this.updateExpandIcon();this.ctNode.style.display="none"},animCollapse:function(b){var a=Ext.get(this.ctNode);a.enableDisplayMode("block");a.stopFx();this.animating=true;this.updateExpandIcon();a.slideOut("t",{callback:function(){this.animating=false;Ext.callback(b)},scope:this,duration:this.node.ownerTree.duration||0.25})},getContainer:function(){return this.ctNode},getEl:function(){return this.wrap},appendDDGhost:function(a){a.appendChild(this.elNode.cloneNode(true))},getDDRepairXY:function(){return Ext.lib.Dom.getXY(this.iconNode)},onRender:function(){this.render()},render:function(c){var e=this.node,b=e.attributes;var d=e.parentNode?e.parentNode.ui.getContainer():e.ownerTree.innerCt.dom;if(!this.rendered){this.rendered=true;this.renderElements(e,b,d,c);if(b.qtip){this.onTipChange(e,b.qtip,b.qtipTitle)}else{if(b.qtipCfg){b.qtipCfg.target=Ext.id(this.textNode);Ext.QuickTips.register(b.qtipCfg)}}this.initEvents();if(!this.node.expanded){this.updateExpandIcon(true)}}else{if(c===true){d.appendChild(this.wrap)}}},renderElements:function(e,k,j,l){this.indentMarkup=e.parentNode?e.parentNode.ui.getChildIndent():"";var g=Ext.isBoolean(k.checked),b,c=this.getHref(k.href),d=['<li class="x-tree-node"><div ext:tree-node-id="',e.id,'" class="x-tree-node-el x-tree-node-leaf x-unselectable ',k.cls,'" unselectable="on">','<span class="x-tree-node-indent">',this.indentMarkup,"</span>",'<img alt="" src="',this.emptyIcon,'" class="x-tree-ec-icon x-tree-elbow" />','<img alt="" src="',k.icon||this.emptyIcon,'" class="x-tree-node-icon',(k.icon?" x-tree-node-inline-icon":""),(k.iconCls?" "+k.iconCls:""),'" unselectable="on" />',g?('<input class="x-tree-node-cb" type="checkbox" '+(k.checked?'checked="checked" />':"/>")):"",'<a hidefocus="on" class="x-tree-node-anchor" href="',c,'" tabIndex="1" ',k.hrefTarget?' target="'+k.hrefTarget+'"':"",'><span unselectable="on">',e.text,"</span></a></div>",'<ul class="x-tree-node-ct" style="display:none;"></ul>',"</li>"].join("");if(l!==true&&e.nextSibling&&(b=e.nextSibling.ui.getEl())){this.wrap=Ext.DomHelper.insertHtml("beforeBegin",b,d)}else{this.wrap=Ext.DomHelper.insertHtml("beforeEnd",j,d)}this.elNode=this.wrap.childNodes[0];this.ctNode=this.wrap.childNodes[1];var i=this.elNode.childNodes;this.indentNode=i[0];this.ecNode=i[1];this.iconNode=i[2];var h=3;if(g){this.checkbox=i[3];this.checkbox.defaultChecked=this.checkbox.checked;h++}this.anchor=i[h];this.textNode=i[h].firstChild},getHref:function(a){return Ext.isEmpty(a)?(Ext.isGecko?"":"#"):a},getAnchor:function(){return this.anchor},getTextEl:function(){return this.textNode},getIconEl:function(){return this.iconNode},isChecked:function(){return this.checkbox?this.checkbox.checked:false},updateExpandIcon:function(){if(this.rendered){var g=this.node,d,c,a=g.isLast()?"x-tree-elbow-end":"x-tree-elbow",e=g.hasChildNodes();if(e||g.attributes.expandable){if(g.expanded){a+="-minus";d="x-tree-node-collapsed";c="x-tree-node-expanded"}else{a+="-plus";d="x-tree-node-expanded";c="x-tree-node-collapsed"}if(this.wasLeaf){this.removeClass("x-tree-node-leaf");this.wasLeaf=false}if(this.c1!=d||this.c2!=c){Ext.fly(this.elNode).replaceClass(d,c);this.c1=d;this.c2=c}}else{if(!this.wasLeaf){Ext.fly(this.elNode).replaceClass("x-tree-node-expanded","x-tree-node-collapsed");delete this.c1;delete this.c2;this.wasLeaf=true}}var b="x-tree-ec-icon "+a;if(this.ecc!=b){this.ecNode.className=b;this.ecc=b}}},onIdChange:function(a){if(this.rendered){this.elNode.setAttribute("ext:tree-node-id",a)}},getChildIndent:function(){if(!this.childIndent){var a=[],b=this.node;while(b){if(!b.isRoot||(b.isRoot&&b.ownerTree.rootVisible)){if(!b.isLast()){a.unshift('<img alt="" src="'+this.emptyIcon+'" class="x-tree-elbow-line" />')}else{a.unshift('<img alt="" src="'+this.emptyIcon+'" class="x-tree-icon" />')}}b=b.parentNode}this.childIndent=a.join("")}return this.childIndent},renderIndent:function(){if(this.rendered){var a="",b=this.node.parentNode;if(b){a=b.ui.getChildIndent()}if(this.indentMarkup!=a){this.indentNode.innerHTML=a;this.indentMarkup=a}this.updateExpandIcon()}},destroy:function(){if(this.elNode){Ext.dd.Registry.unregister(this.elNode.id)}Ext.each(["textnode","anchor","checkbox","indentNode","ecNode","iconNode","elNode","ctNode","wrap","holder"],function(a){if(this[a]){Ext.fly(this[a]).remove();delete this[a]}},this);delete this.node}});Ext.tree.RootTreeNodeUI=Ext.extend(Ext.tree.TreeNodeUI,{render:function(){if(!this.rendered){var a=this.node.ownerTree.innerCt.dom;this.node.expanded=true;a.innerHTML='<div class="x-tree-root-node"></div>';this.wrap=this.ctNode=a.firstChild}},collapse:Ext.emptyFn,expand:Ext.emptyFn});Ext.tree.TreeLoader=function(a){this.baseParams={};Ext.apply(this,a);this.addEvents("beforeload","load","loadexception");Ext.tree.TreeLoader.superclass.constructor.call(this);if(Ext.isString(this.paramOrder)){this.paramOrder=this.paramOrder.split(/[\s,|]/)}};Ext.extend(Ext.tree.TreeLoader,Ext.util.Observable,{uiProviders:{},clearOnLoad:true,paramOrder:undefined,paramsAsHash:false,nodeParameter:"node",directFn:undefined,load:function(b,c,a){if(this.clearOnLoad){while(b.firstChild){b.removeChild(b.firstChild)}}if(this.doPreload(b)){this.runCallback(c,a||b,[b])}else{if(this.directFn||this.dataUrl||this.url){this.requestData(b,c,a||b)}}},doPreload:function(d){if(d.attributes.children){if(d.childNodes.length<1){var c=d.attributes.children;d.beginUpdate();for(var b=0,a=c.length;b<a;b++){var e=d.appendChild(this.createNode(c[b]));if(this.preloadChildren){this.doPreload(e)}}d.endUpdate()}return true}return false},getParams:function(g){var e=Ext.apply({},this.baseParams),h=this.nodeParameter,b=this.paramOrder;h&&(e[h]=g.id);if(this.directFn){var c=[g.id];if(b){if(h&&b.indexOf(h)>-1){c=[]}for(var d=0,a=b.length;d<a;d++){c.push(e[b[d]])}}else{if(this.paramsAsHash){c=[e]}}return c}else{return e}},requestData:function(c,d,b){if(this.fireEvent("beforeload",this,c,d)!==false){if(this.directFn){var a=this.getParams(c);a.push(this.processDirectResponse.createDelegate(this,[{callback:d,node:c,scope:b}],true));this.directFn.apply(window,a)}else{this.transId=Ext.Ajax.request({method:this.requestMethod,url:this.dataUrl||this.url,success:this.handleResponse,failure:this.handleFailure,scope:this,argument:{callback:d,node:c,scope:b},params:this.getParams(c)})}}else{this.runCallback(d,b||c,[])}},processDirectResponse:function(a,b,c){if(b.status){this.handleResponse({responseData:Ext.isArray(a)?a:null,responseText:a,argument:c})}else{this.handleFailure({argument:c})}},runCallback:function(a,c,b){if(Ext.isFunction(a)){a.apply(c,b)}},isLoading:function(){return !!this.transId},abort:function(){if(this.isLoading()){Ext.Ajax.abort(this.transId)}},createNode:function(attr){if(this.baseAttrs){Ext.applyIf(attr,this.baseAttrs)}if(this.applyLoader!==false&&!attr.loader){attr.loader=this}if(Ext.isString(attr.uiProvider)){attr.uiProvider=this.uiProviders[attr.uiProvider]||eval(attr.uiProvider)}if(attr.nodeType){return new Ext.tree.TreePanel.nodeTypes[attr.nodeType](attr)}else{return attr.leaf?new Ext.tree.TreeNode(attr):new Ext.tree.AsyncTreeNode(attr)}},processResponse:function(d,c,k,l){var m=d.responseText;try{var a=d.responseData||Ext.decode(m);c.beginUpdate();for(var g=0,h=a.length;g<h;g++){var b=this.createNode(a[g]);if(b){c.appendChild(b)}}c.endUpdate();this.runCallback(k,l||c,[c])}catch(j){this.handleFailure(d)}},handleResponse:function(c){this.transId=false;var b=c.argument;this.processResponse(c,b.node,b.callback,b.scope);this.fireEvent("load",this,b.node,c)},handleFailure:function(c){this.transId=false;var b=c.argument;this.fireEvent("loadexception",this,b.node,c);this.runCallback(b.callback,b.scope||b.node,[b.node])},destroy:function(){this.abort();this.purgeListeners()}});Ext.tree.TreeFilter=function(a,b){this.tree=a;this.filtered={};Ext.apply(this,b)};Ext.tree.TreeFilter.prototype={clearBlank:false,reverse:false,autoClear:false,remove:false,filter:function(d,a,b){a=a||"text";var c;if(typeof d=="string"){var e=d.length;if(e==0&&this.clearBlank){this.clear();return}d=d.toLowerCase();c=function(g){return g.attributes[a].substr(0,e).toLowerCase()==d}}else{if(d.exec){c=function(g){return d.test(g.attributes[a])}}else{throw"Illegal filter type, must be string or regex"}}this.filterBy(c,null,b)},filterBy:function(d,c,b){b=b||this.tree.root;if(this.autoClear){this.clear()}var a=this.filtered,i=this.reverse;var e=function(k){if(k==b){return true}if(a[k.id]){return false}var j=d.call(c||k,k);if(!j||i){a[k.id]=k;k.ui.hide();return false}return true};b.cascade(e);if(this.remove){for(var h in a){if(typeof h!="function"){var g=a[h];if(g&&g.parentNode){g.parentNode.removeChild(g)}}}}},clear:function(){var b=this.tree;var a=this.filtered;for(var d in a){if(typeof d!="function"){var c=a[d];if(c){c.ui.show()}}}this.filtered={}}};Ext.tree.TreeSorter=Ext.extend(Object,{constructor:function(a,c){Ext.apply(this,c);a.on({scope:this,beforechildrenrendered:this.doSort,append:this.updateSort,insert:this.updateSort,textchange:this.updateSortParent});var e=this.dir&&this.dir.toLowerCase()=="desc",i=this.property||"text",d=this.sortType,h=this.folderSort,b=this.caseSensitive===true,g=this.leafAttr||"leaf";if(Ext.isString(d)){d=Ext.data.SortTypes[d]}this.sortFn=function(o,m){var k=o.attributes,j=m.attributes;if(h){if(k[g]&&!j[g]){return 1}if(!k[g]&&j[g]){return -1}}var n=k[i],l=j[i],q=d?d(n,o):(b?n:n.toUpperCase()),p=d?d(l,m):(b?l:l.toUpperCase());if(q<p){return e?1:-1}else{if(q>p){return e?-1:1}}return 0}},doSort:function(a){a.sort(this.sortFn)},updateSort:function(a,b){if(b.childrenRendered){this.doSort.defer(1,this,[b])}},updateSortParent:function(a){var b=a.parentNode;if(b&&b.childrenRendered){this.doSort.defer(1,this,[b])}}});if(Ext.dd.DropZone){Ext.tree.TreeDropZone=function(a,b){this.allowParentInsert=b.allowParentInsert||false;this.allowContainerDrop=b.allowContainerDrop||false;this.appendOnly=b.appendOnly||false;Ext.tree.TreeDropZone.superclass.constructor.call(this,a.getTreeEl(),b);this.tree=a;this.dragOverData={};this.lastInsertClass="x-tree-no-status"};Ext.extend(Ext.tree.TreeDropZone,Ext.dd.DropZone,{ddGroup:"TreeDD",expandDelay:1000,expandNode:function(a){if(a.hasChildNodes()&&!a.isExpanded()){a.expand(false,null,this.triggerCacheRefresh.createDelegate(this))}},queueExpand:function(a){this.expandProcId=this.expandNode.defer(this.expandDelay,this,[a])},cancelExpand:function(){if(this.expandProcId){clearTimeout(this.expandProcId);this.expandProcId=false}},isValidDropPoint:function(a,k,i,d,c){if(!a||!c){return false}var g=a.node;var h=c.node;if(!(g&&g.isTarget&&k)){return false}if(k=="append"&&g.allowChildren===false){return false}if((k=="above"||k=="below")&&(g.parentNode&&g.parentNode.allowChildren===false)){return false}if(h&&(g==h||h.contains(g))){return false}var b=this.dragOverData;b.tree=this.tree;b.target=g;b.data=c;b.point=k;b.source=i;b.rawEvent=d;b.dropNode=h;b.cancel=false;var j=this.tree.fireEvent("nodedragover",b);return b.cancel===false&&j!==false},getDropPoint:function(h,g,l){var m=g.node;if(m.isRoot){return m.allowChildren!==false?"append":false}var c=g.ddel;var o=Ext.lib.Dom.getY(c),j=o+c.offsetHeight;var i=Ext.lib.Event.getPageY(h);var k=m.allowChildren===false||m.isLeaf();if(this.appendOnly||m.parentNode.allowChildren===false){return k?false:"append"}var d=false;if(!this.allowParentInsert){d=m.hasChildNodes()&&m.isExpanded()}var a=(j-o)/(k?2:3);if(i>=o&&i<(o+a)){return"above"}else{if(!d&&(k||i>=j-a&&i<=j)){return"below"}else{return"append"}}},onNodeEnter:function(d,a,c,b){this.cancelExpand()},onContainerOver:function(a,c,b){if(this.allowContainerDrop&&this.isValidDropPoint({ddel:this.tree.getRootNode().ui.elNode,node:this.tree.getRootNode()},"append",a,c,b)){return this.dropAllowed}return this.dropNotAllowed},onNodeOver:function(b,i,h,g){var k=this.getDropPoint(h,b,i);var c=b.node;if(!this.expandProcId&&k=="append"&&c.hasChildNodes()&&!b.node.isExpanded()){this.queueExpand(c)}else{if(k!="append"){this.cancelExpand()}}var d=this.dropNotAllowed;if(this.isValidDropPoint(b,k,i,h,g)){if(k){var a=b.ddel;var j;if(k=="above"){d=b.node.isFirst()?"x-tree-drop-ok-above":"x-tree-drop-ok-between";j="x-tree-drag-insert-above"}else{if(k=="below"){d=b.node.isLast()?"x-tree-drop-ok-below":"x-tree-drop-ok-between";j="x-tree-drag-insert-below"}else{d="x-tree-drop-ok-append";j="x-tree-drag-append"}}if(this.lastInsertClass!=j){Ext.fly(a).replaceClass(this.lastInsertClass,j);this.lastInsertClass=j}}}return d},onNodeOut:function(d,a,c,b){this.cancelExpand();this.removeDropIndicators(d)},onNodeDrop:function(i,b,h,d){var a=this.getDropPoint(h,i,b);var g=i.node;g.ui.startDrop();if(!this.isValidDropPoint(i,a,b,h,d)){g.ui.endDrop();return false}var c=d.node||(b.getTreeNode?b.getTreeNode(d,g,a,h):null);return this.processDrop(g,d,a,b,h,c)},onContainerDrop:function(a,g,c){if(this.allowContainerDrop&&this.isValidDropPoint({ddel:this.tree.getRootNode().ui.elNode,node:this.tree.getRootNode()},"append",a,g,c)){var d=this.tree.getRootNode();d.ui.startDrop();var b=c.node||(a.getTreeNode?a.getTreeNode(c,d,"append",g):null);return this.processDrop(d,c,"append",a,g,b)}return false},processDrop:function(j,h,b,a,i,d){var g={tree:this.tree,target:j,data:h,point:b,source:a,rawEvent:i,dropNode:d,cancel:!d,dropStatus:false};var c=this.tree.fireEvent("beforenodedrop",g);if(c===false||g.cancel===true||!g.dropNode){j.ui.endDrop();return g.dropStatus}j=g.target;if(b=="append"&&!j.isExpanded()){j.expand(false,null,function(){this.completeDrop(g)}.createDelegate(this))}else{this.completeDrop(g)}return true},completeDrop:function(h){var d=h.dropNode,e=h.point,c=h.target;if(!Ext.isArray(d)){d=[d]}var g;for(var b=0,a=d.length;b<a;b++){g=d[b];if(e=="above"){c.parentNode.insertBefore(g,c)}else{if(e=="below"){c.parentNode.insertBefore(g,c.nextSibling)}else{c.appendChild(g)}}}g.ui.focus();if(Ext.enableFx&&this.tree.hlDrop){g.ui.highlight()}c.ui.endDrop();this.tree.fireEvent("nodedrop",h)},afterNodeMoved:function(a,c,g,d,b){if(Ext.enableFx&&this.tree.hlDrop){b.ui.focus();b.ui.highlight()}this.tree.fireEvent("nodedrop",this.tree,d,c,a,g)},getTree:function(){return this.tree},removeDropIndicators:function(b){if(b&&b.ddel){var a=b.ddel;Ext.fly(a).removeClass(["x-tree-drag-insert-above","x-tree-drag-insert-below","x-tree-drag-append"]);this.lastInsertClass="_noclass"}},beforeDragDrop:function(b,a,c){this.cancelExpand();return true},afterRepair:function(a){if(a&&Ext.enableFx){a.node.ui.highlight()}this.hideProxy()}})}if(Ext.dd.DragZone){Ext.tree.TreeDragZone=function(a,b){Ext.tree.TreeDragZone.superclass.constructor.call(this,a.innerCt,b);this.tree=a};Ext.extend(Ext.tree.TreeDragZone,Ext.dd.DragZone,{ddGroup:"TreeDD",onBeforeDrag:function(a,b){var c=a.node;return c&&c.draggable&&!c.disabled},onInitDrag:function(b){var a=this.dragData;this.tree.getSelectionModel().select(a.node);this.tree.eventModel.disable();this.proxy.update("");a.node.ui.appendDDGhost(this.proxy.ghost.dom);this.tree.fireEvent("startdrag",this.tree,a.node,b)},getRepairXY:function(b,a){return a.node.ui.getDDRepairXY()},onEndDrag:function(a,b){this.tree.eventModel.enable.defer(100,this.tree.eventModel);this.tree.fireEvent("enddrag",this.tree,a.node,b)},onValidDrop:function(a,b,c){this.tree.fireEvent("dragdrop",this.tree,this.dragData.node,a,b);this.hideProxy()},beforeInvalidDrop:function(a,c){var b=this.tree.getSelectionModel();b.clearSelections();b.select(this.dragData.node)},afterRepair:function(){if(Ext.enableFx&&this.tree.hlDrop){Ext.Element.fly(this.dragData.ddel).highlight(this.hlColor||"c3daf9")}this.dragging=false}})}Ext.tree.TreeEditor=function(a,c,b){c=c||{};var d=c.events?c:new Ext.form.TextField(c);Ext.tree.TreeEditor.superclass.constructor.call(this,d,b);this.tree=a;if(!a.rendered){a.on("render",this.initEditor,this)}else{this.initEditor(a)}};Ext.extend(Ext.tree.TreeEditor,Ext.Editor,{alignment:"l-l",autoSize:false,hideEl:false,cls:"x-small-editor x-tree-editor",shim:false,shadow:"frame",maxWidth:250,editDelay:350,initEditor:function(a){a.on({scope:this,beforeclick:this.beforeNodeClick,dblclick:this.onNodeDblClick});this.on({scope:this,complete:this.updateNode,beforestartedit:this.fitToTree,specialkey:this.onSpecialKey});this.on("startedit",this.bindScroll,this,{delay:10})},fitToTree:function(b,c){var e=this.tree.getTreeEl().dom,d=c.dom;if(e.scrollLeft>d.offsetLeft){e.scrollLeft=d.offsetLeft}var a=Math.min(this.maxWidth,(e.clientWidth>20?e.clientWidth:e.offsetWidth)-Math.max(0,d.offsetLeft-e.scrollLeft)-5);this.setSize(a,"")},triggerEdit:function(a,c){this.completeEdit();if(a.attributes.editable!==false){this.editNode=a;if(this.tree.autoScroll){Ext.fly(a.ui.getEl()).scrollIntoView(this.tree.body)}var b=a.text||"";if(!Ext.isGecko&&Ext.isEmpty(a.text)){a.setText("&#160;")}this.autoEditTimer=this.startEdit.defer(this.editDelay,this,[a.ui.textNode,b]);return false}},bindScroll:function(){this.tree.getTreeEl().on("scroll",this.cancelEdit,this)},beforeNodeClick:function(a,b){clearTimeout(this.autoEditTimer);if(this.tree.getSelectionModel().isSelected(a)){b.stopEvent();return this.triggerEdit(a)}},onNodeDblClick:function(a,b){clearTimeout(this.autoEditTimer)},updateNode:function(a,b){this.tree.getTreeEl().un("scroll",this.cancelEdit,this);this.editNode.setText(b)},onHide:function(){Ext.tree.TreeEditor.superclass.onHide.call(this);if(this.editNode){this.editNode.ui.focus.defer(50,this.editNode.ui)}},onSpecialKey:function(c,b){var a=b.getKey();if(a==b.ESC){b.stopEvent();this.cancelEdit()}else{if(a==b.ENTER&&!b.hasModifier()){b.stopEvent();this.completeEdit()}}},onDestroy:function(){clearTimeout(this.autoEditTimer);Ext.tree.TreeEditor.superclass.onDestroy.call(this);var a=this.tree;a.un("beforeclick",this.beforeNodeClick,this);a.un("dblclick",this.onNodeDblClick,this)}});var swfobject=function(){var E="undefined",s="object",T="Shockwave Flash",X="ShockwaveFlash.ShockwaveFlash",r="application/x-shockwave-flash",S="SWFObjectExprInst",y="onreadystatechange",P=window,k=document,u=navigator,U=false,V=[i],p=[],O=[],J=[],m,R,F,C,K=false,a=false,o,H,n=true,N=function(){var ab=typeof k.getElementById!=E&&typeof k.getElementsByTagName!=E&&typeof k.createElement!=E,ai=u.userAgent.toLowerCase(),Z=u.platform.toLowerCase(),af=Z?(/win/).test(Z):/win/.test(ai),ad=Z?(/mac/).test(Z):/mac/.test(ai),ag=/webkit/.test(ai)?parseFloat(ai.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,Y=!+"\v1",ah=[0,0,0],ac=null;if(typeof u.plugins!=E&&typeof u.plugins[T]==s){ac=u.plugins[T].description;if(ac&&!(typeof u.mimeTypes!=E&&u.mimeTypes[r]&&!u.mimeTypes[r].enabledPlugin)){U=true;Y=false;ac=ac.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ah[0]=parseInt(ac.replace(/^(.*)\..*$/,"$1"),10);ah[1]=parseInt(ac.replace(/^.*\.(.*)\s.*$/,"$1"),10);ah[2]=/[a-zA-Z]/.test(ac)?parseInt(ac.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof P.ActiveXObject!=E){try{var ae=new ActiveXObject(X);if(ae){ac=ae.GetVariable("$version");if(ac){Y=true;ac=ac.split(" ")[1].split(",");ah=[parseInt(ac[0],10),parseInt(ac[1],10),parseInt(ac[2],10)]}}}catch(aa){}}}return{w3:ab,pv:ah,wk:ag,ie:Y,win:af,mac:ad}}(),l=function(){if(!N.w3){return}if((typeof k.readyState!=E&&k.readyState=="complete")||(typeof k.readyState==E&&(k.getElementsByTagName("body")[0]||k.body))){g()}if(!K){if(typeof k.addEventListener!=E){k.addEventListener("DOMContentLoaded",g,false)}if(N.ie&&N.win){k.attachEvent(y,function(){if(k.readyState=="complete"){k.detachEvent(y,arguments.callee);g()}});if(P==top){(function(){if(K){return}try{k.documentElement.doScroll("left")}catch(Y){setTimeout(arguments.callee,0);return}g()})()}}if(N.wk){(function(){if(K){return}if(!(/loaded|complete/).test(k.readyState)){setTimeout(arguments.callee,0);return}g()})()}t(g)}}();function g(){if(K){return}try{var aa=k.getElementsByTagName("body")[0].appendChild(D("span"));aa.parentNode.removeChild(aa)}catch(ab){return}K=true;var Y=V.length;for(var Z=0;Z<Y;Z++){V[Z]()}}function L(Y){if(K){Y()}else{V[V.length]=Y}}function t(Z){if(typeof P.addEventListener!=E){P.addEventListener("load",Z,false)}else{if(typeof k.addEventListener!=E){k.addEventListener("load",Z,false)}else{if(typeof P.attachEvent!=E){j(P,"onload",Z)}else{if(typeof P.onload=="function"){var Y=P.onload;P.onload=function(){Y();Z()}}else{P.onload=Z}}}}}function i(){I()}function W(){var Y=k.getElementsByTagName("body")[0];var ab=D(s);ab.setAttribute("type",r);var aa=Y.appendChild(ab);if(aa){var Z=0;(function(){if(typeof aa.GetVariable!=E){var ac=aa.GetVariable("$version");if(ac){ac=ac.split(" ")[1].split(",");N.pv=[parseInt(ac[0],10),parseInt(ac[1],10),parseInt(ac[2],10)]}}else{if(Z<10){Z++;setTimeout(arguments.callee,10);return}}Y.removeChild(ab);aa=null;I()})()}else{I()}}function I(){var ah=p.length;if(ah>0){for(var ag=0;ag<ah;ag++){var Z=p[ag].id;var ac=p[ag].callbackFn;var ab={success:false,id:Z};if(N.pv[0]>0){var af=c(Z);if(af){if(G(p[ag].swfVersion)&&!(N.wk&&N.wk<312)){x(Z,true);if(ac){ab.success=true;ab.ref=A(Z);ac(ab)}}else{if(p[ag].expressInstall&&B()){var aj={};aj.data=p[ag].expressInstall;aj.width=af.getAttribute("width")||"0";aj.height=af.getAttribute("height")||"0";if(af.getAttribute("class")){aj.styleclass=af.getAttribute("class")}if(af.getAttribute("align")){aj.align=af.getAttribute("align")}var ai={};var Y=af.getElementsByTagName("param");var ad=Y.length;for(var ae=0;ae<ad;ae++){if(Y[ae].getAttribute("name").toLowerCase()!="movie"){ai[Y[ae].getAttribute("name")]=Y[ae].getAttribute("value")}}Q(aj,ai,Z,ac)}else{q(af);if(ac){ac(ab)}}}}}else{x(Z,true);if(ac){var aa=A(Z);if(aa&&typeof aa.SetVariable!=E){ab.success=true;ab.ref=aa}ac(ab)}}}}}function A(ab){var Y=null;var Z=c(ab);if(Z&&Z.nodeName=="OBJECT"){if(typeof Z.SetVariable!=E){Y=Z}else{var aa=Z.getElementsByTagName(s)[0];if(aa){Y=aa}}}return Y}function B(){return !a&&G("6.0.65")&&(N.win||N.mac)&&!(N.wk&&N.wk<312)}function Q(ab,ac,Y,aa){a=true;F=aa||null;C={success:false,id:Y};var af=c(Y);if(af){if(af.nodeName=="OBJECT"){m=h(af);R=null}else{m=af;R=Y}ab.id=S;if(typeof ab.width==E||(!(/%$/).test(ab.width)&&parseInt(ab.width,10)<310)){ab.width="310"}if(typeof ab.height==E||(!(/%$/).test(ab.height)&&parseInt(ab.height,10)<137)){ab.height="137"}k.title=k.title.slice(0,47)+" - Flash Player Installation";var ae=N.ie&&N.win?"ActiveX":"PlugIn",ad="MMredirectURL="+P.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ae+"&MMdoctitle="+k.title;if(typeof ac.flashvars!=E){ac.flashvars+="&"+ad}else{ac.flashvars=ad}if(N.ie&&N.win&&af.readyState!=4){var Z=D("div");Y+="SWFObjectNew";Z.setAttribute("id",Y);af.parentNode.insertBefore(Z,af);af.style.display="none";(function(){if(af.readyState==4){af.parentNode.removeChild(af)}else{setTimeout(arguments.callee,10)}})()}v(ab,ac,Y)}}function q(Z){if(N.ie&&N.win&&Z.readyState!=4){var Y=D("div");Z.parentNode.insertBefore(Y,Z);Y.parentNode.replaceChild(h(Z),Y);Z.style.display="none";(function(){if(Z.readyState==4){Z.parentNode.removeChild(Z)}else{setTimeout(arguments.callee,10)}})()}else{Z.parentNode.replaceChild(h(Z),Z)}}function h(ad){var ab=D("div");if(N.win&&N.ie){ab.innerHTML=ad.innerHTML}else{var Z=ad.getElementsByTagName(s)[0];if(Z){var ae=Z.childNodes;if(ae){var Y=ae.length;for(var aa=0;aa<Y;aa++){if(!(ae[aa].nodeType==1&&ae[aa].nodeName=="PARAM")&&!(ae[aa].nodeType==8)){ab.appendChild(ae[aa].cloneNode(true))}}}}}return ab}function v(aj,ah,Z){var Y,ab=c(Z);if(N.wk&&N.wk<312){return Y}if(ab){if(typeof aj.id==E){aj.id=Z}if(N.ie&&N.win){var ai="";for(var af in aj){if(aj[af]!=Object.prototype[af]){if(af.toLowerCase()=="data"){ah.movie=aj[af]}else{if(af.toLowerCase()=="styleclass"){ai+=' class="'+aj[af]+'"'}else{if(af.toLowerCase()!="classid"){ai+=" "+af+'="'+aj[af]+'"'}}}}}var ag="";for(var ae in ah){if(ah[ae]!=Object.prototype[ae]){ag+='<param name="'+ae+'" value="'+ah[ae]+'" />'}}ab.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ai+">"+ag+"</object>";O[O.length]=aj.id;Y=c(aj.id)}else{var aa=D(s);aa.setAttribute("type",r);for(var ad in aj){if(aj[ad]!=Object.prototype[ad]){if(ad.toLowerCase()=="styleclass"){aa.setAttribute("class",aj[ad])}else{if(ad.toLowerCase()!="classid"){aa.setAttribute(ad,aj[ad])}}}}for(var ac in ah){if(ah[ac]!=Object.prototype[ac]&&ac.toLowerCase()!="movie"){e(aa,ac,ah[ac])}}ab.parentNode.replaceChild(aa,ab);Y=aa}}return Y}function e(aa,Y,Z){var ab=D("param");ab.setAttribute("name",Y);ab.setAttribute("value",Z);aa.appendChild(ab)}function z(Z){var Y=c(Z);if(Y&&Y.nodeName=="OBJECT"){if(N.ie&&N.win){Y.style.display="none";(function(){if(Y.readyState==4){b(Z)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.removeChild(Y)}}}function b(aa){var Z=c(aa);if(Z){for(var Y in Z){if(typeof Z[Y]=="function"){Z[Y]=null}}Z.parentNode.removeChild(Z)}}function c(aa){var Y=null;try{Y=k.getElementById(aa)}catch(Z){}return Y}function D(Y){return k.createElement(Y)}function j(aa,Y,Z){aa.attachEvent(Y,Z);J[J.length]=[aa,Y,Z]}function G(aa){var Z=N.pv,Y=aa.split(".");Y[0]=parseInt(Y[0],10);Y[1]=parseInt(Y[1],10)||0;Y[2]=parseInt(Y[2],10)||0;return(Z[0]>Y[0]||(Z[0]==Y[0]&&Z[1]>Y[1])||(Z[0]==Y[0]&&Z[1]==Y[1]&&Z[2]>=Y[2]))?true:false}function w(ad,Z,ae,ac){if(N.ie&&N.mac){return}var ab=k.getElementsByTagName("head")[0];if(!ab){return}var Y=(ae&&typeof ae=="string")?ae:"screen";if(ac){o=null;H=null}if(!o||H!=Y){var aa=D("style");aa.setAttribute("type","text/css");aa.setAttribute("media",Y);o=ab.appendChild(aa);if(N.ie&&N.win&&typeof k.styleSheets!=E&&k.styleSheets.length>0){o=k.styleSheets[k.styleSheets.length-1]}H=Y}if(N.ie&&N.win){if(o&&typeof o.addRule==s){o.addRule(ad,Z)}}else{if(o&&typeof k.createTextNode!=E){o.appendChild(k.createTextNode(ad+" {"+Z+"}"))}}}function x(aa,Y){if(!n){return}var Z=Y?"visible":"hidden";if(K&&c(aa)){c(aa).style.visibility=Z}else{w("#"+aa,"visibility:"+Z)}}function M(Z){var aa=/[\\\"<>\.;]/;var Y=aa.exec(Z)!=null;return Y&&typeof encodeURIComponent!=E?encodeURIComponent(Z):Z}var d=function(){if(N.ie&&N.win){window.attachEvent("onunload",function(){var ad=J.length;for(var ac=0;ac<ad;ac++){J[ac][0].detachEvent(J[ac][1],J[ac][2])}var aa=O.length;for(var ab=0;ab<aa;ab++){z(O[ab])}for(var Z in N){N[Z]=null}N=null;for(var Y in swfobject){swfobject[Y]=null}swfobject=null;window.detachEvent("onunload",arguments.callee)})}}();return{registerObject:function(ac,Y,ab,aa){if(N.w3&&ac&&Y){var Z={};Z.id=ac;Z.swfVersion=Y;Z.expressInstall=ab;Z.callbackFn=aa;p[p.length]=Z;x(ac,false)}else{if(aa){aa({success:false,id:ac})}}},getObjectById:function(Y){if(N.w3){return A(Y)}},embedSWF:function(ac,ai,af,ah,Z,ab,aa,ae,ag,ad){var Y={success:false,id:ai};if(N.w3&&!(N.wk&&N.wk<312)&&ac&&ai&&af&&ah&&Z){x(ai,false);L(function(){af+="";ah+="";var ak={};if(ag&&typeof ag===s){for(var am in ag){ak[am]=ag[am]}}ak.data=ac;ak.width=af;ak.height=ah;var an={};if(ae&&typeof ae===s){for(var al in ae){an[al]=ae[al]}}if(aa&&typeof aa===s){for(var aj in aa){if(typeof an.flashvars!=E){an.flashvars+="&"+aj+"="+aa[aj]}else{an.flashvars=aj+"="+aa[aj]}}}if(G(Z)){var ao=v(ak,an,ai);if(ak.id==ai){x(ai,true)}Y.success=true;Y.ref=ao}else{if(ab&&B()){ak.data=ab;Q(ak,an,ai,ad);return}else{x(ai,true)}}if(ad){ad(Y)}})}else{if(ad){ad(Y)}}},switchOffAutoHideShow:function(){n=false},ua:N,getFlashPlayerVersion:function(){return{major:N.pv[0],minor:N.pv[1],release:N.pv[2]}},hasFlashPlayerVersion:G,createSWF:function(aa,Z,Y){if(N.w3){return v(aa,Z,Y)}else{return undefined}},showExpressInstall:function(aa,ab,Y,Z){if(N.w3&&B()){Q(aa,ab,Y,Z)}},removeSWF:function(Y){if(N.w3){z(Y)}},createCSS:function(ab,aa,Z,Y){if(N.w3){w(ab,aa,Z,Y)}},addDomLoadEvent:L,addLoadEvent:t,getQueryParamValue:function(ab){var aa=k.location.search||k.location.hash;if(aa){if(/\?/.test(aa)){aa=aa.split("?")[1]}if(ab==null){return M(aa)}var Z=aa.split("&");for(var Y=0;Y<Z.length;Y++){if(Z[Y].substring(0,Z[Y].indexOf("="))==ab){return M(Z[Y].substring((Z[Y].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var Y=c(S);if(Y&&m){Y.parentNode.replaceChild(m,Y);if(R){x(R,true);if(N.ie&&N.win){m.style.display="block"}}if(F){F(C)}}a=false}}}}();Ext.FlashComponent=Ext.extend(Ext.BoxComponent,{flashVersion:"9.0.115",backgroundColor:"#ffffff",wmode:"opaque",flashVars:undefined,flashParams:undefined,url:undefined,swfId:undefined,swfWidth:"100%",swfHeight:"100%",expressInstall:false,initComponent:function(){Ext.FlashComponent.superclass.initComponent.call(this);this.addEvents("initialize")},onRender:function(){Ext.FlashComponent.superclass.onRender.apply(this,arguments);var b=Ext.apply({allowScriptAccess:"always",bgcolor:this.backgroundColor,wmode:this.wmode},this.flashParams),a=Ext.apply({allowedDomain:document.location.hostname,YUISwfId:this.getId(),YUIBridgeCallback:"Ext.FlashEventProxy.onEvent"},this.flashVars);new swfobject.embedSWF(this.url,this.id,this.swfWidth,this.swfHeight,this.flashVersion,this.expressInstall?Ext.FlashComponent.EXPRESS_INSTALL_URL:undefined,a,b);this.swf=Ext.getDom(this.id);this.el=Ext.get(this.swf)},getSwfId:function(){return this.swfId||(this.swfId="extswf"+(++Ext.Component.AUTO_ID))},getId:function(){return this.id||(this.id="extflashcmp"+(++Ext.Component.AUTO_ID))},onFlashEvent:function(a){switch(a.type){case"swfReady":this.initSwf();return;case"log":return}a.component=this;this.fireEvent(a.type.toLowerCase().replace(/event$/,""),a)},initSwf:function(){this.onSwfReady(!!this.isInitialized);this.isInitialized=true;this.fireEvent("initialize",this)},beforeDestroy:function(){if(this.rendered){swfobject.removeSWF(this.swf.id)}Ext.FlashComponent.superclass.beforeDestroy.call(this)},onSwfReady:Ext.emptyFn});Ext.FlashComponent.EXPRESS_INSTALL_URL="http://swfobject.googlecode.com/svn/trunk/swfobject/expressInstall.swf";Ext.reg("flash",Ext.FlashComponent);Ext.FlashEventProxy={onEvent:function(c,b){var a=Ext.getCmp(c);if(a){a.onFlashEvent(b)}else{arguments.callee.defer(10,this,[c,b])}}};Ext.chart.Chart=Ext.extend(Ext.FlashComponent,{refreshBuffer:100,chartStyle:{padding:10,animationEnabled:true,font:{name:"Tahoma",color:4473924,size:11},dataTip:{padding:5,border:{color:10075112,size:1},background:{color:14346230,alpha:0.9},font:{name:"Tahoma",color:1393291,size:10,bold:true}}},extraStyle:null,seriesStyles:null,disableCaching:Ext.isIE||Ext.isOpera,disableCacheParam:"_dc",initComponent:function(){Ext.chart.Chart.superclass.initComponent.call(this);if(!this.url){this.url=Ext.chart.Chart.CHART_URL}if(this.disableCaching){this.url=Ext.urlAppend(this.url,String.format("{0}={1}",this.disableCacheParam,new Date().getTime()))}this.addEvents("itemmouseover","itemmouseout","itemclick","itemdoubleclick","itemdragstart","itemdrag","itemdragend","beforerefresh","refresh");this.store=Ext.StoreMgr.lookup(this.store)},setStyle:function(a,b){this.swf.setStyle(a,Ext.encode(b))},setStyles:function(a){this.swf.setStyles(Ext.encode(a))},setSeriesStyles:function(b){this.seriesStyles=b;var a=[];Ext.each(b,function(c){a.push(Ext.encode(c))});this.swf.setSeriesStyles(a)},setCategoryNames:function(a){this.swf.setCategoryNames(a)},setLegendRenderer:function(c,b){var a=this;b=b||a;a.removeFnProxy(a.legendFnName);a.legendFnName=a.createFnProxy(function(d){return c.call(b,d)});a.swf.setLegendLabelFunction(a.legendFnName)},setTipRenderer:function(c,b){var a=this;b=b||a;a.removeFnProxy(a.tipFnName);a.tipFnName=a.createFnProxy(function(h,e,g){var d=a.store.getAt(e);return c.call(b,a,d,e,g)});a.swf.setDataTipFunction(a.tipFnName)},setSeries:function(a){this.series=a;this.refresh()},bindStore:function(a,b){if(!b&&this.store){if(a!==this.store&&this.store.autoDestroy){this.store.destroy()}else{this.store.un("datachanged",this.refresh,this);this.store.un("add",this.delayRefresh,this);this.store.un("remove",this.delayRefresh,this);this.store.un("update",this.delayRefresh,this);this.store.un("clear",this.refresh,this)}}if(a){a=Ext.StoreMgr.lookup(a);a.on({scope:this,datachanged:this.refresh,add:this.delayRefresh,remove:this.delayRefresh,update:this.delayRefresh,clear:this.refresh})}this.store=a;if(a&&!b){this.refresh()}},onSwfReady:function(b){Ext.chart.Chart.superclass.onSwfReady.call(this,b);var a;this.swf.setType(this.type);if(this.chartStyle){this.setStyles(Ext.apply({},this.extraStyle,this.chartStyle))}if(this.categoryNames){this.setCategoryNames(this.categoryNames)}if(this.tipRenderer){a=this.getFunctionRef(this.tipRenderer);this.setTipRenderer(a.fn,a.scope)}if(this.legendRenderer){a=this.getFunctionRef(this.legendRenderer);this.setLegendRenderer(a.fn,a.scope)}if(!b){this.bindStore(this.store,true)}this.refresh.defer(10,this)},delayRefresh:function(){if(!this.refreshTask){this.refreshTask=new Ext.util.DelayedTask(this.refresh,this)}this.refreshTask.delay(this.refreshBuffer)},refresh:function(){if(this.fireEvent("beforerefresh",this)!==false){var m=false;var k=[],c=this.store.data.items;for(var g=0,l=c.length;g<l;g++){k[g]=c[g].data}var e=[];var d=0;var n=null;var h=0;if(this.series){d=this.series.length;for(h=0;h<d;h++){n=this.series[h];var b={};for(var a in n){if(a=="style"&&n.style!==null){b.style=Ext.encode(n.style);m=true}else{b[a]=n[a]}}e.push(b)}}if(d>0){for(h=0;h<d;h++){n=e[h];if(!n.type){n.type=this.type}n.dataProvider=k}}else{e.push({type:this.type,dataProvider:k})}this.swf.setDataProvider(e);if(this.seriesStyles){this.setSeriesStyles(this.seriesStyles)}this.fireEvent("refresh",this)}},createFnProxy:function(a){var b="extFnProxy"+(++Ext.chart.Chart.PROXY_FN_ID);Ext.chart.Chart.proxyFunction[b]=a;return"Ext.chart.Chart.proxyFunction."+b},removeFnProxy:function(a){if(!Ext.isEmpty(a)){a=a.replace("Ext.chart.Chart.proxyFunction.","");delete Ext.chart.Chart.proxyFunction[a]}},getFunctionRef:function(a){if(Ext.isFunction(a)){return{fn:a,scope:this}}else{return{fn:a.fn,scope:a.scope||this}}},onDestroy:function(){if(this.refreshTask&&this.refreshTask.cancel){this.refreshTask.cancel()}Ext.chart.Chart.superclass.onDestroy.call(this);this.bindStore(null);this.removeFnProxy(this.tipFnName);this.removeFnProxy(this.legendFnName)}});Ext.reg("chart",Ext.chart.Chart);Ext.chart.Chart.PROXY_FN_ID=0;Ext.chart.Chart.proxyFunction={};Ext.chart.Chart.CHART_URL="http://yui.yahooapis.com/2.8.2/build/charts/assets/charts.swf";Ext.chart.PieChart=Ext.extend(Ext.chart.Chart,{type:"pie",onSwfReady:function(a){Ext.chart.PieChart.superclass.onSwfReady.call(this,a);this.setDataField(this.dataField);this.setCategoryField(this.categoryField)},setDataField:function(a){this.dataField=a;this.swf.setDataField(a)},setCategoryField:function(a){this.categoryField=a;this.swf.setCategoryField(a)}});Ext.reg("piechart",Ext.chart.PieChart);Ext.chart.CartesianChart=Ext.extend(Ext.chart.Chart,{onSwfReady:function(a){Ext.chart.CartesianChart.superclass.onSwfReady.call(this,a);this.labelFn=[];if(this.xField){this.setXField(this.xField)}if(this.yField){this.setYField(this.yField)}if(this.xAxis){this.setXAxis(this.xAxis)}if(this.xAxes){this.setXAxes(this.xAxes)}if(this.yAxis){this.setYAxis(this.yAxis)}if(this.yAxes){this.setYAxes(this.yAxes)}if(Ext.isDefined(this.constrainViewport)){this.swf.setConstrainViewport(this.constrainViewport)}},setXField:function(a){this.xField=a;this.swf.setHorizontalField(a)},setYField:function(a){this.yField=a;this.swf.setVerticalField(a)},setXAxis:function(a){this.xAxis=this.createAxis("xAxis",a);this.swf.setHorizontalAxis(this.xAxis)},setXAxes:function(c){var b;for(var a=0;a<c.length;a++){b=this.createAxis("xAxis"+a,c[a]);this.swf.setHorizontalAxis(b)}},setYAxis:function(a){this.yAxis=this.createAxis("yAxis",a);this.swf.setVerticalAxis(this.yAxis)},setYAxes:function(c){var b;for(var a=0;a<c.length;a++){b=this.createAxis("yAxis"+a,c[a]);this.swf.setVerticalAxis(b)}},createAxis:function(b,d){var e=Ext.apply({},d),c,a;if(this[b]){a=this[b].labelFunction;this.removeFnProxy(a);this.labelFn.remove(a)}if(e.labelRenderer){c=this.getFunctionRef(e.labelRenderer);e.labelFunction=this.createFnProxy(function(g){return c.fn.call(c.scope,g)});delete e.labelRenderer;this.labelFn.push(e.labelFunction)}if(b.indexOf("xAxis")>-1&&e.position=="left"){e.position="bottom"}return e},onDestroy:function(){Ext.chart.CartesianChart.superclass.onDestroy.call(this);Ext.each(this.labelFn,function(a){this.removeFnProxy(a)},this)}});Ext.reg("cartesianchart",Ext.chart.CartesianChart);Ext.chart.LineChart=Ext.extend(Ext.chart.CartesianChart,{type:"line"});Ext.reg("linechart",Ext.chart.LineChart);Ext.chart.ColumnChart=Ext.extend(Ext.chart.CartesianChart,{type:"column"});Ext.reg("columnchart",Ext.chart.ColumnChart);Ext.chart.StackedColumnChart=Ext.extend(Ext.chart.CartesianChart,{type:"stackcolumn"});Ext.reg("stackedcolumnchart",Ext.chart.StackedColumnChart);Ext.chart.BarChart=Ext.extend(Ext.chart.CartesianChart,{type:"bar"});Ext.reg("barchart",Ext.chart.BarChart);Ext.chart.StackedBarChart=Ext.extend(Ext.chart.CartesianChart,{type:"stackbar"});Ext.reg("stackedbarchart",Ext.chart.StackedBarChart);Ext.chart.Axis=function(a){Ext.apply(this,a)};Ext.chart.Axis.prototype={type:null,orientation:"horizontal",reverse:false,labelFunction:null,hideOverlappingLabels:true,labelSpacing:2};Ext.chart.NumericAxis=Ext.extend(Ext.chart.Axis,{type:"numeric",minimum:NaN,maximum:NaN,majorUnit:NaN,minorUnit:NaN,snapToUnits:true,alwaysShowZero:true,scale:"linear",roundMajorUnit:true,calculateByLabelSize:true,position:"left",adjustMaximumByMajorUnit:true,adjustMinimumByMajorUnit:true});Ext.chart.TimeAxis=Ext.extend(Ext.chart.Axis,{type:"time",minimum:null,maximum:null,majorUnit:NaN,majorTimeUnit:null,minorUnit:NaN,minorTimeUnit:null,snapToUnits:true,stackingEnabled:false,calculateByLabelSize:true});Ext.chart.CategoryAxis=Ext.extend(Ext.chart.Axis,{type:"category",categoryNames:null,calculateCategoryCount:false});Ext.chart.Series=function(a){Ext.apply(this,a)};Ext.chart.Series.prototype={type:null,displayName:null};Ext.chart.CartesianSeries=Ext.extend(Ext.chart.Series,{xField:null,yField:null,showInLegend:true,axis:"primary"});Ext.chart.ColumnSeries=Ext.extend(Ext.chart.CartesianSeries,{type:"column"});Ext.chart.LineSeries=Ext.extend(Ext.chart.CartesianSeries,{type:"line"});Ext.chart.BarSeries=Ext.extend(Ext.chart.CartesianSeries,{type:"bar"});Ext.chart.PieSeries=Ext.extend(Ext.chart.Series,{type:"pie",dataField:null,categoryField:null});Ext.menu.Menu=Ext.extend(Ext.Container,{minWidth:120,shadow:"sides",subMenuAlign:"tl-tr?",defaultAlign:"tl-bl?",allowOtherMenus:false,ignoreParentClicks:false,enableScrolling:true,maxHeight:null,scrollIncrement:24,showSeparator:true,defaultOffsets:[0,0],plain:false,floating:true,zIndex:15000,hidden:true,layout:"menu",hideMode:"offsets",scrollerHeight:8,autoLayout:true,defaultType:"menuitem",bufferResize:false,initComponent:function(){if(Ext.isArray(this.initialConfig)){Ext.apply(this,{items:this.initialConfig})}this.addEvents("click","mouseover","mouseout","itemclick");Ext.menu.MenuMgr.register(this);if(this.floating){Ext.EventManager.onWindowResize(this.hide,this)}else{if(this.initialConfig.hidden!==false){this.hidden=false}this.internalDefaults={hideOnClick:false}}Ext.menu.Menu.superclass.initComponent.call(this);if(this.autoLayout){var a=this.doLayout.createDelegate(this,[]);this.on({add:a,remove:a})}},getLayoutTarget:function(){return this.ul},onRender:function(b,a){if(!b){b=Ext.getBody()}var c={id:this.getId(),cls:"x-menu "+((this.floating)?"x-menu-floating x-layer ":"")+(this.cls||"")+(this.plain?" x-menu-plain":"")+(this.showSeparator?"":" x-menu-nosep"),style:this.style,cn:[{tag:"a",cls:"x-menu-focus",href:"#",onclick:"return false;",tabIndex:"-1"},{tag:"ul",cls:"x-menu-list"}]};if(this.floating){this.el=new Ext.Layer({shadow:this.shadow,dh:c,constrain:false,parentEl:b,zindex:this.zIndex})}else{this.el=b.createChild(c)}Ext.menu.Menu.superclass.onRender.call(this,b,a);if(!this.keyNav){this.keyNav=new Ext.menu.MenuNav(this)}this.focusEl=this.el.child("a.x-menu-focus");this.ul=this.el.child("ul.x-menu-list");this.mon(this.ul,{scope:this,click:this.onClick,mouseover:this.onMouseOver,mouseout:this.onMouseOut});if(this.enableScrolling){this.mon(this.el,{scope:this,delegate:".x-menu-scroller",click:this.onScroll,mouseover:this.deactivateActive})}},findTargetItem:function(b){var a=b.getTarget(".x-menu-list-item",this.ul,true);if(a&&a.menuItemId){return this.items.get(a.menuItemId)}},onClick:function(b){var a=this.findTargetItem(b);if(a){if(a.isFormField){this.setActiveItem(a)}else{if(a instanceof Ext.menu.BaseItem){if(a.menu&&this.ignoreParentClicks){a.expandMenu();b.preventDefault()}else{if(a.onClick){a.onClick(b);this.fireEvent("click",this,a,b)}}}}}},setActiveItem:function(a,b){if(a!=this.activeItem){this.deactivateActive();if((this.activeItem=a).isFormField){a.focus()}else{a.activate(b)}}else{if(b){a.expandMenu()}}},deactivateActive:function(){var b=this.activeItem;if(b){if(b.isFormField){if(b.collapse){b.collapse()}}else{b.deactivate()}delete this.activeItem}},tryActivate:function(g,e){var b=this.items;for(var c=g,a=b.length;c>=0&&c<a;c+=e){var d=b.get(c);if(d.isVisible()&&!d.disabled&&(d.canActivate||d.isFormField)){this.setActiveItem(d,false);return d}}return false},onMouseOver:function(b){var a=this.findTargetItem(b);if(a){if(a.canActivate&&!a.disabled){this.setActiveItem(a,true)}}this.over=true;this.fireEvent("mouseover",this,b,a)},onMouseOut:function(b){var a=this.findTargetItem(b);if(a){if(a==this.activeItem&&a.shouldDeactivate&&a.shouldDeactivate(b)){this.activeItem.deactivate();delete this.activeItem}}this.over=false;this.fireEvent("mouseout",this,b,a)},onScroll:function(d,b){if(d){d.stopEvent()}var a=this.ul.dom,c=Ext.fly(b).is(".x-menu-scroller-top");a.scrollTop+=this.scrollIncrement*(c?-1:1);if(c?a.scrollTop<=0:a.scrollTop+this.activeMax>=a.scrollHeight){this.onScrollerOut(null,b)}},onScrollerIn:function(d,b){var a=this.ul.dom,c=Ext.fly(b).is(".x-menu-scroller-top");if(c?a.scrollTop>0:a.scrollTop+this.activeMax<a.scrollHeight){Ext.fly(b).addClass(["x-menu-item-active","x-menu-scroller-active"])}},onScrollerOut:function(b,a){Ext.fly(a).removeClass(["x-menu-item-active","x-menu-scroller-active"])},show:function(b,c,a){if(this.floating){this.parentMenu=a;if(!this.el){this.render();this.doLayout(false,true)}this.showAt(this.el.getAlignToXY(b,c||this.defaultAlign,this.defaultOffsets),a)}else{Ext.menu.Menu.superclass.show.call(this)}},showAt:function(b,a){if(this.fireEvent("beforeshow",this)!==false){this.parentMenu=a;if(!this.el){this.render()}if(this.enableScrolling){this.el.setXY(b);b[1]=this.constrainScroll(b[1]);b=[this.el.adjustForConstraints(b)[0],b[1]]}else{b=this.el.adjustForConstraints(b)}this.el.setXY(b);this.el.show();Ext.menu.Menu.superclass.onShow.call(this);if(Ext.isIE9m){this.fireEvent("autosize",this);if(!Ext.isIE8){this.el.repaint()}}this.hidden=false;this.focus();this.fireEvent("show",this)}},constrainScroll:function(i){var b,d=this.ul.setHeight("auto").getHeight(),a=i,h,e,g,c;if(this.floating){e=Ext.fly(this.el.dom.parentNode);g=e.getScroll().top;c=e.getViewSize().height;h=i-g;b=this.maxHeight?this.maxHeight:c-h;if(d>c){b=c;a=i-h}else{if(b<d){a=i-(d-b);b=d}}}else{b=this.getHeight()}if(this.maxHeight){b=Math.min(this.maxHeight,b)}if(d>b&&b>0){this.activeMax=b-this.scrollerHeight*2-this.el.getFrameWidth("tb")-Ext.num(this.el.shadowOffset,0);this.ul.setHeight(this.activeMax);this.createScrollers();this.el.select(".x-menu-scroller").setDisplayed("")}else{this.ul.setHeight(d);this.el.select(".x-menu-scroller").setDisplayed("none")}this.ul.dom.scrollTop=0;return a},createScrollers:function(){if(!this.scroller){this.scroller={pos:0,top:this.el.insertFirst({tag:"div",cls:"x-menu-scroller x-menu-scroller-top",html:"&#160;"}),bottom:this.el.createChild({tag:"div",cls:"x-menu-scroller x-menu-scroller-bottom",html:"&#160;"})};this.scroller.top.hover(this.onScrollerIn,this.onScrollerOut,this);this.scroller.topRepeater=new Ext.util.ClickRepeater(this.scroller.top,{listeners:{click:this.onScroll.createDelegate(this,[null,this.scroller.top],false)}});this.scroller.bottom.hover(this.onScrollerIn,this.onScrollerOut,this);this.scroller.bottomRepeater=new Ext.util.ClickRepeater(this.scroller.bottom,{listeners:{click:this.onScroll.createDelegate(this,[null,this.scroller.bottom],false)}})}},onLayout:function(){if(this.isVisible()){if(this.enableScrolling){this.constrainScroll(this.el.getTop())}if(this.floating){this.el.sync()}}},focus:function(){if(!this.hidden){this.doFocus.defer(50,this)}},doFocus:function(){if(!this.hidden){this.focusEl.focus()}},hide:function(a){if(!this.isDestroyed){this.deepHide=a;Ext.menu.Menu.superclass.hide.call(this);delete this.deepHide}},onHide:function(){Ext.menu.Menu.superclass.onHide.call(this);this.deactivateActive();if(this.el&&this.floating){this.el.hide()}var a=this.parentMenu;if(this.deepHide===true&&a){if(a.floating){a.hide(true)}else{a.deactivateActive()}}},lookupComponent:function(a){if(Ext.isString(a)){a=(a=="separator"||a=="-")?new Ext.menu.Separator():new Ext.menu.TextItem(a);this.applyDefaults(a)}else{if(Ext.isObject(a)){a=this.getMenuItem(a)}else{if(a.tagName||a.el){a=new Ext.BoxComponent({el:a})}}}return a},applyDefaults:function(b){if(!Ext.isString(b)){b=Ext.menu.Menu.superclass.applyDefaults.call(this,b);var a=this.internalDefaults;if(a){if(b.events){Ext.applyIf(b.initialConfig,a);Ext.apply(b,a)}else{Ext.applyIf(b,a)}}}return b},getMenuItem:function(a){a.ownerCt=this;if(!a.isXType){if(!a.xtype&&Ext.isBoolean(a.checked)){return new Ext.menu.CheckItem(a)}return Ext.create(a,this.defaultType)}return a},addSeparator:function(){return this.add(new Ext.menu.Separator())},addElement:function(a){return this.add(new Ext.menu.BaseItem({el:a}))},addItem:function(a){return this.add(a)},addMenuItem:function(a){return this.add(this.getMenuItem(a))},addText:function(a){return this.add(new Ext.menu.TextItem(a))},onDestroy:function(){Ext.EventManager.removeResizeListener(this.hide,this);var a=this.parentMenu;if(a&&a.activeChild==this){delete a.activeChild}delete this.parentMenu;Ext.menu.Menu.superclass.onDestroy.call(this);Ext.menu.MenuMgr.unregister(this);if(this.keyNav){this.keyNav.disable()}var b=this.scroller;if(b){Ext.destroy(b.topRepeater,b.bottomRepeater,b.top,b.bottom)}Ext.destroy(this.el,this.focusEl,this.ul)}});Ext.reg("menu",Ext.menu.Menu);Ext.menu.MenuNav=Ext.extend(Ext.KeyNav,function(){function a(d,c){if(!c.tryActivate(c.items.indexOf(c.activeItem)-1,-1)){c.tryActivate(c.items.length-1,-1)}}function b(d,c){if(!c.tryActivate(c.items.indexOf(c.activeItem)+1,1)){c.tryActivate(0,1)}}return{constructor:function(c){Ext.menu.MenuNav.superclass.constructor.call(this,c.el);this.scope=this.menu=c},doRelay:function(g,d){var c=g.getKey();if(this.menu.activeItem&&this.menu.activeItem.isFormField&&c!=g.TAB){return false}if(!this.menu.activeItem&&g.isNavKeyPress()&&c!=g.SPACE&&c!=g.RETURN){this.menu.tryActivate(0,1);return false}return d.call(this.scope||this,g,this.menu)},tab:function(d,c){d.stopEvent();if(d.shiftKey){a(d,c)}else{b(d,c)}},up:a,down:b,right:function(d,c){if(c.activeItem){c.activeItem.expandMenu(true)}},left:function(d,c){c.hide();if(c.parentMenu&&c.parentMenu.activeItem){c.parentMenu.activeItem.activate()}},enter:function(d,c){if(c.activeItem){d.stopPropagation();c.activeItem.onClick(d);c.fireEvent("click",this,c.activeItem);return true}}}}());Ext.menu.MenuMgr=function(){var h,e,b,d={},a=false,l=new Date();function n(){h={};e=new Ext.util.MixedCollection();b=Ext.getDoc().addKeyListener(27,j);b.disable()}function j(){if(e&&e.length>0){var o=e.clone();o.each(function(p){p.hide()});return true}return false}function g(o){e.remove(o);if(e.length<1){b.disable();Ext.getDoc().un("mousedown",m);a=false}}function k(o){var p=e.last();l=new Date();e.add(o);if(!a){b.enable();Ext.getDoc().on("mousedown",m);a=true}if(o.parentMenu){o.getEl().setZIndex(parseInt(o.parentMenu.getEl().getStyle("z-index"),10)+3);o.parentMenu.activeChild=o}else{if(p&&!p.isDestroyed&&p.isVisible()){o.getEl().setZIndex(parseInt(p.getEl().getStyle("z-index"),10)+3)}}}function c(o){if(o.activeChild){o.activeChild.hide()}if(o.autoHideTimer){clearTimeout(o.autoHideTimer);delete o.autoHideTimer}}function i(o){var p=o.parentMenu;if(!p&&!o.allowOtherMenus){j()}else{if(p&&p.activeChild){p.activeChild.hide()}}}function m(o){if(l.getElapsed()>50&&e.length>0&&!o.getTarget(".x-menu")){j()}}return{hideAll:function(){return j()},register:function(o){if(!h){n()}h[o.id]=o;o.on({beforehide:c,hide:g,beforeshow:i,show:k})},get:function(o){if(typeof o=="string"){if(!h){return null}return h[o]}else{if(o.events){return o}else{if(typeof o.length=="number"){return new Ext.menu.Menu({items:o})}else{return Ext.create(o,"menu")}}}},unregister:function(o){delete h[o.id];o.un("beforehide",c);o.un("hide",g);o.un("beforeshow",i);o.un("show",k)},registerCheckable:function(o){var p=o.group;if(p){if(!d[p]){d[p]=[]}d[p].push(o)}},unregisterCheckable:function(o){var p=o.group;if(p){d[p].remove(o)}},onCheckChange:function(q,r){if(q.group&&r){var t=d[q.group],p=0,o=t.length,s;for(;p<o;p++){s=t[p];if(s!=q){s.setChecked(false)}}}},getCheckedItem:function(q){var r=d[q];if(r){for(var p=0,o=r.length;p<o;p++){if(r[p].checked){return r[p]}}}return null},setCheckedItem:function(q,s){var r=d[q];if(r){for(var p=0,o=r.length;p<o;p++){if(r[p].id==s){r[p].setChecked(true)}}}return null}}}();Ext.menu.BaseItem=Ext.extend(Ext.Component,{canActivate:false,activeClass:"x-menu-item-active",hideOnClick:true,clickHideDelay:1,ctype:"Ext.menu.BaseItem",actionMode:"container",initComponent:function(){Ext.menu.BaseItem.superclass.initComponent.call(this);this.addEvents("click","activate","deactivate");if(this.handler){this.on("click",this.handler,this.scope)}},onRender:function(b,a){Ext.menu.BaseItem.superclass.onRender.apply(this,arguments);if(this.ownerCt&&this.ownerCt instanceof Ext.menu.Menu){this.parentMenu=this.ownerCt}else{this.container.addClass("x-menu-list-item");this.mon(this.el,{scope:this,click:this.onClick,mouseenter:this.activate,mouseleave:this.deactivate})}},setHandler:function(b,a){if(this.handler){this.un("click",this.handler,this.scope)}this.on("click",this.handler=b,this.scope=a)},onClick:function(a){if(!this.disabled&&this.fireEvent("click",this,a)!==false&&(this.parentMenu&&this.parentMenu.fireEvent("itemclick",this,a)!==false)){this.handleClick(a)}else{a.stopEvent()}},activate:function(){if(this.disabled){return false}var a=this.container;a.addClass(this.activeClass);this.region=a.getRegion().adjust(2,2,-2,-2);this.fireEvent("activate",this);return true},deactivate:function(){this.container.removeClass(this.activeClass);this.fireEvent("deactivate",this)},shouldDeactivate:function(a){return !this.region||!this.region.contains(a.getPoint())},handleClick:function(b){var a=this.parentMenu;if(this.hideOnClick){if(a.floating){this.clickHideDelayTimer=a.hide.defer(this.clickHideDelay,a,[true])}else{a.deactivateActive()}}},beforeDestroy:function(){clearTimeout(this.clickHideDelayTimer);Ext.menu.BaseItem.superclass.beforeDestroy.call(this)},expandMenu:Ext.emptyFn,hideMenu:Ext.emptyFn});Ext.reg("menubaseitem",Ext.menu.BaseItem);Ext.menu.TextItem=Ext.extend(Ext.menu.BaseItem,{hideOnClick:false,itemCls:"x-menu-text",constructor:function(a){if(typeof a=="string"){a={text:a}}Ext.menu.TextItem.superclass.constructor.call(this,a)},onRender:function(){var a=document.createElement("span");a.className=this.itemCls;a.innerHTML=this.text;this.el=a;Ext.menu.TextItem.superclass.onRender.apply(this,arguments)}});Ext.reg("menutextitem",Ext.menu.TextItem);Ext.menu.Separator=Ext.extend(Ext.menu.BaseItem,{itemCls:"x-menu-sep",hideOnClick:false,activeClass:"",onRender:function(a){var b=document.createElement("span");b.className=this.itemCls;b.innerHTML="&#160;";this.el=b;a.addClass("x-menu-sep-li");Ext.menu.Separator.superclass.onRender.apply(this,arguments)}});Ext.reg("menuseparator",Ext.menu.Separator);Ext.menu.Item=Ext.extend(Ext.menu.BaseItem,{itemCls:"x-menu-item",canActivate:true,showDelay:200,altText:"",hideDelay:200,ctype:"Ext.menu.Item",initComponent:function(){Ext.menu.Item.superclass.initComponent.call(this);if(this.menu){if(Ext.isArray(this.menu)){this.menu={items:this.menu}}if(Ext.isObject(this.menu)){this.menu.ownerCt=this}this.menu=Ext.menu.MenuMgr.get(this.menu);this.menu.ownerCt=undefined}},onRender:function(d,b){if(!this.itemTpl){this.itemTpl=Ext.menu.Item.prototype.itemTpl=new Ext.XTemplate('<a id="{id}" class="{cls} x-unselectable" hidefocus="true" unselectable="on" href="{href}"','<tpl if="hrefTarget">',' target="{hrefTarget}"',"</tpl>",">",'<img alt="{altText}" src="{icon}" class="x-menu-item-icon {iconCls}"/>','<span class="x-menu-item-text">{text}</span>',"</a>")}var c=this.getTemplateArgs();this.el=b?this.itemTpl.insertBefore(b,c,true):this.itemTpl.append(d,c,true);this.iconEl=this.el.child("img.x-menu-item-icon");this.textEl=this.el.child(".x-menu-item-text");if(!this.href){this.mon(this.el,"click",Ext.emptyFn,null,{preventDefault:true})}Ext.menu.Item.superclass.onRender.call(this,d,b)},getTemplateArgs:function(){return{id:this.id,cls:this.itemCls+(this.menu?" x-menu-item-arrow":"")+(this.cls?" "+this.cls:""),href:this.href||"#",hrefTarget:this.hrefTarget,icon:this.icon||Ext.BLANK_IMAGE_URL,iconCls:this.iconCls||"",text:this.itemText||this.text||"&#160;",altText:this.altText||""}},setText:function(a){this.text=a||"&#160;";if(this.rendered){this.textEl.update(this.text);this.parentMenu.layout.doAutoSize()}},setIconClass:function(a){var b=this.iconCls;this.iconCls=a;if(this.rendered){this.iconEl.replaceClass(b,this.iconCls)}},beforeDestroy:function(){clearTimeout(this.showTimer);clearTimeout(this.hideTimer);if(this.menu){delete this.menu.ownerCt;this.menu.destroy()}Ext.menu.Item.superclass.beforeDestroy.call(this)},handleClick:function(a){if(!this.href){a.stopEvent()}Ext.menu.Item.superclass.handleClick.apply(this,arguments)},activate:function(a){if(Ext.menu.Item.superclass.activate.apply(this,arguments)){this.focus();if(a){this.expandMenu()}}return true},shouldDeactivate:function(a){if(Ext.menu.Item.superclass.shouldDeactivate.call(this,a)){if(this.menu&&this.menu.isVisible()){return !this.menu.getEl().getRegion().contains(a.getPoint())}return true}return false},deactivate:function(){Ext.menu.Item.superclass.deactivate.apply(this,arguments);this.hideMenu()},expandMenu:function(a){if(!this.disabled&&this.menu){clearTimeout(this.hideTimer);delete this.hideTimer;if(!this.menu.isVisible()&&!this.showTimer){this.showTimer=this.deferExpand.defer(this.showDelay,this,[a])}else{if(this.menu.isVisible()&&a){this.menu.tryActivate(0,1)}}}},deferExpand:function(a){delete this.showTimer;this.menu.show(this.container,this.parentMenu.subMenuAlign||"tl-tr?",this.parentMenu);if(a){this.menu.tryActivate(0,1)}},hideMenu:function(){clearTimeout(this.showTimer);delete this.showTimer;if(!this.hideTimer&&this.menu&&this.menu.isVisible()){this.hideTimer=this.deferHide.defer(this.hideDelay,this)}},deferHide:function(){delete this.hideTimer;if(this.menu.over){this.parentMenu.setActiveItem(this,false)}else{this.menu.hide()}}});Ext.reg("menuitem",Ext.menu.Item);Ext.menu.CheckItem=Ext.extend(Ext.menu.Item,{itemCls:"x-menu-item x-menu-check-item",groupClass:"x-menu-group-item",checked:false,ctype:"Ext.menu.CheckItem",initComponent:function(){Ext.menu.CheckItem.superclass.initComponent.call(this);this.addEvents("beforecheckchange","checkchange");if(this.checkHandler){this.on("checkchange",this.checkHandler,this.scope)}Ext.menu.MenuMgr.registerCheckable(this)},onRender:function(a){Ext.menu.CheckItem.superclass.onRender.apply(this,arguments);if(this.group){this.el.addClass(this.groupClass)}if(this.checked){this.checked=false;this.setChecked(true,true)}},destroy:function(){Ext.menu.MenuMgr.unregisterCheckable(this);Ext.menu.CheckItem.superclass.destroy.apply(this,arguments)},setChecked:function(b,a){var c=a===true;if(this.checked!=b&&(c||this.fireEvent("beforecheckchange",this,b)!==false)){Ext.menu.MenuMgr.onCheckChange(this,b);if(this.container){this.container[b?"addClass":"removeClass"]("x-menu-item-checked")}this.checked=b;if(!c){this.fireEvent("checkchange",this,b)}}},handleClick:function(a){if(!this.disabled&&!(this.checked&&this.group)){this.setChecked(!this.checked)}Ext.menu.CheckItem.superclass.handleClick.apply(this,arguments)}});Ext.reg("menucheckitem",Ext.menu.CheckItem);Ext.menu.DateMenu=Ext.extend(Ext.menu.Menu,{enableScrolling:false,hideOnClick:true,pickerId:null,cls:"x-date-menu",initComponent:function(){this.on("beforeshow",this.onBeforeShow,this);if(this.strict=(Ext.isIE7&&Ext.isStrict)){this.on("show",this.onShow,this,{single:true,delay:20})}Ext.apply(this,{plain:true,showSeparator:false,items:this.picker=new Ext.DatePicker(Ext.applyIf({internalRender:this.strict||!Ext.isIE9m,ctCls:"x-menu-date-item",id:this.pickerId},this.initialConfig))});this.picker.purgeListeners();Ext.menu.DateMenu.superclass.initComponent.call(this);this.relayEvents(this.picker,["select"]);this.on("show",this.picker.focus,this.picker);this.on("select",this.menuHide,this);if(this.handler){this.on("select",this.handler,this.scope||this)}},menuHide:function(){if(this.hideOnClick){this.hide(true)}},onBeforeShow:function(){if(this.picker){this.picker.hideMonthPicker(true)}},onShow:function(){var a=this.picker.getEl();a.setWidth(a.getWidth())}});Ext.reg("datemenu",Ext.menu.DateMenu);Ext.menu.ColorMenu=Ext.extend(Ext.menu.Menu,{enableScrolling:false,hideOnClick:true,cls:"x-color-menu",paletteId:null,initComponent:function(){Ext.apply(this,{plain:true,showSeparator:false,items:this.palette=new Ext.ColorPalette(Ext.applyIf({id:this.paletteId},this.initialConfig))});this.palette.purgeListeners();Ext.menu.ColorMenu.superclass.initComponent.call(this);this.relayEvents(this.palette,["select"]);this.on("select",this.menuHide,this);if(this.handler){this.on("select",this.handler,this.scope||this)}},menuHide:function(){if(this.hideOnClick){this.hide(true)}}});Ext.reg("colormenu",Ext.menu.ColorMenu);Ext.form.Field=Ext.extend(Ext.BoxComponent,{invalidClass:"x-form-invalid",invalidText:"The value in this field is invalid",focusClass:"x-form-focus",validationEvent:"keyup",validateOnBlur:true,validationDelay:250,defaultAutoCreate:{tag:"input",type:"text",size:"20",autocomplete:"off"},fieldClass:"x-form-field",msgTarget:"qtip",msgFx:"normal",readOnly:false,disabled:false,submitValue:true,isFormField:true,msgDisplay:"",hasFocus:false,initComponent:function(){Ext.form.Field.superclass.initComponent.call(this);this.addEvents("focus","blur","specialkey","change","invalid","valid")},getName:function(){return this.rendered&&this.el.dom.name?this.el.dom.name:this.name||this.id||""},onRender:function(c,a){if(!this.el){var b=this.getAutoCreate();if(!b.name){b.name=this.name||this.id}if(this.inputType){b.type=this.inputType}this.autoEl=b}Ext.form.Field.superclass.onRender.call(this,c,a);if(this.submitValue===false){this.el.dom.removeAttribute("name")}var d=this.el.dom.type;if(d){if(d=="password"){d="text"}this.el.addClass("x-form-"+d)}if(this.readOnly){this.setReadOnly(true)}if(this.tabIndex!==undefined){this.el.dom.setAttribute("tabIndex",this.tabIndex)}this.el.addClass([this.fieldClass,this.cls])},getItemCt:function(){return this.itemCt},initValue:function(){if(this.value!==undefined){this.setValue(this.value)}else{if(!Ext.isEmpty(this.el.dom.value)&&this.el.dom.value!=this.emptyText){this.setValue(this.el.dom.value)}}this.originalValue=this.getValue()},isDirty:function(){if(this.disabled||!this.rendered){return false}return String(this.getValue())!==String(this.originalValue)},setReadOnly:function(a){if(this.rendered){this.el.dom.readOnly=a}this.readOnly=a},afterRender:function(){Ext.form.Field.superclass.afterRender.call(this);this.initEvents();this.initValue()},fireKey:function(a){if(a.isSpecialKey()){this.fireEvent("specialkey",this,a)}},reset:function(){this.setValue(this.originalValue);this.clearInvalid()},initEvents:function(){this.mon(this.el,Ext.EventManager.getKeyEvent(),this.fireKey,this);this.mon(this.el,"focus",this.onFocus,this);this.mon(this.el,"blur",this.onBlur,this,this.inEditor?{buffer:10}:null)},preFocus:Ext.emptyFn,onFocus:function(){this.preFocus();if(this.focusClass){this.el.addClass(this.focusClass)}if(!this.hasFocus){this.hasFocus=true;this.startValue=this.getValue();this.fireEvent("focus",this)}},beforeBlur:Ext.emptyFn,onBlur:function(){this.beforeBlur();if(this.focusClass){this.el.removeClass(this.focusClass)}this.hasFocus=false;if(this.validationEvent!==false&&(this.validateOnBlur||this.validationEvent=="blur")){this.validate()}var a=this.getValue();if(String(a)!==String(this.startValue)){this.fireEvent("change",this,a,this.startValue)}this.fireEvent("blur",this);this.postBlur()},postBlur:Ext.emptyFn,isValid:function(a){if(this.disabled){return true}var c=this.preventMark;this.preventMark=a===true;var b=this.validateValue(this.processValue(this.getRawValue()),a);this.preventMark=c;return b},validate:function(){if(this.disabled||this.validateValue(this.processValue(this.getRawValue()))){this.clearInvalid();return true}return false},processValue:function(a){return a},validateValue:function(b){var a=this.getErrors(b)[0];if(a==undefined){return true}else{this.markInvalid(a);return false}},getErrors:function(){return[]},getActiveError:function(){return this.activeError||""},markInvalid:function(c){if(this.rendered&&!this.preventMark){c=c||this.invalidText;var a=this.getMessageHandler();if(a){a.mark(this,c)}else{if(this.msgTarget){this.el.addClass(this.invalidClass);var b=Ext.getDom(this.msgTarget);if(b){b.innerHTML=c;b.style.display=this.msgDisplay}}}}this.setActiveError(c)},clearInvalid:function(){if(this.rendered&&!this.preventMark){this.el.removeClass(this.invalidClass);var a=this.getMessageHandler();if(a){a.clear(this)}else{if(this.msgTarget){this.el.removeClass(this.invalidClass);var b=Ext.getDom(this.msgTarget);if(b){b.innerHTML="";b.style.display="none"}}}}this.unsetActiveError()},setActiveError:function(b,a){this.activeError=b;if(a!==true){this.fireEvent("invalid",this,b)}},unsetActiveError:function(a){delete this.activeError;if(a!==true){this.fireEvent("valid",this)}},getMessageHandler:function(){return Ext.form.MessageTargets[this.msgTarget]},getErrorCt:function(){return this.el.findParent(".x-form-element",5,true)||this.el.findParent(".x-form-field-wrap",5,true)},alignErrorEl:function(){this.errorEl.setWidth(this.getErrorCt().getWidth(true)-20)},alignErrorIcon:function(){this.errorIcon.alignTo(this.el,"tl-tr",[2,0])},getRawValue:function(){var a=this.rendered?this.el.getValue():Ext.value(this.value,"");if(a===this.emptyText){a=""}return a},getValue:function(){if(!this.rendered){return this.value}var a=this.el.getValue();if(a===this.emptyText||a===undefined){a=""}return a},setRawValue:function(a){return this.rendered?(this.el.dom.value=(Ext.isEmpty(a)?"":a)):""},setValue:function(a){this.value=a;if(this.rendered){this.el.dom.value=(Ext.isEmpty(a)?"":a);this.validate()}return this},append:function(a){this.setValue([this.getValue(),a].join(""))}});Ext.form.MessageTargets={qtip:{mark:function(a,b){a.el.addClass(a.invalidClass);a.el.dom.qtip=b;a.el.dom.qclass="x-form-invalid-tip";if(Ext.QuickTips){Ext.QuickTips.enable()}},clear:function(a){a.el.removeClass(a.invalidClass);a.el.dom.qtip=""}},title:{mark:function(a,b){a.el.addClass(a.invalidClass);a.el.dom.title=b},clear:function(a){a.el.dom.title=""}},under:{mark:function(b,c){b.el.addClass(b.invalidClass);if(!b.errorEl){var a=b.getErrorCt();if(!a){b.el.dom.title=c;return}b.errorEl=a.createChild({cls:"x-form-invalid-msg"});b.on("resize",b.alignErrorEl,b);b.on("destroy",function(){Ext.destroy(this.errorEl)},b)}b.alignErrorEl();b.errorEl.update(c);Ext.form.Field.msgFx[b.msgFx].show(b.errorEl,b)},clear:function(a){a.el.removeClass(a.invalidClass);if(a.errorEl){Ext.form.Field.msgFx[a.msgFx].hide(a.errorEl,a)}else{a.el.dom.title=""}}},side:{mark:function(b,c){b.el.addClass(b.invalidClass);if(!b.errorIcon){var a=b.getErrorCt();if(!a){b.el.dom.title=c;return}b.errorIcon=a.createChild({cls:"x-form-invalid-icon"});if(b.ownerCt){b.ownerCt.on("afterlayout",b.alignErrorIcon,b);b.ownerCt.on("expand",b.alignErrorIcon,b)}b.on("resize",b.alignErrorIcon,b);b.on("destroy",function(){Ext.destroy(this.errorIcon)},b)}b.alignErrorIcon();b.errorIcon.dom.qtip=c;b.errorIcon.dom.qclass="x-form-invalid-tip";b.errorIcon.show()},clear:function(a){a.el.removeClass(a.invalidClass);if(a.errorIcon){a.errorIcon.dom.qtip="";a.errorIcon.hide()}else{a.el.dom.title=""}}}};Ext.form.Field.msgFx={normal:{show:function(a,b){a.setDisplayed("block")},hide:function(a,b){a.setDisplayed(false).update("")}},slide:{show:function(a,b){a.slideIn("t",{stopFx:true})},hide:function(a,b){a.slideOut("t",{stopFx:true,useDisplay:true})}},slideRight:{show:function(a,b){a.fixDisplay();a.alignTo(b.el,"tl-tr");a.slideIn("l",{stopFx:true})},hide:function(a,b){a.slideOut("l",{stopFx:true,useDisplay:true})}}};Ext.reg("field",Ext.form.Field);Ext.form.TextField=Ext.extend(Ext.form.Field,{grow:false,growMin:30,growMax:800,vtype:null,maskRe:null,disableKeyFilter:false,allowBlank:true,minLength:0,maxLength:Number.MAX_VALUE,minLengthText:"The minimum length for this field is {0}",maxLengthText:"The maximum length for this field is {0}",selectOnFocus:false,blankText:"This field is required",validator:null,regex:null,regexText:"",emptyText:null,emptyClass:"x-form-empty-field",initComponent:function(){Ext.form.TextField.superclass.initComponent.call(this);this.addEvents("autosize","keydown","keyup","keypress")},initEvents:function(){Ext.form.TextField.superclass.initEvents.call(this);if(this.validationEvent=="keyup"){this.validationTask=new Ext.util.DelayedTask(this.validate,this);this.mon(this.el,"keyup",this.filterValidation,this)}else{if(this.validationEvent!==false&&this.validationEvent!="blur"){this.mon(this.el,this.validationEvent,this.validate,this,{buffer:this.validationDelay})}}if(this.selectOnFocus||this.emptyText){this.mon(this.el,"mousedown",this.onMouseDown,this);if(this.emptyText){this.applyEmptyText()}}if(this.maskRe||(this.vtype&&this.disableKeyFilter!==true&&(this.maskRe=Ext.form.VTypes[this.vtype+"Mask"]))){this.mon(this.el,"keypress",this.filterKeys,this)}if(this.grow){this.mon(this.el,"keyup",this.onKeyUpBuffered,this,{buffer:50});this.mon(this.el,"click",this.autoSize,this)}if(this.enableKeyEvents){this.mon(this.el,{scope:this,keyup:this.onKeyUp,keydown:this.onKeyDown,keypress:this.onKeyPress})}},onMouseDown:function(a){if(!this.hasFocus){this.mon(this.el,"mouseup",Ext.emptyFn,this,{single:true,preventDefault:true})}},processValue:function(a){if(this.stripCharsRe){var b=a.replace(this.stripCharsRe,"");if(b!==a){this.setRawValue(b);return b}}return a},filterValidation:function(a){if(!a.isNavKeyPress()){this.validationTask.delay(this.validationDelay)}},onDisable:function(){Ext.form.TextField.superclass.onDisable.call(this);if(Ext.isIE){this.el.dom.unselectable="on"}},onEnable:function(){Ext.form.TextField.superclass.onEnable.call(this);if(Ext.isIE){this.el.dom.unselectable=""}},onKeyUpBuffered:function(a){if(this.doAutoSize(a)){this.autoSize()}},doAutoSize:function(a){return !a.isNavKeyPress()},onKeyUp:function(a){this.fireEvent("keyup",this,a)},onKeyDown:function(a){this.fireEvent("keydown",this,a)},onKeyPress:function(a){this.fireEvent("keypress",this,a)},reset:function(){Ext.form.TextField.superclass.reset.call(this);this.applyEmptyText()},applyEmptyText:function(){if(this.rendered&&this.emptyText&&this.getRawValue().length<1&&!this.hasFocus){this.setRawValue(this.emptyText);this.el.addClass(this.emptyClass)}},preFocus:function(){var a=this.el,b;if(this.emptyText){if(a.dom.value==this.emptyText){this.setRawValue("");b=true}a.removeClass(this.emptyClass)}if(this.selectOnFocus||b){a.dom.select()}},postBlur:function(){this.applyEmptyText()},filterKeys:function(b){if(b.ctrlKey){return}var a=b.getKey();if(Ext.isGecko&&(b.isNavKeyPress()||a==b.BACKSPACE||(a==b.DELETE&&b.button==-1))){return}var c=String.fromCharCode(b.getCharCode());if(!Ext.isGecko&&b.isSpecialKey()&&!c){return}if(!this.maskRe.test(c)){b.stopEvent()}},setValue:function(a){if(this.emptyText&&this.el&&!Ext.isEmpty(a)){this.el.removeClass(this.emptyClass)}Ext.form.TextField.superclass.setValue.apply(this,arguments);this.applyEmptyText();this.autoSize();return this},getErrors:function(a){var d=Ext.form.TextField.superclass.getErrors.apply(this,arguments);a=Ext.isDefined(a)?a:this.processValue(this.getRawValue());if(Ext.isFunction(this.validator)){var c=this.validator(a);if(c!==true){d.push(c)}}if(a.length<1||a===this.emptyText){if(this.allowBlank){return d}else{d.push(this.blankText)}}if(!this.allowBlank&&(a.length<1||a===this.emptyText)){d.push(this.blankText)}if(a.length<this.minLength){d.push(String.format(this.minLengthText,this.minLength))}if(a.length>this.maxLength){d.push(String.format(this.maxLengthText,this.maxLength))}if(this.vtype){var b=Ext.form.VTypes;if(!b[this.vtype](a,this)){d.push(this.vtypeText||b[this.vtype+"Text"])}}if(this.regex&&!this.regex.test(a)){d.push(this.regexText)}return d},selectText:function(h,a){var c=this.getRawValue();var e=false;if(c.length>0){h=h===undefined?0:h;a=a===undefined?c.length:a;var g=this.el.dom;if(g.setSelectionRange){g.setSelectionRange(h,a)}else{if(g.createTextRange){var b=g.createTextRange();b.moveStart("character",h);b.moveEnd("character",a-c.length);b.select()}}e=Ext.isGecko||Ext.isOpera}else{e=true}if(e){this.focus()}},autoSize:function(){if(!this.grow||!this.rendered){return}if(!this.metrics){this.metrics=Ext.util.TextMetrics.createInstance(this.el)}var c=this.el;var b=c.dom.value;var e=document.createElement("div");e.appendChild(document.createTextNode(b));b=e.innerHTML;Ext.removeNode(e);e=null;b+="&#160;";var a=Math.min(this.growMax,Math.max(this.metrics.getWidth(b)+10,this.growMin));this.el.setWidth(a);this.fireEvent("autosize",this,a)},onDestroy:function(){if(this.validationTask){this.validationTask.cancel();this.validationTask=null}Ext.form.TextField.superclass.onDestroy.call(this)}});Ext.reg("textfield",Ext.form.TextField);Ext.form.TriggerField=Ext.extend(Ext.form.TextField,{defaultAutoCreate:{tag:"input",type:"text",size:"16",autocomplete:"off"},hideTrigger:false,editable:true,readOnly:false,wrapFocusClass:"x-trigger-wrap-focus",autoSize:Ext.emptyFn,monitorTab:true,deferHeight:true,mimicing:false,actionMode:"wrap",defaultTriggerWidth:17,onResize:function(a,c){Ext.form.TriggerField.superclass.onResize.call(this,a,c);var b=this.getTriggerWidth();if(Ext.isNumber(a)){this.el.setWidth(a-b)}this.wrap.setWidth(this.el.getWidth()+b)},getTriggerWidth:function(){var a=this.trigger.getWidth();if(!this.hideTrigger&&!this.readOnly&&a===0){a=this.defaultTriggerWidth}return a},alignErrorIcon:function(){if(this.wrap){this.errorIcon.alignTo(this.wrap,"tl-tr",[2,0])}},onRender:function(b,a){this.doc=Ext.isIE?Ext.getBody():Ext.getDoc();Ext.form.TriggerField.superclass.onRender.call(this,b,a);this.wrap=this.el.wrap({cls:"x-form-field-wrap x-form-field-trigger-wrap"});this.trigger=this.wrap.createChild(this.triggerConfig||{tag:"img",src:Ext.BLANK_IMAGE_URL,alt:"",cls:"x-form-trigger "+this.triggerClass});this.initTrigger();if(!this.width){this.wrap.setWidth(this.el.getWidth()+this.trigger.getWidth())}this.resizeEl=this.positionEl=this.wrap},getWidth:function(){return(this.el.getWidth()+this.trigger.getWidth())},updateEditState:function(){if(this.rendered){if(this.readOnly){this.el.dom.readOnly=true;this.el.addClass("x-trigger-noedit");this.mun(this.el,"click",this.onTriggerClick,this);this.trigger.setDisplayed(false)}else{if(!this.editable){this.el.dom.readOnly=true;this.el.addClass("x-trigger-noedit");this.mon(this.el,"click",this.onTriggerClick,this)}else{this.el.dom.readOnly=false;this.el.removeClass("x-trigger-noedit");this.mun(this.el,"click",this.onTriggerClick,this)}this.trigger.setDisplayed(!this.hideTrigger)}this.onResize(this.width||this.wrap.getWidth())}},setHideTrigger:function(a){if(a!=this.hideTrigger){this.hideTrigger=a;this.updateEditState()}},setEditable:function(a){if(a!=this.editable){this.editable=a;this.updateEditState()}},setReadOnly:function(a){if(a!=this.readOnly){this.readOnly=a;this.updateEditState()}},afterRender:function(){Ext.form.TriggerField.superclass.afterRender.call(this);this.updateEditState()},initTrigger:function(){this.mon(this.trigger,"click",this.onTriggerClick,this,{preventDefault:true});this.trigger.addClassOnOver("x-form-trigger-over");this.trigger.addClassOnClick("x-form-trigger-click")},onDestroy:function(){Ext.destroy(this.trigger,this.wrap);if(this.mimicing){this.doc.un("mousedown",this.mimicBlur,this)}delete this.doc;Ext.form.TriggerField.superclass.onDestroy.call(this)},onFocus:function(){Ext.form.TriggerField.superclass.onFocus.call(this);if(!this.mimicing){this.wrap.addClass(this.wrapFocusClass);this.mimicing=true;this.doc.on("mousedown",this.mimicBlur,this,{delay:10});if(this.monitorTab){this.on("specialkey",this.checkTab,this)}}},checkTab:function(a,b){if(b.getKey()==b.TAB){this.triggerBlur()}},onBlur:Ext.emptyFn,mimicBlur:function(a){if(!this.isDestroyed&&!this.wrap.contains(a.target)&&this.validateBlur(a)){this.triggerBlur()}},triggerBlur:function(){this.mimicing=false;this.doc.un("mousedown",this.mimicBlur,this);if(this.monitorTab&&this.el){this.un("specialkey",this.checkTab,this)}Ext.form.TriggerField.superclass.onBlur.call(this);if(this.wrap){this.wrap.removeClass(this.wrapFocusClass)}},beforeBlur:Ext.emptyFn,validateBlur:function(a){return true},onTriggerClick:Ext.emptyFn});Ext.form.TwinTriggerField=Ext.extend(Ext.form.TriggerField,{initComponent:function(){Ext.form.TwinTriggerField.superclass.initComponent.call(this);this.triggerConfig={tag:"span",cls:"x-form-twin-triggers",cn:[{tag:"img",src:Ext.BLANK_IMAGE_URL,alt:"",cls:"x-form-trigger "+this.trigger1Class},{tag:"img",src:Ext.BLANK_IMAGE_URL,alt:"",cls:"x-form-trigger "+this.trigger2Class}]}},getTrigger:function(a){return this.triggers[a]},afterRender:function(){Ext.form.TwinTriggerField.superclass.afterRender.call(this);var c=this.triggers,b=0,a=c.length;for(;b<a;++b){if(this["hideTrigger"+(b+1)]){c[b].hide()}}},initTrigger:function(){var a=this.trigger.select(".x-form-trigger",true),b=this;a.each(function(d,g,c){var e="Trigger"+(c+1);d.hide=function(){var h=b.wrap.getWidth();this.dom.style.display="none";b.el.setWidth(h-b.trigger.getWidth());b["hidden"+e]=true};d.show=function(){var h=b.wrap.getWidth();this.dom.style.display="";b.el.setWidth(h-b.trigger.getWidth());b["hidden"+e]=false};this.mon(d,"click",this["on"+e+"Click"],this,{preventDefault:true});d.addClassOnOver("x-form-trigger-over");d.addClassOnClick("x-form-trigger-click")},this);this.triggers=a.elements},getTriggerWidth:function(){var a=0;Ext.each(this.triggers,function(d,c){var e="Trigger"+(c+1),b=d.getWidth();if(b===0&&!this["hidden"+e]){a+=this.defaultTriggerWidth}else{a+=b}},this);return a},onDestroy:function(){Ext.destroy(this.triggers);Ext.form.TwinTriggerField.superclass.onDestroy.call(this)},onTrigger1Click:Ext.emptyFn,onTrigger2Click:Ext.emptyFn});Ext.reg("trigger",Ext.form.TriggerField);Ext.reg("twintrigger",Ext.form.TwinTriggerField);Ext.form.TextArea=Ext.extend(Ext.form.TextField,{growMin:60,growMax:1000,growAppend:"&#160;\n&#160;",enterIsSpecial:false,preventScrollbars:false,onRender:function(b,a){if(!this.el){this.defaultAutoCreate={tag:"textarea",style:"width:100px;height:60px;",autocomplete:"off"}}Ext.form.TextArea.superclass.onRender.call(this,b,a);if(this.grow){this.textSizeEl=Ext.DomHelper.append(document.body,{tag:"pre",cls:"x-form-grow-sizer"});if(this.preventScrollbars){this.el.setStyle("overflow","hidden")}this.el.setHeight(this.growMin)}},onDestroy:function(){Ext.removeNode(this.textSizeEl);Ext.form.TextArea.superclass.onDestroy.call(this)},fireKey:function(a){if(a.isSpecialKey()&&(this.enterIsSpecial||(a.getKey()!=a.ENTER||a.hasModifier()))){this.fireEvent("specialkey",this,a)}},doAutoSize:function(a){return !a.isNavKeyPress()||a.getKey()==a.ENTER},filterValidation:function(a){if(!a.isNavKeyPress()||(!this.enterIsSpecial&&a.keyCode==a.ENTER)){this.validationTask.delay(this.validationDelay)}},autoSize:function(){if(!this.grow||!this.textSizeEl){return}var c=this.el,a=Ext.util.Format.htmlEncode(c.dom.value),d=this.textSizeEl,b;Ext.fly(d).setWidth(this.el.getWidth());if(a.length<1){a="&#160;&#160;"}else{a+=this.growAppend;if(Ext.isIE){a=a.replace(/\n/g,"&#160;<br />")}}d.innerHTML=a;b=Math.min(this.growMax,Math.max(d.offsetHeight,this.growMin));if(b!=this.lastHeight){this.lastHeight=b;this.el.setHeight(b);this.fireEvent("autosize",this,b)}}});Ext.reg("textarea",Ext.form.TextArea);Ext.form.NumberField=Ext.extend(Ext.form.TextField,{fieldClass:"x-form-field x-form-num-field",allowDecimals:true,decimalSeparator:".",decimalPrecision:2,allowNegative:true,minValue:Number.NEGATIVE_INFINITY,maxValue:Number.MAX_VALUE,minText:"The minimum value for this field is {0}",maxText:"The maximum value for this field is {0}",nanText:"{0} is not a valid number",baseChars:"0123456789",autoStripChars:false,initEvents:function(){var a=this.baseChars+"";if(this.allowDecimals){a+=this.decimalSeparator}if(this.allowNegative){a+="-"}a=Ext.escapeRe(a);this.maskRe=new RegExp("["+a+"]");if(this.autoStripChars){this.stripCharsRe=new RegExp("[^"+a+"]","gi")}Ext.form.NumberField.superclass.initEvents.call(this)},getErrors:function(b){var c=Ext.form.NumberField.superclass.getErrors.apply(this,arguments);b=Ext.isDefined(b)?b:this.processValue(this.getRawValue());if(b.length<1){return c}b=String(b).replace(this.decimalSeparator,".");if(isNaN(b)){c.push(String.format(this.nanText,b))}var a=this.parseValue(b);if(a<this.minValue){c.push(String.format(this.minText,this.minValue))}if(a>this.maxValue){c.push(String.format(this.maxText,this.maxValue))}return c},getValue:function(){return this.fixPrecision(this.parseValue(Ext.form.NumberField.superclass.getValue.call(this)))},setValue:function(a){a=Ext.isNumber(a)?a:parseFloat(String(a).replace(this.decimalSeparator,"."));a=this.fixPrecision(a);a=isNaN(a)?"":String(a).replace(".",this.decimalSeparator);return Ext.form.NumberField.superclass.setValue.call(this,a)},setMinValue:function(a){this.minValue=Ext.num(a,Number.NEGATIVE_INFINITY)},setMaxValue:function(a){this.maxValue=Ext.num(a,Number.MAX_VALUE)},parseValue:function(a){a=parseFloat(String(a).replace(this.decimalSeparator,"."));return isNaN(a)?"":a},fixPrecision:function(b){var a=isNaN(b);if(!this.allowDecimals||this.decimalPrecision==-1||a||!b){return a?"":b}return parseFloat(parseFloat(b).toFixed(this.decimalPrecision))},beforeBlur:function(){var a=this.parseValue(this.getRawValue());if(!Ext.isEmpty(a)){this.setValue(a)}}});Ext.reg("numberfield",Ext.form.NumberField);Ext.form.DateField=Ext.extend(Ext.form.TriggerField,{format:"m/d/Y",altFormats:"m/d/Y|n/j/Y|n/j/y|m/j/y|n/d/y|m/j/Y|n/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d|n-j|n/j",disabledDaysText:"Disabled",disabledDatesText:"Disabled",minText:"The date in this field must be equal to or after {0}",maxText:"The date in this field must be equal to or before {0}",invalidText:"{0} is not a valid date - it must be in the format {1}",triggerClass:"x-form-date-trigger",showToday:true,startDay:0,defaultAutoCreate:{tag:"input",type:"text",size:"10",autocomplete:"off"},initTime:"12",initTimeFormat:"H",safeParse:function(b,c){if(Date.formatContainsHourInfo(c)){return Date.parseDate(b,c)}else{var a=Date.parseDate(b+" "+this.initTime,c+" "+this.initTimeFormat);if(a){return a.clearTime()}}},initComponent:function(){Ext.form.DateField.superclass.initComponent.call(this);this.addEvents("select");if(Ext.isString(this.minValue)){this.minValue=this.parseDate(this.minValue)}if(Ext.isString(this.maxValue)){this.maxValue=this.parseDate(this.maxValue)}this.disabledDatesRE=null;this.initDisabledDays()},initEvents:function(){Ext.form.DateField.superclass.initEvents.call(this);this.keyNav=new Ext.KeyNav(this.el,{down:function(a){this.onTriggerClick()},scope:this,forceKeyDown:true})},initDisabledDays:function(){if(this.disabledDates){var b=this.disabledDates,a=b.length-1,c="(?:";Ext.each(b,function(g,e){c+=Ext.isDate(g)?"^"+Ext.escapeRe(g.dateFormat(this.format))+"$":b[e];if(e!=a){c+="|"}},this);this.disabledDatesRE=new RegExp(c+")")}},setDisabledDates:function(a){this.disabledDates=a;this.initDisabledDays();if(this.menu){this.menu.picker.setDisabledDates(this.disabledDatesRE)}},setDisabledDays:function(a){this.disabledDays=a;if(this.menu){this.menu.picker.setDisabledDays(a)}},setMinValue:function(a){this.minValue=(Ext.isString(a)?this.parseDate(a):a);if(this.menu){this.menu.picker.setMinDate(this.minValue)}},setMaxValue:function(a){this.maxValue=(Ext.isString(a)?this.parseDate(a):a);if(this.menu){this.menu.picker.setMaxDate(this.maxValue)}},getErrors:function(e){var h=Ext.form.DateField.superclass.getErrors.apply(this,arguments);e=this.formatDate(e||this.processValue(this.getRawValue()));if(e.length<1){return h}var c=e;e=this.parseDate(e);if(!e){h.push(String.format(this.invalidText,c,this.format));return h}var g=e.getTime();if(this.minValue&&g<this.minValue.clearTime().getTime()){h.push(String.format(this.minText,this.formatDate(this.minValue)))}if(this.maxValue&&g>this.maxValue.clearTime().getTime()){h.push(String.format(this.maxText,this.formatDate(this.maxValue)))}if(this.disabledDays){var a=e.getDay();for(var b=0;b<this.disabledDays.length;b++){if(a===this.disabledDays[b]){h.push(this.disabledDaysText);break}}}var d=this.formatDate(e);if(this.disabledDatesRE&&this.disabledDatesRE.test(d)){h.push(String.format(this.disabledDatesText,d))}return h},validateBlur:function(){return !this.menu||!this.menu.isVisible()},getValue:function(){return this.parseDate(Ext.form.DateField.superclass.getValue.call(this))||""},setValue:function(a){return Ext.form.DateField.superclass.setValue.call(this,this.formatDate(this.parseDate(a)))},parseDate:function(g){if(!g||Ext.isDate(g)){return g}var b=this.safeParse(g,this.format),c=this.altFormats,e=this.altFormatsArray;if(!b&&c){e=e||c.split("|");for(var d=0,a=e.length;d<a&&!b;d++){b=this.safeParse(g,e[d])}}return b},onDestroy:function(){Ext.destroy(this.menu,this.keyNav);Ext.form.DateField.superclass.onDestroy.call(this)},formatDate:function(a){return Ext.isDate(a)?a.dateFormat(this.format):a},onTriggerClick:function(){if(this.disabled){return}if(this.menu==null){this.menu=new Ext.menu.DateMenu({hideOnClick:false,focusOnSelect:false})}this.onFocus();Ext.apply(this.menu.picker,{minDate:this.minValue,maxDate:this.maxValue,disabledDatesRE:this.disabledDatesRE,disabledDatesText:this.disabledDatesText,disabledDays:this.disabledDays,disabledDaysText:this.disabledDaysText,format:this.format,showToday:this.showToday,startDay:this.startDay,minText:String.format(this.minText,this.formatDate(this.minValue)),maxText:String.format(this.maxText,this.formatDate(this.maxValue))});this.menu.picker.setValue(this.getValue()||new Date());this.menu.show(this.el,"tl-bl?");this.menuEvents("on")},menuEvents:function(a){this.menu[a]("select",this.onSelect,this);this.menu[a]("hide",this.onMenuHide,this);this.menu[a]("show",this.onFocus,this)},onSelect:function(a,b){this.setValue(b);this.fireEvent("select",this,b);this.menu.hide()},onMenuHide:function(){this.focus(false,60);this.menuEvents("un")},beforeBlur:function(){var a=this.parseDate(this.getRawValue());if(a){this.setValue(a)}}});Ext.reg("datefield",Ext.form.DateField);Ext.form.DisplayField=Ext.extend(Ext.form.Field,{validationEvent:false,validateOnBlur:false,defaultAutoCreate:{tag:"div"},fieldClass:"x-form-display-field",htmlEncode:false,initEvents:Ext.emptyFn,isValid:function(){return true},validate:function(){return true},getRawValue:function(){var a=this.rendered?this.el.dom.innerHTML:Ext.value(this.value,"");if(a===this.emptyText){a=""}if(this.htmlEncode){a=Ext.util.Format.htmlDecode(a)}return a},getValue:function(){return this.getRawValue()},getName:function(){return this.name},setRawValue:function(a){if(this.htmlEncode){a=Ext.util.Format.htmlEncode(a)}return this.rendered?(this.el.dom.innerHTML=(Ext.isEmpty(a)?"":a)):(this.value=a)},setValue:function(a){this.setRawValue(a);return this}});Ext.reg("displayfield",Ext.form.DisplayField);Ext.form.ComboBox=Ext.extend(Ext.form.TriggerField,{defaultAutoCreate:{tag:"input",type:"text",size:"24",autocomplete:"off"},listClass:"",selectedClass:"x-combo-selected",listEmptyText:"",triggerClass:"x-form-arrow-trigger",shadow:"sides",listAlign:"tl-bl?",maxHeight:300,minHeight:90,triggerAction:"query",minChars:4,autoSelect:true,typeAhead:false,queryDelay:500,pageSize:0,selectOnFocus:false,queryParam:"query",loadingText:"Loading...",resizable:false,handleHeight:8,allQuery:"",mode:"remote",minListWidth:70,forceSelection:false,typeAheadDelay:250,lazyInit:true,clearFilterOnReset:true,submitValue:undefined,initComponent:function(){Ext.form.ComboBox.superclass.initComponent.call(this);this.addEvents("expand","collapse","beforeselect","select","beforequery");if(this.transform){var c=Ext.getDom(this.transform);if(!this.hiddenName){this.hiddenName=c.name}if(!this.store){this.mode="local";var j=[],e=c.options;for(var b=0,a=e.length;b<a;b++){var h=e[b],g=(h.hasAttribute?h.hasAttribute("value"):h.getAttributeNode("value").specified)?h.value:h.text;if(h.selected&&Ext.isEmpty(this.value,true)){this.value=g}j.push([g,h.text])}this.store=new Ext.data.ArrayStore({idIndex:0,fields:["value","text"],data:j,autoDestroy:true});this.valueField="value";this.displayField="text"}c.name=Ext.id();if(!this.lazyRender){this.target=true;this.el=Ext.DomHelper.insertBefore(c,this.autoCreate||this.defaultAutoCreate);this.render(this.el.parentNode,c)}Ext.removeNode(c)}else{if(this.store){this.store=Ext.StoreMgr.lookup(this.store);if(this.store.autoCreated){this.displayField=this.valueField="field1";if(!this.store.expandData){this.displayField="field2"}this.mode="local"}}}this.selectedIndex=-1;if(this.mode=="local"){if(!Ext.isDefined(this.initialConfig.queryDelay)){this.queryDelay=10}if(!Ext.isDefined(this.initialConfig.minChars)){this.minChars=0}}},onRender:function(b,a){if(this.hiddenName&&!Ext.isDefined(this.submitValue)){this.submitValue=false}Ext.form.ComboBox.superclass.onRender.call(this,b,a);if(this.hiddenName){this.hiddenField=this.el.insertSibling({tag:"input",type:"hidden",name:this.hiddenName,id:(this.hiddenId||Ext.id())},"before",true)}if(Ext.isGecko){this.el.dom.setAttribute("autocomplete","off")}if(!this.lazyInit){this.initList()}else{this.on("focus",this.initList,this,{single:true})}},initValue:function(){Ext.form.ComboBox.superclass.initValue.call(this);if(this.hiddenField){this.hiddenField.value=Ext.value(Ext.isDefined(this.hiddenValue)?this.hiddenValue:this.value,"")}},getParentZIndex:function(){var a;if(this.ownerCt){this.findParentBy(function(b){a=parseInt(b.getPositionEl().getStyle("z-index"),10);return !!a})}return a},getZIndex:function(b){b=b||Ext.getDom(this.getListParent()||Ext.getBody());var a=parseInt(Ext.fly(b).getStyle("z-index"),10);if(!a){a=this.getParentZIndex()}return(a||12000)+5},initList:function(){if(!this.list){var a="x-combo-list",c=Ext.getDom(this.getListParent()||Ext.getBody());this.list=new Ext.Layer({parentEl:c,shadow:this.shadow,cls:[a,this.listClass].join(" "),constrain:false,zindex:this.getZIndex(c)});var b=this.listWidth||Math.max(this.wrap.getWidth(),this.minListWidth);this.list.setSize(b,0);this.list.swallowEvent("mousewheel");this.assetHeight=0;if(this.syncFont!==false){this.list.setStyle("font-size",this.el.getStyle("font-size"))}if(this.title){this.header=this.list.createChild({cls:a+"-hd",html:this.title});this.assetHeight+=this.header.getHeight()}this.innerList=this.list.createChild({cls:a+"-inner"});this.mon(this.innerList,"mouseover",this.onViewOver,this);this.mon(this.innerList,"mousemove",this.onViewMove,this);this.innerList.setWidth(b-this.list.getFrameWidth("lr"));if(this.pageSize){this.footer=this.list.createChild({cls:a+"-ft"});this.pageTb=new Ext.PagingToolbar({store:this.store,pageSize:this.pageSize,renderTo:this.footer});this.assetHeight+=this.footer.getHeight()}if(!this.tpl){this.tpl='<tpl for="."><div class="'+a+'-item">{'+this.displayField+"}</div></tpl>"}this.view=new Ext.DataView({applyTo:this.innerList,tpl:this.tpl,singleSelect:true,selectedClass:this.selectedClass,itemSelector:this.itemSelector||"."+a+"-item",emptyText:this.listEmptyText,deferEmptyText:false});this.mon(this.view,{containerclick:this.onViewClick,click:this.onViewClick,scope:this});this.bindStore(this.store,true);if(this.resizable){this.resizer=new Ext.Resizable(this.list,{pinned:true,handles:"se"});this.mon(this.resizer,"resize",function(g,d,e){this.maxHeight=e-this.handleHeight-this.list.getFrameWidth("tb")-this.assetHeight;this.listWidth=d;this.innerList.setWidth(d-this.list.getFrameWidth("lr"));this.restrictHeight()},this);this[this.pageSize?"footer":"innerList"].setStyle("margin-bottom",this.handleHeight+"px")}}},getListParent:function(){return document.body},getStore:function(){return this.store},bindStore:function(a,b){if(this.store&&!b){if(this.store!==a&&this.store.autoDestroy){this.store.destroy()}else{this.store.un("beforeload",this.onBeforeLoad,this);this.store.un("load",this.onLoad,this);this.store.un("exception",this.collapse,this)}if(!a){this.store=null;if(this.view){this.view.bindStore(null)}if(this.pageTb){this.pageTb.bindStore(null)}}}if(a){if(!b){this.lastQuery=null;if(this.pageTb){this.pageTb.bindStore(a)}}this.store=Ext.StoreMgr.lookup(a);this.store.on({scope:this,beforeload:this.onBeforeLoad,load:this.onLoad,exception:this.collapse});if(this.view){this.view.bindStore(a)}}},reset:function(){if(this.clearFilterOnReset&&this.mode=="local"){this.store.clearFilter()}Ext.form.ComboBox.superclass.reset.call(this)},initEvents:function(){Ext.form.ComboBox.superclass.initEvents.call(this);this.keyNav=new Ext.KeyNav(this.el,{up:function(a){this.inKeyMode=true;this.selectPrev()},down:function(a){if(!this.isExpanded()){this.onTriggerClick()}else{this.inKeyMode=true;this.selectNext()}},enter:function(a){this.onViewClick()},esc:function(a){this.collapse()},tab:function(a){if(this.forceSelection===true){this.collapse()}else{this.onViewClick(false)}return true},scope:this,doRelay:function(c,b,a){if(a=="down"||this.scope.isExpanded()){var d=Ext.KeyNav.prototype.doRelay.apply(this,arguments);if((((Ext.isIE9&&Ext.isStrict)||Ext.isIE10p)||!Ext.isIE)&&Ext.EventManager.useKeydown){this.scope.fireKey(c)}return d}return true},forceKeyDown:true,defaultEventAction:"stopEvent"});this.queryDelay=Math.max(this.queryDelay||10,this.mode=="local"?10:250);this.dqTask=new Ext.util.DelayedTask(this.initQuery,this);if(this.typeAhead){this.taTask=new Ext.util.DelayedTask(this.onTypeAhead,this)}if(!this.enableKeyEvents){this.mon(this.el,"keyup",this.onKeyUp,this)}},onDestroy:function(){if(this.dqTask){this.dqTask.cancel();this.dqTask=null}this.bindStore(null);Ext.destroy(this.resizer,this.view,this.pageTb,this.list);Ext.destroyMembers(this,"hiddenField");Ext.form.ComboBox.superclass.onDestroy.call(this)},fireKey:function(a){if(!this.isExpanded()){Ext.form.ComboBox.superclass.fireKey.call(this,a)}},onResize:function(a,b){Ext.form.ComboBox.superclass.onResize.apply(this,arguments);if(!isNaN(a)&&this.isVisible()&&this.list){this.doResize(a)}else{this.bufferSize=a}},doResize:function(a){if(!Ext.isDefined(this.listWidth)){var b=Math.max(a,this.minListWidth);this.list.setWidth(b);this.innerList.setWidth(b-this.list.getFrameWidth("lr"))}},onEnable:function(){Ext.form.ComboBox.superclass.onEnable.apply(this,arguments);if(this.hiddenField){this.hiddenField.disabled=false}},onDisable:function(){Ext.form.ComboBox.superclass.onDisable.apply(this,arguments);if(this.hiddenField){this.hiddenField.disabled=true}},onBeforeLoad:function(){if(!this.hasFocus){return}this.innerList.update(this.loadingText?'<div class="loading-indicator">'+this.loadingText+"</div>":"");this.restrictHeight();this.selectedIndex=-1},onLoad:function(){if(!this.hasFocus){return}if(this.store.getCount()>0||this.listEmptyText){this.expand();this.restrictHeight();if(this.lastQuery==this.allQuery){if(this.editable){this.el.dom.select()}if(this.autoSelect!==false&&!this.selectByValue(this.value,true)){this.select(0,true)}}else{if(this.autoSelect!==false){this.selectNext()}if(this.typeAhead&&this.lastKey!=Ext.EventObject.BACKSPACE&&this.lastKey!=Ext.EventObject.DELETE){this.taTask.delay(this.typeAheadDelay)}}}else{this.collapse()}},onTypeAhead:function(){if(this.store.getCount()>0){var b=this.store.getAt(0);var c=b.data[this.displayField];var a=c.length;var d=this.getRawValue().length;if(d!=a){this.setRawValue(c);this.selectText(d,c.length)}}},assertValue:function(){var b=this.getRawValue(),a;if(this.valueField&&Ext.isDefined(this.value)){a=this.findRecord(this.valueField,this.value)}if(!a||a.get(this.displayField)!=b){a=this.findRecord(this.displayField,b)}if(!a&&this.forceSelection){if(b.length>0&&b!=this.emptyText){this.el.dom.value=Ext.value(this.lastSelectionText,"");this.applyEmptyText()}else{this.clearValue()}}else{if(a&&this.valueField){if(this.value==b){return}b=a.get(this.valueField||this.displayField)}this.setValue(b)}},onSelect:function(a,b){if(this.fireEvent("beforeselect",this,a,b)!==false){this.setValue(a.data[this.valueField||this.displayField]);this.collapse();this.fireEvent("select",this,a,b)}},getName:function(){var a=this.hiddenField;return a&&a.name?a.name:this.hiddenName||Ext.form.ComboBox.superclass.getName.call(this)},getValue:function(){if(this.valueField){return Ext.isDefined(this.value)?this.value:""}else{return Ext.form.ComboBox.superclass.getValue.call(this)}},clearValue:function(){if(this.hiddenField){this.hiddenField.value=""}this.setRawValue("");this.lastSelectionText="";this.applyEmptyText();this.value=""},setValue:function(a){var c=a;if(this.valueField){var b=this.findRecord(this.valueField,a);if(b){c=b.data[this.displayField]}else{if(Ext.isDefined(this.valueNotFoundText)){c=this.valueNotFoundText}}}this.lastSelectionText=c;if(this.hiddenField){this.hiddenField.value=Ext.value(a,"")}Ext.form.ComboBox.superclass.setValue.call(this,c);this.value=a;return this},findRecord:function(c,b){var a;if(this.store.getCount()>0){this.store.each(function(d){if(d.data[c]==b){a=d;return false}})}return a},onViewMove:function(b,a){this.inKeyMode=false},onViewOver:function(d,b){if(this.inKeyMode){return}var c=this.view.findItemFromChild(b);if(c){var a=this.view.indexOf(c);this.select(a,false)}},onViewClick:function(b){var a=this.view.getSelectedIndexes()[0],c=this.store,d=c.getAt(a);if(d){this.onSelect(d,a)}else{this.collapse()}if(b!==false){this.el.focus()}},restrictHeight:function(){this.innerList.dom.style.height="";var b=this.innerList.dom,e=this.list.getFrameWidth("tb")+(this.resizable?this.handleHeight:0)+this.assetHeight,c=Math.max(b.clientHeight,b.offsetHeight,b.scrollHeight),a=this.getPosition()[1]-Ext.getBody().getScroll().top,g=Ext.lib.Dom.getViewHeight()-a-this.getSize().height,d=Math.max(a,g,this.minHeight||0)-this.list.shadowOffset-e-5;c=Math.min(c,d,this.maxHeight);this.innerList.setHeight(c);this.list.beginUpdate();this.list.setHeight(c+e);this.list.alignTo.apply(this.list,[this.el].concat(this.listAlign));this.list.endUpdate()},isExpanded:function(){return this.list&&this.list.isVisible()},selectByValue:function(a,c){if(!Ext.isEmpty(a,true)){var b=this.findRecord(this.valueField||this.displayField,a);if(b){this.select(this.store.indexOf(b),c);return true}}return false},select:function(a,c){this.selectedIndex=a;this.view.select(a);if(c!==false){var b=this.view.getNode(a);if(b){this.innerList.scrollChildIntoView(b,false)}}},selectNext:function(){var a=this.store.getCount();if(a>0){if(this.selectedIndex==-1){this.select(0)}else{if(this.selectedIndex<a-1){this.select(this.selectedIndex+1)}}}},selectPrev:function(){var a=this.store.getCount();if(a>0){if(this.selectedIndex==-1){this.select(0)}else{if(this.selectedIndex!==0){this.select(this.selectedIndex-1)}}}},onKeyUp:function(b){var a=b.getKey();if(this.editable!==false&&this.readOnly!==true&&(a==b.BACKSPACE||!b.isSpecialKey())){this.lastKey=a;this.dqTask.delay(this.queryDelay)}Ext.form.ComboBox.superclass.onKeyUp.call(this,b)},validateBlur:function(){return !this.list||!this.list.isVisible()},initQuery:function(){this.doQuery(this.getRawValue())},beforeBlur:function(){this.assertValue()},postBlur:function(){Ext.form.ComboBox.superclass.postBlur.call(this);this.collapse();this.inKeyMode=false},doQuery:function(c,b){c=Ext.isEmpty(c)?"":c;var a={query:c,forceAll:b,combo:this,cancel:false};if(this.fireEvent("beforequery",a)===false||a.cancel){return false}c=a.query;b=a.forceAll;if(b===true||(c.length>=this.minChars)){if(this.lastQuery!==c){this.lastQuery=c;if(this.mode=="local"){this.selectedIndex=-1;if(b){this.store.clearFilter()}else{this.store.filter(this.displayField,c)}this.onLoad()}else{this.store.baseParams[this.queryParam]=c;this.store.load({params:this.getParams(c)});this.expand()}}else{this.selectedIndex=-1;this.onLoad()}}},getParams:function(a){var b={},c=this.store.paramNames;if(this.pageSize){b[c.start]=0;b[c.limit]=this.pageSize}return b},collapse:function(){if(!this.isExpanded()){return}this.list.hide();Ext.getDoc().un("mousewheel",this.collapseIf,this);Ext.getDoc().un("mousedown",this.collapseIf,this);this.fireEvent("collapse",this)},collapseIf:function(a){if(!this.isDestroyed&&!a.within(this.wrap)&&!a.within(this.list)){this.collapse()}},expand:function(){if(this.isExpanded()||!this.hasFocus){return}if(this.title||this.pageSize){this.assetHeight=0;if(this.title){this.assetHeight+=this.header.getHeight()}if(this.pageSize){this.assetHeight+=this.footer.getHeight()}}if(this.bufferSize){this.doResize(this.bufferSize);delete this.bufferSize}this.list.alignTo.apply(this.list,[this.el].concat(this.listAlign));this.list.setZIndex(this.getZIndex());this.list.show();if(Ext.isGecko2){this.innerList.setOverflow("auto")}this.mon(Ext.getDoc(),{scope:this,mousewheel:this.collapseIf,mousedown:this.collapseIf});this.fireEvent("expand",this)},onTriggerClick:function(){if(this.readOnly||this.disabled){return}if(this.isExpanded()){this.collapse();this.el.focus()}else{this.onFocus({});if(this.triggerAction=="all"){this.doQuery(this.allQuery,true)}else{this.doQuery(this.getRawValue())}this.el.focus()}}});Ext.reg("combo",Ext.form.ComboBox);Ext.form.Checkbox=Ext.extend(Ext.form.Field,{focusClass:undefined,fieldClass:"x-form-field",checked:false,boxLabel:"&#160;",defaultAutoCreate:{tag:"input",type:"checkbox",autocomplete:"off"},actionMode:"wrap",initComponent:function(){Ext.form.Checkbox.superclass.initComponent.call(this);this.addEvents("check")},onResize:function(){Ext.form.Checkbox.superclass.onResize.apply(this,arguments);if(!this.boxLabel&&!this.fieldLabel){this.el.alignTo(this.wrap,"c-c")}},initEvents:function(){Ext.form.Checkbox.superclass.initEvents.call(this);this.mon(this.el,{scope:this,click:this.onClick,change:this.onClick})},markInvalid:Ext.emptyFn,clearInvalid:Ext.emptyFn,onRender:function(b,a){Ext.form.Checkbox.superclass.onRender.call(this,b,a);if(this.inputValue!==undefined){this.el.dom.value=this.inputValue}this.wrap=this.el.wrap({cls:"x-form-check-wrap"});if(this.boxLabel){this.wrap.createChild({tag:"label",htmlFor:this.el.id,cls:"x-form-cb-label",html:this.boxLabel})}if(this.checked){this.setValue(true)}else{this.checked=this.el.dom.checked}if(Ext.isIEQuirks){this.wrap.repaint()}this.resizeEl=this.positionEl=this.wrap},onDestroy:function(){Ext.destroy(this.wrap);Ext.form.Checkbox.superclass.onDestroy.call(this)},initValue:function(){this.originalValue=this.getValue()},getValue:function(){if(this.rendered){return this.el.dom.checked}return this.checked},onClick:function(){if(this.el.dom.checked!=this.checked){this.setValue(this.el.dom.checked)}},setValue:function(a){var c=this.checked,b=this.inputValue;if(a===false){this.checked=false}else{this.checked=(a===true||a==="true"||a=="1"||(b?a==b:String(a).toLowerCase()=="on"))}if(this.rendered){this.el.dom.checked=this.checked;this.el.dom.defaultChecked=this.checked}if(c!=this.checked){this.fireEvent("check",this,this.checked);if(this.handler){this.handler.call(this.scope||this,this,this.checked)}}return this}});Ext.reg("checkbox",Ext.form.Checkbox);Ext.form.CheckboxGroup=Ext.extend(Ext.form.Field,{columns:"auto",vertical:false,allowBlank:true,blankText:"You must select at least one item in this group",defaultType:"checkbox",groupCls:"x-form-check-group",initComponent:function(){this.addEvents("change");this.on("change",this.validate,this);Ext.form.CheckboxGroup.superclass.initComponent.call(this)},onRender:function(j,g){if(!this.el){var p={autoEl:{id:this.id},cls:this.groupCls,layout:"column",renderTo:j,bufferResize:false};var a={xtype:"container",defaultType:this.defaultType,layout:"form",defaults:{hideLabel:true,anchor:"100%"}};if(this.items[0].items){Ext.apply(p,{layoutConfig:{columns:this.items.length},defaults:this.defaults,items:this.items});for(var e=0,m=this.items.length;e<m;e++){Ext.applyIf(this.items[e],a)}}else{var d,n=[];if(typeof this.columns=="string"){this.columns=this.items.length}if(!Ext.isArray(this.columns)){var k=[];for(var e=0;e<this.columns;e++){k.push((100/this.columns)*0.01)}this.columns=k}d=this.columns.length;for(var e=0;e<d;e++){var b=Ext.apply({items:[]},a);b[this.columns[e]<=1?"columnWidth":"width"]=this.columns[e];if(this.defaults){b.defaults=Ext.apply(b.defaults||{},this.defaults)}n.push(b)}if(this.vertical){var r=Math.ceil(this.items.length/d),o=0;for(var e=0,m=this.items.length;e<m;e++){if(e>0&&e%r==0){o++}if(this.items[e].fieldLabel){this.items[e].hideLabel=false}n[o].items.push(this.items[e])}}else{for(var e=0,m=this.items.length;e<m;e++){var q=e%d;if(this.items[e].fieldLabel){this.items[e].hideLabel=false}n[q].items.push(this.items[e])}}Ext.apply(p,{layoutConfig:{columns:d},items:n})}this.panel=new Ext.Container(p);this.panel.ownerCt=this;this.el=this.panel.getEl();if(this.forId&&this.itemCls){var c=this.el.up(this.itemCls).child("label",true);if(c){c.setAttribute("htmlFor",this.forId)}}var h=this.panel.findBy(function(i){return i.isFormField},this);this.items=new Ext.util.MixedCollection();this.items.addAll(h)}Ext.form.CheckboxGroup.superclass.onRender.call(this,j,g)},initValue:function(){if(this.value){this.setValue.apply(this,this.buffered?this.value:[this.value]);delete this.buffered;delete this.value}},afterRender:function(){Ext.form.CheckboxGroup.superclass.afterRender.call(this);this.eachItem(function(a){a.on("check",this.fireChecked,this);a.inGroup=true})},doLayout:function(){if(this.rendered){this.panel.forceLayout=this.ownerCt.forceLayout;this.panel.doLayout()}},fireChecked:function(){var a=[];this.eachItem(function(b){if(b.checked){a.push(b)}});this.fireEvent("change",this,a)},getErrors:function(){var b=Ext.form.CheckboxGroup.superclass.getErrors.apply(this,arguments);if(!this.allowBlank){var a=true;this.eachItem(function(c){if(c.checked){return(a=false)}});if(a){b.push(this.blankText)}}return b},isDirty:function(){if(this.disabled||!this.rendered){return false}var a=false;this.eachItem(function(b){if(b.isDirty()){a=true;return false}});return a},setReadOnly:function(a){if(this.rendered){this.eachItem(function(b){b.setReadOnly(a)})}this.readOnly=a},onDisable:function(){this.eachItem(function(a){a.disable()})},onEnable:function(){this.eachItem(function(a){a.enable()})},onResize:function(a,b){this.panel.setSize(a,b);this.panel.doLayout()},reset:function(){if(this.originalValue){this.eachItem(function(a){if(a.setValue){a.setValue(false);a.originalValue=a.getValue()}});this.resetOriginal=true;this.setValue(this.originalValue);delete this.resetOriginal}else{this.eachItem(function(a){if(a.reset){a.reset()}})}(function(){this.clearInvalid()}).defer(50,this)},setValue:function(){if(this.rendered){this.onSetValue.apply(this,arguments)}else{this.buffered=true;this.value=arguments}return this},onSetValue:function(d,c){if(arguments.length==1){if(Ext.isArray(d)){Ext.each(d,function(h,e){if(Ext.isObject(h)&&h.setValue){h.setValue(true);if(this.resetOriginal===true){h.originalValue=h.getValue()}}else{var g=this.items.itemAt(e);if(g){g.setValue(h)}}},this)}else{if(Ext.isObject(d)){for(var a in d){var b=this.getBox(a);if(b){b.setValue(d[a])}}}else{this.setValueForItem(d)}}}else{var b=this.getBox(d);if(b){b.setValue(c)}}},beforeDestroy:function(){Ext.destroy(this.panel);if(!this.rendered){Ext.destroy(this.items)}Ext.form.CheckboxGroup.superclass.beforeDestroy.call(this)},setValueForItem:function(a){a=String(a).split(",");this.eachItem(function(b){if(a.indexOf(b.inputValue)>-1){b.setValue(true)}})},getBox:function(b){var a=null;this.eachItem(function(c){if(b==c||c.dataIndex==b||c.id==b||c.getName()==b){a=c;return false}});return a},getValue:function(){var a=[];this.eachItem(function(b){if(b.checked){a.push(b)}});return a},eachItem:function(b,a){if(this.items&&this.items.each){this.items.each(b,a||this)}},getRawValue:Ext.emptyFn,setRawValue:Ext.emptyFn});Ext.reg("checkboxgroup",Ext.form.CheckboxGroup);Ext.form.CompositeField=Ext.extend(Ext.form.Field,{defaultMargins:"0 5 0 0",skipLastItemMargin:true,isComposite:true,combineErrors:true,labelConnector:", ",initComponent:function(){var g=[],b=this.items,e;for(var d=0,c=b.length;d<c;d++){e=b[d];if(!Ext.isEmpty(e.ref)){e.ref="../"+e.ref}g.push(e.fieldLabel);Ext.applyIf(e,this.defaults);if(!(d==c-1&&this.skipLastItemMargin)){Ext.applyIf(e,{margins:this.defaultMargins})}}this.fieldLabel=this.fieldLabel||this.buildLabel(g);this.fieldErrors=new Ext.util.MixedCollection(true,function(h){return h.field});this.fieldErrors.on({scope:this,add:this.updateInvalidMark,remove:this.updateInvalidMark,replace:this.updateInvalidMark});Ext.form.CompositeField.superclass.initComponent.apply(this,arguments);this.innerCt=new Ext.Container({layout:"hbox",items:this.items,cls:"x-form-composite",defaultMargins:"0 3 0 0",ownerCt:this});delete this.innerCt.ownerCt;var a=this.innerCt.findBy(function(h){return h.isFormField},this);this.items=new Ext.util.MixedCollection();this.items.addAll(a)},onRender:function(c,a){if(!this.el){var d=this.innerCt;d.render(c);this.innerCt.ownerCt=this;this.el=d.getEl();if(this.combineErrors){this.eachItem(function(e){Ext.apply(e,{markInvalid:this.onFieldMarkInvalid.createDelegate(this,[e],0),clearInvalid:this.onFieldClearInvalid.createDelegate(this,[e],0)})})}var b=this.el.parent().parent().child("label",true);if(b){b.setAttribute("for",this.items.items[0].id)}}Ext.form.CompositeField.superclass.onRender.apply(this,arguments)},onFieldMarkInvalid:function(d,c){var b=d.getName(),a={field:b,errorName:d.fieldLabel||b,error:c};this.fieldErrors.replace(b,a);if(!d.preventMark){d.el.addClass(d.invalidClass)}},onFieldClearInvalid:function(a){this.fieldErrors.removeKey(a.getName());a.el.removeClass(a.invalidClass)},updateInvalidMark:function(){var a=Ext.isIE6&&Ext.isStrict;if(this.fieldErrors.length==0){this.clearInvalid();if(a){this.clearInvalid.defer(50,this)}}else{var b=this.buildCombinedErrorMessage(this.fieldErrors.items);this.sortErrors();this.markInvalid(b);if(a){this.markInvalid(b)}}},validateValue:function(c,a){var b=true;this.eachItem(function(d){if(!d.isValid(a)){b=false}});return b},buildCombinedErrorMessage:function(e){var d=[],b;for(var c=0,a=e.length;c<a;c++){b=e[c];d.push(String.format("{0}: {1}",b.errorName,b.error))}return d.join("<br />")},sortErrors:function(){var a=this.items;this.fieldErrors.sort("ASC",function(g,d){var c=function(b){return function(i){return i.getName()==b}};var h=a.findIndexBy(c(g.field)),e=a.findIndexBy(c(d.field));return h<e?-1:1})},reset:function(){this.eachItem(function(a){a.reset()});(function(){this.clearInvalid()}).defer(50,this)},clearInvalidChildren:function(){this.eachItem(function(a){a.clearInvalid()})},buildLabel:function(a){return Ext.clean(a).join(this.labelConnector)},isDirty:function(){if(this.disabled||!this.rendered){return false}var a=false;this.eachItem(function(b){if(b.isDirty()){a=true;return false}});return a},eachItem:function(b,a){if(this.items&&this.items.each){this.items.each(b,a||this)}},onResize:function(e,c,a,d){var b=this.innerCt;if(this.rendered&&b.rendered){b.setSize(e,c)}Ext.form.CompositeField.superclass.onResize.apply(this,arguments)},doLayout:function(c,b){if(this.rendered){var a=this.innerCt;a.forceLayout=this.ownerCt.forceLayout;a.doLayout(c,b)}},beforeDestroy:function(){Ext.destroy(this.innerCt);Ext.form.CompositeField.superclass.beforeDestroy.call(this)},setReadOnly:function(a){if(a==undefined){a=true}a=!!a;if(this.rendered){this.eachItem(function(b){b.setReadOnly(a)})}this.readOnly=a},onShow:function(){Ext.form.CompositeField.superclass.onShow.call(this);this.doLayout()},onDisable:function(){this.eachItem(function(a){a.disable()})},onEnable:function(){this.eachItem(function(a){a.enable()})}});Ext.reg("compositefield",Ext.form.CompositeField);Ext.form.Radio=Ext.extend(Ext.form.Checkbox,{inputType:"radio",markInvalid:Ext.emptyFn,clearInvalid:Ext.emptyFn,getGroupValue:function(){var a=this.el.up("form")||Ext.getBody();var b=a.child('input[name="'+this.el.dom.name+'"]:checked',true);return b?b.value:null},setValue:function(b){var a,d,c;if(typeof b=="boolean"){Ext.form.Radio.superclass.setValue.call(this,b)}else{if(this.rendered){a=this.getCheckEl();c=a.child('input[name="'+this.el.dom.name+'"][value="'+b+'"]',true);if(c){Ext.getCmp(c.id).setValue(true)}}}if(this.rendered&&this.checked){a=a||this.getCheckEl();d=this.getCheckEl().select('input[name="'+this.el.dom.name+'"]');d.each(function(e){if(e.dom.id!=this.id){Ext.getCmp(e.dom.id).setValue(false)}},this)}return this},getCheckEl:function(){if(this.inGroup){return this.el.up(".x-form-radio-group")}return this.el.up("form")||Ext.getBody()}});Ext.reg("radio",Ext.form.Radio);Ext.form.RadioGroup=Ext.extend(Ext.form.CheckboxGroup,{allowBlank:true,blankText:"You must select one item in this group",defaultType:"radio",groupCls:"x-form-radio-group",getValue:function(){var a=null;this.eachItem(function(b){if(b.checked){a=b;return false}});return a},onSetValue:function(c,b){if(arguments.length>1){var a=this.getBox(c);if(a){a.setValue(b);if(a.checked){this.eachItem(function(d){if(d!==a){d.setValue(false)}})}}}else{this.setValueForItem(c)}},setValueForItem:function(a){a=String(a).split(",")[0];this.eachItem(function(b){b.setValue(a==b.inputValue)})},fireChecked:function(){if(!this.checkTask){this.checkTask=new Ext.util.DelayedTask(this.bufferChecked,this)}this.checkTask.delay(10)},bufferChecked:function(){var a=null;this.eachItem(function(b){if(b.checked){a=b;return false}});this.fireEvent("change",this,a)},onDestroy:function(){if(this.checkTask){this.checkTask.cancel();this.checkTask=null}Ext.form.RadioGroup.superclass.onDestroy.call(this)}});Ext.reg("radiogroup",Ext.form.RadioGroup);Ext.form.Hidden=Ext.extend(Ext.form.Field,{inputType:"hidden",shouldLayout:false,onRender:function(){Ext.form.Hidden.superclass.onRender.apply(this,arguments)},initEvents:function(){this.originalValue=this.getValue()},setSize:Ext.emptyFn,setWidth:Ext.emptyFn,setHeight:Ext.emptyFn,setPosition:Ext.emptyFn,setPagePosition:Ext.emptyFn,markInvalid:Ext.emptyFn,clearInvalid:Ext.emptyFn});Ext.reg("hidden",Ext.form.Hidden);Ext.form.BasicForm=Ext.extend(Ext.util.Observable,{constructor:function(b,a){Ext.apply(this,a);if(Ext.isString(this.paramOrder)){this.paramOrder=this.paramOrder.split(/[\s,|]/)}this.items=new Ext.util.MixedCollection(false,function(c){return c.getItemId()});this.addEvents("beforeaction","actionfailed","actioncomplete");if(b){this.initEl(b)}Ext.form.BasicForm.superclass.constructor.call(this)},timeout:30,paramOrder:undefined,paramsAsHash:false,waitTitle:"Please Wait...",activeAction:null,trackResetOnLoad:false,initEl:function(a){this.el=Ext.get(a);this.id=this.el.id||Ext.id();if(!this.standardSubmit){this.el.on("submit",this.onSubmit,this)}this.el.addClass("x-form")},getEl:function(){return this.el},onSubmit:function(a){a.stopEvent()},destroy:function(a){if(a!==true){this.items.each(function(b){Ext.destroy(b)});Ext.destroy(this.el)}this.items.clear();this.purgeListeners()},isValid:function(){var a=true;this.items.each(function(b){if(!b.validate()){a=false}});return a},isDirty:function(){var a=false;this.items.each(function(b){if(b.isDirty()){a=true;return false}});return a},doAction:function(b,a){if(Ext.isString(b)){b=new Ext.form.Action.ACTION_TYPES[b](this,a)}if(this.fireEvent("beforeaction",this,b)!==false){this.beforeAction(b);b.run.defer(100,b)}return this},submit:function(b){b=b||{};if(this.standardSubmit){var a=b.clientValidation===false||this.isValid();if(a){var c=this.el.dom;if(this.url&&Ext.isEmpty(c.action)){c.action=this.url}c.submit()}return a}var d=String.format("{0}submit",this.api?"direct":"");this.doAction(d,b);return this},load:function(a){var b=String.format("{0}load",this.api?"direct":"");this.doAction(b,a);return this},updateRecord:function(b){b.beginEdit();var a=b.fields,d,c;a.each(function(e){d=this.findField(e.name);if(d){c=d.getValue();if(Ext.type(c)!==false&&c.getGroupValue){c=c.getGroupValue()}else{if(d.eachItem){c=[];d.eachItem(function(g){c.push(g.getValue())})}}b.set(e.name,c)}},this);b.endEdit();return this},loadRecord:function(a){this.setValues(a.data);return this},beforeAction:function(a){this.items.each(function(c){if(c.isFormField&&c.syncValue){c.syncValue()}});var b=a.options;if(b.waitMsg){if(this.waitMsgTarget===true){this.el.mask(b.waitMsg,"x-mask-loading")}else{if(this.waitMsgTarget){this.waitMsgTarget=Ext.get(this.waitMsgTarget);this.waitMsgTarget.mask(b.waitMsg,"x-mask-loading")}else{Ext.MessageBox.wait(b.waitMsg,b.waitTitle||this.waitTitle)}}}},afterAction:function(a,c){this.activeAction=null;var b=a.options;if(b.waitMsg){if(this.waitMsgTarget===true){this.el.unmask()}else{if(this.waitMsgTarget){this.waitMsgTarget.unmask()}else{Ext.MessageBox.updateProgress(1);Ext.MessageBox.hide()}}}if(c){if(b.reset){this.reset()}Ext.callback(b.success,b.scope,[this,a]);this.fireEvent("actioncomplete",this,a)}else{Ext.callback(b.failure,b.scope,[this,a]);this.fireEvent("actionfailed",this,a)}},findField:function(c){var b=this.items.get(c);if(!Ext.isObject(b)){var a=function(d){if(d.isFormField){if(d.dataIndex==c||d.id==c||d.getName()==c){b=d;return false}else{if(d.isComposite){return d.items.each(a)}else{if(d instanceof Ext.form.CheckboxGroup&&d.rendered){return d.eachItem(a)}}}}};this.items.each(a)}return b||null},markInvalid:function(h){if(Ext.isArray(h)){for(var c=0,a=h.length;c<a;c++){var b=h[c];var d=this.findField(b.id);if(d){d.markInvalid(b.msg)}}}else{var e,g;for(g in h){if(!Ext.isFunction(h[g])&&(e=this.findField(g))){e.markInvalid(h[g])}}}return this},setValues:function(c){if(Ext.isArray(c)){for(var d=0,a=c.length;d<a;d++){var b=c[d];var e=this.findField(b.id);if(e){e.setValue(b.value);if(this.trackResetOnLoad){e.originalValue=e.getValue()}}}}else{var g,h;for(h in c){if(!Ext.isFunction(c[h])&&(g=this.findField(h))){g.setValue(c[h]);if(this.trackResetOnLoad){g.originalValue=g.getValue()}}}}return this},getValues:function(b){var a=Ext.lib.Ajax.serializeForm(this.el.dom);if(b===true){return a}return Ext.urlDecode(a)},getFieldValues:function(a){var d={},e,b,c;this.items.each(function(g){if(!g.disabled&&(a!==true||g.isDirty())){e=g.getName();b=d[e];c=g.getValue();if(Ext.isDefined(b)){if(Ext.isArray(b)){d[e].push(c)}else{d[e]=[b,c]}}else{d[e]=c}}});return d},clearInvalid:function(){this.items.each(function(a){a.clearInvalid()});return this},reset:function(){this.items.each(function(a){a.reset()});return this},add:function(){this.items.addAll(Array.prototype.slice.call(arguments,0));return this},remove:function(a){this.items.remove(a);return this},cleanDestroyed:function(){this.items.filterBy(function(a){return !!a.isDestroyed}).each(this.remove,this)},render:function(){this.items.each(function(a){if(a.isFormField&&!a.rendered&&document.getElementById(a.id)){a.applyToMarkup(a.id)}});return this},applyToFields:function(a){this.items.each(function(b){Ext.apply(b,a)});return this},applyIfToFields:function(a){this.items.each(function(b){Ext.applyIf(b,a)});return this},callFieldMethod:function(b,a){a=a||[];this.items.each(function(c){if(Ext.isFunction(c[b])){c[b].apply(c,a)}});return this}});Ext.BasicForm=Ext.form.BasicForm;Ext.FormPanel=Ext.extend(Ext.Panel,{minButtonWidth:75,labelAlign:"left",monitorValid:false,monitorPoll:200,layout:"form",initComponent:function(){this.form=this.createForm();Ext.FormPanel.superclass.initComponent.call(this);this.bodyCfg={tag:"form",cls:this.baseCls+"-body",method:this.method||"POST",id:this.formId||Ext.id()};if(this.fileUpload){this.bodyCfg.enctype="multipart/form-data"}this.initItems();this.addEvents("clientvalidation");this.relayEvents(this.form,["beforeaction","actionfailed","actioncomplete"])},createForm:function(){var a=Ext.applyIf({listeners:{}},this.initialConfig);return new Ext.form.BasicForm(null,a)},initFields:function(){var c=this.form;var a=this;var b=function(d){if(a.isField(d)){c.add(d)}else{if(d.findBy&&d!=a){a.applySettings(d);if(d.items&&d.items.each){d.items.each(b,this)}}}};this.items.each(b,this)},applySettings:function(b){var a=b.ownerCt;Ext.applyIf(b,{labelAlign:a.labelAlign,labelWidth:a.labelWidth,itemCls:a.itemCls})},getLayoutTarget:function(){return this.form.el},getForm:function(){return this.form},onRender:function(b,a){this.initFields();Ext.FormPanel.superclass.onRender.call(this,b,a);this.form.initEl(this.body)},beforeDestroy:function(){this.stopMonitoring();this.form.destroy(true);Ext.FormPanel.superclass.beforeDestroy.call(this)},isField:function(a){return !!a.setValue&&!!a.getValue&&!!a.markInvalid&&!!a.clearInvalid},initEvents:function(){Ext.FormPanel.superclass.initEvents.call(this);this.on({scope:this,add:this.onAddEvent,remove:this.onRemoveEvent});if(this.monitorValid){this.startMonitoring()}},onAdd:function(a){Ext.FormPanel.superclass.onAdd.call(this,a);this.processAdd(a)},onAddEvent:function(a,b){if(a!==this){this.processAdd(b)}},processAdd:function(a){if(this.isField(a)){this.form.add(a)}else{if(a.findBy){this.applySettings(a);this.form.add.apply(this.form,a.findBy(this.isField))}}},onRemove:function(a){Ext.FormPanel.superclass.onRemove.call(this,a);this.processRemove(a)},onRemoveEvent:function(a,b){if(a!==this){this.processRemove(b)}},processRemove:function(a){if(!this.destroying){if(this.isField(a)){this.form.remove(a)}else{if(a.findBy){Ext.each(a.findBy(this.isField),this.form.remove,this.form);this.form.cleanDestroyed()}}}},startMonitoring:function(){if(!this.validTask){this.validTask=new Ext.util.TaskRunner();this.validTask.start({run:this.bindHandler,interval:this.monitorPoll||200,scope:this})}},stopMonitoring:function(){if(this.validTask){this.validTask.stopAll();this.validTask=null}},load:function(){this.form.load.apply(this.form,arguments)},onDisable:function(){Ext.FormPanel.superclass.onDisable.call(this);if(this.form){this.form.items.each(function(){this.disable()})}},onEnable:function(){Ext.FormPanel.superclass.onEnable.call(this);if(this.form){this.form.items.each(function(){this.enable()})}},bindHandler:function(){var e=true;this.form.items.each(function(g){if(!g.isValid(true)){e=false;return false}});if(this.fbar){var b=this.fbar.items.items;for(var d=0,a=b.length;d<a;d++){var c=b[d];if(c.formBind===true&&c.disabled===e){c.setDisabled(!e)}}}this.fireEvent("clientvalidation",this,e)}});Ext.reg("form",Ext.FormPanel);Ext.form.FormPanel=Ext.FormPanel;Ext.form.FieldSet=Ext.extend(Ext.Panel,{baseCls:"x-fieldset",layout:"form",animCollapse:false,onRender:function(b,a){if(!this.el){this.el=document.createElement("fieldset");this.el.id=this.id;if(this.title||this.header||this.checkboxToggle){this.el.appendChild(document.createElement("legend")).className=this.baseCls+"-header"}}Ext.form.FieldSet.superclass.onRender.call(this,b,a);if(this.checkboxToggle){var c=typeof this.checkboxToggle=="object"?this.checkboxToggle:{tag:"input",type:"checkbox",name:this.checkboxName||this.id+"-checkbox"};this.checkbox=this.header.insertFirst(c);this.checkbox.dom.checked=!this.collapsed;this.mon(this.checkbox,"click",this.onCheckClick,this)}},onCollapse:function(a,b){if(this.checkbox){this.checkbox.dom.checked=false}Ext.form.FieldSet.superclass.onCollapse.call(this,a,b)},onExpand:function(a,b){if(this.checkbox){this.checkbox.dom.checked=true}Ext.form.FieldSet.superclass.onExpand.call(this,a,b)},onCheckClick:function(){this[this.checkbox.dom.checked?"expand":"collapse"]()}});Ext.reg("fieldset",Ext.form.FieldSet);Ext.form.HtmlEditor=Ext.extend(Ext.form.Field,{enableFormat:true,enableFontSize:true,enableColors:true,enableAlignments:true,enableLists:true,enableSourceEdit:true,enableLinks:true,enableFont:true,createLinkText:"Please enter the URL for the link:",defaultLinkValue:"http://",fontFamilies:["Arial","Courier New","Tahoma","Times New Roman","Verdana"],defaultFont:"tahoma",defaultValue:(Ext.isOpera||Ext.isIE6)?"&#160;":"&#8203;",actionMode:"wrap",validationEvent:false,deferHeight:true,initialized:false,activated:false,sourceEditMode:false,onFocus:Ext.emptyFn,iframePad:3,hideMode:"offsets",defaultAutoCreate:{tag:"textarea",style:"width:500px;height:300px;",autocomplete:"off"},initComponent:function(){this.addEvents("initialize","activate","beforesync","beforepush","sync","push","editmodechange");Ext.form.HtmlEditor.superclass.initComponent.call(this)},createFontOptions:function(){var d=[],b=this.fontFamilies,c,g;for(var e=0,a=b.length;e<a;e++){c=b[e];g=c.toLowerCase();d.push('<option value="',g,'" style="font-family:',c,';"',(this.defaultFont==g?' selected="true">':">"),c,"</option>")}return d.join("")},createToolbar:function(e){var c=[];var a=Ext.QuickTips&&Ext.QuickTips.isEnabled();function d(j,h,i){return{itemId:j,cls:"x-btn-icon",iconCls:"x-edit-"+j,enableToggle:h!==false,scope:e,handler:i||e.relayBtnCmd,clickEvent:"mousedown",tooltip:a?e.buttonTips[j]||undefined:undefined,overflowText:e.buttonTips[j].title||undefined,tabIndex:-1}}if(this.enableFont&&!Ext.isSafari2){var g=new Ext.Toolbar.Item({autoEl:{tag:"select",cls:"x-font-select",html:this.createFontOptions()}});c.push(g,"-")}if(this.enableFormat){c.push(d("bold"),d("italic"),d("underline"))}if(this.enableFontSize){c.push("-",d("increasefontsize",false,this.adjustFont),d("decreasefontsize",false,this.adjustFont))}if(this.enableColors){c.push("-",{itemId:"forecolor",cls:"x-btn-icon",iconCls:"x-edit-forecolor",clickEvent:"mousedown",tooltip:a?e.buttonTips.forecolor||undefined:undefined,tabIndex:-1,menu:new Ext.menu.ColorMenu({allowReselect:true,focus:Ext.emptyFn,value:"000000",plain:true,listeners:{scope:this,select:function(i,h){this.execCmd("forecolor",Ext.isWebKit||Ext.isIE?"#"+h:h);this.deferFocus()}},clickEvent:"mousedown"})},{itemId:"backcolor",cls:"x-btn-icon",iconCls:"x-edit-backcolor",clickEvent:"mousedown",tooltip:a?e.buttonTips.backcolor||undefined:undefined,tabIndex:-1,menu:new Ext.menu.ColorMenu({focus:Ext.emptyFn,value:"FFFFFF",plain:true,allowReselect:true,listeners:{scope:this,select:function(i,h){if(Ext.isGecko){this.execCmd("useCSS",false);this.execCmd("hilitecolor",h);this.execCmd("useCSS",true);this.deferFocus()}else{this.execCmd(Ext.isOpera?"hilitecolor":"backcolor",Ext.isWebKit||Ext.isIE?"#"+h:h);this.deferFocus()}}},clickEvent:"mousedown"})})}if(this.enableAlignments){c.push("-",d("justifyleft"),d("justifycenter"),d("justifyright"))}if(!Ext.isSafari2){if(this.enableLinks){c.push("-",d("createlink",false,this.createLink))}if(this.enableLists){c.push("-",d("insertorderedlist"),d("insertunorderedlist"))}if(this.enableSourceEdit){c.push("-",d("sourceedit",true,function(h){this.toggleSourceEdit(!this.sourceEditMode)}))}}var b=new Ext.Toolbar({renderTo:this.wrap.dom.firstChild,items:c});if(g){this.fontSelect=g.el;this.mon(this.fontSelect,"change",function(){var h=this.fontSelect.dom.value;this.relayCmd("fontname",h);this.deferFocus()},this)}this.mon(b.el,"click",function(h){h.preventDefault()});this.tb=b;this.tb.doLayout()},onDisable:function(){this.wrap.mask();Ext.form.HtmlEditor.superclass.onDisable.call(this)},onEnable:function(){this.wrap.unmask();Ext.form.HtmlEditor.superclass.onEnable.call(this)},setReadOnly:function(b){Ext.form.HtmlEditor.superclass.setReadOnly.call(this,b);if(this.initialized){if(Ext.isIE){this.getEditorBody().contentEditable=!b}else{this.setDesignMode(!b)}var a=this.getEditorBody();if(a){a.style.cursor=this.readOnly?"default":"text"}this.disableItems(b)}},getDocMarkup:function(){var a=Ext.fly(this.iframe).getHeight()-this.iframePad*2;return String.format('<html><head><style type="text/css">body{border: 0; margin: 0; padding: {0}px; height: {1}px; cursor: text}</style></head><body></body></html>',this.iframePad,a)},getEditorBody:function(){var a=this.getDoc();return a.body||a.documentElement},getDoc:function(){return Ext.isIE?this.getWin().document:(this.iframe.contentDocument||this.getWin().document)},getWin:function(){return Ext.isIE?this.iframe.contentWindow:window.frames[this.iframe.name]},onRender:function(b,a){Ext.form.HtmlEditor.superclass.onRender.call(this,b,a);this.el.dom.style.border="0 none";this.el.dom.setAttribute("tabIndex",-1);this.el.addClass("x-hidden");if(Ext.isIE){this.el.applyStyles("margin-top:-1px;margin-bottom:-1px;")}this.wrap=this.el.wrap({cls:"x-html-editor-wrap",cn:{cls:"x-html-editor-tb"}});this.createToolbar(this);this.disableItems(true);this.tb.doLayout();this.createIFrame();if(!this.width){var c=this.el.getSize();this.setSize(c.width,this.height||c.height)}this.resizeEl=this.positionEl=this.wrap},createIFrame:function(){var a=document.createElement("iframe");a.name=Ext.id();a.frameBorder="0";a.style.overflow="auto";a.src=Ext.SSL_SECURE_URL;this.wrap.dom.appendChild(a);this.iframe=a;this.monitorTask=Ext.TaskMgr.start({run:this.checkDesignMode,scope:this,interval:100})},initFrame:function(){Ext.TaskMgr.stop(this.monitorTask);var a=this.getDoc();this.win=this.getWin();a.open();a.write(this.getDocMarkup());a.close();this.readyTask={run:function(){var b=this.getDoc();if(b.body||b.readyState=="complete"){Ext.TaskMgr.stop(this.readyTask);this.setDesignMode(true);this.initEditor.defer(10,this)}},interval:10,duration:10000,scope:this};Ext.TaskMgr.start(this.readyTask)},checkDesignMode:function(){if(this.wrap&&this.wrap.dom.offsetWidth){var a=this.getDoc();if(!a){return}if(!a.editorInitialized||this.getDesignMode()!="on"){this.initFrame()}}},setDesignMode:function(b){var a=this.getDoc();if(a){if(this.readOnly){b=false}a.designMode=(/on|true/i).test(String(b).toLowerCase())?"on":"off"}},getDesignMode:function(){var a=this.getDoc();if(!a){return""}return String(a.designMode).toLowerCase()},disableItems:function(a){if(this.fontSelect){this.fontSelect.dom.disabled=a}this.tb.items.each(function(b){if(b.getItemId()!="sourceedit"){b.setDisabled(a)}})},onResize:function(b,c){Ext.form.HtmlEditor.superclass.onResize.apply(this,arguments);if(this.el&&this.iframe){if(Ext.isNumber(b)){var e=b-this.wrap.getFrameWidth("lr");this.el.setWidth(e);this.tb.setWidth(e);this.iframe.style.width=Math.max(e,0)+"px"}if(Ext.isNumber(c)){var a=c-this.wrap.getFrameWidth("tb")-this.tb.el.getHeight();this.el.setHeight(a);this.iframe.style.height=Math.max(a,0)+"px";var d=this.getEditorBody();if(d){d.style.height=Math.max((a-(this.iframePad*2)),0)+"px"}}}},toggleSourceEdit:function(b){var d,a;if(b===undefined){b=!this.sourceEditMode}this.sourceEditMode=b===true;var c=this.tb.getComponent("sourceedit");if(c.pressed!==this.sourceEditMode){c.toggle(this.sourceEditMode);if(!c.xtbHidden){return}}if(this.sourceEditMode){this.previousSize=this.getSize();d=Ext.get(this.iframe).getHeight();this.disableItems(true);this.syncValue();this.iframe.className="x-hidden";this.el.removeClass("x-hidden");this.el.dom.removeAttribute("tabIndex");this.el.focus();this.el.dom.style.height=d+"px"}else{a=parseInt(this.el.dom.style.height,10);if(this.initialized){this.disableItems(this.readOnly)}this.pushValue();this.iframe.className="";this.el.addClass("x-hidden");this.el.dom.setAttribute("tabIndex",-1);this.deferFocus();this.setSize(this.previousSize);delete this.previousSize;this.iframe.style.height=a+"px"}this.fireEvent("editmodechange",this,this.sourceEditMode)},createLink:function(){var a=prompt(this.createLinkText,this.defaultLinkValue);if(a&&a!="http://"){this.relayCmd("createlink",a)}},initEvents:function(){this.originalValue=this.getValue()},markInvalid:Ext.emptyFn,clearInvalid:Ext.emptyFn,setValue:function(a){Ext.form.HtmlEditor.superclass.setValue.call(this,a);this.pushValue();return this},cleanHtml:function(a){a=String(a);if(Ext.isWebKit){a=a.replace(/\sclass="(?:Apple-style-span|khtml-block-placeholder)"/gi,"")}if(a.charCodeAt(0)==this.defaultValue.replace(/\D/g,"")){a=a.substring(1)}return a},syncValue:function(){if(this.initialized){var d=this.getEditorBody();var c=d.innerHTML;if(Ext.isWebKit){var b=d.getAttribute("style");var a=b.match(/text-align:(.*?);/i);if(a&&a[1]){c='<div style="'+a[0]+'">'+c+"</div>"}}c=this.cleanHtml(c);if(this.fireEvent("beforesync",this,c)!==false){this.el.dom.value=c;this.fireEvent("sync",this,c)}}},getValue:function(){this[this.sourceEditMode?"pushValue":"syncValue"]();return Ext.form.HtmlEditor.superclass.getValue.call(this)},pushValue:function(){if(this.initialized){var a=this.el.dom.value;if(!this.activated&&a.length<1){a=this.defaultValue}if(this.fireEvent("beforepush",this,a)!==false){this.getEditorBody().innerHTML=a;if(Ext.isGecko){this.setDesignMode(false);this.setDesignMode(true)}this.fireEvent("push",this,a)}}},deferFocus:function(){this.focus.defer(10,this)},focus:function(){if(this.win&&!this.sourceEditMode){this.win.focus()}else{this.el.focus()}},initEditor:function(){try{var c=this.getEditorBody(),a=this.el.getStyles("font-size","font-family","background-image","background-repeat","background-color","color"),g,b;a["background-attachment"]="fixed";c.bgProperties="fixed";Ext.DomHelper.applyStyles(c,a);g=this.getDoc();if(g){try{Ext.EventManager.removeAll(g)}catch(d){}}b=this.onEditorEvent.createDelegate(this);Ext.EventManager.on(g,{mousedown:b,dblclick:b,click:b,keyup:b,buffer:100});if(Ext.isGecko){Ext.EventManager.on(g,"keypress",this.applyCommand,this)}if(Ext.isIE||Ext.isWebKit||Ext.isOpera){Ext.EventManager.on(g,"keydown",this.fixKeys,this)}g.editorInitialized=true;this.initialized=true;this.pushValue();this.setReadOnly(this.readOnly);this.fireEvent("initialize",this)}catch(d){}},beforeDestroy:function(){if(this.monitorTask){Ext.TaskMgr.stop(this.monitorTask)}if(this.readyTask){Ext.TaskMgr.stop(this.readyTask)}if(this.rendered){Ext.destroy(this.tb);var b=this.getDoc();Ext.EventManager.removeFromSpecialCache(b);if(b){try{Ext.EventManager.removeAll(b);for(var c in b){delete b[c]}}catch(a){}}if(this.wrap){this.wrap.dom.innerHTML="";this.wrap.remove()}}Ext.form.HtmlEditor.superclass.beforeDestroy.call(this)},onFirstFocus:function(){this.activated=true;this.disableItems(this.readOnly);if(Ext.isGecko){this.win.focus();var a=this.win.getSelection();if(!a.focusNode||a.focusNode.nodeType!=3){var b=a.getRangeAt(0);b.selectNodeContents(this.getEditorBody());b.collapse(true);this.deferFocus()}try{this.execCmd("useCSS",true);this.execCmd("styleWithCSS",false)}catch(c){}}this.fireEvent("activate",this)},adjustFont:function(b){var d=b.getItemId()=="increasefontsize"?1:-1,c=this.getDoc(),a=parseInt(c.queryCommandValue("FontSize")||2,10);if((Ext.isSafari&&!Ext.isSafari2)||Ext.isChrome||Ext.isAir){if(a<=10){a=1+d}else{if(a<=13){a=2+d}else{if(a<=16){a=3+d}else{if(a<=18){a=4+d}else{if(a<=24){a=5+d}else{a=6+d}}}}}a=a.constrain(1,6)}else{if(Ext.isSafari){d*=2}a=Math.max(1,a+d)+(Ext.isSafari?"px":0)}this.execCmd("FontSize",a)},onEditorEvent:function(a){this.updateToolbar()},updateToolbar:function(){if(this.readOnly){return}if(!this.activated){this.onFirstFocus();return}var b=this.tb.items.map,c=this.getDoc();if(this.enableFont&&!Ext.isSafari2){var a=(c.queryCommandValue("FontName")||this.defaultFont).toLowerCase();if(a!=this.fontSelect.dom.value){this.fontSelect.dom.value=a}}if(this.enableFormat){b.bold.toggle(c.queryCommandState("bold"));b.italic.toggle(c.queryCommandState("italic"));b.underline.toggle(c.queryCommandState("underline"))}if(this.enableAlignments){b.justifyleft.toggle(c.queryCommandState("justifyleft"));b.justifycenter.toggle(c.queryCommandState("justifycenter"));b.justifyright.toggle(c.queryCommandState("justifyright"))}if(!Ext.isSafari2&&this.enableLists){b.insertorderedlist.toggle(c.queryCommandState("insertorderedlist"));b.insertunorderedlist.toggle(c.queryCommandState("insertunorderedlist"))}Ext.menu.MenuMgr.hideAll();this.syncValue()},relayBtnCmd:function(a){this.relayCmd(a.getItemId())},relayCmd:function(b,a){(function(){this.focus();this.execCmd(b,a);this.updateToolbar()}).defer(10,this)},execCmd:function(b,a){var c=this.getDoc();c.execCommand(b,false,a===undefined?null:a);this.syncValue()},applyCommand:function(b){if(b.ctrlKey){var d=b.getCharCode(),a;if(d>0){d=String.fromCharCode(d);switch(d){case"b":a="bold";break;case"i":a="italic";break;case"u":a="underline";break}if(a){this.win.focus();this.execCmd(a);this.deferFocus();b.preventDefault()}}}},insertAtCursor:function(c){if(!this.activated){return}if(Ext.isIE){this.win.focus();var b=this.getDoc(),a=b.selection.createRange();if(a){a.pasteHTML(c);this.syncValue();this.deferFocus()}}else{this.win.focus();this.execCmd("InsertHTML",c);this.deferFocus()}},fixKeys:function(){if(Ext.isIE){return function(g){var a=g.getKey(),d=this.getDoc(),b;if(a==g.TAB){g.stopEvent();b=d.selection.createRange();if(b){b.collapse(true);b.pasteHTML("&nbsp;&nbsp;&nbsp;&nbsp;");this.deferFocus()}}else{if(a==g.ENTER){b=d.selection.createRange();if(b){var c=b.parentElement();if(!c||c.tagName.toLowerCase()!="li"){g.stopEvent();b.pasteHTML("<br />");b.collapse(false);b.select()}}}}}}else{if(Ext.isOpera){return function(b){var a=b.getKey();if(a==b.TAB){b.stopEvent();this.win.focus();this.execCmd("InsertHTML","&nbsp;&nbsp;&nbsp;&nbsp;");this.deferFocus()}}}else{if(Ext.isWebKit){return function(b){var a=b.getKey();if(a==b.TAB){b.stopEvent();this.execCmd("InsertText","\t");this.deferFocus()}else{if(a==b.ENTER){b.stopEvent();this.execCmd("InsertHtml","<br /><br />");this.deferFocus()}}}}}}}(),getToolbar:function(){return this.tb},buttonTips:{bold:{title:"Bold (Ctrl+B)",text:"Make the selected text bold.",cls:"x-html-editor-tip"},italic:{title:"Italic (Ctrl+I)",text:"Make the selected text italic.",cls:"x-html-editor-tip"},underline:{title:"Underline (Ctrl+U)",text:"Underline the selected text.",cls:"x-html-editor-tip"},increasefontsize:{title:"Grow Text",text:"Increase the font size.",cls:"x-html-editor-tip"},decreasefontsize:{title:"Shrink Text",text:"Decrease the font size.",cls:"x-html-editor-tip"},backcolor:{title:"Text Highlight Color",text:"Change the background color of the selected text.",cls:"x-html-editor-tip"},forecolor:{title:"Font Color",text:"Change the color of the selected text.",cls:"x-html-editor-tip"},justifyleft:{title:"Align Text Left",text:"Align text to the left.",cls:"x-html-editor-tip"},justifycenter:{title:"Center Text",text:"Center text in the editor.",cls:"x-html-editor-tip"},justifyright:{title:"Align Text Right",text:"Align text to the right.",cls:"x-html-editor-tip"},insertunorderedlist:{title:"Bullet List",text:"Start a bulleted list.",cls:"x-html-editor-tip"},insertorderedlist:{title:"Numbered List",text:"Start a numbered list.",cls:"x-html-editor-tip"},createlink:{title:"Hyperlink",text:"Make the selected text a hyperlink.",cls:"x-html-editor-tip"},sourceedit:{title:"Source Edit",text:"Switch to source editing mode.",cls:"x-html-editor-tip"}}});Ext.reg("htmleditor",Ext.form.HtmlEditor);Ext.form.TimeField=Ext.extend(Ext.form.ComboBox,{minValue:undefined,maxValue:undefined,minText:"The time in this field must be equal to or after {0}",maxText:"The time in this field must be equal to or before {0}",invalidText:"{0} is not a valid time",format:"g:i A",altFormats:"g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g A|gi|hi|gia|hia|g|H|gi a|hi a|giA|hiA|gi A|hi A",increment:15,mode:"local",triggerAction:"all",typeAhead:false,initDate:"1/1/2008",initDateFormat:"j/n/Y",initComponent:function(){if(Ext.isDefined(this.minValue)){this.setMinValue(this.minValue,true)}if(Ext.isDefined(this.maxValue)){this.setMaxValue(this.maxValue,true)}if(!this.store){this.generateStore(true)}Ext.form.TimeField.superclass.initComponent.call(this)},setMinValue:function(b,a){this.setLimit(b,true,a);return this},setMaxValue:function(b,a){this.setLimit(b,false,a);return this},generateStore:function(b){var c=this.minValue||new Date(this.initDate).clearTime(),a=this.maxValue||new Date(this.initDate).clearTime().add("mi",(24*60)-1),d=[];while(c<=a){d.push(c.dateFormat(this.format));c=c.add("mi",this.increment)}this.bindStore(d,b)},setLimit:function(b,g,a){var e;if(Ext.isString(b)){e=this.parseDate(b)}else{if(Ext.isDate(b)){e=b}}if(e){var c=new Date(this.initDate).clearTime();c.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds());this[g?"minValue":"maxValue"]=c;if(!a){this.generateStore()}}},getValue:function(){var a=Ext.form.TimeField.superclass.getValue.call(this);return this.formatDate(this.parseDate(a))||""},setValue:function(a){return Ext.form.TimeField.superclass.setValue.call(this,this.formatDate(this.parseDate(a)))},validateValue:Ext.form.DateField.prototype.validateValue,formatDate:Ext.form.DateField.prototype.formatDate,parseDate:function(h){if(!h||Ext.isDate(h)){return h}var j=this.initDate+" ",g=this.initDateFormat+" ",b=Date.parseDate(j+h,g+this.format),c=this.altFormats;if(!b&&c){if(!this.altFormatsArray){this.altFormatsArray=c.split("|")}for(var e=0,d=this.altFormatsArray,a=d.length;e<a&&!b;e++){b=Date.parseDate(j+h,g+d[e])}}return b}});Ext.reg("timefield",Ext.form.TimeField);Ext.form.SliderField=Ext.extend(Ext.form.Field,{useTips:true,tipText:null,actionMode:"wrap",initComponent:function(){var b=Ext.copyTo({id:this.id+"-slider"},this.initialConfig,["vertical","minValue","maxValue","decimalPrecision","keyIncrement","increment","clickToChange","animate"]);if(this.useTips){var a=this.tipText?{getText:this.tipText}:{};b.plugins=[new Ext.slider.Tip(a)]}this.slider=new Ext.Slider(b);Ext.form.SliderField.superclass.initComponent.call(this)},onRender:function(b,a){this.autoCreate={id:this.id,name:this.name,type:"hidden",tag:"input"};Ext.form.SliderField.superclass.onRender.call(this,b,a);this.wrap=this.el.wrap({cls:"x-form-field-wrap"});this.resizeEl=this.positionEl=this.wrap;this.slider.render(this.wrap)},onResize:function(b,c,d,a){Ext.form.SliderField.superclass.onResize.call(this,b,c,d,a);this.slider.setSize(b,c)},initEvents:function(){Ext.form.SliderField.superclass.initEvents.call(this);this.slider.on("change",this.onChange,this)},onChange:function(b,a){this.setValue(a,undefined,true)},onEnable:function(){Ext.form.SliderField.superclass.onEnable.call(this);this.slider.enable()},onDisable:function(){Ext.form.SliderField.superclass.onDisable.call(this);this.slider.disable()},beforeDestroy:function(){Ext.destroy(this.slider);Ext.form.SliderField.superclass.beforeDestroy.call(this)},alignErrorIcon:function(){this.errorIcon.alignTo(this.slider.el,"tl-tr",[2,0])},setMinValue:function(a){this.slider.setMinValue(a);return this},setMaxValue:function(a){this.slider.setMaxValue(a);return this},setValue:function(c,b,a){if(!a){this.slider.setValue(c,b)}return Ext.form.SliderField.superclass.setValue.call(this,this.slider.getValue())},getValue:function(){return this.slider.getValue()}});Ext.reg("sliderfield",Ext.form.SliderField);Ext.form.Label=Ext.extend(Ext.BoxComponent,{onRender:function(b,a){if(!this.el){this.el=document.createElement("label");this.el.id=this.getId();this.el.innerHTML=this.text?Ext.util.Format.htmlEncode(this.text):(this.html||"");if(this.forId){this.el.setAttribute("for",this.forId)}}Ext.form.Label.superclass.onRender.call(this,b,a)},setText:function(a,b){var c=b===false;this[!c?"text":"html"]=a;delete this[c?"text":"html"];if(this.rendered){this.el.dom.innerHTML=b!==false?Ext.util.Format.htmlEncode(a):a}return this}});Ext.reg("label",Ext.form.Label);Ext.form.Action=function(b,a){this.form=b;this.options=a||{}};Ext.form.Action.CLIENT_INVALID="client";Ext.form.Action.SERVER_INVALID="server";Ext.form.Action.CONNECT_FAILURE="connect";Ext.form.Action.LOAD_FAILURE="load";Ext.form.Action.prototype={type:"default",run:function(a){},success:function(a){},handleResponse:function(a){},failure:function(a){this.response=a;this.failureType=Ext.form.Action.CONNECT_FAILURE;this.form.afterAction(this,false)},processResponse:function(a){this.response=a;if(!a.responseText&&!a.responseXML){return true}this.result=this.handleResponse(a);return this.result},decodeResponse:function(a){try{return Ext.decode(a.responseText)}catch(b){return false}},getUrl:function(c){var a=this.options.url||this.form.url||this.form.el.dom.action;if(c){var b=this.getParams();if(b){a=Ext.urlAppend(a,b)}}return a},getMethod:function(){return(this.options.method||this.form.method||this.form.el.dom.method||"POST").toUpperCase()},getParams:function(){var a=this.form.baseParams;var b=this.options.params;if(b){if(typeof b=="object"){b=Ext.urlEncode(Ext.applyIf(b,a))}else{if(typeof b=="string"&&a){b+="&"+Ext.urlEncode(a)}}}else{if(a){b=Ext.urlEncode(a)}}return b},createCallback:function(a){var a=a||{};return{success:this.success,failure:this.failure,scope:this,timeout:(a.timeout*1000)||(this.form.timeout*1000),upload:this.form.fileUpload?this.success:undefined}}};Ext.form.Action.Submit=function(b,a){Ext.form.Action.Submit.superclass.constructor.call(this,b,a)};Ext.extend(Ext.form.Action.Submit,Ext.form.Action,{type:"submit",run:function(){var e=this.options,g=this.getMethod(),d=g=="GET";if(e.clientValidation===false||this.form.isValid()){if(e.submitEmptyText===false){var a=this.form.items,c=[],b=function(h){if(h.el.getValue()==h.emptyText){c.push(h);h.el.dom.value=""}if(h.isComposite&&h.rendered){h.items.each(b)}};a.each(b)}Ext.Ajax.request(Ext.apply(this.createCallback(e),{form:this.form.el.dom,url:this.getUrl(d),method:g,headers:e.headers,params:!d?this.getParams():null,isUpload:this.form.fileUpload}));if(e.submitEmptyText===false){Ext.each(c,function(h){if(h.applyEmptyText){h.applyEmptyText()}})}}else{if(e.clientValidation!==false){this.failureType=Ext.form.Action.CLIENT_INVALID;this.form.afterAction(this,false)}}},success:function(b){var a=this.processResponse(b);if(a===true||a.success){this.form.afterAction(this,true);return}if(a.errors){this.form.markInvalid(a.errors)}this.failureType=Ext.form.Action.SERVER_INVALID;this.form.afterAction(this,false)},handleResponse:function(c){if(this.form.errorReader){var b=this.form.errorReader.read(c);var g=[];if(b.records){for(var d=0,a=b.records.length;d<a;d++){var e=b.records[d];g[d]=e.data}}if(g.length<1){g=null}return{success:b.success,errors:g}}return this.decodeResponse(c)}});Ext.form.Action.Load=function(b,a){Ext.form.Action.Load.superclass.constructor.call(this,b,a);this.reader=this.form.reader};Ext.extend(Ext.form.Action.Load,Ext.form.Action,{type:"load",run:function(){Ext.Ajax.request(Ext.apply(this.createCallback(this.options),{method:this.getMethod(),url:this.getUrl(false),headers:this.options.headers,params:this.getParams()}))},success:function(b){var a=this.processResponse(b);if(a===true||!a.success||!a.data){this.failureType=Ext.form.Action.LOAD_FAILURE;this.form.afterAction(this,false);return}this.form.clearInvalid();this.form.setValues(a.data);this.form.afterAction(this,true)},handleResponse:function(b){if(this.form.reader){var a=this.form.reader.read(b);var c=a.records&&a.records[0]?a.records[0].data:null;return{success:a.success,data:c}}return this.decodeResponse(b)}});Ext.form.Action.DirectLoad=Ext.extend(Ext.form.Action.Load,{constructor:function(b,a){Ext.form.Action.DirectLoad.superclass.constructor.call(this,b,a)},type:"directload",run:function(){var a=this.getParams();a.push(this.success,this);this.form.api.load.apply(window,a)},getParams:function(){var c=[],h={};var e=this.form.baseParams;var g=this.options.params;Ext.apply(h,g,e);var b=this.form.paramOrder;if(b){for(var d=0,a=b.length;d<a;d++){c.push(h[b[d]])}}else{if(this.form.paramsAsHash){c.push(h)}}return c},processResponse:function(a){this.result=a;return a},success:function(a,b){if(b.type==Ext.Direct.exceptions.SERVER){a={}}Ext.form.Action.DirectLoad.superclass.success.call(this,a)}});Ext.form.Action.DirectSubmit=Ext.extend(Ext.form.Action.Submit,{constructor:function(b,a){Ext.form.Action.DirectSubmit.superclass.constructor.call(this,b,a)},type:"directsubmit",run:function(){var a=this.options;if(a.clientValidation===false||this.form.isValid()){this.success.params=this.getParams();this.form.api.submit(this.form.el.dom,this.success,this)}else{if(a.clientValidation!==false){this.failureType=Ext.form.Action.CLIENT_INVALID;this.form.afterAction(this,false)}}},getParams:function(){var c={};var a=this.form.baseParams;var b=this.options.params;Ext.apply(c,b,a);return c},processResponse:function(a){this.result=a;return a},success:function(a,b){if(b.type==Ext.Direct.exceptions.SERVER){a={}}Ext.form.Action.DirectSubmit.superclass.success.call(this,a)}});Ext.form.Action.ACTION_TYPES={load:Ext.form.Action.Load,submit:Ext.form.Action.Submit,directload:Ext.form.Action.DirectLoad,directsubmit:Ext.form.Action.DirectSubmit};Ext.form.VTypes=function(){var c=/^[a-zA-Z_]+$/,d=/^[a-zA-Z0-9_]+$/,b=/^(\w+)([\-+.\'][\w]+)*@(\w[\-\w]*\.){1,5}([A-Za-z]){2,6}$/,a=/(((^https?)|(^ftp)):\/\/([\-\w]+\.)+\w{2,3}(\/[%\-\w]+(\.\w{2,})?)*(([\w\-\.\?\\\/+@&#;`~=%!]*)(\.\w{2,})?)*\/?)/i;return{email:function(e){return b.test(e)},emailText:'This field should be an e-mail address in the format "user@example.com"',emailMask:/[a-z0-9_\.\-\+\'@]/i,url:function(e){return a.test(e)},urlText:'This field should be a URL in the format "http://www.example.com"',alpha:function(e){return c.test(e)},alphaText:"This field should only contain letters and _",alphaMask:/[a-z_]/i,alphanum:function(e){return d.test(e)},alphanumText:"This field should only contain letters, numbers and _",alphanumMask:/[a-z0-9_]/i}}();Ext.grid.GridPanel=Ext.extend(Ext.Panel,{autoExpandColumn:false,autoExpandMax:1000,autoExpandMin:50,columnLines:false,ddText:"{0} selected row{1}",deferRowRender:true,enableColumnHide:true,enableColumnMove:true,enableDragDrop:false,enableHdMenu:true,loadMask:false,minColumnWidth:25,stripeRows:false,trackMouseOver:true,stateEvents:["columnmove","columnresize","sortchange","groupchange"],view:null,bubbleEvents:[],rendered:false,viewReady:false,initComponent:function(){Ext.grid.GridPanel.superclass.initComponent.call(this);if(this.columnLines){this.cls=(this.cls||"")+" x-grid-with-col-lines"}this.autoScroll=false;this.autoWidth=false;if(Ext.isArray(this.columns)){this.colModel=new Ext.grid.ColumnModel(this.columns);delete this.columns}if(this.ds){this.store=this.ds;delete this.ds}if(this.cm){this.colModel=this.cm;delete this.cm}if(this.sm){this.selModel=this.sm;delete this.sm}this.store=Ext.StoreMgr.lookup(this.store);this.addEvents("click","dblclick","contextmenu","mousedown","mouseup","mouseover","mouseout","keypress","keydown","cellmousedown","rowmousedown","headermousedown","groupmousedown","rowbodymousedown","containermousedown","cellclick","celldblclick","rowclick","rowdblclick","headerclick","headerdblclick","groupclick","groupdblclick","containerclick","containerdblclick","rowbodyclick","rowbodydblclick","rowcontextmenu","cellcontextmenu","headercontextmenu","groupcontextmenu","containercontextmenu","rowbodycontextmenu","bodyscroll","columnresize","columnmove","sortchange","groupchange","reconfigure","viewready")},onRender:function(d,a){Ext.grid.GridPanel.superclass.onRender.apply(this,arguments);var e=this.getGridEl();this.el.addClass("x-grid-panel");this.mon(e,{scope:this,mousedown:this.onMouseDown,click:this.onClick,dblclick:this.onDblClick,contextmenu:this.onContextMenu});this.relayEvents(e,["mousedown","mouseup","mouseover","mouseout","keypress","keydown"]);var b=this.getView();b.init(this);b.render();this.getSelectionModel().init(this)},initEvents:function(){Ext.grid.GridPanel.superclass.initEvents.call(this);if(this.loadMask){this.loadMask=new Ext.LoadMask(this.bwrap,Ext.apply({store:this.store},this.loadMask))}},initStateEvents:function(){Ext.grid.GridPanel.superclass.initStateEvents.call(this);this.mon(this.colModel,"hiddenchange",this.saveState,this,{delay:100})},applyState:function(a){var k=this.colModel,g=a.columns,j=this.store,m,h,l;if(g){for(var d=0,e=g.length;d<e;d++){m=g[d];h=k.getColumnById(m.id);if(h){l=k.getIndexById(m.id);k.setState(l,{hidden:m.hidden,width:m.width,sortable:h.sortable,editable:h.editable});if(l!=d){k.moveColumn(l,d)}}}}if(j){m=a.sort;if(m){j[j.remoteSort?"setDefaultSort":"sort"](m.field,m.direction)}m=a.group;if(j.groupBy){if(m){j.groupBy(m)}else{j.clearGrouping()}}}var b=Ext.apply({},a);delete b.columns;delete b.sort;Ext.grid.GridPanel.superclass.applyState.call(this,b)},getState:function(){var g={columns:[]},b=this.store,e,a;for(var d=0,h;(h=this.colModel.config[d]);d++){g.columns[d]={id:h.id,width:h.width};if(h.hidden){g.columns[d].hidden=true}}if(b){e=b.getSortState();if(e){g.sort=e}if(b.getGroupState){a=b.getGroupState();if(a){g.group=a}}}return g},afterRender:function(){Ext.grid.GridPanel.superclass.afterRender.call(this);var a=this.view;this.on("bodyresize",a.layout,a);a.layout(true);if(this.deferRowRender){if(!this.deferRowRenderTask){this.deferRowRenderTask=new Ext.util.DelayedTask(a.afterRender,this.view)}this.deferRowRenderTask.delay(10)}else{a.afterRender()}this.viewReady=true},reconfigure:function(a,b){var c=this.rendered;if(c){if(this.loadMask){this.loadMask.destroy();this.loadMask=new Ext.LoadMask(this.bwrap,Ext.apply({},{store:a},this.initialConfig.loadMask))}}if(this.view){this.view.initData(a,b)}this.store=a;this.colModel=b;if(c){this.view.refresh(true)}this.fireEvent("reconfigure",this,a,b)},onDestroy:function(){if(this.deferRowRenderTask&&this.deferRowRenderTask.cancel){this.deferRowRenderTask.cancel()}if(this.rendered){Ext.destroy(this.view,this.loadMask)}else{if(this.store&&this.store.autoDestroy){this.store.destroy()}}Ext.destroy(this.colModel,this.selModel);this.store=this.selModel=this.colModel=this.view=this.loadMask=null;Ext.grid.GridPanel.superclass.onDestroy.call(this)},processEvent:function(a,b){this.view.processEvent(a,b)},onClick:function(a){this.processEvent("click",a)},onMouseDown:function(a){this.processEvent("mousedown",a)},onContextMenu:function(b,a){this.processEvent("contextmenu",b)},onDblClick:function(a){this.processEvent("dblclick",a)},walkCells:function(k,c,b,e,j){var i=this.colModel,g=i.getColumnCount(),a=this.store,h=a.getCount(),d=true;if(b<0){if(c<0){k--;d=false}while(k>=0){if(!d){c=g-1}d=false;while(c>=0){if(e.call(j||this,k,c,i)===true){return[k,c]}c--}k--}}else{if(c>=g){k++;d=false}while(k<h){if(!d){c=0}d=false;while(c<g){if(e.call(j||this,k,c,i)===true){return[k,c]}c++}k++}}return null},getGridEl:function(){return this.body},stopEditing:Ext.emptyFn,getSelectionModel:function(){if(!this.selModel){this.selModel=new Ext.grid.RowSelectionModel(this.disableSelection?{selectRow:Ext.emptyFn}:null)}return this.selModel},getStore:function(){return this.store},getColumnModel:function(){return this.colModel},getView:function(){if(!this.view){this.view=new Ext.grid.GridView(this.viewConfig)}return this.view},getDragDropText:function(){var a=this.selModel.getCount?this.selModel.getCount():1;return String.format(this.ddText,a,a==1?"":"s")}});Ext.reg("grid",Ext.grid.GridPanel);Ext.grid.PivotGrid=Ext.extend(Ext.grid.GridPanel,{aggregator:"sum",renderer:undefined,initComponent:function(){Ext.grid.PivotGrid.superclass.initComponent.apply(this,arguments);this.initAxes();this.enableColumnResize=false;this.viewConfig=Ext.apply(this.viewConfig||{},{forceFit:true});this.colModel=new Ext.grid.ColumnModel({})},getAggregator:function(){if(typeof this.aggregator=="string"){return Ext.grid.PivotAggregatorMgr.types[this.aggregator]}else{return this.aggregator}},setAggregator:function(a){this.aggregator=a},setMeasure:function(a){this.measure=a},setLeftAxis:function(b,a){this.leftAxis=b;if(a){this.view.refresh()}},setTopAxis:function(b,a){this.topAxis=b;if(a){this.view.refresh()}},initAxes:function(){var a=Ext.grid.PivotAxis;if(!(this.leftAxis instanceof a)){this.setLeftAxis(new a({orientation:"vertical",dimensions:this.leftAxis||[],store:this.store}))}if(!(this.topAxis instanceof a)){this.setTopAxis(new a({orientation:"horizontal",dimensions:this.topAxis||[],store:this.store}))}},extractData:function(){var c=this.store.data.items,s=c.length,q=[],h,g,e,d;if(s==0){return[]}var l=this.leftAxis.getTuples(),o=l.length,m=this.topAxis.getTuples(),a=m.length,b=this.getAggregator();for(g=0;g<s;g++){h=c[g];for(e=0;e<o;e++){q[e]=q[e]||[];if(l[e].matcher(h)===true){for(d=0;d<a;d++){q[e][d]=q[e][d]||[];if(m[d].matcher(h)){q[e][d].push(h)}}}}}var n=q.length,p,r;for(g=0;g<n;g++){r=q[g];p=r.length;for(e=0;e<p;e++){q[g][e]=b(q[g][e],this.measure)}}return q},getView:function(){if(!this.view){this.view=new Ext.grid.PivotGridView(this.viewConfig)}return this.view}});Ext.reg("pivotgrid",Ext.grid.PivotGrid);Ext.grid.PivotAggregatorMgr=new Ext.AbstractManager();Ext.grid.PivotAggregatorMgr.registerType("sum",function(a,c){var e=a.length,d=0,b;for(b=0;b<e;b++){d+=a[b].get(c)}return d});Ext.grid.PivotAggregatorMgr.registerType("avg",function(a,c){var e=a.length,d=0,b;for(b=0;b<e;b++){d+=a[b].get(c)}return(d/e)||"n/a"});Ext.grid.PivotAggregatorMgr.registerType("min",function(a,c){var e=[],d=a.length,b;for(b=0;b<d;b++){e.push(a[b].get(c))}return Math.min.apply(this,e)||"n/a"});Ext.grid.PivotAggregatorMgr.registerType("max",function(a,c){var e=[],d=a.length,b;for(b=0;b<d;b++){e.push(a[b].get(c))}return Math.max.apply(this,e)||"n/a"});Ext.grid.PivotAggregatorMgr.registerType("count",function(a,b){return a.length});Ext.grid.GridView=Ext.extend(Ext.util.Observable,{deferEmptyText:true,scrollOffset:undefined,autoFill:false,forceFit:false,sortClasses:["sort-asc","sort-desc"],sortAscText:"Sort Ascending",sortDescText:"Sort Descending",hideSortIcons:false,columnsText:"Columns",selectedRowClass:"x-grid3-row-selected",borderWidth:2,tdClass:"x-grid3-cell",hdCls:"x-grid3-hd",markDirty:true,cellSelectorDepth:4,rowSelectorDepth:10,rowBodySelectorDepth:10,cellSelector:"td.x-grid3-cell",rowSelector:"div.x-grid3-row",rowBodySelector:"div.x-grid3-row-body",firstRowCls:"x-grid3-row-first",lastRowCls:"x-grid3-row-last",rowClsRe:/(?:^|\s+)x-grid3-row-(first|last|alt)(?:\s+|$)/g,headerMenuOpenCls:"x-grid3-hd-menu-open",rowOverCls:"x-grid3-row-over",constructor:function(a){Ext.apply(this,a);this.addEvents("beforerowremoved","beforerowsinserted","beforerefresh","rowremoved","rowsinserted","rowupdated","refresh");Ext.grid.GridView.superclass.constructor.call(this)},masterTpl:new Ext.Template('<div class="x-grid3" hidefocus="true">','<div class="x-grid3-viewport">','<div class="x-grid3-header">','<div class="x-grid3-header-inner">','<div class="x-grid3-header-offset" style="{ostyle}">{header}</div>',"</div>",'<div class="x-clear"></div>',"</div>",'<div class="x-grid3-scroller">','<div class="x-grid3-body" style="{bstyle}">{body}</div>','<a href="#" class="x-grid3-focus" tabIndex="-1"></a>',"</div>","</div>",'<div class="x-grid3-resize-marker">&#160;</div>','<div class="x-grid3-resize-proxy">&#160;</div>',"</div>"),headerTpl:new Ext.Template('<table border="0" cellspacing="0" cellpadding="0" style="{tstyle}">',"<thead>",'<tr class="x-grid3-hd-row">{cells}</tr>',"</thead>","</table>"),bodyTpl:new Ext.Template("{rows}"),cellTpl:new Ext.Template('<td class="x-grid3-col x-grid3-cell x-grid3-td-{id} {css}" style="{style}" tabIndex="0" {cellAttr}>','<div class="x-grid3-cell-inner x-grid3-col-{id} x-unselectable" unselectable="on" {attr}>{value}</div>',"</td>"),initTemplates:function(){var c=this.templates||{},d,b,g=new Ext.Template('<td class="x-grid3-hd x-grid3-cell x-grid3-td-{id} {css}" style="{style}">','<div {tooltip} {attr} class="x-grid3-hd-inner x-grid3-hd-{id}" unselectable="on" style="{istyle}">',this.grid.enableHdMenu?'<a class="x-grid3-hd-btn" href="#"></a>':"","{value}",'<img alt="" class="x-grid3-sort-icon" src="',Ext.BLANK_IMAGE_URL,'" />',"</div>","</td>"),a=['<tr class="x-grid3-row-body-tr" style="{bodyStyle}">','<td colspan="{cols}" class="x-grid3-body-cell" tabIndex="0" hidefocus="on">','<div class="x-grid3-row-body">{body}</div>',"</td>","</tr>"].join(""),e=['<table class="x-grid3-row-table" border="0" cellspacing="0" cellpadding="0" style="{tstyle}">',"<tbody>","<tr>{cells}</tr>",this.enableRowBody?a:"","</tbody>","</table>"].join("");Ext.applyIf(c,{hcell:g,cell:this.cellTpl,body:this.bodyTpl,header:this.headerTpl,master:this.masterTpl,row:new Ext.Template('<div class="x-grid3-row {alt}" style="{tstyle}">'+e+"</div>"),rowInner:new Ext.Template(e)});for(b in c){d=c[b];if(d&&Ext.isFunction(d.compile)&&!d.compiled){d.disableFormats=true;d.compile()}}this.templates=c;this.colRe=new RegExp("x-grid3-td-([^\\s]+)","")},fly:function(a){if(!this._flyweight){this._flyweight=new Ext.Element.Flyweight(document.body)}this._flyweight.dom=a;return this._flyweight},getEditorParent:function(){return this.scroller.dom},initElements:function(){var b=Ext.Element,d=Ext.get(this.grid.getGridEl().dom.firstChild),e=new b(d.child("div.x-grid3-viewport")),c=new b(e.child("div.x-grid3-header")),a=new b(e.child("div.x-grid3-scroller"));if(this.grid.hideHeaders){c.setDisplayed(false)}if(this.forceFit){a.setStyle("overflow-x","hidden")}Ext.apply(this,{el:d,mainWrap:e,scroller:a,mainHd:c,innerHd:c.child("div.x-grid3-header-inner").dom,mainBody:new b(b.fly(a).child("div.x-grid3-body")),focusEl:new b(b.fly(a).child("a")),resizeMarker:new b(d.child("div.x-grid3-resize-marker")),resizeProxy:new b(d.child("div.x-grid3-resize-proxy"))});this.focusEl.swallowEvent("click",true)},getRows:function(){return this.hasRows()?this.mainBody.dom.childNodes:[]},findCell:function(a){if(!a){return false}return this.fly(a).findParent(this.cellSelector,this.cellSelectorDepth)},findCellIndex:function(d,c){var b=this.findCell(d),a;if(b){a=this.fly(b).hasClass(c);if(!c||a){return this.getCellIndex(b)}}return false},getCellIndex:function(b){if(b){var a=b.className.match(this.colRe);if(a&&a[1]){return this.cm.getIndexById(a[1])}}return false},findHeaderCell:function(b){var a=this.findCell(b);return a&&this.fly(a).hasClass(this.hdCls)?a:null},findHeaderIndex:function(a){return this.findCellIndex(a,this.hdCls)},findRow:function(a){if(!a){return false}return this.fly(a).findParent(this.rowSelector,this.rowSelectorDepth)},findRowIndex:function(a){var b=this.findRow(a);return b?b.rowIndex:false},findRowBody:function(a){if(!a){return false}return this.fly(a).findParent(this.rowBodySelector,this.rowBodySelectorDepth)},getRow:function(a){return this.getRows()[a]},getCell:function(b,a){return Ext.fly(this.getRow(b)).query(this.cellSelector)[a]},getHeaderCell:function(a){return this.mainHd.dom.getElementsByTagName("td")[a]},addRowClass:function(b,a){var c=this.getRow(b);if(c){this.fly(c).addClass(a)}},removeRowClass:function(c,a){var b=this.getRow(c);if(b){this.fly(b).removeClass(a)}},removeRow:function(a){Ext.removeNode(this.getRow(a));this.syncFocusEl(a)},removeRows:function(c,a){var b=this.mainBody.dom,d;for(d=c;d<=a;d++){Ext.removeNode(b.childNodes[c])}this.syncFocusEl(c)},getScrollState:function(){var a=this.scroller.dom;return{left:a.scrollLeft,top:a.scrollTop}},restoreScroll:function(a){var b=this.scroller.dom;b.scrollLeft=a.left;b.scrollTop=a.top},scrollToTop:function(){var a=this.scroller.dom;a.scrollTop=0;a.scrollLeft=0},syncScroll:function(){this.syncHeaderScroll();var a=this.scroller.dom;this.grid.fireEvent("bodyscroll",a.scrollLeft,a.scrollTop)},syncHeaderScroll:function(){var a=this.innerHd,b=this.scroller.dom.scrollLeft;a.scrollLeft=b;a.scrollLeft=b},updateSortIcon:function(d,c){var a=this.sortClasses,b=a[c=="DESC"?1:0],e=this.mainHd.select("td").removeClass(a);e.item(d).addClass(b)},updateAllColumnWidths:function(){var e=this.getTotalWidth(),k=this.cm.getColumnCount(),m=this.getRows(),g=m.length,b=[],l,a,h,d,c;for(d=0;d<k;d++){b[d]=this.getColumnWidth(d);this.getHeaderCell(d).style.width=b[d]}this.updateHeaderWidth();for(d=0;d<g;d++){l=m[d];l.style.width=e;a=l.firstChild;if(a){a.style.width=e;h=a.rows[0];for(c=0;c<k;c++){h.childNodes[c].style.width=b[c]}}}this.onAllColumnWidthsUpdated(b,e)},updateColumnWidth:function(d,b){var c=this.getColumnWidth(d),j=this.getTotalWidth(),h=this.getHeaderCell(d),a=this.getRows(),e=a.length,l,g,k;this.updateHeaderWidth();h.style.width=c;for(g=0;g<e;g++){l=a[g];k=l.firstChild;l.style.width=j;if(k){k.style.width=j;k.rows[0].childNodes[d].style.width=c}}this.onColumnWidthUpdated(d,c,j)},updateColumnHidden:function(b,j){var h=this.getTotalWidth(),k=j?"none":"",g=this.getHeaderCell(b),a=this.getRows(),d=a.length,l,c,e;this.updateHeaderWidth();g.style.display=k;for(e=0;e<d;e++){l=a[e];l.style.width=h;c=l.firstChild;if(c){c.style.width=h;c.rows[0].childNodes[b].style.display=k}}this.onColumnHiddenUpdated(b,j,h);delete this.lastViewWidth;this.layout()},doRender:function(d,v,m,a,r,t){var h=this.templates,c=h.cell,y=h.row,o=r-1,b="width:"+this.getTotalWidth()+";",k=[],l=[],n={tstyle:b},q={},w=v.length,x,g,e,u,s,p;for(s=0;s<w;s++){e=v[s];l=[];p=s+a;for(u=0;u<r;u++){g=d[u];q.id=g.id;q.css=u===0?"x-grid3-cell-first ":(u==o?"x-grid3-cell-last ":"");q.attr=q.cellAttr="";q.style=g.style;q.value=g.renderer.call(g.scope,e.data[g.name],q,e,p,u,m);if(Ext.isEmpty(q.value)){q.value="&#160;"}if(this.markDirty&&e.dirty&&typeof e.modified[g.name]!="undefined"){q.css+=" x-grid3-dirty-cell"}l[l.length]=c.apply(q)}x=[];if(t&&((p+1)%2===0)){x[0]="x-grid3-row-alt"}if(e.dirty){x[1]=" x-grid3-dirty-row"}n.cols=r;if(this.getRowClass){x[2]=this.getRowClass(e,p,n,m)}n.alt=x.join(" ");n.cells=l.join("");k[k.length]=y.apply(n)}return k.join("")},processRows:function(a,g){if(!this.ds||this.ds.getCount()<1){return}var d=this.getRows(),c=d.length,e,b;g=g||!this.grid.stripeRows;a=a||0;for(b=0;b<c;b++){e=d[b];if(e){e.rowIndex=b;if(!g){e.className=e.className.replace(this.rowClsRe," ");if((b+1)%2===0){e.className+=" x-grid3-row-alt"}}}}if(a===0){Ext.fly(d[0]).addClass(this.firstRowCls)}Ext.fly(d[c-1]).addClass(this.lastRowCls)},afterRender:function(){if(!this.ds||!this.cm){return}this.mainBody.dom.innerHTML=this.renderBody()||"&#160;";this.processRows(0,true);if(this.deferEmptyText!==true){this.applyEmptyText()}this.grid.fireEvent("viewready",this.grid)},afterRenderUI:function(){var a=this.grid;this.initElements();Ext.fly(this.innerHd).on("click",this.handleHdDown,this);this.mainHd.on({scope:this,mouseover:this.handleHdOver,mouseout:this.handleHdOut,mousemove:this.handleHdMove});this.scroller.on("scroll",this.syncScroll,this);if(a.enableColumnResize!==false){this.splitZone=new Ext.grid.GridView.SplitDragZone(a,this.mainHd.dom)}if(a.enableColumnMove){this.columnDrag=new Ext.grid.GridView.ColumnDragZone(a,this.innerHd);this.columnDrop=new Ext.grid.HeaderDropZone(a,this.mainHd.dom)}if(a.enableHdMenu!==false){this.hmenu=new Ext.menu.Menu({id:a.id+"-hctx"});this.hmenu.add({itemId:"asc",text:this.sortAscText,cls:"xg-hmenu-sort-asc"},{itemId:"desc",text:this.sortDescText,cls:"xg-hmenu-sort-desc"});if(a.enableColumnHide!==false){this.colMenu=new Ext.menu.Menu({id:a.id+"-hcols-menu"});this.colMenu.on({scope:this,beforeshow:this.beforeColMenuShow,itemclick:this.handleHdMenuClick});this.hmenu.add({itemId:"sortSep",xtype:"menuseparator"},{itemId:"columns",hideOnClick:false,text:this.columnsText,menu:this.colMenu,iconCls:"x-cols-icon"})}this.hmenu.on("itemclick",this.handleHdMenuClick,this)}if(a.trackMouseOver){this.mainBody.on({scope:this,mouseover:this.onRowOver,mouseout:this.onRowOut})}if(a.enableDragDrop||a.enableDrag){this.dragZone=new Ext.grid.GridDragZone(a,{ddGroup:a.ddGroup||"GridDD"})}this.updateHeaderSortState()},renderUI:function(){var a=this.templates;return a.master.apply({body:a.body.apply({rows:"&#160;"}),header:this.renderHeaders(),ostyle:"width:"+this.getOffsetWidth()+";",bstyle:"width:"+this.getTotalWidth()+";"})},processEvent:function(b,h){var i=h.getTarget(),a=this.grid,d=this.findHeaderIndex(i),k,j,c,g;a.fireEvent(b,h);if(d!==false){a.fireEvent("header"+b,a,d,h)}else{k=this.findRowIndex(i);if(k!==false){j=this.findCellIndex(i);if(j!==false){c=a.colModel.getColumnAt(j);if(a.fireEvent("cell"+b,a,k,j,h)!==false){if(!c||(c.processEvent&&(c.processEvent(b,h,a,k,j)!==false))){a.fireEvent("row"+b,a,k,h)}}}else{if(a.fireEvent("row"+b,a,k,h)!==false){(g=this.findRowBody(i))&&a.fireEvent("rowbody"+b,a,k,h)}}}else{a.fireEvent("container"+b,a,h)}}},layout:function(j){if(!this.mainBody){return}var a=this.grid,d=a.getGridEl(),c=d.getSize(true),i=c.width,b=c.height,h=this.scroller,g,e,k;if(i<20||b<20){return}if(a.autoHeight){g=h.dom.style;g.overflow="visible";if(Ext.isWebKit){g.position="static"}}else{this.el.setSize(i,b);e=this.mainHd.getHeight();k=b-e;h.setSize(i,k);if(this.innerHd){this.innerHd.style.width=(i)+"px"}}if(this.forceFit||(j===true&&this.autoFill)){if(this.lastViewWidth!=i){this.fitColumns(false,false);this.lastViewWidth=i}}else{this.autoExpand();this.syncHeaderScroll()}this.onLayout(i,k)},onLayout:function(a,b){},onColumnWidthUpdated:function(c,a,b){},onAllColumnWidthsUpdated:function(a,b){},onColumnHiddenUpdated:function(b,c,a){},updateColumnText:function(a,b){},afterMove:function(a){},init:function(a){this.grid=a;this.initTemplates();this.initData(a.store,a.colModel);this.initUI(a)},getColumnId:function(a){return this.cm.getColumnId(a)},getOffsetWidth:function(){return(this.cm.getTotalWidth()+this.getScrollOffset())+"px"},getScrollOffset:function(){return Ext.num(this.scrollOffset,Ext.getScrollBarWidth())},renderHeaders:function(){var e=this.cm,g=this.templates,a=g.hcell,d={},h=e.getColumnCount(),j=h-1,k=[],c,b;for(c=0;c<h;c++){if(c==0){b="x-grid3-cell-first "}else{b=c==j?"x-grid3-cell-last ":""}d={id:e.getColumnId(c),value:e.getColumnHeader(c)||"",style:this.getColumnStyle(c,true),css:b,tooltip:this.getColumnTooltip(c)};if(e.config[c].align=="right"){d.istyle="padding-right: 16px;"}else{delete d.istyle}k[c]=a.apply(d)}return g.header.apply({cells:k.join(""),tstyle:String.format("width: {0};",this.getTotalWidth())})},getColumnTooltip:function(a){var b=this.cm.getColumnTooltip(a);if(b){if(Ext.QuickTips.isEnabled()){return'ext:qtip="'+b+'"'}else{return'title="'+b+'"'}}return""},beforeUpdate:function(){this.grid.stopEditing(true)},updateHeaders:function(){this.innerHd.firstChild.innerHTML=this.renderHeaders();this.updateHeaderWidth(false)},updateHeaderWidth:function(c){var b=this.innerHd.firstChild,a=this.getTotalWidth();b.style.width=this.getOffsetWidth();b.firstChild.style.width=a;if(c!==false){this.mainBody.dom.style.width=a}},focusRow:function(a){this.focusCell(a,0,false)},focusCell:function(d,b,c){this.syncFocusEl(this.ensureVisible(d,b,c));var a=this.focusEl;if(Ext.isGecko){a.focus()}else{a.focus.defer(1,a)}},resolveCell:function(h,d,g){if(!Ext.isNumber(h)){h=h.rowIndex}if(!this.ds){return null}if(h<0||h>=this.ds.getCount()){return null}d=(d!==undefined?d:0);var c=this.getRow(h),b=this.cm,e=b.getColumnCount(),a;if(!(g===false&&d===0)){while(d<e&&b.isHidden(d)){d++}a=this.getCell(h,d)}return{row:c,cell:a}},getResolvedXY:function(b){if(!b){return null}var a=b.cell,c=b.row;if(a){return Ext.fly(a).getXY()}else{return[this.el.getX(),Ext.fly(c).getY()]}},syncFocusEl:function(d,a,c){var b=d;if(!Ext.isArray(b)){d=Math.min(d,Math.max(0,this.getRows().length-1));if(isNaN(d)){return}b=this.getResolvedXY(this.resolveCell(d,a,c))}this.focusEl.setXY(b||this.scroller.getXY())},ensureVisible:function(t,g,e){var r=this.resolveCell(t,g,e);if(!r||!r.row){return null}var k=r.row,h=r.cell,n=this.scroller.dom,d=k,s=0,o=this.el.dom;while(d&&d!=o){s+=d.offsetTop;d=d.offsetParent}s-=this.mainHd.dom.offsetHeight;o=parseInt(n.scrollTop,10);var q=s+k.offsetHeight,a=n.clientHeight,m=o+a;if(s<o){n.scrollTop=s}else{if(q>m){n.scrollTop=q-a}}if(e!==false){var l=parseInt(h.offsetLeft,10),j=l+h.offsetWidth,i=parseInt(n.scrollLeft,10),b=i+n.clientWidth;if(l<i){n.scrollLeft=l}else{if(j>b){n.scrollLeft=j-n.clientWidth}}}return this.getResolvedXY(r)},insertRows:function(a,i,e,h){var d=a.getCount()-1;if(!h&&i===0&&e>=d){this.fireEvent("beforerowsinserted",this,i,e);this.refresh();this.fireEvent("rowsinserted",this,i,e)}else{if(!h){this.fireEvent("beforerowsinserted",this,i,e)}var b=this.renderRows(i,e),g=this.getRow(i);if(g){if(i===0){Ext.fly(this.getRow(0)).removeClass(this.firstRowCls)}Ext.DomHelper.insertHtml("beforeBegin",g,b)}else{var c=this.getRow(d-1);if(c){Ext.fly(c).removeClass(this.lastRowCls)}Ext.DomHelper.insertHtml("beforeEnd",this.mainBody.dom,b)}if(!h){this.processRows(i);this.fireEvent("rowsinserted",this,i,e)}else{if(i===0||i>=d){Ext.fly(this.getRow(i)).addClass(i===0?this.firstRowCls:this.lastRowCls)}}}this.syncFocusEl(i)},deleteRows:function(a,c,b){if(a.getRowCount()<1){this.refresh()}else{this.fireEvent("beforerowsdeleted",this,c,b);this.removeRows(c,b);this.processRows(c);this.fireEvent("rowsdeleted",this,c,b)}},getColumnStyle:function(b,d){var a=this.cm,g=a.config,c=d?"":g[b].css||"",e=g[b].align;c+=String.format("width: {0};",this.getColumnWidth(b));if(a.isHidden(b)){c+="display: none; "}if(e){c+=String.format("text-align: {0};",e)}return c},getColumnWidth:function(b){var c=this.cm.getColumnWidth(b),a=this.borderWidth;if(Ext.isNumber(c)){if(Ext.isBorderBox){return c+"px"}else{return Math.max(c-a,0)+"px"}}else{return c}},getTotalWidth:function(){return this.cm.getTotalWidth()+"px"},fitColumns:function(g,j,h){var a=this.grid,l=this.cm,s=l.getTotalWidth(false),q=this.getGridInnerWidth(),r=q-s,c=[],o=0,n=0,u,d,p;if(q<20||r===0){return false}var e=l.getColumnCount(true),m=l.getColumnCount(false),b=e-(Ext.isNumber(h)?1:0);if(b===0){b=1;h=undefined}for(p=0;p<m;p++){if(!l.isFixed(p)&&p!==h){u=l.getColumnWidth(p);c.push(p,u);if(!l.isHidden(p)){o=p;n+=u}}}d=(q-l.getTotalWidth())/n;while(c.length){u=c.pop();p=c.pop();l.setColumnWidth(p,Math.max(a.minColumnWidth,Math.floor(u+u*d)),true)}s=l.getTotalWidth(false);if(s>q){var t=(b==e)?o:h,k=Math.max(1,l.getColumnWidth(t)-(s-q));l.setColumnWidth(t,k,true)}if(g!==true){this.updateAllColumnWidths()}return true},autoExpand:function(k){var a=this.grid,i=this.cm,e=this.getGridInnerWidth(),c=i.getTotalWidth(false),g=a.autoExpandColumn;if(!this.userResized&&g){if(e!=c){var j=i.getIndexById(g),b=i.getColumnWidth(j),h=e-c+b,d=Math.min(Math.max(h,a.autoExpandMin),a.autoExpandMax);if(b!=d){i.setColumnWidth(j,d,true);if(k!==true){this.updateColumnWidth(j,d)}}}}},getGridInnerWidth:function(){return this.grid.getGridEl().getWidth(true)-this.getScrollOffset()},getColumnData:function(){var e=[],c=this.cm,g=c.getColumnCount(),a=this.ds.fields,d,b;for(d=0;d<g;d++){b=c.getDataIndex(d);e[d]={name:Ext.isDefined(b)?b:(a.get(d)?a.get(d).name:undefined),renderer:c.getRenderer(d),scope:c.getRendererScope(d),id:c.getColumnId(d),style:this.getColumnStyle(d)}}return e},renderRows:function(i,c){var a=this.grid,g=a.store,j=a.stripeRows,e=a.colModel,h=e.getColumnCount(),d=g.getCount(),b;if(d<1){return""}i=i||0;c=Ext.isDefined(c)?c:d-1;b=g.getRange(i,c);return this.doRender(this.getColumnData(),b,g,i,h,j)},renderBody:function(){var a=this.renderRows()||"&#160;";return this.templates.body.apply({rows:a})},refreshRow:function(g){var l=this.ds,m=this.cm.getColumnCount(),c=this.getColumnData(),n=m-1,p=["x-grid3-row"],e={tstyle:String.format("width: {0};",this.getTotalWidth())},a=[],k=this.templates.cell,j,q,b,o,h,d;if(Ext.isNumber(g)){j=g;g=l.getAt(j)}else{j=l.indexOf(g)}if(!g||j<0){return}for(d=0;d<m;d++){b=c[d];if(d==0){h="x-grid3-cell-first"}else{h=(d==n)?"x-grid3-cell-last ":""}o={id:b.id,style:b.style,css:h,attr:"",cellAttr:""};o.value=b.renderer.call(b.scope,g.data[b.name],o,g,j,d,l);if(Ext.isEmpty(o.value)){o.value="&#160;"}if(this.markDirty&&g.dirty&&typeof g.modified[b.name]!="undefined"){o.css+=" x-grid3-dirty-cell"}a[d]=k.apply(o)}q=this.getRow(j);q.className="";if(this.grid.stripeRows&&((j+1)%2===0)){p.push("x-grid3-row-alt")}if(this.getRowClass){e.cols=m;p.push(this.getRowClass(g,j,e,l))}this.fly(q).addClass(p).setStyle(e.tstyle);e.cells=a.join("");q.innerHTML=this.templates.rowInner.apply(e);this.fireEvent("rowupdated",this,j,g)},refresh:function(b){this.fireEvent("beforerefresh",this);this.grid.stopEditing(true);var a=this.renderBody();this.mainBody.update(a).setWidth(this.getTotalWidth());if(b===true){this.updateHeaders();this.updateHeaderSortState()}this.processRows(0,true);this.layout();this.applyEmptyText();this.fireEvent("refresh",this)},applyEmptyText:function(){if(this.emptyText&&!this.hasRows()){this.mainBody.update('<div class="x-grid-empty">'+this.emptyText+"</div>")}},updateHeaderSortState:function(){var b=this.ds.getSortState();if(!b){return}if(!this.sortState||(this.sortState.field!=b.field||this.sortState.direction!=b.direction)){this.grid.fireEvent("sortchange",this.grid,b)}this.sortState=b;var c=this.cm.findColumnIndex(b.field);if(c!=-1){var a=b.direction;this.updateSortIcon(c,a)}},clearHeaderSortState:function(){if(!this.sortState){return}this.grid.fireEvent("sortchange",this.grid,null);this.mainHd.select("td").removeClass(this.sortClasses);delete this.sortState},destroy:function(){var j=this,a=j.grid,d=a.getGridEl(),i=j.dragZone,g=j.splitZone,h=j.columnDrag,e=j.columnDrop,k=j.scrollToTopTask,c,b;if(k&&k.cancel){k.cancel()}Ext.destroyMembers(j,"colMenu","hmenu");j.initData(null,null);j.purgeListeners();Ext.fly(j.innerHd).un("click",j.handleHdDown,j);if(a.enableColumnMove){c=h.dragData;b=h.proxy;Ext.destroy(h.el,b.ghost,b.el,e.el,e.proxyTop,e.proxyBottom,c.ddel,c.header);if(b.anim){Ext.destroy(b.anim)}delete b.ghost;delete c.ddel;delete c.header;h.destroy();delete Ext.dd.DDM.locationCache[h.id];delete h._domRef;delete e.proxyTop;delete e.proxyBottom;e.destroy();delete Ext.dd.DDM.locationCache["gridHeader"+d.id];delete e._domRef;delete Ext.dd.DDM.ids[e.ddGroup]}if(g){g.destroy();delete g._domRef;delete Ext.dd.DDM.ids["gridSplitters"+d.id]}Ext.fly(j.innerHd).removeAllListeners();Ext.removeNode(j.innerHd);delete j.innerHd;Ext.destroy(j.el,j.mainWrap,j.mainHd,j.scroller,j.mainBody,j.focusEl,j.resizeMarker,j.resizeProxy,j.activeHdBtn,j._flyweight,i,g);delete a.container;if(i){i.destroy()}Ext.dd.DDM.currentTarget=null;delete Ext.dd.DDM.locationCache[d.id];Ext.EventManager.removeResizeListener(j.onWindowResize,j)},onDenyColumnHide:function(){},render:function(){if(this.autoFill){var a=this.grid.ownerCt;if(a&&a.getLayout()){a.on("afterlayout",function(){this.fitColumns(true,true);this.updateHeaders();this.updateHeaderSortState()},this,{single:true})}}else{if(this.forceFit){this.fitColumns(true,false)}else{if(this.grid.autoExpandColumn){this.autoExpand(true)}}}this.grid.getGridEl().dom.innerHTML=this.renderUI();this.afterRenderUI()},initData:function(a,e){var b=this;if(b.ds){var d=b.ds;d.un("add",b.onAdd,b);d.un("load",b.onLoad,b);d.un("clear",b.onClear,b);d.un("remove",b.onRemove,b);d.un("update",b.onUpdate,b);d.un("datachanged",b.onDataChange,b);if(d!==a&&d.autoDestroy){d.destroy()}}if(a){a.on({scope:b,load:b.onLoad,add:b.onAdd,remove:b.onRemove,update:b.onUpdate,clear:b.onClear,datachanged:b.onDataChange})}if(b.cm){var c=b.cm;c.un("configchange",b.onColConfigChange,b);c.un("widthchange",b.onColWidthChange,b);c.un("headerchange",b.onHeaderChange,b);c.un("hiddenchange",b.onHiddenChange,b);c.un("columnmoved",b.onColumnMove,b)}if(e){delete b.lastViewWidth;e.on({scope:b,configchange:b.onColConfigChange,widthchange:b.onColWidthChange,headerchange:b.onHeaderChange,hiddenchange:b.onHiddenChange,columnmoved:b.onColumnMove})}b.ds=a;b.cm=e},onDataChange:function(){this.refresh(true);this.updateHeaderSortState();this.syncFocusEl(0)},onClear:function(){this.refresh();this.syncFocusEl(0)},onUpdate:function(b,a){this.refreshRow(a)},onAdd:function(b,a,c){this.insertRows(b,c,c+(a.length-1))},onRemove:function(b,a,c,d){if(d!==true){this.fireEvent("beforerowremoved",this,c,a)}this.removeRow(c);if(d!==true){this.processRows(c);this.applyEmptyText();this.fireEvent("rowremoved",this,c,a)}},onLoad:function(){if(Ext.isGecko){if(!this.scrollToTopTask){this.scrollToTopTask=new Ext.util.DelayedTask(this.scrollToTop,this)}this.scrollToTopTask.delay(1)}else{this.scrollToTop()}},onColWidthChange:function(a,b,c){this.updateColumnWidth(b,c)},onHeaderChange:function(a,b,c){this.updateHeaders()},onHiddenChange:function(a,b,c){this.updateColumnHidden(b,c)},onColumnMove:function(a,c,b){this.indexMap=null;this.refresh(true);this.restoreScroll(this.getScrollState());this.afterMove(b);this.grid.fireEvent("columnmove",c,b)},onColConfigChange:function(){delete this.lastViewWidth;this.indexMap=null;this.refresh(true)},initUI:function(a){a.on("headerclick",this.onHeaderClick,this)},initEvents:Ext.emptyFn,onHeaderClick:function(b,a){if(this.headersDisabled||!this.cm.isSortable(a)){return}b.stopEditing(true);b.store.sort(this.cm.getDataIndex(a))},onRowOver:function(b,a){var c=this.findRowIndex(a);if(c!==false){this.addRowClass(c,this.rowOverCls)}},onRowOut:function(b,a){var c=this.findRowIndex(a);if(c!==false&&!b.within(this.getRow(c),true)){this.removeRowClass(c,this.rowOverCls)}},onRowSelect:function(a){this.addRowClass(a,this.selectedRowClass)},onRowDeselect:function(a){this.removeRowClass(a,this.selectedRowClass)},onCellSelect:function(c,b){var a=this.getCell(c,b);if(a){this.fly(a).addClass("x-grid3-cell-selected")}},onCellDeselect:function(c,b){var a=this.getCell(c,b);if(a){this.fly(a).removeClass("x-grid3-cell-selected")}},handleWheel:function(a){a.stopPropagation()},onColumnSplitterMoved:function(a,b){this.userResized=true;this.grid.colModel.setColumnWidth(a,b,true);if(this.forceFit){this.fitColumns(true,false,a);this.updateAllColumnWidths()}else{this.updateColumnWidth(a,b);this.syncHeaderScroll()}this.grid.fireEvent("columnresize",a,b)},beforeColMenuShow:function(){var b=this.cm,d=b.getColumnCount(),a=this.colMenu,c;a.removeAll();for(c=0;c<d;c++){if(b.config[c].hideable!==false){a.add(new Ext.menu.CheckItem({text:b.getColumnHeader(c),itemId:"col-"+b.getColumnId(c),checked:!b.isHidden(c),disabled:b.config[c].hideable===false,hideOnClick:false}))}}},handleHdMenuClick:function(c){var a=this.ds,b=this.cm.getDataIndex(this.hdCtxIndex);switch(c.getItemId()){case"asc":a.sort(b,"ASC");break;case"desc":a.sort(b,"DESC");break;default:this.handleHdMenuClickDefault(c)}return true},handleHdMenuClickDefault:function(c){var b=this.cm,d=c.getItemId(),a=b.getIndexById(d.substr(4));if(a!=-1){if(c.checked&&b.getColumnsBy(this.isHideableColumn,this).length<=1){this.onDenyColumnHide();return}b.setHidden(a,c.checked)}},handleHdDown:function(i,j){if(Ext.fly(j).hasClass("x-grid3-hd-btn")){i.stopEvent();var k=this.cm,g=this.findHeaderCell(j),h=this.getCellIndex(g),d=k.isSortable(h),c=this.hmenu,b=c.items,a=this.headerMenuOpenCls,l;this.hdCtxIndex=h;Ext.fly(g).addClass(a);if(this.hideSortIcons){b.get("asc").setVisible(d);b.get("desc").setVisible(d);l=b.get("sortSep");if(l){l.setVisible(d)}}else{b.get("asc").setDisabled(!d);b.get("desc").setDisabled(!d)}c.on("hide",function(){Ext.fly(g).removeClass(a)},this,{single:true});c.show(j,"tl-bl?")}},handleHdMove:function(k){var i=this.findHeaderCell(this.activeHdRef);if(i&&!this.headersDisabled){var l=this.splitHandleWidth||5,j=this.activeHdRegion,p=i.style,m=this.cm,o="",g=k.getPageX();if(this.grid.enableColumnResize!==false){var a=this.activeHdIndex,b=this.getPreviousVisible(a),n=m.isResizable(a),c=b&&m.isResizable(b),d=g-j.left<=l,h=j.right-g<=(!this.activeHdBtn?l:2);if(d&&c){o=Ext.isAir?"move":Ext.isWebKit?"e-resize":"col-resize"}else{if(h&&n){o=Ext.isAir?"move":Ext.isWebKit?"w-resize":"col-resize"}}}p.cursor=o}},getPreviousVisible:function(a){while(a>0){if(!this.cm.isHidden(a-1)){return a}a--}return undefined},handleHdOver:function(c,b){var d=this.findHeaderCell(b);if(d&&!this.headersDisabled){var a=this.fly(d);this.activeHdRef=b;this.activeHdIndex=this.getCellIndex(d);this.activeHdRegion=a.getRegion();if(!this.isMenuDisabled(this.activeHdIndex,a)){a.addClass("x-grid3-hd-over");this.activeHdBtn=a.child(".x-grid3-hd-btn");if(this.activeHdBtn){this.activeHdBtn.dom.style.height=(d.firstChild.offsetHeight-1)+"px"}}}},handleHdOut:function(b,a){var c=this.findHeaderCell(a);if(c&&(!Ext.isIE9m||!b.within(c,true))){this.activeHdRef=null;this.fly(c).removeClass("x-grid3-hd-over");c.style.cursor=""}},isMenuDisabled:function(a,b){return this.cm.isMenuDisabled(a)},hasRows:function(){var a=this.mainBody.dom.firstChild;return a&&a.nodeType==1&&a.className!="x-grid-empty"},isHideableColumn:function(a){return !a.hidden},bind:function(a,b){this.initData(a,b)}});Ext.grid.GridView.SplitDragZone=Ext.extend(Ext.dd.DDProxy,{constructor:function(a,b){this.grid=a;this.view=a.getView();this.marker=this.view.resizeMarker;this.proxy=this.view.resizeProxy;Ext.grid.GridView.SplitDragZone.superclass.constructor.call(this,b,"gridSplitters"+this.grid.getGridEl().id,{dragElId:Ext.id(this.proxy.dom),resizeFrame:false});this.scroll=false;this.hw=this.view.splitHandleWidth||5},b4StartDrag:function(a,e){this.dragHeadersDisabled=this.view.headersDisabled;this.view.headersDisabled=true;var d=this.view.mainWrap.getHeight();this.marker.setHeight(d);this.marker.show();this.marker.alignTo(this.view.getHeaderCell(this.cellIndex),"tl-tl",[-2,0]);this.proxy.setHeight(d);var b=this.cm.getColumnWidth(this.cellIndex),c=Math.max(b-this.grid.minColumnWidth,0);this.resetConstraints();this.setXConstraint(c,1000);this.setYConstraint(0,0);this.minX=a-c;this.maxX=a+1000;this.startPos=a;Ext.dd.DDProxy.prototype.b4StartDrag.call(this,a,e)},allowHeaderDrag:function(a){return true},handleMouseDown:function(a){var h=this.view.findHeaderCell(a.getTarget());if(h&&this.allowHeaderDrag(a)){var k=this.view.fly(h).getXY(),c=k[0],i=a.getXY(),b=i[0],g=h.offsetWidth,d=false;if((b-c)<=this.hw){d=-1}else{if((c+g)-b<=this.hw){d=0}}if(d!==false){this.cm=this.grid.colModel;var j=this.view.getCellIndex(h);if(d==-1){if(j+d<0){return}while(this.cm.isHidden(j+d)){--d;if(j+d<0){return}}}this.cellIndex=j+d;this.split=h.dom;if(this.cm.isResizable(this.cellIndex)&&!this.cm.isFixed(this.cellIndex)){Ext.grid.GridView.SplitDragZone.superclass.handleMouseDown.apply(this,arguments)}}else{if(this.view.columnDrag){this.view.columnDrag.callHandleMouseDown(a)}}}},endDrag:function(g){this.marker.hide();var a=this.view,c=Math.max(this.minX,g.getPageX()),d=c-this.startPos,b=this.dragHeadersDisabled;a.onColumnSplitterMoved(this.cellIndex,this.cm.getColumnWidth(this.cellIndex)+d);setTimeout(function(){a.headersDisabled=b},50)},autoOffset:function(){this.setDelta(0,0)}});Ext.grid.PivotGridView=Ext.extend(Ext.grid.GridView,{colHeaderCellCls:"grid-hd-group-cell",title:"",getColumnHeaders:function(){return this.grid.topAxis.buildHeaders()},getRowHeaders:function(){return this.grid.leftAxis.buildHeaders()},renderRows:function(a,t){var b=this.grid,o=b.extractData(),p=o.length,g=this.templates,s=b.renderer,h=typeof s=="function",w=this.getCellCls,n=typeof w=="function",d=g.cell,x=g.row,k=[],q={},c="width:"+this.getGridInnerWidth()+"px;",l,r,e,v,m;a=a||0;t=Ext.isDefined(t)?t:p-1;for(v=0;v<p;v++){m=o[v];r=m.length;l=[];for(var u=0;u<r;u++){q.id=v+"-"+u;q.css=u===0?"x-grid3-cell-first ":(u==(r-1)?"x-grid3-cell-last ":"");q.attr=q.cellAttr="";q.value=m[u];if(Ext.isEmpty(q.value)){q.value="&#160;"}if(h){q.value=s(q.value)}if(n){q.css+=w(q.value)+" "}l[l.length]=d.apply(q)}k[k.length]=x.apply({tstyle:c,cols:r,cells:l.join(""),alt:""})}return k.join("")},masterTpl:new Ext.Template('<div class="x-grid3 x-pivotgrid" hidefocus="true">','<div class="x-grid3-viewport">','<div class="x-grid3-header">','<div class="x-grid3-header-title"><span>{title}</span></div>','<div class="x-grid3-header-inner">','<div class="x-grid3-header-offset" style="{ostyle}"></div>',"</div>",'<div class="x-clear"></div>',"</div>",'<div class="x-grid3-scroller">','<div class="x-grid3-row-headers"></div>','<div class="x-grid3-body" style="{bstyle}">{body}</div>','<a href="#" class="x-grid3-focus" tabIndex="-1"></a>',"</div>","</div>",'<div class="x-grid3-resize-marker">&#160;</div>','<div class="x-grid3-resize-proxy">&#160;</div>',"</div>"),initTemplates:function(){Ext.grid.PivotGridView.superclass.initTemplates.apply(this,arguments);var a=this.templates||{};if(!a.gcell){a.gcell=new Ext.XTemplate('<td class="x-grid3-hd x-grid3-gcell x-grid3-td-{id} ux-grid-hd-group-row-{row} '+this.colHeaderCellCls+'" style="{style}">','<div {tooltip} class="x-grid3-hd-inner x-grid3-hd-{id} x-unselectable" unselectable="on" style="{istyle}">',this.grid.enableHdMenu?'<a class="x-grid3-hd-btn" href="#"></a>':"","{value}","</div>","</td>")}this.templates=a;this.hrowRe=new RegExp("ux-grid-hd-group-row-(\\d+)","")},initElements:function(){Ext.grid.PivotGridView.superclass.initElements.apply(this,arguments);this.rowHeadersEl=new Ext.Element(this.scroller.child("div.x-grid3-row-headers"));this.headerTitleEl=new Ext.Element(this.mainHd.child("div.x-grid3-header-title"))},getGridInnerWidth:function(){var a=Ext.grid.PivotGridView.superclass.getGridInnerWidth.apply(this,arguments);return a-this.getTotalRowHeaderWidth()},getTotalRowHeaderWidth:function(){var d=this.getRowHeaders(),c=d.length,b=0,a;for(a=0;a<c;a++){b+=d[a].width}return b},getTotalColumnHeaderHeight:function(){return this.getColumnHeaders().length*21},getCellIndex:function(b){if(b){var a=b.className.match(this.colRe),c;if(a&&(c=a[1])){return parseInt(c.split("-")[1],10)}}return false},renderUI:function(){var b=this.templates,a=this.getGridInnerWidth();return b.master.apply({body:b.body.apply({rows:"&#160;"}),ostyle:"width:"+a+"px",bstyle:"width:"+a+"px"})},onLayout:function(b,a){Ext.grid.PivotGridView.superclass.onLayout.apply(this,arguments);var b=this.getGridInnerWidth();this.resizeColumnHeaders(b);this.resizeAllRows(b)},refresh:function(b){this.fireEvent("beforerefresh",this);this.grid.stopEditing(true);var a=this.renderBody();this.mainBody.update(a).setWidth(this.getGridInnerWidth());if(b===true){this.updateHeaders();this.updateHeaderSortState()}this.processRows(0,true);this.layout();this.applyEmptyText();this.fireEvent("refresh",this)},renderHeaders:Ext.emptyFn,fitColumns:Ext.emptyFn,resizeColumnHeaders:function(b){var a=this.grid.topAxis;if(a.rendered){a.el.setWidth(b)}},resizeRowHeaders:function(){var a=this.getTotalRowHeaderWidth(),b=String.format("margin-left: {0}px;",a);this.rowHeadersEl.setWidth(a);this.mainBody.applyStyles(b);Ext.fly(this.innerHd).applyStyles(b);this.headerTitleEl.setWidth(a);this.headerTitleEl.setHeight(this.getTotalColumnHeaderHeight())},resizeAllRows:function(b){var d=this.getRows(),c=d.length,a;for(a=0;a<c;a++){Ext.fly(d[a]).setWidth(b);Ext.fly(d[a]).child("table").setWidth(b)}},updateHeaders:function(){this.renderGroupRowHeaders();this.renderGroupColumnHeaders()},renderGroupRowHeaders:function(){var a=this.grid.leftAxis;this.resizeRowHeaders();a.rendered=false;a.render(this.rowHeadersEl);this.setTitle(this.title)},setTitle:function(a){this.headerTitleEl.child("span").dom.innerHTML=a},renderGroupColumnHeaders:function(){var a=this.grid.topAxis;a.rendered=false;a.render(this.innerHd.firstChild)},isMenuDisabled:function(a,b){return true}});Ext.grid.PivotAxis=Ext.extend(Ext.Component,{orientation:"horizontal",defaultHeaderWidth:80,paddingWidth:7,setDimensions:function(a){this.dimensions=a},onRender:function(b,a){var c=this.orientation=="horizontal"?this.renderHorizontalRows():this.renderVerticalRows();this.el=Ext.DomHelper.overwrite(b.dom,{tag:"table",cn:c},true)},renderHorizontalRows:function(){var k=this.buildHeaders(),a=k.length,g=[],c,h,e,d,b;for(d=0;d<a;d++){c=[];h=k[d].items;e=h.length;for(b=0;b<e;b++){c.push({tag:"td",html:h[b].header,colspan:h[b].span})}g[d]={tag:"tr",cn:c}}return g},renderVerticalRows:function(){var b=this.buildHeaders(),k=b.length,a=[],m=[],h,c,l,g,e,d;for(e=0;e<k;e++){c=b[e];g=c.width||80;h=c.items.length;for(d=0;d<h;d++){l=c.items[d];a[l.start]=a[l.start]||[];a[l.start].push({tag:"td",html:l.header,rowspan:l.span,width:Ext.isBorderBox?g:g-this.paddingWidth})}}h=a.length;for(e=0;e<h;e++){m[e]={tag:"tr",cn:a[e]}}return m},getTuples:function(){var b=new Ext.data.Store({});b.data=this.store.data.clone();b.fields=this.store.fields;var l=[],a=this.dimensions,c=a.length,j;for(j=0;j<c;j++){l.push({field:a[j].dataIndex,direction:a[j].direction||"ASC"})}b.sort(l);var e=b.data.items,n=[],k=[],o,h,d,g,m;c=e.length;for(j=0;j<c;j++){d=this.getRecordInfo(e[j]);g=d.data;h="";for(m in g){h+=g[m]+"---"}if(n.indexOf(h)==-1){n.push(h);k.push(d)}}b.destroy();return k},getRecordInfo:function(a){var e=this.dimensions,d=e.length,h={},j,c,b;for(b=0;b<d;b++){j=e[b];c=j.dataIndex;h[c]=a.get(c)}var g=function(i){return function(k){for(var l in i){if(k.get(l)!=i[l]){return false}}return true}};return{data:h,matcher:g(h)}},buildHeaders:function(){var l=this.getTuples(),m=l.length,a=this.dimensions,e,r=a.length,c=[],o,s,n,q,p,b,k,h,g,d;for(g=0;g<r;g++){e=a[g];s=[];p=0;b=0;for(d=0;d<m;d++){o=l[d];k=d==(m-1);n=o.data[e.dataIndex];h=q!=undefined&&q!=n;if(g>0&&d>0){h=h||o.data[a[g-1].dataIndex]!=l[d-1].data[a[g-1].dataIndex]}if(h){s.push({header:q,span:p,start:b});b+=p;p=0}if(k){s.push({header:n,span:p+1,start:b});b+=p;p=0}q=n;p++}c.push({items:s,width:e.width||this.defaultHeaderWidth});q=undefined}return c}});Ext.grid.HeaderDragZone=Ext.extend(Ext.dd.DragZone,{maxDragWidth:120,constructor:function(a,c,b){this.grid=a;this.view=a.getView();this.ddGroup="gridHeader"+this.grid.getGridEl().id;Ext.grid.HeaderDragZone.superclass.constructor.call(this,c);if(b){this.setHandleElId(Ext.id(c));this.setOuterHandleElId(Ext.id(b))}this.scroll=false},getDragData:function(c){var a=Ext.lib.Event.getTarget(c),b=this.view.findHeaderCell(a);if(b){return{ddel:b.firstChild,header:b}}return false},onInitDrag:function(a){this.dragHeadersDisabled=this.view.headersDisabled;this.view.headersDisabled=true;var b=this.dragData.ddel.cloneNode(true);b.id=Ext.id();b.style.width=Math.min(this.dragData.header.offsetWidth,this.maxDragWidth)+"px";this.proxy.update(b);return true},afterValidDrop:function(){this.completeDrop()},afterInvalidDrop:function(){this.completeDrop()},completeDrop:function(){var a=this.view,b=this.dragHeadersDisabled;setTimeout(function(){a.headersDisabled=b},50)}});Ext.grid.HeaderDropZone=Ext.extend(Ext.dd.DropZone,{proxyOffsets:[-4,-9],fly:Ext.Element.fly,constructor:function(a,c,b){this.grid=a;this.view=a.getView();this.proxyTop=Ext.DomHelper.append(document.body,{cls:"col-move-top",html:"&#160;"},true);this.proxyBottom=Ext.DomHelper.append(document.body,{cls:"col-move-bottom",html:"&#160;"},true);this.proxyTop.hide=this.proxyBottom.hide=function(){this.setLeftTop(-100,-100);this.setStyle("visibility","hidden")};this.ddGroup="gridHeader"+this.grid.getGridEl().id;Ext.grid.HeaderDropZone.superclass.constructor.call(this,a.getGridEl().dom)},getTargetFromEvent:function(c){var a=Ext.lib.Event.getTarget(c),b=this.view.findCellIndex(a);if(b!==false){return this.view.getHeaderCell(b)}},nextVisible:function(c){var b=this.view,a=this.grid.colModel;c=c.nextSibling;while(c){if(!a.isHidden(b.getCellIndex(c))){return c}c=c.nextSibling}return null},prevVisible:function(c){var b=this.view,a=this.grid.colModel;c=c.prevSibling;while(c){if(!a.isHidden(b.getCellIndex(c))){return c}c=c.prevSibling}return null},positionIndicator:function(d,k,j){var a=Ext.lib.Event.getPageX(j),g=Ext.lib.Dom.getRegion(k.firstChild),c,i,b=g.top+this.proxyOffsets[1];if((g.right-a)<=(g.right-g.left)/2){c=g.right+this.view.borderWidth;i="after"}else{c=g.left;i="before"}if(this.grid.colModel.isFixed(this.view.getCellIndex(k))){return false}c+=this.proxyOffsets[0];this.proxyTop.setLeftTop(c,b);this.proxyTop.show();if(!this.bottomOffset){this.bottomOffset=this.view.mainHd.getHeight()}this.proxyBottom.setLeftTop(c,b+this.proxyTop.dom.offsetHeight+this.bottomOffset);this.proxyBottom.show();return i},onNodeEnter:function(d,a,c,b){if(b.header!=d){this.positionIndicator(b.header,d,c)}},onNodeOver:function(g,b,d,c){var a=false;if(c.header!=g){a=this.positionIndicator(c.header,g,d)}if(!a){this.proxyTop.hide();this.proxyBottom.hide()}return a?this.dropAllowed:this.dropNotAllowed},onNodeOut:function(d,a,c,b){this.proxyTop.hide();this.proxyBottom.hide()},onNodeDrop:function(b,m,g,c){var d=c.header;if(d!=b){var k=this.grid.colModel,j=Ext.lib.Event.getPageX(g),a=Ext.lib.Dom.getRegion(b.firstChild),o=(a.right-j)<=((a.right-a.left)/2)?"after":"before",i=this.view.getCellIndex(d),l=this.view.getCellIndex(b);if(o=="after"){l++}if(i<l){l--}k.moveColumn(i,l);return true}return false}});Ext.grid.GridView.ColumnDragZone=Ext.extend(Ext.grid.HeaderDragZone,{constructor:function(a,b){Ext.grid.GridView.ColumnDragZone.superclass.constructor.call(this,a,b,null);this.proxy.el.addClass("x-grid3-col-dd")},handleMouseDown:function(a){},callHandleMouseDown:function(a){Ext.grid.GridView.ColumnDragZone.superclass.handleMouseDown.call(this,a)}});Ext.grid.SplitDragZone=Ext.extend(Ext.dd.DDProxy,{fly:Ext.Element.fly,constructor:function(a,c,b){this.grid=a;this.view=a.getView();this.proxy=this.view.resizeProxy;Ext.grid.SplitDragZone.superclass.constructor.call(this,c,"gridSplitters"+this.grid.getGridEl().id,{dragElId:Ext.id(this.proxy.dom),resizeFrame:false});this.setHandleElId(Ext.id(c));this.setOuterHandleElId(Ext.id(b));this.scroll=false},b4StartDrag:function(a,d){this.view.headersDisabled=true;this.proxy.setHeight(this.view.mainWrap.getHeight());var b=this.cm.getColumnWidth(this.cellIndex);var c=Math.max(b-this.grid.minColumnWidth,0);this.resetConstraints();this.setXConstraint(c,1000);this.setYConstraint(0,0);this.minX=a-c;this.maxX=a+1000;this.startPos=a;Ext.dd.DDProxy.prototype.b4StartDrag.call(this,a,d)},handleMouseDown:function(c){var b=Ext.EventObject.setEvent(c);var a=this.fly(b.getTarget());if(a.hasClass("x-grid-split")){this.cellIndex=this.view.getCellIndex(a.dom);this.split=a.dom;this.cm=this.grid.colModel;if(this.cm.isResizable(this.cellIndex)&&!this.cm.isFixed(this.cellIndex)){Ext.grid.SplitDragZone.superclass.handleMouseDown.apply(this,arguments)}}},endDrag:function(c){this.view.headersDisabled=false;var a=Math.max(this.minX,Ext.lib.Event.getPageX(c));var b=a-this.startPos;this.view.onColumnSplitterMoved(this.cellIndex,this.cm.getColumnWidth(this.cellIndex)+b)},autoOffset:function(){this.setDelta(0,0)}});Ext.grid.GridDragZone=function(b,a){this.view=b.getView();Ext.grid.GridDragZone.superclass.constructor.call(this,this.view.mainBody.dom,a);this.scroll=false;this.grid=b;this.ddel=document.createElement("div");this.ddel.className="x-grid-dd-wrap";this.preventDefault=true};Ext.extend(Ext.grid.GridDragZone,Ext.dd.DragZone,{ddGroup:"GridDD",getDragData:function(g){var c=Ext.lib.Event.getTarget(g),i,h=this.view.findRowIndex(c),b,a,d;if(h!==false){i=this.grid.selModel;if(i.getSelectedCell){b=this.view.findCellIndex(c);a=i.getSelectedCell();if(!a||a[0]!==h||a[1]!==b){i.handleMouseDown(this.grid,h,b,g)}if(this.grid.dragCell){d=i.getSelectedCell();if(!this.grid.hasOwnProperty("ddText")){this.grid.ddText="{0} selected cell{1}"}}else{d=[this.grid.store.getAt(h)]}}else{if(!i.isSelected(h)||g.hasModifier()){i.handleMouseDown(this.grid,h,g)}d=i.getSelections()}return{grid:this.grid,ddel:this.ddel,rowIndex:h,selections:d}}return false},onInitDrag:function(b){var a=this.dragData;this.ddel.innerHTML=this.grid.getDragDropText();this.proxy.update(this.ddel)},afterRepair:function(){this.dragging=false},getRepairXY:function(b,a){return false},onEndDrag:function(a,b){},onValidDrop:function(a,b,c){this.hideProxy()},beforeInvalidDrop:function(a,b){}});Ext.grid.ColumnModel=Ext.extend(Ext.util.Observable,{defaultWidth:100,defaultSortable:false,constructor:function(a){if(a.columns){Ext.apply(this,a);this.setConfig(a.columns,true)}else{this.setConfig(a,true)}this.addEvents("widthchange","headerchange","hiddenchange","columnmoved","configchange");Ext.grid.ColumnModel.superclass.constructor.call(this)},getColumnId:function(a){return this.config[a].id},getColumnAt:function(a){return this.config[a]},setConfig:function(d,b){var e,h,a;if(!b){delete this.totalWidth;for(e=0,a=this.config.length;e<a;e++){h=this.config[e];if(h.setEditor){h.setEditor(null)}}}this.defaults=Ext.apply({width:this.defaultWidth,sortable:this.defaultSortable},this.defaults);this.config=d;this.lookup={};for(e=0,a=d.length;e<a;e++){h=Ext.applyIf(d[e],this.defaults);if(Ext.isEmpty(h.id)){h.id=e}if(!h.isColumn){var g=Ext.grid.Column.types[h.xtype||"gridcolumn"];h=new g(h);d[e]=h}this.lookup[h.id]=h}if(!b){this.fireEvent("configchange",this)}},getColumnById:function(a){return this.lookup[a]},getIndexById:function(c){for(var b=0,a=this.config.length;b<a;b++){if(this.config[b].id==c){return b}}return -1},moveColumn:function(e,b){var a=this.config,d=a[e];a.splice(e,1);a.splice(b,0,d);this.dataMap=null;this.fireEvent("columnmoved",this,e,b)},getColumnCount:function(b){var d=this.config.length,e=0,a;if(b===true){for(a=0;a<d;a++){if(!this.isHidden(a)){e++}}return e}return d},getColumnsBy:function(g,e){var b=this.config,h=b.length,a=[],d,j;for(d=0;d<h;d++){j=b[d];if(g.call(e||this,j,d)===true){a[a.length]=j}}return a},isSortable:function(a){return !!this.config[a].sortable},isMenuDisabled:function(a){return !!this.config[a].menuDisabled},getRenderer:function(a){return this.config[a].renderer||Ext.grid.ColumnModel.defaultRenderer},getRendererScope:function(a){return this.config[a].scope},setRenderer:function(a,b){this.config[a].renderer=b},getColumnWidth:function(a){var b=this.config[a].width;if(typeof b!="number"){b=this.defaultWidth}return b},setColumnWidth:function(b,c,a){this.config[b].width=c;this.totalWidth=null;if(!a){this.fireEvent("widthchange",this,b,c)}},getTotalWidth:function(b){if(!this.totalWidth){this.totalWidth=0;for(var c=0,a=this.config.length;c<a;c++){if(b||!this.isHidden(c)){this.totalWidth+=this.getColumnWidth(c)}}}return this.totalWidth},getColumnHeader:function(a){return this.config[a].header},setColumnHeader:function(a,b){this.config[a].header=b;this.fireEvent("headerchange",this,a,b)},getColumnTooltip:function(a){return this.config[a].tooltip},setColumnTooltip:function(a,b){this.config[a].tooltip=b},getDataIndex:function(a){return this.config[a].dataIndex},setDataIndex:function(a,b){this.config[a].dataIndex=b},findColumnIndex:function(d){var e=this.config;for(var b=0,a=e.length;b<a;b++){if(e[b].dataIndex==d){return b}}return -1},isCellEditable:function(b,e){var d=this.config[b],a=d.editable;return !!(a||(!Ext.isDefined(a)&&d.editor))},getCellEditor:function(a,b){return this.config[a].getCellEditor(b)},setEditable:function(a,b){this.config[a].editable=b},isHidden:function(a){return !!this.config[a].hidden},isFixed:function(a){return !!this.config[a].fixed},isResizable:function(a){return a>=0&&this.config[a].resizable!==false&&this.config[a].fixed!==true},setHidden:function(a,b){var d=this.config[a];if(d.hidden!==b){d.hidden=b;this.totalWidth=null;this.fireEvent("hiddenchange",this,a,b)}},setEditor:function(a,b){this.config[a].setEditor(b)},destroy:function(){var b=this.config.length,a=0;for(;a<b;a++){this.config[a].destroy()}delete this.config;delete this.lookup;this.purgeListeners()},setState:function(a,b){b=Ext.applyIf(b,this.defaults);Ext.apply(this.config[a],b)}});Ext.grid.ColumnModel.defaultRenderer=function(a){if(typeof a=="string"&&a.length<1){return"&#160;"}return a};Ext.grid.AbstractSelectionModel=Ext.extend(Ext.util.Observable,{constructor:function(){this.locked=false;Ext.grid.AbstractSelectionModel.superclass.constructor.call(this)},init:function(a){this.grid=a;if(this.lockOnInit){delete this.lockOnInit;this.locked=false;this.lock()}this.initEvents()},lock:function(){if(!this.locked){this.locked=true;var a=this.grid;if(a){a.getView().on({scope:this,beforerefresh:this.sortUnLock,refresh:this.sortLock})}else{this.lockOnInit=true}}},sortLock:function(){this.locked=true},sortUnLock:function(){this.locked=false},unlock:function(){if(this.locked){this.locked=false;var a=this.grid,b;if(a){b=a.getView();b.un("beforerefresh",this.sortUnLock,this);b.un("refresh",this.sortLock,this)}else{delete this.lockOnInit}}},isLocked:function(){return this.locked},destroy:function(){this.unlock();this.purgeListeners()}});Ext.grid.RowSelectionModel=Ext.extend(Ext.grid.AbstractSelectionModel,{singleSelect:false,constructor:function(a){Ext.apply(this,a);this.selections=new Ext.util.MixedCollection(false,function(b){return b.id});this.last=false;this.lastActive=false;this.addEvents("selectionchange","beforerowselect","rowselect","rowdeselect");Ext.grid.RowSelectionModel.superclass.constructor.call(this)},initEvents:function(){if(!this.grid.enableDragDrop&&!this.grid.enableDrag){this.grid.on("rowmousedown",this.handleMouseDown,this)}this.rowNav=new Ext.KeyNav(this.grid.getGridEl(),{up:this.onKeyPress,down:this.onKeyPress,scope:this});this.grid.getView().on({scope:this,refresh:this.onRefresh,rowupdated:this.onRowUpdated,rowremoved:this.onRemove})},onKeyPress:function(g,b){var a=b=="up",h=a?"selectPrevious":"selectNext",d=a?-1:1,c;if(!g.shiftKey||this.singleSelect){this[h](false)}else{if(this.last!==false&&this.lastActive!==false){c=this.last;this.selectRange(this.last,this.lastActive+d);this.grid.getView().focusRow(this.lastActive);if(c!==false){this.last=c}}else{this.selectFirstRow()}}},onRefresh:function(){var g=this.grid.store,d=this.getSelections(),c=0,a=d.length,b,e;this.silent=true;this.clearSelections(true);for(;c<a;c++){e=d[c];if((b=g.indexOfId(e.id))!=-1){this.selectRow(b,true)}}if(d.length!=this.selections.getCount()){this.fireEvent("selectionchange",this)}this.silent=false},onRemove:function(a,b,c){if(this.selections.remove(c)!==false){this.fireEvent("selectionchange",this)}},onRowUpdated:function(a,b,c){if(this.isSelected(c)){a.onRowSelect(b)}},selectRecords:function(b,e){if(!e){this.clearSelections()}var d=this.grid.store,c=0,a=b.length;for(;c<a;c++){this.selectRow(d.indexOf(b[c]),true)}},getCount:function(){return this.selections.length},selectFirstRow:function(){this.selectRow(0)},selectLastRow:function(a){this.selectRow(this.grid.store.getCount()-1,a)},selectNext:function(a){if(this.hasNext()){this.selectRow(this.last+1,a);this.grid.getView().focusRow(this.last);return true}return false},selectPrevious:function(a){if(this.hasPrevious()){this.selectRow(this.last-1,a);this.grid.getView().focusRow(this.last);return true}return false},hasNext:function(){return this.last!==false&&(this.last+1)<this.grid.store.getCount()},hasPrevious:function(){return !!this.last},getSelections:function(){return[].concat(this.selections.items)},getSelected:function(){return this.selections.itemAt(0)},each:function(e,d){var c=this.getSelections(),b=0,a=c.length;for(;b<a;b++){if(e.call(d||this,c[b],b)===false){return false}}return true},clearSelections:function(a){if(this.isLocked()){return}if(a!==true){var c=this.grid.store,b=this.selections;b.each(function(d){this.deselectRow(c.indexOfId(d.id))},this);b.clear()}else{this.selections.clear()}this.last=false},selectAll:function(){if(this.isLocked()){return}this.selections.clear();for(var b=0,a=this.grid.store.getCount();b<a;b++){this.selectRow(b,true)}},hasSelection:function(){return this.selections.length>0},isSelected:function(a){var b=Ext.isNumber(a)?this.grid.store.getAt(a):a;return(b&&this.selections.key(b.id)?true:false)},isIdSelected:function(a){return(this.selections.key(a)?true:false)},handleMouseDown:function(d,i,h){if(h.button!==0||this.isLocked()){return}var a=this.grid.getView();if(h.shiftKey&&!this.singleSelect&&this.last!==false){var c=this.last;this.selectRange(c,i,h.ctrlKey);this.last=c;a.focusRow(i)}else{var b=this.isSelected(i);if(h.ctrlKey&&b){this.deselectRow(i)}else{if(!b||this.getCount()>1){this.selectRow(i,h.ctrlKey||h.shiftKey);a.focusRow(i)}}}},selectRows:function(c,d){if(!d){this.clearSelections()}for(var b=0,a=c.length;b<a;b++){this.selectRow(c[b],true)}},selectRange:function(b,a,d){var c;if(this.isLocked()){return}if(!d){this.clearSelections()}if(b<=a){for(c=b;c<=a;c++){this.selectRow(c,true)}}else{for(c=b;c>=a;c--){this.selectRow(c,true)}}},deselectRange:function(c,b,a){if(this.isLocked()){return}for(var d=c;d<=b;d++){this.deselectRow(d,a)}},selectRow:function(b,d,a){if(this.isLocked()||(b<0||b>=this.grid.store.getCount())||(d&&this.isSelected(b))){return}var c=this.grid.store.getAt(b);if(c&&this.fireEvent("beforerowselect",this,b,d,c)!==false){if(!d||this.singleSelect){this.clearSelections()}this.selections.add(c);this.last=this.lastActive=b;if(!a){this.grid.getView().onRowSelect(b)}if(!this.silent){this.fireEvent("rowselect",this,b,c);this.fireEvent("selectionchange",this)}}},deselectRow:function(b,a){if(this.isLocked()){return}if(this.last==b){this.last=false}if(this.lastActive==b){this.lastActive=false}var c=this.grid.store.getAt(b);if(c){this.selections.remove(c);if(!a){this.grid.getView().onRowDeselect(b)}this.fireEvent("rowdeselect",this,b,c);this.fireEvent("selectionchange",this)}},acceptsNav:function(c,b,a){return !a.isHidden(b)&&a.isCellEditable(b,c)},onEditorKey:function(n,l){var d=l.getKey(),h,i=this.grid,p=i.lastEdit,j=i.activeEditor,b=l.shiftKey,o,p,a,m;if(d==l.TAB){l.stopEvent();j.completeEdit();if(b){h=i.walkCells(j.row,j.col-1,-1,this.acceptsNav,this)}else{h=i.walkCells(j.row,j.col+1,1,this.acceptsNav,this)}}else{if(d==l.ENTER){if(this.moveEditorOnEnter!==false){if(b){h=i.walkCells(p.row-1,p.col,-1,this.acceptsNav,this)}else{h=i.walkCells(p.row+1,p.col,1,this.acceptsNav,this)}}}}if(h){a=h[0];m=h[1];this.onEditorSelect(a,p.row);if(i.isEditor&&i.editing){o=i.activeEditor;if(o&&o.field.triggerBlur){o.field.triggerBlur()}}i.startEditing(a,m)}},onEditorSelect:function(b,a){if(a!=b){this.selectRow(b)}},destroy:function(){Ext.destroy(this.rowNav);this.rowNav=null;Ext.grid.RowSelectionModel.superclass.destroy.call(this)}});Ext.grid.Column=Ext.extend(Ext.util.Observable,{isColumn:true,constructor:function(b){Ext.apply(this,b);if(Ext.isString(this.renderer)){this.renderer=Ext.util.Format[this.renderer]}else{if(Ext.isObject(this.renderer)){this.scope=this.renderer.scope;this.renderer=this.renderer.fn}}if(!this.scope){this.scope=this}var a=this.editor;delete this.editor;this.setEditor(a);this.addEvents("click","contextmenu","dblclick","mousedown");Ext.grid.Column.superclass.constructor.call(this)},processEvent:function(b,d,c,g,a){return this.fireEvent(b,this,c,g,d)},destroy:function(){if(this.setEditor){this.setEditor(null)}this.purgeListeners()},renderer:function(a){return a},getEditor:function(a){return this.editable!==false?this.editor:null},setEditor:function(b){var a=this.editor;if(a){if(a.gridEditor){a.gridEditor.destroy();delete a.gridEditor}else{a.destroy()}}this.editor=null;if(b){if(!b.isXType){b=Ext.create(b,"textfield")}this.editor=b}},getCellEditor:function(b){var a=this.getEditor(b);if(a){if(!a.startEdit){if(!a.gridEditor){a.gridEditor=new Ext.grid.GridEditor(a)}a=a.gridEditor}}return a}});Ext.grid.BooleanColumn=Ext.extend(Ext.grid.Column,{trueText:"true",falseText:"false",undefinedText:"&#160;",constructor:function(a){Ext.grid.BooleanColumn.superclass.constructor.call(this,a);var c=this.trueText,d=this.falseText,b=this.undefinedText;this.renderer=function(e){if(e===undefined){return b}if(!e||e==="false"){return d}return c}}});Ext.grid.NumberColumn=Ext.extend(Ext.grid.Column,{format:"0,000.00",constructor:function(a){Ext.grid.NumberColumn.superclass.constructor.call(this,a);this.renderer=Ext.util.Format.numberRenderer(this.format)}});Ext.grid.DateColumn=Ext.extend(Ext.grid.Column,{format:"m/d/Y",constructor:function(a){Ext.grid.DateColumn.superclass.constructor.call(this,a);this.renderer=Ext.util.Format.dateRenderer(this.format)}});Ext.grid.TemplateColumn=Ext.extend(Ext.grid.Column,{constructor:function(a){Ext.grid.TemplateColumn.superclass.constructor.call(this,a);var b=(!Ext.isPrimitive(this.tpl)&&this.tpl.compile)?this.tpl:new Ext.XTemplate(this.tpl);this.renderer=function(d,e,c){return b.apply(c.data)};this.tpl=b}});Ext.grid.ActionColumn=Ext.extend(Ext.grid.Column,{header:"&#160;",actionIdRe:/x-action-col-(\d+)/,altText:"",constructor:function(b){var g=this,c=b.items||(g.items=[g]),a=c.length,d,e;Ext.grid.ActionColumn.superclass.constructor.call(g,b);g.renderer=function(h,i){h=Ext.isFunction(b.renderer)?b.renderer.apply(this,arguments)||"":"";i.css+=" x-action-col-cell";for(d=0;d<a;d++){e=c[d];h+='<img alt="'+(e.altText||g.altText)+'" src="'+(e.icon||Ext.BLANK_IMAGE_URL)+'" class="x-action-col-icon x-action-col-'+String(d)+" "+(e.iconCls||"")+" "+(Ext.isFunction(e.getClass)?e.getClass.apply(e.scope||this.scope||this,arguments):"")+'"'+((e.tooltip)?' ext:qtip="'+e.tooltip+'"':"")+" />"}return h}},destroy:function(){delete this.items;delete this.renderer;return Ext.grid.ActionColumn.superclass.destroy.apply(this,arguments)},processEvent:function(c,i,d,j,b){var a=i.getTarget().className.match(this.actionIdRe),h,g;if(a&&(h=this.items[parseInt(a[1],10)])){if(c=="click"){(g=h.handler||this.handler)&&g.call(h.scope||this.scope||this,d,j,b,h,i)}else{if((c=="mousedown")&&(h.stopSelection!==false)){return false}}}return Ext.grid.ActionColumn.superclass.processEvent.apply(this,arguments)}});Ext.grid.Column.types={gridcolumn:Ext.grid.Column,booleancolumn:Ext.grid.BooleanColumn,numbercolumn:Ext.grid.NumberColumn,datecolumn:Ext.grid.DateColumn,templatecolumn:Ext.grid.TemplateColumn,actioncolumn:Ext.grid.ActionColumn};Ext.grid.RowNumberer=Ext.extend(Object,{header:"",width:23,sortable:false,constructor:function(a){Ext.apply(this,a);if(this.rowspan){this.renderer=this.renderer.createDelegate(this)}},fixed:true,hideable:false,menuDisabled:true,dataIndex:"",id:"numberer",rowspan:undefined,renderer:function(b,c,a,d){if(this.rowspan){c.cellAttr='rowspan="'+this.rowspan+'"'}return d+1}});Ext.grid.CheckboxSelectionModel=Ext.extend(Ext.grid.RowSelectionModel,{header:'<div class="x-grid3-hd-checker">&#160;</div>',width:20,sortable:false,menuDisabled:true,fixed:true,hideable:false,dataIndex:"",id:"checker",isColumn:true,constructor:function(){Ext.grid.CheckboxSelectionModel.superclass.constructor.apply(this,arguments);if(this.checkOnly){this.handleMouseDown=Ext.emptyFn}},initEvents:function(){Ext.grid.CheckboxSelectionModel.superclass.initEvents.call(this);this.grid.on("render",function(){Ext.fly(this.grid.getView().innerHd).on("mousedown",this.onHdMouseDown,this)},this)},processEvent:function(b,d,c,g,a){if(b=="mousedown"){this.onMouseDown(d,d.getTarget());return false}else{return Ext.grid.Column.prototype.processEvent.apply(this,arguments)}},onMouseDown:function(c,b){if(c.button===0&&b.className=="x-grid3-row-checker"){c.stopEvent();var d=c.getTarget(".x-grid3-row");if(d){var a=d.rowIndex;if(this.isSelected(a)){this.deselectRow(a)}else{this.selectRow(a,true);this.grid.getView().focusRow(a)}}}},onHdMouseDown:function(c,a){if(a.className=="x-grid3-hd-checker"){c.stopEvent();var b=Ext.fly(a.parentNode);var d=b.hasClass("x-grid3-hd-checker-on");if(d){b.removeClass("x-grid3-hd-checker-on");this.clearSelections()}else{b.addClass("x-grid3-hd-checker-on");this.selectAll()}}},renderer:function(b,c,a){return'<div class="x-grid3-row-checker">&#160;</div>'},onEditorSelect:function(b,a){if(a!=b&&!this.checkOnly){this.selectRow(b)}}});Ext.grid.CellSelectionModel=Ext.extend(Ext.grid.AbstractSelectionModel,{constructor:function(a){Ext.apply(this,a);this.selection=null;this.addEvents("beforecellselect","cellselect","selectionchange");Ext.grid.CellSelectionModel.superclass.constructor.call(this)},initEvents:function(){this.grid.on("cellmousedown",this.handleMouseDown,this);this.grid.on(Ext.EventManager.getKeyEvent(),this.handleKeyDown,this);this.grid.getView().on({scope:this,refresh:this.onViewChange,rowupdated:this.onRowUpdated,beforerowremoved:this.clearSelections,beforerowsinserted:this.clearSelections});if(this.grid.isEditor){this.grid.on("beforeedit",this.beforeEdit,this)}},beforeEdit:function(a){this.select(a.row,a.column,false,true,a.record)},onRowUpdated:function(a,b,c){if(this.selection&&this.selection.record==c){a.onCellSelect(b,this.selection.cell[1])}},onViewChange:function(){this.clearSelections(true)},getSelectedCell:function(){return this.selection?this.selection.cell:null},clearSelections:function(b){var a=this.selection;if(a){if(b!==true){this.grid.view.onCellDeselect(a.cell[0],a.cell[1])}this.selection=null;this.fireEvent("selectionchange",this,null)}},hasSelection:function(){return this.selection?true:false},handleMouseDown:function(b,d,a,c){if(c.button!==0||this.isLocked()){return}this.select(d,a)},select:function(g,c,b,e,d){if(this.fireEvent("beforecellselect",this,g,c)!==false){this.clearSelections();d=d||this.grid.store.getAt(g);this.selection={record:d,cell:[g,c]};if(!b){var a=this.grid.getView();a.onCellSelect(g,c);if(e!==true){a.focusCell(g,c)}}this.fireEvent("cellselect",this,g,c);this.fireEvent("selectionchange",this,this.selection)}},isSelectable:function(c,b,a){return !a.isHidden(b)},onEditorKey:function(b,a){if(a.getKey()==a.TAB){this.handleKeyDown(a)}},handleKeyDown:function(j){if(!j.isNavKeyPress()){return}var d=j.getKey(),i=this.grid,p=this.selection,b=this,m=function(g,c,e){return i.walkCells(g,c,e,i.isEditor&&i.editing?b.acceptsNav:b.isSelectable,b)},o,h,a,l,n;switch(d){case j.ESC:case j.PAGE_UP:case j.PAGE_DOWN:break;default:j.stopEvent();break}if(!p){o=m(0,0,1);if(o){this.select(o[0],o[1])}return}o=p.cell;a=o[0];l=o[1];switch(d){case j.TAB:if(j.shiftKey){h=m(a,l-1,-1)}else{h=m(a,l+1,1)}break;case j.DOWN:h=m(a+1,l,1);break;case j.UP:h=m(a-1,l,-1);break;case j.RIGHT:h=m(a,l+1,1);break;case j.LEFT:h=m(a,l-1,-1);break;case j.ENTER:if(i.isEditor&&!i.editing){i.startEditing(a,l);return}break}if(h){a=h[0];l=h[1];this.select(a,l);if(i.isEditor&&i.editing){n=i.activeEditor;if(n&&n.field.triggerBlur){n.field.triggerBlur()}i.startEditing(a,l)}}},acceptsNav:function(c,b,a){return !a.isHidden(b)&&a.isCellEditable(b,c)}});Ext.grid.EditorGridPanel=Ext.extend(Ext.grid.GridPanel,{clicksToEdit:2,forceValidation:false,isEditor:true,detectEdit:false,autoEncode:false,trackMouseOver:false,initComponent:function(){Ext.grid.EditorGridPanel.superclass.initComponent.call(this);if(!this.selModel){this.selModel=new Ext.grid.CellSelectionModel()}this.activeEditor=null;this.addEvents("beforeedit","afteredit","validateedit")},initEvents:function(){Ext.grid.EditorGridPanel.superclass.initEvents.call(this);this.getGridEl().on("mousewheel",this.stopEditing.createDelegate(this,[true]),this);this.on("columnresize",this.stopEditing,this,[true]);if(this.clicksToEdit==1){this.on("cellclick",this.onCellDblClick,this)}else{var a=this.getView();if(this.clicksToEdit=="auto"&&a.mainBody){a.mainBody.on("mousedown",this.onAutoEditClick,this)}this.on("celldblclick",this.onCellDblClick,this)}},onResize:function(){Ext.grid.EditorGridPanel.superclass.onResize.apply(this,arguments);var a=this.activeEditor;if(this.editing&&a){a.realign(true)}},onCellDblClick:function(b,c,a){this.startEditing(c,a)},onAutoEditClick:function(c,b){if(c.button!==0){return}var g=this.view.findRowIndex(b),a=this.view.findCellIndex(b);if(g!==false&&a!==false){this.stopEditing();if(this.selModel.getSelectedCell){var d=this.selModel.getSelectedCell();if(d&&d[0]===g&&d[1]===a){this.startEditing(g,a)}}else{if(this.selModel.isSelected(g)){this.startEditing(g,a)}}}},onEditComplete:function(b,d,a){this.editing=false;this.lastActiveEditor=this.activeEditor;this.activeEditor=null;var c=b.record,h=this.colModel.getDataIndex(b.col);d=this.postEditValue(d,a,c,h);if(this.forceValidation===true||String(d)!==String(a)){var g={grid:this,record:c,field:h,originalValue:a,value:d,row:b.row,column:b.col,cancel:false};if(this.fireEvent("validateedit",g)!==false&&!g.cancel&&String(d)!==String(a)){c.set(h,g.value);delete g.cancel;this.fireEvent("afteredit",g)}}this.view.focusCell(b.row,b.col)},startEditing:function(i,c){this.stopEditing();if(this.colModel.isCellEditable(c,i)){this.view.ensureVisible(i,c,true);var d=this.store.getAt(i),h=this.colModel.getDataIndex(c),g={grid:this,record:d,field:h,value:d.data[h],row:i,column:c,cancel:false};if(this.fireEvent("beforeedit",g)!==false&&!g.cancel){this.editing=true;var b=this.colModel.getCellEditor(c,i);if(!b){return}if(!b.rendered){b.parentEl=this.view.getEditorParent(b);b.on({scope:this,render:{fn:function(e){e.field.focus(false,true)},single:true,scope:this},specialkey:function(k,j){this.getSelectionModel().onEditorKey(k,j)},complete:this.onEditComplete,canceledit:this.stopEditing.createDelegate(this,[true])})}Ext.apply(b,{row:i,col:c,record:d});this.lastEdit={row:i,col:c};this.activeEditor=b;if(b.field.isXType("checkbox")){b.allowBlur=false;this.setupCheckbox(b.field)}b.selectSameEditor=(this.activeEditor==this.lastActiveEditor);var a=this.preEditValue(d,h);b.startEdit(this.view.getCell(i,c).firstChild,Ext.isDefined(a)?a:"");(function(){delete b.selectSameEditor}).defer(50)}}},setupCheckbox:function(c){var b=this,a=function(){c.el.on("click",b.onCheckClick,b,{single:true})};if(c.rendered){a()}else{c.on("render",a,null,{single:true})}},onCheckClick:function(){var a=this.activeEditor;a.allowBlur=true;a.field.focus(false,10)},preEditValue:function(a,c){var b=a.data[c];return this.autoEncode&&Ext.isString(b)?Ext.util.Format.htmlDecode(b):b},postEditValue:function(c,a,b,d){return this.autoEncode&&Ext.isString(c)?Ext.util.Format.htmlEncode(c):c},stopEditing:function(b){if(this.editing){var a=this.lastActiveEditor=this.activeEditor;if(a){a[b===true?"cancelEdit":"completeEdit"]();this.view.focusCell(a.row,a.col)}this.activeEditor=null}this.editing=false}});Ext.reg("editorgrid",Ext.grid.EditorGridPanel);Ext.grid.GridEditor=function(b,a){Ext.grid.GridEditor.superclass.constructor.call(this,b,a);b.monitorTab=false};Ext.extend(Ext.grid.GridEditor,Ext.Editor,{alignment:"tl-tl",autoSize:"width",hideEl:false,cls:"x-small-editor x-grid-editor",shim:false,shadow:false});Ext.grid.PropertyRecord=Ext.data.Record.create([{name:"name",type:"string"},"value"]);Ext.grid.PropertyStore=Ext.extend(Ext.util.Observable,{constructor:function(a,b){this.grid=a;this.store=new Ext.data.Store({recordType:Ext.grid.PropertyRecord});this.store.on("update",this.onUpdate,this);if(b){this.setSource(b)}Ext.grid.PropertyStore.superclass.constructor.call(this)},setSource:function(c){this.source=c;this.store.removeAll();var b=[];for(var a in c){if(this.isEditableValue(c[a])){b.push(new Ext.grid.PropertyRecord({name:a,value:c[a]},a))}}this.store.loadRecords({records:b},{},true)},onUpdate:function(e,a,d){if(d==Ext.data.Record.EDIT){var b=a.data.value;var c=a.modified.value;if(this.grid.fireEvent("beforepropertychange",this.source,a.id,b,c)!==false){this.source[a.id]=b;a.commit();this.grid.fireEvent("propertychange",this.source,a.id,b,c)}else{a.reject()}}},getProperty:function(a){return this.store.getAt(a)},isEditableValue:function(a){return Ext.isPrimitive(a)||Ext.isDate(a)},setValue:function(d,c,a){var b=this.getRec(d);if(b){b.set("value",c);this.source[d]=c}else{if(a){this.source[d]=c;b=new Ext.grid.PropertyRecord({name:d,value:c},d);this.store.add(b)}}},remove:function(b){var a=this.getRec(b);if(a){this.store.remove(a);delete this.source[b]}},getRec:function(a){return this.store.getById(a)},getSource:function(){return this.source}});Ext.grid.PropertyColumnModel=Ext.extend(Ext.grid.ColumnModel,{nameText:"Name",valueText:"Value",dateFormat:"m/j/Y",trueText:"true",falseText:"false",constructor:function(c,b){var d=Ext.grid,e=Ext.form;this.grid=c;d.PropertyColumnModel.superclass.constructor.call(this,[{header:this.nameText,width:50,sortable:true,dataIndex:"name",id:"name",menuDisabled:true},{header:this.valueText,width:50,resizable:false,dataIndex:"value",id:"value",menuDisabled:true}]);this.store=b;var a=new e.Field({autoCreate:{tag:"select",children:[{tag:"option",value:"true",html:this.trueText},{tag:"option",value:"false",html:this.falseText}]},getValue:function(){return this.el.dom.value=="true"}});this.editors={date:new d.GridEditor(new e.DateField({selectOnFocus:true})),string:new d.GridEditor(new e.TextField({selectOnFocus:true})),number:new d.GridEditor(new e.NumberField({selectOnFocus:true,style:"text-align:left;"})),"boolean":new d.GridEditor(a,{autoSize:"both"})};this.renderCellDelegate=this.renderCell.createDelegate(this);this.renderPropDelegate=this.renderProp.createDelegate(this)},renderDate:function(a){return a.dateFormat(this.dateFormat)},renderBool:function(a){return this[a?"trueText":"falseText"]},isCellEditable:function(a,b){return a==1},getRenderer:function(a){return a==1?this.renderCellDelegate:this.renderPropDelegate},renderProp:function(a){return this.getPropertyName(a)},renderCell:function(d,b,c){var a=this.grid.customRenderers[c.get("name")];if(a){return a.apply(this,arguments)}var e=d;if(Ext.isDate(d)){e=this.renderDate(d)}else{if(typeof d=="boolean"){e=this.renderBool(d)}}return Ext.util.Format.htmlEncode(e)},getPropertyName:function(b){var a=this.grid.propertyNames;return a&&a[b]?a[b]:b},getCellEditor:function(a,e){var b=this.store.getProperty(e),d=b.data.name,c=b.data.value;if(this.grid.customEditors[d]){return this.grid.customEditors[d]}if(Ext.isDate(c)){return this.editors.date}else{if(typeof c=="number"){return this.editors.number}else{if(typeof c=="boolean"){return this.editors["boolean"]}else{return this.editors.string}}}},destroy:function(){Ext.grid.PropertyColumnModel.superclass.destroy.call(this);this.destroyEditors(this.editors);this.destroyEditors(this.grid.customEditors)},destroyEditors:function(b){for(var a in b){Ext.destroy(b[a])}}});Ext.grid.PropertyGrid=Ext.extend(Ext.grid.EditorGridPanel,{enableColumnMove:false,stripeRows:false,trackMouseOver:false,clicksToEdit:1,enableHdMenu:false,viewConfig:{forceFit:true},initComponent:function(){this.customRenderers=this.customRenderers||{};this.customEditors=this.customEditors||{};this.lastEditRow=null;var b=new Ext.grid.PropertyStore(this);this.propStore=b;var a=new Ext.grid.PropertyColumnModel(this,b);b.store.sort("name","ASC");this.addEvents("beforepropertychange","propertychange");this.cm=a;this.ds=b.store;Ext.grid.PropertyGrid.superclass.initComponent.call(this);this.mon(this.selModel,"beforecellselect",function(e,d,c){if(c===0){this.startEditing.defer(200,this,[d,1]);return false}},this)},onRender:function(){Ext.grid.PropertyGrid.superclass.onRender.apply(this,arguments);this.getGridEl().addClass("x-props-grid")},afterRender:function(){Ext.grid.PropertyGrid.superclass.afterRender.apply(this,arguments);if(this.source){this.setSource(this.source)}},setSource:function(a){this.propStore.setSource(a)},getSource:function(){return this.propStore.getSource()},setProperty:function(c,b,a){this.propStore.setValue(c,b,a)},removeProperty:function(a){this.propStore.remove(a)}});Ext.reg("propertygrid",Ext.grid.PropertyGrid);Ext.grid.GroupingView=Ext.extend(Ext.grid.GridView,{groupByText:"Group By This Field",showGroupsText:"Show in Groups",hideGroupedColumn:false,showGroupName:true,startCollapsed:false,enableGrouping:true,enableGroupingMenu:true,enableNoGroups:true,emptyGroupText:"(None)",ignoreAdd:false,groupTextTpl:"{text}",groupMode:"value",cancelEditOnToggle:true,initTemplates:function(){Ext.grid.GroupingView.superclass.initTemplates.call(this);this.state={};var a=this.grid.getSelectionModel();a.on(a.selectRow?"beforerowselect":"beforecellselect",this.onBeforeRowSelect,this);if(!this.startGroup){this.startGroup=new Ext.XTemplate('<div id="{groupId}" class="x-grid-group {cls}">','<div id="{groupId}-hd" class="x-grid-group-hd" style="{style}"><div class="x-grid-group-title">',this.groupTextTpl,"</div></div>",'<div id="{groupId}-bd" class="x-grid-group-body">')}this.startGroup.compile();if(!this.endGroup){this.endGroup="</div></div>"}},findGroup:function(a){return Ext.fly(a).up(".x-grid-group",this.mainBody.dom)},getGroups:function(){return this.hasRows()?this.mainBody.dom.childNodes:[]},onAdd:function(d,a,b){if(this.canGroup()&&!this.ignoreAdd){var c=this.getScrollState();this.fireEvent("beforerowsinserted",d,b,b+(a.length-1));this.refresh();this.restoreScroll(c);this.fireEvent("rowsinserted",d,b,b+(a.length-1))}else{if(!this.canGroup()){Ext.grid.GroupingView.superclass.onAdd.apply(this,arguments)}}},onRemove:function(e,a,b,d){Ext.grid.GroupingView.superclass.onRemove.apply(this,arguments);var c=document.getElementById(a._groupId);if(c&&c.childNodes[1].childNodes.length<1){Ext.removeNode(c)}this.applyEmptyText()},refreshRow:function(a){if(this.ds.getCount()==1){this.refresh()}else{this.isUpdating=true;Ext.grid.GroupingView.superclass.refreshRow.apply(this,arguments);this.isUpdating=false}},beforeMenuShow:function(){var c,a=this.hmenu.items,b=this.cm.config[this.hdCtxIndex].groupable===false;if((c=a.get("groupBy"))){c.setDisabled(b)}if((c=a.get("showGroups"))){c.setDisabled(b);c.setChecked(this.canGroup(),true)}},renderUI:function(){var a=Ext.grid.GroupingView.superclass.renderUI.call(this);if(this.enableGroupingMenu&&this.hmenu){this.hmenu.add("-",{itemId:"groupBy",text:this.groupByText,handler:this.onGroupByClick,scope:this,iconCls:"x-group-by-icon"});if(this.enableNoGroups){this.hmenu.add({itemId:"showGroups",text:this.showGroupsText,checked:true,checkHandler:this.onShowGroupsClick,scope:this})}this.hmenu.on("beforeshow",this.beforeMenuShow,this)}return a},processEvent:function(b,i){Ext.grid.GroupingView.superclass.processEvent.call(this,b,i);var h=i.getTarget(".x-grid-group-hd",this.mainBody);if(h){var g=this.getGroupField(),d=this.getPrefix(g),a=h.id.substring(d.length),c=new RegExp("gp-"+Ext.escapeRe(g)+"--hd");a=a.substr(0,a.length-3);if(a||c.test(h.id)){this.grid.fireEvent("group"+b,this.grid,g,a,i)}if(b=="mousedown"&&i.button==0){this.toggleGroup(h.parentNode)}}},onGroupByClick:function(){var a=this.grid;this.enableGrouping=true;a.store.groupBy(this.cm.getDataIndex(this.hdCtxIndex));a.fireEvent("groupchange",a,a.store.getGroupState());this.beforeMenuShow();this.refresh()},onShowGroupsClick:function(a,b){this.enableGrouping=b;if(b){this.onGroupByClick()}else{this.grid.store.clearGrouping();this.grid.fireEvent("groupchange",this,null)}},toggleRowIndex:function(c,a){if(!this.canGroup()){return}var b=this.getRow(c);if(b){this.toggleGroup(this.findGroup(b),a)}},toggleGroup:function(c,b){var a=Ext.get(c),d=Ext.util.Format.htmlEncode(a.id);b=Ext.isDefined(b)?b:a.hasClass("x-grid-group-collapsed");if(this.state[d]!==b){if(this.cancelEditOnToggle!==false){this.grid.stopEditing(true)}this.state[d]=b;a[b?"removeClass":"addClass"]("x-grid-group-collapsed")}},toggleAllGroups:function(c){var b=this.getGroups();for(var d=0,a=b.length;d<a;d++){this.toggleGroup(b[d],c)}},expandAllGroups:function(){this.toggleAllGroups(true)},collapseAllGroups:function(){this.toggleAllGroups(false)},getGroup:function(a,e,i,j,b,h){var c=this.cm.config[b],d=i?i.call(c.scope,a,{},e,j,b,h):String(a);if(d===""||d==="&#160;"){d=c.emptyGroupText||this.emptyGroupText}return d},getGroupField:function(){return this.grid.store.getGroupState()},afterRender:function(){if(!this.ds||!this.cm){return}Ext.grid.GroupingView.superclass.afterRender.call(this);if(this.grid.deferRowRender){this.updateGroupWidths()}},afterRenderUI:function(){Ext.grid.GroupingView.superclass.afterRenderUI.call(this);if(this.enableGroupingMenu&&this.hmenu){this.hmenu.add("-",{itemId:"groupBy",text:this.groupByText,handler:this.onGroupByClick,scope:this,iconCls:"x-group-by-icon"});if(this.enableNoGroups){this.hmenu.add({itemId:"showGroups",text:this.showGroupsText,checked:true,checkHandler:this.onShowGroupsClick,scope:this})}this.hmenu.on("beforeshow",this.beforeMenuShow,this)}},renderRows:function(){var a=this.getGroupField();var e=!!a;if(this.hideGroupedColumn){var b=this.cm.findColumnIndex(a),d=Ext.isDefined(this.lastGroupField);if(!e&&d){this.mainBody.update("");this.cm.setHidden(this.cm.findColumnIndex(this.lastGroupField),false);delete this.lastGroupField}else{if(e&&!d){this.lastGroupField=a;this.cm.setHidden(b,true)}else{if(e&&d&&a!==this.lastGroupField){this.mainBody.update("");var c=this.cm.findColumnIndex(this.lastGroupField);this.cm.setHidden(c,false);this.lastGroupField=a;this.cm.setHidden(b,true)}}}}return Ext.grid.GroupingView.superclass.renderRows.apply(this,arguments)},doRender:function(c,h,q,a,p,s){if(h.length<1){return""}if(!this.canGroup()||this.isUpdating){return Ext.grid.GroupingView.superclass.doRender.apply(this,arguments)}var z=this.getGroupField(),o=this.cm.findColumnIndex(z),w,j="width:"+this.getTotalWidth()+";",e=this.cm.config[o],b=e.groupRenderer||e.renderer,t=this.showGroupName?(e.groupName||e.header)+": ":"",y=[],l,u,v,n;for(u=0,v=h.length;u<v;u++){var k=a+u,m=h[u],d=m.data[z];w=this.getGroup(d,m,b,k,o,q);if(!l||l.group!=w){n=this.constructId(d,z,o);this.state[n]=!(Ext.isDefined(this.state[n])?!this.state[n]:this.startCollapsed);l={group:w,gvalue:d,text:t+w,groupId:n,startRow:k,rs:[m],cls:this.state[n]?"":"x-grid-group-collapsed",style:j};y.push(l)}else{l.rs.push(m)}m._groupId=n}var x=[];for(u=0,v=y.length;u<v;u++){w=y[u];this.doGroupStart(x,w,c,q,p);x[x.length]=Ext.grid.GroupingView.superclass.doRender.call(this,c,w.rs,q,w.startRow,p,s);this.doGroupEnd(x,w,c,q,p)}return x.join("")},getGroupId:function(a){var b=this.getGroupField();return this.constructId(a,b,this.cm.findColumnIndex(b))},constructId:function(c,e,a){var b=this.cm.config[a],d=b.groupRenderer||b.renderer,g=(this.groupMode=="value")?c:this.getGroup(c,{data:{}},d,0,a,this.ds);return this.getPrefix(e)+Ext.util.Format.htmlEncode(g)},canGroup:function(){return this.enableGrouping&&!!this.getGroupField()},getPrefix:function(a){return this.grid.getGridEl().id+"-gp-"+a+"-"},doGroupStart:function(a,d,b,e,c){a[a.length]=this.startGroup.apply(d)},doGroupEnd:function(a,d,b,e,c){a[a.length]=this.endGroup},getRows:function(){if(!this.canGroup()){return Ext.grid.GroupingView.superclass.getRows.call(this)}var k=[],c=this.getGroups(),h,e=0,a=c.length,d,b;for(;e<a;++e){h=c[e].childNodes[1];if(h){h=h.childNodes;for(d=0,b=h.length;d<b;++d){k[k.length]=h[d]}}}return k},updateGroupWidths:function(){if(!this.canGroup()||!this.hasRows()){return}var c=Math.max(this.cm.getTotalWidth(),this.el.dom.offsetWidth-this.getScrollOffset())+"px";var b=this.getGroups();for(var d=0,a=b.length;d<a;d++){b[d].firstChild.style.width=c}},onColumnWidthUpdated:function(c,a,b){Ext.grid.GroupingView.superclass.onColumnWidthUpdated.call(this,c,a,b);this.updateGroupWidths()},onAllColumnWidthsUpdated:function(a,b){Ext.grid.GroupingView.superclass.onAllColumnWidthsUpdated.call(this,a,b);this.updateGroupWidths()},onColumnHiddenUpdated:function(b,c,a){Ext.grid.GroupingView.superclass.onColumnHiddenUpdated.call(this,b,c,a);this.updateGroupWidths()},onLayout:function(){this.updateGroupWidths()},onBeforeRowSelect:function(b,a){this.toggleRowIndex(a,true)}});Ext.grid.GroupingView.GROUP_ID=1000;
Index: luge/ui/web/js/extjs/ext-base-debug.js
===================================================================
--- deluge/ui/web/js/extjs/ext-base-debug.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,3352 +1,0 @@
-/*
-This file is part of Ext JS 3.4
-
-Copyright (c) 2011-2013 Sencha Inc
-
-Contact:  http://www.sencha.com/contact
-
-GNU General Public License Usage
-This file may be used under the terms of the GNU General Public License version 3.0 as
-published by the Free Software Foundation and appearing in the file LICENSE included in the
-packaging of this file.
-
-Please review the following information to ensure the GNU General Public License version 3.0
-requirements will be met: http://www.gnu.org/copyleft/gpl.html.
-
-If you are unsure which license is appropriate for your use, please contact the sales department
-at http://www.sencha.com/contact.
-
-Build date: 2013-04-03 15:07:25
-*/
-// for old browsers
-window.undefined = window.undefined;
-
-/**
- * @class Ext
- * Ext core utilities and functions.
- * @singleton
- */
-
-Ext = {
-    /**
-     * The version of the framework
-     * @type String
-     */
-    version : '3.4.1.1',
-    versionDetail : {
-        major : 3,
-        minor : 4,
-        patch : 1.1
-    }
-};
-
-/**
- * Copies all the properties of config to obj.
- * @param {Object} obj The receiver of the properties
- * @param {Object} config The source of the properties
- * @param {Object} defaults A different object that will also be applied for default values
- * @return {Object} returns obj
- * @member Ext apply
- */
-Ext.apply = function(o, c, defaults){
-    // no "this" reference for friendly out of scope calls
-    if(defaults){
-        Ext.apply(o, defaults);
-    }
-    if(o && c && typeof c == 'object'){
-        for(var p in c){
-            o[p] = c[p];
-        }
-    }
-    return o;
-};
-
-(function(){
-    var idSeed = 0,
-        toString = Object.prototype.toString,
-        ua = navigator.userAgent.toLowerCase(),
-        check = function(r){
-            return r.test(ua);
-        },
-        DOC = document,
-        docMode = DOC.documentMode,
-        isStrict = DOC.compatMode == "CSS1Compat",
-        isOpera = check(/opera/),
-        isChrome = check(/\bchrome\b/),
-        isWebKit = check(/webkit/),
-        isSafari = !isChrome && check(/safari/),
-        isSafari2 = isSafari && check(/applewebkit\/4/), // unique to Safari 2
-        isSafari3 = isSafari && check(/version\/3/),
-        isSafari4 = isSafari && check(/version\/4/),
-        isIE = !isOpera && check(/msie/),
-        isIE7 = isIE && ((check(/msie 7/) && docMode != 8 && docMode != 9 && docMode != 10) || docMode == 7),
-        isIE8 = isIE && ((check(/msie 8/) && docMode != 7 && docMode != 9 && docMode != 10) || docMode == 8),
-        isIE9 = isIE && ((check(/msie 9/) && docMode != 7 && docMode != 8 && docMode != 10) || docMode == 9),
-        isIE10 = isIE && ((check(/msie 10/) && docMode != 7 && docMode != 8 && docMode != 9) || docMode == 10),
-        isIE6 = isIE && check(/msie 6/),
-        isIE9m = isIE && (isIE6 || isIE7 || isIE8 || isIE9),
-        isGecko = !isWebKit && check(/gecko/),
-        isGecko2 = isGecko && check(/rv:1\.8/),
-        isGecko3 = isGecko && check(/rv:1\.9/),
-        isBorderBox = isIE9m && !isStrict,
-        isWindows = check(/windows|win32/),
-        isMac = check(/macintosh|mac os x/),
-        isAir = check(/adobeair/),
-        isLinux = check(/linux/),
-        isSecure = /^https/i.test(window.location.protocol),
-        noArgs = [],
-        nonEnumerables = [],
-        emptyFn = Ext.emptyFn,
-        t = Ext.apply({}, {
-            constructor: emptyFn,
-            toString: emptyFn,
-            valueOf: emptyFn
-        }),
-        callOverrideParent = function () {
-            var method = callOverrideParent.caller.caller; // skip callParent (our caller)
-            return method.$owner.prototype[method.$name].apply(this, arguments);
-        };
-
-    if (t.constructor !== emptyFn) {
-        nonEnumerables.push('constructor');
-    }
-    if (t.toString !== emptyFn) {
-        nonEnumerables.push('toString');
-    }
-    if (t.valueOf !== emptyFn) {
-        nonEnumerables.push('valueOf');
-    }
-    if (!nonEnumerables.length) {
-        nonEnumerables = null;
-    }
-
-    // Create the abstract Base class to provide an empty constructor and callParent implementations
-    function Base () {
-        //
-    }
-
-    Ext.apply(Base, {
-        $isClass: true,
-
-        callParent: function (args) {
-            var method;
-
-            // This code is intentionally inlined for the least number of debugger stepping
-            return (method = this.callParent.caller) && (method.$previous ||
-                ((method = method.$owner ? method : method.caller) &&
-                        method.$owner.superclass.self[method.$name])).apply(this, args || noArgs);
-        }
-    });
-
-    Base.prototype = {
-        constructor: function() {
-        },
-        callParent: function(args) {
-            // NOTE: this code is deliberately as few expressions (and no function calls)
-            // as possible so that a debugger can skip over this noise with the minimum number
-            // of steps. Basically, just hit Step Into until you are where you really wanted
-            // to be.
-            var method,
-                superMethod = (method = this.callParent.caller) && (method.$previous ||
-                        ((method = method.$owner ? method : method.caller) &&
-                                method.$owner.superclass[method.$name]));
-
-            return superMethod.apply(this, args || noArgs);
-        }
-    };
-
-    // remove css image flicker
-    if(isIE6){
-        try{
-            DOC.execCommand("BackgroundImageCache", false, true);
-        }catch(e){}
-    }
-
-    Ext.apply(Ext, {
-        /**
-         * URL to a blank file used by Ext when in secure mode for iframe src and onReady src to prevent
-         * the IE insecure content warning (<tt>'about:blank'</tt>, except for IE in secure mode, which is <tt>'javascript:""'</tt>).
-         * @type String
-         */
-        SSL_SECURE_URL : isSecure && isIE ? 'javascript:""' : 'about:blank',
-        /**
-         * True if the browser is in strict (standards-compliant) mode, as opposed to quirks mode
-         * @type Boolean
-         */
-        isStrict : isStrict,
-        /**
-         * True if the page is running over SSL
-         * @type Boolean
-         */
-        isSecure : isSecure,
-        /**
-         * True when the document is fully initialized and ready for action
-         * @type Boolean
-         */
-        isReady : false,
-
-        /**
-         * True if the {@link Ext.Fx} Class is available
-         * @type Boolean
-         * @property enableFx
-         */
-
-        /**
-         * HIGHLY EXPERIMENTAL
-         * True to force css based border-box model override and turning off javascript based adjustments. This is a
-         * runtime configuration and must be set before onReady.
-         * @type Boolean
-         */
-        enableForcedBoxModel : false,
-
-        /**
-         * True to automatically uncache orphaned Ext.Elements periodically (defaults to true)
-         * @type Boolean
-         */
-        enableGarbageCollector : true,
-
-        /**
-         * True to automatically purge event listeners during garbageCollection (defaults to false).
-         * @type Boolean
-         */
-        enableListenerCollection : false,
-
-        /**
-         * EXPERIMENTAL - True to cascade listener removal to child elements when an element is removed.
-         * Currently not optimized for performance.
-         * @type Boolean
-         */
-        enableNestedListenerRemoval : false,
-
-        /**
-         * Indicates whether to use native browser parsing for JSON methods.
-         * This option is ignored if the browser does not support native JSON methods.
-         * <b>Note: Native JSON methods will not work with objects that have functions.
-         * Also, property names must be quoted, otherwise the data will not parse.</b> (Defaults to false)
-         * @type Boolean
-         */
-        USE_NATIVE_JSON : false,
-
-        /**
-         * Copies all the properties of config to obj if they don't already exist.
-         * @param {Object} obj The receiver of the properties
-         * @param {Object} config The source of the properties
-         * @return {Object} returns obj
-         */
-        applyIf : function(o, c){
-            if(o){
-                for(var p in c){
-                    if(!Ext.isDefined(o[p])){
-                        o[p] = c[p];
-                    }
-                }
-            }
-            return o;
-        },
-
-        /**
-         * Generates unique ids. If the element already has an id, it is unchanged
-         * @param {Mixed} el (optional) The element to generate an id for
-         * @param {String} prefix (optional) Id prefix (defaults "ext-gen")
-         * @return {String} The generated Id.
-         */
-        id : function(el, prefix){
-            el = Ext.getDom(el, true) || {};
-            if (!el.id) {
-                el.id = (prefix || "ext-gen") + (++idSeed);
-            }
-            return el.id;
-        },
-
-        /**
-         * <p>Extends one class to create a subclass and optionally overrides members with the passed literal. This method
-         * also adds the function "override()" to the subclass that can be used to override members of the class.</p>
-         * For example, to create a subclass of Ext GridPanel:
-         * <pre><code>
-MyGridPanel = Ext.extend(Ext.grid.GridPanel, {
-    constructor: function(config) {
-
-//      Create configuration for this Grid.
-        var store = new Ext.data.Store({...});
-        var colModel = new Ext.grid.ColumnModel({...});
-
-//      Create a new config object containing our computed properties
-//      *plus* whatever was in the config parameter.
-        config = Ext.apply({
-            store: store,
-            colModel: colModel
-        }, config);
-
-        MyGridPanel.superclass.constructor.call(this, config);
-
-//      Your postprocessing here
-    },
-
-    yourMethod: function() {
-        // etc.
-    }
-});
-</code></pre>
-         *
-         * <p>This function also supports a 3-argument call in which the subclass's constructor is
-         * passed as an argument. In this form, the parameters are as follows:</p>
-         * <div class="mdetail-params"><ul>
-         * <li><code>subclass</code> : Function <div class="sub-desc">The subclass constructor.</div></li>
-         * <li><code>superclass</code> : Function <div class="sub-desc">The constructor of class being extended</div></li>
-         * <li><code>overrides</code> : Object <div class="sub-desc">A literal with members which are copied into the subclass's
-         * prototype, and are therefore shared among all instances of the new class.</div></li>
-         * </ul></div>
-         *
-         * @param {Function} superclass The constructor of class being extended.
-         * @param {Object} overrides <p>A literal with members which are copied into the subclass's
-         * prototype, and are therefore shared between all instances of the new class.</p>
-         * <p>This may contain a special member named <tt><b>constructor</b></tt>. This is used
-         * to define the constructor of the new class, and is returned. If this property is
-         * <i>not</i> specified, a constructor is generated and returned which just calls the
-         * superclass's constructor passing on its parameters.</p>
-         * <p><b>It is essential that you call the superclass constructor in any provided constructor. See example code.</b></p>
-         * @return {Function} The subclass constructor from the <code>overrides</code> parameter, or a generated one if not provided.
-         */
-        extend : function(){
-            // inline overrides
-            var io = function(o){
-                for(var m in o){
-                    this[m] = o[m];
-                }
-            };
-            var oc = Object.prototype.constructor;
-
-            return function(sb, sp, overrides){
-                if(typeof sp == 'object'){
-                    overrides = sp;
-                    sp = sb;
-                    sb = overrides.constructor != oc ? overrides.constructor : function(){sp.apply(this, arguments);};
-                }
-                var F = function(){},
-                    sbp,
-                    spp = sp.prototype;
-
-                F.prototype = spp;
-                sbp = sb.prototype = new F();
-                sbp.constructor=sb;
-                sb.superclass=spp;
-                if(spp.constructor == oc){
-                    spp.constructor=sp;
-                }
-                sb.override = function(o){
-                    Ext.override(sb, o);
-                };
-                sbp.superclass = sbp.supr = (function(){
-                    return spp;
-                });
-                sbp.override = io;
-                Ext.override(sb, overrides);
-                sb.extend = function(o){return Ext.extend(sb, o);};
-                return sb;
-            };
-        }(),
-
-        global: (function () {
-            return this;
-        })(),
-
-        Base: Base,
-
-        namespaceCache: {},
-
-        createNamespace: function (namespaceOrClass, isClass) {
-            var cache = Ext.namespaceCache,
-                namespace = isClass ? namespaceOrClass.substring(0, namespaceOrClass.lastIndexOf('.'))
-                            : namespaceOrClass,
-                ns = cache[namespace],
-                i, n, part, parts, partials;
-
-            if (!ns) {
-                ns = Ext.global;
-                if (namespace) {
-                    partials = [];
-                    parts = namespace.split('.');
-
-                    for (i = 0, n = parts.length; i < n; ++i) {
-                        part = parts[i];
-
-                        ns = ns[part] || (ns[part] = {});
-                        partials.push(part);
-
-                        cache[partials.join('.')] = ns; // build up prefixes as we go
-                    }
-                }
-            }
-
-            return ns;
-        },
-
-        getClassByName: function (className) {
-            var parts = className.split('.'),
-                cls = Ext.global,
-                n = parts.length,
-                i;
-
-            for (i = 0; cls && i < n; ++i) {
-                cls = cls[parts[i]];
-            }
-
-            return cls || null;
-        },
-
-        addMembers: function (cls, target, members, handleNonEnumerables) {
-            var i, name, member;
-
-            for (name in members) {
-                if (members.hasOwnProperty(name)) {
-                    member = members[name];
-                    if (typeof member == 'function') {
-                        member.$owner = cls;
-                        member.$name = name;
-                    }
-
-                    target[name] = member;
-                }
-            }
-
-            if (handleNonEnumerables && nonEnumerables) {
-                for (i = nonEnumerables.length; i-- > 0; ) {
-                    name = nonEnumerables[i];
-                    if (members.hasOwnProperty(name)) {
-                        member = members[name];
-                        if (typeof member == 'function') {
-                            member.$owner = cls;
-                            member.$name = name;
-                        }
-
-                        target[name] = member;
-                    }
-                }
-            }
-        },
-
-        /**
-         * @method
-         * Defines a class or override. A basic class is defined like this:
-         *
-         *      Ext.define('My.awesome.Class', {
-         *          someProperty: 'something',
-         *
-         *          someMethod: function(s) {
-         *              alert(s + this.someProperty);
-         *          }
-         *
-         *          ...
-         *      });
-         *
-         *      var obj = new My.awesome.Class();
-         *
-         *      obj.someMethod('Say '); // alerts 'Say something'
-         *
-         * To create an anonymous class, pass `null` for the `className`:
-         *
-         *      Ext.define(null, {
-         *          constructor: function () {
-         *              // ...
-         *          }
-         *      });
-         *
-         * In some cases, it is helpful to create a nested scope to contain some private
-         * properties. The best way to do this is to pass a function instead of an object
-         * as the second parameter. This function will be called to produce the class
-         * body:
-         *
-         *      Ext.define('MyApp.foo.Bar', function () {
-         *          var id = 0;
-         *
-         *          return {
-         *              nextId: function () {
-         *                  return ++id;
-         *              }
-         *          };
-         *      });
-         *
-         * When using this form of `Ext.define`, the function is passed a reference to its
-         * class. This can be used as an efficient way to access any static properties you
-         * may have:
-         *
-         *      Ext.define('MyApp.foo.Bar', function (Bar) {
-         *          return {
-         *              statics: {
-         *                  staticMethod: function () {
-         *                      // ...
-         *                  }
-         *              },
-         *
-         *              method: function () {
-         *                  return Bar.staticMethod();
-         *              }
-         *          };
-         *      });
-         *
-         * To define an override, include the `override` property. The content of an
-         * override is aggregated with the specified class in order to extend or modify
-         * that class. This can be as simple as setting default property values or it can
-         * extend and/or replace methods. This can also extend the statics of the class.
-         *
-         * One use for an override is to break a large class into manageable pieces.
-         *
-         *      // File: /src/app/Panel.js
-         *
-         *      Ext.define('My.app.Panel', {
-         *          extend: 'Ext.panel.Panel',
-         *
-         *          constructor: function (config) {
-         *              this.callParent(arguments); // calls Ext.panel.Panel's constructor
-         *              //...
-         *          },
-         *
-         *          statics: {
-         *              method: function () {
-         *                  return 'abc';
-         *              }
-         *          }
-         *      });
-         *
-         *      // File: /src/app/PanelPart2.js
-         *      Ext.define('My.app.PanelPart2', {
-         *          override: 'My.app.Panel',
-         *
-         *          constructor: function (config) {
-         *              this.callParent(arguments); // calls My.app.Panel's constructor
-         *              //...
-         *          }
-         *      });
-         *
-         * Another use of overrides is to provide optional parts of classes that can be
-         * independently required. In this case, the class may even be unaware of the
-         * override altogether.
-         *
-         *      Ext.define('My.ux.CoolTip', {
-         *          override: 'Ext.tip.ToolTip',
-         *
-         *          constructor: function (config) {
-         *              this.callParent(arguments); // calls Ext.tip.ToolTip's constructor
-         *              //...
-         *          }
-         *      });
-         *
-         * Overrides can also contain statics:
-         *
-         *      Ext.define('My.app.BarMod', {
-         *          override: 'Ext.foo.Bar',
-         *
-         *          statics: {
-         *              method: function (x) {
-         *                  return this.callParent([x * 2]); // call Ext.foo.Bar.method
-         *              }
-         *          }
-         *      });
-         *
-         * @param {String} className The class name to create in string dot-namespaced format, for example:
-         * 'My.very.awesome.Class', 'FeedViewer.plugin.CoolPager'
-         * It is highly recommended to follow this simple convention:
-         *  - The root and the class name are 'CamelCased'
-         *  - Everything else is lower-cased
-         * Pass `null` to create an anonymous class.
-         * @param {Object} data The key - value pairs of properties to apply to this class. Property names can be of any valid
-         * strings, except those in the reserved listed below:
-         *  - `mixins`
-         *  - `statics`
-         *  - `config`
-         *  - `alias`
-         *  - `self`
-         *  - `singleton`
-         *  - `alternateClassName`
-         *  - `override`
-         *
-         * @param {Function} createdFn Optional callback to execute after the class is created, the execution scope of which
-         * (`this`) will be the newly created class itself.
-         * @return {Ext.Base}
-         * @markdown
-         * @member Ext
-         * @method define
-         */
-        define: function (className, body, createdFn) {
-            var override = body.override,
-                cls, extend, name, namespace;
-
-            if (override) {
-                delete body.override;
-                cls = Ext.getClassByName(override);
-                Ext.override(cls, body);
-            } else {
-                if (className) {
-                    namespace = Ext.createNamespace(className, true);
-                    name = className.substring(className.lastIndexOf('.')+1);
-                }
-
-                cls = function ctor () {
-                    this.constructor.apply(this, arguments);
-                }
-
-                if (className) {
-                    cls.displayName = className;
-                }
-                cls.$isClass = true;
-                cls.callParent = Ext.Base.callParent;
-
-                if (typeof body == 'function') {
-                    body = body(cls);
-                }
-
-                extend = body.extend;
-                if (extend) {
-                    delete body.extend;
-                    if (typeof extend == 'string') {
-                        extend = Ext.getClassByName(extend);
-                    }
-                } else {
-                    extend = Base;
-                }
-
-                Ext.extend(cls, extend, body);
-                if (cls.prototype.constructor === cls) {
-                    delete cls.prototype.constructor;
-                }
-
-                // Not extending a class which derives from Base...
-                if (!cls.prototype.$isClass) {
-                    Ext.applyIf(cls.prototype, Base.prototype);
-                }
-                cls.prototype.self = cls;
-
-                if (body.xtype) {
-                    Ext.reg(body.xtype, cls);
-                }
-                cls = body.singleton ? new cls() : cls;
-                if (className) {
-                    namespace[name] = cls;
-                }
-            }
-
-            if (createdFn) {
-                createdFn.call(cls);
-            }
-
-            return cls;
-        },
-
-        /**
-         * Overrides members of the specified `target` with the given values.
-         *
-         * If the `target` is a function, it is assumed to be a constructor and the contents
-         * of `overrides` are applied to its `prototype` using {@link Ext#apply Ext.apply}.
-         *
-         * If the `target` is an instance of a class created using {@link #define},
-         * the `overrides` are applied to only that instance. In this case, methods are
-         * specially processed to allow them to use {@link Ext.Base#callParent}.
-         *
-         *      var panel = new Ext.Panel({ ... });
-         *
-         *      Ext.override(panel, {
-         *          initComponent: function () {
-         *              // extra processing...
-         *
-         *              this.callParent();
-         *          }
-         *      });
-         *
-         * If the `target` is none of these, the `overrides` are applied to the `target`
-         * using {@link Ext#apply Ext.apply}.
-         *
-         * Please refer to {@link Ext#define Ext.define} for further details.
-         *
-         * @param {Object} target The target to override.
-         * @param {Object} overrides The properties to add or replace on `target`.
-         * @method override
-         */
-        override: function (target, overrides) {
-            var proto, statics;
-
-            if (overrides) {
-                if (target.$isClass) {
-                    statics = overrides.statics;
-                    if (statics) {
-                        delete overrides.statics;
-                    }
-
-                    Ext.addMembers(target, target.prototype, overrides, true);
-                    if (statics) {
-                        Ext.addMembers(target, target, statics);
-                    }
-                } else if (typeof target == 'function') {
-                    proto = target.prototype;
-                    Ext.apply(proto, overrides);
-                    if(Ext.isIE && overrides.hasOwnProperty('toString')){
-                        proto.toString = overrides.toString;
-                    }
-                } else {
-                    var owner = target.self,
-                        name, value;
-
-                    if (owner && owner.$isClass) {
-                        for (name in overrides) {
-                            if (overrides.hasOwnProperty(name)) {
-                                value = overrides[name];
-
-                                if (typeof value == 'function') {
-                                    //<debug>
-                                    if (owner.$className) {
-                                        value.displayName = owner.$className + '#' + name;
-                                    }
-                                    //</debug>
-
-                                    value.$name = name;
-                                    value.$owner = owner;
-                                    value.$previous = target.hasOwnProperty(name)
-                                        ? target[name] // already hooked, so call previous hook
-                                        : callOverrideParent; // calls by name on prototype
-                                }
-
-                                target[name] = value;
-                            }
-                        }
-                    } else {
-                        Ext.apply(target, overrides);
-
-                        if (!target.constructor.$isClass) {
-                            target.constructor.prototype.callParent = Base.prototype.callParent;
-                            target.constructor.callParent = Base.callParent;
-                        }
-                    }
-                }
-            }
-        },
-
-        /**
-         * Creates namespaces to be used for scoping variables and classes so that they are not global.
-         * Specifying the last node of a namespace implicitly creates all other nodes. Usage:
-         * <pre><code>
-Ext.namespace('Company', 'Company.data');
-Ext.namespace('Company.data'); // equivalent and preferable to above syntax
-Company.Widget = function() { ... }
-Company.data.CustomStore = function(config) { ... }
-</code></pre>
-         * @param {String} namespace1
-         * @param {String} namespace2
-         * @param {String} etc
-         * @return {Object} The namespace object. (If multiple arguments are passed, this will be the last namespace created)
-         * @method namespace
-         */
-        namespace : function(){
-            var len1 = arguments.length,
-                i = 0,
-                len2,
-                j,
-                main,
-                ns,
-                sub,
-                current;
-
-            for(; i < len1; ++i) {
-                main = arguments[i];
-                ns = arguments[i].split('.');
-                current = window[ns[0]];
-                if (current === undefined) {
-                    current = window[ns[0]] = {};
-                }
-                sub = ns.slice(1);
-                len2 = sub.length;
-                for(j = 0; j < len2; ++j) {
-                    current = current[sub[j]] = current[sub[j]] || {};
-                }
-            }
-            return current;
-        },
-
-        /**
-         * Takes an object and converts it to an encoded URL. e.g. Ext.urlEncode({foo: 1, bar: 2}); would return "foo=1&bar=2".  Optionally, property values can be arrays, instead of keys and the resulting string that's returned will contain a name/value pair for each array value.
-         * @param {Object} o
-         * @param {String} pre (optional) A prefix to add to the url encoded string
-         * @return {String}
-         */
-        urlEncode : function(o, pre){
-            var empty,
-                buf = [],
-                e = encodeURIComponent;
-
-            Ext.iterate(o, function(key, item){
-                empty = Ext.isEmpty(item);
-                Ext.each(empty ? key : item, function(val){
-                    buf.push('&', e(key), '=', (!Ext.isEmpty(val) && (val != key || !empty)) ? (Ext.isDate(val) ? Ext.encode(val).replace(/"/g, '') : e(val)) : '');
-                });
-            });
-            if(!pre){
-                buf.shift();
-                pre = '';
-            }
-            return pre + buf.join('');
-        },
-
-        /**
-         * Takes an encoded URL and and converts it to an object. Example: <pre><code>
-Ext.urlDecode("foo=1&bar=2"); // returns {foo: "1", bar: "2"}
-Ext.urlDecode("foo=1&bar=2&bar=3&bar=4", false); // returns {foo: "1", bar: ["2", "3", "4"]}
-</code></pre>
-         * @param {String} string
-         * @param {Boolean} overwrite (optional) Items of the same name will overwrite previous values instead of creating an an array (Defaults to false).
-         * @return {Object} A literal with members
-         */
-        urlDecode : function(string, overwrite){
-            if(Ext.isEmpty(string)){
-                return {};
-            }
-            var obj = {},
-                pairs = string.split('&'),
-                d = decodeURIComponent,
-                name,
-                value;
-            Ext.each(pairs, function(pair) {
-                pair = pair.split('=');
-                name = d(pair[0]);
-                value = d(pair[1]);
-                obj[name] = overwrite || !obj[name] ? value :
-                            [].concat(obj[name]).concat(value);
-            });
-            return obj;
-        },
-
-        /**
-         * Appends content to the query string of a URL, handling logic for whether to place
-         * a question mark or ampersand.
-         * @param {String} url The URL to append to.
-         * @param {String} s The content to append to the URL.
-         * @return (String) The resulting URL
-         */
-        urlAppend : function(url, s){
-            if(!Ext.isEmpty(s)){
-                return url + (url.indexOf('?') === -1 ? '?' : '&') + s;
-            }
-            return url;
-        },
-
-        /**
-         * Converts any iterable (numeric indices and a length property) into a true array
-         * Don't use this on strings. IE doesn't support "abc"[0] which this implementation depends on.
-         * For strings, use this instead: "abc".match(/./g) => [a,b,c];
-         * @param {Iterable} the iterable object to be turned into a true Array.
-         * @return (Array) array
-         */
-         toArray : function(){
-             return isIE ?
-                 function(a, i, j, res){
-                     res = [];
-                     for(var x = 0, len = a.length; x < len; x++) {
-                         res.push(a[x]);
-                     }
-                     return res.slice(i || 0, j || res.length);
-                 } :
-                 function(a, i, j){
-                     return Array.prototype.slice.call(a, i || 0, j || a.length);
-                 };
-         }(),
-
-        isIterable : function(v){
-            //check for array or arguments
-            if(Ext.isArray(v) || v.callee){
-                return true;
-            }
-            //check for node list type
-            if(/NodeList|HTMLCollection/.test(toString.call(v))){
-                return true;
-            }
-            //NodeList has an item and length property
-            //IXMLDOMNodeList has nextNode method, needs to be checked first.
-            return ((typeof v.nextNode != 'undefined' || v.item) && Ext.isNumber(v.length));
-        },
-
-        /**
-         * Iterates an array calling the supplied function.
-         * @param {Array/NodeList/Mixed} array The array to be iterated. If this
-         * argument is not really an array, the supplied function is called once.
-         * @param {Function} fn The function to be called with each item. If the
-         * supplied function returns false, iteration stops and this method returns
-         * the current <code>index</code>. This function is called with
-         * the following arguments:
-         * <div class="mdetail-params"><ul>
-         * <li><code>item</code> : <i>Mixed</i>
-         * <div class="sub-desc">The item at the current <code>index</code>
-         * in the passed <code>array</code></div></li>
-         * <li><code>index</code> : <i>Number</i>
-         * <div class="sub-desc">The current index within the array</div></li>
-         * <li><code>allItems</code> : <i>Array</i>
-         * <div class="sub-desc">The <code>array</code> passed as the first
-         * argument to <code>Ext.each</code>.</div></li>
-         * </ul></div>
-         * @param {Object} scope The scope (<code>this</code> reference) in which the specified function is executed.
-         * Defaults to the <code>item</code> at the current <code>index</code>
-         * within the passed <code>array</code>.
-         * @return See description for the fn parameter.
-         */
-        each : function(array, fn, scope){
-            if(Ext.isEmpty(array, true)){
-                return;
-            }
-            if(!Ext.isIterable(array) || Ext.isPrimitive(array)){
-                array = [array];
-            }
-            for(var i = 0, len = array.length; i < len; i++){
-                if(fn.call(scope || array[i], array[i], i, array) === false){
-                    return i;
-                };
-            }
-        },
-
-        /**
-         * Iterates either the elements in an array, or each of the properties in an object.
-         * <b>Note</b>: If you are only iterating arrays, it is better to call {@link #each}.
-         * @param {Object/Array} object The object or array to be iterated
-         * @param {Function} fn The function to be called for each iteration.
-         * The iteration will stop if the supplied function returns false, or
-         * all array elements / object properties have been covered. The signature
-         * varies depending on the type of object being interated:
-         * <div class="mdetail-params"><ul>
-         * <li>Arrays : <tt>(Object item, Number index, Array allItems)</tt>
-         * <div class="sub-desc">
-         * When iterating an array, the supplied function is called with each item.</div></li>
-         * <li>Objects : <tt>(String key, Object value, Object)</tt>
-         * <div class="sub-desc">
-         * When iterating an object, the supplied function is called with each key-value pair in
-         * the object, and the iterated object</div></li>
-         * </ul></div>
-         * @param {Object} scope The scope (<code>this</code> reference) in which the specified function is executed. Defaults to
-         * the <code>object</code> being iterated.
-         */
-        iterate : function(obj, fn, scope){
-            if(Ext.isEmpty(obj)){
-                return;
-            }
-            if(Ext.isIterable(obj)){
-                Ext.each(obj, fn, scope);
-                return;
-            }else if(typeof obj == 'object'){
-                for(var prop in obj){
-                    if(obj.hasOwnProperty(prop)){
-                        if(fn.call(scope || obj, prop, obj[prop], obj) === false){
-                            return;
-                        };
-                    }
-                }
-            }
-        },
-
-        /**
-         * Return the dom node for the passed String (id), dom node, or Ext.Element.
-         * Optional 'strict' flag is needed for IE since it can return 'name' and
-         * 'id' elements by using getElementById.
-         * Here are some examples:
-         * <pre><code>
-// gets dom node based on id
-var elDom = Ext.getDom('elId');
-// gets dom node based on the dom node
-var elDom1 = Ext.getDom(elDom);
-
-// If we don&#39;t know if we are working with an
-// Ext.Element or a dom node use Ext.getDom
-function(el){
-    var dom = Ext.getDom(el);
-    // do something with the dom node
-}
-         * </code></pre>
-         * <b>Note</b>: the dom node to be found actually needs to exist (be rendered, etc)
-         * when this method is called to be successful.
-         * @param {Mixed} el
-         * @return HTMLElement
-         */
-        getDom : function(el, strict){
-            if(!el || !DOC){
-                return null;
-            }
-            if (el.dom){
-                return el.dom;
-            } else {
-                if (typeof el == 'string') {
-                    var e = DOC.getElementById(el);
-                    // IE returns elements with the 'name' and 'id' attribute.
-                    // we do a strict check to return the element with only the id attribute
-                    if (e && isIE && strict) {
-                        if (el == e.getAttribute('id')) {
-                            return e;
-                        } else {
-                            return null;
-                        }
-                    }
-                    return e;
-                } else {
-                    return el;
-                }
-            }
-        },
-
-        /**
-         * Returns the current document body as an {@link Ext.Element}.
-         * @return Ext.Element The document body
-         */
-        getBody : function(){
-            return Ext.get(DOC.body || DOC.documentElement);
-        },
-
-        /**
-         * Returns the current document body as an {@link Ext.Element}.
-         * @return Ext.Element The document body
-         * @method
-         */
-        getHead : function() {
-            var head;
-
-            return function() {
-                if (head == undefined) {
-                    head = Ext.get(DOC.getElementsByTagName("head")[0]);
-                }
-
-                return head;
-            };
-        }(),
-
-        /**
-         * <p>Removes this element from the document, removes all DOM event listeners, and deletes the cache reference.
-         * All DOM event listeners are removed from this element. If {@link Ext#enableNestedListenerRemoval} is
-         * <code>true</code>, then DOM event listeners are also removed from all child nodes. The body node
-         * will be ignored if passed in.</p>
-         * @param {HTMLElement} node The node to remove
-         * @method
-         */
-        removeNode : isIE && !isIE8 ? function(){
-            var d;
-            return function(n){
-                if(n && n.tagName != 'BODY'){
-                    (Ext.enableNestedListenerRemoval) ? Ext.EventManager.purgeElement(n, true) : Ext.EventManager.removeAll(n);
-                    d = d || DOC.createElement('div');
-                    d.appendChild(n);
-                    d.innerHTML = '';
-                    delete Ext.elCache[n.id];
-                }
-            };
-        }() : function(n){
-            if(n && n.parentNode && n.tagName != 'BODY'){
-                (Ext.enableNestedListenerRemoval) ? Ext.EventManager.purgeElement(n, true) : Ext.EventManager.removeAll(n);
-                n.parentNode.removeChild(n);
-                delete Ext.elCache[n.id];
-            }
-        },
-
-        /**
-         * <p>Returns true if the passed value is empty.</p>
-         * <p>The value is deemed to be empty if it is<div class="mdetail-params"><ul>
-         * <li>null</li>
-         * <li>undefined</li>
-         * <li>an empty array</li>
-         * <li>a zero length string (Unless the <tt>allowBlank</tt> parameter is <tt>true</tt>)</li>
-         * </ul></div>
-         * @param {Mixed} value The value to test
-         * @param {Boolean} allowBlank (optional) true to allow empty strings (defaults to false)
-         * @return {Boolean}
-         */
-        isEmpty : function(v, allowBlank){
-            return v === null || v === undefined || ((Ext.isArray(v) && !v.length)) || (!allowBlank ? v === '' : false);
-        },
-
-        /**
-         * Returns true if the passed value is a JavaScript array, otherwise false.
-         * @param {Mixed} value The value to test
-         * @return {Boolean}
-         */
-        isArray : function(v){
-            return toString.apply(v) === '[object Array]';
-        },
-
-        /**
-         * Returns true if the passed object is a JavaScript date object, otherwise false.
-         * @param {Object} object The object to test
-         * @return {Boolean}
-         */
-        isDate : function(v){
-            return toString.apply(v) === '[object Date]';
-        },
-
-        /**
-         * Returns true if the passed value is a JavaScript Object, otherwise false.
-         * @param {Mixed} value The value to test
-         * @return {Boolean}
-         */
-        isObject : function(v){
-            return !!v && Object.prototype.toString.call(v) === '[object Object]';
-        },
-
-        /**
-         * Returns true if the passed value is a JavaScript 'primitive', a string, number or boolean.
-         * @param {Mixed} value The value to test
-         * @return {Boolean}
-         */
-        isPrimitive : function(v){
-            return Ext.isString(v) || Ext.isNumber(v) || Ext.isBoolean(v);
-        },
-
-        /**
-         * Returns true if the passed value is a JavaScript Function, otherwise false.
-         * @param {Mixed} value The value to test
-         * @return {Boolean}
-         */
-        isFunction : function(v){
-            return toString.apply(v) === '[object Function]';
-        },
-
-        /**
-         * Returns true if the passed value is a number. Returns false for non-finite numbers.
-         * @param {Mixed} value The value to test
-         * @return {Boolean}
-         */
-        isNumber : function(v){
-            return typeof v === 'number' && isFinite(v);
-        },
-
-        /**
-         * Returns true if the passed value is a string.
-         * @param {Mixed} value The value to test
-         * @return {Boolean}
-         */
-        isString : function(v){
-            return typeof v === 'string';
-        },
-
-        /**
-         * Returns true if the passed value is a boolean.
-         * @param {Mixed} value The value to test
-         * @return {Boolean}
-         */
-        isBoolean : function(v){
-            return typeof v === 'boolean';
-        },
-
-        /**
-         * Returns true if the passed value is an HTMLElement
-         * @param {Mixed} value The value to test
-         * @return {Boolean}
-         */
-        isElement : function(v) {
-            return v ? !!v.tagName : false;
-        },
-
-        /**
-         * Returns true if the passed value is not undefined.
-         * @param {Mixed} value The value to test
-         * @return {Boolean}
-         */
-        isDefined : function(v){
-            return typeof v !== 'undefined';
-        },
-
-        /**
-         * True if the detected browser is Opera.
-         * @type Boolean
-         */
-        isOpera : isOpera,
-        /**
-         * True if the detected browser uses WebKit.
-         * @type Boolean
-         */
-        isWebKit : isWebKit,
-        /**
-         * True if the detected browser is Chrome.
-         * @type Boolean
-         */
-        isChrome : isChrome,
-        /**
-         * True if the detected browser is Safari.
-         * @type Boolean
-         */
-        isSafari : isSafari,
-        /**
-         * True if the detected browser is Safari 3.x.
-         * @type Boolean
-         */
-        isSafari3 : isSafari3,
-        /**
-         * True if the detected browser is Safari 4.x.
-         * @type Boolean
-         */
-        isSafari4 : isSafari4,
-        /**
-         * True if the detected browser is Safari 2.x.
-         * @type Boolean
-         */
-        isSafari2 : isSafari2,
-        /**
-         * True if the detected browser is Internet Explorer.
-         * @type Boolean
-         */
-        isIE : isIE,
-        /**
-         * True if the detected browser is Internet Explorer 6.x.
-         * @type Boolean
-         */
-        isIE6 : isIE6,
-        /**
-         * True if the detected browser is Internet Explorer 7.x.
-         * @type Boolean
-         */
-        isIE7 : isIE7,
-        /**
-         * True if the detected browser is Internet Explorer 8.x.
-         * @type Boolean
-         */
-        isIE8 : isIE8,
-        /**
-         * True if the detected browser is Internet Explorer 9.x.
-         * @type Boolean
-         */
-        isIE9 : isIE9,
-
-        /**
-         * True if the detected browser is Internet Explorer 10.x
-         * @type Boolean
-         */
-        isIE10 : isIE10,
-
-        /**
-         * True if the detected browser is Internet Explorer 9.x or lower
-         * @type Boolean
-         */
-        isIE9m : isIE9m,
-
-        /**
-         * True if the detected browser is Internet Explorer 10.x or higher
-         * @type Boolean
-         */
-        isIE10p : isIE && !(isIE6 || isIE7 || isIE8 || isIE9),
-
-        // IE10 quirks behaves like Gecko/WebKit quirks, so don't include it here
-        // Used internally
-        isIEQuirks: isIE && (!isStrict && (isIE6 || isIE7 || isIE8 || isIE9)),
-
-        /**
-         * True if the detected browser uses the Gecko layout engine (e.g. Mozilla, Firefox).
-         * @type Boolean
-         */
-        isGecko : isGecko,
-        /**
-         * True if the detected browser uses a pre-Gecko 1.9 layout engine (e.g. Firefox 2.x).
-         * @type Boolean
-         */
-        isGecko2 : isGecko2,
-        /**
-         * True if the detected browser uses a Gecko 1.9+ layout engine (e.g. Firefox 3.x).
-         * @type Boolean
-         */
-        isGecko3 : isGecko3,
-        /**
-         * True if the detected browser is Internet Explorer running in non-strict mode.
-         * @type Boolean
-         */
-        isBorderBox : isBorderBox,
-        /**
-         * True if the detected platform is Linux.
-         * @type Boolean
-         */
-        isLinux : isLinux,
-        /**
-         * True if the detected platform is Windows.
-         * @type Boolean
-         */
-        isWindows : isWindows,
-        /**
-         * True if the detected platform is Mac OS.
-         * @type Boolean
-         */
-        isMac : isMac,
-        /**
-         * True if the detected platform is Adobe Air.
-         * @type Boolean
-         */
-        isAir : isAir
-    });
-
-    /**
-     * Creates namespaces to be used for scoping variables and classes so that they are not global.
-     * Specifying the last node of a namespace implicitly creates all other nodes. Usage:
-     * <pre><code>
-Ext.namespace('Company', 'Company.data');
-Ext.namespace('Company.data'); // equivalent and preferable to above syntax
-Company.Widget = function() { ... }
-Company.data.CustomStore = function(config) { ... }
-</code></pre>
-     * @param {String} namespace1
-     * @param {String} namespace2
-     * @param {String} etc
-     * @return {Object} The namespace object. (If multiple arguments are passed, this will be the last namespace created)
-     * @method ns
-     */
-    Ext.ns = Ext.namespace;
-})();
-
-Ext.ns('Ext.util', 'Ext.lib', 'Ext.data', 'Ext.supports');
-
-Ext.elCache = {};
-
-/**
- * @class Function
- * These functions are available on every Function object (any JavaScript function).
- */
-Ext.apply(Function.prototype, {
-     /**
-     * Creates an interceptor function. The passed function is called before the original one. If it returns false,
-     * the original one is not called. The resulting function returns the results of the original function.
-     * The passed function is called with the parameters of the original function. Example usage:
-     * <pre><code>
-var sayHi = function(name){
-    alert('Hi, ' + name);
-}
-
-sayHi('Fred'); // alerts "Hi, Fred"
-
-// create a new function that validates input without
-// directly modifying the original function:
-var sayHiToFriend = sayHi.createInterceptor(function(name){
-    return name == 'Brian';
-});
-
-sayHiToFriend('Fred');  // no alert
-sayHiToFriend('Brian'); // alerts "Hi, Brian"
-</code></pre>
-     * @param {Function} fcn The function to call before the original
-     * @param {Object} scope (optional) The scope (<code><b>this</b></code> reference) in which the passed function is executed.
-     * <b>If omitted, defaults to the scope in which the original function is called or the browser window.</b>
-     * @return {Function} The new function
-     */
-    createInterceptor : function(fcn, scope){
-        var method = this;
-        return !Ext.isFunction(fcn) ?
-                this :
-                function() {
-                    var me = this,
-                        args = arguments;
-                    fcn.target = me;
-                    fcn.method = method;
-                    return (fcn.apply(scope || me || window, args) !== false) ?
-                            method.apply(me || window, args) :
-                            null;
-                };
-    },
-
-     /**
-     * Creates a callback that passes arguments[0], arguments[1], arguments[2], ...
-     * Call directly on any function. Example: <code>myFunction.createCallback(arg1, arg2)</code>
-     * Will create a function that is bound to those 2 args. <b>If a specific scope is required in the
-     * callback, use {@link #createDelegate} instead.</b> The function returned by createCallback always
-     * executes in the window scope.
-     * <p>This method is required when you want to pass arguments to a callback function.  If no arguments
-     * are needed, you can simply pass a reference to the function as a callback (e.g., callback: myFn).
-     * However, if you tried to pass a function with arguments (e.g., callback: myFn(arg1, arg2)) the function
-     * would simply execute immediately when the code is parsed. Example usage:
-     * <pre><code>
-var sayHi = function(name){
-    alert('Hi, ' + name);
-}
-
-// clicking the button alerts "Hi, Fred"
-new Ext.Button({
-    text: 'Say Hi',
-    renderTo: Ext.getBody(),
-    handler: sayHi.createCallback('Fred')
-});
-</code></pre>
-     * @return {Function} The new function
-    */
-    createCallback : function(/*args...*/){
-        // make args available, in function below
-        var args = arguments,
-            method = this;
-        return function() {
-            return method.apply(window, args);
-        };
-    },
-
-    /**
-     * Creates a delegate (callback) that sets the scope to obj.
-     * Call directly on any function. Example: <code>this.myFunction.createDelegate(this, [arg1, arg2])</code>
-     * Will create a function that is automatically scoped to obj so that the <tt>this</tt> variable inside the
-     * callback points to obj. Example usage:
-     * <pre><code>
-var sayHi = function(name){
-    // Note this use of "this.text" here.  This function expects to
-    // execute within a scope that contains a text property.  In this
-    // example, the "this" variable is pointing to the btn object that
-    // was passed in createDelegate below.
-    alert('Hi, ' + name + '. You clicked the "' + this.text + '" button.');
-}
-
-var btn = new Ext.Button({
-    text: 'Say Hi',
-    renderTo: Ext.getBody()
-});
-
-// This callback will execute in the scope of the
-// button instance. Clicking the button alerts
-// "Hi, Fred. You clicked the "Say Hi" button."
-btn.on('click', sayHi.createDelegate(btn, ['Fred']));
-</code></pre>
-     * @param {Object} scope (optional) The scope (<code><b>this</b></code> reference) in which the function is executed.
-     * <b>If omitted, defaults to the browser window.</b>
-     * @param {Array} args (optional) Overrides arguments for the call. (Defaults to the arguments passed by the caller)
-     * @param {Boolean/Number} appendArgs (optional) if True args are appended to call args instead of overriding,
-     * if a number the args are inserted at the specified position
-     * @return {Function} The new function
-     */
-    createDelegate : function(obj, args, appendArgs){
-        var method = this;
-        return function() {
-            var callArgs = args || arguments;
-            if (appendArgs === true){
-                callArgs = Array.prototype.slice.call(arguments, 0);
-                callArgs = callArgs.concat(args);
-            }else if (Ext.isNumber(appendArgs)){
-                callArgs = Array.prototype.slice.call(arguments, 0); // copy arguments first
-                var applyArgs = [appendArgs, 0].concat(args); // create method call params
-                Array.prototype.splice.apply(callArgs, applyArgs); // splice them in
-            }
-            return method.apply(obj || window, callArgs);
-        };
-    },
-
-    /**
-     * Calls this function after the number of millseconds specified, optionally in a specific scope. Example usage:
-     * <pre><code>
-var sayHi = function(name){
-    alert('Hi, ' + name);
-}
-
-// executes immediately:
-sayHi('Fred');
-
-// executes after 2 seconds:
-sayHi.defer(2000, this, ['Fred']);
-
-// this syntax is sometimes useful for deferring
-// execution of an anonymous function:
-(function(){
-    alert('Anonymous');
-}).defer(100);
-</code></pre>
-     * @param {Number} millis The number of milliseconds for the setTimeout call (if less than or equal to 0 the function is executed immediately)
-     * @param {Object} scope (optional) The scope (<code><b>this</b></code> reference) in which the function is executed.
-     * <b>If omitted, defaults to the browser window.</b>
-     * @param {Array} args (optional) Overrides arguments for the call. (Defaults to the arguments passed by the caller)
-     * @param {Boolean/Number} appendArgs (optional) if True args are appended to call args instead of overriding,
-     * if a number the args are inserted at the specified position
-     * @return {Number} The timeout id that can be used with clearTimeout
-     */
-    defer : function(millis, obj, args, appendArgs){
-        var fn = this.createDelegate(obj, args, appendArgs);
-        if(millis > 0){
-            return setTimeout(fn, millis);
-        }
-        fn();
-        return 0;
-    }
-});
-
-/**
- * @class String
- * These functions are available on every String object.
- */
-Ext.applyIf(String, {
-    /**
-     * Allows you to define a tokenized string and pass an arbitrary number of arguments to replace the tokens.  Each
-     * token must be unique, and must increment in the format {0}, {1}, etc.  Example usage:
-     * <pre><code>
-var cls = 'my-class', text = 'Some text';
-var s = String.format('&lt;div class="{0}">{1}&lt;/div>', cls, text);
-// s now contains the string: '&lt;div class="my-class">Some text&lt;/div>'
-     * </code></pre>
-     * @param {String} string The tokenized string to be formatted
-     * @param {String} value1 The value to replace token {0}
-     * @param {String} value2 Etc...
-     * @return {String} The formatted string
-     * @static
-     */
-    format : function(format){
-        var args = Ext.toArray(arguments, 1);
-        return format.replace(/\{(\d+)\}/g, function(m, i){
-            return args[i];
-        });
-    }
-});
-
-/**
- * @class Array
- */
-Ext.applyIf(Array.prototype, {
-    /**
-     * Checks whether or not the specified object exists in the array.
-     * @param {Object} o The object to check for
-     * @param {Number} from (Optional) The index at which to begin the search
-     * @return {Number} The index of o in the array (or -1 if it is not found)
-     */
-    indexOf : function(o, from){
-        var len = this.length;
-        from = from || 0;
-        from += (from < 0) ? len : 0;
-        for (; from < len; ++from){
-            if(this[from] === o){
-                return from;
-            }
-        }
-        return -1;
-    },
-
-    /**
-     * Removes the specified object from the array.  If the object is not found nothing happens.
-     * @param {Object} o The object to remove
-     * @return {Array} this array
-     */
-    remove : function(o){
-        var index = this.indexOf(o);
-        if(index != -1){
-            this.splice(index, 1);
-        }
-        return this;
-    }
-});
-/**
- * @class Ext.util.TaskRunner
- * Provides the ability to execute one or more arbitrary tasks in a multithreaded
- * manner.  Generally, you can use the singleton {@link Ext.TaskMgr} instead, but
- * if needed, you can create separate instances of TaskRunner.  Any number of
- * separate tasks can be started at any time and will run independently of each
- * other. Example usage:
- * <pre><code>
-// Start a simple clock task that updates a div once per second
-var updateClock = function(){
-    Ext.fly('clock').update(new Date().format('g:i:s A'));
-}
-var task = {
-    run: updateClock,
-    interval: 1000 //1 second
-}
-var runner = new Ext.util.TaskRunner();
-runner.start(task);
-
-// equivalent using TaskMgr
-Ext.TaskMgr.start({
-    run: updateClock,
-    interval: 1000
-});
-
- * </code></pre>
- * <p>See the {@link #start} method for details about how to configure a task object.</p>
- * Also see {@link Ext.util.DelayedTask}.
- *
- * @constructor
- * @param {Number} interval (optional) The minimum precision in milliseconds supported by this TaskRunner instance
- * (defaults to 10)
- */
-Ext.util.TaskRunner = function(interval){
-    interval = interval || 10;
-    var tasks = [],
-    	removeQueue = [],
-    	id = 0,
-    	running = false,
-
-    	// private
-    	stopThread = function(){
-	        running = false;
-	        clearInterval(id);
-	        id = 0;
-	    },
-
-    	// private
-    	startThread = function(){
-	        if(!running){
-	            running = true;
-	            id = setInterval(runTasks, interval);
-	        }
-	    },
-
-    	// private
-    	removeTask = function(t){
-	        removeQueue.push(t);
-	        if(t.onStop){
-	            t.onStop.apply(t.scope || t);
-	        }
-	    },
-
-    	// private
-    	runTasks = function(){
-	    	var rqLen = removeQueue.length,
-	    		now = new Date().getTime();
-
-	        if(rqLen > 0){
-	            for(var i = 0; i < rqLen; i++){
-	                tasks.remove(removeQueue[i]);
-	            }
-	            removeQueue = [];
-	            if(tasks.length < 1){
-	                stopThread();
-	                return;
-	            }
-	        }
-	        for(var i = 0, t, itime, rt, len = tasks.length; i < len; ++i){
-	            t = tasks[i];
-	            itime = now - t.taskRunTime;
-	            if(t.interval <= itime){
-	                rt = t.run.apply(t.scope || t, t.args || [++t.taskRunCount]);
-	                t.taskRunTime = now;
-	                if(rt === false || t.taskRunCount === t.repeat){
-	                    removeTask(t);
-	                    return;
-	                }
-	            }
-	            if(t.duration && t.duration <= (now - t.taskStartTime)){
-	                removeTask(t);
-	            }
-	        }
-	    };
-
-    /**
-     * Starts a new task.
-     * @method start
-     * @param {Object} task <p>A config object that supports the following properties:<ul>
-     * <li><code>run</code> : Function<div class="sub-desc"><p>The function to execute each time the task is invoked. The
-     * function will be called at each interval and passed the <code>args</code> argument if specified, and the
-     * current invocation count if not.</p>
-     * <p>If a particular scope (<code>this</code> reference) is required, be sure to specify it using the <code>scope</code> argument.</p>
-     * <p>Return <code>false</code> from this function to terminate the task.</p></div></li>
-     * <li><code>interval</code> : Number<div class="sub-desc">The frequency in milliseconds with which the task
-     * should be invoked.</div></li>
-     * <li><code>args</code> : Array<div class="sub-desc">(optional) An array of arguments to be passed to the function
-     * specified by <code>run</code>. If not specified, the current invocation count is passed.</div></li>
-     * <li><code>scope</code> : Object<div class="sub-desc">(optional) The scope (<tt>this</tt> reference) in which to execute the
-     * <code>run</code> function. Defaults to the task config object.</div></li>
-     * <li><code>duration</code> : Number<div class="sub-desc">(optional) The length of time in milliseconds to invoke
-     * the task before stopping automatically (defaults to indefinite).</div></li>
-     * <li><code>repeat</code> : Number<div class="sub-desc">(optional) The number of times to invoke the task before
-     * stopping automatically (defaults to indefinite).</div></li>
-     * </ul></p>
-     * <p>Before each invocation, Ext injects the property <code>taskRunCount</code> into the task object so
-     * that calculations based on the repeat count can be performed.</p>
-     * @return {Object} The task
-     */
-    this.start = function(task){
-        tasks.push(task);
-        task.taskStartTime = new Date().getTime();
-        task.taskRunTime = 0;
-        task.taskRunCount = 0;
-        startThread();
-        return task;
-    };
-
-    /**
-     * Stops an existing running task.
-     * @method stop
-     * @param {Object} task The task to stop
-     * @return {Object} The task
-     */
-    this.stop = function(task){
-        removeTask(task);
-        return task;
-    };
-
-    /**
-     * Stops all tasks that are currently running.
-     * @method stopAll
-     */
-    this.stopAll = function(){
-        stopThread();
-        for(var i = 0, len = tasks.length; i < len; i++){
-            if(tasks[i].onStop){
-                tasks[i].onStop();
-            }
-        }
-        tasks = [];
-        removeQueue = [];
-    };
-};
-
-/**
- * @class Ext.TaskMgr
- * @extends Ext.util.TaskRunner
- * A static {@link Ext.util.TaskRunner} instance that can be used to start and stop arbitrary tasks.  See
- * {@link Ext.util.TaskRunner} for supported methods and task config properties.
- * <pre><code>
-// Start a simple clock task that updates a div once per second
-var task = {
-    run: function(){
-        Ext.fly('clock').update(new Date().format('g:i:s A'));
-    },
-    interval: 1000 //1 second
-}
-Ext.TaskMgr.start(task);
-</code></pre>
- * <p>See the {@link #start} method for details about how to configure a task object.</p>
- * @singleton
- */
-Ext.TaskMgr = new Ext.util.TaskRunner();(function(){
-	var libFlyweight;
-
-	function fly(el) {
-        if (!libFlyweight) {
-            libFlyweight = new Ext.Element.Flyweight();
-        }
-        libFlyweight.dom = el;
-        return libFlyweight;
-    }
-
-    (function(){
-	var doc = document,
-		isCSS1 = doc.compatMode == "CSS1Compat",
-		MAX = Math.max,
-        ROUND = Math.round,
-		PARSEINT = parseInt;
-
-	Ext.lib.Dom = {
-	    isAncestor : function(p, c) {
-		    var ret = false;
-
-			p = Ext.getDom(p);
-			c = Ext.getDom(c);
-			if (p && c) {
-				if (p.contains) {
-					return p.contains(c);
-				} else if (p.compareDocumentPosition) {
-					return !!(p.compareDocumentPosition(c) & 16);
-				} else {
-					while (c = c.parentNode) {
-						ret = c == p || ret;
-					}
-				}
-			}
-			return ret;
-		},
-
-        getViewWidth : function(full) {
-            return full ? this.getDocumentWidth() : this.getViewportWidth();
-        },
-
-        getViewHeight : function(full) {
-            return full ? this.getDocumentHeight() : this.getViewportHeight();
-        },
-
-        getDocumentHeight: function() {
-            return MAX(!isCSS1 ? doc.body.scrollHeight : doc.documentElement.scrollHeight, this.getViewportHeight());
-        },
-
-        getDocumentWidth: function() {
-            return MAX(!isCSS1 ? doc.body.scrollWidth : doc.documentElement.scrollWidth, this.getViewportWidth());
-        },
-
-        getViewportHeight: function(){
-	        return Ext.isIE9m ?
-	        	   (Ext.isStrict ? doc.documentElement.clientHeight : doc.body.clientHeight) :
-	        	   self.innerHeight;
-        },
-
-        getViewportWidth : function() {
-	        return !Ext.isStrict && !Ext.isOpera ? doc.body.clientWidth :
-	        	   Ext.isIE9m ? doc.documentElement.clientWidth : self.innerWidth;
-        },
-
-        getY : function(el) {
-            return this.getXY(el)[1];
-        },
-
-        getX : function(el) {
-            return this.getXY(el)[0];
-        },
-
-        getXY : function(el) {
-            var p,
-            	pe,
-            	b,
-            	bt,
-            	bl,
-            	dbd,
-            	x = 0,
-            	y = 0,
-            	scroll,
-            	hasAbsolute,
-            	bd = (doc.body || doc.documentElement),
-            	ret = [0,0];
-
-            el = Ext.getDom(el);
-
-            if(el != bd){
-	            if (el.getBoundingClientRect) {
-	                b = el.getBoundingClientRect();
-	                scroll = fly(document).getScroll();
-	                ret = [ROUND(b.left + scroll.left), ROUND(b.top + scroll.top)];
-	            } else {
-		            p = el;
-		            hasAbsolute = fly(el).isStyle("position", "absolute");
-
-		            while (p) {
-			            pe = fly(p);
-		                x += p.offsetLeft;
-		                y += p.offsetTop;
-
-		                hasAbsolute = hasAbsolute || pe.isStyle("position", "absolute");
-
-		                if (Ext.isGecko) {
-		                    y += bt = PARSEINT(pe.getStyle("borderTopWidth"), 10) || 0;
-		                    x += bl = PARSEINT(pe.getStyle("borderLeftWidth"), 10) || 0;
-
-		                    if (p != el && !pe.isStyle('overflow','visible')) {
-		                        x += bl;
-		                        y += bt;
-		                    }
-		                }
-		                p = p.offsetParent;
-		            }
-
-		            if (Ext.isSafari && hasAbsolute) {
-		                x -= bd.offsetLeft;
-		                y -= bd.offsetTop;
-		            }
-
-		            if (Ext.isGecko && !hasAbsolute) {
-		                dbd = fly(bd);
-		                x += PARSEINT(dbd.getStyle("borderLeftWidth"), 10) || 0;
-		                y += PARSEINT(dbd.getStyle("borderTopWidth"), 10) || 0;
-		            }
-
-		            p = el.parentNode;
-		            while (p && p != bd) {
-		                if (!Ext.isOpera || (p.tagName != 'TR' && !fly(p).isStyle("display", "inline"))) {
-		                    x -= p.scrollLeft;
-		                    y -= p.scrollTop;
-		                }
-		                p = p.parentNode;
-		            }
-		            ret = [x,y];
-	            }
-         	}
-            return ret;
-        },
-
-        setXY : function(el, xy) {
-            (el = Ext.fly(el, '_setXY')).position();
-
-            var pts = el.translatePoints(xy),
-            	style = el.dom.style,
-            	pos;
-
-            for (pos in pts) {
-	            if (!isNaN(pts[pos])) {
-	                style[pos] = pts[pos] + "px";
-                }
-            }
-        },
-
-        setX : function(el, x) {
-            this.setXY(el, [x, false]);
-        },
-
-        setY : function(el, y) {
-            this.setXY(el, [false, y]);
-        }
-    };
-})();Ext.lib.Event = function() {
-    var loadComplete = false,
-        unloadListeners = {},
-        retryCount = 0,
-        onAvailStack = [],
-        _interval,
-        locked = false,
-        win = window,
-        doc = document,
-
-        // constants
-        POLL_RETRYS = 200,
-        POLL_INTERVAL = 20,
-        TYPE = 0,
-        FN = 1,
-        OBJ = 2,
-        ADJ_SCOPE = 3,
-        SCROLLLEFT = 'scrollLeft',
-        SCROLLTOP = 'scrollTop',
-        UNLOAD = 'unload',
-        MOUSEOVER = 'mouseover',
-        MOUSEOUT = 'mouseout',
-        // private
-        doAdd = function() {
-            var ret;
-            if (win.addEventListener) {
-                ret = function(el, eventName, fn, capture) {
-                    if (eventName == 'mouseenter') {
-                        fn = fn.createInterceptor(checkRelatedTarget);
-                        el.addEventListener(MOUSEOVER, fn, (capture));
-                    } else if (eventName == 'mouseleave') {
-                        fn = fn.createInterceptor(checkRelatedTarget);
-                        el.addEventListener(MOUSEOUT, fn, (capture));
-                    } else {
-                        el.addEventListener(eventName, fn, (capture));
-                    }
-                    return fn;
-                };
-            } else if (win.attachEvent) {
-                ret = function(el, eventName, fn, capture) {
-                    el.attachEvent("on" + eventName, fn);
-                    return fn;
-                };
-            } else {
-                ret = function(){};
-            }
-            return ret;
-        }(),
-        // private
-        doRemove = function(){
-            var ret;
-            if (win.removeEventListener) {
-                ret = function (el, eventName, fn, capture) {
-                    if (eventName == 'mouseenter') {
-                        eventName = MOUSEOVER;
-                    } else if (eventName == 'mouseleave') {
-                        eventName = MOUSEOUT;
-                    }
-                    el.removeEventListener(eventName, fn, (capture));
-                };
-            } else if (win.detachEvent) {
-                ret = function (el, eventName, fn) {
-                    el.detachEvent("on" + eventName, fn);
-                };
-            } else {
-                ret = function(){};
-            }
-            return ret;
-        }();
-
-    function checkRelatedTarget(e) {
-        return !elContains(e.currentTarget, pub.getRelatedTarget(e));
-    }
-
-    function elContains(parent, child) {
-       if(parent && parent.firstChild){
-         while(child) {
-            if(child === parent) {
-                return true;
-            }
-            child = child.parentNode;
-            if(child && (child.nodeType != 1)) {
-                child = null;
-            }
-          }
-        }
-        return false;
-    }
-
-    // private
-    function _tryPreloadAttach() {
-        var ret = false,
-            notAvail = [],
-            element, i, v, override,
-            tryAgain = !loadComplete || (retryCount > 0);
-
-        if(!locked){
-            locked = true;
-
-            for(i = 0; i < onAvailStack.length; ++i){
-                v = onAvailStack[i];
-                if(v && (element = doc.getElementById(v.id))){
-                    if(!v.checkReady || loadComplete || element.nextSibling || (doc && doc.body)) {
-                        override = v.override;
-                        element = override ? (override === true ? v.obj : override) : element;
-                        v.fn.call(element, v.obj);
-                        onAvailStack.remove(v);
-                        --i;
-                    }else{
-                        notAvail.push(v);
-                    }
-                }
-            }
-
-            retryCount = (notAvail.length === 0) ? 0 : retryCount - 1;
-
-            if (tryAgain) {
-                startInterval();
-            } else {
-                clearInterval(_interval);
-                _interval = null;
-            }
-            ret = !(locked = false);
-        }
-        return ret;
-    }
-
-    // private
-    function startInterval() {
-        if(!_interval){
-            var callback = function() {
-                _tryPreloadAttach();
-            };
-            _interval = setInterval(callback, POLL_INTERVAL);
-        }
-    }
-
-    // private
-    function getScroll() {
-        var dd = doc.documentElement,
-            db = doc.body;
-        if(dd && (dd[SCROLLTOP] || dd[SCROLLLEFT])){
-            return [dd[SCROLLLEFT], dd[SCROLLTOP]];
-        }else if(db){
-            return [db[SCROLLLEFT], db[SCROLLTOP]];
-        }else{
-            return [0, 0];
-        }
-    }
-
-    // private
-    function getPageCoord (ev, xy) {
-        ev = ev.browserEvent || ev;
-        var coord  = ev['page' + xy];
-        if (!coord && coord !== 0) {
-            coord = ev['client' + xy] || 0;
-
-            if (Ext.isIE) {
-                coord += getScroll()[xy == "X" ? 0 : 1];
-            }
-        }
-
-        return coord;
-    }
-
-    var pub =  {
-        extAdapter: true,
-        onAvailable : function(p_id, p_fn, p_obj, p_override) {
-            onAvailStack.push({
-                id:         p_id,
-                fn:         p_fn,
-                obj:        p_obj,
-                override:   p_override,
-                checkReady: false });
-
-            retryCount = POLL_RETRYS;
-            startInterval();
-        },
-
-        // This function should ALWAYS be called from Ext.EventManager
-        addListener: function(el, eventName, fn) {
-            el = Ext.getDom(el);
-            if (el && fn) {
-                if (eventName == UNLOAD) {
-                    if (unloadListeners[el.id] === undefined) {
-                        unloadListeners[el.id] = [];
-                    }
-                    unloadListeners[el.id].push([eventName, fn]);
-                    return fn;
-                }
-                return doAdd(el, eventName, fn, false);
-            }
-            return false;
-        },
-
-        // This function should ALWAYS be called from Ext.EventManager
-        removeListener: function(el, eventName, fn) {
-            el = Ext.getDom(el);
-            var i, len, li, lis;
-            if (el && fn) {
-                if(eventName == UNLOAD){
-                    if((lis = unloadListeners[el.id]) !== undefined){
-                        for(i = 0, len = lis.length; i < len; i++){
-                            if((li = lis[i]) && li[TYPE] == eventName && li[FN] == fn){
-                                unloadListeners[el.id].splice(i, 1);
-                            }
-                        }
-                    }
-                    return;
-                }
-                doRemove(el, eventName, fn, false);
-            }
-        },
-
-        getTarget : function(ev) {
-            ev = ev.browserEvent || ev;
-            return this.resolveTextNode(ev.target || ev.srcElement);
-        },
-
-        resolveTextNode : Ext.isGecko ? function(node){
-            if(!node){
-                return;
-            }
-            // work around firefox bug, https://bugzilla.mozilla.org/show_bug.cgi?id=101197
-            var s = HTMLElement.prototype.toString.call(node);
-            if(s == '[xpconnect wrapped native prototype]' || s == '[object XULElement]'){
-                return;
-            }
-            return node.nodeType == 3 ? node.parentNode : node;
-        } : function(node){
-            return node && node.nodeType == 3 ? node.parentNode : node;
-        },
-
-        getRelatedTarget : function(ev) {
-            ev = ev.browserEvent || ev;
-            return this.resolveTextNode(ev.relatedTarget ||
-                (/(mouseout|mouseleave)/.test(ev.type) ? ev.toElement :
-                 /(mouseover|mouseenter)/.test(ev.type) ? ev.fromElement : null));
-        },
-
-        getPageX : function(ev) {
-            return getPageCoord(ev, "X");
-        },
-
-        getPageY : function(ev) {
-            return getPageCoord(ev, "Y");
-        },
-
-
-        getXY : function(ev) {
-            return [this.getPageX(ev), this.getPageY(ev)];
-        },
-
-        stopEvent : function(ev) {
-            this.stopPropagation(ev);
-            this.preventDefault(ev);
-        },
-
-        stopPropagation : function(ev) {
-            ev = ev.browserEvent || ev;
-            if (ev.stopPropagation) {
-                ev.stopPropagation();
-            } else {
-                ev.cancelBubble = true;
-            }
-        },
-
-        preventDefault : function(ev) {
-            ev = ev.browserEvent || ev;
-            if (ev.preventDefault) {
-                ev.preventDefault();
-            } else {
-                if (ev.keyCode) {
-                    ev.keyCode = 0;
-                }
-                ev.returnValue = false;
-            }
-        },
-
-        getEvent : function(e) {
-            e = e || win.event;
-            if (!e) {
-                var c = this.getEvent.caller;
-                while (c) {
-                    e = c.arguments[0];
-                    if (e && Event == e.constructor) {
-                        break;
-                    }
-                    c = c.caller;
-                }
-            }
-            return e;
-        },
-
-        getCharCode : function(ev) {
-            ev = ev.browserEvent || ev;
-            return ev.charCode || ev.keyCode || 0;
-        },
-
-        //clearCache: function() {},
-        // deprecated, call from EventManager
-        getListeners : function(el, eventName) {
-            Ext.EventManager.getListeners(el, eventName);
-        },
-
-        // deprecated, call from EventManager
-        purgeElement : function(el, recurse, eventName) {
-            Ext.EventManager.purgeElement(el, recurse, eventName);
-        },
-
-        _load : function(e) {
-            loadComplete = true;
-
-            if (Ext.isIE9m && e !== true) {
-                // IE8 complains that _load is null or not an object
-                // so lets remove self via arguments.callee
-                doRemove(win, "load", arguments.callee);
-            }
-        },
-
-        _unload : function(e) {
-             var EU = Ext.lib.Event,
-                i, v, ul, id, len, scope;
-
-            for (id in unloadListeners) {
-                ul = unloadListeners[id];
-                for (i = 0, len = ul.length; i < len; i++) {
-                    v = ul[i];
-                    if (v) {
-                        try{
-                            scope = v[ADJ_SCOPE] ? (v[ADJ_SCOPE] === true ? v[OBJ] : v[ADJ_SCOPE]) :  win;
-                            v[FN].call(scope, EU.getEvent(e), v[OBJ]);
-                        }catch(ex){}
-                    }
-                }
-            };
-
-            Ext.EventManager._unload();
-
-            doRemove(win, UNLOAD, EU._unload);
-        }
-    };
-
-    // Initialize stuff.
-    pub.on = pub.addListener;
-    pub.un = pub.removeListener;
-    if (doc && doc.body) {
-        pub._load(true);
-    } else {
-        doAdd(win, "load", pub._load);
-    }
-    doAdd(win, UNLOAD, pub._unload);
-    _tryPreloadAttach();
-
-    return pub;
-}();
-/*
-* Portions of this file are based on pieces of Yahoo User Interface Library
-* Copyright (c) 2007, Yahoo! Inc. All rights reserved.
-* YUI licensed under the BSD License:
-* http://developer.yahoo.net/yui/license.txt
-*/
-Ext.lib.Ajax = function() {
-    var activeX = ['Msxml2.XMLHTTP.3.0',
-                   'Msxml2.XMLHTTP'],
-        CONTENTTYPE = 'Content-Type';
-
-    // private
-    function setHeader(o) {
-        var conn = o.conn,
-            prop,
-            headers = {};
-
-        function setTheHeaders(conn, headers){
-            for (prop in headers) {
-                if (headers.hasOwnProperty(prop)) {
-                    conn.setRequestHeader(prop, headers[prop]);
-                }
-            }
-        }
-
-        Ext.apply(headers, pub.headers, pub.defaultHeaders);
-        setTheHeaders(conn, headers);
-        delete pub.headers;
-    }
-
-    // private
-    function createExceptionObject(tId, callbackArg, isAbort, isTimeout) {
-        return {
-            tId : tId,
-            status : isAbort ? -1 : 0,
-            statusText : isAbort ? 'transaction aborted' : 'communication failure',
-            isAbort: isAbort,
-            isTimeout: isTimeout,
-            argument : callbackArg
-        };
-    }
-
-    // private
-    function initHeader(label, value) {
-        (pub.headers = pub.headers || {})[label] = value;
-    }
-
-    // private
-    function createResponseObject(o, callbackArg) {
-        var headerObj = {},
-            headerStr,
-            conn = o.conn,
-            t,
-            s,
-            // see: https://prototype.lighthouseapp.com/projects/8886/tickets/129-ie-mangles-http-response-status-code-204-to-1223
-            isBrokenStatus = conn.status == 1223;
-
-        try {
-            headerStr = o.conn.getAllResponseHeaders();
-            Ext.each(headerStr.replace(/\r\n/g, '\n').split('\n'), function(v){
-                t = v.indexOf(':');
-                if(t >= 0){
-                    s = v.substr(0, t).toLowerCase();
-                    if(v.charAt(t + 1) == ' '){
-                        ++t;
-                    }
-                    headerObj[s] = v.substr(t + 1);
-                }
-            });
-        } catch(e) {}
-
-        return {
-            tId : o.tId,
-            // Normalize the status and statusText when IE returns 1223, see the above link.
-            status : isBrokenStatus ? 204 : conn.status,
-            statusText : isBrokenStatus ? 'No Content' : conn.statusText,
-            getResponseHeader : function(header){return headerObj[header.toLowerCase()];},
-            getAllResponseHeaders : function(){return headerStr;},
-            responseText : conn.responseText,
-            responseXML : conn.responseXML,
-            argument : callbackArg
-        };
-    }
-
-    // private
-    function releaseObject(o) {
-        if (o.tId) {
-            pub.conn[o.tId] = null;
-        }
-        o.conn = null;
-        o = null;
-    }
-
-    // private
-    function handleTransactionResponse(o, callback, isAbort, isTimeout) {
-        if (!callback) {
-            releaseObject(o);
-            return;
-        }
-
-        var httpStatus, responseObject;
-
-        try {
-            if (o.conn.status !== undefined && o.conn.status != 0) {
-                httpStatus = o.conn.status;
-            }
-            else {
-                httpStatus = 13030;
-            }
-        }
-        catch(e) {
-            httpStatus = 13030;
-        }
-
-        if ((httpStatus >= 200 && httpStatus < 300) || (Ext.isIE && httpStatus == 1223)) {
-            responseObject = createResponseObject(o, callback.argument);
-            if (callback.success) {
-                if (!callback.scope) {
-                    callback.success(responseObject);
-                }
-                else {
-                    callback.success.apply(callback.scope, [responseObject]);
-                }
-            }
-        }
-        else {
-            switch (httpStatus) {
-                case 12002:
-                case 12029:
-                case 12030:
-                case 12031:
-                case 12152:
-                case 13030:
-                    responseObject = createExceptionObject(o.tId, callback.argument, (isAbort ? isAbort : false), isTimeout);
-                    if (callback.failure) {
-                        if (!callback.scope) {
-                            callback.failure(responseObject);
-                        }
-                        else {
-                            callback.failure.apply(callback.scope, [responseObject]);
-                        }
-                    }
-                    break;
-                default:
-                    responseObject = createResponseObject(o, callback.argument);
-                    if (callback.failure) {
-                        if (!callback.scope) {
-                            callback.failure(responseObject);
-                        }
-                        else {
-                            callback.failure.apply(callback.scope, [responseObject]);
-                        }
-                    }
-            }
-        }
-
-        releaseObject(o);
-        responseObject = null;
-    }
-
-    function checkResponse(o, callback, conn, tId, poll, cbTimeout){
-        if (conn && conn.readyState == 4) {
-            clearInterval(poll[tId]);
-            poll[tId] = null;
-
-            if (cbTimeout) {
-                clearTimeout(pub.timeout[tId]);
-                pub.timeout[tId] = null;
-            }
-            handleTransactionResponse(o, callback);
-        }
-    }
-
-    function checkTimeout(o, callback){
-        pub.abort(o, callback, true);
-    }
-
-
-    // private
-    function handleReadyState(o, callback){
-        callback = callback || {};
-        var conn = o.conn,
-            tId = o.tId,
-            poll = pub.poll,
-            cbTimeout = callback.timeout || null;
-
-        if (cbTimeout) {
-            pub.conn[tId] = conn;
-            pub.timeout[tId] = setTimeout(checkTimeout.createCallback(o, callback), cbTimeout);
-        }
-        poll[tId] = setInterval(checkResponse.createCallback(o, callback, conn, tId, poll, cbTimeout), pub.pollInterval);
-    }
-
-    // private
-    function asyncRequest(method, uri, callback, postData) {
-        var o = getConnectionObject() || null;
-
-        if (o) {
-            o.conn.open(method, uri, true);
-
-            if (pub.useDefaultXhrHeader) {
-                initHeader('X-Requested-With', pub.defaultXhrHeader);
-            }
-
-            if(postData && pub.useDefaultHeader && (!pub.headers || !pub.headers[CONTENTTYPE])){
-                initHeader(CONTENTTYPE, pub.defaultPostHeader);
-            }
-
-            if (pub.defaultHeaders || pub.headers) {
-                setHeader(o);
-            }
-
-            handleReadyState(o, callback);
-            o.conn.send(postData || null);
-        }
-        return o;
-    }
-
-    // private
-    function getConnectionObject() {
-        var o;
-
-        try {
-            if (o = createXhrObject(pub.transactionId)) {
-                pub.transactionId++;
-            }
-        } catch(e) {
-        } finally {
-            return o;
-        }
-    }
-
-    // private
-    function createXhrObject(transactionId) {
-        var http;
-
-        try {
-            http = new XMLHttpRequest();
-        } catch(e) {
-            for (var i = Ext.isIE6 ? 1 : 0; i < activeX.length; ++i) {
-                try {
-                    http = new ActiveXObject(activeX[i]);
-                    break;
-                } catch(e) {}
-            }
-        } finally {
-            return {conn : http, tId : transactionId};
-        }
-    }
-
-    var pub = {
-        request : function(method, uri, cb, data, options) {
-            if(options){
-                var me = this,
-                    xmlData = options.xmlData,
-                    jsonData = options.jsonData,
-                    hs;
-
-                Ext.applyIf(me, options);
-
-                if(xmlData || jsonData){
-                    hs = me.headers;
-                    if(!hs || !hs[CONTENTTYPE]){
-                        initHeader(CONTENTTYPE, xmlData ? 'text/xml' : 'application/json');
-                    }
-                    data = xmlData || (!Ext.isPrimitive(jsonData) ? Ext.encode(jsonData) : jsonData);
-                }
-            }
-            return asyncRequest(method || options.method || "POST", uri, cb, data);
-        },
-
-        serializeForm : function(form) {
-            var fElements = form.elements || (document.forms[form] || Ext.getDom(form)).elements,
-                hasSubmit = false,
-                encoder = encodeURIComponent,
-                name,
-                data = '',
-                type,
-                hasValue;
-
-            Ext.each(fElements, function(element){
-                name = element.name;
-                type = element.type;
-
-                if (!element.disabled && name) {
-                    if (/select-(one|multiple)/i.test(type)) {
-                        Ext.each(element.options, function(opt){
-                            if (opt.selected) {
-                                hasValue = opt.hasAttribute ? opt.hasAttribute('value') : opt.getAttributeNode('value').specified;
-                                data += String.format("{0}={1}&", encoder(name), encoder(hasValue ? opt.value : opt.text));
-                            }
-                        });
-                    } else if (!(/file|undefined|reset|button/i.test(type))) {
-                        if (!(/radio|checkbox/i.test(type) && !element.checked) && !(type == 'submit' && hasSubmit)) {
-                            data += encoder(name) + '=' + encoder(element.value) + '&';
-                            hasSubmit = /submit/i.test(type);
-                        }
-                    }
-                }
-            });
-            return data.substr(0, data.length - 1);
-        },
-
-        useDefaultHeader : true,
-        defaultPostHeader : 'application/x-www-form-urlencoded; charset=UTF-8',
-        useDefaultXhrHeader : true,
-        defaultXhrHeader : 'XMLHttpRequest',
-        poll : {},
-        timeout : {},
-        conn: {},
-        pollInterval : 50,
-        transactionId : 0,
-
-//  This is never called - Is it worth exposing this?
-//          setProgId : function(id) {
-//              activeX.unshift(id);
-//          },
-
-//  This is never called - Is it worth exposing this?
-//          setDefaultPostHeader : function(b) {
-//              this.useDefaultHeader = b;
-//          },
-
-//  This is never called - Is it worth exposing this?
-//          setDefaultXhrHeader : function(b) {
-//              this.useDefaultXhrHeader = b;
-//          },
-
-//  This is never called - Is it worth exposing this?
-//          setPollingInterval : function(i) {
-//              if (typeof i == 'number' && isFinite(i)) {
-//                  this.pollInterval = i;
-//              }
-//          },
-
-//  This is never called - Is it worth exposing this?
-//          resetDefaultHeaders : function() {
-//              this.defaultHeaders = null;
-//          },
-
-        abort : function(o, callback, isTimeout) {
-            var me = this,
-                tId = o.tId,
-                isAbort = false;
-
-            if (me.isCallInProgress(o)) {
-                o.conn.abort();
-                clearInterval(me.poll[tId]);
-                me.poll[tId] = null;
-                clearTimeout(pub.timeout[tId]);
-                me.timeout[tId] = null;
-
-                handleTransactionResponse(o, callback, (isAbort = true), isTimeout);
-            }
-            return isAbort;
-        },
-
-        isCallInProgress : function(o) {
-            // if there is a connection and readyState is not 0 or 4
-            return o.conn && !{0:true,4:true}[o.conn.readyState];
-        }
-    };
-    return pub;
-}();(function(){
-    var EXTLIB = Ext.lib,
-        noNegatives = /width|height|opacity|padding/i,
-        offsetAttribute = /^((width|height)|(top|left))$/,
-        defaultUnit = /width|height|top$|bottom$|left$|right$/i,
-        offsetUnit =  /\d+(em|%|en|ex|pt|in|cm|mm|pc)$/i,
-        isset = function(v){
-            return typeof v !== 'undefined';
-        },
-        now = function(){
-            return new Date();
-        };
-
-    EXTLIB.Anim = {
-        motion : function(el, args, duration, easing, cb, scope) {
-            return this.run(el, args, duration, easing, cb, scope, Ext.lib.Motion);
-        },
-
-        run : function(el, args, duration, easing, cb, scope, type) {
-            type = type || Ext.lib.AnimBase;
-            if (typeof easing == "string") {
-                easing = Ext.lib.Easing[easing];
-            }
-            var anim = new type(el, args, duration, easing);
-            anim.animateX(function() {
-                if(Ext.isFunction(cb)){
-                    cb.call(scope);
-                }
-            });
-            return anim;
-        }
-    };
-
-    EXTLIB.AnimBase = function(el, attributes, duration, method) {
-        if (el) {
-            this.init(el, attributes, duration, method);
-        }
-    };
-
-    EXTLIB.AnimBase.prototype = {
-        doMethod: function(attr, start, end) {
-            var me = this;
-            return me.method(me.curFrame, start, end - start, me.totalFrames);
-        },
-
-
-        setAttr: function(attr, val, unit) {
-            if (noNegatives.test(attr) && val < 0) {
-                val = 0;
-            }
-            Ext.fly(this.el, '_anim').setStyle(attr, val + unit);
-        },
-
-
-        getAttr: function(attr) {
-            var el = Ext.fly(this.el),
-                val = el.getStyle(attr),
-                a = offsetAttribute.exec(attr) || [];
-
-            if (val !== 'auto' && !offsetUnit.test(val)) {
-                return parseFloat(val);
-            }
-
-            return (!!(a[2]) || (el.getStyle('position') == 'absolute' && !!(a[3]))) ? el.dom['offset' + a[0].charAt(0).toUpperCase() + a[0].substr(1)] : 0;
-        },
-
-
-        getDefaultUnit: function(attr) {
-            return defaultUnit.test(attr) ? 'px' : '';
-        },
-
-        animateX : function(callback, scope) {
-            var me = this,
-                f = function() {
-                me.onComplete.removeListener(f);
-                if (Ext.isFunction(callback)) {
-                    callback.call(scope || me, me);
-                }
-            };
-            me.onComplete.addListener(f, me);
-            me.animate();
-        },
-
-
-        setRunAttr: function(attr) {
-            var me = this,
-                a = this.attributes[attr],
-                to = a.to,
-                by = a.by,
-                from = a.from,
-                unit = a.unit,
-                ra = (this.runAttrs[attr] = {}),
-                end;
-
-            if (!isset(to) && !isset(by)){
-                return false;
-            }
-
-            var start = isset(from) ? from : me.getAttr(attr);
-            if (isset(to)) {
-                end = to;
-            }else if(isset(by)) {
-                if (Ext.isArray(start)){
-                    end = [];
-                    for(var i=0,len=start.length; i<len; i++) {
-                        end[i] = start[i] + by[i];
-                    }
-                }else{
-                    end = start + by;
-                }
-            }
-
-            Ext.apply(ra, {
-                start: start,
-                end: end,
-                unit: isset(unit) ? unit : me.getDefaultUnit(attr)
-            });
-        },
-
-
-        init: function(el, attributes, duration, method) {
-            var me = this,
-                actualFrames = 0,
-                mgr = EXTLIB.AnimMgr;
-
-            Ext.apply(me, {
-                isAnimated: false,
-                startTime: null,
-                el: Ext.getDom(el),
-                attributes: attributes || {},
-                duration: duration || 1,
-                method: method || EXTLIB.Easing.easeNone,
-                useSec: true,
-                curFrame: 0,
-                totalFrames: mgr.fps,
-                runAttrs: {},
-                animate: function(){
-                    var me = this,
-                        d = me.duration;
-
-                    if(me.isAnimated){
-                        return false;
-                    }
-
-                    me.curFrame = 0;
-                    me.totalFrames = me.useSec ? Math.ceil(mgr.fps * d) : d;
-                    mgr.registerElement(me);
-                },
-
-                stop: function(finish){
-                    var me = this;
-
-                    if(finish){
-                        me.curFrame = me.totalFrames;
-                        me._onTween.fire();
-                    }
-                    mgr.stop(me);
-                }
-            });
-
-            var onStart = function(){
-                var me = this,
-                    attr;
-
-                me.onStart.fire();
-                me.runAttrs = {};
-                for(attr in this.attributes){
-                    this.setRunAttr(attr);
-                }
-
-                me.isAnimated = true;
-                me.startTime = now();
-                actualFrames = 0;
-            };
-
-
-            var onTween = function(){
-                var me = this;
-
-                me.onTween.fire({
-                    duration: now() - me.startTime,
-                    curFrame: me.curFrame
-                });
-
-                var ra = me.runAttrs;
-                for (var attr in ra) {
-                    this.setAttr(attr, me.doMethod(attr, ra[attr].start, ra[attr].end), ra[attr].unit);
-                }
-
-                ++actualFrames;
-            };
-
-            var onComplete = function() {
-                var me = this,
-                    actual = (now() - me.startTime) / 1000,
-                    data = {
-                        duration: actual,
-                        frames: actualFrames,
-                        fps: actualFrames / actual
-                    };
-
-                me.isAnimated = false;
-                actualFrames = 0;
-                me.onComplete.fire(data);
-            };
-
-            me.onStart = new Ext.util.Event(me);
-            me.onTween = new Ext.util.Event(me);
-            me.onComplete = new Ext.util.Event(me);
-            (me._onStart = new Ext.util.Event(me)).addListener(onStart);
-            (me._onTween = new Ext.util.Event(me)).addListener(onTween);
-            (me._onComplete = new Ext.util.Event(me)).addListener(onComplete);
-        }
-    };
-
-
-    Ext.lib.AnimMgr = new function() {
-        var me = this,
-            thread = null,
-            queue = [],
-            tweenCount = 0;
-
-
-        Ext.apply(me, {
-            fps: 1000,
-            delay: 1,
-            registerElement: function(tween){
-                queue.push(tween);
-                ++tweenCount;
-                tween._onStart.fire();
-                me.start();
-            },
-
-            unRegister: function(tween, index){
-                tween._onComplete.fire();
-                index = index || getIndex(tween);
-                if (index != -1) {
-                    queue.splice(index, 1);
-                }
-
-                if (--tweenCount <= 0) {
-                    me.stop();
-                }
-            },
-
-            start: function(){
-                if(thread === null){
-                    thread = setInterval(me.run, me.delay);
-                }
-            },
-
-            stop: function(tween){
-                if(!tween){
-                    clearInterval(thread);
-                    for(var i = 0, len = queue.length; i < len; ++i){
-                        if(queue[0].isAnimated){
-                            me.unRegister(queue[0], 0);
-                        }
-                    }
-
-                    queue = [];
-                    thread = null;
-                    tweenCount = 0;
-                }else{
-                    me.unRegister(tween);
-                }
-            },
-
-            run: function(){
-                var tf, i, len, tween;
-                for(i = 0, len = queue.length; i<len; i++) {
-                    tween = queue[i];
-                    if(tween && tween.isAnimated){
-                        tf = tween.totalFrames;
-                        if(tween.curFrame < tf || tf === null){
-                            ++tween.curFrame;
-                            if(tween.useSec){
-                                correctFrame(tween);
-                            }
-                            tween._onTween.fire();
-                        }else{
-                            me.stop(tween);
-                        }
-                    }
-                }
-            }
-        });
-
-        var getIndex = function(anim) {
-            var i, len;
-            for(i = 0, len = queue.length; i<len; i++) {
-                if(queue[i] === anim) {
-                    return i;
-                }
-            }
-            return -1;
-        };
-
-        var correctFrame = function(tween) {
-            var frames = tween.totalFrames,
-                frame = tween.curFrame,
-                duration = tween.duration,
-                expected = (frame * duration * 1000 / frames),
-                elapsed = (now() - tween.startTime),
-                tweak = 0;
-
-            if(elapsed < duration * 1000){
-                tweak = Math.round((elapsed / expected - 1) * frame);
-            }else{
-                tweak = frames - (frame + 1);
-            }
-            if(tweak > 0 && isFinite(tweak)){
-                if(tween.curFrame + tweak >= frames){
-                    tweak = frames - (frame + 1);
-                }
-                tween.curFrame += tweak;
-            }
-        };
-    };
-
-    EXTLIB.Bezier = new function() {
-
-        this.getPosition = function(points, t) {
-            var n = points.length,
-                tmp = [],
-                c = 1 - t,
-                i,
-                j;
-
-            for (i = 0; i < n; ++i) {
-                tmp[i] = [points[i][0], points[i][1]];
-            }
-
-            for (j = 1; j < n; ++j) {
-                for (i = 0; i < n - j; ++i) {
-                    tmp[i][0] = c * tmp[i][0] + t * tmp[parseInt(i + 1, 10)][0];
-                    tmp[i][1] = c * tmp[i][1] + t * tmp[parseInt(i + 1, 10)][1];
-                }
-            }
-
-            return [ tmp[0][0], tmp[0][1] ];
-
-        };
-    };
-
-
-    EXTLIB.Easing = {
-        easeNone: function (t, b, c, d) {
-            return c * t / d + b;
-        },
-
-
-        easeIn: function (t, b, c, d) {
-            return c * (t /= d) * t + b;
-        },
-
-
-        easeOut: function (t, b, c, d) {
-            return -c * (t /= d) * (t - 2) + b;
-        }
-    };
-
-    (function() {
-        EXTLIB.Motion = function(el, attributes, duration, method) {
-            if (el) {
-                EXTLIB.Motion.superclass.constructor.call(this, el, attributes, duration, method);
-            }
-        };
-
-        Ext.extend(EXTLIB.Motion, Ext.lib.AnimBase);
-
-        var superclass = EXTLIB.Motion.superclass,
-            pointsRe = /^points$/i;
-
-        Ext.apply(EXTLIB.Motion.prototype, {
-            setAttr: function(attr, val, unit){
-                var me = this,
-                    setAttr = superclass.setAttr;
-
-                if (pointsRe.test(attr)) {
-                    unit = unit || 'px';
-                    setAttr.call(me, 'left', val[0], unit);
-                    setAttr.call(me, 'top', val[1], unit);
-                } else {
-                    setAttr.call(me, attr, val, unit);
-                }
-            },
-
-            getAttr: function(attr){
-                var me = this,
-                    getAttr = superclass.getAttr;
-
-                return pointsRe.test(attr) ? [getAttr.call(me, 'left'), getAttr.call(me, 'top')] : getAttr.call(me, attr);
-            },
-
-            doMethod: function(attr, start, end){
-                var me = this;
-
-                return pointsRe.test(attr)
-                        ? EXTLIB.Bezier.getPosition(me.runAttrs[attr], me.method(me.curFrame, 0, 100, me.totalFrames) / 100)
-                        : superclass.doMethod.call(me, attr, start, end);
-            },
-
-            setRunAttr: function(attr){
-                if(pointsRe.test(attr)){
-
-                    var me = this,
-                        el = this.el,
-                        points = this.attributes.points,
-                        control = points.control || [],
-                        from = points.from,
-                        to = points.to,
-                        by = points.by,
-                        DOM = EXTLIB.Dom,
-                        start,
-                        i,
-                        end,
-                        len,
-                        ra;
-
-
-                    if(control.length > 0 && !Ext.isArray(control[0])){
-                        control = [control];
-                    }else{
-                        /*
-                        var tmp = [];
-                        for (i = 0,len = control.length; i < len; ++i) {
-                            tmp[i] = control[i];
-                        }
-                        control = tmp;
-                        */
-                    }
-
-                    Ext.fly(el, '_anim').position();
-                    DOM.setXY(el, isset(from) ? from : DOM.getXY(el));
-                    start = me.getAttr('points');
-
-
-                    if(isset(to)){
-                        end = translateValues.call(me, to, start);
-                        for (i = 0,len = control.length; i < len; ++i) {
-                            control[i] = translateValues.call(me, control[i], start);
-                        }
-                    } else if (isset(by)) {
-                        end = [start[0] + by[0], start[1] + by[1]];
-
-                        for (i = 0,len = control.length; i < len; ++i) {
-                            control[i] = [ start[0] + control[i][0], start[1] + control[i][1] ];
-                        }
-                    }
-
-                    ra = this.runAttrs[attr] = [start];
-                    if (control.length > 0) {
-                        ra = ra.concat(control);
-                    }
-
-                    ra[ra.length] = end;
-                }else{
-                    superclass.setRunAttr.call(this, attr);
-                }
-            }
-        });
-
-        var translateValues = function(val, start) {
-            var pageXY = EXTLIB.Dom.getXY(this.el);
-            return [val[0] - pageXY[0] + start[0], val[1] - pageXY[1] + start[1]];
-        };
-    })();
-})();// Easing functions
-(function(){
-    // shortcuts to aid compression
-    var abs = Math.abs,
-        pi = Math.PI,
-        asin = Math.asin,
-        pow = Math.pow,
-        sin = Math.sin,
-        EXTLIB = Ext.lib;
-
-    Ext.apply(EXTLIB.Easing, {
-
-        easeBoth: function (t, b, c, d) {
-            return ((t /= d / 2) < 1)  ?  c / 2 * t * t + b  :  -c / 2 * ((--t) * (t - 2) - 1) + b;
-        },
-
-        easeInStrong: function (t, b, c, d) {
-            return c * (t /= d) * t * t * t + b;
-        },
-
-        easeOutStrong: function (t, b, c, d) {
-            return -c * ((t = t / d - 1) * t * t * t - 1) + b;
-        },
-
-        easeBothStrong: function (t, b, c, d) {
-            return ((t /= d / 2) < 1)  ?  c / 2 * t * t * t * t + b  :  -c / 2 * ((t -= 2) * t * t * t - 2) + b;
-        },
-
-        elasticIn: function (t, b, c, d, a, p) {
-            if (t == 0 || (t /= d) == 1) {
-                return t == 0 ? b : b + c;
-            }
-            p = p || (d * .3);
-
-            var s;
-            if (a >= abs(c)) {
-                s = p / (2 * pi) * asin(c / a);
-            } else {
-                a = c;
-                s = p / 4;
-            }
-
-            return -(a * pow(2, 10 * (t -= 1)) * sin((t * d - s) * (2 * pi) / p)) + b;
-
-        },
-
-        elasticOut: function (t, b, c, d, a, p) {
-            if (t == 0 || (t /= d) == 1) {
-                return t == 0 ? b : b + c;
-            }
-            p = p || (d * .3);
-
-            var s;
-            if (a >= abs(c)) {
-                s = p / (2 * pi) * asin(c / a);
-            } else {
-                a = c;
-                s = p / 4;
-            }
-
-            return a * pow(2, -10 * t) * sin((t * d - s) * (2 * pi) / p) + c + b;
-        },
-
-        elasticBoth: function (t, b, c, d, a, p) {
-            if (t == 0 || (t /= d / 2) == 2) {
-                return t == 0 ? b : b + c;
-            }
-
-            p = p || (d * (.3 * 1.5));
-
-            var s;
-            if (a >= abs(c)) {
-                s = p / (2 * pi) * asin(c / a);
-            } else {
-                a = c;
-                s = p / 4;
-            }
-
-            return t < 1 ?
-                    -.5 * (a * pow(2, 10 * (t -= 1)) * sin((t * d - s) * (2 * pi) / p)) + b :
-                    a * pow(2, -10 * (t -= 1)) * sin((t * d - s) * (2 * pi) / p) * .5 + c + b;
-        },
-
-        backIn: function (t, b, c, d, s) {
-            s = s ||  1.70158;
-            return c * (t /= d) * t * ((s + 1) * t - s) + b;
-        },
-
-
-        backOut: function (t, b, c, d, s) {
-            if (!s) {
-                s = 1.70158;
-            }
-            return c * ((t = t / d - 1) * t * ((s + 1) * t + s) + 1) + b;
-        },
-
-
-        backBoth: function (t, b, c, d, s) {
-            s = s || 1.70158;
-
-            return ((t /= d / 2 ) < 1) ?
-                    c / 2 * (t * t * (((s *= (1.525)) + 1) * t - s)) + b :
-                    c / 2 * ((t -= 2) * t * (((s *= (1.525)) + 1) * t + s) + 2) + b;
-        },
-
-
-        bounceIn: function (t, b, c, d) {
-            return c - EXTLIB.Easing.bounceOut(d - t, 0, c, d) + b;
-        },
-
-
-        bounceOut: function (t, b, c, d) {
-        if ((t /= d) < (1 / 2.75)) {
-                return c * (7.5625 * t * t) + b;
-            } else if (t < (2 / 2.75)) {
-                return c * (7.5625 * (t -= (1.5 / 2.75)) * t + .75) + b;
-            } else if (t < (2.5 / 2.75)) {
-                return c * (7.5625 * (t -= (2.25 / 2.75)) * t + .9375) + b;
-            }
-            return c * (7.5625 * (t -= (2.625 / 2.75)) * t + .984375) + b;
-        },
-
-
-        bounceBoth: function (t, b, c, d) {
-            return (t < d / 2) ?
-                    EXTLIB.Easing.bounceIn(t * 2, 0, c, d) * .5 + b :
-                    EXTLIB.Easing.bounceOut(t * 2 - d, 0, c, d) * .5 + c * .5 + b;
-        }
-    });
-})();
-
-(function() {
-    var EXTLIB = Ext.lib;
-    // Color Animation
-    EXTLIB.Anim.color = function(el, args, duration, easing, cb, scope) {
-        return EXTLIB.Anim.run(el, args, duration, easing, cb, scope, EXTLIB.ColorAnim);
-    };
-
-    EXTLIB.ColorAnim = function(el, attributes, duration, method) {
-        EXTLIB.ColorAnim.superclass.constructor.call(this, el, attributes, duration, method);
-    };
-
-    Ext.extend(EXTLIB.ColorAnim, EXTLIB.AnimBase);
-
-    var superclass = EXTLIB.ColorAnim.superclass,
-        colorRE = /color$/i,
-        transparentRE = /^transparent|rgba\(0, 0, 0, 0\)$/,
-        rgbRE = /^rgb\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\)$/i,
-        hexRE= /^#?([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})$/i,
-        hex3RE = /^#?([0-9A-F]{1})([0-9A-F]{1})([0-9A-F]{1})$/i,
-        isset = function(v){
-            return typeof v !== 'undefined';
-        };
-
-    // private
-    function parseColor(s) {
-        var pi = parseInt,
-            base,
-            out = null,
-            c;
-
-        if (s.length == 3) {
-            return s;
-        }
-
-        Ext.each([hexRE, rgbRE, hex3RE], function(re, idx){
-            base = (idx % 2 == 0) ? 16 : 10;
-            c = re.exec(s);
-            if(c && c.length == 4){
-                out = [pi(c[1], base), pi(c[2], base), pi(c[3], base)];
-                return false;
-            }
-        });
-        return out;
-    }
-
-    Ext.apply(EXTLIB.ColorAnim.prototype, {
-        getAttr : function(attr) {
-            var me = this,
-                el = me.el,
-                val;
-            if(colorRE.test(attr)){
-                while(el && transparentRE.test(val = Ext.fly(el).getStyle(attr))){
-                    el = el.parentNode;
-                    val = "fff";
-                }
-            }else{
-                val = superclass.getAttr.call(me, attr);
-            }
-            return val;
-        },
-
-        doMethod : function(attr, start, end) {
-            var me = this,
-                val,
-                floor = Math.floor,
-                i,
-                len,
-                v;
-
-            if(colorRE.test(attr)){
-                val = [];
-                end = end || [];
-
-                for(i = 0, len = start.length; i < len; i++) {
-                    v = start[i];
-                    val[i] = superclass.doMethod.call(me, attr, v, end[i]);
-                }
-                val = 'rgb(' + floor(val[0]) + ',' + floor(val[1]) + ',' + floor(val[2]) + ')';
-            }else{
-                val = superclass.doMethod.call(me, attr, start, end);
-            }
-            return val;
-        },
-
-        setRunAttr : function(attr) {
-            var me = this,
-                a = me.attributes[attr],
-                to = a.to,
-                by = a.by,
-                ra;
-
-            superclass.setRunAttr.call(me, attr);
-            ra = me.runAttrs[attr];
-            if(colorRE.test(attr)){
-                var start = parseColor(ra.start),
-                    end = parseColor(ra.end);
-
-                if(!isset(to) && isset(by)){
-                    end = parseColor(by);
-                    for(var i=0,len=start.length; i<len; i++) {
-                        end[i] = start[i] + end[i];
-                    }
-                }
-                ra.start = start;
-                ra.end = end;
-            }
-        }
-    });
-})();
-
-
-(function() {
-    // Scroll Animation
-    var EXTLIB = Ext.lib;
-    EXTLIB.Anim.scroll = function(el, args, duration, easing, cb, scope) {
-        return EXTLIB.Anim.run(el, args, duration, easing, cb, scope, EXTLIB.Scroll);
-    };
-
-    EXTLIB.Scroll = function(el, attributes, duration, method) {
-        if(el){
-            EXTLIB.Scroll.superclass.constructor.call(this, el, attributes, duration, method);
-        }
-    };
-
-    Ext.extend(EXTLIB.Scroll, EXTLIB.ColorAnim);
-
-    var superclass = EXTLIB.Scroll.superclass,
-        SCROLL = 'scroll';
-
-    Ext.apply(EXTLIB.Scroll.prototype, {
-
-        doMethod : function(attr, start, end) {
-            var val,
-                me = this,
-                curFrame = me.curFrame,
-                totalFrames = me.totalFrames;
-
-            if(attr == SCROLL){
-                val = [me.method(curFrame, start[0], end[0] - start[0], totalFrames),
-                       me.method(curFrame, start[1], end[1] - start[1], totalFrames)];
-            }else{
-                val = superclass.doMethod.call(me, attr, start, end);
-            }
-            return val;
-        },
-
-        getAttr : function(attr) {
-            var me = this;
-
-            if (attr == SCROLL) {
-                return [me.el.scrollLeft, me.el.scrollTop];
-            }else{
-                return superclass.getAttr.call(me, attr);
-            }
-        },
-
-        setAttr : function(attr, val, unit) {
-            var me = this;
-
-            if(attr == SCROLL){
-                me.el.scrollLeft = val[0];
-                me.el.scrollTop = val[1];
-            }else{
-                superclass.setAttr.call(me, attr, val, unit);
-            }
-        }
-    });
-})();
-	if (Ext.isIE9m) {
-        function fnCleanUp() {
-            var p = Function.prototype;
-            delete p.createSequence;
-            delete p.defer;
-            delete p.createDelegate;
-            delete p.createCallback;
-            delete p.createInterceptor;
-
-            window.detachEvent("onunload", fnCleanUp);
-        }
-        window.attachEvent("onunload", fnCleanUp);
-    }
-})();
Index: luge/ui/web/js/extjs/ext-base.js
===================================================================
--- deluge/ui/web/js/extjs/ext-base.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,21 +1,0 @@
-/*
-This file is part of Ext JS 3.4
-
-Copyright (c) 2011-2013 Sencha Inc
-
-Contact:  http://www.sencha.com/contact
-
-GNU General Public License Usage
-This file may be used under the terms of the GNU General Public License version 3.0 as
-published by the Free Software Foundation and appearing in the file LICENSE included in the
-packaging of this file.
-
-Please review the following information to ensure the GNU General Public License version 3.0
-requirements will be met: http://www.gnu.org/copyleft/gpl.html.
-
-If you are unsure which license is appropriate for your use, please contact the sales department
-at http://www.sencha.com/contact.
-
-Build date: 2013-04-03 15:07:25
-*/
-window.undefined=window.undefined;Ext={version:"3.4.1.1",versionDetail:{major:3,minor:4,patch:1.1}};Ext.apply=function(d,e,b){if(b){Ext.apply(d,b)}if(d&&e&&typeof e=="object"){for(var a in e){d[a]=e[a]}}return d};(function(){var g=0,f=Object.prototype.toString,y=navigator.userAgent.toLowerCase(),n=function(e){return e.test(y)},s=document,q=s.documentMode,u=s.compatMode=="CSS1Compat",a=n(/opera/),H=n(/\bchrome\b/),z=n(/webkit/),d=!H&&n(/safari/),F=d&&n(/applewebkit\/4/),D=d&&n(/version\/3/),B=d&&n(/version\/4/),j=!a&&n(/msie/),G=j&&((n(/msie 7/)&&q!=8&&q!=9&&q!=10)||q==7),E=j&&((n(/msie 8/)&&q!=7&&q!=9&&q!=10)||q==8),C=j&&((n(/msie 9/)&&q!=7&&q!=8&&q!=10)||q==9),i=j&&((n(/msie 10/)&&q!=7&&q!=8&&q!=9)||q==10),J=j&&n(/msie 6/),K=j&&(J||G||E||C),c=!z&&n(/gecko/),M=c&&n(/rv:1\.8/),L=c&&n(/rv:1\.9/),m=K&&!u,h=n(/windows|win32/),A=n(/macintosh|mac os x/),p=n(/adobeair/),v=n(/linux/),r=/^https/i.test(window.location.protocol),b=[],w=[],o=Ext.emptyFn,x=Ext.apply({},{constructor:o,toString:o,valueOf:o}),l=function(){var e=l.caller.caller;return e.$owner.prototype[e.$name].apply(this,arguments)};if(x.constructor!==o){w.push("constructor")}if(x.toString!==o){w.push("toString")}if(x.valueOf!==o){w.push("valueOf")}if(!w.length){w=null}function k(){}Ext.apply(k,{$isClass:true,callParent:function(e){var t;return(t=this.callParent.caller)&&(t.$previous||((t=t.$owner?t:t.caller)&&t.$owner.superclass.self[t.$name])).apply(this,e||b)}});k.prototype={constructor:function(){},callParent:function(t){var N,e=(N=this.callParent.caller)&&(N.$previous||((N=N.$owner?N:N.caller)&&N.$owner.superclass[N.$name]));return e.apply(this,t||b)}};if(J){try{s.execCommand("BackgroundImageCache",false,true)}catch(I){}}Ext.apply(Ext,{SSL_SECURE_URL:r&&j?'javascript:""':"about:blank",isStrict:u,isSecure:r,isReady:false,enableForcedBoxModel:false,enableGarbageCollector:true,enableListenerCollection:false,enableNestedListenerRemoval:false,USE_NATIVE_JSON:false,applyIf:function(t,N){if(t){for(var e in N){if(!Ext.isDefined(t[e])){t[e]=N[e]}}}return t},id:function(e,t){e=Ext.getDom(e,true)||{};if(!e.id){e.id=(t||"ext-gen")+(++g)}return e.id},extend:function(){var t=function(O){for(var N in O){this[N]=O[N]}};var e=Object.prototype.constructor;return function(S,P,R){if(typeof P=="object"){R=P;P=S;S=R.constructor!=e?R.constructor:function(){P.apply(this,arguments)}}var O=function(){},Q,N=P.prototype;O.prototype=N;Q=S.prototype=new O();Q.constructor=S;S.superclass=N;if(N.constructor==e){N.constructor=P}S.override=function(T){Ext.override(S,T)};Q.superclass=Q.supr=(function(){return N});Q.override=t;Ext.override(S,R);S.extend=function(T){return Ext.extend(S,T)};return S}}(),global:(function(){return this})(),Base:k,namespaceCache:{},createNamespace:function(R,O){var e=Ext.namespaceCache,P=O?R.substring(0,R.lastIndexOf(".")):R,U=e[P],S,N,t,Q,T;if(!U){U=Ext.global;if(P){T=[];Q=P.split(".");for(S=0,N=Q.length;S<N;++S){t=Q[S];U=U[t]||(U[t]={});T.push(t);e[T.join(".")]=U}}}return U},getClassByName:function(N){var O=N.split("."),e=Ext.global,P=O.length,t;for(t=0;e&&t<P;++t){e=e[O[t]]}return e||null},addMembers:function(t,Q,N,e){var P,O,R;for(O in N){if(N.hasOwnProperty(O)){R=N[O];if(typeof R=="function"){R.$owner=t;R.$name=O}Q[O]=R}}if(e&&w){for(P=w.length;P-->0;){O=w[P];if(N.hasOwnProperty(O)){R=N[O];if(typeof R=="function"){R.$owner=t;R.$name=O}Q[O]=R}}}},define:function(R,P,N){var t=P.override,T,Q,e,O;if(t){delete P.override;T=Ext.getClassByName(t);Ext.override(T,P)}else{if(R){O=Ext.createNamespace(R,true);e=R.substring(R.lastIndexOf(".")+1)}T=function S(){this.constructor.apply(this,arguments)};if(R){T.displayName=R}T.$isClass=true;T.callParent=Ext.Base.callParent;if(typeof P=="function"){P=P(T)}Q=P.extend;if(Q){delete P.extend;if(typeof Q=="string"){Q=Ext.getClassByName(Q)}}else{Q=k}Ext.extend(T,Q,P);if(T.prototype.constructor===T){delete T.prototype.constructor}if(!T.prototype.$isClass){Ext.applyIf(T.prototype,k.prototype)}T.prototype.self=T;if(P.xtype){Ext.reg(P.xtype,T)}T=P.singleton?new T():T;if(R){O[e]=T}}if(N){N.call(T)}return T},override:function(P,R){var N,Q;if(R){if(P.$isClass){Q=R.statics;if(Q){delete R.statics}Ext.addMembers(P,P.prototype,R,true);if(Q){Ext.addMembers(P,P,Q)}}else{if(typeof P=="function"){N=P.prototype;Ext.apply(N,R);if(Ext.isIE&&R.hasOwnProperty("toString")){N.toString=R.toString}}else{var e=P.self,t,O;if(e&&e.$isClass){for(t in R){if(R.hasOwnProperty(t)){O=R[t];if(typeof O=="function"){if(e.$className){O.displayName=e.$className+"#"+t}O.$name=t;O.$owner=e;O.$previous=P.hasOwnProperty(t)?P[t]:l}P[t]=O}}}else{Ext.apply(P,R);if(!P.constructor.$isClass){P.constructor.prototype.callParent=k.prototype.callParent;P.constructor.callParent=k.callParent}}}}}},namespace:function(){var O=arguments.length,P=0,t,N,e,R,Q,S;for(;P<O;++P){e=arguments[P];R=arguments[P].split(".");S=window[R[0]];if(S===undefined){S=window[R[0]]={}}Q=R.slice(1);t=Q.length;for(N=0;N<t;++N){S=S[Q[N]]=S[Q[N]]||{}}}return S},urlEncode:function(Q,P){var N,t=[],O=encodeURIComponent;Ext.iterate(Q,function(e,R){N=Ext.isEmpty(R);Ext.each(N?e:R,function(S){t.push("&",O(e),"=",(!Ext.isEmpty(S)&&(S!=e||!N))?(Ext.isDate(S)?Ext.encode(S).replace(/"/g,""):O(S)):"")})});if(!P){t.shift();P=""}return P+t.join("")},urlDecode:function(N,t){if(Ext.isEmpty(N)){return{}}var Q={},P=N.split("&"),R=decodeURIComponent,e,O;Ext.each(P,function(S){S=S.split("=");e=R(S[0]);O=R(S[1]);Q[e]=t||!Q[e]?O:[].concat(Q[e]).concat(O)});return Q},urlAppend:function(e,t){if(!Ext.isEmpty(t)){return e+(e.indexOf("?")===-1?"?":"&")+t}return e},toArray:function(){return j?function(N,Q,O,P){P=[];for(var t=0,e=N.length;t<e;t++){P.push(N[t])}return P.slice(Q||0,O||P.length)}:function(e,N,t){return Array.prototype.slice.call(e,N||0,t||e.length)}}(),isIterable:function(e){if(Ext.isArray(e)||e.callee){return true}if(/NodeList|HTMLCollection/.test(f.call(e))){return true}return((typeof e.nextNode!="undefined"||e.item)&&Ext.isNumber(e.length))},each:function(P,O,N){if(Ext.isEmpty(P,true)){return}if(!Ext.isIterable(P)||Ext.isPrimitive(P)){P=[P]}for(var t=0,e=P.length;t<e;t++){if(O.call(N||P[t],P[t],t,P)===false){return t}}},iterate:function(N,t,e){if(Ext.isEmpty(N)){return}if(Ext.isIterable(N)){Ext.each(N,t,e);return}else{if(typeof N=="object"){for(var O in N){if(N.hasOwnProperty(O)){if(t.call(e||N,O,N[O],N)===false){return}}}}}},getDom:function(N,t){if(!N||!s){return null}if(N.dom){return N.dom}else{if(typeof N=="string"){var O=s.getElementById(N);if(O&&j&&t){if(N==O.getAttribute("id")){return O}else{return null}}return O}else{return N}}},getBody:function(){return Ext.get(s.body||s.documentElement)},getHead:function(){var e;return function(){if(e==undefined){e=Ext.get(s.getElementsByTagName("head")[0])}return e}}(),removeNode:j&&!E?function(){var e;return function(t){if(t&&t.tagName!="BODY"){(Ext.enableNestedListenerRemoval)?Ext.EventManager.purgeElement(t,true):Ext.EventManager.removeAll(t);e=e||s.createElement("div");e.appendChild(t);e.innerHTML="";delete Ext.elCache[t.id]}}}():function(e){if(e&&e.parentNode&&e.tagName!="BODY"){(Ext.enableNestedListenerRemoval)?Ext.EventManager.purgeElement(e,true):Ext.EventManager.removeAll(e);e.parentNode.removeChild(e);delete Ext.elCache[e.id]}},isEmpty:function(t,e){return t===null||t===undefined||((Ext.isArray(t)&&!t.length))||(!e?t==="":false)},isArray:function(e){return f.apply(e)==="[object Array]"},isDate:function(e){return f.apply(e)==="[object Date]"},isObject:function(e){return !!e&&Object.prototype.toString.call(e)==="[object Object]"},isPrimitive:function(e){return Ext.isString(e)||Ext.isNumber(e)||Ext.isBoolean(e)},isFunction:function(e){return f.apply(e)==="[object Function]"},isNumber:function(e){return typeof e==="number"&&isFinite(e)},isString:function(e){return typeof e==="string"},isBoolean:function(e){return typeof e==="boolean"},isElement:function(e){return e?!!e.tagName:false},isDefined:function(e){return typeof e!=="undefined"},isOpera:a,isWebKit:z,isChrome:H,isSafari:d,isSafari3:D,isSafari4:B,isSafari2:F,isIE:j,isIE6:J,isIE7:G,isIE8:E,isIE9:C,isIE10:i,isIE9m:K,isIE10p:j&&!(J||G||E||C),isIEQuirks:j&&(!u&&(J||G||E||C)),isGecko:c,isGecko2:M,isGecko3:L,isBorderBox:m,isLinux:v,isWindows:h,isMac:A,isAir:p});Ext.ns=Ext.namespace})();Ext.ns("Ext.util","Ext.lib","Ext.data","Ext.supports");Ext.elCache={};Ext.apply(Function.prototype,{createInterceptor:function(b,a){var c=this;return !Ext.isFunction(b)?this:function(){var e=this,d=arguments;b.target=e;b.method=c;return(b.apply(a||e||window,d)!==false)?c.apply(e||window,d):null}},createCallback:function(){var a=arguments,b=this;return function(){return b.apply(window,a)}},createDelegate:function(c,b,a){var d=this;return function(){var f=b||arguments;if(a===true){f=Array.prototype.slice.call(arguments,0);f=f.concat(b)}else{if(Ext.isNumber(a)){f=Array.prototype.slice.call(arguments,0);var e=[a,0].concat(b);Array.prototype.splice.apply(f,e)}}return d.apply(c||window,f)}},defer:function(c,e,b,a){var d=this.createDelegate(e,b,a);if(c>0){return setTimeout(d,c)}d();return 0}});Ext.applyIf(String,{format:function(b){var a=Ext.toArray(arguments,1);return b.replace(/\{(\d+)\}/g,function(c,d){return a[d]})}});Ext.applyIf(Array.prototype,{indexOf:function(b,c){var a=this.length;c=c||0;c+=(c<0)?a:0;for(;c<a;++c){if(this[c]===b){return c}}return -1},remove:function(b){var a=this.indexOf(b);if(a!=-1){this.splice(a,1)}return this}});Ext.util.TaskRunner=function(e){e=e||10;var f=[],a=[],b=0,g=false,d=function(){g=false;clearInterval(b);b=0},h=function(){if(!g){g=true;b=setInterval(i,e)}},c=function(j){a.push(j);if(j.onStop){j.onStop.apply(j.scope||j)}},i=function(){var l=a.length,n=new Date().getTime();if(l>0){for(var p=0;p<l;p++){f.remove(a[p])}a=[];if(f.length<1){d();return}}for(var p=0,o,k,m,j=f.length;p<j;++p){o=f[p];k=n-o.taskRunTime;if(o.interval<=k){m=o.run.apply(o.scope||o,o.args||[++o.taskRunCount]);o.taskRunTime=n;if(m===false||o.taskRunCount===o.repeat){c(o);return}}if(o.duration&&o.duration<=(n-o.taskStartTime)){c(o)}}};this.start=function(j){f.push(j);j.taskStartTime=new Date().getTime();j.taskRunTime=0;j.taskRunCount=0;h();return j};this.stop=function(j){c(j);return j};this.stopAll=function(){d();for(var k=0,j=f.length;k<j;k++){if(f[k].onStop){f[k].onStop()}}f=[];a=[]}};Ext.TaskMgr=new Ext.util.TaskRunner();(function(){var b;function c(d){if(!b){b=new Ext.Element.Flyweight()}b.dom=d;return b}(function(){var g=document,e=g.compatMode=="CSS1Compat",f=Math.max,d=Math.round,h=parseInt;Ext.lib.Dom={isAncestor:function(j,k){var i=false;j=Ext.getDom(j);k=Ext.getDom(k);if(j&&k){if(j.contains){return j.contains(k)}else{if(j.compareDocumentPosition){return !!(j.compareDocumentPosition(k)&16)}else{while(k=k.parentNode){i=k==j||i}}}}return i},getViewWidth:function(i){return i?this.getDocumentWidth():this.getViewportWidth()},getViewHeight:function(i){return i?this.getDocumentHeight():this.getViewportHeight()},getDocumentHeight:function(){return f(!e?g.body.scrollHeight:g.documentElement.scrollHeight,this.getViewportHeight())},getDocumentWidth:function(){return f(!e?g.body.scrollWidth:g.documentElement.scrollWidth,this.getViewportWidth())},getViewportHeight:function(){return Ext.isIE9m?(Ext.isStrict?g.documentElement.clientHeight:g.body.clientHeight):self.innerHeight},getViewportWidth:function(){return !Ext.isStrict&&!Ext.isOpera?g.body.clientWidth:Ext.isIE9m?g.documentElement.clientWidth:self.innerWidth},getY:function(i){return this.getXY(i)[1]},getX:function(i){return this.getXY(i)[0]},getXY:function(k){var j,q,s,v,l,m,u=0,r=0,t,i,n=(g.body||g.documentElement),o=[0,0];k=Ext.getDom(k);if(k!=n){if(k.getBoundingClientRect){s=k.getBoundingClientRect();t=c(document).getScroll();o=[d(s.left+t.left),d(s.top+t.top)]}else{j=k;i=c(k).isStyle("position","absolute");while(j){q=c(j);u+=j.offsetLeft;r+=j.offsetTop;i=i||q.isStyle("position","absolute");if(Ext.isGecko){r+=v=h(q.getStyle("borderTopWidth"),10)||0;u+=l=h(q.getStyle("borderLeftWidth"),10)||0;if(j!=k&&!q.isStyle("overflow","visible")){u+=l;r+=v}}j=j.offsetParent}if(Ext.isSafari&&i){u-=n.offsetLeft;r-=n.offsetTop}if(Ext.isGecko&&!i){m=c(n);u+=h(m.getStyle("borderLeftWidth"),10)||0;r+=h(m.getStyle("borderTopWidth"),10)||0}j=k.parentNode;while(j&&j!=n){if(!Ext.isOpera||(j.tagName!="TR"&&!c(j).isStyle("display","inline"))){u-=j.scrollLeft;r-=j.scrollTop}j=j.parentNode}o=[u,r]}}return o},setXY:function(j,k){(j=Ext.fly(j,"_setXY")).position();var l=j.translatePoints(k),i=j.dom.style,m;for(m in l){if(!isNaN(l[m])){i[m]=l[m]+"px"}}},setX:function(j,i){this.setXY(j,[i,false])},setY:function(i,j){this.setXY(i,[false,j])}}})();Ext.lib.Event=function(){var v=false,f={},z=0,o=[],d,A=false,k=window,E=document,l=200,r=20,p=0,i=1,s=2,w=3,t="scrollLeft",q="scrollTop",g="unload",y="mouseover",D="mouseout",e=function(){var F;if(k.addEventListener){F=function(J,H,I,G){if(H=="mouseenter"){I=I.createInterceptor(n);J.addEventListener(y,I,(G))}else{if(H=="mouseleave"){I=I.createInterceptor(n);J.addEventListener(D,I,(G))}else{J.addEventListener(H,I,(G))}}return I}}else{if(k.attachEvent){F=function(J,H,I,G){J.attachEvent("on"+H,I);return I}}else{F=function(){}}}return F}(),h=function(){var F;if(k.removeEventListener){F=function(J,H,I,G){if(H=="mouseenter"){H=y}else{if(H=="mouseleave"){H=D}}J.removeEventListener(H,I,(G))}}else{if(k.detachEvent){F=function(I,G,H){I.detachEvent("on"+G,H)}}else{F=function(){}}}return F}();function n(F){return !u(F.currentTarget,x.getRelatedTarget(F))}function u(F,G){if(F&&F.firstChild){while(G){if(G===F){return true}G=G.parentNode;if(G&&(G.nodeType!=1)){G=null}}}return false}function B(){var G=false,L=[],J,I,F,H,K=!v||(z>0);if(!A){A=true;for(I=0;I<o.length;++I){F=o[I];if(F&&(J=E.getElementById(F.id))){if(!F.checkReady||v||J.nextSibling||(E&&E.body)){H=F.override;J=H?(H===true?F.obj:H):J;F.fn.call(J,F.obj);o.remove(F);--I}else{L.push(F)}}}z=(L.length===0)?0:z-1;if(K){m()}else{clearInterval(d);d=null}G=!(A=false)}return G}function m(){if(!d){var F=function(){B()};d=setInterval(F,r)}}function C(){var F=E.documentElement,G=E.body;if(F&&(F[q]||F[t])){return[F[t],F[q]]}else{if(G){return[G[t],G[q]]}else{return[0,0]}}}function j(F,G){F=F.browserEvent||F;var H=F["page"+G];if(!H&&H!==0){H=F["client"+G]||0;if(Ext.isIE){H+=C()[G=="X"?0:1]}}return H}var x={extAdapter:true,onAvailable:function(H,F,I,G){o.push({id:H,fn:F,obj:I,override:G,checkReady:false});z=l;m()},addListener:function(H,F,G){H=Ext.getDom(H);if(H&&G){if(F==g){if(f[H.id]===undefined){f[H.id]=[]}f[H.id].push([F,G]);return G}return e(H,F,G,false)}return false},removeListener:function(L,H,K){L=Ext.getDom(L);var J,G,F,I;if(L&&K){if(H==g){if((I=f[L.id])!==undefined){for(J=0,G=I.length;J<G;J++){if((F=I[J])&&F[p]==H&&F[i]==K){f[L.id].splice(J,1)}}}return}h(L,H,K,false)}},getTarget:function(F){F=F.browserEvent||F;return this.resolveTextNode(F.target||F.srcElement)},resolveTextNode:Ext.isGecko?function(G){if(!G){return}var F=HTMLElement.prototype.toString.call(G);if(F=="[xpconnect wrapped native prototype]"||F=="[object XULElement]"){return}return G.nodeType==3?G.parentNode:G}:function(F){return F&&F.nodeType==3?F.parentNode:F},getRelatedTarget:function(F){F=F.browserEvent||F;return this.resolveTextNode(F.relatedTarget||(/(mouseout|mouseleave)/.test(F.type)?F.toElement:/(mouseover|mouseenter)/.test(F.type)?F.fromElement:null))},getPageX:function(F){return j(F,"X")},getPageY:function(F){return j(F,"Y")},getXY:function(F){return[this.getPageX(F),this.getPageY(F)]},stopEvent:function(F){this.stopPropagation(F);this.preventDefault(F)},stopPropagation:function(F){F=F.browserEvent||F;if(F.stopPropagation){F.stopPropagation()}else{F.cancelBubble=true}},preventDefault:function(F){F=F.browserEvent||F;if(F.preventDefault){F.preventDefault()}else{if(F.keyCode){F.keyCode=0}F.returnValue=false}},getEvent:function(F){F=F||k.event;if(!F){var G=this.getEvent.caller;while(G){F=G.arguments[0];if(F&&Event==F.constructor){break}G=G.caller}}return F},getCharCode:function(F){F=F.browserEvent||F;return F.charCode||F.keyCode||0},getListeners:function(G,F){Ext.EventManager.getListeners(G,F)},purgeElement:function(G,H,F){Ext.EventManager.purgeElement(G,H,F)},_load:function(F){v=true;if(Ext.isIE9m&&F!==true){h(k,"load",arguments.callee)}},_unload:function(J){var G=Ext.lib.Event,H,M,K,F,I,N;for(F in f){K=f[F];for(H=0,I=K.length;H<I;H++){M=K[H];if(M){try{N=M[w]?(M[w]===true?M[s]:M[w]):k;M[i].call(N,G.getEvent(J),M[s])}catch(L){}}}}Ext.EventManager._unload();h(k,g,G._unload)}};x.on=x.addListener;x.un=x.removeListener;if(E&&E.body){x._load(true)}else{e(k,"load",x._load)}e(k,g,x._unload);B();return x}();Ext.lib.Ajax=function(){var g=["Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP"],d="Content-Type";function h(v){var t=v.conn,w,u={};function s(x,y){for(w in y){if(y.hasOwnProperty(w)){x.setRequestHeader(w,y[w])}}}Ext.apply(u,k.headers,k.defaultHeaders);s(t,u);delete k.headers}function e(v,u,t,s){return{tId:v,status:t?-1:0,statusText:t?"transaction aborted":"communication failure",isAbort:t,isTimeout:s,argument:u}}function j(s,t){(k.headers=k.headers||{})[s]=t}function p(u,y){var C={},x,w=u.conn,A,B,v=w.status==1223;try{x=u.conn.getAllResponseHeaders();Ext.each(x.replace(/\r\n/g,"\n").split("\n"),function(s){A=s.indexOf(":");if(A>=0){B=s.substr(0,A).toLowerCase();if(s.charAt(A+1)==" "){++A}C[B]=s.substr(A+1)}})}catch(z){}return{tId:u.tId,status:v?204:w.status,statusText:v?"No Content":w.statusText,getResponseHeader:function(s){return C[s.toLowerCase()]},getAllResponseHeaders:function(){return x},responseText:w.responseText,responseXML:w.responseXML,argument:y}}function o(s){if(s.tId){k.conn[s.tId]=null}s.conn=null;s=null}function f(x,y,t,s){if(!y){o(x);return}var v,u;try{if(x.conn.status!==undefined&&x.conn.status!=0){v=x.conn.status}else{v=13030}}catch(w){v=13030}if((v>=200&&v<300)||(Ext.isIE&&v==1223)){u=p(x,y.argument);if(y.success){if(!y.scope){y.success(u)}else{y.success.apply(y.scope,[u])}}}else{switch(v){case 12002:case 12029:case 12030:case 12031:case 12152:case 13030:u=e(x.tId,y.argument,(t?t:false),s);if(y.failure){if(!y.scope){y.failure(u)}else{y.failure.apply(y.scope,[u])}}break;default:u=p(x,y.argument);if(y.failure){if(!y.scope){y.failure(u)}else{y.failure.apply(y.scope,[u])}}}}o(x);u=null}function m(u,x,s,w,t,v){if(s&&s.readyState==4){clearInterval(t[w]);t[w]=null;if(v){clearTimeout(k.timeout[w]);k.timeout[w]=null}f(u,x)}}function r(s,t){k.abort(s,t,true)}function n(u,x){x=x||{};var s=u.conn,w=u.tId,t=k.poll,v=x.timeout||null;if(v){k.conn[w]=s;k.timeout[w]=setTimeout(r.createCallback(u,x),v)}t[w]=setInterval(m.createCallback(u,x,s,w,t,v),k.pollInterval)}function i(w,t,v,s){var u=l()||null;if(u){u.conn.open(w,t,true);if(k.useDefaultXhrHeader){j("X-Requested-With",k.defaultXhrHeader)}if(s&&k.useDefaultHeader&&(!k.headers||!k.headers[d])){j(d,k.defaultPostHeader)}if(k.defaultHeaders||k.headers){h(u)}n(u,v);u.conn.send(s||null)}return u}function l(){var t;try{if(t=q(k.transactionId)){k.transactionId++}}catch(s){}finally{return t}}function q(v){var s;try{s=new XMLHttpRequest()}catch(u){for(var t=Ext.isIE6?1:0;t<g.length;++t){try{s=new ActiveXObject(g[t]);break}catch(u){}}}finally{return{conn:s,tId:v}}}var k={request:function(s,u,v,w,A){if(A){var x=this,t=A.xmlData,y=A.jsonData,z;Ext.applyIf(x,A);if(t||y){z=x.headers;if(!z||!z[d]){j(d,t?"text/xml":"application/json")}w=t||(!Ext.isPrimitive(y)?Ext.encode(y):y)}}return i(s||A.method||"POST",u,v,w)},serializeForm:function(y){var x=y.elements||(document.forms[y]||Ext.getDom(y)).elements,s=false,w=encodeURIComponent,t,z="",v,u;Ext.each(x,function(A){t=A.name;v=A.type;if(!A.disabled&&t){if(/select-(one|multiple)/i.test(v)){Ext.each(A.options,function(B){if(B.selected){u=B.hasAttribute?B.hasAttribute("value"):B.getAttributeNode("value").specified;z+=String.format("{0}={1}&",w(t),w(u?B.value:B.text))}})}else{if(!(/file|undefined|reset|button/i.test(v))){if(!(/radio|checkbox/i.test(v)&&!A.checked)&&!(v=="submit"&&s)){z+=w(t)+"="+w(A.value)+"&";s=/submit/i.test(v)}}}}});return z.substr(0,z.length-1)},useDefaultHeader:true,defaultPostHeader:"application/x-www-form-urlencoded; charset=UTF-8",useDefaultXhrHeader:true,defaultXhrHeader:"XMLHttpRequest",poll:{},timeout:{},conn:{},pollInterval:50,transactionId:0,abort:function(v,x,s){var u=this,w=v.tId,t=false;if(u.isCallInProgress(v)){v.conn.abort();clearInterval(u.poll[w]);u.poll[w]=null;clearTimeout(k.timeout[w]);u.timeout[w]=null;f(v,x,(t=true),s)}return t},isCallInProgress:function(s){return s.conn&&!{0:true,4:true}[s.conn.readyState]}};return k}();(function(){var g=Ext.lib,i=/width|height|opacity|padding/i,f=/^((width|height)|(top|left))$/,d=/width|height|top$|bottom$|left$|right$/i,h=/\d+(em|%|en|ex|pt|in|cm|mm|pc)$/i,j=function(k){return typeof k!=="undefined"},e=function(){return new Date()};g.Anim={motion:function(n,l,o,p,k,m){return this.run(n,l,o,p,k,m,Ext.lib.Motion)},run:function(o,l,q,r,k,n,m){m=m||Ext.lib.AnimBase;if(typeof r=="string"){r=Ext.lib.Easing[r]}var p=new m(o,l,q,r);p.animateX(function(){if(Ext.isFunction(k)){k.call(n)}});return p}};g.AnimBase=function(l,k,m,n){if(l){this.init(l,k,m,n)}};g.AnimBase.prototype={doMethod:function(k,n,l){var m=this;return m.method(m.curFrame,n,l-n,m.totalFrames)},setAttr:function(k,m,l){if(i.test(k)&&m<0){m=0}Ext.fly(this.el,"_anim").setStyle(k,m+l)},getAttr:function(k){var m=Ext.fly(this.el),n=m.getStyle(k),l=f.exec(k)||[];if(n!=="auto"&&!h.test(n)){return parseFloat(n)}return(!!(l[2])||(m.getStyle("position")=="absolute"&&!!(l[3])))?m.dom["offset"+l[0].charAt(0).toUpperCase()+l[0].substr(1)]:0},getDefaultUnit:function(k){return d.test(k)?"px":""},animateX:function(n,k){var l=this,m=function(){l.onComplete.removeListener(m);if(Ext.isFunction(n)){n.call(k||l,l)}};l.onComplete.addListener(m,l);l.animate()},setRunAttr:function(p){var r=this,s=this.attributes[p],t=s.to,q=s.by,u=s.from,v=s.unit,l=(this.runAttrs[p]={}),m;if(!j(t)&&!j(q)){return false}var k=j(u)?u:r.getAttr(p);if(j(t)){m=t}else{if(j(q)){if(Ext.isArray(k)){m=[];for(var n=0,o=k.length;n<o;n++){m[n]=k[n]+q[n]}}else{m=k+q}}}Ext.apply(l,{start:k,end:m,unit:j(v)?v:r.getDefaultUnit(p)})},init:function(l,p,o,k){var r=this,n=0,s=g.AnimMgr;Ext.apply(r,{isAnimated:false,startTime:null,el:Ext.getDom(l),attributes:p||{},duration:o||1,method:k||g.Easing.easeNone,useSec:true,curFrame:0,totalFrames:s.fps,runAttrs:{},animate:function(){var u=this,v=u.duration;if(u.isAnimated){return false}u.curFrame=0;u.totalFrames=u.useSec?Math.ceil(s.fps*v):v;s.registerElement(u)},stop:function(u){var v=this;if(u){v.curFrame=v.totalFrames;v._onTween.fire()}s.stop(v)}});var t=function(){var v=this,u;v.onStart.fire();v.runAttrs={};for(u in this.attributes){this.setRunAttr(u)}v.isAnimated=true;v.startTime=e();n=0};var q=function(){var v=this;v.onTween.fire({duration:e()-v.startTime,curFrame:v.curFrame});var w=v.runAttrs;for(var u in w){this.setAttr(u,v.doMethod(u,w[u].start,w[u].end),w[u].unit)}++n};var m=function(){var u=this,w=(e()-u.startTime)/1000,v={duration:w,frames:n,fps:n/w};u.isAnimated=false;n=0;u.onComplete.fire(v)};r.onStart=new Ext.util.Event(r);r.onTween=new Ext.util.Event(r);r.onComplete=new Ext.util.Event(r);(r._onStart=new Ext.util.Event(r)).addListener(t);(r._onTween=new Ext.util.Event(r)).addListener(q);(r._onComplete=new Ext.util.Event(r)).addListener(m)}};Ext.lib.AnimMgr=new function(){var o=this,m=null,l=[],k=0;Ext.apply(o,{fps:1000,delay:1,registerElement:function(q){l.push(q);++k;q._onStart.fire();o.start()},unRegister:function(r,q){r._onComplete.fire();q=q||p(r);if(q!=-1){l.splice(q,1)}if(--k<=0){o.stop()}},start:function(){if(m===null){m=setInterval(o.run,o.delay)}},stop:function(s){if(!s){clearInterval(m);for(var r=0,q=l.length;r<q;++r){if(l[0].isAnimated){o.unRegister(l[0],0)}}l=[];m=null;k=0}else{o.unRegister(s)}},run:function(){var t,s,q,r;for(s=0,q=l.length;s<q;s++){r=l[s];if(r&&r.isAnimated){t=r.totalFrames;if(r.curFrame<t||t===null){++r.curFrame;if(r.useSec){n(r)}r._onTween.fire()}else{o.stop(r)}}}}});var p=function(s){var r,q;for(r=0,q=l.length;r<q;r++){if(l[r]===s){return r}}return -1};var n=function(r){var v=r.totalFrames,u=r.curFrame,t=r.duration,s=(u*t*1000/v),q=(e()-r.startTime),w=0;if(q<t*1000){w=Math.round((q/s-1)*u)}else{w=v-(u+1)}if(w>0&&isFinite(w)){if(r.curFrame+w>=v){w=v-(u+1)}r.curFrame+=w}}};g.Bezier=new function(){this.getPosition=function(p,o){var r=p.length,m=[],q=1-o,l,k;for(l=0;l<r;++l){m[l]=[p[l][0],p[l][1]]}for(k=1;k<r;++k){for(l=0;l<r-k;++l){m[l][0]=q*m[l][0]+o*m[parseInt(l+1,10)][0];m[l][1]=q*m[l][1]+o*m[parseInt(l+1,10)][1]}}return[m[0][0],m[0][1]]}};g.Easing={easeNone:function(l,k,n,m){return n*l/m+k},easeIn:function(l,k,n,m){return n*(l/=m)*l+k},easeOut:function(l,k,n,m){return -n*(l/=m)*(l-2)+k}};(function(){g.Motion=function(o,n,p,q){if(o){g.Motion.superclass.constructor.call(this,o,n,p,q)}};Ext.extend(g.Motion,Ext.lib.AnimBase);var m=g.Motion.superclass,l=/^points$/i;Ext.apply(g.Motion.prototype,{setAttr:function(n,r,q){var p=this,o=m.setAttr;if(l.test(n)){q=q||"px";o.call(p,"left",r[0],q);o.call(p,"top",r[1],q)}else{o.call(p,n,r,q)}},getAttr:function(n){var p=this,o=m.getAttr;return l.test(n)?[o.call(p,"left"),o.call(p,"top")]:o.call(p,n)},doMethod:function(n,q,o){var p=this;return l.test(n)?g.Bezier.getPosition(p.runAttrs[n],p.method(p.curFrame,0,100,p.totalFrames)/100):m.doMethod.call(p,n,q,o)},setRunAttr:function(u){if(l.test(u)){var w=this,p=this.el,z=this.attributes.points,s=z.control||[],x=z.from,y=z.to,v=z.by,A=g.Dom,o,r,q,t,n;if(s.length>0&&!Ext.isArray(s[0])){s=[s]}else{}Ext.fly(p,"_anim").position();A.setXY(p,j(x)?x:A.getXY(p));o=w.getAttr("points");if(j(y)){q=k.call(w,y,o);for(r=0,t=s.length;r<t;++r){s[r]=k.call(w,s[r],o)}}else{if(j(v)){q=[o[0]+v[0],o[1]+v[1]];for(r=0,t=s.length;r<t;++r){s[r]=[o[0]+s[r][0],o[1]+s[r][1]]}}}n=this.runAttrs[u]=[o];if(s.length>0){n=n.concat(s)}n[n.length]=q}else{m.setRunAttr.call(this,u)}}});var k=function(n,p){var o=g.Dom.getXY(this.el);return[n[0]-o[0]+p[0],n[1]-o[1]+p[1]]}})()})();(function(){var d=Math.abs,i=Math.PI,h=Math.asin,g=Math.pow,e=Math.sin,f=Ext.lib;Ext.apply(f.Easing,{easeBoth:function(k,j,m,l){return((k/=l/2)<1)?m/2*k*k+j:-m/2*((--k)*(k-2)-1)+j},easeInStrong:function(k,j,m,l){return m*(k/=l)*k*k*k+j},easeOutStrong:function(k,j,m,l){return -m*((k=k/l-1)*k*k*k-1)+j},easeBothStrong:function(k,j,m,l){return((k/=l/2)<1)?m/2*k*k*k*k+j:-m/2*((k-=2)*k*k*k-2)+j},elasticIn:function(l,j,q,o,k,n){if(l==0||(l/=o)==1){return l==0?j:j+q}n=n||(o*0.3);var m;if(k>=d(q)){m=n/(2*i)*h(q/k)}else{k=q;m=n/4}return -(k*g(2,10*(l-=1))*e((l*o-m)*(2*i)/n))+j},elasticOut:function(l,j,q,o,k,n){if(l==0||(l/=o)==1){return l==0?j:j+q}n=n||(o*0.3);var m;if(k>=d(q)){m=n/(2*i)*h(q/k)}else{k=q;m=n/4}return k*g(2,-10*l)*e((l*o-m)*(2*i)/n)+q+j},elasticBoth:function(l,j,q,o,k,n){if(l==0||(l/=o/2)==2){return l==0?j:j+q}n=n||(o*(0.3*1.5));var m;if(k>=d(q)){m=n/(2*i)*h(q/k)}else{k=q;m=n/4}return l<1?-0.5*(k*g(2,10*(l-=1))*e((l*o-m)*(2*i)/n))+j:k*g(2,-10*(l-=1))*e((l*o-m)*(2*i)/n)*0.5+q+j},backIn:function(k,j,n,m,l){l=l||1.70158;return n*(k/=m)*k*((l+1)*k-l)+j},backOut:function(k,j,n,m,l){if(!l){l=1.70158}return n*((k=k/m-1)*k*((l+1)*k+l)+1)+j},backBoth:function(k,j,n,m,l){l=l||1.70158;return((k/=m/2)<1)?n/2*(k*k*(((l*=(1.525))+1)*k-l))+j:n/2*((k-=2)*k*(((l*=(1.525))+1)*k+l)+2)+j},bounceIn:function(k,j,m,l){return m-f.Easing.bounceOut(l-k,0,m,l)+j},bounceOut:function(k,j,m,l){if((k/=l)<(1/2.75)){return m*(7.5625*k*k)+j}else{if(k<(2/2.75)){return m*(7.5625*(k-=(1.5/2.75))*k+0.75)+j}else{if(k<(2.5/2.75)){return m*(7.5625*(k-=(2.25/2.75))*k+0.9375)+j}}}return m*(7.5625*(k-=(2.625/2.75))*k+0.984375)+j},bounceBoth:function(k,j,m,l){return(k<l/2)?f.Easing.bounceIn(k*2,0,m,l)*0.5+j:f.Easing.bounceOut(k*2-l,0,m,l)*0.5+m*0.5+j}})})();(function(){var h=Ext.lib;h.Anim.color=function(p,n,q,r,m,o){return h.Anim.run(p,n,q,r,m,o,h.ColorAnim)};h.ColorAnim=function(n,m,o,p){h.ColorAnim.superclass.constructor.call(this,n,m,o,p)};Ext.extend(h.ColorAnim,h.AnimBase);var j=h.ColorAnim.superclass,i=/color$/i,f=/^transparent|rgba\(0, 0, 0, 0\)$/,l=/^rgb\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\)$/i,d=/^#?([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})$/i,e=/^#?([0-9A-F]{1})([0-9A-F]{1})([0-9A-F]{1})$/i,g=function(m){return typeof m!=="undefined"};function k(n){var p=parseInt,o,m=null,q;if(n.length==3){return n}Ext.each([d,l,e],function(s,r){o=(r%2==0)?16:10;q=s.exec(n);if(q&&q.length==4){m=[p(q[1],o),p(q[2],o),p(q[3],o)];return false}});return m}Ext.apply(h.ColorAnim.prototype,{getAttr:function(m){var o=this,n=o.el,p;if(i.test(m)){while(n&&f.test(p=Ext.fly(n).getStyle(m))){n=n.parentNode;p="fff"}}else{p=j.getAttr.call(o,m)}return p},doMethod:function(s,m,o){var t=this,n,q=Math.floor,p,r,u;if(i.test(s)){n=[];o=o||[];for(p=0,r=m.length;p<r;p++){u=m[p];n[p]=j.doMethod.call(t,s,u,o[p])}n="rgb("+q(n[0])+","+q(n[1])+","+q(n[2])+")"}else{n=j.doMethod.call(t,s,m,o)}return n},setRunAttr:function(r){var t=this,u=t.attributes[r],v=u.to,s=u.by,n;j.setRunAttr.call(t,r);n=t.runAttrs[r];if(i.test(r)){var m=k(n.start),o=k(n.end);if(!g(v)&&g(s)){o=k(s);for(var p=0,q=m.length;p<q;p++){o[p]=m[p]+o[p]}}n.start=m;n.end=o}}})})();(function(){var d=Ext.lib;d.Anim.scroll=function(j,h,k,l,g,i){return d.Anim.run(j,h,k,l,g,i,d.Scroll)};d.Scroll=function(h,g,i,j){if(h){d.Scroll.superclass.constructor.call(this,h,g,i,j)}};Ext.extend(d.Scroll,d.ColorAnim);var f=d.Scroll.superclass,e="scroll";Ext.apply(d.Scroll.prototype,{doMethod:function(g,m,h){var k,j=this,l=j.curFrame,i=j.totalFrames;if(g==e){k=[j.method(l,m[0],h[0]-m[0],i),j.method(l,m[1],h[1]-m[1],i)]}else{k=f.doMethod.call(j,g,m,h)}return k},getAttr:function(g){var h=this;if(g==e){return[h.el.scrollLeft,h.el.scrollTop]}else{return f.getAttr.call(h,g)}},setAttr:function(g,j,i){var h=this;if(g==e){h.el.scrollLeft=j[0];h.el.scrollTop=j[1]}else{f.setAttr.call(h,g,j,i)}}})})();if(Ext.isIE9m){function a(){var d=Function.prototype;delete d.createSequence;delete d.defer;delete d.createDelegate;delete d.createCallback;delete d.createInterceptor;window.detachEvent("onunload",a)}window.attachEvent("onunload",a)}})();
Index: luge/ui/web/js/extjs/ext-extensions/JSLoader.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/JSLoader.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,40 +1,0 @@
-Ext.ux.JSLoader = function (options) {
-    Ext.ux.JSLoader.scripts[++Ext.ux.JSLoader.index] = {
-        url: options.url,
-        success: true,
-        jsLoadObj: null,
-        options: options,
-        onLoad: options.onLoad || Ext.emptyFn,
-        onError: options.onError || Ext.ux.JSLoader.stdError,
-        scope: options.scope || this,
-    };
-
-    Ext.Ajax.request({
-        url: options.url,
-        scriptIndex: Ext.ux.JSLoader.index,
-        success: function (response, options) {
-            var script = Ext.ux.JSLoader.scripts[options.scriptIndex];
-            try {
-                eval(response.responseText);
-            } catch (e) {
-                script.success = false;
-                script.onError(script.options, e);
-            }
-            if (script.success) {
-                script.onLoad.call(script.scope, script.options);
-            }
-        },
-        failure: function (response, options) {
-            var script = Ext.ux.JSLoader.scripts[options.scriptIndex];
-            script.success = false;
-            script.onError(script.options, response.status);
-        },
-    });
-};
-Ext.ux.JSLoader.index = 0;
-Ext.ux.JSLoader.scripts = [];
-Ext.ux.JSLoader.stdError = function (options, e) {
-    window.alert(
-        'Error loading script:\n\n' + options.url + '\n\nstatus: ' + e
-    );
-};
Index: luge/ui/web/js/extjs/ext-extensions/Spinner.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/Spinner.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,474 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-/**
- * @class Ext.ux.Spinner
- * @extends Ext.util.Observable
- * Creates a Spinner control utilized by Ext.ux.form.SpinnerField
- */
-Ext.ux.Spinner = Ext.extend(Ext.util.Observable, {
-    incrementValue: 1,
-    alternateIncrementValue: 5,
-    triggerClass: 'x-form-spinner-trigger',
-    splitterClass: 'x-form-spinner-splitter',
-    alternateKey: Ext.EventObject.shiftKey,
-    defaultValue: 0,
-    accelerate: false,
-
-    constructor: function (config) {
-        Ext.ux.Spinner.superclass.constructor.call(this, config);
-        Ext.apply(this, config);
-        this.mimicing = false;
-    },
-
-    init: function (field) {
-        this.field = field;
-
-        field.afterMethod('onRender', this.doRender, this);
-        field.afterMethod('onEnable', this.doEnable, this);
-        field.afterMethod('onDisable', this.doDisable, this);
-        field.afterMethod('afterRender', this.doAfterRender, this);
-        field.afterMethod('onResize', this.doResize, this);
-        field.afterMethod('onFocus', this.doFocus, this);
-        field.beforeMethod('onDestroy', this.doDestroy, this);
-    },
-
-    doRender: function (ct, position) {
-        var el = (this.el = this.field.getEl());
-        var f = this.field;
-
-        if (!f.wrap) {
-            f.wrap = this.wrap = el.wrap({
-                cls: 'x-form-field-wrap',
-            });
-        } else {
-            this.wrap = f.wrap.addClass('x-form-field-wrap');
-        }
-
-        this.trigger = this.wrap.createChild({
-            tag: 'img',
-            src: Ext.BLANK_IMAGE_URL,
-            cls: 'x-form-trigger ' + this.triggerClass,
-        });
-
-        if (!f.width) {
-            this.wrap.setWidth(el.getWidth() + this.trigger.getWidth());
-        }
-
-        this.splitter = this.wrap.createChild({
-            tag: 'div',
-            cls: this.splitterClass,
-            style: 'width:13px; height:2px;',
-        });
-        this.splitter
-            .setRight(Ext.isIE ? 1 : 2)
-            .setTop(10)
-            .show();
-
-        this.proxy = this.trigger.createProxy('', this.splitter, true);
-        this.proxy.addClass('x-form-spinner-proxy');
-        this.proxy.setStyle('left', '0px');
-        this.proxy.setSize(14, 1);
-        this.proxy.hide();
-        this.dd = new Ext.dd.DDProxy(this.splitter.dom.id, 'SpinnerDrag', {
-            dragElId: this.proxy.id,
-        });
-
-        this.initTrigger();
-        this.initSpinner();
-    },
-
-    doAfterRender: function () {
-        var y;
-        if (Ext.isIE && this.el.getY() != (y = this.trigger.getY())) {
-            this.el.position();
-            this.el.setY(y);
-        }
-    },
-
-    doEnable: function () {
-        if (this.wrap) {
-            this.disabled = false;
-            this.wrap.removeClass(this.field.disabledClass);
-        }
-    },
-
-    doDisable: function () {
-        if (this.wrap) {
-            this.disabled = true;
-            this.wrap.addClass(this.field.disabledClass);
-            this.el.removeClass(this.field.disabledClass);
-        }
-    },
-
-    doResize: function (w, h) {
-        if (typeof w == 'number') {
-            this.el.setWidth(w - this.trigger.getWidth());
-        }
-        this.wrap.setWidth(this.el.getWidth() + this.trigger.getWidth());
-    },
-
-    doFocus: function () {
-        if (!this.mimicing) {
-            this.wrap.addClass('x-trigger-wrap-focus');
-            this.mimicing = true;
-            Ext.get(Ext.isIE ? document.body : document).on(
-                'mousedown',
-                this.mimicBlur,
-                this,
-                {
-                    delay: 10,
-                }
-            );
-            this.el.on('keydown', this.checkTab, this);
-        }
-    },
-
-    // private
-    checkTab: function (e) {
-        if (e.getKey() == e.TAB) {
-            this.triggerBlur();
-        }
-    },
-
-    // private
-    mimicBlur: function (e) {
-        if (!this.wrap.contains(e.target) && this.field.validateBlur(e)) {
-            this.triggerBlur();
-        }
-    },
-
-    // private
-    triggerBlur: function () {
-        this.mimicing = false;
-        Ext.get(Ext.isIE ? document.body : document).un(
-            'mousedown',
-            this.mimicBlur,
-            this
-        );
-        this.el.un('keydown', this.checkTab, this);
-        this.field.beforeBlur();
-        this.wrap.removeClass('x-trigger-wrap-focus');
-        this.field.onBlur.call(this.field);
-    },
-
-    initTrigger: function () {
-        this.trigger.addClassOnOver('x-form-trigger-over');
-        this.trigger.addClassOnClick('x-form-trigger-click');
-    },
-
-    initSpinner: function () {
-        this.field.addEvents({
-            spin: true,
-            spinup: true,
-            spindown: true,
-        });
-
-        this.keyNav = new Ext.KeyNav(this.el, {
-            up: function (e) {
-                e.preventDefault();
-                this.onSpinUp();
-            },
-
-            down: function (e) {
-                e.preventDefault();
-                this.onSpinDown();
-            },
-
-            pageUp: function (e) {
-                e.preventDefault();
-                this.onSpinUpAlternate();
-            },
-
-            pageDown: function (e) {
-                e.preventDefault();
-                this.onSpinDownAlternate();
-            },
-
-            scope: this,
-        });
-
-        this.repeater = new Ext.util.ClickRepeater(this.trigger, {
-            accelerate: this.accelerate,
-        });
-        this.field.mon(this.repeater, 'click', this.onTriggerClick, this, {
-            preventDefault: true,
-        });
-
-        this.field.mon(this.trigger, {
-            mouseover: this.onMouseOver,
-            mouseout: this.onMouseOut,
-            mousemove: this.onMouseMove,
-            mousedown: this.onMouseDown,
-            mouseup: this.onMouseUp,
-            scope: this,
-            preventDefault: true,
-        });
-
-        this.field.mon(this.wrap, 'mousewheel', this.handleMouseWheel, this);
-
-        this.dd.setXConstraint(0, 0, 10);
-        this.dd.setYConstraint(1500, 1500, 10);
-        this.dd.endDrag = this.endDrag.createDelegate(this);
-        this.dd.startDrag = this.startDrag.createDelegate(this);
-        this.dd.onDrag = this.onDrag.createDelegate(this);
-    },
-
-    onMouseOver: function () {
-        if (this.disabled) {
-            return;
-        }
-        var middle = this.getMiddle();
-        this.tmpHoverClass =
-            Ext.EventObject.getPageY() < middle
-                ? 'x-form-spinner-overup'
-                : 'x-form-spinner-overdown';
-        this.trigger.addClass(this.tmpHoverClass);
-    },
-
-    //private
-    onMouseOut: function () {
-        this.trigger.removeClass(this.tmpHoverClass);
-    },
-
-    //private
-    onMouseMove: function () {
-        if (this.disabled) {
-            return;
-        }
-        var middle = this.getMiddle();
-        if (
-            (Ext.EventObject.getPageY() > middle &&
-                this.tmpHoverClass == 'x-form-spinner-overup') ||
-            (Ext.EventObject.getPageY() < middle &&
-                this.tmpHoverClass == 'x-form-spinner-overdown')
-        ) {
-        }
-    },
-
-    //private
-    onMouseDown: function () {
-        if (this.disabled) {
-            return;
-        }
-        var middle = this.getMiddle();
-        this.tmpClickClass =
-            Ext.EventObject.getPageY() < middle
-                ? 'x-form-spinner-clickup'
-                : 'x-form-spinner-clickdown';
-        this.trigger.addClass(this.tmpClickClass);
-    },
-
-    //private
-    onMouseUp: function () {
-        this.trigger.removeClass(this.tmpClickClass);
-    },
-
-    //private
-    onTriggerClick: function () {
-        if (this.disabled || this.el.dom.readOnly) {
-            return;
-        }
-        var middle = this.getMiddle();
-        var ud = Ext.EventObject.getPageY() < middle ? 'Up' : 'Down';
-        this['onSpin' + ud]();
-    },
-
-    //private
-    getMiddle: function () {
-        var t = this.trigger.getTop();
-        var h = this.trigger.getHeight();
-        var middle = t + h / 2;
-        return middle;
-    },
-
-    //private
-    //checks if control is allowed to spin
-    isSpinnable: function () {
-        if (this.disabled || this.el.dom.readOnly) {
-            Ext.EventObject.preventDefault(); //prevent scrolling when disabled/readonly
-            return false;
-        }
-        return true;
-    },
-
-    handleMouseWheel: function (e) {
-        //disable scrolling when not focused
-        if (this.wrap.hasClass('x-trigger-wrap-focus') == false) {
-            return;
-        }
-
-        var delta = e.getWheelDelta();
-        if (delta > 0) {
-            this.onSpinUp();
-            e.stopEvent();
-        } else if (delta < 0) {
-            this.onSpinDown();
-            e.stopEvent();
-        }
-    },
-
-    //private
-    startDrag: function () {
-        this.proxy.show();
-        this._previousY = Ext.fly(this.dd.getDragEl()).getTop();
-    },
-
-    //private
-    endDrag: function () {
-        this.proxy.hide();
-    },
-
-    //private
-    onDrag: function () {
-        if (this.disabled) {
-            return;
-        }
-        var y = Ext.fly(this.dd.getDragEl()).getTop();
-        var ud = '';
-
-        if (this._previousY > y) {
-            ud = 'Up';
-        } //up
-        if (this._previousY < y) {
-            ud = 'Down';
-        } //down
-        if (ud != '') {
-            this['onSpin' + ud]();
-        }
-
-        this._previousY = y;
-    },
-
-    //private
-    onSpinUp: function () {
-        if (this.isSpinnable() == false) {
-            return;
-        }
-        if (Ext.EventObject.shiftKey == true) {
-            this.onSpinUpAlternate();
-            return;
-        } else {
-            this.spin(false, false);
-        }
-        this.field.fireEvent('spin', this);
-        this.field.fireEvent('spinup', this);
-    },
-
-    //private
-    onSpinDown: function () {
-        if (this.isSpinnable() == false) {
-            return;
-        }
-        if (Ext.EventObject.shiftKey == true) {
-            this.onSpinDownAlternate();
-            return;
-        } else {
-            this.spin(true, false);
-        }
-        this.field.fireEvent('spin', this);
-        this.field.fireEvent('spindown', this);
-    },
-
-    //private
-    onSpinUpAlternate: function () {
-        if (this.isSpinnable() == false) {
-            return;
-        }
-        this.spin(false, true);
-        this.field.fireEvent('spin', this);
-        this.field.fireEvent('spinup', this);
-    },
-
-    //private
-    onSpinDownAlternate: function () {
-        if (this.isSpinnable() == false) {
-            return;
-        }
-        this.spin(true, true);
-        this.field.fireEvent('spin', this);
-        this.field.fireEvent('spindown', this);
-    },
-
-    spin: function (down, alternate) {
-        var v = parseFloat(this.field.getValue());
-        var incr =
-            alternate == true
-                ? this.alternateIncrementValue
-                : this.incrementValue;
-        down == true ? (v -= incr) : (v += incr);
-
-        v = isNaN(v) ? this.defaultValue : v;
-        v = this.fixBoundries(v);
-        this.field.setRawValue(v);
-    },
-
-    fixBoundries: function (value) {
-        var v = value;
-
-        if (this.field.minValue != undefined && v < this.field.minValue) {
-            v = this.field.minValue;
-        }
-        if (this.field.maxValue != undefined && v > this.field.maxValue) {
-            v = this.field.maxValue;
-        }
-
-        return this.fixPrecision(v);
-    },
-
-    // private
-    fixPrecision: function (value) {
-        var nan = isNaN(value);
-        if (
-            !this.field.allowDecimals ||
-            this.field.decimalPrecision == -1 ||
-            nan ||
-            !value
-        ) {
-            return nan ? '' : value;
-        }
-        return parseFloat(
-            parseFloat(value).toFixed(this.field.decimalPrecision)
-        );
-    },
-
-    doDestroy: function () {
-        if (this.trigger) {
-            this.trigger.remove();
-        }
-        if (this.wrap) {
-            this.wrap.remove();
-            delete this.field.wrap;
-        }
-
-        if (this.splitter) {
-            this.splitter.remove();
-        }
-
-        if (this.dd) {
-            this.dd.unreg();
-            this.dd = null;
-        }
-
-        if (this.proxy) {
-            this.proxy.remove();
-        }
-
-        if (this.repeater) {
-            this.repeater.purgeListeners();
-        }
-        if (this.mimicing) {
-            Ext.get(Ext.isIE ? document.body : document).un(
-                'mousedown',
-                this.mimicBlur,
-                this
-            );
-        }
-    },
-});
-
-//backwards compat
-Ext.form.Spinner = Ext.ux.Spinner;
Index: luge/ui/web/js/extjs/ext-extensions/StatusBar.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/StatusBar.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,422 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-/**
- * @class Ext.ux.StatusBar
- * <p>Basic status bar component that can be used as the bottom toolbar of any {@link Ext.Panel}.  In addition to
- * supporting the standard {@link Ext.Toolbar} interface for adding buttons, menus and other items, the StatusBar
- * provides a greedy status element that can be aligned to either side and has convenient methods for setting the
- * status text and icon.  You can also indicate that something is processing using the {@link #showBusy} method.</p>
- * <pre><code>
-new Ext.Panel({
-    title: 'StatusBar',
-    // etc.
-    bbar: new Ext.ux.StatusBar({
-        id: 'my-status',
-
-        // defaults to use when the status is cleared:
-        defaultText: 'Default status text',
-        defaultIconCls: 'default-icon',
-
-        // values to set initially:
-        text: 'Ready',
-        iconCls: 'ready-icon',
-
-        // any standard Toolbar items:
-        items: [{
-            text: 'A Button'
-        }, '-', 'Plain Text']
-    })
-});
-
-// Update the status bar later in code:
-var sb = Ext.getCmp('my-status');
-sb.setStatus({
-    text: 'OK',
-    iconCls: 'ok-icon',
-    clear: true // auto-clear after a set interval
-});
-
-// Set the status bar to show that something is processing:
-sb.showBusy();
-
-// processing....
-
-sb.clearStatus(); // once completeed
-</code></pre>
- * @extends Ext.Toolbar
- * @constructor
- * Creates a new StatusBar
- * @param {Object/Array} config A config object
- */
-Ext.ux.StatusBar = Ext.extend(Ext.Toolbar, {
-    /**
-     * @cfg {String} statusAlign
-     * The alignment of the status element within the overall StatusBar layout.  When the StatusBar is rendered,
-     * it creates an internal div containing the status text and icon.  Any additional Toolbar items added in the
-     * StatusBar's {@link #items} config, or added via {@link #add} or any of the supported add* methods, will be
-     * rendered, in added order, to the opposite side.  The status element is greedy, so it will automatically
-     * expand to take up all sapce left over by any other items.  Example usage:
-     * <pre><code>
-// Create a left-aligned status bar containing a button,
-// separator and text item that will be right-aligned (default):
-new Ext.Panel({
-    title: 'StatusBar',
-    // etc.
-    bbar: new Ext.ux.StatusBar({
-        defaultText: 'Default status text',
-        id: 'status-id',
-        items: [{
-            text: 'A Button'
-        }, '-', 'Plain Text']
-    })
-});
-
-// By adding the statusAlign config, this will create the
-// exact same toolbar, except the status and toolbar item
-// layout will be reversed from the previous example:
-new Ext.Panel({
-    title: 'StatusBar',
-    // etc.
-    bbar: new Ext.ux.StatusBar({
-        defaultText: 'Default status text',
-        id: 'status-id',
-        statusAlign: 'right',
-        items: [{
-            text: 'A Button'
-        }, '-', 'Plain Text']
-    })
-});
-</code></pre>
-     */
-    /**
-     * @cfg {String} defaultText
-     * The default {@link #text} value.  This will be used anytime the status bar is cleared with the
-     * <tt>useDefaults:true</tt> option (defaults to '').
-     */
-    /**
-     * @cfg {String} defaultIconCls
-     * The default {@link #iconCls} value (see the iconCls docs for additional details about customizing the icon).
-     * This will be used anytime the status bar is cleared with the <tt>useDefaults:true</tt> option (defaults to '').
-     */
-    /**
-     * @cfg {String} text
-     * A string that will be <b>initially</b> set as the status message.  This string
-     * will be set as innerHTML (html tags are accepted) for the toolbar item.
-     * If not specified, the value set for <code>{@link #defaultText}</code>
-     * will be used.
-     */
-    /**
-     * @cfg {String} iconCls
-     * A CSS class that will be <b>initially</b> set as the status bar icon and is
-     * expected to provide a background image (defaults to '').
-     * Example usage:<pre><code>
-// Example CSS rule:
-.x-statusbar .x-status-custom {
-    padding-left: 25px;
-    background: transparent url(images/custom-icon.gif) no-repeat 3px 2px;
-}
-
-// Setting a default icon:
-var sb = new Ext.ux.StatusBar({
-    defaultIconCls: 'x-status-custom'
-});
-
-// Changing the icon:
-sb.setStatus({
-    text: 'New status',
-    iconCls: 'x-status-custom'
-});
-</code></pre>
-     */
-
-    /**
-     * @cfg {String} cls
-     * The base class applied to the containing element for this component on render (defaults to 'x-statusbar')
-     */
-    cls: 'x-statusbar',
-    /**
-     * @cfg {String} busyIconCls
-     * The default <code>{@link #iconCls}</code> applied when calling
-     * <code>{@link #showBusy}</code> (defaults to <tt>'x-status-busy'</tt>).
-     * It can be overridden at any time by passing the <code>iconCls</code>
-     * argument into <code>{@link #showBusy}</code>.
-     */
-    busyIconCls: 'x-status-busy',
-    /**
-     * @cfg {String} busyText
-     * The default <code>{@link #text}</code> applied when calling
-     * <code>{@link #showBusy}</code> (defaults to <tt>'Loading...'</tt>).
-     * It can be overridden at any time by passing the <code>text</code>
-     * argument into <code>{@link #showBusy}</code>.
-     */
-    busyText: 'Loading...',
-    /**
-     * @cfg {Number} autoClear
-     * The number of milliseconds to wait after setting the status via
-     * <code>{@link #setStatus}</code> before automatically clearing the status
-     * text and icon (defaults to <tt>5000</tt>).  Note that this only applies
-     * when passing the <tt>clear</tt> argument to <code>{@link #setStatus}</code>
-     * since that is the only way to defer clearing the status.  This can
-     * be overridden by specifying a different <tt>wait</tt> value in
-     * <code>{@link #setStatus}</code>. Calls to <code>{@link #clearStatus}</code>
-     * always clear the status bar immediately and ignore this value.
-     */
-    autoClear: 5000,
-
-    /**
-     * @cfg {String} emptyText
-     * The text string to use if no text has been set.  Defaults to
-     * <tt>'&nbsp;'</tt>).  If there are no other items in the toolbar using
-     * an empty string (<tt>''</tt>) for this value would end up in the toolbar
-     * height collapsing since the empty string will not maintain the toolbar
-     * height.  Use <tt>''</tt> if the toolbar should collapse in height
-     * vertically when no text is specified and there are no other items in
-     * the toolbar.
-     */
-    emptyText: '&nbsp;',
-
-    // private
-    activeThreadId: 0,
-
-    // private
-    initComponent: function () {
-        if (this.statusAlign == 'right') {
-            this.cls += ' x-status-right';
-        }
-        Ext.ux.StatusBar.superclass.initComponent.call(this);
-    },
-
-    // private
-    afterRender: function () {
-        Ext.ux.StatusBar.superclass.afterRender.call(this);
-
-        var right = this.statusAlign == 'right';
-        this.currIconCls = this.iconCls || this.defaultIconCls;
-        this.statusEl = new Ext.Toolbar.TextItem({
-            cls: 'x-status-text ' + (this.currIconCls || ''),
-            text: this.text || this.defaultText || '',
-        });
-
-        if (right) {
-            this.add('->');
-            this.add(this.statusEl);
-        } else {
-            this.insert(0, this.statusEl);
-            this.insert(1, '->');
-        }
-        this.doLayout();
-    },
-
-    /**
-     * Sets the status {@link #text} and/or {@link #iconCls}. Also supports automatically clearing the
-     * status that was set after a specified interval.
-     * @param {Object/String} config A config object specifying what status to set, or a string assumed
-     * to be the status text (and all other options are defaulted as explained below). A config
-     * object containing any or all of the following properties can be passed:<ul>
-     * <li><tt>text</tt> {String} : (optional) The status text to display.  If not specified, any current
-     * status text will remain unchanged.</li>
-     * <li><tt>iconCls</tt> {String} : (optional) The CSS class used to customize the status icon (see
-     * {@link #iconCls} for details). If not specified, any current iconCls will remain unchanged.</li>
-     * <li><tt>clear</tt> {Boolean/Number/Object} : (optional) Allows you to set an internal callback that will
-     * automatically clear the status text and iconCls after a specified amount of time has passed. If clear is not
-     * specified, the new status will not be auto-cleared and will stay until updated again or cleared using
-     * {@link #clearStatus}. If <tt>true</tt> is passed, the status will be cleared using {@link #autoClear},
-     * {@link #defaultText} and {@link #defaultIconCls} via a fade out animation. If a numeric value is passed,
-     * it will be used as the callback interval (in milliseconds), overriding the {@link #autoClear} value.
-     * All other options will be defaulted as with the boolean option.  To customize any other options,
-     * you can pass an object in the format:<ul>
-     *    <li><tt>wait</tt> {Number} : (optional) The number of milliseconds to wait before clearing
-     *    (defaults to {@link #autoClear}).</li>
-     *    <li><tt>anim</tt> {Number} : (optional) False to clear the status immediately once the callback
-     *    executes (defaults to true which fades the status out).</li>
-     *    <li><tt>useDefaults</tt> {Number} : (optional) False to completely clear the status text and iconCls
-     *    (defaults to true which uses {@link #defaultText} and {@link #defaultIconCls}).</li>
-     * </ul></li></ul>
-     * Example usage:<pre><code>
-// Simple call to update the text
-statusBar.setStatus('New status');
-
-// Set the status and icon, auto-clearing with default options:
-statusBar.setStatus({
-    text: 'New status',
-    iconCls: 'x-status-custom',
-    clear: true
-});
-
-// Auto-clear with custom options:
-statusBar.setStatus({
-    text: 'New status',
-    iconCls: 'x-status-custom',
-    clear: {
-        wait: 8000,
-        anim: false,
-        useDefaults: false
-    }
-});
-</code></pre>
-     * @return {Ext.ux.StatusBar} this
-     */
-    setStatus: function (o) {
-        o = o || {};
-
-        if (typeof o == 'string') {
-            o = { text: o };
-        }
-        if (o.text !== undefined) {
-            this.setText(o.text);
-        }
-        if (o.iconCls !== undefined) {
-            this.setIcon(o.iconCls);
-        }
-
-        if (o.clear) {
-            var c = o.clear,
-                wait = this.autoClear,
-                defaults = { useDefaults: true, anim: true };
-
-            if (typeof c == 'object') {
-                c = Ext.applyIf(c, defaults);
-                if (c.wait) {
-                    wait = c.wait;
-                }
-            } else if (typeof c == 'number') {
-                wait = c;
-                c = defaults;
-            } else if (typeof c == 'boolean') {
-                c = defaults;
-            }
-
-            c.threadId = this.activeThreadId;
-            this.clearStatus.defer(wait, this, [c]);
-        }
-        return this;
-    },
-
-    /**
-     * Clears the status {@link #text} and {@link #iconCls}. Also supports clearing via an optional fade out animation.
-     * @param {Object} config (optional) A config object containing any or all of the following properties.  If this
-     * object is not specified the status will be cleared using the defaults below:<ul>
-     * <li><tt>anim</tt> {Boolean} : (optional) True to clear the status by fading out the status element (defaults
-     * to false which clears immediately).</li>
-     * <li><tt>useDefaults</tt> {Boolean} : (optional) True to reset the text and icon using {@link #defaultText} and
-     * {@link #defaultIconCls} (defaults to false which sets the text to '' and removes any existing icon class).</li>
-     * </ul>
-     * @return {Ext.ux.StatusBar} this
-     */
-    clearStatus: function (o) {
-        o = o || {};
-
-        if (o.threadId && o.threadId !== this.activeThreadId) {
-            // this means the current call was made internally, but a newer
-            // thread has set a message since this call was deferred.  Since
-            // we don't want to overwrite a newer message just ignore.
-            return this;
-        }
-
-        var text = o.useDefaults ? this.defaultText : this.emptyText,
-            iconCls = o.useDefaults
-                ? this.defaultIconCls
-                    ? this.defaultIconCls
-                    : ''
-                : '';
-
-        if (o.anim) {
-            // animate the statusEl Ext.Element
-            this.statusEl.el.fadeOut({
-                remove: false,
-                useDisplay: true,
-                scope: this,
-                callback: function () {
-                    this.setStatus({
-                        text: text,
-                        iconCls: iconCls,
-                    });
-
-                    this.statusEl.el.show();
-                },
-            });
-        } else {
-            // hide/show the el to avoid jumpy text or icon
-            this.statusEl.hide();
-            this.setStatus({
-                text: text,
-                iconCls: iconCls,
-            });
-            this.statusEl.show();
-        }
-        return this;
-    },
-
-    /**
-     * Convenience method for setting the status text directly.  For more flexible options see {@link #setStatus}.
-     * @param {String} text (optional) The text to set (defaults to '')
-     * @return {Ext.ux.StatusBar} this
-     */
-    setText: function (text) {
-        this.activeThreadId++;
-        this.text = text || '';
-        if (this.rendered) {
-            this.statusEl.setText(this.text);
-        }
-        return this;
-    },
-
-    /**
-     * Returns the current status text.
-     * @return {String} The status text
-     */
-    getText: function () {
-        return this.text;
-    },
-
-    /**
-     * Convenience method for setting the status icon directly.  For more flexible options see {@link #setStatus}.
-     * See {@link #iconCls} for complete details about customizing the icon.
-     * @param {String} iconCls (optional) The icon class to set (defaults to '', and any current icon class is removed)
-     * @return {Ext.ux.StatusBar} this
-     */
-    setIcon: function (cls) {
-        this.activeThreadId++;
-        cls = cls || '';
-
-        if (this.rendered) {
-            if (this.currIconCls) {
-                this.statusEl.removeClass(this.currIconCls);
-                this.currIconCls = null;
-            }
-            if (cls.length > 0) {
-                this.statusEl.addClass(cls);
-                this.currIconCls = cls;
-            }
-        } else {
-            this.currIconCls = cls;
-        }
-        return this;
-    },
-
-    /**
-     * Convenience method for setting the status text and icon to special values that are pre-configured to indicate
-     * a "busy" state, usually for loading or processing activities.
-     * @param {Object/String} config (optional) A config object in the same format supported by {@link #setStatus}, or a
-     * string to use as the status text (in which case all other options for setStatus will be defaulted).  Use the
-     * <tt>text</tt> and/or <tt>iconCls</tt> properties on the config to override the default {@link #busyText}
-     * and {@link #busyIconCls} settings. If the config argument is not specified, {@link #busyText} and
-     * {@link #busyIconCls} will be used in conjunction with all of the default options for {@link #setStatus}.
-     * @return {Ext.ux.StatusBar} this
-     */
-    showBusy: function (o) {
-        if (typeof o == 'string') {
-            o = { text: o };
-        }
-        o = Ext.applyIf(o || {}, {
-            text: this.busyText,
-            iconCls: this.busyIconCls,
-        });
-        return this.setStatus(o);
-    },
-});
-Ext.reg('statusbar', Ext.ux.StatusBar);
Index: luge/ui/web/js/extjs/ext-extensions/form/FileUploadField.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/form/FileUploadField.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,208 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-Ext.ns('Ext.ux.form');
-
-/**
- * @class Ext.ux.form.FileUploadField
- * @extends Ext.form.TextField
- * Creates a file upload field.
- * @xtype fileuploadfield
- */
-Ext.ux.form.FileUploadField = Ext.extend(Ext.form.TextField, {
-    /**
-     * @cfg {String} buttonText The button text to display on the upload button (defaults to
-     * 'Browse...').  Note that if you supply a value for {@link #buttonCfg}, the buttonCfg.text
-     * value will be used instead if available.
-     */
-    buttonText: 'Browse...',
-    /**
-     * @cfg {Boolean} buttonOnly True to display the file upload field as a button with no visible
-     * text field (defaults to false).  If true, all inherited TextField members will still be available.
-     */
-    buttonOnly: false,
-    /**
-     * @cfg {Number} buttonOffset The number of pixels of space reserved between the button and the text field
-     * (defaults to 3).  Note that this only applies if {@link #buttonOnly} = false.
-     */
-    buttonOffset: 3,
-
-    /**
-     * @cfg {Boolean} multiple True to select more than one file. (defaults to false).
-     * Note that this only applies if the HTML doc is using HTML5.
-     */
-    multiple: false,
-
-    /**
-     * @cfg {Object} buttonCfg A standard {@link Ext.Button} config object.
-     */
-
-    // private
-    readOnly: true,
-
-    /**
-     * @hide
-     * @method autoSize
-     */
-    autoSize: Ext.emptyFn,
-
-    // private
-    initComponent: function () {
-        Ext.ux.form.FileUploadField.superclass.initComponent.call(this);
-
-        this.addEvents(
-            /**
-             * @event fileselected
-             * Fires when the underlying file input field's value has changed from the user
-             * selecting a new file from the system file selection dialog.
-             * @param {Ext.ux.form.FileUploadField} this
-             * @param {String} value The file value returned by the underlying file input field
-             */
-            'fileselected'
-        );
-    },
-
-    // private
-    onRender: function (ct, position) {
-        Ext.ux.form.FileUploadField.superclass.onRender.call(
-            this,
-            ct,
-            position
-        );
-
-        this.wrap = this.el.wrap({ cls: 'x-form-field-wrap x-form-file-wrap' });
-        this.el.addClass('x-form-file-text');
-        this.el.dom.removeAttribute('name');
-        this.createFileInput();
-
-        var btnCfg = Ext.applyIf(this.buttonCfg || {}, {
-            text: this.buttonText,
-        });
-        this.button = new Ext.Button(
-            Ext.apply(btnCfg, {
-                renderTo: this.wrap,
-                cls: 'x-form-file-btn' + (btnCfg.iconCls ? ' x-btn-icon' : ''),
-            })
-        );
-
-        if (this.buttonOnly) {
-            this.el.hide();
-            this.wrap.setWidth(this.button.getEl().getWidth());
-        }
-
-        this.bindListeners();
-        this.resizeEl = this.positionEl = this.wrap;
-    },
-
-    bindListeners: function () {
-        this.fileInput.on({
-            scope: this,
-            mouseenter: function () {
-                this.button.addClass(['x-btn-over', 'x-btn-focus']);
-            },
-            mouseleave: function () {
-                this.button.removeClass([
-                    'x-btn-over',
-                    'x-btn-focus',
-                    'x-btn-click',
-                ]);
-            },
-            mousedown: function () {
-                this.button.addClass('x-btn-click');
-            },
-            mouseup: function () {
-                this.button.removeClass([
-                    'x-btn-over',
-                    'x-btn-focus',
-                    'x-btn-click',
-                ]);
-            },
-            change: function () {
-                var value = this.fileInput.dom.files;
-                // Fallback to value.
-                if (!value) value = this.fileInput.dom.value;
-                this.setValue(value);
-                this.fireEvent('fileselected', this, value);
-            },
-        });
-    },
-
-    createFileInput: function () {
-        this.fileInput = this.wrap.createChild({
-            id: this.getFileInputId(),
-            name: this.name || this.getId(),
-            cls: 'x-form-file',
-            tag: 'input',
-            type: 'file',
-            size: 1,
-        });
-        this.fileInput.dom.multiple = this.multiple;
-    },
-
-    reset: function () {
-        if (this.rendered) {
-            this.fileInput.remove();
-            this.createFileInput();
-            this.bindListeners();
-        }
-        Ext.ux.form.FileUploadField.superclass.reset.call(this);
-    },
-
-    // private
-    getFileInputId: function () {
-        return this.id + '-file';
-    },
-
-    // private
-    onResize: function (w, h) {
-        Ext.ux.form.FileUploadField.superclass.onResize.call(this, w, h);
-
-        this.wrap.setWidth(w);
-
-        if (!this.buttonOnly) {
-            var w =
-                this.wrap.getWidth() -
-                this.button.getEl().getWidth() -
-                this.buttonOffset;
-            this.el.setWidth(w);
-        }
-    },
-
-    // private
-    onDestroy: function () {
-        Ext.ux.form.FileUploadField.superclass.onDestroy.call(this);
-        Ext.destroy(this.fileInput, this.button, this.wrap);
-    },
-
-    onDisable: function () {
-        Ext.ux.form.FileUploadField.superclass.onDisable.call(this);
-        this.doDisable(true);
-    },
-
-    onEnable: function () {
-        Ext.ux.form.FileUploadField.superclass.onEnable.call(this);
-        this.doDisable(false);
-    },
-
-    // private
-    doDisable: function (disabled) {
-        this.fileInput.dom.disabled = disabled;
-        this.button.setDisabled(disabled);
-    },
-
-    // private
-    preFocus: Ext.emptyFn,
-
-    // private
-    alignErrorIcon: function () {
-        this.errorIcon.alignTo(this.wrap, 'tl-tr', [2, 0]);
-    },
-});
-
-Ext.reg('fileuploadfield', Ext.ux.form.FileUploadField);
-
-// backwards compat
-Ext.form.FileUploadField = Ext.ux.form.FileUploadField;
Index: luge/ui/web/js/extjs/ext-extensions/form/RadioGroupFix.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/form/RadioGroupFix.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,50 +1,0 @@
-/**
- * Ext.ux.form.RadioGroup.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-// Allow radiogroups to be treated as a single form element.
-Ext.override(Ext.form.RadioGroup, {
-    afterRender: function () {
-        this.items.each(function (i) {
-            this.relayEvents(i, ['check']);
-        }, this);
-        if (this.lazyValue) {
-            this.setValue(this.value);
-            delete this.value;
-            delete this.lazyValue;
-        }
-        Ext.form.RadioGroup.superclass.afterRender.call(this);
-    },
-
-    getName: function () {
-        return this.items.first().getName();
-    },
-
-    getValue: function () {
-        return this.items.first().getGroupValue();
-    },
-
-    setValue: function (v) {
-        if (!this.items.each) {
-            this.value = v;
-            this.lazyValue = true;
-            return;
-        }
-        this.items.each(function (item) {
-            if (item.rendered) {
-                var checked = item.el.getValue() == String(v);
-                item.el.dom.checked = checked;
-                item.el.dom.defaultChecked = checked;
-                item.wrap[checked ? 'addClass' : 'removeClass'](
-                    item.checkedCls
-                );
-            }
-        });
-    },
-});
Index: luge/ui/web/js/extjs/ext-extensions/form/SpinnerField.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/form/SpinnerField.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,68 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-Ext.ns('Ext.ux.form');
-
-/**
- * @class Ext.ux.form.SpinnerField
- * @extends Ext.form.NumberField
- * Creates a field utilizing Ext.ux.Spinner
- * @xtype spinnerfield
- */
-Ext.ux.form.SpinnerField = Ext.extend(Ext.form.NumberField, {
-    actionMode: 'wrap',
-    deferHeight: true,
-    autoSize: Ext.emptyFn,
-    onBlur: Ext.emptyFn,
-    adjustSize: Ext.BoxComponent.prototype.adjustSize,
-
-    constructor: function (config) {
-        var spinnerConfig = Ext.copyTo(
-            {},
-            config,
-            'incrementValue,alternateIncrementValue,accelerate,defaultValue,triggerClass,splitterClass'
-        );
-
-        var spl = (this.spinner = new Ext.ux.Spinner(spinnerConfig));
-
-        var plugins = config.plugins
-            ? Ext.isArray(config.plugins)
-                ? config.plugins.push(spl)
-                : [config.plugins, spl]
-            : spl;
-
-        Ext.ux.form.SpinnerField.superclass.constructor.call(
-            this,
-            Ext.apply(config, { plugins: plugins })
-        );
-    },
-
-    // private
-    getResizeEl: function () {
-        return this.wrap;
-    },
-
-    // private
-    getPositionEl: function () {
-        return this.wrap;
-    },
-
-    // private
-    alignErrorIcon: function () {
-        if (this.wrap) {
-            this.errorIcon.alignTo(this.wrap, 'tl-tr', [2, 0]);
-        }
-    },
-
-    validateBlur: function () {
-        return true;
-    },
-});
-
-Ext.reg('spinnerfield', Ext.ux.form.SpinnerField);
-
-//backwards compat
-Ext.form.SpinnerField = Ext.ux.form.SpinnerField;
Index: luge/ui/web/js/extjs/ext-extensions/form/SpinnerFieldFix.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/form/SpinnerFieldFix.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,13 +1,0 @@
-/**
- * Ext.ux.form.SpinnerField.js
- *
- * Copyright (c) Damien Churchill 2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.override(Ext.ux.form.SpinnerField, {
-    onBlur: Ext.form.Field.prototype.onBlur,
-});
Index: luge/ui/web/js/extjs/ext-extensions/form/SpinnerGroup.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/form/SpinnerGroup.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,205 +1,0 @@
-/**
- * Ext.ux.form.SpinnerGroup.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.ns('Ext.ux.form');
-
-/**
- *
- */
-Ext.ux.form.SpinnerGroup = Ext.extend(Ext.form.CheckboxGroup, {
-    // private
-    defaultType: 'spinnerfield',
-    anchor: '98%',
-
-    // private
-    groupCls: 'x-form-spinner-group',
-
-    colCfg: {},
-
-    // private
-    onRender: function (ct, position) {
-        if (!this.el) {
-            var panelCfg = {
-                cls: this.groupCls,
-                layout: 'column',
-                border: false,
-                renderTo: ct,
-            };
-            var colCfg = Ext.apply(
-                {
-                    defaultType: this.defaultType,
-                    layout: 'form',
-                    border: false,
-                    labelWidth: 60,
-                    defaults: {
-                        hideLabel: true,
-                        anchor: '60%',
-                    },
-                },
-                this.colCfg
-            );
-
-            if (this.items[0].items) {
-                // The container has standard ColumnLayout configs, so pass them in directly
-
-                Ext.apply(panelCfg, {
-                    layoutConfig: { columns: this.items.length },
-                    defaults: this.defaults,
-                    items: this.items,
-                });
-                for (var i = 0, len = this.items.length; i < len; i++) {
-                    Ext.applyIf(this.items[i], colCfg);
-                }
-            } else {
-                // The container has field item configs, so we have to generate the column
-                // panels first then move the items into the columns as needed.
-
-                var numCols,
-                    cols = [];
-
-                if (typeof this.columns == 'string') {
-                    // 'auto' so create a col per item
-                    this.columns = this.items.length;
-                }
-                if (!Ext.isArray(this.columns)) {
-                    var cs = [];
-                    for (var i = 0; i < this.columns; i++) {
-                        cs.push((100 / this.columns) * 0.01); // distribute by even %
-                    }
-                    this.columns = cs;
-                }
-
-                numCols = this.columns.length;
-
-                // Generate the column configs with the correct width setting
-                for (var i = 0; i < numCols; i++) {
-                    var cc = Ext.apply({ items: [] }, colCfg);
-                    cc[this.columns[i] <= 1 ? 'columnWidth' : 'width'] =
-                        this.columns[i];
-                    if (this.defaults) {
-                        cc.defaults = Ext.apply(
-                            cc.defaults || {},
-                            this.defaults
-                        );
-                    }
-                    cols.push(cc);
-                }
-
-                // Distribute the original items into the columns
-                if (this.vertical) {
-                    var rows = Math.ceil(this.items.length / numCols),
-                        ri = 0;
-                    for (var i = 0, len = this.items.length; i < len; i++) {
-                        if (i > 0 && i % rows == 0) {
-                            ri++;
-                        }
-                        if (this.items[i].fieldLabel) {
-                            this.items[i].hideLabel = false;
-                        }
-                        cols[ri].items.push(this.items[i]);
-                    }
-                } else {
-                    for (var i = 0, len = this.items.length; i < len; i++) {
-                        var ci = i % numCols;
-                        if (this.items[i].fieldLabel) {
-                            this.items[i].hideLabel = false;
-                        }
-                        cols[ci].items.push(this.items[i]);
-                    }
-                }
-
-                Ext.apply(panelCfg, {
-                    layoutConfig: { columns: numCols },
-                    items: cols,
-                });
-            }
-
-            this.panel = new Ext.Panel(panelCfg);
-            this.el = this.panel.getEl();
-
-            if (this.forId && this.itemCls) {
-                var l = this.el.up(this.itemCls).child('label', true);
-                if (l) {
-                    l.setAttribute('htmlFor', this.forId);
-                }
-            }
-
-            var fields = this.panel.findBy(function (c) {
-                return c.isFormField;
-            }, this);
-
-            this.items = new Ext.util.MixedCollection();
-            this.items.addAll(fields);
-
-            this.items.each(function (field) {
-                field.on('spin', this.onFieldChange, this);
-                field.on('change', this.onFieldChange, this);
-            }, this);
-
-            if (this.lazyValueSet) {
-                this.setValue(this.value);
-                delete this.value;
-                delete this.lazyValueSet;
-            }
-
-            if (this.lazyRawValueSet) {
-                this.setRawValue(this.rawValue);
-                delete this.rawValue;
-                delete this.lazyRawValueSet;
-            }
-        }
-
-        Ext.ux.form.SpinnerGroup.superclass.onRender.call(this, ct, position);
-    },
-
-    onFieldChange: function (spinner) {
-        this.fireEvent('change', this, this.getValue());
-    },
-
-    initValue: Ext.emptyFn,
-
-    getValue: function () {
-        var value = [this.items.getCount()];
-        this.items.each(function (item, i) {
-            value[i] = Number(item.getValue());
-        });
-        return value;
-    },
-
-    getRawValue: function () {
-        var value = [this.items.getCount()];
-        this.items.each(function (item, i) {
-            value[i] = Number(item.getRawValue());
-        });
-        return value;
-    },
-
-    setValue: function (value) {
-        if (!this.rendered) {
-            this.value = value;
-            this.lazyValueSet = true;
-        } else {
-            this.items.each(function (item, i) {
-                item.setValue(value[i]);
-            });
-        }
-    },
-
-    setRawValue: function (value) {
-        if (!this.rendered) {
-            this.rawValue = value;
-            this.lazyRawValueSet = true;
-        } else {
-            this.items.each(function (item, i) {
-                item.setRawValue(value[i]);
-            });
-        }
-    },
-});
-Ext.reg('spinnergroup', Ext.ux.form.SpinnerGroup);
Index: luge/ui/web/js/extjs/ext-extensions/form/ToggleField.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/form/ToggleField.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,72 +1,0 @@
-/**
- * Ext.ux.form.ToggleField.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-Ext.namespace('Ext.ux.form');
-
-/**
- * Ext.ux.form.ToggleField class
- *
- * @author Damien Churchill
- * @version v0.1
- *
- * @class Ext.ux.form.ToggleField
- * @extends Ext.form.TriggerField
- */
-Ext.ux.form.ToggleField = Ext.extend(Ext.form.Field, {
-    cls: 'x-toggle-field',
-
-    initComponent: function () {
-        Ext.ux.form.ToggleField.superclass.initComponent.call(this);
-
-        this.toggle = new Ext.form.Checkbox();
-        this.toggle.on('check', this.onToggleCheck, this);
-
-        this.input = new Ext.form.TextField({
-            disabled: true,
-        });
-    },
-
-    onRender: function (ct, position) {
-        if (!this.el) {
-            this.panel = new Ext.Panel({
-                cls: this.groupCls,
-                layout: 'table',
-                layoutConfig: {
-                    columns: 2,
-                },
-                border: false,
-                renderTo: ct,
-            });
-            this.panel.ownerCt = this;
-            this.el = this.panel.getEl();
-
-            this.panel.add(this.toggle);
-            this.panel.add(this.input);
-            this.panel.doLayout();
-
-            this.toggle.getEl().parent().setStyle('padding-right', '10px');
-        }
-        Ext.ux.form.ToggleField.superclass.onRender.call(this, ct, position);
-    },
-
-    // private
-    onResize: function (w, h) {
-        this.panel.setSize(w, h);
-        this.panel.doLayout();
-
-        // we substract 10 for the padding :-)
-        var inputWidth = w - this.toggle.getSize().width - 25;
-        this.input.setSize(inputWidth, h);
-    },
-
-    onToggleCheck: function (toggle, checked) {
-        this.input.setDisabled(!checked);
-    },
-});
-Ext.reg('togglefield', Ext.ux.form.ToggleField);
Index: luge/ui/web/js/extjs/ext-extensions/grid/BufferView.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/grid/BufferView.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,270 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-Ext.ns('Ext.ux.grid');
-
-/**
- * @class Ext.ux.grid.BufferView
- * @extends Ext.grid.GridView
- * A custom GridView which renders rows on an as-needed basis.
- */
-Ext.ux.grid.BufferView = Ext.extend(Ext.grid.GridView, {
-    /**
-     * @cfg {Number} rowHeight
-     * The height of a row in the grid.
-     */
-    rowHeight: 19,
-
-    /**
-     * @cfg {Number} borderHeight
-     * The combined height of border-top and border-bottom of a row.
-     */
-    borderHeight: 2,
-
-    /**
-     * @cfg {Boolean/Number} scrollDelay
-     * The number of milliseconds before rendering rows out of the visible
-     * viewing area. Defaults to 100. Rows will render immediately with a config
-     * of false.
-     */
-    scrollDelay: 100,
-
-    /**
-     * @cfg {Number} cacheSize
-     * The number of rows to look forward and backwards from the currently viewable
-     * area.  The cache applies only to rows that have been rendered already.
-     */
-    cacheSize: 20,
-
-    /**
-     * @cfg {Number} cleanDelay
-     * The number of milliseconds to buffer cleaning of extra rows not in the
-     * cache.
-     */
-    cleanDelay: 500,
-
-    initTemplates: function () {
-        Ext.ux.grid.BufferView.superclass.initTemplates.call(this);
-        var ts = this.templates;
-        // empty div to act as a place holder for a row
-        ts.rowHolder = new Ext.Template(
-            '<div class="x-grid3-row {alt}" style="{tstyle}"></div>'
-        );
-        ts.rowHolder.disableFormats = true;
-        ts.rowHolder.compile();
-
-        ts.rowBody = new Ext.Template(
-            '<table class="x-grid3-row-table" border="0" cellspacing="0" cellpadding="0" style="{tstyle}">',
-            '<tbody><tr>{cells}</tr>',
-            this.enableRowBody
-                ? '<tr class="x-grid3-row-body-tr" style="{bodyStyle}"><td colspan="{cols}" class="x-grid3-body-cell" tabIndex="0" hidefocus="on"><div class="x-grid3-row-body">{body}</div></td></tr>'
-                : '',
-            '</tbody></table>'
-        );
-        ts.rowBody.disableFormats = true;
-        ts.rowBody.compile();
-    },
-
-    getStyleRowHeight: function () {
-        return Ext.isBorderBox
-            ? this.rowHeight + this.borderHeight
-            : this.rowHeight;
-    },
-
-    getCalculatedRowHeight: function () {
-        return this.rowHeight + this.borderHeight;
-    },
-
-    getVisibleRowCount: function () {
-        var rh = this.getCalculatedRowHeight(),
-            visibleHeight = this.scroller.dom.clientHeight;
-        return visibleHeight < 1 ? 0 : Math.ceil(visibleHeight / rh);
-    },
-
-    getVisibleRows: function () {
-        var count = this.getVisibleRowCount(),
-            sc = this.scroller.dom.scrollTop,
-            start =
-                sc === 0
-                    ? 0
-                    : Math.floor(sc / this.getCalculatedRowHeight()) - 1;
-        return {
-            first: Math.max(start, 0),
-            last: Math.min(start + count + 2, this.ds.getCount() - 1),
-        };
-    },
-
-    doRender: function (cs, rs, ds, startRow, colCount, stripe, onlyBody) {
-        var ts = this.templates,
-            ct = ts.cell,
-            rt = ts.row,
-            rb = ts.rowBody,
-            last = colCount - 1,
-            rh = this.getStyleRowHeight(),
-            vr = this.getVisibleRows(),
-            tstyle = 'width:' + this.getTotalWidth() + ';height:' + rh + 'px;',
-            // buffers
-            buf = [],
-            cb,
-            c,
-            p = {},
-            rp = { tstyle: tstyle },
-            r;
-        for (var j = 0, len = rs.length; j < len; j++) {
-            r = rs[j];
-            cb = [];
-            var rowIndex = j + startRow,
-                visible = rowIndex >= vr.first && rowIndex <= vr.last;
-            if (visible) {
-                for (var i = 0; i < colCount; i++) {
-                    c = cs[i];
-                    p.id = c.id;
-                    p.css =
-                        i === 0
-                            ? 'x-grid3-cell-first '
-                            : i == last
-                            ? 'x-grid3-cell-last '
-                            : '';
-                    p.attr = p.cellAttr = '';
-                    p.value = c.renderer(r.data[c.name], p, r, rowIndex, i, ds);
-                    p.style = c.style;
-                    if (p.value === undefined || p.value === '') {
-                        p.value = '&#160;';
-                    }
-                    if (r.dirty && typeof r.modified[c.name] !== 'undefined') {
-                        p.css += ' x-grid3-dirty-cell';
-                    }
-                    cb[cb.length] = ct.apply(p);
-                }
-            }
-            var alt = [];
-            if (stripe && (rowIndex + 1) % 2 === 0) {
-                alt[0] = 'x-grid3-row-alt';
-            }
-            if (r.dirty) {
-                alt[1] = ' x-grid3-dirty-row';
-            }
-            rp.cols = colCount;
-            if (this.getRowClass) {
-                alt[2] = this.getRowClass(r, rowIndex, rp, ds);
-            }
-            rp.alt = alt.join(' ');
-            rp.cells = cb.join('');
-            buf[buf.length] = !visible
-                ? ts.rowHolder.apply(rp)
-                : onlyBody
-                ? rb.apply(rp)
-                : rt.apply(rp);
-        }
-        return buf.join('');
-    },
-
-    isRowRendered: function (index) {
-        var row = this.getRow(index);
-        return row && row.childNodes.length > 0;
-    },
-
-    syncScroll: function () {
-        Ext.ux.grid.BufferView.superclass.syncScroll.apply(this, arguments);
-        this.update();
-    },
-
-    // a (optionally) buffered method to update contents of gridview
-    update: function () {
-        if (this.scrollDelay) {
-            if (!this.renderTask) {
-                this.renderTask = new Ext.util.DelayedTask(this.doUpdate, this);
-            }
-            this.renderTask.delay(this.scrollDelay);
-        } else {
-            this.doUpdate();
-        }
-    },
-
-    onRemove: function (ds, record, index, isUpdate) {
-        Ext.ux.grid.BufferView.superclass.onRemove.apply(this, arguments);
-        if (isUpdate !== true) {
-            this.update();
-        }
-    },
-
-    doUpdate: function () {
-        if (this.getVisibleRowCount() > 0) {
-            var g = this.grid,
-                cm = g.colModel,
-                ds = g.store,
-                cs = this.getColumnData(),
-                vr = this.getVisibleRows(),
-                row;
-            for (var i = vr.first; i <= vr.last; i++) {
-                // if row is NOT rendered and is visible, render it
-                if (!this.isRowRendered(i) && (row = this.getRow(i))) {
-                    var html = this.doRender(
-                        cs,
-                        [ds.getAt(i)],
-                        ds,
-                        i,
-                        cm.getColumnCount(),
-                        g.stripeRows,
-                        true
-                    );
-                    row.innerHTML = html;
-                }
-            }
-            this.clean();
-        }
-    },
-
-    // a buffered method to clean rows
-    clean: function () {
-        if (!this.cleanTask) {
-            this.cleanTask = new Ext.util.DelayedTask(this.doClean, this);
-        }
-        this.cleanTask.delay(this.cleanDelay);
-    },
-
-    doClean: function () {
-        if (this.getVisibleRowCount() > 0) {
-            var vr = this.getVisibleRows();
-            vr.first -= this.cacheSize;
-            vr.last += this.cacheSize;
-
-            var i = 0,
-                rows = this.getRows();
-            // if first is less than 0, all rows have been rendered
-            // so lets clean the end...
-            if (vr.first <= 0) {
-                i = vr.last + 1;
-            }
-            for (var len = this.ds.getCount(); i < len; i++) {
-                // if current row is outside of first and last and
-                // has content, update the innerHTML to nothing
-                if ((i < vr.first || i > vr.last) && rows[i].innerHTML) {
-                    rows[i].innerHTML = '';
-                }
-            }
-        }
-    },
-
-    removeTask: function (name) {
-        var task = this[name];
-        if (task && task.cancel) {
-            task.cancel();
-            this[name] = null;
-        }
-    },
-
-    destroy: function () {
-        this.removeTask('cleanTask');
-        this.removeTask('renderTask');
-        Ext.ux.grid.BufferView.superclass.destroy.call(this);
-    },
-
-    layout: function () {
-        Ext.ux.grid.BufferView.superclass.layout.call(this);
-        this.update();
-    },
-});
Index: luge/ui/web/js/extjs/ext-extensions/layout/FormLayoutFix.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/layout/FormLayoutFix.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,39 +1,0 @@
-/**
- * Ext.ux.layout.FormLayoutFix.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-// Taken from http://extjs.com/forum/showthread.php?t=75273
-// remove spaces for hidden elements and make show(), hide(), enable() and disable() act on
-// the label. don't use hideLabel with this.
-Ext.override(Ext.layout.FormLayout, {
-    renderItem: function (c, position, target) {
-        if (
-            c &&
-            !c.rendered &&
-            (c.isFormField || c.fieldLabel) &&
-            c.inputType != 'hidden'
-        ) {
-            var args = this.getTemplateArgs(c);
-            if (typeof position == 'number') {
-                position = target.dom.childNodes[position] || null;
-            }
-            if (position) {
-                c.formItem = this.fieldTpl.insertBefore(position, args, true);
-            } else {
-                c.formItem = this.fieldTpl.append(target, args, true);
-            }
-            c.actionMode = 'formItem';
-            c.render('x-form-el-' + c.id);
-            c.container = c.formItem;
-            c.actionMode = 'container';
-        } else {
-            Ext.layout.FormLayout.superclass.renderItem.apply(this, arguments);
-        }
-    },
-});
Index: luge/ui/web/js/extjs/ext-extensions/tree/MultiSelectionModelFix.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/tree/MultiSelectionModelFix.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,68 +1,0 @@
-/**
- * Ext.ux.tree.MultiSelectionModelFix.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-/**
- * This enhances the MSM to allow for shift selecting in tree grids etc.
- * @author Damien Churchill <damoxc@gmail.com>
- */
-Ext.override(Ext.tree.MultiSelectionModel, {
-    onNodeClick: function (node, e) {
-        if (e.ctrlKey && this.isSelected(node)) {
-            this.unselect(node);
-        } else if (e.shiftKey && !this.isSelected(node)) {
-            var parentNode = node.parentNode;
-            // We can only shift select files in the same node
-            if (this.lastSelNode.parentNode.id != parentNode.id) return;
-
-            // Get the node indexes
-            var fi = parentNode.indexOf(node),
-                li = parentNode.indexOf(this.lastSelNode);
-
-            // Select the last clicked node and wipe old selections
-            this.select(this.lastSelNode, e, false, true);
-
-            // Swap the values if required
-            if (fi > li) {
-                (fi = fi + li), (li = fi - li), (fi = fi - li);
-            }
-
-            // Select all the nodes
-            parentNode.eachChild(function (n) {
-                var i = parentNode.indexOf(n);
-                if (fi < i && i < li) {
-                    this.select(n, e, true, true);
-                }
-            }, this);
-
-            // Select the clicked node
-            this.select(node, e, true);
-        } else {
-            this.select(node, e, e.ctrlKey);
-        }
-    },
-
-    select: function (node, e, keepExisting, suppressEvent) {
-        if (keepExisting !== true) {
-            this.clearSelections(true);
-        }
-        if (this.isSelected(node)) {
-            this.lastSelNode = node;
-            return node;
-        }
-        this.selNodes.push(node);
-        this.selMap[node.id] = node;
-        this.lastSelNode = node;
-        node.ui.onSelectedChange(true);
-        if (suppressEvent !== true) {
-            this.fireEvent('selectionchange', this, this.selNodes);
-        }
-        return node;
-    },
-});
Index: luge/ui/web/js/extjs/ext-extensions/tree/TreeGrid.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/tree/TreeGrid.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,468 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-Ext.ns('Ext.ux.tree');
-
-/**
- * @class Ext.ux.tree.TreeGrid
- * @extends Ext.tree.TreePanel
- *
- * @xtype treegrid
- */
-Ext.ux.tree.TreeGrid = Ext.extend(Ext.tree.TreePanel, {
-    rootVisible: false,
-    useArrows: true,
-    lines: false,
-    borderWidth: Ext.isBorderBox ? 0 : 2, // the combined left/right border for each cell
-    cls: 'x-treegrid',
-
-    columnResize: true,
-    enableSort: true,
-    reserveScrollOffset: true,
-    enableHdMenu: true,
-
-    columnsText: 'Columns',
-
-    initComponent: function () {
-        if (!this.root) {
-            this.root = new Ext.tree.AsyncTreeNode({ text: 'Root' });
-        }
-
-        // initialize the loader
-        var l = this.loader;
-        if (!l) {
-            l = new Ext.ux.tree.TreeGridLoader({
-                dataUrl: this.dataUrl,
-                requestMethod: this.requestMethod,
-                store: this.store,
-            });
-        } else if (Ext.isObject(l) && !l.load) {
-            l = new Ext.ux.tree.TreeGridLoader(l);
-        }
-        this.loader = l;
-
-        Ext.ux.tree.TreeGrid.superclass.initComponent.call(this);
-
-        this.initColumns();
-
-        if (this.enableSort) {
-            this.treeGridSorter = new Ext.ux.tree.TreeGridSorter(
-                this,
-                this.enableSort
-            );
-        }
-
-        if (this.columnResize) {
-            this.colResizer = new Ext.tree.ColumnResizer(this.columnResize);
-            this.colResizer.init(this);
-        }
-
-        var c = this.columns;
-        if (!this.internalTpl) {
-            this.internalTpl = new Ext.XTemplate(
-                '<div class="x-grid3-header">',
-                '<div class="x-treegrid-header-inner">',
-                '<div class="x-grid3-header-offset">',
-                '<table style="table-layout: fixed;" cellspacing="0" cellpadding="0" border="0"><colgroup><tpl for="columns"><col /></tpl></colgroup>',
-                '<thead><tr class="x-grid3-hd-row">',
-                '<tpl for="columns">',
-                '<td class="x-grid3-hd x-grid3-cell x-treegrid-hd" style="text-align: {align};" id="',
-                this.id,
-                '-xlhd-{#}">',
-                '<div class="x-grid3-hd-inner x-treegrid-hd-inner" unselectable="on">',
-                this.enableHdMenu
-                    ? '<a class="x-grid3-hd-btn" href="#"></a>'
-                    : '',
-                '{header}<img class="x-grid3-sort-icon" src="',
-                Ext.BLANK_IMAGE_URL,
-                '" />',
-                '</div>',
-                '</td></tpl>',
-                '</tr></thead>',
-                '</table>',
-                '</div></div>',
-                '</div>',
-                '<div class="x-treegrid-root-node">',
-                '<table class="x-treegrid-root-table" cellpadding="0" cellspacing="0" style="table-layout: fixed;"></table>',
-                '</div>'
-            );
-        }
-
-        if (!this.colgroupTpl) {
-            this.colgroupTpl = new Ext.XTemplate(
-                '<colgroup><tpl for="columns"><col style="width: {width}px"/></tpl></colgroup>'
-            );
-        }
-    },
-
-    initColumns: function () {
-        var cs = this.columns,
-            len = cs.length,
-            columns = [],
-            i,
-            c;
-
-        for (i = 0; i < len; i++) {
-            c = cs[i];
-            if (!c.isColumn) {
-                c.xtype = c.xtype
-                    ? /^tg/.test(c.xtype)
-                        ? c.xtype
-                        : 'tg' + c.xtype
-                    : 'tgcolumn';
-                c = Ext.create(c);
-            }
-            c.init(this);
-            columns.push(c);
-
-            if (this.enableSort !== false && c.sortable !== false) {
-                c.sortable = true;
-                this.enableSort = true;
-            }
-        }
-
-        this.columns = columns;
-    },
-
-    onRender: function () {
-        Ext.tree.TreePanel.superclass.onRender.apply(this, arguments);
-
-        this.el.addClass('x-treegrid');
-
-        this.outerCt = this.body.createChild({
-            cls:
-                'x-tree-root-ct x-treegrid-ct ' +
-                (this.useArrows
-                    ? 'x-tree-arrows'
-                    : this.lines
-                    ? 'x-tree-lines'
-                    : 'x-tree-no-lines'),
-        });
-
-        this.internalTpl.overwrite(this.outerCt, { columns: this.columns });
-
-        this.mainHd = Ext.get(this.outerCt.dom.firstChild);
-        this.innerHd = Ext.get(this.mainHd.dom.firstChild);
-        this.innerBody = Ext.get(this.outerCt.dom.lastChild);
-        this.innerCt = Ext.get(this.innerBody.dom.firstChild);
-
-        this.colgroupTpl.insertFirst(this.innerCt, { columns: this.columns });
-
-        if (this.hideHeaders) {
-            this.el.child('.x-grid3-header').setDisplayed('none');
-        } else if (this.enableHdMenu !== false) {
-            this.hmenu = new Ext.menu.Menu({ id: this.id + '-hctx' });
-            if (this.enableColumnHide !== false) {
-                this.colMenu = new Ext.menu.Menu({
-                    id: this.id + '-hcols-menu',
-                });
-                this.colMenu.on({
-                    scope: this,
-                    beforeshow: this.beforeColMenuShow,
-                    itemclick: this.handleHdMenuClick,
-                });
-                this.hmenu.add({
-                    itemId: 'columns',
-                    hideOnClick: false,
-                    text: this.columnsText,
-                    menu: this.colMenu,
-                    iconCls: 'x-cols-icon',
-                });
-            }
-            this.hmenu.on('itemclick', this.handleHdMenuClick, this);
-        }
-    },
-
-    setRootNode: function (node) {
-        node.attributes.uiProvider = Ext.ux.tree.TreeGridRootNodeUI;
-        node = Ext.ux.tree.TreeGrid.superclass.setRootNode.call(this, node);
-        if (this.innerCt) {
-            this.colgroupTpl.insertFirst(this.innerCt, {
-                columns: this.columns,
-            });
-        }
-        return node;
-    },
-
-    clearInnerCt: function () {
-        if (Ext.isIE) {
-            var dom = this.innerCt.dom;
-            while (dom.firstChild) {
-                dom.removeChild(dom.firstChild);
-            }
-        } else {
-            Ext.ux.tree.TreeGrid.superclass.clearInnerCt.call(this);
-        }
-    },
-
-    initEvents: function () {
-        Ext.ux.tree.TreeGrid.superclass.initEvents.apply(this, arguments);
-
-        this.mon(this.innerBody, 'scroll', this.syncScroll, this);
-        this.mon(this.innerHd, 'click', this.handleHdDown, this);
-        this.mon(this.mainHd, {
-            scope: this,
-            mouseover: this.handleHdOver,
-            mouseout: this.handleHdOut,
-        });
-    },
-
-    onResize: function (w, h) {
-        Ext.ux.tree.TreeGrid.superclass.onResize.apply(this, arguments);
-
-        var bd = this.innerBody.dom;
-        var hd = this.innerHd.dom;
-
-        if (!bd) {
-            return;
-        }
-
-        if (Ext.isNumber(h)) {
-            bd.style.height =
-                this.body.getHeight(true) - hd.offsetHeight + 'px';
-        }
-
-        if (Ext.isNumber(w)) {
-            var sw = Ext.num(this.scrollOffset, Ext.getScrollBarWidth());
-            if (
-                this.reserveScrollOffset ||
-                bd.offsetWidth - bd.clientWidth > 10
-            ) {
-                this.setScrollOffset(sw);
-            } else {
-                var me = this;
-                setTimeout(function () {
-                    me.setScrollOffset(
-                        bd.offsetWidth - bd.clientWidth > 10 ? sw : 0
-                    );
-                }, 10);
-            }
-        }
-    },
-
-    updateColumnWidths: function () {
-        var cols = this.columns,
-            colCount = cols.length,
-            groups = this.outerCt.query('colgroup'),
-            groupCount = groups.length,
-            c,
-            g,
-            i,
-            j;
-
-        for (i = 0; i < colCount; i++) {
-            c = cols[i];
-            for (j = 0; j < groupCount; j++) {
-                g = groups[j];
-                g.childNodes[i].style.width = (c.hidden ? 0 : c.width) + 'px';
-            }
-        }
-
-        for (
-            i = 0, groups = this.innerHd.query('td'), len = groups.length;
-            i < len;
-            i++
-        ) {
-            c = Ext.fly(groups[i]);
-            if (cols[i] && cols[i].hidden) {
-                c.addClass('x-treegrid-hd-hidden');
-            } else {
-                c.removeClass('x-treegrid-hd-hidden');
-            }
-        }
-
-        var tcw = this.getTotalColumnWidth();
-        Ext.fly(this.innerHd.dom.firstChild).setWidth(
-            tcw + (this.scrollOffset || 0)
-        );
-        this.outerCt.select('table').setWidth(tcw);
-        this.syncHeaderScroll();
-    },
-
-    getVisibleColumns: function () {
-        var columns = [],
-            cs = this.columns,
-            len = cs.length,
-            i;
-
-        for (i = 0; i < len; i++) {
-            if (!cs[i].hidden) {
-                columns.push(cs[i]);
-            }
-        }
-        return columns;
-    },
-
-    getTotalColumnWidth: function () {
-        var total = 0;
-        for (
-            var i = 0, cs = this.getVisibleColumns(), len = cs.length;
-            i < len;
-            i++
-        ) {
-            total += cs[i].width;
-        }
-        return total;
-    },
-
-    setScrollOffset: function (scrollOffset) {
-        this.scrollOffset = scrollOffset;
-        this.updateColumnWidths();
-    },
-
-    // private
-    handleHdDown: function (e, t) {
-        var hd = e.getTarget('.x-treegrid-hd');
-
-        if (hd && Ext.fly(t).hasClass('x-grid3-hd-btn')) {
-            var ms = this.hmenu.items,
-                cs = this.columns,
-                index = this.findHeaderIndex(hd),
-                c = cs[index],
-                sort = c.sortable;
-
-            e.stopEvent();
-            Ext.fly(hd).addClass('x-grid3-hd-menu-open');
-            this.hdCtxIndex = index;
-
-            this.fireEvent('headerbuttonclick', ms, c, hd, index);
-
-            this.hmenu.on(
-                'hide',
-                function () {
-                    Ext.fly(hd).removeClass('x-grid3-hd-menu-open');
-                },
-                this,
-                { single: true }
-            );
-
-            this.hmenu.show(t, 'tl-bl?');
-        } else if (hd) {
-            var index = this.findHeaderIndex(hd);
-            this.fireEvent('headerclick', this.columns[index], hd, index);
-        }
-    },
-
-    // private
-    handleHdOver: function (e, t) {
-        var hd = e.getTarget('.x-treegrid-hd');
-        if (hd && !this.headersDisabled) {
-            index = this.findHeaderIndex(hd);
-            this.activeHdRef = t;
-            this.activeHdIndex = index;
-            var el = Ext.get(hd);
-            this.activeHdRegion = el.getRegion();
-            el.addClass('x-grid3-hd-over');
-            this.activeHdBtn = el.child('.x-grid3-hd-btn');
-            if (this.activeHdBtn) {
-                this.activeHdBtn.dom.style.height =
-                    hd.firstChild.offsetHeight - 1 + 'px';
-            }
-        }
-    },
-
-    // private
-    handleHdOut: function (e, t) {
-        var hd = e.getTarget('.x-treegrid-hd');
-        if (hd && (!Ext.isIE || !e.within(hd, true))) {
-            this.activeHdRef = null;
-            Ext.fly(hd).removeClass('x-grid3-hd-over');
-            hd.style.cursor = '';
-        }
-    },
-
-    findHeaderIndex: function (hd) {
-        hd = hd.dom || hd;
-        var cs = hd.parentNode.childNodes;
-        for (var i = 0, c; (c = cs[i]); i++) {
-            if (c == hd) {
-                return i;
-            }
-        }
-        return -1;
-    },
-
-    // private
-    beforeColMenuShow: function () {
-        var cols = this.columns,
-            colCount = cols.length,
-            i,
-            c;
-        this.colMenu.removeAll();
-        for (i = 1; i < colCount; i++) {
-            c = cols[i];
-            if (c.hideable !== false) {
-                this.colMenu.add(
-                    new Ext.menu.CheckItem({
-                        itemId: 'col-' + i,
-                        text: c.header,
-                        checked: !c.hidden,
-                        hideOnClick: false,
-                        disabled: c.hideable === false,
-                    })
-                );
-            }
-        }
-    },
-
-    // private
-    handleHdMenuClick: function (item) {
-        var index = this.hdCtxIndex,
-            id = item.getItemId();
-
-        if (
-            this.fireEvent(
-                'headermenuclick',
-                this.columns[index],
-                id,
-                index
-            ) !== false
-        ) {
-            index = id.substr(4);
-            if (index > 0 && this.columns[index]) {
-                this.setColumnVisible(index, !item.checked);
-            }
-        }
-
-        return true;
-    },
-
-    setColumnVisible: function (index, visible) {
-        this.columns[index].hidden = !visible;
-        this.updateColumnWidths();
-    },
-
-    /**
-     * Scrolls the grid to the top
-     */
-    scrollToTop: function () {
-        this.innerBody.dom.scrollTop = 0;
-        this.innerBody.dom.scrollLeft = 0;
-    },
-
-    // private
-    syncScroll: function () {
-        this.syncHeaderScroll();
-        var mb = this.innerBody.dom;
-        this.fireEvent('bodyscroll', mb.scrollLeft, mb.scrollTop);
-    },
-
-    // private
-    syncHeaderScroll: function () {
-        var mb = this.innerBody.dom;
-        this.innerHd.dom.scrollLeft = mb.scrollLeft;
-        this.innerHd.dom.scrollLeft = mb.scrollLeft; // second time for IE (1/2 time first fails, other browsers ignore)
-    },
-
-    registerNode: function (n) {
-        Ext.ux.tree.TreeGrid.superclass.registerNode.call(this, n);
-        if (!n.uiProvider && !n.isRoot && !n.ui.isTreeGridNodeUI) {
-            n.ui = new Ext.ux.tree.TreeGridNodeUI(n);
-        }
-    },
-});
-
-Ext.reg('treegrid', Ext.ux.tree.TreeGrid);
Index: luge/ui/web/js/extjs/ext-extensions/tree/TreeGridColumnResizer.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/tree/TreeGridColumnResizer.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,123 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-/**
- * @class Ext.tree.ColumnResizer
- * @extends Ext.util.Observable
- */
-Ext.tree.ColumnResizer = Ext.extend(Ext.util.Observable, {
-    /**
-     * @cfg {Number} minWidth The minimum width the column can be dragged to.
-     * Defaults to <tt>14</tt>.
-     */
-    minWidth: 14,
-
-    constructor: function (config) {
-        Ext.apply(this, config);
-        Ext.tree.ColumnResizer.superclass.constructor.call(this);
-    },
-
-    init: function (tree) {
-        this.tree = tree;
-        tree.on('render', this.initEvents, this);
-    },
-
-    initEvents: function (tree) {
-        tree.mon(tree.innerHd, 'mousemove', this.handleHdMove, this);
-        this.tracker = new Ext.dd.DragTracker({
-            onBeforeStart: this.onBeforeStart.createDelegate(this),
-            onStart: this.onStart.createDelegate(this),
-            onDrag: this.onDrag.createDelegate(this),
-            onEnd: this.onEnd.createDelegate(this),
-            tolerance: 3,
-            autoStart: 300,
-        });
-        this.tracker.initEl(tree.innerHd);
-        tree.on('beforedestroy', this.tracker.destroy, this.tracker);
-    },
-
-    handleHdMove: function (e, t) {
-        var hw = 5,
-            x = e.getPageX(),
-            hd = e.getTarget('.x-treegrid-hd', 3, true);
-
-        if (hd) {
-            var r = hd.getRegion(),
-                ss = hd.dom.style,
-                pn = hd.dom.parentNode;
-
-            if (x - r.left <= hw && hd.dom !== pn.firstChild) {
-                var ps = hd.dom.previousSibling;
-                while (ps && Ext.fly(ps).hasClass('x-treegrid-hd-hidden')) {
-                    ps = ps.previousSibling;
-                }
-                if (ps) {
-                    this.activeHd = Ext.get(ps);
-                    ss.cursor = Ext.isWebKit ? 'e-resize' : 'col-resize';
-                }
-            } else if (r.right - x <= hw) {
-                var ns = hd.dom;
-                while (ns && Ext.fly(ns).hasClass('x-treegrid-hd-hidden')) {
-                    ns = ns.previousSibling;
-                }
-                if (ns) {
-                    this.activeHd = Ext.get(ns);
-                    ss.cursor = Ext.isWebKit ? 'w-resize' : 'col-resize';
-                }
-            } else {
-                delete this.activeHd;
-                ss.cursor = '';
-            }
-        }
-    },
-
-    onBeforeStart: function (e) {
-        this.dragHd = this.activeHd;
-        return !!this.dragHd;
-    },
-
-    onStart: function (e) {
-        this.dragHeadersDisabled = this.tree.headersDisabled;
-        this.tree.headersDisabled = true;
-        this.proxy = this.tree.body.createChild({ cls: 'x-treegrid-resizer' });
-        this.proxy.setHeight(this.tree.body.getHeight());
-
-        var x = this.tracker.getXY()[0];
-
-        this.hdX = this.dragHd.getX();
-        this.hdIndex = this.tree.findHeaderIndex(this.dragHd);
-
-        this.proxy.setX(this.hdX);
-        this.proxy.setWidth(x - this.hdX);
-
-        this.maxWidth =
-            this.tree.outerCt.getWidth() -
-            this.tree.innerBody.translatePoints(this.hdX).left;
-    },
-
-    onDrag: function (e) {
-        var cursorX = this.tracker.getXY()[0];
-        this.proxy.setWidth(
-            (cursorX - this.hdX).constrain(this.minWidth, this.maxWidth)
-        );
-    },
-
-    onEnd: function (e) {
-        var nw = this.proxy.getWidth(),
-            tree = this.tree,
-            disabled = this.dragHeadersDisabled;
-
-        this.proxy.remove();
-        delete this.dragHd;
-
-        tree.columns[this.hdIndex].width = nw;
-        tree.updateColumnWidths();
-
-        setTimeout(function () {
-            tree.headersDisabled = disabled;
-        }, 100);
-    },
-});
Index: luge/ui/web/js/extjs/ext-extensions/tree/TreeGridColumns.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/tree/TreeGridColumns.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,40 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-(function () {
-    Ext.override(Ext.list.Column, {
-        init: function () {
-            var types = Ext.data.Types,
-                st = this.sortType;
-
-            if (this.type) {
-                if (Ext.isString(this.type)) {
-                    this.type =
-                        Ext.data.Types[this.type.toUpperCase()] || types.AUTO;
-                }
-            } else {
-                this.type = types.AUTO;
-            }
-
-            // named sortTypes are supported, here we look them up
-            if (Ext.isString(st)) {
-                this.sortType = Ext.data.SortTypes[st];
-            } else if (Ext.isEmpty(st)) {
-                this.sortType = this.type.sortType;
-            }
-        },
-    });
-
-    Ext.tree.Column = Ext.extend(Ext.list.Column, {});
-    Ext.tree.NumberColumn = Ext.extend(Ext.list.NumberColumn, {});
-    Ext.tree.DateColumn = Ext.extend(Ext.list.DateColumn, {});
-    Ext.tree.BooleanColumn = Ext.extend(Ext.list.BooleanColumn, {});
-
-    Ext.reg('tgcolumn', Ext.tree.Column);
-    Ext.reg('tgnumbercolumn', Ext.tree.NumberColumn);
-    Ext.reg('tgdatecolumn', Ext.tree.DateColumn);
-    Ext.reg('tgbooleancolumn', Ext.tree.BooleanColumn);
-})();
Index: luge/ui/web/js/extjs/ext-extensions/tree/TreeGridLoader.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/tree/TreeGridLoader.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,18 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-/**
- * @class Ext.ux.tree.TreeGridLoader
- * @extends Ext.tree.TreeLoader
- */
-Ext.ux.tree.TreeGridLoader = Ext.extend(Ext.tree.TreeLoader, {
-    createNode: function (attr) {
-        if (!attr.uiProvider) {
-            attr.uiProvider = Ext.ux.tree.TreeGridNodeUI;
-        }
-        return Ext.tree.TreeLoader.prototype.createNode.call(this, attr);
-    },
-});
Index: luge/ui/web/js/extjs/ext-extensions/tree/TreeGridNodeUI.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/tree/TreeGridNodeUI.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,149 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-/**
- * @class Ext.ux.tree.TreeGridNodeUI
- * @extends Ext.tree.TreeNodeUI
- */
-Ext.ux.tree.TreeGridNodeUI = Ext.extend(Ext.tree.TreeNodeUI, {
-    isTreeGridNodeUI: true,
-
-    renderElements: function (n, a, targetNode, bulkRender) {
-        var t = n.getOwnerTree(),
-            cols = t.columns,
-            c = cols[0],
-            i,
-            buf,
-            len;
-
-        this.indentMarkup = n.parentNode
-            ? n.parentNode.ui.getChildIndent()
-            : '';
-
-        buf = [
-            '<tbody class="x-tree-node">',
-            '<tr ext:tree-node-id="',
-            n.id,
-            '" class="x-tree-node-el x-tree-node-leaf ',
-            a.cls,
-            '">',
-            '<td class="x-treegrid-col">',
-            '<span class="x-tree-node-indent">',
-            this.indentMarkup,
-            '</span>',
-            '<img src="',
-            this.emptyIcon,
-            '" class="x-tree-ec-icon x-tree-elbow" />',
-            '<img src="',
-            a.icon || this.emptyIcon,
-            '" class="x-tree-node-icon',
-            a.icon ? ' x-tree-node-inline-icon' : '',
-            a.iconCls ? ' ' + a.iconCls : '',
-            '" unselectable="on" />',
-            '<a hidefocus="on" class="x-tree-node-anchor" href="',
-            a.href ? a.href : '#',
-            '" tabIndex="1" ',
-            a.hrefTarget ? ' target="' + a.hrefTarget + '"' : '',
-            '>',
-            '<span unselectable="on">',
-            c.tpl ? c.tpl.apply(a) : a[c.dataIndex] || c.text,
-            '</span></a>',
-            '</td>',
-        ];
-
-        for (i = 1, len = cols.length; i < len; i++) {
-            c = cols[i];
-            buf.push(
-                '<td class="x-treegrid-col ',
-                c.cls ? c.cls : '',
-                '">',
-                '<div unselectable="on" class="x-treegrid-text"',
-                c.align ? ' style="text-align: ' + c.align + ';"' : '',
-                '>',
-                c.tpl ? c.tpl.apply(a) : a[c.dataIndex],
-                '</div>',
-                '</td>'
-            );
-        }
-
-        buf.push(
-            '</tr><tr class="x-tree-node-ct"><td colspan="',
-            cols.length,
-            '">',
-            '<table class="x-treegrid-node-ct-table" cellpadding="0" cellspacing="0" style="table-layout: fixed; display: none; width: ',
-            t.innerCt.getWidth(),
-            'px;"><colgroup>'
-        );
-        for (i = 0, len = cols.length; i < len; i++) {
-            buf.push(
-                '<col style="width: ',
-                cols[i].hidden ? 0 : cols[i].width,
-                'px;" />'
-            );
-        }
-        buf.push('</colgroup></table></td></tr></tbody>');
-
-        if (bulkRender !== true && n.nextSibling && n.nextSibling.ui.getEl()) {
-            this.wrap = Ext.DomHelper.insertHtml(
-                'beforeBegin',
-                n.nextSibling.ui.getEl(),
-                buf.join('')
-            );
-        } else {
-            this.wrap = Ext.DomHelper.insertHtml(
-                'beforeEnd',
-                targetNode,
-                buf.join('')
-            );
-        }
-
-        this.elNode = this.wrap.childNodes[0];
-        this.ctNode = this.wrap.childNodes[1].firstChild.firstChild;
-        var cs = this.elNode.firstChild.childNodes;
-        this.indentNode = cs[0];
-        this.ecNode = cs[1];
-        this.iconNode = cs[2];
-        this.anchor = cs[3];
-        this.textNode = cs[3].firstChild;
-    },
-
-    // private
-    animExpand: function (cb) {
-        this.ctNode.style.display = '';
-        Ext.ux.tree.TreeGridNodeUI.superclass.animExpand.call(this, cb);
-    },
-});
-
-Ext.ux.tree.TreeGridRootNodeUI = Ext.extend(Ext.tree.TreeNodeUI, {
-    isTreeGridNodeUI: true,
-
-    // private
-    render: function () {
-        if (!this.rendered) {
-            this.wrap = this.ctNode = this.node.ownerTree.innerCt.dom;
-            this.node.expanded = true;
-        }
-
-        if (Ext.isWebKit) {
-            // weird table-layout: fixed issue in webkit
-            var ct = this.ctNode;
-            ct.style.tableLayout = null;
-            (function () {
-                ct.style.tableLayout = 'fixed';
-            }.defer(1));
-        }
-    },
-
-    destroy: function () {
-        if (this.elNode) {
-            Ext.dd.Registry.unregister(this.elNode.id);
-        }
-        delete this.node;
-    },
-
-    collapse: Ext.emptyFn,
-    expand: Ext.emptyFn,
-});
Index: luge/ui/web/js/extjs/ext-extensions/tree/TreeGridNodeUIFix.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/tree/TreeGridNodeUIFix.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,33 +1,0 @@
-/**
- * Ext.ux.tree.TreeGridNodeUIFix.js
- *
- * Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
- *
- * This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
- * the additional special exception to link portions of this program with the OpenSSL library.
- * See LICENSE for more details.
- */
-
-Ext.override(Ext.ux.tree.TreeGridNodeUI, {
-    updateColumns: function () {
-        if (!this.rendered) return;
-
-        var a = this.node.attributes,
-            t = this.node.getOwnerTree(),
-            cols = t.columns,
-            c = cols[0];
-
-        // Update the first column
-        this.anchor.firstChild.innerHTML = c.tpl
-            ? c.tpl.apply(a)
-            : a[c.dataIndex] || c.text;
-
-        // Update the remaining columns
-        for (i = 1, len = cols.length; i < len; i++) {
-            c = cols[i];
-            this.elNode.childNodes[i].firstChild.innerHTML = c.tpl
-                ? c.tpl.apply(a)
-                : a[c.dataIndex] || c.text;
-        }
-    },
-});
Index: luge/ui/web/js/extjs/ext-extensions/tree/TreeGridRenderColumn.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/tree/TreeGridRenderColumn.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,9 +1,0 @@
-Ext.tree.RenderColumn = Ext.extend(Ext.tree.Column, {
-    constructor: function (c) {
-        c.tpl = c.tpl || new Ext.XTemplate('{' + c.dataIndex + ':this.format}');
-        c.tpl.format = c.renderer;
-        c.tpl.col = this;
-        Ext.tree.RenderColumn.superclass.constructor.call(this, c);
-    },
-});
-Ext.reg('tgrendercolumn', Ext.tree.RenderColumn);
Index: luge/ui/web/js/extjs/ext-extensions/tree/TreeGridSorter.js
===================================================================
--- deluge/ui/web/js/extjs/ext-extensions/tree/TreeGridSorter.js	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,158 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-Ext.ns('Ext.ux.tree');
-
-/**
- * @class Ext.ux.tree.TreeGridSorter
- * @extends Ext.tree.TreeSorter
- * Provides sorting of nodes in a {@link Ext.ux.tree.TreeGrid}.  The TreeGridSorter automatically monitors events on the
- * associated TreeGrid that might affect the tree's sort order (beforechildrenrendered, append, insert and textchange).
- * Example usage:<br />
- * <pre><code>
- new Ext.ux.tree.TreeGridSorter(myTreeGrid, {
-     folderSort: true,
-     dir: "desc",
-     sortType: function(node) {
-         // sort by a custom, typed attribute:
-         return parseInt(node.id, 10);
-     }
- });
- </code></pre>
- * @constructor
- * @param {TreeGrid} tree
- * @param {Object} config
- */
-Ext.ux.tree.TreeGridSorter = Ext.extend(Ext.tree.TreeSorter, {
-    /**
-     * @cfg {Array} sortClasses The CSS classes applied to a header when it is sorted. (defaults to <tt>['sort-asc', 'sort-desc']</tt>)
-     */
-    sortClasses: ['sort-asc', 'sort-desc'],
-    /**
-     * @cfg {String} sortAscText The text displayed in the 'Sort Ascending' menu item (defaults to <tt>'Sort Ascending'</tt>)
-     */
-    sortAscText: 'Sort Ascending',
-    /**
-     * @cfg {String} sortDescText The text displayed in the 'Sort Descending' menu item (defaults to <tt>'Sort Descending'</tt>)
-     */
-    sortDescText: 'Sort Descending',
-
-    constructor: function (tree, config) {
-        if (!Ext.isObject(config)) {
-            config = {
-                property: tree.columns[0].dataIndex || 'text',
-                folderSort: true,
-            };
-        }
-
-        Ext.ux.tree.TreeGridSorter.superclass.constructor.apply(
-            this,
-            arguments
-        );
-
-        this.tree = tree;
-        tree.on('headerclick', this.onHeaderClick, this);
-        tree.ddAppendOnly = true;
-
-        var me = this;
-        this.defaultSortFn = function (n1, n2) {
-            var desc = me.dir && me.dir.toLowerCase() == 'desc',
-                prop = me.property || 'text',
-                sortType = me.sortType,
-                caseSensitive = me.caseSensitive === true,
-                leafAttr = me.leafAttr || 'leaf',
-                attr1 = n1.attributes,
-                attr2 = n2.attributes;
-
-            if (me.folderSort) {
-                if (attr1[leafAttr] && !attr2[leafAttr]) {
-                    return 1;
-                }
-                if (!attr1[leafAttr] && attr2[leafAttr]) {
-                    return -1;
-                }
-            }
-            var prop1 = attr1[prop],
-                prop2 = attr2[prop],
-                v1 = sortType
-                    ? sortType(prop1)
-                    : caseSensitive
-                    ? prop1
-                    : prop1.toUpperCase();
-            v2 = sortType
-                ? sortType(prop2)
-                : caseSensitive
-                ? prop2
-                : prop2.toUpperCase();
-
-            if (v1 < v2) {
-                return desc ? +1 : -1;
-            } else if (v1 > v2) {
-                return desc ? -1 : +1;
-            } else {
-                return 0;
-            }
-        };
-
-        tree.on('afterrender', this.onAfterTreeRender, this, { single: true });
-        tree.on('headermenuclick', this.onHeaderMenuClick, this);
-    },
-
-    onAfterTreeRender: function () {
-        if (this.tree.hmenu) {
-            this.tree.hmenu.insert(
-                0,
-                {
-                    itemId: 'asc',
-                    text: this.sortAscText,
-                    cls: 'xg-hmenu-sort-asc',
-                },
-                {
-                    itemId: 'desc',
-                    text: this.sortDescText,
-                    cls: 'xg-hmenu-sort-desc',
-                }
-            );
-        }
-        this.updateSortIcon(0, 'asc');
-    },
-
-    onHeaderMenuClick: function (c, id, index) {
-        if (id === 'asc' || id === 'desc') {
-            this.onHeaderClick(c, null, index);
-            return false;
-        }
-    },
-
-    onHeaderClick: function (c, el, i) {
-        if (c && !this.tree.headersDisabled) {
-            var me = this;
-
-            me.property = c.dataIndex;
-            me.dir = c.dir = c.dir === 'desc' ? 'asc' : 'desc';
-            me.sortType = c.sortType;
-            me.caseSensitive === Ext.isBoolean(c.caseSensitive)
-                ? c.caseSensitive
-                : this.caseSensitive;
-            me.sortFn = c.sortFn || this.defaultSortFn;
-
-            this.tree.root.cascade(function (n) {
-                if (!n.isLeaf()) {
-                    me.updateSort(me.tree, n);
-                }
-            });
-
-            this.updateSortIcon(i, c.dir);
-        }
-    },
-
-    // private
-    updateSortIcon: function (col, dir) {
-        var sc = this.sortClasses,
-            hds = this.tree.innerHd.select('td').removeClass(sc);
-        hds.item(col).addClass(sc[dir == 'desc' ? 1 : 0]);
-    },
-});
Index: luge/ui/web/json_api.py
===================================================================
--- deluge/ui/web/json_api.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,991 +1,0 @@
-#
-# Copyright (C) 2009-2010 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import email.message
-import json
-import logging
-import os
-import shutil
-import tempfile
-from base64 import b64encode
-from types import FunctionType
-
-from twisted.internet import defer, reactor
-from twisted.internet.defer import Deferred, DeferredList
-from twisted.web import http, resource, server
-
-from deluge import component, httpdownloader
-from deluge.common import AUTH_LEVEL_DEFAULT, get_magnet_info, is_magnet
-from deluge.configmanager import get_config_dir
-from deluge.decorators import maybe_coroutine
-from deluge.error import NotAuthorizedError
-from deluge.i18n import get_languages
-from deluge.ui.client import client
-from deluge.ui.common import FileTree2, TorrentInfo
-from deluge.ui.coreconfig import CoreConfig
-from deluge.ui.hostlist import HostList
-from deluge.ui.sessionproxy import SessionProxy
-
-log = logging.getLogger(__name__)
-
-
-class JSONComponent(component.Component):
-    def __init__(self, name, interval=1, depend=None):
-        super().__init__(name, interval, depend)
-        self._json = component.get('JSON')
-        self._json.register_object(self, name)
-
-
-def export(auth_level=AUTH_LEVEL_DEFAULT):
-    """
-    Decorator function to register an object's method as a RPC. The object
-    will need to be registered with a `:class:JSON` to be effective.
-
-    :param func: the function to export
-    :type func: function
-    :param auth_level: the auth level required to call this method
-    :type auth_level: int
-
-    """
-
-    def wrap(func, *args, **kwargs):
-        func._json_export = True
-        func._json_auth_level = auth_level
-        return func
-
-    if isinstance(auth_level, FunctionType):
-        func = auth_level
-        auth_level = AUTH_LEVEL_DEFAULT
-        return wrap(func)
-    else:
-        return wrap
-
-
-class JSONException(Exception):
-    def __init__(self, inner_exception):
-        self.inner_exception = inner_exception
-        Exception.__init__(self, str(inner_exception))
-
-
-class JSON(resource.Resource, component.Component):
-    """
-    A Twisted Web resource that exposes a JSON-RPC interface for web clients \
-    to use.
-    """
-
-    def __init__(self):
-        resource.Resource.__init__(self)
-        component.Component.__init__(self, 'JSON')
-        self._remote_methods = []
-        self._local_methods = {}
-        if client.is_standalone():
-            self.get_remote_methods()
-
-    def get_remote_methods(self, result=None):
-        """
-        Updates remote methods from the daemon.
-
-        Returns:
-            t.i.d.Deferred: A deferred returning the available remote methods
-        """
-
-        def on_get_methods(methods):
-            self._remote_methods = methods
-            return methods
-
-        return client.daemon.get_method_list().addCallback(on_get_methods)
-
-    def _exec_local(self, method, params, request):
-        """
-        Handles executing all local methods.
-        """
-        if method == 'system.listMethods':
-            d = Deferred()
-            methods = list(self._remote_methods)
-            methods.extend(self._local_methods)
-            d.callback(methods)
-            return d
-        elif method in self._local_methods:
-            # This will eventually process methods that the server adds
-            # and any plugins.
-            meth = self._local_methods[method]
-            meth.__globals__['__request__'] = request
-            component.get('Auth').check_request(request, meth)
-            return meth(*params)
-        raise JSONException('Unknown system method')
-
-    def _exec_remote(self, method, params, request):
-        """
-        Executes methods using the Deluge client.
-        """
-        component.get('Auth').check_request(request, level=AUTH_LEVEL_DEFAULT)
-        core_component, method = method.split('.')
-        return getattr(getattr(client, core_component), method)(*params)
-
-    def _handle_request(self, request):
-        """
-        Takes some json data as a string and attempts to decode it, and process
-        the rpc object that should be contained, returning a deferred for all
-        procedure calls and the request id.
-        """
-        try:
-            request_data = json.loads(request.json.decode())
-        except (ValueError, TypeError):
-            raise JSONException('JSON not decodable')
-
-        try:
-            method = request_data['method']
-            params = request_data['params']
-            request_id = request_data['id']
-        except KeyError as ex:
-            message = 'Invalid JSON request, missing param {} in {}'.format(
-                ex,
-                request_data,
-            )
-            raise JSONException(message)
-
-        result = None
-        error = None
-
-        try:
-            if method.startswith('system.') or method in self._local_methods:
-                result = self._exec_local(method, params, request)
-            elif method in self._remote_methods:
-                result = self._exec_remote(method, params, request)
-            else:
-                error = {'message': 'Unknown method', 'code': 2}
-        except NotAuthorizedError:
-            error = {'message': 'Not authenticated', 'code': 1}
-        except Exception as ex:
-            log.error('Error calling method `%s`: %s', method, ex)
-            log.exception(ex)
-            error = {'message': f'{ex.__class__.__name__}: {str(ex)}', 'code': 3}
-
-        return request_id, result, error
-
-    def _on_rpc_request_finished(self, result, response, request):
-        """
-        Sends the response of any rpc calls back to the json-rpc client.
-        """
-        response['result'] = result
-        return self._send_response(request, response)
-
-    def _on_rpc_request_failed(self, reason, response, request):
-        """
-        Handles any failures that occurred while making an rpc call.
-        """
-        log.error(reason)
-        response['error'] = {
-            'message': f'{reason.__class__.__name__}: {str(reason)}',
-            'code': 4,
-        }
-        return self._send_response(request, response)
-
-    def _on_json_request(self, request):
-        """
-        Handler to take the json data as a string and pass it on to the
-        _handle_request method for further processing.
-        """
-        message = email.message.EmailMessage()
-        message['content-type'] = request.getHeader(b'content-type').decode()
-        content_type = message.get_content_type()
-        if content_type != 'application/json':
-            message = 'Invalid JSON request content-type: %s' % content_type
-            raise JSONException(message)
-
-        log.debug('json-request: %s', request.json)
-        response = {'result': None, 'error': None, 'id': None}
-        response['id'], d, response['error'] = self._handle_request(request)
-
-        if isinstance(d, Deferred):
-            d.addCallback(self._on_rpc_request_finished, response, request)
-            d.addErrback(self._on_rpc_request_failed, response, request)
-            return d
-        else:
-            response['result'] = d
-            return self._send_response(request, response)
-
-    def _on_json_request_failed(self, reason, request):
-        """
-        Returns the error in json response.
-        """
-        log.error(reason)
-        response = {
-            'result': None,
-            'id': None,
-            'error': {
-                'code': 5,
-                'message': f'{reason.__class__.__name__}: {str(reason)}',
-            },
-        }
-        return self._send_response(request, response)
-
-    def _send_response(self, request, response):
-        if request._disconnected:
-            return ''
-        response = json.dumps(response)
-        request.setHeader(b'content-type', b'application/json')
-        request.write(response.encode())
-        request.finish()
-        return server.NOT_DONE_YET
-
-    def render(self, request):
-        """
-        Handles all the POST requests made to the /json controller.
-        """
-        if request.method != b'POST':
-            request.setResponseCode(http.NOT_ALLOWED)
-            request.finish()
-            return server.NOT_DONE_YET
-
-        try:
-            request.content.seek(0)
-            request.json = request.content.read()
-            self._on_json_request(request)
-            return server.NOT_DONE_YET
-        except Exception as ex:
-            return self._on_json_request_failed(ex, request)
-
-    def register_object(self, obj, name=None):
-        """Registers an object to export it's rpc methods.
-
-        These methods should be exported with the export decorator prior
-        to registering the object.
-
-        Args:
-            obj (object): The object that we want to export.
-            name (str): The name to use. If None, uses the object class name.
-
-        """
-        name = name or obj.__class__.__name__
-        name = name.lower()
-
-        for d in dir(obj):
-            if d[0] == '_':
-                continue
-            if getattr(getattr(obj, d), '_json_export', False):
-                log.debug('Registering method: %s', name + '.' + d)
-                self._local_methods[name + '.' + d] = getattr(obj, d)
-
-    def deregister_object(self, obj):
-        """Deregisters an objects exported rpc methods.
-
-        Args:
-            obj (object): The object that was previously registered.
-
-        """
-        for key, value in self._local_methods.items():
-            if value.__self__ == obj:
-                del self._local_methods[key]
-
-
-FILES_KEYS = ['files', 'file_progress', 'file_priorities']
-
-
-class EventQueue:
-    """
-    This class subscribes to events from the core and stores them until all
-    the subscribed listeners have received the events.
-    """
-
-    def __init__(self):
-        self.__events = {}
-        self.__handlers = {}
-        self.__queue = {}
-        self.__requests = {}
-
-    def add_listener(self, listener_id, event):
-        """
-        Add a listener to the event queue.
-
-        :param listener_id: A unique id for the listener
-        :type listener_id: string
-        :param event: The event name
-        :type event: string
-        """
-        if event not in self.__events:
-
-            def on_event(*args):
-                for listener in self.__events[event]:
-                    if listener not in self.__queue:
-                        self.__queue[listener] = []
-                    self.__queue[listener].append((event, args))
-
-            client.register_event_handler(event, on_event)
-            self.__handlers[event] = on_event
-            self.__events[event] = [listener_id]
-        elif listener_id not in self.__events[event]:
-            self.__events[event].append(listener_id)
-
-    def get_events(self, listener_id):
-        """
-        Retrieve the pending events for the listener.
-
-        :param listener_id: A unique id for the listener
-        :type listener_id: string
-        """
-
-        # Check to see if we have anything to return immediately
-        if listener_id in self.__queue:
-            queue = self.__queue[listener_id]
-            del self.__queue[listener_id]
-            return queue
-
-        # Create a deferred to and check again in 100ms
-        d = Deferred()
-        reactor.callLater(0.1, self._get_events, listener_id, 0, d)
-        return d
-
-    def _get_events(self, listener_id, count, d):
-        if listener_id in self.__queue:
-            queue = self.__queue[listener_id]
-            del self.__queue[listener_id]
-            d.callback(queue)
-        else:
-            # Prevent this loop going on indefinitely incase a client leaves
-            # the page or disconnects uncleanly.
-            if count >= 50:
-                d.callback(None)
-            else:
-                reactor.callLater(0.1, self._get_events, listener_id, count + 1, d)
-
-    def remove_listener(self, listener_id, event):
-        """
-        Remove a listener from the event queue.
-
-        :param listener_id: The unique id for the listener
-        :type listener_id: string
-        :param event: The event name
-        :type event: string
-        """
-        self.__events[event].remove(listener_id)
-        if not self.__events[event]:
-            client.deregister_event_handler(event, self.__handlers[event])
-            del self.__events[event]
-            del self.__handlers[event]
-
-
-class WebApi(JSONComponent):
-    """
-    The component that implements all the methods required for managing
-    the web interface. The complete web json interface also exposes all the
-    methods available from the core RPC.
-    """
-
-    def __init__(self):
-        super().__init__('Web', depend=['SessionProxy'])
-        self.hostlist = HostList()
-        self.core_config = CoreConfig()
-        self.event_queue = EventQueue()
-        try:
-            self.sessionproxy = component.get('SessionProxy')
-        except KeyError:
-            self.sessionproxy = SessionProxy()
-
-    def disable(self):
-        client.deregister_event_handler(
-            'PluginEnabledEvent', self._json.get_remote_methods
-        )
-        client.deregister_event_handler(
-            'PluginDisabledEvent', self._json.get_remote_methods
-        )
-
-        if client.is_standalone():
-            component.get('Web.PluginManager').stop()
-        else:
-            client.disconnect()
-            client.set_disconnect_callback(None)
-
-    def enable(self):
-        client.register_event_handler(
-            'PluginEnabledEvent', self._json.get_remote_methods
-        )
-        client.register_event_handler(
-            'PluginDisabledEvent', self._json.get_remote_methods
-        )
-
-        if client.is_standalone():
-            component.get('Web.PluginManager').start()
-        else:
-            client.set_disconnect_callback(self._on_client_disconnect)
-            default_host_id = component.get('DelugeWeb').config['default_daemon']
-            if default_host_id:
-                return self.connect(default_host_id)
-
-        return defer.succeed(True)
-
-    def _on_client_connect(self, *args):
-        """Handles client successfully connecting to the daemon.
-
-        Invokes retrieving the method names and starts webapi and plugins.
-
-        """
-        d_methods = self._json.get_remote_methods()
-        component.get('Web.PluginManager').start()
-        self.start()
-        return d_methods
-
-    def _on_client_connect_fail(self, result, host_id):
-        log.error(
-            'Unable to connect to daemon, check host_id "%s" is correct.', host_id
-        )
-
-    def _on_client_disconnect(self, *args):
-        component.get('Web.PluginManager').stop()
-        return self.stop()
-
-    def start(self):
-        self.core_config.start()
-        return self.sessionproxy.start()
-
-    def stop(self):
-        self.core_config.stop()
-        self.sessionproxy.stop()
-        return defer.succeed(True)
-
-    @export
-    def connect(self, host_id):
-        """Connect the web client to a daemon.
-
-        Args:
-            host_id (str): The id of the daemon in the host list.
-
-        Returns:
-            Deferred: List of methods the daemon supports.
-        """
-        d = self.hostlist.connect_host(host_id)
-        d.addCallback(self._on_client_connect)
-        d.addErrback(self._on_client_connect_fail, host_id)
-        return d
-
-    @export
-    def connected(self):
-        """
-        The current connection state.
-
-        :returns: True if the client is connected
-        :rtype: boolean
-        """
-        return client.connected()
-
-    @export
-    def disconnect(self):
-        """
-        Disconnect the web interface from the connected daemon.
-        """
-        d = client.disconnect()
-
-        def on_disconnect(reason):
-            return str(reason)
-
-        d.addCallback(on_disconnect)
-        return d
-
-    @export
-    def update_ui(self, keys, filter_dict):
-        """
-        Gather the information required for updating the web interface.
-
-        :param keys: the information about the torrents to gather
-        :type keys: list
-        :param filter_dict: the filters to apply when selecting torrents.
-        :type filter_dict: dictionary
-        :returns: The torrent and UI information.
-        :rtype: dictionary
-        """
-        d = Deferred()
-        ui_info = {
-            'connected': client.connected(),
-            'torrents': None,
-            'filters': None,
-            'stats': {
-                'max_download': self.core_config.get('max_download_speed'),
-                'max_upload': self.core_config.get('max_upload_speed'),
-                'max_num_connections': self.core_config.get('max_connections_global'),
-            },
-        }
-
-        if not client.connected():
-            d.callback(ui_info)
-            return d
-
-        def got_stats(stats):
-            ui_info['stats']['num_connections'] = stats['peer.num_peers_connected']
-            ui_info['stats']['upload_rate'] = stats['payload_upload_rate']
-            ui_info['stats']['download_rate'] = stats['payload_download_rate']
-            ui_info['stats']['download_protocol_rate'] = (
-                stats['download_rate'] - stats['payload_download_rate']
-            )
-            ui_info['stats']['upload_protocol_rate'] = (
-                stats['upload_rate'] - stats['payload_upload_rate']
-            )
-            ui_info['stats']['dht_nodes'] = stats['dht.dht_nodes']
-            ui_info['stats']['has_incoming_connections'] = stats[
-                'net.has_incoming_connections'
-            ]
-
-        def got_filters(filters):
-            ui_info['filters'] = filters
-
-        def got_free_space(free_space):
-            ui_info['stats']['free_space'] = free_space
-
-        def got_external_ip(external_ip):
-            ui_info['stats']['external_ip'] = external_ip
-
-        def got_torrents(torrents):
-            ui_info['torrents'] = torrents
-
-        def on_complete(result):
-            d.callback(ui_info)
-
-        d1 = component.get('SessionProxy').get_torrents_status(filter_dict, keys)
-        d1.addCallback(got_torrents)
-
-        d2 = client.core.get_filter_tree()
-        d2.addCallback(got_filters)
-
-        d3 = client.core.get_session_status(
-            [
-                'peer.num_peers_connected',
-                'payload_download_rate',
-                'payload_upload_rate',
-                'download_rate',
-                'upload_rate',
-                'dht.dht_nodes',
-                'net.has_incoming_connections',
-            ]
-        )
-        d3.addCallback(got_stats)
-
-        d4 = client.core.get_free_space(self.core_config.get('download_location'))
-        d4.addCallback(got_free_space)
-
-        d5 = client.core.get_external_ip()
-        d5.addCallback(got_external_ip)
-
-        dl = DeferredList([d1, d2, d3, d4, d5], consumeErrors=True)
-        dl.addCallback(on_complete)
-        return d
-
-    def _on_got_files(self, torrent, d):
-        files = torrent.get('files')
-        file_progress = torrent.get('file_progress')
-        file_priorities = torrent.get('file_priorities')
-
-        paths = []
-        info = {}
-        for index, torrent_file in enumerate(files):
-            path = torrent_file['path']
-            paths.append(path)
-            torrent_file['progress'] = file_progress[index]
-            torrent_file['priority'] = file_priorities[index]
-            torrent_file['index'] = index
-            torrent_file['path'] = path
-            info[path] = torrent_file
-
-            # update the directory info
-            dirname = os.path.dirname(path)
-            while dirname:
-                dirinfo = info.setdefault(dirname, {})
-                dirinfo['size'] = dirinfo.get('size', 0) + torrent_file['size']
-                if 'priority' not in dirinfo:
-                    dirinfo['priority'] = torrent_file['priority']
-                else:
-                    if dirinfo['priority'] != torrent_file['priority']:
-                        dirinfo['priority'] = 9
-
-                progresses = dirinfo.setdefault('progresses', [])
-                progresses.append(torrent_file['size'] * torrent_file['progress'] / 100)
-                if dirinfo['size'] > 0:
-                    dirinfo['progress'] = sum(progresses) / dirinfo['size'] * 100
-                else:
-                    dirinfo['progress'] = 100
-                dirinfo['path'] = dirname
-                dirname = os.path.dirname(dirname)
-
-        def walk(path, item):
-            if item['type'] == 'dir':
-                item.update(info[path])
-                return item
-            else:
-                item.update(info[path])
-                return item
-
-        file_tree = FileTree2(paths)
-        file_tree.walk(walk)
-        d.callback(file_tree.get_tree())
-
-    @export
-    def get_torrent_status(self, torrent_id, keys):
-        """Get the status for a torrent, filtered by status keys."""
-        return component.get('SessionProxy').get_torrent_status(torrent_id, keys)
-
-    @export
-    def get_torrent_files(self, torrent_id):
-        """
-        Gets the files for a torrent in tree format
-
-        :param torrent_id: the id of the torrent to retrieve.
-        :type torrent_id: string
-        :returns: The torrents files in a tree
-        :rtype: dictionary
-        """
-        main_deferred = Deferred()
-        d = component.get('SessionProxy').get_torrent_status(torrent_id, FILES_KEYS)
-        d.addCallback(self._on_got_files, main_deferred)
-        return main_deferred
-
-    @export
-    def download_torrent_from_url(self, url, cookie=None):
-        """
-        Download a torrent file from a URL to a temporary directory.
-
-        :param url: the URL of the torrent
-        :type url: string
-        :returns: the temporary file name of the torrent file
-        :rtype: string
-        """
-
-        def on_download_success(result):
-            log.debug('Successfully downloaded %s to %s', url, result)
-            return result
-
-        def on_download_fail(result):
-            log.error('Failed to add torrent from url %s', url)
-            return result
-
-        tempdir = tempfile.mkdtemp(prefix='delugeweb-')
-        tmp_file = os.path.join(tempdir, url.split('/')[-1])
-        log.debug('filename: %s', tmp_file)
-        headers = {}
-        if cookie:
-            headers['Cookie'] = cookie
-            log.debug('cookie: %s', cookie)
-        d = httpdownloader.download_file(url, tmp_file, headers=headers)
-        d.addCallbacks(on_download_success, on_download_fail)
-        return d
-
-    @export
-    def get_torrent_info(self, filename):
-        """
-        Return information about a torrent on the filesystem.
-
-        :param filename: the path to the torrent
-        :type filename: string
-
-        :returns: information about the torrent:
-
-        ::
-
-            {
-                "name": the torrent name,
-                "files_tree": the files the torrent contains,
-                "info_hash" the torrents info_hash
-            }
-
-        :rtype: dictionary
-        """
-        try:
-            torrent_info = TorrentInfo(filename.strip(), 2)
-            return torrent_info.as_dict('name', 'info_hash', 'files_tree')
-        except Exception as ex:
-            log.error(ex)
-            return False
-
-    @export
-    def get_magnet_info(self, uri):
-        """Parse a magnet URI for hash and name."""
-        return get_magnet_info(uri)
-
-    @export
-    def add_torrents(self, torrents):
-        """
-        Add torrents by file
-
-        :param torrents: A list of dictionaries containing the torrent \
-            path and torrent options to add with.
-        :type torrents: list
-
-        ::
-
-            json_api.web.add_torrents([{
-                "path": "/tmp/deluge-web/some-torrent-file.torrent",
-                "options": {"download_location": "/home/deluge/"}
-            }])
-
-        """
-        deferreds = []
-
-        for torrent in torrents:
-            if is_magnet(torrent['path']):
-                log.info(
-                    'Adding torrent from magnet uri `%s` with options `%r`',
-                    torrent['path'],
-                    torrent['options'],
-                )
-                d = client.core.add_torrent_magnet(torrent['path'], torrent['options'])
-                deferreds.append(d)
-            else:
-                filename = os.path.basename(torrent['path'])
-                with open(torrent['path'], 'rb') as _file:
-                    fdump = b64encode(_file.read())
-                log.info(
-                    'Adding torrent from file `%s` with options `%r`',
-                    filename,
-                    torrent['options'],
-                )
-                d = client.core.add_torrent_file_async(
-                    filename, fdump, torrent['options']
-                )
-                deferreds.append(d)
-        return DeferredList(deferreds, consumeErrors=False)
-
-    @export
-    def get_hosts(self):
-        """
-        Return the hosts in the hostlist.
-        """
-        log.debug('get_hosts called')
-        return self.hostlist.get_hosts_info()
-
-    @export
-    def get_host_status(self, host_id):
-        """
-        Returns the current status for the specified host.
-
-        :param host_id: the hash id of the host
-        :type host_id: string
-
-        """
-
-        def response(result):
-            return result
-
-        return self.hostlist.get_host_status(host_id).addCallback(response)
-
-    @export
-    def add_host(self, host, port, username='', password=''):
-        """Adds a host to the list.
-
-        Args:
-            host (str): The IP or hostname of the deluge daemon.
-            port (int): The port of the deluge daemon.
-            username (str): The username to login to the daemon with.
-            password (str): The password to login to the daemon with.
-
-        Returns:
-            tuple: A tuple of (bool, str). If True will contain the host_id, otherwise
-                if False will contain the error message.
-        """
-        try:
-            host_id = self.hostlist.add_host(host, port, username, password)
-        except ValueError as ex:
-            return False, str(ex)
-        else:
-            return True, host_id
-
-    @export
-    def edit_host(self, host_id, host, port, username='', password=''):
-        """Edit host details in the hostlist.
-
-        Args:
-            host_id (str): The host identifying hash.
-            host (str): The IP or hostname of the deluge daemon.
-            port (int): The port of the deluge daemon.
-            username (str): The username to login to the daemon with.
-            password (str): The password to login to the daemon with.
-
-        Returns:
-            bool: True if successful, False otherwise.
-
-        """
-        return self.hostlist.update_host(host_id, host, port, username, password)
-
-    @export
-    def remove_host(self, host_id):
-        """Removes a host from the hostlist.
-
-        Args:
-            host_id (str): The host identifying hash.
-
-        Returns:
-            bool: True if successful, False otherwise.
-
-        """
-        return self.hostlist.remove_host(host_id)
-
-    @export
-    def start_daemon(self, port):
-        """
-        Starts a local daemon.
-        """
-        client.start_daemon(port, get_config_dir())
-
-    @export
-    @maybe_coroutine
-    async def stop_daemon(self, host_id):
-        try:
-            await self.hostlist.connect_host(host_id)
-        except Exception as err:
-            msg = f'Error occurred stopping daemon: {err}'
-            result = (False, msg)
-        else:
-            client.daemon.shutdown()
-            result = (True,)
-
-        return Deferred().callback(result)
-
-    @export
-    def get_config(self):
-        """
-        Get the configuration dictionary for the web interface.
-
-        :rtype: dictionary
-        :returns: the configuration
-        """
-        config = component.get('DelugeWeb').config.config.copy()
-        del config['sessions']
-        del config['pwd_salt']
-        del config['pwd_sha1']
-        return config
-
-    @export
-    def set_config(self, config):
-        """
-        Sets the configuration dictionary for the web interface.
-
-        :param config: The configuration options to update
-        :type config: dictionary
-        """
-        web_config = component.get('DelugeWeb').config
-        for key in config:
-            if key in ['sessions', 'pwd_salt', 'pwd_sha1']:
-                log.warning('Ignored attempt to overwrite web config key: %s', key)
-                continue
-            web_config[key] = config[key]
-
-    @export
-    def get_plugins(self):
-        """All available and enabled plugins within WebUI.
-
-        Note:
-            This does not represent all plugins from deluge.client.core.
-
-        Returns:
-            dict: A dict containing 'available_plugins' and 'enabled_plugins' lists.
-
-        """
-
-        return {
-            'enabled_plugins': list(component.get('Web.PluginManager').plugins),
-            'available_plugins': component.get('Web.PluginManager').available_plugins,
-        }
-
-    @export
-    def get_plugin_info(self, name):
-        """Get the details for a plugin."""
-        return component.get('Web.PluginManager').get_plugin_info(name)
-
-    @export
-    def get_plugin_resources(self, name):
-        """Get the resource data files for a plugin."""
-        return component.get('Web.PluginManager').get_plugin_resources(name)
-
-    @export
-    def upload_plugin(self, filename, path):
-        """Upload a plugin to config."""
-        main_deferred = Deferred()
-
-        shutil.copyfile(path, os.path.join(get_config_dir(), 'plugins', filename))
-        component.get('Web.PluginManager').scan_for_plugins()
-
-        if client.is_localhost():
-            client.core.rescan_plugins()
-            return True
-        with open(path, 'rb') as _file:
-            plugin_data = b64encode(_file.read())
-
-        def on_upload_complete(*args):
-            client.core.rescan_plugins()
-            component.get('Web.PluginManager').scan_for_plugins()
-            main_deferred.callback(True)
-
-        def on_upload_error(*args):
-            main_deferred.callback(False)
-
-        d = client.core.upload_plugin(filename, plugin_data)
-        d.addCallback(on_upload_complete)
-        d.addErrback(on_upload_error)
-        return main_deferred
-
-    @export
-    def register_event_listener(self, event):
-        """
-        Add a listener to the event queue.
-
-        :param event: The event name
-        :type event: string
-        """
-        self.event_queue.add_listener(__request__.session_id, event)
-
-    @export
-    def deregister_event_listener(self, event):
-        """
-        Remove an event listener from the event queue.
-
-        :param event: The event name
-        :type event: string
-        """
-        self.event_queue.remove_listener(__request__.session_id, event)
-
-    @export
-    def get_events(self):
-        """
-        Retrieve the pending events for the session.
-        """
-        return self.event_queue.get_events(__request__.session_id)
-
-    @export
-    def set_theme(self, theme):
-        """
-        Sets a new Theme to the WebUI
-
-        Args:
-            theme (str): the theme to apply
-        """
-        component.get('DelugeWeb').set_theme(theme)
-
-
-class WebUtils(JSONComponent):
-    """
-    Utility functions for the Web UI that do not fit in the WebApi.
-    """
-
-    def __init__(self):
-        super().__init__('WebUtils')
-
-    @export
-    def get_languages(self):
-        """
-        Get the available translated languages
-
-        Returns:
-             list: of tuples ``[(lang-id, language-name), ...]``
-        """
-        return get_languages()
-
-    @export
-    def get_themes(self):
-        """
-        Get the available themes
-
-        Returns:
-            list: of themes ``[theme1, theme2, ...]``
-        """
-        return component.get('DelugeWeb').get_themes()
Index: luge/ui/web/pluginmanager.py
===================================================================
--- deluge/ui/web/pluginmanager.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,153 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-import os
-
-from deluge import component
-from deluge.configmanager import ConfigManager
-from deluge.pluginmanagerbase import PluginManagerBase
-from deluge.ui.client import client
-
-log = logging.getLogger(__name__)
-
-
-def gather_info(plugin):
-    # Get the scripts for the plugin
-    scripts = getattr(plugin, 'scripts', ())
-    debug_scripts = getattr(plugin, 'debug_scripts') or scripts
-
-    directories = []
-    for script in scripts + debug_scripts:
-        if os.path.dirname(script) not in directories:
-            directories.append(os.path.dirname(script))
-
-    return {
-        'scripts': scripts,
-        'debug_scripts': debug_scripts,
-        'script_directories': directories,
-    }
-
-
-class PluginManager(PluginManagerBase, component.Component):
-    def __init__(self):
-        component.Component.__init__(self, 'Web.PluginManager')
-        self.config = ConfigManager('web.conf')
-        PluginManagerBase.__init__(self, 'web.conf', 'deluge.plugin.web')
-
-        client.register_event_handler(
-            'PluginEnabledEvent', self._on_plugin_enabled_event
-        )
-        client.register_event_handler(
-            'PluginDisabledEvent', self._on_plugin_disabled_event
-        )
-
-    def _on_get_enabled_plugins(self, plugins):
-        for plugin in plugins:
-            self.enable_plugin(plugin)
-
-    def _on_plugin_enabled_event(self, name):
-        self.enable_plugin(name)
-
-    def _on_plugin_disabled_event(self, name):
-        self.disable_plugin(name)
-
-    def disable_plugin(self, name):
-        # Get the plugin instance
-        try:
-            plugin = component.get('WebPlugin.' + name)
-        except KeyError:
-            log.debug(
-                '%s plugin contains no WebUI code, ignoring WebUI disable call.', name
-            )
-            return
-
-        info = gather_info(plugin)
-
-        scripts = component.get('Scripts')
-        for script in info['scripts']:
-            scripts.remove_script(f'{name.lower()}/{os.path.basename(script).lower()}')
-
-        for script in info['debug_scripts']:
-            scripts.remove_script(
-                f'{name.lower()}/{os.path.basename(script).lower()}', 'debug'
-            )
-            scripts.remove_script(
-                f'{name.lower()}/{os.path.basename(script).lower()}', 'dev'
-            )
-
-        super().disable_plugin(name)
-
-    def enable_plugin(self, name):
-        super().enable_plugin(name)
-
-        # Get the plugin instance
-        try:
-            plugin = component.get('WebPlugin.' + name)
-        except KeyError:
-            log.info(
-                '%s plugin contains no WebUI code, ignoring WebUI enable call.', name
-            )
-            return
-
-        info = gather_info(plugin)
-
-        scripts = component.get('Scripts')
-        for script in info['scripts']:
-            log.debug('adding script %s for %s', name, os.path.basename(script))
-            scripts.add_script(f'{name.lower()}/{os.path.basename(script)}', script)
-
-        for script in info['debug_scripts']:
-            log.debug('adding debug script %s for %s', name, os.path.basename(script))
-            scripts.add_script(
-                f'{name.lower()}/{os.path.basename(script)}', script, 'debug'
-            )
-            scripts.add_script(
-                f'{name.lower()}/{os.path.basename(script)}', script, 'dev'
-            )
-
-    def start(self):
-        """
-        Start up the plugin manager
-        """
-        # Update the enabled plugins from the core
-        d = client.core.get_enabled_plugins()
-        d.addCallback(self._on_get_enabled_plugins)
-
-    def stop(self):
-        """
-        Stop the plugin manager
-        """
-        self.disable_plugins()
-        client.deregister_event_handler(
-            'PluginEnabledEvent', self._on_plugin_enabled_event
-        )
-        client.deregister_event_handler(
-            'PluginDisabledEvent', self._on_plugin_disabled_event
-        )
-
-    def update(self):
-        pass
-
-    def get_plugin_resources(self, name):
-        # Get the plugin instance
-        try:
-            plugin = component.get('WebPlugin.' + name)
-        except KeyError:
-            log.info('Plugin has no web ui')
-            return
-        info = gather_info(plugin)
-        info['name'] = name
-        info['scripts'] = [
-            f'js/{name.lower()}/{os.path.basename(s)}' for s in info['scripts']
-        ]
-        info['debug_scripts'] = [
-            f'js/{name.lower()}/{os.path.basename(s)}' for s in info['debug_scripts']
-        ]
-        del info['script_directories']
-        return info
Index: luge/ui/web/render/404.html
===================================================================
--- deluge/ui/web/render/404.html	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,10 +1,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-    <head>
-        <title>Deluge: Web UI ${version}</title>
-    </head>
-    <body>
-        <h1>Error 404 - Page Not Found</h1>
-        <b>The requested template file was not found.</b>
-    </body>
-</html>
Index: luge/ui/web/render/tab_status.html
===================================================================
--- deluge/ui/web/render/tab_status.html	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,29 +1,0 @@
-<dl>
-    <dt class="downloaded">${_("Downloaded:")}</dt><dd class="downloaded"/>
-    <dt class="uploaded">${_("Uploaded:")}</dt><dd class="uploaded"/>
-    <dt class="share">${_("Share Ratio:")}</dt><dd class="share"/>
-    <dt class="announce">${_("Next Announce:")}</dt><dd class="announce"/>
-    <dt class="tracker">${_("Tracker Status:")}</dt><dd class="tracker_status"/>
-</dl>
-<dl>
-    <dt class="downspeed">${_("Down Speed:")}</dt><dd class="downspeed"/>
-    <dt class="upspeed">${_("Up Speed:")}</dt><dd class="upspeed"/>
-    <dt class="eta">${_("ETA:")}</dt><dd class="eta"/>
-    <dt class="pieces">${_("Pieces:")}</dt><dd class="pieces"/>
-    <dt class="time_since_transfer">${_("Last Transfer:")}</dt><dd class="time_since_transfer"/>
-</dl>
-<dl>
-    <dt class="seeds">${_("Seeds:")}</dt><dd class="seeds"/>
-    <dt class="peers">${_("Peers:")}</dt><dd class="peers"/>
-    <dt class="avail">${_("Availability:")}</dt><dd class="avail"/>
-    <dt class="auto_managed">${_("Auto Managed:")}</dt><dd class="auto_managed"/>
-    <dt class="last_seen_complete">${_("Complete Seen:")}</dt><dd class="last_seen_complete"/>
-</dl>
-<dl>
-    <dt class="active_time">${_("Active Time:")}</dt><dd class="active_time"/>
-    <dt class="seeding_time">${_("Seeding Time:")}</dt><dd class="seeding_time"/>
-    <dt class="seed_rank">${_("Seed Rank:")}</dt><dd class="seed_rank"/>
-    <dt class="time_rank">${_("Date Added:")}</dt><dd class="time_added"/>
-    <dt class="completed_time">${_("Completed:")}</dt><dd class="completed_time"/>
-</dl>
-<br style="clear: both;" />
Index: luge/ui/web/server.py
===================================================================
--- deluge/ui/web/server.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,851 +1,0 @@
-#
-# Copyright (C) 2009-2010 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import fnmatch
-import json
-import logging
-import mimetypes
-import os
-import tempfile
-from pathlib import Path
-
-from twisted.application import internet, service
-from twisted.internet import defer, reactor
-from twisted.web import http, resource, server, static
-from twisted.web.resource import EncodingResourceWrapper
-
-from deluge import common, component, configmanager
-from deluge.common import AUTH_LEVEL_DEFAULT, is_ipv6
-from deluge.crypto_utils import check_ssl_keys, get_context_factory
-from deluge.error import NotAuthorizedError
-from deluge.i18n import set_language, setup_translation
-from deluge.ui.tracker_icons import TrackerIcons
-from deluge.ui.web.auth import Auth
-from deluge.ui.web.common import Template, _
-from deluge.ui.web.json_api import JSON, WebApi, WebUtils
-from deluge.ui.web.pluginmanager import PluginManager
-
-log = logging.getLogger(__name__)
-
-CONFIG_DEFAULTS = {
-    # Misc Settings
-    'enabled_plugins': [],
-    'default_daemon': '',
-    # Auth Settings
-    'pwd_salt': 'c26ab3bbd8b137f99cd83c2c1c0963bcc1a35cad',
-    'pwd_sha1': '2ce1a410bcdcc53064129b6d950f2e9fee4edc1e',
-    'session_timeout': 3600,
-    'sessions': {},
-    # UI Settings
-    'sidebar_show_zero': False,
-    'sidebar_multiple_filters': True,
-    'show_session_speed': False,
-    'show_sidebar': True,
-    'theme': 'gray',
-    'first_login': True,
-    'language': '',
-    # Server Settings
-    'base': '/',
-    'interface': '0.0.0.0',
-    'port': 8112,
-    'https': False,
-    'pkey': 'ssl/daemon.pkey',
-    'cert': 'ssl/daemon.cert',
-}
-
-UI_CONFIG_KEYS = (
-    'theme',
-    'sidebar_show_zero',
-    'sidebar_multiple_filters',
-    'show_session_speed',
-    'base',
-    'first_login',
-)
-
-
-def rpath(*paths):
-    """Convert a relative path into an absolute path relative to the location
-    of this script.
-    """
-    return common.resource_filename('deluge.ui.web', os.path.join(*paths))
-
-
-def absolute_base_url(base):
-    """Returns base as absolute URL for links"""
-    if not base:
-        base = '/'
-
-    if not base.startswith('/'):
-        base = '/' + base
-
-    if not base.endswith('/'):
-        base += '/'
-
-    return base
-
-
-class GetText(resource.Resource):
-    def render(self, request):
-        request.setHeader(b'content-type', b'text/javascript; encoding=utf-8')
-        template = Template(filename=rpath('js', 'gettext.js'))
-        return template.render()
-
-
-class MockGetText(resource.Resource):
-    """GetText Mocking class
-
-    This class will mock the file `gettext.js` in case it does not exists.
-    It will be used to define the `_` (underscore) function for translations,
-    and will return the string to translate, as is.
-    """
-
-    def render(self, request):
-        request.setHeader(b'content-type', b'text/javascript; encoding=utf-8')
-        return b'function _(string) { return string; }'
-
-
-class Upload(resource.Resource):
-    """
-    Twisted Web resource to handle file uploads
-    """
-
-    def render(self, request):
-        """
-        Saves all uploaded files to the disk and returns a list of filenames,
-        each on a new line.
-        """
-
-        # Block all other HTTP methods.
-        if request.method != b'POST':
-            request.setResponseCode(http.NOT_ALLOWED)
-            request.finish()
-            return server.NOT_DONE_YET
-
-        files = request.args.get(b'file', [])
-        filenames = []
-
-        if files:
-            tempdir = tempfile.mkdtemp(prefix='delugeweb-')
-            log.debug('uploading files to %s', tempdir)
-
-            for upload in files:
-                fd, fn = tempfile.mkstemp('.torrent', dir=tempdir)
-                os.write(fd, upload)
-                os.close(fd)
-                filenames.append(fn)
-
-            log.debug('uploaded %d file(s)', len(filenames))
-
-        request.setHeader(b'content-type', b'text/html')
-        request.setResponseCode(http.OK)
-        return json.dumps({'success': bool(filenames), 'files': filenames}).encode()
-
-
-class Render(resource.Resource):
-    def __init__(self):
-        super().__init__()
-        # Make a list of all the template files to check requests against.
-        self.template_files = fnmatch.filter(os.listdir(rpath('render')), '*.html')
-
-    def getChild(self, path, request):  # NOQA: N802
-        request.render_file = path
-        return EncodingResourceWrapper(self, [server.GzipEncoderFactory()])
-
-    def render(self, request):
-        log.debug('Render template file: %s', request.render_file)
-        if not hasattr(request, 'render_file'):
-            request.setResponseCode(http.INTERNAL_SERVER_ERROR)
-            return ''
-
-        request.setHeader(b'content-type', b'text/html')
-
-        tpl_file = request.render_file.decode()
-        if tpl_file in self.template_files:
-            request.setResponseCode(http.OK)
-        else:
-            request.setResponseCode(http.NOT_FOUND)
-            tpl_file = '404.html'
-
-        template = Template(filename=rpath(os.path.join('render', tpl_file)))
-        return template.render()
-
-
-class Tracker(resource.Resource):
-    def __init__(self):
-        super().__init__()
-        try:
-            self.tracker_icons = component.get('TrackerIcons')
-        except KeyError:
-            self.tracker_icons = TrackerIcons()
-
-    def getChild(self, path: bytes, request):  # NOQA: N802
-        # Ensure tracker name only to prevent path traversal.
-        request.tracker_name = os.path.basename(path.decode())
-        return self
-
-    def on_got_icon(self, icon, request):
-        if icon:
-            request.setHeader(
-                b'cache-control', b'public, must-revalidate, max-age=86400'
-            )
-            request.setHeader(b'content-type', icon.get_mimetype().encode())
-            request.setResponseCode(http.OK)
-            request.write(icon.get_data())
-            request.finish()
-        else:
-            request.setResponseCode(http.NOT_FOUND)
-            request.finish()
-
-    def render(self, request):
-        tracker_icon = self.tracker_icons.get(request.tracker_name)
-        if tracker_icon:
-            self.on_got_icon(tracker_icon, request)
-            return server.NOT_DONE_YET
-
-        # Tracker endpoint is secured to avoid exploits when downloading icons.
-        try:
-            component.get('Auth').check_request(request, level=AUTH_LEVEL_DEFAULT)
-        except NotAuthorizedError:
-            log.warning('Auth required to download tracker icon.')
-            request.setResponseCode(http.UNAUTHORIZED)
-            request.finish()
-        else:
-            self.tracker_icons.fetch(request.tracker_name).addCallback(
-                self.on_got_icon, request
-            )
-        return server.NOT_DONE_YET
-
-
-class Flag(resource.Resource):
-    def getChild(self, path, request):  # NOQA: N802
-        request.country = path
-        return self
-
-    def render(self, request):
-        country = request.country.decode().lower()
-        # Ensure filename only, to prevent path traversal.
-        flag = os.path.basename(f'{country}.png')
-        path = ('ui', 'data', 'pixmaps', 'flags', flag)
-        filename = common.resource_filename('deluge', os.path.join(*path))
-        if os.path.exists(filename):
-            request.setHeader(
-                b'cache-control', b'public, must-revalidate, max-age=86400'
-            )
-            request.setHeader(b'content-type', b'image/png')
-            with open(filename, 'rb') as _file:
-                data = _file.read()
-            request.setResponseCode(http.OK)
-            return data
-        else:
-            request.setResponseCode(http.NOT_FOUND)
-            return ''
-
-
-class LookupResource(resource.Resource, component.Component):
-    def __init__(self, name, *directories):
-        resource.Resource.__init__(self)
-        component.Component.__init__(self, name)
-
-        self.__paths = {}
-        for directory in directories:
-            self.add_directory(directory)
-
-    def add_directory(self, directory, path=''):
-        log.debug('Adding directory `%s` with path `%s`', directory, path)
-        paths = self.__paths.setdefault(path, [])
-        paths.append(directory)
-
-    def remove_directory(self, directory, path=''):
-        log.debug('Removing directory `%s`', directory)
-        self.__paths[path].remove(directory)
-
-    def getChild(self, path, request):  # NOQA: N802
-        if hasattr(request, 'lookup_path'):
-            request.lookup_path = os.path.join(request.lookup_path, path)
-        else:
-            request.lookup_path = path
-
-        if request.uri.endswith(b'css'):
-            return EncodingResourceWrapper(self, [server.GzipEncoderFactory()])
-        else:
-            return self
-
-    def render(self, request):
-        log.debug('Requested path: %s', request.lookup_path)
-        path = os.path.dirname(request.lookup_path).decode()
-
-        if path in self.__paths:
-            filename = os.path.basename(request.path).decode()
-            for directory in self.__paths[path]:
-                path = os.path.join(directory, filename)
-                if os.path.isfile(path):
-                    log.debug('Serving path: %s', path)
-                    mime_type = mimetypes.guess_type(path)
-                    request.setHeader(b'content-type', mime_type[0].encode())
-                    with open(path, 'rb') as _file:
-                        data = _file.read()
-                    return data
-
-        request.setResponseCode(http.NOT_FOUND)
-        request.setHeader(b'content-type', b'text/html')
-        template = Template(filename=rpath(os.path.join('render', '404.html')))
-        return template.render()
-
-
-class ScriptResource(resource.Resource, component.Component):
-    def __init__(self):
-        resource.Resource.__init__(self)
-        component.Component.__init__(self, 'Scripts')
-        self.__scripts = {}
-        for script_type in ['normal', 'debug', 'dev']:
-            self.__scripts[script_type] = {
-                'scripts': {},
-                'order': [],
-                'files_exist': True,
-            }
-
-    def has_script_type_files(self, script_type):
-        """Returns whether all the script files exist for this script type.
-
-        Args:
-            script_type (str): The script type to check (normal, debug, dev).
-
-        Returns:
-            bool: True if the files for this script type exist, otherwise False.
-
-        """
-        return self.__scripts[script_type]['files_exist']
-
-    def add_script(self, path, filepath, script_type=None):
-        """
-        Adds a script or scripts to the script resource.
-
-        :param path: The path of the script (this supports globbing)
-        :type path: string
-        :param filepath: The physical location of the script
-        :type filepath: string
-        :param script_type: The type of script to add (normal, debug, dev)
-        :param script_type: string
-        """
-        if script_type not in ('dev', 'debug', 'normal'):
-            script_type = 'normal'
-
-        self.__scripts[script_type]['scripts'][path] = filepath
-        self.__scripts[script_type]['order'].append(path)
-        if not os.path.isfile(filepath):
-            self.__scripts[script_type]['files_exist'] = False
-
-    def add_script_folder(self, path, filepath, script_type=None, recurse=True):
-        """
-        Adds a folder of scripts to the script resource.
-
-        :param path: The path of the folder
-        :type path: string
-        :param filepath: The physical location of the script
-        :type filepath: string
-        :param script_type: The type of script to add (normal, debug, dev)
-        :param script_type: string
-        :param recurse: Whether or not to recurse into other folders
-        :param recurse: bool
-        """
-        if script_type not in ('dev', 'debug', 'normal'):
-            script_type = 'normal'
-
-        self.__scripts[script_type]['scripts'][path] = (filepath, recurse)
-        self.__scripts[script_type]['order'].append(path)
-        if not os.path.isdir(filepath):
-            self.__scripts[script_type]['files_exist'] = False
-
-    def remove_script(self, path, script_type=None):
-        """
-        Removes a script or folder of scripts from the script resource.
-
-        :param path: The path of the folder
-        :type path: string
-        :param script_type: The type of script to add (normal, debug, dev)
-        :param script_type: string
-        """
-        if script_type not in ('dev', 'debug', 'normal'):
-            script_type = 'normal'
-
-        del self.__scripts[script_type]['scripts'][path]
-        self.__scripts[script_type]['order'].remove(path)
-
-    def get_scripts(self, script_type=None):
-        """
-        Returns a list of the scripts that can be used for producing
-        script tags.
-
-        :param script_type: The type of scripts to get (normal, debug, dev)
-        :param script_type: string
-        """
-        if script_type not in ('dev', 'debug', 'normal'):
-            script_type = 'normal'
-
-        _scripts = self.__scripts[script_type]['scripts']
-        _order = self.__scripts[script_type]['order']
-
-        scripts = []
-        for path in _order:
-            # Index for grouping the scripts when inserting.
-            script_idx = len(scripts)
-            # A folder resource is enclosed in a tuple.
-            if isinstance(_scripts[path], tuple):
-                filepath, recurse = _scripts[path]
-                for root, dirnames, filenames in os.walk(filepath):
-                    dirnames.sort(reverse=True)
-                    files = sorted(fnmatch.filter(filenames, '*.js'))
-
-                    order_file = os.path.join(root, '.order')
-                    if os.path.isfile(order_file):
-                        with open(order_file) as _file:
-                            for line in _file:
-                                if line.startswith('+ '):
-                                    order_filename = line.split()[1]
-                                    files.pop(files.index(order_filename))
-                                    files.insert(0, order_filename)
-
-                    # Ensure sub-directory scripts are top of list with root directory scripts bottom.
-                    if dirnames:
-                        scripts.extend(
-                            ['js/' + os.path.basename(root) + '/' + f for f in files]
-                        )
-                    else:
-                        dirpath = (
-                            os.path.basename(os.path.dirname(root))
-                            + '/'
-                            + os.path.basename(root)
-                        )
-                        for filename in reversed(files):
-                            scripts.insert(script_idx, 'js/' + dirpath + '/' + filename)
-
-                    if not recurse:
-                        break
-            else:
-                scripts.append('js/' + path)
-        return scripts
-
-    def getChild(self, path, request):  # NOQA: N802
-        if hasattr(request, 'lookup_path'):
-            request.lookup_path += b'/' + path
-        else:
-            request.lookup_path = path
-        return EncodingResourceWrapper(self, [server.GzipEncoderFactory()])
-
-    def render(self, request):
-        log.debug('Requested path: %s', request.lookup_path)
-        lookup_path = request.lookup_path.decode()
-        for script_type in ('dev', 'debug', 'normal'):
-            scripts = self.__scripts[script_type]['scripts']
-            for pattern in scripts:
-                if not lookup_path.startswith(pattern):
-                    continue
-
-                filepath = scripts[pattern]
-                if isinstance(filepath, tuple):
-                    filepath = filepath[0]
-
-                path = filepath + lookup_path[len(pattern) :]
-                path = os.path.abspath(path)
-
-                if not os.path.commonpath([path, filepath]) == filepath:
-                    log.warning(
-                        'Script path %s traverses out of common dir %s',
-                        path,
-                        filepath,
-                    )
-                    continue
-
-                if not os.path.isfile(path):
-                    log.warning('Unable to serve script which does not exist: %s', path)
-                    continue
-
-                log.debug('Serving path: %s', path)
-                mime_type = mimetypes.guess_type(path)
-                request.setHeader(b'content-type', mime_type[0].encode())
-                with open(path, 'rb') as _file:
-                    data = _file.read()
-                return data
-
-        request.setResponseCode(http.NOT_FOUND)
-        request.setHeader(b'content-type', b'text/html')
-        template = Template(filename=rpath(os.path.join('render', '404.html')))
-        return template.render()
-
-
-class Themes(static.File):
-    def getChild(self, path, request):  # NOQA: N802
-        child = static.File.getChild(self, path, request)
-        if request.uri.endswith(b'css'):
-            return EncodingResourceWrapper(child, [server.GzipEncoderFactory()])
-        else:
-            return child
-
-
-class TopLevel(resource.Resource):
-    __stylesheets = [
-        'css/ext-all-notheme.css',
-        'css/ext-extensions.css',
-        'css/deluge.css',
-    ]
-
-    def __init__(self):
-        super().__init__()
-
-        self.putChild(b'css', LookupResource('Css', rpath('css')))
-        if os.path.isfile(rpath('js', 'gettext.js')):
-            self.putChild(
-                b'gettext.js',
-                EncodingResourceWrapper(GetText(), [server.GzipEncoderFactory()]),
-            )
-        else:
-            log.warning(
-                'Cannot find "gettext.js" translation file!'
-                ' Text will only be available in English.'
-            )
-            self.putChild(b'gettext.js', MockGetText())
-        self.putChild(b'flag', Flag())
-        self.putChild(b'icons', LookupResource('Icons', rpath('icons')))
-        self.putChild(b'images', LookupResource('Images', rpath('images')))
-        self.putChild(
-            b'ui_images',
-            LookupResource(
-                'UI_Images',
-                common.resource_filename('deluge.ui', os.path.join('data', 'pixmaps')),
-            ),
-        )
-
-        js = ScriptResource()
-
-        # configure the dev scripts
-        js.add_script(
-            'ext-base-debug.js', rpath('js', 'extjs', 'ext-base-debug.js'), 'dev'
-        )
-        js.add_script(
-            'ext-all-debug.js', rpath('js', 'extjs', 'ext-all-debug.js'), 'dev'
-        )
-        js.add_script_folder(
-            'ext-extensions', rpath('js', 'extjs', 'ext-extensions'), 'dev'
-        )
-        js.add_script_folder('deluge-all', rpath('js', 'deluge-all'), 'dev')
-
-        # configure the debug scripts
-        js.add_script(
-            'ext-base-debug.js', rpath('js', 'extjs', 'ext-base-debug.js'), 'debug'
-        )
-        js.add_script(
-            'ext-all-debug.js', rpath('js', 'extjs', 'ext-all-debug.js'), 'debug'
-        )
-        js.add_script(
-            'ext-extensions-debug.js',
-            rpath('js', 'extjs', 'ext-extensions-debug.js'),
-            'debug',
-        )
-        js.add_script(
-            'deluge-all-debug.js', rpath('js', 'deluge-all-debug.js'), 'debug'
-        )
-
-        # configure the normal scripts
-        js.add_script('ext-base.js', rpath('js', 'extjs', 'ext-base.js'))
-        js.add_script('ext-all.js', rpath('js', 'extjs', 'ext-all.js'))
-        js.add_script('ext-extensions.js', rpath('js', 'extjs', 'ext-extensions.js'))
-        js.add_script('deluge-all.js', rpath('js', 'deluge-all.js'))
-
-        self.js = js
-        self.putChild(b'js', js)
-        self.putChild(
-            b'json', EncodingResourceWrapper(JSON(), [server.GzipEncoderFactory()])
-        )
-        self.putChild(
-            b'upload', EncodingResourceWrapper(Upload(), [server.GzipEncoderFactory()])
-        )
-        self.putChild(b'render', Render())
-        self.putChild(b'themes', Themes(rpath('themes')))
-        self.putChild(b'tracker', Tracker())
-
-    @property
-    def stylesheets(self):
-        return self.__stylesheets
-
-    def get_themes(self):
-        themes_dir = Path(rpath('themes', 'css'))
-        themes = [
-            theme.stem.split('xtheme-')[1] for theme in themes_dir.glob('xtheme-*.css')
-        ]
-        themes = [(theme, _(theme.capitalize())) for theme in themes]
-        return themes
-
-    def set_theme(self, theme: str):
-        if not os.path.isfile(rpath('themes', 'css', f'xtheme-{theme}.css')):
-            theme = CONFIG_DEFAULTS.get('theme')
-        self.__theme = f'themes/css/xtheme-{theme}.css'
-
-        # Only one xtheme CSS, ordered last to override other styles.
-        if 'xtheme-' in self.stylesheets[-1]:
-            self.__stylesheets.pop()
-        self.__stylesheets.append(self.__theme)
-
-    def add_script(self, script):
-        """
-        Adds a script to the server so it is included in the <head> element
-        of the index page.
-
-        :param script: The path to the script
-        :type script: string
-        """
-
-        self.__scripts.append(script)
-        self.__debug_scripts.append(script)
-
-    def remove_script(self, script):
-        """
-        Removes a script from the server.
-
-        :param script: The path to the script
-        :type script: string
-        """
-        self.__scripts.remove(script)
-        self.__debug_scripts.remove(script)
-
-    def getChildWithDefault(self, path, request):  # NOQA: N802
-        # Calculate the request base
-        header = request.getHeader('x-deluge-base')
-        config_base = component.get('DelugeWeb').base
-        base = header if header else config_base
-
-        first_request = not hasattr(request, 'base')
-        request.base = absolute_base_url(base).encode()
-
-        base_resource = first_request and path.decode() == config_base.strip('/')
-
-        if not path or base_resource:
-            return self
-
-        return super().getChildWithDefault(path, request)
-
-    def render(self, request):
-        uri_true = ('true', 'yes', 'on', '1')
-        uri_false = ('false', 'no', 'off', '0')
-
-        debug_arg = None
-        req_dbg_arg = request.args.get(b'debug', [b''])[-1].decode().lower()
-        if req_dbg_arg in uri_true:
-            debug_arg = True
-        elif req_dbg_arg in uri_false:
-            debug_arg = False
-
-        dev_arg = request.args.get(b'dev', [b''])[-1].decode().lower() in uri_true
-        dev_ver = 'dev' in common.get_version()
-
-        script_type = 'normal'
-        if debug_arg is not None:
-            # Use debug arg to force switching to normal script type.
-            script_type = 'debug' if debug_arg else 'normal'
-        elif dev_arg or dev_ver:
-            # Also use dev files if development version.
-            script_type = 'dev'
-
-        if not self.js.has_script_type_files(script_type):
-            if not dev_ver:
-                log.warning(
-                    'Failed to enable WebUI "%s" mode, script files are missing!',
-                    script_type,
-                )
-            # Fallback to checking other types in order and selecting first with
-            # files available. Ordered to start with dev files lookup.
-            for alt_script_type in [
-                x for x in ['dev', 'debug', 'normal'] if x != script_type
-            ]:
-                if self.js.has_script_type_files(alt_script_type):
-                    script_type = alt_script_type
-                    if not dev_ver:
-                        log.warning('WebUI falling back to "%s" mode.', script_type)
-                    break
-
-        scripts = component.get('Scripts').get_scripts(script_type)
-        scripts.insert(0, 'gettext.js')
-
-        template = Template(filename=rpath('index.html'))
-        request.setHeader(b'content-type', b'text/html; charset=utf-8')
-
-        web_config = component.get('Web').get_config()
-        web_config['base'] = request.base.decode()
-        config = {key: web_config[key] for key in UI_CONFIG_KEYS}
-        js_config = json.dumps(config)
-        # Insert the values into 'index.html' and return.
-        return template.render(
-            scripts=scripts,
-            stylesheets=self.stylesheets,
-            debug=str(bool(debug_arg)).lower(),
-            base=web_config['base'],
-            js_config=js_config,
-        )
-
-
-class DelugeWeb(component.Component):
-    def __init__(self, options=None, daemon=True):
-        """
-        Setup the DelugeWeb server.
-
-        Args:
-            options (argparse.Namespace): The web server options.
-            daemon (bool): If True run web server as a separate daemon process (starts a twisted
-                reactor). If False shares the process and twisted reactor from WebUI plugin or tests.
-
-        """
-        super().__init__('DelugeWeb', depend=['Web'])
-        self.config = configmanager.ConfigManager(
-            'web.conf', defaults=CONFIG_DEFAULTS, file_version=2
-        )
-        self.config.run_converter((0, 1), 2, self._migrate_config_1_to_2)
-        self.config.register_set_function('language', self._on_language_changed)
-        self.socket = None
-        self.top_level = TopLevel()
-
-        self.interface = self.config['interface']
-        self.port = self.config['port']
-        self.https = self.config['https']
-        self.pkey = self.config['pkey']
-        self.cert = self.config['cert']
-        self.base = self.config['base']
-
-        if options:
-            self.interface = (
-                options.interface if options.interface is not None else self.interface
-            )
-            self.port = options.port if options.port else self.port
-            self.base = options.base if options.base else self.base
-            if options.ssl:
-                self.https = True
-            elif options.no_ssl:
-                self.https = False
-
-        self.top_level.set_theme(self.config['theme'])
-
-        setup_translation()
-
-        # Remove twisted version number from 'server' http-header for security reasons
-        server.version = 'TwistedWeb'
-        self.site = server.Site(self.top_level)
-        self.web_api = WebApi()
-        self.web_utils = WebUtils()
-
-        self.auth = Auth(self.config)
-        self.daemon = daemon
-        # Initialize the plugins
-        self.plugins = PluginManager()
-
-    def _on_language_changed(self, key, value):
-        log.debug('Setting UI language %s', value)
-        set_language(value)
-
-    def install_signal_handlers(self):
-        # Since twisted assigns itself all the signals may as well make
-        # use of it.
-        reactor.addSystemEventTrigger('after', 'shutdown', self.shutdown)
-
-        # Twisted doesn't handle windows specific signals so we still
-        # need to attach to those to handle the close correctly.
-        if common.windows_check():
-            from win32api import SetConsoleCtrlHandler
-            from win32con import CTRL_CLOSE_EVENT, CTRL_SHUTDOWN_EVENT
-
-            def win_handler(ctrl_type):
-                log.debug('ctrl type: %s', ctrl_type)
-                if ctrl_type == CTRL_CLOSE_EVENT or ctrl_type == CTRL_SHUTDOWN_EVENT:
-                    self.shutdown()
-                    return 1
-
-            SetConsoleCtrlHandler(win_handler)
-
-    def start(self):
-        """
-        Start the DelugeWeb server
-        """
-        if self.socket:
-            log.warning('DelugeWeb is already running and cannot be started')
-            return
-
-        log.info('Starting webui server at PID %s', os.getpid())
-        if self.https:
-            self.start_ssl()
-        else:
-            self.start_normal()
-
-        component.get('Web').enable()
-
-        if self.daemon:
-            reactor.run()
-
-    def start_normal(self):
-        self.socket = reactor.listenTCP(self.port, self.site, interface=self.interface)
-        ip = self.socket.getHost().host
-        ip = f'[{ip}]' if is_ipv6(ip) else ip
-        log.info(f'Serving at http://{ip}:{self.port}{self.base}')
-
-    def start_ssl(self):
-        check_ssl_keys()
-        log.debug('Enabling SSL with PKey: %s, Cert: %s', self.pkey, self.cert)
-
-        cert = configmanager.get_config_dir(self.cert)
-        pkey = configmanager.get_config_dir(self.pkey)
-
-        self.socket = reactor.listenSSL(
-            self.port,
-            self.site,
-            get_context_factory(cert, pkey),
-            interface=self.interface,
-        )
-        ip = self.socket.getHost().host
-        ip = f'[{ip}]' if is_ipv6(ip) else ip
-        log.info(f'Serving at https://{ip}:{self.port}{self.base}')
-
-    def stop(self):
-        log.info('Shutting down webserver')
-        try:
-            component.get('Web').disable()
-        except KeyError:
-            pass
-
-        self.plugins.disable_plugins()
-        log.debug('Saving configuration file')
-        self.config.save()
-
-        if self.socket:
-            d = self.socket.stopListening()
-            self.socket = None
-        else:
-            d = defer.Deferred()
-            d.callback(False)
-        return d
-
-    def shutdown(self, *args):
-        self.stop()
-        if self.daemon and reactor.running:
-            reactor.stop()
-
-    def _migrate_config_1_to_2(self, config):
-        config['language'] = CONFIG_DEFAULTS['language']
-        return config
-
-    def get_themes(self):
-        return self.top_level.get_themes()
-
-    def set_theme(self, theme: str):
-        self.top_level.set_theme(theme)
-
-
-if __name__ == '__builtin__':
-    deluge_web = DelugeWeb()
-    application = service.Application('DelugeWeb')
-    sc = service.IServiceCollection(application)
-    i = internet.TCPServer(deluge_web.port, deluge_web.site)
-    i.setServiceParent(sc)
-elif __name__ == '__main__':
-    deluge_web = DelugeWeb()
-    deluge_web.start()
Index: luge/ui/web/themes/css/xtheme-access.css
===================================================================
--- deluge/ui/web/themes/css/xtheme-access.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1933 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-body {
-    background-color: #16181a;
-    color: #fcfcfc;
-}
-
-.ext-el-mask {
-    background-color: #ccc;
-}
-
-.ext-el-mask-msg {
-    border-color: #223;
-    background-color: #3f4757;
-    background-image: url(../images/access/box/tb-blue.gif);
-}
-.ext-el-mask-msg div {
-    background-color: #232d38;
-    border-color: #556;
-    color: #fff;
-    font: normal 14px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-mask-loading div {
-    background-color: #232d38;
-    background-image: url(../images/access/grid/loading.gif);
-}
-
-.x-item-disabled {
-    color: #ddd;
-}
-
-.x-item-disabled * {
-    color: #ddd !important;
-}
-
-.x-splitbar-proxy {
-    background-color: #aaa;
-}
-
-.x-color-palette a {
-    border-color: #fff;
-}
-
-.x-color-palette a:hover,
-.x-color-palette a.x-color-palette-sel {
-    border-color: #8bb8f3;
-    background-color: #deecfd;
-}
-
-.x-color-palette em {
-    border-color: #aca899;
-}
-
-.x-ie-shadow {
-    background-color: #777;
-}
-
-.x-shadow .xsmc {
-    background-image: url(../images/default/shadow-c.png);
-}
-
-.x-shadow .xsml,
-.x-shadow .xsmr {
-    background-image: url(../images/default/shadow-lr.png);
-}
-
-.x-shadow .xstl,
-.x-shadow .xstc,
-.x-shadow .xstr,
-.x-shadow .xsbl,
-.x-shadow .xsbc,
-.x-shadow .xsbr {
-    background-image: url(../images/default/shadow.png);
-}
-
-.loading-indicator {
-    font-size: 14px;
-    background-image: url(../images/access/grid/loading.gif);
-}
-
-.x-spotlight {
-    background-color: #ccc;
-}
-.x-tab-panel-header,
-.x-tab-panel-footer {
-    background-color: #e18325;
-    border-color: #8db2e3;
-    overflow: hidden;
-    zoom: 1;
-}
-
-.x-tab-panel-header,
-.x-tab-panel-footer {
-    border-color: #222;
-}
-
-ul.x-tab-strip-top {
-    background-color: #343843;
-    background-image: url(../images/access/tabs/tab-strip-bg.gif);
-    border-bottom-color: #343d4e;
-}
-
-ul.x-tab-strip-bottom {
-    background-color: #343843;
-    background-image: url(../images/access/tabs/tab-strip-btm-bg.gif);
-    border-top-color: #343843;
-}
-
-.x-tab-panel-header-plain .x-tab-strip-spacer,
-.x-tab-panel-footer-plain .x-tab-strip-spacer {
-    border-color: #222;
-    background-color: #e18325;
-}
-
-.x-tab-strip span.x-tab-strip-text {
-    font: normal 14px tahoma, arial, helvetica;
-    color: #fff;
-}
-
-.x-tab-strip-over span.x-tab-strip-text {
-    color: #fff;
-}
-
-.x-tab-strip-active span.x-tab-strip-text {
-    color: #fff;
-    font-weight: bold;
-}
-
-.x-tab-strip-disabled .x-tabs-text {
-    color: #aaaaaa;
-}
-
-.x-tab-strip-top .x-tab-right,
-.x-tab-strip-top .x-tab-left,
-.x-tab-strip-top .x-tab-strip-inner {
-    background-image: url(../images/access/tabs/tabs-sprite.gif);
-}
-
-.x-tab-strip-bottom .x-tab-right {
-    background-image: url(../images/access/tabs/tab-btm-inactive-right-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-left {
-    background-image: url(../images/access/tabs/tab-btm-inactive-left-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
-    background-image: url(../images/access/tabs/tab-btm-right-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
-    background-image: url(../images/access/tabs/tab-btm-left-bg.gif);
-}
-
-.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
-    background-image: url(../images/access/tabs/tab-close.gif);
-}
-
-.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover {
-    background-image: url(../images/access/tabs/tab-close.gif);
-}
-
-.x-tab-panel-body {
-    border-color: #18181a;
-    background-color: #fff;
-}
-
-.x-tab-panel-body-top {
-    border-top: 0 none;
-}
-
-.x-tab-panel-body-bottom {
-    border-bottom: 0 none;
-}
-
-.x-tab-scroller-left {
-    background-image: url(../images/access/tabs/scroll-left.gif);
-    border-bottom-color: #8db2e3;
-}
-
-.x-tab-scroller-left-over {
-    background-position: 0 0;
-}
-
-.x-tab-scroller-left-disabled {
-    background-position: -18px 0;
-    opacity: 0.5;
-    -moz-opacity: 0.5;
-    filter: alpha(opacity=50);
-    cursor: default;
-}
-
-.x-tab-scroller-right {
-    background-image: url(../images/access/tabs/scroll-right.gif);
-    border-bottom-color: #8db2e3;
-}
-
-.x-tab-panel-bbar .x-toolbar,
-.x-tab-panel-tbar .x-toolbar {
-    border-color: #99bbe8;
-}
-.x-form-field {
-    font: normal 15px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-form-text,
-textarea.x-form-field {
-    color: #ffffff;
-    background-color: #33373d;
-    background-image: url(../images/access/form/text-bg.gif);
-    border-color: #737b8c;
-    border-width: 2px;
-}
-
-.ext-webkit .x-form-text,
-.ext-webkit textarea.x-form-field {
-    border-width: 2px;
-}
-
-.x-form-text,
-.ext-ie .x-form-file {
-    height: 26px;
-}
-
-.ext-strict .x-form-text {
-    height: 20px;
-}
-
-.x-form-select-one {
-    background-color: #fff;
-    border-color: #b5b8c8;
-}
-
-.x-form-check-group-label {
-    border-bottom: 1px solid #99bbe8;
-    color: #fff;
-}
-
-.x-editor .x-form-check-wrap {
-    background-color: #fff;
-}
-
-.x-form-field-wrap .x-form-trigger {
-    background-image: url(../images/access/form/trigger.gif);
-    border-bottom-color: #737b8c;
-    border-bottom-width: 2px;
-    height: 24px;
-    width: 20px;
-}
-
-.x-form-field-wrap .x-form-trigger.x-form-trigger-over {
-    border-bottom-color: #d97e27;
-}
-
-.x-form-field-wrap .x-form-trigger.x-form-trigger-click {
-    border-bottom-color: #c86e19;
-}
-
-.x-small-editor .x-form-field-wrap .x-form-trigger {
-    height: 24px;
-}
-
-.x-form-field-wrap .x-form-trigger-over {
-    background-position: -20px 0;
-}
-
-.x-form-field-wrap .x-form-trigger-click {
-    background-position: -40px 0;
-}
-
-.x-trigger-wrap-focus .x-form-trigger {
-    background-position: -60px 0;
-}
-
-.x-trigger-wrap-focus .x-form-trigger-over {
-    background-position: -80px 0;
-}
-
-.x-trigger-wrap-focus .x-form-trigger-click {
-    background-position: -100px 0;
-}
-
-.x-form-field-wrap .x-form-date-trigger {
-    background-image: url(../images/access/form/date-trigger.gif);
-}
-
-.x-form-field-wrap .x-form-clear-trigger {
-    background-image: url(../images/access/form/clear-trigger.gif);
-}
-
-.x-form-field-wrap .x-form-search-trigger {
-    background-image: url(../images/access/form/search-trigger.gif);
-}
-
-.x-trigger-wrap-focus .x-form-trigger {
-    border-bottom-color: #737b8c;
-}
-
-.x-item-disabled .x-form-trigger-over {
-    border-bottom-color: #b5b8c8;
-}
-
-.x-item-disabled .x-form-trigger-click {
-    border-bottom-color: #b5b8c8;
-}
-
-.x-form-focus,
-textarea.x-form-focus {
-    border-color: #ff9c33;
-}
-
-.x-form-invalid,
-textarea.x-form-invalid,
-.ext-webkit .x-form-invalid,
-.ext-webkit textarea.x-form-invalid {
-    background-color: #15171a;
-    background-image: url(../images/access/grid/invalid_line.gif);
-    border-color: #c30;
-}
-
-/*
-.ext-safari .x-form-invalid{
-    background-color:#fee;
-    border-color:#ff7870;
-}
-*/
-
-.x-form-inner-invalid,
-textarea.x-form-inner-invalid {
-    background-color: #fff;
-    background-image: url(../images/access/grid/invalid_line.gif);
-}
-
-.x-form-grow-sizer {
-    font: normal 15px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-form-item {
-    font: normal 15px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-form-invalid-msg {
-    color: #c0272b;
-    font: normal 14px tahoma, arial, helvetica, sans-serif;
-    background-image: url(../images/default/shared/warning.gif);
-}
-
-.x-form-empty-field {
-    color: #dadadd;
-}
-
-.x-small-editor .x-form-text {
-    height: 26px;
-}
-
-.x-small-editor .x-form-field {
-    font: normal 14px arial, tahoma, helvetica, sans-serif;
-}
-
-.ext-safari .x-small-editor .x-form-field {
-    font: normal 15px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-form-invalid-icon {
-    background-image: url(../images/access/form/exclamation.gif);
-    height: 25px;
-    width: 19px;
-    background-position: center right;
-}
-
-.x-fieldset {
-    border-color: #737b8c;
-}
-
-.x-fieldset legend {
-    font: bold 14px tahoma, arial, helvetica, sans-serif;
-    color: #fff;
-}
-.x-btn {
-    font: normal 14px tahoma, verdana, helvetica;
-}
-
-.x-btn button {
-    font: normal 14px arial, tahoma, verdana, helvetica;
-    color: #fffffa;
-    padding-left: 6px !important;
-    padding-right: 6px !important;
-}
-
-.x-btn-over .x-btn button {
-    color: #fff;
-}
-
-.x-btn-noicon .x-btn-small .x-btn-text,
-.x-btn-text-icon .x-btn-icon-small-left .x-btn-text,
-.x-btn-icon .x-btn-small .x-btn-text,
-.x-btn-text-icon .x-btn-icon-small-right .x-btn-text {
-    height: 18px;
-}
-
-.x-btn-icon .x-btn-small .x-btn-text {
-    width: 18px;
-}
-
-.x-btn-text-icon .x-btn-icon-small-left .x-btn-text {
-    padding-left: 21px !important;
-}
-
-.x-btn-text-icon .x-btn-icon-small-right .x-btn-text {
-    padding-right: 21px !important;
-}
-
-.x-btn-text-icon .x-btn-icon-medium-left .x-btn-text {
-    padding-left: 29px !important;
-}
-
-.x-btn-text-icon .x-btn-icon-medium-right .x-btn-text {
-    padding-right: 29px !important;
-}
-
-.x-btn-text-icon .x-btn-icon-large-left .x-btn-text {
-    padding-left: 37px !important;
-}
-
-.x-btn-text-icon .x-btn-icon-large-right .x-btn-text {
-    padding-right: 37px !important;
-}
-
-.x-btn em {
-    font-style: normal;
-    font-weight: normal;
-}
-
-.x-btn-tl,
-.x-btn-tr,
-.x-btn-tc,
-.x-btn-ml,
-.x-btn-mr,
-.x-btn-mc,
-.x-btn-bl,
-.x-btn-br,
-.x-btn-bc {
-    background-image: url(../images/access/button/btn.gif);
-}
-
-.x-btn-click .x-btn-text,
-.x-btn-menu-active .x-btn-text,
-.x-btn-pressed .x-btn-text {
-    color: #fff;
-}
-
-.x-btn-disabled * {
-    color: #eee !important;
-}
-
-.x-btn-mc em.x-btn-arrow {
-    background-image: url(../images/access/button/arrow.gif);
-    padding-right: 13px;
-}
-
-.x-btn-mc em.x-btn-split {
-    background-image: url(../images/access/button/s-arrow.gif);
-    padding-right: 20px;
-}
-
-.x-btn-over .x-btn-mc em.x-btn-split,
-.x-btn-click .x-btn-mc em.x-btn-split,
-.x-btn-menu-active .x-btn-mc em.x-btn-split,
-.x-btn-pressed .x-btn-mc em.x-btn-split {
-    background-image: url(../images/access/button/s-arrow-o.gif);
-}
-
-.x-btn-mc em.x-btn-arrow-bottom {
-    background-image: url(../images/access/button/s-arrow-b-noline.gif);
-}
-
-.x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/access/button/s-arrow-b.gif);
-}
-
-.x-btn-over .x-btn-mc em.x-btn-split-bottom,
-.x-btn-click .x-btn-mc em.x-btn-split-bottom,
-.x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,
-.x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/access/button/s-arrow-bo.gif);
-}
-
-.x-btn-group-header {
-    color: #d2d2d2;
-}
-
-.x-btn-group-tc {
-    background-image: url(../images/access/button/group-tb.gif);
-}
-
-.x-btn-group-tl {
-    background-image: url(../images/access/button/group-cs.gif);
-}
-
-.x-btn-group-tr {
-    background-image: url(../images/access/button/group-cs.gif);
-}
-
-.x-btn-group-bc {
-    background-image: url(../images/access/button/group-tb.gif);
-}
-
-.x-btn-group-bl {
-    background-image: url(../images/access/button/group-cs.gif);
-}
-
-.x-btn-group-br {
-    background-image: url(../images/access/button/group-cs.gif);
-}
-
-.x-btn-group-ml {
-    background-image: url(../images/access/button/group-lr.gif);
-}
-
-.x-btn-group-mr {
-    background-image: url(../images/access/button/group-lr.gif);
-}
-
-.x-btn-group-notitle .x-btn-group-tc {
-    background-image: url(../images/access/button/group-tb.gif);
-}
-.x-toolbar {
-    border-color: #18181a;
-    background-color: #393d4e;
-    background-image: url(../images/access/toolbar/bg.gif);
-}
-
-.x-toolbar td,
-.x-toolbar span,
-.x-toolbar input,
-.x-toolbar div,
-.x-toolbar select,
-.x-toolbar label {
-    font: normal 14px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-toolbar .x-item-disabled {
-    color: gray;
-}
-
-.x-toolbar .x-item-disabled * {
-    color: gray;
-}
-
-.x-toolbar .x-btn-mc em.x-btn-split {
-    background-image: url(../images/access/button/s-arrow-noline.gif);
-}
-
-.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split,
-.x-toolbar .x-btn-click .x-btn-mc em.x-btn-split,
-.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split,
-.x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split {
-    background-image: url(../images/access/button/s-arrow-o.gif);
-}
-
-.x-toolbar .x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/access/button/s-arrow-b-noline.gif);
-}
-
-.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split-bottom,
-.x-toolbar .x-btn-click .x-btn-mc em.x-btn-split-bottom,
-.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,
-.x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/access/button/s-arrow-bo.gif);
-}
-
-.x-toolbar .xtb-sep {
-    background-image: url(../images/access/grid/grid-blue-split.gif);
-}
-
-.x-toolbar .x-btn {
-    padding-left: 3px;
-    padding-right: 3px;
-}
-
-.x-toolbar .x-btn-mc em.x-btn-arrow {
-    padding-right: 10px;
-}
-
-.x-toolbar .x-btn-text-icon .x-btn-icon-small-left .x-btn-text {
-    padding-left: 18px !important;
-}
-
-.x-toolbar .x-btn-mc em.x-btn-split {
-    padding-right: 14px;
-}
-
-.x-tbar-page-first {
-    background-image: url(../images/access/grid/page-first.gif) !important;
-}
-
-.x-tbar-loading {
-    background-image: url(../images/access/grid/refresh.gif) !important;
-}
-
-.x-tbar-page-last {
-    background-image: url(../images/access/grid/page-last.gif) !important;
-}
-
-.x-tbar-page-next {
-    background-image: url(../images/access/grid/page-next.gif) !important;
-}
-
-.x-tbar-page-prev {
-    background-image: url(../images/access/grid/page-prev.gif) !important;
-}
-
-.x-item-disabled .x-tbar-loading {
-    background-image: url(../images/access/grid/loading.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-first {
-    background-image: url(../images/access/grid/page-first-disabled.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-last {
-    background-image: url(../images/access/grid/page-last-disabled.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-next {
-    background-image: url(../images/access/grid/page-next-disabled.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-prev {
-    background-image: url(../images/access/grid/page-prev-disabled.gif) !important;
-}
-
-.x-paging-info {
-    color: #444;
-}
-
-.x-toolbar-more-icon {
-    background-image: url(../images/access/toolbar/more.gif) !important;
-}
-
-.x-statusbar .x-status-busy {
-    background-image: url(../images/access/grid/loading.gif);
-}
-
-.x-statusbar .x-status-text-panel {
-    border-color: #99bbe8 #fff #fff #99bbe8;
-}
-.x-resizable-handle {
-    background-color: #fff;
-    color: #000;
-}
-
-.x-resizable-over .x-resizable-handle-east,
-.x-resizable-pinned .x-resizable-handle-east,
-.x-resizable-over .x-resizable-handle-west,
-.x-resizable-pinned .x-resizable-handle-west {
-    background-image: url(../images/access/sizer/e-handle.gif);
-}
-
-.x-resizable-over .x-resizable-handle-south,
-.x-resizable-pinned .x-resizable-handle-south,
-.x-resizable-over .x-resizable-handle-north,
-.x-resizable-pinned .x-resizable-handle-north {
-    background-image: url(../images/access/sizer/s-handle.gif);
-}
-
-.x-resizable-over .x-resizable-handle-north,
-.x-resizable-pinned .x-resizable-handle-north {
-    background-image: url(../images/access/sizer/s-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-southeast,
-.x-resizable-pinned .x-resizable-handle-southeast {
-    background-image: url(../images/access/sizer/se-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-northwest,
-.x-resizable-pinned .x-resizable-handle-northwest {
-    background-image: url(../images/access/sizer/nw-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-northeast,
-.x-resizable-pinned .x-resizable-handle-northeast {
-    background-image: url(../images/access/sizer/ne-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-southwest,
-.x-resizable-pinned .x-resizable-handle-southwest {
-    background-image: url(../images/access/sizer/sw-handle.gif);
-}
-.x-resizable-proxy {
-    border-color: #3b5a82;
-}
-.x-resizable-overlay {
-    background-color: #fff;
-}
-.x-grid3 {
-    background-color: #1f2933;
-}
-
-.x-grid-panel .x-panel-mc .x-panel-body {
-    border-color: #223;
-}
-
-.x-grid3-hd-row td,
-.x-grid3-row td,
-.x-grid3-summary-row td {
-    font: normal 14px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-grid3-hd-row td {
-    border-left-color: #556;
-    border-right-color: #223;
-}
-
-.x-grid-row-loading {
-    background-color: #fff;
-    background-image: url(../images/default/shared/loading-balls.gif);
-}
-
-.x-grid3-row {
-    border: 0 none;
-    border-bottom: 1px solid #111;
-    border-right: 1px solid #1a1a1c;
-}
-
-.x-grid3-row-alt {
-    background-color: #1b232b;
-}
-
-.x-grid3-row-over {
-    background-color: #7e5530;
-}
-
-.x-grid3-resize-proxy {
-    background-color: #777;
-}
-
-.x-grid3-resize-marker {
-    background-color: #777;
-}
-
-.x-grid3-header {
-    background-color: #3b3f50;
-    background-image: url(../images/access/grid/grid3-hrow.gif);
-}
-
-.x-grid3-header-pop {
-    border-left-color: #d0d0d0;
-}
-
-.x-grid3-header-pop-inner {
-    border-left-color: #eee;
-    background-image: url(../images/default/grid/hd-pop.gif);
-}
-
-td.x-grid3-hd-over,
-td.sort-desc,
-td.sort-asc,
-td.x-grid3-hd-menu-open {
-    border-left-color: #889;
-    border-right-color: #445;
-}
-
-td.x-grid3-hd-over .x-grid3-hd-inner,
-td.sort-desc .x-grid3-hd-inner,
-td.sort-asc .x-grid3-hd-inner,
-td.x-grid3-hd-menu-open .x-grid3-hd-inner {
-    background-color: #4e628a;
-    background-image: url(../images/access/grid/grid3-hrow-over.gif);
-}
-
-.x-grid3-cell-inner,
-.x-grid3-hd-inner {
-    color: #fff;
-}
-
-.sort-asc .x-grid3-sort-icon {
-    background-image: url(../images/access/grid/sort_asc.gif);
-    width: 15px;
-    height: 9px;
-    margin-left: 5px;
-}
-
-.sort-desc .x-grid3-sort-icon {
-    background-image: url(../images/access/grid/sort_desc.gif);
-    width: 15px;
-    height: 9px;
-    margin-left: 5px;
-}
-
-.x-grid3-cell-text,
-.x-grid3-hd-text {
-    color: #fff;
-}
-
-.x-grid3-split {
-    background-image: url(../images/default/grid/grid-split.gif);
-}
-
-.x-grid3-hd-text {
-    color: #fff;
-}
-
-.x-dd-drag-proxy .x-grid3-hd-inner {
-    background-color: #ebf3fd;
-    background-image: url(../images/access/grid/grid3-hrow-over.gif);
-    border-color: #aaccf6;
-}
-
-.col-move-top {
-    background-image: url(../images/default/grid/col-move-top.gif);
-}
-
-.col-move-bottom {
-    background-image: url(../images/default/grid/col-move-bottom.gif);
-}
-
-.x-grid3-row-selected {
-    background-color: #e5872c !important;
-    background-image: none;
-    border-style: solid;
-}
-
-.x-grid3-row-selected .x-grid3-cell {
-    color: #fff;
-}
-
-.x-grid3-cell-selected {
-    background-color: #ffa340 !important;
-    color: #fff;
-}
-
-.x-grid3-cell-selected span {
-    color: #fff !important;
-}
-
-.x-grid3-cell-selected .x-grid3-cell-text {
-    color: #fff;
-}
-
-.x-grid3-locked td.x-grid3-row-marker,
-.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker {
-    background-color: #ebeadb !important;
-    background-image: url(../images/default/grid/grid-hrow.gif) !important;
-    color: #fff;
-    border-top-color: #fff;
-    border-right-color: #6fa0df !important;
-}
-
-.x-grid3-locked td.x-grid3-row-marker div,
-.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div {
-    color: #fff !important;
-}
-
-.x-grid3-dirty-cell {
-    background-image: url(../images/access/grid/dirty.gif);
-}
-
-.x-grid3-topbar,
-.x-grid3-bottombar {
-    font: normal 14px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-grid3-bottombar .x-toolbar {
-    border-top-color: #a9bfd3;
-}
-
-.x-props-grid .x-grid3-td-name .x-grid3-cell-inner {
-    background-image: url(../images/access/grid/grid3-special-col-bg.gif) !important;
-    color: #fff !important;
-}
-.x-props-grid .x-grid3-td-value {
-    color: #fff !important;
-}
-
-.x-props-grid .x-grid3-body .x-grid3-td-name {
-    background-color: #263240 !important;
-    border-right-color: #223;
-}
-
-.xg-hmenu-sort-asc .x-menu-item-icon {
-    background-image: url(../images/access/grid/hmenu-asc.gif);
-}
-
-.xg-hmenu-sort-desc .x-menu-item-icon {
-    background-image: url(../images/access/grid/hmenu-desc.gif);
-}
-
-.xg-hmenu-lock .x-menu-item-icon {
-    background-image: url(../images/access/grid/hmenu-lock.gif);
-}
-
-.xg-hmenu-unlock .x-menu-item-icon {
-    background-image: url(../images/access/grid/hmenu-unlock.gif);
-}
-
-.x-grid3-hd-btn {
-    background-color: #c2c9d0;
-    background-image: url(../images/access/grid/grid3-hd-btn.gif);
-}
-
-.x-grid3-body .x-grid3-td-expander {
-    background-image: url(../images/access/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-row-expander {
-    background-image: url(../images/access/grid/row-expand-sprite.gif);
-}
-
-.x-grid3-body .x-grid3-td-checker {
-    background-image: url(../images/access/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-row-checker,
-.x-grid3-hd-checker {
-    background-image: url(../images/default/grid/row-check-sprite.gif);
-}
-
-.x-grid3-body .x-grid3-td-numberer {
-    background-image: url(../images/access/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
-    color: #fff;
-}
-
-.x-grid3-body .x-grid3-td-row-icon {
-    background-image: url(../images/access/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
-    background-image: url(../images/access/grid/grid3-special-col-sel-bg.gif);
-}
-
-.x-grid3-check-col {
-    background-image: url(../images/default/menu/unchecked.gif);
-}
-
-.x-grid3-check-col-on {
-    background-image: url(../images/default/menu/checked.gif);
-}
-
-.x-grid-group,
-.x-grid-group-body,
-.x-grid-group-hd {
-    zoom: 1;
-}
-
-.x-grid-group-hd {
-    border-bottom-color: #4e628a;
-}
-
-.x-grid-group-hd div.x-grid-group-title {
-    background-image: url(../images/access/grid/group-collapse.gif);
-    background-position: 3px 6px;
-    color: #ffd;
-    font: bold 14px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-grid-group-collapsed .x-grid-group-hd div.x-grid-group-title {
-    background-image: url(../images/access/grid/group-expand.gif);
-}
-
-.x-group-by-icon {
-    background-image: url(../images/default/grid/group-by.gif);
-}
-
-.x-cols-icon {
-    background-image: url(../images/default/grid/columns.gif);
-}
-
-.x-show-groups-icon {
-    background-image: url(../images/default/grid/group-by.gif);
-}
-
-.x-grid-empty {
-    color: gray;
-    font: normal 14px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell {
-    border-right-color: #ededed;
-}
-
-.x-grid-with-col-lines .x-grid3-row {
-    border-top-color: #ededed;
-}
-
-.x-grid-with-col-lines .x-grid3-row-selected {
-    border-top-color: #a3bae9;
-}
-.x-dd-drag-ghost {
-    color: #000;
-    font: normal 14px arial, helvetica, sans-serif;
-    border-color: #ddd #bbb #bbb #ddd;
-    background-color: #fff;
-}
-
-.x-dd-drop-nodrop .x-dd-drop-icon {
-    background-image: url(../images/default/dd/drop-no.gif);
-}
-
-.x-dd-drop-ok .x-dd-drop-icon {
-    background-image: url(../images/default/dd/drop-yes.gif);
-}
-
-.x-dd-drop-ok-add .x-dd-drop-icon {
-    background-image: url(../images/default/dd/drop-add.gif);
-}
-
-.x-view-selector {
-    background-color: #c3daf9;
-    border-color: #3399bb;
-}
-.x-tree-node-expanded .x-tree-node-icon {
-    background-image: url(../images/access/tree/folder-open.gif);
-}
-
-.x-tree-node-leaf .x-tree-node-icon {
-    background-image: url(../images/default/tree/leaf.gif);
-}
-
-.x-tree-node-collapsed .x-tree-node-icon {
-    background-image: url(../images/access/tree/folder.gif);
-}
-
-.x-tree-node-loading .x-tree-node-icon {
-    background-image: url(../images/default/tree/loading.gif) !important;
-}
-
-.x-tree-node .x-tree-node-inline-icon {
-    background-image: none;
-}
-
-.x-tree-node-loading a span {
-    font-style: italic;
-    color: #444444;
-}
-
-.ext-ie .x-tree-node-el input {
-    width: 14px;
-    height: 14px;
-}
-
-.x-tree-lines .x-tree-elbow {
-    background-image: url(../images/access/tree/elbow.gif);
-}
-
-.x-tree-lines .x-tree-elbow-plus {
-    background-image: url(../images/access/tree/elbow-plus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-minus {
-    background-image: url(../images/access/tree/elbow-minus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-end {
-    background-image: url(../images/access/tree/elbow-end.gif);
-}
-
-.x-tree-lines .x-tree-elbow-end-plus {
-    background-image: url(../images/access/tree/elbow-end-plus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-end-minus {
-    background-image: url(../images/access/tree/elbow-end-minus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-line {
-    background-image: url(../images/access/tree/elbow-line.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-plus {
-    background-image: url(../images/access/tree/elbow-plus-nl.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-minus {
-    background-image: url(../images/access/tree/elbow-minus-nl.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-end-plus {
-    background-image: url(../images/access/tree/elbow-end-plus-nl.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-end-minus {
-    background-image: url(../images/access/tree/elbow-end-minus-nl.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-plus {
-    background-image: url(../images/access/tree/arrows.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-minus {
-    background-image: url(../images/access/tree/arrows.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-end-plus {
-    background-image: url(../images/access/tree/arrows.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-end-minus {
-    background-image: url(../images/access/tree/arrows.gif);
-}
-
-.x-tree-node {
-    color: #000;
-    font: normal 14px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-tree-node a,
-.x-dd-drag-ghost a {
-    color: #fff;
-}
-
-.x-tree-node a span,
-.x-dd-drag-ghost a span {
-    color: #fff;
-}
-
-.x-tree-node .x-tree-selected a,
-.x-dd-drag-ghost a {
-    color: #fff;
-}
-
-.x-tree-node .x-tree-selected a span,
-.x-dd-drag-ghost a span {
-    color: #fff;
-}
-
-.x-tree-node .x-tree-node-disabled a span {
-    color: gray !important;
-}
-
-.x-tree-node div.x-tree-drag-insert-below {
-    border-bottom-color: #36c;
-}
-
-.x-tree-node div.x-tree-drag-insert-above {
-    border-top-color: #36c;
-}
-
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a {
-    border-bottom-color: #36c;
-}
-
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a {
-    border-top-color: #36c;
-}
-
-.x-tree-node .x-tree-drag-append a span {
-    background-color: #ddd;
-    border-color: gray;
-}
-
-.x-tree-node .x-tree-node-over {
-    background-color: #7e5530;
-}
-
-.x-tree-node .x-tree-selected {
-    background-color: #e5872c;
-}
-
-.x-tree-drop-ok-append .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-add.gif);
-}
-
-.x-tree-drop-ok-above .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-over.gif);
-}
-
-.x-tree-drop-ok-below .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-under.gif);
-}
-
-.x-tree-drop-ok-between .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-between.gif);
-}
-.x-date-picker {
-    border-color: #737b8c;
-    background-color: #21252e;
-}
-
-.x-date-middle,
-.x-date-left,
-.x-date-right {
-    background-image: url(../images/access/shared/hd-sprite.gif);
-    color: #fff;
-    font: bold 14px 'sans serif', tahoma, verdana, helvetica;
-}
-
-.x-date-middle .x-btn .x-btn-text {
-    color: #fff;
-}
-
-.x-date-middle .x-btn-mc em.x-btn-arrow {
-    background-image: url(../images/access/toolbar/btn-arrow-light.gif);
-}
-
-.x-date-right a {
-    background-image: url(../images/access/shared/right-btn.gif);
-}
-
-.x-date-left a {
-    background-image: url(../images/access/shared/left-btn.gif);
-}
-
-.x-date-inner th {
-    background-color: #363d4a;
-    background-image: url(../images/access/toolbar/bg.gif);
-    border-bottom-color: #535b5c;
-    font: normal 13px arial, helvetica, tahoma, sans-serif;
-    color: #fff;
-}
-
-.x-date-inner td {
-    border-color: #112;
-}
-
-.x-date-inner a {
-    font: normal 14px arial, helvetica, tahoma, sans-serif;
-    color: #fff;
-    padding: 2px 7px 1px 3px; /* Structure to account for larger, bolder fonts in Access theme. */
-}
-
-.x-date-inner .x-date-active {
-    color: #000;
-}
-
-.x-date-inner .x-date-selected a {
-    background-color: #e5872c;
-    background-image: none;
-    border-color: #864900;
-    padding: 1px 6px 1px 2px; /* Structure to account for larger, bolder fonts in Access theme. */
-}
-
-.x-date-inner .x-date-today a {
-    border-color: #99a;
-}
-
-.x-date-inner .x-date-selected span {
-    font-weight: bold;
-}
-
-.x-date-inner .x-date-prevday a,
-.x-date-inner .x-date-nextday a {
-    color: #aaa;
-}
-
-.x-date-bottom {
-    border-top-color: #737b8c;
-    background-color: #464d5a;
-    background-image: url(../images/access/shared/glass-bg.gif);
-}
-
-.x-date-inner a:hover,
-.x-date-inner .x-date-disabled a:hover {
-    color: #fff;
-    background-color: #7e5530;
-}
-
-.x-date-inner .x-date-disabled a {
-    background-color: #eee;
-    color: #bbb;
-}
-
-.x-date-mmenu {
-    background-color: #eee !important;
-}
-
-.x-date-mmenu .x-menu-item {
-    font-size: 13px;
-    color: #000;
-}
-
-.x-date-mp {
-    background-color: #21252e;
-}
-
-.x-date-mp td {
-    font: normal 14px arial, helvetica, tahoma, sans-serif;
-}
-
-.x-date-mp-btns button {
-    background-color: #083772;
-    color: #fff;
-    border-color: #3366cc #000055 #000055 #3366cc;
-    font: normal 14px arial, helvetica, tahoma, sans-serif;
-}
-
-.x-date-mp-btns {
-    background-color: #dfecfb;
-    background-image: url(../images/access/shared/glass-bg.gif);
-}
-
-.x-date-mp-btns td {
-    border-top-color: #c5d2df;
-}
-
-td.x-date-mp-month a,
-td.x-date-mp-year a {
-    color: #fff;
-}
-
-td.x-date-mp-month a:hover,
-td.x-date-mp-year a:hover {
-    color: #fff;
-    background-color: #7e5530;
-}
-
-td.x-date-mp-sel a {
-    background-color: #e5872c;
-    background-image: none;
-    border-color: #864900;
-}
-
-.x-date-mp-ybtn a {
-    background-image: url(../images/access/panel/tool-sprites.gif);
-}
-
-td.x-date-mp-sep {
-    border-right-color: #c5d2df;
-}
-.x-tip .x-tip-close {
-    background-image: url(../images/access/qtip/close.gif);
-}
-
-.x-tip .x-tip-tc,
-.x-tip .x-tip-tl,
-.x-tip .x-tip-tr,
-.x-tip .x-tip-bc,
-.x-tip .x-tip-bl,
-.x-tip .x-tip-br,
-.x-tip .x-tip-ml,
-.x-tip .x-tip-mr {
-    background-image: url(../images/access/qtip/tip-sprite.gif);
-}
-
-.x-tip .x-tip-mc {
-    font: normal 14px tahoma, arial, helvetica, sans-serif;
-}
-.x-tip .x-tip-ml {
-    background-color: #fff;
-}
-
-.x-tip .x-tip-header-text {
-    font: bold 14px tahoma, arial, helvetica, sans-serif;
-    color: #ffd;
-}
-
-.x-tip .x-tip-body {
-    font: normal 14px tahoma, arial, helvetica, sans-serif;
-    color: #000;
-}
-
-.x-form-invalid-tip .x-tip-tc,
-.x-form-invalid-tip .x-tip-tl,
-.x-form-invalid-tip .x-tip-tr,
-.x-form-invalid-tip .x-tip-bc,
-.x-form-invalid-tip .x-tip-bl,
-.x-form-invalid-tip .x-tip-br,
-.x-form-invalid-tip .x-tip-ml,
-.x-form-invalid-tip .x-tip-mr {
-    background-image: url(../images/default/form/error-tip-corners.gif);
-}
-
-.x-form-invalid-tip .x-tip-body {
-    background-image: url(../images/access/form/exclamation.gif);
-}
-
-.x-tip-anchor {
-    background-image: url(../images/access/qtip/tip-anchor-sprite.gif);
-}
-.x-menu {
-    border-color: #222;
-    background-color: #414551;
-    background-image: url(../images/access/menu/menu.gif);
-}
-
-.x-menu-nosep {
-    background-image: none;
-}
-
-.x-menu-list-item {
-    font: normal 14px tahoma, arial, sans-serif;
-}
-
-.x-menu-item-arrow {
-    background-image: url(../images/access/menu/menu-parent.gif);
-}
-
-.x-menu-sep {
-    background-color: #223;
-    border-bottom-color: #666;
-}
-
-a.x-menu-item {
-    color: #fffff6;
-}
-
-.x-menu-item-active {
-    background-color: #f09134;
-    background-image: none;
-    border-color: #b36427;
-}
-
-.x-menu-item-active a.x-menu-item {
-    border-color: #b36427;
-}
-
-.x-menu-check-item .x-menu-item-icon {
-    background-image: url(../images/default/menu/unchecked.gif);
-}
-
-.x-menu-item-checked .x-menu-item-icon {
-    background-image: url(../images/default/menu/checked.gif);
-}
-
-.x-menu-item-checked .x-menu-group-item .x-menu-item-icon {
-    background-image: url(../images/access/menu/group-checked.gif);
-}
-
-.x-menu-group-item .x-menu-item-icon {
-    background-image: none;
-}
-
-.x-menu-plain {
-    background-color: #fff !important;
-}
-
-.x-menu .x-date-picker {
-    border-color: #a3bad9;
-}
-
-.x-cycle-menu .x-menu-item-checked {
-    border-color: #a3bae9 !important;
-    background-color: #def8f6;
-}
-
-.x-menu-scroller-top {
-    background-image: url(../images/default/layout/mini-top.gif);
-}
-
-.x-menu-scroller-bottom {
-    background-image: url(../images/default/layout/mini-bottom.gif);
-}
-.x-box-tl {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-tc {
-    background-image: url(../images/default/box/tb.gif);
-}
-
-.x-box-tr {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-ml {
-    background-image: url(../images/default/box/l.gif);
-}
-
-.x-box-mc {
-    background-color: #eee;
-    background-image: url(../images/default/box/tb.gif);
-    font-family: 'Myriad Pro', 'Myriad Web', 'Tahoma', 'Helvetica', 'Arial',
-        sans-serif;
-    color: #393939;
-    font-size: 15px;
-}
-
-.x-box-mc h3 {
-    font-size: 18px;
-    font-weight: bold;
-}
-
-.x-box-mr {
-    background-image: url(../images/default/box/r.gif);
-}
-
-.x-box-bl {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-bc {
-    background-image: url(../images/default/box/tb.gif);
-}
-
-.x-box-br {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-blue .x-box-bl,
-.x-box-blue .x-box-br,
-.x-box-blue .x-box-tl,
-.x-box-blue .x-box-tr {
-    background-image: url(../images/default/box/corners-blue.gif);
-}
-
-.x-box-blue .x-box-bc,
-.x-box-blue .x-box-mc,
-.x-box-blue .x-box-tc {
-    background-image: url(../images/default/box/tb-blue.gif);
-}
-
-.x-box-blue .x-box-mc {
-    background-color: #c3daf9;
-}
-
-.x-box-blue .x-box-mc h3 {
-    color: #17385b;
-}
-
-.x-box-blue .x-box-ml {
-    background-image: url(../images/default/box/l-blue.gif);
-}
-
-.x-box-blue .x-box-mr {
-    background-image: url(../images/default/box/r-blue.gif);
-}
-.x-combo-list {
-    border: 2px solid #232732;
-    background-color: #555566;
-    font: normal 15px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-combo-list-inner {
-    background-color: #414551;
-}
-
-.x-combo-list-hd {
-    font: bold 14px tahoma, arial, helvetica, sans-serif;
-    color: #fff;
-    background-image: url(../images/default/layout/panel-title-light-bg.gif);
-    border-bottom-color: #98c0f4;
-}
-
-.x-resizable-pinned .x-combo-list-inner {
-    border-bottom-color: #98c0f4;
-}
-
-.x-combo-list-item {
-    border-color: #556;
-}
-
-.x-combo-list .x-combo-selected {
-    border-color: #e5872c !important;
-    background-color: #e5872c;
-}
-
-.x-combo-list .x-toolbar {
-    border-top-color: #98c0f4;
-}
-
-.x-combo-list-small {
-    font: normal 14px tahoma, arial, helvetica, sans-serif;
-}
-.x-panel {
-    border-color: #18181a;
-    font-size: 14px;
-}
-
-.x-panel-header {
-    color: #fff;
-    font-weight: bold;
-    font-size: 14px;
-    font-family: tahoma, arial, verdana, sans-serif;
-    border-color: #18181a;
-    background-image: url(../images/access/panel/white-top-bottom.gif);
-}
-
-.x-panel-body {
-    color: #fffff6;
-    border-color: #18181a;
-    background-color: #232d38;
-}
-
-.x-tab-panel .x-panel-body {
-    color: #fffff6;
-    border-color: #18181a;
-    background-color: #1f2730;
-}
-
-.x-panel-bbar .x-toolbar,
-.x-panel-tbar .x-toolbar {
-    border-color: #223;
-}
-
-.x-panel-tbar-noheader .x-toolbar,
-.x-panel-mc .x-panel-tbar .x-toolbar {
-    border-top-color: #223;
-}
-
-.x-panel-body-noheader,
-.x-panel-mc .x-panel-body {
-    border-top-color: #223;
-}
-
-.x-panel-tl .x-panel-header {
-    color: #fff;
-    font: bold 14px tahoma, arial, verdana, sans-serif;
-}
-
-.x-panel-tc {
-    background-image: url(../images/access/panel/top-bottom.gif);
-}
-
-.x-panel-tl,
-.x-panel-tr,
-.x-panel-bl,
-.x-panel-br {
-    background-image: url(../images/access/panel/corners-sprite.gif);
-    border-bottom-color: #222224;
-}
-
-.x-panel-bc {
-    background-image: url(../images/access/panel/top-bottom.gif);
-}
-
-.x-panel-mc {
-    font: normal 14px tahoma, arial, helvetica, sans-serif;
-    background-color: #3f4757;
-}
-
-.x-panel-ml {
-    background-image: url(../images/access/panel/left-right.gif);
-}
-
-.x-panel-mr {
-    background-image: url(../images/access/panel/left-right.gif);
-}
-
-.x-tool {
-    background-image: url(../images/access/panel/tool-sprites.gif);
-}
-
-.x-panel-ghost {
-    background-color: #3f4757;
-}
-
-.x-panel-ghost ul {
-    border-color: #18181a;
-}
-
-.x-panel-dd-spacer {
-    border-color: #18181a;
-}
-
-.x-panel-fbar td,
-.x-panel-fbar span,
-.x-panel-fbar input,
-.x-panel-fbar div,
-.x-panel-fbar select,
-.x-panel-fbar label {
-    font: normal 14px arial, tahoma, helvetica, sans-serif;
-}
-.x-window-proxy {
-    background-color: #1f2833;
-    border-color: #18181a;
-}
-
-.x-window-tl .x-window-header {
-    color: #fff;
-    font: bold 14px tahoma, arial, verdana, sans-serif;
-}
-
-.x-window-tc {
-    background-image: url(../images/access/window/top-bottom.png);
-}
-
-.x-window-tl {
-    background-image: url(../images/access/window/left-corners.png);
-}
-
-.x-window-tr {
-    background-image: url(../images/access/window/right-corners.png);
-}
-
-.x-window-bc {
-    background-image: url(../images/access/window/top-bottom.png);
-}
-
-.x-window-bl {
-    background-image: url(../images/access/window/left-corners.png);
-}
-
-.x-window-br {
-    background-image: url(../images/access/window/right-corners.png);
-}
-
-.x-window-mc {
-    border-color: #18181a;
-    font: normal 14px tahoma, arial, helvetica, sans-serif;
-    background-color: #1f2833;
-}
-
-.x-window-ml {
-    background-image: url(../images/access/window/left-right.png);
-}
-
-.x-window-mr {
-    background-image: url(../images/access/window/left-right.png);
-}
-
-.x-window-maximized .x-window-tc {
-    background-color: #fff;
-}
-
-.x-window-bbar .x-toolbar {
-    border-top-color: #323945;
-}
-
-.x-panel-ghost .x-window-tl {
-    border-bottom-color: #323945;
-}
-
-.x-panel-collapsed .x-window-tl {
-    border-bottom-color: #323945;
-}
-
-.x-dlg-mask {
-    background-color: #ccc;
-}
-
-.x-window-plain .x-window-mc {
-    background-color: #464f61;
-    border-color: #636778;
-}
-
-.x-window-plain .x-window-body {
-    color: #fffff6;
-    border-color: #464f61;
-}
-
-body.x-body-masked .x-window-plain .x-window-mc {
-    background-color: #464f61;
-}
-.x-html-editor-wrap {
-    border-color: #737b8c;
-    background-color: #fff;
-}
-.x-html-editor-wrap iframe {
-    background-color: #fff;
-}
-.x-html-editor-tb .x-btn-text {
-    background-image: url(../images/access/editor/tb-sprite.gif);
-}
-.x-panel-noborder .x-panel-header-noborder {
-    border-bottom-color: #343d4e;
-}
-
-.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
-    border-bottom-color: #343d4e;
-}
-
-.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
-    border-top-color: #343d4e;
-}
-
-.x-tab-panel-bbar-noborder .x-toolbar {
-    border-top-color: #343d4e;
-}
-
-.x-tab-panel-tbar-noborder .x-toolbar {
-    border-bottom-color: #343d4e;
-}
-.x-border-layout-ct {
-    background-color: #3f4757;
-}
-
-.x-accordion-hd {
-    color: #fff;
-    font-weight: normal;
-    background-image: url(../images/access/panel/light-hd.gif);
-}
-
-.x-layout-collapsed {
-    background-color: #323845;
-    border-color: #1a1a1c;
-}
-
-.x-layout-collapsed-over {
-    background-color: #2d3440;
-}
-
-.x-layout-split-west .x-layout-mini {
-    background-image: url(../images/default/layout/mini-left.gif);
-}
-
-.x-layout-split-east .x-layout-mini {
-    background-image: url(../images/default/layout/mini-right.gif);
-}
-
-.x-layout-split-north .x-layout-mini {
-    background-image: url(../images/default/layout/mini-top.gif);
-}
-
-.x-layout-split-south .x-layout-mini {
-    background-image: url(../images/default/layout/mini-bottom.gif);
-}
-
-.x-layout-cmini-west .x-layout-mini {
-    background-image: url(../images/default/layout/mini-right.gif);
-}
-
-.x-layout-cmini-east .x-layout-mini {
-    background-image: url(../images/default/layout/mini-left.gif);
-}
-
-.x-layout-cmini-north .x-layout-mini {
-    background-image: url(../images/default/layout/mini-bottom.gif);
-}
-
-.x-layout-cmini-south .x-layout-mini {
-    background-image: url(../images/default/layout/mini-top.gif);
-}
-.x-progress-wrap {
-    border-color: #18181a;
-}
-
-.x-progress-inner {
-    background-color: #232d38;
-    background-image: none;
-}
-
-.x-progress-bar {
-    background-color: #f39a00;
-    background-image: url(../images/access/progress/progress-bg.gif);
-    border-top-color: #a66900;
-    border-bottom-color: #a66900;
-    border-right-color: #ffb941;
-    height: 20px !important; /* structural override for Accessibility Theme */
-}
-
-.x-progress-text {
-    font-size: 14px;
-    font-weight: bold;
-    color: #fff;
-    padding: 0 5px !important; /* structural override for Accessibility Theme */
-}
-
-.x-progress-text-back {
-    color: #aaa;
-    line-height: 19px;
-}
-.x-list-header {
-    background-color: #393d4e;
-    background-image: url(../images/access/toolbar/bg.gif);
-    background-position: 0 top;
-}
-
-.x-list-header-inner div em {
-    border-left-color: #667;
-    font: normal 14px arial, tahoma, helvetica, sans-serif;
-    line-height: 14px;
-}
-
-.x-list-body-inner {
-    background-color: #1b232b;
-}
-
-.x-list-body dt em {
-    font: normal 14px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-list-over {
-    background-color: #7e5530;
-}
-
-.x-list-selected {
-    background-color: #e5872c;
-}
-
-.x-list-resizer {
-    border-left-color: #555;
-    border-right-color: #555;
-}
-
-.x-list-header-inner em.sort-asc,
-.x-list-header-inner em.sort-desc {
-    background-image: url(../images/access/grid/sort-hd.gif);
-    border-color: #3e4e6c;
-}
-.x-slider-horz,
-.x-slider-horz .x-slider-end,
-.x-slider-horz .x-slider-inner {
-    background-image: url(../images/access/slider/slider-bg.png);
-}
-
-.x-slider-horz .x-slider-thumb {
-    background-image: url(../images/access/slider/slider-thumb.png);
-}
-
-.x-slider-vert,
-.x-slider-vert .x-slider-end,
-.x-slider-vert .x-slider-inner {
-    background-image: url(../images/access/slider/slider-v-bg.png);
-}
-
-.x-slider-vert .x-slider-thumb {
-    background-image: url(../images/access/slider/slider-v-thumb.png);
-}
-.x-window-dlg .ext-mb-text,
-.x-window-dlg .x-window-header-text {
-    font-size: 15px;
-}
-
-.x-window-dlg .ext-mb-textarea {
-    font: normal 15px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-window-dlg .x-msg-box-wait {
-    background-image: url(../images/access/grid/loading.gif);
-}
-
-.x-window-dlg .ext-mb-info {
-    background-image: url(../images/access/window/icon-info.gif);
-}
-
-.x-window-dlg .ext-mb-warning {
-    background-image: url(../images/access/window/icon-warning.gif);
-}
-
-.x-window-dlg .ext-mb-question {
-    background-image: url(../images/access/window/icon-question.gif);
-}
-
-.x-window-dlg .ext-mb-error {
-    background-image: url(../images/access/window/icon-error.gif);
-}
Index: luge/ui/web/themes/css/xtheme-blue.css
===================================================================
--- deluge/ui/web/themes/css/xtheme-blue.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1793 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-.ext-el-mask {
-    background-color: #ccc;
-}
-
-.ext-el-mask-msg {
-    border-color: #6593cf;
-    background-color: #c3daf9;
-    background-image: url(../images/default/box/tb-blue.gif);
-}
-.ext-el-mask-msg div {
-    background-color: #eee;
-    border-color: #a3bad9;
-    color: #222;
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-mask-loading div {
-    background-color: #fbfbfb;
-    background-image: url(../images/default/grid/loading.gif);
-}
-
-.x-item-disabled {
-    color: gray;
-}
-
-.x-item-disabled * {
-    color: gray !important;
-}
-
-.x-splitbar-proxy {
-    background-color: #aaa;
-}
-
-.x-color-palette a {
-    border-color: #fff;
-}
-
-.x-color-palette a:hover,
-.x-color-palette a.x-color-palette-sel {
-    border-color: #8bb8f3;
-    background-color: #deecfd;
-}
-
-/*
-.x-color-palette em:hover, .x-color-palette span:hover{
-    background-color: #deecfd;
-}
-*/
-
-.x-color-palette em {
-    border-color: #aca899;
-}
-
-.x-ie-shadow {
-    background-color: #777;
-}
-
-.x-shadow .xsmc {
-    background-image: url(../images/default/shadow-c.png);
-}
-
-.x-shadow .xsml,
-.x-shadow .xsmr {
-    background-image: url(../images/default/shadow-lr.png);
-}
-
-.x-shadow .xstl,
-.x-shadow .xstc,
-.x-shadow .xstr,
-.x-shadow .xsbl,
-.x-shadow .xsbc,
-.x-shadow .xsbr {
-    background-image: url(../images/default/shadow.png);
-}
-
-.loading-indicator {
-    font-size: 11px;
-    background-image: url(../images/default/grid/loading.gif);
-}
-
-.x-spotlight {
-    background-color: #ccc;
-}
-.x-tab-panel-header,
-.x-tab-panel-footer {
-    background-color: #deecfd;
-    border-color: #8db2e3;
-    overflow: hidden;
-    zoom: 1;
-}
-
-.x-tab-panel-header,
-.x-tab-panel-footer {
-    border-color: #8db2e3;
-}
-
-ul.x-tab-strip-top {
-    background-color: #cedff5;
-    background-image: url(../images/default/tabs/tab-strip-bg.gif);
-    border-bottom-color: #8db2e3;
-}
-
-ul.x-tab-strip-bottom {
-    background-color: #cedff5;
-    background-image: url(../images/default/tabs/tab-strip-btm-bg.gif);
-    border-top-color: #8db2e3;
-}
-
-.x-tab-panel-header-plain .x-tab-strip-spacer,
-.x-tab-panel-footer-plain .x-tab-strip-spacer {
-    border-color: #8db2e3;
-    background-color: #deecfd;
-}
-
-.x-tab-strip span.x-tab-strip-text {
-    font: normal 11px tahoma, arial, helvetica;
-    color: #416aa3;
-}
-
-.x-tab-strip-over span.x-tab-strip-text {
-    color: #15428b;
-}
-
-.x-tab-strip-active span.x-tab-strip-text {
-    color: #15428b;
-    font-weight: bold;
-}
-
-.x-tab-strip-disabled .x-tabs-text {
-    color: #aaaaaa;
-}
-
-.x-tab-strip-top .x-tab-right,
-.x-tab-strip-top .x-tab-left,
-.x-tab-strip-top .x-tab-strip-inner {
-    background-image: url(../images/default/tabs/tabs-sprite.gif);
-}
-
-.x-tab-strip-bottom .x-tab-right {
-    background-image: url(../images/default/tabs/tab-btm-inactive-right-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-left {
-    background-image: url(../images/default/tabs/tab-btm-inactive-left-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-strip-over .x-tab-right {
-    background-image: url(../images/default/tabs/tab-btm-over-right-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-strip-over .x-tab-left {
-    background-image: url(../images/default/tabs/tab-btm-over-left-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
-    background-image: url(../images/default/tabs/tab-btm-right-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
-    background-image: url(../images/default/tabs/tab-btm-left-bg.gif);
-}
-
-.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
-    background-image: url(../images/default/tabs/tab-close.gif);
-}
-
-.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover {
-    background-image: url(../images/default/tabs/tab-close.gif);
-}
-
-.x-tab-panel-body {
-    border-color: #8db2e3;
-    background-color: #fff;
-}
-
-.x-tab-panel-body-top {
-    border-top: 0 none;
-}
-
-.x-tab-panel-body-bottom {
-    border-bottom: 0 none;
-}
-
-.x-tab-scroller-left {
-    background-image: url(../images/default/tabs/scroll-left.gif);
-    border-bottom-color: #8db2e3;
-}
-
-.x-tab-scroller-left-over {
-    background-position: 0 0;
-}
-
-.x-tab-scroller-left-disabled {
-    background-position: -18px 0;
-    opacity: 0.5;
-    -moz-opacity: 0.5;
-    filter: alpha(opacity=50);
-    cursor: default;
-}
-
-.x-tab-scroller-right {
-    background-image: url(../images/default/tabs/scroll-right.gif);
-    border-bottom-color: #8db2e3;
-}
-
-.x-tab-panel-bbar .x-toolbar,
-.x-tab-panel-tbar .x-toolbar {
-    border-color: #99bbe8;
-}
-.x-form-field {
-    font: normal 12px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-form-text,
-textarea.x-form-field {
-    background-color: #fff;
-    background-image: url(../images/default/form/text-bg.gif);
-    border-color: #b5b8c8;
-}
-
-.x-form-select-one {
-    background-color: #fff;
-    border-color: #b5b8c8;
-}
-
-.x-form-check-group-label {
-    border-bottom: 1px solid #99bbe8;
-    color: #15428b;
-}
-
-.x-editor .x-form-check-wrap {
-    background-color: #fff;
-}
-
-.x-form-field-wrap .x-form-trigger {
-    background-image: url(../images/default/form/trigger.gif);
-    border-bottom-color: #b5b8c8;
-}
-
-.x-form-field-wrap .x-form-date-trigger {
-    background-image: url(../images/default/form/date-trigger.gif);
-}
-
-.x-form-field-wrap .x-form-clear-trigger {
-    background-image: url(../images/default/form/clear-trigger.gif);
-}
-
-.x-form-field-wrap .x-form-search-trigger {
-    background-image: url(../images/default/form/search-trigger.gif);
-}
-
-.x-trigger-wrap-focus .x-form-trigger {
-    border-bottom-color: #7eadd9;
-}
-
-.x-item-disabled .x-form-trigger-over {
-    border-bottom-color: #b5b8c8;
-}
-
-.x-item-disabled .x-form-trigger-click {
-    border-bottom-color: #b5b8c8;
-}
-
-.x-form-focus,
-textarea.x-form-focus {
-    border-color: #7eadd9;
-}
-
-.x-form-invalid,
-textarea.x-form-invalid {
-    background-color: #fff;
-    background-image: url(../images/default/grid/invalid_line.gif);
-    border-color: #c30;
-}
-
-.x-form-invalid.x-form-composite {
-    border: none;
-    background-image: none;
-}
-
-.x-form-invalid.x-form-composite .x-form-invalid {
-    background-color: #fff;
-    background-image: url(../images/default/grid/invalid_line.gif);
-    border-color: #c30;
-}
-
-.x-form-inner-invalid,
-textarea.x-form-inner-invalid {
-    background-color: #fff;
-    background-image: url(../images/default/grid/invalid_line.gif);
-}
-
-.x-form-grow-sizer {
-    font: normal 12px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-form-item {
-    font: normal 12px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-form-invalid-msg {
-    color: #c0272b;
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-    background-image: url(../images/default/shared/warning.gif);
-}
-
-.x-form-empty-field {
-    color: gray;
-}
-
-.x-small-editor .x-form-field {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.ext-webkit .x-small-editor .x-form-field {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-form-invalid-icon {
-    background-image: url(../images/default/form/exclamation.gif);
-}
-
-.x-fieldset {
-    border-color: #b5b8c8;
-}
-
-.x-fieldset legend {
-    font: bold 11px tahoma, arial, helvetica, sans-serif;
-    color: #15428b;
-}
-.x-btn {
-    font: normal 11px tahoma, verdana, helvetica;
-}
-
-.x-btn button {
-    font: normal 11px arial, tahoma, verdana, helvetica;
-    color: #333;
-}
-
-.x-btn em {
-    font-style: normal;
-    font-weight: normal;
-}
-
-.x-btn-tl,
-.x-btn-tr,
-.x-btn-tc,
-.x-btn-ml,
-.x-btn-mr,
-.x-btn-mc,
-.x-btn-bl,
-.x-btn-br,
-.x-btn-bc {
-    background-image: url(../images/default/button/btn.gif);
-}
-
-.x-btn-click .x-btn-text,
-.x-btn-menu-active .x-btn-text,
-.x-btn-pressed .x-btn-text {
-    color: #000;
-}
-
-.x-btn-disabled * {
-    color: gray !important;
-}
-
-.x-btn-mc em.x-btn-arrow {
-    background-image: url(../images/default/button/arrow.gif);
-}
-
-.x-btn-mc em.x-btn-split {
-    background-image: url(../images/default/button/s-arrow.gif);
-}
-
-.x-btn-over .x-btn-mc em.x-btn-split,
-.x-btn-click .x-btn-mc em.x-btn-split,
-.x-btn-menu-active .x-btn-mc em.x-btn-split,
-.x-btn-pressed .x-btn-mc em.x-btn-split {
-    background-image: url(../images/default/button/s-arrow-o.gif);
-}
-
-.x-btn-mc em.x-btn-arrow-bottom {
-    background-image: url(../images/default/button/s-arrow-b-noline.gif);
-}
-
-.x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/default/button/s-arrow-b.gif);
-}
-
-.x-btn-over .x-btn-mc em.x-btn-split-bottom,
-.x-btn-click .x-btn-mc em.x-btn-split-bottom,
-.x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,
-.x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/default/button/s-arrow-bo.gif);
-}
-
-.x-btn-group-header {
-    color: #3e6aaa;
-}
-
-.x-btn-group-tc {
-    background-image: url(../images/default/button/group-tb.gif);
-}
-
-.x-btn-group-tl {
-    background-image: url(../images/default/button/group-cs.gif);
-}
-
-.x-btn-group-tr {
-    background-image: url(../images/default/button/group-cs.gif);
-}
-
-.x-btn-group-bc {
-    background-image: url(../images/default/button/group-tb.gif);
-}
-
-.x-btn-group-bl {
-    background-image: url(../images/default/button/group-cs.gif);
-}
-
-.x-btn-group-br {
-    background-image: url(../images/default/button/group-cs.gif);
-}
-
-.x-btn-group-ml {
-    background-image: url(../images/default/button/group-lr.gif);
-}
-.x-btn-group-mr {
-    background-image: url(../images/default/button/group-lr.gif);
-}
-
-.x-btn-group-notitle .x-btn-group-tc {
-    background-image: url(../images/default/button/group-tb.gif);
-}
-.x-toolbar {
-    border-color: #a9bfd3;
-    background-color: #d0def0;
-    background-image: url(../images/default/toolbar/bg.gif);
-}
-
-.x-toolbar td,
-.x-toolbar span,
-.x-toolbar input,
-.x-toolbar div,
-.x-toolbar select,
-.x-toolbar label {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-toolbar .x-item-disabled {
-    color: gray;
-}
-
-.x-toolbar .x-item-disabled * {
-    color: gray;
-}
-
-.x-toolbar .x-btn-mc em.x-btn-split {
-    background-image: url(../images/default/button/s-arrow-noline.gif);
-}
-
-.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split,
-.x-toolbar .x-btn-click .x-btn-mc em.x-btn-split,
-.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split,
-.x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split {
-    background-image: url(../images/default/button/s-arrow-o.gif);
-}
-
-.x-toolbar .x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/default/button/s-arrow-b-noline.gif);
-}
-
-.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split-bottom,
-.x-toolbar .x-btn-click .x-btn-mc em.x-btn-split-bottom,
-.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,
-.x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/default/button/s-arrow-bo.gif);
-}
-
-.x-toolbar .xtb-sep {
-    background-image: url(../images/default/grid/grid-blue-split.gif);
-}
-
-.x-tbar-page-first {
-    background-image: url(../images/default/grid/page-first.gif) !important;
-}
-
-.x-tbar-loading {
-    background-image: url(../images/default/grid/refresh.gif) !important;
-}
-
-.x-tbar-page-last {
-    background-image: url(../images/default/grid/page-last.gif) !important;
-}
-
-.x-tbar-page-next {
-    background-image: url(../images/default/grid/page-next.gif) !important;
-}
-
-.x-tbar-page-prev {
-    background-image: url(../images/default/grid/page-prev.gif) !important;
-}
-
-.x-item-disabled .x-tbar-loading {
-    background-image: url(../images/default/grid/refresh-disabled.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-first {
-    background-image: url(../images/default/grid/page-first-disabled.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-last {
-    background-image: url(../images/default/grid/page-last-disabled.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-next {
-    background-image: url(../images/default/grid/page-next-disabled.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-prev {
-    background-image: url(../images/default/grid/page-prev-disabled.gif) !important;
-}
-
-.x-paging-info {
-    color: #444;
-}
-
-.x-toolbar-more-icon {
-    background-image: url(../images/default/toolbar/more.gif) !important;
-}
-.x-resizable-handle {
-    background-color: #fff;
-}
-
-.x-resizable-over .x-resizable-handle-east,
-.x-resizable-pinned .x-resizable-handle-east,
-.x-resizable-over .x-resizable-handle-west,
-.x-resizable-pinned .x-resizable-handle-west {
-    background-image: url(../images/default/sizer/e-handle.gif);
-}
-
-.x-resizable-over .x-resizable-handle-south,
-.x-resizable-pinned .x-resizable-handle-south,
-.x-resizable-over .x-resizable-handle-north,
-.x-resizable-pinned .x-resizable-handle-north {
-    background-image: url(../images/default/sizer/s-handle.gif);
-}
-
-.x-resizable-over .x-resizable-handle-north,
-.x-resizable-pinned .x-resizable-handle-north {
-    background-image: url(../images/default/sizer/s-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-southeast,
-.x-resizable-pinned .x-resizable-handle-southeast {
-    background-image: url(../images/default/sizer/se-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-northwest,
-.x-resizable-pinned .x-resizable-handle-northwest {
-    background-image: url(../images/default/sizer/nw-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-northeast,
-.x-resizable-pinned .x-resizable-handle-northeast {
-    background-image: url(../images/default/sizer/ne-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-southwest,
-.x-resizable-pinned .x-resizable-handle-southwest {
-    background-image: url(../images/default/sizer/sw-handle.gif);
-}
-.x-resizable-proxy {
-    border-color: #3b5a82;
-}
-.x-resizable-overlay {
-    background-color: #fff;
-}
-.x-grid3 {
-    background-color: #fff;
-}
-
-.x-grid-panel .x-panel-mc .x-panel-body {
-    border-color: #99bbe8;
-}
-
-.x-grid3-row td,
-.x-grid3-summary-row td {
-    font: normal 11px/13px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-grid3-hd-row td {
-    font: normal 11px/15px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-grid3-hd-row td {
-    border-left-color: #eee;
-    border-right-color: #d0d0d0;
-}
-
-.x-grid-row-loading {
-    background-color: #fff;
-    background-image: url(../images/default/shared/loading-balls.gif);
-}
-
-.x-grid3-row {
-    border-color: #ededed;
-    border-top-color: #fff;
-}
-
-.x-grid3-row-alt {
-    background-color: #fafafa;
-}
-
-.x-grid3-row-over {
-    border-color: #ddd;
-    background-color: #efefef;
-    background-image: url(../images/default/grid/row-over.gif);
-}
-
-.x-grid3-resize-proxy {
-    background-color: #777;
-}
-
-.x-grid3-resize-marker {
-    background-color: #777;
-}
-
-.x-grid3-header {
-    background-color: #f9f9f9;
-    background-image: url(../images/default/grid/grid3-hrow.gif);
-}
-
-.x-grid3-header-pop {
-    border-left-color: #d0d0d0;
-}
-
-.x-grid3-header-pop-inner {
-    border-left-color: #eee;
-    background-image: url(../images/default/grid/hd-pop.gif);
-}
-
-td.x-grid3-hd-over,
-td.sort-desc,
-td.sort-asc,
-td.x-grid3-hd-menu-open {
-    border-left-color: #aaccf6;
-    border-right-color: #aaccf6;
-}
-
-td.x-grid3-hd-over .x-grid3-hd-inner,
-td.sort-desc .x-grid3-hd-inner,
-td.sort-asc .x-grid3-hd-inner,
-td.x-grid3-hd-menu-open .x-grid3-hd-inner {
-    background-color: #ebf3fd;
-    background-image: url(../images/default/grid/grid3-hrow-over.gif);
-}
-
-.sort-asc .x-grid3-sort-icon {
-    background-image: url(../images/default/grid/sort_asc.gif);
-}
-
-.sort-desc .x-grid3-sort-icon {
-    background-image: url(../images/default/grid/sort_desc.gif);
-}
-
-.x-grid3-cell-text,
-.x-grid3-hd-text {
-    color: #000;
-}
-
-.x-grid3-split {
-    background-image: url(../images/default/grid/grid-split.gif);
-}
-
-.x-grid3-hd-text {
-    color: #15428b;
-}
-
-.x-dd-drag-proxy .x-grid3-hd-inner {
-    background-color: #ebf3fd;
-    background-image: url(../images/default/grid/grid3-hrow-over.gif);
-    border-color: #aaccf6;
-}
-
-.col-move-top {
-    background-image: url(../images/default/grid/col-move-top.gif);
-}
-
-.col-move-bottom {
-    background-image: url(../images/default/grid/col-move-bottom.gif);
-}
-
-td.grid-hd-group-cell {
-    background: url(../images/default/grid/grid3-hrow.gif) repeat-x bottom;
-}
-
-.x-grid3-row-selected {
-    background-color: #dfe8f6 !important;
-    background-image: none;
-    border-color: #a3bae9;
-}
-
-.x-grid3-cell-selected {
-    background-color: #b8cfee !important;
-    color: #000;
-}
-
-.x-grid3-cell-selected span {
-    color: #000 !important;
-}
-
-.x-grid3-cell-selected .x-grid3-cell-text {
-    color: #000;
-}
-
-.x-grid3-locked td.x-grid3-row-marker,
-.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker {
-    background-color: #ebeadb !important;
-    background-image: url(../images/default/grid/grid-hrow.gif) !important;
-    color: #000;
-    border-top-color: #fff;
-    border-right-color: #6fa0df !important;
-}
-
-.x-grid3-locked td.x-grid3-row-marker div,
-.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div {
-    color: #15428b !important;
-}
-
-.x-grid3-dirty-cell {
-    background-image: url(../images/default/grid/dirty.gif);
-}
-
-.x-grid3-topbar,
-.x-grid3-bottombar {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-grid3-bottombar .x-toolbar {
-    border-top-color: #a9bfd3;
-}
-
-.x-props-grid .x-grid3-td-name .x-grid3-cell-inner {
-    background-image: url(../images/default/grid/grid3-special-col-bg.gif) !important;
-    color: #000 !important;
-}
-
-.x-props-grid .x-grid3-body .x-grid3-td-name {
-    background-color: #fff !important;
-    border-right-color: #eee;
-}
-
-.xg-hmenu-sort-asc .x-menu-item-icon {
-    background-image: url(../images/default/grid/hmenu-asc.gif);
-}
-
-.xg-hmenu-sort-desc .x-menu-item-icon {
-    background-image: url(../images/default/grid/hmenu-desc.gif);
-}
-
-.xg-hmenu-lock .x-menu-item-icon {
-    background-image: url(../images/default/grid/hmenu-lock.gif);
-}
-
-.xg-hmenu-unlock .x-menu-item-icon {
-    background-image: url(../images/default/grid/hmenu-unlock.gif);
-}
-
-.x-grid3-hd-btn {
-    background-color: #c3daf9;
-    background-image: url(../images/default/grid/grid3-hd-btn.gif);
-}
-
-.x-grid3-body .x-grid3-td-expander {
-    background-image: url(../images/default/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-row-expander {
-    background-image: url(../images/default/grid/row-expand-sprite.gif);
-}
-
-.x-grid3-body .x-grid3-td-checker {
-    background-image: url(../images/default/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-row-checker,
-.x-grid3-hd-checker {
-    background-image: url(../images/default/grid/row-check-sprite.gif);
-}
-
-.x-grid3-body .x-grid3-td-numberer {
-    background-image: url(../images/default/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
-    color: #444;
-}
-
-.x-grid3-body .x-grid3-td-row-icon {
-    background-image: url(../images/default/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
-    background-image: url(../images/default/grid/grid3-special-col-sel-bg.gif);
-}
-
-.x-grid3-check-col {
-    background-image: url(../images/default/menu/unchecked.gif);
-}
-
-.x-grid3-check-col-on {
-    background-image: url(../images/default/menu/checked.gif);
-}
-
-.x-grid-group,
-.x-grid-group-body,
-.x-grid-group-hd {
-    zoom: 1;
-}
-
-.x-grid-group-hd {
-    border-bottom-color: #99bbe8;
-}
-
-.x-grid-group-hd div.x-grid-group-title {
-    background-image: url(../images/default/grid/group-collapse.gif);
-    color: #3764a0;
-    font: bold 11px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-grid-group-collapsed .x-grid-group-hd div.x-grid-group-title {
-    background-image: url(../images/default/grid/group-expand.gif);
-}
-
-.x-group-by-icon {
-    background-image: url(../images/default/grid/group-by.gif);
-}
-
-.x-cols-icon {
-    background-image: url(../images/default/grid/columns.gif);
-}
-
-.x-show-groups-icon {
-    background-image: url(../images/default/grid/group-by.gif);
-}
-
-.x-grid-empty {
-    color: gray;
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell {
-    border-right-color: #ededed;
-}
-
-.x-grid-with-col-lines .x-grid3-row-selected {
-    border-top-color: #a3bae9;
-}
-.x-pivotgrid .x-grid3-header-offset table td {
-    background: url(../images/default/grid/grid3-hrow.gif) repeat-x 50% 100%;
-    border-left: 1px solid;
-    border-right: 1px solid;
-    border-left-color: #eee;
-    border-right-color: #d0d0d0;
-}
-
-.x-pivotgrid .x-grid3-row-headers {
-    background-color: #f9f9f9;
-}
-
-.x-pivotgrid .x-grid3-row-headers table td {
-    background: #eee url(../images/default/grid/grid3-rowheader.gif) repeat-x
-        left top;
-    border-left: 1px solid;
-    border-right: 1px solid;
-    border-left-color: #eee;
-    border-right-color: #d0d0d0;
-    border-bottom: 1px solid;
-    border-bottom-color: #d0d0d0;
-    height: 18px;
-}
-.x-dd-drag-ghost {
-    color: #000;
-    font: normal 11px arial, helvetica, sans-serif;
-    border-color: #ddd #bbb #bbb #ddd;
-    background-color: #fff;
-}
-
-.x-dd-drop-nodrop .x-dd-drop-icon {
-    background-image: url(../images/default/dd/drop-no.gif);
-}
-
-.x-dd-drop-ok .x-dd-drop-icon {
-    background-image: url(../images/default/dd/drop-yes.gif);
-}
-
-.x-dd-drop-ok-add .x-dd-drop-icon {
-    background-image: url(../images/default/dd/drop-add.gif);
-}
-
-.x-view-selector {
-    background-color: #c3daf9;
-    border-color: #3399bb;
-}
-.x-tree-node-expanded .x-tree-node-icon {
-    background-image: url(../images/default/tree/folder-open.gif);
-}
-
-.x-tree-node-leaf .x-tree-node-icon {
-    background-image: url(../images/default/tree/leaf.gif);
-}
-
-.x-tree-node-collapsed .x-tree-node-icon {
-    background-image: url(../images/default/tree/folder.gif);
-}
-
-.x-tree-node-loading .x-tree-node-icon {
-    background-image: url(../images/default/tree/loading.gif) !important;
-}
-
-.x-tree-node .x-tree-node-inline-icon {
-    background-image: none;
-}
-
-.x-tree-node-loading a span {
-    font-style: italic;
-    color: #444444;
-}
-
-.x-tree-lines .x-tree-elbow {
-    background-image: url(../images/default/tree/elbow.gif);
-}
-
-.x-tree-lines .x-tree-elbow-plus {
-    background-image: url(../images/default/tree/elbow-plus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-minus {
-    background-image: url(../images/default/tree/elbow-minus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-end {
-    background-image: url(../images/default/tree/elbow-end.gif);
-}
-
-.x-tree-lines .x-tree-elbow-end-plus {
-    background-image: url(../images/default/tree/elbow-end-plus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-end-minus {
-    background-image: url(../images/default/tree/elbow-end-minus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-line {
-    background-image: url(../images/default/tree/elbow-line.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-plus {
-    background-image: url(../images/default/tree/elbow-plus-nl.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-minus {
-    background-image: url(../images/default/tree/elbow-minus-nl.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-end-plus {
-    background-image: url(../images/default/tree/elbow-end-plus-nl.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-end-minus {
-    background-image: url(../images/default/tree/elbow-end-minus-nl.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-plus {
-    background-image: url(../images/default/tree/arrows.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-minus {
-    background-image: url(../images/default/tree/arrows.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-end-plus {
-    background-image: url(../images/default/tree/arrows.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-end-minus {
-    background-image: url(../images/default/tree/arrows.gif);
-}
-
-.x-tree-node {
-    color: #000;
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-tree-node a,
-.x-dd-drag-ghost a {
-    color: #000;
-}
-
-.x-tree-node a span,
-.x-dd-drag-ghost a span {
-    color: #000;
-}
-
-.x-tree-node .x-tree-node-disabled a span {
-    color: gray !important;
-}
-
-.x-tree-node div.x-tree-drag-insert-below {
-    border-bottom-color: #36c;
-}
-
-.x-tree-node div.x-tree-drag-insert-above {
-    border-top-color: #36c;
-}
-
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a {
-    border-bottom-color: #36c;
-}
-
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a {
-    border-top-color: #36c;
-}
-
-.x-tree-node .x-tree-drag-append a span {
-    background-color: #ddd;
-    border-color: gray;
-}
-
-.x-tree-node .x-tree-node-over {
-    background-color: #eee;
-}
-
-.x-tree-node .x-tree-selected {
-    background-color: #d9e8fb;
-}
-
-.x-tree-drop-ok-append .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-add.gif);
-}
-
-.x-tree-drop-ok-above .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-over.gif);
-}
-
-.x-tree-drop-ok-below .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-under.gif);
-}
-
-.x-tree-drop-ok-between .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-between.gif);
-}
-.x-date-picker {
-    border-color: #1b376c;
-    background-color: #fff;
-}
-
-.x-date-middle,
-.x-date-left,
-.x-date-right {
-    background-image: url(../images/default/shared/hd-sprite.gif);
-    color: #fff;
-    font: bold 11px 'sans serif', tahoma, verdana, helvetica;
-}
-
-.x-date-middle .x-btn .x-btn-text {
-    color: #fff;
-}
-
-.x-date-middle .x-btn-mc em.x-btn-arrow {
-    background-image: url(../images/default/toolbar/btn-arrow-light.gif);
-}
-
-.x-date-right a {
-    background-image: url(../images/default/shared/right-btn.gif);
-}
-
-.x-date-left a {
-    background-image: url(../images/default/shared/left-btn.gif);
-}
-
-.x-date-inner th {
-    background-color: #dfecfb;
-    background-image: url(../images/default/shared/glass-bg.gif);
-    border-bottom-color: #a3bad9;
-    font: normal 10px arial, helvetica, tahoma, sans-serif;
-    color: #233d6d;
-}
-
-.x-date-inner td {
-    border-color: #fff;
-}
-
-.x-date-inner a {
-    font: normal 11px arial, helvetica, tahoma, sans-serif;
-    color: #000;
-}
-
-.x-date-inner .x-date-active {
-    color: #000;
-}
-
-.x-date-inner .x-date-selected a {
-    background-color: #dfecfb;
-    background-image: url(../images/default/shared/glass-bg.gif);
-    border-color: #8db2e3;
-}
-
-.x-date-inner .x-date-today a {
-    border-color: darkred;
-}
-
-.x-date-inner .x-date-selected span {
-    font-weight: bold;
-}
-
-.x-date-inner .x-date-prevday a,
-.x-date-inner .x-date-nextday a {
-    color: #aaa;
-}
-
-.x-date-bottom {
-    border-top-color: #a3bad9;
-    background-color: #dfecfb;
-    background-image: url(../images/default/shared/glass-bg.gif);
-}
-
-.x-date-inner a:hover,
-.x-date-inner .x-date-disabled a:hover {
-    color: #000;
-    background-color: #ddecfe;
-}
-
-.x-date-inner .x-date-disabled a {
-    background-color: #eee;
-    color: #bbb;
-}
-
-.x-date-mmenu {
-    background-color: #eee !important;
-}
-
-.x-date-mmenu .x-menu-item {
-    font-size: 10px;
-    color: #000;
-}
-
-.x-date-mp {
-    background-color: #fff;
-}
-
-.x-date-mp td {
-    font: normal 11px arial, helvetica, tahoma, sans-serif;
-}
-
-.x-date-mp-btns button {
-    background-color: #083772;
-    color: #fff;
-    border-color: #3366cc #000055 #000055 #3366cc;
-    font: normal 11px arial, helvetica, tahoma, sans-serif;
-}
-
-.x-date-mp-btns {
-    background-color: #dfecfb;
-    background-image: url(../images/default/shared/glass-bg.gif);
-}
-
-.x-date-mp-btns td {
-    border-top-color: #c5d2df;
-}
-
-td.x-date-mp-month a,
-td.x-date-mp-year a {
-    color: #15428b;
-}
-
-td.x-date-mp-month a:hover,
-td.x-date-mp-year a:hover {
-    color: #15428b;
-    background-color: #ddecfe;
-}
-
-td.x-date-mp-sel a {
-    background-color: #dfecfb;
-    background-image: url(../images/default/shared/glass-bg.gif);
-    border-color: #8db2e3;
-}
-
-.x-date-mp-ybtn a {
-    background-image: url(../images/default/panel/tool-sprites.gif);
-}
-
-td.x-date-mp-sep {
-    border-right-color: #c5d2df;
-}
-.x-tip .x-tip-close {
-    background-image: url(../images/default/qtip/close.gif);
-}
-
-.x-tip .x-tip-tc,
-.x-tip .x-tip-tl,
-.x-tip .x-tip-tr,
-.x-tip .x-tip-bc,
-.x-tip .x-tip-bl,
-.x-tip .x-tip-br,
-.x-tip .x-tip-ml,
-.x-tip .x-tip-mr {
-    background-image: url(../images/default/qtip/tip-sprite.gif);
-}
-
-.x-tip .x-tip-mc {
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-}
-.x-tip .x-tip-ml {
-    background-color: #fff;
-}
-
-.x-tip .x-tip-header-text {
-    font: bold 11px tahoma, arial, helvetica, sans-serif;
-    color: #444;
-}
-
-.x-tip .x-tip-body {
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-    color: #444;
-}
-
-.x-form-invalid-tip .x-tip-tc,
-.x-form-invalid-tip .x-tip-tl,
-.x-form-invalid-tip .x-tip-tr,
-.x-form-invalid-tip .x-tip-bc,
-.x-form-invalid-tip .x-tip-bl,
-.x-form-invalid-tip .x-tip-br,
-.x-form-invalid-tip .x-tip-ml,
-.x-form-invalid-tip .x-tip-mr {
-    background-image: url(../images/default/form/error-tip-corners.gif);
-}
-
-.x-form-invalid-tip .x-tip-body {
-    background-image: url(../images/default/form/exclamation.gif);
-}
-
-.x-tip-anchor {
-    background-image: url(../images/default/qtip/tip-anchor-sprite.gif);
-}
-.x-menu {
-    background-color: #f0f0f0;
-    background-image: url(../images/default/menu/menu.gif);
-}
-
-.x-menu-floating {
-    border-color: #718bb7;
-}
-
-.x-menu-nosep {
-    background-image: none;
-}
-
-.x-menu-list-item {
-    font: normal 11px arial, tahoma, sans-serif;
-}
-
-.x-menu-item-arrow {
-    background-image: url(../images/default/menu/menu-parent.gif);
-}
-
-.x-menu-sep {
-    background-color: #e0e0e0;
-    border-bottom-color: #fff;
-}
-
-a.x-menu-item {
-    color: #222;
-}
-
-.x-menu-item-active {
-    background-image: url(../images/default/menu/item-over.gif);
-    background-color: #dbecf4;
-    border-color: #aaccf6;
-}
-
-.x-menu-item-active a.x-menu-item {
-    border-color: #aaccf6;
-}
-
-.x-menu-check-item .x-menu-item-icon {
-    background-image: url(../images/default/menu/unchecked.gif);
-}
-
-.x-menu-item-checked .x-menu-item-icon {
-    background-image: url(../images/default/menu/checked.gif);
-}
-
-.x-menu-item-checked .x-menu-group-item .x-menu-item-icon {
-    background-image: url(../images/default/menu/group-checked.gif);
-}
-
-.x-menu-group-item .x-menu-item-icon {
-    background-image: none;
-}
-
-.x-menu-plain {
-    background-color: #f0f0f0 !important;
-    background-image: none;
-}
-
-.x-date-menu,
-.x-color-menu {
-    background-color: #fff !important;
-}
-
-.x-menu .x-date-picker {
-    border-color: #a3bad9;
-}
-
-.x-cycle-menu .x-menu-item-checked {
-    border-color: #a3bae9 !important;
-    background-color: #def8f6;
-}
-
-.x-menu-scroller-top {
-    background-image: url(../images/default/layout/mini-top.gif);
-}
-
-.x-menu-scroller-bottom {
-    background-image: url(../images/default/layout/mini-bottom.gif);
-}
-.x-box-tl {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-tc {
-    background-image: url(../images/default/box/tb.gif);
-}
-
-.x-box-tr {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-ml {
-    background-image: url(../images/default/box/l.gif);
-}
-
-.x-box-mc {
-    background-color: #eee;
-    background-image: url(../images/default/box/tb.gif);
-    font-family: 'Myriad Pro', 'Myriad Web', 'Tahoma', 'Helvetica', 'Arial',
-        sans-serif;
-    color: #393939;
-    font-size: 12px;
-}
-
-.x-box-mc h3 {
-    font-size: 14px;
-    font-weight: bold;
-}
-
-.x-box-mr {
-    background-image: url(../images/default/box/r.gif);
-}
-
-.x-box-bl {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-bc {
-    background-image: url(../images/default/box/tb.gif);
-}
-
-.x-box-br {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-blue .x-box-bl,
-.x-box-blue .x-box-br,
-.x-box-blue .x-box-tl,
-.x-box-blue .x-box-tr {
-    background-image: url(../images/default/box/corners-blue.gif);
-}
-
-.x-box-blue .x-box-bc,
-.x-box-blue .x-box-mc,
-.x-box-blue .x-box-tc {
-    background-image: url(../images/default/box/tb-blue.gif);
-}
-
-.x-box-blue .x-box-mc {
-    background-color: #c3daf9;
-}
-
-.x-box-blue .x-box-mc h3 {
-    color: #17385b;
-}
-
-.x-box-blue .x-box-ml {
-    background-image: url(../images/default/box/l-blue.gif);
-}
-
-.x-box-blue .x-box-mr {
-    background-image: url(../images/default/box/r-blue.gif);
-}
-.x-combo-list {
-    border-color: #98c0f4;
-    background-color: #ddecfe;
-    font: normal 12px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-combo-list-inner {
-    background-color: #fff;
-}
-
-.x-combo-list-hd {
-    font: bold 11px tahoma, arial, helvetica, sans-serif;
-    color: #15428b;
-    background-image: url(../images/default/layout/panel-title-light-bg.gif);
-    border-bottom-color: #98c0f4;
-}
-
-.x-resizable-pinned .x-combo-list-inner {
-    border-bottom-color: #98c0f4;
-}
-
-.x-combo-list-item {
-    border-color: #fff;
-}
-
-.x-combo-list .x-combo-selected {
-    border-color: #a3bae9 !important;
-    background-color: #dfe8f6;
-}
-
-.x-combo-list .x-toolbar {
-    border-top-color: #98c0f4;
-}
-
-.x-combo-list-small {
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-}
-.x-panel {
-    border-color: #99bbe8;
-}
-
-.x-panel-header {
-    color: #15428b;
-    font-weight: bold;
-    font-size: 11px;
-    font-family: tahoma, arial, verdana, sans-serif;
-    border-color: #99bbe8;
-    background-image: url(../images/default/panel/white-top-bottom.gif);
-}
-
-.x-panel-body {
-    border-color: #99bbe8;
-    background-color: #fff;
-}
-
-.x-panel-bbar .x-toolbar,
-.x-panel-tbar .x-toolbar {
-    border-color: #99bbe8;
-}
-
-.x-panel-tbar-noheader .x-toolbar,
-.x-panel-mc .x-panel-tbar .x-toolbar {
-    border-top-color: #99bbe8;
-}
-
-.x-panel-body-noheader,
-.x-panel-mc .x-panel-body {
-    border-top-color: #99bbe8;
-}
-
-.x-panel-tl .x-panel-header {
-    color: #15428b;
-    font: bold 11px tahoma, arial, verdana, sans-serif;
-}
-
-.x-panel-tc {
-    background-image: url(../images/default/panel/top-bottom.gif);
-}
-
-.x-panel-tl,
-.x-panel-tr,
-.x-panel-bl,
-.x-panel-br {
-    background-image: url(../images/default/panel/corners-sprite.gif);
-    border-bottom-color: #99bbe8;
-}
-
-.x-panel-bc {
-    background-image: url(../images/default/panel/top-bottom.gif);
-}
-
-.x-panel-mc {
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-    background-color: #dfe8f6;
-}
-
-.x-panel-ml {
-    background-color: #fff;
-    background-image: url(../images/default/panel/left-right.gif);
-}
-
-.x-panel-mr {
-    background-image: url(../images/default/panel/left-right.gif);
-}
-
-.x-tool {
-    background-image: url(../images/default/panel/tool-sprites.gif);
-}
-
-.x-panel-ghost {
-    background-color: #cbddf3;
-}
-
-.x-panel-ghost ul {
-    border-color: #99bbe8;
-}
-
-.x-panel-dd-spacer {
-    border-color: #99bbe8;
-}
-
-.x-panel-fbar td,
-.x-panel-fbar span,
-.x-panel-fbar input,
-.x-panel-fbar div,
-.x-panel-fbar select,
-.x-panel-fbar label {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-.x-window-proxy {
-    background-color: #c7dffc;
-    border-color: #99bbe8;
-}
-
-.x-window-tl .x-window-header {
-    color: #15428b;
-    font: bold 11px tahoma, arial, verdana, sans-serif;
-}
-
-.x-window-tc {
-    background-image: url(../images/default/window/top-bottom.png);
-}
-
-.x-window-tl {
-    background-image: url(../images/default/window/left-corners.png);
-}
-
-.x-window-tr {
-    background-image: url(../images/default/window/right-corners.png);
-}
-
-.x-window-bc {
-    background-image: url(../images/default/window/top-bottom.png);
-}
-
-.x-window-bl {
-    background-image: url(../images/default/window/left-corners.png);
-}
-
-.x-window-br {
-    background-image: url(../images/default/window/right-corners.png);
-}
-
-.x-window-mc {
-    border-color: #99bbe8;
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-    background-color: #dfe8f6;
-}
-
-.x-window-ml {
-    background-image: url(../images/default/window/left-right.png);
-}
-
-.x-window-mr {
-    background-image: url(../images/default/window/left-right.png);
-}
-
-.x-window-maximized .x-window-tc {
-    background-color: #fff;
-}
-
-.x-window-bbar .x-toolbar {
-    border-top-color: #99bbe8;
-}
-
-.x-panel-ghost .x-window-tl {
-    border-bottom-color: #99bbe8;
-}
-
-.x-panel-collapsed .x-window-tl {
-    border-bottom-color: #84a0c4;
-}
-
-.x-dlg-mask {
-    background-color: #ccc;
-}
-
-.x-window-plain .x-window-mc {
-    background-color: #ccd9e8;
-    border-color: #a3bae9 #dfe8f6 #dfe8f6 #a3bae9;
-}
-
-.x-window-plain .x-window-body {
-    border-color: #dfe8f6 #a3bae9 #a3bae9 #dfe8f6;
-}
-
-body.x-body-masked .x-window-plain .x-window-mc {
-    background-color: #ccd9e8;
-}
-.x-html-editor-wrap {
-    border-color: #a9bfd3;
-    background-color: #fff;
-}
-.x-html-editor-tb .x-btn-text {
-    background-image: url(../images/default/editor/tb-sprite.gif);
-}
-.x-panel-noborder .x-panel-header-noborder {
-    border-bottom-color: #99bbe8;
-}
-
-.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
-    border-bottom-color: #99bbe8;
-}
-
-.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
-    border-top-color: #99bbe8;
-}
-
-.x-tab-panel-bbar-noborder .x-toolbar {
-    border-top-color: #99bbe8;
-}
-
-.x-tab-panel-tbar-noborder .x-toolbar {
-    border-bottom-color: #99bbe8;
-}
-.x-border-layout-ct {
-    background-color: #dfe8f6;
-}
-
-.x-accordion-hd {
-    color: #222;
-    font-weight: normal;
-    background-image: url(../images/default/panel/light-hd.gif);
-}
-
-.x-layout-collapsed {
-    background-color: #d2e0f2;
-    border-color: #98c0f4;
-}
-
-.x-layout-collapsed-over {
-    background-color: #d9e8fb;
-}
-
-.x-layout-split-west .x-layout-mini {
-    background-image: url(../images/default/layout/mini-left.gif);
-}
-.x-layout-split-east .x-layout-mini {
-    background-image: url(../images/default/layout/mini-right.gif);
-}
-.x-layout-split-north .x-layout-mini {
-    background-image: url(../images/default/layout/mini-top.gif);
-}
-.x-layout-split-south .x-layout-mini {
-    background-image: url(../images/default/layout/mini-bottom.gif);
-}
-
-.x-layout-cmini-west .x-layout-mini {
-    background-image: url(../images/default/layout/mini-right.gif);
-}
-
-.x-layout-cmini-east .x-layout-mini {
-    background-image: url(../images/default/layout/mini-left.gif);
-}
-
-.x-layout-cmini-north .x-layout-mini {
-    background-image: url(../images/default/layout/mini-bottom.gif);
-}
-
-.x-layout-cmini-south .x-layout-mini {
-    background-image: url(../images/default/layout/mini-top.gif);
-}
-.x-progress-wrap {
-    border-color: #6593cf;
-}
-
-.x-progress-inner {
-    background-color: #e0e8f3;
-    background-image: url(../images/default/qtip/bg.gif);
-}
-
-.x-progress-bar {
-    background-color: #9cbfee;
-    background-image: url(../images/default/progress/progress-bg.gif);
-    border-top-color: #d1e4fd;
-    border-bottom-color: #7fa9e4;
-    border-right-color: #7fa9e4;
-}
-
-.x-progress-text {
-    font-size: 11px;
-    font-weight: bold;
-    color: #fff;
-}
-
-.x-progress-text-back {
-    color: #396095;
-}
-.x-list-header {
-    background-color: #f9f9f9;
-    background-image: url(../images/default/grid/grid3-hrow.gif);
-}
-
-.x-list-header-inner div em {
-    border-left-color: #ddd;
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-list-body dt em {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-list-over {
-    background-color: #eee;
-}
-
-.x-list-selected {
-    background-color: #dfe8f6;
-}
-
-.x-list-resizer {
-    border-left-color: #555;
-    border-right-color: #555;
-}
-
-.x-list-header-inner em.sort-asc,
-.x-list-header-inner em.sort-desc {
-    background-image: url(../images/default/grid/sort-hd.gif);
-    border-color: #99bbe8;
-}
-.x-slider-horz,
-.x-slider-horz .x-slider-end,
-.x-slider-horz .x-slider-inner {
-    background-image: url(../images/default/slider/slider-bg.png);
-}
-
-.x-slider-horz .x-slider-thumb {
-    background-image: url(../images/default/slider/slider-thumb.png);
-}
-
-.x-slider-vert,
-.x-slider-vert .x-slider-end,
-.x-slider-vert .x-slider-inner {
-    background-image: url(../images/default/slider/slider-v-bg.png);
-}
-
-.x-slider-vert .x-slider-thumb {
-    background-image: url(../images/default/slider/slider-v-thumb.png);
-}
-.x-window-dlg .ext-mb-text,
-.x-window-dlg .x-window-header-text {
-    font-size: 12px;
-}
-
-.x-window-dlg .ext-mb-textarea {
-    font: normal 12px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-window-dlg .x-msg-box-wait {
-    background-image: url(../images/default/grid/loading.gif);
-}
-
-.x-window-dlg .ext-mb-info {
-    background-image: url(../images/default/window/icon-info.gif);
-}
-
-.x-window-dlg .ext-mb-warning {
-    background-image: url(../images/default/window/icon-warning.gif);
-}
-
-.x-window-dlg .ext-mb-question {
-    background-image: url(../images/default/window/icon-question.gif);
-}
-
-.x-window-dlg .ext-mb-error {
-    background-image: url(../images/default/window/icon-error.gif);
-}
Index: luge/ui/web/themes/css/xtheme-gray.css
===================================================================
--- deluge/ui/web/themes/css/xtheme-gray.css	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1791 +1,0 @@
-/**
- * Ext JS Library 3.4.0
- * Copyright(c) 2006-2011 Sencha Inc.
- * licensing@sencha.com
- * http://www.sencha.com/license
- */
-.ext-el-mask {
-    background-color: #ccc;
-}
-
-.ext-el-mask-msg {
-    border-color: #999;
-    background-color: #ddd;
-    background-image: url(../images/gray/panel/white-top-bottom.gif);
-    background-position: 0 -1px;
-}
-.ext-el-mask-msg div {
-    background-color: #eee;
-    border-color: #d0d0d0;
-    color: #222;
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-mask-loading div {
-    background-color: #fbfbfb;
-    background-image: url(../images/default/grid/loading.gif);
-}
-
-.x-item-disabled {
-    color: gray;
-}
-
-.x-item-disabled * {
-    color: gray !important;
-}
-
-.x-splitbar-proxy {
-    background-color: #aaa;
-}
-
-.x-color-palette a {
-    border-color: #fff;
-}
-
-.x-color-palette a:hover,
-.x-color-palette a.x-color-palette-sel {
-    border-color: #cfcfcf;
-    background-color: #eaeaea;
-}
-
-/*
-.x-color-palette em:hover, .x-color-palette span:hover{
-    background-color: #eaeaea;
-}
-*/
-
-.x-color-palette em {
-    border-color: #aca899;
-}
-
-.x-ie-shadow {
-    background-color: #777;
-}
-
-.x-shadow .xsmc {
-    background-image: url(../images/default/shadow-c.png);
-}
-
-.x-shadow .xsml,
-.x-shadow .xsmr {
-    background-image: url(../images/default/shadow-lr.png);
-}
-
-.x-shadow .xstl,
-.x-shadow .xstc,
-.x-shadow .xstr,
-.x-shadow .xsbl,
-.x-shadow .xsbc,
-.x-shadow .xsbr {
-    background-image: url(../images/default/shadow.png);
-}
-
-.loading-indicator {
-    font-size: 11px;
-    background-image: url(../images/default/grid/loading.gif);
-}
-
-.x-spotlight {
-    background-color: #ccc;
-}
-.x-tab-panel-header,
-.x-tab-panel-footer {
-    background-color: #eaeaea;
-    border-color: #d0d0d0;
-    overflow: hidden;
-    zoom: 1;
-}
-
-.x-tab-panel-header,
-.x-tab-panel-footer {
-    border-color: #d0d0d0;
-}
-
-ul.x-tab-strip-top {
-    background-color: #dbdbdb;
-    background-image: url(../images/gray/tabs/tab-strip-bg.gif);
-    border-bottom-color: #d0d0d0;
-}
-
-ul.x-tab-strip-bottom {
-    background-color: #dbdbdb;
-    background-image: url(../images/gray/tabs/tab-strip-btm-bg.gif);
-    border-top-color: #d0d0d0;
-}
-
-.x-tab-panel-header-plain .x-tab-strip-spacer,
-.x-tab-panel-footer-plain .x-tab-strip-spacer {
-    border-color: #d0d0d0;
-    background-color: #eaeaea;
-}
-
-.x-tab-strip span.x-tab-strip-text {
-    font: normal 11px tahoma, arial, helvetica;
-    color: #333;
-}
-
-.x-tab-strip-over span.x-tab-strip-text {
-    color: #111;
-}
-
-.x-tab-strip-active span.x-tab-strip-text {
-    color: #333;
-    font-weight: bold;
-}
-
-.x-tab-strip-disabled .x-tabs-text {
-    color: #aaaaaa;
-}
-
-.x-tab-strip-top .x-tab-right,
-.x-tab-strip-top .x-tab-left,
-.x-tab-strip-top .x-tab-strip-inner {
-    background-image: url(../images/gray/tabs/tabs-sprite.gif);
-}
-
-.x-tab-strip-bottom .x-tab-right {
-    background-image: url(../images/gray/tabs/tab-btm-inactive-right-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-left {
-    background-image: url(../images/gray/tabs/tab-btm-inactive-left-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-strip-over .x-tab-left {
-    background-image: url(../images/gray/tabs/tab-btm-over-left-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-strip-over .x-tab-right {
-    background-image: url(../images/gray/tabs/tab-btm-over-right-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
-    background-image: url(../images/gray/tabs/tab-btm-right-bg.gif);
-}
-
-.x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
-    background-image: url(../images/gray/tabs/tab-btm-left-bg.gif);
-}
-
-.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
-    background-image: url(../images/gray/tabs/tab-close.gif);
-}
-
-.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover {
-    background-image: url(../images/gray/tabs/tab-close.gif);
-}
-
-.x-tab-panel-body {
-    border-color: #d0d0d0;
-    background-color: #fff;
-}
-
-.x-tab-panel-body-top {
-    border-top: 0 none;
-}
-
-.x-tab-panel-body-bottom {
-    border-bottom: 0 none;
-}
-
-.x-tab-scroller-left {
-    background-image: url(../images/gray/tabs/scroll-left.gif);
-    border-bottom-color: #d0d0d0;
-}
-
-.x-tab-scroller-left-over {
-    background-position: 0 0;
-}
-
-.x-tab-scroller-left-disabled {
-    background-position: -18px 0;
-    opacity: 0.5;
-    -moz-opacity: 0.5;
-    filter: alpha(opacity=50);
-    cursor: default;
-}
-
-.x-tab-scroller-right {
-    background-image: url(../images/gray/tabs/scroll-right.gif);
-    border-bottom-color: #d0d0d0;
-}
-
-.x-tab-panel-bbar .x-toolbar,
-.x-tab-panel-tbar .x-toolbar {
-    border-color: #d0d0d0;
-}
-.x-form-field {
-    font: normal 12px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-form-text,
-textarea.x-form-field {
-    background-color: #fff;
-    background-image: url(../images/default/form/text-bg.gif);
-    border-color: #c1c1c1;
-}
-
-.x-form-select-one {
-    background-color: #fff;
-    border-color: #c1c1c1;
-}
-
-.x-form-check-group-label {
-    border-bottom: 1px solid #d0d0d0;
-    color: #333;
-}
-
-.x-editor .x-form-check-wrap {
-    background-color: #fff;
-}
-
-.x-form-field-wrap .x-form-trigger {
-    background-image: url(../images/gray/form/trigger.gif);
-    border-bottom-color: #b5b8c8;
-}
-
-.x-form-field-wrap .x-form-date-trigger {
-    background-image: url(../images/gray/form/date-trigger.gif);
-}
-
-.x-form-field-wrap .x-form-clear-trigger {
-    background-image: url(../images/gray/form/clear-trigger.gif);
-}
-
-.x-form-field-wrap .x-form-search-trigger {
-    background-image: url(../images/gray/form/search-trigger.gif);
-}
-
-.x-trigger-wrap-focus .x-form-trigger {
-    border-bottom-color: #777777;
-}
-
-.x-item-disabled .x-form-trigger-over {
-    border-bottom-color: #b5b8c8;
-}
-
-.x-item-disabled .x-form-trigger-click {
-    border-bottom-color: #b5b8c8;
-}
-
-.x-form-focus,
-textarea.x-form-focus {
-    border-color: #777777;
-}
-
-.x-form-invalid,
-textarea.x-form-invalid {
-    background-color: #fff;
-    background-image: url(../images/default/grid/invalid_line.gif);
-    border-color: #c30;
-}
-
-.ext-webkit .x-form-invalid {
-    background-color: #fee;
-    border-color: #ff7870;
-}
-
-.x-form-inner-invalid,
-textarea.x-form-inner-invalid {
-    background-color: #fff;
-    background-image: url(../images/default/grid/invalid_line.gif);
-}
-
-.x-form-grow-sizer {
-    font: normal 12px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-form-item {
-    font: normal 12px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-form-invalid-msg {
-    color: #c0272b;
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-    background-image: url(../images/default/shared/warning.gif);
-}
-
-.x-form-empty-field {
-    color: gray;
-}
-
-.x-small-editor .x-form-field {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.ext-webkit .x-small-editor .x-form-field {
-    font: normal 12px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-form-invalid-icon {
-    background-image: url(../images/default/form/exclamation.gif);
-}
-
-.x-fieldset {
-    border-color: #cccccc;
-}
-
-.x-fieldset legend {
-    font: bold 11px tahoma, arial, helvetica, sans-serif;
-    color: #777777;
-}
-.x-btn {
-    font: normal 11px tahoma, verdana, helvetica;
-}
-
-.x-btn button {
-    font: normal 11px arial, tahoma, verdana, helvetica;
-    color: #333;
-}
-
-.x-btn em {
-    font-style: normal;
-    font-weight: normal;
-}
-
-.x-btn-tl,
-.x-btn-tr,
-.x-btn-tc,
-.x-btn-ml,
-.x-btn-mr,
-.x-btn-mc,
-.x-btn-bl,
-.x-btn-br,
-.x-btn-bc {
-    background-image: url(../images/gray/button/btn.gif);
-}
-
-.x-btn-click .x-btn-text,
-.x-btn-menu-active .x-btn-text,
-.x-btn-pressed .x-btn-text {
-    color: #000;
-}
-
-.x-btn-disabled * {
-    color: gray !important;
-}
-
-.x-btn-mc em.x-btn-arrow {
-    background-image: url(../images/default/button/arrow.gif);
-}
-
-.x-btn-mc em.x-btn-split {
-    background-image: url(../images/default/button/s-arrow.gif);
-}
-
-.x-btn-over .x-btn-mc em.x-btn-split,
-.x-btn-click .x-btn-mc em.x-btn-split,
-.x-btn-menu-active .x-btn-mc em.x-btn-split,
-.x-btn-pressed .x-btn-mc em.x-btn-split {
-    background-image: url(../images/gray/button/s-arrow-o.gif);
-}
-
-.x-btn-mc em.x-btn-arrow-bottom {
-    background-image: url(../images/default/button/s-arrow-b-noline.gif);
-}
-
-.x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/default/button/s-arrow-b.gif);
-}
-
-.x-btn-over .x-btn-mc em.x-btn-split-bottom,
-.x-btn-click .x-btn-mc em.x-btn-split-bottom,
-.x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,
-.x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/gray/button/s-arrow-bo.gif);
-}
-
-.x-btn-group-header {
-    color: #666;
-}
-
-.x-btn-group-tc {
-    background-image: url(../images/gray/button/group-tb.gif);
-}
-
-.x-btn-group-tl {
-    background-image: url(../images/gray/button/group-cs.gif);
-}
-
-.x-btn-group-tr {
-    background-image: url(../images/gray/button/group-cs.gif);
-}
-
-.x-btn-group-bc {
-    background-image: url(../images/gray/button/group-tb.gif);
-}
-
-.x-btn-group-bl {
-    background-image: url(../images/gray/button/group-cs.gif);
-}
-
-.x-btn-group-br {
-    background-image: url(../images/gray/button/group-cs.gif);
-}
-
-.x-btn-group-ml {
-    background-image: url(../images/gray/button/group-lr.gif);
-}
-.x-btn-group-mr {
-    background-image: url(../images/gray/button/group-lr.gif);
-}
-
-.x-btn-group-notitle .x-btn-group-tc {
-    background-image: url(../images/gray/button/group-tb.gif);
-}
-.x-toolbar {
-    border-color: #d0d0d0;
-    background-color: #f0f0f0;
-    background-image: url(../images/gray/toolbar/bg.gif);
-}
-
-.x-toolbar td,
-.x-toolbar span,
-.x-toolbar input,
-.x-toolbar div,
-.x-toolbar select,
-.x-toolbar label {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-toolbar .x-item-disabled {
-    color: gray;
-}
-
-.x-toolbar .x-item-disabled * {
-    color: gray;
-}
-
-.x-toolbar .x-btn-mc em.x-btn-split {
-    background-image: url(../images/default/button/s-arrow-noline.gif);
-}
-
-.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split,
-.x-toolbar .x-btn-click .x-btn-mc em.x-btn-split,
-.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split,
-.x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split {
-    background-image: url(../images/gray/button/s-arrow-o.gif);
-}
-
-.x-toolbar .x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/default/button/s-arrow-b-noline.gif);
-}
-
-.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split-bottom,
-.x-toolbar .x-btn-click .x-btn-mc em.x-btn-split-bottom,
-.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,
-.x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
-    background-image: url(../images/gray/button/s-arrow-bo.gif);
-}
-
-.x-toolbar .xtb-sep {
-    background-image: url(../images/default/grid/grid-split.gif);
-}
-
-.x-tbar-page-first {
-    background-image: url(../images/gray/grid/page-first.gif) !important;
-}
-
-.x-tbar-loading {
-    background-image: url(../images/gray/grid/refresh.gif) !important;
-}
-
-.x-tbar-page-last {
-    background-image: url(../images/gray/grid/page-last.gif) !important;
-}
-
-.x-tbar-page-next {
-    background-image: url(../images/gray/grid/page-next.gif) !important;
-}
-
-.x-tbar-page-prev {
-    background-image: url(../images/gray/grid/page-prev.gif) !important;
-}
-
-.x-item-disabled .x-tbar-loading {
-    background-image: url(../images/default/grid/loading.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-first {
-    background-image: url(../images/default/grid/page-first-disabled.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-last {
-    background-image: url(../images/default/grid/page-last-disabled.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-next {
-    background-image: url(../images/default/grid/page-next-disabled.gif) !important;
-}
-
-.x-item-disabled .x-tbar-page-prev {
-    background-image: url(../images/default/grid/page-prev-disabled.gif) !important;
-}
-
-.x-paging-info {
-    color: #444;
-}
-
-.x-toolbar-more-icon {
-    background-image: url(../images/gray/toolbar/more.gif) !important;
-}
-.x-resizable-handle {
-    background-color: #fff;
-}
-
-.x-resizable-over .x-resizable-handle-east,
-.x-resizable-pinned .x-resizable-handle-east,
-.x-resizable-over .x-resizable-handle-west,
-.x-resizable-pinned .x-resizable-handle-west {
-    background-image: url(../images/gray/sizer/e-handle.gif);
-}
-
-.x-resizable-over .x-resizable-handle-south,
-.x-resizable-pinned .x-resizable-handle-south,
-.x-resizable-over .x-resizable-handle-north,
-.x-resizable-pinned .x-resizable-handle-north {
-    background-image: url(../images/gray/sizer/s-handle.gif);
-}
-
-.x-resizable-over .x-resizable-handle-north,
-.x-resizable-pinned .x-resizable-handle-north {
-    background-image: url(../images/gray/sizer/s-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-southeast,
-.x-resizable-pinned .x-resizable-handle-southeast {
-    background-image: url(../images/gray/sizer/se-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-northwest,
-.x-resizable-pinned .x-resizable-handle-northwest {
-    background-image: url(../images/gray/sizer/nw-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-northeast,
-.x-resizable-pinned .x-resizable-handle-northeast {
-    background-image: url(../images/gray/sizer/ne-handle.gif);
-}
-.x-resizable-over .x-resizable-handle-southwest,
-.x-resizable-pinned .x-resizable-handle-southwest {
-    background-image: url(../images/gray/sizer/sw-handle.gif);
-}
-.x-resizable-proxy {
-    border-color: #565656;
-}
-.x-resizable-overlay {
-    background-color: #fff;
-}
-.x-grid3 {
-    background-color: #fff;
-}
-
-.x-grid-panel .x-panel-mc .x-panel-body {
-    border-color: #d0d0d0;
-}
-
-.x-grid3-row td,
-.x-grid3-summary-row td {
-    font: normal 11px/13px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-grid3-hd-row td {
-    font: normal 11px/15px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-grid3-hd-row td {
-    border-left-color: #eee;
-    border-right-color: #d0d0d0;
-}
-
-.x-grid-row-loading {
-    background-color: #fff;
-    background-image: url(../images/default/shared/loading-balls.gif);
-}
-
-.x-grid3-row {
-    border-color: #ededed;
-    border-top-color: #fff;
-}
-
-.x-grid3-row-alt {
-    background-color: #fafafa;
-}
-
-.x-grid3-row-over {
-    border-color: #ddd;
-    background-color: #efefef;
-    background-image: url(../images/default/grid/row-over.gif);
-}
-
-.x-grid3-resize-proxy {
-    background-color: #777;
-}
-
-.x-grid3-resize-marker {
-    background-color: #777;
-}
-
-.x-grid3-header {
-    background-color: #f9f9f9;
-    background-image: url(../images/gray/grid/grid3-hrow2.gif);
-}
-
-.x-grid3-header-pop {
-    border-left-color: #d0d0d0;
-}
-
-.x-grid3-header-pop-inner {
-    border-left-color: #eee;
-    background-image: url(../images/default/grid/hd-pop.gif);
-}
-
-td.x-grid3-hd-over,
-td.sort-desc,
-td.sort-asc,
-td.x-grid3-hd-menu-open {
-    border-left-color: #acacac;
-    border-right-color: #acacac;
-}
-
-td.x-grid3-hd-over .x-grid3-hd-inner,
-td.sort-desc .x-grid3-hd-inner,
-td.sort-asc .x-grid3-hd-inner,
-td.x-grid3-hd-menu-open .x-grid3-hd-inner {
-    background-color: #f9f9f9;
-    background-image: url(../images/gray/grid/grid3-hrow-over2.gif);
-}
-
-.sort-asc .x-grid3-sort-icon {
-    background-image: url(../images/gray/grid/sort_asc.gif);
-}
-
-.sort-desc .x-grid3-sort-icon {
-    background-image: url(../images/gray/grid/sort_desc.gif);
-}
-
-.x-grid3-cell-text,
-.x-grid3-hd-text {
-    color: #000;
-}
-
-.x-grid3-split {
-    background-image: url(../images/default/grid/grid-split.gif);
-}
-
-.x-grid3-hd-text {
-    color: #333;
-}
-
-.x-dd-drag-proxy .x-grid3-hd-inner {
-    background-color: #f9f9f9;
-    background-image: url(../images/gray/grid/grid3-hrow-over2.gif);
-    border-color: #acacac;
-}
-
-.col-move-top {
-    background-image: url(../images/gray/grid/col-move-top.gif);
-}
-
-.col-move-bottom {
-    background-image: url(../images/gray/grid/col-move-bottom.gif);
-}
-
-.x-grid3-row-selected {
-    background-color: #cccccc !important;
-    background-image: none;
-    border-color: #acacac;
-}
-
-.x-grid3-cell-selected {
-    background-color: #cbcbcb !important;
-    color: #000;
-}
-
-.x-grid3-cell-selected span {
-    color: #000 !important;
-}
-
-.x-grid3-cell-selected .x-grid3-cell-text {
-    color: #000;
-}
-
-.x-grid3-locked td.x-grid3-row-marker,
-.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker {
-    background-color: #ebeadb !important;
-    background-image: url(../images/default/grid/grid-hrow.gif) !important;
-    color: #000;
-    border-top-color: #fff;
-    border-right-color: #6fa0df !important;
-}
-
-.x-grid3-locked td.x-grid3-row-marker div,
-.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div {
-    color: #333 !important;
-}
-
-.x-grid3-dirty-cell {
-    background-image: url(../images/default/grid/dirty.gif);
-}
-
-.x-grid3-topbar,
-.x-grid3-bottombar {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-grid3-bottombar .x-toolbar {
-    border-top-color: #a9bfd3;
-}
-
-.x-props-grid .x-grid3-td-name .x-grid3-cell-inner {
-    background-image: url(../images/default/grid/grid3-special-col-bg.gif) !important;
-    color: #000 !important;
-}
-
-.x-props-grid .x-grid3-body .x-grid3-td-name {
-    background-color: #fff !important;
-    border-right-color: #eee;
-}
-
-.xg-hmenu-sort-asc .x-menu-item-icon {
-    background-image: url(../images/default/grid/hmenu-asc.gif);
-}
-
-.xg-hmenu-sort-desc .x-menu-item-icon {
-    background-image: url(../images/default/grid/hmenu-desc.gif);
-}
-
-.xg-hmenu-lock .x-menu-item-icon {
-    background-image: url(../images/default/grid/hmenu-lock.gif);
-}
-
-.xg-hmenu-unlock .x-menu-item-icon {
-    background-image: url(../images/default/grid/hmenu-unlock.gif);
-}
-
-.x-grid3-hd-btn {
-    background-color: #f9f9f9;
-    background-image: url(../images/gray/grid/grid3-hd-btn.gif);
-}
-
-.x-grid3-body .x-grid3-td-expander {
-    background-image: url(../images/default/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-row-expander {
-    background-image: url(../images/gray/grid/row-expand-sprite.gif);
-}
-
-.x-grid3-body .x-grid3-td-checker {
-    background-image: url(../images/default/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-row-checker,
-.x-grid3-hd-checker {
-    background-image: url(../images/default/grid/row-check-sprite.gif);
-}
-
-.x-grid3-body .x-grid3-td-numberer {
-    background-image: url(../images/default/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
-    color: #444;
-}
-
-.x-grid3-body .x-grid3-td-row-icon {
-    background-image: url(../images/default/grid/grid3-special-col-bg.gif);
-}
-
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,
-.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
-    background-image: url(../images/gray/grid/grid3-special-col-sel-bg.gif);
-}
-
-.x-grid3-check-col {
-    background-image: url(../images/default/menu/unchecked.gif);
-}
-
-.x-grid3-check-col-on {
-    background-image: url(../images/default/menu/checked.gif);
-}
-
-.x-grid-group,
-.x-grid-group-body,
-.x-grid-group-hd {
-    zoom: 1;
-}
-
-.x-grid-group-hd {
-    border-bottom-color: #d0d0d0;
-}
-
-.x-grid-group-hd div.x-grid-group-title {
-    background-image: url(../images/gray/grid/group-collapse.gif);
-    color: #5f5f5f;
-    font: bold 11px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-grid-group-collapsed .x-grid-group-hd div.x-grid-group-title {
-    background-image: url(../images/gray/grid/group-expand.gif);
-}
-
-.x-group-by-icon {
-    background-image: url(../images/default/grid/group-by.gif);
-}
-
-.x-cols-icon {
-    background-image: url(../images/default/grid/columns.gif);
-}
-
-.x-show-groups-icon {
-    background-image: url(../images/default/grid/group-by.gif);
-}
-
-.x-grid-empty {
-    color: gray;
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell {
-    border-right-color: #ededed;
-}
-
-.x-grid-with-col-lines .x-grid3-row {
-    border-top-color: #ededed;
-}
-
-.x-grid-with-col-lines .x-grid3-row-selected {
-    border-top-color: #b9b9b9;
-}
-.x-pivotgrid .x-grid3-header-offset table td {
-    background: url(../images/gray/grid/grid3-hrow2.gif) repeat-x 50% 100%;
-    border-left: 1px solid;
-    border-right: 1px solid;
-    border-left-color: #d0d0d0;
-    border-right-color: #d0d0d0;
-}
-
-.x-pivotgrid .x-grid3-row-headers {
-    background-color: #f9f9f9;
-}
-
-.x-pivotgrid .x-grid3-row-headers table td {
-    background: #eee url(../images/default/grid/grid3-rowheader.gif) repeat-x
-        left top;
-    border-left: 1px solid;
-    border-right: 1px solid;
-    border-left-color: #eee;
-    border-right-color: #d0d0d0;
-    border-bottom: 1px solid;
-    border-bottom-color: #d0d0d0;
-    height: 18px;
-}
-.x-dd-drag-ghost {
-    color: #000;
-    font: normal 11px arial, helvetica, sans-serif;
-    border-color: #ddd #bbb #bbb #ddd;
-    background-color: #fff;
-}
-
-.x-dd-drop-nodrop .x-dd-drop-icon {
-    background-image: url(../images/default/dd/drop-no.gif);
-}
-
-.x-dd-drop-ok .x-dd-drop-icon {
-    background-image: url(../images/default/dd/drop-yes.gif);
-}
-
-.x-dd-drop-ok-add .x-dd-drop-icon {
-    background-image: url(../images/default/dd/drop-add.gif);
-}
-
-.x-view-selector {
-    background-color: #d6d6d6;
-    border-color: #888888;
-}
-.x-tree-node-expanded .x-tree-node-icon {
-    background-image: url(../images/default/tree/folder-open.gif);
-}
-
-.x-tree-node-leaf .x-tree-node-icon {
-    background-image: url(../images/default/tree/leaf.gif);
-}
-
-.x-tree-node-collapsed .x-tree-node-icon {
-    background-image: url(../images/default/tree/folder.gif);
-}
-
-.x-tree-node-loading .x-tree-node-icon {
-    background-image: url(../images/default/tree/loading.gif) !important;
-}
-
-.x-tree-node .x-tree-node-inline-icon {
-    background-image: none;
-}
-
-.x-tree-node-loading a span {
-    font-style: italic;
-    color: #444444;
-}
-
-.ext-ie .x-tree-node-el input {
-    width: 15px;
-    height: 15px;
-}
-
-.x-tree-lines .x-tree-elbow {
-    background-image: url(../images/default/tree/elbow.gif);
-}
-
-.x-tree-lines .x-tree-elbow-plus {
-    background-image: url(../images/default/tree/elbow-plus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-minus {
-    background-image: url(../images/default/tree/elbow-minus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-end {
-    background-image: url(../images/default/tree/elbow-end.gif);
-}
-
-.x-tree-lines .x-tree-elbow-end-plus {
-    background-image: url(../images/gray/tree/elbow-end-plus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-end-minus {
-    background-image: url(../images/gray/tree/elbow-end-minus.gif);
-}
-
-.x-tree-lines .x-tree-elbow-line {
-    background-image: url(../images/default/tree/elbow-line.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-plus {
-    background-image: url(../images/default/tree/elbow-plus-nl.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-minus {
-    background-image: url(../images/default/tree/elbow-minus-nl.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-end-plus {
-    background-image: url(../images/gray/tree/elbow-end-plus-nl.gif);
-}
-
-.x-tree-no-lines .x-tree-elbow-end-minus {
-    background-image: url(../images/gray/tree/elbow-end-minus-nl.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-plus {
-    background-image: url(../images/gray/tree/arrows.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-minus {
-    background-image: url(../images/gray/tree/arrows.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-end-plus {
-    background-image: url(../images/gray/tree/arrows.gif);
-}
-
-.x-tree-arrows .x-tree-elbow-end-minus {
-    background-image: url(../images/gray/tree/arrows.gif);
-}
-
-.x-tree-node {
-    color: #000;
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-tree-node a,
-.x-dd-drag-ghost a {
-    color: #000;
-}
-
-.x-tree-node a span,
-.x-dd-drag-ghost a span {
-    color: #000;
-}
-
-.x-tree-node .x-tree-node-disabled a span {
-    color: gray !important;
-}
-
-.x-tree-node div.x-tree-drag-insert-below {
-    border-bottom-color: #36c;
-}
-
-.x-tree-node div.x-tree-drag-insert-above {
-    border-top-color: #36c;
-}
-
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a {
-    border-bottom-color: #36c;
-}
-
-.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a {
-    border-top-color: #36c;
-}
-
-.x-tree-node .x-tree-drag-append a span {
-    background-color: #ddd;
-    border-color: gray;
-}
-
-.x-tree-node .x-tree-node-over {
-    background-color: #eee;
-}
-
-.x-tree-node .x-tree-selected {
-    background-color: #ddd;
-}
-
-.x-tree-drop-ok-append .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-add.gif);
-}
-
-.x-tree-drop-ok-above .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-over.gif);
-}
-
-.x-tree-drop-ok-below .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-under.gif);
-}
-
-.x-tree-drop-ok-between .x-dd-drop-icon {
-    background-image: url(../images/default/tree/drop-between.gif);
-}
-.x-date-picker {
-    border-color: #585858;
-    background-color: #fff;
-}
-
-.x-date-middle,
-.x-date-left,
-.x-date-right {
-    background-image: url(../images/gray/shared/hd-sprite.gif);
-    color: #fff;
-    font: bold 11px 'sans serif', tahoma, verdana, helvetica;
-}
-
-.x-date-middle .x-btn .x-btn-text {
-    color: #fff;
-}
-
-.x-date-middle .x-btn-mc em.x-btn-arrow {
-    background-image: url(../images/gray/toolbar/btn-arrow-light.gif);
-}
-
-.x-date-right a {
-    background-image: url(../images/gray/shared/right-btn.gif);
-}
-
-.x-date-left a {
-    background-image: url(../images/gray/shared/left-btn.gif);
-}
-
-.x-date-inner th {
-    background-color: #d8d8d8;
-    background-image: url(../images/gray/panel/white-top-bottom.gif);
-    border-bottom-color: #afafaf;
-    font: normal 10px arial, helvetica, tahoma, sans-serif;
-    color: #595959;
-}
-
-.x-date-inner td {
-    border-color: #fff;
-}
-
-.x-date-inner a {
-    font: normal 11px arial, helvetica, tahoma, sans-serif;
-    color: #000;
-}
-
-.x-date-inner .x-date-active {
-    color: #000;
-}
-
-.x-date-inner .x-date-selected a {
-    background-image: none;
-    background-color: #d8d8d8;
-    border-color: #dcdcdc;
-}
-
-.x-date-inner .x-date-today a {
-    border-color: darkred;
-}
-
-.x-date-inner .x-date-selected span {
-    font-weight: bold;
-}
-
-.x-date-inner .x-date-prevday a,
-.x-date-inner .x-date-nextday a {
-    color: #aaa;
-}
-
-.x-date-bottom {
-    border-top-color: #afafaf;
-    background-color: #d8d8d8;
-    background: #d8d8d8 url(../images/gray/panel/white-top-bottom.gif) 0 -2px;
-}
-
-.x-date-inner a:hover,
-.x-date-inner .x-date-disabled a:hover {
-    color: #000;
-    background-color: #d8d8d8;
-}
-
-.x-date-inner .x-date-disabled a {
-    background-color: #eee;
-    color: #bbb;
-}
-
-.x-date-mmenu {
-    background-color: #eee !important;
-}
-
-.x-date-mmenu .x-menu-item {
-    font-size: 10px;
-    color: #000;
-}
-
-.x-date-mp {
-    background-color: #fff;
-}
-
-.x-date-mp td {
-    font: normal 11px arial, helvetica, tahoma, sans-serif;
-}
-
-.x-date-mp-btns button {
-    background-color: #4e565f;
-    color: #fff;
-    border-color: #c0c0c0 #434343 #434343 #c0c0c0;
-    font: normal 11px arial, helvetica, tahoma, sans-serif;
-}
-
-.x-date-mp-btns {
-    background-color: #d8d8d8;
-    background: #d8d8d8 url(../images/gray/panel/white-top-bottom.gif) 0 -2px;
-}
-
-.x-date-mp-btns td {
-    border-top-color: #afafaf;
-}
-
-td.x-date-mp-month a,
-td.x-date-mp-year a {
-    color: #333;
-}
-
-td.x-date-mp-month a:hover,
-td.x-date-mp-year a:hover {
-    color: #333;
-    background-color: #fdfdfd;
-}
-
-td.x-date-mp-sel a {
-    background-color: #d8d8d8;
-    background: #d8d8d8 url(../images/gray/panel/white-top-bottom.gif) 0 -2px;
-    border-color: #dcdcdc;
-}
-
-.x-date-mp-ybtn a {
-    background-image: url(../images/gray/panel/tool-sprites.gif);
-}
-
-td.x-date-mp-sep {
-    border-right-color: #d7d7d7;
-}
-.x-tip .x-tip-close {
-    background-image: url(../images/gray/qtip/close.gif);
-}
-
-.x-tip .x-tip-tc,
-.x-tip .x-tip-tl,
-.x-tip .x-tip-tr,
-.x-tip .x-tip-bc,
-.x-tip .x-tip-bl,
-.x-tip .x-tip-br,
-.x-tip .x-tip-ml,
-.x-tip .x-tip-mr {
-    background-image: url(../images/gray/qtip/tip-sprite.gif);
-}
-
-.x-tip .x-tip-mc {
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-}
-.x-tip .x-tip-ml {
-    background-color: #fff;
-}
-
-.x-tip .x-tip-header-text {
-    font: bold 11px tahoma, arial, helvetica, sans-serif;
-    color: #444;
-}
-
-.x-tip .x-tip-body {
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-    color: #444;
-}
-
-.x-form-invalid-tip .x-tip-tc,
-.x-form-invalid-tip .x-tip-tl,
-.x-form-invalid-tip .x-tip-tr,
-.x-form-invalid-tip .x-tip-bc,
-.x-form-invalid-tip .x-tip-bl,
-.x-form-invalid-tip .x-tip-br,
-.x-form-invalid-tip .x-tip-ml,
-.x-form-invalid-tip .x-tip-mr {
-    background-image: url(../images/default/form/error-tip-corners.gif);
-}
-
-.x-form-invalid-tip .x-tip-body {
-    background-image: url(../images/default/form/exclamation.gif);
-}
-
-.x-tip-anchor {
-    background-image: url(../images/gray/qtip/tip-anchor-sprite.gif);
-}
-.x-menu {
-    background-color: #f0f0f0;
-    background-image: url(../images/default/menu/menu.gif);
-}
-
-.x-menu-floating {
-    border-color: #7d7d7d;
-}
-
-.x-menu-nosep {
-    background-image: none;
-}
-
-.x-menu-list-item {
-    font: normal 11px arial, tahoma, sans-serif;
-}
-
-.x-menu-item-arrow {
-    background-image: url(../images/gray/menu/menu-parent.gif);
-}
-
-.x-menu-sep {
-    background-color: #e0e0e0;
-    border-bottom-color: #fff;
-}
-
-a.x-menu-item {
-    color: #222;
-}
-
-.x-menu-item-active {
-    background-image: url(../images/gray/menu/item-over.gif);
-    background-color: #f1f1f1;
-    border-color: #acacac;
-}
-
-.x-menu-item-active a.x-menu-item {
-    border-color: #acacac;
-}
-
-.x-menu-check-item .x-menu-item-icon {
-    background-image: url(../images/default/menu/unchecked.gif);
-}
-
-.x-menu-item-checked .x-menu-item-icon {
-    background-image: url(../images/default/menu/checked.gif);
-}
-
-.x-menu-item-checked .x-menu-group-item .x-menu-item-icon {
-    background-image: url(../images/gray/menu/group-checked.gif);
-}
-
-.x-menu-group-item .x-menu-item-icon {
-    background-image: none;
-}
-
-.x-menu-plain {
-    background-color: #fff !important;
-}
-
-.x-menu .x-date-picker {
-    border-color: #afafaf;
-}
-
-.x-cycle-menu .x-menu-item-checked {
-    border-color: #b9b9b9 !important;
-    background-color: #f1f1f1;
-}
-
-.x-menu-scroller-top {
-    background-image: url(../images/default/layout/mini-top.gif);
-}
-
-.x-menu-scroller-bottom {
-    background-image: url(../images/default/layout/mini-bottom.gif);
-}
-.x-box-tl {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-tc {
-    background-image: url(../images/default/box/tb.gif);
-}
-
-.x-box-tr {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-ml {
-    background-image: url(../images/default/box/l.gif);
-}
-
-.x-box-mc {
-    background-color: #eee;
-    background-image: url(../images/default/box/tb.gif);
-    font-family: 'Myriad Pro', 'Myriad Web', 'Tahoma', 'Helvetica', 'Arial',
-        sans-serif;
-    color: #393939;
-    font-size: 12px;
-}
-
-.x-box-mc h3 {
-    font-size: 14px;
-    font-weight: bold;
-}
-
-.x-box-mr {
-    background-image: url(../images/default/box/r.gif);
-}
-
-.x-box-bl {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-bc {
-    background-image: url(../images/default/box/tb.gif);
-}
-
-.x-box-br {
-    background-image: url(../images/default/box/corners.gif);
-}
-
-.x-box-blue .x-box-bl,
-.x-box-blue .x-box-br,
-.x-box-blue .x-box-tl,
-.x-box-blue .x-box-tr {
-    background-image: url(../images/default/box/corners-blue.gif);
-}
-
-.x-box-blue .x-box-bc,
-.x-box-blue .x-box-mc,
-.x-box-blue .x-box-tc {
-    background-image: url(../images/default/box/tb-blue.gif);
-}
-
-.x-box-blue .x-box-mc {
-    background-color: #c3daf9;
-}
-
-.x-box-blue .x-box-mc h3 {
-    color: #17385b;
-}
-
-.x-box-blue .x-box-ml {
-    background-image: url(../images/default/box/l-blue.gif);
-}
-
-.x-box-blue .x-box-mr {
-    background-image: url(../images/default/box/r-blue.gif);
-}
-.x-combo-list {
-    border-color: #ccc;
-    background-color: #ddd;
-    font: normal 12px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-combo-list-inner {
-    background-color: #fff;
-}
-
-.x-combo-list-hd {
-    font: bold 11px tahoma, arial, helvetica, sans-serif;
-    color: #333;
-    background-image: url(../images/default/layout/panel-title-light-bg.gif);
-    border-bottom-color: #bcbcbc;
-}
-
-.x-resizable-pinned .x-combo-list-inner {
-    border-bottom-color: #bebebe;
-}
-
-.x-combo-list-item {
-    border-color: #fff;
-}
-
-.x-combo-list .x-combo-selected {
-    border-color: #777 !important;
-    background-color: #f0f0f0;
-}
-
-.x-combo-list .x-toolbar {
-    border-top-color: #bcbcbc;
-}
-
-.x-combo-list-small {
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-}
-.x-panel {
-    border-color: #d0d0d0;
-}
-
-.x-panel-header {
-    color: #333;
-    font-weight: bold;
-    font-size: 11px;
-    font-family: tahoma, arial, verdana, sans-serif;
-    border-color: #d0d0d0;
-    background-image: url(../images/gray/panel/white-top-bottom.gif);
-}
-
-.x-panel-body {
-    border-color: #d0d0d0;
-    background-color: #fff;
-}
-
-.x-panel-bbar .x-toolbar,
-.x-panel-tbar .x-toolbar {
-    border-color: #d0d0d0;
-}
-
-.x-panel-tbar-noheader .x-toolbar,
-.x-panel-mc .x-panel-tbar .x-toolbar {
-    border-top-color: #d0d0d0;
-}
-
-.x-panel-body-noheader,
-.x-panel-mc .x-panel-body {
-    border-top-color: #d0d0d0;
-}
-
-.x-panel-tl .x-panel-header {
-    color: #333;
-    font: bold 11px tahoma, arial, verdana, sans-serif;
-}
-
-.x-panel-tc {
-    background-image: url(../images/gray/panel/top-bottom.gif);
-}
-
-.x-panel-tl,
-.x-panel-tr,
-.x-panel-bl,
-.x-panel-br {
-    background-image: url(../images/gray/panel/corners-sprite.gif);
-    border-bottom-color: #d0d0d0;
-}
-
-.x-panel-bc {
-    background-image: url(../images/gray/panel/top-bottom.gif);
-}
-
-.x-panel-mc {
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-    background-color: #f1f1f1;
-}
-
-.x-panel-ml {
-    background-color: #fff;
-    background-image: url(../images/gray/panel/left-right.gif);
-}
-
-.x-panel-mr {
-    background-image: url(../images/gray/panel/left-right.gif);
-}
-
-.x-tool {
-    background-image: url(../images/gray/panel/tool-sprites.gif);
-}
-
-.x-panel-ghost {
-    background-color: #f2f2f2;
-}
-
-.x-panel-ghost ul {
-    border-color: #d0d0d0;
-}
-
-.x-panel-dd-spacer {
-    border-color: #d0d0d0;
-}
-
-.x-panel-fbar td,
-.x-panel-fbar span,
-.x-panel-fbar input,
-.x-panel-fbar div,
-.x-panel-fbar select,
-.x-panel-fbar label {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-.x-window-proxy {
-    background-color: #fcfcfc;
-    border-color: #d0d0d0;
-}
-
-.x-window-tl .x-window-header {
-    color: #555;
-    font: bold 11px tahoma, arial, verdana, sans-serif;
-}
-
-.x-window-tc {
-    background-image: url(../images/gray/window/top-bottom.png);
-}
-
-.x-window-tl {
-    background-image: url(../images/gray/window/left-corners.png);
-}
-
-.x-window-tr {
-    background-image: url(../images/gray/window/right-corners.png);
-}
-
-.x-window-bc {
-    background-image: url(../images/gray/window/top-bottom.png);
-}
-
-.x-window-bl {
-    background-image: url(../images/gray/window/left-corners.png);
-}
-
-.x-window-br {
-    background-image: url(../images/gray/window/right-corners.png);
-}
-
-.x-window-mc {
-    border-color: #d0d0d0;
-    font: normal 11px tahoma, arial, helvetica, sans-serif;
-    background-color: #e8e8e8;
-}
-
-.x-window-ml {
-    background-image: url(../images/gray/window/left-right.png);
-}
-
-.x-window-mr {
-    background-image: url(../images/gray/window/left-right.png);
-}
-
-.x-window-maximized .x-window-tc {
-    background-color: #fff;
-}
-
-.x-window-bbar .x-toolbar {
-    border-top-color: #d0d0d0;
-}
-
-.x-panel-ghost .x-window-tl {
-    border-bottom-color: #d0d0d0;
-}
-
-.x-panel-collapsed .x-window-tl {
-    border-bottom-color: #d0d0d0;
-}
-
-.x-dlg-mask {
-    background-color: #ccc;
-}
-
-.x-window-plain .x-window-mc {
-    background-color: #e8e8e8;
-    border-color: #d0d0d0 #eeeeee #eeeeee #d0d0d0;
-}
-
-.x-window-plain .x-window-body {
-    border-color: #eeeeee #d0d0d0 #d0d0d0 #eeeeee;
-}
-
-body.x-body-masked .x-window-plain .x-window-mc {
-    background-color: #e4e4e4;
-}
-.x-html-editor-wrap {
-    border-color: #bcbcbc;
-    background-color: #fff;
-}
-.x-html-editor-tb .x-btn-text {
-    background-image: url(../images/default/editor/tb-sprite.gif);
-}
-.x-panel-noborder .x-panel-header-noborder {
-    border-bottom-color: #d0d0d0;
-}
-
-.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
-    border-bottom-color: #d0d0d0;
-}
-
-.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
-    border-top-color: #d0d0d0;
-}
-
-.x-tab-panel-bbar-noborder .x-toolbar {
-    border-top-color: #d0d0d0;
-}
-
-.x-tab-panel-tbar-noborder .x-toolbar {
-    border-bottom-color: #d0d0d0;
-}
-
-.x-border-layout-ct {
-    background-color: #f0f0f0;
-}
-.x-border-layout-ct {
-    background-color: #f0f0f0;
-}
-
-.x-accordion-hd {
-    color: #222;
-    font-weight: normal;
-    background-image: url(../images/gray/panel/light-hd.gif);
-}
-
-.x-layout-collapsed {
-    background-color: #dfdfdf;
-    border-color: #d0d0d0;
-}
-
-.x-layout-collapsed-over {
-    background-color: #e7e7e7;
-}
-
-.x-layout-split-west .x-layout-mini {
-    background-image: url(../images/default/layout/mini-left.gif);
-}
-.x-layout-split-east .x-layout-mini {
-    background-image: url(../images/default/layout/mini-right.gif);
-}
-.x-layout-split-north .x-layout-mini {
-    background-image: url(../images/default/layout/mini-top.gif);
-}
-.x-layout-split-south .x-layout-mini {
-    background-image: url(../images/default/layout/mini-bottom.gif);
-}
-
-.x-layout-cmini-west .x-layout-mini {
-    background-image: url(../images/default/layout/mini-right.gif);
-}
-
-.x-layout-cmini-east .x-layout-mini {
-    background-image: url(../images/default/layout/mini-left.gif);
-}
-
-.x-layout-cmini-north .x-layout-mini {
-    background-image: url(../images/default/layout/mini-bottom.gif);
-}
-
-.x-layout-cmini-south .x-layout-mini {
-    background-image: url(../images/default/layout/mini-top.gif);
-}
-.x-progress-wrap {
-    border-color: #8e8e8e;
-}
-
-.x-progress-inner {
-    background-color: #e7e7e7;
-    background-image: url(../images/gray/qtip/bg.gif);
-}
-
-.x-progress-bar {
-    background-color: #bcbcbc;
-    background-image: url(../images/gray/progress/progress-bg.gif);
-    border-top-color: #e2e2e2;
-    border-bottom-color: #a4a4a4;
-    border-right-color: #a4a4a4;
-}
-
-.x-progress-text {
-    font-size: 11px;
-    font-weight: bold;
-    color: #fff;
-}
-
-.x-progress-text-back {
-    color: #5f5f5f;
-}
-.x-list-header {
-    background-color: #f9f9f9;
-    background-image: url(../images/gray/grid/grid3-hrow2.gif);
-}
-
-.x-list-header-inner div em {
-    border-left-color: #ddd;
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-list-body dt em {
-    font: normal 11px arial, tahoma, helvetica, sans-serif;
-}
-
-.x-list-over {
-    background-color: #eee;
-}
-
-.x-list-selected {
-    background-color: #f0f0f0;
-}
-
-.x-list-resizer {
-    border-left-color: #555;
-    border-right-color: #555;
-}
-
-.x-list-header-inner em.sort-asc,
-.x-list-header-inner em.sort-desc {
-    background-image: url(../images/gray/grid/sort-hd.gif);
-    border-color: #d0d0d0;
-}
-.x-slider-horz,
-.x-slider-horz .x-slider-end,
-.x-slider-horz .x-slider-inner {
-    background-image: url(../images/default/slider/slider-bg.png);
-}
-
-.x-slider-horz .x-slider-thumb {
-    background-image: url(../images/gray/slider/slider-thumb.png);
-}
-
-.x-slider-vert,
-.x-slider-vert .x-slider-end,
-.x-slider-vert .x-slider-inner {
-    background-image: url(../images/default/slider/slider-v-bg.png);
-}
-
-.x-slider-vert .x-slider-thumb {
-    background-image: url(../images/gray/slider/slider-v-thumb.png);
-}
-.x-window-dlg .ext-mb-text,
-.x-window-dlg .x-window-header-text {
-    font-size: 12px;
-}
-
-.x-window-dlg .ext-mb-textarea {
-    font: normal 12px tahoma, arial, helvetica, sans-serif;
-}
-
-.x-window-dlg .x-msg-box-wait {
-    background-image: url(../images/default/grid/loading.gif);
-}
-
-.x-window-dlg .ext-mb-info {
-    background-image: url(../images/gray/window/icon-info.gif);
-}
-
-.x-window-dlg .ext-mb-warning {
-    background-image: url(../images/gray/window/icon-warning.gif);
-}
-
-.x-window-dlg .ext-mb-question {
-    background-image: url(../images/gray/window/icon-question.gif);
-}
-
-.x-window-dlg .ext-mb-error {
-    background-image: url(../images/gray/window/icon-error.gif);
-}
Index: luge/ui/web/web.py
===================================================================
--- deluge/ui/web/web.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,87 +1,0 @@
-#
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import logging
-
-from twisted.internet.error import CannotListenError
-
-from deluge.common import run_profiled
-from deluge.ui.ui import UI
-
-log = logging.getLogger(__name__)
-
-
-class Web(UI):
-    cmd_description = """Web-based user interface (http://localhost:8112)"""
-
-    def __init__(self, *args, **kwargs):
-        super().__init__(
-            'web', *args, description='Starts the Deluge Web interface', **kwargs
-        )
-        self.__server = None
-
-        group = self.parser.add_argument_group(_('Web Server Options'))
-        group.add_argument(
-            '-i',
-            '--interface',
-            metavar='<ip_address>',
-            action='store',
-            help=_('IP address for web server to listen on'),
-        )
-        group.add_argument(
-            '-p',
-            '--port',
-            metavar='<port>',
-            type=int,
-            action='store',
-            help=_('Port for web server to listen on'),
-        )
-        group.add_argument(
-            '-b',
-            '--base',
-            metavar='<path>',
-            action='store',
-            help=_('Set the base path that the ui is running on'),
-        )
-        group.add_argument(
-            '--ssl', action='store_true', help=_('Force the web server to use SSL')
-        )
-        group.add_argument(
-            '--no-ssl',
-            action='store_true',
-            help=_('Force the web server to disable SSL'),
-        )
-        self.parser.add_process_arg_group()
-
-    @property
-    def server(self):
-        return self.__server
-
-    def start(self):
-        super().start()
-
-        from deluge.ui.web import server
-
-        self.__server = server.DelugeWeb(options=self.options)
-
-        def run():
-            try:
-                self.server.install_signal_handlers()
-                self.server.start()
-            except CannotListenError as ex:
-                log.error(
-                    '%s \nCheck that deluge-web or webui plugin is not already running.',
-                    ex,
-                )
-            except Exception as ex:
-                log.exception(ex)
-                raise
-
-        run_profiled(
-            run, output_file=self.options.profile, do_profile=self.options.profile
-        )
Index: cs/man/deluge-console.1
===================================================================
--- docs/man/deluge-console.1	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,100 +1,0 @@
-.TH DELUGE-CONSOLE 1
-
-.SH NAME
-deluge-console - A BitTorrent client console interface
-
-.SH SYNOPSIS
-.B deluge-console [options]
-
-.SH DESCRIPTION
-Deluge utilizes a client/server model, with \fBdeluged\fR being the daemon process and \fBdeluge-console\fR being used to launch a curses console user-interface.
-.P
-.SS Console Commands:
-You can pass console commands directly from the command line and use semi-colon (\fB;\fR) separator to run multiple commands. Enclosing the commands with quotes may also be required
-for example:
-
-    \fBdeluge-console 'add <torrent>; info <torrent_id>'\fR
-
-The following console commands are available:
-.TS
-tab (@);
-lB lx.
-add@Add torrents
-cache@Show information about the disk cache
-config@Show and set configuration values
-connect@Connect to a new deluge server
-debug@Enable and disable debugging
-del@Alias for \fBrm\fR
-exit@Alias for \fBquit\fR
-gui@Enable interactive mode
-halt@Shutdown the deluge server
-help@Displays help on other commands
-info@Show information about the torrents
-manage@Show and manage per-torrent options
-move@Move torrents' storage location
-pause@Pause torrents
-plugin@Manage plugins
-quit@Exit the client
-reannounce@Alias for \fBupdate_tracker\fR
-recheck@Forces a recheck of the torrent data
-resume@Resume torrents
-rm@Remove a torrent
-status@Shows various status information from the daemon
-update_tracker@Update tracker for torrent(s)
-.TE
-
-.SH OPTIONS
-.SS Config Options
-.TP
-.BI \-c\  path \fR,\ \fB\-\-config= path
-Set the config directory location.
-
-.SS Console Options
-These daemon connect options will be used for commands, or if console ui autoconnect is enabled.
-.TP
-.BI \-d\  ip_addr \fR,\ \fB\-\-daemon= ip_addr
-Deluge daemon IP address to connect to (default 127.0.0.1)
-.TP
-.BI \-p\  port \fR,\ \fB\-\-port= port
-Deluge daemon port to connect to (default 58846)
-.TP
-.BI \-U\  user \fR,\ \fB\-\-username= user
-Deluge daemon username to use when connecting
-.TP
-.BI \-P\  pass \fR,\ \fB\-\-password= pass
-Deluge daemon password to use when connecting
-
-.SS Logging Options
-.TP
-.BI \-l\  file \fR,\ \fB\-\-logfile= file
-Output to specified logfile instead of stdout
-.TP
-.BI \-L\  loglevel \fR,\ \fB\-\-loglevel= loglevel
-Set the log level (default is error):
-.B none, info, warning, error, debug
-.TP
-.B \-q\fR,\ \fB\-\-quiet
-Sets the log level to \fBnone\fR, same as \fB\-L none
-.TP
-.BI \-\-logrotate\fR[\fB=\fImax-size\fR]
-Enable logfile rotation, with optional maximum logfile
-size, default: 2M (Logfile rotation count is 5)
-.TP
-.BI \-\-profile\fR[\fB=\fIfile\fR]
-Profile with cProfile. Outputs to stdout unless a filename is specified
-
-.SS Help Options
-.TP
-.B \-V\fR,\ \fB\-\-version
-Show program's version number and exit.
-.TP
-.B \-h\fR,\ \fB\-\-help
-Show help message and exit.
-
-.SH SEE ALSO
-.BR deluge (1),
-.BR deluged (1),
-.BR deluge-web (1)
-
-.SH AUTHORS
-.B Deluge Team: http://www.deluge-torrent.org
Index: cs/man/deluge-gtk.1
===================================================================
--- docs/man/deluge-gtk.1	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,55 +1,0 @@
-.TH DELUGE-GTK 1
-
-.SH NAME
-deluge-gtk - A BitTorrent client Gtk interface
-
-.SH SYNOPSIS
-.B deluge-gtk [options]
-.RI [ torrent-file\fR]
-
-.SH DESCRIPTION
-Deluge utilizes a client/server model, with \fBdeluged\fR being the daemon process and \fBdeluge-gtk\fR being used to launch a Gtk user-interface.
-.P
-By default, Deluge will run in \fIStandalone\fR mode where the daemon functionality will be hidden.
-You can switch to \fIThinclient\fR mode in the Preferences dialog.
-
-.SH OPTIONS
-.SS Config Options
-.TP
-.BI \-c\  path \fR,\ \fB\-\-config= path
-Set the config directory location.
-
-.SS Logging Options
-.TP
-.BI \-l\  file \fR,\ \fB\-\-logfile= file
-Output to specified logfile instead of stdout
-.TP
-.BI \-L\  loglevel \fR,\ \fB\-\-loglevel= loglevel
-Set the log level (default is error):
-.B none, info, warning, error, debug
-.TP
-.B \-q\fR,\ \fB\-\-quiet
-Sets the log level to \fBnone\fR, same as \fB\-L none
-.TP
-.BI \-\-logrotate\fR[\fB=\fImax-size\fR]
-Enable logfile rotation, with optional maximum logfile
-size, default: 2M (Logfile rotation count is 5)
-.TP
-.BI \-\-profile\fR[\fB=\fIfile\fR]
-Profile with cProfile. Outputs to stdout unless a filename is specified
-
-.SS Help Options
-.TP
-.B \-V\fR,\ \fB\-\-version
-Show program's version number and exit.
-.TP
-.B \-h\fR,\ \fB\-\-help
-Show help message and exit.
-
-.SH SEE ALSO
-.BR deluged (1),
-.BR deluge-web (1)
-.BR deluge-console (1),
-
-.SH AUTHORS
-.B Deluge Team: http://www.deluge-torrent.org
Index: cs/man/deluge-web.1
===================================================================
--- docs/man/deluge-web.1	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,86 +1,0 @@
-.TH DELUGE-WEB 1
-
-.SH NAME
-deluge-web - A BitTorrent client web interface
-
-.SH SYNOPSIS
-.B deluge-web [options]
-
-.SH DESCRIPTION
-Deluge utilizes a client/server model, with \fBdeluged\fR being the daemon process and \fBdeluge-web\fR being used to launch an ajax web based user-interface.
-.P
-By default \fBdeluge-web\fR will run as a background daemon, use the \fB\-d\fR option to run process in foreground.
-
-The default password is \fBdeluge\fR and serves \fBhttp://localhost:8112\fR web page.
-
-.SH OPTIONS
-.SS Config Options
-.TP
-.BI \-c\  path \fR,\ \fB\-\-config= path
-Set the config directory location.
-
-.SS Web Options
-.TP
-.BI \-i\  ip_address \fR,\ \fB\-\-interface= ip_address
-IP address for web server to listen on
-.TP
-.BI \-p\  port \fR,\ \fB\-\-port= port
-Port for web server to listen on
-.TP
-.BI \-b\  path \fR,\ \fB\-\-base= path
-Set the base path that the web ui is running on (proxying)
-.TP
-.B \-\-ssl
-Forces the webserver to use ssl
-.TP
-.B \-\-no-ssl
-Forces the webserver to disable ssl
-
-.SS Logging Options
-.TP
-.BI \-l\  file \fR,\ \fB\-\-logfile= file
-Output to specified logfile instead of stdout
-.TP
-.BI \-L\  loglevel \fR,\ \fB\-\-loglevel= loglevel
-Set the log level (default is error):
-.B none, info, warning, error, debug
-.TP
-.B \-q\fR,\ \fB\-\-quiet
-Sets the log level to \fBnone\fR, same as \fB\-L none
-.TP
-.BI \-\-logrotate\fR[\fB=\fImax-size\fR]
-Enable logfile rotation, with optional maximum logfile
-size, default: 2M (Logfile rotation count is 5)
-.TP
-.BI \-\-profile\fR[\fB=\fIfile\fR]
-Profile with cProfile. Outputs to stdout unless a filename is specified
-
-.SS Process Control Options:
-.TP
-.BI \-P\  file \fR,\ \fB\-\-pidfile= file
-Pidfile to store the process id
-.TP
-.B -d\fR,\ \fB\-\-do-not-daemonize
-Do not daemonize (fork) this process
-.TP
-.BI \-U\fR,\ \fB\-\-user= user
-Change to this user on startup (Requires root)
-.TP
-.BI \-g\fR,\ \fB\-\-group= group
-Change to this group on startup (Requires root)
-
-.SS Help Options
-.TP
-.B \-V\fR,\ \fB\-\-version
-Show program's version number and exit.
-.TP
-.B \-h\fR,\ \fB\-\-help
-Show help message and exit.
-
-.SH SEE ALSO
-.BR deluge (1),
-.BR deluged (1),
-.BR deluge-console (1)
-
-.SH AUTHORS
-.B Deluge Team: http://www.deluge-torrent.org
Index: cs/man/deluge.1
===================================================================
--- docs/man/deluge.1	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,63 +1,0 @@
-.TH DELUGE 1
-
-.SH NAME
-deluge - A BitTorrent client
-
-.SH SYNOPSIS
-.B deluge [options]
-.RI [ torrent-file\fR]
-
-.SH DESCRIPTION
-Deluge utilizes a client/server model, with \fBdeluged\fR being the daemon process and \fBdeluge\fR being used to launch a user-interface.
-.P
-By default, Deluge will run in \fIStandalone\fR mode where the daemon functionality will be hidden.
-You can switch to \fIThinclient\fR mode in the Preferences dialog.
-
-.SH OPTIONS
-.SS Config Options
-.TP
-.BI \-c\  path \fR,\ \fB\-\-config= path
-Set the config directory location.
-
-.SS UI Options
-See \fBdeluge -h\fR for available user interfaces.
-.TP
-.I user_interface \fR[\fIui-args\fR] Alternative UI to launch, with optional ui args
-.TP
-.BI -s\  default_ui \fR,\ \fB--set-default-ui= default_ui
-Sets the default UI to be run when no UI is specified
-
-.SS Logging Options
-.TP
-.BI \-l\  file \fR,\ \fB\-\-logfile= file
-Output to specified logfile instead of stdout
-.TP
-.BI \-L\  loglevel \fR,\ \fB\-\-loglevel= loglevel
-Set the log level (default is error):
-.B none, info, warning, error, debug
-.TP
-.B \-q\fR,\ \fB\-\-quiet
-Sets the log level to \fBnone\fR, same as \fB\-L none
-.TP
-.BI \-\-logrotate\fR[\fB=\fImax-size\fR]
-Enable logfile rotation, with optional maximum logfile
-size, default: 2M (Logfile rotation count is 5)
-.TP
-.BI \-\-profile\fR[\fB=\fIfile\fR]
-Profile with cProfile. Outputs to stdout unless a filename is specified
-
-.SS Help Options
-.TP
-.B \-V\fR,\ \fB\-\-version
-Show program's version number and exit.
-.TP
-.B \-h\fR,\ \fB\-\-help
-Show help message and exit.
-
-.SH SEE ALSO
-.BR deluged (1),
-.BR deluge-web (1)
-.BR deluge-console (1),
-
-.SH AUTHORS
-.B Deluge Team: http://www.deluge-torrent.org
Index: cs/man/deluged.1
===================================================================
--- docs/man/deluged.1	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,78 +1,0 @@
-.TH DELUGED 1
-
-.SH NAME
-deluged - A BitTorrent client daemon
-
-.SH SYNOPSIS
-.B deluged [options]
-
-.SH DESCRIPTION
-Deluge utilizes a client/server model, with \fBdeluged\fR being the daemon process and \fBdeluge\fR being used to launch a user-interface.
-.P
-By default \fBdeluged\fR will run as a background daemon, use the \fB\-d\fR option to run process in foreground.
-
-.SH OPTIONS
-.SS Config Options
-.TP
-.BI \-c\  path ,\ \fB\-\-config= path
-Set the config directory location.
-
-.SS Daemon Options
-.TP
-.BI -p\  port \fR,\ \fB--port= port
-Port daemon will listen on, default is 58846
-.TP
-.BI -i\  ip_address \fR,\ \fB--interface= ip_address
-Interface daemon will listen for bittorrent connections on, this should be an IP address
-.TP
-.BI -u\  ip_address \fR,\ \fB--ui-interface= ip_address
-Interface daemon will listen for UI connections on, this should be an IP address
-
-.SS Logging Options
-.TP
-.BI \-l\  file \fR,\ \fB\-\-logfile= file
-Output to specified logfile instead of stdout
-.TP
-.BI \-L\  loglevel \fR,\ \fB\-\-loglevel= loglevel
-Set the log level (default is error):
-.B none, info, warning, error, debug
-.TP
-.B \-q\fR,\ \fB\-\-quiet
-Sets the log level to \fBnone\fR, same as \fB\-L none
-.TP
-.BI \-\-logrotate\fR[\fB=\fImax-size\fR]
-Enable logfile rotation, with optional maximum logfile
-size, default: 2M (Logfile rotation count is 5)
-.TP
-.BI \-\-profile\fR[\fB=\fIfile\fR]
-Profile with cProfile. Outputs to stdout unless a filename is specified
-
-.SS Process Control Options:
-.TP
-.BI \-P\  file \fR,\ \fB\-\-pidfile= file
-Pidfile to store the process id
-.TP
-.B -d\fR,\ \fB\-\-do-not-daemonize
-Do not daemonize (fork) this process
-.TP
-.BI \-U\fR,\ \fB\-\-user= user
-Change to this user on startup (Requires root)
-.TP
-.BI \-g\fR,\ \fB\-\-group= group
-Change to this group on startup (Requires root)
-
-.SS Help Options
-.TP
-.B \-V\fR,\ \fB\-\-version
-Show program's version number and exit.
-.TP
-.B \-h\fR,\ \fB\-\-help
-Show help message and exit.
-
-.SH SEE ALSO
-.BR deluge (1),
-.BR deluge-web (1),
-.BR deluge-console (1)
-
-.SH AUTHORS
-.B Deluge Team: http://www.deluge-torrent.org
Index: cs/requirements.txt
===================================================================
--- docs/requirements.txt	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,5 +1,0 @@
-sphinx==7.2.*
-myst-parser==2.0.*
-sphinx_rtd_theme==2.0.*
-sphinxcontrib-spelling==8.0.*
-sphinx-autodoc-typehints==1.25.*
Index: cs/source/changelog.md
===================================================================
--- docs/source/changelog.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-../../CHANGELOG.md
Index: cs/source/conf.py
===================================================================
--- docs/source/conf.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,284 +1,0 @@
-#
-# Deluge documentation build configuration file
-#
-# This file is execfile()d with the current directory set to its containing dir.
-#
-# The contents of this file are pickled, so don't put values in the namespace
-# that aren't pickleable (module imports are okay, they're removed automatically).
-#
-# All configuration values have a default value; values that are commented out
-# serve to show the default value.
-
-import builtins
-import os
-import sys
-from datetime import date
-
-from sphinx.ext import apidoc
-from sphinx.ext.autodoc import ClassDocumenter, bool_option
-
-# If your extensions are in another directory, add it here. If the directory is relative
-# to the documentation root, use os.path.abspath to make it absolute, like shown here.
-sys.path.append(
-    os.path.abspath(
-        os.path.join(
-            os.path.join(os.path.dirname(__file__), os.path.pardir), os.path.pardir
-        )
-    )
-)
-# Importing version only possible after add project root to sys.path.
-try:
-    from version import get_version
-except ImportError:
-    from deluge.common import get_version
-
-
-# General configuration
-# ---------------------
-
-needs_sphinx = '2.0'
-suppress_warnings = ['app.add_source_parser']
-
-# Add any Sphinx extension module names here, as strings. They can be extensions
-# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
-extensions = [
-    'sphinx.ext.autodoc',
-    'sphinx.ext.doctest',
-    'sphinx.ext.napoleon',
-    'sphinx.ext.coverage',
-    'sphinxcontrib.spelling',
-    'myst_parser',
-    'sphinx_autodoc_typehints',
-]
-
-napoleon_include_init_with_doc = True
-napoleon_use_rtype = False
-
-# Add any paths that contain templates here, relative to this directory.
-templates_path = ['_templates']
-
-# The suffix of source filenames.
-source_suffix = ['.rst', '.md']
-
-# The master toctree document.
-master_doc = 'index'
-
-# General substitutions.
-project = 'Deluge'
-current_year = date.today().year
-copyright = '2008-%s, Deluge Team' % current_year  # noqa: A001
-
-# The full version, including alpha/beta/rc tags.
-release = get_version()
-# The short X.Y version.
-version = '.'.join(release.split('.', 2)[:2])
-
-# There are two options for replacing |today|: either, you set today to some
-# non-false value, then it is used:
-# today = ''
-# Else, today_fmt is used as the format for a strftime call.
-today_fmt = '%B %d, %Y'
-
-# List of documents that shouldn't be included in the build.
-# unused_docs = []
-
-# List of directories, relative to source directories, that shouldn't be searched
-# for source files.
-exclude_patterns = []
-
-# The reST default role (used for this markup: `text`) to use for all documents.
-# default_role = None
-
-# If true, '()' will be appended to :func: etc. cross-reference text.
-# add_function_parentheses = True
-
-# If true, the current module name will be prepended to all description
-# unit titles (such as .. function::).
-# add_module_names = True
-
-# If true, sectionauthor and moduleauthor directives will be shown in the
-# output. They are ignored by default.
-# show_authors = False
-
-# The name of the Pygments (syntax highlighting) style to use.
-pygments_style = 'sphinx'
-
-
-# Options for spelling
-# --------------------
-spelling_show_suggestions = True
-spelling_word_list_filename = '../spelling_wordlist.txt'
-# Skip Deluge module rst files
-if 'spelling' in sys.argv or 'spellcheck_docs' in sys.argv:
-    exclude_patterns += ['modules']
-
-# Options for HTML output
-# -----------------------
-html_theme = 'sphinx_rtd_theme'
-# The style sheet to use for HTML and HTML Help pages. A file of that name
-# must exist either in Sphinx' static/ path, or in one of the custom paths
-# given in html_static_path.
-# html_style = 'default.css'
-
-# Add font-mfizz for icons.
-html_css_files = [
-    'https://cdnjs.cloudflare.com/ajax/libs/font-mfizz/2.4.1/font-mfizz.min.css'
-]
-# The name for this set of Sphinx documents.  If None, it defaults to
-# "<project> v<release> documentation".
-# html_title = None
-
-# A shorter title for the navigation bar.  Default is the same as html_title.
-# html_short_title = None
-
-# The name of an image file (within the static path) to place at the top of
-# the sidebar.
-# html_logo = None
-
-# The name of an image file (within the static path) to use as favicon of the
-# docs.  This file should be a Windows icon file (.ico) being 16x16 or 32x32
-# pixels large.
-html_favicon = '../../deluge/ui/data/pixmaps/deluge.ico'
-
-# Add any paths that contain custom static files (such as style sheets) here,
-# relative to this directory. They are copied after the builtin static files,
-# so a file named "default.css" will overwrite the builtin "default.css".
-# html_static_path = ['_static']
-
-# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
-# using the given strftime format.
-html_last_updated_fmt = '%b %d, %Y'
-
-# If true, SmartyPants will be used to convert quotes and dashes to
-# typographically correct entities.
-# html_use_smartypants = True
-
-# Custom sidebar templates, maps document names to template names.
-# html_sidebars = {}
-
-# Additional templates that should be rendered to pages, maps page names to
-# template names.
-# html_additional_pages = {}
-
-# If false, no module index is generated.
-# html_use_modindex = True
-
-# If false, no index is generated.
-# html_use_index = True
-
-# If true, the index is split into individual pages for each letter.
-# html_split_index = False
-
-# If true, the reST sources are included in the HTML build as _sources/<name>.
-# html_copy_source = True
-
-# If true, an OpenSearch description file will be output, and all pages will
-# contain a <link> tag referring to it.  The value of this option must be the
-# base URL from which the finished HTML is served.
-# html_use_opensearch = ''
-
-# If nonempty, this is the file name suffix for HTML files (e.g. ".xhtml").
-# html_file_suffix = ''
-
-# Output file base name for HTML help builder.
-htmlhelp_basename = 'delugedoc'
-
-
-# Options for LaTeX output
-# ------------------------
-
-# The paper size ('letter' or 'a4').
-# latex_paper_size = 'letter'
-
-# The font size ('10pt', '11pt' or '12pt').
-# latex_font_size = '10pt'
-
-# Grouping the document tree into LaTeX files. List of tuples
-# (source start file, target name, title, author, document class [howto/manual]).
-latex_documents = [
-    ('index', 'deluge.tex', 'deluge Documentation', 'Deluge Team', 'manual')
-]
-
-# The name of an image file (relative to this directory) to place at the top of
-# the title page.
-# latex_logo = None
-
-# For "manual" documents, if this is true, then toplevel headings are parts,
-# not chapters.
-# latex_use_parts = False
-
-# Additional stuff for the LaTeX preamble.
-# latex_preamble = ''
-
-# Documents to append as an appendix to all manuals.
-# latex_appendices = []
-
-# If false, no module index is generated.
-# latex_use_modindex = True
-
-
-# Autodoc section
-# ---------------
-
-# Must add these for autodoc to import packages successfully
-builtins.__dict__['_'] = lambda x: x
-builtins.__dict__['_n'] = lambda s, p, n: s if n == 1 else p
-
-autodoc_mock_imports = [
-    'deluge._libtorrent',
-    'twisted',
-    'rencode',
-    'OpenSSL',
-    'PIL',
-    'libtorrent',
-    'psyco',
-    'gi',
-    'cairo',
-    'curses',
-    'win32api',
-    'win32file',
-    'win32process',
-    'win32pipe',
-    'pywintypes',
-    'win32con',
-    'win32event',
-    'pytest',
-    'mock',
-    'mako',
-    'xdg',
-    'zope',
-    'zope.interface',
-]
-
-# Register an autodoc class directive to only include exported methods.
-ClassDocumenter.option_spec['exported'] = bool_option
-
-
-def maybe_skip_member(app, what, name, obj, skip, options):
-    if options.exported and not (
-        hasattr(obj, '_rpcserver_export') or hasattr(obj, '_json_export')
-    ):
-        return True
-
-
-# Run the sphinx-apidoc to create package/modules rst files for autodoc.
-def run_apidoc(__):
-    cur_dir = os.path.abspath(os.path.dirname(__file__))
-    module_dir = os.path.join(cur_dir, '..', '..', 'deluge')
-    ignore_paths = [
-        os.path.join(module_dir, 'plugins'),
-        os.path.join(module_dir, 'tests'),
-    ]
-    argv = [
-        '--force',
-        '--no-toc',
-        '--output-dir',
-        os.path.join(cur_dir, 'modules'),
-        module_dir,
-    ] + ignore_paths
-    apidoc.main(argv)
-
-
-def setup(app):
-    app.connect('builder-inited', run_apidoc)
-    app.connect('autodoc-skip-member', maybe_skip_member)
Index: cs/source/contributing/code.md
===================================================================
--- docs/source/contributing/code.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,123 +1,0 @@
-# Contributing code
-
-## Basic requirements and standards
-
-- A [new ticket](http://dev.deluge-torrent.org/newticket) is required for bugs
-  or features. Search the ticket system first, to avoid filing a duplicate.
-- Ensure code follows the [syntax and conventions](#syntax-and-conventions).
-- Code must pass tests. See [testing](testing.md) document for
-  information on how to run and write unit tests.
-- Commit messages are informative.
-
-## Pull request process:
-
-- Fork us on [GitHub](https://github.com/deluge-torrent/deluge).
-- Clone your repository.
-- Create a feature branch for your issue.
-- Apply your changes:
-  - Add them, and then commit them to your branch.
-  - Run the tests until they pass.
-  - When you feel you are finished, rebase your commits to ensure a simple
-    and informative commit log.
-- Create a pull request on GitHub from your forked repository.
-  - Verify that the tests run by [Travis-ci](https://travis-ci.org/deluge-torrent/deluge)
-    are passing.
-
-## Syntax and conventions
-
-### Code formatting
-
-We use two applications to automatically format the code to save development
-time. They are both run with [pre-commit].
-
-#### Black
-
-- Python
-
-#### Prettier
-
-- JavaScript
-- CSS
-- YAML
-- Markdown
-
-### Common
-
-- Line length: `79` chars.
-- Indent: `4 spaces`, no tabs.
-- All code should use `'single quotes'`.
-
-### Python
-
-We follow [PEP8](http://www.python.org/dev/peps/pep-0008/) and
-[Python Code Style](http://docs.python-guide.org/en/latest/writing/style/)
-which is adhered to with [ruff].
-
-- Code **must** pass [ruff] linting and formatting with [pre-commit]:
-
-      pre-commit run --all-files
-
-- Optionally [Pylint]:
-
-      pylint deluge
-      pylint deluge/plugins/\*/deluge/
-
-- Installing the [pre-commit] application can aid in identifying issues
-  while creating git commits.
-
-#### Strings and bytes
-
-To prevent bugs or errors in the code byte strings (`str`) must be decoded to
-strings (Unicode text strings, `unicode`) on input and then encoded on output.
-
-_Notes:_
-
-- PyGTK/GTK+ will accept `str` (UTF-8 encoded) or `unicode` but will only return
-  `str`. See [GTK3 Unicode] docs.
-- There is a `bytearray` type which enables in-place modification of a string.
-  See [Python Bytearrays](http://stackoverflow.com/a/9099337/175584)
-- Python 3 renames `unicode` to `str` type and byte strings become `bytes` type.
-
-### JavaScript
-
-- Classes should follow the Ext coding style.
-- Class names should be in !CamelCase
-- Instances of classes should use camelCase.
-
-### Path separators
-
-- All relative path separators used within code should be converted to posix
-  format `/`, so should not contain `\` or `\\`. This is to prevent confusion
-  when dealing with cross-platform clients and servers.
-
-### Docstrings
-
-All new docstrings must use Napoleon
-[Google Style](http://www.sphinx-doc.org/en/stable/ext/napoleon.html)
-with old docstrings eventually converted over.
-
-Google Style example:
-
-    def func(arg):
-       """Function purpose.
-
-       Args:
-           arg (type): Description.
-
-       Returns:
-          type: Description. If the line is too, long indent next
-             line with three spaces.
-       """
-       return
-
-See complete list of [supported headers][napoleon sections].
-
-Verify that the documentation parses correctly with:
-
-    python setup.py build_docs
-
-[pre-commit]: http://pre-commit.com/
-[ruff]: https://docs.astral.sh/ruff/
-[pylint]: http://www.pylint.org/
-[gtk3 unicode]: http://python-gtk-3-tutorial.readthedocs.org/en/latest/unicode.html
-[napoleon sections]: http://www.sphinx-doc.org/en/master/usage/extensions/napoleon.html#docstring-sections
Index: cs/source/contributing/documentation.md
===================================================================
--- docs/source/contributing/documentation.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,14 +1,0 @@
-# Documentation contributions
-
-## Build
-
-We use Sphinx to create the documentation from source files and docstrings in code.
-
-    pip install -r docs/requirements.txt
-    python setup.py build_docs
-
-The resulting html files are in `docs/build/html`.
-
-## man pages
-
-Located in `docs/man`
Index: cs/source/contributing/index.md
===================================================================
--- docs/source/contributing/index.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,13 +1,0 @@
-# Development & community
-
-Deluge is an open-source project, and relies on its community of users to keep
-getting better.
-
-```{toctree}
-:titlesonly:
-
-code
-testing
-documentation
-translations
-```
Index: cs/source/contributing/testing.md
===================================================================
--- docs/source/contributing/testing.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,50 +1,0 @@
-# Running tests
-
-Testing uses [PyTest] framework and [PyTest-Twisted] to handle Twisted framework.
-
-## Testing
-
-The tests are located in the source folder under `deluge/tests`.
-The tests are run from the project root directory.
-View the unit test coverage at: [deluge-torrent.github.io](http://deluge-torrent.github.io)
-
-### Pytest
-
-    pytest deluge/tests
-    pytest deluge/tests/test_client.py
-    pytest deluge/tests/test_client.py -k test_connect_localclient
-
-### Plugin
-
-Running the tests for a specific plugin (requires [pytest](https://pypi.python.org/pypi/pytest)):
-
-    pytest deluge/plugins/<name-of-plugin>
-
-## Tox
-
-All the tests for Deluge can be run using [Tox](https://pypi.python.org/pypi/tox)
-
-### See available targets:
-
-    tox -l
-    py3
-    lint
-    docs
-
-### Run specific test:
-
-    tox -e py3
-
-### Verify code with pre-commit:
-
-    tox -e lint
-
-## CI
-
-Deluge develop branch is tested automatically by GitHub actions.
-
-When creating a pull request (PR) on [github], units tests will be automatically be run.
-
-[github]: https://github.com/deluge-torrent/deluge/pulls
-[pytest]: https://docs.pytest.org/en/
-[pytest-twisted]: https://github.com/pytest-dev/pytest-twisted
Index: cs/source/contributing/translations.md
===================================================================
--- docs/source/contributing/translations.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,66 +1,0 @@
-# Translation contributions
-
-## Translators
-
-For translators we have a [Launchpad translations] account where you can
-translate the `.po` files.
-
-## Marking text for translation
-
-To mark text for translation in Python and ExtJS wrap the string with the
-function `_()` like this:
-
-    torrent.set_tracker_status(_("Announce OK"))
-
-For GTK the text can also be marked translatable in the `glade/*.ui` files:
-
-    <property name="label" translatable="yes">Max Upload Speed:</property>
-
-For more details see: [Python Gettext]
-
-## Translation process
-
-These are the overall stages in gettext translation:
-
-`Portable Object Template -> Portable Object -> Machine Object`
-
-- The `deluge.pot` is created using `generate_pot.py`.
-- Upload `deluge/i18n/deluge.pot` to [Launchpad translations].
-- Give the translators time to translate the text.
-- Download the updated `.po` files from translation site.
-- Extract to `deluge/i18n/` and strip the `deluge-` prefix:
-
-       rename -f 's/^deluge-//' deluge-*.po
-
-- The binary `MO` files for each language are generated by `setup.py`
-  using the `msgfmt.py` script.
-
-To enable Web UI to use translations update `gettext.js` by running `gen_gettext.py` script.
-
-## Useful applications
-
-- [podiff](http://puszcza.gnu.org.ua/projects/podiff/) - Compare textual information in two PO files
-- [gtranslator](http://projects.gnome.org/gtranslator/) - GUI PO file editor
-- [Poedit](http://www.poedit.net/) - GUI PO file editor
-
-## Testing translation
-
-Testing that translations are working correctly can be performed by running
-Deluge as follows.
-
-Create an `MO` for a single language in the correct sub-directory:
-
-    mkdir -p deluge/i18n/fr/LC_MESSAGES
-    python msgfmt.py -o deluge/i18n/fr/LC_MESSAGES/deluge.mo deluge/i18n/fr.po
-
-Run Deluge using an alternative language:
-
-    LANGUAGE=fr deluge
-    LANGUAGE=ru_RU.UTF-8 deluge
-
-Note: If you do not have a particular language installed on your system it
-will only translate based on the `MO` files for Deluge so some GTK
-text/button strings will remain in English.
-
-[launchpad translations]: https://translations.launchpad.net/deluge/
-[python gettext]: http://docs.python.org/library/gettext.html
Index: cs/source/depends.md
===================================================================
--- docs/source/depends.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,1 +1,0 @@
-../../DEPENDS.md
Index: cs/source/devguide/how-to/curl-jsonrpc.md
===================================================================
--- docs/source/devguide/how-to/curl-jsonrpc.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,162 +1,0 @@
-# How to connect to JSON-RPC with curl
-
-Before continuing make sure `deluge-web` or Web UI plugin is running.
-
-## Create a curl configuration file
-
-To save a lot of typing and to keep the curl command short we shall create
-a `curl.cfg` files and put the following contents in it:
-
-    request = "POST"
-    compressed
-    cookie = "cookie_deluge.txt"
-    cookie-jar = "cookie_deluge.txt"
-    header = "Content-Type: application/json"
-    header = "Accept: application/json"
-    url = "http://localhost:8112/json"
-    write-out = "\n"
-
-To pretty-print the JSON result see: <https://stackoverflow.com/q/352098/175584>
-
-## Log in to Web UI
-
-Log in to the Web UI and get session cookie:
-
-    curl -d '{"method": "auth.login", "params": ["deluge"], "id": 1}' -K curl.cfg
-
-Result is `true` to signify that login was successful:
-
-    {
-        "error": null,
-        "id": 1,
-        "result": true
-    }
-
-Check the contents of the cookie file to verify session ID created.
-
-    cat cookie_deluge.txt
-    # Netscape HTTP Cookie File
-    # http://curl.haxx.se/docs/http-cookies.html
-    # This file was generated by libcurl! Edit at your own risk.
-
-    localhost	FALSE	/json	FALSE	1540061203	_session_id	<session_id>
-
-## Check connected to deluged
-
-Use the `web.connected` method to get a boolean response if the Web UI is
-connected to a deluged host:
-
-    curl -d '{"method": "web.connected", "params": [], "id": 1}' -K curl.cfg
-
-Result is `false` because Web UI is not yet connected to the daemon:
-
-    {
-        "error": null,
-        "id": 1,
-        "result": false
-    }
-
-## Get list of deluged hosts
-
-Use the `web.get_hosts` method:
-
-    curl -d '{"method": "web.get_hosts", "params": [], "id": 1}' -K curl.cfg
-
-The result contains the `<hostID>` for using in request `params` field.
-
-    {
-        "error": null,
-        "id": 1,
-        "result": [
-            [
-                "<hostID>",
-                "127.0.0.1",
-                58846,
-                "localclient"
-            ]
-        ]
-    }
-
-## Get the deluged host status
-
-    curl -d '{"method": "web.get_host_status", \
-    "params": ["<hostID>"], "id": 1}' -K curl.cfg
-
-The result shows the version and status; _online_, _offline_ or _connected_.
-
-    {
-        "error": null,
-        "id": 1,
-        "result": [
-            "<hostID>",
-            "Online",
-            "2.0.0"
-        ]
-    }
-
-## Connect to deluged host
-
-To connect to deluged with `<hostID>`:
-
-    curl -d '{"method": "web.connect", \
-    "params": ["<hostID>"], "id": 1}' -K curl.cfg
-
-The result contains the full list of available host methods:
-
-    {
-        "error": null,
-        "id": 1,
-        "result": [
-            "core.add_torrent_url",
-            ...
-            "core.upload_plugin"
-        ]
-    }
-
-## Disconnect from host
-
-    curl -d '{"method": "web.disconnect", "params": [], "id": 1}' -K curl.cfg
-
-A successful result:
-
-    {
-        "error": null,
-        "id": 1,
-        "result": "Connection was closed cleanly."
-    }
-
-## Add a torrent
-
-    curl -d '{"method": "web.add_torrents", "params": \
-    [[{"path":"/tmp/ubuntu-12.04.1-desktop-amd64.iso.torrent", \
-    "options":null}]], "id": 1}' -K curl.cfg
-
-## Add a magnet URI
-
-    curl-d '{"method": "core.add_torrent_magnet", \
-    "params": ["<magnet_uri>", {}], "id": 1}' -K curl.cfg
-
-## Get list of files for a torrent
-
-    curl -d '{"method": "web.get_torrent_files", \
-    "params": ["<torrentid>"], "id": 1}' -K curl.cfg
-
-## Set a core config option
-
-    curl -d '{"method": "core.set_config", \
-    "params":[{"max_upload_slots_global":"200"}], "id": 1}' -K curl.cfg
-
-    {"error": null, "result": null, "id": 1}
-
-## Useful curl configuration options
-
-For full list of options see man page `man curl` or help `curl --help`:
-
-    --cookie (-b) # Load cookie file with session id
-    --cookie-jar (-c) # Save cookie file with session id
-    --compressed # responses are gzipped
-    --include (-i) # Include the HTTP header in output (optional)
-    --header (-H) # HTTP header
-    --request (-X) # custom request method
-    --data (-d) # data to send in POST request '{"method": "", "params": [], "id": ""}'
-    --insecure (-k) # use with self-signed certs https
Index: cs/source/devguide/how-to/index.md
===================================================================
--- docs/source/devguide/how-to/index.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,23 +1,0 @@
-# How-to guides
-
-A collection of guides for specific issues or to cover more detail than the tutorials.
-
-## Web JSON-RPC
-
-```{toctree}
-:titlesonly:
-
-Connect to JSON-RPC using curl <curl-jsonrpc>
-```
-
-## Plugins
-
-<!--
-- [Create a plugin](create-plugin.md)
--->
-
-```{toctree}
-:titlesonly:
-
-Update 1.3 plugin for 2.0 <update-1.3-plugin>
-```
Index: cs/source/devguide/how-to/update-1.3-plugin.md
===================================================================
--- docs/source/devguide/how-to/update-1.3-plugin.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,160 +1,0 @@
-# How to update a Deluge 1.3 plugin for 2.0
-
-With the new code in Deluge 2.0 there are changes that require authors of
-existing plugins to update their plugins to work on Deluge 2.0.
-
-The main changes are with Python 3 support and the new GTK3 user interface with
-the dropping of GTK2. However it is still possible for a 1.3 plugin to be made
-compatible with 2.0 and this guide aims to helps with that process.
-
-## Python
-
-### Python version matching
-
-Ensure your code is Python >=3.6 compatible.
-
-In `1.3-stable` the plugins that were built with a specific version of Python
-would only be loaded if the system Python also matched.
-
-This has change in Deluge 2.0 and it will load any Python version of plugin
-eggs so compatibility is essential for end-users not to encounter issues.
-
-## GTK 3 addition
-
-In order to support both Deluge 1.3 and 2.0 all existing plugin GTK UI files
-must be copied and then converted to contain only GTK3 code with the old files
-still using PyGTK e.g.:
-
-    cp gtkui.py gtk3ui.py
-
-### Convert from libglade to GtkBuilder
-
-With PyGTK there were two library options for creating the user interface from
-XML files by default Deluge plugins used libglade but that has been deprecated
-and removed in GTK3. So the libglade `.glade` files will need converted to
-GtkBuilder `.ui` files and the Python code updated.
-
-See the official [Migrating to GtkBuilder][migrate-gtkbuilder] document for more details.
-
-#### GtkBuilder conversion script
-
-Install the `gtk-builder-convert` converter on Ubuntu with:
-
-    sudo apt install libgtk2.0-dev
-
-To convert your GTK run it like so:
-
-    gtk-builder-convert data/config.glade data/config.ui
-
-#### Glade UI designer for GTK2
-
-The above conversion can also be done in Glade UI designer (version <=3.8).
-
-In the preferences select `GtkBuilder` as the project file format. Ensure
-that the minimum Gtk version is set to 2.24 and fix any deprecated widgets.
-
-The updated file should be saved with file extension `.ui`.
-
-#### Python code changes
-
-The code needs to replace `gtk.glade` references with `gtk.Builder` and the
-first step is updating how the files are loaded:
-
-```diff
-- glade = gtk.glade.XML(get_resource("config.glade"))
-+ builder = Gtk.Builder.new_from_file(get_resource("config.ui"))
-```
-
-Replace signals method:
-
-```diff
-- glade.signal_autoconnect(self)
-+ builder.connect_signals(self)
-```
-
-Replace `get_widget` with `get_object`:
-
-```diff
-- glade.get_widget
-+ builder.get_object
-```
-
-Check for any remaining `glade` methods and replace with the `builder` equivalents.
-
-### Migrate XML files to GTK3
-
-If you open and save the file it will update with the new requirement header:
-
-    <!-- Generated with glade 3.18.3 -->
-    <interface>
-      <requires lib="gtk+" version="3.10"/>
-
-You can fix deprecated widgets but keep the minimum GTK version to <= 3.10 for
-desktop compatibility.
-
-An example of migrating a Deluge plugin to GtkBuilder: [AutoAdd GtkBuilder]
-
-### Gtk import rename
-
-Move from PyGTK to GTK3 using Python bindings.
-
-<https://pygobject.readthedocs.io/en/latest/guide/porting.html>
-
-    wget https://gitlab.gnome.org/GNOME/pygobject/raw/master/tools/pygi-convert.sh
-    cp gtkui.py gtk3ui.py
-    sh pygi-convert.sh gtk3ui.py
-
-```diff
--import gtk
-+from gi.repository import Gtk
-```
-
-```diff
-- self.builder = gtk.Builder()
-+ self.builder = Gtk.Builder()
-```
-
-### Deluge GTK3
-
-#### Imports
-
-Imports will need renamed from `deluge.ui.gtkui` to `deluge.ui.gtk3`.
-
-There is also a new PluginBase for Gtk3 UI:
-
-```diff
--from deluge.plugins.pluginbase import GtkPluginBase
-+from deluge.plugins.pluginbase import Gtk3PluginBase
--class GtkUI(GtkPluginBase):
-+class Gtk3UI(Gtk3PluginBase):
-```
-
-#### Entry points
-
-To enable the GTK3 UI to find the plugin the entry points requires updating too.
-
-In the plugin `__init__.py` file add a new `Gtk3UIPlugin` class:
-
-```
-class Gtk3UIPlugin(PluginInitBase):
-    def __init__(self, plugin_name):
-        from .gtk3ui import Gtk3UI as _plugin_cls
-        self._plugin_cls = _plugin_cls
-        super(Gtk3UIPlugin, self).__init__(plugin_name)
-```
-
-A new entry for GTK3 UI can then be added to `setup.py`:
-
-```diff
-     [deluge.plugin.gtkui]
-     %s = %s:GtkUIPlugin
-+    [deluge.plugin.gtk3ui]
-+    %s = deluge_%s:Gtk3UIPlugin
-     [deluge.plugin.webui]
-     %s = %s:WebUIPlugin
--    """ % ((__plugin_name__, __plugin_name__.lower())*3)
-+    """ % ((__plugin_name__, __plugin_name__.lower())*4)
-```
-
-[migrate-gtkbuilder]: https://developer.gnome.org/gtk2/stable/gtk-migrating-GtkBuilder.html
-[autoadd gtkbuilder]: https://git.deluge-torrent.org/deluge/commit/?h=develop&id=510a8b50b213cab804d693a5f122f9c0d9dd1fb3
Index: cs/source/devguide/index.md
===================================================================
--- docs/source/devguide/index.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,13 +1,0 @@
-# Development guide
-
-This is a guide to help with developing Deluge.
-
-```{toctree}
-:titlesonly:
-
-Tutorials <tutorials/index>
-how-to/index
-Packaging <packaging/index>
-../changelog
-../depends
-```
Index: cs/source/devguide/packaging/index.md
===================================================================
--- docs/source/devguide/packaging/index.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,9 +1,0 @@
-# Packaging documentation
-
-```{toctree}
-:titlesonly:
-
-release
-launchpad-recipe
-windows
-```
Index: cs/source/devguide/packaging/launchpad-recipe.md
===================================================================
--- docs/source/devguide/packaging/launchpad-recipe.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,43 +1,0 @@
-# Launchpad recipe
-
-The launchpad build recipes are for build from source automatically to provide
-Ubuntu packages. They are used to create daily builds of a Deluge git branch.
-
-Note these don't have the same control as a creating a publishing to PPA.
-
-Main reference: <https://help.launchpad.net/Packaging/SourceBuilds/Recipes>
-
-## Deluge Launchpad build recipes
-
-Recipe configuration: <https://code.launchpad.net/~deluge-team/+recipes>
-
-An example for building the develop branch:
-
-    # git-build-recipe format 0.4 deb-version 2.0.0.dev{revno}+{git-commit}+{time}
-    lp:deluge develop
-    nest-part packaging lp:~calumlind/+git/lp_deluge_deb debian debian develop
-
-There are two parts, first to get the source code branch and then the `debian`
-files for building the package.
-
-## Testing and building locally
-
-Create a `deluge.recipe` file with the contents from launchpad and create the
-build files with `git-build-recipe`:
-
-    git-build-recipe --allow-fallback-to-native deluge.recipe lp_build
-
-Setup [pbuilder] and build the deluge package:
-
-    sudo pbuilder build lp_build/deluge*.dsc
-
-Alternatively to build using local files with [pdebuild]:
-
-    cd lp_build/deluge/deluge
-    pdebuild
-
-This will allow modifying the `debian` files to test changes to `rules` or
-`control`.
-
-[pbuilder]: https://wiki.ubuntu.com/PbuilderHowto
-[pdebuild]: https://wiki.ubuntu.com/PbuilderHowto#pdebuild
Index: cs/source/devguide/packaging/release.md
===================================================================
--- docs/source/devguide/packaging/release.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,54 +1,0 @@
-# Release Checklist
-
-## Pre-release
-
-- Update [translation] `po` files from [Launchpad] account.
-- Changelog is updated with relevant commits and release date is added.
-- Docs [release notes] are updated.
-- Tag release in git and push upstream e.g.
-
-      git tag -a deluge-2.0.0 -m "Deluge 2.0.0 Release"
-
-## Release
-
-- Create source and wheel distributions:
-
-      python setup.py sdist bdist_wheel
-
-- Upload to PyPi (only accepts `tar.gz`):
-
-      twine upload dist/deluge-2.0.0.tar.gz dist/deluge-2.0.0-py3-none-any.whl
-
-- Calculate `sha256sum` for each file e.g.
-
-      cd dist; sha256sum deluge-2.0.0.tar.xz > deluge-2.0.0.tar.xz.sha256
-
-- Upload source tarballs and packages to `ftp-osl.osuosl.org`.
-
-  - Ensure file permissions are global readable: `0644`
-  - Sub-directories correspond to _major.minor_ version e.g. all `2.0.x` patch
-    releases are stored in `source/2.0`.
-  - Change release version in `version*` files, create a new version file for
-    any major releases.
-  - SSH into OSUOSL FTP site and run `trigger-deluge` to sync files.
-
-- Create packages (Ubuntu, Windows, OSX).
-  - Ubuntu: <https://code.launchpad.net/~deluge-team/+recipe/stable-releases>
-    - Ensure launchpad git repo has sync'd to get latest version
-    - Update version in recipe (reset any dash number to 0)
-    - Check for new distribution series needing selected.
-    - Request build for selected series.
-
-## Post-release
-
-- Update with version, hashes and release notes:
-  - Publish new docs version on [ReadTheDocs].
-  - [Wikipedia]
-- Close Trac milestone and add new milestone version for future tickets.
-- Ensure all stable branch commits are also applied to development branch.
-
-[readthedocs]: https://deluge.readthedocs.io
-[wikipedia]: http://en.wikipedia.org/wiki/Deluge_%28software%29
-[launchpad]: https://translations.launchpad.net/deluge
-[translation]: ../../contributing/translations.md
-[release notes]: ../../releases/index.md
Index: cs/source/devguide/packaging/windows.md
===================================================================
--- docs/source/devguide/packaging/windows.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,10 +1,0 @@
-# Packaging for Windows
-
-Currently there is no working package for Deluge 2.0. The previous Python freezing
-application `bbfreeze` is not compatible with Python 3 and the project is no longer
-maintained.
-
-There are two alternatives `cxfreeze` and `pyinstaller` but neither is trivial with
-the GTKUI application.
-
-See [#3201](https://dev.deluge-torrent.org/ticket/3201)
Index: cs/source/devguide/tutorials/01-setup.md
===================================================================
--- docs/source/devguide/tutorials/01-setup.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,85 +1,0 @@
-# Setup tutorial for Deluge development
-
-The aim of this tutorial is to download the source code and setup an
-environment to enable development work on Deluge.
-
-## Pre-requisites
-
-To build and run the Deluge applications they depends on tools and libraries as
-listed in DEPENDS.md.
-
-Almost all of the Python packages dependencies will be installed using pip but
-there are some packages or libraries that are required to be installed to the
-system.
-
-### Ubuntu
-
-#### Build tools
-
-    sudo apt install git intltool closure-compiler python3-pip
-    pip3 install --user tox
-
-You might need to add `~/.local/bin` to your PATH.
-
-#### Runtime libraries and tools
-
-    sudo apt install python3-libtorrent python3-geoip python3-dbus  python3-gi \
-    python3-gi-cairo gir1.2-gtk-3.0 gir1.2-ayatanaappindicator3-0.1 python3-pygame libnotify4 \
-    librsvg2-common xdg-utils
-
-## Setup development environment
-
-### Clone Deluge git repository
-
-Download the latest git code to local folder.
-
-    git clone git://deluge-torrent.org/deluge.git
-    cd deluge
-
-### Create Python virtual environment
-
-Creation of a [Python virtual environment] keeps the development isolated
-and easier to maintain and Tox has an option to make this process easier:
-
-    tox -e denv
-
-Activate virtual environment:
-
-    source .venv/bin/activate
-
-Deluge will be installed by Tox in _develop_ mode which creates links back
-to source code so that changes will be reflected immediately without repeated
-installation. Check it is installed with:
-
-    (.venv) $ deluge --version
-    deluge-gtk 2.0.0b2.dev149
-    libtorrent: 1.1.9.0
-    Python: 2.7.12
-    OS: Linux Ubuntu 16.04 xenial
-
-### Setup pre-commit hook
-
-Using [pre-commit] ensures submitted code is checked for quality when
-creating git commits.
-
-    (.venv) $ pre-commit install
-
-You are now ready to start playing with the source code.
-
-### Reference
-
-- [Contributing]
-- [Key requirements concepts]
-
-<!--
-## How-to guides
-
-- How to install plugins in develop mode?
-- How to setup and test translations?
-- How to run tests?
-- How to create a plugin?
--->
-
-[pre-commit]: https://pre-commit.com
-[contributing]: https://dev.deluge-torrent.org/wiki/Contributing
-[requirements topic]: ../topics/requirements.md
Index: cs/source/devguide/tutorials/index.md
===================================================================
--- docs/source/devguide/tutorials/index.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,10 +1,0 @@
-# Developer tutorials
-
-A list of articles to help developers get started with Deluge.
-
-```{toctree}
-:numbered: 1
-:titlesonly:
-
-Development setup <01-setup>
-```
Index: cs/source/how-to/index.md
===================================================================
--- docs/source/how-to/index.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,27 +1,0 @@
-# How-to guides
-
-A collection of guides covering common issues that might be encountered using Deluge.
-
-## GTK UI
-
-```{toctree}
-:titlesonly:
-
-Set default torrent application <set-mime-type>
-```
-
-## Deluge as a service
-
-Services are used to start applications on system boot and leave them running
-in the background. They will also stop the application nicely on system
-shutdown and automatically restart them if they crash.
-
-The Deluge daemon deluged and Web UI deluge-web can both be run as services.
-
-```{toctree}
-:titlesonly:
-
-Create systemd services for Linux <systemd-service>
-Create launchd services for macOS <launchd-service>
-Create NSSM services for Windows <nssm-service>
-```
Index: cs/source/how-to/launchd-service.md
===================================================================
--- docs/source/how-to/launchd-service.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,50 +1,0 @@
-# How to create launchd services for macOS
-
-The following launchd script uses a separate user deluge, this is optional
-but recommended for security. To create a new deluge user follow the
-â[Apple help] steps.
-
-The paths to `deluged` and `deluge-web` assumes installation using [Homebrew]
-and will need modified if using other installation methods e.g. `Deluge.app`.
-
-## Daemon (deluged) service
-
-Create the file `/Library/LaunchDaemons/org.deluge-torrent.deluged.plist`
-containing the following:
-
-```{eval-rst}
-.. literalinclude:: ../../../packaging/osx/launchd/org.deluge-torrent.deluged.plist
-    :language: xml
-```
-
-Set the service to load on startup and then start it:
-
-```console
-sudo launchctl load -w /Library/LaunchDaemons/org.deluge-torrent.deluged.plist
-sudo launchctl start org.deluge-torrent.deluged
-```
-
-## Web UI (deluge-web) service
-
-Create the file `/Library/LaunchDaemons/org.deluge-torrent.deluge-web.plist`
-containing the following:
-
-```{eval-rst}
-.. literalinclude:: ../../../packaging/osx/launchd/org.deluge-torrent.deluge-web.plist
-    :language: xml
-```
-
-Set the service to load on startup and then start it:
-
-```console
-sudo launchctl load -w /Library/LaunchDaemons/org.deluge-torrent.deluge-web.plist
-sudo launchctl start org.deluge-torrent.deluge-web
-```
-
-## Logging
-
-Logging is enabled by default in the above script, error level, and can be
-modified as required.
-
-[apple help]: https://support.apple.com/en-gb/guide/mac-help/mtusr001/mac
-[homebrew]: https://brew.sh/
Index: cs/source/how-to/nssm-service.md
===================================================================
--- docs/source/how-to/nssm-service.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,38 +1,0 @@
-# How to create NSSM services for Windows
-
-Download â[NSSM] and read their usage page about installing.
-
-In order for the services to be stopped properly, use the debug application
-versions (ending in `-debug.exe`).
-
-## Daemon (deluged) service
-
-Create a `deluged` service:
-
-```console
-nssm install deluged
-```
-
-The following are minimum UI changes required for the service to work:
-
-```
-Path: C:\Program Files\Deluge\deluged-debug.exe
-Arguments: -c C:\config_location
-```
-
-## Web UI (deluge-web) service
-
-```console
-nssm install deluge-web
-```
-
-```
-Path: C:\Program Files\Deluge\deluge-web-debug.exe
-Arguments: -c C:\config_location
-```
-
-If Web UI is not accessible outside your machine (if you're running
-Deluge from a home server), you have to whitelist Deluge in your Windows
-Firewall for the `deluge-web` and `deluge-web-debug` executable.
-
-[nssm]: http://nssm.cc/
Index: cs/source/how-to/set-mime-type.md
===================================================================
--- docs/source/how-to/set-mime-type.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,24 +1,0 @@
-# How to set Deluge as default torrent application
-
-## Check registered MIME types
-
-    gio mime application/x-bittorrent
-    gio mime x-scheme-handler/magnet
-
-## Set Deluge as default for MIME types
-
-    gio mime x-scheme-handler/magnet deluge.desktop
-    gio mime application/x-bittorrent deluge.desktop
-
-## Troubleshooting
-
-    update-mime-database ~/.local/share/mime
-    update-desktop-database ~/.local/share/applications
-
-### XDG Check
-
-    xdg-mime query default x-scheme-handler/magnet
-
-## References
-
-<https://help.gnome.org/admin/system-admin-guide/stable/mime-types-custom-user.html.en>
Index: cs/source/how-to/systemd-service.md
===================================================================
--- docs/source/how-to/systemd-service.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,205 +1,0 @@
-# How to create systemd services for Linux
-
-This guide walks you through setting up Deluge systemd services on Linux.
-
-Ensure Deluge daemon `deluged` and Web UI `deluge-web` are installed. Use
-`which` to check installation paths and if necessary modify the service
-file `ExecStart` lines to point to alternative paths.
-
-## Create a service specific user
-
-For security it is best to run a service with a specific user and group.
-You can create one using the following command:
-
-```console
-sudo adduser --system  --gecos "Deluge Service" --disabled-password --group --home /var/lib/deluge deluge
-```
-
-This creates a new system user and group named `deluge` with no login access
-and home directory `/var/lib/deluge` which will be the default location for the
-config files.
-
-In addition you can add to the `deluge` group any users you wish to be able to
-easily manage or access files downloaded by Deluge, for example:
-
-```console
-sudo adduser <username> deluge
-```
-
-## Daemon (deluged) service
-
-Create the file `/etc/systemd/system/deluged.service` containing the following:
-
-```{eval-rst}
-.. literalinclude:: ../../../packaging/systemd/deluged.service
-    :language: ini
-```
-
-### User configuration
-
-To run the service using the previously created user e.g. `deluge`, first
-create the service configuration directory:
-
-```console
-sudo mkdir /etc/systemd/system/deluged.service.d/
-```
-
-Then create a user file `/etc/systemd/system/deluged.service.d/user.conf` with
-the following contents:
-
-```{eval-rst}
-.. literalinclude:: ../../../packaging/systemd/user.conf
-    :language: ini
-```
-
-### Start deluged service
-
-Now enable it to start up on boot, start the service and verify it is running:
-
-```console
-sudo systemctl enable /etc/systemd/system/deluged.service
-sudo systemctl start deluged
-sudo systemctl status deluged
-```
-
-### Umask for deluged downloaded files
-
-The `umask` in the service file can be modified to determine access to files
-downloaded by deluged (also applies to logging files). Some useful access
-values are detailed as follows:
-
-- `000` - full access for all users and groups.
-- `007` - only user and group that `deluged` is running as (e.g. `deluge`)
-  with no access from any other accounts.
-- `002` - user and group `deluged` is running as with read-only for all other
-  accounts.
-- `022` - user `deluged` is running as with read-only for all other accounts.
-
-The service for `deluged` must be stopped and started instead of just restarted
-after changes.
-
-## Web UI (deluge-web) service
-
-Create the file `/etc/systemd/system/deluge-web.service` containing the following:
-
-```{eval-rst}
-.. literalinclude:: ../../../packaging/systemd/deluge-web.service
-    :language: ini
-```
-
-### User configuration
-
-To run the service using the previously created user e.g. `deluge`, first
-create the service configuration directory:
-
-```
-sudo mkdir /etc/systemd/system/deluge-web.service.d/
-```
-
-Then create a user file `/etc/systemd/system/deluge-web.service.d/user.conf` with
-the following contents:
-
-```{eval-rst}
-.. literalinclude:: ../../../packaging/systemd/user.conf
-    :language: ini
-```
-
-### Start deluge-web service
-
-Now enable it to start up on boot, start the service and verify it is running:
-
-```console
-sudo systemctl enable /etc/systemd/system/deluge-web.service
-sudo systemctl start deluge-web
-sudo systemctl status deluge-web
-```
-
-## Service logging
-
-Create a log directory for Deluge and give the service user (e.g. `deluge`), full access:
-
-```console
-sudo mkdir -p /var/log/deluge
-sudo chown -R deluge:deluge /var/log/deluge
-sudo chmod -R 750 /var/log/deluge
-```
-
-The deluge log directory is now configured so that user `deluge` has full
-access, group `deluge` read only and everyone else denied access. The `umask`
-specified in the services sets the permission of new log files.
-
-Enable logging in the service files by editing the `ExecStart` line, appending
-`-l` and `-L` options:
-
-```
-ExecStart=/usr/bin/deluged -d -l /var/log/deluge/daemon.log -L warning
-```
-
-```
-ExecStart=/usr/bin/deluge-web -d -l /var/log/deluge/web.log -L warning
-```
-
-See `deluged -h` for all available log-levels.
-
-Restart the services:
-
-```console
-sudo systemctl daemon-reload
-sudo systemctl restart deluged
-sudo systemctl restart deluge-web
-```
-
-### Log rotation
-
-To enable log rotation append `--logrotate` to the above `ExecStart` lines.
-
-## Conditionally start deluged for mount points
-
-If you have a USB disk drive or network drive that may not be immediately
-available on boot or disconnected at random then you may want the `deluged`
-service to wait for mount point to be ready before starting. If they are
-unmounted or disconnected then `deluged` is stopped. When they become available
-again `deluged` is started.
-
-Ensure you have added the correct drive details to `fstab` or equivalent so
-they are mounted at boot.
-
-List the available drive mounts:
-
-```console
-sudo systemctl -t mount
-```
-
-Look for your mount point in the `Description` column. Mounts are formatted
-similar to the mount point with `-`s replacing `/`s in the path.
-e.g.: `media-xyz.mount`
-
-Modify the `[Unit]` section of the `deluged.service` script by adding the
-details below, substituting `xyz.mount` for the mount you want the service
-to depend on:
-
-```ini
-[Unit]
-Description=Deluge Bittorrent Client Daemon
-# Start after network and specified mounts are available.
-After=network-online.target xyz.mount
-Requires=xyz.mount
-# Stops deluged if mount points disconnect
-BindsTo=xyz.mount
-```
-
-For multiple mount points add a space between additional entries. e.g.:
-
-```ini
-After=network-online.target xyz.mount abc.mount def.mount
-```
-
-Modify the `[Install]` section to ensure the deluged service is started when
-the mount point comes back online:
-
-```ini
-[Install]
-WantedBy=multi-user.target xyz.mount
-```
-
-Reference: [systemd.unit](https://www.freedesktop.org/software/systemd/man/systemd.unit.html#RequiresMountsFor=)
Index: cs/source/index.rst
===================================================================
--- docs/source/index.rst	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,18 +1,0 @@
-Deluge documentation
-====================
-
-Contents
---------
-
-.. toctree::
-   :maxdepth: 2
-
-   Getting started <intro/index.md>
-   How-to guides <how-to/index.md>
-   Release notes <releases/index.md>
-   Contributing <contributing/index.md>
-   Developer guide <devguide/index.md>
-   Reference <reference/index.rst>
-
-* :ref:`genindex`
-* :ref:`modindex`
Index: cs/source/intro/01-install.md
===================================================================
--- docs/source/intro/01-install.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,133 +1,0 @@
-# Installing Deluge
-
-Instructions for installing Deluge.
-
-## <i class="fa fa-linux"></i> Linux
-
-### <i class="icon-ubuntu"></i> Ubuntu
-
-One-click [**Install**](https://tinyurl.com/installdeluge)
-
-```
-sudo apt install deluge
-```
-
-[Package Details](https://packages.ubuntu.com/deluge)
-
-### <i class="icon-fedora"></i> Fedora
-
-```
-sudo dnf install deluge
-```
-
-[Package Details](https://src.fedoraproject.org/rpms/deluge)
-
-### <i class="icon-archlinux"></i> Arch
-
-```
-pacman -S deluge-gtk
-```
-
-[Arch Wiki](https://wiki.archlinux.org/title/Deluge)
-
-### <i class="icon-suse"></i> OpenSUSE
-
-[**1 Click Install**](http://packman.links2linux.org/install/deluge)
-
-[Package Details](https://software.opensuse.org/package/deluge)
-
-### <i class="icon-gentoo"></i> Gentoo
-
-[Package Details](https://packages.gentoo.org/packages/net-p2p/deluge)
-
-### Flatpak
-
-One-click [**Install**](https://dl.flathub.org/repo/appstream/org.deluge_torrent.deluge.flatpakref)
-
-[Package Details](https://flathub.org/apps/details/org.deluge_torrent.deluge)
-
-## <i class="fa fa-windows"></i> Windows
-
-Download [installer](https://ftp.osuosl.org/pub/deluge/windows/?C=M;O=D)
-
-Availble for Windows 7, 8 & 10 for both 32-bit and 64-bit OSes.
-
-## <i class="fa fa-apple"></i> macOS
-
-Unfortunately no official installer package currently available.
-
-See [Alternative Installs](#alternative-installs)
-
-## <i class="icon-freebsd"></i> FreeBSD
-
-```
-pkg add deluge
-```
-
-[Package details](https://www.freshports.org/net-p2p/deluge/)
-
-## <i class="icon-python"></i> PyPi
-
-Install with pip:
-
-    pip install deluge
-
-Install with all [optional dependencies][depends]:
-
-    pip install deluge[all]
-
-Will require system installed packages such as libtorent and GTK3. See [DEPENDS]
-
-e.g. on Ubuntu/Debian install these packages:
-
-    sudo apt install python3-pip python3-libtorrent python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-ayatanaappindicator3-0.1
-
-## Alternative Installs
-
-### Ubuntu PPA
-
-The [stable PPA] contains the latest releases.
-
-    sudo add-apt-repository -u ppa:deluge-team/stable
-    sudo apt install deluge
-
-The [development PPA] contains daily builds from the `develop` branch.
-
-    sudo add-apt-repository -u ppa:deluge-team/develop
-    sudo apt install deluge
-
-### macOS Community
-
-#### Unofficial `.app` packages
-
-Check sticky topics in [MacOS Forum]
-
-#### Macports
-
-```
-sudo port install deluge
-```
-
-[Package Details](https://ports.macports.org/port/deluge/)
-
-#### Homebrew
-
-1.  Install [Homebrew]
-1.  Open a terminal to install required packages:
-
-        brew install pygobject3 gtk+3 adwaita-icon-theme
-        brew install libtorrent-rasterbar
-
-1.  To fix translations:
-
-        brew link gettext --force
-
-1.  Install Deluge:
-
-        pip install deluge
-
-[development ppa]: https://launchpad.net/~deluge-team/+archive/ubuntu/develop/
-[stable ppa]: https://launchpad.net/~deluge-team/+archive/ubuntu/stable/
-[homebrew]: https://brew.sh/
-[macos forum]: https://forum.deluge-torrent.org/viewforum.php?f=13
-[depends]: ../depends.md
Index: cs/source/intro/index.md
===================================================================
--- docs/source/intro/index.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,16 +1,0 @@
-# Getting started with Deluge
-
-This is a starting point if you are new to Deluge where we will walk
-you through getting up and running with our BitTorrent client.
-
-```{toctree}
-:numbered: 1
-:titlesonly:
-
-01-install
-```
-
-<!--
-2. Using Deluge
-3. Install a plugin
--->
Index: cs/source/modules/modules.rst
===================================================================
--- docs/source/modules/modules.rst	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,10 +1,0 @@
-:orphan:
-
-deluge
-======
-
-
-.. toctree::
-   :maxdepth: 4
-
-   deluge
Index: cs/source/reference/api.rst
===================================================================
--- docs/source/reference/api.rst	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,14 +1,0 @@
-Deluge RPC API
-==============
-
-* :doc:`rpc`
-
-.. autoclass:: deluge.core.core.Core
-    :members:
-    :exported:
-    :noindex:
-
-.. autoclass:: deluge.core.daemon.Daemon
-    :members:
-    :exported:
-    :noindex:
Index: cs/source/reference/index.rst
===================================================================
--- docs/source/reference/index.rst	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,11 +1,0 @@
-Reference
-=========
-
-Technical reference material.
-
-.. toctree::
-
-    Web UI <web>
-    Deluge RPC <rpc>
-    RPC API <api>
-    Web API <webapi>
Index: cs/source/reference/rpc.rst
===================================================================
--- docs/source/reference/rpc.rst	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,98 +1,0 @@
-Deluge RPC
-==========
----------------
-Message Formats
----------------
-DelugeRPC is a protocol used for daemon/client communication. There are four
-types of messages involved in the protocol: RPC Request, RPC Response,
-RPC Error and Event. All messages are zlib compressed with rencode encoded strings
-and their data formats are detailed below.
-
-"""""""""""
-RPC Request
-"""""""""""
-This message is created and sent by the client to the server requesting that a
-remote method be called. Multiple requests can be bundled in a list.
-
-**[[request_id, method, [args], {kwargs}], ...]**
-
-**request_id** (int)
-    An integer determined by the client that is used in replies from the server.
-    This is used to ensure the client knows which request the data is in
-    response to. Another alternative would be to respond in the same order the
-    requests come in, but this could cause lag if an earlier request takes
-    longer to process.
-
-**method** (str)
-    The name of the remote method to call. This name can be in dotted format to
-    call other objects or plugins methods.
-
-**args** (list)
-    The arguments to call the method with.
-
-**kwargs** (dict)
-    The keyword arguments to call the method with.
-
-""""""""""""
-RPC Response
-""""""""""""
-This message is created and sent in response to a RPC Request from a client. It
-will hold the return value of the requested method call. In the case of an
-error, a RPC Error message will be sent instead.
-
-**[message_type, request_id, [return_value]]**
-
-**message_type** (int)
-    This will be a RPC_RESPONSE type id. This is used on the client side to
-    determine what kind of message is being received from the daemon.
-
-**request_id** (int)
-    The request_id is the same as the one sent by the client in the initial
-    request. It used on the client side to determine what message this is in
-    response to.
-
-**return_value** (list)
-    The return value of the method call.
-
-"""""""""
-RPC Error
-"""""""""
-This message is created in response to an error generated while processing a
-RPC Request and will serve as a replacement for a RPC Response message.
-
-**[message_type, request_id, exception_type, exception_msg, traceback]**
-
-**message_type** (int)
-    This will be a RPC_ERROR type id.
-
-**request_id** (int)
-    The request_id is the same as the one sent by the client in the initial
-    request.
-
-**exception_type** (str)
-    The type of exception raised.
-
-**exception_msg** (str)
-    The message as to why the exception was raised.
-
-**traceback** (str)
-    The traceback of the generated exception.
-
-"""""
-Event
-"""""
-This message is created by the daemon and sent to the clients without being in
-response to a RPC Request. Events are generally sent for changes in the
-daemon's state that the clients need to be made aware of.
-
-**[message_type, event_name, data]**
-
-**message_type** (int)
-    This will be a RPC_EVENT type id.
-
-**event_name** (str)
-    This is the name of the event being emitted by the daemon.
-
-**data** (list)
-    Additional data to be sent with the event. This is dependent upon the event
-    being emitted.
Index: cs/source/reference/web.md
===================================================================
--- docs/source/reference/web.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,38 +1,0 @@
-# Deluge Web UI
-
-The Deluge web interface is a full featured interface built using the ExtJS framework,
-running on top of a Twisted web server.
-
-## SSL Configuration
-
-By default the web interface will use the same private key and certificate as
-the Deluge daemon. You can use a different certificate/key and specify it in the Web UI
-config, see below for details.
-
-### Create SSL Certificate Examples
-
-Sample guide: [How to Create a SSL Certificate][ssl cert]
-
-#### Linux
-
-    openssl req -new -x509 -nodes -out deluge.cert.pem -keyout deluge.key.pem
-
-#### Windows
-
-    C:\OpenSSL\bin\openssl.exe req -config C:\OpenSSL\bin\openssl.cnf -x509 -days 365 -newkey rsa:1024 -keyout hostkey.pem -nodes -out hostcert.pem
-
-### Enable Web UI SSL
-
-There are two ways to enable SSL encryption in the web server:
-
-- Specify in your config (accessible via the Preferences window).
-- Use `--ssl` when running the web server, overriding the configuration value to enable SSL.
-
-## Enable Development mode
-
-Append `?dev=true` to the Web UI URL to enable development mode, uses the source
-JavaScript files (if available) rather than compressed versions:
-
-    http://127.0.0.1:8112/?dev=true
-
-[ssl cert]: http://www.yatblog.com/2007/02/27/how-to-create-a-ssl-certificate/
Index: cs/source/reference/webapi.rst
===================================================================
--- docs/source/reference/webapi.rst	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,17 +1,0 @@
-Deluge Web JSON-RPC API
-=======================
-
-* Spec: `JSON-RPC v1 <https://www.jsonrpc.org/specification_v1>`_
-* URL: ``/json``
-* :doc:`api`
-
-
-.. autoclass:: deluge.ui.web.json_api.WebApi
-    :members:
-    :exported:
-    :noindex:
-
-.. autoclass:: deluge.ui.web.json_api.WebUtils
-    :members:
-    :exported:
-    :noindex:
Index: cs/source/releases/2.0.md
===================================================================
--- docs/source/releases/2.0.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,56 +1,0 @@
-# Deluge 2.0 release notes
-
-Welcome to the latest release of Deluge, a long time in the making!
-
-## What's new
-
-Some of the highlights since the last major release.
-
-- Migrated to Python 3 with minimal support retained for Python 2.7.
-- Shiny new logo.
-- Multi-user support.
-- Performance updates to handle thousands of torrents with faster loading times.
-- A New Console UI which emulates GTK/Web UIs.
-- GTK UI migrated to GTK3 with UI improvements and additions.
-- Magnet pre-fetching to allow file selection when adding torrent.
-- Fully support libtorrent 1.2 release.
-- Language switching support.
-- Improved documentation hosted on ReadTheDocs.
-- AutoAdd plugin replaces built-in functionality.
-- Web UI now daemonizes by default so service scripts will require `-d` option.
-
-## Packaging
-
-### PyPi
-
-As well as the usual source tarball available for [download] we now have published
-Deluge on the PyPi software repository.
-
-- <https://pypi.org/project/deluge/>
-
-### Windows and MacOS
-
-Unfortunately there are no packages yet for [Windows] or MacOS but they are being worked
-on. For now alternative [install] methods are available for testing.
-
-## Upgrade considerations
-
-Deluge 2.0 is not compatible with Deluge 1.x clients or daemons so these will require
-upgrading too. Also third-party Python scripts may not be compatible if they directly
-connect to the Deluge client and will need migrating.
-
-Always make a backup of your [config] before a major version upgrade to guard against
-data loss.
-
-Translations may not be as up-to date so please help out, see [translations] page.
-
-Plugins written for Deluge 1.3 will need upgrading for Deluge 2.0, due to the
-requirement of Python 3 and GTK3 UI. There is a [update plugin] document to help
-Plugin authors update their plugins.
-
-[update plugin]: ../devguide/how-to/update-1.3-plugin.md
-[windows]: https://dev.deluge-torrent.org/ticket/3201
-[install]: https://deluge.readthedocs.io/en/latest/intro/01-install.html
-[config]: https://dev.deluge-torrent.org/wiki/Faq#WheredoesDelugestoreitssettingsconfig
-[translations]: ../contributing/translations.md
-[download]: http://download.deluge-torrent.org/source/2.0/
Index: cs/source/releases/index.md
===================================================================
--- docs/source/releases/index.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,13 +1,0 @@
-# Release notes
-
-A summary of the important changes in major releases of Deluge. For more details see
-the [changelog] or the [git commit log].
-
-```{toctree}
-:titlesonly:
-
-../changelog
-2.0
-```
-
-[git commit log]: http://git.deluge-torrent.org/deluge/log/?h=master
Index: cs/spelling_wordlist.txt
===================================================================
--- docs/spelling_wordlist.txt	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,42 +1,0 @@
-Changelog
-tooltip
-Gtk
-libglade
-Wayland
-macOS
-codebase
-unmanaged
-rebase
-formatter
-camelCase
-docstring
-docstrings
-Pytest
-Tox
-pre
-Blocklist
-boolean
-daemonizes
-daemonize
-config
-Trac
-runtime
-codec
-auth
-hostlist
-hostname
-filesystem
-libtorrent
-Multi
-multi
-username
-whitelist
-systemd
-launchd
-plugin
-plugins
-app
-tarball
-tarballs
-Umask
-online
Index: n_web_gettext.py
===================================================================
--- gen_web_gettext.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,119 +1,0 @@
-#!/usr/bin/env python
-#
-# Copyright (C) 2009-2012 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""Script to parse javascript files for translation strings and generate gettext.js"""
-
-import os
-import re
-
-WEBUI_JS_DIR = 'deluge/ui/web/js/deluge-all'
-# Enabling Debug adds file and line number as comments to the gettext file.
-DEBUG = False
-
-
-def check_missing_markup(js_dir):
-    """Search js to check for missed translation markup."""
-
-    # A list of common extjs attributes that are usually marked for translation.
-    attr_list = [
-        "text: '",
-        "msg: '",
-        "title: '",
-        "fieldLabel: '",
-        "boxLabel: '",
-        "tooltip: '",
-        "header: '",
-        "defaultText: '",
-        "unit: '",
-        r"setText\('",
-        r"addButton\('",
-    ]
-
-    # Don't match against any of these chars at start of string value.
-    except_chars = "' &#"
-
-    # A list of strings that should be skipped shuold the match contain them.
-    skip = ['HTTP:']
-
-    # Create a list of the matching strings to search for with the except_chars appended to each one.
-    string_re = re.compile(
-        '('
-        + ')|('.join(['%s[^' + except_chars + "].*'"] * len(attr_list))
-        % tuple(attr_list)
-        + ')'
-    )
-
-    strings = {}
-    for root, dnames, files in os.walk(js_dir):
-        for filename in files:
-            if os.path.splitext(filename)[1] != '.js':
-                continue
-            for lineno, line in enumerate(open(os.path.join(root, filename))):
-                for match in string_re.finditer(line):
-                    for string in match.groups():
-                        # Ignore string that contains only digits or specificied strings in skip.
-                        if (
-                            not string
-                            or string.split("'")[1].isdigit()
-                            or any(x in string for x in skip)
-                        ):
-                            continue
-                        locations = strings.get(string, [])
-                        locations.append(
-                            (os.path.join(root, filename), str(lineno + 1))
-                        )
-                        strings[string] = locations
-    return strings
-
-
-GETTEXT_TPL = (
-    'GetText={maps:{},'
-    'add:function(string,translation){this.maps[string]=translation},'
-    'get:function(string){if (this.maps[string]){string=this.maps[string]} return string}};'
-    'function _(string){return GetText.get(string)}'
-)
-GETTEXT_SUBST_TPL = "GetText.add('{key}','${{escape(_(\"{key}\"))}}')\n"
-
-
-def create_gettext_js(js_dir):
-    string_re = re.compile("_\\('(.*?)'\\)")
-    strings = {}
-    for root, dnames, files in os.walk(js_dir):
-        for filename in files:
-            if filename.endswith('.js'):
-                filepath = os.path.join(root, filename)
-                with open(os.path.join(root, filename)) as _file:
-                    for lineno, line in enumerate(_file, 1):
-                        for match in string_re.finditer(line):
-                            string = match.group(1)
-                            locations = strings.get(string, [])
-                            locations.append((filepath, lineno))
-                            strings[string] = locations
-
-    gettext_file = os.path.join(os.path.dirname(js_dir), 'gettext.js')
-    with open(gettext_file, 'w') as fp:
-        fp.write(GETTEXT_TPL)
-        for key in sorted(strings):
-            if DEBUG:
-                fp.write(
-                    '\n//: %s' % '//: '.join(['%s:%s\n' % x for x in strings[key]])
-                )
-            fp.write(GETTEXT_SUBST_TPL.format(key=key))
-    return gettext_file
-
-
-if __name__ == '__main__':
-    gettext_fname = create_gettext_js(WEBUI_JS_DIR)
-    print('Created: %s' % gettext_fname)
-    missed_markup = check_missing_markup(WEBUI_JS_DIR)
-    if missed_markup:
-        print('Possible missed text for translation markup:')
-        for text, filenames in missed_markup.iteritems():
-            for filename_lineno in filenames:
-                print('{:<58}    {}'.format(':'.join(filename_lineno), text))
Index: nerate_pot.py
===================================================================
--- generate_pot.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,107 +1,0 @@
-#!/usr/bin/env python
-#
-# Copyright (C) 2011-2013 Calum Lind <calumlind@gmail.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""Parses Python and Javascript code for translation strings to create the 'deluge.pot' template for translators"""
-
-import os
-import re
-from datetime import datetime
-from subprocess import call
-
-from version import get_version
-
-# Paths to exclude
-EXCLUSIONS = ['deluge/scripts', 'deluge/i18n', 'deluge/tests']
-WEBUI_JS_DIR = 'deluge/ui/web/js/deluge-all'
-WEBUI_RENDER_DIR = 'deluge/ui/web/render'
-INFILES_LIST = 'infiles.list'
-POT_FILEPATH = os.path.join('deluge', 'i18n', 'deluge.pot')
-
-RE_EXC_PLUGIN_BUILD = re.compile('deluge\\/plugins\\/.*\\/build')
-
-xgettext_cmd = [
-    'xgettext',
-    '--from-code=UTF-8',
-    '-kN_:1',
-    '-f%s' % INFILES_LIST,
-    '-o%s' % POT_FILEPATH,
-    '--package-name=%s' % 'Deluge',
-    '--copyright-holder=%s' % 'Deluge Team',
-    '--package-version=%s' % get_version(prefix='deluge-', suffix='.dev0'),
-    '--msgid-bugs-address=%s' % 'http://deluge-torrent.org',
-]
-
-to_translate = []
-for dirpath, dirnames, filenames in os.walk('deluge'):
-    for filename in filenames:
-        if dirpath not in EXCLUSIONS and not RE_EXC_PLUGIN_BUILD.match(dirpath):
-            filepath = os.path.join(dirpath, filename)
-            if os.path.splitext(filepath)[1] in ('.py', '.glade'):
-                to_translate.append(filepath)
-            else:
-                if filename.endswith('.xml.in'):
-                    gtxt_type = 'gettext/xml'
-                elif filename.endswith('.in'):
-                    gtxt_type = 'gettext/ini'
-                elif filename.endswith('.ui'):
-                    gtxt_type = 'gettext/glade'
-                else:
-                    continue
-                call(['intltool-extract', '--quiet', '--type=%s' % gtxt_type, filepath])
-                filepath += '.h'
-            to_translate.append(filepath)
-
-with open(INFILES_LIST, 'w') as f:
-    for line in to_translate:
-        f.write(line + '\n')
-
-# Create pot file from file list
-call(xgettext_cmd)
-
-# find javascript files
-js_to_translate = []
-for dirpath, dirnames, filenames in os.walk(WEBUI_JS_DIR):
-    for filename in filenames:
-        if os.path.splitext(filename)[1] == '.js':
-            js_to_translate.append(os.path.join(dirpath, filename))
-
-# find render html files
-for dirpath, dirnames, filenames in os.walk(WEBUI_RENDER_DIR):
-    for filename in filenames:
-        if os.path.splitext(filename)[1] == '.html':
-            js_to_translate.append(os.path.join(dirpath, filename))
-
-with open(INFILES_LIST, 'w') as f:
-    for line in js_to_translate:
-        f.write(line + '\n')
-
-# Force xgettext language to parse javascript and update pot file
-# Note: For javascript files xgettext will parse comments, so single apostrophes or quotes are
-# flagged as a 'warning: untermined string'. Either ignore warning or edit javascript comment.
-call(xgettext_cmd + ['--language=Python', '-j'])
-
-# Replace YEAR and PACKAGE in the copyright message
-with open(POT_FILEPATH) as f:
-    lines = f.readlines()
-with open(POT_FILEPATH, 'w') as f:
-    for line in lines:
-        if 'YEAR' in line:
-            line = line.replace('YEAR', str(datetime.now().year))
-        elif 'PACKAGE' in line:
-            line = line.replace('PACKAGE', 'Deluge')
-        f.write(line)
-
-# Clean up temp files
-os.remove(INFILES_LIST)
-for filepath in to_translate:
-    if filepath.endswith('.h'):
-        os.remove(filepath)
-
-print('Created %s' % POT_FILEPATH)
Index: nify_web_js.py
===================================================================
--- minify_web_js.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,133 +1,0 @@
-#!/usr/bin/env python
-#
-# Copyright (C) 2014 Calum Lind <calumlind@gmail.com>
-# Copyright (C) 2010 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-"""Minifies the WebUI JS files.
-
-Usage: python minify_web_js.py deluge/ui/web/js/deluge-all
-
-"""
-
-import fileinput
-import fnmatch
-import os
-import subprocess
-import sys
-from shutil import which
-
-closure_cmd = None
-for cmd in ['closure-compiler', 'closure']:
-    if which(cmd):
-        closure_cmd = cmd
-        break
-
-
-def minify_closure(file_in, file_out):
-    try:
-        subprocess.check_call(
-            [
-                closure_cmd,
-                '--warning_level',
-                'QUIET',
-                '--language_in=ECMASCRIPT5',
-                '--js',
-                file_in,
-                '--js_output_file',
-                file_out,
-            ]
-        )
-        return True
-    except subprocess.CalledProcessError:
-        return False
-
-
-# Closure outputs smallest files but java-based command, can use rJSmin
-# as a python-only fallback.
-#
-#   deluge-all.js: Closure 131K, rJSmin: 148K
-#
-if not closure_cmd:
-    try:
-        from rjsmin import jsmin as minify
-    except ImportError:
-        print('Warning: No minifying command found.')
-        minify = None
-
-
-def source_files_list(source_dir):
-    scripts = []
-    for root, dirnames, filenames in os.walk(source_dir):
-        dirnames.sort(reverse=True)
-        files = fnmatch.filter(filenames, '*.js')
-        files.sort()
-
-        order_file = os.path.join(root, '.order')
-        if os.path.isfile(order_file):
-            with open(order_file) as _file:
-                for line in _file:
-                    if line.startswith('+ '):
-                        order_filename = line.split()[1]
-                        files.pop(files.index(order_filename))
-                        files.insert(0, order_filename)
-
-        # Ensure root directory files are bottom of list.
-        if dirnames:
-            scripts.extend([os.path.join(root, f) for f in files])
-        else:
-            for filename in reversed(files):
-                scripts.insert(0, os.path.join(root, filename))
-    return scripts
-
-
-def concat_src_files(file_list, fileout_path):
-    with open(fileout_path, 'w') as file_out:
-        file_in = fileinput.input(file_list)
-        file_out.writelines(file_in)
-
-
-def minify_file(file_debug, file_minified):
-    if closure_cmd:
-        return minify_closure(file_debug, file_minified)
-    elif minify:
-        with open(file_minified, 'w') as file_out:
-            with open(file_debug) as file_in:
-                file_out.write(minify(file_in.read()))
-                return True
-
-
-def minify_js_dir(source_dir):
-    build_name = os.path.basename(source_dir)
-    build_dir = os.path.dirname(source_dir)
-    file_debug_js = os.path.join(build_dir, build_name + '-debug.js')
-    file_minified_js = os.path.join(build_dir, build_name + '.js')
-    source_files = source_files_list(source_dir)
-
-    if not source_files:
-        print('No js files found, skipping %s' % source_dir)
-        return
-
-    concat_src_files(source_files, file_debug_js)
-    print('Minifying %s' % source_dir)
-    if not minify_file(file_debug_js, file_minified_js):
-        print('Warning: Failed minifying files %s, debug only' % source_dir)
-        if os.path.isfile(file_minified_js):
-            os.remove(file_minified_js)
-
-
-if __name__ == '__main__':
-    if len(sys.argv) != 2:
-        JS_SOURCE_DIRS = [
-            'deluge/ui/web/js/deluge-all',
-            'deluge/ui/web/js/extjs/ext-extensions',
-        ]
-    else:
-        JS_SOURCE_DIRS = [os.path.abspath(sys.argv[1])]
-
-    for js_source_dir in JS_SOURCE_DIRS:
-        minify_js_dir(js_source_dir)
Index: gfmt.py
===================================================================
--- msgfmt.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,228 +1,0 @@
-#!/usr/bin/env python
-# Written by Martin v. Lwis <loewis@informatik.hu-berlin.de>
-# Plural forms support added by alexander smishlajev <alex@tycobka.lv>
-"""
-Generate binary message catalog from textual translation description.
-
-This program converts a textual Uniforum-style message catalog (.po file) into
-a binary GNU catalog (.mo file).  This is essentially the same function as the
-GNU msgfmt program, however, it is a simpler implementation.
-
-Usage: msgfmt.py [OPTIONS] filename.po
-
-Options:
-    -o file
-    --output-file=file
-        Specify the output file to write to.  If omitted, output will go to a
-        file named filename.mo (based off the input file name).
-
-    -h
-    --help
-        Print this message and exit.
-
-    -V
-    --version
-        Display version information and exit.
-"""
-
-import array
-import ast
-import getopt
-import os
-import struct
-import sys
-
-__version__ = '1.2'
-
-MESSAGES = {}
-
-
-def usage(ecode, msg=''):
-    """
-    Print usage and msg and exit with given code.
-    """
-    print(__doc__, file=sys.stderr)
-    if msg:
-        print(msg, file=sys.stderr)
-    sys.exit(ecode)
-
-
-def add(msgid, transtr, fuzzy):
-    """
-    Add a non-fuzzy translation to the dictionary.
-    """
-    if not fuzzy and transtr and not transtr.startswith('\x00'):
-        MESSAGES[msgid] = transtr
-
-
-def generate():
-    """
-    Return the generated output.
-    """
-    # the keys are sorted in the .mo file
-    keys = sorted(MESSAGES)
-    offsets = []
-    ids = strs = ''
-    for _id in keys:
-        # For each string, we need size and file offset when encoded. Each string is NUL
-        # terminated; the NUL does not count into the size.
-        offsets.append(
-            (
-                len(ids.encode('utf8')),
-                len(_id.encode('utf8')),
-                len(strs.encode('utf8')),
-                len(MESSAGES[_id].encode('utf8')),
-            )
-        )
-        ids += _id + '\x00'
-        strs += MESSAGES[_id] + '\x00'
-
-    # The header is 7 32-bit unsigned integers.  We don't use hash tables, so
-    # the keys start right after the index tables.
-    # translated string.
-    keystart = 7 * 4 + 16 * len(keys)
-    # and the values start after the keys
-    valuestart = keystart + len(ids)
-    koffsets = []
-    voffsets = []
-    # The string table first has the list of keys, then the list of values.
-    # Each entry has first the size of the string, then the file offset.
-    for o1, l1, o2, l2 in offsets:
-        koffsets += [l1, o1 + keystart]
-        voffsets += [l2, o2 + valuestart]
-    offsets = koffsets + voffsets
-    output = struct.pack(
-        'Iiiiiii',
-        0x950412DE,  # Magic
-        0,  # Version
-        len(keys),  # # of entries
-        7 * 4,  # start of key index
-        7 * 4 + len(keys) * 8,  # start of value index
-        0,
-        0,
-    )  # size and offset of hash table
-    output += array.array('i', offsets).tobytes()
-    output += ids.encode('utf8')
-    output += strs.encode('utf8')
-    return output
-
-
-def make(filename, outfile):
-    section_id = 1
-    section_str = 2
-    global MESSAGES
-    MESSAGES = {}
-
-    # Compute .mo name from .po name and arguments
-    if filename.endswith('.po'):
-        infile = filename
-    else:
-        infile = filename + '.po'
-    if outfile is None:
-        outfile = os.path.splitext(infile)[0] + '.mo'
-
-    try:
-        with open(infile, encoding='utf8') as _file:
-            lines = _file.readlines()
-    except OSError as msg:
-        print(msg, file=sys.stderr)
-        sys.exit(1)
-
-    section = None
-    fuzzy = 0
-
-    # Parse the catalog
-    msgid = msgstr = ''
-    lno = 0
-    for line in lines:
-        lno += 1
-        # If we get a comment line after a msgstr, this is a new entry
-        if line[0] == '#' and section == section_str:
-            add(msgid, msgstr, fuzzy)
-            section = None
-            fuzzy = 0
-        # Record a fuzzy mark
-        if line[:2] == '#,' and (line.find('fuzzy') >= 0):
-            fuzzy = 1
-        # Skip comments
-        if line[0] == '#':
-            continue
-        # Start of msgid_plural section, separate from singular form with \0
-        if line.startswith('msgid_plural'):
-            msgid += '\x00'
-            line = line[12:]
-        # Now we are in a msgid section, output previous section
-        elif line.startswith('msgid'):
-            if section == section_str:
-                add(msgid, msgstr, fuzzy)
-            section = section_id
-            line = line[5:]
-            msgid = msgstr = ''
-        # Now we are in a msgstr section
-        elif line.startswith('msgstr'):
-            section = section_str
-            line = line[6:]
-            # Check for plural forms
-            if line.startswith('['):
-                # Separate plural forms with \0
-                if not line.startswith('[0]'):
-                    msgstr += '\x00'
-                # Ignore the index - must come in sequence
-                line = line[line.index(']') + 1 :]
-        # Skip empty lines
-        line = line.strip()
-        if not line:
-            continue
-        line = ast.literal_eval(line)
-        if section == section_id:
-            msgid += line
-        elif section == section_str:
-            msgstr += line
-        else:
-            print('Syntax error on %s:%d' % (infile, lno), 'before:', file=sys.stderr)
-            print(line, file=sys.stderr)
-            sys.exit(1)
-    # Add last entry
-    if section == section_str:
-        add(msgid, msgstr, fuzzy)
-
-    # Compute output
-    output = generate()
-
-    try:
-        with open(outfile, 'wb') as _file:
-            _file.write(output)
-    except OSError as msg:
-        print(msg, file=sys.stderr)
-
-
-def main():
-    try:
-        opts, args = getopt.getopt(
-            sys.argv[1:], 'hVo:', ['help', 'version', 'output-file=']
-        )
-    except getopt.error as msg:
-        usage(1, msg)
-
-    outfile = None
-    # parse options
-    for opt, arg in opts:
-        if opt in ('-h', '--help'):
-            usage(0)
-        elif opt in ('-V', '--version'):
-            print('msgfmt.py', __version__, file=sys.stderr)
-            sys.exit(0)
-        elif opt in ('-o', '--output-file'):
-            outfile = arg
-    # do it
-    if not args:
-        print('No input file given', file=sys.stderr)
-        print('Try `msgfmt --help` for more information.', file=sys.stderr)
-        return
-
-    for filename in args:
-        make(filename, outfile)
-
-
-if __name__ == '__main__':
-    main()
Index: ckaging/osx/Info.plist.in
===================================================================
--- packaging/osx/Info.plist.in	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,59 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-    <key>CFBundleIdentifier</key>
-    <string>org.deluge</string>
-    <key>CFBundleName</key>
-    <string>Deluge</string>
-    <key>CFBundleIconFile</key>
-    <string>deluge.icns</string>
-    <key>CFBundleExecutable</key>
-    <string>Deluge</string>
-    <key>CFBundleShortVersionString</key>
-    <string>%VERSION%</string>
-    <key>CFBundleVersion</key>
-    <string>%VERSION%</string>
-    <key>CFBundleGetInfoString</key>
-    <string>%VERSION% (c) 2008-%YEAR% Deluge Team http://deluge-torrent.org/</string>
-    <key>NSHumanReadableCopyright</key>
-    <string>Copyright 2008-%YEAR% Deluge Team</string>
-    <key>CFBundleDevelopmentRegion</key>
-    <string>English</string>
-    <key>CFBundleInfoDictionaryVersion</key>
-    <string>6.0</string>
-    <key>CFBundlePackageType</key>
-    <string>APPL</string>
-    <key>CFBundleSignature</key>
-    <string>DL##</string>
-    <key>LSMinimumSystemVersion</key>
-    <string>10.6</string>
-    <key>LSUIElement</key>
-    <string>0</string>
-    <key>NSHighResolutionCapable</key>
-    <true/>
-    <key>CFBundleDisplayName</key>
-    <string>Deluge</string>
-    <key>CFBundleDocumentTypes</key>
-    <array>
-        <dict>
-            <key>CFBundleTypeExtensions</key>
-            <array>
-                <string>torrent</string>
-            </array>
-            <key>CFBundleTypeIconFile</key>
-            <string>torrent</string>
-            <key>CFBundleTypeName</key>
-            <string>BitTorrent Document</string>
-            <key>CFBundleTypeRole</key>
-            <string>Viewer</string>
-            <key>LSHandlerRank</key>
-            <string>Owner</string>
-            <key>LSItemContentTypes</key>
-            <array>
-                <string>org.bittorrent.torrent</string>
-            </array>
-        </dict>
-    </array>
-</dict>
-</plist>
Index: ckaging/osx/Instructions.md
===================================================================
--- packaging/osx/Instructions.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,48 +1,0 @@
-# Packaging setup with jhbuild
-
-These are the manual step based upon https://wiki.gnome.org/Projects/Jhbuild/Mac_OS
-
-If you encounter curl stalling on FTP URLs try disabling `epsv` for curl:
-`echo no-epsv >> ~/.curlrc`
-
-1.  Install XCode command line developer tools:
-
-        xcode-select --install
-
-1.  Install jhbuild:
-
-        curl -LO https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/gtk-osx-build-setup.sh
-        sh gtk-osx-build-setup.sh
-        jhbuild bootstrap
-
-1.  GTK-OSX Build
-
-    1.  Bootstrap GTK and install PyGTK
-
-            jhbuild build python meta-gtk-osx-bootstrap meta-gtk-osx-python
-
-    1.  GTK OSX Themes:
-
-            jhbuild build meta-gtk-osx-themes gtk-quartz-engine
-
-        Note: â[Quartz patch] if build error; `'height' is uninitialized`.
-
-1.  Install [MacOS bundler] script
-
-    This script is to help package GTK for Deluge.
-
-        curl -OL http://ftp.gnome.org/pub/gnome/sources/gtk-mac-bundler/0.7/gtk-mac-bundler-0.7.4.tar.xz
-        tar xf gtk-mac-bundler-0.7.4.tar.xz
-        cd gtk-mac-bundler-0.7.4
-        make install
-
-1.  Build libtorrent and deps using âlibtorrent.modules:
-
-        curl -O http://git.deluge-torrent.org/deluge/plain/osx/libtorrent.modules?h=develop
-        jhbuild -m libtorrent.modules build meta_libtorrent
-
-    - OpenSSL requires "Skip Module (2)" when install stage fails as unable to use DESTDIR path. See âpatch.
-    - Note on a potential OpenSSL Error: 'libcrypto is a fat file' is due to mixing arch types (i386, x64) in build process.
-
-[quartz patch]: https://www.xpra.org/trac/attachment/ticket/533/quartz-style-fix.patch
-[macos bundler]: https://wiki.gnome.org/Projects/GTK%2B/OSX/Bundling
Index: ckaging/osx/README.rst
===================================================================
--- packaging/osx/README.rst	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,127 +1,0 @@
-====================================
-Instructions for building Deluge.app
-====================================
-
-1. Compiler
------------
-
-- To build deluge and the gtk osx modules, you must use `gcc`
-- This has been successfully working with :
-    - gcc 4.2.1 - Xcode 4.1 - Mac OSX Lion (10.7.2)
-    - llvm-gcc 4.2.1 - Xcode 4.3.1 (With Command line utilities) - Mac OSX Lion (10.7.3)
-- Check your version of gcc using `gcc -v`
-
-2. GTK-OSX jhbuild environment
-------------------------------
-
-Quick how-to *(from the full GTK-OSX building instructions)* [1]_, [2]_
-
-a. Create a dedicated user account and use it for all the next steps::
-
-        sudo su - gtk
-        cat << EOF > ~/.profile
-        export PATH=~/.local/bin:~/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/git/bin
-        EOF
-        . ~/.profile
-
-  *Note*: I'm using `gtk` login with `/opt/gtk` as home an jhbuild prefix.
-
-b. Download and run the gtk-osx-build-setup [3]_ script to install jhbuild::
-
-        curl -O https://raw.github.com/jralls/gtk-osx-build/master/gtk-osx-build-setup.sh
-        sh gtk-osx-build-setup.sh
-
-c. Link or copy deluge osx jhbuildrc-custom::
-
-        ln -sf deluge/osx/jhbuildrc-custom ~/.jhbuildrc-custom
-
-  *Note*: This setup builds only for `x86_64` arch to `/opt/gtk` prefix, feel free to edit.
-
-d. Build jhbuild and its modulesets: *(takes a while...)*::
-
-        jhbuild bootstrap && jhbuild
-
-  *Note*: If you encounter an error while building `glib` like::
-
-        gconvert.c:65:2: error: #error GNU libiconv not in use but included iconv.h is from libiconv
-
-  Start a shell from jhbuild, edit the file `vim glib/gconvert.c +65` to delete the
-  section raising error, which is irrelevant. *(Lion iconv.h looks like gnu one, but it is not)*
-  Then exit the shell and resume build.
-
-5. Build the deluge moduleset: *(takes a while...)*::
-
-        jhbuild -m deluge/osx/deluge.modules build deluge
-
-  *Note*: This jhbuild moduleset *should* build and install all deluge dependencies not available in gtk-osx.
-
-3. Build Deluge.app
--------------------
-
-a. Always do your custom build operations under a jhbuild shell::
-
-        jhbuild shell
-
-b. Cleanup::
-
-        python setup.py clean -a
-
-c. Build and install::
-
-        python setup.py py2app
-        python setup.py install
-
-d. Build app to `deluge/osx/app/Deluge.app`::
-
-        cd osx
-        ./make-app
-
-You *should* now have a working Deluge.app
-
-i386 Notes
-----------
-
-- Uncomment the relevant sections of :
-    - jhbuildrc-custom
-    - deluge.modules
-    - setup.cfg
-- deluge egg has to be named without the -macosx-10.6-intel suffix
-- To build for i386 under a x64 arch libtorrent python bindings have to be
-  patched manually to set correct arch see macports package patch
-
-Issues
-------
-
-If Deluge.app doesn't work or crash the first thing to do is to check OSX
-Console for logs and/or crash reports.
-
-You can enable logging by passing the usual log command switches via console::
-
-        /Applications/Deluge.app/Contents/MacOS/Deluge -L debug -l debug.log
-
-Recent jhbuild issues:
-
-- Some jhbuild modules fails to build, freetype and gtk-mac-integration,
-  strangely configure is not called before build/install.
-- If that happens, just force rebuild with something like:
-
-        jhbuild build -cf gtk-mac-integration-python
-
--  Interrupt while building with Ctrl+C and wipe to start over if configure missing
-
-Known issues
-------------
-
-- **i386**: libtorrent crash
-- **i18n**: English only for now
-- **Magnet URLs**: Not currently supported by GTK-OSX
-
-Reference
----------
-
-.. [1] http://live.gnome.org/Jhbuild
-.. [2] http://live.gnome.org/GTK%2B/OSX/Building
-.. [3] http://github.com/jralls/gtk-osx-build
-.. [4] http://winswitch.org/dev/macosx.html
-.. [5] http://mail.python.org/pipermail/pythonmac-sig/
-.. [6] https://github.com/jralls/gtk-mac-integration
Index: ckaging/osx/deluge
===================================================================
--- packaging/osx/deluge	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,79 +1,0 @@
-#!/bin/bash
-
-EXEC="exec"
-
-name="`basename $0`"
-if [[ "$0" == `pwd`* ]] || [[ "$0" == "/"* ]]; then
-    full_path="$0"
-else
-    full_path="`pwd`/$0"
-fi
-tmp=`dirname "$full_path"`
-tmp=`dirname "$tmp"`
-bundle=`dirname "$tmp"`
-bundle_contents=${bundle%"/Contents"}"/Contents"
-bundle_macos="$bundle_contents"/MacOS
-bundle_res="$bundle_contents"/Resources
-bundle_lib="$bundle_res"/lib
-bundle_data="$bundle_res"/share
-bundle_etc="$bundle_res"/etc
-
-export DYLD_FALLBACK_LIBRARY_PATH="$bundle_lib"
-export XDG_CONFIG_DIRS="$bundle_etc"/xdg
-export XDG_DATA_DIRS="$bundle_data"
-export GTK_DATA_PREFIX="$bundle_res"
-export GTK_EXE_PREFIX="$bundle_res"
-export GTK_PATH="$bundle_res"
-export GTK2_RC_FILES="$bundle_etc/gtk-2.0/gtkrc"
-export GTK_IM_MODULE_FILE="$bundle_etc/gtk-2.0/gtk.immodules"
-export GDK_PIXBUF_MODULE_FILE="$bundle_lib/gdk-pixbuf-2.0/2.10.0/loaders.cache"
-export PANGO_RC_FILE="$bundle_etc/pango/pangorc"
-export PANGO_LIBDIR="$bundle_lib"
-export PANGO_SYSCONFDIR="$bundle_etc"
-
-#Set $PYTHON to point inside the bundle
-export PYTHON="$bundle_macos/python"
-export PYTHONHOME="$bundle_res"
-#Add the bundle's python modules
-PYTHONPATH="$bundle_lib:$PYTHONPATH"
-PYTHONPATH="$bundle_lib/python/lib-dynload/:$PYTHONPATH"
-PYTHONPATH="$bundle_lib/python/:$PYTHONPATH"
-PYTHONPATH="$bundle_lib/pygtk/2.0:$PYTHONPATH"
-export PYTHONPATH
-
-# Ensure deluged is available by adding macos dir to path.
-PATH=$bundle_macos:$PATH
-
-# We need a UTF-8 locale.
-lang=`defaults read .GlobalPreferences AppleLocale 2>/dev/null`
-if test "$?" != "0"; then
-    lang=`defaults read .GlobalPreferences AppleCollationOrder 2>/dev/null | sed 's/_.*//'`
-fi
-LANG=""
-if test "$lang" != ""; then
-    LANG="`grep \"\`echo $lang\`_\" /usr/share/locale/locale.alias | \
-           tail -n1 | sed 's/\./ /' | awk '{print $2}'`"
-fi
-if test "$LANG" == ""; then
-    export LANG="C"
-else
-    export LANG="$LANG.utf8"
-fi
-
-if test -f "$bundle_lib/charset.alias"; then
-    export CHARSETALIASDIR="$bundle_lib"
-fi
-
-# Extra arguments can be added in environment.sh.
-EXTRA_ARGS=
-if test -f "$bundle_res/environment.sh"; then
-    source "$bundle_res/environment.sh"
-fi
-
-# Strip out the argument added by the OS.
-if [ "x`echo "x$1" | sed -e "s/^x-psn_.*//"`" == "x" ]; then
-    shift 1
-fi
-
-# Note that we're calling $PYTHON here to override the version used.
-$EXEC "$PYTHON" "$bundle_macos/Deluge-bin" "$@"
Index: ckaging/osx/deluge-console
===================================================================
--- packaging/osx/deluge-console	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,69 +1,0 @@
-#!/bin/bash
-
-EXEC="exec"
-
-name="`basename $0`"
-if [[ "$0" == `pwd`* ]] || [[ "$0" == "/"* ]]; then
-    full_path="$0"
-else
-    full_path="`pwd`/$0"
-fi
-tmp=`dirname "$full_path"`
-tmp=`dirname "$tmp"`
-bundle=`dirname "$tmp"`
-bundle_contents=${bundle%"/Contents"}"/Contents"
-bundle_macos="$bundle_contents"/MacOS
-bundle_res="$bundle_contents"/Resources
-bundle_lib="$bundle_res"/lib
-bundle_data="$bundle_res"/share
-bundle_etc="$bundle_res"/etc
-
-export DYLD_FALLBACK_LIBRARY_PATH="$bundle_lib"
-export XDG_CONFIG_DIRS="$bundle_etc"/xdg
-export XDG_DATA_DIRS="$bundle_data"
-
-#Set $PYTHON to point inside the bundle
-export PYTHON="$bundle_macos/python"
-export PYTHONHOME="$bundle_res"
-#Add the bundle's python modules
-PYTHONPATH="$bundle_lib:$PYTHONPATH"
-PYTHONPATH="$bundle_lib/python/lib-dynload/:$PYTHONPATH"
-PYTHONPATH="$bundle_lib/python/:$PYTHONPATH"
-export PYTHONPATH
-
-# Ensure deluged is available by adding macos dir to path.
-PATH=$bundle_macos:$PATH
-
-# We need a UTF-8 locale.
-lang=`defaults read .GlobalPreferences AppleLocale 2>/dev/null`
-if test "$?" != "0"; then
-    lang=`defaults read .GlobalPreferences AppleCollationOrder 2>/dev/null | sed 's/_.*//'`
-fi
-LANG=""
-if test "$lang" != ""; then
-    LANG="`grep \"\`echo $lang\`_\" /usr/share/locale/locale.alias | \
-           tail -n1 | sed 's/\./ /' | awk '{print $2}'`"
-fi
-if test "$LANG" == ""; then
-    export LANG="C"
-else
-    export LANG="$LANG.utf8"
-fi
-
-if test -f "$bundle_lib/charset.alias"; then
-    export CHARSETALIASDIR="$bundle_lib"
-fi
-
-# Extra arguments can be added in environment.sh.
-EXTRA_ARGS=
-if test -f "$bundle_res/environment.sh"; then
-    source "$bundle_res/environment.sh"
-fi
-
-# Strip out the argument added by the OS.
-if [ "x`echo "x$1" | sed -e "s/^x-psn_.*//"`" == "x" ]; then
-    shift 1
-fi
-
-# Note that we're calling $PYTHON here to override the version used.
-$EXEC "$PYTHON" "$bundle_macos/deluge-console-bin" "$@"
Index: ckaging/osx/deluge-web
===================================================================
--- packaging/osx/deluge-web	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,69 +1,0 @@
-#!/bin/bash
-
-EXEC="exec"
-
-name="`basename $0`"
-if [[ "$0" == `pwd`* ]] || [[ "$0" == "/"* ]]; then
-    full_path="$0"
-else
-    full_path="`pwd`/$0"
-fi
-tmp=`dirname "$full_path"`
-tmp=`dirname "$tmp"`
-bundle=`dirname "$tmp"`
-bundle_contents=${bundle%"/Contents"}"/Contents"
-bundle_macos="$bundle_contents"/MacOS
-bundle_res="$bundle_contents"/Resources
-bundle_lib="$bundle_res"/lib
-bundle_data="$bundle_res"/share
-bundle_etc="$bundle_res"/etc
-
-export DYLD_FALLBACK_LIBRARY_PATH="$bundle_lib"
-export XDG_CONFIG_DIRS="$bundle_etc"/xdg
-export XDG_DATA_DIRS="$bundle_data"
-
-#Set $PYTHON to point inside the bundle
-export PYTHON="$bundle_macos/python"
-export PYTHONHOME="$bundle_res"
-#Add the bundle's python modules
-PYTHONPATH="$bundle_lib:$PYTHONPATH"
-PYTHONPATH="$bundle_lib/python/lib-dynload/:$PYTHONPATH"
-PYTHONPATH="$bundle_lib/python/:$PYTHONPATH"
-export PYTHONPATH
-
-# Ensure deluged is available by adding macos dir to path.
-PATH=$bundle_macos:$PATH
-
-# We need a UTF-8 locale.
-lang=`defaults read .GlobalPreferences AppleLocale 2>/dev/null`
-if test "$?" != "0"; then
-    lang=`defaults read .GlobalPreferences AppleCollationOrder 2>/dev/null | sed 's/_.*//'`
-fi
-LANG=""
-if test "$lang" != ""; then
-    LANG="`grep \"\`echo $lang\`_\" /usr/share/locale/locale.alias | \
-           tail -n1 | sed 's/\./ /' | awk '{print $2}'`"
-fi
-if test "$LANG" == ""; then
-    export LANG="C"
-else
-    export LANG="$LANG.utf8"
-fi
-
-if test -f "$bundle_lib/charset.alias"; then
-    export CHARSETALIASDIR="$bundle_lib"
-fi
-
-# Extra arguments can be added in environment.sh.
-EXTRA_ARGS=
-if test -f "$bundle_res/environment.sh"; then
-    source "$bundle_res/environment.sh"
-fi
-
-# Strip out the argument added by the OS.
-if [ "x`echo "x$1" | sed -e "s/^x-psn_.*//"`" == "x" ]; then
-    shift 1
-fi
-
-# Note that we're calling $PYTHON here to override the version used.
-$EXEC "$PYTHON" "$bundle_macos/deluge-web-bin" "$@"
Index: ckaging/osx/deluge.bundle
===================================================================
--- packaging/osx/deluge.bundle	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,43 +1,0 @@
-<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
-<app-bundle>
-  <meta>
-    <prefix name="default">${env:JHBUILD_PREFIX}</prefix>
-    <destination overwrite="yes">app</destination>
-    <run-install-name-tool/>
-    <launcher-script>${project}/deluge</launcher-script>
-  </meta>
-  <plist>${project}/Info.plist</plist>
-  <main-binary>${prefix}/bin/deluge-gtk</main-binary>
-  <binary dest="${bundle}/Contents/MacOS/deluged-bin">${prefix}/bin/deluged</binary>
-  <binary dest="${bundle}/Contents/MacOS/deluge-web-bin">${prefix}/bin/deluge-web</binary>
-  <binary dest="${bundle}/Contents/MacOS/deluge-console-bin">${prefix}/bin/deluge-console</binary>
-  <binary dest="${bundle}/Contents/MacOS">${prefix}/bin/python</binary>
-
-  <!-- not used: binary>${prefix}/lib/${gtkdir}/modules/*.so</binary-->
-  <binary>${prefix}/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.so</binary>
-  <binary>${prefix}/lib/libpyglib-2.0-python.0.dylib</binary>
-  <binary>${prefix}/lib/libgtk-quartz-2.0.0.dylib</binary>
-  <binary>${prefix}/lib/libglade-2.0.0.dylib</binary>
-  <binary>${prefix}/lib/libgtkmacintegration-gtk2.2.dylib</binary>
-  <binary>${prefix}/lib/librsvg-2.2.dylib</binary>
-  <binary>${prefix}/lib/pango/1.8.0/modules/pango*.so</binary>
-  <binary>${prefix}/lib/libboost_system.dylib</binary>
-  <binary>${prefix}/lib/libboost_python.dylib</binary>
-  <binary>${prefix}/lib/libtorrent-rasterbar.9.dylib</binary>
-  <binary>${prefix}/lib/libssl.1.0.0.dylib</binary>
-  <binary>${prefix}/lib/libz.1.2.8.dylib</binary>
-
-  <data dest="${bundle}/Contents/Resources/">${project}/../../dist/deluge.app/Contents/Resources/</data>
-  <data>${prefix}/lib/pygtk/2.0/</data>
-  <!-- gtk theme -->
-  <binary>${prefix}/lib/${gtkdir}/${pkg:${gtk}:gtk_binary_version}/engines/libclearlooks.so</binary>
-  <data>${prefix}/share/themes/Clearlooks</data>
-  <data>${prefix}/share/themes/Mac</data><!-- required for stock accelerators cmd-X etc... -->
-  <data dest="${bundle}/Contents/Resources/etc/gtk-2.0/gtkrc">${project}/gtkrc</data>
-  <data dest="${bundle}/Contents/Resources">${project}/deluge.icns</data>
-  <data dest="${bundle}/Contents/Resources">${project}/torrent.icns</data>
-
-  <data dest="${bundle}/Contents/MacOS/deluged">${project}/deluged</data>
-  <data dest="${bundle}/Contents/MacOS/deluge-web">${project}/deluge-web</data>
-  <data dest="${bundle}/Contents/MacOS/deluge-console">${project}/deluge-console</data>
-</app-bundle>
Index: ckaging/osx/deluge.modules
===================================================================
--- packaging/osx/deluge.modules	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,62 +1,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
-<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
-<moduleset>
-    <repository type="git" name="git.gnome"
-        href="git://git.gnome.org"/>
-    <repository type="tarball" name="pypi"
-        href="http://pypi.python.org/packages/source/"/>
-
-    <metamodule id="deluge">
-        <dependencies>
-            <dep package="libtorrent"/>
-            <dep package="gtk-mac-bundler"/>
-            <dep package="deluge-python-deps"/>
-        </dependencies>
-    </metamodule>
-
-    <autotools id="gtk-mac-bundler" autogen-template="echo no configure">
-        <branch repo="git.gnome" module="gtk-mac-bundler"/>
-    </autotools>
-
-    <metamodule id="deluge-python-deps">
-        <dependencies>
-            <dep package="setuptools"/>
-            <dep package="chardet"/>
-            <dep package="pyopenssl"/>
-            <dep package="pyxdg"/>
-            <dep package="py2app"/>
-            <dep package="mako"/>
-            <dep package="twisted"/>
-        </dependencies>
-    </metamodule>
-
-    <distutils id="setuptools">
-        <branch repo="pypi" version="0.6c11"
-            module="s/setuptools/setuptools-0.6c11.tar.gz"/>
-    </distutils>
-    <distutils id="chardet">
-        <branch repo="pypi" version="2.1.1"
-            module="c/chardet/chardet-2.1.1.tar.gz"/>
-    </distutils>
-    <distutils id="pyopenssl">
-        <branch repo="pypi" version="0.13"
-            module="p/pyOpenSSL/pyOpenSSL-0.13.tar.gz"/>
-    </distutils>
-    <distutils id="pyxdg">
-        <branch repo="pypi" version="0.25"
-            module="p/pyxdg/pyxdg-0.25.tar.gz"/>
-    </distutils>
-    <distutils id="py2app">
-        <branch repo="pypi" version="0.7.3"
-            module="p/py2app/py2app-0.7.3.tar.gz"/>
-    </distutils>
-    <distutils id="mako">
-        <branch repo="pypi" version="0.7.3"
-            module="M/Mako/Mako-0.7.3.tar.gz"/>
-    </distutils>
-    <distutils id="twisted">
-        <branch repo="pypi" version="12.3.0"
-            module="T/Twisted/Twisted-12.3.0.tar.bz2"/>
-    </distutils>
-</moduleset>
Index: ckaging/osx/deluged
===================================================================
--- packaging/osx/deluged	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,69 +1,0 @@
-#!/bin/bash
-
-EXEC="exec"
-
-name="`basename $0`"
-if [[ "$0" == `pwd`* ]] || [[ "$0" == "/"* ]]; then
-    full_path="$0"
-else
-    full_path="`pwd`/$0"
-fi
-tmp=`dirname "$full_path"`
-tmp=`dirname "$tmp"`
-bundle=`dirname "$tmp"`
-bundle_contents=${bundle%"/Contents"}"/Contents"
-bundle_macos="$bundle_contents"/MacOS
-bundle_res="$bundle_contents"/Resources
-bundle_lib="$bundle_res"/lib
-bundle_data="$bundle_res"/share
-bundle_etc="$bundle_res"/etc
-
-export DYLD_FALLBACK_LIBRARY_PATH="$bundle_lib"
-export XDG_CONFIG_DIRS="$bundle_etc"/xdg
-export XDG_DATA_DIRS="$bundle_data"
-
-#Set $PYTHON to point inside the bundle
-export PYTHON="$bundle_macos/python"
-export PYTHONHOME="$bundle_res"
-#Add the bundle's python modules
-PYTHONPATH="$bundle_lib:$PYTHONPATH"
-PYTHONPATH="$bundle_lib/python/lib-dynload/:$PYTHONPATH"
-PYTHONPATH="$bundle_lib/python/:$PYTHONPATH"
-export PYTHONPATH
-
-# Ensure deluged is available by adding macos dir to path.
-PATH=$bundle_macos:$PATH
-
-# We need a UTF-8 locale.
-lang=`defaults read .GlobalPreferences AppleLocale 2>/dev/null`
-if test "$?" != "0"; then
-    lang=`defaults read .GlobalPreferences AppleCollationOrder 2>/dev/null | sed 's/_.*//'`
-fi
-LANG=""
-if test "$lang" != ""; then
-    LANG="`grep \"\`echo $lang\`_\" /usr/share/locale/locale.alias | \
-           tail -n1 | sed 's/\./ /' | awk '{print $2}'`"
-fi
-if test "$LANG" == ""; then
-    export LANG="C"
-else
-    export LANG="$LANG.utf8"
-fi
-
-if test -f "$bundle_lib/charset.alias"; then
-    export CHARSETALIASDIR="$bundle_lib"
-fi
-
-# Extra arguments can be added in environment.sh.
-EXTRA_ARGS=
-if test -f "$bundle_res/environment.sh"; then
-    source "$bundle_res/environment.sh"
-fi
-
-# Strip out the argument added by the OS.
-if [ "x`echo "x$1" | sed -e "s/^x-psn_.*//"`" == "x" ]; then
-    shift 1
-fi
-
-# Note that we're calling $PYTHON here to override the version used.
-$EXEC "$PYTHON" "$bundle_macos/deluged-bin" "$@"
Index: ckaging/osx/gtkrc
===================================================================
--- packaging/osx/gtkrc	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,10 +1,0 @@
-gtk-theme-name = "Clearlooks"
-gtk-enable-mnemonics = 0
-
-# Workaround for non-ascii display issue details
-# here: http://bugs.gramps-project.org/view.php?id=5474
-style "user-font"
-{
-    font_name="Arial Unicode MS"
-}
-widget_class "*" style "user-font"
Index: ckaging/osx/jhbuildrc-custom
===================================================================
--- packaging/osx/jhbuildrc-custom	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,32 +1,0 @@
-# -*- mode: python -*-
-
-_gtk_osx_use_jhbuild_python = True
-
-#skip.append("libiconv") # Lion issues
-branches["python"] = "http://www.python.org/ftp/python/2.7.10/Python-2.7.10.tar.xz"
-
-modules = [
-  "python",
-  "meta-gtk-osx-bootstrap",
-  "libglade",
-  "meta-gtk-osx-python",
-  "meta-gtk-osx-themes",
-  "gtk-quartz-engine",
-]
-
-build_policy = "updated-deps"
-
-# For default operation, set architecture and SDK for the native machine:
-_target = None;
-if _osx_version >= 7.0:
-    _target = "10.7"
-elif _osx_version >= 6.0:
-    _target = "10.6"
-elif _osx_version >= 5.0:
-    _target = "10.5"
-elif _osx_version >= 4.0:
-    _target = "10.4"
-
-setup_sdk(target=_target, sdk_version="native", architectures=[_default_arch])
-#setup_sdk(target="10.6", sdk_version="10.6", architectures=["x86_64"])
-#setup_sdk(target="10.6", sdk_version="10.6", architectures=["i386"])
Index: ckaging/osx/launchd/org.deluge-torrent.deluge-web.plist
===================================================================
--- packaging/osx/launchd/org.deluge-torrent.deluge-web.plist	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,29 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-    <key>Label</key>
-    <string>org.deluge-torrent.deluge-web</string>
-    <key>ProgramArguments</key>
-    <array>
-        <string>/usr/local/bin/deluge-web</string>
-        <string>-d</string>
-        <string>-L</string>
-        <string>error</string>
-        <string>-l</string>
-        <string>/var/log/deluge-web.log</string>
-    </array>
-    <key>StandardOutPath</key>
-    <string>/tmp/deluge-web.stdout</string>
-    <key>StandardErrorPath</key>
-    <string>/tmp/deluge-web.stderr</string>
-    <!-- To enable running as 'deluge' user remove comments.
-    <key>UserName</key>
-    <string>deluge</string>
-    -->
-    <key>RunAtLoad</key>
-    <true/>
-    <key>KeepAlive</key>
-    <true/>
-</dict>
-</plist>
Index: ckaging/osx/launchd/org.deluge-torrent.deluged.plist
===================================================================
--- packaging/osx/launchd/org.deluge-torrent.deluged.plist	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,29 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-    <key>Label</key>
-    <string>org.deluge-torrent.deluged</string>
-    <key>ProgramArguments</key>
-    <array>
-        <string>/usr/local/bin/deluged</string>
-        <string>-d</string>
-        <string>-L</string>
-        <string>error</string>
-        <string>-l</string>
-        <string>/var/log/deluged.log</string>
-    </array>
-    <key>StandardOutPath</key>
-    <string>/tmp/deluged.stdout</string>
-    <key>StandardErrorPath</key>
-    <string>/tmp/deluged.stderr</string>
-    <!-- To enable running as 'deluge' user remove comments.
-    <key>UserName</key>
-    <string>deluge</string>
-    -->
-    <key>RunAtLoad</key>
-    <true/>
-    <key>KeepAlive</key>
-    <true/>
-</dict>
-</plist>
Index: ckaging/osx/libtorrent.modules
===================================================================
--- packaging/osx/libtorrent.modules	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,45 +1,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
-<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
-<moduleset>
-    <repository type="tarball" name="sourceforge"
-        href="http://downloads.sourceforge.net/sourceforge/"/>
-    <repository type="tarball" name="libtorrent"
-        href="https://github.com/arvidn/libtorrent/archive/"/>
-    <repository type="tarball" name="openssl"
-        href="http://www.openssl.org/source/"/>
-
-    <metamodule id="libtorrent">
-        <dependencies>
-            <dep package="openssl"/>
-            <dep package="boost"/>
-            <dep package="libtorrent"/>
-        </dependencies>
-    </metamodule>
-
-    <autotools id="libtorrent" autogen-sh="autotools.sh"
-        autogen-template="%(srcdir)s/%(autogen-sh)s --prefix=%(prefix)s --with-boost-libdir=%(libdir)s --with-openssl=%(prefix)s --with-libiconv-prefix=%(libdir)s %(autogenargs)s  "
-        autogenargs="--enable-python-binding ">
-        <branch repo="libtorrent" version="1.0.6" module="RC_1_0.zip"/>
-    </autotools>
-
-    <!-- openssl libdir is a relative path to prefix! -->
-    <autotools id="openssl" autogen-sh="Configure"
-        autogen-template="%(srcdir)s/%(autogen-sh)s --prefix=%(prefix)s --libdir=lib darwin64-x86_64-cc shared"
-        makeinstallargs="install_sw">
-        <!--%(autogenargs)s"
-        autogenargs="darwin-i386-cc shared">
-        <!--autogenargs="darwin64-x86_64-cc shared">
-        Look into problem with autogenargs introducing extra darwin64-x86_64-cc -->
-
-        <branch repo="openssl" version="1.0.2d" module="openssl-1.0.2d.tar.gz"/>
-    </autotools>
-
-    <autotools id="boost" autogen-sh="bootstrap.sh"
-        autogen-template="%(srcdir)s/%(autogen-sh)s --prefix=%(prefix)s --libdir=%(libdir)s --with-python=%(prefix)s/bin/python --with-icu=%(prefix)s --with-libraries=system,python"
-        supports-non-srcdir-builds="false"
-        makeargs="|| ./b2"
-        makeinstallargs="|| ./b2 install">
-        <branch repo="sourceforge" version="1.59.0" module="boost/boost_1_59_0.tar.bz2"/>
-    </autotools>
-</moduleset>
Index: ckaging/osx/make-app
===================================================================
--- packaging/osx/make-app	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,49 +1,0 @@
-#!/bin/bash
-
-APPDIR="./app/Deluge.app"
-RSCDIR="${APPDIR}/Contents/Resources"
-LIBDIR="${RSCDIR}/lib"
-VERSION=$(cat ../../RELEASE-VERSION)
-YEAR=$(date +'%Y')
-
-function msg() { echo "==> $1"; }
-
-echo "*** Packaging Deluge.app to $APPDIR..."
-
-msg "Clearing app dir"
-rm -fr $APPDIR
-
-msg "Fixing permissions on file we will need to relocate"
-if [ ! -z "${JHBUILD_PREFIX}" ]; then
-    chmod 755 "${JHBUILD_PREFIX}/lib/"libpython*.dylib
-    chmod 755 "${JHBUILD_PREFIX}/lib/"libssl*.dylib
-    chmod 755 "${JHBUILD_PREFIX}/lib/"libcrypto*.dylib
-fi
-
-chmod 755 deluge deluge-web deluge-console deluged
-
-msg "Create Info.plist for Deluge $version"
-sed -e s/%VERSION%/$VERSION/ -e s/%YEAR%/$YEAR/ Info.plist.in > Info.plist
-
-msg "Calling gtk-mac-bundler"
-gtk-mac-bundler deluge.bundle
-
-msg "Unzip site-packages and make python softlink without version number"
-pushd ${LIBDIR} || exit 1
-ln -sf python* python
-cd python
-unzip -nq site-packages.zip
-rm site-packages.zip
-popd
-
-msg "Replacing deluge by its egg..."
-rm -fr ${LIBDIR}/python/deluge
-rsync -rpl $JHBUILD_PREFIX/lib/python2.7/site-packages/deluge-*.egg "${LIBDIR}/python/"
-
-msg "Clean unnecessary files"
-find $APPDIR -name "*.la" -exec rm -f {} \;  # Should not be packaged
-find $APPDIR -name "*.pyo" -exec rm -f {} \; # Just duplicates
-find $LIBDIR/python/deluge-*.egg -name "*.py" -exec rm -f {} \; # Remove source files, leaving compiled only.
-rm -fr $LIBDIR/pygtk/2.0/*demo*
-
-echo "*** Packaging done:`du -hs $APPDIR | cut -f 1`"
Index: ckaging/source/make_release.py
===================================================================
--- packaging/source/make_release.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,55 +1,0 @@
-#!/usr/bin/env python
-#
-# Copyright 2014 Calum Lind <calumlind@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-import os.path
-from hashlib import sha256
-from subprocess import call, check_output
-
-sdist_formats = 'xztar'
-
-version = check_output(['python', 'version.py']).strip().decode()
-
-# Create release archive
-release_dir = 'dist/release-%s' % version
-print('Creating release archive for ' + version)
-
-call(
-    'python setup.py --quiet egg_info --egg-base /tmp sdist --formats=%s --dist-dir=%s'
-    % (sdist_formats, release_dir),
-    shell=True,
-)
-
-
-if sdist_formats == 'xztar':
-    tarxz_path = os.path.join(release_dir, 'deluge-%s.tar.xz' % version)
-else:
-    # Compress release archive with xz
-    tar_path = os.path.join(release_dir, 'deluge-%s.tar' % version)
-    tarxz_path = tar_path + '.xz'
-    print('Compressing tar (%s) with xz' % tar_path)
-    try:
-        from backports import lzma
-    except ImportError:
-        print('backports.lzma not installed, falling back to xz shell command')
-        call(['xz', '-e9zkf', tar_path])
-    else:
-        with open(tar_path, 'rb') as tar_file, open(tarxz_path, 'wb') as xz_file:
-            xz_file.write(
-                lzma.compress(bytes(tar_file.read()), preset=9 | lzma.PRESET_EXTREME)
-            )
-
-# Calculate shasum and add to sha256sums.txt
-with open(tarxz_path, 'rb') as _file:
-    sha256sum = '{} {}'.format(
-        sha256(_file.read()).hexdigest(),
-        os.path.basename(tarxz_path),
-    )
-with open(os.path.join(release_dir, 'sha256sums.txt'), 'w') as _file:
-    _file.write(sha256sum + '\n')
-
-print('Complete: %s' % release_dir)
Index: ckaging/systemd/deluge-web.service
===================================================================
--- packaging/systemd/deluge-web.service	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,16 +1,0 @@
-[Unit]
-Description=Deluge Bittorrent Client Web Interface
-Documentation=man:deluge-web
-After=deluged.service
-Wants=deluged.service
-
-[Service]
-Type=simple
-UMask=027
-
-ExecStart=/usr/bin/deluge-web -d
-
-Restart=on-failure
-
-[Install]
-WantedBy=multi-user.target
Index: ckaging/systemd/deluged.service
===================================================================
--- packaging/systemd/deluged.service	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,18 +1,0 @@
-[Unit]
-Description=Deluge Bittorrent Client Daemon
-Documentation=man:deluged
-After=network-online.target
-
-[Service]
-Type=simple
-UMask=007
-
-ExecStart=/usr/bin/deluged -d
-
-Restart=on-failure
-
-# Time to wait before forcefully stopped.
-TimeoutStopSec=300
-
-[Install]
-WantedBy=multi-user.target
Index: ckaging/systemd/user.conf
===================================================================
--- packaging/systemd/user.conf	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,4 +1,0 @@
-# Override service user
-[Service]
-User=deluge
-Group=deluge
Index: ckaging/systemd/user/deluge-web.service
===================================================================
--- packaging/systemd/user/deluge-web.service	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,16 +1,0 @@
-[Unit]
-Description=Deluge Bittorrent Client Web Interface
-Documentation=man:deluge-web
-After=deluged.service
-Wants=deluged.service
-
-[Service]
-UMask=027
-
-ExecStart=/usr/bin/deluge-web -d
-
-Restart=on-failure
-Slice=background.slice
-
-[Install]
-WantedBy=default.target
Index: ckaging/systemd/user/deluged.service
===================================================================
--- packaging/systemd/user/deluged.service	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,13 +1,0 @@
-[Unit]
-Description=Deluge Bittorrent Client Daemon
-Documentation=man:deluged
-
-[Service]
-UMask=007
-ExecStart=/usr/bin/deluged -d
-Restart=on-failure
-TimeoutStopSec=300
-Slice=background.slice
-
-[Install]
-WantedBy=default.target
Index: ckaging/win/README.md
===================================================================
--- packaging/win/README.md	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,34 +1,0 @@
-= Deluge Installer for Windows =
-
-Instructions for building the Deluge NSIS Installer for Windows Vista/7/8/8.1/10/11.
-
-== Dependencies ==
-
-- Deluge build: https://deluge.readthedocs.io/en/latest/depends.html
-- PyInstaller: https://pypi.org/project/pyinstaller/
-- NSIS: http://nsis.sourceforge.net/Download
-
-== Build Steps ==
-
-1.  Build and Install Deluge on Windows.
-2.  Run pyinstaller from the deluge\packaging\win directory:
-
-    `pyinstaller --clean delugewin.spec --distpath freeze`
-
-    The result is a PyInstaller version of Deluge in `packaging\win\freeze`.
-
-3.  Run the NSIS scripts:
-
-    `python setup_nsis.py`
-
-    64-bit python:
-
-    `makensis /Darch=x64 deluge-win-installer.nsi`
-
-    32-bit python:
-
-    `makensis /Darch=x86 deluge-win-installer.nsi`
-
-    Note: If you don't specify arch defaults to trying x64
-
-The result is a standalone installer in the `packaging\win` directory.
Index: ckaging/win/deluge-win-installer.nsi
===================================================================
--- packaging/win/deluge-win-installer.nsi	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,236 +1,0 @@
-# Deluge Windows installer script
-#
-# Copyright (C) 2009 Jesper Lund <mail@jesperlund.com>
-# Copyright (C) 2009 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 John Garland <johnnybg@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later.
-# See LICENSE for more details.
-#
-
-# Script version; displayed when running the installer
-!define DELUGE_INSTALLER_VERSION "2.0"
-
-# Deluge program information
-!define PROGRAM_NAME "Deluge"
-# Detect version from file
-!searchparse /file VERSION.tmp `build_version = "` PROGRAM_VERSION `"`
-!ifndef PROGRAM_VERSION
-   !error "Program Version Undefined"
-!endif
-!define PROGRAM_WEB_SITE "http://deluge-torrent.org"
-!define LICENSE_FILEPATH "..\..\LICENSE"
-
-!include FileFunc.nsh
-
-!ifndef arch
-!define INSTALLER_FILENAME "deluge-${PROGRAM_VERSION}-win64-setup.exe"
-!endif
-!If "${arch}" == "x64"
-!define INSTALLER_FILENAME "deluge-${PROGRAM_VERSION}-win64-setup.exe"
-!EndIf
-!If "${arch}" == "x86"
-!define INSTALLER_FILENAME "deluge-${PROGRAM_VERSION}-win32-setup.exe"
-!EndIf
-
-# Set default compressor
-SetCompressor /FINAL /SOLID lzma
-SetCompressorDictSize 64
-
-# --- Interface settings ---
-# Modern User Interface 2
-!include MUI2.nsh
-# Installer
-!define MUI_ICON "..\..\deluge\ui\data\pixmaps\deluge.ico"
-!define MUI_HEADERIMAGE
-!define MUI_HEADERIMAGE_RIGHT
-!define MUI_HEADERIMAGE_BITMAP "installer-top.bmp"
-!define MUI_WELCOMEFINISHPAGE_BITMAP "installer-side.bmp"
-!define MUI_COMPONENTSPAGE_SMALLDESC
-!define MUI_FINISHPAGE_NOAUTOCLOSE
-!define MUI_ABORTWARNING
-# Start Menu Folder Page Configuration
-!define MUI_STARTMENUPAGE_DEFAULTFOLDER ${PROGRAM_NAME}
-!define MUI_STARTMENUPAGE_REGISTRY_ROOT "HKCR"
-!define MUI_STARTMENUPAGE_REGISTRY_KEY "Software\Deluge"
-!define MUI_STARTMENUPAGE_REGISTRY_VALUENAME "Start Menu Folder"
-# Uninstaller
-!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
-!define MUI_HEADERIMAGE_UNBITMAP "installer-top.bmp"
-!define MUI_WELCOMEFINISHPAGE_UNBITMAP "installer-side.bmp"
-!define MUI_UNFINISHPAGE_NOAUTOCLOSE
-
-!define MUI_FINISHPAGE_SHOWREADME ""
-!define MUI_FINISHPAGE_SHOWREADME_NOTCHECKED
-!define MUI_FINISHPAGE_SHOWREADME_TEXT "Create Desktop Shortcut"
-!define MUI_FINISHPAGE_SHOWREADME_FUNCTION finishpageaction
-
-# --- Start of Modern User Interface ---
-Var StartMenuFolder
-# Welcome, License & Components pages
-!insertmacro MUI_PAGE_WELCOME
-!insertmacro MUI_PAGE_LICENSE ${LICENSE_FILEPATH}
-!insertmacro MUI_PAGE_COMPONENTS
-# Let the user select the installation directory
-!insertmacro MUI_PAGE_DIRECTORY
-!insertmacro MUI_PAGE_STARTMENU Application $StartMenuFolder
-# Run installation
-!insertmacro MUI_PAGE_INSTFILES
-# Display 'finished' page
-!insertmacro MUI_PAGE_FINISH
-# Uninstaller pages
-!insertmacro MUI_UNPAGE_INSTFILES
-# Language files
-!insertmacro MUI_LANGUAGE "English"
-
-
-# --- Functions ---
-
-# Check for running Deluge instance.
-Function .onInit
-    System::Call 'kernel32::OpenMutex(i 0x100000, b 0, t "deluge") i .R0'
-    IntCmp $R0 0 notRunning
-        System::Call 'kernel32::CloseHandle(i $R0)'
-        MessageBox MB_OK|MB_ICONEXCLAMATION "Deluge is running. Please close it first" /SD IDOK
-        Abort
-    notRunning:
-FunctionEnd
-
-Function un.onUninstSuccess
-    HideWindow
-    MessageBox MB_ICONINFORMATION|MB_OK "$(^Name) was successfully removed from your computer." /SD IDOK
-FunctionEnd
-
-Function un.onInit
-    MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "Do you want to completely remove $(^Name)?" /SD IDYES IDYES +2
-    Abort
-FunctionEnd
-
-Function finishpageaction
-    CreateShortCut "$DESKTOP\Deluge.lnk" "$INSTDIR\deluge.exe"
-FunctionEnd
-
-# --- Installation sections ---
-!define PROGRAM_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PROGRAM_NAME}"
-!define PROGRAM_UNINST_FILENAME "$INSTDIR\deluge-uninst.exe"
-
-BrandingText "${PROGRAM_NAME} Windows Installer v${DELUGE_INSTALLER_VERSION}"
-Name "${PROGRAM_NAME} ${PROGRAM_VERSION}"
-OutFile "${INSTALLER_FILENAME}"
-
-!ifndef arch
-InstallDir "$PROGRAMFILES64\Deluge"
-!define PROGRAM_UNINST_ROOT_KEY "HKLM64"
-!endif
-!If "${arch}" == "x64"
-InstallDir "$PROGRAMFILES64\Deluge"
-!define PROGRAM_UNINST_ROOT_KEY "HKLM64"
-!endIf
-!If "${arch}" == "x86"
-InstallDir "$PROGRAMFILES32\Deluge"
-!define PROGRAM_UNINST_ROOT_KEY "HKLM"
-!endIf
-
-ShowInstDetails show
-ShowUnInstDetails show
-
-# Install main application
-Section "Deluge Bittorrent Client" Section1
-    SectionIn RO
-    !include "install_files.nsh"
-
-    SetOverwrite ifnewer
-    SetOutPath "$INSTDIR"
-    File ${LICENSE_FILEPATH}
-    WriteIniStr "$INSTDIR\homepage.url" "InternetShortcut" "URL" "${PROGRAM_WEB_SITE}"
-
-    !insertmacro MUI_STARTMENU_WRITE_BEGIN Application
-        SetShellVarContext all
-        CreateDirectory "$SMPROGRAMS\$StartMenuFolder"
-        CreateShortCut "$SMPROGRAMS\$StartMenuFolder\Deluge.lnk" "$INSTDIR\deluge.exe"
-        CreateShortCut "$SMPROGRAMS\$StartMenuFolder\Website.lnk" "$INSTDIR\homepage.url"
-        CreateShortCut "$SMPROGRAMS\$StartMenuFolder\Uninstall Deluge.lnk" ${PROGRAM_UNINST_FILENAME}
-    !insertmacro MUI_STARTMENU_WRITE_END
-SectionEnd
-
-# Create .torrent file association.
-Section "Associate .torrent files with Deluge" Section2
-    DeleteRegKey HKCR ".torrent"
-    WriteRegStr HKCR ".torrent" "" "Deluge"
-    WriteRegStr HKCR ".torrent" "Content Type" "application/x-bittorrent"
-
-    DeleteRegKey HKCR "Deluge"
-    WriteRegStr HKCR "Deluge" "" "Deluge"
-    WriteRegStr HKCR "Deluge\Content Type" "" "application/x-bittorrent"
-    WriteRegStr HKCR "Deluge\DefaultIcon" "" "$INSTDIR\deluge.exe,0"
-    WriteRegStr HKCR "Deluge\shell" "" "open"
-    WriteRegStr HKCR "Deluge\shell\open\command" "" '"$INSTDIR\deluge.exe" "%1"'
-SectionEnd
-
-# Create magnet uri association.
-Section "Associate Magnet URI links with Deluge" Section3
-    DeleteRegKey HKCR "Magnet"
-    WriteRegStr HKCR "Magnet" "" "URL:Magnet Protocol"
-    WriteRegStr HKCR "Magnet" "URL Protocol" ""
-    WriteRegStr HKCR "Magnet\shell\open\command" "" '"$INSTDIR\deluge.exe" "%1"'
-SectionEnd
-
-LangString DESC_Section1 ${LANG_ENGLISH} "Install Deluge Bittorrent client."
-LangString DESC_Section2 ${LANG_ENGLISH} "Select this option to let Deluge handle the opening of .torrent files."
-LangString DESC_Section3 ${LANG_ENGLISH} "Select this option to let Deluge handle Magnet URI links from the web-browser."
-
-!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
-    !insertmacro MUI_DESCRIPTION_TEXT ${Section1} $(DESC_Section1)
-    !insertmacro MUI_DESCRIPTION_TEXT ${Section2} $(DESC_Section2)
-    !insertmacro MUI_DESCRIPTION_TEXT ${Section3} $(DESC_Section3)
-!insertmacro MUI_FUNCTION_DESCRIPTION_END
-
-# Create uninstaller.
-Section -Uninstaller
-    WriteUninstaller ${PROGRAM_UNINST_FILENAME}
-    WriteRegStr ${PROGRAM_UNINST_ROOT_KEY} "${PROGRAM_UNINST_KEY}" "DisplayName" "$(^Name)"
-    WriteRegStr ${PROGRAM_UNINST_ROOT_KEY} "${PROGRAM_UNINST_KEY}" "DisplayVersion" ${PROGRAM_VERSION}
-    WriteRegStr ${PROGRAM_UNINST_ROOT_KEY} "${PROGRAM_UNINST_KEY}" "UninstallString" ${PROGRAM_UNINST_FILENAME}
-SectionEnd
-
-# --- Uninstallation section ---
-Section Uninstall
-    # Delete Deluge files.
-    Delete "$INSTDIR\LICENSE"
-    Delete "$INSTDIR\homepage.url"
-    Delete ${PROGRAM_UNINST_FILENAME}
-    !include "uninstall_files.nsh"
-
-    # Delete Start Menu items.
-    !insertmacro MUI_STARTMENU_GETFOLDER Application $StartMenuFolder
-        SetShellVarContext all
-        Delete "$SMPROGRAMS\$StartMenuFolder\Deluge.lnk"
-        Delete "$SMPROGRAMS\$StartMenuFolder\Website.lnk"
-        Delete "$SMPROGRAMS\$StartMenuFolder\Uninstall Deluge.lnk"
-        RmDir "$SMPROGRAMS\$StartMenuFolder"
-        DeleteRegKey /ifempty HKCR "Software\Deluge"
-
-    Delete "$DESKTOP\Deluge.lnk"
-
-    # Delete registry keys.
-    DeleteRegKey ${PROGRAM_UNINST_ROOT_KEY} "${PROGRAM_UNINST_KEY}"
-    # Only delete the .torrent association if Deluge owns it
-    ReadRegStr $1 HKCR ".torrent" ""
-    StrCmp $1 "Deluge" 0 DELUGE_skip_delete
-        # Delete the key since it is owned by Deluge; afterwards there is no .torrent association
-        DeleteRegKey HKCR ".torrent"
-    DELUGE_skip_delete:
-    # This key is only used by Deluge, so we should always delete it
-    DeleteRegKey HKCR "Deluge"
-SectionEnd
-
-# Add version info to installer properties.
-VIProductVersion "${DELUGE_INSTALLER_VERSION}.0.0"
-VIAddVersionKey ProductName ${PROGRAM_NAME}
-VIAddVersionKey Comments "Deluge Bittorrent Client"
-VIAddVersionKey CompanyName "Deluge Team"
-VIAddVersionKey LegalCopyright "Deluge Team"
-VIAddVersionKey FileDescription "${PROGRAM_NAME} Application Installer"
-VIAddVersionKey FileVersion "${DELUGE_INSTALLER_VERSION}.0.0"
-VIAddVersionKey ProductVersion "${PROGRAM_VERSION}.0"
-VIAddVersionKey OriginalFilename ${INSTALLER_FILENAME}
Index: ckaging/win/delugewin.spec
===================================================================
--- packaging/win/delugewin.spec	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,185 +1,0 @@
-# -*- mode: python -*-
-import os
-
-from PyInstaller.utils.hooks import (
-    collect_data_files,
-    collect_submodules,
-    copy_metadata,
-)
-
-datas = []
-binaries = []
-hiddenimports = ['pygame', 'ifaddr']
-
-# Collect Meta Data
-datas += copy_metadata('deluge', recursive=True)
-datas += copy_metadata('service-identity', recursive=True)
-
-# Add Deluge Hidden Imports
-hiddenimports += collect_submodules('deluge')
-
-# Add stdlib as Hidden Imports.
-# This is filtered list that excludes some common examples or stuff not useful in
-# plugins (such as tty, mailbox, turtledemo etc.).
-# It is safe to assume that 90% of that list would already be included anyway.
-stdlib = [
-    'string',
-    're',
-    'unicodedata',
-    'struct',
-    'codecs',
-    'datetime',
-    'zoneinfo',
-    'calendar',
-    'collections',
-    'array',
-    'weakref',
-    'types',
-    'copy',
-    'enum',
-    'numbers',
-    'math',
-    'cmath',
-    'decimal',
-    'fractions',
-    'random',
-    'statistics',
-    'itertools',
-    'functools',
-    'operator',
-    'pathlib',
-    'fileinput',
-    'stat',
-    'tempfile',
-    'glob',
-    'fnmatch',
-    'shutil',
-    'pickle',
-    'copyreg',
-    'shelve',
-    'marshal',
-    'dom',
-    'sqlite3',
-    'zlib',
-    'gzip',
-    'bz2',
-    'lzma',
-    'csv',
-    'hashlib',
-    'hmac',
-    'secrets',
-    'os',
-    'io',
-    'time',
-    'logging',
-    'platform',
-    'errno',
-    'queue',
-    'socket',
-    'ssl',
-    'email',
-    'json',
-    'mimetypes',
-    'base64',
-    'binhex',
-    'binascii',
-    'quopri',
-    'uu',
-    'html',
-    'xml',
-    'urllib',
-    'http',
-    'ftplib',
-    'smtplib',
-    'uuid',
-    'xmlrpc.client',
-    'ipaddress',
-    'locale',
-    'sys',
-]
-for module in stdlib:
-    hiddenimports += collect_submodules(module, filter=lambda name: 'test' not in name)
-
-# Add Hidden Imports for Plugins
-hiddenimports += collect_submodules('twisted', filter=lambda name: 'test' not in name)
-datas += copy_metadata('twisted', recursive=True)
-
-# Copy UI/Plugin and translation files to where pyinstaller expects
-package_data = collect_data_files('deluge')
-datas += package_data
-# Workaround for Console UI files not being included in package data
-datas += [('../../deluge/ui/console', 'deluge/ui/console')]
-
-icon = [src for src, dest in package_data if src.endswith('deluge.ico')][0]
-
-# List of executables to produce
-executables = {
-    'deluge-script.pyw': {'name': 'deluge', 'console': False, 'gtk': True},
-    'deluge-gtk-script.pyw': {'name': 'deluge-gtk', 'console': False, 'gtk': True},
-    'deluge-debug-script.py': {'name': 'deluge-debug', 'console': True, 'gtk': True},
-    'deluge-console-script.py': {
-        'name': 'deluge-console',
-        'console': True,
-        'gtk': False,
-    },
-    'deluged-script.pyw': {'name': 'deluged', 'console': False, 'gtk': False},
-    'deluged-debug-script.py': {'name': 'deluged-debug', 'console': True, 'gtk': False},
-    'deluge-web-debug-script.py': {
-        'name': 'deluge-web-debug',
-        'console': True,
-        'gtk': False,
-    },
-    'deluge-web-script.pyw': {'name': 'deluge-web', 'console': False, 'gtk': False},
-}
-
-analysis = {}
-exe = {}
-coll = []
-
-# Perform analysis
-for e, d in executables.items():
-    runtime_hooks = []
-    if d['gtk']:
-        runtime_hooks += [os.path.join(SPECPATH, 'pyi_rth_gtk_csd.py')]
-
-    analysis[e] = Analysis(
-        [os.path.abspath(os.path.join(HOMEPATH, os.pardir, os.pardir, 'Scripts', e))],
-        pathex=[],
-        binaries=binaries,
-        datas=datas,
-        hiddenimports=hiddenimports,
-        hookspath=[],
-        hooksconfig={},
-        runtime_hooks=runtime_hooks,
-        excludes=[],
-        win_no_prefer_redirects=False,
-        win_private_assemblies=False,
-        cipher=None,
-        noarchive=False,
-    )
-
-# Executable
-for e, d in executables.items():
-    exe[e] = EXE(
-        PYZ(analysis[e].pure, analysis[e].zipped_data, cipher=None),
-        analysis[e].scripts,
-        [],
-        exclude_binaries=True,
-        name=d['name'],
-        debug=False,
-        bootloader_ignore_signals=False,
-        strip=False,
-        upx=True,
-        icon=icon,
-        console=d['console'],
-        disable_windowed_traceback=False,
-        target_arch=None,
-        codesign_identity=None,
-        entitlements_file=None,
-    )
-
-# Collect
-for e, d in executables.items():
-    coll += exe[e], analysis[e].binaries, analysis[e].zipfiles, analysis[e].datas
-
-COLLECT(*coll, strip=False, upx=True, upx_exclude=[], name='Deluge')
Index: ckaging/win/pyi_rth_gtk_csd.py
===================================================================
--- packaging/win/pyi_rth_gtk_csd.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,3 +1,0 @@
-import os
-
-os.environ['GTK_CSD'] = os.getenv('GTK_CSD', '0')
Index: ckaging/win/setup_nsis.py
===================================================================
--- packaging/win/setup_nsis.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,49 +1,0 @@
-#!/usr/bin/env python
-#
-# Copyright (C) 2012-2015 Calum Lind <calumlind@gmail.com>
-# Copyright (C) 2010 Damien Churchill <damoxc@gmail.com>
-# Copyright (C) 2009-2010 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Jesper Lund <mail@jesperlund.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import os
-
-import deluge.common
-
-# Get build_version from installed deluge.
-build_version = deluge.common.get_version()
-build_dir = os.path.join('freeze', 'Deluge')
-
-# Copy version info to file for nsis script.
-with open('VERSION.tmp', 'w') as ver_file:
-    ver_file.write('build_version = "%s"' % build_version)
-
-# Create the install and uninstall file list for NSIS.
-filedir_list = []
-for root, dirnames, filenames in os.walk(build_dir):
-    dirnames.sort()
-    filenames.sort()
-    filedir_list.append((root[len(build_dir) :], filenames))
-
-with open('install_files.nsh', 'w') as f:
-    f.write('; Files to install\n')
-    for dirname, files in filedir_list:
-        if not dirname:
-            dirname = os.sep
-        f.write('\nSetOutPath "$INSTDIR%s"\n' % dirname)
-        for filename in files:
-            f.write('File ' + build_dir + os.path.join(dirname, filename) + '\n')
-
-with open('uninstall_files.nsh', 'w') as f:
-    f.write('; Files to uninstall\n')
-    for dirname, files in reversed(filedir_list):
-        f.write('\n')
-        if not dirname:
-            dirname = os.sep
-        for filename in files:
-            f.write('Delete "$INSTDIR%s"\n' % os.path.join(dirname, filename))
-        f.write('RMDir "$INSTDIR%s"\n' % dirname)
Index: project.toml
===================================================================
--- pyproject.toml	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,64 +1,0 @@
-[build-system]
-requires = ["setuptools", "wheel"]
-
-[tool.pytest.ini_options]
-# Dump tracebacks if a test takes longer than X seconds
-faulthandler_timeout = 60
-# Hide logged warnings and errors in test output.
-log_cli_level = "CRITICAL"
-addopts = "--basetemp=_pytest_temp"
-markers = [
-    "todo: Tests that are yet to be written",
-    "gtkui: Tests for GTK code",
-    "security: Security related tests",
-    "slow: Tests that are particularly slow",
-    "internet: Tests that require internet connectivity",
-]
-filterwarnings = [
-    "ignore::DeprecationWarning:gi",
-    "ignore::DeprecationWarning:twisted.internet.gireactor",
-    "ignore:twisted.web.resource.*:DeprecationWarning",
-    "ignore:Using readBody.*:DeprecationWarning",
-    "ignore:resume_data is deprecated.*:DeprecationWarning:deluge.core.alertmanager",
-]
-
-[tool.ruff]
-line-length = 88
-builtins = ["_", "_n", "__request__"]
-extend-exclude = ["dist", "build"]
-target-version = "py37"
-
-[tool.ruff.format]
-# Prefer single quotes over double quotes
-quote-style = "single"
-
-[tool.ruff.lint]
-ignore = [
-    "N818", # error-suffix-on-exception-name
-    "E501", # Line-too-long, let formatter resolve it
-
-]
-select = [
-    "A", # flake8-builtins
-    "E", # pycodestyle
-    "F", # Pyflakes
-    "N", # pep8-naming
-    "W", # pycodestyle
-    "INT", # flake8-gettext
-    "I", # isort
-
-]
-
-[tool.ruff.lint.flake8-gettext]
-extend-function-names = ["_n"]
-
-[tool.ruff.lint.extend-per-file-ignores]
-# E402 import not top of file (gi version check required before import)
-"deluge/**/gtkui/*.py" = ["E402"]
-"deluge/**/gtkui.py" = ["E402"]
-"deluge/plugins/Stats/deluge_stats/graph.py" = ["E402"]
-"deluge/ui/gtk3/*.py" = ["E402"]
-
-[tool.pyright]
-reportMissingImports = "information"
-reportMissingModuleSource = "information"
Index: quirements-ci.txt
===================================================================
--- requirements-ci.txt	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,2 +1,0 @@
--r requirements.txt
--r requirements-tests.txt
Index: quirements-dev.txt
===================================================================
--- requirements-dev.txt	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,7 +1,0 @@
--r requirements.txt
--r docs/requirements.txt
--r requirements-tests.txt
-sphinx-autobuild
-tox
-pre-commit
-rjsmin
Index: quirements-tests.txt
===================================================================
--- requirements-tests.txt	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,8 +1,0 @@
-libtorrent
-pytest
-pytest-twisted
-pytest-cov
-mock
-pre-commit
-pylint
-asyncmock; python_version <= '3.7'
Index: quirements.txt
===================================================================
--- requirements.txt	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,19 +1,0 @@
-libtorrent
-twisted[tls]>=17.1
-twisted[tls]<23,>=17.1; sys_platform == 'win32'
-rencode
-pyopenssl
-pyxdg
-pillow
-pillow<=9; python_version=="3.7"
-mako
-setuptools
-chardet
-setproctitle
-pywin32; sys_platform == 'win32'
-certifi; sys_platform == 'win32'
-windows-curses; sys_platform == 'win32'
-zope.interface>=4.4.2
-distro; 'linux' in sys_platform or 'bsd' in sys_platform
-pygeoip
-ifaddr>=0.2.0
Index: tup.cfg
===================================================================
--- setup.cfg	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,25 +1,0 @@
-[sdist]
-formats=gztar, xztar
-
-[build_docs]
-source-dir = docs/source
-build-dir = docs/build
-all_files = true
-fresh-env = true
-
-[spellcheck_docs]
-source-dir = docs/source
-build-dir = docs/build
-builder = spelling
-
-[py2app]
-app = ['deluge/ui/ui_entry.py']
-arch = x86_64
-# arch = i386
-iconfile = packaging/osx/deluge.icns
-site-packages = false
-includes = glib, gio, cairo, pango, pangocairo, atk, gobject, gtk.keysyms,
-           twisted.internet, twisted.internet.utils, twisted.protocols,
-           zope.interface, mako.cache, email.mime, libtorrent, gtkosx_application,
-           HTMLParser
-frameworks = CoreFoundation, Foundation, AppKit
Index: tup.py
===================================================================
--- setup.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,611 +1,0 @@
-#!/usr/bin/env python
-#
-# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
-# Copyright (C) 2009 Damien Churchill <damoxc@gmail.com>
-#
-# This file is part of Deluge and is licensed under GNU General Public License 3.0, or later, with
-# the additional special exception to link portions of this program with the OpenSSL library.
-# See LICENSE for more details.
-#
-
-import glob
-import os
-import platform
-import sys
-from distutils.command.build import build as _build
-from distutils.command.clean import clean as _clean
-from distutils.command.install_data import install_data as _install_data
-from shutil import rmtree, which
-
-from setuptools import Command, find_packages, setup
-from setuptools.command.test import test as _test
-
-import msgfmt
-from version import get_version
-
-try:
-    from sphinx.setup_command import BuildDoc
-except ImportError:
-
-    class BuildDoc:
-        pass
-
-
-def windows_check():
-    return platform.system() in ('Windows', 'Microsoft')
-
-
-def osx_check():
-    return platform.system() == 'Darwin'
-
-
-desktop_data = 'deluge/ui/data/share/applications/deluge.desktop'
-metainfo_data = 'deluge/ui/data/share/metainfo/deluge.metainfo.xml'
-
-# Variables for setuptools.setup
-_package_data = {}
-_exclude_package_data = {}
-_entry_points = {'console_scripts': [], 'gui_scripts': [], 'deluge.ui': []}
-_data_files = []
-_version = get_version(prefix='deluge-', suffix='.dev0')
-
-
-class PyTest(_test):
-    def initialize_options(self):
-        _test.initialize_options(self)
-        self.pytest_args = []
-
-    def finalize_options(self):
-        _test.finalize_options(self)
-        self.test_args = []
-        self.test_suite = True
-
-    def run_tests(self):
-        import pytest
-
-        errcode = pytest.main(self.test_args)
-        sys.exit(errcode)
-
-
-class CleanDocs(Command):
-    description = 'Clean the documentation build and module rst files'
-    user_options = []
-
-    def initialize_options(self):
-        pass
-
-    def finalize_options(self):
-        pass
-
-    def run(self):
-        docs_build = 'docs/build'
-        print(f'Deleting {docs_build}')
-        try:
-            rmtree(docs_build)
-        except OSError:
-            pass
-
-        for module in glob.glob('docs/source/modules/deluge*.rst'):
-            os.remove(module)
-
-
-class BuildWebUI(Command):
-    description = 'Minify WebUI files'
-    user_options = []
-
-    JS_DIR = os.path.join('deluge', 'ui', 'web', 'js')
-    JS_SRC_DIRS = ('deluge-all', os.path.join('extjs', 'ext-extensions'))
-
-    def initialize_options(self):
-        pass
-
-    def finalize_options(self):
-        pass
-
-    def run(self):
-        js_basedir = os.path.join(os.path.dirname(__file__), self.JS_DIR)
-
-        try:
-            from minify_web_js import minify_js_dir
-
-            import_error = ''
-        except ImportError as err:
-            import_error = err
-
-        for js_src_dir in self.JS_SRC_DIRS:
-            source_dir = os.path.join(js_basedir, js_src_dir)
-            try:
-                minify_js_dir(source_dir)
-            except NameError:
-                js_file = source_dir + '.js'
-                if os.path.isfile(js_file):
-                    print(
-                        'Unable to minify but found existing minified: {}'.format(
-                            js_file
-                        )
-                    )
-                else:
-                    # Unable to minify and no existing minified file found so exiting.
-                    print('Import error: %s' % import_error)
-                    sys.exit(1)
-
-        # Create the gettext.js file for translations.
-        try:
-            from gen_web_gettext import create_gettext_js
-        except ImportError:
-            pass
-        else:
-            deluge_all_path = os.path.join(js_basedir, self.JS_SRC_DIRS[0])
-            print('Creating WebUI translation file: %s/gettext.js' % deluge_all_path)
-            create_gettext_js(deluge_all_path)
-
-
-class CleanWebUI(Command):
-    description = 'Clean the documentation build and rst files'
-    user_options = []
-
-    def initialize_options(self):
-        pass
-
-    def finalize_options(self):
-        pass
-
-    def run(self):
-        js_basedir = os.path.join(os.path.dirname(__file__), BuildWebUI.JS_DIR)
-
-        # Remove files generated by minify script.
-        for js_src_dir in BuildWebUI.JS_SRC_DIRS:
-            for file_type in ('.js', '-debug.js'):
-                js_file = os.path.join(js_basedir, js_src_dir + file_type)
-                print(f'Deleting {js_file}')
-                try:
-                    os.remove(js_file)
-                except OSError:
-                    pass
-
-        # Remove generated gettext.js
-        js_file = os.path.join(js_basedir, 'gettext.js')
-        print(f'Deleting {js_file}')
-        try:
-            os.remove(js_file)
-        except OSError:
-            pass
-
-
-class BuildTranslations(Command):
-    description = 'Compile .po files into .mo files & create .desktop file'
-
-    user_options = [
-        ('build-lib', None, 'lib build folder'),
-        ('develop', 'D', 'Compile translations in develop mode (deluge/i18n)'),
-    ]
-    boolean_options = ['develop']
-
-    def initialize_options(self):
-        self.build_lib = None
-        self.develop = False
-
-    def finalize_options(self):
-        self.set_undefined_options('build', ('build_lib', 'build_lib'))
-
-    def run(self):
-        po_dir = os.path.join(os.path.dirname(__file__), 'deluge', 'i18n')
-
-        if self.develop:
-            basedir = po_dir
-        else:
-            basedir = os.path.join(self.build_lib, 'deluge', 'i18n')
-
-        intltool_merge = 'intltool-merge'
-        if not windows_check() and which(intltool_merge):
-            intltool_merge_opts = '--utf8 --quiet'
-            for data_file in (desktop_data, metainfo_data):
-                # creates the translated file from .in file.
-                in_file = data_file + '.in'
-                if 'xml' in data_file:
-                    intltool_merge_opts += ' --xml-style'
-                elif 'desktop' in data_file:
-                    intltool_merge_opts += ' --desktop-style'
-
-                print('Creating file: %s' % data_file)
-                os.system(
-                    'C_ALL=C '
-                    + '%s '
-                    * 5
-                    % (intltool_merge, intltool_merge_opts, po_dir, in_file, data_file)
-                )
-
-        print('Compiling po files from %s...' % po_dir)
-        for path, names, filenames in os.walk(po_dir):
-            for f in filenames:
-                upto_date = False
-                if f.endswith('.po'):
-                    lang = f[: len(f) - 3]
-                    src = os.path.join(path, f)
-                    dest_path = os.path.join(basedir, lang, 'LC_MESSAGES')
-                    dest = os.path.join(dest_path, 'deluge.mo')
-                    if not os.path.exists(dest_path):
-                        os.makedirs(dest_path)
-                    if not os.path.exists(dest):
-                        sys.stdout.write('%s, ' % lang)
-                        sys.stdout.flush()
-                        msgfmt.make(src, dest)
-                    else:
-                        src_mtime = os.stat(src)[8]
-                        dest_mtime = os.stat(dest)[8]
-                        if src_mtime > dest_mtime:
-                            sys.stdout.write('%s, ' % lang)
-                            sys.stdout.flush()
-                            msgfmt.make(src, dest)
-                        else:
-                            upto_date = True
-
-        if upto_date:
-            sys.stdout.write(' po files already up to date.  ')
-        sys.stdout.write('\b\b \nFinished compiling translation files. \n')
-
-
-class CleanTranslations(Command):
-    description = 'Cleans translations files.'
-    user_options = [
-        ('all', 'a', 'Remove all build output, not just temporary by-products')
-    ]
-    boolean_options = ['all']
-
-    def initialize_options(self):
-        self.all = None
-
-    def finalize_options(self):
-        self.set_undefined_options('clean', ('all', 'all'))
-
-    def run(self):
-        for path in (desktop_data, metainfo_data):
-            if os.path.isfile(path):
-                print('Deleting %s' % path)
-                os.remove(path)
-
-
-class BuildPlugins(Command):
-    description = 'Build plugins into .eggs'
-
-    user_options = [
-        ('install-dir=', None, 'develop install folder'),
-        ('develop', 'D', 'Compile plugins in develop mode'),
-    ]
-    boolean_options = ['develop']
-
-    def initialize_options(self):
-        self.install_dir = None
-        self.develop = False
-
-    def finalize_options(self):
-        pass
-
-    def run(self):
-        # Build the plugin eggs
-        plugin_path = 'deluge/plugins/*'
-
-        for path in glob.glob(plugin_path):
-            if os.path.exists(os.path.join(path, 'setup.py')):
-                if self.develop and self.install_dir:
-                    os.system(
-                        'cd '
-                        + path
-                        + '&& '
-                        + sys.executable
-                        + ' setup.py develop --install-dir=%s' % self.install_dir
-                    )
-                elif self.develop:
-                    os.system(
-                        'cd ' + path + '&& ' + sys.executable + ' setup.py develop'
-                    )
-                else:
-                    os.system(
-                        'cd '
-                        + path
-                        + '&& '
-                        + sys.executable
-                        + ' setup.py bdist_egg -d ..'
-                    )
-
-
-class CleanPlugins(Command):
-    description = 'Cleans the plugin folders'
-    user_options = [
-        ('all', 'a', 'Remove all build output, not just temporary by-products')
-    ]
-    boolean_options = ['all']
-
-    def initialize_options(self):
-        self.all = None
-
-    def finalize_options(self):
-        self.set_undefined_options('clean', ('all', 'all'))
-
-    def run(self):
-        print("Cleaning the plugin's folders...")
-
-        plugin_path = 'deluge/plugins/*'
-
-        for path in glob.glob(plugin_path):
-            if os.path.exists(os.path.join(path, 'setup.py')):
-                c = 'cd ' + path + ' && ' + sys.executable + ' setup.py clean'
-                if self.all:
-                    c += ' -a'
-                print("Calling '%s'" % c)
-                os.system(c)
-
-            # Delete the .eggs
-            if path[-4:] == '.egg':
-                print('Deleting egg file "%s"' % path)
-                os.remove(path)
-
-            # Delete the .egg-link
-            if path[-9:] == '.egg-link':
-                print('Deleting egg link "%s"' % path)
-                os.remove(path)
-
-        egg_info_dir_path = 'deluge/plugins/*/*.egg-info'
-
-        for path in glob.glob(egg_info_dir_path):
-            # Delete the .egg-info's directories
-            if path[-9:] == '.egg-info':
-                print('Deleting %s' % path)
-                for fpath in os.listdir(path):
-                    os.remove(os.path.join(path, fpath))
-                os.removedirs(path)
-
-
-class EggInfoPlugins(Command):
-    description = 'Create .egg-info directories for plugins'
-
-    user_options = []
-
-    def initialize_options(self):
-        pass
-
-    def finalize_options(self):
-        pass
-
-    def run(self):
-        # Build the plugin eggs
-        plugin_path = 'deluge/plugins/*'
-
-        for path in glob.glob(plugin_path):
-            if os.path.exists(os.path.join(path, 'setup.py')):
-                os.system('cd ' + path + '&& ' + sys.executable + ' setup.py egg_info')
-
-
-class Build(_build):
-    sub_commands = [
-        ('build_webui', None),
-        ('build_trans', None),
-        ('build_plugins', None),
-    ] + _build.sub_commands
-
-    def run(self):
-        # Run all sub-commands (at least those that need to be run).
-        _build.run(self)
-        try:
-            from deluge._libtorrent import LT_VERSION
-
-            print(f'Info: Found libtorrent ({LT_VERSION}) installed.')
-        except ImportError as ex:
-            print('Warning: libtorrent (libtorrent-rasterbar) not found: %s' % ex)
-
-
-class InstallData(_install_data):
-    """Custom class to fix `setup install` copying data files to incorrect location. (Bug #1389)"""
-
-    def finalize_options(self):
-        self.install_dir = None
-        self.set_undefined_options(
-            'install',
-            ('install_data', 'install_dir'),
-            ('root', 'root'),
-            ('force', 'force'),
-        )
-
-    def run(self):
-        _install_data.run(self)
-
-
-class Clean(_clean):
-    sub_commands = _clean.sub_commands + [
-        ('clean_plugins', None),
-        ('clean_trans', None),
-        ('clean_webui', None),
-    ]
-
-    def run(self):
-        # Remove deluge egg-info.
-        root_egg_info_dir_path = 'deluge*.egg-info'
-        for path in glob.glob(root_egg_info_dir_path):
-            print('Deleting %s' % path)
-            for fpath in os.listdir(path):
-                os.remove(os.path.join(path, fpath))
-            os.removedirs(path)
-
-        # Run all sub-commands (at least those that need to be run)
-        for cmd_name in self.get_sub_commands():
-            self.run_command(cmd_name)
-        _clean.run(self)
-
-
-cmdclass = {
-    'build': Build,
-    'build_webui': BuildWebUI,
-    'build_trans': BuildTranslations,
-    'build_plugins': BuildPlugins,
-    'build_docs': BuildDoc,
-    'spellcheck_docs': BuildDoc,
-    'install_data': InstallData,
-    'clean_plugins': CleanPlugins,
-    'clean_trans': CleanTranslations,
-    'clean_docs': CleanDocs,
-    'clean_webui': CleanWebUI,
-    'clean': Clean,
-    'egg_info_plugins': EggInfoPlugins,
-    'test': PyTest,
-}
-
-
-if not windows_check() and not osx_check():
-    for icon_path in glob.glob('deluge/ui/data/icons/hicolor/*x*'):
-        size = os.path.basename(icon_path)
-        icons = glob.glob(os.path.join(icon_path, 'apps', 'deluge*.png'))
-        _data_files.append((f'share/icons/hicolor/{size}/apps', icons))
-    _data_files.extend(
-        [
-            (
-                'share/icons/hicolor/scalable/apps',
-                ['deluge/ui/data/icons/hicolor/scalable/apps/deluge.svg'],
-            ),
-            ('share/pixmaps', ['deluge/ui/data/pixmaps/deluge.png']),
-            (
-                'share/man/man1',
-                [
-                    'docs/man/deluge.1',
-                    'docs/man/deluged.1',
-                    'docs/man/deluge-gtk.1',
-                    'docs/man/deluge-web.1',
-                    'docs/man/deluge-console.1',
-                ],
-            ),
-        ]
-    )
-    if os.path.isfile(desktop_data):
-        _data_files.append(('share/applications', [desktop_data]))
-    if os.path.isfile(metainfo_data):
-        _data_files.append(('share/metainfo', [metainfo_data]))
-
-
-# Entry Points
-_entry_points['console_scripts'] = [
-    'deluge-console = deluge.ui.console:start',
-]
-
-# On Windows use gui_scripts to hide cmd popup (no effect on Linux/MacOS)
-_entry_points['gui_scripts'] = [
-    'deluge = deluge.ui.ui_entry:start_ui',
-    'deluge-gtk = deluge.ui.gtk3:start',
-    'deluge-web = deluge.ui.web:start',
-    'deluged = deluge.core.daemon_entry:start_daemon',
-]
-
-# Provide Windows 'debug' exes for stdin/stdout e.g. logging/errors
-if windows_check():
-    _entry_points['console_scripts'].extend(
-        [
-            'deluge-debug = deluge.ui.ui_entry:start_ui',
-            'deluge-web-debug = deluge.ui.web:start',
-            'deluged-debug = deluge.core.daemon_entry:start_daemon',
-        ]
-    )
-
-_entry_points['deluge.ui'] = [
-    'console = deluge.ui.console:Console',
-    'web = deluge.ui.web:Web',
-    'gtk = deluge.ui.gtk3:Gtk',
-]
-
-
-_package_data['deluge'] = [
-    'ui/data/pixmaps/*.png',
-    'ui/data/pixmaps/*.svg',
-    'ui/data/pixmaps/*.ico',
-    'ui/data/pixmaps/*.gif',
-    'ui/data/pixmaps/flags/*.png',
-    'plugins/*.egg',
-    'i18n/*/LC_MESSAGES/*.mo',
-]
-_package_data['deluge.ui.web'] = [
-    'index.html',
-    'css/*.css',
-    'icons/*.png',
-    'images/*.gif',
-    'images/*.png',
-    'js/*.js',
-    'js/extjs/*.js',
-    'render/*.html',
-    'themes/css/*.css',
-    'themes/images/*/*.gif',
-    'themes/images/*/*.png',
-    'themes/images/*/*/*.gif',
-    'themes/images/*/*/*.png',
-]
-_package_data['deluge.ui.gtk3'] = ['glade/*.ui']
-
-setup_requires = ['setuptools', 'wheel']
-install_requires = [
-    'twisted[tls]>=17.1',
-    # Add pyasn1 for setuptools workaround:
-    #   https://github.com/pypa/setuptools/issues/1510
-    'pyasn1',
-    'rencode',
-    'pyopenssl',
-    'pyxdg',
-    'mako',
-    'setuptools',
-    "pywin32; sys_platform == 'win32'",
-    "certifi; sys_platform == 'win32'",
-    'zope.interface',
-]
-extras_require = {
-    'all': [
-        'setproctitle',
-        'pillow',
-        'chardet',
-        'ifaddr',
-    ]
-}
-
-# Main setup
-setup(
-    name='deluge',
-    version=_version,
-    fullname='Deluge BitTorrent Client',
-    description='BitTorrent Client',
-    author='Deluge Team',
-    maintainer='Calum Lind',
-    maintainer_email='calumlind+deluge@gmail.com',
-    keywords='torrent bittorrent p2p fileshare filesharing',
-    long_description=open('README.md').read(),
-    long_description_content_type='text/markdown',
-    url='https://deluge-torrent.org',
-    project_urls={
-        'GitHub (mirror)': 'https://github.com/deluge-torrent/deluge',
-        'Sourcecode': 'http://git.deluge-torrent.org/deluge',
-        'Issues': 'https://dev.deluge-torrent.org/report/1',
-        'Discussion': 'https://forum.deluge-torrent.org',
-        'Documentation': 'https://deluge.readthedocs.io',
-    },
-    classifiers=[
-        'Development Status :: 4 - Beta',
-        'Environment :: Console',
-        'Environment :: Web Environment',
-        'Environment :: X11 Applications :: GTK',
-        'Framework :: Twisted',
-        'Intended Audience :: End Users/Desktop',
-        (
-            'License :: OSI Approved :: '
-            'GNU General Public License v3 or later (GPLv3+)'
-        ),
-        'Programming Language :: Python',
-        'Operating System :: MacOS :: MacOS X',
-        'Operating System :: Microsoft :: Windows',
-        'Operating System :: POSIX',
-        'Topic :: Internet',
-    ],
-    python_requires='>=3.6',
-    license='GPLv3+',
-    cmdclass=cmdclass,
-    setup_requires=setup_requires,
-    install_requires=install_requires,
-    extras_require=extras_require,
-    data_files=_data_files,
-    package_data=_package_data,
-    exclude_package_data=_exclude_package_data,
-    packages=find_packages(exclude=['deluge.plugins.*', 'deluge.tests']),
-    entry_points=_entry_points,
-)
Index: x.ini
===================================================================
--- tox.ini	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,152 +1,0 @@
-# Tox (http://tox.testrun.org/) is a tool for running tests in multiple virtualenvs.
-# This configuration file will run the test suite on all supported python versions.
-#
-# Usage: `pip install tox` and then run `tox` from this directory.
-
-[tox]
-envlist = py3, lint, docs
-minversion=3.0
-
-# =================
-# Base dependencies
-# =================
-[basesetup]
-# Minimum pip and setuptools versions to fix system and travis issues.
-deps =
-    pip >= 10
-    setuptools >= 40
-
-[basetests]
-deps =
-    {[basesetup]deps}
-    -rrequirements.txt
-    -rrequirements-tests.txt
-
-[baselint]
-deps =
-    {[basesetup]deps}
-    -rrequirements-tests.txt
-
-[basedev]
-deps =
-    {[basesetup]deps}
-    -rrequirements.txt
-    -rrequirements-dev.txt
-    -rrequirements-tests.txt
-
-[basedocs]
-deps =
-    {[basesetup]deps}
-    -rdocs/requirements.txt
-
-# ======================
-# Test environment setup
-# ======================
-
-[testenv]
-install_command = python -m pip install --ignore-installed {opts} {packages}
-passenv = DISPLAY,PYTHONPATH,APPDATA
-setenv =
-    PYTHONPATH = {toxinidir}
-    PYTEST_ADDOPTS = --verbose --capture=no
-sitepackages = True
-deps = {[basetests]deps}
-commands =
-    python -VV
-    python -c "import libtorrent as lt; print(lt.__version__)"
-    pytest -m "not (todo or gtkui or security)" deluge/tests
-
-# ==========
-# Unit tests
-# ==========
-
-[testenv:security]
-setenv = SECURITY_TESTS = True
-commands = pytest -m "security" deluge/tests
-
-[testenv:gtkui]
-commands = pytest -m "gtkui" deluge/tests
-
-[testenv:todo]
-commands = pytest -m "todo" deluge/tests
-
-[testenv:plugins]
-setenv = PYTHONPATH = {toxinidir}{:}{toxinidir}/deluge/plugins
-commands =
-    python setup.py build_plugins --develop --install-dir={toxinidir}/deluge/plugins/
-    pytest -m "not gtkui" deluge/plugins
-
-[testenv:pluginsgtkui]
-setenv = PYTHONPATH = {toxinidir}{:}{toxinidir}/deluge/plugins
-commands =
-    python setup.py build_plugins --develop --install-dir={toxinidir}/deluge/plugins/
-    pytest deluge/plugins
-
-# ============
-# Code linting
-# ============
-
-# Disable site-packages to avoid using system installed commands.
-
-[testenv:lint]
-sitepackages = False
-passenv = HOMEPATH,SSH_AUTH_SOCK
-deps = {[baselint]deps}
-commands = pre-commit run --all-files
-
-[testenv:pylint]
-sitepackages = False
-ignore_errors = True
-deps = {[baselint]deps}
-commands =
-    pylint --version
-    pylint deluge
-# Use python to enable use of wildcard paths with pylint.
-    python -m pylint *.py deluge/scripts/*.py
-    python -m pylint deluge/plugins/*/deluge/
-
-# ========
-# Coverage
-# ========
-
-[coveragebase]
-commands = coverage run --branch --source=deluge -m pytest -m "not todo" deluge/tests
-
-[testenv:coverage]
-commands =
-    {[coveragebase]commands}
-    coverage html -d docs/build/htmlcoverage
-    coverage report
-
-# ===================
-# Documentation build
-# ===================
-
-[testenv:docs]
-# Exclude site-packages so local builds have a similar environment to ReadTheDocs.
-sitepackages = False
-deps = {[basedocs]deps}
-commands =
-    python setup.py clean_docs
-    sphinx-build -v -j auto -E -b html -d docs/build/doctrees docs/source docs/build/html
-    sphinx-build -v -j auto -b spelling -d docs/build/doctrees docs/source docs/build/spelling
-
-[testenv:docscoverage]
-sitepackages = False
-deps =
-    {[basedocs]deps}
-    pytest-cov
-commands =
-    sphinx-build -b coverage -d docs/build/doctrees docs/source docs/build/doccoverage
-    pytest --doctest-glob='*.rst'
-
-# ========================
-# Development Environment
-# ========================
-
-[testenv:denv]
-basepython = python3
-envdir = .venv
-usedevelop = True
-deps = {[basedev]deps}
-commands =
Index: rsion.py
===================================================================
--- version.py	(revision e37ab0cb283283c94502d0a7f9fe7ebbae20e167)
+++ 	(revision )
@@ -1,78 +1,0 @@
-#!/usr/bin/env python
-# Authors: Douglas Creager <dcreager@dcreager.net>
-#          Calum Lind <calumlind@gmail.com>
-#
-# This file is placed into the public domain.
-#
-# Calculates the current version number by first checking output of âgit describeâ,
-# modified to conform to PEP 386 versioning scheme.  If âgit describeâ fails
-# (likely due to using release tarball rather than git working copy), then fall
-# back on reading the contents of the RELEASE-VERSION file.
-#
-# Usage: Import in setup.py, and use result of get_version() as package version:
-#
-# from version import *
-#
-# setup(
-#     ...
-#     version=get_version(),
-#     ...
-# )
-#
-# Script will automatically update the RELEASE-VERSION file, if needed.
-# Note that  RELEASE-VERSION file should *not* be checked into git; please add
-# it to your top-level .gitignore file.
-#
-# You'll probably want to distribute the RELEASE-VERSION file in your
-# sdist tarballs; to do this, just create a MANIFEST.in file that
-# contains the following line:
-#
-#   include RELEASE-VERSION
-#
-
-import os
-import subprocess
-
-__all__ = ('get_version',)
-
-VERSION_FILE = os.path.join(os.path.dirname(__file__), 'RELEASE-VERSION')
-
-
-def call_git_describe(prefix='', suffix=''):
-    cmd = 'git describe --tags --match %s[0-9]*' % prefix
-    try:
-        output = subprocess.check_output(cmd.split(), stderr=subprocess.PIPE)
-    except (OSError, subprocess.CalledProcessError):
-        return None
-    else:
-        version = output.decode('utf-8').strip().replace(prefix, '')
-        # A dash signifies git commit increments since parent tag.
-        if '-' in version:
-            segment = '.dev' if 'dev' in version else '.post'
-            version = segment.join(version.replace(suffix, '').split('-')[:2])
-        return version
-
-
-def get_version(prefix='deluge-', suffix='.dev0'):
-    try:
-        with open(VERSION_FILE) as f:
-            release_version = f.readline().strip()
-    except OSError:
-        release_version = None
-
-    version = call_git_describe(prefix, suffix)
-
-    if not version:
-        version = release_version
-    if not version:
-        raise ValueError('Cannot find the version number!')
-
-    if version != release_version:
-        with open(VERSION_FILE, 'w') as f:
-            f.write('%s\n' % version)
-
-    return version
-
-
-if __name__ == '__main__':
-    print(get_version())
